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
340403672437	340403673017	340403673567	340403674117	340403674667	340403675217	340403675767	340403676317	340403676867	340403677417	340403677967	340403678517	340403679067	340403679617	340403680167	340403680720	340403681267	340403681817	340403682367	340403682917	340403683467	340403684017	340403684567	340403685117	340403685667	340403686217	340403686767	340403687317	340403687867	340403688417	340403688967	340403689517	340403690067	340403690617	340403691167	340403691720	340403692267	340403692817	340403693367	340403693917	340403694467	340403695017	340403695567	340403696117	340403696667	340403697217	340403697767	340403698317	340403698867	340403699417	340403699967	340403700517	340403701067	340403701617	340403702167	340403702719	340403703267	340403703817	340403704367	340403704917	340403705467	340403706017	340403706567	340403707117	340403707667	340403708217	340403708767	340403709317	340403709867	340403710417	340403710967	340403711517	340403712069	340403712617	340403713167	340403713717	340403714267	340403714817	340403715367	340403715917	340403716467	340403717017	340403717567	340403718117	340403718667	340403719217	340403719767	340403720317	340403720867	340403721417	340403721967	340403722517	340403723069	340403723617	340403724167	340403724717	340403725267	340403725817	340403726367	340403726917	340403727467	340403728017	340403728567	340403729117	340403729667	340403730217	340403730767	340403731317	340403731867	340403732417	340403732967	340403733519	340403734067	340403734617	340403735167	340403735717	340403736267	340403736817	340403737367	340403737917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	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
24112	22071	29976	25509	22645	21417	9916	1268	696	562	481	490	484	474	421	433	447	464	433	424	417	458	435	397	411	422	419	448	435	417	421	435	426	447	414	390	413	400	417	423	400	415	410	429	432	415	431	441	411	419	368	431	402	366	413	431	421	409	389	410	408	416	413	457	408	418	426	414	420	421	419	405	397	417	459	394	398	420	432	431	380	381	416	412	409	426	431	423	411	408	434	400	424	426	448	417	401	427	455	400	464	415	404	366	433	446	416	403	420	407	379	404	430	401	439	431	386	408	439	419	384	425	413	421	408	391	405	413	411	429	431	355	436	405	424	396	399	411	414	406	430	405	387	395	410	381	391	391	394	426	398	407	385	404	405	408	452	384	407	390	419	422	418	392	425	347	398	384	420	438	417	417	388	418	424	385	377	374	394	422	400	426	422	388	408	416	433	426	415	398	410	411	403	383	430	420	415	386	409	471	427	450	418	444	408	388	405	442	422	425	411	406	405	415	408	446	433	442	419	438	426	436	420	445	425	391	379	400	411	385	448	414	427	431	403	380	446	386	395	390	381	410	392	396	411	409	422	426	403	429	431	418	449	364	394	421	420	410	399	400	456	427	446	409	385	434	407	435	440	444	392	342	397	410	426	418	437	429	430	423	391	411	473	400	407	389	400	437	416	429	435	375	415	400	427	362	416	409	422	472	423	415	408	424	403	428	423	410	389	424	393	410	432	434	414	462	457	448	412	423	428	394	429	409	428	378	396	430	407	413	392	424	433	389	422	368	420	400	413	401	410	442	408	426	434	436	393	394	404	431	429	410	451	396	427	428	399	415	385	397	415	402	450	414	413	392	446	437	434	397	410	433	416	398	444	407	418	378	428	430	453	398	442	412	429	439	399	408	422	406	414	419	399	441	417	404	399	416	416	433	439	418	410	439	411	383	431	411	390	403	369	402	437	419	363	434	417	405	395	388	387	407	429	437	416	411	408	401	418	390	403	394	399	436	441	375	454	441	437	423	441	423	420	427	372	389	422	433	394	424	396	392	410	401	425	428	382	430	469	374	412	437	443	411	394	396	435	454	423	415	402	457	405	422	390	424	449	408	407	404	379	402	394	421	410	398	390	438	408	427	399	427	434	430	432	418	381	395	426	434	392	421	408	438	432	397	399	378	447	387	432	392	439	380	410	394	384	425	405	387	437	403	419	410	427	435	433	413	401	409	429	431	429	434	421	403	421	395	422	421	401	398	399	399	444	408	423	387	399	437	427	415	421	453	405	386	411	415	424	446	439	423	411	378	405	410	436	428	384	402	409	413	400	404	431	395	424	435	431	430	385	425	406	426	404	449	404	431	432	427	423	426	386	425	364	434	391	427	387	446	414	431	424	461	405	443	406	409	412	430	419	383	426	437	402	422	390	398	440	436	406	425	380	431	442	398	416	446	447	388	421	423	397	389	432	415	441	430	418	405	426	436	420	415	420	452	447	374	407	418	399	438	420	399	403	425	431	427	434	409	437	421	426	418	417	421	442	392	428	406	427	410	420	419	456	409	396	396	435	428	377	457	387	409	420	451	428	383	423	418	382	391	393	427	409	401	434	434	427	406	414	418	363	384	413	390	398	396	417	390	419	397	416	418	435	444	387	425	410	427	412	382	434	410	411	409	421	431	423	402	415	455	420	443	405	425	413	410	417	410	418	437	397	388	409	398	396	406	431	410	410	398	450	412	410	378	374	418	440	385	409	406	374	403	414	430	401	387	420	411	381	449	407	401	385	401	406	426	432	436	404	411	438	395	413	377	428	352	404	413	428	412	411	409	402	398	389	422	428	394	447	402	395	400	408	425	439	444	394	418	441	454	407	393	399	416	403	393	398	387	425	404	416	414	401	361	418	412	403	448	403	407	426	398	425	428	391	415	409	428	418	377	430	413	430	401	422	409	451	404	388	388	460	405	420	396	419	463	433	407	418	393	396	423	418	432	381	426	424	429	414	415	426	400	415	404	406	443	427	400	385	416	424	406	370	405	463	401	431	413	446	420	417	415	425	407	429	408	380	429	415	398	411	408	444	402	417	438	397	377	404	421	409	398	407	384	422	451	418	427	414	403	408	411	403	404	379	409	428	436	399	410	402	412	422	397	464	448	442	378	453	379	402	417	445	394	365	427	423	400	436	422	402	395	443	422	452	382	422	418	395	399	437	418	381	420	402	427	415	415	406	409	422	419	414	403	449	408	401	405	421	411	395	422	420	435	433	407	402	363	420	445	378	389	379	398	420	410	428	396	446	452	401	390	404	436	379	429	418	433	417	431	418	409	419	404	416	401	420	408	451	400	417	398	425	446	419	427	409	418	421	402	364	425	433	451	378	419	409	428	423	452	428	401	427	362	423	402	385	403	407	420	403	383	406	400	385	422	389	375	412	394	398	381	415	408	411	417	442	412	375	418	413	411	459	434	410	400	424	392	409	431	410	414	423	463	419	398	400	427	379	392	411	444	406	469	398	418	389	382	372	410	417	465	401	376	424	418	414	424	397	408	412	428	413	398	424	408	421	442	413	414	418	437	430	379	422	439	432	404	426	424	432	439	441	391	399	398	401	411	389	422	421	421	403	374	416	413	397	405	423	416	414	428	401	406	423	425	425	413	391	418	401	425	405	394	399	413	410	379	430	397	392	437	407	430	379	417	429	401	403	410	400	407	413	415	385	385	454	430	387	424	420	400	392	414	431	420	409	443	405	448	438	432	420	431	442	427	396	388	421	411	413	457	415	420	444	408	409	404	407	440	402	436	405	401	399	404	427	393	465	457	395	407	447	429	430	437	401	387	454	399	424	391	422	408	391	447	418	397	438	415	399	426	423	426	437	417	426	402	367	434	421	397	412	416	415	421	400	463	431	472	425	459	399	414	434	417	391	408	440	454	445	421	408	417	394	391	405	394	438	395	409	393	400	442	417	450	368	419	425	405	400	378	438	415	442	399	440	408	409	445	383	429	432	389	409	427	415	411	424	432	403	399	400	400	413	406	441	427	433	429	413	399	406	362	409	420	411	438	399	406	417	397	407	412	431	421	413	404	405	400	427	432	409	449	430	432	412	441	416	389	389	435	401	394	401	402	419	396	430	412	423	426	419	362	439	394	419	405	442	442	401	429	434	402	449	395	436	391	410	393	382	423	421	401	408	415	414	401	428	449	378	391	398	425	427	393	413	421	426	407	371	441	378	425	389	426	401	404	430	391	403	401	457	405	375	418	411	378	360	385	398	383	437	434	387	442	424	402	407	435	419	407	414	425	420	405	431	410	416	396	423	415	466	399	442	407	398	425	386	394	415	432	397	467	426	398	393	387	384	421	425	435	402	385	437	396	381	357	400	445	429	418	470	398	436	438	443	426	432	426	438	436	380	449	428	416	420	419	406	420	417	437	443	456	413	406	404	403	419	401	451	413	360	368	410	410	418	420	414	427	417	425	424	419	424	373	403	407	385	378	396	432	359	387
42350	70588	52489	37892	20729	10711	3109	991	747	609	570	584	515	494	519	497	489	461	484	496	510	420	455	471	458	476	449	450	473	509	468	425	436	455	479	464	474	456	440	452	430	456	428	486	435	482	476	456	480	451	428	444	429	450	433	442	429	444	425	447	449	442	468	473	452	397	470	430	467	425	416	440	442	431	462	449	465	435	429	493	453	484	471	426	477	466	472	432	453	461	423	445	473	445	444	474	466	457	473	437	465	489	432	429	453	456	432	474	455	482	460	459	451	441	412	474	460	458	455	417	479	429	464	472	436	466	413	456	465	440	453	415	428	438	485	396	455	451	467	470	469	473	497	441	438	443	465	452	415	473	421	469	443	460	453	447	447	471	442	467	433	434	480	437	430	446	459	454	474	497	498	463	404	459	443	452	441	446	477	461	462	504	450	432	437	448	476	456	455	471	451	492	449	406	459	446	472	447	420	430	451	455	472	479	398	427	456	455	490	449	426	447	450	456	465	491	433	439	464	480	448	457	434	424	464	439	446	488	480	438	442	462	408	446	442	470	424	446	457	461	438	450	414	467	435	459	458	471	405	468	496	460	461	457	419	472	473	429	463	457	432	442	433	429	412	483	493	461	459	453	446	477	467	471	468	464	484	457	451	445	457	455	430	479	462	456	433	412	466	464	471	454	460	423	463	450	447	477	461	447	455	440	462	421	456	425	496	460	459	465	464	457	510	454	467	483	488	464	457	476	466	457	459	460	438	476	420	436	417	447	460	480	438	410	478	436	490	480	447	450	457	436	451	442	456	487	459	467	453	462	461	476	428	448	449	473	452	424	476	440	442	445	468	459	475	457	454	441	456	483	443	414	439	409	441	494	476	462	439	394	447	466	471	439	444	465	439	467	445	443	442	432	468	423	434	424	496	483	455	442	456	440	457	438	419	453	468	451	447	470	444	460	479	464	477	483	422	484	458	470	466	443	413	447	440	480	451	446	470	433	483	476	411	452	456	425	475	454	488	447	435	478	474	439	435	467	449	440	454	436	490	398	480	496	467	419	489	421	454	450	429	427	427	416	444	459	432	418	471	446	466	432	423	437	484	426	505	474	433	455	434	428	424	483	471	443	458	458	442	459	451	446	473	482	503	485	469	490	443	449	442	446	458	490	471	468	446	436	434	481	451	430	413	467	507	466	474	466	480	497	468	442	469	476	422	458	468	453	469	455	491	440	493	452	448	483	473	437	441	471	429	485	446	459	418	442	487	468	457	482	433	450	463	468	485	431	437	442	447	423	424	431	435	459	460	450	454	465	466	451	451	439	458	456	428	475	449	467	471	453	468	434	468	426	428	435	432	462	434	444	465	450	450	454	466	444	441	433	433	440	432	460	449	445	473	455	460	444	428	464	476	425	419	422	465	452	422	449	482	421	463	448	443	465	455	435	460	433	448	462	431	425	445	446	502	428	453	446	464	471	483	460	471	458	475	446	488	463	487	466	472	437	463	445	486	433	448	442	465	444	464	460	456	466	473	478	416	448	429	426	440	465	430	419	452	404	458	457	470	477	492	442	410	435	398	480	442	436	468	470	414	453	417	493	453	434	452	478	422	445	476	451	474	466	444	455	476	458	447	447	423	459	484	443	457	433	449	458	459	443	454	493	498	456	442	484	493	481	472	446	429	469	417	477	439	448	462	444	460	429	441	440	446	446	430	471	448	448	457	462	474	452	489	456	477	434	455	448	466	425	446	455	463	473	425	459	473	459	454	427	482	450	461	471	440	480	465	479	440	472	421	483	458	475	424	426	428	473	462	453	434	437	472	449	473	456	465	472	472	444	443	455	433	462	437	435	488	434	480	467	447	430	434	467	470	454	446	463	445	447	467	457	472	457	423	438	444	403	442	470	475	463	468	453	442	436	441	429	460	423	450	422	474	462	449	461	444	439	431	453	464	470	492	437	440	467	452	416	435	413	448	470	451	445	443	405	439	468	487	467	445	481	448	472	429	465	443	497	453	441	469	466	435	425	476	444	482	427	430	472	451	449	426	438	448	480	417	469	436	445	428	446	431	404	444	461	455	444	451	434	434	466	429	452	429	460	443	444	472	452	476	440	438	414	440	469	437	440	435	459	456	451	457	452	435	471	407	484	444	479	449	428	461	451	474	452	452	411	462	478	430	469	460	434	443	435	477	397	438	454	459	416	451	434	482	451	389	413	479	482	457	441	446	434	419	436	477	444	433	473	455	433	454	416	431	470	458	440	462	461	456	474	442	426	460	426	465	444	476	434	436	418	447	426	474	484	450	430	437	437	430	440	459	443	454	449	510	464	479	419	450	437	469	423	442	461	462	426	446	453	433	459	451	440	477	449	445	464	444	451	445	436	453	484	454	439	455	412	456	500	464	422	431	482	416	443	479	461	398	452	436	471	435	449	424	421	470	431	430	471	465	412	450	461	447	443	471	479	468	452	462	480	432	453	455	472	455	441	468	463	466	446	461	455	453	445	447	438	441	437	459	473	451	441	455	451	397	475	473	485	475	456	440	466	474	483	462	417	477	427	491	446	448	458	470	481	452	454	469	449	476	421	488	435	458	415	427	480	410	437	425	443	432	448	475	459	435	444	440	467	447	472	420	443	465	455	452	436	441	461	425	481	425	421	440	474	456	457	468	456	396	498	443	457	478	459	484	449	417	493	429	463	443	441	417	448	463	464	439	463	478	400	492	408	417	456	419	431	457	471	431	455	489	438	446	425	433	452	450	460	429	476	466	430	470	438	442	428	476	415	466	489	458	481	444	427	427	434	472	452	435	463	454	504	466	417	468	485	426	441	452	441	453	488	455	445	446	411	456	456	489	415	443	448	443	448	449	460	458	468	439	470	482	452	445	507	435	465	396	426	470	456	448	433	421	478	464	451	469	415	419	480	427	462	481	435	459	455	449	461	439	508	421	474	462	441	465	435	427	486	434	409	393	479	427	462	461	422	451	430	431	473	470	460	447	427	471	478	458	450	459	429	466	486	449	445	462	428	435	443	437	433	476	464	444	434	482	451	398	409	455	476	443	437	447	474	472	467	449	456	436	477	459	460	479	441	431	429	415	470	468	477	460	442	433	473	485	453	483	485	448	414	433	448	429	426	483	441	475	443	459	488	438	429	432	462	431	463	459	501	472	427	452	444	439	428	459	512	443	446	460	444	460	473	434	434	458	465	437	422	477	429	447	446	430	454	475	426	465	474	438	473	447	442	466	488	423	437	468	460	462	468	487	464	437	445	441	442	437	462	441	406	474	410	435	473	458	415	462	467	437	444	443	463	424	460	461	480	433	480	449	462	411	419	423	465	440	431	449	457	439	422	436	473	464	449	476	458	457	454	421	441	463	443	461	465	449	433	481	467	440	454	442	443	441	469	460	462	462	434	433	455	433	473	432	451	446	444	458	448	448	461	450	454	434	432	481	463	461	435	457	469	439	477	447	440	423	478	498	484	445	479	427	451	459	467
30830	35459	30935	13810	4410	1342	389	309	272	252	227	240	235	262	249	265	260	267	253	275	234	248	254	256	253	252	224	255	282	226	263	238	233	239	262	224	238	244	231	262	245	267	255	244	268	274	240	250	271	245	241	244	249	226	231	265	247	223	257	269	235	232	256	242	229	221	245	254	256	261	244	216	226	263	243	252	246	265	238	232	254	251	281	237	242	261	243	220	231	246	266	233	252	251	260	281	262	256	250	226	250	234	241	242	266	250	273	253	252	253	247	283	254	275	212	250	275	217	235	260	231	257	251	241	235	236	239	236	223	227	245	253	233	243	259	238	259	236	259	273	255	232	262	246	230	249	271	242	261	220	252	252	275	260	221	253	248	265	256	283	252	242	232	238	226	266	284	253	245	242	250	246	270	221	240	235	227	258	270	264	256	238	242	223	235	246	253	242	272	206	230	250	237	265	240	208	236	244	242	272	285	271	248	235	243	217	220	221	265	247	225	233	248	258	240	247	249	254	228	255	231	255	238	237	214	228	266	239	231	278	254	242	257	238	265	233	263	240	226	247	261	237	242	224	232	289	239	242	246	238	250	256	217	230	229	251	267	253	238	253	244	266	268	217	239	274	230	239	237	267	239	246	222	248	259	247	252	225	270	268	255	227	233	249	257	250	226	266	255	259	236	268	249	232	249	253	263	247	250	224	216	289	241	253	271	270	253	244	252	274	262	239	235	251	250	253	249	230	224	263	239	246	250	247	255	250	258	239	259	235	229	233	217	257	248	247	239	257	226	250	244	240	243	258	242	263	256	273	272	230	233	236	232	230	233	228	255	258	240	261	275	265	244	273	235	243	231	264	287	293	237	261	257	254	245	249	256	242	219	262	239	246	267	248	244	262	245	259	254	256	270	224	282	222	247	268	292	249	228	270	273	258	211	251	226	231	258	238	249	262	243	268	264	232	245	275	242	244	215	244	271	281	267	264	281	234	265	276	229	253	244	251	241	246	239	269	223	260	254	255	241	255	239	209	266	237	246	231	262	259	242	255	249	243	227	255	251	256	214	235	250	230	261	240	265	247	233	242	251	257	224	263	265	224	246	257	261	258	267	243	231	266	245	222	225	269	259	240	239	243	247	252	263	214	242	255	257	236	257	262	231	285	214	242	254	231	243	267	224	228	243	249	240	261	244	247	229	261	258	263	262	249	239	235	218	234	245	244	235	263	248	247	233	242	255	237	242	253	234	268	253	256	248	241	255	253	252	232	248	270	266	265	253	240	251	215	235	240	261	240	269	255	229	236	255	247	239	265	233	269	249	243	258	259	254	238	244	244	265	231	240	259	245	248	235	244	262	266	272	244	271	250	248	253	229	233	265	240	253	236	252	264	244	251	261	246	243	250	252	249	247	278	271	217	236	254	254	240	229	259	238	295	261	272	259	249	244	262	243	277	268	273	268	270	242	238	247	239	232	255	242	244	256	239	241	276	226	265	269	268	250	212	229	250	255	233	256	233	253	267	237	274	243	226	260	236	223	239	220	252	228	256	232	233	250	258	226	242	240	252	242	253	264	243	232	247	258	253	238	256	259	245	259	254	246	267	247	263	268	215	227	235	243	281	254	243	274	229	234	236	240	230	252	234	260	241	243	254	252	239	235	226	237	260	228	268	235	276	237	239	232	249	255	236	278	232	259	231	255	230	247	261	227	281	243	231	223	247	250	269	266	240	261	237	240	255	248	211	244	267	242	239	259	241	234	257	263	260	243	241	232	240	275	238	242	217	246	255	231	254	230	259	237	246	250	207	250	257	262	243	247	238	257	233	240	257	220	263	253	248	265	255	251	272	239	275	226	250	245	238	252	274	273	237	274	255	236	225	253	249	259	247	253	247	269	244	259	257	254	253	263	248	254	278	254	243	271	235	251	243	252	271	273	247	251	258	251	232	249	243	241	248	229	229	234	241	219	244	218	262	221	243	291	235	257	234	253	253	241	221	232	261	237	261	251	260	256	239	252	215	245	236	243	227	254	227	250	254	275	261	285	263	231	248	258	239	269	268	253	252	254	242	283	226	250	229	253	234	258	240	261	266	231	273	255	283	219	260	239	235	248	221	217	228	233	220	235	265	246	260	255	242	254	233	254	236	263	210	226	246	253	265	243	228	268	250	248	223	228	221	255	258	231	251	227	243	249	220	229	243	266	280	268	265	235	237	261	260	209	283	234	249	225	239	264	281	226	228	237	250	242	250	271	250	250	279	260	249	252	256	247	244	231	238	241	242	237	248	241	231	229	252	235	251	226	225	281	236	248	237	242	241	243	231	224	246	268	231	275	248	242	244	242	262	240	242	229	249	230	253	226	235	263	272	263	258	254	253	239	217	205	262	239	254	251	249	264	267	230	251	249	242	241	260	236	231	263	265	234	261	247	243	245	263	251	205	236	270	256	242	253	237	264	271	249	240	258	233	262	225	277	238	250	257	237	245	248	236	258	259	256	254	220	249	246	259	235	245	271	238	258	220	275	280	242	250	245	271	252	244	239	226	238	255	254	242	251	267	253	233	221	247	271	244	259	219	239	242	240	240	237	244	246	254	270	237	274	247	255	234	240	257	224	250	265	258	252	229	253	240	253	254	219	244	243	250	267	238	233	264	222	224	235	258	244	254	266	216	262	221	245	264	209	231	241	255	231	260	237	226	217	257	234	243	256	253	259	235	280	243	252	276	221	229	254	247	247	241	264	246	235	269	236	229	232	262	248	264	233	262	265	253	242	248	262	250	196	230	246	234	215	248	231	244	253	245	242	244	262	219	229	271	222	275	274	260	241	236	239	224	247	249	246	268	219	237	243	265	257	254	250	249	232	255	240	269	236	249	242	252	258	251	237	256	249	241	236	249	238	237	260	241	259	223	219	231	225	279	260	285	267	261	260	224	251	238	246	246	245	266	245	245	266	243	236	235	250	239	259	209	263	247	230	266	288	232	277	273	237	245	215	271	249	252	242	249	237	274	245	249	246	259	270	252	249	243	275	233	282	220	252	271	237	286	232	249	245	239	229	253	287	250	261	256	263	267	234	304	249	248	249	255	252	231	239	237	263	259	269	237	238	258	250	267	229	254	230	224	256	260	260	253	221	246	258	245	255	254	236	273	268	249	254	245	247	226	236	261	253	241	266	274	257	223	231	234	226	256	229	232	266	252	230	266	265	256	268	268	247	242	265	249	232	260	247	222	227	252	215	254	241	260	255	278	232	249	276	252	253	242	253	219	268	260	270	237	242	228	260	272	243	253	227	237	240	232	231	235	233	253	257	251	253	250	247	234	240	238	254	229	264	262	230	235	257	271	243	241	252	247	244	241	261	249	260	249	278	232	262	257	241	276	219	251	261	256	245	259	241	214	268	238	254	241	272	231	261	226	258	246	228	207	225	238	248	241	238	247	262	284	260	258	228	219	231	229	240	245	272	252	259	252	232	238	249	252	250	275	255	250	257	231	195	248	233	234
36089	49187	28826	9970	5414	1979	469	347	356	327	287	298	311	293	313	303	299	304	303	282	324	303	325	293	281	286	275	285	279	296	296	308	284	273	279	303	326	318	302	269	300	276	295	295	287	299	303	291	291	285	300	311	280	274	267	294	287	309	299	313	318	295	288	290	268	312	258	288	301	313	289	284	262	292	296	281	292	284	281	273	278	285	294	295	255	295	298	255	324	297	295	281	278	304	313	282	280	314	280	281	262	326	294	287	282	278	273	286	260	284	261	285	296	280	315	316	293	291	300	320	308	273	280	290	258	293	296	293	300	297	292	279	290	296	305	302	276	282	287	296	305	298	284	294	313	266	283	283	289	252	302	299	310	259	269	300	287	296	304	280	265	276	296	299	286	266	314	264	286	306	281	312	296	273	318	309	287	294	260	294	286	306	255	294	262	294	272	286	275	302	291	267	270	320	292	285	304	323	268	311	283	278	256	289	292	301	263	288	289	254	322	292	293	271	294	298	308	258	297	304	302	278	268	340	287	293	287	294	273	286	257	285	283	295	296	284	321	266	309	283	289	308	265	280	280	295	252	307	279	312	315	285	281	310	316	298	298	252	273	278	288	316	266	296	316	307	280	260	297	282	279	290	277	292	280	297	297	265	284	318	291	318	276	289	286	280	273	276	263	267	277	283	294	258	286	279	288	276	287	304	306	282	309	288	288	285	281	307	282	253	308	305	325	324	292	306	246	280	303	276	280	286	284	265	292	318	317	274	284	299	293	252	316	304	267	302	290	283	278	300	309	314	293	261	285	255	308	287	296	287	293	287	266	292	276	269	277	300	300	307	295	305	281	275	294	280	282	304	274	311	322	300	300	283	288	297	296	301	264	304	310	308	285	315	279	309	301	264	280	313	289	293	305	280	312	298	280	266	316	265	302	314	299	321	313	280	298	266	288	265	286	270	269	285	303	295	263	307	290	283	289	294	322	298	272	289	279	287	253	297	271	256	275	282	271	286	260	301	273	294	296	300	292	273	301	286	266	262	292	268	295	272	271	269	299	328	277	318	287	309	261	300	286	289	282	270	287	291	295	293	303	286	277	278	296	297	290	284	263	272	288	296	285	302	273	306	283	271	308	307	252	284	318	283	283	276	289	312	287	284	294	310	352	328	283	277	298	309	284	304	284	268	307	270	267	331	276	264	284	251	287	260	321	320	296	284	286	314	293	289	283	290	295	272	299	312	257	301	307	306	289	282	277	291	306	270	270	265	287	298	290	262	266	294	291	278	288	297	280	311	297	313	296	283	280	278	304	297	248	292	267	258	293	275	305	280	284	332	289	301	280	296	276	293	327	323	310	297	293	296	302	292	258	290	298	298	282	271	298	289	288	304	258	279	302	290	286	308	305	293	307	257	298	263	303	285	287	303	321	314	280	260	317	315	282	301	305	304	288	315	296	268	286	281	293	296	292	266	274	290	292	340	274	262	300	290	296	278	284	317	277	318	291	276	272	299	288	248	282	307	315	294	288	276	284	293	304	291	292	274	307	306	277	279	278	263	307	293	301	295	319	310	292	256	307	276	300	298	308	308	298	286	291	260	278	307	312	319	289	295	290	300	290	289	350	278	290	307	285	281	275	257	319	289	296	293	279	309	280	294	290	302	289	285	258	282	270	301	295	302	275	317	271	269	314	308	277	273	291	295	294	287	306	271	296	310	298	286	288	263	294	288	275	305	302	296	311	310	290	305	283	287	276	262	288	297	300	292	276	280	334	297	257	280	286	249	281	325	267	301	268	252	329	273	311	307	318	301	283	307	303	284	286	314	302	291	289	297	276	309	295	281	268	290	283	287	299	283	278	315	282	289	283	296	305	281	266	283	280	278	305	280	279	304	294	269	298	292	289	274	276	296	288	295	292	284	298	295	302	282	297	300	320	283	290	288	294	308	275	275	273	278	325	276	275	279	248	291	308	271	278	290	286	305	311	278	282	303	301	297	303	307	302	274	251	294	298	287	276	269	283	238	302	285	302	311	265	313	304	286	320	279	320	291	268	321	281	325	297	279	279	285	299	285	305	318	285	294	290	316	315	317	293	319	292	292	294	272	298	312	300	276	295	305	287	268	271	283	311	296	302	317	310	312	319	273	287	289	281	293	266	293	285	285	289	280	269	277	314	286	289	291	294	276	263	271	255	294	288	265	311	272	276	300	271	278	309	313	304	281	285	269	275	281	289	303	272	296	265	269	263	306	282	288	305	271	286	278	287	303	331	286	289	274	334	283	288	286	274	285	299	283	271	301	266	266	303	277	303	282	287	268	322	300	297	275	288	293	297	291	322	270	277	304	289	297	313	274	316	289	278	279	308	285	324	299	305	278	282	281	252	271	291	281	262	282	249	284	284	274	307	314	312	283	287	283	303	263	291	271	277	272	267	291	303	286	303	276	302	278	304	306	298	293	276	325	280	288	286	299	278	274	292	279	262	275	269	272	293	278	314	268	281	282	280	305	270	272	276	272	260	297	275	322	336	290	287	286	279	294	288	276	291	288	278	273	287	281	310	279	263	291	264	282	298	313	294	300	294	292	289	311	289	307	274	274	250	288	292	268	291	293	289	273	283	272	289	280	270	321	279	283	270	308	311	268	322	297	282	281	295	303	308	277	304	323	287	312	272	307	292	272	318	282	285	293	291	307	276	286	297	288	285	299	266	320	277	299	295	308	290	270	298	304	291	319	275	292	272	262	276	271	298	312	310	283	279	312	252	272	290	257	291	284	281	293	311	274	318	293	290	306	320	299	294	278	293	280	291	276	320	301	294	267	299	286	305	279	291	309	305	302	290	315	304	282	285	284	304	263	272	296	297	288	326	308	285	297	271	274	277	297	273	283	268	288	310	287	273	300	322	291	260	279	290	286	273	286	298	298	305	314	288	316	304	297	289	302	296	294	282	293	285	299	332	302	284	266	309	289	297	295	315	275	270	288	274	294	283	275	284	308	290	286	252	282	302	316	303	308	302	295	270	271	272	286	281	267	285	296	266	289	287	333	312	301	280	291	270	313	306	268	259	256	300	327	276	295	279	282	276	305	275	287	278	275	292	282	305	299	305	250	318	310	284	327	343	255	296	290	309	285	303	270	303	289	287	274	286	287	259	282	277	299	276	265	310	297	282	307	301	267	287	325	296	299	290	295	298	276	321	306	265	274	333	271	322	306	275	273	259	288	272	277	319	290	284	276	290	284	294	276	284	285	253	324	308	272	298	291	295	278	291	292	280	302	270	300	289	273	279	273	278	327	279	294	289	323	312	292	285	265	282	308	260	271	307	284	285	299	315	290	303	295	288	314	292	277	271	289	269	285	316	273	266	282	260	268	280	298	300	281	285	308	271	298	287	309	291	298	287	290	276	279	321	310	298	314	293	283	283	283	283	307	276	285	310	291	322	258	299	287	299	304	331	289	307	327	292	290	289	282	295	306	268	270	287	279	277	285	280	285	294	308	287	304
23829	20906	27994	24714	21059	11283	2290	564	413	304	304	291	297	260	276	240	249	252	247	243	277	272	237	249	245	230	245	245	251	235	266	251	241	256	250	246	262	236	250	225	227	244	234	244	254	252	251	225	238	275	254	244	263	229	242	252	238	225	244	236	220	234	252	218	252	235	242	236	215	240	235	249	226	238	252	215	224	240	231	252	229	233	255	235	227	217	251	243	236	208	269	233	219	201	233	229	246	222	254	236	216	261	242	212	225	260	275	272	221	256	253	223	232	256	211	235	239	266	229	253	255	241	237	240	232	251	230	229	234	233	244	227	223	245	263	228	244	240	220	215	256	253	231	253	254	228	253	250	244	222	260	207	246	238	252	250	231	248	249	228	234	220	276	242	214	258	249	228	246	246	218	240	263	257	224	247	258	246	250	240	236	265	227	222	233	261	241	217	221	236	248	234	249	225	236	224	219	252	233	246	233	242	220	255	242	270	252	242	233	222	243	246	237	258	258	230	259	245	234	244	280	266	236	257	249	236	242	273	251	234	274	248	240	243	236	240	240	247	271	240	247	229	202	259	249	247	241	249	245	256	247	251	268	249	210	236	266	229	222	248	269	223	234	247	223	258	270	227	227	241	238	254	267	254	247	259	234	226	241	235	258	254	233	252	260	247	235	255	259	235	249	232	262	238	235	214	260	237	198	255	284	239	260	261	264	260	231	235	247	247	252	261	241	235	244	225	272	246	271	250	247	231	241	228	239	222	272	237	238	252	243	229	258	241	263	244	227	247	257	222	250	226	225	260	265	247	229	241	242	256	246	247	260	228	254	243	254	240	236	262	210	264	253	243	241	229	212	240	255	254	260	231	259	212	236	217	246	222	245	248	248	247	229	220	242	235	242	231	272	240	247	281	238	241	260	245	251	253	239	253	256	252	242	235	225	234	229	221	219	231	251	235	222	227	239	250	248	227	210	254	250	244	234	253	235	246	246	245	255	232	237	253	226	242	252	267	243	287	223	234	246	205	251	250	245	263	246	263	257	248	244	265	241	237	231	245	249	249	228	225	243	222	263	236	265	248	250	236	234	222	255	250	225	262	260	287	229	257	239	255	245	227	255	258	266	225	223	214	221	257	213	223	206	204	262	229	246	250	240	217	238	260	230	239	257	260	230	226	223	261	235	257	228	250	231	241	230	255	232	229	235	223	232	223	263	256	265	249	251	268	246	270	222	214	236	258	220	248	269	250	227	240	248	219	259	233	239	230	258	253	209	272	231	241	251	253	227	247	244	204	245	219	277	254	233	255	224	231	243	223	265	247	239	260	250	238	233	242	243	252	237	259	215	253	229	247	243	242	212	222	248	232	227	238	249	235	252	232	238	232	234	237	255	242	205	252	245	225	249	240	242	240	207	254	260	229	249	226	254	237	264	255	264	227	248	226	231	238	239	221	235	230	232	261	227	258	257	248	224	243	257	222	256	244	250	269	245	234	244	260	234	274	235	213	233	252	232	235	240	250	256	246	215	242	256	253	247	256	223	217	250	221	260	247	220	242	244	218	229	226	224	229	236	253	221	217	245	281	222	229	240	239	265	233	248	235	235	252	246	238	246	226	224	283	243	240	245	247	232	248	210	225	240	279	228	243	222	234	237	233	239	244	265	228	227	242	232	223	237	265	244	258	204	247	216	252	251	255	213	245	235	229	233	223	238	231	238	239	239	224	245	247	247	258	242	247	278	256	201	248	245	255	232	241	238	225	243	245	253	257	241	251	228	241	218	242	209	241	258	255	238	246	252	234	248	240	223	240	239	226	246	275	236	258	248	208	262	245	229	258	269	259	261	262	235	260	230	254	249	238	216	254	236	255	251	258	246	237	222	267	244	244	241	262	210	244	255	206	238	251	258	272	232	223	219	243	241	256	244	232	268	254	236	249	244	249	228	235	237	246	271	258	225	253	256	243	248	215	231	239	220	242	232	252	240	245	239	240	252	268	270	252	228	242	252	245	225	232	246	245	246	239	272	247	246	239	233	254	223	222	237	244	244	232	216	226	229	230	249	195	223	240	235	237	244	246	249	270	242	262	263	239	243	257	249	263	237	268	237	244	261	222	247	262	251	262	249	239	243	255	252	238	232	226	249	230	228	242	213	273	248	234	267	251	243	242	235	231	240	246	239	248	255	276	223	219	218	263	241	247	243	258	245	236	214	241	254	237	217	232	230	241	253	219	219	255	260	247	259	232	226	245	255	242	269	261	223	215	222	226	232	222	232	259	236	250	257	236	245	242	220	223	231	261	218	233	261	255	236	244	267	250	230	266	260	226	206	256	271	235	237	237	257	225	222	242	208	261	209	236	252	228	216	209	257	259	271	227	251	220	242	230	267	247	243	243	251	239	261	252	245	235	232	233	260	259	249	254	222	245	268	259	210	244	244	220	225	251	251	263	224	223	216	258	266	272	227	263	270	209	276	251	226	239	252	253	252	233	245	256	247	258	196	255	221	242	223	231	263	244	249	266	246	247	252	263	255	243	271	235	210	240	246	247	240	240	285	260	248	238	239	250	264	229	220	262	240	239	251	266	233	230	238	211	257	252	242	230	225	230	251	249	235	225	221	227	237	221	219	246	231	219	224	256	224	248	265	228	236	232	204	249	236	251	264	251	234	248	251	238	261	250	243	259	247	224	233	234	224	229	279	231	260	267	242	243	247	256	239	244	262	254	227	252	242	228	226	296	262	245	223	236	272	228	243	211	254	248	235	257	200	253	245	253	219	229	241	244	211	244	251	228	251	242	238	259	245	258	257	228	247	233	224	228	266	238	257	231	249	223	238	235	235	245	241	245	263	254	225	242	244	254	223	253	236	238	239	257	236	220	229	258	231	225	243	251	246	242	217	229	253	234	259	256	250	267	250	238	258	232	224	220	221	221	240	244	238	232	234	266	230	240	271	248	254	237	260	241	271	248	248	254	220	220	290	254	259	231	239	222	234	262	242	243	235	245	242	255	215	231	240	224	250	252	249	237	255	241	240	235	243	239	247	212	228	201	235	252	260	246	211	250	228	250	250	257	250	243	235	257	246	255	240	228	232	218	233	237	253	217	233	249	249	246	279	239	216	230	253	224	240	254	223	230	240	241	268	254	232	238	249	238	253	249	254	216	256	231	258	226	241	223	253	251	226	212	235	216	277	227	228	217	251	255	255	236	236	241	253	217	264	261	232	245	220	239	236	229	272	278	268	264	239	233	240	262	240	231	257	230	224	233	262	249	214	227	231	238	248	255	249	242	245	220	244	249	244	266	229	233	229	242	234	241	251	246	250	212	224	247	257	268	251	258	256	220	240	283	243	203	222	215	242	240	236	250	253	252	226	225	255	237	232	234	264	232	237	240	254	243	239	223	235	258	280	244	225	252	241	245	221	227	260	224	266	238	252	210	241	249	224	238	242	257	259	248	232	201	246	232	221	246	239	226	275	244	255	228	243	237	244	254	241	222	200	249
34977	53463	39330	25317	15893	4367	1544	557	437	414	376	316	311	324	330	301	296	305	306	265	295	275	284	256	273	243	286	295	290	293	272	284	267	296	330	266	281	282	285	300	257	284	279	270	290	296	227	256	259	306	274	263	297	306	288	266	303	281	283	297	277	266	287	283	277	274	264	250	287	269	260	270	280	263	275	262	271	269	300	272	283	255	258	257	265	298	282	264	279	264	265	299	271	274	277	253	272	273	245	296	275	280	311	280	278	265	252	286	266	261	291	283	276	271	284	260	270	272	277	283	289	258	267	319	273	273	310	266	273	278	271	282	259	278	285	271	273	258	263	264	287	277	273	279	276	267	294	278	291	259	271	282	282	279	311	282	265	243	317	272	298	255	273	227	282	284	292	258	281	319	263	270	274	261	294	275	292	256	278	282	293	269	278	267	289	300	274	258	255	284	246	259	263	281	266	289	264	313	256	256	304	264	284	312	280	297	282	284	279	288	276	287	288	250	282	277	249	252	269	256	291	257	266	258	294	249	277	244	309	271	262	315	304	311	263	267	259	307	301	306	278	246	278	262	296	282	282	267	273	221	250	298	274	271	277	261	271	250	251	287	275	277	279	245	283	261	250	268	276	281	274	297	251	294	286	276	278	300	294	298	263	251	267	284	284	309	278	300	320	263	293	264	285	272	272	308	286	256	257	276	270	276	247	259	297	245	287	293	262	269	279	277	276	288	265	281	235	292	310	270	273	252	270	287	267	271	279	265	253	265	302	278	291	260	285	251	295	272	287	266	271	273	301	272	298	301	285	281	282	278	267	304	272	282	295	264	276	279	266	288	297	291	270	295	271	286	270	269	278	274	272	274	282	299	309	240	290	256	268	277	286	283	279	281	276	254	255	263	268	270	262	256	259	257	253	241	280	261	271	281	281	271	258	284	258	262	294	266	256	294	256	278	275	287	262	241	265	289	275	295	283	259	277	278	275	264	282	283	282	277	273	268	259	285	298	295	284	265	302	265	283	248	241	285	292	281	281	278	276	276	303	268	258	297	268	301	295	279	321	263	275	261	262	271	275	277	285	297	260	279	254	258	282	280	266	249	281	287	295	246	264	299	289	264	293	261	292	288	279	266	262	275	255	276	255	284	268	271	295	272	294	270	303	290	279	316	268	257	273	255	269	253	285	307	282	293	281	306	281	258	267	268	266	299	288	272	281	280	248	270	296	274	308	288	270	262	275	296	290	319	259	291	273	277	276	269	291	274	283	275	251	285	263	274	274	234	305	268	281	285	290	287	285	298	305	271	267	264	311	263	300	279	279	252	285	262	277	276	278	275	306	299	262	269	286	302	310	298	280	283	268	256	266	278	291	280	272	292	291	292	265	280	280	326	254	291	258	278	300	271	288	287	305	267	278	274	282	304	307	292	289	280	265	274	309	264	275	285	291	287	293	265	305	253	269	284	277	290	256	252	295	283	253	283	256	258	289	285	288	310	305	281	285	269	281	298	305	285	257	273	296	298	296	292	294	278	271	252	268	268	279	297	267	268	249	263	268	292	263	292	300	286	277	265	268	281	240	251	296	287	267	244	277	263	275	287	272	256	284	275	266	265	250	270	269	302	268	270	286	277	254	282	291	296	278	276	301	284	289	255	273	288	276	272	291	275	253	258	272	313	283	257	280	294	250	261	277	263	322	284	257	270	296	289	293	281	274	252	257	273	290	306	268	280	266	312	287	267	265	276	291	287	273	279	250	293	288	302	287	297	243	276	299	306	265	226	255	286	260	266	259	285	307	273	316	315	262	302	276	247	287	308	267	280	272	273	268	258	263	277	255	250	292	282	282	315	286	280	268	266	261	254	273	269	258	285	290	272	281	298	306	304	276	265	283	283	269	275	279	279	279	282	267	275	274	290	290	271	273	298	286	292	305	266	269	274	293	319	262	269	295	291	270	274	276	315	250	270	253	276	289	307	268	273	277	257	259	299	259	283	257	304	277	266	273	261	265	301	273	293	268	265	287	292	275	273	280	296	273	296	274	252	285	297	289	278	276	271	263	299	283	292	291	265	258	300	232	282	302	268	276	304	271	250	285	304	272	283	263	253	278	270	234	286	263	281	291	276	295	273	308	268	273	291	290	296	247	298	282	277	337	292	280	269	281	270	293	274	301	312	255	288	290	246	292	275	294	280	251	256	267	258	306	276	280	295	280	301	268	271	280	276	287	283	264	269	263	272	297	266	254	276	281	308	268	279	300	279	311	306	276	262	256	277	288	300	264	303	240	276	260	280	291	289	275	303	256	261	283	279	288	284	281	276	282	282	260	268	313	283	283	258	237	262	292	296	301	300	277	272	311	273	256	274	280	269	263	295	281	268	288	268	283	289	304	256	288	276	272	300	287	264	281	312	298	300	257	276	304	280	279	285	280	332	273	285	255	271	246	265	270	277	274	300	254	265	268	292	245	290	290	283	245	287	290	265	292	277	252	262	276	304	279	298	294	260	286	314	235	286	277	270	288	306	264	286	267	254	260	280	258	268	259	238	270	282	269	293	257	259	254	294	272	295	273	264	303	269	278	267	295	268	281	301	271	301	286	262	255	254	288	292	273	277	262	297	266	275	283	279	294	265	279	280	269	275	312	296	291	272	262	297	282	271	318	259	323	262	298	300	268	250	272	271	250	259	304	287	264	293	283	245	241	256	288	256	277	281	276	252	272	286	280	274	271	264	265	295	268	277	246	290	273	299	288	292	290	264	288	259	274	273	268	276	281	281	264	275	301	302	272	272	271	264	262	286	286	263	265	276	285	250	251	261	269	298	293	273	326	278	288	268	268	299	315	272	293	261	265	296	273	279	290	269	278	268	286	272	279	262	316	271	257	292	303	266	289	291	289	281	301	240	291	274	284	272	272	275	266	295	239	286	275	277	269	281	257	296	289	271	262	271	276	278	308	276	292	301	261	275	266	262	263	259	266	269	274	274	283	289	257	268	263	271	282	284	283	289	274	297	259	279	273	291	264	271	287	280	277	270	278	278	265	284	247	273	283	301	307	271	286	295	272	263	265	271	283	307	261	261	271	252	271	255	272	294	289	274	252	278	286	287	300	259	284	280	311	270	284	274	278	267	308	270	265	303	288	286	283	304	276	275	283	305	284	275	251	275	273	291	294	288	278	256	265	312	254	261	287	267	282	258	307	289	257	292	272	298	266	282	288	283	293	282	267	272	240	270	295	295	261	256	271	260	268	263	265	261	277	302	262	284	288	279	283	274	303	257	277	299	282	304	278	250	275	280	283	255	261	269	275	273	286	282	280	238	265	277	271	264	269	257	286	268	257	295	259	273	264	235	317	266	272	278	262	293	289	268	278	241	281	260	260	285	271	286	269	264	263	269	271	300	280	246	273	254	280	320	253	243	253	258	266	292	283	253	264	292	277	292	305	255	279	271	267	313	243	275	251	261	285	281	256	257	286	247	294	280	270	275	292	270	294	289	273	306
24996	21121	28471	26801	17706	5550	1139	537	439	412	383	399	375	368	369	374	352	396	355	357	364	379	374	373	335	370	373	338	336	359	350	348	361	349	349	379	358	372	332	359	340	357	388	356	325	339	345	367	373	370	399	379	352	359	363	314	351	370	349	369	349	362	363	356	369	337	380	362	362	331	351	370	356	383	340	355	344	377	398	373	354	365	362	376	365	356	348	348	359	358	347	349	322	337	345	361	360	331	357	393	354	358	345	359	368	403	361	359	348	366	376	324	347	381	355	366	325	366	355	362	370	389	360	357	352	372	420	376	377	382	379	349	345	390	385	382	372	371	342	349	343	375	372	360	368	321	355	324	386	358	356	338	373	342	342	343	362	355	407	347	403	367	375	366	392	374	334	364	357	378	374	401	369	356	369	383	379	354	358	359	350	340	326	348	369	349	381	359	365	375	377	369	369	337	389	374	397	383	346	357	360	375	359	374	373	341	351	370	371	363	324	383	352	356	345	371	383	383	353	377	354	356	328	357	370	398	411	349	349	353	362	361	352	379	378	314	354	337	374	361	364	335	403	326	349	354	356	378	348	337	346	360	341	333	372	379	352	354	365	363	372	312	374	348	356	350	326	382	377	380	363	342	367	381	357	353	388	337	332	377	386	344	355	347	392	348	354	347	377	377	344	359	337	358	393	350	349	373	367	343	362	354	381	349	397	328	356	370	352	327	394	358	369	348	341	371	328	362	364	358	377	345	356	353	370	351	343	365	359	348	376	371	347	371	406	353	374	335	354	356	349	332	348	345	366	325	369	375	340	350	384	352	348	359	384	371	346	327	351	337	372	321	358	376	328	383	378	348	347	414	354	383	320	391	334	366	341	365	368	382	371	338	351	385	339	366	392	364	375	371	322	320	358	336	413	368	352	368	351	365	348	375	378	338	403	361	353	323	378	381	382	330	339	337	359	355	320	335	363	378	358	357	365	355	341	335	385	348	361	366	390	342	371	324	351	355	364	351	368	328	366	369	367	341	368	333	359	366	368	365	354	368	400	360	341	406	334	369	395	350	345	321	357	378	369	387	365	378	373	356	372	376	333	353	316	377	395	361	346	369	410	369	361	367	341	362	368	369	366	357	349	319	340	343	318	354	374	382	369	342	342	362	352	381	375	360	345	371	344	363	355	382	344	328	332	366	368	341	359	377	364	350	392	344	381	351	359	381	334	372	353	339	371	356	349	349	323	398	357	380	375	369	335	344	392	378	376	351	337	369	345	371	353	361	357	384	370	366	377	356	347	360	368	369	374	340	344	368	361	378	356	375	341	334	341	352	385	352	378	351	372	352	326	343	365	355	363	353	353	369	349	336	362	363	357	360	360	356	344	369	364	375	327	370	357	344	338	377	354	349	346	353	393	391	377	366	354	347	362	337	335	335	385	361	344	351	354	356	365	324	357	362	379	355	390	383	343	365	373	386	370	369	379	334	367	383	352	335	382	322	332	344	347	370	375	345	372	348	343	352	347	382	348	375	363	387	372	345	337	382	368	360	386	370	353	401	371	376	346	388	356	353	347	356	360	370	395	337	372	352	355	382	364	362	344	346	355	364	347	365	361	343	365	354	345	346	374	369	382	338	331	347	385	356	342	332	346	352	321	370	341	343	343	350	347	366	386	382	343	358	364	371	351	381	364	357	367	347	332	352	334	372	388	405	384	346	344	382	364	370	367	343	371	350	348	363	352	339	368	382	344	348	370	351	348	341	359	336	394	382	354	349	373	377	371	402	387	342	378	343	365	365	378	358	355	382	351	373	387	352	369	375	365	363	338	373	353	366	417	348	360	373	343	393	360	334	391	348	377	346	350	347	399	393	370	388	379	340	350	382	354	312	388	403	371	364	362	324	353	375	386	334	388	430	339	377	332	345	344	354	378	356	403	375	402	357	354	351	371	354	343	336	385	393	370	337	361	341	331	323	354	346	372	351	327	345	359	330	367	340	345	385	347	352	391	404	354	352	340	363	384	359	333	347	354	358	336	370	362	378	346	358	335	320	360	379	362	360	346	340	387	357	362	389	344	357	409	344	361	365	347	358	355	340	339	378	348	382	350	351	336	340	355	375	378	378	374	388	336	344	359	349	362	330	362	392	388	382	336	358	382	357	329	331	362	354	374	376	353	378	341	327	363	354	386	377	352	349	365	323	367	348	376	345	375	343	356	350	368	358	351	326	335	337	355	347	386	352	350	363	371	357	348	376	356	339	398	395	379	330	365	369	392	392	375	326	370	331	349	397	312	405	391	361	378	386	351	339	363	357	361	336	382	335	338	340	357	374	354	345	372	351	354	356	343	354	380	352	325	364	350	364	334	354	371	349	375	389	346	319	394	359	337	349	350	378	356	390	370	377	391	308	344	354	341	369	352	360	374	363	376	337	356	352	366	358	385	350	350	374	372	358	367	343	359	329	341	340	353	363	394	345	332	339	363	316	374	376	357	405	331	378	353	364	355	352	379	356	350	348	328	339	375	343	366	348	358	372	377	350	359	347	369	364	352	368	332	333	339	368	382	355	393	372	370	347	369	351	347	360	363	331	370	395	382	361	347	368	346	368	323	379	333	348	376	347	343	358	350	374	376	365	365	321	365	354	358	312	373	356	350	381	379	372	357	373	382	350	370	354	336	333	339	362	373	360	347	358	370	392	382	357	379	319	330	389	352	356	387	365	364	398	356	323	370	370	364	372	343	389	395	346	332	355	356	375	354	377	356	370	374	363	347	379	369	307	381	352	332	353	377	377	360	355	365	335	365	316	347	361	339	339	384	355	365	341	372	362	346	342	377	349	352	384	401	341	354	330	354	343	381	379	383	325	373	366	336	364	337	340	344	402	388	388	351	349	385	322	386	370	341	372	317	337	359	367	339	345	339	334	335	358	348	343	332	338	353	360	382	330	334	385	345	372	375	335	307	379	363	365	336	365	344	369	365	340	335	350	360	400	374	355	343	350	388	363	372	328	352	348	377	370	370	398	344	363	331	334	363	328	353	383	378	351	349	358	348	340	348	355	371	350	356	363	351	344	357	323	338	381	345	369	361	352	353	324	360	378	375	375	335	353	335	331	353	341	388	347	338	371	363	346	327	345	366	347	378	342	358	349	358	364	379	378	364	334	353	332	360	377	340	323	363	381	347	368	371	364	362	349	351	361	371	363	366	357	372	338	370	342	334	381	359	350	367	332	366	356	351	369	344	334	357	367	364	344	372	358	349	349	367	356	361	363	368	379	358	361	372	359	354	366	359	334	379	344	324	346	344	400	339	366	346	348	336	348	366	381	328	372	385	406	373	391	348	358	346	350	370	335	335	338	370	329	380	375	360	376	370	356	337	376	402	322	378	410	354	361	369	359	332	391	397	356	360	363	325	345	392	384	370	334	369	365	344	365	368	340	395	372	352	383	383	346	348	349	334	388	358	372	361	363	295	371	354	366	380	346	372	363	337	359	366	359	385	351
34309	52400	39178	25396	16461	4963	1300	643	480	473	470	466	460	430	434	438	400	433	387	410	414	418	388	389	387	354	409	370	409	407	439	439	393	418	447	444	410	421	430	401	398	397	420	427	417	385	405	426	390	352	382	444	422	378	378	408	446	396	370	407	388	418	380	431	397	408	436	403	423	409	384	422	416	402	400	426	415	400	448	392	404	413	420	403	408	457	405	398	390	381	430	422	402	379	400	396	408	409	386	381	395	366	385	397	414	400	409	388	371	381	434	393	393	374	426	427	410	434	413	417	396	416	413	413	419	439	387	381	419	399	422	376	384	431	432	408	448	383	391	394	420	430	401	417	431	385	393	410	415	424	425	443	409	425	371	409	435	402	435	417	403	421	392	390	426	420	398	407	397	378	363	402	433	426	391	459	418	390	431	408	424	417	414	383	429	392	393	399	425	421	374	465	411	419	446	418	410	409	378	385	410	429	404	369	421	380	391	391	405	417	420	384	410	439	423	408	410	402	415	392	420	440	398	401	399	439	407	412	406	396	422	428	395	396	438	437	393	425	428	426	403	386	442	413	376	404	399	389	414	400	412	418	409	436	412	422	416	402	433	403	415	408	418	390	411	389	349	396	404	395	420	410	392	434	412	414	358	396	446	399	407	416	381	401	437	401	383	404	398	402	400	405	410	384	427	382	408	427	406	421	418	436	394	393	416	393	404	407	399	432	420	437	401	373	386	386	406	424	436	401	428	374	419	396	419	416	444	429	444	386	419	418	421	399	408	411	410	380	428	431	417	390	397	406	405	432	417	420	400	412	398	396	398	387	430	411	430	409	452	381	437	431	402	401	405	373	374	433	419	384	391	422	399	435	413	439	434	437	382	429	406	386	434	405	404	409	393	419	434	430	398	420	407	377	444	428	387	437	429	401	410	439	380	407	390	409	398	414	407	432	432	396	413	394	407	389	404	425	415	423	407	370	387	420	412	429	447	376	404	400	361	377	427	387	382	406	385	392	433	403	405	406	384	389	442	421	401	430	405	382	427	401	426	413	396	412	423	417	405	386	370	390	399	406	403	441	391	425	402	414	401	436	366	405	397	408	393	408	406	404	389	451	395	395	409	413	433	427	398	429	423	411	400	413	375	411	384	400	419	405	417	413	443	432	396	416	447	406	407	419	390	412	398	365	414	432	429	411	433	406	406	397	399	425	398	411	400	389	403	375	371	456	441	405	375	426	384	370	415	376	419	435	380	401	372	393	426	404	416	432	429	433	382	440	409	423	433	391	391	394	419	424	414	394	406	419	405	428	410	439	364	407	427	422	424	427	410	433	413	396	386	413	435	432	431	365	442	423	392	418	417	416	421	437	393	412	391	407	416	394	410	399	397	407	391	453	407	368	396	398	433	426	386	416	422	396	423	404	414	403	401	421	417	407	441	421	425	419	432	422	436	414	402	408	437	414	396	397	380	389	387	400	414	360	416	364	431	416	384	413	407	414	392	397	402	414	405	428	395	406	395	382	407	434	444	412	398	447	416	428	403	434	439	390	390	370	425	401	381	410	422	443	400	373	386	403	419	414	416	404	383	404	401	370	391	430	388	454	442	360	386	423	401	386	412	393	424	438	418	421	397	403	420	388	436	434	409	403	395	368	387	451	434	379	365	419	396	417	397	418	421	401	418	438	404	396	448	409	404	421	420	418	379	416	391	443	432	429	383	391	432	416	386	363	397	387	404	419	413	385	383	374	406	364	383	369	378	439	417	395	377	394	447	379	407	395	380	398	412	417	433	414	424	411	370	404	429	409	435	413	446	402	435	408	408	378	366	389	404	406	439	408	418	416	387	411	382	391	407	420	437	415	436	421	395	389	407	426	423	389	429	413	392	410	387	404	402	414	405	371	413	370	403	399	414	429	360	376	401	418	419	386	400	430	392	420	429	414	392	418	399	377	366	422	385	410	433	438	385	426	382	433	396	402	391	459	382	405	378	399	367	433	442	388	372	370	416	409	384	404	422	385	410	406	427	432	424	429	370	367	370	424	443	410	413	372	412	378	429	409	390	394	403	413	426	407	406	379	406	408	395	401	408	413	403	440	417	394	412	409	426	414	424	454	384	410	394	407	441	415	381	428	400	420	427	411	380	453	433	379	417	385	413	443	361	389	393	442	399	408	374	401	453	403	394	422	421	406	380	423	393	384	427	434	409	402	417	424	410	420	394	432	449	393	443	403	389	395	416	389	425	426	427	412	428	381	415	410	386	419	396	400	389	423	384	408	391	404	389	423	406	400	372	412	431	365	404	427	424	425	402	385	387	410	415	379	416	405	442	391	401	405	406	407	402	406	414	347	402	403	391	367	365	378	414	407	379	384	409	422	419	427	407	424	335	415	448	398	402	382	423	376	401	412	417	398	412	378	430	408	408	405	416	405	392	369	384	400	403	431	400	421	408	411	396	389	434	399	383	375	394	414	383	415	423	406	423	404	440	431	417	414	380	412	416	431	423	442	380	412	419	388	423	400	389	405	421	429	427	435	424	427	440	401	391	427	390	405	425	403	396	400	398	401	443	397	474	425	378	404	393	402	419	394	411	416	384	372	415	396	378	412	393	417	435	404	433	411	394	445	396	376	376	412	431	418	398	414	411	427	429	434	405	400	388	418	395	432	395	393	412	399	414	410	426	434	397	411	409	402	376	418	391	391	411	400	390	397	424	423	367	432	370	409	428	396	396	401	406	402	416	432	390	402	396	365	410	425	417	427	421	407	366	394	387	407	427	412	411	389	387	396	412	427	411	436	403	405	394	394	406	382	364	465	384	377	407	399	419	447	409	400	406	439	406	420	402	413	421	413	404	397	397	425	413	383	414	402	390	405	409	464	406	398	428	414	399	457	404	412	391	448	411	393	391	419	394	422	463	432	367	410	402	415	397	411	433	421	448	435	389	438	432	386	388	416	410	392	405	405	442	415	455	403	427	401	415	404	422	410	400	424	390	416	356	441	419	440	413	414	391	417	402	394	382	420	408	393	382	427	361	369	380	439	399	411	430	399	416	436	374	418	371	396	384	383	397	426	404	399	374	462	408	434	402	403	412	408	415	407	384	398	409	407	373	392	385	417	410	386	371	390	404	407	405	418	414	410	406	406	432	409	385	418	413	409	411	390	388	387	385	429	416	449	434	448	421	423	405	453	402	369	417	451	387	422	404	417	386	413	394	411	380	413	378	418	398	403	386	414	432	397	386	410	409	419	404	395	419	398	408	400	396	389	403	395	426	416	375	419	393	396	418	429	434	405	392	404	398	393	392	414	423	384	437	455	447	414	433	410	399	364	420	423	423	393	429	432	437	407	353	432	445	411	389	392	389	397	387	452	434	357	398	434	401	417	404	371	359	407	387	442	401	410	435	417	412	378	421	399	412	415	404	411	424	366	408	432	442	402	394	391	413	413	396	384	432	404	413	415	437	398	438	393	396	403	401	382	447	411	394	419	399	392	366	424
22685	20890	28476	23877	21190	20558	10317	1205	591	532	486	450	457	409	387	395	420	410	386	385	420	428	414	390	417	386	381	408	406	412	400	386	374	386	414	398	438	398	363	371	419	423	378	367	366	372	402	428	399	390	406	409	407	378	381	398	425	396	384	393	382	411	407	400	397	412	372	421	442	405	379	382	404	415	450	404	393	378	393	389	418	438	398	386	351	382	405	392	407	392	417	393	398	405	371	391	390	404	397	399	418	426	393	386	444	432	387	416	402	374	404	420	383	385	379	430	392	428	361	388	433	403	411	382	403	387	396	430	411	402	387	365	376	375	362	400	400	396	410	411	393	411	398	461	406	406	421	386	392	389	351	394	408	425	378	418	419	398	393	393	381	367	381	368	412	411	365	384	392	392	405	412	436	407	411	404	430	404	430	407	394	404	358	406	423	400	373	382	411	399	398	352	400	404	440	442	429	382	369	365	403	390	384	390	439	403	406	430	396	373	372	405	370	411	368	434	389	404	392	376	398	410	395	415	381	376	404	444	426	396	401	377	408	378	382	395	398	442	401	411	381	406	416	367	407	360	390	392	413	376	382	388	413	431	395	380	362	401	427	452	396	361	408	423	386	422	417	373	392	388	420	377	401	406	410	372	404	366	400	375	391	400	424	385	381	425	399	394	394	372	437	413	390	398	372	379	422	374	396	393	371	386	386	408	369	396	393	375	377	435	388	372	396	390	385	400	386	410	416	440	393	447	412	387	388	364	393	409	394	415	355	412	396	360	362	358	417	371	372	397	396	399	383	410	376	354	400	399	367	370	363	381	382	408	425	405	409	436	387	354	427	372	426	402	379	395	418	442	374	431	381	396	417	408	374	400	374	433	401	374	398	385	387	399	411	378	382	365	400	385	389	379	424	382	392	386	435	383	394	395	432	441	370	363	387	388	394	393	404	393	382	406	410	386	383	395	389	351	385	383	396	360	382	398	411	391	389	392	377	427	378	387	440	381	414	369	408	398	352	401	405	374	354	401	417	406	363	389	347	417	418	387	429	387	383	415	405	406	377	376	401	414	399	358	394	390	384	382	383	397	400	385	424	383	407	397	393	382	401	419	375	394	376	384	395	410	420	364	404	371	366	394	374	405	384	361	394	403	401	402	399	403	439	421	399	401	359	406	417	418	426	398	396	379	350	386	413	404	387	435	366	387	372	404	364	420	411	346	376	418	378	382	396	371	410	419	395	423	395	391	410	415	401	430	414	360	401	403	407	362	372	421	379	415	400	399	421	396	348	375	430	393	353	392	389	393	389	423	441	384	410	400	419	406	369	386	424	398	386	390	372	379	402	381	399	417	395	371	404	374	381	411	387	390	395	419	415	388	387	409	382	411	397	366	400	409	385	418	393	392	429	407	386	367	424	378	385	367	428	413	408	395	413	422	397	416	395	386	436	413	376	387	395	413	391	402	400	387	393	395	402	372	386	401	390	389	393	403	413	385	380	460	413	415	422	362	374	433	399	404	376	361	409	402	399	410	399	417	417	402	419	399	368	408	400	407	388	402	418	416	380	376	400	386	399	386	397	395	389	406	353	410	405	407	370	387	399	405	406	408	377	423	396	387	399	402	399	415	361	378	407	406	379	407	351	370	410	403	351	419	397	425	397	391	408	423	427	418	389	425	410	387	391	397	373	409	381	386	411	410	380	426	387	414	361	380	375	388	355	399	375	380	408	429	418	362	404	397	409	364	390	374	420	394	439	386	398	391	391	384	380	417	428	363	388	441	432	367	405	395	392	414	402	406	396	424	362	396	409	407	384	396	381	395	403	385	384	393	387	419	395	361	380	365	406	374	369	383	372	391	393	398	444	412	398	403	410	358	381	391	414	390	415	451	416	364	367	388	372	410	396	383	405	404	371	380	357	383	405	437	396	387	428	392	386	407	385	387	431	419	403	399	386	410	366	361	410	414	401	410	402	427	401	403	396	416	418	405	420	362	430	400	413	401	363	430	378	395	357	402	411	372	367	416	382	430	363	394	417	412	400	384	395	392	407	410	382	394	397	422	402	400	412	411	447	390	358	422	362	415	407	370	396	409	401	427	408	429	426	416	416	389	418	398	406	438	418	365	395	374	388	393	380	394	359	401	399	371	410	425	389	400	367	367	371	375	392	383	396	393	391	415	412	397	357	346	414	397	395	399	431	370	348	386	399	408	391	353	442	384	385	405	394	402	373	427	401	381	376	375	448	430	410	383	374	392	404	405	433	388	418	388	405	404	394	394	391	423	424	412	400	377	418	424	391	395	411	390	387	385	400	403	381	384	401	372	412	382	416	404	394	405	428	386	395	422	410	391	357	385	387	385	387	373	382	431	432	428	409	408	446	381	369	390	410	388	405	393	425	393	466	356	426	405	379	394	388	394	383	388	373	409	390	407	413	419	395	369	406	394	429	436	379	396	399	376	439	373	398	409	402	385	389	404	383	399	383	386	386	430	376	371	388	406	390	372	410	381	401	398	402	411	403	382	398	426	426	394	406	366	362	440	389	378	397	379	395	399	375	389	408	395	405	395	412	381	400	369	432	406	381	404	346	442	375	372	413	406	414	393	383	391	391	406	391	379	415	385	431	399	436	397	373	413	408	399	425	409	393	403	393	390	393	375	390	366	422	417	403	389	413	389	424	334	406	399	349	362	382	378	387	385	386	414	386	382	421	407	413	390	405	460	390	380	376	400	407	395	361	390	385	419	454	374	389	438	439	372	399	386	379	379	363	416	410	421	424	400	405	363	436	408	430	406	392	375	414	388	435	395	432	419	378	343	451	384	409	365	380	383	385	415	385	376	403	398	397	389	419	371	387	408	365	391	389	396	416	366	375	356	349	401	375	408	406	428	421	382	403	409	381	375	422	376	390	395	415	407	414	381	384	405	425	393	426	410	434	441	369	413	397	398	392	386	396	413	386	394	406	375	419	372	372	409	423	382	397	377	361	381	393	429	364	375	389	384	435	366	395	386	432	390	430	417	374	422	397	392	396	390	375	383	426	419	383	391	376	397	377	405	424	372	403	381	376	425	402	414	398	418	383	433	400	363	419	415	415	434	387	409	390	407	380	385	376	389	410	374	431	384	411	413	391	399	393	400	395	412	383	421	402	420	404	416	394	372	393	413	374	394	374	363	399	429	370	403	449	383	411	421	373	403	439	402	410	398	364	355	400	392	384	371	397	394	394	382	398	417	447	414	394	424	424	389	386	417	362	413	420	412	401	375	384	380	392	388	387	390	404	360	374	385	393	385	380	413	389	391	380	410	384	394	383	392	398	401	379	439	397	367	375	392	357	406	370	384	417	435	373	404	392	391	427	427	394	419	376	371	410	388	377	351	406	413	388	390	382	389	417	420	384	372	413	380	405	407	428	372	381	420	421	413	372	390	382	412	392	378	397	370	412	402	387	393	410	385	385	383	387	431	423	390	446	397	408	389	399	421	392	371	369	389	403	400	400	398
38921	66853	52892	31341	18677	9588	3133	865	704	588	544	527	548	500	498	443	446	440	423	467	448	450	449	436	469	458	456	440	444	454	415	425	438	462	436	412	420	430	415	430	415	401	427	443	414	410	421	418	435	393	431	421	407	413	438	448	448	450	424	407	427	404	427	422	385	427	414	435	411	414	437	399	457	471	421	433	432	452	424	429	418	400	406	444	383	441	434	412	422	409	423	417	476	412	403	415	462	415	429	420	446	463	465	418	432	454	432	442	496	437	407	422	439	416	447	423	447	402	409	443	425	395	442	443	456	402	429	403	430	446	402	451	430	445	429	419	413	447	427	402	429	432	411	411	440	418	412	401	432	381	445	428	439	440	419	450	444	461	420	437	429	429	456	428	421	416	419	442	402	436	414	430	442	437	426	417	468	432	434	448	413	435	431	433	463	430	405	483	468	415	407	442	443	442	435	443	414	436	416	455	426	425	407	427	423	466	437	431	432	440	447	429	434	417	429	417	442	425	441	453	453	436	428	431	437	450	446	432	405	438	467	423	386	439	437	390	406	416	467	463	420	416	406	423	467	420	441	422	430	427	449	405	457	408	437	444	455	452	434	385	432	461	418	446	415	433	420	402	454	449	398	402	444	427	425	477	436	444	440	421	431	409	410	398	469	388	442	412	441	417	473	449	463	449	456	429	413	418	425	417	416	388	436	424	440	448	455	413	454	407	434	450	442	436	459	462	404	390	421	430	463	447	409	411	420	466	416	409	411	381	411	413	414	465	421	414	458	441	426	450	426	432	376	489	396	413	422	421	437	426	425	430	426	451	445	399	458	429	407	405	417	440	454	456	423	466	436	388	422	417	420	454	435	435	430	430	426	418	415	434	412	439	419	403	425	412	375	439	460	418	407	412	406	437	401	431	455	396	452	415	427	416	455	404	420	454	449	453	444	415	456	446	435	417	448	442	426	446	437	437	460	407	439	379	426	414	479	429	439	430	448	442	427	427	459	432	415	422	456	435	409	436	414	424	442	437	405	458	421	444	425	481	450	410	449	469	459	431	450	422	417	398	447	430	436	417	455	363	402	389	463	449	408	453	416	438	480	456	418	446	437	401	438	441	422	422	406	398	481	429	384	451	397	442	434	406	444	408	434	421	447	456	411	402	451	436	445	449	445	465	465	397	428	410	436	405	462	418	448	462	399	383	438	439	411	427	408	452	426	448	449	418	402	447	421	382	440	425	415	416	443	421	422	442	395	410	427	436	463	431	448	450	428	439	445	411	413	461	434	445	394	456	400	442	452	430	394	430	442	434	396	430	407	400	452	426	435	433	431	439	414	430	437	404	392	441	432	441	441	441	449	429	450	410	446	448	430	386	449	406	422	433	469	434	399	394	414	413	441	458	430	444	407	463	407	421	420	430	405	433	419	432	440	457	411	401	418	460	390	433	459	428	402	421	434	431	450	413	403	388	421	409	422	431	433	429	445	444	411	472	440	447	430	438	458	434	434	443	465	421	438	452	440	436	457	467	385	421	443	380	428	401	431	436	435	444	452	467	432	440	462	406	453	483	424	436	447	446	423	392	469	409	420	440	417	383	458	404	453	421	454	422	426	389	425	428	435	406	449	435	423	427	466	453	461	426	435	407	394	453	414	415	408	440	444	404	408	440	411	395	426	403	454	407	439	465	402	431	436	430	426	414	452	452	417	407	429	415	442	409	425	431	437	461	414	390	437	408	431	449	408	403	414	434	434	417	438	454	403	420	420	429	409	445	434	460	419	435	418	426	407	413	411	435	448	389	439	394	445	444	457	402	406	434	444	481	461	451	436	437	396	433	416	432	453	415	466	414	433	438	461	430	434	418	410	441	438	455	423	422	437	399	447	435	419	461	433	440	438	425	435	448	430	390	421	447	414	436	404	411	443	417	455	464	449	402	457	413	426	412	452	423	438	425	434	390	446	440	411	440	446	415	436	435	468	447	420	475	418	421	403	422	431	441	418	414	430	430	457	425	398	451	426	403	404	455	443	413	466	435	408	453	430	441	375	402	417	439	431	404	402	424	413	454	429	432	434	456	437	446	457	447	404	450	447	422	447	405	427	469	432	466	418	436	453	437	470	441	461	423	420	441	479	438	413	422	405	422	419	432	430	417	435	420	394	438	439	444	436	438	381	442	405	425	460	432	427	442	409	420	415	461	430	455	421	415	420	425	447	397	441	413	447	453	425	439	399	403	391	433	439	451	437	424	451	426	422	416	437	451	388	426	435	444	436	450	456	398	426	419	433	426	439	410	426	443	435	441	425	456	421	427	427	392	374	443	432	407	404	428	413	454	471	434	411	404	435	459	444	428	450	444	381	437	457	443	417	432	446	444	451	441	391	408	405	437	428	445	433	450	447	431	452	444	408	431	413	439	412	409	424	437	393	418	434	413	434	422	446	450	450	447	422	425	428	394	416	452	421	410	425	432	402	431	433	435	399	457	424	449	405	459	430	395	399	430	414	476	469	434	420	415	433	431	437	407	433	420	447	394	433	423	438	398	441	446	434	406	423	405	466	433	403	439	457	399	414	443	405	414	410	451	453	423	446	413	428	406	436	452	472	429	430	405	428	446	404	415	433	448	418	427	440	415	434	457	477	408	425	431	413	438	425	446	386	422	441	458	482	466	397	403	420	404	400	401	414	416	451	386	435	421	448	425	435	392	394	437	447	417	375	443	431	425	389	436	412	388	425	439	413	412	427	455	420	396	410	473	414	449	436	431	404	416	428	425	432	436	447	395	377	430	425	441	445	414	444	429	431	449	444	411	434	426	412	480	438	449	431	404	403	416	442	458	427	402	449	443	424	447	441	446	414	423	427	445	447	446	433	464	427	444	452	406	444	451	438	410	423	417	444	458	424	437	447	426	428	460	392	415	426	424	424	422	442	402	457	415	409	418	454	428	447	397	465	431	444	440	412	438	418	428	430	403	414	424	447	468	465	413	415	413	427	386	396	451	468	443	421	411	427	429	390	457	418	422	441	423	447	433	415	439	451	426	426	438	417	424	433	445	411	427	424	424	397	440	431	443	459	444	442	391	424	422	412	405	410	402	421	415	410	438	452	428	430	420	398	382	423	422	417	443	412	424	462	421	431	473	420	467	439	404	420	461	432	435	402	451	421	451	443	422	405	414	428	414	410	428	442	435	414	410	430	426	458	418	433	399	402	454	458	422	418	404	429	405	389	419	410	448	444	431	449	419	474	437	421	396	406	428	432	418	442	448	436	414	394	439	435	403	462	454	403	429	472	420	454	435	430	426	395	431	379	450	439	421	441	398	456	443	459	408	440	424	407	454	405	416	410	426	410	406	396	425	396	431	413	447	390	407	426	419	411	398	378	394	437	437	447	413	432	424	435	417	430	474	416	421	420	470	435	423	418	448	444	439	449	431	459	436	412	451	422	460	431	405	406	410	479	403	425	414	439	423	446	417	440	424	384	436	451	431	444	418	393	390
30460	34950	30367	15582	5909	1768	562	308	270	269	260	248	246	219	246	252	254	255	266	243	283	251	242	253	247	235	236	241	246	236	260	274	269	238	257	266	237	277	260	257	247	247	262	245	259	246	257	224	241	259	238	260	282	239	259	252	246	244	252	251	220	220	243	256	225	261	244	265	253	264	242	256	248	245	218	248	239	248	275	251	251	264	222	254	233	270	220	253	253	244	228	272	227	252	225	230	252	232	259	230	263	248	247	236	285	234	260	241	268	237	251	226	261	261	239	260	236	263	235	258	271	218	245	259	230	262	252	258	256	233	287	282	256	230	257	270	251	241	278	249	261	257	239	224	255	259	285	242	245	240	257	280	246	255	258	248	268	262	234	258	250	273	253	260	248	268	286	258	246	255	230	261	242	279	258	217	269	254	243	261	260	270	251	255	267	269	233	233	233	252	289	262	235	237	259	258	264	252	247	301	259	237	257	216	246	219	269	259	233	277	234	250	272	245	238	274	235	250	223	287	289	256	264	232	266	246	247	288	271	257	292	271	248	277	263	258	254	286	252	236	272	238	255	278	276	243	250	247	264	252	268	228	228	261	240	262	243	261	267	266	237	249	268	202	277	276	259	269	267	236	253	236	279	257	215	267	276	254	245	242	297	275	263	243	258	250	219	282	256	263	279	290	239	259	260	254	268	256	203	268	252	248	282	238	257	270	271	270	250	210	275	257	271	220	255	285	273	276	241	249	242	264	232	265	232	243	281	268	258	281	262	278	254	239	249	263	246	244	264	259	238	245	236	222	272	236	228	219	252	259	238	251	275	284	218	249	269	246	241	257	261	264	243	279	252	259	227	237	262	244	256	265	235	253	244	248	268	240	272	264	279	255	222	259	239	266	241	218	254	245	244	251	255	258	261	246	252	278	252	235	241	257	260	255	233	240	265	282	250	267	235	231	250	239	257	255	240	266	264	251	272	251	264	241	275	262	271	249	276	244	239	243	242	251	256	252	262	272	263	275	264	255	269	221	277	278	226	240	269	224	234	255	254	256	247	260	255	233	232	248	273	270	255	232	265	227	250	242	289	277	256	224	252	271	237	240	220	237	272	250	276	251	242	249	227	253	279	251	238	261	239	278	271	287	268	237	282	258	227	212	260	236	263	275	251	254	284	227	264	279	263	247	255	282	253	249	254	294	261	252	244	251	248	266	284	254	235	255	220	237	252	252	299	246	243	248	230	273	266	242	257	244	241	238	258	242	233	277	268	279	258	264	269	249	271	214	262	236	270	249	251	275	275	282	243	262	242	237	238	274	253	235	234	235	215	218	246	259	227	258	258	267	235	288	240	246	257	261	225	252	231	248	260	232	251	225	259	254	236	256	244	282	237	245	260	275	265	240	247	263	253	219	249	240	235	238	251	259	242	248	236	265	236	224	253	263	252	259	247	237	243	271	248	252	260	251	251	244	274	239	238	221	237	257	250	258	241	235	248	238	269	266	263	258	229	288	224	234	246	259	259	229	248	243	269	274	262	268	247	250	272	260	268	233	248	257	236	277	238	230	267	268	267	252	257	278	279	278	272	260	255	276	248	252	267	231	250	267	251	284	247	291	264	252	247	241	267	270	265	266	233	256	240	249	236	239	263	227	236	270	256	260	259	284	247	274	261	224	262	250	241	253	243	244	228	260	225	279	247	272	265	257	290	252	270	256	261	265	249	246	256	237	272	283	269	286	243	254	275	232	272	224	244	276	249	253	247	251	249	234	281	252	265	270	248	237	257	264	282	256	242	275	264	239	244	251	240	242	218	225	239	256	228	248	249	213	238	242	254	260	246	246	254	263	225	241	277	247	280	249	224	265	237	244	271	238	236	256	228	256	243	253	247	244	259	263	253	257	271	234	267	227	251	250	259	265	251	273	250	242	258	231	267	234	250	240	254	256	265	244	261	258	228	239	265	255	260	259	251	270	240	258	276	277	257	260	257	231	244	269	260	269	252	241	254	226	281	225	256	240	256	248	249	256	245	254	243	238	244	266	260	264	235	246	233	258	247	279	236	292	245	280	257	259	231	221	246	253	268	248	238	249	262	247	254	255	270	261	247	264	255	244	236	260	253	280	232	279	246	260	265	223	264	264	251	253	274	245	275	232	271	267	285	248	271	236	258	245	269	250	267	239	287	244	275	254	288	256	257	242	249	220	258	255	241	269	226	255	268	273	241	217	251	262	238	236	269	268	247	276	261	246	260	241	258	254	250	238	261	238	252	254	253	240	272	262	253	243	237	222	240	270	249	261	251	228	247	273	261	269	236	233	249	266	244	284	249	265	222	266	228	240	255	270	237	261	243	233	261	236	253	254	254	259	247	255	237	253	230	274	263	238	256	236	257	265	235	252	226	260	227	263	258	254	233	278	283	254	251	276	213	264	284	270	257	254	233	245	272	224	242	255	261	238	272	262	213	250	245	241	241	268	240	248	242	230	285	268	223	240	241	270	245	268	262	251	256	262	243	261	279	262	247	251	257	232	250	262	250	249	236	251	240	223	237	257	255	266	226	246	241	253	267	234	279	243	242	260	249	260	272	244	229	278	246	250	251	265	290	246	231	224	231	222	265	261	244	270	247	239	283	250	257	255	239	250	257	273	246	234	253	249	256	229	274	237	243	222	272	226	252	231	249	279	272	268	264	231	299	260	279	266	245	267	254	287	270	255	267	285	274	248	284	243	271	259	253	236	228	267	251	236	250	243	250	276	236	254	259	251	255	279	272	260	266	247	280	259	262	246	260	262	287	265	242	267	262	255	246	264	269	248	255	245	259	278	259	264	263	242	266	275	246	244	269	298	263	248	265	238	242	262	254	246	256	220	240	251	263	257	232	241	255	251	266	251	248	276	266	255	259	266	256	246	226	232	251	263	236	245	231	240	253	272	251	215	245	235	259	229	213	262	283	256	243	236	264	243	247	270	232	253	252	254	259	283	232	258	253	267	246	280	305	235	240	247	272	244	255	258	244	241	256	241	248	244	249	249	262	273	279	240	271	288	251	268	249	232	246	251	242	219	238	264	299	245	229	249	268	266	246	266	227	267	281	253	262	259	245	267	272	242	230	246	266	237	214	242	270	253	263	247	231	244	247	240	240	262	279	268	287	238	248	239	272	281	255	261	264	256	239	230	232	243	259	289	266	236	278	231	217	245	255	278	283	288	286	275	266	264	257	255	231	272	276	228	265	286	292	237	269	239	249	256	237	261	262	289	267	251	277	219	255	265	278	267	261	248	242	261	278	262	225	259	237	249	265	283	275	238	257	254	269	237	232	253	281	270	254	252	258	230	246	259	289	235	238	273	249	251	271	250	263	254	254	259	263	251	248	217	249	269	249	269	234	239	259	249	229	228	271	240	265	231	242	255	260	242	235	268	250	273	236	272	283	243	231	263	241	247	255	247	255	256	263	241	228	244	239	271	245	253	271	275	248	256	268	257	250	250	243	246	225	268	229	274
35932	49958	27198	12861	7147	2534	637	382	310	315	311	341	293	355	286	318	302	296	280	271	286	288	293	285	295	306	272	341	293	306	284	294	284	259	295	287	313	308	275	291	310	306	312	282	300	292	298	312	289	310	297	286	296	301	335	319	286	290	286	267	289	294	317	263	289	277	312	282	307	307	275	272	311	292	316	297	306	284	295	312	299	294	292	301	276	293	336	320	302	321	281	288	293	288	282	270	304	313	299	313	304	308	312	305	275	298	281	287	272	311	297	294	296	299	290	281	295	280	318	290	288	318	296	311	320	279	312	343	313	302	293	318	297	271	292	285	306	300	295	314	285	279	297	295	294	297	289	270	317	289	286	320	322	272	289	310	292	299	299	283	317	313	307	290	294	308	282	324	285	294	289	310	299	316	301	280	280	322	265	290	312	320	272	328	307	311	296	297	298	273	282	304	289	310	304	298	274	281	321	308	259	288	259	305	289	306	329	288	294	288	325	282	279	295	280	285	276	285	281	308	270	329	297	268	286	310	271	288	288	286	290	275	305	260	299	293	296	287	302	314	332	317	304	318	294	306	317	296	304	308	268	306	276	291	305	305	263	288	322	289	320	302	294	251	301	268	299	289	282	283	334	281	313	288	316	305	283	308	321	289	280	311	311	299	300	327	287	349	308	272	269	298	273	290	273	284	296	300	289	314	298	274	332	294	297	304	274	299	289	272	307	305	303	280	305	315	343	318	315	296	281	322	314	298	303	284	297	281	317	312	292	288	323	254	281	296	272	280	296	277	299	276	324	279	277	303	292	271	289	340	313	293	283	312	314	315	313	286	293	314	289	260	281	295	301	283	305	335	315	302	300	307	288	285	296	295	285	289	307	315	278	317	290	303	287	292	327	289	306	309	279	302	290	328	286	289	295	276	333	308	312	275	288	310	308	322	288	293	270	305	278	307	291	281	271	303	295	285	283	276	299	309	318	293	299	289	308	293	259	298	289	321	289	269	271	302	307	321	290	300	307	291	296	320	278	278	316	301	283	274	290	277	291	307	287	297	298	303	331	305	269	303	281	321	299	292	283	303	302	290	292	254	300	288	272	297	311	289	271	289	268	267	267	297	290	279	290	319	272	263	316	270	307	275	309	274	295	272	294	269	276	278	292	294	317	301	308	313	333	286	294	277	288	318	290	260	295	283	300	304	299	251	259	301	297	289	283	299	297	320	311	318	267	303	327	300	294	284	286	293	275	272	290	291	294	300	277	291	324	302	307	302	286	285	313	285	324	324	293	336	307	300	287	309	293	275	304	306	291	328	282	286	329	323	295	289	304	302	312	292	252	310	310	264	270	317	297	331	311	298	273	315	286	315	295	297	296	283	278	275	303	272	276	338	308	308	275	262	314	297	281	309	291	292	308	317	304	288	322	301	339	288	334	287	317	294	314	336	312	307	280	290	279	327	278	288	293	284	270	286	285	300	312	313	287	275	284	301	308	324	319	302	294	292	314	292	298	283	290	278	262	281	292	280	265	298	319	294	281	304	286	291	336	285	277	310	323	319	295	296	261	302	289	288	306	303	270	279	318	302	298	304	310	290	261	278	311	286	289	282	313	314	283	305	259	287	279	300	278	285	308	297	309	310	288	323	287	282	271	284	272	289	281	275	296	292	340	304	312	261	298	288	289	274	277	295	305	295	289	308	283	292	286	291	303	293	293	304	298	318	320	290	309	278	278	298	307	292	335	285	309	284	292	311	279	304	283	271	304	284	324	275	303	305	290	294	268	286	301	287	275	289	297	289	278	269	297	329	270	296	285	262	275	314	289	295	286	284	273	295	325	304	270	298	290	274	295	280	278	315	306	289	308	287	264	292	290	265	297	290	302	290	305	316	289	267	310	306	287	290	293	313	280	276	287	288	328	321	346	301	272	307	299	299	294	322	304	289	309	317	286	323	294	288	308	269	283	303	304	317	306	313	260	303	269	268	308	286	276	291	294	285	302	301	282	294	287	308	295	297	297	309	291	315	283	302	300	284	279	303	294	282	292	273	312	320	295	261	298	306	304	287	310	265	269	301	270	319	284	296	321	282	297	328	302	281	291	299	327	273	268	302	297	287	300	301	296	284	296	290	283	292	295	309	292	263	303	268	281	284	291	273	283	297	278	299	288	307	269	263	291	291	299	321	313	266	293	279	266	301	299	280	280	326	289	304	288	310	280	286	298	276	323	285	268	322	291	282	314	291	284	292	307	300	303	299	290	307	306	302	319	295	302	307	281	303	290	281	280	291	304	283	325	292	278	323	292	311	296	283	292	302	273	297	288	312	292	270	302	287	319	287	278	310	262	275	269	318	312	280	298	312	280	312	279	297	301	292	301	287	277	292	299	290	287	296	292	314	322	277	298	299	301	296	311	297	296	305	284	285	336	306	279	295	288	293	301	298	315	293	336	310	341	289	271	281	337	271	304	307	285	288	299	282	288	288	293	320	304	289	305	270	299	338	299	281	310	299	321	278	299	317	276	272	251	315	294	290	303	304	305	285	301	277	288	299	277	278	295	315	300	311	294	272	263	286	300	303	299	262	289	297	300	278	298	290	283	312	276	307	295	320	289	276	286	324	306	280	286	244	271	309	273	305	256	286	292	287	318	301	296	287	285	284	275	306	304	293	303	282	296	307	305	304	280	292	295	283	308	288	305	321	293	315	344	274	274	305	287	314	295	288	337	305	302	304	298	311	299	283	293	278	283	293	319	278	293	307	298	307	280	298	309	275	329	322	262	278	301	303	265	303	316	324	326	301	285	285	287	291	294	324	290	306	312	298	285	284	326	282	291	289	304	325	301	294	313	305	296	293	296	292	316	293	302	271	282	300	335	302	313	299	302	299	339	285	307	281	293	326	281	309	295	325	324	289	301	304	298	265	288	317	299	296	313	287	300	292	298	318	280	291	284	285	287	327	299	292	295	294	276	310	311	294	291	307	290	272	312	276	294	274	311	285	275	279	282	285	276	276	293	283	292	256	290	320	299	298	313	315	307	290	277	314	299	290	276	314	299	279	291	289	296	330	292	278	312	312	280	298	297	290	308	322	295	320	312	256	274	283	287	294	265	322	313	280	267	315	300	307	284	283	290	304	319	286	286	320	295	309	296	310	308	317	299	278	304	322	261	266	275	281	280	297	307	278	277	293	277	273	265	267	317	295	305	306	280	293	297	305	307	278	279	282	292	268	310	316	268	302	271	309	287	282	301	298	295	271	288	309	300	279	309	279	305	304	269	279	285	323	289	279	326	291	305	284	310	284	287	325	325	273	295	322	298	298	307	307	295	281	311	268	287	311	277	279	289	303	284	305	263	279	314	291	307	301	314	300	289	311	283	301	288	280	319	296	274	280	302	307	292	294	297	293	282	274	309	276	271	313	290	317	310	300	307	321	282	285	297	287	255	299	305	280	279	281	305	268	277	323	334	301	266	294	280	296	306	316	275	315	294	288	296	300	322	316
24038	21020	28252	25117	21192	12206	2532	590	337	357	291	279	297	271	289	230	292	268	211	233	254	235	247	258	237	266	236	249	258	255	237	273	266	272	234	239	243	265	265	225	250	221	227	247	244	235	256	242	247	239	260	217	230	260	237	236	247	241	254	240	219	242	211	266	277	273	265	235	218	248	240	238	229	246	242	230	214	244	258	250	243	250	258	229	235	254	259	260	232	232	213	221	252	277	278	222	228	244	239	240	231	263	249	225	236	222	233	250	218	237	273	247	241	239	240	230	241	261	241	225	242	275	232	267	242	253	297	241	242	230	237	260	228	234	246	226	256	228	239	237	219	262	235	229	244	241	231	242	241	256	248	220	253	237	240	234	235	249	236	246	262	248	222	258	254	235	250	245	253	221	263	247	270	267	243	231	236	276	235	249	224	260	271	255	243	202	248	264	248	260	235	277	254	237	241	227	269	225	234	262	223	260	234	250	253	263	222	242	240	240	242	235	248	247	234	242	210	248	258	237	259	247	255	240	223	236	251	236	285	234	236	220	239	245	226	231	226	235	256	227	237	260	253	235	248	210	246	239	238	254	234	252	227	276	236	235	232	213	252	228	249	243	246	251	248	246	248	260	267	263	264	231	246	258	255	227	251	215	267	233	233	244	276	242	261	241	208	221	232	265	253	225	241	238	238	213	252	238	249	245	237	237	249	234	240	224	256	224	223	233	229	248	247	217	257	253	226	253	224	260	251	251	240	263	230	256	271	247	237	223	244	272	227	256	265	245	229	280	216	255	238	265	232	229	253	253	257	218	251	219	238	240	234	257	236	232	214	254	235	234	218	247	238	229	246	249	242	241	207	261	252	237	250	241	257	210	242	251	232	247	265	228	258	243	236	255	271	251	261	240	255	266	236	254	263	245	230	243	257	251	251	246	239	238	242	253	262	239	228	223	253	248	236	233	239	240	266	254	241	224	245	254	247	265	254	258	238	246	263	245	237	254	249	274	232	243	246	234	239	271	276	231	241	220	233	232	258	248	229	256	262	230	263	232	244	236	258	216	207	277	269	268	230	220	258	236	243	243	259	257	246	259	242	202	238	239	272	225	245	222	237	238	254	245	249	264	258	271	263	266	243	227	244	246	271	298	285	241	226	263	265	253	245	238	252	228	256	249	255	257	231	235	245	262	234	237	244	247	279	229	235	248	244	247	274	239	280	251	236	245	260	230	262	267	247	247	252	230	232	244	269	238	260	241	248	273	266	251	233	230	264	244	227	262	223	263	241	232	273	248	228	250	254	217	224	234	246	250	256	260	230	257	235	254	211	218	224	248	252	255	235	246	232	221	243	248	255	245	258	269	254	233	254	246	245	223	231	222	250	248	218	238	244	250	233	248	267	236	261	218	257	224	256	243	249	245	262	245	247	251	240	252	277	245	235	255	243	237	246	258	249	235	247	253	244	251	254	233	254	226	230	226	255	236	234	243	228	237	245	250	229	236	245	232	212	257	250	231	228	221	237	264	245	266	229	253	267	252	261	235	256	247	238	234	251	251	249	239	224	252	250	244	252	260	276	239	250	229	244	241	251	231	218	214	234	236	244	254	260	251	257	247	256	231	191	245	254	231	261	251	249	214	245	279	262	255	228	236	229	232	241	224	221	223	243	225	212	249	242	237	257	215	230	250	258	230	241	229	252	232	228	228	230	225	231	249	245	251	245	255	258	253	234	218	204	208	218	255	244	239	277	268	226	226	243	221	238	269	224	253	246	237	210	254	246	236	244	265	238	270	233	245	226	235	236	252	240	242	247	257	242	233	242	251	251	273	223	252	259	253	259	244	226	249	250	227	257	238	236	246	233	247	229	247	233	262	255	261	236	248	233	234	231	257	248	256	221	252	229	270	239	254	244	243	271	218	221	240	251	254	243	264	277	244	232	223	246	208	248	243	257	217	243	232	282	259	246	237	258	265	235	244	240	245	224	242	225	253	242	255	241	224	247	245	251	261	258	244	255	245	240	249	252	238	235	238	231	273	226	219	217	224	228	243	207	231	230	242	232	275	230	232	246	241	245	250	230	239	216	243	244	239	239	245	259	246	226	233	232	249	264	236	266	235	221	256	225	251	241	213	259	251	267	236	261	222	293	222	241	218	236	253	260	236	279	244	265	222	242	249	274	251	256	267	223	272	242	265	252	227	224	238	268	240	227	218	241	246	269	236	232	252	221	261	265	252	252	241	254	242	238	240	231	247	257	233	250	253	243	230	272	244	253	235	258	247	246	220	245	268	256	244	230	260	266	239	252	254	250	260	255	227	252	224	223	244	251	258	257	258	238	268	243	259	245	240	249	244	246	239	235	227	221	249	230	242	249	254	244	238	233	238	260	233	216	219	216	220	226	259	249	267	273	234	237	223	266	237	237	246	209	260	248	246	227	243	251	257	261	264	252	241	244	243	240	274	274	251	233	237	233	207	245	223	210	231	241	222	270	244	231	241	259	241	218	245	218	230	228	235	247	229	274	249	232	240	230	231	244	233	255	267	245	243	227	253	231	245	247	238	226	220	232	231	266	230	260	217	223	269	216	214	272	220	230	247	251	233	270	231	223	281	232	276	216	252	246	256	229	280	229	254	264	239	233	270	261	239	235	246	240	247	240	242	253	259	234	259	221	250	217	223	254	233	248	237	239	278	250	256	256	233	240	246	243	257	229	242	251	248	249	252	258	233	236	226	243	233	245	253	264	227	252	251	249	224	268	243	227	250	240	270	262	243	231	234	221	249	208	266	230	235	249	236	258	239	259	235	240	247	265	256	243	248	239	261	253	264	262	257	239	224	241	249	249	239	268	286	219	236	257	244	257	254	258	247	212	226	229	247	257	243	252	225	259	230	243	244	225	256	237	251	246	268	239	250	224	235	259	257	202	276	254	227	240	245	243	224	277	239	233	248	240	251	249	246	263	227	250	229	239	230	247	233	252	285	250	242	238	244	246	239	228	256	245	258	235	248	232	250	269	265	258	245	268	228	270	233	234	253	254	222	245	229	244	237	246	213	269	226	245	283	220	250	261	226	243	237	231	251	235	284	267	242	241	252	206	236	252	242	221	255	246	238	235	256	233	240	250	237	242	217	223	243	244	260	251	215	244	245	242	224	218	219	260	230	230	236	248	229	223	264	232	239	245	217	257	249	262	233	261	249	261	256	246	285	267	246	256	219	273	233	229	243	240	253	241	234	255	251	251	235	247	226	258	209	248	250	234	251	228	262	237	232	245	259	226	271	246	262	254	255	247	293	214	232	246	244	246	238	220	246	253	239	223	263	232	214	217	223	247	233	257	235	244	278	242	276	236	248	203	255	242	225	241	254	264	262	237	236	253	249	255	255	226	208	261	272	262	269	247	222	253	239	248	236	211	220	234	279	219	247	247	269	215	211	251	227	225	266	208	226	260	253	250	251	250	244	237	248	257	231	287	256	230	273	236	206	245	226	253	255	278	239	255	226
37168	58005	40845	27904	15545	5403	1562	596	511	395	358	352	366	335	308	286	276	295	292	289	315	279	240	268	276	280	290	270	279	280	281	282	268	302	295	265	273	274	255	288	256	303	272	274	271	296	282	290	298	276	277	252	283	301	273	276	276	283	274	271	262	262	288	304	301	256	298	296	302	323	250	257	286	298	297	272	286	283	286	296	284	273	296	276	296	295	302	260	289	289	282	295	296	292	282	260	283	266	277	276	263	296	288	278	281	283	289	258	270	297	283	284	291	296	297	329	291	259	258	287	268	290	283	299	286	265	282	263	267	282	311	295	278	254	252	272	279	287	259	271	327	287	307	301	281	283	262	270	271	324	260	272	306	293	293	305	279	282	274	306	276	282	242	304	277	258	260	293	267	272	268	287	295	271	281	250	303	296	261	288	298	292	304	301	265	282	293	317	270	287	304	298	276	276	267	266	299	305	291	290	287	283	298	310	297	281	257	283	262	280	277	261	267	283	284	308	269	297	281	267	269	296	279	263	292	286	275	290	263	264	271	271	279	259	274	262	319	280	277	291	267	279	276	259	278	285	316	280	259	309	281	306	299	260	279	266	267	272	290	293	292	304	302	288	280	291	268	268	263	305	296	257	293	289	297	302	299	285	291	296	298	283	261	290	291	295	286	294	262	285	276	263	276	264	253	284	246	254	296	288	251	282	268	295	295	292	288	311	268	272	273	273	269	290	288	279	257	282	271	291	304	286	291	276	301	269	305	275	295	269	267	270	315	254	279	294	282	257	262	277	289	287	267	274	266	288	254	288	235	283	271	259	291	260	293	267	275	275	307	281	278	261	306	276	286	272	271	316	286	246	259	267	266	284	269	268	288	298	271	289	310	279	286	301	264	256	274	293	293	292	258	301	280	259	290	281	253	306	255	268	308	280	288	289	272	273	284	305	292	269	282	302	302	279	264	274	263	297	276	297	285	286	273	265	285	274	289	278	257	296	274	297	281	281	307	294	270	277	284	287	269	323	297	309	294	305	286	274	262	285	284	294	242	272	282	291	286	303	278	272	307	278	285	273	284	291	262	282	294	272	288	260	284	262	278	284	277	261	293	302	274	296	255	267	273	288	261	284	297	296	278	267	296	281	278	288	284	257	293	261	280	270	258	288	253	298	289	293	256	286	288	269	310	266	284	289	295	257	297	285	287	269	238	304	247	279	253	254	274	274	244	293	276	271	285	269	298	282	271	266	276	294	283	271	279	255	261	301	300	263	259	274	262	262	259	250	271	268	300	284	267	271	283	296	258	284	265	309	266	289	282	304	299	271	283	267	285	310	277	328	256	289	281	263	294	290	249	274	276	289	295	294	272	286	271	288	275	298	272	278	303	254	263	283	286	278	274	300	298	299	256	255	294	268	290	302	281	283	308	303	266	284	270	283	280	285	295	262	285	277	252	320	320	297	301	276	269	279	296	296	259	272	289	280	263	289	254	276	307	278	257	266	290	276	300	285	275	309	303	262	257	304	292	305	284	287	291	299	264	286	302	270	247	285	265	287	291	272	285	295	271	282	279	281	281	289	266	287	287	267	265	309	272	272	255	282	261	250	267	297	286	283	261	282	268	295	260	269	311	277	309	290	284	284	317	290	301	295	302	272	289	268	262	261	284	297	301	278	284	282	285	271	293	264	280	277	271	288	278	290	271	258	284	266	267	262	291	320	268	282	270	262	246	282	289	274	299	281	267	283	283	274	281	279	256	269	274	296	247	274	315	264	283	260	266	249	269	282	301	272	247	285	271	244	257	276	255	323	247	278	262	279	278	273	277	281	261	271	286	256	299	281	270	265	294	284	273	333	284	275	274	257	267	292	293	313	276	260	277	276	286	251	310	313	286	282	308	252	271	274	299	277	274	299	291	267	317	283	277	265	265	266	287	276	302	282	269	278	303	276	297	297	270	275	272	267	288	280	316	272	310	273	261	298	273	279	286	270	305	289	298	263	292	253	293	259	273	277	270	276	287	270	274	284	281	293	281	268	245	270	328	269	291	291	297	279	267	298	273	272	296	269	263	307	292	257	295	314	296	264	271	264	281	266	273	296	261	293	269	290	300	317	253	296	321	267	310	291	264	282	296	279	289	286	277	262	271	300	283	284	279	250	292	291	297	270	303	318	252	263	295	267	291	270	301	294	276	275	270	285	296	301	290	303	276	267	259	297	296	305	289	277	296	269	292	286	267	309	290	262	277	265	279	290	306	265	300	249	282	295	289	304	261	278	276	271	302	287	295	259	305	255	294	248	287	277	293	284	269	294	290	265	284	265	268	288	305	298	285	307	277	274	282	268	279	249	286	260	299	274	258	266	281	304	301	273	296	285	290	247	287	268	286	295	288	299	289	285	301	301	307	272	296	287	305	286	278	295	280	298	280	301	266	293	303	252	263	304	285	281	304	287	302	260	278	267	292	303	264	293	256	264	276	268	274	273	291	278	281	297	282	307	281	273	277	246	284	300	323	277	272	309	255	302	259	279	277	301	271	289	281	297	273	307	269	281	280	269	254	287	284	274	270	278	309	271	277	294	259	282	291	285	295	279	254	284	263	294	292	278	267	289	262	326	250	289	267	268	273	289	261	272	253	283	279	323	256	316	311	294	288	303	267	275	270	284	263	271	299	270	269	258	318	290	274	301	300	275	295	265	310	274	279	274	287	266	283	259	284	240	288	278	303	287	292	259	286	285	248	287	263	293	272	299	260	286	298	269	286	268	263	278	273	287	258	288	286	265	263	296	285	279	286	266	275	267	262	283	285	258	261	268	243	278	272	287	277	291	301	273	272	298	264	247	295	287	304	272	287	275	308	283	293	254	295	279	290	299	287	288	297	278	296	284	286	272	300	279	299	277	278	274	267	284	260	295	266	290	267	291	306	281	281	292	282	279	284	276	252	288	267	298	279	290	264	290	290	265	304	281	272	286	301	301	296	261	274	287	305	275	270	299	266	287	303	269	291	274	276	281	271	286	280	258	278	300	261	261	284	317	284	292	304	292	293	297	304	267	277	298	273	284	295	266	273	271	292	303	317	305	290	275	263	263	289	271	282	277	279	286	321	286	260	267	257	278	280	292	287	271	266	278	274	281	297	267	261	288	287	273	272	273	297	278	260	295	288	254	288	259	289	272	292	269	290	298	302	263	269	274	298	259	266	311	278	292	290	302	290	247	282	252	262	286	295	280	261	272	288	269	271	276	270	276	311	239	273	281	272	282	285	282	246	247	315	277	263	283	288	283	299	272	239	254	251	273	270	268	317	265	302	269	280	274	330	261	298	313	274	272	302	280	272	280	297	252	293	246	287	255	276	309	316	292	274	258	306	272	300	296	277	294	268	315	285	295	282	270	265	282	260	292	291	276	267	303	274	304	282	282	288	258	276	267	281	261	269	283	276	297	287	270	285	268	274	279	286	306	258	269	310	299	276	297	264	255	307	272	267	281	294	288	293	294	276	265
25059	21328	28009	24783	14813	4973	1182	518	393	412	401	399	388	378	383	378	341	386	344	351	364	384	354	357	365	345	364	366	399	354	345	359	372	351	362	319	333	356	360	398	365	359	351	328	368	339	370	356	376	390	375	368	375	346	359	378	373	369	372	381	388	387	370	360	339	339	351	340	326	342	325	365	355	327	360	351	344	338	362	320	363	369	355	354	345	373	355	356	360	346	354	362	337	377	372	395	347	370	363	358	365	397	360	368	363	362	314	353	367	375	385	381	349	342	366	361	357	384	344	351	378	354	354	337	363	355	366	375	369	361	353	365	335	352	341	354	354	324	349	384	401	311	370	384	398	378	336	360	364	348	327	353	335	368	356	352	370	353	387	363	349	340	386	360	327	331	356	351	347	376	370	344	383	365	380	358	328	397	342	389	337	335	381	396	349	331	380	347	326	390	342	381	373	353	381	364	349	349	371	368	380	367	355	333	394	307	348	353	392	324	354	345	339	360	330	352	331	351	364	373	333	378	361	349	392	359	357	365	351	339	339	348	355	374	338	373	313	360	362	354	367	377	393	360	317	364	363	342	372	381	341	348	367	347	353	345	360	303	332	315	368	365	374	390	331	335	379	353	384	369	359	370	363	379	386	348	372	306	365	377	320	361	368	359	353	326	377	361	344	334	350	367	348	356	354	320	348	360	333	354	364	386	349	337	338	343	338	352	356	387	330	352	369	338	374	368	346	350	374	350	367	380	354	353	340	379	367	341	376	360	365	341	337	324	359	369	357	343	371	346	390	377	384	385	349	361	393	349	384	370	356	383	357	373	346	328	353	361	344	344	317	360	373	377	344	364	364	362	342	387	384	381	403	366	381	324	383	365	346	337	346	357	365	351	355	366	328	374	362	346	358	370	354	392	332	360	360	335	373	348	378	353	356	373	358	374	323	379	365	381	391	348	376	389	354	342	373	348	333	332	335	330	354	349	338	340	353	378	377	374	339	355	338	339	365	367	338	364	352	358	340	352	336	338	362	386	369	346	365	387	378	360	377	292	350	357	356	383	353	366	359	369	352	374	365	358	364	349	350	379	342	387	373	374	391	355	373	359	367	369	360	362	342	368	367	370	370	343	373	320	373	399	362	389	367	385	345	376	388	359	342	373	357	347	341	363	353	357	354	330	386	369	380	364	352	376	346	353	319	355	385	350	392	376	342	366	385	366	378	347	389	374	364	323	359	360	380	376	364	381	373	389	350	379	353	385	362	360	364	344	369	350	364	345	372	367	372	391	347	375	378	353	369	345	334	356	337	359	385	336	359	376	373	359	358	357	384	359	349	361	349	328	374	355	393	372	345	391	365	384	356	382	342	376	347	368	366	393	348	353	360	378	375	384	369	325	328	365	363	354	349	329	370	335	385	359	380	338	372	347	373	329	327	338	325	346	377	360	329	381	330	371	370	377	384	374	370	361	382	359	365	348	393	337	339	339	361	322	341	345	374	334	344	371	339	321	369	373	386	376	376	358	359	344	329	359	335	362	328	370	359	347	320	369	372	352	379	327	344	373	350	333	366	321	317	368	341	355	377	343	348	336	354	367	351	372	376	406	396	409	356	355	364	364	362	377	374	364	386	347	345	381	333	346	345	373	350	353	378	360	361	343	382	360	360	352	348	330	393	366	385	375	361	345	381	355	335	342	351	355	378	420	374	389	360	369	386	342	369	362	359	343	348	357	330	340	348	342	341	349	388	367	344	345	345	376	359	347	337	369	366	356	389	372	342	386	368	335	325	358	353	337	371	351	336	355	374	363	356	355	366	364	379	330	366	365	326	373	359	375	366	343	370	359	338	366	336	362	372	350	357	362	348	361	362	386	349	354	352	374	375	360	396	353	338	347	335	340	375	346	376	395	364	376	328	364	374	335	378	340	363	333	314	356	337	373	372	372	333	345	351	366	366	337	342	346	366	339	354	365	353	359	378	346	363	317	376	381	353	347	401	349	359	326	347	342	352	379	350	345	383	374	392	382	333	341	379	354	375	357	361	346	368	357	378	349	359	389	367	363	331	353	349	366	408	355	331	345	330	342	328	347	353	336	375	398	328	373	348	364	330	354	407	352	365	397	354	333	394	359	367	377	364	367	375	366	353	353	370	357	379	330	354	319	355	370	323	370	339	362	344	362	360	317	362	348	369	352	360	356	348	394	350	356	404	378	364	330	345	368	390	368	364	347	385	339	322	369	345	367	366	351	384	381	346	380	378	376	358	348	363	349	355	339	351	305	396	352	321	362	384	345	373	375	364	364	335	347	370	354	375	392	331	356	363	362	394	358	354	344	341	336	358	309	368	353	378	350	371	355	362	371	360	363	353	314	351	354	372	337	371	346	361	369	356	365	361	372	353	358	384	362	370	362	351	354	353	360	372	348	345	343	330	382	391	392	333	356	358	388	360	369	362	373	374	336	367	366	361	345	358	359	352	387	346	374	331	335	340	366	396	318	391	376	372	333	348	383	338	352	323	332	366	363	356	340	413	366	387	370	356	359	360	364	355	373	353	360	335	377	342	369	318	348	335	355	346	348	359	369	363	366	337	409	411	358	366	351	381	379	359	360	340	355	385	343	335	365	329	340	391	358	357	353	354	377	364	329	360	355	320	383	327	344	356	306	391	339	391	343	369	334	344	382	337	329	370	364	364	376	321	389	347	354	334	374	368	360	388	376	378	339	338	341	364	351	355	341	344	367	376	331	351	360	341	363	375	362	387	340	365	338	374	341	352	312	366	374	360	352	341	336	386	353	370	382	370	375	346	389	340	333	336	373	327	381	366	352	337	347	346	362	384	360	330	325	338	347	396	336	358	348	353	359	361	361	359	353	369	337	336	352	309	379	348	383	368	353	369	367	361	366	347	350	340	395	395	341	334	375	342	355	349	384	362	349	369	384	348	341	356	322	331	333	362	384	384	315	400	377	371	348	355	364	364	405	329	401	348	364	363	331	341	339	386	384	358	366	366	325	345	333	400	331	351	333	343	346	361	358	346	374	397	349	340	339	378	359	374	342	370	365	380	374	356	399	337	367	338	367	366	337	356	377	369	378	405	339	381	337	361	361	362	332	354	354	372	360	334	366	355	356	357	332	333	364	363	361	337	344	345	378	352	334	350	360	355	393	368	330	383	352	384	351	343	351	374	376	355	331	349	346	310	385	352	345	353	346	336	348	355	301	377	369	345	371	362	342	368	350	344	361	350	331	423	341	382	363	342	371	340	352	358	388	377	359	366	353	337	373	374	367	374	351	368	359	390	356	369	386	347	364	373	334	356	372	380	398	351	342	364	364	378	374	375	368	339	396	384	346	338	367	393	378	321	350	330	357	365	376	375	347	367	348	341	358	344	365	356	386	374	347	382	368	339	358	361	389	355	401	323	350	369	350	401	328	374	385	371	383	346	356	349	345	351	377	349	355	343	393	338	361	370	397	344	335	390	374	344	368	343	358	317	366	366	354
38323	54663	34870	17538	12015	5188	1332	563	496	484	440	468	454	429	419	443	449	398	434	431	392	419	409	400	411	426	400	408	400	402	411	424	419	418	410	400	419	387	415	389	407	403	413	405	391	412	401	391	397	412	379	395	403	427	381	414	409	383	361	405	398	424	439	396	411	386	397	423	400	369	382	397	383	391	421	386	387	410	396	389	357	413	407	427	418	400	395	388	435	406	421	405	411	408	389	422	422	392	378	411	381	435	455	366	395	383	400	435	411	408	424	397	392	382	398	402	409	391	427	390	430	408	425	390	423	426	433	353	403	367	370	397	426	413	414	399	459	389	398	414	459	379	412	398	431	395	427	392	443	402	382	415	429	421	420	424	421	416	415	413	378	434	402	452	377	431	393	376	385	422	396	398	388	425	425	409	413	427	398	391	395	371	400	424	392	407	426	429	416	428	417	399	398	392	403	403	427	430	393	387	408	413	381	395	423	394	389	366	385	423	377	404	395	428	411	369	411	380	422	397	384	418	404	406	451	392	385	429	416	389	404	420	416	406	388	428	415	422	450	424	389	402	403	379	394	445	411	426	386	399	405	378	401	403	414	412	423	412	376	410	405	423	408	367	406	428	403	410	377	414	411	403	442	401	405	433	428	377	394	393	422	380	414	407	389	396	404	439	446	393	427	396	382	395	431	415	412	360	418	415	421	416	393	400	413	399	393	405	422	413	407	394	417	377	374	413	406	393	440	433	383	408	439	420	396	424	420	389	437	398	408	387	420	407	414	444	374	415	407	409	416	415	400	406	393	434	406	386	371	405	402	391	428	402	417	417	408	417	441	379	463	420	398	409	403	372	414	398	370	407	395	411	411	403	440	403	422	410	420	384	447	422	417	393	385	401	410	428	419	422	379	400	370	426	408	411	409	403	472	426	384	446	404	400	412	403	418	395	386	406	392	437	422	434	397	396	412	379	443	398	414	396	392	418	412	437	393	399	407	429	425	438	379	413	408	423	412	403	420	336	433	424	423	399	398	428	423	402	378	408	422	404	415	441	410	393	414	424	389	418	402	366	388	415	446	405	417	400	401	380	366	414	384	410	415	409	400	381	412	380	399	431	399	449	432	412	418	393	427	407	414	432	407	417	419	438	431	415	411	380	415	401	391	417	415	432	391	403	468	421	388	379	423	390	403	422	447	403	422	393	380	418	423	425	417	432	402	417	409	408	413	394	385	420	360	373	415	482	400	396	402	397	371	421	406	387	442	450	412	397	375	427	408	393	398	407	424	416	428	428	414	399	412	420	431	393	447	384	391	396	395	396	458	406	398	405	395	421	416	405	424	393	396	419	418	395	371	378	405	375	422	453	397	405	391	431	392	395	428	398	390	371	436	416	391	417	427	402	418	398	371	441	403	440	423	408	400	396	399	415	405	413	436	412	387	399	420	378	358	383	412	448	411	398	435	409	471	392	415	363	406	398	433	416	413	433	428	382	417	420	397	369	404	402	411	398	396	430	400	386	378	405	409	434	401	439	428	405	411	397	439	415	387	447	402	432	365	441	406	411	363	410	394	431	419	389	362	388	432	391	433	392	424	415	386	400	407	413	401	412	403	434	379	405	396	405	411	405	389	408	419	444	394	396	427	355	368	394	404	408	395	401	386	434	428	402	384	409	417	437	372	419	375	406	423	407	432	368	421	388	415	427	408	434	392	411	398	403	390	411	392	420	424	409	435	405	421	412	418	365	407	390	399	391	399	453	437	425	391	420	402	425	406	416	414	425	374	393	391	427	412	432	408	406	406	424	409	415	400	405	401	411	399	403	404	428	389	424	437	431	442	392	408	367	430	375	435	407	403	396	447	379	402	383	403	410	406	424	378	449	417	372	415	414	370	377	414	393	420	422	406	431	421	404	400	423	401	416	366	386	391	390	403	394	403	381	403	404	419	385	400	410	387	408	388	418	416	373	426	414	390	371	431	421	394	393	421	379	438	425	413	398	381	433	417	470	421	403	442	407	406	391	375	398	402	431	418	382	403	448	428	394	401	429	394	382	385	391	397	425	429	385	419	411	391	344	392	425	395	366	411	424	401	384	361	405	417	426	400	428	401	446	438	372	391	390	385	462	437	372	384	404	384	445	419	394	428	382	413	409	429	409	374	423	450	445	425	392	415	412	416	406	373	386	387	377	418	429	390	426	383	380	409	385	411	407	380	406	401	370	408	397	459	397	404	397	402	428	418	398	418	403	407	396	439	426	394	406	395	366	372	393	378	404	396	397	399	368	420	390	404	416	387	433	398	364	399	426	417	397	403	416	387	381	372	441	418	414	389	373	416	375	412	375	464	403	406	401	420	400	409	392	441	426	380	418	433	385	403	382	428	421	402	414	393	408	381	415	387	415	423	381	387	399	403	399	389	339	447	419	394	426	399	381	412	407	412	373	396	425	415	440	384	374	388	373	424	376	399	414	405	398	379	421	401	396	407	413	419	383	389	393	414	429	393	419	374	395	419	417	379	388	414	418	404	396	411	415	390	381	415	437	415	408	398	440	435	379	437	337	404	401	404	410	416	408	389	415	440	397	427	405	384	405	402	380	425	387	383	419	405	421	415	433	424	400	366	411	431	474	398	395	405	406	367	419	390	410	412	372	459	379	399	378	400	424	408	384	346	409	386	454	402	407	417	408	361	416	382	392	398	425	391	457	419	425	398	407	397	400	410	418	430	406	434	391	380	434	408	424	385	391	410	363	399	390	415	415	411	421	392	378	404	434	361	431	416	410	388	410	421	433	402	399	409	411	416	401	376	386	391	396	418	387	380	419	415	421	401	419	447	411	405	387	393	432	453	401	378	418	419	359	425	399	371	407	449	402	398	382	374	369	420	401	437	424	405	408	464	404	399	437	377	419	397	426	389	414	391	442	423	403	386	415	418	380	404	397	413	394	383	387	438	420	429	411	403	411	390	426	415	396	419	377	377	370	430	440	419	429	406	385	371	429	396	427	409	406	409	404	431	403	386	421	445	448	400	414	386	415	415	394	429	402	420	404	398	364	441	386	411	420	422	405	396	407	431	399	399	379	388	423	395	407	406	374	412	410	410	444	402	404	437	371	410	424	386	402	411	395	405	443	418	423	392	412	411	433	398	416	420	414	402	443	420	403	398	394	424	421	416	419	423	403	407	420	409	422	425	392	418	387	419	407	422	408	413	409	379	397	407	399	416	405	363	408	396	377	393	435	424	388	441	367	380	403	401	425	425	402	419	357	365	400	394	397	415	398	370	443	375	420	408	423	416	399	407	405	437	428	422	418	436	375	373	408	402	403	359	379	396	399	431	383	416	415	417	423	405	384	405	399	382	450	410	406	414	396	454	397	371	363	380	385	386	435	413	392	347	435	433	406	428	447	397	416	370	416	444	399	405	385	415	413	392	423	403	404	383	377	402	428	412	392	373	394	390	396	412	403	464	397	430	435	382	395	449	390	386	421	457	414	442	377	414	378
22809	20946	28487	23999	21916	21300	12199	1622	625	506	468	490	476	430	444	378	422	416	370	398	421	391	423	411	452	369	421	397	413	418	417	396	381	393	412	390	386	424	390	385	439	411	396	412	404	352	370	406	401	401	420	404	397	391	378	414	428	385	434	394	420	372	414	382	395	401	366	394	386	431	445	418	394	405	386	399	397	413	393	403	374	401	422	370	393	395	397	397	385	393	379	399	398	372	385	365	385	395	422	408	415	369	361	420	389	396	383	382	397	430	392	392	387	379	411	440	435	408	384	383	396	402	357	377	401	404	418	338	385	396	364	373	396	404	422	378	379	360	381	385	383	393	417	400	365	366	411	376	415	404	434	370	380	396	364	392	398	409	373	405	392	406	354	379	400	412	387	391	371	342	367	380	374	408	383	430	419	393	407	413	399	395	364	349	384	393	440	418	394	378	433	385	403	395	422	406	418	380	382	372	391	412	380	382	398	424	475	378	381	357	376	367	376	378	400	414	398	394	413	383	379	387	383	361	415	419	400	391	418	390	375	385	377	398	427	408	395	416	357	401	406	394	383	401	422	391	387	431	404	420	393	391	414	409	398	415	379	382	339	380	398	400	384	358	367	421	373	399	356	400	410	419	397	385	414	423	385	412	376	392	385	411	387	400	381	365	418	449	437	369	397	374	388	402	399	435	397	384	406	385	422	383	383	387	410	398	379	363	428	398	408	388	391	406	383	375	400	390	395	427	403	402	391	412	370	411	416	412	406	413	423	384	354	394	380	391	397	415	440	403	419	386	382	398	410	392	380	396	374	378	388	389	411	427	401	381	396	388	427	375	427	381	392	411	407	446	420	411	385	428	407	422	403	398	374	442	391	386	407	378	408	435	376	361	418	400	381	386	441	382	377	416	420	386	438	389	419	420	423	385	411	412	415	399	377	417	388	389	408	401	383	392	395	370	389	379	426	385	429	405	401	397	397	377	432	411	356	369	405	390	365	401	398	404	406	434	376	383	370	399	368	401	377	380	405	395	421	360	359	399	392	375	391	385	407	389	406	379	455	391	393	370	387	375	377	380	403	396	397	413	398	420	402	362	410	353	369	411	395	375	415	421	393	409	382	416	384	414	434	437	414	376	402	381	407	360	414	424	389	398	409	456	403	377	387	419	421	383	413	416	413	407	411	415	430	381	411	390	395	423	398	414	394	430	435	384	370	402	391	414	401	389	383	366	378	405	367	374	414	412	403	380	409	362	384	389	403	393	418	371	424	416	405	402	437	376	443	362	397	391	395	407	426	429	405	362	373	380	422	393	382	414	393	400	408	394	403	395	406	396	396	407	382	383	397	391	416	398	414	389	400	372	401	397	378	428	428	407	390	420	390	397	430	398	401	379	415	423	380	385	400	406	413	385	364	390	387	349	388	379	406	397	426	413	411	385	448	342	407	390	406	352	376	396	394	399	427	401	415	380	373	357	434	376	398	403	414	397	423	403	385	438	429	374	375	405	383	379	399	403	404	410	397	411	440	394	411	349	391	369	383	393	388	366	395	399	367	418	387	438	403	381	397	380	414	424	421	402	424	372	396	380	442	374	416	410	430	357	393	410	381	388	411	382	404	406	403	405	406	408	373	394	403	381	398	393	398	375	403	400	389	405	405	396	374	403	389	396	378	399	420	401	402	368	371	400	412	366	391	406	412	419	376	415	399	379	402	397	366	383	376	392	384	449	421	404	389	389	371	388	417	346	411	385	364	396	381	371	391	350	378	373	385	381	415	395	410	401	395	423	384	375	394	407	379	381	374	371	404	394	367	387	426	398	404	402	411	408	394	378	429	426	407	389	410	403	381	387	388	413	386	410	426	394	376	375	430	406	421	412	396	375	386	369	445	409	437	388	386	393	397	424	425	385	394	418	404	404	390	380	381	403	379	421	418	396	448	388	412	415	393	374	413	376	406	366	402	379	400	375	388	400	412	376	391	422	383	430	360	378	362	413	354	407	396	398	399	413	397	433	368	420	404	397	418	393	433	371	374	402	419	433	408	387	392	365	390	383	450	373	375	396	404	407	384	389	388	441	407	420	398	387	401	396	452	398	398	418	362	431	360	386	391	353	387	385	365	387	428	410	397	396	377	397	408	407	441	393	396	427	381	394	383	403	440	384	392	405	377	385	388	353	378	370	409	382	384	364	400	424	440	362	364	419	400	399	416	407	395	389	386	371	417	412	398	440	366	380	394	386	355	377	444	382	419	389	378	389	358	430	390	368	391	377	416	399	397	409	420	401	379	407	374	393	402	416	367	379	395	381	394	416	357	411	373	399	403	392	408	396	409	396	388	386	392	397	402	365	403	380	390	403	411	385	410	404	392	400	335	403	401	407	366	395	429	415	386	398	424	385	405	410	415	373	418	385	404	395	415	400	401	426	421	366	377	400	397	371	420	443	390	400	370	372	391	418	401	418	375	399	434	373	416	387	384	400	400	404	371	398	393	431	385	365	410	402	423	442	411	393	396	378	405	376	387	411	391	406	430	383	385	394	383	408	398	411	374	411	429	419	406	407	400	376	398	377	362	455	386	412	436	367	382	399	383	386	402	412	363	418	377	396	436	390	412	417	402	419	408	371	392	416	396	403	384	421	396	377	436	380	364	413	402	403	389	402	411	421	407	411	372	432	424	424	429	387	376	394	396	353	433	398	394	402	393	389	408	440	399	432	383	391	377	381	392	407	393	381	394	410	407	403	396	365	410	383	381	371	376	392	420	399	401	370	430	383	414	407	384	396	400	392	374	384	404	403	383	384	411	411	415	385	399	411	429	406	398	386	398	429	378	374	390	407	401	389	399	434	402	380	375	411	388	410	372	416	403	389	413	416	372	390	384	392	389	422	401	424	385	395	379	410	394	406	403	411	397	397	412	406	404	399	379	386	394	378	388	398	417	357	445	371	424	393	401	391	436	386	409	402	365	430	375	412	386	434	378	415	418	376	384	392	422	406	398	402	393	394	409	409	402	371	368	360	401	397	403	417	396	365	398	402	395	374	401	405	394	407	380	416	418	403	411	400	374	416	359	379	354	427	374	402	389	392	378	407	422	398	426	416	393	361	356	405	430	364	351	375	432	398	410	360	431	383	435	454	348	395	402	396	408	366	344	399	368	409	399	386	391	391	435	413	417	417	415	401	371	401	362	391	390	405	432	379	395	414	433	433	411	371	404	369	398	385	434	390	385	401	372	370	426	389	391	386	392	405	388	391	398	426	399	405	360	396	392	381	394	415	402	372	363	409	418	377	412	395	380	397	426	404	371	409	368	372	392	389	395	382	374	368	408	458	383	413	404	406	400	396	396	407	406	349	410	395	420	423	410	424	371	415	372	429	399	411	400	380	408	395	401	397	381	375	361	423	399	385	383	370	427	397	407	400	388	390	416	410	380	410	378	386	389	401	412	401	404	404	397	402	396	391	380	416	370	443	422	391	367	369	411	413	396	395	361	411	391	402
41098	62667	45601	37075	26603	13685	4382	1123	627	596	496	535	539	533	474	470	455	444	426	447	433	439	450	452	417	450	433	442	451	441	459	451	390	435	422	459	427	424	424	437	441	457	466	420	424	456	453	407	455	441	437	417	419	420	464	449	434	458	457	426	408	433	403	457	450	387	443	424	409	491	387	393	437	412	425	445	438	426	433	416	424	411	465	426	437	439	394	436	440	422	414	439	420	440	439	470	441	416	413	431	443	424	397	451	400	417	451	421	467	423	416	460	430	413	438	414	456	416	433	434	440	409	457	423	419	428	409	436	417	426	435	450	425	401	457	398	445	419	443	418	451	433	413	447	415	423	471	461	443	456	413	419	416	448	415	432	409	452	437	442	440	448	452	414	366	424	435	397	444	445	427	412	434	414	387	410	440	408	438	414	410	451	434	431	406	424	431	449	426	433	441	413	427	442	439	445	439	424	449	444	427	399	428	430	429	429	403	454	396	420	424	426	442	441	431	437	445	456	432	419	410	442	445	430	430	428	439	395	421	403	400	410	432	442	469	444	433	402	415	392	416	445	417	420	394	447	426	396	481	438	398	446	429	409	433	469	455	447	447	422	427	402	431	470	451	465	421	421	440	422	481	428	450	504	432	454	429	454	420	417	396	439	436	399	451	426	440	459	459	450	430	419	475	408	416	447	395	454	431	406	457	427	424	458	380	431	426	434	428	450	390	462	437	474	435	393	483	400	423	415	420	417	417	432	413	412	418	445	446	428	447	421	449	425	448	461	402	402	418	425	428	428	447	414	461	411	438	431	418	440	452	427	420	427	451	422	395	455	419	435	442	393	421	394	448	417	431	420	453	445	432	461	443	462	459	402	401	454	432	413	456	451	422	445	448	459	455	446	452	418	468	428	433	436	450	441	411	423	417	440	423	412	442	413	458	435	434	416	429	437	399	473	420	391	403	422	422	421	422	419	473	437	425	451	429	465	417	426	466	438	428	409	422	474	422	423	446	434	464	442	453	480	403	379	421	455	450	426	459	392	441	423	452	431	417	453	412	430	458	443	465	424	430	401	425	461	435	407	435	414	426	466	417	411	443	422	397	457	415	391	378	402	431	439	399	422	429	415	404	386	413	437	431	470	451	429	439	433	426	396	486	423	443	402	435	390	394	428	451	477	441	445	427	441	412	458	425	403	457	434	417	466	437	448	440	418	443	465	419	453	433	389	432	451	429	444	426	411	458	443	415	421	427	431	447	412	411	487	436	496	435	427	420	446	412	439	417	448	417	456	447	452	408	403	428	431	415	437	443	428	438	451	421	450	447	427	423	420	419	463	417	433	416	403	405	413	395	435	421	439	446	399	430	473	462	458	486	460	429	443	468	398	403	425	463	417	421	441	444	418	468	453	420	420	409	434	441	443	444	427	427	452	420	440	410	440	444	460	446	456	460	408	465	439	440	471	440	419	429	421	412	458	471	427	451	415	457	460	445	446	487	457	469	431	424	465	419	428	417	417	435	412	446	424	391	427	413	447	459	420	417	476	452	429	399	446	426	487	448	408	429	423	420	442	455	450	463	417	488	453	454	425	426	376	429	460	417	433	446	434	394	422	426	441	425	436	447	449	424	405	406	421	395	464	417	408	435	406	458	429	414	413	435	452	420	450	400	431	436	438	398	432	444	418	429	424	445	459	440	457	384	456	451	475	401	436	478	427	434	406	446	422	444	447	418	443	408	442	437	428	423	418	451	434	406	426	429	412	394	475	429	446	444	436	440	454	380	445	492	394	456	415	408	425	466	445	451	426	447	456	435	444	401	417	420	441	448	429	417	404	464	386	447	464	403	414	434	427	434	443	465	447	418	454	406	453	452	415	466	427	408	461	420	459	415	431	402	413	422	410	425	420	468	435	431	409	432	443	452	450	414	422	463	450	437	448	410	424	430	424	406	431	419	425	398	407	439	471	448	408	429	460	414	439	455	442	424	395	436	411	419	430	442	418	409	456	456	424	387	413	414	438	411	417	421	442	394	418	430	414	438	434	451	445	408	465	422	418	430	398	437	446	426	443	409	425	441	460	408	435	422	437	391	431	418	420	453	420	403	418	441	460	455	412	449	430	448	426	437	448	427	460	428	470	450	487	430	414	457	423	467	430	436	434	452	404	420	446	447	450	459	453	429	394	454	429	452	401	430	403	440	470	429	433	431	398	436	409	447	464	403	389	439	415	446	425	400	408	451	414	415	436	454	402	441	439	435	437	428	439	427	476	437	416	424	435	412	447	428	428	441	413	449	450	443	422	429	442	412	440	426	435	420	444	451	387	438	436	436	417	417	421	442	488	414	495	436	412	426	429	435	434	422	452	445	453	400	439	421	440	444	436	434	440	441	452	462	425	448	418	458	392	423	440	441	404	438	456	420	432	436	430	425	422	447	428	480	437	398	433	430	425	405	435	423	403	452	481	443	415	416	413	420	454	451	462	415	376	453	443	437	444	439	424	431	465	386	398	419	423	416	437	432	412	425	402	415	436	441	451	388	419	451	430	425	449	461	415	395	407	433	399	429	417	451	411	451	399	404	420	451	402	414	437	425	450	480	431	429	436	433	437	402	446	426	420	406	492	465	400	436	439	441	438	416	405	395	438	433	416	445	453	419	442	430	406	432	422	442	404	408	442	398	451	427	429	438	443	417	416	435	405	473	424	440	466	419	429	463	358	426	397	422	458	436	438	402	421	442	446	402	442	424	461	417	427	413	468	424	425	421	444	438	428	432	411	406	439	419	440	434	395	439	452	430	410	414	427	416	436	463	434	449	402	441	390	438	432	427	422	451	457	472	418	399	453	411	450	429	445	414	416	412	451	467	453	430	442	422	466	401	428	418	437	451	418	418	442	463	458	435	401	382	450	430	397	424	465	416	441	418	415	419	478	429	441	428	409	432	403	447	452	463	445	453	444	433	443	450	430	446	454	425	467	417	418	442	425	436	428	395	414	419	459	421	435	428	416	428	480	404	433	416	415	468	466	434	439	458	442	428	426	434	420	415	411	457	431	441	415	419	439	399	447	425	455	410	457	420	437	417	435	437	412	423	439	403	420	427	427	458	452	436	392	433	421	408	428	453	463	424	426	437	427	446	426	470	483	441	425	428	430	396	456	414	439	446	456	434	428	434	437	465	438	427	420	424	451	416	425	450	420	455	429	404	409	435	440	407	435	445	470	408	430	429	427	449	413	451	446	440	426	435	403	439	467	432	418	435	433	437	438	462	437	449	417	462	445	425	437	410	416	433	415	438	381	442	435	442	450	424	427	429	402	427	467	452	416	421	455	451	415	430	465	410	444	419	435	430	424	462	418	394	439	460	452	419	457	436	435	433	421	457	415	447	441	402	428	434	429	436	413	416	441	436	429	430	442	410	442	422	456	422	448	456	396	454	431	457	419	432	438	423	416	423	454	438	423	488	412	399	437	431	439	455	424	461	406	405	453	491	423	458	437	430	414
30090	30660	33987	23208	9011	2561	532	270	257	282	270	269	258	258	255	269	248	261	290	244	257	242	275	252	269	232	244	293	201	289	251	276	231	237	239	225	259	254	223	256	280	246	224	237	271	257	306	246	256	231	248	237	244	228	227	251	268	257	255	248	230	241	233	262	261	268	247	222	252	245	257	288	271	247	245	256	247	248	253	255	234	250	265	246	218	273	230	241	269	251	247	232	279	231	274	223	218	279	277	249	263	227	269	252	222	256	277	253	251	280	250	280	252	253	247	235	250	261	259	272	250	242	252	244	275	251	232	246	251	254	254	244	235	273	276	239	287	226	257	253	244	238	253	259	267	277	261	260	261	238	271	267	261	236	252	232	238	266	250	267	263	296	228	235	270	244	239	259	280	258	246	235	232	236	243	250	250	257	257	221	262	247	218	243	255	234	239	208	244	264	233	236	273	267	225	262	241	250	251	285	260	279	259	249	261	252	291	275	257	241	222	262	237	235	261	252	220	255	247	235	231	235	265	239	271	266	261	249	250	265	259	239	273	262	259	233	270	227	236	268	254	233	249	261	250	228	260	264	214	253	258	264	222	266	246	250	245	245	284	232	263	273	246	256	257	246	292	248	245	266	267	281	247	235	229	233	281	237	265	251	224	247	255	241	251	260	263	237	249	227	234	262	246	234	252	258	260	238	230	254	253	270	251	231	247	245	261	251	244	237	258	255	268	239	276	223	272	225	253	244	257	263	239	283	229	244	269	228	245	248	242	262	210	244	230	250	247	300	249	239	253	263	258	220	270	270	240	249	269	228	238	260	276	236	264	265	262	230	235	259	247	249	259	266	273	246	241	249	265	240	268	249	251	267	245	229	265	233	235	290	257	240	229	241	264	279	253	251	228	261	232	257	270	245	237	235	233	258	248	230	266	236	266	291	248	239	250	253	241	251	236	227	245	242	244	263	234	256	280	246	246	270	247	243	227	263	249	245	268	252	255	223	264	223	233	243	274	275	261	245	261	261	265	275	249	234	256	227	245	274	249	253	254	250	233	252	282	265	246	263	281	256	245	239	220	241	259	251	251	255	265	219	241	254	263	248	238	255	263	257	230	240	256	246	256	255	257	262	261	243	224	239	249	246	235	274	256	264	236	231	263	281	233	278	248	248	246	278	247	250	239	281	221	248	251	252	268	266	240	219	279	260	295	220	249	240	270	258	271	249	243	234	264	262	254	254	237	300	232	258	265	244	242	269	261	243	239	251	242	248	270	286	244	247	255	246	269	251	251	251	247	247	253	253	240	229	252	237	242	264	269	261	255	243	247	260	259	289	233	263	246	244	250	260	249	240	250	269	255	270	241	260	261	256	238	233	273	264	290	248	217	233	241	252	228	258	260	224	250	240	263	248	254	263	252	234	265	235	278	273	245	238	230	268	243	292	254	278	258	243	248	272	227	240	265	289	254	258	257	248	234	233	275	246	247	267	236	262	257	221	242	302	249	247	260	259	271	225	233	240	256	235	263	252	263	270	258	261	263	248	203	272	249	265	243	257	255	268	243	246	244	246	248	254	293	259	253	250	224	246	235	286	261	237	237	255	237	238	255	263	266	274	274	236	242	245	263	244	235	249	254	233	259	279	242	253	239	239	259	225	270	260	256	301	234	239	244	266	227	245	289	263	227	282	245	263	280	231	235	252	233	246	288	230	253	271	256	238	258	245	257	271	237	264	218	226	257	282	247	231	269	258	245	250	250	249	211	227	238	259	264	240	267	245	258	233	225	251	238	264	270	269	242	259	242	292	264	268	245	272	258	244	229	262	247	278	254	238	209	254	252	249	268	247	208	250	242	250	242	260	269	253	238	266	282	277	256	241	237	274	224	252	240	259	248	236	250	252	254	268	238	262	273	278	251	252	262	252	236	235	252	248	254	225	270	256	269	244	233	233	239	258	258	261	236	253	267	257	224	276	244	233	240	246	259	258	240	281	259	273	254	247	254	249	249	268	251	240	241	252	242	249	240	275	241	255	258	257	261	252	243	237	222	241	261	246	239	250	242	271	216	261	272	242	256	245	237	255	261	252	239	262	228	251	244	250	263	258	236	252	261	264	262	270	254	247	253	243	242	280	259	270	243	240	259	219	254	276	250	259	250	289	219	270	242	270	258	228	256	250	230	255	243	272	256	239	250	237	254	247	252	234	266	251	271	261	259	268	248	240	253	276	270	249	260	222	239	247	247	266	252	264	272	255	248	265	252	234	229	255	255	265	230	249	244	217	228	243	259	259	238	240	287	251	250	237	246	250	240	224	238	237	250	260	269	235	258	254	231	248	246	247	270	268	277	234	251	243	266	265	266	262	233	277	248	255	274	255	263	260	242	241	269	243	246	257	258	228	255	243	239	259	273	249	235	281	235	232	269	292	242	254	258	261	267	254	244	234	256	270	268	268	262	246	275	256	251	241	252	234	242	242	247	240	234	243	236	230	269	249	253	272	258	246	261	235	283	245	245	279	260	251	278	270	264	249	283	293	261	273	266	239	251	260	240	264	232	261	276	264	257	234	235	273	242	258	224	255	289	242	214	228	267	267	278	250	241	248	250	288	239	260	226	255	268	228	266	220	245	269	249	276	241	260	248	256	241	250	268	258	263	235	220	258	260	258	244	271	244	295	262	250	260	236	278	269	258	256	236	248	271	236	266	263	253	245	261	255	261	247	268	271	240	245	234	272	262	228	219	239	250	257	253	241	241	248	253	251	278	272	262	242	233	260	241	266	250	277	255	258	247	236	259	248	256	265	238	247	249	249	304	255	244	243	250	231	246	248	258	245	241	238	238	258	251	225	266	241	276	253	216	261	259	261	230	231	254	265	231	235	261	255	280	269	255	224	227	260	250	263	228	270	248	265	258	273	234	244	251	255	276	242	242	256	258	272	231	231	258	250	239	261	237	258	243	261	240	253	290	237	249	244	244	274	240	252	250	247	281	238	260	270	245	262	254	260	251	238	266	265	244	250	238	242	246	260	282	275	243	237	248	249	232	255	282	247	269	233	230	248	260	241	275	296	272	255	251	261	255	256	243	256	266	244	259	255	241	228	271	231	278	273	235	263	246	242	240	241	274	231	265	226	254	247	245	237	241	254	229	249	268	273	261	238	234	258	252	259	241	206	247	276	266	258	259	243	240	232	286	242	249	256	246	226	262	208	246	243	253	246	244	253	251	247	238	234	268	234	249	226	284	239	261	254	260	260	273	253	276	214	224	277	256	236	267	247	248	242	247	268	246	275	243	267	247	267	225	241	267	242	273	251	249	250	237	244	253	272	273	262	267	259	253	268	284	233	252	244	262	244	246	275	272	237	259	221	250	236	247	262	266	258	241	237	240	272	245	247	268	245	246	247	256	275	266	258	224	243	283	221	299	247	250	241	269	244	259	256	246	269	239	219	228	293	256	262	288	243	262	279	268	226	252	252	229	268	278	233	278	246	234	254	266	252	247	269
33847	45714	33313	20720	9799	3708	617	354	329	313	301	280	272	269	277	316	315	295	317	298	290	291	303	268	291	282	294	292	313	303	280	316	283	303	296	294	294	317	307	261	324	303	287	300	283	243	257	302	306	298	269	298	310	309	309	313	301	303	298	277	295	311	291	296	294	334	328	285	290	301	312	278	314	296	266	301	279	310	283	295	276	295	311	313	291	288	270	275	280	280	303	301	331	275	319	266	273	301	301	312	298	294	271	301	318	284	315	284	267	316	302	260	328	303	270	291	271	278	319	266	282	309	316	275	282	293	256	268	310	281	346	297	343	318	258	308	284	301	283	296	284	310	263	293	302	306	306	304	282	305	310	275	300	310	288	299	296	284	279	299	299	285	298	288	284	270	301	267	265	312	315	294	271	320	310	307	316	309	295	273	301	302	293	291	294	264	313	289	298	277	271	307	314	324	274	291	292	302	295	318	284	283	321	307	279	273	272	295	300	239	278	305	283	292	286	275	282	290	274	276	321	269	318	293	289	290	307	296	307	293	279	277	280	284	286	286	300	298	302	293	281	303	273	298	287	285	291	297	288	280	283	301	285	266	289	284	284	287	292	281	285	282	301	303	318	318	315	329	306	275	280	290	286	311	296	340	286	313	301	298	317	278	305	298	319	295	271	310	245	284	277	290	297	272	297	309	313	301	289	282	307	327	281	296	276	286	313	295	269	290	266	321	306	314	305	300	302	297	255	276	334	296	277	294	300	289	305	330	243	300	293	321	274	303	303	292	304	287	269	267	286	301	292	278	310	272	315	284	279	302	279	288	285	275	299	296	304	250	270	308	294	303	294	265	268	279	323	279	302	270	307	308	326	299	289	309	329	293	277	307	306	274	288	314	314	294	272	291	292	303	294	301	295	266	326	314	272	296	295	280	288	304	287	283	314	303	298	301	320	298	299	279	289	293	347	279	309	348	302	305	342	286	300	287	307	294	269	292	295	314	306	313	301	294	280	278	280	288	284	310	309	250	279	296	291	321	279	301	276	307	280	259	317	289	303	278	271	297	276	276	312	292	306	300	303	273	295	298	274	306	263	288	278	273	308	311	326	301	303	283	262	271	297	263	334	274	279	292	263	278	331	301	278	306	301	317	272	337	290	285	296	269	316	289	292	270	296	284	296	284	306	310	313	273	315	302	304	327	305	270	279	276	272	316	314	318	266	290	293	307	295	266	296	312	316	309	315	288	314	301	296	279	268	282	309	301	299	291	294	298	307	319	268	252	278	269	290	292	285	295	315	307	287	261	291	300	276	278	281	268	277	305	279	302	313	342	289	301	291	281	284	278	286	300	274	255	302	293	275	316	329	287	263	267	294	291	300	294	287	250	316	313	277	266	305	317	303	278	270	315	270	292	257	298	276	280	290	253	282	297	276	260	290	274	338	286	277	311	258	284	312	285	274	263	307	312	305	291	314	301	310	271	299	292	317	302	307	296	284	321	327	280	268	274	314	305	323	286	285	289	264	281	304	277	306	285	315	275	290	282	301	295	296	315	305	286	284	289	294	278	308	291	279	301	281	247	288	295	298	287	289	308	297	273	266	279	282	292	295	278	286	275	276	303	266	315	267	289	289	266	311	307	270	295	307	304	305	285	308	268	306	327	280	278	286	310	300	277	309	316	285	275	278	251	288	296	277	312	302	309	287	298	256	264	297	279	269	282	289	315	306	274	267	297	278	309	298	295	296	272	329	266	287	269	282	276	294	296	296	301	282	304	286	309	281	299	308	318	249	297	263	301	332	291	284	269	316	315	299	306	284	293	310	270	304	283	301	294	283	277	304	310	283	275	282	299	282	283	286	265	281	279	297	321	277	296	307	298	284	280	302	317	304	291	284	312	264	283	278	283	303	287	292	284	292	281	290	312	310	305	283	246	291	302	324	286	323	267	305	280	273	329	293	289	290	279	274	288	327	264	325	270	306	275	280	296	302	293	298	313	263	283	269	306	280	227	301	278	274	287	253	285	302	330	282	282	287	276	300	284	330	292	295	248	280	299	318	274	295	286	299	279	300	303	282	306	307	296	293	290	295	290	293	281	297	279	304	304	280	310	307	309	296	287	299	288	274	282	247	279	299	297	276	310	298	299	271	324	300	304	290	286	297	294	258	291	306	287	279	304	287	278	298	273	305	287	278	271	267	304	316	310	243	288	286	309	313	289	284	293	276	289	295	279	278	280	292	277	311	312	300	276	295	285	308	305	271	300	265	287	308	298	317	276	279	258	278	286	314	322	266	321	275	272	310	280	254	278	307	283	289	278	287	291	282	293	299	292	292	305	289	253	274	321	313	297	271	259	278	291	303	276	286	272	305	319	288	281	264	286	313	293	302	266	318	267	317	295	284	307	325	291	262	289	278	321	284	305	292	301	296	293	308	290	293	298	286	301	308	278	283	282	282	295	306	281	269	281	313	282	294	317	276	287	334	272	294	292	309	270	270	291	291	286	342	291	302	299	325	289	292	293	329	321	328	281	323	295	308	300	287	297	297	291	282	284	310	282	278	291	301	304	307	309	308	295	305	283	253	289	286	313	274	312	272	314	277	293	289	267	279	298	296	313	313	296	303	287	284	281	293	311	280	284	294	259	298	315	284	276	251	285	278	306	251	314	301	301	311	274	283	292	326	295	282	288	313	295	280	317	300	295	271	293	273	303	275	318	289	313	282	287	307	305	283	322	288	290	287	299	275	291	306	288	288	310	323	297	294	266	301	315	265	285	282	282	269	282	302	295	305	286	296	323	286	299	281	302	301	281	274	291	293	316	316	275	316	300	310	299	286	292	309	298	331	275	296	293	298	308	275	289	277	298	293	267	308	297	285	278	294	311	274	317	280	287	290	294	297	276	309	286	307	291	288	302	301	304	293	298	279	300	290	310	294	289	296	293	289	293	320	289	320	293	284	304	307	326	280	308	250	286	313	264	306	281	329	278	274	316	287	279	284	293	282	293	272	262	289	282	315	295	288	287	294	314	282	277	279	283	288	282	301	304	330	317	309	293	292	264	279	277	284	303	297	275	288	285	281	287	278	298	287	313	299	278	301	280	300	280	298	299	312	308	297	306	325	291	293	314	300	284	294	309	275	317	274	306	294	283	306	325	332	292	291	296	284	294	318	276	286	292	301	319	293	290	269	302	297	279	255	267	284	276	282	309	280	276	288	291	295	247	289	299	305	259	295	288	313	310	289	311	301	291	290	311	310	296	276	316	276	309	290	271	261	305	271	285	283	308	254	287	284	288	274	287	286	297	278	344	283	294	298	303	310	286	298	278	293	317	268	319	264	303	273	285	289	320	274	284	268	282	301	293	302	277	298	273	302	295	282	306	313	309	287	263	273	268	287	289	306	280	283	309	313	299	267	284	281	288	293	285	313	327	291	315	287	306	301	312	290	287	282	303	283	286	290	308	299	290	274	304	312	317	291	281	290	273	294	287	302	262	281	277	280	302
23912	20977	28461	25415	21627	14161	2703	629	375	297	279	317	271	297	289	242	272	274	230	258	261	272	245	267	248	233	246	237	297	248	273	274	242	233	251	256	253	253	273	235	250	236	243	251	260	241	215	252	268	271	259	240	242	239	261	248	234	266	269	244	283	221	263	249	244	259	247	220	252	271	254	237	262	236	235	246	271	227	290	232	280	236	256	265	258	264	271	239	274	200	223	243	220	247	259	263	241	229	273	257	246	256	249	275	266	237	256	248	231	245	248	292	237	227	240	260	260	256	222	252	252	253	254	253	242	241	277	237	258	233	254	228	233	262	260	238	257	237	216	252	229	253	234	246	244	234	230	245	240	228	244	229	227	261	258	248	234	240	263	246	265	253	265	267	229	274	261	225	223	201	240	260	221	246	250	246	268	225	252	272	242	229	285	257	256	275	255	246	259	233	273	264	267	216	228	241	253	254	237	214	256	219	254	253	229	223	240	266	272	221	245	248	266	281	224	237	231	226	249	270	250	263	260	279	227	264	236	250	293	244	269	221	283	233	244	251	239	243	233	254	264	271	256	221	240	249	280	250	248	270	246	235	233	262	242	249	236	235	286	247	268	235	251	247	260	242	241	236	243	236	243	242	251	259	273	282	257	230	275	214	235	244	253	256	249	259	266	267	256	252	226	226	250	235	253	259	279	239	259	265	246	241	253	233	263	227	255	244	242	229	294	242	276	250	273	267	259	234	225	250	229	266	294	259	226	248	230	240	249	264	256	237	272	277	272	235	233	258	250	272	262	266	277	243	233	261	241	245	268	262	237	254	248	241	267	238	216	251	255	240	239	257	253	250	231	252	258	274	224	244	248	235	246	253	256	215	248	252	243	249	240	226	277	252	247	229	249	252	269	250	250	264	242	253	237	217	257	248	257	235	266	292	228	244	239	256	244	246	246	246	266	265	223	276	239	224	244	258	223	233	255	252	263	250	227	231	251	268	257	255	244	251	263	274	279	239	225	256	249	252	238	234	246	250	290	243	235	237	235	262	247	252	268	299	238	254	269	242	261	227	254	264	238	251	253	241	272	249	249	244	245	231	244	244	239	236	240	228	266	245	238	268	244	248	234	254	253	246	232	251	237	236	280	259	217	239	273	240	236	265	262	248	256	248	293	241	263	246	265	235	242	259	253	222	259	254	228	238	240	273	236	239	243	245	246	254	240	245	286	242	242	248	288	243	242	227	262	254	243	250	243	249	239	215	242	252	274	240	258	243	244	232	283	244	249	241	237	220	246	264	251	252	232	250	249	228	236	279	264	233	235	244	248	240	238	273	216	232	255	243	270	270	236	277	247	266	253	226	272	267	237	244	256	250	263	234	250	242	259	249	248	259	249	263	274	256	255	261	272	269	249	228	281	249	247	222	237	246	272	262	271	246	218	239	269	230	267	203	221	251	259	225	274	258	230	267	227	252	246	261	256	271	244	279	226	239	242	247	258	246	222	234	299	265	260	252	229	276	254	225	255	268	221	256	234	209	258	243	252	245	259	247	269	244	250	226	266	232	256	262	253	246	262	255	237	236	266	264	251	261	269	268	252	263	226	242	243	241	273	258	259	259	260	266	276	253	244	235	257	257	244	251	246	248	252	264	273	208	250	240	253	280	249	278	230	267	255	235	253	270	232	244	258	265	267	276	245	238	253	256	252	228	270	248	259	205	251	256	243	269	237	227	256	257	236	259	258	230	203	274	287	257	249	260	219	251	268	245	236	271	270	270	257	269	267	247	269	250	236	265	228	250	226	286	251	226	250	274	241	221	239	258	232	227	233	275	272	244	235	254	256	258	229	253	287	258	256	277	260	254	272	256	245	244	241	269	273	242	224	251	233	243	254	244	287	246	266	249	242	268	261	234	266	241	271	253	256	219	237	235	246	266	249	253	269	252	264	232	247	237	253	259	242	257	255	261	241	244	254	251	264	245	243	252	262	263	243	273	244	234	250	241	259	233	265	261	261	224	269	251	268	220	249	270	264	260	241	251	238	240	233	253	242	241	270	258	266	256	278	215	254	262	261	257	238	274	262	249	233	244	240	247	279	272	226	242	269	217	271	233	245	236	261	208	260	282	249	260	250	259	243	230	252	295	240	241	257	234	265	261	234	251	241	252	267	286	256	252	265	268	261	232	239	257	244	243	270	231	268	255	234	262	263	267	256	249	243	256	243	263	233	219	245	244	252	264	248	253	222	247	252	254	260	237	217	220	259	245	258	279	251	228	268	255	256	254	234	239	205	255	244	257	244	246	246	245	262	284	223	244	225	220	238	213	255	261	251	198	241	259	244	263	242	237	271	266	252	252	261	229	231	241	240	225	280	248	228	234	239	238	239	236	275	235	269	252	252	268	246	276	238	274	272	243	253	264	231	268	238	222	257	268	244	274	273	247	241	245	272	248	260	258	252	279	247	242	265	268	253	267	266	243	223	222	276	250	242	242	249	273	256	254	248	250	243	266	225	260	254	272	252	252	252	294	249	263	237	247	253	252	268	253	245	250	279	232	236	236	238	249	239	271	262	256	251	241	219	263	285	231	272	253	238	253	257	267	251	223	239	257	249	271	257	236	239	220	256	239	257	234	231	234	232	237	230	237	249	264	256	252	228	245	281	270	228	255	240	245	238	244	242	259	246	268	245	271	272	256	200	246	264	259	249	240	235	226	254	254	266	253	267	247	257	269	250	260	234	224	240	230	241	218	240	221	232	260	266	262	245	246	230	262	231	221	272	256	229	232	260	270	247	255	238	272	259	244	269	247	230	229	244	251	251	224	211	252	254	263	249	225	242	247	243	233	240	284	267	239	243	250	255	253	240	234	259	274	256	265	250	263	270	215	264	242	231	242	238	273	252	229	254	229	272	260	273	270	253	278	243	218	231	252	260	277	242	234	241	227	274	255	254	254	259	248	219	257	236	234	249	256	237	250	239	255	235	245	281	236	261	242	265	220	255	266	250	257	254	250	258	223	259	243	259	258	242	250	249	226	217	253	264	248	246	215	241	271	270	238	236	255	253	246	254	248	239	238	262	252	234	251	244	251	255	251	249	243	247	255	252	251	284	279	226	257	254	241	242	225	229	247	241	261	258	221	223	231	254	236	264	263	258	253	253	245	243	250	289	243	229	249	270	254	264	237	249	250	261	254	268	271	235	260	247	280	210	251	253	281	254	254	241	269	240	267	236	246	255	258	243	248	263	245	285	227	273	267	262	254	271	245	262	256	264	249	249	246	257	236	237	242	245	241	242	255	256	227	269	248	248	278	249	237	280	238	226	248	239	246	263	247	297	262	238	208	264	251	219	233	239	244	258	261	263	260	240	215	223	261	263	237	240	260	268	235	260	267	237	244	242	276	217	268	262	235	231	257	270	233	259	262	248	247	274	277	258	264	260	241	250	234	280	274	245	261	248	240	255	252	246	226	243	272	244	273	243	246	243	248	227	243	219	259	268	244	248	239
34453	58934	45483	28989	19749	7987	1593	645	433	366	335	316	336	319	316	320	283	273	284	297	313	284	301	273	288	308	274	278	320	297	310	285	275	305	315	289	277	303	283	282	268	274	264	272	276	277	301	312	297	284	287	268	299	287	273	279	292	276	289	291	274	267	302	264	316	272	295	268	295	277	277	310	273	297	262	287	320	287	307	312	318	289	308	282	281	266	287	280	251	284	313	288	277	250	252	262	296	249	268	308	265	279	300	277	275	294	314	274	262	278	307	289	268	305	271	287	268	280	282	282	297	274	287	296	290	308	281	257	283	286	271	246	295	259	295	275	287	293	273	259	303	275	283	299	311	274	281	252	287	254	265	280	272	271	312	316	290	293	277	272	289	289	268	315	294	277	260	276	318	290	291	282	268	265	273	301	288	290	293	303	305	265	276	301	254	297	284	284	299	294	264	232	287	313	294	280	286	271	287	273	289	295	296	286	295	273	284	255	312	279	300	286	283	259	250	289	288	267	315	281	258	311	283	284	282	261	291	299	282	250	266	289	270	294	267	260	277	313	281	306	284	287	275	299	283	275	284	286	276	290	308	295	279	277	304	273	296	262	283	286	291	280	272	279	266	270	263	278	304	284	268	306	268	272	257	297	315	258	270	281	275	295	293	298	296	302	277	274	281	298	295	278	253	298	282	303	276	275	254	277	276	289	270	293	282	286	294	280	288	309	291	325	287	254	278	290	301	288	275	277	301	273	315	284	268	271	287	316	305	256	298	287	308	260	248	243	296	270	284	283	271	272	284	291	267	273	242	294	283	291	279	286	313	314	284	278	248	279	252	293	303	261	289	277	321	295	289	326	346	266	330	277	286	262	288	266	293	275	272	274	273	245	269	281	290	297	298	325	313	275	271	282	277	254	303	277	304	261	281	287	284	292	319	276	304	283	293	262	288	290	266	293	268	301	271	254	282	282	302	241	281	276	279	277	292	281	317	286	313	286	274	276	304	277	296	265	274	263	261	273	294	300	310	288	275	288	284	284	321	291	271	284	279	298	292	312	281	296	290	282	283	280	297	307	279	276	293	266	284	292	271	270	266	228	291	269	280	295	301	326	270	304	268	308	277	270	286	317	305	275	280	301	276	298	253	301	293	301	286	290	292	264	316	306	281	281	287	277	276	292	305	296	274	283	269	262	283	275	300	255	318	286	271	321	266	282	281	268	277	265	281	286	295	304	272	313	275	289	282	275	280	275	267	267	274	299	303	281	270	254	253	297	311	282	273	311	278	263	265	266	270	301	291	275	276	311	275	281	272	296	270	257	297	295	284	266	281	278	293	291	288	270	294	282	254	286	278	284	263	271	294	285	275	259	287	256	276	281	276	270	295	281	285	299	274	274	299	283	284	295	299	299	284	286	290	254	304	294	262	280	280	324	286	290	273	286	303	307	272	275	328	277	283	267	299	290	277	295	297	281	304	283	277	279	309	291	302	296	279	267	289	314	285	283	261	298	279	279	279	295	281	296	272	297	287	291	273	302	285	259	273	308	252	294	272	271	283	268	289	282	277	268	280	289	288	246	261	291	313	267	273	297	311	286	296	314	293	288	304	300	305	300	267	274	277	241	281	303	263	280	255	304	293	292	308	299	269	285	270	282	299	256	292	257	274	277	280	303	276	286	282	276	264	280	301	249	278	281	285	261	264	262	315	265	266	281	290	297	289	274	292	317	276	285	275	285	281	267	281	283	271	279	291	254	262	277	253	266	300	256	275	270	284	282	261	278	275	289	282	248	299	267	262	296	275	281	269	272	294	286	279	281	272	279	290	272	284	272	287	291	288	265	298	326	283	285	266	275	285	274	295	289	292	280	295	262	263	275	310	292	275	293	297	291	290	295	299	301	293	287	315	272	285	297	309	269	272	278	305	257	298	288	290	294	265	289	267	257	277	307	282	279	309	279	297	286	287	279	288	253	287	288	302	283	288	268	281	291	304	285	282	296	279	258	285	270	273	309	306	279	269	294	254	305	291	315	268	300	285	284	258	292	282	283	323	300	266	272	258	273	268	285	290	283	297	275	281	297	282	304	274	294	273	302	313	304	272	321	301	269	280	281	260	266	314	308	270	291	263	285	278	296	283	261	285	275	298	280	315	270	279	268	295	299	301	275	306	299	284	241	268	272	263	303	276	314	275	292	309	287	277	267	270	265	289	295	270	294	270	263	264	317	293	276	293	298	290	288	267	282	289	286	306	273	293	305	269	282	294	245	291	279	287	283	299	300	283	286	302	271	305	270	304	272	286	258	269	258	309	277	271	309	252	308	292	263	290	309	260	292	300	286	302	287	276	289	261	285	280	304	278	262	283	297	270	301	294	260	313	292	312	269	319	289	256	328	271	293	272	275	252	285	285	314	300	297	288	282	259	258	287	266	315	250	294	279	264	272	297	256	321	260	284	281	291	272	283	271	321	255	287	271	312	324	265	292	265	291	274	292	314	301	268	296	264	297	318	301	278	302	288	301	306	289	278	288	339	303	261	294	295	294	307	277	253	281	262	277	283	284	287	293	298	291	277	307	277	263	273	286	313	287	298	292	290	283	265	307	300	292	273	292	273	281	303	291	337	282	312	248	288	293	288	287	282	340	274	316	280	284	261	290	272	273	321	271	291	278	292	274	265	300	287	305	299	289	277	265	260	289	274	282	284	276	290	316	299	265	281	289	295	268	287	287	272	288	270	286	286	252	305	274	288	291	269	283	296	296	285	281	270	298	290	267	308	257	281	271	269	281	314	289	261	246	299	283	265	266	285	278	289	269	288	282	283	286	267	264	269	264	297	280	257	292	286	289	287	278	277	291	280	297	291	281	294	314	290	287	267	315	328	290	290	273	272	268	298	275	276	273	274	288	287	271	330	327	279	290	275	291	282	310	303	276	304	271	284	289	284	253	302	299	281	277	305	290	306	272	254	293	265	300	276	291	269	296	294	281	253	279	301	284	257	281	285	231	287	288	290	302	285	276	289	265	281	328	257	299	302	280	314	309	307	273	276	306	289	273	292	294	300	278	253	274	300	274	274	278	295	263	275	289	281	278	260	273	271	292	279	278	324	279	276	303	303	263	259	264	289	279	292	292	266	268	311	287	286	277	277	286	270	267	313	285	289	287	303	274	293	280	278	307	293	315	259	277	298	270	271	277	295	301	306	285	331	311	286	296	278	280	300	260	277	275	282	311	270	270	284	262	286	299	256	264	279	313	253	286	254	270	300	270	269	291	267	285	254	290	273	299	269	283	298	276	286	316	258	293	278	242	285	292	297	280	289	306	286	253	287	288	273	312	303	301	299	258	253	287	273	324	307	284	327	273	285	295	300	284	302	266	299	294	283	269	288	301	283	268	294	271	276	286	293	268	275	276	309	281	290	281	286	275	309	284	283	313	306	288	298	298	277	286	309	267	264	297	301	292	297	291	299	290	242	292	291	282	302	281	266	235	307	320	280	301	285	274
25077	21198	29219	26514	16271	4996	1073	488	369	388	398	391	414	352	348	395	389	355	366	373	372	341	332	362	340	370	395	384	356	341	354	372	376	353	355	352	369	373	362	327	347	369	365	362	379	410	362	368	362	372	342	364	363	377	341	343	380	339	379	338	358	387	355	380	379	358	297	359	392	362	327	368	350	340	362	366	349	375	348	333	299	322	400	369	351	345	359	332	325	351	332	354	368	346	336	337	395	374	304	337	394	336	346	352	370	366	384	373	350	370	364	332	354	359	371	363	359	357	338	314	387	363	349	350	347	374	409	356	345	363	379	365	362	339	379	360	343	358	328	370	349	358	399	353	333	345	347	370	344	339	382	347	311	341	332	397	343	342	352	372	332	351	349	371	378	340	330	372	373	374	392	357	328	341	362	375	345	362	363	338	355	351	360	346	389	358	355	339	346	390	392	344	371	384	363	361	373	337	359	356	349	357	358	361	349	380	354	353	367	354	355	373	375	363	367	381	369	347	344	353	352	363	388	383	354	359	325	356	332	376	336	371	367	354	338	344	358	359	375	353	365	382	364	334	351	352	380	381	346	335	378	341	369	408	398	326	341	327	358	383	363	382	372	366	350	339	348	362	375	345	363	380	369	347	365	348	370	357	359	357	370	343	406	354	354	368	367	356	382	347	348	374	346	358	370	373	373	373	390	359	339	351	350	378	372	352	393	366	357	338	362	337	368	382	342	361	347	329	341	362	308	341	383	393	387	365	383	365	372	375	386	381	375	371	354	349	364	388	356	368	364	394	341	344	345	333	372	370	352	368	342	339	346	359	389	357	323	361	377	361	392	335	376	342	353	344	365	364	389	358	374	369	338	378	324	367	363	340	396	343	376	342	356	348	372	347	387	369	382	366	366	355	376	349	363	331	346	341	375	368	355	336	342	380	358	356	351	332	344	348	376	387	371	348	349	368	339	346	347	368	349	366	340	318	375	357	321	385	352	366	364	356	349	391	354	380	373	346	346	360	357	364	334	348	350	357	337	378	344	346	371	393	364	394	308	376	329	359	307	364	355	374	389	335	385	373	369	393	374	344	335	373	333	358	357	382	367	352	309	392	375	378	338	378	340	330	381	351	345	325	355	353	348	375	354	338	349	369	367	347	358	378	355	373	360	358	377	336	355	363	342	358	335	359	343	368	359	343	368	351	370	366	376	353	351	373	353	346	345	344	343	358	352	342	342	360	359	390	349	360	365	360	356	337	350	381	357	376	345	380	373	348	379	385	361	354	375	350	384	355	336	343	367	334	349	377	373	366	350	381	331	384	379	356	331	364	366	371	340	373	378	359	373	347	380	341	380	358	371	356	396	358	351	373	371	362	343	356	371	346	363	360	347	382	368	348	351	373	343	348	350	331	374	349	385	338	379	353	352	342	348	365	334	366	376	366	339	341	348	368	361	421	352	331	347	351	344	371	371	353	402	361	353	371	368	363	345	355	361	355	333	365	373	373	353	376	369	359	346	358	346	331	365	379	373	373	375	376	356	369	356	381	356	358	397	378	378	396	382	377	338	349	378	361	335	377	346	338	365	354	373	336	343	363	399	341	364	388	361	378	377	345	369	350	333	373	326	350	390	355	360	349	362	360	345	347	396	364	358	358	365	347	386	367	356	363	345	381	348	329	355	324	386	351	346	331	403	353	348	361	360	365	339	359	337	368	347	367	364	344	364	334	361	347	381	377	348	356	351	352	350	360	360	333	384	351	314	391	394	350	360	343	340	394	332	382	359	331	383	342	344	352	355	369	347	361	372	363	373	350	392	334	352	363	356	354	344	375	350	336	343	383	354	356	340	344	357	370	337	364	328	336	345	397	375	341	342	346	366	348	363	324	342	345	339	373	349	386	354	363	347	361	375	368	377	369	352	379	351	384	327	369	393	366	371	346	368	371	355	331	350	342	358	354	360	355	343	335	347	368	367	364	363	354	334	373	346	389	392	361	362	343	362	369	363	364	332	352	361	356	351	334	352	391	370	379	345	354	355	353	374	327	336	388	347	348	369	348	374	353	354	326	349	330	386	360	364	362	361	366	323	356	351	355	388	382	358	377	335	328	346	369	348	345	350	353	364	385	365	348	346	357	386	360	375	379	338	388	340	410	345	376	353	376	356	359	366	343	364	384	354	335	368	363	369	368	360	346	393	379	328	343	357	369	334	373	337	331	369	324	344	313	396	377	388	368	328	361	359	338	355	355	336	367	371	325	381	415	371	362	361	369	304	367	371	352	375	370	364	338	374	369	382	365	381	344	387	347	316	382	348	361	375	389	369	341	357	378	359	335	323	350	358	375	352	369	355	356	345	363	366	371	390	365	339	374	369	375	324	393	369	354	360	353	369	322	357	332	374	333	354	385	351	337	351	371	353	363	386	310	384	338	368	381	362	368	337	346	341	346	348	388	370	375	352	356	370	352	333	367	385	354	372	358	399	385	366	333	313	335	365	352	359	361	368	355	338	353	367	361	390	371	360	372	363	388	383	354	380	353	361	360	380	382	334	352	343	329	410	349	338	343	386	344	350	353	361	367	341	320	386	339	351	396	368	368	346	347	366	377	348	370	379	357	405	381	380	368	336	379	383	350	364	327	376	340	376	356	385	356	357	376	354	347	343	326	339	336	379	327	357	392	366	377	360	372	352	340	366	358	337	381	356	336	344	390	353	348	383	384	341	328	344	396	349	352	375	364	349	321	373	331	378	366	368	373	362	374	390	390	373	348	346	387	382	353	344	321	331	344	333	373	368	359	340	329	355	374	365	354	358	350	357	335	361	368	377	381	336	377	376	327	351	347	337	348	385	347	331	332	367	368	379	374	380	391	339	393	381	419	321	348	362	364	362	348	346	373	351	395	332	367	357	386	359	351	365	370	377	379	345	394	338	366	361	368	389	399	352	334	380	385	354	375	374	331	362	360	354	368	367	371	371	369	332	320	347	354	362	395	377	358	376	360	347	362	369	358	356	349	358	368	374	372	390	359	346	368	360	333	344	330	368	351	375	365	368	343	352	359	360	345	349	330	361	363	360	361	348	332	333	367	358	343	332	369	346	408	350	375	344	394	398	344	327	369	335	356	378	391	336	360	379	352	391	359	364	354	351	352	379	340	361	363	375	361	359	340	420	356	351	347	363	381	355	355	351	343	368	375	376	334	369	372	372	357	373	341	356	388	362	340	348	350	386	365	363	391	340	373	333	324	339	362	331	350	388	371	349	378	333	336	381	373	374	355	361	373	353	391	369	353	366	365	376	361	385	357	338	326	353	361	369	376	366	369	408	352	357	368	359	345	329	345	369	387	369	380	367	368	402	329	335	351	352	387	346	376	351	369	319	360	370	327	390	352	359	365	353	342	340	345	353	349	359	361	365	381	357	350	351	356	375	344	354	380	355	378	377	355	350	352	336	366	388	366	350	350	360	332	387	370	350	407	371	350	346	338	375	328	334	363	377	333	330	352
34778	54281	41050	24517	13530	4668	1271	618	508	448	445	423	449	436	400	406	366	427	400	440	420	413	406	411	430	430	422	420	409	360	416	411	430	431	419	383	445	407	404	420	408	410	447	421	379	421	409	392	448	415	396	417	386	399	400	405	413	407	394	427	416	408	398	411	366	442	418	405	402	414	388	397	417	400	381	401	377	403	395	405	423	393	461	435	405	379	422	383	382	415	408	433	425	377	405	396	360	412	415	403	386	429	424	386	412	373	372	401	428	407	389	393	384	384	424	444	415	426	430	421	412	420	405	391	393	397	455	438	384	409	442	430	413	361	394	388	444	376	391	447	430	438	446	418	435	399	426	418	391	369	416	435	400	404	402	436	382	426	395	401	435	398	395	433	376	377	358	393	401	434	419	378	382	371	411	422	412	371	426	407	385	421	402	418	415	413	370	404	407	449	373	406	408	431	412	413	438	441	414	396	426	456	413	443	393	441	435	415	433	451	392	444	389	437	345	406	412	412	405	419	399	385	449	410	438	429	387	393	390	416	417	390	384	437	412	430	415	385	397	408	393	416	390	405	377	414	372	410	393	389	443	430	389	387	408	384	423	400	384	415	420	409	415	424	437	390	408	405	404	426	380	401	399	383	420	420	398	410	430	406	431	392	425	385	427	372	376	425	411	437	427	382	427	395	429	408	425	394	388	396	418	427	414	379	414	374	401	412	385	390	400	434	386	415	402	393	407	439	418	420	406	447	395	409	397	421	396	395	427	455	415	418	422	416	402	402	414	432	415	409	377	410	428	436	407	405	417	447	422	399	384	392	419	408	449	429	373	397	382	380	383	385	379	442	399	432	398	411	396	399	433	405	434	432	419	412	363	399	401	431	430	415	375	420	429	377	396	419	409	408	403	441	387	380	416	398	358	388	401	427	407	437	396	385	407	378	412	417	406	400	408	376	392	386	416	416	432	404	429	403	444	420	385	416	405	409	385	426	422	424	389	382	406	418	423	365	416	367	428	396	427	407	398	397	409	384	425	391	423	383	394	408	411	433	429	416	424	400	415	380	408	397	408	398	368	421	456	411	425	412	421	433	407	400	419	428	386	441	426	431	424	382	397	415	427	375	386	403	408	403	399	425	436	386	410	435	390	408	419	391	367	416	416	400	410	388	391	424	388	413	443	451	397	395	415	396	409	402	398	379	394	428	406	409	400	407	377	390	434	407	410	433	437	385	390	351	413	416	400	405	422	414	378	409	399	398	438	412	422	392	427	401	405	414	402	438	387	412	439	400	409	413	379	415	378	409	416	409	409	430	407	403	412	429	398	400	376	426	388	404	435	437	407	377	406	433	410	405	404	368	415	396	434	453	376	409	391	421	422	377	423	381	398	350	406	422	439	388	417	446	404	401	383	437	411	417	397	378	420	385	414	378	401	423	405	411	415	417	399	403	419	368	403	400	405	394	422	430	379	363	414	442	448	424	400	400	400	392	467	405	419	408	421	408	392	423	418	395	413	404	416	421	376	405	385	409	434	359	418	410	378	429	393	398	405	419	445	415	403	421	362	433	455	438	431	408	411	385	384	390	381	433	378	380	382	429	424	411	400	392	360	407	414	415	410	405	367	415	374	396	424	416	396	424	385	448	385	389	410	384	401	404	393	419	410	403	407	394	393	405	421	377	415	437	353	380	417	383	391	425	409	388	382	404	398	399	407	386	401	431	397	363	406	387	398	456	439	377	388	447	383	406	382	398	412	435	382	421	382	391	370	413	446	461	453	420	446	414	388	420	387	423	424	408	413	414	362	383	393	415	419	407	418	410	418	413	389	392	429	416	434	410	437	392	374	387	402	415	390	410	432	387	408	440	422	414	405	417	413	377	413	395	407	424	383	394	452	424	411	428	392	439	411	395	426	418	430	366	415	430	430	398	421	405	384	418	395	381	441	434	427	411	418	387	440	383	420	406	424	403	437	395	392	397	399	442	428	401	409	366	400	404	401	434	391	383	422	414	380	389	398	421	409	461	425	414	334	392	415	439	385	410	376	413	446	407	410	380	413	426	413	385	429	438	389	411	368	401	373	396	395	391	402	428	400	403	417	398	385	391	434	412	391	433	393	406	387	430	419	408	428	385	463	405	397	403	440	409	386	389	394	368	388	438	432	416	429	402	414	384	386	444	404	394	359	399	408	403	393	396	411	400	380	407	404	387	417	415	437	385	416	366	450	443	402	413	422	422	395	432	387	373	411	439	396	410	418	383	390	466	423	381	402	376	421	399	388	418	382	385	384	371	419	401	420	420	386	428	400	370	424	438	382	405	451	398	403	400	398	438	454	413	397	407	436	370	395	428	437	436	409	381	374	418	402	379	432	396	384	418	408	413	413	432	431	388	380	385	404	417	403	394	393	413	406	373	406	430	413	379	400	421	364	402	399	381	402	440	432	398	421	378	427	385	350	397	385	399	388	410	404	400	403	429	393	417	416	351	409	414	397	413	407	413	376	382	422	399	410	391	429	415	406	402	404	400	438	372	406	398	431	412	436	417	407	393	396	403	407	370	421	414	418	410	409	401	396	408	388	417	420	390	392	424	404	398	413	409	407	421	382	429	406	386	445	418	386	402	403	415	413	414	411	411	385	389	429	412	398	413	405	448	405	394	373	389	440	426	420	387	397	423	408	386	460	418	373	420	379	397	420	408	394	368	397	433	395	419	409	409	398	423	379	380	438	406	404	425	395	401	380	388	389	423	410	392	457	429	419	386	391	418	405	393	421	427	418	378	407	379	419	414	375	387	371	392	393	377	408	398	393	441	431	437	413	398	412	394	397	397	405	372	398	368	389	411	401	422	393	360	373	375	412	423	407	428	421	423	445	391	411	381	398	381	430	390	376	393	400	390	391	404	408	398	401	389	392	395	427	387	405	400	394	402	420	391	442	380	409	384	427	371	374	441	435	376	388	383	390	409	427	371	413	377	407	411	419	392	385	430	402	415	405	378	381	420	420	419	432	423	439	422	433	392	402	436	388	411	358	436	370	362	389	392	422	402	422	385	422	391	398	377	412	399	437	416	415	382	369	393	436	405	405	384	426	435	403	417	350	393	395	394	394	425	414	396	432	366	408	403	409	377	406	428	409	388	431	399	395	416	453	382	409	411	403	428	420	422	369	421	412	417	423	389	422	420	409	402	410	387	409	385	416	367	402	410	410	382	402	416	403	400	409	413	380	412	408	399	432	412	400	431	433	400	403	427	391	422	378	427	411	394	371	383	397	435	447	396	392	418	430	438	429	413	396	391	456	379	421	419	357	412	418	425	410	416	423	397	397	395	414	418	413	425	410	408	412	432	423	376	380	380	418	396	402	394	414	394	462	399	467	395	348	417	414	412	403	432	399	397	442	371	404	405	387	415	400	411	410	431	383	398	379	390	397	397	389	407	414	384	395	391	413	419	412	410	452	412	409	449	408	437	396	426	430	384	408	384	404	374	400	405	422	367	400	416
22776	20946	28411	23869	21468	20340	9392	1432	744	541	483	462	457	482	442	448	456	436	431	390	403	405	395	388	387	419	407	414	372	391	429	378	401	345	411	410	404	390	381	373	379	402	389	397	380	391	356	391	345	378	399	381	421	415	378	418	393	407	433	400	410	428	351	413	395	396	380	427	420	384	449	401	381	400	401	339	405	370	408	392	400	383	388	381	410	428	396	386	360	401	401	382	359	352	424	382	389	396	376	382	397	377	387	403	394	356	379	386	412	381	375	418	400	416	383	388	424	400	450	372	396	377	410	429	362	387	392	365	429	425	370	416	363	368	412	388	379	413	374	380	373	376	387	385	375	396	382	381	439	370	385	412	380	404	404	398	396	369	385	376	408	372	410	365	406	387	378	379	399	401	408	400	384	379	409	423	431	413	375	413	388	360	378	361	379	381	410	408	434	420	407	365	374	398	409	397	397	390	434	379	415	411	405	377	396	392	369	385	387	392	400	398	407	366	368	369	375	397	368	368	396	420	396	369	417	386	389	420	383	411	398	407	346	380	359	381	398	385	408	395	384	406	391	360	384	375	371	408	376	398	381	424	367	386	394	410	390	371	430	383	394	396	417	394	414	390	373	401	399	344	366	411	382	407	378	350	348	385	394	413	402	392	374	410	373	418	389	386	388	373	383	391	384	408	372	392	363	437	375	381	373	426	390	385	431	373	370	387	392	385	400	402	377	362	393	349	382	434	428	398	426	410	415	391	383	379	405	409	389	374	431	438	395	403	395	418	377	379	379	365	375	360	359	414	402	428	397	371	385	391	371	353	423	361	364	393	419	360	393	363	405	354	407	399	392	390	391	375	411	422	377	387	403	407	371	396	384	404	407	403	405	436	405	384	373	369	395	414	403	397	380	401	389	439	395	408	404	428	391	370	382	385	389	401	396	407	430	357	369	367	378	383	399	398	374	439	387	374	396	401	354	367	422	376	384	406	379	385	396	370	400	387	403	393	388	411	426	385	402	386	392	369	423	396	387	412	366	407	379	398	422	424	399	387	380	421	419	374	382	387	374	415	372	413	357	411	385	375	412	400	338	380	389	397	433	364	393	381	420	399	386	381	357	352	363	403	374	400	393	354	381	377	400	390	413	390	391	361	349	394	348	409	398	390	382	399	385	367	401	366	370	407	401	385	417	397	372	353	412	420	373	396	375	371	371	389	386	386	375	396	391	392	418	371	412	379	374	425	360	405	440	386	381	389	375	404	386	397	380	422	408	427	401	397	441	372	413	409	393	428	390	401	373	404	376	382	414	388	415	373	401	405	413	405	393	387	399	415	354	381	409	400	388	378	384	355	409	393	419	386	385	407	355	377	366	414	413	393	392	371	378	367	406	373	409	392	387	400	366	393	415	413	389	400	359	394	414	383	385	437	404	390	414	420	400	386	386	353	401	423	376	402	398	377	410	413	403	410	378	380	389	384	417	370	399	398	417	366	376	408	417	403	327	355	377	395	370	392	398	377	380	367	411	356	378	410	399	402	363	419	411	382	416	357	430	413	391	367	404	428	405	387	384	407	373	398	390	387	395	374	339	376	389	381	392	416	386	375	377	381	389	357	393	394	413	396	371	386	406	385	382	407	387	396	403	381	374	428	374	406	367	379	406	393	415	356	429	439	413	403	385	409	398	392	384	363	390	396	380	405	407	388	386	386	383	401	378	410	391	372	387	391	404	428	377	403	407	422	411	393	371	337	370	378	374	392	372	404	377	411	376	410	403	371	370	391	389	358	361	355	366	397	393	396	372	408	374	375	425	397	402	352	363	395	415	352	446	415	406	351	377	389	372	348	393	386	373	376	418	363	368	368	418	395	374	406	402	426	380	422	409	374	373	427	388	393	419	360	414	385	395	385	396	408	398	367	347	366	360	375	413	387	393	396	367	390	416	387	374	399	381	384	419	389	364	382	408	405	394	377	365	361	363	366	390	389	383	427	373	386	390	419	383	404	382	403	401	421	380	418	393	385	360	400	399	388	409	419	423	387	383	374	377	418	354	407	413	371	430	367	349	357	413	406	413	405	400	367	363	399	404	404	384	416	380	409	393	395	398	369	372	375	377	399	399	380	396	398	366	377	402	395	357	363	409	395	419	388	358	421	440	392	383	423	385	400	364	415	384	356	392	426	398	428	392	394	402	382	399	376	394	452	389	409	399	418	382	376	378	413	392	409	393	375	402	445	395	388	384	374	434	407	389	384	391	355	412	418	381	404	398	371	413	402	374	358	406	385	388	402	363	360	353	390	408	400	369	410	385	374	360	430	420	390	443	389	368	373	386	389	386	404	359	393	401	409	391	358	408	405	381	387	396	397	400	425	379	406	374	398	382	423	405	335	374	417	370	395	403	374	406	381	376	391	385	392	392	381	419	384	421	390	433	410	423	454	381	375	414	407	418	357	395	422	363	396	398	392	363	409	418	351	383	394	379	392	410	356	380	391	365	393	382	386	381	383	395	409	400	422	386	384	395	366	432	379	366	415	385	404	391	383	385	388	398	389	396	380	363	335	385	394	394	399	394	398	356	358	438	434	384	389	387	392	374	401	418	400	380	391	379	379	402	418	374	390	383	377	372	396	386	402	381	373	409	404	388	371	389	410	401	368	444	406	418	411	411	408	362	407	376	383	372	360	436	408	365	397	421	367	431	413	385	394	392	374	377	406	408	441	385	379	439	373	396	367	423	359	422	379	390	392	402	418	410	428	396	432	390	403	420	393	398	399	374	373	427	402	383	333	390	439	406	407	375	395	374	389	383	443	400	398	379	405	414	408	408	395	419	361	376	356	418	406	398	385	434	382	377	392	379	357	415	396	390	417	430	359	377	411	355	418	390	388	398	403	395	382	423	369	368	399	397	419	382	397	394	376	392	432	399	402	420	391	395	384	401	390	425	391	343	397	378	411	381	378	406	386	392	383	420	390	379	390	375	390	417	374	392	373	394	424	392	385	415	362	449	414	384	383	377	425	376	392	409	373	419	374	368	382	357	383	373	392	388	388	376	402	409	366	376	411	386	412	401	381	420	421	406	424	377	419	346	402	401	388	416	429	399	365	409	415	371	392	382	373	384	391	375	426	396	404	403	407	378	410	441	394	362	377	409	368	376	388	418	416	428	390	410	384	383	381	384	383	402	401	400	386	397	380	398	387	372	349	405	379	418	402	402	374	404	420	372	396	368	379	387	378	373	379	431	381	373	383	387	369	396	385	377	396	393	425	384	391	407	411	407	389	383	398	381	391	382	384	390	396	386	428	401	429	374	368	394	390	353	388	389	416	388	418	404	385	358	394	408	398	366	383	389	415	389	409	410	433	404	399	377	391	408	392	425	387	404	417	402	401	409	386	411	410	410	404	406	411	382	360	360	373	387	377	382	409	364	432	370	413	372	402	404	358	381	390	434	383	384	393	413	378	373	399	376	383	361	395	394	375	428	385	390	383	379	354	405	400	388	407
40655	63926	44721	33248	22456	7670	2436	1167	748	610	586	529	503	481	468	469	458	449	498	430	442	442	410	443	449	417	451	457	419	434	433	407	419	443	445	463	448	449	425	429	474	448	442	432	405	451	413	407	454	400	437	379	433	408	420	456	419	464	434	428	446	396	413	454	431	426	453	406	422	419	437	420	447	444	430	432	442	436	444	422	467	457	444	425	415	429	445	473	466	430	436	440	416	432	442	405	435	403	439	388	450	414	428	432	410	398	379	426	412	445	416	443	413	390	407	449	423	399	403	392	387	441	425	422	434	427	409	467	391	456	442	388	431	450	407	420	408	449	428	459	408	416	429	417	421	437	460	425	417	423	408	448	447	430	432	445	423	389	403	449	406	442	437	402	423	404	445	486	470	431	441	425	414	420	429	457	428	417	419	443	410	440	422	427	426	421	410	410	441	422	451	424	406	420	429	438	408	480	442	447	420	427	418	434	421	420	435	446	422	431	416	425	423	411	435	413	423	393	453	402	430	397	422	439	440	435	396	447	491	407	432	418	423	445	447	426	391	426	414	422	445	440	426	464	426	423	444	426	435	398	455	443	391	435	415	464	400	416	445	433	416	409	410	441	421	421	414	434	425	389	436	442	425	437	421	428	403	429	398	442	437	440	413	430	436	475	468	403	430	409	428	445	431	443	415	400	450	385	440	416	431	439	432	420	440	451	440	441	416	443	426	432	421	447	436	426	414	393	408	436	402	470	445	425	418	414	406	414	402	417	398	426	441	431	396	436	427	399	459	421	426	457	392	406	378	411	431	463	411	437	423	417	421	410	378	415	445	422	416	391	464	417	444	435	448	417	409	413	380	438	434	443	413	418	437	444	415	381	429	426	414	455	430	434	421	449	429	434	426	421	418	407	395	449	402	431	420	414	416	439	434	416	410	414	417	439	402	428	423	461	410	443	437	420	410	469	409	412	389	453	423	429	431	393	468	418	431	444	387	397	422	469	398	423	426	420	392	434	414	429	403	431	436	429	412	427	403	445	425	392	426	472	443	414	418	421	377	449	427	413	417	454	422	426	469	426	423	440	451	399	422	420	393	427	424	389	458	428	429	416	418	409	447	426	401	399	442	461	421	448	437	446	408	424	438	404	462	406	396	412	420	436	409	388	427	423	420	428	394	433	451	430	411	416	430	430	417	404	431	450	396	443	411	425	427	478	412	395	448	428	405	438	428	461	428	415	456	438	400	429	446	411	424	417	415	431	414	402	417	439	492	411	412	426	414	481	398	435	434	465	438	422	400	422	386	407	421	458	417	434	422	402	433	417	397	424	405	433	446	402	429	402	456	408	434	443	417	403	467	428	410	407	424	412	452	442	447	417	422	397	446	401	430	439	431	431	426	423	412	399	422	395	489	404	388	431	450	415	460	404	449	419	417	413	436	427	430	443	432	416	468	409	465	456	399	459	429	468	414	441	402	417	418	380	443	432	480	432	456	401	420	417	446	425	442	447	438	425	427	453	437	448	419	372	417	403	401	411	417	431	409	462	391	428	447	430	445	429	468	443	441	444	429	410	424	432	468	433	376	452	408	398	438	431	424	446	398	427	448	439	421	443	410	445	426	411	402	427	427	417	451	428	421	422	435	405	443	412	401	436	449	410	423	466	454	415	399	430	396	398	428	444	458	404	436	429	425	460	421	422	435	415	432	433	395	419	381	465	408	436	449	425	420	429	438	417	483	444	430	413	449	438	451	460	452	457	405	407	420	424	426	408	431	390	395	412	451	424	400	387	398	405	439	431	438	403	404	397	436	441	425	413	413	465	387	418	431	412	402	414	388	428	474	431	433	457	418	409	438	446	423	422	382	405	426	411	410	422	434	411	384	443	424	432	409	409	485	433	440	421	410	435	442	384	425	438	418	412	429	415	422	437	419	443	426	406	440	428	418	453	429	430	425	411	439	401	389	396	438	455	409	435	441	424	422	440	453	389	441	456	439	395	420	433	431	380	402	438	475	441	440	434	447	409	435	431	434	436	482	429	443	460	421	448	413	432	453	448	410	396	406	395	451	396	409	415	422	443	430	426	443	436	428	441	431	414	420	435	404	394	445	412	422	434	439	428	413	429	440	439	432	439	416	424	428	450	398	429	413	420	453	400	429	438	401	411	436	418	404	457	403	449	468	449	443	438	432	417	446	415	429	429	430	458	455	417	427	412	433	446	428	421	462	436	438	429	434	430	430	401	468	476	458	398	421	455	400	414	419	393	444	426	408	422	450	421	426	440	419	418	430	427	451	426	417	400	436	406	430	441	403	441	406	430	410	447	420	444	386	389	462	416	430	455	426	386	455	395	410	428	408	453	469	423	422	409	433	447	425	464	416	449	455	451	441	453	443	430	394	408	413	438	413	434	424	449	402	441	427	473	432	414	432	448	428	424	443	417	412	448	414	420	423	468	415	486	413	448	444	440	476	430	401	434	418	399	429	389	454	425	423	445	400	421	448	443	446	448	445	433	400	426	432	433	459	387	472	397	406	449	429	444	420	436	405	421	433	414	392	447	429	460	441	440	414	415	450	430	438	448	433	400	411	426	439	418	408	434	422	437	460	402	452	395	438	421	413	428	433	406	440	448	445	416	420	444	441	451	411	447	432	420	437	414	430	437	426	413	400	392	457	431	426	448	429	414	435	434	404	427	419	436	435	415	409	419	428	406	424	438	408	388	414	427	435	450	442	439	423	413	441	401	438	421	411	427	432	446	443	436	435	428	460	435	402	441	437	447	397	425	386	370	433	420	420	424	410	405	431	446	445	436	400	421	465	413	421	449	408	416	442	422	451	388	413	463	424	385	406	423	449	386	436	409	430	431	425	451	412	409	455	424	419	438	404	410	425	489	433	444	412	421	422	447	423	459	411	433	422	423	411	410	449	441	439	442	452	388	458	438	412	409	418	440	463	420	443	441	420	447	410	412	446	417	421	447	427	404	428	439	402	425	402	425	470	439	423	402	433	431	457	395	443	451	435	393	427	429	412	413	460	398	415	439	438	472	418	411	434	438	446	390	420	438	448	426	390	432	411	409	445	398	406	455	432	415	421	447	401	411	439	452	423	431	425	415	450	412	403	409	418	434	412	448	412	430	401	476	369	448	394	428	375	429	420	412	402	442	403	400	427	439	427	440	414	443	416	395	437	420	436	436	439	412	466	434	448	421	440	460	420	408	407	429	445	410	417	417	433	405	394	460	437	407	430	444	426	404	419	420	385	433	452	439	392	418	477	415	426	432	454	422	459	400	414	416	412	430	402	405	442	412	391	431	407	411	425	411	422	433	468	424	444	366	434	443	413	417	447	443	397	399	438	427	426	408	419	394	448	442	441	422	430	420	420	397	459	390	487	424	424	407	396	415	455	411	416	421	430	435	443	405	384	430	414	398	396	406	447	413	428	427	418	409	449	429	459	418	415	406	453	405	414	431	405	422	407	454	408	430	404	439	427	398	423	422
29267	34593	40242	26241	10163	1960	472	310	273	270	220	252	243	303	257	275	268	260	262	263	234	240	254	270	251	270	248	238	232	267	248	247	255	232	248	248	242	278	229	256	234	260	271	253	258	242	257	268	263	244	285	257	253	231	253	279	257	237	256	249	241	247	247	253	263	239	275	257	242	237	267	254	269	236	244	234	262	273	238	269	268	237	259	260	235	259	234	249	229	244	280	240	239	233	233	276	261	239	274	256	248	255	261	236	264	245	249	262	271	235	238	244	233	247	255	250	260	276	224	239	245	245	256	257	262	245	257	257	283	233	246	257	252	234	234	240	276	245	259	260	233	240	278	268	252	252	256	258	301	265	261	233	280	260	254	254	275	247	244	240	257	252	227	258	252	258	256	249	225	241	269	254	235	257	246	235	252	252	241	247	231	261	262	235	252	255	269	241	282	265	256	229	252	285	231	247	256	227	238	255	235	267	223	248	246	222	262	244	248	246	249	250	267	254	252	241	277	258	247	235	245	256	258	268	274	245	252	259	241	268	278	259	262	223	246	268	237	249	263	289	287	251	249	257	259	260	248	233	257	243	254	243	244	274	248	277	242	267	266	267	253	270	262	244	246	265	246	266	229	268	267	247	265	247	236	271	239	252	271	242	247	240	243	252	238	266	260	264	252	259	254	237	242	252	248	258	254	250	268	263	263	272	257	250	243	263	292	262	243	229	267	249	247	253	244	239	265	246	228	277	255	257	258	258	259	231	240	268	222	213	254	220	265	240	246	260	268	263	268	294	267	255	238	270	261	237	230	266	242	245	245	273	253	274	249	223	252	240	249	265	212	251	236	246	267	232	266	271	267	256	269	243	246	251	221	243	238	274	231	255	229	276	218	230	216	279	266	265	267	278	244	253	237	265	253	283	244	233	224	248	266	248	253	248	226	256	271	224	252	274	224	260	252	257	261	226	256	241	243	259	259	251	248	257	243	245	230	246	258	253	255	269	244	234	251	252	245	216	242	248	240	254	263	253	212	248	226	252	249	255	222	281	273	228	264	238	222	227	229	237	266	240	261	254	254	274	254	266	273	278	271	234	262	255	221	202	244	230	279	240	226	262	246	281	237	240	257	241	303	240	265	294	259	257	243	251	252	261	258	275	267	257	254	217	266	237	261	266	273	270	274	260	294	257	242	257	270	266	243	249	249	280	236	235	244	248	262	269	253	262	235	235	270	241	224	248	250	261	214	254	259	242	262	243	233	250	238	260	235	268	236	256	260	219	249	257	217	292	251	243	263	268	262	237	255	282	228	242	244	217	250	235	261	261	235	249	253	256	276	251	242	266	250	251	282	264	251	245	238	248	241	264	245	242	261	247	242	255	241	253	253	254	260	240	248	268	277	237	270	262	258	261	244	268	246	239	239	267	248	229	230	256	237	250	273	258	244	244	246	256	261	259	264	236	230	274	269	248	249	244	254	260	269	229	231	251	275	247	254	226	251	261	278	237	275	258	257	264	227	250	238	257	231	212	254	216	248	238	253	270	264	252	278	253	246	263	266	234	249	258	271	244	272	262	276	248	230	240	262	296	268	251	234	256	258	237	253	238	253	262	267	247	258	257	274	232	238	237	235	264	247	241	277	249	271	260	261	232	268	249	235	253	247	261	227	258	228	231	254	251	261	226	287	254	243	245	246	280	242	269	221	256	246	247	244	274	238	249	237	255	236	230	224	275	257	245	250	241	253	245	247	257	287	265	258	237	269	283	242	260	229	251	240	255	259	218	267	258	254	243	266	244	253	258	257	270	232	258	271	258	249	260	246	263	243	226	267	248	260	278	261	248	195	250	247	267	251	252	244	283	253	257	281	231	258	269	238	273	264	242	294	245	234	253	253	231	250	261	261	264	255	252	244	227	239	253	239	245	224	250	239	252	248	216	246	241	248	256	251	257	223	241	251	244	233	245	216	231	273	255	232	248	259	242	218	238	254	241	229	239	241	244	261	244	279	259	242	262	250	273	255	241	282	232	255	290	242	276	265	260	249	242	239	245	252	237	249	247	260	255	247	260	254	241	259	259	222	243	207	229	275	239	233	264	259	267	261	259	270	232	248	264	246	228	235	251	259	243	249	242	238	251	254	257	219	222	251	260	256	274	251	252	236	263	261	228	256	259	236	272	249	265	255	206	270	278	257	236	247	219	248	252	265	263	266	268	248	242	231	248	252	261	225	254	257	258	243	250	231	262	241	231	258	227	270	267	272	259	266	243	248	255	285	258	266	267	246	242	244	249	242	254	226	241	253	261	275	250	239	262	231	256	213	256	251	232	256	281	281	232	260	249	230	269	243	257	274	289	248	261	260	256	261	242	225	215	255	273	246	234	248	236	227	246	241	261	252	241	267	255	239	242	277	244	253	235	283	263	277	245	252	247	253	260	250	253	268	247	238	260	255	231	239	249	265	219	255	263	258	258	247	261	253	235	263	255	242	261	248	203	261	283	269	266	233	256	255	247	248	241	272	272	262	259	236	258	280	246	250	277	256	224	231	276	259	255	254	274	234	243	251	259	247	226	251	284	224	258	239	260	257	220	285	264	259	270	252	258	267	243	233	245	235	235	285	255	248	247	235	317	253	255	251	267	220	255	257	261	235	249	232	250	257	250	243	258	248	243	238	241	250	260	235	240	274	262	239	248	262	234	228	217	256	224	261	265	252	237	263	239	242	229	250	236	261	249	259	223	231	269	270	267	254	286	247	255	236	243	242	238	225	255	263	263	263	246	237	261	266	256	246	274	267	262	220	255	225	257	272	246	244	264	256	266	252	256	228	249	263	254	211	235	244	263	286	237	243	257	245	270	225	240	256	244	262	243	259	258	251	249	265	241	245	261	283	247	251	248	262	234	246	269	266	244	251	260	261	284	261	241	256	254	290	277	241	244	251	227	258	254	235	241	263	221	252	253	278	252	250	244	233	254	249	226	269	250	240	252	241	234	255	227	238	258	278	237	238	245	260	257	259	268	270	216	278	251	252	240	249	249	260	248	261	272	237	280	214	254	290	268	236	265	256	263	254	246	246	247	241	247	268	230	232	284	254	266	256	245	264	253	255	243	235	255	278	255	261	247	213	231	260	259	263	227	269	233	248	254	265	264	267	258	260	218	258	222	280	249	260	229	232	214	246	247	233	282	239	258	232	247	268	266	251	248	245	228	256	237	249	240	236	240	275	247	243	236	236	246	238	269	246	245	262	202	252	239	252	236	251	266	254	268	236	219	244	274	248	248	240	251	247	234	247	241	210	253	292	247	248	246	251	250	234	289	243	259	266	239	253	245	266	249	270	288	233	250	262	271	250	273	243	250	261	235	213	260	234	260	242	269	257	246	265	291	262	275	229	251	268	269	254	271	239	259	283	250	212	241	238	254	239	250	258	246	235	221	267	231	245	274	252	247	289	261	233	254	256	253	266	254	256	259	240	257	225	240	251	238	266	297	217	258	254	267	247	256
32345	51133	37683	23228	10091	2248	625	396	365	318	282	330	270	334	316	287	303	300	288	304	282	316	262	300	265	310	286	290	322	324	286	312	318	304	291	300	307	312	284	275	270	265	305	292	308	289	277	304	285	299	277	243	288	286	284	304	302	287	268	320	276	279	302	300	314	295	285	261	314	308	301	312	254	294	303	271	295	293	306	286	280	273	279	287	280	255	293	315	283	300	295	288	312	279	290	290	276	322	304	308	302	312	252	283	305	289	325	276	283	281	309	298	261	295	300	275	305	284	280	302	294	295	290	278	306	312	277	318	282	283	288	302	290	272	304	265	285	296	306	295	309	277	309	286	281	292	281	306	275	287	322	295	309	296	281	303	264	278	273	267	308	279	330	285	295	265	282	303	287	301	301	281	294	315	283	281	313	279	288	276	270	290	297	262	302	314	279	295	285	277	277	311	303	287	289	302	311	268	263	311	277	296	293	309	270	286	301	267	298	318	272	288	294	279	294	285	269	272	300	291	293	276	292	281	276	253	291	284	255	272	263	305	297	285	268	283	288	280	292	315	306	287	291	266	304	309	322	320	315	305	291	300	330	302	278	272	290	309	301	290	270	308	291	314	265	303	282	281	328	252	292	278	286	283	280	257	310	278	311	287	326	293	268	299	305	276	296	278	301	252	285	289	332	293	291	300	308	275	303	291	287	296	295	250	291	294	300	266	295	267	291	297	258	309	320	295	280	278	295	283	265	307	280	304	292	293	275	283	302	273	306	280	310	295	286	267	300	300	319	299	298	257	306	268	297	259	309	289	292	298	279	268	273	282	276	299	278	288	301	293	289	282	312	287	311	263	315	296	280	275	285	291	290	288	318	304	314	303	280	280	301	281	289	269	273	299	288	279	280	292	276	272	278	272	261	283	267	297	292	314	283	331	290	294	269	261	282	259	301	302	288	298	259	261	293	296	307	308	323	304	261	278	281	286	293	264	301	298	305	309	301	252	285	283	299	270	283	297	290	282	295	300	299	278	331	298	265	250	304	316	290	290	289	301	294	275	318	296	278	289	298	293	300	283	313	291	293	259	271	296	291	317	291	311	294	313	279	307	269	282	279	281	269	271	297	289	285	279	299	294	276	303	304	314	300	282	313	320	265	243	316	270	271	313	284	294	284	270	280	296	285	279	321	297	274	288	291	260	311	307	301	274	267	294	309	302	293	286	296	304	303	314	298	293	287	287	261	328	282	296	291	325	291	312	277	277	268	296	265	302	297	293	280	301	287	267	287	289	314	281	269	284	309	306	295	279	307	290	260	294	278	288	282	269	300	289	285	259	298	304	281	289	278	287	292	277	297	322	303	272	314	297	274	309	297	294	310	308	301	305	315	290	293	312	298	270	310	307	275	279	292	289	256	306	277	307	285	324	321	280	309	299	246	326	295	283	282	294	311	305	307	285	267	308	288	289	285	268	288	308	313	301	292	299	266	298	292	276	320	311	284	281	336	290	276	306	268	288	264	273	298	274	319	293	303	288	303	280	296	306	302	281	302	294	313	276	312	293	303	307	288	321	306	295	312	263	317	290	267	299	288	250	286	282	291	290	289	300	288	303	317	315	300	284	287	289	268	310	283	288	305	286	269	314	282	302	275	293	294	269	273	329	273	319	258	306	303	278	248	279	281	278	303	233	307	289	310	308	289	290	267	283	300	303	280	274	299	280	321	311	289	311	328	294	261	284	281	269	289	298	295	320	306	309	287	319	308	299	291	299	305	279	273	306	279	271	313	291	294	261	306	310	277	301	279	297	294	310	266	286	283	287	302	316	277	285	290	320	292	281	273	316	294	313	288	263	289	318	313	296	303	262	290	292	283	286	271	287	277	292	294	278	298	310	317	295	300	291	274	270	306	308	277	301	279	285	284	295	296	288	279	264	281	286	289	317	270	309	288	250	302	307	268	285	300	324	291	282	276	278	291	303	279	263	293	290	310	297	271	300	291	279	258	296	284	283	310	270	288	290	282	310	288	296	291	297	277	291	299	301	298	284	301	279	283	316	279	308	286	286	281	292	320	322	275	283	281	297	300	284	301	325	307	294	305	302	312	279	304	278	306	283	272	307	319	265	283	281	273	285	287	284	314	283	280	276	322	297	300	297	292	311	300	287	275	285	271	334	263	290	302	309	289	257	283	300	313	269	277	279	264	268	285	265	308	281	307	321	274	325	291	313	300	318	300	282	315	336	308	303	271	308	301	277	308	309	278	298	276	277	292	292	295	297	307	293	266	292	280	290	284	309	303	282	299	298	308	285	313	319	311	283	322	279	299	327	301	271	262	283	279	295	316	294	291	302	303	294	291	279	307	286	312	289	267	330	266	337	321	294	301	285	298	282	269	289	299	303	275	297	286	318	302	310	273	327	316	277	306	267	325	301	276	302	318	297	308	304	330	295	308	273	254	297	321	315	276	315	309	338	300	283	299	275	321	268	269	312	311	289	300	329	304	301	281	304	276	279	290	278	300	305	291	284	311	285	297	270	319	311	320	280	304	250	278	296	318	291	305	287	302	281	304	295	284	271	296	300	298	285	291	267	318	279	300	302	278	276	287	278	270	260	284	272	302	304	298	307	271	325	300	277	288	280	311	277	299	307	324	295	309	287	305	288	275	296	301	321	314	286	296	300	294	269	300	299	292	270	262	325	286	294	285	263	302	325	295	323	302	278	285	296	297	307	266	302	298	282	282	299	232	303	265	321	293	271	265	276	273	292	327	281	264	284	276	308	288	315	300	269	297	298	302	286	296	318	306	279	290	288	279	255	298	291	278	283	289	262	299	277	313	304	305	287	280	275	301	253	277	301	306	267	279	263	277	312	303	276	261	306	304	310	321	292	309	254	284	301	280	287	290	292	264	316	312	287	297	261	314	293	302	302	308	290	306	308	313	301	285	314	283	265	290	284	309	294	309	283	302	298	274	330	306	301	273	302	335	288	280	332	290	272	291	315	322	311	274	266	307	295	244	312	292	297	308	299	306	276	305	279	295	285	255	253	282	307	301	314	297	302	303	284	305	308	297	303	312	294	302	308	284	274	278	302	291	253	285	286	283	258	268	280	299	278	288	271	299	288	269	277	276	285	279	304	277	283	292	295	274	285	286	327	316	297	270	251	314	300	317	291	280	297	262	309	274	273	302	315	323	287	308	287	291	290	294	294	293	287	269	308	297	268	283	312	334	296	303	266	286	285	287	253	310	299	305	271	322	294	323	295	273	281	303	255	302	297	269	324	284	278	303	307	331	271	322	278	275	293	285	299	320	291	313	269	308	321	260	295	272	277	270	304	319	290	316	320	282	292	290	276	294	307	299	309	304	290	296	266	305	279	304	269	285	322	290	284	302	286	274	266	290	320	291	286	263	287	301	332	330	291	280	275	310	294	289	300	289	308	301	298	295	261	306	282	304	308	259	313	290	272	304	271	296	324	305	279	290	286	319	298	287	288	308	304	288	306
23888	20945	28696	25294	20690	12061	2081	634	424	295	315	285	294	262	264	257	268	249	247	267	244	231	258	251	262	240	242	260	250	251	249	255	240	256	259	235	248	252	276	277	256	255	254	255	254	244	227	265	258	249	219	230	251	221	253	261	232	255	274	247	255	270	231	236	263	235	251	246	239	241	251	241	238	244	233	212	254	256	243	254	246	240	248	267	261	230	239	267	221	242	226	265	253	239	239	248	265	232	254	246	236	245	238	238	235	247	249	260	227	245	241	236	236	245	278	236	242	242	226	249	234	222	272	254	250	226	246	248	230	241	227	234	230	231	239	263	256	263	223	256	251	251	244	258	231	237	260	254	231	219	268	237	218	244	248	263	241	257	262	248	254	231	247	278	257	264	253	250	257	230	255	241	238	229	263	238	230	231	223	230	238	251	250	224	235	238	271	255	229	237	229	235	270	232	227	243	247	229	270	243	249	233	243	261	231	237	217	286	279	260	252	234	264	218	247	265	243	249	244	236	229	271	271	241	257	225	268	239	261	202	239	249	232	285	241	208	245	250	253	248	241	237	276	235	207	264	245	240	226	248	248	257	221	251	273	238	241	268	232	238	305	223	268	237	246	280	263	229	250	251	249	237	235	228	222	242	221	229	261	248	231	242	223	223	256	231	267	258	249	232	248	244	218	231	255	246	295	235	274	236	246	229	242	266	241	261	226	260	227	239	247	234	257	242	231	267	247	233	253	221	256	238	262	236	278	257	250	257	262	236	245	241	246	224	256	232	254	241	251	230	237	241	249	221	234	220	208	251	255	234	254	247	244	250	240	246	253	204	228	245	280	226	247	238	244	228	223	256	254	237	254	262	231	220	249	251	251	238	264	228	234	255	243	245	256	272	232	241	252	219	267	262	238	245	245	253	268	247	231	242	235	240	263	230	264	241	238	251	258	234	243	226	243	248	219	265	233	231	238	236	256	263	264	235	263	231	249	229	244	273	222	236	242	242	256	279	268	241	263	236	229	235	236	251	248	254	233	225	246	236	260	247	225	224	232	254	247	240	246	241	232	220	237	229	226	272	251	244	262	231	262	261	243	240	250	257	271	249	254	256	236	259	262	256	256	248	246	263	238	242	261	228	229	231	261	235	243	225	245	241	232	243	260	237	261	239	230	247	241	263	239	243	223	226	258	269	217	245	240	257	250	236	226	242	260	232	258	247	274	220	247	234	233	257	240	249	223	263	245	245	241	272	248	241	248	241	273	241	271	257	246	254	240	271	252	267	264	280	268	255	252	287	248	258	279	272	266	231	265	255	232	228	278	233	285	240	262	241	246	242	253	260	234	259	265	229	242	266	226	231	230	256	252	247	241	242	234	269	256	256	256	243	248	252	243	249	270	237	250	231	252	231	264	289	248	238	245	219	263	232	273	229	241	274	234	220	209	261	254	218	269	255	243	241	236	253	228	254	224	243	254	264	243	223	249	250	236	275	218	240	235	247	290	252	256	230	233	237	224	227	253	212	240	239	252	239	240	255	242	246	215	231	247	246	256	237	235	212	269	238	237	251	240	253	234	232	259	243	256	253	243	237	277	240	259	230	241	265	239	241	243	239	255	262	220	257	243	242	221	251	269	254	235	247	206	246	247	272	235	242	261	203	249	261	243	243	245	260	226	245	227	236	270	234	236	227	261	239	265	253	262	252	223	242	234	235	236	250	249	215	244	249	251	258	215	217	251	254	260	248	225	235	243	241	285	267	235	246	225	271	246	239	234	255	234	222	200	229	224	227	252	249	237	253	237	261	238	275	248	260	227	253	238	249	223	236	224	235	240	250	264	254	252	236	220	242	272	229	260	271	248	245	238	249	259	232	264	221	268	249	251	270	245	243	259	259	264	258	225	251	210	258	258	210	256	215	238	242	249	249	245	266	228	241	250	230	251	246	213	244	243	246	258	214	248	230	251	261	237	244	214	268	232	265	278	256	238	234	252	257	257	256	234	247	263	235	253	236	231	240	256	237	260	227	266	253	267	251	263	256	226	257	245	232	247	257	256	237	280	223	223	262	244	251	243	213	258	240	262	244	259	255	229	236	227	229	238	238	255	247	252	226	265	242	251	204	221	225	229	261	230	227	217	245	235	250	256	263	238	231	227	258	241	252	242	238	245	252	257	239	238	230	262	272	240	235	269	268	250	235	239	255	242	235	235	219	237	259	276	233	244	240	272	250	265	239	249	254	251	234	220	256	238	253	263	250	230	233	219	256	244	216	248	239	252	217	245	256	260	237	241	233	235	234	231	245	256	252	247	233	228	262	242	226	231	246	274	252	272	237	250	249	258	252	245	238	244	254	255	255	219	223	235	252	234	243	239	251	254	248	246	232	232	252	264	277	240	228	243	233	257	226	261	247	268	232	262	243	251	268	241	236	235	221	250	252	263	204	235	247	255	242	234	250	231	240	228	249	233	213	223	252	210	243	222	246	239	215	217	254	251	246	218	269	241	244	253	242	263	240	231	233	237	212	256	217	268	246	266	245	240	253	255	233	206	237	235	220	247	230	275	214	222	242	254	254	225	255	248	248	227	236	240	226	230	234	235	255	209	248	205	218	222	241	241	235	277	235	266	242	253	250	225	262	253	235	252	237	240	246	238	234	216	249	217	233	230	234	230	232	240	244	249	242	244	239	243	285	266	244	229	237	260	262	223	228	233	235	258	238	230	231	262	235	233	231	264	229	234	249	253	266	250	232	261	241	267	246	240	242	264	245	263	210	255	254	235	242	265	228	236	252	221	261	249	236	253	227	231	260	235	240	259	248	240	227	267	244	239	250	265	227	252	252	256	248	226	237	245	274	238	220	237	244	250	221	221	239	228	248	269	263	245	235	261	250	250	244	265	253	232	239	257	236	254	235	242	269	236	267	258	267	265	237	242	206	265	233	229	268	261	260	235	238	281	250	252	219	250	232	259	226	215	243	253	216	217	236	243	266	244	248	220	259	266	259	257	235	228	230	252	286	241	229	212	252	266	242	263	238	233	247	232	237	239	222	266	235	233	231	239	243	237	245	249	237	269	229	244	254	230	242	242	244	229	241	267	258	245	270	252	234	239	242	251	242	246	245	247	268	227	253	242	256	245	264	235	276	257	234	232	261	237	267	271	280	243	236	244	236	246	240	241	237	238	247	242	246	246	243	247	249	249	238	233	241	252	245	228	257	251	267	226	252	234	247	249	246	232	229	250	257	246	240	238	239	247	237	264	225	240	275	268	249	248	259	265	239	250	252	220	225	252	249	268	220	239	256	258	249	222	243	245	256	218	239	244	251	242	248	284	247	250	260	253	261	259	216	261	242	245	242	274	250	265	247	270	236	268	228	248	226	257	245	247	240	242	237	262	247	235	254	240	249	254	245	271	252	232	290	269	266	253	256	239	230	271	249	238	282	239	249	230	249	248	210	246	214	218	256	239	260	261	280	230	236	247	249	243	221	229	257	262	263	242	249
37225	60722	45703	28488	13824	6122	1319	696	559	395	359	341	333	313	314	350	306	268	296	305	296	260	270	286	296	303	297	280	308	283	273	285	281	248	266	326	277	278	272	300	233	289	269	277	289	266	303	255	297	289	273	273	263	284	245	232	291	274	261	289	286	296	262	295	286	280	280	286	286	296	266	258	296	277	255	303	312	278	274	286	288	252	271	291	255	263	254	269	280	296	248	293	274	254	251	292	287	273	246	284	310	302	305	284	283	288	289	281	287	296	271	242	295	270	281	258	252	255	261	316	270	270	277	306	273	291	302	245	323	305	256	289	298	280	300	267	298	243	277	279	303	298	254	279	304	276	279	264	257	272	304	272	288	296	278	279	298	304	281	279	267	307	296	273	293	284	308	280	296	280	268	265	274	270	265	281	291	277	276	277	260	265	257	288	280	273	271	300	278	302	285	297	276	294	275	268	282	288	304	256	285	307	277	266	282	300	271	285	291	302	282	279	276	293	283	301	282	250	292	295	276	296	268	308	260	281	293	297	272	287	289	287	281	293	308	311	280	255	285	286	298	308	265	264	274	271	239	283	288	265	285	260	235	295	276	254	319	279	282	309	282	264	279	287	297	285	288	274	293	292	247	269	261	277	261	292	320	273	284	289	277	315	263	306	299	293	277	308	305	256	271	264	275	276	280	284	280	271	279	275	285	289	271	264	298	274	268	247	295	256	293	255	293	283	275	288	293	242	264	270	295	297	303	265	272	294	308	276	254	318	279	287	282	267	273	268	277	290	290	287	284	266	308	284	300	308	266	293	285	264	293	287	274	285	258	284	269	296	269	309	274	261	278	317	259	293	283	286	272	267	289	275	279	296	291	302	286	288	224	265	280	246	271	281	280	257	314	285	305	271	266	299	279	293	258	285	286	300	281	263	314	292	284	289	294	271	261	245	286	308	278	269	305	281	286	284	284	281	254	296	277	266	263	281	255	296	272	284	286	245	268	282	251	281	274	267	296	270	295	291	289	287	270	305	260	262	290	321	262	303	304	275	270	297	289	271	289	279	280	260	300	261	267	251	266	284	246	308	300	265	266	298	285	278	277	299	260	261	252	296	295	271	282	293	267	273	265	290	259	282	305	321	276	272	273	257	306	271	279	282	287	277	288	306	296	265	283	287	267	293	252	266	268	308	251	265	276	276	276	249	281	288	284	288	289	316	253	286	270	308	302	285	297	308	269	287	276	278	282	296	304	278	274	288	281	288	279	260	281	276	298	269	254	276	255	253	276	256	284	329	260	297	290	306	249	279	267	314	252	295	291	244	275	279	297	284	259	270	307	269	291	248	299	278	291	281	269	298	283	279	270	297	277	265	297	258	270	280	298	286	304	322	286	301	269	290	292	285	274	302	293	281	270	301	270	278	276	262	248	283	258	265	281	328	268	299	303	261	268	289	272	287	259	279	277	295	280	328	270	296	279	280	315	260	302	295	308	292	284	268	278	269	247	286	256	283	305	299	279	266	297	287	270	287	261	295	273	262	260	281	294	283	296	265	279	257	257	286	296	240	263	297	269	243	267	288	306	259	295	289	265	288	279	287	273	260	277	281	288	293	301	285	286	276	270	247	273	263	301	300	288	277	254	294	305	284	264	257	263	275	289	245	305	289	280	320	283	278	265	307	270	276	264	268	293	277	280	257	286	276	271	293	244	286	300	271	254	257	283	280	302	311	277	278	288	288	317	258	279	261	305	286	261	270	259	275	282	267	327	271	264	302	286	257	270	265	263	278	256	287	280	285	267	304	296	263	260	270	271	290	250	273	283	267	284	253	287	252	255	292	278	309	263	269	275	276	314	273	283	278	278	297	256	303	244	279	273	290	287	267	310	306	273	275	290	243	290	261	264	306	264	261	276	271	246	303	303	264	251	267	290	288	269	276	254	263	257	300	271	282	254	266	281	284	276	271	281	265	308	279	304	291	273	273	282	300	250	252	299	289	284	252	280	274	272	303	251	300	270	301	267	274	302	282	260	284	278	290	286	280	275	274	253	268	289	275	305	274	267	300	274	274	293	295	269	284	277	277	308	282	286	261	272	265	272	268	270	294	275	280	291	263	285	326	297	303	257	309	252	302	285	279	266	270	286	290	270	276	268	282	310	254	289	293	283	287	299	283	263	254	290	269	276	273	294	297	302	280	288	250	297	272	255	278	266	281	320	310	289	276	307	293	270	262	287	305	288	274	260	296	285	297	302	276	314	261	294	283	265	272	279	280	289	263	265	301	290	272	282	288	324	273	288	253	318	270	314	269	300	277	284	278	310	250	295	288	254	279	258	277	258	270	260	268	276	287	293	261	289	268	278	298	282	289	270	266	273	296	290	291	281	267	291	287	256	274	274	281	291	250	301	298	274	302	290	256	306	276	250	286	236	265	282	291	290	282	273	305	301	269	287	272	274	262	306	311	299	272	268	271	280	284	279	295	252	284	287	293	252	262	264	282	269	270	278	290	295	282	286	280	277	251	283	289	272	275	294	286	248	268	290	274	291	303	291	273	286	255	265	278	295	258	290	260	294	259	279	269	251	267	274	284	320	282	329	311	256	309	274	257	289	293	261	254	312	287	276	287	251	274	303	294	283	265	268	256	311	273	257	311	276	274	288	296	286	264	286	266	255	273	290	268	268	289	274	278	291	260	255	260	269	269	297	293	285	266	296	283	279	278	297	270	250	283	301	281	261	248	312	260	265	291	299	303	286	282	274	276	271	274	300	283	283	270	294	296	270	279	284	309	272	288	281	325	268	258	276	283	272	289	261	292	274	292	300	269	286	320	306	260	305	294	279	301	278	268	280	284	262	304	268	269	278	300	292	280	260	261	290	250	278	271	289	258	294	257	271	314	301	293	302	272	269	306	318	267	260	269	303	300	282	283	267	265	290	258	285	316	293	259	286	269	253	277	299	279	273	252	286	312	298	280	287	286	236	259	272	258	262	266	288	270	261	300	287	269	264	286	293	303	296	258	279	247	262	272	280	281	274	273	287	278	289	251	260	287	263	296	262	307	285	303	264	281	277	286	265	273	285	289	290	286	277	287	310	287	255	281	281	280	275	273	280	291	285	293	253	282	279	299	321	272	310	281	322	279	262	269	289	286	312	262	287	291	264	334	267	321	283	260	299	277	263	297	266	305	254	289	297	271	301	306	304	237	261	294	255	276	256	308	309	281	296	248	287	288	277	306	268	268	267	302	299	253	273	284	262	285	288	287	260	301	298	261	271	250	293	291	247	297	253	302	260	259	271	313	278	290	261	255	299	265	272	266	257	254	296	275	308	280	314	288	273	258	300	272	278	295	299	281	262	265	286	300	278	266	279	274	272	253	284	296	257	283	302	272	272	293	308	297	281	298	277	268	278	285	289	286	289	294	252	278	264	266	269	280	311	296	266	281	305	302	305	300	305	298	267	276	266	268	263	250	280	269	259	317	278	263	294	259	287	277	292	281	291	311
24986	21306	28738	25397	14418	3763	737	486	432	417	348	361	358	345	370	335	370	393	373	371	329	366	346	400	343	324	368	324	380	382	331	344	356	371	358	355	355	360	328	381	335	358	389	343	354	371	382	355	376	373	344	334	354	342	349	368	348	365	368	367	359	358	363	340	378	353	375	338	349	346	342	379	348	317	352	344	357	352	394	365	360	360	339	345	392	324	340	368	385	374	379	347	337	378	388	343	318	387	361	378	362	357	323	380	362	361	365	339	374	322	386	369	357	367	364	346	366	320	345	340	387	346	323	333	345	360	379	374	355	372	345	339	356	342	359	342	377	355	322	328	352	356	380	343	368	382	332	363	345	349	370	376	331	335	354	351	361	334	344	360	361	361	341	320	353	339	369	377	349	402	384	319	357	369	352	351	333	373	334	337	340	326	353	362	342	393	339	335	351	343	337	356	319	382	355	371	347	342	366	351	322	374	350	302	347	362	358	350	366	348	335	360	344	354	380	383	382	356	353	323	377	373	347	356	314	388	365	346	322	355	349	311	348	375	374	383	350	354	307	357	370	349	324	332	363	344	357	394	374	360	355	366	345	373	385	373	354	360	339	363	362	355	342	347	355	366	348	365	350	361	349	347	356	351	347	361	354	336	345	341	352	343	347	354	388	346	366	385	382	340	348	335	350	358	380	335	365	364	329	362	357	354	369	337	347	346	382	374	380	390	347	329	355	340	331	345	349	356	384	359	350	362	333	333	333	337	371	367	334	388	330	358	339	357	332	327	334	363	398	326	347	375	360	363	330	365	338	346	346	344	322	338	375	351	357	398	385	376	339	348	330	364	362	365	354	373	352	345	336	351	342	367	347	357	359	386	351	329	334	352	380	322	354	379	364	331	359	391	326	390	305	381	352	374	359	394	370	326	338	342	365	335	353	339	354	348	371	340	368	324	378	325	403	346	336	365	353	385	373	334	385	341	382	371	322	376	326	339	387	376	386	340	332	341	374	386	339	363	358	331	341	363	353	368	372	366	375	334	384	326	389	376	362	361	343	365	353	337	346	325	324	385	360	351	366	369	346	308	358	365	358	349	352	341	341	354	370	367	354	371	343	347	321	369	362	366	326	368	349	356	353	321	379	391	349	328	366	346	387	388	348	375	348	334	347	341	345	327	323	373	375	409	379	361	358	330	351	353	355	357	360	371	382	379	345	342	383	325	353	385	359	349	349	363	322	337	380	335	357	384	363	373	358	390	354	337	335	324	355	374	367	338	317	389	348	412	372	335	351	350	339	379	364	326	321	366	391	319	346	340	384	391	373	354	380	356	378	395	392	364	354	357	341	356	381	365	371	377	369	354	356	365	353	373	343	390	354	339	369	368	346	361	343	386	359	348	327	355	331	354	352	386	360	339	351	371	341	352	381	356	365	321	383	359	358	338	370	363	359	350	348	333	373	345	355	333	352	317	366	321	378	324	354	387	370	352	356	360	353	338	338	360	365	371	325	343	377	326	346	353	348	377	348	340	366	383	349	335	359	359	376	359	329	345	340	350	363	363	366	346	337	386	333	362	354	347	349	373	332	359	350	383	363	359	372	347	391	358	376	342	354	368	319	350	334	341	374	364	375	357	374	350	336	376	366	315	354	337	337	304	339	370	395	361	356	402	350	383	354	350	365	382	333	345	357	367	379	363	309	348	338	334	381	381	365	342	362	339	362	335	349	342	383	340	331	353	333	332	337	329	336	348	348	370	353	328	327	337	339	358	378	342	371	363	348	370	368	350	353	357	366	357	313	349	362	355	327	367	375	362	336	322	348	374	362	396	371	373	358	346	335	332	375	370	343	328	340	388	359	363	338	374	363	355	372	362	384	400	395	404	342	344	336	359	349	330	351	394	356	369	355	362	355	384	355	351	341	392	333	401	339	354	365	369	360	332	390	359	376	346	352	340	379	347	386	342	334	356	349	374	328	311	350	342	363	355	378	336	369	355	364	341	332	349	354	365	370	316	356	351	350	342	340	352	363	354	367	355	314	357	349	355	342	350	372	308	357	354	351	371	344	369	371	362	367	371	346	337	319	379	370	356	369	357	347	365	366	383	389	344	346	357	372	350	343	321	366	370	325	389	359	375	371	337	383	344	378	378	392	363	341	351	332	360	322	378	351	374	380	356	330	337	344	331	355	369	368	378	361	342	354	358	336	343	357	365	344	374	368	325	338	334	349	349	363	348	397	342	333	341	339	344	353	376	350	339	355	341	370	367	337	348	377	304	331	338	377	341	339	381	393	351	356	364	371	361	367	361	344	348	336	381	360	346	318	356	367	369	388	355	377	338	367	377	344	346	314	346	327	352	370	326	348	383	367	347	345	390	302	336	332	349	351	365	324	365	316	379	359	341	358	350	347	332	376	348	354	374	331	345	351	332	338	345	374	371	369	313	360	361	345	383	328	356	361	349	348	338	348	319	339	372	366	344	367	369	345	337	315	354	347	402	339	361	349	340	333	373	347	331	344	339	398	344	375	331	364	371	336	356	362	334	339	319	406	399	349	361	354	362	353	362	335	353	377	378	390	351	337	390	375	337	370	335	343	349	367	318	386	354	379	390	369	365	353	342	349	370	374	373	363	361	355	366	347	358	371	318	348	397	324	326	393	346	354	345	346	339	361	342	364	366	375	341	329	354	354	375	350	351	348	366	373	373	374	368	392	376	378	356	349	337	340	354	387	346	378	335	343	356	354	374	314	371	344	403	357	347	343	394	396	316	372	374	392	381	375	369	353	339	307	342	327	375	343	349	362	356	339	344	354	373	338	318	370	348	357	350	313	338	340	338	365	367	333	334	363	323	373	362	346	364	377	338	371	344	365	352	328	346	345	383	378	367	317	355	356	331	318	347	333	317	384	334	354	323	365	362	365	311	358	375	366	344	359	371	359	374	350	342	346	361	365	332	363	336	338	327	356	347	366	383	360	380	320	353	364	377	328	321	408	382	344	353	375	373	385	354	377	341	357	362	373	356	353	345	355	355	335	344	346	351	358	335	345	340	338	353	366	396	368	356	347	356	384	333	363	364	355	389	361	365	383	326	367	359	376	376	351	387	342	352	349	354	348	358	359	342	376	374	368	351	359	349	356	324	325	371	378	347	360	390	347	375	345	371	328	322	352	310	348	331	358	379	363	380	377	353	369	371	340	336	336	378	352	337	368	376	366	360	337	364	335	380	366	379	351	383	315	394	354	342	353	359	339	383	371	361	364	331	342	358	340	373	358	351	369	362	380	355	361	361	361	346	329	342	334	341	349	337	370	335	319	337	335	387	370	385	371	352	365	371	357	337	373	358	366	356	341	360	338	325	335	354	360	321	395	339	323	375	350	352	369	338	363	350	336	363	325	339	369	344	364	343	354	358	332	353	302	352	357	349	374	388	316	348	337	382	361	361	331	348	348	328	334	334	358	324	340	368	326	355	346	374	364	362	334	340	370	367	353	324	357	375	369	326
39497	56080	38294	18777	10845	3579	908	656	559	544	443	433	427	462	395	402	413	436	398	418	411	425	419	438	393	403	427	415	404	423	384	409	430	425	422	391	347	403	375	398	445	396	450	444	417	391	444	408	429	401	420	406	363	373	412	375	424	406	442	408	433	422	396	429	392	422	385	429	370	428	429	380	381	420	395	408	411	390	413	376	401	394	410	399	404	363	400	403	405	429	403	369	405	423	425	361	405	440	408	422	408	403	407	437	415	386	419	422	431	370	395	376	389	405	438	437	432	398	386	451	425	390	383	401	381	392	404	381	403	418	402	426	391	433	399	415	407	401	382	388	399	375	421	404	368	411	430	412	390	422	411	381	421	412	377	422	428	365	378	439	397	391	373	423	422	390	424	379	435	377	394	425	396	423	401	399	395	427	399	406	407	413	430	373	393	404	393	426	411	387	399	423	389	453	426	375	416	394	423	403	422	411	380	387	393	453	370	430	397	387	433	428	408	422	404	388	378	377	429	400	395	392	403	410	363	386	436	427	359	370	440	417	391	415	400	413	398	396	418	396	437	372	398	420	426	373	393	414	378	424	385	385	395	447	381	409	419	368	383	393	387	404	398	438	377	431	405	407	415	422	399	445	416	401	393	394	440	389	425	403	416	411	380	392	417	411	376	418	410	377	378	389	411	441	394	392	414	413	382	428	371	382	379	381	438	406	375	392	390	390	398	391	399	384	369	418	418	389	421	440	405	417	427	397	412	421	408	391	381	392	385	410	403	437	418	402	409	372	422	408	389	391	401	393	344	389	412	397	414	397	378	408	416	435	374	406	410	379	453	395	418	400	409	411	382	398	425	380	402	363	432	396	420	388	374	379	407	359	398	410	403	394	409	450	406	438	401	441	426	423	411	392	428	373	428	394	432	389	406	403	417	382	410	398	394	415	387	380	419	407	458	358	412	387	436	398	402	403	421	443	430	395	415	371	396	380	405	385	430	411	403	438	410	431	408	393	421	372	404	409	398	409	416	400	385	409	364	433	408	376	443	427	392	391	406	424	414	435	378	401	393	393	418	377	424	403	417	380	408	411	387	438	414	399	421	378	374	398	425	408	384	408	389	406	439	381	404	443	397	408	401	390	429	404	439	419	414	423	404	401	427	429	414	384	404	416	454	416	405	399	440	410	400	383	388	410	386	413	382	409	364	391	387	387	397	381	414	411	427	413	401	369	405	383	406	411	403	407	415	395	402	417	387	421	385	409	418	421	391	421	370	357	391	382	379	417	385	432	419	436	430	420	363	387	407	400	377	375	431	402	394	410	409	413	383	413	415	434	387	388	418	397	398	437	368	404	405	420	396	410	380	429	410	398	382	414	353	443	391	386	395	389	426	381	388	409	388	425	389	381	401	428	416	460	402	387	398	421	391	416	394	402	409	389	392	423	392	404	399	414	407	417	396	368	401	438	382	391	414	422	386	417	380	407	413	394	415	411	401	406	393	409	403	415	412	389	389	397	398	424	429	406	385	422	421	432	388	387	384	384	454	409	418	407	378	386	398	428	401	425	408	428	395	391	407	359	375	409	365	435	380	405	428	424	410	354	434	391	370	365	370	420	367	384	432	430	406	425	409	427	397	410	398	411	391	385	388	404	423	389	384	409	403	399	403	439	400	398	395	432	364	405	399	431	410	396	437	411	358	378	376	391	402	389	413	406	395	403	403	408	417	417	406	412	434	386	410	408	408	422	400	414	404	402	399	404	413	394	395	405	392	370	416	361	408	414	414	388	406	424	377	390	397	383	416	396	367	364	418	433	401	364	451	407	418	423	396	389	407	418	405	421	414	409	416	387	439	422	393	392	424	406	364	387	402	375	410	432	417	408	411	436	416	360	408	429	401	375	426	390	412	399	419	409	414	408	399	410	428	421	407	407	406	369	395	409	418	400	390	382	422	416	409	416	457	410	419	398	421	375	423	410	383	439	423	396	392	418	396	413	351	398	379	395	417	419	418	422	375	392	405	428	400	411	423	389	393	394	378	400	373	389	440	400	416	404	424	399	397	403	417	404	389	408	443	395	408	437	400	416	408	425	383	410	397	398	390	417	401	405	438	372	429	413	404	417	372	411	419	429	437	405	410	413	332	436	400	434	402	402	403	430	393	423	422	429	404	385	399	405	392	433	424	419	372	392	401	428	402	389	392	403	377	399	372	410	408	391	405	405	378	412	386	432	385	386	384	373	414	398	411	387	438	411	419	421	379	382	428	426	416	393	425	433	417	409	442	402	377	405	376	412	403	422	418	420	409	407	375	408	371	414	421	418	404	374	408	384	396	381	418	403	411	378	397	401	376	417	373	414	378	352	392	378	408	432	429	382	418	398	403	447	405	403	434	407	415	401	459	393	405	396	401	403	389	398	375	432	392	393	381	359	425	422	413	367	406	436	399	410	420	424	375	403	376	392	418	367	390	370	375	425	407	393	414	377	414	416	412	398	361	420	379	435	416	393	375	387	361	395	421	391	421	384	422	377	409	385	427	406	387	417	431	371	410	383	420	414	389	405	442	396	404	427	385	438	394	384	395	441	401	401	367	404	402	390	414	406	407	412	439	355	379	411	357	407	401	383	402	416	387	378	397	420	408	394	348	419	394	389	397	389	428	388	401	425	382	381	413	373	386	433	406	431	432	410	395	388	404	420	447	414	391	418	417	438	395	416	434	416	429	397	420	444	403	393	422	373	371	400	441	407	384	351	416	409	404	366	401	429	427	425	424	412	418	417	430	410	414	416	413	383	412	447	406	397	420	412	408	437	410	369	385	399	392	390	415	435	380	387	390	428	394	376	393	420	392	367	413	415	436	435	385	406	409	396	388	357	416	375	407	412	387	408	395	394	388	410	423	408	432	424	415	397	393	383	403	406	403	397	378	431	408	404	396	401	412	411	426	360	411	428	412	422	384	407	398	422	418	426	433	399	442	405	399	408	415	409	445	385	420	383	373	363	386	388	435	411	426	392	387	380	414	369	416	381	401	398	407	411	378	396	395	386	421	440	390	384	399	411	444	396	392	397	397	390	396	372	398	384	415	420	399	408	475	421	398	405	388	430	380	411	436	411	398	388	392	417	414	418	434	382	416	408	393	412	408	375	421	378	418	385	417	437	406	361	416	400	403	406	430	442	403	387	410	399	413	410	415	359	392	435	433	417	388	403	401	380	345	399	408	405	398	413	402	404	384	392	417	439	399	370	390	408	407	388	419	393	377	383	421	415	410	426	409	395	423	411	410	357	382	425	386	420	395	398	375	438	400	399	370	395	382	409	427	385	385	416	387	454	398	399	358	397	410	406	436	400	401	384	395	371	372	418	405	404	402	378	412	422	435	399	426	390	427	416	403	436	412	366	382	440	414	436	396	389	418	370	387	427	380	408	427	404	393	376	380	392	389	432	418	425	405	422	413	360	365	385	399	387	424	414	429	417	430	407	372	431	385	396	405	374	412	438	417	382
22730	20885	28330	23978	21313	20137	9070	1341	775	614	514	473	433	445	418	419	408	431	402	411	393	386	359	385	367	438	430	398	384	398	402	393	364	393	378	395	397	371	437	405	389	415	397	396	424	391	373	389	354	395	417	406	404	381	400	379	428	373	375	419	414	401	404	402	401	412	395	411	407	379	366	383	427	379	348	398	407	375	424	424	405	389	385	414	444	436	407	383	404	367	439	406	430	415	401	392	398	373	401	378	368	389	368	389	395	408	375	408	404	376	380	396	404	376	389	419	390	363	438	349	435	406	394	421	389	407	399	410	374	379	404	404	379	401	413	379	392	371	399	372	373	413	449	374	377	388	398	385	410	400	397	417	389	394	387	396	418	368	395	380	400	389	354	356	387	401	373	397	375	408	391	410	429	375	397	388	368	392	383	401	426	405	398	382	403	367	390	392	376	407	389	378	391	360	396	394	387	369	377	398	410	419	387	376	423	389	401	376	406	400	360	397	371	412	413	388	392	430	437	358	398	382	361	419	388	361	417	370	426	394	398	381	391	404	387	454	386	389	387	413	401	392	410	373	401	379	400	397	377	382	352	390	346	415	417	399	371	391	423	386	390	369	385	395	417	394	433	418	353	400	383	426	386	392	402	401	409	388	356	378	383	378	384	399	417	399	388	392	419	395	368	379	414	376	420	418	404	381	399	389	376	403	402	384	408	380	401	368	418	414	411	371	387	411	393	386	374	399	393	416	387	405	389	415	392	395	378	418	385	397	443	407	440	371	390	384	393	345	378	377	430	366	401	386	393	397	411	411	399	390	380	400	401	422	407	365	374	404	390	368	402	384	415	379	403	392	414	362	387	368	381	363	378	406	380	377	390	407	368	372	413	384	389	392	426	357	372	379	382	403	400	397	424	376	396	394	413	385	377	404	354	396	362	411	384	448	412	387	414	382	377	387	362	418	402	381	390	414	369	404	344	359	391	387	395	423	366	387	382	369	390	391	362	371	389	415	366	413	361	396	370	370	395	389	384	418	386	401	393	407	376	367	383	378	434	368	404	404	402	372	384	410	398	381	395	409	411	411	366	382	390	396	410	388	402	437	369	398	383	397	373	380	410	424	416	362	352	352	398	366	399	364	418	377	373	365	377	397	365	386	415	390	396	418	410	374	376	366	389	389	375	424	399	362	416	368	395	382	423	406	368	401	408	419	389	409	361	388	404	387	397	364	385	377	389	359	355	391	390	407	410	384	364	368	379	376	414	353	357	402	377	395	410	400	363	364	359	407	369	373	371	373	414	394	410	388	377	389	368	407	401	396	365	414	351	405	397	402	365	395	391	371	401	404	428	401	381	391	376	400	394	409	382	396	427	372	377	383	439	437	374	393	392	372	361	351	371	391	375	370	384	418	360	397	418	372	384	383	419	388	400	364	376	426	397	379	407	352	408	374	414	386	375	372	400	408	401	407	359	347	382	392	377	409	366	376	354	354	413	366	379	357	378	388	405	392	417	403	437	393	403	409	405	402	396	420	438	366	394	394	370	417	387	376	409	361	431	368	373	430	398	407	383	409	403	428	382	403	386	365	389	377	361	399	405	423	368	416	411	397	366	381	354	372	381	396	334	437	382	399	404	383	387	408	369	378	365	407	378	399	411	412	371	406	406	410	392	378	397	368	396	407	387	372	402	384	413	401	403	409	394	402	383	386	402	384	378	400	412	396	403	406	401	400	419	384	387	391	402	397	385	392	387	389	337	403	368	401	386	396	379	383	393	403	381	408	346	410	393	373	376	394	404	436	366	405	399	358	365	369	385	430	390	375	364	381	400	393	387	390	387	407	384	415	349	383	353	375	424	363	397	388	403	403	355	379	370	378	379	384	360	385	382	380	422	384	426	372	385	395	386	397	396	420	390	406	420	389	380	399	402	374	427	403	420	418	372	365	380	375	417	374	364	396	388	391	421	400	360	413	437	416	383	370	376	380	387	384	388	361	398	391	372	397	387	386	384	407	413	404	389	374	400	405	383	405	378	355	391	396	399	373	406	336	387	409	408	388	392	374	363	349	363	381	380	409	373	390	398	405	379	396	385	386	395	398	380	405	406	407	390	359	395	426	362	396	403	418	369	429	402	366	413	441	363	399	383	427	412	411	375	412	372	349	383	380	376	402	400	374	382	379	364	397	383	390	399	415	362	404	404	371	373	401	373	417	367	416	410	375	374	396	389	340	382	356	388	373	389	446	402	384	415	377	393	413	392	353	371	376	388	362	392	351	370	391	415	375	395	393	391	374	408	421	395	377	390	366	347	445	391	381	386	422	377	381	392	333	410	387	401	393	405	416	398	389	411	413	385	398	441	398	386	404	386	398	373	374	411	399	387	399	379	403	403	363	409	356	359	425	393	404	416	389	360	355	380	408	406	429	415	402	391	391	397	362	373	415	401	353	375	364	374	372	404	382	384	366	379	413	422	427	396	378	375	370	441	397	362	377	410	389	375	361	395	406	374	377	403	391	402	431	382	398	403	369	371	412	400	357	433	421	380	349	390	366	424	384	386	377	404	373	441	374	380	391	385	391	394	390	362	379	366	373	386	369	365	386	391	375	384	374	388	386	396	393	370	384	396	406	409	376	397	384	381	391	368	369	381	374	382	415	395	407	392	405	379	403	415	424	396	317	404	415	384	382	352	400	403	378	405	373	411	382	391	391	383	380	428	372	392	395	384	415	342	347	414	398	396	385	380	381	397	414	418	384	393	374	429	404	399	401	389	412	409	387	369	403	355	395	427	386	401	404	407	394	396	386	381	392	372	377	372	381	378	392	387	399	387	381	388	383	431	393	400	395	356	366	368	359	359	387	400	407	416	362	405	380	382	378	393	408	383	398	402	390	388	429	390	400	373	410	420	395	439	383	361	417	399	408	381	404	402	388	392	385	365	410	377	358	363	387	383	420	381	367	370	390	426	397	407	374	374	323	396	401	429	384	390	395	386	404	378	398	376	393	385	439	397	401	373	385	409	389	387	428	420	392	406	373	373	396	416	371	383	387	373	405	397	411	395	396	384	375	372	400	411	394	394	347	407	391	415	382	367	380	402	361	405	353	370	375	385	429	392	390	400	388	397	411	378	425	396	360	397	403	407	398	384	378	391	392	407	344	389	374	375	385	380	410	390	398	442	381	414	415	364	391	398	395	380	396	393	385	406	408	396	356	380	407	414	388	387	362	370	383	371	363	369	420	378	396	413	383	372	409	402	415	419	402	433	390	432	355	348	406	382	385	366	388	369	403	401	406	397	384	372	366	406	368	417	407	392	366	390	360	344	358	399	396	390	405	386	383	436	390	393	422	373	387	389	396	404	394	402	398	391	399	366	409	383	354	377	369	377	395	362	397	364	425	369	422	378	394	394	404	395	452	386	403	373	406	373	406	383	382	451	383	368	398	402	365	375	394	379	397	383	377	389	386	427	400	372	381	376	422	388	365	384	388	427	391	372	385	351	421
41777	64566	45812	35437	21904	7028	2250	1164	956	811	593	607	513	499	473	445	461	469	432	410	428	450	439	411	426	413	445	434	425	463	459	433	413	438	419	410	407	439	431	436	420	411	414	478	418	422	433	440	447	461	422	431	440	442	415	449	460	450	430	399	428	441	437	430	409	416	391	432	403	406	413	430	405	411	449	424	434	461	437	434	414	423	434	463	405	408	451	455	404	413	445	440	429	411	429	403	411	421	416	452	425	444	426	425	414	406	441	399	400	486	450	408	447	426	400	444	412	441	445	454	419	393	412	390	413	463	444	421	428	406	413	428	404	423	440	464	409	372	419	386	462	445	411	414	418	411	417	421	416	434	377	402	385	450	438	418	381	462	412	398	449	429	464	422	461	463	408	388	431	416	415	430	415	418	416	445	434	412	455	403	445	443	402	438	445	477	436	438	430	426	412	433	434	441	431	431	447	425	449	428	424	411	399	401	454	410	415	455	454	401	398	409	400	415	425	412	455	414	434	423	432	423	415	415	394	453	448	399	428	401	417	450	413	456	435	442	433	420	421	440	423	411	416	407	391	425	427	414	436	426	394	408	416	392	412	441	454	418	419	394	371	426	391	464	448	446	440	442	430	381	437	423	467	430	405	433	413	420	412	449	410	452	419	430	460	420	454	436	402	428	422	437	425	437	394	423	438	434	400	426	426	446	435	416	421	444	433	391	414	446	427	438	404	439	391	410	406	427	414	420	430	449	459	450	439	473	439	428	443	381	442	433	439	422	440	424	446	408	408	421	428	441	422	453	455	429	442	458	443	405	478	435	412	468	464	449	444	451	424	421	400	402	467	421	434	426	405	401	451	422	403	465	443	428	431	417	454	433	427	436	419	421	397	410	438	450	427	378	451	430	431	417	435	415	414	429	401	439	423	393	429	405	426	450	399	418	408	433	428	421	422	453	415	397	404	436	440	441	412	432	415	401	463	385	408	410	392	446	414	453	465	439	421	432	439	424	442	440	411	424	440	419	439	407	433	422	417	402	416	444	429	364	405	437	420	386	435	438	409	409	426	454	431	444	419	440	436	418	432	429	443	443	410	412	420	435	461	434	422	405	415	424	457	459	451	401	449	398	417	415	399	456	407	417	403	420	429	435	439	428	408	427	466	419	408	423	445	427	449	420	437	390	420	401	415	415	445	411	446	395	425	497	425	425	432	465	446	426	424	437	429	397	440	447	441	405	392	413	422	429	477	412	409	431	428	431	428	403	424	409	446	427	422	415	447	423	459	394	412	415	435	446	420	428	426	415	422	405	440	438	419	439	407	462	432	465	414	446	406	413	409	452	452	413	401	416	429	419	402	392	406	408	406	449	410	414	419	435	408	394	463	418	425	416	431	431	424	426	435	412	412	427	413	434	428	420	426	438	405	444	444	429	410	422	401	433	429	378	407	407	455	456	425	390	428	411	451	397	414	432	431	403	448	409	421	401	410	442	429	402	415	427	452	408	420	401	435	446	437	401	389	452	452	482	417	416	392	408	434	424	415	419	406	402	432	430	420	444	425	419	407	437	440	428	433	476	458	416	462	420	441	446	432	397	403	438	401	429	420	414	483	419	410	440	409	418	446	427	451	431	431	433	399	434	408	405	435	475	422	421	437	408	421	425	397	435	444	446	419	415	476	426	425	408	426	402	413	474	437	438	440	413	409	411	445	447	412	424	369	429	413	443	409	428	429	416	384	416	423	380	464	446	393	412	423	438	450	427	439	400	433	425	429	473	404	415	446	424	423	404	415	405	430	451	432	441	444	418	408	389	456	435	404	441	432	426	408	465	397	409	427	416	420	389	431	433	450	443	415	399	440	432	390	423	411	403	410	390	442	441	422	411	424	443	395	408	397	449	434	380	406	390	476	433	416	440	452	429	418	456	422	440	443	429	419	417	429	414	454	448	429	449	377	421	417	442	425	429	401	380	441	434	440	389	429	387	422	460	417	428	457	462	436	407	431	417	422	370	439	459	432	414	438	451	437	443	425	426	423	426	437	432	454	432	418	400	410	417	413	423	438	459	395	434	450	471	406	413	459	417	448	400	413	430	448	460	475	432	441	452	388	471	413	436	422	454	436	400	438	434	425	411	439	427	432	398	412	412	408	438	407	456	445	431	426	398	460	449	390	418	438	436	424	415	413	391	462	434	358	372	407	394	403	442	428	406	436	386	429	428	425	408	433	416	444	407	409	416	407	442	407	437	419	405	445	382	389	393	427	408	426	413	401	406	430	430	417	395	404	459	452	438	410	411	465	451	452	457	434	428	405	431	466	414	422	440	428	410	382	465	423	391	428	414	418	452	454	421	371	400	460	442	437	445	404	486	418	464	431	403	419	374	430	435	414	412	419	459	447	424	440	456	479	401	441	418	420	437	399	431	449	426	419	469	426	454	417	428	419	422	442	399	435	409	435	439	432	410	435	449	446	436	449	460	417	438	440	430	406	416	409	395	434	426	407	422	437	416	434	390	451	396	402	408	426	400	441	423	432	424	426	443	398	408	421	439	389	447	434	460	393	424	424	455	434	424	424	440	412	446	436	427	466	441	463	430	410	447	423	423	417	394	459	408	417	417	413	452	442	459	434	423	425	420	376	406	405	467	432	441	414	437	437	416	412	429	446	395	399	410	412	418	424	424	408	448	436	439	428	451	419	417	419	451	468	415	406	436	408	409	435	430	439	452	436	437	432	444	444	402	419	457	404	443	416	441	403	452	426	439	429	432	445	439	434	446	419	414	378	426	414	423	394	455	439	444	431	418	439	420	393	440	429	443	437	435	412	410	448	414	405	407	410	415	411	435	453	410	436	400	397	410	443	419	383	439	417	415	419	426	411	444	456	394	412	434	431	412	426	427	445	416	438	433	426	449	406	438	421	422	425	446	427	416	431	411	413	446	453	378	448	424	418	389	407	415	421	394	427	431	424	428	425	461	454	446	436	443	432	399	412	410	401	429	412	426	437	425	421	405	435	471	432	449	447	412	441	427	418	429	427	420	424	422	443	467	433	380	410	440	436	416	433	432	462	396	416	399	447	454	428	453	421	405	403	455	442	397	460	407	421	413	426	421	399	419	388	412	416	391	430	427	407	437	430	436	431	417	422	419	430	428	450	406	427	431	417	427	418	431	406	444	382	428	420	425	426	429	418	409	424	409	396	405	407	411	409	417	430	426	431	408	413	442	445	439	424	407	440	438	394	397	452	401	426	427	414	441	435	425	415	420	432	410	398	453	447	411	447	396	430	418	401	438	438	437	476	426	453	407	416	420	393	447	397	436	434	449	427	463	432	418	428	418	437	420	439	422	425	433	389	424	422	426	404	411	425	398	450	414	381	416	439	426	446	408	427	383	457	420	389	422	395	458	430	435	467	448	438	421	457	443	422	398	414	436	426	464	442	433	415	445	439	441	437	407	469	439	414	435	458	430	454	406	408	419	427	459	413	487	437	444	407	441	428	429
30233	30695	31663	20561	6373	1090	402	299	305	255	291	306	260	243	239	244	259	247	252	274	224	241	230	251	249	243	231	207	261	253	244	274	240	243	239	238	243	246	256	250	264	253	244	240	267	232	245	251	248	265	245	260	229	213	246	221	261	261	251	231	265	249	265	264	255	256	243	233	226	241	248	225	232	245	285	240	231	258	255	259	270	255	251	282	235	231	245	250	226	258	256	248	244	243	243	255	256	272	223	228	235	268	259	239	237	248	258	270	240	249	232	248	238	249	230	240	256	256	238	268	261	209	245	210	252	229	251	234	232	274	238	242	269	253	243	268	261	242	258	251	233	269	232	269	238	277	256	240	254	243	222	266	237	234	255	223	277	249	224	245	218	229	264	231	252	230	244	259	247	266	254	268	253	257	251	258	245	252	258	225	230	219	237	225	231	258	221	239	228	243	240	251	230	250	262	229	273	231	248	225	243	261	252	245	247	247	237	252	254	270	255	245	274	247	256	224	249	277	246	232	260	256	267	229	232	261	245	254	239	253	278	267	246	228	266	269	223	266	261	266	260	248	251	268	254	247	285	249	238	227	249	247	236	250	255	259	250	262	252	235	242	267	221	234	273	221	235	243	268	274	284	255	242	216	237	253	257	242	240	239	264	236	291	268	245	245	238	222	252	259	241	243	230	270	251	237	267	254	267	233	248	239	261	241	241	242	272	231	242	240	237	262	235	285	255	253	245	250	250	266	234	248	258	228	240	277	246	256	239	248	250	247	270	237	263	257	287	248	269	227	224	255	250	229	263	243	229	276	233	246	249	255	226	249	258	295	250	268	246	224	269	218	254	235	238	237	222	255	239	253	247	229	219	249	250	240	253	256	233	248	265	248	250	246	254	243	228	242	259	261	234	229	239	239	217	277	263	264	250	253	246	241	215	231	243	227	274	243	233	233	242	242	265	220	235	228	240	255	232	245	264	259	249	233	262	253	250	244	249	229	239	259	240	250	250	252	258	216	226	278	244	244	242	225	235	252	225	245	249	235	266	256	234	235	271	263	214	269	261	239	250	254	235	231	268	223	233	233	262	269	276	246	243	266	275	230	230	241	261	247	221	258	245	230	237	254	251	263	250	255	261	248	237	238	229	224	267	219	244	216	241	272	275	214	223	252	254	242	251	254	273	270	249	234	222	237	250	207	235	266	231	221	233	249	256	270	254	240	242	229	281	260	237	246	223	222	266	284	222	271	240	262	221	249	240	245	228	280	254	230	218	238	228	223	252	254	267	246	247	231	241	262	218	251	249	224	229	273	263	254	243	226	241	256	245	262	245	231	258	259	245	247	218	241	229	248	245	228	234	254	252	256	238	235	274	266	266	237	235	260	247	243	247	237	262	275	254	266	225	268	240	280	263	262	248	240	231	221	239	230	224	250	264	260	227	244	231	231	248	250	236	248	238	228	262	247	247	259	243	220	236	231	234	235	249	226	238	235	241	259	229	242	278	273	268	246	251	249	244	215	252	266	232	279	232	259	253	237	250	229	239	250	251	252	240	238	233	275	240	239	231	280	260	243	243	245	237	210	235	230	272	261	247	235	237	231	247	227	262	244	237	256	244	257	271	265	254	253	277	256	269	233	260	284	243	239	251	261	235	239	232	256	237	250	253	238	272	236	241	230	249	261	258	264	223	224	273	265	207	244	250	261	287	230	232	225	247	250	269	259	261	261	273	244	252	254	245	227	221	260	247	250	242	253	238	241	238	254	254	259	253	256	247	262	269	236	228	253	204	265	256	234	235	257	248	226	265	284	253	240	249	268	248	247	223	242	254	255	256	220	231	245	287	245	254	237	239	234	219	248	243	288	247	272	244	270	247	241	259	242	226	248	237	255	229	242	236	227	259	240	269	251	248	270	261	245	250	221	246	239	257	247	225	249	235	239	248	241	247	217	239	232	257	242	239	242	254	246	231	251	259	263	248	230	230	263	232	258	257	264	243	250	269	247	243	256	249	251	228	233	233	247	240	242	218	223	216	244	266	261	239	237	229	242	246	220	266	238	247	277	264	233	242	246	243	217	234	253	223	251	229	248	243	233	269	257	257	237	238	221	214	254	258	254	241	244	245	240	256	233	258	261	239	254	246	265	255	252	241	226	260	239	246	239	245	261	254	264	260	248	238	263	225	242	248	271	225	237	249	254	267	256	236	246	261	228	244	242	263	255	214	249	234	250	269	231	244	238	272	237	248	255	243	247	252	230	257	251	232	240	259	249	226	255	272	253	274	264	274	239	227	255	247	244	236	281	250	257	253	240	244	232	253	250	256	250	245	251	242	251	240	272	248	256	256	235	257	248	256	251	270	246	250	239	249	231	242	232	250	266	261	250	245	256	260	231	250	201	267	249	250	255	236	237	251	243	261	248	253	244	245	258	262	243	242	274	255	239	239	235	254	268	225	252	273	263	254	277	259	256	234	219	224	226	250	233	236	258	269	246	248	266	246	241	279	260	235	217	241	234	271	226	266	244	257	244	251	260	262	257	255	257	248	240	219	265	252	248	254	253	227	249	250	278	256	229	282	232	248	235	241	256	256	249	248	245	256	216	268	273	264	236	239	248	239	252	225	253	269	217	244	235	219	253	239	244	238	255	221	240	236	250	255	269	240	236	229	236	252	220	260	244	237	214	250	258	220	239	241	252	237	254	247	254	242	265	266	227	227	245	255	271	232	256	258	239	265	219	279	246	249	222	239	241	259	248	262	271	248	245	255	249	247	237	263	224	267	234	240	229	229	225	274	228	250	229	230	244	259	265	271	262	235	237	232	243	250	252	229	273	244	224	267	279	253	236	234	245	252	244	245	215	210	248	213	232	248	224	260	273	249	258	268	235	261	262	224	239	219	266	262	237	224	240	251	213	236	248	262	252	253	256	225	244	219	250	242	266	245	254	236	244	242	239	265	219	272	232	244	265	266	251	240	227	215	233	229	225	248	239	251	257	250	253	272	272	274	223	259	248	242	254	229	233	257	247	235	245	217	261	248	237	226	222	254	241	248	272	240	213	261	229	265	294	222	257	246	251	252	222	250	239	245	226	218	237	230	256	249	243	262	244	253	239	301	251	268	251	251	224	217	250	247	244	234	254	224	230	249	251	282	239	258	237	241	247	251	231	264	263	206	240	231	275	231	251	215	250	273	240	245	229	243	244	223	274	240	246	249	238	277	248	271	242	265	239	241	242	270	215	254	262	245	231	252	278	237	273	226	247	239	272	230	253	267	254	250	227	251	239	263	225	224	242	260	253	247	239	240	229	252	256	226	223	248	239	226	214	235	242	233	232	240	261	230	266	232	259	243	236	232	237	285	250	248	259	249	243	246	230	254	238	226	241	247	243	233	240	248	258	246	210	224	246	251	258	240	250	253	253	244	269	257	276	242	259	248	244	254	235	246	252	231	283	280	242	235	242	241	243	228	254	226	255	258	252	245	224	268	241	232	253	255	273	261	253
34829	45400	31193	17954	6883	1392	515	391	403	329	334	306	319	313	292	293	307	286	307	297	286	314	271	295	282	288	277	308	280	299	287	269	304	289	296	274	265	293	297	293	317	266	304	314	281	279	343	300	307	290	257	299	291	264	262	269	302	262	291	295	283	269	315	291	300	296	262	326	279	286	273	320	287	298	304	272	287	269	278	314	305	308	276	299	289	281	245	288	260	313	272	311	278	310	298	276	276	276	326	286	288	300	273	306	285	298	305	267	257	282	289	274	309	278	304	257	283	315	287	257	305	278	277	319	261	253	319	272	279	284	268	288	289	255	267	252	299	284	310	277	279	283	287	286	282	261	283	277	277	265	288	286	297	327	280	272	299	289	319	292	277	267	294	313	293	291	290	296	292	327	317	281	288	296	285	293	299	285	304	300	299	290	276	290	325	279	288	268	274	279	263	271	296	288	311	292	282	285	268	321	263	288	288	303	294	265	294	294	303	295	307	333	297	268	275	282	283	275	319	271	306	296	283	262	302	306	288	304	274	297	270	283	304	276	299	274	312	274	289	320	274	294	278	284	281	309	271	298	277	286	305	288	278	318	283	271	301	275	307	298	275	279	270	293	324	274	260	274	274	305	288	266	283	285	323	282	300	265	248	270	305	299	306	273	308	272	245	277	276	293	292	316	311	290	317	291	300	310	285	312	259	285	296	304	278	303	279	293	305	308	327	298	276	299	262	244	285	284	286	291	293	276	300	303	275	287	250	282	288	299	279	270	269	284	254	268	275	310	280	309	256	276	305	302	261	273	287	301	304	292	285	300	280	290	285	294	283	302	277	304	256	276	279	283	271	316	275	295	305	313	300	294	289	281	293	280	295	244	265	332	253	286	269	267	301	312	268	276	267	293	269	290	287	283	310	314	296	299	291	304	292	268	303	272	311	302	271	322	319	304	281	294	278	319	272	323	256	302	297	299	261	262	255	272	309	273	265	274	281	292	282	290	289	277	315	294	294	269	285	283	336	293	274	306	275	269	302	317	288	309	266	292	281	325	275	279	291	287	274	270	303	330	289	273	287	305	329	311	290	296	279	268	281	279	264	254	289	326	293	297	304	278	294	278	281	287	279	264	296	295	276	236	322	308	282	257	277	302	259	275	269	297	284	314	279	276	259	288	277	307	311	298	310	289	261	301	304	287	309	319	286	309	292	276	274	315	288	272	295	282	290	343	287	294	277	311	277	272	262	292	297	308	299	313	259	287	268	291	277	283	251	275	315	297	316	319	299	287	279	306	260	265	313	258	284	277	287	298	291	266	295	283	296	287	262	311	269	286	302	307	283	314	300	300	272	301	275	321	303	299	329	308	278	296	294	300	249	293	281	271	282	258	267	301	300	290	258	287	293	296	291	293	287	276	286	294	271	288	299	286	300	281	315	304	276	292	263	294	279	307	279	270	293	300	285	292	291	289	273	299	326	333	289	285	272	275	278	288	261	291	285	272	289	304	307	276	294	296	279	326	290	315	302	297	269	302	300	263	307	285	295	267	290	283	305	284	311	259	298	288	267	314	279	279	295	305	308	284	276	295	272	297	297	281	259	291	310	294	291	288	285	306	294	315	312	266	288	279	299	284	289	293	267	257	293	267	279	277	286	304	269	305	283	264	306	284	311	285	288	310	278	282	319	318	313	289	249	263	294	333	290	293	271	287	270	269	286	315	293	272	290	268	275	311	261	269	288	279	279	289	271	309	326	285	304	294	270	286	303	305	308	305	262	262	275	268	279	295	299	309	287	289	280	271	311	283	280	321	284	300	285	289	282	304	289	304	278	312	303	303	289	252	285	281	311	284	313	273	291	311	300	291	267	315	292	289	297	292	268	298	311	286	318	280	272	280	274	288	289	319	289	269	303	313	281	290	289	262	303	281	289	283	275	316	276	248	304	303	312	286	293	273	272	295	263	302	266	327	309	273	294	295	308	281	287	298	288	306	318	273	311	296	289	277	278	302	296	309	288	298	292	291	289	275	301	292	289	285	283	263	297	310	306	262	264	270	278	293	293	287	294	258	290	312	304	257	310	279	293	286	284	295	292	287	282	272	285	292	308	297	261	291	293	298	324	323	294	291	321	301	289	272	284	284	295	235	307	298	292	293	292	319	263	290	289	310	301	290	285	306	328	327	304	293	270	278	315	258	292	286	278	271	300	284	268	272	289	279	248	319	298	284	295	278	271	297	309	271	289	305	277	277	302	289	248	293	297	291	294	295	295	297	294	300	294	281	284	279	314	271	278	318	293	282	276	284	269	294	278	284	264	313	282	285	296	262	267	250	274	264	285	298	274	296	296	273	307	294	289	274	269	306	294	289	270	308	285	315	297	273	350	311	289	274	268	282	301	275	279	260	285	279	285	256	324	282	305	291	286	289	298	293	290	298	278	272	321	319	283	297	282	266	253	287	268	318	285	286	269	282	281	296	326	262	292	283	299	328	278	282	287	282	288	313	292	285	286	291	320	315	278	308	269	277	264	318	269	284	267	285	294	288	243	261	276	290	283	283	292	283	294	267	276	302	282	291	283	280	276	246	270	278	272	266	277	279	274	287	277	283	258	308	307	277	293	284	313	320	285	272	280	265	291	277	309	270	278	303	284	268	283	303	280	293	280	323	270	282	288	294	285	270	288	272	286	287	301	244	276	308	257	279	305	306	250	302	266	264	282	298	296	289	311	294	295	309	295	309	276	294	292	293	275	293	282	286	288	260	273	279	271	253	291	290	294	295	312	275	293	271	303	305	266	308	274	275	304	283	313	308	307	270	313	284	286	299	347	261	268	308	305	286	333	298	277	282	285	281	277	288	325	281	311	259	262	294	313	270	308	298	289	299	286	295	328	282	282	299	265	258	261	283	261	307	282	277	321	306	277	269	306	263	293	302	266	333	291	269	259	273	278	279	282	291	325	283	315	292	292	301	279	334	298	278	251	294	286	293	275	298	279	290	286	249	284	311	297	264	282	291	321	295	277	289	288	260	295	276	274	278	305	299	336	314	294	291	338	270	279	251	330	290	293	265	292	268	280	290	309	274	283	291	306	310	269	303	288	291	321	276	293	297	280	317	269	285	310	276	274	310	260	286	276	293	301	268	315	292	312	301	275	288	276	284	273	303	274	289	282	312	318	274	265	279	268	285	291	314	280	269	322	271	294	311	279	289	293	288	286	272	301	316	308	311	295	261	302	286	269	291	301	282	295	289	313	286	294	295	285	265	297	316	295	276	280	294	284	296	285	286	308	307	278	281	276	268	248	285	306	323	267	288	289	292	297	326	277	281	298	307	299	277	289	289	278	275	298	279	298	288	271	287	310	303	277	285	297	289	287	261	326	273	277	272	332	274	296	307	325	297	304	307	281	300	275	289	265	274	291	285	281	313	279	295	296	292	259	325	274	274	316	292	290	302	284	251	317	264	302	298	284	280	264	305	296	274	266	290	305	294	289	281	276	266	311	275
23858	20817	27973	24762	20434	10572	2055	611	422	358	344	316	254	285	241	248	241	265	302	233	263	255	230	239	261	217	250	262	229	219	268	208	239	234	207	241	237	262	263	254	218	238	239	259	254	241	206	244	255	221	220	242	250	229	261	233	243	232	263	264	240	230	231	217	231	242	239	241	248	245	246	200	208	251	241	239	267	226	239	238	213	259	223	248	226	246	227	249	243	247	245	231	232	212	207	228	231	221	261	249	246	244	236	228	233	235	217	250	234	237	250	239	227	256	247	226	246	232	256	256	228	222	243	207	213	223	242	240	241	262	231	238	226	254	245	207	254	220	233	242	261	235	242	269	229	237	234	208	254	251	243	250	246	250	242	258	234	233	218	267	254	247	242	235	215	225	243	256	233	257	244	253	245	253	221	245	227	249	268	281	273	229	245	221	256	223	258	250	228	268	208	222	222	251	241	228	208	231	212	262	264	245	227	234	222	226	217	235	220	233	257	221	236	242	236	219	252	272	219	260	247	227	243	240	253	239	245	238	256	259	251	233	215	237	288	226	219	250	240	235	247	220	249	257	238	209	241	247	250	262	237	237	244	209	206	232	228	234	235	215	242	238	230	222	250	260	239	264	216	232	238	241	220	208	252	219	237	239	225	275	238	250	270	244	249	238	257	241	249	255	236	233	230	246	266	219	232	252	209	227	252	216	248	220	249	227	237	232	238	220	258	246	267	240	245	219	261	260	222	259	248	248	237	236	222	238	241	219	249	217	218	228	266	252	242	243	241	280	251	254	249	256	256	256	238	239	226	248	248	256	232	246	238	248	263	249	243	241	213	252	225	243	244	234	234	246	246	225	254	243	250	260	256	210	245	234	242	236	250	217	240	242	230	252	240	242	243	258	230	238	235	218	257	255	258	261	249	245	250	257	242	225	248	246	235	235	244	248	253	260	248	233	216	234	243	243	246	256	295	227	229	215	259	245	250	247	226	246	255	225	234	242	229	233	235	239	221	246	242	238	242	235	276	257	194	240	241	234	264	237	232	209	252	219	225	227	244	239	236	268	229	229	231	244	199	225	231	230	239	243	231	209	264	227	251	237	254	242	289	230	230	241	223	228	232	229	265	220	225	240	251	242	197	240	237	244	269	240	235	262	233	250	265	239	233	256	255	248	256	236	244	210	241	228	251	240	223	233	241	242	237	224	237	212	244	219	240	229	238	236	243	222	227	222	238	238	246	242	249	235	224	224	234	260	223	231	211	237	254	213	234	215	241	226	237	219	260	261	254	234	240	250	273	275	261	238	255	225	230	241	225	254	211	247	234	234	237	264	252	239	235	249	250	230	239	252	260	280	232	241	222	241	242	253	236	236	249	233	269	214	227	233	231	239	231	229	204	252	231	236	245	249	248	256	244	228	241	242	249	257	228	221	225	244	246	212	231	230	220	249	258	259	256	258	228	251	248	238	231	229	251	235	219	223	235	219	213	219	237	248	251	241	218	243	223	242	250	246	265	253	221	220	226	237	250	258	244	251	250	230	247	252	254	227	230	237	253	234	247	275	232	257	239	284	221	247	247	230	258	239	212	212	257	263	241	270	241	258	216	265	244	260	255	223	257	261	236	244	235	223	230	261	260	271	238	248	265	240	267	255	211	252	220	228	232	225	220	246	248	225	216	251	253	232	248	241	242	221	258	236	238	260	253	244	245	229	229	243	250	237	230	232	252	232	233	232	243	248	240	228	260	254	237	240	245	221	258	250	227	236	235	231	235	230	282	223	237	245	226	242	243	238	236	233	228	227	232	215	220	220	213	232	252	225	230	208	250	215	289	274	236	245	249	242	256	233	292	242	246	218	271	215	270	230	199	253	236	239	267	251	263	261	242	246	248	237	257	260	229	249	237	260	244	229	218	262	245	243	249	192	259	263	238	231	267	225	258	224	245	227	228	232	235	236	236	267	256	227	216	238	213	221	234	249	225	236	232	225	267	257	253	222	254	231	241	247	232	274	234	238	250	235	239	235	243	228	244	217	221	243	227	214	224	270	240	228	263	224	263	235	235	255	204	252	248	223	239	245	220	240	251	247	251	258	245	199	243	216	241	249	246	238	243	227	223	244	244	215	235	245	263	233	221	237	229	226	242	230	236	216	238	252	252	260	235	242	233	218	250	234	234	250	229	246	257	255	241	225	224	241	236	232	281	231	251	246	259	229	227	234	217	273	256	257	242	269	247	235	235	239	261	231	258	239	248	252	229	241	226	243	248	249	241	257	195	238	238	251	218	267	258	255	243	231	229	233	233	254	237	240	232	258	232	226	216	260	238	227	237	247	223	230	234	250	236	215	254	275	272	254	219	254	252	246	219	255	254	240	275	228	236	228	245	265	234	237	244	269	231	221	217	249	230	233	241	238	247	230	215	231	251	237	222	257	229	244	236	271	234	222	250	259	240	230	255	208	240	275	258	258	231	243	246	247	234	239	240	248	251	227	267	233	257	228	232	241	249	222	242	260	239	224	255	219	228	246	244	234	245	237	264	242	252	266	211	205	247	266	216	217	280	250	271	248	218	228	224	246	276	240	268	247	232	244	234	247	245	259	229	240	232	237	264	239	238	208	221	230	235	251	231	229	265	241	245	241	244	263	253	224	243	240	238	240	246	249	249	242	232	216	252	245	210	225	220	220	228	220	238	234	252	258	225	232	233	236	258	213	239	248	271	199	231	249	259	226	223	218	239	208	247	249	234	258	249	246	217	251	265	244	257	249	218	241	242	260	257	237	235	246	244	243	257	259	265	246	254	240	233	219	245	245	266	234	222	215	243	198	225	233	237	236	243	241	252	278	217	255	257	224	235	221	239	249	239	241	233	237	241	244	256	228	224	238	256	216	230	271	244	247	225	243	243	245	258	231	237	223	233	249	218	255	244	245	224	237	227	267	234	222	250	273	246	256	254	237	251	232	259	240	237	270	250	247	262	249	250	240	226	259	246	232	270	228	229	245	222	241	250	232	223	254	222	242	211	238	244	255	249	243	253	239	263	234	234	254	265	220	220	243	216	269	249	240	267	222	249	229	240	226	261	253	243	191	235	262	236	239	261	216	234	229	298	239	224	216	227	234	265	241	249	247	231	217	251	257	210	216	236	234	251	258	279	267	217	236	264	232	238	278	232	221	254	265	237	230	253	267	231	255	242	216	238	235	226	223	234	246	250	235	227	211	247	248	242	263	249	258	231	258	243	250	240	230	273	273	232	249	253	232	237	249	233	234	231	261	247	225	251	209	235	242	236	248	221	239	238	228	247	246	232	217	238	265	255	261	231	231	234	302	246	272	240	222	258	239	244	238	241	274	275	251	227	261	216	263	219	247	222	225	235	251	254	232	221	222	232	257	248	226	238	224	256	255	234	255	243	269	254	242	211	247	223	226	219	207	224	248	231	249	277	244	221	261	244	228	243	253	268	231	228	225	201	251	221	248	242	254	255	238	241	218	231	229	264	242
33552	50866	40960	23933	11948	4355	1534	720	540	454	416	382	332	333	281	321	285	274	258	298	307	291	257	288	306	279	288	288	318	272	308	272	274	307	273	284	259	272	301	304	274	339	281	269	267	296	320	277	303	285	282	280	264	266	267	305	298	237	274	243	288	287	258	289	274	263	295	257	244	298	261	252	275	277	293	254	267	295	295	265	274	252	249	277	266	295	291	274	267	269	296	289	283	300	276	256	276	241	270	292	286	257	259	302	250	267	262	264	290	259	276	293	263	281	277	280	280	279	260	267	259	285	303	276	288	285	295	270	280	248	291	258	279	264	284	294	249	274	237	275	268	294	274	280	285	288	235	288	274	283	286	289	296	275	245	245	288	296	274	267	279	269	307	293	276	254	261	272	285	270	259	265	270	263	280	271	276	257	271	267	242	285	284	289	278	296	287	302	274	268	265	285	273	284	250	288	297	284	272	242	290	268	271	302	283	280	252	287	257	275	261	269	259	271	244	291	294	261	263	289	310	302	283	290	302	289	245	295	297	297	276	278	296	291	297	284	296	287	246	283	270	263	291	289	273	280	302	318	270	289	289	295	259	256	302	279	277	279	272	293	265	266	269	252	269	285	292	276	267	287	256	290	250	248	270	280	294	294	265	254	264	252	277	282	304	271	260	292	277	281	242	257	266	269	262	288	271	279	266	272	288	257	261	264	263	274	288	256	310	293	280	274	284	277	298	297	277	248	295	269	274	249	265	288	280	245	280	301	294	282	282	274	251	269	270	264	268	272	286	320	275	284	290	276	266	309	269	246	267	296	275	271	261	271	289	274	252	298	279	301	291	294	277	289	279	306	287	286	287	275	287	244	297	296	274	278	250	289	276	254	314	265	273	258	283	297	260	297	312	302	260	267	265	235	277	290	292	271	269	271	285	299	302	252	281	306	289	278	300	286	283	270	270	282	263	263	268	263	275	291	259	257	314	261	294	287	275	274	268	301	269	274	265	233	277	290	261	274	263	270	309	309	258	270	274	278	262	257	290	250	282	276	280	270	282	267	278	265	297	261	299	301	264	280	281	270	292	292	259	298	271	283	253	272	265	259	268	266	254	261	293	301	257	265	272	302	267	290	313	253	255	258	264	298	287	253	270	271	273	280	295	293	267	277	286	292	260	283	284	279	266	276	288	237	284	266	273	280	282	268	264	252	251	304	289	263	269	255	278	296	302	289	262	272	266	281	277	295	280	296	269	241	269	278	256	284	252	288	260	267	278	286	263	314	280	294	282	279	257	249	277	286	287	265	316	295	307	253	284	285	296	283	278	309	253	284	282	258	294	277	293	261	287	289	284	286	289	284	258	292	256	289	251	283	279	295	261	274	284	255	277	278	264	269	296	282	295	298	304	289	254	275	277	269	276	263	247	285	301	247	277	287	267	272	270	279	271	271	276	286	280	263	264	243	301	279	279	266	295	286	274	285	313	272	263	269	248	233	303	298	259	249	273	272	298	249	263	251	281	274	300	271	278	261	298	264	270	274	271	300	296	277	289	282	302	274	296	303	279	242	282	273	283	288	257	286	303	272	262	281	281	303	274	253	252	292	287	292	262	280	284	253	283	266	261	274	279	259	275	282	298	270	242	309	276	303	271	292	253	284	271	302	272	267	275	303	281	266	272	290	252	284	265	256	317	280	254	288	264	258	291	258	254	271	240	277	242	280	277	272	237	292	276	281	260	308	286	295	289	294	282	269	294	293	271	278	304	266	275	283	278	304	272	260	249	277	292	276	275	286	284	273	290	258	273	284	276	271	270	276	297	283	262	267	272	297	289	291	264	278	261	281	274	278	281	252	269	244	301	253	294	286	304	279	297	265	322	283	283	285	283	276	283	317	294	262	268	266	285	287	307	285	296	300	269	293	293	288	263	279	295	285	272	263	292	248	252	287	278	270	302	280	287	249	300	256	273	294	279	282	262	257	278	260	273	285	254	274	280	256	279	266	296	284	281	275	284	311	252	250	295	252	287	276	262	285	257	264	270	277	243	275	270	280	247	294	281	306	295	282	288	253	271	271	302	277	300	285	297	267	256	296	274	272	301	261	290	287	271	311	298	273	300	296	292	275	240	303	292	252	280	297	263	264	312	276	256	280	260	290	263	259	254	268	284	296	250	293	296	297	315	275	268	246	288	261	277	285	283	296	279	273	288	291	260	265	261	281	294	258	280	246	283	290	264	286	299	275	302	270	270	280	266	270	250	258	237	267	281	277	285	270	249	301	254	290	279	303	280	267	288	271	262	274	274	252	271	312	332	285	282	313	283	291	263	261	264	281	290	298	264	279	259	264	244	286	263	279	286	279	307	267	271	261	278	267	293	275	282	281	282	286	263	275	294	262	272	289	279	296	272	300	280	263	271	267	302	273	274	270	303	307	276	283	259	274	269	301	294	297	237	294	283	272	296	297	302	274	254	268	269	270	286	284	307	317	253	315	278	281	310	261	286	286	292	292	292	276	285	271	313	308	298	279	330	302	271	253	297	293	231	275	263	254	274	243	277	260	296	292	265	297	284	304	258	260	274	282	278	290	300	267	238	272	287	253	259	269	269	256	319	284	277	289	286	235	260	289	298	276	272	281	264	294	301	282	275	276	248	250	278	280	264	279	278	263	296	275	287	251	289	261	264	259	290	274	259	278	298	280	240	307	301	272	270	278	281	263	268	267	249	282	260	280	253	273	291	259	260	280	274	249	272	277	263	258	287	274	293	290	295	252	239	273	271	263	317	280	234	274	259	260	272	279	302	263	246	273	267	252	283	271	278	256	285	266	283	300	248	265	261	252	316	254	294	267	284	289	284	283	259	294	288	281	245	261	302	276	287	269	284	289	281	249	261	296	299	251	271	259	304	267	261	277	265	249	282	277	270	273	267	275	270	268	282	304	293	283	283	270	272	292	275	276	274	266	272	280	274	280	250	248	264	258	309	261	253	253	299	282	280	274	268	296	272	259	249	274	295	266	267	297	250	292	257	281	277	283	270	271	275	269	291	291	272	292	275	251	274	263	273	271	291	297	261	284	302	291	273	287	314	248	262	265	286	260	269	265	292	280	266	288	309	286	281	286	309	293	253	278	290	275	304	300	304	272	264	290	296	294	272	240	288	276	303	255	263	265	270	299	285	275	258	303	251	261	287	265	263	295	272	285	302	272	285	267	260	260	258	253	269	249	307	253	252	276	262	245	303	269	305	257	283	273	295	269	289	292	258	289	278	275	246	261	276	276	280	287	310	287	255	271	275	273	280	271	269	294	270	297	254	277	288	276	254	312	304	261	245	268	295	264	281	281	316	290	272	290	283	286	269	280	271	255	301	322	247	283	275	303	265	280	302	282	269	249	288	276	278	260	281	268	267	265	263	291	263	280	295	284	256	254	243	262	262	304	257	279	316	255	264	267	271	276	273	281	264	263	309	283	296	286	261	322	285	299	263	289	291	255	245	293	282	261	243	271
25096	21102	28135	25529	14635	3258	785	514	425	422	383	402	381	332	325	355	377	325	312	360	339	353	338	343	322	342	340	372	350	363	350	342	334	357	353	333	317	324	328	383	347	335	356	335	349	362	322	331	359	312	343	322	291	349	359	370	370	306	351	345	340	320	318	328	353	361	371	319	340	365	349	295	350	301	325	338	322	349	357	345	360	373	315	317	308	378	374	355	362	333	320	322	352	353	331	368	358	354	325	358	326	366	331	367	344	364	352	355	353	341	299	322	332	344	306	358	343	328	328	349	318	371	342	348	367	364	361	360	317	344	341	330	329	365	338	341	320	341	356	312	332	368	355	324	336	354	340	351	345	324	364	330	329	345	320	346	326	368	360	349	346	347	324	338	314	351	372	358	314	341	369	332	318	329	313	336	345	329	353	366	362	338	342	365	323	344	324	345	378	387	367	336	365	361	348	318	338	313	335	319	342	372	399	345	317	374	343	366	336	331	319	322	326	344	348	357	324	327	334	317	319	374	340	304	331	346	324	344	327	338	340	349	334	349	365	311	362	306	315	342	341	334	319	342	323	341	334	289	350	349	350	353	351	323	325	339	349	321	353	307	330	343	350	330	306	334	354	376	321	349	346	367	338	324	308	344	341	349	352	322	321	361	338	360	349	363	324	346	352	357	317	335	333	337	346	300	357	345	360	366	328	345	332	354	330	353	315	327	333	318	298	355	373	327	338	334	347	342	341	337	340	352	337	370	353	338	389	355	351	361	339	299	361	340	312	303	339	350	361	333	348	311	327	345	315	353	323	355	382	348	344	318	334	347	350	353	301	348	318	326	324	354	345	344	343	348	381	348	357	330	358	338	353	315	362	334	323	343	318	328	363	345	334	351	346	350	376	333	342	351	342	367	355	348	341	337	380	350	334	346	348	352	359	311	349	303	351	319	366	323	287	341	330	373	349	340	315	352	323	338	354	340	347	366	331	329	345	358	314	336	340	341	331	302	327	371	316	338	339	342	369	354	382	334	361	306	356	318	355	338	321	345	332	340	367	353	355	337	334	330	313	337	326	308	339	341	367	382	354	368	326	353	358	310	321	316	364	350	346	332	337	340	356	340	316	329	337	350	345	340	365	350	316	337	345	339	342	315	346	354	325	357	358	307	357	320	351	376	367	317	361	354	365	338	376	366	337	333	356	320	311	314	346	345	322	351	344	340	364	378	338	353	318	313	341	324	347	321	365	347	340	363	347	350	343	370	335	335	336	334	303	326	340	318	310	336	343	354	384	331	385	303	355	358	337	338	319	335	323	309	329	321	362	341	342	368	350	334	342	336	345	365	330	311	345	337	335	343	345	331	364	374	332	329	341	354	349	343	353	343	384	364	336	349	373	300	329	363	338	348	324	313	352	327	322	322	360	335	352	407	319	367	323	358	347	357	308	329	344	346	337	326	336	322	362	317	324	349	343	324	343	336	367	341	333	327	328	378	342	310	341	317	332	336	338	358	343	337	340	330	359	360	344	307	339	319	347	330	323	308	322	339	332	339	329	330	351	352	334	322	356	354	366	347	326	331	361	333	374	363	355	384	327	386	359	356	310	344	350	324	354	374	347	328	357	374	341	335	324	316	347	348	367	318	331	331	344	335	335	346	369	318	333	334	329	339	340	341	356	337	364	340	393	352	368	330	338	337	322	357	349	394	326	361	351	314	358	335	336	328	311	324	347	338	357	333	356	336	318	327	337	357	341	337	355	348	342	382	366	354	375	324	358	332	362	371	339	315	339	369	327	343	320	336	349	375	334	366	341	320	346	348	353	375	344	315	322	340	321	337	340	350	332	377	301	330	332	297	321	345	312	345	373	351	335	358	348	333	342	318	384	320	359	323	361	380	368	327	307	345	358	351	323	338	339	343	338	351	312	350	365	321	300	344	343	369	331	373	336	328	325	335	330	342	327	313	333	350	348	330	351	366	296	360	307	321	359	372	349	350	345	327	365	355	361	321	371	365	346	328	350	365	329	328	344	387	347	350	375	321	329	331	332	336	333	334	356	348	327	323	343	350	343	341	332	323	333	322	320	315	300	338	342	336	287	331	334	348	345	370	355	347	341	342	318	288	342	330	339	325	307	334	323	361	364	351	353	357	353	339	347	362	344	336	341	348	360	366	315	357	346	359	337	362	340	375	333	357	342	357	361	364	322	336	336	353	321	315	328	351	329	342	358	355	340	342	326	363	348	377	330	308	318	374	331	365	349	368	339	335	327	341	323	343	315	339	341	326	341	323	337	355	325	318	309	304	342	332	325	346	363	331	350	321	355	341	357	366	344	339	347	333	331	332	326	346	318	326	355	364	352	342	350	338	333	348	367	348	342	346	335	321	340	358	332	358	363	333	371	339	354	375	345	368	372	337	318	362	333	345	347	361	355	320	335	316	334	342	295	320	349	328	338	335	331	333	335	358	372	343	314	315	315	344	319	322	326	341	329	363	334	330	336	351	311	344	333	342	328	309	326	383	315	367	349	345	323	308	332	313	332	335	367	333	335	331	313	331	337	342	344	352	334	333	330	325	371	331	334	332	334	344	333	359	355	329	328	329	328	333	348	349	358	332	296	314	342	358	309	347	326	341	348	325	320	369	328	353	339	307	337	343	354	353	356	321	348	395	359	364	339	346	345	346	334	359	323	356	378	356	356	339	348	317	342	343	315	326	367	339	346	360	328	309	358	330	332	335	343	351	365	334	362	354	342	366	332	334	347	345	318	350	335	349	333	351	368	308	331	323	362	308	339	331	356	352	362	341	349	356	355	385	373	359	337	355	370	343	335	316	366	352	331	335	355	378	351	340	355	352	338	345	302	369	385	353	345	344	369	333	312	303	327	356	359	338	333	341	363	343	346	338	336	329	367	334	343	358	326	317	341	364	334	358	317	350	346	370	360	332	350	334	355	348	312	315	314	319	305	361	340	348	313	354	334	338	351	369	360	335	339	320	320	334	360	310	318	355	297	327	353	350	341	337	318	326	331	319	286	341	333	382	371	342	387	343	361	308	344	370	325	333	339	365	324	327	330	350	345	357	355	343	378	329	328	335	305	333	347	342	309	367	296	362	324	358	339	323	354	322	331	356	359	343	370	332	349	369	329	372	354	318	357	354	357	339	364	386	345	361	327	363	337	331	345	359	359	312	329	360	308	314	358	338	329	345	359	353	360	336	318	358	340	320	308	350	352	315	316	358	337	340	340	341	355	353	337	355	359	343	339	344	308	319	393	304	315	326	322	350	328	382	338	347	320	353	345	329	351	353	341	325	324	331	310	312	344	344	329	348	364	331	326	340	352	318	314	335	323	356	331	319	310	360	328	333	323	324	326	354	372	352	342	342	355	314	323	356	341	341	330	342	325	324	330	368	365	360	358	345	358	313	353	361	329	377	354	353	365	332	339	312	334	338	347	352	371	324	335	341	364	372	342	362	351	381	369	336	335	319	344	348	345	341	376	368
35703	52098	36526	20925	11202	2809	926	664	577	499	535	472	450	411	411	426	387	408	394	417	408	395	394	397	402	413	399	409	381	383	362	389	414	405	362	382	393	403	381	413	390	423	382	379	400	353	395	379	395	402	413	357	373	385	402	365	373	375	360	377	418	429	378	399	405	398	402	405	400	406	406	363	388	415	387	366	410	394	402	383	397	387	380	383	375	389	390	413	394	391	368	394	392	363	380	390	380	389	390	378	384	360	373	422	377	400	386	415	399	379	397	391	368	418	346	418	412	407	400	388	356	408	377	387	427	394	410	357	389	382	407	424	379	421	384	391	393	382	375	369	404	420	389	426	386	401	381	380	388	360	400	370	403	406	394	387	378	409	376	409	412	390	385	430	386	424	395	396	409	401	408	397	399	382	352	416	382	401	415	373	374	398	378	397	396	393	392	416	405	393	379	410	407	379	397	366	398	436	399	383	397	422	428	395	361	373	414	371	387	399	406	377	403	412	380	362	364	345	404	422	419	357	398	411	393	379	386	402	369	398	392	407	387	397	401	360	406	393	371	366	393	375	358	371	390	407	375	379	403	429	399	410	402	370	447	382	403	419	413	395	375	430	385	403	425	391	370	394	368	385	370	394	353	369	420	423	397	388	391	373	402	372	432	410	394	395	384	402	391	354	382	384	394	399	383	409	428	380	378	398	403	385	387	392	380	380	384	394	407	413	410	388	383	343	396	425	369	398	390	374	397	405	356	386	400	391	392	404	400	391	422	372	388	391	406	391	395	409	404	375	396	389	382	417	369	386	381	375	378	392	394	390	383	410	438	426	402	387	403	364	379	422	406	401	360	416	401	371	384	406	354	414	405	358	418	392	390	384	410	392	395	368	391	370	365	411	394	388	436	357	377	380	392	394	439	400	407	409	413	402	382	433	385	384	412	411	366	390	401	384	421	391	415	400	388	366	409	397	401	410	395	399	404	363	360	380	413	375	395	426	392	391	384	409	378	430	361	407	380	395	393	364	429	398	422	419	385	369	432	380	419	414	378	370	357	394	380	380	381	420	368	386	399	388	354	406	378	368	411	386	380	392	406	375	369	362	407	367	410	382	367	403	382	368	371	375	439	435	355	400	376	393	403	384	399	402	373	356	351	388	398	417	384	372	414	360	416	356	390	376	365	367	360	414	391	419	398	415	389	391	364	395	405	386	404	371	359	410	402	396	377	429	379	414	394	391	383	400	392	418	382	412	390	405	418	394	358	389	375	409	393	382	415	445	381	380	380	390	420	383	376	395	402	373	407	388	376	405	362	388	418	372	359	376	420	392	398	390	348	361	390	379	374	376	402	365	358	381	366	402	399	388	399	396	397	411	392	389	407	399	377	389	404	419	399	368	430	397	386	384	346	371	377	414	407	367	400	396	378	396	415	391	384	423	409	387	389	383	386	343	380	391	381	406	384	377	369	372	363	434	357	418	416	383	371	385	415	370	405	406	347	407	361	363	391	383	386	336	362	344	411	405	399	387	393	377	393	436	360	380	366	371	384	372	391	400	423	409	378	382	381	392	416	392	379	361	408	435	387	375	377	409	391	380	348	415	409	387	402	398	429	407	395	378	401	376	367	356	388	395	418	407	396	391	405	383	367	401	391	394	408	412	368	409	360	405	349	381	375	401	399	390	354	368	374	406	401	381	358	435	375	397	360	425	385	410	401	396	408	394	385	370	421	417	433	412	399	419	416	391	400	389	359	412	411	365	392	379	370	414	413	405	386	392	357	363	410	399	360	376	378	366	419	422	422	377	397	399	403	383	360	382	419	362	416	402	407	398	382	385	381	373	412	375	393	372	359	389	376	391	354	379	405	382	406	384	395	381	400	378	392	427	388	396	406	420	376	398	424	454	377	398	399	381	365	407	377	430	407	401	390	375	382	351	407	390	412	373	378	408	375	399	402	407	385	391	389	396	376	348	423	375	360	379	417	383	407	385	371	386	399	407	379	393	403	403	400	383	410	409	393	357	381	401	360	385	408	367	383	378	437	396	357	356	375	444	357	398	396	377	444	393	360	372	395	378	402	378	356	399	393	386	408	389	396	411	417	421	397	397	407	405	392	406	416	399	382	391	365	391	404	364	390	381	368	399	373	413	358	369	399	412	375	418	374	396	389	424	376	393	392	412	378	371	388	432	404	397	396	415	414	363	385	407	378	413	410	368	389	385	370	381	380	394	392	399	391	412	377	378	386	414	397	403	397	351	389	406	383	372	386	386	387	377	391	400	410	383	371	395	394	356	389	389	392	378	404	411	405	372	395	395	395	365	425	391	404	378	408	372	416	426	380	400	378	364	399	388	429	369	400	396	434	442	392	382	393	371	376	421	408	416	403	384	396	367	411	403	366	365	376	387	391	387	394	393	395	392	382	429	394	366	445	384	398	384	401	389	414	407	406	389	365	388	382	397	361	403	377	383	345	396	415	386	395	388	412	427	435	390	368	413	375	361	412	406	425	390	368	381	419	384	419	422	366	381	408	405	396	407	410	383	416	421	385	400	377	350	422	389	433	406	419	368	388	417	376	388	360	397	394	426	418	395	391	386	361	358	377	376	379	426	370	371	359	347	404	411	418	369	386	389	395	386	373	395	411	352	382	413	380	410	423	374	351	388	405	421	392	365	376	393	367	417	421	412	440	373	407	382	385	403	407	376	377	413	366	400	402	405	368	407	424	367	413	373	362	363	400	385	373	432	384	396	391	367	393	374	424	393	395	390	408	376	373	367	401	370	424	361	400	381	402	413	363	383	371	398	385	394	368	404	387	405	405	382	354	406	388	347	366	366	369	411	391	399	388	391	382	409	343	372	402	376	339	433	402	408	388	425	399	409	421	390	393	408	394	414	387	394	395	408	350	416	367	399	396	413	375	367	384	393	415	393	368	413	359	418	399	362	383	418	364	364	447	389	409	395	409	400	408	409	382	413	395	424	359	362	390	387	436	386	428	390	389	372	369	393	388	386	381	364	388	408	398	361	395	386	377	369	381	393	404	408	382	395	407	384	402	407	387	400	398	388	440	409	394	430	370	421	402	402	373	376	377	380	431	413	407	386	383	349	404	390	416	371	375	429	393	415	409	379	385	404	390	397	417	379	418	397	390	375	403	404	403	416	354	389	367	376	391	377	382	396	363	413	396	375	386	407	371	372	386	431	401	383	383	409	409	421	406	416	406	381	402	380	318	423	390	378	409	375	379	406	369	383	361	399	370	380	381	409	382	405	382	376	398	370	406	404	395	384	378	378	395	394	419	395	411	392	404	381	369	395	357	392	380	373	408	373	405	363	393	371	386	404	404	413	376	374	384	398	410	379	391	385	385	413	421	397	375	407	371	391	390	374	370	364	403	407	380	400	381	411	353	398	410	406	395	395	409	386	426	449	405	421	382	381	397	366	427	408	423	380	399	364	420	369	401	371	389	368	402	441	394	424	357	400	388	448	393	385	422	416	388	398
22711	20890	28505	23906	21174	20177	9127	1406	771	688	551	524	507	430	451	423	384	374	404	429	397	382	423	367	384	407	394	425	368	380	416	352	414	361	372	371	394	404	404	413	362	409	395	394	371	381	376	397	372	407	369	392	383	407	395	392	384	356	368	364	361	414	354	377	367	358	388	342	391	380	354	365	382	391	348	381	369	389	413	374	365	424	391	374	413	386	395	403	359	409	381	353	389	366	370	386	373	365	389	380	397	380	390	392	360	381	371	380	380	375	395	383	375	324	396	427	400	402	357	385	393	380	394	428	383	361	396	380	405	363	355	373	383	372	386	362	361	411	376	387	403	386	391	380	387	367	355	377	340	361	403	367	402	389	386	370	376	357	383	358	400	359	370	388	392	351	401	393	386	368	371	403	385	390	416	356	422	387	389	369	391	381	369	363	388	396	382	414	390	359	432	397	395	362	392	389	353	379	373	375	372	403	369	391	364	329	358	390	379	403	402	388	386	379	375	385	394	375	389	378	384	352	366	385	384	356	367	410	393	371	378	403	380	377	400	346	384	371	389	393	386	348	390	378	367	378	418	368	350	373	361	371	384	384	405	359	368	390	367	366	379	400	352	400	343	401	391	398	370	335	383	368	383	426	404	414	345	417	378	394	406	367	388	363	381	412	376	344	398	360	403	393	388	397	353	384	377	374	391	378	382	369	384	367	414	370	392	368	365	360	381	390	384	335	391	396	365	368	412	378	389	430	387	388	377	382	394	373	369	418	369	410	396	385	353	395	354	367	338	355	396	371	388	355	384	410	377	388	392	363	366	357	381	408	412	371	377	368	385	413	351	396	352	361	378	386	376	412	401	378	363	395	360	397	390	365	350	403	387	386	358	397	399	392	419	351	382	369	372	411	354	407	385	354	400	363	371	422	388	388	383	394	407	371	371	387	381	348	373	391	369	372	361	384	409	396	365	381	378	389	361	389	391	379	399	407	375	340	353	394	411	399	398	384	375	411	376	386	371	416	395	375	397	371	380	406	393	378	358	373	365	370	381	401	399	398	362	422	385	372	394	361	374	359	423	339	373	376	383	410	416	375	406	401	364	393	367	390	391	385	388	382	386	388	383	368	360	355	392	391	371	357	375	394	398	411	361	407	386	374	372	364	435	407	357	360	397	384	355	380	385	374	426	390	390	364	370	380	368	382	393	399	414	353	371	392	399	376	406	363	415	384	366	376	391	403	364	374	417	390	380	381	391	410	336	354	377	388	404	347	376	380	353	382	375	358	392	382	368	357	389	373	398	355	381	372	398	370	406	408	396	380	356	372	368	400	376	391	379	362	402	357	355	393	360	402	346	385	324	386	420	391	353	389	399	365	410	405	359	381	374	382	377	380	372	366	423	410	403	392	354	373	362	337	354	384	371	396	353	357	372	346	375	378	379	391	393	396	380	359	377	345	381	362	370	386	391	373	363	405	377	370	416	361	359	382	390	402	383	404	390	394	354	386	387	397	370	377	387	355	368	381	391	376	374	338	402	347	362	394	398	397	395	378	372	367	404	383	394	380	394	414	386	370	377	396	409	392	392	414	359	376	390	349	368	409	383	405	375	400	388	410	391	353	407	400	401	387	390	371	391	367	388	396	408	413	382	383	427	403	407	346	375	380	354	389	398	394	418	416	370	390	354	370	362	401	351	380	397	384	384	392	384	399	389	357	413	356	391	403	360	379	400	400	410	373	378	366	375	361	376	357	366	417	415	394	392	352	386	372	406	354	396	382	390	415	398	397	400	405	419	364	375	403	382	363	413	413	393	381	372	391	396	342	347	364	415	376	396	393	400	367	333	376	377	394	384	346	402	406	368	385	378	367	422	380	416	351	369	367	382	344	383	354	417	379	378	402	375	414	401	400	390	383	401	393	376	403	403	389	372	354	396	409	395	388	388	366	386	361	407	379	376	350	355	403	325	402	396	346	371	378	360	368	401	418	390	374	392	396	387	389	377	388	377	384	378	371	378	401	397	361	360	381	408	385	366	379	386	380	399	393	373	384	393	369	382	360	388	384	380	375	369	392	409	373	377	379	358	362	370	368	356	372	368	364	410	361	380	370	392	376	403	356	388	404	400	405	411	385	365	397	404	358	396	374	396	380	407	395	384	370	352	358	350	362	366	363	398	362	366	356	387	368	408	408	379	355	372	373	414	377	395	382	367	403	369	372	392	400	340	386	385	391	402	405	377	367	388	393	379	370	341	410	402	354	378	395	415	365	381	369	384	399	389	383	373	326	388	379	389	410	362	360	405	381	373	385	416	345	412	382	374	390	396	374	386	388	395	404	358	352	385	382	335	412	392	391	370	376	361	417	401	386	422	417	352	383	387	379	352	405	332	372	403	417	384	379	350	415	362	388	355	397	389	371	364	418	360	423	374	414	387	366	376	403	397	381	396	364	387	417	372	398	394	404	379	372	371	399	408	386	365	380	381	389	394	383	327	390	403	366	361	413	364	377	404	345	371	389	383	375	379	370	398	402	382	360	388	391	363	360	402	355	408	397	386	420	366	426	403	395	359	372	387	389	383	365	403	379	359	336	383	371	372	378	346	408	406	371	349	376	370	373	387	387	380	388	406	369	359	383	390	408	359	340	392	377	377	396	365	389	332	377	397	388	384	381	379	402	363	388	381	372	418	388	361	362	377	393	405	397	423	336	395	394	374	378	366	402	412	366	373	411	404	385	380	399	381	411	354	409	345	395	380	413	385	386	355	357	366	386	391	401	396	384	417	376	375	395	368	410	411	370	404	370	356	402	372	368	368	357	358	369	397	370	412	354	371	366	394	397	377	359	399	389	401	366	330	414	380	369	402	378	375	361	398	414	352	418	397	350	341	396	389	372	423	386	380	399	390	396	389	377	372	403	407	380	403	377	385	408	396	399	393	424	373	371	401	397	394	365	397	404	396	385	380	385	407	409	342	389	373	441	415	389	373	368	366	369	403	356	384	346	405	365	360	363	383	405	398	396	407	404	386	368	374	380	377	369	366	397	378	365	371	378	393	410	377	366	366	410	372	386	380	409	376	412	381	383	356	362	378	417	363	396	368	383	382	363	375	394	385	376	392	408	398	370	363	380	370	346	366	363	380	376	377	399	378	376	380	367	348	383	380	411	377	370	375	375	381	421	388	350	383	340	389	371	387	412	403	374	371	388	378	323	377	388	363	374	367	369	367	397	375	368	389	403	355	349	387	384	404	398	344	381	409	412	372	393	352	379	361	408	382	400	382	371	352	382	379	357	392	384	353	382	387	365	406	404	374	397	432	399	380	384	360	387	372	389	381	383	363	371	380	394	383	349	356	393	376	375	384	390	408	370	367	362	412	370	352	382	396	409	414	377	380	365	361	364	350	424	351	388	393	389	366	391	383	362	372	351	381	370	421	360	382	396	359	358	382	374	340	377	367	395	391	360	388	401	375	359	405	404	383	364	374	371	366	400	352	404	380	352	367	364
38178	65692	51503	32958	16324	7121	2642	1132	942	825	733	661	557	522	485	453	469	418	463	440	378	436	435	454	453	478	432	442	434	416	421	438	431	456	429	439	444	467	411	401	392	413	407	389	414	426	389	415	404	387	442	413	434	420	460	435	411	417	393	420	432	419	417	424	410	398	426	431	445	390	454	367	428	406	418	404	424	463	402	408	406	482	408	431	451	423	442	424	409	456	420	409	428	424	388	428	397	441	393	417	415	428	419	421	417	392	420	461	431	426	425	441	395	399	389	424	414	432	462	393	408	411	437	395	455	445	390	412	428	426	429	426	454	434	408	444	414	428	415	392	390	449	387	428	407	435	433	435	429	403	421	465	424	409	399	419	435	429	422	464	403	434	400	421	413	385	415	432	406	405	388	422	438	400	408	386	415	424	422	443	443	432	434	416	429	416	459	410	425	396	381	400	391	395	383	400	386	425	377	452	354	367	438	416	403	432	391	392	424	410	415	415	409	433	413	428	428	372	390	454	431	436	382	421	410	435	427	455	394	391	409	423	455	395	432	393	411	425	411	409	403	427	414	435	444	369	406	443	420	409	404	399	421	439	398	433	440	433	421	421	464	411	402	437	442	417	399	413	450	398	396	425	423	432	441	431	455	421	406	412	398	462	469	417	433	381	428	383	412	368	451	383	423	403	426	458	430	402	458	423	378	445	423	427	432	393	456	419	430	407	398	457	410	426	469	397	423	408	405	405	387	437	376	391	405	437	432	439	422	444	422	473	418	430	407	405	420	437	410	392	415	433	392	412	440	443	432	412	418	417	398	406	439	457	430	388	384	427	423	415	427	380	400	379	409	428	445	430	436	423	436	406	439	417	389	465	396	418	416	436	443	453	419	414	413	403	390	446	409	403	428	409	413	444	411	423	414	398	434	428	410	393	452	404	366	404	445	430	412	441	426	400	420	448	424	383	412	367	421	425	354	441	433	387	471	431	414	447	435	416	408	440	390	409	413	426	405	420	410	394	405	402	449	394	410	420	416	431	440	429	400	395	399	440	446	409	417	432	402	422	408	412	423	435	396	405	427	407	420	443	436	402	419	406	396	430	408	409	373	415	415	415	415	348	394	389	426	427	403	442	418	433	446	432	406	415	414	391	427	414	435	449	421	428	418	434	426	411	398	389	443	406	436	439	430	421	386	415	428	398	436	419	413	434	394	429	440	406	385	442	466	395	387	403	445	404	426	394	412	408	411	431	440	419	457	447	422	438	393	403	430	453	412	388	397	416	421	414	431	387	387	408	390	447	418	453	415	424	477	421	447	388	431	421	457	436	417	421	398	402	416	413	394	423	440	417	426	373	426	404	379	452	396	395	371	400	353	411	420	423	416	387	409	446	434	440	431	403	442	418	426	389	398	431	446	423	437	430	422	403	449	412	389	418	425	436	404	432	407	431	398	451	383	414	442	393	416	408	456	431	417	371	421	416	424	394	454	422	429	439	406	414	442	424	423	415	414	442	436	413	373	424	437	423	442	426	457	477	381	406	391	416	419	408	440	388	461	407	408	408	411	430	435	444	410	430	424	386	425	436	379	402	439	451	408	420	428	431	427	414	432	424	392	432	412	440	391	399	419	417	418	406	416	472	436	413	412	416	428	461	428	381	418	399	380	389	423	427	455	445	408	412	403	406	424	393	409	407	433	384	411	402	381	435	402	434	380	419	410	387	434	410	406	447	434	418	411	406	433	391	434	394	443	403	382	409	422	413	442	462	434	431	422	417	424	444	440	397	444	406	394	396	420	431	444	461	427	408	437	438	440	403	386	434	416	418	400	404	413	432	413	419	417	418	431	418	427	398	434	428	435	416	429	409	426	423	426	408	463	398	446	414	439	397	420	448	450	430	397	412	414	412	470	419	459	413	427	404	453	411	435	455	436	420	438	451	455	455	419	388	435	400	423	427	429	427	412	388	408	389	436	440	418	390	419	430	432	424	389	415	412	434	438	445	405	442	424	421	408	391	415	438	423	398	413	390	442	438	419	397	404	429	444	405	433	443	426	439	402	420	432	384	420	403	444	421	470	469	385	420	407	404	412	418	411	433	428	403	377	407	419	417	405	444	427	401	426	408	412	438	431	394	422	388	408	415	421	421	385	399	443	438	465	414	432	417	406	414	442	443	432	408	434	390	404	464	420	427	417	478	400	425	407	436	400	424	402	432	410	420	435	402	407	415	407	412	423	406	428	386	449	429	412	399	423	414	434	386	452	415	448	410	429	413	414	427	414	429	404	414	425	465	423	425	390	461	402	427	405	447	427	433	419	381	407	458	410	428	404	400	402	407	432	411	380	427	384	451	422	479	402	447	424	421	393	414	442	412	415	403	430	414	450	416	429	411	394	433	409	415	441	442	397	425	452	416	426	416	396	418	434	392	422	425	427	417	407	421	419	448	443	449	385	411	460	424	411	394	423	401	386	438	402	420	430	399	384	389	402	399	384	406	384	380	409	427	435	436	405	420	439	436	392	421	390	399	443	396	403	425	409	429	451	425	403	446	470	413	431	421	377	407	450	379	385	386	446	420	410	387	382	393	444	409	411	418	446	417	400	416	421	416	404	414	463	383	437	396	413	408	430	411	422	416	417	418	390	408	454	452	433	403	402	450	433	403	384	435	420	383	449	401	435	436	399	402	418	446	417	453	431	437	425	432	423	425	415	431	402	407	420	409	440	433	391	420	425	421	424	410	414	415	456	452	415	410	421	434	430	401	408	393	436	420	390	398	402	427	414	417	417	435	433	397	414	431	413	420	448	435	384	420	432	436	410	422	441	430	430	430	414	461	418	414	466	418	416	427	405	410	412	386	438	420	426	445	417	440	404	419	398	400	436	407	415	379	402	390	407	412	410	432	403	401	449	416	422	438	448	426	414	448	437	391	424	428	414	415	400	427	403	400	402	412	398	448	385	422	425	409	438	397	450	417	416	403	421	383	452	435	428	408	417	441	411	389	440	425	433	465	421	426	411	435	433	431	452	409	403	437	458	409	422	419	433	437	417	414	406	424	449	417	401	442	451	404	421	413	408	421	427	429	432	376	412	443	399	448	418	408	401	437	410	406	390	406	401	389	454	403	408	396	401	420	413	420	402	407	425	411	403	413	470	408	398	450	451	395	433	428	404	386	397	419	443	400	457	411	408	425	402	408	401	436	409	399	443	416	447	398	429	434	407	408	389	409	425	405	404	396	398	434	436	423	414	416	405	395	421	390	390	401	408	408	382	455	449	418	397	427	449	386	424	409	447	450	391	433	393	387	453	402	400	414	396	404	423	437	384	433	427	398	389	472	412	424	386	368	433	390	431	446	412	375	437	387	410	456	376	404	464	424	370	392	438	386	391	390	419	384	415	380	423	382	432	403	414	423	386	384	428	394	412	426	455	417	397	427	439	428	432	449	411	380	430	427	401	405	419	431	423	428	406	474	428	432	391	442	466	436	430	412	418	460	402	392
30475	34805	37374	21744	7471	1677	405	290	306	282	248	273	293	269	273	222	250	254	244	275	235	227	242	240	265	246	232	268	251	261	232	266	247	282	246	238	235	238	255	221	241	214	225	242	269	253	246	264	243	240	250	252	232	255	263	243	245	245	261	236	241	256	272	254	271	254	265	251	238	243	236	252	251	235	259	243	229	264	254	274	272	269	246	238	269	267	220	242	250	230	240	240	267	257	230	256	209	248	220	237	233	257	246	255	240	252	245	225	254	257	251	259	245	253	289	252	236	236	255	234	248	218	235	223	259	235	261	255	253	263	225	278	247	226	246	248	263	243	234	252	286	225	231	273	235	229	275	227	212	263	247	227	280	265	254	253	238	271	259	241	261	255	234	251	242	255	251	265	255	267	236	238	212	254	291	234	256	250	225	240	247	237	238	249	248	256	238	247	234	256	254	232	241	271	276	249	248	267	241	259	248	233	242	270	215	277	259	249	247	235	254	246	249	235	278	272	278	248	225	241	237	252	249	275	242	241	247	249	232	245	251	250	237	240	241	211	284	247	262	239	235	276	247	255	251	248	266	266	252	252	234	231	246	224	260	226	254	255	236	237	230	260	249	272	254	232	247	237	239	212	252	241	250	256	266	248	242	274	243	238	240	267	229	243	249	244	254	258	249	238	259	237	264	237	250	235	236	267	238	231	245	236	241	234	246	246	287	241	244	257	252	249	265	257	236	269	249	225	251	252	262	245	259	210	288	215	258	266	264	229	286	243	280	250	253	259	237	231	245	254	248	251	262	260	230	261	250	268	207	246	263	239	250	241	267	246	253	247	245	240	250	277	254	237	242	242	226	249	256	251	236	250	246	227	268	208	244	249	256	217	269	238	243	264	245	245	269	234	254	284	274	247	245	224	243	268	255	254	223	275	240	287	224	266	245	235	236	233	265	230	258	219	249	270	274	230	248	215	245	261	208	239	265	247	198	237	277	248	264	217	254	238	272	261	243	252	253	280	273	240	223	252	257	233	255	251	255	238	249	279	253	248	240	237	244	241	243	243	257	281	241	260	242	282	243	236	228	226	239	238	244	232	265	272	255	235	225	242	267	254	237	244	262	225	244	229	251	219	255	225	256	279	235	254	268	232	275	225	257	243	259	275	263	247	257	240	243	236	234	222	266	234	254	230	240	257	221	219	229	250	236	237	245	238	262	241	211	247	265	229	239	250	246	259	251	231	267	241	210	250	221	252	264	286	248	219	265	260	245	241	245	236	264	255	236	239	231	281	270	247	254	248	254	241	261	239	229	260	270	270	241	251	231	225	265	251	223	262	245	243	270	257	238	234	246	259	242	257	232	234	221	263	254	251	248	252	253	229	266	243	239	258	261	263	233	229	230	259	232	240	195	235	249	254	277	238	249	253	256	271	268	244	248	264	255	267	225	257	267	258	245	224	258	263	248	249	268	278	239	250	225	248	238	274	245	248	239	244	261	293	256	251	245	253	249	259	239	258	279	231	259	225	242	271	254	266	244	227	231	225	230	241	234	228	223	224	262	269	246	242	255	256	239	229	238	251	238	224	245	231	251	245	224	249	273	245	257	222	235	230	268	247	230	241	248	244	241	254	232	243	250	265	230	244	266	265	268	252	257	225	208	271	278	248	242	259	215	235	236	229	245	235	243	243	254	223	261	247	248	251	238	244	250	239	258	242	237	231	262	245	248	231	253	222	259	249	236	243	249	241	262	230	268	244	265	221	257	263	235	267	257	241	239	238	248	216	232	281	256	271	256	265	264	249	241	241	255	236	254	233	265	222	250	248	292	239	266	256	232	251	224	211	215	225	284	244	247	255	244	243	272	252	241	261	245	247	242	253	222	259	266	233	248	249	252	235	238	243	266	210	247	255	260	240	249	249	227	235	236	241	207	247	244	253	251	246	253	246	238	226	250	234	242	249	252	255	236	242	252	238	255	278	250	253	241	262	206	250	253	259	262	262	228	262	244	241	265	244	237	257	272	249	254	255	254	251	239	223	259	238	241	260	246	259	239	247	258	247	263	253	245	261	258	255	248	246	272	250	258	232	259	253	257	248	239	246	245	277	256	257	242	250	250	243	254	236	245	249	257	230	264	268	244	252	239	245	248	201	231	244	265	218	232	260	278	244	252	260	247	241	248	253	261	242	263	242	243	237	227	269	231	251	236	215	241	262	262	248	219	260	241	242	254	234	269	241	224	274	255	225	252	217	250	236	262	239	243	278	266	224	269	270	255	231	265	237	264	267	232	270	213	254	248	247	261	264	260	238	270	250	230	264	266	262	244	225	220	261	276	243	248	264	256	240	245	273	230	253	245	250	255	256	258	225	247	256	231	225	253	242	261	243	257	228	270	244	239	240	274	254	222	247	238	233	255	252	252	248	239	253	232	241	270	268	246	247	240	228	213	250	249	235	236	236	229	242	284	265	263	253	233	278	225	234	263	251	249	239	234	275	261	268	265	240	254	275	232	250	245	232	239	267	244	251	238	257	240	261	221	270	232	241	247	266	241	255	272	213	261	261	289	235	255	231	248	231	241	243	238	248	254	234	262	232	247	229	262	252	251	256	267	243	220	248	220	250	237	249	269	236	290	240	231	229	243	254	290	209	249	285	251	229	251	254	247	254	267	260	219	255	250	283	224	258	236	252	197	265	267	196	229	232	275	279	259	226	264	206	244	263	274	197	239	235	253	256	267	261	251	246	245	240	235	249	266	246	260	268	255	247	248	263	221	276	268	249	258	242	236	242	256	258	243	247	240	253	259	233	244	238	252	243	235	226	242	267	252	236	256	229	235	232	246	258	257	242	281	254	239	253	218	235	240	230	237	262	265	241	241	242	265	257	239	220	240	261	269	239	239	258	282	255	252	237	232	241	242	230	233	226	239	243	245	237	279	249	246	260	267	250	263	271	240	238	226	258	213	214	233	288	252	249	249	254	252	243	263	216	248	259	255	238	270	261	268	239	262	247	268	275	235	259	258	251	240	256	255	253	246	266	247	262	230	229	229	250	246	253	228	245	231	241	220	247	261	245	230	235	259	248	260	235	229	237	264	249	249	250	222	245	239	259	252	246	223	255	241	263	234	240	249	232	230	247	267	257	254	276	202	264	258	252	226	237	251	264	283	245	235	258	243	228	256	249	238	273	245	263	268	254	267	221	255	268	260	249	248	239	248	237	271	250	241	247	254	268	251	236	228	237	232	288	279	215	239	241	275	243	261	259	252	258	237	249	255	240	259	237	232	232	235	247	239	276	214	261	229	233	256	243	229	260	268	249	232	232	238	252	223	261	244	222	243	259	238	234	224	261	224	246	273	235	240	226	219	251	243	232	237	241	260	241	241	255	279	235	251	258	250	248	246	260	231	265	239	246	222	247	241	228	256	262	256	273	237	241	237	270	274	224	261	268	276	269	263	259	260	249	280	251	250	266	232	246	242	256	242	274	232	244	229	244	273	267	264	222
35446	50502	35800	17766	8175	2328	527	391	338	312	318	302	272	313	290	285	291	270	284	250	295	294	284	298	283	309	273	320	288	292	300	304	285	295	287	270	274	293	278	322	280	282	295	310	293	294	293	295	296	283	304	280	290	292	281	282	294	248	279	308	302	296	280	313	277	311	337	270	283	280	288	269	294	279	268	300	323	300	291	293	304	300	276	315	297	287	294	282	266	270	291	295	277	292	289	302	288	288	314	311	281	291	279	260	290	284	300	283	297	301	289	294	277	286	260	300	305	289	271	292	299	287	312	288	257	300	289	290	286	321	286	295	279	283	267	307	267	331	314	269	271	257	269	314	284	282	302	313	278	272	285	290	288	292	277	272	285	243	302	295	283	327	308	296	339	298	253	296	319	300	271	313	277	290	286	269	277	326	266	291	292	279	267	315	306	329	292	295	303	301	295	302	331	259	302	297	264	289	285	288	297	280	288	299	293	284	299	312	276	270	265	277	309	286	294	297	286	250	299	316	304	305	309	270	292	273	290	285	284	285	279	267	278	282	313	285	323	285	299	264	277	265	318	285	285	275	275	306	281	284	288	291	316	290	298	274	277	294	315	267	298	295	322	276	261	304	264	303	310	291	291	315	303	274	305	291	301	305	286	267	299	259	275	283	299	272	278	333	292	289	277	285	286	272	275	314	283	313	306	275	291	302	275	280	273	282	313	285	260	296	308	288	288	259	281	292	285	281	313	312	308	288	286	325	281	275	307	270	281	286	302	294	294	300	303	264	298	284	305	270	279	270	268	277	259	272	295	294	276	280	276	299	303	280	290	279	283	306	301	270	298	279	286	251	281	281	301	274	282	289	292	300	298	305	281	292	289	287	262	281	280	313	286	293	286	293	304	281	289	299	283	298	284	275	285	317	278	303	321	281	286	290	300	292	283	311	277	299	259	289	297	269	285	277	301	308	283	304	266	292	280	280	301	277	292	278	301	283	276	294	284	277	290	311	281	282	299	304	298	294	318	277	323	285	308	291	314	293	269	289	265	294	294	296	310	304	257	258	311	249	277	301	285	274	312	292	307	263	287	301	279	285	301	256	283	280	287	300	302	287	296	283	282	304	272	266	269	259	269	316	277	300	314	311	279	289	286	295	308	296	300	281	307	310	307	284	289	275	294	281	277	264	300	269	267	310	301	294	308	291	309	295	272	309	298	300	282	282	288	277	257	301	294	290	266	289	313	310	312	290	282	289	280	306	295	282	285	276	293	299	302	304	319	288	296	290	251	289	297	269	306	286	297	308	305	291	292	273	281	266	287	296	294	281	305	291	270	326	292	281	270	305	319	267	317	278	275	311	280	283	283	297	284	299	294	296	287	302	263	307	245	302	266	335	315	322	276	290	289	294	273	301	266	270	293	305	268	284	309	319	286	275	330	278	293	292	316	319	296	284	275	301	304	310	281	292	301	277	290	296	289	298	302	253	263	299	297	291	291	305	298	310	308	302	261	274	279	283	294	303	309	298	288	294	314	294	275	271	295	313	307	273	284	293	277	309	285	289	304	299	265	314	268	281	260	278	309	269	265	283	257	276	308	270	297	277	273	295	271	293	294	279	305	302	292	309	266	299	277	279	282	292	278	272	306	311	309	279	284	296	304	284	259	310	314	279	292	270	306	289	295	316	294	280	301	291	305	292	273	288	266	309	308	305	315	301	270	266	284	308	284	278	312	274	281	286	279	324	282	311	315	320	311	288	302	303	296	265	330	290	292	281	264	286	289	284	304	282	260	295	294	301	289	255	277	298	324	300	291	286	282	307	274	293	270	294	286	308	288	270	289	304	277	288	265	298	266	330	268	262	288	266	291	305	302	260	299	301	298	273	297	309	278	306	291	289	293	298	299	293	251	289	309	301	292	293	285	302	308	269	284	286	306	274	289	256	291	273	317	281	278	265	271	279	289	282	281	311	287	291	302	290	292	261	278	274	271	277	305	313	273	320	268	270	298	287	283	276	283	292	281	275	312	282	302	308	306	298	284	300	293	273	281	311	301	284	290	285	274	290	261	299	300	312	300	300	293	295	258	279	293	269	289	307	297	262	258	290	270	306	292	301	274	301	297	280	275	249	290	301	292	302	273	273	288	313	278	252	276	318	298	293	289	294	285	271	302	313	263	269	265	297	284	258	299	271	284	287	312	293	304	283	296	281	284	304	322	243	302	309	281	282	269	277	286	296	292	296	301	277	282	298	293	322	283	313	267	272	270	293	291	276	309	282	296	287	304	262	319	299	292	283	270	307	297	280	257	300	294	308	279	281	291	287	306	257	287	258	281	282	275	320	283	299	265	273	303	286	307	272	291	306	294	275	267	300	283	265	268	302	288	289	268	276	296	282	286	294	310	284	293	294	307	306	336	289	315	300	260	280	281	293	284	275	296	319	286	297	290	284	297	277	331	285	288	276	288	257	307	295	305	289	278	318	262	319	292	312	311	287	309	301	285	327	297	285	302	319	308	308	276	303	265	299	275	279	275	301	297	289	288	309	293	271	259	274	267	271	292	271	291	281	289	303	276	307	315	281	319	283	291	274	278	302	276	312	277	287	300	301	280	299	300	309	281	286	283	296	291	267	306	265	262	299	292	274	286	311	255	277	294	298	312	327	286	274	270	268	315	270	285	294	324	284	272	287	314	312	311	303	276	285	298	321	299	297	290	277	302	292	288	308	332	285	271	299	292	291	276	278	276	324	260	289	278	283	282	266	292	282	268	258	271	253	246	286	269	292	305	281	302	297	279	284	295	319	327	312	302	281	307	311	295	268	309	283	279	283	295	298	292	275	318	275	291	299	298	288	272	293	279	274	304	308	307	277	290	265	300	272	292	299	252	304	273	274	291	276	292	286	286	272	284	281	312	265	325	294	277	299	298	299	267	312	302	262	269	272	273	298	250	315	287	262	318	283	318	292	247	297	275	260	289	289	298	300	295	311	255	271	316	250	336	298	286	285	340	275	274	282	279	334	308	288	302	311	280	295	282	276	284	280	269	261	301	278	262	275	288	288	302	286	278	315	295	316	310	294	247	274	262	296	282	280	285	296	274	288	296	259	308	279	271	273	288	283	311	277	301	323	265	291	277	271	289	299	294	320	243	307	296	253	276	282	278	300	271	291	303	263	295	309	299	305	278	275	304	307	269	296	272	266	299	274	275	271	301	303	278	297	271	299	286	296	299	288	291	304	281	290	291	284	294	286	271	307	290	286	287	268	285	291	310	275	283	290	292	294	285	289	297	304	268	303	279	282	259	301	255	295	300	297	312	284	302	299	261	312	297	266	301	298	270	291	281	284	311	270	318	265	300	304	282	265	278	288	278	267	292	286	307	266	302	280	295	286	337	302	312	308	290	290	299	301	293	296	299	294	321	291	302	296	284	275	265	310	335	264	285	261	287	305	307	261	286	306	299	302	288	308	257	305	304	256	260	266	291	257	297	303	285	274	284	298	259	280
23932	20972	28586	24877	20664	10071	1440	529	362	335	323	270	310	289	304	267	259	294	243	205	278	256	226	255	266	232	235	265	253	283	265	246	259	241	250	257	259	223	269	263	250	258	243	270	236	263	246	252	232	261	240	256	245	245	242	245	259	244	251	259	284	278	268	244	243	259	256	258	236	222	271	237	251	239	252	238	234	254	254	227	261	269	258	250	293	239	252	258	268	245	244	257	255	241	277	221	261	252	237	259	262	238	264	251	235	250	235	236	244	241	234	223	267	244	232	246	263	229	260	262	250	280	214	246	240	228	251	222	242	257	245	286	249	231	228	245	252	234	279	247	231	218	255	250	244	264	270	268	268	224	260	263	263	243	248	241	234	246	265	230	226	273	273	246	253	254	263	238	230	251	236	261	241	231	277	242	267	238	267	234	257	239	266	234	259	252	235	244	267	277	262	243	243	251	258	221	252	220	219	267	250	274	208	246	240	245	248	215	272	254	236	242	267	257	250	269	266	240	260	249	247	294	245	244	231	255	268	232	222	268	228	234	257	245	278	294	233	237	257	232	272	243	205	228	248	241	213	247	264	284	231	249	253	243	266	234	262	247	251	239	278	225	234	241	247	240	210	223	249	241	241	252	261	261	243	237	261	235	242	257	241	266	230	272	224	246	270	246	251	249	255	252	268	236	246	242	236	251	271	257	216	240	288	257	243	256	222	217	240	276	259	282	242	216	254	245	251	265	237	245	267	256	233	235	257	249	253	264	248	233	215	272	266	238	242	250	252	264	255	260	278	240	248	243	246	239	255	275	250	235	250	232	266	241	253	246	256	233	247	227	244	256	269	243	229	257	257	245	227	231	235	252	232	249	241	262	204	229	241	259	241	231	246	231	231	261	251	267	265	242	247	259	265	247	269	250	259	261	231	259	251	216	253	269	241	251	251	238	244	237	268	262	261	227	257	258	261	270	224	243	259	241	264	234	252	251	256	261	239	244	273	250	265	264	231	262	264	231	248	241	267	273	226	236	254	238	229	233	256	248	247	261	232	258	253	259	265	232	247	256	248	245	265	261	244	237	235	266	240	263	240	207	255	269	283	239	268	270	248	240	230	246	237	222	244	227	253	251	254	246	252	233	266	244	236	240	270	255	244	228	228	254	229	239	241	251	252	259	238	244	237	248	227	264	259	237	261	261	269	241	244	251	256	231	265	226	255	242	275	255	258	230	269	236	244	209	253	233	248	209	283	271	252	245	258	261	264	247	271	252	258	236	270	249	230	229	227	228	290	236	232	259	233	237	240	264	259	257	218	246	250	250	216	237	230	244	258	235	223	220	251	253	225	239	247	270	230	263	259	219	250	271	243	265	248	248	262	246	238	232	245	261	256	245	256	225	209	265	243	242	261	259	252	240	216	245	264	276	254	235	235	250	279	263	234	253	264	227	238	212	261	253	242	229	296	233	231	250	260	237	229	265	255	214	276	281	237	217	262	238	249	240	254	232	240	259	226	243	264	261	251	245	215	254	224	248	224	227	239	278	258	239	235	274	248	236	237	268	261	243	257	238	232	241	258	254	244	230	285	248	226	258	240	259	220	220	255	244	236	241	258	275	249	243	265	237	258	237	261	251	259	275	245	237	268	258	253	234	227	265	219	234	268	247	259	258	230	252	218	271	237	236	266	223	238	235	234	273	241	255	240	239	243	252	239	244	251	260	261	292	239	244	226	269	279	247	282	263	257	236	287	238	242	253	223	231	251	231	249	236	266	253	248	236	238	274	261	252	239	232	223	245	243	263	284	245	252	242	262	242	251	232	251	250	260	252	221	254	258	261	248	241	272	230	243	244	255	251	242	224	253	234	258	249	222	214	247	241	232	260	254	257	226	217	259	256	246	220	214	237	247	273	261	267	209	242	231	245	237	236	240	257	254	257	263	243	271	232	248	250	246	313	246	253	218	260	222	257	247	242	246	263	240	234	279	255	214	232	255	264	248	233	248	239	275	217	254	275	252	255	236	247	252	255	275	254	258	258	224	260	276	246	259	254	260	225	237	242	247	248	242	253	254	245	235	238	244	258	265	256	213	264	257	247	286	246	229	247	237	264	232	233	265	259	248	242	256	236	249	252	257	268	242	244	276	227	286	259	232	252	222	236	275	265	244	239	243	244	252	267	256	240	238	249	251	243	226	247	262	258	283	252	233	262	231	268	251	250	251	241	227	235	275	238	215	244	241	235	229	254	248	243	245	249	238	232	249	262	273	237	235	278	253	243	235	257	233	264	247	248	233	270	256	252	219	248	263	257	267	238	253	257	250	231	276	262	234	242	235	223	231	253	272	239	251	232	257	232	231	240	232	269	252	273	286	264	249	241	247	246	255	220	242	239	230	256	240	260	219	233	236	251	258	233	247	227	235	234	247	242	207	245	212	266	242	264	247	229	229	259	276	247	257	222	233	236	238	258	279	254	244	261	243	252	250	249	251	270	239	250	260	270	277	253	271	250	237	234	248	252	265	246	243	262	258	265	270	259	239	265	259	249	264	252	262	242	255	259	262	252	242	230	260	277	276	270	261	281	255	252	237	250	235	253	265	245	254	299	251	241	230	205	250	287	247	264	274	258	250	219	237	222	245	265	271	249	287	229	239	228	233	236	256	254	228	245	247	229	249	244	228	257	220	275	245	219	224	219	275	239	237	243	230	257	244	244	265	254	268	235	256	278	229	250	244	241	244	238	253	249	245	231	269	236	234	244	268	246	252	236	256	239	228	263	259	234	243	239	232	258	257	264	205	263	260	237	277	233	277	245	241	256	216	243	247	240	252	249	292	233	243	248	257	250	228	247	259	243	230	263	256	250	270	230	234	249	236	222	235	229	217	271	250	266	239	221	248	242	260	254	253	235	236	230	278	246	249	263	244	247	227	267	284	244	238	246	263	261	266	245	225	248	259	269	271	234	247	241	271	249	255	234	282	236	246	206	228	240	260	275	270	257	251	254	230	236	253	235	249	239	247	263	236	233	283	235	295	246	264	253	263	236	230	237	257	253	255	250	224	243	252	213	239	275	239	238	261	253	260	266	269	230	256	254	228	247	243	218	250	245	262	280	245	244	245	230	249	223	244	259	220	249	233	224	237	238	235	241	247	260	253	238	235	242	229	244	250	227	247	235	261	268	233	238	230	211	252	242	232	241	250	240	250	241	234	277	244	216	216	254	241	241	257	246	256	238	269	256	245	226	242	231	261	219	225	263	238	267	240	212	222	226	255	233	241	221	240	221	246	247	254	237	264	220	259	232	261	267	226	236	285	252	267	256	256	241	245	270	242	256	246	264	228	250	259	252	265	240	250	229	240	239	270	231	234	231	234	278	233	226	249	238	245	253	219	239	251	237	257	217	255	249	255	225	246	239	234	249	232	239	228	249	263	236	237	276	264	225	269	257	244	220	229	262	272	252	274	235	250	249	273	269	256	270	245	266	251	272	240	253	250	243	232	250	244	263
37990	62608	44514	25649	14053	3213	979	566	491	448	378	370	332	317	311	294	310	287	297	301	307	272	290	288	289	275	308	310	318	288	311	300	275	295	289	291	295	292	277	289	303	273	281	280	280	287	276	257	305	315	273	263	274	295	290	290	259	263	264	317	302	261	288	294	292	299	300	295	274	280	291	306	270	254	273	265	289	279	295	283	271	282	281	278	273	319	291	290	282	279	295	260	248	267	285	282	275	277	284	307	306	280	300	295	276	265	269	277	302	264	287	278	278	285	303	278	324	280	270	253	239	310	288	274	269	280	279	282	301	274	283	302	246	268	282	293	285	285	291	292	285	290	286	281	287	290	277	274	280	287	275	276	300	285	259	274	293	279	308	275	279	294	271	257	271	286	297	294	293	310	281	286	304	263	300	263	286	294	300	273	303	296	260	299	289	276	271	304	284	315	274	267	283	277	246	254	294	317	281	255	269	277	270	315	275	257	304	296	293	299	289	274	315	288	313	299	289	286	288	282	294	272	292	262	322	291	273	283	283	282	260	295	285	285	300	284	281	281	263	258	301	289	312	296	281	267	292	269	305	280	278	300	280	303	309	280	276	274	273	310	274	283	311	279	258	277	276	270	279	278	288	270	281	283	321	285	282	308	316	301	307	307	286	268	287	273	288	290	289	276	298	275	285	294	284	296	328	295	274	257	311	277	284	295	279	255	277	266	276	300	301	263	279	292	296	263	304	292	285	262	252	314	281	288	255	263	277	280	285	293	289	270	296	270	283	282	279	312	270	284	257	305	292	291	294	286	262	302	286	274	266	268	264	274	294	276	267	283	279	319	283	268	275	272	239	320	327	290	271	270	287	291	297	304	271	270	300	290	278	275	285	284	271	292	302	244	308	310	291	259	287	288	273	272	268	276	251	263	250	307	304	285	282	277	286	306	305	268	284	268	292	295	293	263	281	265	265	276	296	289	277	306	273	288	275	293	278	296	307	276	270	273	282	254	249	292	300	262	280	270	286	279	299	297	280	293	291	252	285	274	281	280	280	268	269	272	279	306	272	286	316	268	284	246	303	282	272	291	301	290	287	286	270	311	274	310	284	293	271	269	275	265	329	272	247	283	291	290	271	285	294	293	274	306	283	259	292	295	268	303	305	306	272	263	272	284	292	258	250	287	305	280	269	280	265	323	270	272	300	301	291	286	303	283	267	282	256	301	278	286	283	288	261	308	277	299	291	279	277	278	315	261	295	283	289	311	287	270	267	307	302	281	256	294	309	293	265	273	297	291	290	284	276	249	289	309	302	304	284	276	321	284	282	266	288	285	286	276	310	274	284	288	300	275	272	275	275	300	282	284	271	285	276	290	267	267	294	268	294	294	272	286	256	331	285	282	291	290	269	274	322	279	274	294	280	296	285	287	276	299	254	273	275	311	283	296	274	296	312	264	297	291	290	289	255	253	255	299	277	317	274	299	280	291	300	270	309	270	290	348	282	293	280	270	275	313	287	269	241	299	320	233	252	291	256	267	301	289	288	311	283	277	270	299	297	290	312	301	291	329	286	270	320	290	259	293	298	284	258	284	298	290	311	304	288	306	309	273	268	280	319	279	280	261	308	302	279	270	308	290	299	290	329	262	264	277	286	285	303	279	277	317	270	272	294	321	307	258	290	272	319	288	276	262	268	289	265	274	279	283	281	308	292	285	284	296	283	277	267	307	278	275	308	286	276	291	257	296	272	259	315	285	253	298	300	315	281	287	271	286	282	272	291	308	304	279	279	295	291	292	291	286	290	314	295	276	285	267	293	291	273	308	266	271	264	310	307	277	297	276	278	268	307	263	298	286	267	310	296	269	278	254	271	261	274	271	267	314	288	278	316	253	275	286	284	279	269	280	271	280	305	314	283	265	310	269	273	261	283	255	292	294	276	285	283	285	325	262	297	288	290	259	288	286	304	287	286	283	301	285	288	294	270	306	273	286	289	285	258	283	295	303	281	289	249	260	322	326	287	328	259	284	260	271	265	265	283	285	284	269	290	280	258	246	245	265	273	295	260	278	259	300	272	302	295	273	297	284	298	268	287	307	289	276	287	276	280	307	261	302	292	260	286	285	286	290	286	249	284	303	298	292	305	271	295	270	320	318	294	283	292	271	301	320	302	308	334	279	320	259	273	303	272	298	257	279	284	297	301	270	301	299	257	275	279	297	309	327	297	255	303	264	279	287	285	291	293	287	286	270	302	256	302	285	290	317	296	295	300	276	275	306	265	275	263	270	290	286	264	270	291	286	281	261	273	294	280	291	269	277	285	282	276	291	287	266	297	286	302	281	267	288	275	289	286	268	280	299	265	289	293	302	287	278	292	280	274	310	272	288	252	279	303	274	282	283	254	256	264	272	288	293	256	286	320	270	282	303	284	304	310	267	274	294	317	300	293	270	296	290	285	301	290	282	253	321	306	285	286	287	275	291	286	286	280	262	264	312	262	271	262	303	270	256	258	288	258	284	287	257	289	273	273	268	271	278	297	272	280	289	287	275	278	266	275	285	303	266	308	271	288	271	285	272	291	289	261	303	253	254	276	283	318	296	309	281	296	289	307	272	297	311	281	312	299	245	267	278	304	292	294	270	299	308	276	281	293	276	301	287	271	305	263	297	290	289	299	280	293	303	275	296	265	294	330	299	306	299	255	268	272	290	281	274	267	266	310	281	268	293	292	265	300	288	282	276	303	263	283	299	285	291	276	274	265	290	275	275	313	268	288	293	289	274	277	292	299	296	276	280	287	275	298	266	295	291	292	277	286	286	303	291	300	288	290	305	276	275	255	282	297	290	277	288	294	261	281	305	289	268	281	280	289	307	305	291	283	292	279	275	298	273	298	291	291	303	241	263	264	288	267	294	299	297	293	288	298	310	288	285	259	272	258	266	299	265	301	288	248	280	291	285	317	287	312	278	288	262	280	277	307	270	293	286	284	261	269	304	283	266	322	254	305	306	281	289	285	280	275	287	256	302	262	265	285	284	288	275	267	264	273	262	274	285	303	274	284	289	279	288	303	248	283	276	260	279	319	288	267	296	301	270	298	273	280	270	280	299	291	288	277	272	261	316	294	274	300	295	279	247	290	301	279	305	288	289	259	283	293	286	271	242	293	280	292	287	318	269	292	267	248	274	302	286	262	285	281	301	284	258	257	264	298	308	293	291	277	270	268	277	261	273	303	255	301	277	277	289	294	292	295	295	263	255	294	274	284	311	309	285	273	281	265	267	301	293	307	259	298	266	268	294	286	241	271	280	291	312	296	297	278	276	293	291	297	277	271	285	285	288	305	311	273	308	285	287	257	269	265	285	294	304	267	276	305	241	300	277	266	280	281	275	272	285	297	285	288	281	261	285	284	307	303	285	281	285	314	278	272	286	256	289	276	321	287	289	273	280	289	274	310	264	278	312	268	296	295	295	278	288	276	277	292	279	314	268	281	275	280	279	299	281	245	275	277	296
25220	21185	27379	25109	13460	2909	689	432	428	379	391	435	407	388	369	359	363	376	330	371	367	366	343	368	334	346	345	327	351	365	334	338	378	374	338	358	340	338	353	331	413	369	377	322	362	361	384	383	388	328	353	382	382	342	321	319	347	352	392	357	380	352	354	343	353	339	332	356	354	369	372	389	365	365	375	345	367	335	322	374	356	334	367	351	348	403	354	352	337	344	359	376	382	369	323	339	347	329	321	363	366	381	421	366	400	337	359	322	361	382	354	371	368	361	331	370	355	347	351	344	353	344	321	358	351	333	398	359	371	382	341	358	358	379	360	391	357	344	333	380	375	390	340	360	351	370	326	357	342	381	339	376	359	371	348	351	328	354	330	361	312	332	370	323	347	370	342	301	351	302	357	364	364	371	365	345	363	369	390	354	348	375	387	366	359	362	374	355	379	355	346	353	401	386	380	348	388	340	380	361	347	333	350	383	350	378	392	333	338	348	368	371	335	351	372	343	355	381	334	387	352	350	365	364	373	379	349	343	368	345	382	355	335	373	339	364	398	352	362	371	348	353	355	318	376	376	366	385	366	372	361	363	345	372	373	355	378	371	347	366	346	348	412	350	367	362	370	345	342	360	368	367	358	375	343	372	349	350	359	359	353	354	355	357	381	333	381	352	321	335	359	383	349	358	362	351	360	365	361	346	357	305	376	362	344	361	360	373	348	363	361	359	337	400	341	379	388	356	368	350	378	355	357	373	348	346	354	395	378	376	345	340	386	356	345	365	350	325	364	381	372	371	331	353	372	366	368	391	381	332	366	377	347	359	357	355	331	372	381	351	375	395	387	359	359	360	388	352	371	327	387	375	347	358	368	348	352	373	354	339	376	364	370	367	353	342	347	341	324	361	383	347	361	363	390	384	311	366	406	308	375	372	348	372	388	352	360	339	348	335	346	358	343	343	372	359	367	347	347	373	346	341	342	343	340	352	368	363	355	332	380	335	364	355	333	341	336	347	408	390	349	353	354	372	375	334	380	374	379	364	330	326	385	374	328	328	340	365	365	380	351	394	336	350	384	335	369	413	396	354	308	378	313	353	362	345	364	340	386	336	368	384	346	332	407	349	364	362	362	372	348	377	345	380	334	337	352	317	365	362	363	363	358	374	355	384	367	354	340	369	372	354	396	351	346	362	364	365	379	368	334	358	379	375	362	329	347	325	370	349	340	349	392	333	351	370	329	341	372	388	336	376	338	330	352	345	333	377	337	338	339	348	348	334	381	343	408	336	358	346	370	335	366	382	394	328	375	368	367	357	367	348	371	318	339	352	355	385	353	353	337	351	333	338	338	364	336	376	355	378	330	346	331	349	346	330	343	354	318	375	336	331	359	375	359	346	368	346	388	341	364	399	351	355	333	371	366	356	342	346	336	363	335	359	343	334	361	366	381	404	354	367	383	322	357	362	367	342	347	350	368	381	344	383	362	340	339	394	353	343	405	385	364	366	376	365	338	332	354	371	382	321	370	355	391	349	333	384	367	340	372	351	341	331	365	333	352	320	348	357	352	342	408	333	384	326	322	391	346	360	363	412	337	343	369	357	363	364	378	341	360	334	373	372	352	339	362	353	341	365	381	342	364	343	395	368	332	328	322	360	404	351	352	343	377	380	363	318	343	350	344	383	356	354	362	355	386	334	364	378	352	370	350	329	355	360	359	381	350	354	341	350	364	402	393	387	385	336	368	363	332	360	370	358	356	346	361	380	333	369	351	332	348	338	344	341	371	321	355	385	342	358	386	357	339	359	331	353	342	365	350	367	366	327	316	363	322	362	339	372	386	368	361	366	398	396	377	323	341	338	373	329	394	370	324	326	345	323	360	386	337	383	338	360	339	331	344	344	355	346	368	350	355	359	337	337	335	357	365	357	386	337	364	394	339	346	334	374	366	388	339	368	338	361	350	361	375	365	332	352	346	372	369	354	376	384	363	346	358	311	338	360	361	365	407	375	381	375	358	314	379	359	379	377	377	364	415	338	387	361	356	351	360	370	378	355	351	350	375	360	342	351	351	365	344	334	331	369	365	323	337	379	346	371	349	358	360	350	357	358	349	362	349	384	347	354	355	359	363	379	340	324	332	354	335	319	377	336	366	358	373	379	381	338	379	345	344	377	374	318	365	411	321	403	352	381	334	348	339	333	306	322	346	365	374	369	379	336	329	393	339	365	368	363	387	347	338	385	342	402	361	390	358	325	372	389	363	363	360	383	403	405	342	377	345	359	344	334	371	355	359	351	383	371	348	390	388	359	354	394	371	395	362	378	345	321	374	363	369	332	357	367	378	404	357	352	322	374	352	345	355	385	370	341	350	349	351	366	333	349	362	337	350	349	350	338	393	383	352	345	358	366	353	386	374	363	348	329	358	385	355	347	358	371	346	346	324	368	366	353	330	350	387	339	347	383	316	352	381	378	358	370	329	355	395	357	377	328	339	370	379	366	348	359	347	347	398	350	330	373	370	343	349	353	353	332	364	362	369	384	345	361	391	372	354	352	341	388	356	345	380	381	340	345	346	353	362	339	365	349	351	364	350	347	353	355	343	356	337	350	354	334	330	366	362	350	371	347	350	316	406	390	345	362	364	342	365	343	318	345	336	375	351	339	355	346	385	342	345	383	358	346	375	365	324	361	382	372	341	399	365	376	338	368	385	395	364	371	332	349	371	360	360	350	364	393	380	363	339	377	330	368	383	371	345	338	365	362	372	385	380	379	403	325	356	371	328	341	368	324	371	366	388	340	351	387	403	361	353	366	374	338	357	320	343	385	359	352	368	347	373	381	362	357	341	332	388	365	313	348	339	364	341	343	383	379	374	337	363	384	361	356	334	331	364	368	361	341	369	339	373	349	380	323	360	344	373	390	348	353	390	329	366	350	370	367	364	312	355	337	391	367	359	341	372	350	362	364	333	348	359	360	344	344	326	385	364	376	353	341	375	338	355	347	348	321	333	338	381	354	360	344	362	344	351	367	360	342	367	372	347	370	376	324	376	378	367	343	370	324	359	377	354	377	337	399	367	342	352	312	377	354	345	366	355	352	345	358	379	363	351	345	353	354	335	353	367	393	375	349	352	378	347	364	352	327	370	341	363	349	373	332	364	355	380	376	378	347	336	327	346	361	357	340	332	360	370	359	315	376	365	373	364	362	369	349	358	352	348	358	343	386	339	369	360	349	383	361	359	343	339	374	350	330	373	361	369	345	356	328	328	345	389	380	378	376	356	361	369	338	315	326	386	341	379	345	346	377	369	358	369	357	341	359	316	394	344	348	341	327	376	337	363	348	388	338	345	317	367	346	366	357	397	326	358	343	379	374	313	321	362	353	347	401	358	332	372	376	374	332	343	363	367	348	326	354	342	368	342	353	397	341	336	386	380	362	357	341	343	336	342	322	343	349	382	334	371	337	378	386	329	327	377	352	348	383	369	368	329	384	364	353	375	356	369	331
36718	51626	30706	17428	9540	2609	805	541	517	475	461	442	423	458	457	427	456	414	418	424	440	429	413	397	428	410	354	390	385	373	385	396	394	423	398	418	434	411	438	378	414	433	438	409	407	399	414	426	415	445	412	395	400	389	449	414	394	394	428	393	398	394	416	373	404	396	401	399	409	418	422	392	391	395	359	422	430	373	437	408	372	383	408	402	427	393	401	411	420	394	417	399	422	432	395	434	387	405	375	372	420	407	390	410	408	401	405	401	394	435	369	413	417	401	408	414	400	409	414	394	413	394	377	411	380	397	415	379	420	385	413	395	436	427	374	401	385	477	375	407	390	391	406	394	384	406	450	445	417	401	385	387	411	401	419	409	385	396	401	411	399	397	428	385	406	425	460	415	388	361	420	432	421	398	407	422	388	421	407	386	422	397	395	407	382	407	379	432	439	412	412	423	418	392	435	427	431	409	434	431	423	414	388	415	391	408	381	388	366	391	369	400	423	397	397	373	411	418	431	419	406	407	402	410	391	398	395	412	419	401	427	443	405	420	429	425	399	435	402	375	398	423	414	409	419	438	395	363	410	411	387	416	422	406	401	417	413	431	451	405	425	407	394	430	406	386	437	402	417	386	399	400	408	397	417	409	415	396	412	448	402	403	433	432	441	405	434	418	389	379	426	427	406	394	379	425	385	440	413	410	379	426	418	425	423	374	437	427	426	375	427	421	375	410	392	419	423	390	446	396	395	439	392	405	387	435	405	390	393	389	428	384	416	389	415	461	402	425	416	419	413	423	428	389	409	409	429	405	437	421	425	382	385	390	419	407	395	417	407	435	405	409	418	416	405	364	425	386	404	394	424	417	432	403	357	442	394	406	407	408	396	403	408	407	406	405	432	423	432	431	392	433	382	406	404	422	415	413	382	437	406	400	411	400	437	415	429	392	410	392	382	404	429	416	377	411	433	416	416	416	413	429	418	407	463	375	419	383	407	405	409	375	416	449	384	432	414	378	413	419	421	380	414	427	443	417	449	441	426	419	400	406	409	452	372	441	444	413	425	439	370	402	447	395	397	422	402	446	376	431	424	400	409	461	430	404	424	416	418	411	405	398	398	401	435	367	383	401	404	413	408	404	411	417	394	412	458	388	447	406	394	417	394	386	411	384	435	403	419	404	407	388	415	401	412	361	411	392	445	391	387	399	426	420	397	396	415	382	434	382	380	406	423	406	389	413	390	403	423	427	410	390	402	402	410	432	414	411	385	404	399	411	396	403	419	404	427	450	392	421	419	379	406	418	424	395	414	396	421	392	423	445	366	393	421	385	425	422	413	393	404	403	394	404	432	420	409	386	396	445	399	431	426	386	414	440	406	433	374	401	401	391	381	432	417	423	388	410	397	444	402	409	423	433	411	406	377	395	408	406	427	401	402	390	415	440	418	425	416	396	384	405	406	409	437	419	404	387	413	382	380	409	400	412	415	396	411	403	399	422	416	390	431	424	404	371	429	391	419	417	431	431	381	407	396	412	392	389	406	358	417	394	379	393	434	434	363	405	397	425	387	381	443	400	432	391	423	420	381	371	413	431	408	407	430	400	397	394	419	420	434	396	376	428	386	422	367	421	410	419	391	389	406	411	403	416	403	399	399	362	392	413	353	370	407	443	381	414	419	384	403	396	394	377	408	402	405	417	403	407	400	413	385	382	393	432	410	384	398	395	445	426	433	424	388	402	398	396	356	408	418	442	387	384	397	405	425	424	403	420	405	386	433	429	406	387	404	428	376	408	431	439	410	426	408	400	386	421	410	386	397	420	402	380	432	378	397	436	409	402	409	398	410	404	379	433	405	422	432	389	406	404	378	395	430	466	420	383	417	396	403	409	404	366	391	395	418	355	400	412	398	417	430	388	405	401	398	438	440	412	431	423	416	388	392	378	406	453	368	408	426	397	395	424	402	368	435	401	395	404	395	402	443	396	394	404	409	414	452	379	388	453	380	436	392	402	447	385	407	405	421	374	387	392	384	405	409	416	409	399	403	387	436	407	414	423	393	400	430	436	395	386	411	420	386	433	412	427	428	403	391	401	414	391	383	409	359	391	412	436	422	434	382	391	419	400	397	411	384	380	402	392	429	394	416	367	430	380	392	412	400	423	396	468	451	380	381	453	439	441	386	387	389	388	373	450	442	404	425	425	422	415	381	426	399	398	385	416	394	395	407	417	421	406	394	424	444	385	410	381	396	403	428	417	405	377	419	420	399	382	383	404	393	404	392	401	383	424	381	441	426	408	377	398	437	400	401	383	408	430	412	428	438	428	390	448	379	398	410	388	459	415	367	427	421	429	370	433	362	423	401	413	397	434	389	407	371	416	399	411	412	396	392	438	367	383	424	425	438	392	395	404	417	447	397	421	402	424	424	400	424	423	424	405	399	417	422	399	413	429	386	403	390	395	414	449	383	390	435	426	410	422	387	418	406	417	354	421	400	429	415	405	408	404	418	438	393	402	423	407	393	434	400	424	404	382	404	445	416	410	412	407	390	391	404	422	418	401	430	395	428	419	377	409	370	430	434	411	403	415	398	406	407	428	422	400	381	390	379	371	390	409	431	415	424	418	374	379	428	417	407	462	425	428	395	429	403	393	426	399	398	391	379	448	412	401	414	461	388	374	449	392	394	413	448	438	416	415	385	395	387	446	392	429	380	375	427	421	384	396	399	391	433	386	391	411	427	431	376	412	418	442	382	435	370	390	413	432	371	425	430	401	425	362	419	413	392	410	433	421	383	420	388	384	387	449	375	411	371	412	387	401	421	418	426	435	400	354	394	389	414	425	437	429	395	389	394	435	418	408	398	423	370	401	413	409	389	404	422	418	401	407	396	410	393	375	370	410	424	413	437	384	407	416	417	456	415	434	374	420	398	385	418	415	380	374	381	398	415	407	392	419	390	406	390	384	400	389	404	401	400	401	400	400	409	395	438	394	403	377	385	424	378	406	479	422	413	422	419	425	415	399	414	410	430	413	413	420	419	385	418	363	395	447	379	410	397	429	402	420	412	378	419	386	405	427	432	445	395	401	410	423	399	426	394	407	407	393	413	395	387	385	410	404	436	380	431	395	429	397	391	373	391	419	371	379	377	390	399	396	423	399	410	442	394	399	442	418	395	376	398	370	382	388	381	399	400	439	411	417	410	416	433	374	400	407	397	381	416	384	405	399	426	387	387	413	412	351	411	394	375	386	386	381	433	425	394	387	447	409	389	395	424	403	390	395	399	390	412	371	420	386	382	421	385	382	381	436	409	394	408	410	448	418	465	442	396	397	437	395	407	387	377	384	376	397	433	389	401	401	466	386	390	387	405	400	407	389	409	406	418	428	382	426	442	399	401	385	403	419	393	376	405	394	385	375	405	379	412	411	393	413	406	426	418	420	403	377	394	410	382	391	436	406	387	436	421	396	397	412	390	416	408	417	400	415	410	368	396	377	432	382	415	417	411	416
22695	20894	28440	23872	21761	20666	10090	1443	756	555	542	489	466	436	388	434	453	408	402	399	445	415	396	425	398	416	389	387	389	410	384	401	395	396	417	381	391	406	377	375	392	415	385	426	415	370	402	388	397	381	355	416	372	377	396	382	389	403	357	393	416	406	392	412	365	371	399	388	426	414	377	449	377	412	395	400	370	402	394	392	375	396	368	362	380	381	421	385	356	385	408	414	338	382	369	384	375	424	399	432	396	359	385	361	354	388	386	416	395	407	366	401	395	405	407	389	376	361	383	372	414	389	343	385	398	373	395	346	417	393	389	388	426	357	408	381	399	388	370	416	368	377	409	385	361	390	401	379	383	367	375	410	398	443	403	406	413	354	399	381	391	397	409	358	386	370	423	404	412	389	393	379	388	364	377	384	388	379	419	417	397	386	368	396	422	409	412	381	392	413	399	400	406	406	391	368	369	349	379	403	398	367	375	403	384	378	372	398	388	375	415	394	398	434	393	366	367	398	423	405	355	393	396	421	376	402	379	382	384	371	382	400	385	377	402	388	411	409	352	412	419	365	366	364	392	367	375	388	403	408	414	379	392	392	410	410	392	376	395	407	365	392	414	394	400	388	417	342	382	417	394	396	379	380	371	366	355	419	427	402	402	384	353	395	401	382	373	375	393	372	400	408	407	399	388	398	429	381	386	417	366	389	411	378	398	402	419	376	367	397	416	383	407	369	341	383	428	415	385	373	378	365	400	418	389	358	389	419	407	347	423	389	384	378	379	369	386	392	387	365	397	354	398	354	414	391	383	373	398	398	411	395	373	432	405	375	380	385	388	418	395	433	389	359	409	413	391	393	382	373	406	358	393	386	374	397	385	364	381	399	380	409	396	423	389	387	422	347	411	367	378	404	399	384	427	417	412	401	416	402	443	393	381	405	410	364	380	377	381	373	400	401	367	381	417	376	410	372	414	368	367	389	380	381	415	356	422	381	415	385	354	412	412	385	415	350	404	376	402	384	390	426	377	347	410	379	353	380	423	395	381	378	373	391	423	396	363	364	384	386	409	389	420	385	410	370	404	369	378	397	388	393	374	409	394	414	405	393	348	376	382	396	395	400	393	359	401	364	370	397	416	409	377	390	378	405	384	413	381	406	399	379	394	391	418	404	406	363	392	387	409	448	403	389	374	387	364	424	404	389	401	389	412	383	401	432	388	381	405	373	403	396	386	405	369	402	387	397	436	372	379	392	427	369	388	392	369	364	393	388	366	371	362	403	390	372	413	373	374	405	417	401	389	391	403	423	392	375	366	417	369	371	389	385	378	384	377	358	351	385	387	426	398	414	429	387	375	409	373	398	423	390	396	375	389	372	371	394	409	400	397	378	401	402	405	371	412	394	409	366	359	348	402	369	429	367	374	408	386	375	376	390	429	399	393	397	376	380	346	345	385	383	342	335	433	415	382	385	414	368	398	374	427	395	381	380	407	390	382	377	425	411	405	399	389	381	378	419	386	385	409	371	361	405	367	385	384	423	396	421	381	399	367	369	386	397	380	363	402	368	408	370	379	406	381	426	407	402	399	397	417	418	361	403	409	402	388	415	412	409	428	353	418	392	406	352	351	368	383	441	410	394	414	403	375	364	350	417	375	388	367	389	392	444	356	390	381	389	342	363	355	394	392	392	387	401	387	408	406	406	374	374	351	396	391	404	413	358	368	364	397	382	384	382	392	393	443	389	420	401	403	359	401	388	401	394	418	388	399	433	404	407	398	381	416	379	406	374	359	377	383	392	390	375	397	389	370	378	369	393	378	381	390	382	395	383	371	355	387	364	399	374	413	405	354	381	368	362	391	388	366	385	389	379	393	366	401	381	370	406	397	391	390	394	387	413	415	382	402	372	425	378	398	399	381	368	378	405	415	414	368	383	425	402	382	386	366	394	393	359	373	410	382	404	443	371	422	402	380	382	438	366	393	397	358	410	375	376	379	360	378	391	422	388	395	376	357	396	356	422	398	415	401	380	418	370	382	383	373	359	420	383	409	384	396	404	367	380	406	399	412	374	404	356	351	384	444	397	389	392	391	406	370	402	377	403	369	377	439	391	385	418	367	392	406	397	379	411	376	396	381	393	399	368	389	381	387	383	409	403	405	412	386	413	372	378	420	393	393	385	390	352	383	416	376	401	387	370	390	422	407	380	380	378	377	394	376	401	383	398	384	374	402	350	429	405	397	377	357	387	375	384	375	352	376	379	384	374	365	373	375	361	383	403	394	409	379	422	373	406	420	368	389	372	374	384	395	405	389	384	392	378	387	377	386	406	398	388	425	404	419	356	394	414	416	398	406	363	406	385	392	407	388	412	364	417	371	385	370	384	330	356	429	370	394	414	346	391	394	395	402	386	396	366	403	396	433	401	425	370	382	384	375	390	385	379	400	385	340	374	376	379	344	416	368	366	394	371	376	412	410	369	364	391	388	428	373	394	396	439	391	424	386	390	405	392	362	355	403	377	389	412	400	394	407	398	367	400	412	389	388	419	402	380	401	391	388	372	384	373	390	377	405	388	401	362	398	377	386	401	393	429	373	414	381	411	364	392	376	393	425	386	374	417	364	381	404	411	372	377	401	383	384	381	399	394	411	382	378	393	412	372	404	401	370	399	380	386	392	422	388	412	351	398	389	386	366	390	389	429	413	368	403	375	386	363	385	345	379	350	353	409	381	383	365	387	375	400	360	406	375	391	364	376	383	393	414	381	382	346	399	397	415	396	381	395	376	404	366	382	352	399	349	366	387	385	357	411	358	377	386	373	405	400	389	410	373	409	373	413	409	396	385	413	379	386	409	381	366	401	393	421	380	379	394	401	409	355	377	428	358	424	367	403	385	391	407	369	373	380	385	382	362	355	405	385	401	341	373	381	401	383	393	418	360	374	398	401	362	420	411	391	426	392	424	373	392	398	393	395	368	433	408	359	407	414	375	401	381	408	391	386	364	375	415	385	357	378	404	410	368	423	403	347	366	389	366	354	395	412	388	391	406	357	373	416	386	398	391	438	364	381	389	410	355	380	439	430	365	419	379	423	360	381	392	368	349	398	384	398	389	389	406	387	426	361	399	411	398	383	383	350	413	370	367	406	369	380	371	404	416	362	378	364	366	384	380	351	378	397	388	356	332	380	378	391	394	394	375	417	411	374	418	406	393	384	379	381	390	382	384	377	413	379	407	382	388	424	376	392	386	405	377	399	401	367	377	376	364	363	427	389	410	402	408	373	405	427	390	390	373	373	421	398	391	403	407	351	412	387	385	375	375	361	412	399	404	369	395	391	391	420	399	390	362	371	342	420	385	428	380	390	430	362	351	392	421	408	388	394	386	381	367	404	383	374	400	386	418	369	402	433	420	373	376	369	389	396	371	361	364	421	390	403	389	385	397	416	408	375	441	369	364	380	387	389	414	415	399	392	432	389	383	381	414	389	406	385	401	407	372	396	380	392	360	390
38448	62827	46467	36612	24203	9421	2755	1157	795	697	625	593	542	525	507	459	476	446	454	413	459	466	459	427	413	444	446	442	389	410	423	434	411	458	448	438	412	398	411	463	405	405	421	418	420	428	436	373	416	463	430	427	426	432	425	458	412	403	452	438	421	393	455	418	394	387	443	422	421	428	417	421	436	438	400	433	416	402	449	431	456	400	421	444	410	464	442	405	437	429	421	410	411	434	427	409	413	390	444	414	454	430	431	418	433	410	426	461	418	389	431	445	444	409	385	430	456	424	408	395	424	418	426	453	416	393	405	454	440	414	393	443	405	435	416	433	425	434	421	384	467	404	472	412	450	439	390	411	444	407	447	439	429	440	431	419	441	450	429	432	395	445	446	420	428	392	440	406	431	453	453	458	427	397	423	399	434	433	444	434	417	437	456	445	457	428	420	416	414	425	411	400	391	431	445	461	429	436	381	479	417	407	425	402	400	409	428	438	434	429	420	430	441	406	421	438	410	448	439	418	441	422	405	406	434	378	417	420	437	380	410	428	457	427	444	424	408	423	449	452	428	417	424	417	406	414	429	380	418	416	434	406	458	421	417	386	439	417	429	374	415	426	455	439	442	410	401	436	405	439	446	412	428	447	405	416	406	430	413	417	393	438	424	385	406	398	409	425	410	463	401	414	415	438	419	442	380	411	428	400	411	446	444	436	417	410	443	443	393	386	410	435	422	433	407	455	422	415	419	412	412	418	433	444	465	437	400	453	420	459	425	400	415	420	409	407	400	436	431	437	435	413	428	451	426	462	413	429	385	429	477	399	455	448	414	409	439	431	424	397	424	418	442	424	453	421	495	458	375	428	405	401	415	430	438	439	431	409	420	430	418	411	404	429	425	436	454	407	446	406	458	412	386	404	443	418	419	434	412	408	387	392	408	418	417	460	434	390	445	415	457	440	436	383	447	393	441	400	431	409	395	397	410	421	455	414	435	409	417	424	410	401	391	434	435	411	376	445	414	399	428	420	436	422	406	411	422	432	450	438	420	427	419	391	440	386	422	457	416	402	454	403	443	431	419	435	396	419	423	435	416	443	412	443	406	426	433	438	426	410	423	404	409	419	446	398	429	401	430	447	424	413	418	435	404	418	438	409	422	389	427	432	437	409	417	424	413	406	408	437	401	436	389	438	440	437	437	440	415	447	459	399	420	407	418	441	417	429	439	425	389	424	436	406	409	416	434	415	410	437	406	467	404	391	430	439	445	419	412	424	422	404	415	412	425	419	457	417	410	415	434	472	426	438	400	425	431	408	419	423	437	417	421	425	381	471	432	411	422	421	416	391	462	431	438	431	384	407	430	464	415	400	396	461	422	420	404	454	414	430	401	414	484	436	431	415	426	360	397	409	411	443	438	397	429	438	418	487	452	474	445	439	438	396	405	444	391	413	417	423	454	424	453	456	425	475	410	426	469	471	427	408	398	432	416	431	432	433	429	403	426	436	410	392	423	408	449	377	433	410	431	439	440	464	438	455	438	404	456	428	397	430	438	451	430	416	394	418	407	432	413	454	421	401	448	406	393	405	431	430	406	443	383	439	371	392	418	447	394	433	447	420	411	460	428	438	434	466	434	422	429	389	389	399	444	432	412	458	436	415	419	411	436	417	423	422	430	433	395	429	416	422	376	428	427	419	412	419	421	440	425	458	446	443	417	416	400	442	436	428	456	399	424	445	434	423	456	431	441	413	411	402	414	427	440	421	408	413	395	440	454	397	450	417	419	426	478	433	437	415	437	448	455	436	404	426	424	425	432	418	417	426	457	429	411	407	414	403	430	446	423	406	398	456	417	418	427	411	463	419	401	430	437	413	438	397	452	402	436	416	450	425	429	481	428	426	425	419	443	464	426	417	420	435	381	423	390	412	400	461	395	432	415	434	428	403	419	452	396	428	400	412	437	417	393	421	450	446	405	459	416	427	415	423	372	423	431	426	446	430	362	424	415	470	453	403	441	462	426	471	426	423	406	464	426	435	440	438	434	422	424	394	420	435	443	450	401	412	393	448	422	406	401	435	400	402	389	452	451	444	441	405	405	441	424	447	378	425	429	443	395	397	408	419	393	423	438	406	433	424	430	456	433	423	396	422	453	412	427	464	384	428	398	415	411	436	441	451	466	429	426	411	441	425	391	438	416	409	428	429	392	425	410	435	431	427	422	408	407	406	421	417	446	410	387	409	419	408	419	400	444	456	433	418	437	416	387	409	424	406	425	421	408	414	405	419	425	411	413	457	417	381	446	409	434	427	420	443	404	428	407	433	444	411	435	408	451	409	408	435	405	430	439	407	434	447	396	405	467	443	431	398	475	424	429	410	408	455	414	436	424	362	442	381	411	437	411	421	420	429	406	402	409	408	442	405	432	419	439	424	419	409	422	416	435	411	415	429	427	376	429	477	406	354	393	418	420	453	403	435	388	398	440	429	387	407	436	441	409	431	374	448	436	422	440	415	403	452	429	443	461	392	416	437	479	431	424	430	426	429	433	442	424	419	449	450	383	429	427	404	462	431	382	404	469	413	419	418	380	402	416	409	442	409	429	420	414	426	419	443	402	458	410	417	439	389	447	428	446	425	418	446	415	440	470	426	408	402	448	469	432	421	411	428	431	458	397	426	412	423	392	410	411	416	407	444	391	422	439	426	418	432	404	411	435	387	390	392	433	387	438	447	420	384	441	435	423	461	435	404	437	399	426	431	448	400	443	430	435	416	433	420	417	429	428	410	423	425	455	409	425	401	396	455	438	412	415	422	417	410	452	425	429	409	431	417	465	393	417	464	418	458	434	416	421	430	450	428	438	445	402	385	434	423	437	447	419	397	416	414	470	433	427	378	436	435	437	421	415	415	418	409	443	447	447	409	372	405	414	430	449	460	418	431	413	442	400	424	433	453	474	407	441	495	436	446	423	436	447	465	440	415	440	441	382	419	443	406	383	435	442	438	434	430	421	408	417	417	419	416	454	426	445	430	423	450	433	432	421	437	434	426	457	431	412	435	433	428	419	448	417	412	462	403	444	440	462	432	441	430	403	397	438	419	394	440	384	428	428	432	436	417	442	411	405	448	396	442	434	401	424	431	429	421	413	434	448	432	462	471	380	395	419	380	412	407	410	423	422	449	413	424	467	434	389	458	446	444	441	411	415	435	426	432	429	421	419	466	385	425	406	425	442	391	424	460	442	389	433	455	419	434	421	471	424	441	452	427	443	424	423	477	435	460	401	412	458	407	402	426	393	407	414	433	429	400	479	431	436	467	400	410	426	441	421	425	403	457	425	424	421	417	402	444	404	401	409	417	427	423	432	445	432	430	406	474	451	442	451	405	421	427	400	441	441	452	401	412	425	422	401	426	451	397	409	409	420	432	487	390	407	404	433	455	424	439	413	424	406	418	452	436	416	406	447	432	404	459	446	406	442	407	384	437	423	432	410	414	393	435	405	420	432	413	438	414
30468	31698	32314	22849	9564	1715	408	296	286	284	271	258	269	261	250	290	253	288	288	262	223	267	232	266	263	256	276	245	250	265	254	296	217	244	247	261	262	264	297	273	262	238	262	282	246	253	260	252	249	254	263	262	247	265	253	239	236	246	241	276	278	245	257	275	223	263	265	232	241	270	247	261	249	240	247	252	245	283	252	283	260	233	237	256	259	241	255	238	287	231	288	235	271	255	252	250	222	236	256	260	266	272	252	261	253	258	237	265	231	290	241	261	235	282	257	246	246	254	240	286	272	249	261	243	270	239	274	268	266	230	266	258	236	263	274	255	235	219	274	264	233	246	247	243	257	257	247	238	261	231	283	255	259	258	263	221	256	256	245	245	263	249	268	252	253	224	248	247	252	271	265	252	242	269	227	258	232	247	284	268	256	272	254	251	204	241	266	239	237	247	255	238	249	214	252	285	262	255	259	273	240	279	259	224	249	254	261	298	262	234	245	285	284	261	274	257	239	262	239	246	254	229	270	239	249	289	276	269	251	246	254	236	235	253	253	248	237	236	264	274	275	250	249	262	261	247	241	243	253	254	245	212	271	271	225	229	254	287	235	269	290	258	278	281	250	247	243	252	249	250	254	264	253	255	262	241	244	229	230	241	232	252	216	242	238	238	264	278	252	234	310	240	263	248	248	220	232	260	258	289	269	260	266	247	246	270	296	243	232	236	270	255	291	227	287	265	265	250	262	255	246	231	239	257	225	238	238	271	265	248	257	242	223	255	273	245	254	271	265	261	263	248	271	249	249	258	206	269	252	273	247	251	231	271	266	242	253	275	254	249	244	281	244	245	243	260	233	246	216	252	276	263	248	271	241	248	246	284	252	260	273	235	257	267	294	268	240	240	235	250	231	252	236	262	251	268	250	249	245	262	247	281	235	263	257	225	229	267	221	241	237	254	252	256	253	219	256	259	250	263	279	273	258	246	224	252	245	229	231	276	240	239	240	283	267	257	266	238	258	245	276	260	217	241	259	247	232	275	238	226	220	252	236	246	226	228	232	280	262	260	259	258	264	214	264	273	282	231	268	268	261	268	256	236	254	247	235	224	233	265	271	261	249	261	211	269	256	250	247	252	274	268	254	234	287	261	262	246	248	253	243	261	259	274	236	252	244	231	270	237	260	266	268	249	238	233	251	259	251	236	254	238	244	242	267	241	294	244	285	257	245	290	290	247	272	252	243	230	252	232	237	239	271	253	261	245	257	229	250	218	254	259	256	225	243	244	239	249	244	266	264	273	269	241	244	264	274	234	231	263	279	248	253	259	249	242	243	246	250	247	256	262	245	275	228	228	271	246	278	242	240	256	267	273	252	253	257	288	275	231	284	267	229	254	250	243	226	269	252	248	247	254	260	270	255	250	286	240	225	254	236	258	253	259	250	259	243	235	253	242	242	258	238	251	240	239	261	258	233	238	236	248	247	222	265	253	260	241	230	281	271	249	246	257	280	244	250	226	262	290	208	260	269	269	257	243	240	266	235	260	268	272	249	261	259	264	251	255	275	258	258	242	218	245	263	250	271	269	244	239	276	246	263	230	275	267	251	248	250	217	271	278	260	246	258	255	251	247	245	251	251	248	269	231	251	255	254	284	229	217	275	220	248	248	258	233	278	245	290	270	247	234	246	215	254	245	253	239	258	258	261	261	268	254	267	264	272	267	260	259	246	259	273	266	239	249	264	260	282	248	264	239	282	268	264	247	243	262	240	253	257	260	253	266	256	261	250	229	251	248	237	270	260	262	262	254	237	267	248	264	255	257	272	253	240	256	271	255	243	246	250	223	271	235	250	270	239	266	252	234	263	245	247	291	264	240	237	238	241	273	239	269	242	242	237	264	284	253	260	266	245	240	259	279	255	255	240	243	249	258	262	255	236	247	288	243	255	230	270	252	255	251	255	222	256	263	260	251	215	237	267	244	261	283	289	269	230	273	245	242	243	266	265	242	242	274	243	269	265	237	274	252	256	256	230	248	269	241	272	257	263	273	232	243	268	248	247	244	260	275	250	272	275	286	247	270	276	275	245	240	273	257	239	259	255	252	254	263	249	256	244	223	264	256	257	266	254	240	273	258	264	244	243	251	232	247	245	236	223	263	241	247	255	242	240	239	260	247	242	250	246	225	266	289	249	242	246	246	270	250	246	254	235	238	263	234	243	243	264	277	262	246	243	262	262	237	246	252	233	237	257	212	243	265	277	261	257	249	270	247	245	260	257	218	264	238	246	261	260	260	249	280	226	271	262	244	269	248	250	254	220	232	255	258	280	266	266	252	275	245	248	236	254	270	280	222	270	271	256	261	259	255	249	264	259	268	234	264	268	258	251	266	238	239	252	294	228	249	232	242	224	214	255	256	230	254	260	244	240	248	243	250	256	251	237	256	251	259	254	259	233	274	225	257	241	261	262	251	261	252	250	228	256	227	241	268	254	251	234	239	269	230	271	248	274	261	257	260	238	236	247	227	241	240	250	256	245	240	253	252	264	258	252	246	272	253	273	262	234	274	241	222	209	253	246	243	269	259	240	261	248	258	259	221	250	257	203	235	238	242	253	242	220	254	259	277	254	274	263	255	259	259	232	261	270	260	243	274	260	278	255	230	238	265	254	246	222	230	261	267	243	252	281	238	264	245	268	242	261	252	237	245	238	238	268	274	255	262	262	250	259	258	240	227	265	257	272	275	239	228	278	262	256	290	271	271	272	257	256	277	257	266	257	240	262	268	252	236	272	264	249	263	234	261	262	277	300	231	257	243	231	268	257	252	234	239	290	220	293	262	228	263	258	240	253	275	260	256	252	252	250	260	252	261	241	248	283	248	248	259	240	261	251	248	257	259	252	262	260	254	257	265	264	224	250	270	274	262	264	247	239	241	241	253	260	258	234	248	239	251	225	265	236	223	254	251	245	243	252	254	261	268	241	268	250	304	286	255	241	257	257	247	288	240	250	250	284	265	258	246	247	259	246	274	253	283	284	253	265	256	247	262	277	261	236	233	243	243	281	232	245	277	290	241	261	221	263	248	269	253	225	232	244	255	255	238	258	275	255	243	272	235	196	259	256	244	258	253	249	221	253	235	230	257	267	275	249	254	273	243	250	250	228	232	257	230	294	290	246	246	243	240	258	240	253	253	231	235	241	234	260	280	250	271	273	230	238	268	272	263	250	246	265	229	266	238	257	267	242	254	244	260	231	242	264	249	258	271	285	265	268	239	241	274	253	248	257	277	244	238	284	218	259	234	282	280	242	252	236	266	234	247	249	239	260	260	250	261	252	255	266	240	256	257	269	267	245	260	264	282	267	245	248	249	258	256	266	250	260	254	245	239	280	242	275	249	240	243	250	256	251	250	261	237	241	286	258	235	236	263	269	258	239	250	262	242	232	273	247	247	237	245	245	241	236	277	264	258	264	258	253	245	248	221	254	250	240	272	255	243	245	276	279	245	272	260
35456	46639	31623	20716	10166	2247	509	392	334	342	316	316	336	304	300	301	296	278	283	292	313	292	306	254	337	250	351	309	285	296	325	314	280	253	268	298	281	309	290	284	298	298	310	291	280	286	296	280	308	332	298	316	324	293	287	313	287	306	316	263	299	307	302	277	291	261	292	288	272	314	304	313	336	288	285	318	304	308	315	300	285	284	295	298	302	284	270	307	290	286	280	319	296	278	298	281	278	297	300	256	303	274	298	290	279	313	284	288	305	270	307	266	285	304	272	295	299	258	304	319	316	294	274	302	292	296	279	308	301	296	302	313	297	307	295	337	275	298	284	302	327	312	294	301	276	274	299	300	286	289	268	323	302	298	274	296	309	313	286	284	306	296	263	277	297	296	278	323	299	312	318	294	311	288	278	299	309	283	274	293	292	302	304	304	268	288	321	325	301	297	293	296	298	320	291	291	300	302	286	289	306	312	299	308	274	335	299	287	321	292	257	300	313	303	279	288	302	257	295	280	288	280	312	273	308	278	295	286	291	304	295	315	279	297	316	257	307	295	272	294	296	327	297	275	274	284	275	321	306	286	297	267	300	260	310	279	292	311	292	310	283	265	304	316	275	289	293	317	307	280	309	301	286	326	272	300	322	289	264	294	313	292	315	290	232	314	292	279	284	301	276	312	276	304	332	304	299	286	290	298	272	300	301	287	278	326	276	300	314	291	332	275	284	328	284	272	283	327	289	321	279	287	324	280	278	281	291	275	272	294	337	303	293	309	274	264	321	279	290	260	313	304	322	296	262	307	288	285	292	287	283	284	297	286	295	282	291	284	306	312	312	333	322	310	292	277	279	281	291	275	300	301	283	305	282	297	276	314	268	307	292	272	282	311	296	280	259	282	305	283	308	294	305	284	305	296	257	291	278	271	327	320	307	293	286	292	289	305	285	277	294	303	332	279	321	298	275	288	300	286	269	319	306	265	267	272	274	268	296	294	285	300	271	287	316	316	284	306	283	309	306	308	309	284	268	310	261	296	269	326	293	292	275	302	280	317	283	335	282	297	296	278	331	293	287	295	283	315	303	296	278	275	284	270	309	274	298	291	303	316	292	299	310	283	276	331	281	282	313	310	306	309	316	309	284	307	275	297	292	282	272	283	280	296	306	297	309	286	269	280	292	268	333	320	288	297	317	300	269	318	278	322	326	298	299	295	303	326	304	309	339	298	337	279	322	345	307	268	311	290	320	316	257	302	281	292	305	265	285	319	264	283	303	274	289	311	318	306	265	299	289	259	295	296	275	291	280	302	303	313	300	331	292	303	315	321	294	298	298	299	297	291	283	282	297	305	292	311	313	293	296	291	293	296	295	287	287	312	296	306	311	292	300	290	317	301	304	305	301	316	295	323	282	302	285	267	306	288	312	290	302	299	299	305	288	306	316	310	292	298	278	299	291	322	306	300	284	300	293	268	328	296	283	314	276	288	271	281	277	288	295	287	268	292	277	291	276	310	271	323	305	304	332	309	268	298	292	319	307	295	276	305	332	301	292	293	295	311	301	285	279	264	323	270	316	301	280	287	289	278	288	277	256	322	283	311	299	280	288	276	307	317	290	290	290	295	305	281	287	291	266	331	328	276	284	277	286	294	312	284	293	296	282	268	287	307	281	311	301	293	281	285	290	295	325	306	302	289	288	308	318	309	307	295	320	295	327	295	300	282	280	287	277	309	319	276	314	281	327	288	285	296	282	274	290	285	276	271	279	291	265	291	337	292	300	275	295	288	266	299	265	297	318	302	260	291	316	308	296	310	300	326	287	326	320	279	300	332	325	286	293	309	319	269	272	266	321	289	298	292	309	308	325	314	288	307	305	283	302	312	323	305	351	299	288	329	261	329	298	298	307	282	291	282	292	279	299	328	339	308	270	280	302	268	285	318	308	300	279	280	289	262	290	304	296	296	303	298	306	299	312	307	280	280	296	337	275	295	309	292	296	253	313	300	285	321	318	302	333	296	271	309	286	269	313	289	293	299	293	290	271	322	275	283	314	292	324	271	296	310	274	297	279	314	278	341	307	296	292	315	279	300	269	288	298	305	282	289	311	310	301	301	308	298	274	300	317	293	273	284	286	284	290	287	297	298	309	268	292	308	290	303	275	298	310	257	299	325	270	281	318	266	296	310	309	290	272	283	287	294	292	304	303	282	267	315	304	309	299	287	294	344	267	314	309	280	293	277	285	263	311	301	269	265	327	291	285	289	311	301	292	294	276	320	291	274	316	290	266	296	278	274	294	315	275	300	308	300	295	300	289	304	304	314	296	305	287	283	295	273	327	315	293	288	290	317	304	272	328	310	294	299	278	291	284	297	326	307	324	281	316	262	272	295	305	287	305	292	293	275	307	278	301	290	289	295	299	277	323	305	279	266	302	292	283	308	318	301	294	274	296	285	287	296	306	300	302	289	275	290	305	298	269	273	280	293	308	320	325	286	290	288	270	307	313	320	289	299	277	278	279	321	313	284	303	305	318	293	274	293	298	302	345	279	282	308	313	290	276	299	313	288	284	308	315	302	276	284	301	282	285	299	277	295	289	297	269	290	284	290	301	277	303	290	288	300	310	268	288	291	339	297	298	305	317	300	289	288	313	310	276	291	292	301	268	274	285	283	293	276	335	286	295	289	294	315	329	272	282	297	297	281	304	284	294	276	269	318	292	309	271	330	312	322	300	294	279	301	298	295	298	266	312	309	292	298	284	264	302	292	287	278	281	290	254	306	283	305	295	291	303	271	281	274	300	282	297	293	284	340	287	268	321	294	266	293	300	285	275	305	272	318	332	296	302	315	292	313	307	288	307	315	316	312	273	307	288	286	321	299	291	335	317	311	296	290	325	320	324	296	305	284	286	294	318	322	278	285	307	302	301	311	304	297	313	289	283	286	261	293	281	267	304	291	290	319	295	278	298	293	287	301	284	288	264	307	319	280	255	251	290	269	304	300	301	287	276	264	298	272	302	285	276	292	290	290	286	324	254	321	271	297	306	273	296	305	307	262	282	293	292	278	270	287	325	293	312	306	290	282	286	318	272	304	293	314	303	312	295	268	298	302	275	291	300	313	312	309	306	296	310	320	294	294	268	318	277	287	314	304	309	309	309	356	297	319	274	302	300	305	302	310	278	314	287	306	281	296	289	279	326	269	273	289	276	282	286	281	302	301	295	310	301	297	294	254	295	313	303	279	309	314	290	278	320	306	302	303	294	278	308	307	292	285	300	311	266	339	308	284	292	289	275	292	287	313	259	284	276	310	294	310	251	287	296	295	305	295	287	277	272	298	313	322	287	269	292	298	266	283	279	293	301	279	275	310	310	293	281	326	302	312	300	279	311	300	306	304	297	311	272	297	291	323	262	304	302	275	303	268	300	301	313	296	285	304	282	278	298	282	295	334	300	292	318	284	282	269	290	295	294	286	304	274	286	324	284	301	283	300	263	297	296	282	301	272
23819	20885	28319	25577	21360	11649	2418	609	438	338	329	307	284	283	291	304	268	289	262	272	251	270	263	255	271	230	278	233	253	254	237	245	260	280	252	259	257	252	236	262	253	253	251	230	261	221	245	224	255	274	260	241	247	265	254	253	245	250	243	221	276	246	229	259	272	245	245	244	292	254	247	272	243	245	245	256	240	237	238	251	257	239	260	267	276	238	242	239	237	248	227	250	256	246	219	234	226	257	271	262	285	251	245	264	259	238	268	273	242	247	253	256	263	243	270	278	257	255	243	225	230	266	247	231	267	249	262	225	230	243	253	262	241	258	229	241	215	248	273	227	223	250	257	260	249	246	230	260	241	225	241	251	262	272	254	258	234	232	257	269	262	272	231	221	263	271	242	222	258	261	280	252	270	238	257	268	274	244	263	288	272	206	263	264	256	240	237	236	266	218	252	231	243	227	237	209	256	239	269	261	224	257	259	239	253	260	272	235	251	236	262	233	262	279	229	245	247	254	276	247	242	260	219	234	261	240	277	236	244	255	256	263	234	240	239	225	250	277	237	224	240	251	260	216	255	264	256	288	230	254	264	261	234	262	261	255	259	261	238	271	223	264	239	238	269	268	283	241	249	239	215	241	235	267	218	265	248	230	236	233	274	253	268	285	232	247	248	235	252	268	299	226	251	239	257	262	281	260	259	267	241	231	254	257	253	273	278	283	249	255	297	266	253	262	251	258	245	250	266	256	259	248	278	229	263	287	229	206	247	242	238	256	237	256	246	247	264	257	244	251	214	235	249	245	245	262	247	256	254	258	235	235	251	263	249	246	285	243	264	242	266	235	251	247	264	250	235	254	263	250	249	234	231	278	234	252	250	265	241	296	209	254	286	249	277	278	260	261	238	242	234	267	249	251	262	244	259	230	239	263	235	246	239	242	216	254	240	210	232	246	265	258	243	234	280	254	249	220	257	237	276	229	252	249	248	301	277	257	245	244	249	264	245	246	237	251	232	243	279	250	271	293	273	261	263	251	262	255	268	257	232	224	257	240	258	254	237	258	273	269	240	266	246	240	244	271	219	278	216	256	252	264	258	282	277	258	257	243	246	272	232	240	273	248	268	241	243	253	260	225	231	269	226	252	254	260	238	243	242	247	251	251	256	284	260	277	245	246	255	264	261	244	250	239	237	252	264	232	274	219	250	226	245	244	258	285	243	277	275	259	256	240	244	234	311	246	245	258	251	254	257	259	233	229	246	271	230	283	236	254	253	236	240	264	245	248	268	244	286	256	255	264	237	251	280	238	253	235	239	219	265	246	265	226	271	235	228	222	274	277	281	241	262	249	245	265	234	204	256	251	236	255	243	246	244	251	252	224	266	259	261	281	264	236	253	259	262	250	258	262	258	239	263	271	240	244	241	275	258	229	246	257	276	253	264	238	254	273	253	254	226	282	270	253	256	257	287	239	251	240	218	240	260	291	246	227	288	276	229	240	256	242	253	286	239	235	254	252	221	243	247	283	259	235	243	249	262	258	288	221	251	246	269	279	250	262	237	255	258	251	253	267	239	277	255	238	267	232	262	263	271	260	275	256	267	253	255	257	264	254	266	246	270	272	244	255	227	236	264	247	241	235	254	219	256	250	246	249	256	247	259	273	279	242	228	249	239	244	274	295	239	251	265	280	246	222	265	236	227	260	251	232	272	245	239	249	267	259	232	246	275	254	241	245	254	249	250	250	244	260	248	237	250	269	213	254	259	291	260	262	253	257	270	241	247	259	247	272	245	246	249	279	248	234	242	247	220	225	256	265	255	250	248	250	247	269	243	264	222	244	244	248	261	261	238	239	276	214	250	208	275	264	199	255	264	241	238	252	236	251	264	250	258	244	219	236	231	261	256	261	256	253	259	247	228	252	280	250	256	257	258	246	231	230	224	251	254	260	242	263	228	256	246	254	246	274	245	231	258	264	273	229	253	241	302	293	226	258	270	261	289	277	242	280	258	271	241	245	249	253	254	228	272	274	245	276	221	228	274	271	269	269	241	250	244	223	248	241	248	243	234	257	267	277	257	248	251	255	249	255	253	279	248	268	259	250	239	250	247	287	237	232	262	249	254	254	267	274	233	241	251	243	267	244	255	239	246	242	232	232	281	257	261	251	232	248	243	259	237	245	268	236	251	258	255	260	260	241	221	195	243	224	255	253	248	268	242	253	254	247	251	286	250	265	237	245	233	239	249	218	259	236	241	235	252	249	272	253	243	226	269	278	265	255	243	254	236	244	243	236	255	268	259	247	260	243	250	255	225	232	261	245	248	256	246	253	273	256	276	256	239	247	241	231	249	273	242	279	245	269	249	221	267	237	244	226	257	224	236	250	233	252	253	243	230	261	216	250	246	235	238	261	296	267	240	247	242	252	248	244	237	247	250	276	278	246	247	264	268	245	234	256	246	244	264	254	239	245	274	236	262	279	259	261	245	265	271	238	214	263	270	275	239	278	224	265	270	243	221	232	234	254	258	242	260	240	224	235	243	259	271	302	246	284	274	259	275	233	241	260	255	235	275	269	236	233	233	265	262	247	237	221	249	243	247	246	254	250	248	272	235	224	283	263	236	263	249	229	265	261	244	249	243	274	258	247	243	262	254	250	289	237	263	229	269	246	223	215	239	249	231	243	256	247	262	275	246	230	290	248	250	243	243	259	272	293	236	254	257	229	243	236	253	250	260	246	250	240	243	272	239	254	231	231	251	267	242	254	226	242	242	265	252	229	216	293	256	276	239	276	294	257	248	285	285	285	258	231	274	245	297	229	244	269	244	247	256	264	248	273	236	264	241	260	232	314	251	263	249	264	231	227	251	232	265	237	262	255	214	278	226	245	245	270	244	243	257	241	266	249	292	238	250	248	254	278	225	227	239	270	234	255	245	262	239	258	263	258	213	258	239	276	271	278	233	234	254	218	256	250	248	241	259	234	228	251	252	257	235	251	262	230	277	253	252	257	256	273	268	277	248	270	250	230	270	243	259	267	266	223	257	248	278	277	260	250	234	266	277	263	259	257	243	236	268	274	254	220	245	248	222	236	276	246	264	230	245	254	247	252	266	245	269	243	254	253	267	243	269	251	278	262	254	249	268	258	235	258	237	252	252	262	255	238	246	223	237	236	238	267	236	281	268	246	250	246	245	258	272	247	259	258	234	235	258	240	279	238	266	244	269	286	243	242	239	249	273	248	246	286	256	265	255	254	261	242	286	264	278	209	260	280	242	286	244	244	252	236	257	238	265	283	276	246	250	247	242	249	267	277	276	256	278	250	242	273	251	243	232	261	241	270	250	252	271	266	246	243	239	218	241	238	262	248	298	250	271	254	253	281	261	253	228	229	246	256	236	229	225	250	252	232	263	246	212	268	257	252	239	224	269	262	246	250	248	276	260	250	265	264	264	265	238	249	233	251	230	259	267	263	264	236	258	248	266	254	280	234	281	252	243	248	241	243	245	268
37027	58934	43072	31422	17099	4798	1641	720	434	417	410	348	314	312	325	284	329	329	290	319	273	335	295	296	316	265	292	294	317	298	296	284	283	307	282	299	275	276	288	308	315	335	290	322	287	293	271	296	280	296	289	317	288	264	298	300	278	286	280	302	280	283	273	275	288	267	296	306	280	280	305	281	281	310	289	288	277	287	276	290	274	305	277	266	273	294	273	288	284	283	285	276	307	281	283	281	281	302	322	275	301	279	307	286	289	272	320	294	277	275	277	255	303	288	285	268	287	302	301	273	285	288	285	274	266	314	286	266	284	283	265	321	282	280	312	276	290	266	318	285	286	274	274	264	288	283	309	296	306	261	265	300	284	296	286	306	253	324	289	306	311	290	265	313	244	282	296	296	297	311	285	290	296	272	295	274	292	284	307	304	290	291	286	290	282	326	286	266	296	287	287	249	337	310	285	291	284	289	294	284	294	257	254	279	291	285	294	305	319	287	263	305	318	276	294	278	294	294	259	286	277	305	296	303	272	269	301	283	282	299	262	293	296	285	298	256	291	290	278	285	316	286	264	310	278	303	267	288	285	271	283	277	277	302	290	281	279	249	280	327	289	283	288	282	276	276	270	299	321	314	305	259	304	285	263	293	279	327	274	301	280	318	293	306	282	298	281	276	277	308	268	269	278	274	313	305	279	308	302	280	287	298	301	292	297	295	284	280	300	272	309	300	303	273	278	288	302	276	285	286	301	276	324	312	273	289	295	311	289	279	305	268	309	274	278	273	271	291	292	291	280	251	308	278	292	287	293	251	308	289	281	297	295	276	281	262	288	326	270	298	303	286	294	298	257	249	276	283	261	291	299	302	253	323	266	280	301	282	316	290	287	297	290	291	286	299	280	300	278	279	320	296	276	291	289	285	292	293	307	295	271	285	294	257	255	238	269	319	283	290	312	272	272	294	284	316	309	270	273	305	261	303	288	281	280	319	303	282	272	266	303	310	255	265	284	310	287	282	286	281	307	306	302	256	364	266	296	317	308	304	242	286	295	270	316	303	281	316	300	300	266	288	270	291	275	290	270	264	237	301	271	286	300	283	316	303	289	261	322	284	285	299	270	281	312	271	275	279	304	295	299	321	279	280	295	292	304	288	298	273	280	300	285	279	280	261	269	301	257	249	268	254	275	304	286	274	273	305	263	293	278	270	314	314	311	297	301	281	262	282	283	267	284	324	290	304	264	286	268	273	281	288	303	262	305	297	268	273	246	281	294	265	284	298	311	293	305	292	273	279	321	269	283	290	294	266	315	289	267	296	313	297	316	280	270	269	301	281	295	287	304	266	289	290	305	272	270	315	308	316	298	297	298	288	248	259	276	251	303	284	308	291	302	270	316	270	288	285	287	266	277	284	300	282	279	277	266	265	294	287	291	282	292	296	277	263	288	321	258	250	304	278	260	286	291	287	292	299	298	291	266	256	267	312	293	314	286	311	271	314	283	296	249	266	296	274	294	307	314	293	300	309	274	293	273	302	269	262	275	303	316	280	281	268	297	258	278	303	263	306	287	304	284	302	326	285	297	295	261	309	293	309	299	250	298	302	286	287	296	326	277	278	281	297	287	287	290	279	304	307	295	306	295	294	286	274	275	267	313	274	274	296	275	321	307	307	261	282	276	299	290	299	281	304	289	305	283	282	294	264	337	306	315	278	280	275	269	287	293	246	305	291	308	309	318	256	291	337	300	298	276	279	286	281	270	264	275	310	265	279	301	279	290	312	292	287	266	266	299	322	284	302	268	311	285	261	286	292	259	288	298	288	303	283	297	291	280	268	300	298	290	280	259	303	292	279	272	295	298	295	293	305	274	256	311	302	264	291	276	314	282	280	311	296	267	272	287	300	281	264	285	286	275	282	241	263	277	247	309	327	301	266	281	247	310	277	259	290	261	282	287	305	277	279	294	314	292	293	308	261	294	271	322	278	297	268	296	268	242	281	322	290	286	293	305	305	273	276	296	284	300	343	292	280	293	291	300	279	254	298	292	302	300	268	288	271	314	288	299	306	267	292	278	275	277	266	300	275	275	301	284	293	294	282	296	260	273	281	287	310	310	279	261	289	290	270	308	301	286	268	271	289	287	320	283	273	248	297	301	308	284	300	296	283	296	267	282	287	281	271	318	271	300	276	284	283	280	277	305	287	257	301	283	283	288	295	270	284	262	296	279	272	296	303	284	281	309	306	279	320	290	313	312	312	292	295	300	303	262	266	272	281	299	297	274	317	295	273	282	286	287	306	278	297	287	280	271	289	303	275	302	296	315	280	275	264	271	290	274	285	272	307	283	269	282	288	294	286	267	276	258	285	297	296	277	271	288	309	283	270	287	251	305	262	284	298	298	263	269	299	277	283	295	294	285	299	277	288	288	299	288	282	285	303	267	289	295	299	295	273	272	295	285	289	305	275	305	266	261	257	270	282	306	325	278	260	298	272	312	329	288	255	285	288	301	278	295	307	281	301	263	305	303	280	304	295	300	274	280	282	292	325	272	306	268	285	318	286	295	275	306	297	267	320	266	306	297	280	294	276	277	295	288	285	314	311	289	316	279	277	307	259	308	285	292	369	302	300	303	284	277	301	323	280	274	320	272	286	283	302	299	298	293	319	291	272	310	306	294	288	295	287	295	286	282	294	278	330	316	284	305	293	262	299	284	281	290	303	307	286	283	288	291	266	278	276	304	272	294	299	275	284	282	309	305	287	288	298	307	320	278	315	281	299	287	290	287	279	300	284	298	288	279	323	265	292	275	303	280	288	301	286	282	308	298	275	304	277	281	264	286	275	308	283	314	298	291	296	274	276	304	281	289	299	301	296	296	285	303	282	303	299	324	300	293	285	331	324	289	292	275	298	252	280	292	275	291	297	295	292	264	321	324	284	269	281	303	320	301	286	282	285	296	309	301	299	269	287	313	278	296	289	280	275	303	274	281	313	297	280	284	310	295	283	292	290	283	274	285	306	280	305	273	293	294	290	296	271	330	279	288	271	269	285	286	306	273	322	296	303	291	289	281	283	298	287	279	313	273	288	300	270	298	280	272	292	292	276	296	304	310	301	313	292	289	290	277	266	304	300	267	284	262	270	281	298	298	310	333	254	279	342	272	278	288	274	289	296	285	282	261	293	283	295	295	273	285	319	299	281	258	291	296	297	290	301	274	295	281	276	292	260	313	308	291	309	270	290	260	305	307	295	292	305	283	271	295	268	296	283	309	294	264	285	297	316	286	289	287	322	287	281	304	281	290	289	309	275	297	332	288	281	297	303	291	281	294	305	289	294	301	289	275	263	288	315	305	295	295	277	251	273	302	276	279	289	285	282	303	290	288	291	256	272	302	272	286	277	260	304	305	285	318	315	268	278	281	300	289	304	268	295	282	289	288	276	305	298	280	294	267	301	270	284	282	306	272	306	281	303	293	307	261	276	275	293	265	313	295	286	284	295	273	265	283	298
25020	21255	29549	28206	17387	5328	1070	529	388	405	380	383	369	330	372	376	335	362	344	353	400	358	323	343	378	314	347	341	342	376	352	335	400	311	360	356	352	354	377	352	327	357	356	309	350	357	363	356	361	350	342	333	319	351	339	341	329	373	373	390	343	324	359	353	334	366	343	339	336	365	367	376	363	359	373	360	370	374	354	362	387	376	328	381	375	335	380	375	345	346	377	314	372	374	372	355	352	375	364	352	398	331	344	344	372	388	308	354	339	337	338	369	335	348	320	373	330	381	362	356	314	348	307	373	340	338	367	347	350	336	331	356	339	354	361	372	368	355	365	370	365	336	381	384	339	394	363	365	354	349	399	378	365	344	359	345	389	339	330	363	313	354	375	354	348	347	355	324	349	388	351	396	368	361	366	337	343	379	359	332	323	354	361	355	350	360	330	367	327	383	366	358	381	382	374	374	361	339	362	361	355	349	343	351	364	367	334	320	354	362	324	361	336	372	374	374	355	341	332	369	375	341	341	290	352	361	321	351	356	328	361	349	344	358	350	361	367	346	342	331	372	323	372	360	346	326	347	363	356	361	351	360	396	333	370	331	359	341	343	367	356	348	366	351	316	345	369	302	335	323	338	368	369	340	353	338	342	364	336	337	354	359	369	339	376	369	376	346	355	357	347	352	381	315	340	375	357	346	372	384	376	361	386	375	320	380	333	343	380	366	352	347	362	325	342	299	327	338	373	347	339	378	354	363	356	356	374	390	326	309	342	353	337	339	333	353	349	349	352	375	346	354	355	351	349	332	344	362	345	368	393	378	370	367	340	362	340	348	308	377	327	380	382	355	375	335	362	341	355	386	379	361	376	360	356	358	349	383	351	366	348	341	365	355	329	347	342	340	352	307	350	347	355	357	333	364	353	337	365	349	335	353	348	346	369	330	363	323	375	322	328	332	372	315	359	345	330	343	341	373	345	346	371	382	337	343	327	336	348	347	404	340	369	342	351	372	358	349	371	344	367	353	335	345	352	344	363	377	352	350	346	373	369	347	358	335	355	337	369	337	368	360	307	320	368	348	363	318	356	369	365	341	352	365	342	369	349	371	381	367	364	326	364	340	330	353	374	320	367	367	332	325	319	332	350	326	370	387	333	365	355	333	303	370	362	347	374	337	308	358	362	323	362	344	352	358	359	320	341	368	355	373	371	348	381	350	346	368	355	372	356	388	340	369	365	358	373	332	364	332	376	371	369	363	338	358	365	357	382	346	372	370	364	375	326	354	332	372	356	380	359	328	372	345	353	336	356	356	369	294	340	347	366	330	384	372	362	375	333	345	366	349	344	340	348	363	385	357	364	363	342	352	337	329	361	349	357	346	347	318	366	344	348	349	359	337	317	359	355	361	350	368	369	370	314	345	327	368	322	347	355	375	335	334	314	349	337	351	352	337	345	371	311	367	357	333	320	373	347	329	325	343	354	374	374	369	343	348	352	318	365	331	364	361	380	329	372	348	363	348	372	362	359	352	368	314	351	373	333	377	331	378	340	324	344	369	344	365	367	383	359	342	357	356	348	343	333	366	379	352	358	364	354	355	347	372	335	362	330	348	369	379	336	315	344	353	336	363	337	383	342	374	364	347	338	370	360	357	362	329	366	352	342	354	327	338	377	328	362	336	356	366	333	343	383	334	389	334	379	381	394	359	335	352	385	360	327	365	349	349	344	338	296	379	375	380	378	364	358	368	378	341	365	334	329	360	355	323	372	387	385	330	349	372	355	333	356	323	339	348	384	370	344	361	389	346	348	366	376	362	354	354	331	371	349	365	389	357	368	354	339	385	338	392	354	352	373	319	368	359	350	344	360	373	345	378	337	345	326	342	369	332	348	330	378	375	355	362	333	341	367	373	350	338	315	341	337	331	360	355	366	383	355	376	372	321	359	386	351	347	349	353	343	316	361	335	354	333	353	335	380	328	370	387	328	357	370	345	363	328	352	356	348	337	355	341	338	349	350	348	333	369	337	337	345	291	373	365	339	354	321	375	319	373	375	346	344	368	347	371	339	405	333	325	346	324	322	352	345	376	330	346	360	312	345	336	381	315	361	319	376	364	380	343	383	347	353	359	336	357	327	354	369	331	380	348	334	357	371	389	362	323	337	359	358	339	329	353	368	340	395	311	363	318	367	332	352	357	336	336	346	358	355	342	344	358	366	359	366	332	354	335	353	370	354	348	342	362	363	369	365	346	369	320	337	315	351	354	383	313	358	375	355	366	352	361	325	338	331	352	332	313	344	346	341	385	349	385	324	374	362	334	375	326	352	343	376	378	339	382	340	367	346	322	360	368	351	336	342	364	366	327	321	335	333	348	351	363	363	344	340	371	369	397	345	340	318	358	331	332	355	344	349	354	344	350	329	346	367	342	339	368	316	370	346	369	347	375	354	337	328	359	348	398	331	343	364	340	374	377	355	351	343	327	313	390	328	326	348	332	305	383	355	336	330	373	341	357	384	361	318	335	339	322	352	331	313	345	368	357	347	389	337	324	377	336	353	330	365	326	345	369	356	342	350	319	390	333	331	363	334	363	351	390	337	341	352	371	368	358	350	359	346	347	357	360	337	323	361	342	359	328	320	324	351	364	345	364	382	346	337	352	363	372	365	368	351	346	351	348	359	365	370	362	325	366	328	342	333	350	338	355	337	333	320	337	339	357	366	346	375	344	339	335	368	360	370	384	328	360	353	311	324	332	364	327	347	368	378	317	359	342	338	363	350	334	362	339	372	304	377	328	349	340	361	362	313	396	343	341	320	362	339	346	351	316	344	369	325	367	354	374	318	370	370	346	327	312	360	321	314	364	342	354	325	339	360	367	343	350	317	381	318	366	335	351	357	345	365	346	357	371	365	363	325	367	354	374	351	351	321	326	329	355	351	357	359	344	334	332	338	344	327	349	327	373	345	358	330	360	360	341	395	338	353	371	349	365	367	349	365	346	355	355	364	384	328	328	379	335	377	331	354	359	378	336	345	352	362	351	347	388	365	334	356	313	344	335	376	349	353	381	353	338	363	336	356	372	385	311	335	331	365	316	376	353	372	356	345	330	341	376	318	355	349	403	350	350	357	350	344	341	368	368	343	358	379	351	378	332	370	332	353	360	368	382	388	360	379	352	344	348	372	361	380	358	350	336	343	348	366	335	351	342	364	354	328	360	338	330	362	351	350	338	355	346	316	368	368	368	354	332	343	300	344	315	340	348	330	386	347	352	324	341	371	395	370	353	347	354	318	382	373	392	325	360	347	352	333	362	338	356	335	334	345	349	350	354	350	358	351	346	370	340	340	341	318	351	385	350	357	367	330	339	345	327	386	370	358	341	381	320	334	343	359	345	331	350	377	356	367	329	326	339	370	342	336	349	352	376	327	354	358	366	375	385	321	338	353	355	360	362	354	354	327	320	359	349	333	306	360	373	361	373	359	362	374	350	345	328	333	367	346	367	354	333
36074	54587	42164	29729	14117	4691	1165	665	491	518	436	452	434	457	445	425	417	404	386	405	409	403	365	422	399	383	407	421	437	426	442	443	394	420	399	417	415	347	395	380	388	420	408	390	405	385	421	384	413	418	357	431	427	422	370	431	399	397	412	420	382	403	435	358	409	384	384	361	427	411	381	402	391	407	394	411	420	418	391	411	377	411	381	391	400	405	405	382	386	409	421	389	367	424	417	396	380	424	417	443	379	386	410	429	411	353	456	397	375	386	446	417	390	393	436	399	377	413	386	417	391	429	435	380	414	381	418	391	395	429	389	396	410	388	391	365	373	410	408	385	424	401	370	419	400	396	393	420	411	368	430	439	388	365	381	391	414	390	417	436	381	376	384	399	408	399	422	392	438	403	411	419	420	392	431	394	406	406	419	386	427	419	398	418	378	399	376	412	415	378	360	416	397	423	396	393	412	419	360	381	427	405	410	424	373	399	413	418	381	396	407	396	442	376	403	394	374	390	432	392	421	357	394	445	395	379	401	385	427	420	374	399	411	402	417	393	406	410	353	413	391	395	409	383	417	412	376	405	410	433	416	399	434	399	379	404	410	385	403	384	401	407	384	384	439	423	373	417	424	419	429	403	369	396	418	407	380	392	404	381	369	414	404	415	388	431	417	381	392	384	436	402	405	387	368	377	418	384	367	428	409	404	438	422	429	373	382	396	421	404	411	436	425	447	388	437	361	420	397	400	385	427	399	407	420	387	453	405	415	402	423	406	404	376	400	382	425	415	420	424	400	387	403	372	383	368	410	409	400	387	390	394	440	430	425	393	371	381	411	395	434	446	430	418	412	416	385	373	433	413	406	363	403	334	421	392	369	410	412	394	411	400	389	418	386	426	413	371	364	398	380	414	385	432	433	416	439	388	413	390	384	358	388	329	367	421	408	408	388	409	395	422	417	412	423	407	462	388	400	420	386	416	376	428	373	386	430	362	424	422	439	423	423	391	402	378	418	406	415	413	411	422	414	372	411	405	409	411	399	448	381	425	419	412	385	424	399	411	387	419	371	386	424	409	408	416	403	366	406	413	422	438	429	436	417	402	432	414	410	427	426	392	388	366	422	389	396	438	372	411	369	415	364	376	371	386	391	387	430	345	395	409	385	393	383	385	375	406	408	421	395	407	389	406	434	415	401	422	392	372	428	439	373	409	407	357	392	371	409	436	396	390	419	390	442	352	394	414	415	382	403	376	368	390	397	393	414	404	405	387	411	389	388	407	403	420	397	423	399	399	360	385	417	398	394	417	370	383	400	361	400	386	433	409	389	398	384	389	407	429	460	419	421	410	385	399	397	409	413	403	389	419	379	402	391	433	391	390	389	389	424	384	378	402	408	438	384	385	403	420	443	388	421	417	425	413	409	389	403	389	385	370	429	404	404	382	432	362	428	424	435	406	388	412	391	438	403	409	387	389	429	430	417	383	416	397	409	424	408	430	388	399	380	410	400	427	408	399	398	416	396	398	405	396	402	387	393	439	398	429	385	402	418	423	409	385	404	378	390	405	390	374	417	393	453	388	417	447	411	369	380	381	407	417	391	378	412	390	424	422	394	399	404	423	428	362	382	364	434	402	382	407	410	368	384	399	406	372	408	411	394	367	400	394	403	380	453	395	400	418	391	429	394	406	416	381	399	392	378	382	362	424	394	425	394	407	424	436	390	401	406	419	385	392	398	415	381	420	395	397	388	431	421	397	391	406	383	384	377	411	399	384	423	406	395	361	410	373	429	374	400	402	421	419	422	393	407	403	407	387	377	413	392	402	387	404	409	387	398	384	395	435	422	381	375	441	401	416	415	395	382	432	414	406	430	362	351	401	407	413	390	401	418	397	400	393	403	387	386	395	399	421	400	369	403	436	356	421	405	389	426	385	387	359	408	408	409	425	396	405	400	382	423	429	417	393	386	412	373	386	453	418	416	361	369	357	382	352	401	395	381	391	378	433	403	404	404	416	405	377	395	377	388	428	407	390	399	384	397	413	392	403	379	395	396	438	426	381	407	425	437	371	373	404	381	400	401	423	386	422	393	403	379	426	414	422	392	411	371	398	417	407	387	399	426	398	392	427	416	419	435	389	408	403	375	411	386	438	416	409	458	397	410	401	412	420	408	406	403	392	408	381	395	428	389	405	436	364	396	415	429	419	433	405	378	385	421	390	380	385	415	388	395	425	417	396	394	402	387	406	411	387	406	406	423	436	420	377	400	390	409	420	401	422	387	426	365	407	379	387	403	447	414	381	405	427	424	441	399	395	391	381	388	421	409	419	400	425	388	410	440	428	409	431	391	388	441	401	385	412	435	403	406	388	395	404	433	393	414	435	390	404	388	403	404	372	407	398	390	442	399	399	395	377	384	418	448	428	395	413	416	387	398	416	421	461	437	400	418	393	421	378	431	426	413	378	385	403	372	411	405	421	440	397	382	402	431	441	401	394	396	359	417	407	403	426	382	430	360	383	418	396	424	415	434	392	384	377	410	380	386	413	400	391	387	396	437	422	365	394	365	399	426	400	409	416	395	421	427	413	402	381	391	408	419	407	428	368	405	373	395	402	380	408	376	413	413	371	412	418	404	397	379	436	369	401	388	411	382	403	399	414	424	397	394	373	387	399	374	386	361	397	431	423	381	399	396	391	384	406	417	399	425	398	405	407	422	414	406	429	378	390	435	401	425	409	398	394	388	396	392	451	409	413	417	387	395	401	379	367	427	419	436	420	383	427	412	377	381	394	405	378	421	396	402	405	438	416	418	399	415	412	407	411	385	421	400	392	405	396	340	416	410	387	388	401	394	428	388	390	388	398	390	408	449	399	392	416	400	401	459	424	418	426	425	389	397	384	426	423	414	337	413	398	417	372	381	377	409	392	409	418	371	425	385	398	373	431	418	409	379	367	416	374	416	415	377	413	437	409	377	415	385	423	417	419	392	402	386	392	374	404	380	438	413	394	416	433	406	399	372	429	446	408	382	395	430	385	359	409	402	429	423	404	412	373	417	437	381	404	422	388	394	408	401	378	424	394	422	379	400	390	387	401	414	409	413	422	393	413	395	394	375	399	392	385	402	413	397	407	426	368	400	429	393	419	366	389	367	397	402	436	385	413	396	365	390	395	434	399	400	434	409	393	378	373	366	428	409	410	402	430	381	409	377	378	393	394	386	398	372	399	368	379	417	375	410	401	370	381	387	448	441	394	411	416	376	388	421	391	417	421	434	398	434	386	424	369	411	363	401	376	396	385	387	418	369	403	409	407	368	386	393	381	399	409	400	373	421	391	368	387	360	432	418	406	417	442	391	412	398	393	394	416	385	419	411	395	379	394	444	357	424	405	402	394	394	415	386	430	397	375	428	430	409	423	420	440	446	412	410	423	402	406	414	405	394	431	406	400	428	417	377	461	406	425	386	412	430	396	413	361	416	382	406	402	451	389	375	399	409	379	397	389	381	398
22691	20891	28448	23771	21271	20637	10039	1453	688	513	506	426	432	439	405	379	411	401	446	381	415	401	401	417	362	364	412	399	403	416	392	400	384	392	397	386	415	375	357	392	388	415	403	390	414	389	378	413	378	392	402	383	406	467	393	412	395	397	386	413	381	383	360	391	393	406	405	407	393	412	398	411	416	416	392	399	423	391	394	383	436	405	402	405	341	384	399	385	425	400	372	379	399	420	386	395	376	376	387	341	409	384	407	387	386	381	400	401	400	408	395	386	385	380	407	392	371	396	406	365	396	392	385	389	392	412	373	412	372	392	423	403	421	424	428	372	389	399	384	365	406	370	390	381	401	395	385	417	356	393	366	379	387	363	376	384	428	401	405	394	401	421	347	379	392	392	406	411	347	396	393	386	389	440	387	436	428	401	388	366	390	415	410	403	378	382	427	414	419	410	408	431	401	403	385	359	390	415	362	401	423	392	378	408	435	381	378	372	433	369	424	403	384	385	409	377	367	402	399	403	422	406	384	435	382	385	392	394	389	406	383	365	381	415	391	418	383	401	372	368	381	360	411	372	412	415	363	406	409	405	427	414	388	365	384	404	417	339	390	348	365	428	375	372	387	405	382	355	381	412	401	392	407	381	418	391	397	419	415	427	402	391	430	411	429	395	400	410	354	393	426	374	371	380	378	398	411	415	368	372	377	393	373	376	402	393	368	391	394	398	402	392	389	394	367	407	445	359	399	407	414	435	402	412	409	394	377	341	370	382	422	394	389	384	356	383	372	377	413	407	423	398	391	396	403	418	386	397	396	348	396	365	411	387	372	452	426	378	385	380	408	392	392	408	402	393	365	408	388	397	375	379	406	394	437	374	385	401	417	402	394	388	385	387	384	375	403	349	402	413	382	371	367	399	361	414	388	376	403	394	388	418	384	388	370	407	375	420	408	390	372	372	401	393	396	408	392	384	383	426	380	372	392	376	416	350	398	410	403	412	378	395	397	395	385	422	387	420	388	423	383	387	392	422	423	400	367	375	398	373	403	390	392	365	417	437	396	412	412	423	344	384	407	375	397	379	397	372	421	418	422	427	431	417	428	390	405	401	400	403	379	393	381	418	405	408	399	437	406	409	408	430	407	413	383	419	375	367	399	406	394	394	400	366	375	397	435	399	385	373	363	421	406	380	380	415	385	423	392	388	375	410	381	417	381	411	404	373	370	377	403	389	384	402	401	366	425	409	402	397	387	391	416	348	402	391	405	371	381	410	397	393	391	403	374	397	372	392	392	394	361	394	428	403	374	382	396	396	407	377	414	360	409	367	373	358	357	381	376	385	360	373	405	417	370	395	394	379	410	387	409	406	387	361	391	373	366	372	407	402	391	421	378	401	414	430	396	380	401	432	430	384	382	382	382	367	416	440	405	383	392	377	372	401	417	365	401	408	388	391	404	381	384	414	406	378	390	417	412	387	360	405	399	420	400	394	410	411	358	420	368	389	390	403	425	398	410	392	388	405	404	354	359	395	387	408	386	406	389	404	418	401	390	387	366	409	384	347	374	434	369	388	407	384	367	390	422	396	392	423	411	368	402	381	393	388	364	369	392	374	394	415	414	371	404	413	404	412	389	366	394	390	394	396	375	413	408	401	406	366	408	380	405	428	361	401	400	410	352	382	397	396	426	377	375	369	412	424	415	412	403	367	416	391	372	375	407	391	355	371	396	358	386	382	382	373	434	375	387	406	376	374	404	382	384	424	364	444	376	392	422	403	392	414	402	376	408	391	409	385	403	390	343	377	403	381	388	382	417	428	407	393	378	369	422	379	410	409	426	404	423	419	391	386	346	402	383	411	400	389	389	363	381	369	389	390	412	412	409	405	381	409	395	440	410	403	408	423	417	382	388	381	403	375	382	414	389	382	378	395	392	338	380	409	414	389	381	393	413	409	453	355	407	399	387	375	396	402	409	360	409	353	407	459	377	387	363	418	395	390	375	383	379	387	400	383	391	390	419	379	405	400	375	386	411	352	417	399	379	408	359	398	404	374	387	376	406	402	387	405	357	401	388	359	383	413	411	416	405	373	373	406	375	388	430	369	368	390	397	389	403	398	376	391	381	341	422	402	437	398	379	419	410	387	406	376	405	404	373	381	402	373	375	399	346	399	398	384	405	385	371	376	392	402	385	350	372	395	386	399	366	412	386	431	366	439	402	389	391	368	414	384	377	386	388	380	422	378	415	393	362	409	407	409	396	359	364	443	399	410	402	377	376	381	418	403	381	387	408	406	413	375	416	406	420	413	406	376	398	356	370	374	408	402	407	389	404	398	371	410	425	388	390	386	401	389	419	397	400	376	392	380	392	394	379	392	367	410	403	369	398	373	394	341	393	364	398	395	359	415	398	391	406	422	420	433	390	378	402	388	403	389	395	381	388	375	379	393	426	397	371	404	381	402	391	373	407	378	384	376	400	392	442	425	385	375	397	381	401	390	405	395	422	415	391	384	387	419	400	428	396	393	391	408	378	393	407	381	377	434	389	374	401	435	401	426	388	387	402	331	415	373	442	381	361	397	378	401	398	391	422	397	405	408	418	403	390	376	390	413	403	366	403	409	390	364	405	372	383	409	354	430	382	391	411	426	401	388	388	431	388	419	419	396	411	406	424	374	386	407	407	436	374	388	399	413	431	402	387	375	404	381	363	393	373	397	387	400	388	426	397	406	362	394	417	431	403	387	393	360	405	397	387	385	396	387	376	450	385	406	422	355	395	372	410	347	388	402	413	397	438	389	385	385	376	396	395	371	379	404	331	413	374	377	401	379	397	402	405	411	389	354	383	354	365	418	383	379	342	423	377	392	410	417	426	409	356	351	392	390	392	397	409	396	364	394	400	423	426	385	352	392	409	403	421	400	399	384	378	388	429	404	365	419	392	364	406	375	378	363	442	382	359	409	391	394	375	379	371	419	400	367	385	392	382	382	387	358	389	380	356	433	390	392	403	375	409	389	379	380	425	379	406	368	417	389	372	386	401	388	377	366	423	387	387	361	394	414	401	370	410	392	386	409	374	373	360	395	395	429	423	402	396	404	409	389	386	340	410	400	402	380	397	416	382	385	407	436	381	422	417	398	425	389	415	379	396	397	361	357	443	398	342	390	421	387	409	413	401	385	392	390	390	346	408	413	393	349	412	381	386	414	414	349	378	426	391	396	435	443	363	402	412	391	365	415	371	391	408	420	404	395	377	400	377	401	408	349	385	390	442	399	452	413	364	409	343	381	361	400	370	386	400	367	365	403	382	394	410	413	389	395	396	371	366	377	382	394	390	412	375	405	380	370	406	370	420	383	416	391	383	366	380	419	395	420	394	394	398	386	392	385	396	380	391	395	393	372	369	386	366	403	392	432	393	391	400	390	387	394	375	421	409	363	424	365	387	367	415	411	367	386	388	410	361	420	405	400	382	393	371	385	388	401	403	391	380	380	400	357	392	415	375	388	362	363
40964	69688	50666	33835	20684	9772	3008	1158	766	637	536	514	521	471	495	457	472	452	496	480	451	468	430	440	443	417	388	463	458	425	470	433	437	432	421	469	450	439	422	408	490	415	397	449	370	400	454	433	415	436	417	442	453	420	421	440	450	417	423	447	424	394	398	454	424	416	435	426	429	448	428	438	462	445	456	438	425	404	432	444	413	429	403	444	412	444	402	415	494	436	447	422	441	433	429	437	427	435	420	419	420	463	428	432	433	388	457	419	423	423	452	431	432	454	439	407	447	435	470	466	409	394	429	451	449	437	449	436	437	468	418	477	405	422	422	447	456	427	461	468	446	419	447	413	414	435	425	420	470	448	416	425	442	400	439	410	402	444	427	445	424	436	419	420	459	430	441	440	437	401	415	459	450	421	454	403	434	439	462	439	413	423	413	422	427	425	445	431	444	459	425	461	436	402	441	475	443	445	409	450	414	423	398	427	436	476	465	460	428	385	432	431	423	451	428	441	394	468	435	443	440	363	438	429	421	437	402	374	425	440	391	443	435	413	394	409	418	426	403	417	419	432	447	465	421	429	440	414	446	479	446	441	458	467	417	412	443	419	429	428	436	457	426	428	416	426	441	417	428	437	421	438	441	431	376	407	438	427	459	456	468	449	425	447	414	440	442	433	441	431	447	434	431	449	427	424	398	422	402	403	440	430	381	446	438	461	402	444	425	400	437	464	430	408	440	453	457	438	464	385	425	418	423	434	442	433	457	440	454	457	395	451	420	456	409	456	422	423	484	419	394	414	367	465	458	427	363	420	412	412	441	429	486	443	453	454	454	427	415	429	422	456	446	421	456	409	401	426	441	437	426	437	428	412	421	458	412	411	442	399	440	438	427	455	441	455	445	439	434	420	408	406	404	436	458	466	439	434	415	450	429	446	435	412	432	418	429	446	442	386	417	427	417	408	428	405	436	449	428	415	406	414	433	460	435	449	417	462	461	459	418	449	407	443	375	484	429	446	449	425	430	423	407	408	419	410	453	407	445	399	426	444	419	404	425	437	434	425	417	465	399	404	433	402	454	440	453	419	422	450	419	454	436	445	462	440	434	429	394	412	415	444	441	457	441	435	432	451	449	431	456	409	445	404	438	428	436	422	445	441	430	456	408	399	416	438	444	418	414	441	453	437	469	453	439	420	448	424	426	440	416	424	432	431	440	411	439	412	430	452	445	427	404	432	453	464	418	429	439	394	402	405	423	420	455	434	447	433	432	418	453	383	440	399	434	438	448	420	425	451	445	411	433	452	437	438	447	442	432	455	454	420	428	431	448	421	431	424	385	428	418	446	404	393	446	453	406	414	439	445	453	399	446	441	446	410	419	475	436	457	465	457	457	433	419	396	450	461	417	415	409	435	416	441	438	420	392	436	410	430	483	436	462	474	406	427	453	455	443	399	407	411	442	463	418	451	438	437	396	459	399	439	417	428	433	413	436	446	471	452	447	451	481	394	427	443	434	445	437	430	404	482	452	406	476	414	429	437	420	444	427	430	443	443	485	431	406	469	391	437	399	392	439	431	433	465	389	427	402	446	417	415	457	460	457	440	448	429	448	407	432	429	449	431	445	434	461	421	445	420	452	444	408	431	436	477	418	464	409	446	442	411	449	436	407	416	438	435	411	418	411	467	408	422	435	454	413	424	434	420	464	435	426	431	441	446	423	432	433	456	439	417	387	431	404	390	465	438	429	447	416	419	436	441	449	469	429	409	421	437	419	434	409	461	408	437	429	455	434	441	429	431	466	409	432	404	465	436	393	426	413	438	407	423	412	427	431	455	439	438	426	396	457	416	434	431	457	429	448	436	465	435	428	439	437	431	453	461	429	475	436	429	469	449	422	443	427	424	424	420	440	427	401	452	395	421	423	447	401	418	415	432	419	437	415	428	400	434	450	412	446	427	429	440	464	460	450	449	446	421	446	392	453	456	453	416	391	425	428	419	425	447	419	391	415	457	440	415	431	429	437	413	380	454	452	444	429	477	455	466	421	429	414	403	392	439	443	453	439	438	438	407	416	415	402	425	443	467	422	443	450	419	436	441	419	424	441	423	437	466	421	410	417	423	462	449	442	438	413	439	420	443	447	401	403	433	444	409	419	409	426	464	417	429	408	412	450	467	392	423	423	441	441	395	396	418	437	445	393	445	449	436	432	434	396	449	433	411	438	447	415	430	446	421	437	412	407	419	425	424	391	443	454	427	416	409	404	401	417	468	455	433	422	426	428	439	426	448	434	388	434	393	454	420	425	486	395	415	429	434	433	439	408	461	441	406	430	476	436	430	425	407	456	431	424	423	401	427	457	420	443	422	432	422	435	392	452	415	434	435	406	486	454	417	409	409	393	447	469	409	458	440	423	418	413	425	417	446	409	404	443	408	460	424	407	446	442	434	450	447	457	407	419	458	455	393	424	426	447	438	399	415	453	451	430	418	432	420	397	448	396	422	419	420	426	464	442	406	420	439	440	419	441	436	441	425	446	468	423	416	412	436	424	399	439	427	435	438	447	442	434	416	433	392	443	401	433	445	421	449	435	428	404	464	427	441	432	416	445	415	441	396	409	425	434	426	434	401	425	398	457	456	456	394	423	446	424	430	422	430	417	425	396	411	440	444	419	421	418	427	415	423	460	430	417	430	462	467	466	410	457	447	455	422	452	411	384	467	465	412	427	436	429	456	400	425	394	459	445	417	422	444	426	416	420	432	414	430	411	422	442	409	418	422	432	455	444	437	435	436	433	431	408	426	423	410	438	445	419	417	395	405	417	439	483	447	426	444	469	428	438	392	437	417	422	416	435	449	422	424	436	407	468	438	427	438	448	433	431	456	429	440	456	419	439	395	441	393	464	422	497	404	446	403	428	410	406	410	448	397	459	411	429	428	443	419	442	463	396	466	437	392	416	413	446	429	440	420	423	433	438	426	415	448	397	423	445	374	437	420	403	438	472	405	460	459	458	427	388	409	450	433	440	432	453	435	461	408	464	386	453	472	446	406	427	423	422	421	415	418	424	469	441	458	447	440	423	443	437	458	421	395	433	463	383	405	448	406	439	414	435	448	443	404	445	458	429	410	444	438	412	430	445	418	446	467	458	428	432	421	444	416	427	450	447	427	401	451	457	436	458	435	411	419	406	428	409	425	455	443	448	409	420	429	429	402	442	459	383	391	409	423	402	437	429	449	454	449	437	459	425	450	473	390	428	439	425	421	413	418	399	454	446	461	449	404	440	434	425	428	412	431	431	480	426	467	442	402	461	433	399	441	416	445	439	448	437	434	446	463	413	412	427	403	438	442	416	442	422	437	433	409	410	425	423	430	384	457	432	410	447	418	460	392	389	429	431	428	470	432	421	440	428	427	425	437	419	392	432	457	438	439	474	479	419	448	421	377	463	441	433	418	425	443	424	420	430	420	419	413	429	427	403	465	414	429	417	434	442	439	420	451	442	386	408	439
30605	33901	34708	17669	4624	963	499	310	300	301	239	279	244	251	275	237	264	256	294	276	215	294	248	258	278	274	239	280	273	264	269	269	241	282	285	245	269	272	259	233	297	252	259	292	243	252	227	255	251	274	259	251	273	283	252	250	243	224	270	232	249	308	262	233	281	272	258	282	260	261	250	287	251	288	232	273	258	245	279	245	261	259	239	273	256	274	267	298	265	276	266	268	281	268	259	232	264	264	251	259	282	286	255	245	251	264	258	271	261	256	271	247	265	262	256	298	280	244	266	231	260	266	243	265	261	254	264	249	273	249	247	273	278	259	279	264	269	259	253	255	257	234	277	279	256	270	262	286	253	265	268	262	265	272	261	261	277	276	271	269	238	285	301	296	235	234	248	270	272	273	260	275	268	297	273	250	278	263	277	258	257	275	250	243	270	283	266	255	257	242	255	294	266	256	253	258	246	263	266	249	292	256	285	273	270	260	271	260	264	279	258	270	250	278	270	281	287	245	271	287	274	241	252	238	245	273	255	276	252	268	265	272	253	284	267	265	267	242	261	263	235	274	254	264	281	266	241	270	245	276	272	243	257	266	276	243	274	242	237	223	275	259	260	251	264	253	268	268	252	245	260	237	273	267	252	266	242	265	234	240	284	248	267	265	285	275	256	262	231	250	259	275	241	263	265	268	305	257	270	273	251	287	254	285	262	273	275	263	255	243	234	280	229	261	251	286	254	293	284	269	283	240	257	272	259	283	241	260	236	255	263	244	257	279	269	247	274	271	274	254	253	233	252	246	234	251	241	256	271	275	253	253	250	277	241	237	255	247	275	256	237	251	270	213	264	280	264	278	261	256	238	280	270	273	285	241	257	256	259	260	255	250	276	269	265	280	258	262	263	254	258	256	267	266	242	271	258	275	271	290	268	235	268	258	276	240	266	273	259	284	225	265	236	238	262	263	269	274	277	230	267	264	221	273	248	279	251	264	275	266	249	261	260	227	297	247	281	286	246	236	267	247	234	274	248	274	301	270	237	293	284	268	249	264	270	240	245	262	267	251	251	257	283	259	248	247	255	264	283	263	255	238	269	291	240	233	258	296	246	252	228	241	254	243	260	256	284	259	223	249	282	248	264	245	251	236	250	287	258	269	254	252	252	270	267	262	271	272	285	241	238	268	291	258	257	274	279	250	246	273	287	255	259	286	263	257	266	283	276	239	279	241	263	243	269	269	292	263	277	254	248	250	262	251	237	298	289	270	273	288	236	270	275	255	248	287	278	282	238	294	300	269	262	236	268	271	238	282	241	237	245	254	244	266	292	267	265	253	273	257	248	247	230	230	227	248	234	241	251	269	244	263	268	256	269	294	269	257	265	286	245	251	256	248	247	300	271	259	250	274	269	295	266	246	264	255	267	249	279	268	261	285	254	287	251	273	260	262	266	261	235	232	264	266	260	243	251	275	247	247	266	255	260	229	264	253	261	270	234	264	279	235	249	246	279	242	269	271	269	281	253	277	263	282	254	255	275	280	270	277	254	274	255	266	238	248	256	290	256	285	258	264	245	287	265	259	244	252	247	250	253	261	253	239	277	286	270	254	256	232	265	262	254	266	231	260	271	269	257	240	264	257	269	231	255	229	274	265	261	268	269	288	269	261	241	236	253	258	285	274	256	276	263	281	268	262	252	273	253	219	266	263	232	254	296	259	284	274	245	310	249	271	254	273	264	262	264	258	243	279	255	240	253	237	274	279	282	261	263	266	249	235	285	253	308	261	281	269	281	256	274	262	236	261	268	250	277	259	283	268	241	269	266	257	261	264	281	245	270	247	247	242	280	284	273	263	267	252	255	256	248	245	246	253	280	273	244	248	275	256	266	232	259	263	233	268	285	255	291	245	244	277	240	264	283	233	257	285	255	255	254	258	257	258	262	262	266	234	270	264	272	256	275	280	279	299	247	258	235	259	257	251	254	280	262	282	258	252	269	250	269	257	267	243	278	258	269	273	260	276	261	270	298	259	243	255	249	260	279	275	248	265	307	247	295	271	230	289	265	266	244	254	263	264	286	256	258	255	310	251	258	241	276	243	271	261	232	234	256	237	245	255	234	234	273	269	274	263	249	277	279	244	251	249	272	286	224	271	224	270	252	232	224	267	275	258	261	252	277	262	281	285	254	260	249	259	263	266	265	265	269	251	263	254	287	233	244	270	293	249	259	275	276	274	273	266	260	257	280	267	263	255	250	240	261	255	245	246	259	280	267	283	286	258	263	254	252	247	274	267	275	237	249	263	254	260	256	263	276	260	263	263	281	279	266	255	258	277	261	266	284	260	283	278	263	258	289	279	223	258	273	267	283	226	253	248	262	297	233	240	252	252	256	253	276	245	288	305	248	267	273	277	263	261	268	257	259	274	245	257	242	262	251	250	268	243	268	282	264	258	302	281	234	275	257	258	270	255	258	252	260	249	286	256	267	283	251	244	258	259	266	247	259	263	288	233	246	225	255	247	245	237	274	264	241	269	286	282	254	246	252	267	261	258	267	256	258	262	260	273	264	289	253	270	266	280	243	244	255	232	272	252	236	246	275	268	249	274	281	273	231	261	247	273	218	263	258	262	252	253	244	246	253	251	229	286	259	218	240	235	281	258	282	265	282	264	272	265	257	258	256	258	284	252	251	263	264	278	309	246	251	237	264	249	267	262	254	246	256	267	267	250	265	278	263	260	246	252	286	263	299	258	250	273	265	238	261	244	222	269	273	263	226	267	269	270	239	265	282	256	249	265	277	253	290	251	249	257	236	272	246	234	292	253	266	252	222	290	268	249	243	260	268	235	256	271	269	272	261	269	265	273	262	251	259	240	255	224	275	294	216	261	225	234	262	294	258	298	273	258	272	254	239	260	258	252	280	248	255	254	260	268	235	223	249	264	256	283	286	268	259	253	268	280	254	266	258	264	259	297	294	266	265	276	257	290	270	241	253	243	272	299	306	268	249	265	276	253	268	224	291	261	263	257	271	226	287	239	251	283	268	258	282	283	260	265	248	248	293	257	253	258	249	279	252	241	267	247	272	279	262	254	267	285	260	279	269	249	279	256	273	268	263	244	309	264	253	247	269	245	275	286	265	258	275	263	249	270	254	258	300	250	287	264	269	289	290	297	266	254	265	261	274	267	242	259	263	247	245	258	262	242	301	256	256	290	242	264	257	271	263	256	246	262	285	261	250	270	262	252	260	257	227	256	262	276	282	220	278	288	267	258	263	268	274	273	278	276	254	259	271	264	282	281	263	242	256	254	263	262	263	253	254	251	283	263	282	288	273	241	246	261	285	234	278	274	260	258	290	234	259	244	261	239	260	259	280	270	265	299	270	264	269	275	259	286	270	281	248	269	266	244	254	260	262	258	287	272	278	279	277	251	285	236	272	260	252	276	250	264	275	291	259	283	274	241	281	247	251	230	246	270	265	271	271	281	258	249	252	231	258	257	280	269	268	258
36074	49590	33149	13139	5168	971	532	437	353	342	321	312	321	310	315	319	312	314	290	298	299	330	313	307	306	297	313	301	319	302	297	304	325	309	327	321	330	308	296	296	277	291	293	333	303	291	287	283	334	297	297	313	303	293	282	294	307	314	283	286	299	281	293	286	318	322	263	297	289	306	297	281	273	338	282	293	306	315	332	291	322	304	309	323	333	309	318	316	295	316	299	328	313	292	305	286	304	319	319	285	288	312	278	278	322	273	317	295	314	301	294	307	310	299	299	295	273	309	316	308	291	294	332	312	308	303	292	308	280	312	275	318	309	332	315	287	294	281	292	308	297	303	281	348	306	330	284	290	288	291	289	325	335	299	313	326	314	309	325	302	285	293	303	316	323	316	314	284	278	326	298	305	302	296	293	298	286	310	278	308	283	336	267	295	299	272	294	268	283	286	313	278	324	326	296	311	303	310	334	285	336	315	288	296	317	304	280	277	320	290	327	282	297	307	302	330	306	337	291	294	281	327	306	288	316	304	307	308	314	305	306	286	296	305	292	305	278	291	315	302	301	305	304	297	309	318	297	297	319	290	318	319	336	284	325	334	308	309	317	288	291	286	282	323	324	282	274	294	286	300	304	316	270	309	301	299	290	312	300	333	302	304	335	308	324	317	302	293	311	300	349	291	277	279	306	298	278	323	333	285	319	284	318	295	317	301	293	299	284	301	291	316	304	275	292	284	284	295	339	290	305	296	335	351	314	316	287	312	307	275	320	303	294	307	299	288	306	288	283	283	300	302	316	312	329	303	302	321	276	295	310	294	309	327	278	330	333	298	282	298	297	322	294	345	298	274	314	340	290	308	323	290	312	283	309	298	322	334	308	328	333	307	272	306	296	289	298	315	289	313	299	307	337	315	293	287	282	299	298	327	295	299	293	293	334	321	273	302	286	307	329	304	295	297	290	303	316	296	276	320	314	352	336	304	307	304	326	291	318	277	307	288	319	304	315	306	313	296	309	286	317	290	325	299	303	317	272	309	311	270	298	285	291	330	311	334	289	303	304	316	302	314	292	308	299	337	291	290	282	301	301	303	324	309	292	297	276	288	310	303	302	295	319	305	292	325	297	311	312	287	330	321	331	300	309	283	292	264	302	288	303	321	289	313	295	281	298	307	323	299	308	285	308	317	300	313	291	309	294	285	302	300	295	302	312	295	321	323	306	290	319	313	312	303	293	349	323	324	299	290	291	322	316	301	305	298	327	303	327	306	286	307	339	277	286	288	279	303	279	319	292	307	294	316	287	336	297	303	300	319	283	305	303	312	288	299	304	317	300	288	330	304	296	304	293	300	269	303	277	304	317	264	283	296	319	301	301	321	298	319	311	310	298	304	298	307	295	337	303	272	293	297	308	296	310	313	289	300	282	288	302	296	296	287	290	327	310	299	316	308	304	330	290	283	301	308	299	319	308	335	344	304	296	264	311	281	301	305	305	326	276	316	310	315	309	324	305	307	305	303	335	306	279	302	313	300	295	307	301	287	310	293	309	316	324	314	282	307	311	318	328	302	306	315	275	337	299	326	307	313	323	315	304	277	321	316	268	318	295	317	325	292	293	277	319	299	301	304	325	307	308	325	314	287	309	296	314	296	311	304	322	332	311	273	285	300	279	295	300	305	285	285	287	301	279	285	318	303	302	300	280	293	324	309	304	308	278	279	350	300	295	298	303	302	287	270	345	278	292	302	340	282	323	287	294	290	319	301	287	260	289	322	311	294	322	285	311	295	318	303	303	276	301	286	271	318	312	309	279	308	312	301	320	321	276	284	312	295	310	294	324	284	301	292	316	307	350	317	317	295	290	299	285	293	312	314	316	310	304	310	296	311	307	330	327	323	301	277	314	290	290	274	312	274	285	313	307	324	330	280	273	306	323	336	286	313	280	306	334	327	315	321	283	333	329	309	308	307	304	298	305	337	295	299	288	318	313	312	297	284	308	298	311	314	288	306	299	291	268	321	287	316	271	310	318	304	312	316	289	286	287	301	312	295	275	289	307	255	311	284	293	294	289	326	313	309	319	295	310	297	299	287	309	299	275	343	297	294	316	330	290	315	297	338	294	294	294	305	302	316	308	312	314	321	348	300	315	283	316	315	301	282	322	305	293	309	324	311	315	307	317	302	273	334	288	287	298	320	304	303	314	284	316	283	301	291	268	300	293	314	353	282	312	319	280	273	282	267	295	329	288	328	292	289	294	296	304	317	301	287	285	330	307	310	306	305	300	308	304	311	327	312	305	285	331	317	294	319	261	314	268	303	329	297	320	289	298	313	280	333	310	300	291	301	293	308	301	293	288	305	269	320	317	294	312	308	281	304	277	291	294	315	325	303	300	304	314	330	302	287	292	300	309	308	294	300	294	276	330	299	293	304	306	283	290	331	279	282	324	319	323	326	301	313	314	300	303	327	302	315	327	259	273	311	307	287	303	316	281	290	327	342	335	269	303	295	293	322	286	303	352	304	290	319	313	324	320	329	330	312	311	295	326	302	310	295	292	296	275	275	276	304	295	304	290	284	304	304	315	301	290	304	310	300	316	295	325	283	294	311	295	291	283	307	301	303	336	296	302	310	289	310	305	317	297	308	311	319	347	289	288	283	328	298	300	324	303	282	313	295	307	315	292	306	290	270	288	312	311	304	329	301	284	299	295	344	299	284	317	324	290	309	339	323	321	318	303	277	303	291	304	313	291	309	309	266	325	305	295	309	295	301	284	288	295	294	293	309	308	288	291	322	305	296	332	280	315	307	318	296	292	311	291	282	308	343	302	287	322	264	324	308	306	303	306	303	288	295	295	272	301	278	315	292	280	321	312	291	296	323	322	291	273	287	312	295	305	324	272	289	304	284	325	310	297	301	306	303	307	324	312	324	306	328	338	301	288	334	298	300	303	307	312	302	293	303	312	319	291	265	290	333	297	267	329	313	307	288	318	306	308	324	275	321	319	278	290	287	287	312	296	310	319	301	276	339	312	276	275	317	319	295	295	282	306	282	302	302	307	300	312	300	330	300	297	270	261	313	301	300	278	309	322	295	307	279	303	305	282	314	298	333	317	302	282	307	330	304	283	299	280	292	304	329	291	272	330	295	323	312	285	308	318	300	329	320	278	327	296	272	299	294	302	296	305	331	304	319	306	289	319	299	333	325	334	287	297	308	292	298	280	311	324	311	297	291	296	280	288	324	282	296	313	334	326	311	313	357	315	295	314	298	285	278	375	278	336	300	303	306	293	300	337	321	340	308	311	272	286	338	306	286	288	335	295	294	321	268	299	296	302	311	291	285	298	305	297	292	289	285	304	292	302	283	288	307	309	305	276	319	344	273	301	312	300	307	295	299	283	282	333	364	309	304	305	304	299	314	280	306	287	320	317	295	324	286	271	277	339	293	285	295	285	292	300	329	263	302	282	312	307	329	289	301	296	308	285	304	304	295	324	317	332	286	309	284
23847	20904	28178	24880	20198	9565	2075	649	417	317	327	299	265	275	286	241	250	273	279	246	249	233	260	259	259	270	222	245	250	249	301	264	272	202	277	255	248	240	239	275	266	229	260	256	273	244	260	260	233	253	252	280	263	231	270	262	240	258	237	252	251	247	250	257	260	232	271	257	248	265	267	221	231	230	229	257	253	238	233	238	211	216	258	235	254	247	217	262	234	223	222	244	232	249	249	248	240	275	243	277	251	223	251	257	227	246	237	254	240	277	276	244	234	245	275	242	225	246	254	258	243	269	262	216	235	245	249	242	248	278	234	263	256	251	267	239	236	253	259	247	247	248	225	243	268	232	279	267	246	254	270	247	236	238	228	253	245	255	225	255	268	250	246	237	234	243	225	245	273	258	279	244	265	275	251	289	229	245	236	257	237	246	254	246	257	266	251	247	273	239	231	269	258	257	258	252	253	259	249	237	241	248	262	279	291	256	252	272	263	249	274	262	232	247	255	268	228	254	235	244	257	244	252	237	271	255	245	241	256	248	234	239	268	245	263	242	257	250	264	243	264	246	251	214	261	244	248	276	259	255	245	246	240	269	243	206	248	251	256	228	232	245	262	274	249	240	249	246	256	239	242	231	224	284	216	241	251	253	243	254	263	270	237	238	257	247	260	261	258	237	252	251	256	217	254	248	251	255	238	238	268	264	278	269	228	257	244	231	258	259	221	236	251	244	234	241	260	254	266	241	227	259	252	241	257	251	265	237	230	267	249	259	240	231	252	261	263	270	234	262	279	235	261	240	251	232	234	237	267	266	262	257	254	244	278	244	252	266	240	250	252	236	252	229	235	232	261	287	265	265	246	265	291	234	255	259	237	277	246	240	259	209	260	273	254	247	267	255	262	233	227	239	253	218	251	259	250	252	268	275	286	251	233	290	236	261	261	258	228	246	265	292	242	254	283	255	232	267	262	243	260	266	244	242	222	262	284	229	282	216	252	257	224	276	234	231	242	261	243	261	241	215	259	263	267	254	271	221	248	236	264	249	232	246	240	248	267	246	263	245	260	224	225	248	264	265	252	221	239	245	250	217	275	252	252	249	257	247	225	214	285	240	255	263	264	242	258	230	268	236	237	253	255	239	244	243	242	252	264	247	238	225	233	230	286	250	236	241	236	270	235	255	257	249	274	266	229	259	248	242	233	253	232	270	267	227	243	244	273	252	267	226	216	266	232	237	226	250	259	269	246	252	248	248	258	261	254	256	260	254	250	242	225	212	250	246	210	231	276	231	243	288	240	223	222	266	267	229	233	255	239	233	232	283	279	249	233	264	260	241	257	268	264	249	242	241	243	246	254	245	248	249	307	265	258	255	278	247	231	231	271	249	235	229	255	231	281	257	251	270	253	233	256	239	249	255	249	289	241	262	229	237	253	261	243	246	243	257	245	228	271	242	253	248	242	239	263	239	244	285	245	257	254	245	257	232	233	260	253	246	267	229	257	240	259	245	234	274	244	243	245	226	251	245	280	241	222	253	246	237	263	253	275	225	237	265	249	261	269	262	240	230	275	235	237	269	256	267	257	267	242	227	243	235	234	258	261	256	252	216	246	240	249	258	241	243	265	223	255	273	265	252	262	277	228	234	252	245	264	231	236	229	257	245	268	247	276	268	260	256	236	248	230	231	237	236	259	227	236	256	236	259	244	247	234	262	252	245	242	216	235	246	235	226	257	245	262	258	244	259	248	263	230	290	243	246	214	238	276	242	261	243	241	243	256	272	245	248	261	240	245	273	240	217	228	236	259	248	249	262	247	263	240	234	252	228	246	242	277	242	255	244	236	241	249	247	224	265	258	231	234	265	261	243	229	236	238	246	240	265	240	253	244	265	226	249	253	259	233	230	264	203	245	265	258	241	265	250	246	236	237	229	225	262	233	232	227	257	235	243	261	257	278	281	246	273	282	228	224	237	244	257	260	251	264	230	238	249	232	235	219	225	245	272	251	262	227	265	251	248	242	229	281	267	219	241	266	245	269	244	261	262	253	237	248	270	239	242	242	264	252	254	210	241	248	228	259	263	243	258	262	210	269	249	243	236	268	262	246	247	272	235	223	223	239	226	247	198	252	232	253	242	256	243	267	260	264	248	244	285	238	247	237	224	246	255	264	253	233	271	243	233	251	291	242	248	210	260	252	249	259	246	246	216	249	256	231	303	249	249	223	258	242	238	251	231	244	262	255	247	264	261	236	235	260	226	270	245	264	238	234	241	276	252	284	271	234	230	254	287	255	235	248	260	255	267	248	232	239	256	236	262	228	270	250	272	263	244	253	231	260	260	247	224	265	258	256	260	226	261	255	233	241	247	242	264	235	260	228	228	262	268	233	253	308	263	271	256	277	252	246	258	275	284	225	268	264	238	239	245	234	272	259	251	257	233	260	227	232	256	255	258	260	227	234	245	257	271	228	224	266	265	250	238	245	243	258	242	261	235	255	277	245	260	269	239	242	251	263	224	236	240	223	256	242	239	250	249	254	246	237	232	252	251	253	278	244	255	274	256	242	269	245	265	251	213	245	211	263	239	256	266	226	257	276	277	245	282	241	244	251	242	252	267	236	242	255	255	227	247	223	272	241	245	220	229	264	255	218	262	238	266	237	261	250	259	251	292	248	242	234	266	286	239	243	249	228	232	260	220	254	270	276	225	237	241	262	253	260	250	243	269	262	242	263	307	268	252	251	263	237	234	216	275	260	282	241	244	270	285	247	249	244	250	256	239	258	260	231	254	230	245	264	234	238	239	273	243	242	253	261	239	257	260	256	246	254	243	281	225	246	263	241	284	226	228	272	279	227	225	289	212	262	273	259	273	257	247	233	242	252	241	236	253	255	222	266	229	267	247	268	231	271	244	233	268	265	254	232	197	255	274	224	243	273	219	243	273	254	223	249	239	248	253	241	279	252	231	243	241	251	234	239	258	256	232	244	249	273	238	214	237	225	219	231	223	266	254	267	264	276	262	237	259	255	251	228	267	257	247	246	241	247	251	240	213	251	240	239	244	244	264	281	224	242	237	248	242	228	255	267	232	251	269	248	238	253	251	253	215	226	245	272	246	249	268	235	243	251	241	272	246	269	240	273	251	250	275	230	270	246	254	266	260	258	251	226	260	258	220	256	233	244	239	243	234	257	259	240	251	246	250	264	254	244	250	254	270	272	234	258	259	269	251	239	262	258	226	248	244	259	247	255	270	266	268	264	226	270	248	266	254	233	258	229	227	256	260	254	235	262	225	261	254	258	263	237	246	243	265	272	227	220	267	240	226	223	239	260	217	247	241	251	241	243	219	272	274	232	225	232	223	284	242	264	232	245	268	254	275	276	239	247	243	235	241	249	265	253	248	238	249	249	275	259	258	266	234	246	282	268	254	266	270	229	224	270	262	271	271	255	241	256	257	273	247	241	247	248	243	237	263	275	250	224	263	240	273	223	272	240	232	228	224	259	258
36949	59050	42084	24968	10064	3641	1804	745	480	364	385	319	364	304	288	306	326	303	283	305	291	289	296	293	265	323	347	296	290	288	301	269	293	302	310	294	261	285	264	267	263	286	275	259	290	311	291	289	289	293	275	282	284	271	314	258	286	323	270	280	292	309	231	287	308	295	291	287	289	299	305	290	311	295	287	311	282	299	275	259	289	267	301	291	282	265	252	306	283	305	264	274	278	296	283	282	264	286	313	285	268	302	293	288	282	293	272	302	280	275	284	248	283	276	292	295	263	304	304	288	277	282	279	296	270	272	302	293	292	289	286	264	271	259	285	278	245	300	280	263	273	246	267	281	333	267	270	290	312	291	275	320	309	332	284	282	277	326	285	307	281	291	291	282	269	292	263	286	278	291	277	272	288	303	266	290	284	281	265	268	305	278	269	272	297	264	273	302	287	301	268	249	280	283	303	281	279	267	295	300	284	271	284	306	282	271	271	330	275	285	301	292	293	278	276	308	282	272	280	279	299	267	260	292	282	271	256	295	259	314	266	295	270	297	298	331	282	297	288	295	290	257	295	273	287	287	260	285	280	300	293	283	288	300	254	297	275	269	296	281	309	257	277	253	312	305	281	297	274	284	296	287	283	266	314	266	259	282	260	276	298	322	312	298	256	254	279	305	308	277	286	281	303	272	272	327	295	299	297	283	305	277	282	285	280	280	279	302	290	262	294	292	287	296	268	319	273	250	319	275	285	314	296	301	288	281	292	249	291	302	286	296	299	310	297	279	273	251	271	292	276	287	293	319	270	290	314	282	280	303	276	298	303	283	271	292	268	308	274	281	333	284	254	311	272	317	268	292	304	282	287	280	299	291	282	295	312	273	297	271	267	284	299	272	279	279	321	265	261	264	288	269	270	278	304	302	308	275	297	302	258	314	292	277	279	275	274	282	277	276	263	304	270	282	270	287	307	286	261	286	276	289	280	262	291	302	265	285	328	284	278	297	303	289	277	291	265	302	289	264	278	308	281	276	292	289	288	280	307	273	299	286	272	305	274	279	283	298	291	297	240	289	283	270	268	269	299	278	296	271	287	301	275	275	277	282	299	250	297	285	318	282	324	284	285	303	274	261	295	298	272	282	292	258	298	285	263	288	265	286	310	293	265	291	242	308	304	293	301	306	286	275	273	258	286	290	288	300	319	311	278	279	235	291	296	292	290	310	282	288	298	288	276	237	307	269	297	278	285	261	288	295	275	267	288	280	293	287	300	274	258	277	302	310	289	273	295	297	268	264	273	285	285	313	267	303	277	260	287	280	289	264	278	264	295	271	285	283	273	298	288	316	273	273	276	286	279	303	276	291	283	278	276	281	299	248	303	298	278	288	313	292	287	277	275	281	321	266	319	297	290	243	301	295	304	275	275	308	272	288	249	263	316	299	279	289	281	282	296	261	279	273	295	314	275	254	309	278	297	296	320	300	286	287	295	277	310	281	267	305	293	306	289	303	284	292	263	282	307	286	299	296	298	285	254	326	304	258	277	272	279	293	310	277	272	307	282	274	278	257	290	268	270	303	277	277	285	316	260	309	295	276	266	269	281	263	289	302	306	297	282	309	285	279	277	297	266	283	292	299	280	267	265	301	263	302	287	282	279	285	278	295	300	293	258	275	245	305	290	309	282	274	259	270	286	270	269	308	264	275	276	259	286	307	300	303	260	305	280	287	280	290	300	309	304	301	304	272	279	271	284	296	304	271	265	296	279	291	293	311	259	287	279	297	296	271	294	298	270	300	280	281	279	249	332	331	272	290	284	295	259	312	267	293	326	280	295	269	276	293	253	298	280	273	269	289	282	287	314	277	269	308	292	267	282	274	265	279	273	264	289	303	267	289	292	279	274	282	295	280	302	261	273	240	294	307	301	282	295	287	297	284	268	267	281	317	267	260	311	293	293	314	286	295	284	298	269	297	286	274	313	263	299	300	265	304	265	288	292	265	263	280	275	264	260	286	273	265	292	276	284	313	281	293	299	274	298	268	300	278	270	287	295	276	276	299	267	290	283	259	278	271	269	265	279	280	252	285	271	271	254	313	289	285	268	274	283	300	312	288	272	289	280	247	269	282	276	280	295	272	303	269	280	267	302	295	288	244	306	278	295	291	279	259	307	277	294	263	282	304	255	303	277	318	269	274	280	274	266	274	302	294	289	277	280	290	260	287	275	285	299	284	278	311	282	264	299	277	316	298	258	264	284	280	272	289	266	286	269	283	283	274	287	298	334	259	301	257	275	292	280	285	314	290	280	257	256	283	293	287	310	280	277	267	283	288	299	272	278	265	279	288	298	266	270	270	283	272	287	305	308	273	289	295	294	288	312	284	293	288	280	297	247	275	276	298	284	278	268	294	258	282	279	269	272	286	283	288	305	268	282	253	302	301	303	301	275	285	292	275	319	267	274	273	253	284	307	280	294	303	279	267	253	267	272	292	306	266	320	259	283	302	248	294	275	273	292	289	292	304	288	257	296	285	274	297	300	317	298	264	302	320	295	279	265	287	258	283	270	260	259	312	274	280	302	287	266	270	293	294	288	315	308	242	266	273	277	286	291	290	293	279	251	287	266	284	301	291	282	262	294	290	276	290	293	276	284	265	266	283	302	271	283	298	295	307	298	281	258	290	273	286	283	311	305	297	274	259	273	303	299	302	267	271	248	291	288	311	291	294	277	286	293	286	276	264	318	249	311	283	278	314	284	286	271	279	246	263	319	279	329	263	270	293	291	276	302	288	260	284	281	276	269	285	269	298	275	284	308	281	298	295	272	293	289	298	246	270	273	303	293	274	274	305	261	299	281	299	273	288	286	294	279	296	294	286	265	259	265	279	298	279	262	287	296	287	279	301	251	276	293	296	281	298	276	282	279	293	255	318	314	303	249	287	255	272	290	267	274	271	287	310	283	282	269	279	261	294	290	269	276	264	247	292	287	246	304	276	295	288	306	291	288	255	278	261	300	280	282	278	263	263	294	270	292	289	268	295	250	282	263	287	273	287	290	275	262	284	306	312	270	331	281	282	310	256	304	292	273	273	323	266	295	296	295	266	290	268	288	290	288	300	267	285	266	289	286	290	290	299	248	296	258	302	265	261	324	288	240	283	297	290	267	297	279	287	276	288	297	249	269	284	314	276	273	300	338	251	293	308	326	291	319	298	304	271	300	296	279	290	294	309	293	282	276	296	306	284	289	301	254	268	302	290	305	285	291	267	307	268	250	304	304	294	269	297	278	293	307	256	323	285	262	300	285	286	281	258	276	281	294	251	289	291	261	290	274	269	287	294	278	282	294	278	285	274	296	278	308	317	282	277	289	285	284	306	279	269	299	290	308	298	303	278	294	260	272	267	246	317	306	293	300	303	275	268	298	279	263	292	307	284	285	273	289	294	296	282	300	276	263	283	264	279	283	295	282	295	255	282	311	300	256	276	304	309	296	283	289	282	322	284	259	292	298	280
25097	21476	29030	26225	15137	4263	1115	549	398	405	359	409	422	342	354	362	365	357	373	375	373	404	355	379	341	374	352	363	345	376	403	355	361	376	352	382	365	371	362	342	316	360	355	346	322	370	370	344	375	354	375	373	319	356	404	345	382	345	365	356	361	378	374	369	351	365	344	379	379	363	373	348	368	340	374	347	377	365	374	358	354	347	319	361	358	330	338	377	360	379	334	376	377	320	326	416	399	344	362	356	319	371	358	359	344	336	364	371	370	348	328	329	376	348	386	363	375	340	354	365	357	369	355	307	355	345	372	346	297	350	338	329	377	365	364	335	361	383	331	361	357	333	337	371	376	382	372	403	344	348	351	344	329	354	354	375	368	339	370	361	339	329	352	332	370	351	342	335	321	370	390	383	345	373	380	341	347	376	346	328	337	348	363	326	349	332	349	321	359	381	366	381	350	347	381	340	355	334	350	355	334	377	357	357	341	371	352	335	343	353	402	349	375	341	346	358	344	342	370	365	375	357	364	340	371	354	370	339	396	352	339	333	346	344	309	367	354	331	371	339	361	309	337	343	388	386	355	355	373	378	348	384	339	364	345	372	338	366	357	371	348	335	344	340	354	366	365	406	326	346	334	315	364	396	370	378	336	326	340	344	384	362	360	310	348	373	330	348	360	346	348	368	341	341	347	354	367	373	381	374	342	349	378	392	349	347	352	367	351	361	339	385	375	322	343	339	366	329	329	352	336	390	366	325	338	341	368	344	395	315	373	351	347	353	395	364	334	382	335	342	352	328	347	369	365	386	388	324	394	360	344	363	334	313	329	346	366	338	334	341	377	364	337	327	370	382	356	331	321	355	330	373	350	365	356	364	366	341	334	339	351	389	369	352	340	340	348	353	348	369	357	317	368	363	339	354	347	361	341	359	349	352	336	352	357	332	363	333	394	350	343	372	374	360	364	392	405	354	360	389	380	330	357	387	350	359	340	339	342	361	357	391	328	358	370	378	371	357	377	346	356	374	352	387	363	354	355	344	353	407	344	357	345	323	314	373	375	317	329	377	375	344	346	391	358	322	347	335	361	305	383	349	357	394	364	349	393	366	386	373	336	347	379	404	360	290	355	371	362	329	412	377	334	337	358	356	361	377	348	360	346	338	344	395	372	358	349	350	379	346	338	361	369	339	354	366	369	342	357	354	387	393	360	342	354	369	360	361	360	351	371	372	318	355	336	376	366	382	371	387	368	358	346	383	367	371	371	380	322	346	369	344	375	329	359	361	376	316	338	357	368	340	364	340	364	321	360	338	328	348	329	366	353	375	340	333	372	404	346	369	377	357	399	362	368	335	332	382	360	368	367	350	365	341	342	344	363	332	375	339	322	344	351	362	344	366	338	345	381	358	332	327	363	348	397	357	315	369	346	361	317	347	351	366	352	365	381	340	355	352	356	316	339	358	378	378	363	381	394	368	337	322	328	362	381	363	330	377	360	370	375	326	391	366	347	327	345	337	343	354	373	367	353	347	364	334	344	393	345	395	345	358	319	394	338	363	349	387	340	366	361	341	346	348	331	332	369	365	374	354	325	365	365	346	363	319	389	380	353	363	389	321	381	314	351	359	376	374	371	343	343	344	353	377	346	356	343	365	367	374	368	347	363	366	340	380	349	357	364	331	354	341	351	374	378	342	342	373	370	335	309	344	404	345	340	340	356	351	385	350	345	324	330	333	365	347	384	345	367	362	350	357	335	376	312	360	332	360	394	341	339	332	339	345	333	326	357	357	373	359	356	352	342	313	373	363	355	355	384	384	365	336	346	379	346	340	327	396	359	344	359	340	360	357	367	333	327	352	352	364	346	371	358	371	320	370	318	329	349	322	347	325	335	362	375	343	357	380	340	379	357	365	359	399	376	366	338	382	361	360	350	361	376	366	364	388	376	349	370	333	362	333	351	364	361	381	334	367	357	363	357	349	370	339	392	399	363	341	372	334	351	364	361	369	334	377	364	320	350	324	365	394	357	363	351	332	393	341	361	381	322	350	313	355	384	318	327	379	342	407	350	351	323	379	360	335	361	384	363	346	346	340	378	362	334	339	345	374	337	358	333	386	360	371	344	346	356	356	339	349	357	345	339	383	366	349	345	349	365	328	365	356	364	329	368	358	351	348	331	382	361	374	315	376	364	323	370	361	334	339	346	366	387	345	325	358	378	388	357	334	366	344	379	324	312	354	331	327	427	358	312	380	362	333	364	368	374	319	359	338	382	384	387	357	353	329	353	349	332	329	348	342	364	364	358	368	313	347	346	382	364	402	359	349	352	370	333	378	384	388	344	369	368	312	338	348	347	349	370	332	370	373	348	357	353	354	355	338	364	321	359	326	333	348	378	407	363	332	347	352	322	352	357	366	384	343	333	333	349	328	380	334	381	355	351	354	351	360	314	352	401	342	381	370	378	362	369	385	366	342	360	352	365	386	380	360	365	337	336	347	371	350	374	342	375	375	373	333	347	359	375	346	381	364	348	354	363	369	367	347	346	389	341	378	346	345	322	381	373	359	357	352	372	329	366	368	401	326	326	360	352	344	360	347	366	328	365	336	324	387	346	376	348	320	366	396	404	338	375	378	373	305	343	347	347	343	317	362	360	359	385	357	374	330	371	365	386	358	400	351	352	359	366	363	371	381	339	366	357	367	368	357	365	391	360	322	360	335	367	348	352	374	343	360	366	359	344	369	386	344	339	378	369	329	334	338	362	323	391	370	347	365	392	347	348	377	366	385	344	344	344	389	348	370	369	366	366	368	375	357	328	387	361	337	342	346	362	361	368	373	361	340	363	385	365	381	332	338	350	328	347	391	350	379	381	379	342	401	348	379	356	363	364	328	356	369	330	349	351	350	364	364	313	324	371	328	374	373	382	359	364	324	367	356	339	347	363	361	364	372	351	364	346	374	347	308	368	384	361	374	393	375	346	349	342	352	351	360	346	329	343	381	330	351	400	342	341	328	369	339	351	387	360	338	376	344	366	356	372	368	346	381	332	337	362	357	351	344	331	338	375	365	360	364	366	379	365	374	334	358	360	382	355	327	365	374	407	339	341	350	387	353	359	377	355	329	384	355	356	338	354	361	390	354	354	355	357	361	361	354	340	344	353	361	351	343	374	330	364	347	337	326	350	342	340	382	335	383	363	367	337	341	367	363	362	387	397	390	372	346	375	366	350	349	368	351	347	344	343	360	377	324	348	386	376	381	357	332	396	342	380	341	360	382	352	366	359	344	369	309	371	356	335	354	359	367	350	365	369	306	379	376	369	347	362	321	364	329	328	356	349	337	361	325	346	333	344	327	363	374	354	358	377	320	369	343	337	373	344	338	345	345	328	353	360	340	363	368	338	370	350	348	370	365	335	352	358	337	331	343	355	341	358	373	305	361	358	362	357	371	343	363	343	367	335	350	348	385	360	319	352	341	328	366	370	350	351	360	354	377	345	357	368	357	352	357
36109	57485	37650	22801	11608	3989	1344	631	498	482	468	444	416	407	407	405	425	410	407	413	382	414	424	382	418	411	400	431	431	408	400	393	434	383	405	397	394	417	422	454	414	363	393	370	412	448	397	398	398	378	398	401	396	413	406	390	421	397	392	441	427	410	380	392	433	429	410	405	376	387	373	378	443	410	406	418	412	400	394	425	383	398	354	426	358	391	429	355	398	408	390	427	372	360	402	396	395	423	416	409	395	403	394	370	392	407	423	354	404	410	367	374	383	382	394	414	414	422	411	421	403	417	429	378	399	414	394	396	389	379	391	403	417	400	428	401	407	433	386	410	390	384	404	442	384	408	359	448	405	404	420	384	406	400	423	402	387	431	398	372	402	407	388	392	416	372	386	416	391	414	389	398	364	367	431	402	466	453	395	399	406	411	413	399	382	414	396	405	402	409	430	371	399	411	400	433	391	419	381	416	403	412	413	389	384	408	412	411	369	408	399	366	408	382	422	398	402	438	387	377	406	420	411	403	401	456	404	391	382	382	398	413	415	396	351	397	395	415	398	403	380	411	392	420	415	382	436	401	406	405	442	396	430	394	380	414	406	396	389	368	395	385	447	413	386	416	423	416	419	411	397	384	390	417	416	414	410	446	374	399	441	398	409	436	422	418	398	424	365	424	422	421	395	396	381	428	412	386	427	380	424	447	428	393	386	392	410	368	427	434	413	394	446	388	379	405	369	394	433	400	356	389	414	397	407	403	395	408	404	395	392	421	425	398	404	402	441	430	402	412	433	413	409	411	404	411	397	394	401	427	396	401	397	444	415	426	411	391	379	400	405	422	384	396	409	405	437	367	414	422	365	417	385	434	440	415	408	394	373	376	398	413	391	414	427	420	419	389	398	415	420	412	402	400	412	403	412	384	425	389	399	407	421	392	396	413	404	389	412	413	374	427	440	466	422	387	416	391	380	394	398	373	420	421	381	421	421	407	416	436	372	383	417	401	402	395	408	394	387	381	371	418	452	376	418	413	398	421	424	373	388	420	400	418	439	444	419	397	374	409	393	444	413	401	410	409	404	452	408	447	448	432	408	428	390	409	430	396	425	372	386	393	392	407	383	397	401	387	383	374	439	415	398	423	418	397	434	415	429	454	424	378	424	392	406	407	366	405	417	388	402	441	394	351	445	409	389	396	360	427	363	407	401	421	365	386	390	382	395	418	398	388	404	433	409	423	407	413	385	402	420	410	420	457	424	402	369	401	451	383	418	382	437	421	389	383	390	435	394	387	394	389	396	384	407	425	398	414	413	392	409	395	393	374	424	456	428	400	437	427	436	401	429	391	410	447	423	404	388	387	435	380	378	391	411	397	438	397	401	410	391	393	436	388	430	407	402	422	409	389	400	435	404	431	389	378	389	419	416	418	429	410	399	385	399	387	424	400	405	410	389	395	383	423	389	403	390	378	456	397	387	415	392	380	404	385	397	404	414	419	385	415	454	425	414	402	437	422	392	442	382	403	390	389	392	408	398	370	403	388	403	401	376	389	404	408	387	368	383	415	389	400	409	398	427	420	415	409	393	388	406	398	396	377	442	387	409	422	412	416	402	364	427	424	410	392	389	439	401	357	392	414	413	380	408	390	410	388	449	386	403	403	367	385	395	407	414	396	423	375	393	416	402	413	395	398	388	386	384	409	366	411	424	394	393	423	427	395	379	373	372	405	427	409	441	380	422	410	405	396	431	415	389	398	423	421	405	402	408	421	405	402	413	405	432	387	412	429	405	413	427	406	440	403	393	341	385	421	365	411	424	400	429	377	377	440	380	414	429	422	409	398	410	398	394	425	392	393	419	426	401	399	385	401	402	405	417	422	345	408	416	413	433	407	435	376	422	400	412	412	441	402	381	411	422	448	442	383	447	396	422	388	378	430	390	406	412	377	390	407	364	398	402	386	368	359	428	373	418	388	382	410	430	389	444	401	411	405	375	402	402	414	400	421	467	404	372	436	418	395	413	403	404	369	414	404	398	401	402	398	374	407	409	399	411	414	412	428	382	413	389	382	414	389	416	423	399	433	376	408	409	396	414	421	362	368	421	391	407	410	388	416	412	418	429	400	429	405	415	392	407	409	395	376	420	362	419	400	420	378	424	437	387	400	419	438	407	413	395	428	401	398	418	398	431	382	383	414	433	409	423	428	422	396	402	427	393	500	433	427	398	443	399	366	421	393	404	410	448	415	413	443	384	419	427	406	420	403	376	405	458	409	396	436	397	413	381	411	358	389	422	394	397	392	425	439	371	399	413	402	402	428	413	416	399	392	402	407	398	388	384	409	390	427	375	396	426	385	415	390	396	411	425	409	437	388	412	408	393	424	383	362	408	375	388	388	433	394	400	419	398	453	411	405	398	379	398	426	432	414	435	356	387	393	399	400	402	427	384	394	427	428	405	412	378	391	390	378	432	449	422	391	450	399	413	399	396	405	433	410	378	378	405	392	376	396	420	373	380	360	437	406	434	410	407	373	385	443	401	383	438	403	409	389	417	394	402	371	409	411	394	401	416	404	400	416	393	373	390	412	385	397	400	417	400	388	410	407	390	387	422	402	387	392	395	449	410	422	398	398	433	416	385	421	404	416	427	378	371	391	385	387	422	399	428	398	416	422	417	409	412	406	401	413	410	396	409	410	444	384	391	387	395	367	426	389	361	402	397	412	413	425	371	397	419	404	432	415	412	403	388	439	408	381	387	436	380	410	381	401	410	403	372	423	403	408	416	424	367	404	410	397	388	416	426	422	397	400	365	440	400	396	371	418	364	408	415	382	435	403	382	388	426	386	372	416	384	442	418	378	405	394	391	431	413	416	352	417	419	444	413	397	382	438	401	406	395	403	377	427	385	386	437	401	393	418	492	414	415	409	403	406	390	386	423	441	420	355	409	372	404	413	422	392	390	457	415	434	404	395	407	418	419	385	430	406	428	400	395	391	393	389	390	387	392	410	378	412	403	391	393	362	374	395	374	404	406	408	404	399	413	396	386	472	414	377	387	406	409	431	439	410	400	412	397	385	413	412	434	368	376	392	400	424	424	396	400	434	390	408	380	415	380	402	368	403	379	398	433	385	408	414	399	391	415	350	435	423	405	413	437	427	383	392	403	415	390	418	419	365	407	406	402	396	400	375	412	399	389	446	410	408	386	383	419	396	436	409	417	386	406	421	363	419	374	431	375	402	378	381	422	427	408	404	432	364	377	410	394	424	393	410	435	382	403	418	417	401	413	404	372	373	413	409	385	426	387	417	397	424	375	379	380	426	414	405	416	402	397	402	391	401	441	431	405	407	413	427	407	436	396	418	394	428	409	396	386	409	424	391	362	377	404	438	378	457	369	397	407	403	388	417	381	431	415	431	386	385	383	381	386	438	401	417	390	403	393	372	407	406	395	403	401	392	424	404	416	395	438	417	401	411	374	420	424	409	407	403	410	396	405	412	456	367	396	393
22580	20765	28148	23676	21061	20420	9790	1351	654	548	531	467	470	424	437	416	386	401	412	407	375	454	382	370	397	411	398	395	397	380	418	377	435	406	396	418	395	410	443	424	400	413	396	361	390	416	398	366	410	387	367	399	395	364	439	384	405	399	417	379	338	393	381	379	395	408	389	409	395	388	365	416	391	391	367	337	395	374	403	405	411	374	445	397	389	411	390	394	383	403	378	423	388	424	386	354	381	357	426	360	414	393	377	402	430	394	398	401	408	391	381	382	358	383	404	412	400	409	393	368	385	406	413	438	375	364	373	397	392	398	369	398	375	382	412	358	397	431	425	398	428	386	375	415	389	391	398	366	384	400	367	363	374	352	347	399	397	401	386	381	387	396	420	415	392	371	371	401	381	396	391	399	421	401	379	373	416	381	390	407	431	385	386	397	413	385	417	386	347	409	405	387	429	362	354	395	389	416	408	411	378	371	399	395	383	430	384	361	396	390	368	355	373	397	400	435	405	379	375	392	405	396	359	398	368	404	399	376	390	428	401	376	387	388	375	383	347	412	361	399	425	390	399	349	416	405	406	410	413	406	386	379	411	416	399	407	408	359	396	365	393	380	415	403	407	437	422	409	398	404	388	361	397	412	422	420	387	383	397	370	399	393	397	386	401	433	399	378	395	375	352	381	405	398	389	406	398	392	388	406	402	383	383	398	377	394	357	392	371	337	375	378	409	367	411	395	409	448	415	388	368	393	387	405	371	373	404	390	412	404	383	404	370	379	364	444	359	427	378	366	407	385	377	407	386	376	358	430	427	414	357	371	396	398	379	429	397	419	372	387	385	379	434	403	376	378	392	407	396	382	399	422	386	408	415	355	418	355	412	428	398	408	376	407	387	425	412	401	370	359	407	408	444	384	401	379	381	418	408	385	405	422	391	385	384	378	407	390	406	393	386	418	377	421	404	372	376	394	372	382	413	386	416	376	380	414	369	434	392	358	398	384	419	369	399	361	408	440	371	403	386	394	414	370	407	356	384	393	413	375	412	401	386	423	374	362	364	366	383	420	373	409	425	392	378	436	378	407	391	410	396	399	399	379	404	421	375	388	401	399	399	382	391	405	411	414	358	402	427	427	403	420	363	422	371	372	388	397	453	396	417	404	394	435	395	396	393	392	366	378	423	359	401	451	374	407	429	450	410	362	403	401	381	425	407	384	403	374	403	390	405	373	397	418	380	404	449	383	390	399	384	366	389	434	412	385	385	404	406	403	390	426	407	372	397	360	404	400	360	386	389	400	383	381	394	419	361	405	429	415	397	410	406	389	346	395	387	384	367	401	388	392	365	413	377	400	404	363	385	390	409	425	377	381	381	397	407	412	378	366	387	371	398	369	402	410	374	373	408	372	401	407	378	367	409	393	366	386	403	347	376	415	381	386	382	404	405	387	384	392	411	436	395	378	401	404	376	398	427	398	412	389	426	354	413	407	377	414	354	358	410	383	399	372	384	395	419	409	418	389	425	422	396	393	406	386	392	356	407	409	384	381	378	395	390	395	405	389	412	394	401	390	398	383	441	375	359	404	389	402	407	370	428	378	382	443	405	416	378	388	374	358	367	403	435	383	373	395	360	404	379	394	431	358	373	383	381	367	396	411	394	404	382	396	417	406	373	374	412	385	397	382	363	370	385	378	389	401	412	376	372	394	404	359	368	397	380	387	375	410	431	405	414	424	386	383	388	366	419	381	401	362	421	360	386	381	385	389	425	404	387	425	438	397	395	372	392	369	395	414	432	393	398	386	391	386	410	407	418	417	410	390	365	357	358	379	394	387	375	409	377	383	355	418	388	434	388	368	383	379	408	365	381	374	420	413	425	406	389	381	389	386	444	388	386	412	404	413	401	393	352	375	426	381	383	411	403	366	370	381	381	417	390	354	404	406	359	400	369	407	412	427	411	389	412	355	358	355	344	404	372	399	422	373	397	403	433	352	406	425	384	406	394	383	399	398	403	372	399	398	398	361	383	382	393	367	400	389	378	401	396	399	386	381	403	377	396	416	346	377	387	380	413	400	386	388	388	422	385	393	394	407	378	395	407	388	410	386	382	371	376	363	388	396	385	397	401	384	398	386	393	392	400	377	345	380	365	391	418	393	398	416	365	370	400	383	402	411	400	389	397	386	395	417	389	380	378	388	376	425	393	388	401	405	397	402	400	365	393	377	381	404	400	386	401	379	433	372	388	369	410	391	413	404	394	395	400	371	407	371	391	389	383	382	410	416	397	373	386	409	394	404	412	425	376	386	396	396	381	386	391	382	358	378	399	433	381	413	396	423	399	424	373	392	406	420	394	376	394	336	429	410	402	400	379	408	366	402	386	405	364	342	361	392	365	413	384	413	411	428	361	383	417	421	391	420	428	398	351	416	358	389	396	383	380	387	395	407	379	401	395	396	379	405	358	378	396	379	395	391	391	415	393	387	394	378	369	399	394	374	406	391	377	351	378	382	384	416	375	409	374	442	377	397	401	393	419	403	430	401	387	413	381	394	390	403	397	371	388	409	428	404	439	381	376	388	406	398	398	386	406	392	408	402	384	430	360	375	393	396	390	387	400	403	365	395	411	402	416	389	369	405	388	383	368	386	403	395	382	401	399	350	372	421	420	419	378	441	363	374	394	394	398	419	378	382	386	374	370	396	392	375	362	385	387	384	398	392	440	442	357	412	385	383	395	388	379	382	404	412	415	421	377	387	399	405	402	400	395	358	374	375	386	389	384	387	414	399	415	411	403	377	397	383	394	374	404	416	429	375	379	371	407	410	392	390	346	355	375	396	424	387	416	392	382	353	384	401	393	376	368	370	388	356	391	395	395	394	370	391	407	391	372	386	370	387	397	370	398	352	407	369	419	404	407	381	372	393	435	390	376	365	415	415	390	426	367	419	413	406	419	370	380	423	370	370	404	382	373	379	400	363	416	400	405	409	359	385	375	383	428	388	361	378	392	376	401	365	354	385	394	415	374	410	379	386	407	397	384	399	382	402	418	422	367	428	372	401	387	384	371	429	373	437	402	420	334	388	397	407	393	365	350	370	428	402	423	429	382	374	353	413	401	402	403	408	412	382	392	397	396	388	347	414	353	385	427	408	404	392	381	394	396	400	395	426	426	421	366	419	391	404	377	416	391	372	369	387	409	375	423	428	381	398	356	370	398	432	399	395	422	404	397	392	357	403	388	422	392	419	405	386	407	384	408	421	437	407	358	412	416	390	344	380	368	384	386	408	462	389	415	380	367	397	380	425	343	374	403	376	353	385	391	420	380	401	392	382	364	372	421	372	393	395	395	390	421	376	373	365	405	376	379	395	377	417	377	412	367	383	368	409	395	360	388	368	430	388	428	390	356	376	375	427	383	419	384	389	395	363	396	392	400	395	393	396	385	398	388	354	386	410	423	414	402	384	422	393	399	410	381	403	366	384	403	430	403	384	408	379	370	384	395	413	398	402
40904	62293	43902	32123	17673	9598	2863	1077	825	659	566	558	508	493	492	458	481	426	451	421	408	448	425	423	460	468	407	470	430	438	423	421	421	444	431	397	460	444	420	463	435	424	425	428	452	423	424	436	424	422	444	447	394	459	409	429	400	425	457	424	411	432	417	423	428	415	445	429	447	424	447	416	442	462	430	438	406	409	428	451	427	405	423	418	420	414	421	420	438	421	464	408	406	452	404	434	399	472	407	448	446	431	418	404	460	431	460	436	413	445	408	432	441	433	431	462	441	442	388	425	414	456	396	463	422	438	458	419	441	396	444	400	425	415	463	414	439	425	465	421	401	375	421	432	410	428	469	407	425	441	424	384	448	442	461	441	430	436	408	431	420	461	446	404	428	426	431	462	444	424	438	415	432	409	410	419	435	441	420	455	425	412	458	443	422	428	431	414	447	428	415	402	430	418	424	414	436	424	460	412	401	433	462	459	395	409	383	376	464	425	411	435	418	435	436	405	413	446	447	411	423	420	401	412	419	424	456	412	427	423	444	379	435	411	421	452	410	426	420	421	435	450	428	454	431	410	420	450	447	439	439	437	446	459	445	442	431	424	393	435	438	406	427	413	427	473	401	416	437	426	446	444	410	426	402	443	416	408	423	471	434	387	422	407	443	445	461	460	427	434	439	442	473	424	441	416	410	416	400	399	440	433	428	400	406	407	431	443	406	435	422	445	397	417	430	451	410	395	449	402	440	436	388	439	452	434	437	373	449	443	453	409	479	438	430	422	415	430	407	405	412	450	427	428	447	409	477	412	448	452	418	421	401	421	406	394	436	464	420	401	425	409	449	413	416	438	411	414	414	407	427	397	442	416	435	459	420	436	428	431	457	434	462	420	424	461	405	444	415	465	448	427	395	464	457	440	475	412	412	411	463	448	417	447	415	489	416	456	469	466	443	425	470	398	425	439	413	422	388	434	397	430	423	414	408	455	442	431	434	417	405	444	406	420	388	411	427	432	404	417	418	423	441	420	439	439	428	408	447	426	419	436	434	424	417	423	407	386	420	414	412	449	422	431	409	404	419	450	445	425	447	447	442	410	411	388	419	424	422	431	394	415	426	451	436	437	448	463	440	391	439	443	456	419	465	474	417	436	465	423	433	417	418	414	450	454	471	430	408	403	455	407	410	440	429	425	417	413	389	414	424	476	417	449	423	384	471	424	415	450	424	433	460	396	385	395	429	428	435	414	413	419	464	421	409	473	416	404	396	413	424	440	445	393	423	436	423	414	422	433	416	370	455	447	417	431	419	434	376	444	429	423	423	440	428	442	428	457	419	444	402	415	431	429	416	422	438	443	428	446	466	440	421	417	419	465	458	430	438	399	427	440	426	446	428	422	434	487	414	422	440	467	435	422	431	415	422	405	420	412	421	419	436	446	410	436	410	438	391	442	462	436	453	436	417	394	442	431	435	403	423	450	446	417	469	436	427	453	468	443	437	440	421	415	426	426	421	421	423	460	443	495	427	429	428	444	435	411	401	464	450	410	454	388	471	467	431	448	411	416	445	437	439	453	434	422	388	411	440	435	478	416	436	428	435	439	414	436	421	450	430	424	448	437	399	438	440	400	404	430	444	422	442	406	431	429	420	480	435	448	391	413	403	408	423	423	451	368	452	430	421	438	417	404	471	425	410	397	447	490	439	423	437	452	457	430	426	453	462	435	437	405	428	429	447	435	428	431	436	447	425	420	463	417	443	439	435	444	462	404	407	446	426	436	467	447	406	443	437	433	424	404	431	427	431	393	433	450	429	455	395	395	446	411	434	432	395	405	432	419	409	470	420	443	469	429	439	448	432	407	474	421	422	448	442	436	444	403	434	434	436	450	427	430	441	436	398	438	421	412	475	470	412	437	458	431	428	435	434	404	420	425	439	440	457	429	412	452	457	429	418	441	433	428	423	445	406	391	460	442	451	451	410	424	390	410	420	441	424	413	424	414	438	449	440	423	448	447	436	395	456	414	452	413	404	411	419	425	452	420	414	421	460	445	392	427	431	400	452	425	433	380	471	408	455	434	425	394	452	459	452	434	435	420	436	390	445	457	444	405	444	409	452	408	414	444	414	435	400	489	438	403	446	404	416	421	462	409	403	460	440	419	431	472	432	458	447	448	450	440	408	405	410	441	408	404	444	448	442	441	433	447	435	433	416	432	432	415	427	421	401	442	377	390	413	462	453	472	438	409	454	414	426	418	452	414	409	423	414	404	411	414	397	407	409	441	437	396	432	402	422	406	432	442	414	416	437	445	443	468	430	443	445	421	426	402	421	398	427	451	427	428	410	440	435	425	427	444	440	459	422	436	430	422	414	378	446	446	409	447	445	404	399	442	440	408	433	388	393	445	458	432	455	448	417	438	453	445	414	438	412	417	439	440	417	397	430	450	415	442	415	417	413	430	409	432	437	438	429	429	436	414	414	443	464	398	400	415	414	418	430	421	424	449	413	432	421	430	419	455	448	427	460	429	469	430	443	412	430	436	388	436	417	438	441	431	448	415	400	401	463	404	443	474	444	420	421	453	402	418	443	431	407	425	408	427	444	406	413	427	460	408	438	432	416	461	429	455	389	412	457	439	443	421	417	421	463	456	448	433	440	386	417	471	395	429	425	433	428	440	430	414	419	421	419	431	396	420	441	403	433	440	449	420	412	431	434	408	433	444	421	402	439	404	430	458	420	442	446	454	409	423	419	411	403	420	402	429	450	412	431	395	420	390	441	448	408	421	421	432	396	402	413	405	407	443	484	446	437	438	426	407	459	419	388	439	470	435	442	435	451	439	425	463	419	402	416	457	440	433	429	435	429	435	434	412	397	410	442	430	430	469	427	401	445	414	453	448	454	440	402	450	452	403	455	426	451	406	431	437	466	417	425	450	423	432	422	418	415	416	441	411	419	423	410	427	403	431	419	370	417	426	434	410	399	415	428	433	409	408	411	430	411	392	450	412	420	439	426	439	425	471	445	426	416	420	455	428	399	414	407	444	447	439	454	457	439	409	424	404	448	392	407	460	423	451	427	417	431	423	486	447	413	409	443	425	433	446	440	430	444	457	404	412	433	422	392	449	424	405	446	434	400	439	439	424	449	411	438	422	451	408	407	436	400	445	394	445	431	435	438	430	449	447	413	427	389	403	453	412	409	391	410	448	429	440	413	441	403	382	446	432	455	397	419	456	434	424	426	419	440	435	390	444	421	409	432	400	444	425	423	406	397	417	449	451	431	415	426	467	445	417	391	416	449	404	406	434	426	394	413	461	404	421	442	426	430	442	426	428	440	415	444	438	417	452	451	415	412	449	445	467	389	436	437	400	435	431	456	453	402	457	433	437	412	466	444	420	435	430	456	421	464	440	433	421	403	404	403	423	416	422	459	397	454	444	407	433	416	454	415	422	430	439	449	450	407	426	420	464	394	422	432	434	441	404	405	463	424	434	408	469	414	404	454	432
29937	31966	35932	20352	5964	1227	409	308	262	303	265	259	267	257	227	234	265	280	259	268	261	229	263	252	232	245	228	264	279	250	246	241	260	219	234	266	238	236	272	258	253	242	240	270	276	243	216	261	258	274	280	230	229	228	261	247	239	254	262	252	250	252	261	278	236	249	244	253	266	257	235	232	230	256	241	238	246	247	249	246	269	278	236	263	258	267	232	231	260	235	247	271	259	274	302	238	240	260	241	268	243	247	240	258	272	242	275	257	273	260	245	284	253	251	252	259	240	293	269	251	268	235	222	268	244	226	258	240	227	226	260	234	254	225	241	282	263	263	231	292	258	263	258	269	246	256	267	270	270	245	264	250	267	255	236	282	277	269	230	239	271	240	238	265	241	243	245	260	270	280	242	240	261	244	243	239	255	226	230	245	262	251	269	240	253	261	259	235	271	223	288	258	280	252	240	240	275	248	238	275	247	243	266	252	215	230	258	248	254	250	233	239	262	264	274	251	245	263	252	250	237	239	260	234	279	307	257	255	237	238	262	269	242	218	286	252	267	267	230	255	245	247	230	243	258	243	237	288	244	253	254	234	251	271	269	264	248	236	229	253	259	247	286	245	267	249	242	261	234	241	245	221	256	238	254	240	250	240	301	269	276	257	240	253	263	266	250	233	276	250	233	247	252	235	272	241	232	230	241	231	239	247	257	247	256	250	257	204	251	264	233	246	257	269	262	224	258	244	263	241	272	244	251	270	255	243	276	245	253	201	243	246	254	259	231	236	229	275	219	280	237	269	268	238	249	266	235	247	269	248	260	253	242	246	245	246	245	261	258	248	259	241	238	265	250	289	239	227	241	246	259	268	276	284	234	270	241	203	240	258	260	245	246	239	243	242	249	276	230	267	227	248	258	259	256	240	252	259	240	238	243	256	243	257	245	244	211	242	264	246	221	259	257	256	250	246	268	254	266	239	274	233	270	233	272	264	249	261	223	247	259	229	249	269	234	255	257	261	260	246	239	245	239	261	281	257	249	267	240	258	229	263	252	213	261	252	255	267	233	243	255	250	262	260	263	268	240	250	252	245	257	258	237	267	258	293	243	277	275	288	261	261	264	255	266	234	245	252	250	263	257	237	257	278	245	256	251	228	263	237	254	225	267	261	265	259	239	247	253	268	267	291	245	269	260	250	264	257	247	263	230	262	262	282	249	242	225	239	253	243	265	261	253	237	230	251	236	244	275	236	242	227	250	267	262	266	219	240	227	250	249	275	246	246	236	244	253	245	247	234	229	276	284	250	248	268	284	236	257	231	271	264	251	234	217	256	264	235	267	262	246	235	241	260	276	238	258	259	245	253	250	263	255	233	263	218	244	259	236	229	251	231	275	256	218	251	236	266	263	235	242	236	271	255	243	255	248	243	263	256	246	235	257	283	226	281	239	239	245	257	248	280	267	225	282	247	231	267	255	249	268	265	270	253	244	250	247	239	285	264	247	221	253	258	238	265	240	229	254	248	247	255	253	258	243	262	254	234	250	288	258	256	238	266	250	273	263	239	258	265	252	265	247	241	248	270	259	247	249	249	273	235	252	266	260	260	244	281	260	236	245	249	242	235	269	248	265	257	236	263	275	254	276	240	240	248	266	264	263	249	240	235	244	262	243	236	246	211	269	266	250	231	250	293	246	260	258	238	239	261	236	246	225	264	239	248	268	253	252	254	260	240	263	236	290	244	239	260	243	265	240	273	229	301	261	246	240	237	258	244	261	265	241	256	257	258	245	239	266	288	244	265	239	267	298	242	247	227	232	285	252	247	258	265	237	251	235	230	260	278	263	270	240	256	239	270	262	257	254	264	224	258	236	236	245	266	235	250	241	254	238	238	261	241	257	242	235	254	240	254	240	198	246	244	223	271	252	201	258	225	278	289	221	243	259	229	259	257	252	246	237	258	251	246	257	239	263	245	238	256	277	258	235	283	236	259	250	249	268	274	249	276	246	263	261	235	273	235	273	238	246	295	234	280	261	259	262	253	234	254	227	247	247	229	249	258	257	244	260	258	251	238	256	256	277	244	228	239	273	266	272	283	246	263	239	250	233	231	265	283	254	289	233	264	256	248	255	234	231	259	247	264	251	223	244	245	230	222	276	245	238	238	253	250	253	260	235	250	237	237	264	233	246	273	223	219	265	255	237	266	256	231	265	256	239	234	247	245	264	235	269	248	240	241	250	253	255	268	283	282	257	253	244	257	254	237	263	250	262	251	222	260	235	276	245	265	254	245	263	238	245	220	236	275	273	259	235	261	271	252	247	257	270	247	264	254	227	290	278	243	247	245	242	290	229	261	258	252	242	291	226	240	265	259	257	272	252	241	259	244	261	273	241	268	286	243	233	270	286	256	255	239	264	277	262	239	281	238	258	219	235	248	257	284	233	238	231	287	278	267	233	243	248	255	253	281	232	260	244	254	257	266	237	271	234	244	271	245	248	247	278	295	235	244	267	273	253	252	232	269	251	255	267	233	242	255	280	292	254	265	259	254	234	239	267	247	251	249	279	252	261	251	255	284	244	271	246	262	249	262	236	260	275	262	281	209	254	256	240	265	244	254	255	251	273	237	248	256	279	234	234	253	276	259	268	269	227	252	253	238	238	281	259	221	254	252	259	264	250	282	236	249	254	242	255	263	268	227	253	257	254	249	284	249	250	251	270	266	267	258	231	271	257	264	233	254	241	245	290	252	274	231	259	249	243	252	280	247	286	216	268	231	246	262	272	247	257	239	253	238	219	271	255	231	240	257	236	237	237	265	244	260	246	245	266	234	249	239	264	266	236	260	268	249	276	260	273	246	243	232	260	248	247	224	246	255	233	236	235	236	252	258	261	246	256	232	252	235	227	291	256	235	274	259	261	229	268	252	248	241	234	256	254	280	272	246	261	252	249	236	280	260	240	259	241	247	238	261	252	279	263	270	249	236	264	232	261	246	249	266	264	239	245	273	297	233	295	274	275	254	258	239	259	244	245	243	254	233	244	277	229	276	237	230	257	238	261	265	228	268	241	281	226	270	264	271	251	250	258	267	279	244	249	299	277	247	248	262	242	224	252	265	241	222	236	248	222	264	250	263	228	250	254	246	243	256	238	234	251	287	228	266	250	244	257	288	258	251	254	240	259	244	229	233	248	253	247	228	236	259	254	249	244	268	239	246	257	243	254	269	257	247	234	234	250	225	251	269	259	247	212	247	272	261	235	227	260	256	239	270	249	274	255	236	243	254	257	231	249	267	269	261	249	257	251	220	267	268	234	231	266	260	224	241	226	238	259	242	251	238	246	243	252	261	294	245	268	241	233	257	258	236	247	248	246	274	254	225	221	260	237	255	251	267	255	247	262	217	231	211	255	239	257	204	259	228	250	277	234	252	235	267	245	235	255	256	243	281	279	232	255	232	256	255	254	266	253	253	262	277	246	248	270	265	251	226	243	242	267	264	227	228	229	250	249	254
33379	47338	34800	16393	6607	1634	528	372	344	300	343	290	322	298	329	307	300	275	303	327	315	318	287	282	311	305	278	324	287	299	286	297	296	321	301	316	304	294	314	277	279	313	296	300	301	317	284	285	311	313	317	277	272	264	335	317	288	304	322	286	301	310	283	330	303	291	278	285	291	274	264	301	294	277	269	271	295	310	332	298	280	315	307	322	271	312	279	284	281	288	280	279	282	299	291	290	290	289	273	284	278	270	284	318	292	301	294	277	277	318	279	325	281	298	291	269	316	293	284	267	295	289	308	335	269	310	275	266	308	290	290	327	310	260	307	288	310	284	315	261	299	287	290	279	304	317	266	309	266	303	305	294	304	305	286	284	333	271	289	278	299	280	271	295	254	295	308	302	304	302	313	267	308	283	307	325	285	292	314	288	277	292	320	257	311	309	299	283	305	309	285	291	309	307	309	303	290	303	307	306	285	288	281	282	288	301	332	290	289	282	283	322	283	283	282	314	326	269	274	306	282	296	314	270	273	307	283	291	316	262	312	275	292	319	291	289	298	274	319	280	283	302	259	285	308	339	285	297	296	305	306	297	297	291	296	284	311	301	278	297	294	262	327	296	308	286	279	305	290	307	293	307	281	298	297	276	286	301	316	266	266	293	302	320	298	306	297	309	256	306	295	296	299	293	303	277	311	298	296	272	297	298	315	286	269	301	277	283	318	263	310	299	272	300	298	273	275	289	290	262	303	297	282	277	289	276	256	282	268	278	282	312	299	273	287	299	303	277	314	312	293	288	280	290	263	276	286	318	285	321	291	305	312	289	281	284	314	280	297	315	298	286	291	299	303	301	298	283	315	294	315	347	281	299	310	287	295	328	246	301	320	307	301	274	294	312	268	283	291	295	301	280	276	294	294	277	307	271	305	275	282	292	287	278	309	316	336	300	317	275	300	312	318	300	289	267	294	331	299	264	270	275	272	303	300	280	281	301	328	289	301	316	282	322	275	288	288	275	292	318	296	293	307	349	291	259	323	270	284	287	287	279	304	290	292	249	289	295	307	292	310	316	301	291	318	306	306	275	290	288	300	278	298	305	307	278	309	275	308	283	276	297	290	310	281	281	300	308	298	298	303	288	275	289	322	294	269	295	312	302	312	309	305	273	290	268	251	282	273	277	277	248	291	250	293	302	300	292	319	297	294	325	287	283	292	270	282	298	304	300	290	284	299	320	307	309	301	293	270	281	308	316	297	313	290	272	288	288	303	314	313	304	275	290	325	300	305	299	304	283	316	314	296	301	282	311	301	299	339	282	285	300	322	301	286	298	288	292	299	284	273	276	301	307	273	296	300	282	307	283	287	286	333	277	283	287	302	259	276	292	290	310	298	296	286	294	296	341	311	312	308	324	285	296	289	312	266	298	286	274	294	293	295	309	315	285	307	293	305	288	282	268	310	311	294	288	286	293	298	281	284	276	283	297	298	298	304	277	304	299	278	284	314	284	286	316	332	309	277	296	284	263	310	289	313	304	295	326	307	266	314	323	293	319	296	298	296	313	315	287	303	276	282	288	297	282	288	293	305	284	261	313	283	314	317	278	299	311	315	304	264	304	303	293	301	294	307	277	290	282	300	314	320	312	307	269	302	310	295	292	294	282	279	284	292	308	269	282	294	270	284	317	268	280	272	296	299	294	327	309	300	264	292	296	298	278	328	289	288	300	308	304	303	315	285	271	293	302	317	273	315	281	283	296	282	263	289	328	296	299	296	302	271	271	270	287	276	313	265	321	280	284	300	278	299	293	293	281	318	276	292	282	286	278	282	292	298	309	277	305	306	323	273	283	274	277	304	277	284	280	241	311	289	269	302	287	286	321	268	324	300	287	264	286	287	299	288	270	334	301	316	264	313	280	285	318	295	303	307	294	319	292	307	323	303	301	278	278	291	281	265	303	312	284	288	280	285	303	280	282	281	304	256	289	317	298	324	310	306	285	295	309	320	322	293	323	290	291	278	283	317	288	270	276	269	313	295	300	317	338	300	329	308	314	280	307	312	286	320	289	286	313	269	283	273	317	276	297	281	270	307	310	286	269	308	300	281	298	294	305	301	314	300	275	312	301	282	324	299	292	298	312	260	319	278	265	287	340	308	277	268	295	283	304	289	309	277	283	319	281	278	318	289	288	294	296	268	284	289	339	293	294	281	290	286	299	303	294	314	323	277	300	320	263	291	325	321	278	299	326	314	291	286	300	282	288	297	306	302	287	279	286	271	302	313	303	287	283	307	279	289	300	306	295	294	307	285	283	290	289	284	284	300	333	287	280	267	290	263	282	301	271	257	295	284	306	313	271	274	298	304	306	279	304	300	295	287	302	294	317	298	304	316	296	298	335	327	327	304	296	298	295	327	315	296	282	289	305	300	307	261	273	291	293	297	249	290	295	293	330	299	261	297	307	320	307	279	269	256	295	251	299	289	296	301	287	309	278	277	273	302	277	297	259	298	307	282	296	302	306	304	290	276	261	293	262	316	273	279	309	298	291	309	303	275	275	342	285	256	295	282	305	291	277	300	285	292	294	303	317	290	309	296	284	319	293	298	316	309	317	283	271	288	278	270	275	293	278	320	299	289	285	340	282	313	270	275	309	293	263	347	262	292	292	262	269	258	285	305	319	316	295	303	293	309	282	308	293	289	272	280	271	296	297	311	278	260	288	292	288	288	291	289	322	284	299	278	277	313	285	305	291	290	309	264	288	261	321	311	310	260	279	300	267	278	308	269	258	241	296	294	323	262	310	310	308	291	315	287	308	275	275	262	321	307	305	283	294	295	276	307	344	311	281	269	293	284	295	320	303	298	293	304	296	292	315	279	286	269	299	293	281	301	302	292	325	297	279	282	285	288	285	262	274	295	312	285	275	295	256	288	318	281	274	286	274	287	268	291	268	308	299	308	316	319	286	298	280	280	295	294	277	277	276	300	306	306	294	281	313	293	258	291	315	302	284	294	295	296	267	311	275	294	305	289	313	285	281	292	281	240	256	286	316	272	313	300	262	318	307	288	276	275	313	292	282	289	267	308	287	304	281	307	311	267	309	252	321	306	307	283	277	279	307	299	307	258	279	305	296	308	284	291	292	306	304	323	276	279	304	311	278	321	269	284	288	291	329	283	294	302	278	283	278	241	306	276	305	284	301	306	296	305	269	297	275	304	297	269	306	273	293	302	294	293	293	300	293	278	264	304	275	327	281	276	296	276	291	296	277	309	316	284	302	312	320	298	319	334	284	281	280	317	298	275	298	307	298	306	297	311	302	274	299	283	287	304	295	261	293	258	308	286	290	314	286	287	283	320	287	312	318	283	295	259	275	311	307	275	307	295	311	308	283	304	278	309	297	285	311	307	275	306	281	282	282	270	277	307	326	306	300	318	281	309	297	301	293	327	280	280	297	247	279	270	277	291	282	253	301	273	308	277	301	299	304	256	294	288	323	302	274	324	283	297	303
23832	20928	28209	24918	20859	12370	2369	560	369	328	353	306	283	270	293	293	252	247	266	249	279	251	272	253	263	254	255	241	254	282	259	250	264	264	256	230	242	240	251	239	256	267	283	242	272	260	235	250	262	262	265	247	239	237	299	270	235	253	263	264	257	224	240	245	259	267	250	262	239	259	243	272	261	266	275	224	251	269	258	255	234	261	266	236	257	235	238	272	237	258	257	256	268	265	257	249	260	240	242	251	252	248	250	247	248	256	252	246	255	231	234	255	235	235	259	244	260	233	235	216	234	239	237	245	231	229	242	247	250	255	259	260	251	249	261	249	254	244	267	277	208	232	242	257	263	275	251	262	254	272	255	271	233	251	241	226	257	225	265	230	239	264	247	287	263	255	264	214	262	244	262	257	223	243	255	230	257	250	240	254	261	250	265	242	219	258	220	228	231	243	228	231	262	238	238	261	262	239	289	265	223	256	227	234	226	236	236	275	232	247	255	278	247	256	235	215	253	273	237	259	237	258	234	261	261	244	254	263	279	242	226	231	222	267	234	247	234	250	263	253	262	253	244	232	204	241	255	250	252	238	251	253	229	251	228	260	252	234	283	257	242	252	263	235	215	238	262	221	261	263	229	263	251	262	226	249	234	264	238	262	253	251	255	262	248	253	264	270	263	269	250	244	241	261	258	237	249	274	239	261	240	252	258	256	229	241	268	280	266	252	262	282	270	238	245	264	249	260	231	220	231	244	237	245	284	275	242	266	246	268	267	256	241	261	268	253	269	263	251	257	257	226	267	235	247	240	233	247	236	273	246	219	247	261	233	280	235	257	243	243	221	239	259	261	236	257	230	229	260	239	249	257	227	253	296	255	262	246	239	221	253	257	248	260	237	256	267	286	241	262	250	269	250	268	242	212	270	248	232	250	258	283	260	234	242	235	229	242	249	251	245	221	288	272	212	261	270	274	270	249	259	267	221	240	269	241	245	256	276	265	243	241	256	255	253	261	251	231	228	269	291	229	268	262	263	229	254	257	259	234	246	264	252	232	245	257	245	230	237	255	272	258	274	274	275	299	258	261	245	262	241	250	267	253	272	254	250	252	282	267	245	233	229	245	256	243	262	291	272	249	261	244	244	246	234	249	251	247	263	243	274	251	256	252	261	266	250	251	243	249	242	261	258	240	256	242	255	255	269	270	273	264	266	250	276	253	250	245	270	233	215	249	231	209	259	259	228	231	270	248	258	276	256	255	241	276	264	233	247	223	225	245	226	260	255	250	231	236	263	229	247	266	263	256	222	243	243	263	237	237	223	240	237	269	281	266	267	228	278	271	262	271	271	251	252	258	259	240	220	258	256	251	264	249	245	288	234	287	260	248	252	269	248	268	242	243	247	223	243	239	287	262	235	272	225	249	278	241	228	231	254	260	244	240	243	233	236	300	261	262	263	271	263	260	261	241	262	284	254	257	260	244	273	232	253	236	275	251	232	260	231	243	260	246	260	261	266	253	270	240	266	292	265	265	223	261	219	256	236	261	261	255	260	249	275	229	257	231	246	244	267	246	248	253	229	238	277	243	250	234	260	236	245	238	250	245	260	256	263	257	240	266	239	278	252	259	260	245	255	242	296	266	249	257	229	252	256	236	251	249	252	236	258	219	267	230	256	235	241	260	269	263	227	251	258	268	248	251	233	233	273	262	250	261	268	253	240	235	268	256	253	252	266	215	230	258	239	238	254	241	251	259	255	271	234	256	250	260	246	239	273	243	232	233	269	260	273	254	264	253	270	257	247	284	249	254	251	238	259	246	263	220	265	253	265	260	273	244	269	262	261	255	245	247	245	251	232	241	245	259	235	248	231	253	263	265	233	249	269	233	256	253	247	233	236	234	263	257	276	257	268	255	257	267	249	221	237	269	219	279	279	279	251	246	238	255	257	267	253	267	248	254	263	260	250	245	223	284	265	242	239	265	250	264	235	277	269	225	275	264	229	246	245	272	268	256	256	287	286	251	228	244	256	236	243	265	240	260	261	246	267	240	254	237	257	263	242	218	260	224	243	247	238	236	233	268	236	257	211	242	238	236	262	253	238	284	262	231	214	242	243	263	262	269	237	253	247	258	262	258	252	223	281	278	264	236	274	264	246	235	249	233	260	251	275	271	245	250	231	276	259	237	265	234	257	263	276	262	260	237	284	257	244	257	247	233	243	275	243	251	268	249	230	248	233	250	258	264	252	246	221	254	290	258	242	229	220	264	235	242	270	248	235	275	257	258	245	258	277	270	282	272	239	234	247	256	256	230	250	241	258	253	259	246	234	256	236	251	235	287	251	239	296	249	260	240	251	248	284	257	260	242	268	242	266	274	266	277	250	244	269	260	264	253	233	267	239	243	276	241	263	254	257	252	260	266	252	235	254	267	245	249	259	243	292	249	248	241	255	243	265	260	240	228	253	242	240	250	241	295	270	246	238	241	237	263	248	289	242	243	256	251	255	264	244	255	252	247	242	244	265	234	241	274	254	232	230	247	246	233	246	260	256	276	254	262	265	241	243	263	273	225	251	241	245	230	246	269	234	271	259	246	257	246	248	259	249	264	270	281	271	234	252	217	237	275	252	238	240	276	280	276	253	243	270	247	280	276	262	232	247	268	244	262	250	280	259	271	251	270	257	261	242	264	269	249	223	250	272	219	254	264	254	250	277	270	245	287	257	253	259	278	248	241	276	265	246	235	263	241	266	230	243	277	251	282	238	255	266	236	244	226	259	257	253	251	261	255	277	254	236	256	257	280	248	252	271	245	263	246	207	270	265	236	244	245	277	257	255	268	251	252	259	253	236	254	250	236	226	228	226	260	245	263	273	253	229	274	267	250	248	249	263	264	228	259	256	227	226	275	217	243	260	251	229	230	249	256	237	260	260	261	252	239	227	271	243	242	252	290	255	236	248	245	272	256	209	238	273	264	260	253	239	260	244	239	244	279	256	262	266	235	240	272	277	239	240	241	263	249	258	249	228	251	258	265	221	247	245	269	268	239	257	258	264	304	239	245	245	226	257	235	278	226	283	251	236	254	226	225	260	262	254	257	240	258	228	242	258	240	232	248	245	262	246	233	253	240	253	250	216	233	272	288	249	271	248	264	259	223	242	263	239	259	242	286	243	276	243	259	273	252	257	249	280	258	260	282	240	217	258	223	264	238	236	248	259	249	252	249	250	241	253	277	239	238	273	242	257	226	283	263	227	264	266	244	236	242	235	290	247	245	252	271	250	269	251	242	245	262	266	231	267	250	237	245	232	229	266	239	278	288	263	254	234	254	262	239	229	224	235	240	232	255	242	257	272	274	248	281	239	239	271	260	256	258	242	280	240	249	222	252	279	244	228	251	262	258	240	267	253	278	230	254	271	237	263	246	252	245	236	278	248	236	255	217	239	256	268	251	259	249	259	228	250	266	237	281	220	251	257	226	259	265	229	238	253	238	259	245	258	249	284	237	263	267
36927	60840	41338	27044	15011	6289	1380	606	485	391	405	344	377	313	311	299	277	291	285	265	298	320	296	281	284	257	284	311	296	300	290	284	277	282	301	268	305	279	293	290	277	274	269	309	284	298	280	270	298	293	272	321	265	256	313	290	285	291	288	275	268	297	283	281	266	283	290	297	265	274	265	289	279	288	262	280	276	290	295	296	304	268	269	297	315	327	272	275	306	287	303	296	297	269	280	297	316	312	289	282	298	313	287	291	300	270	283	321	293	268	302	311	273	297	260	314	288	283	291	302	282	274	289	295	299	305	285	282	241	296	286	273	266	290	265	302	294	298	261	274	257	284	301	315	304	242	329	310	290	315	302	259	309	303	296	315	298	301	307	294	289	312	298	291	313	273	292	302	294	276	293	288	256	289	311	290	305	303	316	292	312	272	258	292	305	282	300	305	258	284	288	274	242	296	265	296	305	299	279	304	303	301	289	277	300	293	263	275	291	291	317	271	305	285	281	287	276	303	302	305	287	273	284	294	277	265	278	261	258	315	335	272	254	269	286	300	298	302	306	308	263	267	301	317	320	284	305	297	304	257	304	259	256	301	301	314	257	306	302	295	283	278	268	310	293	290	303	270	287	272	318	311	275	311	300	276	289	307	282	286	285	286	265	315	289	279	246	284	288	279	307	269	275	270	281	319	287	294	285	289	273	299	323	316	268	283	285	307	254	275	285	284	287	282	291	277	248	316	278	304	279	286	290	288	282	277	294	335	313	292	272	298	254	272	270	296	305	293	263	277	294	317	298	262	282	295	290	292	265	305	296	298	291	279	272	293	282	286	290	294	286	301	295	297	319	298	293	287	298	275	292	297	295	288	317	307	320	311	317	323	306	293	275	275	261	277	315	292	291	298	324	274	288	266	287	270	281	266	282	300	260	299	275	292	309	289	281	317	287	298	309	262	272	316	299	267	306	306	288	315	279	279	298	272	315	289	323	300	317	298	285	301	294	293	285	295	290	290	307	288	285	304	264	301	246	315	290	273	309	287	291	269	301	289	284	310	256	296	282	289	283	268	279	289	271	284	276	306	289	288	315	296	276	284	277	277	290	300	332	247	273	300	280	298	305	265	313	314	257	256	290	299	313	304	293	288	287	264	266	265	275	275	277	301	300	292	278	287	311	277	278	271	283	314	276	307	297	296	266	321	325	274	300	288	281	296	285	279	286	251	295	284	306	287	274	267	270	307	293	275	274	295	318	296	282	308	292	283	277	278	280	302	291	321	283	277	273	272	307	268	280	298	293	280	268	278	275	323	267	282	282	317	301	301	290	301	292	298	269	281	280	303	283	278	278	280	308	320	274	294	302	318	287	258	294	285	247	315	301	290	306	277	283	318	268	302	299	263	304	272	269	284	272	296	287	283	301	291	301	300	283	262	290	273	322	273	278	282	296	309	279	300	289	317	288	275	271	285	284	296	302	299	321	312	303	328	288	312	285	265	289	280	290	311	284	301	256	326	291	253	315	295	268	269	302	290	322	291	281	295	292	260	293	292	289	273	333	257	277	287	294	274	290	281	307	304	278	281	275	299	264	248	308	293	272	243	281	318	266	276	278	315	271	281	302	302	293	291	290	298	278	268	280	296	288	280	288	288	266	275	316	309	324	276	273	252	279	304	302	310	272	279	297	297	311	290	308	287	288	293	298	305	268	289	286	268	281	256	295	303	262	300	275	316	278	304	266	267	321	259	292	286	293	284	305	291	290	279	276	282	301	254	295	284	269	308	281	283	279	270	258	279	298	298	285	300	268	296	302	264	277	289	275	261	292	293	280	277	284	290	293	298	276	302	289	258	322	298	295	279	291	330	325	276	273	313	305	280	292	268	289	310	295	308	288	308	272	311	291	270	268	282	311	291	302	300	308	269	299	288	275	297	270	296	293	313	307	293	277	330	299	306	281	315	302	308	294	270	276	295	271	293	286	287	273	304	282	327	271	282	263	292	282	310	283	302	299	285	306	293	284	252	286	298	255	309	286	297	281	284	272	265	305	298	277	306	293	285	280	312	286	276	299	263	283	314	308	287	293	276	299	279	293	270	289	293	281	335	294	275	282	296	288	265	315	312	295	288	310	251	270	314	294	327	279	296	258	276	275	289	283	277	265	304	301	317	289	292	323	283	275	272	312	282	282	300	290	295	270	314	275	293	304	284	292	300	288	303	295	279	274	301	292	288	283	292	270	315	305	293	295	261	291	291	277	287	278	279	298	296	291	293	281	303	259	253	291	287	279	302	266	284	285	314	316	288	308	308	272	319	295	310	284	295	307	284	291	295	291	288	310	290	260	282	282	296	306	286	285	292	269	302	281	279	302	292	293	269	279	297	272	271	288	308	267	315	287	289	289	300	309	303	290	298	331	285	290	275	277	254	301	270	276	290	321	263	260	293	257	282	270	296	306	308	280	287	269	292	272	292	291	286	288	289	273	304	311	272	291	290	292	305	272	290	292	263	278	293	281	276	291	307	284	303	304	283	253	297	286	266	289	303	261	300	272	296	295	293	311	272	280	301	273	316	307	284	279	273	314	327	275	300	275	310	307	296	298	315	282	335	300	281	312	284	301	259	304	282	297	317	296	299	298	305	265	316	320	287	275	277	295	297	270	294	273	271	296	314	281	289	289	268	267	292	283	283	345	278	283	322	313	273	280	287	290	288	296	283	282	274	265	278	321	305	284	293	285	310	321	307	270	296	304	292	269	266	292	290	281	287	274	271	304	262	311	287	288	249	315	305	297	322	322	281	290	306	276	281	308	285	273	287	307	279	275	297	292	286	312	296	280	295	279	296	286	239	297	286	282	312	292	273	263	327	270	268	299	303	269	271	296	272	304	281	288	280	244	272	266	303	280	278	279	291	307	307	283	311	270	281	323	246	265	313	255	299	270	275	288	288	293	297	299	291	305	286	261	296	267	277	304	278	261	270	304	270	275	305	272	294	289	289	302	258	275	319	304	262	287	280	257	313	306	285	287	291	276	338	314	293	289	269	293	291	270	262	296	269	269	284	324	279	307	289	275	292	267	299	289	276	267	317	264	276	287	269	344	260	270	325	288	289	263	294	332	279	280	294	285	270	289	251	298	287	250	274	298	298	285	289	264	292	280	254	283	301	304	281	274	282	299	247	300	314	286	305	283	297	255	279	288	298	297	282	286	299	281	276	286	306	276	289	281	280	291	306	308	251	316	285	262	274	280	285	283	269	315	276	297	320	276	267	290	314	310	304	291	300	293	308	302	304	289	255	286	284	303	293	289	294	306	257	287	285	293	320	294	321	298	281	298	264	281	298	267	304	307	291	283	283	298	274	300	315	280	287	291	288	280	290	296	270	287	277	281	295	286	307	306	306	284	292	279	267	266	272	282	288	284	281	313	306	261	264	282	270	283	290	280	259	264	319	283	324	306	287	259	289	305	325	256	279	266	283	293	276	304	299	298	304	308	261	258	267	286	280
24915	20880	27799	25987	13868	2895	781	484	423	417	387	381	362	390	374	371	349	349	333	342	351	356	363	329	356	342	326	334	390	369	368	344	363	352	361	319	358	369	361	381	351	348	360	334	376	347	377	350	367	342	331	370	343	345	388	384	372	372	338	353	335	360	342	351	317	346	343	348	356	351	365	338	332	322	370	329	345	339	348	328	333	362	349	335	364	329	330	358	348	355	387	373	363	360	378	347	377	320	329	347	352	363	370	364	319	361	394	321	321	409	359	322	340	337	356	345	345	287	340	323	318	335	314	327	337	323	317	339	357	337	358	350	347	367	353	360	386	365	361	345	337	353	333	319	328	369	346	345	345	366	366	347	326	359	367	351	350	349	355	365	330	344	340	332	330	379	353	338	340	397	358	349	344	372	337	348	345	366	333	375	338	355	337	366	338	363	348	339	368	348	332	345	343	335	355	336	348	357	335	323	345	332	386	375	340	348	342	341	349	372	338	312	330	325	357	334	321	395	328	332	337	348	366	352	321	355	381	361	371	348	341	371	347	386	332	342	356	378	346	322	380	373	342	336	376	398	350	351	348	348	368	381	342	352	373	314	376	336	360	330	325	349	341	371	374	409	351	349	371	359	359	349	327	347	358	386	348	355	375	358	340	342	393	388	346	331	335	352	338	347	339	335	319	365	387	319	316	363	317	342	366	362	364	372	314	324	327	355	333	304	327	377	382	364	351	352	366	322	351	334	373	350	371	387	335	350	341	363	342	337	334	363	340	342	378	342	317	339	368	344	346	342	372	325	339	314	335	333	325	344	354	351	351	392	373	382	354	351	330	354	370	327	346	358	359	335	316	326	331	342	368	337	354	306	348	385	341	360	336	364	347	369	355	360	328	337	345	351	325	356	319	335	350	390	345	343	349	370	364	354	361	344	327	386	371	321	346	360	361	367	366	324	330	376	300	356	322	398	354	344	329	350	361	361	338	367	352	332	352	382	339	335	338	348	377	366	331	363	355	359	317	373	345	343	365	357	375	350	328	356	325	343	352	361	350	352	334	368	351	364	396	373	323	360	328	347	333	330	357	317	334	348	338	323	342	394	310	322	334	348	328	369	312	345	357	327	375	344	319	363	327	326	328	319	324	361	320	355	340	378	344	346	349	369	359	348	340	375	321	343	332	334	380	348	341	307	358	334	302	382	356	323	324	357	351	343	318	350	360	353	332	359	331	345	345	362	339	350	355	333	341	347	329	346	353	361	354	371	355	359	349	331	324	368	362	349	324	370	363	353	352	367	335	341	338	353	343	400	384	327	325	349	378	343	359	318	386	353	350	350	346	340	331	390	356	337	315	321	389	358	374	326	348	359	349	330	352	356	322	330	321	382	336	337	355	355	344	350	349	382	326	344	381	340	353	366	378	367	322	343	355	336	353	315	352	341	353	349	378	337	376	375	362	342	364	367	370	334	373	341	350	359	369	365	344	353	334	336	306	325	336	345	355	344	305	323	332	322	344	342	309	351	315	352	342	356	358	369	341	336	375	362	349	364	354	354	328	372	323	346	324	332	366	332	331	348	354	347	344	347	338	365	345	332	339	336	354	345	355	356	343	354	327	327	370	337	374	375	346	330	368	349	348	376	379	366	352	354	339	365	328	356	355	355	355	356	382	329	341	340	335	341	335	346	356	358	331	348	339	347	335	357	346	326	351	344	343	352	367	343	352	344	340	356	386	321	353	373	393	339	349	352	371	337	344	359	337	328	328	386	359	354	350	343	330	372	393	337	361	333	373	349	353	322	329	339	338	308	341	374	366	355	352	340	330	346	333	349	352	369	376	360	344	337	363	328	375	342	368	361	347	387	320	351	326	295	377	373	338	354	344	362	357	367	340	347	327	361	354	368	351	359	374	352	350	339	338	358	348	339	330	362	360	374	348	335	351	367	347	327	357	357	332	340	350	348	330	345	368	332	331	347	373	345	330	377	358	356	317	346	359	357	376	327	362	336	344	381	352	371	338	349	310	365	356	372	375	348	362	352	364	344	345	360	348	360	371	399	327	379	309	357	366	337	340	348	355	339	364	329	350	324	338	351	336	366	342	333	351	366	356	360	327	352	330	362	347	340	328	352	389	366	319	333	332	349	360	375	334	373	305	355	333	340	334	331	346	323	306	355	344	324	325	326	367	353	346	328	370	312	342	353	359	356	339	339	318	355	312	353	355	346	367	370	322	345	342	382	343	346	308	377	342	365	364	365	337	326	348	323	341	385	350	343	357	347	344	368	366	350	362	354	384	362	339	394	372	336	343	361	368	348	355	356	371	321	344	357	329	355	361	337	343	349	334	390	324	314	322	343	358	355	325	375	377	359	359	371	338	330	356	363	353	332	349	337	335	392	337	334	366	354	359	372	365	346	336	325	313	369	338	354	327	311	330	339	352	356	360	336	333	336	351	302	345	382	350	340	328	314	359	310	352	348	320	373	348	338	321	326	339	352	342	355	362	317	364	338	358	330	344	357	358	318	326	347	351	351	354	332	320	332	361	345	316	388	355	367	358	350	350	323	336	360	353	355	357	374	340	345	376	319	336	356	325	316	326	358	372	361	376	345	375	366	341	350	348	346	333	349	378	349	375	386	362	339	385	352	338	354	319	360	352	337	349	316	289	360	378	364	337	323	331	355	354	343	332	325	375	347	344	332	333	347	313	289	326	353	344	369	363	325	351	359	365	359	366	345	394	317	346	346	325	349	355	375	379	339	364	370	347	336	326	347	379	340	327	323	345	369	343	342	400	353	349	329	348	343	351	337	327	336	352	356	326	336	320	342	344	365	346	334	368	368	364	346	346	336	362	382	338	338	347	334	360	340	363	362	359	389	385	343	357	343	347	313	326	348	409	373	375	362	340	327	352	333	364	362	356	368	352	369	343	360	370	367	367	344	357	351	367	376	349	352	357	365	371	323	370	338	352	314	367	365	383	341	379	339	351	329	340	350	372	370	354	333	343	372	326	360	354	369	330	363	364	340	333	344	358	344	377	357	331	334	320	382	336	342	372	336	385	347	323	357	360	340	353	338	364	333	362	330	366	325	347	354	360	340	366	349	341	384	360	348	377	357	353	371	347	350	361	367	372	332	357	346	349	363	375	326	344	335	307	347	325	348	360	359	354	367	352	356	334	368	335	337	348	347	302	373	338	353	376	326	339	347	361	339	348	321	331	354	314	352	342	348	358	360	359	353	337	357	342	371	392	332	319	338	332	328	333	352	328	356	353	340	350	341	328	342	360	353	314	341	334	347	386	381	375	363	352	330	346	355	360	366	323	333	350	322	345	362	345	316	372	357	341	358	363	342	352	321	345	340	319	370	368	326	321	395	348	371	344	376	329	363	349	365	338	347	324	351	316	340	364	361	373	353	323	363	336	363	319	372	353	340	359	345	356	329	343	303	347	366	368	341	341	370	339	322	352	324	360	328	317	347	360	380	356	335	341	383	347	346	345	360
34172	46652	37137	23708	8878	2203	827	629	526	473	502	468	398	507	389	419	380	366	386	427	462	430	415	398	423	395	413	374	391	382	403	367	386	383	424	378	408	332	380	426	428	397	387	395	394	404	393	417	442	383	398	392	394	393	442	356	384	405	402	374	399	395	386	400	421	409	391	406	351	426	396	401	425	398	375	410	453	384	387	392	406	413	374	401	416	393	368	414	402	406	427	415	385	401	388	394	402	407	384	358	385	403	388	410	387	381	425	396	412	394	385	381	389	376	380	407	381	416	401	411	446	372	398	412	424	378	435	429	376	399	395	425	387	400	362	363	382	362	423	431	405	367	379	391	400	381	406	405	374	389	398	369	407	325	383	405	362	381	392	413	390	418	382	387	408	379	389	373	408	428	401	370	423	422	380	427	384	380	380	383	392	404	386	363	389	421	386	397	386	447	376	374	384	360	385	378	390	375	398	437	394	412	407	409	394	382	356	403	377	413	427	366	375	412	386	406	386	429	394	431	409	380	372	425	433	429	417	396	360	402	383	431	411	392	408	400	427	408	374	398	428	393	404	398	350	383	420	367	404	401	411	388	368	416	403	385	398	373	369	423	388	380	364	399	423	416	364	417	392	427	422	352	403	387	411	429	382	394	382	374	411	446	382	388	415	375	376	369	391	382	419	373	404	420	391	414	374	426	387	387	418	397	406	390	367	422	409	422	382	359	375	382	402	440	423	415	379	375	392	406	404	433	339	367	406	390	396	392	386	382	428	392	402	394	377	392	371	363	383	358	411	392	445	426	416	366	406	402	379	379	408	380	431	366	408	405	405	436	411	393	383	378	359	397	399	381	361	413	387	395	402	394	390	389	420	397	375	415	371	436	415	452	405	357	385	430	368	400	396	380	387	404	398	406	387	377	428	367	424	385	408	424	380	437	368	417	423	389	391	392	394	392	403	405	400	433	380	431	413	409	396	362	405	404	408	389	444	410	400	364	370	410	422	369	422	378	429	396	399	407	407	408	398	402	395	394	401	391	399	392	393	380	433	394	424	419	404	396	372	400	380	409	420	406	401	402	410	388	396	359	408	414	399	376	361	382	436	408	373	381	412	372	384	376	397	429	405	396	423	401	382	372	399	380	410	410	387	417	381	340	455	405	347	404	402	409	383	433	417	401	385	386	395	426	378	429	405	372	406	426	374	410	437	377	405	378	375	385	389	382	373	372	409	396	371	375	378	398	414	369	391	391	419	359	393	402	376	392	400	419	369	399	425	384	423	421	419	375	397	382	416	383	368	397	394	409	383	382	421	396	418	394	405	402	364	381	368	396	393	428	408	377	396	414	355	402	414	388	397	414	389	386	376	409	421	391	410	405	422	420	413	407	362	401	438	390	405	376	423	376	380	412	433	418	420	353	406	416	397	373	365	373	424	408	390	390	408	448	407	430	400	402	403	344	361	389	402	396	420	393	394	399	384	413	403	401	393	385	370	410	390	408	405	413	387	364	401	402	402	386	369	411	382	393	423	415	375	397	386	398	386	390	400	381	372	389	363	383	377	415	440	342	421	424	422	419	378	396	409	400	383	426	366	382	371	394	400	376	449	413	416	396	421	349	378	374	400	416	395	366	397	386	370	413	398	402	392	391	393	383	362	419	430	391	381	383	408	386	409	421	377	401	400	425	378	387	397	410	404	405	422	396	445	442	373	388	402	430	386	374	403	388	376	382	417	428	419	390	430	408	408	376	388	395	407	382	419	400	437	396	414	395	400	389	390	404	402	401	385	351	393	424	430	429	372	378	437	386	385	445	402	398	372	418	349	419	415	393	415	414	417	357	389	402	448	408	399	410	405	415	432	388	398	389	392	416	401	387	414	395	398	374	379	415	405	421	418	421	431	364	409	401	410	424	383	447	375	411	405	413	400	419	371	393	414	422	393	394	382	373	356	389	382	376	406	411	418	375	389	394	393	407	420	384	439	395	395	423	373	370	410	391	385	398	428	402	397	410	415	385	370	400	377	388	404	403	405	384	430	389	398	391	412	403	390	393	389	394	385	388	364	402	403	399	388	450	404	384	403	404	369	406	384	389	395	393	386	445	452	392	427	432	377	401	383	426	364	379	368	378	392	385	378	389	355	388	399	399	387	381	411	409	394	409	412	422	411	408	389	403	376	386	393	360	359	393	381	396	359	370	440	394	374	387	401	381	408	373	403	413	422	408	370	391	356	397	392	418	411	377	391	438	403	404	428	399	397	407	397	390	407	397	449	393	408	406	375	406	378	401	394	373	404	384	384	415	376	435	428	393	397	401	421	397	398	397	423	398	407	392	389	407	387	357	414	392	425	420	388	373	393	398	396	414	384	370	426	381	396	398	399	393	421	391	378	375	418	398	369	397	417	410	380	375	418	380	355	371	351	401	383	401	416	377	403	396	411	411	392	386	426	404	394	377	415	422	402	432	389	401	391	425	401	401	387	368	383	400	344	382	391	414	435	403	476	368	385	402	386	368	410	391	397	393	407	390	370	396	418	390	377	409	424	346	389	396	381	397	406	384	423	395	409	419	429	409	384	379	380	385	395	414	400	379	401	379	368	395	432	357	379	368	380	437	332	365	390	396	384	377	411	420	447	379	357	396	399	387	399	394	433	379	419	379	409	405	416	412	380	384	383	388	368	388	417	430	384	386	406	411	400	371	357	401	420	419	397	407	421	385	405	422	396	420	402	377	409	413	400	380	370	397	405	431	419	383	432	385	373	399	360	414	421	387	387	389	413	390	398	376	399	410	411	374	383	396	393	409	434	415	407	399	403	368	378	435	378	392	433	380	409	427	411	406	408	428	391	376	376	407	398	411	405	406	401	392	355	404	371	390	392	382	370	405	377	387	395	399	373	388	366	393	382	397	394	386	410	421	394	420	374	371	391	415	421	361	418	382	386	406	411	414	417	413	377	361	376	353	397	391	400	424	433	392	428	403	440	399	403	380	375	400	406	394	370	439	377	376	397	405	375	387	437	414	417	398	414	378	368	444	387	392	418	414	398	413	409	388	423	436	391	388	399	397	411	397	395	401	415	399	369	415	380	378	401	408	415	365	434	372	398	397	412	434	401	407	374	380	405	409	386	430	420	392	409	373	419	407	398	397	385	426	416	418	387	371	425	390	399	411	408	386	351	416	412	397	370	387	398	380	396	416	406	415	380	414	417	426	376	388	385	435	367	381	391	398	388	443	376	412	371	416	403	352	370	409	425	403	379	447	406	374	354	366	427	420	402	387	409	388	402	396	375	381	398	400	397	391	416	424	392	400	390	398	386	374	372	413	394	380	385	367	377	383	413	384	381	370	411	393	419	432	380	353	411	405	379	371	397	398	395	377	380	418	414	379	394	407	377	395	424	428	402	423	384	384	396	383	414	405	399	400	407	414	446	400	368	388	394	408	409	412	382	390	400	413	398	429	393	385	409	375	370	394	397	375	368	420	404	368	404	423	407	390	398	378
22712	20969	28457	24035	21581	20522	9798	1712	822	607	553	491	739	861	437	438	410	408	422	438	455	419	434	391	435	424	410	399	372	394	387	413	390	406	378	367	407	396	393	366	411	336	401	415	382	376	355	400	415	380	413	390	382	365	371	361	422	378	386	361	380	357	383	417	401	374	382	381	392	373	392	400	404	378	368	405	409	385	366	352	391	425	361	375	391	380	379	388	374	397	391	373	436	414	386	410	378	384	391	371	404	347	397	361	416	378	380	421	370	380	386	402	419	358	362	356	377	414	360	435	386	388	399	372	404	364	402	408	374	383	364	405	365	388	399	405	385	376	387	366	399	414	390	405	409	387	433	394	389	398	408	368	360	395	421	374	365	407	421	397	396	382	393	420	371	392	395	373	382	418	420	395	390	377	423	417	411	351	402	393	397	426	422	378	392	421	372	347	413	386	403	365	359	395	393	390	369	433	348	391	393	399	419	371	350	396	390	389	371	371	407	373	411	416	358	410	390	364	377	399	415	390	405	378	403	403	421	379	356	392	362	344	374	389	389	373	383	396	386	362	364	360	448	427	394	374	416	400	380	428	352	382	384	384	370	389	358	376	376	381	357	379	432	369	382	395	385	397	400	403	374	396	417	414	381	404	394	405	404	418	387	389	365	380	385	398	390	389	407	387	411	374	357	390	383	398	397	357	379	402	379	380	422	399	380	396	400	390	398	413	406	395	406	378	414	342	414	400	368	402	399	376	436	390	414	401	377	415	395	381	408	396	393	378	404	383	417	357	394	366	369	387	374	370	389	401	375	394	384	413	386	369	399	380	370	394	370	342	419	385	381	383	408	396	377	367	392	384	396	374	342	388	410	339	376	417	349	361	402	409	392	394	361	402	420	384	377	440	383	418	378	430	425	370	395	395	370	387	371	420	383	373	396	395	387	423	384	424	345	429	388	408	390	366	394	407	342	386	373	382	379	430	389	365	412	385	360	373	406	368	408	396	374	371	374	390	405	400	362	371	381	386	384	421	390	385	372	420	379	393	411	365	361	394	403	417	362	369	389	384	400	358	423	388	420	376	363	368	351	394	377	375	364	377	392	390	374	405	412	366	411	398	373	400	396	378	365	399	428	399	399	401	394	400	363	395	371	408	370	368	369	380	396	380	373	384	377	407	351	388	376	419	398	393	416	344	402	414	388	378	401	395	395	373	382	389	392	387	358	379	388	407	425	400	394	388	428	394	374	387	385	383	377	377	412	377	387	370	384	387	416	397	400	361	414	399	387	399	389	402	382	372	420	378	388	395	404	377	340	401	414	398	366	406	380	392	384	380	387	357	422	357	379	380	409	426	385	400	398	402	419	375	392	376	364	387	378	410	413	391	343	375	392	388	391	391	401	404	386	403	365	378	369	373	383	421	410	367	412	440	401	383	383	409	362	365	409	390	371	357	413	381	414	368	355	417	385	374	382	391	384	410	380	401	374	411	343	370	414	396	365	372	382	388	387	382	373	346	405	398	424	381	374	417	403	395	382	407	395	396	363	389	384	380	384	366	367	405	371	379	416	364	387	403	385	358	414	392	404	373	351	399	399	417	388	352	387	427	419	379	393	400	381	364	406	414	416	384	364	419	371	371	383	373	397	387	360	378	380	379	404	405	397	365	425	441	428	406	394	408	372	387	409	388	422	397	394	378	445	406	409	403	397	398	370	419	385	397	351	376	417	375	412	388	415	367	407	381	413	384	363	372	399	352	387	395	382	386	432	367	389	387	368	362	408	381	367	419	363	402	382	390	392	393	390	397	402	367	400	349	406	407	377	363	382	403	369	373	394	406	374	415	376	383	402	399	358	365	379	402	394	384	361	371	412	425	413	404	387	395	383	365	399	380	391	369	392	399	410	368	387	379	414	401	389	395	372	401	418	407	376	368	385	397	356	380	372	367	365	372	388	358	398	365	353	384	375	412	404	434	361	386	405	378	416	353	410	390	422	411	429	349	423	448	436	383	358	385	387	391	358	355	386	397	383	394	410	396	394	418	381	458	385	426	396	410	394	421	350	375	407	436	390	407	474	359	367	408	377	394	365	398	363	391	381	399	394	346	418	399	393	375	429	430	424	422	384	381	414	362	397	385	374	434	378	373	366	397	414	381	378	420	413	417	407	392	375	401	393	392	387	391	431	385	404	372	405	390	432	377	367	370	385	379	406	374	380	397	423	391	378	403	415	377	390	387	389	386	394	397	399	411	398	361	396	361	396	362	382	405	383	426	378	404	375	368	423	420	401	392	364	375	386	380	406	370	386	407	439	393	405	375	421	356	443	331	392	404	383	392	381	394	358	403	428	384	414	375	364	398	419	416	386	390	379	388	411	403	411	405	373	394	398	427	404	370	429	405	390	388	384	387	407	415	367	421	394	340	380	372	446	380	395	401	388	363	405	402	384	376	387	424	404	367	397	361	375	396	388	401	384	393	395	411	419	406	434	375	366	375	345	389	373	362	359	421	400	402	380	360	417	411	422	389	387	354	375	414	384	394	411	389	384	382	382	402	383	405	420	401	389	382	392	371	370	368	412	407	351	385	383	395	407	388	398	351	391	382	355	390	413	358	346	381	364	394	378	434	367	382	374	345	424	410	375	391	427	431	358	405	367	365	349	355	370	366	380	386	395	374	376	430	401	373	362	371	381	395	377	369	406	398	427	390	355	384	406	368	390	401	372	398	379	380	355	333	367	394	430	401	379	370	376	400	420	349	387	362	410	406	434	398	405	344	406	369	402	416	381	381	383	384	405	408	398	392	422	365	413	405	386	390	385	393	399	395	375	398	388	406	362	398	397	368	415	405	360	363	389	404	372	349	403	385	406	362	397	398	378	414	400	387	382	382	390	417	412	414	400	407	387	388	398	384	425	399	390	374	389	381	395	404	403	411	378	387	373	379	374	401	434	377	367	392	385	383	397	400	371	393	404	393	376	361	342	408	404	371	387	382	415	392	381	402	397	414	390	389	346	374	385	391	393	407	366	359	387	366	356	352	388	376	418	387	380	392	368	401	375	374	379	363	402	393	356	387	416	388	390	388	375	427	379	346	368	406	399	371	390	414	403	377	364	386	393	371	391	393	393	401	397	367	354	395	398	396	415	374	389	406	370	380	384	401	398	365	390	371	380	357	375	365	397	376	382	394	381	422	385	393	367	411	367	405	382	357	427	396	388	398	370	442	375	397	390	396	382	412	407	416	390	392	393	342	386	427	405	382	348	395	425	392	396	379	393	408	393	413	400	384	379	396	403	391	367	413	348	390	407	377	407	355	413	398	381	409	366	378	398	398	383	373	394	370	348	400	356	394	380	390	386	387	385	366	406	398	385	362	395	375	416	415	365	398	382	391	370	398	390	390	371	404	401	386	387	412	398	381	352	399	381	382	380	415	387	395	436	390	384	387	391	398	406	420	370	369	384	402	372	374	400	365	385	385	429	405	382	388	413	382	418	380	356	360	361	428
36819	61782	46498	32907	22489	7491	2374	1305	890	709	708	613	982	1076	482	465	513	457	484	465	433	455	460	461	452	447	477	441	451	406	452	456	416	438	435	394	427	408	428	446	438	380	427	420	406	408	406	393	462	417	434	404	422	408	443	406	427	436	387	427	429	410	441	368	419	454	412	419	432	396	415	412	392	384	414	427	445	453	430	473	442	448	437	411	407	456	454	414	396	458	417	412	418	410	446	451	426	439	442	475	418	440	400	412	461	399	413	386	415	450	394	429	421	399	448	453	444	399	395	406	438	424	435	424	451	423	449	436	399	406	401	417	423	421	432	401	424	406	385	439	401	414	438	425	438	423	397	435	419	396	385	405	432	453	427	454	438	405	389	411	430	466	391	440	431	418	443	421	454	363	437	419	444	399	366	426	451	404	439	412	417	389	441	419	443	417	398	420	446	426	428	423	413	440	423	472	420	417	474	412	437	415	458	422	419	420	397	429	446	430	473	475	413	396	388	435	418	383	459	396	434	423	440	417	399	411	450	426	425	442	434	400	429	404	412	409	433	424	445	442	415	408	455	410	417	421	449	393	402	421	437	449	415	418	379	432	414	438	446	416	400	446	420	424	417	406	384	435	428	420	432	421	445	425	415	439	434	425	457	453	419	404	407	396	477	448	407	418	432	423	410	413	465	442	442	402	395	421	451	431	401	417	424	409	434	427	420	430	443	431	429	426	417	433	417	383	429	417	419	415	410	437	421	449	413	445	422	433	418	444	386	418	387	421	431	428	458	474	417	449	399	447	383	435	431	417	414	406	462	442	415	436	464	397	430	423	451	397	372	452	433	446	412	417	439	446	431	462	440	460	462	485	398	423	467	443	435	425	431	486	385	416	391	459	425	425	451	428	425	430	418	431	425	414	416	409	420	412	460	394	407	412	455	397	455	420	416	441	423	428	472	410	431	369	417	409	410	412	432	452	423	422	405	430	420	412	457	418	432	396	406	448	417	437	436	405	409	433	379	437	424	439	426	446	435	410	413	427	403	410	396	456	433	426	393	442	425	423	410	428	423	413	456	411	422	430	426	394	431	457	408	421	431	423	446	429	449	415	414	417	425	441	388	423	388	405	426	507	447	418	424	448	394	393	419	427	443	431	398	436	457	419	392	418	423	436	408	416	402	413	435	416	412	434	431	429	413	434	432	432	430	400	452	444	421	404	459	402	439	410	414	430	439	464	402	433	411	454	419	404	393	392	409	394	445	456	442	430	413	450	465	414	433	444	444	422	436	436	407	442	453	424	437	432	433	404	460	433	453	426	467	422	428	388	391	432	424	428	398	382	446	387	446	469	413	397	412	390	436	403	413	405	417	450	436	442	439	455	445	387	439	397	446	427	445	442	380	432	467	428	435	423	437	419	450	420	462	436	425	442	424	418	424	458	427	454	418	440	428	409	421	428	428	414	413	404	402	446	416	488	401	432	424	444	385	428	418	414	414	408	421	412	408	426	433	459	459	422	442	436	439	438	421	400	426	458	427	423	419	454	413	409	423	438	436	399	395	433	428	427	392	427	452	430	437	441	455	410	446	429	374	406	422	427	436	408	440	448	386	439	423	455	405	410	394	484	407	470	399	391	407	415	405	391	414	431	407	412	402	443	403	407	434	455	393	423	412	461	414	413	437	462	440	432	384	410	415	447	421	432	439	430	389	443	426	414	414	373	419	419	469	439	452	412	433	437	427	440	389	449	455	431	428	422	422	401	423	434	423	421	425	432	456	417	412	425	427	444	429	428	413	450	421	415	424	437	451	443	427	386	452	430	440	395	446	423	413	426	400	426	397	425	414	428	393	388	421	471	404	399	408	408	448	421	444	445	393	388	436	442	422	438	400	427	435	387	442	389	448	424	397	401	393	411	393	461	436	426	403	394	409	399	430	408	455	430	443	403	416	432	387	396	434	395	431	420	434	443	433	438	436	424	435	441	447	465	390	445	416	427	413	429	423	408	410	422	423	433	448	424	414	409	433	407	435	425	475	446	398	458	397	417	449	448	458	419	470	427	411	431	438	420	454	424	444	411	447	411	420	433	433	463	419	420	405	430	413	413	418	424	417	417	409	458	418	416	433	406	415	399	447	433	463	400	422	400	398	406	434	434	419	424	407	416	388	416	429	407	386	423	399	479	423	474	486	401	438	411	428	466	401	439	434	454	458	419	406	435	429	460	414	446	410	430	446	409	431	422	393	410	423	425	428	431	447	388	424	447	393	405	441	419	472	447	421	408	448	406	422	417	416	406	433	423	435	455	424	395	441	420	433	391	437	428	430	433	386	401	395	426	447	427	393	431	454	383	423	398	411	414	405	398	399	462	405	399	441	436	464	437	435	388	399	451	436	413	461	422	434	475	417	398	398	445	456	409	428	437	411	448	446	436	427	430	437	406	408	417	458	437	409	416	437	397	452	454	480	438	469	418	438	407	433	407	404	415	418	430	396	417	444	436	405	431	434	407	398	411	442	418	447	451	427	372	406	420	396	405	425	413	421	429	404	436	429	424	380	437	412	386	412	420	432	434	419	462	381	385	424	414	419	419	402	419	440	432	430	420	432	420	416	371	427	430	419	447	406	426	445	436	416	405	433	447	398	407	414	438	410	421	442	445	417	405	414	438	415	490	427	440	424	461	453	431	405	452	462	460	418	423	414	398	376	477	446	413	397	399	403	444	421	435	406	428	394	421	406	440	413	447	407	405	403	407	440	428	423	430	422	445	426	399	433	419	399	474	422	438	421	424	432	424	465	438	415	432	437	415	399	424	421	417	422	446	434	447	411	432	435	422	415	416	389	459	436	463	435	431	425	409	453	424	413	398	413	420	422	449	410	435	443	406	445	421	427	431	358	435	436	408	427	422	438	423	452	432	423	424	393	436	414	422	428	439	400	414	433	412	429	401	444	459	436	444	393	423	471	430	421	432	400	425	425	428	440	441	430	426	389	432	424	403	414	408	425	413	425	440	393	391	435	474	436	456	414	474	437	457	434	425	420	456	472	456	383	430	404	452	408	424	421	420	408	414	409	441	436	431	456	415	468	417	408	435	372	426	434	405	406	418	419	412	410	395	393	419	431	416	424	414	428	423	448	447	445	443	445	408	447	453	457	411	421	437	394	410	441	418	411	443	465	439	429	395	455	384	438	418	417	403	437	435	423	431	412	414	423	414	411	442	409	423	414	459	462	421	436	420	430	430	416	440	432	409	441	407	438	433	417	423	428	445	438	456	407	436	401	452	402	487	425	404	388	413	476	433	426	407	449	430	394	438	415	441	437	442	440	435	417	408	421	394	465	408	403	431	426	426	414	461	421	406	420	388	408	424	389	470	417	393	408	412	413	440	445	425	442	426	463	422	428	437	406	436	415	396	414	433	412	442	427	472	407	406	440	444	442	426	411	421	414	420	423	408	415	404	384	443	420	406	380	421	428	426	424	449	416	456	397	410	433	412	425	405	408	421
29750	29479	28839	17521	4145	946	515	341	289	285	260	273	267	291	244	248	245	238	245	276	250	254	235	250	248	252	240	252	248	249	215	252	245	222	237	253	244	246	254	243	251	256	248	234	240	241	256	250	244	250	241	233	206	225	245	246	259	247	243	268	244	253	238	239	239	253	235	211	231	235	246	242	262	243	238	218	267	230	237	246	248	256	256	225	269	235	290	250	220	246	254	214	296	248	229	246	253	240	241	245	224	249	254	252	260	234	210	249	243	260	239	256	231	219	233	260	252	223	242	233	254	238	223	234	237	244	243	230	221	238	226	243	240	226	249	219	237	252	220	250	256	249	237	249	215	252	258	222	264	240	245	240	255	233	237	245	241	237	260	235	261	266	218	232	262	266	241	244	222	267	244	280	237	280	251	213	256	231	261	248	254	211	204	241	209	240	279	255	222	238	234	252	253	241	250	249	215	234	237	238	247	225	245	248	236	226	253	263	236	254	241	279	248	215	211	242	269	252	227	247	235	235	241	251	249	262	231	252	236	231	262	253	238	259	229	210	231	259	235	246	251	221	235	237	268	237	252	244	242	234	265	216	222	256	272	237	270	242	238	247	244	267	242	257	234	245	256	242	251	245	257	233	223	272	223	279	228	251	237	236	256	225	240	243	225	255	236	248	262	244	242	226	224	226	235	269	248	217	257	240	267	285	240	264	273	243	240	251	242	227	255	217	257	233	248	235	232	208	218	237	234	246	241	235	258	235	251	231	226	223	242	217	212	248	271	228	244	271	209	224	235	236	250	243	228	237	249	242	248	248	247	272	234	242	234	241	238	242	254	248	247	226	247	238	234	265	251	254	245	230	251	215	222	242	259	245	237	223	221	250	236	224	231	248	236	258	257	242	257	251	269	253	236	249	252	221	274	272	232	220	258	251	239	243	243	226	252	269	226	245	229	225	240	237	258	279	269	260	231	256	236	226	234	233	255	245	217	227	222	268	261	275	213	268	233	244	245	275	254	259	248	231	260	256	263	222	223	237	259	249	254	265	244	227	244	251	262	233	232	262	240	245	241	244	252	227	228	238	257	258	247	242	260	229	211	270	249	224	237	217	238	259	244	239	234	223	223	246	238	206	259	231	258	220	261	250	228	248	228	236	231	247	243	259	268	235	278	244	232	251	230	218	240	240	238	243	248	267	273	266	223	272	225	212	258	253	251	226	234	253	224	243	232	242	233	243	262	241	252	246	276	233	233	253	241	225	216	258	234	231	235	243	276	225	239	258	221	254	247	235	226	231	219	210	252	237	252	214	285	265	222	221	246	249	257	219	199	247	232	252	233	259	244	244	258	243	242	261	227	243	256	211	240	224	233	241	258	238	249	233	215	255	224	232	234	256	246	271	243	200	225	264	261	228	242	251	245	256	271	243	271	230	259	256	252	257	281	230	244	218	240	220	270	277	240	227	227	274	247	251	239	256	217	284	227	261	239	248	261	259	215	228	246	250	225	240	236	253	238	236	258	258	236	266	259	216	214	238	258	268	239	254	242	253	247	225	257	238	217	242	253	228	221	238	256	233	238	253	244	235	250	227	233	252	236	233	238	235	268	243	220	256	228	258	228	226	236	239	245	252	222	221	237	205	247	243	242	235	263	237	229	233	246	221	227	247	241	273	246	223	242	237	235	248	242	251	248	244	260	226	244	254	261	218	235	254	233	271	239	246	263	237	243	213	220	253	239	242	255	250	273	232	254	223	230	243	252	212	276	260	230	245	246	201	231	237	244	245	242	226	215	232	233	193	244	211	250	234	219	240	223	225	229	265	250	278	218	234	269	234	235	239	224	247	231	248	237	232	235	214	237	234	253	258	250	238	244	251	260	217	249	249	254	250	227	253	217	257	231	218	253	249	248	257	263	280	206	237	245	249	233	246	245	246	230	244	273	252	243	265	242	202	239	275	256	240	260	241	245	254	254	260	249	257	251	259	265	241	218	243	227	227	234	231	220	240	245	215	243	232	241	223	224	232	250	214	228	231	263	228	264	230	276	299	268	238	250	269	248	264	227	249	233	272	271	246	236	243	238	246	253	232	240	230	234	262	242	242	223	240	257	269	252	243	271	254	241	236	232	244	262	246	256	261	239	257	235	247	241	254	261	276	225	241	259	236	250	250	246	264	223	219	260	223	240	261	263	247	253	234	232	244	248	234	232	256	239	229	261	242	252	248	247	244	262	245	251	249	236	231	231	208	246	255	258	234	236	243	253	286	261	232	255	243	249	266	250	232	230	238	237	262	225	266	265	242	221	247	246	217	238	249	253	231	235	233	243	261	247	244	240	241	270	260	269	238	237	245	233	263	244	235	217	241	229	248	237	239	250	266	225	225	274	235	283	245	261	212	263	268	254	249	241	240	250	257	258	237	243	242	238	263	230	232	221	253	248	216	213	256	224	251	260	235	231	258	224	257	246	243	271	240	263	285	225	247	249	249	246	251	240	230	235	261	262	264	230	224	242	264	255	240	236	255	231	244	251	268	280	247	252	242	246	249	234	229	279	250	232	251	272	227	228	242	235	244	228	256	246	247	265	222	252	219	268	241	245	264	254	227	225	250	261	240	245	264	241	230	229	265	244	222	245	232	237	245	257	257	244	237	242	233	239	265	217	235	240	243	226	262	254	236	248	251	240	241	231	222	248	235	249	240	232	226	251	226	263	210	245	232	225	230	229	225	238	260	234	218	237	249	225	259	259	220	231	223	244	218	247	230	258	256	230	235	246	239	218	236	263	250	234	235	240	243	262	231	225	257	237	252	222	230	259	261	240	255	239	256	230	225	241	229	271	245	265	251	227	243	251	236	241	222	244	271	250	228	245	258	224	226	262	253	262	236	227	216	265	230	242	229	250	254	243	262	243	248	258	236	273	238	243	238	245	247	252	253	240	233	241	257	245	220	237	251	241	228	258	233	245	267	245	228	250	250	237	249	256	244	230	214	216	254	275	236	252	248	238	250	261	235	221	260	257	267	259	239	239	255	210	232	254	233	261	240	272	237	257	230	231	254	260	224	231	272	235	246	246	224	241	243	215	246	224	245	239	217	232	263	250	231	212	269	246	236	215	262	257	252	211	271	252	257	253	266	249	261	240	253	228	236	241	248	248	229	248	246	243	248	247	216	275	248	277	238	240	239	242	251	248	268	253	239	251	234	240	233	253	238	234	250	225	243	259	250	260	244	234	233	240	243	242	245	237	259	249	281	249	210	237	250	229	263	239	250	267	223	240	262	234	240	265	216	230	259	259	226	259	244	249	261	255	225	268	259	237	234	236	235	238	239	236	244	258	234	264	244	256	239	222	232	216	241	248	232	252	259	238	238	218	236	214	230	250	231	224	240	207	263	230	263	225	262	233	235	242	254	243	231	236	207	239	247	221	226	248	243	249	249	228	248	257	210	261	265	252	251	226	232	257	232	225	252	253	227	242	240	254	217	238	282	248	233	242	216	261	250
33058	43675	28883	15097	4791	1044	555	437	329	319	356	311	339	364	303	288	283	301	303	289	318	308	260	305	320	301	254	274	316	306	327	274	275	296	306	270	309	296	294	290	306	313	267	284	253	262	299	266	283	282	287	310	276	276	309	305	285	314	300	278	287	267	287	281	295	287	284	283	305	270	312	307	284	268	283	308	278	275	310	291	297	302	285	247	306	266	301	286	275	283	296	300	283	284	277	265	289	277	298	293	325	318	320	300	272	283	275	330	287	276	286	294	286	282	279	297	290	288	292	302	303	258	286	300	272	251	277	276	270	305	291	267	261	281	283	294	275	306	280	295	306	265	301	328	274	307	278	317	253	282	285	260	291	301	292	321	321	291	286	291	295	310	296	278	284	279	256	295	290	302	293	301	305	298	274	275	269	267	282	284	300	279	296	286	301	297	281	285	279	325	276	266	296	277	314	261	264	305	283	298	278	291	271	296	288	305	266	319	275	299	263	304	277	276	293	298	255	309	285	266	303	283	298	277	278	284	265	298	319	251	290	314	308	290	274	309	292	298	282	270	303	273	264	268	303	256	318	272	291	288	284	294	306	262	302	275	287	278	308	283	315	284	258	284	295	322	257	283	298	255	293	261	300	269	291	273	267	289	288	274	284	286	283	290	277	279	295	291	284	275	285	280	284	301	257	298	272	287	276	281	316	279	272	283	258	293	327	284	285	281	262	293	299	302	331	280	294	293	291	287	286	307	275	296	271	296	271	282	259	315	290	294	278	279	257	295	282	271	269	306	290	283	284	276	274	275	298	278	313	286	286	293	287	258	275	295	292	278	269	315	300	310	286	247	259	282	329	273	280	256	272	306	283	280	293	303	292	267	265	275	284	295	315	251	277	282	273	281	296	315	291	296	288	267	269	287	267	289	283	283	274	260	299	320	301	312	281	288	297	284	254	292	285	300	282	293	249	262	291	256	275	295	265	301	276	286	281	275	276	262	273	258	311	309	279	260	311	270	290	288	298	294	295	274	295	289	267	273	278	246	270	275	304	284	277	280	260	298	258	293	311	258	256	329	290	265	298	279	291	281	272	279	302	285	293	257	265	267	306	302	284	273	286	257	300	291	284	313	273	269	289	265	280	318	255	302	282	278	304	274	277	273	298	273	272	315	292	280	266	282	283	297	303	299	278	315	282	315	291	298	278	283	265	306	279	256	291	272	302	307	306	297	309	307	268	308	314	247	283	272	293	257	279	295	276	279	286	249	256	294	298	254	289	262	273	313	280	265	264	314	306	300	323	306	243	292	296	282	284	289	333	318	308	274	264	285	292	285	286	315	278	297	303	298	281	302	302	263	265	270	285	291	312	281	282	257	268	253	273	277	267	235	294	285	298	286	308	295	266	308	290	288	297	299	284	302	287	291	258	318	295	278	288	269	281	306	257	271	295	298	282	304	311	299	258	288	302	276	275	280	284	315	280	300	298	311	277	278	267	275	247	287	279	278	277	311	324	264	293	288	309	281	263	262	247	284	298	288	309	277	281	294	326	299	276	293	308	300	297	294	261	271	253	321	288	305	285	281	289	294	289	270	259	272	294	298	279	298	281	296	279	279	306	287	307	249	306	272	257	269	274	286	267	246	271	276	260	310	293	265	277	281	293	290	270	247	253	325	291	279	276	293	292	263	303	274	281	273	261	251	283	305	285	273	253	282	262	273	283	286	292	285	282	280	293	266	278	320	287	254	290	255	265	303	282	297	301	307	290	291	294	278	303	258	275	264	324	301	269	283	309	255	270	297	276	283	294	305	285	282	295	292	275	284	302	255	265	287	302	299	279	287	277	294	271	254	290	257	285	272	286	288	283	266	297	268	268	303	289	281	270	296	290	277	312	290	275	312	273	290	300	290	284	276	262	296	299	301	272	271	298	289	287	257	284	265	279	284	278	304	308	290	293	283	291	261	274	276	283	296	285	269	315	305	288	289	289	255	282	276	266	293	270	308	302	287	289	252	286	291	304	279	245	291	259	286	298	280	303	301	303	300	256	303	298	304	258	312	285	270	271	291	304	271	291	281	302	313	297	272	299	309	264	289	290	281	282	296	290	267	280	283	257	245	281	283	244	290	257	289	310	301	258	285	256	270	261	280	284	299	280	298	293	264	277	289	305	310	270	320	288	323	273	282	289	294	262	283	271	256	279	280	261	253	309	309	304	270	255	313	282	306	284	283	257	274	305	275	292	302	267	287	289	291	280	278	294	255	292	324	271	308	293	274	303	275	252	288	286	293	325	284	260	288	267	274	285	325	276	293	299	260	265	297	288	277	263	275	300	315	287	271	277	293	252	311	291	284	276	305	269	291	272	275	300	318	291	277	266	291	288	277	296	308	288	269	290	301	279	272	269	297	303	272	263	289	290	273	304	304	281	287	309	282	303	292	293	298	286	290	275	289	298	267	280	287	295	280	274	322	306	281	306	276	294	279	281	284	288	304	296	301	283	291	305	285	256	276	294	279	302	291	296	312	295	255	306	258	304	304	292	307	298	289	277	275	266	276	291	274	298	300	293	321	271	301	269	267	279	265	275	256	315	304	282	300	257	291	299	277	267	281	283	310	279	292	282	313	280	302	269	279	267	272	266	291	300	302	272	257	295	279	296	279	301	299	303	282	273	319	262	294	284	268	298	294	258	256	285	267	267	256	308	299	284	267	275	268	288	277	308	274	295	282	314	291	306	302	267	271	305	270	312	285	298	297	268	255	281	266	265	288	273	290	288	282	273	297	302	286	303	271	290	252	281	280	284	294	300	285	281	270	282	288	300	274	318	284	253	271	313	294	290	303	272	281	261	281	291	291	289	274	296	285	261	276	268	290	281	264	319	314	323	303	281	301	299	302	276	314	267	300	310	292	296	281	290	304	302	270	318	262	246	264	293	299	291	281	292	311	302	299	270	303	293	304	301	276	299	270	280	278	295	328	288	265	269	272	305	284	277	266	278	311	295	265	250	297	265	282	305	280	286	320	287	278	284	283	311	292	303	289	312	276	271	268	288	280	300	305	291	281	279	280	287	329	288	284	282	283	283	293	282	273	308	268	289	252	314	317	277	264	287	284	281	290	283	263	290	298	309	319	298	282	291	284	288	261	307	308	283	300	302	291	308	273	296	283	311	294	289	292	306	262	274	332	315	272	259	306	290	285	276	286	279	288	267	269	302	278	290	253	273	288	269	287	262	287	273	273	287	295	296	283	260	274	271	285	276	263	334	286	309	304	275	272	285	271	279	288	287	271	299	267	282	282	307	303	315	267	302	281	326	287	277	282	295	286	292	274	295	303	303	309	267	264	252	287	267	292	291	284	280	268	296	280	295	290	305	256	302	239	299	287	260	315	272	290	284	314	260	272	295	287	274	257	302	292	304	291	252	307	266	275	276	294	267	275	279	333	280	285	277	299	289	315	286	259	308	266	292	291	315	285	294	278	256	310	265	262	266	296	278	265	294	316
23940	21009	28099	24969	20003	9371	2193	675	407	393	367	330	318	304	289	285	272	276	252	236	254	241	240	267	269	255	223	252	237	256	252	264	267	252	240	239	254	239	227	229	238	243	253	251	238	234	230	250	248	228	201	248	235	232	272	232	279	259	268	232	209	254	248	249	240	248	220	217	254	242	225	240	257	244	264	249	250	243	240	284	235	231	232	227	260	224	248	253	238	250	227	241	253	244	257	240	255	242	270	233	237	257	222	233	242	215	242	244	252	256	240	284	255	254	235	250	243	239	249	226	248	240	231	265	256	243	255	273	235	254	214	250	250	197	235	228	210	229	258	236	255	247	213	259	219	246	247	241	212	240	236	239	243	239	221	247	259	221	248	251	249	249	229	251	218	246	229	237	267	271	224	226	208	243	235	258	266	232	236	231	272	240	217	238	281	239	243	239	227	263	247	233	238	256	254	251	265	241	226	252	241	245	254	250	214	255	259	231	260	232	230	254	260	209	224	261	243	214	227	230	260	248	232	242	249	233	246	232	243	237	263	251	257	215	249	238	242	241	242	263	238	235	239	233	262	234	264	228	230	231	217	244	247	230	246	224	221	228	244	226	237	232	230	245	241	226	256	260	231	236	228	231	246	216	260	255	258	253	225	235	236	216	216	258	240	274	280	230	249	234	264	213	223	238	241	241	237	234	282	258	220	221	248	237	247	239	259	247	242	273	246	270	256	237	249	239	216	240	233	240	232	248	247	232	253	251	262	220	226	229	240	236	228	262	243	245	232	281	238	244	257	223	224	237	254	245	264	228	253	239	243	232	231	251	263	230	240	264	260	231	238	247	238	255	244	250	239	255	243	244	240	279	265	243	249	245	272	227	250	229	265	202	262	234	231	229	235	243	261	235	231	234	254	263	236	234	263	258	258	236	228	224	244	252	245	209	244	240	255	271	221	247	262	255	249	235	242	220	226	261	226	258	253	244	234	235	231	250	249	255	220	261	260	253	236	225	249	223	243	246	232	248	272	266	224	219	253	234	237	248	240	232	224	233	267	225	257	241	248	257	233	226	236	278	237	221	219	239	238	241	223	248	224	263	244	265	237	261	210	250	247	253	223	238	228	267	249	237	225	240	210	243	265	261	245	235	244	254	262	231	252	243	231	246	248	239	261	253	214	253	220	256	238	269	242	255	214	265	228	287	255	236	260	249	233	230	235	228	241	282	230	229	253	253	260	221	264	237	245	260	254	211	273	262	261	230	251	240	232	224	259	248	253	247	284	214	214	262	220	226	257	221	241	240	243	252	239	261	224	250	215	257	242	236	235	259	253	251	257	238	244	260	242	255	250	248	234	230	248	254	253	238	226	268	242	249	282	242	231	216	259	233	257	248	254	240	227	266	245	261	238	256	233	254	222	222	246	251	246	264	246	256	246	277	264	220	246	229	242	241	258	235	225	277	260	249	249	240	250	248	237	219	254	241	220	246	249	240	257	212	224	232	264	208	239	243	250	234	241	228	241	229	263	245	231	257	231	248	253	244	249	249	250	236	225	236	241	240	255	216	258	248	217	241	255	240	221	277	220	236	237	230	232	246	250	268	241	256	227	235	241	218	227	235	237	233	236	268	248	233	227	243	227	261	224	219	261	253	225	240	231	260	237	252	255	213	256	221	255	237	249	247	249	238	244	239	226	227	241	243	261	230	242	249	250	241	252	221	234	254	234	263	274	251	224	246	238	237	246	238	262	263	253	254	264	270	254	268	210	245	263	260	242	260	249	251	220	250	251	262	232	255	213	240	259	269	245	237	259	248	244	231	237	238	222	243	276	254	205	259	244	272	236	239	248	220	221	243	236	222	261	243	220	233	247	252	254	225	257	258	256	247	276	275	254	243	241	250	245	235	272	240	247	234	236	267	208	225	249	232	246	262	259	249	235	245	244	230	236	231	240	251	236	229	243	218	274	259	228	236	248	247	230	255	231	246	238	233	222	247	235	220	234	265	256	228	217	259	229	243	245	245	247	265	267	228	239	224	250	239	232	244	240	247	250	248	251	251	225	223	250	215	243	245	256	257	237	237	259	251	228	246	220	255	240	244	261	269	234	233	258	241	257	227	244	259	235	240	242	229	267	241	252	218	259	258	216	241	276	283	239	251	248	240	247	230	250	241	237	236	232	249	237	266	244	222	242	252	253	251	257	256	243	228	250	254	212	234	240	225	251	232	231	261	238	231	249	252	229	254	265	254	237	235	234	228	241	236	251	257	234	251	246	246	226	231	251	224	273	255	236	254	250	249	259	259	227	237	219	246	236	226	230	249	220	263	216	234	263	260	231	269	216	256	259	224	215	240	254	264	232	235	234	269	215	257	224	241	273	251	240	240	239	225	254	238	243	226	246	239	244	257	253	242	238	247	227	233	226	233	231	233	196	253	266	245	225	254	251	258	247	222	239	252	248	235	224	230	239	232	236	238	247	237	260	251	233	234	218	242	233	235	219	243	234	212	229	255	278	240	245	252	227	246	246	268	262	245	250	233	201	238	263	243	253	240	235	210	253	220	238	238	245	279	234	232	253	249	239	251	234	249	212	223	234	252	235	248	235	254	238	243	252	248	260	260	276	277	234	228	227	240	255	244	243	196	244	252	231	252	253	233	246	232	246	267	230	220	258	226	244	213	235	258	266	224	274	238	241	260	228	228	235	246	245	235	245	245	245	266	239	210	237	226	240	249	237	260	254	279	246	227	250	249	222	248	243	253	262	237	238	236	264	251	229	253	220	238	251	251	244	226	255	251	247	233	220	234	267	226	256	221	258	231	262	244	229	252	228	232	237	233	256	265	238	227	238	228	242	236	227	244	224	271	246	230	235	212	233	253	252	231	255	248	230	235	228	247	247	277	229	230	253	215	218	219	236	212	229	237	277	256	237	261	239	222	233	241	237	255	233	261	247	259	240	228	234	244	230	249	255	238	248	236	252	234	245	233	243	259	268	222	227	221	244	276	230	244	193	255	233	232	223	266	232	260	237	252	235	218	241	253	230	276	233	231	259	194	234	246	253	241	235	270	263	229	231	245	242	262	253	261	263	224	247	246	268	246	250	237	263	279	236	259	253	254	230	242	223	245	237	233	247	266	235	230	237	252	243	240	246	248	257	242	244	273	252	223	254	246	231	238	234	203	234	231	250	220	232	251	247	268	225	268	241	215	241	221	216	220	237	256	251	236	252	216	226	228	250	254	244	238	257	251	232	252	227	235	219	220	235	211	267	242	222	259	229	259	257	226	253	257	235	251	243	274	236	268	230	253	248	231	256	260	261	261	232	235	269	262	237	242	232	268	232	234	281	262	260	249	226	245	242	239	237	224	252	230	227	246	263	245	256	236	238	262	258	252	246	237	245	203	248	214	235	251	260	243	254	253	204	224	263	258	237	247	243	271	250	242	231	226	245	258	269	252	228	242	244	219	272	254	242	243	252	265	254	240	220	238	254	225	252	254	274	257
33104	55066	40909	23179	7387	3698	1767	763	588	424	394	365	362	353	328	297	291	302	296	306	295	274	278	309	282	288	292	288	270	318	250	301	294	273	282	278	287	293	292	283	277	300	279	282	285	262	289	312	283	273	241	275	281	296	281	271	298	283	279	285	296	293	265	282	279	283	273	269	302	266	257	280	283	295	298	288	295	268	280	265	283	286	312	273	256	297	261	288	287	288	282	252	250	279	303	288	282	303	281	260	301	307	299	313	305	286	290	264	306	261	269	308	291	308	313	296	287	277	267	298	259	264	302	300	254	273	296	279	293	300	302	279	276	285	294	323	275	299	264	288	237	251	276	282	271	271	315	282	283	287	298	257	271	266	273	313	299	260	261	292	272	289	262	285	272	273	243	289	270	260	292	296	258	279	258	274	271	267	279	279	276	285	290	312	305	282	285	283	311	259	282	267	269	275	304	273	275	259	290	293	268	274	284	292	271	281	278	262	296	282	318	248	258	263	292	257	268	288	260	281	299	286	276	273	274	284	249	274	271	293	274	276	256	265	261	246	266	268	294	297	272	272	260	268	297	302	285	265	269	268	269	284	280	269	272	312	284	270	294	291	273	301	264	305	285	302	268	286	269	275	258	269	259	261	292	268	295	279	275	276	303	224	255	288	271	302	297	297	277	274	298	271	259	271	285	263	300	284	276	280	266	283	302	302	285	249	300	273	261	316	269	284	306	289	278	295	284	262	300	255	289	296	262	297	260	282	252	290	247	336	282	305	270	247	277	289	284	289	265	257	287	278	292	286	257	283	244	282	298	299	277	286	275	293	332	290	301	307	272	245	278	292	251	296	256	262	292	290	270	323	292	276	282	268	285	267	274	275	301	319	311	269	257	289	265	280	283	267	273	270	276	304	275	261	274	276	265	299	279	281	283	270	285	257	283	329	265	278	260	264	276	295	244	282	263	250	278	285	270	259	263	287	252	237	270	290	291	308	288	287	295	280	286	262	273	257	307	266	297	275	303	268	262	278	292	277	279	265	288	280	265	279	253	259	283	279	311	285	291	274	278	288	288	291	266	286	300	281	276	274	281	285	294	268	273	292	289	304	286	289	274	273	272	285	269	250	312	266	252	271	278	274	273	284	306	303	280	299	277	327	276	294	303	290	290	281	283	238	274	259	270	304	261	267	275	288	258	290	268	309	274	284	277	273	301	295	300	253	257	291	247	303	300	306	285	258	306	297	264	290	291	287	251	284	284	315	277	254	279	254	279	310	278	281	268	295	273	253	258	298	272	279	285	288	287	295	278	284	289	272	309	303	281	255	276	267	283	295	302	270	293	273	273	297	276	271	284	269	300	294	232	274	276	266	301	287	248	289	267	266	287	257	271	298	283	286	282	269	247	275	287	298	270	276	294	300	254	267	299	273	294	251	274	272	285	317	275	275	291	288	290	270	299	290	291	286	274	265	296	279	249	247	259	267	286	293	287	261	257	274	284	294	282	275	267	294	285	275	268	238	326	263	250	273	291	292	269	262	235	279	279	280	342	295	292	302	260	282	281	297	287	239	266	299	291	261	290	302	257	282	292	279	279	262	259	261	277	263	294	291	247	317	261	254	303	251	261	252	260	313	284	265	293	323	281	283	268	283	273	283	290	267	280	251	273	285	272	247	291	276	253	272	272	305	273	293	290	268	271	280	306	307	282	274	276	289	298	274	287	282	292	296	311	261	271	291	312	296	304	272	283	297	273	298	268	277	279	295	281	253	279	286	295	263	288	287	274	277	261	282	308	299	270	279	303	263	270	287	265	249	285	265	270	249	279	285	286	275	251	280	288	267	290	268	304	265	254	294	281	286	272	316	280	283	294	281	285	270	270	295	270	272	285	260	275	274	263	282	303	263	288	283	262	318	264	284	252	303	273	273	287	280	302	300	284	289	294	284	253	302	290	275	291	257	308	301	293	284	303	294	268	294	248	275	287	300	266	255	294	269	266	297	296	295	324	289	297	258	288	290	287	272	294	280	313	288	280	261	249	256	261	253	286	293	267	279	275	266	273	269	298	293	316	285	270	289	299	286	237	292	288	300	277	286	278	292	265	300	301	266	280	302	254	277	311	279	297	274	305	269	324	283	280	311	292	260	279	292	293	264	287	241	284	265	279	293	261	302	311	268	298	253	258	292	266	272	273	277	256	294	289	284	285	272	266	280	304	296	267	290	312	270	315	284	275	302	273	284	284	293	278	278	304	287	271	255	266	282	267	289	266	288	251	296	299	257	308	275	285	266	259	299	283	261	258	274	297	277	252	287	268	296	291	291	267	272	284	266	290	264	282	296	270	292	278	289	278	311	296	251	265	281	277	264	261	261	277	297	284	271	265	241	274	283	285	290	314	271	265	242	248	303	272	266	296	280	282	254	258	264	296	264	281	262	270	275	290	274	297	271	285	260	294	273	290	260	289	305	264	299	275	242	268	279	282	301	278	306	267	324	276	252	274	264	293	266	287	269	272	264	255	242	274	265	290	267	260	276	298	309	291	253	271	274	324	284	277	289	275	300	277	284	319	283	248	254	250	265	266	269	280	296	311	281	290	260	286	260	298	305	241	283	253	281	263	270	271	299	268	284	292	287	291	276	303	268	270	267	288	247	274	278	263	292	279	272	272	255	264	296	283	297	302	282	291	296	294	274	296	261	258	302	260	263	274	265	290	270	268	277	304	264	285	287	254	287	267	281	297	277	276	283	284	276	257	304	280	303	297	284	300	278	256	280	277	303	297	281	280	277	275	265	261	306	276	270	280	292	296	268	280	304	281	295	286	253	295	249	274	324	264	295	273	282	280	283	268	308	275	296	283	304	285	285	263	299	299	303	264	275	268	293	288	282	278	267	283	237	279	307	268	293	280	265	279	270	295	260	254	303	247	271	271	282	276	266	270	267	287	283	290	296	254	281	295	285	293	279	307	268	270	270	254	283	277	313	317	317	260	287	281	253	305	300	269	290	282	286	275	273	279	279	295	287	268	270	248	294	255	280	271	267	280	312	280	273	292	260	270	287	255	274	296	291	281	281	296	298	272	268	264	262	287	284	281	303	293	273	271	272	279	286	252	269	261	277	289	287	279	277	281	293	270	297	286	263	267	291	291	275	291	309	263	280	255	291	322	305	290	269	275	295	265	279	294	257	271	271	271	295	293	273	286	316	273	265	282	268	293	278	280	279	269	259	264	273	274	270	276	305	280	290	290	260	277	297	282	257	300	301	290	276	299	267	259	277	295	266	274	263	280	273	288	290	291	263	277	304	275	282	303	272	279	297	280	288	268	298	291	309	271	286	290	299	270	309	272	251	283	263	277	264	305	277	292	263	270	279	278	266	271	299	293	311	264	283	294	273	279	283	274	265	275	281	275	285	274	281	266	306	261	280	272	275	281	263	302	287	266	247	305	254	291	280	288	302	267	269	289	272	270	322	256	290	282	265	294	297	279	281	279	278	248	283	266	276
24975	21186	27681	25029	12642	3229	1127	554	436	397	384	373	415	373	372	396	378	354	361	354	372	389	359	360	346	380	394	348	390	393	355	367	358	359	339	351	364	365	349	361	353	352	338	348	355	334	322	380	357	343	319	361	365	397	362	373	360	362	385	355	342	395	363	343	317	377	343	381	350	369	320	388	334	354	360	328	381	351	352	334	367	370	351	357	332	392	368	366	349	358	370	368	325	339	364	373	364	379	352	355	387	355	350	362	366	375	351	344	352	381	330	346	338	350	408	380	352	372	384	373	347	368	354	365	356	367	345	345	346	401	401	354	329	348	340	380	362	345	359	299	345	339	395	364	381	357	329	338	359	368	359	378	397	375	359	326	358	383	386	371	367	356	320	379	340	382	340	361	355	352	366	350	367	368	341	344	360	383	325	352	369	325	343	375	375	318	373	358	337	335	340	333	331	332	408	370	359	369	349	384	327	310	358	308	362	374	337	360	406	351	328	357	362	346	374	342	339	347	367	381	375	352	347	382	327	343	320	366	351	352	358	400	349	340	344	341	379	377	378	356	360	382	335	377	332	362	382	407	366	355	325	377	345	367	363	373	319	342	337	338	338	331	345	325	324	339	352	345	350	340	364	363	344	353	370	367	355	369	323	380	354	362	329	339	348	401	354	363	354	364	372	338	353	348	389	333	354	337	361	313	341	374	374	345	325	393	345	360	359	344	369	380	337	382	354	330	348	346	330	323	360	377	342	339	336	353	345	366	360	375	357	368	344	327	344	378	320	337	354	386	365	326	324	362	347	326	375	355	344	377	364	324	360	381	365	314	369	331	316	368	364	336	354	364	368	340	355	337	347	362	370	356	388	354	372	345	302	355	368	397	368	354	339	375	379	362	366	356	374	381	334	358	381	358	347	357	347	347	365	385	356	359	355	364	345	352	329	339	362	390	347	404	353	389	345	362	345	355	360	359	376	373	330	354	367	313	370	378	333	363	360	382	343	344	338	340	355	343	358	350	328	345	357	346	347	342	370	370	353	357	347	357	343	354	352	403	383	348	363	348	351	350	352	357	361	343	338	337	362	358	361	341	373	354	336	358	331	361	384	359	350	350	338	383	348	358	365	353	386	327	348	338	350	383	370	346	341	365	359	351	360	325	334	356	376	349	365	391	338	365	378	353	345	400	342	347	310	379	353	315	377	339	363	366	345	348	365	344	382	345	368	363	384	360	327	336	382	342	362	405	320	389	369	347	357	352	373	376	371	390	364	350	357	368	363	355	332	356	338	333	367	390	349	334	317	319	347	341	322	379	371	372	381	342	324	338	349	389	393	376	352	369	346	378	339	349	350	353	377	373	360	374	333	338	376	365	349	387	362	339	363	355	390	346	373	355	379	371	339	346	347	386	360	396	349	375	341	377	375	348	351	368	378	349	351	363	358	352	357	341	336	345	339	320	337	344	353	354	342	337	380	332	406	339	385	353	371	345	364	372	357	328	354	353	348	348	366	403	316	333	329	349	399	341	372	382	336	367	357	374	350	332	348	390	362	349	379	352	336	318	360	348	381	347	347	337	350	329	330	380	367	354	361	339	342	362	402	371	341	353	352	412	327	348	358	397	338	387	347	357	328	354	373	357	354	339	360	360	332	356	356	309	405	344	349	368	361	325	372	353	373	349	322	326	353	348	311	371	356	393	344	350	397	356	340	348	363	339	365	362	362	364	331	369	375	352	334	396	350	335	334	321	365	346	328	355	357	346	341	379	366	347	349	391	365	322	374	353	363	334	345	334	327	363	393	337	343	362	367	332	334	357	357	381	371	363	324	354	349	370	357	368	375	332	345	379	348	343	373	365	344	365	375	325	367	349	364	377	338	347	326	361	353	369	348	321	330	342	363	365	387	370	356	320	353	327	346	373	356	338	338	348	330	363	357	370	367	345	348	361	343	345	357	346	371	327	367	332	347	345	363	346	363	340	355	335	357	359	356	377	364	347	332	353	368	355	382	348	343	376	349	385	384	350	348	346	361	342	358	361	342	368	368	370	358	340	334	349	381	334	351	373	352	374	382	343	348	332	365	338	355	334	360	346	339	356	349	357	339	335	358	331	366	381	350	365	359	347	320	355	372	358	329	359	350	379	374	355	318	361	368	335	379	366	347	334	378	363	401	379	347	377	399	372	341	355	358	353	365	366	342	386	348	369	362	339	321	409	343	362	356	370	371	348	370	343	347	313	401	360	364	360	340	374	332	312	357	393	355	400	358	328	370	350	330	357	365	358	340	363	353	378	355	364	348	360	367	383	357	338	366	394	363	349	348	347	371	349	365	372	360	347	353	346	356	355	353	352	328	391	340	399	338	345	371	386	378	369	360	328	336	372	344	330	366	377	347	340	355	336	353	318	352	364	358	368	325	339	393	353	357	375	365	329	389	340	385	357	353	381	341	342	367	343	403	359	344	350	361	359	362	396	343	344	329	366	348	383	355	320	357	348	345	354	364	342	367	379	357	364	386	342	377	356	366	334	359	360	354	368	361	385	321	354	366	323	341	365	354	359	345	352	349	381	349	361	380	352	356	361	346	367	357	322	392	322	353	339	360	356	372	342	354	354	371	363	350	378	373	393	337	375	329	337	379	333	340	361	345	367	327	363	349	408	357	350	374	375	346	347	327	373	378	338	363	350	354	357	373	330	341	332	333	354	375	350	409	373	354	332	350	332	344	382	357	356	380	316	366	323	320	353	367	384	337	395	339	326	357	364	363	393	324	363	365	357	378	350	318	352	346	365	347	318	364	354	354	393	372	349	352	314	357	352	340	350	347	332	378	357	357	344	343	381	373	315	338	386	387	372	351	347	366	325	346	394	351	330	368	322	379	374	361	336	380	351	350	323	368	343	368	336	342	337	343	387	333	382	342	377	397	355	329	344	344	333	341	368	324	356	370	363	331	340	373	346	375	349	345	357	345	359	343	348	327	382	351	371	357	367	351	359	371	378	363	339	346	364	386	350	355	356	346	338	383	343	360	352	349	344	363	329	348	344	354	320	347	354	358	368	378	380	337	362	347	347	361	363	372	378	332	349	354	385	368	320	360	345	361	392	377	338	346	341	327	352	361	322	328	357	349	357	349	352	357	358	374	345	336	354	341	340	355	371	363	349	368	378	374	366	343	363	368	344	373	381	391	394	334	348	351	369	323	355	389	342	333	362	349	363	361	356	376	349	328	338	367	349	356	339	360	371	333	358	351	348	346	362	349	355	345	349	402	340	350	341	358	346	315	349	357	353	353	343	358	348	345	356	372	336	383	321	396	367	352	368	331	324	334	353	358	368	378	399	395	355	332	340	365	383	376	370	356	332	326	366	375	372	366	349	380	308	363	363	377	360	335	369	390	365	359	351	382	333	337	345	360	372	346	311	342	368	365	347	362	387	336	360	353	379	379	354	332	365	317	351	376	352	338	340	344	380	354	360	350	339	343	334	365	361	397	335	344	371	394	343
36590	52474	33181	17404	7983	3441	1345	609	559	490	464	481	449	413	407	401	466	383	409	400	463	378	386	386	414	425	363	405	407	411	423	397	443	429	430	379	404	424	446	410	392	386	442	439	409	432	378	427	415	391	417	416	404	398	392	424	394	409	395	372	429	397	407	403	394	397	375	341	398	453	399	379	377	391	416	380	398	389	390	425	394	386	448	389	450	372	396	404	401	383	420	426	417	413	411	427	406	415	396	428	416	391	413	409	372	398	393	402	388	412	426	380	409	396	434	405	396	374	414	418	408	406	378	388	426	384	410	399	417	416	402	372	429	383	413	439	418	402	386	389	388	407	375	390	411	383	425	386	368	436	361	421	400	436	406	397	355	376	415	398	399	401	412	384	404	414	454	393	356	393	398	413	399	417	423	435	421	372	417	407	423	380	420	399	439	418	411	402	395	393	415	391	407	430	399	390	403	404	385	449	434	410	388	393	410	403	402	375	406	428	385	374	377	390	391	435	413	435	387	387	399	396	383	378	415	411	392	399	401	424	407	396	420	399	396	399	440	435	441	424	419	371	387	425	384	417	399	385	429	375	418	419	424	403	405	411	430	402	451	393	424	409	404	400	427	424	387	455	404	414	407	458	404	375	410	424	381	408	422	380	393	409	404	407	383	406	395	433	370	391	397	400	394	458	400	415	384	419	403	417	417	395	412	436	428	406	389	442	384	393	447	437	411	386	390	400	412	391	449	433	371	379	428	400	384	389	396	407	414	406	406	367	385	394	399	413	403	420	426	413	401	383	396	387	427	406	394	410	391	364	389	357	424	396	385	386	388	391	383	406	427	424	411	384	445	389	368	405	394	428	459	363	400	408	418	403	382	396	419	419	399	420	394	410	375	380	397	411	432	425	401	398	392	406	367	371	375	435	401	404	416	407	375	371	437	415	424	416	435	391	380	399	378	391	462	427	417	407	361	415	414	406	424	393	395	441	412	367	405	403	416	418	428	426	384	362	417	364	423	381	421	388	409	405	393	388	395	410	389	375	389	445	397	399	391	363	420	384	409	425	427	403	387	381	404	420	415	433	417	380	406	412	408	429	384	424	398	407	407	383	404	428	416	432	405	393	433	399	442	381	389	388	387	422	426	394	403	392	404	396	389	464	399	344	427	403	393	390	394	423	408	350	386	389	423	419	398	404	379	384	407	361	382	396	389	408	422	432	401	388	406	430	389	378	378	455	381	385	445	396	425	423	434	416	420	395	398	430	444	425	368	408	419	383	373	390	401	426	444	388	399	418	401	443	395	382	402	369	420	420	440	442	407	404	384	400	379	371	379	412	400	406	398	378	414	401	381	420	405	412	407	380	388	406	406	403	399	382	414	411	412	381	376	398	377	385	416	381	386	438	416	400	386	396	404	393	389	439	419	414	424	424	405	406	385	401	416	402	401	414	405	394	384	395	388	354	398	380	399	406	463	396	387	397	384	396	428	364	433	414	390	436	366	432	428	381	375	448	388	394	410	402	437	391	426	414	389	415	396	381	394	421	400	407	401	446	366	407	390	433	370	405	401	394	423	394	436	398	385	434	447	392	356	386	386	446	380	388	423	386	427	399	404	419	406	390	442	413	430	394	412	415	411	392	406	413	385	481	398	388	377	430	396	371	405	374	412	401	401	440	412	427	367	418	386	368	392	405	404	376	394	393	401	395	370	383	396	433	424	422	374	398	387	384	434	395	422	400	431	431	411	419	375	412	387	426	405	369	415	428	398	413	385	414	386	424	392	376	441	401	383	376	384	395	409	427	394	434	405	392	407	405	406	399	462	402	423	412	384	426	434	378	432	387	408	381	411	400	407	405	373	438	369	400	407	413	437	393	432	441	411	387	393	384	414	382	404	395	430	418	378	404	392	398	417	365	413	423	432	396	382	405	390	388	379	401	418	370	398	387	384	385	407	413	392	407	423	403	376	385	381	415	400	396	381	390	400	436	406	410	387	392	416	373	392	397	409	440	409	414	415	416	419	390	417	400	400	381	391	393	402	380	382	399	421	428	385	423	353	394	387	393	423	400	388	401	386	417	390	412	449	381	359	406	404	413	400	365	385	408	393	370	414	393	390	385	410	411	410	434	426	394	394	403	397	393	403	413	417	383	410	381	387	443	395	417	426	385	407	401	425	369	427	412	428	398	436	417	387	404	417	376	394	415	428	417	383	391	386	385	397	404	407	420	368	412	408	395	389	390	415	451	397	446	380	406	404	368	425	413	401	400	413	403	404	432	394	419	392	409	389	417	364	406	428	391	417	439	381	403	419	393	438	415	375	409	419	420	404	370	410	394	411	422	394	372	431	409	394	420	407	382	385	409	393	380	412	397	408	391	411	433	399	399	426	391	417	397	398	427	387	394	397	413	409	390	394	422	411	378	444	354	424	410	422	400	390	423	413	392	367	427	414	377	384	394	398	398	395	400	419	397	449	406	373	381	397	379	404	339	414	384	385	433	408	438	434	385	414	388	399	402	386	364	408	387	416	411	417	430	384	388	407	375	421	379	388	389	390	426	396	416	393	395	400	444	389	407	398	387	369	420	396	420	385	358	434	416	438	409	361	394	365	429	419	404	397	400	399	397	447	404	441	409	421	419	371	412	437	420	420	400	364	441	382	413	410	390	426	374	394	369	433	386	417	389	429	424	394	407	427	386	382	430	429	406	399	455	400	405	408	413	360	380	399	405	396	427	417	385	431	439	380	400	408	398	385	411	390	405	399	406	410	421	411	454	378	416	385	374	397	394	392	381	411	394	418	404	419	418	431	413	452	412	407	410	429	396	395	401	448	388	412	426	417	390	387	398	377	391	436	384	386	412	397	378	415	392	414	411	402	364	361	385	428	389	417	371	361	392	435	430	387	413	397	422	404	391	431	398	430	406	404	410	388	424	413	414	375	421	403	392	386	399	386	377	416	415	379	415	383	419	426	424	430	376	397	431	423	419	410	426	388	403	394	409	373	382	391	457	407	402	417	433	410	389	372	401	403	385	399	421	398	376	358	427	415	360	414	433	384	388	427	381	439	385	433	421	379	375	412	404	417	392	422	391	417	425	403	400	400	399	408	422	402	399	442	409	424	391	382	385	398	415	398	420	410	454	435	418	398	430	406	388	379	393	434	423	384	418	380	389	361	428	405	386	380	392	387	398	406	393	425	406	398	382	399	402	382	363	407	405	403	400	416	422	406	417	384	407	409	412	411	420	413	406	426	416	378	445	399	432	398	406	429	426	394	421	393	390	422	378	418	443	408	441	432	349	388	375	399	395	406	388	387	427	431	420	380	406	398	386	408	414	367	412	388	457	376	383	380	387	391	411	430	386	420	392	391	399	426	366	416	416	428	422	362	437	414	411	405	396	443	402	448	402	444	413	372	429	432	392	379	345	423	408	394	405	392	409	398	422	433	399	373	422	364	401	409	416	402	398	395	397	365	407	387	412	409	416	396	442	429	452	390	414
22791	20966	28441	24035	21736	21088	11421	1776	772	589	523	516	500	461	456	442	437	436	401	428	429	432	435	399	374	399	401	365	423	396	432	379	386	386	390	400	405	391	418	396	439	407	416	389	433	402	398	418	391	377	393	413	420	376	396	402	440	419	369	380	400	410	400	400	375	447	446	398	400	427	388	404	370	410	428	389	417	426	400	431	382	388	421	428	386	410	369	379	466	387	399	433	403	420	363	387	400	362	396	389	414	351	376	416	398	383	391	415	362	407	416	402	384	405	405	372	414	377	382	400	410	388	412	377	421	397	397	419	412	383	437	404	388	407	389	389	428	376	358	403	389	387	387	391	391	368	420	392	388	418	382	392	391	391	401	370	432	406	390	410	408	400	361	433	375	396	413	400	391	364	409	394	435	421	398	401	408	415	384	415	375	432	407	401	392	399	408	412	395	422	383	425	399	386	398	442	418	383	392	424	392	396	408	405	397	379	415	434	416	383	372	386	379	394	390	413	388	427	408	415	381	387	406	408	401	372	397	378	380	431	387	382	399	433	379	451	362	406	386	381	419	376	375	377	421	403	411	409	430	386	397	412	455	404	389	370	416	406	354	372	406	424	392	370	410	435	383	377	409	391	392	392	411	411	389	379	406	417	413	375	384	399	352	391	376	367	377	430	391	387	409	441	410	421	443	408	390	376	386	401	373	401	421	390	394	402	420	395	389	426	395	412	407	361	395	377	363	380	416	374	381	382	419	409	382	372	379	417	422	404	411	365	440	404	430	364	383	369	398	412	385	401	386	376	434	383	377	390	384	368	408	403	406	402	387	426	374	402	437	397	374	394	404	349	392	389	390	371	374	423	394	444	421	432	416	406	401	373	393	378	450	430	395	409	466	386	397	417	388	385	404	408	423	417	395	409	392	413	386	405	375	387	365	419	413	367	421	381	424	418	403	398	376	397	391	382	376	395	365	376	414	406	428	384	358	400	426	394	378	402	400	438	401	403	387	408	413	389	348	406	372	452	411	400	442	400	428	392	398	405	407	431	388	446	402	410	371	421	407	406	404	370	408	396	428	369	413	420	417	394	392	359	400	382	408	398	364	403	398	406	429	397	394	406	389	368	424	439	372	393	400	382	402	393	381	407	411	394	406	374	393	416	404	390	367	353	399	378	396	374	415	375	411	413	417	403	392	360	407	424	392	445	367	422	407	390	383	375	362	415	396	375	381	403	371	394	414	402	431	434	374	382	391	378	410	420	429	363	382	388	379	399	422	397	421	410	373	416	401	411	374	407	367	371	358	378	387	410	392	392	394	423	388	402	408	419	390	408	379	373	382	398	392	394	396	354	386	389	401	384	400	376	408	380	393	410	416	403	387	384	387	431	402	406	399	392	405	420	376	397	434	417	388	381	384	384	420	445	409	396	391	398	391	393	392	405	375	378	405	378	386	393	420	404	422	392	374	425	373	416	392	385	413	408	387	380	382	399	393	401	410	401	412	352	418	399	400	398	373	391	375	421	391	404	393	398	431	391	415	367	356	386	397	386	364	427	416	418	430	401	415	416	380	405	422	374	421	388	422	395	409	401	411	400	402	409	403	426	392	401	385	391	373	400	376	393	406	383	384	367	385	408	366	376	407	425	427	401	370	401	383	423	427	446	357	381	398	387	370	391	409	412	441	380	385	413	421	376	407	380	396	401	421	375	369	412	397	376	395	405	409	405	401	384	394	390	386	383	449	413	429	436	429	416	398	421	411	409	400	382	370	387	407	380	396	387	367	415	395	427	402	420	415	373	391	405	404	393	392	422	407	385	389	433	410	410	421	403	412	394	407	431	410	411	415	429	414	420	390	380	399	389	388	405	399	392	374	378	384	387	399	436	403	399	409	388	410	362	406	358	389	369	395	410	399	395	384	377	370	384	393	408	399	377	417	374	394	399	421	365	354	401	420	411	367	415	397	401	356	402	401	395	416	409	402	397	370	404	398	392	422	408	342	382	415	362	433	379	390	372	432	411	383	381	390	382	413	383	400	385	423	403	408	391	392	420	392	386	417	404	364	345	362	356	380	401	402	392	422	406	409	400	381	399	402	401	377	392	401	458	400	386	425	406	418	385	408	435	417	389	397	387	416	403	399	422	390	421	379	398	382	429	388	403	383	422	400	411	398	414	350	427	400	395	392	446	385	388	418	392	443	388	399	415	418	406	419	376	421	421	379	364	415	394	397	417	403	391	425	419	400	432	391	368	425	406	415	365	430	401	388	356	402	415	410	398	365	372	367	428	420	396	411	401	377	405	387	383	375	394	412	418	433	409	416	424	409	398	378	384	384	382	376	380	394	423	406	380	396	405	412	426	394	392	407	436	370	391	403	405	407	361	374	384	382	400	419	401	386	372	384	404	410	357	396	406	426	394	417	415	396	377	393	383	444	418	395	402	427	395	390	428	400	448	362	374	389	399	405	405	401	350	407	394	425	402	404	435	376	372	398	389	387	406	404	404	408	429	395	376	390	428	396	409	360	421	402	404	396	359	394	439	378	379	394	398	371	381	405	401	382	399	399	389	421	412	382	418	387	404	342	402	363	396	427	407	420	378	437	415	395	363	410	363	416	396	416	412	402	421	400	395	359	392	371	432	362	438	402	400	381	368	377	389	351	366	353	378	412	413	430	409	425	398	398	364	387	406	417	404	382	389	419	416	381	389	416	404	407	414	394	364	378	408	388	371	406	428	377	382	384	361	429	424	401	430	416	399	407	415	373	374	397	398	405	392	355	379	416	368	382	400	413	383	416	411	422	417	383	404	406	407	394	412	413	388	364	376	381	415	406	382	380	385	411	403	388	356	445	376	383	379	414	395	378	414	390	392	374	389	407	373	397	384	385	381	395	383	402	385	362	427	419	415	401	401	412	397	390	434	400	399	381	425	352	396	405	393	364	405	395	380	408	394	396	370	385	369	389	411	404	403	367	403	390	398	427	417	430	423	424	385	423	416	402	402	400	411	412	399	402	395	398	425	401	388	423	419	399	410	403	429	416	377	447	377	395	430	406	422	399	387	371	356	404	398	360	447	408	403	410	404	396	371	418	409	396	397	422	427	373	368	388	409	358	418	344	399	407	374	391	398	356	408	415	419	370	406	404	397	413	405	403	427	391	399	433	398	398	357	433	381	410	413	387	363	422	393	394	378	421	371	436	413	396	355	336	395	408	398	392	380	387	383	401	388	387	373	387	380	423	365	421	387	387	369	400	406	395	411	387	439	377	374	396	416	392	365	410	417	403	422	387	393	426	384	393	391	372	432	415	409	408	399	385	392	429	384	390	428	354	444	398	384	365	436	385	423	419	378	363	437	399	390	388	379	408	399	390	433	397	380	425	387	382	384	408	407	385	359	409	390	430	409	396	372	421	396	420	387	400	426	423	418	384	401	404	442	416	400	397	405	413	405	409	384	421	388	402	391	358	397	407	370	409	364	387	398	399	412	366	423	393	373	415	401
37988	61537	45756	34626	24423	12644	3449	1228	820	673	658	579	605	518	518	497	495	461	466	449	460	423	426	432	455	418	441	442	454	457	442	455	460	447	447	448	455	471	463	456	439	436	400	492	448	427	423	452	433	447	432	414	423	439	465	417	415	483	446	485	417	509	398	437	434	443	436	477	435	435	441	439	439	416	445	411	394	433	448	430	448	462	439	449	456	382	415	399	446	423	442	450	415	464	421	437	446	468	440	437	426	474	424	493	440	420	474	430	435	455	434	409	445	459	421	451	447	427	439	435	440	448	464	461	422	468	475	431	400	452	429	454	444	382	430	410	435	444	462	440	395	429	427	473	442	469	423	417	422	442	428	428	443	424	434	427	409	444	436	447	445	394	442	424	418	400	423	425	433	415	453	406	430	432	432	430	424	452	465	418	436	427	442	413	434	453	388	441	436	464	441	407	420	439	444	436	433	435	433	430	456	431	441	432	465	412	421	426	411	441	464	418	421	433	464	417	453	442	418	417	418	396	417	428	444	429	417	394	418	467	399	428	433	412	424	449	389	446	401	479	438	436	406	437	424	410	417	429	427	460	411	433	415	445	415	441	438	453	444	492	428	451	446	407	453	400	429	433	436	413	389	452	419	433	427	466	474	443	419	424	468	427	421	456	428	434	439	445	462	444	461	465	412	446	469	442	404	438	401	448	449	445	427	437	427	445	457	467	431	412	436	437	452	417	439	426	389	417	420	426	470	422	425	419	425	429	448	424	454	434	437	429	460	414	428	430	437	413	438	383	432	449	423	404	436	441	441	452	458	427	435	432	412	437	438	459	404	455	416	480	401	482	456	467	406	440	437	429	415	413	457	456	461	416	448	460	392	430	433	427	451	454	453	426	409	421	440	433	422	442	441	408	440	412	437	435	458	423	392	414	420	408	440	421	426	472	405	430	468	465	449	431	424	421	419	446	436	430	436	424	412	416	404	433	436	443	399	426	447	427	419	416	475	435	447	367	420	436	439	404	406	437	439	449	457	460	386	419	450	363	460	410	459	425	422	416	448	454	417	400	425	432	425	434	439	424	445	416	437	397	420	467	439	450	424	427	465	452	479	410	437	396	390	470	402	424	455	410	456	418	426	453	409	433	426	441	440	429	457	426	422	420	449	422	403	450	441	439	406	457	411	449	407	464	459	392	420	390	394	441	422	412	430	439	436	419	429	431	392	406	426	395	441	414	437	445	424	414	457	416	420	385	446	440	469	421	429	425	451	414	416	449	436	419	464	408	438	430	434	440	423	451	432	444	389	432	442	437	467	443	440	430	400	442	414	442	439	390	443	437	426	397	441	417	442	471	388	425	459	441	458	411	441	433	422	425	436	424	443	449	450	435	432	426	412	457	445	413	437	405	458	429	431	420	414	444	449	421	454	449	433	444	423	434	435	413	437	423	433	437	451	440	468	419	412	451	421	463	423	418	446	409	469	443	491	425	436	459	472	450	429	429	409	433	453	446	435	445	407	419	425	444	446	465	439	434	422	417	420	425	425	431	435	443	429	444	431	409	413	447	409	444	417	424	418	446	454	494	438	470	414	452	415	412	426	449	456	460	426	422	418	445	456	419	459	432	450	429	494	405	431	393	428	455	446	438	454	385	408	409	454	413	407	434	424	433	435	419	448	431	421	452	469	431	454	429	395	453	428	473	453	448	409	442	413	460	389	387	461	468	438	416	433	434	428	456	444	500	443	437	419	421	442	461	435	448	438	442	447	420	438	419	436	462	424	432	420	402	424	439	435	431	453	425	437	461	448	431	418	446	467	468	447	414	460	399	439	409	459	460	451	428	452	403	413	444	417	429	422	457	408	425	427	425	397	450	457	471	416	448	434	436	410	464	447	426	453	420	437	431	399	450	448	423	427	425	456	493	423	454	433	403	447	413	398	452	386	437	397	404	430	430	446	451	411	459	417	453	396	426	443	447	447	431	435	416	394	440	442	400	455	442	459	443	435	433	443	452	448	463	437	431	436	379	455	431	426	404	477	417	486	410	444	439	409	433	418	435	441	392	429	421	473	438	461	433	435	437	452	453	414	446	424	437	491	445	439	417	447	453	424	471	457	428	415	407	403	398	428	429	405	411	447	481	479	439	452	448	413	427	418	434	442	431	419	429	475	434	441	434	430	389	389	437	436	415	464	401	458	400	401	400	422	416	444	403	448	425	417	456	406	451	452	426	430	424	399	421	399	445	465	429	464	457	419	415	448	405	478	412	444	430	432	442	397	443	415	420	379	446	427	459	420	398	404	417	447	448	420	437	462	442	409	426	450	444	441	403	424	452	452	457	463	413	430	457	385	403	438	417	424	481	432	382	412	432	409	438	433	400	433	436	462	410	415	436	411	387	457	439	461	445	443	416	446	431	430	447	424	421	414	409	422	392	419	428	417	394	407	433	420	433	443	442	442	413	426	423	390	415	409	436	408	475	445	387	402	411	424	379	419	393	411	445	451	439	450	392	401	462	423	430	428	437	432	451	449	417	457	449	483	454	442	401	437	438	422	453	417	448	453	430	428	398	435	439	437	433	412	471	461	417	425	434	417	426	462	467	407	411	394	452	449	386	448	405	443	427	431	434	429	429	432	424	452	418	427	438	417	447	478	432	428	449	434	440	434	449	444	440	441	445	462	420	413	461	394	451	426	421	446	416	443	432	450	446	418	453	467	440	416	463	440	405	455	454	456	482	450	435	409	438	471	429	417	415	437	433	433	412	469	407	465	427	414	460	449	402	413	399	442	441	413	430	444	431	439	440	449	416	415	458	429	397	431	456	440	437	398	495	428	403	430	446	455	439	444	405	442	440	442	434	432	445	463	439	454	418	460	378	472	434	458	410	474	423	448	423	414	456	399	417	461	422	397	450	410	455	447	428	424	446	420	434	428	452	395	434	471	437	432	383	418	449	377	392	433	395	435	430	465	459	427	400	447	423	430	404	424	448	387	442	450	431	453	413	413	426	418	432	443	435	435	427	446	420	414	415	440	423	438	481	406	423	438	416	431	421	442	403	472	403	387	444	446	406	395	405	423	428	431	423	456	442	456	429	413	448	448	451	413	416	409	430	401	458	448	472	445	437	460	458	453	443	441	446	434	424	422	437	401	455	418	375	445	416	435	459	444	413	433	422	439	439	454	442	444	411	415	421	437	434	452	461	445	433	411	450	421	433	452	428	421	412	425	432	418	432	428	418	380	402	425	444	401	433	421	430	439	411	419	444	438	432	416	432	422	416	384	450	439	433	423	403	420	399	446	411	440	406	416	441	455	437	409	474	469	434	438	458	444	446	437	427	437	410	411	456	424	413	453	440	445	443	435	394	423	392	417	461	444	423	423	446	434	413	435	432	412	442	451	409	436	436	428	462	462	443	377	417	441	424	428	439	443	436	444	408	416	463	437	435	457	437	419	443	450	458	442	436	415	457	412	409	428	461	416	400	418	441	434	408	439	452	441	428
29452	31960	33230	19863	6654	1459	425	344	301	276	280	273	280	238	229	278	263	252	249	260	264	282	258	246	239	266	288	246	258	260	256	257	267	262	282	292	285	244	267	272	255	266	288	274	255	274	240	264	245	245	257	247	262	275	257	263	243	258	245	258	276	278	257	263	243	253	253	271	223	265	259	266	259	242	266	261	256	242	249	252	277	256	265	235	260	244	259	260	268	274	256	253	273	272	229	256	277	272	249	253	268	273	262	267	270	275	266	253	236	279	257	257	258	244	263	243	251	252	252	238	235	262	270	256	252	242	261	248	277	236	261	263	252	236	240	243	271	259	250	239	280	267	272	239	266	244	258	257	269	289	278	253	252	242	267	250	272	257	256	227	269	232	267	252	259	257	264	249	257	246	243	261	270	258	252	290	258	293	266	257	251	251	263	263	271	260	255	265	271	255	265	266	261	256	236	286	249	257	277	249	275	265	254	275	264	283	252	259	265	247	254	272	284	253	266	257	262	268	247	239	245	279	215	240	255	262	286	254	272	240	253	227	269	258	228	259	259	260	267	249	272	246	279	256	263	250	275	268	264	248	249	243	266	268	271	236	266	257	257	257	251	244	244	286	279	249	284	245	258	274	232	244	268	249	264	264	270	273	245	268	294	246	257	259	245	232	240	270	262	274	292	250	261	290	289	249	257	257	235	236	268	256	293	267	254	262	250	249	248	263	262	240	254	254	273	299	249	259	262	270	260	262	232	246	232	280	257	256	282	235	258	267	272	244	232	255	257	280	268	270	279	255	228	277	257	227	310	282	263	257	260	240	254	223	240	271	267	280	254	255	252	260	277	274	256	262	260	271	274	279	279	268	238	230	273	256	244	258	260	268	264	243	267	268	295	266	268	265	260	294	253	245	282	246	287	272	278	262	236	250	274	238	269	276	278	286	271	267	267	277	258	246	290	292	225	285	271	257	258	291	259	275	266	286	273	247	239	241	275	266	312	238	238	271	246	274	272	246	276	278	291	271	260	244	227	262	246	265	244	235	267	292	241	244	275	278	260	245	252	262	259	268	271	260	253	245	251	262	250	271	255	263	269	286	254	240	243	274	266	262	259	245	266	249	254	261	260	249	253	248	276	270	264	253	264	252	268	249	256	230	276	251	256	257	262	228	289	247	244	269	260	263	241	254	254	268	273	284	270	260	264	284	265	260	240	242	288	286	263	264	275	257	244	242	268	265	259	289	259	280	267	254	272	253	247	253	239	234	244	247	256	266	248	245	269	268	261	266	235	260	252	254	237	255	249	260	255	262	246	249	244	244	276	269	259	264	260	282	242	241	246	249	282	258	232	260	278	238	233	285	248	255	285	249	236	258	270	253	241	266	279	265	288	274	284	274	272	248	230	272	267	233	261	281	286	239	312	242	275	235	256	256	307	247	255	257	240	257	260	259	250	236	270	266	240	245	246	280	264	251	247	236	293	274	236	262	261	273	252	276	262	261	282	244	269	269	254	254	278	256	296	231	274	242	258	254	278	257	266	267	256	239	252	256	252	243	254	258	230	198	246	273	256	269	279	270	257	271	245	256	241	255	226	267	267	277	275	259	280	260	250	260	263	255	248	294	261	274	267	265	242	258	263	272	249	248	244	266	258	260	232	251	271	257	253	275	258	260	269	237	260	248	272	263	262	239	271	257	288	261	240	247	281	286	271	249	280	239	279	241	244	260	251	256	236	256	290	260	276	256	256	238	262	259	281	242	253	244	285	254	259	271	250	253	237	242	269	264	275	261	266	259	272	261	239	247	280	251	253	269	262	279	274	270	285	266	249	272	301	268	272	249	265	256	272	267	274	258	249	267	258	271	272	276	264	266	252	266	264	255	249	278	264	256	267	247	265	270	266	278	251	266	250	262	264	237	258	255	248	231	257	235	254	292	243	234	283	271	269	239	254	246	273	245	258	277	257	264	267	290	263	238	254	263	243	274	261	283	289	260	258	263	294	270	245	231	244	246	255	284	287	273	249	261	262	241	264	255	256	255	234	296	266	230	246	269	265	258	254	253	271	237	235	274	270	256	258	254	238	245	288	277	286	258	260	254	288	224	280	262	256	271	229	242	242	262	250	263	250	281	248	271	275	264	245	243	271	252	247	257	265	255	267	252	264	267	281	266	272	243	267	257	268	263	271	265	255	265	255	265	273	246	255	281	248	218	260	248	260	256	261	275	239	250	264	258	266	258	267	259	282	240	246	264	258	250	290	255	268	264	253	280	250	276	257	240	291	243	267	242	272	263	254	278	267	277	263	264	251	264	252	263	270	263	261	239	265	220	264	257	280	241	256	244	286	261	286	264	256	262	262	261	269	252	246	270	248	282	270	282	244	264	255	236	270	294	243	256	241	285	230	303	275	271	254	270	265	243	220	285	234	256	238	266	250	261	262	269	255	242	254	237	246	280	254	227	244	279	270	256	283	286	273	223	240	264	261	257	248	253	261	253	252	258	272	253	293	265	268	239	279	261	238	287	261	286	258	257	263	261	254	237	256	260	258	254	265	283	231	256	251	267	245	249	245	279	264	271	281	236	262	236	278	283	247	261	245	259	259	263	245	262	274	257	258	251	270	298	236	239	249	272	270	290	254	274	274	241	287	300	274	267	262	267	269	262	283	269	242	277	251	256	273	267	262	254	274	268	289	272	249	243	256	228	261	252	253	272	294	265	259	257	265	241	257	265	270	262	257	275	238	277	250	281	234	244	258	270	255	269	241	282	271	293	257	290	247	259	272	243	290	254	264	257	253	268	278	232	241	253	246	257	256	246	269	295	264	269	273	264	239	282	246	266	266	268	261	254	267	270	249	256	260	280	245	265	247	242	264	274	248	299	272	273	248	249	264	274	270	270	269	272	242	259	235	272	256	256	279	256	278	259	237	275	259	246	215	259	249	274	265	246	276	240	274	279	244	255	245	251	243	248	259	270	252	251	234	279	218	268	265	279	261	256	252	241	260	247	248	242	266	258	259	238	273	241	249	261	277	251	295	269	251	236	228	271	280	265	255	269	279	273	262	246	257	264	287	264	276	243	255	242	227	254	255	251	256	294	241	246	244	265	223	263	273	247	261	294	272	257	275	285	248	289	289	240	258	237	251	236	270	288	252	237	277	253	250	273	251	255	262	279	271	233	242	259	253	249	271	290	272	258	242	272	247	236	231	279	278	231	261	266	258	250	258	252	273	237	243	246	245	271	261	249	257	240	241	219	262	265	268	246	250	265	269	266	259	265	272	265	277	249	249	266	240	288	269	285	267	280	290	228	237	243	262	274	236	234	231	284	226	247	245	249	267	244	279	253	257	248	266	238	267	271	278	233	256	265	262	274	251	248	262	251	256	273	260	258	254	235	257	277	252	257	286	265	260	272	258	239	256	251	260	269	254	255	246	265	254	241	233	223	251	260	251	257	270	280	263	286	265	277	269	268	274	266	261	255	227	226	284	273	266	245	236	247
32536	47459	31894	17439	7359	1911	556	386	336	321	321	312	337	285	284	338	325	288	291	287	310	323	316	315	296	297	296	308	322	303	287	298	294	290	321	301	306	310	281	307	321	334	329	285	316	319	329	253	305	273	296	332	318	311	319	316	304	296	303	332	295	282	321	267	296	289	324	318	294	319	315	299	330	289	262	317	257	276	312	316	286	317	306	305	278	323	285	315	297	331	314	295	327	292	316	322	332	306	295	307	317	319	326	314	303	297	295	322	296	333	308	312	292	304	288	290	302	272	292	275	309	316	322	310	310	308	327	320	313	325	284	317	347	307	313	270	310	284	289	311	293	297	314	304	281	333	298	310	298	278	319	304	298	331	311	318	273	275	320	299	302	304	307	307	299	322	306	341	299	314	295	300	292	309	300	297	308	307	308	299	311	303	290	321	312	296	310	306	291	333	301	286	344	285	301	333	297	303	274	323	319	301	309	345	300	310	278	288	295	326	314	294	305	300	291	313	306	295	314	300	316	298	337	290	275	304	292	300	288	262	298	295	306	306	290	278	314	290	305	331	306	279	323	292	318	296	294	291	305	302	283	316	300	286	283	294	305	314	294	283	276	299	310	301	297	305	299	296	252	302	282	273	289	320	287	307	352	338	324	324	318	294	303	282	307	299	297	302	311	298	304	294	326	306	280	312	279	301	300	289	303	319	288	290	314	289	323	307	295	303	286	324	299	316	323	326	312	292	321	294	317	301	299	285	309	295	283	276	314	284	309	316	294	280	313	291	302	292	277	302	285	330	294	309	305	310	289	306	287	319	301	275	299	303	287	320	277	289	274	291	285	277	320	300	306	356	316	293	270	263	301	307	330	338	287	299	277	299	303	292	292	277	291	294	309	285	313	314	284	317	288	294	291	299	302	298	331	307	269	276	285	320	309	306	282	318	318	275	304	314	283	325	314	335	284	279	291	324	300	308	325	312	320	259	300	323	313	306	297	290	281	322	335	308	282	310	310	294	301	259	341	311	322	293	312	301	314	294	305	285	287	304	291	313	312	323	304	324	295	310	292	286	326	275	310	309	295	313	303	283	302	312	300	304	284	269	310	287	333	296	312	319	298	290	331	301	307	302	327	303	321	284	305	289	283	274	315	304	295	298	315	293	286	298	316	304	325	306	284	297	283	317	279	296	331	317	316	301	282	316	306	287	290	302	311	318	322	318	307	264	332	271	303	296	322	316	298	292	321	309	327	297	286	311	307	292	310	352	330	287	302	321	340	290	310	328	300	312	322	305	279	297	311	307	304	278	313	317	305	299	314	301	346	307	306	287	285	298	280	323	312	293	317	296	300	294	299	291	305	319	284	299	288	297	285	325	314	307	299	312	301	300	296	299	319	297	334	320	305	315	310	325	286	306	280	278	318	298	314	307	295	293	316	304	307	324	314	296	284	320	293	297	319	318	330	304	290	312	299	282	315	317	309	300	289	312	291	329	308	319	290	281	282	276	297	282	282	340	304	290	317	284	301	315	322	283	289	287	321	327	297	294	319	296	326	300	314	309	319	296	279	298	312	320	337	288	282	306	263	317	316	298	297	311	318	286	281	345	315	290	285	308	318	313	290	311	282	316	309	333	311	299	326	280	284	310	320	323	299	280	294	292	301	305	321	298	323	277	311	319	331	318	300	293	319	316	307	318	310	300	288	285	301	284	316	304	307	288	303	281	302	309	304	297	308	298	285	279	297	298	325	281	295	289	285	281	311	320	292	288	330	301	313	292	296	320	322	291	314	310	327	305	310	291	292	304	301	324	332	302	319	289	279	315	316	280	311	328	258	326	336	302	348	307	291	298	304	302	289	313	302	306	267	294	309	279	286	340	306	286	304	347	297	304	323	319	299	310	307	321	331	295	316	306	295	292	335	302	316	317	327	330	315	308	321	277	267	306	298	308	272	286	272	313	301	311	289	295	300	326	278	300	339	300	290	312	291	328	304	318	295	297	292	282	299	303	271	310	276	309	330	320	301	334	315	331	298	320	305	301	287	298	342	294	325	317	285	303	314	291	305	310	314	329	320	299	304	314	320	299	325	286	325	284	328	328	342	289	322	303	279	304	293	291	320	301	316	301	274	347	302	317	277	329	273	273	288	275	300	290	291	309	289	291	312	290	336	286	359	289	276	302	320	322	302	307	293	284	299	313	321	320	296	318	321	308	319	310	293	286	330	294	313	318	271	326	300	323	269	308	301	327	304	300	302	303	311	316	309	314	307	312	307	280	290	329	294	302	319	292	285	297	335	305	297	296	320	320	299	331	288	304	288	315	268	297	311	312	289	303	306	326	316	321	329	309	301	295	284	306	310	279	291	315	312	309	321	282	300	313	311	309	302	325	306	306	276	285	328	303	309	309	300	296	316	291	307	309	312	321	314	297	309	307	276	343	276	307	334	282	304	305	299	312	319	298	326	296	328	312	282	270	306	273	323	276	324	307	309	324	308	302	308	318	324	310	317	331	326	313	305	326	298	303	296	296	283	310	304	264	327	318	265	309	343	304	319	292	303	292	307	322	303	280	296	318	330	341	287	288	319	287	294	280	306	298	292	323	322	273	315	286	297	309	283	308	303	303	336	292	306	284	308	302	301	266	326	315	310	317	306	308	276	304	315	305	291	305	308	285	313	284	322	301	306	290	322	292	325	304	290	309	314	315	317	319	278	314	277	308	275	294	307	341	298	309	303	308	301	293	315	315	288	296	303	315	317	316	271	308	285	313	303	305	298	271	296	271	251	325	278	324	326	317	307	277	329	294	311	282	326	327	295	343	297	310	301	323	272	280	317	285	286	313	307	330	311	308	314	303	289	336	314	274	299	281	334	270	306	308	312	296	307	269	335	284	303	308	288	295	326	289	278	312	281	296	315	276	310	287	355	296	271	289	299	291	311	295	313	314	290	305	323	300	291	312	286	301	299	304	306	310	328	319	303	300	314	315	304	298	335	321	294	277	300	289	316	270	287	312	292	313	319	288	296	309	312	290	312	341	300	298	303	288	319	286	321	328	329	285	330	310	311	303	307	267	295	303	344	335	283	313	293	320	312	300	329	335	295	292	338	326	331	309	310	286	295	298	270	318	320	287	279	294	306	282	303	306	288	315	315	323	292	307	338	318	324	307	281	289	300	251	310	300	291	269	295	294	299	318	286	331	320	285	314	302	304	303	299	333	305	291	320	292	309	314	327	288	301	324	311	312	305	305	254	283	316	309	312	294	318	312	284	324	299	293	308	303	292	326	316	280	273	288	296	291	309	286	314	328	317	278	329	294	315	304	319	318	313	292	279	315	266	326	290	326	295	280	327	284	304	294	300	340	303	290	296	337	323	301	316	276	291	275	305	301	288	325	290	276	321	335	297	279	314	306	321	298	280	321	329	274	286	321	329	267	327	293	308	309	342	283	280	289	313	287	285	321	307	354	313	283	314	313	270	327	290	318	288	311	285	309	314	269	305	281
23829	20933	28383	25099	20844	11059	2146	691	386	350	311	301	272	258	277	279	252	292	295	254	260	235	252	231	256	245	236	247	279	291	257	217	240	281	281	234	244	262	246	262	243	257	257	248	211	241	241	231	287	261	221	279	262	272	234	242	240	238	281	229	254	249	243	257	232	236	228	247	237	259	224	239	272	234	247	256	269	257	279	248	263	276	239	248	262	222	262	239	273	228	250	264	252	241	274	220	238	224	242	232	250	277	261	250	244	270	264	244	244	271	218	280	266	260	247	251	245	250	256	262	274	240	269	252	259	260	253	257	258	270	244	233	256	248	260	240	266	256	255	250	256	278	240	246	242	260	262	233	269	263	244	228	252	243	242	242	244	256	255	264	246	258	227	251	239	258	252	257	234	239	270	223	235	250	266	250	251	222	224	247	218	275	270	238	241	241	265	245	225	280	272	254	258	258	254	256	256	270	293	249	280	270	237	262	246	268	272	229	227	260	254	236	269	246	252	264	262	265	289	260	252	238	237	250	251	246	257	242	264	268	258	254	258	247	251	235	251	242	247	234	240	230	270	245	227	277	257	249	242	265	229	258	215	250	260	228	237	248	262	243	239	275	259	251	254	225	252	272	254	243	245	250	247	269	261	211	238	246	260	285	284	243	237	275	274	240	234	253	248	260	248	244	283	261	235	281	256	299	257	260	290	267	256	233	249	231	277	270	228	258	262	259	233	253	261	263	246	259	255	244	279	248	269	257	251	222	238	274	261	272	251	242	255	263	238	266	250	248	267	233	257	248	269	265	260	234	206	254	260	250	239	239	283	256	241	257	249	264	239	265	258	256	263	251	270	257	268	291	259	252	243	273	231	264	242	258	270	222	252	277	250	254	244	278	236	232	249	263	260	266	250	270	272	229	263	212	246	237	243	262	243	269	248	243	260	266	252	240	252	268	242	252	275	267	269	273	263	267	264	265	252	230	238	245	272	267	226	258	259	242	283	241	251	257	247	247	252	238	251	290	250	271	280	241	277	263	232	241	256	247	242	231	259	277	265	267	246	243	253	268	253	212	308	242	226	252	267	265	269	249	250	255	245	268	244	265	234	232	238	239	243	246	284	277	279	242	239	281	246	268	241	230	257	245	234	260	243	263	246	259	246	238	235	244	252	246	252	296	268	259	241	246	273	237	259	246	239	258	235	273	271	247	267	232	268	280	267	250	279	261	265	247	267	245	276	252	249	264	242	256	238	243	259	236	240	271	244	259	237	244	248	239	251	247	259	237	257	249	237	254	257	253	244	274	236	255	255	262	239	273	262	253	242	275	232	220	243	273	258	268	220	236	243	258	239	260	276	244	271	242	252	226	251	232	263	255	197	259	234	242	251	257	226	265	255	267	222	245	245	246	246	228	241	253	243	282	249	248	270	228	249	238	248	259	267	243	258	216	254	226	235	254	249	257	204	234	267	271	260	256	234	264	260	260	262	259	261	247	245	244	256	278	271	254	204	237	263	246	269	246	266	235	251	252	255	281	270	221	266	256	237	243	245	262	256	261	227	273	264	275	226	273	253	243	243	252	229	265	218	287	245	294	235	264	252	275	232	235	271	261	241	237	226	270	236	251	238	265	269	246	247	264	242	268	230	256	242	240	279	252	253	257	258	263	261	254	271	260	216	255	253	237	239	278	261	237	258	274	270	219	252	238	233	229	251	245	237	275	274	227	254	267	256	256	246	250	269	259	252	245	254	234	247	270	272	213	227	245	241	277	236	239	246	245	263	219	248	262	240	268	256	235	239	257	227	240	261	231	259	266	257	249	236	260	237	237	254	287	223	247	234	235	246	264	284	236	270	238	251	269	267	244	258	254	248	254	234	228	261	258	249	242	273	243	261	271	235	243	245	233	228	236	239	220	240	255	269	235	258	257	266	290	265	269	237	212	254	270	255	250	246	260	251	241	254	274	252	235	258	258	252	238	232	257	235	278	261	254	272	277	243	250	233	238	229	249	256	263	231	247	240	237	277	261	224	245	241	273	239	259	259	277	266	252	226	240	231	239	256	250	258	242	227	221	240	247	262	251	230	225	258	244	255	244	247	257	266	244	233	224	250	284	256	243	242	240	263	261	267	273	256	250	261	270	249	261	285	250	253	265	254	249	279	246	242	240	252	264	259	259	288	262	241	232	247	259	253	237	261	242	247	274	234	250	237	252	272	250	251	260	275	241	257	252	245	236	257	268	223	260	234	275	215	255	219	262	228	257	247	250	291	246	229	247	247	280	237	270	235	257	245	258	231	274	253	259	244	253	237	263	271	253	222	260	238	249	244	268	256	227	274	268	243	235	224	272	273	236	249	254	238	241	262	262	232	244	263	260	273	276	284	257	277	275	235	276	270	232	219	232	247	261	232	243	216	258	251	258	243	245	256	258	245	251	240	244	259	261	251	249	254	257	244	278	238	232	223	284	267	258	224	245	232	250	272	262	231	265	247	256	260	263	283	245	261	261	262	270	272	247	232	213	231	231	223	233	249	244	275	279	252	272	263	241	268	273	254	244	244	250	242	257	243	259	249	237	231	212	241	263	254	260	205	236	266	250	245	259	247	238	252	268	265	262	236	252	259	261	256	267	231	269	253	268	256	253	253	233	201	228	235	245	256	260	246	256	261	259	259	265	239	248	258	274	234	245	259	241	229	263	261	270	248	256	243	286	253	261	261	257	279	235	260	242	266	241	261	246	276	236	238	252	236	272	241	243	242	256	255	239	243	258	248	228	255	268	286	264	270	271	236	266	269	249	258	261	226	285	251	247	240	259	237	247	227	250	243	229	255	255	218	262	272	275	274	257	268	251	253	272	221	214	272	271	252	265	223	249	250	261	258	262	214	260	253	253	223	279	254	239	229	255	234	239	253	249	230	242	254	238	241	258	214	270	245	233	251	255	260	229	248	245	275	247	249	244	257	257	226	218	244	230	253	263	246	258	248	260	255	257	236	256	261	264	227	254	238	211	250	245	254	245	256	258	228	270	235	287	292	240	249	250	222	272	267	293	249	241	237	235	249	258	216	249	255	235	245	257	264	230	254	275	252	288	271	238	260	280	225	241	258	248	273	245	234	232	257	225	238	259	253	234	268	259	269	252	247	237	263	261	258	242	242	229	264	252	285	239	228	245	254	230	253	269	240	248	280	261	260	270	282	239	269	239	244	254	243	273	237	263	273	251	288	279	269	244	226	238	232	270	232	250	245	234	248	253	235	223	240	232	251	251	258	251	234	235	258	254	229	224	236	250	233	264	244	242	265	268	260	260	253	251	239	242	248	260	235	233	287	284	261	238	250	254	241	213	245	244	241	265	243	261	250	245	289	219	248	251	249	254	249	255	242	260	263	255	241	276	248	241	245	244	243	251	258	282	263	257	215	231	258	244	259	284	279	250	260	242	259	267	250	276	230	249	237	261	256	279	257	233	245	259	259	273	245	261	253	258	283	236	264	261	234	266	276	259
37075	58700	43725	27750	14083	3755	1621	671	416	394	357	362	335	330	317	324	332	297	301	305	276	298	304	287	299	282	311	310	313	306	310	320	300	295	293	333	305	303	295	285	310	292	293	300	308	293	307	303	288	297	260	284	311	291	286	311	281	308	303	267	288	280	297	286	302	267	291	305	294	264	321	313	308	275	291	302	289	268	296	312	268	305	317	308	295	290	287	265	292	271	335	283	317	282	275	287	294	259	312	262	280	298	345	290	287	289	314	277	266	303	300	285	299	316	296	281	297	259	278	311	255	272	324	271	289	316	271	290	277	279	309	262	308	297	298	322	282	293	261	309	289	315	302	320	316	331	277	315	311	333	310	309	319	297	306	302	275	259	315	283	281	263	299	262	287	290	272	308	283	282	299	301	294	292	293	306	306	290	284	273	271	302	297	281	279	272	310	298	298	318	302	321	278	271	310	261	286	318	278	268	305	316	269	294	322	290	277	347	340	308	293	269	274	281	283	292	303	288	282	294	275	308	269	292	295	331	282	307	296	294	299	275	316	301	266	234	286	297	273	290	299	290	313	293	297	287	289	278	275	275	310	303	290	325	291	289	285	292	305	301	300	286	289	271	290	282	271	282	311	291	284	283	303	290	272	289	280	273	311	299	283	331	287	297	283	296	297	274	272	284	271	289	309	293	309	290	255	274	294	299	292	292	296	301	266	322	311	291	292	302	267	293	282	301	287	298	301	295	299	293	278	290	269	287	310	298	283	306	285	295	273	322	305	301	297	262	305	310	283	273	315	298	288	293	291	306	274	309	275	297	283	282	316	319	295	280	277	274	279	327	302	293	285	280	283	303	321	287	308	292	295	296	289	292	302	290	292	308	300	299	290	280	283	289	274	309	335	275	293	310	243	295	301	320	315	289	301	280	300	288	270	302	300	294	307	272	299	237	280	263	329	291	259	300	263	278	301	296	293	285	276	269	291	300	301	279	280	298	301	310	297	282	302	298	316	287	276	302	322	306	284	310	277	266	307	294	291	282	295	292	277	314	268	276	275	302	292	302	310	312	288	289	286	320	270	291	298	325	293	264	256	265	308	329	274	297	276	310	335	287	266	271	314	256	275	272	310	250	276	280	265	301	287	294	280	298	277	283	271	266	294	328	297	306	293	265	293	293	275	307	296	302	318	297	294	274	277	276	290	308	281	293	263	295	276	304	306	293	300	292	252	297	289	294	291	275	315	272	266	289	296	277	293	297	291	272	301	275	296	308	305	265	276	270	306	275	279	294	272	292	302	290	297	337	284	263	283	269	267	315	295	288	305	275	284	269	282	289	300	273	297	334	258	307	300	315	290	301	298	287	299	286	272	302	263	288	308	330	312	292	272	307	272	278	272	270	286	290	297	306	293	280	297	303	312	276	289	283	295	281	315	281	291	289	319	296	313	296	315	271	275	300	285	299	278	300	302	290	306	278	274	289	289	283	300	296	281	317	318	315	295	283	289	273	286	289	333	265	292	286	316	296	333	302	275	292	303	289	293	282	300	298	309	295	323	345	287	235	295	302	315	305	321	298	281	332	297	307	275	282	289	281	292	277	310	295	295	290	294	266	286	297	300	289	304	278	289	290	280	292	308	299	303	276	285	262	285	298	301	280	307	320	290	304	301	310	276	310	306	283	307	272	268	269	298	292	284	312	325	291	280	323	252	288	284	283	305	289	287	310	319	284	260	288	311	299	276	302	322	293	282	327	293	254	303	287	288	277	330	281	297	295	283	281	280	269	274	311	286	270	293	292	310	294	300	294	322	294	283	267	283	300	300	300	282	259	291	291	317	298	314	293	286	302	298	271	293	269	291	272	303	296	297	276	271	285	301	274	316	295	277	285	258	297	289	290	296	274	283	287	298	289	278	291	283	326	299	321	307	301	268	282	305	311	266	299	295	268	300	305	267	314	285	264	275	307	270	278	280	301	265	308	291	280	286	286	308	283	276	297	286	253	318	291	299	278	306	296	269	278	293	310	299	281	276	293	279	286	283	280	337	295	332	271	308	283	281	303	292	265	282	299	320	281	278	280	306	297	271	308	282	276	293	274	304	299	304	281	319	261	276	277	286	312	264	248	274	302	268	269	293	263	307	284	282	277	300	295	327	269	290	322	298	310	327	299	288	311	309	299	282	292	298	295	312	315	282	281	314	318	285	290	282	305	273	289	328	309	299	338	268	291	317	256	292	278	313	296	301	294	278	281	309	298	265	288	262	333	285	273	301	262	288	285	297	298	286	289	274	285	301	295	297	285	275	265	329	283	302	289	291	301	303	289	290	290	271	292	290	279	281	324	307	299	290	301	290	298	310	278	304	303	294	307	264	295	307	239	304	263	307	305	279	286	292	311	265	272	295	324	289	297	294	290	280	298	280	296	304	296	253	289	267	304	313	297	279	310	286	319	317	294	290	302	272	274	285	279	297	263	318	284	293	309	322	266	313	277	305	281	310	322	289	277	271	297	286	281	304	300	260	302	281	294	281	334	304	293	318	298	278	282	282	324	324	319	300	320	289	293	303	284	313	273	294	291	323	294	313	269	293	287	298	291	291	297	316	291	308	282	316	255	295	280	294	284	310	328	285	295	271	338	307	279	296	276	311	297	318	297	285	292	312	295	268	309	311	296	283	323	299	285	265	301	301	269	298	295	254	279	257	284	305	274	286	277	347	288	283	297	267	314	309	292	283	304	286	293	265	316	307	287	316	296	289	274	311	320	312	282	311	300	260	281	310	264	297	317	292	307	270	281	308	277	299	273	294	303	274	283	308	305	260	299	341	272	270	348	282	276	295	305	291	296	290	279	271	286	301	265	309	296	293	307	281	296	299	307	314	268	260	285	293	290	294	273	289	287	282	310	253	272	273	304	306	304	289	321	311	293	291	277	294	294	285	273	319	275	293	285	307	251	314	285	298	332	286	309	298	277	269	293	289	306	296	281	280	279	294	289	289	318	260	284	287	291	272	271	266	275	287	317	326	307	304	296	287	292	301	286	301	290	296	282	299	275	272	324	274	302	276	300	263	288	298	287	289	277	247	307	295	288	296	276	286	299	284	321	316	287	265	295	294	320	276	278	294	287	311	299	302	292	323	294	316	306	270	306	305	296	293	284	293	322	287	295	270	285	281	244	274	317	290	287	288	294	301	266	295	295	267	289	320	276	300	312	277	308	312	303	277	283	275	276	301	313	289	294	290	291	308	323	305	275	295	317	298	312	287	257	278	329	285	290	283	300	276	299	312	276	285	298	280	270	311	269	283	302	290	312	287	296	276	300	286	304	277	298	326	278	302	292	301	242	302	293	289	303	271	293	300	283	271	275	270	300	321	268	291	282	286	276	299	286	293	301	298	265	274	287	284	310	315	294	273	331	278	286	262	303	287	325	311	286	294	299	303	276	291	283	300	287	289	312	303	293	304	308	290	273	289	287	305	289	292	314	285	285	307	294	292	288	313	273	299	282
25025	21337	29944	26082	15101	4580	1051	536	417	406	392	384	376	408	341	351	334	362	358	339	358	381	369	332	393	365	349	356	384	317	361	348	335	348	346	330	340	350	347	334	321	349	356	331	360	368	339	358	344	397	341	343	354	334	411	342	346	363	374	352	342	322	367	334	332	333	333	377	354	386	360	345	350	391	350	377	364	351	335	358	321	335	326	389	353	343	367	335	322	363	333	340	330	359	360	359	365	331	363	359	344	348	369	357	370	353	339	344	349	337	338	335	317	326	344	339	380	341	350	341	344	345	339	336	352	336	365	342	355	349	369	401	324	349	386	356	367	367	352	344	381	377	338	309	367	350	375	388	341	354	335	383	367	334	370	357	334	356	337	337	344	353	341	368	349	355	350	342	338	325	344	378	355	348	340	354	349	363	333	370	351	354	353	384	360	339	349	338	346	311	340	314	359	354	344	349	347	358	341	366	348	318	336	354	357	365	330	362	335	331	343	356	353	330	370	324	326	341	381	352	345	355	359	356	362	373	371	335	385	352	377	349	343	315	345	371	353	334	367	364	358	353	382	338	343	353	358	363	353	348	350	333	331	353	372	364	332	319	353	345	352	317	370	351	336	353	351	364	343	376	370	332	384	326	353	348	355	326	345	381	348	368	332	323	360	308	367	391	319	342	361	388	369	350	369	358	335	343	360	371	368	353	352	339	338	351	331	325	328	337	372	326	336	360	380	369	362	334	392	346	331	339	349	356	379	326	356	370	364	396	370	378	393	355	364	335	339	353	348	338	357	391	384	354	348	354	360	329	349	351	346	369	347	356	346	354	357	337	322	375	344	368	343	360	374	367	383	343	349	330	350	365	384	391	388	364	327	358	352	363	341	332	366	338	341	344	361	333	385	359	339	356	342	386	361	347	338	323	345	377	362	382	357	371	383	367	317	323	367	334	334	364	344	325	369	344	338	367	347	351	361	339	368	341	345	330	366	352	351	348	376	343	359	350	339	315	357	342	312	364	365	343	342	333	304	369	318	352	367	366	338	343	375	347	342	337	364	365	375	346	368	387	334	357	358	336	390	391	344	348	367	338	380	353	379	404	342	373	358	357	352	376	350	359	369	337	357	318	377	359	342	360	357	374	358	323	358	352	369	383	378	361	316	344	358	317	327	338	369	349	359	353	364	365	342	347	334	351	373	349	351	340	345	377	334	354	367	366	355	382	374	330	365	364	386	357	393	334	305	375	362	332	339	325	359	339	377	339	365	341	373	387	316	355	366	333	348	356	322	326	321	388	362	344	338	343	360	352	345	370	353	373	348	352	352	371	344	333	353	360	325	359	350	347	370	354	348	335	351	339	355	346	338	329	372	369	344	366	371	331	349	355	371	333	369	351	356	361	402	363	331	338	356	323	359	350	357	383	322	338	376	359	331	336	341	373	317	341	356	366	355	350	378	393	360	353	384	329	375	350	337	357	388	357	351	329	359	330	354	322	360	366	353	344	324	378	370	360	365	351	355	357	340	352	338	371	369	356	357	377	313	338	348	335	350	331	374	378	370	340	349	337	330	325	327	370	370	341	332	344	369	340	325	357	352	336	331	353	352	334	327	334	344	362	337	334	393	347	345	313	376	370	339	340	341	357	362	359	382	351	375	365	357	354	308	385	387	335	343	341	324	356	318	348	346	341	347	352	342	338	327	331	329	380	341	363	352	381	340	311	335	348	361	364	365	368	350	346	390	351	354	347	359	360	380	362	351	345	303	325	369	322	365	370	373	346	343	351	375	356	354	338	316	384	354	350	366	379	336	335	355	355	343	313	339	316	348	326	329	367	321	397	369	383	375	345	315	364	317	376	307	338	334	366	353	340	319	359	305	384	367	331	348	354	379	357	347	357	330	365	363	343	368	359	326	344	322	355	343	368	375	358	347	350	349	341	328	367	357	314	367	348	344	368	366	333	339	347	353	369	385	334	362	343	349	355	366	383	351	332	347	346	366	373	350	391	348	346	343	372	392	336	355	335	369	369	353	337	341	368	357	344	352	352	357	378	363	339	344	358	343	379	347	355	344	387	353	342	327	353	332	369	358	352	370	384	365	354	363	382	381	390	373	340	354	361	330	389	335	371	353	349	357	398	358	366	354	330	346	341	360	343	326	380	344	346	341	389	372	374	355	334	372	361	341	371	335	332	316	345	359	353	414	347	342	356	343	346	363	376	312	344	388	392	384	350	351	348	369	355	325	355	396	356	335	354	367	343	338	373	385	377	377	369	349	361	361	343	349	378	350	408	391	375	358	319	342	344	352	344	358	341	351	368	357	343	355	385	369	323	360	318	321	326	351	356	321	395	361	342	355	313	356	368	359	360	354	352	349	363	332	329	362	339	346	350	368	339	377	351	389	359	312	341	358	325	398	346	348	335	359	319	351	350	363	368	394	352	377	353	346	372	375	328	349	340	393	371	365	341	309	351	349	335	370	339	321	350	336	342	366	353	337	378	331	375	323	361	355	366	373	337	354	340	325	376	360	353	356	353	351	348	377	351	358	351	341	342	338	333	332	361	328	351	375	340	379	348	337	322	332	340	318	321	353	373	345	334	381	346	359	348	355	354	368	334	322	360	367	329	364	392	367	365	356	334	361	347	339	357	325	359	315	340	339	352	354	348	363	321	340	333	335	383	360	327	356	330	354	369	329	341	341	320	330	336	325	321	371	369	332	338	361	347	373	341	355	366	360	346	348	331	369	373	356	326	374	335	320	365	332	351	384	365	368	368	357	360	332	362	365	349	368	353	389	333	353	328	349	348	374	350	338	364	333	360	353	347	376	337	361	412	379	358	368	337	358	351	350	353	353	358	364	344	343	362	347	343	335	347	383	341	367	357	340	340	340	365	352	346	360	374	376	366	338	359	342	341	354	344	347	334	339	368	326	344	341	341	337	369	341	385	329	320	383	327	352	344	350	364	361	358	359	326	348	387	358	359	365	323	385	356	369	345	355	344	340	366	355	368	358	375	369	316	379	336	359	338	360	350	360	353	369	340	364	354	383	315	364	378	349	348	358	377	344	373	366	343	326	343	365	361	322	349	323	337	347	318	371	357	351	331	366	348	335	366	334	338	361	379	329	314	326	367	358	358	362	378	381	359	374	358	376	378	351	358	343	393	359	360	354	310	339	380	419	353	380	351	363	347	339	365	355	359	342	355	328	345	357	374	313	365	365	362	316	343	384	337	369	331	346	355	382	336	365	348	354	299	372	329	377	366	344	350	341	412	370	337	345	331	340	381	365	400	375	356	368	349	345	377	351	340	366	336	355	358	326	341	380	345	358	397	354	368	346	363	345	322	348	367	331	385	365	342	343	329	353	340	345	370	367	385	356	366	356	355	383	371	354	359	333	356	355	342	355	371	332	331	344	350	341	349	369	354	332	326	361	347	364	378	382	362	373	363	374	326	359	366	354	345	365	326	362	335	359	328	333	378	358	319	313	354	320	364	359	324
34985	56352	41090	22701	11810	4408	1238	557	489	478	472	467	467	435	416	400	438	398	422	408	437	409	425	395	402	432	393	402	408	425	400	407	396	389	421	404	375	400	379	438	371	421	408	442	375	396	431	425	387	448	386	377	396	389	388	413	400	403	410	423	396	377	378	440	407	403	405	387	415	391	408	395	418	424	420	403	384	409	390	438	431	406	393	395	445	408	397	416	405	386	422	434	430	421	407	434	408	425	396	407	392	408	404	444	359	390	383	408	365	398	405	404	400	404	353	400	398	398	431	428	422	432	375	425	405	413	390	390	400	426	385	406	403	391	429	433	411	405	408	401	409	411	375	400	414	395	393	410	404	461	434	365	423	436	408	448	399	399	402	404	409	402	407	449	422	427	412	410	382	434	427	406	388	416	405	392	384	402	407	399	395	402	431	419	397	397	395	410	411	355	405	410	428	420	418	403	438	369	376	355	451	420	449	432	403	398	437	413	405	388	434	380	418	401	411	394	399	421	437	444	409	394	396	437	381	406	404	406	382	458	411	410	440	421	410	426	406	410	429	377	435	392	400	407	420	406	396	415	389	400	420	383	401	396	384	374	425	374	394	419	396	424	405	407	385	408	397	412	414	417	398	403	432	414	382	368	416	419	389	451	411	382	432	388	357	392	396	411	431	418	373	392	403	404	387	413	418	392	448	403	394	446	387	417	420	407	398	419	388	398	388	425	429	405	409	423	430	395	377	430	400	421	383	389	399	439	403	412	412	443	393	430	419	404	409	413	384	393	401	409	394	427	444	416	402	380	417	381	411	408	412	435	396	407	419	412	413	403	385	399	397	384	442	413	420	393	451	420	426	408	410	413	374	401	396	417	383	430	430	398	386	393	368	414	413	398	392	408	395	407	394	417	436	423	397	429	414	391	423	420	436	410	404	420	387	437	388	396	404	419	432	404	431	424	416	425	414	422	372	417	389	400	416	442	416	417	419	433	418	415	396	417	388	430	389	415	384	404	391	398	399	403	398	402	443	422	384	422	419	415	400	372	381	439	442	398	428	421	438	410	388	373	400	413	446	409	418	418	387	400	413	398	392	416	399	440	415	409	411	448	384	401	383	434	372	377	412	424	408	410	391	396	374	415	402	379	425	391	436	406	387	438	404	398	418	394	429	461	393	406	402	420	372	397	419	390	411	425	418	391	402	433	370	421	409	402	424	403	426	444	382	409	441	391	423	415	434	369	408	380	375	403	390	379	415	406	426	416	390	431	403	390	433	379	409	406	421	419	387	431	407	415	393	408	412	414	391	395	394	372	437	431	399	412	445	388	428	416	421	412	391	404	433	392	422	428	394	430	416	434	409	385	437	410	400	416	417	423	409	435	374	414	416	417	395	396	406	403	414	382	419	367	383	395	410	418	388	439	396	376	399	377	406	384	412	376	392	428	418	405	429	397	397	419	409	424	417	386	388	420	424	431	413	448	402	378	421	415	440	401	419	426	408	393	415	433	421	397	411	388	372	417	421	427	421	396	423	425	406	414	430	415	431	414	424	416	428	377	382	428	414	418	408	413	410	432	402	433	406	423	396	445	419	408	422	392	387	388	400	420	372	388	403	426	414	400	389	371	400	425	384	425	403	430	368	420	403	431	370	400	383	448	404	419	435	422	387	430	383	411	386	409	469	374	420	414	420	390	422	363	443	416	437	393	404	382	415	400	396	423	401	411	393	417	392	426	436	404	376	417	408	409	414	417	411	378	393	416	407	413	411	421	389	397	417	423	382	403	409	393	402	427	411	407	400	411	416	372	441	408	390	394	423	423	404	437	446	402	374	383	409	413	404	413	389	382	383	433	407	375	408	398	392	393	409	410	415	405	407	420	384	397	384	405	403	434	398	416	431	397	405	419	411	401	413	428	444	394	456	447	442	390	400	369	440	390	386	383	399	415	416	394	423	365	432	404	384	427	422	425	401	402	412	383	401	403	429	406	397	404	401	401	350	426	385	390	382	426	404	426	391	382	413	439	436	420	427	435	399	414	398	458	410	366	389	375	365	409	386	447	388	387	410	431	420	399	417	432	430	399	402	417	410	416	419	413	408	414	437	392	400	364	412	414	389	378	425	408	400	441	425	409	404	397	422	443	376	403	409	408	411	425	395	402	389	387	428	406	414	404	415	395	388	461	399	421	391	424	398	409	437	400	420	417	384	404	409	426	383	413	402	417	429	437	376	390	402	379	397	385	417	423	433	439	397	396	423	403	421	405	385	407	442	404	399	402	404	428	386	405	399	411	422	443	384	365	428	383	411	402	390	398	383	371	372	406	436	410	409	390	405	425	436	406	416	433	416	438	408	405	378	405	410	418	395	432	419	433	418	394	415	404	406	406	395	396	397	425	411	404	429	412	401	438	408	411	426	429	394	398	414	396	432	407	409	440	420	404	437	393	391	439	419	420	422	387	379	391	413	367	411	392	391	404	396	397	417	412	408	458	397	389	383	403	415	447	400	393	402	398	361	387	378	418	386	421	368	403	413	395	403	392	423	391	391	383	435	424	425	420	367	423	404	429	413	415	389	392	412	405	391	410	392	394	403	437	424	391	446	407	413	420	392	417	411	441	388	421	426	417	426	410	412	406	400	391	409	427	452	438	431	374	419	404	411	423	390	444	439	404	412	393	404	410	421	367	418	399	389	418	424	437	396	396	413	429	425	429	402	395	465	421	398	407	397	403	426	422	421	399	387	415	433	386	428	396	392	384	406	391	420	388	427	393	407	400	392	421	421	409	432	407	431	444	423	430	420	408	388	402	383	391	407	397	381	421	372	404	408	369	399	421	393	397	427	404	416	366	455	404	394	438	405	418	398	396	431	433	446	424	375	432	414	397	420	384	430	413	430	403	429	417	419	392	413	388	394	418	381	421	423	423	416	396	434	436	391	418	408	443	428	385	406	382	405	427	454	426	406	405	365	432	386	440	390	450	421	395	416	363	412	428	417	389	419	407	446	444	403	384	402	411	417	394	441	410	403	410	437	376	401	413	401	421	371	410	409	399	394	405	415	389	423	430	410	403	416	412	396	391	415	395	391	394	396	422	415	438	414	381	408	403	393	383	370	406	431	392	416	375	426	439	388	364	413	399	403	422	421	398	404	439	381	393	420	371	410	379	394	414	414	392	395	414	395	384	422	404	428	406	403	368	401	426	403	427	414	390	402	416	404	439	421	435	403	393	378	403	415	408	416	380	384	395	416	423	402	395	395	400	401	396	419	385	411	393	415	398	417	431	431	407	425	405	382	395	431	399	418	438	405	437	413	387	399	397	415	366	371	428	420	410	416	398	398	409	381	428	385	400	414	401	407	445	418	407	458	417	420	375	371	443	405	407	427	410	388	395	434	412	354	430	400	387	415	388	420	388	392	425	378	418	423	428	393	407	413	411	415	403	376	380	433	402	421	410	378	420	436	415	384	397	429	395	425	382	416	378	411	418	410	390	407	435	432	421
22673	20865	28426	23893	21480	20470	9969	1297	590	475	463	446	445	432	385	481	415	405	413	419	372	425	415	427	397	395	404	448	446	416	453	382	398	399	409	445	405	396	391	398	387	388	425	427	428	401	426	436	400	412	413	413	413	440	460	394	378	384	414	374	383	405	403	387	405	402	396	362	417	399	366	412	411	354	383	420	422	381	404	392	366	403	414	421	397	429	380	393	430	388	422	446	401	395	444	404	396	371	345	416	409	403	411	393	373	377	422	436	427	373	410	409	418	390	418	383	378	440	411	399	416	421	422	402	405	399	383	402	372	366	403	410	414	376	441	407	365	403	402	408	410	429	376	387	415	459	367	447	423	421	385	392	400	405	419	435	404	406	373	397	408	417	394	364	397	399	422	416	392	395	416	396	381	403	444	401	400	399	394	388	368	359	409	401	380	385	407	430	418	392	390	404	428	424	430	384	414	421	394	404	382	418	419	395	381	366	395	400	445	398	374	403	396	420	363	424	399	418	410	429	399	407	354	402	415	423	409	424	407	348	395	395	411	382	392	400	375	427	395	394	409	376	416	357	409	398	400	439	369	417	376	418	415	408	426	424	392	396	413	382	370	345	390	391	427	368	424	374	415	408	409	388	378	408	385	436	416	405	445	434	409	379	354	399	399	425	433	441	412	433	379	388	385	421	387	391	393	409	422	406	419	410	431	429	413	393	397	420	402	427	390	370	438	404	384	400	413	372	405	388	422	396	396	437	426	457	385	406	419	401	403	416	419	415	436	421	358	380	372	385	364	415	417	422	390	424	388	402	400	407	422	353	414	418	383	413	388	437	433	422	404	410	376	407	431	390	404	392	376	424	372	410	382	384	395	414	410	405	415	347	406	375	383	434	433	409	451	388	400	411	442	386	400	383	392	404	385	407	374	424	398	445	392	395	384	414	383	393	418	403	418	419	426	393	438	385	419	366	389	389	416	388	432	406	405	449	409	385	397	416	384	395	391	412	403	446	436	390	430	423	407	388	415	419	383	390	374	416	383	395	424	417	386	433	399	404	404	398	424	420	381	432	413	422	380	388	441	405	394	388	403	377	390	429	402	374	401	414	405	379	386	380	440	420	395	417	374	383	405	391	420	377	385	393	390	392	399	409	386	413	362	367	388	426	447	417	416	417	372	417	383	390	414	398	445	393	386	394	390	408	390	357	394	431	394	452	396	341	416	382	413	364	412	406	386	402	410	369	382	404	386	425	409	375	434	417	422	386	398	419	373	387	408	431	432	380	375	394	384	392	421	414	388	418	380	425	395	408	395	438	396	388	411	390	402	425	441	419	409	410	349	371	449	413	395	384	427	416	391	424	375	408	404	422	436	387	378	395	386	404	435	388	420	401	434	366	405	420	385	395	408	423	442	393	379	409	409	405	405	411	370	408	416	387	406	413	422	389	393	402	397	404	419	431	422	395	396	403	377	366	373	415	400	381	443	395	406	397	417	402	421	419	411	422	377	396	401	405	444	402	415	389	351	386	382	386	397	430	401	433	418	387	398	395	420	403	445	387	401	412	382	443	394	355	422	401	382	399	416	397	406	409	394	420	388	423	434	438	416	382	400	370	390	392	418	416	443	415	412	404	405	401	404	380	383	414	372	386	420	405	407	405	407	394	395	392	385	421	407	414	400	407	402	412	377	403	410	373	376	426	395	393	414	371	418	383	420	400	353	407	414	416	391	391	395	416	399	404	416	387	393	393	412	407	379	405	384	363	408	418	385	393	383	395	446	395	390	396	405	390	429	405	379	401	409	377	450	402	405	426	390	400	423	380	376	382	413	360	387	387	400	402	428	407	409	412	394	397	385	425	393	382	395	412	438	403	376	433	373	387	409	403	430	427	389	411	419	363	418	417	406	429	409	422	373	427	397	397	368	375	382	393	392	410	440	445	370	423	421	396	412	400	359	369	387	416	367	391	459	453	401	385	406	406	408	389	439	370	382	384	391	439	430	379	417	403	403	401	427	392	385	384	419	408	427	366	385	386	372	372	389	421	407	401	409	456	467	423	458	409	448	403	400	399	386	414	420	423	433	436	395	386	423	424	382	425	378	405	425	413	407	396	404	394	361	359	403	413	455	384	360	409	415	409	439	424	374	420	401	448	397	395	398	409	401	433	427	376	398	382	428	360	387	430	397	393	392	380	393	409	424	399	434	396	426	406	401	383	423	388	395	406	401	430	399	359	446	400	420	401	391	401	377	417	406	395	397	433	363	385	371	412	391	386	435	422	380	408	427	445	410	392	367	435	402	414	430	394	397	419	400	439	430	379	379	410	415	427	378	396	420	414	394	376	402	432	399	397	390	424	373	403	396	395	387	371	413	384	384	424	379	407	424	385	394	443	438	393	375	399	405	394	426	401	398	416	402	394	395	416	433	411	418	427	398	410	394	415	407	375	414	384	406	424	377	410	433	399	400	413	414	401	433	374	377	382	415	385	407	407	383	349	379	405	407	397	446	411	397	407	400	414	385	413	442	396	406	453	385	462	383	386	454	461	382	426	375	385	425	393	374	404	414	431	367	406	399	373	391	387	382	427	400	389	406	427	392	425	375	423	392	393	390	439	379	403	419	389	396	410	390	422	398	404	424	410	397	416	394	411	400	410	371	396	402	430	390	422	393	412	424	394	391	408	394	392	413	410	407	395	413	404	417	390	424	396	406	421	395	405	416	378	389	395	408	429	421	409	367	418	452	450	390	389	372	415	383	401	416	404	427	398	427	378	400	422	360	418	366	399	418	390	408	413	382	421	420	374	379	395	407	410	428	387	420	412	402	371	420	389	437	392	371	400	397	389	412	382	387	406	415	381	405	378	436	378	435	386	369	413	358	404	405	393	390	419	422	387	373	389	415	427	382	412	405	395	416	414	380	402	427	386	410	399	398	380	401	404	416	390	423	381	428	386	399	380	383	395	403	383	404	387	421	410	424	417	448	385	408	432	424	403	410	432	419	395	394	404	400	398	442	405	438	414	386	396	379	389	416	413	394	392	424	429	414	381	428	410	447	425	419	387	427	427	402	413	419	383	410	416	427	440	394	406	416	386	383	400	380	449	404	359	417	420	413	371	353	437	403	384	411	400	387	398	423	411	400	376	363	374	405	422	375	381	387	400	406	414	368	383	403	392	414	419	409	385	398	395	422	419	399	430	389	370	382	373	364	445	397	398	380	397	389	391	407	405	373	385	384	389	399	358	401	397	413	400	420	394	459	389	393	433	391	404	420	400	398	391	389	373	389	371	424	365	397	366	421	424	379	389	412	377	406	401	414	420	399	429	380	442	433	417	378	432	403	398	448	416	397	397	423	391	441	393	396	394	394	446	420	418	418	398	400	382	398	430	383	395	407	401	412	424	423	426	399	385	415	404	414	375	408	375	424	435	417	412	434	383	394	373	401	382	407	403	429	387	400	409	376	431	422	438	417	408	364	439	384	434	419	395	404	385	401	374	453	372
40362	70211	50466	36171	22655	9881	2707	1074	683	624	594	476	519	527	458	489	495	468	472	470	442	422	414	449	457	479	468	421	475	472	479	455	455	458	485	447	424	480	446	446	425	463	461	396	408	406	441	481	468	429	418	438	483	457	424	419	447	392	451	464	437	438	466	459	447	443	472	480	466	442	453	439	462	434	444	459	484	444	474	437	440	442	447	462	434	406	442	432	496	442	457	414	459	411	440	453	420	450	443	453	438	449	442	427	464	459	466	509	432	415	442	432	480	483	453	446	448	463	447	423	467	475	443	465	433	439	437	429	460	422	460	455	422	444	478	437	432	451	437	468	403	438	432	475	439	481	420	429	411	430	447	423	392	475	456	496	461	458	455	425	451	453	466	428	457	440	448	410	414	456	477	438	418	448	456	431	480	433	461	430	464	456	442	470	460	453	448	449	472	453	414	481	440	431	437	406	434	446	469	430	447	447	431	470	491	461	427	445	446	454	422	431	438	451	450	448	439	435	446	423	404	424	437	431	405	436	443	423	440	424	446	454	470	470	435	452	460	418	474	431	444	424	437	440	449	475	449	430	444	460	454	416	505	440	448	435	429	455	459	464	433	437	439	469	457	516	457	463	447	438	450	448	427	441	470	479	470	420	453	434	422	455	440	412	439	450	452	448	421	432	447	447	471	477	444	447	454	492	423	456	437	458	472	434	470	409	478	464	463	465	438	419	458	440	473	430	482	454	433	440	461	433	457	460	474	416	465	450	418	452	478	448	453	429	439	435	480	445	462	433	435	440	411	461	452	425	421	426	454	467	466	442	461	466	424	426	474	455	469	457	414	423	512	431	479	437	472	438	422	430	451	435	437	412	467	424	468	465	446	438	451	464	435	415	489	407	474	456	444	436	466	438	462	448	445	473	472	455	459	455	450	454	440	481	423	417	475	448	427	413	429	478	453	470	459	467	452	451	449	487	457	455	435	451	469	477	461	445	447	468	409	489	455	473	498	442	429	464	454	403	476	461	462	479	462	460	489	460	477	436	464	493	470	477	464	448	477	433	424	486	458	457	512	475	441	485	419	435	464	456	452	434	480	476	454	452	448	438	463	417	434	448	432	424	455	447	446	474	430	468	436	445	452	478	437	411	453	441	472	484	422	442	469	480	465	422	441	476	467	444	441	452	409	467	411	433	456	420	457	439	438	442	455	458	440	451	408	490	414	440	476	447	422	463	464	487	451	401	491	447	444	445	427	406	445	452	411	430	454	431	450	444	455	443	453	439	479	491	449	478	424	445	459	442	437	483	445	438	431	402	428	452	479	438	488	439	435	423	432	441	430	423	438	432	429	447	446	424	423	473	460	446	491	439	434	417	416	440	481	465	421	420	450	455	454	414	444	421	421	442	417	430	417	428	441	436	436	444	449	441	460	457	462	436	420	435	433	453	401	470	456	407	435	434	481	450	456	445	478	467	429	442	434	456	479	425	447	422	450	458	442	465	420	432	438	449	461	454	461	440	442	426	461	424	453	462	426	462	446	454	455	436	435	438	468	436	473	448	441	455	474	434	472	431	450	436	460	499	426	461	475	400	466	456	419	426	438	455	443	443	471	461	415	451	468	473	483	458	455	423	428	455	419	431	424	447	444	429	437	446	440	466	430	431	473	434	454	478	412	457	439	433	435	443	434	448	453	423	433	434	435	454	470	456	437	434	449	462	463	451	422	385	424	441	448	492	463	444	451	454	438	432	469	444	464	443	478	466	446	467	435	468	455	494	455	471	452	470	431	475	478	429	445	464	456	432	453	425	465	429	436	471	437	420	408	441	494	439	452	458	478	418	444	445	436	427	434	417	420	450	471	457	470	447	454	437	440	463	445	435	440	474	432	461	470	431	471	449	462	475	491	475	427	465	480	435	456	467	456	423	465	472	466	480	475	494	441	415	441	444	453	433	460	436	460	463	432	451	473	472	441	469	474	488	445	457	478	426	429	429	428	446	435	453	451	459	425	458	461	439	462	415	460	420	440	465	431	409	420	419	425	400	441	474	408	421	480	456	395	430	469	460	444	432	464	431	420	435	435	428	446	494	402	430	442	428	454	444	463	493	428	438	481	432	465	435	446	460	431	433	456	468	430	450	443	446	443	437	449	451	428	446	437	441	422	467	432	472	417	472	448	460	473	436	450	439	413	411	433	431	440	432	439	465	446	452	410	430	462	491	432	444	453	433	411	458	429	402	443	468	454	458	464	441	426	491	481	441	443	440	467	437	406	428	426	443	464	445	432	453	458	446	494	495	471	497	440	450	455	460	459	445	396	458	470	436	466	439	460	465	459	430	451	418	457	451	451	446	424	486	444	450	390	450	452	453	476	443	463	454	418	457	431	441	486	454	397	451	482	504	472	445	448	440	413	463	437	479	423	466	461	451	465	438	438	433	465	445	433	440	464	409	433	450	442	465	440	438	409	407	409	459	451	454	481	443	431	417	476	462	467	424	451	463	449	401	421	429	458	458	439	447	436	449	437	426	424	486	467	444	462	420	437	413	440	437	465	432	435	448	457	432	464	485	445	463	424	404	457	463	435	465	430	446	459	412	473	415	449	430	427	442	408	431	452	464	434	453	399	449	449	438	451	445	422	441	423	439	406	442	446	506	463	434	445	449	472	454	456	444	460	449	399	452	446	440	436	439	426	421	436	471	455	460	444	415	464	433	465	433	455	463	464	443	447	451	433	475	458	486	453	446	459	414	471	431	454	461	449	450	444	485	419	450	486	426	451	397	453	452	473	440	467	452	452	437	437	499	443	424	432	442	467	465	444	508	438	467	415	444	460	428	430	428	460	430	456	472	428	473	441	446	446	437	454	486	476	470	401	453	433	451	472	452	465	462	449	428	450	461	427	433	441	415	413	440	431	440	448	444	407	431	472	468	444	447	421	447	400	467	433	456	451	427	438	422	433	426	434	466	464	448	425	435	443	459	392	422	418	465	454	455	406	486	446	464	468	433	434	452	448	462	464	479	408	431	434	459	461	438	449	433	476	412	429	477	466	447	447	431	458	445	431	428	445	457	470	463	440	447	472	460	480	454	447	405	425	437	500	441	428	427	419	452	484	484	447	476	443	460	452	479	480	418	423	428	448	419	448	442	402	448	439	472	468	427	469	443	424	446	485	476	465	455	405	469	443	475	428	445	437	421	415	398	428	460	409	471	449	440	445	437	465	484	443	480	447	467	444	438	463	413	454	486	452	440	422	453	463	477	461	459	480	432	432	429	434	448	441	456	442	432	488	459	454	436	424	450	428	436	478	464	433	460	440	406	429	432	433	438	444	492	457	450	467	455	428	459	455	453	466	424	452	466	443	420	444	428	492	440	468	476	443	453	430	452	423	445	421	389	450	458	465	438	448	434	409	418	461	456	440	403	473	456	452	444	440	472	434	425	434	425	434	475	470	462	451	406	448	454	446	457	434	459	424	428	460	447	436	452	487	454	434	431	463	441
30175	30432	32484	18496	5721	1607	593	346	298	285	236	235	268	282	268	280	263	263	250	278	256	265	241	254	265	263	257	231	238	242	276	249	254	267	271	274	241	232	273	239	261	260	265	237	240	255	230	275	245	250	242	246	263	244	247	267	253	255	251	243	257	259	245	242	250	257	279	296	231	249	258	230	257	252	261	255	264	270	257	271	262	262	280	270	232	221	250	269	258	283	252	225	245	244	256	248	268	252	271	229	252	253	258	234	262	274	242	278	242	246	266	272	256	256	253	242	267	282	272	233	262	245	266	253	276	263	251	300	255	239	236	260	256	248	246	250	248	269	262	251	257	263	236	250	277	238	250	280	252	263	244	272	233	281	271	248	258	262	246	246	226	257	273	260	239	262	235	259	269	242	242	290	237	239	237	269	229	257	237	261	255	247	263	255	273	234	258	247	261	278	266	275	266	225	244	301	244	238	236	280	223	239	282	233	235	224	244	242	259	234	231	259	277	244	293	251	222	249	248	240	245	255	239	268	275	259	271	269	251	275	266	259	254	250	212	258	249	235	285	283	266	252	253	258	260	241	239	271	265	273	258	264	253	245	249	238	250	241	227	259	265	237	259	242	259	267	275	244	244	267	233	259	232	239	231	268	270	265	248	244	264	243	259	270	267	241	214	247	275	264	276	247	248	247	259	250	245	274	222	254	229	271	244	241	216	259	255	273	251	249	260	231	276	250	226	257	237	270	266	246	252	256	224	274	236	252	244	260	232	233	255	245	225	257	260	246	249	264	240	261	276	262	248	257	260	247	270	266	251	230	213	219	277	235	272	245	267	264	252	256	241	211	242	230	234	258	269	252	257	262	267	225	238	241	270	276	240	254	234	238	268	277	224	248	252	274	230	256	252	286	256	262	274	225	234	232	231	275	251	254	234	210	261	222	257	267	269	252	241	232	272	238	289	267	258	253	248	248	249	269	247	253	227	280	261	245	230	243	227	264	250	267	220	251	266	273	240	257	272	271	260	256	274	249	271	244	264	252	251	259	264	287	256	229	272	222	234	238	227	252	244	261	239	217	259	226	282	249	257	267	238	238	233	265	230	232	249	233	243	267	248	258	261	251	274	260	244	256	231	246	265	242	246	265	250	224	243	272	244	245	273	267	222	255	225	258	251	240	247	244	231	261	223	236	261	242	270	249	240	259	269	262	257	244	230	278	252	259	241	233	252	221	269	275	238	285	252	269	269	264	278	277	257	242	233	267	253	246	259	247	266	271	240	274	249	271	255	269	279	247	251	233	250	267	265	276	263	238	254	232	257	265	242	240	251	268	262	260	253	258	258	263	255	260	237	267	251	289	216	241	247	243	257	228	262	253	217	258	251	263	257	257	255	244	248	253	236	275	230	259	258	262	253	250	246	241	238	248	264	225	235	263	243	267	262	252	247	268	245	254	253	238	258	295	246	268	235	255	248	255	270	266	220	237	245	240	239	232	233	256	235	294	258	235	240	257	224	277	240	266	256	239	230	246	252	250	274	251	263	266	274	236	250	265	230	266	269	246	238	254	214	221	257	258	253	274	253	255	269	237	226	259	264	272	260	245	271	230	255	244	275	248	226	288	285	259	255	288	270	243	247	256	283	280	243	202	250	244	237	226	243	221	237	269	239	274	257	285	256	241	245	265	267	259	248	254	246	254	265	278	271	258	237	271	258	246	239	250	253	234	273	268	293	229	242	261	266	225	262	247	240	277	265	247	267	267	268	264	264	230	218	248	246	256	248	264	253	229	263	234	241	248	258	280	259	255	279	255	255	252	268	246	218	227	259	259	244	252	241	247	243	287	255	253	256	283	230	239	239	243	239	275	262	268	305	257	257	246	225	242	242	249	271	274	247	232	255	239	265	236	234	257	228	224	248	256	233	266	240	272	276	257	219	257	228	246	257	246	259	238	254	259	288	241	226	257	242	263	240	251	230	252	260	227	267	250	264	235	263	235	274	236	223	252	253	258	240	263	259	258	199	255	254	262	276	237	257	272	256	261	268	221	246	243	245	259	242	240	247	272	255	241	270	289	229	242	251	223	261	268	233	253	245	273	264	249	248	268	256	271	255	265	245	273	253	246	258	247	252	259	265	264	263	243	228	280	264	246	258	233	246	270	240	236	274	244	270	260	233	231	247	244	247	263	245	245	242	253	235	239	243	256	230	238	266	267	265	249	278	234	235	240	228	266	250	253	276	214	256	246	224	258	236	253	266	235	232	284	277	265	242	262	254	257	250	278	243	288	246	239	262	271	259	239	207	251	267	253	243	263	232	258	242	260	226	267	239	277	224	239	263	250	241	270	241	262	245	268	252	240	245	270	273	268	234	248	252	240	236	221	257	262	242	260	249	251	213	246	268	270	286	297	263	249	254	254	248	228	237	253	276	266	250	239	260	248	270	249	275	270	207	254	278	268	239	274	240	278	294	254	281	240	251	247	236	248	268	263	262	227	255	267	234	224	228	246	240	263	319	261	245	254	275	262	253	220	243	262	255	257	250	232	267	267	241	236	251	255	264	229	219	265	249	243	230	274	245	236	257	265	287	243	276	224	275	260	227	252	255	270	221	280	268	277	251	240	265	252	277	246	262	261	261	238	256	284	245	272	239	237	276	259	265	240	267	239	259	242	237	232	264	271	256	249	251	254	255	262	246	310	235	279	244	269	284	278	240	256	246	255	222	236	243	253	233	247	268	266	248	239	248	252	242	271	224	248	280	258	274	234	245	273	258	266	260	223	259	280	246	279	250	236	266	252	244	244	236	266	274	238	275	253	237	237	258	225	283	260	261	261	249	246	223	278	258	243	276	246	259	261	235	270	252	261	255	263	239	220	261	258	246	268	263	273	284	243	230	282	271	257	263	237	235	219	256	250	260	248	245	271	244	255	247	224	232	251	285	265	235	237	223	280	264	268	240	237	225	249	288	238	255	240	248	243	248	291	244	246	264	258	249	233	250	265	255	214	224	262	248	265	256	280	261	251	269	243	224	242	243	230	254	265	231	261	268	282	228	244	258	249	260	234	251	261	259	249	258	255	266	253	231	260	225	234	257	249	262	242	269	242	269	271	258	254	250	252	256	242	243	249	260	245	251	244	248	227	247	271	272	243	268	260	235	227	258	271	277	226	266	259	251	236	255	259	256	278	241	235	252	222	256	243	266	249	248	240	255	277	274	290	251	286	271	281	264	261	249	259	256	240	261	237	249	236	259	264	233	298	250	270	258	243	242	242	230	266	252	298	243	215	264	262	263	232	271	258	252	222	235	258	235	280	243	266	241	278	252	282	262	267	256	269	260	208	246	235	229	231	252	243	243	238	251	290	281	249	245	276	258	280	254	257	257	240	249	252	242	233	220	251	245	260	304	270	257	251	245	288	252	245	245	228	232	231	253	258	264	262	230	270	263	255	248	265	257	268	240	261	242	265	239	238	282	257	256	226	261	264	279	230	223	236	267	257	291	242
33880	45063	32004	15790	6341	2183	605	430	371	323	310	330	328	326	278	314	306	321	319	307	279	276	279	309	265	291	302	289	328	315	304	295	293	307	312	288	327	288	310	344	276	321	304	278	321	271	287	329	303	276	277	326	311	274	288	303	304	308	296	298	301	286	275	264	295	288	320	296	304	300	314	293	295	287	297	305	295	318	305	299	320	292	294	309	303	285	336	295	279	321	281	346	292	287	300	292	300	328	309	312	288	311	293	301	290	305	287	272	329	277	302	307	307	295	286	292	244	304	306	305	306	269	274	296	299	333	312	299	283	309	311	299	302	286	316	327	294	281	306	298	281	294	306	284	291	273	319	290	303	300	274	296	315	291	292	280	293	313	281	266	321	323	273	277	319	276	317	267	284	323	332	295	310	296	295	290	305	290	301	280	309	330	292	293	280	281	301	292	288	313	300	314	304	285	297	311	341	312	289	298	319	301	318	297	288	312	288	284	327	325	284	317	326	284	317	336	290	293	297	309	323	269	297	329	273	279	314	310	293	296	313	289	303	279	320	320	308	297	284	294	276	302	286	312	273	314	265	319	290	333	288	274	302	301	308	287	279	311	313	314	273	318	298	310	297	274	301	301	267	310	306	280	292	314	273	282	310	310	307	333	293	272	304	300	327	284	281	297	307	302	294	282	286	328	310	291	319	289	347	276	297	244	318	307	304	312	303	305	283	287	274	326	286	302	301	317	310	301	281	284	301	314	315	308	272	277	267	310	278	290	286	285	259	298	282	308	318	334	314	309	302	274	279	312	295	304	286	339	295	289	293	283	275	286	298	276	312	324	296	296	278	316	286	314	318	294	321	320	308	296	289	329	267	285	292	275	256	285	302	313	302	318	321	310	286	332	304	320	301	322	303	311	297	278	318	290	287	297	329	306	319	298	281	248	312	294	273	286	301	304	292	306	288	264	314	329	299	273	305	308	287	278	302	267	295	277	307	281	304	279	278	289	279	311	289	297	300	295	293	274	321	306	317	299	279	273	292	301	279	303	290	294	297	307	284	285	325	306	289	292	288	276	307	282	302	302	325	284	291	306	288	307	296	302	299	294	309	277	304	301	289	304	281	276	290	298	283	302	263	324	313	325	300	306	346	301	267	311	277	302	304	314	305	317	283	303	298	300	323	294	287	308	294	263	277	292	269	298	305	304	312	296	288	290	319	295	296	296	300	288	284	296	274	307	312	272	316	299	309	316	291	301	275	308	300	284	280	299	284	297	265	298	311	276	314	315	275	274	303	299	295	329	316	305	305	295	281	275	328	300	273	287	314	310	282	270	316	304	331	281	282	317	324	303	292	268	334	301	288	274	302	306	310	307	284	297	299	333	292	270	302	281	286	332	310	266	264	288	292	293	295	315	330	267	272	310	280	293	302	296	264	291	269	287	298	297	308	266	310	311	279	303	258	293	291	301	286	319	337	288	300	305	308	305	305	293	305	313	294	312	307	308	294	295	299	299	287	276	287	261	279	308	315	321	302	283	301	315	276	305	282	278	282	298	319	299	290	302	318	309	317	302	315	271	294	313	306	313	257	270	308	292	307	283	290	308	289	283	291	301	280	288	262	292	286	293	283	319	298	300	301	292	284	304	286	306	301	279	302	271	318	284	284	268	311	281	294	323	306	271	322	266	297	268	279	321	314	296	325	267	275	305	288	293	304	342	274	320	291	291	290	289	311	279	301	327	319	328	262	313	316	322	281	296	322	304	290	314	310	300	299	304	293	323	277	289	278	304	310	339	289	288	287	275	293	301	301	283	294	296	292	313	275	292	309	317	289	302	314	311	305	296	304	300	303	302	291	276	294	319	315	296	284	315	264	297	271	294	279	306	314	287	317	318	286	283	313	304	292	313	248	319	281	336	285	298	294	289	340	320	326	304	296	316	331	289	307	307	272	280	335	302	320	293	286	311	297	338	293	282	298	286	259	289	306	310	296	311	278	267	268	316	300	280	292	295	334	289	315	303	300	316	299	300	291	280	278	314	289	310	309	308	300	276	319	319	283	288	314	288	316	278	301	339	328	292	261	266	283	315	313	292	314	273	325	293	274	268	286	281	324	308	297	299	284	314	275	306	287	290	280	319	315	295	266	291	308	289	295	289	250	277	304	295	281	311	305	333	327	308	280	308	287	308	315	329	330	294	301	314	289	303	293	274	285	310	312	281	309	299	271	310	298	314	307	277	311	331	290	297	301	280	257	321	297	328	330	292	326	322	296	310	309	343	308	330	303	300	312	296	303	327	255	304	322	308	294	308	289	284	300	298	287	290	278	310	270	300	286	288	265	303	305	294	300	285	305	311	328	315	276	308	279	293	309	284	282	290	323	298	305	285	297	301	304	263	299	311	283	278	315	327	304	286	274	309	301	297	273	300	317	315	332	310	297	297	294	280	328	285	291	256	286	260	306	289	300	274	285	290	301	305	314	304	305	293	280	292	287	298	299	332	313	285	299	296	315	293	326	293	334	336	307	249	286	284	315	304	337	282	289	292	287	297	282	277	318	317	281	326	294	292	285	278	283	257	269	291	307	285	313	302	290	279	296	309	310	301	281	302	288	302	291	272	255	274	310	286	273	306	283	272	295	298	286	293	289	292	289	314	315	287	292	296	281	298	297	310	289	305	319	265	297	292	308	262	282	286	321	306	282	293	310	284	315	286	312	292	266	302	336	305	296	299	293	289	300	318	294	290	305	314	306	280	297	269	296	310	250	308	294	284	286	299	313	302	277	269	299	294	312	329	309	314	293	302	302	280	296	276	288	304	288	333	297	295	304	312	315	259	283	322	313	307	316	302	309	269	295	291	325	303	285	321	277	292	275	304	322	311	277	320	268	320	300	291	311	302	318	309	295	281	285	296	301	305	274	306	348	296	310	300	301	291	311	276	300	270	289	302	317	317	285	314	278	312	296	291	328	298	313	284	294	290	311	303	301	303	314	336	280	302	272	304	323	290	273	331	313	293	303	286	287	318	277	338	312	309	291	303	269	292	298	308	261	316	302	317	298	310	289	323	281	268	323	300	291	292	294	276	297	271	293	311	306	306	275	303	317	287	307	305	299	295	299	305	278	277	308	296	337	308	286	299	273	312	294	318	288	294	316	316	332	293	300	318	303	294	273	290	299	300	289	291	325	303	284	300	314	316	261	285	287	287	296	296	256	270	294	287	260	285	311	285	286	300	326	304	300	283	338	293	322	285	335	288	286	300	274	307	278	289	314	337	294	287	309	283	292	303	307	311	322	274	310	265	268	307	291	318	300	319	292	291	300	305	295	284	299	298	311	287	328	307	295	291	284	272	303	301	314	349	318	302	282	289	320	281	300	295	282	287	282	298	292	296	295	288	273	314	281	285	275	276	288	274	286	295	253	315	308	314	300	287	305	330	293	299	269	299	283	285	310	299	332	305	292	314	305	295	294	294	281	301	300	318	292	277	331	335	293	299	306	303	307	262
23933	20930	28486	25967	21780	15972	4145	779	409	319	649	331	313	279	238	264	279	266	270	263	237	236	241	262	264	267	253	247	261	262	237	249	268	272	275	247	284	258	241	250	247	247	236	249	256	273	240	249	241	273	272	257	240	292	222	245	264	261	239	253	252	275	255	254	234	213	271	268	269	253	261	256	255	260	251	250	264	243	252	284	239	257	272	252	239	273	280	243	254	237	273	260	253	258	256	246	230	251	268	256	267	230	250	242	248	245	266	269	252	240	247	243	267	266	250	256	257	253	229	269	259	274	265	270	268	248	270	219	283	245	265	255	228	268	273	258	266	260	238	231	271	256	278	238	251	267	243	259	261	263	237	266	250	267	255	243	267	285	270	241	241	260	264	266	269	262	246	248	261	266	241	276	280	255	256	255	230	260	247	260	252	266	248	220	244	237	280	276	253	258	278	248	242	265	234	250	254	243	252	280	270	249	259	280	257	252	252	257	245	250	244	241	271	238	245	236	276	283	268	271	265	283	250	261	278	240	245	252	282	239	264	233	263	253	281	265	279	232	257	237	264	266	254	277	258	245	268	259	290	280	245	250	252	256	254	218	246	259	251	263	238	253	269	259	228	239	248	248	251	271	270	272	242	265	261	260	220	270	251	252	265	266	267	245	253	279	258	242	236	246	251	250	252	268	243	241	270	275	252	224	245	242	271	287	246	239	265	265	239	262	279	273	241	300	248	253	258	261	221	223	276	277	228	252	277	245	253	252	262	257	300	250	256	264	257	267	257	233	288	261	240	279	261	244	252	253	255	253	242	269	260	255	257	269	246	229	254	280	237	255	249	285	245	267	255	271	262	252	239	247	231	242	209	242	257	265	241	246	244	251	244	251	256	264	283	275	249	259	238	281	243	239	258	285	238	248	228	245	258	250	235	249	267	262	248	249	258	246	232	234	253	271	216	241	236	227	243	220	260	218	260	240	243	282	259	246	245	230	230	282	272	264	278	259	251	273	249	240	253	278	269	230	263	255	225	247	259	261	230	239	236	241	260	235	235	247	276	260	264	254	238	224	244	245	244	264	241	259	238	266	242	241	257	248	236	223	270	239	277	258	259	251	250	222	239	255	246	249	250	259	263	265	258	260	262	254	244	251	266	253	265	274	289	245	246	260	255	261	225	281	227	272	257	265	274	262	284	244	243	243	246	247	245	289	254	233	224	228	249	290	271	281	249	250	242	260	252	273	262	256	257	241	253	262	266	252	245	215	253	279	245	253	251	257	234	213	247	285	262	225	254	254	229	248	262	261	249	246	259	249	234	276	259	244	244	250	252	267	249	248	251	243	237	243	248	249	240	272	240	232	235	257	250	224	264	253	221	227	245	251	265	248	236	270	265	251	249	227	262	279	227	264	229	225	247	279	246	222	259	253	221	260	256	261	268	212	265	241	259	276	277	246	246	248	238	262	265	251	239	233	241	272	249	262	259	238	245	195	248	274	220	262	271	279	256	253	266	273	266	266	256	241	209	244	277	251	221	238	271	261	256	249	273	264	261	272	234	250	252	260	234	270	238	237	242	255	248	224	227	239	257	259	237	245	281	251	265	236	280	242	259	229	251	269	241	232	240	272	247	242	255	236	212	263	253	232	255	245	242	257	248	269	245	257	264	238	264	248	253	253	275	254	244	247	243	239	260	248	257	268	292	245	233	264	257	260	242	256	269	254	245	244	234	250	252	263	260	266	243	262	258	247	261	243	283	222	250	242	246	261	246	258	254	209	237	238	289	255	237	253	234	267	242	254	241	215	270	225	246	228	218	239	263	263	254	285	251	244	240	248	256	257	240	244	270	253	265	252	250	240	228	271	247	261	239	231	239	257	280	266	239	254	289	273	236	252	270	278	246	264	267	279	232	243	240	234	243	264	235	257	293	277	246	242	233	279	255	248	248	238	237	235	264	279	251	265	271	246	225	249	250	246	282	241	243	258	251	250	270	217	231	272	246	262	261	267	247	247	260	279	238	260	252	233	270	263	274	247	242	289	259	255	237	241	262	234	265	246	249	227	270	243	263	224	282	256	260	259	261	250	251	234	248	276	286	264	252	282	251	248	242	243	268	241	247	232	234	232	249	276	246	251	255	257	273	261	240	235	277	250	263	234	264	270	255	283	289	233	254	252	257	253	263	241	274	250	262	258	250	265	249	287	251	259	229	223	271	266	233	235	264	250	267	262	239	234	279	279	240	231	273	245	238	271	235	235	262	255	257	302	251	271	235	228	268	275	260	271	266	240	252	249	264	250	254	258	262	244	224	283	278	242	215	235	256	261	223	264	253	265	262	243	277	250	282	256	255	240	257	265	229	256	258	246	265	252	272	224	245	267	266	258	243	268	238	272	268	263	249	231	281	230	246	246	260	292	246	250	249	240	288	244	260	235	263	235	257	242	245	254	273	276	290	236	269	264	285	244	224	275	243	271	235	265	245	278	255	259	256	299	260	263	229	269	247	253	277	212	267	237	253	260	242	271	241	249	255	248	237	278	261	313	261	231	224	245	262	248	257	276	234	246	260	266	274	230	270	261	252	238	263	262	268	247	253	229	247	242	243	257	249	241	264	242	251	249	254	232	251	240	267	242	248	255	245	264	258	226	250	240	263	278	253	264	256	263	256	236	245	251	256	249	240	233	272	277	285	274	264	258	255	256	234	246	267	264	260	282	247	261	244	249	259	273	228	258	260	235	253	245	246	265	230	239	301	234	241	233	253	232	255	269	241	237	241	267	235	251	249	233	243	256	218	243	232	262	253	266	244	250	244	249	255	251	237	257	268	270	267	251	263	251	241	239	256	273	239	247	249	258	247	242	247	219	248	259	290	235	262	242	264	263	247	265	231	254	237	267	248	230	225	252	263	259	240	253	274	243	267	248	266	252	281	242	228	244	233	248	255	261	270	247	243	274	252	258	240	259	256	259	273	236	224	304	274	278	251	267	242	232	249	244	279	261	279	251	263	240	257	274	284	268	243	230	267	252	287	247	220	251	259	266	275	227	243	276	282	260	268	250	286	252	215	259	230	266	271	269	256	277	241	228	241	235	238	237	268	230	257	245	246	246	269	241	252	253	254	256	264	240	253	251	237	231	241	248	261	271	268	255	235	239	258	268	253	237	269	250	268	235	243	247	227	274	243	265	258	271	243	258	258	255	257	260	228	217	256	263	250	274	261	224	246	251	263	242	256	259	250	282	256	248	275	250	246	245	252	252	226	250	261	264	267	259	258	243	256	254	280	244	264	259	231	254	276	249	255	246	265	240	241	263	252	243	254	255	238	246	253	236	250	249	245	224	237	254	249	266	260	245	225	271	252	283	255	238	246	265	227	272	279	269	255	272	254	243	249	245	253	228	237	255	258	278	225	241	256	265	257	243	218	248	267	256	243	218	250	241	250	254	260	238	249	273	258	255	268	243	236	228	233	265	255	259	261	257	267	248	262	232	290	269	224	256	228	264
33846	56649	46034	31890	19237	11255	1994	739	477	401	967	360	321	297	327	252	330	276	324	280	316	310	277	319	299	304	301	297	296	282	266	308	320	290	286	306	303	308	290	316	298	293	314	289	288	292	311	276	301	321	292	326	307	265	277	290	292	299	315	305	314	300	304	291	295	291	282	297	287	298	283	292	286	281	316	282	286	274	279	294	272	304	288	297	261	313	327	285	265	273	297	334	308	304	315	265	294	280	285	293	302	321	282	316	307	277	306	279	310	292	297	287	307	261	309	337	255	294	296	282	266	305	302	294	299	285	300	296	278	272	326	309	293	291	286	317	288	278	305	288	318	267	302	275	285	319	274	284	288	268	276	279	288	272	289	308	292	257	270	332	302	331	279	287	289	306	294	298	286	304	282	278	293	287	298	342	316	258	265	280	291	266	299	268	274	279	302	259	286	287	297	291	267	299	298	275	262	328	310	303	259	320	267	265	281	298	288	272	275	267	303	273	282	298	315	255	307	301	270	287	286	281	288	312	308	312	287	317	289	309	297	289	293	259	279	320	275	264	300	263	292	260	287	271	293	309	300	297	318	294	282	290	258	314	265	297	296	245	268	266	292	299	315	291	308	287	269	324	313	290	311	275	268	290	297	278	294	288	317	280	267	259	277	290	301	299	294	297	268	286	309	285	316	302	314	285	278	272	318	280	275	294	289	254	294	253	306	282	298	306	291	290	289	285	274	285	251	291	310	316	285	328	291	314	265	299	311	272	321	263	308	342	281	329	326	289	300	242	289	271	315	281	257	280	267	295	320	252	270	279	298	285	313	280	311	312	280	289	317	301	283	283	296	345	270	256	275	302	296	299	281	324	301	271	299	310	310	312	323	314	291	296	307	262	312	280	300	294	314	294	280	308	275	295	278	280	300	316	264	269	331	295	289	326	316	294	298	288	294	290	276	298	269	294	287	320	318	309	266	305	268	310	281	306	286	296	304	285	301	285	288	272	301	293	262	273	304	289	302	294	309	298	283	301	309	290	293	290	293	317	287	302	319	313	302	274	330	326	271	293	312	272	290	266	282	291	301	281	300	305	290	303	293	276	303	269	301	300	299	308	270	309	281	293	287	302	265	265	297	303	295	288	308	272	261	314	277	275	307	307	280	304	285	290	271	281	313	283	283	288	307	283	296	274	284	310	282	290	307	313	302	292	310	296	308	294	283	310	290	270	302	285	291	282	269	288	291	301	319	283	322	295	318	325	276	285	277	283	268	262	316	299	286	290	298	310	293	285	273	330	286	306	300	283	281	280	291	306	302	304	302	281	296	263	298	313	262	292	302	286	320	289	319	301	307	279	281	318	260	301	301	294	316	280	292	293	304	308	298	265	282	304	256	293	318	303	284	291	259	297	263	299	281	296	261	283	267	316	270	277	280	304	289	284	304	281	301	281	309	279	282	285	284	289	294	257	309	297	296	295	289	286	291	273	280	271	306	270	297	306	268	298	285	275	266	303	275	308	297	283	322	269	291	297	288	280	280	301	310	286	323	312	301	294	265	282	298	281	286	290	299	275	282	314	275	307	305	284	283	279	288	284	272	297	316	298	291	297	297	293	302	290	309	314	310	318	290	304	306	288	319	286	284	284	276	303	273	282	298	283	296	292	258	273	307	273	300	296	274	283	291	296	316	292	264	262	289	269	284	328	288	332	308	256	325	320	298	303	280	280	307	314	281	273	308	271	282	285	298	287	269	296	276	294	324	292	337	285	305	298	293	325	285	279	277	289	332	304	297	276	314	296	315	271	261	276	285	295	307	324	283	272	287	312	295	298	296	284	277	273	303	301	306	269	324	299	281	272	281	268	292	280	293	286	318	299	305	303	305	296	301	279	286	309	289	274	282	314	281	290	311	286	287	300	296	282	294	294	289	293	293	295	287	302	276	309	305	276	276	288	274	294	306	311	278	312	284	289	291	326	278	302	304	286	285	298	300	295	273	277	312	293	269	277	272	283	271	291	298	303	323	282	262	285	311	307	316	291	311	283	267	288	266	280	283	287	282	315	296	286	265	287	295	302	296	269	329	263	287	300	280	320	300	306	274	310	259	283	282	328	274	293	278	291	302	320	275	302	303	275	313	278	278	307	292	273	327	316	260	326	273	281	285	289	273	263	276	278	284	312	326	298	271	305	324	283	297	272	284	301	291	314	274	293	248	306	300	309	283	300	305	262	325	317	315	300	265	281	300	268	289	271	296	336	279	276	292	276	304	276	304	300	285	310	273	311	299	339	278	292	294	325	289	266	301	307	295	284	267	316	308	268	327	284	280	308	295	290	269	301	298	274	293	293	289	307	300	304	281	295	267	292	270	326	253	299	322	288	297	302	302	294	281	254	304	291	319	278	269	299	274	305	291	319	284	296	302	306	283	280	279	298	279	282	297	284	292	279	296	306	283	311	310	301	275	295	301	305	274	302	284	277	288	308	287	289	290	291	287	329	282	289	305	259	296	296	302	297	319	318	312	305	312	278	302	274	285	298	298	293	305	295	292	290	319	303	313	296	295	282	300	275	301	305	289	263	286	293	282	289	251	286	291	247	265	309	286	269	306	297	333	262	303	309	291	272	298	262	283	303	318	313	255	266	304	290	274	301	269	310	287	290	274	294	278	315	285	272	323	287	293	284	266	307	293	307	292	285	289	306	269	283	290	296	294	281	293	305	304	283	290	280	317	297	283	254	289	276	296	282	312	298	306	293	279	299	298	290	275	300	318	266	286	286	274	261	280	285	324	323	268	276	284	311	280	301	312	262	288	289	293	267	315	294	327	322	290	278	312	276	295	302	308	290	313	301	283	319	304	264	293	275	283	297	294	265	254	287	254	318	288	280	280	287	296	297	294	345	287	302	308	292	304	295	313	256	259	281	307	293	305	273	282	286	281	308	308	303	305	305	278	321	300	288	293	307	290	291	273	275	300	307	303	296	293	306	283	299	280	305	273	304	273	305	314	286	304	267	281	285	293	287	297	288	266	314	290	299	276	297	295	264	299	300	317	296	268	301	321	321	275	303	290	294	270	286	349	278	282	290	297	274	287	288	298	308	314	284	287	304	305	289	301	300	316	296	303	297	274	306	291	289	288	293	280	293	286	325	285	294	302	278	283	285	275	286	278	303	278	258	295	310	309	295	299	273	311	303	281	265	323	317	305	287	296	285	287	321	288	302	311	295	309	286	293	272	306	305	282	257	284	310	326	319	301	302	280	294	300	315	283	291	282	277	324	316	262	328	308	280	283	316	318	305	281	299	303	259	276	287	287	290	284	259	288	308	308	287	290	283	288	333	272	306	263	280	284	283	292	269	277	292	297	255	302	291	318	283	280	270	284	272	315	281	303	274	322	336	312	273	288	276	319	296	274	282	329	293	284	277	297	266	284	305	309	301	299	309	266	266	279	309	272	266	305	304	308	314	297	307	314	291	319	286	301	263	292	283	302	291	293	327	293	312	328	278
25007	21259	28977	26781	16979	6005	1284	535	448	443	535	548	370	375	382	408	349	382	343	319	361	374	390	382	331	371	375	371	349	355	359	359	341	350	330	357	377	349	350	358	318	323	362	348	367	336	373	325	333	359	372	353	341	356	342	335	364	359	339	364	378	355	370	336	333	341	367	390	380	348	325	382	383	343	391	339	369	336	361	356	360	358	355	359	335	351	349	350	343	375	349	366	360	362	360	369	400	366	354	356	323	339	341	365	354	396	367	359	348	353	333	361	358	392	368	323	363	347	364	356	368	319	339	363	326	336	326	334	344	322	371	350	367	344	384	355	373	345	342	333	349	309	347	346	349	353	353	355	411	334	335	362	318	333	360	348	356	376	343	376	336	348	336	346	344	377	336	324	364	357	310	364	330	363	363	358	342	355	387	329	373	351	340	350	341	330	350	348	350	311	361	339	346	328	379	321	342	360	371	354	350	329	387	347	334	394	339	375	355	400	351	368	362	343	361	389	347	402	319	338	364	337	383	342	392	324	365	389	344	341	372	349	357	334	372	376	380	358	349	325	353	378	348	345	300	390	374	363	342	354	344	327	314	367	329	347	351	339	352	353	362	359	359	308	305	356	361	357	364	347	373	357	365	374	352	372	357	342	368	384	328	346	312	371	352	351	383	360	374	345	357	351	340	383	329	359	378	384	357	333	342	341	373	351	351	363	352	345	317	343	363	320	362	371	351	330	352	368	320	337	348	309	359	347	365	354	368	361	369	348	346	371	362	366	361	376	342	360	388	323	360	364	364	357	349	335	383	342	363	340	345	345	336	356	364	363	365	344	364	380	360	369	350	353	352	374	340	369	343	378	374	348	365	398	357	366	350	343	385	366	362	366	364	365	360	364	329	366	353	330	374	339	318	353	354	323	372	333	377	392	374	353	355	315	352	380	401	372	339	354	336	379	337	345	318	367	371	334	371	344	359	362	392	340	356	319	348	336	360	353	372	348	364	365	379	378	350	348	339	342	386	370	332	357	324	348	379	347	351	338	337	333	329	334	344	381	352	363	341	332	391	342	370	356	350	371	369	377	375	368	370	347	331	362	354	340	375	365	345	355	337	334	346	363	365	332	404	352	375	352	357	327	351	350	338	389	376	374	336	326	359	378	342	370	347	311	365	347	359	334	347	332	341	370	356	351	372	331	358	345	374	337	372	366	386	362	327	341	345	378	341	375	376	351	352	362	376	371	350	367	378	375	351	374	347	370	324	371	368	361	335	328	344	365	393	357	350	324	358	327	341	361	366	309	355	316	364	390	329	363	360	336	377	360	366	351	368	388	341	359	347	389	358	375	388	340	353	379	350	376	367	366	345	388	370	339	347	342	346	357	352	349	355	369	374	350	356	356	359	348	309	339	371	348	343	336	342	335	344	373	398	360	327	339	354	336	335	342	396	378	325	332	364	325	386	390	368	330	364	349	356	359	357	354	348	354	340	345	379	354	343	375	362	359	367	335	353	342	360	369	352	369	363	371	350	364	355	345	346	358	348	351	378	337	340	352	342	354	376	352	341	388	375	359	368	390	350	329	330	362	343	354	355	347	369	326	351	349	325	393	328	344	357	331	337	345	343	379	372	344	355	380	337	344	369	331	351	351	335	372	319	346	349	335	346	373	357	362	339	360	338	351	338	337	354	356	343	385	373	334	372	383	358	338	366	363	381	332	348	363	361	378	353	357	357	365	370	339	378	353	329	351	331	364	362	326	345	371	323	310	350	353	362	318	359	355	372	319	367	355	368	403	380	338	330	321	382	349	348	325	367	346	343	343	353	340	334	349	363	395	303	339	356	354	366	364	344	318	341	345	341	348	338	371	364	325	380	354	358	358	327	387	378	369	362	354	383	314	336	348	373	359	337	353	381	347	365	363	334	339	375	377	358	332	367	400	353	381	331	364	341	348	355	309	334	322	329	360	340	356	378	334	364	355	323	382	356	378	338	354	370	344	381	357	357	373	364	336	396	360	361	339	352	322	326	367	355	362	324	352	359	325	357	329	338	351	377	376	355	340	330	313	354	347	333	372	341	336	367	385	380	315	396	364	334	393	366	344	376	360	344	356	346	311	396	349	352	383	354	357	359	373	365	375	329	349	360	363	371	384	368	341	362	352	371	336	369	348	350	365	360	348	354	383	388	328	399	357	351	355	349	347	331	384	359	361	351	353	370	346	345	382	365	343	357	331	322	406	328	360	372	338	318	346	375	384	366	300	338	338	363	355	342	335	348	368	340	345	351	343	333	321	346	344	368	365	377	359	353	364	335	346	344	365	309	387	372	334	355	365	355	318	331	345	390	351	357	326	388	331	362	372	338	345	340	356	331	338	323	374	358	330	350	369	366	379	346	350	349	343	331	379	355	330	354	345	357	336	361	355	373	363	354	348	376	353	346	335	367	359	329	375	344	355	351	381	413	334	375	350	344	371	346	329	362	351	328	364	376	324	360	370	342	361	337	361	335	343	347	313	368	367	353	329	336	329	339	334	373	375	341	385	362	359	334	358	351	352	376	380	352	325	330	366	353	395	338	367	369	328	354	353	357	377	320	402	344	356	375	357	336	352	343	369	367	363	324	333	325	362	333	386	363	363	371	346	345	346	374	351	369	345	338	372	348	374	341	371	347	348	352	351	367	354	337	357	338	364	355	364	344	375	370	325	344	360	373	314	387	321	350	344	354	351	380	359	359	348	367	357	328	378	363	344	373	374	357	360	323	344	400	352	349	371	322	315	351	315	341	352	370	353	365	354	328	335	355	365	351	337	355	368	349	342	352	324	362	355	356	352	383	356	340	362	367	392	353	392	374	361	352	389	372	378	374	348	338	346	334	333	342	342	359	355	344	372	392	346	329	339	369	361	333	366	333	367	326	336	335	380	348	360	358	367	355	344	388	350	315	382	344	357	355	365	366	342	379	384	351	348	356	341	352	340	338	365	362	351	363	353	349	341	372	346	381	360	354	373	361	327	382	373	334	353	380	357	356	351	341	363	376	325	376	347	343	365	383	360	408	375	369	349	381	362	367	313	325	338	389	317	365	366	378	352	351	347	336	359	344	337	355	371	345	362	337	362	355	356	384	335	359	329	359	330	357	321	334	379	365	366	354	347	331	338	365	362	355	341	340	348	363	366	347	341	362	338	362	367	374	365	364	339	343	391	368	339	353	344	347	316	348	353	349	352	338	359	355	381	359	331	351	355	398	355	344	335	337	386	388	342	341	396	376	359	357	284	367	347	355	377	373	376	329	338	356	356	377	352	361	370	349	352	322	334	377	368	313	349	330	358	371	335	335	335	381	345	337	390	372	373	358	376	366	352	356	330	364	351	373	374	312	383	361	326	337	361	387	321	363	336	346	352	368	349	360	326	379	355	366	322	345	349	376	338	349	383	360	358	370	364	384	342	345	378	368	357	326	368	363	371	383	374	344	339	357	346	314	328	342	320	385	380	336	377	347	385
34546	53893	39771	26591	14453	5627	1448	659	515	498	737	717	485	421	389	434	410	418	389	394	406	422	416	389	430	415	432	410	432	431	421	426	412	397	425	405	385	398	390	383	403	393	443	426	404	399	392	410	401	436	415	417	381	368	413	402	377	408	403	386	454	370	426	402	423	422	391	408	437	399	428	395	426	406	393	397	415	416	393	433	416	419	397	425	408	378	415	413	394	410	397	416	426	424	387	425	382	387	372	413	430	422	423	416	417	409	405	412	402	424	395	374	388	396	379	410	432	369	412	384	426	389	373	375	411	390	406	386	410	406	421	392	406	391	422	408	391	354	366	399	382	437	417	398	404	402	371	406	386	386	399	454	405	405	432	407	441	418	359	403	406	427	402	400	407	395	398	375	394	423	377	386	413	447	393	386	369	400	396	411	385	373	403	403	371	375	428	384	428	374	417	386	376	405	413	407	414	412	395	414	420	444	398	402	408	467	408	382	391	395	377	415	421	416	406	434	403	376	445	396	385	387	394	413	394	373	397	392	418	415	417	430	397	425	416	415	421	401	441	394	418	421	427	371	423	401	432	388	404	405	361	438	387	411	420	411	412	405	385	387	394	413	413	386	379	401	428	389	416	440	409	412	416	409	401	399	420	470	395	409	362	408	445	418	411	395	385	420	394	399	393	411	391	436	392	389	405	392	407	404	421	418	404	405	450	411	421	384	418	436	431	426	397	416	415	402	399	413	386	405	448	417	412	398	392	414	391	410	417	371	419	395	421	417	402	427	399	372	396	397	393	388	427	379	391	417	401	382	420	403	366	430	419	403	396	389	386	396	364	401	419	386	422	396	373	412	396	426	432	400	384	417	437	430	361	428	416	382	423	392	458	389	405	386	393	413	400	423	394	402	451	416	397	445	391	372	410	402	432	434	426	412	397	411	405	407	402	422	418	391	399	408	385	412	377	397	378	398	380	405	380	380	390	389	400	404	391	403	400	479	400	384	416	396	396	416	390	401	397	403	389	382	417	426	415	428	409	397	407	412	424	393	406	413	397	399	383	407	376	398	408	353	434	414	383	431	410	411	397	345	412	429	435	392	412	382	414	389	441	429	400	383	398	399	393	351	406	392	407	396	372	428	405	411	416	412	433	395	396	403	391	387	424	423	408	432	370	342	376	448	398	401	415	382	394	437	407	392	414	419	397	371	412	417	422	395	379	415	403	434	413	400	409	407	395	372	393	415	397	411	422	370	417	393	396	392	398	415	416	381	397	393	427	425	406	447	421	393	403	391	421	389	405	381	408	383	404	421	405	418	405	415	436	406	354	396	420	392	417	390	387	424	410	405	406	364	415	431	425	440	418	425	399	373	420	420	414	373	440	400	394	407	353	428	416	438	363	404	395	397	419	346	398	451	398	401	440	405	374	402	413	412	389	430	375	393	439	399	396	420	434	405	433	397	433	395	406	400	396	386	425	405	427	425	401	390	388	416	418	372	438	407	410	392	435	410	423	416	407	454	382	405	444	385	408	432	403	425	418	372	377	380	419	457	392	413	392	421	391	420	389	413	389	412	382	447	401	383	403	430	391	434	400	369	394	407	391	461	429	422	410	419	371	414	417	403	403	395	379	405	428	391	402	375	427	423	445	404	377	404	424	413	367	419	423	453	409	408	417	443	406	418	387	435	426	415	400	392	359	385	392	420	414	436	417	414	427	418	365	445	398	395	389	414	387	429	378	444	393	395	362	395	409	446	386	425	420	451	419	394	377	413	426	389	425	405	418	383	427	394	420	426	378	392	401	401	394	425	398	397	415	401	387	383	402	406	411	417	396	401	419	406	408	425	414	421	392	420	403	408	418	427	402	394	453	419	415	404	410	424	413	393	376	408	422	379	416	379	420	407	440	412	411	394	408	416	419	398	376	433	403	392	398	364	427	401	388	393	448	429	445	407	382	436	428	421	435	424	378	412	390	400	415	388	367	415	370	425	393	374	424	388	394	412	391	383	412	367	399	419	400	398	391	416	372	380	389	402	426	405	394	397	429	430	387	370	421	410	381	418	396	401	381	402	382	421	433	392	385	400	389	414	381	411	393	425	393	380	431	415	422	417	411	368	398	432	429	378	377	414	424	421	389	422	400	417	407	365	408	432	411	422	371	395	389	397	428	415	404	401	395	387	375	409	376	367	448	423	380	435	404	397	411	418	402	416	386	408	403	388	395	354	391	382	416	394	426	448	424	428	401	421	408	378	404	420	369	411	433	413	411	425	413	434	417	394	419	393	395	379	388	409	393	361	429	382	380	413	418	378	432	408	418	387	362	400	427	391	402	408	408	435	389	383	390	411	413	390	409	426	382	417	437	408	381	402	360	434	416	367	401	414	425	440	390	412	430	398	423	415	412	371	395	397	395	400	414	388	376	417	389	396	417	411	426	402	399	433	414	425	376	426	420	437	388	421	394	419	383	400	387	435	393	423	412	420	427	382	394	360	372	436	411	415	399	395	438	450	393	421	393	398	435	433	406	419	411	400	388	395	421	410	420	415	407	387	401	400	416	425	424	422	420	366	404	385	383	393	378	415	430	412	418	421	398	388	398	401	365	417	427	389	401	413	407	401	430	418	409	389	393	418	400	414	394	396	386	419	385	359	378	411	425	402	409	431	443	405	405	443	401	413	405	397	379	398	419	386	412	375	380	382	374	396	412	406	408	418	427	397	402	425	381	387	400	381	421	448	399	387	406	403	398	380	424	432	397	421	403	417	431	419	408	399	413	406	389	410	377	370	450	438	425	402	408	408	401	413	405	357	418	409	433	386	347	377	364	412	421	389	392	418	417	393	400	369	373	388	413	433	437	369	422	389	430	476	384	396	366	405	403	425	397	395	420	415	381	380	424	416	417	447	398	405	424	399	384	408	413	404	398	412	391	411	386	391	418	444	417	431	417	395	422	417	420	428	378	412	387	415	434	431	431	411	423	450	408	426	370	410	398	433	399	403	389	398	364	411	414	418	430	403	419	376	412	407	395	391	414	437	447	400	429	404	413	423	379	402	379	389	386	396	416	416	402	358	423	408	396	411	395	436	384	410	411	392	440	424	423	431	381	396	432	418	408	409	393	413	418	416	451	375	407	432	422	415	406	406	417	395	411	383	408	439	414	434	395	386	436	408	418	406	399	403	428	415	425	426	414	433	400	378	396	418	422	378	417	345	427	395	434	439	422	371	407	406	400	428	374	400	435	395	404	408	456	434	408	415	420	415	414	431	417	369	427	404	431	426	408	377	417	427	396	404	392	387	391	447	408	403	418	412	415	448	379	370	394	426	423	415	371	389	409	401	406	418	412	372	432	405	427	412	411	413	409	416	398	438	359	395	379	408	419	448	376	411	380	381	416	409	403	413	414	390	410	454	386	417	389	408	379	396	408	415	434	396	406	384	350	412	404	401	390	420	415	423	400	401	406	424	386	401	444	391	406	400	399	414	412	385	385	386	410	381	429	420
22669	20918	28399	24079	21725	20658	10562	1520	683	526	537	1160	455	428	445	433	409	421	442	418	395	433	418	385	404	447	450	428	405	424	405	404	407	406	429	428	418	390	423	415	399	412	421	382	387	417	423	405	343	421	420	414	409	386	388	422	401	384	412	386	415	418	395	418	448	401	421	415	413	383	392	413	421	398	401	397	383	399	407	442	428	384	438	435	403	388	429	396	411	421	426	383	409	398	398	450	409	387	365	408	382	404	408	367	379	398	391	397	418	370	381	404	432	431	402	388	420	384	411	395	396	394	395	391	374	409	357	395	383	423	435	403	434	452	410	397	412	390	377	417	371	397	432	421	451	409	406	437	431	402	381	394	417	401	426	415	394	409	423	432	426	410	393	401	423	411	371	371	405	417	417	409	404	406	397	426	416	392	397	411	405	396	413	427	374	419	405	385	377	373	416	425	387	368	397	399	408	438	409	410	411	396	413	400	396	397	384	407	405	386	389	388	418	378	388	418	365	375	402	393	391	396	397	386	412	408	400	426	413	405	423	412	418	360	409	407	430	397	427	394	449	408	383	425	403	392	426	377	412	405	424	428	402	390	376	389	404	407	444	396	393	409	443	424	384	375	404	400	420	411	393	398	442	418	384	379	401	430	432	409	371	419	393	396	414	417	396	400	428	377	411	408	428	350	435	399	450	395	399	415	387	387	371	393	401	419	385	382	368	404	406	426	393	393	427	392	377	380	413	403	402	418	392	403	388	406	417	404	434	412	383	436	365	416	420	435	399	420	368	398	387	416	388	371	417	381	370	423	381	402	436	413	400	442	418	418	407	402	393	403	380	398	425	407	431	400	396	384	410	388	419	399	395	372	427	394	412	411	427	433	429	419	419	408	429	384	389	374	382	414	406	385	375	396	410	417	388	407	397	415	401	380	419	391	386	395	396	395	417	368	404	399	426	425	418	436	420	403	415	403	407	389	421	393	386	390	433	434	385	381	423	443	405	408	395	418	420	417	369	420	389	383	354	425	435	418	425	410	419	396	373	378	439	467	434	428	356	419	378	420	389	430	424	429	393	411	444	394	379	378	425	373	401	383	400	365	383	418	414	407	378	428	436	398	424	399	382	423	424	408	389	396	377	400	400	428	414	424	401	407	409	394	396	419	400	423	392	415	398	435	423	426	410	373	368	388	394	417	395	402	426	411	419	405	407	386	438	408	403	396	402	403	405	404	421	439	376	416	393	406	408	404	409	383	358	369	406	407	403	407	397	441	400	422	424	410	414	370	427	412	385	421	423	413	407	415	372	398	413	354	391	380	394	404	431	412	383	426	448	363	421	408	405	420	386	440	387	417	367	415	411	415	386	378	391	402	403	433	406	400	402	397	418	391	413	395	415	378	407	411	407	384	399	400	434	437	408	384	368	368	416	405	417	421	409	373	408	381	402	380	432	429	385	380	410	412	399	372	362	417	416	394	402	398	437	362	401	397	396	400	420	418	396	384	395	400	395	369	459	423	398	402	401	397	392	350	404	391	391	387	379	410	427	426	394	414	390	400	413	427	377	417	378	400	386	428	383	393	420	428	392	371	410	409	364	417	384	398	401	409	410	405	378	392	403	417	391	409	418	398	419	411	393	392	387	401	405	386	402	420	418	401	419	390	419	382	424	418	387	425	393	419	404	400	406	433	391	404	435	404	361	415	453	411	392	375	427	405	381	411	370	423	373	423	412	379	424	422	403	412	417	436	408	404	392	400	439	417	363	406	381	408	387	379	427	408	420	433	429	421	418	377	445	400	407	413	422	367	394	417	363	387	401	398	392	421	428	415	400	446	392	398	420	418	419	410	361	413	409	412	452	374	420	400	402	444	405	396	401	403	407	389	409	436	399	415	369	368	439	427	465	402	377	416	398	409	446	427	380	402	398	420	366	399	368	372	402	390	437	371	418	388	415	379	414	393	395	410	405	422	411	384	435	419	408	434	411	417	403	417	407	424	385	386	393	415	404	407	375	388	446	434	378	377	396	371	445	414	414	395	415	395	439	396	410	369	417	404	399	358	403	423	378	438	393	391	403	377	423	431	388	369	403	414	429	361	408	438	387	421	386	401	352	381	446	412	393	433	414	422	411	395	438	382	392	384	397	410	399	460	431	400	411	411	380	402	407	406	410	393	418	408	399	417	409	386	410	375	400	446	441	373	398	416	448	387	393	420	403	422	385	390	383	408	402	418	402	403	399	414	385	409	393	417	427	415	404	394	392	429	370	418	403	420	419	418	411	442	409	447	426	375	400	390	441	388	355	397	444	395	423	403	423	409	388	401	426	405	449	371	412	407	392	394	387	381	385	441	425	414	434	394	391	418	395	398	400	419	412	402	377	375	384	378	408	405	409	437	403	413	427	408	361	443	401	380	388	391	429	394	423	378	408	386	399	403	408	405	404	394	436	384	405	385	395	417	408	381	380	371	408	397	434	407	433	417	425	412	389	421	388	417	409	395	375	357	400	386	411	416	381	424	391	390	383	407	373	403	366	407	424	427	436	393	406	391	391	417	391	385	453	371	437	389	414	392	419	406	394	427	382	392	390	404	425	421	429	390	389	407	398	410	395	394	398	364	401	407	402	440	403	404	412	359	405	412	391	402	380	388	388	346	429	443	414	396	395	394	423	406	423	381	409	400	401	400	404	412	401	425	398	395	403	401	398	395	401	411	389	430	429	409	410	435	387	416	425	401	406	392	403	386	403	415	425	397	437	445	409	391	407	403	418	395	382	367	374	390	398	356	418	430	418	376	400	388	401	363	393	398	408	407	384	386	387	379	416	380	431	397	386	408	420	425	391	406	398	402	392	427	419	434	418	414	412	429	395	428	434	366	400	422	391	369	450	407	387	415	422	392	431	418	434	423	414	375	369	386	394	408	392	455	416	412	415	416	378	380	375	405	409	397	384	399	398	434	413	432	432	427	379	412	386	401	407	410	399	419	415	441	405	386	407	449	404	383	401	400	389	419	377	429	394	401	405	415	411	379	408	395	391	408	390	426	410	409	374	402	400	402	425	377	431	422	400	402	402	407	448	389	383	419	429	417	398	383	367	418	375	402	411	387	410	412	404	441	419	425	413	401	393	415	389	397	389	392	407	386	421	434	415	427	429	401	379	399	395	403	392	388	468	403	408	405	433	393	402	415	365	405	374	386	400	383	398	439	388	419	421	401	381	426	424	365	417	397	398	381	391	414	423	402	420	362	421	408	377	407	426	412	400	409	438	375	414	414	435	384	452	395	409	429	452	450	425	412	406	406	397	412	395	389	384	419	375	395	408	400	396	382	393	418	420	394	371	413	428	386	396	410	363	420	413	383	371	412	397	408	402	416	438	374	389	382	401	433	388	381	411	412	385	458	407	427	399	417	391	401	449	414	431	417	433	406	417	443	383	393	405	404	412	404	403	384	413	394	400	420	428	427	409	422	401	401	409	395	414	429	412	358	417	402	401	426	434	410
38565	60765	49003	37206	24905	10390	2743	1087	738	557	586	1544	479	511	444	442	460	444	455	446	459	438	455	460	456	452	433	490	429	471	431	452	432	443	456	468	437	423	444	470	463	487	439	411	470	464	449	440	436	461	465	472	448	435	447	450	434	453	439	416	430	492	446	454	457	409	422	473	441	465	415	464	442	465	464	459	463	464	418	421	388	425	433	478	468	450	449	470	449	460	437	436	413	422	471	441	450	461	441	450	453	422	486	413	406	433	440	418	420	442	453	480	435	444	403	446	430	447	412	461	416	461	416	432	453	398	438	476	409	437	484	458	406	412	424	425	405	445	429	446	426	451	433	456	430	454	431	469	430	442	436	433	455	489	459	468	462	457	478	453	409	440	417	424	409	413	459	469	443	437	426	441	425	462	426	419	439	417	438	450	414	422	461	446	431	415	417	448	428	477	436	441	441	426	446	420	433	412	435	484	441	430	432	451	407	421	413	471	468	449	448	450	432	451	456	406	446	447	432	492	434	437	424	439	422	443	438	415	430	422	432	459	437	398	414	440	427	474	432	478	456	455	465	457	458	448	407	425	421	439	462	385	442	447	440	425	439	414	421	438	432	436	413	455	461	420	441	419	424	482	435	443	430	454	465	449	453	458	460	438	434	425	455	454	427	437	442	451	460	425	446	428	438	449	457	447	440	457	421	439	447	474	439	450	462	465	460	427	417	455	435	462	438	415	443	419	433	461	458	430	418	439	455	429	437	440	473	426	466	480	450	447	440	422	455	466	446	422	448	438	465	473	453	440	463	437	455	426	463	449	463	436	444	465	454	417	476	420	424	422	409	419	449	418	429	441	431	414	437	446	448	440	431	455	399	462	400	482	425	426	426	467	417	452	449	437	445	433	429	470	427	448	425	475	445	440	382	466	479	414	423	422	447	465	464	505	440	399	451	470	476	420	455	463	451	448	425	419	430	424	392	457	424	427	438	450	437	395	418	487	462	488	429	414	485	432	439	437	468	450	444	446	439	431	431	449	458	424	427	418	422	421	476	412	452	429	429	433	434	461	436	459	433	463	446	450	468	442	450	435	426	429	394	488	400	382	437	435	449	461	451	436	436	441	453	459	431	426	444	464	391	402	440	452	443	431	457	471	464	429	445	384	456	485	438	432	509	451	452	456	455	469	453	443	417	411	430	417	433	445	449	434	428	433	411	487	419	439	462	445	464	437	440	433	466	449	411	436	444	409	461	406	453	436	466	452	439	434	439	434	439	413	412	432	438	458	437	471	448	446	422	450	419	434	449	422	440	445	422	424	435	414	430	461	468	415	448	465	458	448	433	467	441	435	411	451	406	465	478	439	422	459	425	412	425	431	459	424	469	438	390	458	441	401	445	425	440	439	457	417	447	436	462	438	459	463	439	466	449	459	450	471	411	429	441	454	447	401	438	436	451	432	410	431	482	403	417	495	436	458	441	464	434	450	441	475	422	451	460	424	463	454	424	432	436	461	437	459	441	435	472	487	412	416	435	423	465	428	448	450	429	395	452	424	450	453	455	462	446	448	478	444	451	435	474	409	459	446	445	434	415	428	432	398	461	429	443	455	420	461	459	415	462	424	440	432	414	489	407	418	447	463	448	430	415	474	424	418	463	427	439	402	475	459	427	440	435	427	404	437	462	446	415	394	452	446	404	423	457	388	434	416	438	457	436	419	424	424	430	462	464	429	435	420	436	427	425	433	476	411	449	421	427	440	454	454	418	448	441	445	437	424	464	399	430	444	438	460	419	481	397	443	439	411	415	408	432	407	468	429	407	452	439	447	433	403	422	481	428	426	391	457	468	419	457	444	441	426	484	438	422	433	451	465	405	445	448	448	457	446	425	439	428	432	415	430	442	466	420	467	417	440	420	497	454	467	447	453	446	438	402	394	434	459	469	461	460	456	455	456	450	485	435	430	400	459	452	425	453	446	454	447	440	428	449	453	468	455	427	409	422	480	440	423	443	433	474	393	485	364	426	433	497	464	442	459	437	385	439	482	482	445	472	429	422	436	428	448	465	418	455	469	438	447	460	432	411	445	430	433	445	452	441	457	478	453	434	429	443	483	441	429	468	430	436	486	473	455	441	443	443	448	441	461	448	450	414	458	479	450	435	430	409	476	461	453	454	435	450	425	449	433	431	414	473	454	415	459	422	475	483	448	417	417	439	397	421	465	382	484	430	454	447	443	423	453	442	458	448	455	436	449	463	416	444	451	441	443	429	447	465	403	427	474	439	457	431	424	427	420	428	424	446	435	451	417	434	462	448	433	399	413	447	428	470	415	433	427	462	498	466	437	428	424	473	447	442	480	442	425	425	453	451	398	451	426	462	392	426	415	410	437	443	450	447	416	456	409	426	446	440	432	417	442	438	428	421	450	396	435	394	427	387	462	439	450	478	433	447	473	447	435	447	452	420	416	417	425	454	447	419	439	419	443	433	472	461	468	423	432	407	429	438	424	432	434	434	460	464	402	402	462	467	421	459	459	430	422	406	449	469	424	443	447	418	450	439	449	396	447	454	428	405	435	449	418	433	473	389	434	451	446	448	416	476	433	450	443	447	448	412	450	422	448	417	426	427	460	427	472	458	418	439	447	409	450	438	439	500	423	436	441	445	420	450	498	424	426	453	444	440	449	463	426	420	434	477	442	442	453	449	430	444	435	414	436	447	406	441	417	462	443	465	477	440	432	401	444	428	484	444	444	455	415	461	456	430	454	434	446	425	420	437	430	445	465	453	439	420	459	414	409	438	460	462	449	440	441	407	423	423	449	427	469	453	454	434	414	432	478	439	431	466	417	421	426	435	414	466	458	456	434	434	428	473	445	445	443	441	390	481	435	405	467	436	430	447	429	424	423	496	440	495	399	438	459	437	481	446	438	473	478	457	468	425	466	435	445	429	448	472	451	476	441	457	449	434	415	426	423	400	452	440	426	412	445	410	422	448	430	466	417	431	427	481	426	439	455	431	399	457	434	425	432	505	434	431	465	452	483	455	470	460	435	444	447	459	462	448	423	453	498	452	449	438	406	446	478	461	440	455	441	410	437	450	419	429	469	429	425	459	417	419	455	428	462	440	429	466	462	434	422	440	389	412	456	440	454	478	444	456	438	444	413	454	461	442	430	479	432	435	453	409	398	425	449	447	434	420	434	441	463	452	412	412	461	427	440	439	457	474	458	453	411	445	427	414	498	403	435	490	445	432	442	434	407	430	450	472	468	463	418	486	438	432	441	434	458	426	412	413	469	447	485	424	476	399	462	451	435	437	435	455	461	420	446	438	452	479	455	491	435	427	469	433	428	456	460	456	412	448	422	460	432	430	398	417	411	439	425	450	409	458	405	439	437	431	468	416	443	422	446	447	421	458	430	435	420	419	447	446	425	433	392	392	434	445	432	455	446	450	478	467	415	455	412	447	394	395	423	425	455	444	438	455	446	462	433	480	466	438	458	442	433	461	443
30169	32091	33741	22776	9106	1644	578	326	281	307	275	265	254	264	247	281	294	253	275	246	258	242	262	267	290	236	258	265	265	282	257	275	248	308	268	251	262	259	260	261	273	251	239	263	245	254	270	247	249	270	248	254	264	252	258	255	269	274	240	271	251	270	267	289	262	261	268	261	270	257	262	264	285	269	267	289	274	258	287	215	278	247	270	245	294	234	271	256	263	272	269	272	234	268	271	272	239	227	281	246	266	255	269	275	253	266	270	249	279	230	250	238	255	262	255	255	263	266	257	256	278	247	271	244	248	248	274	258	267	259	261	257	242	264	280	262	260	255	265	229	251	269	245	249	252	249	270	279	279	249	269	258	260	276	245	250	256	258	276	284	304	258	243	282	252	277	261	271	263	274	258	267	277	249	265	275	244	244	267	261	247	260	281	257	230	267	270	283	249	275	275	267	283	267	292	266	250	281	252	272	275	253	254	271	242	228	237	254	264	249	273	289	253	271	263	268	246	283	237	254	271	240	268	255	272	253	282	238	272	244	268	272	256	237	259	244	290	262	272	288	248	293	288	283	255	249	259	230	288	265	277	267	271	279	270	275	232	283	266	261	265	252	255	249	246	271	246	259	248	268	254	294	249	234	229	244	258	270	245	252	262	275	246	258	279	264	262	275	240	280	247	280	233	243	291	249	263	232	235	257	258	290	239	268	273	250	259	265	273	256	249	234	236	303	260	276	260	274	272	276	289	253	265	277	256	258	272	262	254	265	257	289	279	270	268	277	257	274	276	251	268	244	254	256	266	256	243	270	257	245	261	277	264	251	283	297	228	269	249	278	266	232	247	275	272	259	287	261	267	261	271	238	266	265	266	282	232	259	288	267	268	240	258	247	273	290	243	245	241	246	270	258	274	271	246	269	240	244	251	274	246	266	264	268	271	246	268	256	273	238	256	235	258	259	251	243	258	260	290	268	257	263	253	249	271	231	287	270	257	249	263	223	286	265	233	288	276	253	248	295	278	243	264	258	263	287	285	282	237	238	266	268	264	254	222	246	263	263	249	274	279	249	270	260	301	256	259	264	289	270	263	267	261	242	261	255	287	260	232	262	286	300	278	269	271	289	238	237	238	284	269	270	269	227	254	255	245	268	270	275	260	272	272	269	266	228	267	279	255	270	227	276	268	249	258	259	262	255	255	277	241	264	269	245	246	283	289	249	254	252	266	262	297	254	255	254	244	277	244	244	274	283	301	302	258	257	274	242	268	261	264	249	264	259	237	262	237	260	284	254	270	265	251	245	263	253	254	274	270	260	251	254	259	286	274	249	254	239	276	234	275	258	275	253	269	251	266	266	258	274	252	252	272	277	245	268	264	248	288	248	288	253	264	267	263	285	266	260	256	258	249	280	225	271	270	227	239	279	285	261	289	271	285	258	258	213	286	278	283	291	266	251	272	242	263	302	256	264	261	266	263	235	268	313	268	268	276	280	258	258	253	301	256	211	268	279	227	260	258	261	265	275	253	285	274	291	272	260	222	290	247	267	265	254	270	271	247	269	257	262	272	264	280	279	266	244	242	273	278	250	274	254	285	268	222	253	273	255	256	274	255	236	277	251	256	263	269	238	245	272	240	281	268	268	257	253	261	269	261	262	258	256	245	276	280	243	279	276	259	246	244	264	283	271	269	242	261	284	262	287	249	259	263	266	278	261	274	265	273	240	303	295	248	250	254	258	252	269	254	302	242	267	250	298	270	267	250	286	301	259	256	258	265	230	275	257	291	249	274	265	262	249	274	266	257	234	249	254	261	254	251	240	288	254	255	270	267	266	255	236	289	270	272	270	280	243	260	249	270	217	273	245	240	301	246	280	249	256	273	277	294	239	279	266	249	279	252	257	250	284	288	232	284	273	267	265	252	263	275	263	289	286	253	254	249	231	255	259	253	226	272	295	249	265	251	272	255	265	216	237	261	263	259	233	258	261	262	255	273	269	237	262	242	251	239	236	248	274	262	273	225	267	290	273	267	267	233	273	292	260	248	262	258	245	285	270	264	256	260	259	242	257	232	279	263	271	277	263	277	239	266	270	266	270	263	267	241	272	255	287	255	235	285	233	276	255	256	279	266	246	287	248	248	254	279	252	257	280	267	280	248	253	276	274	274	267	288	241	252	273	264	245	272	262	239	240	244	235	281	271	260	247	279	272	264	252	265	269	268	265	277	270	265	251	227	257	257	282	289	233	278	270	241	258	261	262	272	260	305	273	276	246	276	269	265	283	276	241	265	253	262	256	269	253	285	261	280	271	262	286	286	258	262	232	235	254	257	295	264	261	247	242	251	247	270	287	262	255	263	282	283	264	265	247	260	249	259	257	262	223	256	218	273	234	252	266	249	231	265	251	257	282	263	272	273	256	274	236	240	264	278	235	268	293	242	268	276	266	245	263	283	246	271	237	245	267	261	227	290	251	279	267	249	284	278	260	267	249	271	257	279	262	280	297	261	252	253	269	241	256	265	262	230	263	240	245	261	279	253	260	300	227	284	234	259	267	274	236	254	261	278	236	254	272	256	251	288	293	237	270	257	223	252	279	261	243	234	242	275	260	277	290	280	248	273	272	232	244	255	263	239	285	244	235	283	275	248	269	246	241	263	255	267	262	255	266	276	262	270	265	255	258	241	260	257	215	266	226	289	286	280	275	247	252	261	279	266	266	267	262	264	238	272	258	237	247	274	261	250	264	237	263	262	231	284	262	276	267	252	248	275	286	257	286	241	252	272	277	239	269	251	259	248	278	292	242	255	266	247	266	233	254	263	270	233	244	254	252	262	257	276	252	256	269	265	254	292	244	266	259	252	270	230	287	289	262	254	243	277	248	261	247	253	280	255	278	280	245	266	255	257	253	301	293	250	233	256	264	274	250	261	257	311	285	268	252	261	257	264	286	246	288	259	242	251	241	271	269	278	232	253	266	248	274	276	241	263	269	259	279	261	290	274	258	278	293	271	272	241	263	271	266	269	257	259	282	271	262	242	274	276	267	256	268	257	245	255	287	259	243	265	256	255	277	268	286	264	274	242	255	273	228	250	250	253	231	274	257	269	251	260	270	259	276	254	275	254	266	247	294	266	283	282	268	260	279	245	263	287	274	257	289	265	263	262	283	252	264	276	239	264	253	278	252	266	262	254	271	283	255	217	260	261	279	235	248	261	257	269	238	276	271	277	270	246	287	272	255	253	266	262	230	247	245	263	273	276	252	255	286	281	299	281	248	293	255	271	253	242	261	283	261	283	277	250	273	272	264	262	266	253	272	272	247	262	249	253	285	262	241	257	256	271	264	245	258	239	247	268	268	280	243	263	265	266	267	256	251	272	266	257	241	264	252	246	258	253	294	264	239	239	275	261	240	283	235	258	310	270	277	248	266	250	255	273	262	257	252	249	269	259	278	265	255	264	264	243	259	242	278	254	275	262	277	269	251	250	265	260	261	253	248	264	263	240	263
35366	48107	33389	20604	9537	1713	555	381	336	311	295	282	336	307	311	336	317	301	316	313	366	265	316	270	296	309	306	289	309	306	278	293	310	323	323	319	300	313	321	334	269	295	286	353	314	312	274	295	295	294	299	294	298	329	317	303	288	321	302	330	301	293	315	303	311	322	328	269	277	325	313	311	297	345	317	296	284	288	297	314	292	304	303	308	306	296	283	321	304	316	294	311	313	309	347	308	323	332	326	308	321	306	331	272	308	280	291	294	270	284	295	297	303	321	304	319	314	322	340	359	277	333	293	291	282	313	340	305	316	304	290	294	324	291	297	297	293	323	303	273	284	287	283	316	319	303	332	288	288	340	330	315	298	316	293	295	313	315	333	284	323	318	291	311	308	326	285	291	263	320	308	299	310	308	308	294	308	277	285	306	302	303	293	335	317	277	302	344	312	315	284	303	301	338	327	301	299	292	276	273	311	300	299	329	288	284	291	287	299	315	313	328	303	317	285	323	305	308	302	314	301	282	290	313	307	297	303	304	294	325	293	302	316	315	300	306	329	327	287	313	287	321	312	278	320	292	271	303	299	309	307	296	302	311	309	320	305	280	285	303	309	320	304	303	313	296	335	309	312	318	305	318	286	298	278	300	290	323	279	294	289	334	317	312	323	287	318	292	332	316	300	324	275	294	329	330	280	307	323	289	311	305	344	319	334	286	286	293	311	280	318	316	316	305	306	259	327	332	320	284	273	268	316	311	308	310	317	303	313	305	308	292	338	307	309	290	307	317	277	335	312	321	297	306	320	333	265	292	295	293	306	294	325	312	334	308	303	305	280	344	314	320	340	307	286	313	316	292	286	267	326	306	286	273	322	293	310	301	313	292	292	316	320	301	264	297	282	327	309	303	301	294	316	293	274	327	303	282	323	296	346	314	305	309	322	288	323	284	288	309	312	298	301	305	297	278	337	314	284	332	301	337	298	301	311	311	298	289	307	287	308	295	295	280	328	306	314	325	294	305	323	297	284	325	294	297	301	322	270	340	323	309	286	324	310	275	337	318	309	323	284	311	301	306	301	315	288	307	316	306	294	297	303	321	300	307	320	289	299	302	291	324	307	326	311	291	297	317	323	328	288	292	316	314	293	288	338	317	349	322	298	288	298	322	288	308	357	323	305	320	305	300	288	270	317	313	346	296	308	289	316	316	324	305	320	304	312	297	310	285	278	301	305	290	313	299	296	313	264	283	324	328	303	316	309	292	301	319	336	304	313	314	292	270	307	321	315	311	298	295	321	280	322	305	290	292	295	301	278	284	318	332	344	304	289	311	293	337	303	300	328	304	331	301	317	294	294	304	310	296	325	289	288	298	310	311	328	314	314	303	332	309	321	313	301	340	344	333	325	319	295	293	305	298	294	276	291	337	303	298	301	306	297	315	329	323	314	322	297	298	327	290	317	288	338	280	329	341	303	297	305	329	314	302	329	293	318	308	310	335	314	300	315	290	283	328	323	293	343	325	316	288	328	310	300	324	309	308	320	308	323	342	303	325	293	314	342	306	314	322	290	296	318	280	332	328	313	295	272	307	334	285	307	319	347	316	298	313	328	319	291	294	300	290	335	273	336	313	270	294	297	272	294	299	308	286	289	259	294	311	312	305	332	349	311	319	317	276	319	296	295	280	294	315	278	302	286	303	310	307	289	303	315	285	317	300	302	339	359	303	258	315	345	335	296	329	313	321	334	308	322	292	294	276	308	303	299	302	331	316	299	311	307	317	317	327	315	329	297	283	328	273	285	283	308	303	292	295	328	307	306	258	341	287	307	288	310	323	346	291	307	321	290	321	274	315	303	282	297	293	287	297	299	305	328	306	307	312	314	292	290	271	300	307	303	320	332	318	261	288	295	298	300	315	303	316	323	291	304	288	309	316	360	305	311	335	332	310	296	291	322	313	293	346	327	293	293	303	312	315	306	261	293	311	298	286	303	328	299	286	299	317	287	299	287	292	299	293	289	288	314	325	315	313	299	316	315	320	321	292	320	306	326	306	298	298	330	283	319	329	292	294	290	314	324	333	326	304	314	307	322	260	311	283	333	304	342	297	294	336	308	309	309	333	338	323	312	327	326	296	320	296	309	282	291	301	304	305	338	341	300	300	293	302	300	305	290	305	309	322	298	296	299	323	317	302	297	317	305	275	290	311	272	262	309	305	320	333	295	270	307	289	311	285	309	304	309	297	329	337	294	332	297	265	330	328	331	303	339	336	310	325	311	323	332	308	338	319	344	317	286	287	303	304	304	274	273	311	323	306	328	316	303	296	288	249	293	303	303	297	320	280	331	333	287	279	299	311	319	305	294	314	338	316	294	292	329	333	312	297	327	314	293	308	304	291	288	297	291	312	312	320	311	337	309	275	307	321	308	309	326	310	308	321	315	316	288	287	284	300	295	306	302	320	303	335	306	317	316	297	339	302	316	273	290	324	307	327	289	312	308	286	297	329	313	299	316	322	328	310	323	316	312	329	287	276	315	290	307	302	294	298	301	313	287	306	316	334	317	292	304	314	316	322	261	303	291	299	304	327	296	292	339	327	305	295	269	309	314	272	324	299	306	309	325	293	325	302	277	309	305	303	303	308	306	306	287	305	292	286	307	306	319	281	299	300	314	293	287	314	337	326	283	316	304	304	322	353	318	302	308	306	302	331	294	299	336	316	319	313	301	290	340	312	309	281	323	276	292	316	311	290	328	291	335	292	273	290	295	316	321	308	302	295	306	315	331	313	309	333	296	311	302	298	305	287	298	273	315	314	318	317	314	286	298	325	317	309	305	260	344	320	316	307	300	332	330	327	279	312	318	347	306	319	300	314	284	312	306	326	311	340	302	307	323	310	309	294	292	259	312	299	337	314	314	294	294	272	320	269	287	310	329	277	295	319	312	320	287	333	275	290	275	295	300	325	313	318	286	308	297	303	288	270	312	291	329	321	294	304	282	310	322	297	329	307	310	325	298	288	313	298	326	315	311	305	328	327	313	298	317	291	271	315	301	306	304	313	318	295	308	302	286	286	307	297	321	304	299	311	323	309	288	330	300	301	293	338	319	308	338	310	288	304	310	275	301	313	298	283	322	302	299	326	304	308	283	313	306	322	289	319	312	282	312	278	325	350	299	323	291	295	335	299	264	295	317	333	301	343	285	306	292	316	327	307	292	294	289	318	277	296	298	313	288	304	287	333	306	321	322	305	307	294	322	330	296	324	306	295	296	303	315	301	308	313	272	334	355	263	295	274	313	300	263	309	322	294	316	312	286	308	312	274	315	295	321	318	304	282	339	334	304	316	322	299	293	282	323	342	320	282	288	321	340	311	292	296	327	322	305	304	307	310	305	314	325	268	287	320	303	276	317	317	293	310	300	319	304	296	286	279	297	304	296	304	288	294	285	284	324	299	313	294	286	308	286	282	294	275	324	308	307	318	339	306	311	267	298	299	270	307	326	309	335	311
23929	20985	28527	25173	21051	12335	2805	661	425	321	310	281	301	265	270	280	260	294	249	275	260	252	247	260	279	276	261	226	265	239	241	247	250	270	235	238	229	241	242	238	271	256	273	242	242	241	225	265	251	281	258	272	255	244	251	252	264	246	233	235	263	266	245	236	236	219	272	253	250	248	242	279	237	239	231	240	275	256	239	266	273	218	229	250	292	235	266	233	245	238	250	246	250	281	241	266	224	271	239	259	268	243	244	245	243	244	257	242	220	240	251	275	250	253	244	249	262	261	238	227	246	243	262	244	246	219	263	285	250	276	252	256	263	245	255	252	223	247	254	253	271	252	246	268	257	269	266	251	263	216	238	271	230	268	238	237	262	232	262	236	249	235	250	258	274	255	272	260	245	246	268	224	236	277	285	231	266	222	234	235	266	244	252	206	223	226	262	261	251	233	253	255	248	249	230	229	242	245	224	263	240	241	239	277	266	268	267	270	249	262	241	235	261	234	264	231	262	281	269	235	250	232	246	251	264	240	286	274	265	259	277	265	238	267	259	243	274	259	260	265	252	273	233	235	252	273	256	258	280	269	257	246	269	241	240	238	229	251	240	265	271	264	245	267	261	228	221	253	259	248	248	265	238	253	246	256	241	254	273	243	265	250	255	243	269	256	252	262	287	258	242	268	228	241	228	232	247	291	241	234	286	230	240	280	274	241	250	262	235	255	239	267	258	270	229	246	232	227	264	235	248	254	270	231	281	267	252	266	238	246	259	250	275	255	244	234	238	242	227	233	250	275	246	254	247	262	247	272	249	225	272	220	255	227	240	239	253	249	267	271	257	238	253	249	260	234	256	274	229	265	226	246	262	263	252	260	292	224	252	255	224	242	264	221	260	292	243	248	240	233	235	280	249	243	259	262	228	240	254	263	247	263	260	243	263	257	261	241	233	233	242	255	267	267	263	265	262	249	273	273	249	269	270	257	256	245	228	258	258	239	277	247	250	257	276	263	224	244	237	228	245	249	270	259	271	218	247	240	248	249	247	266	244	272	259	246	243	269	239	245	280	250	255	272	219	261	245	263	247	246	258	254	218	238	287	257	264	255	270	199	276	241	245	277	253	238	242	240	232	237	241	254	261	273	230	254	273	257	263	251	265	234	242	265	274	245	243	252	255	263	263	261	261	251	256	267	253	248	276	248	252	260	235	239	224	252	244	233	263	231	262	215	233	275	264	258	258	250	232	259	239	253	214	275	256	279	260	260	246	257	235	255	265	281	246	235	262	254	251	248	225	246	251	236	242	221	249	257	280	271	249	250	299	256	241	251	251	234	249	250	250	288	275	269	265	260	252	247	255	238	241	217	213	231	261	239	256	222	254	232	243	261	265	267	266	255	260	275	256	255	270	251	211	234	283	217	238	234	265	245	253	259	255	231	263	223	253	262	262	258	257	261	235	266	242	245	260	232	271	221	228	255	239	269	252	272	246	248	296	247	231	211	248	254	246	249	228	251	258	235	234	250	215	241	262	264	240	248	249	227	266	260	258	226	254	266	248	232	255	281	256	265	236	243	232	256	240	256	250	251	266	270	249	231	212	225	219	274	281	241	267	271	246	269	249	246	224	213	258	269	267	239	257	251	260	249	249	259	267	278	245	261	254	237	242	228	271	282	238	229	262	262	260	227	257	234	247	245	267	257	233	267	246	263	238	255	282	272	234	268	282	295	220	263	259	233	252	262	236	256	235	251	215	230	237	266	236	234	233	280	235	250	261	224	240	260	240	225	258	260	234	263	231	230	255	260	219	251	263	251	254	263	257	262	256	258	240	257	252	253	268	249	291	254	248	236	249	247	240	275	231	267	240	239	275	282	233	238	274	252	267	258	249	226	255	244	232	241	245	241	243	268	256	263	246	282	218	224	246	265	265	245	265	251	252	236	267	259	254	223	245	269	266	237	271	257	256	246	259	254	265	256	247	245	240	249	246	261	226	249	254	245	258	227	236	242	255	260	257	259	253	241	233	262	243	232	237	250	256	248	259	249	276	260	263	246	239	255	256	276	250	258	231	263	238	270	238	253	254	271	229	239	238	266	222	243	249	233	263	246	224	259	242	264	244	269	257	250	273	268	254	244	276	221	244	236	207	225	249	241	251	230	240	233	232	240	285	263	256	264	251	241	232	256	256	221	243	219	256	247	260	248	250	253	209	229	265	268	262	249	235	250	239	234	269	245	232	217	277	236	244	266	255	271	255	264	260	245	250	252	242	252	268	267	242	293	266	247	232	230	263	236	266	247	251	256	253	258	246	271	243	252	265	249	266	242	274	289	254	247	267	250	254	233	275	267	250	239	249	237	264	250	223	236	244	270	212	252	258	227	250	237	244	239	258	255	249	242	276	237	258	269	238	254	243	250	268	246	258	235	256	257	253	264	278	250	255	257	211	247	269	246	256	255	255	252	246	221	238	255	234	263	258	235	294	240	245	270	259	283	242	241	251	258	274	243	241	243	250	231	246	258	236	255	257	269	244	236	258	240	253	248	280	262	215	258	248	253	261	243	237	260	244	258	240	246	244	258	265	255	243	281	254	234	248	259	271	263	275	261	236	260	265	257	227	263	234	209	256	235	249	240	265	234	250	234	236	268	230	244	252	248	250	251	241	249	254	221	247	249	223	245	236	259	245	237	237	243	247	245	244	261	259	272	276	262	247	220	254	275	245	280	261	254	226	252	239	249	249	234	231	271	278	248	247	265	255	267	231	282	247	237	246	249	229	255	265	252	267	269	296	259	242	228	238	224	283	282	256	236	240	250	248	264	221	243	255	254	240	273	271	283	279	248	239	228	253	282	243	259	264	269	272	266	236	247	273	287	277	247	246	267	251	207	279	242	258	243	252	261	206	247	227	231	259	239	226	281	268	214	236	256	253	264	267	272	252	253	267	248	230	261	222	221	235	257	277	247	239	237	240	247	234	242	254	226	260	236	254	264	244	273	213	235	249	248	231	252	255	259	264	247	255	271	238	231	262	238	254	266	258	269	242	262	270	240	274	250	246	270	246	258	276	237	281	257	255	258	266	246	263	246	257	275	263	263	259	239	233	260	235	251	249	231	246	275	247	245	253	237	255	241	256	254	267	241	269	237	265	262	261	252	228	237	240	268	245	246	235	241	240	260	253	268	281	279	238	248	235	258	272	250	262	233	264	239	240	267	263	246	262	261	230	253	237	261	216	258	246	254	242	264	248	264	227	241	242	275	252	252	219	244	247	243	242	262	270	238	235	207	247	257	282	230	253	230	234	256	252	258	237	277	274	244	251	253	250	237	261	266	241	236	259	279	287	227	250	233	250	244	253	245	247	238	250	299	262	230	227	235	252	246	227	279	275	257	254	226	254	243	236	212	261	234	232	284	262	265	253	224	269	239	247	228	261	274	246	264	239	242	226	266	249	252	259	240	210	250	255	251	256	235	248	238	260	265	218	257	260	264	252	275	255	233	265	233
34911	56961	44194	24802	15922	5408	1774	747	497	394	355	335	347	317	324	311	305	296	305	300	274	321	277	281	305	315	296	320	288	236	284	315	295	280	308	295	268	305	294	299	276	316	296	290	287	313	329	306	300	262	293	309	293	264	284	295	272	295	284	277	281	303	310	322	320	279	299	331	294	280	279	282	325	319	266	282	288	285	296	289	278	269	293	251	245	277	313	296	282	297	291	278	292	286	300	258	284	274	279	302	302	279	269	285	316	295	289	259	268	242	302	267	308	295	279	267	300	302	288	297	300	282	313	268	267	310	304	284	283	286	319	309	280	283	274	306	301	285	300	300	275	308	279	279	288	268	269	283	295	288	290	265	282	283	282	283	315	266	317	250	292	286	300	266	293	265	258	264	305	280	291	316	265	322	291	271	260	275	275	249	279	330	263	269	284	264	308	275	304	291	297	279	312	286	322	252	289	308	292	265	307	293	299	265	281	287	290	283	274	307	279	277	277	277	280	309	277	274	271	267	308	289	289	265	292	282	314	290	287	283	268	279	274	297	281	291	274	265	307	294	306	272	275	290	310	300	284	279	274	315	269	294	265	272	262	289	279	301	314	311	283	283	289	299	288	273	310	290	273	285	284	272	322	271	293	258	262	294	285	298	295	274	272	296	295	308	293	324	307	282	307	316	278	275	281	288	268	288	291	278	284	287	276	278	271	273	293	285	285	305	278	276	288	286	284	277	278	301	283	278	270	310	292	298	298	300	285	284	292	296	279	271	311	268	312	293	282	287	278	292	300	283	281	310	306	315	291	281	306	292	270	306	277	302	312	269	305	260	283	279	274	294	274	299	284	290	306	290	301	282	304	289	291	303	281	298	277	302	298	287	278	298	285	320	266	290	287	272	254	281	307	283	274	297	277	285	298	285	287	296	282	263	266	285	302	310	279	287	274	282	300	298	291	298	298	269	297	292	268	264	292	279	252	305	279	271	290	279	239	325	287	272	265	297	283	305	279	287	313	274	309	309	262	278	312	295	263	284	314	292	271	285	283	330	304	306	275	298	292	305	308	291	303	285	298	289	281	302	285	305	294	285	333	286	267	305	281	269	279	288	312	283	290	275	276	262	297	252	299	306	271	286	318	327	307	273	308	329	305	292	283	271	283	300	286	276	251	258	278	298	286	277	263	297	281	279	270	292	300	305	295	301	278	270	277	282	295	303	272	287	281	306	272	295	308	289	278	297	290	268	279	309	260	254	313	299	290	293	288	275	265	279	304	293	278	305	348	299	300	275	283	298	303	303	261	324	289	281	294	288	319	292	282	277	281	282	274	290	308	310	293	291	263	291	284	271	265	288	316	291	279	233	306	270	307	280	319	251	279	297	303	292	284	280	305	282	298	310	286	292	269	305	308	273	281	277	289	260	288	307	313	279	286	285	277	261	286	264	275	324	297	270	268	274	303	268	270	307	281	277	292	299	290	287	264	281	289	280	291	261	282	297	253	296	280	298	297	292	292	293	300	301	279	296	267	284	292	290	271	276	296	306	302	286	246	281	296	267	273	312	291	301	307	292	322	296	317	268	288	278	304	287	287	301	280	306	266	296	309	293	282	257	273	266	265	273	274	284	310	310	281	263	267	297	276	280	289	313	294	302	288	300	270	275	291	308	327	326	268	292	299	282	300	323	273	301	292	280	281	285	307	299	273	315	321	284	310	295	324	278	286	294	307	310	294	269	276	259	288	295	297	314	272	274	280	294	292	289	273	288	253	303	303	313	265	291	302	290	279	306	296	309	296	291	279	297	276	271	299	318	290	289	299	283	259	276	262	278	292	298	288	285	267	287	296	277	270	290	311	263	285	301	292	267	295	278	274	309	257	283	280	289	267	288	318	287	283	282	298	318	285	283	292	304	278	266	280	317	271	294	296	303	274	253	280	301	293	273	282	299	270	291	300	294	280	283	293	308	267	273	288	292	312	269	310	317	314	297	291	285	289	274	290	286	302	292	299	286	257	258	286	310	284	289	270	318	302	268	311	304	258	265	264	280	270	287	282	291	296	303	290	307	302	276	314	293	258	308	279	262	285	279	274	285	290	308	289	300	281	293	302	282	281	259	309	294	281	292	257	314	251	292	264	268	290	284	297	267	310	289	275	237	298	272	309	287	318	277	273	282	271	281	306	290	302	280	269	307	279	297	299	297	304	279	287	249	277	281	249	260	271	269	300	298	301	311	313	315	285	289	255	274	320	289	313	329	299	313	280	295	300	294	294	311	290	296	298	269	289	299	311	306	293	310	294	309	299	306	291	269	301	256	270	310	302	300	262	281	278	289	305	319	281	301	300	287	299	269	284	276	315	298	290	273	282	294	312	271	292	295	264	269	287	276	289	280	270	280	297	268	285	313	298	300	285	294	307	282	307	281	306	295	262	306	287	291	230	284	297	299	285	299	293	275	268	318	281	301	306	283	270	284	289	304	275	297	281	298	285	311	271	293	272	293	288	293	267	296	263	268	271	322	263	279	292	308	295	309	259	308	285	264	277	322	284	309	310	266	295	269	266	294	295	280	272	280	307	281	306	312	276	287	287	284	277	274	282	312	283	306	265	300	297	275	309	253	299	296	300	285	289	296	270	312	315	299	287	312	282	282	283	254	277	291	295	300	251	269	293	285	277	295	245	302	286	260	295	275	267	273	321	284	296	326	316	278	272	293	297	268	312	294	278	288	260	314	287	284	239	262	282	275	281	278	289	296	267	289	277	263	301	290	298	289	326	289	294	279	285	281	275	302	290	258	300	304	289	295	287	294	302	279	283	288	291	293	288	274	300	257	298	277	265	301	282	294	294	257	310	280	288	298	300	285	260	306	295	309	275	296	278	282	295	288	277	294	278	319	289	278	290	273	279	283	277	282	296	270	281	295	258	281	297	303	286	270	287	286	269	300	288	299	271	231	269	285	274	290	293	262	263	292	276	304	291	264	293	291	296	290	310	278	295	313	323	277	286	273	299	288	273	269	323	253	267	286	288	298	295	272	262	279	296	283	304	287	275	262	290	277	290	257	300	277	262	305	275	299	283	271	271	265	258	298	258	289	289	285	278	287	300	274	317	264	310	280	274	267	316	263	270	287	266	278	281	258	273	281	296	283	285	281	294	301	318	297	288	281	296	293	315	276	296	310	340	260	282	271	282	268	276	261	271	279	311	305	258	302	277	300	303	289	271	301	311	268	309	284	284	282	324	278	308	298	271	302	270	296	282	285	278	308	303	308	284	298	270	293	278	281	278	260	247	288	291	296	306	317	282	288	328	297	287	315	289	291	263	314	286	298	321	291	252	286	263	274	290	286	254	294	292	303	258	271	290	288	268	274	276	283	317	287	284	304	275	319	309	257	262	283	295	315	256	301	299	285	285	282	300	260	295	304	291	283	291	303	292	286	285	304	318	282	292	301	258	296	276	276	291	281	293	275	283	267	277	299	296	297	348	298	263	283	307	279	279	284
24966	21134	28182	26397	16656	5116	1474	507	468	432	385	394	394	393	378	362	404	357	418	396	365	361	384	369	346	372	353	414	365	349	327	357	383	383	388	353	386	376	356	393	366	389	374	389	350	389	402	381	360	336	355	369	354	368	378	373	352	376	388	339	360	398	375	336	416	316	356	410	345	366	354	372	370	405	366	372	353	350	377	342	360	372	379	371	356	341	351	359	368	364	355	324	360	356	362	363	389	415	376	373	388	369	400	366	366	385	403	389	344	355	377	347	361	364	351	368	354	349	378	367	382	386	369	382	334	341	381	392	388	414	360	394	372	365	324	396	376	389	392	381	349	374	348	434	389	393	347	407	362	360	343	372	340	333	386	344	361	362	379	350	372	381	335	349	382	369	364	350	360	366	370	363	378	373	351	397	354	365	360	367	407	332	368	349	397	364	409	363	374	387	356	377	383	336	365	371	346	378	362	389	347	384	398	360	371	372	362	352	350	401	390	368	376	383	378	368	323	400	395	370	397	382	363	359	376	364	351	385	405	352	397	390	368	354	356	357	310	363	340	404	378	344	367	371	362	371	361	361	382	365	394	381	355	359	364	365	400	365	358	366	353	383	385	347	378	359	394	349	360	395	344	420	345	371	366	376	359	355	374	396	388	365	359	363	367	384	352	382	367	377	370	345	364	359	378	396	361	362	383	382	358	353	360	358	358	380	382	357	368	364	378	332	345	375	375	341	366	364	380	369	381	385	366	374	357	347	395	369	382	389	376	348	365	402	369	349	369	369	373	349	389	336	357	368	379	365	360	330	369	369	377	369	378	331	361	378	364	373	383	407	366	396	360	368	365	382	372	397	335	368	357	348	391	368	330	367	329	375	346	388	368	393	376	353	360	394	380	365	353	359	354	342	377	412	364	386	386	372	366	384	391	390	408	349	331	378	351	374	377	359	373	368	359	417	352	426	365	371	356	404	362	373	392	367	368	372	376	403	390	341	363	404	358	382	382	405	369	352	368	369	355	359	378	356	336	355	410	359	382	375	382	367	387	382	405	339	385	365	375	397	350	370	388	385	403	367	369	389	398	363	382	369	383	351	389	389	343	362	369	349	381	350	366	351	382	362	349	347	363	350	405	329	367	368	362	377	379	361	372	333	361	397	341	374	363	393	401	332	340	380	373	356	346	385	373	373	388	348	367	374	355	349	402	332	354	380	364	383	362	341	333	349	358	361	366	321	355	365	363	390	372	372	360	369	374	391	345	351	379	377	393	338	334	371	356	367	348	362	336	382	342	386	368	365	381	397	341	340	364	396	372	378	363	357	348	360	345	373	377	383	366	346	344	334	352	391	379	390	359	350	385	348	362	379	371	360	403	383	400	399	383	353	349	385	367	331	342	358	379	386	357	360	352	364	397	369	374	357	403	384	344	391	375	380	342	385	369	373	368	365	396	359	349	376	379	349	351	357	360	334	407	361	379	378	388	346	388	396	359	362	339	328	367	363	350	316	363	375	357	373	353	343	386	352	379	351	360	396	362	361	369	355	365	415	374	361	371	376	363	343	363	343	380	351	374	344	366	364	345	356	390	372	365	384	357	367	373	366	399	376	337	372	339	395	388	372	371	395	388	360	366	379	363	384	350	392	369	380	388	367	364	342	340	423	398	401	327	406	351	369	378	376	376	377	363	365	390	371	375	358	348	373	348	356	375	384	338	336	365	358	377	362	354	348	393	368	363	352	403	340	414	341	376	376	350	381	381	354	393	391	387	366	382	367	377	359	402	359	361	366	378	376	384	378	353	376	391	362	369	419	363	404	346	339	381	391	326	374	340	358	341	377	381	365	373	359	358	354	335	399	339	373	340	372	373	345	386	369	344	370	401	403	394	400	361	390	373	369	336	381	366	362	359	353	385	373	397	381	381	367	356	372	383	366	358	341	400	366	343	379	362	343	358	357	357	370	390	345	360	372	391	380	351	364	376	395	369	371	396	370	348	339	417	367	352	362	378	401	369	357	387	343	371	356	368	385	378	339	356	376	383	352	386	347	349	353	369	343	377	349	375	393	398	359	358	352	350	421	331	363	343	338	384	362	403	376	376	391	374	380	335	379	411	375	330	414	366	311	378	345	361	372	370	379	353	359	359	399	362	398	383	368	372	376	343	379	384	372	378	383	374	380	349	385	387	359	363	327	359	346	343	428	341	374	364	350	379	388	336	380	349	375	373	383	353	355	327	385	378	392	337	385	382	387	348	365	365	373	384	379	355	390	380	362	394	346	366	358	390	376	370	364	384	370	367	362	343	362	360	371	326	360	360	318	367	363	348	382	372	388	347	361	379	378	376	368	384	359	383	364	362	363	356	328	395	358	399	356	377	372	350	398	377	372	364	384	391	347	362	387	375	376	357	371	340	388	349	363	368	368	396	341	366	348	350	349	376	361	345	366	397	337	340	356	395	356	362	318	365	400	396	368	342	380	370	379	379	368	374	392	387	321	356	349	357	349	332	370	376	356	360	350	360	375	369	379	348	393	390	370	378	354	364	365	397	378	383	393	376	358	338	340	337	341	341	363	366	361	349	364	385	354	379	401	340	365	394	366	368	393	349	383	341	347	393	355	345	364	380	414	379	342	387	374	384	372	419	410	356	355	351	389	376	356	374	338	357	399	387	385	388	383	371	359	367	385	343	349	369	356	386	384	376	395	402	370	360	384	385	389	380	393	393	378	364	353	349	367	343	378	375	384	370	362	336	353	392	334	333	360	359	377	331	367	383	301	356	373	391	337	348	303	384	380	393	390	381	344	383	393	340	384	354	372	376	379	377	389	355	388	381	375	395	389	352	369	370	369	375	370	383	373	354	422	352	342	350	376	372	369	376	334	371	352	344	355	374	382	347	368	359	370	351	363	394	399	373	358	348	393	364	393	384	345	372	376	358	349	376	352	344	356	364	361	358	389	341	367	384	361	380	401	404	384	372	394	403	356	364	363	366	350	391	369	375	333	366	389	346	351	374	371	355	359	368	343	379	370	394	371	372	317	382	377	343	380	347	359	361	373	334	393	391	366	359	335	374	363	405	382	373	380	363	391	378	367	371	335	376	376	339	347	355	394	371	380	428	381	369	385	399	360	379	381	346	385	384	347	379	401	349	366	397	420	367	389	362	366	383	346	350	393	353	353	401	371	363	378	394	393	423	358	404	382	400	351	390	391	376	356	390	351	379	370	357	390	368	380	364	395	372	413	375	370	396	352	375	362	365	407	376	364	394	364	368	355	322	355	392	346	363	387	361	402	386	334	368	401	363	352	373	365	372	384	423	377	351	361	379	398	377	387	375	394	347	376	382	340	365	387	342	386	350	345	390	375	389	365	365	352	361	363	380	365	395	334	371	350	369	388	361	331	380	355	360	395	376	375	365	335	395	353	364	370	361	360	350	369	375	386	399	374	391	319	372	371	385	340	399	354	354	348	378	373	381	388	398	382	327	357	362	346	385	359	391	348
37036	53597	36780	26176	12842	4873	1716	635	523	444	467	438	456	445	392	419	445	404	439	460	412	435	430	413	446	414	403	378	423	426	440	422	432	424	380	408	435	428	408	432	375	376	409	405	368	382	387	378	434	436	430	421	420	407	415	412	455	439	432	386	412	400	427	431	454	379	442	391	425	391	413	396	449	411	408	420	390	421	424	408	401	433	400	438	377	464	419	414	395	425	416	405	399	414	428	422	412	406	399	418	424	424	410	416	419	456	386	387	428	440	415	443	401	392	418	436	477	410	382	379	410	435	396	447	432	399	408	413	405	397	414	430	404	395	392	434	422	430	424	406	410	446	400	394	421	408	431	372	440	433	447	406	408	415	410	364	415	398	426	416	414	418	423	405	379	399	418	455	397	433	441	419	438	459	396	410	478	399	392	441	389	383	436	421	422	399	426	402	411	432	435	402	421	457	414	404	428	417	349	400	417	416	427	402	432	423	413	397	421	430	403	413	452	445	416	437	423	402	394	392	386	409	408	461	378	437	430	368	438	437	399	464	420	412	409	446	444	423	430	402	451	432	421	456	433	461	426	444	414	395	442	408	410	393	405	456	421	415	414	419	396	427	383	456	433	401	418	415	392	431	422	429	430	416	391	452	412	422	418	427	465	462	401	408	407	418	408	337	428	393	451	423	407	413	457	425	428	411	432	423	433	381	419	394	420	425	427	395	403	428	431	422	432	409	445	411	399	369	372	372	418	430	389	399	367	394	387	396	425	399	435	367	415	408	418	422	431	432	434	419	407	410	421	386	423	404	452	420	390	446	399	411	424	418	411	420	443	426	422	417	424	420	429	396	475	417	412	404	406	418	388	411	432	414	445	427	465	412	415	418	367	423	428	384	402	410	441	404	411	412	424	403	391	425	408	415	415	414	459	420	435	416	414	396	458	387	422	433	402	388	409	402	426	427	404	429	412	446	404	416	424	430	380	444	404	424	403	407	448	417	432	410	382	386	420	420	392	409	423	428	455	412	411	411	416	387	427	409	443	443	394	403	410	442	436	389	386	412	403	423	395	410	402	443	377	400	426	429	417	410	421	395	406	406	394	450	395	412	390	396	388	387	416	440	423	422	427	429	408	398	417	419	403	410	423	411	401	415	411	415	398	413	414	392	397	400	447	422	420	396	442	427	429	405	404	420	436	402	441	438	393	419	401	409	445	390	420	391	436	431	418	421	415	413	364	417	420	400	377	389	450	399	413	395	398	434	403	402	430	382	399	431	417	356	465	424	428	393	395	462	389	405	436	421	424	414	448	452	408	453	426	443	451	434	426	411	455	403	426	427	410	421	437	430	404	410	407	414	411	426	404	453	398	406	429	419	389	391	426	431	389	418	400	389	414	410	437	418	463	409	379	433	418	381	397	369	414	413	400	461	419	419	365	408	424	407	390	408	442	413	480	418	394	389	409	421	423	421	387	402	397	383	417	402	382	416	423	419	416	412	421	399	423	403	407	381	376	416	425	405	387	434	383	437	443	401	417	407	396	427	406	427	431	425	441	411	433	367	429	422	436	410	423	433	414	409	390	417	414	421	434	431	384	402	442	418	390	408	427	429	385	421	440	429	418	410	425	428	415	402	421	395	382	415	384	404	383	412	382	425	419	440	404	407	430	403	428	418	436	448	408	416	416	388	401	453	391	397	394	423	415	426	420	425	397	433	416	400	401	392	402	423	421	429	411	425	410	415	380	423	415	394	446	388	441	391	433	436	418	431	412	458	396	407	419	421	401	394	405	427	403	418	433	421	439	387	423	402	436	406	418	425	420	411	423	407	410	433	413	406	440	420	453	384	388	391	401	406	426	434	411	445	409	393	413	393	400	416	411	377	389	419	449	424	418	385	394	406	398	452	426	417	426	388	429	452	445	404	416	422	421	407	413	393	425	429	400	409	376	392	383	417	417	424	418	415	396	413	398	431	397	414	400	444	427	453	424	418	426	454	415	392	391	426	419	455	409	403	401	388	422	420	429	446	418	434	424	400	389	456	396	413	443	401	438	430	437	431	443	416	412	374	390	386	418	364	411	408	430	411	421	450	407	450	420	413	420	410	444	395	429	424	393	460	415	407	401	427	431	382	432	410	420	420	454	417	437	395	408	451	399	428	372	420	397	434	396	421	441	407	399	441	397	417	406	437	423	415	427	402	392	431	449	421	430	441	409	406	429	433	376	439	429	392	352	423	416	409	426	444	416	400	452	425	406	413	368	403	425	417	420	400	449	414	395	399	428	444	391	394	444	396	371	410	420	404	403	439	411	460	394	414	381	384	423	409	450	399	401	418	441	425	408	393	427	406	426	410	425	390	459	412	437	380	435	395	416	387	399	423	411	412	422	427	417	386	390	426	436	369	424	406	425	418	413	385	411	416	413	419	393	397	401	410	398	438	432	399	421	445	420	445	425	427	449	415	423	426	428	411	443	430	423	429	401	419	433	409	361	409	431	408	439	422	399	390	442	390	426	433	418	408	437	466	431	360	434	396	432	427	390	406	404	428	415	437	425	398	413	407	412	412	402	413	422	437	428	399	390	441	396	394	425	379	417	433	391	420	416	421	434	423	438	425	410	404	418	414	438	413	381	434	422	482	429	439	370	422	394	429	464	401	438	436	410	463	465	394	405	389	414	392	431	416	404	396	444	405	434	401	437	406	394	420	382	416	425	414	418	430	434	423	450	409	430	437	430	429	384	418	406	395	401	451	402	393	417	424	429	422	406	424	419	423	389	417	424	422	452	426	455	401	450	391	418	405	431	419	409	394	430	427	405	393	396	400	406	390	422	408	438	422	402	438	406	399	433	402	424	444	412	423	424	398	405	358	424	421	426	390	388	429	398	396	429	415	409	407	420	432	397	446	406	406	406	413	383	401	417	411	426	434	420	399	414	389	453	396	458	396	455	432	404	434	410	437	423	432	403	415	434	404	425	387	443	423	406	408	441	401	399	403	400	394	412	399	409	437	389	463	444	397	419	401	410	386	414	408	392	405	441	409	447	381	417	409	415	408	405	397	416	459	448	413	444	412	404	410	396	425	423	402	422	427	401	431	419	459	444	387	439	403	406	405	377	425	386	434	418	404	417	420	434	397	416	419	396	407	446	438	400	393	375	454	408	425	455	400	432	432	392	394	403	397	407	427	442	421	414	442	437	440	400	415	420	429	399	445	378	448	441	405	422	434	402	377	415	376	441	424	407	422	426	403	414	400	421	439	417	435	458	386	396	414	456	427	418	440	416	402	441	423	408	393	419	373	417	386	438	396	429	406	390	413	408	413	400	431	408	452	419	478	395	434	417	410	442	452	392	394	419	419	433	484	451	429	388	433	426	444	436	429	408	437	360	410	411	402	468	438	417	435	395	419	434	405	440	389	470	417	392	434	383	427	446	411	407	409	450	420	416	392	446	401	464	384	401	417	417	411	389	425	401	401	449	396	433	406	431	413	419	385	441	396	433	418
22653	20853	28341	23741	21323	20491	10059	1343	616	543	462	445	415	452	426	431	433	420	442	439	429	420	427	423	391	421	434	427	416	421	405	430	404	404	388	400	420	361	393	413	366	388	379	395	383	407	379	420	396	422	396	395	366	397	415	397	414	454	434	382	409	393	402	374	410	434	419	402	438	395	398	432	372	411	410	388	386	384	466	405	382	425	426	398	426	411	429	362	408	408	415	400	390	390	375	415	413	396	407	412	412	406	435	439	400	394	391	403	413	415	408	412	433	397	430	387	400	416	380	410	398	434	427	406	392	403	404	404	398	413	428	408	389	383	379	408	392	391	411	374	375	415	420	405	412	401	403	388	412	433	439	417	373	418	365	415	398	418	382	401	389	363	368	409	418	367	371	405	387	423	386	400	400	423	435	379	387	424	413	411	388	408	413	368	387	444	396	405	422	408	438	385	423	417	413	386	408	408	441	415	392	374	418	429	412	375	380	402	426	427	389	395	366	412	401	399	404	406	418	397	400	401	406	402	424	404	408	434	411	412	431	373	401	361	420	387	414	415	401	424	393	390	418	409	408	387	378	402	439	434	405	411	387	421	408	422	406	399	422	398	373	423	378	388	399	425	414	400	400	388	396	428	415	390	364	425	409	380	381	375	399	385	420	449	399	433	419	400	410	378	384	370	398	420	406	412	397	408	381	415	422	375	384	405	425	416	419	377	380	381	418	409	393	402	394	418	427	381	406	382	411	403	394	383	404	387	385	426	395	367	447	373	399	400	385	429	388	419	403	394	419	397	410	373	429	403	396	403	370	383	405	453	405	374	421	392	407	425	399	415	468	409	377	357	403	415	422	447	424	379	400	446	409	405	403	406	410	452	409	419	400	371	407	387	400	425	386	426	441	406	422	421	419	406	397	441	411	397	403	367	418	383	406	385	368	378	411	424	366	392	440	377	392	429	400	390	388	435	419	387	354	395	431	400	388	415	378	381	398	406	384	405	412	393	425	418	382	397	397	405	394	397	450	386	392	413	405	402	408	415	422	435	414	400	409	395	385	423	409	418	437	427	457	417	409	435	379	378	471	340	400	421	426	453	432	404	418	376	417	372	410	414	385	424	399	439	382	400	408	389	431	403	390	415	393	405	413	388	399	373	426	436	407	416	434	370	395	380	339	450	362	394	437	426	422	377	361	393	373	390	432	382	386	381	421	396	386	414	373	419	388	370	361	383	391	408	405	433	437	409	414	428	420	386	403	418	404	390	432	414	408	399	370	398	388	394	390	423	387	408	385	402	391	393	393	456	400	393	371	424	413	385	406	383	411	413	411	388	426	426	388	394	381	409	410	402	384	417	431	359	439	453	413	435	364	408	376	399	410	395	392	410	398	389	394	405	439	406	436	406	403	376	403	417	414	374	406	416	392	372	392	376	377	388	411	451	408	372	455	397	397	412	418	369	376	389	396	410	374	408	444	412	404	409	372	405	442	445	370	390	393	385	387	405	377	381	397	395	404	417	397	425	405	384	406	401	392	410	395	421	383	400	409	427	390	407	404	413	386	407	401	385	432	426	381	418	371	398	388	409	385	383	388	460	421	407	406	420	400	405	428	410	386	382	377	372	390	389	405	385	395	411	417	413	439	380	414	397	374	412	368	417	371	381	400	430	390	393	405	388	445	403	410	356	411	400	384	371	382	392	422	414	412	401	381	431	384	397	432	387	420	377	430	382	411	419	421	392	389	422	389	367	382	437	388	367	419	400	394	422	419	414	441	387	398	375	384	442	392	427	413	421	386	413	421	364	407	410	377	407	407	414	360	398	384	424	417	399	373	423	422	401	411	423	415	424	399	395	385	450	422	408	387	394	428	399	430	410	370	389	415	434	404	439	386	423	373	414	439	415	411	406	412	380	417	404	430	395	418	379	402	390	442	445	424	408	445	424	401	419	426	378	404	387	432	384	406	417	411	375	436	431	407	413	395	376	380	394	400	394	423	427	386	398	451	386	430	403	410	397	422	388	414	409	391	416	385	401	404	395	446	390	419	410	411	370	429	394	388	393	424	414	430	358	394	404	398	369	386	406	407	416	411	443	359	431	402	392	401	400	401	423	450	386	397	433	412	409	420	384	403	417	389	374	393	401	410	391	415	394	377	422	393	411	402	437	407	361	409	399	418	395	398	426	410	386	398	420	465	380	388	402	410	406	411	392	358	409	390	397	403	387	399	386	396	427	366	350	380	375	401	409	410	396	427	406	409	417	405	406	417	394	398	399	408	390	410	434	409	388	415	417	409	413	364	382	401	405	423	424	423	415	399	414	414	377	400	415	410	406	403	399	368	433	419	422	427	434	412	403	432	393	386	373	397	381	392	395	424	407	404	411	393	421	414	412	413	424	386	401	384	407	425	382	411	411	376	406	359	418	384	397	430	384	408	393	395	383	402	424	392	431	364	384	363	389	380	385	383	376	377	368	411	436	417	398	394	380	406	403	376	427	427	392	375	396	422	419	395	388	439	387	404	397	381	412	442	392	413	363	370	422	415	406	439	411	427	435	413	412	388	398	440	391	414	384	440	401	410	412	399	394	399	423	385	458	410	416	401	377	401	395	394	451	373	417	405	414	426	418	401	377	347	368	423	403	384	412	431	385	394	420	396	419	436	412	391	403	390	421	360	421	405	424	422	421	384	405	429	399	389	351	399	395	390	402	368	393	391	407	394	419	361	413	421	377	422	416	404	395	427	434	412	386	389	398	376	399	392	395	386	392	392	418	393	448	423	407	412	424	406	412	394	409	360	415	387	405	401	410	408	418	388	378	386	423	413	439	446	411	393	442	395	401	418	410	409	376	453	399	419	374	433	396	412	402	428	376	411	417	387	423	385	408	377	406	414	407	396	425	411	414	409	418	410	414	404	418	429	375	389	385	407	399	372	405	431	444	396	396	386	419	413	456	397	406	403	427	376	397	385	416	433	423	430	407	409	416	398	405	397	400	390	400	404	416	383	399	416	435	411	424	421	436	379	415	439	392	398	364	410	388	403	420	428	401	386	414	391	461	432	392	436	387	385	401	438	445	394	435	399	392	411	416	408	423	394	405	416	405	412	375	405	412	402	379	406	404	370	405	388	404	389	408	400	404	407	403	370	373	384	435	395	432	407	421	398	410	402	420	424	391	419	426	366	425	414	409	385	383	396	389	386	373	423	397	410	413	408	387	396	395	412	377	406	427	423	399	408	420	392	384	392	382	391	365	411	405	396	431	388	402	416	401	405	401	405	435	409	370	380	406	377	401	457	415	461	402	386	415	443	395	372	388	425	414	398	422	408	421	377	400	382	368	406	392	419	417	376	397	402	455	411	406	410	403	406	400	424	415	432	382	408	402	391	391	390	400	402	426	395	429	405	440	431	444	403	410	399	393	429	403	388	417	391	386	380	428	437	411	403	409	382	422	401	392	348	394	390	375	437	421	379	409	427	364	415	385	379	410	425	409	399	394	422	336
40956	65999	44786	31058	22003	8758	2927	1036	711	554	545	547	487	502	504	476	475	444	439	475	463	465	464	477	445	455	446	501	459	479	449	436	454	416	429	419	424	436	429	449	436	463	456	439	448	438	438	438	450	447	474	434	444	442	433	424	405	451	452	409	419	418	471	440	420	452	482	442	449	424	431	449	464	440	479	443	470	471	440	430	409	441	429	472	462	427	465	426	461	408	414	471	435	480	421	447	455	441	446	431	450	440	438	426	446	403	425	439	430	449	452	471	494	413	478	459	458	427	464	471	424	443	445	445	457	436	428	483	478	453	443	442	423	446	419	440	459	478	460	441	448	436	451	476	443	464	446	445	468	436	427	400	429	465	445	457	435	444	425	453	428	418	451	403	453	445	418	466	422	462	424	456	428	462	449	440	451	459	420	448	424	431	407	429	444	448	449	465	425	436	438	397	453	439	429	446	437	425	418	427	454	488	490	419	459	455	419	407	423	449	434	471	454	458	466	441	451	456	444	438	430	451	438	447	445	458	467	456	443	463	459	460	427	448	473	433	439	460	409	476	423	415	434	454	435	454	477	421	434	423	454	407	476	403	468	407	470	417	450	441	454	464	459	458	435	441	444	417	420	457	464	455	396	481	419	430	418	433	462	430	459	442	420	441	488	429	429	444	448	458	455	432	437	412	423	497	460	405	471	470	421	469	421	436	439	429	395	427	419	463	475	411	450	422	421	453	465	473	434	442	442	463	441	432	446	404	429	483	424	441	433	423	448	434	468	451	463	442	437	413	424	485	448	455	460	412	421	450	441	428	430	426	401	442	440	416	468	506	411	463	416	444	432	463	458	462	438	439	484	429	477	452	440	462	434	436	417	426	468	448	416	412	440	462	426	455	441	424	440	449	434	416	452	506	433	450	405	409	466	426	448	487	408	420	442	453	453	433	446	430	456	423	452	416	440	396	441	447	431	423	444	434	426	487	437	431	441	447	459	467	458	469	430	431	404	411	432	433	441	445	456	462	453	505	450	418	425	425	440	428	429	450	432	438	469	437	398	464	466	433	446	447	441	440	457	437	444	470	447	434	429	468	442	428	461	465	469	467	444	412	446	420	474	447	443	454	434	464	458	436	435	446	414	472	435	429	424	401	440	435	428	440	382	451	412	444	459	429	451	466	448	437	427	447	448	447	429	458	394	417	438	401	411	477	445	455	434	443	439	455	428	417	458	451	444	444	414	435	468	467	386	438	426	478	430	477	428	416	416	441	492	469	477	457	447	432	462	457	472	424	460	419	444	453	452	485	420	452	429	474	447	442	437	485	439	469	452	468	442	478	442	441	447	429	473	435	429	438	466	444	479	433	462	420	433	419	464	441	445	440	452	469	457	474	452	446	438	471	479	442	459	436	436	427	440	448	456	437	425	437	446	465	428	441	411	472	458	425	432	443	436	438	462	443	429	411	431	404	467	455	446	446	438	465	486	466	450	518	436	438	503	436	455	453	436	453	410	470	464	417	413	470	438	436	430	454	431	462	432	461	433	484	442	451	465	459	452	449	455	417	479	426	446	406	451	436	449	460	466	434	415	467	431	449	503	435	416	388	435	438	454	451	469	472	463	457	439	470	471	438	436	412	442	432	411	438	468	440	423	466	441	442	412	438	455	489	417	443	463	476	479	451	445	434	453	447	424	443	445	438	447	453	463	465	434	458	425	458	465	408	408	413	471	441	448	446	447	435	406	454	432	447	424	455	423	434	411	405	432	426	431	459	400	437	456	474	420	458	424	442	412	431	449	417	442	436	462	418	462	431	462	465	399	455	428	471	440	452	462	433	438	423	411	429	441	435	441	435	431	431	472	458	430	453	417	503	467	461	475	416	438	411	476	431	426	440	435	449	437	485	417	463	435	449	452	448	427	456	457	454	460	471	439	467	469	453	472	439	458	446	439	433	459	461	414	454	444	449	467	466	435	424	389	413	465	485	458	418	475	462	444	447	424	470	435	444	418	403	483	435	423	475	443	489	393	445	435	449	449	424	449	434	433	423	408	419	463	449	431	430	453	422	447	449	434	410	461	428	420	506	424	474	465	430	449	483	444	463	444	455	449	421	430	435	461	460	450	426	437	435	453	439	420	479	443	460	439	430	440	453	451	460	411	468	455	447	463	462	461	451	440	492	465	457	410	438	445	481	453	451	410	432	429	438	431	446	417	465	408	401	459	455	455	412	449	483	455	463	442	439	475	446	423	426	415	458	443	455	443	467	462	458	441	428	446	429	436	446	437	409	492	443	486	456	439	441	479	454	442	450	430	402	462	456	444	495	415	460	425	422	439	430	455	423	443	446	430	439	484	443	442	422	450	439	474	423	455	427	449	432	459	432	449	460	447	414	461	450	449	427	420	461	449	464	450	437	468	450	465	473	458	429	432	433	426	437	451	439	472	465	452	446	440	441	455	442	429	416	435	401	442	499	410	471	436	441	451	471	436	419	428	467	440	447	463	455	399	445	443	449	455	414	477	426	417	405	479	473	443	447	456	402	463	460	455	426	439	439	421	377	433	462	478	478	467	440	435	461	448	439	443	437	487	442	403	472	424	420	450	447	422	462	469	401	429	438	433	394	448	529	437	472	439	476	438	411	451	475	487	428	445	437	455	448	463	461	489	407	436	470	474	447	466	406	470	469	446	435	451	412	449	480	444	418	454	465	418	463	441	424	464	428	474	451	458	438	425	426	432	440	479	436	469	461	437	470	461	415	417	420	438	449	436	433	438	440	457	452	410	454	451	495	450	426	414	416	432	457	397	450	439	469	424	435	467	456	433	476	426	454	481	439	431	441	483	430	479	444	448	422	445	436	454	405	509	453	443	438	462	460	435	464	422	442	427	441	420	437	450	448	444	463	417	440	426	465	426	448	461	428	412	478	454	467	403	434	449	466	429	438	453	439	448	487	445	480	437	453	449	433	424	455	478	481	436	455	434	419	433	430	401	459	448	454	489	435	449	472	417	428	460	448	444	442	463	429	478	448	452	393	430	418	425	429	465	456	456	433	467	470	458	432	504	446	450	466	474	455	430	466	429	449	410	436	423	460	417	451	449	453	453	436	452	446	428	431	470	447	427	408	417	448	447	460	418	437	438	433	416	436	431	443	454	455	409	473	443	436	404	419	448	491	465	443	424	443	425	471	455	444	442	471	426	402	421	443	441	431	425	445	435	425	413	442	436	427	442	423	454	439	452	457	414	463	444	435	434	448	454	446	479	413	475	480	442	443	437	459	464	428	425	467	478	444	490	418	426	463	459	476	466	458	438	442	436	425	441	443	451	437	440	458	485	451	415	452	431	433	445	413	434	434	452	417	417	448	422	426	445	441	441	456	446	431	457	432	423	462	417	451	452	453	471	469	400	391	392	460	440	452	441	461	445	451	439	419	474	433	438	472	472	440	442	494	428	433	424	440	451	424	420	443	448	467	433	426	439	463	430	433	457	449	433	467	441	429
32392	31765	29930	21284	6351	1216	459	290	301	274	287	268	261	252	278	233	255	269	278	255	264	298	294	287	243	241	249	256	244	254	250	255	258	251	305	268	300	271	265	284	242	269	248	274	283	259	257	283	223	267	255	269	278	260	302	280	228	265	324	237	265	274	240	283	256	286	243	267	255	285	246	280	246	276	254	272	270	269	255	283	267	215	270	236	242	273	271	267	270	259	259	275	243	276	253	265	268	273	259	273	281	262	259	260	251	276	274	261	272	255	253	280	282	241	271	281	238	275	262	268	264	273	231	282	256	230	241	248	265	259	272	267	269	249	257	266	267	219	286	253	264	262	298	251	246	258	266	252	253	261	237	258	257	251	278	270	266	253	250	287	245	284	273	221	271	244	271	278	248	277	230	274	249	261	243	256	293	246	245	301	259	262	255	268	263	257	250	276	254	274	258	257	250	296	312	269	246	284	264	256	249	269	255	279	279	262	279	282	254	272	252	238	255	262	257	260	289	273	248	253	265	257	303	260	262	251	275	226	279	264	269	251	266	254	265	267	271	257	258	258	241	278	278	251	260	276	265	296	297	247	261	244	254	276	287	267	264	281	253	264	243	246	277	272	235	290	280	254	264	276	258	298	247	257	251	281	253	251	261	257	268	265	266	229	247	264	284	258	266	246	264	264	286	278	267	294	279	283	269	261	270	272	253	248	238	250	263	278	233	254	250	285	259	284	297	276	253	252	280	289	266	261	233	248	254	290	246	288	262	254	239	280	268	275	278	223	264	241	276	277	263	265	295	258	251	253	257	257	270	246	275	250	281	290	271	271	275	254	258	253	280	261	246	285	262	278	243	289	259	256	280	268	270	276	281	254	283	255	257	244	253	279	268	257	259	266	275	258	265	275	285	245	272	261	258	271	256	264	283	276	267	267	252	251	282	241	260	267	253	292	269	269	223	251	274	230	253	274	272	233	235	249	266	243	292	276	241	261	257	227	231	291	269	260	244	260	264	309	267	261	251	297	275	262	253	234	271	280	276	253	266	299	255	247	263	254	237	266	257	223	266	285	263	266	270	326	276	263	278	243	243	236	282	266	304	275	260	244	267	259	268	272	249	274	275	239	243	246	259	279	244	249	258	259	272	273	261	287	239	253	293	301	276	272	276	256	261	268	285	254	261	286	251	286	261	261	267	286	245	294	296	273	265	252	269	286	276	266	257	265	245	278	260	255	253	275	268	288	295	247	279	238	261	297	264	251	269	252	260	251	269	272	280	263	231	258	254	266	279	283	263	279	275	269	266	253	243	262	249	297	270	270	250	274	227	269	252	241	249	283	261	264	273	256	284	253	237	240	260	249	271	250	322	259	264	249	266	289	290	260	265	246	284	268	248	247	257	246	269	269	261	244	278	271	288	275	270	267	260	258	262	246	256	246	259	268	265	247	285	249	286	247	262	261	263	241	263	263	253	268	263	235	256	246	298	256	274	251	257	238	256	286	266	269	279	258	272	256	280	268	272	274	263	268	231	273	269	253	248	299	258	280	259	254	298	265	246	255	263	253	268	239	266	252	250	288	276	261	276	278	267	264	269	258	290	252	254	280	264	274	259	286	256	245	274	256	242	275	288	290	258	242	270	250	291	278	270	261	256	249	234	285	258	273	265	255	257	256	255	269	278	255	235	246	278	277	269	287	273	276	283	265	257	267	276	283	294	253	273	257	283	239	268	276	267	265	251	236	252	282	292	259	257	267	272	219	311	221	267	272	273	271	273	258	252	268	250	285	256	257	244	251	289	272	282	274	276	257	246	258	239	263	264	244	234	237	271	274	265	277	259	265	259	252	260	266	256	274	240	272	286	228	249	287	280	258	244	248	261	271	263	255	234	266	241	259	258	261	258	245	262	257	288	285	284	256	258	278	245	278	252	256	248	284	270	259	249	291	265	248	264	269	255	233	267	252	259	263	252	272	267	251	263	240	275	266	241	243	288	280	255	251	260	268	276	295	301	254	264	260	284	277	257	276	300	284	285	268	280	273	250	253	262	257	280	265	231	254	275	254	269	274	269	252	276	254	266	283	282	247	265	241	252	253	270	278	267	274	256	260	242	262	243	277	276	286	291	259	257	304	260	259	267	243	260	283	271	256	266	256	259	284	219	260	245	250	263	256	251	284	270	261	230	251	299	258	250	279	252	275	281	263	241	290	255	251	258	269	255	248	258	283	259	268	257	264	244	260	266	248	282	248	259	289	257	270	261	269	250	286	264	277	301	279	299	273	270	256	261	258	271	237	247	251	239	259	271	280	264	270	305	244	229	243	268	274	276	273	247	250	243	257	267	255	256	278	276	260	267	243	264	287	248	251	263	248	293	237	251	257	264	260	261	274	278	253	272	245	256	275	215	266	265	251	255	277	259	270	245	240	288	259	247	271	247	250	249	289	257	271	252	276	255	271	285	243	293	261	277	282	285	274	263	288	266	252	271	267	266	275	241	256	268	255	271	246	251	296	256	281	253	243	259	300	262	249	262	268	293	245	247	255	294	265	284	266	270	261	292	263	271	278	253	256	271	251	233	275	269	285	266	247	266	249	271	291	262	252	280	267	262	236	259	244	268	271	262	269	277	257	288	263	249	234	255	288	287	250	271	289	284	263	252	236	254	275	266	292	318	258	273	262	279	271	264	270	257	276	257	260	289	292	228	238	276	263	267	292	257	255	260	267	227	295	272	255	268	272	248	276	284	277	282	257	253	250	284	253	264	268	263	255	260	279	282	291	276	225	265	248	232	250	270	266	270	286	264	250	253	274	256	284	245	258	261	241	284	266	267	274	263	271	274	247	258	252	246	214	263	243	321	250	247	253	285	275	260	259	287	242	266	274	261	309	260	255	257	287	256	252	271	270	262	239	256	265	266	255	260	234	257	271	222	272	264	260	263	263	254	246	291	230	260	258	289	252	277	255	244	249	250	281	254	314	263	292	273	280	259	264	272	258	275	293	281	283	265	254	270	283	252	271	280	326	294	254	255	264	278	277	277	276	257	251	254	288	265	251	263	260	259	248	237	227	255	265	276	270	245	274	251	270	253	255	240	281	279	268	271	275	262	267	243	265	264	250	277	286	268	254	262	286	288	284	273	300	290	242	264	252	270	270	261	253	267	279	256	276	248	264	278	269	249	269	287	270	228	270	253	260	284	246	267	270	259	263	262	307	280	298	284	253	254	244	263	241	250	283	244	267	263	229	250	274	266	279	261	268	267	243	266	268	304	284	268	276	264	247	246	263	263	282	256	291	288	242	277	262	258	269	288	265	244	270	273	259	229	272	253	234	253	236	258	246	244	286	259	247	283	234	291	277	262	259	268	258	268	239	278	266	275	251	289	275	272	254	274	243	244	274	234	288	273	283	254	269	249	267	240	255	283	238	250	246	275	252	268	238	271	270	256	243	274	264	256	286	269	254	301	265	254	281	247	243	274	257	260	291	246	254	281	302	251	244	258	241
38550	44506	30134	19170	6707	1570	562	375	341	336	343	313	346	302	299	295	329	321	328	329	312	326	306	301	296	295	326	289	297	330	340	312	338	325	290	318	327	313	348	337	300	322	314	347	302	324	279	303	338	312	308	293	253	324	303	307	295	296	299	277	301	288	313	299	295	340	306	305	327	343	289	307	304	311	301	314	318	341	312	299	346	276	303	332	290	296	314	297	326	301	311	306	337	294	313	313	327	299	315	315	314	299	282	308	297	306	306	319	294	290	298	294	326	308	314	304	290	316	308	323	325	277	331	293	316	312	309	317	329	328	325	312	310	306	315	322	309	324	334	275	308	307	316	328	292	327	308	306	298	300	302	323	307	309	301	288	320	293	312	308	293	339	303	331	335	295	304	351	328	323	289	307	316	319	314	307	295	303	344	309	343	299	321	277	294	313	274	324	293	311	327	332	308	281	318	304	290	300	334	317	283	298	308	313	284	326	276	313	324	328	312	289	299	288	307	353	328	300	307	320	316	299	309	289	339	332	312	329	279	344	300	317	325	319	307	287	330	326	337	289	292	290	303	287	318	331	300	319	314	292	306	300	334	297	301	319	325	291	304	319	288	313	323	300	294	335	288	302	319	296	315	314	354	326	341	324	317	329	305	333	290	343	301	330	296	323	342	317	284	321	277	305	328	337	317	312	288	291	325	311	306	302	309	305	312	318	325	308	306	300	305	299	327	279	314	275	284	266	316	308	301	323	310	291	312	303	317	300	329	313	296	332	301	335	298	290	302	305	308	295	316	312	308	314	326	311	314	327	308	356	312	337	305	303	291	302	312	298	307	322	307	316	328	308	293	303	319	313	302	324	313	317	307	310	324	332	292	313	303	306	300	332	282	312	312	315	287	315	329	312	311	306	274	311	357	343	325	312	314	338	334	338	333	311	264	275	270	302	297	302	326	321	296	298	310	341	301	334	327	308	305	347	321	300	319	313	319	277	321	297	280	307	312	310	329	296	303	264	295	297	305	339	316	334	306	304	314	317	320	322	339	303	283	281	328	326	324	345	336	311	328	331	308	306	300	342	315	284	299	307	321	315	326	294	306	314	290	315	309	323	320	301	300	326	332	284	311	323	320	315	288	326	317	309	295	302	306	310	330	329	335	318	314	292	329	286	333	299	320	320	290	288	301	293	326	304	290	308	289	344	298	301	323	312	318	296	319	287	328	318	304	298	326	296	275	301	296	299	271	300	339	305	284	279	314	320	315	323	317	315	349	321	322	325	317	328	311	312	306	283	320	296	318	307	307	301	323	342	327	300	341	290	310	312	293	336	298	288	290	318	293	303	315	296	333	324	327	302	319	286	303	301	329	315	285	314	311	325	326	315	307	302	311	340	311	311	331	282	298	303	289	329	301	335	336	297	306	322	319	290	263	296	281	308	337	314	281	320	331	315	313	321	319	291	303	284	294	341	293	280	292	288	299	292	286	301	311	290	312	293	328	289	289	332	321	363	306	318	284	320	307	303	315	306	330	285	323	290	326	318	299	322	295	315	339	330	278	314	297	308	293	305	350	309	321	308	320	298	314	310	271	290	322	269	280	304	343	288	283	305	304	335	308	348	337	283	327	318	326	300	301	329	312	326	337	308	322	314	314	282	308	301	305	315	322	315	319	296	298	317	314	281	295	296	297	294	298	295	281	293	327	286	284	328	315	323	309	308	295	318	325	315	326	305	280	302	302	319	282	297	312	322	307	317	317	300	277	315	296	325	291	336	281	299	314	292	296	290	308	331	310	313	309	301	307	289	289	293	319	296	321	321	344	305	312	308	312	314	305	301	324	314	289	331	294	336	277	261	328	317	315	303	287	297	326	294	328	326	316	321	313	317	324	313	316	298	299	350	337	311	306	276	335	294	323	314	316	276	300	300	317	326	316	285	275	302	310	372	343	294	274	318	340	261	314	322	272	324	314	295	313	308	292	314	315	290	327	315	281	296	313	322	295	299	331	278	267	340	320	328	305	298	321	272	295	312	296	325	311	317	338	355	318	339	296	325	295	316	299	338	311	337	336	325	313	325	303	315	330	335	325	326	310	318	282	284	308	295	298	295	291	315	285	358	306	265	319	320	323	302	309	339	275	337	324	327	289	307	310	295	305	309	319	322	301	310	320	312	311	304	321	333	326	331	309	303	302	305	323	292	296	302	338	342	296	310	339	360	300	329	321	302	325	293	327	296	309	357	333	295	305	315	323	289	310	290	329	279	320	292	319	300	311	321	324	331	320	355	318	294	301	279	306	323	292	317	322	316	290	325	295	302	301	299	291	303	308	317	318	336	312	315	293	326	316	308	290	294	311	338	328	315	347	276	296	311	307	321	279	290	283	309	292	320	343	310	301	332	329	324	318	317	280	332	319	309	317	285	303	319	317	308	298	329	289	317	320	299	335	333	305	347	299	304	305	318	314	314	306	325	280	330	295	299	331	265	316	316	304	288	304	318	309	312	305	312	335	312	293	316	316	329	312	331	333	335	263	320	312	313	310	313	313	316	317	316	330	292	285	292	314	318	323	301	306	327	370	303	313	323	290	342	334	291	304	323	303	310	311	302	361	328	330	299	313	302	327	303	301	340	319	314	330	286	304	306	347	323	331	290	309	289	271	281	320	346	291	283	330	299	335	331	314	295	340	323	313	320	310	306	316	278	306	334	341	308	322	319	338	320	272	327	296	304	318	315	307	294	309	324	297	295	333	312	333	325	321	296	277	329	335	313	307	281	297	298	299	332	304	344	332	320	309	323	320	317	288	299	324	290	300	286	309	351	342	329	284	325	281	316	296	335	327	304	321	302	279	330	321	337	303	290	303	313	322	303	294	300	293	311	320	320	311	348	321	294	293	345	289	328	312	307	336	284	298	305	299	301	320	326	310	328	299	329	306	312	303	304	284	312	317	336	301	332	320	324	312	315	300	293	321	342	298	315	295	317	299	309	317	313	297	349	318	315	323	294	303	305	315	319	322	310	342	276	302	291	289	284	335	311	314	308	291	292	341	286	299	319	317	332	313	297	319	338	302	300	293	315	332	338	329	317	309	321	299	293	303	297	300	341	339	319	322	288	310	317	324	306	313	361	316	309	297	300	309	283	311	350	316	308	319	339	334	305	328	305	324	320	317	296	329	296	335	352	320	330	305	332	311	310	315	314	311	328	284	312	299	334	292	332	313	298	316	324	308	275	275	311	295	314	322	329	337	316	320	328	345	313	318	270	312	295	303	309	306	310	322	296	306	291	313	294	313	311	350	335	319	304	346	311	313	331	306	326	314	305	323	318	328	310	306	315	328	310	328	329	336	316	308	315	276	274	331	320	339	291	317	310	322	306	277	315	285	348	329	325	340	330	300	316	284	299	298	307	310	333	313	312	322	329	306	345	319	322	318	325	326	346	294	298	302	314	300	288	324	304	303	309	290	286	321	301	266	329	321	310	273	326	322	306	306	325	310	354	309	318
23900	20917	28301	25319	20996	13265	2909	565	357	306	299	278	274	276	260	274	295	254	268	280	274	268	271	288	265	269	287	272	269	263	245	249	259	266	290	249	259	258	277	263	296	271	266	265	281	246	272	256	266	273	274	281	259	247	261	256	285	276	258	269	251	255	243	254	252	267	293	287	255	260	247	254	272	297	284	250	247	263	262	264	262	252	258	272	280	282	267	252	265	266	255	281	282	254	275	243	235	278	274	241	254	271	266	261	249	265	239	263	301	258	296	247	248	250	267	282	252	291	276	257	284	268	269	261	266	303	257	251	258	266	249	272	247	282	272	251	287	276	267	267	296	273	250	280	280	257	254	265	295	284	255	267	280	250	252	246	266	250	277	266	259	256	285	233	252	259	257	272	262	269	282	262	287	248	275	265	255	272	227	282	245	281	273	295	294	270	254	280	242	280	284	252	253	288	273	255	267	265	272	266	243	302	234	262	275	230	263	263	311	236	271	245	259	248	251	240	278	240	265	260	296	273	270	263	269	262	283	281	291	264	252	235	281	256	272	257	273	260	273	258	258	277	274	260	287	238	272	272	263	237	248	264	273	270	256	265	260	280	292	286	263	256	255	273	263	256	287	273	267	253	267	273	297	254	276	278	272	245	231	256	256	281	257	269	299	251	287	266	275	262	260	272	259	252	253	286	311	267	280	250	278	266	258	268	284	267	276	298	244	252	306	285	246	266	262	264	296	287	267	277	275	264	253	274	252	272	240	277	267	243	304	263	257	267	254	256	253	270	281	247	256	269	264	257	259	288	249	273	275	260	309	266	231	268	272	278	254	273	261	275	269	278	243	273	267	258	276	251	282	270	256	242	268	268	265	293	243	277	304	245	265	281	251	264	260	266	271	265	258	283	251	238	273	253	264	294	276	259	298	246	247	269	289	253	270	256	285	269	262	253	275	264	261	269	276	260	296	271	264	239	282	253	281	237	269	237	254	263	269	289	264	237	286	288	252	255	291	240	283	257	254	282	252	285	288	286	257	261	240	281	241	263	253	267	268	282	261	263	261	281	271	258	247	273	277	284	272	282	260	253	278	251	265	268	254	250	285	243	243	262	248	269	301	248	266	261	266	280	252	277	277	271	290	272	250	274	269	265	242	256	219	285	298	285	245	279	263	288	256	271	279	263	280	271	290	256	252	302	246	236	265	265	278	261	271	246	283	279	260	301	248	291	254	220	270	233	233	245	261	292	262	277	270	257	314	241	263	243	249	264	260	243	250	270	260	265	287	262	272	251	283	267	278	265	257	287	283	263	299	264	279	270	274	280	254	240	276	259	229	265	262	230	264	280	281	297	266	251	242	281	269	266	287	253	262	269	255	272	275	291	263	253	259	298	234	272	260	269	258	243	244	247	243	280	280	234	271	275	237	276	273	292	258	256	266	256	260	226	263	272	270	251	246	277	258	268	267	287	245	236	258	259	270	255	258	285	247	266	279	275	271	251	234	242	261	281	254	288	284	276	255	252	266	272	254	299	250	264	239	222	266	259	254	294	289	246	263	265	284	295	244	248	268	233	250	250	256	243	262	270	258	252	281	253	247	266	268	278	276	240	250	292	300	250	272	272	284	207	246	313	288	263	270	270	261	246	280	253	284	264	260	261	277	292	269	258	290	255	261	275	282	249	252	246	260	267	262	292	264	286	271	282	261	252	269	245	267	270	262	277	237	249	291	278	243	262	286	265	272	259	270	285	280	263	258	282	264	247	262	250	249	272	244	312	278	282	264	266	277	269	251	266	261	273	262	274	280	252	263	271	268	269	262	242	256	248	295	293	280	244	259	265	230	277	262	256	261	241	241	262	274	278	221	298	269	288	241	231	244	292	265	276	270	272	243	246	220	280	295	275	255	269	264	247	278	264	275	256	282	286	278	277	252	249	283	255	234	253	287	254	255	269	297	274	272	265	295	276	247	259	289	262	273	286	284	278	254	260	257	244	236	248	276	272	271	270	269	256	253	252	258	248	290	277	294	273	258	260	273	258	269	250	271	277	237	287	261	255	265	273	287	240	279	265	278	283	252	247	223	266	252	249	271	250	292	262	297	253	272	238	265	247	250	277	251	271	291	282	277	281	247	281	294	242	281	294	250	298	285	256	271	256	254	237	255	262	280	253	305	261	268	251	277	255	275	269	275	267	247	290	263	259	260	256	275	238	248	292	243	296	243	295	265	261	251	258	287	274	259	248	252	279	267	267	257	250	269	284	295	288	244	275	242	258	286	246	264	277	266	253	232	273	244	247	256	268	255	262	265	259	230	270	276	276	251	272	269	225	265	253	288	270	268	272	246	264	261	280	267	259	274	250	270	227	259	269	266	260	289	267	271	261	270	283	278	260	260	280	275	302	264	261	246	259	273	298	254	279	297	235	291	252	281	263	259	256	284	252	257	265	262	278	259	275	266	293	279	278	274	255	268	277	253	255	287	260	278	257	290	256	273	231	290	261	272	274	280	287	253	244	263	278	275	244	268	271	275	274	261	266	258	262	231	270	269	264	252	264	294	266	265	263	258	276	257	256	252	240	268	257	269	267	260	292	277	255	298	285	281	270	275	254	259	248	288	254	266	264	251	259	259	270	288	247	252	271	276	289	258	278	258	253	254	272	254	286	264	258	259	266	254	291	264	264	282	270	263	305	252	244	265	283	246	254	265	231	261	276	245	270	282	257	264	272	251	244	262	287	251	246	272	258	247	260	287	227	237	268	252	271	281	250	260	275	295	276	247	265	260	282	257	268	237	242	240	235	270	274	252	279	247	224	252	245	248	238	288	297	280	280	265	257	251	293	249	269	240	261	251	231	258	266	268	250	262	255	249	256	264	275	275	290	264	273	286	251	284	248	285	264	257	265	265	231	278	258	263	268	259	241	265	285	299	271	241	254	278	242	291	267	249	268	259	277	276	238	280	302	232	268	251	266	277	264	262	266	253	234	252	248	248	258	289	261	257	225	266	273	272	292	251	289	243	268	246	276	245	272	269	263	237	287	245	278	260	252	236	303	273	272	241	264	262	238	282	276	288	270	216	246	245	273	262	262	260	252	260	253	272	271	276	252	256	253	229	263	286	263	267	242	259	280	255	282	255	273	259	271	263	281	252	256	256	260	265	267	257	256	271	288	287	243	264	228	275	290	281	246	256	244	291	240	245	273	258	273	274	273	261	257	265	253	285	254	268	241	239	283	268	278	249	320	257	266	257	261	267	276	267	279	238	250	243	260	253	279	237	273	269	252	272	265	260	245	217	272	235	276	285	281	285	317	263	260	276	278	256	286	311	274	270	297	240	273	265	273	239	286	258	264	262	244	262	272	268	218	284	264	258	252	267	210	288	277	262	266	271	253	260	252	254	271	274	267	309	233	295	226	238	242	259	259	253	242	268	243	262	242	256	233	272	287	253	273	292	258	253	275	272	251	259	259	276	246	259	251	261	279	261	300	270	242	258	261	296	267
35818	58090	44697	29376	15722	7411	1795	600	422	378	356	329	365	356	287	308	302	294	306	342	304	285	293	312	307	303	297	305	290	345	335	317	282	277	314	317	300	284	274	323	278	309	319	291	322	323	305	284	295	308	307	341	311	326	310	314	302	327	308	326	328	324	310	297	304	268	297	287	295	293	269	327	319	301	283	274	317	304	323	310	288	323	329	323	308	301	279	312	325	338	303	319	316	287	293	287	308	272	308	307	282	302	299	305	311	287	290	329	295	311	263	308	316	293	320	304	293	294	327	325	288	294	344	286	323	303	280	291	318	279	291	266	270	324	326	333	307	289	296	301	332	294	307	297	302	327	323	286	305	313	283	307	320	317	312	284	296	308	317	301	299	278	308	317	297	258	304	276	312	306	322	292	342	279	296	315	290	319	279	287	286	325	285	287	270	296	337	324	319	297	273	303	334	286	253	308	315	298	293	316	287	282	306	298	307	322	301	294	294	304	324	310	308	329	293	289	289	298	319	299	322	318	309	310	335	294	305	313	275	307	306	323	314	313	322	309	318	303	310	305	318	342	299	319	305	321	298	313	302	279	301	272	303	318	310	333	296	305	294	334	311	313	284	291	285	274	295	308	285	289	328	302	298	286	300	325	299	328	304	289	314	314	313	326	285	292	301	307	329	281	281	344	325	315	319	263	289	307	300	317	288	309	327	315	287	274	313	289	316	300	299	317	335	308	309	323	324	314	307	275	293	310	307	313	301	278	322	287	305	306	306	288	321	279	326	293	334	285	307	317	299	305	312	297	305	348	311	311	319	275	330	281	325	332	322	294	301	274	307	276	298	278	309	288	307	294	285	336	286	301	300	297	275	297	309	318	307	288	312	327	333	321	325	314	303	311	294	300	303	306	352	288	285	319	301	311	301	295	321	321	319	310	316	267	315	288	343	300	286	306	270	309	312	270	301	288	273	297	324	285	308	325	321	272	263	295	327	293	281	328	334	278	338	309	303	300	320	296	293	342	322	273	305	291	307	301	306	327	329	332	332	304	329	330	299	297	315	287	290	299	314	318	319	284	287	284	313	298	301	294	305	298	285	304	312	327	314	294	316	316	308	322	309	299	288	320	329	291	312	315	298	321	306	324	286	300	308	321	297	294	315	279	312	302	293	278	314	289	342	276	314	309	315	318	300	307	273	331	307	265	322	321	291	268	310	304	285	299	330	345	300	295	287	288	313	290	323	326	291	291	301	303	289	305	334	298	278	270	290	284	291	311	318	274	291	295	300	359	334	321	298	308	308	289	339	287	330	306	305	287	319	293	291	309	293	316	296	296	317	300	295	317	308	288	308	310	316	307	279	302	296	325	292	289	279	305	304	335	316	296	292	294	320	309	296	311	294	348	289	302	314	314	271	298	318	334	297	291	288	312	303	304	315	315	285	276	303	315	286	302	306	300	283	286	318	284	291	317	344	302	279	318	319	328	328	308	301	307	307	326	295	306	267	302	288	311	319	275	307	288	305	311	277	322	304	298	307	307	326	294	308	314	304	325	291	320	293	302	316	296	302	337	318	331	312	285	315	330	292	301	288	316	303	306	296	302	296	298	315	299	322	281	293	305	294	297	272	321	301	302	299	330	311	297	302	285	293	308	280	308	320	340	329	302	337	297	310	329	332	296	312	305	305	329	303	301	313	301	343	304	294	262	308	295	315	297	295	293	294	304	303	269	284	325	318	313	265	281	283	276	314	320	334	316	312	305	300	279	312	314	295	300	300	305	326	321	317	310	342	318	303	279	270	314	301	300	299	306	288	307	276	308	297	336	309	320	346	312	308	304	301	323	310	318	312	269	294	277	273	285	268	312	290	330	300	303	302	287	299	278	340	302	310	278	321	313	270	298	318	303	282	293	309	299	281	315	280	296	277	330	294	309	305	318	299	307	275	306	314	323	319	313	316	333	328	318	289	304	295	294	288	306	284	281	283	297	299	323	315	314	282	304	297	330	301	305	294	307	314	324	320	285	322	297	307	270	306	304	295	300	290	264	293	278	316	314	307	319	307	291	291	300	272	293	316	310	279	299	290	293	302	311	297	319	295	322	312	285	290	298	273	267	310	319	286	306	301	307	322	298	299	293	288	295	303	301	303	302	319	272	284	352	309	291	292	299	292	295	304	311	306	301	281	318	314	303	273	302	300	325	314	335	321	321	311	316	290	305	337	307	336	305	280	317	312	296	340	255	295	307	293	306	304	287	295	284	320	310	292	317	296	311	327	306	326	302	281	291	313	265	330	298	298	305	288	314	319	298	260	259	310	306	302	288	314	286	311	328	265	276	320	321	254	267	298	320	296	299	272	335	279	321	298	304	279	343	309	326	275	268	278	317	311	288	346	300	296	306	295	308	309	319	306	294	294	311	285	301	320	295	282	323	295	289	331	301	273	340	306	308	303	345	308	280	289	315	287	317	298	328	289	316	295	341	294	308	272	326	311	302	317	361	297	287	326	320	325	355	293	324	309	305	302	323	301	335	295	321	314	309	313	289	327	278	299	285	323	299	295	316	299	305	280	290	292	303	290	285	311	321	260	310	303	318	299	295	307	323	288	304	306	307	308	282	284	332	307	284	289	294	273	290	300	304	298	320	309	313	314	323	326	335	288	326	276	335	299	307	284	281	259	319	327	290	270	299	285	315	284	317	299	323	305	294	296	316	296	320	300	307	283	308	279	291	293	307	311	307	320	315	264	322	312	344	292	270	296	301	306	312	270	295	309	315	289	310	323	308	314	349	282	287	312	294	299	314	309	299	292	304	317	308	275	278	291	329	312	309	330	292	317	307	315	278	275	324	285	322	292	309	290	315	297	284	299	293	293	318	318	310	311	327	304	279	306	313	298	323	318	297	312	319	317	300	307	297	333	298	334	308	321	310	314	291	348	307	337	323	310	316	321	296	283	297	278	295	296	285	288	297	321	313	280	293	294	321	279	296	332	293	296	289	347	285	300	292	288	313	290	320	283	288	291	324	280	290	308	292	323	293	303	268	284	331	321	286	300	302	342	311	312	277	284	311	310	314	278	305	280	302	294	304	303	338	306	291	267	341	303	332	289	329	308	273	312	303	311	328	288	319	282	301	287	296	301	305	300	306	319	302	286	310	294	308	316	334	295	283	330	320	292	310	298	308	330	283	287	268	279	326	287	318	268	316	318	286	288	313	302	296	309	303	307	318	337	256	266	308	287	335	285	276	283	282	280	307	303	293	280	291	304	299	280	297	283	286	297	293	298	282	269	276	286	315	289	335	303	294	245	324	296	321	299	317	293	307	323	298	303	323	320	297	320	275	292	310	309	287	291	303	309	287	281	293	298	332	320	300	311	297	325	288	320	299	302	323	264	262	339	324	313	288	293	291	317	323	313	323	259	318	299	278	289	295	284	299	310	303	303	296	314	293	318	295	304	280	308	270	342	292	302	289	317	312	312	310	285	322	285	310	293	308	293	291	302	316
25016	21439	29640	27242	17194	5692	1021	514	373	387	375	384	389	381	348	346	370	352	380	344	384	359	361	378	350	359	371	375	352	360	385	397	391	353	354	369	359	380	355	344	422	358	365	393	343	323	358	374	340	388	339	358	375	344	381	385	390	363	380	353	385	360	373	398	377	366	387	346	335	363	356	333	368	356	368	369	357	382	355	348	365	376	360	398	388	382	359	346	355	362	356	377	385	378	363	374	335	356	346	369	401	375	348	324	358	370	347	353	347	356	402	357	345	393	317	362	359	343	326	350	362	345	366	354	337	374	361	351	373	368	366	365	353	376	360	367	379	369	376	357	370	381	367	377	346	336	369	370	334	373	340	363	355	335	352	372	371	378	377	368	348	323	346	369	360	351	371	385	400	368	342	384	381	358	377	356	349	348	366	359	349	347	402	346	343	350	349	363	340	366	348	350	379	344	386	332	357	334	392	366	320	364	384	392	327	355	350	329	378	382	382	369	326	347	366	348	370	366	392	345	338	357	380	357	372	383	341	344	381	358	359	362	360	377	369	347	349	398	362	402	376	369	360	349	363	325	361	371	347	318	386	355	321	380	367	385	351	356	344	365	370	374	357	356	364	341	367	325	357	385	374	382	380	325	349	344	359	356	365	332	388	344	336	351	388	393	385	350	365	389	356	342	397	375	372	376	411	371	349	405	338	379	375	369	379	354	337	361	364	382	379	356	351	383	354	372	369	365	380	368	367	343	353	347	356	371	359	360	357	392	391	353	362	353	382	354	387	344	357	361	367	338	338	359	356	366	357	360	382	347	338	366	379	364	371	371	317	389	354	377	348	361	366	397	350	376	370	355	381	362	374	366	378	363	362	349	349	355	364	352	389	377	334	390	334	378	340	382	336	362	339	355	340	364	378	365	377	350	346	347	378	337	405	373	377	371	326	356	363	352	325	360	400	379	329	383	358	398	387	346	352	357	350	385	393	356	389	335	389	318	365	351	320	365	362	336	382	360	357	377	362	360	369	374	322	360	336	400	356	350	356	342	374	363	350	385	385	399	350	351	338	326	368	358	378	381	345	355	357	384	377	370	348	364	342	359	316	369	355	372	335	353	373	389	362	365	349	336	376	369	372	388	379	357	368	375	380	337	375	375	380	366	372	374	341	375	351	357	356	345	379	338	367	378	366	341	372	344	365	323	355	342	373	358	357	355	394	385	356	357	366	389	373	347	349	362	357	356	356	386	351	385	347	373	337	406	326	380	351	377	394	382	365	345	363	378	370	360	331	380	373	373	343	354	367	349	376	367	384	361	349	357	343	357	357	375	359	360	373	408	376	375	368	383	361	374	340	392	348	368	394	358	394	375	363	371	377	373	362	372	398	382	372	400	359	343	370	393	330	327	356	361	351	365	358	370	390	368	356	372	349	368	361	387	341	344	376	369	387	391	394	354	355	358	345	360	346	366	363	370	384	366	358	358	370	358	345	352	332	375	376	384	358	373	355	371	362	366	358	335	358	369	382	353	364	374	364	357	374	374	386	346	360	374	369	374	382	363	368	360	376	357	376	378	376	342	386	348	350	328	363	337	382	343	364	342	375	402	351	348	389	365	358	363	347	365	340	312	350	363	355	384	341	369	359	412	386	339	365	361	348	351	367	389	348	392	352	372	347	367	399	369	377	398	365	347	342	348	331	377	367	334	364	391	359	378	365	337	383	374	400	383	326	363	352	351	366	360	315	379	383	357	359	365	377	385	401	321	362	347	338	353	363	373	352	362	378	397	390	376	364	385	380	401	359	368	370	327	371	403	367	377	352	380	374	367	405	355	393	357	393	369	376	367	368	363	337	345	360	335	367	363	333	367	357	343	370	378	345	345	355	360	379	350	371	387	372	372	344	357	387	363	360	359	374	344	372	369	356	324	371	359	334	403	352	352	341	395	376	377	357	374	356	379	403	363	343	340	361	367	340	329	355	376	378	415	349	360	354	339	390	367	345	349	382	340	336	376	392	367	341	357	362	366	371	369	378	366	387	363	370	350	389	354	369	388	361	366	363	396	378	371	390	377	372	344	360	344	391	352	347	365	362	345	373	332	379	351	371	361	347	375	327	384	368	390	357	351	361	380	334	354	339	330	375	359	371	391	345	344	387	347	365	352	348	354	388	366	374	351	351	334	359	370	384	353	397	377	361	354	398	394	327	334	388	350	362	393	351	337	380	363	314	396	390	336	382	375	363	395	382	417	351	363	350	376	350	343	381	345	373	406	375	367	375	352	411	378	355	362	382	361	377	344	355	344	368	384	378	381	383	318	350	372	335	366	337	372	335	354	348	359	347	369	389	346	424	351	360	378	360	357	359	331	394	407	369	370	371	348	345	332	365	387	376	376	347	359	358	350	390	394	299	379	349	360	376	370	361	364	346	362	370	356	362	383	345	368	392	357	388	361	367	355	365	381	364	326	321	384	401	353	370	341	337	320	362	372	367	380	411	406	336	339	375	350	373	390	358	356	382	363	336	368	393	379	351	337	355	350	331	338	335	364	346	346	370	371	373	345	360	347	379	350	358	367	320	364	378	410	366	390	373	376	351	392	340	366	347	425	378	341	343	370	388	372	426	358	357	343	367	341	354	378	376	332	378	372	342	360	376	395	376	368	325	363	342	362	361	354	339	354	389	366	360	334	384	359	385	363	385	379	374	384	360	400	325	345	366	374	323	368	371	362	343	376	374	356	354	323	381	350	373	353	359	324	387	379	358	368	379	370	369	364	369	364	341	340	360	369	403	331	323	377	365	402	374	353	355	360	389	337	339	368	364	367	386	381	370	356	342	386	353	372	341	383	399	362	354	348	366	361	363	370	391	371	340	369	370	381	351	362	377	359	358	382	343	350	316	357	387	386	346	365	372	348	349	363	378	362	410	374	371	357	359	360	359	360	302	341	350	356	352	354	367	373	351	349	327	376	367	387	365	362	366	342	362	356	347	326	347	345	321	394	362	339	359	387	364	382	375	374	357	362	367	361	376	367	358	385	379	369	381	395	367	365	370	327	372	361	373	313	356	363	369	350	336	362	391	350	387	376	379	366	400	355	360	389	346	388	368	379	363	366	371	387	377	362	350	352	367	354	356	362	341	347	379	366	333	365	345	345	389	370	414	354	336	401	379	358	375	338	362	373	366	326	367	347	371	368	402	374	377	365	324	385	350	347	368	365	350	378	371	385	375	382	350	381	325	372	356	360	357	362	363	366	376	379	327	352	332	364	404	331	376	364	345	372	353	340	373	392	373	361	369	359	329	376	363	365	360	377	387	338	380	364	345	346	395	372	358	361	376	335	337	360	361	358	374	386	365	408	379	372	377	402	339	381	355	347	372	365	341	352	423	351	376	382	351	395	356	355	317	379	376	370	384	391	410	358	368	360	357	327	356	393	347	341	385	357	338	360	380	349	356	361	334	354	386	368	380	373	355	314	375	344	362	383	363	357	360	336	354	381	352	318
38028	57031	42249	25898	14736	4849	1026	579	512	439	464	445	433	440	411	376	405	410	405	407	425	439	400	418	404	408	420	409	406	408	422	436	401	395	427	401	421	420	450	375	421	385	381	389	446	395	423	412	453	413	383	417	418	379	390	427	408	408	410	395	403	403	420	401	414	418	424	420	406	419	366	399	441	426	397	389	398	411	458	414	393	419	441	381	460	407	393	397	413	422	436	386	433	426	386	452	397	418	410	400	410	387	417	413	387	427	406	408	408	455	401	383	433	393	417	408	453	410	412	435	387	420	419	386	445	403	418	401	388	419	410	415	393	422	398	424	437	398	398	426	437	432	381	409	428	410	401	430	423	413	447	402	414	403	435	383	406	452	434	455	444	418	428	423	401	442	375	367	413	431	432	408	432	414	434	434	409	408	429	412	428	405	414	388	420	410	441	410	427	417	417	425	426	404	394	417	404	387	418	385	394	418	425	395	439	426	401	401	413	423	377	418	405	411	367	403	411	409	407	392	407	412	418	376	435	383	396	417	418	396	412	406	363	438	400	431	408	425	455	428	417	394	421	423	473	412	377	367	421	429	441	418	408	414	413	440	395	453	407	408	389	407	410	427	420	380	408	433	438	371	422	422	423	422	413	414	372	474	435	424	412	406	436	388	388	431	428	424	408	401	407	422	425	385	391	429	445	394	401	403	386	424	426	364	404	424	401	392	413	415	435	456	389	412	408	429	428	404	421	405	417	425	410	433	391	385	426	406	415	440	404	419	418	386	398	396	413	382	449	416	405	392	404	402	416	409	404	406	405	442	457	409	409	384	445	389	459	394	432	414	379	432	408	415	410	372	381	436	449	395	428	414	376	395	393	408	407	407	434	414	423	425	411	408	434	446	446	404	437	398	414	426	386	420	397	377	404	404	412	412	409	383	442	420	445	417	386	396	440	424	429	434	384	408	422	420	440	401	394	401	393	378	421	430	466	386	421	416	411	384	426	428	429	437	423	417	362	369	430	426	445	428	418	463	446	368	387	423	367	400	387	431	434	435	415	412	415	431	410	411	392	388	398	388	387	421	424	399	388	414	386	423	436	387	422	423	379	422	422	387	408	450	405	402	424	390	411	389	397	399	418	409	421	408	384	413	437	414	387	390	408	417	414	358	384	439	406	438	408	406	390	382	410	394	421	408	433	403	381	458	444	388	428	391	407	392	389	386	395	365	402	428	401	447	421	397	407	411	424	415	423	462	373	435	423	447	415	427	444	419	385	439	451	419	386	415	439	394	422	457	362	393	403	412	420	406	422	453	402	384	429	394	393	414	431	401	429	437	402	400	432	431	389	453	417	413	404	417	418	383	398	415	436	419	369	418	409	424	415	412	397	416	400	415	428	402	407	371	398	405	440	416	402	446	436	436	397	396	429	409	413	425	411	397	429	386	430	446	411	396	435	398	442	415	398	404	417	404	446	431	425	409	426	427	410	406	422	419	417	410	392	440	425	404	404	437	400	424	419	397	406	374	399	410	367	415	408	415	400	446	413	403	405	385	420	356	374	417	417	438	415	422	420	384	441	422	390	363	403	411	434	401	416	414	390	407	413	404	402	417	447	375	401	419	422	405	432	425	410	432	414	433	418	410	399	434	391	419	414	390	409	446	466	402	435	430	402	402	391	400	412	375	402	429	470	385	421	422	431	425	409	423	407	372	407	393	397	361	408	412	414	397	408	435	407	426	439	407	445	413	389	396	438	453	417	409	404	434	395	419	410	417	421	415	405	453	430	428	441	375	400	426	415	372	418	380	378	417	411	406	416	454	418	382	456	426	385	432	416	411	352	424	426	449	426	385	426	422	399	460	434	442	432	449	383	401	469	432	436	432	418	412	420	394	408	424	444	431	392	420	388	394	390	410	394	444	395	410	419	409	425	406	370	399	429	420	377	421	428	409	425	433	385	364	448	471	389	435	400	429	430	409	401	421	445	417	417	421	403	389	407	433	391	396	429	403	426	453	415	417	439	390	405	440	364	368	401	428	427	417	368	405	420	430	400	396	437	416	438	403	421	386	426	406	398	435	362	442	406	403	461	384	389	387	416	418	422	428	399	402	449	402	407	409	428	360	370	422	432	431	453	413	431	387	445	430	419	393	375	445	379	419	389	425	423	393	421	401	426	434	405	345	419	421	368	428	388	449	382	357	440	435	442	404	443	411	392	395	420	394	382	408	404	400	419	401	418	386	418	390	402	415	381	399	370	417	401	441	407	415	426	477	401	422	416	403	397	412	438	425	396	437	396	419	426	423	416	400	398	414	427	442	396	401	415	436	392	423	460	399	426	379	384	423	406	423	399	398	409	383	411	425	430	408	398	426	428	449	433	425	454	479	410	439	475	422	423	435	426	401	449	410	429	442	413	427	405	395	442	399	404	399	406	435	437	431	420	411	412	440	400	417	399	444	411	409	377	384	422	389	433	420	369	413	434	426	414	415	419	393	391	375	420	438	389	439	376	430	421	416	395	409	436	411	409	446	430	391	410	412	397	391	391	435	393	385	430	433	401	421	441	417	420	419	449	413	384	407	398	425	400	439	411	399	426	446	424	408	434	399	396	411	410	373	397	404	380	378	393	392	420	401	402	433	425	388	395	450	438	394	423	410	416	426	382	426	437	450	426	418	428	404	421	427	402	423	418	396	441	451	402	440	429	414	428	398	400	435	430	382	424	419	405	399	438	435	423	437	403	406	412	427	419	421	393	374	399	406	424	409	407	409	389	432	416	403	406	443	385	423	415	411	451	391	419	444	418	407	434	379	387	408	416	440	428	425	395	408	422	442	425	384	418	382	362	388	388	410	389	411	429	423	423	398	417	437	433	434	380	421	413	434	443	405	389	370	398	466	389	381	434	390	443	430	384	430	427	407	420	395	410	411	450	416	406	416	430	443	376	403	403	393	438	407	415	410	381	428	404	412	381	411	385	427	408	436	403	399	461	394	412	389	361	433	426	411	422	391	422	436	452	450	390	419	430	415	421	427	403	408	412	420	384	450	420	406	410	414	425	425	411	412	423	416	410	423	408	402	411	434	427	422	425	446	423	449	410	390	433	423	411	417	459	432	421	441	427	434	398	440	401	426	428	397	396	412	432	431	409	442	398	395	412	415	379	392	441	420	423	418	415	397	429	402	447	413	390	425	401	404	390	424	427	460	383	420	391	404	406	425	421	450	396	440	422	390	374	414	404	368	378	416	413	443	403	417	403	388	430	421	431	460	428	372	398	402	439	428	444	410	401	448	378	397	419	452	446	423	422	412	420	389	438	444	408	443	371	402	388	395	449	406	424	397	437	409	402	388	376	407	392	437	429	408	433	398	409	439	435	424	420	413	424	427	402	436	422	394	400	418	416	437	434	425	408	412	434	428	432	408	437	394	388	408	420	393	433	430	403	424	394	429	415	395	402	402	422	403	428	359	425	431	444	389	407	423	411	447	433	392	401	406	402	419	416	401
22554	20877	28444	24052	21476	20615	10820	1298	626	502	484	463	471	437	417	426	429	442	440	411	394	413	402	419	439	365	391	396	403	404	441	416	433	413	408	416	416	392	418	400	406	399	387	409	375	393	401	411	411	390	417	396	384	343	404	385	419	390	371	381	419	400	403	426	386	403	389	389	450	448	421	411	401	424	410	436	397	393	414	406	375	405	384	422	408	426	392	399	406	398	368	418	406	391	386	393	370	411	425	362	408	394	408	395	429	377	416	377	412	418	393	434	397	386	388	393	412	384	391	445	380	422	394	399	412	390	377	374	416	370	376	370	383	390	392	407	414	412	392	402	417	393	412	405	401	390	430	428	346	399	416	376	420	395	425	404	377	418	405	395	402	381	431	413	374	395	355	386	426	393	388	375	391	392	418	396	417	412	407	384	388	431	420	379	406	422	407	392	409	385	405	373	427	408	414	399	392	416	386	404	406	417	402	404	403	410	424	424	403	413	390	415	381	410	379	410	431	427	380	382	399	423	387	380	392	396	411	384	406	383	446	394	399	394	410	396	385	364	381	403	383	401	412	406	414	407	413	406	406	453	355	413	400	401	414	409	376	412	459	417	403	390	397	430	431	419	401	397	365	393	438	372	409	400	386	441	406	394	390	420	404	405	461	404	443	410	412	403	434	406	434	387	404	383	398	431	407	392	369	429	416	411	367	367	365	418	421	388	368	381	375	407	375	350	423	390	425	371	391	377	394	415	383	418	382	404	447	417	432	365	441	396	374	405	382	393	427	383	377	398	426	404	412	381	405	384	419	459	390	411	431	390	437	418	428	436	392	392	420	424	391	400	378	434	387	395	401	394	407	395	406	374	391	417	397	401	428	392	395	374	375	384	415	402	372	400	407	399	415	443	415	431	418	397	414	424	372	380	420	439	404	405	406	416	414	404	414	394	402	404	390	388	413	420	375	390	400	412	396	409	436	391	434	436	378	362	400	415	375	372	423	378	432	374	429	416	402	434	388	443	430	412	412	379	421	430	390	428	441	400	403	428	424	411	412	403	419	378	418	389	395	385	409	415	402	429	415	392	406	391	382	411	398	416	435	412	400	421	401	403	378	388	398	412	413	442	396	394	418	390	406	383	442	400	418	421	406	396	420	404	413	421	440	404	398	413	413	422	424	390	396	406	430	401	423	401	431	410	405	397	414	442	412	435	439	383	404	379	385	416	394	385	395	403	408	393	376	393	393	397	403	407	422	370	401	397	415	401	390	402	409	409	406	439	386	406	432	423	378	397	396	397	432	396	400	406	368	394	451	386	383	387	420	406	403	437	383	400	403	401	415	395	394	428	422	388	447	397	407	447	395	417	399	441	442	380	412	406	376	410	387	386	402	403	402	433	403	409	434	423	395	411	369	396	363	381	414	409	425	401	404	421	430	382	446	454	380	384	421	385	409	397	428	386	377	416	389	373	397	439	396	392	408	415	409	408	419	410	425	417	412	417	390	402	415	423	429	408	415	398	415	437	420	402	394	371	401	461	390	408	419	372	393	403	408	411	418	403	410	385	388	385	414	395	420	402	446	395	409	394	397	396	397	381	417	406	417	377	415	420	391	384	395	390	421	396	381	416	360	391	413	378	380	404	412	388	372	379	392	404	403	400	427	400	412	387	370	406	405	400	406	380	405	405	411	423	415	422	403	425	395	377	391	350	392	395	396	418	411	423	403	390	420	395	406	378	398	415	388	426	403	405	446	357	417	373	371	380	407	378	391	398	420	437	384	400	420	386	406	405	401	399	410	413	416	405	409	377	411	425	417	418	411	419	423	432	455	392	403	429	403	395	353	384	409	362	460	424	431	416	393	410	378	417	421	424	412	408	415	413	422	411	421	408	413	424	366	411	409	395	387	431	384	391	385	409	382	418	411	377	388	423	429	435	384	423	425	412	421	416	400	399	429	450	410	402	370	414	415	388	381	419	398	380	390	405	380	397	408	442	410	382	406	377	402	394	396	392	416	385	389	390	419	384	422	409	403	411	410	370	417	403	369	384	391	403	406	414	389	387	442	401	393	409	382	396	428	376	425	405	389	381	402	408	399	393	421	405	347	418	398	395	398	365	408	415	434	374	401	398	390	414	378	427	412	416	395	395	382	408	349	407	391	368	417	388	397	399	413	375	428	424	390	411	394	420	414	397	403	386	402	375	383	371	410	419	403	419	421	392	384	395	371	405	411	403	411	412	416	414	391	407	401	404	415	399	420	377	430	401	415	394	433	420	391	413	392	373	426	426	420	410	429	401	383	419	378	422	414	406	376	412	418	392	398	430	410	418	387	396	377	356	372	410	413	395	395	421	412	377	431	369	421	418	412	431	404	352	389	398	390	387	431	400	367	367	398	399	388	424	383	409	357	373	416	424	411	373	361	398	381	384	434	414	384	433	359	402	401	404	375	454	388	373	401	403	404	401	429	430	401	417	419	424	384	412	430	426	407	422	397	417	388	384	375	401	423	399	406	406	424	399	400	434	417	441	398	433	400	390	441	397	402	418	444	404	378	442	409	382	428	431	373	416	388	394	390	419	400	392	372	424	434	399	430	411	386	402	355	424	428	412	372	401	409	421	433	395	380	425	369	386	422	393	454	391	413	421	412	399	393	396	388	419	367	385	381	364	413	395	413	433	375	421	416	420	378	404	401	408	385	404	395	390	409	381	398	391	421	389	384	396	392	391	470	398	382	362	399	426	396	407	399	398	405	363	387	355	355	396	387	390	388	437	417	398	384	454	392	419	405	405	405	387	412	402	409	373	401	393	403	386	403	392	401	365	360	423	370	407	386	409	392	383	385	378	382	401	437	389	421	360	411	401	415	427	402	407	424	433	383	407	411	457	387	411	419	390	390	417	397	399	425	388	411	376	400	415	370	365	411	365	404	410	415	406	402	400	432	389	422	394	402	393	419	386	424	396	411	394	396	391	420	392	417	411	358	404	406	396	424	411	373	403	422	393	395	419	390	417	386	385	405	386	405	381	407	410	406	388	417	433	426	378	399	436	393	395	386	395	388	404	368	425	386	424	375	410	390	436	383	415	444	367	400	407	434	402	394	368	397	442	414	383	393	407	380	415	377	408	391	413	399	413	420	397	430	376	387	431	387	432	405	400	392	387	414	405	358	407	407	393	409	432	401	379	383	412	396	412	439	405	398	403	399	436	416	414	439	378	391	425	385	429	428	387	400	397	396	410	397	401	418	391	431	416	415	416	400	409	397	395	396	419	434	407	421	428	413	404	416	387	410	425	385	393	413	447	439	408	398	409	387	415	385	369	433	436	396	365	414	399	410	451	404	376	418	417	479	417	430	380	393	380	405	435	412	420	400	422	432	388	422	362	384	384	419	371	403	388	373	396	377	426	401	391	394	376	410	357	404	402	347	427	399	415	411	372	383	408	420	408	435	379	370	399	404	394	378	374	414	406	424	383	397	387	411	394	409	408	405	448	417	413	400	374
41866	68252	51688	36456	22612	10128	3489	909	670	594	526	493	473	533	447	495	496	451	470	452	401	461	443	480	428	390	446	446	454	426	478	438	452	482	403	436	438	419	421	440	471	472	446	427	456	447	440	441	416	431	444	455	415	430	457	437	434	455	449	468	463	467	392	445	479	462	449	502	441	439	446	441	442	435	438	436	466	460	459	439	436	455	454	438	462	423	433	431	439	439	395	456	448	427	452	403	439	454	427	428	464	441	466	442	452	471	453	477	439	430	441	454	460	440	410	436	463	404	477	421	436	443	459	421	430	443	447	431	420	433	453	459	443	398	471	456	426	404	439	438	424	415	411	431	452	432	436	419	424	437	443	421	492	455	430	424	438	426	391	466	425	449	451	447	476	413	441	449	424	449	433	408	452	446	426	431	422	445	452	452	459	429	451	449	418	470	416	440	433	460	430	459	427	440	439	429	473	419	442	478	430	415	409	415	447	460	448	441	424	469	451	478	404	410	482	442	442	448	432	465	441	441	454	462	423	401	449	440	443	447	443	467	428	437	419	479	443	438	426	441	445	476	456	453	469	475	398	471	478	456	461	476	460	425	434	409	441	404	440	441	450	409	468	469	444	470	413	442	454	478	450	446	476	454	433	457	411	432	434	440	442	439	423	437	421	474	483	439	432	456	493	439	431	443	442	453	451	416	442	420	441	438	456	443	467	422	413	437	430	450	432	449	431	380	450	438	458	424	401	441	476	440	468	465	448	481	452	465	421	421	449	468	444	411	438	434	388	454	448	432	416	466	409	489	436	469	444	417	443	422	423	454	457	436	456	476	455	454	442	444	427	467	434	421	451	427	453	463	451	460	466	422	448	443	450	426	436	438	415	443	453	441	381	474	453	440	477	477	426	450	485	464	449	427	450	442	437	434	428	449	445	433	452	434	488	481	424	430	440	436	434	429	462	421	436	439	427	436	460	447	478	450	404	445	475	475	467	460	443	428	450	410	450	436	460	471	474	506	450	423	443	444	454	446	422	427	406	450	459	408	445	416	425	461	444	442	401	412	433	457	462	458	450	388	433	446	420	449	418	454	448	456	413	447	449	461	442	477	446	437	415	429	464	431	436	451	464	420	436	417	451	419	462	496	439	470	453	417	441	441	430	494	431	428	433	429	428	435	444	431	444	449	420	466	443	398	431	401	423	468	442	429	466	431	453	485	432	455	471	412	417	462	439	458	431	439	431	459	450	417	400	454	445	454	466	436	420	460	446	412	435	445	437	440	436	434	443	440	426	392	411	465	499	473	437	426	457	419	445	440	427	476	442	399	438	436	441	409	459	440	452	463	403	411	434	439	445	499	441	467	407	445	397	428	435	444	432	476	420	432	454	458	455	480	429	464	468	443	437	416	450	438	399	418	466	460	454	433	463	428	399	448	468	435	453	426	436	411	398	467	438	447	440	451	426	481	416	413	440	422	431	450	441	442	444	449	446	456	438	409	429	466	434	453	413	464	431	413	418	430	446	416	443	428	455	441	457	470	462	470	401	436	445	402	463	439	451	485	417	438	445	447	422	449	466	415	412	403	451	432	460	452	448	427	442	422	422	440	447	416	459	457	424	463	462	460	432	474	443	453	450	441	474	464	443	419	463	448	457	432	433	421	415	445	436	428	427	446	451	447	468	427	463	410	458	459	444	460	440	435	453	418	444	459	449	476	441	417	432	504	449	434	454	427	449	444	472	449	465	422	422	447	466	453	450	453	401	406	426	476	432	458	460	454	416	453	423	460	421	430	441	411	420	435	435	455	414	410	442	465	449	436	444	419	450	474	445	403	408	446	429	401	461	460	404	451	464	426	420	479	446	416	476	446	485	423	465	443	480	448	466	439	426	406	431	435	459	422	451	471	433	494	410	449	414	439	447	414	470	416	423	397	478	454	455	444	431	435	468	462	426	435	478	406	426	488	457	500	401	401	460	409	434	444	445	469	450	411	472	426	432	441	420	429	433	440	420	463	465	437	431	447	447	414	417	419	468	459	448	434	435	444	440	435	412	408	449	451	467	437	483	432	443	425	447	445	503	393	440	412	421	437	449	434	429	412	477	473	421	463	434	469	457	456	439	459	425	421	443	476	451	459	427	443	488	437	421	438	427	433	469	446	440	423	436	410	430	439	405	434	463	462	417	452	419	429	453	463	452	411	464	423	465	413	463	487	446	431	449	449	441	425	452	449	410	401	470	471	448	435	449	480	415	437	447	477	450	474	486	394	434	476	443	453	412	399	472	455	451	434	426	451	460	465	436	446	446	443	443	432	428	422	462	432	433	451	478	403	430	446	443	437	451	432	446	458	419	452	412	454	424	446	442	449	465	461	464	455	444	439	490	448	394	411	422	485	459	449	440	410	409	478	425	423	435	459	444	410	467	458	432	465	420	447	417	449	464	417	440	430	461	420	437	463	429	449	428	459	432	425	412	472	419	443	421	451	422	424	475	448	442	495	416	457	429	424	463	443	440	458	436	452	412	460	437	408	425	452	446	468	439	437	432	455	470	457	437	417	453	446	434	420	433	464	485	431	466	459	465	489	455	469	428	459	441	417	429	475	396	438	450	449	408	437	424	437	454	408	467	432	445	435	451	416	468	447	448	460	448	457	448	442	437	381	412	487	413	460	447	411	450	460	442	411	422	410	442	406	463	429	449	483	433	445	423	448	432	395	419	428	458	424	431	458	454	496	447	482	449	402	437	441	442	438	445	449	431	447	449	444	436	449	442	448	449	416	454	420	431	468	439	410	405	424	449	486	424	466	409	464	469	451	476	434	459	434	438	453	486	431	440	474	449	434	438	414	453	464	440	404	472	470	476	451	459	463	451	438	450	454	405	415	439	452	426	421	433	452	459	438	437	420	418	405	450	447	391	443	465	459	411	420	431	459	466	427	466	457	412	453	458	442	437	438	400	449	449	410	442	431	494	459	405	475	409	416	481	446	455	458	428	455	452	437	444	473	452	458	445	443	452	475	476	411	451	409	444	445	433	451	468	404	439	426	446	433	430	433	428	415	398	437	441	466	426	418	423	403	444	412	458	422	468	447	432	438	467	458	459	417	427	423	455	427	466	427	424	480	431	434	458	448	470	458	460	436	446	434	405	462	473	445	433	477	455	462	400	420	447	448	419	447	462	414	477	431	427	479	444	464	446	447	407	455	426	452	443	481	445	433	464	481	426	448	446	433	456	426	427	469	458	418	430	451	443	466	456	430	472	462	425	442	424	441	436	452	442	408	422	434	474	424	486	456	453	418	424	450	452	474	443	444	430	475	441	438	446	443	438	447	432	424	411	420	474	469	451	422	457	438	396	437	442	408	455	437	441	463	436	417	476	429	463	455	458	440	456	433	445	422	434	476	451	456	448	424	459	445	390	442	470	430	422	435	456	404	470	434	447	421	436	428	442	447	463	472	470	436	440	465	396	474	424	428	450	439	448	410	418	414	447	451	430	484	429	466
30344	34059	37073	23073	9573	1722	350	312	313	280	276	261	327	271	276	272	250	248	260	286	272	232	253	264	298	305	267	268	285	284	285	271	274	254	256	263	248	267	257	274	268	251	268	264	271	239	235	245	263	276	281	279	260	276	271	263	261	246	256	278	256	248	265	273	270	257	250	255	263	269	277	256	253	273	267	297	256	251	261	281	271	260	296	266	287	288	275	249	248	256	264	270	222	266	288	286	273	290	273	258	301	259	259	253	266	250	272	297	250	249	283	284	254	287	244	246	258	248	287	251	277	294	273	272	275	285	264	275	255	272	238	268	289	259	277	269	273	265	279	264	265	278	243	261	261	296	275	254	265	273	279	257	275	249	255	255	263	274	282	273	250	277	276	242	265	263	240	278	256	286	239	250	294	268	252	267	281	261	267	273	302	261	272	280	254	253	260	252	253	263	269	296	261	272	263	216	272	291	253	248	291	266	301	259	263	274	277	276	272	270	262	279	257	291	269	251	293	286	284	274	296	249	275	306	279	265	246	258	296	259	294	302	266	272	260	280	283	265	272	248	252	260	252	261	253	287	259	263	263	240	253	274	271	255	250	285	256	264	255	254	285	275	293	290	268	288	261	249	251	231	258	288	265	285	285	265	275	282	243	274	279	289	254	280	300	281	266	271	261	292	274	253	238	285	252	273	259	244	279	282	255	248	258	279	266	255	285	297	272	251	268	262	271	241	281	266	259	296	278	279	278	259	275	270	261	269	273	249	291	261	273	234	240	240	272	274	280	275	302	279	268	259	273	254	270	296	271	283	262	257	278	284	254	270	255	268	256	281	286	281	273	281	256	288	252	256	266	240	247	265	277	276	287	306	254	229	222	262	277	287	275	284	227	267	247	284	287	277	268	263	259	261	285	263	261	263	260	265	267	265	292	290	292	237	282	261	259	279	285	268	256	264	279	264	237	273	262	256	282	279	278	301	274	259	265	292	285	290	267	298	243	257	268	245	276	286	261	271	269	269	278	266	288	277	267	259	250	272	277	258	266	254	260	286	302	276	263	278	309	261	246	302	245	283	270	293	284	229	256	274	263	273	273	270	273	253	244	245	265	248	243	287	285	259	265	288	272	243	274	250	243	244	293	251	265	236	270	252	241	251	232	290	264	273	253	250	262	263	246	253	240	248	238	260	251	242	257	286	256	290	260	277	250	296	260	250	277	270	269	247	254	241	258	258	291	276	280	268	271	279	235	288	264	278	278	223	273	280	249	280	260	252	261	280	295	279	277	261	265	259	268	255	247	269	251	261	302	313	281	269	244	277	302	252	246	272	315	251	273	270	257	272	284	257	276	288	264	271	260	290	262	281	295	278	256	277	269	281	293	284	244	238	275	237	260	256	259	242	299	279	241	251	259	284	268	276	272	265	289	264	267	268	267	249	269	242	292	282	268	258	261	274	258	294	244	268	256	279	261	270	246	263	271	281	260	281	292	253	254	255	266	276	257	253	252	283	268	265	293	245	251	254	291	270	258	260	267	266	275	236	279	287	296	285	271	293	246	276	307	271	276	249	269	241	243	260	270	281	251	269	278	264	263	248	228	268	247	249	259	264	258	299	289	293	269	252	261	286	274	263	289	242	273	259	287	258	250	241	275	281	281	273	263	244	259	281	273	258	295	273	240	239	272	267	275	245	256	253	269	234	282	323	291	291	259	250	246	272	243	270	273	251	269	243	260	286	276	283	282	274	257	249	266	253	322	244	288	266	278	259	259	278	245	266	253	254	288	272	291	247	269	274	287	263	260	251	272	287	256	276	269	272	265	278	306	273	243	275	287	246	261	287	250	268	267	268	291	258	265	274	249	286	287	255	293	259	287	256	279	254	285	283	264	263	250	269	271	265	291	272	269	253	255	267	259	261	258	281	270	308	259	265	249	249	269	249	270	251	256	262	282	271	253	235	244	248	243	276	278	263	271	292	273	256	296	250	276	286	275	259	267	268	242	261	259	262	276	283	261	260	258	263	272	289	285	255	257	265	251	268	243	278	255	301	234	268	274	243	260	281	272	278	249	251	263	283	241	271	276	272	278	272	325	254	274	278	282	261	247	303	279	275	283	242	265	274	251	253	296	252	215	253	287	265	257	283	264	239	256	286	267	268	253	269	256	274	274	257	269	251	288	262	266	264	255	278	257	229	264	284	236	297	284	274	257	260	268	280	268	289	274	262	297	229	255	280	261	263	260	282	258	262	282	271	272	249	299	275	256	273	254	287	276	239	263	264	274	267	259	263	279	277	274	287	265	268	290	273	268	245	272	253	293	294	266	264	277	297	277	307	276	260	277	267	264	258	271	237	273	289	287	254	268	289	272	275	269	270	298	282	255	248	278	247	246	267	286	264	274	254	246	268	266	278	248	275	260	280	285	235	296	265	286	249	307	241	251	296	285	258	271	270	283	288	285	273	287	261	275	257	256	218	255	243	262	283	278	281	303	277	263	273	319	269	278	283	276	254	268	266	286	234	268	260	264	265	256	303	259	280	296	261	245	279	260	246	250	257	288	265	275	273	279	263	268	287	248	243	294	274	274	248	270	279	234	249	259	251	283	267	286	281	271	277	231	247	245	254	273	297	262	253	239	285	295	278	287	265	273	271	272	284	233	288	287	256	270	274	281	277	283	254	271	259	300	284	238	248	252	265	299	253	276	277	251	282	280	269	268	305	290	272	258	270	263	265	262	286	254	266	272	255	257	260	243	250	233	249	277	276	233	278	263	254	244	265	261	260	253	250	283	274	274	261	263	282	274	271	269	263	277	276	254	259	306	282	247	303	252	271	263	269	268	260	278	277	266	268	274	290	253	262	280	281	263	276	282	287	257	272	268	249	246	274	293	292	277	270	275	291	210	286	287	265	264	279	246	267	266	262	288	293	258	286	282	284	287	268	286	266	233	263	283	272	235	262	266	260	280	260	289	246	290	280	272	254	262	298	260	254	285	266	291	268	288	271	287	217	270	297	314	249	271	255	254	273	303	283	235	258	284	262	306	273	255	255	281	256	261	279	277	273	255	286	268	274	254	292	254	230	276	241	268	244	274	267	258	263	278	251	277	289	278	251	269	245	256	255	265	282	255	270	236	243	271	259	287	260	283	278	264	287	267	275	260	268	264	263	273	279	256	257	257	276	289	272	253	273	275	292	280	260	252	262	259	272	279	271	253	257	286	248	263	277	264	262	247	265	278	262	256	254	276	254	265	285	265	266	268	264	257	263	274	243	258	264	242	267	247	232	269	292	254	255	259	296	269	287	268	263	259	249	290	246	303	282	265	253	277	281	262	274	263	251	289	266	266	260	281	245	260	272	248	273	256	290	245	251	268	243	256	283	289	252	264	247	276	268	268	260	257	287	276	275	255	255	292	237	269	252	287	270	253	247	288	272	275	234	267	297	274	258	271	286	253	308	253	271	284	253	239	290	261	243	271	253	270	291	315	271	260	266	245	245	269	240
34967	49833	35118	20428	10114	2160	404	362	321	282	320	317	317	355	333	332	352	344	302	299	322	307	333	302	309	350	296	318	306	328	328	324	299	305	310	342	340	339	309	329	326	328	308	310	284	329	291	323	308	327	331	327	335	307	311	299	310	326	329	315	303	318	322	320	322	328	293	294	308	332	324	320	308	305	306	295	327	308	306	327	308	316	307	322	297	353	309	309	329	299	296	308	291	322	340	322	300	324	318	315	303	320	315	321	301	316	306	316	322	317	324	313	302	321	279	320	293	313	312	285	288	319	302	311	318	321	336	331	332	325	316	337	314	303	319	309	305	325	321	293	326	321	286	333	339	310	350	334	297	307	307	311	322	312	321	316	307	347	319	296	325	324	309	345	329	335	326	298	368	299	316	310	326	298	324	303	310	332	291	318	351	323	295	315	317	311	303	305	313	320	300	326	305	311	289	279	312	305	287	298	342	337	308	333	303	324	304	301	345	314	316	293	361	296	324	301	345	295	289	319	286	333	320	319	324	281	303	287	312	307	276	300	329	303	315	316	297	299	296	335	316	307	297	323	331	312	315	321	333	300	324	335	323	345	293	318	312	301	328	305	352	311	289	306	295	301	290	314	303	310	331	346	327	307	357	376	290	332	271	317	316	316	326	337	306	308	321	320	309	344	313	320	312	313	291	332	308	345	299	318	298	302	272	276	302	310	300	285	335	305	308	287	294	323	310	321	291	289	331	293	320	304	278	288	317	323	313	309	310	307	301	287	306	290	321	298	331	297	314	314	316	293	341	302	278	319	355	314	333	317	305	330	304	330	298	304	321	316	307	327	324	332	327	316	291	323	325	353	307	334	341	324	308	312	336	301	315	310	304	331	321	290	313	314	278	295	292	334	340	289	315	314	310	287	308	311	304	313	347	277	302	335	285	310	329	303	308	343	303	346	314	329	335	329	315	318	324	335	304	333	293	305	317	310	326	316	314	340	308	296	337	282	308	310	265	285	319	278	309	337	297	326	322	307	309	311	338	314	299	313	326	313	298	320	306	296	323	316	284	343	295	301	290	309	297	312	304	305	305	333	271	305	325	301	342	284	324	286	354	341	323	309	298	298	301	304	321	325	285	303	311	294	305	300	314	318	304	325	302	319	298	329	312	314	325	299	285	309	302	319	288	325	320	286	307	308	310	298	330	303	295	314	312	289	311	327	316	329	293	307	324	265	298	299	327	292	279	287	331	329	304	296	324	317	307	307	332	312	298	321	291	311	294	346	334	293	319	294	314	333	302	307	327	323	295	315	319	303	326	331	315	307	334	349	313	303	314	306	290	344	291	292	311	337	302	288	325	333	311	322	278	300	290	306	316	280	305	305	296	325	297	313	327	309	321	294	296	314	319	292	303	293	289	327	295	324	292	281	304	297	328	319	312	298	319	310	311	311	324	316	309	332	306	279	325	310	290	288	303	319	291	318	287	327	326	312	308	281	310	301	310	314	287	317	322	318	325	308	312	286	301	305	302	305	294	322	293	310	303	294	294	301	287	314	307	294	319	287	307	292	280	326	333	305	315	302	334	303	308	280	294	295	293	312	301	313	337	312	346	337	308	308	280	329	316	315	323	310	294	298	290	313	327	342	281	298	309	310	302	311	315	335	298	288	343	316	317	329	306	311	308	290	306	295	303	318	301	287	330	321	331	324	328	307	296	302	287	289	319	303	313	299	322	308	330	289	300	328	314	330	336	291	324	302	297	308	316	298	331	326	281	298	305	312	302	295	295	292	284	319	346	301	294	313	329	313	307	296	289	299	312	353	282	307	287	295	323	321	335	325	337	327	310	315	326	349	316	277	295	331	343	308	304	285	282	320	309	320	321	305	312	316	301	319	326	308	320	342	293	336	296	303	314	311	292	330	314	309	306	307	319	290	333	314	318	311	321	308	305	326	318	293	340	364	298	332	294	305	291	277	341	287	289	314	323	320	350	314	296	267	306	324	330	294	301	287	301	288	343	323	298	299	322	297	331	334	311	305	325	301	291	349	316	311	295	325	317	300	295	316	300	318	306	315	296	303	327	308	331	283	313	315	296	324	331	339	336	304	312	276	316	331	336	301	311	292	318	299	317	343	340	308	312	327	365	298	312	298	282	334	334	314	294	310	325	329	333	348	310	316	306	328	302	323	308	297	322	307	318	338	321	324	315	327	295	305	309	317	304	318	329	319	324	313	298	312	316	297	349	319	305	295	307	298	317	313	326	314	301	296	327	334	329	299	325	322	319	318	251	341	300	326	307	315	335	306	307	301	313	315	346	285	300	326	331	316	327	290	344	322	314	287	300	311	308	321	303	311	314	307	290	327	308	315	304	328	319	314	315	313	284	314	312	326	289	313	301	314	274	295	332	315	277	325	334	327	334	306	321	288	317	291	300	295	292	312	349	313	327	318	316	307	305	317	358	340	302	300	316	320	292	316	325	310	323	360	308	309	311	274	328	303	312	297	308	311	321	314	329	313	304	282	302	309	283	307	328	321	322	303	333	270	322	309	304	320	328	311	297	342	320	300	297	319	311	311	363	303	314	326	333	293	318	303	309	330	294	311	334	313	290	293	314	346	299	334	285	299	320	323	303	305	319	304	324	283	315	349	339	329	303	294	306	345	288	284	321	316	322	317	328	328	351	319	314	315	341	305	317	305	306	298	322	308	320	314	325	286	335	301	304	333	323	299	299	306	314	312	320	332	304	352	277	320	292	331	330	310	336	295	313	337	306	290	305	311	284	299	316	323	316	303	318	317	328	311	317	293	337	319	319	320	304	282	320	309	324	325	319	316	313	320	286	312	292	330	301	294	294	320	334	321	335	323	305	318	329	314	335	283	324	277	347	330	290	329	308	316	320	302	258	341	306	305	325	321	320	324	321	340	269	320	288	332	297	300	335	320	331	307	307	309	324	299	350	291	331	306	323	343	318	312	300	306	329	315	339	303	340	338	317	290	295	310	314	277	315	296	295	294	304	296	301	342	333	281	308	336	322	299	303	327	282	305	335	307	298	309	317	303	307	352	309	318	307	301	305	310	299	260	322	314	317	331	284	312	318	312	309	320	305	301	298	312	286	311	314	302	325	313	288	294	326	312	305	333	314	323	293	302	309	314	321	280	279	326	307	316	307	294	317	299	303	310	291	311	287	304	312	299	297	325	323	281	314	324	314	299	331	332	316	321	290	326	283	298	319	305	309	293	297	315	312	317	309	336	319	303	313	291	283	309	318	316	305	321	324	282	312	332	356	292	322	326	276	288	289	304	265	331	316	283	298	331	323	307	328	313	309	288	297	305	318	306	296	325	330	344	347	306	321	313	318	318	286	296	277	293	315	304	297	314	323	349	330	280	315	292	318	292	308	304	313	331	308	310	301	322	289	309	308	319	286	331	344	330	304	318	317	296	331	288	306	344	317	305	330	336	289	305	326	292	300	306	304	293	326	321	299	321	289	353	305	300	304	327
23891	20976	28905	26082	21479	12409	2626	612	408	340	292	314	260	303	307	276	276	269	276	260	269	284	259	260	284	250	253	275	269	279	269	233	281	245	258	255	264	271	283	284	281	262	284	260	262	261	257	251	253	270	275	241	236	263	279	283	261	260	274	257	240	265	286	284	269	274	260	268	233	293	256	251	272	232	266	263	283	287	304	260	240	267	296	255	259	232	268	237	234	251	241	266	256	268	270	257	234	257	269	255	296	242	255	233	255	292	243	311	278	260	260	261	240	251	266	251	275	275	271	274	297	274	240	264	278	259	258	260	248	254	249	281	291	277	229	255	249	261	256	248	256	244	242	257	230	280	266	270	245	258	261	283	256	298	231	263	305	258	274	247	251	250	274	287	270	267	247	272	256	304	271	284	244	253	241	248	240	248	270	266	276	267	263	247	266	256	247	280	281	274	307	273	283	262	274	253	253	263	311	252	254	267	258	266	255	238	282	255	293	243	268	295	267	265	250	272	277	301	245	258	261	266	271	285	298	280	268	261	267	260	267	270	244	281	254	276	251	259	287	264	275	288	247	297	256	265	263	245	255	275	255	282	288	256	273	268	241	264	243	235	274	246	276	270	286	236	243	257	235	269	271	236	253	256	295	285	281	274	259	265	250	275	262	230	270	235	250	249	286	263	244	244	249	243	258	271	253	290	251	273	255	272	263	248	249	263	257	270	271	284	275	256	247	252	237	247	266	271	269	259	294	254	254	260	240	278	275	235	295	266	261	265	267	274	259	281	263	289	252	289	241	258	238	251	261	284	277	256	243	257	263	236	262	268	273	290	267	267	244	248	273	261	252	245	249	255	247	252	249	264	228	258	282	264	259	251	273	248	271	289	276	267	260	228	272	265	278	261	289	250	274	255	294	248	277	276	269	253	267	257	263	260	259	274	262	276	242	264	272	269	269	266	278	281	297	235	307	248	288	246	280	269	255	255	261	277	268	268	278	266	265	284	251	226	267	242	278	251	267	251	312	264	246	246	269	247	251	275	258	256	271	234	262	259	280	246	260	262	263	242	266	231	245	244	290	261	244	235	268	261	228	250	307	263	275	264	287	256	265	252	296	249	246	300	258	288	252	247	242	281	261	263	269	264	239	261	241	253	274	240	278	271	268	272	265	269	281	260	281	278	259	270	258	268	258	262	259	279	258	257	257	265	251	273	246	270	249	268	240	266	261	274	251	237	285	248	265	248	272	274	273	276	283	260	257	272	251	245	276	233	270	249	241	268	247	258	235	238	282	284	256	276	254	263	252	257	255	271	272	272	269	246	270	261	273	242	260	236	286	281	256	256	256	281	247	283	248	260	266	272	255	280	276	265	250	275	275	230	278	259	274	293	258	242	256	264	277	267	251	271	270	263	245	285	277	253	265	260	268	254	243	269	251	246	246	262	277	278	240	264	251	283	287	289	270	282	261	265	265	256	258	269	290	267	262	285	274	253	285	238	260	260	245	270	270	254	256	249	279	238	266	272	245	255	279	250	286	277	276	242	252	272	267	271	236	255	244	284	242	269	285	303	260	244	233	274	278	253	243	268	253	254	242	266	255	259	243	242	238	226	241	246	259	285	294	249	244	242	256	259	261	258	244	247	288	273	264	273	261	281	277	230	229	241	272	294	283	262	248	263	266	290	273	273	236	257	267	281	262	290	241	249	275	271	302	252	243	248	267	255	279	244	255	258	289	247	295	262	270	284	236	247	268	265	265	259	291	273	260	274	255	257	270	280	237	260	294	301	256	259	263	265	286	256	232	256	269	267	252	245	268	233	288	256	281	255	231	258	252	255	258	240	304	272	257	276	247	265	288	257	254	264	255	267	284	292	279	255	250	269	260	249	281	240	256	218	263	281	262	280	262	261	289	273	239	260	241	280	252	262	275	275	261	254	253	232	272	255	281	251	241	289	247	259	272	239	248	270	261	245	249	251	256	242	252	225	264	247	257	266	243	257	260	271	259	249	289	297	246	274	253	287	247	263	259	262	252	250	249	276	257	252	262	272	281	268	228	262	242	262	252	261	257	260	260	315	268	267	237	253	275	261	278	262	233	248	262	284	245	267	252	248	274	266	267	289	271	242	242	262	277	289	292	239	279	247	249	280	253	273	259	242	255	252	246	266	230	275	260	271	259	269	267	255	270	285	282	263	238	268	252	298	261	248	244	230	260	261	260	281	261	273	255	296	250	247	262	255	255	280	265	294	254	240	287	255	268	260	265	249	258	265	248	304	278	245	279	297	261	224	279	269	236	281	254	255	269	261	261	275	267	276	258	261	258	262	255	287	273	272	261	286	246	259	246	258	269	259	272	243	241	296	248	244	252	259	272	283	263	264	272	253	245	220	247	286	283	252	284	243	263	299	311	265	275	260	242	262	252	234	251	241	251	240	259	259	276	224	265	277	276	263	244	288	234	260	298	275	276	254	252	291	234	240	262	239	263	269	242	234	240	238	259	258	259	227	247	259	254	268	249	259	270	257	258	282	259	248	253	265	272	290	297	249	254	285	273	282	252	299	259	279	266	288	243	277	254	253	283	269	260	269	248	278	263	239	264	249	260	254	263	247	256	275	220	246	262	271	247	269	250	266	261	247	272	261	268	292	227	252	281	254	268	233	255	258	310	248	295	261	274	267	247	268	240	271	250	262	261	276	288	262	257	246	285	250	260	253	255	253	281	249	270	279	247	286	254	273	271	269	270	277	250	269	246	281	275	257	257	263	266	279	247	277	277	289	276	241	288	263	244	242	263	281	246	254	254	296	274	261	282	259	253	274	256	241	274	267	269	286	259	271	274	262	305	281	258	265	280	247	258	280	250	228	233	228	255	267	275	283	309	237	277	245	272	288	254	258	245	280	257	267	265	272	278	256	253	272	276	256	259	276	219	255	289	267	245	256	257	259	265	280	243	280	257	247	265	232	269	255	271	263	249	263	254	228	274	268	268	270	239	256	244	271	268	271	262	253	268	269	242	242	267	267	266	250	252	251	290	270	236	238	247	246	252	259	248	288	255	283	267	241	294	281	251	265	274	273	264	275	275	251	270	256	232	266	273	274	262	255	264	240	255	265	254	246	272	281	255	269	241	275	238	265	244	231	267	276	276	247	270	250	263	256	272	252	272	235	300	268	248	262	276	247	251	290	243	271	279	267	262	267	284	267	254	253	255	263	269	267	253	274	244	242	239	283	253	273	289	264	264	245	274	259	270	268	260	281	280	239	248	249	264	268	258	267	281	264	258	254	253	278	260	257	256	258	252	244	274	257	246	275	247	263	270	261	232	279	276	256	253	268	266	271	261	267	254	227	268	277	227	248	276	245	270	247	252	276	262	276	258	255	296	270	263	243	275	258	246	294	264	273	238	254	240	260	272	262	276	237	255	254	259	235	266	249	259	270	237	272	234	261	281	271	239	268	272	268	259	276	217	253	247	279	258	277	265	269	256	274	275	240	279	240	246	283
36358	59624	46909	33156	16392	5153	1496	646	441	394	368	349	321	341	320	320	301	314	323	297	299	325	310	307	288	309	312	319	323	295	325	307	286	308	299	298	282	280	302	300	280	286	296	284	324	294	335	285	314	314	288	313	303	270	308	309	330	308	295	295	298	298	303	269	302	317	296	296	296	275	292	298	338	287	319	313	308	329	314	287	308	311	308	319	331	301	308	291	279	296	303	304	310	315	317	284	338	312	293	320	302	292	312	347	336	306	286	310	270	302	297	294	330	315	286	300	280	282	282	294	276	295	283	333	278	298	302	302	339	321	292	282	309	318	300	312	292	293	301	310	278	288	319	278	300	289	332	303	300	313	274	292	311	287	286	312	291	259	308	320	324	287	286	315	309	269	315	300	324	319	311	294	286	266	317	323	287	321	287	289	297	301	311	311	274	302	301	301	304	296	313	310	303	308	270	276	326	289	282	305	326	295	274	297	293	301	293	316	291	309	286	308	293	274	267	274	288	290	282	328	302	335	298	287	294	291	292	294	300	314	313	305	274	289	274	292	301	296	331	299	308	280	335	292	290	311	305	283	311	301	293	305	312	293	302	313	304	327	289	297	299	305	305	295	325	288	294	324	271	310	306	331	316	289	286	302	291	292	315	306	290	315	284	319	281	277	273	288	298	316	282	271	297	278	309	297	289	321	309	293	306	318	316	312	269	308	312	267	301	319	307	298	317	308	298	288	318	296	303	301	279	270	284	282	278	292	313	277	282	329	279	318	273	324	285	306	343	288	301	305	303	312	318	292	306	299	308	325	334	298	306	284	301	306	301	292	305	290	321	292	305	286	309	337	296	285	308	293	301	278	277	277	305	326	315	306	281	279	291	308	284	283	269	300	292	307	310	317	308	318	298	304	273	313	307	298	305	311	289	295	298	322	297	278	298	352	323	322	290	278	298	303	276	315	278	291	275	263	290	300	296	289	322	305	304	344	322	315	313	291	298	295	310	300	285	289	321	320	288	296	276	322	309	292	313	309	276	299	283	291	297	275	289	314	323	328	313	304	285	309	284	269	296	317	254	319	300	289	284	299	291	309	290	322	318	257	309	270	293	300	315	314	290	323	279	303	329	285	275	302	307	302	299	295	298	317	300	291	305	294	307	288	282	280	321	310	332	291	317	306	317	284	306	296	329	296	283	292	282	277	296	308	295	277	299	282	303	314	293	287	295	311	314	308	292	325	296	284	278	322	296	294	330	293	288	314	314	289	289	283	289	286	294	292	321	286	300	317	323	311	287	284	324	337	306	315	304	299	330	310	317	321	315	267	294	320	290	292	278	316	293	282	296	290	292	284	282	332	262	309	299	292	302	277	295	315	298	304	302	302	303	294	307	296	289	284	298	296	291	276	305	274	300	287	311	339	289	298	310	311	305	302	303	288	276	331	304	271	302	283	300	300	323	291	280	312	309	315	297	306	309	314	290	265	292	285	314	307	291	270	294	271	256	302	316	328	316	296	265	289	299	303	287	313	323	329	306	269	264	282	282	284	292	298	310	306	304	308	302	295	314	319	287	282	292	308	321	281	321	303	309	329	325	265	310	295	293	313	383	306	302	294	294	291	314	277	282	284	324	327	303	297	268	276	315	309	284	261	337	289	289	292	319	279	290	278	301	299	302	286	319	300	305	320	323	293	306	290	293	295	304	293	299	290	362	327	300	296	286	304	345	293	313	292	308	321	301	285	319	298	287	278	313	314	315	288	277	275	308	317	304	293	303	329	326	303	283	321	307	280	316	346	296	286	308	291	273	289	290	309	286	281	303	333	329	329	306	300	308	289	290	277	310	298	291	291	287	291	291	296	286	297	300	302	302	288	318	280	285	318	293	325	284	284	312	293	305	289	278	280	275	308	305	304	289	272	297	298	283	293	279	310	277	321	323	296	291	300	302	281	304	307	298	314	301	272	306	304	273	298	287	291	292	315	311	320	315	312	304	275	311	316	295	303	292	321	290	316	323	304	284	315	303	270	348	300	322	305	328	324	305	285	270	289	310	337	288	277	295	293	281	299	273	324	308	312	282	282	293	296	294	342	289	296	304	289	308	271	309	289	266	303	302	311	331	286	314	322	338	308	297	304	299	298	308	255	329	271	289	314	294	324	263	320	300	313	291	321	321	302	322	309	304	297	297	280	301	286	297	298	284	323	308	286	308	288	315	284	298	320	292	332	315	293	304	308	292	295	274	270	292	324	324	272	315	284	320	316	306	324	271	312	329	288	255	277	343	324	313	268	293	293	301	293	283	318	332	314	290	303	300	291	254	333	292	312	289	321	346	274	295	299	290	308	284	270	304	285	314	299	329	295	315	307	275	305	296	266	319	301	325	344	288	299	308	323	288	287	286	294	299	302	310	290	313	280	295	329	313	270	279	292	298	311	293	309	313	302	323	302	298	297	286	268	300	282	328	285	273	301	287	300	271	286	302	271	308	304	318	311	319	338	300	325	300	295	323	313	270	296	306	258	279	298	314	284	291	316	333	318	303	315	331	355	276	296	295	284	279	298	316	316	307	300	304	310	310	298	289	301	288	311	285	316	328	294	304	278	289	293	298	323	319	296	314	288	306	283	324	283	300	326	325	303	306	278	309	292	293	319	323	296	274	305	310	294	292	329	302	295	315	284	318	285	314	307	334	318	308	288	297	344	272	312	282	294	288	301	305	317	310	327	324	324	268	301	297	281	321	281	281	334	274	282	279	335	297	298	299	329	303	306	275	290	290	284	284	294	301	317	283	301	285	295	291	329	295	318	296	280	319	309	278	292	262	265	289	278	312	300	307	315	280	298	272	276	304	284	309	344	307	304	311	289	315	314	295	308	318	295	297	293	308	271	288	279	343	301	305	305	317	310	285	289	306	303	293	309	319	314	283	314	291	292	321	305	315	291	275	298	305	321	288	305	290	306	306	294	284	281	285	309	303	308	324	310	318	281	288	296	292	301	272	310	307	298	270	305	291	312	320	303	290	281	295	262	304	328	296	316	314	347	317	311	322	293	310	299	289	274	283	300	274	295	308	288	300	293	293	313	296	326	317	321	329	314	280	272	316	299	307	317	307	296	319	283	306	292	299	273	299	312	308	291	298	312	291	330	300	293	292	270	294	289	294	266	291	299	291	304	296	299	290	275	275	279	288	289	333	304	280	301	306	312	280	308	286	283	293	322	313	272	292	313	306	295	310	322	307	291	284	299	305	295	323	318	304	312	287	318	283	303	314	341	289	314	275	302	305	298	354	281	284	305	289	329	284	304	306	352	281	269	293	319	299	290	291	298	326	302	303	332	274	279	288	335	296	291	296	313	289	290	296	302	297	301	292	284	291	279	310	305	312	283	277	309	290	288	278	309	286	287	317	353	355	309	271	289	326	312	293	296	282	296	287	289	299	307	309	305	298	283	318	289	302	298	269	329	277	315	321	306	298	300	294	287	306	266	295	318	317	333	307	305	274	308
25014	21340	28337	25277	14571	3805	879	481	405	383	371	390	380	375	375	399	355	369	335	362	369	314	381	366	378	339	356	382	360	348	395	358	347	355	346	341	367	378	367	360	363	352	349	385	359	379	362	378	369	360	323	356	337	355	364	334	386	398	346	384	344	357	339	350	335	384	346	340	358	364	386	331	352	336	356	378	347	370	353	371	364	319	371	387	319	327	366	358	364	354	374	394	358	354	346	352	385	367	320	348	353	341	348	373	364	368	333	366	358	339	333	381	365	365	349	353	339	345	366	346	361	348	387	349	382	313	328	343	374	360	364	359	349	368	370	335	343	333	365	377	384	364	361	343	363	351	374	377	360	341	360	357	343	385	332	362	330	326	342	335	353	372	345	359	406	323	331	370	345	363	391	335	332	366	326	361	397	333	347	362	346	365	338	371	324	310	326	366	348	345	379	330	318	358	381	360	367	366	349	366	367	356	361	369	373	373	365	349	334	355	336	323	344	362	340	353	366	332	379	390	328	350	340	390	356	331	413	375	342	363	343	367	336	373	361	352	362	326	383	319	354	339	352	358	369	363	367	374	381	354	376	354	367	359	361	327	372	343	371	317	351	354	380	380	358	321	362	387	350	344	384	377	356	359	372	374	335	364	356	328	389	346	357	344	361	363	351	332	352	362	356	355	378	369	330	336	340	337	315	332	381	366	374	370	358	367	355	340	365	344	346	399	363	378	363	324	354	376	348	350	339	346	391	367	345	349	372	366	352	342	365	356	358	332	333	354	372	387	363	364	354	355	350	335	352	354	381	364	356	348	360	358	385	382	360	346	410	398	376	351	353	338	345	349	362	355	336	375	379	343	351	343	384	370	360	329	356	348	386	377	329	334	326	359	365	343	377	340	361	343	318	341	368	363	386	377	376	322	358	349	332	372	382	353	373	379	373	342	349	345	355	358	363	383	373	362	358	342	337	313	368	345	365	359	356	343	341	359	350	359	385	362	376	361	382	388	348	335	388	370	356	347	373	322	363	353	353	368	333	345	373	356	370	356	333	345	335	347	375	352	393	342	350	364	383	346	357	373	385	354	370	361	348	382	371	327	377	326	330	334	348	326	362	373	348	357	318	359	339	346	337	343	348	363	359	381	344	345	352	345	351	355	356	372	332	388	374	364	331	359	352	358	364	362	345	342	334	363	372	359	339	365	388	371	363	387	373	365	345	326	355	352	356	372	363	350	349	334	335	388	334	366	345	351	373	358	369	366	356	345	359	348	369	355	340	327	345	358	365	354	339	341	364	344	335	345	382	347	365	348	368	390	375	341	353	391	354	380	350	377	338	340	327	374	345	344	323	358	377	359	384	362	333	361	346	383	347	349	326	373	342	366	360	361	343	373	321	316	360	348	349	358	370	387	347	362	337	371	377	351	327	362	339	379	411	355	342	376	353	343	353	345	340	371	348	333	357	357	373	310	348	349	349	372	347	372	340	351	332	379	338	369	360	334	364	371	360	376	356	312	357	333	344	337	373	368	361	334	379	354	365	408	346	355	338	394	363	387	342	405	375	350	345	339	367	349	391	372	344	362	346	339	388	346	376	374	352	394	340	384	342	386	364	400	336	332	317	353	374	361	358	400	355	367	354	328	353	332	364	382	347	360	377	361	386	337	340	363	343	414	315	364	335	360	370	344	380	367	364	371	343	386	345	324	345	387	326	343	357	311	354	349	346	367	356	344	363	355	354	412	354	349	317	340	365	354	378	342	318	333	369	357	358	351	340	328	339	331	338	338	357	336	346	337	352	350	348	350	365	359	370	374	328	341	359	320	345	350	382	347	347	344	380	321	356	386	371	350	346	333	365	336	337	321	374	314	372	310	377	342	387	352	351	337	325	365	374	350	343	359	338	329	354	350	377	366	349	367	362	319	372	364	342	341	330	357	382	390	354	341	317	374	355	339	357	383	326	374	395	342	316	385	353	287	365	375	375	344	387	371	388	365	345	371	379	337	394	362	345	363	354	364	368	366	381	381	362	363	387	359	385	310	364	358	316	390	367	355	370	361	375	351	344	345	361	330	349	327	355	347	378	356	368	380	401	366	331	385	410	341	411	350	367	386	361	357	357	353	376	352	347	336	363	344	316	358	347	365	353	354	392	344	378	368	302	333	340	355	369	368	341	322	385	350	341	371	371	373	328	365	344	366	335	320	362	363	343	352	363	354	379	355	339	322	345	331	338	348	391	372	387	381	379	388	363	354	356	345	345	333	376	360	343	353	381	379	370	372	354	328	337	408	355	364	354	357	333	353	344	359	386	338	359	341	346	398	375	389	333	362	374	370	358	353	388	319	397	347	352	365	356	391	358	348	351	331	360	354	349	349	369	329	344	376	336	369	345	332	326	378	346	345	349	342	375	364	364	347	388	377	359	372	367	357	366	353	339	386	372	365	374	337	375	374	336	333	350	355	369	355	384	382	349	371	391	379	352	358	384	360	361	380	375	348	356	329	330	364	387	381	376	383	340	363	362	334	340	346	366	325	363	368	352	323	360	386	384	374	357	375	377	386	343	364	351	348	344	346	371	353	320	310	359	338	389	380	367	318	337	337	360	348	352	360	355	401	373	338	369	352	376	383	386	346	388	364	350	398	371	361	342	405	361	349	357	324	383	360	341	353	374	360	319	377	356	392	353	364	386	350	341	345	401	355	401	343	347	357	378	351	357	336	346	340	353	347	365	354	342	361	376	362	380	336	380	372	363	369	358	369	328	368	356	325	347	337	360	358	351	351	361	378	336	348	381	343	348	365	322	374	342	341	376	370	356	327	362	369	346	331	390	387	384	372	340	342	368	346	364	384	398	364	376	343	356	377	346	351	357	344	378	373	331	370	371	395	374	325	369	390	366	364	371	336	364	347	343	364	355	366	379	373	361	374	374	353	363	357	344	358	342	380	379	352	357	353	322	359	373	386	384	378	328	376	343	334	355	341	360	356	362	369	363	361	368	313	342	386	375	362	379	384	345	388	344	344	356	356	360	382	346	360	358	381	346	349	365	372	341	354	343	358	322	398	345	360	371	347	341	363	358	350	318	362	358	376	361	335	365	348	392	341	350	344	397	367	368	360	336	337	401	359	375	353	356	380	364	360	344	333	365	352	354	329	328	359	355	395	351	307	367	334	344	388	356	398	345	362	331	349	340	368	363	381	361	381	384	342	351	348	368	348	334	306	362	349	377	379	362	333	380	356	384	372	328	355	400	336	347	342	367	353	344	343	378	357	337	372	359	369	358	370	337	358	374	356	354	340	316	370	357	402	371	353	323	370	356	358	344	355	356	399	338	365	334	362	372	375	347	357	377	374	337	307	369	384	342	343	365	357	347	354	373	345	348	368	364	353	350	348	327	357	359	356	346	335	374	350	340	369	359	349	375	339	344	384	337	345	393	366	395	345	329	370	396	374	326	339	332	363	371	372	349	381	359	373	379	344	382	354	366	363	350	375	357	332
37090	54074	36184	20249	11046	3566	985	593	493	437	430	450	438	460	413	421	432	402	401	440	403	379	434	431	393	405	403	407	391	403	422	438	387	389	449	412	412	419	409	396	413	388	406	365	387	434	417	410	424	366	427	411	402	407	396	384	440	374	429	419	461	396	382	445	449	439	395	437	391	393	418	459	413	415	398	404	374	392	403	383	395	455	385	398	388	406	392	374	420	401	425	405	440	393	407	409	420	393	428	395	436	422	390	438	420	377	396	398	424	413	400	426	437	414	398	377	408	378	447	423	404	377	428	408	408	405	443	431	416	444	404	421	424	419	417	419	453	414	427	439	396	395	403	417	377	414	396	414	432	422	415	438	419	442	449	408	374	425	408	425	424	423	436	422	432	402	395	410	385	359	412	387	386	411	436	402	407	414	422	432	413	400	375	405	401	407	451	400	389	415	415	406	399	418	407	425	432	404	425	405	411	417	414	420	437	454	413	407	410	419	443	387	397	383	398	400	454	438	403	423	401	408	399	413	398	423	396	435	435	379	413	461	424	409	418	426	401	394	413	391	423	453	433	441	394	414	393	398	410	425	416	422	418	430	440	437	435	409	433	389	424	415	409	455	421	406	435	419	401	431	441	423	418	423	429	387	387	400	434	390	390	397	452	414	415	447	422	367	387	414	433	377	420	416	398	409	410	413	381	396	415	395	407	394	393	391	416	410	436	393	399	432	391	427	416	382	387	431	433	362	395	409	406	396	434	395	428	423	392	423	418	435	408	455	400	447	444	415	403	405	415	391	398	407	436	366	433	446	391	447	399	392	418	410	413	422	430	374	429	411	416	437	451	399	409	395	422	374	427	433	416	392	423	405	391	445	426	405	406	407	417	417	438	444	425	389	399	390	375	424	434	387	390	405	413	452	387	452	401	422	419	421	419	428	429	442	421	428	399	415	438	437	440	383	456	413	419	422	392	421	403	404	441	403	430	416	416	426	414	428	428	415	404	409	394	424	443	408	416	398	408	389	399	388	378	382	419	403	409	393	398	410	427	420	422	397	402	391	392	413	415	443	432	433	409	375	405	433	415	386	404	394	404	420	403	411	431	399	388	380	384	425	414	394	383	417	391	421	440	416	422	394	402	422	399	438	423	387	456	394	429	401	410	412	406	401	408	424	444	410	393	401	398	391	396	416	433	401	412	410	403	357	425	414	399	432	444	457	396	429	407	413	408	431	414	415	401	401	408	411	392	415	448	409	399	433	396	392	390	442	408	396	438	425	422	408	419	428	423	420	423	395	410	397	424	365	397	387	410	367	382	432	389	391	442	412	395	418	418	396	414	409	453	395	415	419	392	402	465	419	434	389	436	379	437	427	404	389	390	406	431	415	400	369	409	413	398	385	375	426	459	402	414	401	383	411	377	398	396	418	416	425	400	384	394	417	400	440	406	389	436	410	416	413	443	401	416	428	415	469	378	389	366	423	412	416	383	414	406	436	409	436	397	408	384	406	381	404	408	413	397	414	407	438	425	436	395	367	413	415	404	386	407	431	419	410	384	410	427	421	391	422	408	392	424	438	455	408	379	408	401	410	403	384	380	383	416	419	416	437	415	401	389	425	389	415	388	413	401	424	400	414	419	418	429	382	410	374	373	415	423	403	384	439	395	425	427	384	431	393	388	404	397	425	426	413	440	405	419	434	436	424	377	392	415	425	412	426	408	433	405	429	425	385	425	383	406	421	386	441	382	431	399	397	388	400	411	408	435	418	370	432	382	398	446	416	417	397	393	398	419	414	423	397	384	414	417	387	418	401	386	403	435	412	405	417	383	421	419	406	430	416	426	444	395	427	406	379	397	408	431	428	446	392	399	399	420	401	411	459	405	410	397	408	397	406	423	403	430	407	410	413	420	438	439	385	428	399	397	427	445	415	389	422	432	416	441	450	431	390	412	410	345	413	375	435	422	392	424	430	409	421	432	396	453	383	396	388	373	397	401	378	384	422	437	414	398	390	378	382	420	407	435	446	445	398	393	395	391	400	411	401	413	437	389	420	419	407	395	413	410	395	400	407	432	455	400	416	347	411	405	417	428	406	398	388	396	422	454	395	430	383	392	413	416	456	420	409	402	385	415	385	389	386	422	400	418	420	426	413	391	410	429	405	421	413	424	408	409	463	411	413	423	391	395	417	390	422	401	419	407	431	399	422	421	410	385	441	401	401	408	402	360	421	398	380	414	397	419	413	410	396	403	389	416	407	442	393	406	423	396	423	430	405	432	416	422	416	405	398	400	419	424	456	360	349	388	383	430	409	427	409	422	421	384	406	414	410	408	402	410	450	382	428	387	386	406	415	396	408	378	420	408	403	466	385	417	434	440	451	400	395	342	410	413	433	434	425	398	443	405	435	391	410	426	398	412	441	387	444	405	391	408	368	422	419	437	428	422	403	448	442	418	402	425	401	431	428	401	432	440	417	427	404	436	394	389	425	406	441	406	453	386	390	419	443	401	432	400	411	427	446	442	418	398	398	353	418	401	395	381	411	404	389	435	424	388	409	412	421	373	394	426	417	385	423	411	382	428	392	436	406	413	386	387	428	442	420	448	410	368	370	385	440	419	381	420	412	420	430	441	384	435	358	421	419	392	393	439	421	401	429	386	401	413	403	411	456	422	410	420	418	398	411	408	438	386	413	427	432	420	427	442	401	406	422	460	456	424	391	385	433	448	404	387	388	396	433	426	424	413	403	412	402	444	428	418	409	417	413	399	396	413	410	416	392	425	393	418	417	449	410	406	421	375	416	424	377	411	428	415	433	422	418	407	399	406	395	452	392	411	418	396	356	418	408	395	421	422	410	423	438	412	364	428	391	431	401	380	398	394	423	417	405	430	397	411	451	409	399	385	375	423	401	383	383	395	409	412	419	392	369	376	373	406	402	392	406	409	404	422	442	419	404	414	388	422	406	400	390	365	412	439	383	422	398	405	452	404	408	437	450	369	448	402	420	459	412	412	413	394	411	406	401	397	428	436	395	397	427	424	402	381	440	440	452	392	377	367	393	414	435	414	391	394	414	415	416	418	399	405	423	400	431	419	438	413	374	421	418	395	420	423	415	409	408	422	408	380	426	371	387	412	418	427	437	415	428	407	363	407	388	431	400	407	396	428	438	397	428	426	394	417	414	431	423	418	394	448	430	432	419	429	422	426	454	416	434	449	427	400	410	421	430	412	433	386	402	415	427	422	403	427	422	410	427	439	445	435	446	405	454	395	439	405	412	459	403	420	419	428	392	417	398	381	406	370	438	400	404	431	416	426	373	440	413	429	395	407	448	414	396	410	409	422	414	406	405	437	398	391	390	414	383	406	400	387	440	412	392	389	424	402	412	427	412	405	423	441	397	428	412	392	390	402	384	404	423	405	364	384	406	415	451	435	397	419	412	403	379	371	430	401	423	416	379	379	414	424	411	430	394	420	409	395	419	442	375	446	410	432	427	410	470	380	372
22779	20990	28586	24130	21577	20218	9203	1497	708	536	511	455	471	472	442	413	400	417	395	367	388	412	438	421	421	408	400	413	410	390	381	421	426	398	376	398	452	433	435	410	441	426	392	392	387	405	394	381	447	384	422	386	382	420	410	386	381	443	411	429	403	374	356	381	407	429	400	424	425	394	406	388	415	388	400	377	408	393	369	397	402	361	387	370	382	384	443	390	413	386	402	382	402	394	395	398	419	395	425	403	407	434	419	421	408	419	430	417	387	423	409	350	377	398	405	394	394	405	426	409	405	439	407	382	431	407	412	389	380	378	374	389	399	403	392	356	393	378	424	407	398	421	421	377	409	379	396	403	434	385	429	402	400	361	389	395	416	413	418	381	412	402	400	382	388	384	410	373	383	437	406	397	406	426	418	362	389	421	378	346	430	392	392	463	421	399	416	390	403	416	411	412	400	383	408	426	405	425	438	408	421	438	365	425	421	374	379	428	405	435	412	410	386	429	437	426	415	407	422	382	430	373	396	390	436	367	412	389	414	379	414	384	423	424	389	438	396	400	410	416	396	431	390	407	388	413	396	407	400	396	360	423	383	384	373	396	394	407	364	371	389	391	398	437	403	392	429	396	410	379	407	405	405	392	431	386	395	389	397	396	388	412	401	400	406	435	398	415	417	380	408	393	399	409	440	431	403	372	403	375	424	426	414	412	397	400	381	376	410	372	387	366	414	384	400	392	420	397	407	386	439	394	395	365	420	378	389	390	408	428	368	417	399	371	382	361	373	384	377	428	391	394	432	427	414	400	423	370	437	399	371	404	438	413	386	386	390	413	410	421	421	422	387	407	420	419	386	413	432	415	412	409	397	403	394	407	418	400	408	418	410	376	422	406	380	385	405	401	397	380	376	411	384	418	369	405	398	375	403	387	408	420	424	418	376	427	424	412	419	381	426	392	378	436	421	420	408	413	404	408	356	379	422	381	432	381	394	380	386	412	421	373	398	425	385	382	368	414	390	422	382	411	375	389	447	404	419	416	387	418	402	401	429	398	440	376	413	399	383	429	397	388	428	365	432	403	416	389	402	368	421	379	369	425	425	410	415	408	386	413	368	418	405	386	399	386	402	418	432	394	383	394	414	409	359	405	399	405	395	383	406	368	390	389	421	378	414	423	385	387	402	405	410	403	436	414	401	402	400	407	422	417	368	419	384	430	396	388	413	442	371	423	404	427	412	395	421	375	410	407	438	433	429	395	396	388	448	423	360	425	415	403	391	398	375	423	433	386	421	434	382	444	399	418	379	406	382	431	415	408	419	391	423	429	405	365	378	373	393	405	399	396	390	411	397	394	400	395	409	399	410	407	428	370	367	387	433	377	384	419	441	414	383	395	377	419	406	372	383	383	389	403	385	403	407	373	422	376	426	436	383	410	388	403	401	401	430	378	411	375	416	383	409	416	406	410	419	354	405	432	380	417	407	409	359	387	429	394	387	418	419	370	389	370	438	424	425	418	401	401	419	398	414	358	415	391	403	372	376	367	387	399	388	408	386	370	386	369	419	368	407	429	403	383	406	396	427	379	384	398	371	387	424	402	424	371	385	392	444	409	419	416	365	413	424	401	399	404	441	406	400	400	386	418	437	405	386	387	408	373	397	388	400	413	381	421	367	397	437	406	396	396	420	420	382	416	440	411	405	450	432	386	398	450	398	406	400	428	383	380	411	387	411	393	354	365	407	393	394	406	410	377	369	402	414	407	389	389	406	390	415	412	427	423	373	418	423	414	380	396	400	403	387	400	399	378	423	390	421	389	393	375	357	406	394	378	403	403	403	420	428	415	371	390	381	395	385	411	406	401	397	399	400	381	376	364	398	375	403	421	414	432	408	394	386	392	394	418	426	404	395	389	410	420	416	397	401	366	411	395	397	412	411	393	410	398	423	405	417	400	440	395	419	423	405	367	389	409	384	425	423	426	416	409	395	382	380	348	444	457	422	399	411	416	387	410	396	413	376	430	393	407	412	414	388	389	388	460	393	416	405	403	430	434	418	448	402	359	421	394	398	389	394	414	403	422	340	404	397	410	399	384	407	359	405	399	381	360	359	376	388	411	370	398	382	398	399	365	383	399	422	354	399	389	404	422	393	396	432	402	406	396	441	377	418	402	433	397	367	407	397	415	400	391	442	398	409	383	426	426	422	373	420	391	409	414	414	396	386	364	400	397	413	395	411	381	396	375	362	411	404	397	398	400	384	416	382	431	385	406	381	439	376	373	400	408	366	365	423	398	364	384	382	388	388	404	431	378	419	411	394	419	404	411	393	400	388	384	401	404	409	387	400	381	372	394	399	389	432	351	369	384	430	363	442	406	425	408	392	379	430	373	395	377	375	411	413	367	380	401	401	395	418	405	434	380	369	401	368	415	403	401	400	416	434	439	396	405	391	420	420	387	395	389	406	394	382	375	430	388	403	408	379	382	408	402	395	424	368	424	429	425	400	393	389	413	392	411	391	446	406	383	395	414	397	425	375	373	400	394	373	372	424	394	377	420	402	352	422	399	385	401	439	390	392	405	414	397	400	396	389	425	403	370	390	358	439	465	399	382	367	359	406	384	404	387	392	378	405	402	415	356	404	405	386	391	413	428	427	419	393	406	401	444	411	407	404	399	404	381	375	392	465	385	408	401	384	410	441	354	405	414	364	375	373	395	382	395	412	375	462	360	429	398	392	398	381	403	404	401	406	390	375	419	384	364	411	409	395	369	444	395	433	410	400	403	401	385	383	429	394	407	415	406	406	409	374	392	378	363	393	400	371	382	424	412	369	394	374	400	367	419	421	428	402	395	415	361	380	416	404	393	407	395	387	373	375	371	396	399	377	386	427	400	411	398	398	384	409	412	429	418	396	396	403	419	425	439	411	399	393	369	434	382	365	394	393	410	406	407	412	386	390	416	396	391	396	388	414	370	378	391	399	396	416	399	410	419	383	397	393	420	391	411	399	433	445	424	431	387	391	407	408	409	412	417	385	416	373	367	390	400	402	397	394	379	409	383	400	396	422	397	437	419	406	428	362	412	387	373	411	393	406	380	370	420	423	412	403	412	347	403	427	382	412	377	390	399	401	366	399	410	448	408	415	387	392	395	404	363	424	410	394	400	408	430	397	369	403	379	380	423	409	422	396	365	397	414	379	408	397	439	419	385	426	411	388	409	415	389	401	428	361	416	379	433	420	388	415	379	376	385	392	423	400	404	396	431	401	396	381	442	400	401	370	420	363	395	414	366	411	393	386	413	409	407	397	445	424	395	422	394	431	388	410	414	393	403	418	397	425	417	410	357	390	357	399	414	423	405	389	396	395	394	434	409	393	393	377	401	420	419	436	417	427	380	368	391	396	391	401	450	396	360	401	417	395	400	423	364	409	361	420	424	454	402	397	396	404	377	393	390	370	414	407	415	423	380	434	406	396	378	397	409	409	376	413	408	379	407	390	383	366	384	410	399
37721	62195	48128	36619	21184	7390	2112	1170	730	648	601	544	493	494	491	461	492	477	448	441	479	441	416	438	457	433	469	433	466	464	402	439	423	435	444	437	480	400	469	436	443	434	418	463	427	481	467	434	410	461	440	441	461	412	437	414	436	447	435	467	479	422	437	467	487	449	465	454	447	414	460	439	427	448	458	458	431	443	447	465	456	408	473	477	432	409	433	390	434	426	422	427	454	458	414	449	400	434	446	450	464	434	503	427	401	434	435	470	444	421	446	427	465	422	447	454	429	452	430	484	441	461	435	420	440	464	435	429	446	392	434	451	430	424	427	474	468	425	429	455	421	457	439	397	416	487	443	429	429	463	439	433	432	423	446	455	467	502	451	436	474	446	442	448	438	414	426	477	441	459	486	448	417	453	454	442	475	455	439	429	401	442	432	433	476	458	456	469	421	453	457	458	471	433	406	421	407	438	451	432	459	423	422	432	453	438	433	433	469	448	445	421	464	457	446	445	440	462	483	433	413	460	428	458	435	436	483	436	425	460	445	455	436	372	414	404	417	441	423	465	442	439	437	433	428	475	434	421	429	441	438	429	418	445	463	462	440	432	429	452	427	449	427	436	442	417	450	431	422	399	454	412	431	451	436	433	454	430	420	443	426	438	429	435	431	463	430	421	422	421	471	429	421	424	434	446	451	446	449	465	458	438	427	415	459	434	420	417	442	459	432	455	391	462	403	438	429	440	455	432	470	449	453	460	427	462	429	463	465	440	463	445	439	439	428	435	457	465	449	449	441	457	438	456	428	447	410	442	421	437	452	437	474	438	447	435	443	428	426	442	422	479	411	477	442	470	486	420	427	430	499	476	436	446	463	441	444	422	468	423	441	432	456	413	450	423	453	422	425	427	412	459	448	457	449	456	422	436	445	422	490	419	415	434	456	447	423	434	459	434	445	411	469	429	391	466	425	441	443	436	430	446	448	482	457	418	458	436	446	461	437	449	455	390	450	415	406	468	440	455	413	445	441	428	435	415	427	449	419	453	467	431	463	466	458	444	446	490	452	447	445	441	404	414	437	444	435	434	446	468	437	411	399	438	428	446	424	412	435	475	460	424	442	472	427	418	431	462	455	463	400	454	460	473	413	416	416	449	441	398	401	442	415	446	440	436	441	452	438	438	405	444	415	456	466	468	424	447	408	442	450	449	455	445	434	436	419	418	445	425	443	424	468	437	441	460	459	443	438	417	464	443	429	441	456	409	433	429	427	438	461	463	420	442	467	433	456	474	425	439	424	397	466	462	441	445	438	445	465	484	458	457	419	399	432	441	463	435	454	426	421	417	451	464	433	460	467	438	422	428	457	437	447	437	405	477	478	449	427	437	444	435	463	426	428	438	459	449	451	437	419	450	440	431	455	433	435	415	457	447	465	425	412	471	449	418	422	392	445	415	461	449	414	447	445	442	430	423	413	422	457	470	446	468	426	459	429	439	441	434	460	438	441	435	426	452	454	426	439	443	432	492	439	451	456	472	403	427	449	434	446	454	474	437	460	431	401	412	429	435	457	457	449	430	411	460	490	438	410	463	448	422	425	444	416	465	419	420	432	440	429	449	441	435	476	459	438	434	466	396	438	422	424	385	462	480	448	420	446	466	467	393	417	501	443	447	445	461	452	445	424	456	419	450	439	442	421	440	435	439	425	397	413	455	434	478	407	457	439	427	441	446	413	461	491	460	424	415	455	460	433	434	462	436	451	468	426	438	452	437	420	449	447	452	500	452	465	441	420	428	459	465	430	432	440	433	407	430	464	463	424	462	397	456	445	448	462	431	404	456	489	369	425	434	460	481	401	439	431	475	464	456	444	431	427	424	444	454	408	449	442	459	413	445	454	447	433	463	421	428	439	463	431	411	441	452	441	452	433	466	435	447	438	441	410	448	474	449	450	460	457	422	467	431	463	429	427	380	449	434	438	380	451	416	463	443	481	456	444	437	441	417	454	458	418	422	435	445	456	423	460	433	444	404	419	445	411	467	471	414	439	425	458	433	446	455	462	412	444	414	418	444	394	417	478	471	428	436	415	434	447	451	424	444	465	411	425	420	462	453	451	443	451	467	465	423	455	470	460	466	445	415	462	427	457	454	428	423	444	441	415	440	422	438	435	410	486	399	441	437	438	453	415	443	409	437	420	428	451	427	452	433	453	489	454	416	393	444	441	449	445	430	467	461	466	481	447	406	421	399	418	434	433	446	440	458	420	429	462	425	456	448	431	468	465	433	398	435	428	465	459	391	426	472	429	462	418	471	432	467	442	417	427	472	421	425	381	447	422	430	413	482	452	426	467	408	445	462	433	466	434	458	426	429	424	445	433	480	418	423	441	476	405	433	414	437	451	434	432	426	454	439	438	433	468	467	441	479	420	426	453	459	433	413	435	479	459	478	449	418	443	459	456	407	441	432	434	458	449	424	449	452	427	452	439	438	429	456	448	431	499	462	461	451	436	448	451	429	425	444	442	451	453	458	431	430	442	437	388	440	429	425	405	438	466	435	464	415	436	456	446	430	453	462	433	464	436	459	450	451	452	425	405	430	451	422	419	447	411	427	437	446	425	429	426	431	392	471	481	461	425	421	451	439	453	422	458	428	424	463	416	432	468	448	382	431	435	408	439	438	441	383	443	453	440	442	406	433	451	448	470	444	451	441	466	425	447	450	442	484	442	420	435	426	434	442	480	460	422	469	445	423	459	475	427	423	452	472	442	468	427	447	422	475	459	417	495	433	448	432	426	436	422	454	418	433	423	467	430	487	408	467	458	442	455	431	434	453	411	407	432	426	436	410	446	408	443	472	439	432	417	423	472	504	402	426	428	470	439	414	435	457	439	441	414	427	426	433	468	416	456	443	422	429	429	399	435	443	457	462	455	436	448	418	433	459	443	445	476	431	457	469	400	416	442	438	448	441	449	468	469	441	437	465	430	409	412	448	453	472	414	442	466	410	469	427	398	427	437	449	447	441	446	386	474	397	417	441	431	465	427	433	448	449	471	432	451	455	441	420	463	422	424	449	433	415	438	422	452	432	479	403	425	432	447	425	438	401	437	449	404	478	431	450	422	466	451	446	440	456	417	432	472	455	437	452	414	420	432	444	467	460	427	455	450	421	406	424	460	423	486	437	411	403	471	433	428	454	434	470	429	408	434	405	483	417	460	466	418	416	416	433	394	478	445	451	429	432	433	431	490	451	449	454	473	440	439	456	454	436	417	456	430	452	410	454	445	397	447	444	442	431	435	460	448	429	418	456	445	427	402	457	417	431	444	437	461	450	430	433	417	503	479	423	405	410	455	404	422	425	448	469	443	404	414	431	466	439	439	402	396	423	419	451	403	448	421	453	474	422	424	426	437	457	455	461	452	458	432	443	435	446	412	425	469	403	434	408	452	417	448	457	463	431	437	482	460	422	430	436	396	477	465	454	430	483	431	488	417	444	449	431	427	428	448	425
30204	33163	34861	22034	7645	1517	483	320	286	276	241	250	276	288	292	275	248	288	282	244	255	292	273	262	270	242	270	294	243	269	249	248	252	252	260	279	268	231	260	265	266	239	255	287	274	267	245	247	244	257	281	244	254	257	254	256	249	262	271	263	272	267	286	245	239	253	280	273	254	269	283	225	281	230	261	249	267	279	263	267	254	257	250	269	247	267	258	271	256	247	274	241	256	246	255	269	240	235	267	278	253	285	263	237	265	254	245	254	255	257	275	242	273	249	279	265	254	274	257	268	267	250	240	285	258	271	271	278	285	264	272	266	277	251	290	265	245	266	280	266	246	265	287	279	245	250	275	253	265	258	250	252	221	261	265	269	278	258	274	245	274	263	251	281	248	245	255	258	266	260	243	253	239	253	245	242	264	292	288	251	243	267	247	293	282	250	283	296	278	250	241	272	266	256	257	270	290	279	276	275	256	250	277	257	246	284	239	281	261	243	281	292	248	230	279	269	250	300	274	246	273	253	247	252	247	248	253	244	244	261	265	270	246	266	282	229	271	265	299	258	270	265	288	248	247	298	262	263	277	245	283	292	262	261	278	279	275	211	240	271	266	248	277	274	264	286	261	268	292	265	261	256	260	230	257	275	286	265	268	241	253	273	244	271	275	272	265	246	279	273	225	237	259	241	251	275	285	282	258	271	292	293	251	254	254	240	264	238	277	248	262	263	256	277	282	276	249	244	263	249	259	235	261	254	287	254	266	258	236	280	243	276	225	250	249	268	279	252	229	253	266	266	286	271	267	248	258	309	291	262	271	241	273	280	260	276	250	241	247	309	271	266	273	253	285	270	275	252	235	231	254	277	288	280	238	289	255	260	260	262	276	265	244	278	237	279	272	272	275	260	250	277	266	252	282	263	259	257	272	260	273	235	269	263	281	253	248	262	262	252	251	225	260	264	245	277	236	242	264	267	282	245	296	245	269	251	266	243	244	253	275	260	255	264	263	264	275	282	229	273	231	247	262	264	261	297	291	277	249	270	283	252	252	256	265	262	238	254	297	277	287	246	259	253	256	243	268	243	274	261	253	248	251	289	246	258	245	254	254	274	267	293	255	254	277	256	274	234	277	286	228	303	251	275	260	269	261	261	256	264	250	253	254	243	245	251	265	243	247	258	246	267	262	284	250	269	260	284	260	257	270	263	279	237	254	286	227	228	275	253	259	266	266	257	222	275	275	245	232	259	241	243	272	271	291	253	262	254	273	244	248	248	255	252	282	292	294	260	279	253	257	254	263	257	271	264	262	270	293	253	282	256	270	276	236	265	252	250	237	263	275	253	239	284	240	238	251	269	279	250	274	248	260	241	260	281	257	252	296	270	256	265	252	274	265	253	260	280	223	258	277	270	249	251	274	258	281	242	258	277	265	246	248	252	258	278	263	252	254	267	264	262	275	272	273	292	262	310	292	270	245	258	271	256	252	253	242	256	289	255	259	272	239	290	248	239	255	259	234	296	231	281	237	240	239	228	239	294	272	269	265	261	258	262	277	276	282	248	288	251	277	255	273	264	252	269	246	250	280	228	246	265	259	251	272	264	224	291	278	256	267	260	250	257	248	262	253	246	260	249	265	257	245	258	284	231	248	250	253	252	256	250	256	255	249	276	263	261	277	264	247	261	262	276	273	248	262	255	254	250	250	265	263	227	275	253	253	277	264	265	246	251	290	241	258	245	277	220	254	243	214	299	249	254	253	249	265	237	243	301	285	267	275	246	254	228	249	288	254	252	270	261	280	274	274	248	266	233	274	275	269	261	279	238	258	255	262	235	249	282	253	283	278	273	272	267	282	267	231	272	293	269	303	254	273	253	252	288	246	286	283	272	257	273	268	262	270	248	268	237	283	252	238	247	276	258	273	248	274	283	267	262	270	268	246	276	256	240	250	284	221	251	260	280	260	264	268	259	256	259	240	277	254	288	256	271	237	267	279	250	291	269	256	258	277	266	236	248	268	242	264	261	297	233	289	257	239	256	249	265	274	247	258	249	285	257	291	245	246	249	220	246	235	254	279	261	270	287	267	245	267	271	271	233	272	286	259	254	255	250	296	245	250	251	277	283	302	264	257	281	265	282	241	253	282	248	297	249	254	277	250	248	267	280	256	251	220	268	228	262	294	261	274	248	248	249	241	248	287	268	295	254	286	232	252	265	249	261	270	247	249	248	239	267	293	259	279	288	239	256	246	278	267	278	268	290	262	273	302	233	289	253	275	239	260	267	264	250	275	277	285	245	272	247	258	257	258	273	286	285	285	290	259	251	273	257	265	255	277	264	278	262	255	255	265	295	263	237	272	280	223	245	243	250	280	270	264	265	260	287	278	256	236	227	249	233	274	278	255	281	275	226	276	268	271	265	282	273	251	270	247	252	244	264	248	258	251	269	269	271	294	258	282	213	268	254	262	279	287	247	241	255	247	270	271	276	268	269	268	263	247	271	262	253	258	251	258	233	275	241	262	276	263	255	281	259	254	249	245	243	267	266	295	253	277	264	249	275	276	265	282	272	228	306	262	241	263	241	268	241	273	258	277	270	251	262	280	251	269	243	239	249	290	260	243	250	258	269	297	262	259	306	278	249	285	237	281	268	263	273	262	271	268	244	278	255	260	281	235	241	272	243	242	258	278	253	244	266	281	260	238	253	268	290	268	278	260	266	264	253	276	256	268	233	237	253	272	290	269	261	264	256	269	243	274	264	272	258	270	230	241	258	252	256	265	281	274	262	279	271	264	277	262	264	256	282	279	267	252	259	252	279	297	280	249	268	273	246	249	243	254	245	265	258	301	261	257	255	261	255	284	275	250	260	260	268	244	265	279	235	303	240	253	251	222	268	269	236	263	255	260	264	258	281	264	254	254	259	248	291	261	238	288	259	267	278	234	271	295	237	270	261	266	221	259	272	277	277	241	251	251	267	275	266	257	249	257	257	284	279	258	253	276	271	249	252	271	272	246	239	254	249	259	265	254	240	258	261	266	253	245	249	336	262	274	281	266	260	263	273	262	255	285	265	258	221	262	226	261	287	256	258	239	264	272	255	248	265	262	278	231	251	240	244	252	253	248	264	313	259	292	279	265	291	263	236	271	258	276	261	244	272	285	264	257	287	266	292	268	232	278	259	229	241	245	295	283	268	264	279	254	261	278	239	280	220	257	230	232	279	239	264	251	282	259	263	244	252	267	228	246	244	266	275	269	254	287	269	244	278	280	233	263	251	250	240	279	267	282	258	254	235	264	257	237	269	267	252	260	259	243	277	283	294	252	260	259	272	258	236	267	258	254	277	281	284	284	298	244	281	227	232	268	271	263	270	240	248	278	264	276	265	260	282	263	274	264	254	257	229	239	272	245	242	251	270	256	281	248	265	274	256	258	245	256	239	291	265	256	283	263	248	249	269	226	283	240	262	257	238	269	268	275	262	263	260	285	263	266	261	250	247	233	284	247	273
34974	48511	34091	19276	7979	1773	526	365	338	311	316	322	315	350	299	315	339	323	334	314	323	299	343	323	284	291	318	309	284	336	301	343	321	318	286	314	312	316	277	310	316	295	314	315	306	300	328	299	332	322	324	332	263	285	354	316	307	315	303	317	296	296	297	337	319	290	314	318	309	317	310	307	301	267	305	302	319	292	274	303	302	304	319	309	304	289	307	298	308	303	326	305	344	318	305	317	315	301	350	331	320	315	293	339	311	311	317	316	288	303	311	328	284	275	319	313	276	308	338	275	301	296	310	286	344	319	284	339	278	335	316	311	326	315	292	293	286	318	290	313	291	322	293	346	277	295	327	296	318	304	295	311	296	315	293	319	312	311	324	284	308	299	339	311	329	312	293	307	310	309	304	282	308	318	323	303	310	312	291	351	291	278	320	305	309	317	279	314	304	323	314	280	329	296	267	291	291	313	306	303	294	299	301	287	285	278	336	316	307	293	320	311	298	327	322	288	303	262	331	317	312	312	295	309	319	305	295	301	306	272	310	307	307	323	303	350	314	290	326	336	274	287	277	298	271	299	288	304	317	291	315	304	312	300	309	286	282	330	280	308	296	313	298	344	284	281	321	293	307	334	295	302	300	309	315	313	296	323	336	321	303	286	305	280	323	295	319	290	329	307	283	279	279	307	319	322	308	301	299	308	279	292	311	304	350	283	304	309	314	329	304	261	307	295	293	282	309	282	286	310	297	312	303	336	278	306	287	294	282	287	273	293	311	348	284	310	270	324	309	316	329	295	281	331	295	310	316	277	322	295	285	313	317	322	329	346	322	334	303	314	341	302	296	302	269	302	285	299	299	313	307	335	309	303	267	298	313	314	290	318	287	329	295	304	303	309	302	313	288	299	327	310	290	330	305	304	295	357	294	318	311	293	277	309	340	303	292	284	301	305	288	321	308	286	311	289	334	297	295	308	326	325	305	294	283	312	324	322	295	311	337	305	291	336	276	294	319	279	290	293	319	307	326	334	321	339	303	311	335	286	319	314	299	331	294	280	310	304	297	282	301	301	317	319	280	334	304	298	314	313	294	277	296	307	294	313	296	288	303	315	298	306	319	313	277	280	310	292	319	319	290	331	306	312	294	306	322	322	306	326	302	282	300	342	284	296	328	306	319	337	309	338	295	299	330	300	320	328	314	280	306	274	297	301	331	301	291	318	308	329	286	340	365	300	284	321	318	307	259	295	308	296	296	316	313	301	321	311	306	307	289	315	343	324	279	317	298	293	278	329	301	320	307	286	296	301	280	313	319	301	334	316	326	296	312	311	319	309	286	337	324	293	295	333	319	298	294	289	304	301	300	280	327	295	327	311	326	286	308	325	298	306	322	335	292	309	294	321	307	297	290	306	297	326	301	306	338	290	313	298	296	316	287	340	318	285	304	293	329	317	293	300	346	303	291	299	313	298	320	314	299	302	310	321	330	286	303	322	303	314	330	319	290	316	269	301	298	320	331	326	286	310	306	313	320	311	315	303	312	311	270	353	314	299	313	304	322	319	315	326	295	317	289	334	308	304	333	303	352	292	319	283	297	319	306	299	306	287	305	282	312	325	288	293	306	308	271	298	314	296	278	277	315	324	302	309	291	349	296	279	343	304	279	310	274	310	306	310	311	283	318	296	313	299	317	283	312	331	286	314	305	290	333	288	339	308	298	317	314	330	343	332	313	341	311	321	303	315	285	308	299	314	315	309	315	306	309	302	319	311	311	327	333	323	311	312	300	293	295	299	304	278	290	309	273	310	320	333	316	288	263	304	300	306	334	299	295	285	300	306	288	313	309	283	300	320	327	309	313	329	308	301	313	294	314	277	321	303	302	346	281	307	275	321	286	313	305	297	297	283	296	322	317	312	317	296	315	295	322	316	285	298	316	294	324	293	288	283	293	286	304	301	302	300	306	284	309	285	300	293	289	316	304	309	343	323	288	295	323	323	299	322	290	331	334	289	308	293	303	302	282	322	326	322	324	298	306	313	301	297	305	327	312	313	270	318	284	297	288	304	310	317	341	275	287	319	313	351	325	306	300	262	302	307	322	316	296	278	306	295	299	317	287	282	312	307	294	270	325	309	338	302	310	298	310	276	340	281	305	301	304	292	280	305	304	329	283	299	319	298	292	295	301	307	308	298	300	292	312	265	321	305	315	318	313	292	306	302	309	308	303	331	299	282	310	289	280	307	294	315	324	316	320	340	283	311	339	306	294	326	331	312	303	347	281	306	303	315	317	298	302	298	312	299	316	305	324	328	276	301	290	290	281	305	306	321	331	329	287	330	295	301	299	332	285	320	315	286	307	327	299	308	295	297	325	293	299	326	287	311	312	286	337	275	320	345	294	319	252	319	315	292	301	303	277	279	340	294	305	335	321	307	300	310	329	337	287	305	327	303	294	312	308	302	318	305	322	302	275	265	304	327	292	330	297	292	306	283	274	316	294	290	326	324	305	308	311	320	329	305	295	300	317	315	308	318	308	320	316	342	287	312	309	290	335	318	319	310	290	317	308	313	281	292	301	287	273	320	305	294	294	263	311	273	297	302	290	327	296	324	309	284	302	330	298	300	278	287	303	310	297	322	303	336	294	330	283	324	298	320	322	313	276	320	310	290	312	289	318	305	299	320	333	292	294	306	289	302	331	314	320	306	322	312	300	307	275	315	328	302	289	312	304	284	290	288	284	307	300	316	286	352	292	291	295	316	339	301	317	286	309	312	292	305	317	300	322	323	310	290	304	322	299	331	303	326	307	347	263	296	276	310	306	297	306	302	293	299	295	309	297	299	308	330	338	284	318	302	300	332	289	314	279	332	305	302	304	326	281	268	310	339	298	281	308	318	323	296	285	283	303	295	295	305	293	304	304	336	285	286	308	286	312	325	296	299	279	278	320	287	296	290	312	316	320	315	334	298	320	270	300	299	337	302	293	302	302	322	280	274	293	297	292	309	287	298	301	286	321	325	311	330	298	299	283	317	319	308	299	309	295	321	326	311	301	282	338	280	308	352	301	357	282	291	325	317	322	313	297	341	310	311	319	337	339	302	318	304	283	320	289	315	284	329	288	308	321	333	282	287	301	311	287	300	329	288	297	285	300	311	320	307	298	295	324	302	317	314	315	342	297	330	302	295	287	294	324	306	329	303	304	352	311	326	296	300	330	312	334	307	318	289	306	279	313	297	316	300	321	270	320	293	324	308	294	342	302	318	300	323	295	336	339	320	295	303	271	287	306	328	311	321	264	308	315	286	287	312	318	298	303	275	290	316	278	308	330	288	312	301	313	317	324	306	287	295	302	306	314	325	307	299	277	337	281	302	312	314	289	288	270	273	317	308	308	313	303	334	326	307	310	305	287	305	328	299	313	321	272	280	306	285	296	275	307	296	314	311	310	327	301	254	297	323	284	331	323	311	311	299	358	303	309	309	306	333	325	305	323	296	315	325	301	309	341	305
23786	20960	28926	26816	21218	11338	2197	610	375	294	266	317	273	280	299	271	254	255	237	302	274	291	228	254	256	264	266	273	265	273	252	239	253	291	277	253	278	260	258	264	255	234	244	271	270	273	291	250	272	244	249	266	249	254	239	276	281	239	245	276	264	280	281	273	252	247	248	255	281	276	254	274	259	247	259	291	240	251	264	254	256	248	243	262	274	293	264	265	264	264	247	292	252	257	221	267	248	238	264	278	250	252	291	262	267	268	245	259	249	249	246	270	261	257	250	263	259	261	265	247	262	272	260	266	301	263	265	259	242	256	279	279	231	252	275	234	264	286	270	245	289	244	271	235	246	252	238	237	252	255	259	256	259	230	257	253	266	257	249	275	270	239	248	254	251	265	258	237	248	275	248	273	274	244	269	272	253	259	242	275	245	245	258	253	249	277	252	251	254	260	251	280	265	254	270	284	277	274	243	295	262	274	244	265	267	267	255	256	263	224	257	259	245	258	290	256	264	280	258	261	280	240	280	253	267	242	269	273	288	253	290	250	261	277	264	255	274	263	256	255	255	241	260	278	310	269	267	249	264	265	259	262	249	265	274	254	258	248	282	255	245	262	296	264	221	265	276	277	242	243	260	252	283	258	257	283	265	281	261	251	274	233	260	233	278	247	278	267	283	246	261	244	268	271	226	300	248	249	249	265	247	266	246	219	291	267	253	246	244	247	275	260	236	267	236	267	251	278	230	282	219	247	257	272	269	259	249	265	259	285	280	254	258	242	249	274	243	245	276	239	261	260	267	258	233	273	274	290	237	255	258	261	280	261	245	251	238	278	287	253	254	235	250	240	283	256	251	289	262	266	257	262	272	244	276	287	248	289	252	271	277	247	263	285	263	255	273	263	247	288	252	254	251	256	234	263	256	265	294	264	259	267	231	273	259	257	268	269	250	241	250	249	230	254	285	270	250	276	245	238	271	263	281	257	251	239	289	269	256	276	252	236	258	258	254	254	267	260	254	258	276	271	274	242	271	259	277	275	268	250	260	260	239	282	285	277	275	280	240	253	251	288	270	249	264	252	275	273	247	240	239	226	246	250	245	262	285	283	246	277	244	258	247	235	246	281	283	263	248	226	275	270	254	282	277	274	235	262	265	264	249	284	282	279	282	251	244	238	258	268	276	256	249	274	250	220	250	259	262	258	231	281	260	254	260	270	257	256	257	270	277	267	270	227	254	244	250	288	276	291	228	293	285	254	279	239	265	256	236	270	272	267	271	248	289	243	228	284	284	256	250	277	237	231	245	278	245	281	274	239	274	276	261	298	276	269	245	265	232	253	281	243	252	255	240	255	267	281	282	264	253	252	277	251	277	233	254	266	254	277	288	268	257	256	260	249	291	278	283	257	245	272	257	262	261	270	258	234	222	262	235	233	247	248	257	241	245	266	290	287	231	268	288	257	265	274	251	266	271	248	241	224	252	268	282	241	245	251	252	272	262	257	281	262	272	242	286	243	242	248	275	277	250	270	243	253	291	245	249	249	280	281	291	273	288	234	261	264	269	255	235	262	254	279	275	292	289	253	254	260	254	237	261	257	253	257	270	252	252	241	297	263	261	230	262	269	271	234	237	224	274	237	257	247	271	243	256	240	284	251	258	276	259	262	279	246	265	268	233	230	257	256	283	261	259	237	297	250	270	271	267	235	248	243	259	260	265	293	238	263	244	295	248	290	274	257	296	289	240	263	270	259	232	245	247	248	287	279	231	256	263	287	267	272	265	278	270	271	269	248	283	252	301	281	278	271	269	237	246	300	279	274	272	253	268	263	250	245	265	290	287	239	255	236	255	283	289	254	243	225	249	269	238	281	267	254	269	247	257	287	247	270	246	277	260	263	259	251	288	251	262	274	255	267	235	236	231	256	245	251	265	253	264	262	272	231	253	266	286	258	263	272	251	253	294	229	240	278	264	232	238	258	276	277	282	268	270	231	252	250	265	239	236	254	272	270	266	271	274	268	266	295	243	258	241	263	257	267	278	243	245	273	261	264	258	275	250	280	257	289	253	277	262	273	278	275	267	255	268	288	267	283	254	257	240	248	263	262	235	255	230	255	258	248	282	256	245	264	291	275	258	245	269	274	274	255	229	263	238	262	247	259	241	267	255	251	250	278	253	285	255	254	271	243	249	241	281	246	294	243	268	229	248	245	249	255	249	267	237	287	267	274	233	250	238	222	257	264	256	256	247	265	261	243	262	257	282	286	250	270	245	243	253	270	290	248	290	259	264	260	249	278	258	264	244	251	274	226	299	263	262	247	246	292	256	274	302	268	252	266	254	266	232	267	251	268	256	271	273	254	271	255	286	258	236	247	256	255	277	263	275	251	254	222	267	271	263	269	260	238	273	278	266	266	257	263	247	243	265	245	247	241	247	258	250	268	255	277	241	259	236	283	247	245	213	274	240	264	248	253	260	269	293	266	281	262	266	262	269	275	286	219	264	258	234	246	257	242	286	238	244	279	279	234	264	257	247	256	267	275	258	254	267	273	248	280	281	264	268	239	246	257	255	280	282	273	266	278	257	262	257	260	250	251	272	249	247	261	286	300	270	250	266	282	255	272	273	278	266	264	271	274	267	261	264	271	274	279	275	264	248	241	257	245	260	289	255	269	251	289	316	283	247	247	309	248	266	245	241	265	237	275	272	268	233	263	293	274	283	288	264	245	287	277	257	263	260	264	251	260	295	251	268	261	273	244	263	241	284	238	276	278	237	257	249	254	273	243	277	248	245	245	258	262	254	278	277	269	281	259	274	221	274	260	238	273	275	235	241	275	245	283	248	233	261	239	256	274	286	236	246	252	278	264	251	240	285	266	259	232	261	246	254	284	248	273	270	267	275	271	271	264	273	284	274	249	262	257	284	255	264	237	268	262	246	267	243	271	259	282	234	287	241	256	233	266	250	282	253	280	243	274	292	262	301	274	254	268	275	261	233	251	255	263	234	281	247	277	241	281	272	265	288	281	270	273	279	245	256	251	238	262	266	268	249	232	255	262	269	277	256	264	275	254	250	265	273	265	270	263	258	260	266	288	240	256	271	266	261	242	261	232	272	258	270	264	241	280	274	247	261	245	275	285	287	267	261	254	288	274	265	243	270	264	258	267	236	268	258	258	246	246	272	239	264	261	263	264	277	265	248	243	252	250	224	282	257	245	265	272	261	283	275	267	250	269	263	280	271	271	245	254	207	250	254	245	263	256	252	249	272	255	272	259	271	257	272	282	245	272	285	256	294	235	266	250	263	247	250	257	259	284	248	241	257	253	245	262	281	259	238	225	275	259	283	274	277	248	243	257	266	238	272	240	268	270	261	281	235	256	266	251	262	240	257	230	253	260	270	274	227	260	226	256	269	244	263	222	276	260	210	246	227	249	273	253	279	263	260	263	266	268	266	252	259	258	274	249	271	278	264	255	270	258	257	258	272	280	247	261	274	285	262	245	289	258
35029	61065	48930	34109	15454	3709	1500	626	470	369	372	341	352	331	307	341	317	298	324	321	314	302	305	295	303	302	342	271	267	282	309	322	336	281	314	276	281	290	296	330	296	261	298	336	263	313	287	300	300	269	330	296	291	304	306	267	304	305	323	286	338	288	340	342	279	299	311	267	291	309	325	290	320	292	308	309	258	286	268	291	316	286	307	302	294	336	305	296	297	320	318	283	300	296	311	279	291	315	294	303	307	287	297	276	285	280	323	277	285	289	281	325	284	282	312	291	317	310	297	287	280	287	332	306	270	297	292	301	300	277	299	317	297	313	314	329	299	293	326	288	300	295	268	310	309	266	324	287	323	322	331	278	308	305	292	263	326	307	289	319	283	306	298	286	295	319	312	276	301	281	292	303	344	292	306	315	297	277	269	234	309	285	319	317	266	307	326	301	261	297	291	329	297	326	272	270	289	298	298	315	316	302	305	267	288	316	266	297	273	300	280	300	277	330	315	298	265	336	310	308	306	340	323	297	332	311	317	295	305	309	288	298	313	310	277	317	318	307	332	308	282	325	290	306	314	309	314	290	286	286	300	300	323	293	296	278	315	275	304	319	282	292	293	353	328	291	276	271	279	308	295	297	322	292	316	274	288	278	286	304	308	309	315	304	307	282	329	304	330	291	303	302	280	272	304	330	316	297	291	289	264	305	326	312	333	313	312	326	304	300	277	295	308	290	295	300	302	271	287	300	306	278	295	286	305	330	297	279	302	286	326	285	305	329	299	324	294	304	265	290	305	285	301	277	276	301	277	290	285	316	310	317	317	293	302	300	277	297	322	298	292	299	289	284	315	324	287	274	299	272	278	291	303	315	307	316	313	275	276	309	297	316	289	285	308	310	285	296	282	294	268	289	276	293	300	298	261	313	284	277	319	308	275	289	293	307	309	280	306	327	282	306	289	297	279	297	307	311	301	279	295	301	316	284	291	276	306	304	309	319	300	303	310	355	325	289	299	320	303	274	308	300	288	300	332	296	284	303	288	309	315	297	301	273	283	317	305	314	328	295	335	285	310	284	303	278	306	324	294	345	325	299	290	321	303	288	282	307	289	301	339	280	304	291	308	286	314	295	277	268	290	301	336	317	297	271	296	278	326	279	318	287	315	285	292	304	285	320	304	316	331	287	305	273	294	289	300	295	291	286	285	304	289	287	297	310	299	309	342	279	311	285	328	288	297	272	320	304	304	311	301	283	318	328	314	307	339	261	293	315	291	318	288	306	283	307	310	287	289	317	273	339	303	304	281	277	267	307	322	314	314	286	291	291	294	280	327	292	331	311	303	262	291	302	286	305	276	298	296	351	269	283	298	320	288	325	283	299	305	257	306	278	293	354	314	295	292	312	300	310	336	311	305	289	275	295	303	285	303	341	271	303	285	295	302	293	291	312	307	260	283	327	317	289	295	290	311	302	315	323	281	324	290	291	293	304	317	349	284	288	320	325	293	295	296	281	277	311	287	326	293	298	284	286	291	304	317	283	270	301	295	305	293	299	327	297	315	314	301	298	280	285	294	277	280	298	296	288	299	308	309	305	312	334	303	276	305	309	291	305	298	291	313	298	326	280	266	284	307	341	303	280	276	331	298	314	290	300	310	313	306	315	319	291	320	295	327	326	304	306	275	280	286	291	291	315	303	304	301	286	325	303	268	305	311	317	316	314	319	284	282	312	302	294	303	280	306	323	295	277	261	310	324	301	316	256	274	288	262	310	300	310	307	315	287	336	292	269	295	278	285	300	289	284	289	298	302	302	326	290	283	299	307	293	345	297	271	305	271	316	298	302	319	296	308	295	287	318	265	290	318	311	292	288	283	298	317	320	293	292	269	300	275	296	302	294	314	325	302	321	281	313	304	280	279	308	285	294	276	317	317	313	307	279	307	283	303	307	279	313	300	323	289	346	299	295	296	299	318	309	282	256	279	279	318	269	278	286	298	288	325	304	302	260	298	300	309	287	323	310	327	293	281	300	285	298	276	317	299	286	295	277	312	322	289	313	291	316	271	285	306	313	295	287	300	285	271	308	308	290	273	274	291	292	323	292	308	315	295	286	304	324	311	352	308	320	309	301	310	297	307	323	299	291	288	294	300	273	305	309	311	266	298	307	320	307	295	315	286	297	299	307	307	298	296	276	308	269	329	284	298	282	292	304	305	299	304	295	296	315	281	243	302	319	316	327	286	302	302	296	319	335	300	324	289	348	308	320	306	273	310	289	284	294	326	289	291	285	277	295	318	309	306	262	317	294	300	311	299	319	292	289	293	288	306	326	316	310	301	278	267	274	302	294	294	291	319	301	344	278	302	291	279	360	303	300	314	278	283	319	309	338	304	303	315	307	316	296	296	312	277	301	274	308	261	307	320	292	283	300	291	337	313	289	299	316	311	313	295	304	298	285	306	321	294	291	257	313	311	302	286	300	284	302	306	297	288	284	300	288	325	280	285	296	325	300	289	301	269	342	278	258	301	305	304	282	318	297	313	308	274	293	296	278	298	290	280	310	301	289	291	284	284	296	307	286	312	292	311	295	300	319	313	297	275	316	291	306	290	306	319	292	314	290	313	293	296	311	291	315	282	309	310	285	335	308	303	297	301	316	300	299	321	311	271	322	319	300	287	310	280	282	328	291	325	313	275	308	307	314	318	293	301	300	286	308	307	324	300	301	304	308	305	295	287	301	307	279	326	307	315	270	301	299	313	287	306	326	289	310	305	313	321	298	340	301	288	264	306	293	300	317	319	310	307	285	281	324	291	268	336	288	287	304	282	304	277	267	267	278	289	309	297	266	296	304	302	310	295	321	276	296	311	320	290	292	276	319	271	318	306	306	321	334	285	314	302	295	299	334	313	280	324	280	343	309	308	297	274	287	278	296	292	315	311	309	324	309	286	293	317	297	282	267	309	282	297	282	295	321	311	290	304	329	307	294	307	276	300	288	307	294	287	288	281	294	305	263	297	292	298	315	319	326	279	297	292	275	283	309	258	285	322	290	309	306	288	305	301	319	277	328	312	282	318	271	318	303	281	289	276	293	300	264	299	286	282	293	274	273	305	293	285	292	302	307	292	291	280	309	322	312	327	312	264	269	329	292	290	307	315	334	319	290	287	348	302	274	281	291	311	314	301	332	321	294	329	308	293	291	302	273	301	314	276	268	284	240	292	305	303	299	308	265	308	290	315	313	310	314	303	309	307	333	303	320	290	302	282	306	281	313	272	316	296	280	264	287	302	269	302	306	319	319	297	321	293	310	278	287	273	280	283	264	273	304	309	322	257	295	313	302	289	292	308	299	292	314	301	316	317	287	294	308	270	324	274	308	302	305	318	318	300	323	281	301	323	307	304	291	323	293	287	297	291	296	286	333	318	269	313	295	295	316	284	307	310	301	317	325	252	302	290	332	311	311	306	347	284	298	304	305	318	301	272	257	287	298	320	297	287	276	323	283	308	326
24898	21327	29793	26782	14029	3779	934	511	443	386	349	390	427	374	371	388	366	399	363	377	341	381	343	367	334	376	377	386	367	341	337	340	350	354	338	385	351	342	348	344	335	364	359	356	371	359	357	344	387	335	372	328	356	318	355	337	367	333	349	373	366	384	371	372	353	365	332	346	396	382	340	391	367	366	350	342	375	362	335	355	372	359	348	350	336	351	375	370	365	387	381	362	370	346	351	371	367	344	340	368	377	371	356	319	360	366	350	370	371	363	341	363	349	383	357	356	371	398	391	364	365	371	391	372	403	328	380	349	328	364	337	382	382	367	428	357	366	368	358	345	311	362	371	351	387	370	339	337	362	386	369	363	337	404	363	340	380	335	333	363	343	361	344	371	378	339	382	328	367	349	381	376	336	374	342	374	361	311	360	358	360	331	335	346	363	358	380	375	377	355	407	339	357	347	371	330	353	346	398	347	339	361	375	364	375	342	376	361	380	359	358	341	362	363	323	361	363	350	370	343	358	350	365	346	348	375	375	380	369	383	350	358	387	360	376	345	349	360	386	379	333	367	367	361	339	346	361	376	345	350	342	380	342	334	337	389	352	340	356	380	348	350	337	391	323	341	399	369	368	320	374	340	354	365	373	383	344	338	351	337	348	322	335	371	337	356	344	362	354	351	336	351	360	365	344	336	324	333	364	367	366	393	356	385	354	338	381	350	334	373	385	341	367	373	338	358	361	355	330	383	368	380	316	343	377	349	373	336	329	366	350	385	381	345	362	363	391	360	357	360	360	330	345	378	347	332	341	376	380	348	352	339	343	368	360	399	337	372	406	371	351	341	364	377	332	322	366	361	353	355	354	363	367	353	366	384	362	357	382	370	355	370	359	371	347	391	359	377	384	331	367	314	365	363	381	358	335	362	384	368	376	378	367	363	362	357	357	363	411	351	351	349	344	352	348	339	378	367	368	346	358	351	342	358	343	376	371	365	389	333	360	368	354	360	366	359	332	338	350	341	350	344	382	364	353	342	367	320	342	324	348	392	348	364	370	395	395	388	367	332	371	363	389	359	371	350	365	370	373	320	350	346	391	341	374	336	358	344	347	386	373	341	361	353	371	357	379	380	367	354	388	389	367	349	361	403	374	334	354	369	379	357	345	335	360	369	360	337	341	359	359	385	376	395	326	386	339	351	366	370	358	349	318	336	355	328	351	340	342	337	359	393	375	398	356	386	322	372	352	346	318	353	340	362	339	349	393	369	349	350	345	392	365	413	380	365	340	363	360	388	341	324	317	361	366	366	365	362	357	354	366	344	349	359	377	375	345	374	360	326	374	342	370	334	363	394	353	385	363	359	346	347	330	373	324	343	366	378	360	356	353	354	350	389	366	358	345	363	342	354	371	348	361	381	384	328	342	380	366	372	361	348	362	374	360	356	386	353	364	360	385	347	326	354	374	346	362	356	339	342	338	344	366	370	380	341	373	365	363	341	365	374	344	364	337	400	358	396	340	385	399	357	382	340	341	351	396	339	351	343	355	350	366	355	375	360	316	339	379	338	368	377	334	352	348	340	341	378	373	334	354	375	338	363	347	381	362	348	324	343	360	346	348	362	351	354	355	383	335	398	358	358	355	351	369	363	344	357	365	354	359	391	372	336	327	368	365	389	378	373	361	375	350	364	348	341	334	349	399	342	390	379	370	343	350	345	363	371	342	337	335	334	408	359	346	360	357	370	389	358	361	375	341	349	381	368	345	363	346	341	373	373	327	375	314	365	374	380	371	366	376	362	355	367	396	343	376	364	359	361	392	347	394	360	350	354	367	359	364	367	356	374	368	353	349	353	378	315	342	374	367	365	365	353	349	355	374	357	382	371	370	374	380	350	336	387	353	359	349	363	351	325	333	339	329	344	366	366	375	374	328	349	360	344	322	372	370	332	387	349	384	374	368	367	352	399	358	370	376	347	361	372	350	391	355	375	356	338	380	310	339	391	366	375	386	356	389	364	366	414	384	366	393	382	362	346	354	341	335	337	385	388	359	385	337	353	385	400	369	356	400	386	377	402	364	374	383	374	363	338	380	354	341	364	364	378	389	388	375	347	352	356	339	339	355	365	349	356	341	372	296	370	372	356	394	344	353	411	389	340	358	347	334	405	341	343	347	327	333	370	396	357	352	372	372	383	368	389	372	349	395	370	363	361	375	337	359	383	353	365	400	357	333	361	340	372	383	365	375	339	361	349	365	359	361	375	349	356	371	355	348	343	356	369	373	364	345	371	329	359	338	381	319	342	362	369	380	338	368	372	362	358	372	348	353	340	360	349	363	366	349	333	350	371	358	330	395	393	331	362	365	352	401	366	335	362	392	342	352	334	342	358	378	373	334	378	318	362	409	390	359	394	378	356	404	338	360	378	339	344	345	356	342	359	368	367	362	359	340	380	354	347	363	348	338	358	347	378	364	334	331	377	345	337	359	380	364	325	360	390	365	357	376	351	372	385	368	343	338	368	360	385	347	357	337	368	330	350	349	373	351	383	339	368	345	376	407	376	359	357	378	369	347	361	366	349	360	359	403	382	356	364	370	321	338	380	416	381	350	362	381	343	332	349	350	351	361	371	380	413	353	380	367	368	368	351	370	337	363	378	326	346	352	310	363	350	373	348	336	334	370	360	325	365	338	370	377	348	400	344	389	336	348	353	367	367	356	333	383	365	360	370	367	395	358	362	342	387	369	359	354	337	367	349	336	377	354	389	318	381	390	343	340	329	366	342	319	373	384	370	332	357	401	337	356	357	376	347	335	375	355	345	364	350	367	358	340	364	360	399	339	380	365	355	377	365	358	344	328	371	331	370	328	356	369	381	329	347	362	354	367	315	350	348	365	355	364	376	363	373	351	334	332	381	372	371	345	370	421	349	395	365	375	352	368	388	363	389	398	370	316	352	341	320	370	356	345	368	320	388	334	389	319	326	355	373	365	398	356	357	351	374	371	371	380	373	356	351	348	354	350	358	322	350	413	364	357	369	376	360	362	317	341	351	348	377	339	344	373	393	371	353	355	324	357	354	358	345	361	397	314	380	351	357	338	327	375	367	337	336	381	376	367	396	343	361	378	373	394	385	366	389	385	390	365	363	404	354	359	354	338	349	354	375	366	369	385	345	383	360	368	367	352	338	360	382	362	357	370	339	381	354	352	346	337	332	381	349	365	351	340	363	350	342	366	347	361	356	377	333	354	399	352	339	399	373	368	368	336	337	354	331	390	344	329	354	372	357	375	388	340	381	380	329	317	373	376	380	401	360	332	335	361	364	336	375	358	376	367	378	369	364	363	373	362	354	356	404	379	397	354	368	344	377	355	393	381	360	323	374	372	389	377	341	356	348	352	368	377	373	384	415	337	349	337	330	360	365	363	354	361	368	357	331	335	360	353	374	355	354	375	362	350	358	350	365	338	392	369	330	346	339	351	344	361	381	330	375	358	351	366	349	368	352	350	347
34864	55758	42817	23508	8162	3545	1072	604	495	462	438	413	426	433	381	413	413	432	417	415	421	397	438	390	363	400	424	415	439	391	391	444	416	428	442	400	388	412	415	418	413	410	393	388	431	385	419	437	412	418	375	387	421	435	406	430	406	411	415	402	418	425	405	433	437	426	403	400	360	414	395	421	412	399	398	379	408	421	425	438	409	428	388	424	407	379	393	429	426	425	410	403	416	415	406	390	403	399	433	448	441	407	438	380	384	406	416	410	371	431	378	439	421	425	417	407	441	413	401	409	445	370	407	422	400	421	382	422	435	390	423	388	437	381	414	413	416	419	407	422	417	442	402	386	416	408	414	407	400	373	396	396	381	396	400	422	395	434	395	401	410	413	393	428	406	398	413	419	410	413	411	396	433	401	420	429	415	449	416	470	442	390	443	394	430	369	398	406	406	395	394	417	422	396	395	415	400	402	425	414	407	408	418	415	400	435	446	415	406	419	406	383	447	449	425	414	386	416	420	449	440	416	432	430	405	396	415	385	378	434	454	414	387	389	401	419	425	459	392	417	446	405	410	390	429	407	405	439	383	397	442	429	436	428	415	418	414	408	402	388	403	405	403	455	382	448	433	403	457	408	424	436	420	465	413	417	411	417	417	412	434	419	409	397	409	438	386	413	398	429	415	418	385	431	404	418	367	411	406	387	391	397	459	430	442	435	417	397	395	403	404	391	422	451	435	393	396	460	452	386	398	423	395	392	420	406	398	388	412	408	451	390	386	408	413	386	417	430	426	419	423	426	432	417	424	412	399	423	400	425	420	401	449	417	437	390	373	392	402	387	426	437	432	407	383	389	418	417	429	397	404	375	388	394	393	411	410	429	406	402	387	381	396	394	395	421	396	377	438	376	421	420	450	379	431	403	410	423	375	401	384	424	424	431	467	412	431	414	433	412	411	398	439	424	406	425	415	385	397	377	392	419	400	412	362	448	442	426	381	392	424	438	418	425	402	457	392	422	410	406	385	382	423	411	421	396	410	397	421	445	374	455	376	390	414	391	415	438	422	432	416	423	417	409	414	425	401	412	392	391	393	461	431	369	384	382	443	403	418	408	434	420	397	387	447	402	418	409	379	398	411	459	426	441	380	415	428	394	385	421	447	401	427	421	440	397	410	462	438	424	415	411	421	401	401	418	355	413	422	423	417	418	448	400	422	430	381	421	405	404	415	418	402	406	428	430	384	411	408	459	393	370	421	411	423	402	420	421	467	428	411	405	422	398	429	423	427	432	441	443	443	400	404	380	405	407	397	441	400	449	418	424	428	404	394	437	380	408	409	408	405	398	430	393	416	366	383	406	411	391	398	423	411	409	425	406	413	420	448	386	398	408	420	418	417	391	420	439	388	437	415	395	364	372	412	414	397	390	402	415	404	432	422	421	419	426	400	417	448	422	405	441	426	436	437	422	398	411	422	428	408	416	409	406	437	428	400	441	391	398	392	420	428	391	460	396	419	441	419	405	416	430	432	414	415	416	424	418	380	422	428	427	383	394	439	391	397	399	427	415	413	432	380	441	438	388	382	438	396	436	407	437	391	424	413	397	408	424	426	381	402	416	421	415	412	415	403	420	422	409	385	394	403	425	416	410	435	394	412	432	416	368	440	428	399	370	380	409	414	413	376	403	423	413	448	404	440	399	406	410	391	372	413	427	410	426	418	426	428	420	446	434	389	389	403	404	441	408	439	414	409	396	402	434	424	406	380	403	445	404	428	374	412	432	409	462	391	427	416	414	418	435	419	398	387	414	408	455	423	403	417	412	403	460	416	370	401	429	379	421	424	431	388	407	404	397	394	393	373	418	408	422	412	407	404	380	424	435	418	389	387	431	403	420	423	431	401	432	401	406	440	441	375	366	399	420	431	399	422	401	393	419	415	410	407	401	407	401	412	396	418	383	412	376	427	448	400	430	408	451	429	434	412	435	416	399	408	404	415	389	454	375	406	392	396	384	446	423	407	364	437	423	398	433	423	421	421	410	449	378	424	386	401	459	416	398	399	433	442	408	432	422	402	421	378	406	438	374	401	448	400	417	433	401	418	418	418	406	398	374	413	400	431	419	427	382	416	413	419	395	385	374	438	408	414	412	378	380	420	427	437	411	437	401	438	420	410	417	402	431	428	399	410	432	403	430	397	396	404	399	386	424	417	385	439	407	376	447	397	409	406	383	386	397	418	399	441	452	457	413	456	422	393	423	413	395	422	469	398	409	427	453	424	431	402	424	396	419	409	429	360	403	400	373	388	420	404	424	420	402	449	391	422	417	429	476	418	433	418	391	405	395	399	414	398	403	355	428	469	399	393	420	401	453	419	421	410	424	416	414	378	397	428	407	380	396	415	410	413	426	417	402	382	411	407	383	399	436	415	427	397	416	414	405	435	403	426	427	411	370	419	405	350	400	392	408	401	413	405	420	427	388	416	393	410	435	405	442	424	447	449	391	413	407	413	393	401	410	417	391	395	422	417	448	403	404	401	418	412	406	391	406	420	390	344	374	434	414	409	421	398	379	418	409	395	440	419	407	387	423	440	403	402	414	441	415	444	401	402	351	393	404	400	389	419	405	417	437	378	464	436	414	411	418	405	403	428	408	424	401	407	449	415	424	389	418	418	401	411	461	412	406	386	409	394	380	397	405	437	463	438	416	410	398	428	406	395	416	431	416	421	421	409	428	425	419	402	442	388	388	441	409	402	408	396	380	411	433	393	426	407	381	411	407	476	378	416	373	421	414	425	425	394	414	415	424	399	390	445	423	390	423	434	430	430	430	422	421	369	414	397	387	409	418	431	405	400	392	431	391	419	415	405	394	417	407	385	413	424	428	398	423	457	439	441	416	423	425	395	451	410	408	436	408	420	412	406	402	417	410	422	406	399	442	406	422	411	406	433	398	418	408	438	394	420	387	402	412	401	406	397	416	378	428	449	454	389	432	452	360	429	426	380	419	401	432	396	414	444	424	427	438	417	388	402	421	431	425	377	414	395	395	409	424	421	427	409	379	427	433	411	386	418	466	406	438	431	422	449	394	385	434	417	405	441	412	414	392	395	418	405	396	462	386	376	400	448	399	386	413	443	451	408	420	449	402	422	425	419	433	413	413	445	416	386	430	380	396	472	399	450	391	416	377	389	402	433	405	436	422	424	421	418	466	418	419	398	429	406	398	429	398	437	404	418	401	458	403	438	427	409	400	386	442	373	410	394	419	446	415	404	424	422	415	405	430	450	387	418	397	434	417	425	425	397	401	405	415	434	428	440	397	390	419	381	395	432	419	405	432	409	360	397	406	401	400	382	391	416	413	414	408	386	406	385	397	425	363	449	458	398	392	434	418	416	427	443	427	408	423	419	447	399	432	407	392	425	428	402	390	417	406	419	411	418	404	395	421	381	439	434	442	373	433	393	407	413	417	491	395	423	422	405	420	431	441	422	425	396	412	409	422	403	447	413	402
22748	20960	28612	23873	21550	21551	11948	1604	647	488	464	469	460	415	464	448	480	411	405	412	408	418	431	398	455	440	443	418	423	442	434	414	427	424	398	375	368	410	378	382	391	406	424	399	379	424	393	433	439	395	398	426	406	391	431	403	438	412	415	409	396	414	423	416	404	387	385	376	402	400	365	389	391	397	446	416	387	431	408	430	416	464	445	402	385	406	426	430	393	415	400	446	388	402	412	374	394	392	404	418	413	449	426	374	392	423	416	437	399	415	388	427	432	433	425	398	411	424	445	423	424	392	421	429	422	414	425	407	416	371	381	446	399	405	364	408	425	396	446	360	417	406	394	400	413	441	416	351	373	389	410	411	394	434	402	375	410	367	445	397	413	429	427	385	399	400	393	397	412	424	390	429	421	424	400	405	387	412	409	389	412	431	419	431	398	407	414	414	392	394	407	405	418	424	409	366	447	381	396	409	365	414	404	397	397	452	391	447	409	427	435	421	418	375	387	398	381	425	410	369	402	366	419	428	412	431	398	436	418	389	404	423	416	424	389	433	414	413	414	387	438	412	416	419	400	404	415	431	409	399	418	407	425	416	379	408	364	379	431	421	395	405	413	399	428	432	423	426	383	402	410	408	434	396	413	374	409	405	380	418	391	409	414	397	426	429	415	434	409	395	427	405	419	452	432	402	408	452	438	381	406	407	385	393	393	394	410	387	395	428	429	430	407	391	417	414	405	402	391	428	399	439	406	412	403	394	373	421	423	423	379	413	403	407	403	424	378	397	367	407	421	432	418	368	393	433	398	423	412	410	446	442	395	428	391	426	421	401	418	393	413	426	377	431	430	405	397	427	418	377	424	422	409	436	387	355	425	385	386	375	417	390	404	392	416	407	399	425	397	377	415	416	410	394	401	426	398	417	420	390	393	387	375	407	417	415	391	410	422	390	409	437	410	372	425	405	409	423	423	442	410	409	369	397	383	413	413	390	445	401	412	385	410	385	380	430	446	436	396	415	431	429	452	419	422	399	397	409	420	407	412	365	420	427	415	374	408	432	431	433	396	384	413	413	380	412	410	457	446	376	415	416	415	403	401	416	431	411	385	448	405	384	423	385	408	395	396	429	424	413	377	412	394	387	404	391	400	405	395	391	409	413	403	428	379	406	423	421	397	415	401	388	445	399	427	369	402	416	409	410	411	397	390	399	439	426	435	400	414	421	390	377	401	421	417	406	444	401	418	375	419	425	397	383	396	384	397	388	393	379	443	419	403	413	380	381	431	416	443	423	419	413	415	407	438	414	393	458	364	399	395	410	407	376	407	401	433	429	412	433	414	413	378	402	375	394	424	419	448	402	427	401	421	396	411	396	399	411	365	369	396	452	399	397	416	403	402	428	441	434	376	386	377	381	404	392	394	385	379	391	397	406	408	422	378	465	395	392	420	410	422	426	435	454	419	387	380	417	380	397	415	418	412	374	394	445	380	410	386	418	410	431	398	388	419	402	403	412	403	409	409	397	409	381	375	421	373	414	436	420	411	441	379	396	411	427	399	396	408	394	426	351	402	418	425	424	445	443	367	382	414	410	410	394	437	401	443	402	384	406	394	389	419	402	426	423	404	399	390	438	399	434	419	418	403	398	402	413	426	403	407	415	391	411	400	391	435	395	384	421	407	418	419	463	397	418	371	407	399	370	404	405	395	395	403	425	425	384	426	378	390	449	421	422	417	425	392	461	439	411	425	422	397	420	370	387	459	396	384	393	407	410	409	386	434	414	413	376	397	349	407	383	413	413	404	437	402	390	389	389	406	446	422	357	397	404	406	417	434	404	411	403	405	414	429	416	397	451	398	391	404	437	371	423	408	390	416	406	439	387	445	389	413	379	408	399	391	352	411	401	410	405	426	429	405	385	397	429	395	376	392	434	402	394	398	448	426	401	435	408	396	450	413	360	443	411	397	376	403	408	398	373	398	374	452	439	403	427	465	399	392	414	385	394	423	406	420	416	413	434	394	423	431	362	431	399	412	415	430	421	427	413	419	427	368	406	409	422	400	433	391	427	437	389	403	421	413	410	434	409	385	409	417	388	407	428	444	399	386	415	421	423	401	382	408	418	424	427	419	396	398	425	423	407	405	395	445	423	340	381	439	417	407	411	427	418	435	410	382	382	396	411	411	383	375	414	362	372	382	402	409	405	414	407	445	413	388	363	411	393	420	434	369	436	421	415	409	450	368	412	407	413	413	418	396	401	395	405	407	375	420	420	399	392	400	399	412	417	456	391	402	352	402	385	405	398	397	416	440	410	420	441	437	393	373	431	421	425	419	387	417	396	426	412	409	367	440	370	408	392	400	381	441	426	423	369	425	439	406	416	420	423	402	398	396	388	431	440	418	404	419	411	397	444	423	384	405	392	402	439	393	411	448	405	394	411	422	400	403	405	409	391	403	370	385	399	422	383	398	433	385	393	386	402	414	394	370	423	394	416	390	424	389	402	393	434	428	410	395	387	427	376	399	385	406	431	366	373	444	411	382	403	400	452	388	422	416	452	380	388	424	427	425	386	400	397	375	386	375	407	386	383	440	378	399	441	425	422	381	375	418	402	400	388	432	384	371	403	416	399	385	389	424	405	409	428	385	409	443	422	388	397	366	436	405	408	411	420	411	380	361	444	408	423	429	411	405	450	440	408	373	407	430	397	433	381	393	405	402	417	419	416	406	404	403	372	392	406	393	421	384	396	396	401	401	381	409	411	390	408	380	422	404	436	414	364	369	386	425	419	384	418	453	425	397	469	392	417	402	391	438	452	394	403	430	391	415	419	416	390	386	379	430	410	414	405	401	414	427	394	379	409	396	428	419	413	413	429	429	421	406	389	414	418	406	379	382	420	391	404	387	406	364	378	374	429	412	434	405	381	437	392	386	419	411	422	416	418	398	430	387	417	376	454	416	411	435	390	387	383	400	444	377	387	400	362	427	418	415	439	400	410	423	417	401	415	413	412	414	388	369	406	415	380	399	386	417	368	395	429	414	397	423	387	385	398	391	412	405	404	401	410	400	420	447	418	400	420	399	404	400	422	440	430	393	371	368	390	403	420	403	402	394	397	457	395	420	433	426	424	427	389	376	411	416	401	407	403	399	372	426	401	371	376	429	395	421	406	403	412	393	372	411	393	408	414	398	364	367	384	425	406	419	440	389	437	398	415	432	440	414	392	393	415	436	408	390	415	414	397	370	392	408	380	422	398	413	398	424	423	394	433	386	402	394	416	421	411	379	410	421	408	450	426	395	424	374	422	404	408	443	424	402	439	445	374	397	398	411	428	420	407	400	394	404	430	405	351	450	420	412	418	406	418	374	418	415	418	430	405	430	376	421	436	438	402	359	412	434	397	418	405	438	391	384	428	377	410	433	360	396	415	371	387	435	402	407	421	409	420	399	384	375	425	425	420	409	385	381	413	385	408	420	376	423	375	409	409	400	411	427	414	411	427	437	424
40618	69048	49935	30768	24177	15329	3708	1133	649	578	497	504	484	488	440	445	471	447	501	461	481	457	437	459	456	435	463	461	469	438	431	452	456	455	473	451	417	398	439	470	433	426	472	436	440	442	461	419	474	443	460	448	462	454	412	459	444	451	445	384	492	447	450	448	457	424	505	475	454	462	440	436	436	476	465	480	476	441	459	436	480	463	435	487	439	426	437	471	461	443	439	436	435	431	443	434	467	453	422	437	457	439	456	446	476	442	478	469	459	431	411	464	441	469	484	454	461	442	469	448	480	450	464	461	437	458	459	444	464	445	448	455	453	461	423	448	463	456	471	475	401	432	453	441	462	473	413	432	465	453	450	478	432	447	450	415	436	445	472	447	404	443	492	466	499	423	442	509	416	424	442	448	436	471	431	433	444	405	438	471	457	469	472	486	446	481	426	448	464	425	459	446	422	466	467	436	439	412	410	464	425	459	481	454	472	444	467	479	407	463	409	474	479	478	445	415	387	475	452	417	435	437	438	441	461	419	445	427	419	476	436	468	470	464	444	396	448	443	487	411	423	473	462	466	437	419	482	437	423	474	436	433	456	473	448	446	446	449	450	426	471	487	449	421	443	507	448	443	456	457	437	463	454	462	413	471	449	424	452	453	421	431	478	436	444	474	435	455	435	428	471	460	459	451	435	427	485	441	413	425	492	455	420	491	466	439	448	430	429	449	484	433	445	441	466	464	444	440	467	468	438	431	448	481	465	460	443	462	463	459	435	459	479	455	411	458	417	436	466	453	401	434	447	443	436	451	481	427	425	467	433	418	467	493	462	447	461	407	464	485	449	443	447	412	436	457	452	445	449	471	447	449	457	450	476	467	438	442	443	463	442	444	453	468	435	446	486	439	455	429	445	483	442	507	457	403	430	408	459	441	423	421	438	459	488	444	456	435	439	458	397	447	438	416	456	473	458	441	434	421	461	467	440	432	401	459	426	429	440	453	469	449	455	464	467	446	459	457	473	474	465	440	458	445	452	449	461	424	473	472	460	438	451	474	430	474	450	454	420	454	417	424	453	424	440	443	431	433	456	452	447	466	432	452	454	436	448	502	453	428	427	424	458	398	451	479	468	474	433	436	477	437	431	442	460	422	430	420	451	465	446	439	446	433	456	436	418	443	489	425	465	415	453	443	430	452	453	495	439	420	476	429	428	450	430	449	471	438	457	451	441	427	469	435	420	432	455	459	414	421	453	437	451	440	436	442	427	436	468	457	432	413	476	454	453	442	419	454	444	410	424	413	452	461	467	448	463	466	442	474	465	456	452	438	448	441	430	455	471	465	451	477	412	452	459	457	438	425	450	476	417	456	433	463	487	458	449	481	427	425	448	456	425	475	481	454	481	452	439	431	464	435	450	449	438	430	465	412	428	441	449	465	469	474	458	451	455	405	456	443	415	423	484	461	412	442	414	458	436	485	446	447	454	465	451	445	439	461	411	473	453	436	435	414	431	444	437	483	487	435	443	435	453	463	422	425	459	419	470	435	435	468	440	446	436	469	424	468	437	449	469	390	413	435	465	449	468	492	465	431	434	449	433	428	422	455	415	425	469	442	450	442	436	424	421	440	399	418	419	468	443	447	437	449	457	502	483	399	447	456	439	438	401	439	424	414	469	445	445	484	469	456	426	478	455	444	450	466	451	433	464	448	420	462	454	455	455	415	493	443	490	488	486	467	488	460	448	411	437	447	413	447	418	433	471	433	484	434	444	497	450	435	467	448	441	497	424	431	464	388	457	473	427	423	420	433	443	480	454	408	483	433	457	437	436	441	470	409	464	439	420	462	418	444	443	448	446	440	457	423	427	420	443	439	451	446	472	439	470	476	429	438	442	431	462	473	421	460	465	412	428	463	458	443	455	444	453	450	471	431	448	472	458	450	454	451	420	434	461	427	389	418	423	415	481	460	443	454	468	470	400	424	412	426	461	432	448	478	474	393	438	463	453	461	413	452	425	421	440	478	447	410	434	418	421	463	464	413	469	461	465	437	450	435	455	481	458	444	430	450	504	470	451	415	480	464	429	444	456	469	425	427	464	441	444	443	461	476	414	467	441	418	454	441	440	424	450	450	466	441	463	452	456	433	445	454	425	485	401	430	461	416	416	442	433	465	427	451	411	442	406	477	437	462	454	434	433	417	421	473	429	442	443	417	432	409	440	466	453	468	416	458	480	490	484	460	423	433	439	460	412	427	435	471	437	457	423	419	444	461	434	406	436	421	442	421	424	440	426	432	490	441	422	460	402	405	455	446	463	455	424	433	456	466	472	441	462	450	443	435	441	449	435	461	437	436	459	478	460	412	470	422	460	456	466	414	447	449	435	442	463	475	486	421	431	479	460	459	411	445	440	425	447	458	442	426	443	436	454	436	426	465	454	426	463	413	431	465	441	460	450	437	433	406	455	481	426	450	466	456	452	462	448	460	421	482	441	442	446	461	462	432	467	451	468	425	473	445	439	418	474	399	427	457	439	457	422	426	451	431	457	449	463	437	476	472	450	419	433	486	472	438	460	491	468	456	464	442	416	428	450	450	465	429	440	442	453	432	439	476	415	450	451	455	470	448	400	439	480	451	429	454	470	414	421	412	430	475	455	446	491	423	445	420	445	445	442	413	473	431	422	445	443	433	497	443	430	425	458	437	431	450	455	427	462	471	437	433	435	478	468	407	422	448	447	392	453	442	430	460	438	453	453	446	448	451	452	479	500	468	469	451	420	438	449	449	456	428	421	412	488	458	463	449	463	445	428	504	449	466	433	445	464	477	438	470	440	449	437	405	400	421	438	433	464	467	451	431	465	455	442	463	440	412	438	441	424	416	485	457	453	431	466	453	412	432	432	439	443	433	417	468	461	430	433	433	473	470	420	462	401	447	430	440	451	450	467	443	468	459	428	413	427	448	462	486	410	443	433	463	459	416	462	446	432	438	443	428	452	406	439	482	478	488	468	458	480	448	467	465	456	474	474	435	476	448	430	430	470	420	446	434	465	452	471	430	439	460	495	390	436	439	461	446	436	443	457	470	470	430	448	452	457	412	440	428	454	443	419	433	410	418	446	440	467	440	467	469	423	443	443	502	469	410	454	429	474	439	442	458	462	470	471	427	437	452	462	469	456	419	414	416	381	443	465	449	446	465	434	464	434	452	452	474	462	476	403	461	446	419	441	448	430	477	455	428	425	426	443	408	440	455	435	447	483	424	443	471	444	439	502	435	464	436	457	459	483	441	440	432	445	427	467	441	455	428	473	463	412	421	431	500	465	438	444	393	434	456	468	463	432	438	431	456	466	422	422	434	439	446	449	407	433	447	427	474	465	474	443	440	475	435	459	460	442	445	437	420	467	421	466	452	458	453	454	414	468	424	435	457	419	463	435	445	435	398	447	447	459	450	464	411	464	478	442	457	478	432	459	421	461	474	448	390	439	455	470	462	468	437	472	468	464	488	452	471
31243	32808	35265	21308	8381	1802	466	311	270	308	242	272	280	275	269	265	262	272	263	281	243	294	268	232	270	257	280	275	265	265	246	257	288	271	242	263	276	252	263	278	283	249	269	278	286	261	267	286	254	278	264	258	233	273	263	255	243	281	264	296	286	245	238	275	270	280	262	271	285	265	269	249	269	227	252	259	287	291	246	270	304	264	260	264	266	244	260	270	252	264	269	281	240	267	276	256	283	276	267	280	249	267	274	267	309	272	252	228	259	253	288	235	247	251	281	257	241	264	247	274	293	250	287	254	268	305	275	221	260	273	259	252	248	275	279	290	257	236	275	285	256	264	290	256	267	246	252	240	244	270	247	252	274	273	272	270	258	267	258	256	264	257	256	249	269	296	270	241	262	225	273	256	268	264	261	273	263	260	252	265	251	262	240	260	270	260	253	239	247	273	274	281	274	268	276	297	246	265	254	249	276	257	253	256	233	268	247	216	249	282	229	257	239	249	288	305	291	258	281	265	283	271	257	279	267	295	264	275	242	244	239	223	252	264	262	250	256	285	250	261	283	280	271	276	269	271	262	249	272	247	256	254	267	263	266	305	276	266	275	250	271	278	250	253	258	250	263	242	277	253	243	291	243	272	293	243	253	307	257	263	264	259	277	286	279	278	239	269	290	272	274	304	266	256	284	268	288	277	255	284	250	280	233	238	247	280	257	265	257	251	256	260	258	281	252	275	255	290	243	256	262	252	272	280	261	271	259	277	276	272	286	271	292	245	254	260	282	284	269	282	240	247	246	270	268	256	258	260	318	253	246	305	288	253	272	243	270	253	251	244	254	264	278	254	265	251	265	245	241	279	273	259	250	284	283	256	247	222	252	282	270	257	289	283	266	281	278	249	254	266	245	261	282	284	252	278	283	247	260	283	262	261	276	270	263	283	250	265	290	286	260	265	294	278	274	268	257	257	293	260	267	243	242	273	246	289	249	248	277	279	254	227	215	251	287	272	277	242	258	234	276	266	243	254	255	254	268	267	292	276	266	277	253	290	272	267	269	249	252	230	267	253	260	260	252	257	272	279	279	249	269	297	273	263	254	274	265	263	275	270	292	257	251	245	266	250	245	291	248	242	256	240	279	255	235	256	261	269	310	256	274	259	259	270	272	271	277	271	248	263	247	250	287	303	276	253	272	301	250	279	238	258	278	267	245	262	272	260	270	282	297	223	275	285	267	263	263	251	284	268	284	276	266	249	233	267	258	282	289	264	259	270	279	264	282	275	284	273	277	251	276	269	242	278	248	297	251	276	263	266	244	255	253	250	264	253	242	232	281	264	283	279	248	285	274	275	259	247	284	272	287	251	285	298	280	259	276	253	229	259	262	293	249	291	266	281	243	284	260	279	259	290	256	258	246	257	273	241	277	249	266	302	255	263	305	271	238	313	258	239	268	266	285	283	252	260	306	244	253	279	270	263	267	278	268	270	253	265	245	254	267	264	273	248	263	266	245	260	267	269	257	262	270	259	273	261	270	287	273	261	277	256	276	276	281	278	236	303	262	255	261	239	260	261	280	287	285	229	265	227	241	239	264	253	286	283	279	248	272	292	291	258	254	249	281	268	252	256	254	250	243	262	251	262	256	258	258	257	275	280	250	279	241	278	256	275	270	262	267	234	255	305	276	256	268	277	276	234	250	276	255	281	256	247	262	259	273	243	299	256	245	258	275	273	255	286	276	269	269	252	280	289	269	267	267	252	251	258	266	248	288	263	266	223	287	264	298	262	260	253	265	252	279	282	265	241	260	237	230	258	287	248	256	289	270	266	306	240	242	278	270	241	254	254	257	255	266	271	270	246	269	296	256	297	274	257	241	255	269	272	248	285	266	260	265	278	254	260	284	306	251	256	236	243	246	254	245	242	282	278	244	250	254	268	261	261	230	260	265	242	255	261	226	261	261	257	252	277	242	300	271	267	281	242	282	265	286	268	281	281	257	268	266	284	262	270	289	271	279	276	288	278	259	271	266	270	270	285	267	240	259	249	280	276	252	277	226	254	271	281	242	277	291	272	248	281	255	241	254	239	280	274	252	284	246	308	238	266	257	251	253	275	252	248	259	284	293	289	268	279	295	264	257	278	245	280	256	263	278	261	302	272	283	284	239	262	263	233	289	276	276	276	261	280	270	284	290	296	257	239	242	275	278	245	288	257	239	286	268	260	294	273	285	279	266	262	251	280	246	245	256	252	266	255	250	272	280	258	269	284	247	282	294	264	236	257	255	241	271	243	259	258	265	238	251	242	251	296	282	279	281	272	269	246	289	250	270	240	280	264	272	266	279	262	266	268	267	312	267	287	263	266	260	242	276	243	237	269	273	260	257	265	253	253	268	260	271	256	247	276	296	283	261	237	273	261	282	215	252	243	239	269	290	269	271	279	261	248	260	261	238	293	273	271	273	277	276	256	253	273	240	257	260	274	275	256	268	268	286	247	259	276	253	254	295	267	281	249	253	270	244	298	276	282	266	284	251	247	278	245	234	254	235	281	270	274	275	265	249	267	254	266	250	270	269	266	258	246	253	274	280	266	225	279	278	243	261	262	268	250	269	280	262	276	254	262	262	272	256	257	266	304	263	243	247	266	269	276	251	265	260	275	283	248	262	241	232	252	246	236	234	260	268	258	272	245	272	255	234	267	277	260	276	256	250	250	278	282	270	284	265	250	299	227	264	293	282	297	264	236	221	264	269	248	250	275	277	280	243	267	265	296	275	293	277	283	268	261	262	260	270	257	227	283	241	269	272	259	269	273	246	263	277	261	283	284	278	254	262	263	258	252	268	236	264	251	270	268	283	256	247	245	264	274	259	216	298	258	258	250	260	275	271	281	281	258	261	261	230	251	264	273	266	257	267	272	263	250	244	266	258	268	258	276	254	262	256	262	269	299	268	264	270	251	286	280	258	256	270	263	270	260	283	265	275	289	255	269	247	256	254	266	264	273	273	268	243	263	267	276	295	246	249	289	256	250	269	273	256	246	276	269	262	233	273	262	245	278	265	272	272	245	273	254	257	270	255	261	262	271	259	270	299	282	274	233	242	265	260	258	261	266	249	263	257	277	283	264	267	256	234	280	263	275	296	264	256	235	260	242	244	267	280	291	303	267	264	256	271	252	236	254	242	272	238	249	276	250	260	268	256	281	245	289	283	269	263	245	247	260	240	292	275	239	272	260	293	271	288	257	259	258	276	258	276	258	292	256	283	280	269	265	254	273	264	282	252	285	284	259	266	251	271	248	265	281	239	266	286	266	257	263	274	246	276	266	277	230	292	260	260	264	269	260	286	251	237	253	247	269	252	261	302	266	249	276	277	269	281	255	258	269	266	228	249	282	264	256	234	256	269	257	243	254	295	262	261	260	279	269	274	255	231	249	263	265	252	288	248	252	255	258	282	274	277	250	270	263	267	268	254	280	246	250	280	264	284	281	265	290	271	263	249	259	275	253
36615	47797	34231	18480	9108	2312	576	369	311	295	309	363	327	327	292	292	296	314	312	314	331	312	306	342	287	301	325	292	309	303	302	301	333	310	291	283	325	306	308	305	343	325	316	307	317	313	316	323	322	311	280	294	310	284	253	324	327	334	352	295	299	319	321	312	278	321	298	286	290	290	335	310	286	305	292	327	305	291	353	296	314	260	324	332	311	308	311	305	298	298	306	307	323	300	337	311	291	316	293	308	305	309	292	338	312	314	297	323	293	337	321	319	311	312	319	283	331	302	281	345	319	305	321	306	310	285	304	310	325	278	318	309	326	326	287	305	320	282	315	323	309	322	338	316	322	311	297	290	299	322	320	329	308	297	278	302	318	287	308	305	322	335	305	315	286	338	286	284	328	325	317	317	311	348	349	316	307	318	297	324	307	331	291	296	306	298	313	352	314	318	318	272	291	308	307	308	294	313	336	331	340	299	298	322	295	297	336	312	310	327	321	324	314	297	314	324	299	332	284	326	298	316	328	303	301	344	335	329	305	294	331	314	295	307	272	286	313	329	310	303	358	292	301	302	326	305	342	322	317	302	330	341	297	295	290	302	284	304	312	319	300	313	313	340	313	325	287	280	321	315	268	334	308	317	336	351	316	339	308	323	333	329	325	319	279	313	295	302	288	324	330	299	316	313	320	314	310	338	291	273	341	306	318	333	298	289	299	331	299	296	305	321	321	318	283	292	292	308	327	298	314	314	308	291	328	301	303	296	297	334	336	274	295	321	298	309	315	277	286	289	291	326	281	310	311	321	297	294	289	322	302	322	318	310	290	307	318	298	336	318	318	268	312	284	315	320	300	303	322	321	328	332	299	345	304	301	294	326	317	283	308	255	318	316	306	292	307	329	321	306	302	314	299	299	305	305	303	301	316	273	300	333	292	312	302	286	360	288	334	308	325	315	313	329	315	315	322	306	299	292	299	259	319	315	321	308	343	279	270	307	339	322	307	317	301	303	321	307	317	282	322	318	335	293	342	291	288	340	329	294	302	310	309	299	309	288	285	332	316	313	323	330	287	307	323	298	284	320	330	323	301	316	312	294	317	308	289	314	328	320	321	320	298	332	327	288	288	292	300	288	313	345	315	282	304	313	304	298	294	313	296	326	342	314	284	297	299	308	310	281	310	285	264	314	304	320	312	313	305	301	276	313	295	292	305	322	303	342	287	323	288	286	309	302	322	298	327	323	311	325	299	294	289	320	338	287	315	299	331	315	302	282	325	315	314	313	307	334	307	294	303	303	288	306	310	295	299	300	304	311	312	290	291	302	318	281	321	317	307	337	316	348	314	326	296	319	329	310	297	293	312	289	297	316	319	310	311	355	282	288	332	316	294	329	310	333	272	335	309	313	293	314	332	280	287	321	308	305	273	294	306	340	305	322	307	331	319	313	298	312	314	342	320	314	340	299	322	294	304	312	305	282	325	320	300	286	324	336	326	320	288	271	322	314	312	319	318	306	306	306	316	294	288	282	330	309	309	321	291	304	299	318	315	319	296	310	304	285	331	301	341	284	282	330	293	319	314	293	316	311	311	299	298	302	289	285	328	310	335	337	322	327	297	346	289	280	311	296	320	304	328	309	322	322	306	335	299	331	322	332	286	295	320	296	336	313	308	332	287	295	319	301	317	325	307	339	288	281	282	321	314	303	350	310	305	300	316	279	315	326	332	290	329	299	299	296	309	300	306	318	269	328	308	313	304	291	288	293	267	332	340	297	323	332	316	311	314	324	328	314	299	303	305	321	315	318	300	318	341	318	309	349	305	307	299	313	281	348	318	317	298	306	318	315	348	306	309	280	296	278	300	304	337	318	322	283	284	307	314	303	293	337	276	302	289	315	295	285	305	312	285	340	307	291	335	300	285	315	301	336	326	286	317	347	301	318	316	324	307	298	312	306	316	292	295	292	328	308	340	314	293	288	276	301	327	332	338	317	314	282	322	296	295	286	305	315	303	291	331	325	327	287	284	286	293	299	332	329	318	310	315	343	312	321	327	322	267	325	305	320	291	288	313	295	316	322	328	310	337	293	319	317	304	293	299	312	343	331	285	306	295	338	307	296	308	299	314	330	287	316	304	327	310	302	308	278	297	310	309	308	317	314	307	311	309	303	315	309	314	324	299	318	288	294	281	308	309	283	327	318	316	308	286	315	307	293	311	321	325	337	341	329	307	289	370	296	292	328	303	309	270	344	315	305	328	324	326	328	296	320	326	307	325	312	307	296	286	301	313	304	310	329	301	313	301	286	325	285	321	310	299	322	320	328	319	340	320	301	303	331	289	301	321	314	297	312	315	310	321	287	290	313	326	294	333	321	315	328	307	325	303	306	328	273	310	278	307	304	330	338	321	295	336	328	301	292	317	306	261	310	314	316	292	295	310	314	264	301	296	346	286	279	303	288	283	298	331	326	304	305	340	319	302	298	329	318	315	323	345	328	308	317	318	288	284	285	303	318	298	327	335	292	298	279	336	325	351	297	317	310	299	331	309	298	325	306	295	304	323	320	322	304	282	301	323	293	282	315	320	274	317	345	322	318	297	307	300	322	328	330	307	287	331	321	290	299	292	298	296	311	321	329	267	310	278	321	284	323	314	329	329	292	316	288	320	317	346	317	333	337	316	299	308	308	320	318	326	302	307	356	271	320	315	313	332	284	291	319	327	330	298	327	342	318	298	330	305	314	288	345	317	298	318	322	290	327	278	333	315	315	301	329	342	288	285	323	282	336	323	358	337	319	290	315	330	315	319	316	278	330	330	307	308	322	286	334	305	315	312	298	302	309	305	328	298	319	319	281	306	349	301	265	312	300	309	319	311	304	325	320	310	325	291	300	319	305	321	306	325	334	330	337	304	309	308	307	333	311	297	341	300	325	326	319	281	319	329	307	300	310	260	326	322	305	329	324	285	308	288	303	310	325	300	310	356	296	297	301	340	326	327	314	310	329	318	332	310	325	303	312	296	320	326	318	305	296	298	314	320	301	311	303	281	327	335	297	309	331	313	308	296	332	282	341	313	279	311	312	303	329	309	310	286	327	321	279	329	297	315	311	321	308	320	324	293	326	319	321	326	333	326	311	286	321	312	322	296	325	308	301	296	291	307	297	293	347	284	328	336	347	278	296	316	306	318	311	326	316	275	311	322	304	312	317	310	325	289	310	318	298	299	315	305	318	310	331	292	324	286	317	300	320	324	314	330	322	297	327	328	315	316	288	331	299	284	331	331	332	286	298	311	310	335	318	299	307	301	303	293	315	292	266	318	304	298	325	303	293	313	310	301	292	326	309	333	304	277	315	292	321	307	330	280	292	311	335	302	316	272	325	305	334	313	318	303	311	270	292	322	305	292	331	330	302	292	303	309	285	339	310	309	314	315	345	292	297	294	313	313	315	336	310	315	354	307	295	304	357	330	314	325	316	301	303	310	310	284	290	289	308	292	282	305	336	303	314
23972	21019	28563	25341	20733	11645	2736	578	309	291	321	295	297	304	298	282	277	271	286	288	277	279	263	281	274	275	302	275	274	239	260	279	270	273	260	267	279	305	285	297	297	286	262	288	284	262	263	280	289	267	270	288	279	263	267	268	282	263	243	275	257	287	276	270	279	276	269	280	290	284	293	265	263	276	286	263	259	277	260	274	264	257	266	276	283	258	278	246	290	278	274	247	275	253	245	273	270	274	266	299	266	274	264	252	282	303	271	269	240	278	264	285	278	273	236	303	243	298	245	303	273	277	254	282	261	269	272	285	276	286	278	290	264	265	270	262	260	252	273	266	287	254	299	278	240	242	255	282	262	282	279	264	275	284	281	272	298	246	275	280	276	268	269	267	275	257	241	255	282	274	305	279	261	290	270	258	285	292	276	257	269	255	292	291	297	279	267	268	285	283	277	284	279	313	247	298	276	277	259	295	262	269	293	270	245	299	270	270	259	279	300	280	274	289	271	276	270	273	287	255	293	281	271	288	261	315	283	283	259	288	278	272	273	267	275	285	238	266	277	268	261	254	270	283	264	252	280	300	249	217	285	248	232	255	247	275	265	253	272	282	269	280	242	266	297	284	289	258	266	304	288	292	283	263	247	235	296	266	280	282	285	257	281	270	230	261	298	255	269	256	308	293	262	284	275	248	284	260	249	277	267	268	275	282	278	279	253	263	256	256	266	291	278	288	259	263	300	254	264	300	281	271	266	266	283	259	283	285	293	304	266	265	282	258	285	290	270	264	262	291	247	254	263	273	269	229	299	270	252	277	254	287	264	265	277	238	257	271	270	292	277	265	293	283	255	269	257	274	278	261	274	285	276	263	254	296	281	296	290	253	268	264	285	280	245	256	303	286	290	256	289	235	251	256	273	281	291	295	256	268	291	238	251	275	276	278	257	264	290	261	264	269	268	254	282	288	289	310	266	259	251	277	239	250	237	244	283	280	261	248	243	267	250	263	264	275	290	275	265	278	261	295	283	276	302	247	265	299	281	292	256	257	260	270	288	304	236	233	241	269	267	260	253	275	263	277	294	257	285	260	235	285	272	287	257	297	272	257	278	262	283	271	293	290	278	287	278	275	254	260	273	265	300	242	285	281	282	286	286	279	262	289	265	256	250	257	275	307	271	269	247	261	273	302	295	276	301	290	268	315	254	273	256	285	280	281	252	265	296	247	294	266	280	246	256	263	291	272	269	262	266	292	278	291	264	259	293	264	282	276	260	243	255	261	277	276	251	253	263	277	291	284	288	285	270	254	277	271	268	261	292	272	289	257	281	291	298	283	282	274	246	252	257	283	269	281	281	279	278	257	251	278	297	258	275	275	291	272	280	279	263	281	297	281	256	295	269	260	259	260	253	299	300	280	256	281	277	259	266	255	258	232	258	268	267	283	278	257	262	270	271	263	252	240	274	264	299	271	265	262	266	284	258	282	284	233	294	276	270	269	289	292	271	293	276	237	305	280	261	265	264	300	279	273	291	276	274	259	306	271	273	243	290	268	283	287	279	304	311	262	272	279	283	270	268	271	263	274	234	265	278	279	273	272	258	276	267	258	297	273	298	265	255	255	263	254	247	302	271	251	296	278	285	299	272	299	277	265	273	278	260	271	272	274	279	255	272	251	283	259	262	291	285	267	312	255	286	292	263	267	274	297	255	291	264	281	240	276	248	276	280	253	276	272	218	286	302	293	296	302	235	285	257	259	281	303	280	276	254	270	284	292	280	295	280	268	289	271	290	282	251	259	274	284	273	256	303	306	281	256	243	283	272	260	260	285	245	294	261	259	270	251	275	294	247	270	275	296	255	261	256	267	283	228	296	295	285	267	255	286	271	306	253	277	293	304	285	306	261	273	254	281	267	290	267	263	293	258	287	280	293	278	235	249	281	287	243	307	286	263	312	283	265	291	295	258	251	292	257	265	267	296	266	270	296	256	288	279	285	274	274	280	286	253	302	261	269	277	261	270	248	284	256	255	313	282	263	298	268	267	263	257	267	247	279	273	259	259	279	282	259	273	265	295	298	257	262	280	284	266	245	270	300	271	262	257	262	268	261	306	269	273	281	279	264	270	248	254	294	319	275	274	272	261	288	261	269	278	280	248	279	251	255	278	273	293	284	244	259	270	263	246	278	268	265	262	262	265	261	285	268	268	260	286	254	271	302	266	271	311	296	256	256	275	260	263	273	246	269	271	267	265	288	248	293	283	269	263	269	279	264	263	275	251	300	278	280	256	255	280	294	271	272	274	308	288	311	251	307	256	294	267	279	279	296	282	281	269	285	274	252	276	272	270	272	301	258	295	280	291	292	247	253	269	296	303	242	267	232	263	288	262	247	276	240	257	256	273	230	258	268	272	291	292	296	279	258	249	248	304	277	302	260	285	291	299	283	274	266	280	275	285	285	263	262	267	242	298	273	277	289	279	255	271	261	270	301	288	235	274	259	261	295	252	250	257	255	299	273	266	278	255	237	267	261	291	258	293	281	289	278	287	270	265	268	260	266	262	281	299	273	274	265	254	280	265	274	273	263	288	287	275	294	266	260	283	253	269	321	258	286	292	244	280	265	257	266	255	240	285	286	252	279	277	268	258	274	295	268	277	228	291	292	267	271	286	260	273	249	274	277	269	282	284	310	263	297	276	293	309	274	294	266	264	298	263	282	255	289	261	309	229	267	302	305	240	242	275	291	291	274	276	257	311	259	291	270	251	249	260	244	291	250	303	298	251	282	255	277	256	269	266	312	298	264	285	283	295	282	265	266	248	245	282	271	264	244	262	260	231	259	263	254	240	255	259	285	276	285	282	278	274	292	264	267	260	257	281	253	278	241	261	248	256	274	286	267	320	275	279	266	272	267	282	249	297	267	252	300	255	263	280	288	272	284	309	283	286	265	247	260	287	277	264	246	275	286	264	286	263	268	249	264	267	307	258	313	277	242	263	277	268	244	250	272	261	273	279	258	291	273	285	276	275	281	269	297	282	272	263	261	281	228	284	297	289	295	308	285	275	290	291	266	271	249	278	274	272	259	255	241	288	260	282	278	282	225	257	261	281	270	275	272	277	263	265	287	291	290	255	263	284	258	266	283	260	337	262	260	258	276	260	272	278	247	264	291	275	246	281	289	313	266	268	288	252	268	279	261	259	250	252	287	252	268	248	250	299	253	272	315	247	289	274	283	285	271	249	285	295	266	262	275	275	283	298	282	265	273	267	264	264	262	268	291	296	301	305	266	251	288	246	289	277	278	304	279	303	288	251	263	273	266	258	254	260	274	283	245	278	286	260	279	252	265	258	300	268	276	269	291	290	279	275	272	289	236	251	240	268	286	285	266	272	276	274	275	273	262	270	276	258	280	296	272	265	257	263	279	257	273	301	252	279	281	286	278	249	266	264	303	252	285	245	257	272	281	249	272	292	279	264	253	245	284	291	270	262	270	302	269	270	275	288	273	267
37419	59774	44495	27100	14322	5906	2054	572	398	359	352	345	358	328	310	335	346	315	335	289	314	325	321	306	301	326	302	342	333	326	322	329	312	308	339	299	293	353	322	313	324	341	312	281	330	336	331	323	324	304	314	312	314	277	313	295	335	309	297	333	318	289	326	301	317	304	304	333	324	305	307	306	310	313	354	315	319	341	326	317	328	292	327	342	336	321	302	306	290	315	309	305	317	297	316	342	303	276	302	287	334	307	307	316	324	325	300	318	317	324	287	309	296	316	300	316	311	316	302	302	320	336	305	295	326	299	307	299	306	298	312	302	308	356	299	320	296	340	289	309	302	315	291	339	309	318	302	330	312	298	316	309	297	319	329	354	303	341	320	300	327	289	307	321	292	350	324	301	322	276	343	298	329	317	333	326	308	283	328	310	329	309	307	315	358	297	288	327	296	310	359	322	311	291	343	318	338	293	326	277	315	302	347	327	294	316	318	309	321	298	268	308	301	306	329	279	335	302	310	339	341	312	292	325	334	306	297	319	315	320	310	326	303	312	299	319	303	298	334	290	313	311	291	305	318	305	331	262	312	331	309	309	322	286	322	318	320	316	315	336	288	330	315	299	306	331	289	311	330	332	302	296	294	310	328	304	320	313	311	318	309	355	324	321	287	304	313	321	309	326	310	306	283	305	291	311	318	327	295	301	313	339	321	311	311	314	332	322	302	299	360	318	357	325	324	298	302	330	302	314	338	332	290	319	311	300	334	348	321	310	294	283	298	293	316	316	319	325	335	302	344	315	316	307	300	343	308	304	342	331	297	321	309	342	305	294	295	319	327	321	307	319	309	294	309	332	297	297	310	283	306	292	319	338	315	323	293	307	304	292	326	323	307	301	297	317	298	311	337	311	331	303	299	299	310	315	326	311	352	319	326	308	305	292	308	304	307	326	290	315	327	302	305	331	316	337	341	304	329	322	274	326	279	328	316	305	315	317	313	323	306	313	309	329	300	328	305	324	358	314	295	305	315	301	334	312	281	307	325	301	341	325	279	296	299	326	315	305	281	301	333	338	339	334	277	287	305	314	326	329	289	294	296	330	339	299	311	316	319	304	327	337	284	309	321	283	321	304	295	344	335	311	309	319	313	327	339	297	318	316	324	336	301	322	323	323	302	306	313	328	286	306	280	288	318	302	334	316	298	291	308	308	334	306	301	315	295	289	316	318	340	271	307	333	289	305	332	313	318	340	311	280	319	301	313	340	315	283	337	287	289	301	309	298	311	330	310	295	316	322	337	327	317	306	328	295	320	322	315	320	301	317	299	286	290	323	293	307	342	318	293	315	282	332	274	321	328	296	322	284	310	305	326	312	337	350	275	294	285	299	322	263	294	305	308	318	304	316	292	306	289	319	283	307	352	298	338	308	312	312	287	330	281	317	305	288	314	309	346	332	348	283	310	332	311	300	304	304	300	359	285	299	305	315	301	297	315	325	330	321	307	294	345	302	310	327	297	337	305	323	336	302	327	322	339	288	336	297	321	285	314	309	312	324	298	301	296	326	308	304	331	309	276	297	352	291	323	285	323	302	310	302	316	306	322	298	308	307	313	331	343	312	306	328	272	314	328	310	299	338	304	299	305	281	298	348	308	306	300	310	352	335	296	307	322	289	317	313	338	325	309	320	317	331	305	309	312	326	295	324	333	314	298	334	287	312	311	285	307	349	336	322	342	364	311	333	307	323	307	316	327	293	311	306	306	323	323	311	319	278	328	264	290	294	309	306	313	319	296	332	328	309	287	326	315	308	312	299	310	335	287	344	306	320	292	315	311	311	277	301	312	330	321	299	296	285	289	333	307	333	315	341	337	293	284	332	299	309	330	282	292	318	318	306	301	315	309	306	316	348	297	299	330	299	302	337	335	304	304	325	331	324	333	310	318	299	289	337	336	319	316	311	329	302	326	331	291	305	321	312	323	287	282	316	329	335	321	298	299	316	301	330	318	312	329	321	323	312	336	291	285	328	282	352	295	312	324	309	327	328	336	339	316	313	275	300	314	311	342	340	310	329	313	309	294	299	315	319	313	316	319	329	345	334	310	321	294	313	309	277	327	326	280	335	329	310	330	328	314	320	306	300	301	337	313	321	338	312	327	331	317	320	308	339	314	369	318	312	327	303	317	321	320	324	312	317	288	317	300	297	306	328	300	316	305	316	319	337	338	337	285	303	312	306	285	323	314	336	318	307	291	316	291	290	292	328	314	322	288	351	317	311	300	336	341	334	283	345	309	318	332	290	287	305	324	307	318	347	293	346	309	319	310	324	324	292	356	350	287	302	293	324	316	310	303	333	300	298	280	312	341	278	303	325	306	304	289	285	334	310	308	307	313	308	284	325	327	264	312	302	306	322	287	294	314	322	351	295	321	307	333	298	344	314	322	310	295	309	326	290	299	353	310	328	330	289	301	323	311	279	307	315	319	291	281	308	305	291	304	327	303	337	298	308	323	272	312	314	330	312	316	342	311	322	297	326	308	294	284	341	342	321	318	284	329	299	321	310	309	344	321	336	310	321	294	313	288	299	317	327	334	282	300	283	321	323	309	301	283	294	308	319	322	342	319	293	311	293	322	284	292	328	317	303	309	299	307	303	338	314	307	305	336	302	334	311	322	307	311	317	318	324	310	337	305	316	293	311	309	307	316	328	337	316	330	302	312	312	300	297	309	322	303	291	311	301	330	333	332	315	306	306	301	318	307	336	284	302	314	326	306	292	310	325	318	280	314	308	313	334	282	278	339	322	311	309	302	329	308	325	308	301	285	340	308	335	346	297	311	329	328	318	316	308	275	324	329	305	296	296	280	311	320	272	308	301	304	296	296	312	315	313	324	334	343	291	286	354	310	289	305	314	316	299	328	309	321	288	362	282	335	299	340	311	309	286	308	310	333	340	307	314	345	332	305	312	324	296	354	295	352	327	298	275	301	295	309	320	336	323	288	300	299	315	323	328	283	318	301	329	299	309	292	314	308	319	307	303	297	261	298	300	294	313	313	320	296	302	314	304	319	329	294	345	317	282	315	284	350	316	307	325	272	307	321	298	323	343	305	280	334	303	318	321	308	330	291	279	278	300	326	313	298	338	310	333	302	329	296	339	343	311	310	316	296	308	349	328	291	344	295	300	321	287	338	295	317	325	279	303	313	338	301	329	288	311	312	302	330	306	296	330	325	307	319	318	317	304	309	315	357	350	300	305	306	308	312	317	290	305	295	322	311	342	324	308	301	303	310	323	301	311	326	328	309	335	322	298	285	299	318	295	292	321	324	324	328	336	325	312	323	322	329	329	336	338	301	301	337	330	334	316	298	300	318	304	332	308	326	328	289	295	327	321	316	313	325	258	289	323	323	306	316	274	297	293	308	311	326	280	316	322	307	341	319	313	307	367	341	337	323	343	313	326	348	317	317	306	318	335	303	283	307	330	293	301	314	333	305	343	305	329	333	322	322	325
25093	21377	28977	26436	15804	4840	972	459	400	403	399	390	402	387	411	392	387	383	370	395	357	344	378	378	423	360	344	367	382	353	380	352	360	364	360	356	367	402	379	358	356	369	346	348	391	348	375	368	377	369	377	363	363	355	386	336	390	365	399	364	369	378	381	382	340	319	378	356	344	389	391	396	347	350	365	364	332	355	353	374	381	383	391	380	367	346	376	394	359	364	364	313	362	340	392	371	318	363	382	360	320	328	361	331	353	366	347	379	369	361	332	376	353	333	367	378	365	393	372	362	369	364	335	356	374	365	362	356	356	373	387	379	372	365	359	348	349	359	360	352	332	366	352	386	373	382	364	355	317	346	385	337	342	360	404	375	335	356	350	383	393	357	349	351	344	348	360	348	405	399	375	376	373	379	351	360	357	356	359	373	376	380	401	368	408	364	345	375	352	373	366	376	366	361	374	363	348	337	345	391	398	376	337	357	392	387	351	394	381	362	381	308	378	370	351	344	340	350	379	358	358	364	407	391	346	350	403	380	369	346	399	364	357	357	383	362	357	356	368	367	359	335	390	342	398	362	379	371	371	351	387	345	373	369	335	385	363	358	378	355	353	338	358	352	353	370	381	348	344	423	320	385	378	352	377	377	356	350	353	338	391	375	348	376	379	360	343	378	366	350	367	366	357	367	370	366	348	365	351	375	365	373	385	400	389	358	356	376	354	355	348	366	362	380	329	344	375	329	387	373	370	353	346	358	393	333	337	369	355	358	365	367	377	385	381	341	404	370	377	388	373	364	406	372	356	361	393	338	330	348	347	359	353	316	348	341	360	359	370	373	361	342	395	388	368	334	352	376	380	341	365	355	356	344	317	354	378	336	362	330	350	333	384	350	373	368	381	383	348	356	368	395	356	393	392	373	344	384	386	358	362	328	314	368	350	378	360	365	366	351	371	375	397	381	357	376	320	358	385	343	383	375	371	413	341	338	386	354	369	353	338	368	358	368	336	398	415	342	363	366	344	363	365	357	375	348	355	362	364	362	381	347	350	360	338	362	361	382	328	382	376	344	368	363	358	379	332	333	395	362	365	377	346	380	351	345	372	336	368	369	371	398	358	356	380	365	373	395	340	336	358	381	393	394	331	370	344	362	367	401	392	373	413	368	356	383	343	350	398	390	393	380	374	351	354	378	386	379	395	363	361	370	345	346	331	374	299	351	375	378	359	363	345	358	352	343	350	362	365	352	391	359	379	339	358	371	366	376	389	374	342	369	377	364	368	366	375	348	368	333	371	354	385	354	369	392	408	362	308	357	357	355	356	335	366	355	344	330	343	387	347	356	371	374	384	380	384	332	410	345	364	380	348	372	358	387	375	359	381	376	366	382	378	369	360	340	374	372	337	378	377	382	375	373	340	345	392	387	350	363	351	366	343	393	359	354	345	375	326	355	368	375	373	364	360	393	378	352	341	368	335	352	358	397	368	361	379	370	369	320	367	349	337	357	393	354	395	361	366	357	384	412	389	359	372	370	354	388	322	342	359	379	371	349	376	378	364	357	341	361	331	364	375	369	357	342	365	339	352	358	396	389	351	374	416	355	348	346	351	354	371	370	320	341	348	360	378	363	370	386	384	375	373	378	361	351	374	374	377	377	347	366	359	360	366	362	343	394	354	381	390	367	370	374	388	367	356	365	351	349	359	356	395	352	382	352	393	380	347	380	394	330	343	368	355	354	362	390	344	357	334	381	364	373	355	352	365	373	354	334	387	360	348	361	361	351	342	382	372	367	387	338	366	365	395	356	368	347	364	379	386	329	360	367	340	338	384	421	385	363	393	405	354	340	359	324	386	363	360	380	392	370	366	367	349	370	390	344	351	373	361	369	348	351	393	354	348	380	369	316	393	341	365	364	384	353	353	363	378	347	365	339	347	349	379	370	361	394	381	362	377	364	398	344	344	346	349	395	346	352	356	366	374	348	371	371	389	406	389	357	389	370	372	333	341	405	344	352	348	347	373	386	327	403	349	355	334	414	391	352	333	347	381	373	348	387	336	368	343	375	314	368	343	342	396	350	376	356	357	362	375	359	345	363	365	362	371	351	364	331	348	351	341	345	374	383	365	396	322	353	375	365	359	358	358	387	346	361	387	356	366	386	362	385	357	357	375	365	383	335	371	359	349	386	356	398	344	358	365	338	363	362	380	384	384	371	374	350	372	346	349	384	361	381	368	380	365	377	378	338	382	343	353	367	342	348	363	370	381	374	360	366	376	356	364	377	361	352	392	389	394	364	381	374	356	369	338	378	390	358	378	372	360	369	370	393	338	372	350	366	386	386	337	328	380	336	405	365	344	387	377	398	368	349	388	397	351	364	375	359	379	345	397	374	362	396	388	385	394	357	373	358	351	333	368	355	386	365	361	375	375	372	379	367	354	365	366	371	375	358	348	362	349	346	390	374	370	366	376	373	363	349	344	369	389	404	430	336	390	357	367	358	371	370	376	380	371	342	374	383	367	352	360	406	361	354	375	374	371	368	376	375	336	369	348	342	341	334	334	353	399	360	375	376	361	357	376	332	352	386	363	353	385	388	340	377	375	361	407	366	369	368	353	382	370	349	352	340	360	362	366	331	388	367	346	363	375	366	358	347	340	359	377	359	354	391	371	375	364	356	387	359	366	369	399	352	369	374	340	337	360	403	343	355	353	375	384	375	374	368	362	390	366	361	337	359	369	392	343	396	343	362	352	376	356	313	325	353	357	375	334	362	363	370	378	379	344	363	340	359	385	342	339	372	360	343	391	383	386	385	382	338	351	354	350	364	325	352	373	359	357	351	340	366	368	384	375	371	361	388	364	381	354	369	356	344	369	328	385	363	377	357	364	393	372	354	386	337	350	399	364	357	357	348	368	346	377	352	375	361	367	354	354	363	351	379	361	338	340	381	359	344	382	382	377	399	345	346	400	368	321	407	329	348	386	390	373	356	342	349	375	374	373	333	365	346	385	332	350	338	367	353	363	369	372	352	350	361	378	366	353	384	337	372	344	348	385	393	369	390	379	333	352	353	364	350	352	355	368	414	353	394	352	328	378	368	332	324	359	349	371	389	392	370	373	375	317	334	373	320	352	368	362	353	336	360	383	375	320	361	402	344	390	355	371	368	350	403	346	330	338	380	329	363	349	353	374	380	354	320	361	359	381	364	360	363	371	370	371	391	353	329	384	386	363	371	357	370	387	360	352	405	372	350	356	387	383	350	338	372	394	337	382	381	356	380	350	382	360	346	345	360	391	401	385	368	387	379	354	364	355	351	370	353	409	345	386	349	363	363	354	335	357	364	351	365	364	365	356	357	355	377	338	363	348	352	370	354	389	344	348	380	346	363	368	359	348	373	356	357	365	338	384	342	351	374	363	359	380	335	344	348	355	360	368	347	381	332	344	347	378	353	372	393	331	395	361	347	358	368	321	323	350	347	405	374	360	343	358	352	329	412	374	360	365	349
36185	54727	38785	24944	13167	4798	1053	549	460	433	435	433	421	417	468	457	442	428	441	413	449	414	408	430	382	391	416	433	441	390	426	403	434	420	399	433	449	404	429	407	459	456	398	384	381	400	415	396	423	383	422	396	392	415	417	412	418	450	426	418	392	414	405	473	429	423	436	446	422	447	446	434	431	422	425	421	402	406	423	415	427	427	396	441	464	454	416	425	425	388	410	394	438	410	413	425	428	442	439	431	410	453	438	413	444	394	414	412	423	412	388	439	388	393	424	386	419	439	425	426	437	425	408	409	392	412	441	430	407	389	408	382	437	472	458	415	396	396	428	431	423	401	434	395	413	396	426	411	432	424	401	397	404	385	435	400	452	412	418	411	442	388	431	403	438	420	394	415	426	442	423	402	428	367	422	420	407	404	418	404	429	430	447	379	380	421	425	418	407	413	419	387	404	428	421	411	418	394	405	405	412	426	401	390	399	414	409	461	414	428	393	428	417	451	430	428	428	418	420	416	420	394	460	443	457	415	438	439	430	426	428	420	405	466	414	434	421	399	425	445	422	430	410	435	444	445	385	417	429	415	449	386	406	420	412	448	437	424	419	383	411	422	431	461	433	418	424	414	399	434	404	433	422	412	429	467	410	401	365	441	403	440	458	424	431	440	448	417	403	447	410	423	415	438	388	431	415	416	462	391	440	418	414	434	419	471	436	382	409	417	411	415	403	393	445	397	451	410	383	435	420	388	441	421	422	442	429	409	435	442	401	443	441	431	421	426	436	428	437	426	387	452	415	389	408	412	385	462	435	425	422	410	436	412	407	414	402	396	429	414	405	406	449	412	413	429	408	398	418	409	415	428	443	445	410	400	408	418	425	413	407	422	446	415	431	413	437	437	435	416	408	371	391	418	413	422	407	408	375	402	431	398	428	423	386	437	384	414	359	393	445	398	430	425	443	391	375	443	417	408	412	394	399	389	427	384	421	398	397	433	410	397	415	435	401	435	429	429	408	429	417	432	458	389	411	414	427	387	416	387	392	425	465	422	442	422	402	429	443	385	484	429	421	398	424	389	437	401	436	412	420	469	422	378	411	415	382	391	411	417	393	431	413	410	382	415	429	411	413	414	430	402	417	384	457	402	446	409	412	391	423	432	410	400	416	418	410	425	406	400	387	424	399	443	453	436	403	430	426	427	431	454	446	409	427	388	415	409	387	419	454	433	451	415	439	393	395	402	431	423	431	429	438	376	404	400	385	445	393	408	455	402	385	417	433	449	437	434	405	378	433	437	420	423	441	387	390	411	402	417	410	429	422	435	421	431	469	427	401	439	397	411	414	398	416	418	454	413	442	427	419	420	424	432	398	411	399	405	407	433	423	435	427	410	419	429	443	398	391	393	425	403	417	443	413	400	422	424	422	425	397	425	445	430	408	418	398	430	415	429	440	399	441	420	414	417	427	435	434	449	446	427	418	431	419	437	446	418	388	419	399	440	394	436	393	425	423	427	366	414	386	422	454	389	443	407	405	390	403	427	395	406	434	415	448	400	411	419	385	410	445	425	417	389	433	438	448	428	410	457	387	417	386	432	407	401	402	400	409	399	417	421	443	414	435	414	464	428	417	433	430	413	433	414	418	441	375	401	439	447	435	402	368	408	427	408	421	404	411	420	423	466	428	456	415	427	384	448	423	444	404	395	459	417	424	415	413	397	387	409	397	398	431	459	439	446	424	428	390	418	421	416	434	427	442	439	380	451	394	425	391	410	430	445	404	446	401	388	408	443	389	410	394	367	436	415	411	410	439	432	423	398	409	443	401	394	425	422	407	422	431	458	415	442	420	405	424	446	423	363	417	397	445	401	449	399	421	399	417	426	404	396	426	430	394	402	463	409	433	396	402	412	384	464	412	437	394	423	420	437	426	415	414	414	426	407	426	383	443	422	395	440	407	384	436	409	409	384	415	399	372	437	465	424	426	393	412	394	444	393	417	417	458	415	420	448	396	435	400	414	432	401	400	424	391	406	395	471	405	396	435	436	436	403	404	426	398	384	419	403	410	402	415	393	427	420	398	399	422	444	428	397	430	431	406	424	392	438	406	409	423	434	396	422	443	435	429	426	388	426	459	414	396	455	425	409	484	415	382	414	424	406	426	466	424	448	392	431	387	483	412	381	464	396	418	427	428	456	409	402	429	393	421	402	404	397	455	405	382	423	445	439	384	451	392	421	428	402	418	444	391	397	422	433	441	433	445	437	415	414	451	391	433	437	396	461	419	433	420	414	456	457	424	425	394	409	437	432	445	400	446	401	406	407	412	456	412	410	399	417	423	436	442	455	404	434	414	411	405	411	399	423	407	412	452	430	444	416	443	439	362	418	417	387	428	442	442	422	435	376	389	399	451	428	440	459	373	438	437	439	437	422	434	459	418	410	421	395	434	413	435	416	419	410	421	444	453	447	409	431	394	387	399	431	458	410	423	449	433	388	427	412	409	422	460	410	436	412	467	448	387	421	373	400	411	394	405	412	386	427	402	419	434	424	418	397	385	413	449	402	410	467	436	437	423	439	402	423	371	453	434	407	421	434	435	378	411	391	431	427	425	442	420	425	415	429	437	389	441	446	406	437	388	417	400	439	417	421	434	432	430	424	437	409	448	429	404	379	441	428	428	406	417	436	385	398	393	425	440	402	450	424	428	426	387	433	448	425	406	396	394	403	420	411	406	380	439	411	408	411	406	399	418	435	419	409	410	412	400	417	444	452	445	416	384	388	404	458	409	394	365	429	409	458	463	400	429	388	388	411	429	408	436	424	414	431	400	374	425	415	425	378	446	400	422	437	426	399	428	418	456	473	414	438	423	422	439	424	424	407	419	420	417	378	406	429	425	429	452	430	432	378	438	426	403	435	414	446	404	427	442	387	420	397	426	411	409	418	388	422	431	386	398	421	423	417	440	405	411	396	410	412	424	388	436	410	422	423	395	449	399	434	451	429	421	418	442	409	422	433	464	378	435	409	406	411	396	387	430	410	372	391	422	398	430	429	435	449	447	396	433	409	400	430	439	419	395	433	405	412	407	410	427	429	447	415	411	440	406	400	419	390	434	417	392	404	414	427	404	454	403	432	412	470	399	432	393	397	413	415	421	395	378	407	423	420	387	402	427	410	387	409	434	403	400	425	377	390	400	428	427	431	423	435	406	393	419	395	412	403	436	409	430	434	375	406	422	436	413	448	395	364	434	425	447	394	446	427	416	398	412	380	414	455	427	415	429	424	422	385	405	434	376	403	411	443	397	377	410	431	414	411	397	413	410	442	395	402	429	414	386	387	457	403	413	415	442	406	405	412	410	430	402	413	377	411	412	421	440	403	442	369	438	438	402	443	412	418	459	436	392	434	448	419	418	396	418	422	414	395	416	396	432	430	409	403	437	426	432	427	399	414	452	412	423	391	412	445	388	416	394	423	451	421	378	424	367	418	409	426	439	415	442	415	437	418
22735	20950	28389	24148	21624	20642	10473	1454	601	509	413	453	427	453	468	440	437	432	431	429	410	378	421	402	415	381	431	384	437	412	389	392	428	411	422	419	402	436	393	378	456	420	418	429	386	405	416	398	421	434	430	422	388	397	415	384	390	403	418	442	446	421	405	379	391	420	402	443	425	430	414	407	430	421	385	435	443	380	390	389	438	422	382	417	444	431	410	393	377	411	393	387	441	378	383	428	442	398	402	408	380	401	425	421	441	429	407	411	412	378	383	405	380	381	406	371	418	397	428	467	428	413	420	400	361	383	395	397	430	428	407	418	425	384	406	448	404	415	406	411	413	415	436	407	386	402	394	404	417	422	427	398	395	387	422	425	437	445	369	386	400	370	436	398	411	409	404	427	388	383	400	419	391	400	408	400	415	379	445	440	420	430	408	415	428	387	387	448	390	383	388	419	381	359	424	413	394	428	382	401	389	426	399	394	443	389	368	398	390	434	408	427	423	402	409	400	403	378	411	426	448	384	398	432	385	377	385	375	381	390	452	382	386	417	391	377	394	424	411	379	443	395	449	413	397	448	405	353	388	420	381	428	396	387	422	413	396	364	435	383	412	359	402	431	403	384	420	415	421	419	412	416	402	390	393	404	447	412	408	389	435	425	381	409	395	428	405	379	426	378	389	429	413	428	412	405	410	410	409	400	418	380	397	410	404	407	399	410	422	391	401	375	399	450	395	383	406	395	418	396	410	449	413	395	376	390	387	404	416	394	421	449	402	383	384	433	390	443	406	404	460	425	418	442	428	439	432	400	417	380	400	399	394	429	429	413	442	418	438	441	386	409	388	410	413	434	401	394	418	379	404	426	465	407	357	420	382	400	417	395	405	383	438	401	450	413	394	422	434	420	412	416	422	419	428	389	380	404	421	415	405	407	396	422	411	391	397	424	377	426	410	418	408	411	407	433	399	411	420	451	416	423	400	432	401	410	373	411	393	423	420	381	415	379	393	420	399	415	377	410	372	398	430	419	412	425	427	406	411	388	416	384	439	431	388	411	383	385	391	394	421	417	406	387	403	426	373	417	448	415	381	441	446	433	406	374	419	430	399	416	387	377	381	435	383	429	397	390	372	427	436	405	435	399	398	435	391	413	405	401	413	368	431	407	411	399	363	397	380	445	430	420	390	380	426	394	411	419	401	433	433	399	390	383	399	386	417	425	398	395	411	367	406	426	420	395	427	416	424	403	398	401	419	372	408	408	393	409	414	412	428	416	391	392	429	412	385	331	408	425	415	405	392	399	415	384	416	421	383	413	398	393	408	424	395	410	425	425	377	435	405	393	405	422	410	418	407	410	361	398	429	406	435	445	396	418	390	399	402	406	427	375	391	383	394	397	400	375	396	421	407	412	388	437	406	395	368	430	425	415	397	432	399	425	406	411	411	396	420	430	400	380	451	417	410	426	422	413	406	417	387	384	401	426	425	370	441	392	399	408	412	404	383	400	362	429	411	405	426	390	408	407	402	406	421	390	388	450	458	430	422	394	417	407	433	386	394	437	397	399	394	384	378	431	439	415	394	462	381	391	406	411	380	406	426	426	419	402	411	408	406	413	379	375	395	380	406	418	374	427	403	432	381	453	361	388	419	434	395	440	395	408	419	416	392	400	414	397	439	431	430	412	409	407	399	388	427	393	398	415	423	397	454	429	429	487	448	365	405	422	424	431	379	434	389	417	398	386	362	410	440	403	400	417	374	422	436	420	398	410	431	371	438	396	381	415	428	431	410	397	413	403	354	419	408	378	408	441	390	386	395	431	397	407	407	424	411	390	422	412	416	383	420	389	430	426	394	422	398	397	388	420	415	405	412	391	420	418	397	391	383	389	400	432	385	396	412	415	415	410	386	427	400	413	429	396	399	390	390	382	403	390	381	423	374	424	379	415	399	427	373	423	411	432	419	400	410	420	392	348	427	399	406	423	423	383	388	415	415	406	402	406	393	444	385	420	432	385	443	410	441	448	378	440	399	425	400	430	445	420	410	446	416	370	428	384	375	413	395	409	465	376	404	428	421	421	408	361	424	378	405	431	421	376	392	402	405	394	407	412	439	416	388	390	388	413	404	424	394	446	419	407	416	403	381	388	401	429	398	404	401	378	380	392	411	444	400	423	449	384	403	351	432	389	384	437	417	382	429	410	381	398	412	415	416	412	422	375	414	416	411	384	386	403	405	442	389	393	391	393	405	422	405	414	392	410	403	398	422	436	400	365	406	376	421	444	411	429	423	422	400	399	401	405	418	408	417	403	427	386	397	395	411	457	416	426	395	391	422	388	424	387	417	423	445	409	397	414	424	430	407	403	369	419	404	403	432	400	414	417	419	425	412	378	411	395	373	404	404	382	419	414	436	333	376	409	391	418	420	429	422	430	426	425	400	427	427	411	384	377	379	393	424	416	404	413	376	393	407	361	464	417	383	442	416	423	379	418	374	396	395	386	417	406	416	427	437	407	420	402	433	422	427	413	427	403	394	421	381	418	351	351	391	416	352	395	410	423	392	430	378	430	420	404	388	409	418	440	396	431	398	393	416	392	380	385	394	381	390	405	384	424	429	374	401	430	385	405	439	445	390	421	411	407	416	435	407	405	426	427	387	388	426	408	398	398	430	417	410	423	344	386	408	399	440	441	400	422	375	397	450	400	414	414	412	448	415	407	410	416	440	416	428	435	390	400	396	401	400	396	424	391	422	395	388	378	394	378	405	362	406	394	386	394	423	412	398	418	422	386	408	399	390	408	397	354	421	422	402	421	386	423	388	414	372	423	382	384	387	402	411	415	393	411	380	402	396	424	394	423	403	445	434	447	403	396	428	407	388	415	436	418	399	368	418	439	427	383	418	432	384	382	385	393	427	386	408	391	406	383	429	417	363	429	436	420	387	410	408	402	380	390	430	407	453	373	365	372	375	408	434	375	422	394	411	410	409	419	424	398	392	431	379	352	367	366	414	391	424	451	392	409	428	382	408	420	409	405	410	416	426	422	422	379	393	402	405	384	442	434	420	402	355	387	407	398	389	416	401	389	428	375	369	377	372	417	397	431	405	402	433	436	408	411	389	423	381	421	389	373	400	407	423	406	406	406	413	426	415	397	411	397	465	399	401	433	392	382	368	390	408	423	393	394	427	380	403	391	393	378	387	419	401	425	400	445	384	411	409	399	402	401	433	437	418	398	398	455	432	420	402	376	402	426	431	392	396	427	390	393	439	428	400	379	409	398	430	446	417	413	375	376	420	436	391	392	425	396	391	395	416	427	431	368	387	393	411	395	388	392	393	431	389	386	430	421	404	394	376	397	382	430	387	428	430	377	429	409	408	438	436	395	425	376	417	367	439	433	404	378	443	403	379	412	397	401	419	425	433	399	419	382	405	419	404	391	455	448	415	397	395	387	401	397	407	396	425	432	395	450	433	400	429	380	425	393	407	406	406	430	435	412	394	393	394	416
41270	66734	49869	37195	22168	10403	2995	1244	622	540	527	518	519	461	536	482	426	497	467	448	447	465	453	486	432	464	419	463	462	447	416	422	479	449	427	470	451	425	437	457	455	442	473	440	466	420	445	433	439	441	486	463	469	472	467	484	418	453	471	472	457	441	457	455	442	433	401	456	452	468	441	448	450	424	455	446	458	413	452	435	463	479	436	440	446	480	445	430	436	432	419	447	450	461	481	463	456	477	497	474	399	457	426	444	438	428	450	452	426	451	460	436	411	448	391	484	450	479	433	437	454	430	454	448	458	479	424	430	456	446	452	466	429	462	471	470	454	434	442	470	460	428	496	455	444	458	443	425	456	415	467	498	465	419	452	462	429	467	436	444	472	450	441	447	441	421	443	458	459	427	441	437	444	447	480	432	424	406	446	441	458	442	433	414	449	434	441	457	411	438	442	445	412	462	456	460	435	428	451	454	435	490	457	440	403	459	455	452	406	447	450	468	447	456	467	429	409	476	431	473	426	463	428	463	451	458	427	444	447	460	479	454	422	432	448	445	480	427	449	423	451	455	418	425	426	437	449	423	478	459	465	431	506	431	430	459	464	435	470	424	442	428	466	461	443	449	436	431	420	454	424	428	473	425	426	425	450	406	469	453	419	466	447	425	495	436	469	452	474	420	423	454	458	434	457	460	412	442	485	449	429	468	436	448	451	454	418	426	437	424	428	428	453	439	443	447	486	417	461	438	482	462	464	414	478	442	429	413	460	444	475	408	449	455	441	444	453	509	445	466	450	465	437	460	437	471	427	454	475	454	436	440	436	444	411	468	415	464	467	459	404	433	419	456	454	481	464	448	465	438	441	437	465	406	446	464	463	477	455	419	436	467	452	467	438	443	450	424	452	468	453	479	434	472	443	450	437	431	445	449	429	458	456	416	458	481	434	442	433	459	472	456	472	453	493	446	444	454	424	447	457	455	410	445	451	412	425	449	484	477	498	473	443	485	413	438	446	439	464	429	446	425	450	406	462	439	476	451	419	449	481	448	445	453	452	463	481	449	389	428	414	443	420	495	434	442	465	433	448	456	432	440	515	436	460	427	434	422	433	424	473	470	457	468	422	435	460	434	444	479	460	438	453	454	471	451	479	477	456	462	477	468	444	448	485	428	455	468	468	488	450	427	438	449	430	433	447	462	446	434	456	453	437	451	417	441	423	438	447	459	483	447	437	444	419	431	453	448	441	422	465	433	441	469	467	488	398	425	444	435	445	440	433	448	391	469	451	430	435	448	435	454	454	400	419	437	455	466	478	462	440	432	436	450	432	462	440	436	472	440	465	455	431	458	469	445	447	458	443	447	471	450	441	423	411	428	442	467	479	441	466	432	405	440	433	466	481	485	457	443	456	464	462	461	436	449	484	464	469	444	451	430	432	442	414	457	462	508	449	469	464	442	442	451	447	422	485	444	422	421	451	471	455	437	426	462	462	434	464	455	424	475	443	470	460	435	443	452	444	478	449	419	448	468	435	450	443	481	449	438	416	424	429	474	451	438	457	430	484	485	446	461	436	425	471	462	449	445	430	459	449	443	440	430	452	437	426	397	446	474	437	449	490	450	410	417	431	442	449	439	428	442	434	474	449	469	451	400	448	469	466	482	471	443	416	451	465	433	449	467	466	471	451	467	457	448	476	437	434	489	467	482	426	452	473	484	471	444	455	447	421	452	453	453	467	454	457	449	470	459	482	448	435	444	427	462	460	440	441	463	469	413	466	444	497	473	455	448	430	448	445	482	439	422	447	448	440	451	450	451	437	436	447	447	460	455	413	470	433	453	446	441	424	440	410	471	451	459	457	433	450	441	458	460	428	396	442	459	431	436	454	430	416	473	490	463	461	411	448	468	445	445	438	462	402	469	426	474	425	437	444	419	410	460	483	453	391	453	455	446	454	449	425	441	436	437	460	441	470	435	431	433	419	441	450	428	454	451	478	448	415	453	454	466	461	430	413	410	484	455	468	445	386	462	470	465	449	470	451	470	445	462	457	471	453	457	433	445	431	449	460	470	416	495	467	435	463	472	434	441	431	460	522	445	419	458	467	428	446	481	420	420	457	438	425	473	441	447	452	445	432	476	469	459	474	442	435	430	463	450	440	453	427	413	433	433	445	487	453	447	435	461	439	433	454	437	451	438	416	476	487	442	500	457	436	454	451	435	461	481	423	443	460	428	453	441	447	435	421	438	437	445	440	475	443	436	458	420	436	453	450	445	473	486	418	438	455	398	478	472	425	463	436	463	456	431	476	420	436	506	434	458	446	422	409	414	475	458	421	444	422	463	481	414	496	429	434	434	475	422	410	427	448	451	447	460	433	449	416	420	448	499	415	445	458	462	467	422	423	466	426	440	458	468	480	392	440	449	447	397	499	457	482	454	450	433	458	455	484	449	449	439	471	475	428	432	447	445	431	434	446	449	457	445	467	410	455	436	437	452	465	433	445	392	451	475	459	473	434	466	499	416	439	470	455	435	403	408	475	476	457	447	433	448	453	406	445	430	486	478	426	448	434	443	435	419	450	434	445	496	430	462	449	447	446	493	447	438	474	450	499	458	456	440	434	443	459	389	461	481	439	445	451	479	449	435	434	449	430	452	441	455	432	439	449	445	429	411	488	396	431	461	455	447	463	475	428	452	447	458	425	466	462	492	459	496	465	457	455	476	422	440	409	433	471	440	425	431	438	463	438	449	460	463	446	452	449	433	436	416	449	467	465	409	438	450	444	427	477	443	480	457	473	458	462	477	469	438	418	453	429	460	465	422	450	452	420	431	415	439	483	426	420	463	445	480	438	459	438	484	430	424	404	432	508	441	479	418	439	451	449	434	476	460	441	446	467	441	423	441	480	458	443	451	457	442	493	455	414	424	407	432	465	459	474	433	426	469	468	429	468	443	428	464	472	474	445	458	470	435	436	439	450	466	466	405	425	434	444	434	455	423	477	435	479	480	449	451	458	451	450	443	442	445	477	452	454	476	438	438	446	436	462	417	448	454	466	439	435	452	480	489	430	427	413	454	486	435	452	468	428	460	419	442	422	485	432	447	477	461	436	458	424	455	460	471	434	479	465	440	459	430	483	436	392	421	445	424	448	483	475	456	443	465	429	410	462	461	466	443	427	442	464	446	463	475	436	444	414	420	447	474	447	442	446	449	462	436	470	465	475	417	478	490	469	426	434	440	467	464	441	424	432	444	466	426	430	465	446	457	428	444	437	428	449	447	444	433	473	490	484	450	468	426	473	481	446	435	440	447	417	462	417	445	465	476	399	443	439	453	451	472	441	438	441	459	461	451	461	441	479	458	460	441	446	456	428	424	456	464	442	464	454	442	444	468	417	453	475	439	453	428	453	441	471	453	502	430	415	441	458	447	446	464	423	425	473	462	448	404	448	435	427	453	456	445	452	409	425	431	437	461	447	414	418	442	434	491	463	461	460	415	467	441	453	427
31312	33797	32522	16176	3829	1078	487	279	296	226	256	277	266	269	280	270	246	290	259	267	275	276	273	248	265	256	237	259	273	282	270	264	270	262	265	256	261	268	274	271	264	258	289	251	268	272	278	281	261	263	238	261	239	255	244	274	294	269	244	258	294	255	242	263	270	253	267	266	247	288	256	248	252	274	282	238	278	265	253	269	276	283	277	276	265	294	254	243	286	254	244	269	257	280	259	268	243	240	278	254	271	280	288	253	273	274	275	263	262	292	306	274	258	276	266	262	243	265	242	258	242	250	285	268	272	249	260	262	253	275	254	246	270	248	258	310	268	257	259	269	281	246	252	242	260	269	266	273	267	274	273	255	244	271	275	261	245	258	269	269	286	240	293	257	281	249	253	260	232	256	249	267	278	248	294	261	296	262	299	289	271	241	270	262	263	279	268	273	265	278	259	288	235	260	291	280	261	287	286	269	279	253	255	269	303	281	297	260	248	251	292	291	265	237	264	281	267	272	274	263	269	281	245	254	265	263	270	293	255	261	269	294	265	272	244	287	289	264	268	275	263	280	255	223	278	272	286	245	295	277	275	273	291	287	302	253	244	242	254	280	274	259	297	260	257	261	278	259	277	282	250	281	256	294	282	254	268	273	282	257	266	255	258	275	260	253	282	261	237	252	271	272	261	274	254	219	270	280	279	250	246	274	277	282	284	267	264	254	255	289	281	277	268	255	261	281	258	265	302	288	282	259	275	287	257	248	251	275	252	286	287	278	260	281	278	265	282	236	291	261	259	261	256	287	270	282	262	275	270	277	227	287	271	287	257	271	286	282	263	258	264	240	275	276	267	248	269	293	261	248	295	247	280	255	256	260	265	253	279	263	256	249	244	243	283	281	248	261	250	278	253	241	283	257	262	244	278	259	234	273	265	264	257	277	291	271	290	264	257	241	251	284	257	258	264	262	282	275	292	268	243	272	253	240	262	246	258	256	275	236	273	252	261	255	263	272	251	240	255	263	260	246	251	240	283	261	249	270	271	255	283	259	273	275	264	274	253	267	254	256	259	256	254	252	239	256	266	292	283	251	273	228	249	286	270	246	256	280	264	277	288	262	294	263	266	242	270	261	276	252	267	249	244	265	284	276	259	267	264	250	321	264	285	248	263	308	287	287	245	267	310	288	274	267	255	276	266	276	258	241	254	309	263	269	284	249	274	284	266	251	289	275	260	283	271	271	264	293	260	277	297	246	259	254	253	263	265	258	259	290	286	270	267	264	281	293	259	283	261	262	247	251	271	245	253	263	271	244	300	272	312	280	274	251	285	239	284	298	291	279	272	259	252	266	236	275	256	259	238	243	249	256	250	246	295	262	282	259	275	256	252	260	267	254	230	250	304	275	278	278	263	256	271	268	276	279	274	264	311	263	268	225	279	262	282	272	257	251	252	229	263	279	265	260	256	236	292	292	260	264	275	286	260	279	266	259	260	259	285	239	277	271	244	263	261	271	293	254	273	272	268	272	259	261	271	244	259	267	257	248	242	250	272	240	295	288	271	264	249	244	252	248	290	259	250	266	261	287	279	276	248	271	281	263	245	272	267	265	251	266	259	278	246	277	280	287	273	286	228	255	273	262	284	275	268	293	234	269	283	284	265	247	263	251	254	298	257	255	285	267	272	257	259	272	277	260	309	264	272	242	285	270	275	270	268	249	257	248	274	275	273	268	271	274	275	286	259	294	263	256	257	257	249	255	269	274	307	288	261	243	263	233	277	262	248	300	282	264	259	261	258	277	272	260	288	267	283	278	274	251	251	250	260	255	263	243	246	294	278	267	294	272	285	297	268	255	268	246	244	269	267	256	282	238	237	256	251	279	270	278	277	252	233	281	285	243	269	262	263	233	240	256	266	221	270	249	242	245	283	310	265	250	298	282	284	243	248	267	272	264	265	267	296	274	299	255	259	246	280	267	252	272	258	257	266	266	260	259	249	274	263	266	269	282	279	274	277	250	274	251	284	272	263	263	257	258	246	244	297	284	261	262	255	299	251	261	264	279	272	269	262	251	285	271	266	254	267	282	275	270	244	266	232	252	271	284	250	234	262	260	240	256	258	279	274	256	254	269	275	273	253	270	284	277	272	252	278	247	240	269	262	276	272	250	315	274	287	286	255	266	271	252	265	283	243	244	275	250	262	291	259	256	257	289	280	245	264	271	265	277	260	274	232	248	253	272	236	251	278	248	274	262	244	293	286	286	265	253	281	245	277	250	274	287	240	258	277	260	261	250	270	269	280	245	272	262	236	288	255	264	255	254	257	286	273	259	249	264	283	281	258	260	253	270	276	283	297	251	284	272	243	266	242	242	264	237	267	262	251	246	263	253	228	237	244	265	260	259	268	255	259	271	274	284	296	256	294	282	275	285	293	250	275	267	273	274	293	291	234	256	279	224	278	267	253	272	256	246	260	279	263	269	251	250	261	265	289	260	291	255	264	302	273	273	255	231	233	259	274	249	240	272	265	249	276	267	289	291	258	270	249	258	283	286	262	291	261	226	298	269	281	263	285	245	254	283	256	239	272	266	268	258	294	269	248	260	280	284	265	271	257	269	257	262	300	277	253	267	268	251	296	253	305	287	251	267	292	259	279	266	289	263	324	265	246	267	257	262	263	283	250	270	255	263	264	266	259	261	276	265	252	283	248	256	268	284	260	264	253	260	249	242	256	258	274	266	255	254	230	279	249	280	264	288	243	259	242	259	265	265	247	260	253	268	271	267	265	290	275	292	277	236	269	280	265	281	248	245	289	259	275	244	278	263	250	274	278	253	290	237	250	271	248	261	280	279	258	261	264	266	267	287	271	251	251	274	281	294	270	284	277	247	278	262	262	257	264	254	263	255	264	278	259	249	283	261	252	257	254	268	256	284	276	273	256	258	288	268	273	246	250	280	271	244	291	268	260	276	233	262	283	272	281	266	268	256	241	264	266	260	249	263	281	262	281	265	248	258	284	282	274	267	264	227	267	253	276	280	249	262	232	270	268	257	283	275	271	247	228	253	272	270	266	246	270	253	271	239	302	292	277	292	273	241	248	263	250	262	248	259	263	282	252	250	268	292	275	277	267	272	273	298	262	257	282	304	282	250	322	269	258	239	256	273	264	304	267	272	254	258	248	246	285	294	274	247	276	264	285	255	260	271	263	270	272	259	284	278	287	258	270	279	260	252	257	274	247	246	260	254	293	260	255	258	279	259	254	270	259	292	262	261	242	271	251	264	276	252	267	243	271	249	277	254	273	255	290	313	297	248	264	252	312	263	255	302	259	244	255	285	247	271	307	255	270	257	257	264	264	271	263	267	267	283	271	259	275	249	285	257	279	286	226	265	268	250	245	278	254	265	279	292	255	266	271	260	273	237	249	259	288	289	291	266	269	256	263	297	279	270	263	234	269	265	278	254	278	269	268	280	251	269	270	256	259	250	268	235	287	232	282	301	261	254	296	245
37142	48456	30957	12158	4457	1458	575	393	336	310	277	340	336	292	345	334	330	300	348	307	329	346	313	308	315	302	301	292	302	295	288	342	292	304	299	324	289	290	332	319	292	312	309	297	340	294	333	312	306	288	342	287	310	295	303	310	325	296	304	304	348	328	325	308	320	315	293	325	336	318	302	323	295	330	308	303	296	331	339	295	339	331	304	278	304	314	295	301	325	315	320	299	309	330	293	341	306	329	319	304	288	317	312	303	304	283	299	305	316	282	295	293	315	323	295	322	302	316	313	371	307	292	309	289	312	310	334	311	321	280	337	259	295	322	308	310	317	305	294	284	322	311	295	300	301	274	310	306	316	310	311	343	284	300	317	300	282	319	281	326	314	344	298	306	320	292	319	324	299	324	303	318	318	326	338	299	313	291	298	342	303	297	309	298	341	295	312	335	341	314	331	311	294	313	315	315	310	317	290	321	326	297	308	312	322	310	309	310	322	312	324	293	289	315	317	299	306	299	311	300	307	331	317	307	335	304	327	306	319	277	286	305	317	309	312	319	295	325	295	321	327	312	320	316	318	301	334	316	324	324	324	311	313	314	302	290	309	304	291	294	294	309	358	320	294	317	324	290	296	314	301	297	314	337	328	309	309	333	268	329	331	306	339	304	321	283	310	283	325	274	293	326	321	290	299	317	311	307	290	324	299	309	298	314	314	302	310	306	281	293	291	333	287	292	300	302	325	317	322	314	316	300	306	310	305	283	306	319	269	313	278	302	286	315	293	322	300	311	344	288	313	300	293	292	307	287	290	293	303	332	307	315	319	322	352	287	319	298	318	323	295	311	296	290	333	306	307	305	307	307	317	309	299	288	321	310	319	332	259	300	308	333	329	327	304	315	289	320	319	299	300	318	346	288	331	324	294	284	299	302	336	300	316	301	332	297	324	341	298	312	310	308	302	291	319	287	302	314	328	324	296	312	291	281	313	313	287	316	322	294	321	297	317	324	305	309	273	301	303	316	308	299	295	322	320	319	332	329	295	324	301	301	282	341	322	329	302	301	290	304	300	317	342	290	308	324	306	303	309	324	332	329	324	294	320	303	247	309	302	300	284	308	289	326	321	304	326	318	332	315	324	332	323	306	304	316	322	324	299	333	314	309	296	295	330	318	306	293	295	328	292	319	325	275	329	329	334	319	350	302	285	309	306	320	310	316	299	316	304	298	303	328	291	296	306	277	306	293	304	295	327	332	316	320	302	323	297	281	279	317	323	300	289	321	331	295	290	297	322	306	327	345	306	320	286	319	323	305	293	324	289	311	311	320	333	309	308	323	325	291	321	320	300	328	312	332	300	325	317	346	311	325	317	293	306	327	293	302	307	290	302	317	313	305	314	313	336	270	288	294	338	283	289	309	316	321	292	298	314	298	295	302	330	282	319	291	287	305	300	304	320	291	324	322	314	316	309	304	313	325	320	302	280	318	303	314	310	285	321	285	304	339	294	306	309	308	320	322	282	330	311	303	322	321	329	340	292	310	308	330	277	321	310	329	310	310	301	312	299	283	310	279	303	279	328	319	319	310	249	281	336	291	292	280	300	284	333	285	310	334	336	294	303	313	295	305	290	331	326	317	289	306	297	306	323	306	343	333	316	306	298	309	279	275	300	329	321	292	305	307	319	281	328	298	302	329	342	315	312	300	315	309	337	311	311	322	291	297	315	317	287	302	329	306	303	310	281	277	319	350	341	341	295	309	338	320	306	295	297	331	279	360	310	316	313	315	305	290	300	319	308	303	305	341	325	292	322	311	343	313	318	304	293	326	332	318	335	312	328	309	290	331	294	287	319	305	321	313	310	324	292	326	304	322	309	318	315	291	305	321	308	323	321	304	301	291	276	333	318	284	326	302	315	335	320	304	322	314	292	309	315	311	310	336	329	296	315	322	311	290	318	329	320	326	310	310	283	323	291	300	292	285	342	298	306	309	318	324	302	313	323	304	289	330	331	309	324	300	330	294	282	313	318	340	300	314	302	261	324	334	329	314	316	309	329	329	327	299	329	317	317	317	299	323	342	308	346	339	309	300	305	321	337	274	302	292	292	325	313	288	302	319	327	310	290	290	267	301	334	331	325	318	306	311	315	305	301	349	314	335	306	330	296	303	302	317	290	277	300	303	302	300	303	315	315	293	300	307	320	293	328	301	338	292	312	300	304	315	287	310	303	307	317	319	296	326	299	318	325	311	310	311	289	306	312	281	322	300	305	338	312	296	300	334	306	309	293	297	292	301	323	305	314	292	317	307	335	313	287	333	332	327	268	334	304	347	295	293	313	299	325	299	293	304	294	320	314	313	297	333	310	305	345	302	320	292	308	312	326	325	304	316	321	284	319	312	308	296	309	305	307	297	325	313	317	315	331	286	234	290	342	339	297	312	287	325	310	309	286	321	318	341	310	293	338	296	278	324	293	310	323	305	301	315	308	300	330	321	288	306	300	323	324	305	294	321	313	320	341	309	329	298	344	338	280	321	313	319	338	322	323	311	316	302	322	290	298	312	332	340	318	287	265	283	297	342	320	267	299	326	302	310	293	333	298	319	287	299	337	294	271	305	311	334	307	302	319	323	314	341	327	297	291	286	323	299	301	303	297	316	349	335	320	327	316	306	291	318	268	308	328	325	316	307	307	285	315	314	288	314	317	323	302	325	301	331	296	320	280	302	305	328	329	300	314	332	303	321	298	325	312	301	315	305	311	332	325	322	327	300	299	345	319	345	318	346	327	313	283	305	290	287	286	330	286	294	308	315	303	298	295	323	325	325	326	315	288	292	323	276	301	328	349	316	316	301	340	304	317	316	294	300	333	314	313	325	305	318	308	312	300	311	308	272	285	315	305	311	315	322	326	331	325	311	350	330	332	312	301	302	307	306	302	313	330	325	316	290	319	305	322	307	308	317	307	288	366	301	329	330	287	327	332	353	295	331	308	292	297	314	308	317	309	309	326	292	294	289	322	288	354	289	304	311	321	315	301	327	332	335	309	358	335	312	313	334	319	310	296	299	324	330	292	276	312	297	326	309	302	332	321	353	306	314	311	329	318	297	331	292	313	341	302	298	292	318	285	299	329	346	303	308	302	303	287	303	322	290	282	341	313	330	310	302	273	327	280	292	300	305	335	322	319	293	326	313	335	319	297	319	297	311	281	315	286	302	294	305	311	300	284	345	310	303	304	294	320	299	327	323	331	303	320	316	343	313	302	334	319	315	291	305	299	320	292	306	289	305	309	313	335	300	309	287	324	306	321	299	297	313	307	321	321	311	331	332	304	314	301	316	281	273	306	306	312	313	313	280	314	291	345	295	302	298	302	315	308	300	316	287	304	292	300	297	332	323	326	320	325	343	303	292	294	293	323	299	305	312	291	305	307	314	303	318	287	332	275	300	307	314	296	305	316	326	320	277	319	326	337	306	317	317	318	311	293	311	292	304	313	314	292	318	305	317	310	292
23888	20911	28346	24849	20580	12244	2899	1071	391	302	304	270	340	303	275	289	263	287	273	266	278	258	271	279	278	270	272	273	277	268	275	252	270	293	260	274	260	261	276	283	255	279	269	249	268	279	263	280	245	266	274	282	264	261	277	271	261	264	273	267	268	275	279	279	291	250	288	273	274	283	278	293	270	263	264	268	284	257	267	246	263	294	280	274	260	288	277	249	257	270	261	274	253	261	276	263	262	268	271	274	278	291	288	249	276	275	260	264	251	270	276	249	266	253	267	256	265	266	256	245	277	278	287	267	285	250	293	287	240	288	251	294	272	259	261	254	277	289	271	263	277	294	293	237	268	281	295	269	300	270	245	263	275	309	248	291	258	271	280	247	236	276	255	292	287	251	290	260	279	293	275	255	301	291	291	277	289	282	227	259	259	267	260	236	261	281	290	263	300	245	282	253	268	259	238	251	255	257	261	259	258	278	260	262	285	275	273	249	260	265	268	249	263	264	267	282	264	261	285	245	269	277	288	275	252	290	261	248	284	256	267	275	254	243	236	271	272	263	285	259	303	275	271	264	272	262	266	277	280	248	277	256	240	287	256	275	255	257	292	289	268	258	263	270	252	310	263	278	274	277	281	270	266	284	251	321	287	271	254	248	243	269	286	251	255	262	302	261	300	274	257	259	251	291	249	273	264	269	259	258	258	279	251	240	287	287	282	238	257	251	270	286	262	267	254	267	265	262	267	249	261	241	267	264	252	259	288	251	274	237	276	258	261	284	280	261	260	287	260	272	259	281	294	271	266	249	276	278	240	301	248	273	260	240	251	274	278	262	270	252	271	259	272	237	257	278	248	281	267	245	253	277	292	275	271	298	246	272	263	281	233	289	281	254	267	269	270	269	273	260	273	259	266	256	260	256	289	293	301	252	267	287	255	286	278	229	270	265	264	262	269	259	247	266	255	271	266	253	253	261	259	269	251	239	265	277	291	251	266	270	283	275	268	239	272	273	256	258	278	274	271	237	277	266	263	280	274	270	253	269	277	268	275	260	280	258	275	291	236	276	265	271	269	276	275	262	261	270	285	273	274	277	265	300	280	275	292	253	285	249	257	279	259	251	243	257	257	275	251	248	259	270	284	277	311	282	219	263	236	262	253	238	285	263	267	279	269	266	280	281	292	281	259	263	247	252	268	251	283	273	282	253	255	254	246	271	260	264	246	274	279	282	276	273	238	263	258	281	251	276	280	273	250	232	257	280	276	285	264	245	260	262	305	280	277	266	262	261	291	246	260	282	239	294	284	283	273	259	281	257	286	249	235	289	283	282	281	250	275	265	238	283	261	279	258	265	263	286	258	255	259	282	258	275	268	260	272	256	282	279	247	242	304	258	256	274	263	292	281	277	258	286	257	247	285	254	257	246	281	248	290	261	282	256	254	253	280	286	279	270	260	269	295	256	267	278	272	253	283	252	256	263	265	265	280	249	289	247	264	251	289	248	317	281	277	269	272	277	268	267	254	259	259	288	260	276	235	263	281	263	251	297	265	280	257	282	275	298	247	285	236	254	265	236	261	248	256	289	285	237	263	256	283	243	256	274	261	268	296	260	244	296	289	259	266	295	292	247	268	251	273	269	252	287	252	267	233	274	246	250	264	292	297	251	273	288	262	283	314	294	286	276	288	275	271	286	266	295	256	241	293	282	269	262	303	289	290	278	292	269	249	279	254	249	275	280	294	275	229	264	272	282	277	271	224	261	284	293	243	293	270	257	284	265	243	273	276	268	267	250	286	250	264	266	261	274	239	302	268	276	279	273	273	266	260	294	256	261	259	293	274	243	262	240	275	252	262	295	287	256	272	266	273	248	231	288	264	259	274	270	267	283	267	246	250	282	281	301	298	277	246	251	278	296	290	261	293	277	284	280	264	309	248	273	261	271	246	260	265	281	277	244	254	252	235	263	243	264	272	301	266	271	279	275	268	258	256	271	269	249	285	281	272	243	273	281	274	297	250	271	266	262	250	253	243	269	274	279	230	284	298	246	268	290	256	295	267	277	249	271	284	252	268	272	290	274	271	273	274	268	250	275	272	282	287	265	280	273	257	270	266	274	261	278	262	269	246	266	288	235	277	257	277	288	280	325	275	258	259	290	264	237	282	267	266	264	276	293	278	271	258	258	294	260	238	238	258	259	278	269	297	260	280	267	276	269	257	287	280	275	277	268	289	260	248	249	321	245	261	275	281	282	275	265	270	260	278	271	283	274	270	282	285	252	263	270	276	285	241	282	278	258	248	260	273	282	294	253	278	289	267	280	275	286	265	282	278	277	300	249	259	272	272	284	255	274	272	266	286	275	271	254	264	260	298	268	270	311	260	244	275	272	244	277	252	285	273	261	275	271	257	263	270	236	271	228	247	252	249	300	284	278	264	286	241	265	254	250	248	261	297	267	260	253	275	278	295	262	284	302	273	257	291	272	267	261	251	252	258	257	254	277	291	284	266	255	285	260	275	303	269	252	266	282	269	249	275	260	262	281	304	244	255	284	273	303	260	288	256	257	285	275	259	245	258	272	279	262	255	260	255	267	270	242	291	256	283	276	253	253	259	270	259	251	259	289	295	251	257	262	278	268	247	258	251	271	284	281	245	267	283	291	304	253	229	258	263	259	279	263	257	263	252	264	279	294	287	267	257	240	267	273	273	311	257	268	261	279	279	300	249	278	265	276	283	263	256	283	268	278	252	251	266	267	250	280	292	270	260	263	260	266	272	255	266	272	241	259	245	264	256	248	286	282	257	250	229	304	279	274	256	291	264	281	268	273	265	242	256	223	236	264	286	278	245	265	265	262	303	264	269	286	271	269	268	270	263	290	289	278	262	283	258	270	300	266	290	273	266	249	271	265	246	277	269	282	288	279	278	251	258	257	270	263	265	279	276	304	304	289	252	243	243	251	277	283	290	268	273	265	283	250	285	267	277	281	295	267	270	265	260	251	264	284	288	248	279	287	270	259	260	289	251	245	274	258	281	245	264	283	261	274	292	238	283	281	268	286	306	271	273	260	257	262	252	271	287	284	281	236	272	302	258	252	272	243	270	277	284	246	263	265	266	266	291	302	262	254	256	296	277	276	272	286	299	262	289	278	277	264	277	265	255	278	239	287	286	229	290	247	295	284	261	266	284	252	263	246	271	259	270	276	264	269	244	247	259	284	294	248	275	273	259	279	274	245	276	293	243	269	263	268	275	281	286	252	283	260	275	267	270	284	276	246	279	286	280	245	275	255	269	277	273	280	259	266	267	287	250	243	269	257	287	273	268	279	284	251	265	265	249	262	267	256	255	275	275	254	268	263	270	249	264	258	285	271	236	274	266	250	251	296	282	261	252	244	278	271	258	233	240	299	274	291	271	298	279	270	270	275	238	254	261	261	262	260	293	273	276	245	267	294	281	283	254	281	299	276	283	282	260	281	268	257	270	256	257	296	268	258	265	253	248	268	246	261
36505	55718	44238	24236	13934	6535	2171	1213	527	350	368	350	359	337	363	319	319	315	303	328	295	311	287	298	319	269	290	305	261	308	297	318	304	323	319	299	307	314	310	304	325	314	296	309	298	284	309	295	317	321	300	300	329	328	328	319	322	294	289	284	309	322	305	312	312	321	305	329	295	292	323	298	305	303	289	298	281	303	315	297	290	332	312	310	312	292	306	314	292	288	287	304	297	327	293	288	318	328	286	291	293	307	293	269	300	274	317	296	321	310	283	286	298	309	313	317	288	317	282	294	309	297	297	287	290	308	352	307	349	278	306	309	293	278	314	306	350	281	312	284	327	289	310	320	291	310	314	266	297	303	261	307	306	309	306	273	306	304	300	318	305	320	305	319	293	255	304	306	345	295	338	299	310	297	337	307	301	312	298	323	293	284	300	304	303	322	308	329	306	313	299	319	322	304	346	337	316	289	268	273	308	283	316	334	315	315	302	311	313	304	320	305	303	317	270	337	325	309	303	304	295	331	313	292	280	356	298	293	316	281	284	325	312	335	311	291	297	321	330	332	296	287	298	301	330	306	286	314	306	304	310	299	307	333	310	325	298	329	316	282	306	328	336	328	316	312	303	290	329	303	311	314	293	274	320	319	269	292	283	281	317	304	313	295	325	284	276	310	308	319	306	291	302	307	298	289	305	316	321	282	286	266	290	331	355	303	328	382	299	315	336	336	295	316	331	324	345	293	296	292	341	299	318	300	328	330	324	324	335	341	335	280	291	322	286	289	288	308	288	301	308	296	279	294	308	335	305	291	319	299	302	266	323	288	322	335	273	325	305	306	308	327	320	296	295	285	303	308	316	311	316	288	306	292	324	293	297	325	276	284	309	309	297	286	304	290	315	289	333	303	294	324	310	307	325	308	301	319	310	329	273	303	320	314	320	332	316	323	285	304	281	317	330	292	292	325	298	303	300	313	316	316	327	289	296	254	315	298	333	327	299	352	294	291	326	311	322	312	304	303	324	301	299	313	313	328	314	297	300	309	276	305	302	299	325	311	267	325	330	324	283	312	320	311	323	311	318	307	303	309	305	311	307	321	297	318	300	308	322	260	305	308	291	287	308	324	295	304	298	280	356	297	318	313	278	295	317	306	309	312	310	310	309	314	283	304	289	305	298	292	310	308	303	297	292	295	291	307	294	299	325	278	327	300	287	305	346	300	325	303	303	325	298	324	324	314	305	302	283	356	316	305	320	281	298	316	299	294	293	328	328	328	296	294	301	285	286	304	301	340	295	287	318	328	312	331	307	306	318	297	280	311	287	298	318	288	321	277	313	285	329	292	305	324	277	282	293	285	276	321	303	328	295	290	294	320	313	295	313	309	338	307	291	295	290	323	313	303	328	306	316	311	308	297	331	325	307	286	299	275	304	326	301	296	297	308	282	311	315	326	342	303	310	305	298	302	293	321	310	295	317	310	300	292	306	319	319	332	316	337	313	298	306	324	296	290	301	303	304	330	301	295	308	310	321	288	348	330	291	313	290	324	310	291	293	317	311	272	300	307	328	328	358	318	296	321	316	289	287	282	309	320	324	313	306	305	307	293	287	306	317	308	320	316	306	325	329	278	331	310	345	301	321	307	336	298	312	304	295	297	282	284	315	312	340	294	295	300	281	295	284	329	293	340	316	279	310	280	297	305	300	293	283	292	318	297	305	294	295	309	289	304	318	292	317	274	306	299	310	345	330	268	319	266	296	353	288	300	288	321	300	302	318	319	294	287	336	333	302	305	318	310	326	313	334	307	328	310	331	311	289	310	315	287	309	298	304	296	312	307	320	337	322	311	311	312	311	308	287	303	303	299	301	292	303	291	288	299	289	303	313	318	301	293	279	317	310	293	316	311	289	306	303	332	318	313	306	300	296	300	293	332	304	315	343	302	324	334	303	295	289	294	339	307	285	290	310	327	292	347	304	296	306	323	304	306	316	296	304	299	301	298	309	313	256	301	331	300	306	301	319	332	327	288	321	335	283	324	311	283	293	273	319	271	292	304	308	293	286	297	322	355	273	331	292	301	315	286	294	293	272	296	309	275	269	314	294	300	284	279	296	281	295	319	302	292	312	283	288	331	279	267	324	306	308	286	324	315	281	316	308	327	325	321	296	326	321	296	301	331	345	297	314	317	342	308	310	324	277	307	299	310	322	295	313	296	324	289	279	323	280	320	321	273	310	299	330	310	321	289	322	325	283	284	285	310	308	327	316	285	304	311	314	320	307	304	326	284	299	340	291	300	315	302	335	311	321	316	332	297	301	291	319	332	315	309	320	332	290	317	287	296	298	310	309	295	311	285	307	273	324	311	298	318	322	317	258	306	318	329	313	298	320	290	317	302	312	297	333	294	300	289	294	312	303	310	314	285	318	294	324	310	302	326	294	301	291	281	305	307	320	285	314	322	323	330	319	311	312	324	295	315	315	297	252	304	309	291	324	321	313	318	301	286	305	316	307	307	304	305	301	305	341	284	286	336	313	294	309	317	304	300	289	287	293	311	301	333	344	311	301	281	289	323	318	309	297	338	320	308	285	316	293	315	321	323	300	301	322	316	308	310	278	321	304	279	306	302	308	276	308	315	320	287	293	306	318	306	312	284	296	309	280	324	313	306	320	309	332	329	309	301	326	319	304	297	310	310	345	336	319	301	302	328	321	296	297	287	313	285	310	309	291	315	310	303	307	314	310	296	309	298	306	297	321	308	298	318	319	320	386	318	308	337	308	313	297	307	323	305	306	295	315	334	285	310	314	315	310	295	314	309	324	296	300	289	306	255	304	337	302	324	287	334	293	301	327	288	308	310	298	315	304	289	310	294	324	314	328	314	349	318	315	322	293	339	326	301	270	305	306	299	300	298	331	319	278	346	343	289	286	304	282	299	304	288	321	303	321	294	314	311	311	293	314	305	306	293	323	299	313	321	322	331	305	315	315	332	332	309	345	320	286	324	296	348	299	327	307	294	326	277	332	296	331	294	306	337	290	320	332	295	313	304	302	320	318	307	303	305	291	332	268	300	315	331	298	288	302	309	319	325	315	301	315	311	318	324	337	283	321	302	318	341	296	294	331	316	327	289	317	308	280	322	322	317	284	325	324	317	327	315	292	317	295	314	337	310	318	307	309	314	324	313	325	310	318	321	318	322	305	319	317	311	301	303	330	303	321	307	297	301	320	292	279	301	312	321	289	285	299	305	321	304	299	324	311	302	301	308	311	292	284	320	313	313	312	296	304	291	256	317	293	325	314	286	355	300	304	289	289	296	313	326	330	327	311	298	323	316	306	310	312	327	302	303	306	325	300	327	330	306	302	303	318	283	341	306	311	286	331	307	307	294	328	321	312	323	349	297	299	314	313	299	318	320	287	331	359	318	289	306	279	326	280	333	285	300	312	297	288	331	316	306	328	308	338	303	296	325	334	301	309	325	292	277	305	308	306	306	320	297	300	293	297	312
25038	21307	28573	25768	16034	5625	1787	668	396	370	384	412	381	362	356	363	371	369	364	385	359	390	354	329	358	377	365	368	363	366	332	333	350	364	387	360	364	357	384	367	406	355	399	327	375	352	353	382	374	345	374	382	344	342	393	389	332	352	376	340	338	346	365	339	387	339	347	401	367	307	379	378	336	366	383	372	375	378	345	338	361	374	399	366	340	355	340	366	389	328	347	364	361	346	352	410	363	338	384	360	366	367	382	381	346	334	370	335	340	317	361	364	332	369	382	317	378	373	370	356	336	355	340	360	344	350	363	366	364	375	382	373	362	354	364	303	354	329	347	336	389	395	387	389	407	371	361	353	345	350	376	341	373	381	396	351	354	380	369	330	359	344	354	364	393	382	375	346	361	385	344	386	357	367	365	347	364	341	368	385	355	363	348	370	356	357	412	381	369	367	362	350	377	373	383	338	357	362	346	390	378	371	355	363	341	396	365	355	328	359	356	351	374	369	335	355	335	350	411	353	337	361	355	368	368	355	344	370	328	363	340	352	385	361	371	369	364	399	384	348	321	322	357	343	353	378	361	362	343	329	338	369	370	362	360	386	361	400	373	352	360	381	369	366	338	373	359	351	351	358	375	372	359	341	367	369	354	357	364	350	352	366	333	345	328	365	365	343	367	328	380	369	349	330	342	377	317	321	336	369	371	357	373	384	331	359	336	347	387	354	381	376	389	367	360	362	333	338	361	365	366	342	352	355	379	366	363	393	351	382	355	336	392	358	353	327	366	340	312	363	356	378	361	383	334	330	368	349	358	367	382	360	377	341	368	315	379	352	377	337	375	377	374	360	376	347	360	344	357	318	338	382	363	361	339	324	369	357	339	380	351	385	364	348	325	357	367	367	345	368	364	330	374	335	371	389	345	361	365	338	353	376	308	363	361	336	377	360	358	410	329	358	377	373	362	349	351	326	339	337	376	391	355	358	351	336	356	367	360	333	350	383	323	328	397	367	374	335	374	356	333	352	385	346	334	337	369	325	373	317	384	369	341	358	365	380	311	396	357	346	367	337	350	351	357	386	347	363	348	388	355	356	342	317	368	356	347	381	368	350	356	381	337	380	342	360	352	361	343	371	368	371	352	362	361	362	357	352	358	374	369	372	325	337	340	341	352	359	343	389	356	359	376	368	365	364	381	384	328	348	368	356	392	381	353	364	366	353	357	384	344	332	337	367	347	371	380	358	358	360	359	354	355	374	355	359	392	372	358	380	364	362	345	360	359	364	353	371	365	344	384	344	360	356	364	391	384	387	339	388	372	375	335	355	376	344	375	350	358	354	360	372	366	349	378	343	340	355	350	384	364	338	329	355	358	355	361	334	382	360	395	361	331	377	360	361	379	362	367	379	363	352	344	327	374	353	371	377	367	368	395	357	366	358	392	331	382	403	394	348	381	356	377	366	374	363	366	378	346	363	367	379	382	340	364	334	377	367	355	383	375	372	360	332	349	373	359	333	389	346	350	358	372	329	382	371	337	360	363	352	369	369	384	385	383	340	366	380	360	379	381	327	377	346	357	354	360	377	367	377	346	369	316	350	345	378	362	391	397	397	335	322	373	362	332	370	312	350	342	364	358	330	376	357	359	367	366	369	342	389	351	356	346	355	362	364	362	357	390	384	376	373	365	365	334	367	365	387	332	351	364	357	336	358	385	369	338	375	346	357	380	381	371	350	380	357	357	363	342	358	317	358	373	338	372	323	380	371	373	321	357	327	358	360	343	338	355	407	375	347	359	381	378	364	336	382	377	377	350	341	365	357	382	369	377	338	384	386	363	357	344	351	356	370	363	361	333	372	350	361	371	320	351	319	372	376	363	341	368	361	349	374	388	365	372	333	372	386	375	376	365	347	327	362	349	349	354	360	330	336	361	338	360	354	352	344	364	337	380	350	346	365	376	389	374	370	369	359	353	345	362	404	352	370	322	376	358	374	376	327	345	376	362	363	363	341	380	404	339	387	353	397	355	347	345	378	374	368	357	377	337	366	361	346	380	362	357	397	357	344	359	396	339	363	411	362	350	350	370	345	382	376	362	377	376	365	324	369	356	343	337	353	358	343	365	382	377	331	355	383	348	375	367	335	349	343	372	328	346	373	375	391	382	353	343	380	358	361	340	381	339	354	367	327	364	381	329	376	339	338	360	367	357	347	375	378	394	358	358	362	326	392	356	352	362	389	353	383	355	352	351	330	348	364	359	387	349	371	327	367	314	324	387	388	339	363	374	359	345	346	356	336	351	350	363	374	336	375	362	355	369	366	336	381	385	343	338	351	338	333	365	334	359	353	369	337	399	363	357	370	344	371	327	368	338	387	355	382	363	348	381	357	378	370	327	326	351	375	392	372	350	358	363	383	353	355	382	336	368	358	336	368	329	365	340	356	352	404	370	356	360	325	345	357	330	386	368	370	370	386	340	395	346	370	388	376	386	381	347	393	397	362	374	373	357	365	371	348	371	364	346	340	371	392	373	362	350	359	331	359	359	372	350	364	358	366	322	377	391	322	346	371	354	345	373	328	362	336	344	362	381	377	355	387	400	371	342	325	352	339	345	332	371	357	372	360	349	339	363	375	362	355	373	379	384	328	355	348	349	361	372	359	330	356	355	348	355	343	342	385	367	353	339	321	342	396	324	373	363	355	371	370	375	362	346	344	339	375	351	361	373	354	359	380	353	364	358	354	357	357	354	380	359	393	404	358	405	382	358	392	351	355	339	364	373	350	330	358	401	345	348	354	359	371	351	392	365	364	379	373	380	389	374	346	346	360	335	376	340	347	407	355	392	356	373	397	349	383	336	400	363	344	358	373	386	314	355	361	415	335	352	363	387	342	361	362	409	384	388	360	361	333	368	330	352	365	363	345	332	376	343	364	371	330	361	352	361	347	356	378	363	387	339	390	364	389	378	398	363	374	361	352	318	364	367	357	347	328	378	363	353	370	340	329	327	370	359	355	384	378	364	368	358	375	378	364	343	336	363	342	356	360	364	391	341	353	343	355	383	365	366	357	373	351	346	351	317	366	343	384	380	351	365	345	327	378	371	360	345	355	337	406	343	369	375	350	352	335	344	342	345	358	371	376	374	369	375	350	385	359	375	362	353	393	363	368	364	391	373	361	338	358	352	386	358	403	366	397	344	358	345	349	356	377	368	318	396	331	345	342	345	372	369	403	366	368	408	366	345	374	353	370	359	358	375	355	367	355	377	386	320	341	389	364	335	374	373	352	380	372	330	378	315	356	363	346	360	358	337	349	364	350	344	364	369	332	360	338	374	322	369	353	364	344	370	345	369	340	319	381	323	363	400	401	332	403	355	346	369	336	332	324	366	377	351	370	372	382	339	346	357	380	339	368	345	332	362	333	375	362	360	360	350	393	365	345	388	360	342	364	391	353	376	345	390	382	370	368	373	339	339	356	388	376	367	339	372	346	380	389	380	367	373	357	327	360
35831	54124	37663	22405	13585	5541	2250	967	441	466	462	437	443	454	439	404	414	434	436	417	429	441	448	432	397	372	400	376	437	371	400	433	382	434	401	402	414	386	431	420	430	412	385	394	403	428	393	405	436	474	443	434	393	371	442	427	393	399	417	420	397	385	443	430	405	420	421	406	424	412	427	416	357	406	423	417	397	405	398	445	415	401	425	410	411	403	411	416	405	409	386	408	422	393	416	389	409	431	403	393	391	403	411	429	400	429	433	406	412	385	423	411	440	383	424	430	416	374	399	401	425	448	393	412	433	386	429	405	439	409	388	396	424	402	372	373	411	410	434	466	433	414	406	410	430	441	438	410	388	435	418	386	396	407	402	405	420	436	413	441	439	438	385	378	422	395	415	393	452	454	415	427	365	370	369	408	401	427	383	423	374	422	418	388	378	419	434	434	412	403	430	429	413	406	423	418	448	392	408	379	434	393	439	392	415	388	414	428	404	407	423	396	410	420	416	379	430	438	403	418	385	416	413	407	451	438	446	414	380	403	396	393	389	393	426	403	413	422	417	411	397	413	479	441	441	409	373	382	431	409	389	399	388	439	402	415	386	402	418	416	409	384	371	409	399	395	412	416	404	399	389	430	384	364	431	392	385	431	428	425	420	417	396	417	403	443	414	429	418	402	398	388	420	408	406	430	424	407	378	435	412	422	417	422	419	380	433	441	395	449	401	429	414	389	399	384	365	394	415	419	387	449	387	430	440	416	368	403	374	404	396	421	361	470	409	435	412	414	435	389	432	419	430	419	436	398	384	413	441	409	438	408	420	409	393	389	407	418	425	422	410	361	404	403	397	410	413	411	446	425	410	400	412	398	420	420	408	419	404	409	454	409	389	412	393	411	385	401	394	431	349	410	441	427	394	382	378	408	399	387	380	415	382	420	428	428	431	418	398	433	377	429	437	406	420	401	420	406	405	403	399	398	442	405	415	411	414	371	433	389	454	405	422	405	439	370	416	429	402	412	414	376	382	419	395	413	446	410	442	410	427	417	397	447	420	434	394	423	419	396	402	397	434	429	416	406	400	408	405	431	420	404	429	405	454	405	419	414	411	410	416	438	391	427	428	438	446	401	454	451	404	430	468	412	346	420	413	401	364	449	410	425	450	382	419	416	412	428	416	397	415	433	442	381	467	350	410	432	398	407	381	406	441	417	433	372	399	425	419	416	442	395	387	419	405	431	390	418	403	422	425	430	418	383	423	383	388	411	429	427	401	410	383	419	393	411	418	442	423	381	424	445	374	406	397	379	419	398	409	408	395	426	408	433	412	417	375	388	404	397	412	413	418	424	435	394	416	417	414	365	455	421	446	406	393	424	397	463	419	410	451	396	431	391	425	405	401	423	439	389	407	353	414	419	406	425	399	448	396	410	414	414	412	432	393	403	390	399	420	420	403	421	422	411	402	434	425	398	419	417	418	418	414	399	410	393	390	425	402	426	436	404	377	440	387	394	385	411	406	397	389	424	421	401	436	411	440	448	430	382	455	437	396	406	412	428	437	447	432	451	418	415	417	413	448	408	412	427	369	384	449	427	462	416	419	435	405	420	419	426	405	437	407	398	432	416	431	403	399	395	420	365	396	448	417	410	395	425	419	422	372	416	420	396	397	411	348	399	412	398	429	392	393	412	439	423	377	386	438	420	408	391	394	392	378	409	377	432	419	403	401	412	418	396	416	453	422	431	424	426	403	398	404	442	419	363	400	427	414	388	395	378	413	415	396	448	421	438	390	414	440	415	424	398	421	397	401	396	410	441	437	419	451	397	408	414	439	392	409	427	425	411	426	406	413	422	435	415	410	404	402	425	381	434	417	407	403	432	419	423	353	391	399	396	423	419	424	424	413	424	392	438	398	453	405	406	405	421	395	389	400	444	393	452	408	402	395	421	437	426	399	386	400	401	416	385	424	410	422	430	424	456	404	394	413	418	408	406	417	422	392	431	410	402	404	435	398	437	411	449	394	379	365	424	427	378	388	428	399	414	361	402	417	454	398	407	442	412	425	384	408	429	420	415	417	401	391	425	373	421	434	438	413	442	406	405	396	416	447	413	417	425	421	394	378	414	392	448	419	378	390	410	398	419	413	431	402	428	410	398	419	446	406	424	406	459	390	418	385	437	387	390	370	426	420	394	403	390	422	383	417	420	393	415	406	379	443	404	424	441	429	389	413	418	413	385	388	381	422	398	437	415	381	404	372	411	396	394	434	381	407	380	415	427	411	391	403	394	408	383	400	427	422	427	413	397	408	388	467	400	420	431	392	420	442	393	400	420	404	428	416	410	453	440	405	432	420	414	414	415	392	393	419	410	371	430	422	411	427	396	398	383	412	400	416	383	409	425	392	459	410	403	387	418	417	404	398	401	418	413	416	411	378	445	442	424	416	391	364	435	430	389	391	377	408	438	396	394	367	417	411	435	407	422	393	394	411	437	395	386	428	443	398	382	415	395	421	409	399	424	407	401	404	369	429	425	391	430	420	386	449	399	408	421	406	444	383	382	439	415	404	418	401	410	392	411	419	407	408	431	408	437	451	417	398	384	405	415	396	428	426	409	423	404	427	420	385	434	371	394	386	404	457	408	405	399	426	433	412	416	424	389	429	371	403	459	427	394	399	425	395	381	392	400	413	435	406	414	399	391	443	414	404	432	420	369	431	382	417	421	383	406	371	382	430	385	416	410	422	411	409	404	406	410	382	405	394	401	400	439	443	439	376	411	421	409	408	395	414	422	357	440	394	410	401	435	389	389	404	463	402	398	412	451	412	419	391	416	420	426	424	403	453	387	438	412	407	432	409	430	369	421	419	424	410	380	435	421	393	399	398	397	393	400	412	414	369	405	398	402	423	421	390	416	405	366	423	429	426	378	418	416	423	391	386	411	374	408	420	460	417	353	452	408	392	408	427	409	418	425	418	413	428	399	374	412	454	418	413	419	412	389	418	445	443	434	419	378	438	434	404	401	432	438	424	451	420	448	395	433	434	399	389	392	379	433	395	422	413	413	416	408	404	403	429	398	407	417	430	414	419	429	408	420	435	414	397	438	393	403	421	428	418	431	407	430	384	425	389	442	408	445	400	439	426	401	404	425	429	381	436	367	403	404	436	410	403	414	391	398	464	405	397	413	404	447	441	429	429	411	400	437	379	427	445	404	388	365	419	451	396	386	401	435	386	417	390	447	400	449	380	410	426	397	411	417	393	404	420	396	383	398	409	419	381	428	412	408	370	420	395	412	422	408	434	430	429	409	409	369	412	388	407	424	401	424	398	412	425	390	446	413	403	385	419	409	467	440	414	378	440	393	451	404	395	413	448	404	406	447	339	397	412	399	399	396	472	403	381	427	408	418	419	414	415	423	391	391	405	385	450	394	423	432	370	401	383	429	419	402	450	397	433	437	423	413	412	389	435	406	403	403	433	392	391	444	417	391	439	428	387	422	415	406	396	411
22583	20812	28245	23865	21808	21818	15848	3371	648	518	460	443	436	443	412	399	411	431	396	428	420	417	428	409	426	410	435	418	442	439	384	404	410	458	375	418	397	437	436	405	404	408	399	397	416	385	423	411	424	402	414	380	397	398	356	431	458	408	382	398	379	397	371	451	390	390	350	375	373	390	483	411	410	425	382	408	386	382	406	392	368	395	400	435	410	388	418	387	404	391	377	388	400	387	422	398	409	416	423	415	405	422	390	413	408	384	391	379	439	403	423	426	393	371	408	422	390	374	364	439	412	399	401	405	380	417	414	408	413	396	391	385	377	382	411	411	438	397	419	411	412	400	415	402	436	417	394	408	394	394	401	400	426	397	393	390	391	425	401	396	394	420	396	401	400	394	417	381	415	413	439	426	418	395	414	407	434	397	356	385	409	390	384	381	398	401	396	441	390	420	403	437	403	378	414	424	420	397	414	410	430	421	401	376	390	374	392	393	411	393	383	381	374	421	360	390	409	371	416	405	389	396	380	409	376	385	373	413	361	376	385	411	355	397	408	432	416	378	419	386	378	428	401	403	406	409	386	390	392	409	411	412	379	397	415	368	407	432	367	380	399	399	411	429	440	406	388	380	407	429	438	430	390	425	419	399	377	399	405	416	384	400	392	423	437	400	395	414	398	404	421	413	413	402	417	440	396	463	432	414	375	375	391	427	427	399	411	373	413	419	410	422	441	389	414	406	377	426	399	404	392	389	409	401	454	396	381	408	359	403	408	406	397	402	442	428	422	403	387	402	383	400	398	417	372	405	432	413	435	391	407	408	411	424	427	397	412	411	416	393	431	395	398	404	383	405	408	377	448	412	398	415	435	370	392	401	401	405	411	410	451	401	415	426	393	416	407	420	443	412	392	372	426	412	426	414	393	395	450	412	383	425	438	398	410	420	408	354	396	416	426	402	394	370	409	400	378	425	425	407	387	396	394	395	366	378	408	395	376	397	410	444	408	406	407	412	413	417	403	386	374	410	421	420	381	421	384	414	415	389	427	403	389	393	375	394	420	412	406	400	381	416	397	380	394	374	410	424	370	396	406	370	375	455	438	428	415	426	412	394	378	372	394	398	376	402	425	405	384	407	439	408	404	374	406	379	429	383	394	431	382	366	421	436	424	403	408	381	417	427	398	398	358	397	416	443	415	378	393	437	424	369	395	381	373	413	406	402	364	402	403	407	400	392	444	391	402	407	412	389	419	382	414	420	413	393	386	438	425	386	414	385	452	394	433	413	415	423	398	375	417	359	474	363	400	411	391	422	415	400	415	411	386	384	409	423	436	417	397	391	408	356	422	420	397	426	422	426	367	415	447	388	390	380	411	385	412	410	401	403	438	423	459	391	404	419	386	398	419	408	399	404	392	394	420	438	408	384	426	411	393	420	408	421	465	392	425	383	394	437	417	397	394	458	376	417	402	402	410	389	430	451	399	433	418	408	417	388	439	391	419	378	420	427	423	405	362	400	440	401	406	414	408	432	404	429	439	402	354	391	431	430	381	390	392	409	375	374	410	422	415	395	382	453	394	401	410	407	349	420	439	412	403	427	436	400	403	373	423	398	382	421	391	408	411	433	422	410	399	401	390	418	416	417	421	387	421	382	414	407	424	419	393	416	418	424	398	442	405	393	420	434	406	415	411	389	408	395	443	378	434	431	406	454	393	434	391	376	423	396	394	446	398	408	382	401	422	396	441	427	390	361	408	412	434	392	409	420	399	405	419	367	383	418	441	405	401	400	404	458	417	423	421	412	389	421	403	423	404	413	410	403	391	413	387	419	396	392	388	381	396	381	390	402	404	419	422	394	404	381	374	414	378	400	398	418	413	403	410	384	381	391	431	417	404	371	362	413	413	410	405	419	405	370	378	364	392	398	389	400	408	449	375	389	394	418	389	367	387	423	437	394	376	403	421	394	422	412	403	401	425	405	452	420	387	421	386	423	425	408	391	413	388	374	397	389	413	410	403	404	432	406	400	418	366	410	398	416	388	420	454	414	435	397	461	414	422	431	373	390	427	378	408	413	395	424	387	385	392	392	412	430	399	396	426	375	392	406	387	414	381	400	363	385	421	396	422	410	384	415	365	418	404	383	385	385	416	443	400	360	419	401	402	387	428	396	403	438	403	403	396	403	413	405	444	443	375	398	392	406	428	403	381	406	385	387	365	378	409	440	395	422	396	418	417	409	387	419	399	470	399	454	433	422	407	382	390	403	396	399	389	400	393	405	398	414	411	391	401	365	380	416	394	410	419	400	391	432	426	395	402	381	379	356	411	400	403	392	381	416	395	456	411	409	406	424	387	393	379	408	421	395	391	417	354	401	396	385	428	422	402	370	416	416	417	422	372	405	418	426	404	417	411	374	408	393	423	435	369	387	415	423	426	398	393	396	343	406	418	409	383	386	394	433	395	419	413	425	369	403	391	378	383	371	379	368	434	420	384	385	408	411	412	376	409	414	368	381	410	445	436	390	424	398	359	390	432	398	376	413	387	392	409	414	418	404	433	422	390	394	416	415	400	449	401	410	408	401	444	406	451	405	377	397	414	422	392	399	390	391	429	436	384	364	378	407	426	376	396	432	421	368	370	423	396	377	405	367	434	408	406	414	391	394	417	397	411	361	432	382	413	429	453	415	412	408	416	366	425	386	414	413	407	414	403	405	381	438	424	375	388	383	410	413	410	387	455	397	436	402	376	421	409	394	436	385	423	404	402	436	400	425	407	405	427	394	406	416	387	402	440	417	397	429	408	415	409	415	398	364	405	393	385	419	418	391	409	407	367	401	449	408	404	418	368	416	417	405	424	369	425	417	383	407	398	387	417	409	398	396	426	394	425	400	388	396	408	431	409	440	397	411	394	400	407	412	428	430	417	419	395	384	385	400	397	411	429	413	414	388	379	421	426	373	409	404	416	427	430	374	397	438	390	390	385	421	404	411	386	411	361	410	436	416	367	395	396	398	437	443	397	403	393	440	359	450	417	428	459	426	393	394	370	400	377	364	357	392	426	401	385	369	415	353	389	369	379	406	414	389	401	420	414	414	415	406	419	413	405	377	387	373	384	378	413	388	394	397	400	428	421	383	419	402	426	400	413	421	400	378	418	440	427	400	401	398	427	408	400	399	418	398	441	421	414	397	405	333	400	417	393	418	434	395	358	423	372	396	399	400	416	383	419	370	396	389	391	382	404	430	383	372	411	390	413	376	348	390	409	384	422	423	376	422	418	396	417	385	405	363	420	387	409	417	416	366	406	403	394	399	401	407	398	387	380	446	403	423	376	380	401	399	425	416	402	383	419	423	406	400	401	423	380	383	389	421	374	402	418	402	425	422	407	404	402	408	354	367	428	388	415	398	414	390	415	402	411	409	384	436	397	402	418	439	406	376	403	413	412	411	396	376	435	399	386	383	421	407	383	403	424	430	393	406	389	399	368	410	369	409	394	391	390	403	430	412
38616	62188	47198	35230	25987	16431	9081	2556	603	537	514	475	523	498	463	456	446	458	476	422	466	404	419	444	459	448	458	430	456	445	423	442	458	463	470	466	462	411	448	474	457	432	436	420	431	428	465	442	456	461	458	448	439	457	408	430	476	435	463	437	421	425	458	461	436	415	446	414	436	470	413	468	433	481	439	481	430	406	429	433	419	425	444	410	415	419	435	443	416	427	451	470	453	434	417	431	413	484	416	454	455	497	431	461	432	429	445	441	493	424	440	437	461	461	420	411	446	437	419	457	442	428	447	422	462	463	460	474	457	444	425	427	443	429	431	398	425	449	436	469	477	488	461	460	447	401	433	452	488	461	428	447	474	429	466	443	435	440	425	432	444	433	459	469	436	456	475	456	442	460	412	472	457	443	473	436	431	474	430	424	459	416	472	465	454	421	463	446	415	432	421	435	442	433	433	425	437	419	438	418	444	433	456	470	404	442	434	473	456	437	419	483	431	459	453	424	435	457	448	437	433	437	442	425	427	414	417	456	428	451	425	444	435	428	469	425	442	443	431	478	444	446	443	456	436	469	464	440	474	448	438	473	424	459	393	450	437	499	477	459	462	454	461	434	444	424	437	476	420	496	436	474	419	399	452	455	448	442	470	432	484	418	436	429	448	438	448	482	437	451	410	440	442	416	430	443	457	434	458	450	421	443	461	425	427	460	428	436	441	469	446	435	414	439	440	453	410	446	417	470	435	480	434	413	422	419	457	457	456	399	431	460	462	379	473	427	472	442	432	470	454	473	480	423	439	457	408	440	457	440	427	425	388	426	459	475	429	436	439	457	445	411	426	443	449	409	425	457	452	467	472	461	438	425	484	439	458	437	439	453	445	424	466	485	437	472	480	430	427	419	471	438	455	432	474	436	439	438	453	461	447	427	468	427	459	400	442	433	428	465	465	383	466	444	416	438	437	436	452	463	429	447	468	440	457	422	445	450	410	443	444	465	426	465	444	423	441	468	451	456	431	478	444	466	485	437	455	431	485	444	451	473	419	466	470	457	459	406	463	427	451	396	396	460	437	430	425	422	473	454	386	479	430	458	453	462	428	466	438	439	396	430	448	439	453	448	424	455	399	440	421	399	444	441	449	450	463	452	448	433	444	449	425	472	436	427	427	418	453	425	477	446	451	439	423	470	421	453	460	419	439	462	444	439	471	439	454	396	446	483	437	446	425	431	419	413	432	415	460	441	450	434	460	430	460	456	440	460	433	459	465	439	462	429	439	443	427	438	421	427	429	440	458	462	434	430	480	442	453	440	442	456	433	396	409	435	454	438	422	478	463	449	437	449	469	473	457	457	441	446	455	464	465	421	456	488	442	498	447	428	476	412	446	454	424	418	461	454	415	452	459	395	428	485	449	477	450	462	440	485	483	466	447	434	441	437	403	449	477	444	433	424	495	447	439	447	438	452	453	459	459	447	491	411	431	423	438	486	433	431	416	426	450	461	441	430	449	408	437	432	449	424	468	449	434	426	448	441	457	460	483	462	427	469	412	463	443	445	455	411	476	449	453	458	406	459	424	418	442	461	452	454	481	414	464	402	460	461	433	440	450	416	414	440	401	436	470	435	476	402	442	449	418	440	450	434	458	473	449	433	397	447	433	448	472	427	466	458	446	411	426	416	476	467	457	450	463	426	433	434	415	466	499	425	452	451	460	470	468	454	426	462	412	448	413	471	455	426	468	463	454	438	447	427	397	434	445	434	447	427	400	432	421	425	455	431	422	457	452	412	407	476	434	425	473	456	431	476	454	444	429	445	398	420	468	416	406	436	392	432	443	444	452	387	475	461	416	448	466	435	447	436	425	425	445	434	465	454	438	421	427	448	456	430	482	407	408	447	447	427	450	456	463	442	450	457	426	403	470	428	413	428	422	447	467	446	428	430	432	435	423	441	473	399	461	447	447	470	430	458	437	429	416	441	423	455	439	455	442	436	441	404	432	433	477	465	477	420	496	391	443	428	463	430	409	439	446	473	445	436	411	417	469	408	452	459	465	441	449	425	443	438	446	450	466	437	447	416	441	451	460	447	469	494	465	485	439	408	438	458	486	476	452	460	401	428	426	445	427	457	453	430	451	458	443	423	428	434	454	436	426	409	438	461	429	461	426	432	430	423	439	467	412	458	402	460	466	450	432	450	453	442	485	446	435	453	432	444	464	411	478	462	463	427	427	419	425	443	497	451	416	432	424	407	410	426	439	444	480	444	456	475	440	429	502	479	420	421	467	460	464	465	426	442	443	451	464	448	426	417	436	420	441	485	438	422	472	443	429	444	417	476	469	416	455	430	429	425	454	414	407	455	468	435	434	442	434	483	449	456	466	461	444	436	461	445	437	435	423	467	477	462	439	432	448	436	486	459	486	438	413	444	460	432	439	439	489	450	445	440	421	462	466	442	428	401	451	473	423	475	448	426	461	445	473	437	471	447	451	451	440	447	425	410	430	429	475	422	475	410	468	422	422	434	444	429	439	460	460	434	455	426	477	470	467	478	443	482	452	448	454	428	449	458	414	430	458	456	432	457	456	424	417	418	463	405	433	426	443	477	435	452	452	456	421	467	424	429	469	455	450	470	432	464	472	456	422	424	463	454	453	417	452	464	431	461	429	436	429	470	414	472	438	439	429	401	423	456	458	427	421	454	479	454	500	437	438	431	451	446	444	444	461	455	426	442	440	424	459	459	459	432	475	419	445	415	459	463	479	463	425	436	438	451	450	446	428	423	423	428	494	454	454	436	397	422	459	425	427	425	428	450	437	456	461	441	424	462	392	434	433	443	461	426	429	446	459	411	430	465	440	452	495	450	436	452	451	426	431	460	459	451	453	447	418	420	434	469	432	446	440	424	413	454	451	476	415	434	409	464	444	438	431	429	457	470	447	435	481	461	457	462	420	400	437	419	476	455	431	433	454	478	452	456	461	467	392	445	440	460	486	423	431	418	457	462	447	461	488	397	434	380	440	445	456	448	424	445	457	461	453	455	468	441	468	416	457	424	440	466	417	445	454	462	419	439	438	481	447	436	440	435	435	461	500	432	465	439	421	460	446	475	435	454	436	440	434	456	464	475	399	435	442	440	427	439	458	416	431	446	442	443	452	451	447	430	457	495	415	435	444	413	466	446	438	397	459	424	420	439	460	444	423	453	435	458	492	453	456	449	464	444	403	475	409	426	458	462	437	421	411	451	419	464	458	412	433	450	421	452	484	441	452	441	469	443	442	431	447	477	459	422	467	491	426	447	463	451	441	442	459	436	419	438	455	420	468	422	446	458	427	473	424	439	419	434	426	446	450	447	453	416	435	442	455	463	420	436	423	437	469	435	432	431	443	422	393	440	460	436	421	458	441	436	412	451	430	435	470	412	442	461	439	470	438	400	444	444	426	474	453	436	466	443	425	454	446	418	455	443	440	416	426	491	436	459	465	445	441	432	433	457	456	450	437	456
30771	33063	33488	20584	10647	3209	979	359	271	266	276	277	233	259	253	266	287	251	253	243	265	252	255	296	257	250	261	273	303	247	257	277	275	269	259	270	284	243	291	271	266	273	257	266	285	283	289	272	276	248	274	257	274	276	270	290	243	275	239	279	297	263	242	260	270	271	261	253	272	299	258	258	296	256	241	299	283	263	272	255	272	264	273	263	259	280	254	255	257	278	278	293	255	265	269	249	267	273	260	276	259	268	268	275	280	225	243	254	268	261	293	274	262	293	280	254	276	251	282	254	264	286	252	285	252	245	288	234	239	287	227	258	259	246	265	277	241	256	267	265	249	255	261	282	278	283	286	263	279	257	277	297	293	298	269	248	263	276	267	258	273	273	277	272	244	268	261	262	266	263	265	287	260	271	257	264	262	285	267	252	264	263	229	265	274	244	240	259	255	284	270	252	302	294	237	261	272	263	268	264	296	256	272	253	273	262	245	246	258	307	266	304	277	287	296	258	263	263	300	256	259	249	245	269	266	262	245	288	267	274	277	253	256	263	257	265	273	277	257	251	267	325	253	255	271	285	261	278	273	261	256	246	266	283	264	271	278	255	257	253	262	275	292	267	255	250	279	274	296	245	249	253	267	291	260	266	246	245	268	263	272	273	256	279	286	249	275	253	261	270	253	264	271	301	273	264	252	265	265	274	300	272	258	265	252	286	276	262	240	261	259	259	276	252	289	273	292	258	270	288	257	287	273	246	258	283	268	261	258	266	285	285	298	275	262	260	272	256	244	265	283	278	235	288	265	284	273	257	271	299	286	240	264	243	279	283	283	277	257	265	265	286	276	252	262	274	236	268	255	238	263	240	269	292	261	255	300	273	235	273	257	240	254	267	266	275	269	271	288	260	264	285	254	266	269	264	286	257	274	256	269	247	256	253	251	305	258	270	269	256	281	286	256	254	260	307	282	279	294	267	258	270	253	284	269	276	261	255	263	261	258	255	264	278	252	302	277	274	291	250	269	281	241	256	297	263	282	280	289	274	271	289	270	268	245	264	249	272	269	253	272	273	265	287	257	237	280	286	258	287	246	283	276	257	274	263	266	267	248	234	258	296	284	242	271	263	248	257	281	259	268	290	242	251	263	266	265	273	274	294	253	254	253	292	239	265	258	237	253	256	281	263	269	257	256	267	275	303	259	260	264	256	280	283	234	252	277	259	265	279	259	278	268	267	282	266	291	268	272	269	275	272	251	266	256	245	295	249	257	263	245	244	268	290	259	293	267	257	284	264	273	261	275	285	246	250	276	278	281	244	290	260	267	265	283	265	267	289	268	291	254	279	276	268	268	259	289	273	261	252	297	261	297	249	264	257	245	279	285	265	266	276	244	277	259	266	254	270	260	266	256	263	235	254	274	292	260	269	282	263	247	255	224	251	290	245	264	239	272	249	261	277	268	280	257	253	288	261	263	270	257	269	248	260	244	260	271	270	263	275	279	305	299	242	287	269	276	264	278	279	292	273	252	266	286	265	271	244	282	280	281	290	256	257	300	243	270	248	257	256	265	254	271	262	275	258	250	231	257	282	267	255	312	270	260	262	287	233	272	237	241	276	288	278	243	264	246	275	276	291	289	269	274	265	270	259	300	256	241	251	247	246	271	257	263	257	242	244	238	231	257	287	256	248	266	267	284	264	240	290	223	257	246	262	256	272	267	260	255	260	272	273	255	282	251	257	276	270	269	233	290	258	267	264	271	246	274	259	268	248	269	273	266	284	285	267	275	249	265	286	275	260	270	255	283	277	261	279	256	252	221	264	258	259	261	268	264	288	280	243	291	264	273	292	256	250	276	241	272	268	282	240	290	244	286	269	264	254	253	246	289	316	243	268	275	264	250	277	264	276	291	254	246	247	297	265	283	261	266	272	292	266	252	241	287	278	264	275	262	284	243	273	230	263	262	256	305	282	301	262	266	258	253	278	267	268	270	266	313	281	285	291	254	280	257	253	240	238	230	255	271	267	283	262	279	281	280	250	254	256	282	281	313	284	261	280	272	256	252	276	254	264	286	284	266	235	256	257	266	271	257	250	271	284	237	241	254	245	252	269	242	310	262	275	291	252	249	279	258	254	251	275	263	225	268	245	269	281	270	253	264	275	263	279	250	278	257	277	276	262	280	292	271	270	251	260	294	271	273	276	238	270	291	264	252	267	237	312	268	292	255	281	247	267	251	259	289	294	301	279	273	270	254	248	272	276	248	279	286	285	279	263	269	253	275	294	287	282	237	306	269	233	264	255	249	230	280	275	270	271	277	265	261	263	244	273	263	278	291	274	273	272	292	269	273	275	284	274	276	293	248	296	274	251	260	283	277	250	303	248	233	269	269	254	248	284	276	277	250	261	260	265	276	238	265	264	263	278	299	269	264	300	274	267	246	265	250	253	241	249	245	249	286	295	237	255	259	273	242	274	244	264	263	247	233	263	271	273	254	264	282	282	247	272	260	263	273	303	257	283	259	255	280	277	256	260	264	291	302	292	284	248	265	238	289	261	302	267	234	256	280	259	283	265	293	256	268	237	261	267	260	266	282	251	284	286	259	294	267	275	248	271	267	255	261	270	261	281	309	267	262	278	257	246	270	260	253	288	260	254	274	251	262	252	270	254	259	282	269	292	261	275	277	260	267	281	265	282	268	270	260	259	263	280	284	297	270	257	290	271	288	263	272	273	270	263	253	244	265	279	266	289	223	267	269	264	274	232	260	275	262	320	241	266	265	287	252	262	238	269	273	256	262	272	259	276	276	252	277	258	271	255	276	272	296	252	262	269	272	282	265	289	285	277	289	256	288	277	239	265	222	291	270	276	276	268	275	271	276	287	259	243	276	286	276	279	270	264	251	272	255	264	282	266	255	259	241	278	291	272	262	239	255	283	252	271	261	255	268	265	271	251	263	262	246	272	286	231	260	259	259	270	270	250	263	288	272	263	259	275	295	260	281	258	281	265	251	273	264	288	240	261	263	261	252	265	276	265	257	259	269	261	284	281	292	264	278	277	258	246	258	284	275	257	282	289	269	262	263	268	280	277	261	280	278	276	257	294	289	253	283	258	238	273	298	275	263	262	280	272	289	279	265	271	259	286	290	259	269	299	268	265	285	290	261	263	269	250	249	237	271	271	257	267	269	276	266	230	248	293	247	296	254	263	252	259	262	279	274	272	293	263	257	265	269	244	262	250	268	280	280	254	298	264	246	266	266	266	291	233	281	267	265	230	282	261	287	232	255	288	284	250	300	265	259	255	261	317	249	283	279	268	271	289	239	270	240	266	265	267	261	309	262	261	274	292	296	250	260	265	269	259	245	291	218	265	246	262	291	256	259	314	273	270	273	295	264	277	268	269	258	259	281	275	254	240	273	250	296	260	258	273	290	263	297	255	264	251	289	288	259	267	255	289	248	269	252	279	297	262	294	258	236	270	268	279	239	265	241	272	274	261	255	245	261	253
35797	47906	32582	18382	12276	4176	1292	379	351	286	338	327	315	333	334	315	304	303	329	296	324	349	298	294	314	292	308	317	343	289	332	279	356	321	328	319	358	306	279	318	322	311	314	325	298	308	296	300	319	317	314	326	309	311	299	283	316	321	318	286	292	313	311	322	319	298	304	307	271	292	345	343	305	294	307	305	326	288	287	289	319	316	324	315	336	293	322	328	299	301	309	304	315	307	310	292	322	330	357	333	343	330	311	307	314	282	341	310	326	288	315	326	318	349	314	332	302	316	308	309	322	320	317	328	312	274	277	307	341	342	322	294	328	340	345	306	274	290	318	344	285	314	334	316	288	341	331	323	307	314	295	347	310	307	328	323	320	345	301	338	289	324	316	357	317	323	316	302	297	307	290	329	289	294	318	329	316	309	306	312	312	308	328	316	327	304	305	295	333	308	342	352	324	306	282	286	324	315	299	308	367	307	289	304	316	310	346	345	310	295	278	338	317	315	343	281	318	329	302	313	292	328	330	332	275	326	325	299	310	327	316	333	316	312	280	300	313	326	309	308	312	338	297	287	321	322	315	317	292	322	312	311	301	346	300	322	313	311	355	345	299	309	312	306	309	346	334	299	323	297	326	320	316	348	329	317	312	299	318	322	325	319	301	298	327	312	331	298	303	281	297	322	304	317	315	273	334	303	298	260	303	322	303	336	324	287	312	313	324	349	320	292	321	322	297	315	323	321	323	302	287	339	307	318	292	331	308	317	321	299	312	322	326	304	294	266	344	306	285	335	301	348	319	283	326	305	315	350	304	331	311	312	325	306	337	287	329	322	338	303	316	292	305	312	315	296	315	296	340	322	281	267	317	324	296	318	308	305	295	315	290	330	306	313	353	321	309	330	322	310	327	293	313	315	329	294	315	307	303	300	353	300	318	312	303	320	305	340	339	291	284	294	298	315	318	285	326	275	322	319	293	344	315	310	320	307	297	308	319	333	310	320	311	308	309	301	309	290	322	306	343	346	312	329	317	324	310	306	295	313	299	304	310	298	294	287	323	309	317	319	307	276	302	304	284	301	318	305	334	313	310	321	318	303	278	311	314	294	315	319	284	282	320	309	295	296	301	280	320	327	296	340	326	316	343	296	312	310	321	310	307	303	291	322	314	277	343	307	323	293	329	281	318	327	305	281	297	307	310	317	312	304	315	308	296	311	314	295	338	307	305	304	284	330	302	309	303	298	263	330	309	329	308	336	337	294	326	302	313	337	312	287	309	320	294	317	308	309	316	264	327	324	314	315	298	306	300	301	307	316	297	322	297	327	340	288	311	297	335	288	298	288	313	316	320	305	334	284	289	308	328	313	324	322	317	313	298	328	305	288	321	294	298	324	315	317	303	304	268	299	319	292	314	306	311	319	315	286	302	300	300	292	327	335	328	314	352	338	299	338	313	299	329	348	304	342	306	281	327	295	304	320	303	303	305	299	285	301	292	305	308	311	302	307	295	317	312	310	336	310	341	280	325	313	322	323	291	345	299	316	332	342	303	323	299	319	299	358	332	337	320	277	316	293	312	324	314	337	308	300	304	286	332	318	319	298	291	316	302	268	300	295	315	321	333	320	317	332	315	315	285	302	295	325	324	329	310	321	283	344	296	300	307	325	348	320	290	333	293	314	320	293	323	286	323	343	322	338	282	284	274	332	289	315	309	328	322	344	305	352	303	304	310	291	341	298	316	313	299	286	296	323	286	298	303	312	320	320	282	299	302	297	348	285	312	343	347	325	342	313	297	311	317	353	312	308	325	314	310	321	295	317	327	301	295	294	299	285	310	314	325	290	278	300	322	318	314	303	323	285	308	317	324	305	310	314	327	335	337	313	315	322	320	335	292	294	311	311	298	303	308	333	337	333	305	312	306	311	297	328	271	290	351	319	315	315	334	304	294	309	306	320	318	334	310	299	317	318	322	317	325	281	318	309	295	328	344	314	308	310	313	281	315	295	333	316	305	321	346	311	318	336	309	296	294	312	294	304	318	307	283	302	313	333	275	301	302	330	319	294	271	329	300	328	309	311	314	318	316	313	318	312	318	307	327	312	306	329	262	322	341	278	309	300	321	321	317	290	304	318	308	308	329	294	288	335	314	313	311	309	300	319	351	330	309	292	287	322	329	328	316	299	313	322	289	319	280	308	319	334	282	316	321	282	327	337	315	316	309	334	297	327	317	327	295	292	308	296	328	270	313	319	299	293	315	278	329	326	310	290	310	297	306	323	307	294	269	326	319	320	313	313	301	292	306	297	321	304	336	296	278	294	305	290	298	316	313	305	300	320	253	288	306	304	322	306	319	323	322	326	301	308	306	280	296	306	300	315	318	319	324	321	287	317	332	324	289	290	352	343	317	303	296	300	305	337	282	323	319	301	305	329	325	279	348	330	324	295	318	324	319	306	291	322	299	299	304	289	272	307	326	322	282	337	309	340	300	314	328	294	309	333	331	301	306	317	293	341	291	315	323	342	340	320	314	321	309	297	295	310	277	305	339	326	306	308	300	322	293	270	325	325	330	309	310	343	322	289	310	329	302	339	322	310	293	307	296	315	304	292	318	280	321	323	302	276	309	285	290	288	330	282	331	325	322	321	320	335	304	316	311	329	322	333	314	324	367	323	294	311	325	331	290	292	301	313	318	343	322	302	345	323	321	334	302	288	281	297	319	331	309	299	340	311	307	309	294	314	322	338	321	342	339	290	345	298	311	308	313	350	353	341	329	324	345	320	287	302	328	292	308	329	296	278	310	344	313	290	322	320	355	331	319	292	263	295	287	301	284	307	339	311	312	326	302	301	324	308	341	321	313	323	320	291	310	296	283	334	322	313	337	308	293	315	275	313	326	311	312	304	340	304	285	313	313	312	278	296	292	330	310	312	299	316	325	327	311	300	321	349	290	326	322	304	322	289	309	321	302	334	296	335	306	324	328	295	299	294	322	309	332	282	322	287	297	310	331	302	311	332	332	294	280	285	295	261	307	301	305	302	302	323	306	273	326	305	300	316	306	312	311	299	330	324	302	313	333	286	309	318	308	291	312	325	294	324	314	303	325	303	299	310	300	283	286	301	282	313	334	298	266	323	326	295	333	329	324	329	309	322	329	308	304	330	308	334	300	319	333	314	299	331	283	329	307	303	316	314	297	315	333	322	297	331	317	293	302	314	315	334	288	299	286	293	312	315	323	336	330	283	324	313	313	320	329	276	320	303	311	274	320	325	304	313	318	294	326	308	305	334	310	336	313	340	306	355	309	332	322	326	328	334	336	309	320	311	308	293	287	302	320	371	306	313	309	292	313	291	301	322	270	289	311	290	329	292	321	307	306	293	327	311	297	288	301	343	320	315	312	309	319	293	317	304	311	317	306	325	277	297	311	311	287	313	347	306	308	290	349	310	306	320	327	334	276	272	306	279	290	306	303	331	277	308	317	329	319	287	301	289	319	316	353	282	313	293
23787	20941	28994	26040	21507	15083	5906	761	359	319	312	254	268	265	328	321	305	268	264	281	291	286	280	255	277	247	309	271	263	262	262	253	284	249	276	266	250	267	220	267	261	281	248	289	244	265	280	281	250	283	253	260	278	240	240	267	265	274	263	258	253	283	259	267	231	246	272	255	272	266	287	301	276	256	243	256	300	266	257	259	270	275	249	264	296	296	266	288	257	270	290	253	274	295	254	278	280	279	279	264	256	292	264	257	298	272	223	313	269	294	247	284	242	275	273	292	298	227	268	256	253	284	262	254	274	257	261	272	251	275	232	261	267	261	274	284	240	263	283	259	277	263	268	245	241	259	254	257	226	263	290	272	260	261	280	219	264	256	277	285	232	267	227	275	281	285	254	278	260	269	281	261	253	252	272	283	296	243	270	241	295	289	266	280	290	271	252	289	251	248	250	271	289	261	269	273	254	257	259	274	270	247	253	283	277	269	261	245	276	262	289	262	250	287	247	270	248	272	284	243	265	273	251	260	263	288	265	280	278	262	297	274	260	262	251	306	273	262	234	278	251	264	275	251	279	272	253	288	284	243	254	271	266	254	294	257	256	260	259	276	260	241	252	280	260	268	258	294	262	268	248	277	267	273	270	279	268	278	259	264	281	229	245	259	269	275	286	282	273	275	288	254	270	264	293	246	298	261	242	280	222	275	275	268	279	246	259	269	267	271	277	296	263	267	274	259	270	271	277	295	254	285	263	250	254	279	287	268	276	281	297	265	282	277	271	274	272	260	259	232	256	236	247	239	291	264	247	229	280	285	288	251	255	258	292	268	220	239	236	280	240	281	234	273	269	276	252	251	262	248	255	250	241	274	264	274	243	258	277	239	287	258	246	262	273	266	285	276	294	273	274	295	275	265	285	282	270	260	269	288	266	271	286	232	271	283	266	250	292	240	263	271	246	253	265	273	250	273	264	270	261	251	270	241	294	261	275	286	277	267	257	297	237	254	253	303	265	275	274	285	242	297	294	247	272	276	263	284	282	282	270	287	289	254	255	259	254	293	273	244	263	274	263	250	277	241	291	264	236	300	255	276	255	240	259	239	231	286	277	252	265	286	290	252	258	247	264	318	258	263	246	256	270	270	266	267	266	279	250	246	255	244	264	267	260	276	261	275	252	282	245	280	302	267	271	244	244	266	258	267	286	240	291	247	262	284	266	275	277	282	250	270	295	276	273	249	270	267	237	269	265	255	276	267	272	282	269	276	285	254	245	256	254	281	259	255	257	288	260	243	258	251	281	277	280	248	271	251	283	255	253	282	272	280	283	255	269	253	274	272	264	276	252	265	296	273	299	292	264	272	264	271	260	249	283	279	258	287	262	311	272	304	270	260	236	274	247	233	278	265	287	237	277	241	253	249	246	276	273	311	301	274	257	252	244	286	274	267	270	236	263	261	265	270	300	259	272	296	278	263	270	268	295	242	254	254	285	262	262	235	249	301	255	234	254	288	294	267	252	278	283	267	240	282	269	272	271	299	241	253	262	241	247	281	291	291	261	238	256	268	262	272	237	286	275	252	256	279	262	255	288	258	268	286	256	284	270	281	251	230	301	267	295	256	260	272	278	262	282	276	278	249	260	264	258	309	253	249	277	264	265	279	229	266	247	238	259	294	280	246	239	241	270	241	286	304	272	269	263	275	258	263	287	299	260	241	238	263	264	265	249	263	268	255	251	253	269	268	266	260	280	255	270	320	275	283	277	262	260	283	271	278	265	260	280	261	253	286	259	223	271	272	271	263	323	263	267	295	272	266	265	272	254	260	307	290	254	251	264	264	299	256	266	267	254	281	277	264	250	271	236	275	281	286	307	277	273	230	246	290	266	276	275	257	274	268	290	284	302	249	262	268	250	285	244	276	269	278	276	261	276	249	274	286	277	274	258	271	285	261	287	275	238	262	292	254	271	256	256	284	260	304	273	291	258	264	300	296	262	253	291	291	277	260	288	246	270	245	270	259	269	241	263	263	278	265	246	249	267	239	259	299	255	271	245	254	243	259	249	231	251	248	268	231	274	252	257	289	273	249	288	263	262	274	279	260	270	259	260	258	241	265	253	284	267	270	283	293	259	266	255	252	284	295	271	239	276	241	261	251	251	253	258	237	278	235	277	296	256	281	256	253	235	290	292	258	294	255	274	282	275	256	243	271	278	250	264	238	287	271	280	257	258	263	287	265	272	272	279	275	248	247	248	255	281	262	236	244	279	252	246	259	267	280	274	297	260	264	261	264	258	259	259	274	283	286	294	283	255	295	274	284	287	288	262	294	261	290	254	287	264	297	256	285	292	266	256	259	244	262	267	272	248	275	231	244	252	270	317	294	261	276	266	263	272	296	262	280	280	272	281	262	257	222	287	260	287	265	265	286	260	294	257	251	264	224	281	275	295	278	269	249	274	265	257	257	267	267	272	298	268	271	283	256	264	281	281	278	230	252	262	312	275	259	277	270	268	248	277	229	240	262	275	253	239	264	255	250	255	282	242	285	274	292	253	287	255	261	265	285	244	257	280	278	268	274	263	265	283	273	265	267	279	229	268	246	267	255	271	256	234	262	248	271	294	245	241	284	267	275	265	238	273	265	252	275	255	271	269	249	278	270	267	259	247	258	278	283	258	293	269	268	292	253	272	251	253	292	256	274	243	228	261	271	276	264	281	268	255	281	299	266	262	265	286	269	257	272	276	268	290	276	267	293	292	262	248	258	258	260	274	281	285	261	290	250	247	268	275	258	268	258	263	261	281	264	257	288	274	276	232	288	281	262	277	278	251	255	264	271	250	313	269	240	256	244	241	258	266	263	254	261	271	260	316	272	230	244	279	267	260	286	299	263	260	266	278	278	284	253	260	288	265	275	276	237	270	249	287	273	265	271	263	257	252	273	293	248	277	253	257	272	275	266	249	267	264	289	281	279	250	257	260	288	296	261	240	250	273	273	270	272	294	297	256	249	257	269	279	249	270	260	297	258	267	267	265	254	272	277	252	251	255	274	283	254	243	276	307	277	289	274	238	262	266	268	232	265	265	291	252	254	242	258	278	278	267	274	268	269	283	273	266	247	283	261	291	293	234	280	244	288	275	259	257	240	263	254	251	279	252	251	249	245	276	263	283	289	265	262	261	243	279	292	273	250	232	241	266	275	283	244	243	278	275	264	259	276	251	259	282	261	253	238	300	303	250	254	279	289	262	269	269	262	270	252	282	280	260	260	261	265	249	257	276	274	288	264	259	264	259	247	277	255	261	268	269	266	261	261	286	269	270	251	292	264	273	244	273	299	282	233	291	300	270	271	298	269	267	272	239	271	241	281	252	241	280	247	247	263	286	268	273	254	261	275	302	275	282	278	263	263	292	278	297	268	258	266	286	249	266	285	261	266	241	272	275	250	259	260	247	262	215	288	274	250	257	318	277	251	287	274	250	262	270	276	278	284	287	251	242	280	284	300	272	266
35034	61587	48225	31594	18013	10208	4488	704	432	340	340	354	355	330	310	308	312	272	313	319	300	304	281	305	302	262	315	302	336	279	306	337	318	308	302	335	304	288	293	306	304	323	283	328	294	295	287	293	318	320	325	297	268	306	315	286	312	295	319	285	316	297	312	277	301	329	314	328	336	301	296	325	333	306	297	321	300	299	312	310	309	273	295	294	298	313	315	274	302	309	293	296	306	329	305	300	288	328	337	322	303	266	308	304	314	318	280	285	331	323	291	288	307	303	304	301	324	303	318	290	302	308	338	304	293	296	254	309	301	338	315	296	318	300	320	301	287	291	317	308	309	306	297	320	337	290	290	303	315	299	280	311	314	307	326	306	308	278	331	329	327	305	284	295	314	320	282	300	316	291	341	271	331	338	317	289	328	296	284	292	294	298	338	310	359	287	289	311	312	312	310	274	297	287	333	306	307	278	306	307	316	333	322	287	308	305	321	316	307	290	324	301	290	283	274	287	335	309	307	297	281	288	341	296	305	276	304	300	315	297	290	303	302	282	309	305	324	283	281	318	323	302	303	293	306	311	272	306	311	281	305	284	288	310	305	308	309	322	299	320	296	283	327	305	273	328	289	315	297	349	306	305	349	301	333	312	287	287	324	285	318	323	306	282	312	305	288	312	307	333	300	330	309	292	282	267	296	311	292	306	302	296	325	307	306	296	324	301	288	292	288	285	331	316	261	320	300	314	311	315	292	316	286	270	291	334	274	320	320	293	298	281	294	318	332	296	329	306	303	329	293	300	291	288	322	325	319	277	309	315	315	306	291	282	298	315	284	322	333	295	280	293	304	295	273	306	368	290	319	331	294	266	309	270	309	306	304	321	316	307	287	308	282	320	287	299	299	308	318	327	330	299	292	285	308	302	316	305	301	320	301	301	306	291	330	288	284	335	307	274	321	283	298	305	338	304	296	314	294	343	297	309	329	310	296	326	331	298	290	319	304	304	282	313	323	318	309	283	297	277	297	281	289	329	298	311	329	334	295	319	325	310	297	315	326	318	325	287	321	313	303	316	289	324	292	336	318	290	286	313	285	307	297	321	312	301	311	324	292	334	304	312	336	286	316	313	313	318	284	282	286	302	300	317	286	305	285	281	296	278	323	318	293	329	287	285	303	281	299	285	313	325	275	322	320	287	282	317	333	273	287	300	320	319	316	301	296	311	311	278	324	307	303	266	297	319	324	331	304	267	293	315	324	314	310	301	290	312	308	313	335	293	315	320	313	314	354	297	330	327	312	286	302	320	335	322	286	280	279	301	316	311	313	317	316	306	282	300	314	333	313	301	305	287	313	271	294	330	315	306	300	316	304	288	299	333	326	263	295	292	299	312	295	312	293	315	299	352	320	297	279	319	319	330	309	292	307	297	315	307	264	314	284	299	293	294	289	294	316	315	320	297	312	303	304	307	302	296	292	318	296	298	312	305	284	336	299	307	299	325	318	321	332	294	307	320	321	307	338	328	294	307	304	281	321	299	327	323	341	309	310	321	307	315	280	305	301	310	324	290	292	316	346	291	326	299	314	311	292	310	297	317	295	308	311	312	265	315	282	279	283	310	304	298	308	298	304	305	319	298	297	280	312	303	261	318	307	316	310	307	294	277	336	297	322	340	289	317	298	307	312	315	307	315	299	266	282	305	310	328	304	315	338	310	310	303	306	327	263	306	295	288	296	286	272	305	326	330	312	286	311	287	306	300	302	286	309	299	283	301	309	305	293	300	297	294	287	300	282	271	314	285	293	337	315	309	307	300	330	318	299	311	296	282	285	299	309	293	325	270	290	307	287	312	304	266	274	290	280	319	309	336	293	289	337	305	305	332	317	293	264	320	308	314	303	337	266	306	312	304	298	289	305	326	317	274	290	308	311	307	314	310	309	332	277	332	307	300	302	303	281	336	303	332	299	316	304	327	313	293	313	309	295	296	353	304	302	345	298	313	338	321	310	336	299	326	296	290	289	278	308	302	302	293	311	287	328	305	290	325	307	313	288	300	319	278	305	294	297	292	322	294	320	293	305	297	294	357	285	309	317	297	309	281	279	311	312	302	273	314	293	319	294	284	320	287	319	314	302	323	288	317	308	306	313	288	296	347	339	323	286	309	303	311	296	323	319	268	275	314	340	305	328	330	265	340	318	312	302	294	339	320	322	304	304	305	295	282	305	323	301	291	323	295	308	310	296	320	306	291	302	302	292	336	338	307	287	292	253	324	324	291	269	328	287	298	309	306	314	313	290	306	295	326	287	295	304	283	336	274	308	276	314	310	254	330	309	296	308	294	288	329	317	291	306	302	302	304	295	318	324	315	297	293	322	298	308	296	309	311	323	298	273	303	310	334	285	297	319	288	285	314	301	294	288	293	304	305	309	329	312	301	335	296	339	291	325	306	307	287	291	302	329	286	281	307	312	280	284	309	313	337	256	300	317	297	308	304	306	310	319	276	327	296	298	303	338	278	320	290	301	301	286	313	334	281	320	296	309	300	297	311	294	291	295	303	293	308	305	293	342	276	280	313	302	328	293	303	307	317	309	311	320	313	329	312	326	299	284	272	298	326	294	288	309	293	325	293	303	297	272	281	296	281	284	295	294	310	314	330	309	290	332	300	329	304	324	311	300	289	295	315	274	323	318	323	309	288	320	305	305	313	298	318	281	294	323	312	286	315	283	309	304	314	265	299	306	298	283	274	291	315	330	297	297	315	276	297	279	307	314	289	292	279	320	319	304	323	298	299	294	307	315	325	334	291	304	300	314	276	306	323	286	317	346	317	306	298	309	292	317	331	310	335	306	272	308	310	355	279	326	289	321	334	308	331	324	300	322	301	318	306	305	306	285	297	295	300	310	313	303	336	317	286	283	306	319	286	288	319	289	320	306	319	310	306	294	334	302	296	323	270	303	331	311	311	311	291	335	307	295	324	304	324	300	313	252	318	309	308	299	306	270	304	319	255	318	316	307	280	278	328	309	308	282	287	316	302	294	291	317	331	268	315	280	329	319	315	303	296	337	292	311	281	310	301	297	306	292	290	307	286	323	290	321	306	325	326	310	257	288	306	313	302	284	315	319	301	297	279	303	306	299	302	315	279	279	302	268	295	313	300	311	307	319	316	306	316	289	315	300	303	279	296	318	300	297	315	300	265	278	320	330	294	298	303	302	295	320	295	292	286	336	303	321	318	278	317	294	299	289	310	267	321	292	319	322	271	298	302	310	270	313	317	323	281	289	317	299	267	317	294	287	296	304	310	288	275	315	326	314	312	297	321	332	306	285	294	281	293	295	317	304	317	330	320	312	287	308	304	324	301	323	282	325	324	310	289	305	323	320	313	296	315	292	324	309	320	324	285	313	293	304	327	299	291	297	295	294	284	293	310	285	304	305	303	292	297	304	319	302	311	318	304	282	289	303	326	310	322	295	307	290	329	309	278	300	305	300	307	299	316	323	305	284	305
24998	21363	29109	26793	16100	6522	1523	534	402	383	404	375	382	382	375	381	387	394	354	366	368	364	352	374	388	387	374	384	363	380	423	355	347	335	372	365	388	360	365	387	356	373	341	369	387	361	358	350	384	320	343	379	356	360	367	374	349	359	356	376	377	384	355	403	393	360	381	356	414	376	372	362	383	369	360	364	372	386	359	345	384	395	354	345	396	360	358	371	350	345	378	366	399	376	374	364	366	361	343	363	315	367	355	332	388	348	380	380	364	358	365	386	348	359	377	362	349	372	385	378	353	400	360	375	402	372	367	365	343	380	381	354	346	372	383	361	340	379	365	353	395	353	382	382	386	357	368	397	334	388	368	375	330	363	387	382	406	366	350	367	379	358	373	354	404	344	341	383	382	363	358	386	352	375	377	347	346	399	371	343	389	367	357	361	346	332	362	373	337	394	376	373	402	386	357	345	367	340	376	363	383	405	359	331	352	370	383	373	347	374	350	342	323	388	347	368	357	383	376	350	375	364	350	360	345	379	351	379	373	354	404	322	387	367	365	385	375	354	363	350	368	386	370	374	415	355	333	384	351	333	352	368	326	363	384	355	378	366	366	353	381	370	390	394	375	380	413	365	373	391	377	371	363	355	386	382	355	381	327	348	386	356	365	399	348	348	375	360	380	389	365	389	339	370	386	346	332	390	348	369	373	365	345	359	390	335	347	373	389	379	393	389	362	359	361	375	330	382	399	369	385	371	360	392	373	388	358	377	360	389	369	365	363	376	382	346	393	376	389	367	364	373	404	334	373	373	369	384	373	363	367	376	391	354	339	386	395	345	370	366	345	349	380	337	366	369	338	357	329	354	361	373	349	349	393	358	371	353	364	364	339	388	409	376	369	383	376	389	389	359	337	366	369	352	353	389	358	361	359	341	388	375	357	375	373	354	379	385	352	349	360	345	354	358	369	358	355	362	336	339	380	380	378	367	340	339	358	348	329	378	362	322	360	365	382	346	338	366	381	338	361	373	356	366	374	377	371	347	387	372	360	353	342	383	398	360	316	374	394	380	368	353	398	357	350	371	346	358	392	385	381	327	349	355	332	379	354	371	378	354	337	365	368	342	369	366	382	357	386	328	365	375	383	424	343	349	372	393	338	378	335	387	354	351	373	348	328	359	357	383	375	342	359	356	354	358	368	370	378	353	378	347	354	330	352	361	343	390	376	360	373	393	343	336	374	400	366	377	358	385	359	333	369	363	347	357	382	375	335	407	364	376	351	353	368	390	372	358	388	338	383	374	371	337	401	375	342	364	376	368	356	356	367	352	359	377	360	374	378	352	373	339	373	371	374	382	371	366	384	360	396	394	329	350	357	365	384	418	389	351	348	360	369	372	346	350	398	368	340	363	338	379	365	390	381	389	352	360	374	374	356	401	369	337	372	358	369	359	367	375	381	381	400	375	347	366	373	387	359	366	360	365	358	348	343	355	366	429	380	382	356	414	345	371	368	344	382	368	355	389	380	355	382	359	343	367	372	342	343	354	346	371	370	356	352	383	343	390	351	356	392	354	338	371	318	366	417	368	371	343	390	364	373	375	372	367	382	353	363	362	373	355	385	374	387	384	364	348	360	368	342	340	376	381	346	409	376	388	396	378	378	366	372	360	383	405	350	375	370	349	363	374	406	377	374	359	338	357	369	350	340	356	367	364	376	362	388	354	352	349	364	383	345	387	371	376	366	348	374	339	352	392	339	343	370	394	390	348	358	370	338	384	344	372	364	385	343	378	381	407	362	354	360	369	372	376	386	363	378	353	417	380	370	364	371	367	354	386	379	322	364	364	388	354	375	349	394	353	409	358	348	366	323	369	377	351	375	369	350	389	395	402	373	367	345	385	396	375	366	337	357	386	379	326	356	366	371	339	383	351	356	356	368	359	355	381	379	384	334	387	361	356	372	352	361	355	400	367	370	389	373	360	381	345	365	352	401	347	354	359	374	363	337	338	367	396	409	344	367	382	390	366	366	342	393	351	374	358	369	363	380	388	366	346	386	383	356	352	382	347	373	401	350	357	369	380	396	336	377	340	323	371	387	349	377	393	384	320	353	398	349	338	365	378	384	364	363	344	383	401	380	330	359	371	382	339	361	393	334	330	371	363	329	332	378	351	360	336	422	363	369	364	318	343	358	356	364	370	373	366	331	355	344	349	386	353	360	357	366	370	379	353	374	375	406	382	373	359	372	358	378	342	387	343	370	357	320	359	384	384	365	342	398	397	359	365	357	362	352	370	379	360	355	372	360	419	389	328	392	372	389	359	388	365	387	385	357	356	343	389	338	360	370	357	362	372	358	347	380	391	385	416	379	360	380	381	385	356	357	343	364	359	344	356	394	369	368	332	359	376	373	360	361	378	371	356	386	365	364	348	366	339	388	363	354	371	396	391	370	369	397	372	348	342	369	362	364	377	367	338	363	367	370	352	359	372	400	376	371	375	386	382	368	375	357	366	392	352	370	354	342	395	376	399	356	411	340	344	349	379	389	367	378	379	369	351	385	380	319	355	375	375	362	350	378	375	392	399	353	358	361	378	364	376	371	360	365	361	354	353	379	382	377	357	392	357	357	384	342	375	378	361	310	360	380	354	368	360	405	373	355	373	358	375	389	361	365	343	369	344	330	371	373	356	342	386	363	345	387	389	356	370	385	367	367	389	351	348	369	339	373	367	366	392	364	371	374	365	369	388	369	346	349	366	369	360	361	394	386	377	383	336	367	400	411	339	355	336	371	369	345	362	349	374	403	362	396	401	377	363	379	367	326	343	367	362	384	404	370	409	366	377	347	353	344	390	358	367	355	360	358	373	349	378	382	363	362	362	334	382	345	384	362	361	364	351	376	352	346	372	354	385	375	382	330	375	400	377	338	357	348	398	384	370	368	343	353	385	388	365	359	355	343	354	360	384	392	352	353	386	373	376	375	401	371	368	363	378	341	357	333	356	376	364	387	391	368	332	406	360	367	346	392	367	366	329	373	388	371	328	351	373	363	388	359	384	366	382	382	369	399	406	367	347	369	322	376	363	376	365	398	360	385	379	359	403	327	389	387	371	351	369	390	362	336	356	364	376	377	360	314	378	373	369	353	326	392	366	368	395	366	336	364	400	374	343	363	390	415	351	343	311	363	338	368	386	362	351	368	348	368	362	382	359	373	377	358	405	361	389	365	361	373	336	369	363	359	357	363	348	379	356	346	365	364	373	343	349	392	332	316	368	395	375	346	358	370	347	359	382	367	347	358	393	381	351	377	368	361	400	390	369	370	379	365	344	346	393	350	381	377	351	350	375	330	373	335	350	334	344	375	367	390	331	356	398	346	355	367	341	379	384	400	349	337	411	353	422	391	397	349	348	376	345	348	371	336	365	383	353	383	337	339	373	365	367	376	388	359	388	411	375	368	398	370	377	360	357	398	390	388	395	353	378	356	375	373	367	367	336	327	375	352	380	372	377
38082	54289	40183	25233	13450	7120	1797	707	468	471	433	457	453	447	426	424	393	406	421	426	428	419	420	382	413	421	423	429	433	403	414	435	472	422	392	416	444	411	433	403	387	429	413	407	448	389	424	391	398	406	392	417	420	441	441	420	408	442	383	458	434	428	423	377	420	435	412	402	420	446	410	422	410	422	390	435	380	426	408	399	461	420	425	386	404	416	401	410	435	419	390	402	424	392	412	453	406	398	424	402	413	430	403	426	449	410	437	453	398	450	430	429	409	408	430	371	440	438	416	406	434	429	414	458	410	390	417	427	410	416	394	416	402	434	400	386	436	403	411	399	432	439	439	404	445	412	412	389	393	422	423	439	421	441	395	435	424	418	439	413	413	425	414	410	437	422	439	457	427	426	398	389	469	435	420	416	394	436	420	450	427	400	417	424	439	416	449	383	443	449	411	394	410	445	418	438	404	424	424	411	415	450	429	388	406	403	401	420	433	405	395	465	403	402	425	402	381	392	423	415	393	423	387	401	410	384	417	452	410	390	409	405	415	396	408	394	400	429	425	430	444	450	411	394	410	438	418	435	442	413	419	447	430	430	434	377	425	454	397	404	421	414	419	415	378	440	422	418	407	398	419	428	374	404	400	407	398	402	424	430	411	426	388	413	421	406	406	456	403	412	444	408	432	412	415	439	386	426	398	392	380	441	422	438	387	438	421	402	467	423	423	407	432	432	395	415	425	392	447	400	447	379	416	409	434	416	415	398	418	419	390	433	435	429	450	429	416	427	429	394	426	452	388	440	430	452	411	425	421	439	415	408	408	420	451	430	425	418	386	385	415	400	378	388	422	378	390	407	394	399	406	421	405	386	387	427	392	432	418	424	356	470	447	412	452	440	413	437	413	447	434	434	438	440	429	381	375	445	420	417	435	408	424	420	381	439	401	416	405	425	441	392	374	440	400	442	427	423	394	412	420	468	424	405	440	416	403	381	393	415	414	423	403	401	427	426	449	372	411	420	368	415	441	407	408	420	416	406	420	436	445	442	391	429	400	448	442	375	416	426	396	411	406	419	410	408	388	439	386	434	430	430	392	446	396	434	405	412	371	410	433	442	454	417	411	401	444	416	443	437	424	446	402	402	386	415	446	416	426	414	422	419	433	429	414	423	433	445	409	430	417	401	392	426	408	440	384	393	462	395	419	426	416	426	416	418	431	420	414	395	414	411	428	428	445	447	394	386	414	420	411	435	440	404	452	434	424	452	421	417	400	420	441	442	457	397	399	420	408	406	428	421	392	430	417	408	426	441	407	411	406	422	423	378	444	439	380	396	419	421	444	439	408	420	406	396	422	388	402	411	423	394	435	435	421	431	415	415	422	439	447	406	420	442	412	421	419	402	397	417	405	417	465	403	397	431	452	440	429	404	427	472	417	419	418	447	442	418	431	425	431	410	455	393	405	431	433	441	384	424	445	411	443	423	427	384	383	442	463	422	433	399	428	422	392	429	405	400	384	426	417	408	394	381	432	405	439	415	402	385	414	421	451	414	403	409	432	460	401	402	441	436	411	404	430	390	389	408	395	483	403	419	396	396	387	438	403	431	407	429	392	419	419	409	412	441	427	399	443	374	417	461	443	416	390	407	370	429	453	418	413	437	424	422	447	423	434	412	423	437	394	435	418	422	375	440	412	389	400	391	444	450	406	413	411	389	398	421	392	401	406	413	446	438	424	432	407	436	399	412	412	426	387	411	429	439	432	443	409	410	415	403	395	427	460	421	419	400	420	423	423	457	445	405	433	429	418	419	413	426	428	460	413	419	402	454	409	446	406	418	416	400	415	384	405	424	429	410	442	437	405	409	427	451	425	395	400	383	379	450	420	398	434	436	434	441	450	412	431	411	401	418	435	442	388	415	407	410	424	427	408	404	421	399	390	399	401	434	344	406	425	416	440	419	400	418	428	430	416	445	402	440	443	412	398	406	425	424	423	414	437	399	413	406	409	411	420	380	399	417	419	391	423	420	426	396	464	427	411	422	387	388	428	414	368	409	412	408	425	438	447	413	417	397	424	394	407	424	440	373	427	423	444	433	404	432	436	438	402	417	392	403	441	446	412	424	401	448	423	432	457	428	433	403	375	405	418	424	393	423	412	454	413	386	447	405	438	385	458	440	417	397	391	394	419	413	423	428	386	395	420	406	402	408	416	408	420	427	433	414	421	440	408	394	428	435	425	443	418	389	402	431	447	436	409	418	385	379	395	422	402	418	420	426	396	378	408	412	436	427	395	442	374	410	441	446	413	381	423	442	416	422	404	420	417	419	406	391	448	426	379	409	409	447	390	416	431	432	435	402	423	381	430	408	447	417	412	416	456	425	439	457	417	407	408	447	404	417	411	405	385	405	414	422	429	431	412	408	413	386	401	387	363	438	397	405	431	393	406	403	386	433	416	454	405	380	447	427	398	396	418	404	446	399	411	405	399	424	418	405	413	419	412	416	393	427	391	398	436	401	463	421	421	445	443	400	380	407	439	420	385	433	426	431	400	421	434	458	415	403	406	421	444	418	391	415	402	405	419	447	441	436	421	402	413	431	400	380	434	421	443	430	420	418	370	397	399	437	403	416	435	437	387	389	408	441	422	417	386	456	430	427	416	411	401	444	423	406	424	399	425	392	429	437	408	402	404	421	425	416	421	419	432	439	461	433	410	465	451	421	396	440	405	416	387	436	440	395	425	424	412	437	411	354	375	392	446	419	388	406	437	427	419	436	432	433	415	419	416	415	395	421	432	408	447	422	449	416	437	425	424	421	428	427	430	420	401	416	417	410	397	392	432	403	420	433	442	404	454	420	396	440	413	423	432	438	433	437	415	409	448	433	410	464	391	406	427	433	416	410	396	432	403	406	390	399	413	438	436	427	401	424	447	423	408	416	406	436	382	400	420	420	415	439	394	422	425	459	405	427	394	428	409	383	431	434	415	370	419	424	416	414	418	382	450	422	414	408	432	385	366	402	411	386	420	406	397	405	426	421	374	405	426	421	412	427	402	383	394	384	458	437	408	436	433	410	430	411	390	392	376	431	419	440	438	409	434	461	420	374	410	440	382	440	404	397	394	424	406	414	445	425	423	418	408	403	430	411	437	432	418	432	419	417	442	407	406	406	383	404	400	459	436	440	400	404	400	414	408	430	424	375	368	411	380	389	406	417	429	440	432	422	384	415	429	444	422	403	407	423	399	429	410	418	410	406	448	418	385	412	422	399	393	426	415	402	433	415	412	425	421	459	399	432	380	404	421	433	384	416	424	373	444	408	431	401	400	431	429	422	413	424	384	411	402	435	412	411	395	419	406	385	427	405	384	446	407	396	443	419	413	447	397	397	384	423	421	447	424	455	405	427	441	394	415	402	370	401	427	395	447	422	411	423	404	424	425	395	395	417	438	385	421	419	446	426	397	411	433	409	420	395	412	403	425	420	412	453	385	411	416	424	396	425	418	450
22777	20935	28512	24207	21986	20820	10909	1817	597	511	476	468	437	462	452	435	440	422	443	410	410	419	443	391	388	421	434	421	411	407	448	400	417	394	411	441	452	420	443	394	440	444	393	420	385	426	426	378	405	412	375	456	427	388	401	404	386	403	430	377	406	400	427	386	445	421	435	395	379	397	404	421	415	430	401	426	370	392	403	410	411	401	426	421	418	410	372	428	431	415	389	419	403	385	413	409	435	420	444	392	404	402	382	423	401	422	432	373	419	381	420	384	404	399	400	406	422	433	410	391	390	407	444	430	404	410	416	402	388	410	435	393	365	425	406	397	437	425	403	422	428	406	399	429	407	368	416	398	368	409	414	406	412	423	412	412	411	415	391	381	428	401	440	413	409	407	457	350	385	433	434	372	402	421	390	421	397	394	427	406	430	402	423	394	439	414	434	423	422	419	427	400	393	386	377	419	402	419	400	413	393	384	399	410	415	446	383	428	425	385	404	431	380	411	404	417	436	388	457	414	394	408	426	380	407	378	400	383	411	430	393	404	438	404	410	423	373	438	427	376	415	407	417	442	406	431	400	411	438	426	388	417	417	368	383	421	428	417	409	427	383	394	410	413	390	404	413	396	412	407	400	405	422	430	407	436	413	417	380	403	423	403	443	393	424	398	438	414	428	444	391	386	380	411	431	424	377	406	441	398	424	419	385	416	376	393	402	387	417	422	407	406	417	420	422	410	415	431	373	433	383	411	457	399	436	400	419	406	418	419	446	397	386	382	386	408	406	416	431	405	421	430	423	404	440	399	424	421	437	404	410	420	359	423	422	415	413	408	416	406	412	381	413	428	412	416	440	388	457	390	426	429	395	401	385	429	415	415	389	388	432	417	428	386	365	410	398	405	411	417	395	447	399	437	418	417	400	443	423	382	386	421	403	425	389	417	416	402	427	358	383	415	453	435	404	397	426	407	451	416	441	441	432	393	438	447	403	421	404	459	385	445	395	395	415	430	424	458	434	409	395	393	392	413	402	417	382	404	443	410	365	396	398	440	414	436	418	431	401	388	369	388	424	417	419	419	406	428	388	391	418	391	417	420	395	393	357	426	365	399	429	434	443	377	399	393	393	393	391	424	412	409	427	407	385	378	429	423	402	429	398	408	401	437	408	423	402	403	443	392	392	434	419	433	386	426	420	401	436	392	388	395	397	420	404	405	402	389	389	410	398	428	401	399	416	446	399	399	410	435	396	410	393	406	419	408	373	425	418	403	402	381	398	397	441	397	418	395	447	410	428	416	442	379	452	380	411	406	401	409	382	443	388	425	439	407	443	395	392	404	417	460	425	401	388	407	413	417	412	399	395	402	408	387	385	404	412	402	443	418	389	422	426	352	431	409	378	422	424	407	413	422	393	428	423	409	414	392	433	394	397	444	385	413	373	406	421	413	401	373	388	406	399	404	456	398	407	390	402	406	433	449	416	416	406	404	421	378	420	408	389	412	398	408	425	416	395	396	372	399	404	416	391	448	447	384	430	404	403	400	404	420	416	459	429	399	415	346	421	410	413	394	438	449	382	415	431	377	398	396	432	422	396	399	418	395	399	399	399	464	419	395	407	374	397	394	400	414	387	389	381	415	400	405	390	401	404	438	385	405	404	429	419	426	388	412	415	430	404	401	405	385	407	410	396	402	408	417	389	399	378	397	430	416	408	434	431	405	419	420	380	401	414	415	421	414	392	430	462	408	385	387	419	401	411	416	397	433	392	385	416	427	412	441	391	425	433	411	409	418	395	403	384	431	392	426	406	434	416	440	398	459	423	415	401	426	418	412	391	412	369	417	378	420	391	416	391	425	397	393	411	412	411	449	404	389	413	368	402	424	417	408	402	413	418	407	396	409	411	398	426	416	424	433	398	381	375	414	439	405	406	406	404	404	392	381	408	438	385	419	407	410	395	347	429	417	396	459	436	406	409	409	408	432	417	431	423	432	422	420	379	382	406	445	386	421	429	405	414	448	440	406	407	375	411	432	431	420	392	428	400	413	382	413	401	406	421	423	399	400	386	401	438	372	395	392	399	415	397	420	394	430	404	403	457	365	397	435	390	438	391	396	380	441	416	418	403	405	404	399	379	412	406	404	413	422	389	428	383	412	412	408	405	381	421	429	399	444	397	429	420	417	408	407	391	415	380	392	386	400	385	391	417	375	390	417	432	427	404	426	407	441	414	389	388	418	435	438	399	413	421	422	431	365	438	406	349	396	412	414	426	426	429	428	377	427	412	398	424	455	417	466	432	401	392	399	415	372	378	415	403	407	416	399	409	420	399	443	412	384	381	390	397	421	413	391	373	420	407	424	385	423	433	419	414	414	404	410	410	407	405	416	423	425	442	406	395	448	393	434	431	350	411	398	391	405	426	386	429	426	417	412	394	396	402	401	412	396	424	428	361	431	441	417	394	354	402	374	365	382	403	419	393	399	406	415	406	401	413	381	397	411	415	388	427	402	379	374	442	415	404	403	404	395	399	415	420	403	399	412	373	426	429	435	406	419	414	407	426	426	431	395	424	392	442	435	403	387	416	424	431	399	408	410	387	430	423	382	402	403	367	416	421	373	390	431	402	438	420	435	420	363	395	404	409	429	390	392	434	427	389	369	420	397	420	445	403	412	396	393	438	386	407	377	373	420	401	427	427	429	389	400	424	421	452	366	381	390	385	421	392	413	419	407	398	365	405	416	401	417	399	436	418	409	416	420	402	383	430	409	418	382	425	420	407	420	396	417	381	408	434	415	415	397	386	436	397	385	400	389	407	458	436	419	418	373	385	416	403	425	410	388	442	417	398	384	420	401	421	381	418	432	428	415	373	439	427	415	402	385	378	415	393	452	412	425	452	400	439	406	409	416	438	423	415	420	398	438	411	413	406	404	408	412	412	423	393	429	431	412	441	407	436	423	432	403	416	444	412	429	398	461	415	425	409	411	417	422	428	374	403	422	377	374	393	443	377	389	423	388	390	398	431	416	414	403	395	398	431	403	361	405	383	385	404	415	391	406	411	407	400	417	414	426	433	438	431	405	407	400	414	410	434	399	421	393	414	443	444	418	412	413	400	387	421	427	418	426	410	403	417	433	415	390	418	434	411	406	408	400	414	368	431	433	394	407	418	423	410	416	387	418	414	415	427	442	419	417	386	385	383	422	452	406	429	425	399	409	406	412	408	401	416	393	417	397	416	394	408	414	460	388	401	395	420	437	432	394	428	418	429	422	424	416	376	348	390	428	419	397	393	419	403	412	394	400	415	394	399	403	450	414	446	393	404	448	397	410	413	373	401	406	369	403	431	420	391	414	425	409	415	407	404	401	414	389	405	475	448	381	421	406	433	397	387	407	403	473	400	409	392	370	384	452	438	379	434	437	395	399	393	444	391	406	448	403	412	412	398	406	421	383	439	396	413	367	436	404	430	424	420	404	397	393	400	406	406	411	403	385	398	403	426	424	370	445
39731	65970	51553	36908	27377	9984	3258	1628	630	570	507	495	511	532	483	430	489	476	455	434	410	446	431	472	449	446	455	463	479	444	424	481	489	447	481	431	434	432	482	440	429	448	458	457	464	496	450	455	490	467	438	443	440	481	447	447	489	407	422	423	456	447	450	468	467	460	414	483	440	428	485	435	418	473	440	502	430	470	458	468	442	444	438	447	463	437	486	445	473	418	435	415	448	471	430	458	436	461	425	461	436	434	476	410	442	429	453	450	433	440	441	446	436	443	440	469	440	451	448	470	440	443	445	421	426	465	436	481	425	439	433	476	433	479	449	437	453	446	446	435	458	451	459	454	421	465	435	445	430	450	475	402	466	417	418	450	419	443	412	469	443	431	452	417	439	420	432	453	489	457	433	464	437	427	435	417	437	438	436	435	443	456	438	479	435	452	443	439	451	467	443	440	469	441	463	426	475	462	456	423	424	422	430	489	425	450	443	440	432	412	433	454	470	469	465	447	456	439	444	422	449	413	420	447	454	483	426	467	409	431	487	467	447	441	441	464	423	427	447	467	443	428	416	424	468	420	445	453	465	433	438	462	461	457	413	439	437	440	431	436	429	413	472	429	438	455	473	456	429	417	467	451	455	463	434	427	441	451	422	452	418	445	434	400	409	454	459	422	438	445	484	458	482	427	453	441	423	456	439	428	459	466	414	443	459	446	408	418	432	430	429	448	461	465	445	461	433	450	427	447	437	493	470	436	421	443	465	406	466	418	459	418	434	449	488	454	451	432	448	458	452	423	446	431	479	401	460	432	420	467	423	447	436	446	451	470	445	473	441	451	453	475	434	466	442	459	429	455	461	454	437	463	458	454	458	432	445	448	465	433	460	457	441	426	420	424	436	458	434	442	434	475	457	451	440	413	421	427	437	446	429	433	408	444	491	447	465	440	400	397	429	447	481	460	443	413	420	426	434	437	439	431	424	429	448	452	445	473	431	438	439	433	430	446	410	451	481	491	419	433	446	445	439	439	437	454	449	465	455	468	447	474	473	426	481	433	434	410	434	451	470	433	442	435	455	430	418	468	399	465	432	441	443	474	424	432	453	457	440	432	439	492	474	463	448	451	438	468	467	472	431	403	445	437	441	446	417	469	428	414	431	480	435	476	435	483	427	433	436	445	460	433	439	469	440	441	446	422	457	438	447	430	446	429	492	438	412	450	415	441	450	471	462	443	448	450	437	439	452	426	435	475	446	478	458	488	424	463	436	453	465	479	433	442	470	449	426	457	432	450	444	458	450	462	442	449	463	455	445	451	444	436	467	436	474	457	450	443	420	441	455	436	419	460	432	433	442	470	472	454	435	455	449	405	466	428	457	452	439	438	472	444	439	429	461	452	454	440	449	462	463	516	436	413	452	469	464	456	438	448	432	420	460	438	468	392	464	456	450	429	469	399	472	440	436	456	432	440	441	452	463	437	438	487	470	441	429	469	471	464	405	459	452	432	467	453	448	514	448	434	421	450	468	464	416	404	432	453	439	412	462	411	448	432	424	448	444	430	442	444	422	470	458	436	437	451	431	488	484	414	453	447	456	474	422	447	437	455	419	398	443	452	418	426	444	481	422	446	466	415	428	473	458	505	469	418	422	442	424	450	477	440	444	443	446	476	465	429	447	430	448	445	437	433	453	458	440	435	432	418	425	463	431	468	436	469	476	431	465	455	431	460	450	453	449	427	409	407	467	431	408	470	460	470	454	424	443	432	442	440	405	405	465	424	436	454	456	422	438	421	451	445	444	391	443	456	427	437	418	435	401	463	467	459	474	419	447	469	431	419	417	455	449	442	443	416	463	403	457	430	423	465	430	433	452	453	469	416	449	450	418	468	461	465	488	449	443	436	429	463	427	459	416	424	454	408	456	451	446	431	453	419	430	483	453	441	422	431	459	492	439	457	434	447	474	426	431	441	434	432	469	458	455	423	427	441	421	433	423	502	430	435	429	443	410	448	436	466	459	475	465	466	414	458	452	447	504	456	465	438	426	473	455	434	457	445	440	444	460	450	412	426	458	447	455	461	395	482	455	452	411	497	453	443	421	420	451	433	424	486	419	445	462	405	447	476	443	454	425	466	463	449	403	451	473	437	413	436	499	431	444	460	433	449	420	459	404	460	436	464	438	407	460	410	448	435	434	434	407	429	431	469	468	435	460	429	481	447	454	420	447	456	448	449	442	435	430	450	477	456	442	465	439	445	420	413	453	449	391	426	434	453	453	452	460	442	454	432	450	434	420	455	448	417	477	416	452	448	425	495	442	454	430	411	459	459	418	471	456	449	448	454	434	443	466	459	443	489	455	430	420	454	470	392	462	439	452	430	466	454	433	439	464	419	424	440	430	434	397	427	427	451	468	430	435	475	445	398	450	455	395	444	436	438	440	433	472	463	433	454	456	431	454	449	455	423	460	455	433	428	432	454	435	440	444	430	438	462	456	426	455	451	423	411	405	433	426	473	420	454	451	444	438	461	431	484	430	464	420	423	395	455	456	461	442	414	432	462	435	448	422	415	456	460	441	458	509	432	427	453	425	440	453	433	420	426	413	465	474	402	432	478	425	440	445	447	467	449	456	444	438	442	461	435	425	459	455	468	420	464	482	462	458	490	468	470	464	464	432	434	406	444	439	463	459	464	456	443	467	467	449	442	473	452	416	428	454	450	464	445	456	442	450	424	455	382	440	473	455	425	412	434	444	457	461	458	421	460	439	437	462	456	454	429	435	436	439	456	438	437	422	430	446	465	474	465	441	440	467	424	445	448	472	442	414	430	481	474	454	446	467	432	434	408	458	435	471	460	441	437	424	451	451	458	477	454	475	447	423	437	444	440	446	446	454	440	421	472	433	464	468	457	408	422	496	466	414	465	402	442	461	441	457	454	435	426	445	448	434	420	443	424	436	399	429	422	458	458	411	497	402	422	489	413	439	432	426	437	456	428	444	476	444	452	437	410	440	440	463	455	460	475	450	457	457	459	467	436	427	433	446	427	459	471	450	448	432	479	465	472	445	440	432	424	395	423	441	440	422	456	455	412	414	443	454	462	473	456	428	434	459	461	456	441	435	446	448	444	431	451	453	478	430	450	463	419	449	480	454	454	438	420	460	468	390	454	452	465	453	450	446	474	460	463	447	419	472	464	440	447	415	449	452	445	462	471	409	469	456	414	446	442	452	410	462	467	468	416	437	450	405	421	438	454	471	418	406	428	437	475	429	444	460	448	453	434	432	457	449	414	392	434	427	455	450	484	435	441	435	435	468	442	422	407	433	433	458	447	441	434	433	452	420	440	371	460	430	458	419	441	423	426	462	432	428	453	466	431	438	480	416	445	474	428	431	420	453	439	437	486	410	462	440	447	435	444	462	476	432	447	445	459	436	452	428	444	394	452	422	430	458	437	470	477	460	427	417	440	450	440	414	444	460	438	424	473	478	488	415	451	443	443	425	451	457	447
30967	32547	34014	19514	8065	1925	591	282	265	275	278	262	274	291	252	254	303	247	256	271	313	259	276	274	260	257	295	270	262	267	261	236	256	272	266	279	306	292	274	288	267	253	295	252	277	307	271	284	276	274	276	253	240	252	254	263	295	263	274	247	291	245	277	281	254	274	261	275	271	268	258	270	266	275	262	224	297	272	290	253	221	252	272	260	255	273	283	248	287	275	263	260	288	279	254	265	271	261	253	283	276	264	266	252	246	260	275	273	294	256	282	264	257	298	264	313	253	247	270	261	278	279	275	282	249	249	289	266	286	265	253	274	290	292	260	256	284	270	265	270	237	266	301	245	273	263	266	254	258	273	287	296	272	273	242	269	283	265	270	289	250	261	274	280	273	251	267	277	251	252	287	298	271	269	261	261	275	270	276	290	266	262	259	263	256	253	267	230	291	248	282	273	272	253	255	253	269	259	249	267	254	296	248	248	277	271	261	260	288	257	242	294	287	259	284	276	260	279	312	295	252	273	257	256	299	242	252	282	274	263	291	266	259	271	262	269	259	282	296	238	266	301	246	272	292	306	267	263	265	257	286	283	285	279	254	284	258	281	297	288	278	248	279	272	270	273	249	275	251	256	257	277	288	265	286	275	260	268	278	257	273	259	244	270	308	269	268	270	291	282	275	272	258	270	257	267	267	277	235	268	277	262	229	270	240	257	267	257	270	256	261	268	263	274	263	271	274	272	287	266	313	273	253	253	273	261	292	280	297	301	290	250	265	261	246	292	267	249	270	280	261	245	263	257	270	254	284	260	254	238	280	261	263	259	282	283	284	271	272	243	289	237	247	282	262	271	245	288	274	271	246	237	273	259	299	288	273	255	261	275	255	261	296	255	259	283	264	261	228	254	309	288	277	256	296	276	269	221	279	288	246	273	269	267	248	264	242	279	248	256	264	250	235	283	272	231	274	284	272	263	254	272	285	274	273	247	286	252	267	260	245	272	260	255	261	269	276	258	290	269	256	282	287	264	266	271	297	242	269	250	272	277	241	307	265	243	277	290	265	278	283	271	268	269	243	302	255	248	286	291	270	234	287	285	292	263	284	280	272	256	254	291	291	253	259	261	282	253	277	264	263	250	265	279	270	252	260	284	246	290	295	266	260	279	264	260	297	287	288	272	234	239	238	262	281	269	262	275	253	265	280	268	278	252	246	261	289	263	271	279	231	259	274	278	284	264	288	254	274	258	252	278	295	261	248	266	280	222	260	273	273	268	262	273	266	257	269	237	277	256	262	291	265	277	262	257	258	222	289	291	273	260	279	255	269	273	267	257	277	273	280	258	269	241	275	302	278	277	257	261	278	256	269	247	297	254	276	281	282	278	268	289	254	263	254	281	256	267	259	253	245	276	258	279	283	259	268	258	259	249	283	262	259	258	259	261	277	286	268	261	238	264	252	263	263	263	292	217	289	266	270	290	253	272	272	247	260	297	258	296	272	275	290	252	267	258	301	294	319	288	257	276	293	263	229	249	262	260	272	260	299	279	284	268	281	270	285	263	262	261	267	284	272	240	273	244	250	269	272	258	258	302	265	274	246	260	257	245	241	266	278	265	268	277	249	275	267	284	268	263	274	283	298	268	281	271	259	268	262	309	273	271	272	258	296	274	250	260	260	266	270	239	262	244	276	278	269	277	259	268	273	236	291	267	262	232	281	256	267	277	239	246	245	302	263	290	287	275	264	244	249	276	283	258	290	288	280	297	237	266	257	248	230	267	245	261	261	269	251	261	257	286	228	265	271	245	271	272	280	288	282	275	275	274	243	274	298	292	277	282	277	291	255	279	263	274	273	258	243	269	256	262	268	246	257	284	217	258	254	260	249	268	249	262	293	242	284	265	278	270	279	242	275	260	260	291	254	269	279	294	243	259	289	283	266	283	236	287	245	268	309	276	263	265	277	257	282	305	245	259	256	265	281	267	275	260	272	255	257	268	272	265	262	259	273	257	277	252	279	292	267	291	283	295	274	267	248	296	238	244	278	267	265	271	281	289	269	283	260	277	235	259	273	279	257	254	309	253	316	260	256	256	255	270	240	259	266	267	290	280	273	274	280	273	241	238	303	291	278	271	264	286	278	238	266	270	270	280	255	267	250	294	255	258	272	258	249	295	234	276	266	255	288	245	246	301	271	259	281	265	227	255	253	264	289	270	275	288	259	252	272	257	285	249	258	259	257	267	269	261	247	272	282	275	261	296	282	265	268	259	300	241	281	265	256	265	266	299	291	288	257	272	265	277	273	285	267	291	289	279	234	262	257	284	259	242	277	262	262	240	252	278	255	274	278	283	296	284	253	264	243	256	282	289	267	255	278	275	271	284	282	275	271	290	248	278	242	274	276	246	291	264	265	259	291	266	313	303	295	264	246	263	289	288	244	262	230	252	275	293	251	277	259	261	256	243	269	272	272	279	242	278	265	293	285	292	257	272	291	283	292	269	268	250	293	279	260	273	299	253	278	270	224	272	255	305	253	245	265	258	268	251	280	257	281	268	264	256	264	261	284	283	272	294	268	248	242	240	249	240	280	275	245	258	243	234	237	266	257	263	246	280	280	280	279	256	258	263	280	295	263	256	275	262	302	258	273	286	271	284	273	272	287	270	285	269	255	245	280	246	284	258	277	246	255	283	274	262	248	287	266	252	255	278	244	312	240	254	260	262	254	281	253	283	276	289	226	281	276	251	259	299	221	246	254	253	293	261	251	281	252	285	279	279	286	247	265	249	259	303	262	292	267	299	238	283	240	269	272	265	271	265	274	243	263	268	271	258	288	259	263	254	282	267	263	257	264	295	284	283	237	283	296	243	273	260	283	254	288	302	239	292	276	264	260	248	249	261	244	290	273	247	279	279	274	271	249	264	287	265	223	245	274	260	259	253	258	267	285	255	268	284	266	268	282	265	259	246	268	236	241	250	246	275	273	269	295	264	252	244	291	273	248	265	279	248	248	258	253	285	275	299	260	261	241	290	263	269	295	262	246	243	285	256	236	266	282	225	244	289	259	234	306	262	272	268	259	281	268	258	270	292	249	265	275	274	279	278	267	248	257	254	277	279	277	283	290	259	266	246	277	275	251	261	274	306	234	278	245	249	263	282	268	252	256	236	289	247	252	264	283	269	291	254	278	255	282	268	314	276	279	247	270	267	251	299	290	268	238	265	262	254	272	262	283	279	287	300	290	263	233	260	294	265	263	252	287	276	285	265	261	287	268	280	263	276	274	248	262	273	286	245	288	278	261	292	264	259	279	254	279	280	265	264	280	273	266	282	257	263	279	301	260	267	290	248	257	310	269	254	221	255	274	275	246	285	250	284	286	267	286	265	270	246	279	257	267	241	243	282	265	286	249	253	273	274	285	278	251	253	270	249	226	264	295	281	227	281	269	278	259	274	271	240	289	275	268	305	280	277	275	263	288	226	241	226	270	270	250	254	261	238	261	271	270	282
35048	47796	32530	16826	9168	2541	689	358	314	325	319	294	322	346	311	310	321	305	327	310	296	302	315	308	310	326	292	287	308	302	295	306	343	310	293	301	334	321	305	296	323	312	351	328	323	314	323	339	302	318	353	307	335	343	302	274	301	331	343	321	323	294	319	305	323	324	322	302	304	329	298	299	288	288	323	329	326	294	270	325	331	321	317	319	309	346	295	328	317	307	323	348	319	320	340	321	349	311	307	319	283	304	308	326	321	314	321	288	325	268	333	313	326	327	313	354	299	307	318	282	302	315	285	311	276	300	287	308	311	299	310	298	328	333	328	300	327	323	318	318	330	344	301	333	349	310	325	323	335	300	324	311	319	334	315	299	302	313	310	317	330	321	284	285	302	295	293	308	310	311	307	306	322	299	302	298	327	296	319	298	325	305	311	299	322	332	319	337	313	305	349	317	334	314	318	313	283	307	311	302	288	311	297	297	324	333	326	303	291	334	304	346	303	330	342	307	296	335	315	318	296	356	327	298	308	336	302	323	318	322	304	295	304	334	310	316	297	295	305	318	316	320	309	321	331	330	307	307	318	339	309	328	328	279	321	286	312	311	293	299	343	320	340	328	303	308	299	338	318	309	337	322	299	297	325	300	350	314	306	315	314	332	330	342	307	316	319	355	325	307	340	303	320	318	310	305	303	317	321	325	340	340	311	306	297	319	306	320	331	360	339	318	317	307	320	312	291	318	274	305	307	294	302	312	327	273	302	304	296	312	326	309	300	310	307	296	328	334	317	325	290	349	343	303	320	316	327	309	310	302	337	299	289	315	326	330	311	312	325	328	333	306	303	323	299	304	289	302	323	314	296	349	293	297	299	318	308	319	326	332	329	306	325	353	320	325	286	305	309	349	319	322	301	308	336	308	304	341	345	310	350	304	263	308	333	323	310	297	321	310	352	343	341	338	298	299	310	278	316	275	298	321	327	328	294	261	311	311	298	302	305	308	303	309	323	277	322	349	345	326	298	361	291	302	300	308	307	317	308	323	329	311	312	324	297	331	281	287	284	285	276	304	344	323	291	278	318	275	313	297	309	306	290	289	309	335	285	299	341	352	322	337	323	309	327	290	318	336	301	339	309	313	310	305	303	332	317	310	284	330	321	319	320	330	325	297	306	289	331	290	310	321	281	300	347	307	277	315	321	323	295	274	331	300	287	294	311	331	303	311	314	313	296	330	295	285	314	308	293	292	296	299	302	295	305	275	321	325	326	320	339	328	327	319	327	294	343	351	306	306	304	325	284	308	309	294	293	338	310	312	313	316	331	311	325	298	323	318	325	335	322	338	300	321	320	315	337	327	273	294	347	321	319	298	321	318	283	304	279	308	328	332	323	343	286	302	288	328	325	334	302	302	311	312	289	319	307	314	305	319	296	315	295	311	314	308	325	327	265	287	284	293	343	289	305	322	303	353	305	310	318	292	299	297	333	305	311	295	308	302	288	323	313	343	314	306	335	309	277	279	298	330	310	308	259	319	310	324	306	316	307	313	287	314	317	303	309	328	327	321	305	327	299	294	302	302	346	335	330	309	320	328	293	340	312	310	301	294	296	307	305	287	316	307	327	303	294	308	351	333	327	286	321	332	291	294	291	305	312	321	311	318	305	321	335	285	313	303	335	301	306	313	315	302	316	314	332	341	355	335	308	302	284	322	309	323	299	352	323	313	314	291	304	299	309	289	306	316	289	276	302	332	345	306	334	316	285	311	291	329	336	317	261	336	303	306	334	315	285	316	298	319	305	306	336	319	321	305	326	356	297	331	325	322	290	283	305	288	287	331	305	284	308	302	316	308	298	301	328	317	319	296	324	331	327	308	306	298	306	316	333	328	295	293	303	299	300	302	318	309	319	299	319	322	330	329	299	300	317	295	312	294	322	301	290	321	294	329	328	323	343	338	326	305	317	314	313	312	346	316	292	302	312	312	290	313	300	333	331	307	307	282	310	301	286	330	310	313	301	327	318	295	336	291	306	297	287	336	301	289	305	288	316	298	305	300	348	339	332	301	307	298	297	317	329	309	321	289	329	326	280	314	316	306	325	335	303	309	309	350	346	327	327	298	295	317	324	312	313	315	323	316	314	319	306	321	297	281	338	319	297	302	284	296	320	303	305	327	348	340	319	315	297	318	305	307	311	327	333	301	305	317	313	309	328	314	335	335	304	308	326	308	319	296	309	330	291	312	310	315	325	297	341	290	330	326	314	292	310	302	321	291	305	325	294	306	298	323	340	332	336	326	308	314	293	298	308	309	272	312	330	332	291	347	322	343	309	342	285	313	297	312	328	311	317	305	291	297	298	319	324	332	319	311	299	313	340	333	305	317	311	357	329	310	310	328	305	318	317	303	327	284	344	329	339	309	343	339	295	317	308	274	310	312	342	332	319	323	328	326	336	344	305	319	308	364	316	285	349	328	289	302	333	283	304	309	299	301	311	322	333	320	321	314	290	307	294	332	279	303	304	312	315	294	311	316	293	290	294	328	304	293	290	327	297	315	298	289	295	335	329	306	320	318	337	295	276	340	321	317	329	276	317	308	341	317	310	307	287	331	298	301	316	339	310	302	307	293	302	306	285	286	291	305	320	331	327	331	307	286	310	323	308	303	315	306	315	326	316	309	298	312	322	280	296	314	321	343	329	303	319	295	325	317	305	321	323	305	311	302	319	294	324	311	300	302	278	290	334	330	307	315	335	340	314	295	331	287	328	321	283	310	310	315	342	305	322	312	305	308	345	301	318	334	337	305	280	301	318	308	297	354	290	302	320	328	331	304	316	310	304	305	308	339	322	312	305	313	301	351	329	341	305	320	302	347	310	341	362	326	316	326	295	322	301	302	309	342	314	307	328	316	323	310	293	327	309	313	287	304	300	327	320	313	290	278	323	337	299	315	335	288	290	314	306	308	314	291	313	311	305	331	319	315	311	310	312	329	291	316	341	284	342	304	317	312	313	306	316	297	329	304	325	288	307	297	339	335	321	306	299	319	300	328	332	317	275	343	291	331	329	333	320	319	328	310	304	288	325	324	338	338	321	316	290	316	316	299	318	301	280	324	296	314	325	295	311	316	284	308	327	293	300	322	331	320	321	311	269	285	332	322	293	272	313	328	313	325	334	301	288	313	311	316	342	305	314	315	286	342	305	326	320	320	312	288	328	317	308	329	313	301	328	331	321	324	333	317	314	324	313	289	303	291	287	310	331	291	299	290	291	329	317	332	333	256	310	318	334	315	378	353	347	299	345	321	301	328	327	325	357	318	323	324	319	327	289	342	324	328	299	305	335	311	301	323	292	313	310	305	320	360	342	327	349	311	311	306	288	313	327	327	337	314	344	334	315	345	282	300	310	342	357	317	288	295	337	296	333	309	311	314	332	317	331	320	283	287	322	331	316	314	314	301	291	311	294	319	340	328	339	332	319	289	308	323	299	310	295	318	343	294	320	328	316	294
23942	20984	28465	25258	21417	13660	2636	470	346	296	265	311	272	272	297	265	292	270	305	257	301	247	264	284	251	289	299	271	276	293	269	294	280	256	276	265	256	256	294	261	280	267	279	267	277	265	275	268	257	251	279	262	268	275	269	271	278	272	270	256	270	281	275	296	271	299	255	253	314	279	286	304	261	254	292	259	250	267	284	273	259	266	291	271	292	262	282	267	303	271	257	262	280	279	251	286	297	262	280	235	276	274	280	274	289	257	268	265	254	258	315	273	285	241	285	283	289	268	261	266	249	266	276	266	279	279	294	246	258	288	259	281	290	273	295	278	242	296	297	274	304	247	261	240	286	302	257	282	293	253	270	259	284	290	292	282	277	277	270	257	263	281	275	298	261	273	232	291	293	261	272	264	308	271	289	257	270	282	267	280	269	299	305	256	260	264	276	289	262	282	264	281	279	244	287	282	280	285	251	263	275	264	292	298	257	265	252	297	279	262	262	275	255	274	263	263	271	264	278	249	288	250	289	262	272	272	289	268	288	287	279	267	269	292	257	240	246	273	280	251	249	282	252	281	262	300	281	294	268	267	284	290	282	272	244	264	284	317	264	302	257	278	269	294	269	286	268	273	302	249	300	266	293	257	274	298	244	258	276	261	287	288	288	253	236	265	277	261	281	260	270	256	294	289	258	288	258	281	240	282	273	261	299	259	274	257	264	253	275	266	267	276	304	288	248	263	279	279	263	284	254	246	259	266	309	260	273	262	261	286	252	285	273	265	248	282	273	292	276	245	239	298	301	279	276	269	299	279	255	242	269	291	248	264	255	275	304	264	254	276	276	255	288	329	272	249	281	263	283	259	292	279	304	299	275	280	251	291	262	268	254	282	296	272	265	264	276	290	266	249	270	285	283	259	265	279	302	260	260	273	268	279	260	314	259	291	301	252	275	273	265	252	249	288	276	287	278	264	274	249	261	287	293	258	275	285	281	300	309	271	284	269	267	265	299	280	280	229	282	255	266	317	289	269	287	283	274	285	249	265	270	292	287	275	258	272	264	266	281	273	273	300	282	279	260	250	247	259	286	262	285	283	265	279	263	246	265	287	278	262	264	284	282	275	266	298	292	275	255	281	269	276	270	244	278	260	270	285	278	292	301	289	246	263	292	288	263	262	271	293	271	224	254	261	284	284	259	320	265	285	279	293	268	280	253	283	266	245	281	294	261	251	252	253	264	250	273	267	301	286	286	256	288	262	286	264	290	287	301	251	269	251	275	260	270	291	280	274	262	263	256	294	275	261	247	250	276	250	303	250	287	277	259	310	253	299	269	255	257	247	282	247	296	272	277	293	298	291	280	305	257	275	295	329	267	282	265	273	266	255	273	285	302	256	257	280	274	271	276	256	288	287	294	262	294	276	263	268	306	275	250	279	249	278	263	279	288	268	258	270	290	305	298	260	245	264	246	264	273	282	281	260	282	257	273	279	295	270	259	301	256	291	281	272	277	291	294	248	281	264	228	272	259	275	278	268	279	267	250	265	282	267	273	279	281	284	294	251	274	280	260	283	283	257	270	255	261	292	260	261	249	298	289	272	265	255	298	288	257	299	291	275	277	272	305	269	280	246	281	293	266	289	259	251	238	269	288	261	265	269	275	278	280	298	267	247	270	251	271	259	270	261	274	280	313	271	270	243	263	290	258	232	269	277	267	296	278	283	260	262	281	270	246	278	267	269	249	262	289	303	301	249	258	266	279	255	267	274	260	267	265	246	259	258	272	271	283	282	297	260	286	243	289	268	271	279	260	273	298	254	252	253	253	264	267	290	269	292	273	267	257	267	298	251	280	281	267	275	248	276	262	262	261	267	280	290	289	277	302	278	283	277	277	302	256	274	286	253	299	282	247	287	251	266	315	276	288	277	266	269	265	249	256	269	261	269	280	263	288	287	288	299	278	246	271	245	255	252	269	276	268	243	249	273	298	296	289	242	263	246	271	263	257	274	285	269	258	257	272	282	274	263	290	267	285	258	249	252	274	278	298	268	286	271	268	248	326	258	259	265	263	290	268	298	259	280	297	255	309	288	316	274	289	266	255	279	268	257	274	301	263	267	260	280	298	294	315	303	247	263	275	244	312	287	284	232	300	274	295	258	289	242	256	253	250	289	265	296	307	274	257	260	282	291	247	298	264	297	234	275	254	259	244	242	282	285	253	236	284	261	267	274	261	259	294	270	262	266	269	278	277	268	280	261	258	269	269	287	278	257	276	289	302	279	303	273	272	282	276	241	278	270	285	287	286	269	309	281	289	260	269	262	259	294	260	265	283	254	262	267	305	259	244	298	287	278	282	276	261	250	245	266	242	249	247	279	265	257	269	287	289	295	292	280	272	293	269	246	271	280	273	286	275	258	281	273	287	286	282	266	267	298	287	243	267	305	278	275	248	286	275	268	261	278	297	271	287	252	245	297	260	258	281	291	291	270	278	267	293	254	279	239	269	323	269	269	264	284	268	296	298	271	265	296	270	269	312	284	253	278	239	280	265	288	268	292	292	257	256	288	297	287	285	241	264	275	277	286	284	267	274	258	278	300	275	278	252	283	304	296	280	254	293	245	309	293	249	281	281	299	267	260	269	286	261	255	286	282	305	249	281	283	281	280	293	275	284	298	301	256	279	274	286	278	281	299	263	295	280	274	284	278	269	289	289	259	293	294	299	250	269	280	306	241	254	262	275	247	258	265	290	286	265	278	269	280	263	255	273	286	269	276	257	287	280	301	265	277	261	269	281	256	284	276	261	276	274	265	278	276	252	256	305	264	250	276	275	312	273	271	246	265	295	278	313	265	294	255	296	279	266	263	274	285	249	284	272	280	272	256	265	255	270	280	271	249	253	287	272	274	276	306	255	275	276	281	246	284	259	263	255	250	286	249	237	242	275	257	266	292	291	262	255	270	266	269	265	264	255	311	257	272	264	281	296	275	286	274	319	283	262	296	287	273	289	257	238	300	262	278	253	242	265	272	280	266	306	301	284	271	273	249	281	279	286	250	290	284	280	253	276	290	282	271	290	241	271	283	257	244	290	248	255	284	251	292	270	263	264	275	274	286	283	279	238	287	277	278	288	278	272	271	282	254	267	279	265	273	275	279	263	276	248	292	276	289	270	260	295	257	290	284	286	252	277	265	277	299	290	272	265	284	281	254	265	307	270	259	287	292	248	281	269	286	257	260	280	251	284	267	261	273	280	287	257	291	283	298	233	289	265	253	279	296	265	260	298	278	241	267	308	257	292	258	246	276	267	285	288	299	257	289	301	242	274	272	276	319	274	278	275	296	290	254	275	257	307	271	242	278	268	280	274	282	259	254	288	279	296	265	307	276	256	300	253	272	275	251	270	269	293	277	271	280	282	281	282	279	275	261	280	246	259	235	301	267	267	268	270	320	275	264	255	281	255	250	293	296	300	299	256	272	259	284	260	287	267	270	282	292	275	254	261	296	289	285
37767	58624	43501	29610	17705	7710	1473	444	361	308	316	359	344	332	326	328	379	286	339	334	322	320	337	337	304	331	328	323	346	266	322	320	271	313	293	323	303	298	307	277	326	316	325	304	309	303	311	306	318	310	322	331	286	309	297	323	304	339	312	308	330	303	321	297	307	290	343	317	311	311	304	310	299	305	307	295	324	329	337	329	316	319	326	321	318	295	309	290	302	307	318	308	311	307	327	275	279	284	320	354	345	299	313	299	311	310	293	330	303	308	303	280	299	308	322	308	333	293	278	312	322	304	326	287	328	309	297	325	310	290	311	320	297	290	318	352	313	305	322	307	296	304	329	286	317	333	286	268	303	308	304	328	308	323	270	324	310	306	305	295	319	305	314	306	315	316	337	328	298	320	326	312	300	323	293	318	293	336	302	308	308	323	267	287	292	296	306	356	298	313	294	313	298	281	312	301	344	316	301	309	302	313	286	322	281	313	325	278	332	309	307	301	316	297	336	315	304	293	311	319	310	330	301	310	333	311	311	325	323	359	299	299	290	325	287	321	298	326	314	284	296	301	316	290	301	291	297	298	339	304	320	313	307	313	329	319	325	316	286	291	313	332	307	325	317	327	317	305	311	313	317	281	314	302	274	338	318	312	298	308	277	287	303	300	308	296	303	318	292	315	306	349	328	295	294	348	292	285	324	347	312	332	325	292	318	338	317	315	278	316	333	328	288	300	291	311	302	336	306	329	314	310	337	332	310	307	267	342	304	288	283	303	320	334	303	330	303	309	318	319	319	316	257	316	318	308	333	328	312	285	290	298	321	318	287	296	321	313	312	297	308	332	318	334	295	302	302	293	337	298	310	299	311	303	289	313	316	310	330	301	307	271	327	261	308	296	298	318	320	319	293	326	282	316	309	280	311	328	326	308	292	312	294	269	305	329	342	291	301	273	305	336	309	277	305	325	288	302	270	284	320	288	291	316	303	310	298	291	312	299	303	303	312	332	309	308	296	321	291	314	309	309	332	325	300	311	289	296	292	296	323	322	329	274	294	279	312	305	321	301	329	311	309	298	303	297	317	316	313	302	294	335	290	312	311	284	299	338	319	306	320	304	321	302	308	283	323	303	321	300	332	287	302	340	335	314	279	306	296	326	291	342	312	317	329	295	292	307	334	292	290	320	320	338	340	293	315	301	326	315	273	309	284	331	313	303	308	305	295	300	303	304	312	302	288	295	331	314	345	334	326	328	300	335	333	331	306	327	335	293	313	290	299	311	324	280	338	326	335	297	294	290	302	296	320	320	323	294	316	298	304	276	312	315	289	291	303	283	306	318	346	306	336	314	295	317	326	326	313	304	289	306	324	293	316	294	322	296	347	284	307	330	311	302	332	305	310	310	292	283	334	324	276	303	307	327	307	272	330	306	310	298	289	305	336	335	304	321	309	290	303	320	282	304	293	302	293	318	326	312	321	317	337	334	336	311	278	302	294	314	317	339	334	317	307	285	309	325	327	297	289	312	307	306	301	339	328	286	356	367	288	296	299	289	314	298	294	330	358	319	314	277	315	274	320	293	321	284	292	317	298	330	299	335	322	310	330	320	322	320	308	278	324	315	286	286	313	310	297	291	293	310	331	322	296	287	298	319	303	286	338	335	315	298	328	290	317	286	294	277	309	273	298	303	295	293	326	288	330	321	291	324	332	316	276	305	325	311	276	340	348	301	294	317	298	306	290	307	310	305	299	320	335	283	316	324	312	308	267	338	353	303	288	297	305	277	323	315	336	335	287	338	319	306	269	317	298	296	285	313	301	319	256	297	321	292	301	287	313	311	307	301	296	310	337	301	297	345	289	335	294	318	300	265	327	315	307	304	307	307	286	282	323	312	310	345	309	315	304	350	302	332	297	289	331	304	338	297	311	305	316	321	293	295	284	312	307	269	300	312	325	313	305	310	346	323	323	268	308	313	282	300	302	306	333	314	298	328	299	318	317	287	308	314	311	317	318	319	297	290	319	292	312	328	352	280	303	302	305	260	284	294	296	315	314	278	299	314	298	310	312	321	310	293	316	323	295	310	303	288	325	310	294	275	325	320	319	287	312	318	320	313	318	268	326	312	282	299	318	308	326	300	303	292	307	326	295	320	271	310	326	327	271	318	290	325	296	301	337	321	300	309	308	295	301	350	294	323	329	295	298	316	318	308	341	325	334	329	302	318	327	295	311	321	314	313	327	318	310	286	315	318	342	312	318	269	291	273	299	305	312	305	312	295	309	305	321	323	303	296	312	291	278	318	317	324	307	284	321	303	304	331	301	326	356	297	311	297	284	311	324	277	306	298	310	307	320	308	293	323	323	333	301	302	314	306	303	341	317	295	288	284	316	292	323	294	299	318	287	343	305	314	318	314	332	293	294	349	321	311	296	312	285	333	313	321	315	320	312	320	316	299	276	323	281	307	280	291	307	305	336	294	305	321	283	309	324	321	327	345	302	275	319	322	285	298	314	310	286	296	283	287	341	278	319	310	316	308	320	305	302	318	309	306	292	317	335	289	331	300	324	278	324	298	314	325	296	295	298	343	281	346	328	326	286	294	315	319	341	296	283	323	313	330	298	312	284	321	297	276	311	329	302	279	315	330	325	307	303	321	345	337	375	340	302	336	296	297	306	322	313	287	337	309	323	320	331	294	284	291	317	302	312	339	292	305	307	309	334	299	289	334	293	301	296	298	303	284	346	315	299	290	294	338	303	323	337	306	288	314	278	346	306	304	277	315	311	302	317	330	292	293	322	291	326	324	323	332	325	334	323	324	295	343	314	292	290	299	308	345	320	316	285	303	288	322	299	300	297	300	281	308	296	296	288	351	297	307	364	324	302	333	297	324	282	305	292	323	358	289	312	287	314	301	311	279	317	304	305	302	318	304	316	307	302	301	331	312	295	338	296	302	302	305	323	289	298	307	318	280	311	304	283	321	322	321	313	292	297	342	287	320	297	312	331	303	308	308	266	322	308	310	303	305	310	307	325	351	322	320	310	335	322	280	306	293	287	295	307	307	309	345	298	281	298	303	314	302	293	293	290	320	294	309	320	310	313	295	319	338	301	291	306	332	298	317	328	295	302	307	307	309	333	352	309	286	317	317	322	307	289	307	327	300	301	335	314	315	315	302	295	305	303	285	297	282	307	312	319	337	328	314	281	316	312	297	306	324	299	270	278	324	277	338	306	312	295	305	306	289	322	321	316	257	298	294	301	319	307	264	273	317	300	293	314	329	295	277	313	290	315	293	310	320	327	318	349	315	296	303	318	271	280	289	308	354	342	310	321	308	314	322	314	336	333	312	323	324	264	324	308	286	306	308	279	271	280	329	304	303	304	272	306	347	284	326	310	294	315	295	301	327	297	290	311	277	284	326	314	311	353	327	308	299	298	301	287	293	309	286	279	317	309	286	303	344	333	299	335	304	295	291	314	317	325	278	294	332	292	298	300	300	285	290	334	305
24949	21564	30715	27766	19293	7999	1835	489	409	363	393	362	410	359	388	348	367	379	407	388	379	358	370	355	345	379	362	335	381	379	383	334	358	358	353	354	363	394	360	387	384	400	369	333	344	337	381	362	373	391	380	356	332	366	345	367	394	342	336	344	347	347	345	328	375	365	363	362	398	381	372	371	349	329	377	361	363	370	369	398	356	349	383	359	373	369	367	346	390	344	402	349	329	337	375	362	348	347	341	352	355	366	367	351	378	389	353	378	321	358	368	374	373	388	339	355	339	319	395	356	355	362	360	349	371	370	397	373	349	354	377	348	341	356	403	341	342	391	333	342	349	384	371	381	396	376	360	373	348	351	351	353	354	340	360	385	374	320	367	364	387	391	363	359	383	386	379	386	343	342	376	340	398	385	338	344	399	347	386	350	367	384	341	398	325	364	334	405	331	374	352	361	351	337	369	370	370	388	333	374	341	339	362	380	356	345	392	361	366	342	375	357	360	362	359	402	340	393	370	372	327	349	362	361	362	349	370	376	341	364	357	366	348	365	371	373	341	335	352	370	372	342	377	328	376	372	368	358	367	347	414	340	381	366	381	367	338	401	381	370	346	356	325	360	326	336	355	360	355	388	360	376	376	357	346	382	347	358	380	342	388	366	379	373	350	390	386	369	353	390	381	336	334	362	351	343	352	323	333	341	356	367	364	401	371	347	345	369	395	365	357	380	360	377	342	356	347	337	356	354	371	331	346	340	356	347	365	363	364	375	367	348	394	361	344	378	405	346	369	369	363	375	338	388	367	349	375	365	323	356	363	340	369	376	379	349	389	348	369	364	409	368	338	362	344	339	324	368	361	383	351	342	348	357	375	362	368	358	345	361	379	373	369	361	337	389	375	376	349	338	352	381	369	347	307	346	356	376	347	353	372	375	351	364	379	331	357	386	357	324	376	357	356	337	357	361	388	364	364	360	343	384	372	368	356	370	358	334	362	382	344	331	332	377	375	387	354	348	353	391	362	341	354	365	346	369	380	375	394	354	328	355	367	364	374	354	355	346	363	388	344	365	338	376	384	346	345	373	363	384	353	340	333	346	350	365	364	346	353	378	385	386	348	331	371	350	363	379	370	391	380	344	336	356	369	392	353	388	369	374	385	361	328	376	394	340	355	378	358	361	349	339	351	375	344	321	324	343	322	361	372	361	370	323	369	345	315	357	357	357	371	361	357	349	372	387	327	346	350	347	361	368	376	355	356	352	371	380	329	345	375	331	394	349	379	341	349	374	378	351	366	364	363	366	360	352	349	370	359	399	399	344	396	328	371	349	359	373	339	401	365	369	319	360	359	322	343	358	359	346	336	351	342	353	371	353	349	378	345	357	354	344	365	358	391	363	369	356	352	379	313	366	346	353	372	351	360	379	352	353	373	369	353	342	370	354	359	365	370	370	358	387	359	361	342	362	336	366	335	347	318	357	366	384	370	374	354	361	378	334	382	348	362	336	405	347	337	360	334	338	398	347	364	355	371	320	353	373	356	358	371	381	370	321	365	342	382	335	354	368	344	335	345	349	328	373	373	383	349	363	360	366	370	346	352	347	365	350	354	383	392	361	383	375	390	385	348	350	355	392	369	384	352	374	375	351	332	358	351	355	360	380	377	363	371	351	363	385	353	354	367	400	391	388	376	356	376	380	361	355	336	352	372	367	362	355	382	345	380	330	373	358	319	359	348	347	365	354	360	359	360	337	334	380	344	354	395	369	371	339	384	362	397	367	399	366	337	315	393	366	345	337	390	380	381	333	370	395	383	363	368	369	350	355	393	371	354	351	382	372	331	368	343	396	326	382	404	336	351	360	368	362	359	362	401	361	355	342	339	359	392	335	387	368	368	368	371	353	346	364	365	326	352	364	319	366	356	363	349	373	367	366	372	330	389	342	366	381	367	377	347	377	345	339	359	345	369	357	379	354	372	397	339	366	356	383	364	362	390	385	378	370	342	362	373	398	382	339	364	357	350	328	370	368	309	360	374	332	343	378	385	389	374	370	349	362	368	367	347	333	338	362	344	368	361	336	368	379	321	386	330	380	344	329	360	373	390	354	350	344	377	378	382	343	403	345	383	347	332	367	360	336	361	366	335	386	358	381	391	372	381	351	392	356	374	351	327	367	389	363	349	322	359	372	373	346	357	372	389	355	345	394	362	358	353	363	394	378	372	358	391	357	329	370	325	389	345	342	359	364	344	368	380	351	339	394	354	344	382	342	352	359	338	365	377	338	335	384	350	380	406	360	352	333	338	336	384	362	367	367	329	373	333	370	330	399	338	348	409	359	342	385	370	373	350	377	358	354	325	366	365	391	368	334	349	325	322	377	343	357	345	343	374	362	362	399	383	348	361	380	397	412	342	363	372	374	347	355	337	358	370	354	340	352	416	368	338	353	385	371	340	384	356	381	365	398	377	325	361	341	345	351	357	405	356	341	371	393	389	352	354	401	370	354	354	338	352	356	364	378	378	386	337	379	351	354	352	383	328	368	371	330	353	414	393	344	357	363	376	358	399	385	369	341	388	402	348	384	373	329	353	358	382	339	320	364	342	374	350	359	371	372	364	348	375	359	359	350	369	348	376	371	381	370	365	353	366	340	362	347	360	370	371	374	371	362	363	366	385	357	377	343	375	385	345	348	362	355	375	359	363	340	333	362	341	337	348	368	387	357	359	362	376	374	350	323	373	347	373	335	368	401	368	353	357	376	372	309	367	390	342	349	368	349	363	364	365	367	312	367	362	360	358	349	401	341	354	355	366	360	360	378	365	395	380	373	369	349	343	331	388	352	381	374	372	345	349	341	387	353	342	372	321	402	368	337	362	372	378	348	395	344	344	367	393	407	356	356	370	358	365	329	357	361	347	359	340	356	331	359	364	382	396	380	385	383	337	332	375	355	389	364	360	346	329	346	329	373	331	340	388	414	361	365	367	346	381	342	377	331	343	364	383	383	319	327	372	358	340	362	386	358	366	372	359	357	378	364	341	347	347	371	361	327	325	328	361	363	350	327	325	370	340	352	386	370	356	355	370	343	346	344	361	356	339	344	372	379	360	355	359	363	382	382	360	380	384	372	378	354	352	350	397	344	330	380	367	356	346	329	331	390	357	337	370	370	369	351	360	350	360	336	361	375	340	385	372	346	356	372	391	372	379	358	323	356	373	336	375	356	328	356	318	349	380	375	318	385	337	389	351	352	352	368	367	391	367	384	361	360	340	340	331	371	390	378	374	350	352	351	361	387	395	373	368	365	364	361	359	368	350	349	371	366	363	352	406	349	374	369	353	401	369	351	393	365	359	359	347	357	363	348	352	378	339	360	356	361	344	373	359	350	361	353	318	373	363	374	346	372	365	371	335	339	376	346	360	339	341	342	339	381	372	335	360	338	351	361	376	367	367	368	337	371	363	375	366	382	320	353	350	330	349	341	323	333	368	367	404	363	334	352	364	362	362	347
34051	58459	42152	28671	18625	7439	2098	524	449	443	416	442	426	414	412	448	472	437	404	380	427	429	399	418	429	441	402	425	412	389	396	389	401	411	413	439	407	437	422	386	412	414	410	412	427	385	381	412	404	425	396	421	416	418	419	384	369	404	438	411	425	453	409	394	389	416	382	417	423	425	434	432	409	418	437	408	406	408	410	441	429	379	400	406	394	413	400	413	419	409	394	439	414	409	397	392	409	418	397	416	429	422	420	387	430	401	424	397	428	434	378	414	419	400	430	376	418	422	393	428	407	403	416	392	452	400	428	415	435	389	416	409	434	434	398	400	418	419	396	382	411	424	401	390	413	408	399	395	417	394	415	425	425	408	421	414	416	377	416	382	425	418	435	423	426	408	423	429	406	401	415	406	422	420	428	402	341	412	382	434	396	416	407	427	421	412	417	375	414	431	381	439	422	387	383	393	415	397	402	428	385	397	415	392	417	420	451	426	430	418	417	412	419	399	405	403	401	407	412	457	405	428	394	402	396	375	399	387	441	412	398	407	373	406	420	414	440	413	408	424	397	389	437	454	403	423	416	441	388	368	426	404	381	406	418	422	414	450	401	401	420	412	395	404	419	418	412	393	375	404	393	400	418	451	402	435	385	411	404	428	407	407	409	411	412	403	395	381	405	407	420	408	418	408	424	411	398	451	392	418	387	420	404	386	401	402	396	407	374	406	407	447	443	414	408	418	418	407	400	402	398	446	388	391	431	405	391	411	395	418	375	411	419	441	430	405	412	409	432	390	437	409	412	422	423	381	418	369	426	372	405	389	415	406	418	432	414	409	354	409	400	396	416	421	437	414	414	401	391	372	409	380	416	434	414	380	413	418	432	405	388	434	431	401	411	407	396	452	425	413	402	398	467	420	416	408	421	391	389	399	417	390	386	405	393	429	434	432	403	391	417	387	392	431	445	403	387	417	396	450	389	421	423	441	417	412	404	419	422	418	410	425	379	447	401	414	436	425	415	423	406	416	442	402	440	393	399	402	411	376	412	383	387	418	390	385	425	433	451	416	406	397	422	405	377	400	395	392	393	400	415	409	410	407	380	419	423	437	379	411	415	391	408	428	427	369	394	393	411	411	421	439	417	426	389	402	379	427	414	428	421	428	384	407	398	398	378	415	406	391	427	406	412	377	442	384	366	445	404	452	412	397	421	441	380	412	408	382	424	391	426	416	398	384	411	403	414	400	428	450	406	406	369	386	405	405	399	434	425	367	405	395	427	435	382	446	427	398	402	385	402	421	387	406	395	435	419	394	407	392	409	423	393	438	404	387	430	389	405	402	436	391	410	391	366	433	451	432	395	400	406	420	425	404	423	413	364	368	405	447	445	384	402	434	407	382	409	399	406	371	437	425	418	422	369	446	387	384	426	436	409	388	371	417	405	443	437	454	448	438	428	416	441	425	421	379	374	394	430	398	460	414	394	375	377	431	401	399	428	383	421	405	411	386	419	412	385	403	412	394	398	417	399	446	383	388	423	390	410	424	442	423	423	372	387	403	445	380	436	417	411	413	418	376	385	398	370	402	383	389	440	417	385	417	394	401	403	404	396	423	392	392	416	429	412	409	433	406	394	413	405	415	374	421	425	427	378	414	366	393	395	384	406	394	400	415	393	398	451	424	390	399	411	383	390	414	391	428	403	457	457	434	405	385	412	397	416	382	421	397	405	457	395	407	409	406	422	366	384	414	416	404	409	448	389	413	397	366	386	418	422	442	425	403	409	401	412	406	427	387	391	394	365	439	394	396	420	409	407	439	392	381	406	372	427	414	406	418	407	435	400	440	376	368	386	380	373	378	391	370	410	435	406	422	389	458	416	425	384	420	381	396	391	442	366	414	416	417	407	414	414	401	413	407	397	445	369	394	375	394	430	431	407	400	420	401	445	408	397	421	366	431	398	407	380	395	417	422	418	425	423	415	407	404	396	414	408	372	418	389	401	446	443	388	376	401	423	398	373	426	437	474	420	442	431	399	399	418	435	416	404	411	387	407	426	390	409	360	398	375	419	412	439	409	366	409	401	420	431	368	423	410	405	385	411	409	417	416	420	457	439	409	379	421	434	394	415	419	405	407	436	406	413	448	417	398	408	430	393	382	410	388	413	398	397	406	433	389	396	443	408	417	425	411	430	410	455	417	419	400	421	414	401	386	418	403	444	414	443	417	383	436	404	393	388	389	408	415	408	404	392	397	412	413	444	367	417	439	426	437	420	388	416	396	430	403	397	365	358	374	419	435	403	395	391	393	408	420	379	405	400	387	421	404	384	380	408	435	434	395	370	398	417	417	400	382	404	438	404	436	429	393	377	410	429	415	404	424	412	381	391	391	410	409	443	432	400	412	393	387	441	418	403	401	413	386	416	445	386	383	423	422	409	418	422	408	420	386	411	407	407	418	433	416	426	407	413	442	393	419	411	405	420	444	409	392	378	410	425	389	449	435	404	404	365	425	409	430	423	442	433	401	400	434	402	422	391	413	428	393	417	428	426	440	433	400	433	438	420	423	371	421	413	428	431	412	357	448	427	407	414	396	409	432	408	391	411	424	424	374	407	409	406	431	374	391	400	419	417	420	380	382	417	391	383	412	441	437	423	394	416	397	432	420	429	401	368	411	402	406	405	373	398	423	440	388	409	422	410	387	398	440	398	435	396	396	433	419	396	409	371	419	424	441	387	412	402	407	398	395	416	424	419	378	420	418	400	421	429	360	400	421	385	391	408	407	401	404	419	448	401	387	394	426	400	411	431	425	406	385	417	406	416	382	403	464	410	431	429	429	408	381	409	458	395	411	403	424	385	403	406	429	399	416	401	395	435	367	422	410	440	412	423	402	394	409	424	395	391	398	381	399	427	402	404	388	396	391	387	393	417	406	394	428	403	420	414	380	410	405	439	399	415	446	422	451	419	434	419	450	386	391	400	407	445	417	409	372	370	420	370	385	420	404	434	385	412	443	426	405	412	419	401	373	410	411	408	438	372	418	387	411	404	443	383	396	411	404	396	396	416	390	427	389	421	407	425	399	368	412	401	394	378	406	408	393	404	412	382	400	430	409	388	414	436	446	403	395	392	384	398	416	420	409	424	417	385	423	395	393	379	445	426	432	422	405	441	411	419	394	380	382	416	406	421	378	412	397	381	419	382	399	379	407	413	402	441	399	402	387	415	393	386	401	405	415	430	399	413	396	398	378	411	392	378	390	366	399	439	427	412	394	422	420	426	449	388	406	456	390	399	429	443	415	400	393	413	388	410	413	420	402	399	400	405	399	405	390	407	405	384	387	431	421	381	387	422	394	388	425	353	434	403	413	388	450	436	402	411	438	407	409	470	402	440	383	380	425	446	420	427	361	391	461	411	436	426	403	393	386	384	408	387	421	413	383	411	393	415	373	403	406	411	387	392	406	428	427	422	392	393	443	402	394	387	398	420	391	385	395	425	422	382	383	431	411
22750	20944	28529	24429	22624	21857	12598	1504	562	524	439	440	418	406	445	479	427	443	414	426	421	407	404	407	416	447	454	406	393	421	402	425	400	430	402	434	411	381	404	410	439	395	422	409	404	368	415	405	413	404	385	401	382	395	434	394	394	380	382	402	385	435	413	419	381	412	411	383	418	394	407	422	424	365	390	397	417	422	392	424	419	413	437	415	405	391	414	418	391	408	427	403	377	391	427	409	397	419	428	424	415	397	402	409	442	436	427	455	445	405	446	417	414	422	417	400	391	401	408	426	407	361	409	457	448	419	411	393	440	400	412	437	389	416	396	440	398	433	404	429	440	417	372	391	445	383	420	394	414	405	412	413	421	381	396	403	391	461	414	421	438	394	428	397	415	388	393	411	422	390	420	433	418	419	441	442	429	387	406	420	375	418	396	415	410	433	455	416	383	430	390	381	383	418	396	402	382	445	392	406	394	381	434	455	430	385	423	426	393	394	422	418	379	425	395	392	405	393	403	431	422	420	388	436	415	392	379	398	430	416	385	360	431	373	400	402	410	407	411	433	422	412	421	355	437	407	403	427	428	377	411	435	414	403	431	441	396	401	421	427	396	381	423	428	431	432	380	392	383	425	442	397	397	407	386	410	410	410	458	445	431	435	424	375	419	413	422	411	404	400	416	427	388	429	430	400	428	407	438	417	411	403	425	385	381	441	401	416	433	420	395	381	387	441	420	438	408	405	402	432	393	421	394	398	405	402	380	381	415	392	404	393	425	389	372	422	441	415	396	417	433	394	389	399	416	401	396	376	404	405	419	391	412	371	419	392	391	411	414	406	412	418	438	382	395	394	419	440	400	439	366	377	404	389	414	371	391	391	415	401	411	409	358	393	400	404	409	425	409	432	403	387	368	387	409	421	432	403	428	444	419	395	380	422	386	471	441	461	409	422	381	445	392	382	383	381	379	381	399	399	389	398	393	400	416	407	370	397	401	408	423	379	411	391	428	418	398	444	407	422	414	419	457	410	396	391	388	419	417	367	383	417	408	402	386	392	386	437	416	372	372	383	416	413	393	426	416	410	439	425	398	416	392	388	432	461	406	404	388	441	380	411	405	387	394	433	454	399	426	412	396	387	398	395	402	373	388	378	404	381	449	402	387	408	368	451	409	393	407	401	421	386	401	423	391	438	387	358	405	433	403	421	463	403	376	412	421	424	398	421	447	383	400	431	382	368	404	386	386	392	422	389	430	387	402	392	417	428	443	410	438	427	427	407	439	406	360	400	437	413	402	419	399	459	440	408	445	438	395	413	394	411	405	392	410	408	406	409	428	374	435	394	417	379	403	386	376	377	394	418	417	396	431	427	362	436	400	405	411	417	399	441	406	410	387	432	420	391	421	417	384	424	437	438	398	392	400	413	399	411	423	411	429	439	411	411	400	393	364	428	395	401	418	411	398	375	381	449	433	408	431	424	386	423	414	392	379	398	414	389	420	410	405	430	419	410	423	434	451	396	387	417	411	406	429	414	391	383	394	423	414	404	411	422	402	436	392	428	396	419	438	396	431	385	429	406	418	408	397	401	424	389	385	391	389	404	421	417	421	405	402	414	431	410	395	409	430	372	381	389	431	435	427	416	399	424	414	417	430	430	421	413	400	393	412	417	399	428	422	436	381	438	389	370	397	403	371	386	414	396	398	363	423	423	401	423	405	417	413	478	418	423	415	407	416	410	390	371	415	443	427	398	385	419	415	399	407	408	394	393	451	410	388	402	404	413	401	422	391	434	433	398	392	421	393	392	393	388	453	399	408	400	396	358	411	408	383	411	424	424	417	431	414	399	402	397	424	411	461	440	413	396	395	419	399	421	432	412	396	404	416	406	415	396	370	399	380	411	421	397	387	406	374	409	418	394	400	396	424	437	390	418	369	446	404	408	411	383	437	415	423	414	375	394	429	383	422	414	417	421	394	410	407	414	412	395	394	437	416	395	426	405	417	417	405	381	393	380	442	428	379	375	398	402	391	451	423	405	425	405	387	406	385	390	445	412	405	400	417	425	394	446	367	427	394	405	440	392	425	410	401	403	369	440	409	422	402	438	399	407	405	425	403	397	375	375	430	404	429	428	429	396	437	423	404	423	454	400	370	388	394	412	394	439	405	451	412	389	382	416	373	396	383	395	416	412	401	443	396	409	370	386	388	399	397	401	401	410	387	439	418	388	399	433	390	423	437	383	453	398	451	403	405	397	420	408	387	404	394	412	395	403	396	429	407	407	410	417	423	437	421	414	402	426	433	422	406	433	411	394	435	418	364	386	421	390	420	425	426	441	400	405	409	418	388	442	438	462	373	412	412	388	435	423	414	423	395	405	436	406	428	453	422	407	424	437	441	422	412	423	367	370	405	400	406	406	404	390	412	435	396	407	391	393	408	398	441	407	379	475	421	414	447	411	399	445	400	393	376	440	379	413	376	414	433	419	441	394	404	429	424	410	403	439	405	422	410	450	396	430	406	407	407	441	427	432	417	440	411	380	439	438	408	407	416	403	380	425	429	412	440	364	411	408	395	442	392	393	416	400	419	399	460	413	369	425	359	389	378	431	379	372	419	434	415	399	389	371	430	420	435	401	429	400	362	405	401	385	404	432	410	418	446	439	426	411	404	426	425	413	419	378	399	397	402	393	410	400	425	427	443	382	378	350	395	406	420	387	420	424	438	425	404	402	429	423	427	390	436	421	377	412	437	401	410	438	452	448	419	411	386	381	413	442	469	423	418	421	412	398	416	423	392	379	405	421	404	411	399	396	427	421	456	419	433	385	423	390	435	428	405	415	406	398	414	414	375	413	404	394	432	397	405	407	377	415	392	401	408	400	423	433	415	419	445	390	438	422	432	406	432	426	406	396	398	361	387	398	398	426	446	395	415	378	410	378	424	410	408	435	389	406	414	408	441	402	389	400	421	387	429	383	410	428	393	404	424	381	400	394	420	411	409	399	430	405	433	397	390	398	413	383	422	385	394	404	450	409	435	381	426	381	395	429	380	415	444	414	407	429	398	377	408	420	432	433	397	405	401	440	409	417	407	444	429	412	410	423	391	426	434	423	378	422	416	389	408	424	418	401	413	415	411	402	396	427	397	378	380	411	430	373	426	414	409	381	399	403	400	433	409	386	418	426	398	437	413	375	469	370	387	437	391	399	384	425	415	408	385	391	422	439	412	429	413	431	444	455	408	434	388	445	371	429	433	410	394	380	381	413	402	394	439	412	389	419	438	435	417	401	405	432	408	394	387	436	417	400	418	451	425	405	400	426	448	411	414	450	422	407	416	388	402	377	393	414	423	394	416	394	411	401	429	405	390	418	401	410	393	432	406	405	428	415	415	407	429	392	406	459	426	427	460	398	434	430	412	402	439	414	376	409	418	416	401	409	416	393	395	413	408	384	406	408	400	376	401	388	417	383	389	408	396	396	426	428	377	423	380	398	447	389	412	412	415	402
39382	67590	52520	40579	31037	15838	4137	888	599	510	501	505	466	506	439	481	451	492	448	444	464	476	457	451	488	479	437	444	457	485	428	474	438	447	490	440	451	441	412	442	458	482	440	446	459	455	442	410	451	420	405	425	443	463	492	428	450	462	463	401	455	450	414	452	410	445	432	419	478	437	450	451	483	438	441	439	427	443	490	415	497	463	442	433	466	478	460	441	490	474	423	440	442	436	449	382	445	448	432	464	460	455	436	429	455	460	468	464	444	442	425	441	447	460	467	457	433	418	489	446	451	439	412	430	445	451	472	489	460	461	434	466	469	445	441	445	439	409	449	452	448	449	426	448	483	470	401	488	431	458	415	452	457	453	432	462	381	446	439	488	432	444	435	376	447	431	428	454	438	451	445	442	417	437	458	413	432	450	460	458	455	425	473	459	453	447	441	432	415	425	409	437	428	450	464	471	449	459	450	470	463	429	443	426	450	467	420	455	438	454	465	439	436	444	407	414	452	457	428	433	455	415	470	493	441	455	441	459	415	468	434	424	406	443	455	430	464	467	427	432	440	428	437	448	458	458	449	451	435	447	479	468	435	437	421	466	469	474	424	430	455	423	473	439	457	454	446	464	478	474	421	450	464	470	436	468	469	445	478	440	496	431	447	444	446	431	427	438	426	447	410	474	449	444	442	431	441	430	448	464	400	412	490	478	443	392	450	416	479	441	445	462	439	454	460	472	436	447	439	457	453	447	423	433	420	441	460	470	442	474	450	440	432	450	450	451	440	402	433	447	435	424	456	417	458	437	451	422	461	458	450	471	462	464	458	445	435	468	453	440	491	457	468	403	468	494	443	461	451	462	418	459	410	422	415	454	428	448	494	464	420	460	422	435	448	442	433	409	492	464	446	470	464	444	434	436	427	429	464	476	464	462	463	471	418	445	422	436	458	487	441	467	478	452	436	454	456	461	456	400	446	464	479	419	440	435	436	446	445	424	451	458	469	447	436	464	422	407	452	458	452	488	464	413	469	492	447	429	441	448	468	472	435	422	421	433	473	408	457	451	457	478	421	441	413	445	458	442	467	447	463	455	454	435	475	450	437	440	440	468	422	441	464	418	457	446	446	479	450	460	453	411	496	436	461	442	486	439	452	445	439	440	443	415	446	413	462	435	447	429	442	459	424	427	477	429	471	445	466	456	433	431	459	455	448	459	439	417	462	452	423	447	463	457	469	466	491	445	465	408	422	426	429	466	481	450	467	438	481	444	474	462	442	437	454	459	463	417	458	474	456	415	449	462	453	443	435	453	449	457	431	439	429	440	417	503	448	482	453	434	450	441	467	436	472	442	451	452	447	448	429	478	439	439	388	431	417	446	441	465	426	452	460	435	413	461	453	418	480	429	454	461	436	466	419	460	435	466	456	458	425	471	468	433	408	408	469	436	484	398	474	428	460	468	440	453	455	468	428	442	463	431	462	432	481	458	458	393	446	478	427	434	469	461	428	468	451	473	453	435	455	490	435	426	468	437	434	427	455	440	445	434	436	431	419	434	439	444	417	411	426	449	446	448	402	419	441	420	431	441	424	441	451	474	458	432	475	462	416	434	470	442	460	466	457	420	462	409	446	396	409	466	407	427	474	438	428	440	433	415	460	435	440	446	418	455	439	495	463	439	443	474	437	470	465	424	455	466	423	435	406	441	494	402	435	492	461	446	432	406	457	446	437	462	444	466	444	461	452	427	448	494	428	456	424	402	458	413	463	429	478	499	431	402	398	455	443	413	484	436	426	415	433	454	451	423	439	467	428	480	448	406	451	420	469	442	450	422	443	455	435	467	435	437	433	438	446	454	426	464	456	419	427	433	459	452	454	473	469	430	451	445	422	442	446	470	438	419	457	451	447	428	406	489	453	416	409	425	429	482	450	419	472	435	441	432	435	433	416	454	469	424	487	424	402	460	448	447	433	426	450	436	509	431	435	433	434	456	466	461	465	458	429	449	433	462	476	469	429	462	415	468	463	449	428	444	475	440	411	447	424	417	441	436	438	497	420	485	429	432	432	446	427	474	478	456	450	430	476	433	433	420	489	472	438	471	437	446	433	463	500	450	415	466	431	441	432	448	411	438	461	424	449	408	466	422	471	452	443	439	432	457	437	394	470	466	440	466	439	442	467	416	407	430	416	461	457	442	436	443	431	464	413	478	449	440	465	479	423	450	438	423	415	460	454	426	429	473	450	412	468	475	443	433	461	441	450	412	457	441	436	421	483	427	452	403	471	463	414	491	444	433	433	471	464	469	434	446	445	478	455	436	460	436	426	440	439	439	416	426	441	437	467	434	431	446	466	424	479	435	445	442	438	439	429	438	462	454	426	455	461	449	430	470	445	422	454	414	408	468	441	459	443	439	442	414	452	475	432	434	462	464	440	459	471	455	445	481	434	432	434	453	509	431	478	428	454	414	445	483	452	450	474	452	463	405	435	465	432	425	444	467	456	440	440	483	420	448	473	434	413	425	484	451	469	452	432	456	446	439	435	441	444	422	432	457	466	450	422	436	409	434	432	437	462	431	445	471	444	470	446	440	442	461	475	434	446	432	406	436	454	464	451	438	435	446	419	456	421	467	415	426	490	450	467	434	456	473	426	419	475	424	460	462	446	434	426	454	440	457	429	469	432	465	455	441	445	425	437	459	413	418	447	465	450	429	455	462	483	433	490	474	424	458	428	466	427	459	445	439	457	431	482	443	433	419	456	447	433	462	436	451	439	426	443	450	449	435	437	436	414	405	466	470	451	409	451	443	456	437	483	431	416	429	426	453	496	416	465	470	461	422	463	430	459	456	456	456	470	471	418	424	481	454	448	474	435	433	442	487	399	479	446	414	436	434	463	447	437	418	449	395	431	475	430	456	467	424	466	484	472	450	471	469	411	407	434	429	431	427	471	487	457	443	441	471	452	431	421	447	441	452	463	418	420	433	455	456	468	456	450	451	480	470	439	459	442	468	475	474	411	468	461	465	427	435	480	460	455	429	409	456	437	449	442	425	426	426	470	447	433	452	428	498	481	428	425	449	456	427	451	437	443	442	448	398	425	438	419	422	439	420	438	471	439	440	458	470	439	448	515	477	448	446	434	458	474	412	437	470	441	473	455	461	495	485	437	446	445	434	409	438	473	449	463	422	466	441	451	470	396	459	422	461	484	450	437	441	478	456	433	472	405	465	414	437	448	480	449	445	463	468	466	442	416	466	480	468	403	438	484	414	447	429	461	422	443	446	435	425	441	433	426	420	471	461	463	475	395	432	489	427	455	432	460	460	411	447	438	432	473	481	416	478	397	450	475	435	455	445	443	481	422	427	425	420	448	420	420	422	432	463	445	500	452	444	432	444	477	433	469	407	449	468	412	455	440	457	459	488	420	463	469	441	431	450	411	449	458	443	493	456	451	459	438	484	461	456	422	489	452	430	443	485	415	459	421	436	454	460	404	430	472	467	454	470
30442	37689	40522	25924	10980	2232	701	321	266	260	264	285	265	276	252	245	255	271	257	276	253	250	254	272	264	256	316	258	256	259	288	246	272	273	270	268	259	265	245	240	274	257	292	263	279	276	272	255	256	287	248	288	259	259	280	265	268	266	253	235	238	270	281	254	274	279	266	250	274	264	262	277	264	267	273	251	270	294	269	267	273	254	277	266	229	247	264	280	266	246	279	288	264	220	271	277	231	248	252	283	258	247	268	254	263	247	269	254	273	258	245	286	288	230	290	268	262	268	288	273	275	243	255	231	251	264	227	243	282	268	271	248	257	245	244	276	272	260	234	267	280	262	281	271	268	243	240	276	260	248	260	290	261	252	268	261	283	254	271	281	259	258	272	252	260	291	279	263	243	252	266	270	260	287	268	260	271	281	258	234	290	263	277	256	253	257	274	255	267	268	253	272	262	256	279	250	266	257	264	253	260	279	280	273	248	239	270	266	265	295	260	268	263	250	253	280	243	270	215	253	252	267	254	243	267	269	234	275	269	249	269	254	311	276	271	273	284	275	295	252	228	253	287	270	270	278	269	264	251	260	257	262	278	270	280	247	294	258	265	285	256	272	249	263	292	238	292	261	244	275	282	239	293	258	250	277	268	277	259	265	269	268	273	282	250	242	244	269	283	271	258	266	253	251	244	249	258	256	251	239	283	264	264	277	266	254	284	265	266	257	267	244	258	231	278	265	267	282	265	240	252	257	263	268	284	275	294	275	270	263	241	265	283	254	239	278	265	264	247	256	277	275	279	255	273	261	234	285	251	297	255	268	282	274	273	276	247	248	260	238	255	260	246	278	266	256	268	267	302	270	265	261	255	267	239	262	261	251	241	285	269	264	255	270	280	296	263	272	248	267	264	246	267	238	276	260	241	249	268	256	248	265	250	269	270	231	253	241	261	269	271	251	305	290	246	255	283	280	254	238	276	263	266	264	242	265	283	300	278	264	274	274	272	249	262	302	254	263	253	269	260	266	255	265	271	265	243	255	277	266	276	260	287	253	265	246	293	279	247	262	276	228	272	244	290	243	267	255	265	255	243	271	291	270	269	257	284	255	263	287	246	275	258	264	271	284	255	226	265	247	267	257	269	255	306	258	266	281	250	265	278	239	265	235	284	239	256	271	253	271	260	281	247	258	273	275	274	284	262	209	287	269	257	275	269	257	295	284	283	240	271	266	268	297	246	258	260	255	286	252	268	241	227	255	275	231	238	266	252	276	249	259	278	264	267	269	291	300	295	283	251	259	252	247	232	258	251	258	260	260	259	268	259	295	294	275	258	267	282	274	234	272	235	236	278	252	247	265	250	297	263	269	261	261	251	258	266	246	265	266	246	250	282	263	279	263	302	255	291	246	282	279	246	301	273	296	258	258	277	276	245	260	277	288	264	271	246	274	283	235	263	259	259	230	275	261	254	302	246	248	268	234	307	280	291	265	262	238	272	255	247	266	269	247	262	234	266	256	265	288	267	266	248	238	252	270	289	281	264	250	258	253	260	269	262	263	256	246	284	254	266	257	259	267	270	261	261	273	283	252	261	265	261	248	242	265	301	260	298	254	273	278	246	246	246	280	257	276	258	254	262	252	280	263	251	237	244	276	256	236	274	269	274	269	258	286	283	300	259	255	283	282	250	290	244	257	274	281	287	247	265	251	247	270	256	264	260	260	280	260	262	275	246	260	275	268	254	269	278	282	267	250	256	296	257	276	256	281	281	254	254	240	248	252	287	288	246	273	265	268	245	270	269	270	261	255	249	251	257	266	228	238	299	264	282	240	261	279	243	268	274	246	281	243	251	275	268	252	260	252	257	232	289	256	291	265	277	274	254	260	255	276	249	246	242	262	261	247	269	250	277	240	245	260	257	249	266	270	278	268	261	240	260	264	265	271	275	256	259	265	299	283	246	247	274	279	262	277	280	269	247	245	261	276	258	270	267	259	259	288	289	258	258	259	251	282	274	269	296	261	269	284	255	257	298	252	275	264	259	309	238	255	285	262	285	235	250	274	286	269	270	255	268	263	251	258	270	271	244	258	256	264	278	267	295	264	264	260	257	261	251	270	237	273	269	292	248	272	257	281	260	276	255	273	241	266	263	247	260	274	271	269	239	262	256	253	252	293	236	291	269	265	271	273	255	238	272	276	273	264	293	252	312	280	249	276	255	288	275	289	255	259	249	258	271	245	263	262	272	259	273	241	287	236	248	281	262	244	269	283	245	249	280	255	249	237	241	265	293	287	257	255	263	252	275	249	261	249	288	287	260	231	286	255	237	291	251	266	277	236	262	258	283	265	244	262	251	254	269	276	236	282	275	242	270	240	254	274	235	266	261	270	296	254	259	263	243	278	270	265	244	274	252	236	280	263	276	267	246	251	263	304	271	252	258	289	285	247	252	258	260	277	270	260	278	256	258	276	273	287	256	255	242	237	251	259	251	288	262	278	247	266	248	271	262	277	267	278	257	233	291	261	248	244	272	248	263	264	256	245	274	266	256	254	230	248	287	281	268	261	271	258	269	267	242	241	286	263	281	276	274	277	247	261	273	283	276	269	240	248	288	273	260	274	268	275	245	294	252	279	268	275	260	241	274	259	271	254	272	316	255	252	275	244	274	260	273	255	279	284	256	248	278	248	256	261	264	271	282	275	261	256	253	240	244	257	303	262	266	259	281	245	291	257	266	258	250	286	263	267	251	253	267	271	249	261	287	252	287	267	289	245	263	255	287	250	231	280	259	242	259	246	269	284	295	284	263	260	258	242	269	228	251	258	290	256	265	273	240	239	274	288	260	267	274	280	268	268	262	275	255	273	244	252	255	289	263	249	262	254	284	264	257	263	274	248	281	262	241	275	265	281	251	280	284	264	277	265	288	260	270	252	290	285	275	258	250	245	255	250	261	282	244	248	262	275	260	279	261	296	255	276	254	249	268	264	247	282	248	251	274	276	280	250	255	282	290	257	261	258	266	260	270	300	269	243	253	269	264	264	295	234	260	246	274	278	268	260	264	270	261	273	270	299	265	256	297	270	261	242	295	269	258	252	247	267	242	266	296	262	276	258	258	257	275	245	270	286	278	266	245	244	271	263	280	269	276	284	280	258	266	233	269	257	256	258	241	271	246	267	314	257	257	279	263	260	275	269	258	261	273	274	275	269	276	263	246	278	262	297	292	266	242	224	278	251	258	260	270	235	258	247	246	244	276	265	261	296	259	264	295	266	263	279	266	275	301	299	230	232	235	245	250	269	277	268	221	253	253	241	248	264	251	278	264	280	268	295	247	259	266	284	254	255	291	267	261	254	263	270	230	262	258	257	268	263	246	256	264	274	246	242	273	241	275	290	264	258	246	269	266	250	276	264	273	286	246	266	257	305	258	249	277	258	262	275	267	287	272	278	266	274	281	267	275	257	258	277	269	273	283	248	268	247	283	272	255	266	242	289	290	287	276	249	281	255
34993	53044	37641	22838	11157	2481	819	397	360	326	321	323	315	316	277	343	299	299	309	328	295	286	306	302	294	282	317	314	300	299	304	297	293	277	292	303	301	327	314	290	291	275	305	324	307	298	299	326	302	297	350	307	292	307	311	330	294	278	313	279	299	270	288	321	343	312	297	310	277	315	295	332	316	328	302	297	296	302	325	339	329	305	301	326	287	319	304	306	293	266	302	315	305	270	283	304	301	294	305	302	318	328	290	338	286	315	308	323	323	320	341	300	325	324	306	300	306	299	309	293	305	307	285	290	324	329	316	275	273	309	332	296	319	302	310	311	320	330	283	302	304	286	277	329	284	276	285	325	316	285	306	320	288	312	315	297	323	315	324	321	304	312	328	307	313	277	315	308	307	279	316	307	324	302	302	321	291	277	311	302	293	305	297	272	321	323	274	327	305	262	322	294	320	276	313	321	304	271	308	312	308	310	307	275	319	299	294	299	267	274	311	292	314	308	298	268	290	283	310	295	317	308	300	310	294	306	310	314	300	286	294	301	300	283	296	325	348	293	321	303	319	289	287	320	286	318	314	308	296	294	309	301	345	316	303	309	305	298	315	285	294	275	300	307	285	310	325	328	324	312	295	305	301	334	322	324	297	300	300	331	309	302	293	309	297	294	296	301	324	288	353	298	324	283	339	316	303	307	319	308	272	268	317	312	279	291	323	312	307	327	312	301	287	296	316	325	295	319	295	312	316	295	315	303	289	286	322	301	301	304	309	307	322	309	316	332	314	273	285	316	311	304	268	309	322	307	286	331	294	318	306	318	294	317	306	289	314	297	321	305	302	248	271	273	310	306	318	317	277	325	302	312	294	306	313	327	308	296	316	345	299	317	283	289	310	317	303	254	296	325	331	295	304	271	299	314	312	281	305	311	289	299	305	329	282	294	319	310	313	298	292	302	338	276	285	304	337	326	304	310	313	298	321	327	344	327	278	311	291	315	262	261	298	318	319	301	309	279	306	292	316	325	325	296	289	305	291	318	320	333	325	288	318	307	274	308	307	304	294	326	296	291	315	317	306	306	300	285	286	260	316	290	322	315	343	272	329	300	301	325	303	282	316	334	320	324	304	314	291	300	306	288	302	307	309	322	305	296	308	271	295	291	295	316	293	302	291	282	306	283	318	290	324	344	327	327	312	308	316	278	288	314	320	276	303	320	347	311	295	331	293	314	312	294	267	321	317	329	308	294	305	312	327	280	321	312	331	327	285	303	290	300	337	297	307	352	319	313	300	307	288	287	341	308	354	315	296	303	276	317	271	267	349	279	294	300	306	325	279	290	322	296	325	319	297	290	300	282	291	319	330	315	299	301	330	308	303	313	289	328	296	271	349	285	312	271	293	312	298	290	301	309	301	309	307	312	314	280	319	317	316	334	298	287	319	347	273	318	310	287	320	312	293	325	289	271	350	300	308	307	283	336	325	331	305	282	286	279	331	323	314	304	323	273	305	290	302	344	276	339	287	308	306	299	308	317	332	295	301	301	307	340	307	310	316	298	284	300	328	285	308	359	334	307	297	301	307	322	290	296	302	284	342	286	307	294	318	287	319	305	298	278	310	308	310	324	323	315	304	290	315	301	297	289	287	322	318	270	300	296	314	323	302	276	291	295	290	285	271	300	312	330	293	306	287	319	292	297	299	278	290	284	303	294	273	302	290	339	285	305	283	335	320	314	338	307	322	324	286	299	303	315	334	340	300	302	263	301	301	344	298	305	299	285	300	284	348	313	306	313	311	289	280	276	288	307	312	278	313	300	328	298	330	307	322	307	307	298	307	267	312	267	323	313	329	314	313	331	307	311	308	286	331	305	328	267	302	285	328	321	282	289	311	353	322	304	297	339	284	298	331	288	313	313	288	286	287	293	305	308	288	299	284	300	295	301	290	316	284	309	311	291	297	317	290	312	311	351	298	304	305	326	315	319	296	308	317	309	286	313	305	313	299	318	286	311	351	305	317	318	324	304	291	311	315	299	314	322	309	295	325	311	304	305	281	286	324	304	356	336	344	312	344	288	341	322	322	310	329	319	339	306	296	324	300	289	323	318	286	293	307	286	300	301	289	312	292	339	313	330	276	275	322	300	309	317	328	295	293	312	268	271	292	278	314	315	302	318	307	313	299	305	305	310	313	285	292	317	289	304	318	309	281	325	292	305	302	316	316	310	308	299	320	302	299	315	313	327	314	324	287	300	325	312	322	314	302	295	310	313	305	309	307	294	297	335	281	298	316	290	295	290	312	270	308	306	286	292	300	313	305	272	322	320	334	306	293	279	309	300	290	294	280	315	306	316	306	299	302	280	280	307	306	329	291	321	320	288	336	321	281	305	314	300	324	255	319	290	303	309	317	302	308	277	278	300	321	284	331	284	311	297	297	313	295	300	324	294	313	308	288	291	286	335	299	292	305	318	307	307	287	311	291	335	290	301	302	327	316	313	288	324	288	292	305	288	272	296	263	308	275	317	297	314	290	306	278	285	284	309	308	304	315	301	282	310	294	294	340	312	305	291	290	294	302	332	292	339	317	298	283	332	296	299	314	283	320	309	316	323	295	290	336	273	321	306	313	275	294	281	306	319	334	308	332	314	271	309	313	306	324	317	313	337	298	281	322	287	322	295	325	282	310	324	298	321	316	301	297	300	302	331	343	294	309	314	298	290	305	323	296	279	307	342	338	297	289	302	326	301	320	272	333	327	299	321	331	316	298	295	319	310	342	305	309	307	322	319	323	295	301	301	294	296	313	297	303	322	309	292	295	291	294	322	304	298	320	339	308	309	308	359	293	289	309	299	291	288	299	298	302	316	294	307	311	309	290	288	282	276	317	327	284	323	308	307	283	317	304	279	316	311	275	339	313	313	299	306	313	294	301	326	303	273	318	278	328	269	277	322	300	315	290	313	327	316	290	299	316	280	302	317	272	319	300	318	302	309	297	304	350	311	294	289	301	332	314	356	304	302	302	297	297	295	317	306	328	344	289	275	330	302	305	307	344	344	315	301	311	325	299	336	289	307	308	321	330	306	313	290	306	313	304	284	293	319	323	319	275	309	316	315	287	308	291	310	297	301	301	284	299	264	299	315	313	311	269	309	295	301	299	277	312	316	285	298	351	318	294	317	306	340	310	305	318	309	322	306	302	334	299	293	297	308	305	273	285	317	304	284	305	314	294	303	314	320	298	320	310	315	310	303	308	315	310	301	306	307	281	312	314	296	339	286	309	309	334	308	303	311	293	295	314	299	308	284	309	311	281	320	285	283	309	295	284	293	279	269	329	312	296	295	336	296	312	302	311	331	308	317	311	303	297	298	323	317	305	306	292	285	318	296	314	290	276	322	296	308	292	287	282	284	305	275	324	311	295	305	318	300	315	278	312	328	316	296	290	303	315	286	307	305	304	316	291	288	298	332	312	308	310	299	281	319	306	311	305	346	326	327	311	334	317	307	286	309
23813	20914	28284	24980	20564	13475	5368	993	338	300	274	281	289	248	271	236	289	242	266	250	286	259	261	237	262	251	259	266	292	252	285	283	257	231	250	258	270	245	278	248	244	271	250	246	242	225	267	254	248	248	278	258	251	282	244	252	259	258	263	269	255	285	235	253	235	234	252	267	244	231	232	232	259	254	260	263	266	225	268	260	256	245	258	213	250	268	237	282	221	254	269	246	260	247	235	244	260	252	261	255	249	277	237	252	263	250	256	268	251	238	241	253	230	263	237	234	249	270	254	238	272	239	233	257	237	257	244	232	258	288	269	260	251	280	279	250	242	260	264	262	258	251	265	261	246	259	276	251	268	252	274	285	270	238	260	242	262	234	218	246	280	266	254	240	250	256	259	254	265	280	238	273	259	252	230	257	232	233	245	248	243	252	229	250	244	234	227	256	252	264	234	237	263	256	254	246	244	216	247	239	268	250	244	245	241	289	253	268	250	260	225	246	263	277	268	252	267	253	264	261	255	231	254	270	224	251	243	250	274	243	284	262	261	245	272	255	254	257	240	263	277	269	258	270	245	270	242	249	243	236	275	247	269	236	251	238	248	270	257	238	270	281	231	249	272	261	246	253	282	257	260	247	274	260	259	227	251	251	249	265	274	251	259	231	248	227	230	265	269	262	246	248	270	260	266	261	244	265	251	241	238	260	268	266	252	262	243	258	252	256	251	277	270	242	241	268	245	259	253	275	260	272	246	239	240	245	243	260	237	253	260	249	274	240	236	253	248	243	238	251	274	251	264	277	269	275	262	233	263	253	254	251	245	241	269	251	258	271	258	275	253	255	261	270	247	256	250	259	246	245	258	242	229	254	251	246	253	248	252	269	235	263	259	283	263	226	259	256	276	239	282	248	277	258	255	261	248	241	245	253	283	260	234	244	251	252	260	232	241	254	237	261	261	235	236	234	262	247	249	255	254	253	227	233	238	267	227	281	251	248	252	223	237	249	255	254	222	217	293	259	251	256	256	237	236	271	283	251	280	236	249	239	253	261	250	246	251	277	262	253	221	258	250	278	262	253	239	243	231	246	216	245	244	260	244	269	234	249	279	228	240	241	223	247	258	259	255	281	242	257	260	260	257	249	268	297	261	211	265	266	261	244	254	249	261	234	256	248	278	250	227	301	238	271	209	270	275	253	229	227	265	238	239	287	254	249	236	242	248	265	268	271	241	242	246	259	250	250	268	251	241	257	235	263	268	282	239	258	272	255	279	241	236	229	261	274	257	276	246	265	252	277	256	260	255	258	259	254	229	236	240	228	241	261	227	226	262	229	267	250	246	253	251	276	254	254	239	287	271	253	267	245	270	255	252	235	245	249	233	219	245	277	248	283	266	283	256	288	254	252	252	267	252	282	278	277	255	257	265	270	271	254	257	292	261	281	248	271	271	264	253	250	258	289	265	239	250	251	244	286	239	233	238	260	248	268	242	251	218	252	249	262	270	259	277	248	248	252	223	243	283	251	260	257	249	288	258	248	234	268	249	250	254	240	279	257	253	268	240	243	276	224	279	268	265	267	238	280	238	266	230	236	274	254	242	249	274	274	250	210	271	280	224	243	277	241	255	258	263	257	239	268	230	258	253	233	287	262	274	277	240	258	261	270	239	247	245	251	264	241	254	215	260	250	250	291	239	264	241	254	264	282	242	255	256	279	239	243	272	252	245	249	234	269	234	255	256	271	237	260	252	252	252	248	228	287	265	235	264	253	259	218	261	249	246	248	257	236	237	273	267	261	274	257	270	264	253	255	261	252	255	222	261	265	248	260	262	219	244	228	235	276	262	257	240	240	272	251	293	259	272	249	281	267	251	243	248	241	242	254	244	244	260	264	259	283	272	278	246	239	221	242	279	239	246	266	274	254	248	253	259	282	268	259	266	258	251	241	256	232	235	263	268	257	269	243	289	260	252	247	241	265	246	241	251	234	241	240	230	261	262	300	258	247	287	243	265	259	271	267	268	271	239	262	263	244	246	244	276	273	272	269	255	236	267	270	248	256	239	232	261	234	260	252	257	239	265	251	228	237	241	254	239	242	240	269	237	227	289	245	256	253	256	253	236	227	226	255	246	238	262	253	252	249	256	248	235	250	244	244	256	258	241	239	226	258	258	261	245	256	267	227	241	268	230	237	275	255	228	229	288	253	236	265	261	313	271	240	232	222	255	265	273	251	247	241	263	280	260	249	273	285	271	253	252	266	274	248	247	251	231	244	237	268	289	296	261	277	237	265	269	276	234	259	252	258	252	247	263	242	202	282	253	234	242	241	268	249	251	280	247	245	261	253	224	246	258	271	247	266	251	247	276	264	254	245	271	243	252	283	263	279	248	274	267	254	300	251	240	238	255	241	257	255	234	274	232	258	233	291	261	258	236	266	268	258	258	285	251	296	263	252	251	259	258	290	270	255	281	234	266	251	305	254	260	271	263	279	250	255	247	275	248	257	269	217	254	253	243	291	270	273	286	279	265	264	250	260	263	249	262	245	244	279	242	250	287	249	247	251	255	267	244	280	259	247	246	230	235	239	267	265	272	256	252	284	230	274	222	262	248	278	258	236	280	288	242	247	277	241	259	261	247	251	226	256	220	266	257	251	247	249	261	241	233	272	262	237	242	237	208	287	253	240	270	261	264	231	244	256	263	252	263	204	269	271	232	263	257	248	257	257	264	205	277	282	259	227	263	239	247	249	232	266	278	233	238	236	252	243	274	229	249	246	239	225	247	262	239	261	245	238	270	251	257	254	266	248	237	262	246	270	280	228	257	243	237	249	227	256	270	239	266	254	263	249	266	239	280	254	248	267	234	253	248	279	251	260	291	244	246	233	225	261	257	248	267	246	229	278	256	244	294	221	267	277	263	268	235	241	248	266	256	237	255	243	262	255	241	253	258	246	241	255	266	278	236	275	257	256	250	238	262	270	244	250	228	254	251	260	257	283	263	277	233	226	238	277	264	243	242	218	259	270	277	254	224	238	287	265	252	241	255	262	259	256	228	234	248	261	272	268	251	254	247	252	245	265	238	255	286	242	262	256	223	238	239	241	262	247	224	252	234	263	250	246	269	248	246	237	261	259	245	237	267	273	260	258	244	262	262	280	287	240	247	272	264	280	256	237	232	262	248	267	270	262	251	272	239	262	263	232	270	260	263	259	230	262	239	257	248	255	248	238	274	270	237	258	240	247	267	227	277	257	235	239	251	245	255	238	209	247	259	273	226	263	250	270	264	265	237	259	230	276	258	223	258	258	274	252	273	246	250	256	267	259	277	258	240	260	278	269	239	275	257	251	266	267	223	268	255	228	243	259	248	290	261	271	218	236	221	272	276	256	254	254	264	250	260	257	265	246	277	255	243	239	263	253	241	237	265	256	280	237	285	271	255	244	255	264	241	235	248	244	225	268	250	246	261	259	220	281	239	250	214	284	295	261	280	252	272	262	245	262	247	266
37118	60685	44164	23805	13328	8750	4647	1093	394	363	309	340	311	315	301	299	298	303	326	320	279	296	317	282	307	267	248	270	281	292	274	317	271	263	268	268	253	295	280	278	294	308	303	297	324	249	295	300	270	283	281	288	282	308	290	312	281	275	279	284	302	289	301	286	276	323	287	290	316	296	293	325	295	299	274	282	271	279	280	303	289	270	274	273	311	290	307	291	287	286	304	294	290	284	284	289	274	289	283	269	272	283	287	294	299	281	292	277	280	280	295	277	277	276	298	285	273	283	305	295	273	279	288	309	290	269	300	304	281	277	314	296	278	261	275	279	304	263	285	287	283	277	269	290	289	294	246	279	284	294	304	290	331	295	302	314	322	266	272	313	292	277	308	308	310	297	331	290	283	272	295	303	289	294	290	298	290	288	277	316	268	274	281	263	306	307	279	248	305	296	326	292	275	304	305	282	256	290	278	274	310	266	310	291	321	302	289	317	298	276	258	271	302	274	296	267	263	310	268	286	288	262	300	279	290	316	303	292	270	300	299	274	273	308	297	291	290	296	288	275	264	300	281	290	273	297	290	295	275	284	271	315	310	305	281	302	298	272	284	321	318	287	295	285	277	293	268	292	312	292	290	271	313	272	277	288	296	322	307	279	310	283	290	305	304	311	271	271	288	290	267	279	282	272	289	299	294	283	280	298	310	243	307	248	285	302	290	291	288	291	288	296	275	272	305	293	275	293	304	306	300	270	272	296	317	265	310	286	284	308	254	283	319	263	277	293	294	290	294	286	289	279	252	298	296	270	314	278	303	302	303	264	282	292	275	251	303	297	278	261	315	290	290	288	275	296	295	296	312	272	298	277	297	327	265	321	299	272	279	271	272	325	296	302	326	291	242	300	269	289	303	299	331	271	281	318	290	277	303	291	296	290	303	307	311	316	301	269	285	303	270	295	288	306	289	275	251	294	289	293	300	279	278	263	307	271	294	298	284	294	302	300	317	304	289	289	299	289	294	300	261	301	273	310	296	270	272	289	295	300	289	283	292	307	303	282	295	303	305	276	316	289	274	283	295	308	316	282	292	308	311	306	284	268	279	277	309	306	272	295	275	281	290	278	267	303	308	299	318	297	296	290	291	297	295	292	275	277	314	278	277	275	255	286	310	291	294	316	301	294	316	313	256	284	278	308	284	280	300	271	293	270	291	301	289	266	295	329	308	306	279	297	266	287	293	262	295	291	322	265	277	283	301	300	288	315	303	272	298	281	288	316	298	311	299	309	304	300	299	269	297	264	279	291	293	263	279	306	293	280	318	255	319	270	312	273	282	289	273	289	295	284	294	285	305	308	295	291	312	294	289	283	305	310	309	285	273	274	303	311	288	303	271	285	281	310	271	276	315	309	280	294	289	257	308	278	270	287	292	273	288	308	306	284	353	280	283	303	283	276	269	298	306	324	284	307	298	305	282	288	283	294	286	308	331	280	320	281	302	300	284	277	269	266	260	290	321	250	294	276	287	286	278	271	236	318	293	313	288	273	287	296	278	285	301	281	309	296	281	292	293	295	264	270	285	296	273	289	313	296	308	250	300	303	276	295	271	295	299	277	288	297	338	278	294	309	318	313	318	284	284	282	301	301	281	330	268	297	285	291	276	283	267	273	277	276	315	284	287	271	305	262	294	277	310	294	318	273	285	303	269	315	323	259	288	278	293	281	291	300	266	295	258	293	294	272	295	293	302	293	289	300	309	299	333	276	281	299	300	286	289	285	265	277	282	285	284	298	285	295	305	288	303	294	273	289	290	300	277	305	298	258	281	308	283	291	302	304	294	296	291	268	300	290	281	300	295	285	283	287	301	317	286	273	264	296	299	261	282	285	283	271	291	287	305	255	288	318	310	282	275	311	289	279	281	283	279	273	308	301	306	284	306	271	339	281	294	299	273	296	281	314	315	303	275	282	265	280	264	296	278	285	308	272	300	293	288	243	276	294	320	284	300	291	273	281	269	304	275	307	275	274	285	331	288	306	279	315	289	292	284	269	282	291	267	299	274	304	295	306	303	244	311	288	304	279	278	317	280	263	310	267	287	268	292	288	310	276	319	296	332	257	299	313	275	280	281	294	309	281	295	316	315	293	287	282	289	284	289	271	295	276	304	265	267	326	291	292	282	319	282	268	283	269	299	278	303	278	290	287	291	276	265	273	297	287	298	280	273	308	306	307	286	278	311	300	285	295	307	256	284	301	311	260	293	350	294	260	298	300	292	312	301	326	266	300	295	274	277	295	308	273	288	291	289	293	314	294	280	291	280	306	297	260	294	294	311	301	296	287	289	271	312	301	295	293	323	270	237	288	335	290	284	308	255	296	344	284	318	310	272	301	342	295	330	299	292	282	282	280	299	320	295	294	262	277	279	285	276	297	291	279	273	323	280	265	275	278	319	286	312	296	283	305	277	281	305	272	295	286	274	294	281	314	285	315	275	276	271	268	303	288	282	316	267	284	275	311	287	306	280	287	306	264	287	266	271	300	324	273	288	264	298	287	289	301	282	269	296	308	292	286	290	286	281	259	320	307	279	283	294	253	315	291	296	257	303	314	269	268	280	267	274	306	308	318	296	259	286	294	325	290	283	287	293	307	271	279	276	283	270	287	281	317	281	289	315	278	271	287	332	295	301	300	290	274	298	296	289	302	293	286	302	298	287	289	279	322	285	293	271	297	320	275	266	272	313	286	310	305	312	293	271	314	297	293	295	263	263	289	283	302	278	293	277	301	266	300	288	267	309	299	305	313	280	275	261	298	310	311	299	298	300	284	311	312	297	322	346	319	274	301	250	294	266	336	281	317	281	330	312	281	273	294	277	300	311	283	298	300	337	298	284	304	281	294	312	264	277	288	298	263	285	291	274	308	302	285	298	282	288	310	286	278	297	295	289	319	326	287	315	316	286	268	307	272	292	314	282	254	274	300	300	305	325	283	297	293	286	271	312	280	281	307	299	303	340	265	298	261	284	304	303	272	283	281	302	302	299	294	285	282	308	288	317	266	264	303	292	280	286	288	317	301	254	272	293	284	293	279	276	268	291	292	282	270	304	299	282	265	306	261	280	240	267	270	276	296	305	268	279	302	277	302	277	315	263	290	302	280	267	274	277	310	292	313	299	289	291	320	263	274	313	307	304	263	317	304	295	325	271	285	266	298	308	271	295	294	289	293	298	281	298	333	291	325	300	285	293	271	274	287	268	322	310	290	274	260	293	280	321	294	285	305	292	294	282	290	294	322	318	273	283	303	283	280	308	291	304	291	291	275	315	301	317	298	280	279	291	284	335	299	315	255	298	299	289	273	250	285	316	312	327	263	276	262	277	289	302	273	293	276	298	291	285	270	273	287	296	293	308	261	299	265	292	281	306	306	325	289	319	316	273	301	310	282	290	295	302	291	304	296	286	306	295	290	277	283	261	281	244	310	298	295	276	290	308	284	285	296	293	265	270	294	301	274
25121	21418	30011	26102	14451	5524	1766	482	355	375	361	417	403	356	373	387	364	376	369	357	353	371	332	353	365	375	358	388	369	345	356	337	369	369	367	388	345	351	349	350	370	397	368	325	351	384	349	361	340	369	331	332	346	370	385	363	316	352	369	340	380	366	398	398	384	383	351	369	344	361	322	368	363	331	332	367	317	343	313	368	364	394	373	355	397	379	368	389	367	372	387	367	340	359	346	358	379	318	367	347	348	368	353	354	342	388	334	341	362	376	377	350	358	352	382	339	363	379	353	360	363	349	362	344	389	361	387	371	335	352	341	368	370	359	349	348	356	373	361	395	370	376	364	374	331	354	340	358	388	335	386	366	367	368	355	346	357	355	352	352	404	371	388	387	379	375	375	311	352	359	340	365	357	351	351	375	376	370	331	368	377	344	321	365	350	336	353	379	358	347	347	353	379	373	344	328	370	339	362	343	395	357	342	346	359	371	362	336	355	354	370	367	365	384	376	361	340	367	377	372	338	385	364	382	388	323	348	337	352	396	330	364	323	361	370	350	333	353	405	347	366	346	346	386	340	374	378	387	384	352	344	355	369	364	360	363	360	345	322	381	355	348	370	370	356	337	350	335	345	364	347	338	372	353	382	344	387	340	338	354	366	377	381	371	368	351	358	378	360	370	373	333	360	360	366	329	370	368	361	368	338	343	355	351	377	390	403	346	365	345	377	351	357	371	359	347	352	386	342	356	377	376	344	359	356	349	349	358	353	362	402	305	361	364	376	373	352	366	361	347	396	345	324	304	375	389	344	363	390	365	350	383	329	387	372	339	365	348	354	372	352	371	379	355	366	352	366	365	395	339	360	344	363	349	361	374	386	404	404	368	416	377	354	360	336	353	392	350	361	342	346	317	353	371	335	338	361	380	353	358	361	368	349	358	364	368	417	328	369	362	396	397	363	365	381	372	342	335	383	348	341	354	343	344	332	351	363	336	352	360	376	368	360	347	367	366	361	365	374	347	361	366	335	372	386	368	385	347	393	339	342	370	345	365	339	393	327	370	335	385	360	338	333	344	368	357	321	352	345	378	373	355	362	414	396	400	369	345	361	355	355	375	371	369	405	355	378	331	364	369	377	340	349	390	379	343	410	375	364	369	340	338	361	346	363	353	348	363	378	324	368	390	360	328	363	382	359	339	384	348	399	364	363	424	336	371	362	327	389	347	387	355	370	347	376	371	357	347	371	365	366	378	354	383	335	364	385	366	356	382	371	326	363	350	341	380	343	380	326	345	366	356	371	327	332	364	363	394	373	354	374	337	341	373	356	396	391	382	334	370	364	367	348	356	373	377	360	383	352	338	364	351	392	358	338	335	355	375	380	377	367	373	362	374	356	373	359	356	362	345	353	346	348	374	325	403	311	372	334	357	388	353	394	340	365	398	388	364	341	361	350	358	363	393	360	376	375	371	405	382	361	361	357	349	371	338	333	387	376	349	351	321	367	354	352	332	367	377	358	361	400	351	381	355	359	340	394	370	381	343	375	339	353	368	367	350	371	376	396	376	366	393	363	349	376	363	380	354	319	394	379	368	373	363	348	348	361	373	385	376	359	368	379	340	383	349	373	379	341	367	365	363	371	392	354	381	332	369	363	379	354	399	363	382	348	393	372	337	326	362	353	350	372	318	385	328	364	338	348	329	375	330	357	345	382	375	379	384	345	343	345	383	353	330	382	360	367	350	343	355	384	360	349	368	348	319	379	365	320	365	344	348	376	343	395	380	368	369	336	391	331	347	348	398	394	358	330	369	364	377	361	354	356	377	374	355	358	350	369	401	356	349	378	376	387	392	388	372	367	323	373	367	344	361	384	378	341	342	338	397	345	357	350	364	333	345	385	378	355	378	353	385	330	360	343	359	371	372	372	320	404	384	344	345	372	348	375	349	320	365	324	339	331	368	347	344	334	326	382	364	382	368	340	354	357	359	380	366	353	315	361	373	366	337	338	377	353	356	391	345	318	379	350	360	338	357	366	358	345	383	351	340	381	382	343	350	362	342	362	378	399	357	413	387	326	328	357	354	372	344	375	334	350	382	349	390	347	371	381	358	337	350	353	363	360	369	375	374	384	339	367	352	394	357	370	347	360	399	391	365	367	351	367	362	391	330	349	377	366	355	370	371	377	372	389	325	357	353	345	355	408	370	365	358	395	330	383	329	371	364	373	359	397	376	362	362	357	356	352	356	340	373	367	378	376	328	334	381	343	379	376	369	356	381	371	370	333	330	366	357	353	354	397	402	353	323	361	354	350	339	360	338	360	371	325	365	357	330	358	398	369	378	320	335	395	402	357	346	365	389	377	369	356	327	391	367	361	333	336	384	365	404	341	373	365	395	363	373	364	377	371	342	315	357	355	413	347	375	340	385	344	341	363	350	403	362	352	374	385	384	350	334	346	365	358	354	344	402	359	316	373	363	356	345	371	377	372	361	348	359	351	349	380	403	397	362	376	343	342	355	379	389	341	384	386	374	341	379	356	335	341	368	347	345	357	363	399	342	397	364	382	367	359	345	349	347	380	371	346	361	367	390	380	352	373	386	355	384	342	357	364	355	325	359	352	337	319	350	343	360	350	345	345	348	341	360	344	353	361	346	345	360	382	343	363	385	351	351	360	347	331	329	334	366	391	351	372	375	364	354	364	344	355	349	371	370	338	350	383	356	368	361	381	359	384	367	362	331	328	348	369	377	351	334	367	364	350	328	331	398	342	372	357	354	391	368	375	352	334	315	353	346	347	315	347	364	376	367	351	347	407	359	378	367	367	367	380	358	371	341	351	357	389	380	358	377	330	363	363	361	330	389	368	377	414	377	364	359	378	379	355	389	360	372	366	344	354	365	353	398	371	337	369	375	371	370	370	351	346	363	367	348	349	347	395	367	348	375	369	361	336	352	347	356	404	360	349	362	342	368	354	355	363	377	352	380	390	372	366	361	376	339	375	318	363	386	344	348	333	367	307	341	388	346	395	353	372	355	344	339	368	382	385	373	366	363	355	340	367	344	363	334	361	341	361	369	339	382	353	371	315	364	369	338	376	338	392	400	377	347	368	374	360	395	364	370	348	362	325	341	351	406	391	350	383	377	335	350	376	352	367	340	364	341	313	375	344	367	374	350	366	356	312	361	352	354	369	355	348	367	333	355	371	366	366	362	343	377	373	349	384	343	366	381	374	364	314	376	376	365	356	378	342	370	361	336	383	375	339	398	372	384	379	397	341	336	370	362	371	330	370	333	344	373	351	362	367	369	374	322	374	323	357	399	358	336	420	388	338	370	376	375	375	380	338	347	369	382	380	361	363	375	361	342	350	350	354	358	386	378	392	368	357	328	351	372	336	357	361	401	369	379	387	377	374	383	360	368	368	354	372	404	376	345	323	358	372	356	405	377	361	371	392	360	375	374	380	363	328	331	351	349	367	355	368	363	337	352	363	347	346	354	369	342	384	379
36713	56653	41989	19186	11536	5984	2226	589	451	409	424	434	427	421	391	468	433	438	415	422	399	401	393	406	421	407	423	417	410	422	408	428	377	386	432	434	419	406	435	421	374	380	391	391	442	419	397	431	391	390	397	399	432	388	399	398	388	407	398	410	381	392	448	413	395	394	414	397	398	411	412	403	410	410	416	393	423	426	423	396	416	423	400	423	388	414	392	409	416	390	431	405	407	432	425	431	430	420	380	399	395	409	430	411	387	416	398	407	423	416	397	413	408	408	411	427	415	405	438	403	410	410	416	436	396	424	434	376	451	374	386	404	400	378	431	430	413	458	407	392	413	400	426	409	401	435	397	418	371	393	380	373	381	412	424	416	403	416	419	426	425	417	406	397	429	394	419	413	379	388	447	419	418	430	426	422	403	397	407	394	372	425	453	430	399	403	416	405	380	415	438	423	404	388	390	394	403	371	422	415	405	403	385	420	425	418	411	405	392	368	433	408	388	420	432	382	384	383	413	386	420	408	432	393	401	361	383	436	386	438	420	384	390	424	429	421	418	406	441	411	419	408	445	388	432	407	365	411	412	442	411	407	398	406	408	420	420	429	420	403	438	411	408	421	390	402	454	455	417	409	394	431	415	386	388	426	383	399	389	376	411	375	430	417	414	414	408	379	428	424	380	397	390	413	368	388	399	428	448	403	393	398	410	417	378	419	441	392	381	389	412	434	416	426	424	438	415	413	402	430	400	439	397	427	452	383	387	433	426	432	388	402	394	376	412	429	430	370	405	393	442	403	422	385	432	410	409	406	409	419	401	409	392	437	453	429	407	399	397	424	409	385	451	399	382	397	419	430	419	396	401	440	413	400	393	377	401	384	405	457	383	410	405	440	402	389	411	413	453	383	392	406	391	397	419	409	433	379	438	392	425	398	395	400	398	391	398	447	404	410	431	433	419	407	406	394	415	406	398	377	427	414	426	409	433	407	439	419	414	412	416	393	381	428	401	423	429	390	409	380	376	427	404	425	397	406	409	424	429	429	389	397	404	395	393	415	392	383	421	419	394	415	427	400	424	410	399	395	429	415	392	425	446	418	419	420	402	424	378	417	402	414	410	420	392	373	391	425	391	407	441	356	410	430	406	421	401	407	441	436	395	392	400	416	427	396	396	390	432	368	381	417	421	401	450	412	444	389	420	427	414	377	395	417	413	412	385	433	431	402	442	417	411	393	393	412	403	440	414	395	381	405	383	420	415	397	403	380	441	411	403	371	396	381	438	419	391	425	427	405	367	391	423	420	406	394	408	427	429	411	398	423	449	398	427	423	395	420	394	369	389	424	385	403	437	454	414	413	403	404	396	422	406	427	419	367	425	434	412	402	394	433	368	392	423	420	408	428	404	370	461	436	435	404	422	403	427	423	424	437	398	430	406	390	404	411	395	415	404	379	407	427	381	395	424	414	426	441	384	406	383	397	415	359	427	426	402	419	414	413	422	412	407	396	445	432	410	397	412	395	412	391	385	429	372	392	388	399	419	405	396	386	436	446	424	376	436	386	398	418	400	402	384	439	411	406	408	367	426	414	431	417	407	407	397	426	393	379	421	395	370	410	436	398	399	406	403	412	375	421	366	426	401	404	395	432	417	395	411	429	399	361	413	415	435	435	414	415	411	424	404	412	399	417	437	409	432	373	421	425	426	379	437	419	428	400	400	389	368	400	399	420	412	402	406	385	410	390	404	404	410	425	392	370	387	442	408	386	429	395	409	384	387	425	413	393	426	425	408	430	375	416	427	407	398	410	388	405	419	404	411	410	437	414	430	378	419	361	416	382	457	386	423	459	421	428	392	419	418	436	455	418	458	435	415	408	416	425	410	425	400	417	404	370	406	393	352	371	415	399	425	391	382	400	367	434	421	402	400	391	438	421	433	423	394	430	378	421	410	421	444	381	387	425	402	418	404	412	459	390	421	422	420	423	388	414	425	415	400	439	453	383	410	402	416	371	404	417	405	426	358	422	425	401	385	412	419	403	370	426	427	441	409	427	438	385	459	399	407	403	431	415	407	406	401	381	385	396	401	413	395	416	414	436	393	391	400	405	415	428	399	422	389	381	402	397	436	392	397	430	393	413	413	426	393	356	401	378	442	381	390	425	401	401	409	420	426	394	382	417	432	438	421	463	406	382	402	417	375	386	411	403	400	415	406	429	411	397	395	413	406	392	401	426	402	452	412	424	427	417	401	424	367	429	393	429	442	436	415	384	424	412	436	377	409	389	427	408	402	370	398	438	400	438	418	425	405	403	398	383	415	404	389	371	411	387	385	406	449	426	391	406	421	425	389	415	393	412	420	374	396	392	405	405	423	445	426	392	394	413	420	380	427	417	461	419	431	407	403	424	391	416	407	422	441	422	422	423	404	400	408	395	389	412	417	429	406	376	409	389	397	432	409	400	405	439	443	440	419	416	419	409	404	391	449	417	386	417	377	396	426	431	372	403	392	436	354	405	406	416	395	425	390	390	431	486	426	410	424	407	428	383	410	417	424	410	426	386	400	412	405	400	418	440	393	391	446	432	446	380	400	430	418	392	393	430	445	386	418	418	396	427	430	425	403	408	406	428	400	422	405	415	436	422	424	387	397	437	430	447	413	424	428	412	397	411	413	412	422	413	448	412	388	403	416	430	395	413	411	380	382	399	401	411	397	395	384	447	442	412	406	396	424	387	394	423	413	440	411	431	381	407	366	412	421	407	411	413	430	387	430	402	425	396	445	428	385	426	429	420	390	413	399	383	380	406	426	405	440	392	398	390	427	400	407	424	416	392	411	398	440	406	418	441	429	415	398	396	430	424	406	411	386	441	443	440	399	378	399	451	412	416	398	428	436	405	411	414	413	416	413	405	411	417	431	410	440	407	404	413	414	413	403	391	408	407	431	441	418	423	434	402	419	406	396	401	388	426	397	435	408	406	438	425	445	436	384	373	393	416	384	408	381	396	419	394	393	438	445	447	422	416	406	395	407	386	430	391	392	415	411	420	407	376	403	389	402	392	389	429	375	383	409	406	424	393	415	399	389	441	399	427	378	459	421	405	387	381	399	433	393	413	439	440	413	425	386	383	411	436	426	420	390	400	390	405	411	405	399	403	389	385	377	375	430	399	388	400	389	423	400	402	431	435	368	426	417	430	371	461	369	413	432	402	442	392	423	379	390	424	442	397	406	391	433	415	388	432	375	385	410	374	425	361	411	410	407	396	398	364	419	441	398	436	426	400	402	416	410	376	446	384	402	443	415	400	395	414	395	431	422	419	477	422	439	396	421	398	397	403	383	380	422	405	424	396	428	398	402	368	391	408	418	410	421	414	392	444	404	410	384	390	386	409	394	442	369	433	379	394	386	436	432	429	404	412	422	396	411	401	413	410	429	433	407	410	402	413	436	401	413	395	433	408	417	415	430	409	419	409	409	417	420	397	398	415	440	421	448	431	395	402	423	388	438	426
22728	20881	28304	23734	21497	21577	12493	1391	566	463	469	419	467	461	435	431	423	446	428	427	433	414	400	448	467	410	421	380	391	439	381	393	404	378	404	421	421	379	419	407	395	395	409	419	421	369	412	440	424	402	384	415	408	431	399	388	389	387	400	428	416	404	409	381	424	414	426	381	404	408	409	408	423	390	397	428	426	384	422	408	420	446	381	410	401	403	393	374	438	409	387	424	419	361	406	405	399	359	382	419	396	410	428	414	405	382	394	398	412	398	415	387	387	397	414	391	412	401	411	412	421	406	399	421	435	398	403	385	431	393	402	388	408	363	400	364	410	391	392	390	395	383	388	427	411	401	406	393	379	418	419	406	379	428	373	399	407	405	404	426	437	422	428	384	384	386	419	418	440	367	391	412	355	390	426	413	418	414	388	370	389	381	413	403	390	384	431	393	389	406	423	413	437	384	418	410	408	387	407	405	383	410	452	395	442	406	423	360	444	414	396	413	435	425	397	418	397	388	398	407	407	445	403	396	399	410	387	399	371	420	435	374	371	389	406	383	385	402	377	401	367	400	392	434	403	426	414	409	400	390	347	401	422	393	400	437	416	439	399	402	418	421	367	400	397	412	382	378	433	424	395	419	452	432	417	421	406	403	397	369	385	401	413	441	373	406	409	355	390	402	377	382	467	404	429	387	395	441	434	398	400	403	412	423	371	429	393	400	421	380	385	391	402	396	400	402	368	405	382	400	436	407	389	404	393	354	416	400	418	341	387	439	376	396	387	410	425	390	425	396	397	374	413	442	405	388	380	405	381	393	400	402	444	445	379	411	399	376	421	408	396	426	397	411	405	417	388	393	414	371	428	435	356	395	400	443	410	384	395	398	411	392	395	411	373	431	417	393	399	418	438	435	409	461	419	399	384	412	380	404	416	412	382	429	382	390	395	395	405	379	387	445	403	389	426	394	405	406	429	406	392	416	444	438	411	402	367	430	412	393	392	398	416	404	360	406	438	384	374	394	423	378	430	400	376	417	380	374	369	427	414	401	399	385	398	384	408	387	407	394	433	368	403	447	408	402	385	419	409	409	427	415	410	410	420	417	371	399	413	417	379	420	415	411	408	409	404	419	399	381	421	404	438	374	437	404	379	400	402	420	386	395	403	373	397	390	430	408	399	424	404	378	366	388	347	369	411	438	431	421	383	389	438	420	438	390	411	433	404	439	438	368	418	383	377	394	442	402	432	383	390	421	383	443	389	446	388	371	407	389	401	391	395	401	406	394	408	390	377	411	432	389	423	420	374	393	400	365	409	424	409	399	377	394	411	389	408	380	405	392	385	367	411	434	410	442	458	396	441	406	390	384	404	460	418	412	421	397	409	400	398	386	380	359	377	430	403	374	392	420	396	391	387	412	381	383	389	412	414	422	418	406	428	385	423	386	407	409	400	411	392	402	397	439	385	447	442	342	354	416	418	422	442	420	397	388	429	428	407	376	378	397	408	394	405	427	398	412	405	412	410	399	396	436	384	390	403	397	405	430	393	404	403	399	380	429	395	410	429	414	422	378	434	422	405	419	354	409	397	420	401	398	395	422	390	423	393	404	393	374	400	422	413	411	401	411	382	457	400	396	408	430	426	412	392	419	407	404	425	393	456	363	384	427	427	408	419	402	379	368	418	413	380	383	429	394	394	403	425	373	399	395	387	421	397	405	415	413	410	414	389	377	379	402	412	445	365	386	428	382	385	414	411	389	411	410	415	443	437	388	411	374	427	408	393	419	401	407	420	400	386	396	413	377	440	440	418	430	393	399	403	438	383	402	399	426	406	384	366	405	420	424	389	418	378	423	364	427	399	416	412	398	398	407	409	427	397	442	393	413	387	398	412	396	389	393	372	388	402	435	399	421	401	389	400	401	411	381	433	414	368	418	399	391	397	397	389	377	375	434	404	410	451	386	400	395	424	402	407	435	410	410	422	390	400	408	442	417	410	432	397	389	384	374	358	413	387	403	409	420	442	407	388	390	432	377	442	406	385	393	407	403	428	406	397	387	413	458	430	406	429	393	374	409	376	398	415	420	386	427	387	387	397	409	399	404	427	416	432	397	393	386	429	426	472	416	374	396	410	388	415	444	425	423	403	396	401	413	398	404	431	407	391	418	403	396	426	398	401	383	409	407	403	418	411	405	417	371	418	387	392	403	383	425	441	369	393	408	384	407	410	380	432	429	412	398	353	419	438	380	392	396	378	429	433	418	350	412	390	408	393	379	369	409	405	381	401	391	407	389	411	423	395	371	396	381	396	408	408	399	393	372	447	421	404	392	405	435	405	434	387	421	411	407	376	400	378	412	409	393	363	374	437	420	412	386	377	435	428	379	365	384	409	374	417	407	447	415	407	384	386	419	443	369	388	371	392	413	448	393	435	419	377	378	407	384	377	406	382	409	395	352	435	395	395	406	414	405	390	412	432	405	421	411	430	404	346	393	413	416	389	416	418	372	402	408	383	374	422	394	429	380	419	394	401	404	397	412	426	413	385	420	385	405	373	387	417	386	434	419	393	415	386	409	407	417	435	427	412	439	357	426	419	432	392	438	387	430	424	404	424	381	397	435	368	376	395	396	412	407	394	413	388	399	422	396	394	397	396	430	382	421	405	443	397	422	358	411	398	426	418	388	390	445	404	400	416	389	390	418	434	407	384	427	380	391	406	391	387	405	415	404	443	393	427	412	359	379	414	353	441	434	408	395	362	405	397	406	368	417	380	395	429	389	397	400	382	411	418	392	373	421	402	410	390	385	390	394	407	395	415	428	407	374	406	432	430	382	449	369	440	426	406	374	395	352	386	429	417	389	365	427	403	400	409	396	409	413	433	377	389	411	422	408	413	405	368	375	376	423	393	396	399	410	366	406	409	391	403	431	423	427	395	367	405	367	378	404	402	404	393	412	409	374	422	405	400	417	403	409	357	422	389	379	415	433	411	411	375	395	422	402	395	402	384	425	422	410	442	419	402	440	394	421	401	393	422	418	392	379	400	423	399	373	406	404	401	371	397	416	377	403	417	421	365	377	422	407	413	409	402	422	361	414	401	394	418	381	408	415	407	376	423	403	401	409	405	405	368	378	414	400	403	401	379	368	439	369	388	400	381	429	388	396	400	392	405	413	435	398	402	413	417	389	408	429	402	416	435	423	380	414	399	398	376	431	396	394	414	406	392	392	429	453	431	389	399	418	384	400	402	409	392	414	406	417	390	417	383	398	388	398	423	388	394	433	373	382	404	372	409	463	420	406	405	369	348	384	389	444	419	441	377	397	409	395	411	386	422	355	383	402	420	387	385	414	425	399	423	374	419	422	398	366	416	420	406	425	380	365	399	404	386	414	421	397	419	371	433	434	401	418	403	402	425	412	414	388	409	422	422	397	417	440	433	430	406	403	390	436	410	386	408	427	423	441	398	373	423	389	380	391	403	459	405	387	411	433	401	409	407	366	412	399	420	415
41275	65311	41240	30804	24421	15658	4635	753	546	582	468	465	449	473	435	472	444	450	454	453	476	425	436	425	411	444	454	436	439	470	428	426	419	409	452	422	428	485	438	457	460	453	450	458	462	422	470	456	436	461	425	423	404	477	399	436	460	475	432	459	458	427	457	443	426	424	445	440	448	431	435	445	406	449	393	399	430	442	452	418	468	436	464	444	422	446	463	458	458	456	450	436	423	437	416	443	473	407	446	493	431	416	426	442	476	449	432	457	464	466	434	446	450	446	443	427	465	431	447	415	435	446	467	441	395	450	460	458	448	439	440	446	452	461	437	433	454	441	455	418	486	424	439	412	457	476	444	430	479	421	433	419	436	455	438	430	444	439	427	454	429	402	436	459	415	425	442	417	421	422	451	432	454	453	450	465	461	449	421	410	457	440	451	439	451	439	412	445	415	437	453	450	455	411	458	455	441	442	431	444	436	449	473	464	471	458	473	476	455	503	460	471	409	418	455	464	447	414	433	418	420	397	444	447	421	433	409	409	416	439	448	431	445	436	457	489	436	454	420	437	438	423	437	450	463	421	424	462	485	418	449	444	412	433	420	425	422	456	425	447	396	443	406	430	469	443	423	433	466	463	467	422	458	444	413	451	415	434	461	440	421	418	428	443	448	431	448	406	434	467	436	474	430	426	433	462	452	450	429	439	418	434	477	457	433	432	434	452	457	468	431	451	466	434	467	501	439	462	398	462	454	441	407	437	439	449	421	413	424	441	426	411	461	464	440	429	492	451	414	447	455	445	449	464	435	440	438	466	467	468	414	461	405	437	389	457	429	448	453	417	402	461	457	476	452	455	434	447	405	430	435	441	480	415	435	488	451	424	445	436	456	475	481	411	432	473	451	431	388	420	427	415	450	438	429	436	449	450	426	420	432	443	437	439	424	443	423	439	483	434	423	429	425	448	414	482	432	460	483	442	418	469	412	462	431	461	436	438	415	444	433	420	397	494	450	429	437	420	451	444	451	441	426	440	486	467	376	461	427	418	431	415	440	441	437	479	476	450	479	448	423	446	474	410	461	470	450	465	429	430	438	467	452	431	444	440	418	458	477	454	462	452	418	450	426	425	464	423	461	466	478	465	469	436	452	462	475	426	432	486	453	424	446	458	424	403	435	431	472	424	423	438	442	426	417	483	413	441	427	466	409	408	450	441	486	463	418	446	407	423	417	430	463	435	429	425	422	433	458	425	420	431	416	439	438	443	413	418	399	427	465	418	448	466	425	437	404	414	432	469	435	473	424	443	443	449	440	461	425	437	445	418	463	388	408	422	459	452	427	419	439	475	454	431	451	417	445	414	443	454	458	435	450	410	412	444	424	449	431	439	436	441	424	452	420	478	447	428	424	441	447	438	417	442	420	449	419	438	408	472	420	454	467	433	436	461	475	468	493	432	400	427	409	431	451	435	468	431	418	445	467	457	458	445	470	430	443	476	449	447	472	408	452	451	436	427	469	436	454	478	451	419	477	425	434	430	450	465	455	421	436	453	428	426	421	452	461	457	438	457	447	457	447	394	454	447	441	438	431	445	438	476	438	458	475	486	459	484	441	450	435	439	435	432	439	489	438	485	493	452	415	471	418	439	456	443	454	471	427	420	480	452	395	437	432	484	421	426	417	437	440	404	514	484	488	458	416	422	436	418	437	420	456	414	465	418	416	411	422	441	438	474	429	422	438	460	431	440	407	457	440	471	506	431	476	454	426	483	421	438	416	393	432	413	452	487	432	430	427	455	445	429	379	449	465	449	437	439	451	465	467	446	439	433	450	443	465	431	442	461	448	458	476	420	465	430	458	444	444	430	466	463	376	442	434	479	434	447	476	421	415	409	450	439	449	476	437	490	428	444	434	409	438	450	441	394	450	444	444	438	473	451	447	455	487	431	449	450	445	415	438	451	446	443	462	465	427	448	453	457	437	450	433	430	446	491	449	438	447	469	467	429	417	455	468	470	471	433	456	486	440	466	486	482	421	413	458	423	451	448	480	434	450	413	438	414	472	431	456	426	466	442	427	488	446	467	472	404	416	393	449	444	440	446	451	438	428	440	461	427	431	432	433	459	448	446	462	467	436	461	446	455	443	449	420	451	460	451	434	457	424	469	422	442	417	436	428	391	428	412	442	450	433	458	435	421	412	481	427	461	424	462	435	412	461	418	425	431	393	435	440	406	443	438	416	454	440	452	456	454	436	443	428	481	477	463	479	426	431	457	429	445	450	465	458	429	451	474	460	468	442	438	407	427	447	471	468	413	474	425	472	468	467	399	442	439	441	458	441	420	467	454	461	438	434	430	476	433	461	444	470	455	416	432	455	450	431	434	410	436	412	432	442	430	413	454	442	503	415	466	429	442	458	427	416	456	455	477	437	442	436	438	436	425	449	446	460	423	470	414	445	474	459	474	450	435	417	501	443	438	454	436	437	427	434	477	428	445	412	454	461	471	448	437	436	437	473	462	421	443	432	443	421	426	451	455	483	452	454	449	466	428	425	400	452	464	456	453	450	446	415	445	480	411	436	447	418	459	465	445	417	434	434	442	446	440	419	441	405	456	456	433	441	452	455	448	399	462	443	443	417	464	470	448	427	481	413	479	438	432	464	459	424	470	433	460	440	440	437	467	420	467	446	437	429	456	457	436	436	432	420	479	438	432	443	451	410	411	438	436	400	412	465	417	448	453	452	412	440	433	472	445	442	448	463	427	452	426	449	422	438	446	478	476	439	442	433	450	451	422	477	406	472	473	450	450	442	432	449	453	510	421	452	446	452	431	458	450	459	442	454	426	471	442	429	426	444	430	429	447	443	434	438	408	413	483	450	440	460	461	448	427	410	472	471	438	459	436	434	449	436	437	427	449	427	443	449	462	410	412	461	443	472	472	440	458	459	439	436	432	450	453	460	457	447	447	425	403	450	425	443	450	457	478	445	423	444	409	455	457	444	443	463	447	451	417	437	453	454	456	455	464	418	452	431	416	412	429	423	472	460	450	456	468	479	461	430	438	467	434	432	456	420	405	427	410	469	452	442	430	446	423	431	446	457	428	416	419	425	441	454	465	441	447	415	424	473	477	468	405	454	404	430	446	420	420	481	483	504	420	443	420	431	443	401	450	418	449	388	428	452	441	421	423	442	450	441	451	439	449	421	459	419	432	466	442	485	414	444	447	459	464	443	433	428	434	428	452	437	458	426	490	436	434	477	461	452	434	434	464	477	462	461	441	420	452	419	416	461	422	450	417	407	453	416	442	420	479	448	440	446	382	431	436	441	488	431	431	473	398	467	470	484	421	512	476	417	481	419	433	444	473	437	421	437	457	475	436	441	423	452	438	440	443	397	462	431	456	441	473	421	404	438	419	432	449	444	458	458	446	421	439	416	482	437	432	460	436	451	438	430	427	452	447	434	429	442	460	457	429	441	411	461	431	453	456	493	419	467	436	477	444	468	460	439	380
31273	31877	33920	24045	10413	3208	739	303	263	254	269	252	242	280	247	259	254	261	285	252	284	269	276	246	285	259	256	238	250	262	231	255	281	252	241	251	257	276	264	281	259	255	263	246	295	267	281	282	265	284	260	242	248	281	243	293	237	249	272	257	245	260	246	247	254	238	257	287	248	251	216	234	255	282	251	276	258	250	268	240	238	255	283	270	225	258	263	289	275	262	259	264	249	271	265	297	238	283	278	268	274	259	269	256	279	304	272	271	274	260	292	264	255	247	249	260	241	268	257	251	244	251	252	274	275	256	291	272	282	275	230	262	239	247	253	263	250	264	254	272	266	234	236	283	259	257	276	255	240	276	281	302	237	247	254	281	238	285	269	270	275	259	249	276	248	262	273	258	258	256	270	277	248	265	254	288	224	265	252	264	279	265	269	248	223	269	255	292	256	280	253	274	248	229	249	274	286	240	258	257	232	270	278	298	260	251	280	307	278	289	252	265	247	240	238	256	251	286	235	290	267	286	280	282	250	264	256	290	261	263	281	251	281	262	250	239	263	235	239	266	244	240	260	259	269	246	262	257	259	295	233	289	253	237	270	253	253	269	282	259	262	265	250	258	269	227	262	276	255	254	246	229	240	277	273	282	278	244	249	243	270	264	286	265	260	241	249	241	256	266	266	282	269	274	271	241	242	244	262	246	241	249	260	285	276	266	255	270	260	267	263	249	289	246	278	254	243	234	286	241	243	264	258	246	256	289	249	256	253	250	259	265	275	263	241	232	253	263	244	257	239	254	243	305	259	259	274	250	269	232	280	286	239	281	280	250	262	254	239	259	259	285	283	251	282	285	253	222	266	258	233	288	271	262	247	301	267	252	250	278	255	291	263	244	252	244	241	290	294	280	284	265	300	267	242	261	237	264	267	265	267	241	265	259	277	274	277	278	256	248	231	242	248	274	238	261	247	269	260	261	274	246	264	267	274	258	281	249	270	287	259	247	248	252	304	287	255	254	263	259	266	229	241	241	259	250	303	224	282	251	308	251	245	237	273	278	262	260	269	276	285	250	249	243	254	288	275	247	268	276	256	272	252	262	281	275	277	232	271	234	252	283	258	244	245	247	268	271	240	264	278	239	238	266	295	287	284	252	266	269	257	236	259	237	249	254	260	258	281	263	247	277	250	234	249	253	255	238	264	245	282	245	258	242	263	254	277	281	275	270	270	272	260	266	281	257	263	260	286	257	260	261	273	234	255	266	266	261	273	245	288	245	275	262	209	272	237	276	258	250	278	265	252	248	260	261	280	226	275	264	258	256	268	258	276	281	252	246	317	261	242	242	243	266	264	268	281	291	259	262	262	306	296	263	265	249	265	266	288	288	227	260	267	226	265	257	263	251	257	235	225	259	232	274	235	241	256	296	263	260	240	264	269	259	245	269	276	231	252	261	264	253	260	247	279	279	247	288	262	265	209	280	247	257	262	255	265	269	285	288	218	273	257	242	230	275	294	253	258	217	250	223	267	273	270	242	276	254	249	259	252	244	260	256	288	267	262	292	258	247	272	245	268	239	276	245	278	262	271	251	254	252	279	284	248	254	270	292	290	283	234	241	239	231	255	239	247	258	274	254	263	261	269	290	245	264	298	273	240	231	271	234	253	284	246	257	257	263	257	279	262	295	256	245	255	270	282	243	239	263	247	273	239	271	293	267	278	276	256	274	265	236	253	273	247	251	267	251	267	246	264	227	241	291	287	263	247	271	244	273	272	244	237	252	270	258	299	267	252	275	262	263	275	277	248	271	211	268	284	227	282	250	263	256	254	251	288	248	271	269	260	249	285	263	256	281	270	224	257	260	264	269	271	252	253	284	239	275	259	274	264	265	268	270	238	284	252	262	274	273	270	268	253	265	236	267	275	259	272	261	276	248	262	261	280	240	257	249	275	255	257	241	252	277	258	277	251	282	253	230	261	276	250	251	275	245	258	251	241	251	285	273	281	272	233	260	242	279	261	261	266	256	264	278	277	255	274	239	281	275	248	261	265	264	241	255	268	288	281	273	275	279	249	253	246	267	240	246	255	281	273	253	273	250	278	266	262	276	269	256	255	263	281	266	261	259	249	267	254	268	251	257	273	274	249	264	259	281	296	236	254	259	253	270	271	259	268	258	247	248	251	267	272	236	236	298	257	246	252	277	282	249	265	246	246	290	244	284	231	259	281	264	257	271	269	246	277	282	263	263	243	263	281	261	263	270	242	264	251	241	245	252	248	255	248	264	268	262	282	266	279	237	244	273	236	237	266	217	278	221	253	278	264	243	260	236	251	241	267	230	265	265	262	275	249	275	250	241	248	253	264	242	253	253	267	256	287	259	263	277	243	254	240	275	244	257	271	238	225	241	258	239	246	265	245	265	241	261	268	240	256	270	244	273	257	266	262	229	230	228	264	303	276	268	263	294	256	290	293	249	254	268	260	287	253	270	286	269	275	232	294	256	274	264	249	260	268	263	253	284	243	278	253	270	264	282	258	262	268	285	271	251	277	260	278	255	257	255	256	276	237	256	269	247	247	251	292	263	289	242	260	230	260	272	279	246	255	268	274	283	275	292	271	247	249	273	253	273	252	250	276	278	250	288	252	255	244	275	275	260	300	254	245	252	257	268	239	271	287	281	290	262	258	285	297	265	262	252	257	245	282	259	271	282	263	244	259	232	286	274	253	254	274	273	245	276	243	286	259	247	285	273	222	249	264	264	235	260	274	254	255	237	245	257	247	262	264	247	238	266	222	282	252	290	255	242	256	271	253	267	275	250	247	255	291	219	247	233	248	269	263	288	245	262	267	265	228	287	273	250	286	257	258	261	253	265	246	257	273	255	265	267	263	241	243	245	269	246	263	255	277	240	269	266	270	255	278	245	262	259	255	254	254	248	261	269	257	250	262	266	260	226	257	261	264	258	253	261	272	261	269	241	250	241	269	250	246	296	255	243	287	263	265	281	227	266	269	245	259	250	214	275	259	275	254	274	247	250	259	272	290	256	248	242	253	264	290	222	286	274	254	256	282	264	270	265	259	278	281	259	264	252	265	285	252	261	280	260	255	252	265	270	277	261	252	262	286	242	261	257	266	264	224	244	241	293	266	252	255	278	286	275	258	285	255	255	260	263	233	286	228	262	267	303	265	232	271	269	269	238	273	236	256	250	231	267	248	265	256	240	276	269	221	284	255	244	272	262	258	287	265	262	256	257	278	276	265	255	292	261	256	259	257	252	266	271	264	294	273	280	275	264	254	253	253	238	253	266	276	234	276	239	248	284	245	276	249	263	259	290	274	256	242	267	258	256	271	251	244	276	261	280	278	229	280	248	252	266	254	252	274	254	268	267	220	265	282	234	268	282	287	254	271	281	246	243	236	261	257	242	280	268	267	261	266	270	280	271	242	269	259	261	284	260	248	257	285	251	249	256	237	256	235	254	238	243	258	240	257	266	260	281	247	269	285	246
37233	46562	33753	21872	10816	4084	807	329	318	333	311	314	314	279	302	319	329	283	307	303	295	328	307	305	279	291	288	287	325	336	272	326	311	307	319	299	310	332	322	283	308	312	313	285	323	312	305	279	275	289	316	310	307	321	276	287	290	274	286	274	297	311	285	296	307	305	313	310	316	310	288	308	303	274	322	300	297	279	311	304	274	315	353	304	289	285	306	296	332	305	318	308	312	279	315	302	336	303	320	283	305	329	309	283	268	313	305	323	288	284	317	298	308	308	305	290	314	325	287	302	296	308	301	288	302	332	302	291	284	302	310	327	302	340	287	287	312	297	313	307	300	294	325	283	310	309	318	298	312	295	276	295	312	323	291	279	266	291	287	311	278	290	304	322	323	316	304	332	303	298	309	317	289	282	327	301	284	307	313	308	287	318	285	321	335	285	316	291	276	305	293	296	316	299	335	285	312	303	286	311	273	306	337	311	314	311	319	300	306	310	299	293	280	313	290	340	301	326	307	298	311	282	294	304	288	290	308	317	320	274	318	305	298	284	302	282	305	285	307	309	314	341	290	316	329	282	298	298	282	307	300	334	303	286	286	317	299	270	314	326	305	303	309	293	279	305	304	315	319	303	329	312	286	302	322	275	305	317	257	314	294	290	304	336	318	316	317	282	300	296	283	329	283	299	313	318	278	313	281	309	316	305	312	328	293	327	333	303	306	316	303	280	306	313	293	303	300	303	293	282	304	311	315	301	315	280	342	290	299	295	275	257	287	353	316	303	285	281	295	337	304	294	312	326	288	303	299	327	294	287	263	321	275	348	291	334	284	289	309	313	330	298	292	307	286	272	338	293	295	324	342	294	314	300	318	320	324	304	320	337	296	329	330	293	312	282	301	304	313	299	311	313	313	345	306	295	305	324	291	315	298	326	292	283	289	285	288	285	259	300	302	292	306	319	325	288	312	305	282	321	299	319	298	291	304	315	340	281	343	334	310	304	316	274	298	311	289	299	330	290	293	295	304	294	321	303	305	288	312	311	284	334	295	309	327	322	320	295	294	306	310	321	318	298	277	340	309	322	301	293	281	291	283	299	286	298	320	319	297	322	319	295	357	315	301	301	313	311	348	306	329	269	293	304	287	301	305	307	285	298	316	293	307	300	301	281	327	305	330	274	309	346	324	314	280	325	287	325	285	297	302	295	294	295	307	315	307	336	303	310	318	300	277	290	287	328	290	295	330	314	294	292	305	292	300	279	321	321	302	295	304	310	314	282	336	338	295	282	284	312	292	288	309	289	300	284	260	306	313	302	298	299	297	282	281	284	292	293	313	303	323	298	349	287	259	312	276	308	288	307	344	260	291	313	288	324	291	288	319	318	285	302	307	295	289	287	317	302	327	318	297	292	312	325	277	300	337	307	339	283	298	280	293	310	310	323	303	314	311	317	280	284	309	330	296	319	321	303	301	298	307	325	291	311	287	319	305	327	250	314	282	298	272	311	308	331	314	323	315	294	296	330	317	315	312	281	290	293	318	292	290	322	325	307	323	267	272	331	335	313	282	286	298	311	288	298	327	320	308	299	293	297	296	293	283	318	319	289	302	297	301	311	318	322	279	323	287	295	299	324	314	327	318	320	307	314	320	287	309	294	311	303	307	317	310	277	290	297	314	287	297	285	318	298	315	308	308	334	279	300	295	282	282	291	303	351	335	337	336	275	297	280	326	321	295	304	315	317	305	268	286	302	292	298	277	321	297	310	293	324	293	309	322	294	300	337	338	295	261	317	296	297	281	310	285	312	316	293	300	314	322	285	273	265	318	287	312	329	275	282	323	277	283	319	299	297	300	297	303	273	326	317	313	316	314	301	304	296	306	292	316	317	332	317	328	292	311	304	295	301	299	294	318	285	316	303	312	320	344	318	326	303	265	284	327	325	299	315	308	280	268	329	306	321	298	278	289	322	298	313	296	283	278	302	310	299	309	292	287	261	282	284	318	360	325	306	300	341	280	308	279	293	310	319	303	330	339	294	308	285	280	330	328	324	299	285	309	295	311	331	297	309	307	320	309	318	300	294	306	299	307	281	335	278	292	298	302	322	299	304	300	272	281	309	288	338	294	274	298	305	341	304	321	285	310	331	262	300	287	316	309	300	299	312	338	319	319	302	339	305	282	263	309	309	330	320	302	274	331	277	299	316	301	292	310	286	282	302	305	291	294	310	313	323	302	293	302	297	332	304	286	345	314	306	302	303	284	289	285	304	314	298	291	339	303	294	296	302	301	294	292	316	288	335	295	267	316	298	318	295	336	300	302	325	302	337	307	324	325	308	291	310	328	313	292	333	322	299	309	282	303	316	289	299	294	301	302	276	308	309	258	297	297	325	302	305	301	296	311	311	302	289	292	276	292	291	294	304	272	302	287	286	301	303	323	301	312	305	300	284	312	323	336	318	319	297	296	334	303	342	298	285	323	294	284	289	279	294	290	299	318	284	331	325	275	318	327	316	288	317	291	295	320	326	314	307	297	312	297	321	304	317	286	294	341	307	310	335	289	310	315	285	288	312	322	330	293	276	319	315	294	315	353	294	338	309	331	324	312	328	310	289	320	289	339	315	287	321	291	304	310	330	286	295	342	313	288	324	311	292	314	318	308	273	289	269	300	311	292	319	307	273	282	297	296	335	311	297	298	310	326	304	319	307	288	289	286	297	307	330	294	287	305	310	289	268	299	304	275	282	290	315	292	284	300	310	317	320	296	329	327	325	356	302	325	292	290	328	321	270	284	292	281	306	314	320	305	316	303	275	279	343	304	307	311	307	316	308	314	294	308	307	313	281	319	293	319	292	261	333	295	284	289	287	336	320	315	324	285	278	320	310	285	310	298	265	291	326	321	281	320	288	338	291	333	295	307	316	317	331	300	290	309	301	322	302	303	329	284	309	324	294	308	306	280	310	277	311	303	317	304	320	266	291	326	275	330	267	314	322	278	303	313	304	306	284	322	292	265	291	300	301	313	295	289	297	337	306	287	268	322	310	287	303	316	299	306	297	270	323	324	301	304	311	302	305	304	278	315	312	328	297	288	315	319	294	311	299	291	302	314	297	306	303	300	309	313	314	265	347	288	318	316	313	301	309	296	320	317	269	277	312	314	275	276	320	287	272	280	285	296	284	330	286	307	314	274	305	335	304	296	337	287	269	306	291	321	302	298	285	331	320	299	293	281	286	300	328	286	325	299	283	322	278	303	295	313	268	296	312	285	309	312	323	318	287	260	287	295	281	299	323	329	254	286	287	280	277	299	300	297	306	301	292	289	298	310	288	283	341	295	313	282	326	337	286	287	321	304	276	318	277	269	277	301	309	313	311	314	332	313	317	316	326	310	346	297	284	306	314	302	283	261	303	298	311	309	314	310	303	293	298	300	301	310	300	304	301	285	303	328	319	316	274	275	303	296	294	325	303	313	295	320	275	297	318	313	328	325	325	334	318	279	308	319	300
23877	21004	28760	26273	21890	15355	4825	748	346	305	275	274	292	308	280	283	291	272	249	264	269	253	258	264	247	276	262	247	269	283	241	256	283	280	269	308	257	263	244	248	258	257	272	244	257	244	291	306	264	276	292	289	260	273	255	270	273	257	249	262	279	270	266	263	263	280	241	246	261	254	293	246	257	243	261	265	239	270	250	256	265	269	250	274	283	294	238	288	267	276	235	268	257	242	286	247	257	293	266	263	259	255	275	240	250	262	253	269	241	264	272	260	266	271	259	272	245	275	263	242	235	286	277	257	237	247	253	272	257	236	291	250	252	281	242	249	260	265	253	258	288	284	248	274	287	284	260	262	259	270	265	251	254	278	258	274	256	258	270	224	250	247	257	277	255	254	270	261	249	272	236	273	273	241	269	252	243	268	267	260	260	285	247	237	266	253	270	303	291	263	278	264	267	254	259	260	262	287	296	247	269	268	263	235	298	240	244	255	244	238	243	286	284	244	272	255	277	255	266	262	283	258	252	285	227	242	258	242	281	267	267	285	237	301	225	265	257	257	248	265	265	277	240	276	245	275	288	217	256	251	252	268	293	264	258	267	271	280	268	274	276	255	294	249	300	270	259	266	265	281	268	274	262	274	273	243	244	255	237	250	273	263	268	261	245	247	259	260	239	254	277	273	279	274	273	252	270	244	270	268	277	262	274	257	246	282	297	261	261	261	268	253	296	277	272	283	273	269	310	244	280	244	279	241	273	235	245	268	259	283	265	266	278	251	276	241	297	256	259	261	270	270	241	277	313	284	281	294	278	251	262	263	257	279	243	279	280	281	272	269	285	259	267	261	246	264	255	262	270	264	280	257	304	261	258	259	311	258	273	267	287	255	273	280	255	261	284	245	277	252	280	293	256	274	260	243	247	252	269	267	262	299	282	244	241	250	292	255	276	250	250	225	254	235	270	291	263	257	285	291	280	265	266	286	273	246	279	302	246	269	279	262	263	246	281	268	283	254	265	266	242	276	273	225	283	265	235	243	266	276	234	265	262	266	252	253	271	279	293	285	276	253	279	228	266	255	277	277	267	248	251	271	264	222	266	253	245	252	253	228	270	268	284	265	254	266	245	242	277	267	248	298	251	278	270	280	231	254	265	277	234	266	249	257	289	260	251	244	304	258	255	243	253	277	242	244	279	252	280	244	249	261	257	261	252	264	247	270	253	272	264	245	279	261	255	275	291	270	260	238	263	275	229	250	280	244	262	258	267	261	272	273	294	278	268	264	271	293	265	255	253	279	251	278	258	284	245	261	244	256	265	265	280	278	243	282	279	273	262	250	261	233	290	247	295	288	247	245	261	270	259	266	252	268	257	255	280	270	269	255	247	286	242	262	262	266	265	269	273	270	255	263	244	250	260	259	299	259	259	270	306	276	267	257	234	282	263	238	283	245	266	242	243	271	285	243	242	282	262	257	240	256	273	273	275	259	241	282	293	276	259	280	233	280	252	250	231	276	236	272	264	263	298	268	259	234	276	287	233	280	254	227	273	281	260	238	267	258	259	261	269	277	254	292	265	262	258	257	274	281	265	280	289	229	278	256	267	275	260	266	272	279	279	267	285	274	278	256	272	276	281	267	272	266	292	265	278	262	259	248	260	248	268	239	271	266	246	263	262	283	256	293	278	284	289	288	266	256	250	241	289	267	234	240	264	261	262	236	220	230	257	258	266	257	233	257	248	274	245	287	261	295	265	257	252	264	273	280	266	289	273	240	276	256	254	256	279	276	216	228	283	277	244	268	255	253	273	276	250	268	272	266	277	252	238	274	281	270	276	264	265	252	273	261	267	249	268	263	247	267	264	232	273	246	269	262	293	234	271	230	272	265	262	273	284	253	257	258	287	254	280	273	269	280	268	232	281	259	269	289	253	292	232	266	242	248	262	253	246	243	275	277	255	270	267	253	274	233	240	280	259	267	274	273	250	278	254	295	255	280	277	265	277	271	245	249	253	289	270	265	242	261	260	252	248	275	243	256	251	265	273	259	292	257	259	294	256	275	260	249	262	244	255	259	265	282	268	273	276	274	283	252	240	299	268	273	286	282	265	249	287	278	261	260	270	278	246	303	283	252	237	257	256	254	270	276	267	312	279	263	261	263	252	248	249	263	247	256	262	247	250	251	241	266	300	270	269	254	263	250	273	273	253	270	274	287	277	256	290	286	251	242	262	277	273	267	271	289	270	291	234	259	250	255	252	270	284	250	267	285	253	253	253	231	250	236	266	267	265	259	274	265	271	273	265	253	261	277	252	257	279	267	268	253	253	288	312	281	268	262	251	244	267	300	276	260	274	267	232	285	264	272	259	259	293	245	263	235	258	260	250	293	265	268	258	243	265	280	254	264	278	247	276	245	269	260	287	286	282	281	286	278	248	275	259	267	256	259	279	252	276	255	262	276	278	287	289	247	243	264	264	266	288	265	281	262	269	263	260	251	290	293	256	302	229	270	242	253	256	254	269	277	277	275	246	243	266	240	300	255	255	269	253	272	264	254	275	278	271	284	247	300	260	254	273	276	267	282	269	271	299	275	258	265	278	265	270	252	274	265	287	257	265	229	221	220	256	255	279	275	267	268	277	272	260	258	271	262	273	267	261	261	280	273	290	244	272	267	240	267	245	276	264	237	264	228	267	255	263	268	261	248	254	249	281	262	250	255	256	262	281	258	293	254	285	234	275	275	252	249	261	291	296	259	285	260	267	247	260	247	238	282	296	259	281	245	286	250	276	285	257	250	268	268	274	256	253	235	251	289	260	273	232	261	239	275	257	288	262	270	296	245	259	261	240	271	232	242	277	248	267	289	254	259	261	257	281	244	263	310	268	279	279	267	255	278	256	269	261	278	263	270	301	255	298	264	254	270	271	261	283	254	249	282	292	263	245	286	269	243	242	277	272	279	268	278	269	244	281	271	269	248	274	260	246	259	263	281	272	274	283	250	286	265	253	285	269	265	235	272	243	264	261	274	267	272	245	255	265	262	246	246	257	282	260	254	299	260	280	276	258	271	227	274	255	278	273	256	259	252	253	261	248	278	289	291	269	263	272	274	282	268	287	277	254	280	265	248	283	276	243	245	278	270	248	265	264	248	260	280	275	290	273	254	258	249	278	252	248	222	232	275	274	273	292	288	254	278	249	278	246	265	266	283	257	245	247	262	249	239	273	267	279	258	249	246	259	271	253	238	286	272	271	265	249	248	281	249	276	283	251	292	251	250	261	276	265	285	296	264	271	281	271	257	277	233	266	238	257	237	300	251	281	258	260	254	269	282	265	258	240	263	242	260	236	241	278	248	278	264	295	290	272	274	228	276	271	275	260	297	270	268	296	250	261	268	265	271	272	244	289	222	227	265	259	249	283	248	262	272	290	253	240	278	274	252	269	277	254	264	254	237	290	231	254	272	270	265	263	270	265	290	252	232	263	307	254	261	267	234	267	269	248	270	278	261
36961	60505	47171	32721	20105	10499	3450	714	354	345	327	317	317	336	292	317	305	304	333	296	322	279	278	311	286	327	283	301	326	303	331	303	310	318	304	291	283	281	299	299	310	296	305	310	289	296	277	315	300	298	340	306	330	301	325	314	313	318	308	292	310	292	302	311	309	288	297	283	263	306	266	313	311	295	292	297	288	319	315	319	282	294	304	278	334	310	316	300	335	304	305	286	295	303	330	300	312	309	297	322	294	318	311	284	301	323	303	297	303	311	275	294	282	300	308	313	290	320	268	311	295	313	291	277	303	270	290	298	278	277	319	294	299	304	316	297	289	294	298	348	340	321	318	294	302	301	283	304	285	304	338	300	301	323	286	325	309	335	271	299	279	301	300	289	287	285	328	272	297	311	294	296	302	278	328	300	289	268	304	278	279	328	306	304	317	285	297	280	266	329	291	279	291	291	312	350	297	284	302	314	311	285	305	267	299	285	289	302	288	317	300	327	289	276	309	320	269	284	332	290	312	285	312	288	302	323	297	291	319	274	309	298	315	279	274	300	312	308	293	311	300	317	303	334	293	301	293	308	308	287	288	310	289	297	298	293	315	305	290	312	302	287	316	273	301	302	300	299	297	286	295	303	305	306	286	285	298	307	316	297	295	282	299	299	328	298	317	295	302	297	313	301	294	327	316	306	316	290	302	320	297	310	326	296	301	292	333	300	303	305	311	315	302	293	315	310	300	300	312	278	319	310	307	288	311	293	287	307	289	277	264	326	323	308	289	299	303	312	300	288	246	312	283	323	279	316	300	339	316	341	311	275	294	282	289	276	313	299	304	291	292	257	324	291	303	302	294	289	341	312	309	298	313	315	301	311	289	317	309	310	306	295	308	300	267	286	278	294	318	285	288	325	298	333	292	278	313	297	311	313	333	311	273	302	293	299	313	300	321	294	312	297	288	320	280	305	309	331	259	316	286	288	296	305	316	300	288	296	320	295	324	300	310	275	290	271	303	311	287	312	273	319	334	287	280	291	273	304	295	293	348	296	318	315	297	311	315	318	289	298	297	307	295	327	301	314	288	327	303	314	311	314	328	279	311	300	294	324	264	306	271	295	308	306	295	313	297	278	272	302	300	298	296	323	293	290	328	320	262	291	313	305	294	300	311	299	297	292	293	310	316	312	298	301	315	289	302	310	287	282	294	308	327	280	301	289	282	287	297	295	288	311	332	294	308	335	340	306	329	287	323	318	313	338	299	320	309	297	344	323	316	299	284	311	297	316	315	271	294	281	295	301	315	286	324	302	306	311	296	321	340	308	325	297	334	274	293	313	319	268	354	303	323	313	292	311	304	303	314	315	321	288	338	299	273	325	300	262	297	306	313	298	294	290	313	297	304	306	283	296	318	289	292	310	339	277	312	294	332	302	292	324	304	277	304	293	282	308	308	302	314	311	297	305	303	321	318	268	321	313	301	298	321	316	300	324	315	307	299	301	327	300	293	294	307	291	288	299	307	306	313	343	311	292	319	287	285	296	304	320	295	287	318	306	284	325	308	323	299	291	302	286	308	311	328	315	319	281	294	298	301	317	278	294	314	288	299	312	286	295	321	338	300	343	297	286	315	308	257	307	305	285	352	287	287	297	294	308	296	320	305	329	286	315	286	289	312	303	294	290	295	308	323	281	318	323	289	292	319	291	320	284	292	302	290	271	313	303	287	293	289	287	344	321	328	287	311	306	300	329	266	280	314	271	284	307	314	320	327	294	277	279	301	311	300	317	318	326	272	329	305	303	293	286	322	273	289	316	283	289	321	278	289	300	317	321	290	308	309	321	261	315	309	299	300	323	329	291	291	309	314	312	326	305	287	324	284	309	330	308	303	333	261	295	323	330	300	269	320	289	286	299	296	310	310	295	312	299	298	272	317	321	303	306	314	351	321	287	313	292	348	290	335	323	281	299	299	312	308	291	289	282	333	271	276	282	281	316	310	328	304	295	301	306	304	311	289	279	327	281	323	322	317	298	308	297	281	261	288	320	315	281	304	301	322	289	343	296	317	305	261	286	318	336	321	287	286	306	319	302	276	293	294	296	312	290	326	292	321	281	294	311	291	312	289	317	296	311	291	303	281	297	317	269	309	307	273	264	279	321	311	299	286	291	290	300	283	304	280	309	293	279	295	278	284	306	300	325	281	281	281	304	285	314	298	293	296	281	283	304	301	303	325	327	293	277	296	280	305	326	311	290	291	293	301	272	297	320	286	299	313	315	275	312	291	314	301	297	302	294	284	308	298	319	290	269	305	345	283	308	301	314	283	306	276	309	324	326	281	295	265	260	290	289	294	298	312	320	290	283	298	320	319	317	314	294	297	321	268	293	301	305	325	308	330	281	298	267	306	302	326	292	317	304	277	323	311	308	302	317	329	297	301	286	329	287	317	305	297	330	297	313	316	306	261	294	301	265	299	318	336	305	303	283	303	289	278	296	314	309	289	308	342	310	305	311	288	323	301	322	289	272	269	291	289	297	303	286	301	267	276	301	311	314	309	274	349	328	300	331	306	348	326	328	299	313	299	315	311	316	300	281	321	310	315	313	302	301	285	301	298	316	302	317	279	289	329	331	242	288	292	324	298	319	302	323	269	312	274	292	339	316	310	318	300	284	323	304	297	320	288	339	309	284	301	307	293	329	289	309	290	298	331	268	306	255	312	350	286	318	271	299	285	290	270	278	331	287	302	317	332	293	308	307	317	305	312	265	328	291	324	284	301	278	266	289	258	313	271	328	289	304	321	304	324	305	317	289	283	277	304	280	297	312	292	310	297	308	307	285	304	297	298	348	270	311	310	320	355	310	331	281	313	340	322	336	270	295	300	315	291	316	308	297	294	304	294	298	307	300	259	290	298	301	299	294	315	315	317	291	315	334	306	311	288	329	284	303	310	278	330	311	299	330	294	282	296	281	296	312	338	273	303	295	286	306	317	315	302	304	295	336	268	308	323	304	295	340	342	312	318	307	333	280	315	312	311	320	301	278	292	272	301	284	309	293	304	278	341	301	271	268	321	306	306	290	325	295	318	289	320	304	316	289	276	315	309	333	298	296	321	295	275	302	265	301	312	280	294	295	266	298	295	317	276	295	290	275	309	275	305	303	310	296	313	291	331	298	303	257	317	297	274	289	313	318	344	321	332	310	323	298	328	308	323	292	310	283	311	316	308	289	313	300	322	310	282	281	319	331	300	297	318	284	288	307	285	292	312	296	295	308	298	291	326	335	325	305	299	306	307	306	292	301	313	312	312	293	299	298	304	320	308	305	281	311	285	299	353	311	287	308	317	303	293	297	285	295	299	313	265	276	290	288	295	306	294	303	326	306	275	296	296	300	301	305	293	301	283	298	303	278	303	257	305	301	288	278	272	299	295	292	307	298	268	281	297	271	324	315	303	289	322	304	284	321	308	315	303	317	335	314	304	327	306	299	310	295	323	308	303	328	279	288	286	292
25051	21355	29565	28015	18140	6374	1201	463	408	407	352	367	357	350	347	361	350	336	339	367	358	370	371	353	375	364	355	376	342	344	344	323	361	357	393	342	353	380	358	385	349	359	346	401	322	373	336	360	366	418	387	344	351	354	367	345	335	337	348	369	373	339	352	349	331	345	346	324	347	358	349	349	317	344	328	366	386	399	333	397	386	356	359	365	355	360	341	377	381	376	357	347	333	367	360	390	362	363	370	326	327	312	358	377	385	343	375	368	339	371	353	343	337	347	372	320	376	373	312	376	382	344	342	361	358	368	377	337	313	371	337	351	373	352	336	383	356	370	309	380	353	369	356	365	379	329	347	371	346	370	375	366	339	381	357	357	350	347	352	369	333	338	341	341	347	374	388	307	348	371	302	345	344	376	374	323	347	352	384	377	353	406	351	363	366	371	336	342	373	354	363	386	340	372	378	348	342	313	345	351	385	381	372	357	358	358	363	384	333	345	364	359	359	324	394	322	350	294	364	389	370	385	322	336	314	357	339	362	344	360	333	356	349	344	330	374	366	364	363	389	376	340	338	371	356	333	343	341	348	396	352	356	370	372	343	340	346	378	393	399	349	327	357	343	361	376	362	311	340	362	333	369	351	367	341	387	322	363	348	353	352	340	341	350	332	317	340	349	336	358	353	360	368	370	350	365	367	334	316	324	402	321	370	323	361	374	329	334	331	366	337	347	328	353	354	340	366	358	336	330	364	365	351	345	347	378	327	364	373	338	307	357	338	348	351	357	395	325	322	340	359	348	354	335	326	348	355	375	323	360	319	355	353	334	356	339	350	353	350	332	346	324	347	357	330	352	364	326	364	326	351	368	353	322	360	324	361	377	378	372	358	336	344	351	387	331	344	377	364	349	369	378	351	368	345	376	352	362	317	354	365	362	368	332	328	326	349	405	354	348	337	331	372	334	324	351	371	334	337	353	335	355	342	357	354	383	343	343	337	368	355	355	356	315	333	375	369	355	369	369	358	367	345	361	364	350	334	340	349	354	345	354	315	352	387	364	344	372	329	340	368	371	361	355	371	382	362	331	329	318	381	364	378	358	357	376	331	364	358	357	365	326	348	339	337	347	346	319	391	419	369	338	389	327	322	322	336	365	360	363	388	311	367	348	365	352	350	341	365	383	340	352	327	341	347	348	352	364	336	347	357	329	344	326	364	364	359	364	306	356	368	378	350	334	380	327	382	340	347	368	332	387	353	353	344	344	354	358	360	380	386	346	373	362	309	340	393	367	324	389	354	387	359	375	350	358	353	391	353	347	381	380	360	366	350	351	362	381	347	384	354	363	397	350	388	393	347	337	375	350	337	352	361	391	351	389	353	344	364	338	326	367	352	361	368	358	364	313	351	361	342	379	358	385	320	352	351	337	390	353	367	375	359	369	332	375	350	334	356	359	346	372	342	339	335	347	367	349	369	355	336	334	342	344	320	354	327	361	326	327	362	339	344	373	343	372	369	389	339	367	332	327	338	348	336	389	325	372	359	352	355	369	365	323	385	353	383	378	343	356	354	344	356	364	368	375	356	328	384	362	327	362	351	379	377	307	357	372	388	337	373	399	350	349	345	374	357	353	386	385	348	360	339	332	366	376	355	365	336	360	353	334	367	345	374	352	333	396	367	363	366	367	358	331	364	372	326	358	353	344	359	349	381	368	356	347	342	359	337	352	349	390	375	370	327	330	335	345	325	359	338	327	393	338	374	351	365	346	337	339	365	365	357	398	367	360	376	316	357	350	371	344	354	341	331	336	321	351	340	356	359	372	338	374	343	344	361	340	385	339	370	326	330	367	361	337	354	340	404	369	340	338	344	338	356	370	363	350	367	390	361	347	347	367	371	364	348	336	352	359	359	351	343	322	371	351	349	307	346	363	354	355	352	345	358	352	315	354	365	335	351	359	380	364	357	340	356	351	351	338	365	326	365	356	364	342	326	347	347	329	376	349	321	412	341	336	324	339	350	334	363	370	367	334	380	321	329	337	336	356	325	339	421	343	351	345	338	365	347	362	379	320	370	366	346	343	372	345	351	389	367	346	359	357	337	372	324	362	336	397	340	330	340	373	346	392	360	370	344	371	362	340	364	365	368	343	313	349	347	348	365	388	354	391	367	352	345	359	343	334	353	356	363	361	352	389	392	366	364	323	357	373	339	314	334	371	393	361	372	399	325	369	367	326	370	370	346	376	343	334	325	337	348	358	352	389	347	365	360	353	370	364	336	348	360	322	333	375	374	375	328	356	339	358	380	367	325	360	395	330	353	380	344	353	349	346	368	396	368	336	376	342	360	360	350	398	367	367	350	354	338	357	341	344	379	367	381	361	339	322	347	329	345	333	400	339	375	354	392	361	361	315	357	333	331	327	322	382	324	344	362	362	341	388	359	371	312	366	320	351	401	367	360	357	309	367	340	369	342	341	362	354	352	371	348	355	346	340	371	383	393	370	387	364	355	352	322	368	336	343	299	330	316	356	323	350	350	365	376	389	320	320	357	324	397	347	365	329	322	345	381	387	358	351	333	354	367	365	342	360	359	362	361	357	379	370	365	338	346	327	379	376	355	340	354	312	365	382	374	327	341	339	360	365	382	349	358	339	355	304	357	336	368	339	320	340	374	361	382	359	397	350	354	367	359	349	349	380	335	372	366	369	374	379	363	323	388	346	360	334	350	360	346	329	364	341	329	363	346	365	369	345	327	342	339	369	344	358	339	339	355	349	359	379	349	369	337	323	353	375	373	363	340	359	351	344	374	407	391	367	332	345	354	337	342	352	383	393	356	356	336	360	377	356	410	337	373	354	377	385	349	331	349	383	320	346	350	344	356	336	344	352	371	374	340	356	343	357	362	320	335	364	358	335	356	401	353	371	333	342	359	337	367	382	333	361	373	343	363	352	375	363	359	305	359	371	344	370	348	392	398	369	372	366	372	354	355	328	332	377	376	366	354	377	333	371	386	356	333	344	379	340	335	352	364	338	359	357	364	336	362	369	360	344	358	348	352	363	351	356	353	334	356	362	347	344	337	347	349	327	336	337	332	347	333	391	373	334	375	356	340	396	373	360	340	330	365	317	381	368	345	374	354	375	357	318	338	380	342	357	342	387	343	355	360	358	349	342	346	360	367	377	370	366	336	354	309	370	337	363	351	341	332	379	342	321	378	373	322	348	358	373	347	347	389	334	359	379	360	351	364	376	335	341	326	333	377	373	356	354	387	318	354	337	365	359	373	384	380	381	375	359	363	337	375	357	343	364	373	353	347	322	362	342	338	359	359	394	353	372	347	372	361	332	357	357	374	318	347	320	369	333	342	337	334	352	360	402	345	372	376	367	337	342	361	327	366	340	319	340	368	393	347	355	364	337	352	341	355	342	354	360	379	345	358	321	371	345	347	383	346	367	358	336	349	331	347	327	349	329	361	375	331	350	361	326	337	350	369	333	362	350	344	374	368	370
36084	54548	41740	28843	16021	5558	1376	534	430	448	447	432	452	414	430	394	381	403	393	427	387	430	435	423	432	393	358	403	404	404	397	413	414	428	393	385	383	436	404	426	410	416	422	398	404	403	384	427	416	387	365	404	434	370	378	409	404	395	386	391	409	389	403	436	423	383	426	429	410	404	391	408	397	424	368	404	410	425	428	412	394	391	365	379	382	384	393	437	462	414	416	399	432	415	401	406	437	418	427	414	438	375	418	423	416	392	383	469	383	385	387	421	394	419	396	386	382	424	388	403	419	389	418	372	424	425	436	416	422	379	397	392	421	399	391	348	413	412	421	395	419	420	407	443	411	392	391	388	450	422	404	407	427	374	407	406	400	404	387	388	385	381	429	430	405	394	374	419	394	428	400	404	408	382	400	392	400	375	430	402	401	430	382	405	405	457	404	383	415	394	453	399	440	362	381	369	452	406	468	380	418	390	417	408	413	389	419	416	400	421	411	389	409	403	419	418	389	377	412	380	412	395	420	381	405	395	417	369	409	444	419	421	395	429	400	388	421	417	424	389	401	423	419	427	451	376	387	391	406	426	383	384	374	383	380	410	408	400	414	395	384	411	395	425	387	395	408	396	415	426	401	409	427	392	407	447	430	420	400	425	389	374	403	395	445	437	399	372	368	433	424	402	391	423	407	410	408	413	398	402	367	405	439	381	414	393	450	413	447	385	378	414	419	409	394	431	420	373	410	436	379	372	426	379	437	424	392	382	362	400	401	431	426	428	408	443	391	382	404	407	435	374	384	418	387	372	420	371	391	443	382	388	412	415	441	413	420	405	399	396	419	409	400	390	425	441	428	375	434	429	425	386	389	390	427	403	423	423	399	396	445	409	392	364	398	386	389	433	417	411	414	411	417	410	395	420	394	428	417	397	427	406	362	410	375	421	406	388	413	375	429	409	383	412	420	396	427	396	453	395	409	424	399	401	380	426	440	412	397	424	401	471	414	385	385	380	389	402	399	409	426	393	382	394	403	426	383	404	370	414	389	405	417	442	417	375	427	406	383	389	400	420	416	437	360	416	411	401	383	430	407	412	403	393	394	424	429	434	426	412	393	397	404	428	409	432	416	402	381	421	385	387	389	410	425	416	388	399	398	445	405	411	450	420	377	462	424	409	424	391	427	412	391	394	391	411	392	410	405	422	390	404	442	429	443	426	429	379	398	414	367	415	448	414	405	426	405	397	379	449	423	411	425	407	401	405	426	427	417	431	398	363	424	429	413	396	410	400	416	403	405	373	404	434	409	435	415	410	370	423	408	404	396	397	377	408	385	386	395	384	376	395	425	393	404	400	407	396	421	398	389	399	413	391	400	399	383	421	391	412	413	411	359	377	395	382	418	401	395	401	411	390	399	411	430	407	412	398	376	380	446	422	442	409	447	398	382	379	389	395	402	409	373	396	364	402	410	349	428	393	400	385	379	414	403	413	399	398	414	393	401	409	400	413	430	406	431	382	413	395	440	387	434	416	396	383	389	399	419	412	394	404	394	384	383	416	394	395	378	388	415	389	433	405	401	394	382	386	361	409	422	382	397	384	391	406	446	430	392	395	379	426	426	355	411	405	417	399	400	385	373	391	408	363	390	425	429	400	404	447	396	379	422	429	442	405	432	385	407	417	409	407	395	397	411	409	382	408	365	413	398	393	417	446	402	411	411	430	398	363	394	387	401	418	403	408	394	415	394	403	405	423	405	417	408	424	399	397	432	391	423	380	407	373	392	428	410	386	379	376	378	410	402	423	389	451	425	367	423	385	427	411	350	387	408	418	408	411	418	386	426	391	413	392	446	410	394	367	393	423	394	408	357	387	403	400	342	387	415	399	381	418	414	425	389	425	364	402	403	393	387	399	425	403	424	419	407	405	413	424	383	389	405	389	422	397	398	384	395	416	426	428	415	390	420	387	378	394	406	391	400	403	379	387	419	415	357	430	426	402	431	357	394	444	414	412	411	403	408	400	380	417	385	369	401	412	388	416	401	429	429	415	402	399	390	377	431	411	420	388	382	413	408	402	454	387	410	379	405	405	442	384	436	396	401	384	389	426	436	394	392	386	411	368	410	410	425	410	393	432	417	444	389	379	404	393	400	385	416	421	399	437	379	401	394	424	387	417	406	402	416	417	387	419	401	399	388	393	437	402	415	385	383	372	426	398	406	386	374	428	399	435	390	384	416	423	414	417	409	390	404	425	403	410	371	397	419	396	415	412	414	401	405	401	389	402	403	423	390	369	405	387	416	370	430	427	421	410	399	431	367	411	407	370	377	380	422	429	408	385	390	425	399	395	389	388	420	418	397	427	407	366	391	405	392	422	395	407	413	425	422	443	395	417	437	392	413	443	422	407	403	426	437	420	372	400	428	428	378	392	394	388	415	437	411	410	381	410	397	381	388	386	406	428	410	413	400	435	452	429	376	410	416	408	394	400	398	444	408	412	416	405	416	414	387	404	442	441	418	418	427	399	388	398	390	412	413	386	403	411	415	448	378	421	410	394	407	411	445	424	374	391	406	444	458	394	449	372	391	425	423	429	403	422	405	386	393	414	396	399	357	409	416	408	451	389	387	376	394	394	389	378	427	393	394	358	416	401	408	401	381	421	393	419	424	426	406	410	402	405	392	428	425	417	393	395	406	412	401	398	384	417	411	391	383	407	399	391	413	378	416	454	404	415	459	390	436	378	390	380	381	386	380	391	392	425	411	410	416	438	439	413	428	387	401	402	437	377	407	402	423	447	426	380	403	389	389	404	385	362	385	395	417	419	409	412	388	380	394	400	424	430	425	419	397	444	461	416	372	376	402	434	402	410	378	399	383	410	398	388	403	367	452	388	407	387	378	404	441	384	384	421	423	415	405	433	389	382	402	423	443	405	433	394	388	414	436	413	414	368	380	399	382	425	409	373	390	433	403	368	388	377	391	409	404	363	418	416	420	393	435	387	429	409	376	437	409	415	418	383	401	373	396	403	419	403	431	413	394	405	412	432	428	373	378	414	377	437	416	383	395	405	373	389	405	393	401	411	365	426	394	412	419	400	385	382	421	437	416	407	409	391	379	414	393	425	410	385	447	395	440	442	387	400	357	422	392	383	401	368	432	406	395	425	419	417	381	390	403	432	405	426	412	399	382	450	391	382	389	436	419	404	410	391	391	393	409	396	396	355	412	398	416	387	416	445	376	375	391	438	434	427	441	419	395	390	419	416	412	398	404	390	402	391	430	410	419	418	425	362	403	385	390	416	381	411	388	370	403	369	428	375	431	398	416	412	425	380	388	417	407	429	395	429	386	419	428	417	398	438	424	416	406	426	422	419	399	419	428	395	399	441	431	417	383	451	393	414	379	387	438	428	449	400	397	394	451	416	413	412	384	395	426	455	440	430	413	412	428	401	411	390	388	405	374	441	421	418	406	411	405	406	415	423	448	426	401	402	379	402	414	423	414	426	423	402
22671	20921	28635	24279	21707	21232	13284	1835	586	466	501	470	444	409	414	445	378	465	409	411	400	418	380	400	425	390	397	411	424	388	426	387	397	413	421	391	383	378	402	371	416	408	406	424	392	407	389	441	373	436	425	392	441	421	384	408	405	402	428	407	431	371	386	380	395	389	369	419	394	390	402	404	388	380	387	429	369	432	436	398	385	386	412	396	391	434	375	387	398	375	427	391	440	419	420	410	397	402	403	382	378	430	405	407	404	373	388	403	386	343	392	425	420	407	383	412	391	377	422	379	430	432	430	405	426	389	389	414	420	415	398	436	372	380	397	408	399	382	382	416	429	411	427	369	370	401	390	337	429	417	428	428	413	430	418	399	387	409	418	401	404	392	354	405	424	416	425	389	421	420	408	376	393	373	372	397	387	364	391	426	386	402	411	420	392	385	387	419	401	385	402	400	419	392	412	411	366	394	375	425	420	394	410	407	385	391	455	401	406	390	387	443	409	419	356	419	433	397	433	422	390	414	407	384	399	413	394	408	408	410	375	399	381	412	392	390	443	399	398	419	389	394	381	412	398	419	380	416	384	412	427	390	409	365	390	405	430	366	419	377	426	406	404	423	407	392	413	413	406	403	382	399	362	406	438	388	391	378	420	418	419	419	413	388	432	395	378	418	406	385	373	385	443	386	403	418	409	406	378	403	416	385	404	382	404	416	446	435	406	388	400	396	386	431	419	394	426	387	419	406	375	429	377	406	397	409	414	416	380	412	407	373	404	364	402	417	399	417	398	413	424	400	385	403	398	401	389	398	383	388	449	402	385	420	382	396	445	389	429	396	368	398	457	424	399	427	411	369	412	453	403	402	436	342	386	377	421	421	393	406	387	379	406	414	443	398	430	425	415	410	370	385	387	419	397	434	409	392	398	395	399	395	377	401	370	426	432	419	400	422	392	429	389	402	371	426	424	407	395	433	418	425	406	419	401	436	422	381	421	375	427	414	390	394	429	405	378	376	412	408	399	372	416	442	407	388	379	400	415	407	419	407	396	395	404	369	422	405	412	426	413	452	392	404	414	379	395	421	372	411	396	385	438	407	401	409	407	380	406	394	362	439	409	394	415	384	400	419	382	407	377	415	384	409	408	418	380	388	400	409	421	394	370	376	399	418	400	393	382	404	390	414	398	397	416	364	383	433	418	398	386	432	386	391	465	412	399	391	410	416	383	392	389	411	373	386	405	371	437	378	390	419	366	388	407	396	426	410	382	358	394	410	395	407	391	402	432	412	358	407	415	427	405	398	376	412	393	411	402	373	364	393	388	404	421	397	431	405	429	411	407	427	420	418	421	432	362	419	407	375	409	419	407	413	412	420	363	399	413	384	422	392	416	423	389	408	391	430	395	396	395	388	415	391	408	381	391	384	378	385	403	424	420	420	408	407	424	373	392	390	412	423	380	376	402	417	392	393	404	438	393	379	428	420	383	386	406	403	417	391	394	392	355	395	382	376	380	423	393	420	412	363	383	381	406	419	388	427	399	444	404	405	404	400	399	396	390	395	430	401	394	412	434	391	404	422	411	441	397	424	432	403	421	456	405	382	422	382	371	429	402	441	380	412	411	440	382	404	389	415	430	432	406	392	405	393	422	374	411	425	389	399	378	413	419	414	449	394	433	384	383	384	410	374	389	404	413	404	389	406	371	442	425	414	389	414	408	391	421	420	412	429	420	414	387	417	398	411	375	391	403	407	404	398	401	427	373	402	421	374	445	427	399	401	420	387	426	405	396	383	373	415	417	390	427	403	393	397	432	369	397	400	442	416	418	378	420	378	410	424	424	377	393	394	403	358	376	417	347	392	431	423	401	415	416	373	395	415	369	426	394	403	419	414	416	429	418	392	417	405	415	389	385	409	367	424	429	422	426	387	366	390	436	354	418	372	406	407	453	384	373	362	383	388	388	379	379	396	413	427	437	405	414	389	390	407	410	398	393	384	415	409	443	425	420	406	436	403	398	381	368	398	423	453	430	406	413	373	399	405	393	400	398	383	445	379	418	402	414	388	416	403	407	373	409	398	435	463	436	383	385	407	375	437	434	395	410	399	434	401	399	395	383	368	401	391	396	410	406	400	397	380	372	413	428	388	411	400	408	384	431	408	421	447	383	418	403	392	412	424	398	391	411	416	409	391	400	418	379	387	411	395	389	377	347	440	412	405	427	379	410	439	401	419	386	399	402	415	404	417	379	392	402	411	408	387	372	396	382	379	371	391	407	429	449	394	386	395	385	405	398	430	375	425	404	393	452	399	396	416	424	439	394	410	398	415	405	419	393	370	380	424	405	381	414	401	393	430	411	388	410	435	411	410	403	356	418	413	412	388	410	380	397	392	385	397	374	406	396	398	394	434	390	387	384	406	409	442	425	379	432	386	398	411	421	412	406	415	415	391	359	397	387	392	365	380	392	398	374	401	427	373	388	410	435	424	443	375	373	391	421	406	410	440	382	407	367	448	394	411	398	412	399	381	389	374	425	423	417	408	394	418	380	430	424	367	412	399	379	417	390	386	410	367	403	422	414	393	430	399	395	459	417	385	372	392	409	405	380	411	416	358	400	410	375	390	412	425	416	429	404	414	473	421	416	386	354	388	423	406	401	384	411	424	379	399	435	444	405	394	368	385	407	450	388	416	394	448	408	412	391	384	419	401	384	404	419	366	433	386	392	413	414	386	401	407	396	376	363	390	434	456	409	429	403	382	421	412	415	369	421	392	349	430	394	420	371	403	391	380	385	410	423	413	412	384	424	392	385	403	394	409	419	416	424	394	401	394	413	385	394	365	370	377	438	421	404	366	406	392	394	417	408	401	405	373	407	380	386	400	402	397	428	426	406	386	420	390	382	417	375	445	400	389	404	405	413	442	439	375	425	405	412	371	411	419	417	382	393	399	425	448	350	415	413	361	400	395	386	379	442	393	384	418	369	404	431	376	393	435	351	390	409	392	426	403	423	403	396	374	378	408	408	457	372	392	424	363	400	414	406	409	387	424	443	387	374	412	412	406	405	377	366	403	433	429	379	400	362	403	397	371	402	429	421	402	387	407	408	401	411	417	393	352	384	409	417	360	395	403	419	416	390	367	407	412	392	419	419	362	369	393	395	419	399	385	398	393	408	418	411	411	394	346	405	411	395	402	389	428	379	411	408	371	422	367	383	403	445	406	417	378	395	392	405	386	414	391	372	415	387	384	412	393	397	418	409	409	379	399	383	434	403	402	364	408	410	422	421	394	383	378	390	430	393	390	402	392	381	379	389	419	421	375	437	398	431	391	407	373	409	420	388	382	386	397	387	406	418	387	398	409	406	399	390	410	381	381	423	381	394	408	398	402	407	396	416	414	353	420	389	386	411	411	418	398	440	386	445	385	417	415	384	360	410	403	405	399	402	386	380	410	398	385	373	417	411	374	435	411	395	419	414	386	443	388	431	440	374	412	375	395	386	384	388	373
38599	70003	55256	39962	24372	13672	5550	1058	618	519	513	462	455	474	461	435	439	448	462	498	450	456	464	463	431	417	437	439	391	414	438	446	445	434	366	420	447	442	435	435	430	416	458	424	445	454	468	438	386	401	454	460	431	426	427	428	439	440	432	416	428	396	424	445	441	423	440	460	451	455	421	447	401	455	503	483	447	453	463	420	469	437	441	458	434	443	447	439	458	471	408	422	435	463	442	448	458	452	446	431	429	489	416	457	425	442	447	448	441	448	434	416	468	434	448	428	420	408	437	445	418	473	457	396	443	402	431	422	456	415	407	441	472	466	422	412	437	437	429	430	428	465	431	434	467	445	410	444	412	444	430	468	441	430	440	432	482	420	436	450	460	456	462	437	446	450	448	434	456	412	465	419	440	389	432	427	426	451	483	440	415	444	453	431	466	437	427	427	432	460	412	441	445	406	428	448	462	430	444	464	441	450	427	437	449	426	415	415	453	440	427	451	436	458	442	423	437	437	429	462	457	428	463	422	444	460	464	434	432	399	427	423	454	406	440	443	434	418	436	438	451	462	455	420	416	441	441	446	479	451	410	454	427	433	437	396	433	448	455	417	437	433	479	435	441	390	477	454	482	399	452	443	442	484	436	426	416	434	429	407	448	444	457	422	440	396	431	440	435	430	466	429	429	453	452	421	449	412	469	477	429	427	452	431	469	446	411	436	400	429	425	437	423	470	471	450	397	428	452	460	439	448	441	407	442	436	439	439	433	442	461	432	448	452	445	406	437	431	454	438	449	438	426	437	421	453	426	428	455	447	423	443	452	431	448	409	409	451	446	442	462	470	431	440	428	400	480	419	401	424	427	424	427	436	462	399	440	425	427	428	459	388	467	454	441	461	427	432	470	386	458	451	469	421	454	424	399	476	454	451	415	442	441	447	437	451	435	472	428	421	450	434	433	437	468	400	448	433	466	454	408	447	458	463	438	466	443	456	449	446	443	439	454	432	424	462	469	412	436	453	455	429	439	431	453	423	453	432	440	495	447	441	452	426	463	392	463	447	430	443	446	473	432	430	429	454	427	469	451	443	433	468	446	440	437	459	399	441	452	448	448	409	447	427	424	422	432	418	466	406	444	465	443	425	418	417	452	407	459	452	417	450	404	443	449	414	445	437	496	445	386	419	427	452	432	393	442	425	434	414	468	447	445	450	467	420	435	485	414	436	467	395	428	452	445	441	476	435	467	415	450	437	463	427	470	455	433	454	438	441	462	434	455	446	464	458	448	450	457	418	473	401	438	442	423	467	439	444	444	457	444	463	427	439	442	464	432	393	457	496	438	442	426	445	442	423	391	428	412	440	432	440	438	462	446	457	393	473	442	456	446	433	444	442	438	443	443	505	397	438	425	427	457	426	476	416	411	426	425	406	427	434	405	426	436	418	438	420	448	436	438	441	450	465	434	420	419	438	454	396	434	419	442	430	423	439	406	427	407	436	431	426	442	430	456	469	411	426	471	462	424	452	458	442	458	417	441	427	421	454	440	465	455	431	493	455	424	417	443	447	437	452	401	445	483	396	451	409	428	462	457	445	425	462	458	425	452	424	415	428	427	442	419	433	428	428	445	433	472	404	447	465	427	424	431	433	452	423	447	444	472	391	408	416	419	461	437	450	461	449	478	443	442	440	435	436	426	442	452	450	448	449	438	436	447	411	457	441	457	451	496	440	419	409	442	468	432	399	455	468	406	437	460	400	424	416	399	449	419	444	400	458	456	448	453	433	426	440	450	414	461	439	478	452	458	458	445	485	454	430	432	467	449	439	400	411	452	453	421	459	403	460	485	427	456	411	424	458	466	454	447	455	491	434	437	457	456	414	447	452	459	403	441	424	466	416	458	409	460	460	437	438	419	432	445	442	416	436	416	479	407	426	456	407	462	469	441	435	428	426	460	453	424	448	425	444	473	450	436	433	450	432	442	486	473	430	418	467	414	440	425	458	437	456	426	462	453	437	433	487	457	440	455	459	450	440	455	441	472	408	463	433	444	422	437	443	448	419	482	455	459	473	470	434	433	445	444	415	462	473	433	460	504	450	440	395	483	411	437	438	472	457	440	426	441	453	428	408	398	434	422	461	446	429	444	486	422	450	474	432	439	465	480	404	439	430	436	464	436	452	409	453	408	438	455	405	443	406	441	426	430	449	470	460	449	402	434	415	464	406	433	437	413	412	431	434	433	446	452	389	451	433	444	424	456	443	447	409	460	414	431	431	447	488	459	456	438	416	415	409	405	413	445	467	419	452	440	468	447	445	473	444	408	458	429	451	452	433	404	430	462	459	446	446	449	475	430	443	425	446	429	418	481	431	434	455	443	418	424	419	423	441	463	451	427	419	442	454	392	449	453	442	460	436	431	442	440	439	438	411	425	433	427	425	468	456	462	451	460	473	452	433	448	449	404	450	455	456	444	448	409	437	427	457	430	449	439	413	389	415	444	449	430	416	450	495	436	430	432	446	416	426	432	418	431	432	455	419	465	412	463	459	444	435	417	449	422	434	482	404	405	475	415	451	452	455	443	478	442	452	462	445	412	426	477	442	443	404	454	477	483	451	438	432	454	455	416	455	420	425	455	464	432	450	460	435	446	421	457	453	458	430	446	491	435	449	445	447	466	449	425	443	432	396	469	434	450	473	431	422	410	427	430	444	423	410	447	410	387	421	466	467	418	436	437	454	474	440	440	445	449	437	437	431	430	423	439	401	437	415	459	459	460	447	473	451	445	476	448	408	430	454	434	424	450	424	436	411	444	447	421	424	432	475	473	468	435	466	465	450	441	441	458	410	450	430	390	460	437	453	456	455	422	428	444	422	439	389	451	456	431	427	486	430	411	458	442	449	453	435	383	478	414	404	472	464	475	412	460	467	433	466	423	428	419	449	433	439	443	432	393	446	445	415	444	423	411	442	409	444	448	465	435	426	437	480	460	385	462	494	403	423	421	442	456	402	412	446	420	475	438	450	434	432	439	451	442	468	442	419	417	469	456	428	444	451	476	431	464	395	438	432	445	456	441	426	433	433	438	465	413	436	417	452	449	428	418	434	455	460	437	442	413	442	445	421	439	447	449	401	426	438	461	409	469	454	482	445	458	450	447	459	411	452	473	428	435	439	409	414	447	410	475	464	426	432	439	439	489	425	496	449	436	431	431	460	431	442	433	473	402	417	438	428	417	484	442	434	393	469	446	420	448	464	417	414	424	454	430	424	419	427	408	452	457	440	442	451	450	427	452	428	476	436	431	447	452	428	422	421	450	438	466	411	458	443	398	435	427	457	430	414	469	472	442	460	457	424	447	401	420	430	400	440	448	452	457	474	451	414	419	455	446	428	429	461	405	412	421	485	446	417	408	437	447	454	450	446	418	421	415	440	389	453	445	436	461	465	444	412	477	441	470	447	424	404	479	432	425	439	433	451	417	439	435	431	431	463	455	463	407	460	430	424	399	423
30741	38137	40516	22284	7543	1851	480	285	242	240	234	262	283	261	268	252	244	250	229	254	277	251	259	271	252	244	247	294	265	246	245	251	257	258	268	250	258	235	245	262	242	236	241	240	258	264	255	241	261	264	268	252	266	269	259	246	254	260	240	230	271	252	227	234	260	250	276	258	244	242	297	243	282	249	257	262	248	259	276	231	223	256	244	284	264	247	267	255	294	288	275	244	243	243	233	243	255	227	261	267	254	230	242	272	259	257	239	243	269	250	247	249	244	244	286	266	247	244	271	260	248	256	258	251	236	221	288	267	219	254	228	219	255	256	259	251	234	250	220	250	229	241	246	287	269	238	256	251	229	251	230	253	253	246	265	255	266	257	268	221	263	252	297	254	240	233	255	243	246	253	213	272	268	258	259	237	266	275	237	262	249	242	264	263	245	239	235	270	266	288	235	254	220	236	249	254	241	257	264	236	242	251	251	240	255	255	234	230	235	237	239	231	252	226	233	267	247	255	240	263	274	259	242	246	246	276	242	247	263	255	238	234	251	262	223	234	239	243	230	241	243	280	227	249	237	253	289	247	257	267	282	269	226	250	242	244	246	257	262	251	255	273	266	246	240	246	235	258	225	226	247	250	251	306	252	247	262	257	262	273	264	241	235	242	246	259	259	235	256	245	246	265	285	268	262	213	252	261	269	246	238	273	255	248	244	249	259	278	253	253	259	236	263	236	277	247	266	238	281	280	243	246	247	252	273	259	254	264	250	265	240	239	253	241	270	262	263	231	253	248	258	254	248	249	228	249	259	263	242	261	267	247	243	269	262	256	257	262	256	255	233	224	265	253	248	220	205	254	253	248	261	221	289	246	261	257	245	250	238	261	247	246	262	242	254	231	265	266	242	264	243	271	254	247	256	247	257	251	254	270	260	243	280	253	257	245	284	261	245	266	256	271	237	253	253	244	238	262	251	261	263	252	242	262	259	258	257	255	238	276	246	282	256	260	241	261	267	243	239	223	247	249	254	242	249	260	248	271	287	292	270	247	265	266	272	232	272	251	265	256	254	246	268	238	239	268	271	247	255	282	237	235	258	230	236	240	263	287	253	261	269	276	281	268	262	257	258	237	260	260	240	265	234	253	242	242	249	233	268	246	266	287	229	249	255	252	254	253	263	261	260	228	269	261	267	265	256	240	277	256	248	231	253	259	265	276	253	245	243	238	252	273	256	246	263	250	251	267	234	250	243	267	274	246	238	255	228	272	244	237	238	253	240	246	264	266	246	271	265	253	250	213	266	254	282	241	258	286	279	262	258	265	247	244	268	242	214	269	269	245	234	231	258	266	249	223	238	265	244	265	248	283	266	248	256	267	245	253	269	262	249	275	255	224	241	287	268	238	237	251	259	269	252	274	213	258	257	250	268	232	251	231	258	268	252	266	259	252	242	265	240	237	242	253	240	282	263	248	282	274	244	219	247	263	240	240	242	279	233	229	268	248	273	269	222	252	247	265	269	246	217	244	243	251	251	248	239	269	233	259	278	238	225	261	254	255	260	243	264	241	228	255	274	271	268	246	280	248	257	237	216	254	252	220	256	265	245	251	232	279	267	263	270	275	243	247	277	259	279	273	234	269	252	236	238	243	274	240	248	255	245	244	241	278	238	256	235	274	244	247	268	227	269	271	256	259	255	252	264	221	256	245	236	260	263	252	265	253	247	270	274	257	227	236	253	248	238	260	253	273	271	253	230	286	242	242	249	251	241	263	234	231	236	240	270	268	273	223	273	260	269	244	254	262	254	259	243	260	252	257	267	240	258	245	284	252	271	267	268	261	251	254	257	264	251	256	287	252	275	233	234	250	247	268	222	252	252	278	266	236	241	220	237	256	230	254	276	264	250	238	274	244	273	236	249	248	291	238	239	250	276	246	267	256	250	295	230	267	255	260	243	242	265	232	253	259	271	225	276	281	257	244	244	233	248	255	266	244	242	250	231	240	263	269	250	240	262	286	269	281	245	254	276	247	254	218	294	255	233	235	224	254	230	244	257	244	243	242	277	260	245	234	276	257	247	255	257	262	237	282	221	228	261	240	268	236	271	252	263	241	249	267	256	255	247	233	241	238	254	259	242	235	245	242	233	260	242	249	231	243	233	239	264	248	268	232	253	242	251	235	249	267	256	218	231	286	266	213	301	247	259	274	248	235	257	262	261	267	249	224	247	231	254	243	244	263	238	254	274	256	265	256	250	246	241	273	272	257	264	238	217	245	264	265	260	257	241	270	249	258	268	264	271	254	265	252	244	265	261	243	249	242	258	264	248	263	252	254	257	251	275	246	286	272	283	240	235	261	276	214	257	239	246	246	292	262	258	271	253	247	252	245	223	271	248	249	242	256	265	247	248	244	240	263	255	233	242	237	241	236	234	262	249	284	248	254	235	252	249	247	222	237	289	272	265	245	256	241	259	226	255	250	248	261	281	265	270	246	265	266	241	262	277	235	258	260	269	232	256	263	260	226	256	242	236	276	259	237	260	259	245	269	245	240	251	264	256	252	262	270	234	225	254	283	237	270	272	268	255	263	255	263	251	269	252	254	276	264	255	275	238	256	255	306	264	245	226	262	240	239	231	268	234	246	218	262	296	258	251	247	274	268	279	252	240	240	281	289	244	257	288	273	246	261	257	267	278	250	267	249	250	233	292	256	211	265	235	244	252	261	251	247	241	231	239	243	247	273	265	280	239	251	245	247	273	253	263	241	288	230	283	235	252	270	273	241	261	252	261	238	275	277	231	281	272	230	239	268	254	273	282	265	264	246	250	253	237	254	250	270	252	265	242	250	243	249	234	257	269	246	262	242	243	238	250	242	235	256	254	305	242	248	279	265	271	250	249	224	254	237	271	250	230	256	266	267	247	255	260	270	250	265	237	276	273	276	276	267	274	237	271	253	263	269	251	227	262	230	236	269	220	264	239	270	248	260	243	241	266	280	280	236	231	245	272	250	275	238	267	244	259	254	248	249	254	262	277	269	257	260	234	240	269	256	259	229	257	251	232	262	239	264	275	201	253	235	238	277	279	205	225	231	250	245	285	260	255	242	258	276	255	247	272	267	257	255	251	252	252	265	257	255	233	254	283	244	241	242	245	276	277	264	271	257	258	246	225	260	266	245	257	268	262	237	239	273	260	228	250	249	248	248	261	239	272	258	250	238	271	252	259	241	251	253	242	241	239	242	274	267	248	228	244	265	260	257	253	251	275	263	260	257	295	226	268	266	256	251	237	271	254	220	263	253	265	250	264	258	241	212	242	275	236	226	233	259	238	246	266	275	268	243	269	243	262	292	249	267	240	267	247	261	222	248	240	252	240	238	242	229	249	259	274	245	253	231	279	233	250	234	260	242	232	247	269	231	236	258	269	266	267	266	235	256	233	261	255	251	281	262	261	246	268	261	257	254	295	240	262	244	258	243	272	260	266	258	263	220	261	222	261	239	260	264	238	251
36436	53425	37585	18141	7755	2409	616	328	308	285	307	299	291	276	308	249	298	311	308	303	286	296	285	266	305	288	280	278	302	282	306	290	312	279	301	320	298	289	297	285	307	310	266	305	298	292	296	296	313	304	297	298	285	274	295	293	304	292	313	297	298	286	298	279	283	308	321	274	283	288	282	309	290	315	289	299	299	283	282	318	288	293	318	314	301	281	301	315	287	297	291	284	315	298	304	314	308	306	287	283	277	286	306	283	303	303	256	293	294	296	303	289	304	310	290	319	273	268	288	284	314	290	293	294	279	300	315	271	306	291	301	276	271	287	285	272	312	282	297	297	302	307	300	295	256	310	315	287	310	324	298	283	274	299	281	285	287	296	295	266	299	296	291	302	291	285	267	289	298	295	325	307	289	278	286	322	319	295	271	297	308	285	298	305	351	278	296	304	287	295	300	334	303	280	303	310	290	289	294	274	299	299	254	295	279	272	278	289	281	290	305	291	317	307	281	299	309	264	296	259	322	289	310	283	304	285	329	292	296	287	294	286	281	306	296	298	293	303	287	308	263	303	274	284	308	250	306	301	284	267	311	299	298	274	273	298	323	269	292	281	296	249	304	313	295	293	277	276	274	295	300	283	260	291	296	299	281	303	289	312	283	320	298	276	306	303	331	278	300	303	311	290	292	291	261	279	272	261	301	316	271	312	275	269	320	291	291	283	325	264	307	289	298	302	290	317	294	308	283	308	323	276	295	277	315	297	300	295	303	313	267	279	328	301	313	292	320	259	336	280	306	338	303	287	301	306	300	311	295	274	326	265	298	300	287	260	298	296	297	317	277	297	307	294	277	269	314	337	281	311	310	319	269	303	304	276	314	285	291	339	296	302	255	279	315	283	312	306	291	288	306	307	270	306	321	266	296	266	272	333	312	270	302	303	276	304	295	326	326	314	275	320	298	299	253	311	284	278	321	298	284	299	299	262	287	283	295	295	307	281	297	308	312	308	279	300	307	316	298	281	273	304	281	310	329	300	304	295	279	286	280	305	311	292	300	276	282	315	322	295	302	292	285	287	287	286	273	287	320	319	286	318	267	292	323	306	282	292	288	305	279	299	281	263	283	308	281	279	313	312	274	282	287	277	301	282	294	295	295	298	298	302	323	303	304	300	298	289	279	256	296	268	264	282	302	292	309	298	314	294	297	291	275	283	277	302	294	285	292	308	315	304	286	261	296	292	297	268	294	248	282	282	302	278	292	298	281	297	291	293	295	292	306	261	311	304	290	319	309	295	346	300	289	296	309	312	283	304	288	322	288	309	310	293	286	270	283	302	316	295	296	287	316	278	307	306	300	296	298	292	293	304	287	306	286	321	314	290	285	307	320	281	324	335	287	316	294	306	352	310	287	295	293	274	302	299	265	270	267	247	268	279	282	275	288	324	288	275	290	290	316	273	286	269	297	267	302	284	284	291	294	296	293	291	294	270	298	339	266	296	318	277	284	270	299	312	303	331	297	287	301	280	279	267	311	263	289	314	294	288	283	306	296	276	284	328	292	271	307	274	288	313	315	282	287	304	304	269	342	313	294	291	291	257	303	274	295	319	276	295	295	297	284	314	286	317	265	324	292	301	334	312	308	300	287	305	289	301	296	316	301	306	300	309	313	344	291	294	298	296	286	288	301	311	350	310	315	291	307	280	333	277	304	274	300	281	291	288	296	283	282	293	299	293	306	265	310	309	275	278	285	312	299	289	283	306	309	282	312	317	278	293	297	279	296	288	288	302	311	309	277	301	270	307	311	304	300	297	287	258	234	299	299	298	300	317	290	327	303	265	294	285	268	328	268	308	288	343	289	260	303	284	301	269	277	285	307	288	299	307	258	292	268	283	299	283	288	299	304	286	291	282	296	303	341	299	301	293	316	285	277	295	309	273	336	271	276	295	319	273	244	301	261	309	315	262	315	310	291	311	298	301	289	290	280	293	268	328	294	301	324	276	298	307	299	285	300	315	312	268	283	267	304	284	278	254	336	339	287	278	327	280	261	323	289	300	329	295	305	263	283	287	300	297	292	311	333	266	277	308	325	275	320	270	323	294	283	292	292	276	304	278	287	249	291	317	307	290	296	319	303	310	301	305	285	305	275	307	297	291	301	295	308	308	277	316	324	323	312	299	316	274	290	290	296	295	288	276	280	299	292	307	307	302	314	297	297	290	303	308	342	288	291	276	261	296	270	318	294	297	289	293	292	280	301	276	313	323	290	292	300	302	282	315	300	291	309	304	285	312	315	295	297	283	288	292	273	298	275	314	284	314	283	291	318	259	285	286	302	291	329	277	326	252	296	321	284	295	301	303	317	301	298	300	307	292	287	275	309	279	296	305	285	295	307	256	291	300	296	292	307	316	285	279	303	295	318	280	289	282	277	297	295	290	302	285	310	304	326	326	307	318	288	297	328	276	255	274	290	273	315	298	298	292	280	290	266	291	293	288	286	314	279	285	304	289	307	300	306	297	266	308	288	272	331	281	301	262	297	279	269	296	300	300	310	280	289	281	256	289	281	275	272	270	304	263	305	311	283	290	298	293	294	301	290	289	298	287	319	302	295	286	293	281	287	303	292	302	298	292	251	283	263	292	321	295	294	263	302	308	309	313	299	298	308	270	320	269	281	267	271	273	296	294	309	299	292	314	285	302	337	284	254	299	299	306	268	297	279	307	311	292	309	259	323	281	273	281	306	320	297	304	282	282	263	319	283	290	293	310	261	285	308	306	297	306	289	282	297	297	300	311	286	315	286	296	290	279	300	320	277	292	304	327	287	328	280	310	275	315	325	298	290	310	314	311	280	291	290	309	271	297	297	245	331	315	293	255	278	304	296	289	291	314	299	292	307	260	300	324	299	309	303	285	296	301	318	318	287	295	282	283	309	321	296	284	308	304	301	322	301	315	308	319	292	278	296	281	292	295	301	312	280	292	304	296	287	305	314	320	318	265	284	286	280	304	263	305	318	297	281	328	282	278	295	286	296	330	300	305	296	313	260	298	309	298	273	314	316	315	294	336	277	274	300	271	301	321	263	300	292	295	273	295	300	274	328	295	249	278	320	277	290	307	316	294	328	301	301	272	302	315	321	324	291	298	279	293	339	278	305	304	254	303	307	326	316	296	269	290	307	311	290	276	310	272	287	315	319	295	314	286	316	279	286	303	293	307	310	324	279	275	294	300	252	288	315	284	276	335	333	271	300	288	290	286	320	302	304	292	270	278	279	306	305	299	314	300	289	293	300	328	268	286	319	315	293	339	292	297	273	302	300	285	295	287	285	286	291	296	349	309	273	295	310	318	287	293	318	290	321	257	286	304	308	287	275	290	291	303	268	341	288	303	279	310	315	309	305	274	297	298	298	309	309	273	278	299	307	287	308	298	309	283	270	265	290	278	288	306	301	297	285	284	306	285	284	298	274	310	289	274	308	323	269	300	303	295	270	289	301	268	279	293	291	283
23806	20939	28331	24647	20341	10672	1817	646	363	276	285	242	269	237	266	290	244	245	265	260	284	260	254	255	279	253	280	284	244	262	287	246	236	246	246	269	254	238	254	289	251	252	259	263	251	268	258	226	263	252	253	245	244	262	267	254	262	280	256	249	277	237	244	241	245	243	250	227	239	263	251	258	242	238	257	227	251	232	254	263	267	251	254	252	259	257	236	232	249	253	234	275	271	251	250	239	254	273	240	252	271	258	264	292	266	270	249	232	282	267	250	241	279	266	242	251	262	237	276	247	272	256	257	268	250	275	215	247	237	243	235	243	238	272	224	262	255	256	254	263	230	239	252	271	247	289	236	241	244	234	266	219	243	252	228	258	274	261	260	263	247	245	266	276	277	237	244	271	240	232	258	251	258	248	254	265	252	274	262	260	256	240	246	255	253	245	273	252	268	278	259	266	234	261	252	267	274	274	257	260	259	235	228	250	242	207	272	242	239	250	250	234	227	241	258	247	231	250	284	257	270	236	242	243	243	253	257	272	236	256	262	257	251	224	242	253	218	236	267	252	241	243	244	240	271	265	219	259	250	267	244	259	225	255	260	250	246	292	255	282	247	252	275	226	237	232	247	243	238	258	250	289	261	252	270	258	243	255	241	270	261	255	202	241	248	264	259	239	267	254	236	273	272	256	265	246	241	225	274	252	239	236	243	259	247	240	240	262	256	209	254	227	264	260	259	234	282	216	267	232	266	273	234	229	241	235	278	252	250	257	207	261	274	256	234	254	246	278	270	267	271	248	259	259	255	243	264	223	231	234	256	225	261	225	251	273	235	262	268	274	239	252	264	229	241	283	228	252	227	236	265	250	249	268	258	279	251	260	256	251	267	231	229	264	251	267	246	261	218	246	243	232	258	237	239	228	240	270	251	214	266	240	247	244	258	248	237	264	244	263	244	256	250	260	244	222	258	243	271	235	237	266	301	244	278	254	279	218	256	239	251	287	250	260	244	271	257	249	256	234	271	236	277	240	241	259	269	259	247	274	246	265	248	244	266	241	266	251	225	245	240	250	240	241	230	275	245	268	238	221	263	246	249	257	236	253	233	226	273	264	246	264	244	259	250	250	241	272	253	257	271	255	251	223	254	264	262	266	242	254	261	256	244	269	285	227	244	245	244	259	272	232	257	235	253	265	262	266	258	251	257	245	256	255	267	254	238	253	263	250	242	270	250	253	248	246	282	227	279	245	219	245	227	249	246	265	252	252	279	286	250	262	258	270	259	266	250	275	267	257	301	230	250	261	269	270	235	257	257	236	227	244	242	210	267	260	268	237	265	250	262	268	213	264	270	267	262	266	269	245	241	229	252	232	253	259	226	249	284	261	238	243	271	246	266	240	254	225	241	250	256	275	276	265	250	236	239	240	262	255	262	241	239	237	275	248	272	264	245	276	249	247	255	235	259	259	250	231	265	245	246	276	242	249	256	244	251	228	254	269	227	264	236	275	252	264	269	237	235	217	229	244	242	241	239	243	241	247	249	243	253	261	252	270	274	261	240	269	250	242	244	266	265	260	261	242	231	234	281	230	251	276	263	264	260	235	261	252	265	247	270	245	227	234	264	220	245	274	289	261	246	241	265	263	256	221	257	252	227	249	248	235	219	277	263	256	248	254	252	245	267	254	282	255	255	257	250	250	222	258	276	290	263	279	215	262	257	256	259	239	254	232	266	256	257	242	237	245	237	267	283	274	256	274	236	252	269	275	269	242	241	234	254	206	264	260	231	226	262	240	240	229	287	248	267	264	263	261	265	250	259	248	241	263	268	230	256	243	241	229	255	245	273	268	288	259	246	257	268	240	270	239	239	284	242	277	262	244	250	252	250	257	273	264	247	198	246	240	265	258	242	244	267	273	260	266	263	248	293	250	236	253	278	251	237	259	241	252	277	275	229	249	254	261	253	251	246	254	276	248	263	283	252	244	239	228	250	260	239	275	260	234	259	261	235	261	235	244	266	272	261	229	241	288	260	237	226	256	261	245	252	270	229	237	247	247	246	264	236	235	238	247	267	279	223	239	247	231	229	243	262	253	238	269	271	226	260	254	247	242	242	234	251	282	241	249	265	232	241	266	236	253	244	235	256	261	260	278	247	246	238	248	286	256	246	232	250	229	249	268	260	250	279	247	241	252	243	283	264	231	270	258	259	258	231	255	261	254	259	253	197	244	261	245	240	249	263	252	268	266	248	257	258	251	242	243	246	262	250	233	254	259	266	235	266	264	234	272	233	271	263	214	258	278	261	281	235	258	272	266	282	266	252	241	264	244	265	246	253	240	294	240	258	210	263	250	230	264	269	262	258	257	252	268	245	256	232	254	236	244	258	256	247	228	254	279	264	263	236	225	257	271	247	287	263	282	252	256	261	258	266	231	265	236	232	277	214	238	246	244	224	225	263	246	232	248	267	269	246	223	256	259	252	273	239	259	248	237	268	248	215	253	226	248	253	260	258	286	250	224	252	285	263	253	248	241	262	228	250	242	242	236	215	256	239	239	236	236	236	253	246	257	244	242	248	260	252	266	256	230	267	264	257	245	257	253	235	251	245	241	219	262	275	256	269	242	223	264	247	235	271	281	245	238	258	250	255	264	259	273	256	244	225	223	260	250	229	246	259	262	264	251	233	262	275	264	238	268	247	271	266	257	266	250	246	232	242	265	253	248	239	233	270	277	260	267	264	213	249	245	231	251	260	265	241	261	262	219	256	229	241	264	224	264	272	269	257	249	256	255	278	265	269	233	238	238	229	235	230	258	263	237	227	258	234	245	291	292	241	244	225	264	244	253	245	258	252	258	239	242	250	275	251	266	235	239	255	245	267	246	259	241	259	241	243	261	218	268	234	264	262	256	237	293	258	268	241	251	255	285	275	246	249	243	230	263	244	250	263	220	255	236	251	233	235	255	279	274	300	269	254	230	269	256	269	242	252	261	253	246	249	303	251	257	250	249	232	241	249	298	285	265	272	268	251	237	272	299	243	247	240	229	246	248	228	230	254	246	257	258	233	263	239	263	256	247	261	265	261	256	284	256	240	253	229	259	241	257	255	256	265	257	260	243	238	222	260	224	254	239	244	263	289	255	245	251	238	242	273	226	254	293	263	259	241	257	262	245	271	240	242	237	251	256	246	236	268	245	251	262	270	243	259	233	233	250	223	241	251	248	237	258	243	242	253	233	232	259	241	252	269	226	237	289	267	266	233	263	293	270	270	245	242	264	232	277	224	234	226	262	251	223	275	250	230	259	234	240	259	243	235	250	263	229	259	278	286	240	247	236	247	247	244	248	265	235	250	251	261	255	256	213	270	304	241	261	262	225	262	283	222	265	235	240	249	265	249	268	217	238	274	245	248	271	226	243	257	243	265	259	230	261	214	250	233	281	266	257	235	258	239	238	259	235	262	249	263	283	250	224	241	255	241	253	271	247	251	251	254	221	253	270	261	238	305	270
38382	62815	45028	23530	11586	4299	1262	734	456	333	346	344	329	276	282	293	292	284	293	322	275	292	293	283	287	339	315	323	295	268	313	286	315	312	290	286	289	256	279	307	301	268	280	299	273	313	271	309	292	274	283	288	292	284	291	262	277	277	273	306	277	267	279	267	288	276	310	270	297	273	305	285	314	283	312	281	285	279	286	308	305	292	277	287	309	283	291	305	315	301	261	309	291	284	300	254	295	286	271	283	301	330	299	300	289	288	258	275	297	303	294	303	284	297	271	298	277	304	297	287	276	315	275	288	299	309	286	303	286	255	285	294	280	310	322	305	280	288	301	261	304	291	278	275	272	269	286	297	300	285	266	264	308	294	289	286	286	294	285	305	291	274	276	297	290	299	290	340	265	279	279	308	280	290	303	283	280	292	296	288	295	294	319	289	287	311	271	297	278	308	300	280	294	284	279	279	287	267	293	316	285	266	287	278	285	275	297	297	316	303	289	286	297	308	274	323	290	293	297	283	266	302	302	285	279	280	275	272	302	291	272	298	304	288	278	267	296	292	283	298	318	292	274	301	294	293	281	313	280	305	321	276	270	279	276	294	273	284	272	261	303	270	326	274	288	278	290	288	281	287	306	285	270	281	260	315	261	288	294	286	320	295	307	286	286	326	305	299	293	300	293	278	313	290	301	292	292	296	291	283	280	323	281	296	289	307	297	296	302	284	284	313	289	312	292	315	260	307	287	283	280	275	281	291	322	301	270	297	303	287	282	287	270	322	279	329	291	272	302	283	291	271	296	247	289	291	267	277	296	289	314	258	306	290	252	315	278	303	292	312	300	281	276	292	311	323	288	299	311	283	308	297	278	286	317	308	269	267	304	276	302	280	288	306	312	300	296	284	285	263	280	321	291	282	311	265	317	289	267	277	268	291	314	338	303	316	301	274	284	302	276	301	288	266	291	292	277	294	290	295	307	312	269	262	302	279	276	319	311	299	312	277	288	293	270	294	287	269	302	285	287	279	294	279	271	299	305	278	294	270	287	278	276	291	287	292	263	326	315	283	277	309	304	309	291	289	304	287	318	291	282	273	283	290	262	289	270	268	305	280	282	291	275	271	287	293	318	285	316	334	300	276	264	289	300	286	306	309	304	266	307	279	284	271	310	287	285	281	274	275	247	292	292	327	326	279	291	296	261	280	297	309	276	293	276	267	288	309	264	290	290	278	284	295	313	308	275	307	274	286	296	290	262	280	332	288	309	288	285	277	288	276	305	313	282	280	272	279	320	301	294	297	301	273	304	291	292	288	282	281	274	260	285	268	300	288	295	257	298	276	289	332	265	254	321	301	291	288	302	289	298	297	292	267	307	289	302	316	295	276	295	310	317	300	299	267	291	304	311	269	291	287	268	278	305	281	302	269	266	276	310	270	281	284	282	289	281	296	262	289	275	270	276	294	329	300	300	279	315	295	275	272	303	291	288	290	282	327	279	287	272	315	295	305	296	306	298	294	281	257	307	275	319	294	317	299	275	300	281	314	304	278	275	254	286	293	282	275	267	292	268	294	270	315	291	299	310	314	282	310	270	263	287	266	309	262	302	302	325	281	274	314	277	304	304	319	269	267	257	287	292	277	287	276	324	322	284	308	273	280	291	272	285	285	288	276	290	295	292	292	268	267	326	285	298	310	281	290	277	288	303	308	302	282	319	294	290	300	303	292	324	264	296	263	278	304	309	286	295	294	316	279	300	298	261	285	288	268	296	303	296	284	252	300	292	295	291	297	285	330	288	283	303	273	288	300	303	267	305	293	312	290	304	291	277	295	292	308	289	297	268	264	291	263	289	307	266	279	287	292	277	272	298	290	318	295	263	300	306	280	274	303	277	307	276	296	320	292	261	246	275	314	283	293	262	289	292	296	267	309	268	295	285	301	296	310	350	286	289	273	285	260	285	270	273	292	300	258	292	297	309	281	290	273	289	294	299	284	296	299	324	273	280	274	314	297	290	299	289	316	320	265	286	302	277	291	282	282	288	292	311	313	299	317	266	297	304	329	275	273	324	306	300	322	267	288	293	293	290	286	275	272	307	291	314	291	294	287	294	287	278	278	272	296	266	287	261	287	281	286	289	322	296	290	324	302	270	297	311	311	278	313	282	297	294	296	327	270	281	317	263	279	298	307	273	288	318	295	276	265	303	284	300	278	262	273	282	288	288	253	311	269	282	277	300	271	301	327	275	285	284	286	303	276	316	278	276	302	285	314	330	272	299	310	286	293	318	277	272	298	310	289	262	298	291	276	304	280	273	275	280	306	314	286	298	295	286	292	296	271	267	306	279	280	254	286	286	318	292	302	280	317	288	285	299	297	282	279	278	275	287	257	271	290	288	255	288	268	269	297	287	304	290	299	283	286	272	307	274	286	299	287	296	263	284	256	285	289	286	315	322	276	304	312	299	289	272	298	325	281	284	281	243	292	328	269	248	286	283	284	275	294	303	303	268	281	321	312	286	280	290	289	284	286	283	295	297	284	293	278	245	282	293	262	260	281	279	296	276	298	255	265	309	295	297	295	300	298	302	303	298	287	287	268	269	284	258	278	320	269	332	304	294	293	294	266	272	312	278	251	298	300	314	309	300	291	257	302	296	316	331	263	294	296	291	298	266	307	284	289	301	287	296	273	329	264	318	309	297	293	295	293	277	312	320	273	313	318	327	271	277	307	294	319	268	288	308	275	279	283	279	296	269	299	303	286	313	279	285	297	282	298	273	328	268	300	304	292	287	295	291	287	288	276	312	280	289	313	267	299	303	306	280	314	274	303	270	276	262	336	286	303	289	297	311	280	270	313	306	285	272	291	274	289	289	288	320	303	293	294	290	291	280	312	313	282	304	263	312	281	314	294	278	298	309	290	320	304	261	280	294	273	267	280	281	291	297	301	279	300	259	302	295	296	285	306	305	281	272	314	298	296	284	282	295	304	326	309	293	297	268	303	323	307	297	278	264	283	272	314	286	302	304	272	293	281	272	282	312	286	283	289	292	296	281	308	297	265	310	309	321	314	303	274	288	291	310	264	297	283	303	267	325	266	275	277	297	296	296	295	280	299	293	296	264	288	320	289	280	286	290	275	296	299	313	300	269	294	290	287	270	284	295	280	281	259	264	267	294	292	297	275	298	270	293	312	298	282	257	267	279	276	267	277	296	298	301	312	255	290	287	310	267	288	315	325	295	327	321	319	288	297	273	309	282	299	284	284	308	284	251	277	289	284	292	294	286	294	255	253	292	293	270	323	306	300	290	289	313	287	279	316	291	310	301	297	317	292	294	299	273	276	308	321	279	263	287	290	267	276	295	310	289	301	315	296	284	288	303	286	307	297	277	260	278	311	279	268	240	269	293	270	302	294	312	267	278	295	296	292	284	280	289	285	319	291	292	285	308	335	300	278	317	276	300	307	288	300	299	300	302	294	294	301	265	266	267	306	262	319	296	305	277	270	296	254
24965	21316	27342	25010	14580	4500	1031	645	463	375	345	333	394	392	377	354	349	348	363	320	362	354	333	348	331	359	345	345	348	340	365	329	364	321	357	337	347	358	355	331	373	363	343	366	332	381	352	365	345	339	341	310	361	387	347	316	345	319	353	316	373	305	346	368	344	351	364	342	351	354	346	322	373	322	314	345	365	342	330	344	356	360	345	342	356	309	325	332	295	342	351	346	339	321	370	339	334	340	335	391	328	346	359	342	342	363	349	329	361	349	323	358	371	369	346	363	355	333	337	365	339	343	340	363	324	323	346	325	338	340	345	364	319	328	322	350	338	326	357	370	336	332	350	314	327	336	308	325	364	328	348	368	330	328	351	354	352	361	345	330	337	359	357	360	367	350	333	366	360	356	358	369	314	367	347	358	332	328	318	310	362	351	340	355	356	324	332	336	321	356	319	355	355	358	342	349	319	344	355	372	380	342	340	366	339	371	351	327	348	359	344	374	342	330	364	362	324	318	396	351	365	327	325	349	362	390	361	355	362	355	355	341	347	369	334	382	327	352	350	323	348	349	333	336	355	348	320	344	318	368	377	339	369	341	336	373	384	319	347	359	328	367	347	358	300	360	362	303	341	323	328	332	370	318	364	336	378	344	377	351	362	362	338	332	350	372	311	389	353	352	337	323	343	342	353	344	369	345	349	337	369	345	337	362	348	361	372	339	367	323	348	319	347	317	336	371	340	347	381	324	333	366	351	343	346	338	347	352	350	372	336	374	355	315	340	386	341	363	318	401	344	353	333	358	402	367	343	322	350	382	333	367	354	366	324	347	365	371	365	339	364	334	388	364	363	342	373	339	357	364	357	364	349	355	374	336	367	371	341	356	336	372	350	285	355	343	319	331	372	377	347	328	339	323	353	322	372	334	367	349	354	350	352	359	316	359	339	366	379	325	355	363	359	335	351	380	368	315	395	334	332	323	366	365	332	318	362	340	349	342	343	360	324	323	322	320	361	344	368	348	341	336	353	343	350	355	370	326	365	370	331	330	353	324	356	356	337	349	358	340	372	338	383	365	369	328	352	339	382	354	373	318	377	364	338	301	344	343	344	369	347	348	330	345	320	375	363	343	368	349	330	353	387	364	318	351	342	372	319	344	299	372	345	351	360	340	346	363	391	327	369	378	318	350	363	328	368	332	330	319	333	347	324	359	346	348	318	377	387	332	355	340	361	346	341	351	350	310	383	376	366	336	319	332	326	334	361	333	349	339	348	327	348	355	343	344	378	369	378	358	339	333	334	325	325	355	388	353	361	375	355	350	361	317	354	344	387	359	350	334	314	361	299	398	338	382	337	338	354	349	370	344	369	358	366	342	352	343	329	355	357	343	329	315	353	387	307	342	343	352	324	323	348	334	345	383	352	355	313	359	359	359	356	320	338	380	344	348	352	382	352	365	352	349	332	338	373	372	347	367	364	335	343	361	345	327	351	350	346	323	311	320	382	333	370	347	367	349	346	383	312	342	337	328	343	351	326	360	348	346	347	339	343	352	356	344	337	357	351	338	358	340	355	335	349	365	352	333	394	316	364	359	332	311	351	337	367	312	331	355	342	368	360	367	322	318	343	346	354	340	353	336	341	360	372	353	313	388	360	376	378	351	347	324	367	349	308	353	342	327	343	369	331	349	341	330	323	362	319	367	346	329	327	365	362	323	314	328	327	359	386	380	354	313	335	345	346	315	347	375	339	298	343	376	367	332	353	333	369	361	326	347	326	372	333	397	332	312	360	318	387	333	315	377	344	341	343	327	340	364	376	342	350	346	331	334	334	357	323	352	367	378	324	360	349	372	340	362	362	328	377	364	386	364	352	347	390	346	349	369	379	324	309	354	345	341	352	342	330	356	340	376	353	315	348	340	353	367	405	344	370	326	332	319	340	354	357	347	346	358	326	356	355	373	355	351	353	355	338	338	378	339	356	356	332	348	358	347	377	338	333	363	354	339	349	328	322	358	355	353	366	353	333	340	347	361	369	341	344	352	331	387	345	350	360	323	336	352	320	322	297	348	357	332	316	324	333	305	360	338	341	383	324	320	355	315	339	343	367	380	355	359	352	339	333	355	353	322	330	352	350	337	337	354	332	349	346	328	342	347	360	350	336	362	333	349	343	354	362	356	400	337	351	387	379	310	360	383	372	337	336	311	362	332	356	375	362	345	344	331	368	306	368	362	375	336	343	370	353	344	328	353	347	367	355	346	333	346	366	324	357	348	341	395	346	348	355	321	343	314	326	364	342	309	357	372	361	336	314	316	336	345	339	346	336	372	334	357	363	339	341	359	349	334	335	360	357	344	343	337	385	365	357	335	366	339	346	327	348	368	329	367	384	364	380	364	349	361	393	350	355	386	356	316	338	377	375	375	359	366	324	378	349	330	357	346	354	357	331	359	346	362	411	345	354	345	387	356	365	343	373	355	344	363	335	377	367	350	335	354	351	339	362	331	356	377	354	366	365	364	360	350	340	345	363	353	324	331	337	347	366	352	310	337	328	355	355	362	370	387	358	314	334	344	324	346	377	376	347	362	340	358	337	349	374	338	356	357	352	367	343	360	334	364	349	389	353	326	343	337	352	376	321	333	327	324	356	348	399	348	359	330	356	333	354	369	348	357	342	351	319	354	333	383	346	343	342	364	340	331	339	329	337	354	332	367	349	365	356	373	338	372	337	307	338	336	365	335	384	342	358	352	321	336	311	372	354	370	363	314	352	358	334	371	353	324	321	354	361	342	329	345	330	329	344	363	366	308	331	351	386	363	351	335	320	387	357	359	347	356	333	350	360	340	350	364	364	345	322	333	328	337	362	336	391	356	320	328	328	364	339	348	327	363	340	358	336	347	318	345	341	368	331	357	358	316	336	340	343	340	385	366	390	342	311	341	367	360	354	365	380	311	303	324	384	356	336	351	344	355	368	333	369	332	366	336	352	346	325	341	350	361	352	360	337	368	355	347	393	359	331	337	324	331	346	320	336	354	388	339	387	357	355	340	360	329	369	351	343	363	354	358	392	346	386	335	365	352	328	292	353	350	359	361	324	343	330	352	378	326	331	331	370	327	361	362	357	353	369	362	315	338	340	343	329	337	317	346	360	319	365	368	329	358	348	338	312	353	351	353	369	383	333	351	375	337	329	340	347	361	304	381	317	338	330	320	360	390	351	288	334	353	355	333	348	358	349	329	367	354	372	357	342	335	342	388	359	331	347	358	335	351	362	341	368	351	358	368	350	338	371	346	347	371	356	353	328	335	360	375	358	343	348	349	337	362	329	318	346	357	395	381	351	356	351	357	342	372	326	346	339	336	349	380	344	344	350	345	348	330	364	348	346	325	306	350	359	353	326	358	362	349	364	345	363	347	358	348	340	311	302	332	334	330	354	322	337	385	338	356	312	311	370	352	348	370	322	358	348	360	345	333	373	330	352	336	358	347	340	366	380	329	350	355	354	343
38244	52616	31006	18711	11373	4435	1237	962	552	419	409	404	403	448	399	383	394	412	404	433	403	391	389	388	369	423	412	405	410	434	383	393	398	424	397	413	401	371	393	391	391	394	422	423	403	416	378	407	380	439	411	390	421	418	427	375	404	379	353	361	380	408	387	369	385	416	393	353	419	375	395	414	384	362	400	442	421	397	405	395	392	398	379	353	404	394	401	379	419	367	407	405	405	396	397	405	394	444	413	392	372	406	412	381	418	416	423	432	406	410	387	411	391	399	377	411	404	436	406	423	402	394	405	387	365	344	427	366	387	371	407	387	441	382	397	407	383	443	408	382	386	392	427	423	398	378	404	383	417	380	391	388	415	364	409	377	410	434	396	395	415	413	399	393	424	391	399	404	390	389	419	376	379	391	411	392	408	354	416	405	399	422	382	419	398	393	418	426	404	347	374	432	382	388	387	388	398	368	406	345	392	413	416	430	391	388	390	400	385	398	401	382	404	411	417	396	393	390	375	396	407	410	410	406	401	375	407	402	419	376	393	412	373	404	354	429	385	378	364	397	367	417	393	392	378	374	391	400	412	398	388	429	438	418	384	409	419	407	385	436	417	391	398	363	363	363	393	360	376	416	380	387	396	401	412	407	372	399	378	409	401	403	377	433	404	429	398	405	414	398	403	393	379	364	384	406	384	401	377	378	403	414	397	360	397	391	415	383	419	362	434	408	425	383	409	383	420	374	419	408	438	402	421	389	422	401	382	414	367	385	407	404	385	390	393	387	389	441	390	384	428	420	370	384	400	374	357	408	406	384	402	419	401	398	391	421	386	387	393	426	413	405	410	417	414	424	427	425	394	420	431	390	395	371	397	409	390	424	370	403	344	396	361	400	367	374	383	405	404	381	362	380	424	424	423	364	387	405	420	397	405	366	414	410	413	382	397	387	391	396	400	406	384	404	433	360	414	441	394	400	393	429	395	414	362	366	406	426	391	405	407	407	404	381	358	389	394	397	412	369	360	413	382	379	419	406	409	376	397	408	411	384	412	393	390	368	399	379	392	387	382	402	424	384	403	397	420	373	398	400	401	354	389	411	368	359	401	394	381	437	362	401	396	380	380	408	392	400	430	429	385	393	408	403	383	404	378	379	403	393	417	417	383	378	394	404	409	370	347	432	396	412	380	403	397	386	404	426	391	410	394	395	374	400	425	422	396	373	423	419	389	434	390	389	393	387	378	397	349	401	405	407	384	402	422	385	446	381	388	375	398	391	388	392	405	408	412	422	397	386	370	380	381	371	396	367	397	390	378	408	422	406	443	398	391	363	414	432	404	395	384	400	411	392	403	392	397	408	382	389	354	387	373	372	440	402	386	413	396	392	410	373	407	376	390	407	425	400	405	407	364	407	407	414	445	394	396	415	388	434	402	371	371	367	414	436	400	412	411	415	411	381	419	406	369	408	379	447	409	353	412	406	385	438	404	402	415	403	401	418	388	413	380	419	384	381	388	392	390	380	373	389	386	415	416	428	393	373	376	408	387	429	376	395	360	397	398	363	413	381	420	372	412	413	411	435	385	417	378	375	399	391	423	430	384	357	411	411	387	386	424	373	442	419	397	383	393	401	361	384	407	416	325	385	415	384	388	401	403	406	405	382	387	415	371	379	406	410	410	439	418	406	392	398	409	405	410	446	375	398	391	416	366	400	412	442	406	397	373	395	414	389	404	408	406	425	397	392	419	427	403	433	413	357	405	404	394	382	417	403	380	393	394	423	378	415	418	394	412	404	373	421	383	372	402	415	383	373	377	371	380	403	384	384	415	420	407	403	383	392	397	414	427	383	426	411	407	396	403	405	407	365	394	405	397	396	410	394	414	395	383	416	408	401	385	412	367	418	440	428	386	386	382	391	415	388	395	410	377	416	410	386	403	411	381	391	361	412	385	391	409	390	407	407	402	384	394	413	405	414	385	440	418	427	412	405	392	381	389	383	354	387	403	404	418	375	425	429	426	404	401	388	462	392	421	424	386	424	424	385	384	365	377	435	402	411	390	411	375	409	439	387	403	432	423	419	416	420	370	386	408	405	395	421	407	380	366	395	396	377	426	377	393	379	384	412	403	393	363	400	405	400	411	376	380	401	399	376	408	376	404	421	354	410	395	392	386	385	389	393	410	456	412	391	386	356	382	379	389	409	426	429	393	414	378	382	403	401	392	428	363	395	419	409	401	446	401	409	395	395	382	394	382	404	424	390	410	386	383	406	399	413	357	423	430	372	420	394	415	381	393	407	392	429	425	402	370	380	409	386	409	397	408	382	388	428	398	418	399	398	367	382	411	410	390	406	406	417	378	398	374	413	379	399	417	373	384	407	409	410	404	379	395	411	414	397	363	371	389	391	395	449	402	432	378	402	406	365	394	386	388	386	387	391	420	427	362	426	400	416	407	415	404	420	422	392	388	414	410	400	401	392	414	368	413	356	394	392	415	388	377	414	417	409	397	380	376	404	436	388	390	388	412	403	397	421	391	415	418	392	424	435	396	392	425	356	401	390	396	398	380	384	436	357	398	408	379	384	415	451	411	386	387	408	403	396	399	402	362	406	413	418	398	439	415	389	393	381	400	395	405	403	382	408	411	422	392	381	382	401	390	402	403	383	432	349	409	414	379	379	402	417	388	380	390	408	434	400	426	387	388	417	414	393	413	381	383	385	420	405	424	406	376	391	409	374	394	424	374	363	387	420	401	377	434	425	367	441	407	381	385	388	395	413	387	420	378	399	394	420	390	410	389	387	369	397	413	405	404	369	405	394	406	436	424	421	394	369	413	420	384	420	407	389	409	427	365	370	384	406	416	413	423	403	393	398	399	357	362	418	394	430	392	402	383	411	405	391	381	374	366	360	392	409	406	413	391	408	421	428	429	397	371	419	406	356	339	407	403	400	409	355	376	406	361	371	413	379	400	415	392	386	397	387	442	388	391	375	433	371	397	440	420	381	410	421	419	388	397	371	378	416	403	402	381	353	454	393	416	398	428	388	384	400	377	394	376	416	401	417	407	387	357	380	405	402	426	360	380	431	408	399	386	374	401	417	407	427	394	416	416	390	370	384	402	373	420	405	414	377	399	394	372	357	432	372	379	395	373	420	385	399	396	371	401	404	378	416	386	398	375	374	420	420	432	416	395	363	429	394	390	391	392	410	416	394	397	386	419	396	391	377	411	392	383	378	397	412	412	367	390	375	400	423	382	408	410	365	408	423	409	379	402	405	393	389	399	362	400	380	416	383	420	392	429	428	386	411	395	426	381	389	382	398	400	424	392	416	429	418	403	414	389	406	401	397	429	408	399	390	401	427	419	408	395	390	396	414	367	378	429	416	421	387	393	394	389	388	356	394	384	390	399	399	420	410	360	391	402	395	380	376	387	420	443	449	383	398	417	369	416	390	398	427	412	419	352	406	375	418	383	413	379	394	413	384	387	365	370	461	374	389	395	408	389	421
22644	20895	28394	23948	21687	21166	12184	2699	816	485	461	451	415	386	426	416	392	423	430	396	403	436	438	370	424	403	439	382	408	439	406	390	420	415	398	371	435	422	432	370	397	436	371	377	372	416	345	411	355	369	405	396	424	391	406	382	378	405	431	380	399	375	411	404	412	395	406	425	401	422	411	392	406	394	408	405	408	413	414	413	411	423	376	399	392	444	405	393	374	400	395	400	405	424	375	428	428	419	403	399	405	391	429	384	380	403	406	401	431	417	409	405	377	394	413	374	397	384	390	385	382	404	396	410	409	388	391	413	370	404	343	422	390	427	412	386	378	399	388	403	379	371	403	439	423	371	401	410	430	370	376	424	440	401	393	403	386	419	405	409	386	423	382	363	369	400	361	409	410	396	423	401	399	414	401	387	408	385	416	393	383	385	415	384	377	408	414	389	395	373	380	379	362	373	413	375	388	393	416	425	416	390	411	403	408	423	400	406	391	373	396	421	366	400	436	401	438	380	372	385	400	396	379	370	403	391	382	410	379	433	392	392	405	374	432	416	404	374	427	383	396	395	425	409	403	383	429	393	391	397	410	420	390	402	414	412	392	391	399	401	362	384	392	383	405	389	404	431	443	426	394	408	408	442	373	408	413	400	416	380	399	374	410	420	393	421	433	418	383	416	389	416	401	379	424	409	404	397	394	410	403	403	426	394	387	383	404	402	389	409	405	419	407	414	384	375	402	407	377	379	387	404	414	416	416	425	413	384	408	389	414	408	395	385	382	424	426	409	378	408	363	399	440	363	382	421	373	400	380	391	368	416	374	427	373	400	379	365	371	439	412	416	432	403	392	418	403	387	430	375	381	373	420	425	461	396	370	412	409	413	411	385	396	426	414	396	429	399	371	415	402	373	377	414	407	364	402	407	395	367	367	378	405	405	384	413	403	409	391	410	431	384	399	375	385	397	427	381	420	439	400	406	389	406	395	401	377	393	380	401	368	364	416	371	388	395	436	400	425	412	396	417	402	375	379	390	425	413	404	401	381	405	352	382	389	384	403	370	392	423	454	399	432	394	388	355	378	405	374	391	393	360	423	436	380	368	396	435	397	375	389	376	371	406	409	432	417	422	407	365	400	418	369	404	378	358	384	376	410	425	374	390	398	378	393	392	435	363	391	355	441	370	425	424	361	417	421	407	398	387	403	382	399	434	390	382	415	413	392	396	417	381	403	385	380	381	406	406	427	383	372	407	383	379	416	357	371	371	418	385	383	419	405	424	375	403	385	413	388	431	403	363	364	412	431	385	373	440	379	346	407	368	377	381	397	363	405	377	403	405	415	420	395	394	402	431	399	402	426	388	399	398	387	382	386	381	405	373	378	386	396	370	427	404	396	408	431	385	401	411	416	382	385	381	373	405	404	420	403	423	387	387	401	386	449	402	389	436	421	392	402	386	380	388	401	402	392	396	385	404	413	385	428	406	366	375	396	425	430	391	412	382	394	375	373	382	367	413	402	385	364	393	385	392	402	396	391	401	368	387	379	376	413	421	416	370	412	389	395	442	393	398	413	392	399	384	356	379	397	388	388	368	401	366	386	386	353	371	388	402	406	400	393	367	393	439	378	388	389	380	410	422	366	408	406	406	438	383	381	408	378	378	417	399	379	398	419	384	389	397	406	384	379	382	384	405	411	362	387	404	417	397	384	402	395	387	397	413	390	384	377	365	413	400	389	419	387	388	412	396	394	416	416	414	386	406	386	406	391	417	409	387	404	396	407	377	398	381	398	408	397	400	360	383	437	406	396	429	380	402	381	423	420	366	422	399	390	381	395	397	402	389	394	390	386	370	374	365	411	390	380	397	392	420	394	383	411	386	399	366	367	421	396	358	397	408	381	386	405	392	438	394	402	379	391	413	386	371	397	425	366	405	387	422	377	430	420	380	387	421	371	383	428	375	420	399	355	383	398	412	387	400	408	422	383	393	391	400	422	418	392	371	432	376	424	385	429	412	427	374	407	381	413	385	379	374	421	391	408	428	398	366	381	407	382	408	384	389	393	439	380	413	414	415	382	392	398	377	354	380	389	419	430	382	404	380	411	418	372	376	392	415	409	382	414	399	421	385	362	397	402	385	392	401	405	400	385	415	400	378	379	384	441	390	385	373	419	416	391	407	397	372	395	424	386	436	382	398	394	440	405	397	415	376	398	406	382	402	399	434	402	436	405	394	398	364	375	440	417	426	406	392	374	364	423	418	420	384	391	427	412	406	401	413	389	371	400	390	403	372	401	398	360	422	416	405	355	426	420	388	412	410	402	411	374	402	378	388	369	427	376	373	406	367	400	380	382	396	390	378	402	360	405	366	432	410	407	408	400	368	429	405	441	425	432	375	401	420	387	394	402	415	415	413	391	408	419	400	423	398	404	419	400	396	387	381	420	386	428	405	405	399	401	431	418	421	377	374	395	398	396	390	401	401	419	381	366	447	412	421	427	425	391	401	419	383	454	392	413	380	405	399	398	433	364	385	375	398	370	397	354	363	418	373	407	368	390	431	411	400	426	389	414	409	390	393	407	400	434	366	417	441	399	416	361	406	402	400	376	433	400	405	427	380	394	416	399	392	404	384	370	397	391	444	418	412	396	385	442	414	385	424	425	382	419	413	480	385	419	407	420	376	393	395	382	375	405	401	381	380	359	392	423	412	396	372	417	417	388	442	399	372	391	391	403	389	398	405	437	409	428	399	429	409	430	400	377	383	393	400	396	395	376	356	396	387	394	395	379	412	407	349	384	378	430	422	402	373	405	412	397	440	388	367	400	372	400	399	432	405	383	397	397	397	405	411	398	424	401	406	391	403	389	413	372	389	392	385	431	405	436	390	406	383	371	386	422	375	408	364	415	383	398	408	389	378	352	383	407	390	378	408	398	383	376	397	396	374	396	370	388	373	421	426	403	429	420	414	384	414	411	386	414	426	380	379	382	386	390	428	368	413	406	420	396	424	375	384	380	409	408	390	411	376	399	407	413	416	395	375	414	430	418	397	422	367	387	381	432	411	377	389	396	421	430	391	412	364	395	393	397	410	420	386	406	375	376	405	402	429	420	374	410	386	419	425	378	369	412	427	396	403	399	386	411	384	395	395	422	366	429	364	379	402	416	363	371	410	389	402	436	407	382	429	376	409	396	396	399	406	397	386	391	430	378	365	379	359	411	408	403	416	385	350	377	408	381	367	389	394	407	406	411	421	370	412	396	396	395	414	387	412	390	408	414	391	442	390	368	413	392	411	408	395	356	397	416	380	372	401	358	395	398	397	431	409	384	405	401	389	375	414	384	353	395	365	419	394	410	368	418	404	437	416	393	387	396	379	406	394	406	358	393	379	425	371	387	380	371	430	436	426	403	432	407	373	389	361	402	417	396	364	363	389	389	402	410	427	397	414	430	368	388	424	417	385	396	418	363	390	397	393	380	367	392	403	420	434	393	413	437	362	389	421	443	355
39215	60316	46356	35675	26500	12788	4463	2424	829	514	546	481	479	449	447	481	481	448	396	405	458	445	418	461	463	427	435	436	450	409	470	447	411	432	469	418	442	426	450	415	427	470	444	427	411	445	435	429	472	462	469	417	413	422	429	430	451	446	437	469	414	404	411	440	397	454	447	458	405	428	417	425	422	449	481	416	459	401	426	444	413	471	437	460	414	450	409	477	440	423	436	457	425	429	427	436	431	435	429	434	403	441	457	418	418	468	428	432	411	437	421	440	456	466	445	474	415	448	472	427	428	413	470	444	462	463	446	450	424	416	436	434	421	415	410	465	431	441	426	441	423	380	443	449	407	464	452	443	434	429	438	436	402	453	425	455	474	399	434	478	428	401	443	470	426	419	427	450	492	414	435	456	440	446	417	444	443	421	460	418	442	420	449	398	450	469	403	465	424	431	427	430	435	417	439	413	430	441	445	429	441	450	427	433	451	427	401	447	437	438	413	432	442	441	440	423	442	403	357	452	461	447	421	432	441	425	453	489	430	452	458	437	440	429	439	405	415	427	439	420	507	457	445	422	423	415	410	460	439	406	424	415	437	434	471	425	476	379	413	434	436	444	450	430	451	399	433	450	432	431	415	432	433	434	395	440	447	448	454	412	441	435	420	450	418	463	445	432	459	417	421	457	447	418	439	453	401	486	426	452	447	387	452	434	435	473	463	458	440	426	490	385	474	445	451	440	438	460	433	433	465	460	428	424	453	417	408	412	412	426	469	415	460	423	456	400	454	414	448	415	471	468	417	411	384	447	437	423	465	432	438	444	463	456	464	419	399	457	406	436	431	448	455	430	446	474	421	431	422	406	414	463	448	440	438	444	423	371	405	456	448	444	409	440	410	400	450	401	424	410	405	404	444	410	432	435	479	436	430	390	454	417	483	448	412	447	456	438	461	427	439	426	394	474	443	437	447	427	398	398	442	437	403	457	485	443	450	464	486	441	449	445	420	461	420	463	439	458	440	433	423	452	382	416	449	410	392	431	409	444	426	452	455	455	409	457	425	453	454	441	439	437	462	490	420	412	447	417	449	471	423	416	452	419	451	446	453	438	427	438	448	415	447	458	444	433	457	441	398	414	447	450	415	461	441	443	429	427	438	392	439	436	447	425	422	443	426	442	424	433	401	478	406	428	445	442	478	428	444	386	429	454	473	426	432	463	431	458	414	475	430	450	429	433	455	461	429	459	428	444	409	409	454	392	453	449	454	395	443	427	435	411	455	455	434	441	427	448	423	456	444	442	454	442	385	408	435	415	469	447	429	453	396	429	460	418	437	428	465	442	435	441	428	452	439	436	445	392	477	435	409	420	451	444	464	448	445	449	435	443	393	445	441	480	460	439	446	393	439	407	472	444	425	419	417	504	473	449	436	437	480	414	413	479	451	453	452	440	414	444	410	439	450	438	458	450	444	442	426	446	421	447	423	439	434	471	462	469	408	454	479	445	437	445	395	424	413	431	467	415	422	434	455	485	438	451	430	440	405	440	442	422	454	444	441	403	430	426	452	426	455	442	446	455	468	462	427	392	457	440	418	457	462	434	436	452	397	419	429	429	405	438	416	426	442	440	423	449	460	436	419	414	415	453	417	421	421	400	457	454	413	411	420	364	453	446	440	470	374	438	384	440	424	414	412	450	448	437	421	423	465	422	452	402	438	462	436	430	456	454	441	432	464	431	437	460	436	387	457	435	451	442	436	415	439	486	430	438	461	458	416	465	420	437	424	389	426	417	427	443	400	424	450	406	428	420	415	398	459	447	431	468	410	404	439	433	436	445	445	466	433	418	429	421	426	434	422	409	430	446	452	457	437	440	397	406	413	418	436	406	456	474	407	424	390	419	451	454	456	430	429	436	426	450	437	417	383	439	436	447	411	436	419	415	422	444	430	449	409	458	414	404	445	419	434	425	447	445	478	445	433	440	440	389	424	417	420	442	428	394	455	444	438	453	479	451	451	449	410	436	438	426	441	445	436	412	430	441	406	431	440	434	439	429	428	432	448	453	409	472	409	417	469	401	394	425	454	445	454	417	439	444	433	421	424	467	428	432	455	441	438	430	465	464	429	403	415	440	419	428	472	432	442	453	421	427	411	456	420	436	423	411	435	474	452	434	442	396	460	447	453	437	453	464	441	465	421	394	460	422	439	432	441	436	411	397	449	416	430	455	436	365	441	437	438	454	427	423	473	421	417	436	435	463	436	425	417	438	455	421	422	428	437	435	433	448	422	409	430	420	417	468	447	426	442	429	444	429	403	446	430	457	416	408	408	446	435	457	469	469	430	440	443	480	399	433	395	443	424	434	412	421	430	458	437	411	436	435	433	461	440	425	476	417	404	481	420	441	414	443	470	405	427	408	432	456	430	471	409	425	471	435	462	449	427	428	437	434	440	436	437	414	402	479	408	420	456	455	423	448	453	434	443	445	432	381	429	418	442	453	426	407	447	411	462	423	429	427	464	433	415	429	477	418	416	467	428	428	425	438	389	438	400	390	419	431	453	467	375	448	460	418	418	427	456	443	428	422	393	439	393	454	430	448	445	427	440	455	458	448	440	421	450	454	422	437	429	408	446	467	463	467	426	408	444	456	444	411	410	459	451	412	400	438	489	408	431	415	466	388	458	440	422	435	444	411	434	423	457	446	434	436	415	449	456	419	459	448	447	466	452	432	415	425	453	450	463	422	449	438	432	426	431	419	467	454	424	414	402	454	434	475	411	435	439	428	432	429	474	473	429	422	449	461	437	420	413	408	431	402	462	390	423	454	453	409	450	489	463	440	470	421	390	434	427	449	446	423	427	490	452	434	422	405	432	481	437	444	436	443	432	429	425	424	474	444	453	445	421	408	389	398	435	441	472	449	444	417	451	426	437	430	421	423	448	457	394	457	403	435	448	455	438	463	445	442	437	395	457	431	413	485	413	471	449	457	458	456	413	457	387	396	459	463	410	470	424	417	421	439	477	433	414	420	430	413	413	466	439	395	401	446	394	444	458	451	462	467	434	440	417	457	445	438	454	470	415	425	441	445	449	453	486	443	415	451	437	436	416	422	442	418	430	422	405	448	455	445	461	405	413	449	413	453	480	431	452	468	434	463	438	404	458	428	450	447	452	415	425	458	418	450	392	418	432	423	434	419	443	438	433	451	469	425	423	431	415	384	431	449	459	445	394	472	454	463	428	475	459	409	459	451	452	397	422	426	433	447	467	414	420	431	454	407	445	444	404	449	409	463	444	448	414	432	460	428	442	455	427	406	448	422	449	464	453	418	455	444	442	450	429	403	420	423	417	414	450	421	392	441	448	431	434	429	460	418	442	384	450	448	410	418	409	457	416	416	431	442	435	427	411	440	428	433	432	444	440	392	490	449	408	425	456	405	422	460	420	458	444	480	426	426	448	415	435	435	433	421	438	390	443	457	445	474	417	430	443	416	424	449	435	475	412	426	440	423
30116	36301	38818	24062	7239	1631	491	312	236	278	264	248	237	235	252	259	278	234	280	240	244	272	250	220	248	240	246	249	251	247	255	250	251	251	255	266	255	280	265	279	275	235	231	241	220	217	216	254	267	255	270	242	229	262	237	276	250	243	237	268	219	256	232	243	266	262	262	241	244	237	234	224	252	244	259	236	240	259	268	240	258	257	284	239	246	254	257	245	266	249	258	268	276	251	263	271	234	266	236	238	250	255	255	259	267	233	233	261	264	250	259	267	256	241	229	253	252	246	282	290	216	259	244	222	249	260	256	239	247	239	279	240	263	241	223	262	208	235	255	263	227	274	258	249	257	260	271	251	249	227	214	246	277	260	260	254	259	266	267	221	238	269	227	247	245	214	272	233	280	246	266	262	249	252	250	245	216	257	260	237	248	265	254	255	250	250	250	235	241	223	243	247	235	256	267	237	263	236	237	270	234	247	238	303	265	251	266	233	286	262	273	266	246	269	260	229	244	269	237	251	248	250	238	275	252	248	244	265	277	230	238	249	224	254	237	208	237	260	276	259	249	254	261	281	264	238	210	233	248	237	240	229	253	238	259	229	244	246	250	253	260	222	246	256	236	280	233	263	263	239	252	252	289	270	235	244	250	249	226	249	247	262	260	246	260	229	239	249	257	259	250	282	237	253	264	240	239	286	268	235	266	246	253	259	262	248	246	271	253	245	265	282	244	240	243	233	253	240	236	255	239	261	262	254	219	239	245	255	239	234	267	247	262	245	234	262	261	251	234	259	254	257	219	274	263	249	218	265	243	245	211	234	261	247	252	257	227	246	258	237	253	242	222	253	269	272	236	272	267	244	243	233	244	260	244	256	248	243	250	270	235	254	251	247	256	247	264	247	241	256	256	252	262	284	229	259	261	248	250	266	223	245	264	238	226	249	265	272	254	240	236	268	252	250	247	238	255	230	241	254	247	229	244	263	240	263	237	234	228	242	259	234	266	258	260	260	246	229	252	246	237	240	270	256	240	238	255	234	239	236	269	247	266	266	264	232	245	207	263	252	266	239	261	257	215	259	228	279	244	255	214	233	254	233	261	270	243	279	255	248	243	235	253	243	238	222	274	281	224	203	243	249	269	207	279	255	240	240	252	215	222	237	266	238	262	244	252	264	248	260	264	242	242	261	264	267	251	240	241	233	261	221	238	270	258	221	261	232	262	254	253	242	245	236	243	244	274	239	261	260	238	255	260	249	206	246	276	239	256	268	225	267	268	250	270	245	222	258	283	263	230	241	243	256	259	250	248	250	249	229	271	238	236	257	267	231	238	270	244	234	249	257	276	270	250	264	227	233	256	254	242	251	248	250	235	245	252	255	260	228	264	233	250	266	267	247	248	259	231	250	254	250	250	216	234	222	257	262	248	264	255	253	251	256	242	232	272	276	247	232	222	260	244	253	259	241	260	261	252	238	250	229	248	259	253	273	264	240	266	258	237	256	278	272	254	250	246	243	258	261	246	259	266	260	248	242	268	225	270	270	264	238	264	255	247	249	225	262	269	245	268	252	230	249	260	254	256	226	247	262	231	246	250	250	239	241	246	249	235	251	244	245	274	288	251	225	257	243	253	256	227	246	263	247	228	228	252	249	268	248	239	252	289	245	259	253	261	261	263	252	267	233	241	290	244	275	275	257	271	270	257	252	254	240	268	253	256	237	242	232	246	272	246	269	254	235	251	247	264	236	237	248	256	259	259	255	273	253	246	257	234	239	246	240	266	258	247	257	235	259	249	231	250	267	266	238	237	228	250	268	220	259	226	260	265	251	256	263	249	249	237	280	229	241	287	255	240	279	229	261	214	264	253	241	239	247	266	240	265	263	237	251	255	234	241	258	250	246	264	248	239	311	240	241	271	253	226	222	252	245	250	245	225	247	245	260	220	247	240	243	242	239	245	243	242	257	260	250	229	258	242	265	231	274	239	246	261	251	250	263	230	252	255	260	219	266	256	237	255	238	255	249	249	228	224	261	272	249	278	247	244	238	274	265	259	214	246	245	252	259	241	224	222	235	232	255	257	246	250	236	250	261	264	250	234	251	252	209	245	241	270	242	250	251	242	241	262	219	297	220	244	258	238	251	281	242	228	251	260	235	242	229	245	249	227	248	261	256	280	223	235	252	271	225	231	261	224	266	248	246	248	262	233	253	237	249	243	253	218	237	263	254	240	244	259	259	266	258	233	231	257	249	270	235	237	243	281	245	273	230	258	263	262	221	266	265	244	266	238	222	264	229	239	232	237	265	270	243	235	229	270	235	244	246	280	235	259	267	255	256	230	290	264	240	227	266	240	228	256	250	257	251	254	228	212	261	246	250	254	263	247	246	285	255	237	246	273	228	304	222	262	247	259	243	239	224	239	247	262	259	244	239	269	236	254	239	267	230	245	242	256	240	249	244	253	246	235	228	255	255	242	286	271	278	242	252	260	263	220	276	218	254	246	230	239	246	237	277	248	275	241	276	244	222	232	236	235	274	291	255	253	255	269	225	228	236	230	236	231	270	259	287	246	217	255	245	255	231	255	255	244	262	244	271	239	243	246	239	275	249	240	240	252	230	227	233	234	225	270	228	264	208	254	269	246	263	253	259	246	285	242	271	232	238	255	270	243	270	244	240	227	261	243	266	232	254	250	253	258	241	248	253	244	263	253	244	249	265	250	260	265	251	279	249	237	259	244	232	251	263	227	253	244	233	237	262	239	238	247	248	257	212	273	227	262	264	257	241	262	246	272	244	221	265	285	269	222	220	255	233	238	259	253	222	253	242	255	228	246	235	268	224	255	242	259	251	233	235	265	282	248	269	236	219	248	234	261	259	220	260	238	235	255	264	247	282	240	259	237	240	233	232	235	247	251	244	224	261	235	261	262	214	274	237	279	253	244	242	258	251	253	257	260	251	257	233	277	218	225	226	227	244	265	266	245	253	239	246	283	257	261	257	237	231	257	266	244	227	286	249	233	264	242	242	247	242	255	284	229	222	245	244	255	245	242	245	236	255	248	235	235	267	239	245	253	225	247	223	233	236	274	230	233	242	245	292	218	240	240	247	230	241	231	250	249	266	252	246	254	290	255	251	238	264	226	253	247	237	253	272	262	252	281	263	273	252	223	258	256	263	280	256	233	263	240	254	258	286	256	251	252	224	243	258	239	261	238	235	231	270	238	268	249	228	253	248	242	258	247	252	237	276	287	239	240	247	248	279	231	250	264	259	239	256	242	255	214	248	257	253	228	235	246	270	247	231	264	267	248	251	250	242	247	240	253	243	244	267	248	253	236	245	266	236	258	250	215	242	237	264	273	251	248	237	223	236	244	268	253	247	275	244	208	235	251	236	258	254	253	280	276	262	267	265	236	226	243	259	251	244	268	245	243	249	241	241	274	229	258	264	234	254	273	239	207	227	246	236	233	240	234	231	251	242	234	285	254	222	237	226	254	233	221	229	242	261
35125	51447	36394	20579	6532	2216	643	405	311	273	282	275	283	288	288	297	258	284	299	303	279	287	257	275	286	280	307	290	294	310	291	302	301	294	321	295	279	308	302	296	279	308	304	322	325	270	298	283	288	294	267	296	279	300	296	295	312	288	285	311	317	276	290	293	284	309	271	294	281	311	302	318	282	275	293	307	270	322	275	291	313	296	300	307	270	306	293	269	283	311	281	292	281	277	262	292	300	292	303	285	308	261	313	279	273	279	300	281	293	294	295	282	285	283	297	283	298	275	315	303	238	281	273	295	288	297	294	282	308	310	275	307	304	295	283	261	275	298	290	283	264	295	309	286	282	288	276	306	309	301	274	282	280	269	314	284	324	297	289	325	304	283	276	263	277	294	288	312	276	308	282	292	293	290	270	292	256	297	258	292	269	281	309	311	318	264	308	305	298	284	297	283	327	270	311	318	286	295	289	280	291	281	282	302	300	278	314	261	308	289	303	280	270	313	306	280	313	292	283	307	298	279	289	307	288	286	266	298	298	317	278	315	292	308	259	301	280	298	296	258	312	300	279	288	312	295	309	277	267	296	302	314	282	278	301	309	323	290	270	295	290	289	272	310	293	291	265	266	258	294	290	333	272	297	274	257	292	269	282	295	302	275	294	286	277	288	278	275	298	254	295	276	312	279	272	289	290	305	282	302	276	274	260	313	305	272	288	328	290	333	303	299	301	298	260	283	313	306	294	289	281	293	274	330	279	258	315	285	273	266	305	296	280	291	290	304	297	303	290	302	290	297	315	304	284	317	283	298	309	337	300	270	317	298	284	331	279	289	273	289	272	286	286	272	306	328	273	262	310	307	296	299	313	288	297	316	287	272	300	279	305	325	286	298	297	295	275	301	303	306	286	285	287	291	284	298	289	272	287	279	273	278	291	304	307	302	324	294	290	309	320	314	290	316	307	290	324	273	293	299	259	314	304	282	330	302	304	286	308	273	302	248	277	280	307	288	315	303	316	273	300	297	299	298	292	297	318	315	286	270	293	320	285	304	277	307	294	279	287	289	310	284	292	307	247	298	293	308	295	304	283	279	286	313	305	307	309	292	314	304	316	306	279	297	278	291	278	305	260	328	319	284	282	337	299	294	316	277	299	303	292	274	290	286	259	286	302	286	288	294	326	277	288	277	280	291	276	334	300	317	293	292	284	271	280	312	320	304	283	285	302	303	293	300	316	298	286	293	299	294	298	299	264	300	285	308	267	283	283	295	283	279	315	282	289	287	279	300	291	287	307	276	313	279	294	311	339	311	308	304	261	280	285	273	284	306	302	289	294	278	294	282	292	320	302	321	306	288	317	274	267	327	285	306	268	316	299	288	291	293	294	298	271	302	274	308	309	297	280	259	309	296	299	283	301	272	308	301	304	303	280	304	272	286	279	315	314	319	284	280	293	319	269	259	287	263	256	284	297	296	321	284	259	286	300	283	281	276	290	300	289	268	307	309	309	316	276	287	294	260	298	309	289	302	282	291	292	303	291	302	271	290	279	292	263	324	288	265	271	310	281	281	284	277	300	278	280	276	305	292	285	311	249	297	258	310	276	280	302	285	276	265	295	291	293	292	289	322	291	301	283	270	282	292	278	287	244	317	303	305	276	301	279	315	271	291	302	255	291	315	272	292	275	304	272	273	290	283	304	260	307	309	298	321	308	278	259	287	293	299	304	294	285	314	291	310	293	311	292	355	319	297	301	295	289	299	308	301	315	296	264	294	285	269	281	313	272	280	277	308	286	281	304	303	306	248	317	270	268	316	301	297	305	284	273	263	262	285	322	317	297	302	274	288	289	296	282	310	294	285	292	287	304	302	300	281	285	308	287	297	318	270	320	309	274	280	292	310	302	274	281	314	278	344	314	298	303	283	315	275	268	332	309	294	277	267	286	290	294	303	276	276	301	292	282	290	305	265	303	295	294	312	276	295	287	299	291	286	286	297	278	300	288	309	291	269	286	291	302	299	273	321	291	265	285	316	293	328	267	325	289	298	298	273	321	267	323	297	302	308	320	262	308	299	296	302	268	319	264	286	267	261	300	293	279	290	299	289	301	292	304	294	300	263	292	298	291	290	314	279	304	288	292	295	294	288	277	324	262	273	309	294	295	316	297	279	280	298	322	300	320	297	263	286	291	315	306	316	314	300	312	290	313	288	273	285	273	299	301	299	296	276	298	296	270	270	293	311	283	299	286	321	263	296	292	263	278	303	300	301	254	263	288	308	281	289	293	300	266	302	291	277	274	279	276	279	305	313	266	294	251	313	280	295	290	289	278	274	296	285	289	297	262	288	282	282	315	287	317	273	287	289	276	286	300	293	310	338	267	268	289	285	283	301	281	265	301	292	282	275	297	295	286	241	294	305	296	298	291	298	312	279	313	294	297	306	277	301	296	293	277	266	307	289	295	278	319	309	283	283	293	304	300	261	283	290	259	302	296	279	296	290	301	269	292	284	303	266	273	297	287	287	287	280	307	283	293	315	308	295	259	306	295	275	285	301	291	304	302	286	284	288	280	319	261	264	304	297	270	317	257	272	302	287	300	310	259	287	282	293	255	277	308	265	274	286	301	275	278	296	275	272	314	300	284	284	290	293	293	271	309	313	271	289	311	275	297	287	288	297	271	304	288	303	291	308	305	273	301	300	303	282	294	283	302	297	297	293	288	282	301	285	284	313	280	277	316	282	305	273	295	281	310	280	271	287	298	292	291	290	303	246	296	264	292	276	299	295	294	290	281	287	283	317	299	299	298	322	301	291	285	271	266	305	296	259	297	263	263	304	308	296	252	282	269	282	284	275	290	289	298	275	300	275	257	289	269	302	293	282	306	291	278	257	306	302	316	283	250	287	320	289	299	290	297	301	310	315	311	286	297	286	292	303	287	288	283	273	272	305	273	278	298	274	270	281	294	278	308	282	271	274	295	298	283	301	286	266	290	283	292	312	280	268	287	292	276	300	294	266	314	280	305	291	302	276	268	279	317	302	300	277	324	272	312	319	273	279	321	287	288	314	313	288	280	294	289	308	288	282	294	309	281	293	288	286	309	256	323	299	281	273	302	288	276	258	298	291	328	296	303	301	301	256	268	319	281	298	313	282	264	294	307	279	295	296	286	286	299	311	300	279	283	296	286	286	279	291	294	308	269	262	294	277	278	263	288	302	312	300	267	282	277	306	289	260	278	285	290	306	276	285	303	269	285	284	275	262	292	273	305	324	286	285	281	275	302	305	309	289	290	308	301	304	277	273	262	305	279	283	296	267	280	257	289	298	330	289	312	260	293	314	323	273	290	275	289	287	276	284	297	293	282	309	305	270	293	275	293	281	310	327	297	280	319	292	292	308	309	260	283	287	317	291	295	288	311	307	306	304	284	292	299	277	287	308	293	279	303	285	306	305	292	309	293	305	281	266	278	288	285	298	316	320	304	270	292	305	300	294	323	309	279	279	276	307
23813	20986	29028	25481	21360	13966	3482	1296	678	306	318	299	266	305	289	264	261	265	324	263	267	292	249	268	266	271	213	256	288	277	248	264	276	266	265	289	270	274	266	257	258	259	269	255	248	255	260	259	239	253	251	245	248	269	270	261	264	270	271	245	267	285	262	268	275	282	259	244	280	272	271	279	246	245	269	233	279	309	253	278	274	267	250	268	268	249	250	274	278	271	263	282	261	244	267	261	270	254	262	286	237	263	283	229	270	265	260	276	249	268	302	277	272	247	241	244	262	262	281	250	283	255	273	279	258	243	264	271	256	271	253	253	262	277	273	267	261	276	247	249	283	257	246	233	263	279	255	256	267	266	262	268	302	255	255	276	254	259	251	253	275	260	233	266	268	242	265	274	251	260	251	287	262	278	272	269	260	277	244	259	248	264	252	260	262	257	265	280	265	240	262	271	263	232	253	258	259	251	266	285	261	279	273	260	266	235	272	275	276	288	240	289	230	280	257	284	248	263	254	247	265	252	268	290	224	254	275	293	259	274	263	245	245	239	293	291	267	259	278	269	293	271	255	220	245	284	262	269	283	284	254	262	228	253	282	290	232	266	251	265	269	225	272	261	267	273	222	257	281	258	261	260	266	264	247	252	266	277	275	280	271	244	262	272	238	287	251	267	287	264	266	266	281	257	285	277	288	278	281	265	257	257	242	264	268	282	263	262	251	250	274	274	246	277	251	270	258	265	268	297	256	259	262	274	265	263	216	246	267	265	289	287	291	241	248	228	248	277	239	261	238	265	251	255	232	271	283	284	271	278	271	244	261	254	283	280	280	250	285	276	288	242	276	297	242	256	269	276	284	256	239	269	266	271	268	279	245	261	250	273	253	265	291	284	243	272	271	268	276	262	269	267	253	266	256	278	245	254	261	266	258	270	245	284	258	224	251	242	247	245	280	253	277	288	262	279	283	262	267	309	264	234	256	254	289	256	275	271	272	238	234	275	292	291	241	271	279	272	253	250	275	270	257	256	288	267	264	270	264	246	267	256	265	231	291	236	260	244	268	239	277	225	296	250	268	267	239	263	255	278	243	262	257	221	239	257	259	267	272	227	276	285	266	239	280	283	278	242	249	257	287	273	255	286	256	237	235	277	237	248	267	258	253	264	223	241	258	270	278	249	265	271	268	276	252	253	281	273	224	265	238	272	275	259	274	259	258	249	247	268	266	284	240	260	291	261	261	246	238	244	275	249	291	263	261	256	263	259	255	268	245	262	233	271	269	271	270	256	249	270	249	249	242	311	256	257	264	285	251	231	262	281	260	274	249	281	233	231	261	277	292	270	280	237	247	265	287	269	270	253	286	266	266	256	273	264	272	250	275	267	290	288	268	279	253	249	263	264	293	261	252	276	280	248	271	274	267	293	277	261	227	257	258	254	240	287	259	266	270	272	252	292	238	258	266	271	244	240	264	261	263	270	249	246	263	262	247	248	248	279	258	247	259	272	297	256	286	250	265	252	253	253	282	247	274	262	286	269	250	252	252	235	263	254	246	269	274	284	269	268	256	267	271	252	265	276	250	265	246	268	231	250	275	254	293	279	247	239	271	253	287	267	272	275	278	264	259	281	294	259	245	256	277	237	255	266	260	261	273	279	267	266	287	269	270	247	223	235	262	291	255	253	285	267	268	257	285	287	269	265	253	258	269	265	275	270	315	249	287	255	251	263	269	261	278	265	251	257	275	259	265	252	276	262	277	268	274	273	277	259	239	245	290	259	267	246	305	265	245	259	280	254	245	259	262	290	245	255	268	280	261	302	242	288	256	249	257	316	292	264	262	258	250	259	279	263	253	265	240	297	242	233	270	248	253	246	248	258	274	254	269	257	245	265	252	275	293	263	266	276	274	229	229	261	269	280	273	290	251	265	285	261	257	260	253	245	252	264	260	245	233	241	254	253	240	253	254	250	260	252	241	269	244	251	272	227	245	275	232	226	279	243	262	283	265	246	272	263	272	258	262	274	280	235	236	247	265	264	256	239	268	267	265	242	279	280	250	246	257	265	248	262	253	261	264	299	270	261	266	287	278	268	277	253	272	273	306	239	280	281	284	282	238	267	243	256	267	283	260	266	259	286	276	251	284	272	237	272	285	266	238	242	255	283	267	245	280	284	298	259	256	261	246	282	266	270	282	270	289	276	307	275	286	242	279	242	252	297	278	263	290	282	277	253	267	263	259	263	265	269	259	265	261	241	255	294	285	251	280	248	263	278	282	267	256	266	298	281	263	279	247	285	252	285	277	261	277	266	256	239	259	261	291	270	259	248	251	266	258	269	264	251	272	294	253	265	275	254	242	242	266	236	277	272	253	263	242	275	285	270	304	246	284	259	279	270	277	285	265	259	277	299	258	269	253	252	258	290	241	247	267	260	282	250	272	281	261	278	262	255	251	250	272	282	268	268	257	282	276	238	259	271	284	268	280	277	244	255	269	226	273	274	278	243	271	257	261	246	283	264	290	265	261	262	274	261	293	267	284	238	267	261	263	267	263	276	266	272	284	284	247	257	255	261	259	255	238	257	268	267	255	276	278	281	264	268	256	280	253	278	254	273	262	257	265	250	250	280	242	256	262	269	271	263	247	266	225	249	262	276	282	296	273	272	267	270	256	241	288	262	277	249	277	251	254	257	253	239	268	253	234	252	262	244	251	246	264	258	275	244	268	259	248	274	258	258	272	266	267	264	264	292	268	266	246	271	245	272	275	255	238	253	239	273	258	258	296	259	262	264	280	242	245	299	249	247	242	275	249	268	249	256	281	266	252	244	259	267	273	276	259	245	260	242	250	287	265	277	266	294	303	273	292	243	276	277	273	248	248	288	290	256	273	248	265	218	247	252	236	268	253	261	252	267	234	283	269	233	267	259	276	230	235	274	292	264	281	235	240	265	269	278	298	277	270	264	263	263	261	256	271	277	253	256	267	274	266	266	291	262	285	271	242	253	250	262	251	289	246	258	229	264	247	275	254	298	264	273	284	275	275	263	277	264	257	262	249	262	245	249	259	266	255	275	246	278	278	288	256	253	241	254	284	268	288	243	266	273	254	264	267	259	253	264	255	263	253	269	229	277	258	257	257	257	272	262	253	280	270	280	285	257	281	261	252	249	262	272	288	260	248	253	257	248	263	256	254	240	258	279	273	249	280	255	280	252	259	275	270	256	259	284	280	245	258	245	268	248	279	271	281	226	268	263	272	246	268	261	243	281	279	285	266	285	269	269	275	269	238	256	248	247	260	256	266	249	250	257	261	242	253	257	246	264	278	253	254	269	254	260	276	256	250	244	254	262	296	247	260	271	264	217	287	275	270	256	279	275	240	288	271	263	239	265	295	228	252	275	255	272	270	249	250	293	281	255	224	252	260	244	270	258	232	254	234	227	277	284	262	282	297	270	264	250	279	226	283	281	260	250	283	258	254	247	276	297	261	220	250	267	250	276	283	247	286	252
37991	64445	48698	29296	18224	7586	2543	1653	869	339	326	286	308	312	306	288	329	284	303	301	296	323	296	299	302	328	291	281	309	354	295	311	313	315	310	309	285	289	305	302	281	297	320	317	295	337	308	321	285	296	312	324	271	311	300	329	303	333	285	290	280	292	304	320	346	290	321	295	339	304	265	301	284	290	312	340	327	294	285	291	273	300	308	312	330	284	293	265	334	302	270	289	311	317	308	304	279	304	307	306	299	275	307	306	307	308	286	317	301	313	298	303	309	313	309	315	309	295	307	343	309	297	296	299	296	288	305	283	321	290	277	293	330	314	335	290	308	319	301	271	295	307	273	308	293	301	277	323	271	289	310	315	280	310	343	302	312	317	293	278	338	285	303	312	305	296	311	303	273	325	301	289	269	287	273	322	271	270	297	308	322	308	305	315	290	306	308	281	286	294	320	298	313	264	298	303	296	312	267	289	309	301	330	317	279	291	298	287	288	285	306	283	327	314	283	268	291	302	338	327	289	334	294	326	273	317	282	296	294	270	289	298	294	298	285	277	283	334	305	284	302	299	314	273	323	293	314	284	281	298	303	311	304	290	329	314	317	313	278	306	305	379	311	297	301	307	317	346	286	298	278	297	281	293	314	292	292	277	300	296	289	310	280	302	289	286	320	296	308	303	298	293	323	302	294	321	287	300	299	302	321	293	304	311	316	287	306	284	306	320	297	289	289	296	307	305	307	301	313	320	291	312	301	279	295	295	309	309	325	268	300	301	297	304	336	322	315	299	327	310	261	286	287	282	302	318	294	296	301	304	310	304	309	293	277	309	311	305	343	302	276	315	313	331	304	280	289	295	314	307	289	287	265	278	268	292	276	295	321	283	301	320	318	284	294	307	296	283	304	311	309	324	297	309	285	300	312	312	297	313	320	301	325	301	284	280	300	282	295	284	297	306	300	290	285	296	320	337	315	296	292	307	304	293	311	266	300	319	285	313	309	276	300	279	262	294	308	306	276	273	295	292	285	328	283	291	316	305	307	283	304	287	274	300	293	305	304	288	321	284	274	279	312	284	299	326	305	288	303	285	278	306	308	305	297	312	279	302	310	309	300	284	335	324	293	299	294	302	291	314	296	330	288	308	290	305	324	303	298	311	294	275	293	296	285	301	339	308	295	280	292	280	332	291	296	291	323	311	296	304	270	316	299	314	327	321	297	305	278	264	327	272	317	269	315	315	323	317	279	286	319	273	322	323	320	299	326	278	289	307	301	317	326	298	317	323	289	312	301	314	293	301	310	301	306	302	274	280	288	292	267	319	288	322	292	309	292	334	337	296	335	297	294	304	307	310	298	300	259	323	298	302	308	268	293	282	299	308	317	319	315	300	339	315	304	315	310	328	303	305	283	296	299	298	316	279	317	311	332	294	291	288	293	313	321	293	298	298	285	300	332	271	278	315	296	282	306	309	287	287	293	296	318	309	311	294	319	321	321	297	296	308	333	297	288	303	278	321	329	271	291	326	339	301	311	320	299	335	297	284	287	303	270	281	281	307	329	268	302	303	268	308	279	358	304	300	296	304	286	312	283	286	294	299	317	290	289	319	339	291	334	320	293	318	293	300	289	313	330	299	311	293	293	276	322	281	306	313	301	277	334	276	324	293	312	302	315	314	314	272	289	312	291	283	280	327	335	293	324	272	316	293	306	287	301	322	301	322	291	316	297	310	270	295	297	297	303	328	276	316	261	313	312	304	291	326	293	309	315	331	304	300	303	322	295	329	303	303	286	286	327	298	306	310	280	310	277	332	274	337	268	297	292	293	276	294	303	308	276	306	303	284	313	282	309	308	300	271	303	338	313	312	313	331	316	310	318	325	304	287	306	277	298	300	303	282	286	307	326	307	296	297	286	305	317	313	273	311	300	286	295	292	293	316	264	285	304	311	299	297	353	331	285	286	300	287	268	330	312	320	287	286	277	309	303	301	304	283	280	284	288	280	315	312	320	300	282	303	276	288	296	253	288	297	328	290	315	275	326	283	291	308	300	297	292	283	273	302	326	299	307	323	272	288	295	326	278	283	271	291	282	297	294	305	280	308	302	288	272	289	301	299	307	327	292	314	330	300	352	261	311	316	294	318	322	289	286	297	288	266	279	295	315	321	300	296	281	301	312	290	300	285	282	309	301	298	291	274	297	302	305	338	290	309	311	299	288	298	300	311	293	291	310	297	278	295	312	288	282	312	292	288	265	333	267	305	288	301	309	311	308	288	293	299	297	309	305	311	320	320	301	319	290	292	301	294	304	285	292	290	300	270	281	282	289	269	316	335	328	288	325	312	281	296	301	298	280	300	285	289	318	300	302	307	307	321	293	274	295	287	321	337	308	302	310	276	323	320	305	321	292	314	301	302	303	291	281	302	284	278	293	284	321	298	307	287	325	302	307	286	269	307	319	288	308	330	325	297	307	289	310	319	304	297	299	285	314	297	325	286	322	293	265	289	294	293	293	329	340	310	315	297	309	300	319	330	341	319	319	301	299	296	307	314	291	297	315	317	304	295	303	309	320	324	309	310	297	269	284	296	284	308	321	308	309	293	302	278	315	281	280	291	310	308	300	304	300	306	322	312	316	286	293	297	301	281	301	317	267	316	304	265	286	319	299	289	335	293	324	261	311	306	296	305	270	314	300	332	294	300	326	349	269	291	286	317	315	312	319	270	311	289	272	267	306	301	297	284	289	293	300	301	310	327	317	318	287	293	282	307	302	293	308	301	318	318	329	293	322	287	278	292	315	307	288	304	299	296	319	321	298	319	280	308	294	259	298	306	298	315	315	303	313	323	288	304	299	288	311	293	287	290	327	288	307	314	296	286	287	287	253	251	337	294	286	305	309	286	301	320	333	289	273	285	298	287	334	286	295	321	297	297	286	331	313	290	311	283	303	308	271	314	317	319	277	318	296	302	290	307	308	287	332	258	307	291	296	319	301	308	314	299	298	292	312	302	295	307	317	293	311	344	316	285	307	332	264	307	264	290	286	274	297	323	308	324	279	309	301	258	295	305	302	304	286	295	340	314	300	273	303	261	321	299	319	293	308	304	299	314	287	287	324	305	295	317	301	285	297	278	343	315	340	288	274	323	290	303	311	295	287	264	310	316	296	287	283	278	261	299	291	331	265	290	301	308	285	277	285	297	265	328	312	281	300	313	301	295	287	294	290	298	297	297	305	298	304	290	310	308	267	292	269	284	314	305	279	328	306	287	290	313	290	308	327	326	313	311	320	314	287	305	308	324	295	280	288	321	295	297	273	321	324	291	305	307	309	303	286	346	295	293	280	316	277	296	300	344	283	293	298	314	307	299	296	319	308	311	295	316	306	303	314	278	304	284	310	313	280	304	286	297	327	297	302	293	323	321	300	310	315	287	327	306	279	314	311	340	313	280	292	305	305	289	298	307	328	300	299	292	272	308	278	300	285	297	322	308	299	313	297	308	279	310	323	290
25077	21591	29249	25803	15349	5582	1633	1003	548	354	335	362	376	368	352	374	336	371	423	352	382	357	370	385	386	400	384	341	358	392	360	373	376	351	409	358	379	360	341	355	380	348	407	326	384	409	335	378	380	373	367	388	382	368	376	366	382	390	346	356	397	341	395	357	380	323	356	383	360	350	400	391	346	359	362	398	399	364	387	380	369	394	369	332	369	390	352	377	409	374	383	369	371	395	382	381	386	404	402	368	329	369	381	337	378	404	363	368	319	396	349	366	375	368	401	351	361	370	356	393	398	378	389	332	390	356	351	364	401	387	383	351	363	344	383	361	361	360	377	384	373	370	348	387	393	356	370	388	405	382	377	357	347	358	376	356	387	353	385	350	376	404	379	368	365	374	366	354	376	372	390	371	365	366	375	352	346	369	402	374	410	314	351	394	345	383	360	358	340	377	401	338	365	370	348	347	361	366	385	396	349	377	362	367	368	382	378	369	392	384	397	334	373	377	405	383	367	388	345	341	373	351	355	380	353	389	366	333	360	366	397	364	380	366	371	369	364	397	356	395	389	388	371	369	398	393	340	351	391	383	375	344	347	371	383	354	384	381	402	369	331	369	388	384	382	342	344	377	353	368	384	367	350	328	381	402	365	389	394	334	356	381	376	329	337	380	371	381	346	362	380	387	391	348	391	383	355	392	379	374	357	367	350	357	391	384	351	382	394	395	389	368	378	376	371	368	387	354	356	384	361	357	401	386	369	391	372	357	376	382	362	336	370	368	357	396	372	363	370	380	337	372	368	384	390	348	345	347	387	335	379	377	384	388	359	352	363	343	335	373	351	333	346	374	370	360	343	363	365	408	388	354	377	386	345	369	349	352	371	370	400	368	374	370	395	406	368	371	379	354	417	360	333	392	313	399	357	389	366	361	372	359	393	342	341	352	390	406	344	374	379	376	365	392	353	363	379	375	386	362	361	375	406	352	370	378	377	373	347	364	359	340	388	353	412	341	409	379	364	372	370	373	349	371	352	366	337	411	393	374	380	360	318	363	389	346	411	386	371	360	386	350	403	336	362	382	334	381	371	339	398	385	339	392	382	351	378	386	379	350	352	377	346	368	350	381	347	361	359	361	381	385	363	354	384	367	353	342	386	383	380	368	352	357	375	348	371	365	359	388	378	373	373	359	359	362	376	382	366	382	363	373	392	395	356	328	357	379	370	350	399	373	359	356	373	345	360	391	378	358	371	350	345	370	394	383	404	360	387	378	418	361	374	360	355	384	405	364	395	394	387	376	360	381	350	348	396	358	375	371	376	335	361	371	375	386	355	378	410	335	381	358	384	359	381	378	341	340	367	418	349	358	379	349	347	380	335	367	363	344	387	344	363	371	390	360	384	365	370	393	387	340	395	377	375	376	370	351	372	382	378	366	372	375	356	385	385	391	369	348	402	382	355	370	374	392	365	344	370	345	384	377	368	355	335	408	356	394	384	354	391	346	360	344	348	358	368	362	352	375	330	380	401	365	354	385	386	357	413	334	364	344	380	348	344	376	399	365	380	368	348	369	340	354	364	394	370	382	379	369	354	365	365	364	371	379	361	355	337	391	394	398	373	402	365	371	397	374	344	376	393	366	340	373	402	390	336	352	334	377	361	392	356	333	367	381	367	367	384	355	353	385	331	352	371	356	390	356	380	355	366	365	374	333	358	384	348	361	380	387	332	384	355	360	415	359	369	356	374	363	360	376	348	377	366	371	389	357	393	386	368	357	389	341	358	369	358	354	361	347	368	367	375	349	372	331	373	367	345	353	394	324	377	396	391	366	371	351	351	381	389	369	368	371	401	369	352	385	347	364	367	332	380	390	366	365	364	340	362	361	365	379	390	389	373	363	360	386	391	378	341	360	381	383	356	384	362	366	380	372	392	360	395	379	367	381	343	369	382	370	376	371	371	396	369	363	370	384	339	364	373	348	325	381	382	363	317	371	350	369	328	361	343	356	348	340	351	398	340	416	375	388	384	352	354	397	383	380	366	356	391	377	374	393	405	400	393	378	369	351	325	421	367	402	359	354	349	356	344	376	367	329	381	371	355	385	332	364	367	334	331	409	367	342	343	391	377	356	370	370	370	359	368	359	418	354	372	387	380	387	392	374	370	347	377	333	377	387	377	396	373	368	356	356	366	347	393	371	385	339	382	371	350	361	371	388	405	347	342	384	378	375	362	358	378	343	357	336	346	346	374	333	356	345	401	364	370	380	350	375	344	380	348	368	354	366	386	360	397	378	337	356	398	317	352	340	387	386	353	370	380	376	365	387	360	355	377	359	343	372	348	354	350	404	364	399	361	371	372	372	333	355	384	368	371	327	355	383	363	382	350	332	369	378	377	374	381	360	376	356	368	353	376	358	386	376	362	408	366	392	385	368	403	350	343	345	379	360	324	372	357	378	334	377	384	384	410	361	373	358	351	378	355	401	369	350	379	378	400	363	360	377	366	339	378	385	368	366	374	434	381	355	352	350	382	375	376	377	372	373	366	361	355	354	374	370	328	369	399	353	339	388	368	328	377	404	347	365	358	358	366	382	393	369	348	345	358	371	344	350	409	368	350	353	369	368	373	358	383	405	395	373	334	353	400	408	378	362	361	382	422	368	369	373	376	389	357	361	371	357	394	384	426	343	352	360	363	371	373	375	348	400	358	367	395	367	387	362	331	365	368	373	376	372	406	358	373	341	359	338	360	360	336	344	371	362	395	382	365	410	383	358	357	364	394	361	368	359	369	361	376	345	385	379	322	369	336	354	373	393	358	398	364	364	385	341	382	342	390	383	339	361	368	361	369	346	363	387	397	400	359	361	360	407	363	364	403	397	363	380	378	349	349	385	375	357	358	341	354	323	375	387	371	377	330	325	400	383	391	405	391	327	337	369	378	346	340	384	363	388	364	393	355	341	357	379	366	387	343	367	378	383	382	359	369	394	399	368	395	350	356	365	399	375	389	363	362	369	423	402	350	364	364	380	359	366	351	402	339	391	354	399	337	370	384	358	379	364	381	348	362	345	409	389	375	392	365	346	376	388	377	353	348	340	383	356	383	360	358	347	357	395	388	357	358	328	374	347	373	380	374	387	370	366	368	404	346	377	388	349	366	396	374	361	391	358	346	349	373	363	375	408	405	351	352	389	383	339	360	359	410	367	359	367	343	352	379	375	407	364	365	388	379	390	371	360	374	376	356	375	342	376	384	367	361	406	386	369	375	384	350	376	342	409	381	359	385	394	384	408	379	380	374	356	383	387	398	354	353	377	353	383	377	357	374	352	363	370	334	372	369	368	396	362	363	387	366	354	377	384	371	368	338	363	384	417	381	337	342	357	376	391	399	357	378	353	386	371	382	353	362	342	370	364	394	386	369	373	400	333	387	385	368	389	362	348	392	370	369	395	359	358	372	373	347	345	374	364	356	369	372	371	362	401	381	366	351	351	369	390	367	365	362	326	380	352
39315	58828	38957	22901	12254	6035	2275	1433	702	425	445	450	401	430	445	459	420	441	443	434	404	438	400	437	438	419	434	399	424	424	400	412	396	451	403	454	430	412	413	412	411	402	418	397	383	429	428	404	427	406	412	404	387	401	431	466	456	461	459	397	408	401	420	460	406	424	410	413	391	394	418	406	460	416	383	454	408	418	434	437	435	403	420	417	406	424	423	420	405	439	414	416	418	475	393	421	421	420	406	457	426	427	413	426	429	365	432	401	429	406	452	437	405	454	399	392	413	419	416	435	404	439	387	450	416	428	407	429	423	410	428	415	421	420	417	425	394	406	391	370	435	445	426	402	425	428	425	425	385	420	394	448	419	443	398	434	398	437	446	411	389	413	420	417	445	428	398	449	427	388	390	432	445	430	403	417	410	414	431	418	399	391	454	385	417	437	437	436	389	435	449	434	441	386	428	407	430	424	440	395	397	436	409	443	415	452	398	432	458	422	431	430	425	437	415	408	412	398	389	396	425	408	409	418	394	407	463	383	443	433	425	423	370	435	436	412	441	383	422	431	402	408	430	401	404	432	420	418	405	421	412	393	372	416	431	436	413	423	408	412	408	431	420	427	414	429	441	439	412	421	408	395	392	425	435	418	431	403	419	455	443	407	431	419	388	451	408	384	423	414	400	413	404	395	377	424	392	384	399	438	420	423	420	433	454	419	417	407	398	421	451	426	415	426	427	402	427	438	409	399	416	429	432	459	424	413	420	388	438	437	439	406	399	429	429	439	429	376	420	416	417	409	410	393	410	402	407	407	403	426	409	414	444	435	445	391	442	411	418	425	476	395	441	393	405	415	381	424	408	389	431	403	434	427	401	421	470	413	406	444	404	439	424	424	429	410	429	407	465	430	395	430	446	433	416	434	399	414	452	442	417	430	411	444	442	446	395	428	432	431	448	406	439	472	429	396	407	443	418	403	419	434	371	430	457	412	431	427	432	435	386	414	391	392	430	417	415	399	465	438	401	416	411	397	435	437	420	371	429	428	392	419	407	424	458	381	392	417	405	452	438	404	411	423	358	443	392	416	437	436	421	420	431	427	411	415	430	436	407	437	446	441	440	401	395	380	440	451	420	435	379	417	417	458	428	394	416	389	411	406	436	427	423	422	431	419	418	379	429	409	426	422	408	410	412	411	463	435	448	455	399	425	395	417	422	437	448	377	390	396	419	399	416	470	425	432	416	427	446	416	394	465	376	419	408	416	430	433	425	440	429	429	395	415	399	416	402	429	422	425	427	397	431	420	434	437	430	414	397	440	421	415	407	406	427	417	396	437	416	447	423	387	418	391	412	414	396	455	465	402	413	414	407	442	405	434	426	424	436	422	417	380	456	406	421	416	413	422	435	429	458	433	411	415	402	414	426	408	376	426	389	412	426	412	389	398	419	407	461	410	416	399	393	410	427	410	416	440	396	450	447	381	421	426	393	401	442	480	423	425	415	400	445	419	446	431	424	426	446	407	405	431	433	439	420	440	393	417	394	396	423	395	421	461	439	424	429	423	382	453	422	459	428	413	395	383	415	461	404	430	421	444	408	445	402	423	410	463	456	403	467	421	395	414	410	446	427	423	431	430	413	396	435	416	400	416	405	454	395	394	459	407	437	452	431	364	441	455	416	410	453	406	435	409	442	414	431	453	417	413	422	467	439	393	490	425	439	411	412	448	475	421	410	428	410	435	397	457	447	439	411	420	415	465	418	391	436	398	400	371	402	422	443	418	415	428	399	427	450	404	421	422	410	417	407	416	405	415	413	428	447	384	426	403	390	415	421	412	409	422	441	396	420	428	417	440	433	405	420	416	365	419	422	402	408	424	425	393	424	438	392	399	430	406	418	392	375	412	429	405	411	428	368	432	443	438	435	459	424	414	430	447	407	420	420	395	447	411	415	417	439	439	415	410	416	419	405	425	445	372	435	422	429	411	432	452	447	385	426	420	418	397	387	389	436	436	427	410	417	433	435	453	375	422	436	447	419	394	432	437	411	439	414	396	403	420	393	413	436	446	430	425	411	443	412	418	433	397	377	412	415	452	429	405	453	450	393	433	412	428	424	415	423	427	398	403	421	404	411	417	428	439	409	404	421	438	429	427	467	395	425	405	404	419	418	403	437	412	391	419	397	423	403	434	419	413	425	374	410	401	422	426	412	402	435	412	439	419	390	439	416	424	424	417	387	431	387	448	454	407	414	444	392	414	387	437	402	392	403	415	413	417	430	444	434	431	445	450	411	401	432	409	452	470	411	410	415	434	419	437	426	393	399	467	400	407	425	388	431	406	407	404	410	397	385	425	430	421	425	459	452	435	397	416	404	458	427	421	408	441	403	355	432	466	415	410	400	402	393	409	416	397	415	406	416	448	409	427	438	420	437	403	409	428	391	433	444	432	416	388	417	428	419	454	425	426	433	437	414	391	399	393	411	416	415	424	418	437	440	408	406	394	390	441	443	418	397	455	487	421	428	430	394	406	457	390	411	408	445	398	424	466	411	420	426	452	450	408	370	420	451	423	427	422	409	441	393	415	429	409	436	414	443	390	387	400	442	455	438	410	395	425	427	431	440	433	424	417	458	401	453	454	427	452	392	415	407	425	380	391	456	409	444	448	430	417	399	454	408	420	449	452	427	436	426	402	384	453	418	376	420	376	445	396	388	410	389	399	385	394	441	403	425	415	418	436	437	399	414	426	405	388	439	424	413	415	424	436	419	405	401	423	446	435	429	414	393	412	404	400	437	383	433	425	405	424	410	375	418	419	421	391	411	407	427	457	435	427	393	423	412	403	402	421	412	432	413	387	444	403	423	417	431	366	430	456	453	418	414	400	438	453	430	410	432	437	409	399	439	437	410	404	421	404	411	421	398	458	438	432	422	440	403	446	400	398	441	443	405	435	410	399	416	391	477	410	405	403	414	416	415	404	431	436	428	440	416	414	438	407	442	422	398	425	416	472	446	441	421	428	444	402	395	424	418	466	416	413	418	417	395	392	438	434	406	440	401	440	425	392	414	390	393	423	415	396	436	451	434	383	453	428	420	441	381	424	403	436	428	421	455	423	419	415	481	407	406	421	411	430	444	415	416	391	446	416	403	452	436	416	413	432	425	425	435	397	456	440	427	441	425	407	403	388	377	417	437	424	421	407	397	405	412	417	420	449	426	413	435	437	385	423	435	420	404	412	383	415	425	434	469	435	453	434	438	429	434	467	439	420	388	422	421	405	454	413	451	415	421	382	393	429	450	437	391	421	403	455	439	418	449	413	406	404	392	426	399	413	440	432	411	431	428	382	410	424	410	410	409	439	425	453	438	395	411	434	435	420	436	408	416	390	419	392	412	448	397	400	445	413	399	432	425	432	376	406	420	420	386	440	416	411	398	421	397	430	427	424	411	420	446	431	434	442	446	406	386	401	404	431	421	445	448	420	438	412	433	398	433	400	417	397	413	432	387	400
22867	20964	28480	23985	21665	21432	14117	3360	749	482	464	472	453	396	411	443	416	425	456	439	398	450	419	441	429	413	426	454	437	392	452	422	414	428	470	442	405	391	393	430	435	447	423	424	381	445	444	396	452	407	401	412	449	421	408	425	419	379	434	444	446	420	431	442	430	474	393	396	415	428	405	392	394	449	424	428	425	441	411	435	406	439	465	373	399	436	391	401	378	419	420	412	421	433	424	405	435	435	403	434	416	426	436	417	399	399	408	426	425	372	432	446	436	443	428	437	378	421	440	433	417	441	398	435	398	410	434	444	414	401	408	427	401	431	438	421	441	424	438	431	423	426	417	403	374	413	442	412	435	401	427	403	432	442	432	405	403	395	444	425	408	415	429	435	431	393	440	394	392	407	425	420	395	429	413	408	436	410	395	408	407	427	451	420	416	424	448	423	433	413	446	459	427	422	396	477	389	412	435	414	420	415	406	432	417	423	430	394	405	434	431	415	388	429	448	441	418	434	409	415	396	452	418	429	406	428	426	378	433	446	398	414	383	413	453	443	403	420	440	415	421	419	466	391	454	391	392	410	424	398	412	441	434	430	433	409	404	437	395	399	423	432	438	375	430	430	385	397	400	388	410	407	451	420	392	403	417	413	395	387	425	423	409	407	397	410	425	449	418	396	400	431	458	407	418	403	394	431	406	431	377	400	447	433	409	427	426	450	376	414	399	399	405	441	443	368	411	446	431	408	415	399	401	447	412	411	416	431	431	398	422	421	430	429	427	415	434	396	442	430	382	435	444	366	396	440	419	423	410	404	406	424	385	439	395	413	419	438	462	405	440	432	403	387	417	406	382	404	422	394	420	421	447	444	426	429	407	447	409	441	372	411	401	383	411	418	424	415	428	426	421	379	424	391	426	407	420	432	409	390	441	423	404	389	413	426	383	395	422	438	421	388	425	399	396	386	435	407	434	436	388	425	428	437	426	418	426	416	390	450	410	421	420	417	428	386	386	399	430	436	392	407	411	399	442	446	440	427	406	411	429	428	407	428	407	397	464	416	382	425	401	408	414	468	435	430	430	420	440	418	400	388	415	402	418	407	423	446	393	410	400	405	401	424	440	429	436	426	420	406	391	413	441	431	420	387	460	400	399	431	401	455	410	394	444	397	425	436	436	417	396	427	429	394	396	423	406	423	393	440	393	371	425	458	395	399	395	386	407	420	417	424	399	388	403	417	429	446	431	410	432	392	421	424	417	415	422	435	437	436	417	431	409	438	442	416	388	405	394	414	453	403	419	437	440	391	388	421	418	452	398	413	394	399	389	401	422	448	389	443	467	422	379	414	394	412	496	460	402	406	458	400	382	407	425	426	411	384	401	409	411	409	433	387	369	425	464	449	395	397	401	421	408	445	438	376	419	402	415	387	414	424	415	434	425	425	396	401	373	397	417	432	426	405	417	435	429	401	455	424	415	435	429	404	397	421	410	403	432	445	432	410	374	414	445	424	406	363	410	443	420	432	408	439	394	425	413	426	379	414	425	420	455	407	369	422	434	401	410	437	436	432	426	410	450	423	439	424	407	425	426	399	427	439	423	401	380	412	391	428	399	402	428	405	413	440	411	426	405	389	405	413	407	442	420	420	379	403	395	415	414	423	431	405	399	434	390	435	397	404	398	441	418	392	416	383	418	437	422	447	420	397	408	405	426	430	429	390	442	408	384	409	449	420	395	402	418	400	411	416	428	414	418	406	396	455	377	428	395	449	426	452	425	424	396	393	439	426	387	433	401	433	436	436	420	373	398	436	373	395	390	379	419	435	429	411	407	377	422	411	417	440	386	406	417	411	381	403	399	423	394	435	388	395	419	430	411	418	408	373	413	391	407	433	431	422	404	397	441	400	450	429	419	438	402	410	423	398	440	391	395	455	382	400	438	435	388	411	460	430	407	402	424	417	411	381	428	465	400	435	369	413	428	445	443	392	387	423	437	417	405	435	427	389	401	413	419	418	436	382	434	415	389	419	421	410	421	395	380	377	372	426	420	436	428	431	413	424	430	431	426	441	408	375	417	392	433	418	383	429	440	389	413	437	412	436	418	382	425	434	438	404	422	417	407	412	415	434	426	404	391	391	409	420	399	395	413	397	421	424	435	447	397	402	411	417	442	425	421	462	417	430	414	429	415	414	447	436	391	420	425	427	419	410	431	408	466	410	459	395	422	431	446	407	420	395	406	422	426	431	390	413	415	407	476	446	375	416	404	395	436	408	440	412	396	408	408	418	429	412	404	393	400	412	445	420	454	429	407	398	439	461	438	426	430	383	430	442	442	424	420	432	430	410	439	432	402	398	401	394	424	412	384	389	371	469	407	393	420	436	427	374	444	417	415	416	419	447	414	403	393	407	421	422	415	417	406	442	429	431	434	427	417	358	412	424	414	441	467	429	413	415	425	401	408	448	407	434	387	432	468	396	434	411	424	405	415	443	435	428	451	438	433	476	390	400	392	421	425	424	417	410	434	393	390	447	427	406	414	421	412	420	403	456	399	421	396	391	428	447	451	403	394	401	431	396	414	438	413	431	407	393	433	400	453	482	399	421	427	431	455	416	359	423	409	419	423	457	411	406	438	400	390	430	438	448	392	394	435	401	458	408	442	401	384	386	429	424	424	415	397	418	415	420	404	384	395	429	475	405	401	450	402	428	417	418	407	435	393	394	389	409	417	440	401	381	418	478	418	432	418	443	402	397	403	420	390	433	410	382	434	411	416	404	409	426	439	430	409	396	409	390	390	395	403	420	445	463	402	383	403	392	377	420	404	444	415	451	398	433	449	417	418	419	432	434	426	409	404	413	395	428	425	434	440	416	410	414	418	424	430	377	420	395	430	414	420	422	440	413	410	440	408	389	432	428	443	434	389	370	430	433	398	377	396	435	397	386	398	438	417	427	398	404	439	423	419	390	446	432	431	423	409	414	387	415	433	480	406	391	380	444	440	420	432	451	412	385	422	382	435	415	426	428	433	428	417	446	443	409	397	425	416	399	373	403	403	393	420	436	409	426	382	373	410	406	414	417	415	394	446	427	408	387	396	370	370	402	399	374	418	451	410	405	403	447	411	401	415	452	402	378	431	488	421	406	440	411	414	417	430	457	414	426	394	399	421	441	407	417	414	442	379	411	395	401	391	412	425	428	432	385	401	428	370	370	406	397	417	403	427	433	463	423	418	396	423	447	405	388	420	378	434	394	406	425	409	448	390	423	413	410	413	423	450	412	386	431	369	430	430	412	443	425	433	394	414	464	414	402	447	437	419	428	411	438	391	443	400	403	402	377	397	401	451	409	423	383	425	402	391	419	404	391	407	387	422	424	420	416	446	406	396	424	403	421	397	415	408	437	410	463	394	439	402	387	400	426	438	417	411	400	398	419	418	432	427	437	382	415	428	422	436	436	393	442	408	420	428	439	411	386	395	461	425	419	386	391	424	395	440	391	452	431	384	462
43698	67793	48399	36080	25515	14648	7529	3099	745	522	503	515	492	487	437	509	437	464	458	487	495	469	465	474	462	462	427	442	483	436	480	450	471	448	464	440	462	448	478	463	476	477	460	480	466	464	469	467	431	457	445	485	481	456	485	431	480	477	484	463	480	447	448	490	436	444	493	452	476	431	470	452	454	440	446	447	461	468	465	443	481	470	438	469	430	433	453	475	367	455	486	439	427	430	425	482	456	476	440	479	434	478	411	451	461	444	495	470	464	456	429	444	451	440	445	451	450	440	441	438	480	483	446	493	479	526	476	476	447	430	464	481	439	467	467	502	465	421	452	459	431	456	472	420	459	466	432	461	482	486	470	431	456	443	461	449	423	470	453	454	444	448	487	457	432	455	467	448	470	458	423	467	467	442	424	423	463	469	456	450	427	467	459	458	464	420	482	433	506	455	442	454	418	487	431	421	449	460	437	463	442	469	453	474	469	491	473	489	425	472	447	447	457	432	444	493	488	479	446	427	438	447	430	445	468	448	444	457	441	431	472	430	434	494	445	439	468	444	478	477	433	452	441	464	444	480	461	452	436	445	434	460	487	441	469	460	466	480	450	458	443	439	478	445	449	463	435	430	491	441	435	434	452	392	442	446	442	468	452	439	427	395	452	456	470	443	443	441	461	400	443	421	460	493	460	465	479	462	443	438	462	478	503	486	444	465	456	473	440	472	443	431	446	450	472	410	438	445	464	477	448	469	482	459	432	491	431	489	405	470	449	443	478	448	454	460	456	467	486	479	436	425	458	464	460	463	480	456	448	505	499	439	465	476	443	444	454	459	439	464	444	473	391	468	476	451	431	426	454	460	451	475	417	436	465	411	427	444	427	476	471	433	470	468	435	465	451	434	483	456	457	490	438	434	493	424	425	466	449	467	476	428	469	444	470	476	471	431	419	454	444	441	457	480	463	457	455	460	445	438	477	448	419	441	468	441	460	439	485	464	440	460	484	445	437	453	435	468	452	440	493	435	477	452	440	459	442	462	437	462	448	424	440	470	485	509	461	448	414	414	454	434	462	444	458	429	463	439	515	422	436	470	447	465	459	485	435	454	473	452	432	430	435	462	470	454	412	451	455	474	489	437	490	425	458	448	458	442	450	460	422	470	466	452	432	464	431	447	445	458	440	408	434	400	447	455	464	466	473	445	447	468	452	484	454	466	450	455	498	488	485	432	461	429	446	483	451	469	428	444	451	433	436	499	453	464	475	426	488	464	473	406	465	435	453	444	475	447	453	410	416	525	453	441	505	443	471	464	470	468	460	422	439	434	403	459	469	450	481	439	464	457	470	437	439	431	491	442	507	469	433	449	414	448	438	472	452	450	490	487	467	479	460	457	462	489	489	475	451	449	434	465	453	464	486	445	419	449	429	442	435	454	460	447	440	466	470	447	439	430	434	451	444	440	411	466	445	472	460	416	461	482	431	435	437	475	470	458	423	455	441	434	477	466	488	428	454	450	445	467	444	428	426	468	481	461	467	455	442	464	454	454	467	426	473	435	452	428	473	452	413	463	441	462	434	455	429	460	464	439	443	468	483	449	463	444	436	421	482	436	442	429	475	461	452	448	473	432	447	475	426	455	427	453	448	440	452	442	467	414	432	468	428	466	446	470	447	433	472	458	445	437	454	464	451	485	450	461	453	425	439	427	455	459	439	491	455	492	448	437	439	485	446	455	445	450	498	447	458	432	456	419	452	465	442	450	424	447	464	476	466	439	460	453	430	449	479	476	448	457	443	450	439	460	435	459	451	428	454	466	444	448	452	451	439	459	449	486	462	455	443	460	440	445	440	416	471	447	431	450	433	446	481	455	469	477	475	463	470	457	466	441	444	465	442	455	497	434	462	455	426	405	454	494	471	463	485	461	449	436	416	485	491	458	454	446	462	438	499	437	462	455	416	434	484	464	427	461	457	494	447	476	503	419	437	440	474	471	464	464	448	445	454	456	454	449	440	470	452	427	461	421	480	431	459	449	427	461	441	462	462	423	480	478	450	471	462	427	440	433	444	452	479	445	435	429	432	439	427	426	460	460	442	475	439	490	470	463	471	456	488	446	476	440	446	468	446	455	465	477	442	428	479	450	473	430	445	453	437	457	463	460	441	444	466	451	440	441	461	439	480	467	453	452	453	454	475	427	496	409	457	426	492	505	491	462	456	459	445	469	436	449	467	479	447	455	480	413	469	424	431	422	440	472	453	433	445	443	422	451	474	447	454	434	450	440	448	449	466	470	474	465	481	440	458	444	470	447	412	444	441	433	488	457	463	459	415	461	491	452	430	450	456	452	462	488	469	466	439	456	451	418	459	451	473	418	452	430	442	461	462	478	461	439	402	434	445	446	454	398	471	490	437	458	492	450	457	463	477	431	439	457	496	450	480	464	435	493	450	485	459	485	463	423	441	476	489	518	434	476	457	472	439	443	463	507	426	452	464	445	448	448	450	467	483	459	444	439	445	458	462	464	478	457	441	481	459	459	441	415	416	482	461	465	446	402	369	469	411	448	472	464	435	460	450	446	440	390	415	393	449	443	414	451	414	393	462	437	428	433	456	452	426	466	455	502	478	447	452	487	448	427	453	447	486	465	466	443	488	482	452	441	471	464	426	432	458	408	478	462	459	442	448	446	450	463	469	450	465	445	458	448	446	447	465	486	439	466	461	429	431	456	454	474	490	464	501	455	424	425	466	451	457	435	457	479	447	450	456	456	452	468	473	458	498	450	429	409	438	447	484	444	442	446	477	439	435	458	428	458	457	477	485	468	443	478	460	444	445	448	452	439	459	428	402	523	453	452	469	437	460	414	440	479	512	479	477	450	430	427	424	441	458	455	443	436	451	505	469	478	437	487	484	488	410	423	453	449	428	459	467	438	433	459	457	432	449	431	406	424	514	442	455	443	421	453	422	460	449	446	468	459	474	486	448	477	432	451	483	454	439	435	466	436	451	431	455	456	463	400	456	452	465	429	466	475	467	433	469	452	460	473	455	470	450	480	461	473	419	427	495	475	471	443	462	464	429	454	465	447	466	435	445	412	450	476	471	424	476	451	473	438	456	437	422	467	424	405	480	440	471	456	461	461	464	460	442	480	426	431	440	441	455	467	461	456	470	470	450	443	450	471	455	489	454	451	495	429	433	459	447	450	462	414	443	459	452	442	434	434	433	455	443	453	426	452	455	443	466	414	458	430	441	447	459	447	454	464	451	452	453	445	415	433	480	492	424	426	440	465	417	450	424	462	497	427	472	440	440	454	473	445	476	448	449	481	475	466	451	503	426	449	465	488	446	485	452	414	491	450	453	425	468	471	466	476	470	448	430	437	474	453	468	455	455	440	484	484	421	466	462	452	430	449	447	436	471	418	485	442	479	473	471	474	445	452	475	436	467	483	449	442	430	448	441	433	415	460	467	431	418	401	429	442	466	430	434	447	497	432	439	425	427	439	445	497
32595	31351	30173	17570	5494	1788	663	285	268	293	261	257	281	269	256	268	275	255	221	258	245	263	259	261	257	257	280	265	258	267	247	291	288	270	265	282	253	287	258	277	239	252	270	243	271	289	236	284	283	264	270	259	245	251	281	238	261	273	261	267	246	250	266	267	252	259	285	263	252	239	237	236	264	287	281	265	223	237	286	283	268	246	247	250	250	251	258	256	273	237	263	276	269	260	255	260	263	274	248	245	259	236	253	247	247	257	254	262	254	267	252	267	252	280	262	252	282	237	273	247	253	262	264	276	285	266	275	247	271	260	252	247	252	252	268	263	244	257	257	242	256	265	252	275	226	257	259	221	287	262	269	274	263	261	251	244	259	272	272	284	219	243	259	221	271	262	227	245	278	258	239	239	287	276	265	260	253	245	261	256	304	265	256	246	261	234	243	278	243	282	266	242	271	295	228	256	248	259	299	267	255	254	240	237	237	251	276	253	261	265	272	285	256	253	278	267	262	279	271	246	245	280	263	230	253	255	267	242	270	260	268	273	250	260	244	259	244	232	279	216	278	244	226	277	263	235	256	288	237	270	265	261	286	257	295	273	265	281	268	260	268	233	282	262	282	246	252	228	241	265	253	253	284	263	276	253	259	251	250	296	254	245	257	283	288	276	232	245	240	230	241	237	225	243	245	260	236	281	259	275	254	277	279	267	252	266	235	269	267	280	287	262	271	248	273	264	242	247	289	269	245	253	249	285	265	261	274	230	264	265	259	256	245	294	241	280	264	273	244	260	277	296	254	245	290	234	240	253	240	261	245	248	281	262	227	258	280	266	278	237	254	254	243	238	236	248	267	273	245	267	255	274	241	252	241	271	237	283	219	252	264	246	276	269	277	250	228	247	278	237	255	231	255	258	254	230	254	275	256	260	260	244	294	258	260	265	239	254	260	257	260	245	242	236	253	260	254	263	244	265	256	276	257	270	270	297	250	277	232	270	261	275	277	250	224	289	223	276	250	259	248	266	240	265	229	252	251	246	245	256	250	265	263	248	237	263	267	275	251	265	235	231	283	254	269	272	219	270	248	277	269	239	233	259	247	266	233	259	282	247	245	266	280	267	255	264	229	235	242	295	246	271	261	307	280	225	276	247	259	247	262	255	244	291	259	241	256	257	250	274	253	272	256	284	274	271	240	232	254	242	267	274	252	255	256	226	251	266	261	244	253	273	266	264	282	276	251	245	279	249	243	249	265	268	223	276	240	232	258	255	257	256	285	247	273	266	251	270	244	248	255	265	272	242	265	241	303	297	296	271	250	249	298	269	243	234	259	266	261	253	284	296	264	274	269	264	251	239	275	258	259	253	244	287	225	259	266	276	292	236	242	267	288	244	244	285	245	280	266	258	269	285	281	265	288	254	265	238	279	257	251	253	259	265	252	253	279	259	283	276	262	260	277	289	276	237	235	268	280	234	234	278	272	272	245	267	216	239	234	245	229	260	266	254	244	243	273	286	267	287	291	280	248	250	257	252	245	245	226	251	239	273	285	239	275	269	260	258	239	251	263	281	242	243	262	255	247	268	284	244	259	269	257	222	272	247	255	251	285	261	276	260	234	256	222	260	262	240	268	224	262	260	289	265	277	271	266	262	269	243	245	275	258	245	271	282	256	237	298	246	259	214	261	266	249	272	241	267	259	235	266	270	236	259	266	236	230	261	215	252	291	267	274	259	274	245	284	295	237	259	263	237	262	257	241	250	260	246	266	247	263	259	242	278	247	251	252	250	246	251	274	272	252	240	245	257	257	276	239	262	313	279	273	273	272	251	234	248	259	253	269	268	263	233	248	249	275	243	280	248	258	263	246	279	232	238	256	266	268	247	293	246	246	265	260	237	230	283	255	275	295	246	246	270	285	273	265	259	247	259	255	279	267	264	274	281	208	230	270	236	272	223	259	291	251	270	249	276	261	264	267	251	232	254	228	260	260	249	293	252	242	257	253	242	262	246	253	279	257	277	270	251	252	235	256	272	255	299	242	281	256	254	244	249	213	268	243	245	266	256	261	246	257	255	265	251	245	273	238	262	261	250	287	240	240	259	266	260	239	260	276	266	250	258	262	279	248	249	269	285	247	256	260	251	259	264	281	232	286	256	263	244	245	236	256	265	261	256	263	245	278	293	247	237	262	298	256	243	264	233	275	259	251	269	231	270	252	248	278	274	242	286	267	259	260	263	247	263	256	272	296	259	261	248	257	266	243	239	254	253	240	248	249	251	256	266	223	262	252	249	296	261	268	265	244	237	259	242	268	271	254	248	246	263	281	256	264	251	239	218	279	284	256	266	281	261	242	278	230	275	258	282	271	252	269	287	261	257	256	240	264	259	266	285	267	250	243	289	250	256	268	255	253	271	260	282	251	269	257	278	254	254	263	260	262	271	252	260	242	259	236	265	244	267	274	238	245	256	260	256	235	317	245	241	236	272	256	258	245	261	268	253	268	260	254	262	265	271	279	247	248	263	272	251	270	250	262	247	262	292	252	245	263	257	258	248	280	269	299	287	269	256	280	267	262	270	237	243	271	258	257	246	251	245	287	275	237	243	276	262	242	292	246	277	273	237	249	278	268	254	257	259	244	260	275	260	238	298	268	261	258	259	257	259	247	252	275	261	261	240	259	257	255	233	234	274	259	265	262	259	238	251	254	258	229	244	277	245	260	261	248	277	249	240	283	249	265	238	239	231	278	245	258	269	277	249	292	244	237	240	267	268	243	262	274	265	280	282	270	257	253	249	250	257	241	268	250	250	250	259	255	235	230	259	276	265	270	304	266	256	235	248	275	262	286	265	262	258	299	242	279	237	230	255	276	258	267	295	259	261	218	295	249	254	252	248	268	227	257	262	237	262	238	276	263	273	241	255	260	263	268	239	254	261	250	254	238	270	295	275	313	242	252	236	251	255	304	240	281	254	277	249	269	287	274	239	261	270	235	246	244	255	244	233	259	255	254	247	281	273	234	259	251	259	267	241	249	272	243	228	256	246	262	276	257	265	262	281	261	301	262	243	295	256	253	244	236	274	266	256	259	248	264	256	271	239	262	248	259	256	257	244	259	264	272	238	265	258	262	242	258	263	252	266	271	280	280	256	250	291	244	266	243	243	226	251	248	278	256	247	279	263	274	256	248	255	271	219	238	246	240	292	273	262	280	245	253	258	268	253	264	251	243	246	259	274	259	254	266	268	245	262	259	269	252	273	231	242	252	278	244	259	278	278	302	257	255	252	257	257	265	267	263	247	282	292	258	248	273	253	276	238	265	264	247	255	279	303	276	256	257	266	235	227	262	260	251	252	258	263	250	290	270	297	250	238	258	250	221	302	286	272	263	277	248	284	260	263	252	269	270	240	258	272	261	241	295	255	244	240	244	271	249	273	264	254	268	260	267	247	239	257	265	254	268	263	270	264	246	243	244	281	288	267	250	263	272	284	262	234	262	246	277	254	288	256
39305	44960	29742	14711	6547	2512	812	319	281	338	274	318	325	262	318	295	332	304	292	270	301	314	271	276	317	290	297	288	302	277	298	267	289	320	299	283	361	321	314	289	293	305	297	295	308	284	310	289	307	311	305	313	280	268	301	254	292	287	314	312	264	297	292	284	308	320	312	313	278	322	299	318	293	296	307	328	319	302	341	281	311	330	324	304	295	281	278	299	319	286	307	290	299	316	338	306	319	296	310	310	288	325	279	322	271	354	276	294	303	314	296	321	301	290	275	304	340	304	320	309	339	307	298	303	349	326	310	305	329	285	312	297	277	312	307	321	316	284	285	332	320	309	337	309	300	333	303	337	285	329	291	283	284	297	296	309	303	292	312	337	312	322	327	297	286	317	318	294	276	307	319	308	317	305	308	312	269	295	302	296	317	288	311	286	307	296	317	290	292	296	308	306	268	283	290	331	342	287	323	264	301	294	321	281	303	290	302	315	319	288	281	305	286	298	294	312	323	270	291	301	277	330	309	344	295	292	300	313	281	289	298	316	311	298	317	302	312	284	308	284	282	273	308	291	305	310	289	305	303	307	289	308	350	312	313	310	293	320	297	282	255	356	315	310	346	304	318	276	278	303	326	329	326	288	305	330	293	277	318	292	298	306	320	312	313	310	291	259	296	315	302	325	299	319	285	299	287	292	300	313	304	306	263	313	310	307	311	312	302	269	297	305	305	315	286	307	310	279	276	291	270	282	319	272	307	302	259	298	294	309	338	316	272	310	333	301	323	322	301	293	296	310	282	292	291	313	325	291	292	298	332	297	290	275	316	322	308	287	310	307	296	299	304	294	303	302	290	329	294	335	298	328	307	298	284	298	304	308	298	326	319	319	307	302	350	287	297	300	287	324	335	297	296	319	280	324	307	304	310	294	310	294	276	301	325	301	300	308	303	315	304	310	285	288	286	283	298	305	327	279	325	305	306	308	282	280	303	308	313	323	315	292	284	290	291	306	329	303	322	318	273	333	330	277	330	309	294	288	269	288	310	301	282	314	327	358	318	325	306	299	312	284	314	322	298	308	292	316	299	311	294	281	301	280	303	294	284	306	301	303	330	322	286	297	303	300	323	304	320	315	318	313	311	306	300	316	333	270	313	270	287	296	310	299	292	326	321	321	311	300	291	291	289	300	307	307	332	309	312	309	320	318	306	301	304	314	316	293	313	295	299	306	294	289	293	321	315	325	315	359	309	291	300	299	292	285	299	329	295	297	294	288	312	313	296	315	294	335	290	317	297	297	279	289	318	259	321	329	278	293	294	307	278	320	305	319	319	306	339	284	264	294	306	292	315	291	335	284	310	290	271	275	315	271	313	312	276	314	309	296	301	318	304	275	312	269	303	301	328	307	293	316	304	316	297	333	290	310	298	311	302	298	298	320	306	320	299	310	291	299	334	292	314	285	275	309	275	299	294	282	285	310	329	285	294	292	292	300	314	281	322	283	324	295	290	298	309	319	297	319	316	312	313	256	302	293	308	299	321	321	290	291	326	300	294	281	286	328	321	324	291	245	313	293	297	312	302	314	292	307	300	291	320	295	292	290	265	327	338	317	279	323	315	287	307	312	315	307	301	283	284	292	323	290	339	308	267	272	290	300	314	315	332	307	335	302	282	292	315	313	283	315	315	289	293	323	296	324	306	321	322	251	324	319	292	328	308	311	293	295	322	316	301	305	286	323	302	332	337	303	268	322	338	308	294	314	323	320	304	323	305	269	331	282	325	277	271	303	298	289	287	296	307	303	301	301	300	296	332	283	319	321	314	291	286	277	293	303	289	320	314	310	290	323	308	312	336	282	320	319	286	294	333	328	317	320	316	286	277	288	286	344	296	317	295	280	270	308	290	300	334	307	270	321	329	294	335	300	294	341	296	323	301	273	304	277	315	304	286	289	312	289	305	273	300	309	305	321	295	324	319	318	329	294	311	305	286	315	329	281	294	311	307	286	301	327	307	340	310	294	295	281	294	306	309	295	319	300	305	317	276	281	270	301	305	305	305	298	304	288	304	320	310	330	295	300	306	314	295	285	319	320	343	306	301	310	322	298	269	296	315	295	289	310	324	291	348	297	305	309	292	310	301	293	288	284	292	262	317	318	312	319	335	270	295	319	304	294	282	296	310	316	299	293	280	282	305	296	270	287	296	291	324	312	315	299	306	265	328	297	300	268	302	288	297	311	329	314	319	321	283	293	333	296	343	324	298	331	275	326	317	325	311	315	302	304	322	313	304	307	330	301	327	294	283	305	264	300	309	297	290	256	327	328	341	342	279	304	288	315	283	308	282	313	288	295	308	321	327	282	311	303	323	323	298	315	307	313	293	322	321	320	290	297	306	308	292	291	305	327	322	265	299	303	304	289	277	295	310	301	299	292	293	295	309	319	266	334	303	320	334	303	310	305	266	334	326	311	275	301	295	289	295	313	316	275	321	318	302	344	304	285	254	315	310	315	319	319	297	299	324	317	300	301	303	281	317	309	289	300	330	313	304	316	307	243	330	286	296	326	296	316	289	315	290	291	329	332	310	300	308	306	276	303	311	325	301	301	312	303	320	320	293	304	292	280	306	299	283	299	278	300	311	307	342	262	308	271	290	290	300	320	295	300	322	305	321	319	312	288	324	312	300	303	305	313	305	317	305	326	279	290	317	318	289	299	315	282	303	305	323	293	281	308	286	314	322	300	313	323	291	271	284	305	323	282	284	326	286	299	319	306	279	283	304	289	298	282	330	319	305	305	298	329	292	265	318	302	326	278	299	324	303	307	294	293	321	286	306	308	357	310	319	320	312	313	272	268	315	332	295	316	298	282	310	301	277	320	274	276	303	309	316	293	317	271	309	290	277	309	302	272	315	279	310	283	301	297	329	298	313	313	311	305	314	293	300	316	291	312	300	288	305	309	320	312	300	321	297	300	297	310	317	272	317	325	310	298	308	297	309	298	292	318	283	290	316	329	318	330	308	307	322	332	308	279	316	320	324	319	285	319	323	333	283	313	295	327	325	306	301	297	315	288	311	318	295	292	311	303	313	302	296	313	300	292	319	331	322	299	293	272	319	291	300	313	283	325	320	282	316	311	283	267	331	327	279	284	317	282	300	286	310	282	306	315	316	281	291	326	296	309	332	285	297	321	331	322	324	308	280	311	318	304	314	289	284	329	302	316	291	322	299	307	315	293	308	305	322	300	287	319	299	280	319	299	304	310	316	326	304	320	305	298	307	319	330	308	292	278	283	272	293	327	319	269	331	291	306	304	276	309	306	309	304	289	322	295	297	307	294	315	288	332	306	304	319	268	313	286	295	306	312	277	306	297	304	263	318	267	340	313	344	287	326	294	298	321	290	311	340	309	341	276	297	295	287	293	299	310	289	314	339	295	325	304	312	287	320	256	293	298	323	320	311	274	318	311	311	297	332	279	292	306	298	298	353	294	292	324	345	295	314	292	302	293
23915	20880	27997	24660	21313	14306	4519	762	331	270	281	262	258	270	270	281	295	263	269	241	267	240	284	244	248	271	231	257	258	266	257	242	217	274	268	271	256	225	263	250	236	240	249	259	261	260	246	253	255	283	274	259	247	243	260	255	282	266	262	277	267	246	266	244	261	236	248	262	289	257	262	258	280	263	246	248	275	242	253	279	245	267	266	250	270	251	251	270	251	280	281	263	247	268	269	279	280	269	282	264	247	263	266	255	245	264	218	246	291	265	257	269	259	274	269	268	236	273	247	259	257	239	256	252	269	240	303	268	293	251	277	259	232	226	255	251	237	223	272	252	262	261	238	261	264	228	258	252	278	238	251	250	302	264	281	280	246	228	244	264	252	267	242	236	253	300	260	256	284	260	278	255	262	241	258	260	263	281	248	263	267	283	261	255	260	278	245	279	233	280	279	278	255	241	256	242	241	245	249	270	250	248	269	276	279	259	259	280	285	267	275	265	254	261	250	273	248	257	248	253	241	269	219	279	253	272	257	245	241	296	224	264	239	249	259	264	239	251	272	206	263	261	270	279	248	258	235	264	282	264	229	267	290	282	259	234	256	252	232	250	248	263	279	259	243	268	284	253	243	267	267	265	267	263	271	259	260	247	279	277	253	285	267	267	282	255	274	244	252	286	221	256	273	256	257	255	242	271	260	247	241	260	265	250	270	252	289	253	257	264	242	238	268	259	245	252	252	263	271	255	268	259	272	260	266	249	257	254	238	248	259	258	255	246	270	239	280	257	245	273	248	274	257	264	271	267	241	249	273	248	266	220	253	240	271	254	309	238	234	261	286	259	224	243	251	284	272	243	267	263	254	261	273	288	226	240	265	238	267	279	275	240	248	228	270	256	271	299	267	265	252	266	272	245	292	245	263	255	275	229	261	262	251	252	265	259	246	279	261	283	276	246	256	242	270	274	260	287	239	274	250	252	253	255	234	268	267	280	266	279	253	264	275	296	267	301	266	263	258	248	256	271	268	259	277	258	254	253	266	253	266	252	255	247	252	273	232	267	255	268	257	274	259	247	263	240	260	257	267	266	271	263	255	240	254	260	257	279	270	260	250	246	280	265	253	249	258	262	300	291	281	250	262	280	261	251	252	261	240	257	270	255	265	253	258	254	228	217	257	240	252	260	246	245	243	248	283	257	279	249	252	260	269	267	254	260	268	279	262	259	238	243	231	263	259	242	270	249	254	246	265	238	271	294	286	265	223	265	295	266	258	255	249	264	262	250	262	249	255	248	228	260	259	270	266	241	248	263	244	229	273	238	274	252	238	251	241	266	269	251	289	243	269	239	228	255	262	303	249	277	251	240	242	248	264	237	264	246	249	237	241	232	236	219	266	237	249	228	264	225	261	262	272	238	258	263	255	271	246	260	243	235	260	268	247	237	255	274	271	247	253	274	259	246	210	259	257	245	275	275	214	273	301	247	269	259	300	262	259	266	253	232	273	252	275	276	260	257	247	247	258	232	250	250	268	240	256	249	275	256	268	257	221	253	266	233	251	238	275	231	291	237	279	294	280	250	268	255	269	275	269	262	267	235	256	261	232	241	258	292	269	283	243	273	251	258	232	273	262	257	250	280	313	259	237	282	253	254	251	290	279	307	237	239	249	252	257	276	221	240	260	271	277	250	253	278	243	266	260	287	282	270	276	275	262	258	281	265	276	282	282	270	283	255	271	288	267	256	248	252	259	263	225	251	285	245	248	247	258	256	263	262	236	251	268	266	268	247	266	250	258	241	276	253	277	240	258	243	231	255	284	233	256	238	269	257	266	259	259	263	266	271	245	261	247	261	272	272	259	264	262	272	274	268	243	235	253	258	258	262	259	251	261	238	248	251	258	256	247	261	250	265	260	238	252	277	262	281	255	251	251	229	217	246	275	247	236	239	307	260	267	254	254	244	247	263	221	265	267	236	242	274	245	261	275	262	273	255	259	227	234	251	262	282	280	260	263	248	241	270	259	270	244	252	295	247	261	267	235	257	276	239	264	255	240	239	256	221	260	259	271	254	253	242	293	254	243	264	227	274	276	244	255	278	252	243	288	243	249	261	279	268	256	247	271	243	234	268	255	262	253	259	260	236	253	251	287	239	250	229	266	266	276	274	224	294	262	290	242	257	247	261	271	253	285	253	259	257	232	265	246	251	263	290	241	272	242	253	246	209	300	259	286	240	281	265	269	244	252	263	261	227	254	247	261	247	257	285	300	263	261	249	258	251	246	245	272	295	273	234	262	289	275	274	262	265	254	251	247	249	263	283	242	267	271	270	271	244	268	231	248	257	265	273	227	243	236	231	292	261	259	251	274	249	269	236	254	266	250	255	245	264	227	253	245	271	271	247	247	267	246	270	240	249	255	270	269	265	261	235	258	247	260	267	249	258	262	266	220	245	281	251	276	277	237	273	260	236	271	247	249	258	282	261	238	277	233	276	269	244	278	244	270	261	272	267	252	259	290	258	245	239	262	249	253	286	257	224	253	278	255	257	272	246	276	217	244	257	269	235	265	256	268	278	270	253	269	243	271	254	268	265	261	282	254	266	267	270	282	257	258	255	256	231	254	279	274	269	287	262	276	261	257	235	239	277	262	263	273	236	264	272	271	260	264	281	252	230	280	268	238	242	262	234	240	239	266	251	252	256	260	255	251	273	263	229	230	246	239	263	255	254	236	247	239	288	260	261	267	283	261	264	267	263	293	254	260	241	275	260	291	253	278	260	281	260	233	250	281	245	255	253	277	280	267	239	278	276	246	271	241	295	261	257	252	269	272	273	264	256	297	267	275	245	247	261	278	249	255	276	251	263	277	263	261	270	257	229	273	252	242	268	287	271	255	255	274	259	255	227	250	241	256	258	270	240	249	257	293	272	269	279	259	288	280	269	272	240	229	239	268	255	281	265	287	247	232	280	255	239	267	271	270	256	281	234	262	273	265	270	264	284	253	264	280	246	250	239	269	263	257	263	263	269	263	263	272	278	272	236	269	257	283	238	268	261	254	304	273	268	260	259	262	272	252	229	232	248	256	271	257	267	262	257	238	265	280	257	260	233	250	277	260	261	250	248	237	241	246	278	266	296	255	239	254	257	252	245	242	234	270	270	251	255	284	281	271	232	279	254	237	263	243	255	266	260	286	249	231	230	261	252	260	239	278	286	287	252	240	267	262	264	269	257	256	259	235	268	278	249	280	221	240	246	266	275	243	252	264	253	247	300	258	264	279	291	256	248	268	261	248	258	285	257	251	289	273	279	279	253	267	265	272	257	265	258	239	257	274	281	221	253	233	255	239	245	258	257	232	275	271	260	254	277	259	252	247	284	232	254	292	274	274	235	288	284	232	251	261	273	283	259	265	225	254	236	241	273	255	258	268	272	296	266	253	264	252	255	241	271	262	234	250	259	253	268	255	232	270	253	269	256	279	240	268	267	241	244	287	237	288	294	259	248	275	238
37149	58921	37956	26749	17805	9029	3508	764	337	332	325	299	317	318	323	291	318	286	275	307	319	313	283	297	269	294	300	291	293	307	276	300	304	297	300	292	267	283	295	288	289	284	290	300	265	295	296	292	290	292	340	313	300	326	314	271	295	278	296	305	276	255	307	317	305	294	310	287	302	278	311	302	316	286	294	289	302	275	296	285	287	321	308	318	331	300	313	293	310	311	293	322	298	299	288	293	284	297	285	310	291	334	325	342	279	314	287	311	292	285	329	281	305	296	305	300	316	287	310	296	305	323	293	265	296	311	325	266	334	281	313	301	276	319	289	291	292	322	307	293	280	311	289	272	317	297	320	305	322	303	296	305	276	310	311	290	314	294	260	290	302	320	306	309	294	325	275	317	298	289	275	295	340	299	279	315	312	299	298	310	286	273	321	285	288	301	284	278	301	284	325	290	278	298	312	300	295	323	307	304	292	303	285	276	298	307	275	300	290	301	307	293	307	292	276	322	319	316	308	280	298	274	286	281	299	259	295	288	290	285	282	284	318	302	303	296	269	303	290	320	296	282	282	307	305	277	286	306	320	315	281	319	326	296	311	278	318	291	297	276	307	317	296	291	325	251	297	299	297	299	278	311	308	296	313	274	270	261	298	294	291	287	261	285	338	308	285	304	293	323	291	282	291	349	303	288	282	310	304	291	311	279	294	301	273	309	282	301	303	317	295	327	279	297	299	319	288	311	290	291	306	304	297	316	294	292	320	264	275	301	326	306	275	278	304	274	316	298	344	294	297	287	330	311	300	318	289	301	281	306	301	306	280	310	311	308	305	323	259	301	311	278	284	309	299	306	266	282	299	280	326	300	283	306	316	270	310	288	331	296	321	263	302	279	275	302	306	272	286	301	297	270	288	314	295	290	291	303	330	304	288	315	286	285	294	286	303	291	267	305	293	307	296	302	302	325	284	298	271	259	311	306	307	328	305	305	311	293	335	263	282	288	286	296	271	294	284	289	277	286	336	278	284	282	289	311	274	292	301	307	300	265	294	309	289	292	295	313	339	285	297	306	299	280	276	291	298	305	317	303	304	270	278	306	305	306	279	293	273	310	326	280	305	348	260	280	326	326	311	317	279	273	315	297	308	306	295	273	308	296	287	296	282	302	319	298	273	323	319	286	282	277	307	296	289	311	302	330	277	269	276	345	304	312	317	324	297	339	303	296	280	311	319	262	280	298	278	286	301	268	291	291	306	301	326	286	271	287	339	278	306	310	307	274	263	311	304	311	290	266	334	265	305	273	312	293	314	283	315	288	308	306	297	323	272	301	282	324	304	280	304	310	285	295	248	287	310	286	305	268	291	295	260	291	309	325	275	286	295	307	271	303	269	329	314	296	301	282	307	304	327	283	283	279	278	288	284	281	316	280	318	309	308	308	273	305	278	286	309	307	298	259	298	301	316	295	293	306	253	333	284	286	300	282	272	289	329	303	305	281	288	290	310	294	295	303	291	302	297	289	278	299	305	288	314	324	299	307	307	322	283	289	323	295	298	301	270	283	323	278	267	292	320	281	311	288	292	318	270	320	289	277	276	296	290	281	296	268	310	286	324	301	293	284	305	313	312	302	280	306	315	313	279	303	263	309	302	280	299	320	309	286	255	280	304	323	309	301	302	285	286	290	306	279	284	300	263	300	258	296	306	299	307	302	277	309	282	307	302	302	294	277	271	290	289	288	276	305	297	282	324	262	313	290	320	290	274	317	280	302	281	294	301	319	291	298	280	286	288	317	292	331	292	289	321	281	299	302	286	326	304	287	302	282	303	302	334	294	332	290	309	324	314	309	307	303	315	304	310	304	324	309	307	311	266	301	308	315	297	263	289	310	293	302	298	309	303	305	299	289	311	304	286	282	295	282	268	266	285	282	273	299	295	289	304	289	307	306	280	316	326	311	294	309	273	331	338	297	292	304	303	298	285	285	314	313	292	297	310	292	266	279	291	332	295	278	288	293	320	344	298	294	261	290	294	281	274	300	289	297	294	262	293	286	267	282	279	301	284	301	287	296	288	298	299	292	308	324	324	312	290	297	282	292	300	291	304	286	289	281	316	343	305	311	271	303	301	286	286	312	321	303	305	276	319	314	300	297	308	294	322	309	292	286	316	325	296	311	333	299	293	307	278	291	279	285	316	293	270	318	298	294	280	301	324	305	289	304	313	284	275	310	312	289	325	286	300	295	284	288	282	290	277	292	284	302	322	314	308	282	289	322	322	275	310	282	317	307	311	269	313	287	284	300	266	307	300	299	286	314	304	292	325	301	334	313	318	289	321	330	322	339	303	304	279	299	263	309	300	299	292	279	279	313	301	291	284	277	316	288	316	272	287	294	319	298	296	304	296	292	300	307	303	296	308	300	311	282	283	286	293	307	305	300	269	304	322	296	316	303	323	323	259	300	273	290	302	291	319	256	317	305	269	293	277	291	283	310	321	290	272	335	258	278	265	295	309	304	259	302	301	281	296	273	322	297	278	260	279	309	300	310	286	301	280	315	292	270	279	289	302	285	300	291	320	314	298	302	271	315	321	306	293	282	299	267	276	308	295	291	314	294	333	323	262	288	302	319	290	290	296	288	291	320	300	276	315	318	260	303	303	319	314	312	283	296	332	305	275	296	326	283	293	288	322	308	300	287	279	313	316	287	283	258	264	274	256	306	295	321	289	311	337	318	295	300	269	327	301	301	273	328	280	314	320	280	300	291	309	318	273	306	288	288	303	295	291	276	313	289	315	325	313	305	321	318	304	289	255	288	295	268	303	293	272	318	294	319	323	290	288	324	300	285	299	289	291	302	328	320	296	270	318	324	302	298	297	303	278	282	293	300	312	287	307	255	301	273	286	284	284	321	274	359	302	278	287	322	286	289	281	292	307	315	298	319	281	283	313	289	306	269	304	312	277	285	282	283	307	295	322	299	305	312	289	314	294	288	276	293	293	315	281	283	284	278	318	307	306	317	294	293	292	298	306	310	282	287	288	301	296	283	285	299	307	328	289	278	269	297	290	306	311	298	293	281	293	297	319	300	324	315	301	342	279	290	331	275	273	287	282	288	281	291	288	280	266	320	304	292	327	307	279	295	299	299	331	282	287	290	299	279	321	281	286	297	293	266	289	279	300	272	292	283	293	295	278	301	288	280	319	290	321	302	286	312	302	305	312	287	262	303	303	287	265	281	315	292	251	267	303	310	285	306	330	286	306	279	291	308	307	300	298	267	286	315	286	302	286	302	272	303	320	300	306	263	280	298	306	315	327	268	327	291	307	285	316	266	293	293	304	300	311	282	276	283	302	300	319	279	290	335	297	281	313	303	300	278	278	298	293	287	288	347	302	306	283	323	257	282	282	286	297	310	333	348	268	296	316	300	300	290	275	276	287	330	303	300	287	320	266	292	317	308	298	289	327	314	306	285	295	307	306	287	304	332	294	295	321	306	292	313	319	310	298	307
25068	21126	28637	27422	17777	7242	1531	537	395	395	375	408	343	335	338	343	316	356	382	375	368	359	373	382	359	397	357	364	352	356	372	372	343	367	333	346	349	358	377	362	371	329	392	367	365	369	355	330	374	384	325	373	374	376	372	369	365	362	351	354	371	376	353	387	342	345	348	385	363	349	349	363	353	333	393	336	387	380	363	368	370	392	362	380	346	374	367	321	368	354	384	321	374	360	349	345	384	369	362	366	344	369	352	341	392	359	346	335	378	384	346	358	323	338	369	381	393	341	337	356	331	353	353	368	320	377	352	339	314	370	364	357	355	370	345	345	342	357	347	381	345	371	368	355	375	390	320	399	376	362	330	353	351	350	308	351	348	372	394	344	342	384	373	367	361	374	367	331	353	366	353	386	369	344	353	361	386	355	387	351	370	353	373	377	348	368	415	371	343	385	380	391	360	343	347	357	332	361	377	358	351	350	359	384	366	332	343	379	346	330	341	342	339	333	372	361	353	342	346	361	350	342	362	351	380	325	367	340	341	324	352	340	382	338	335	351	354	360	350	345	332	399	378	361	354	349	342	331	350	379	375	361	346	312	375	364	328	361	374	350	349	323	372	363	372	375	344	389	346	363	358	363	375	337	361	375	374	342	352	359	350	375	312	351	381	357	337	346	369	352	352	347	381	367	350	384	374	351	333	363	335	333	356	324	356	336	311	389	363	367	359	390	327	347	354	324	356	365	363	344	362	370	331	353	372	350	374	337	384	351	385	344	361	371	343	337	339	361	347	370	361	383	379	367	360	354	339	365	377	362	344	387	360	367	315	337	369	374	372	354	369	335	369	383	352	359	358	338	349	348	357	384	382	332	335	359	353	342	342	363	373	377	341	343	340	329	334	368	352	345	352	350	350	368	358	341	382	339	383	348	352	379	340	381	348	352	337	360	375	349	361	377	347	375	361	369	345	338	360	383	355	346	332	348	345	357	355	361	385	378	355	366	374	359	378	363	342	362	346	391	356	381	366	378	342	370	347	340	331	351	316	336	391	376	355	328	334	345	347	313	336	360	351	347	308	345	367	353	333	348	377	333	370	372	362	320	341	354	350	370	381	346	360	370	332	368	350	382	375	334	353	382	348	384	353	397	336	322	344	329	355	338	351	358	373	365	361	333	327	365	340	362	359	357	366	339	372	356	351	355	358	361	368	351	343	353	367	358	379	367	350	359	345	363	360	383	341	351	358	375	372	342	374	346	366	368	329	347	366	315	366	364	410	375	361	361	384	331	364	336	331	357	356	342	381	349	347	358	347	316	386	373	385	333	383	373	372	339	371	357	352	348	355	376	338	377	347	338	334	367	358	361	364	356	355	337	355	364	352	386	374	353	361	372	347	343	369	398	344	371	400	371	340	359	337	364	394	327	346	334	321	329	336	337	347	386	343	334	363	370	347	338	371	371	377	341	348	362	352	373	340	339	355	329	342	360	356	373	342	337	383	383	338	364	334	346	355	373	370	380	378	329	314	347	362	314	381	343	319	385	326	375	345	347	335	358	386	352	342	365	340	352	377	342	357	357	331	343	335	365	372	373	340	331	367	396	363	371	372	363	385	336	347	353	341	359	350	314	335	329	371	381	311	328	366	346	345	377	350	368	356	341	354	355	374	358	379	383	332	357	370	349	347	334	383	378	374	376	344	348	355	341	344	367	325	355	318	353	357	344	375	331	371	364	334	393	339	375	329	352	376	327	347	360	348	334	364	342	353	348	369	384	347	384	381	365	377	334	353	390	399	327	391	335	364	370	346	351	382	340	354	360	394	363	350	362	331	337	350	358	336	376	386	367	393	356	358	375	326	360	388	363	375	372	325	322	350	341	357	343	390	367	392	346	344	386	362	355	331	371	372	338	347	365	348	380	390	344	346	368	362	372	365	343	376	388	326	341	328	333	335	372	372	358	342	360	347	349	348	348	372	344	357	347	357	353	339	372	347	350	361	377	344	366	321	388	386	372	381	345	369	342	352	370	377	356	367	367	373	357	361	363	358	351	327	423	366	322	348	396	386	348	391	366	348	346	334	401	348	355	352	354	381	374	351	327	367	354	342	353	359	342	371	356	376	370	368	354	378	346	329	372	364	351	368	367	379	354	348	359	371	376	385	359	359	335	371	375	336	318	359	320	359	316	392	337	354	347	366	358	337	329	346	343	343	319	359	361	379	365	388	370	355	376	342	354	374	358	339	338	383	411	352	352	357	352	386	364	345	356	362	342	348	331	353	349	410	366	382	336	346	365	388	324	349	392	382	367	343	356	359	349	372	359	338	341	373	361	359	380	394	377	363	341	354	367	338	354	342	360	364	343	352	355	328	327	343	366	361	351	357	367	346	341	387	333	334	394	346	352	363	342	351	366	370	358	376	385	377	346	313	371	385	341	362	346	365	382	357	382	362	371	320	359	332	383	346	341	391	356	351	349	332	385	367	349	337	374	381	378	358	378	375	337	385	350	363	327	342	346	347	363	368	392	341	347	349	348	366	371	342	368	378	356	348	365	384	368	349	351	374	355	367	365	362	353	347	374	343	337	356	366	365	357	373	361	395	339	354	353	339	356	312	357	339	350	391	367	354	346	356	386	347	385	337	373	298	402	393	345	387	348	363	375	347	377	386	366	337	369	340	355	370	343	346	353	335	370	369	340	340	363	347	394	342	364	384	359	340	358	351	349	354	369	341	360	387	347	340	353	344	366	330	378	359	358	344	355	327	303	327	390	358	344	306	336	365	368	346	365	351	391	338	367	312	357	345	375	380	374	362	330	359	367	330	333	372	350	355	365	360	373	329	344	376	378	342	368	373	393	365	355	392	346	333	338	340	345	350	358	372	370	389	373	358	325	370	354	351	337	327	345	390	364	361	342	355	377	340	333	367	385	356	367	377	339	371	349	353	349	374	355	324	362	367	341	336	360	361	349	350	379	350	370	343	366	380	372	356	310	355	391	334	373	358	367	353	376	366	365	360	340	373	352	350	340	372	372	348	358	319	355	368	354	360	350	370	360	360	343	364	330	353	373	359	361	349	350	411	396	345	414	369	350	354	356	386	343	354	401	371	372	349	364	372	389	360	364	367	353	330	370	372	340	397	337	354	369	357	347	371	375	327	374	354	342	376	329	346	354	370	333	361	360	362	308	369	352	373	337	357	354	380	382	346	369	337	325	381	319	371	365	346	344	329	352	363	347	367	353	361	338	334	374	383	336	356	353	374	351	384	361	325	396	344	335	349	353	354	335	344	386	380	357	368	389	372	388	318	324	349	363	352	364	368	353	355	392	392	359	353	357	331	380	344	381	358	334	365	354	372	347	367	359	357	347	318	357	349	359	365	388	330	368	381	361	379	334	355	382	364	352	366	325	346	353	375	357	341	359	356	371	343	357	369	368	315	373	366	341	348	371	354	359	387	353	352	357	347	339	344	357	366	346	387	346	375	330	340	345	370	392	371	313	296	379
38006	51575	39650	28253	16166	7177	1787	705	454	452	391	376	403	400	379	409	399	409	404	420	407	379	449	434	416	430	385	390	433	450	415	422	404	429	414	432	427	393	393	396	429	405	390	413	361	410	425	444	432	421	437	399	422	398	405	403	418	383	379	402	411	405	399	376	398	396	439	415	396	437	389	410	421	403	406	419	401	402	410	411	420	420	436	416	395	411	395	406	414	425	393	397	360	410	418	419	404	420	403	386	408	407	395	409	399	413	410	392	365	427	393	435	405	401	403	386	487	404	398	430	412	385	418	437	365	414	400	398	402	420	453	422	398	399	436	407	408	402	387	423	399	402	389	409	381	417	398	381	380	418	426	421	366	405	408	417	434	401	418	437	425	413	398	408	392	372	428	446	411	410	431	411	376	405	383	405	417	393	389	423	425	432	404	386	424	425	391	388	425	374	384	420	389	404	394	405	413	383	396	414	428	410	404	405	430	428	397	418	377	388	424	413	398	384	385	428	403	393	405	394	430	414	420	406	434	419	367	386	435	434	392	395	375	379	395	419	379	415	401	403	425	403	399	394	417	401	430	438	423	427	425	431	382	412	392	438	394	419	404	361	379	403	392	372	406	433	400	428	410	405	401	425	397	378	393	389	426	398	374	422	424	393	412	410	388	416	393	419	397	397	396	408	392	436	412	387	424	421	415	386	397	402	400	375	413	402	408	408	407	401	428	463	409	433	425	372	443	430	411	392	387	396	373	396	402	366	428	383	408	405	440	402	428	423	433	407	425	388	397	401	382	421	368	425	395	401	412	398	422	426	422	405	380	430	402	397	427	389	390	387	380	410	404	401	421	397	372	397	393	404	399	375	420	383	420	407	392	391	384	395	384	399	410	417	381	411	395	383	364	404	393	419	419	359	445	385	423	399	390	396	379	379	402	376	428	420	400	427	403	407	382	395	397	381	440	402	399	395	411	422	412	374	393	412	399	383	401	410	404	380	420	438	415	400	390	412	386	409	406	431	422	405	377	398	406	413	399	417	446	426	392	416	447	410	421	469	412	398	425	401	420	409	395	435	410	396	406	405	433	440	418	395	447	407	413	409	420	445	413	423	438	425	413	418	418	405	389	411	431	389	397	395	420	393	402	406	439	414	398	415	446	400	407	405	413	445	398	434	379	447	402	402	407	447	415	393	403	422	402	416	407	425	427	395	441	394	395	441	431	385	419	421	403	431	385	404	395	417	414	431	409	403	420	410	399	399	394	412	421	423	403	396	412	398	406	425	415	414	360	391	406	432	392	437	395	367	408	424	416	406	405	416	429	377	384	414	406	435	377	384	386	424	378	424	425	408	448	418	409	382	368	393	387	390	441	429	440	432	437	431	415	418	410	422	415	422	399	418	445	400	405	394	408	398	385	403	405	419	414	422	372	396	379	414	420	403	403	393	408	414	404	406	409	439	354	367	412	413	415	371	413	419	409	409	445	419	405	405	391	398	386	416	412	410	410	416	414	397	422	408	448	415	377	422	418	403	390	382	432	401	467	391	390	416	418	404	411	389	446	403	420	419	407	388	390	429	439	420	401	434	410	424	406	422	400	376	428	425	404	396	413	411	407	421	399	441	408	428	415	427	412	390	408	405	420	377	381	379	414	423	399	437	392	456	435	398	377	404	426	393	406	404	376	393	405	407	382	415	413	441	406	405	391	375	392	400	423	393	435	407	375	411	444	406	405	394	375	388	400	401	391	436	424	405	378	394	424	424	404	378	433	410	411	388	407	430	432	381	382	414	432	454	414	403	386	386	457	410	389	430	421	407	398	434	441	461	411	422	411	413	433	429	414	450	389	426	388	387	397	397	372	412	417	431	404	416	417	427	405	391	376	406	411	408	407	404	421	401	425	380	413	406	408	387	407	417	395	432	385	375	398	381	393	408	418	418	405	378	447	417	425	399	408	423	419	449	401	429	389	372	432	404	371	373	410	414	412	381	437	392	405	423	429	378	392	411	378	412	405	396	422	420	395	415	413	390	421	411	390	406	426	400	374	400	403	447	416	398	394	394	408	390	401	411	384	414	417	418	406	426	390	438	388	468	399	409	424	407	426	418	399	415	429	431	402	397	397	429	390	402	409	354	424	402	411	394	436	452	394	420	410	410	379	416	376	380	419	391	417	393	407	414	401	427	408	382	399	392	406	397	430	404	424	379	410	394	397	389	418	448	402	396	385	417	419	389	447	429	388	399	392	410	407	400	382	436	402	408	413	397	449	377	418	384	388	414	399	380	397	396	389	422	427	437	422	383	449	430	433	434	392	388	396	366	391	376	430	400	415	418	396	408	430	423	429	418	402	414	409	390	408	405	401	399	455	402	405	411	390	409	421	415	397	427	422	382	409	418	409	389	415	428	428	389	418	394	416	414	424	426	463	383	400	373	420	416	373	376	424	410	437	395	388	408	417	403	445	390	398	434	384	425	384	408	440	374	397	392	394	412	417	430	397	409	402	375	416	394	435	410	406	388	397	391	371	391	378	403	400	406	415	394	386	399	424	400	410	421	425	396	432	396	412	421	419	382	420	418	405	357	394	394	396	413	404	396	440	424	431	405	402	316	412	428	411	407	413	423	410	415	425	414	429	445	440	418	407	424	396	427	413	446	438	419	395	437	404	393	430	422	398	408	395	424	402	378	400	397	445	401	425	408	421	414	411	373	432	442	394	437	393	388	419	427	390	414	410	435	428	411	373	403	429	427	386	408	389	416	448	425	394	392	383	412	386	418	417	424	429	428	469	392	419	409	420	388	411	380	398	408	422	408	401	419	437	407	429	399	426	411	350	440	397	386	438	432	415	397	436	383	413	422	408	405	425	446	428	401	447	379	398	396	401	394	387	381	396	383	409	386	437	413	407	398	377	417	380	410	408	409	415	429	351	423	440	402	441	448	427	410	400	409	424	392	420	388	435	402	402	416	418	403	404	423	402	405	374	407	418	415	410	427	405	449	384	417	400	391	410	410	441	397	394	445	398	429	393	401	413	429	446	439	389	414	402	419	411	395	397	444	369	386	422	422	389	380	411	419	387	420	400	430	461	406	389	392	408	442	373	402	405	414	407	442	403	402	373	417	432	395	428	351	431	421	388	398	405	396	409	386	427	413	431	383	383	398	404	397	409	425	418	412	391	378	445	415	413	402	401	434	392	412	377	385	400	437	434	434	426	402	409	407	448	407	384	422	440	376	383	407	415	413	443	404	445	414	403	397	408	384	425	417	423	377	384	448	414	385	386	425	427	387	407	396	406	411	429	422	395	392	413	386	432	408	379	398	382	407	434	437	418	408	411	405	420	407	387	394	427	382	403	396	392	446	404	439	359	407	394	385	418	429	395	410	436	423	419	396	421	386	420	426	383	359	389	404	409	420	399	424	427	370	430	429	372	414	414	408	416	378	406	408	403	414	385	373	397	415	432	440	397	383	446	414	422	432	379	398	404	421	411	444	443	404	376	391
22737	20946	28437	24066	21793	21202	11933	1441	553	454	486	439	436	413	466	422	410	428	433	492	452	427	417	446	403	413	427	373	421	399	427	419	432	451	423	386	443	400	411	425	442	421	429	385	463	445	434	411	418	395	391	433	416	437	445	406	401	436	433	407	385	411	417	413	414	382	401	409	442	411	415	425	467	420	418	393	416	434	390	399	435	446	388	411	390	400	412	425	410	403	391	418	410	433	428	440	417	386	428	390	413	422	457	379	428	418	434	412	418	403	434	390	403	396	394	404	396	405	423	402	443	450	410	404	388	397	421	397	435	398	441	422	452	409	405	433	405	411	393	414	424	410	424	403	426	424	446	398	414	408	406	389	399	428	414	432	439	425	432	428	445	445	443	398	425	405	408	420	437	417	409	432	399	397	433	414	413	405	404	382	429	452	416	429	403	393	435	403	440	408	422	396	427	421	435	405	392	391	404	419	435	428	436	482	377	426	398	434	428	409	422	439	411	438	406	425	398	426	431	395	419	402	459	394	472	416	403	442	444	402	429	417	436	416	384	411	390	419	395	397	394	424	380	412	396	408	436	380	410	403	383	408	415	411	427	442	403	367	412	407	373	402	413	403	463	383	426	462	437	405	388	457	401	403	395	416	393	433	437	412	428	386	423	409	386	394	444	390	399	455	424	385	398	436	402	403	434	423	436	406	411	446	423	404	382	395	408	418	420	450	426	421	418	439	414	439	407	379	433	400	396	427	423	427	390	412	401	376	399	380	399	442	438	416	401	410	385	395	401	418	398	415	376	397	416	398	411	431	410	421	412	395	453	418	418	419	423	440	417	435	423	400	422	393	415	386	425	427	409	428	440	408	434	406	416	423	427	434	397	426	402	406	417	393	418	430	407	425	414	421	429	392	398	410	423	401	390	369	436	431	423	394	378	439	439	410	387	429	393	435	423	427	428	417	441	433	428	395	418	433	412	414	413	345	383	410	432	407	450	409	423	396	452	415	423	396	420	411	402	424	470	372	441	405	405	403	419	391	446	436	400	438	414	406	433	435	440	387	403	461	432	393	433	458	400	451	456	415	417	419	414	396	405	404	398	410	439	399	413	438	413	401	416	397	419	436	380	401	400	426	394	401	444	455	416	445	413	413	403	420	419	390	411	397	419	417	424	417	408	413	417	407	396	416	448	421	418	404	433	453	418	446	381	415	413	449	399	443	380	404	414	408	427	412	417	408	407	401	424	423	439	388	422	415	417	399	412	413	409	429	407	419	455	426	424	424	387	423	412	405	427	426	424	397	439	431	436	397	405	466	428	430	415	402	426	383	464	393	426	401	374	395	389	431	441	425	417	390	410	420	414	458	386	377	425	388	399	390	455	409	384	440	441	422	403	425	447	409	411	399	426	386	429	414	406	394	397	403	389	432	410	411	427	398	410	425	434	428	420	413	430	419	433	417	398	422	417	378	419	405	410	391	414	393	435	419	435	392	438	389	402	415	421	409	392	441	381	387	440	413	432	413	382	387	419	427	428	379	404	403	408	408	404	401	414	416	421	402	418	394	431	421	434	386	420	419	365	416	401	398	403	429	415	446	399	410	438	406	440	414	426	433	406	389	398	417	407	409	424	417	420	407	442	398	412	439	391	403	416	424	398	370	428	416	371	429	404	408	392	432	418	422	412	399	398	414	417	403	397	370	416	434	419	402	457	437	401	427	410	404	394	428	445	433	422	400	413	445	432	408	466	416	421	417	427	383	392	440	418	419	399	429	439	413	409	420	385	457	379	402	389	430	439	391	424	430	394	406	425	416	425	423	421	378	430	409	451	428	417	403	468	402	423	409	388	394	436	437	440	410	401	435	449	377	430	401	401	407	406	397	431	430	404	419	409	417	393	427	402	397	420	436	416	400	417	423	454	416	377	413	401	404	423	418	383	400	455	419	420	415	375	404	416	422	440	390	434	442	424	420	392	432	428	428	406	441	384	442	420	414	410	417	394	386	420	410	419	401	422	418	450	423	452	421	392	402	386	440	417	411	377	418	386	420	403	373	435	412	391	444	409	412	401	419	418	418	408	402	426	394	389	405	415	421	384	414	386	411	412	438	410	405	411	384	414	402	416	416	408	410	398	425	396	410	398	432	453	445	435	403	415	434	431	418	400	432	409	423	445	419	432	424	432	448	381	406	410	421	450	431	396	433	399	413	458	411	420	439	411	414	392	416	427	411	400	443	416	435	415	391	395	413	412	406	402	422	375	430	388	362	393	440	421	432	388	445	385	420	431	398	407	412	411	410	407	402	443	398	430	388	415	390	412	394	435	383	390	407	407	417	431	402	411	427	441	421	424	409	406	417	389	444	459	429	423	398	412	432	404	428	412	398	391	419	391	428	415	390	390	436	415	390	408	434	437	427	419	443	417	429	411	456	409	453	392	412	425	405	411	402	454	423	413	389	428	420	422	398	388	418	434	406	410	401	423	391	411	459	420	411	405	371	425	429	420	391	395	410	436	402	428	402	418	427	421	382	421	421	446	392	385	389	441	420	408	438	419	391	417	424	425	413	438	441	417	455	424	389	380	407	427	404	379	401	415	416	438	372	379	432	430	412	432	396	402	421	406	456	403	416	390	429	420	438	416	398	400	446	379	389	404	438	441	412	395	425	421	427	444	447	392	449	390	400	432	401	400	431	410	388	418	412	437	404	399	418	415	412	449	430	422	404	415	440	407	430	380	408	431	372	428	391	385	409	422	411	411	431	404	391	442	395	413	442	417	411	448	405	422	398	413	419	444	452	413	424	413	405	373	422	419	392	404	389	401	415	375	427	399	393	382	424	447	380	422	408	433	369	391	475	422	423	371	442	417	430	409	372	418	419	417	391	410	412	412	384	392	438	406	400	402	419	410	374	406	408	394	449	398	406	395	422	456	386	387	428	394	405	459	417	397	394	414	411	413	432	428	424	407	414	426	394	412	468	389	429	397	471	421	459	410	432	415	423	415	396	446	389	395	437	441	429	411	405	416	440	433	390	394	426	425	402	430	473	394	391	402	407	410	429	405	431	423	408	437	425	398	431	432	425	390	418	430	437	413	405	392	426	474	434	443	393	393	409	378	417	442	423	384	370	420	414	402	427	379	434	425	417	386	449	419	421	441	413	462	418	450	451	405	392	388	432	401	422	413	392	423	430	435	403	421	383	427	418	417	406	412	395	450	395	399	405	407	430	382	430	415	439	409	420	426	418	392	429	390	383	417	446	432	425	402	395	392	395	425	429	420	393	418	392	418	380	418	432	428	463	423	413	370	396	447	369	422	425	380	414	415	426	426	470	409	417	413	416	419	407	429	423	392	428	409	427	415	429	431	420	404	403	405	414	437	403	420	390	423	411	414	442	455	450	433	435	413	419	379	383	441	409	404	402	401	394	403	421	415	408	415	401	398	427	421	441	423	396	399	390	422	408	437	414	373	377	423	452	422	415	404	403	407	425	386	434	394	386	394	441
41971	66663	49929	37169	26499	13476	4137	906	586	490	510	480	459	495	512	466	482	436	488	458	437	458	445	500	435	433	455	460	444	455	471	473	455	441	469	454	430	485	444	436	402	434	475	456	432	464	440	434	458	454	451	453	474	483	439	450	444	415	452	428	429	464	458	458	446	470	434	451	480	473	429	471	494	485	434	473	441	463	426	452	447	426	418	442	444	460	447	483	439	493	435	453	468	463	430	426	445	438	438	459	467	424	461	438	392	462	430	440	448	459	453	467	495	487	440	416	440	426	462	461	438	424	444	465	428	457	452	416	446	453	456	469	447	440	447	458	446	467	432	460	443	462	466	464	424	472	455	456	483	455	445	432	416	427	432	445	467	472	429	443	434	437	462	446	451	440	450	460	428	418	458	460	430	422	468	477	494	460	447	484	426	431	472	442	450	488	443	439	423	463	465	457	408	485	456	423	457	443	442	437	480	421	470	433	453	445	434	409	449	479	422	446	442	436	481	426	438	422	464	467	435	454	452	437	473	475	451	483	492	469	403	440	463	438	475	466	427	453	437	426	492	467	433	436	430	420	490	461	441	450	390	467	440	471	459	454	458	497	455	431	433	457	437	463	439	422	452	442	424	452	451	450	421	485	448	421	490	486	421	462	448	451	442	468	477	495	429	455	479	449	417	426	443	438	447	443	451	464	452	483	459	465	435	435	442	467	477	465	454	444	456	451	470	462	449	487	466	430	455	433	446	455	455	464	442	457	452	454	456	441	461	455	415	493	473	465	499	451	466	482	476	427	448	465	456	468	443	464	437	444	404	426	437	414	438	433	477	457	454	460	461	435	428	448	481	479	433	473	446	482	445	476	409	414	476	471	422	446	435	406	431	452	458	471	445	452	472	458	445	426	457	444	457	468	430	421	464	458	452	461	438	442	446	465	466	480	452	473	439	435	468	434	420	439	462	479	463	450	446	465	453	444	502	465	453	436	449	457	453	431	423	433	434	424	442	463	463	482	445	451	489	449	438	457	427	446	472	454	439	437	420	448	439	470	445	425	430	484	450	468	435	450	465	478	466	466	464	414	447	455	454	456	460	433	471	462	423	429	437	426	465	465	463	459	456	465	464	453	469	449	481	426	427	470	460	461	439	478	457	437	497	429	460	466	476	446	431	428	435	424	433	461	443	454	443	447	435	411	412	473	458	474	468	476	471	474	439	450	482	434	425	449	445	508	481	427	434	438	418	449	436	490	484	421	412	460	465	475	459	443	427	474	413	452	477	463	451	441	431	432	389	455	458	437	450	445	441	462	497	498	464	435	459	387	425	487	465	448	463	442	456	457	447	435	490	477	472	433	428	471	440	455	449	464	440	417	478	431	464	459	477	486	507	385	448	474	471	439	462	484	436	460	429	464	480	443	439	431	435	461	438	447	449	456	470	487	449	486	418	457	473	482	464	461	471	459	463	448	460	404	456	419	428	472	465	454	486	429	427	494	431	486	451	449	451	415	444	449	472	479	480	426	486	444	428	468	442	469	444	462	464	436	396	418	488	448	429	463	462	415	459	422	428	470	452	479	438	406	471	459	450	486	466	452	428	497	457	491	465	449	483	466	452	447	457	445	485	432	413	445	464	450	439	445	455	463	403	476	453	472	436	428	457	419	437	425	454	503	478	445	460	455	433	476	487	426	449	462	478	459	479	454	483	420	436	460	450	465	454	468	460	458	468	417	439	447	448	412	510	465	472	443	471	492	446	435	448	431	453	438	459	444	450	470	497	465	460	466	471	426	492	454	474	460	453	493	457	471	439	435	457	462	430	473	445	433	439	467	421	442	437	447	472	442	466	458	448	487	449	454	421	433	470	441	446	476	434	464	437	451	442	461	428	446	453	457	410	437	459	451	427	471	438	480	461	445	424	436	484	483	468	475	447	442	455	448	460	461	463	430	440	478	446	467	443	529	447	448	485	484	418	455	432	414	470	473	460	482	455	439	431	465	402	449	473	434	469	462	448	443	456	453	439	451	434	432	450	464	434	394	478	485	434	475	423	408	440	452	461	454	416	431	485	451	461	455	470	430	441	494	432	422	469	439	494	478	475	452	416	472	436	479	462	458	453	417	467	449	471	427	435	476	437	474	429	477	446	476	483	441	441	487	467	476	513	452	447	430	430	452	443	455	445	436	438	460	448	454	429	488	475	425	485	446	472	501	477	443	464	439	458	451	452	449	436	493	469	424	446	451	488	449	472	461	433	438	419	436	425	472	450	441	467	448	425	458	439	429	448	463	426	408	485	448	484	439	448	448	454	478	408	472	467	485	465	454	434	488	455	483	443	516	452	431	436	432	473	481	471	457	466	490	486	451	461	457	476	441	441	460	445	493	444	454	438	446	461	457	442	446	454	446	476	468	430	476	441	424	465	443	457	458	413	515	426	451	471	435	486	446	431	472	445	464	420	463	487	464	463	479	483	474	458	402	446	459	510	443	463	464	447	468	470	456	423	431	489	448	427	471	459	467	437	441	469	445	444	469	438	450	463	424	430	430	419	423	474	427	463	468	457	466	451	465	462	459	440	471	490	430	434	453	439	449	487	461	462	417	424	475	438	439	438	442	450	448	458	433	470	445	433	432	457	471	444	424	433	471	457	439	444	447	439	485	439	467	449	476	458	434	412	464	473	479	502	455	469	464	498	452	459	454	443	460	413	418	440	451	451	444	483	433	424	482	454	402	476	476	407	466	442	453	481	428	486	431	490	451	453	445	433	456	452	459	438	417	441	445	418	434	452	472	461	449	454	453	433	445	467	438	445	443	478	439	428	505	445	467	447	463	466	454	430	476	448	439	490	433	447	443	440	459	456	451	506	469	435	436	456	443	467	443	456	435	467	489	477	478	475	446	434	463	470	454	429	438	447	474	464	439	444	453	412	461	443	476	465	435	433	435	469	469	459	437	481	451	461	494	476	437	468	470	415	511	475	433	484	421	420	430	440	481	454	467	425	441	436	424	460	485	480	467	453	435	450	501	429	462	486	406	442	430	442	456	493	433	464	454	408	475	417	429	509	460	463	452	417	463	479	484	453	449	488	472	471	469	473	442	460	479	472	438	462	468	456	450	500	424	426	423	427	418	486	456	466	423	435	449	465	438	435	431	451	425	445	458	399	453	457	455	461	462	423	498	442	464	444	454	462	440	433	455	460	462	457	447	415	465	457	437	444	498	485	435	459	455	468	428	489	434	457	473	441	436	426	445	446	486	498	421	476	446	470	468	446	451	444	501	474	451	468	439	443	466	439	420	456	473	466	473	449	459	456	421	464	398	455	447	451	442	446	440	457	442	452	494	445	461	456	447	441	436	399	470	425	447	490	408	481	448	454	447	441	438	497	461	444	452	487	446	431	474	473	475	449	454	397	441	439	414	464	470	475	457	426	474	449	479	485	462	434	482	451	469	480	430	469	436	439	448	467	473	427	491	500	434	451	445	444	455	443	475	448	420	490	469
31485	33407	33631	22650	8577	1570	403	263	251	265	267	280	254	251	284	263	270	258	281	273	260	254	259	238	246	265	265	251	272	264	245	262	265	259	269	258	241	249	254	256	235	263	249	244	248	260	275	274	237	237	268	233	280	256	260	249	254	260	243	271	240	260	271	256	252	257	253	257	292	276	306	238	269	257	251	269	273	250	251	287	243	257	256	265	272	265	258	241	246	249	283	253	284	277	238	250	272	242	252	247	253	277	248	261	242	291	275	251	259	238	253	272	244	251	256	236	226	268	269	251	246	236	255	240	286	261	256	308	275	283	252	253	291	275	237	271	230	220	238	293	263	249	262	245	236	255	270	280	239	271	256	221	266	281	258	270	248	250	270	242	260	248	260	278	261	245	266	258	277	258	263	264	252	255	246	250	236	234	241	255	259	260	254	221	273	263	280	259	251	262	243	278	267	254	258	255	265	250	258	247	247	255	277	264	271	268	265	261	231	251	251	262	255	259	238	264	238	267	259	265	250	236	241	263	249	260	257	247	267	242	272	249	241	296	276	233	265	245	244	269	262	239	246	288	253	240	292	253	264	274	283	269	244	265	270	264	274	258	280	248	277	244	261	234	264	250	257	282	248	246	257	239	236	253	278	273	284	260	259	279	237	259	271	258	234	236	273	281	276	262	267	215	256	278	238	274	254	255	285	248	278	250	275	257	229	274	268	256	264	236	227	261	270	273	238	259	241	288	270	280	273	255	282	272	283	262	244	249	254	250	280	256	266	253	252	263	238	277	243	234	239	265	242	257	224	273	273	278	265	255	255	242	270	257	255	245	265	248	267	247	272	231	246	276	240	278	251	273	249	262	274	262	257	254	241	256	256	295	269	252	231	253	251	272	263	238	251	274	251	271	246	281	301	269	269	277	273	241	254	234	274	248	256	260	254	239	276	238	250	267	251	237	264	271	269	272	272	253	275	258	271	297	242	252	232	277	245	269	279	228	273	287	255	265	247	277	261	278	284	242	253	269	264	292	239	260	258	256	264	261	253	268	283	248	255	263	277	226	246	256	273	250	281	248	258	254	247	250	275	254	275	263	245	224	257	258	271	243	268	274	251	272	255	277	249	269	286	251	250	247	247	254	256	251	261	262	272	247	265	274	274	268	265	256	254	259	286	274	245	243	286	295	242	240	269	251	252	292	284	249	247	255	247	272	268	259	264	234	259	260	254	267	243	298	295	264	268	274	250	232	236	282	257	296	266	275	272	277	241	253	260	251	251	263	265	278	273	306	260	236	270	265	236	247	250	277	256	254	232	249	266	283	238	260	252	284	271	228	262	250	272	234	265	269	261	275	261	276	269	246	267	227	244	281	256	277	257	231	252	271	250	243	270	278	270	230	242	253	256	242	239	278	241	280	263	266	278	245	276	267	261	264	273	250	271	247	260	252	282	275	253	249	280	279	235	252	261	257	281	281	275	271	274	259	271	253	219	271	260	240	262	259	247	255	251	252	232	285	252	262	272	269	257	245	267	290	275	281	257	270	253	267	276	268	256	303	285	239	228	257	250	276	283	264	246	287	260	231	240	254	266	258	281	252	258	245	253	268	259	262	267	249	260	248	252	264	259	251	274	232	253	297	258	258	256	258	263	264	268	269	272	276	273	270	272	265	275	262	252	240	266	257	270	263	257	238	270	283	266	251	244	236	253	249	267	271	236	259	259	286	263	255	271	273	242	278	245	263	260	240	260	277	247	261	237	261	279	263	226	247	243	256	245	257	254	264	244	271	272	243	259	258	252	239	306	269	255	266	265	260	255	276	259	269	257	284	248	262	239	217	240	257	227	269	235	277	225	230	264	248	254	280	280	260	242	260	248	244	269	243	257	261	281	249	246	245	260	263	229	249	243	258	265	245	252	280	262	232	275	275	249	273	240	302	262	291	265	291	285	264	279	249	223	278	242	267	258	265	249	276	270	258	237	279	259	278	269	278	238	255	278	256	277	288	246	246	251	259	249	222	267	241	285	274	257	255	252	238	287	285	267	237	229	243	246	264	286	264	249	246	269	279	267	230	256	250	262	249	270	271	263	251	223	246	245	261	265	270	244	251	260	265	248	258	261	269	236	283	241	234	243	269	282	250	277	242	269	220	239	269	252	248	272	270	279	279	234	274	264	267	260	254	252	232	265	281	252	258	259	248	235	282	277	254	280	245	254	266	251	243	266	251	283	261	253	248	274	227	262	244	280	261	245	284	272	281	268	279	230	259	290	262	251	257	264	255	258	238	297	282	254	264	306	256	278	242	260	271	241	242	259	242	221	249	262	264	248	259	245	244	278	271	254	229	256	255	274	238	273	274	254	255	252	272	290	247	246	274	262	256	258	292	273	242	294	233	249	272	284	252	244	251	242	288	219	267	258	269	258	268	246	253	273	238	271	279	249	246	267	240	246	285	244	252	264	254	234	258	278	238	272	258	240	272	243	260	246	248	239	259	250	299	246	257	239	258	260	259	243	267	274	270	246	247	259	274	279	281	281	261	250	274	270	247	266	244	250	255	274	252	274	243	266	226	267	276	246	245	236	266	255	270	266	260	255	255	282	260	278	268	251	274	241	291	258	229	227	234	276	257	270	245	258	287	259	249	274	206	272	298	253	262	229	262	287	267	260	262	270	287	261	251	244	279	266	298	244	257	242	268	263	274	247	276	277	258	298	263	250	280	259	274	257	231	289	256	275	260	235	267	251	254	262	300	270	274	252	258	267	274	231	226	245	276	263	266	260	254	263	281	233	264	289	259	259	261	270	266	243	292	257	300	269	257	270	254	241	274	251	256	241	286	238	278	245	251	257	262	263	264	240	248	234	287	240	241	278	256	256	263	259	251	270	269	245	241	239	264	275	256	250	247	236	276	269	280	268	233	249	281	271	240	263	272	252	272	249	236	232	259	252	280	254	280	269	267	246	259	275	271	265	222	266	267	259	268	266	269	263	223	254	259	267	280	243	250	272	267	242	278	234	280	288	261	257	265	285	256	235	244	261	269	254	268	294	294	224	283	259	300	265	265	284	270	244	283	266	268	263	268	220	206	240	261	246	251	254	286	258	258	255	243	229	259	271	273	275	248	278	287	289	270	274	257	238	236	279	248	239	278	225	277	268	245	278	279	243	242	250	255	254	266	251	271	263	254	258	251	251	224	253	287	256	263	274	269	292	259	257	237	267	218	276	231	268	249	251	239	252	237	253	233	273	237	277	267	278	266	275	250	255	256	245	252	266	269	249	263	281	276	280	285	247	242	244	268	251	242	253	251	252	267	259	269	266	280	255	284	257	215	271	267	256	262	279	265	251	256	223	255	273	249	275	291	274	262	275	261	257	251	264	252	265	266	275	240	279	285	267	234	258	272	262	265	247	256	246	237	276	262	276	270	267	249	273	243	264	274	268	271	240	235	252	260	268	282	263	224	289	240	274	280	253	266	279	253	258	279	265	235	260	279	274	250	250	248
36678	48049	32946	20329	9054	1923	436	333	316	289	328	283	292	295	312	301	330	304	325	303	293	314	312	300	301	295	266	273	302	298	303	296	278	310	292	307	291	330	295	312	291	296	341	312	304	311	305	330	327	281	309	315	297	316	313	300	285	294	303	312	286	317	272	317	306	312	306	287	318	331	269	333	285	270	298	291	298	330	310	331	284	281	298	294	300	317	322	301	280	290	298	316	301	286	293	289	320	317	304	311	328	315	260	294	290	318	313	310	300	282	300	315	325	303	318	282	284	288	306	275	312	311	334	268	327	294	288	308	299	279	304	289	292	279	300	286	272	319	312	285	359	304	283	293	297	295	294	299	286	286	275	331	314	308	314	298	315	317	312	305	313	301	313	329	271	318	328	292	326	322	329	286	295	290	291	308	312	289	318	311	318	353	287	288	321	304	294	311	319	314	315	346	324	320	301	302	305	296	289	307	321	328	311	320	316	273	274	306	286	290	311	281	314	313	309	297	317	302	289	307	259	277	314	327	341	293	296	274	282	322	324	311	333	288	314	252	303	308	305	287	299	282	304	335	312	301	292	300	281	314	341	330	314	317	332	316	303	292	319	296	287	327	298	298	333	310	318	324	305	274	305	331	333	307	253	299	305	306	297	265	307	288	306	329	313	299	347	291	293	318	321	286	309	274	290	318	313	311	310	284	311	307	328	320	311	329	309	323	307	278	308	294	291	322	304	292	296	294	296	302	264	321	300	279	296	289	295	326	267	281	305	319	298	322	289	281	292	312	299	310	271	291	329	302	328	294	282	274	310	297	301	310	319	298	288	304	281	310	273	285	314	307	320	302	301	310	310	301	290	273	295	313	317	271	300	275	301	292	318	302	303	269	323	286	293	263	298	310	293	295	280	320	314	301	280	332	334	302	309	299	322	290	301	304	299	284	276	315	310	296	317	278	271	276	320	326	318	313	337	290	269	318	312	319	273	287	292	287	291	284	325	293	305	292	285	312	296	308	302	318	309	310	284	315	303	304	343	292	305	305	318	363	289	324	336	329	302	300	323	292	291	306	318	322	275	299	314	301	298	309	291	285	293	262	293	303	312	275	293	302	288	295	315	277	306	271	322	309	282	276	290	297	296	308	298	312	312	309	297	307	303	299	300	303	323	308	293	290	294	300	296	309	279	286	279	305	298	355	320	312	283	320	330	327	300	296	316	290	317	352	303	311	279	318	309	275	304	321	324	315	283	320	325	308	317	310	290	283	303	308	289	316	323	324	322	320	313	268	311	298	302	321	287	332	298	295	318	308	307	297	290	309	292	311	292	295	291	319	281	326	303	321	285	332	330	288	305	311	314	309	293	272	292	285	312	275	316	345	292	316	311	340	289	283	327	303	296	275	308	317	324	335	313	337	306	297	316	323	314	278	317	309	312	281	287	303	328	308	299	284	316	311	282	296	315	298	276	289	328	311	291	305	313	300	279	288	286	297	286	309	317	321	334	297	351	306	307	304	288	329	318	294	295	292	299	288	260	298	297	296	261	322	280	290	305	293	289	300	302	311	282	331	333	285	303	272	281	313	317	328	278	309	297	322	309	320	308	299	284	295	317	290	310	303	298	308	324	331	323	286	322	309	301	306	326	297	299	301	337	282	283	319	314	296	340	289	324	293	306	278	321	294	300	302	291	295	300	306	354	312	271	300	275	303	302	302	311	283	341	278	323	301	315	306	307	334	323	341	347	314	279	308	309	279	306	324	329	298	307	340	285	322	313	302	278	285	308	275	276	314	297	301	292	306	326	314	256	270	313	278	301	323	298	274	326	276	306	294	287	295	287	317	309	296	303	309	311	330	318	332	308	289	295	306	299	310	291	304	302	273	298	340	288	319	318	276	285	278	307	293	324	285	275	309	273	300	287	288	293	297	299	331	311	323	330	307	281	323	288	291	315	297	293	310	320	312	287	332	282	287	311	289	332	266	286	333	327	319	295	302	330	320	309	294	311	293	311	303	291	314	325	303	292	278	300	276	304	312	313	281	307	324	300	284	340	319	298	321	264	306	279	343	289	277	298	291	307	315	304	313	276	307	306	330	294	291	315	302	306	279	301	323	290	295	339	280	274	313	309	310	318	289	303	265	291	314	318	291	277	319	249	305	302	282	345	325	320	321	314	286	328	291	331	292	280	284	310	294	316	309	299	298	315	298	315	315	320	321	323	281	281	307	280	322	277	290	299	321	295	282	291	273	286	270	309	328	310	295	316	306	267	254	282	293	310	288	290	282	311	298	328	317	302	283	268	301	299	291	348	316	294	307	307	303	269	301	322	278	293	288	311	289	312	277	312	277	315	327	317	287	290	326	269	308	255	324	348	312	298	305	347	275	280	313	298	296	311	291	331	318	297	299	336	286	313	310	333	298	302	304	300	323	322	299	287	332	295	333	319	296	325	325	292	291	316	314	309	316	284	321	305	312	296	319	296	307	312	293	302	296	296	331	291	291	294	316	304	303	317	300	299	299	275	300	287	263	288	320	286	312	288	336	300	300	275	303	310	297	300	294	311	302	338	284	305	309	299	308	288	319	297	306	290	286	299	318	299	315	314	337	302	301	329	308	300	275	293	311	276	336	309	345	298	305	308	307	316	342	292	317	305	338	285	320	294	309	333	310	297	282	293	267	319	324	311	298	299	317	314	311	307	305	298	287	322	328	296	282	305	283	309	294	295	302	276	309	286	310	309	320	270	279	319	343	312	327	279	294	287	294	332	299	279	318	315	307	300	291	309	307	295	303	315	295	307	289	299	320	297	313	305	325	305	321	313	286	318	305	302	306	302	327	299	301	305	309	308	296	326	275	307	334	272	307	323	284	305	304	286	313	310	302	311	288	307	296	313	275	285	339	307	305	307	327	310	323	285	270	298	301	322	312	277	333	306	315	304	283	290	278	294	318	311	293	312	315	313	324	292	325	323	280	303	299	302	290	281	308	313	302	305	300	324	308	254	328	303	317	324	306	296	281	310	283	302	290	314	296	288	285	310	297	295	290	319	301	313	284	305	274	313	301	320	265	313	305	300	315	280	287	322	272	322	310	303	269	284	313	302	327	259	323	335	276	306	285	308	320	315	275	327	272	288	302	331	297	317	286	308	286	317	307	301	308	299	290	298	310	295	304	304	305	348	323	295	337	287	295	293	297	301	275	316	299	328	327	265	296	273	299	294	299	298	311	308	312	272	297	300	295	297	322	305	324	286	312	334	362	293	272	310	315	317	317	339	321	340	303	317	306	312	290	319	314	289	288	275	321	301	305	322	347	291	306	270	334	312	301	320	304	322	289	300	309	318	326	284	319	323	320	299	263	318	342	309	317	287	291	308	285	283	317	303	298	324	280	303	300	288	301	336	329	336	320	308	292	270	277	351	294	316	300	297	331	294	303	311	297	317	330	289	288	305	287	283	301	307	286	309	314	288	308	289	332	265	291	312	314	279	312	287	306	289	329	304	292
23921	21042	29016	25886	21307	13285	3276	567	291	300	288	278	287	291	263	261	286	274	263	275	231	311	240	266	268	264	263	262	279	262	280	244	265	259	262	281	289	262	245	237	265	283	281	270	228	265	249	265	246	261	262	244	232	259	275	251	232	277	254	257	276	275	261	255	275	258	251	274	277	241	249	268	267	268	253	264	257	244	276	265	251	261	286	237	241	295	263	254	261	289	248	254	266	269	259	254	268	279	264	249	246	248	275	286	283	264	255	279	253	259	237	286	255	282	272	285	300	277	253	238	257	247	258	277	228	291	288	289	257	239	226	268	237	267	266	270	256	259	266	276	254	260	254	245	273	265	311	263	267	261	293	299	244	245	267	257	247	230	257	270	266	232	291	254	242	252	251	257	254	250	250	279	274	267	255	266	264	266	277	227	271	286	250	267	273	267	269	254	258	261	279	246	257	242	243	261	253	232	250	250	254	256	262	264	263	281	264	271	255	259	286	293	251	268	281	261	287	274	258	283	265	306	275	268	253	256	261	266	273	251	234	279	233	288	282	225	271	274	276	263	256	247	278	231	239	284	253	239	267	260	282	252	285	248	284	265	275	237	275	253	238	281	265	231	289	290	232	268	257	273	249	276	251	272	282	263	243	259	246	257	272	267	259	252	262	276	283	230	262	236	264	285	262	272	293	248	250	265	244	260	230	260	251	283	250	239	263	256	246	279	250	270	247	247	225	246	252	250	235	284	241	253	297	263	252	262	251	254	266	278	279	251	255	263	252	289	258	242	262	267	256	300	293	276	258	266	273	245	251	277	281	258	294	274	259	268	267	250	248	258	281	312	272	219	254	246	280	273	232	265	237	228	268	275	271	246	279	249	264	253	249	282	251	258	239	257	241	270	248	272	247	276	233	276	267	256	279	264	250	267	246	261	246	278	269	247	275	274	250	301	267	249	246	260	232	309	274	257	281	246	224	258	269	267	292	279	261	282	247	285	291	265	274	261	252	251	252	265	251	269	263	285	271	285	254	257	272	271	294	231	249	263	252	239	256	261	243	261	287	275	275	271	285	261	249	232	286	261	276	225	274	260	268	267	290	247	316	265	268	270	251	288	287	263	257	259	270	231	261	271	276	270	261	274	238	253	274	249	278	238	288	269	270	262	245	268	275	271	247	246	276	252	241	250	233	258	248	252	257	274	233	273	248	263	271	261	268	261	284	247	275	267	280	272	238	265	269	263	250	276	272	265	245	257	250	247	256	267	255	239	242	264	275	303	269	284	279	275	251	253	272	240	264	247	285	226	274	281	251	258	280	251	279	225	283	248	280	267	250	267	266	259	246	275	276	244	261	265	258	255	247	281	266	264	275	289	268	285	251	262	255	248	246	234	259	250	263	277	266	254	242	301	249	248	246	265	271	255	232	265	273	247	245	269	267	282	286	274	254	280	248	262	265	275	289	263	262	268	268	242	283	287	277	234	235	294	262	268	276	273	255	267	246	277	260	236	244	263	277	258	256	269	235	255	288	254	249	245	270	248	279	298	262	254	262	253	271	278	248	320	266	275	254	241	240	250	249	271	274	260	278	264	295	278	229	245	263	266	289	251	253	281	262	291	260	262	241	253	260	245	265	264	248	258	268	219	256	294	271	279	234	269	255	244	271	250	244	255	280	249	279	264	229	288	264	264	260	279	239	254	269	252	254	255	263	240	256	240	261	291	257	242	244	267	250	242	236	292	255	253	266	289	258	241	264	274	275	270	240	245	239	276	263	298	241	249	271	258	231	273	258	304	250	282	270	267	259	277	282	265	264	292	256	279	303	249	282	275	261	253	249	301	262	263	290	235	262	268	255	246	260	242	263	257	265	255	279	246	278	302	274	281	266	244	247	286	280	247	247	254	271	263	254	278	272	249	261	269	259	277	230	269	271	276	243	215	273	269	233	264	254	263	308	235	262	242	272	259	255	264	256	256	280	239	272	257	238	271	265	244	246	260	270	269	264	269	267	265	262	288	270	247	268	263	249	235	273	293	254	257	254	251	269	252	274	277	265	261	259	250	280	251	285	283	291	244	276	244	234	258	259	256	254	266	254	240	280	253	291	286	262	264	289	255	240	268	251	270	246	271	273	273	242	277	265	298	272	271	260	291	275	274	270	272	243	237	242	254	255	293	288	254	251	274	281	275	278	243	234	283	274	251	264	256	260	242	301	270	261	279	283	284	283	239	287	249	277	251	252	232	290	249	249	237	290	269	258	246	263	272	273	268	248	269	282	275	249	267	284	240	253	245	273	269	217	226	271	259	259	263	243	270	260	251	274	240	271	245	245	286	277	302	263	262	257	276	271	253	257	262	271	238	271	273	264	280	240	232	237	273	222	259	244	244	250	252	241	245	271	270	264	242	263	279	287	290	276	255	262	236	227	291	242	234	283	294	227	247	222	231	273	251	246	256	268	276	269	248	284	263	248	256	285	286	263	248	275	264	259	283	268	274	238	229	262	259	253	268	244	271	266	255	241	282	256	254	266	266	254	245	254	246	262	224	249	246	240	268	289	271	277	242	234	269	266	241	244	284	266	274	280	275	294	271	263	277	264	251	264	241	267	251	250	276	246	264	250	257	275	277	272	274	262	288	249	273	270	258	253	275	270	259	253	248	273	280	268	248	264	271	248	281	260	274	273	267	271	279	245	266	253	277	286	291	276	259	268	281	262	254	274	259	265	267	248	308	278	269	260	287	260	278	273	283	256	271	264	288	252	267	261	247	290	261	281	266	259	292	260	250	282	253	220	258	262	274	249	267	276	273	263	268	242	264	278	284	231	252	250	249	257	257	280	256	264	252	276	270	271	251	272	279	277	246	251	276	266	281	255	252	241	240	275	283	282	230	281	253	301	220	276	243	228	257	236	306	245	249	265	258	247	255	266	244	253	237	256	243	253	257	272	237	241	219	277	266	277	263	249	273	273	232	269	251	220	270	251	241	255	261	275	271	273	263	249	271	243	262	268	279	282	282	271	249	235	277	268	263	229	230	271	250	256	252	267	249	235	264	272	258	255	256	288	278	274	253	283	273	285	277	252	245	266	246	278	234	242	287	270	255	275	263	265	262	255	280	262	273	267	256	269	266	272	295	272	241	265	249	263	269	300	251	256	249	275	297	255	244	257	259	248	270	245	251	264	274	264	262	276	289	251	245	232	282	278	260	271	259	251	261	268	280	267	245	276	257	262	294	267	239	243	261	271	247	260	260	241	246	286	281	228	254	266	234	294	285	262	285	236	266	232	271	265	274	270	300	242	264	273	284	231	275	262	246	267	263	261	238	235	264	245	260	280	266	273	253	289	267	269	249	281	253	252	295	274	273	273	251	258	280	254	248	249	269	221	300	239	249	263	265	237	262	242	279	264	273	267	279	305	243	286	233	248	278	245	253	257	276	244	257	260	266	264	285	253	268	262	267	267	255	266	256	271	283	278	262	288	257	267	258	249	271	276	284	230	301
35873	61963	47325	31124	17047	7114	2281	544	370	331	356	319	278	329	312	320	323	317	328	295	289	304	323	280	315	294	306	303	309	314	320	267	295	274	300	307	283	322	316	291	303	336	311	281	305	288	300	306	313	309	279	285	298	290	315	311	277	328	332	298	297	304	338	284	314	293	307	293	314	287	331	294	276	288	276	311	324	256	286	319	338	322	288	270	289	312	289	295	303	311	285	298	289	293	308	292	312	280	303	307	287	325	292	277	282	324	295	301	290	276	300	249	310	300	284	331	299	300	297	345	291	298	286	320	291	307	294	296	306	342	311	328	343	281	301	315	308	310	285	293	295	263	292	317	283	306	287	318	297	331	310	275	281	306	300	321	305	297	323	303	313	298	294	301	301	298	257	315	264	303	283	274	285	265	285	339	264	271	305	296	310	310	305	336	292	321	295	277	298	273	304	327	292	287	284	280	321	302	315	314	290	282	310	310	312	322	274	312	286	305	297	337	290	309	286	293	343	323	326	307	332	315	285	326	295	283	320	278	310	286	317	319	289	280	289	301	308	311	309	283	289	301	315	318	304	294	292	301	255	263	316	300	278	311	286	292	293	298	311	302	279	281	273	305	289	275	288	310	322	321	321	293	306	278	319	275	278	277	279	293	270	283	315	311	298	332	296	295	302	264	312	278	284	316	313	303	312	282	305	275	292	314	312	280	355	301	325	280	277	289	297	318	283	315	303	292	285	309	287	309	302	299	294	297	307	297	307	292	308	287	304	293	306	311	318	282	301	307	320	297	305	303	293	267	326	293	310	314	288	320	294	301	279	280	318	272	304	323	288	320	307	304	291	297	339	291	315	316	317	275	286	289	299	320	279	306	297	298	279	265	275	284	304	268	331	284	278	314	281	317	300	325	282	308	315	295	297	312	285	286	292	307	301	289	301	299	300	348	304	264	281	296	297	304	288	280	300	319	311	290	279	293	301	321	300	308	287	306	295	295	332	311	289	320	295	281	317	298	267	288	347	301	291	307	287	286	273	302	308	321	292	292	315	282	278	311	301	307	325	305	275	305	268	301	288	293	284	310	295	294	320	266	298	283	316	259	321	276	322	317	301	324	284	315	283	316	300	303	294	298	296	317	251	302	313	307	284	293	289	267	292	298	301	308	294	275	279	299	298	300	306	331	292	278	266	302	294	302	326	299	304	259	315	310	318	287	305	310	301	285	254	308	277	296	347	314	316	300	311	317	260	298	291	260	260	281	307	275	305	297	300	286	315	309	314	282	302	299	279	314	307	316	294	300	291	318	294	300	309	314	323	300	257	280	278	274	305	299	304	292	316	303	288	300	280	306	325	307	324	309	277	318	290	287	296	297	292	306	290	294	294	272	318	315	322	297	310	306	292	320	277	311	292	299	312	311	316	310	306	311	283	283	285	291	275	300	292	278	303	296	324	304	273	314	293	309	307	286	280	299	296	304	304	354	297	303	302	310	311	304	295	300	308	303	310	312	281	279	282	283	310	302	310	327	284	293	285	325	310	300	305	284	288	320	325	300	300	316	306	283	267	309	291	315	303	287	321	304	279	293	310	269	299	274	283	307	309	278	283	295	316	321	302	298	345	308	285	335	270	304	292	281	314	275	353	320	292	293	320	304	301	307	313	274	276	330	302	274	308	299	302	307	310	313	285	284	281	264	315	295	313	295	326	263	286	337	296	330	297	299	286	298	276	305	281	311	311	302	291	293	298	309	308	283	279	283	274	299	300	305	302	319	334	292	278	301	289	291	291	281	294	296	301	270	292	298	305	308	315	284	336	300	313	320	291	299	291	298	293	283	290	321	316	325	293	311	280	290	318	308	299	294	282	312	298	306	312	295	299	320	271	284	290	322	279	298	294	270	309	282	311	298	311	277	292	297	314	275	302	278	294	278	322	330	274	302	300	292	280	283	292	311	284	287	293	302	325	294	301	285	292	309	316	283	323	282	310	280	285	304	264	277	323	298	276	299	298	313	327	278	309	300	313	304	326	322	292	296	326	295	296	311	294	259	271	311	300	324	317	265	297	286	277	328	292	272	291	324	303	272	311	294	317	302	286	315	307	307	283	311	296	342	299	340	320	274	287	317	328	299	270	282	293	285	309	268	314	285	301	290	289	322	316	301	293	299	339	273	310	316	278	299	290	294	321	293	317	300	300	283	289	291	301	312	283	288	295	293	310	268	271	319	308	293	300	315	272	306	302	260	341	295	287	298	326	287	307	256	293	313	282	304	301	310	318	292	307	293	302	309	293	307	277	299	294	299	281	313	297	276	299	278	296	303	298	300	279	289	284	298	308	292	282	331	324	263	305	307	302	311	307	322	301	331	309	311	312	300	302	288	348	309	291	320	322	298	292	286	275	302	282	285	302	297	309	282	297	319	278	320	297	264	306	313	299	299	298	304	319	292	289	288	291	281	271	293	276	331	303	272	288	303	304	280	295	318	330	274	302	314	276	315	304	308	288	291	287	313	255	295	302	280	289	304	296	318	298	286	286	299	280	277	260	287	336	284	297	294	334	340	316	304	289	300	328	287	301	291	301	292	267	295	304	320	310	289	317	285	325	302	309	302	301	279	308	285	283	312	295	308	288	297	276	305	277	307	288	286	291	301	321	293	309	316	306	288	290	301	328	280	303	307	307	294	310	297	316	269	316	278	306	296	317	314	312	295	318	303	300	294	320	294	336	331	275	303	301	308	269	305	306	322	315	301	292	303	293	291	296	286	301	307	276	285	310	305	322	311	289	284	276	285	321	298	299	271	300	295	293	291	319	286	301	307	310	292	294	307	285	266	307	305	275	307	302	289	308	334	285	308	331	296	306	318	316	269	296	291	305	286	317	287	283	284	305	317	290	283	278	279	271	289	295	311	324	310	283	305	312	284	305	299	276	296	302	322	323	313	292	303	310	277	337	363	267	329	301	280	276	283	286	337	289	288	313	314	272	292	305	287	313	296	342	302	323	309	294	312	313	326	308	285	302	309	315	296	324	291	292	330	327	302	299	293	267	305	313	304	265	310	293	329	291	275	309	313	301	337	300	294	287	300	312	276	280	311	277	292	339	313	292	311	285	299	311	329	298	325	299	281	295	309	310	306	317	312	293	310	291	265	321	306	299	307	284	274	286	305	300	268	294	298	324	324	337	308	312	279	278	280	287	334	311	314	304	313	312	277	311	335	303	330	260	294	314	266	296	307	307	309	297	295	310	284	304	305	290	306	296	306	319	332	303	293	276	321	253	304	283	283	321	297	308	307	274	285	280	288	285	306	307	300	313	294	293	314	320	298	304	298	300	330	294	289	302	293	285	280	268	330	285	314	309	315	286	307	296	303	296	283	313	336	281	298	271	289	307	295	285	303	299	277	292	286	288	284	296	313	283	299	271	304	323	280	283	306	298	279	297	308	280	284	306	306	275	298	275	272	296	281	306	292	283	316	254	310	295	297	300	318	292	296	295	300	295	308
25032	21489	29165	26716	16778	5425	1208	464	398	353	328	389	367	391	371	402	390	379	396	332	350	369	370	348	337	346	378	353	376	373	376	341	341	339	393	374	363	337	360	342	349	380	353	399	382	375	355	391	370	346	351	375	369	385	367	364	351	342	384	377	326	355	345	331	358	368	347	356	357	357	360	363	329	339	343	366	360	353	362	345	365	340	372	373	344	353	384	340	358	346	354	332	391	382	390	342	371	368	381	337	335	344	374	355	346	394	342	346	367	339	352	382	362	367	320	356	381	364	331	324	360	336	376	356	357	350	347	385	340	344	370	354	363	396	356	371	343	340	368	336	365	398	396	361	373	362	337	325	316	309	379	354	362	345	341	375	380	371	357	381	346	364	361	331	357	351	341	350	343	348	374	370	397	331	321	332	385	363	375	343	347	332	390	348	341	339	373	355	375	330	384	352	315	317	339	359	364	381	347	351	340	384	358	391	313	351	359	331	366	351	355	367	370	356	372	346	356	383	315	358	351	344	331	354	327	345	358	334	384	341	342	355	331	331	369	351	377	386	341	376	373	369	325	407	364	356	369	369	361	365	357	361	383	371	342	374	322	381	377	343	371	358	332	362	351	365	335	352	366	372	353	348	366	351	350	341	352	324	367	388	342	320	352	384	371	343	357	314	358	386	358	352	356	372	363	378	359	345	358	325	354	376	329	332	392	377	366	359	341	376	400	361	349	357	360	374	321	364	400	312	373	344	339	373	345	324	378	359	367	340	362	341	344	363	371	331	372	373	363	373	362	328	319	338	355	377	364	339	368	340	352	353	352	334	378	369	348	393	349	385	362	381	368	328	336	338	348	358	374	335	358	366	335	351	367	368	336	355	348	343	388	341	352	343	370	380	357	377	385	329	333	347	367	321	330	349	410	348	342	378	359	406	391	354	396	339	340	331	352	341	340	366	394	345	348	364	335	359	347	354	361	328	350	346	342	347	389	365	346	337	347	390	334	355	372	331	362	348	381	339	350	341	388	371	388	371	353	370	354	357	350	352	370	368	333	361	333	363	335	348	375	381	360	363	361	382	369	339	381	389	389	349	354	384	377	373	381	353	373	332	349	382	370	374	359	399	363	345	369	341	359	358	346	342	353	323	354	389	333	350	341	372	369	347	349	377	310	364	345	362	349	360	330	327	357	361	370	340	352	339	359	337	366	375	331	362	363	338	346	330	341	367	374	384	358	386	392	353	336	345	382	354	366	341	352	327	330	354	376	359	362	358	359	360	374	341	345	354	384	354	354	352	310	336	375	364	370	375	341	313	324	363	352	387	353	371	354	351	358	376	367	363	345	386	376	351	374	349	375	374	317	375	338	372	387	388	373	364	352	337	346	375	381	357	359	348	350	367	319	356	359	367	373	341	377	362	332	349	375	388	357	351	346	350	378	378	354	382	354	358	361	371	350	348	378	359	377	377	345	380	367	399	360	315	353	341	397	390	338	354	353	359	342	357	375	347	396	337	354	388	320	362	333	368	353	340	348	363	366	363	335	323	362	372	369	364	372	353	318	337	377	359	350	370	383	363	317	357	391	350	343	359	367	326	347	355	347	400	347	358	360	348	377	362	349	325	373	375	364	373	352	354	321	358	343	353	374	351	357	354	366	335	325	386	357	377	324	386	370	354	397	342	368	365	376	368	381	383	349	356	345	333	348	360	393	372	343	392	360	353	359	339	359	329	372	358	362	351	341	330	351	343	373	385	354	350	366	374	382	357	373	352	354	363	353	387	386	340	356	348	338	349	363	329	345	360	382	365	382	380	360	330	345	367	357	338	343	333	365	358	377	394	345	350	359	375	369	371	336	345	370	363	330	382	363	374	357	355	368	349	341	343	325	370	361	327	387	336	334	348	373	340	362	356	346	359	359	338	380	348	377	319	335	349	365	366	357	375	355	349	352	360	365	367	346	348	371	363	395	323	372	360	357	328	348	350	322	351	360	358	403	349	346	364	354	347	352	385	374	371	402	340	342	369	363	366	352	372	359	377	386	384	331	330	360	359	398	353	345	335	353	353	378	386	345	338	361	359	384	319	346	390	353	351	383	354	378	336	353	342	360	336	383	370	337	351	358	359	372	335	347	335	333	364	344	337	373	344	340	338	335	330	365	338	331	336	378	341	379	355	352	350	343	348	366	372	351	375	373	358	379	374	300	369	372	363	359	335	364	352	349	346	362	317	342	345	341	339	362	363	339	355	357	356	330	341	371	349	376	358	359	340	327	368	353	383	342	354	359	361	324	365	333	374	337	363	354	332	347	372	355	371	370	351	344	335	343	383	349	374	325	350	348	359	348	349	378	337	390	339	330	374	347	364	368	365	348	368	391	380	387	329	348	345	365	368	365	343	337	382	374	363	366	373	350	357	333	333	388	354	378	361	331	331	339	380	360	359	372	374	364	328	366	350	373	383	370	364	342	366	375	355	371	352	366	410	368	372	360	357	376	335	369	334	385	355	368	354	362	364	366	333	363	342	348	325	326	360	368	329	346	363	361	358	359	334	352	361	345	367	380	353	332	333	367	349	356	356	335	360	376	339	401	348	363	382	401	325	350	360	353	340	359	345	354	341	313	365	396	342	362	412	364	348	365	344	370	344	352	350	384	324	330	346	337	399	345	373	341	354	370	373	385	369	334	348	368	348	347	365	392	364	380	362	374	344	346	369	347	364	380	353	383	363	345	343	360	385	336	351	334	357	365	369	345	352	285	343	361	328	363	352	349	368	367	328	369	350	361	344	375	340	348	371	365	356	355	385	336	383	349	357	388	335	349	343	343	373	392	326	334	388	337	354	374	353	342	371	355	346	362	336	359	376	351	352	365	352	344	351	326	379	382	371	335	359	310	381	357	341	359	342	334	359	391	338	384	358	392	381	374	349	341	347	348	345	332	374	365	362	357	360	363	341	322	369	342	368	325	352	359	376	349	400	373	346	349	312	361	330	360	375	342	372	339	362	388	353	354	357	312	345	354	372	333	347	381	347	357	365	344	349	350	346	380	363	368	344	347	369	409	355	341	356	366	386	312	354	352	370	367	338	368	351	356	357	350	344	340	365	367	331	373	336	403	384	365	394	374	350	389	343	334	338	341	368	344	360	327	368	343	355	375	333	376	332	390	365	342	331	375	381	367	335	367	369	356	355	373	370	384	305	321	352	351	377	356	351	346	325	343	367	370	362	318	362	348	351	376	357	350	375	376	382	359	343	377	334	357	384	370	351	334	352	367	372	359	351	331	368	355	351	353	343	375	334	341	369	348	385	343	370	378	336	343	351	335	373	390	363	398	349	368	349	357	373	373	334	347	322	397	311	333	348	355	349	349	306	349	332	328	341	336	352	379	375	362	374	371	348	366	327	365	377	376	368	384	350	345	339	365	372	321	337	335	311	376	369	380	362	366	344	344	329	349	354	380	326	363	357	339	326	335	346	356	339	384	376	362	364	379	371	372	376	348	358
37738	57994	40212	25250	14948	4975	1395	627	477	424	478	413	397	415	413	387	388	403	415	395	395	381	405	394	385	420	416	411	440	380	407	356	443	443	412	403	393	415	382	411	423	413	408	385	406	413	398	402	381	394	439	350	379	428	396	400	399	401	412	431	403	413	370	383	417	415	372	391	418	385	409	416	406	389	390	421	426	442	399	382	406	413	418	398	416	410	425	424	379	426	412	422	391	414	412	405	392	380	393	411	420	398	402	390	383	413	443	412	411	383	414	426	390	391	360	422	414	400	411	414	390	419	422	391	415	445	431	372	400	411	416	392	396	421	411	389	401	411	397	419	406	413	417	401	400	448	407	371	411	385	411	418	415	438	395	403	382	379	434	455	366	370	421	407	389	365	432	403	358	404	411	404	384	407	424	383	400	405	353	382	380	432	429	405	394	403	345	416	430	419	392	427	437	393	399	456	427	445	422	419	440	363	402	411	399	412	422	429	392	402	420	392	427	408	402	385	419	398	454	430	376	373	371	410	397	420	387	366	426	423	385	401	427	398	399	434	430	390	379	389	420	370	431	380	410	381	448	421	378	380	419	431	414	408	385	392	423	429	404	396	424	416	406	453	400	413	432	386	406	397	425	360	415	389	422	416	417	430	397	391	386	399	397	402	408	422	424	394	388	408	391	384	422	392	404	426	394	403	423	346	430	399	413	389	393	396	404	392	423	380	412	382	396	397	427	434	404	440	380	429	436	400	410	392	395	432	444	418	408	416	417	409	399	407	367	431	399	403	412	386	421	391	390	373	389	395	398	438	395	411	431	411	394	453	396	422	425	386	412	432	421	400	417	406	407	416	403	363	377	412	390	403	403	416	433	409	424	394	373	438	403	414	408	398	415	395	419	411	366	392	408	367	408	407	377	420	418	463	387	404	423	406	403	377	434	410	408	406	396	404	435	417	428	393	411	430	429	394	392	412	395	448	422	397	399	402	411	419	423	385	392	415	424	380	394	429	409	381	398	425	405	385	395	389	426	387	373	429	418	444	448	387	414	399	411	407	416	389	411	391	416	393	424	384	416	413	411	384	390	353	416	389	402	451	438	385	449	390	429	421	435	413	386	395	414	392	356	390	431	415	441	346	400	373	420	385	449	402	407	440	408	408	450	358	388	419	425	386	421	396	375	407	427	378	400	431	408	402	402	427	441	403	394	416	440	396	412	423	379	430	405	400	372	423	427	454	404	438	444	421	403	399	416	433	395	423	387	418	392	405	385	425	399	392	417	377	396	412	410	407	376	372	400	440	378	434	372	394	391	401	384	436	423	386	442	396	442	420	435	382	431	361	397	389	410	384	405	378	406	420	411	400	400	376	442	414	416	371	408	364	389	431	403	403	419	374	399	355	389	408	416	401	439	395	403	392	383	407	388	373	378	408	431	398	397	406	452	392	404	409	421	425	400	418	403	448	395	419	385	415	390	432	410	404	393	408	424	399	404	443	410	427	385	415	417	392	385	432	423	419	385	442	429	407	396	394	419	416	418	430	378	423	411	420	386	412	416	406	406	408	391	415	396	409	395	446	401	421	381	423	400	411	434	387	366	392	436	422	405	369	405	403	395	414	400	429	399	409	378	432	388	428	406	399	411	380	419	380	404	412	368	408	403	415	378	416	413	413	435	407	400	367	393	400	419	405	399	407	377	404	441	410	417	418	379	409	435	402	427	413	416	404	403	416	419	406	404	370	395	407	410	417	426	414	399	428	373	444	421	432	416	391	421	414	402	415	377	398	402	396	388	412	431	389	452	436	392	417	428	401	343	397	383	391	408	410	418	398	437	414	415	378	406	374	428	416	411	416	411	408	442	429	398	388	420	398	414	420	439	454	403	381	420	406	426	389	418	429	411	420	389	397	412	427	393	391	417	393	387	389	366	395	423	394	410	406	384	410	392	377	375	379	422	404	408	401	384	417	394	412	393	397	404	434	441	387	406	383	454	366	413	456	373	372	410	381	397	415	409	423	397	401	413	415	421	415	411	406	376	437	389	447	381	440	405	381	366	410	394	427	408	391	388	404	427	395	397	393	431	436	411	399	413	383	406	418	450	390	423	397	405	409	424	411	403	386	387	437	406	417	378	397	385	400	417	437	394	382	404	393	402	400	404	411	413	401	428	397	413	407	403	419	450	398	418	366	432	377	401	390	392	402	390	419	398	391	372	409	416	414	373	409	403	418	425	379	383	368	393	401	442	390	428	386	381	422	406	431	390	395	416	391	397	402	386	382	407	412	355	384	417	415	389	383	405	414	432	393	422	418	412	421	447	405	408	385	397	411	426	421	399	428	416	422	421	386	424	388	425	414	385	389	416	405	418	405	429	416	410	378	408	411	434	412	403	445	382	416	410	437	389	425	396	387	408	408	408	394	404	362	416	405	410	409	378	420	397	408	435	414	434	406	403	390	437	369	391	387	404	427	428	439	404	409	391	441	406	412	398	397	399	454	441	381	409	401	434	390	394	441	395	411	366	400	387	402	412	367	402	406	408	399	379	435	390	399	435	399	400	408	425	401	383	424	392	385	391	400	421	428	440	410	389	427	398	381	415	425	431	387	424	421	422	398	372	443	405	435	413	418	380	416	419	403	424	418	409	413	431	399	418	390	424	382	397	432	406	433	411	374	414	401	415	423	422	390	414	384	406	412	397	384	431	432	395	401	406	413	444	403	390	420	410	392	407	410	437	402	399	406	403	422	405	434	363	403	386	410	448	388	364	420	407	437	379	414	426	385	386	401	399	405	417	438	398	406	389	410	397	421	374	412	379	433	369	428	390	416	420	383	423	418	393	411	398	374	447	440	381	394	412	385	396	415	423	391	375	456	379	408	395	415	400	427	405	420	395	383	408	402	392	420	378	386	362	386	446	404	470	412	377	397	412	432	396	437	430	390	449	415	402	420	438	415	431	426	412	434	377	407	425	402	379	401	422	414	407	413	393	385	415	396	406	399	409	383	439	406	406	408	419	425	410	419	422	420	420	419	402	416	402	425	440	393	404	383	388	415	409	419	432	411	421	415	363	414	424	364	429	416	433	411	402	440	387	413	417	408	404	416	447	419	359	383	403	421	433	408	408	391	408	403	398	362	435	385	424	376	369	408	420	408	416	411	398	434	407	401	388	435	401	423	413	425	400	388	434	404	413	413	447	414	456	432	413	393	430	411	401	410	389	423	387	451	387	441	419	422	407	414	393	419	394	433	402	370	377	436	409	409	420	397	398	380	393	405	376	431	447	409	425	437	411	399	396	432	420	418	392	411	401	425	408	390	400	407	371	399	415	379	421	395	420	394	444	431	385	424	370	432	390	416	432	399	405	407	376	370	399	402	400	407	384	391	388	436	449	410	436	420	399	449	389	372	426	385	411	406	430	426	410	388	379	405	405	409	395	376	401	400	403	379	413	413	405	415	438	389	424	385	402	420	385	421	422	400	401	432	439	405	387	407	395	411	441	385
22642	20878	28479	24001	21868	21443	14535	2412	582	493	444	477	418	441	420	435	392	423	446	405	405	432	410	436	389	416	423	427	412	384	405	431	381	421	442	391	396	415	395	417	412	418	393	402	396	411	414	387	373	416	398	394	359	425	384	413	398	440	404	432	441	414	431	429	409	436	429	426	400	405	419	411	420	377	392	444	412	398	410	362	389	417	409	418	462	420	385	400	415	407	369	385	441	401	425	386	380	397	418	404	420	418	407	378	396	397	395	422	436	445	456	430	422	399	413	422	410	423	440	427	400	405	408	438	415	395	442	410	410	377	407	432	401	402	396	416	451	411	373	389	421	385	428	436	441	397	401	419	420	398	425	392	409	441	433	397	426	434	395	399	462	406	403	440	379	396	378	413	413	408	405	415	394	431	395	377	415	398	410	435	403	422	419	434	411	396	397	404	382	433	369	410	451	420	379	389	395	430	411	402	386	437	389	382	374	429	388	366	411	413	386	456	390	420	408	413	432	418	439	375	399	420	406	418	420	388	382	408	395	402	397	450	391	421	384	416	450	422	388	391	404	409	425	439	435	425	391	391	415	424	435	411	408	397	378	470	401	416	390	414	457	410	449	387	409	383	446	395	413	434	391	407	427	438	410	437	389	419	417	388	397	407	397	418	405	425	402	389	398	348	425	414	387	438	419	415	442	456	395	378	385	387	391	412	412	391	409	364	435	438	439	367	385	388	395	389	420	409	412	401	413	393	378	352	409	412	390	475	408	432	385	435	394	411	427	390	392	377	387	415	391	434	454	384	438	407	399	422	419	384	464	388	405	440	432	421	412	391	384	409	394	435	425	406	381	381	416	463	380	419	398	410	400	379	389	376	424	459	416	436	447	370	433	457	416	411	401	412	396	402	398	363	429	440	369	394	388	391	410	413	395	425	426	435	375	400	460	436	399	398	403	414	412	398	415	430	403	428	405	407	380	399	384	393	379	374	422	420	416	404	401	420	364	433	453	408	389	438	395	380	406	430	441	405	414	376	386	443	356	398	437	403	421	418	451	392	427	390	410	395	425	413	421	403	397	418	429	411	409	400	411	440	397	429	432	407	427	411	420	436	423	417	370	401	413	404	419	409	419	409	353	445	443	391	425	424	400	434	418	407	392	431	424	375	445	448	442	421	421	388	412	427	397	414	360	400	384	392	393	397	423	415	387	422	426	435	448	389	416	362	430	406	408	418	397	402	421	425	406	423	416	392	393	391	422	422	403	423	425	357	398	429	374	408	411	389	421	387	415	439	380	380	394	440	402	396	448	385	385	416	413	375	393	401	386	425	407	403	449	395	417	417	421	392	410	404	401	395	419	380	408	416	412	411	415	421	428	431	428	425	406	407	440	398	412	375	392	409	445	430	408	416	422	445	396	440	430	382	377	400	426	462	406	428	366	427	391	394	421	409	414	409	427	466	413	400	385	417	438	400	401	424	427	439	376	389	394	407	395	387	392	435	436	429	427	382	382	407	379	363	439	370	393	394	409	405	395	404	395	392	422	394	399	392	385	433	409	382	381	420	404	382	394	426	440	411	371	414	399	402	424	405	396	431	394	458	437	435	421	393	408	412	443	388	433	404	390	384	413	402	412	403	400	424	433	411	416	409	350	387	426	401	393	413	416	383	395	408	416	393	422	412	430	429	378	410	399	438	409	392	417	399	415	413	384	421	436	439	405	435	411	380	420	358	431	403	399	377	400	372	423	433	397	360	422	427	412	430	428	451	380	394	446	386	430	450	401	394	428	434	431	436	409	394	417	397	386	467	399	399	388	409	408	425	412	410	393	422	409	414	376	410	394	430	389	407	368	431	407	395	380	413	405	419	408	438	420	404	413	431	422	391	415	439	414	427	405	415	412	412	422	414	386	373	411	383	401	406	458	455	402	360	417	371	414	420	381	401	399	407	392	417	432	393	424	419	388	392	408	421	441	389	403	444	383	438	396	422	412	421	402	401	423	403	446	399	396	430	446	419	382	383	431	385	453	396	404	408	400	411	445	408	390	397	416	406	424	388	412	396	417	402	407	433	404	425	418	379	385	440	374	406	407	424	370	448	388	422	381	377	427	449	427	377	404	404	423	413	386	384	411	377	379	436	394	422	434	440	377	414	396	451	391	462	423	433	397	389	412	390	417	405	407	411	399	441	427	403	414	377	421	419	430	431	429	407	388	408	390	398	417	424	391	417	392	421	428	440	385	444	395	392	392	396	394	428	411	433	390	430	429	395	413	397	368	441	426	436	438	412	362	426	426	401	421	416	433	410	399	392	402	427	388	450	427	392	410	437	410	405	445	435	380	405	436	390	363	403	402	451	391	369	403	404	424	419	422	427	425	399	422	420	406	391	369	408	431	389	436	396	399	419	411	392	428	430	384	397	429	409	400	418	409	426	422	407	418	384	435	408	421	414	417	430	420	418	398	412	398	403	381	428	409	371	446	409	406	404	422	419	407	405	443	409	374	414	416	390	411	418	390	415	409	431	395	419	420	408	388	401	402	402	376	388	407	436	411	396	425	394	398	444	415	410	415	391	398	431	375	442	398	442	406	384	404	395	418	424	386	379	427	401	416	419	391	409	400	437	398	442	425	441	413	421	446	371	445	426	351	405	412	418	442	434	403	381	431	386	407	386	397	400	382	462	434	421	411	423	432	403	422	440	390	436	405	409	416	411	401	406	389	390	407	411	422	475	367	389	413	412	393	429	421	436	408	437	418	434	416	479	403	391	416	398	406	395	437	406	387	394	396	375	439	397	395	412	407	380	430	424	390	418	390	422	381	375	449	413	408	439	390	398	360	401	398	405	410	415	407	419	392	373	433	426	386	402	405	379	430	388	400	417	424	436	372	438	412	429	389	390	379	404	443	414	417	399	415	403	402	426	415	397	417	405	393	412	423	406	397	421	427	407	418	385	424	440	397	397	431	383	420	383	423	404	390	436	440	389	384	402	427	414	414	400	415	425	424	443	393	429	407	410	418	421	411	409	419	372	441	441	359	409	402	446	397	414	376	439	396	435	389	448	415	409	378	401	412	382	442	408	405	403	385	440	424	407	408	391	429	414	400	375	416	379	386	393	452	403	390	426	436	403	438	377	397	429	418	404	376	433	414	418	416	406	419	424	375	394	404	429	433	433	410	401	402	387	397	401	397	417	420	441	394	430	395	415	384	392	410	425	429	427	432	409	399	460	435	424	419	425	430	420	407	418	406	396	407	439	442	406	429	416	385	432	387	399	417	407	423	392	385	389	437	436	426	403	433	417	404	385	384	423	386	409	408	369	414	416	392	423	419	413	425	428	354	410	421	420	423	432	413	399	411	441	447	427	418	411	404	381	428	371	411	416	407	408	443	403	424	396	417	396	395	450	435	420	420	397	451	398	388	407	417	430	419	405	393	407	410	394	399	396	371	395	383	421	412	395	381	385	395	407	391	406	381	443	398	417	389	427	397	396	405	393	404	430
41282	67197	50785	36811	26796	14543	7376	1568	584	518	530	492	436	445	446	473	439	478	429	441	436	437	443	462	455	471	485	465	429	466	472	454	456	458	446	398	433	438	436	466	440	427	430	453	451	439	472	457	452	429	451	443	456	466	453	435	476	497	460	457	420	424	434	459	431	442	443	434	451	440	432	427	460	427	454	459	434	446	480	442	467	473	430	451	436	462	437	437	446	421	433	435	426	434	454	426	482	433	472	450	464	453	470	474	442	464	467	453	422	436	457	440	440	460	461	459	446	454	420	426	433	426	446	435	420	477	449	454	435	406	499	426	449	430	445	426	427	471	468	454	446	422	424	407	445	410	451	448	425	417	476	450	432	437	459	434	449	444	439	420	457	437	463	456	412	439	442	459	464	424	464	473	444	454	454	421	423	453	484	440	401	502	392	474	452	429	398	456	430	407	437	424	455	450	465	442	424	490	396	464	396	464	478	451	469	440	479	420	432	428	461	471	405	450	456	453	435	435	434	484	459	494	411	457	459	444	473	449	458	465	415	414	486	460	435	446	423	477	440	467	471	458	471	424	445	424	455	452	423	431	427	464	501	439	492	433	423	446	427	463	430	480	471	429	415	478	451	460	470	450	476	453	452	427	462	437	408	441	420	442	435	397	440	456	476	465	461	469	442	493	397	422	492	483	447	472	427	403	475	415	444	469	448	440	455	405	477	451	467	429	463	476	471	411	439	430	438	457	486	445	457	460	443	429	424	439	455	415	481	437	421	404	426	478	418	427	479	469	462	417	457	448	461	439	449	453	482	489	454	445	438	439	454	436	470	434	466	425	474	468	432	495	432	453	418	445	422	461	433	469	443	439	437	462	438	452	463	458	472	481	477	462	441	484	483	429	440	424	453	463	452	436	438	414	464	438	454	430	464	478	472	409	467	429	446	431	467	445	436	464	471	461	452	443	435	460	431	462	472	452	466	427	442	432	446	443	496	417	421	456	437	431	459	475	480	410	491	443	455	453	423	444	453	388	438	444	486	486	450	468	459	463	473	431	452	476	436	449	478	421	470	457	454	467	433	444	401	452	416	446	482	471	446	420	457	455	462	443	433	449	418	458	472	405	440	448	436	451	427	484	460	477	493	469	462	457	429	454	459	461	464	418	466	481	432	453	478	440	442	466	426	405	451	468	457	439	464	442	448	468	422	443	467	469	452	450	451	477	437	432	472	466	463	443	455	461	458	473	433	423	450	456	428	458	470	438	438	433	452	435	442	457	492	434	438	425	461	438	464	464	472	436	462	444	450	429	455	430	468	425	423	459	451	451	447	471	486	457	474	453	455	443	455	427	463	407	461	424	441	422	442	426	471	430	436	437	471	428	469	414	473	481	450	428	448	444	434	431	426	434	456	446	460	461	448	439	432	476	425	461	445	475	436	430	428	457	445	429	453	436	485	490	498	451	432	424	482	462	468	446	448	507	472	478	428	440	460	377	468	456	493	452	416	463	449	445	450	448	449	451	456	444	463	477	455	413	472	430	446	428	460	420	439	460	421	430	410	519	473	460	466	466	432	431	432	451	434	448	414	497	463	421	445	444	414	482	493	433	454	427	460	425	423	436	451	427	457	415	441	440	432	442	461	484	436	432	448	422	459	428	460	487	453	458	428	474	449	444	431	461	466	467	462	462	444	448	463	425	444	466	433	451	440	478	418	433	426	480	443	436	484	454	448	434	402	419	430	430	447	425	458	444	479	431	451	450	480	463	462	443	419	444	435	466	445	441	428	454	452	404	436	419	476	463	430	456	420	470	451	445	436	447	452	444	398	461	452	464	452	439	421	433	410	469	471	484	434	453	437	450	421	450	441	503	469	429	439	460	433	455	428	444	439	421	495	483	494	460	436	466	458	462	441	482	439	465	467	443	453	437	446	443	436	425	437	437	478	434	435	490	439	498	439	432	462	439	448	449	432	431	435	459	459	454	467	438	410	408	429	440	438	436	456	438	481	422	444	457	439	388	456	450	459	497	455	469	454	437	477	431	439	437	474	494	439	447	425	454	473	434	452	453	440	436	442	431	404	443	435	407	451	434	434	447	450	416	419	473	468	465	437	418	442	425	427	460	429	439	420	446	497	453	471	451	476	434	458	449	437	442	445	420	420	399	469	430	437	466	466	500	476	472	467	425	477	412	490	445	428	429	460	416	461	425	451	470	465	425	461	456	462	417	433	464	421	441	414	472	473	461	416	452	422	433	438	445	442	454	467	432	450	475	429	457	448	430	452	415	425	469	423	412	473	450	402	432	442	428	469	468	467	440	482	478	462	443	441	482	473	475	440	473	446	482	455	457	503	459	421	437	459	441	469	489	448	442	398	425	430	431	429	500	454	419	450	434	423	475	452	441	470	431	466	445	453	442	441	455	440	437	415	423	471	414	417	473	425	427	477	444	441	439	467	441	468	432	446	444	477	474	444	471	478	443	439	433	460	441	441	442	469	458	478	465	419	446	419	467	465	436	478	451	433	437	442	458	493	468	445	467	449	443	464	421	455	440	455	472	449	433	448	431	429	446	408	479	447	436	432	432	494	475	451	419	435	494	471	459	441	450	476	460	444	453	473	447	447	429	444	438	422	420	460	390	448	440	448	467	432	454	437	433	379	457	446	455	441	418	416	458	450	473	441	479	448	430	436	438	467	437	458	436	446	437	415	452	453	449	449	474	443	451	456	426	454	411	485	431	452	423	470	463	437	453	491	416	444	442	450	503	475	483	494	424	462	487	488	418	437	428	474	429	500	396	471	461	444	471	486	477	459	472	466	449	464	435	454	451	453	453	456	452	442	450	437	467	440	454	439	470	430	408	443	472	422	472	427	464	428	437	429	460	430	446	441	454	448	425	427	468	454	441	466	464	451	447	442	425	452	459	446	415	417	481	440	450	453	479	454	442	447	453	423	477	470	417	461	485	434	453	448	413	452	443	453	446	429	414	444	488	427	438	434	449	446	448	447	475	412	439	444	443	471	431	402	466	418	475	428	490	464	481	449	408	451	459	445	440	433	480	447	468	456	457	449	465	454	437	467	495	452	442	477	469	454	453	482	418	441	432	481	423	427	439	438	455	406	474	435	491	419	466	450	422	428	458	423	445	446	433	437	455	453	465	482	460	453	457	417	468	451	436	440	457	443	459	453	458	420	457	423	446	425	467	447	445	414	428	454	436	425	438	463	439	439	483	474	486	435	435	467	435	444	422	438	453	417	453	476	464	437	452	428	461	450	476	430	452	444	491	455	403	438	465	458	420	461	431	484	417	491	445	468	452	446	435	422	448	442	444	451	455	437	458	476	443	432	431	432	446	422	476	465	464	436	473	432	423	459	499	449	458	425	461	446	486	464	417	463	421	443	435	468	440	420	448	441	443	432	448	431	440	486	459	442	492	467	427	457	416	456	461	454	484	451	428	443	449	451	429	438	428	449	522	460	380	454	411	462	436	424	446	465	430	451	428
31368	33194	33847	22133	10450	2761	523	273	288	248	262	246	244	252	230	259	250	248	254	297	268	253	294	255	251	233	252	269	223	275	282	257	248	265	263	242	241	286	254	261	250	250	226	231	246	278	270	254	242	261	271	262	230	250	265	254	242	251	248	243	262	230	254	245	278	245	259	254	260	267	218	263	267	268	266	266	249	281	265	274	266	261	235	254	275	252	229	238	253	258	268	259	269	271	249	269	260	253	243	222	272	267	261	277	255	266	262	251	260	256	248	310	263	251	266	297	296	255	258	260	245	280	244	237	233	248	248	276	236	256	237	240	262	244	255	268	247	267	243	230	239	259	299	244	244	249	256	248	247	281	243	237	256	293	244	259	266	265	279	262	257	279	292	275	229	246	283	288	249	251	246	275	237	251	263	217	281	243	260	270	222	269	265	274	292	268	263	237	260	246	256	252	240	249	287	280	270	263	268	263	249	221	214	275	265	234	249	241	237	278	284	253	245	269	272	279	258	271	247	266	240	275	271	231	265	287	237	260	260	234	270	262	260	269	283	260	283	277	244	270	262	251	284	280	253	265	221	254	270	249	237	265	274	271	258	243	249	241	245	246	240	297	261	269	268	242	257	263	256	305	223	230	274	264	260	247	256	271	246	256	243	260	225	263	273	260	271	307	230	259	239	257	270	278	292	251	247	253	257	278	258	261	236	269	253	291	248	253	250	232	266	266	283	281	243	274	281	228	263	237	259	250	272	241	266	259	242	249	237	233	245	260	257	254	256	247	259	274	247	252	239	266	260	260	257	266	281	257	257	251	245	250	234	245	253	271	245	255	235	284	263	295	268	265	249	280	277	237	261	258	255	236	280	251	251	280	247	277	229	260	254	244	268	254	252	243	255	289	250	228	262	264	261	249	230	255	271	269	273	256	279	281	254	270	274	273	282	250	247	261	252	275	271	228	255	252	254	242	242	247	277	254	265	288	255	241	283	252	279	234	252	260	265	232	284	262	252	261	272	304	270	256	240	278	232	257	260	306	241	237	243	269	258	269	288	235	270	245	281	251	274	253	248	264	236	224	267	298	247	263	252	248	268	241	242	272	260	245	268	226	261	250	262	276	249	261	236	264	270	274	256	249	229	245	223	252	254	260	253	256	264	231	258	246	276	237	266	264	280	257	268	248	266	248	266	258	254	262	241	269	264	277	249	260	277	234	277	259	275	239	246	240	259	268	253	248	274	250	233	246	269	243	239	275	268	289	256	263	248	230	236	275	227	253	266	246	255	264	229	244	250	260	276	236	270	266	240	293	256	279	266	241	237	219	268	270	239	246	239	272	259	277	242	258	267	260	266	267	245	246	290	265	235	246	219	254	260	237	259	236	235	242	259	249	257	266	268	269	232	257	255	274	250	254	277	266	292	269	276	256	260	278	271	253	257	288	248	265	258	275	241	262	255	255	281	262	274	273	258	276	250	276	262	268	274	257	250	261	239	238	262	260	250	269	259	262	257	294	258	254	253	261	291	264	241	256	273	270	273	283	268	251	263	267	233	257	267	250	237	276	246	268	268	256	243	277	232	278	245	236	258	265	233	301	243	293	261	273	254	238	265	246	281	248	267	264	258	275	236	249	261	268	284	261	254	269	272	242	244	251	300	239	255	256	228	250	253	248	272	248	290	282	235	278	286	276	288	266	290	263	261	261	275	267	282	258	255	263	293	277	287	240	232	262	282	267	239	281	262	261	262	259	258	247	248	280	263	259	268	289	239	267	254	271	258	267	276	225	267	253	246	277	243	256	239	234	254	262	242	259	254	279	241	257	281	264	264	249	267	224	248	271	265	274	252	259	247	232	256	281	238	231	277	237	275	261	230	235	234	224	266	247	254	257	273	242	266	268	221	244	278	257	240	242	241	252	252	219	265	285	270	265	258	289	246	276	253	248	256	263	237	239	273	253	236	241	280	275	271	260	265	260	258	266	266	241	291	247	262	255	239	216	266	252	237	250	256	243	246	273	289	270	264	269	286	280	271	278	273	275	267	252	244	275	231	240	249	276	236	247	246	234	251	225	257	297	264	265	258	244	253	261	279	275	261	234	267	238	267	238	258	304	264	290	228	276	272	278	267	262	251	272	251	276	256	270	248	249	246	272	275	267	237	255	275	254	266	261	243	252	241	263	294	246	233	277	245	270	265	265	253	254	275	251	220	251	245	298	259	285	267	262	288	267	266	273	282	258	261	268	257	290	284	250	284	267	246	274	253	255	253	242	293	253	236	286	242	262	265	276	278	256	252	227	253	271	290	263	250	256	240	244	249	260	264	245	246	255	274	264	282	250	263	240	262	254	259	268	266	268	266	283	232	286	249	293	238	271	234	278	234	278	254	240	289	264	269	248	239	264	266	279	255	239	275	224	247	242	282	256	288	258	253	214	280	248	262	278	266	251	220	293	238	285	263	273	262	262	248	248	261	258	251	254	253	264	251	266	258	263	272	243	250	265	231	252	219	234	240	277	268	253	228	242	267	270	242	254	286	245	251	254	239	261	278	245	273	255	252	243	273	264	297	262	260	262	250	215	269	271	251	271	267	241	233	261	253	274	267	262	241	266	276	253	261	263	263	247	284	258	281	262	287	269	260	260	260	263	244	270	247	297	263	262	280	269	280	291	278	270	235	267	234	272	271	237	279	236	250	245	250	246	248	246	252	241	262	263	245	269	227	247	269	271	263	261	239	257	254	242	261	261	253	257	259	247	268	250	259	255	280	253	248	281	230	266	282	266	257	291	235	234	241	273	257	251	297	241	270	234	247	269	281	280	270	234	261	260	246	277	276	272	251	288	242	256	275	274	276	237	235	270	244	258	284	243	267	249	231	275	242	291	227	259	270	241	257	230	252	230	257	275	272	251	234	268	260	257	249	253	273	267	268	242	285	233	245	277	270	253	262	247	257	245	252	291	276	254	267	277	240	263	256	258	234	239	289	268	246	282	299	262	268	270	234	268	272	269	260	269	247	245	268	252	277	293	229	243	262	200	238	243	239	251	235	248	238	265	266	251	277	279	264	243	281	306	268	236	271	246	262	290	266	258	284	239	250	277	253	288	253	255	241	277	258	264	239	250	236	261	275	281	274	250	265	246	246	280	275	253	276	261	260	265	268	278	227	283	281	255	253	261	257	245	245	252	276	242	242	268	271	274	252	278	258	235	258	257	241	239	231	259	252	255	246	259	273	261	241	261	252	256	248	245	260	251	239	245	273	272	272	239	261	264	268	263	291	267	256	266	254	240	276	270	230	249	243	244	256	268	278	273	248	215	263	274	264	230	253	271	246	247	243	258	254	250	220	234	233	256	265	258	238	265	270	291	274	251	260	281	260	278	279	249	239	252	231	270	250	273	260	264	252	271	257	271	255	227	269	260	255	270	253	241	265	256	248	243	300	280	290	291	276	259	255	285	283	299	261	290	253	256	237	277	281	249	282	252	244	256	258	265	249	264	226	225
37221	47919	33151	19939	11601	3447	682	339	322	284	317	318	335	312	288	312	299	297	304	309	325	324	258	285	301	284	308	286	317	307	320	295	312	292	297	294	328	300	302	296	277	296	319	305	316	296	311	318	308	314	298	303	307	298	298	285	343	271	294	313	291	291	311	338	303	280	301	320	307	302	281	298	319	301	301	295	313	303	324	326	285	324	319	325	283	284	293	308	313	342	284	294	269	323	280	303	305	293	278	336	325	286	316	285	301	330	283	318	291	325	297	307	307	282	281	313	302	292	314	285	308	283	281	278	290	308	311	263	266	311	304	296	301	282	333	298	295	295	310	294	329	305	316	290	279	319	292	292	284	292	300	312	299	285	302	272	296	317	292	274	323	312	313	320	303	301	304	297	272	295	328	311	315	286	312	311	278	322	316	288	310	288	301	305	302	318	291	301	326	309	290	292	329	293	307	301	297	309	280	332	312	326	289	289	308	309	295	301	304	323	307	293	292	322	301	281	330	292	282	290	290	319	334	296	303	294	311	288	323	318	313	361	282	299	294	319	300	298	293	287	326	347	320	315	329	333	312	296	284	260	291	292	334	279	274	316	287	298	340	300	302	309	314	293	302	315	306	323	305	320	311	319	317	315	290	280	291	321	290	285	311	307	305	322	310	279	317	313	286	264	288	308	274	293	293	310	320	288	289	280	322	292	319	329	315	312	292	287	308	309	322	296	291	315	314	309	306	273	297	286	295	289	273	306	342	271	273	266	309	309	299	305	311	297	288	299	306	305	293	315	320	306	291	298	328	302	312	274	330	272	325	325	295	325	283	310	317	290	324	312	276	282	329	302	317	291	278	268	279	285	282	296	287	313	303	314	287	301	317	307	294	306	306	292	301	326	284	339	274	304	279	297	293	307	304	290	280	329	281	293	275	305	292	270	298	273	294	311	308	313	274	321	266	312	275	320	323	300	313	286	276	296	321	280	319	288	310	284	290	308	326	280	307	277	301	308	312	303	323	297	292	307	302	290	266	299	286	282	302	292	313	300	309	323	315	295	286	314	305	283	311	290	304	304	284	297	321	286	294	279	319	284	295	286	335	270	263	312	282	284	293	278	293	302	310	334	319	264	333	300	316	298	305	316	311	289	309	302	314	273	287	288	268	280	283	317	305	279	281	282	296	295	314	270	316	296	294	310	282	293	295	317	265	305	307	301	322	323	277	300	312	254	334	294	313	308	304	302	316	314	319	316	300	326	305	299	324	302	307	272	309	282	334	272	280	307	274	300	305	278	279	311	303	314	322	293	286	313	321	287	335	290	302	292	296	303	326	293	318	307	295	325	332	315	309	323	293	308	279	300	315	299	278	322	315	345	317	352	294	287	280	311	319	309	315	309	303	321	302	312	312	309	313	319	299	316	293	306	330	317	274	288	309	277	299	294	285	282	301	279	303	287	334	320	300	311	296	306	279	316	285	254	290	324	296	303	313	296	286	295	291	315	287	262	322	316	317	294	301	277	308	291	296	306	265	310	319	278	270	296	307	312	293	328	315	296	308	279	319	285	284	336	263	318	286	313	342	307	321	295	292	287	298	264	296	294	296	332	271	282	291	330	262	305	331	304	274	325	338	281	309	295	260	311	297	304	288	302	281	304	296	299	306	275	307	314	284	327	301	283	310	292	310	280	308	270	308	325	295	295	338	295	277	290	289	311	334	304	296	312	298	307	317	288	332	281	284	312	323	272	275	309	297	284	316	304	294	283	280	270	322	317	297	327	290	300	326	268	292	317	283	312	298	309	311	274	299	298	308	273	307	299	292	284	292	340	304	282	296	269	276	263	285	247	262	277	315	311	284	302	303	292	328	289	291	311	290	288	316	306	310	280	273	317	332	277	296	295	293	284	299	317	316	293	284	263	289	295	327	278	286	311	292	281	293	303	324	326	323	335	288	275	300	301	323	295	302	312	313	323	292	318	305	304	306	288	337	287	299	296	328	314	283	297	317	314	275	276	324	300	293	301	307	310	306	297	290	312	294	307	322	321	305	296	307	273	317	314	314	324	293	312	298	308	304	309	287	302	282	317	285	320	317	277	281	305	288	331	304	313	275	285	322	295	304	329	279	308	303	306	330	297	296	327	303	312	281	346	288	315	281	292	303	284	285	280	285	299	352	304	326	300	318	317	325	302	314	304	310	295	305	305	305	328	326	294	336	294	288	302	295	280	290	289	270	283	296	306	353	285	280	285	297	290	274	306	305	319	285	300	304	302	284	293	307	280	320	290	291	302	307	289	306	301	320	300	271	289	286	305	301	322	301	318	322	315	281	285	332	300	309	330	300	284	305	277	294	314	282	295	312	320	342	300	306	300	283	308	280	318	281	331	309	291	332	257	321	329	290	295	307	311	339	316	308	308	292	290	299	286	281	298	315	301	286	291	275	324	287	317	308	313	303	280	339	304	304	301	316	299	274	329	312	311	301	294	296	303	300	306	272	305	273	292	315	283	306	303	289	323	298	306	305	314	315	301	295	284	306	300	306	322	285	323	318	291	290	291	282	310	312	292	311	313	302	294	319	344	296	308	301	317	317	285	302	298	308	285	284	309	334	277	312	335	312	294	307	324	293	315	338	279	333	256	317	302	311	281	282	252	312	325	303	329	312	297	305	311	300	323	290	302	313	284	309	300	335	282	274	305	306	314	281	300	327	319	282	276	300	291	300	313	323	294	300	320	293	290	281	286	276	296	273	266	269	317	291	342	300	293	293	292	290	285	305	293	339	283	310	331	281	308	296	285	327	294	268	308	280	324	310	280	287	262	308	330	323	311	300	314	286	280	295	279	301	282	299	289	297	308	305	303	290	307	296	279	309	305	290	275	278	303	326	303	307	278	349	310	299	294	296	316	283	289	319	315	285	250	284	301	318	286	309	307	314	308	286	320	289	304	300	301	304	310	306	317	277	274	288	281	308	292	300	314	278	284	312	295	322	330	271	296	291	285	301	295	303	324	286	328	333	303	295	294	275	272	308	312	295	282	345	299	314	313	312	293	265	306	301	285	284	284	317	306	330	323	310	310	286	317	307	271	297	291	329	300	287	287	291	297	307	276	299	280	300	281	321	307	300	307	317	285	302	297	314	273	311	301	321	309	302	288	288	348	272	316	303	270	295	321	269	317	287	317	301	322	304	322	257	285	307	316	313	318	276	312	300	336	312	293	304	306	291	300	289	277	292	294	309	323	266	339	304	301	280	329	316	270	308	317	312	314	294	295	284	294	304	288	307	291	314	303	332	256	265	293	308	325	325	263	318	289	298	283	289	321	317	307	297	279	339	302	283	288	281	293	329	298	283	275	313	332	310	289	300	269	306	322	319	280	265	324	290	300	280	316	311	294	304	305	299	307	310	283	291	301	318	287	301	300	280	298	293	303	306	257	312	312	288	295	301	302	290	326	269	308	348	316	296	341	261	320	313	339	273	307	274	278	308	321	287	295	306	296	296	317
23897	20984	28565	25535	21581	13101	2122	507	340	302	263	302	295	249	280	274	278	261	271	264	278	227	257	259	284	264	245	287	292	258	270	241	282	247	286	237	258	251	238	251	272	219	267	251	272	279	267	258	250	304	260	267	249	270	281	264	231	267	250	240	246	250	248	262	261	268	273	273	255	270	270	254	263	251	290	257	263	274	275	238	268	294	283	257	268	254	264	256	261	275	261	268	269	311	256	249	227	233	270	238	238	241	242	265	270	256	274	232	265	283	275	254	272	259	243	261	255	248	246	292	253	247	278	232	240	242	252	250	288	267	247	256	243	245	272	236	255	245	259	274	260	253	256	276	251	267	248	244	283	260	271	251	243	249	245	250	240	263	264	252	255	219	251	283	241	261	300	273	245	255	233	271	253	251	234	256	266	218	276	279	282	280	292	260	247	264	271	262	228	231	249	251	266	237	254	277	263	241	265	271	255	281	244	274	251	275	254	250	239	266	274	282	258	261	262	243	257	263	285	239	250	274	297	258	253	245	270	288	264	250	250	229	266	288	243	262	240	239	272	263	267	268	299	259	274	312	259	277	235	239	246	271	293	273	257	241	257	249	252	268	286	238	264	229	249	282	252	253	224	264	258	269	289	270	249	266	235	245	263	267	250	271	261	249	285	271	304	235	262	252	238	269	248	261	277	239	247	271	279	256	253	246	270	229	257	253	260	250	277	250	257	259	245	242	232	238	265	236	302	279	247	259	229	257	267	252	274	236	248	262	271	249	250	279	258	230	268	276	274	246	259	297	259	236	253	251	238	253	254	297	264	281	263	226	288	250	253	283	261	250	266	245	255	239	232	272	262	251	280	243	244	260	240	265	261	241	246	266	279	234	266	268	272	251	229	220	269	255	272	253	284	248	284	243	249	266	257	262	268	264	234	242	260	282	250	250	256	268	284	243	250	249	239	280	266	273	251	281	264	258	251	270	225	273	256	237	271	248	259	250	254	257	274	250	290	279	241	238	259	258	237	263	284	216	252	248	248	263	244	220	247	277	248	249	261	265	233	256	287	268	246	247	247	297	259	279	275	240	271	266	242	237	237	254	243	263	270	247	264	271	260	233	242	239	278	235	280	267	265	269	244	261	264	265	242	263	240	265	256	268	276	233	266	249	273	246	230	262	278	275	251	256	267	273	268	254	243	265	246	263	257	252	255	239	279	267	273	272	244	255	255	276	282	287	255	271	252	263	276	266	263	267	273	238	248	257	257	256	268	241	266	259	284	270	274	272	249	266	268	261	256	261	243	276	253	245	291	231	252	267	260	260	226	254	242	270	279	245	261	263	245	274	266	212	262	271	258	258	267	264	232	254	272	271	259	252	271	246	275	233	255	269	260	247	279	258	281	240	238	231	263	252	273	270	250	266	235	269	226	290	283	266	274	263	277	248	252	268	256	243	254	242	252	279	244	273	259	251	264	274	265	267	269	284	255	242	271	253	255	258	230	241	235	274	267	259	247	216	279	230	266	233	282	265	257	274	278	260	263	235	259	264	243	279	269	253	250	277	274	273	260	250	279	292	244	254	259	250	257	255	238	267	277	216	251	239	244	292	262	272	254	277	268	256	242	261	268	281	274	238	258	258	246	274	265	256	258	276	246	265	253	290	268	260	257	248	251	231	256	228	288	242	250	242	260	284	262	259	233	281	243	277	265	252	264	286	256	305	231	247	271	233	242	259	254	281	254	254	261	243	242	261	253	227	241	237	234	261	270	265	248	272	250	265	281	293	252	246	255	278	234	272	262	222	252	277	277	260	268	279	252	239	261	255	256	293	242	249	240	243	256	255	260	289	274	249	240	287	262	267	261	242	260	271	279	292	265	241	258	247	249	242	240	276	232	286	228	270	234	241	256	234	251	265	263	280	238	258	248	266	257	249	250	266	259	253	258	271	251	268	255	295	298	259	252	257	267	269	261	279	257	253	274	241	287	253	244	272	265	261	295	248	259	230	306	264	233	284	249	247	269	267	245	264	245	262	273	222	245	262	250	234	238	261	276	249	261	258	257	274	306	246	248	261	277	284	270	243	268	270	269	261	247	259	277	262	281	252	231	239	271	265	270	246	264	272	247	273	262	234	245	277	275	238	280	242	276	271	258	310	289	249	278	251	255	242	292	259	285	254	247	254	290	264	252	234	236	232	259	262	231	275	263	257	251	260	264	245	284	228	234	239	279	261	240	261	261	270	251	295	278	266	254	282	268	246	256	275	270	253	269	255	247	261	248	268	256	251	258	240	295	279	248	262	247	252	269	250	272	266	253	257	277	246	259	256	258	241	264	243	240	247	268	255	246	256	233	256	296	267	266	287	276	273	281	253	260	252	284	259	270	242	266	274	265	290	251	245	233	277	266	281	248	238	275	237	264	272	255	259	259	251	254	252	244	248	236	270	269	256	284	249	232	270	246	268	258	257	252	263	240	238	260	267	249	260	247	265	239	288	249	254	242	252	264	294	252	279	268	255	228	265	256	261	272	257	268	244	253	203	254	262	269	259	277	264	301	276	234	286	260	273	273	245	235	279	267	269	248	268	273	290	284	276	244	260	243	279	271	275	251	258	265	260	263	263	257	258	238	247	255	251	255	245	263	259	270	268	250	270	260	256	255	259	265	263	243	243	266	256	270	248	274	275	270	250	268	256	255	272	278	273	268	256	267	239	290	230	234	239	265	254	253	290	241	289	304	243	259	256	258	233	269	255	252	248	242	254	263	271	253	263	274	227	254	254	237	252	274	275	255	208	267	251	271	251	270	255	248	260	273	279	265	242	231	243	268	240	273	267	243	250	305	245	270	238	257	242	265	258	248	276	249	304	232	262	246	254	291	261	237	266	245	255	270	245	269	239	278	253	272	256	250	263	243	248	245	272	238	244	259	282	254	267	263	262	242	256	247	275	267	275	259	254	239	254	240	266	256	252	253	255	263	252	277	268	277	229	276	267	264	240	264	261	239	281	258	265	274	246	279	247	268	262	255	245	274	285	274	259	229	266	253	255	294	261	240	281	270	276	263	248	241	274	260	271	244	272	281	248	291	279	256	273	200	235	263	247	298	280	255	258	263	244	269	265	251	245	251	295	283	257	280	276	271	270	246	259	270	257	244	275	271	260	283	276	227	254	256	263	239	260	230	256	284	239	282	254	250	248	274	279	241	275	254	259	283	237	229	270	271	248	254	257	257	269	253	276	256	269	270	272	249	251	257	240	260	250	257	258	242	266	271	281	259	281	262	240	231	278	248	257	284	278	272	243	274	253	258	243	235	256	258	249	275	240	270	255	280	260	257	240	248	266	260	248	246	254	285	238	277	267	260	255	250	254	266	274	290	290	259	234	252	256	285	234	242	269	263	254	239	267	274	251	255	257	272	253	266	230	257	246	235	244	265	252	242	257	269	260	277	257	283	260	268	259	266	267	256	238	253	272	247	261	252	263	231	256	260	253	238	265	251	243	226	260
38266	57992	45658	29653	18518	6444	826	411	364	374	312	312	307	281	285	321	285	287	320	298	277	289	316	350	295	287	315	287	295	300	318	284	276	334	286	281	276	301	306	295	294	287	296	282	277	323	283	282	274	298	305	298	284	305	303	333	279	289	295	299	313	301	275	284	305	298	303	286	323	298	318	282	289	296	301	286	296	302	276	285	301	284	277	315	250	283	288	290	263	303	279	280	307	304	262	273	298	310	278	306	315	297	306	318	275	280	301	272	293	293	310	281	308	309	285	266	280	293	293	270	300	295	277	308	358	271	299	311	336	300	303	310	267	333	292	279	315	277	293	306	324	309	309	271	292	261	277	291	305	287	288	289	310	294	271	351	306	318	284	286	293	280	273	284	305	301	326	285	306	283	285	265	305	308	344	309	307	284	313	288	289	305	274	302	330	301	315	283	292	287	307	274	288	294	292	313	304	277	275	316	299	286	343	299	287	322	295	301	299	286	303	311	294	307	265	302	302	307	251	290	303	287	298	297	307	265	281	317	318	284	326	285	319	307	335	289	320	279	281	299	298	291	312	291	304	281	303	284	298	285	317	274	305	281	292	283	304	299	294	295	308	293	287	320	251	286	259	304	265	308	321	282	287	273	319	306	304	283	303	278	295	303	325	288	290	285	293	284	295	290	303	249	329	285	282	299	325	292	303	264	309	269	296	276	293	302	269	300	305	294	293	294	273	291	288	283	291	300	268	267	282	305	292	286	311	266	302	295	270	277	324	304	316	294	281	300	314	314	281	285	285	297	302	310	296	317	290	295	299	316	293	262	305	305	318	276	326	296	329	278	285	281	290	289	303	310	286	279	271	280	302	300	314	301	266	320	316	267	299	296	308	282	293	271	314	299	280	299	283	306	301	303	287	325	276	305	300	313	301	307	293	296	287	299	293	269	284	281	303	276	266	280	303	300	289	296	302	286	285	320	267	323	284	266	270	324	297	264	276	284	309	313	303	299	296	313	307	312	299	296	296	300	280	304	296	291	271	317	268	326	308	320	298	313	308	293	308	293	285	318	297	288	310	298	299	319	287	277	280	292	286	308	304	274	292	303	334	313	290	299	289	264	300	291	285	289	315	299	268	298	329	287	314	315	286	302	303	284	266	280	324	284	307	308	287	311	274	318	302	324	286	284	287	277	280	279	275	285	284	302	291	280	318	257	310	308	327	305	336	283	303	292	280	301	330	307	291	307	319	269	327	292	288	287	306	305	333	283	325	269	308	293	289	283	292	323	295	304	316	302	306	280	297	310	298	302	309	275	314	289	292	317	297	290	299	302	267	292	299	326	329	294	276	267	300	296	320	304	295	287	270	305	292	311	279	312	288	287	292	319	267	310	272	305	303	283	299	275	285	279	299	320	284	275	289	279	289	288	313	312	318	287	294	315	311	284	320	281	285	291	300	300	277	287	293	310	302	332	291	292	271	299	287	254	286	297	284	290	282	321	305	304	300	292	294	295	301	316	268	285	292	296	280	288	315	302	299	289	288	314	307	278	293	305	317	298	289	340	313	279	308	287	339	311	320	275	300	280	284	277	278	273	322	282	318	320	313	327	270	303	274	282	305	282	290	286	291	321	263	292	322	303	272	322	309	301	311	286	300	292	314	309	308	293	290	254	270	321	301	317	290	253	306	289	279	302	300	300	291	304	288	297	256	259	285	310	321	254	263	311	298	256	315	297	314	318	259	315	311	305	301	255	290	295	313	336	304	291	323	273	292	314	278	302	298	291	308	271	287	312	317	308	300	309	297	332	288	314	332	285	264	333	309	315	304	284	309	284	348	287	315	271	304	294	281	289	277	331	269	300	301	308	281	269	303	297	294	305	304	285	255	267	310	293	283	301	255	305	298	276	301	296	274	273	328	274	304	325	307	305	289	281	298	344	289	337	295	302	304	268	291	324	302	302	290	333	323	290	297	298	294	312	284	297	314	304	303	288	314	323	282	297	292	279	289	321	301	310	282	305	269	277	314	289	275	288	290	273	323	307	314	292	309	313	292	283	291	304	288	303	321	307	308	292	298	295	344	301	302	277	308	288	316	299	282	290	285	323	327	314	315	307	295	293	278	276	309	286	312	285	288	282	294	310	275	273	320	309	285	282	277	294	313	323	316	288	315	323	311	288	287	320	305	293	313	299	313	325	291	301	307	267	288	309	289	290	281	289	284	282	308	304	299	294	302	283	313	293	312	291	322	287	281	283	305	307	314	267	275	285	280	299	281	292	303	279	290	287	289	277	274	336	309	288	277	275	285	305	266	241	276	295	321	292	304	317	316	324	287	315	305	318	298	274	264	295	309	304	260	291	314	316	317	279	294	291	315	286	313	259	324	300	284	294	310	267	266	267	303	320	279	297	294	287	302	295	281	279	266	308	288	265	299	294	318	276	294	306	260	297	299	288	293	305	264	290	314	289	297	279	325	302	327	281	283	248	289	280	317	282	285	287	302	316	305	310	295	293	278	298	281	300	297	295	311	302	311	296	275	278	298	294	251	291	297	301	303	296	270	335	320	293	310	318	304	287	277	324	303	294	309	297	287	283	310	272	300	283	297	290	300	327	283	325	286	315	295	297	319	299	307	310	287	286	289	296	289	300	284	298	291	303	318	283	292	299	297	294	310	292	291	283	256	306	286	301	309	336	319	264	283	325	283	281	294	322	295	285	299	276	332	253	292	265	281	292	304	316	291	272	278	277	299	308	307	299	288	297	281	286	320	328	306	286	309	270	270	257	270	289	298	258	279	273	288	286	286	286	270	315	327	284	325	288	254	291	291	298	280	301	310	301	267	329	313	257	300	330	315	293	314	316	300	321	300	275	306	284	289	316	274	307	293	268	320	303	331	297	280	285	300	271	296	316	286	304	291	268	310	324	265	298	273	311	275	287	293	304	301	315	315	322	312	303	288	265	274	310	300	277	292	311	316	293	266	311	302	307	283	298	311	326	320	283	293	305	309	317	297	282	298	291	310	313	290	289	306	306	288	286	291	301	293	281	320	296	302	279	289	297	284	266	325	306	309	296	255	329	283	295	307	290	288	273	303	307	319	334	296	318	307	305	280	294	309	296	326	285	302	293	291	294	307	283	312	311	273	306	260	274	284	318	300	273	288	297	301	311	302	309	304	312	284	288	297	313	306	278	266	288	281	305	302	269	297	298	283	298	324	281	322	254	311	299	294	292	301	299	316	266	301	294	297	297	284	296	309	306	283	288	279	312	298	325	318	270	282	298	283	303	306	304	265	308	294	284	285	262	261	300	307	274	312	296	258	285	315	274	290	318	269	304	312	297	296	287	289	307	313	325	278	319	287	309	326	306	297	297	320	326	305	298	293	331	283	273	315	304	304	300	306	287	293	297	289	297	339	290	280	302	314	293	308	316	307	306	321	288	308	306	294	297	294	289	275	295	298	304	298	291	285	297	303	274	262	300	281	255	290	289	305	289	303	283	290	273
25107	21358	28133	25756	15636	3353	610	467	365	352	343	387	375	354	322	367	380	359	349	370	386	369	335	375	331	330	344	341	355	353	344	352	347	338	359	354	338	355	358	326	367	332	394	315	348	350	355	358	343	334	382	345	318	369	362	321	342	365	351	335	348	365	370	335	368	358	341	357	371	364	349	340	333	349	321	390	346	345	342	332	370	368	351	362	378	347	335	283	347	326	378	341	372	352	340	370	339	331	328	332	367	345	335	350	370	359	329	353	394	359	353	346	373	337	370	344	321	348	359	363	337	353	366	320	336	341	335	369	352	354	359	341	333	376	368	352	364	352	325	329	329	331	358	384	331	356	346	349	355	341	335	329	365	332	350	354	367	362	334	345	356	322	371	358	350	313	357	338	351	345	363	324	353	332	364	371	373	339	349	349	344	337	366	343	342	331	348	355	356	349	359	366	341	359	360	309	348	318	344	323	352	340	351	325	354	339	359	333	366	362	325	325	342	362	326	319	369	332	351	334	361	347	366	340	334	311	375	369	331	345	287	379	346	316	363	343	349	334	355	320	337	385	356	320	331	360	351	350	348	370	343	342	381	361	324	369	352	359	344	333	335	346	323	362	325	333	333	386	373	374	292	347	352	330	346	317	349	310	367	375	339	345	352	372	376	338	325	364	351	353	344	346	368	339	365	384	334	333	352	381	339	349	317	325	364	365	322	333	319	354	366	319	333	354	347	349	326	323	315	324	368	337	362	322	356	321	325	351	366	368	356	354	386	366	339	355	346	354	326	352	331	315	352	375	367	346	383	352	327	338	361	360	347	348	327	363	357	325	335	363	357	335	361	332	369	336	345	382	373	338	340	382	324	306	350	351	344	384	337	348	346	349	308	318	320	346	322	356	355	352	357	300	340	348	355	340	348	362	343	356	330	403	340	376	362	345	351	330	345	353	307	346	345	345	361	365	318	346	344	349	353	333	318	365	397	358	356	350	325	344	357	306	347	363	332	350	362	356	348	355	368	338	355	367	361	359	341	360	364	312	349	310	355	360	352	334	308	321	349	323	330	334	366	364	343	346	340	360	341	378	351	336	364	333	348	350	330	351	361	350	368	345	363	327	357	338	328	349	324	337	354	346	354	382	383	353	349	329	340	353	333	329	328	353	363	359	325	368	355	391	359	355	327	329	387	378	360	319	356	380	346	372	351	343	335	315	355	345	351	339	360	341	349	324	322	371	360	367	324	317	376	331	336	352	343	357	349	298	328	340	327	353	344	334	327	324	321	360	347	331	344	348	326	338	358	326	365	354	356	344	349	386	352	375	357	340	349	340	349	359	321	321	320	359	339	318	330	358	374	336	337	335	359	336	346	355	339	363	302	349	348	350	346	332	358	337	386	393	331	358	323	351	392	354	325	342	347	340	330	333	338	344	356	336	363	350	332	366	358	365	328	368	339	348	369	350	339	362	330	348	346	335	352	341	329	344	346	380	341	377	337	370	336	332	359	353	352	374	322	354	369	363	342	319	357	353	347	348	308	325	309	378	334	322	324	324	330	339	346	397	338	326	366	366	325	351	339	340	349	360	330	299	373	343	326	321	330	371	339	313	330	341	372	351	347	329	324	372	318	351	325	346	359	362	354	357	369	375	343	357	346	368	347	337	367	367	343	334	326	372	327	333	335	351	343	288	347	372	334	349	349	349	378	343	372	325	358	364	350	335	313	338	347	367	327	329	371	343	317	333	375	342	352	360	347	306	372	336	335	377	388	358	339	340	335	359	334	339	329	367	355	316	304	366	368	316	359	346	364	346	313	329	352	360	371	340	333	365	348	355	333	342	335	330	354	323	324	366	357	351	370	366	333	341	347	331	328	354	348	351	327	323	330	355	328	374	349	363	369	344	349	373	311	346	360	358	338	335	348	357	340	326	336	348	358	345	327	363	319	333	313	360	348	322	306	359	363	372	381	329	320	337	336	340	336	321	381	360	344	358	331	389	345	339	368	357	359	365	374	332	347	356	340	363	370	364	378	344	340	357	328	361	336	342	329	336	326	372	340	340	367	322	333	318	326	353	389	381	337	348	392	321	323	370	326	346	320	325	372	344	359	351	349	339	335	376	371	359	353	304	341	357	355	363	356	352	363	363	374	381	361	356	354	329	341	336	338	332	351	367	350	362	336	326	397	365	336	364	343	362	360	350	336	324	332	347	345	360	364	345	367	361	314	358	332	391	344	371	338	363	372	319	341	388	351	353	370	363	320	355	334	354	359	322	371	343	364	374	354	355	349	345	363	354	360	356	341	334	355	367	360	317	362	348	316	321	369	314	308	335	328	358	374	314	348	344	349	359	330	364	368	389	338	374	386	330	329	341	333	409	332	352	333	345	342	387	319	380	320	331	380	356	331	369	313	338	321	360	361	337	352	338	349	322	324	360	331	325	376	327	338	346	351	321	347	337	332	378	359	338	359	334	363	367	337	345	337	390	341	375	349	347	357	357	345	348	333	349	326	347	360	351	346	361	326	325	376	351	312	370	357	333	360	387	323	331	339	333	347	340	388	348	360	347	363	358	345	330	345	333	358	348	353	351	362	335	314	314	359	391	344	351	355	355	320	348	334	365	324	348	330	325	359	377	357	322	321	366	331	364	356	373	339	314	367	371	308	337	346	318	373	350	334	329	339	351	323	354	338	364	349	345	337	390	351	341	330	330	350	343	345	294	361	362	355	376	365	339	396	343	336	360	344	378	347	349	340	334	326	316	358	339	356	357	376	344	346	336	361	340	347	352	329	316	311	315	359	332	340	326	344	372	335	327	352	351	337	387	367	349	333	367	368	339	312	319	363	381	364	345	363	332	344	360	362	377	346	363	327	342	366	326	340	339	363	360	331	334	374	364	355	325	373	333	355	334	373	323	363	325	384	346	332	334	334	325	337	412	351	361	376	344	317	361	377	349	328	352	360	362	352	334	345	344	350	352	322	332	364	353	346	328	338	366	348	344	357	354	353	371	368	387	348	341	346	375	304	378	325	322	342	353	339	354	347	344	356	358	357	362	358	366	401	340	343	373	352	327	344	350	321	352	361	346	334	328	330	330	321	338	342	382	332	333	352	330	345	331	346	353	364	361	343	359	351	375	333	360	354	383	345	386	332	343	351	316	329	332	334	355	366	345	366	334	302	317	382	354	345	366	367	334	329	344	359	358	350	332	360	342	343	318	342	315	345	339	368	376	375	366	339	357	358	337	346	321	371	330	338	336	349	319	352	339	353	369	345	365	329	353	323	348	346	349	353	339	344	340	340	350	325	322	365	346	361	354	330	358	360	372	367	334	330	373	352	322	366	351	353	346	338	363	355	353	356	359	349	368	340	363	354	336	361	320	337	338	328	343	328	353	352	391	362	304	337	327	344	325	362	327	349	308	369	347	352	322	335	345	352	319	318	352	328	348	340	316	362	347	319	348	320	382	351	324	358	341	342	348	320	332	349	306	354	352	341	360
37244	55387	36352	23213	12233	2110	630	514	423	414	422	476	431	435	390	414	415	398	387	398	406	399	420	378	373	396	395	399	391	417	398	395	418	343	440	408	400	406	417	420	387	393	450	395	397	375	422	403	402	402	415	423	351	390	417	394	359	432	460	385	389	407	340	399	371	377	425	401	409	353	394	399	382	394	362	421	390	374	398	389	407	426	345	395	413	355	415	357	363	396	395	415	406	407	366	432	392	410	403	362	360	401	412	356	384	388	369	386	417	406	399	423	394	397	369	361	397	446	406	397	400	407	425	386	415	417	400	399	371	375	394	394	399	408	395	412	439	413	380	412	388	402	384	418	392	368	407	400	383	388	406	389	419	405	412	390	368	362	388	414	402	406	369	419	412	372	423	380	383	398	401	392	399	397	373	415	400	384	400	364	379	397	427	382	374	391	405	367	383	425	377	391	392	368	361	353	421	384	393	412	379	411	385	395	381	404	392	410	394	394	384	356	403	417	387	384	418	413	370	361	392	453	377	418	397	388	388	401	410	423	407	387	398	404	400	404	409	376	376	373	417	410	399	397	419	381	364	375	397	409	393	411	391	377	407	393	415	411	400	372	405	416	389	423	421	381	379	372	389	355	393	380	372	414	409	437	416	436	388	392	384	386	384	374	407	394	396	367	383	399	384	399	415	370	387	362	376	386	405	381	404	408	413	380	378	399	400	365	418	418	365	381	385	389	380	424	408	377	403	395	401	426	414	381	387	378	408	397	365	414	367	373	408	373	428	421	370	404	375	394	376	359	396	409	391	367	436	392	415	385	428	396	414	340	377	413	374	399	382	374	395	366	379	382	435	433	363	370	394	407	401	411	431	378	398	403	400	422	423	411	392	384	382	397	382	376	401	391	391	385	434	379	414	389	422	378	383	390	390	412	405	378	381	395	349	402	393	419	404	363	391	396	401	396	378	429	402	409	427	410	416	425	363	405	363	371	415	410	397	403	383	422	407	402	416	429	396	414	381	409	412	379	370	356	371	360	399	391	424	412	401	401	373	396	428	392	397	419	400	401	356	389	352	349	414	398	401	374	397	385	392	427	385	384	391	387	418	452	376	395	392	347	411	406	423	391	377	378	401	414	383	375	394	376	372	382	428	392	400	407	402	370	376	429	381	426	399	423	396	382	383	388	396	411	369	412	418	391	383	405	380	389	399	417	395	396	416	400	379	395	357	365	423	393	376	353	427	421	451	391	431	387	380	426	410	415	398	421	377	392	442	415	415	396	422	419	424	395	390	419	410	418	384	384	411	401	401	408	406	366	399	356	401	381	410	393	376	377	367	400	415	377	428	408	406	413	392	384	382	402	439	376	422	404	421	379	399	394	416	383	393	367	411	366	420	391	369	385	388	411	378	355	421	431	393	395	420	375	391	406	403	370	349	388	369	384	385	410	399	383	417	399	410	391	383	428	355	382	404	395	400	396	404	411	377	402	397	391	384	400	404	382	407	413	414	350	417	417	383	398	404	375	387	413	362	393	409	415	398	411	384	388	411	372	356	409	414	419	413	413	397	433	379	374	378	383	420	403	401	427	419	393	395	405	343	410	418	364	423	431	393	375	381	428	392	374	388	406	392	403	401	429	432	384	404	395	407	383	369	402	417	392	385	406	409	375	391	378	424	418	408	407	404	395	405	419	403	381	391	429	399	398	399	417	397	386	382	389	367	400	404	396	412	415	409	412	355	391	395	368	374	405	402	422	398	410	404	396	387	392	390	384	405	419	407	378	398	370	393	432	410	419	400	412	421	391	395	417	401	393	392	405	409	453	418	378	430	443	363	386	401	399	388	359	388	348	386	383	430	398	370	403	449	394	371	365	436	355	369	375	446	376	403	402	424	366	367	401	404	415	457	389	415	394	416	394	445	376	364	376	435	424	431	391	384	406	386	389	335	448	421	365	378	371	384	404	385	409	409	399	412	414	372	396	418	404	383	405	380	401	356	391	392	410	393	361	386	384	358	370	408	383	369	402	360	419	411	396	388	376	409	418	413	360	362	359	392	425	382	416	379	384	384	384	369	405	420	407	369	379	397	416	395	405	386	385	404	402	381	375	403	371	378	397	391	411	414	380	375	414	372	409	422	406	364	426	378	401	407	357	365	407	387	404	367	414	428	396	381	433	395	370	410	415	421	398	396	350	394	356	407	378	426	390	410	410	386	380	362	408	417	402	365	395	394	379	383	370	384	412	369	411	401	407	407	407	369	405	393	435	403	410	372	369	412	392	407	396	367	432	383	376	386	408	373	386	421	376	377	380	386	401	424	402	406	401	382	415	421	385	387	392	415	408	377	391	368	424	390	416	404	403	405	424	387	402	386	410	392	384	404	404	447	430	436	389	359	385	375	433	407	368	409	427	435	370	404	402	392	384	374	396	372	395	411	406	382	402	376	347	379	347	422	399	398	387	396	422	381	410	417	399	397	397	386	414	372	372	411	367	415	432	389	410	410	390	397	427	382	386	383	416	382	370	416	389	384	397	387	416	395	422	383	387	372	385	376	406	399	370	416	389	415	400	382	399	390	422	402	393	418	389	409	407	411	434	392	372	406	393	395	379	415	390	430	406	405	415	381	367	382	423	449	412	384	405	398	371	401	384	414	400	381	367	383	413	408	396	374	396	365	399	398	388	394	400	411	368	416	418	420	357	448	396	374	415	403	390	392	382	394	401	375	392	424	406	414	372	364	392	383	431	446	392	352	368	406	426	420	381	408	403	387	401	432	411	382	379	414	396	414	371	396	383	416	394	391	394	400	384	393	394	374	411	410	389	370	395	384	363	411	395	421	386	391	405	395	416	419	432	364	399	410	397	407	386	414	409	412	394	372	398	402	398	380	403	419	388	379	403	396	362	393	377	422	374	386	355	416	426	434	373	382	353	435	398	415	385	375	374	400	350	425	372	401	393	389	391	387	429	367	383	366	407	404	397	391	408	410	408	395	396	396	409	392	417	395	419	404	401	413	372	412	408	370	405	404	427	384	376	386	385	387	387	359	383	417	395	428	388	390	349	378	399	429	382	397	340	395	435	407	398	390	404	405	397	376	412	426	405	407	344	429	387	410	367	408	414	408	401	398	368	421	402	392	394	408	348	398	403	372	385	377	370	387	372	375	418	387	367	397	425	378	421	429	416	416	390	416	417	399	385	387	373	399	377	379	383	398	400	412	421	385	390	370	381	396	368	395	387	426	404	390	386	419	369	403	434	346	426	402	387	372	440	415	417	343	403	404	386	396	385	405	412	386	434	385	362	417	405	397	393	356	430	382	399	398	409	389	430	389	387	363	409	418	398	378	392	380	400	413	426	398	416	434	404	427	407	427	401	415	414	387	421	408	378	424	402	381	409	430	366	389	388	417	412	365	356	405	362	376	408	370	365	387	403	378	412	348	419	359	389	419	399	383	431	399	407	384	368	384	400	408	408	385	388	376	377	387	374	396	374	399	406	402	399
22694	20898	28471	24052	21412	20138	8582	1064	550	455	454	438	453	432	412	429	412	460	426	422	398	397	377	389	396	430	383	398	410	465	397	391	376	434	407	420	397	434	398	399	407	408	403	402	431	401	395	393	365	403	384	393	416	374	397	388	413	396	393	390	423	400	391	375	415	395	413	383	379	392	417	390	393	388	381	393	393	393	392	384	403	398	387	374	384	415	410	405	424	406	397	360	368	395	410	379	393	435	409	373	401	409	420	393	349	376	365	404	395	402	388	422	404	413	401	411	397	412	426	408	402	394	354	386	421	394	384	385	437	371	400	415	384	387	385	378	365	387	408	389	392	377	380	444	387	422	384	411	423	363	366	385	377	408	392	349	408	415	413	375	377	413	378	385	419	366	397	409	378	435	404	421	388	372	402	396	401	408	417	383	369	368	391	404	413	417	410	399	413	372	395	404	409	379	436	379	383	374	403	436	401	409	395	408	427	415	393	428	366	408	405	413	393	412	392	382	399	398	402	390	417	427	398	423	422	404	388	386	419	362	392	391	405	386	397	393	394	386	373	378	415	390	410	425	391	387	390	392	416	401	398	401	390	413	391	379	376	384	404	421	388	423	376	388	372	408	403	389	401	410	369	388	413	436	351	420	415	411	401	400	408	390	409	408	408	396	409	417	409	401	405	391	371	398	415	387	407	401	415	364	396	378	390	389	366	413	388	383	381	356	408	440	384	391	399	400	372	376	414	405	417	393	426	399	429	429	406	412	403	445	391	391	398	364	402	413	403	418	400	390	405	378	414	412	403	390	383	398	404	348	368	417	398	402	380	382	404	390	374	382	409	421	381	403	376	429	407	399	391	373	443	423	381	428	400	376	408	400	421	409	420	410	423	402	388	367	405	406	403	380	421	390	375	417	361	385	390	360	396	396	397	389	433	392	393	399	405	371	369	425	406	434	386	392	408	403	389	386	390	390	373	401	409	397	399	393	380	365	380	398	372	448	384	407	410	423	420	408	405	394	379	432	425	392	401	387	420	388	406	400	416	368	406	356	396	373	407	382	402	418	373	410	362	388	416	400	390	404	397	406	404	388	410	386	409	403	376	393	423	398	431	358	396	430	393	389	406	415	379	401	420	432	373	436	398	404	401	386	408	409	398	419	385	363	378	380	400	388	401	420	384	403	384	408	384	351	372	400	407	412	378	393	423	422	400	415	430	423	401	403	388	401	353	396	360	427	391	385	412	384	399	400	459	380	374	378	423	428	409	391	416	393	410	367	384	405	371	381	407	378	412	421	468	389	412	433	416	357	425	418	378	368	398	382	422	377	414	402	395	421	383	384	404	388	411	391	388	353	374	402	391	398	426	446	373	382	404	357	382	353	393	373	404	396	415	412	374	385	386	400	409	381	400	424	380	356	369	392	418	422	400	424	340	375	389	412	432	369	378	407	414	371	417	394	437	425	424	378	397	382	414	416	380	371	403	406	400	385	409	379	359	368	408	378	410	393	410	361	436	391	411	384	393	433	376	394	418	418	405	415	336	424	384	374	401	379	407	430	422	395	405	397	405	374	397	407	400	372	422	377	409	373	405	385	437	408	364	379	376	372	388	410	407	370	413	376	413	455	423	408	390	397	408	388	380	366	404	384	390	425	412	457	385	409	403	429	369	400	390	395	359	388	424	384	400	452	398	405	394	399	403	417	395	426	380	400	401	388	388	391	418	413	388	333	413	417	396	405	389	406	417	406	383	412	405	383	381	386	395	372	405	406	422	395	399	391	421	414	406	379	372	357	385	386	372	412	388	384	439	413	398	385	388	415	396	386	378	395	370	399	404	394	384	399	388	398	380	399	428	355	429	388	409	377	392	422	433	459	386	372	378	414	409	402	402	399	425	416	408	383	354	400	374	389	411	397	400	393	378	402	415	378	414	402	411	405	374	409	365	426	391	413	392	399	414	413	411	424	406	387	390	370	398	423	385	396	393	439	397	439	404	419	418	391	403	371	396	393	408	415	378	390	385	385	424	408	385	380	406	409	411	404	380	424	389	411	416	414	437	395	437	383	427	379	388	398	386	398	390	406	401	369	383	390	416	387	427	403	387	393	428	391	395	435	425	391	402	428	461	387	410	395	403	381	424	361	432	390	406	363	393	397	408	425	380	387	425	379	445	369	403	410	370	402	393	391	393	407	432	414	353	411	454	409	384	383	386	357	380	366	431	387	389	422	396	363	421	385	395	435	395	389	387	405	402	398	374	392	380	361	398	420	406	398	374	396	399	419	402	388	392	382	397	382	421	407	385	374	450	382	417	397	382	441	362	386	355	400	395	414	363	397	424	387	400	370	401	404	384	390	389	409	420	395	392	413	379	401	364	383	381	385	437	405	380	384	404	400	399	388	421	383	403	402	386	408	377	428	401	371	390	415	376	381	392	377	363	405	343	395	396	437	401	382	421	379	426	387	413	403	383	440	376	407	373	385	422	395	432	413	389	426	346	414	382	421	435	393	410	414	396	362	394	405	421	384	442	402	402	372	379	397	380	368	376	352	398	358	407	401	390	377	394	405	353	396	413	386	393	401	411	374	358	397	394	397	356	368	389	401	406	349	436	394	410	375	406	401	389	418	389	385	384	408	364	394	384	391	417	398	406	371	391	433	386	415	420	398	397	426	376	365	419	411	390	368	384	387	404	396	402	401	404	413	428	400	407	393	415	415	392	387	385	409	417	425	398	403	384	409	394	434	407	383	385	398	395	395	372	391	404	389	407	389	393	345	391	400	434	401	374	401	406	419	400	385	392	403	429	413	376	391	411	406	419	402	391	417	410	368	427	383	405	398	363	409	405	401	379	386	402	400	414	403	427	373	409	423	424	387	389	402	403	387	410	447	436	403	372	417	385	389	399	417	403	434	403	406	394	403	378	397	432	412	416	422	400	397	419	394	398	421	388	394	398	390	389	378	379	416	411	390	397	420	416	414	395	415	393	417	395	403	410	350	376	390	386	404	377	399	383	435	386	406	367	437	429	419	417	399	393	391	419	407	379	368	405	399	365	389	414	410	400	391	366	410	426	398	367	401	373	386	409	385	411	388	390	392	388	380	434	393	370	382	448	410	400	368	368	404	401	396	401	387	424	400	387	397	395	416	394	395	413	400	375	413	422	394	418	388	407	405	385	376	388	390	422	419	420	423	384	409	401	386	381	413	395	416	366	373	413	383	400	419	397	412	380	427	395	369	416	406	384	359	412	423	402	401	412	389	380	397	396	429	397	396	433	392	382	399	389	388	374	387	412	413	392	361	367	399	395	384	395	396	405	405	407	377	387	391	410	420	402	381	399	415	397	378	382	377	381	403	345	380	408	443	396	405	391	400	393	390	417	403	415	374	397	400	441	396	400	390	371	411	364	380	399	420	376	426	398	404	356	376	446	404	391	409	404	424	388	411	398	400	411	374	365	382	409	386	403	374	393	422	408	407	411	406	391	383	396	402	420	352	411	401
40104	65368	50039	37064	20677	7253	1443	839	603	577	532	475	480	477	444	433	434	405	460	458	404	475	421	449	462	463	437	467	452	397	445	437	430	440	438	479	430	489	434	436	439	407	455	456	420	437	467	433	455	435	440	461	417	425	416	443	389	399	436	436	406	448	425	451	472	431	432	450	403	453	428	430	421	429	441	439	437	450	464	473	466	437	427	425	439	438	403	428	442	461	445	428	404	406	454	442	412	440	457	418	435	461	427	421	436	436	422	432	409	435	403	443	433	445	453	404	469	431	423	440	457	429	442	459	426	420	404	441	424	448	447	425	448	419	477	429	446	447	400	449	402	452	441	437	419	444	440	407	389	449	459	407	402	423	495	425	477	417	438	400	421	449	427	427	427	438	420	441	421	447	439	428	441	469	433	410	440	420	397	498	414	432	411	412	478	405	427	446	452	411	426	444	427	461	428	461	437	430	475	444	447	446	438	453	452	408	457	426	435	438	451	449	425	435	481	404	452	449	424	433	461	443	471	429	425	436	463	428	406	455	431	416	461	449	439	454	416	447	447	438	449	433	419	439	430	430	475	447	430	439	435	438	446	429	443	429	455	439	444	429	415	416	474	446	452	398	461	454	434	448	438	462	438	442	449	413	438	419	429	409	493	449	416	443	436	422	460	453	456	451	489	455	447	426	425	430	431	425	439	449	421	467	452	413	447	452	446	415	442	447	441	404	463	448	430	457	441	436	466	441	422	467	402	457	425	438	450	448	470	442	406	452	416	440	403	434	411	422	413	440	430	452	465	431	454	460	432	402	444	437	435	453	473	439	405	444	450	409	423	446	417	454	410	441	419	444	414	429	435	451	468	466	425	419	477	400	414	451	462	399	472	417	446	446	432	472	405	429	439	433	446	448	444	429	410	444	434	482	479	427	436	458	458	445	452	393	418	391	438	425	450	437	422	381	474	460	421	437	473	456	450	474	462	459	469	417	484	448	439	402	463	404	445	454	424	453	436	397	441	420	452	409	438	418	419	416	466	441	404	480	437	419	389	465	438	457	433	445	435	429	447	441	438	440	419	384	431	462	431	374	388	435	440	456	417	427	436	431	448	446	406	412	436	424	461	431	436	428	480	431	423	447	450	389	433	483	443	458	449	401	449	492	427	447	433	418	444	460	426	392	427	415	445	388	421	440	431	416	404	420	434	448	439	453	422	459	450	467	456	421	443	449	458	463	413	420	458	424	453	455	418	459	406	416	406	455	422	457	431	431	434	461	446	460	446	429	450	433	456	420	457	390	458	456	423	470	429	416	420	434	444	457	439	453	473	415	430	455	454	434	436	436	431	449	449	418	413	409	416	453	451	434	416	421	457	442	414	412	445	453	451	411	446	446	421	443	443	394	456	472	407	423	393	471	409	426	432	396	470	479	456	425	407	403	422	424	438	437	449	419	442	438	423	441	429	423	432	450	447	449	390	487	426	438	432	446	425	444	432	462	471	440	462	423	440	454	441	416	453	436	443	424	465	450	452	415	469	487	434	490	438	449	427	398	441	441	491	434	424	426	403	423	427	433	436	410	439	461	434	429	409	454	446	467	441	451	469	446	435	420	444	481	404	412	444	405	425	442	440	414	455	400	467	435	406	422	438	436	467	439	433	419	456	456	423	444	482	483	472	459	450	413	412	455	407	444	452	462	427	466	462	475	466	467	417	411	416	448	420	446	455	461	425	437	454	426	423	432	415	433	401	413	417	436	441	425	418	428	477	429	466	431	463	443	439	408	468	454	437	429	459	419	470	450	421	415	439	461	436	434	471	407	470	456	451	443	438	441	428	453	435	462	449	411	444	424	461	419	437	453	426	436	456	434	455	429	475	442	447	416	457	476	443	445	415	427	458	428	436	451	440	413	448	437	432	436	457	412	455	379	440	437	462	438	443	475	444	448	425	422	423	432	459	475	443	404	452	437	421	443	435	424	409	416	456	458	443	446	430	406	414	427	449	445	448	417	445	467	405	439	446	445	435	472	439	423	445	405	453	461	431	428	397	477	442	443	415	424	461	429	446	415	437	412	448	437	445	413	428	467	398	462	421	454	433	451	401	418	437	458	422	459	459	439	414	441	457	474	417	436	382	475	413	403	417	447	445	430	453	443	425	462	466	446	447	408	420	430	414	418	481	398	488	445	402	412	402	472	466	456	428	433	437	413	445	449	487	437	442	445	441	422	453	436	401	438	436	492	452	479	409	439	465	433	423	450	420	417	416	428	426	430	453	434	413	464	428	446	450	442	471	441	431	453	453	412	426	418	424	387	429	415	406	446	420	443	452	420	464	451	446	421	427	424	450	458	456	470	440	436	448	441	431	442	424	447	449	432	440	398	392	458	442	442	457	422	454	452	443	398	438	481	392	398	446	430	431	433	410	460	426	388	446	453	408	421	439	445	470	415	422	480	445	457	440	431	453	425	400	422	431	425	458	446	461	434	423	422	429	404	446	420	452	436	454	443	479	410	459	422	421	463	457	441	432	415	426	417	454	478	441	452	428	439	444	462	447	460	426	437	417	440	410	420	434	421	428	402	407	421	455	410	457	409	447	412	425	477	428	455	412	466	462	441	428	453	463	403	427	460	429	401	434	470	436	452	447	460	392	405	425	415	442	428	455	419	417	421	409	454	403	423	438	422	465	454	442	430	469	430	444	435	413	429	429	439	438	439	452	433	415	419	444	412	429	420	407	437	425	423	429	453	465	461	436	401	420	439	427	450	446	435	437	441	474	434	418	421	425	450	431	420	412	434	426	448	429	411	453	452	456	429	498	447	470	406	410	449	434	456	435	421	424	469	399	458	449	411	391	392	481	422	470	431	459	434	437	410	458	421	449	407	455	465	449	431	449	441	441	447	422	436	434	397	417	445	456	449	422	431	448	424	433	438	428	434	453	434	437	434	472	451	426	399	417	449	444	446	420	418	441	444	444	410	417	448	444	435	446	413	396	445	455	430	450	405	425	421	407	408	397	445	432	449	391	422	439	442	418	434	421	451	448	411	441	405	421	449	432	409	441	420	447	416	459	413	427	448	457	475	423	436	428	437	454	440	481	451	494	390	491	448	422	451	444	425	428	392	449	437	426	451	428	469	411	433	438	451	411	472	451	468	434	420	438	414	423	446	448	449	419	462	416	395	439	498	449	437	473	421	468	426	444	424	447	433	498	433	459	415	430	430	433	458	450	440	387	422	433	449	405	423	441	445	433	444	445	484	467	415	425	420	434	427	433	458	447	456	443	442	441	435	429	404	448	430	423	396	430	464	440	426	442	461	438	474	421	425	454	443	441	427	460	450	422	449	449	464	448	450	439	409	429	437	418	410	418	429	426	444	441	421	436	454	444	441	435	443	435	461	419	453	469	420	480	438	484	445	438	409	467	474	434	446	433	436	428	434	392	410	470	442	423	400	431	415	441	407	424	445	408	414	449	492	407	413	444	421	420	406	421	465	435	424	450	398
30700	34792	34853	21032	5840	1129	374	278	265	261	253	276	250	235	263	246	279	234	247	231	248	253	215	240	273	242	255	269	252	289	247	253	240	262	254	271	260	268	261	259	249	238	239	235	251	241	256	272	245	245	252	233	266	258	282	248	270	248	238	252	232	243	232	281	246	248	274	225	232	275	265	289	238	250	262	270	254	252	276	270	251	234	254	244	217	270	236	259	254	239	264	254	217	280	261	261	238	246	242	254	253	271	257	280	261	240	257	235	299	263	256	237	220	224	248	242	266	260	260	254	291	227	265	267	268	221	254	255	246	256	265	234	225	258	248	255	262	252	246	235	302	266	261	244	249	229	263	241	250	259	257	235	241	238	258	268	220	242	256	227	257	255	258	241	236	263	237	243	255	222	249	224	252	229	254	223	264	261	255	243	252	250	260	246	234	232	255	221	249	261	246	246	264	253	275	237	246	262	259	244	231	259	257	246	250	287	258	251	270	238	250	237	269	239	221	261	236	249	257	231	245	271	232	248	274	237	255	237	236	247	257	234	269	234	288	195	232	253	250	242	250	255	258	275	258	243	244	263	259	257	222	250	252	270	271	243	268	244	260	240	249	254	257	264	250	214	260	231	242	240	265	288	249	231	243	233	266	248	238	270	250	260	273	272	247	267	225	245	244	253	254	249	275	238	248	253	279	227	227	239	229	261	238	255	273	251	243	229	267	248	228	251	228	257	240	296	239	236	236	250	265	270	256	262	245	225	251	251	262	265	271	248	242	241	281	257	249	246	242	242	241	252	241	237	230	227	239	258	255	245	254	271	249	246	232	265	252	250	239	283	241	253	261	296	261	234	273	257	237	245	290	242	229	250	229	246	242	255	237	247	258	255	233	256	255	262	232	244	255	260	272	256	222	236	246	230	283	248	248	288	288	273	261	254	244	246	233	252	244	272	268	241	216	273	268	247	271	294	229	255	230	243	272	261	216	247	215	280	238	239	225	244	244	224	245	260	262	258	269	258	246	267	274	240	244	247	267	228	245	274	249	260	269	275	244	249	239	247	239	255	236	286	267	232	262	250	245	248	233	252	240	271	252	252	254	249	234	257	235	249	241	261	226	238	248	243	221	232	261	248	217	230	216	285	239	244	254	226	236	240	231	251	297	260	245	248	293	252	278	244	260	260	267	246	256	246	240	256	232	248	259	253	210	250	236	252	257	234	248	248	277	243	258	263	263	263	235	226	237	245	250	250	254	245	236	227	238	245	244	258	262	231	244	253	258	260	247	233	246	261	242	249	269	262	233	243	228	242	267	247	231	223	246	264	212	263	278	263	248	219	234	246	244	250	233	257	253	271	225	263	236	250	233	257	254	240	267	231	245	247	253	252	268	239	257	260	233	264	241	257	230	216	235	235	241	245	242	232	254	267	239	246	255	269	227	223	246	227	243	238	241	263	236	267	283	217	240	267	243	229	237	243	266	261	248	258	268	239	270	238	272	248	257	237	266	241	261	239	207	248	239	231	224	234	263	274	241	254	251	270	261	272	259	251	254	246	266	263	242	238	250	273	270	250	237	264	201	232	252	252	259	235	248	246	236	244	238	264	224	249	258	268	278	249	256	253	232	239	268	270	245	258	277	271	254	273	248	257	231	265	253	261	235	271	225	227	257	268	231	262	246	257	225	231	261	262	253	266	276	259	253	235	235	232	225	246	242	261	255	274	234	269	280	251	259	252	259	253	293	239	249	258	256	238	268	243	240	227	268	233	227	257	270	265	240	245	261	269	256	279	257	254	248	236	243	255	239	236	268	249	253	247	240	245	263	248	245	267	224	273	229	242	264	264	242	248	257	256	272	230	256	236	263	231	233	227	237	289	250	257	234	251	273	244	263	263	230	238	241	243	254	258	268	243	259	259	245	220	278	272	254	268	259	260	236	228	249	234	244	290	242	251	245	241	254	239	234	283	234	244	247	253	263	255	259	271	270	280	247	248	235	232	260	245	252	258	246	292	246	238	241	240	261	234	269	238	246	247	257	243	285	238	247	251	238	247	254	242	249	274	285	285	241	247	269	258	270	272	236	279	235	248	266	244	244	254	252	240	242	267	274	261	263	250	246	275	258	261	259	246	270	247	250	247	257	252	260	240	244	257	234	255	239	269	258	269	247	252	236	250	243	237	237	241	258	252	241	235	233	242	281	256	248	246	296	230	245	264	256	256	242	277	234	268	229	256	260	235	257	253	284	248	229	243	229	241	232	280	241	235	255	257	227	234	263	274	230	249	254	242	232	254	241	271	245	240	234	264	236	252	273	254	268	239	241	246	265	256	252	225	268	257	254	236	230	259	224	246	254	258	231	284	235	257	251	247	267	242	231	240	249	255	218	222	242	231	261	256	266	234	272	227	253	245	240	270	246	239	220	238	237	258	251	232	229	235	240	265	246	257	258	257	239	243	258	230	234	261	262	246	241	217	249	255	263	230	236	248	235	283	255	219	253	260	235	217	263	243	247	253	254	231	229	251	259	244	243	262	242	218	226	236	249	264	232	272	195	229	239	250	258	221	253	230	275	252	245	237	236	253	237	253	224	252	283	228	269	267	269	236	255	298	241	234	261	241	245	276	278	218	237	276	251	265	228	266	266	260	228	259	236	262	215	226	242	232	281	241	244	260	267	264	227	233	241	273	239	271	266	214	271	226	259	239	246	247	259	250	271	257	256	243	264	228	253	243	251	213	254	258	252	247	229	258	244	241	265	239	268	247	254	268	247	267	262	253	238	228	247	281	276	259	253	232	246	246	256	248	267	249	260	269	254	212	264	230	231	257	258	271	221	245	251	247	233	237	259	241	250	266	229	274	228	244	237	249	249	212	257	265	245	248	239	250	232	262	266	255	229	253	236	269	228	284	223	248	249	255	245	245	286	251	267	235	234	252	247	250	237	222	220	219	242	265	244	251	305	248	268	247	243	262	250	243	231	252	232	227	221	250	269	259	248	240	272	255	240	221	259	243	259	222	232	273	268	254	252	259	250	251	286	252	240	246	244	236	258	273	268	246	252	233	267	230	281	221	242	229	258	236	247	226	248	272	286	223	275	241	244	239	245	243	261	273	232	265	248	254	231	259	233	234	244	265	230	243	285	244	236	251	260	242	241	265	259	238	251	266	265	257	232	267	255	235	236	262	252	263	230	233	243	238	208	268	245	269	234	255	259	284	268	272	256	235	229	272	227	261	248	229	207	256	228	230	259	261	253	248	239	270	229	224	285	240	274	249	234	263	228	245	233	260	246	252	273	257	264	265	245	262	247	259	273	242	285	254	262	268	236	266	238	243	267	239	278	257	245	263	262	256	255	207	273	254	244	258	266	243	268	266	273	253	233	240	270	249	248	255	274	253	244	253	276	246	224	251	247	264	262	225	231	259	264	264	249	217	237	261	273	254	234	269	236	251	252	256	246	246	255	231	254	235	240	268	264	280	244	247	269	247	237	254	247	238	265	250
35955	49163	33271	18138	5984	1539	403	331	297	303	284	288	295	251	288	283	323	303	316	291	318	290	297	297	312	285	304	289	276	296	279	314	299	299	287	298	290	271	292	264	292	305	268	262	267	298	281	295	330	307	292	290	290	312	292	315	272	306	284	298	290	283	305	265	306	298	286	304	300	292	315	280	314	303	301	302	290	292	322	317	245	312	294	299	313	304	314	272	292	285	319	270	282	317	289	281	291	300	290	312	287	315	285	290	307	296	296	291	294	266	265	263	294	313	313	269	277	291	275	294	266	303	292	280	307	315	281	250	286	296	306	290	312	325	296	313	267	257	279	296	321	282	266	293	276	295	313	291	279	308	302	332	306	301	282	304	317	311	281	289	296	299	321	268	295	279	310	288	289	280	292	309	306	284	280	300	307	298	261	288	306	319	304	278	322	287	274	284	273	286	297	277	277	294	281	316	318	249	310	285	268	287	311	282	309	273	260	305	289	297	294	272	288	275	309	268	259	290	302	248	291	273	312	299	282	295	300	328	292	313	298	296	304	286	276	276	283	278	310	289	275	329	282	278	274	272	285	293	297	280	300	303	270	331	260	295	289	305	248	269	265	279	312	288	287	313	278	298	275	269	303	307	299	306	315	312	275	335	316	285	299	315	292	313	279	286	294	267	288	259	298	271	294	297	315	281	265	297	325	280	299	296	282	310	279	313	344	285	289	294	311	261	312	283	287	273	290	301	302	262	276	295	290	258	310	297	276	291	282	289	282	303	292	276	275	326	308	298	281	275	306	297	272	284	301	301	289	277	307	277	324	281	283	272	282	294	283	272	303	285	280	315	279	302	270	272	296	300	310	310	326	315	285	269	293	286	269	293	264	295	290	279	272	303	274	277	300	295	275	280	297	281	301	297	298	336	289	270	312	321	309	296	300	292	297	273	282	289	298	295	299	301	308	287	263	313	254	297	310	299	331	292	291	254	307	284	296	324	275	300	298	283	290	284	258	270	273	296	320	298	275	303	276	299	298	313	277	302	279	310	277	273	310	314	293	289	283	278	302	315	279	295	276	293	307	294	274	278	295	281	274	307	301	269	300	297	263	278	321	283	297	300	265	282	310	292	287	291	304	288	304	289	290	288	300	315	297	290	324	313	284	314	294	292	265	309	282	301	322	270	299	284	308	288	297	283	304	266	300	277	302	257	313	299	272	288	343	289	312	278	281	274	324	288	284	295	317	302	315	280	285	294	303	296	266	300	286	299	302	273	303	302	320	304	291	288	232	272	287	305	273	313	287	266	277	275	279	311	290	327	300	291	280	273	290	275	299	303	290	290	325	292	312	296	291	300	317	278	286	305	287	278	277	255	269	301	288	313	326	279	316	283	364	300	268	264	292	295	289	289	318	306	305	282	299	306	326	279	280	277	298	335	312	275	307	273	314	299	338	286	281	300	317	285	294	281	302	298	287	291	294	302	324	303	290	271	293	264	311	317	296	287	293	293	315	328	269	298	327	289	311	313	261	290	288	301	318	289	281	298	298	286	286	282	290	297	275	285	250	279	286	292	297	303	284	288	309	306	334	265	317	307	317	311	312	269	307	268	280	315	286	286	305	297	269	297	302	264	280	301	300	294	280	299	274	303	292	282	285	278	290	292	287	300	320	299	283	278	286	282	260	274	273	275	274	303	283	288	264	263	292	295	296	306	315	327	276	308	283	295	310	296	287	307	282	261	292	304	303	287	305	273	250	301	280	318	318	293	301	271	290	276	328	276	281	276	305	292	283	302	286	299	284	299	283	291	284	295	277	292	318	319	278	297	274	299	273	296	284	318	287	312	302	307	290	290	314	252	303	328	310	307	296	302	294	299	290	323	311	267	297	275	305	301	303	275	301	281	265	302	284	285	299	276	304	314	318	300	303	311	289	304	284	248	286	305	307	307	271	304	306	294	297	295	273	317	294	294	286	326	291	307	298	298	297	293	288	301	308	282	316	281	317	270	297	284	311	255	300	352	299	301	294	296	299	305	280	294	277	283	319	295	280	308	316	317	269	297	289	293	292	264	309	299	311	288	313	308	282	282	260	245	292	303	307	305	304	295	261	298	303	310	310	307	295	265	314	300	295	296	297	284	301	301	275	252	301	296	282	291	295	286	265	296	307	285	302	279	291	293	269	298	299	272	266	311	294	314	300	279	309	301	295	273	288	305	259	330	308	306	317	331	266	280	284	304	299	279	292	298	283	278	304	292	276	292	277	263	279	301	287	294	310	298	287	291	302	320	298	293	338	280	292	304	282	295	276	305	343	280	292	305	337	298	271	267	314	307	288	281	303	267	307	308	290	283	288	302	281	284	297	262	287	275	289	275	271	289	293	284	319	296	297	321	285	299	312	285	308	293	268	304	297	265	255	294	267	319	269	294	275	285	297	307	300	273	295	300	281	292	299	281	318	270	308	299	271	323	261	293	264	331	291	305	317	278	286	283	305	296	318	316	301	310	278	286	277	292	295	274	277	286	272	275	314	305	276	300	261	300	277	284	280	293	281	294	263	289	269	298	301	256	299	284	302	318	315	286	297	272	266	292	300	281	283	295	317	296	309	292	284	304	286	289	277	321	305	296	280	283	280	280	278	300	262	306	313	280	276	312	283	281	279	283	332	309	279	284	296	304	300	291	245	298	322	324	291	314	278	286	277	284	302	312	306	283	291	314	279	288	281	285	297	312	292	314	303	287	300	294	289	290	281	287	297	309	310	286	292	284	280	286	285	277	305	278	293	331	277	293	252	291	296	292	267	271	269	298	313	292	300	292	300	315	297	283	334	307	297	331	288	306	274	263	283	291	303	262	285	268	287	295	315	306	276	316	299	311	318	307	272	289	307	320	310	289	281	276	273	290	286	297	274	307	293	263	274	314	268	310	291	274	306	318	293	277	267	304	278	300	292	258	328	303	271	275	297	274	323	295	308	296	326	295	303	272	300	326	273	281	302	302	297	288	327	310	274	285	301	264	296	301	278	304	281	312	308	293	291	283	282	266	276	302	281	258	320	282	291	308	290	323	315	303	286	275	283	303	300	301	290	295	280	299	290	275	263	296	283	308	289	291	299	296	279	307	302	268	289	284	289	280	296	313	283	304	258	284	278	300	347	297	283	302	320	305	295	265	292	286	283	294	299	290	295	308	274	274	299	307	289	277	312	279	325	252	273	298	281	271	298	276	299	308	293	298	292	315	297	296	278	275	281	272	327	268	269	254	292	299	313	263	293	290	279	308	333	284	284	262	295	324	294	281	282	290	287	263	300	271	287	271	322	291	292	307	289	269	296	296	283	273	303	282	284	300	309	284	290	313	280	308	298	308	299	288	300	276	278	276	312	290	298	274	334	318	284	284	306	329	282	285	303	298	271	305	337	324	320	312	305	308	277	272	298	287	295	294	293	308	274	279	299	302	300	275	281	301	290	284	290	306	293	263	294	289	300	298	308	278	295	257	276	300	300	267
23941	21038	28350	25222	20959	11792	1876	435	301	272	280	259	256	254	301	261	262	237	271	262	269	287	254	264	264	228	262	262	242	252	292	215	244	258	273	272	255	263	238	263	247	281	253	255	267	259	290	269	229	226	268	274	262	265	263	256	266	246	283	271	242	249	230	254	268	259	266	265	245	265	240	261	261	245	270	240	242	230	233	238	264	268	247	285	235	256	244	246	275	232	247	219	223	242	258	261	266	270	250	260	246	278	222	239	274	227	266	234	254	284	250	258	280	236	240	240	234	253	263	272	244	261	263	274	287	233	240	252	228	227	237	254	286	298	283	260	259	259	234	262	258	255	256	266	287	253	270	313	248	278	254	256	245	252	246	233	244	248	236	263	259	271	240	224	263	249	260	256	275	265	254	254	251	254	266	253	241	263	246	278	235	240	241	256	290	242	244	304	264	255	265	231	260	238	254	248	271	251	270	223	221	245	222	250	247	252	249	245	252	270	234	247	258	256	239	274	228	265	240	261	271	283	271	256	263	223	245	261	273	268	275	249	252	234	258	260	236	241	253	243	273	268	276	254	240	232	274	270	288	248	243	270	264	259	264	255	236	257	220	245	237	225	279	243	238	243	269	253	274	245	264	258	258	261	249	257	231	249	253	267	232	265	246	250	241	255	266	245	248	279	245	276	227	286	254	258	238	246	249	258	234	254	240	259	236	280	260	242	223	233	264	266	256	257	265	250	242	266	274	258	269	272	262	254	231	243	262	276	242	256	257	294	272	266	263	244	227	237	270	267	266	241	246	264	280	247	259	276	242	283	238	261	259	269	256	219	241	270	280	272	236	286	242	271	290	233	250	277	243	227	243	264	252	266	269	277	245	256	273	261	266	263	245	238	254	258	247	255	261	274	261	287	237	270	277	274	268	246	251	229	237	259	256	261	262	276	251	214	273	237	235	216	231	251	248	283	269	247	242	254	248	265	231	262	243	277	234	256	250	251	262	266	249	241	274	242	260	258	265	246	263	268	249	242	223	261	235	237	264	251	276	258	265	221	238	271	254	247	239	252	243	256	247	254	256	249	252	273	245	276	274	248	273	249	259	263	277	280	242	248	256	270	271	259	255	238	255	257	246	255	252	263	244	266	266	270	239	259	281	264	263	251	257	244	257	258	241	260	278	261	258	268	253	247	229	250	245	286	240	267	252	232	239	243	268	253	260	246	262	270	236	232	256	267	271	259	260	278	268	261	252	267	271	233	254	246	261	250	230	230	246	238	260	240	252	256	271	265	272	245	241	262	272	250	282	250	256	273	280	262	251	237	243	259	263	286	243	256	248	281	264	253	257	248	260	242	256	253	248	267	260	255	227	230	279	245	253	245	234	258	273	251	243	257	262	256	265	223	231	247	262	246	273	278	246	243	256	259	241	244	254	267	276	271	259	274	276	253	274	268	265	232	260	287	244	267	260	285	237	259	257	224	236	256	238	282	278	265	223	259	281	264	261	234	228	262	237	260	270	224	242	248	228	248	270	250	281	267	249	254	263	239	221	242	264	257	265	253	255	228	251	265	229	256	254	258	256	244	269	255	236	252	279	263	273	266	283	267	266	251	274	257	256	276	242	257	253	272	264	270	265	268	232	250	234	258	271	261	243	241	264	269	287	261	223	227	249	284	275	256	269	252	251	292	267	284	260	274	244	260	291	258	245	239	294	256	273	241	257	266	295	222	267	262	253	259	249	234	268	242	282	259	222	244	262	279	271	241	274	263	260	257	227	248	258	260	243	250	266	269	280	258	273	255	284	265	245	254	282	249	267	249	273	268	242	274	280	269	250	277	246	265	250	257	266	265	237	249	244	251	269	292	262	232	262	272	275	251	274	252	228	258	298	255	260	244	250	225	262	268	256	254	247	246	272	266	268	271	258	231	229	238	217	246	254	262	259	247	268	249	283	265	241	272	241	272	232	250	263	289	261	249	252	243	261	255	268	257	276	245	229	274	236	254	247	256	255	251	240	232	251	245	245	244	251	257	273	241	245	245	274	245	252	238	247	282	224	239	273	243	258	256	253	241	266	252	261	264	255	284	279	258	242	240	260	244	283	284	244	226	241	250	249	249	268	252	256	261	272	257	261	277	253	254	243	259	282	242	266	283	228	256	283	267	266	256	253	244	254	250	285	233	235	252	251	268	247	236	270	276	246	244	236	281	245	276	236	269	248	270	241	266	266	262	240	265	246	260	248	251	276	266	239	292	261	262	242	267	235	239	253	269	244	243	244	270	248	247	250	240	239	249	229	266	261	273	254	248	261	285	262	244	223	285	238	274	266	262	252	251	270	241	248	243	251	257	247	248	236	279	262	264	253	216	250	264	273	232	249	243	253	226	246	221	276	234	243	266	279	250	282	250	263	239	263	244	247	248	272	249	253	277	264	262	273	261	233	294	284	248	252	258	257	260	237	281	244	264	265	245	238	233	247	276	233	272	246	254	267	247	267	252	244	244	250	242	257	243	254	266	241	260	263	231	257	252	241	282	246	251	262	257	243	263	268	274	248	241	249	243	260	252	230	243	272	201	240	265	268	243	237	254	253	273	270	251	271	249	251	250	265	254	248	278	251	239	250	237	241	245	223	266	279	241	271	254	237	257	246	281	262	265	263	249	257	235	251	216	240	266	246	238	238	242	263	240	234	260	211	261	258	243	245	255	254	236	218	273	241	258	268	246	265	255	245	269	257	242	286	278	250	250	265	283	257	283	294	251	252	247	260	273	262	241	243	279	261	312	242	247	243	235	258	260	243	257	251	241	293	236	274	285	238	256	233	284	261	264	266	264	218	268	237	243	274	254	247	231	239	233	266	255	238	260	259	233	236	274	283	269	230	271	227	250	240	280	246	264	259	267	261	274	271	245	274	241	283	245	268	288	245	239	285	235	253	272	272	272	294	245	245	223	249	250	276	245	237	280	261	273	251	279	258	252	288	250	260	270	276	236	252	237	246	265	249	267	256	249	247	264	294	258	239	263	236	286	252	266	261	234	259	252	239	215	249	266	228	268	255	256	262	297	250	257	251	274	227	224	282	261	230	231	210	229	259	250	265	245	256	275	270	254	271	270	274	261	255	244	285	266	265	269	252	259	250	226	218	259	274	254	252	245	259	250	262	276	264	252	268	258	248	263	292	247	248	274	252	254	302	281	214	268	227	263	248	241	259	277	280	262	262	283	235	262	262	278	265	250	239	225	267	267	234	263	234	244	266	247	279	246	274	216	242	241	257	258	251	245	273	253	240	268	261	247	270	250	250	271	252	248	239	275	267	248	282	269	249	269	249	255	236	236	274	297	237	269	254	250	238	245	239	254	250	246	254	258	285	286	229	234	260	251	244	273	261	285	280	243	234	244	297	249	290	239	277	251	266	271	262	253	262	254	243	279	267	290	272	257	264	235	267	258	228	253	260	251	256	251	279	253	286	263	219	274	247	267	257	282	246	258	269	274	240	257	257	281
39605	61691	43623	29396	16049	5414	1167	422	399	349	346	315	336	330	333	310	307	319	304	312	294	284	328	289	302	297	312	291	302	276	317	321	309	308	263	325	306	286	288	328	308	302	291	296	281	311	297	289	314	306	289	315	301	302	293	286	280	284	275	283	266	290	314	310	300	281	290	299	298	297	309	309	289	285	289	307	298	299	309	313	276	285	311	266	291	319	290	321	261	290	312	276	273	296	304	277	296	296	307	298	313	298	290	293	269	290	298	297	274	306	295	305	272	324	301	278	301	285	304	315	294	300	271	310	278	280	265	287	293	258	295	284	288	298	282	290	318	295	303	280	285	309	296	286	301	299	284	307	298	282	310	312	292	286	309	301	258	289	275	300	280	318	257	276	314	306	320	255	320	286	310	300	282	295	297	311	324	292	273	295	283	322	268	269	302	322	299	296	278	297	291	298	301	279	279	304	318	272	275	297	297	307	318	305	281	305	300	287	275	282	300	279	291	292	263	281	308	305	316	308	325	267	274	292	346	324	280	322	296	304	288	305	277	294	317	302	322	334	290	286	297	275	256	299	280	275	294	302	285	297	274	311	293	312	323	280	293	279	321	297	281	280	308	254	261	278	303	285	314	281	262	293	323	276	308	261	283	272	304	292	298	264	308	323	319	293	304	307	318	285	276	300	307	307	304	294	319	279	287	271	311	292	264	287	316	267	293	301	291	299	300	284	318	300	274	348	293	308	276	322	292	312	289	316	290	297	310	270	351	277	327	269	295	286	286	333	292	330	292	321	306	299	295	291	287	302	278	293	289	306	300	276	283	283	314	307	278	259	317	293	299	276	321	288	281	302	276	322	290	272	289	276	286	279	299	301	326	322	310	295	300	289	310	266	276	287	267	253	264	276	293	290	288	301	300	273	291	294	261	279	322	255	307	304	312	285	308	299	296	305	286	289	313	310	295	322	273	261	305	285	310	292	308	262	323	297	266	332	261	302	288	317	300	324	302	312	298	276	316	301	305	315	301	283	322	301	300	281	300	304	288	296	264	271	282	239	291	303	297	290	261	311	278	323	249	306	290	297	310	285	307	271	316	290	303	284	308	310	269	320	265	319	313	310	333	332	303	300	291	304	309	312	305	304	304	286	283	295	299	321	308	298	305	294	288	264	296	312	284	328	275	324	289	292	299	281	293	309	287	291	296	309	343	303	288	283	296	290	273	297	315	291	294	260	274	290	286	303	301	298	299	304	290	292	297	233	319	302	294	281	299	283	275	298	329	296	309	306	313	288	319	275	315	292	295	276	317	311	304	288	321	293	292	314	296	306	269	286	328	303	323	318	320	300	297	288	299	299	288	325	293	288	286	309	268	289	311	279	286	325	312	293	290	321	332	296	289	287	272	312	295	291	276	335	300	295	292	282	302	320	260	294	284	280	293	295	307	276	305	308	282	296	293	312	301	271	284	284	297	279	284	352	297	295	302	303	308	300	313	282	318	356	317	294	314	311	266	274	278	309	281	305	298	270	313	308	299	309	314	334	320	282	305	294	308	293	264	275	294	264	315	295	302	299	296	344	314	295	283	296	301	284	296	296	294	344	287	282	269	293	304	342	297	283	267	307	319	308	295	287	286	312	297	302	322	300	297	292	291	333	298	312	267	263	315	301	321	304	300	276	305	346	331	285	290	319	286	310	305	294	328	316	281	307	299	283	289	292	287	327	301	283	283	311	323	283	304	300	301	298	302	320	261	304	334	309	278	308	292	270	318	278	290	261	294	322	290	299	323	309	254	305	299	287	277	292	331	280	316	318	302	322	309	276	310	326	296	289	315	314	315	285	305	298	311	311	265	291	316	292	296	281	284	282	303	289	282	331	304	285	302	304	286	301	295	294	284	301	313	311	303	293	298	300	312	288	284	308	297	280	318	289	297	317	306	303	305	291	304	266	328	315	301	306	293	296	303	308	289	278	291	277	317	292	252	283	322	296	268	293	276	285	289	291	299	287	296	289	319	313	313	302	287	285	325	284	288	286	315	301	291	312	266	281	309	284	302	296	291	252	321	279	295	282	254	300	278	269	302	293	294	316	284	312	309	291	292	328	286	313	295	302	313	312	290	324	292	278	278	309	315	301	273	292	285	308	275	266	310	294	284	294	296	307	282	298	279	309	323	315	331	309	293	285	286	298	284	311	304	296	277	271	288	281	275	301	325	289	289	277	277	273	285	275	288	271	317	294	287	313	263	329	269	339	313	307	292	287	296	296	258	287	292	302	274	271	293	280	292	302	309	308	318	308	317	324	318	269	293	300	308	303	301	303	296	294	315	294	285	319	248	303	288	291	288	315	311	287	278	293	305	317	310	285	295	279	323	312	274	271	293	282	274	288	329	302	308	304	294	272	310	309	284	297	272	288	304	291	301	304	288	285	303	307	327	299	310	282	287	285	277	312	331	303	314	294	332	284	327	291	300	290	307	285	327	292	289	287	301	311	258	278	295	303	329	297	295	317	303	292	311	302	318	285	296	285	294	276	295	301	281	314	302	318	299	279	295	293	317	314	310	264	323	295	293	291	280	294	295	325	319	333	307	312	285	309	287	291	295	313	307	287	293	288	285	296	272	282	283	303	307	301	291	305	294	299	267	306	305	311	294	303	318	318	289	289	309	286	271	318	308	286	280	321	300	298	298	277	287	304	301	299	303	290	259	286	301	271	297	286	295	282	272	274	304	305	300	284	303	290	305	298	279	277	304	296	288	332	285	313	283	278	282	299	279	336	297	285	314	312	301	309	288	266	315	314	289	305	291	280	318	301	291	291	293	283	316	269	318	280	291	290	295	318	292	253	317	307	330	303	303	283	325	311	284	302	300	286	305	301	282	303	297	306	309	298	301	306	297	287	305	289	322	302	301	325	306	282	284	330	318	268	268	293	338	297	283	296	257	302	304	330	277	281	281	305	287	273	333	270	274	304	313	285	336	289	285	307	298	308	301	302	266	316	296	294	299	285	308	268	307	296	282	280	320	299	295	305	311	289	287	296	301	312	285	298	264	289	266	301	329	266	315	321	306	277	311	287	303	266	290	277	255	304	296	298	314	304	316	287	297	330	297	304	294	268	281	296	291	290	280	328	334	302	308	297	283	289	290	303	290	274	300	306	270	303	289	303	291	309	287	310	294	285	297	301	321	275	284	295	290	303	299	295	281	319	289	322	285	305	304	296	306	298	282	284	303	285	295	339	297	269	281	326	285	310	296	341	301	291	289	300	308	306	289	278	318	331	273	281	277	314	319	317	313	297	316	327	286	324	269	302	287	289	283	300	312	289	298	283	303	294	307	309	286	322	311	323	304	305	295	288	298	313	302	277	274	316	284	296	295	288	302	279	270	286	296	291	317	305	276	327	288	324	285	295	290	328	292	324	299	274	279	261	292	297	269	314	315	289	306	302	283	286	282	287	310	299	321	304	320	296	273	280	300	287	309	248	293	270	278	293	313	276	295	320
25100	21240	28119	26161	15078	2856	604	394	354	406	355	323	380	361	329	403	377	351	352	352	357	363	350	344	359	355	375	352	323	369	369	359	374	356	315	333	328	361	357	399	340	363	372	345	346	358	338	356	337	341	366	343	380	375	344	348	346	353	338	348	372	384	350	371	351	344	365	320	339	356	341	375	345	366	341	359	341	352	344	368	382	324	361	320	355	352	338	367	324	345	378	329	368	344	331	364	315	359	340	345	365	340	355	342	367	346	363	292	349	344	383	352	336	368	327	343	348	389	351	345	363	342	364	354	386	357	319	344	336	358	357	283	361	342	341	343	351	365	323	346	348	353	372	357	331	359	329	363	312	321	341	322	331	350	337	351	368	340	348	378	341	361	384	400	360	373	365	361	339	369	378	351	365	335	331	354	375	356	345	365	337	361	343	380	329	349	333	344	362	327	324	344	337	323	333	338	343	335	348	344	320	360	362	319	365	372	382	350	322	361	327	378	334	357	334	328	359	349	340	346	345	378	345	335	330	335	368	345	357	358	314	349	347	365	386	353	342	359	352	382	347	385	334	345	339	359	349	378	369	349	350	346	347	328	330	345	377	333	330	330	356	345	333	331	336	355	396	395	352	324	386	368	364	320	355	308	343	348	370	348	353	368	357	354	342	333	374	343	351	323	351	338	311	327	333	338	364	367	343	336	347	374	381	343	355	326	347	357	373	361	342	343	349	349	369	339	341	375	336	359	354	358	342	377	358	337	359	356	350	350	321	332	377	327	325	361	369	362	347	328	388	357	372	361	359	342	341	316	358	330	295	360	332	331	372	338	343	362	349	336	330	342	326	356	323	344	376	362	313	378	382	345	371	360	362	396	334	353	354	352	297	329	358	328	357	352	355	357	389	366	315	337	321	352	345	338	332	388	342	322	323	346	409	358	323	325	358	325	349	357	332	371	365	316	353	329	334	342	340	357	376	358	333	348	332	370	354	339	319	329	353	356	354	372	372	350	366	345	356	364	397	359	356	308	350	336	362	347	328	331	355	353	360	361	383	387	352	341	339	359	346	359	363	341	363	345	298	345	307	359	329	353	351	361	347	352	362	338	348	336	329	366	343	345	375	348	337	338	366	338	363	339	373	375	342	371	326	351	364	336	343	323	373	346	328	352	350	324	347	374	348	359	383	348	352	345	318	366	372	406	365	359	297	354	332	353	365	339	380	352	303	369	338	343	315	355	356	368	324	363	356	370	302	331	375	336	316	307	349	342	393	347	351	341	323	346	368	329	367	337	374	338	359	365	343	350	354	316	344	337	336	363	364	349	338	373	327	359	361	387	356	366	351	357	343	336	329	377	394	362	377	346	349	367	350	339	336	325	339	346	371	362	358	363	356	334	350	387	370	377	325	342	319	357	355	350	354	351	336	377	351	354	360	348	334	353	345	356	336	354	356	358	338	336	357	331	338	381	341	312	354	388	358	349	338	380	364	336	361	375	367	335	342	366	347	364	363	370	322	362	360	378	329	402	363	333	369	340	350	366	348	348	370	343	366	346	327	314	353	354	382	373	338	361	359	345	345	358	339	363	346	346	350	349	353	366	344	346	360	349	307	328	360	354	360	344	366	357	367	369	326	368	365	359	337	379	382	328	318	378	339	360	346	326	347	319	363	346	332	381	358	351	338	362	349	372	381	353	359	380	349	351	344	332	364	346	340	330	367	341	376	350	374	362	349	360	347	313	359	384	370	336	351	351	324	336	331	341	319	381	356	352	353	355	350	378	363	343	359	372	370	348	362	325	332	384	345	362	349	365	367	331	360	345	359	349	363	383	343	365	347	362	342	409	334	346	348	366	351	333	341	332	366	375	350	366	357	351	335	352	365	343	371	380	356	344	345	353	370	365	357	355	338	347	339	351	378	372	355	355	362	364	327	338	359	345	359	369	346	352	346	333	352	338	366	377	356	371	348	326	296	357	346	330	354	339	336	366	333	344	317	316	346	392	346	335	364	344	342	339	375	366	345	343	367	342	355	342	370	379	347	346	333	328	353	340	353	311	359	351	312	308	363	353	323	391	312	336	347	341	330	383	349	363	378	329	337	366	377	332	339	348	344	375	345	366	336	341	376	346	368	334	326	307	335	339	349	349	355	365	352	331	340	364	357	352	356	349	365	371	314	326	355	367	360	345	372	319	385	377	306	367	319	336	344	366	329	318	342	384	358	329	370	355	317	357	376	336	336	350	331	341	359	363	333	366	357	381	342	376	343	339	336	348	349	366	361	326	364	368	364	381	340	364	356	364	340	333	351	374	324	334	362	388	340	413	347	363	361	343	344	376	318	366	355	358	354	354	397	348	370	390	340	370	357	396	342	356	366	344	352	329	373	329	380	335	356	326	368	356	394	361	353	342	377	343	349	358	353	348	318	353	346	347	373	357	339	365	343	359	353	324	317	332	362	340	339	353	338	344	366	319	338	346	366	369	382	360	347	357	354	373	333	340	366	346	337	336	318	349	353	379	357	367	329	365	315	365	388	336	354	364	367	338	358	339	360	383	353	356	374	394	366	382	336	369	339	370	381	353	352	360	342	374	327	373	361	366	342	352	324	355	355	325	345	371	360	341	331	361	342	331	341	344	340	344	335	357	325	371	353	376	346	350	342	355	353	350	373	334	390	365	355	303	359	381	341	344	347	323	361	353	333	374	326	318	363	358	329	328	338	351	312	353	338	393	380	333	363	364	368	351	352	366	363	351	324	376	390	352	346	337	363	353	373	347	380	355	337	337	349	321	353	353	353	340	346	329	370	352	346	348	357	323	338	366	348	390	349	358	336	375	359	361	339	317	345	329	356	349	355	385	362	360	354	359	320	316	377	330	337	344	346	334	387	332	363	345	335	381	370	336	329	344	369	372	355	351	359	371	380	355	335	363	350	350	342	346	373	368	368	321	368	385	339	337	335	343	369	365	361	370	344	342	323	314	358	366	351	328	374	354	363	384	340	343	348	367	318	368	382	351	374	330	350	330	368	341	327	371	351	362	387	329	349	343	343	341	347	372	365	331	349	332	359	359	352	342	319	334	336	370	356	315	365	386	353	349	368	320	375	377	366	354	370	361	362	333	350	317	335	398	393	348	324	341	339	375	326	333	355	363	326	364	370	341	356	372	340	347	354	376	346	345	332	318	351	344	316	348	363	342	351	331	323	342	392	373	354	348	358	338	331	369	374	315	341	369	320	389	351	365	367	330	337	346	357	373	355	336	341	338	333	360	326	367	371	348	348	347	360	353	364	352	376	367	327	374	325	313	350	362	354	343	378	323	327	349	377	335	310	319	357	344	347	342	329	350	354	346	338	319	384	343	349	347	337	362	339	362	368	357	364	337	348	365	322	361	373	388	360	394	361	336	347	345	376	311	346	364	362	341	354	380	344	330	336	351	330	374	361	357	366	346	347	337	364	352	336	341	315	380	369	350	357	329	332	343	344	324	327	366	325	349	321	350
39187	53022	37941	24335	11386	2058	620	473	476	397	436	442	409	380	428	424	398	423	430	455	417	423	404	371	387	391	396	393	431	399	416	380	417	380	379	415	387	417	462	401	434	409	401	394	409	437	399	373	405	392	429	382	397	396	386	408	389	402	384	380	394	430	413	395	379	407	407	435	440	431	421	422	402	392	405	398	398	392	439	392	425	377	384	423	405	409	401	395	382	392	415	383	405	378	440	378	410	380	392	428	390	385	392	418	419	388	373	421	396	404	410	401	401	431	438	428	393	410	384	402	380	402	424	409	415	388	400	406	418	428	457	390	404	402	386	434	387	385	425	392	363	414	424	423	445	423	426	409	396	344	377	444	423	393	378	421	364	402	373	388	382	395	365	406	418	406	419	386	404	418	372	411	416	412	434	415	381	395	429	438	381	456	415	411	416	406	426	410	411	397	415	399	394	394	429	427	392	402	431	428	374	367	428	402	394	427	394	381	415	425	390	465	387	383	400	397	387	387	440	442	411	397	416	406	428	400	415	407	426	399	423	407	421	398	389	385	434	400	403	390	423	384	390	410	438	377	390	384	377	399	380	408	417	410	425	412	440	424	423	418	431	420	394	423	421	412	399	391	430	369	406	403	429	377	409	398	448	409	426	439	429	386	422	395	405	418	395	400	381	356	406	402	422	388	409	377	406	413	406	407	406	435	411	392	361	386	408	424	391	410	417	372	398	349	375	405	409	400	415	385	416	388	423	405	421	376	449	416	381	430	400	401	387	415	393	424	408	428	395	412	400	406	416	414	422	406	354	399	412	381	430	378	393	383	399	402	407	416	374	408	436	394	363	416	421	403	426	426	417	413	401	415	404	376	409	449	382	383	401	404	428	400	396	416	387	418	439	391	411	422	418	407	407	413	415	368	391	362	397	398	401	380	423	411	428	396	391	404	394	420	390	435	433	401	408	414	411	407	385	408	390	386	389	433	379	404	391	392	417	440	397	374	404	417	380	391	422	409	398	395	459	391	401	408	379	382	441	401	388	404	384	375	416	384	425	387	409	420	393	425	354	430	429	385	383	393	372	395	415	408	395	440	395	405	402	407	395	419	382	418	385	374	418	403	386	413	389	388	412	419	382	405	398	414	393	388	408	417	371	394	382	390	373	382	395	375	396	420	430	403	418	402	395	392	386	423	398	394	419	380	439	423	384	438	417	413	413	387	445	396	383	391	405	430	439	384	396	393	408	412	425	411	462	408	382	368	404	395	413	395	417	365	429	441	451	390	417	426	401	394	432	381	378	411	400	389	404	368	388	364	414	416	420	423	367	399	381	422	385	391	392	425	411	381	403	396	370	404	418	407	387	411	396	377	437	406	413	398	393	416	407	404	429	406	369	409	370	426	393	399	434	416	383	384	417	399	399	412	413	382	393	407	387	381	393	413	394	436	386	384	359	383	394	411	383	379	386	403	391	416	402	402	432	382	428	369	393	369	404	406	383	396	427	432	382	370	376	413	400	399	424	422	404	417	391	409	387	373	421	384	419	407	406	401	430	367	411	392	422	413	406	438	394	377	402	399	405	409	379	409	452	408	424	372	414	371	422	370	376	422	420	408	420	370	398	420	396	402	397	350	424	386	398	419	404	425	378	382	436	397	364	395	400	389	383	406	434	385	442	356	419	420	397	430	389	395	380	415	390	419	397	417	375	411	380	407	413	412	377	418	376	406	405	418	407	377	434	387	407	408	416	393	370	388	397	381	408	424	440	401	403	419	391	415	413	419	404	425	401	392	403	434	402	442	395	390	408	438	411	398	387	395	408	433	415	414	442	401	400	428	449	372	401	402	404	393	428	401	397	372	401	398	433	399	384	385	390	385	386	403	410	436	414	389	393	403	411	408	448	398	400	405	379	393	377	420	383	431	404	411	393	414	439	364	423	385	414	434	417	366	378	393	386	453	418	395	391	397	372	360	399	441	430	387	393	446	439	396	385	418	379	399	403	436	421	383	436	398	400	391	412	399	402	393	411	388	410	388	386	404	390	406	396	403	401	433	384	423	392	417	424	410	401	393	415	429	410	382	406	367	395	396	407	392	417	389	410	445	410	422	402	441	387	426	391	434	369	441	396	394	419	378	442	381	423	370	429	441	420	432	372	411	415	410	388	401	431	393	439	421	434	419	406	429	410	424	425	403	408	428	391	376	409	406	403	393	430	435	412	419	416	412	422	399	398	433	403	399	444	442	397	401	420	414	405	423	375	395	456	397	394	435	415	411	437	446	387	379	392	398	401	388	425	393	363	389	374	405	426	404	354	434	424	389	418	411	435	422	398	417	409	401	389	413	361	398	426	405	427	423	416	388	414	399	393	378	414	410	389	403	396	405	393	412	397	393	403	386	425	407	390	437	383	380	396	389	389	388	426	395	445	421	411	391	351	362	383	375	437	437	371	421	382	385	412	431	412	417	395	399	416	415	404	425	418	409	403	411	421	404	377	433	383	429	418	392	396	440	411	382	442	447	415	399	416	439	384	435	414	382	407	421	432	407	411	384	397	411	395	430	414	392	416	395	403	400	419	401	386	379	399	400	401	381	462	423	386	366	414	409	396	393	380	437	408	400	389	415	375	439	378	384	417	389	370	399	431	400	404	404	399	411	368	395	417	359	382	398	391	414	386	440	391	375	421	430	411	388	387	419	432	426	393	405	431	415	384	398	410	440	369	431	434	397	417	378	409	377	427	385	389	389	429	412	394	412	376	386	406	403	419	400	364	386	391	400	392	420	427	389	397	408	418	395	371	402	380	408	398	389	432	402	426	389	400	423	376	422	397	398	403	403	406	385	386	405	395	376	399	418	384	432	415	446	398	434	406	384	406	415	366	362	422	388	399	427	399	424	450	392	424	400	389	372	385	409	383	402	425	413	385	403	361	390	434	428	414	416	389	430	404	430	361	427	389	391	382	415	386	364	416	399	385	404	418	400	408	376	423	399	429	408	460	452	379	428	411	410	393	396	398	403	414	426	418	421	413	414	419	350	374	434	394	426	408	425	383	400	395	407	349	445	380	443	431	381	375	406	392	406	411	430	419	375	409	348	427	395	387	421	381	419	390	394	411	433	369	420	420	402	399	411	411	403	456	419	396	424	421	387	423	403	423	417	427	429	388	413	401	432	384	399	381	396	415	428	413	480	411	356	410	440	409	415	422	393	377	424	406	413	414	391	430	409	429	434	392	405	415	398	450	410	387	399	386	424	403	360	424	439	418	410	377	367	379	405	384	418	397	410	382	404	398	384	418	397	378	418	369	452	423	380	392	393	389	408	424	446	424	383	368	397	402	386	396	410	371	371	437	388	400	400	409	418	418	415	408	426	381	400	406	426	427	404	423	370	381	391	394	434	411	397	403	421	421	440	411	408	407	426	420	377	426	402	426	419	392	384	376	377	401	397	412	421	398	443	370	386	398	366	401	411	415	399	390	405	392	420	405	396	388	420	400	400	398	368
22762	20916	28539	23977	21184	19930	7571	961	522	472	437	427	451	424	424	428	440	403	415	413	454	407	417	419	429	419	418	421	395	411	430	425	416	431	368	425	400	432	347	423	389	443	410	421	399	391	409	409	407	400	415	412	389	416	421	409	446	390	427	407	426	397	407	420	405	409	397	420	380	376	395	405	420	381	410	424	409	406	423	406	408	449	433	408	418	388	433	419	420	399	432	381	404	396	423	396	439	417	428	413	372	398	358	417	383	442	426	440	399	408	394	395	412	408	403	396	410	402	396	393	406	407	387	424	395	372	392	436	411	430	368	407	422	423	434	370	408	395	366	391	436	404	369	418	384	422	395	379	403	405	398	433	419	348	401	427	409	410	427	402	403	409	403	403	394	386	427	428	385	447	397	371	432	395	399	415	408	395	400	375	396	418	410	425	387	411	428	409	412	388	392	374	374	410	409	415	407	408	399	421	401	441	418	398	425	440	417	408	419	408	421	401	411	367	429	415	429	417	419	409	397	385	396	399	366	406	385	386	436	378	417	391	396	410	416	408	419	442	413	407	420	405	414	369	384	373	401	406	422	404	419	414	389	401	439	427	399	378	396	395	429	409	383	422	399	413	418	409	384	436	429	420	429	413	449	420	408	375	440	414	388	443	377	415	401	415	387	431	397	402	417	404	441	420	410	432	394	396	379	363	377	390	398	393	400	409	413	430	391	389	436	416	408	412	419	412	429	433	398	434	450	398	447	389	375	418	407	422	398	401	409	393	393	401	408	412	399	437	391	417	412	434	410	393	397	425	413	425	419	414	390	411	388	408	424	407	437	367	439	369	411	395	412	382	411	400	387	401	438	376	372	371	417	407	402	397	399	412	429	451	403	379	400	437	414	427	436	391	408	381	408	375	412	432	388	406	395	392	388	402	413	399	436	425	423	402	394	378	377	395	441	446	417	431	374	416	403	385	403	402	397	408	432	409	432	433	423	448	393	398	414	419	395	397	444	422	425	384	452	409	414	409	432	459	436	394	412	426	401	429	418	404	394	393	406	456	402	422	420	404	408	400	415	390	406	396	409	418	425	402	411	391	395	375	427	402	422	416	429	413	373	401	421	433	360	402	434	364	375	396	421	430	426	400	417	394	411	397	416	398	380	388	401	393	410	396	399	426	416	429	389	397	405	413	438	409	414	416	402	397	413	420	384	400	421	410	436	396	404	399	384	419	376	396	416	419	377	378	427	423	421	412	434	417	410	427	424	433	410	417	403	386	436	417	424	380	382	397	397	450	378	422	415	387	401	400	387	410	371	406	410	398	384	368	418	413	428	408	384	411	422	394	385	416	386	421	391	395	422	396	400	415	444	438	417	416	414	404	409	387	392	406	417	414	415	418	404	396	402	414	428	407	428	391	430	441	447	427	414	391	396	420	439	369	428	395	416	393	428	368	433	398	408	446	423	416	399	436	401	420	406	440	403	417	419	379	424	406	425	402	422	420	405	386	387	417	415	412	413	400	379	373	395	387	390	405	385	430	416	421	432	411	381	409	420	385	431	405	420	397	406	381	376	414	385	398	413	389	420	407	414	387	407	422	401	405	377	411	436	451	395	410	418	420	422	450	376	383	399	408	424	422	394	428	430	438	425	393	394	398	434	412	401	394	397	441	404	411	405	417	375	409	392	399	415	409	395	404	412	413	388	394	415	394	408	397	421	404	390	404	409	412	419	408	377	446	422	401	355	390	402	401	372	404	395	416	408	393	390	370	423	430	379	456	381	394	413	400	412	404	397	432	406	400	378	385	408	382	397	374	447	447	415	411	407	359	413	389	384	408	419	411	380	427	427	427	399	422	422	403	410	398	397	435	377	392	408	409	396	422	416	428	432	428	395	452	401	437	404	435	369	394	390	405	388	414	392	360	419	392	405	399	373	445	368	425	388	429	413	424	390	448	432	430	420	378	391	401	415	431	438	410	385	403	417	437	418	402	406	384	404	379	401	386	409	423	399	392	413	367	411	435	373	399	409	397	396	402	395	423	409	409	378	405	381	403	419	428	378	434	397	405	424	424	390	386	411	388	428	426	378	387	421	418	417	395	397	435	431	390	411	423	395	399	414	416	444	422	397	405	425	390	428	436	385	394	402	422	385	454	425	390	383	386	418	408	441	415	420	377	404	428	399	420	409	416	402	440	431	405	398	400	423	426	430	415	415	447	444	420	383	397	389	394	399	447	444	401	419	397	412	417	409	402	385	414	376	383	421	413	417	419	409	408	437	411	405	417	378	423	443	424	421	378	395	409	431	381	415	417	410	372	418	408	422	385	452	434	443	401	407	403	448	404	429	436	400	407	423	396	391	413	410	402	422	393	441	398	396	403	437	428	416	414	414	355	395	411	421	365	384	404	397	384	442	449	408	412	392	373	401	411	425	417	433	442	452	398	379	407	391	422	402	406	399	422	428	402	411	411	395	416	417	396	367	449	393	392	411	425	401	347	411	420	403	422	429	375	379	417	384	394	414	423	413	384	402	412	381	376	400	386	387	403	419	395	408	361	366	449	374	386	422	403	406	416	422	438	372	428	440	397	447	393	398	414	424	384	393	420	428	392	412	355	395	401	388	414	389	394	425	433	424	398	455	403	400	392	391	415	406	409	390	390	403	407	402	417	381	395	383	398	411	376	416	414	438	388	429	448	444	390	390	392	421	383	384	435	383	416	391	411	371	416	382	428	368	379	391	419	401	416	415	423	436	398	365	399	420	398	387	410	436	392	401	397	392	416	408	380	393	404	414	424	385	421	409	392	431	438	426	433	391	426	390	420	388	388	409	406	387	419	385	390	394	388	421	412	393	410	427	421	408	426	366	413	467	416	406	390	428	411	403	400	412	406	436	415	381	387	425	402	403	382	433	408	371	404	411	402	410	402	449	374	421	420	422	409	395	429	448	410	418	390	397	442	446	406	376	423	434	398	377	409	386	416	425	424	427	392	398	413	386	404	391	412	420	405	397	415	413	433	402	431	392	405	411	403	407	442	393	415	411	409	385	378	418	429	377	397	406	405	415	387	412	376	390	434	422	425	394	424	440	398	460	438	426	369	459	423	396	403	412	398	423	414	396	403	414	404	391	418	428	407	408	462	409	396	419	410	442	450	402	396	415	390	396	452	377	407	434	465	373	384	428	430	407	412	400	397	390	395	426	410	433	428	391	431	404	433	377	457	400	415	426	410	423	410	405	402	408	448	417	414	408	439	408	407	371	428	411	393	400	414	403	402	417	394	380	436	388	412	391	402	417	417	404	397	459	392	391	426	388	390	385	417	410	349	402	407	423	380	394	380	401	411	391	421	418	410	421	395	448	438	396	392	426	358	422	374	393	404	418	406	401	413	365	378	397	406	421	426	410	419	397	423	389	391	392	421	416	384	397	409	389	400	438	435	383	391	382	378	392	395	382	410	388	397	411	425	391	437	387	417	387	374	385	409	421	377	376	394	417	410	386	429
42224	67024	53023	36837	17093	5003	1235	837	566	542	490	476	483	456	499	461	477	454	463	470	471	418	422	424	454	460	447	454	469	412	452	444	457	469	428	434	457	420	475	457	447	466	435	450	467	435	456	457	453	429	457	448	449	458	436	466	449	437	464	442	438	444	465	470	441	424	427	444	467	439	431	453	458	435	458	470	455	436	457	465	474	459	480	458	463	408	463	449	454	464	412	463	477	461	464	450	454	445	428	448	446	427	454	434	444	482	458	496	408	441	458	432	464	462	447	450	446	480	471	427	479	488	433	444	396	455	391	447	448	486	440	451	429	428	452	430	474	458	496	438	445	494	436	426	428	399	426	415	446	413	461	431	442	430	422	430	447	456	469	445	456	415	461	454	447	461	478	417	467	437	440	476	449	420	417	437	423	441	487	452	452	429	499	433	428	423	417	473	452	485	418	408	418	471	480	469	441	463	460	472	442	429	432	451	431	485	422	447	436	452	442	405	431	452	461	451	440	437	420	423	404	426	444	434	437	459	470	431	410	445	472	439	430	422	437	444	465	488	469	488	442	459	463	444	431	442	454	476	408	461	438	443	443	472	420	434	427	430	445	486	489	470	453	412	436	455	425	471	434	446	475	457	464	422	482	437	434	448	492	436	435	430	420	449	449	492	444	456	432	469	418	443	489	438	415	444	451	445	448	456	448	444	447	435	420	459	485	482	437	415	406	460	406	457	473	466	447	456	420	456	443	435	488	429	449	443	457	466	445	449	466	432	447	449	462	469	445	431	456	463	449	441	442	426	463	478	436	474	377	452	434	458	476	467	453	474	426	446	448	462	431	449	442	454	425	443	431	457	447	450	457	440	465	460	501	420	457	467	500	440	428	435	482	401	460	437	492	410	453	443	452	453	405	405	412	419	454	467	436	439	414	439	435	451	481	433	472	459	407	457	445	461	460	434	428	422	439	478	418	422	471	449	454	487	464	448	457	427	476	450	454	482	411	444	453	475	435	425	465	407	434	449	449	425	431	442	456	424	448	462	441	478	422	467	446	425	437	450	470	409	466	447	474	435	450	426	426	481	414	461	485	435	425	426	452	438	473	443	474	465	402	409	396	449	434	445	442	472	395	431	451	430	468	473	388	477	453	458	451	455	475	443	432	428	430	478	443	442	402	414	426	409	463	452	399	443	441	458	462	451	485	441	461	444	453	485	428	451	430	443	442	445	429	467	461	443	454	467	445	415	446	470	445	470	453	454	463	432	440	420	426	459	472	435	462	454	428	448	439	451	433	460	460	412	459	430	422	458	439	435	468	437	447	467	410	446	457	482	437	468	444	430	433	472	442	473	459	461	454	472	457	427	474	468	415	458	390	479	457	416	445	445	409	464	434	421	439	459	476	422	414	453	434	470	447	455	454	417	485	437	449	424	448	411	473	459	481	442	435	446	481	450	490	448	449	449	424	455	452	433	418	427	419	458	465	461	437	455	453	464	468	450	451	418	421	446	424	427	421	442	434	457	404	444	445	405	404	388	470	428	446	430	479	448	442	433	455	438	437	463	424	452	458	447	466	400	440	412	454	421	435	434	442	435	478	475	469	462	492	455	447	420	440	442	460	433	479	485	488	448	447	450	445	434	425	465	448	471	433	489	474	468	432	440	439	431	426	461	466	438	470	419	443	501	468	429	439	454	438	463	489	468	425	423	465	442	441	479	457	442	418	470	438	433	465	454	458	423	459	455	454	455	465	467	437	452	418	413	452	498	413	447	481	454	403	471	448	450	489	447	468	462	455	444	452	450	485	423	477	444	490	428	477	500	430	466	451	423	440	476	451	417	463	453	430	451	437	439	438	465	427	445	441	438	439	443	436	436	460	466	466	432	435	468	468	437	448	446	494	442	473	469	459	429	473	442	433	425	465	471	501	442	456	442	452	439	452	440	448	446	489	420	466	407	439	432	502	439	456	422	430	457	432	441	492	446	498	453	443	425	408	462	460	448	455	460	421	415	443	412	431	458	474	431	424	438	411	461	417	479	439	418	432	452	422	458	434	428	452	430	426	444	490	451	426	443	455	411	473	433	414	457	427	443	468	456	464	448	471	443	443	466	443	456	425	453	461	438	415	458	418	467	447	418	458	482	439	446	437	432	443	429	460	460	429	452	426	456	501	474	435	442	458	417	443	479	397	442	454	411	432	422	461	451	436	434	484	463	446	432	429	447	444	454	448	448	456	450	406	410	446	432	441	475	459	465	402	432	416	402	467	435	398	401	461	450	438	470	471	412	419	443	472	437	458	454	465	406	469	452	463	419	444	447	491	460	438	429	466	432	466	421	428	441	459	418	453	451	459	428	433	472	436	442	419	459	466	442	435	427	432	433	440	437	436	446	461	423	439	445	439	416	425	430	442	423	428	434	431	484	463	429	447	448	461	449	432	455	441	493	421	476	465	457	451	455	426	474	459	459	473	437	426	441	427	477	441	444	466	462	455	400	443	461	449	455	422	461	476	379	488	421	478	477	457	486	466	456	450	483	462	460	449	471	460	445	449	433	423	446	410	432	428	471	416	437	440	421	451	449	500	448	475	455	424	448	420	429	446	438	443	445	414	487	410	472	440	467	433	480	465	436	478	453	420	452	432	436	450	445	483	462	464	493	510	455	443	404	429	418	405	475	435	427	423	443	425	481	483	422	444	469	449	453	443	461	464	433	457	470	432	432	447	434	479	418	429	459	419	456	441	446	463	452	447	463	455	453	442	451	437	449	472	448	450	421	497	448	441	422	436	457	461	423	430	444	433	481	424	440	422	419	423	431	428	443	468	441	469	492	493	409	423	480	492	453	425	403	446	463	421	467	470	459	437	369	463	427	451	447	387	415	408	467	466	452	450	483	452	438	457	456	464	471	476	423	446	457	401	433	398	434	455	430	461	467	418	465	423	446	465	453	446	425	435	442	418	418	434	430	416	415	449	457	440	452	472	463	476	434	451	459	447	462	461	455	461	485	428	431	448	468	426	441	455	424	452	454	444	472	446	421	460	406	453	506	417	431	426	450	422	449	441	454	428	424	415	442	449	473	469	447	438	447	450	430	430	398	440	468	415	452	456	439	434	520	427	468	413	490	467	470	406	435	441	451	428	438	407	425	432	453	463	432	412	507	446	452	454	454	437	439	445	451	430	446	432	442	461	435	429	456	474	479	386	429	444	444	437	455	430	454	482	443	416	472	438	432	431	470	472	438	465	447	483	461	411	464	428	457	423	439	456	417	424	429	470	502	412	447	426	488	422	444	456	436	477	431	454	479	442	458	466	446	447	440	428	485	448	443	435	429	471	456	441	445	418	459	414	478	465	423	420	460	444	466	433	452	475	441	459	465	461	436	439	433	459	467	444	427	437	425	432	422	477	457	448	499	425	429	486	492	443	449	438	447	440	467	426	440	430	436	431	462	430	429	440	449	431	426	426	449	453	422	433	493	416	412	442	432	454	426	454	419	470	419
31520	35093	36213	19388	3627	648	345	309	260	266	250	234	261	263	257	299	247	254	273	301	238	249	251	230	247	290	252	230	285	255	247	241	245	258	254	247	275	255	261	272	249	262	245	273	253	250	225	239	259	286	283	222	242	253	245	245	241	261	270	252	267	236	289	256	248	261	256	268	257	255	275	245	285	248	253	268	230	254	256	246	241	273	258	220	225	252	211	233	238	226	269	259	236	277	244	256	231	268	245	247	263	250	276	265	307	233	249	280	238	255	273	239	247	265	253	270	245	221	265	264	241	251	243	253	265	266	244	270	252	275	259	242	263	267	248	239	279	232	247	239	224	269	263	244	241	225	248	218	277	254	239	279	246	237	265	269	248	274	239	274	239	241	271	253	275	246	260	225	254	261	262	277	246	242	263	246	254	252	246	233	275	267	234	273	264	221	266	254	239	234	259	272	265	257	254	261	252	267	257	256	286	247	280	264	257	229	248	257	271	255	238	244	311	264	265	254	230	265	245	279	233	268	260	261	263	247	269	270	253	268	270	269	237	260	253	244	246	243	255	269	231	258	244	252	254	235	254	257	261	243	263	263	242	243	275	279	243	261	256	250	245	257	239	262	254	254	258	263	285	290	256	267	241	258	265	250	247	258	291	255	253	242	263	238	275	257	263	241	252	268	248	236	252	261	262	256	268	245	254	216	248	255	264	264	230	233	252	251	258	249	253	285	248	256	261	228	267	255	273	249	233	246	288	242	265	265	255	268	244	251	248	271	239	234	252	255	257	231	266	269	249	227	251	242	240	246	250	230	241	250	254	246	259	261	240	253	249	256	270	269	220	259	271	272	282	259	251	262	270	274	233	224	271	273	222	253	248	241	236	266	260	261	249	268	242	253	231	258	273	255	246	264	263	264	237	278	250	262	262	241	248	240	260	239	254	276	245	268	239	243	240	255	259	266	257	269	249	233	278	236	227	255	252	244	253	267	248	243	267	248	257	256	253	253	247	256	264	276	255	250	268	273	271	264	281	239	232	249	241	274	255	255	245	232	250	256	251	286	252	272	262	277	227	246	270	253	249	255	215	294	290	246	276	230	225	256	227	264	266	263	250	256	261	275	202	264	294	250	265	269	241	235	251	251	241	263	254	237	260	267	264	247	273	237	256	283	277	261	242	255	261	263	270	242	267	224	239	246	252	277	247	279	232	268	254	240	257	255	268	247	244	256	256	251	225	246	241	238	259	260	249	231	247	236	278	272	254	253	251	259	259	235	288	244	231	260	249	251	251	223	240	236	227	260	245	271	256	281	228	290	257	284	258	236	261	248	266	276	269	246	237	286	262	268	269	251	260	245	257	245	222	258	237	216	231	225	263	262	266	280	247	252	270	251	225	283	252	255	242	287	223	276	265	261	251	266	259	245	247	261	272	245	249	259	255	227	273	260	233	276	250	246	279	269	247	263	266	267	248	265	273	252	276	260	268	237	270	244	280	263	256	270	255	250	259	266	237	259	250	245	268	274	255	240	248	236	237	239	256	278	274	239	270	268	238	261	252	285	270	230	259	243	257	268	243	243	245	244	258	267	280	247	269	260	254	251	304	273	259	238	243	234	244	222	252	273	235	248	231	248	258	250	249	232	247	244	258	283	238	239	281	261	268	246	263	265	252	247	268	295	278	239	279	257	264	275	249	258	232	260	286	252	268	237	289	263	293	274	261	241	263	245	265	266	254	222	239	257	270	242	247	237	239	261	234	241	254	249	269	229	247	258	270	279	283	257	215	271	253	275	236	257	246	246	253	254	244	247	230	248	266	246	265	281	253	250	253	240	250	242	245	239	206	237	242	271	258	245	228	285	241	216	246	227	266	250	246	253	260	259	295	232	270	261	254	248	263	268	239	248	254	232	250	249	267	244	268	267	288	273	245	262	263	242	244	232	249	234	279	257	246	277	253	268	249	253	233	250	265	261	299	252	263	280	268	247	258	250	257	238	270	263	271	274	234	261	256	270	235	263	255	267	292	257	253	242	253	255	265	272	243	266	249	262	279	234	260	222	265	264	267	273	258	258	293	277	251	249	251	249	245	251	257	246	261	249	247	218	257	256	259	232	234	253	266	262	238	252	257	247	248	267	259	261	273	272	265	276	257	290	258	261	239	276	288	269	271	236	247	247	261	252	265	258	253	276	240	254	257	264	287	233	223	260	257	243	249	253	258	257	234	246	277	230	232	279	255	225	243	260	251	263	272	258	242	260	248	265	262	260	236	257	250	229	273	275	246	254	220	252	261	238	279	251	252	250	269	256	258	260	240	246	256	268	244	242	274	302	278	260	238	261	236	244	244	247	233	260	246	262	264	252	257	258	237	258	257	270	226	249	261	249	255	243	266	281	260	268	233	246	273	260	274	263	244	228	275	264	266	239	240	242	227	239	285	253	262	263	244	261	269	266	240	284	254	252	251	279	260	246	275	251	236	239	232	253	244	267	238	279	263	244	244	240	260	221	230	222	240	238	273	252	238	266	260	274	230	237	245	247	248	255	238	250	259	271	228	265	264	249	282	266	228	271	252	199	234	228	268	251	255	265	246	239	266	280	259	238	253	245	259	238	266	219	232	256	236	259	255	265	273	270	243	256	250	234	244	253	266	256	249	267	288	210	273	268	267	292	260	267	289	258	246	268	246	252	270	233	261	245	282	261	228	270	253	273	248	258	249	287	231	218	235	259	259	242	238	233	256	269	242	291	237	256	258	238	285	252	264	263	234	246	249	266	254	256	237	284	264	286	253	246	253	271	241	271	276	267	246	254	267	277	252	294	267	265	215	258	261	254	262	277	243	249	272	270	242	259	272	240	240	258	271	273	235	244	258	261	246	237	267	216	245	247	289	264	280	233	220	243	250	245	282	284	255	245	257	290	270	285	289	252	254	281	246	268	266	256	237	259	255	260	270	228	218	236	256	265	252	262	250	272	251	259	246	230	241	244	270	282	232	259	256	268	252	271	260	299	233	232	264	262	243	243	264	246	254	259	256	240	226	262	282	244	238	246	254	251	270	248	247	241	256	250	249	272	272	267	249	248	247	232	267	235	237	276	251	259	234	262	252	260	251	253	255	276	288	273	267	255	222	262	243	253	247	262	256	282	255	227	233	259	256	243	246	273	266	289	259	245	259	256	269	246	272	250	265	239	256	246	249	267	250	225	244	249	239	231	259	247	267	272	245	234	248	259	257	257	246	282	238	255	261	266	261	278	263	263	286	268	267	258	260	263	253	229	248	245	228	234	240	295	242	238	288	251	264	278	254	246	252	259	222	258	261	261	271	252	230	262	245	239	243	299	255	254	269	240	263	278	262	263	275	277	238	250	248	275	272	231	245	243	225	257	255	282	273	248	264	258	275	243	239	252	217	267	273	290	234	254	257	270	242	250	265	265	253	285	267	269	232	260	249	262	242	262	260	260	265	264	247	257	248	263	267	248	258	239	237	233	252	274	237	284	267	261
36969	49921	34340	15069	3297	867	370	341	320	324	299	312	278	306	298	307	314	277	298	295	282	291	281	301	290	292	316	312	278	278	282	316	266	321	320	266	293	325	318	292	254	284	291	306	321	287	302	290	307	316	300	316	276	277	298	321	294	300	298	322	293	293	297	263	301	293	283	281	289	303	284	269	302	281	292	294	284	270	300	271	298	291	290	321	286	281	290	321	289	308	309	295	278	293	294	315	298	291	286	320	293	290	314	291	287	282	295	318	289	283	307	312	285	292	304	293	294	287	317	296	317	306	279	292	315	290	291	304	299	268	312	298	281	280	287	286	292	309	313	287	287	300	303	291	296	292	290	274	311	297	302	267	295	310	280	283	316	308	329	292	288	343	313	265	293	287	277	306	284	292	302	312	323	292	320	335	276	304	306	317	297	279	279	267	286	295	267	288	294	308	310	310	304	333	299	293	309	312	308	304	292	273	290	312	268	284	277	299	301	285	291	297	312	310	307	282	293	313	322	292	306	313	289	312	305	288	310	317	316	314	325	277	281	294	292	295	281	282	299	290	298	293	292	318	277	288	270	279	308	321	266	334	331	291	295	285	266	312	296	287	303	301	314	310	326	313	277	267	285	311	301	290	285	307	257	280	310	286	286	300	271	308	359	304	295	269	278	293	320	280	296	294	285	313	290	339	282	294	319	289	309	284	280	310	281	282	348	290	320	293	333	250	298	283	285	305	324	298	314	323	314	296	306	311	268	310	294	299	312	284	314	267	301	311	263	297	282	295	292	319	295	283	325	290	321	315	309	282	294	275	318	306	314	293	295	298	311	295	295	281	293	289	318	276	251	300	295	311	294	288	262	291	272	276	313	285	306	277	321	312	294	308	289	267	317	299	285	296	301	301	266	293	289	294	257	282	307	276	289	298	294	274	283	250	317	293	276	327	290	300	297	304	278	266	297	277	302	284	301	312	306	295	294	274	306	318	294	293	286	316	276	333	280	305	331	284	291	309	291	314	278	295	306	298	264	319	315	268	294	294	297	276	279	310	289	299	306	279	268	279	295	266	330	288	293	296	292	316	311	297	295	297	297	286	298	322	294	305	302	291	301	329	295	299	312	307	291	317	313	323	305	285	296	302	320	279	316	275	282	310	282	305	292	259	270	284	289	323	294	271	303	323	312	280	278	292	317	307	329	305	303	292	305	313	292	289	326	277	297	311	305	301	267	310	324	322	309	289	282	304	295	287	281	304	316	283	309	293	282	291	300	304	301	338	314	333	295	305	320	303	316	297	263	292	322	286	317	289	298	326	290	280	301	299	290	302	321	278	312	278	302	264	299	288	298	288	303	304	288	342	329	275	293	286	294	303	312	322	294	273	303	308	296	296	300	289	296	289	276	307	291	281	325	301	265	286	276	306	287	274	329	292	308	278	274	285	301	298	284	287	322	310	281	318	285	308	303	336	258	300	300	295	288	267	311	301	294	310	261	307	307	325	319	301	309	280	300	287	292	282	327	298	289	277	259	298	255	312	300	295	285	280	311	291	287	306	322	291	285	327	325	284	316	283	288	316	315	324	267	317	329	303	302	294	296	297	257	315	287	292	283	319	294	303	310	273	317	303	302	324	287	295	332	317	297	275	276	284	276	294	285	319	301	328	287	303	304	298	293	297	300	299	306	298	287	305	292	289	293	338	287	300	284	298	297	296	302	293	281	304	286	294	312	315	296	284	287	302	310	309	275	288	288	310	291	281	322	299	312	309	253	291	310	316	303	319	298	294	287	328	290	335	304	308	332	330	274	265	294	287	296	293	290	314	276	321	266	288	296	300	294	320	299	290	317	296	281	297	318	296	313	317	297	313	291	310	326	354	312	294	272	315	319	286	262	307	317	322	289	318	305	299	280	309	329	295	297	274	302	296	299	305	312	294	301	302	319	315	295	343	294	294	262	286	289	275	323	279	302	314	306	279	280	286	274	293	304	312	294	291	264	302	306	298	286	322	326	304	298	305	313	337	261	296	299	296	302	285	308	299	254	293	310	269	322	320	309	305	284	322	300	316	300	309	268	286	290	342	291	281	302	271	280	302	303	290	278	299	284	282	289	291	321	292	302	321	316	309	283	300	304	278	329	304	339	272	280	308	298	295	293	277	320	305	271	288	287	302	294	297	302	296	286	293	306	306	305	318	270	310	299	296	291	309	279	278	308	303	301	313	293	293	311	291	309	290	304	310	320	276	292	309	301	317	322	270	305	299	282	289	303	297	287	280	304	322	300	301	284	314	290	274	293	312	318	284	315	301	297	276	333	302	298	325	292	288	284	327	287	312	297	275	259	309	288	289	272	312	297	299	271	307	269	307	272	286	243	289	313	312	295	326	294	321	297	292	328	292	293	295	300	307	295	312	305	315	291	274	296	296	310	279	296	301	300	279	314	289	296	306	299	297	303	301	269	328	271	296	311	298	286	317	314	294	279	311	288	304	323	287	303	340	299	281	290	289	270	325	279	304	301	326	277	303	311	322	303	304	305	292	291	302	319	296	277	313	300	307	313	282	308	310	291	307	298	255	301	293	324	300	300	272	295	301	284	302	273	322	306	305	280	292	277	272	313	286	281	307	312	287	293	287	325	305	297	326	298	295	282	284	299	293	289	272	277	297	313	311	302	272	293	302	282	295	302	281	314	310	294	286	291	294	292	315	321	292	305	313	319	308	334	295	265	295	314	306	310	339	312	289	296	297	313	300	308	290	313	274	272	300	331	344	298	336	295	313	298	329	303	293	303	316	316	282	309	336	318	297	294	267	293	310	288	306	312	302	259	313	317	317	302	319	286	282	288	301	277	308	310	333	290	315	297	288	334	301	322	284	276	278	262	267	280	306	306	244	317	280	311	282	291	298	300	309	332	297	311	297	298	275	302	303	308	286	299	294	277	321	284	308	322	302	284	282	303	305	309	307	324	287	285	298	295	267	293	315	295	334	311	293	308	347	322	302	316	271	272	259	271	291	302	303	301	299	271	303	262	325	313	304	311	315	261	289	289	290	269	334	272	277	333	286	298	313	300	299	292	291	318	301	328	282	317	315	294	308	279	284	311	273	297	291	288	304	308	259	298	289	254	291	277	289	303	294	284	292	283	282	287	300	309	301	304	318	276	300	286	331	288	280	280	298	324	283	282	272	335	283	303	268	320	312	295	305	317	355	299	312	305	305	282	321	283	285	341	298	306	309	300	322	303	297	326	289	264	299	298	311	294	288	292	344	305	320	276	281	301	305	305	312	265	323	295	308	297	285	324	327	297	283	291	315	300	289	263	286	298	298	294	299	268	287	283	296	276	309	308	290	274	303	296	304	303	285	296	306	326	313	307	295	287	317	287	279	296	307	290	300	283	295	294	281	298	290	283	329	320	303	296	310	270	315	300	294	301	279	297	310	288	314	292	302	299	276	281	285	288	309	277	293	294	279	281	259	299	303	284	304	318	309	310	278	265	289	323	273
23921	21088	28613	25410	21745	12850	2080	605	453	330	286	272	276	290	294	293	253	258	265	283	261	249	242	259	270	258	270	251	264	266	278	271	233	260	303	242	247	271	244	259	303	299	261	260	257	239	255	277	255	239	243	247	241	247	236	260	262	274	273	240	241	256	255	244	255	248	255	246	232	268	220	251	235	258	235	243	256	255	240	233	245	270	251	255	258	244	281	267	257	269	232	280	267	251	246	253	264	273	263	264	257	254	260	269	248	274	269	278	248	265	241	264	229	270	266	238	269	236	266	231	248	298	258	273	252	263	253	255	266	257	254	249	230	267	257	256	229	235	241	285	261	292	253	233	240	256	276	281	266	280	253	233	271	244	228	259	250	247	266	257	252	268	267	265	259	242	239	255	245	224	235	250	247	241	256	236	247	270	277	267	245	259	278	256	268	250	265	265	253	255	248	274	248	228	248	258	240	241	275	244	246	274	267	255	230	229	251	259	250	254	263	265	261	252	267	255	237	278	283	256	235	286	275	277	260	249	256	270	243	264	254	284	261	257	267	250	253	231	293	258	250	245	282	280	227	265	251	261	252	270	258	255	270	262	261	276	248	265	245	246	232	261	278	255	280	269	263	238	257	267	251	275	265	264	249	243	246	288	289	237	249	231	256	230	250	274	284	260	257	255	237	237	285	246	239	269	225	259	227	237	253	265	276	231	207	249	273	267	254	267	277	279	259	250	242	244	254	253	261	252	260	265	260	280	258	257	270	242	272	243	269	250	264	237	259	258	278	246	243	269	278	275	260	243	259	276	264	256	253	299	286	257	249	256	259	256	263	244	237	245	253	274	253	274	276	250	275	252	251	241	244	235	251	260	225	250	241	250	263	282	267	260	258	248	259	265	268	236	242	226	282	242	253	246	252	259	233	236	242	261	272	269	249	256	257	244	234	233	270	239	254	260	275	250	244	213	255	292	271	280	262	250	270	261	212	256	265	253	280	238	286	257	236	238	250	247	230	245	253	257	245	260	254	287	255	257	227	283	253	248	279	251	244	235	263	262	244	277	239	222	278	256	243	261	245	232	256	268	250	279	254	250	242	246	243	228	251	238	242	273	261	231	245	245	245	264	255	275	268	268	275	287	267	252	248	266	266	254	259	249	263	269	262	230	280	266	221	257	298	283	251	241	282	257	246	248	270	241	234	264	225	256	261	264	233	236	260	252	260	260	270	278	262	270	255	254	241	263	239	258	260	245	253	238	235	266	258	254	245	245	251	262	265	267	289	273	252	250	254	240	259	231	273	267	232	255	236	247	277	284	266	274	272	240	276	281	256	243	290	252	257	254	279	268	250	255	258	281	222	277	272	292	227	261	252	242	279	250	259	247	225	232	287	291	247	248	242	242	244	261	255	264	259	263	277	237	277	275	255	230	251	244	257	238	250	272	237	288	221	257	235	228	253	263	258	253	231	242	242	236	267	277	284	250	271	250	248	280	257	255	250	265	280	267	262	271	288	267	267	260	249	236	256	284	250	276	274	235	293	252	248	251	246	245	273	253	261	256	249	234	228	232	230	250	246	271	257	266	252	228	254	267	232	267	254	275	279	263	260	252	260	270	269	236	248	218	265	246	255	247	264	273	258	264	267	269	236	248	278	258	236	252	293	260	262	288	265	285	230	272	262	266	256	256	241	249	273	242	261	279	239	243	251	229	269	260	246	232	238	246	274	272	227	254	262	274	263	255	259	288	275	256	276	277	231	256	247	276	261	278	256	258	248	254	244	243	265	251	239	257	258	253	257	248	240	262	272	222	255	288	253	262	278	267	262	265	243	248	251	245	263	248	262	272	249	263	270	273	263	241	289	275	214	237	258	238	254	246	272	259	260	254	312	243	251	271	246	259	276	286	268	298	253	246	248	266	252	286	251	242	253	263	289	260	284	238	250	240	243	252	265	261	281	285	230	271	269	273	276	267	262	286	270	254	279	258	272	251	253	239	267	257	246	279	278	235	268	251	277	245	278	230	282	252	263	250	241	272	245	224	246	259	225	261	253	245	279	259	205	231	239	256	263	271	244	228	230	274	252	241	223	245	268	260	250	245	270	236	274	265	267	247	279	242	259	258	271	235	253	258	269	241	236	274	257	254	251	270	257	258	273	228	230	257	267	272	248	284	239	278	236	250	257	252	242	253	256	252	229	223	253	239	300	290	255	259	243	231	258	250	245	223	272	251	276	263	250	263	264	252	262	241	297	236	249	250	248	235	258	253	259	274	241	259	239	260	271	246	269	269	271	280	271	291	245	258	254	275	253	273	248	232	272	267	281	282	276	279	285	272	239	265	265	263	243	286	254	252	265	268	229	237	236	272	254	253	236	255	246	267	291	258	273	287	265	245	265	230	259	261	277	280	238	255	241	253	292	261	255	250	259	273	245	272	243	267	235	231	266	243	304	254	235	233	257	267	274	235	254	267	250	274	233	262	288	244	248	254	247	244	264	236	249	274	264	284	241	228	240	258	264	260	261	239	248	258	289	249	251	259	257	255	274	239	217	276	241	258	267	237	224	271	268	281	259	276	236	271	261	232	247	283	256	245	261	268	293	241	277	226	268	247	250	261	234	256	264	243	268	266	269	256	241	271	280	250	250	267	233	269	241	250	262	255	229	242	252	284	243	276	271	261	249	237	239	271	267	272	302	239	261	267	252	275	246	253	244	262	263	249	255	288	275	264	267	234	260	233	254	255	229	279	296	265	269	235	267	273	239	253	233	247	245	261	246	250	280	258	253	256	237	250	261	258	292	248	259	256	275	248	281	263	292	252	247	264	252	262	255	249	238	247	282	257	257	265	281	263	257	246	215	217	281	249	266	241	258	250	268	237	281	279	237	275	276	249	245	263	229	254	270	253	270	272	276	226	270	240	237	266	279	248	262	260	242	249	257	250	291	233	246	261	254	255	288	261	256	252	245	249	236	286	268	255	243	256	256	232	281	256	266	241	249	258	283	249	273	244	237	227	259	235	241	273	240	240	251	259	279	258	239	255	278	243	250	282	243	255	254	245	229	248	280	250	250	268	287	278	261	258	272	228	222	241	254	252	283	275	256	259	247	204	258	269	253	257	271	251	263	259	288	259	261	245	243	242	269	239	247	268	261	247	267	247	217	261	244	259	241	258	245	258	257	269	203	270	269	259	244	260	268	253	271	251	248	244	258	232	279	284	257	229	253	256	292	253	273	269	265	286	264	240	292	263	238	258	248	241	281	277	280	253	243	276	246	290	270	258	258	293	257	232	286	245	283	266	227	260	250	232	242	229	227	248	225	264	258	269	264	280	249	261	267	255	223	238	272	233	251	245	238	269	276	248	255	274	227	235	225	279	270	261	250	270	242	239	280	261	253	225	287	307	259	251	264	292	262	288	257	242	231	268	273	249	256	258	238	270	263	228	235	277	262	233	254	258	277	242	259	263	268	268	282	266	260	228	229	278	263	248	245	251	242	272	276	270
37332	64940	44411	30333	19160	5514	1044	645	515	370	345	323	312	309	343	288	299	281	269	263	296	287	270	314	317	309	298	324	305	320	292	310	300	312	299	285	329	277	312	275	306	292	271	297	271	304	320	303	274	314	265	295	314	274	276	303	286	308	304	308	301	301	281	267	260	318	313	304	314	270	294	325	280	294	288	336	259	270	329	313	299	260	243	275	331	297	280	303	304	272	299	276	330	301	282	282	276	260	288	319	273	272	307	284	303	266	269	325	293	268	302	287	296	315	271	318	272	322	290	278	295	298	274	302	288	278	292	272	329	284	281	309	281	257	308	302	295	289	293	303	315	290	271	294	312	270	285	287	288	265	324	293	311	284	350	317	302	279	291	282	286	319	318	304	289	288	294	303	298	291	328	314	320	270	298	266	318	288	289	285	290	291	297	281	274	269	270	317	299	302	292	281	276	293	290	293	310	307	301	281	306	279	312	309	300	271	273	286	308	307	303	306	310	311	314	305	277	272	309	307	306	311	320	309	302	318	308	296	315	309	297	301	280	332	287	313	294	267	305	290	328	295	261	296	285	280	305	292	281	272	311	293	273	321	287	300	293	290	275	282	312	321	292	298	306	317	289	314	286	317	284	296	332	299	297	342	305	285	277	302	324	296	292	308	324	279	286	313	300	263	315	309	314	298	308	268	248	290	315	295	323	291	262	270	338	297	296	302	279	319	312	276	296	314	299	272	290	310	294	277	312	292	312	292	319	295	284	272	294	324	319	270	293	278	291	293	323	308	299	292	288	291	302	287	291	313	286	307	283	288	310	308	296	278	291	311	316	279	308	292	289	252	291	305	309	276	272	297	291	279	310	272	263	305	298	305	282	296	321	294	287	286	344	316	313	272	300	301	298	326	300	302	291	274	271	301	297	281	320	351	332	277	264	282	296	298	294	298	287	269	306	287	275	280	297	311	312	292	289	298	280	312	294	302	331	292	293	278	277	268	292	301	310	321	283	307	305	292	297	283	310	303	286	303	294	315	300	307	293	286	282	293	323	316	294	254	314	267	283	306	293	295	286	269	294	281	309	299	295	295	302	319	310	286	307	274	276	297	286	288	287	317	318	307	295	262	288	306	301	303	291	297	311	309	288	301	284	293	303	317	286	315	300	289	293	305	335	296	316	291	272	290	281	305	292	313	277	275	314	303	300	288	261	276	300	271	298	281	287	298	323	258	298	299	302	323	318	313	282	304	301	300	302	291	298	286	299	301	291	308	298	291	311	311	308	288	300	264	287	322	284	325	326	269	290	319	274	326	263	299	279	272	282	273	270	309	290	289	278	285	329	331	307	288	290	297	273	287	297	316	290	297	302	289	289	330	287	298	318	292	326	320	283	284	278	289	296	300	305	254	294	294	289	316	270	275	317	286	273	257	296	280	295	281	314	267	290	308	289	264	287	286	299	256	291	285	299	278	272	294	308	312	297	293	266	306	299	284	274	301	309	290	301	296	300	292	291	318	330	316	282	311	318	281	305	293	323	305	297	311	315	301	281	281	312	293	284	296	272	290	324	299	286	265	272	308	306	306	279	282	296	289	278	285	290	282	284	316	299	299	319	297	298	301	292	297	293	300	304	307	294	282	281	287	311	322	302	272	305	271	266	294	325	286	326	304	304	306	289	283	265	263	308	308	283	297	321	280	296	290	309	285	311	297	308	308	314	287	305	300	295	281	293	277	317	276	297	261	305	310	300	301	300	287	293	288	310	283	275	292	296	315	303	318	294	302	276	285	290	303	296	279	284	312	284	304	283	286	274	277	271	273	270	282	274	271	281	268	258	298	293	315	300	323	292	318	293	316	281	288	329	299	281	310	282	287	292	259	302	286	269	296	315	290	290	310	297	296	298	309	314	299	292	285	290	291	286	300	302	273	246	286	286	304	320	293	325	309	290	293	294	298	285	310	283	265	286	315	258	292	317	299	292	290	324	291	317	284	281	287	312	318	316	272	277	301	328	295	295	277	285	320	257	302	300	303	337	323	280	315	280	305	330	309	302	271	234	302	305	309	305	265	324	297	300	291	284	289	308	300	259	303	297	311	299	308	305	299	279	284	297	323	285	262	286	302	318	284	296	287	289	250	322	288	309	292	288	317	328	276	314	307	313	308	271	308	315	320	294	303	302	298	314	313	322	291	270	286	283	271	280	299	329	281	274	270	297	288	313	290	290	275	280	289	303	307	284	296	331	326	293	302	311	334	293	293	309	286	320	294	269	294	290	302	278	278	307	298	295	291	284	276	281	292	309	283	297	338	301	285	282	296	320	274	287	258	338	308	284	311	282	306	302	279	285	295	320	301	298	305	320	316	325	321	312	313	297	292	259	323	318	296	300	277	305	307	286	293	302	276	306	309	306	316	300	307	323	317	301	320	277	303	273	288	293	302	304	297	293	289	308	301	268	312	310	296	285	258	304	277	328	343	281	286	278	304	330	280	308	340	319	293	293	310	297	309	298	302	316	304	308	267	321	312	338	283	319	306	286	305	286	267	292	300	274	314	305	297	270	314	286	290	317	313	293	299	310	285	300	303	274	298	317	289	288	315	320	276	277	290	326	271	285	283	302	281	284	321	303	274	318	279	298	276	282	283	302	323	317	275	312	300	283	291	311	309	314	298	287	279	268	288	305	288	300	291	333	270	283	277	282	304	297	292	296	301	307	302	310	290	283	323	287	294	292	292	318	277	317	287	283	305	301	325	295	289	290	300	325	288	354	306	278	291	298	267	307	283	321	310	285	295	312	264	318	276	286	299	269	303	279	285	277	302	278	280	287	311	279	281	305	269	314	326	304	296	301	295	291	325	318	282	280	274	266	310	290	299	305	293	285	320	292	304	324	272	283	293	312	313	286	287	293	303	321	311	322	292	286	307	315	278	290	321	287	282	302	278	282	294	296	304	293	301	282	304	307	273	295	285	308	295	309	294	272	287	300	299	298	287	302	304	287	313	295	297	278	300	261	314	316	276	283	300	295	278	292	259	304	293	313	301	263	274	289	321	311	304	311	252	324	296	288	272	278	312	339	305	327	294	282	292	287	291	307	305	302	315	300	267	298	285	296	297	300	274	304	314	302	326	292	300	264	300	282	311	295	256	272	270	302	272	312	290	272	309	275	301	278	297	295	264	288	297	306	305	309	312	306	258	312	308	293	319	303	295	295	301	293	300	301	279	312	289	317	261	282	291	274	308	292	313	312	299	316	278	278	292	288	294	304	299	307	301	293	310	299	325	296	301	275	295	329	303	296	319	276	322	293	302	338	297	281	290	274	303	299	293	315	305	283	306	304	279	305	277	291	288	277	310	265	316	273	297	292	298	331	279	328	306	295	295	329	296	267	304	311	278	296	289	295	304	308	289	300	280	272	282	307	291	277	251	314	299	295	290	276	321	299	294	301	291	296	317	295	291	297	277	271	325	318	275	306	327	294	289	303	290	300	290	320	290	295	310	284	282
25086	21243	30225	27785	14554	2583	862	629	438	416	353	358	332	358	334	373	359	357	293	318	325	374	358	350	377	323	342	333	345	328	370	343	362	373	372	411	341	381	363	337	391	368	345	353	366	367	348	352	354	306	331	344	342	332	360	366	338	339	356	359	377	357	366	319	362	363	373	380	342	345	372	348	359	345	373	328	375	374	341	325	316	335	371	367	333	377	371	355	374	329	328	367	323	358	359	349	351	349	379	337	364	351	345	329	356	333	315	355	348	360	329	338	364	374	376	374	352	331	342	336	335	320	371	342	346	361	333	334	319	340	370	356	373	349	334	364	324	365	340	337	357	379	357	358	342	355	328	346	310	391	353	355	314	348	356	347	357	365	350	329	357	397	363	372	313	340	321	322	352	351	332	324	345	363	372	327	345	367	338	357	380	375	349	358	321	364	345	340	362	347	359	327	355	359	368	347	322	329	351	371	363	378	336	327	353	359	312	362	339	331	364	337	363	339	403	331	347	360	373	323	327	340	318	325	360	340	358	390	332	338	346	335	330	349	346	340	322	373	339	341	323	364	348	320	377	353	367	325	335	373	349	365	350	364	349	365	341	340	359	352	353	365	320	336	352	339	328	355	341	357	353	353	335	311	347	364	363	342	375	349	353	356	361	354	351	373	350	384	357	366	358	362	333	369	348	326	357	365	354	352	359	310	371	333	342	332	337	331	335	342	381	341	350	373	337	350	321	363	314	387	328	310	391	329	333	344	363	334	354	352	345	339	332	347	383	341	352	361	371	344	330	369	314	331	336	351	354	371	375	314	354	363	342	316	346	364	333	337	364	339	351	370	348	359	363	337	336	331	361	369	322	350	330	345	347	340	346	357	363	349	351	317	341	344	362	319	338	344	356	345	346	340	352	361	318	367	327	319	379	341	336	312	348	344	345	348	362	383	370	358	368	356	363	385	338	330	316	330	352	346	310	357	329	359	376	327	346	344	364	354	333	354	359	360	367	353	334	329	349	366	329	383	345	362	375	321	313	368	345	372	309	330	359	352	337	379	324	368	355	360	366	346	352	377	382	354	366	348	345	359	364	381	338	338	359	330	352	356	357	357	336	364	337	343	344	322	372	357	356	344	341	316	395	331	347	363	330	355	362	371	337	355	339	331	334	330	331	330	362	302	340	360	334	366	409	354	321	335	337	348	342	344	333	337	313	339	333	356	378	352	323	329	353	356	329	356	358	364	361	337	352	327	364	351	316	366	394	345	364	379	332	365	374	324	360	366	351	343	330	364	380	373	382	353	344	352	350	354	350	381	348	346	377	356	356	309	314	370	348	355	339	333	336	315	350	353	348	357	343	376	321	366	336	346	385	335	344	324	326	352	330	354	390	312	375	341	324	353	345	335	345	338	336	320	320	350	343	351	355	381	351	354	291	321	372	356	366	355	374	338	341	347	332	356	366	356	365	348	368	373	343	354	356	343	363	324	372	351	352	318	334	322	367	324	326	341	349	364	340	347	360	332	358	354	383	367	340	366	340	342	338	383	315	365	351	348	329	347	322	327	333	319	315	351	358	363	324	335	338	341	361	384	337	315	314	366	381	369	318	346	329	330	328	322	329	351	380	375	372	359	348	338	345	348	371	346	364	317	358	394	349	353	369	355	344	358	335	354	347	356	298	345	378	359	302	341	364	348	343	317	341	360	338	351	362	344	333	373	338	348	364	323	345	322	371	334	352	320	310	335	340	378	353	358	287	348	342	336	386	381	325	386	360	353	342	337	364	360	339	357	354	369	332	331	390	357	370	325	355	356	356	329	344	368	314	359	394	363	365	356	374	353	356	345	354	356	365	353	366	354	361	315	381	341	364	321	312	334	360	336	360	346	355	333	370	314	326	352	352	365	342	345	372	348	366	318	339	402	315	344	352	374	326	347	367	355	387	366	377	330	362	350	347	337	349	307	306	346	335	352	370	361	403	302	382	335	360	320	357	365	323	375	352	327	355	339	337	370	337	385	366	321	360	305	348	355	357	365	370	363	306	356	368	364	373	337	361	365	359	317	366	364	331	331	357	336	361	363	372	368	390	331	322	357	319	312	346	341	376	346	348	385	381	341	363	350	371	337	357	347	353	336	352	337	340	337	370	350	355	389	366	305	359	362	351	369	339	336	411	385	349	347	324	329	351	374	370	348	370	371	360	366	348	349	358	337	347	351	394	345	337	329	355	352	343	349	364	385	328	355	365	354	354	346	344	337	353	340	379	325	350	367	342	392	323	358	367	354	379	357	347	398	348	344	354	346	337	356	331	328	348	357	329	353	355	356	344	362	359	368	327	343	364	347	336	346	340	334	335	337	324	347	361	365	337	330	352	365	337	348	345	337	328	346	388	341	316	376	360	385	359	362	329	329	336	367	337	347	342	298	365	354	354	332	359	342	374	354	368	332	352	365	347	361	359	354	348	342	344	363	339	343	373	333	340	339	317	327	356	362	319	346	381	355	327	321	345	339	350	366	339	331	334	378	339	356	362	377	314	362	357	356	334	341	379	363	381	306	346	324	355	367	365	369	338	348	344	342	340	332	340	307	351	335	348	356	350	329	353	352	379	341	356	352	348	357	359	366	359	368	344	372	345	341	375	367	365	357	335	352	330	328	318	337	349	347	362	358	327	351	380	367	340	348	350	341	352	341	345	363	352	343	337	360	345	313	353	340	330	335	364	384	361	349	353	341	344	330	353	346	327	362	340	340	352	357	341	342	391	318	356	358	345	384	349	319	326	371	337	333	357	335	337	365	315	343	331	352	325	356	329	371	315	336	327	364	321	392	345	356	375	340	365	378	371	328	358	347	347	348	366	348	366	371	364	345	332	383	340	346	358	362	325	374	343	355	380	378	315	321	348	341	341	350	332	356	309	361	370	348	359	340	312	340	338	352	339	370	357	358	354	347	359	353	325	321	335	340	362	379	343	314	361	352	342	372	350	359	349	361	319	356	349	339	345	336	333	340	321	336	346	339	343	360	370	361	343	339	389	354	365	334	359	310	381	366	364	355	327	372	356	350	385	356	355	352	336	325	362	359	342	337	352	346	334	344	359	361	337	343	384	343	370	319	371	376	362	346	373	355	355	345	360	365	378	331	338	356	323	361	374	386	351	354	348	366	357	352	341	365	340	331	345	346	341	380	360	370	337	328	322	327	350	326	350	404	363	369	354	348	357	343	363	330	341	342	332	334	338	342	341	311	359	321	386	338	365	380	315	333	349	353	339	372	330	367	358	377	355	370	347	343	349	334	363	328	377	362	358	380	342	370	335	349	350	351	350	339	350	323	326	347	353	387	368	342	358	332	358	344	369	310	350	345	393	365	385	347	339	369	346	347	331	342	340	336	336	362	346	336	366	356	310	374	354	376	356	324	372	371	327	362	332	347	342	348	351	364	411	367	347	391	392	317	333	352	330	349	376	322	324	371	346	339	345	354	359	330	324	330	337	344	347	349	376	313
36195	55700	43917	26791	8551	1860	1107	889	610	459	381	476	443	432	404	423	364	398	399	413	388	392	384	416	406	383	398	412	434	411	418	431	380	393	384	396	385	398	406	386	394	372	382	382	405	387	380	399	445	391	419	400	405	392	481	393	373	394	433	423	454	432	420	406	394	400	410	368	379	388	387	402	412	404	376	415	415	439	383	427	383	404	401	397	409	392	413	398	373	432	411	411	412	422	385	372	411	404	351	379	425	398	399	434	424	450	351	402	450	399	407	390	430	397	392	417	437	423	377	387	404	374	393	376	429	394	407	398	363	384	399	410	395	416	404	373	393	448	401	370	422	372	403	386	428	377	380	419	391	379	430	412	370	431	420	383	420	400	408	400	432	389	413	381	416	427	413	422	384	395	414	431	385	397	373	456	406	445	438	419	418	410	381	394	379	404	371	389	394	398	386	408	396	368	465	416	394	376	381	403	415	400	410	417	411	412	410	411	390	399	389	431	391	389	386	412	381	402	407	404	397	419	418	442	411	438	401	384	363	385	372	401	390	387	436	374	360	388	399	434	396	415	383	391	397	381	395	417	406	391	374	407	405	427	383	397	391	404	392	387	381	401	409	405	385	402	379	413	413	440	390	396	372	402	374	405	417	371	401	427	397	380	384	373	399	391	404	372	397	421	396	402	387	411	399	406	407	367	452	391	422	388	414	424	417	413	398	422	402	413	411	426	401	403	409	384	414	371	410	385	378	396	392	404	408	427	390	451	409	386	426	411	396	389	377	414	403	427	412	393	377	414	413	405	395	390	416	397	384	410	360	369	472	402	366	389	378	371	409	402	420	406	416	379	457	411	402	390	436	411	397	403	382	409	409	361	371	403	391	410	365	386	411	412	414	388	367	416	382	426	411	373	363	415	416	469	377	397	362	385	398	387	401	389	399	403	365	408	391	414	401	397	396	405	403	365	381	380	396	424	410	401	364	399	408	439	398	406	410	378	435	384	433	400	405	384	396	398	388	401	390	365	382	398	404	410	357	412	381	391	412	433	413	379	401	382	411	426	406	423	426	429	400	404	428	408	373	419	408	391	375	396	434	429	369	443	381	392	414	374	380	381	429	390	390	426	408	378	402	439	387	441	404	408	422	412	380	381	413	397	406	390	397	417	395	407	396	388	414	392	394	443	428	406	367	419	365	436	431	392	383	394	436	394	419	377	436	391	431	399	392	390	407	403	379	428	377	406	393	400	401	405	406	384	420	395	387	391	411	391	395	386	396	412	425	388	386	407	407	390	386	392	406	376	410	396	402	397	361	396	387	372	372	426	426	405	369	400	407	393	401	400	366	392	377	364	401	420	375	432	406	431	412	365	409	415	411	426	400	380	393	386	395	427	392	419	414	408	404	424	421	409	408	432	387	411	389	403	379	398	366	416	395	362	417	399	379	374	405	394	421	377	430	401	415	426	419	423	389	390	409	417	391	372	417	365	385	410	381	431	413	404	403	417	426	393	356	372	404	451	437	403	382	431	407	416	399	373	426	432	398	401	383	409	397	420	444	390	403	349	416	428	384	393	397	392	379	389	423	420	432	407	408	388	412	360	375	387	423	410	394	430	377	429	402	403	416	412	384	415	403	426	397	398	380	441	372	384	381	405	397	371	400	374	391	398	395	410	370	397	389	399	399	406	424	390	387	391	398	398	393	405	403	397	419	410	391	389	381	393	403	405	412	392	408	416	448	383	424	386	416	416	383	392	393	374	379	416	401	395	414	401	383	425	412	417	413	396	404	359	371	432	385	387	387	419	390	407	415	396	395	380	412	425	399	420	402	392	404	363	434	366	377	425	420	394	392	395	394	388	409	404	401	394	413	390	388	383	399	423	374	396	372	398	405	403	405	434	405	392	375	416	410	425	417	438	420	408	391	389	382	379	429	404	429	422	403	407	408	376	393	373	422	413	465	382	425	396	355	385	353	400	367	365	407	388	409	395	396	405	395	432	434	399	410	408	444	419	414	390	339	400	406	408	375	420	378	415	378	425	377	400	405	403	405	431	379	394	421	400	425	428	417	436	411	414	437	406	404	383	412	383	388	402	360	420	371	394	388	436	387	405	448	412	402	431	414	392	398	418	402	373	394	353	401	376	392	426	391	416	385	393	424	420	378	424	427	404	428	399	372	448	416	399	425	414	422	389	399	382	428	405	418	393	416	396	418	396	420	413	407	394	358	409	383	405	421	428	406	414	394	387	417	386	404	385	431	396	433	374	410	389	436	451	413	410	435	406	378	406	398	399	397	411	412	354	400	389	418	420	413	369	382	371	392	386	410	451	391	367	379	435	412	422	414	392	402	407	400	402	399	393	424	413	400	434	385	388	418	389	393	387	372	405	404	441	399	424	404	429	368	378	348	395	397	410	424	368	389	398	391	398	407	383	386	411	407	395	399	397	435	423	396	419	409	382	382	396	389	431	391	417	413	391	400	385	390	422	399	398	401	406	398	385	385	394	395	402	389	415	394	378	411	373	390	392	416	414	407	397	387	406	377	398	395	418	412	368	403	396	394	433	394	360	430	423	387	422	420	410	413	387	361	416	392	401	374	416	409	381	396	407	421	416	428	386	385	413	408	373	401	405	421	399	414	389	385	390	396	387	378	369	434	415	417	437	386	406	411	390	381	380	397	411	396	360	374	396	403	432	403	436	384	375	391	385	410	377	380	379	386	371	388	392	421	390	386	415	377	411	403	440	382	446	425	368	369	394	395	397	394	394	391	409	409	408	382	397	394	394	390	405	411	372	429	378	410	389	412	433	406	455	415	403	384	381	421	394	377	402	398	375	414	383	371	400	439	423	431	422	403	409	425	361	384	440	436	365	384	359	380	410	394	383	405	415	406	403	453	412	391	407	345	408	394	406	374	401	428	430	418	393	397	417	425	406	430	389	395	398	416	391	405	346	400	398	394	384	391	395	411	404	429	409	387	388	416	388	435	397	422	419	437	424	371	389	402	385	407	437	406	379	377	377	404	430	391	373	396	393	409	430	383	391	368	393	369	398	417	376	419	400	383	404	399	440	374	384	409	385	374	387	404	367	389	401	400	398	386	417	379	387	376	377	415	398	398	379	391	405	394	441	395	398	383	435	391	413	420	361	353	396	399	411	413	402	378	398	399	399	419	399	439	414	406	411	417	375	399	411	419	382	386	389	398	382	400	378	392	396	414	392	384	408	383	415	421	383	438	387	388	409	398	389	393	391	417	405	409	408	398	408	377	402	381	355	397	388	412	390	399	397	379	425	422	391	381	407	444	436	387	419	391	390	405	385	368	372	412	405	403	391	434	403	426	401	424	408	393	389	368	402	426	398	392	381	396	411	388	385	403	409	386	429	400	383	386	403	376	412	396	395	424	408	401	407	379	380	431	393	428	404	394	398	408	432	402	381	389	377	399	402	391	387	407	393	420	380	385	386	415	391	410	403	391	376	451	383	408	422	423	371	397	402	376	431
22785	20973	28554	23893	21083	20312	11075	2887	996	588	471	467	443	475	437	420	404	419	437	428	419	425	402	415	380	463	391	415	457	402	360	437	402	428	396	391	418	380	436	390	406	427	366	401	415	407	410	406	396	442	400	406	391	382	401	400	427	423	395	406	422	372	403	450	397	399	373	402	405	427	403	362	386	419	386	406	400	423	394	394	430	395	397	372	410	396	379	387	414	393	415	392	405	389	443	432	404	392	431	430	395	414	414	436	412	403	413	416	404	386	373	401	380	428	408	393	400	443	400	403	386	409	418	393	386	374	376	465	400	403	388	389	449	434	415	371	402	391	393	386	427	421	389	406	385	425	384	406	397	419	396	401	382	395	418	382	373	417	383	396	388	383	431	388	407	396	409	395	387	387	430	391	408	415	404	374	369	434	387	380	398	413	423	428	428	429	367	424	409	427	409	399	412	413	384	394	419	376	421	420	382	393	406	406	394	431	410	405	422	424	460	392	376	375	360	434	375	392	428	400	390	399	412	390	432	400	402	405	422	412	420	376	387	418	354	363	412	409	389	416	425	406	393	427	363	381	409	400	393	409	410	390	383	410	387	416	405	379	420	377	391	380	378	423	418	419	397	415	374	426	414	448	393	404	389	428	430	432	430	407	421	418	414	377	418	409	391	406	405	418	362	367	392	398	382	405	425	388	406	375	402	409	409	395	376	423	404	411	437	405	381	416	388	406	413	375	392	425	389	373	391	406	398	410	417	417	409	380	384	432	414	424	422	418	414	403	413	399	400	384	389	412	417	431	425	419	393	410	386	335	398	424	422	454	418	458	419	425	415	414	412	402	405	409	370	418	406	390	396	411	405	423	403	353	393	395	404	399	384	371	418	407	417	367	370	406	383	391	392	378	430	389	384	379	389	400	376	403	416	385	440	428	407	389	358	381	413	408	415	390	425	417	407	362	437	432	414	396	421	430	381	411	421	418	401	404	421	409	421	431	425	387	404	385	404	419	407	435	444	351	413	392	432	393	414	382	406	407	443	403	382	419	391	402	385	391	427	405	421	416	401	409	387	387	385	429	405	360	404	353	423	411	436	403	431	408	405	410	413	402	394	386	450	409	436	395	430	390	399	395	408	404	381	419	399	462	423	412	425	388	413	392	419	394	401	370	404	414	403	415	379	374	379	425	415	382	393	403	405	373	385	412	362	396	396	415	434	411	380	387	387	368	389	418	409	436	416	392	414	379	407	445	430	438	399	414	390	403	385	399	417	432	380	418	425	382	392	429	426	384	404	392	409	415	436	403	426	408	391	378	440	416	384	410	376	414	416	408	409	375	406	374	413	403	399	411	428	418	392	440	391	404	428	384	383	372	399	383	434	385	385	393	377	421	384	450	399	391	398	383	374	416	417	372	423	398	408	391	389	400	420	385	405	394	398	410	400	392	409	421	369	364	428	415	394	382	447	415	383	406	408	387	388	438	422	402	434	433	419	401	419	424	436	402	406	379	417	445	398	441	435	394	387	360	410	406	397	408	370	390	400	418	398	391	397	411	416	416	415	371	385	434	380	368	388	422	406	387	381	385	413	387	405	418	410	380	414	395	394	413	400	395	410	399	422	407	410	408	423	381	402	388	428	403	394	404	422	413	378	405	416	411	413	391	402	392	404	387	377	409	424	413	373	420	371	379	406	407	392	397	398	403	414	413	390	397	397	396	391	403	389	391	408	401	415	392	396	388	382	420	412	392	366	408	401	404	411	415	427	396	400	386	367	412	371	393	386	369	426	425	417	423	387	423	392	412	395	395	407	417	417	404	450	422	409	391	404	410	384	414	414	425	399	400	427	395	415	377	421	456	417	411	405	441	406	390	384	387	433	402	419	399	392	408	405	421	403	397	429	422	390	378	386	429	424	410	382	408	383	409	396	376	379	401	412	458	388	382	428	381	356	412	412	422	391	403	404	412	415	400	418	367	385	395	428	383	411	384	392	426	419	398	363	399	411	427	360	411	418	405	402	380	395	357	380	393	369	369	414	423	429	415	412	415	406	368	388	402	427	398	397	411	407	379	376	358	431	407	390	394	410	409	403	386	398	401	424	426	443	430	388	402	429	437	395	385	380	435	392	386	402	399	401	404	407	434	416	440	402	386	405	425	396	423	374	386	422	383	410	387	385	401	401	414	404	379	428	393	386	420	394	398	400	394	412	412	424	425	432	362	392	389	392	428	417	418	358	421	460	433	380	387	428	394	429	373	395	416	399	394	406	379	411	440	426	392	418	408	447	408	366	406	412	384	377	392	365	388	399	408	401	403	414	399	405	421	373	386	404	375	378	412	388	407	388	401	396	403	399	368	412	430	386	373	420	425	430	424	387	434	405	383	413	394	391	418	407	395	394	435	380	386	392	371	412	407	409	408	436	382	374	395	383	404	386	384	409	430	407	361	426	471	415	405	436	410	408	392	363	391	391	412	395	396	404	403	397	395	406	428	405	414	413	345	394	402	401	402	410	394	433	412	347	399	393	401	402	401	395	398	421	418	438	366	365	371	386	405	410	388	381	431	417	426	402	384	399	399	398	388	412	405	394	421	390	378	380	399	398	401	384	429	425	411	397	388	432	424	425	408	420	372	392	403	388	393	393	395	396	405	396	397	402	423	413	396	407	415	383	420	412	409	413	403	418	397	381	401	395	422	401	405	428	390	393	393	371	413	422	411	396	436	395	408	412	397	427	419	403	388	375	373	399	420	389	385	462	397	396	397	385	414	390	395	399	393	415	419	406	405	371	444	413	437	411	432	357	385	388	395	431	397	381	431	415	403	386	422	414	400	403	377	399	371	413	402	432	382	382	389	381	389	413	379	404	374	407	412	414	376	360	385	400	366	412	406	398	396	427	413	378	407	426	416	397	418	405	383	410	406	430	402	360	382	405	405	398	412	417	411	400	421	411	375	387	397	413	378	395	406	402	373	381	410	370	414	417	428	391	373	428	365	395	390	390	402	414	365	399	400	419	404	422	380	393	422	403	415	363	452	391	398	417	451	442	441	385	433	430	425	398	394	399	417	369	373	422	368	376	415	386	395	433	381	366	365	419	419	399	373	402	396	400	441	408	433	368	405	396	399	413	401	405	391	403	398	406	416	379	387	418	413	389	405	363	444	425	401	378	377	403	416	382	437	398	403	380	360	372	398	370	390	407	442	415	379	385	371	424	360	414	427	392	402	393	423	393	407	427	433	395	398	396	400	419	385	365	415	373	418	412	407	406	391	401	419	402	415	432	398	379	398	416	393	373	397	413	366	400	419	417	436	395	404	371	424	390	379	419	405	429	408	401	380	393	424	382	369	403	399	405	415	402	420	414	379	406	418	379	361	449	410	410	394	393	405	393	396	427	411	414	380	383	404	416	390	377	377	357	391	455	405	407	383	395	416	395	412	381	372	421	393	405	384	402	405	361	366	394	423	386	376	415	375	372	421	387	381	424	420	404	395	415	381	390	400
41001	72967	52610	25844	12866	6355	5331	2842	1048	577	550	490	487	477	445	463	428	471	490	483	441	471	412	469	450	433	413	427	440	462	495	432	435	452	469	451	445	454	442	457	412	412	429	491	411	477	463	427	470	442	431	425	480	387	445	436	438	453	473	505	439	470	466	425	425	421	426	425	434	445	444	424	455	459	434	479	428	472	495	455	403	447	456	440	476	493	438	444	458	436	452	499	423	444	444	449	417	425	422	429	445	432	449	481	468	435	441	429	457	427	410	461	442	426	413	429	438	431	432	482	458	422	473	421	435	426	390	450	440	429	414	410	448	424	449	445	456	454	429	447	486	472	423	442	421	420	419	455	450	421	438	400	395	477	430	462	446	450	413	486	445	434	446	440	447	418	439	423	451	490	477	461	497	462	426	457	465	430	397	443	455	425	521	463	408	438	440	454	459	471	445	447	435	440	446	442	463	433	463	442	467	448	436	447	453	431	440	455	439	436	433	442	434	430	446	478	475	441	443	421	420	402	444	449	418	468	481	453	428	431	421	434	417	445	449	398	438	404	408	458	416	459	436	440	439	417	427	409	422	419	483	457	436	444	451	429	413	428	452	449	437	437	440	454	454	431	490	470	445	461	474	452	424	470	438	434	400	442	424	418	447	442	469	455	441	457	451	439	458	437	444	455	428	477	497	409	417	468	415	409	461	440	452	449	486	469	449	449	430	448	442	444	450	439	419	429	438	458	462	432	443	416	449	435	439	446	443	467	445	421	439	478	461	431	412	449	469	455	420	465	467	467	435	450	466	425	467	464	473	453	428	409	468	436	468	457	421	459	433	433	438	416	439	449	436	401	420	451	453	454	455	413	473	434	451	462	449	467	455	453	448	456	482	427	435	441	446	422	447	418	445	444	469	453	438	420	448	425	458	444	449	452	471	414	449	441	459	423	424	418	428	437	448	437	446	429	417	453	443	438	448	425	436	441	421	443	453	412	466	446	429	444	449	405	429	452	424	408	453	447	459	461	481	443	412	433	442	444	416	474	421	458	425	441	425	420	462	436	436	451	450	443	427	422	419	429	455	371	488	480	467	420	468	449	434	426	424	399	458	436	444	412	396	450	448	436	462	434	418	457	500	449	434	450	468	414	456	425	442	458	414	438	458	445	423	442	457	431	443	422	432	444	419	423	442	460	440	492	439	451	383	432	447	429	440	471	416	418	426	438	417	425	476	408	442	442	452	441	450	414	457	477	443	404	409	448	418	420	441	443	416	426	437	441	414	438	479	423	456	461	403	428	414	466	440	424	444	430	421	452	459	444	450	449	449	455	445	444	446	440	414	472	420	458	457	467	448	417	466	439	411	406	459	466	438	433	455	441	395	411	422	463	421	424	413	440	426	438	427	429	456	454	430	449	464	425	463	418	441	447	450	462	469	473	465	452	462	459	461	431	407	457	432	435	445	421	412	492	474	388	404	430	481	439	458	442	387	434	447	443	458	451	436	454	404	426	411	433	437	455	433	444	456	430	453	439	415	455	453	488	465	415	459	470	440	450	442	436	496	449	439	442	427	475	452	411	425	449	464	453	426	403	428	443	493	459	430	447	446	423	458	429	422	414	456	444	452	451	443	456	432	416	453	456	452	433	480	398	463	470	410	388	426	449	459	395	461	437	467	458	419	425	458	462	473	425	437	430	428	462	469	457	450	453	420	415	433	464	418	441	434	447	439	503	435	471	420	442	446	406	413	448	450	465	426	471	417	442	410	461	413	417	475	458	448	465	496	463	444	398	435	418	434	463	471	424	433	433	451	433	422	447	464	433	412	444	447	471	431	432	467	411	421	440	427	412	419	416	445	445	451	432	448	455	471	417	446	407	429	430	448	426	422	464	427	447	469	438	385	440	445	451	465	451	453	456	482	453	428	434	427	479	444	411	420	438	440	466	462	421	435	432	435	441	441	421	433	427	451	479	408	423	446	472	444	456	447	458	430	423	445	458	417	430	478	406	405	477	444	448	436	438	448	455	429	415	425	463	413	431	421	409	451	412	436	471	444	466	459	438	434	439	466	474	431	415	412	470	441	456	457	459	431	433	437	445	417	433	429	427	436	451	454	461	433	451	432	459	434	430	445	432	430	452	440	414	481	437	464	425	408	465	435	410	468	443	475	423	456	464	444	420	434	440	468	452	428	438	461	425	455	452	468	422	520	450	447	418	435	421	449	458	433	408	478	455	429	432	464	415	433	448	398	461	429	441	428	430	422	432	416	430	443	459	425	442	430	461	429	459	437	483	415	459	411	469	432	403	443	468	434	482	469	439	419	399	437	449	449	459	461	421	432	429	452	450	415	453	429	478	413	413	408	473	444	471	406	421	459	456	456	425	425	424	431	441	414	436	468	486	433	457	436	438	442	441	443	444	440	433	432	424	461	425	422	430	437	446	455	452	484	450	441	453	431	449	465	421	434	475	401	423	418	430	441	440	464	463	450	432	421	434	429	436	459	442	434	443	441	461	466	476	433	423	444	463	435	419	419	430	435	423	447	432	425	411	444	462	435	448	417	429	404	426	444	450	440	416	444	431	446	426	441	438	427	444	446	435	445	444	430	438	465	442	417	425	468	418	429	412	468	449	438	434	485	429	442	456	424	448	405	451	445	443	483	390	436	453	460	414	458	415	447	455	397	424	445	439	442	471	444	429	426	443	442	453	466	440	472	464	446	409	427	417	402	416	455	446	446	433	399	427	457	423	445	457	426	463	449	444	424	435	428	441	455	473	438	456	444	467	414	449	452	436	459	387	445	407	423	444	429	416	440	429	446	451	394	451	445	450	456	433	425	419	438	436	405	422	428	469	440	453	451	462	439	439	438	423	413	440	463	451	427	422	455	450	453	444	512	469	420	454	481	428	424	412	461	455	454	438	446	421	456	431	440	441	460	395	453	427	445	439	438	405	447	467	388	484	432	451	444	437	431	438	472	425	461	490	450	431	421	444	461	427	475	477	448	427	438	430	466	443	406	456	439	425	413	474	432	390	456	424	457	445	414	454	453	418	461	427	417	429	443	418	468	484	436	405	443	426	479	469	499	438	441	444	437	505	471	463	426	437	477	442	420	448	413	453	481	463	467	466	448	428	454	430	462	451	413	424	433	439	446	442	431	437	419	472	390	459	407	459	434	436	419	410	458	441	455	410	432	441	427	459	446	429	458	442	417	456	475	435	434	449	446	444	461	428	474	449	470	437	456	420	438	417	426	433	464	468	447	437	439	426	447	435	459	442	414	469	439	448	477	434	449	460	442	442	444	442	453	402	422	428	408	419	446	429	461	407	480	451	489	411	453	423	445	468	445	481	439	460	460	434	463	478	408	435	433	443	393	421	407	428	430	425	469	425	445	392	452	428	441	433	450	407	426	437	466	445	442	426	461	419	409	448	471	474	459	473	443	428	468	436	439	416	414	500	400	456	418	446	454	450	417	411	439	416	455	424	446	448	423	445	436	427
30911	35825	27051	13194	3796	1035	541	322	227	246	239	262	242	236	257	238	248	245	244	243	246	249	243	221	232	229	217	228	235	214	260	233	218	211	238	257	238	211	255	262	263	239	235	248	248	249	238	276	216	255	238	220	225	233	233	256	222	223	248	237	246	246	231	203	250	204	201	236	222	212	248	257	231	237	230	254	182	240	254	216	221	208	205	223	212	254	241	256	226	238	264	245	213	215	250	233	268	225	233	245	245	237	234	241	252	240	236	207	221	217	231	241	221	262	222	250	248	248	225	210	220	226	252	245	254	227	228	215	226	218	236	264	239	238	204	237	246	222	246	238	270	238	219	260	231	223	257	234	219	250	267	262	255	240	212	241	250	266	237	261	228	256	262	239	239	244	226	236	248	254	274	228	229	246	231	222	274	253	224	233	223	234	221	240	241	229	232	231	253	255	247	255	263	235	231	220	265	267	242	234	251	250	244	202	214	245	214	216	221	252	231	229	245	242	237	230	221	238	247	238	208	239	267	222	228	226	220	240	257	237	245	270	262	243	236	252	226	234	218	262	228	229	265	245	223	249	226	240	244	253	227	223	227	235	269	230	258	233	206	204	250	240	228	217	212	263	231	231	241	246	251	241	228	236	236	201	215	230	217	217	229	218	238	230	236	240	246	240	254	247	282	238	220	246	242	239	251	240	236	245	213	204	244	228	237	226	226	254	248	260	227	221	212	230	260	237	247	235	256	258	231	235	235	215	251	229	242	222	267	230	254	234	273	220	217	202	239	247	245	251	261	239	243	232	205	259	235	229	213	227	230	234	224	225	222	207	240	244	219	272	228	228	240	247	232	230	267	205	244	220	237	258	248	248	255	234	246	251	235	253	245	233	234	235	211	240	221	228	227	241	250	214	222	251	239	234	269	244	240	217	237	253	212	222	225	224	229	250	244	211	226	247	232	238	221	239	248	227	207	228	254	234	237	248	225	211	246	251	297	236	234	221	234	252	240	251	225	249	247	262	257	233	221	244	213	266	228	268	255	243	242	229	244	213	212	246	257	242	222	250	216	244	214	218	242	250	241	254	229	242	240	233	238	243	228	232	234	231	219	243	239	258	254	214	242	234	226	258	235	237	235	228	234	229	249	227	230	252	254	245	247	260	232	250	245	259	241	232	255	244	238	250	240	228	206	257	225	234	221	246	206	253	269	249	236	254	259	236	257	247	217	214	269	258	261	243	219	254	231	234	239	249	240	255	235	239	247	239	257	257	234	218	232	232	255	248	221	238	246	242	261	240	218	207	211	233	223	232	269	264	260	248	230	216	214	237	225	242	254	233	247	237	231	209	239	238	209	240	246	240	224	239	246	227	247	230	231	244	244	225	217	215	231	225	268	232	253	249	224	246	271	242	248	241	227	231	207	239	246	232	275	250	245	241	241	232	241	239	267	244	238	247	255	248	240	222	212	230	263	245	243	247	253	258	231	256	217	242	244	257	247	234	251	212	268	267	251	233	257	252	228	211	234	213	246	242	252	239	246	227	235	253	264	234	243	250	223	251	236	237	248	230	241	228	217	251	261	251	240	205	237	236	264	226	236	231	218	227	252	238	245	232	261	260	225	236	254	238	255	235	226	238	237	227	226	238	221	235	228	247	246	240	216	272	234	234	250	228	244	247	242	269	246	245	248	233	234	233	245	239	266	237	229	252	238	235	244	253	201	244	258	263	238	222	257	227	210	241	244	238	254	279	255	232	215	217	236	247	262	234	248	209	264	248	226	262	222	230	229	253	219	251	256	233	247	250	254	234	197	233	258	235	222	236	239	221	212	233	201	272	238	238	230	234	235	222	266	228	272	222	239	216	242	254	232	249	224	203	221	228	226	223	240	234	228	232	218	231	245	235	241	248	266	249	262	257	234	233	217	237	261	233	242	215	203	266	215	241	270	242	240	246	221	231	243	236	218	249	247	233	265	229	237	222	214	239	260	224	239	256	215	249	221	228	251	239	254	241	244	223	242	256	221	221	225	235	244	233	249	228	221	234	233	233	218	246	228	267	238	227	227	231	251	237	234	233	237	240	259	222	260	238	228	240	224	266	238	235	250	236	227	241	221	227	246	227	231	228	253	231	248	217	265	247	227	221	226	225	238	246	222	222	213	257	241	248	249	236	255	211	266	246	261	242	230	236	242	236	258	208	240	243	222	216	256	249	237	244	237	244	251	233	240	219	211	235	252	220	215	237	242	243	238	237	256	283	259	215	222	215	264	240	266	208	236	237	258	223	219	230	213	243	244	233	250	218	230	208	240	233	207	254	224	228	221	233	232	246	234	248	218	259	230	267	223	239	260	238	237	229	206	241	226	247	231	244	237	237	236	248	242	226	243	233	231	226	233	250	230	240	252	241	243	234	249	245	246	237	259	240	250	238	220	237	233	265	239	234	250	247	248	238	247	222	230	221	232	245	211	269	247	234	234	226	236	221	232	229	230	253	262	241	244	241	256	242	225	226	246	209	216	246	242	230	235	234	208	240	274	231	238	246	242	229	238	255	219	244	224	223	231	249	270	217	234	225	239	255	257	277	236	239	246	228	239	243	234	231	220	268	228	224	236	228	236	254	239	245	277	234	280	253	244	240	255	205	229	265	242	227	270	233	238	247	248	220	235	260	257	238	247	245	269	228	267	245	222	240	255	243	230	229	230	257	224	259	219	251	258	264	232	235	221	224	283	233	237	226	229	226	218	261	245	217	249	226	219	236	210	254	241	212	246	233	208	219	245	241	237	216	217	251	244	215	232	197	235	236	226	253	240	251	213	234	269	252	219	245	230	228	211	243	260	272	228	235	244	220	238	234	235	261	244	254	255	236	238	240	242	237	240	249	228	230	253	239	250	216	212	243	251	218	224	244	243	225	223	233	225	217	268	218	240	227	202	235	231	224	252	247	211	225	209	232	225	241	237	242	254	234	243	252	232	236	237	218	231	243	240	259	231	225	244	245	215	247	242	248	256	217	254	237	238	234	259	229	242	216	233	238	244	247	226	206	243	228	211	240	220	227	249	238	238	229	239	223	236	233	241	238	239	249	239	210	245	227	213	238	238	228	262	219	216	229	213	260	274	221	223	212	255	235	252	230	242	245	260	214	230	237	223	262	254	245	231	231	232	243	220	227	271	221	230	247	269	243	256	256	216	258	250	223	231	224	255	221	231	240	203	223	210	214	232	255	241	239	232	234	227	219	238	258	202	249	229	215	224	242	239	252	262	201	249	244	252	234	243	257	226	265	215	244	236	214	243	230	252	265	243	252	231	231	238	232	216	261	253	237	220	247	247	216	249	248	251	250	254	246	250	241	227	247	234	254	222	262	232	259	266	203	238	246	266	237	241	228	256	234	258	257	246	233	236	271	255	226	243	233	266	244	255	229	240	264	227	238	230	231	235	250	234	215	247	248	268	209	249	257	264	265	239	235	242	249	236	258	232	248	234	217	240	249	230	241	248	236
36530	48603	23517	10837	4557	1421	768	434	297	278	253	293	263	287	266	296	314	278	268	284	308	300	309	244	273	280	316	320	291	277	265	263	280	273	271	306	268	301	304	269	267	289	274	287	272	314	278	259	290	260	289	294	275	266	258	301	284	309	280	262	247	274	312	257	304	279	299	266	292	293	281	275	282	269	266	303	298	287	287	301	296	272	278	281	275	264	256	289	282	275	278	307	264	266	271	279	309	273	277	287	294	295	298	271	272	296	251	300	285	312	293	272	307	290	290	243	243	271	278	280	284	297	312	272	290	311	258	274	302	285	305	290	279	303	270	276	270	267	277	259	319	269	289	285	280	288	305	277	259	277	283	296	278	276	257	260	288	289	275	304	285	262	253	279	290	302	292	273	258	277	288	267	290	251	291	280	283	265	280	262	280	292	262	288	290	302	285	273	283	284	271	300	291	275	280	301	309	282	267	293	280	256	307	260	287	302	266	277	273	285	291	305	281	303	294	290	265	268	282	263	271	259	284	283	256	277	266	302	268	273	276	287	262	303	305	270	288	295	277	257	289	302	296	277	283	269	303	291	295	289	275	314	299	274	286	238	289	262	276	293	267	306	310	291	291	249	270	305	282	277	275	280	292	270	274	304	260	250	285	293	272	267	292	285	280	296	277	292	310	293	279	254	283	256	276	266	275	263	285	267	311	261	280	273	275	298	288	273	287	275	307	312	299	277	292	300	266	278	264	263	253	267	251	287	269	302	258	251	294	312	273	269	283	261	283	275	282	269	299	272	260	311	301	296	283	279	296	274	270	315	275	279	274	310	276	278	283	261	270	266	261	283	242	280	268	271	275	317	293	284	249	299	272	294	302	268	269	273	312	274	290	278	266	284	307	265	288	288	280	251	280	288	247	287	284	244	288	270	290	305	306	288	304	285	259	284	286	263	294	284	293	288	295	252	293	274	272	303	252	295	266	257	259	278	265	287	261	259	269	288	252	296	273	271	275	267	259	272	277	278	271	278	277	280	273	271	297	265	301	269	310	291	274	267	284	300	230	257	304	284	269	287	267	300	275	264	297	272	267	258	256	285	275	275	231	257	286	277	249	291	290	275	296	289	271	280	282	292	273	309	258	295	276	276	262	277	265	270	266	238	289	262	263	293	281	269	288	242	292	259	306	287	276	279	265	298	272	263	274	271	276	273	250	267	272	277	275	261	288	245	274	265	280	299	310	277	263	276	274	280	259	266	278	298	288	290	332	298	266	261	270	307	289	275	252	275	310	304	278	297	287	288	283	274	288	290	302	295	307	297	303	297	318	281	258	268	264	291	299	268	271	272	255	258	277	277	292	304	271	283	278	281	265	258	278	288	286	268	266	304	266	309	274	286	277	292	258	269	282	249	302	288	305	281	263	286	315	278	275	288	307	280	325	279	243	290	285	285	294	281	262	297	279	284	271	288	275	248	289	289	290	275	269	257	280	282	300	287	291	294	274	258	285	278	295	267	262	284	258	285	291	294	266	286	250	259	264	282	255	310	286	298	273	255	281	266	264	275	280	289	294	306	281	256	281	261	296	269	264	246	283	302	286	326	294	284	267	280	264	295	275	298	281	289	293	289	253	276	271	241	282	308	299	256	278	283	278	274	267	265	278	279	275	273	312	251	287	260	311	274	283	269	299	275	271	264	266	280	291	274	283	266	291	272	279	260	267	267	279	337	249	284	304	247	277	303	287	280	268	293	300	276	285	274	266	264	282	304	291	287	270	280	298	295	278	259	279	275	279	267	253	243	304	276	283	276	278	285	257	302	297	296	278	271	284	280	280	280	280	255	286	270	311	273	277	247	281	276	273	273	291	273	282	310	276	248	292	280	287	313	301	238	271	305	302	269	294	244	269	270	291	266	294	286	271	284	283	281	301	287	309	306	250	300	280	270	289	272	279	258	271	297	283	257	285	255	296	266	270	292	271	266	245	306	297	285	287	274	277	265	261	276	304	283	276	281	302	297	286	290	258	275	262	256	270	254	267	277	311	303	276	320	289	300	264	255	272	260	277	301	278	267	280	287	301	284	243	264	286	321	301	305	291	283	263	241	315	250	271	275	284	290	273	319	283	266	298	272	264	297	276	295	280	251	287	293	282	267	269	247	267	262	274	264	291	308	278	287	308	275	265	262	286	252	276	290	293	268	278	271	307	288	280	313	278	271	303	317	275	281	295	267	297	269	277	267	276	273	286	281	280	290	271	273	283	264	292	281	304	275	265	256	297	287	313	273	269	294	295	305	282	299	279	273	321	274	339	283	251	283	268	288	298	281	259	279	255	271	268	299	281	239	272	277	302	270	267	305	285	271	264	280	253	262	262	303	267	268	279	281	260	305	254	275	287	278	292	297	299	292	264	292	272	244	279	293	280	290	288	283	264	297	280	279	297	293	271	275	275	308	284	284	271	272	281	301	298	293	276	259	279	301	272	293	244	287	269	282	297	240	291	272	298	298	267	279	289	283	274	274	289	293	270	264	304	266	295	284	294	278	311	251	293	279	271	285	323	312	305	304	271	299	288	281	281	281	286	273	291	260	261	268	271	301	274	260	277	284	258	257	293	292	287	289	306	270	256	242	284	280	285	267	304	271	271	291	302	282	290	271	322	282	250	270	266	256	270	279	275	283	310	287	306	328	301	295	268	282	259	302	275	277	273	283	266	285	288	265	280	290	249	279	278	273	281	280	281	254	253	287	277	264	267	289	304	276	293	261	248	244	306	277	274	270	301	303	262	294	292	279	270	281	282	302	295	279	314	290	268	268	245	288	272	285	282	278	287	290	260	299	306	296	295	264	283	289	284	297	283	329	276	262	272	283	282	265	295	269	273	302	279	281	280	287	286	277	245	287	276	267	271	284	281	307	270	260	290	291	275	303	321	275	268	263	278	260	269	293	277	286	276	285	297	255	272	271	262	246	283	287	301	257	267	268	258	271	285	259	280	309	260	285	267	282	277	278	271	289	300	273	274	267	267	245	283	276	274	301	254	281	301	295	291	289	282	277	283	288	295	300	288	308	274	259	269	282	268	302	301	281	284	271	272	288	280	291	263	263	300	290	294	263	264	280	262	254	295	273	296	291	283	277	283	273	286	274	314	252	277	285	267	269	278	281	289	289	289	271	301	268	264	275	283	295	275	310	292	279	235	278	294	289	307	257	257	269	277	301	270	316	321	262	257	286	291	284	264	278	280	281	267	288	283	268	282	293	278	270	281	280	300	279	283	283	285	265	265	290	295	308	298	296	276	260	261	272	250	284	262	277	285	264	277	261	284	286	284	277	290	270	261	271	312	280	276	304	293	277	312	303	273	301	276	273	263	293	263	271	270	249	292	279	280	296	281	280	266	285	306	283	243	275	269	277	303	271	283	283	266	260	292	279	301	289	281	267	280	294	286	287	273	323	292	265	285	287	285	274	287	263	256	286	303	269	293	285	304	299	256	297	265	290	280	266	311	259
23848	20949	28085	25154	21682	13724	4484	1090	375	314	293	243	266	263	262	224	275	254	248	227	245	242	247	250	243	246	229	247	253	249	228	239	261	238	248	251	262	262	242	234	252	233	251	236	257	239	241	216	252	204	232	245	241	248	268	209	235	245	257	242	267	248	236	218	266	261	237	222	228	242	246	271	240	255	243	241	246	229	256	265	240	229	216	250	230	236	243	232	221	254	244	260	229	227	240	237	226	216	256	213	241	223	259	284	237	255	298	243	234	232	242	239	214	213	247	258	252	252	214	243	235	239	245	221	237	223	237	241	221	254	238	234	251	249	239	253	275	238	224	220	212	236	235	230	266	212	247	228	240	250	240	240	235	228	228	247	251	259	235	226	227	225	208	230	222	222	285	213	249	257	263	248	248	238	240	238	259	268	236	254	218	248	228	223	240	242	262	217	241	227	241	247	262	195	259	260	246	260	240	228	267	244	263	212	261	263	221	234	241	230	240	223	240	253	237	214	233	231	269	245	270	244	269	242	229	248	253	230	238	200	214	235	243	240	246	257	216	249	232	243	257	236	248	230	225	259	238	235	230	263	222	228	231	236	262	246	269	240	242	251	233	213	240	268	246	218	243	248	255	227	225	231	237	249	235	281	235	284	246	242	267	234	244	244	243	238	251	220	227	220	237	257	243	231	246	250	233	237	256	266	222	245	238	244	234	244	223	245	247	231	218	243	224	244	251	212	246	263	246	224	261	247	242	257	239	216	249	239	236	279	230	249	231	213	211	236	271	250	242	229	242	249	249	244	228	237	266	226	250	253	234	253	243	266	223	229	233	236	256	282	200	224	231	260	217	258	233	241	254	224	257	223	231	227	226	240	212	243	207	241	248	236	262	218	246	253	245	241	273	244	222	233	211	246	250	264	225	219	256	252	233	262	254	257	237	237	216	241	247	247	270	233	249	242	233	236	235	261	219	224	246	263	249	260	225	236	269	247	243	250	275	242	226	232	248	243	229	247	237	228	237	231	231	248	231	220	245	270	233	224	254	246	236	240	237	226	246	221	244	257	273	236	244	259	206	217	204	245	264	214	270	250	255	210	264	253	223	245	261	204	235	256	203	242	222	262	247	262	219	289	294	246	244	237	250	240	217	256	230	265	217	245	226	233	229	240	240	251	253	239	241	253	242	225	239	249	227	242	262	243	234	243	219	257	252	256	240	242	230	243	207	239	252	236	263	240	260	292	240	212	235	246	218	258	241	228	261	247	249	214	244	251	231	258	237	244	232	257	238	213	237	242	237	263	241	226	231	244	258	241	224	250	244	266	244	250	222	265	242	226	231	249	250	264	258	241	219	263	249	248	226	248	219	257	250	263	238	225	230	194	261	253	246	235	257	205	239	240	253	234	251	238	231	234	254	245	238	226	256	258	260	260	243	223	231	239	257	220	267	233	231	223	222	270	236	241	214	255	219	257	233	231	259	256	223	245	243	271	254	215	217	240	251	240	250	223	224	240	236	222	240	256	216	209	230	209	228	226	226	261	220	244	255	244	273	257	242	245	261	239	231	241	249	234	252	241	249	252	250	238	246	219	245	233	248	247	223	246	252	248	233	245	246	230	237	253	233	245	263	247	249	251	282	266	205	256	235	245	236	239	238	231	259	258	236	246	234	232	224	259	197	216	246	222	234	204	228	248	269	234	255	260	228	255	233	227	230	222	247	231	230	262	246	231	223	195	238	261	262	242	240	241	230	218	243	243	252	208	240	240	241	278	247	242	261	237	222	236	267	227	232	225	253	233	257	245	227	231	240	239	224	236	236	274	270	249	267	230	273	234	287	204	233	215	229	268	217	267	253	254	215	230	275	219	241	241	206	234	230	251	225	237	271	219	254	246	253	247	227	244	255	218	245	259	231	241	240	258	251	256	248	237	228	226	260	236	236	266	269	227	277	251	245	236	245	259	239	223	230	257	249	216	239	215	253	241	268	246	243	215	248	252	245	224	274	253	233	258	240	224	233	245	256	244	279	242	236	238	246	251	239	252	260	239	238	250	276	244	277	226	243	231	246	248	261	229	243	227	252	242	256	235	240	225	265	245	237	258	243	222	244	250	251	261	240	250	232	257	261	260	261	261	255	250	249	238	247	251	237	251	231	222	261	225	230	241	251	254	237	250	241	216	233	240	250	234	244	228	257	245	207	235	244	235	232	223	243	252	213	235	251	236	225	215	226	209	247	213	216	265	249	221	250	245	273	217	248	234	234	241	245	221	213	253	255	234	227	265	237	226	210	235	249	233	227	222	245	254	237	273	207	239	263	219	217	263	245	246	229	231	244	227	231	245	241	254	240	236	233	220	241	241	240	233	238	251	233	241	289	218	247	243	268	242	254	231	240	229	234	227	233	223	231	228	240	224	228	251	222	234	275	237	232	239	233	244	228	256	240	231	230	269	196	218	249	240	255	212	257	225	255	215	244	248	256	257	237	244	237	230	253	245	240	245	242	238	238	230	250	242	259	249	233	274	240	246	250	245	244	230	241	234	244	247	243	252	225	243	227	225	254	247	216	241	268	231	279	240	236	229	217	264	234	214	234	258	226	214	258	239	254	260	228	245	227	228	228	231	250	232	247	259	224	232	238	236	237	266	215	221	230	238	246	239	252	219	228	236	225	251	259	258	240	217	236	235	217	227	238	219	223	251	231	235	233	231	257	252	253	228	260	234	237	243	214	237	245	225	226	238	224	252	256	230	253	233	245	244	244	245	251	238	217	249	271	259	270	235	255	213	229	237	255	242	268	234	211	253	227	228	220	228	238	236	252	254	248	225	231	251	199	214	233	232	237	251	234	230	229	232	248	258	244	239	243	253	232	255	243	191	248	255	222	261	240	241	249	241	217	246	242	246	218	245	231	227	232	268	222	223	256	243	229	236	218	246	281	258	250	230	245	232	255	226	238	216	238	259	272	266	239	262	250	245	235	245	245	244	234	242	269	240	255	247	252	245	237	222	253	234	264	221	249	262	240	250	250	254	236	251	264	253	242	253	266	233	246	211	217	243	264	246	240	259	257	240	236	262	241	242	249	243	223	243	240	235	232	220	261	234	248	233	211	285	240	213	242	221	218	252	236	252	236	235	236	237	237	229	234	253	256	249	268	250	249	241	244	246	255	276	253	230	266	233	231	250	241	261	258	238	227	271	266	206	243	216	267	255	232	274	256	228	245	235	247	239	237	270	226	243	228	211	250	268	250	260	242	232	245	230	212	239	219	225	258	225	209	241	245	249	268	270	233	234	250	247	235	276	250	249	241	233	225	265	250	260	237	269	237	240	262	229	236	241	237	227	226	266	242	252	259	238	255	238	217	222	244	230	247	236	245	223	240	251	253	238	239	242	249	255	232	262	250	255	233	252	222	233	234	245	267	260	242	246	251	219	230	221	238	231	226	221	262	237	225	245	227	228	236	234	232	226	249	233	251	269	237	234	229	272	210	234	226	250	255	230
33955	52354	39726	27652	19029	7340	3337	959	397	360	324	331	307	295	293	283	310	310	279	300	274	291	278	280	282	276	283	285	271	286	258	299	272	265	315	268	290	252	283	281	283	289	285	284	281	266	300	291	279	280	281	244	275	269	288	277	310	279	290	267	288	308	279	273	242	279	277	282	273	310	252	276	267	286	294	274	281	277	260	287	291	285	280	285	290	253	283	312	295	257	277	270	286	283	272	265	298	290	275	271	245	249	280	256	274	306	281	248	269	296	278	271	280	274	280	299	260	261	290	278	273	296	291	317	275	245	273	261	274	279	275	281	270	273	294	277	304	285	291	301	281	283	336	283	278	281	266	242	293	272	296	266	271	259	274	279	265	275	307	281	301	269	304	277	305	227	272	284	272	305	267	276	278	267	271	302	292	283	273	259	250	294	293	294	276	285	294	270	272	249	281	274	276	300	292	251	278	276	288	249	296	272	243	273	284	287	299	259	270	298	284	290	263	265	276	249	267	287	302	294	274	296	283	260	273	276	301	322	306	251	267	281	275	281	287	276	306	281	287	256	285	268	259	285	275	262	293	284	294	272	275	289	279	265	267	282	301	280	297	279	272	286	321	300	295	282	244	259	256	283	255	251	264	285	260	273	271	266	259	280	256	277	280	301	263	271	269	295	284	299	284	243	287	283	279	257	267	315	285	257	289	286	289	279	291	261	279	289	279	267	287	271	292	281	277	288	272	254	270	289	274	290	284	258	297	295	313	275	301	305	278	296	281	234	282	280	299	292	265	297	275	309	253	278	263	301	285	281	280	304	267	242	262	293	293	289	300	302	296	271	287	266	265	293	253	298	247	294	313	290	249	265	235	275	274	305	293	295	282	268	263	245	255	272	292	257	261	259	291	282	262	300	295	279	273	259	290	259	256	245	293	275	286	278	287	287	256	276	293	300	264	300	281	268	260	270	279	266	265	254	249	273	286	276	274	265	276	287	270	265	269	283	289	299	259	306	248	255	250	279	290	277	283	287	283	263	276	262	271	287	269	324	300	284	283	276	300	277	272	261	281	269	255	254	296	306	264	281	277	288	303	265	262	300	306	272	278	284	296	307	271	325	259	315	310	290	284	252	284	293	271	318	253	281	299	308	316	275	285	293	280	284	285	266	263	279	275	256	288	267	232	293	284	269	286	256	278	280	258	293	279	273	266	291	283	268	274	279	249	287	267	238	315	295	248	272	263	283	272	276	258	259	274	262	287	264	299	256	274	270	269	293	283	273	300	254	269	256	299	302	279	278	262	288	292	283	311	299	270	309	258	264	224	282	262	272	281	294	251	288	321	242	250	279	278	275	286	261	263	264	282	268	299	251	269	292	301	301	285	261	293	281	268	258	267	330	276	286	269	281	262	288	285	279	294	265	289	285	301	268	259	284	289	306	293	290	259	306	278	284	287	273	300	266	271	274	275	284	287	281	276	284	300	242	298	264	298	281	293	271	299	264	268	263	274	273	278	288	272	279	266	298	287	290	247	273	304	266	276	301	271	303	284	279	275	281	242	271	296	291	276	276	299	272	274	263	276	293	291	276	280	288	276	301	263	297	291	259	238	291	261	256	282	290	271	251	246	283	252	294	281	305	278	294	262	281	283	259	301	308	288	287	263	273	309	264	296	271	259	277	307	286	270	278	259	281	280	262	334	254	301	264	293	261	223	283	286	282	242	315	283	296	252	290	296	290	285	301	267	278	280	309	266	290	270	305	301	290	303	277	296	281	289	281	267	293	270	279	308	259	262	291	252	288	262	281	270	271	310	262	313	261	272	276	269	290	298	257	265	283	277	258	250	263	288	290	262	293	274	258	313	284	280	276	263	289	298	298	272	274	262	303	302	281	292	268	248	263	267	274	306	260	259	268	268	266	251	282	290	278	282	274	264	258	271	293	271	274	288	287	249	291	265	304	259	269	280	270	272	260	248	294	288	273	258	248	271	282	252	271	272	287	235	305	277	290	252	275	274	279	268	284	287	257	247	266	276	279	258	262	298	274	303	290	267	259	241	291	293	266	255	254	274	282	275	295	285	263	255	264	296	302	298	269	272	241	267	268	280	254	254	265	305	280	292	280	290	263	304	278	277	288	291	283	287	276	312	272	303	296	279	269	279	268	280	263	307	294	283	262	279	267	285	295	295	314	284	301	260	279	291	291	236	287	272	302	274	252	269	280	294	287	302	302	280	262	275	278	277	270	258	290	288	265	290	277	293	295	275	262	275	273	238	277	301	297	276	287	253	256	268	240	269	295	284	267	270	286	320	279	263	281	229	290	290	249	283	284	266	279	252	268	282	264	279	267	253	275	256	293	285	248	298	290	305	278	287	287	280	283	292	281	265	285	262	241	287	291	293	281	285	269	278	303	267	293	264	304	278	315	268	261	298	250	271	283	261	243	290	281	280	271	262	308	290	293	276	262	249	286	260	275	276	285	267	303	282	303	272	258	300	264	315	275	270	284	265	283	264	272	295	283	284	278	292	306	273	284	277	248	255	284	275	259	266	287	269	256	275	294	292	268	291	278	285	290	248	287	284	279	276	261	279	278	257	304	291	302	284	280	280	288	261	300	272	269	259	288	306	289	266	273	296	274	294	297	286	259	280	273	267	306	288	269	288	288	246	285	297	284	246	280	293	273	262	295	303	310	287	250	269	279	267	271	277	296	293	287	264	258	269	298	255	277	278	269	268	288	302	284	286	280	288	255	295	283	261	265	284	281	276	255	295	266	274	279	280	245	320	278	261	253	296	267	262	285	249	285	275	273	312	251	279	265	296	272	284	293	311	300	276	271	293	279	294	272	284	256	278	293	254	282	284	270	316	272	260	283	291	253	279	303	310	282	257	277	299	277	281	258	288	294	252	282	287	310	301	302	299	264	293	244	286	295	304	258	247	276	292	306	287	290	237	291	262	291	263	274	266	284	275	278	284	254	275	278	288	268	260	301	257	307	263	270	299	234	287	277	254	288	264	288	272	278	293	288	280	285	323	302	283	270	310	297	308	246	278	291	290	266	284	279	271	284	244	260	273	290	268	261	318	299	271	260	254	274	247	261	284	269	254	277	297	273	287	264	271	269	274	263	251	261	259	275	258	285	281	301	301	260	278	258	267	260	262	260	256	247	269	249	288	264	261	295	277	275	298	278	270	281	271	256	272	279	252	288	259	305	265	260	252	250	256	262	292	272	295	278	262	265	261	267	278	266	295	290	278	259	276	259	283	268	262	272	276	277	257	291	257	292	271	277	276	244	281	307	300	272	262	238	300	262	291	294	264	296	299	289	266	264	270	265	256	298	271	268	276	271	288	271	265	300	259	280	287	274	292	266	275	250	285	240	272	273	264	281	249	271	282	287	281	252	268	283	268	314	268	267	271	281	289	246	283	278	322	257	277	274	300	267	293	250	296	288	244	300	294	254	294	266	291	282	305	278	284	253	248	264	268	269	286	278	260	264	264	287
25071	21298	29140	26080	13924	3938	1345	523	415	370	361	353	369	351	343	341	340	331	389	379	358	377	338	333	365	399	323	372	361	337	365	389	354	381	380	332	347	372	319	347	365	362	336	344	339	343	326	364	308	371	336	329	354	365	340	377	330	333	346	326	335	366	338	359	346	397	374	339	325	336	316	368	337	366	347	361	361	343	354	390	342	343	370	315	359	325	362	359	329	356	351	314	368	380	336	343	358	326	361	378	357	339	320	358	349	384	357	375	389	342	330	336	379	356	358	352	362	349	359	299	338	314	385	359	354	352	335	316	379	336	344	385	362	332	343	346	362	346	331	356	347	336	360	384	350	322	355	314	330	323	344	373	371	361	349	390	369	334	364	341	346	345	371	397	310	351	341	370	335	323	379	364	366	339	368	353	380	326	311	360	340	337	376	375	328	355	351	324	343	342	344	366	368	310	364	330	368	346	362	353	342	360	339	366	383	332	333	359	329	315	360	392	353	333	376	359	327	343	349	357	333	349	358	378	324	333	350	355	334	367	345	353	359	316	381	357	323	375	357	337	327	352	356	348	333	335	350	344	358	343	348	342	331	342	344	355	360	326	355	321	327	357	343	348	311	356	364	336	336	352	324	318	352	353	384	332	357	357	349	353	339	352	378	355	352	342	329	378	325	365	333	365	351	394	357	335	354	364	319	330	366	359	353	322	338	374	352	363	329	354	343	372	352	376	332	336	373	347	333	382	381	387	357	330	338	364	348	362	341	376	322	361	377	330	354	368	362	383	364	347	379	356	341	364	337	346	349	346	372	377	339	358	349	375	337	330	364	323	338	329	365	350	365	326	381	329	331	368	357	342	352	308	366	327	362	357	333	339	338	337	369	337	366	376	383	350	355	341	364	344	351	363	342	331	365	364	344	356	331	340	358	361	315	337	339	347	344	336	332	346	353	378	372	345	339	371	332	346	356	368	341	393	347	330	337	360	331	359	349	306	397	346	359	368	326	360	334	353	371	332	363	354	335	376	355	388	371	331	343	340	352	341	344	312	371	355	330	329	365	364	387	375	347	332	337	370	352	352	333	365	353	348	323	345	354	364	308	387	337	351	380	369	341	364	371	348	327	346	393	323	394	327	319	329	355	353	341	345	342	349	359	318	356	347	368	377	349	359	358	357	377	357	376	329	332	314	327	367	355	342	367	355	395	326	349	348	356	374	351	350	354	345	326	364	320	349	355	367	362	319	391	336	375	354	313	381	323	356	377	362	369	356	339	339	367	366	389	351	329	355	368	333	330	343	335	381	394	342	349	331	355	343	353	340	365	337	369	341	339	362	355	358	336	329	377	373	347	376	346	319	317	354	351	361	369	326	363	354	360	338	339	339	330	344	351	336	361	364	320	346	343	348	365	354	341	367	350	359	377	361	369	344	353	364	358	352	361	321	361	340	332	362	321	362	353	338	343	360	352	328	348	357	354	322	360	352	377	351	356	358	314	363	350	350	344	356	300	338	352	355	353	380	367	355	390	312	312	379	332	348	341	322	360	359	355	335	362	363	359	363	367	339	359	354	360	372	342	340	338	338	328	359	339	374	352	369	375	369	348	361	372	333	360	366	368	363	345	326	321	333	335	368	356	401	321	386	298	359	367	342	328	342	392	352	356	337	324	365	329	358	371	334	337	329	361	318	353	339	395	363	343	369	364	370	328	343	359	342	378	348	341	336	311	342	333	400	337	327	354	361	370	373	364	356	367	337	373	346	344	369	371	338	350	353	347	328	364	377	318	347	367	351	363	376	370	387	344	375	340	358	339	344	368	348	344	339	361	339	347	338	350	349	378	331	325	298	360	342	367	355	335	378	357	357	359	328	328	362	325	347	312	358	376	323	345	354	343	353	350	348	340	324	345	361	366	341	390	381	325	345	333	347	356	380	327	340	376	368	335	331	344	364	374	315	333	326	336	368	350	340	328	354	343	346	409	363	377	355	356	365	304	324	317	344	322	359	346	380	354	324	359	339	328	342	357	339	364	371	333	366	341	349	352	288	343	360	378	330	327	349	365	349	335	309	345	318	362	348	350	311	335	366	377	327	331	341	341	354	316	333	369	367	338	350	366	370	328	389	325	348	301	369	379	348	357	381	365	349	350	331	325	346	336	314	331	331	394	405	337	320	381	324	323	356	332	328	354	340	351	331	386	358	326	324	331	377	334	344	397	375	335	329	299	331	316	354	327	377	312	391	347	337	342	333	366	327	329	354	373	347	354	338	355	333	310	346	341	338	364	335	340	382	346	362	394	347	369	350	359	347	405	361	338	329	332	335	356	350	325	380	350	341	355	352	376	362	334	346	351	353	326	345	348	333	344	357	337	358	344	360	342	336	337	362	352	380	347	335	366	330	353	348	350	391	367	382	348	352	317	341	347	347	340	394	327	348	330	357	345	323	336	369	375	364	341	342	324	318	339	384	322	347	347	327	357	344	342	349	321	344	322	338	378	368	338	334	357	367	370	364	350	357	323	350	357	326	347	328	330	316	325	346	353	333	346	338	342	360	348	369	308	341	364	341	358	327	380	377	315	341	350	318	314	333	366	296	353	365	335	350	367	327	331	364	347	355	327	359	339	378	348	362	353	356	383	341	341	337	341	374	350	359	376	344	334	387	356	336	355	338	355	356	372	357	375	373	368	333	335	351	357	355	342	331	311	382	357	349	327	334	348	370	349	356	331	332	321	316	361	320	360	340	333	348	327	358	366	387	338	330	356	335	312	388	342	324	362	375	395	400	381	372	376	327	326	396	328	370	359	323	357	351	346	355	367	338	318	336	365	358	364	395	339	356	351	382	347	342	359	339	318	334	368	361	371	352	352	342	369	335	322	342	333	378	329	317	347	343	338	350	356	347	330	359	354	354	362	358	327	330	351	384	356	341	360	360	361	320	355	359	339	340	378	355	365	343	344	342	368	323	351	356	366	364	358	374	338	344	357	352	340	353	362	348	364	391	309	362	315	350	333	324	352	314	349	311	362	368	372	345	328	349	367	379	368	321	318	343	378	385	349	364	389	377	364	314	356	351	356	347	365	361	348	384	362	380	345	347	319	378	363	351	360	362	341	354	355	352	361	322	350	350	365	358	363	329	327	347	345	360	369	349	356	359	358	381	328	356	338	330	352	341	351	349	327	381	365	357	352	336	369	348	366	334	327	364	343	348	326	354	338	333	379	328	369	387	350	342	347	357	339	349	346	339	335	326	327	374	347	325	374	348	373	365	361	367	365	364	339	359	378	353	381	370	329	405	378	349	381	324	326	357	340	328	365	357	357	326	357	351	384	348	350	354	327	363	378	301	333	355	327	371	351	358	375	309	372	355	380	317	361	326	366	364	311	321	349	303	347	346	344	362	359	343	351	326	313	364	378	387	339	341	360	365	338	332	335	348	360	386	323	331	362	368	359	345	343	371	340	318	350	334	341	356	350	334	346	327	374	331	391	342	376	358	351	331
37073	55069	40746	21456	9459	4023	1698	635	432	408	429	429	434	382	408	392	452	409	420	387	401	388	420	394	385	387	369	365	347	409	396	385	385	404	408	415	388	401	407	406	408	437	421	415	376	403	409	430	396	422	367	379	389	414	390	423	436	384	420	392	392	353	391	398	425	409	407	395	413	408	435	410	399	382	389	388	409	361	377	392	389	411	365	385	386	434	405	386	418	363	425	384	416	426	403	419	383	423	381	404	424	378	463	420	429	376	352	442	358	413	383	363	402	408	401	439	374	355	385	420	401	415	423	365	385	384	390	394	406	389	431	397	390	402	400	404	384	435	410	386	377	396	418	405	400	442	400	381	391	393	434	415	394	403	388	394	396	402	369	428	379	384	424	394	404	391	415	424	427	432	387	408	424	406	375	415	382	385	423	398	411	407	418	409	402	405	398	372	385	398	414	406	378	395	417	434	393	430	394	382	408	412	400	394	439	404	412	415	424	375	356	392	395	391	401	426	370	386	397	399	385	376	403	397	375	392	436	396	394	382	389	435	422	387	424	429	404	415	396	400	397	412	391	398	395	406	411	398	386	422	421	392	398	408	367	399	386	390	397	425	404	404	411	412	376	373	424	405	383	389	418	408	414	404	369	376	410	398	418	414	399	373	390	439	427	410	390	405	410	390	356	377	377	391	391	381	399	420	415	409	395	398	418	390	427	410	362	398	416	396	408	399	354	384	366	430	422	389	421	418	416	381	379	423	385	425	406	398	418	392	399	394	389	401	376	426	401	445	393	385	415	397	414	393	392	385	413	390	401	428	416	400	402	364	374	406	402	384	411	407	406	370	394	432	412	371	409	421	392	419	422	397	397	396	393	378	404	421	389	422	377	415	408	420	379	400	386	389	398	407	392	392	402	435	417	426	414	420	390	388	401	408	399	438	406	349	432	391	409	419	424	395	375	442	400	385	391	395	413	415	392	429	377	403	444	389	430	417	400	406	409	385	417	402	397	399	416	412	352	394	427	365	395	400	380	389	412	401	382	338	388	390	378	422	371	382	406	431	409	369	397	400	392	429	400	421	404	379	352	381	401	402	393	364	370	404	416	404	401	397	410	410	394	388	406	404	418	392	401	408	397	405	388	409	430	400	368	404	383	384	399	384	365	436	406	416	376	410	390	373	430	406	407	416	397	469	416	407	385	387	403	423	415	402	397	380	397	370	388	367	365	382	383	385	389	398	409	425	378	383	375	382	390	365	382	406	429	396	383	398	372	381	429	429	413	389	437	410	383	413	404	408	398	420	397	414	387	423	376	425	394	383	351	361	430	359	388	390	392	394	425	396	421	379	383	418	456	387	379	396	397	421	380	408	388	371	384	385	392	369	396	406	440	404	408	425	412	383	391	393	398	409	395	384	378	398	416	410	378	425	393	399	420	391	407	411	382	389	406	364	405	392	391	399	399	392	415	388	400	409	363	389	417	370	423	422	414	382	382	420	392	409	438	394	404	400	378	391	391	428	458	392	387	413	404	382	380	379	414	404	399	355	381	419	410	418	367	429	377	381	400	402	393	380	387	401	393	414	414	393	385	412	404	440	415	366	441	402	418	387	407	424	446	383	371	409	410	402	384	395	439	383	412	377	397	398	418	405	409	441	383	401	379	406	386	414	416	379	412	392	415	395	377	406	403	386	405	421	389	391	400	411	392	395	392	398	406	418	365	378	381	410	393	419	420	403	420	374	351	409	385	404	392	435	397	404	380	406	406	420	430	409	389	395	394	393	361	419	425	422	402	408	413	417	403	394	393	434	414	410	398	397	433	395	373	386	390	379	418	436	385	380	414	393	365	397	384	398	399	353	392	424	417	414	405	410	401	404	393	382	390	383	391	387	386	431	381	415	393	399	392	414	356	411	393	433	379	432	398	379	394	408	337	424	426	414	434	408	416	407	401	383	367	411	374	423	390	393	367	405	412	406	425	384	405	361	395	389	385	406	412	373	379	430	383	413	390	395	370	390	372	373	389	413	378	420	452	407	416	398	403	396	428	417	404	375	430	401	389	413	389	395	406	381	400	374	346	412	425	466	409	437	367	392	401	389	411	407	421	410	383	411	412	376	389	399	385	389	414	422	390	389	392	390	418	448	364	382	413	403	389	423	411	401	397	403	429	396	413	410	441	405	412	416	407	405	428	420	395	394	400	390	363	404	383	370	411	393	415	402	388	405	382	405	408	378	373	395	421	399	404	386	435	409	385	412	422	374	470	440	379	434	431	391	377	412	413	384	404	402	405	413	432	454	398	381	408	386	421	390	396	395	397	366	394	386	407	420	410	450	372	365	399	395	393	383	438	390	387	403	403	401	374	398	416	397	410	438	395	407	389	388	423	456	399	432	434	412	411	391	406	430	395	418	404	414	444	410	386	378	383	379	370	407	430	406	415	396	420	404	375	376	379	374	381	397	414	405	395	371	355	416	419	369	398	399	387	394	428	434	369	410	387	402	390	395	408	380	420	385	401	383	425	351	393	396	402	395	412	406	394	403	410	385	405	418	399	399	378	397	374	382	398	421	370	419	381	397	407	378	392	399	418	367	404	443	385	427	434	389	382	417	408	424	390	371	405	370	385	415	374	405	384	376	370	435	408	416	425	370	392	374	431	379	365	387	382	412	427	392	414	415	393	405	407	401	405	389	427	437	426	376	380	384	390	406	426	413	424	418	456	416	403	422	410	436	391	385	425	402	417	376	420	394	382	364	406	392	371	418	344	436	383	399	381	422	377	392	390	387	410	420	433	382	389	404	371	391	403	387	392	384	389	415	426	408	379	412	357	379	437	418	383	420	393	405	448	379	397	396	396	425	384	394	357	384	414	398	375	405	415	380	416	369	384	408	421	396	396	410	373	406	388	406	411	405	389	380	380	417	392	431	383	415	403	418	403	358	405	423	427	403	393	422	370	402	368	404	374	379	393	397	398	411	364	418	393	371	424	430	414	399	407	378	395	401	422	403	360	397	401	374	391	382	406	415	394	371	426	435	409	435	394	405	413	406	395	410	380	418	423	391	400	384	413	440	416	353	374	374	436	364	418	402	457	422	409	396	427	386	404	410	383	388	412	374	408	406	384	400	401	438	395	394	376	360	407	364	390	408	392	410	407	403	402	382	426	419	412	452	408	408	418	361	387	427	389	379	427	389	373	407	365	401	431	395	368	392	397	382	411	417	403	383	374	400	423	387	401	398	402	389	392	378	434	409	405	379	425	388	377	401	396	401	448	430	383	416	418	393	423	366	398	376	366	386	387	414	390	382	400	399	377	363	409	386	418	375	381	397	387	408	400	393	411	447	408	416	398	425	379	419	385	423	435	415	413	433	426	404	425	416	399	404	436	402	381	396	410	375	401	431	415	380	384	406	398	413	394	426	398	382	435	411	389	386	396	401	396	354	438	402	414	393	388	412	370	384	381	411	409	412	378	436	402	408	399	399	386	393	420	368	391	398	378	348
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
