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
339588013016	339588013584	339588014134	339588014684	339588015234	339588015784	339588016334	339588016884	339588017434	339588017984	339588018534	339588019084	339588019634	339588020184	339588020734	339588021284	339588021834	339588022384	339588022934	339588023484	339588024034	339588024584	339588025134	339588025684	339588026234	339588026784	339588027334	339588027884	339588028434	339588028984	339588029534	339588030084	339588030634	339588031184	339588031734	339588032284	339588032834	339588033384	339588033934	339588034484	339588035034	339588035584	339588036134	339588036684	339588037234	339588037784	339588038334	339588038884	339588039434	339588039984	339588040534	339588041084	339588041634	339588042184	339588042734	339588043284	339588043834	339588044384	339588044934	339588045484	339588046034	339588046584	339588047134	339588047684	339588048234	339588048784	339588049334	339588049884	339588050434	339588050984	339588051534	339588052084	339588052634	339588053184	339588053734	339588054284	339588054834	339588055384	339588055934	339588056484	339588057034	339588057584	339588058134	339588058684	339588059234	339588059784	339588060334	339588060884	339588061434	339588061984	339588062534	339588063084	339588063634	339588064184	339588064734	339588065284	339588065834	339588066384	339588066934	339588067484	339588068034	339588068584	339588069134	339588069684	339588070234	339588070784	339588071334	339588071884	339588072434	339588072984	339588073534	339588074084	339588074634	339588075184	339588075734	339588076284	339588076834	339588077384	339588077934	339588078484	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2620	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	3600	2300	2621	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24134	22370	33768	35499	28061	23484	13492	923	304	305	314	327	291	325	289	326	273	284	300	311	304	333	295	307	301	302	315	290	318	313	300	292	284	288	324	299	302	291	316	292	278	323	295	285	307	328	306	341	271	324	310	288	328	311	298	279	295	315	306	294	321	293	293	278	286	302	308	304	279	250	301	315	284	330	295	286	289	267	299	298	304	300	279	323	275	287	293	299	293	310	286	303	272	323	310	297	298	313	310	314	310	322	303	327	274	340	330	304	336	314	282	290	289	317	284	303	317	307	304	316	299	293	339	317	280	286	325	275	273	284	282	319	319	306	286	290	270	271	284	280	261	290	297	309	290	270	344	299	281	303	312	273	308	302	309	288	282	306	323	297	291	319	299	316	319	310	295	286	298	296	326	296	277	285	295	296	306	319	285	289	287	302	275	314	316	323	313	258	288	288	298	266	267	307	295	298	310	319	284	267	294	343	340	273	299	296	312	288	289	292	299	298	319	325	324	291	282	277	290	280	303	286	317	311	309	313	295	265	298	278	289	300	263	313	305	277	300	313	297	312	282	330	293	282	278	290	333	313	276	275	329	316	303	306	313	279	308	299	314	293	287	280	307	288	292	285	293	279	275	316	278	298	277	282	264	258	306	268	251	307	273	277	291	320	298	282	335	310	271	299	310	318	314	299	308	291	299	275	304	309	305	287	273	306	333	286	305	300	290	303	296	332	309	297	276	350	308	290	317	286	291	286	319	291	285	285	287	267	263	319	288	312	302	302	334	280	292	288	289	285	278	314	286	300	293	316	339	295	288	299	313	279	302	313	320	308	305	316	297	312	328	280	289	307	261	295	290	298	290	315	294	301	295	293	299	275	274	320	271	328	295	302	311	319	339	302	303	306	324	323	313	326	294	308	258	323	296	330	283	262	299	311	300	320	282	309	307	256	297	333	312	285	304	289	300	277	283	325	294	292	329	267	290	325	289	313	312	293	314	300	307	293	310	301	296	329	299	318	329	288	292	300	261	311	308	286	288	308	306	307	298	311	301	301	321	246	307	306	304	277	304	298	315	281	272	317	311	313	288	308	277	277	287	318	275	290	268	303	318	317	315	300	324	300	299	310	315	289	284	278	287	290	279	284	292	273	291	323	296	306	294	292	290	300	281	309	300	309	316	296	347	291	327	294	336	278	317	292	291	288	302	288	293	302	296	335	279	309	296	274	299	320	321	306	286	310	267	291	310	318	326	277	286	338	303	295	301	301	270	329	311	284	303	311	297	291	278	310	276	290	299	293	288	289	271	316	308	312	298	312	286	312	300	302	299	312	303	302	307	268	303	316	302	292	336	302	298	312	266	310	304	282	294	318	325	304	329	317	295	309	283	298	301	316	304	305	318	280	307	294	318	294	316	318	280	279	310	291	320	273	307	286	294	320	306	311	277	302	296	281	302	289	277	299	274	300	304	293	275	278	302	264	282	319	299	308	314	318	308	312	309	311	336	295	290	307	289	305	294	312	306	291	321	287	307	308	276	314	302	290	274	301	335	328	305	324	301	288	284	289	293	294	325	281	284	268	310	289	321	299	307	334	317	298	287	304	303	271	297	286	314	299	296	317	311	271	322	290	275	312	285	297	274	290	322	277	299	297	313	289	295	306	319	292	302	333	299	283	299	294	290	311	295	293	288	311	306	277	290	289	290	293	290	283	278	312	307	290	322	296	302	297	312	264	297	327	299	306	321	334	304	303	272	277	290	306	287	275	295	318	320	272	295	281	321	279	283	281	288	326	275	299	293	283	295	300	305	291	288	276	318	282	296	305	284	308	292	310	311	265	289	292	272	287	313	279	303	277	288	308	326	278	304	305	290	300	318	320	287	293	308	330	266	295	284	320	309	298	288	315	302	299	297	297	298	296	297	315	301	301	309	264	317	307	276	272	306	290	311	290	329	302	306	301	314	290	322	284	298	314	302	297	268	322	295	310	318	293	299	328	324	301	261	328	297	298	307	293	317	305	331	279	298	293	312	280	330	287	293	316	288	319	291	299	289	322	302	275	322	297	294	297	297	298	300	292	287	307	274	263	309	317	339	297	322	303	313	296	291	299	336	299	279	315	315	306	292	291	304	287	309	285	328	317	316	318	307	291	329	311	294	336	292	309	290	296	301	298	272	289	312	298	278	284	349	313	300	302	288	304	287	305	298	318	300	328	294	296	296	267	265	277	301	302	302	302	279	282	303	287	328	285	298	302	307	323	301	308	291	295	316	317	310	289	315	302	309	306	301	276	294	288	297	316	273	350	293	280	314	286	289	317	288	318	283	294	305	304	294	302	314	298	299	307	283	284	294	327	302	314	321	265	289	315	326	275	319	284	315	282	313	282	268	297	315	298	320	289	306	318	310	279	305	304	315	321	279	308	307	298	333	310	281	311	308	315	256	310	293	298	302	283	278	314	289	258	309	323	287	293	304	305	284	284	274	298	331	287	291	305	309	281	285	282	353	306	300	292	298	328	299	297	306	307	313	316	309	316	271	321	303	301	293	306	293	317	291	312	323	313	282	291	287	322	294	276	268	290	299	311	291	302	286	293	301	278	282	315	282	306	306	295	298	314	271	328	305	311	292	343	290	330	319	283	292	271	274	277	298	303	305	272	294	301	316	299	306	296	289	277	304	299	301	290	284	296	280	285	320	293	290	284	287	284	306	304	322	317	314	316	305	302	310	310	298	308	306	298	285	296	282	322	292	276	300	321	319	327	299	303	322	292	304	309	284	279	294	316	295	303	256	304	276	327	273	311	299	308	291	278	299	322	318	263	288	315	303	270	287	299	298	294	299	292	279	312	300	322	315	284	274	302	299	246	305	320	318	290	288	312	304	294	274	324	313	285	286	302	301	312	303	293	288	324	324	280	308	289	300	286	290	299	303	304	325	312	322	311	301	308	313	302	281	292	309	313	307	318	312	318	334	298	267	264	309	316	308	318	303	288	300	303	293	323	317	292	303	289	287	302	306	302	288	299	330	317	314	301	320	283	285	302	323	305	279	300	310	255	303	322	278	261	295	286	289	284	309	318	305	329	305	301	308	284	302	302	302	287	264	277	324	289	279	325	287	282	353	275	354	294	289	306	306	306	324	313	284	335	306	310	295	304	297	281	328	316	268	300	344	303	279	323	298	290	301	280	281	305	280	324	281	290	286	271	289	266	316	287	279	308	318	284	293	284	295	284	309	263	273	286	289	310	296	315	295	310	331	293	297	317	249	300	272	297	290	316	314	283	306	329	318	302	292	306	303	311	297	310	306	259	328	300	317	304	295	294	271	297	307	313	291	313	318	307	311	306	274	305	281	284	290	301	328	275	274	310	298	286	310	310	298	299	302	291	319	311	333	297	297	285	301	311	280	298	300	298	312	287	305	284	304	315	287	307	282	285	301	300	281	254	302	288	283	270	310	276	278	300	306	310	305	311	309	314	319	322	318	295	296	288	299	304	298	303	293	276
61688	101432	92014	63180	42654	27033	11910	743	484	492	458	501	494	468	444	506	486	489	465	495	447	459	462	511	469	471	492	503	465	434	526	451	469	475	443	475	482	491	518	491	468	439	474	499	489	513	466	461	512	473	535	477	451	486	481	497	512	420	462	459	460	483	458	447	449	452	446	477	467	449	490	483	442	457	457	499	468	454	492	496	479	512	496	463	451	460	424	503	480	462	441	481	483	492	453	482	482	475	485	468	465	441	501	496	444	466	428	449	472	450	443	484	469	469	464	454	460	447	512	464	477	492	455	441	471	465	463	468	448	478	472	457	487	463	462	443	481	470	417	427	508	483	466	460	471	486	441	431	478	478	474	451	482	464	455	472	493	446	466	437	463	459	438	439	439	433	453	454	498	474	457	447	458	468	493	477	442	442	449	455	473	457	473	474	432	494	454	451	463	476	472	459	476	479	462	487	477	479	426	444	444	480	470	474	502	469	449	468	467	464	494	479	467	464	483	478	472	468	462	474	462	507	448	473	486	466	433	481	492	477	445	451	428	457	413	484	451	432	479	449	438	494	458	510	493	462	480	472	448	487	474	452	467	455	451	438	423	456	468	494	456	464	476	452	454	432	454	541	476	438	453	493	521	471	492	454	450	465	478	479	511	454	469	462	546	454	484	477	411	430	459	456	502	432	465	483	459	475	490	462	485	468	459	489	456	482	461	451	490	507	451	500	443	482	467	473	460	478	465	463	488	499	443	452	497	451	467	476	454	460	468	431	508	502	471	470	458	432	441	497	461	410	458	484	471	453	480	440	492	419	467	478	490	495	445	443	481	506	492	477	496	435	461	474	506	453	510	445	455	447	455	482	460	483	437	441	442	449	497	439	491	487	485	460	435	466	435	520	427	490	478	506	467	440	463	490	497	471	492	505	499	462	454	455	466	510	438	525	465	487	508	415	457	490	512	468	454	435	449	452	428	475	454	444	473	474	424	403	466	480	480	479	476	443	467	445	455	475	488	478	440	515	467	458	464	459	441	465	440	481	490	471	463	497	467	462	484	436	481	464	453	474	435	469	501	451	430	448	508	473	468	422	426	479	500	450	479	473	456	455	475	487	457	453	486	459	482	440	452	483	440	489	513	453	452	491	479	454	503	470	455	463	438	498	467	478	477	485	424	441	464	515	477	477	462	458	477	503	457	490	490	434	461	454	478	474	465	455	459	492	464	491	488	438	476	477	460	476	463	467	470	452	455	476	461	479	460	458	515	466	460	466	462	407	491	491	469	472	461	460	498	476	461	448	513	432	473	468	452	497	478	491	437	474	457	475	455	467	459	486	443	451	476	459	459	460	438	466	454	425	430	444	507	469	481	461	516	458	451	425	490	440	476	464	476	459	476	439	476	468	466	453	461	485	473	464	498	477	471	450	440	491	491	491	465	450	450	479	453	480	459	423	488	504	479	466	445	460	503	468	480	475	462	467	497	496	441	480	481	441	469	485	489	498	434	446	458	487	429	468	436	479	425	464	454	464	480	407	473	456	449	486	461	473	462	500	494	475	441	468	479	486	477	470	452	477	494	457	464	454	442	495	468	439	486	438	474	465	446	459	429	486	459	455	440	461	463	456	489	493	472	488	472	486	418	502	466	457	464	453	455	434	433	448	491	444	498	488	475	453	473	488	498	485	462	507	467	494	442	475	490	452	453	457	468	469	480	453	486	481	434	488	453	460	509	472	438	442	512	479	450	461	431	468	446	494	488	438	462	459	459	479	469	488	441	455	451	466	447	498	486	453	461	455	475	495	496	479	475	471	463	458	480	471	472	464	442	511	463	512	478	486	468	486	462	433	453	461	466	470	466	436	469	479	462	478	475	456	467	465	430	470	420	474	439	446	441	461	496	502	486	417	505	419	478	447	475	457	483	472	473	462	444	486	470	495	480	486	488	480	476	453	493	468	486	489	476	470	464	486	425	488	433	458	519	454	466	471	504	505	451	498	455	478	462	435	487	454	478	460	464	487	472	454	465	475	489	444	452	423	445	463	484	466	468	433	480	453	434	462	463	469	513	469	463	485	480	466	496	466	460	446	480	508	470	493	470	459	457	467	467	426	464	452	456	513	452	480	445	423	442	481	491	502	436	488	492	491	501	468	475	442	474	461	484	489	456	485	479	460	459	481	430	477	451	456	457	467	471	440	454	479	449	458	484	460	500	415	469	452	488	472	465	430	468	457	449	455	463	485	479	514	456	455	474	476	487	471	444	478	437	487	457	476	444	444	483	508	467	461	454	447	456	445	463	444	476	431	461	476	487	480	440	467	481	463	469	471	467	442	446	421	483	479	474	469	452	441	446	480	484	473	492	449	463	452	469	478	442	458	476	499	469	463	448	446	465	464	489	452	469	472	454	462	486	454	484	484	439	459	440	488	462	473	450	464	480	478	475	457	472	462	479	475	486	452	463	464	458	458	486	490	494	467	476	424	441	454	478	521	464	448	499	452	452	472	478	475	467	472	464	461	445	478	483	461	465	461	443	437	470	484	471	494	460	495	501	458	466	454	455	488	467	462	460	428	462	469	474	480	491	486	456	489	429	482	459	476	460	463	481	473	470	489	486	500	443	463	438	465	501	458	488	472	490	472	454	461	475	500	452	469	474	489	416	450	418	491	494	464	455	469	464	470	434	446	490	463	462	467	476	437	435	483	451	481	504	491	442	436	472	460	446	490	464	453	477	465	454	481	468	470	455	476	507	454	450	463	451	479	452	488	471	442	443	452	460	435	475	462	479	480	430	501	489	480	431	461	445	488	442	450	459	472	460	461	455	461	465	470	477	458	451	488	458	466	480	485	477	456	474	454	441	435	479	457	468	436	457	438	448	449	476	464	497	446	460	476	445	461	462	426	508	458	479	489	450	434	464	468	454	458	470	452	470	456	480	429	464	496	497	498	486	503	473	474	459	481	448	461	449	472	492	466	438	471	460	446	472	477	493	434	486	439	509	470	523	479	501	465	469	477	447	456	441	522	473	482	444	502	461	477	475	497	445	454	480	480	461	439	450	435	479	455	454	482	450	419	481	473	480	454	409	443	485	449	476	480	448	464	510	460	468	448	493	471	458	494	476	473	519	478	487	472	459	509	468	502	464	530	436	490	465	489	458	466	457	472	474	490	444	483	536	449	491	470	457	464	509	448	461	495	474	468	495	478	452	445	505	498	495	442	504	474	455	481	488	476	459	509	465	469	453	459	463	475	486	452	470	459	469	466	462	503	499	453	477	436	486	504	466	457	512	436	476	439	466	471	478	445	455	444	497	482	507	494	466	460	433	501	459	464	453	440	441	461	457	479	491	468	464	467	469	487	495	492	464	479	477	450	487	429	440	496	440	493	459	462	499	484	477	478	443	469	473	461	470	463	493	415	437	458	456	474	515	443	438	480	484	444	426	455	460	451	469	478	430	484	460	451	474	488	466	499	446	455	449	455	496	455	452	466	459	478	447	460
28460	26255	30547	20457	6168	2098	793	220	212	222	224	214	228	205	204	211	177	215	235	180	222	206	215	194	204	225	209	225	209	178	217	202	190	224	191	194	211	174	204	199	186	201	209	231	213	184	222	205	205	199	225	208	201	226	208	213	228	229	207	212	202	196	214	212	220	206	212	207	215	207	222	207	200	207	190	212	203	193	200	208	189	210	198	210	231	215	224	211	186	207	183	207	206	213	229	198	219	224	205	191	211	218	213	252	197	191	203	223	206	196	220	216	197	201	237	211	218	193	200	194	205	203	233	210	201	231	192	188	225	194	216	212	220	201	195	234	222	174	207	228	199	189	222	208	206	224	217	231	213	212	207	220	219	213	185	218	236	205	208	200	238	205	221	214	198	218	198	197	199	206	230	213	223	207	222	218	201	229	205	207	218	226	190	191	205	206	202	185	208	185	196	179	217	193	199	220	193	208	202	210	183	225	220	199	208	206	213	193	199	231	215	192	217	226	211	224	207	216	189	192	195	177	207	197	196	195	195	199	194	209	220	201	224	222	193	197	193	241	213	215	195	202	210	219	211	205	213	208	220	193	222	210	216	225	218	216	213	193	199	219	202	220	248	206	215	221	196	190	219	222	201	219	231	251	219	203	187	226	203	202	187	219	204	209	210	208	203	196	215	222	200	205	199	202	204	220	220	222	202	198	209	212	204	217	225	196	206	221	216	236	190	216	200	227	195	206	241	185	203	210	201	226	180	200	184	236	213	213	191	190	221	195	194	195	216	223	217	194	201	217	220	205	184	182	213	210	207	188	219	218	231	191	200	200	223	196	212	195	204	200	197	206	204	216	207	210	196	205	202	226	221	196	193	182	233	246	227	254	223	203	208	250	239	210	207	219	180	208	194	201	215	224	228	223	229	217	201	216	214	198	204	241	242	220	215	210	192	212	213	231	212	227	202	215	206	209	204	214	216	202	217	235	215	204	254	201	199	220	208	208	222	188	202	215	192	197	204	214	193	201	191	203	207	198	220	210	205	187	217	177	191	203	198	210	208	207	229	233	213	223	192	230	214	204	214	210	185	214	228	204	173	222	221	190	213	197	208	205	199	176	184	218	209	198	199	202	196	194	210	209	203	191	211	202	203	212	219	202	204	219	236	196	206	227	210	221	181	220	198	218	202	196	229	202	247	189	220	221	194	181	219	199	219	220	213	206	240	210	214	198	230	198	206	187	210	185	205	221	201	196	204	228	209	228	214	226	215	224	202	218	216	201	224	191	194	219	190	206	210	192	218	225	211	189	184	208	199	213	226	196	215	220	225	203	201	196	210	209	205	216	194	214	213	198	230	211	199	210	199	199	221	213	199	204	212	219	215	210	231	209	213	231	203	208	203	193	211	225	210	199	202	215	209	261	223	205	227	194	214	200	193	202	217	215	207	218	178	228	210	183	212	210	196	236	256	199	196	244	226	212	200	213	220	189	195	221	213	222	246	221	211	200	216	205	197	214	207	206	204	216	193	212	233	221	225	210	196	201	229	220	203	207	209	222	230	214	217	207	193	202	194	209	194	224	216	187	227	222	224	187	237	208	251	219	231	228	189	214	224	209	219	210	199	213	203	220	203	200	205	201	207	224	235	209	216	194	195	225	212	204	190	194	205	223	204	218	246	187	218	177	211	202	215	197	204	233	204	227	195	190	226	203	225	212	183	209	213	219	184	188	205	218	232	192	212	204	201	210	204	203	215	209	203	205	217	199	209	214	191	197	211	237	195	224	204	202	209	209	211	220	208	233	211	181	218	210	226	199	232	210	196	205	215	206	208	175	229	221	231	205	192	198	208	224	200	206	197	204	230	213	190	210	185	205	227	227	210	208	221	239	239	218	207	191	218	202	216	207	204	219	212	209	197	209	232	226	199	221	215	185	217	198	202	208	247	217	215	238	194	228	207	200	214	226	207	200	187	218	222	242	194	211	200	196	221	221	203	221	244	210	219	227	225	215	203	214	219	217	200	209	215	191	183	223	205	200	205	247	202	222	218	190	201	197	213	228	219	214	211	206	242	228	202	225	240	197	190	208	207	212	221	214	203	216	183	198	225	218	206	201	207	221	232	211	226	186	219	189	193	207	193	180	188	186	203	220	225	213	218	196	219	214	219	230	224	199	211	239	212	205	217	226	224	181	196	210	214	209	199	231	215	220	206	202	195	198	213	231	217	241	192	249	236	215	191	221	217	216	197	218	243	207	211	196	203	206	224	208	202	208	198	203	212	210	215	231	207	189	188	194	217	208	214	219	211	209	222	210	206	227	196	206	204	203	209	213	190	196	194	209	191	230	225	220	199	212	236	199	202	210	229	208	209	192	193	241	217	226	215	203	215	214	195	230	221	216	205	195	204	213	206	216	214	205	222	211	222	204	211	212	223	187	210	212	187	243	226	215	205	213	260	188	201	172	206	211	186	207	189	216	215	214	200	211	216	190	207	196	207	218	199	180	208	202	206	201	203	219	218	205	203	204	190	199	223	193	207	212	207	205	196	211	235	210	206	180	215	189	203	205	192	226	231	204	209	217	210	186	199	224	207	214	227	208	194	190	202	206	205	218	226	217	212	231	200	208	191	212	223	193	218	209	219	190	241	214	190	177	217	226	201	226	237	195	221	222	216	199	206	209	225	218	212	206	215	200	212	210	187	226	201	218	205	233	217	199	236	216	183	210	209	182	235	198	202	218	212	221	212	207	200	227	208	220	190	250	219	204	222	206	226	196	220	210	237	204	200	218	222	220	187	229	223	234	195	206	201	230	213	238	179	192	204	199	210	207	201	192	233	226	205	199	229	220	182	194	207	208	197	191	194	194	201	190	216	192	200	222	208	203	230	196	191	202	212	216	220	231	206	186	234	201	226	188	212	233	203	190	223	211	228	196	233	185	204	199	208	197	212	215	198	223	216	227	205	223	187	209	222	192	209	199	220	197	207	210	218	224	214	209	213	208	208	211	212	209	192	203	235	219	221	192	205	223	221	213	242	203	223	201	214	228	231	224	197	214	209	219	214	223	216	212	226	234	229	200	225	207	201	211	218	210	207	216	227	204	212	204	234	213	233	212	209	218	207	213	215	228	201	240	225	205	203	215	210	204	201	207	198	179	239	215	215	239	174	213	193	198	189	205	180	220	236	197	199	199	218	236	173	212	239	196	226	217	196	218	223	185	199	194	229	205	227	204	215	210	224	207	218	195	205	186	215	219	205	224	226	216	210	197	195	242	245	217	207	203	221	180	240	209	229	222	197	216	243	190	187	208	208	200	232	229	230	218	220	211	216	194	209	197	205	200	216	207	215	192	210	205	196	215	203	200	216	205	213	191	225	194	216	198	235	195	196	202	205	219	195	204	220	201	220	208	187	190	214	220	187	209	205	221	221	202	208	222	211	219	195	210	224	192	206	207	211	208	202	183	192	212	227	196	213	231	215	235	234	223	195	222	211	224	225	221	222	220	192	225
35104	44778	38343	22051	9788	4188	1447	364	367	348	341	333	350	367	355	371	350	356	368	343	342	339	348	335	320	370	327	351	338	348	349	400	340	335	311	321	335	324	346	364	351	334	364	338	359	351	395	352	382	359	345	329	354	337	378	364	374	355	337	364	359	339	381	343	340	345	329	359	345	329	353	355	357	359	339	355	338	359	345	373	359	349	352	352	325	383	325	348	399	353	306	350	344	361	337	381	326	329	336	341	361	331	380	353	349	347	325	363	334	331	343	335	312	337	356	323	324	349	318	347	292	344	348	329	345	363	367	366	352	338	362	348	361	342	321	342	356	356	366	361	321	386	354	332	333	351	337	343	368	340	358	347	348	356	344	317	361	330	373	319	347	322	335	352	325	333	343	319	312	385	370	312	356	353	346	330	342	342	360	363	316	361	341	339	347	331	328	326	312	359	343	348	324	379	334	356	330	335	330	379	330	352	332	376	341	359	381	344	366	333	321	376	325	352	383	363	348	340	343	338	362	350	348	358	337	357	333	368	353	326	315	338	336	347	366	343	351	347	345	355	350	366	349	351	330	325	337	307	367	332	330	316	365	341	345	329	350	334	391	345	323	391	343	358	333	351	332	340	343	343	361	319	378	363	349	354	331	349	312	330	381	335	348	334	357	340	365	346	340	352	364	363	347	336	342	377	326	359	327	334	329	341	355	375	352	353	351	354	342	354	337	357	347	351	325	371	336	353	373	344	343	365	358	349	381	365	309	325	337	362	353	358	332	354	333	339	373	362	369	356	367	352	372	338	359	337	366	341	387	349	347	336	338	370	340	326	379	383	334	357	330	349	361	362	333	338	379	386	352	370	373	396	374	357	359	337	318	342	355	331	355	341	329	357	328	366	355	322	357	364	349	350	346	377	357	342	354	322	330	358	357	366	350	346	363	386	346	331	385	398	339	303	363	345	353	369	356	348	370	351	334	387	317	346	348	382	356	329	345	329	329	391	374	310	340	356	362	359	342	360	353	334	355	361	318	360	357	336	342	342	404	354	307	341	353	365	341	361	366	340	404	348	358	369	340	346	348	346	340	353	321	364	330	345	361	336	340	341	328	356	355	332	359	339	347	368	365	347	334	376	324	336	341	357	347	327	323	302	341	358	351	333	381	348	373	299	365	345	336	366	337	358	302	337	350	369	336	336	369	351	363	368	325	354	358	337	340	353	329	343	376	339	338	315	337	323	331	325	334	375	326	322	344	319	341	336	323	332	330	369	360	366	378	328	333	336	317	347	332	372	331	359	382	320	337	365	388	329	330	356	335	366	360	333	371	373	359	348	362	350	387	339	352	338	319	338	344	317	378	358	340	335	347	374	343	321	365	370	380	334	385	332	350	348	369	342	333	306	352	328	352	318	337	355	339	320	350	334	333	344	317	349	330	373	337	334	328	334	366	324	332	349	319	333	360	348	334	372	368	345	356	312	352	349	299	336	339	361	335	370	319	320	364	339	310	358	372	383	357	326	336	332	329	333	354	360	364	342	325	334	355	377	361	355	355	384	367	331	350	343	365	367	351	335	391	360	329	317	356	335	369	370	318	313	344	347	374	340	307	335	344	327	364	378	348	359	368	333	354	343	337	357	358	361	351	356	357	341	367	351	350	314	352	330	338	351	373	379	374	363	351	355	329	343	376	346	349	389	378	330	349	349	332	354	355	336	374	364	338	372	342	378	358	325	337	331	405	303	333	334	322	360	349	324	329	324	310	322	373	361	362	368	315	359	365	351	307	352	337	325	336	355	362	364	330	383	359	309	317	338	332	368	371	388	350	337	340	329	347	362	333	344	343	371	334	332	381	332	329	380	357	331	363	355	323	332	369	312	365	345	362	346	347	361	402	326	359	328	318	341	339	348	338	334	368	328	334	306	362	356	340	324	362	380	331	313	336	380	335	332	355	340	382	358	387	375	337	349	338	349	345	342	314	330	331	329	337	334	357	386	351	340	354	336	335	387	335	333	344	387	359	335	357	347	373	310	359	373	329	360	339	360	350	338	361	368	353	340	367	354	351	318	351	304	362	350	343	342	309	348	342	343	353	336	376	328	359	342	353	347	390	387	347	359	378	342	365	337	362	339	319	360	357	362	355	361	342	358	342	364	360	357	336	343	352	349	335	329	340	385	380	364	335	375	339	340	351	346	297	318	355	345	354	345	332	354	358	346	360	379	330	352	368	342	340	338	360	334	352	365	332	359	370	364	375	344	401	315	349	334	327	360	305	326	376	388	335	335	344	334	337	347	353	356	375	326	332	350	363	357	351	294	382	357	357	309	327	358	372	363	356	361	352	334	345	376	363	335	333	345	382	390	348	334	352	322	357	354	332	381	349	358	352	331	343	314	337	317	365	328	356	359	370	344	361	354	337	340	363	362	336	348	338	369	321	337	351	323	338	373	314	362	353	360	337	313	359	361	347	318	364	363	367	338	316	360	315	381	334	344	356	335	365	330	363	365	364	354	320	340	351	344	340	343	359	349	355	326	328	355	381	344	310	357	377	359	351	344	343	342	338	338	331	342	350	333	355	321	357	371	350	355	342	349	313	393	359	335	330	358	351	385	357	349	372	336	298	359	330	345	352	353	340	319	317	345	378	350	347	347	345	339	296	301	341	366	351	341	314	343	337	370	345	328	358	369	309	330	309	331	349	346	340	347	317	330	336	323	341	338	354	342	351	339	360	324	321	377	330	361	343	334	313	393	348	367	346	327	338	363	326	359	349	345	362	375	333	340	367	328	322	371	363	350	366	381	355	348	335	341	382	358	342	311	359	339	337	367	335	338	355	364	340	325	330	306	364	353	343	370	337	337	326	359	366	326	353	346	332	347	326	351	338	357	333	334	342	360	323	346	333	314	360	358	361	362	376	362	344	334	356	314	328	318	344	341	331	364	337	326	382	341	361	344	331	336	325	365	348	351	335	344	355	362	341	360	326	357	365	351	309	348	371	378	328	340	324	340	337	301	361	365	337	357	343	350	360	338	353	359	350	346	363	323	323	367	353	355	327	331	314	344	343	368	354	372	350	339	369	333	330	352	366	361	343	373	367	341	345	374	339	336	338	333	376	383	353	345	369	377	337	339	351	338	379	372	354	375	366	318	354	366	331	388	362	336	330	345	361	364	327	364	340	355	331	333	333	339	339	350	363	361	313	347	325	340	342	350	370	317	340	331	312	350	343	374	324	378	364	354	328	328	342	345	344	333	340	331	329	341	358	318	342	343	340	345	338	338	363	374	335	359	318	348	346	357	332	344	338	348	348	360	358	346	344	372	332	367	329	368	304	336	338	359	355	340	367	324	355	336	365	354	338	385	365	328	313	323	349	347	323	334	377	338	355	351	372	344	361	322	326	357	357	337	341	344	342	335	341	340	367	375	388	328	362	348	379	342	344	342	330	327	369	396	339	353	320	405	353	369	337	331	335	336	329	334	313	337	343	359	366	328	370	362	316	334
25073	23049	37308	39583	24866	14390	4065	435	248	240	247	233	238	264	250	248	257	251	214	231	250	244	219	266	218	245	248	229	229	263	254	229	219	240	222	252	221	232	231	267	245	250	223	240	234	219	248	225	259	233	250	238	229	231	240	267	247	246	253	238	226	219	244	215	215	233	236	243	256	226	239	240	242	234	234	227	228	242	227	219	224	239	233	237	267	228	235	245	231	235	254	231	248	247	224	250	227	237	245	243	208	248	228	256	232	248	255	254	228	251	233	214	203	249	235	246	211	221	238	242	267	215	238	249	234	218	229	236	252	222	207	238	226	219	233	214	260	242	236	246	219	224	246	222	219	220	255	248	247	207	239	241	242	251	262	214	260	241	204	240	255	255	231	214	244	273	231	237	241	236	214	214	241	230	222	236	223	262	230	241	237	248	222	252	265	243	245	227	252	218	245	211	262	196	240	264	226	262	239	232	232	248	217	227	237	242	241	240	232	230	254	223	250	226	224	227	230	259	239	239	218	236	242	241	232	250	225	247	256	234	251	218	260	239	241	208	248	265	228	227	249	240	232	281	232	254	220	214	224	244	275	244	255	228	224	204	233	237	241	257	242	205	237	230	233	235	213	222	237	241	241	262	215	221	240	222	225	231	224	216	256	238	234	247	226	237	277	218	248	247	230	224	250	232	239	230	230	221	256	224	253	235	228	245	231	265	233	235	228	243	230	241	252	245	215	247	231	250	207	239	247	228	238	226	240	251	242	224	254	251	211	217	224	263	228	245	239	217	199	228	224	252	253	239	262	229	238	212	243	212	239	225	254	248	215	243	201	231	229	255	239	241	246	227	251	249	222	230	231	251	216	222	256	230	235	211	239	234	254	243	217	254	234	235	240	235	243	244	237	259	246	211	241	259	235	231	264	225	238	233	213	243	235	215	236	241	231	250	238	229	234	224	218	238	233	208	230	225	235	244	231	251	247	220	231	226	244	235	227	250	242	255	228	236	223	221	223	245	253	235	251	227	244	206	222	247	235	227	281	244	238	263	243	229	230	237	231	248	213	261	244	220	245	230	228	230	231	247	292	250	241	222	243	236	226	261	214	253	272	219	265	235	247	221	238	219	218	229	232	238	242	243	228	244	226	255	229	241	243	235	238	239	237	233	229	210	251	240	255	232	212	254	227	233	262	245	228	249	246	227	217	244	255	249	222	227	237	235	255	237	232	253	244	233	248	245	241	225	233	241	242	221	245	214	247	235	235	247	239	250	229	219	248	253	255	216	248	269	216	242	246	223	199	225	239	227	237	217	238	245	203	232	262	225	248	223	234	253	247	243	243	249	227	234	221	246	224	227	217	258	238	248	250	240	255	244	237	237	274	226	250	221	228	209	248	256	232	215	259	250	219	217	241	253	245	228	237	232	232	271	234	251	229	214	226	235	238	224	248	236	233	243	233	265	260	239	238	247	247	233	254	227	223	241	247	215	225	208	222	243	242	239	246	237	218	234	226	235	252	239	221	280	225	239	237	216	228	208	222	248	221	252	246	231	245	229	276	239	228	253	246	257	238	229	239	227	266	235	226	227	236	237	233	249	228	251	226	247	254	246	259	253	232	256	240	264	240	225	247	237	237	239	272	250	225	250	230	223	264	257	231	222	227	227	227	236	255	233	221	232	222	215	246	218	242	217	247	238	250	243	228	251	238	236	220	237	214	242	232	227	209	207	227	240	237	227	241	231	242	237	202	217	206	217	228	251	226	239	236	225	219	258	220	242	239	204	247	206	230	220	240	251	234	269	208	245	231	234	211	252	247	235	253	258	239	230	213	232	215	223	223	217	229	227	247	218	228	236	254	243	256	232	208	249	242	241	233	231	257	234	226	263	220	252	212	226	241	256	226	235	241	250	234	243	231	217	226	228	205	229	212	233	221	263	217	261	230	243	238	226	255	248	213	255	206	221	235	237	240	241	235	220	223	218	235	241	230	265	247	224	250	247	210	218	230	203	226	226	225	231	253	252	225	244	250	253	234	248	256	225	239	240	246	242	236	226	251	204	245	237	259	213	247	234	258	260	235	224	267	243	248	235	220	247	267	239	206	227	243	246	259	242	224	248	263	237	223	217	245	214	229	223	226	245	246	223	219	238	267	221	236	222	251	242	226	222	259	221	235	241	224	258	202	228	241	245	245	214	248	266	238	249	224	225	245	228	242	206	213	236	227	240	216	241	233	246	265	251	237	233	215	221	225	244	242	222	221	255	269	229	227	249	266	239	225	255	226	206	257	232	209	253	241	223	200	215	252	261	225	235	250	245	240	228	236	239	221	239	265	241	242	248	257	258	251	245	246	236	237	246	249	225	236	250	239	251	240	252	263	263	239	236	234	235	224	233	220	259	237	244	240	220	243	235	232	217	248	236	228	214	220	226	240	227	232	277	233	236	208	230	209	252	277	231	233	214	230	220	268	233	226	230	234	228	281	244	250	242	259	237	262	203	252	221	248	227	231	236	226	247	240	252	209	248	214	229	225	254	232	264	236	238	214	250	212	247	212	231	231	228	209	256	239	247	238	232	220	207	218	229	231	249	211	226	251	242	216	244	245	224	264	232	251	228	211	217	251	223	232	248	224	228	261	247	245	210	226	225	244	220	249	250	225	227	220	220	208	242	233	217	234	247	236	243	209	199	241	241	215	229	236	224	228	213	219	225	241	264	241	200	232	225	251	242	243	254	245	235	270	236	256	265	256	230	237	259	240	208	263	253	237	224	233	233	243	231	234	224	217	240	250	252	228	234	213	241	236	233	239	252	267	221	250	231	241	262	254	213	221	238	252	259	216	233	253	263	265	259	254	258	285	240	220	247	221	259	232	218	228	234	245	258	210	254	250	218	218	257	218	249	252	246	243	219	260	220	247	213	207	213	252	246	218	249	224	254	250	224	251	259	216	267	252	217	255	257	228	231	265	255	253	279	235	230	238	222	215	264	236	219	253	233	251	245	217	256	240	219	245	248	226	228	262	244	213	217	247	232	224	237	238	274	232	247	249	217	230	235	238	249	240	237	222	229	271	227	253	239	261	229	234	225	249	250	228	250	226	244	240	217	221	241	210	257	242	220	253	244	244	255	252	212	236	237	250	223	221	233	255	262	281	246	229	235	258	236	240	258	221	220	221	219	239	244	218	231	236	247	237	238	230	227	238	247	227	240	218	262	222	234	255	268	246	220	249	248	238	201	220	226	200	237	233	220	220	239	244	235	220	222	258	217	247	237	231	253	236	212	259	236	258	217	234	247	218	212	238	257	225	236	213	214	235	235	244	238	235	232	235	234	240	208	259	234	230	224	228	283	243	234	246	228	220	245	229	232	244	242	236	215	256	229	256	269	241	269	247	205	217	201	243	232	223	286	248	214	260	244	220	252	248	244	232	259	244	221	229	206	248	237	238	260	215	249	259	224	229	258	239	225	206	241	246	262	232	187	218	229	239	215	238	233	240	243	232	206
55851	82695	71356	46758	30531	16700	6246	801	438	387	372	381	369	384	393	377	382	377	402	419	403	386	358	424	392	408	394	382	372	393	395	369	408	398	389	388	398	368	418	384	391	379	369	416	374	380	353	340	369	382	409	381	398	404	401	401	361	395	399	396	378	421	386	348	394	384	386	392	367	376	410	396	361	369	399	360	406	393	394	423	361	413	379	404	405	371	405	408	419	396	374	466	372	384	384	413	420	384	373	380	382	375	391	373	385	406	404	354	387	379	393	390	381	423	385	430	377	383	375	370	410	412	392	367	399	404	381	384	441	381	366	393	426	401	351	410	381	359	383	383	409	401	393	379	417	384	400	397	414	408	404	392	425	420	391	402	390	390	381	399	426	415	371	372	417	383	409	370	403	411	392	398	402	389	366	396	378	382	363	380	353	364	369	361	391	361	430	377	431	405	369	416	433	382	373	372	411	389	357	371	376	395	389	376	378	368	373	378	410	390	367	384	415	361	371	399	386	375	417	398	416	389	397	386	360	349	392	413	406	365	403	371	417	407	351	390	395	365	383	409	381	386	369	383	398	387	348	406	415	396	365	402	375	389	386	399	380	399	367	392	373	390	399	385	401	393	405	379	389	390	410	385	390	400	408	389	351	372	386	394	386	391	383	365	391	408	368	396	366	393	384	409	376	392	399	385	342	425	386	364	405	383	367	394	417	413	382	398	413	383	376	353	386	406	355	408	381	388	369	378	392	399	377	409	395	387	397	387	417	372	386	377	390	409	414	386	376	348	402	387	388	367	397	415	402	386	420	366	375	362	408	368	401	374	389	427	368	421	366	410	382	405	357	368	411	377	351	398	393	395	378	398	391	378	381	387	392	393	392	407	366	365	371	368	380	383	387	399	386	371	325	417	365	403	376	407	357	389	436	360	355	360	355	407	401	369	378	361	401	380	395	365	418	403	367	384	362	384	432	368	357	401	344	394	419	384	393	376	403	413	391	385	396	392	381	409	395	362	380	381	397	354	363	379	403	393	351	388	364	378	382	371	377	385	386	342	390	420	380	396	415	365	379	379	414	422	388	381	397	368	382	354	390	411	388	404	392	397	410	386	398	365	395	377	380	353	415	384	350	407	385	410	396	386	400	368	369	437	368	396	393	362	382	403	398	375	394	377	377	392	363	403	382	418	380	378	375	403	387	401	396	393	384	365	357	387	411	364	380	374	421	365	423	379	379	383	329	394	350	415	416	321	424	361	406	415	382	378	397	376	400	395	384	421	427	414	398	395	398	389	364	411	395	372	366	413	384	387	413	370	406	407	412	403	394	372	378	376	399	385	375	400	364	409	385	422	413	400	383	383	392	420	386	374	395	407	418	383	387	367	398	412	383	384	378	391	360	362	423	376	379	397	377	389	392	415	337	383	412	358	391	414	369	391	396	404	380	401	390	386	389	366	348	425	379	399	367	392	396	363	435	408	397	387	389	413	405	410	385	374	443	386	371	377	412	386	386	391	427	380	401	399	360	406	402	387	390	403	399	397	383	402	411	370	398	396	404	415	395	366	384	410	381	411	380	413	368	365	350	371	399	382	384	359	384	369	375	431	381	424	383	350	408	401	352	388	391	377	362	357	414	374	385	370	387	416	393	382	391	384	381	390	397	354	375	380	391	388	405	392	363	383	390	381	406	374	397	418	418	389	396	369	398	400	377	363	378	369	389	399	402	400	386	392	411	382	364	394	380	385	391	357	370	394	355	361	384	387	388	395	377	392	365	382	374	403	413	387	384	404	374	412	388	390	383	366	412	416	401	399	376	387	395	370	371	413	387	377	355	369	420	383	404	399	411	340	407	381	389	415	391	396	389	408	360	390	394	382	386	379	390	366	422	380	383	389	393	418	393	386	344	398	391	383	395	405	376	383	420	411	399	364	420	405	349	399	398	361	409	406	400	377	386	413	393	360	386	439	376	391	364	384	396	386	385	392	408	383	358	386	393	375	394	388	406	395	380	428	431	388	453	393	384	388	380	385	365	405	381	412	382	395	373	400	375	411	402	391	386	407	382	378	388	371	368	420	386	400	405	375	394	405	383	398	382	396	375	388	377	400	331	401	384	406	409	367	385	362	395	385	374	394	384	416	380	333	417	401	378	389	402	385	388	412	415	371	376	365	396	403	390	408	367	374	356	397	393	380	385	402	376	386	362	388	349	344	400	378	368	388	412	378	418	391	411	394	368	396	394	375	384	385	406	396	350	411	398	413	396	425	403	381	414	378	376	372	374	380	393	364	391	403	411	400	393	366	378	396	396	371	361	374	406	374	398	394	390	393	365	366	384	377	389	394	389	395	364	389	421	414	372	387	381	419	381	379	369	377	363	377	352	359	425	393	378	352	416	358	378	384	397	419	395	382	413	392	387	386	386	364	386	382	406	357	376	379	370	391	420	383	411	382	399	407	406	410	402	390	395	376	372	403	382	370	384	378	365	384	413	402	371	398	424	433	357	376	411	388	354	404	398	389	371	391	378	407	392	360	404	360	382	378	395	364	422	408	394	399	372	385	364	381	386	357	379	391	393	390	436	404	379	379	391	391	384	392	384	353	379	384	371	373	396	347	376	402	374	376	382	373	405	394	384	406	364	394	346	405	395	406	398	388	424	420	362	392	376	398	404	366	368	394	405	407	398	400	402	380	393	365	386	374	392	358	388	398	335	383	389	385	434	337	407	409	400	374	382	356	386	357	419	402	371	369	382	424	386	368	381	410	380	369	406	389	417	404	396	354	361	385	401	383	361	424	387	371	381	399	393	416	410	405	436	363	403	372	386	392	386	408	394	381	394	420	382	388	363	418	383	396	411	389	383	370	373	382	359	387	388	396	412	425	368	392	366	386	419	413	363	371	385	406	368	411	390	415	401	386	408	381	387	394	386	385	370	375	355	360	382	361	419	394	371	397	370	353	387	363	383	369	391	405	397	405	396	391	374	388	414	400	361	390	357	364	375	371	395	402	373	325	363	413	360	427	364	372	389	414	395	391	362	395	397	376	385	374	395	366	401	384	384	401	411	437	392	368	374	410	389	366	372	389	387	390	385	361	395	369	349	376	361	393	379	403	364	389	373	362	445	421	378	413	398	365	380	364	361	420	418	383	359	356	360	377	406	386	361	397	379	383	371	335	423	424	413	372	406	384	360	382	391	385	378	414	374	391	389	398	356	376	370	367	354	414	386	402	395	384	420	393	388	427	420	352	364	412	371	386	404	406	412	389	408	382	349	376	365	378	380	383	382	379	399	377	408	383	393	388	382	371	412	395	365	353	400	366	362	392	369	409	374	376	389	408	406	383	408	383	389	410	401	382	367	396	395	391	403	372	371	365	375	374	378	415	376	433	371	382	381	397	354	413	378	380	397	409	392	370	425	386	359	402	382	384	383	385	398	394	382	360	397	397	386	403	401	372	383	421	401	376	365	376	359	391	370	397	429	391	379	364	375	384	417	422	376	408
23323	21701	32579	34154	27176	22746	12077	619	331	316	313	329	316	313	269	301	307	288	308	308	264	281	305	307	295	295	253	274	292	315	301	304	300	310	298	295	307	303	309	305	288	284	272	293	323	289	296	308	319	301	300	304	305	303	321	297	300	310	287	281	287	300	319	305	274	304	286	275	306	282	288	280	271	303	266	287	298	306	262	304	318	292	286	325	303	315	307	314	287	291	259	285	345	293	295	258	288	299	308	304	260	274	292	265	296	279	299	292	316	279	274	312	312	274	295	306	317	269	275	268	268	278	304	287	303	282	280	266	300	267	278	325	303	298	322	299	302	280	292	273	286	317	304	303	265	290	274	287	295	327	279	288	284	300	273	316	306	289	299	311	287	295	279	287	287	314	298	290	295	274	303	290	286	284	291	300	279	291	295	293	291	306	308	314	310	271	286	297	295	283	293	299	303	279	287	266	275	298	261	284	289	331	300	289	272	284	279	282	272	280	278	304	316	265	290	300	296	288	297	272	284	283	259	307	280	260	277	286	272	269	297	297	326	299	300	346	282	276	295	294	297	302	301	310	303	329	284	299	297	307	292	285	294	304	309	309	280	298	258	278	255	298	278	300	258	279	272	317	286	295	296	293	283	312	293	293	270	288	305	273	254	279	292	306	287	299	275	284	288	278	259	276	286	302	311	321	285	300	279	299	295	297	316	299	289	296	295	276	298	276	284	270	291	328	293	281	289	289	270	292	284	302	276	285	289	292	269	311	288	295	274	279	313	289	276	315	268	319	281	300	316	313	299	300	301	278	316	276	286	311	303	304	300	297	304	294	307	283	330	254	327	288	274	281	299	283	294	293	280	262	292	281	301	280	307	304	303	291	272	320	304	278	307	303	286	301	311	296	309	274	311	285	307	274	319	274	274	300	310	302	295	298	285	255	299	302	281	267	294	320	287	312	325	287	305	279	304	302	285	294	296	270	284	313	286	285	317	268	304	288	276	282	261	312	311	284	272	315	278	317	313	289	303	303	298	281	270	297	301	272	294	331	254	277	256	276	318	307	292	268	265	310	311	270	302	309	274	287	290	326	268	305	280	278	295	296	273	292	294	315	297	282	256	316	287	281	278	315	331	291	290	292	273	312	301	278	263	290	294	255	282	286	287	317	274	280	289	284	302	300	290	273	279	324	300	286	304	303	299	272	264	260	278	277	290	284	289	307	301	293	294	290	274	285	265	291	283	276	271	291	284	285	248	257	292	320	296	277	260	272	260	256	278	258	313	318	297	292	303	275	291	295	266	261	292	299	294	312	265	257	320	261	284	260	304	285	289	278	313	299	286	303	297	296	317	300	301	270	326	260	296	283	295	301	321	289	293	314	302	293	302	281	294	317	319	320	298	312	314	296	276	307	297	291	312	320	284	318	260	315	311	291	301	270	307	313	295	313	272	290	294	284	303	275	281	294	313	311	278	300	288	312	286	324	296	279	334	312	316	290	293	286	253	296	298	308	262	269	276	295	297	288	281	290	277	253	286	297	291	314	318	273	262	297	285	287	299	307	336	283	317	283	310	276	288	272	291	301	315	304	255	285	332	288	303	310	297	290	291	267	279	262	282	290	326	294	300	280	305	305	287	268	288	257	276	282	308	292	294	302	280	305	272	293	279	279	313	284	308	313	308	306	278	274	292	287	290	256	322	294	318	316	271	304	301	284	301	306	308	288	277	251	324	292	269	295	274	301	257	313	309	318	317	328	309	298	264	299	300	278	293	289	285	280	269	286	307	280	338	284	283	303	303	262	275	306	264	318	298	264	313	304	331	303	284	310	311	273	309	300	280	326	315	275	318	284	289	295	296	310	296	300	295	291	265	300	282	299	272	306	262	287	284	282	287	275	296	304	302	277	309	272	279	282	272	303	319	306	285	255	295	275	276	283	286	275	306	308	288	312	280	296	311	310	290	339	304	286	284	287	295	268	281	293	285	316	288	281	281	337	252	315	295	291	284	314	291	307	310	289	314	276	296	277	335	294	347	296	275	276	286	309	270	281	321	315	281	291	307	288	317	305	269	271	348	291	275	301	282	280	275	303	296	294	303	266	273	287	313	259	277	270	303	267	236	280	316	287	300	297	250	266	284	274	285	285	317	278	310	274	290	277	319	330	332	300	263	311	282	313	267	279	286	289	263	253	296	285	285	320	282	302	285	289	298	293	274	300	294	289	302	321	273	305	279	265	282	323	285	273	312	285	278	303	298	279	315	286	273	293	313	292	253	284	299	326	284	283	296	301	305	275	275	297	268	292	270	316	289	293	305	287	303	281	285	283	284	274	284	284	277	324	278	308	284	281	307	300	296	290	314	272	322	306	302	294	296	305	307	299	319	283	307	266	275	291	330	289	277	289	299	277	296	300	291	299	258	270	308	266	261	318	301	321	286	250	267	284	308	297	303	248	282	281	275	307	286	316	319	285	264	329	263	292	309	297	292	274	288	308	292	304	293	300	294	284	298	294	297	262	292	297	284	287	306	289	296	330	301	279	283	298	281	297	310	295	245	306	282	318	316	310	299	291	293	301	268	262	295	309	275	277	331	282	282	265	288	300	307	302	308	289	263	301	277	267	313	285	302	302	320	294	278	287	282	282	296	288	295	284	286	266	276	282	308	295	292	274	256	300	315	305	277	304	309	321	333	308	280	295	294	302	281	298	327	310	286	313	329	335	305	281	307	312	296	282	284	290	323	311	284	289	294	275	259	291	296	300	272	303	260	282	283	270	304	276	274	285	289	303	289	296	292	311	309	307	276	291	282	305	271	287	305	291	283	260	298	301	310	281	279	284	291	303	281	290	321	270	291	264	267	267	301	282	300	288	277	327	313	276	255	263	301	258	298	289	279	306	295	279	276	291	273	297	320	294	298	290	311	314	268	279	324	312	279	270	320	300	277	266	271	281	308	279	307	269	295	280	286	297	265	290	276	260	287	297	336	281	275	315	294	290	309	285	315	319	261	300	313	267	307	245	313	293	271	287	264	267	271	306	276	284	315	312	313	304	268	307	294	296	297	302	303	298	264	264	273	273	268	281	273	282	308	273	256	267	309	285	266	319	283	297	294	274	310	272	271	300	331	294	297	300	289	292	296	290	269	309	283	281	288	275	260	290	307	313	295	276	313	247	263	294	297	295	300	281	292	271	319	277	291	297	257	287	303	276	308	293	324	300	300	302	283	316	270	306	253	280	293	310	326	274	261	272	306	295	309	309	289	301	303	280	325	288	275	282	292	311	280	309	291	305	259	302	333	288	282	293	257	288	297	275	295	253	273	258	286	287	289	283	291	324	272	314	261	286	283	312	277	275	294	320	326	273	311	252	322	270	322	321	276	293	311	311	295	299	282	325	284	289	305	302	291	269	285	300	326	302	297	318	311	305	278	243	277	284	272	260	315	272	300	311	290	256	309	286	302	283	294	293	284	310	294	314	270	292	298	287	288	282	287	277	284	300	304	275
61793	100733	87038	59991	41545	26283	9843	485	517	422	525	457	463	456	450	449	478	493	448	455	466	458	449	440	430	461	457	445	466	458	443	479	455	456	440	455	471	455	454	493	449	408	470	468	469	456	495	451	451	483	513	440	470	487	491	464	439	442	441	449	466	440	476	480	442	445	417	462	430	439	462	434	438	435	458	446	467	446	449	461	421	484	457	445	450	449	431	470	472	505	473	454	448	479	473	459	449	473	479	448	447	459	468	448	445	444	442	456	412	460	460	461	472	418	477	409	464	450	457	438	435	472	449	455	447	444	488	487	448	453	485	473	449	454	434	498	502	449	461	472	437	463	484	434	451	460	446	437	456	488	483	460	453	426	496	476	472	488	465	454	468	469	469	446	411	445	435	474	417	454	456	472	426	441	476	454	426	480	444	446	418	469	451	452	479	491	500	448	449	459	427	468	490	438	417	473	467	492	424	412	475	459	448	451	407	461	459	440	448	409	461	447	447	460	450	440	461	473	453	458	454	458	456	465	455	496	431	443	418	447	459	404	445	491	423	448	441	454	398	479	467	448	448	454	454	440	469	458	486	469	447	414	431	480	492	422	433	469	441	463	466	458	442	408	462	454	470	429	473	428	455	490	423	448	487	404	457	508	465	442	454	476	452	467	474	431	462	442	476	420	442	457	475	470	441	473	463	411	471	467	396	443	476	416	474	455	453	454	446	477	438	488	462	453	434	434	494	476	505	464	465	446	486	433	464	461	481	478	464	445	444	450	467	455	445	452	496	485	439	438	438	480	403	457	466	458	441	488	441	448	456	513	465	462	445	440	446	503	460	495	474	447	451	474	451	469	451	469	479	469	475	430	446	475	470	446	452	423	454	482	450	434	447	481	460	482	460	455	430	460	433	454	450	467	433	439	452	465	439	444	489	466	431	438	455	480	475	428	473	442	448	440	431	452	444	479	488	468	444	426	449	490	433	460	470	448	452	454	489	429	423	450	431	445	462	453	431	461	488	445	467	426	482	434	463	454	463	434	465	444	449	461	458	444	480	453	436	477	449	445	472	460	471	496	458	457	465	439	416	438	442	447	444	429	475	452	436	466	465	428	421	417	441	472	439	459	451	459	466	486	442	469	472	477	457	464	485	442	438	461	473	458	439	451	452	466	420	448	498	460	436	487	462	442	419	444	440	459	449	483	427	446	438	452	464	452	470	437	422	437	472	466	465	447	470	474	438	502	426	461	438	442	446	411	457	478	472	464	430	452	448	524	436	437	444	411	418	441	499	443	440	455	451	416	449	426	451	482	442	457	447	500	417	468	430	412	451	443	479	476	472	488	480	458	420	462	477	446	432	408	429	463	421	468	470	451	451	429	462	467	466	440	479	443	474	464	491	479	459	435	438	453	452	434	477	428	432	463	487	466	474	489	442	434	426	470	488	453	475	444	412	467	475	424	496	479	467	420	445	448	419	461	467	440	441	472	418	466	441	460	465	436	457	447	453	484	423	460	446	436	442	483	442	438	473	495	433	460	433	460	460	441	443	430	437	442	457	420	461	474	460	475	456	486	465	487	443	452	450	456	490	440	459	445	468	452	451	475	450	469	439	447	457	438	472	437	455	455	403	471	445	458	435	452	430	406	459	478	482	476	435	463	435	439	436	456	450	455	476	431	415	442	454	442	420	499	485	425	433	430	476	478	494	426	465	464	443	438	496	443	461	461	444	464	460	463	445	447	446	457	466	466	428	470	465	474	441	459	458	446	442	485	434	490	517	453	419	473	481	424	458	439	440	456	477	459	471	454	488	451	434	488	485	428	425	453	454	473	450	501	476	475	437	446	465	477	436	445	505	447	446	438	450	495	493	480	465	472	437	439	454	446	493	406	431	494	453	458	427	458	507	465	413	446	431	463	440	467	436	453	504	484	468	495	452	463	421	463	435	462	433	458	477	489	452	443	445	418	466	419	445	459	470	454	437	426	496	502	437	446	455	467	431	475	452	481	431	435	463	477	457	458	461	438	450	412	461	455	460	440	420	429	446	483	434	459	443	412	447	452	456	475	464	411	481	475	457	465	425	466	488	474	428	501	505	456	428	441	452	463	453	469	469	419	442	420	470	441	429	450	442	447	440	480	470	467	433	485	450	433	451	445	434	485	459	443	454	486	459	457	457	476	464	472	445	458	416	473	437	466	458	475	441	450	477	471	489	503	473	442	408	478	459	439	459	469	427	475	444	439	460	432	462	454	463	452	434	435	451	460	460	430	429	436	507	427	472	444	440	446	458	477	443	449	485	445	474	461	423	456	471	513	479	462	477	454	473	454	469	441	469	470	435	482	469	423	430	446	455	455	436	436	474	436	482	451	450	453	414	472	436	438	410	453	425	441	470	509	500	457	456	425	449	472	464	430	426	441	427	435	448	421	492	431	469	485	423	456	448	447	441	432	481	458	449	469	404	452	429	452	441	427	456	494	501	456	454	429	450	466	468	460	461	465	468	444	473	454	455	484	471	454	442	444	449	472	470	463	449	441	459	454	479	459	468	445	467	452	457	484	472	429	475	463	435	439	452	455	462	435	458	459	422	448	444	450	448	467	453	440	444	438	445	438	459	474	453	428	451	486	412	459	460	423	424	492	444	432	473	523	461	446	461	442	458	460	467	459	438	475	466	450	429	477	478	468	459	450	441	469	466	442	455	464	474	461	458	460	459	429	448	476	489	452	437	468	457	490	450	435	453	444	469	471	463	456	490	453	514	450	472	475	443	476	476	431	472	451	487	460	449	472	463	464	460	426	420	425	448	426	411	448	423	432	448	410	461	488	466	455	438	459	444	441	422	431	488	467	458	435	482	473	444	430	431	458	432	461	485	434	475	444	450	478	414	445	504	420	485	452	452	455	417	428	464	459	479	462	433	469	431	460	439	464	454	476	489	442	450	458	458	436	445	475	484	462	447	455	474	473	430	466	468	464	491	452	489	420	490	431	483	456	461	488	432	480	467	414	440	432	463	459	449	434	448	435	430	458	449	477	455	454	441	462	454	422	437	481	437	433	421	437	492	438	459	456	477	505	441	413	491	523	468	423	430	430	454	479	457	456	415	444	468	433	485	453	495	452	471	437	472	441	433	418	488	442	461	479	451	465	464	478	439	444	458	468	471	438	481	453	457	473	469	450	470	491	436	469	477	449	447	448	458	423	475	492	469	457	433	460	470	458	491	458	470	455	452	450	423	436	458	448	469	450	459	482	462	446	457	474	460	423	496	467	457	411	453	454	488	444	458	442	477	466	438	448	441	414	441	471	439	467	445	432	454	463	441	470	455	463	462	409	453	470	442	426	440	442	441	429	464	422	481	441	445	419	431	491	453	456	488	478	488	457	440	482	464	463	443	451	465	466	465	525	418	446	456	458	467	496	459	470	415	461	478	497	504	462	467	470	446	487	451	444	496	473	433	442	476	440	470	435	447	484	457	447	450	448	453	468	462	439	439	435	445	478
28184	27731	30303	19169	5458	1807	599	207	217	207	218	190	204	206	199	215	228	193	211	228	219	196	215	175	212	215	218	205	196	234	224	221	211	214	203	196	213	214	212	234	214	234	204	239	214	211	220	227	214	236	191	211	184	226	227	223	224	208	232	195	216	221	210	200	220	213	217	219	199	191	218	214	208	226	235	202	184	205	225	217	205	193	216	195	221	227	222	220	196	220	208	205	225	217	236	220	231	200	205	245	217	181	228	212	212	228	214	217	199	227	210	209	219	176	221	215	206	218	220	202	224	214	191	213	218	238	216	205	209	209	208	213	229	235	197	228	212	219	190	200	220	228	216	218	212	198	192	195	223	213	223	225	222	224	191	227	240	215	217	203	207	221	215	193	214	244	214	226	217	185	219	215	199	211	230	224	220	201	221	230	232	230	240	199	199	212	209	200	230	237	222	194	206	183	211	218	231	231	209	217	198	210	206	213	176	211	200	221	211	232	225	212	211	199	240	200	213	213	202	218	193	205	189	221	212	230	204	220	237	204	198	192	207	217	217	206	218	203	197	200	221	219	215	217	196	199	240	217	226	204	235	180	236	236	172	209	209	205	216	211	219	178	186	212	209	193	230	199	206	211	200	212	223	233	223	227	219	228	217	203	240	235	211	200	196	203	217	209	216	211	248	200	209	209	207	234	216	225	203	179	198	215	223	206	211	221	218	204	209	172	222	231	201	201	218	197	231	221	227	204	212	224	218	229	230	208	218	207	215	215	203	242	219	190	214	185	204	222	203	238	233	223	224	189	204	197	214	199	211	207	218	205	228	222	214	229	220	213	213	224	218	224	184	214	194	215	206	218	210	217	232	226	218	221	199	226	224	211	209	212	197	227	218	184	222	199	227	199	220	219	226	232	195	192	192	222	190	239	221	217	212	218	231	187	208	221	199	217	208	192	212	217	206	206	202	214	234	204	211	191	224	189	204	227	206	194	204	194	207	232	200	205	211	220	194	213	203	210	208	222	218	210	227	201	210	195	219	225	223	196	218	218	202	191	198	188	203	232	204	199	223	210	189	200	200	239	209	188	206	201	207	222	242	222	208	188	246	194	192	203	220	228	239	223	209	177	226	253	223	201	203	221	205	182	196	203	215	218	212	227	206	193	195	230	253	211	190	243	218	219	207	220	195	181	200	210	229	214	217	242	206	201	231	220	224	210	222	212	190	205	231	218	239	211	222	197	181	203	210	197	208	207	194	219	212	192	195	231	205	212	197	210	205	219	236	221	222	227	209	231	204	222	241	199	209	205	186	203	217	223	225	221	211	199	207	211	217	229	200	219	200	212	221	218	211	194	216	225	182	220	219	198	233	218	208	203	227	208	195	215	199	216	194	202	218	227	201	225	233	230	223	216	205	220	208	214	208	202	214	193	212	227	188	220	186	196	208	222	198	210	234	191	217	245	214	221	233	252	196	210	224	205	187	219	209	200	223	231	191	185	228	232	236	207	200	211	219	162	217	207	220	222	237	203	186	203	183	235	198	212	225	175	211	203	243	175	210	230	220	228	231	225	201	213	221	205	204	210	194	220	204	217	203	196	186	218	218	203	191	236	225	217	227	199	219	213	212	216	236	210	186	198	184	212	236	197	245	215	237	208	226	200	210	219	219	223	200	226	233	229	208	220	211	223	222	200	219	208	184	211	218	230	199	205	221	220	248	198	216	227	228	230	223	205	206	228	207	191	208	195	210	222	187	194	226	210	211	228	205	219	229	194	185	210	188	196	198	228	203	215	214	222	219	222	203	197	215	199	181	226	208	229	202	205	213	196	201	225	214	181	211	225	222	214	227	214	217	225	238	240	216	213	205	240	229	223	207	214	217	198	216	193	198	220	200	206	225	216	218	222	218	184	211	217	195	218	205	201	193	200	223	195	208	241	230	216	237	242	211	179	258	216	201	208	226	193	227	204	220	205	238	220	215	206	195	198	205	192	208	238	182	209	187	230	210	231	234	222	191	213	207	210	222	181	230	203	229	225	254	224	211	222	227	214	206	204	203	211	218	235	230	223	222	205	200	205	210	209	227	222	218	230	211	204	251	233	183	210	239	214	206	217	233	217	224	207	239	228	194	197	244	200	206	205	229	222	207	237	228	203	224	194	234	210	221	195	234	202	176	220	223	213	224	217	193	202	190	222	201	235	170	200	199	211	220	237	244	221	204	207	217	216	209	206	232	197	216	206	216	211	207	188	227	209	209	228	234	220	214	233	200	216	203	224	208	203	202	233	180	212	209	211	203	206	206	212	210	213	203	234	208	199	235	233	213	209	234	203	217	206	207	198	211	212	222	222	216	226	218	208	221	219	202	207	204	227	175	223	199	237	198	228	207	210	216	170	252	200	207	194	183	205	221	224	205	225	219	225	197	207	206	218	229	212	184	204	225	202	207	199	226	216	200	239	184	217	217	218	199	195	227	210	243	217	202	207	213	231	218	177	225	223	202	190	197	218	201	203	252	216	202	212	184	215	211	198	213	231	204	221	206	216	227	232	215	210	210	232	210	192	228	219	215	240	203	216	221	187	240	231	221	232	197	214	219	194	191	217	236	214	235	200	209	190	247	214	222	220	222	203	200	241	220	205	198	228	216	228	198	250	202	210	186	176	185	217	209	199	229	194	239	245	214	206	208	199	234	220	212	205	229	243	215	222	209	211	188	234	200	190	216	196	214	190	221	206	193	198	195	203	204	208	223	220	213	192	252	204	215	220	233	239	214	187	213	215	197	212	188	214	196	190	224	203	231	217	224	200	209	245	220	219	201	230	205	211	219	207	225	216	204	237	215	233	198	186	218	214	206	222	195	220	193	225	207	243	202	210	214	208	219	192	195	213	210	205	195	208	191	196	209	234	219	221	216	211	228	213	219	208	242	206	203	229	208	213	208	208	218	191	193	214	189	195	212	195	193	228	209	175	246	239	221	205	185	202	206	199	227	239	234	208	203	229	196	210	221	209	203	205	204	190	228	215	210	234	193	244	211	229	209	221	230	218	190	205	203	223	200	196	222	216	214	213	214	180	218	205	210	232	211	191	228	191	209	211	197	217	190	194	208	216	232	218	222	205	234	220	191	223	216	230	218	207	168	222	206	224	235	209	219	209	234	233	203	213	195	216	225	198	227	195	200	234	223	217	219	208	220	172	215	219	237	223	209	220	226	218	233	217	216	201	192	198	212	210	201	211	217	208	221	213	242	214	207	235	210	201	201	208	212	217	221	199	233	222	198	236	202	215	206	238	211	208	219	181	206	226	229	209	217	238	197	207	215	223	228	203	199	226	204	218	221	206	196	255	213	218	200	206	226	210	221	213	217	202	213	214	224	197	207	221	194	216	200	191	208	209	231	198	205	205	184	209	218	221	247	214	203	213	220	214	217	197	198	193	212	189	208	195	186	214	206	229	213	233	180	210	201	213	196	214	215	208	207	221	234	226	213	214	217	207	235	223	234	225
34273	46741	36949	20228	8968	3790	1276	359	356	377	350	329	365	317	328	365	326	354	334	334	348	339	360	356	348	388	350	353	371	346	353	321	381	330	384	349	337	372	351	352	343	373	354	352	370	356	374	356	344	317	371	338	364	348	335	342	359	342	365	379	359	350	335	341	337	358	328	331	331	328	374	339	356	358	342	351	380	350	335	356	348	346	349	335	329	343	337	362	340	366	346	379	380	365	341	347	364	361	343	363	331	363	342	338	340	342	362	359	312	311	368	303	333	321	324	353	374	325	342	348	357	343	343	350	362	345	332	356	344	350	319	311	325	366	343	349	386	386	343	362	311	352	343	367	341	342	324	361	356	323	364	382	338	350	368	356	390	329	385	333	341	339	304	342	329	354	331	365	367	370	392	371	350	366	356	362	329	376	305	392	306	361	337	359	341	377	349	361	369	416	365	329	368	356	329	347	353	328	389	357	359	352	369	373	375	339	297	332	329	371	395	347	334	339	327	369	354	346	353	366	358	355	349	378	381	353	375	349	360	350	375	349	350	369	311	333	351	372	365	346	322	348	345	377	376	372	322	366	357	371	355	337	330	335	331	339	358	337	323	366	350	349	349	349	348	341	358	366	362	338	362	369	339	384	369	294	327	335	332	356	310	361	338	363	355	349	343	360	345	362	349	324	348	343	363	373	343	359	354	327	377	304	352	369	370	353	350	346	360	329	375	344	334	324	355	382	331	347	321	339	369	359	363	356	346	337	367	377	341	349	376	361	332	357	347	341	356	367	360	333	331	357	323	380	363	345	343	363	306	367	335	353	352	331	342	314	361	324	348	355	342	354	402	373	359	338	381	374	371	364	346	359	366	325	343	359	378	361	367	348	397	352	376	334	361	359	372	345	398	361	333	322	368	327	339	362	343	339	344	333	352	352	331	336	342	369	365	367	340	342	326	317	365	341	388	385	374	348	378	358	338	364	362	369	388	370	363	408	349	370	348	338	346	354	361	369	340	337	359	349	373	310	349	341	356	366	365	347	378	369	313	358	325	375	358	327	350	349	382	338	350	341	336	359	327	365	322	343	373	358	364	365	340	350	316	354	335	350	331	388	342	297	354	334	357	334	372	331	384	363	347	331	328	342	359	330	330	356	337	355	327	322	335	339	368	332	342	336	358	379	363	343	344	339	321	379	336	392	333	320	336	373	348	331	349	349	344	315	343	325	336	349	375	374	321	306	363	349	355	344	354	356	332	376	350	365	367	355	355	357	361	365	364	338	356	338	333	333	343	339	330	354	346	368	336	349	369	391	332	341	349	351	324	345	348	311	356	366	336	384	348	332	363	370	356	353	345	344	339	348	365	362	340	326	362	335	367	338	340	405	350	355	355	373	373	359	363	341	349	349	352	326	318	370	356	371	352	316	368	323	372	323	335	341	371	330	362	347	336	333	361	376	334	344	352	326	346	351	338	328	368	358	335	364	362	330	335	318	346	342	389	370	354	338	352	368	341	358	348	363	356	339	359	337	367	339	323	348	327	349	385	332	355	342	323	345	368	373	351	373	348	364	361	341	368	352	303	338	391	365	350	351	331	346	324	348	331	365	357	380	349	364	360	350	383	335	374	335	346	378	341	353	363	337	332	346	356	328	330	363	356	374	367	362	349	354	304	355	348	342	348	347	390	354	370	335	346	343	367	348	344	328	343	373	353	336	360	367	371	361	333	358	354	342	357	365	334	350	388	345	344	331	374	313	357	369	355	325	371	341	367	353	318	372	356	333	355	331	396	348	369	339	388	342	358	365	360	327	314	328	332	366	371	382	356	375	312	346	344	340	342	346	367	353	377	392	342	352	327	361	349	336	333	344	342	375	384	352	314	319	373	360	369	368	370	360	370	350	302	307	327	348	345	359	336	368	362	346	348	397	372	336	358	367	356	347	338	323	349	365	337	356	350	342	340	356	367	310	351	334	377	363	338	332	356	334	345	364	335	338	364	356	336	362	357	354	370	360	356	372	333	324	334	326	341	334	349	352	347	376	356	352	365	369	348	339	350	313	321	350	371	345	351	361	333	325	347	359	342	379	334	342	365	363	350	335	362	352	365	332	352	375	332	335	356	361	345	330	342	332	379	367	363	304	332	324	347	363	350	349	335	377	367	375	372	354	341	385	352	327	347	354	362	377	319	363	374	409	325	353	376	326	377	336	351	375	368	338	366	312	347	361	389	332	366	326	342	382	335	330	354	326	370	392	372	335	293	398	318	358	374	393	374	350	349	354	340	368	370	316	340	390	343	332	345	361	344	356	355	370	336	343	351	337	323	325	340	361	343	355	352	366	353	352	334	315	378	336	338	356	367	322	339	359	354	351	350	344	383	358	360	378	371	351	338	371	389	377	348	381	341	353	378	343	338	346	371	379	369	352	340	330	337	344	350	352	325	357	377	402	353	363	369	357	343	363	366	390	347	381	378	365	358	366	345	352	342	336	334	351	336	328	358	341	341	376	353	362	331	339	352	348	363	325	345	373	370	383	335	314	359	338	339	342	357	366	350	363	342	338	333	351	352	334	368	329	355	365	317	347	356	346	345	372	361	360	326	342	348	393	328	299	334	337	319	326	368	348	346	358	351	352	312	350	347	331	392	328	352	364	352	348	387	367	349	335	351	347	332	373	343	368	369	321	370	386	350	361	363	364	348	342	337	340	363	410	338	349	342	325	354	367	327	364	339	395	332	337	334	354	355	343	354	333	371	351	375	346	318	380	357	371	334	337	345	344	372	353	328	356	299	344	368	351	336	361	345	381	381	339	339	336	380	364	361	364	325	360	346	335	316	377	346	356	320	363	351	347	367	383	359	348	339	327	348	348	345	351	348	366	333	354	353	352	346	372	332	332	372	355	352	366	331	304	336	340	367	364	365	339	358	330	303	332	350	341	344	358	360	333	343	306	322	342	365	366	343	371	368	380	343	334	359	324	338	335	359	366	350	329	355	342	364	358	355	343	363	336	369	318	348	389	382	343	342	323	373	360	340	349	354	346	354	359	362	341	345	317	394	391	329	365	346	338	347	372	327	328	375	349	329	376	322	366	358	359	379	347	342	372	379	324	353	325	354	371	312	391	402	328	396	391	355	343	353	381	347	344	332	396	326	336	372	318	321	351	340	307	358	362	357	351	361	362	343	363	361	348	347	352	359	344	359	350	357	337	344	332	377	364	380	332	345	345	357	347	355	353	362	377	329	324	364	380	349	367	357	328	374	343	347	374	315	319	313	348	338	343	364	315	337	381	330	344	349	359	331	338	353	322	355	368	354	339	344	327	357	396	329	361	346	352	342	339	352	353	345	306	347	330	375	369	323	359	385	359	337	300	352	344	382	332	348	347	335	339	356	366	351	374	363	346	336	383	372	338	348	370	348	368	365	340	318	377	321	316	312	356	362	361	344	333	335	361	335	338	335	355	362	340	330	347	339	337	340	336	343	333	326	366	337	325	344	336	385	353
24927	23518	36352	36972	23845	13316	2919	259	263	256	249	245	230	242	235	238	233	262	235	237	248	246	230	227	251	232	259	257	259	239	269	261	229	275	213	241	242	234	238	258	217	245	239	227	238	237	224	234	245	255	262	226	253	231	224	237	227	224	265	249	233	261	236	250	240	210	240	220	236	264	249	230	240	252	246	239	226	249	235	251	221	246	229	236	224	240	219	256	254	241	217	237	270	242	238	239	270	261	224	236	240	235	247	253	226	259	230	246	213	216	207	251	257	263	265	215	249	236	226	227	251	292	234	219	243	236	226	231	238	235	222	243	211	257	232	223	243	240	227	251	243	274	225	256	246	254	227	242	223	268	242	264	246	227	244	235	241	223	238	245	225	253	228	237	226	251	210	260	253	236	252	240	235	236	257	247	246	241	257	234	237	222	241	243	229	226	221	226	239	239	217	249	243	244	233	233	227	250	224	253	225	222	218	223	247	251	226	200	238	238	241	241	240	248	223	245	245	215	206	234	224	260	228	220	230	258	210	274	229	252	257	217	234	231	231	251	243	259	241	277	220	236	233	219	249	268	259	249	249	251	217	256	296	265	225	194	235	231	246	249	234	225	222	244	251	249	236	246	245	221	227	243	244	218	246	233	258	225	244	241	247	249	215	234	236	228	234	237	243	270	228	248	287	232	259	255	236	238	233	256	245	252	255	218	240	233	237	247	219	257	236	219	195	222	251	247	245	236	234	232	260	228	261	221	215	235	218	253	241	246	219	232	218	214	261	209	245	250	245	231	235	222	270	217	245	251	246	252	245	238	250	218	252	217	248	248	240	236	239	216	245	224	219	224	238	231	235	257	251	228	214	242	206	259	249	240	248	232	222	239	260	242	264	227	205	244	240	258	239	233	191	241	231	221	252	232	227	238	225	269	237	249	218	235	241	252	261	238	248	248	240	242	240	258	214	246	239	227	247	204	239	226	243	245	246	249	231	261	242	250	236	243	232	227	235	227	226	253	241	228	256	232	229	220	249	249	217	236	239	244	250	244	253	207	219	289	236	220	221	258	201	252	243	228	219	217	253	236	243	237	226	225	231	229	251	239	229	260	247	228	229	225	212	266	208	234	243	223	271	222	230	238	213	221	263	234	229	261	257	237	211	241	236	233	232	238	221	215	241	235	231	236	246	231	255	236	240	256	247	252	222	238	249	224	229	216	246	241	226	249	229	242	233	228	247	230	225	245	262	229	241	236	219	240	218	231	268	230	225	253	254	227	191	259	248	250	239	221	254	231	231	240	218	220	262	222	232	243	225	215	225	235	260	246	236	267	243	247	264	243	233	220	232	234	227	248	253	240	223	243	221	241	247	247	240	241	236	253	234	218	221	235	240	235	230	239	251	224	254	216	232	243	225	261	241	246	225	251	247	244	246	225	234	264	238	225	238	218	223	236	244	240	221	236	239	232	251	249	230	221	232	229	203	230	238	243	230	223	224	277	236	242	229	264	233	224	215	250	245	251	212	237	258	222	236	220	231	233	248	252	231	247	249	238	241	223	219	235	258	238	245	216	209	245	273	232	227	241	242	249	246	244	231	259	246	229	250	238	266	246	236	232	246	264	235	242	249	242	254	207	227	258	224	240	244	244	257	258	226	269	248	246	255	235	260	249	234	233	265	234	215	241	227	266	233	230	239	231	240	204	232	245	278	247	242	237	252	229	227	262	230	243	238	257	240	243	234	226	235	257	237	241	271	230	238	214	242	244	228	224	248	216	256	227	220	247	232	232	233	222	260	245	217	236	236	262	267	235	249	216	265	262	243	238	249	247	208	217	259	249	260	227	224	233	257	250	240	272	249	238	244	229	246	242	240	244	224	224	248	220	260	248	241	237	253	263	242	226	236	218	214	236	246	235	242	207	252	243	244	257	263	245	237	251	246	231	234	255	235	228	263	248	246	260	257	223	249	235	222	226	246	257	245	227	262	237	240	196	218	222	236	253	241	250	244	244	236	223	236	233	246	244	216	224	204	230	219	237	245	244	229	272	218	257	214	248	208	263	217	238	209	258	257	252	237	259	250	246	253	235	248	234	240	223	248	243	236	220	226	240	240	251	236	246	234	242	229	230	258	277	229	268	231	243	268	249	215	245	228	262	212	233	248	195	233	238	251	250	250	206	247	224	240	237	237	242	256	235	232	242	232	213	250	246	260	235	225	254	239	230	231	245	237	229	233	255	224	260	239	219	211	244	238	225	246	279	254	244	232	242	214	237	221	234	242	253	244	237	244	250	231	232	229	221	263	219	244	265	250	240	269	250	208	211	241	241	239	213	226	244	229	246	241	251	245	240	227	235	236	244	239	220	239	243	234	208	228	247	234	243	259	214	235	228	233	209	239	210	239	238	238	255	258	232	248	244	262	258	238	219	234	229	227	211	226	242	219	236	243	256	248	216	236	252	235	245	247	257	237	255	256	221	232	258	260	256	240	233	218	220	206	228	243	250	249	227	218	241	244	224	217	221	238	274	233	209	254	238	214	252	234	229	234	242	240	245	245	228	229	249	248	247	267	234	221	236	259	217	217	248	236	221	255	249	242	235	253	241	285	215	229	262	228	226	234	228	251	219	244	244	239	251	204	214	233	260	240	242	225	256	253	241	281	230	212	238	239	243	254	231	236	248	224	246	260	222	245	238	221	230	259	234	266	227	220	262	230	250	217	244	242	211	241	231	211	232	218	234	239	251	232	240	254	234	253	218	235	240	229	252	238	227	220	248	243	218	250	222	219	243	220	239	217	237	244	236	235	234	228	268	242	241	223	219	223	226	213	244	249	220	250	254	253	238	230	246	242	243	235	245	244	241	241	243	239	251	244	232	237	248	236	249	247	229	254	225	224	270	243	254	230	222	260	242	239	238	242	228	212	230	220	239	224	231	248	236	232	260	249	258	227	259	228	243	234	247	268	252	267	242	234	202	229	259	227	241	253	229	236	249	271	250	237	248	218	255	208	256	224	245	244	249	244	235	224	235	216	246	250	265	224	213	251	246	266	199	254	218	251	234	238	198	234	234	239	269	246	256	202	240	237	217	248	224	257	205	249	245	225	213	208	247	235	270	219	243	260	242	232	288	224	218	236	222	254	251	250	243	245	203	232	219	254	224	231	239	228	244	217	231	242	218	260	261	245	231	246	262	231	228	235	226	230	211	218	218	262	234	231	242	242	217	232	272	224	240	258	239	279	227	266	247	256	226	225	251	221	227	229	255	219	226	220	246	244	249	286	239	254	250	247	252	251	255	237	248	227	251	229	236	254	245	262	266	236	222	236	226	238	223	249	226	241	241	250	246	234	244	266	224	247	242	234	232	222	227	226	223	230	243	250	224	229	249	227	221	256	249	232	230	239	235	223	233	224	246	264	229	239	208	232	212	236	228	231	218	236	233	260	250	237	241	252	240	223	237	224	223	240	243	263	242	246	227	272	239	237	230	240	211	248	240	246	247	237	232
55842	85889	68743	44630	29175	15490	4060	372	364	428	384	398	359	373	406	363	430	384	411	429	414	388	375	386	400	357	368	398	375	396	370	371	384	412	411	403	382	439	379	412	387	405	384	418	370	384	381	365	400	392	387	397	392	368	414	390	394	369	412	376	373	379	376	370	392	366	414	399	402	381	399	375	400	391	383	434	381	356	376	398	384	399	377	422	392	394	374	399	381	391	397	351	374	429	361	399	365	418	374	358	358	390	411	353	384	373	392	369	382	381	400	414	376	379	370	388	409	408	438	352	407	400	412	371	385	397	419	356	415	385	382	351	412	372	381	392	357	388	358	425	445	373	395	418	422	398	373	387	396	365	365	400	430	393	354	397	378	414	420	405	415	378	415	380	382	366	428	370	402	407	392	386	411	425	383	386	418	404	391	378	404	396	415	417	396	407	400	431	393	405	382	408	403	371	386	371	392	361	380	396	383	364	406	378	419	362	369	365	394	392	351	386	346	390	387	393	391	394	390	386	412	394	423	374	376	371	356	373	350	371	378	383	396	406	395	427	404	371	395	394	366	411	407	390	372	363	408	372	382	420	404	379	362	422	367	375	397	379	415	395	386	363	387	410	404	386	373	393	434	415	380	374	377	380	411	372	410	395	398	387	397	398	370	397	392	388	414	389	416	403	380	410	387	381	405	380	398	384	368	401	397	414	370	404	386	387	387	415	345	379	371	378	357	375	385	398	402	401	398	395	396	408	382	404	385	387	395	391	400	411	391	389	397	411	358	375	362	388	412	391	395	369	394	390	379	379	400	397	376	378	391	367	361	388	395	411	397	367	409	413	346	415	397	397	385	411	384	391	393	421	382	372	424	387	375	410	365	408	396	403	387	401	379	418	380	381	410	394	368	367	399	426	411	401	395	346	371	402	407	422	408	411	380	376	404	400	411	385	389	403	363	397	403	424	375	389	404	393	392	402	397	366	373	387	392	410	415	410	388	385	369	426	379	368	368	360	387	360	385	375	394	399	380	401	382	383	364	362	432	402	407	407	411	416	381	397	377	384	382	402	388	370	382	388	394	396	375	398	403	395	383	409	403	370	390	386	419	397	372	408	402	415	391	375	382	405	432	398	411	391	383	389	393	353	391	422	399	360	381	363	361	379	412	385	382	387	385	413	369	396	410	409	428	392	397	384	400	374	400	423	385	369	379	392	364	397	391	387	379	421	378	367	378	349	412	406	380	397	418	363	404	399	402	371	374	392	416	362	387	406	416	383	412	378	409	373	395	393	406	356	402	401	409	421	379	380	401	408	429	373	381	380	405	415	408	398	385	426	388	392	380	406	376	380	422	354	352	380	415	432	391	406	382	364	396	432	373	415	382	370	416	386	390	402	420	398	400	382	382	397	398	399	384	403	405	376	385	396	397	412	397	407	393	421	394	391	377	430	428	382	378	398	398	397	388	356	371	388	410	401	381	419	378	419	388	359	361	387	416	401	373	391	380	426	390	409	382	379	409	378	395	389	396	392	405	386	368	412	423	372	413	384	371	387	360	372	397	402	388	400	403	406	389	408	391	388	362	393	385	349	382	400	384	390	373	396	396	368	366	400	374	400	387	389	380	386	401	419	384	377	405	382	391	414	399	412	347	395	408	382	405	380	428	410	377	358	427	379	387	399	392	352	373	371	411	374	381	405	423	375	400	398	391	382	369	413	410	396	396	365	399	426	374	389	422	372	400	389	377	393	382	382	365	374	410	384	365	373	382	419	402	373	379	357	392	374	372	385	366	405	389	427	398	388	346	383	348	424	366	393	383	370	353	396	396	350	391	413	394	382	427	415	420	385	385	406	399	438	390	374	403	370	389	382	392	375	377	388	370	366	395	385	386	410	361	370	431	396	407	379	381	395	379	408	376	411	375	383	353	374	403	381	398	391	361	381	392	390	380	401	392	386	415	412	414	404	387	373	408	387	349	387	423	376	405	373	381	396	402	332	399	392	411	380	368	401	374	377	400	370	377	406	394	383	395	374	380	396	358	416	369	406	408	426	386	379	403	400	386	405	398	386	385	393	383	446	345	426	386	409	404	385	357	363	377	417	395	390	365	392	390	386	370	386	413	406	385	411	410	370	409	410	389	411	416	389	378	359	358	443	425	381	375	363	371	419	362	365	359	381	414	383	421	422	356	408	385	389	401	361	385	377	367	451	374	395	402	381	385	370	377	372	429	406	405	395	380	385	402	387	404	357	388	368	428	385	389	390	394	374	389	371	381	393	382	372	382	381	387	398	443	371	390	415	379	376	362	381	378	405	396	379	399	386	384	382	351	394	392	403	375	390	372	400	390	389	374	390	359	372	365	379	407	390	371	358	410	383	435	414	395	355	384	375	389	377	389	399	411	396	405	340	376	418	371	362	429	383	365	410	419	402	395	393	407	365	369	417	395	392	364	397	393	397	396	412	374	403	418	415	380	387	407	396	433	371	418	414	373	400	408	426	406	375	414	402	349	399	380	420	389	400	408	394	362	396	339	379	416	408	408	381	416	402	377	349	411	387	360	374	394	339	385	381	405	368	353	406	403	390	398	411	347	394	410	393	378	395	373	419	388	415	377	383	375	369	377	373	382	383	387	391	399	406	423	386	356	376	377	402	348	383	431	399	372	364	375	390	407	365	427	386	380	379	374	379	393	370	408	396	376	397	412	374	360	368	405	381	409	381	397	398	402	419	402	405	432	389	402	368	375	379	378	379	387	365	398	360	400	379	400	407	382	383	360	394	375	369	367	387	385	402	349	377	399	361	373	408	392	410	380	417	361	404	422	383	366	389	380	365	423	380	391	389	434	379	389	383	415	351	399	406	390	365	406	402	396	404	342	400	400	399	382	382	384	388	391	386	371	378	421	415	352	375	427	403	387	400	368	410	390	387	399	377	400	409	422	399	395	383	372	362	364	403	381	345	369	394	386	387	394	405	403	399	415	394	411	411	397	395	378	391	404	376	374	416	373	401	401	383	372	371	394	387	420	385	413	411	381	393	401	362	399	401	388	369	399	382	370	386	378	393	405	379	366	384	376	376	374	388	391	409	388	399	384	439	401	397	380	424	370	389	401	385	383	418	382	376	380	376	382	415	432	408	373	399	369	380	361	404	404	402	377	422	412	397	387	400	415	401	370	359	389	398	341	392	400	391	415	391	398	356	392	389	361	390	393	362	384	344	393	374	376	368	394	370	372	340	384	341	406	384	409	370	375	414	405	385	357	380	395	370	386	393	392	396	383	404	366	416	405	401	422	381	392	409	345	403	414	405	366	371	417	386	385	380	433	377	386	382	413	363	417	403	406	410	444	388	391	412	374	415	393	401	399	419	421	377	417	367	384	430	402	383	366	436	369	430	365	385	364	387	380	415	400	412	369	402	392	412	406	388	399	398	355	383	411	408	351	398	384	359	368	447	374	417	377	385	427	393	407	379	382	392	386	367	363	386	387	391	353	367	386	407	390	397
23316	21879	30794	29582	24665	21830	11495	627	309	306	316	311	305	312	293	323	277	293	296	326	309	284	317	293	271	292	307	284	319	303	313	319	297	275	322	287	302	272	273	282	325	306	299	288	309	308	323	283	313	289	313	287	298	295	293	322	304	260	312	291	293	278	280	279	280	313	314	309	317	281	300	290	265	290	273	285	305	314	312	322	307	304	289	298	300	289	299	338	318	298	291	278	281	288	284	280	288	301	295	303	268	294	293	320	306	298	308	301	280	300	299	299	271	288	244	274	280	296	292	297	282	269	293	297	294	286	308	292	285	277	282	298	275	314	285	291	315	271	266	297	299	310	296	311	317	266	293	328	273	276	298	311	304	284	321	331	291	280	289	296	329	298	290	305	303	293	284	278	280	299	245	296	284	261	313	318	307	314	270	304	277	271	259	331	307	310	294	289	296	302	310	318	308	242	297	287	313	289	271	297	308	295	321	260	295	286	292	258	321	285	319	294	277	269	289	299	301	287	274	270	292	271	283	264	302	281	292	289	299	300	295	321	276	259	279	300	283	277	318	287	286	304	293	317	293	298	297	293	270	285	327	292	320	281	295	286	283	281	311	276	296	297	303	286	286	278	272	329	312	284	270	260	297	283	295	302	303	286	287	306	287	264	278	256	297	305	305	297	282	274	273	287	312	257	302	297	291	281	296	302	290	297	297	278	264	318	282	319	266	303	282	288	298	275	330	287	309	296	311	307	286	259	275	293	304	293	279	295	282	285	265	267	295	280	302	292	279	264	311	290	300	293	330	281	287	332	312	302	289	313	287	277	261	310	304	327	322	295	298	292	291	317	286	299	299	320	281	284	310	281	300	297	291	273	310	279	283	323	319	315	313	261	318	292	302	307	284	279	297	296	302	296	267	285	291	304	301	325	271	295	319	303	309	274	256	248	296	288	292	273	284	288	297	316	306	284	272	314	297	295	282	279	271	283	278	281	303	315	307	292	298	297	274	341	287	281	304	291	263	321	284	285	303	278	311	280	279	284	299	302	304	333	280	305	271	299	301	300	326	300	303	281	292	303	302	294	263	301	309	310	292	315	295	288	319	287	302	282	287	325	322	300	280	339	293	272	290	302	297	303	306	296	316	260	275	284	295	284	294	308	310	305	309	290	276	296	283	277	284	285	279	309	257	298	319	295	296	280	267	300	302	334	288	254	312	292	282	276	309	284	286	288	292	301	307	290	299	294	307	282	288	297	291	311	245	275	275	271	302	297	273	267	284	308	301	303	286	302	287	296	295	314	294	301	304	269	301	310	305	300	309	298	288	272	276	300	281	292	301	265	289	292	295	276	318	299	282	272	300	320	276	288	300	303	277	276	312	269	327	281	306	296	316	293	302	303	311	344	290	287	274	278	269	292	310	329	291	325	315	265	299	309	332	284	298	277	295	319	317	289	279	307	308	283	282	297	274	313	305	292	310	262	292	302	287	309	277	315	287	332	292	280	286	331	290	247	289	291	278	292	283	303	277	313	306	280	307	299	290	301	297	284	300	287	275	339	298	284	306	307	305	291	316	289	266	311	316	274	298	297	316	263	317	289	298	292	264	315	288	301	310	291	304	317	305	297	313	305	297	283	304	279	308	280	273	289	280	300	274	300	312	288	295	330	308	304	296	272	297	273	337	281	270	306	308	290	265	288	299	271	306	333	287	298	300	303	298	318	282	288	303	279	293	312	286	289	280	322	278	264	281	277	297	296	277	260	260	281	297	288	313	273	300	272	320	320	300	304	251	269	294	291	305	290	321	318	296	286	284	279	280	278	293	285	293	300	294	312	279	298	292	321	325	271	279	302	292	308	312	294	289	288	316	286	309	306	283	288	300	250	286	297	295	281	305	288	310	328	280	291	315	279	292	292	298	281	310	283	284	273	314	301	285	334	309	303	276	291	280	253	316	319	303	298	289	309	291	269	303	306	300	312	308	270	265	282	276	271	296	264	313	262	315	315	282	299	322	316	291	262	297	309	333	326	277	317	299	287	297	274	323	299	292	267	316	282	307	266	260	299	355	283	316	290	301	275	287	306	298	285	292	288	306	341	311	280	307	281	309	284	295	286	282	277	272	302	279	300	321	337	290	294	278	249	308	307	299	252	300	328	290	294	300	316	300	303	292	336	277	283	265	283	303	306	309	279	283	288	259	292	312	299	287	272	280	264	277	289	284	282	332	287	289	287	338	291	275	324	302	301	298	306	328	277	282	295	288	305	290	293	284	286	306	310	293	283	291	308	298	294	288	279	313	287	303	293	295	329	325	365	301	316	327	316	278	283	268	269	288	317	306	301	287	265	303	305	322	288	296	279	257	291	312	297	293	275	299	308	269	279	277	283	291	302	302	275	274	293	275	286	301	294	266	290	269	306	273	312	293	292	294	309	287	281	313	305	279	285	270	318	298	301	294	296	296	298	274	307	307	309	300	286	294	268	317	282	288	276	288	291	276	302	292	278	265	278	290	324	298	274	272	274	302	279	333	297	305	297	268	277	304	270	292	289	302	312	286	285	273	286	321	310	277	295	281	277	300	326	300	291	314	314	313	292	299	248	305	314	299	298	324	295	306	260	269	289	293	311	303	294	302	272	285	309	318	273	285	297	291	290	332	286	315	273	289	290	297	300	307	278	309	293	286	302	301	297	276	306	278	302	296	297	307	306	287	305	284	285	309	278	274	316	288	293	305	290	292	295	329	278	284	307	279	295	308	310	272	289	260	272	277	306	304	337	278	284	287	304	288	296	302	299	291	292	303	300	274	280	285	279	307	266	328	287	278	285	329	262	336	315	297	300	286	329	296	314	317	286	283	290	318	295	304	305	290	270	292	305	285	307	265	305	288	264	294	312	276	310	297	280	305	297	270	316	249	301	289	321	299	302	324	295	307	271	287	305	293	279	305	298	297	282	300	285	308	295	299	319	291	283	283	287	295	309	287	283	258	285	305	304	331	278	307	301	252	301	308	283	283	310	292	287	306	305	265	286	299	291	301	307	314	301	294	282	271	312	303	289	302	307	297	282	301	258	292	275	307	281	278	282	296	306	287	298	335	288	301	290	274	299	309	302	317	318	309	310	284	320	287	293	254	287	290	310	312	286	307	296	293	281	283	319	283	279	303	299	287	296	318	303	304	265	331	334	303	306	293	306	295	284	277	290	267	280	263	300	288	316	293	275	310	269	291	318	300	295	257	310	277	281	296	292	315	276	329	318	285	315	291	281	296	278	299	284	299	255	273	316	302	308	308	312	311	270	295	299	284	285	302	277	300	292	280	280	305	317	268	292	298	277	291	331	297	311	299	301	314	285	272	270	291	285	295	311	276	300	320	280	334	283	306	281	291	280	291	269	297	294	287	281	303	267	298	298	312	291	285	302	308	295	320	309	287	270	286	279	295	274	287	305	286	281	299	317	278	289	297	288	297	303	248	320	294	317	314	319	296	276	270	297	290	316	310	296	273	302
60237	100767	82988	56928	39554	24439	7574	484	442	471	469	450	434	465	458	467	483	445	455	477	494	421	449	483	490	461	467	441	469	468	522	462	471	498	431	436	489	470	457	451	466	468	480	452	463	470	490	423	455	485	490	447	504	460	475	417	433	440	449	498	461	476	437	477	464	446	412	449	463	474	493	425	441	459	445	447	462	428	454	458	436	453	444	460	473	462	451	462	460	465	458	491	475	475	456	463	417	484	446	429	436	466	487	455	510	461	411	459	444	460	466	461	462	454	459	480	469	477	460	462	470	440	409	461	458	474	452	428	449	432	465	459	477	476	452	442	477	443	417	439	427	442	477	468	475	506	447	446	474	477	451	453	454	503	445	470	462	462	463	499	441	482	465	466	485	440	483	417	459	459	440	482	483	435	439	478	448	439	461	477	449	492	453	448	446	422	464	443	453	471	448	482	447	470	472	446	456	478	474	458	466	477	451	499	480	448	403	479	448	453	454	422	468	500	455	474	473	471	455	457	470	448	448	496	454	448	469	466	497	484	437	452	445	463	451	493	484	451	482	445	432	510	471	483	423	438	503	482	466	488	459	481	446	462	476	455	452	499	451	485	461	501	461	451	495	429	468	435	464	470	453	452	471	480	480	461	414	496	461	492	464	447	461	456	448	479	465	454	467	429	436	427	481	421	458	462	474	438	435	454	449	460	453	475	495	453	465	441	454	431	437	480	488	467	496	468	460	439	449	502	450	436	481	467	474	474	495	479	451	494	482	420	468	489	434	443	451	467	455	473	466	445	445	436	491	490	431	456	472	461	474	450	451	508	460	448	451	502	418	448	444	459	474	446	483	434	459	512	454	444	463	474	480	451	458	457	460	497	452	473	492	431	505	442	469	500	493	463	457	424	464	428	400	470	465	473	482	426	472	449	442	499	488	455	470	432	475	435	446	468	430	495	447	467	469	469	445	486	435	470	465	479	465	465	487	481	462	501	476	482	469	476	458	460	465	444	461	486	439	436	438	468	483	447	455	465	460	502	463	444	440	495	485	492	482	479	392	496	451	443	482	492	457	465	444	497	454	474	451	490	464	434	439	478	481	492	469	430	473	447	474	459	487	438	442	438	441	480	472	495	473	445	486	446	471	460	466	461	463	443	477	464	428	456	502	490	449	444	468	484	476	449	477	420	450	468	450	462	454	458	436	472	459	464	450	426	422	449	492	483	456	447	430	457	466	491	440	413	423	453	457	481	481	473	497	437	456	470	434	466	445	418	443	455	435	445	457	460	483	510	484	490	465	440	475	451	468	435	454	451	439	410	473	469	458	431	463	460	490	421	470	469	452	466	469	464	477	455	435	494	472	456	466	448	459	444	463	481	493	425	482	466	453	463	482	463	446	441	464	470	458	409	492	489	458	445	441	449	435	455	485	472	455	456	468	451	483	448	440	444	450	452	444	457	474	460	472	439	482	487	465	459	464	525	482	486	467	475	446	463	457	464	476	465	436	437	471	484	493	440	469	455	411	499	434	459	443	464	462	467	475	468	459	430	467	425	468	446	439	482	474	479	479	465	432	408	474	458	453	461	515	472	471	498	464	474	473	420	420	427	470	489	467	475	492	447	422	450	442	445	409	482	500	467	461	494	504	456	483	445	456	458	472	469	438	410	446	473	446	472	479	450	445	465	453	490	455	441	465	438	456	451	487	440	499	393	410	470	435	463	439	464	461	434	447	447	456	444	495	442	450	452	445	441	474	461	466	449	466	484	480	470	466	496	469	455	448	487	478	439	458	442	443	466	481	428	452	480	444	457	451	448	498	449	448	443	436	426	453	476	472	469	459	480	498	435	490	461	472	470	455	502	465	458	454	446	482	473	450	436	449	481	441	466	454	459	439	443	450	456	470	463	418	450	480	455	447	477	455	464	457	471	459	465	464	454	480	427	443	452	476	470	486	430	464	486	444	461	461	471	474	475	460	439	467	451	464	438	467	497	462	438	488	443	465	462	468	499	448	428	507	492	428	488	489	476	462	447	467	506	511	470	446	456	438	457	537	463	447	451	451	476	488	484	462	471	457	475	436	449	499	463	465	487	479	475	458	518	444	471	461	474	457	447	457	455	456	450	460	423	426	485	486	459	470	446	454	465	490	453	512	474	507	436	412	479	479	462	472	467	453	413	466	436	467	463	452	457	463	499	469	448	478	442	491	505	434	464	485	449	449	477	488	437	444	454	440	452	462	494	475	448	446	458	492	445	460	501	483	451	502	477	479	501	472	485	451	449	434	496	454	462	445	509	487	480	461	496	448	451	455	497	467	428	480	446	471	465	462	456	460	475	488	498	438	474	500	457	476	466	465	424	466	486	438	492	447	442	462	498	457	441	446	465	461	443	456	456	416	429	458	436	468	486	462	465	448	443	445	475	480	487	457	461	459	458	454	461	452	474	483	469	487	462	452	449	440	453	439	442	437	483	431	451	486	466	501	433	455	456	468	416	482	473	481	470	435	483	473	445	468	455	501	441	408	423	429	465	490	441	425	437	457	434	452	449	484	445	462	440	447	461	507	456	437	449	449	468	475	485	492	435	479	454	469	491	503	463	471	452	464	453	425	428	419	444	460	473	416	442	466	457	456	459	439	456	477	434	412	468	441	457	484	467	439	469	434	416	455	465	460	430	422	428	450	451	455	424	468	457	459	446	488	479	482	425	437	429	449	448	446	458	470	482	462	466	459	468	504	431	445	500	441	462	475	453	448	453	465	479	458	458	452	479	492	439	481	485	457	487	454	455	461	437	456	482	428	461	465	450	441	489	433	486	452	442	461	460	481	458	418	488	441	448	457	448	438	471	487	444	452	464	428	483	472	468	451	468	481	482	492	424	447	442	442	470	458	456	454	482	472	444	467	455	455	464	430	455	445	458	491	448	473	476	467	485	408	445	493	472	482	462	453	470	458	470	483	426	459	408	435	428	458	462	426	433	458	459	441	433	500	436	448	501	410	466	447	502	451	449	440	453	474	464	459	436	459	491	475	428	471	499	466	495	451	467	469	437	437	466	467	485	425	479	464	490	478	469	430	472	470	477	463	447	466	477	442	441	471	450	443	466	464	471	425	438	462	479	471	489	470	448	455	435	475	447	460	459	504	437	427	461	435	446	455	452	435	479	430	464	476	446	465	483	474	450	445	422	442	439	491	475	459	453	457	441	455	457	469	459	490	477	451	455	438	416	447	483	464	474	465	450	508	438	460	410	486	451	481	410	490	434	482	456	450	449	448	485	450	438	488	436	464	482	471	462	459	439	446	456	459	464	431	414	459	457	425	479	443	435	478	453	497	478	496	491	450	460	450	456	472	444	474	491	469	475	493	476	461	478	482	473	451	486	450	452	475	463	444	470	494	469	449	458	470	480	471	482	460	464	458	480	420	480	475	455	473	450	441	476	479	435	479	467	422	479	462	492	445	470	469	454	430	449	456	451	490	471	448	439	473	480	461	449	436	473
28543	28429	28965	17844	5200	1707	510	249	197	207	232	213	235	221	205	217	240	199	193	226	207	231	240	218	216	229	206	215	238	218	208	217	206	215	244	243	210	214	209	207	235	227	229	195	206	198	228	224	215	219	196	200	211	230	240	226	194	211	221	205	209	246	217	210	229	234	207	214	191	211	226	215	215	227	207	230	211	218	226	213	200	215	193	237	211	220	201	247	219	220	199	210	194	202	219	231	204	235	222	227	224	204	221	211	227	229	244	242	224	222	202	211	199	195	194	209	208	206	192	212	188	219	200	214	250	221	232	195	200	199	213	210	217	205	236	176	245	187	209	209	216	225	206	232	214	216	196	215	185	195	227	226	242	206	215	218	198	191	215	202	228	214	189	202	200	221	228	213	210	228	211	219	208	207	189	219	195	195	220	223	233	191	213	220	220	226	231	227	220	213	223	209	208	221	200	225	210	232	217	222	212	216	199	224	231	214	216	243	220	222	215	222	212	188	190	223	199	202	207	221	215	212	238	224	230	230	223	209	215	206	226	218	199	214	219	239	216	207	215	215	220	214	226	235	227	206	232	226	218	201	206	243	208	204	232	188	189	199	248	221	211	222	227	199	226	196	214	199	211	231	203	204	223	224	202	221	200	209	217	211	212	216	207	178	208	218	220	210	204	209	185	197	192	209	214	237	233	225	203	235	247	223	228	209	207	185	248	225	214	226	216	197	216	238	213	202	214	200	235	222	179	198	210	201	219	202	228	217	210	178	205	224	194	209	204	222	220	211	211	217	228	205	217	251	192	245	187	205	232	217	220	215	222	208	200	187	194	180	205	211	229	221	230	241	208	199	200	207	196	238	209	232	208	216	232	236	230	197	204	196	214	198	206	231	215	199	211	191	256	208	191	233	254	199	201	232	208	207	210	216	218	201	229	189	203	207	222	214	223	189	207	218	202	211	210	207	201	196	219	228	219	221	214	191	198	187	221	206	226	195	203	228	207	200	211	227	229	209	231	204	211	229	221	234	215	219	212	222	212	193	240	198	221	198	199	214	224	205	215	218	206	225	206	197	221	187	228	220	206	210	225	223	237	210	233	227	201	200	220	235	201	195	227	219	204	214	210	240	214	230	209	241	213	251	210	200	205	216	208	221	230	234	211	247	223	218	234	192	211	229	215	204	204	230	200	221	222	222	213	190	211	192	232	221	216	185	222	220	205	223	209	217	225	198	229	206	235	207	211	205	217	196	226	238	188	210	228	210	223	214	213	198	230	209	221	220	195	210	224	204	219	215	188	223	215	204	225	214	215	220	209	235	224	217	219	179	195	221	200	202	236	190	224	210	202	224	236	192	218	213	239	231	205	175	199	188	213	237	220	227	234	228	227	200	221	230	210	218	191	232	209	202	199	199	198	215	212	206	192	209	217	221	218	186	218	217	216	183	217	199	223	228	187	234	209	226	174	212	183	221	228	228	211	222	232	187	236	196	190	211	198	207	223	208	201	200	226	214	210	214	205	219	220	227	200	215	210	228	240	233	230	225	213	236	216	219	181	204	211	243	232	196	225	200	207	229	209	217	209	204	227	225	201	207	213	235	215	203	187	235	206	236	208	217	214	194	193	217	249	218	206	210	216	240	180	209	220	195	208	199	204	210	229	211	213	224	211	220	202	204	228	211	209	203	194	209	188	188	214	220	201	217	186	201	197	219	203	203	195	196	209	227	227	227	232	240	201	201	241	231	220	209	203	220	193	220	202	226	210	239	196	222	218	212	180	188	228	206	239	200	214	216	192	182	207	251	199	227	215	230	207	201	211	189	222	220	218	237	215	224	225	236	215	209	203	200	199	210	242	225	222	227	195	208	219	244	194	224	209	222	204	217	192	222	195	235	222	197	209	225	220	207	209	210	200	202	222	216	182	212	211	216	227	218	196	202	236	193	223	212	194	205	214	232	216	212	213	192	237	220	210	222	196	240	196	207	226	231	201	224	238	195	241	209	210	212	204	209	237	210	215	195	232	201	239	197	240	216	216	214	218	231	213	194	188	223	217	198	205	241	207	202	238	238	220	224	216	206	225	182	225	196	230	203	193	215	234	218	248	222	215	223	228	237	226	199	209	221	204	216	228	231	191	206	204	208	222	220	230	222	200	214	204	227	197	217	220	206	241	233	198	196	199	201	213	223	203	204	207	212	206	186	200	203	210	209	218	218	204	188	220	228	241	213	210	215	195	249	230	214	196	220	213	230	221	211	207	222	226	216	216	240	232	201	225	205	213	198	198	196	234	209	209	202	219	230	193	248	198	219	214	204	231	231	237	212	214	200	182	213	231	223	223	199	223	239	218	207	231	222	216	209	225	212	205	230	219	226	206	190	191	242	209	223	221	227	228	192	244	232	210	218	242	211	192	213	215	212	217	196	209	218	207	213	208	245	219	203	240	218	203	214	203	200	207	213	205	216	204	204	197	188	233	203	223	206	180	198	188	218	232	231	211	241	216	206	223	222	206	209	179	241	222	197	241	213	225	221	225	189	209	209	209	187	202	215	209	204	172	202	218	215	195	226	204	214	235	231	209	209	232	191	215	195	201	211	232	209	217	225	240	196	217	206	221	214	243	223	216	214	236	190	219	221	222	228	229	214	185	228	204	211	208	235	219	206	197	199	226	219	214	206	227	227	195	218	219	236	225	193	223	202	206	208	217	237	191	201	205	210	236	235	194	216	224	237	200	232	224	216	218	213	180	199	235	227	223	175	212	218	223	216	193	225	213	236	244	204	222	214	232	222	207	208	217	209	217	234	171	224	210	206	229	229	202	217	216	210	211	222	205	247	180	212	199	238	210	223	211	232	214	200	228	217	213	209	213	200	207	220	229	203	210	235	192	204	228	208	225	210	216	211	209	211	208	218	209	224	234	228	206	210	211	202	206	190	214	207	225	209	221	220	218	203	203	226	204	205	213	220	223	214	237	198	188	202	221	199	174	224	217	214	221	209	232	202	220	206	239	208	223	209	231	216	224	237	230	213	193	217	220	233	174	213	206	199	219	238	204	200	217	219	207	239	233	238	224	210	213	222	212	203	226	216	241	210	221	207	258	198	224	220	217	206	224	231	223	222	213	186	232	219	186	198	227	198	205	212	217	216	222	217	244	204	229	190	205	234	230	194	217	216	224	255	183	233	224	221	200	193	220	213	214	209	204	216	196	199	218	186	231	234	234	210	227	216	196	215	196	200	206	224	210	193	224	222	196	203	224	225	214	228	215	238	220	214	206	227	239	215	212	212	208	199	192	194	200	214	260	230	222	232	204	214	201	192	216	220	210	203	229	208	231	214	242	217	218	200	201	210	233	206	183	211	213	200	208	236	204	211	237	211	216	211	190	214	203	201	231	221	210	242	206	221	210	203	235	250	224	236	236	197	231	231	184	189	209	229	217	215	200	197	207	196	213	215	182	217	204	195	206	241	205	225	219	221	223	222	214	235	187	202	209	208	209	227
35485	46727	35696	18635	8654	3630	1053	344	356	322	343	377	354	355	396	336	344	341	350	360	370	371	375	397	361	325	348	357	350	353	364	356	356	352	373	388	344	361	340	335	357	348	350	375	341	338	400	355	348	376	333	380	343	361	347	351	367	358	371	311	334	336	342	332	363	349	330	350	383	321	342	361	341	367	333	332	357	363	309	340	343	344	362	342	332	346	301	362	330	375	341	374	352	362	369	327	382	330	326	325	362	367	378	338	378	348	349	310	354	360	339	377	381	375	353	350	352	315	371	389	330	356	361	357	391	344	370	365	356	356	346	370	376	372	353	372	345	327	354	370	373	355	351	331	360	361	328	357	324	342	343	350	366	359	359	359	363	332	357	342	382	352	335	363	347	396	321	375	370	333	369	342	348	331	342	344	354	336	376	352	381	332	369	349	340	375	365	338	333	345	357	372	333	323	388	331	377	372	326	325	373	372	386	357	370	352	381	332	364	374	339	353	354	342	340	335	340	362	319	349	353	360	338	331	348	359	352	401	339	330	365	345	364	339	346	380	339	347	354	357	356	332	385	353	342	342	367	340	330	398	374	362	368	343	358	317	372	342	369	296	319	354	375	365	319	365	397	327	374	357	348	333	360	336	399	353	359	350	365	358	355	323	331	345	381	350	352	341	367	362	333	341	374	352	349	395	362	357	357	351	342	352	346	340	370	386	334	354	331	364	383	331	323	371	367	353	360	374	335	376	339	358	341	334	356	322	342	347	340	330	341	330	337	385	317	337	335	368	349	362	315	348	362	334	364	328	355	364	349	364	331	334	338	352	352	355	342	359	342	394	368	343	365	366	360	331	352	357	374	391	326	343	358	340	377	377	365	357	347	362	356	374	379	360	345	332	357	373	360	376	349	351	343	379	346	359	355	345	364	376	365	371	327	346	367	319	358	314	348	343	366	335	337	315	340	363	352	332	335	325	361	345	339	332	363	342	346	360	338	342	373	375	349	319	351	359	369	382	386	358	373	329	349	308	333	353	371	342	352	348	403	343	359	365	336	353	318	342	338	342	377	342	344	366	324	337	359	368	350	363	381	308	355	330	381	361	339	325	357	371	329	328	358	347	358	341	346	334	364	358	362	342	397	340	346	323	359	360	356	360	333	376	355	352	352	360	376	373	356	316	362	349	329	352	361	356	383	335	364	343	381	368	356	357	360	343	331	340	336	372	362	387	362	365	342	377	326	360	357	375	352	334	333	350	335	321	353	340	358	337	344	370	334	352	369	343	350	382	303	365	345	338	352	341	328	338	343	359	349	358	316	352	377	383	335	348	340	367	335	342	342	301	355	341	355	372	355	367	343	358	352	341	354	333	376	360	356	338	375	348	373	327	329	318	376	356	327	361	373	345	384	362	355	334	325	351	336	324	346	374	342	369	353	328	368	336	381	339	330	374	354	347	374	379	353	333	346	358	336	364	356	323	353	344	377	364	367	361	323	355	370	382	360	362	360	364	346	361	355	347	374	352	349	362	321	358	372	362	358	344	336	341	309	362	354	331	349	351	338	322	409	331	363	372	344	338	359	353	345	319	331	366	347	343	356	353	362	343	332	378	362	355	381	338	383	342	365	338	366	367	356	380	375	348	346	327	375	357	364	367	319	355	321	378	390	347	369	358	351	355	354	334	356	346	375	338	364	349	328	343	347	350	312	367	344	347	341	330	356	384	344	320	369	370	331	337	355	325	376	339	359	364	362	350	376	313	347	367	315	364	352	341	324	369	326	361	363	351	332	342	326	331	334	351	380	329	326	301	358	325	340	327	377	363	339	327	323	354	342	346	341	353	403	365	382	347	356	346	354	375	310	361	358	368	342	351	365	356	342	360	346	347	375	387	333	340	361	373	364	373	353	346	354	356	380	367	347	370	356	358	342	353	362	347	348	378	347	344	323	338	383	346	391	367	344	353	338	369	329	343	357	371	365	358	391	337	347	365	378	371	329	333	327	384	369	356	385	361	364	328	346	337	345	329	378	320	339	358	306	320	367	358	354	352	343	360	362	342	353	332	374	339	355	354	326	351	330	362	350	340	350	338	343	393	387	369	376	339	352	366	364	374	350	340	357	334	349	351	364	348	366	360	362	348	352	351	394	358	346	351	349	356	383	361	332	362	343	352	354	367	351	359	363	353	376	366	341	358	340	362	321	335	332	347	354	374	370	372	349	395	354	339	362	395	355	341	348	381	362	383	335	339	365	354	366	357	334	350	375	348	347	349	362	337	360	340	375	337	336	363	354	352	372	315	375	349	345	374	337	326	318	356	356	340	333	350	329	366	368	346	352	330	366	339	336	359	354	334	328	341	335	314	339	330	365	359	345	351	388	349	329	395	326	342	356	394	359	357	362	372	339	350	296	336	344	353	362	345	354	372	368	373	359	355	332	342	365	322	371	361	357	346	349	344	387	327	366	361	358	385	366	341	366	357	338	350	381	334	380	347	339	352	314	355	352	366	369	356	380	336	376	348	368	355	330	330	354	353	335	368	379	347	346	353	342	373	353	350	332	330	322	353	365	362	350	379	380	348	363	395	362	338	382	319	359	364	377	325	393	323	331	361	365	381	361	367	357	346	319	353	347	348	368	358	342	354	376	362	351	386	352	346	360	388	347	346	375	319	368	369	359	360	334	332	385	328	352	375	331	358	357	351	350	349	354	359	360	342	331	366	361	308	326	366	332	340	364	343	324	369	365	369	385	375	351	371	335	354	331	353	368	368	354	310	334	349	346	346	343	330	363	366	340	338	346	339	336	347	353	374	365	371	399	358	380	372	385	374	339	345	335	345	358	377	363	352	377	368	336	369	366	354	361	394	371	360	363	330	376	358	342	339	347	381	371	361	363	399	362	360	326	346	353	329	355	365	371	343	402	361	358	348	355	385	337	387	358	357	346	321	353	340	377	321	360	371	352	367	347	377	384	353	352	341	350	328	323	325	353	361	335	342	343	363	342	366	389	323	371	358	340	362	368	370	330	316	400	343	333	372	363	363	326	327	361	349	363	363	352	344	378	362	343	358	378	348	362	343	345	334	350	353	368	343	353	360	368	365	379	358	321	371	377	333	366	366	364	329	387	359	349	334	369	360	319	355	361	346	344	381	340	353	375	398	347	378	351	345	356	347	350	343	319	354	359	346	357	372	354	333	341	360	357	340	337	348	365	352	365	362	349	367	315	326	326	338	333	354	358	315	388	337	350	349	380	322	323	355	345	351	358	333	357	345	353	373	383	322	352	375	341	369	375	344	330	367	360	340	347	349	337	362	339	383	350	356	374	342	337	304	338	341	332	379	373	359	344	373	344	370	357	356	324	367	338	358	373	340	382	316	340	381	342	321	378	369	369	304	372	340	333	341	346	346	376	318	352	392	368	335	337	364	366	337	379	375	359	360	355	377	375	357	364	377	336	367	343	372	374	356	350	365	357	362	349	350	333	375	410	352	368	381	370	345	347	394
25096	23732	34855	32773	23101	14280	3384	241	265	251	284	225	253	253	237	226	260	251	253	242	263	235	237	238	251	253	238	245	222	220	258	252	263	232	233	249	266	232	242	236	240	240	249	228	259	277	271	222	267	222	252	230	219	256	234	233	252	235	246	239	213	247	237	254	252	252	301	240	235	217	259	249	226	271	258	220	250	248	231	247	217	252	197	257	260	242	267	260	235	253	237	217	243	214	239	239	270	252	242	236	244	222	234	247	259	244	234	250	238	254	241	251	251	255	255	234	249	244	233	247	212	240	246	232	244	213	255	277	260	243	244	216	216	212	257	250	219	232	236	264	244	237	230	252	264	249	248	231	252	230	241	253	237	237	247	204	242	267	240	243	219	279	219	213	233	204	239	221	254	275	234	212	246	255	236	284	219	254	225	253	236	253	241	260	227	241	246	221	244	242	266	249	261	253	220	227	251	227	230	244	283	236	234	235	246	226	248	249	222	236	222	212	214	268	211	252	237	241	264	266	244	228	258	241	260	245	288	245	235	243	226	258	238	238	245	227	236	260	224	226	251	247	234	232	242	216	228	236	227	264	256	278	232	261	246	258	248	227	261	227	258	259	249	230	265	230	222	228	248	241	248	244	235	237	245	230	233	263	267	233	235	263	210	256	234	223	249	267	245	215	227	246	277	228	230	269	260	237	237	228	248	239	242	250	248	209	228	233	239	215	225	258	230	240	242	260	229	237	240	242	216	221	229	256	214	225	231	210	244	217	245	255	217	240	234	257	246	216	248	235	262	258	239	270	221	248	236	274	243	250	234	234	250	214	247	242	253	232	249	236	257	210	266	225	232	228	239	257	233	250	254	262	258	234	203	225	227	264	242	230	249	213	217	259	236	232	231	247	256	269	224	264	245	270	229	214	222	236	253	239	238	248	247	243	231	246	262	244	223	241	229	237	255	263	229	235	250	247	239	253	204	231	223	259	234	242	226	233	235	233	250	239	240	254	258	240	241	232	226	265	252	231	264	246	227	236	244	223	239	236	204	274	236	246	262	225	260	274	239	232	240	238	223	268	250	239	256	260	260	273	231	245	221	258	217	239	238	291	224	249	252	256	234	273	245	217	246	222	240	246	272	257	257	209	239	228	249	250	264	224	261	233	229	247	244	250	222	222	245	231	249	266	243	247	233	235	251	247	246	231	271	260	227	207	266	245	217	282	262	240	242	246	257	237	224	267	250	232	224	222	252	248	226	245	236	259	238	253	237	245	224	252	249	275	255	254	225	253	227	230	237	222	237	266	240	248	249	238	232	263	236	236	263	238	243	232	240	238	205	261	224	243	229	232	223	258	241	225	277	265	219	231	238	282	243	242	224	229	222	230	231	242	250	239	240	242	230	260	249	225	275	230	264	215	220	238	230	254	243	247	233	241	259	251	251	225	240	245	262	252	260	247	245	258	248	252	246	254	253	244	254	269	253	299	235	236	257	250	248	240	238	223	225	245	246	248	216	246	240	208	233	240	233	246	249	252	239	240	240	230	249	234	241	242	249	240	238	242	218	233	240	263	262	194	221	213	238	247	238	256	231	256	249	251	226	251	234	227	204	241	264	228	253	253	233	254	228	250	252	236	242	254	255	224	240	279	251	208	237	231	225	230	236	258	261	241	233	222	224	254	235	239	252	228	214	240	248	234	226	240	234	250	261	187	203	250	236	217	241	244	214	242	264	225	217	230	278	240	261	242	217	233	234	247	271	236	253	215	252	243	223	212	255	261	242	246	233	228	242	248	219	237	238	256	254	223	232	243	241	229	256	246	273	250	231	247	265	232	253	230	237	241	241	264	261	263	240	244	241	217	221	222	252	264	262	240	254	261	230	201	218	261	222	223	252	233	237	255	277	233	269	260	213	247	244	240	252	233	247	275	232	265	236	247	230	246	243	251	229	235	265	226	237	243	258	250	234	232	291	259	240	235	249	255	239	255	252	254	256	217	245	250	231	245	233	235	245	242	267	251	251	248	251	278	216	256	269	241	256	254	225	227	242	220	260	257	234	228	234	229	248	257	232	239	263	217	242	264	261	220	189	231	248	227	255	238	241	239	227	263	235	239	260	262	252	239	231	229	241	233	230	241	244	260	241	272	221	273	231	220	218	251	244	263	237	239	233	236	257	246	224	275	255	226	245	217	275	248	261	250	252	230	239	244	247	234	237	244	238	219	228	238	259	246	235	211	261	260	240	232	238	238	237	235	238	215	258	230	230	236	252	225	237	242	236	239	198	247	242	238	249	242	231	244	248	248	243	232	211	229	235	255	224	243	242	257	242	255	274	210	224	238	245	271	238	234	241	240	237	234	242	237	249	250	241	243	250	243	258	242	224	241	244	260	227	225	216	243	253	230	252	263	247	251	249	252	263	217	251	251	256	209	234	245	240	226	269	230	247	263	219	239	257	261	253	216	239	233	224	248	256	242	235	235	225	270	231	238	226	238	255	223	255	241	220	235	248	259	230	238	240	255	233	213	228	242	234	249	253	261	231	236	254	219	222	216	249	234	247	230	240	247	258	239	228	248	246	221	260	258	232	245	245	238	264	253	235	250	222	247	249	264	234	231	260	246	245	261	261	243	252	248	228	231	249	233	258	246	231	260	210	238	244	210	228	248	251	241	206	221	261	246	253	243	229	240	228	229	239	255	246	237	243	239	254	235	232	222	250	256	237	253	215	218	266	251	250	218	241	231	239	240	241	223	230	249	244	245	223	276	244	250	251	253	252	240	263	241	279	243	269	245	246	248	271	247	228	258	251	258	228	249	235	249	251	238	248	244	266	260	239	226	220	247	242	218	225	278	212	227	240	265	237	258	251	259	201	270	246	234	252	244	259	251	217	264	240	255	216	225	249	260	271	231	233	260	236	287	234	243	238	276	256	241	199	255	223	266	238	240	242	227	237	284	238	247	223	231	236	242	227	212	258	249	249	238	246	238	243	228	245	225	222	263	258	228	261	255	256	257	255	244	240	218	221	232	260	260	236	247	212	238	232	260	255	250	223	234	248	248	226	256	255	249	264	257	264	225	240	212	226	231	244	240	252	262	214	253	247	239	231	247	253	219	208	245	245	276	231	248	240	204	220	242	232	255	276	235	247	243	260	236	246	250	245	220	228	225	211	236	236	266	215	245	227	241	256	247	220	253	232	254	283	251	214	235	218	241	247	268	243	224	219	218	244	234	254	258	240	235	258	217	251	223	272	255	236	240	211	255	235	240	242	254	228	233	210	258	237	259	249	232	217	233	264	231	284	247	254	213	282	213	232	239	256	248	252	271	232	257	272	239	264	226	226	242	243	249	271	240	251	245	254	234	251	247	238	233	214	236	236	247	235	264	255	214	228	223	219	214	256	232	240	258	239	227	216	247	238	263	251	229	247	254	274	231	245	223	273	247	240	253	242	226	266	225	247	210	234	240	258	252	221	262	234	273	239	242	250	248	224	257	238	236	241	238
56970	85246	68082	43371	29165	15780	4614	419	406	369	407	434	405	376	430	427	409	386	393	427	401	396	381	379	408	367	398	406	407	401	397	358	389	402	416	389	442	373	380	401	412	372	436	424	371	390	406	387	399	405	437	398	391	392	433	417	409	389	411	386	423	417	409	405	361	402	394	381	397	398	402	425	372	392	387	362	413	397	429	386	401	397	372	377	421	392	395	441	371	398	415	410	411	418	402	424	364	352	384	402	416	375	407	411	403	393	373	440	415	430	413	390	425	446	402	416	403	391	402	406	388	405	407	409	400	400	388	398	385	408	369	392	389	431	384	421	399	418	368	396	372	423	413	373	417	406	361	409	393	421	388	374	401	390	398	394	426	406	395	382	371	417	391	352	429	387	390	403	408	402	402	416	384	357	403	395	432	400	398	376	405	430	383	417	396	387	416	373	401	409	416	424	400	403	387	403	403	385	396	384	364	363	408	362	431	407	387	406	373	363	409	411	407	393	409	406	408	353	374	382	407	404	390	414	367	371	401	393	387	416	387	382	379	416	414	412	388	416	385	382	407	402	399	396	365	399	345	391	429	386	368	406	395	384	416	391	391	449	404	387	377	418	394	425	377	377	380	430	408	400	400	379	415	392	430	428	378	398	408	373	371	391	382	399	394	370	378	349	399	367	390	361	375	406	381	396	402	383	387	394	380	362	404	389	413	390	379	405	414	379	368	416	380	369	410	379	384	425	407	379	367	421	394	409	384	394	361	427	405	393	379	413	361	357	373	401	411	361	391	397	402	423	395	426	386	389	369	400	407	393	371	348	388	361	377	399	390	410	392	342	406	439	401	377	430	376	378	412	379	386	418	391	406	432	405	386	379	415	403	386	419	382	394	390	371	393	370	392	412	395	401	428	399	385	398	404	389	414	417	364	412	370	388	373	416	388	428	378	407	380	410	404	395	416	396	386	362	400	385	422	387	387	414	348	394	390	405	357	402	403	377	397	381	380	404	384	403	355	398	401	424	394	421	371	387	402	392	409	386	397	375	449	462	378	402	367	374	361	416	411	399	385	380	424	385	381	412	395	368	400	378	394	406	412	406	395	383	439	388	378	402	391	402	383	386	364	387	406	409	433	424	384	420	384	414	384	388	374	363	398	385	390	421	364	399	392	397	360	435	394	404	421	403	378	400	392	372	401	392	393	392	405	375	388	390	379	381	401	366	400	376	399	359	392	378	396	410	432	415	437	415	382	419	389	412	409	409	405	387	439	369	379	374	399	399	392	464	386	393	397	388	368	392	390	387	375	406	403	399	403	392	377	368	394	374	401	433	389	384	400	413	420	363	396	384	381	394	397	376	444	379	365	383	411	410	397	369	392	380	395	398	418	402	399	368	404	398	378	410	398	390	391	376	377	426	394	403	419	414	409	403	418	399	386	355	423	354	389	377	379	402	371	403	366	403	369	411	382	356	427	425	430	382	395	424	390	406	382	422	402	434	407	447	373	409	439	382	404	410	427	399	411	372	412	401	413	393	403	379	378	398	395	378	402	373	384	420	376	395	393	395	396	362	394	452	446	413	406	382	438	364	407	419	426	385	422	410	373	395	422	384	423	380	374	405	408	425	408	412	410	386	424	358	421	410	393	390	416	366	422	402	375	405	395	434	374	395	407	385	389	407	426	429	388	390	385	412	354	400	365	423	400	403	402	404	375	399	407	397	368	417	402	416	394	391	412	400	405	393	366	401	409	373	363	412	385	398	390	395	405	412	376	367	442	418	390	433	396	377	382	392	412	381	402	379	399	386	399	371	358	409	417	397	462	387	369	356	397	414	374	379	391	400	382	401	398	391	404	377	391	380	417	410	416	355	384	391	417	422	410	420	424	373	416	413	402	441	409	380	409	400	404	410	372	404	399	395	405	397	392	367	395	401	401	412	398	424	389	423	400	411	410	394	391	399	388	444	390	396	432	386	403	395	429	401	388	379	380	421	426	408	398	392	388	423	390	391	449	386	402	422	350	416	369	378	394	398	411	393	366	413	380	413	387	381	423	389	366	383	378	395	381	400	401	394	373	398	396	367	369	419	388	365	411	419	383	413	378	369	395	350	401	391	407	386	385	370	389	380	379	386	386	381	401	381	427	410	397	424	395	370	406	398	430	406	391	415	423	388	389	386	390	397	363	393	362	401	405	430	421	389	385	384	393	384	387	405	408	407	415	402	427	440	420	402	373	422	415	383	380	418	417	414	361	373	375	433	407	384	379	422	392	328	395	409	375	380	391	413	381	393	419	383	367	381	403	397	381	372	377	389	385	419	399	385	408	412	425	400	412	375	377	412	401	355	383	357	397	403	425	395	386	402	404	395	380	410	413	401	416	400	402	401	400	366	380	390	362	374	412	394	421	343	375	410	401	427	396	436	384	352	457	366	398	402	391	387	393	390	391	393	379	380	449	396	351	388	412	418	406	402	399	432	388	421	448	422	385	417	382	392	407	428	427	388	378	376	413	407	414	408	416	388	408	373	404	423	419	401	416	406	391	392	394	382	406	356	406	388	380	425	380	388	405	410	384	442	393	420	372	372	402	388	397	378	415	366	375	389	370	389	361	378	361	411	382	368	430	400	379	412	389	371	418	390	390	415	407	404	382	393	394	370	365	396	382	391	421	391	399	424	399	410	402	388	366	410	400	362	417	407	415	402	411	380	393	371	399	403	355	381	412	384	414	386	394	400	395	345	421	414	392	403	376	393	389	405	413	388	407	403	372	420	416	420	383	393	419	369	421	392	401	382	409	386	405	400	382	396	359	405	425	397	416	386	396	404	396	399	412	381	426	403	386	388	414	373	394	396	379	400	404	393	412	400	379	454	418	419	381	367	357	432	372	433	372	405	391	369	386	390	415	392	387	382	383	404	413	419	393	383	402	392	418	392	400	365	397	406	367	390	396	442	394	371	398	402	371	369	402	386	408	399	434	394	387	389	400	397	429	422	401	361	413	420	356	399	405	400	427	400	385	435	396	397	391	442	431	405	369	413	389	407	421	457	379	422	379	404	409	382	414	424	399	371	407	404	390	411	397	361	428	437	411	385	417	408	416	382	385	420	425	405	371	381	425	402	423	370	413	402	396	399	400	380	397	377	394	406	379	375	391	406	354	380	359	383	399	420	354	417	380	388	374	412	404	399	405	409	413	382	416	406	388	420	437	389	372	398	397	388	378	372	389	393	373	356	414	435	359	400	398	407	414	391	436	399	348	393	369	389	413	377	387	400	384	404	406	400	374	386	406	400	409	386	365	400	384	384	403	391	403	411	414	376	415	392	376	395	379	396	349	392	444	416	399	396	374	362	427	432	404	415	394	394	416	425	399	397	389	386	391	395	395	398	364	402	399	412	411	366	417	407	427	414	371	382	419	423	397	398	426	434	426	388	392	389	390	373	394	364	367	401	332	395	413	399	356	396	382	397	395	393	429	396	451	416	386	405	420	371	416	416	430	374	370
23380	22094	31779	28917	24844	22215	12277	648	325	307	292	298	299	291	296	297	314	319	286	323	320	304	303	299	287	264	315	297	316	276	341	305	313	300	307	299	334	340	319	342	286	302	312	313	308	303	294	279	312	308	259	321	288	278	261	292	301	347	316	301	309	297	318	289	295	289	280	292	300	293	317	285	286	307	308	306	301	285	321	281	284	287	286	307	293	294	305	272	256	313	294	289	287	279	299	331	332	297	277	298	282	323	324	296	274	319	310	323	254	285	286	289	320	265	274	277	285	263	278	321	281	300	285	322	306	299	265	299	319	330	298	338	307	265	264	317	283	302	328	300	278	315	288	318	294	301	301	305	296	300	312	286	305	306	314	306	275	321	320	294	323	288	283	289	313	302	292	317	289	297	292	298	307	305	282	279	286	310	261	285	299	289	315	332	290	292	320	276	322	279	302	312	270	289	273	291	277	292	285	268	294	307	280	302	315	316	285	300	336	297	312	302	314	293	285	281	300	314	302	292	269	289	305	317	305	285	296	309	289	262	314	312	287	310	276	319	304	294	297	283	265	309	290	302	305	295	295	272	284	288	287	295	283	287	308	279	294	306	297	300	297	295	303	305	298	311	326	286	312	294	289	287	278	287	304	288	268	312	274	288	279	294	296	323	306	299	306	305	296	322	326	295	278	318	293	287	306	296	262	310	281	288	279	273	308	299	271	307	292	282	334	330	312	298	291	313	314	309	270	304	296	301	286	313	288	299	288	290	275	321	308	283	306	288	274	305	310	278	282	279	292	308	284	308	297	297	287	306	318	288	318	306	311	277	270	291	301	321	287	304	270	290	280	324	324	277	298	282	321	283	318	324	271	291	274	334	321	328	270	323	299	299	332	296	275	294	286	315	265	296	275	315	292	277	289	290	284	279	322	305	308	275	316	328	295	293	313	294	298	293	262	265	287	312	279	310	320	318	313	348	279	285	305	292	302	300	308	303	302	341	262	290	312	310	276	304	261	286	277	312	290	292	323	278	296	294	293	277	291	294	271	290	283	293	295	328	326	313	336	302	297	258	318	301	326	304	272	335	307	252	257	312	306	274	284	287	301	324	292	302	267	281	312	286	309	299	320	282	289	312	331	317	273	298	290	292	282	296	292	310	309	275	276	281	276	297	290	292	285	297	316	291	296	268	302	303	307	280	294	284	334	277	305	275	285	318	309	304	280	298	305	306	333	290	343	327	308	285	303	295	261	328	294	325	297	315	286	331	331	297	324	278	286	291	299	299	340	307	288	308	258	291	275	312	294	265	275	281	279	319	312	273	299	281	299	278	286	312	287	292	278	281	292	288	289	336	326	281	315	293	297	304	297	283	302	320	278	316	285	319	307	309	285	317	303	292	268	296	295	287	290	288	306	324	275	297	320	282	311	297	318	294	290	320	306	295	277	314	296	305	309	333	286	282	303	286	299	278	296	290	297	280	300	274	311	312	258	269	294	269	276	323	304	338	264	306	272	282	255	310	276	286	263	294	284	284	298	296	305	308	302	280	301	293	334	311	296	275	319	308	294	286	307	291	271	293	309	269	289	289	314	288	283	313	286	291	259	302	303	279	287	301	277	293	301	302	310	319	297	327	307	276	296	305	270	262	281	287	299	269	294	312	346	321	259	317	284	300	299	289	339	292	309	293	313	314	306	317	290	288	280	287	293	307	309	305	285	285	317	284	288	275	269	275	284	283	307	296	304	306	282	319	313	312	290	276	287	309	294	306	303	297	271	296	307	260	295	276	292	302	298	307	286	344	296	288	290	290	282	325	305	286	292	279	305	291	290	331	285	313	275	295	322	279	298	286	271	336	303	262	260	286	289	308	279	283	281	305	306	277	313	290	338	268	316	315	287	301	304	321	290	285	293	300	288	278	296	313	319	315	282	315	300	270	311	319	269	324	287	342	294	332	298	331	256	285	275	291	275	309	336	296	313	320	286	303	301	295	276	343	269	318	312	332	296	311	303	320	311	289	282	331	278	303	306	326	302	286	277	304	290	280	305	304	293	305	303	333	306	301	279	294	298	310	263	326	267	280	301	276	284	333	310	291	310	274	311	284	297	318	314	309	316	278	269	288	320	286	316	318	293	308	292	300	260	299	271	295	310	287	289	286	303	305	309	320	302	309	292	248	296	280	306	320	306	311	289	317	321	315	309	270	284	296	302	288	289	292	327	308	279	282	309	289	278	278	289	301	286	303	318	324	298	300	280	333	272	323	282	273	326	291	286	342	286	291	310	313	284	270	292	321	297	347	293	301	275	311	285	299	285	302	293	285	278	287	307	349	291	307	285	327	296	285	332	293	275	273	278	289	308	297	308	305	280	307	309	294	311	301	274	291	291	290	290	299	266	259	329	310	283	294	298	258	308	299	297	313	299	303	308	301	320	315	299	301	293	288	274	321	283	291	290	302	300	292	308	318	285	341	332	302	291	296	288	274	290	287	277	334	282	299	300	277	282	272	311	299	314	296	292	303	289	279	310	308	278	330	295	286	332	297	299	284	282	301	306	307	275	299	311	310	295	295	311	314	327	304	317	285	286	290	299	285	317	297	310	323	283	305	307	286	296	288	311	290	299	311	307	303	262	283	307	283	317	295	275	271	301	276	311	305	286	277	285	303	271	270	295	280	272	277	296	285	299	290	310	285	308	311	275	283	308	298	320	295	303	296	306	298	322	307	310	289	302	317	293	312	299	313	309	300	304	315	299	288	297	306	311	308	304	296	289	307	284	255	317	262	319	290	297	311	280	273	301	283	298	274	298	305	313	312	301	314	290	303	319	304	305	267	296	296	283	302	312	296	299	300	292	325	301	300	274	263	294	285	304	289	295	295	297	286	294	324	290	322	264	306	289	283	298	329	332	310	305	302	302	301	308	323	301	299	291	311	315	273	306	289	324	292	291	281	288	328	294	313	306	313	309	293	295	286	280	293	297	299	330	297	266	305	305	313	311	299	278	296	318	314	303	294	289	280	278	293	290	313	287	283	311	309	326	299	287	294	292	309	307	289	294	292	278	278	296	322	305	289	267	334	279	276	305	289	285	289	287	289	300	317	305	284	300	306	315	285	301	293	321	268	284	297	304	303	319	285	293	272	320	287	309	286	288	297	268	293	299	277	253	295	296	295	308	295	310	291	304	277	309	300	284	299	313	302	301	310	291	289	288	273	309	311	302	299	298	298	302	318	288	276	320	283	281	306	321	297	289	284	299	305	281	280	284	319	295	284	277	296	317	265	323	301	293	312	283	255	306	297	297	298	283	261	281	307	279	271	296	279	328	269	282	304	282	308	306	307	313	280	294	302	288	283	288	312	304	268	288	301	314	284	317	297	293	289	279	277	306	266	294	305	294	313	295	312	302	305	299	288	288	279	302	278	319	294	277	310	289	316	294	300	262	289	302	309	297	314	294	277	288	296	289	301	309	282	279	312	311	290	292	297	309	279	298	322	316	281	296	276
59909	99301	84277	56277	39872	25268	9407	474	446	464	480	459	455	474	460	467	469	458	451	486	475	453	464	464	496	478	502	452	455	473	471	484	442	438	437	462	453	467	487	458	498	483	481	481	451	450	468	452	446	493	466	501	515	431	472	496	470	487	438	478	478	428	483	495	435	471	463	474	479	455	392	445	462	472	433	454	477	468	517	469	483	445	474	444	468	436	461	469	429	460	509	448	465	431	447	475	434	428	445	425	485	451	457	455	505	471	470	442	444	493	449	445	460	483	476	409	463	482	471	481	496	478	472	450	444	441	480	486	442	486	416	436	482	456	470	427	495	449	451	512	459	460	469	440	439	512	490	444	475	466	410	477	432	516	467	461	458	446	419	495	440	481	485	439	473	464	446	501	432	427	454	477	477	479	461	486	464	465	429	526	453	483	441	488	466	473	478	462	488	465	475	459	486	502	459	482	441	490	446	468	485	486	452	485	431	445	470	478	484	452	480	500	457	473	491	409	454	451	507	482	471	476	439	487	464	471	436	448	432	487	509	455	459	482	477	442	455	480	455	418	436	456	450	453	464	478	427	485	461	448	451	438	425	476	427	448	440	473	420	451	439	489	474	498	445	450	475	457	441	448	443	442	494	427	491	459	519	464	459	460	439	447	434	480	435	459	458	467	446	436	468	479	449	447	456	480	452	490	471	478	448	464	508	490	477	453	450	449	452	481	451	482	473	474	471	472	453	467	471	465	459	423	475	491	460	472	463	491	479	460	473	445	470	472	422	431	439	481	445	490	469	464	460	484	486	427	432	472	469	422	464	437	457	449	445	443	478	457	461	475	466	475	484	483	419	433	493	445	463	495	462	429	496	454	460	472	456	461	481	444	513	486	470	463	432	458	448	460	460	447	457	443	471	469	481	446	480	455	458	460	462	474	448	494	460	436	457	499	454	436	482	449	435	476	488	462	446	492	476	499	442	492	472	474	512	468	435	454	440	472	449	452	472	453	487	458	474	501	490	483	438	472	473	459	465	440	458	459	450	469	442	449	449	464	464	486	455	455	460	420	470	478	468	424	442	446	479	491	455	480	491	461	476	454	467	482	419	473	439	447	485	485	432	479	523	470	447	478	454	460	471	489	492	487	426	427	460	459	461	481	474	467	467	456	500	447	432	451	435	436	478	454	490	441	438	459	490	461	485	410	516	471	457	491	446	439	453	487	484	486	498	470	465	453	453	462	467	429	458	482	489	444	499	498	474	452	479	449	476	435	482	467	486	440	482	446	486	463	429	496	459	474	510	475	474	472	490	442	457	460	463	462	473	441	473	428	440	491	446	483	461	470	487	443	454	432	449	468	478	435	475	455	496	437	447	473	454	451	495	446	478	478	466	436	454	479	467	447	464	484	495	484	438	442	455	445	447	475	472	477	452	467	455	452	491	431	455	472	437	464	500	467	469	450	453	439	481	440	460	470	424	472	481	453	467	480	445	483	425	465	456	481	477	439	449	439	485	509	472	469	423	447	500	490	488	511	496	476	479	449	447	492	478	442	471	470	465	474	501	489	446	495	475	484	492	476	477	446	485	477	475	477	468	468	436	461	459	463	455	464	480	467	478	475	473	443	464	489	479	429	449	463	498	470	466	441	521	452	458	433	470	493	463	456	469	507	479	461	485	452	490	438	481	461	501	484	433	503	465	424	468	429	446	470	473	480	456	500	448	470	436	450	484	437	489	470	453	478	461	459	447	472	448	496	464	479	459	457	506	496	447	475	469	445	497	464	421	446	445	507	487	449	430	446	454	426	459	452	469	485	466	501	436	422	436	457	456	453	483	493	447	480	526	472	479	446	471	455	476	458	465	495	451	449	449	441	434	416	459	470	454	467	463	477	483	484	493	431	445	489	445	458	454	429	458	476	447	473	462	455	464	444	446	477	477	478	439	450	475	453	472	464	493	454	467	461	449	450	489	438	466	444	494	482	448	415	436	448	466	462	466	457	442	465	448	469	424	450	452	447	432	456	483	453	477	459	443	490	509	479	484	471	442	452	461	477	466	477	481	478	474	465	439	501	498	451	474	459	473	451	445	482	440	487	493	490	429	435	488	475	466	465	458	465	478	438	442	473	479	454	522	466	464	469	502	457	489	451	466	427	456	479	462	475	453	462	447	493	457	449	471	467	468	452	467	413	476	475	459	454	472	445	448	510	479	465	441	457	475	471	496	459	448	451	450	494	456	428	466	472	459	438	447	443	487	444	474	450	491	471	453	484	460	462	493	460	466	459	442	516	475	490	438	482	437	510	451	447	467	474	450	490	456	441	427	454	481	471	487	459	419	441	432	485	460	498	431	457	475	475	442	449	456	468	477	496	498	474	478	464	446	486	462	480	458	517	422	461	479	483	465	478	422	464	449	446	459	454	461	455	446	443	470	456	415	477	448	486	460	436	438	441	489	483	486	520	438	453	470	475	482	444	490	464	461	469	463	485	493	477	464	473	458	492	459	471	509	464	539	448	442	470	472	449	487	500	443	458	471	436	452	440	467	484	455	465	503	484	467	453	448	455	467	498	442	452	469	498	466	436	456	438	465	458	448	444	467	439	451	471	467	491	476	451	452	500	512	458	468	461	443	470	450	445	468	440	476	482	462	537	440	503	454	453	435	488	486	475	506	464	505	461	502	443	440	451	430	474	437	474	479	475	476	505	439	447	469	452	490	475	447	450	442	454	461	479	456	473	446	455	428	445	455	463	457	432	457	491	467	499	450	474	480	454	458	475	495	480	425	443	450	485	495	465	469	448	468	473	437	469	452	455	481	447	457	494	489	482	445	488	476	454	432	461	467	469	454	459	484	478	424	452	439	440	463	459	478	481	456	442	491	504	485	429	446	453	444	412	445	483	496	462	486	426	493	441	466	473	473	470	459	455	433	466	486	484	481	513	454	467	470	455	460	478	482	480	444	493	477	457	438	496	463	448	454	447	473	483	433	465	457	481	499	452	472	468	453	469	483	504	460	474	455	445	500	491	466	462	435	442	416	448	437	494	434	480	463	509	472	527	447	473	460	463	494	464	478	506	485	476	508	410	461	446	439	460	510	474	454	492	443	472	457	422	501	442	450	429	436	445	480	447	456	466	456	476	465	432	469	453	498	469	482	436	443	463	450	489	467	465	461	454	465	479	483	457	473	509	454	482	446	456	437	484	462	458	478	489	487	475	482	461	457	491	457	430	434	451	461	471	443	509	450	461	487	435	470	464	465	482	471	465	473	487	469	446	436	454	497	471	470	459	467	497	471	488	468	452	455	476	507	467	418	436	464	455	475	458	459	480	445	471	435	444	439	432	488	467	438	453	457	442	455	462	487	418	445	473	461	449	476	466	476	469	458	460	456	486	419	431	465	470	484	462	482	439	516	443	474	473	461	469	461	474	475	472	442	467	500	439	455	439	444	450	480	510	476	488	488	445	468	478	490	480	480	460	450	519	436	456	471	463	496	456	444	477
28309	28166	30094	18243	5424	1782	564	234	242	222	247	210	192	204	190	216	214	236	228	222	217	209	217	203	232	177	203	230	232	222	227	219	191	212	210	223	207	225	214	231	212	215	184	222	229	213	205	211	226	205	200	217	214	196	206	230	207	208	190	227	204	243	209	220	206	226	237	192	199	216	192	206	213	252	203	185	241	197	208	217	219	221	213	204	220	206	199	206	210	206	213	220	223	216	203	215	215	228	227	206	216	209	193	229	191	213	230	208	226	220	200	219	226	213	197	194	197	208	209	199	196	212	220	207	216	227	232	216	201	202	209	206	226	223	229	231	216	222	193	194	200	221	191	212	223	185	212	222	189	235	221	225	197	225	200	195	191	234	222	211	231	232	206	205	225	233	218	235	206	183	206	208	212	215	186	196	168	239	227	213	208	241	211	196	216	197	224	217	230	238	218	206	221	189	223	203	206	199	209	218	197	225	211	204	227	200	197	218	225	255	221	210	219	225	214	227	204	210	242	208	221	203	217	218	203	221	225	233	205	201	195	215	203	253	212	221	202	217	226	215	185	225	221	219	243	215	197	228	225	191	183	226	215	203	205	219	216	215	212	213	233	224	201	208	190	192	199	236	213	237	211	198	228	220	201	211	201	216	197	198	211	220	217	196	196	214	208	208	217	199	190	191	227	196	226	200	182	233	187	232	210	196	212	224	231	213	228	227	200	211	230	221	223	239	212	235	201	206	218	201	216	209	200	226	224	212	230	207	214	213	219	205	190	182	227	242	200	233	224	256	226	235	212	210	199	194	204	217	224	246	191	219	208	198	214	214	230	231	201	223	193	202	236	212	215	236	234	212	212	200	204	205	184	194	210	209	210	225	202	216	215	202	219	222	222	211	206	200	181	217	216	220	237	210	242	207	209	220	217	208	194	207	196	229	222	201	212	218	218	228	210	218	221	197	226	232	198	216	231	195	198	225	224	230	190	213	198	202	224	236	214	219	227	206	209	208	220	215	213	207	206	198	201	209	209	208	215	213	227	223	200	213	245	223	171	222	197	221	210	204	214	211	228	167	221	233	227	230	214	246	218	208	226	218	207	232	214	220	207	200	227	210	206	200	220	235	210	205	207	184	224	238	209	189	209	207	206	206	192	215	205	202	215	219	216	219	219	215	236	215	220	258	223	213	218	206	189	227	224	196	220	204	227	208	216	220	206	218	218	230	224	220	212	226	208	232	221	205	217	224	226	199	209	235	238	230	199	205	202	206	219	218	204	207	219	241	235	206	237	201	232	204	221	195	201	209	192	212	205	225	191	217	199	204	223	255	210	198	197	211	217	228	203	218	232	226	190	191	218	200	204	199	200	225	213	205	213	189	209	209	221	191	220	226	211	210	228	193	202	225	235	230	201	225	211	214	205	209	216	192	213	213	221	230	217	224	211	209	229	211	211	246	213	193	221	216	226	237	217	211	224	196	232	201	202	211	192	211	202	217	220	211	228	212	200	217	193	202	223	210	235	216	209	221	226	211	215	238	224	233	211	211	200	211	254	210	205	185	208	200	208	194	214	211	197	220	224	225	213	219	227	199	246	214	210	199	199	217	201	188	227	250	215	217	207	217	180	231	187	215	245	218	207	208	217	218	181	216	213	190	197	218	227	195	194	189	215	209	224	233	213	205	213	218	198	238	210	252	195	215	234	213	195	216	204	212	227	205	208	213	211	210	233	200	240	199	237	187	231	207	224	198	221	222	223	194	209	215	218	202	218	208	199	175	215	198	224	211	222	193	222	186	202	192	214	218	213	219	235	216	207	208	208	167	220	224	196	233	197	215	217	240	218	201	203	198	239	217	201	206	204	211	216	227	205	198	224	207	251	219	222	212	227	205	218	204	220	207	220	224	223	203	241	232	202	203	204	234	215	228	218	205	250	229	233	208	214	218	201	214	219	210	229	218	216	199	227	226	218	244	200	194	183	232	218	211	220	208	221	228	210	216	201	200	229	195	187	209	197	210	197	214	216	188	227	214	243	218	197	225	211	207	210	214	229	198	205	206	217	215	236	210	196	201	215	215	216	222	209	226	237	205	203	199	220	215	207	207	206	189	226	190	228	205	196	220	214	216	208	218	200	201	222	214	212	212	222	192	211	209	217	201	228	205	215	231	228	198	236	223	214	224	230	204	199	222	232	223	215	214	235	194	205	219	230	210	186	202	188	226	228	221	220	184	212	213	243	219	214	231	210	211	220	212	184	204	204	213	220	230	220	223	192	191	217	221	226	230	223	208	230	229	225	218	203	209	225	232	212	196	191	213	231	234	227	221	191	230	199	216	213	220	199	211	207	225	205	225	219	211	218	216	214	208	225	242	230	226	210	203	212	221	209	222	177	226	220	209	212	237	201	217	205	192	204	201	229	220	234	198	219	212	207	187	199	210	227	220	223	215	202	218	202	215	222	206	193	195	211	205	239	213	206	210	210	210	222	212	175	216	190	213	230	221	209	222	215	229	202	204	211	207	229	196	215	227	234	253	213	226	212	221	222	198	208	229	216	200	209	226	208	238	186	191	235	219	215	211	249	227	244	221	218	224	201	208	189	231	184	211	202	200	205	233	203	206	224	213	227	222	214	211	223	227	224	226	196	227	213	205	205	251	223	243	231	250	220	216	201	207	222	221	201	222	196	213	200	215	242	224	196	217	210	206	222	172	221	205	236	204	224	206	236	211	210	217	217	202	200	222	228	224	210	228	212	193	225	215	218	194	203	219	223	189	187	222	195	194	188	258	203	222	207	195	207	215	185	204	197	231	197	211	197	192	228	203	206	230	183	197	201	225	193	189	231	218	227	195	225	229	212	211	213	233	223	239	206	204	200	208	230	206	210	233	232	217	209	217	204	237	204	227	217	202	196	220	235	211	230	205	220	208	198	210	211	201	235	207	220	219	200	193	224	207	225	219	226	214	241	236	194	200	206	197	180	199	233	230	219	210	221	207	213	199	188	203	236	218	237	208	192	226	184	219	241	219	234	233	207	211	187	218	215	199	226	200	198	229	222	201	204	216	199	222	241	192	211	217	187	221	183	204	230	208	222	230	216	206	241	188	206	208	224	220	210	212	204	224	206	237	212	204	256	222	231	220	229	203	207	194	213	214	215	203	226	188	216	213	211	187	191	210	192	205	203	203	220	225	188	220	216	221	218	225	211	199	194	214	194	218	228	204	215	227	208	202	225	199	200	227	201	202	197	226	188	225	238	203	205	209	209	211	215	217	244	204	186	202	222	228	223	201	205	217	218	184	237	213	220	223	207	200	218	242	220	181	225	267	223	201	208	221	224	194	199	224	205	197	210	224	215	215	202	212	201	183	200	221	219	215	224	200	226	225	200	220	203	201	220	213	219	222	230	204	207	230	207	218	229	196	216	208	216	205	206	202	207	192	205	202	195	230	216	206	193	213	226	234	230	212	209	224	218	225	196	203	184	215	202	202	200	172	200	235	198	225
34860	47220	36766	19191	9131	3855	1158	390	361	404	345	345	373	333	394	338	343	354	330	351	356	366	316	351	370	346	349	352	377	368	342	333	362	341	352	324	337	368	361	352	358	362	388	353	326	402	367	341	377	378	356	352	356	342	327	339	338	359	339	353	359	407	351	332	347	390	334	345	336	359	361	350	360	369	354	369	330	335	352	341	358	352	354	359	345	338	384	364	375	394	347	363	400	362	360	336	337	316	359	367	345	353	360	357	368	359	361	352	388	361	342	358	369	342	374	389	373	340	358	369	355	333	355	353	336	344	368	354	369	358	372	331	374	355	351	342	388	360	377	343	345	335	348	341	344	312	366	334	368	390	338	339	348	368	386	352	332	345	368	368	378	337	339	385	330	348	340	342	407	367	383	387	375	371	336	352	379	354	291	337	359	322	373	362	367	369	340	338	364	338	343	341	360	367	341	365	358	367	369	346	362	364	352	349	377	335	366	375	376	383	340	345	347	386	385	341	377	356	368	328	367	368	359	378	357	360	347	384	357	337	365	358	338	331	347	348	374	368	346	340	327	342	335	336	346	380	348	365	348	339	405	345	367	338	368	332	365	337	371	370	376	348	371	377	352	321	342	366	370	364	361	348	344	332	360	357	339	371	374	347	356	354	347	360	350	337	359	352	354	332	393	354	376	378	379	362	366	375	314	333	389	332	362	370	370	353	359	366	392	373	370	356	372	360	327	365	336	380	351	385	375	346	372	363	359	333	380	340	327	363	333	336	357	341	351	364	340	349	355	374	377	332	367	349	348	367	339	357	350	351	360	344	351	390	389	362	345	355	362	338	310	359	355	392	334	323	368	366	370	338	378	377	351	348	352	349	352	324	355	358	346	357	364	354	378	335	362	338	343	377	374	363	349	345	382	377	337	396	324	372	335	351	318	363	329	343	377	324	361	352	357	312	376	377	373	337	334	373	322	384	351	352	362	376	355	339	362	352	382	349	327	332	355	340	404	359	381	323	359	374	356	318	345	357	334	372	345	338	352	331	325	372	372	387	333	367	340	344	314	396	351	354	371	385	350	368	317	336	365	357	319	374	373	315	332	371	364	347	365	394	361	364	390	377	372	374	364	376	367	370	360	352	348	376	386	373	326	359	400	362	301	373	403	372	336	362	377	344	344	372	370	357	382	382	391	370	347	371	379	369	327	356	373	346	366	372	340	322	350	365	349	338	400	315	344	335	349	344	359	379	379	342	382	359	356	386	379	354	346	352	341	363	372	362	357	375	360	368	338	372	379	353	377	366	375	362	367	352	377	344	393	360	357	348	357	354	380	351	342	383	404	340	363	319	325	346	379	339	346	355	360	376	385	366	356	356	364	354	355	336	355	391	354	365	355	341	357	329	371	337	338	353	338	381	368	361	383	333	362	331	337	338	365	340	337	349	332	371	370	368	347	359	360	347	349	354	353	357	336	349	350	369	311	356	329	340	335	363	338	382	354	355	387	359	341	371	351	357	381	387	341	349	385	369	358	370	360	356	307	355	363	357	320	344	357	345	362	343	372	330	347	365	337	368	347	337	352	356	401	330	348	384	350	338	335	321	378	377	337	339	327	367	401	367	353	376	364	377	334	316	358	360	333	374	372	350	329	355	373	366	337	319	354	364	368	351	349	379	387	362	373	368	365	349	340	347	376	349	363	341	353	386	357	353	368	362	358	344	336	371	344	325	348	311	348	352	352	340	372	357	350	380	324	326	367	361	342	363	375	385	353	338	357	387	335	408	358	358	373	347	371	365	319	363	326	342	374	354	355	358	358	371	356	345	338	348	374	353	372	338	347	375	345	331	381	314	376	373	352	356	363	350	373	388	372	332	355	318	378	360	382	369	369	335	363	353	350	352	359	340	366	371	377	359	335	317	324	356	358	380	364	339	360	339	352	373	357	366	343	369	363	313	359	345	344	361	389	346	390	389	365	342	364	368	372	367	338	370	357	341	393	333	379	362	356	317	358	378	364	368	336	383	334	343	396	338	368	365	334	359	386	385	343	346	364	376	340	376	348	327	334	348	343	358	357	340	356	356	387	388	350	355	371	347	337	320	316	376	371	345	356	371	331	355	365	348	339	372	360	326	357	350	378	376	333	342	356	365	350	350	345	372	365	368	373	329	353	342	351	335	364	333	343	347	377	360	353	378	375	378	365	360	341	349	376	356	337	323	357	337	350	357	358	348	376	352	345	338	330	342	335	341	360	372	362	368	340	339	353	320	363	339	356	316	318	337	360	352	379	325	327	358	348	334	358	350	356	352	379	358	356	363	350	363	350	355	374	355	355	357	371	320	341	340	345	325	355	363	353	350	381	375	356	365	350	370	352	346	376	354	317	347	379	362	348	353	350	348	337	356	362	354	364	381	338	372	336	348	348	341	375	357	342	372	369	366	345	321	348	309	335	384	358	383	329	346	361	360	346	341	345	360	362	352	348	348	371	356	370	354	340	374	369	362	320	344	366	387	364	387	355	377	316	363	362	368	372	376	387	339	327	365	334	352	346	316	355	383	306	360	350	338	354	380	346	351	388	363	360	347	365	334	359	370	365	360	344	366	359	367	349	369	374	368	359	343	364	362	373	341	374	357	352	320	344	340	358	359	346	347	341	329	362	351	352	343	375	342	378	368	340	358	354	380	360	359	396	362	350	368	358	342	377	346	342	335	363	365	388	344	305	358	342	334	334	373	384	340	367	361	381	373	356	356	357	393	363	362	389	356	343	362	383	375	356	318	380	382	351	373	366	351	347	355	332	333	324	348	403	379	353	373	370	339	347	336	339	378	369	382	371	341	354	358	362	348	385	329	346	355	330	354	371	351	361	329	356	335	367	342	344	315	371	383	347	336	364	358	338	364	368	351	331	377	342	327	398	330	344	357	360	349	319	349	338	345	350	336	354	345	351	364	319	308	379	369	381	352	365	373	359	347	349	352	359	385	370	379	352	373	358	375	371	379	399	350	329	384	353	369	365	369	364	355	362	334	318	352	349	374	365	354	319	352	347	361	358	359	341	389	382	366	360	349	370	340	379	363	348	354	343	364	333	355	352	332	362	363	320	336	375	353	365	381	360	351	358	355	328	376	344	356	377	362	343	341	375	336	352	327	343	357	363	370	363	377	360	346	336	338	338	402	372	360	364	358	361	345	324	346	339	322	360	359	334	386	392	372	332	336	353	324	357	343	328	345	346	303	361	340	384	379	348	363	386	363	359	386	340	389	330	361	345	341	410	353	386	376	356	379	393	358	337	365	362	352	356	352	342	335	345	366	347	350	345	318	301	361	360	377	362	378	354	359	363	355	357	339	360	373	361	330	364	367	333	384	356	360	380	361	333	344	333	355	361	368	375	382	378	333	342	369	334	358	365	338	355	369	346	371	349	318	358	339	354	358	356	348	348	358	367	398	344	355	366	345	370	355	352	381	336	353	365	381	339	366	347	359	325	345	369	332	351	323	345	371
24980	23939	36654	35751	23540	13271	2951	287	236	247	270	288	233	225	213	254	207	238	229	259	268	254	240	233	248	262	217	242	270	235	226	232	245	245	238	203	258	270	242	221	225	263	225	276	239	242	247	222	243	259	268	250	238	236	241	243	253	223	229	253	232	243	250	243	222	241	254	247	249	239	240	256	236	233	257	250	254	232	228	248	247	260	249	237	213	242	279	251	220	248	222	248	296	253	229	245	233	224	229	232	248	248	239	246	246	243	239	245	237	237	212	245	247	249	272	266	228	256	244	257	227	235	248	242	232	246	230	237	246	246	250	248	237	245	243	287	251	239	223	254	243	230	230	205	232	238	247	234	252	259	218	236	225	222	240	234	266	218	254	231	249	224	248	272	220	259	250	209	231	226	257	236	223	227	244	241	227	255	227	219	244	241	245	276	258	246	269	242	241	238	225	244	238	240	245	235	255	259	221	232	232	236	231	249	254	213	282	207	236	231	209	215	239	245	207	217	241	236	238	251	217	230	226	255	264	252	243	261	243	272	248	230	253	236	238	223	236	226	233	253	240	246	216	224	233	254	223	250	243	240	221	249	235	209	240	241	252	276	262	225	260	257	227	238	225	224	249	218	230	251	204	229	240	231	236	257	246	236	251	258	207	226	255	240	236	253	260	231	255	228	244	234	249	234	248	224	256	266	243	232	229	235	245	243	238	249	242	239	226	262	248	251	227	232	224	244	254	232	232	237	266	264	265	224	260	255	244	244	253	228	258	237	234	223	251	255	259	239	257	258	224	266	245	237	252	241	212	228	218	235	232	251	232	244	242	233	247	249	247	263	227	235	243	236	230	237	238	228	208	253	289	237	255	240	258	264	213	233	251	241	238	246	223	248	236	255	239	256	226	253	259	229	225	240	269	223	228	258	229	251	257	224	264	254	231	231	246	216	231	225	229	248	264	254	257	252	247	208	264	240	228	241	227	232	240	217	251	238	231	229	251	234	261	221	236	268	249	238	233	237	234	246	256	250	228	217	274	222	252	229	241	219	225	205	238	248	241	238	281	235	227	225	228	238	257	257	246	248	233	270	249	235	232	224	236	208	241	227	236	219	266	253	222	235	247	254	219	238	250	243	286	252	222	230	215	236	234	217	265	194	227	239	256	258	250	210	220	250	240	231	251	236	226	217	249	276	213	253	240	243	236	225	238	242	237	246	214	252	241	234	233	240	231	246	240	263	240	230	215	229	259	227	259	229	239	209	246	225	202	227	246	248	221	210	238	227	243	249	226	234	250	238	243	252	249	230	263	259	241	221	233	233	249	246	239	241	242	243	242	251	222	219	253	225	217	220	234	239	245	236	227	236	242	244	244	232	270	290	249	249	260	230	211	247	260	241	277	226	266	259	255	231	222	227	266	260	256	252	225	231	253	257	218	257	251	226	250	228	228	253	233	229	248	227	233	251	238	243	239	233	261	226	259	228	236	233	218	267	228	218	219	205	219	256	248	253	249	223	245	242	244	243	255	236	217	226	227	272	238	246	215	244	227	191	248	251	250	216	223	264	274	208	227	243	238	243	232	223	235	219	242	220	248	239	254	247	267	246	254	235	264	216	250	249	251	254	232	224	239	262	272	230	212	237	245	230	266	255	245	252	241	223	233	254	220	264	258	249	281	236	241	232	236	243	243	240	262	286	261	227	236	260	242	249	225	229	236	228	236	260	226	231	217	254	209	254	248	265	246	216	210	266	239	235	238	232	232	236	248	226	241	223	239	284	246	249	245	246	249	247	237	251	258	258	236	218	238	252	245	229	246	232	239	203	237	227	252	211	245	245	239	261	244	272	247	238	234	259	249	272	224	227	247	216	254	248	242	240	259	219	237	262	250	241	262	203	217	262	236	227	222	234	227	224	249	268	246	219	242	266	207	244	230	254	236	285	236	245	228	245	256	251	246	251	251	246	248	230	221	222	226	245	249	238	228	230	215	251	249	245	244	254	240	252	259	199	267	242	247	233	210	247	245	226	249	255	238	248	244	254	263	248	208	202	255	232	192	233	225	231	214	226	246	253	230	256	219	251	235	252	240	244	246	252	228	224	255	233	212	227	238	228	259	263	229	250	256	234	251	242	258	274	238	247	239	239	243	227	233	230	228	244	249	251	224	219	242	259	237	210	236	214	252	226	246	251	233	226	222	213	216	257	251	270	230	241	247	221	219	258	226	242	239	240	233	204	229	222	245	232	281	232	213	236	228	234	257	258	246	248	238	231	240	265	224	257	235	230	258	224	238	247	275	253	240	232	249	245	227	207	248	251	228	216	267	246	237	221	215	220	233	245	247	255	241	248	238	251	238	243	240	233	247	228	252	228	213	237	252	226	251	248	225	245	244	245	250	242	240	264	239	241	264	248	261	246	233	254	241	221	247	273	250	232	243	253	225	232	236	236	297	269	213	247	238	240	269	256	222	236	242	220	228	249	229	266	241	225	244	242	234	261	253	247	244	226	239	237	275	215	244	261	238	253	247	257	278	238	235	258	223	236	231	243	225	227	215	270	229	204	229	228	223	225	226	218	232	269	228	216	233	235	243	232	222	242	214	236	241	260	229	203	240	227	255	237	244	229	235	241	243	249	244	251	257	265	238	235	249	239	218	232	220	236	228	238	241	217	235	235	227	242	212	231	250	222	232	240	250	224	259	218	241	242	238	245	268	237	245	248	255	242	224	240	235	211	231	238	233	252	252	256	222	227	244	243	264	238	230	222	245	240	239	231	250	246	247	242	254	241	253	229	253	242	262	262	233	256	259	224	229	251	239	252	226	243	241	245	245	243	239	262	272	236	229	222	232	237	224	248	235	244	236	252	257	227	246	248	245	223	239	261	244	236	250	262	219	228	239	230	230	250	223	239	238	259	209	256	227	232	238	219	243	225	234	254	252	229	203	256	276	250	214	247	242	226	251	266	238	213	252	231	229	214	255	244	236	234	233	243	242	238	235	250	249	246	226	227	260	220	268	273	241	260	256	225	258	241	212	244	230	224	224	236	245	208	232	229	243	250	285	252	234	234	265	249	221	249	256	242	274	231	228	232	260	233	232	246	228	250	223	272	220	255	254	227	253	254	249	240	252	225	238	256	267	262	242	243	243	253	226	211	249	246	216	234	231	240	256	261	243	234	238	226	235	213	251	227	249	247	253	242	243	224	223	246	235	233	214	265	245	211	260	243	249	254	232	253	265	270	236	235	235	227	227	249	242	240	237	221	226	246	253	258	218	215	225	283	216	216	254	261	241	249	243	220	237	215	244	226	223	264	238	247	234	241	254	245	238	269	212	290	221	252	249	254	245	237	240	233	214	216	218	248	256	231	263	214	213	248	279	256	262	246	240	239	237	219	245	244	216	229	264	263	239	234	261	248	256	249	221	239	256	247	242	241	230	256	232	238	243	251	237	242	222	249	237	211	233	237	223	209	258	243	239	230	235	242	251	253	246	220	261	224	251	277
56728	85570	68888	43867	29101	15232	4335	389	361	419	417	391	392	400	410	384	391	383	394	381	414	401	388	402	423	372	385	404	399	370	382	397	439	411	405	399	390	390	376	426	378	398	340	402	365	393	414	405	404	409	433	396	394	389	408	398	394	380	381	404	374	379	398	379	392	397	409	405	379	397	435	391	411	390	436	343	408	358	391	388	384	419	399	409	387	397	381	361	386	384	412	350	402	396	430	406	397	394	406	383	396	375	400	395	421	403	405	394	354	415	382	383	403	385	384	391	376	395	410	411	414	429	386	399	377	381	400	369	396	384	378	382	410	378	384	396	382	389	398	387	393	420	376	382	389	425	368	381	378	393	411	397	403	398	400	370	377	407	395	379	376	410	398	401	423	436	421	394	427	406	394	393	409	401	364	389	393	399	351	400	415	394	373	384	392	392	393	401	388	398	399	403	362	395	386	377	360	416	414	395	380	391	363	371	375	361	405	405	382	387	375	415	348	375	402	395	421	384	376	395	361	409	408	415	412	371	439	383	389	399	397	381	397	415	416	412	410	377	387	410	390	376	410	412	360	387	381	355	378	408	412	392	368	378	381	407	377	387	411	374	396	402	377	439	395	384	386	368	414	399	401	430	365	395	412	409	364	406	392	377	382	367	381	356	430	414	411	418	401	377	382	399	404	369	387	435	415	396	387	397	407	398	425	398	401	418	389	377	349	420	410	416	414	409	413	409	367	368	411	364	397	398	373	394	403	407	363	395	371	387	411	353	380	413	380	424	358	402	421	401	384	408	379	390	414	407	396	429	364	428	407	424	421	405	392	382	395	383	407	387	407	388	356	364	410	385	367	375	402	395	414	375	465	425	380	416	411	386	424	375	406	384	374	389	373	399	375	393	409	447	389	359	409	399	409	430	372	403	364	412	413	381	428	373	421	385	396	390	399	373	383	388	396	389	396	412	393	382	396	397	397	393	386	387	389	371	406	401	358	378	417	384	380	389	395	383	406	403	425	439	411	374	397	404	394	378	418	390	389	402	396	396	410	382	381	416	410	376	390	399	435	401	391	409	405	420	424	405	396	385	360	392	368	383	395	412	386	368	374	406	402	386	421	359	416	386	406	401	395	383	416	382	413	427	413	403	355	395	390	433	394	378	403	434	410	400	394	404	385	391	382	404	406	397	395	393	426	420	359	375	371	375	379	385	387	395	416	371	384	403	416	381	405	424	395	387	394	362	401	416	391	376	374	391	412	392	378	415	373	408	440	399	408	397	407	386	375	401	372	411	400	392	392	379	419	361	409	402	388	428	410	385	408	394	388	432	418	406	372	404	415	406	380	413	388	408	420	419	397	374	369	378	405	383	400	383	403	377	362	372	407	407	395	395	361	389	416	362	366	411	406	412	384	390	403	364	390	396	410	404	353	376	374	404	391	407	395	384	391	421	390	412	386	407	370	415	420	376	389	410	386	408	425	416	388	395	381	375	360	404	404	402	395	431	404	403	406	434	394	389	398	387	384	430	389	380	414	423	379	363	398	401	393	364	399	372	425	397	359	390	403	413	409	378	397	390	387	353	392	422	378	387	376	402	384	414	393	380	404	365	432	384	406	384	367	412	397	425	398	404	403	352	427	402	350	360	403	404	390	401	408	415	358	420	400	417	396	394	402	393	355	394	419	412	400	406	416	386	385	379	366	411	387	374	412	384	389	397	377	424	417	406	398	393	424	407	388	408	420	414	414	415	368	394	397	397	401	438	387	389	410	390	393	390	416	360	430	399	370	385	392	389	406	400	362	375	415	377	418	393	397	402	385	370	391	396	396	357	407	401	384	367	412	419	388	389	359	417	419	361	411	385	388	398	400	390	374	398	407	401	396	415	410	395	418	387	383	343	393	398	409	393	419	350	384	407	429	421	358	377	412	419	339	409	402	401	378	417	428	365	403	394	391	408	408	383	397	391	401	401	381	386	402	408	385	406	357	386	400	411	402	353	380	390	411	399	364	383	405	394	408	398	379	414	402	400	427	422	348	392	425	396	405	392	399	381	392	388	415	379	360	410	419	432	412	385	375	415	440	367	367	378	390	412	404	416	396	403	366	401	403	386	396	408	419	380	400	384	405	370	388	390	384	383	394	398	388	402	388	363	406	408	402	426	409	391	391	403	386	386	388	377	373	390	402	390	405	408	400	428	391	392	396	402	415	385	394	424	392	388	389	392	400	390	396	408	410	397	391	386	376	407	391	431	382	366	408	399	431	412	386	391	407	352	380	403	381	373	394	406	394	390	358	372	383	373	396	380	384	439	397	410	375	359	385	409	430	406	376	393	387	379	374	406	408	401	415	408	391	385	375	414	392	414	384	376	415	375	396	397	423	381	406	392	385	406	377	363	375	414	401	396	371	401	387	396	400	365	412	407	379	417	358	386	405	362	411	392	388	427	392	400	392	374	423	359	417	386	371	357	418	380	388	408	365	366	386	358	383	385	424	413	415	377	372	376	391	373	368	403	371	395	383	387	394	361	405	386	412	408	401	335	359	400	390	360	361	422	388	401	381	398	408	414	400	365	417	418	374	387	398	382	389	396	394	376	396	430	407	368	404	407	384	371	377	373	351	391	387	353	399	401	410	410	407	397	436	378	386	421	402	407	387	389	388	387	406	376	365	421	410	415	391	359	421	398	368	429	397	398	405	346	414	409	411	377	400	384	385	405	352	404	368	389	393	404	384	390	408	421	398	367	421	384	349	369	392	407	396	393	387	396	370	386	397	379	391	368	390	394	387	383	364	408	395	365	403	410	364	392	395	379	408	415	391	393	371	374	347	410	411	377	370	397	404	392	406	383	380	392	390	421	397	386	398	386	381	373	415	371	380	431	384	412	424	403	399	414	387	372	408	392	431	377	392	435	424	396	365	372	350	395	382	383	427	371	404	397	375	382	372	423	375	368	372	366	424	402	377	415	383	380	414	387	398	388	395	383	387	399	408	401	380	384	388	390	381	422	392	414	413	413	409	402	417	366	425	407	380	361	410	356	374	380	345	381	401	363	429	369	375	390	403	414	407	421	371	368	390	384	378	382	409	420	392	398	381	363	422	364	394	373	401	395	378	402	421	397	373	386	392	360	394	414	349	395	408	424	392	383	421	397	381	371	420	364	389	426	392	353	406	426	432	394	424	359	394	348	421	364	424	383	403	410	405	405	384	406	386	416	419	387	416	392	354	382	373	376	407	397	421	411	409	394	369	412	439	370	380	396	400	396	426	416	394	363	387	438	411	428	389	392	366	350	435	406	395	367	420	384	402	412	362	447	407	384	368	389	422	361	429	423	411	376	387	392	406	389	385	366	364	414	443	359	376	413	367	393	406	386	346	414	383	353	370	407	411	419	433	351	388	361	390	405	361	391	378	384	406	388	383	392	396	410	354	391	403	373	415	402	385	424	382	375	377	395	384	390	381	382	429	404	378	400	422	392	392	372	416	411	373	419	384	352	383	411
23389	22139	31916	30445	25184	22159	12416	852	322	332	327	271	309	302	308	287	308	304	287	291	308	319	319	322	320	290	308	316	304	296	286	312	269	308	267	311	279	289	310	299	309	302	301	294	312	303	315	295	310	271	291	282	283	316	308	293	295	288	270	302	302	287	321	304	292	293	329	314	328	311	291	293	279	287	304	307	288	257	250	320	291	285	309	283	327	298	320	330	323	283	302	287	292	264	309	275	301	311	297	262	293	310	286	282	283	269	280	317	285	294	284	288	279	283	294	282	278	283	274	295	329	309	308	288	301	281	270	308	297	262	299	322	301	288	306	288	284	287	323	280	297	284	331	288	278	297	291	285	281	278	277	311	304	299	313	304	295	292	288	291	297	295	296	318	305	264	308	293	298	314	291	315	302	299	291	305	297	321	296	324	300	303	360	312	295	312	324	288	320	300	278	280	342	260	343	305	316	318	267	285	278	276	273	281	289	285	283	293	285	282	298	286	295	309	305	274	274	288	302	283	292	324	285	262	267	298	303	240	299	304	306	306	304	300	325	317	298	329	307	285	307	321	312	286	280	312	309	315	306	287	293	293	286	304	290	284	307	282	299	303	327	299	317	278	307	322	300	267	313	310	300	297	294	319	281	299	262	278	310	282	267	279	295	294	290	306	281	300	254	269	313	324	302	299	281	287	306	315	278	312	316	269	329	303	279	316	284	261	304	312	310	296	290	276	293	306	283	282	311	295	280	278	279	289	271	281	294	302	282	276	302	301	316	277	287	329	285	288	299	300	270	318	308	290	311	311	295	289	287	274	318	305	267	325	300	315	307	298	266	322	316	317	273	264	285	292	282	292	303	299	294	302	315	341	278	266	295	314	297	289	313	281	304	297	275	293	322	303	279	263	311	279	278	307	305	307	276	327	328	282	283	301	326	283	292	299	291	263	311	306	328	330	305	301	281	298	310	318	294	263	321	322	302	271	305	291	337	299	274	286	292	272	275	275	278	327	302	280	296	285	287	294	291	284	310	292	301	318	305	317	274	311	308	285	301	308	299	282	320	288	293	318	285	272	285	294	329	322	272	286	270	287	299	277	293	309	305	281	290	304	281	285	307	308	335	291	303	287	257	308	279	315	293	342	286	294	270	299	312	307	297	318	297	318	297	288	278	289	325	287	323	290	304	290	276	301	307	302	294	324	322	293	314	300	293	288	285	313	300	267	323	301	276	280	298	315	260	281	302	286	280	282	281	306	309	313	288	285	288	316	309	303	287	331	277	302	258	319	272	332	308	307	289	284	274	317	278	272	287	314	289	303	279	329	281	279	298	285	304	352	278	295	291	291	290	282	282	315	294	290	302	276	280	287	320	301	291	284	290	299	318	288	298	286	318	309	307	281	279	299	309	316	290	287	268	290	282	308	292	286	264	290	310	284	291	257	285	254	284	286	301	298	274	293	301	311	311	316	305	307	309	283	292	295	289	306	317	299	257	320	279	308	273	312	296	305	284	275	314	303	307	270	311	251	322	304	274	306	267	283	306	304	266	303	300	305	287	279	294	291	311	291	307	295	307	311	309	229	296	291	300	358	319	304	299	278	293	338	313	275	298	302	307	286	264	257	292	307	310	304	288	296	271	279	327	323	305	289	284	299	303	290	326	311	286	292	296	290	293	294	315	287	291	296	303	277	259	297	277	287	287	323	267	304	308	329	275	303	277	303	309	278	305	259	305	299	316	308	314	287	322	288	277	277	292	311	280	305	261	289	306	272	310	301	304	281	304	317	268	304	300	275	317	314	279	295	286	307	300	319	331	309	301	268	265	312	268	277	306	286	258	312	301	284	295	313	301	268	303	303	278	319	334	306	263	301	332	300	283	298	290	289	288	301	290	285	279	291	302	300	283	315	319	306	274	284	317	297	279	291	307	336	307	286	321	293	304	291	316	323	307	284	301	276	250	286	277	307	287	290	309	299	288	290	324	319	299	306	315	326	318	264	299	317	310	283	283	323	295	326	327	279	269	289	317	281	282	304	306	309	296	284	303	262	311	293	311	303	311	288	301	324	288	320	305	286	304	296	331	292	256	295	305	268	276	266	275	302	289	303	281	290	289	310	316	296	268	283	279	299	308	304	303	297	300	336	303	317	275	307	305	291	278	298	280	306	297	294	292	286	302	308	297	299	253	260	284	300	319	298	297	273	298	298	289	320	325	302	316	284	269	278	303	270	301	301	284	287	286	311	338	270	284	301	293	312	259	316	313	296	313	307	313	318	291	287	300	297	282	291	306	288	304	301	308	299	293	294	313	296	300	274	315	281	288	301	305	305	301	272	318	306	302	304	304	306	335	309	276	309	283	311	308	291	301	305	309	306	292	298	306	314	293	321	298	284	319	294	297	287	273	293	300	274	298	270	285	317	308	286	294	305	321	284	271	309	290	289	294	286	290	331	321	285	310	287	308	293	308	333	329	314	321	342	284	296	301	294	307	311	304	307	305	330	307	274	286	296	286	288	301	308	300	304	311	295	298	294	308	276	346	280	311	338	292	294	292	288	296	280	300	304	273	318	293	323	263	304	286	280	308	339	294	270	312	312	282	288	293	299	312	278	309	301	253	279	315	303	318	286	295	308	313	268	263	301	315	296	276	282	316	288	307	325	292	293	285	300	318	298	304	275	297	278	278	303	296	302	316	338	283	320	286	306	306	305	267	282	296	322	325	281	292	297	289	275	284	295	277	302	322	278	309	282	318	305	302	317	277	329	310	294	309	263	305	279	294	289	274	278	285	254	283	311	342	288	304	266	307	302	299	284	282	292	336	309	303	303	292	318	275	290	299	339	291	289	300	273	319	284	313	268	302	295	289	280	290	278	320	289	277	296	309	332	298	279	311	294	297	330	306	263	320	329	284	284	305	332	288	284	282	297	286	324	318	287	288	284	320	295	311	301	297	304	287	318	291	281	297	283	287	290	304	318	274	295	298	295	282	303	280	284	267	299	310	323	280	291	268	289	302	279	290	282	309	279	301	278	298	310	308	292	309	292	279	273	287	282	272	306	268	318	262	300	287	327	302	309	301	292	295	304	291	312	263	278	286	300	281	314	310	266	291	284	284	279	286	264	325	293	306	292	268	331	297	300	266	276	270	316	291	292	307	292	276	280	293	315	302	293	279	299	297	284	307	288	313	290	280	303	306	301	278	276	304	300	291	303	297	296	298	309	333	276	301	309	291	311	310	281	304	302	282	311	272	261	276	278	305	276	306	289	294	294	276	280	301	279	273	298	330	284	293	310	280	343	297	308	272	289	296	285	295	324	293	298	308	308	270	297	323	300	298	339	282	279	283	292	285	310	310	309	276	273	308	304	300	321	297	299	303	294	290	303	342	299	306	311	314	297	300	274	311	278	263	287	309	326	289	306	309	319	303	326	339	309	273	285	280	281	290	313	293	291	297	310	300	294	276	296	273	315	279	282	266	341	290	305	292	272	276	290	319	285	300	315
61075	100540	85035	57316	39870	24801	10431	737	482	470	472	459	462	505	486	501	489	477	478	497	484	473	495	458	478	455	455	458	446	458	443	459	469	459	488	478	464	467	487	503	474	446	425	458	448	496	450	503	482	464	484	496	446	489	483	464	477	436	470	502	479	471	480	449	421	457	454	446	465	484	455	442	469	457	506	457	455	471	454	521	458	462	455	457	463	475	487	466	458	447	447	488	493	494	438	486	474	505	459	439	458	444	465	473	471	436	453	456	445	474	488	474	459	422	487	470	442	514	443	501	460	470	475	439	465	451	461	455	444	451	475	464	461	463	487	492	467	442	429	489	399	450	433	482	455	475	484	435	466	474	460	477	454	455	475	470	457	448	486	506	480	478	427	459	440	452	423	487	511	476	462	434	461	445	474	454	466	484	546	468	467	465	476	469	484	475	447	463	446	485	461	460	453	436	469	490	451	459	447	453	437	441	458	466	438	472	444	474	452	500	466	460	444	496	457	445	441	471	481	488	445	451	429	454	422	426	431	487	505	460	505	433	503	467	458	426	442	466	487	479	419	478	456	428	471	446	499	495	464	449	443	462	484	493	478	458	470	466	466	433	405	455	421	459	496	461	444	474	439	474	494	439	447	437	469	458	492	450	456	495	449	451	455	451	477	443	494	423	448	443	452	413	462	443	450	480	462	447	463	493	475	489	481	467	475	435	436	500	485	457	465	492	465	437	490	488	462	494	470	477	460	441	483	473	467	458	458	445	465	447	454	447	460	465	452	451	434	445	498	440	488	462	463	441	464	424	441	470	439	473	452	464	467	442	493	469	451	444	447	453	481	487	468	459	505	468	436	486	477	464	490	517	467	462	469	492	512	456	476	480	467	451	417	480	486	464	477	443	463	460	499	461	460	467	505	457	436	457	440	468	457	484	487	463	430	459	478	459	443	418	440	417	452	450	477	460	458	496	493	493	423	454	466	506	478	455	443	443	477	461	483	455	467	446	426	420	464	454	472	488	437	467	460	480	450	438	444	463	461	436	462	464	464	448	505	432	475	485	440	424	466	460	452	478	511	473	487	468	468	491	445	475	451	435	445	446	479	441	473	451	454	461	461	420	441	555	422	438	484	468	492	477	413	477	471	508	451	440	473	470	461	450	481	425	462	461	473	498	443	479	454	478	471	478	432	491	481	456	460	462	468	507	480	430	411	490	478	505	452	428	491	456	488	436	448	424	481	468	431	493	473	442	450	457	466	478	459	472	483	454	449	448	464	459	460	490	409	476	461	490	410	451	456	467	467	480	425	449	411	446	496	480	452	490	431	423	435	457	478	457	510	453	484	435	456	459	447	458	444	486	496	498	468	465	454	484	446	444	464	461	491	428	429	418	458	473	444	477	475	451	490	429	482	417	443	420	444	454	474	471	451	465	452	477	431	473	483	487	463	480	480	460	495	476	453	471	449	461	450	483	488	429	459	457	437	433	475	480	472	479	487	420	452	444	439	439	497	473	441	469	476	450	423	442	523	493	481	462	465	512	466	493	503	434	482	454	467	459	440	455	454	479	460	473	483	476	510	456	463	453	457	448	503	474	499	439	447	454	480	455	458	499	428	461	432	467	469	446	434	475	449	451	439	506	464	459	452	437	483	451	415	459	463	534	466	441	434	495	468	496	404	439	467	487	444	424	477	477	460	462	456	472	450	464	461	477	439	495	434	433	473	468	450	445	484	432	500	463	439	488	432	475	489	471	472	483	445	457	432	431	462	454	471	430	439	496	454	457	459	450	465	460	445	466	443	472	473	486	427	481	411	435	498	491	472	446	462	466	449	474	443	496	445	460	484	463	494	445	472	430	488	430	448	483	490	460	466	413	503	476	477	420	435	447	453	511	471	464	438	479	461	445	457	455	446	430	521	487	449	441	444	475	449	434	493	468	445	449	450	469	428	462	428	443	464	476	487	467	440	467	502	456	465	430	427	470	470	474	470	487	468	475	474	432	479	455	451	444	483	458	463	463	469	448	469	446	448	469	464	450	454	462	477	463	434	415	473	431	477	416	480	474	477	477	447	502	492	475	470	447	450	465	440	494	458	453	467	451	441	455	469	433	474	432	450	439	439	490	481	468	451	430	449	437	484	482	442	449	458	472	451	446	433	444	438	453	493	447	471	448	492	462	456	451	437	485	431	437	430	456	476	457	463	454	463	479	446	488	453	469	483	443	473	465	455	486	489	479	449	476	466	416	466	439	418	483	486	470	487	461	442	446	451	464	469	433	482	453	478	465	481	448	453	469	414	471	456	439	442	485	476	466	490	504	451	505	472	439	444	446	458	461	490	457	439	451	483	466	431	423	474	455	453	460	469	462	439	480	457	457	492	441	508	482	454	451	452	460	448	456	475	441	451	452	468	436	457	457	460	455	461	473	495	459	477	447	473	462	481	452	448	491	436	452	456	444	468	431	460	411	448	445	437	455	479	464	463	466	451	463	483	472	436	443	442	439	463	429	471	451	482	443	432	437	507	455	472	511	487	483	470	427	455	479	458	455	446	472	481	459	479	437	462	445	421	497	380	481	453	447	428	446	465	444	413	468	437	466	450	444	431	468	472	468	479	436	475	452	462	436	487	443	462	503	463	468	488	464	467	402	429	499	458	505	454	477	452	441	458	503	487	432	454	461	463	504	491	437	434	462	447	431	502	443	465	410	449	462	485	468	428	459	462	444	458	449	455	462	429	487	488	453	498	472	452	445	434	440	432	484	453	478	451	482	454	468	434	463	457	482	448	494	467	425	449	464	442	458	453	464	447	463	450	490	438	439	422	480	480	462	461	468	476	437	445	476	481	482	457	451	465	478	456	471	479	458	494	462	467	465	416	463	490	466	481	437	475	458	467	451	443	466	484	445	449	465	430	475	492	466	449	452	478	444	454	453	475	458	440	454	457	454	468	454	432	450	431	474	491	454	469	438	486	443	431	436	426	478	480	450	470	451	450	477	430	467	476	479	447	494	474	470	450	475	469	461	475	455	508	440	469	462	434	436	480	489	456	430	455	476	466	456	471	493	491	432	433	444	462	500	456	463	473	453	472	458	472	430	434	468	404	431	453	435	473	482	486	454	411	439	471	478	446	452	483	443	435	449	493	467	458	459	464	486	471	494	466	449	457	443	453	436	455	444	462	445	493	429	484	457	444	487	437	478	476	482	469	471	512	475	496	502	450	494	462	467	440	495	492	463	475	453	449	460	429	465	480	419	468	470	459	477	459	465	434	481	486	425	445	470	470	464	481	476	487	438	461	458	499	432	485	464	426	458	441	461	493	441	454	455	496	464	489	450	440	458	438	447	443	475	457	446	457	472	447	461	491	442	504	438	455	445	455	447	463	441	459	487	464	465	478	449	444	447	495	468	461	472	487	450	483	467	480	445	490	469	464	461	438	451	431	446	488	449	452	471	487	460	470	469	450	483	437	431	451	480	476	482	486	497	451	476	465	457	453	459
28346	29039	30098	18548	5397	1711	683	263	193	208	236	223	240	215	199	228	220	226	200	201	218	216	215	212	211	197	226	236	203	228	220	190	219	200	193	224	231	206	236	209	200	203	215	223	209	224	247	224	198	225	191	210	205	220	223	224	235	194	216	208	241	199	221	215	219	242	230	221	232	217	243	214	216	230	196	184	213	253	211	210	222	205	197	203	221	190	212	222	212	228	206	210	224	212	203	221	233	218	199	233	210	197	225	213	201	233	243	216	261	220	205	203	213	214	248	212	198	234	219	224	200	215	201	202	214	197	224	219	224	213	219	255	207	224	210	236	213	224	219	200	205	198	231	243	210	207	213	222	205	219	225	221	235	226	205	239	211	220	197	218	226	217	225	203	215	192	220	228	207	210	189	209	206	223	197	229	235	217	220	224	236	219	217	205	209	200	223	217	210	237	204	240	206	187	209	210	208	213	213	188	222	236	212	230	188	209	217	201	250	236	221	213	228	203	216	203	221	219	217	225	213	223	221	219	223	219	214	217	240	201	232	213	233	203	197	242	234	219	202	223	209	229	219	203	212	197	218	210	220	202	212	216	212	216	251	215	217	230	214	200	202	230	216	212	229	218	200	215	220	242	205	214	222	214	212	207	201	203	210	218	222	218	251	233	195	197	198	227	205	211	230	217	205	218	200	202	228	221	225	212	217	224	221	219	223	214	236	209	213	219	198	183	220	211	221	210	213	244	222	222	212	207	220	214	244	215	220	233	217	181	207	193	229	227	204	208	207	195	175	218	198	219	227	192	206	228	209	236	199	201	210	210	245	236	211	226	226	216	208	201	234	205	212	196	206	216	219	232	205	222	212	211	214	208	220	216	207	242	229	215	201	197	202	230	222	241	204	218	205	219	221	225	190	251	253	227	180	245	219	217	213	205	225	240	214	206	235	252	207	220	198	231	220	217	195	211	219	213	211	229	215	207	210	211	198	208	201	194	222	200	227	229	194	206	220	240	197	211	195	211	235	200	227	235	208	233	208	216	204	200	246	206	186	216	223	204	201	219	237	218	226	209	207	225	224	234	209	215	210	232	206	250	223	229	198	192	238	234	206	210	237	195	245	214	225	205	212	215	206	233	242	209	234	199	226	220	209	195	235	221	233	224	214	224	237	220	205	190	214	240	248	227	183	220	177	220	205	222	205	200	225	214	216	215	184	234	222	229	208	229	225	193	209	241	218	233	215	192	200	193	219	219	201	247	228	201	212	188	237	252	216	211	190	217	241	236	215	211	263	234	199	199	188	225	195	226	224	171	198	223	201	216	207	222	227	216	222	206	226	212	201	197	229	215	227	217	222	195	230	220	207	235	218	228	244	204	235	223	204	233	221	232	182	210	219	230	234	230	226	226	218	215	209	223	210	207	223	225	210	235	209	236	198	219	207	208	199	217	212	195	205	196	222	238	198	208	199	245	184	219	196	239	220	196	220	216	232	237	213	207	212	219	201	221	200	223	236	224	228	202	222	212	214	218	211	244	194	230	227	194	197	241	202	203	216	222	237	216	212	234	217	222	219	232	209	198	197	226	227	197	203	182	198	233	198	238	204	229	205	219	188	213	197	212	221	227	226	178	210	220	190	216	198	214	227	224	240	228	219	212	208	203	238	201	213	185	220	244	222	206	216	207	207	210	192	225	218	221	217	187	204	222	205	213	231	205	241	193	204	200	217	219	230	216	201	192	209	198	221	239	225	230	229	216	236	227	254	237	239	191	211	187	201	228	192	219	216	198	226	204	218	233	204	217	205	216	240	218	206	213	205	237	253	268	219	197	215	237	213	203	193	210	211	212	215	188	210	236	220	221	210	198	205	222	224	214	226	215	208	215	226	227	231	228	202	222	208	213	230	207	197	243	204	196	210	215	214	188	223	197	207	220	234	200	227	234	236	247	231	216	197	234	223	211	197	225	238	184	222	228	229	225	212	197	205	235	224	194	206	236	204	195	215	212	215	219	224	221	207	227	198	243	238	224	216	226	194	199	224	239	225	215	201	218	215	192	231	243	231	228	221	216	209	213	236	176	224	201	230	204	222	217	214	221	203	196	221	214	224	199	201	229	201	218	222	199	219	220	205	217	216	215	212	220	226	207	207	210	218	196	215	233	216	213	205	204	221	235	217	209	199	209	229	223	211	208	217	222	187	225	236	212	226	225	210	210	216	232	204	219	201	226	202	205	199	212	206	203	216	234	233	216	217	253	219	178	199	214	233	219	215	212	219	231	230	195	239	251	213	222	210	193	220	242	206	234	228	247	230	217	244	224	228	215	198	175	216	221	200	199	208	214	213	248	225	229	218	209	213	234	217	245	221	208	213	231	220	195	219	216	217	201	231	218	224	208	196	204	233	206	205	209	237	220	210	208	195	237	182	224	220	217	224	225	227	206	217	230	216	205	200	212	223	220	239	213	232	216	206	205	215	199	215	209	223	228	222	192	191	207	227	218	181	204	226	208	215	195	212	230	203	223	202	198	190	197	228	217	213	228	219	230	232	213	235	247	232	226	217	227	215	209	207	206	210	209	207	211	199	220	189	215	209	198	236	222	203	203	214	219	210	239	224	219	197	222	232	214	229	218	228	188	228	206	202	221	213	237	221	252	195	201	227	189	186	260	212	220	203	221	221	235	219	203	208	211	214	229	203	203	230	226	217	196	186	221	235	208	203	226	203	209	230	229	224	216	217	195	203	219	211	211	193	214	227	231	232	223	221	215	215	202	196	174	202	210	223	232	209	229	212	201	231	224	216	203	193	222	220	217	197	233	249	221	230	196	238	208	202	189	208	215	220	215	211	248	237	218	245	232	228	227	219	247	240	239	193	261	204	230	225	182	215	203	228	225	193	225	217	196	186	217	206	212	206	237	183	222	203	229	217	213	230	219	210	237	187	201	194	231	194	225	237	185	237	204	205	251	228	206	234	217	197	223	209	228	216	230	236	193	215	197	202	220	224	204	230	194	192	229	203	219	210	184	216	220	226	226	213	212	222	219	225	212	215	218	250	221	204	219	226	223	217	223	236	260	230	215	242	231	224	211	220	213	226	232	222	191	197	232	211	210	202	230	213	219	242	208	213	221	247	207	226	217	185	202	205	259	230	204	207	230	231	209	233	232	215	215	229	194	204	235	187	214	208	221	214	210	232	218	213	233	198	202	196	215	219	227	215	241	217	195	226	253	206	209	208	222	204	231	192	222	198	220	217	205	187	248	213	221	224	219	211	249	211	209	201	229	220	228	222	222	191	219	219	227	254	230	226	201	186	233	208	221	222	202	205	204	211	226	244	227	215	222	237	222	214	221	220	200	209	217	186	223	231	227	219	235	231	197	202	218	211	223	202	213	200	209	206	205	209	219	227	234	227	224	246	230	231	211	229	194	211	225	195	225	187	225	248	221	196	229	247	213	221	211	223	200	217	225	219	227	238	208	192	233	250	223	207	205	202	223	182	216	214	240
34539	48285	36858	19862	8993	3940	1462	439	390	359	355	365	351	361	342	394	365	366	381	372	359	352	344	347	368	335	365	363	354	378	347	351	339	310	334	381	353	383	360	393	370	326	376	337	360	351	364	402	374	348	389	358	337	377	367	352	352	334	378	364	345	339	373	371	380	335	377	366	339	370	337	347	366	352	351	360	313	336	357	364	352	355	382	390	354	338	366	366	357	364	377	363	396	361	352	395	330	384	367	373	360	412	378	368	375	360	346	379	351	348	356	338	396	350	346	335	336	362	368	369	355	358	345	379	346	368	392	334	377	335	357	339	333	390	360	347	339	346	351	355	350	369	350	348	364	350	370	356	343	375	379	338	372	393	318	371	367	354	375	361	341	354	347	346	339	358	356	390	389	406	349	352	357	346	366	350	357	368	333	381	343	363	347	383	408	370	386	352	397	345	333	375	354	355	330	387	341	364	361	378	358	366	387	356	370	343	340	355	343	363	396	365	385	353	331	357	353	374	385	338	362	340	338	337	326	376	360	354	356	340	375	379	382	345	367	382	367	390	341	370	369	363	361	366	337	409	427	342	365	376	347	375	343	355	355	383	361	359	361	358	338	354	354	358	384	376	350	334	368	369	385	360	367	360	369	335	346	363	359	353	340	361	365	395	396	351	359	328	353	366	372	335	361	388	362	362	359	412	374	362	362	352	376	363	379	365	368	350	363	389	372	338	354	352	373	344	369	328	381	366	357	316	356	362	338	362	367	338	400	365	331	380	372	327	360	350	396	371	319	365	360	345	389	362	401	348	342	374	372	345	351	348	347	360	349	355	336	367	365	373	367	331	356	375	370	365	337	373	363	355	342	357	354	383	363	356	380	359	368	352	362	351	387	369	355	345	340	375	353	348	347	363	317	352	385	386	400	374	336	359	403	367	344	324	356	340	366	399	358	371	382	355	331	361	341	373	372	370	348	361	351	355	383	390	331	363	376	360	342	368	354	386	361	376	355	327	358	356	356	356	364	349	344	365	371	390	385	345	362	366	365	383	343	357	340	358	365	341	360	350	391	371	368	369	388	353	355	363	368	358	326	351	387	364	359	351	378	350	404	388	323	339	330	403	380	346	311	394	349	386	393	360	358	385	368	373	340	334	351	376	361	361	359	336	347	367	352	370	356	363	373	388	346	362	349	362	342	329	371	366	373	377	379	358	363	345	362	359	381	336	388	346	361	363	363	362	345	406	362	341	344	344	339	370	376	361	362	364	361	371	340	338	359	376	365	378	341	353	363	363	369	371	363	370	337	383	351	364	369	359	358	355	393	342	367	381	361	356	359	367	355	344	314	339	346	340	323	364	356	340	339	391	337	357	359	336	323	377	344	365	383	400	382	352	393	367	363	330	370	368	336	348	349	360	367	368	339	408	357	361	350	365	338	331	397	335	356	350	347	391	355	361	350	321	412	353	357	387	378	357	342	323	328	358	377	356	359	394	378	351	358	337	317	373	375	363	372	340	363	358	355	370	339	367	377	361	357	356	372	371	364	352	389	388	341	388	405	345	321	336	372	358	365	368	373	372	331	386	379	344	349	352	319	320	333	361	383	324	359	386	344	366	367	333	355	416	343	338	354	335	355	386	389	332	371	363	358	361	352	388	346	355	361	337	351	347	368	390	371	359	354	352	329	347	377	376	339	360	399	364	334	314	351	352	382	365	360	384	373	330	359	350	362	332	362	362	339	380	347	373	369	378	386	340	387	349	347	385	348	355	377	379	329	381	352	355	380	374	350	379	387	329	381	352	323	314	437	342	367	357	337	385	346	393	354	379	357	361	380	363	363	353	306	379	380	366	365	352	361	326	380	376	396	339	335	371	354	333	318	365	355	353	372	339	356	349	343	316	349	374	365	392	358	388	357	360	355	386	348	387	371	327	350	366	373	355	382	342	358	376	401	366	330	364	370	321	367	344	390	334	390	355	341	379	344	330	355	318	372	373	339	354	392	359	354	367	375	356	384	389	360	436	387	351	355	371	347	392	354	366	353	366	349	357	387	380	376	370	361	356	381	348	361	358	371	354	349	337	374	330	355	360	349	387	352	352	361	370	356	344	394	357	321	365	370	386	342	405	331	363	362	386	395	370	338	352	385	398	354	324	381	392	349	343	356	405	344	389	361	365	393	354	370	324	344	368	350	372	358	383	356	354	360	363	362	345	353	371	323	356	343	366	384	358	347	345	348	363	325	396	357	383	367	342	386	375	354	328	337	354	370	378	353	383	331	374	340	362	343	341	345	337	353	360	398	349	409	353	355	339	356	342	310	344	387	354	324	380	382	330	360	362	348	348	342	340	363	365	382	372	330	363	404	339	363	376	363	360	367	361	365	355	318	345	352	332	364	395	342	349	360	344	356	355	411	350	362	346	352	360	338	332	391	360	361	351	381	385	378	335	352	388	360	340	348	352	336	353	368	364	325	371	366	359	384	377	349	361	322	340	375	349	306	337	373	361	334	383	360	339	378	363	362	376	396	356	395	358	359	352	348	362	374	344	385	379	372	354	369	360	400	352	345	373	381	359	376	361	380	383	364	367	353	354	370	355	349	358	348	373	352	352	345	357	342	338	366	377	369	341	338	355	364	365	373	312	372	305	374	334	363	366	380	361	366	364	377	364	343	369	357	365	342	377	336	378	373	357	353	380	343	339	364	358	364	337	396	343	316	383	366	336	394	376	369	362	362	311	337	381	358	379	383	355	355	325	407	393	358	390	341	403	341	355	352	339	335	361	367	338	366	387	363	325	366	349	365	379	328	363	378	334	387	362	335	388	377	360	355	360	354	388	344	351	329	346	360	379	365	337	377	383	379	336	364	337	364	331	361	390	395	387	358	359	354	353	364	353	398	405	347	368	354	378	336	362	363	375	348	411	390	353	364	374	352	371	392	372	360	376	339	392	332	351	369	377	327	366	373	338	338	350	363	377	347	349	389	364	350	343	364	347	354	307	409	379	338	366	348	391	368	337	357	392	373	372	370	374	358	377	357	347	354	341	398	359	352	375	359	359	357	347	329	376	375	364	347	384	376	345	352	349	328	352	391	356	357	382	360	358	357	343	361	370	370	393	333	378	360	358	383	360	349	357	390	342	378	384	365	345	383	358	366	357	362	366	374	341	347	376	343	379	355	352	346	385	368	317	361	358	355	390	343	353	378	328	362	362	375	347	375	370	366	352	364	342	360	355	372	346	366	355	393	363	341	357	354	331	352	400	409	341	368	366	369	364	376	372	364	395	366	391	375	365	349	350	355	375	379	348	329	357	353	342	417	353	403	382	357	404	365	386	364	372	353	384	348	330	383	342	361	359	366	352	371	337	364	383	349	384	380	344	353	377	380	344	351	330	348	373	383	355	351	359	392	369	374	365	358	347	378	362	346	369	318	357	310	355	332	356	385	367	380	361	350	363	372	356	377	388	380	341	371	326	391	372	354	350	364	379	390	390	384	391	356	405
24885	23925	35751	33691	22710	13066	3205	382	273	243	225	289	262	235	255	246	241	285	225	248	256	203	263	250	244	236	240	245	248	227	249	247	258	204	264	256	254	236	228	243	239	243	213	238	248	219	243	241	240	243	231	241	228	278	257	230	226	266	257	280	209	234	238	215	239	254	235	268	231	246	245	233	250	282	242	209	226	219	234	246	259	269	246	266	214	265	240	263	261	226	245	267	250	255	254	256	251	240	238	228	251	245	197	243	247	252	257	240	264	236	221	230	241	246	239	257	275	229	223	246	216	234	261	229	246	229	231	238	240	252	231	225	274	237	244	243	260	255	248	235	261	239	234	228	265	234	250	242	246	219	233	264	234	211	217	248	222	240	229	244	262	238	245	237	242	253	257	230	241	218	217	233	258	213	254	258	240	217	227	226	263	255	260	237	224	250	244	223	268	248	247	245	269	262	234	234	237	256	226	219	240	227	219	254	221	248	229	254	247	249	248	238	253	254	247	243	236	214	260	252	237	246	253	241	254	213	279	246	247	242	250	232	211	246	241	236	268	238	244	234	232	253	236	242	257	218	213	260	239	230	265	244	225	244	246	254	239	235	256	229	234	237	267	242	241	281	218	236	288	237	247	231	245	229	235	225	250	241	227	256	239	249	244	252	251	244	242	219	244	223	259	247	273	263	228	245	238	240	230	233	227	230	262	249	248	227	242	238	241	250	247	230	240	243	249	252	240	246	262	233	244	217	222	233	249	232	227	220	261	241	230	222	276	228	245	272	257	261	221	234	224	238	242	246	247	242	237	249	231	264	247	235	240	227	266	236	239	227	254	261	253	237	219	246	222	234	243	244	252	217	247	230	241	231	229	252	236	246	202	236	237	244	220	257	242	268	226	243	249	211	253	234	238	243	262	219	235	250	242	269	241	240	245	252	239	240	238	230	259	254	241	245	235	236	230	257	236	241	223	270	198	243	240	257	225	228	246	266	242	211	209	237	237	239	237	283	237	268	224	253	249	222	230	247	243	246	237	220	232	239	269	219	217	222	251	253	235	229	243	242	225	262	234	232	233	231	247	240	234	233	249	246	239	262	220	233	213	228	246	244	233	250	238	223	236	266	245	216	244	243	242	238	238	252	234	229	240	244	231	247	232	206	246	230	241	246	228	244	249	251	245	262	246	256	242	225	228	231	234	221	256	245	232	233	231	218	240	284	238	226	270	246	225	229	243	255	234	241	232	257	264	249	217	271	244	256	234	234	239	234	242	236	249	228	232	238	217	257	222	257	238	234	245	236	215	266	225	236	216	257	256	241	241	247	231	222	255	263	235	243	242	251	237	232	245	224	235	248	245	196	237	239	240	214	227	221	217	231	253	252	270	255	275	243	240	247	248	223	207	235	248	200	261	224	241	259	252	239	232	214	263	226	255	264	243	254	252	223	240	247	252	256	234	228	234	276	240	231	210	240	223	233	247	244	225	222	218	222	261	213	223	253	223	265	257	203	224	237	232	244	253	250	243	264	269	246	213	240	244	244	252	239	241	252	238	207	228	221	223	275	239	257	229	253	236	232	222	250	252	266	249	242	235	239	220	214	215	251	258	231	245	236	250	244	228	260	226	258	245	251	234	260	223	235	242	213	218	275	266	236	197	221	238	237	262	237	219	288	255	247	266	255	255	242	238	224	218	234	264	220	209	262	244	248	229	248	250	231	264	262	229	226	261	248	242	236	227	233	243	241	234	272	251	242	253	236	245	255	239	224	220	224	217	249	241	242	222	232	211	228	267	242	215	249	275	228	257	245	228	255	258	242	247	241	237	232	207	222	241	238	256	251	228	227	231	244	237	232	231	214	245	239	236	250	258	245	227	235	212	238	256	253	272	243	237	225	225	254	243	231	244	248	239	267	238	256	249	205	248	229	237	235	228	252	242	229	228	282	225	245	240	260	223	211	241	258	274	243	250	264	256	228	224	237	236	246	224	227	265	240	247	248	251	249	220	236	223	243	248	260	231	230	205	222	242	245	225	266	235	268	273	253	238	244	260	255	223	232	237	243	230	238	221	243	274	213	267	246	268	272	225	258	260	242	236	251	257	244	251	238	240	243	216	244	248	235	245	208	216	244	217	255	241	239	263	253	244	227	239	247	238	251	227	246	236	265	240	241	239	252	239	252	266	240	228	256	214	210	227	240	253	252	218	231	219	256	236	228	260	248	244	255	217	239	217	246	227	249	231	240	257	214	240	230	239	248	252	229	253	232	224	223	266	251	221	238	223	246	250	258	210	253	245	236	234	212	239	228	261	247	270	252	255	210	253	220	245	239	230	261	234	239	252	256	238	268	233	243	229	244	238	224	295	222	255	256	262	260	249	257	227	263	240	223	256	223	232	242	249	253	217	214	249	226	228	229	232	223	250	255	235	257	226	236	228	239	222	223	250	265	213	220	216	281	242	220	261	237	251	240	235	224	244	265	261	232	238	233	231	208	248	221	223	236	223	234	235	255	238	245	232	240	237	243	243	250	233	253	232	232	248	238	270	221	207	244	241	242	232	250	229	233	228	251	243	271	222	247	194	254	251	248	246	236	240	234	247	234	223	219	223	209	250	212	226	241	230	263	215	243	241	246	230	250	256	239	252	228	253	258	255	247	272	220	275	251	219	230	248	222	217	238	246	240	254	238	232	250	265	227	242	229	232	251	228	241	236	237	250	231	235	258	252	209	251	232	247	228	251	246	218	233	227	240	245	231	250	254	241	235	256	228	240	243	253	235	260	252	259	239	247	232	246	269	207	224	235	222	253	230	257	228	243	245	267	201	227	239	244	248	260	220	218	231	249	260	249	248	233	221	230	265	249	239	265	232	241	262	267	262	222	259	246	249	245	227	241	216	222	248	232	276	230	222	215	252	209	258	261	244	245	229	253	242	225	229	225	224	210	250	249	233	237	257	236	214	244	221	261	238	242	244	272	239	256	252	267	269	230	261	239	276	259	236	236	241	250	248	236	227	248	285	249	247	224	237	253	242	246	236	280	230	243	261	252	216	242	245	236	227	229	237	232	261	223	257	234	218	233	218	271	236	225	222	227	222	238	224	246	254	238	265	209	240	246	262	236	235	239	238	252	235	228	249	225	220	248	230	238	239	269	220	265	242	245	288	242	249	247	225	242	229	276	241	262	234	278	255	225	232	267	228	257	266	233	254	227	251	255	243	216	248	241	212	243	229	224	234	241	242	274	225	243	220	227	238	224	242	247	251	234	237	271	235	255	233	256	239	215	250	226	240	225	230	237	231	223	263	240	254	238	259	255	247	232	270	224	257	242	242	235	257	245	244	243	264	253	237	225	246	257	242	250	246	213	238	250	242	240	247	251	225	264	266	252	259	260	243	240	276	232	219	226	253	227	234	239	239	248	237	251	238	209	224	231	251	238	234	250	225	238	228	242	249	249	251	232	256	225	229	216	250	247	241	237	233	255	244	249	224	237	271	260	248	237	224
56301	87080	67915	43202	27827	14765	5167	598	359	408	377	376	437	381	403	411	362	398	390	391	390	401	387	356	374	399	398	381	428	371	391	394	372	417	391	412	426	352	402	414	406	394	419	368	403	360	395	411	425	402	375	370	419	397	412	380	410	391	376	368	375	386	418	408	399	412	400	388	443	431	419	416	465	410	393	374	377	438	390	435	409	439	396	441	374	368	400	362	398	406	394	394	415	398	390	411	407	385	386	356	406	417	414	381	391	400	373	434	355	399	391	411	399	362	443	395	378	407	395	368	422	363	401	399	389	386	383	398	402	388	419	407	422	391	404	390	405	366	426	395	389	428	352	403	392	395	377	382	371	383	436	352	415	424	450	384	390	391	383	398	408	397	379	421	415	357	417	384	372	389	416	405	406	420	420	410	426	415	414	388	395	402	403	430	411	383	404	426	388	406	400	386	393	382	387	384	404	398	417	377	396	389	391	389	393	375	373	420	386	386	396	403	439	396	405	367	412	409	390	385	360	428	391	385	381	400	424	417	396	410	379	412	378	396	412	416	415	389	389	408	405	373	385	410	385	429	408	401	441	439	401	386	414	409	390	397	406	410	417	384	404	391	403	418	378	395	389	393	418	381	367	401	359	416	368	434	390	380	410	389	362	394	395	422	369	371	399	400	413	412	410	431	408	375	396	383	405	388	399	394	403	384	363	396	404	388	421	427	408	398	390	431	394	406	398	382	386	392	392	457	394	385	411	394	382	433	372	369	387	391	388	408	423	383	382	424	381	377	376	389	394	422	386	394	425	410	390	393	407	415	386	380	402	420	400	430	380	404	399	396	394	388	416	429	399	416	383	373	412	405	400	368	385	474	365	412	392	407	400	402	392	379	393	418	372	406	405	413	371	429	424	400	410	385	387	410	368	420	374	408	376	411	406	362	429	370	396	384	370	395	404	391	422	398	387	399	426	393	411	393	421	436	376	368	397	416	391	385	400	380	400	413	418	421	401	423	410	404	367	351	395	374	435	374	413	411	397	390	411	395	436	355	412	379	405	392	411	413	367	424	403	416	403	386	403	392	406	419	386	368	430	381	406	410	394	401	394	419	359	377	369	386	427	390	404	423	389	390	357	402	401	383	367	418	405	426	411	393	404	349	410	414	425	399	385	424	391	428	354	389	393	414	405	398	397	395	379	386	362	383	388	389	386	410	394	417	376	376	392	373	381	410	394	377	392	384	396	418	407	403	406	382	390	439	368	390	422	398	395	368	395	391	391	379	375	387	404	420	406	347	381	408	399	350	390	402	368	384	381	423	401	422	397	382	381	414	377	458	370	404	438	389	393	383	411	420	368	390	407	386	422	432	370	371	397	433	392	380	412	412	394	388	372	412	399	394	389	392	394	404	411	385	416	397	391	408	386	367	373	403	400	414	382	412	396	431	377	387	406	405	368	399	392	404	374	391	404	417	402	360	410	401	369	374	431	408	372	404	413	423	427	362	389	408	415	403	398	412	410	402	361	369	379	387	381	408	395	374	389	422	365	405	415	420	398	390	374	397	411	379	386	389	440	350	379	427	424	403	419	422	412	410	416	387	394	413	391	403	422	408	446	388	362	379	416	379	405	383	406	405	381	378	356	413	407	393	403	376	388	439	399	373	409	406	379	386	396	446	397	415	395	399	427	380	399	397	383	394	398	382	389	432	384	405	414	397	369	387	412	366	374	394	376	394	421	393	402	430	395	395	370	398	408	382	338	399	379	393	407	390	373	382	402	424	377	375	353	436	409	400	399	392	383	398	409	415	412	401	386	405	412	412	376	376	412	380	412	384	416	446	407	446	380	408	405	418	392	388	401	409	402	422	397	405	397	370	369	397	386	433	398	378	452	361	417	411	402	431	365	397	414	398	411	397	415	407	437	385	406	398	414	363	409	403	384	432	386	403	387	405	410	418	454	423	414	387	405	411	383	380	358	394	401	368	376	400	377	389	379	428	386	397	409	428	396	371	404	377	422	374	367	413	371	399	397	385	426	415	415	369	395	390	386	388	405	388	407	407	395	409	400	393	412	421	410	395	413	401	408	390	410	420	426	417	401	389	397	438	420	381	404	392	385	375	385	379	377	399	375	419	387	380	413	380	428	390	408	406	380	374	413	351	401	397	400	399	377	399	391	431	402	398	384	396	400	373	375	404	402	396	401	414	379	371	426	408	396	407	385	397	417	428	376	400	405	424	387	365	404	392	413	393	413	355	401	391	406	378	445	364	401	430	371	394	399	394	389	361	384	376	394	415	392	422	425	400	429	402	382	368	405	389	373	405	385	405	380	422	403	376	430	418	403	423	400	391	409	387	402	404	403	367	404	405	409	375	394	390	431	391	383	427	398	409	392	409	417	374	402	390	396	398	425	409	384	386	367	431	416	390	441	441	393	386	402	401	371	394	414	378	359	430	362	417	362	386	394	408	427	427	411	388	367	418	382	406	414	407	401	386	400	365	368	386	427	417	418	398	410	411	396	348	386	365	411	400	354	387	371	414	388	407	408	395	394	416	393	416	411	413	402	385	397	405	368	377	402	401	430	378	374	381	381	390	404	392	433	369	424	413	404	421	427	413	371	419	381	411	394	407	395	441	391	457	381	359	409	411	401	400	375	357	385	421	407	388	436	363	411	412	402	404	408	374	374	399	400	457	403	423	397	372	386	376	418	397	430	360	377	432	419	380	403	409	411	408	402	414	367	407	394	379	409	365	380	367	380	385	391	396	411	364	415	375	404	405	380	390	416	393	418	406	384	378	393	427	385	401	371	349	373	378	374	393	398	401	393	385	407	385	399	398	357	429	390	381	369	406	400	395	398	379	426	387	385	401	375	370	392	402	380	403	395	389	409	400	400	414	405	408	378	417	380	377	396	381	367	430	387	391	380	407	410	389	395	386	400	424	383	391	365	373	386	416	385	398	442	387	404	385	378	407	386	382	417	374	381	401	394	387	400	400	393	389	434	372	372	404	372	389	386	387	439	422	400	396	385	399	379	392	384	382	384	391	377	409	408	387	415	411	407	356	412	379	391	405	441	415	394	420	424	429	366	393	385	420	404	390	353	432	383	412	381	412	367	415	429	385	383	417	415	402	406	415	397	391	389	408	360	372	418	414	394	378	381	371	368	393	400	386	399	386	351	395	398	407	449	407	393	406	391	399	432	373	431	413	401	418	416	379	426	388	395	398	396	374	400	390	404	425	378	397	419	404	419	384	427	404	399	402	389	409	379	386	375	428	394	376	391	378	385	429	403	381	332	369	361	395	391	409	378	400	410	418	414	379	393	406	385	362	382	394	431	430	403	398	383	427	405	409	403	364	412	406	365	406	398	369	419	401	393	415	370	398	392	455	367	411	416	391	375	389	357	452	396	422	403	395	408	387	406	425	378	418	398	403	392	398	392	401	391	379	395	406	397	359	395	391	395	437	412	431	397	387	383	387	387	418	421	405	365	400	411	389	366	359
23475	22155	31883	28831	24338	21973	12434	884	343	335	299	328	342	334	304	288	310	335	303	282	289	326	293	269	313	328	299	292	292	294	279	340	309	309	283	278	295	293	321	309	307	321	313	256	299	305	313	318	297	324	288	307	322	276	260	302	310	310	302	284	309	304	301	317	273	287	294	308	300	311	302	334	292	304	308	302	290	297	313	293	302	285	312	287	289	316	301	304	299	296	294	283	308	316	300	307	322	274	257	323	290	292	301	295	287	290	322	299	297	315	328	274	307	301	305	279	299	322	305	316	282	305	316	294	352	297	314	320	323	275	303	316	319	309	300	294	290	322	315	283	294	305	308	340	297	299	313	321	292	303	293	289	266	279	318	275	307	264	283	280	304	276	286	310	283	314	288	281	300	310	289	282	295	281	300	319	310	266	284	302	283	302	313	287	298	295	300	306	316	305	296	319	316	320	296	340	310	295	275	275	296	305	287	299	272	306	279	316	284	258	312	279	316	273	278	293	290	269	318	281	280	308	293	308	314	291	303	277	313	322	322	307	304	329	295	296	328	317	322	275	307	302	288	296	280	283	270	272	274	319	283	295	323	310	313	305	312	290	299	333	276	314	312	296	326	291	320	268	320	340	286	334	325	277	290	316	316	287	331	313	259	307	292	310	278	282	290	298	299	293	328	330	293	299	321	306	308	276	297	311	323	344	324	284	300	300	299	301	294	318	300	291	299	270	299	304	329	304	333	298	298	266	281	295	311	277	310	297	301	293	333	300	276	283	317	310	296	283	287	312	308	312	275	297	299	305	264	282	280	265	325	303	286	277	304	285	300	297	317	310	301	296	286	315	286	255	282	300	268	304	264	313	307	313	318	286	324	311	295	307	301	271	292	314	314	291	293	301	276	256	299	336	304	288	314	273	276	314	300	321	334	275	271	286	284	298	294	297	305	279	319	312	317	289	303	286	299	321	308	307	286	297	308	331	267	269	279	275	307	289	294	309	286	297	266	308	300	327	294	280	277	289	312	318	324	306	291	278	293	333	309	300	278	291	312	293	305	318	287	269	309	302	295	286	274	328	322	305	314	316	283	296	299	293	295	305	315	329	294	300	302	309	344	289	294	327	308	283	307	273	306	303	314	268	294	260	297	293	285	319	295	303	297	313	290	333	305	273	295	301	301	282	315	297	294	332	312	281	323	267	316	319	295	260	293	295	349	265	310	278	287	287	284	287	311	307	294	292	312	304	304	293	308	270	330	301	293	305	319	302	280	299	311	303	307	289	316	281	297	292	294	320	281	300	277	319	291	292	290	302	289	324	303	270	277	317	297	282	321	286	283	301	282	324	297	291	297	291	297	303	340	299	294	276	283	292	304	322	301	284	275	294	277	286	319	289	335	295	294	303	290	285	274	304	304	306	313	315	299	270	268	295	305	268	298	288	306	310	289	299	260	297	290	301	294	284	300	291	298	268	268	304	300	311	305	277	296	329	269	298	284	296	314	303	318	311	311	299	311	296	309	305	307	298	281	296	314	308	284	267	287	309	314	314	306	302	264	298	293	289	280	294	317	306	287	311	310	277	286	306	310	304	342	288	315	286	314	295	280	306	275	284	289	299	285	284	288	307	311	308	301	281	310	304	294	289	297	287	305	314	306	304	310	291	298	307	286	265	322	302	306	298	310	311	300	270	326	309	266	306	267	308	317	282	308	287	274	298	298	310	314	306	301	293	296	303	298	322	301	285	309	308	312	282	293	291	295	275	268	298	278	307	298	261	300	312	304	331	295	304	310	306	317	312	300	282	281	298	289	305	286	291	300	296	292	294	262	311	287	318	304	303	279	281	312	305	289	289	338	263	286	289	302	302	324	305	273	310	362	281	287	272	294	329	312	320	333	300	307	302	296	337	305	314	308	282	300	273	321	286	301	291	299	293	310	308	333	297	292	324	311	299	305	307	320	306	300	290	279	305	261	317	302	301	311	309	291	292	275	312	273	295	295	272	274	312	289	291	313	312	296	292	282	316	318	284	272	275	277	291	326	270	295	298	291	311	306	294	319	314	275	285	307	271	300	318	323	311	289	282	292	288	288	311	304	309	295	288	291	298	326	299	310	322	296	275	290	295	291	304	314	296	307	297	317	295	268	306	303	298	313	273	305	270	290	283	298	317	295	309	293	302	295	339	276	323	296	301	276	289	304	310	313	290	254	298	280	276	300	305	267	296	259	296	327	278	271	291	306	312	286	283	301	300	308	281	305	249	296	307	280	279	273	296	311	282	288	313	305	285	288	305	295	313	302	260	337	282	307	268	313	331	300	280	294	303	304	331	283	299	338	292	280	310	298	316	289	294	330	292	355	304	304	306	292	293	313	331	327	289	286	295	290	321	297	303	299	302	290	323	286	291	303	279	282	279	306	305	308	342	288	301	283	271	307	299	306	291	294	261	277	327	355	284	312	262	297	300	296	302	295	303	279	303	287	309	311	268	295	293	287	307	293	328	301	300	300	303	294	290	315	285	302	317	320	291	298	296	314	283	274	340	307	297	289	289	286	291	316	305	322	308	290	299	320	261	308	333	327	291	337	319	277	293	292	299	311	286	291	296	272	314	287	263	300	283	321	302	310	293	344	302	320	270	343	276	334	316	291	309	310	287	314	330	287	288	301	275	304	314	302	281	318	314	308	301	326	289	338	313	258	284	322	296	276	273	292	274	284	288	301	323	327	286	282	341	306	303	297	340	275	334	298	272	293	318	329	312	330	284	295	286	294	339	286	286	296	277	286	337	279	299	301	291	318	301	267	298	292	283	290	300	271	306	320	299	316	276	266	294	317	305	279	282	295	294	298	275	278	292	304	306	274	299	291	304	300	286	270	296	306	297	281	299	283	283	275	279	313	333	282	279	288	272	288	300	325	304	303	307	316	282	283	311	304	297	283	276	265	292	265	302	300	306	319	318	317	299	296	258	308	290	302	329	296	311	320	316	324	291	308	296	311	306	308	297	302	309	283	277	322	294	318	298	319	305	305	277	282	298	299	324	300	288	292	300	286	292	315	332	275	306	300	295	295	308	300	318	329	294	295	305	294	304	304	299	295	310	324	293	312	297	306	291	292	257	288	296	286	292	299	285	285	296	306	301	292	290	267	272	319	331	261	322	316	276	308	316	304	288	300	320	275	282	296	290	323	302	257	345	341	308	301	292	309	302	308	319	284	304	305	305	294	298	293	297	306	258	285	271	311	282	297	298	262	280	303	283	301	296	325	293	299	288	324	303	288	298	324	276	322	273	310	303	281	299	309	275	311	336	290	311	292	284	302	302	297	298	300	288	303	286	322	308	302	316	294	290	296	310	295	316	285	293	282	298	297	295	292	319	308	288	303	296	322	279	284	311	296	279	261	286	289	264	280	290	271	290	303	262	320	279	303	293	302	284	317	278	304	286	274	317	283	287	271	336	298	286	322	290	259	311	298	287	270	299	280	296	270	289	318	279	311	287	295	288
61748	102790	83693	56572	38963	24190	9618	967	473	470	489	496	472	462	508	449	468	481	452	498	462	419	427	478	440	438	459	495	478	457	465	474	470	435	454	469	492	463	440	450	461	478	497	450	519	481	453	487	454	476	490	482	424	472	478	444	502	485	456	478	460	488	498	484	512	512	458	439	484	483	483	473	470	492	465	491	435	478	506	405	462	428	462	465	460	463	463	438	485	460	453	488	449	420	463	427	447	494	456	515	442	492	519	455	449	491	468	448	479	459	448	428	432	463	431	460	475	506	449	465	449	441	497	459	483	456	479	444	481	463	465	504	482	487	416	476	449	451	479	489	438	449	448	460	465	465	474	449	452	442	461	450	430	441	452	497	441	480	475	467	444	522	468	485	450	479	441	458	491	482	445	472	471	462	459	442	473	483	484	460	475	483	427	484	432	483	413	485	443	467	470	481	528	478	497	458	460	482	428	475	471	474	476	453	446	483	461	497	466	479	445	521	463	471	483	488	460	475	464	467	489	487	455	512	464	480	493	460	450	472	505	444	467	479	481	450	473	447	470	477	489	465	432	476	432	509	424	467	447	440	478	454	505	466	448	461	449	485	485	516	449	469	470	453	490	458	506	450	459	460	438	466	453	464	442	482	488	465	448	465	500	439	492	454	456	435	451	440	451	479	470	472	474	493	478	490	461	458	470	435	513	466	421	476	479	488	483	484	475	443	457	468	499	436	492	472	415	485	492	471	442	459	455	480	466	470	471	417	460	462	451	467	454	474	444	503	517	462	470	473	458	465	436	465	444	443	454	486	460	497	449	455	449	487	501	442	456	472	482	455	467	459	432	465	522	497	492	442	466	479	460	447	480	481	466	459	447	442	440	477	458	489	466	445	448	427	465	462	449	496	500	512	445	457	473	499	450	474	453	458	483	478	476	480	478	443	431	475	453	436	452	444	445	444	450	476	466	483	494	454	432	470	434	459	479	473	494	480	444	473	432	458	492	477	446	459	465	522	476	478	459	469	459	498	481	449	472	481	463	477	450	454	481	485	447	464	476	466	502	480	450	473	506	453	448	485	464	472	481	452	507	526	455	467	439	472	439	436	442	463	425	477	457	505	485	455	450	470	502	462	481	460	471	503	444	445	498	473	442	453	447	503	451	472	478	460	449	503	436	484	484	487	442	490	428	483	474	472	440	459	453	480	449	459	486	509	469	492	484	463	539	452	444	449	459	469	459	476	450	438	469	491	453	470	449	469	485	440	445	451	498	488	479	453	478	455	451	443	426	454	475	462	468	448	494	471	474	505	476	480	448	443	463	467	447	465	437	493	499	416	483	418	466	461	437	437	467	485	460	424	502	485	463	448	464	442	488	428	417	423	472	469	491	499	461	476	475	480	487	460	502	475	476	505	449	462	482	464	485	468	437	489	494	454	490	428	461	458	460	471	463	454	463	460	470	458	470	471	460	504	453	476	495	444	499	438	464	494	507	443	462	466	455	458	519	478	477	461	462	425	433	434	459	478	443	493	459	503	452	485	478	488	490	460	447	495	474	473	496	446	450	439	477	472	477	464	473	478	443	456	455	503	472	471	455	526	453	495	467	469	466	451	427	461	465	438	491	452	469	470	468	458	445	489	471	451	492	402	464	467	483	461	442	446	492	469	431	482	469	486	474	457	461	472	423	474	468	467	454	472	495	455	470	463	424	466	486	462	426	472	469	470	482	465	468	527	452	483	459	499	434	474	467	480	497	457	466	466	449	456	455	487	447	429	504	451	460	471	467	479	484	470	476	465	465	485	491	460	481	448	492	426	443	496	472	460	476	493	447	434	493	420	474	478	474	405	437	447	446	484	448	500	491	438	474	458	473	457	466	504	465	475	446	460	455	463	465	484	474	431	462	451	463	458	485	450	458	444	476	483	463	411	477	447	452	448	481	492	496	474	479	483	483	466	453	461	445	453	448	444	493	474	432	464	466	468	475	493	416	463	493	510	501	470	495	469	444	451	423	473	459	480	493	490	443	476	463	485	499	480	447	455	476	444	455	487	500	449	484	452	462	457	474	469	451	472	455	494	496	412	417	486	475	464	502	467	464	515	444	476	499	427	444	464	461	460	488	449	469	469	431	485	455	454	469	478	469	465	479	463	486	459	485	465	468	468	451	486	483	496	466	485	476	449	485	478	461	436	458	448	462	461	478	463	480	486	487	506	458	456	465	462	444	478	480	465	486	461	492	479	448	479	477	464	504	495	513	490	486	478	461	462	473	460	439	492	474	435	477	465	493	464	443	472	462	497	521	442	472	441	520	452	477	432	463	501	481	506	442	423	468	458	481	478	509	489	455	450	438	469	449	448	483	459	472	485	438	405	468	460	449	484	461	455	493	470	448	475	469	499	456	484	459	499	449	499	454	446	454	426	485	474	498	463	424	445	435	450	474	495	459	478	453	478	475	478	484	444	462	486	450	453	459	469	474	470	501	472	439	476	433	479	458	476	463	496	459	480	460	486	513	443	460	468	473	459	424	474	503	470	451	472	457	456	439	444	455	470	475	491	470	462	471	460	485	495	477	467	456	477	421	450	450	484	472	475	448	484	472	500	435	481	496	495	463	457	437	482	462	445	461	452	455	476	505	441	466	479	490	459	502	461	447	448	458	478	504	444	463	436	483	483	480	490	461	451	444	493	501	476	431	456	457	459	468	479	450	453	483	497	470	475	464	470	503	476	454	452	464	453	453	426	517	479	474	477	459	477	446	459	464	491	475	472	466	445	440	484	446	463	507	490	459	459	476	470	467	473	415	502	460	466	488	496	480	444	455	442	463	440	466	465	451	466	490	493	481	467	456	468	446	467	476	478	443	477	438	511	475	463	431	464	452	511	449	475	487	425	456	432	453	446	498	481	477	455	469	450	471	450	458	434	502	463	435	476	499	463	466	436	467	435	462	487	461	448	482	463	461	441	480	489	477	448	447	492	487	495	491	465	467	443	459	449	467	455	444	439	449	454	483	466	482	471	467	448	458	461	497	490	452	478	491	472	459	468	463	481	470	473	492	445	472	504	484	462	459	479	436	474	465	453	500	478	463	451	456	474	470	453	484	479	454	465	487	425	446	485	473	457	484	488	489	475	487	468	394	448	430	480	470	426	485	464	460	461	450	489	487	487	449	452	467	462	469	445	450	510	429	470	471	448	444	478	475	484	508	453	465	483	441	501	487	478	468	438	515	445	488	471	483	495	455	466	434	438	465	445	487	434	445	443	440	471	436	493	432	463	457	466	479	455	479	439	454	445	447	452	496	470	448	505	452	468	443	511	449	460	453	460	490	515	474	424	432	454	429	499	426	498	470	463	468	474	484	444	468	457	443	481	463	466	454	418	516	525	436	447	484	434	544	487	446	459	484	452	497	480	473	489	495	476	471	461	462	484	463	497	462	422	454	462	469	448	492	430	455	485	475	432	490	437	476	487	463	458	497	477	485	477	447	496	472	417	436	500
28189	29552	31104	18289	4957	1575	641	225	210	186	228	219	266	186	239	243	207	225	218	229	198	214	194	210	214	218	212	229	199	214	209	215	247	207	231	227	211	211	225	200	224	227	221	210	189	244	203	200	194	220	215	206	210	241	243	230	202	224	209	235	222	221	201	228	216	203	223	225	221	243	220	217	222	228	235	237	207	213	214	213	229	224	212	218	220	216	224	240	228	201	216	213	230	211	226	211	224	229	232	227	215	224	225	223	206	235	220	215	242	223	241	214	229	202	226	209	226	212	227	217	216	218	256	216	190	211	217	234	205	208	213	203	223	232	239	211	195	200	223	219	224	213	215	194	243	263	208	209	233	216	229	219	228	246	200	200	221	218	205	194	212	220	205	193	209	238	243	194	225	235	232	226	205	211	227	207	224	236	196	239	206	217	214	201	197	208	234	217	202	213	218	211	239	233	233	244	211	197	257	272	229	243	241	210	232	217	211	221	210	240	208	221	206	197	213	227	200	203	233	224	229	222	230	221	230	224	247	229	202	197	230	211	231	180	193	223	225	239	211	218	232	242	212	220	225	233	197	232	219	245	200	239	231	247	221	240	210	247	207	227	221	217	222	217	222	203	212	219	216	206	233	183	205	217	233	232	221	228	222	234	237	218	224	227	254	211	232	252	232	217	201	216	209	234	242	198	179	224	218	177	227	243	221	202	229	202	226	204	203	226	224	244	207	208	211	226	225	247	233	237	225	205	206	202	210	203	212	214	206	237	220	222	230	227	222	229	213	207	213	237	237	222	218	211	222	242	199	244	203	201	246	212	226	228	244	218	230	250	222	229	241	213	242	213	221	226	217	227	219	210	214	214	202	214	217	214	209	236	194	223	239	224	218	220	225	235	215	213	192	197	208	228	222	216	179	233	209	217	219	203	214	233	254	204	227	233	217	224	223	227	200	230	209	202	202	223	210	211	218	219	218	249	223	197	234	231	223	230	200	221	215	226	212	211	226	214	215	210	235	240	197	223	221	232	217	232	215	201	205	214	227	222	204	217	240	246	244	228	232	214	213	220	216	214	226	229	228	225	221	227	230	222	222	201	197	210	213	196	237	224	240	198	215	230	221	234	216	200	228	213	219	210	218	227	259	228	206	238	216	219	210	200	219	225	186	199	232	233	194	209	219	245	231	199	248	236	208	212	199	251	231	220	198	237	239	200	220	191	212	231	229	204	231	228	211	223	214	219	224	211	239	260	212	206	226	236	238	203	212	239	242	220	220	196	248	232	221	215	248	224	246	203	213	255	195	223	227	214	236	225	209	209	241	218	209	231	218	218	229	214	233	212	238	198	199	211	246	187	233	226	241	233	199	260	214	217	221	210	232	231	225	225	218	229	208	216	226	219	207	245	217	197	219	204	236	212	181	237	228	188	205	231	216	225	230	210	229	226	229	232	223	228	244	220	207	237	235	230	226	203	218	217	237	214	236	188	234	222	200	224	223	243	260	239	202	233	216	240	221	221	197	224	204	186	247	228	211	233	232	222	226	207	203	228	240	218	225	232	203	237	230	228	219	237	230	235	201	220	187	238	229	228	210	207	201	192	203	229	212	233	234	241	192	207	205	203	220	246	218	218	217	224	232	227	213	189	211	224	241	214	239	227	224	221	214	217	202	206	211	201	216	205	229	223	231	232	217	214	221	223	243	203	231	230	209	196	224	223	203	208	224	206	205	259	231	219	225	222	213	210	244	214	208	215	213	212	219	249	211	209	231	213	256	230	241	229	240	220	231	227	207	193	228	234	240	245	196	230	219	230	215	231	224	194	238	261	213	237	232	230	203	237	239	218	198	228	199	216	233	221	219	231	222	207	218	219	208	204	214	229	196	208	204	234	211	239	202	219	217	227	234	208	210	224	209	232	224	222	227	226	228	215	206	248	236	237	246	203	249	209	224	228	250	221	233	255	223	204	226	217	225	226	224	236	228	218	218	204	205	225	214	243	231	227	237	220	218	219	212	207	237	244	171	218	217	208	215	231	247	188	226	209	219	222	214	248	230	227	209	244	192	191	225	205	251	239	188	225	207	199	205	244	193	212	205	233	232	228	221	248	197	210	208	232	219	232	225	209	206	212	223	228	228	235	250	229	233	207	249	211	231	199	228	231	224	226	191	238	214	248	202	212	225	219	216	227	232	216	216	223	206	232	226	232	213	231	219	227	224	234	206	244	226	221	243	190	231	224	227	196	232	203	222	238	231	196	226	214	235	188	236	228	219	187	223	222	225	239	219	221	202	227	242	243	223	213	211	213	197	252	222	219	237	218	237	220	203	216	220	224	252	213	239	222	204	231	237	226	194	220	217	200	199	229	256	217	235	232	228	226	226	212	212	220	216	203	205	232	219	225	226	183	203	204	187	222	221	216	213	251	264	209	215	211	224	228	242	263	201	231	224	218	221	220	207	221	213	251	217	197	207	214	210	238	225	229	233	206	214	241	205	230	213	217	218	227	201	208	234	221	242	232	252	225	224	207	234	267	224	232	213	234	233	245	232	203	226	219	217	200	199	199	221	187	230	251	231	217	220	207	229	223	207	226	200	207	243	217	221	228	226	217	205	243	227	214	221	225	207	245	220	212	215	238	232	230	222	212	241	225	237	233	231	219	220	257	210	225	247	202	217	226	199	229	191	236	230	223	237	205	227	221	203	227	206	227	226	230	200	240	218	219	217	215	233	219	192	261	214	235	239	240	228	203	230	195	209	232	220	214	211	222	208	239	215	234	212	230	213	191	217	218	222	214	232	214	211	206	234	214	231	219	232	216	208	231	212	228	233	230	214	199	232	247	223	218	232	255	236	214	242	219	222	228	234	260	232	255	233	207	229	238	223	249	219	213	216	209	213	237	244	209	240	228	247	224	195	217	230	217	208	243	226	212	226	222	243	204	216	223	222	203	215	221	220	219	237	224	218	199	233	218	222	216	215	237	238	195	205	241	209	223	210	208	215	190	230	213	213	253	241	225	222	226	258	209	239	243	253	217	224	240	219	232	238	192	210	215	213	219	217	236	223	199	233	204	213	226	229	243	218	225	190	206	237	225	225	237	216	223	205	226	252	232	226	220	240	238	226	207	205	215	233	240	218	231	205	226	215	240	219	208	199	243	223	234	231	214	225	226	234	210	158	216	237	211	216	225	214	204	230	237	240	220	215	238	225	230	231	231	215	222	208	233	200	226	224	229	203	229	212	208	215	248	236	204	228	198	195	204	238	216	208	230	218	216	197	233	214	226	213	218	226	228	224	196	219	197	193	222	212	206	212	231	221	221	215	232	235	229	252	190	223	235	254	225	238	215	246	242	217	215	239	212	236	197	238	222	220	230	180	218	179	210	237	225	222	215	217	241	227	197	230	205	200	207	236	216	233	240	209	208	215	228	233	243	190	228	221	224	201	248	226	226	201	223	229	224	232	212	195	241	229	211	230	209	219	215	209	227	220	202	207	223	205	227
34224	49191	36783	19119	8170	3336	1298	418	389	373	378	347	360	374	342	382	397	334	343	360	359	369	383	382	349	425	367	327	382	372	380	376	363	351	369	326	348	406	366	375	367	365	381	331	371	343	373	368	354	363	351	333	351	347	401	378	408	369	354	371	378	372	349	374	343	361	356	400	413	351	334	380	395	389	373	377	378	350	360	372	351	374	333	376	384	349	372	340	367	371	371	357	371	370	392	328	330	346	346	347	351	403	346	393	344	377	395	390	396	361	336	376	346	357	363	321	387	385	388	353	337	320	356	352	393	384	352	376	362	335	344	369	392	363	377	410	372	360	384	346	352	357	345	357	368	349	360	350	344	366	354	365	354	373	370	387	379	355	362	373	400	391	373	373	355	379	403	362	395	371	348	351	377	364	375	353	350	340	334	361	359	346	341	347	346	392	354	367	358	341	377	371	358	350	376	332	328	356	375	349	373	365	388	397	346	364	363	401	370	399	344	350	349	354	338	385	390	399	350	369	357	356	376	371	328	353	391	388	387	359	345	319	345	346	346	385	369	383	392	351	373	377	375	345	385	381	369	349	355	384	357	340	393	379	355	405	392	350	382	351	372	337	355	366	369	354	326	324	376	360	347	327	367	355	329	347	357	345	381	384	365	373	353	395	345	374	377	346	377	345	353	351	373	350	377	386	379	360	387	374	315	376	339	367	357	365	354	359	370	363	362	338	379	324	350	372	388	378	371	364	389	350	381	347	376	371	357	375	373	374	367	397	349	388	370	387	374	373	363	369	340	355	364	371	331	361	346	376	380	381	329	372	354	373	369	348	376	356	361	384	362	403	396	348	348	385	359	355	359	338	402	363	391	349	380	373	345	362	362	396	386	352	339	376	353	384	364	364	346	378	368	364	380	349	373	398	392	325	347	350	381	326	382	350	359	378	340	350	335	376	349	362	341	387	388	385	353	380	361	361	350	371	351	337	358	359	360	335	387	351	376	353	356	344	353	340	354	366	362	362	368	374	396	347	383	357	379	366	363	357	379	359	378	373	325	383	342	340	391	331	382	384	374	348	351	358	347	334	384	378	360	371	362	347	331	367	375	388	375	381	366	374	348	353	347	336	355	369	332	384	355	382	357	362	337	380	393	365	379	371	361	357	347	328	331	335	340	373	346	368	341	372	358	336	386	357	355	378	358	369	355	350	361	318	396	387	365	379	373	360	339	389	371	377	377	401	391	369	349	392	358	376	368	382	369	372	376	373	384	374	380	348	376	348	352	358	375	353	374	361	326	412	384	349	371	358	371	370	367	360	374	360	348	370	371	383	339	374	368	366	383	355	344	387	347	364	333	365	379	341	348	363	370	341	369	369	376	388	367	329	346	397	382	373	344	348	364	323	388	345	371	325	348	369	361	355	371	365	371	367	354	365	360	360	376	357	354	348	368	369	365	374	375	356	335	336	354	320	356	364	385	386	359	351	336	368	405	370	358	370	351	334	393	357	338	346	355	386	384	375	378	386	392	353	343	391	375	379	353	361	354	348	369	356	340	358	362	360	347	342	363	389	349	375	343	377	364	370	370	361	379	382	340	375	364	351	366	380	345	350	310	383	360	356	336	343	338	366	372	367	355	374	364	385	346	396	361	362	354	413	362	333	352	327	347	365	388	308	310	358	317	346	378	371	348	373	355	382	374	354	379	389	362	354	379	373	350	372	335	365	362	355	347	357	365	354	367	331	337	354	384	333	340	366	369	377	342	372	353	384	350	373	351	368	320	369	380	361	408	359	371	348	393	360	368	346	359	388	372	341	345	350	369	383	364	396	392	366	318	340	391	373	381	371	370	338	382	378	375	360	388	352	357	357	360	364	345	397	355	369	351	330	347	372	320	402	361	358	355	338	337	384	384	403	350	351	371	351	347	360	380	382	365	368	356	361	361	360	362	346	362	358	382	344	376	368	343	375	367	380	364	384	382	376	387	382	328	362	370	336	361	333	353	366	373	333	399	375	384	382	345	359	330	382	376	347	341	401	348	389	370	380	382	345	369	409	351	336	394	391	366	370	379	357	404	384	388	361	381	344	344	367	371	351	361	386	364	370	335	388	353	375	364	366	401	352	360	348	357	369	349	352	377	354	353	348	350	356	382	361	356	338	363	364	347	369	410	344	334	369	391	373	311	345	390	368	375	363	388	397	385	374	352	349	394	392	346	356	360	365	382	356	345	360	349	371	366	370	331	380	382	371	371	363	360	364	372	356	358	405	357	352	360	333	348	382	382	339	375	320	411	386	365	364	388	348	362	351	369	350	358	369	380	358	330	380	352	325	351	359	350	385	393	369	371	379	382	346	380	392	334	406	327	378	354	321	367	377	387	339	348	362	373	420	359	380	363	381	334	390	329	346	388	355	352	341	365	376	337	376	359	369	401	375	328	344	360	349	363	357	347	365	357	372	345	378	396	362	360	347	371	333	377	339	334	343	395	386	365	367	346	356	365	354	376	346	374	347	339	376	361	346	364	359	372	389	400	371	348	352	366	389	358	364	352	363	375	346	398	373	363	354	367	364	330	377	382	354	351	367	382	342	318	379	355	356	387	322	358	344	392	377	350	348	357	384	344	387	379	372	357	322	382	329	365	347	356	342	396	370	367	372	344	320	367	370	403	343	356	361	346	407	372	370	375	323	346	360	373	382	377	385	377	347	364	372	374	347	367	338	345	343	346	366	343	385	385	351	366	318	368	356	339	397	355	337	358	384	306	397	369	368	394	380	362	364	339	375	355	369	367	385	384	351	339	378	356	358	372	364	361	343	362	341	371	387	380	389	347	384	340	376	368	373	354	339	340	367	359	317	357	345	366	369	379	356	352	381	342	346	371	339	356	371	369	359	354	371	342	360	352	376	414	350	330	360	352	362	358	383	364	358	364	378	361	348	354	332	343	341	391	382	363	361	358	381	357	369	336	365	385	347	324	371	381	352	351	358	391	374	346	389	366	363	375	358	363	342	378	368	397	399	348	342	357	363	398	337	370	359	350	360	385	357	367	374	430	355	329	346	336	380	352	396	370	392	388	369	356	390	408	346	339	369	326	371	335	349	360	342	342	381	338	378	342	357	375	370	359	374	390	391	353	358	382	376	358	350	356	341	363	346	358	356	336	368	334	383	396	373	342	357	365	339	358	374	382	386	363	365	337	363	361	347	383	341	363	355	356	373	361	358	353	379	368	340	352	373	361	352	348	342	357	360	325	360	351	369	380	381	374	349	371	367	359	382	353	365	342	387	369	398	361	344	371	367	356	370	371	360	358	355	348	374	378	346	349	347	406	367	331	361	384	345	366	369	330	359	393	372	327	364	375	346	350	376	369	369	379	381	381	378	377	356	365	349	334	378	404	376	357	366	363	357	339	356	386	402	376	343	364	362	381	371	367	377	364	406	364	387	347	341	376	375	354	342	361	350	377	369	345	354	374	369	394	353	357	357	334	339	340	360	326	354	374	357
24892	24032	35928	32485	22422	12905	3252	492	260	236	263	257	236	229	251	264	242	253	253	226	248	255	262	224	233	261	223	248	255	245	243	269	259	239	255	264	248	276	293	263	277	237	228	245	268	227	236	287	249	214	243	256	262	235	213	269	251	254	256	269	263	244	268	243	250	243	255	250	238	256	246	222	227	249	277	239	253	250	261	248	230	245	249	267	243	236	269	239	235	258	264	228	258	244	252	229	247	220	235	263	258	242	253	251	281	252	239	238	221	242	280	258	220	231	265	225	239	231	233	255	251	249	238	227	276	224	248	237	264	241	236	243	243	236	246	245	221	232	264	245	211	272	226	247	250	261	257	237	269	247	264	267	266	255	223	245	237	256	263	252	242	249	236	226	253	241	257	269	228	275	232	255	255	244	261	225	249	257	247	234	234	217	220	237	253	256	231	278	274	230	250	261	282	260	262	230	226	234	225	254	238	227	246	233	279	233	277	212	248	238	253	232	259	262	245	226	223	245	236	283	259	246	277	251	270	271	253	235	229	255	274	233	218	224	237	225	250	252	256	299	239	231	235	227	229	267	252	258	274	247	247	231	234	258	221	236	237	274	245	265	225	240	223	258	255	239	230	274	245	260	247	253	246	235	259	222	255	250	224	243	274	261	226	245	249	245	248	242	276	247	247	251	229	215	251	246	261	238	237	254	241	239	239	236	267	247	237	239	257	229	256	285	229	228	259	255	238	229	243	246	246	253	265	238	241	247	253	260	242	231	218	221	227	273	264	249	273	228	239	220	259	264	257	255	268	257	251	247	248	217	251	230	273	277	232	242	243	257	281	251	267	254	249	240	275	214	231	242	238	244	250	264	245	285	272	263	275	247	240	242	236	226	230	252	255	230	228	244	235	255	272	212	233	239	216	227	218	254	240	246	247	219	238	255	254	267	267	232	292	255	264	228	249	239	247	240	233	262	284	256	221	256	235	256	260	233	221	236	233	262	252	249	226	245	239	238	257	245	259	249	255	230	246	232	239	260	262	257	273	235	254	236	234	235	241	248	269	252	281	228	238	233	241	239	266	268	240	250	265	262	236	264	264	232	236	224	230	236	251	245	251	249	256	250	263	268	251	250	263	278	234	266	249	245	265	259	228	241	253	259	238	244	214	249	249	229	246	275	246	264	268	219	209	267	230	239	240	237	249	241	242	251	203	271	277	254	219	248	252	263	236	232	261	240	251	243	277	208	245	250	248	252	251	264	237	262	225	237	247	253	247	267	246	237	231	229	267	256	241	269	235	252	245	252	236	231	237	253	239	237	249	268	259	255	278	237	243	259	228	240	234	248	268	274	275	226	235	233	239	232	240	260	256	265	248	261	242	249	254	233	278	239	254	267	240	243	223	249	248	242	254	247	225	243	262	268	235	241	248	261	241	266	243	256	233	261	248	255	263	242	243	261	221	264	234	269	219	253	234	263	251	246	235	229	245	238	238	251	244	248	259	269	224	223	257	241	256	249	221	217	233	266	250	287	237	251	221	233	261	221	241	256	239	257	196	227	221	238	246	254	263	221	257	227	261	247	265	216	234	273	235	206	238	274	228	229	254	263	229	239	248	261	278	267	230	247	247	270	243	247	247	252	268	237	257	256	267	232	225	238	232	259	239	269	234	226	237	277	232	238	225	285	228	239	234	239	246	250	259	249	238	237	269	253	239	258	242	238	246	246	252	229	219	249	233	265	244	253	256	240	215	237	248	226	258	234	249	256	244	228	228	251	247	222	213	235	252	231	268	277	248	249	239	247	266	252	269	256	263	282	224	252	222	279	263	241	249	257	262	244	221	244	271	242	221	239	238	268	263	246	269	223	254	249	237	224	243	234	219	228	225	257	255	211	231	266	234	259	246	207	248	242	227	248	235	264	242	233	235	229	244	235	229	283	253	247	241	242	234	257	266	297	256	232	244	256	222	248	248	244	246	213	244	281	246	251	229	219	224	233	230	220	255	219	264	227	278	254	235	239	235	204	230	227	266	253	236	262	257	273	244	237	256	268	258	225	268	233	264	244	258	241	236	254	280	275	249	220	239	254	251	248	245	255	248	227	265	233	248	242	223	239	251	241	234	241	250	251	221	254	247	272	242	249	247	246	283	229	240	243	251	260	268	255	248	245	249	235	243	245	245	231	241	252	229	218	239	256	239	258	269	225	258	244	234	250	259	255	253	225	239	235	233	221	246	269	265	268	265	258	245	247	251	257	237	261	237	246	228	272	231	246	253	270	260	250	243	255	261	233	253	237	249	235	257	229	274	242	284	219	248	251	274	241	239	237	257	262	238	264	232	239	251	257	273	260	233	246	277	261	245	245	253	255	240	271	245	219	275	234	253	256	235	239	253	242	247	248	228	236	234	226	243	238	242	250	229	282	230	276	267	232	249	267	229	241	251	238	254	257	241	272	225	247	215	254	243	258	217	237	256	230	263	238	238	210	272	263	238	253	245	235	245	246	255	231	226	244	258	244	257	239	238	231	265	260	254	245	217	242	239	258	237	259	255	255	256	263	267	244	244	214	249	258	263	231	248	243	279	240	226	245	226	252	270	225	254	266	267	218	276	230	258	246	247	236	218	220	263	241	242	229	254	256	259	244	247	246	263	222	214	228	222	227	270	253	247	241	232	248	243	216	225	245	207	276	252	218	229	232	237	235	232	259	248	244	266	267	259	248	264	259	235	253	255	279	286	265	257	249	222	228	249	231	264	231	264	242	258	257	264	249	217	255	267	231	239	238	277	273	235	236	252	299	228	255	256	229	214	271	238	262	240	228	252	265	255	240	214	280	244	234	232	246	240	259	241	249	253	238	261	226	238	224	249	265	247	246	236	226	254	259	239	245	245	214	266	217	257	223	255	266	246	251	220	244	241	238	242	242	227	229	256	227	244	253	249	266	264	263	232	267	243	254	223	225	262	243	243	261	235	253	244	269	231	254	241	230	256	276	245	238	262	216	268	268	256	252	255	249	240	233	262	234	246	231	258	258	226	244	282	246	237	252	232	268	256	258	245	243	250	227	259	257	233	279	259	253	251	255	251	251	248	248	248	215	228	240	250	254	252	249	242	223	283	239	222	307	234	239	227	237	250	235	240	251	259	253	243	236	250	249	242	236	293	230	254	276	264	235	268	234	279	251	247	233	235	243	246	212	244	256	220	263	283	252	261	273	230	219	244	276	218	237	246	259	251	257	275	263	246	258	221	249	239	260	277	244	248	232	271	236	218	258	240	260	238	264	245	264	255	243	261	226	256	246	206	231	244	234	225	253	274	225	245	246	231	265	272	219	247	250	231	261	250	228	240	290	250	248	267	242	257	223	253	226	234	240	270	256	263	260	257	260	240	250	223	238	248	237	248	255	247	256	220	241	240	233	251	267	249	243	257	234	264	245	264	263	245	251	259	271	262	247	253	245	254	254	226	251	280	255	240	267	257	256	249	240	246	274	251	248	245	264	254	239
56264	88846	67829	43135	27191	13882	5088	882	400	382	417	415	449	404	385	416	405	413	407	400	395	405	441	391	426	418	412	410	405	387	401	406	402	398	403	404	412	428	384	375	393	393	393	395	420	407	358	430	400	441	409	396	393	382	421	396	418	388	376	422	414	463	417	397	437	394	375	378	393	396	402	399	414	420	423	391	443	372	409	429	438	401	440	370	369	358	423	414	384	384	437	405	423	381	434	449	412	385	410	408	377	431	394	419	385	395	417	437	365	392	427	395	423	410	408	410	423	360	427	436	420	395	401	415	393	421	370	387	427	403	393	393	364	413	404	392	373	368	417	385	432	368	386	400	452	414	422	392	407	404	415	404	399	418	404	412	408	425	417	412	436	374	408	377	410	413	393	416	371	424	373	398	414	414	440	384	427	422	407	400	396	399	405	400	365	449	416	390	421	422	415	395	429	383	401	357	400	412	385	388	387	413	438	422	421	388	380	401	399	406	438	401	389	369	392	425	409	416	400	379	405	358	370	396	405	408	375	399	395	363	381	406	391	405	423	410	397	418	409	406	430	403	411	402	383	416	459	424	392	378	416	399	376	430	395	423	405	410	382	423	428	397	358	402	382	381	446	440	406	407	394	446	427	433	411	389	414	390	428	406	374	399	414	406	386	382	402	446	426	397	414	428	400	421	400	395	414	389	410	413	400	423	393	392	377	414	418	385	438	412	425	403	376	384	418	387	380	378	425	383	396	431	405	400	391	403	403	413	423	432	399	386	431	427	412	395	454	406	450	418	405	352	418	409	413	405	433	437	439	378	406	411	388	411	422	430	351	441	399	411	388	426	402	400	385	424	399	404	398	409	407	410	394	425	440	401	432	403	406	414	403	387	392	424	386	416	417	390	427	383	408	408	419	405	428	427	407	446	427	384	352	408	390	422	411	392	404	397	427	393	422	386	412	430	435	402	381	414	403	423	383	439	424	420	405	425	431	391	409	404	391	418	417	435	383	387	399	416	412	418	387	392	416	376	416	386	406	408	381	414	438	409	397	401	430	441	382	424	401	404	387	406	411	393	425	423	367	386	452	359	387	361	417	410	429	403	405	405	404	390	385	375	416	425	387	393	395	404	400	410	406	405	411	394	410	448	400	395	388	406	403	414	464	389	437	412	399	422	417	404	391	442	389	423	420	408	391	389	399	397	399	433	407	428	407	432	397	392	375	411	406	401	392	400	432	418	376	395	400	377	380	410	397	392	389	442	426	414	439	393	400	401	389	390	404	411	402	397	399	391	428	397	406	383	419	412	429	406	397	430	423	391	430	366	384	416	406	401	368	395	430	402	387	417	428	417	434	382	404	402	429	418	380	393	442	404	369	402	389	428	372	420	438	433	388	385	434	385	402	397	383	405	387	402	409	423	409	402	379	422	390	418	425	403	404	420	452	423	425	463	386	404	389	378	419	422	358	422	408	408	417	433	396	393	421	397	415	378	402	397	438	420	412	434	365	403	388	405	397	408	428	410	378	401	421	394	402	418	374	424	413	365	423	403	427	381	413	404	424	386	402	407	416	405	406	391	417	384	413	412	382	400	372	400	387	412	359	378	391	393	379	430	404	396	448	411	428	386	408	393	432	429	421	415	395	407	396	417	382	418	400	417	412	429	427	439	406	390	386	395	404	411	405	411	411	386	413	409	391	386	387	405	389	410	396	391	425	417	415	411	437	438	379	413	378	405	378	443	394	403	397	412	419	406	379	391	374	408	384	393	422	433	364	410	399	390	411	394	433	408	400	415	389	452	365	399	403	398	429	388	414	452	371	366	402	391	391	415	428	424	408	396	404	381	407	403	428	444	375	382	410	427	427	409	400	388	390	382	443	444	413	402	391	405	395	375	420	387	439	427	406	392	446	406	404	423	388	420	394	381	410	362	414	367	410	406	386	412	420	400	461	428	399	412	401	388	383	415	415	466	391	397	408	411	405	425	416	393	402	388	391	409	383	425	388	428	432	404	409	411	381	407	394	435	379	378	407	411	429	413	392	414	391	413	351	437	420	412	408	412	434	399	406	432	390	421	402	380	422	380	376	409	407	421	383	411	409	433	418	404	457	393	447	357	401	413	402	391	388	426	379	375	425	392	393	432	386	404	400	407	452	425	441	424	429	407	403	399	398	417	368	387	433	402	417	374	403	413	384	414	415	372	363	414	396	414	392	385	389	409	397	436	415	388	420	372	434	435	417	429	382	402	377	423	440	399	373	423	388	409	406	409	379	387	407	378	444	388	403	390	371	424	396	409	388	409	423	378	423	402	435	419	365	430	396	391	405	400	410	419	375	363	399	387	409	415	378	421	374	404	399	417	378	394	407	398	427	380	405	398	401	432	416	407	413	372	413	420	430	414	409	369	395	445	403	406	373	422	402	370	383	396	404	395	417	386	367	376	428	394	443	419	429	396	422	399	379	439	395	374	373	392	434	465	418	429	413	408	456	381	394	389	416	413	416	413	402	383	369	383	421	446	427	398	375	406	413	402	409	387	431	383	400	441	380	415	438	438	376	389	414	369	406	420	395	381	434	432	403	408	411	377	395	407	431	396	391	422	417	430	404	429	408	396	396	395	408	401	412	408	379	367	410	389	370	378	406	411	412	392	431	398	376	418	371	377	361	406	424	395	408	397	403	408	393	413	410	430	396	403	408	398	385	438	420	419	411	452	406	424	402	413	397	390	374	377	375	443	410	407	424	420	429	409	394	386	407	413	432	445	416	406	396	410	423	393	453	396	397	423	398	421	426	414	417	400	413	403	447	418	379	412	421	380	396	415	390	388	399	431	394	410	370	449	393	395	411	413	407	399	421	411	416	434	383	380	399	386	363	388	392	401	415	384	410	390	411	371	424	399	433	420	390	436	427	365	410	411	394	404	429	398	431	401	422	362	401	439	413	418	404	432	400	411	411	396	365	378	406	417	370	414	372	399	431	439	396	390	407	394	425	396	394	421	416	402	378	386	395	416	397	356	408	450	405	384	430	432	389	392	395	382	389	389	399	387	393	409	385	390	420	394	429	414	411	391	399	410	397	425	392	436	403	401	404	399	449	380	367	390	403	428	427	396	398	407	435	401	410	428	389	415	407	390	386	431	422	396	395	398	437	436	426	394	393	417	409	416	400	371	409	440	453	425	407	403	389	437	404	408	367	391	419	426	397	389	382	415	416	384	408	425	448	408	403	452	427	393	401	424	388	423	423	382	391	433	395	421	403	410	415	413	402	411	398	409	419	383	414	415	439	379	392	426	382	365	423	422	432	413	373	392	382	414	385	403	400	405	403	399	372	383	390	405	406	445	378	401	402	431	434	404	405	421	392	424	360	406	397	430	416	385	387	425	382	416	410	428	397	366	426	409	412	381	443	399	406	428	409	405	395	407	415	397	405	372	399	366	403	396	434	425	418	426	447	390	386	395	396	368	396	434	405	397	390	416	408	399	449	393	373	350	412	396	451	373
23462	22144	32251	28719	24290	21907	12712	1138	330	340	299	319	313	287	271	336	326	322	300	286	328	324	304	340	307	305	305	297	312	307	311	301	284	328	293	284	288	296	297	270	296	263	311	300	292	301	337	307	294	318	302	299	317	312	314	315	304	281	320	302	290	300	315	307	301	343	318	251	266	323	309	284	333	330	279	309	321	289	320	306	273	310	298	319	301	308	300	350	286	297	306	269	305	303	295	301	306	312	313	324	282	306	314	282	278	286	319	328	275	290	294	295	265	291	294	311	298	301	300	288	278	306	323	285	322	310	297	325	294	278	293	315	285	334	310	310	343	299	294	288	319	325	329	309	310	308	297	299	325	303	305	294	300	274	255	301	316	285	321	293	262	301	284	267	292	294	274	312	265	319	298	322	300	301	318	299	313	323	307	287	288	288	327	291	306	299	324	305	271	289	296	330	303	284	324	319	305	313	280	315	293	264	305	307	331	310	324	294	304	312	313	297	261	305	273	317	272	274	280	286	315	307	315	325	305	292	275	316	289	299	295	273	284	309	305	303	300	309	287	288	313	293	291	287	314	313	296	292	300	310	276	313	332	308	274	318	270	276	294	303	314	281	293	299	280	303	300	304	323	294	297	291	312	314	292	319	284	317	313	290	300	317	314	288	329	306	285	312	316	274	324	283	325	283	283	291	304	275	295	288	302	301	296	300	280	289	306	313	284	319	301	310	300	282	297	326	288	288	307	309	300	316	303	312	304	307	275	300	283	293	319	289	334	303	272	321	285	284	290	288	290	295	318	309	283	311	277	310	302	305	297	293	301	302	304	316	303	307	299	310	306	300	295	344	295	298	296	288	317	326	290	292	287	331	299	282	312	284	307	287	296	313	286	306	300	284	302	320	294	294	294	306	300	317	270	280	301	286	299	294	286	336	321	300	325	302	319	307	295	282	320	305	318	293	285	257	302	299	295	306	287	303	319	270	288	300	317	322	306	298	311	314	293	323	287	272	302	304	311	271	268	328	318	294	307	298	288	291	289	285	291	300	292	284	327	307	305	295	319	279	314	283	297	323	311	316	289	287	313	283	280	288	311	322	295	293	301	328	278	314	281	286	282	264	298	313	292	305	294	264	291	279	302	268	281	292	271	297	337	303	320	327	319	304	333	286	289	315	295	300	268	282	301	310	308	306	279	289	269	301	289	275	318	304	321	302	337	328	306	310	300	331	319	261	318	304	304	313	307	307	290	273	309	292	298	304	320	293	292	316	295	304	301	304	304	325	302	286	280	312	305	314	304	316	301	315	288	307	295	301	307	310	305	303	313	260	297	317	320	294	274	286	298	300	325	297	296	307	333	270	293	294	277	308	292	304	279	315	288	288	285	278	319	306	297	325	266	308	283	314	293	292	296	284	283	301	291	306	298	299	282	313	292	295	281	317	304	313	292	310	308	309	290	310	289	310	295	280	269	302	305	306	331	273	288	263	283	298	304	292	287	286	294	280	322	277	288	285	287	339	338	303	256	280	279	311	315	324	295	309	316	306	283	316	310	309	269	312	322	304	293	315	335	321	280	272	306	296	327	297	289	280	314	283	295	313	300	285	310	306	311	309	292	303	303	295	289	293	301	323	277	315	299	302	274	300	315	284	302	301	314	303	312	312	311	304	316	299	267	307	307	295	283	332	311	307	279	305	304	330	328	279	301	269	290	313	296	311	310	288	294	285	287	300	273	262	292	295	315	321	314	301	284	320	299	301	309	276	310	297	311	310	296	301	306	307	309	300	287	338	310	305	280	308	318	281	318	293	310	311	326	277	286	352	312	337	297	324	298	293	282	273	308	281	282	294	294	274	313	296	301	316	306	302	325	318	286	323	321	278	312	308	297	285	319	270	251	297	307	306	293	313	313	322	288	310	304	287	323	272	307	264	307	262	297	304	288	275	280	271	302	304	295	291	311	322	270	309	298	299	293	330	310	301	286	291	326	271	305	277	273	301	298	314	314	241	320	296	324	302	301	292	282	300	275	294	285	277	308	299	263	287	285	262	307	301	326	338	283	276	293	283	284	316	288	333	311	314	304	293	331	290	307	310	291	265	322	298	299	281	294	287	290	313	323	296	281	286	290	321	306	278	290	321	297	275	294	306	309	290	293	268	334	316	288	308	285	290	292	301	316	288	310	337	311	298	279	280	313	278	288	287	316	326	307	294	290	313	297	310	274	272	291	290	309	291	288	264	296	314	317	308	301	299	274	313	292	278	308	314	276	307	293	298	277	302	298	307	316	302	320	285	297	299	297	299	312	287	306	316	290	285	277	307	285	303	317	322	288	282	285	310	291	298	301	272	320	312	316	305	304	323	261	296	309	288	298	300	297	278	291	279	313	321	304	337	305	296	300	275	301	327	313	295	275	296	253	318	296	295	300	313	309	296	286	296	290	280	298	285	264	310	302	307	307	326	303	317	316	295	308	307	305	271	283	334	334	307	318	279	315	311	285	274	286	304	331	283	302	290	323	313	286	296	327	290	274	312	333	295	329	283	283	323	284	290	268	309	289	286	308	306	305	292	269	340	287	314	311	274	298	272	308	260	315	295	314	315	303	306	308	310	266	287	255	299	291	279	298	293	289	310	309	297	307	298	286	338	302	286	328	305	296	335	286	303	295	313	304	297	313	303	268	321	290	295	299	290	305	279	297	323	294	266	273	314	288	317	265	319	308	289	316	293	315	270	309	291	281	297	314	296	290	305	325	305	300	284	313	295	318	313	271	311	286	296	273	326	305	295	283	281	281	323	331	307	290	298	324	291	262	306	308	264	293	318	309	300	316	312	278	298	290	318	309	346	310	331	306	295	297	285	332	301	295	290	299	304	320	288	298	286	302	334	285	298	295	322	298	307	288	309	303	295	266	271	283	310	302	275	291	294	288	321	280	315	294	329	291	297	284	284	298	298	281	326	297	299	292	285	279	276	327	340	296	308	317	308	308	301	310	299	314	311	279	298	324	291	310	303	289	312	328	293	298	293	262	300	286	303	308	265	280	310	304	290	320	289	316	277	312	292	291	288	289	297	326	318	292	304	341	299	305	287	305	304	314	290	285	281	322	315	277	305	300	283	310	305	306	308	283	325	290	294	303	321	285	294	297	334	313	309	259	280	333	277	283	297	320	304	323	302	282	292	320	273	307	283	292	311	297	304	321	300	290	326	311	307	296	318	310	270	301	300	304	276	275	334	300	295	313	308	268	318	289	294	308	276	332	277	279	289	276	317	318	305	295	303	303	291	314	323	323	268	323	301	286	293	300	274	300	275	298	290	310	277	295	291	292	287	344	305	314	305	297	319	299	314	296	322	287	286	283	289	308	292	271	286	296	314	329	295	287	313	298	265	276	326	267	276	331	316	313	299	280	292	305	297	322	295	303	275	292	287	347	273	284	317	330	316	306	288	298	315	297	298	282	304	281	298	264	325	313	314	283	301	273	296	350	309	307	303	288	273	298	274
60786	103464	83357	57085	38580	23741	10293	1601	461	506	471	500	466	466	489	463	451	485	464	489	493	493	474	492	499	485	466	450	445	508	486	502	477	482	497	467	489	503	464	494	461	468	467	459	468	487	484	479	481	458	470	468	446	499	477	483	464	455	485	431	474	483	466	450	454	498	449	500	473	492	458	453	454	501	440	472	443	470	464	457	462	425	488	470	445	482	490	456	485	494	513	464	486	479	478	480	485	473	468	470	508	491	458	488	480	470	525	443	476	458	424	475	488	462	496	510	489	485	486	471	466	429	456	521	471	461	483	434	438	486	482	463	476	474	483	467	455	460	531	482	484	530	468	472	477	456	461	446	435	462	452	518	466	477	463	471	412	489	474	491	483	518	470	468	481	471	470	459	458	458	447	466	490	481	454	500	452	526	455	495	446	482	468	469	478	461	489	463	496	461	445	459	470	486	490	486	494	482	476	477	503	452	488	494	448	534	435	479	454	450	482	471	483	487	444	448	469	446	423	454	477	480	464	460	453	451	464	476	477	453	441	492	460	479	482	455	477	451	438	462	490	479	452	488	453	493	499	482	479	443	440	463	495	439	485	481	428	487	439	457	479	477	483	457	445	463	473	466	484	482	466	458	493	499	501	479	490	487	465	458	463	481	474	496	445	468	472	427	513	468	503	448	467	466	455	452	444	428	454	459	482	441	485	469	492	444	490	477	502	474	458	490	468	464	470	479	495	461	504	480	467	499	482	490	495	461	427	488	483	465	438	500	458	447	492	509	458	510	468	452	472	466	472	445	476	477	441	480	490	482	482	495	459	481	471	492	474	478	436	477	460	456	466	468	466	464	453	502	509	478	432	466	467	476	469	459	442	443	510	464	471	497	493	470	467	455	487	479	461	502	430	481	495	507	468	482	483	459	459	447	442	452	465	493	471	454	448	469	479	494	448	429	472	496	453	495	470	491	483	479	472	451	456	486	460	493	470	435	460	453	502	469	488	449	462	443	479	488	465	440	410	461	496	442	456	448	486	484	493	463	507	481	457	480	473	474	485	490	470	447	480	406	466	441	474	505	473	499	475	463	459	453	472	495	471	470	499	486	519	482	492	441	482	470	485	476	470	486	483	489	463	474	485	432	454	459	452	477	467	463	458	486	482	505	455	483	484	474	482	472	479	493	457	469	495	464	450	510	510	466	512	469	493	434	466	441	450	487	468	471	468	436	435	450	461	472	485	419	453	493	484	454	498	470	464	517	475	487	451	474	429	495	522	469	452	467	500	475	491	479	501	479	502	456	478	425	450	514	434	478	467	484	463	459	462	454	499	444	454	481	468	452	508	406	483	493	444	483	473	501	485	484	534	436	454	459	468	476	517	496	479	493	463	458	438	457	460	461	445	463	472	462	481	511	462	460	475	508	488	461	477	486	461	506	459	459	459	469	490	471	494	484	489	490	451	432	477	483	501	422	457	512	459	481	466	468	422	460	474	451	483	471	471	460	488	465	475	505	456	479	460	456	468	443	463	457	485	479	446	457	481	457	486	434	480	445	485	468	504	468	465	489	513	508	479	436	470	496	484	482	486	503	454	496	476	480	468	481	468	506	455	462	482	481	472	462	477	497	472	454	456	470	450	457	511	489	490	468	493	480	469	483	450	460	431	471	482	490	479	456	457	472	456	434	434	442	441	419	512	465	443	481	474	481	443	460	471	468	495	471	486	488	443	441	438	481	453	440	465	511	503	462	466	506	462	444	449	484	479	505	453	476	479	447	459	472	476	493	439	481	478	474	453	485	484	463	468	487	468	466	443	486	478	455	437	486	488	450	450	447	450	473	453	461	491	438	463	464	477	491	461	456	454	484	456	465	470	467	490	473	462	502	478	447	509	463	507	464	454	499	446	442	485	428	457	459	448	451	433	464	478	489	480	478	497	443	479	467	472	450	473	459	444	470	478	492	455	495	484	469	469	460	504	470	446	489	492	454	461	473	492	441	495	475	466	447	494	460	483	469	445	498	468	469	469	415	442	463	487	439	466	462	441	488	478	470	486	492	478	407	497	461	463	445	461	452	458	501	450	460	480	438	444	425	455	481	482	470	480	467	482	455	498	444	489	473	434	498	463	469	502	510	469	451	467	455	434	423	469	481	509	456	489	478	453	472	498	481	494	458	459	487	447	485	429	480	433	487	448	477	455	447	461	522	454	512	437	448	453	486	424	478	495	474	478	487	477	445	466	453	445	479	446	470	430	452	459	498	498	455	483	485	445	485	450	498	450	435	442	438	439	489	465	455	472	509	432	461	458	465	512	487	476	483	414	491	446	455	481	466	494	466	501	461	452	466	473	492	470	445	492	460	429	481	485	501	454	476	461	489	461	475	443	481	472	496	476	458	447	497	471	525	490	460	503	483	437	424	491	490	507	466	479	486	477	479	494	480	475	460	452	501	483	448	476	445	484	494	477	483	469	484	492	457	481	467	487	437	469	455	459	446	494	466	487	457	436	484	489	501	506	460	481	477	482	449	475	489	487	467	486	494	469	473	472	477	498	480	477	444	490	465	468	497	527	488	495	474	484	443	483	474	429	508	465	517	459	472	505	505	477	435	434	470	448	491	442	506	508	493	480	506	459	424	468	505	459	456	467	451	476	470	504	494	467	472	464	446	475	455	469	470	442	491	473	452	452	466	466	461	467	467	479	486	504	448	458	470	480	472	502	466	448	462	457	467	434	467	451	508	502	490	473	455	452	446	469	473	495	475	456	456	477	497	473	487	484	432	481	436	475	456	482	450	456	481	488	487	466	471	495	416	521	447	464	472	475	469	487	478	508	473	479	457	465	445	450	472	484	478	454	484	470	469	457	447	436	489	470	432	515	484	483	426	470	468	514	473	467	474	470	517	454	472	474	461	438	474	464	461	487	506	471	440	447	489	505	478	484	482	470	456	468	456	460	456	517	469	465	476	473	440	470	494	425	491	462	439	498	452	441	497	465	486	458	479	488	461	457	471	459	470	445	451	435	484	476	451	506	453	480	464	467	448	466	450	490	479	468	470	439	466	472	454	471	511	480	494	480	465	437	474	459	425	464	506	473	462	472	455	451	477	491	476	491	468	441	459	480	461	456	492	484	469	472	453	475	471	479	507	482	490	452	472	472	494	477	421	468	486	485	449	461	486	472	479	499	467	457	473	480	428	498	439	455	475	459	451	469	458	480	509	467	476	478	462	445	501	499	445	477	437	500	479	472	443	438	430	475	462	445	462	496	475	475	464	504	473	472	436	496	508	469	418	441	480	443	461	462	456	493	456	466	448	468	475	445	528	443	480	503	437	465	486	471	457	412	507	471	448	460	477	486	519	465	523	446	442	472	496	468	485	470	500	513	456	498	476	481	459	453	508	470	438	474	500	459	500	496	453	469	458	476	435	474	458	458	440	488	433	471	481	440	454	453	479	490	482	470	490	510	462	431	461	478	468	477	485	448	494	421	426	459	440	461	443
28121	29713	31337	18174	5089	1655	745	278	234	221	202	196	232	218	225	189	237	234	206	218	261	210	229	219	235	181	228	213	204	211	213	224	197	238	212	219	222	226	197	183	215	187	204	229	231	229	207	230	221	229	196	202	212	250	205	233	235	240	236	220	262	219	232	214	220	255	196	218	223	226	238	222	202	205	215	248	230	196	231	230	216	242	208	236	226	229	216	220	227	225	227	192	208	204	214	233	240	227	207	220	244	237	239	185	219	245	213	219	213	230	220	209	228	204	217	228	189	243	235	211	212	211	217	199	219	221	221	199	220	191	229	204	234	207	232	198	209	214	225	223	220	228	198	215	240	239	207	251	218	200	225	227	207	191	240	226	233	226	226	209	228	223	207	220	196	230	215	208	216	218	220	243	211	236	218	218	237	219	228	229	196	232	241	217	224	204	228	199	232	215	217	217	224	226	203	221	212	225	221	227	228	176	220	219	220	202	217	240	232	217	195	215	242	196	195	213	209	248	210	206	234	228	240	199	210	231	192	211	212	218	203	224	235	223	228	240	236	216	219	214	220	219	242	232	228	215	209	220	226	194	230	220	189	217	222	227	214	234	186	199	191	225	237	238	221	230	223	201	244	216	224	213	197	209	201	228	220	196	226	235	250	226	203	223	209	235	230	224	201	223	197	238	239	242	208	232	218	212	201	227	231	204	219	237	217	230	247	231	229	196	202	215	202	237	204	217	213	241	231	227	228	227	208	222	216	216	198	208	216	219	234	231	228	210	213	244	228	222	209	199	199	208	205	225	255	239	237	221	241	218	237	227	250	211	222	235	217	213	206	212	225	216	214	217	222	238	248	217	230	214	244	261	219	234	224	231	221	240	226	226	237	229	226	235	198	251	232	217	218	184	235	219	207	202	222	222	242	231	209	230	225	206	219	206	226	217	211	218	225	198	223	226	221	212	211	225	209	236	231	224	208	211	228	220	227	207	205	237	230	198	226	208	230	197	212	217	230	253	223	223	205	252	214	212	212	222	245	236	226	205	226	237	202	214	226	223	224	212	211	201	197	206	220	217	184	224	238	208	213	224	235	191	220	242	223	210	222	239	236	216	218	206	216	242	225	236	234	197	208	187	245	236	206	205	230	242	224	219	216	235	230	223	224	200	205	219	239	188	214	229	237	236	189	197	224	217	207	227	222	190	209	221	223	212	239	228	240	215	209	192	243	212	205	207	215	221	211	230	235	221	219	236	190	226	231	223	227	237	228	215	206	223	218	240	215	269	209	229	220	237	206	211	229	201	214	232	213	221	214	217	246	231	222	214	202	208	233	198	216	218	195	231	217	231	223	217	247	226	199	232	203	204	217	219	208	223	227	224	209	208	224	200	205	232	221	222	231	226	202	237	229	207	242	242	222	214	229	236	246	234	222	225	242	183	209	243	222	218	202	253	214	245	204	233	219	219	225	227	226	213	227	217	234	207	223	215	224	213	211	222	255	218	217	248	188	229	208	217	227	246	249	232	242	243	197	214	232	216	219	233	204	202	224	201	229	202	246	217	208	219	241	204	232	231	223	193	220	208	245	205	224	226	230	241	214	212	208	202	235	239	222	194	224	220	233	189	225	217	226	213	226	234	211	190	231	223	238	256	218	209	243	224	226	237	206	229	237	200	228	262	241	218	219	233	228	215	233	214	199	225	200	265	194	236	231	225	212	209	208	208	212	198	227	236	213	231	228	200	223	221	218	214	230	233	225	187	233	181	225	193	223	211	226	217	211	234	240	225	222	203	209	228	211	222	215	219	210	214	234	239	228	231	201	209	222	229	248	195	262	222	189	218	214	215	234	228	239	234	236	211	204	231	215	217	221	210	215	227	215	227	236	221	204	192	218	224	203	203	241	230	227	223	201	221	242	214	205	232	183	207	218	222	229	174	207	224	206	233	197	224	223	231	238	205	239	201	218	233	240	217	211	207	221	232	247	216	198	258	214	224	207	212	232	221	252	209	205	217	219	234	209	213	212	227	244	232	193	233	231	230	244	226	195	205	222	244	222	216	216	203	213	191	233	243	235	217	195	218	187	227	199	217	191	194	227	217	241	243	244	214	239	220	223	221	225	196	228	214	228	203	215	236	232	190	215	245	215	190	221	215	245	229	208	211	190	216	213	220	227	218	211	213	244	231	208	234	201	201	211	225	192	219	233	222	236	244	218	204	234	226	226	200	244	227	228	221	201	216	223	223	221	213	227	216	244	227	247	218	234	203	237	223	215	209	220	207	221	213	214	244	211	219	218	213	228	247	243	200	213	213	238	203	220	243	202	219	216	242	218	215	245	219	237	240	211	215	210	218	209	223	231	209	252	209	225	200	222	208	219	239	207	213	229	229	238	206	214	219	224	205	216	217	228	220	226	210	232	254	196	199	236	212	235	203	205	218	204	239	224	243	235	206	236	238	233	219	190	235	232	201	230	207	208	213	214	241	242	237	211	216	207	246	205	223	209	214	206	237	200	197	254	184	209	229	201	214	223	224	228	242	213	214	205	234	247	227	215	216	225	205	234	213	226	233	216	222	217	210	225	247	239	230	229	206	205	237	222	224	235	249	227	231	238	232	239	235	209	230	216	216	201	245	249	205	243	229	211	213	199	234	216	235	208	220	204	247	228	219	218	192	210	220	233	217	230	232	205	248	223	217	233	239	209	210	221	225	245	240	234	207	223	201	212	244	222	224	221	242	225	205	240	210	211	199	246	220	234	247	225	222	213	213	234	229	214	239	239	240	219	234	211	230	240	230	215	207	209	224	245	244	216	208	233	195	205	219	244	234	223	253	218	230	212	247	205	195	248	230	213	194	224	206	223	216	202	238	226	197	224	203	210	204	230	237	231	218	211	200	209	232	206	227	224	247	212	252	215	209	245	230	236	223	204	217	211	209	226	235	211	202	207	213	194	203	222	232	215	222	235	236	222	238	230	206	198	260	236	215	209	216	208	224	200	209	237	203	212	224	208	231	228	203	192	243	234	215	233	219	220	214	248	237	197	225	219	205	206	240	222	253	226	219	236	210	220	230	229	220	238	247	233	207	199	214	211	227	235	221	213	231	257	239	197	195	245	212	234	234	219	228	235	212	229	223	216	228	231	207	224	213	208	244	218	225	220	230	205	220	222	229	212	207	211	212	226	235	201	205	191	230	228	205	220	226	211	211	230	231	210	198	209	229	223	233	198	209	237	202	213	240	215	241	235	225	240	225	214	234	220	218	206	247	221	240	201	224	202	226	220	208	195	214	199	211	224	228	201	216	222	216	219	222	252	192	233	238	225	234	206	232	218	231	210	228	202	198	204	204	214	211	239	245	247	226	207	197	214	253	248	214	218	217	225	201	197	194	198	228	215	198	224	236	231	232	249	205	226	244	225	212	228	235	250	250	242	246	224	252	225	232	227	228	212	234	209	231	230	205	226	228	216	248	221	214	245	211	242	202	222	222	233	217	237	196	222	241
34107	49505	37016	19135	8305	3489	1458	462	330	395	352	356	384	321	350	346	360	339	356	358	324	354	364	344	353	352	410	367	364	395	354	339	378	359	406	368	363	385	391	372	359	364	362	390	375	338	343	378	351	368	349	380	375	392	389	350	376	355	350	402	399	366	353	383	366	369	362	348	345	393	338	350	349	379	356	383	358	353	382	368	367	352	370	356	382	397	340	362	375	386	361	356	373	379	372	343	396	359	359	389	372	383	345	360	358	339	336	359	386	347	347	353	360	361	362	361	374	354	413	349	353	372	361	355	335	351	359	387	337	356	363	357	344	386	368	320	324	400	370	362	393	373	370	359	351	367	369	364	378	376	360	351	377	374	389	384	383	352	369	369	383	366	378	363	372	344	338	426	389	363	378	356	401	364	376	395	336	364	360	365	375	366	362	402	346	372	358	382	358	332	360	375	381	345	401	364	385	400	322	371	365	390	325	419	345	349	397	379	358	333	378	334	374	386	367	363	354	393	376	373	398	364	379	333	363	360	370	384	411	310	365	380	345	388	345	373	384	377	362	383	414	349	386	371	350	355	393	368	374	399	400	370	367	357	379	402	345	344	361	369	386	368	360	372	356	361	400	373	348	362	344	368	348	367	346	375	339	374	377	361	348	376	328	387	394	351	409	351	340	374	402	364	382	342	310	359	357	383	341	319	398	385	387	345	393	381	359	366	347	351	368	361	349	362	388	371	374	356	379	367	342	354	354	380	347	390	359	369	383	364	394	356	367	374	353	358	344	378	346	404	383	338	389	359	327	375	372	369	382	359	374	359	390	400	386	378	371	376	351	375	402	311	369	378	353	355	373	363	331	375	349	384	364	401	387	373	341	365	350	367	370	389	372	390	380	373	347	354	413	372	381	376	319	360	370	386	385	383	372	353	379	374	376	409	367	371	366	356	413	380	365	344	387	385	370	362	348	335	320	377	359	374	365	366	352	383	392	385	421	376	364	359	392	348	371	374	353	382	361	369	370	333	344	376	332	376	358	358	364	384	380	380	362	344	348	355	384	355	385	374	367	336	360	348	376	358	349	365	335	340	382	381	386	393	380	360	388	364	348	368	358	342	390	373	376	387	335	376	403	323	382	363	334	360	398	371	383	351	346	373	361	364	382	331	370	362	386	384	358	380	371	370	352	338	377	372	400	355	376	375	352	412	347	355	345	386	370	366	353	379	358	339	329	358	368	379	344	345	347	366	378	358	356	388	342	374	390	353	365	336	355	355	390	354	351	350	348	395	380	340	367	349	354	360	354	382	359	393	379	396	349	335	361	385	387	384	355	389	376	368	342	393	385	353	377	347	345	342	345	359	377	377	388	375	366	378	400	344	379	375	362	409	361	359	347	389	397	393	367	357	394	390	387	394	356	394	390	365	386	372	375	354	354	399	374	357	372	347	364	353	337	350	354	323	329	364	346	363	343	407	379	374	384	391	364	406	360	369	324	347	370	390	369	351	370	354	371	328	363	358	399	386	380	382	377	365	338	334	347	388	353	374	387	370	357	376	362	378	352	353	362	363	389	355	379	368	375	372	394	327	343	383	392	346	350	340	354	334	360	377	362	354	351	387	373	364	340	382	371	357	387	393	369	378	374	361	375	368	344	347	348	396	370	349	368	363	370	356	345	374	367	366	385	342	373	330	346	385	373	392	378	388	393	376	357	384	351	345	336	363	367	370	356	357	355	365	377	358	363	360	351	382	359	339	398	383	369	366	380	331	390	351	394	335	364	359	368	334	400	359	370	377	372	368	335	402	376	362	382	381	342	407	354	359	369	365	361	408	367	367	335	378	346	357	377	385	364	394	366	374	409	372	338	383	373	358	373	369	360	354	321	368	334	364	347	391	368	368	357	385	331	359	372	365	400	399	374	351	370	374	360	376	371	369	368	344	339	337	391	366	351	366	389	392	370	357	369	362	372	374	359	332	353	370	383	369	373	368	370	404	368	422	393	351	361	346	375	355	368	373	367	370	349	348	373	351	350	353	378	344	361	369	390	353	362	413	390	361	378	379	357	366	398	337	372	365	343	394	377	380	388	353	394	343	370	360	389	380	404	373	377	358	348	332	375	359	419	352	368	385	401	351	359	349	368	395	383	367	380	385	370	385	355	364	337	390	380	340	409	325	366	322	397	377	363	365	398	366	393	373	360	351	368	353	388	378	374	373	348	376	384	369	393	356	338	371	365	363	348	358	361	393	373	358	351	387	377	371	367	378	350	352	379	365	386	354	361	367	349	364	385	367	372	361	370	376	348	379	362	380	395	360	379	409	390	366	336	365	388	368	366	379	344	374	343	365	362	383	374	382	350	387	336	367	362	349	351	357	367	347	344	369	359	357	391	375	352	373	361	400	360	409	362	391	366	413	404	356	336	385	360	354	372	338	328	380	345	353	366	351	381	372	341	340	360	374	363	370	353	378	395	347	367	316	376	365	388	351	343	332	363	368	377	383	341	385	381	370	390	335	350	376	381	334	370	348	357	354	359	381	386	410	360	407	344	386	432	378	372	383	369	345	346	364	364	370	375	375	384	381	361	382	383	363	330	339	389	385	356	370	362	378	368	362	323	381	353	349	344	349	378	366	356	362	406	391	371	352	354	354	374	364	359	324	377	368	342	366	353	335	364	347	364	355	391	346	391	378	327	359	372	371	383	347	384	361	339	374	372	365	361	385	387	369	376	353	381	409	362	360	373	371	392	397	351	385	356	332	373	363	368	353	383	336	364	358	396	374	359	402	321	354	371	328	371	347	355	344	352	371	384	383	375	365	354	362	377	379	346	367	366	371	378	368	362	404	364	354	371	346	359	355	357	362	387	343	381	363	351	361	376	371	348	346	372	350	401	390	375	395	351	367	381	374	369	353	377	351	338	370	335	400	390	374	381	367	345	358	367	389	378	356	382	347	371	366	386	398	377	350	374	389	364	353	356	390	384	360	344	373	386	354	408	385	367	358	374	380	366	382	402	359	348	397	379	344	365	358	343	335	337	390	375	364	371	353	333	396	338	371	357	357	350	364	367	343	320	380	390	378	380	373	399	379	376	355	368	350	362	376	379	366	367	410	368	364	379	354	369	389	366	336	374	382	393	379	345	359	352	378	335	386	369	341	360	359	367	349	367	384	347	376	351	342	372	347	385	346	369	423	370	362	376	381	337	416	375	350	375	407	394	364	352	373	379	347	370	377	350	389	369	369	380	392	378	341	403	360	346	377	358	381	363	381	356	394	376	364	389	346	329	371	347	416	363	347	345	356	401	349	383	376	368	362	342	398	395	366	383	360	382	398	361	395	368	392	382	339	367	360	351	371	349	381	347	354	365	374	382	368	356	363	347	372	387	359	354	358	318	388	367	369	372	374	351	363	332	390	367	352	342	391	364	374	359	365	370	344	351	366	364	344	363	341	371	382	364	363	362	347	382	354	329	409	356	364	376	388	350	386	356	357	343	364	368	344
24919	24159	37335	32795	22530	13293	3495	441	234	233	271	246	241	254	246	249	252	262	252	254	236	235	227	255	252	250	252	247	272	257	241	275	243	255	253	233	233	222	242	254	265	233	227	266	258	239	244	233	243	224	228	235	235	237	240	258	219	248	237	258	236	263	229	253	247	210	277	258	248	272	250	258	222	229	240	233	220	229	235	231	225	254	239	243	250	247	238	243	267	252	269	281	242	238	214	266	224	257	242	259	254	217	234	275	232	262	239	218	230	236	237	227	255	235	272	223	248	249	248	243	242	258	213	249	259	259	224	248	229	252	258	256	278	237	249	240	227	226	253	242	248	281	253	221	262	265	260	245	217	258	272	229	252	257	234	279	234	270	270	257	267	245	219	224	251	243	218	248	236	242	240	264	250	257	245	255	276	242	234	235	251	271	239	263	246	247	255	244	304	245	248	262	229	259	270	249	279	255	255	224	250	270	246	238	249	230	244	231	246	242	238	259	257	263	263	267	276	247	237	237	240	241	237	255	238	246	221	249	268	229	221	255	212	257	247	217	250	244	280	254	258	253	233	245	211	276	211	236	269	239	262	249	251	221	243	217	277	233	260	234	238	247	228	241	240	246	236	250	234	243	220	271	244	248	243	232	229	235	228	246	218	234	249	241	244	246	267	229	246	231	268	232	237	232	234	264	253	236	238	240	263	241	279	227	239	243	202	264	250	227	233	237	217	228	238	271	252	244	224	235	245	246	268	242	222	252	252	251	229	257	285	232	242	238	240	215	278	234	237	243	225	239	236	239	226	208	275	228	217	227	235	224	234	239	242	220	237	220	222	231	246	235	227	238	238	250	238	230	215	238	252	253	271	229	271	239	261	265	257	254	237	230	224	248	243	247	250	233	258	251	267	234	241	275	240	245	234	239	210	240	245	251	234	260	248	233	227	222	258	253	230	269	241	270	256	221	227	251	213	243	246	241	243	256	250	258	264	257	266	239	252	217	248	265	241	249	223	274	248	239	271	247	243	227	238	253	234	231	244	238	288	262	216	240	219	235	242	245	256	236	246	216	213	265	247	241	267	242	249	266	227	238	238	194	253	255	247	220	260	223	253	268	245	223	220	225	220	229	240	252	231	233	239	270	247	227	284	236	240	250	221	233	241	235	238	246	232	256	263	268	261	261	214	252	246	234	248	225	216	261	223	255	251	228	275	224	239	251	268	209	258	203	198	236	255	237	246	221	241	261	242	232	214	256	259	238	220	233	231	203	253	263	257	222	258	251	249	249	226	250	266	232	241	218	236	240	247	241	243	233	236	266	251	259	239	253	258	249	238	263	243	232	263	262	230	227	259	203	236	245	239	255	240	255	233	257	225	229	257	260	250	231	256	252	242	253	258	254	248	261	251	232	219	236	232	234	255	253	238	213	247	249	249	244	244	227	248	270	251	210	269	258	240	263	276	248	240	273	252	231	270	256	247	249	226	254	245	253	257	231	236	248	253	253	240	273	261	249	258	259	229	275	254	236	265	230	264	239	257	237	262	264	246	241	224	221	231	249	255	256	232	217	235	243	254	233	259	258	241	250	248	254	247	254	253	253	259	255	254	259	244	258	221	260	251	225	253	248	237	239	237	228	259	261	237	247	255	259	268	258	243	249	254	236	240	214	229	250	251	239	238	235	270	238	249	245	213	237	251	267	251	233	231	227	248	239	229	272	243	245	244	243	227	244	237	236	249	245	219	204	247	254	206	230	237	233	228	254	249	243	247	243	213	234	257	243	234	249	247	226	228	254	272	231	255	258	228	265	249	241	232	236	226	230	261	263	224	249	235	240	253	253	230	217	217	248	283	265	229	240	228	251	245	212	271	233	227	221	243	236	227	228	272	237	250	233	256	221	215	258	207	227	226	270	250	220	249	228	248	224	236	247	233	235	260	230	231	233	275	237	249	241	234	273	248	235	226	285	258	225	256	257	256	256	250	244	221	245	288	246	235	268	247	233	243	221	248	236	253	257	235	268	233	259	223	240	233	241	233	248	218	227	252	223	228	237	245	230	240	246	259	262	222	237	248	261	246	259	227	237	225	251	264	249	228	266	213	249	270	235	249	244	248	220	243	259	263	218	244	247	209	240	265	230	233	258	241	229	242	229	282	218	253	262	239	243	243	263	234	193	241	239	259	232	229	245	242	244	232	251	249	238	243	224	232	251	228	247	230	219	254	244	267	239	237	238	217	248	241	248	245	242	247	253	234	244	263	228	241	225	241	255	207	230	236	223	246	213	240	233	264	279	255	240	222	246	225	213	228	236	261	254	226	217	247	241	234	215	258	249	251	250	243	248	267	245	239	223	257	252	245	226	249	231	250	243	229	240	248	248	257	226	277	230	235	220	268	228	261	229	249	218	240	238	222	255	236	267	240	239	261	251	229	251	248	245	239	234	277	226	265	250	257	245	263	257	266	249	239	244	258	243	227	271	242	227	223	236	265	239	265	237	237	249	221	260	262	237	242	263	220	226	254	253	250	233	256	222	258	255	265	209	215	266	251	267	239	231	253	235	233	247	242	248	257	249	232	248	235	250	247	236	238	260	244	230	233	247	260	253	260	286	255	233	243	242	249	224	241	249	271	236	238	252	235	268	245	255	226	243	241	248	249	245	229	225	247	227	234	272	264	230	230	245	268	257	268	231	243	237	217	251	258	234	228	254	261	262	223	263	241	216	251	248	272	238	249	248	234	227	265	259	272	243	253	232	232	250	267	244	244	237	240	281	258	253	271	246	230	249	228	262	241	280	257	237	241	225	248	280	243	206	246	247	259	224	228	229	258	242	251	245	243	242	256	246	238	236	232	256	248	255	239	238	261	282	238	269	215	234	251	251	250	245	264	255	244	268	233	215	263	268	241	251	257	247	257	247	243	239	247	268	262	245	256	255	227	251	272	253	276	232	240	237	221	262	268	203	247	247	208	221	261	253	251	264	239	246	239	244	243	247	257	228	221	243	219	260	215	266	237	252	261	221	233	258	257	245	275	222	271	275	253	253	242	259	214	232	253	235	247	245	244	247	258	265	242	224	284	229	246	248	228	223	252	268	225	252	238	229	240	237	233	231	220	224	241	262	238	247	248	263	244	246	258	244	225	260	228	264	237	238	233	261	254	252	235	264	241	253	246	211	247	251	232	266	221	234	212	240	246	255	255	275	234	236	267	236	261	244	255	271	266	238	213	267	245	235	231	241	227	229	252	246	251	260	264	232	251	242	250	270	232	222	256	232	225	259	274	237	279	226	264	250	269	241	256	242	266	261	228	243	239	246	251	228	246	246	264	238	241	240	244	225	229	258	208	221	239	252	267	275	258	226	260	272	264	270	246	240	259	236	231	254	248	238	241	235	235	262	221	208	230	249	236	214	244	246	268	238	243	249	244	231	276	237	242	256	224	244	263	233	218	209	252	276	252	258	272	242	241	254	255	252	254	233	243	249	261	243	267	232	283	222	255	231
56395	88408	68542	43140	27393	14696	5585	806	412	397	391	387	412	409	370	412	377	402	397	405	402	396	409	384	387	403	400	402	369	365	436	391	394	409	379	385	451	425	408	378	433	385	426	378	399	413	397	411	403	374	399	394	368	418	373	374	397	412	406	412	395	410	363	414	352	418	395	383	386	399	399	398	399	408	379	376	383	398	405	398	422	472	420	414	428	394	372	414	379	409	377	394	395	413	391	393	399	429	442	423	403	378	428	396	373	412	420	391	397	385	401	391	396	411	379	422	391	389	441	422	429	384	391	402	386	402	415	402	409	427	385	371	397	407	396	417	403	386	364	430	382	414	439	408	377	390	393	425	406	415	410	414	381	368	428	398	376	391	407	395	408	407	357	382	410	383	409	439	401	401	391	378	415	423	375	436	378	380	417	405	464	395	381	402	424	400	390	399	416	399	419	369	397	387	417	402	408	407	381	419	363	385	417	376	429	423	411	415	406	444	403	403	373	388	405	431	405	392	351	402	421	409	405	407	365	445	395	409	407	411	398	377	401	401	371	393	432	396	399	427	380	466	406	402	426	384	410	390	373	376	408	401	429	392	359	415	382	389	404	416	385	460	410	400	372	398	404	437	426	385	393	395	361	407	395	431	397	425	422	372	412	430	396	402	404	404	409	395	435	401	391	421	388	380	407	401	409	422	393	439	394	395	407	398	403	404	382	443	420	402	434	391	392	413	405	396	399	406	401	391	420	404	412	408	402	387	398	410	383	396	399	400	411	416	433	389	400	404	396	399	414	348	409	419	438	423	412	420	416	396	445	430	413	401	416	443	435	399	414	389	375	401	407	399	401	398	400	397	405	413	412	404	429	423	403	361	410	376	388	368	424	391	432	411	384	419	440	392	402	410	400	381	416	399	396	402	396	389	376	374	413	399	363	382	383	415	399	404	406	392	400	430	390	409	390	404	397	363	424	434	373	401	410	412	393	417	413	447	409	384	391	395	411	392	412	395	433	394	398	394	382	415	392	430	382	366	406	405	431	424	412	376	388	411	434	436	391	393	408	399	403	420	417	357	410	413	380	402	418	373	423	347	377	366	390	466	420	370	376	412	417	400	412	373	388	387	361	406	390	399	414	427	421	432	409	386	407	391	416	374	411	442	444	419	378	396	416	423	397	412	393	386	431	389	418	379	392	421	399	375	399	417	367	405	426	432	403	372	389	431	413	415	385	403	408	436	429	375	391	423	406	425	376	350	383	443	403	397	387	416	396	429	373	445	423	397	402	414	396	417	414	394	415	361	388	433	392	407	411	368	394	412	392	376	398	402	385	384	371	392	412	391	392	390	375	412	393	390	383	434	407	386	407	415	390	436	395	366	412	412	391	428	390	414	433	397	420	410	401	445	411	383	379	406	374	385	395	415	363	380	401	392	417	411	384	393	415	389	393	387	395	381	396	393	372	394	402	434	384	403	393	422	427	383	409	396	407	397	394	448	368	393	390	382	398	418	413	367	395	398	434	460	419	419	404	387	402	381	407	372	401	404	410	386	387	406	372	386	438	430	421	422	396	417	398	383	384	388	400	398	350	422	407	414	445	369	406	403	388	398	392	420	405	415	406	389	414	383	396	406	387	408	396	438	400	355	388	403	384	400	404	387	405	386	396	405	407	413	409	402	407	405	402	382	400	414	402	411	414	440	392	374	373	380	422	404	420	394	394	406	397	374	410	419	422	396	407	405	384	359	384	368	416	418	404	373	402	389	403	439	422	401	409	399	397	388	399	399	416	415	415	404	415	383	388	403	412	409	404	425	424	411	394	382	384	409	407	397	359	449	403	399	398	416	407	396	368	388	383	398	414	419	421	360	366	421	429	393	369	397	427	431	397	412	412	400	388	425	381	448	384	417	426	410	392	413	438	428	397	448	422	402	410	403	391	382	394	429	445	364	413	434	443	416	397	417	392	396	446	368	414	427	437	403	401	391	418	446	416	423	401	401	414	410	391	371	422	389	411	414	438	430	387	385	437	425	366	379	383	397	398	382	411	401	382	394	407	413	361	446	410	398	415	407	374	418	403	396	397	406	429	374	356	443	408	408	403	404	384	409	399	409	407	424	404	409	429	437	429	412	399	421	383	396	444	378	436	394	404	429	390	401	382	414	431	413	406	376	398	393	392	403	426	390	379	408	405	386	386	407	401	384	382	374	401	426	402	401	427	383	410	435	372	386	370	421	432	404	377	380	379	435	390	411	404	415	445	423	407	357	348	381	403	388	385	458	393	444	397	388	402	378	388	412	375	404	420	400	401	353	433	429	408	392	439	415	382	419	395	412	426	399	417	389	435	381	393	410	377	400	425	418	391	403	388	411	390	381	402	363	390	358	388	421	419	410	413	393	391	404	438	408	426	359	366	373	420	400	395	404	412	429	390	409	388	406	393	400	404	393	402	417	395	400	414	384	419	414	369	417	417	394	392	438	397	402	410	420	414	440	405	395	404	379	408	399	401	390	366	391	402	425	410	417	456	394	402	383	388	432	409	385	393	422	398	382	388	410	389	381	405	398	378	386	362	413	436	406	417	390	405	368	375	417	389	394	400	370	407	434	376	397	396	392	406	373	415	414	403	459	410	399	361	383	388	390	378	411	394	434	406	378	421	403	391	381	401	422	382	398	391	438	411	429	389	381	431	416	423	390	418	396	437	393	428	426	419	410	399	399	380	373	430	395	409	416	381	371	406	396	411	416	381	402	403	423	353	454	383	447	415	401	430	383	374	385	442	378	389	398	406	396	403	420	384	393	430	367	468	389	374	396	386	452	377	435	397	379	436	406	411	417	412	408	416	393	435	389	439	442	399	417	419	395	431	404	389	379	402	414	389	387	409	427	353	429	390	428	400	385	427	445	389	406	398	434	416	392	425	403	409	417	447	377	405	413	429	423	413	418	415	395	411	392	419	403	378	404	399	403	389	383	416	395	377	421	394	396	418	384	432	351	383	403	417	400	409	382	415	416	396	407	378	409	415	421	389	430	390	384	417	402	429	418	430	436	384	390	394	434	427	398	414	400	416	394	404	383	440	400	431	435	390	389	392	406	378	379	409	386	412	449	407	369	428	405	379	391	402	387	407	429	402	372	403	390	400	382	428	412	393	400	409	394	380	400	403	386	435	375	383	407	378	402	386	376	437	382	395	393	368	370	408	410	427	379	418	410	396	419	430	397	414	374	373	389	425	429	380	392	402	415	385	402	400	407	442	435	426	428	414	403	365	403	386	427	399	439	418	419	377	413	387	438	448	453	358	414	412	413	360	384	394	412	408	397	406	362	433	370	405	399	407	415	401	399	393	423	399	385	392	417	414	401	394	405	391	379	402	377	416	424	411	418	385	390	381	391	379	377	400	432	425	368	406	404	432	446	375	413	377	394	372	386	400	401	383	403	395	383	408	417	351	418	436	417	386	394	431	403	395	391	430	397	410	402	407	396	389	417	401	411	408	417	394	382
23442	22188	32919	29053	24671	22108	13031	1054	303	312	309	296	306	338	302	293	315	283	308	314	299	299	304	278	295	307	268	302	308	316	308	313	297	309	309	312	321	306	322	333	297	303	263	318	295	316	280	328	274	320	309	295	317	298	266	315	311	308	297	316	316	304	300	286	299	293	303	345	300	322	270	296	290	296	284	307	290	307	290	292	293	320	300	320	320	310	298	298	301	291	309	305	336	295	321	307	314	318	292	275	305	326	296	321	289	293	316	322	330	306	298	302	328	283	292	331	285	294	282	337	281	317	298	329	301	324	339	320	317	311	322	299	298	324	282	312	304	323	308	277	328	331	286	315	275	319	308	293	269	300	294	307	299	284	283	291	299	284	290	265	311	325	304	298	309	317	312	330	304	292	313	284	297	302	285	320	293	320	326	272	299	321	301	313	315	301	326	314	322	321	308	302	299	296	323	275	264	291	306	298	298	317	314	271	301	292	316	314	288	312	278	300	279	302	341	303	294	292	278	311	284	313	331	300	322	292	298	303	275	294	306	295	302	306	305	312	302	299	295	324	302	319	334	322	315	318	269	307	292	319	292	249	291	305	293	278	309	295	286	299	297	295	322	309	297	318	295	294	331	292	307	289	316	312	305	268	312	319	281	307	290	302	276	295	302	305	295	298	309	315	302	308	328	297	290	282	297	295	260	291	297	280	305	296	302	287	300	292	283	313	316	293	304	301	336	319	305	303	263	312	299	326	302	306	303	300	307	282	296	285	337	325	310	315	299	284	311	268	271	328	327	325	320	308	313	297	287	295	293	334	304	305	276	305	308	278	284	321	305	305	314	291	303	311	332	295	294	304	274	312	306	313	282	308	288	268	319	281	301	319	308	290	276	314	272	312	312	276	295	287	271	321	298	275	298	334	289	307	321	295	295	301	306	325	323	341	302	273	300	331	282	303	299	326	324	316	297	321	274	305	285	304	300	293	286	319	296	315	276	296	309	313	320	281	280	308	250	296	304	305	334	274	271	289	310	293	309	312	315	292	265	280	300	298	292	294	317	320	260	295	309	319	314	278	312	297	323	308	314	259	307	326	326	312	285	298	327	287	301	295	326	292	321	298	321	280	288	329	321	334	306	291	320	287	265	298	276	306	322	282	295	295	284	318	314	339	334	304	330	309	299	322	312	308	302	322	287	313	325	289	296	283	297	301	306	281	311	304	325	314	301	310	273	295	297	325	303	308	306	298	282	308	294	297	346	307	282	309	331	321	285	333	315	352	318	329	331	297	319	287	303	294	317	300	296	288	295	325	302	300	298	291	314	249	291	286	319	316	315	256	322	319	318	303	295	337	310	283	291	288	297	285	287	301	288	301	262	286	284	289	305	291	338	299	314	313	294	320	295	301	313	269	310	300	313	297	300	271	309	299	299	295	282	265	269	302	348	312	309	280	311	284	305	301	308	302	285	280	302	307	305	301	316	326	284	317	306	298	299	314	296	341	346	302	292	315	308	300	252	307	291	317	304	258	310	259	303	280	266	309	310	305	292	291	306	295	316	284	311	277	293	307	286	321	285	325	335	288	302	308	315	334	308	297	304	294	318	298	352	321	318	322	273	326	279	304	304	304	278	301	296	275	278	292	322	284	304	287	275	281	293	278	296	311	321	276	321	302	313	302	326	306	283	287	322	276	274	324	319	280	327	313	268	351	306	316	309	294	308	293	330	282	281	294	302	290	325	299	265	320	312	314	306	301	308	300	315	302	275	295	296	310	312	309	318	300	314	293	291	290	300	289	313	304	281	277	292	278	286	295	326	280	309	327	320	298	325	304	281	299	296	324	281	305	292	310	297	276	319	295	291	312	290	296	276	309	285	297	280	265	319	303	282	291	278	322	320	329	314	301	312	299	294	303	297	305	312	312	287	324	296	296	299	320	305	296	308	289	314	279	288	298	314	297	279	320	305	270	340	288	301	292	309	312	293	316	302	336	259	324	297	296	305	282	317	298	281	302	294	315	290	269	267	292	265	262	306	307	321	303	322	282	312	321	292	321	340	337	310	319	290	308	323	307	285	324	316	277	327	294	288	311	287	308	298	298	326	311	331	305	279	318	327	278	308	313	290	327	301	310	292	310	311	269	300	317	297	306	309	295	323	278	317	297	299	284	293	330	308	288	325	314	313	310	308	289	273	309	290	323	332	315	308	327	296	310	326	316	308	336	289	278	320	327	296	283	301	300	263	304	313	331	303	282	337	303	294	325	295	291	333	308	296	302	267	273	273	332	294	318	290	323	286	320	294	262	309	255	295	294	304	308	257	296	308	316	301	316	307	317	311	302	318	322	261	268	286	293	291	294	271	267	299	294	285	323	318	311	274	318	299	272	270	277	307	305	309	279	288	303	260	293	286	291	319	324	315	304	284	303	292	321	295	326	298	283	300	300	298	293	316	312	263	347	259	315	304	317	297	286	303	301	288	283	302	291	306	279	298	325	305	286	307	304	303	260	262	306	314	258	293	340	296	290	303	300	285	276	286	321	307	303	288	304	299	295	274	323	331	304	323	284	295	301	337	272	295	306	301	296	317	314	314	320	281	306	290	286	289	278	283	291	287	325	297	305	329	278	281	247	318	268	310	304	291	365	298	345	279	309	313	320	293	296	307	284	292	301	269	296	290	303	293	311	277	298	318	299	332	299	299	291	309	326	306	313	303	293	324	319	291	296	296	292	282	272	282	305	308	275	295	314	289	302	312	291	290	290	313	292	291	293	289	321	265	280	278	302	300	268	285	290	315	320	286	304	322	293	315	317	294	298	288	288	303	319	310	297	308	280	314	293	295	319	351	311	345	320	310	292	311	304	279	273	308	314	313	299	293	300	289	317	327	299	293	286	282	296	290	293	318	271	270	276	312	278	312	286	333	307	294	288	322	302	294	306	295	287	303	296	297	313	263	266	310	303	322	293	326	327	290	287	320	287	289	313	274	321	297	291	307	316	339	303	314	299	314	280	311	290	297	278	311	304	275	309	317	290	282	289	326	309	302	271	307	311	294	319	313	289	294	285	303	266	308	305	298	311	315	281	298	285	297	311	316	333	265	318	295	306	305	274	300	273	294	302	297	318	302	271	331	292	285	287	293	303	297	309	300	328	292	287	297	311	280	324	295	292	305	316	265	283	317	317	267	311	328	329	320	289	309	291	312	350	289	297	293	294	288	331	289	301	277	303	287	279	278	282	284	317	325	364	300	291	324	296	298	282	260	307	305	308	332	302	304	320	289	303	309	309	292	300	306	308	287	297	281	294	305	291	308	317	299	291	295	317	257	293	337	289	280	293	285	313	303	290	311	293	322	271	312	318	300	290	299	268	322	276	289	252	311	283	302	320	275	292	296	285	346	292	310	298	281	309	308	311	279	279	312	305	303	285	336	288	296	297	288	329	258	277	305	304	299	286	288	286	267	262	310	256	335	291	292	292	328	290	282	292	303	296	319	261	294	311	330	273
61246	103759	83734	56779	38919	25037	11091	1173	476	454	470	460	418	470	499	448	503	502	487	481	449	487	477	476	466	456	464	478	455	444	446	515	479	419	498	455	464	428	442	477	449	457	465	489	452	446	469	454	480	492	475	474	480	485	486	468	465	481	462	477	485	464	464	464	504	455	451	481	481	489	471	452	482	454	491	424	463	484	467	457	461	532	458	484	489	495	433	503	468	468	489	486	452	434	461	492	445	464	477	481	472	477	492	508	466	479	505	484	528	477	464	499	506	533	464	471	495	496	472	498	475	476	467	480	418	474	494	468	471	458	442	488	452	521	469	494	459	414	513	481	480	464	492	521	456	477	467	476	460	478	451	449	488	466	482	459	457	453	456	469	490	494	471	450	479	478	482	457	483	448	440	493	451	478	512	510	474	446	518	480	513	459	475	464	497	491	450	480	471	495	486	460	499	492	449	494	464	450	471	461	460	458	452	439	433	485	437	421	463	457	487	492	468	468	494	513	480	478	467	482	485	475	467	462	463	415	494	469	478	451	459	494	452	448	479	454	449	466	478	462	490	476	478	481	473	489	462	494	420	478	443	488	464	478	444	476	443	497	483	447	506	494	485	465	490	432	474	479	481	535	489	481	480	483	454	476	459	484	477	473	478	436	441	465	438	472	469	496	418	451	450	455	446	490	481	491	471	493	467	472	468	458	448	508	482	469	456	465	456	459	458	502	465	463	477	483	478	474	471	447	463	498	489	493	521	503	475	443	453	466	500	491	479	489	508	472	498	469	470	489	463	508	462	462	462	471	464	461	482	474	470	513	458	472	444	472	457	469	472	474	494	505	460	507	489	472	432	476	484	461	480	481	470	453	453	502	494	479	518	474	417	452	492	480	446	399	481	496	459	463	457	473	515	471	481	484	470	472	502	463	468	460	500	512	429	477	440	483	463	467	425	478	468	458	484	515	473	477	447	495	474	457	482	480	452	468	444	523	480	433	464	451	474	464	447	468	487	503	464	503	488	473	505	479	453	459	454	466	461	466	446	487	436	471	447	469	433	467	403	462	489	438	494	446	464	460	512	446	471	456	462	438	435	413	459	467	485	454	466	443	450	442	446	504	484	459	464	496	444	477	467	493	464	517	444	458	502	508	492	493	458	465	479	498	472	468	489	431	459	471	465	451	446	475	446	528	493	470	460	472	485	510	456	463	457	476	469	464	474	491	489	467	464	498	442	473	441	492	451	477	502	434	490	461	473	489	471	461	465	452	463	458	470	478	463	459	453	460	446	478	430	460	470	435	485	489	518	486	463	464	515	458	521	487	458	454	507	482	488	475	461	448	504	478	456	427	443	456	430	484	472	486	452	468	455	491	469	451	488	482	468	464	502	501	493	434	432	469	466	464	442	457	468	474	474	474	456	442	470	457	537	496	472	497	549	487	478	465	441	472	439	447	464	483	444	496	460	443	493	449	468	494	490	486	495	487	474	489	477	451	456	459	441	501	483	451	480	438	461	510	479	441	478	439	447	460	457	481	476	457	467	472	471	454	462	479	465	469	459	438	471	490	484	484	473	462	473	488	486	470	461	526	488	477	484	506	489	449	471	456	474	486	479	467	459	435	452	462	465	450	450	516	462	451	454	452	455	459	486	474	432	499	473	491	477	466	482	454	440	489	444	456	482	483	450	496	472	494	428	512	479	454	452	470	479	471	435	476	479	476	468	465	477	487	478	456	448	475	493	455	493	465	455	441	458	416	468	433	468	500	491	447	513	477	474	438	434	440	459	442	465	472	483	445	467	440	499	440	465	477	432	465	464	439	495	463	486	477	466	512	439	481	474	486	466	439	461	483	450	496	497	432	488	462	493	438	457	456	460	502	477	434	429	459	458	467	473	436	454	442	476	444	449	464	480	482	498	460	472	468	466	495	457	464	441	443	485	511	455	477	493	484	465	447	472	448	472	455	459	558	442	514	465	464	462	469	477	481	435	512	423	461	472	471	452	509	467	483	497	458	447	448	463	459	450	434	503	469	435	472	456	453	493	487	457	504	505	485	466	433	459	454	437	482	458	463	443	469	433	503	440	486	485	426	481	497	490	464	449	477	459	493	501	465	470	475	491	462	468	474	473	475	463	473	454	447	486	454	461	431	440	479	462	444	445	459	478	501	489	519	457	487	458	435	472	452	466	468	472	468	512	501	477	445	470	459	454	464	477	474	440	503	469	486	490	502	518	487	436	476	498	460	492	496	471	488	491	466	461	484	482	422	463	467	464	489	488	500	478	469	483	477	438	456	464	451	458	454	469	465	492	467	471	440	462	454	434	476	477	494	461	473	463	447	423	476	435	448	486	496	473	469	467	461	488	510	465	447	468	472	451	473	450	490	464	473	461	456	478	456	519	444	447	428	457	469	502	491	460	455	462	479	451	473	445	488	485	477	496	450	416	511	479	453	486	482	471	459	489	462	462	534	450	460	485	494	471	466	468	459	425	497	468	454	462	478	476	469	493	439	481	489	498	485	429	477	453	480	454	473	475	495	459	493	470	478	508	469	470	410	445	457	496	450	442	483	464	473	478	461	485	478	493	477	507	496	454	495	433	446	453	466	465	484	457	508	499	444	438	456	468	426	499	499	461	477	488	470	482	444	481	445	514	470	479	513	455	502	496	440	482	480	450	444	483	477	479	441	496	464	461	443	447	474	518	427	433	471	483	454	454	477	459	465	448	481	439	457	471	467	474	490	515	441	475	467	497	448	464	448	485	462	497	509	461	512	475	497	491	494	438	491	489	491	478	456	444	472	492	447	511	460	457	463	483	463	461	445	482	473	496	477	500	510	518	527	444	458	485	467	450	473	449	466	481	457	476	500	476	491	475	483	512	486	454	451	468	471	480	487	488	502	468	477	459	470	496	425	481	473	496	480	459	465	482	492	476	470	490	440	449	444	458	455	490	458	452	491	452	485	452	470	441	451	472	437	467	452	459	472	466	455	505	477	505	428	474	449	430	466	468	499	459	453	445	469	481	435	467	508	476	506	498	514	437	454	467	475	515	490	514	499	527	492	448	510	452	453	489	464	468	466	494	446	459	441	478	461	454	478	472	483	481	480	478	496	510	469	475	474	495	462	483	479	487	464	478	473	522	454	448	469	466	462	427	451	489	436	454	488	502	494	458	459	498	466	469	484	511	509	440	458	478	454	469	470	480	466	482	464	477	440	486	457	468	479	447	466	455	456	466	453	496	490	480	448	481	457	480	474	453	482	482	437	481	462	454	487	501	495	454	459	483	429	469	481	493	480	486	470	460	449	470	467	481	483	470	478	464	460	447	477	438	426	456	458	512	475	466	487	486	420	456	505	485	461	468	448	467	449	449	498	448	447	474	473	494	444	489	474	466	483	475	455	467	453	435	476	469	463	444	474	460	492	505	482	478	466	438	458	496	463	463	452	485	449	472	426	483	513	481	454	482	474	447	462	472	462	496	503	496	472	469	478	473	462
28252	29371	31918	18572	5168	1707	711	311	226	234	226	219	222	244	245	239	196	228	226	229	207	238	225	252	221	245	218	234	231	200	265	218	246	225	200	240	223	238	214	231	242	197	229	231	193	244	201	249	224	222	228	255	212	225	246	230	243	220	230	226	229	208	225	230	208	229	212	220	230	202	230	237	233	247	255	245	219	234	228	229	236	213	187	242	209	221	247	259	182	229	226	256	228	234	234	216	246	211	234	257	241	213	220	223	227	226	223	215	229	239	225	227	226	214	197	240	225	253	225	228	239	250	250	220	232	230	240	208	236	243	197	226	221	205	211	217	219	256	232	216	230	224	230	237	217	205	211	232	224	228	256	226	225	212	222	234	211	233	231	218	212	231	199	250	232	220	230	234	239	237	227	233	237	188	238	228	256	227	246	228	236	209	209	262	211	221	224	245	218	203	242	235	211	215	239	205	227	229	220	229	218	217	213	221	204	228	221	247	213	242	207	213	205	213	230	236	234	217	212	246	237	238	216	211	251	224	252	236	241	230	245	231	217	219	222	238	219	203	237	208	232	218	255	227	209	230	218	246	196	276	236	212	239	221	229	228	237	242	204	233	227	233	224	198	234	222	235	226	199	235	246	253	172	211	229	212	235	235	221	233	243	230	226	240	234	207	221	240	219	204	195	243	225	249	213	236	248	221	217	257	236	226	234	214	235	256	238	231	209	216	233	219	230	266	225	234	212	201	220	220	253	240	227	213	243	228	228	214	206	259	227	241	238	226	227	232	208	246	237	250	225	223	218	233	210	218	218	244	216	225	221	214	246	233	228	239	230	215	222	212	227	238	213	221	248	229	228	241	242	202	217	246	198	213	228	236	230	212	224	235	212	221	255	196	224	231	251	248	223	253	239	235	220	233	244	241	249	204	205	245	228	233	224	212	231	245	239	239	251	217	230	230	228	219	234	222	232	222	233	211	266	215	203	222	210	229	225	230	208	217	222	220	238	238	230	233	207	216	250	206	218	249	202	250	198	229	221	205	189	228	231	221	209	199	225	222	208	213	256	256	200	212	228	233	231	236	227	211	232	229	246	237	232	232	199	230	215	211	251	224	234	240	231	271	220	227	237	210	214	237	214	227	211	218	232	208	228	240	214	229	204	214	234	242	226	211	233	210	206	217	218	203	220	249	232	219	236	216	236	222	214	250	228	234	233	233	251	230	254	221	255	220	206	225	221	238	200	218	213	229	243	219	227	226	235	230	228	222	207	271	216	216	244	228	188	210	220	238	197	213	207	258	226	211	215	238	219	247	245	226	230	215	219	220	236	228	224	220	225	237	218	235	234	221	220	222	224	228	217	265	254	228	222	218	241	235	210	224	232	212	242	220	231	261	229	235	230	216	214	219	187	210	209	243	220	197	221	234	195	225	224	252	245	216	229	207	237	226	226	221	225	227	237	200	243	227	245	252	232	217	225	217	240	206	216	208	253	235	220	237	210	244	229	221	224	217	214	235	234	226	229	235	241	208	192	231	226	223	272	224	237	211	252	254	247	232	247	229	220	232	245	252	218	214	216	241	218	220	236	235	244	234	206	238	186	219	249	207	216	208	233	212	243	251	207	227	226	232	229	228	216	215	226	225	221	232	254	232	218	222	220	241	236	237	245	201	241	230	234	230	237	232	245	229	230	230	200	207	221	236	205	226	217	218	242	228	232	217	233	221	230	240	207	242	217	225	210	218	248	227	241	220	260	220	256	223	248	202	218	223	250	219	257	241	231	242	209	203	215	224	236	247	224	224	227	218	215	212	223	221	245	213	196	218	215	211	235	230	241	214	194	232	239	237	226	206	214	230	227	240	243	246	209	232	222	236	224	234	245	236	224	231	218	217	209	241	212	245	227	221	241	238	217	202	233	236	204	242	218	227	212	231	224	213	212	236	240	236	222	214	231	227	237	226	220	222	219	218	219	248	228	227	219	219	204	209	211	213	218	209	221	220	236	216	239	257	223	223	238	267	231	217	242	248	220	235	222	210	221	243	258	231	227	215	250	204	212	222	229	239	243	235	211	220	238	250	226	214	215	211	224	211	229	233	232	214	211	214	231	243	227	215	238	219	212	235	215	233	225	227	218	229	217	236	232	246	232	199	259	229	234	242	206	209	223	234	242	234	194	212	220	214	227	192	229	252	206	248	237	205	250	223	208	233	213	240	218	209	220	216	245	215	218	268	242	205	232	201	227	227	229	222	224	207	239	226	244	235	241	220	231	233	237	189	230	222	237	224	215	217	253	220	248	243	221	208	237	241	210	216	202	227	211	254	237	239	220	237	240	245	218	240	215	214	214	229	232	237	264	222	227	207	239	234	235	204	211	234	199	222	215	236	227	266	274	270	252	245	232	219	243	253	221	210	228	198	230	221	200	228	221	252	230	229	245	237	255	242	223	211	235	227	206	233	242	242	217	213	239	215	249	221	216	230	249	225	239	242	221	241	230	193	227	233	236	196	219	226	228	256	236	228	231	237	225	243	235	204	229	224	224	228	251	244	225	223	219	221	221	234	201	248	225	219	224	203	214	225	227	251	225	255	225	204	225	227	216	228	230	243	237	194	196	236	211	226	212	212	228	218	212	234	228	229	223	220	199	232	236	195	196	225	229	215	191	218	263	250	209	230	199	241	218	237	224	217	208	216	207	212	223	229	227	220	207	219	238	238	214	242	228	245	212	237	247	238	238	224	231	214	205	242	230	224	207	249	232	215	234	226	255	225	221	230	236	210	225	201	244	234	208	235	260	232	211	209	258	230	208	232	222	222	228	223	215	236	213	233	228	252	246	226	223	223	222	229	226	214	240	256	243	228	249	221	210	226	215	233	233	217	213	205	241	215	224	246	222	234	237	220	217	244	193	220	254	209	257	220	219	217	213	225	230	219	261	257	241	223	211	210	220	210	264	266	229	217	199	262	232	240	209	213	245	232	248	232	217	239	232	259	218	231	229	224	231	228	216	203	219	233	235	226	220	218	205	226	223	237	253	197	209	239	243	242	248	229	238	238	238	213	241	230	261	225	247	227	234	227	222	231	221	180	211	198	267	214	226	240	229	211	228	216	240	200	245	214	224	205	213	210	212	240	196	244	237	245	221	245	223	220	217	208	192	217	226	218	200	233	257	196	213	248	200	215	223	226	224	245	224	213	234	231	232	209	252	221	195	229	218	210	206	220	235	224	225	221	238	219	237	249	227	243	230	224	224	234	232	221	227	237	247	238	215	225	204	234	246	233	210	241	222	221	262	239	208	227	243	227	229	196	206	231	220	218	233	218	236	206	243	233	203	251	208	228	207	199	237	202	202	197	229	194	217	218	226	214	206	183	201	210	236	251	241	234	212	224	221	231	218	244	236	216	245	214	213	236	222	252	231	227	224	230	232	213	219	254	222	225	254	246	250	227	218	223	215	230	248	222	216	210	235	243	250	230	242	246	227	240	204	190	222	243	226	221	246	230
34141	49121	37666	18998	8355	3646	1462	491	362	342	411	370	383	367	390	355	392	398	374	377	363	366	388	367	374	369	361	399	374	358	329	385	343	361	393	380	394	347	380	394	343	357	386	374	353	384	386	376	339	377	343	376	367	381	377	346	417	386	387	352	365	389	404	421	374	368	375	405	416	339	388	339	357	356	360	385	381	364	359	383	410	364	375	366	390	401	372	384	381	353	356	348	380	367	363	353	400	354	369	377	393	357	372	389	355	378	378	375	381	373	381	373	365	393	356	366	391	375	361	381	380	393	377	372	365	395	350	372	386	388	374	372	376	361	371	414	333	364	355	375	379	352	363	362	371	403	374	414	379	403	371	401	370	409	367	366	375	382	393	405	366	421	352	356	402	352	391	382	405	391	339	387	378	346	361	363	387	391	416	391	387	334	369	360	380	376	392	381	398	399	321	356	353	363	382	342	345	357	374	357	370	364	364	401	359	368	389	366	378	385	389	351	408	379	379	329	382	393	423	404	337	386	348	371	371	399	388	358	378	395	373	380	382	350	383	395	369	374	382	366	353	367	380	396	387	379	385	373	390	374	388	361	384	352	352	335	380	370	345	400	406	370	364	382	395	365	369	375	380	355	393	383	338	384	354	412	374	413	375	383	396	340	390	369	363	387	417	400	416	359	390	385	369	379	407	398	381	381	352	369	368	394	383	366	349	360	390	357	380	347	391	377	369	351	406	373	354	381	367	404	410	368	389	395	354	382	378	372	378	354	405	383	387	386	387	375	373	400	340	422	387	417	407	346	356	367	362	369	344	382	374	375	376	359	396	358	391	374	377	380	380	363	398	415	373	378	354	399	387	388	370	355	379	360	382	368	385	384	374	363	324	352	369	346	373	378	385	356	384	367	373	367	371	387	362	365	400	395	369	370	371	399	349	398	365	375	384	383	349	376	372	374	384	389	408	400	354	411	381	345	358	408	337	386	394	390	383	393	366	451	395	377	368	383	400	356	367	372	394	365	419	372	331	375	411	365	366	355	384	370	364	438	348	367	389	385	373	361	361	359	367	369	367	379	370	362	344	362	391	368	382	391	371	377	376	359	382	389	371	320	355	391	334	402	382	401	394	355	385	381	381	389	402	378	368	367	407	384	385	355	373	350	364	358	387	377	400	372	415	399	368	328	372	362	359	387	378	353	353	372	407	372	406	368	354	372	382	385	387	369	371	378	368	359	363	337	354	369	379	347	411	377	340	387	374	369	370	362	352	395	359	385	371	380	365	368	404	377	378	350	367	396	381	379	373	371	358	371	392	411	366	411	365	399	410	392	372	386	373	360	404	399	413	364	402	398	371	354	386	360	370	372	362	392	347	381	384	393	319	368	383	373	338	371	390	337	374	375	375	383	386	385	409	404	386	412	365	379	345	375	364	358	347	359	388	374	376	384	384	384	421	402	376	378	380	357	364	365	363	429	376	374	349	402	399	365	382	377	399	385	382	368	386	389	388	396	357	367	380	376	384	383	359	386	348	395	384	367	344	373	368	397	394	353	360	345	400	353	376	395	370	391	395	370	361	387	353	419	356	355	375	402	373	347	398	380	362	394	367	330	375	339	351	347	397	389	431	373	364	395	345	389	345	397	412	368	370	371	388	407	357	381	395	372	374	382	348	366	387	340	386	377	380	371	378	377	370	378	391	419	332	355	373	374	364	378	369	360	404	363	361	390	361	373	379	388	380	383	338	364	366	374	372	339	360	382	394	384	378	346	362	430	359	389	364	328	376	398	398	357	373	352	404	402	360	374	387	393	402	367	377	390	382	370	378	395	357	381	365	376	362	380	397	374	367	395	393	378	399	364	389	387	376	407	376	338	366	387	355	383	378	343	386	392	355	379	370	368	364	413	360	334	404	365	370	386	364	380	360	381	360	379	397	381	383	368	387	428	380	385	396	355	321	374	368	383	363	388	393	362	363	383	373	346	368	350	347	386	356	393	337	366	351	355	397	377	392	376	393	390	366	421	349	396	401	372	397	360	364	398	370	371	375	341	345	367	382	381	372	386	394	374	384	395	422	381	363	379	350	393	384	382	353	354	393	373	378	361	371	383	424	351	412	383	396	387	394	373	390	378	385	357	417	413	388	375	377	377	364	402	396	382	399	371	329	390	321	335	392	393	392	397	392	362	381	388	394	388	396	340	371	383	403	374	387	418	371	358	385	395	396	376	381	375	377	411	364	395	359	393	367	375	393	358	378	409	372	300	420	391	398	384	377	361	379	394	336	382	363	421	375	380	378	382	374	376	408	373	343	380	377	351	399	380	408	393	408	380	361	365	400	386	396	382	370	379	373	394	401	380	411	387	371	406	359	432	408	375	412	395	381	340	383	343	401	385	385	369	377	393	372	369	348	371	367	361	383	376	402	362	361	392	399	381	402	355	387	366	371	382	371	395	376	350	395	387	360	386	368	350	319	369	388	375	357	353	379	376	383	351	361	338	332	400	379	378	366	371	378	394	394	394	384	405	383	380	354	364	408	357	384	371	369	400	350	402	387	360	394	369	380	358	358	389	331	384	379	395	345	366	363	381	371	349	372	366	377	364	374	362	378	397	380	376	354	383	393	399	357	358	368	371	370	382	376	395	363	339	387	358	378	381	394	379	355	385	386	356	389	361	353	359	357	368	390	382	344	370	414	372	379	380	362	373	353	371	351	405	361	409	364	366	358	378	391	363	379	379	400	359	381	386	369	409	353	357	384	388	390	367	351	374	386	327	344	358	371	372	352	371	360	408	386	401	353	389	354	361	348	324	387	393	389	354	408	377	357	367	377	370	394	364	374	334	373	429	373	379	365	360	356	369	419	372	337	384	361	350	402	383	360	385	428	357	343	370	349	398	388	383	357	360	389	385	362	366	383	378	355	361	384	368	349	375	405	377	399	358	366	340	390	364	375	386	381	381	359	407	371	380	394	374	348	355	371	362	358	389	402	375	337	400	366	395	410	387	376	362	344	387	401	368	346	377	405	375	392	372	373	374	372	384	388	393	357	342	386	357	394	357	401	387	396	337	354	409	385	401	353	390	388	384	369	385	393	387	346	385	409	414	385	347	374	393	372	349	381	376	372	378	398	381	424	383	399	400	375	355	358	399	367	390	421	362	374	365	415	364	375	391	407	348	370	366	334	399	367	399	396	340	401	353	355	397	371	385	351	379	394	394	415	398	351	390	397	387	366	365	356	365	379	374	352	383	383	378	405	364	411	360	396	379	381	367	357	366	370	381	378	393	365	407	370	400	414	352	347	377	363	350	385	385	350	369	414	355	336	402	376	390	352	404	364	399	377	361	364	362	400	381	413	380	379	371	395	370	335	395	368	364	418	352	392	372	382	411	352	382	355	376	385	372	387	378	361	407	373	367	363	373	364	356	365	388	342	354	332	351	373	338	375	405	386	367	381	397	348	397	380	381	384	373	339	376	383	339	356	369	408	383	381	373	359	374	367	383
24950	24066	37982	33408	22976	13768	3711	465	272	300	247	249	261	250	251	249	242	301	254	266	257	225	255	256	265	268	269	277	223	263	254	247	261	274	266	270	236	286	248	267	255	230	241	244	236	259	233	243	262	245	256	228	255	267	251	217	277	270	259	271	250	270	253	271	233	241	257	279	245	250	261	254	255	253	202	235	256	257	237	259	263	261	251	241	281	272	254	259	258	276	247	234	255	253	258	280	249	250	242	271	273	207	248	244	251	265	260	277	226	251	266	256	239	270	251	246	226	243	264	255	269	252	285	243	243	247	251	270	230	242	270	224	244	240	256	246	260	272	267	253	252	247	241	275	244	238	281	244	253	261	258	247	250	237	241	247	255	271	262	273	230	239	237	253	243	248	243	261	254	268	242	229	250	261	263	264	259	245	263	261	233	237	232	283	250	277	250	238	252	254	264	264	254	241	258	264	251	286	272	245	250	240	276	271	227	248	212	251	235	265	249	280	243	280	209	276	272	286	255	268	267	265	249	232	283	281	258	255	231	240	255	257	242	268	244	251	272	271	251	281	246	260	252	222	255	255	261	252	282	279	278	248	268	223	228	255	273	235	222	241	256	235	248	240	251	248	245	266	257	255	248	262	251	255	237	245	263	256	234	262	264	236	269	234	249	277	239	247	232	263	261	248	260	248	256	248	249	282	245	258	232	274	266	221	242	261	260	256	261	258	247	287	274	269	233	257	282	262	275	259	251	257	245	264	265	259	269	240	271	265	237	260	285	266	227	252	266	232	258	301	253	256	272	263	262	252	283	273	236	259	274	256	264	274	242	238	238	243	234	257	255	261	298	240	249	286	287	253	248	278	250	257	233	250	229	260	278	231	263	262	253	256	249	273	279	270	242	258	252	232	285	284	248	240	237	271	251	229	225	257	241	236	238	260	284	256	238	267	257	270	262	254	255	289	300	262	254	246	220	271	275	270	247	272	265	266	268	233	243	266	259	267	258	261	265	250	240	264	261	271	256	244	261	234	277	259	275	260	238	246	242	268	278	234	258	259	265	269	226	262	261	250	258	233	264	250	247	258	243	244	240	284	268	249	250	239	251	244	231	271	252	238	250	244	264	265	246	219	265	238	256	259	249	239	245	267	263	226	237	240	255	265	235	270	239	264	257	246	253	226	259	249	250	261	239	250	248	254	260	269	235	247	238	226	249	249	243	268	282	230	266	254	244	233	247	266	263	248	272	254	279	266	249	295	232	268	280	249	266	233	260	278	258	277	276	253	216	246	271	252	249	267	235	244	231	264	227	250	276	248	286	263	257	251	237	258	244	251	253	282	240	254	263	241	252	275	253	274	238	254	251	260	238	261	262	253	271	270	251	284	259	262	257	270	269	262	263	241	272	260	273	267	233	249	240	258	260	258	282	270	237	248	251	269	250	258	233	266	268	263	264	264	242	255	249	250	275	234	255	288	234	232	217	304	222	244	240	244	253	271	269	249	261	262	265	249	243	250	255	266	250	252	250	253	274	255	238	250	229	252	279	268	255	240	231	241	242	244	257	265	238	250	241	256	251	246	255	242	271	265	249	257	231	278	225	237	248	257	255	236	261	260	244	238	238	259	258	244	253	267	249	239	278	244	272	263	262	255	260	249	253	269	257	260	250	264	224	268	261	226	217	266	253	268	273	238	266	238	251	240	245	224	251	226	254	261	261	259	233	260	251	252	243	241	244	247	281	265	274	239	248	265	249	251	244	263	236	264	263	243	262	257	231	281	232	263	261	261	262	265	225	247	243	254	267	259	280	268	261	236	254	249	228	244	258	264	254	224	233	245	251	224	236	252	269	256	227	266	272	226	238	252	288	245	282	227	264	250	269	273	250	288	289	231	254	255	262	260	236	261	266	232	254	244	222	239	223	251	251	252	248	254	275	278	267	241	251	268	238	256	243	252	254	289	241	256	232	259	265	250	244	270	265	255	256	252	231	241	244	259	261	255	230	234	255	230	274	246	273	247	249	276	237	211	247	236	253	220	261	246	225	239	242	243	276	252	246	258	251	267	270	248	229	251	244	270	245	274	291	258	260	286	264	268	293	266	251	232	263	259	257	271	254	268	240	231	223	242	246	242	245	259	251	275	263	259	225	246	247	257	237	242	285	220	250	240	236	263	268	256	245	269	263	279	298	248	255	234	263	277	236	263	262	222	243	253	268	209	245	244	243	254	287	249	277	257	264	251	254	264	242	234	247	260	248	253	259	244	258	247	264	243	253	238	241	243	262	281	246	260	251	240	240	263	249	261	277	265	243	241	255	283	237	243	224	241	257	259	256	234	239	268	254	246	252	270	236	229	236	256	262	257	264	243	258	268	249	257	261	260	211	271	257	273	249	243	256	265	260	267	259	273	245	255	246	270	254	259	269	233	247	249	268	209	253	272	243	249	240	266	257	243	249	258	273	278	243	221	255	261	263	255	257	259	235	238	232	235	253	246	271	229	261	251	242	226	265	283	272	227	267	241	249	262	256	260	255	261	255	261	253	232	246	270	276	280	224	266	245	246	249	258	250	272	266	286	244	268	242	255	256	266	251	243	270	258	229	271	245	262	246	252	247	259	247	298	270	266	240	242	267	279	261	229	228	250	271	241	249	241	287	258	254	237	262	255	235	241	230	284	281	250	293	260	234	262	250	258	247	265	231	244	261	246	243	259	276	257	246	240	243	271	272	253	264	235	278	235	259	228	238	256	254	295	252	244	253	262	245	242	275	236	253	259	250	245	226	249	256	267	248	223	261	269	262	249	274	278	279	253	254	262	239	266	274	262	223	245	240	267	245	235	229	246	261	292	222	276	237	284	243	254	242	258	266	252	257	252	250	260	245	219	244	226	259	259	262	267	219	270	274	237	250	239	281	223	263	253	239	257	264	241	267	245	235	266	257	229	245	239	245	255	257	249	279	283	235	237	239	245	250	240	252	272	277	249	263	242	243	244	254	236	253	248	253	267	228	273	248	254	292	287	279	237	242	253	272	276	245	265	275	247	231	253	275	243	248	258	261	239	264	239	263	257	258	236	259	225	253	271	268	259	242	241	241	257	244	256	276	253	219	263	263	254	249	281	245	243	255	254	249	263	267	241	249	239	225	258	239	281	257	268	268	279	225	261	256	240	275	277	260	252	309	252	262	271	262	236	227	228	242	258	259	244	270	270	265	273	228	244	245	243	276	258	282	227	263	269	245	273	252	273	248	281	254	258	260	255	258	245	237	261	262	250	248	235	256	245	244	253	271	295	237	265	241	243	268	229	251	257	264	258	258	245	248	279	254	263	275	267	288	255	237	271	257	250	272	254	239	225	234	228	275	232	245	257	217	230	292	242	255	242	268	247	254	246	208	240	246	269	256	241	264	249	238	262	248	242	260	259	257	250	263	261	244	250	261	231	268	252	253	248	265	216	251	222	281	238	256	263	256	250	250	256	241	265	257	264	237	241	259	283	246	264	237	257
55983	88451	70156	43418	28426	15601	5813	782	420	417	416	458	410	389	428	395	420	438	426	387	417	440	412	410	418	408	453	426	434	462	387	416	380	408	454	432	447	415	406	412	407	392	467	433	421	372	408	391	410	435	394	408	393	404	416	398	411	414	424	413	432	454	425	418	430	426	405	429	402	428	451	440	390	416	388	408	428	430	380	407	423	420	442	397	423	380	379	406	428	432	418	431	415	406	444	429	400	420	433	408	425	388	416	432	411	430	406	412	415	436	399	456	437	415	412	408	396	400	419	444	440	412	415	462	383	406	402	444	435	408	394	428	395	379	402	449	410	394	423	460	389	395	420	454	411	417	399	406	414	447	396	401	412	383	389	443	387	448	419	417	412	429	417	367	415	416	383	415	379	417	425	419	412	437	402	430	411	374	403	388	435	384	399	387	417	441	409	383	416	372	423	449	376	402	436	421	410	417	403	454	427	440	416	438	399	431	414	417	412	449	412	372	418	448	433	413	448	423	399	436	402	463	385	412	414	393	393	386	409	398	406	434	398	437	426	428	435	399	434	432	426	401	402	400	411	398	457	366	405	445	421	390	440	407	394	478	397	426	397	440	419	451	408	377	399	416	434	434	403	420	412	412	406	445	388	416	399	441	420	426	455	428	438	411	425	406	417	392	414	413	424	430	405	395	420	424	403	423	415	401	441	429	418	433	427	404	369	401	391	430	436	431	417	425	389	440	414	411	388	432	447	406	399	429	412	417	441	409	402	413	410	407	409	416	390	392	381	424	415	408	416	429	373	403	423	417	431	420	433	381	381	417	403	419	383	434	400	427	432	420	424	432	430	428	409	428	392	420	401	401	449	388	427	393	387	439	408	462	397	411	409	433	391	424	427	447	371	416	391	412	428	382	393	456	386	453	402	410	407	423	412	404	417	425	405	417	440	421	433	417	458	429	421	426	424	420	436	437	428	449	404	403	416	408	428	432	413	414	428	387	408	404	440	430	428	392	397	381	409	401	448	425	422	421	431	409	414	389	413	423	409	406	417	448	449	442	405	456	400	427	391	419	401	389	384	406	399	436	420	425	419	365	389	454	379	467	418	425	365	401	382	417	410	451	375	401	453	427	448	380	427	407	394	398	411	382	426	410	408	425	411	445	421	434	440	408	422	423	401	423	407	401	483	438	402	429	409	426	448	437	417	431	424	404	390	397	395	424	366	465	376	412	409	384	415	435	444	373	413	393	426	392	428	407	425	433	405	432	422	425	393	410	419	447	410	413	406	420	401	434	393	418	432	408	420	382	410	417	427	417	375	421	421	415	378	394	443	405	450	374	411	402	422	403	394	425	438	419	454	431	413	389	411	428	416	369	428	432	419	424	409	410	438	430	408	396	418	370	403	383	410	374	412	376	414	462	427	443	433	436	431	401	440	369	433	380	441	450	389	406	410	401	395	413	416	407	409	403	420	424	413	407	399	429	435	443	450	394	430	411	446	447	422	420	414	422	377	391	450	440	418	401	425	420	442	401	449	412	427	434	454	390	404	407	440	379	392	401	415	398	431	425	445	392	422	434	365	424	412	412	432	390	413	421	414	396	423	408	411	432	408	430	431	396	388	369	374	449	428	402	457	442	410	423	432	422	411	414	394	403	447	426	398	401	381	399	382	398	451	415	418	409	419	435	414	383	455	419	420	413	406	445	417	431	436	432	446	400	386	398	437	415	376	443	419	402	384	389	435	426	405	454	448	458	426	389	418	402	397	412	434	395	406	420	410	411	414	439	395	417	443	396	397	423	437	449	411	389	418	447	435	430	378	423	372	452	413	379	418	412	436	411	429	400	407	398	433	422	441	419	386	435	388	406	387	441	434	440	400	437	418	417	407	395	410	404	419	456	413	438	419	416	416	420	420	402	440	402	429	417	408	417	420	423	433	397	412	449	451	415	417	434	407	431	400	411	389	365	459	385	397	439	412	411	393	410	436	442	454	410	413	454	398	415	407	404	406	407	439	419	419	394	445	422	407	394	396	404	383	398	442	442	442	429	389	465	435	423	416	425	421	439	449	422	410	421	446	435	387	428	391	397	417	421	419	425	384	451	421	425	426	387	415	407	419	421	408	409	405	429	397	427	433	408	409	424	397	452	411	406	409	443	418	395	428	414	419	374	456	423	455	420	434	414	426	377	397	398	417	430	432	437	420	443	401	430	391	382	463	398	410	437	386	393	445	440	449	440	408	411	400	442	396	390	415	396	435	416	424	424	441	432	412	402	423	407	424	432	419	387	405	389	417	416	404	427	432	408	382	420	435	397	412	417	403	428	413	437	384	415	417	399	412	429	404	427	414	445	418	396	372	442	455	435	410	423	425	413	405	415	419	413	426	371	430	424	425	416	428	380	424	435	404	405	394	407	423	398	419	400	409	418	407	386	420	421	453	431	430	436	403	455	400	441	370	412	415	412	423	407	412	423	437	413	440	370	406	418	450	406	403	400	419	420	385	378	409	439	418	397	413	427	385	421	425	414	433	428	407	442	422	436	414	398	405	416	412	403	435	404	420	416	477	391	437	424	413	428	400	399	431	432	415	395	388	459	414	406	410	410	410	411	436	418	411	415	440	423	393	410	427	442	430	429	406	428	418	441	419	407	408	398	411	416	430	458	383	420	434	432	414	367	427	426	395	412	432	392	422	463	386	428	374	400	430	449	412	394	417	432	448	403	398	408	409	449	466	426	373	379	452	458	414	430	435	410	400	433	462	393	413	452	398	415	425	412	444	422	428	428	410	423	383	409	428	400	447	410	391	425	425	385	412	415	397	423	362	406	398	414	413	420	412	396	405	448	421	386	421	419	400	409	431	396	400	423	435	431	408	390	406	445	406	391	428	462	372	428	420	391	391	418	409	435	429	401	431	417	444	404	394	399	402	417	430	404	383	417	438	398	418	433	422	424	382	414	378	406	409	422	441	409	427	393	422	416	434	396	386	415	403	402	451	366	390	418	434	448	434	413	416	417	410	454	399	400	394	415	400	415	436	443	406	422	426	398	386	388	408	433	410	394	379	426	453	433	431	418	388	463	425	409	430	407	397	398	391	387	406	398	399	386	453	429	433	432	414	389	401	441	407	410	421	431	434	422	412	413	428	382	392	422	366	461	433	413	422	431	417	393	408	416	416	409	413	392	419	421	405	450	423	405	441	411	386	419	467	412	426	410	436	438	394	425	404	420	407	392	412	397	385	445	414	458	433	397	404	443	400	414	417	431	442	400	422	387	382	395	423	438	392	426	445	387	406	368	403	393	409	388	393	418	429	385	441	431	409	450	417	427	388	396	400	424	421	434	416	387	433	437	433	399	437	436	421	406	427	397	399	440	442	405	432	417	415	387	394	391	450	436	380	411	437	406	389	435	420	426	412	415	411	420	438	379	407	430	414	412	447	431	391	387	395	403	434	394	420	433	446	442	410	420	424	433	393	406	404	415	405	422	450	441	427	430	394	424
23422	22134	33052	29464	24739	22305	13442	1114	309	302	309	310	355	305	321	308	312	326	309	323	322	328	279	338	317	307	343	317	307	300	305	300	296	289	284	330	330	268	319	306	273	335	321	321	307	295	295	283	293	338	337	301	322	342	300	290	291	300	291	277	307	304	301	343	312	288	301	304	315	301	299	321	305	282	284	324	307	301	303	309	310	296	295	292	298	287	295	298	290	307	304	316	336	301	303	308	324	328	297	319	310	292	311	304	314	303	291	324	319	324	332	319	279	318	326	298	318	294	326	302	310	314	297	311	318	316	327	313	303	291	313	287	310	306	322	291	317	291	317	309	331	300	321	325	294	317	304	312	310	285	302	291	305	303	306	330	290	285	279	294	280	284	290	300	287	320	279	285	289	299	343	312	322	317	283	335	305	340	321	332	290	308	330	301	341	284	338	320	290	304	301	309	299	311	292	313	318	300	303	315	319	324	301	321	299	304	334	337	324	293	287	313	280	322	300	290	310	297	277	285	323	307	287	306	315	333	291	337	303	311	305	312	287	290	298	296	351	318	322	320	319	330	324	308	309	307	349	303	312	292	277	305	332	301	305	318	326	309	320	343	315	293	308	282	305	303	333	277	307	311	297	297	324	314	320	286	332	340	312	297	308	322	296	260	320	304	314	317	317	274	281	334	349	335	317	290	307	284	326	314	292	313	277	310	335	274	287	289	348	308	302	283	320	288	314	277	310	322	303	337	299	306	292	321	300	301	287	300	296	278	308	289	281	293	319	295	289	338	332	322	304	300	306	314	319	297	311	267	296	304	327	304	328	287	288	325	279	315	308	327	312	288	305	314	277	284	294	318	259	306	308	289	304	284	291	311	305	308	309	285	292	323	316	303	335	333	289	311	325	284	312	334	314	285	315	319	345	319	291	318	328	323	286	311	302	322	313	346	291	316	316	301	317	315	268	301	323	286	308	276	274	345	303	300	322	297	302	293	315	310	287	306	294	321	284	361	304	345	319	325	310	308	317	291	270	299	315	321	301	272	329	283	311	344	288	317	330	311	295	308	272	324	317	298	354	318	315	281	301	270	317	312	328	307	302	315	293	333	311	316	308	317	316	295	306	301	292	317	319	294	300	289	287	310	304	296	299	297	274	285	318	293	299	292	298	291	325	310	317	309	271	304	328	309	315	321	303	329	336	293	269	278	312	315	279	288	288	310	286	287	307	328	311	326	260	295	294	322	309	294	279	318	311	288	288	314	321	285	341	320	288	306	338	298	308	326	315	313	313	310	330	294	312	318	262	316	316	304	316	303	305	310	295	287	293	295	268	288	304	316	302	287	312	318	304	313	302	287	315	299	304	289	303	302	312	328	315	298	320	274	330	296	292	286	316	310	317	317	312	280	304	346	299	332	317	327	336	316	272	282	318	286	309	327	322	308	283	309	334	346	303	284	292	283	288	296	311	282	317	317	346	327	338	315	302	299	294	304	323	277	326	301	323	321	308	310	285	343	337	294	320	327	319	282	323	296	306	291	271	300	298	307	293	300	300	333	278	305	297	274	282	299	306	303	266	308	336	316	322	305	285	344	314	310	315	316	312	294	303	327	305	277	316	289	290	324	287	295	292	328	311	333	273	277	305	314	311	324	312	313	296	327	288	292	300	322	290	320	290	304	296	319	312	306	314	286	291	330	289	311	340	293	305	294	298	287	317	315	289	277	313	285	331	305	298	310	258	346	288	294	295	311	312	293	292	307	302	312	340	284	305	278	310	295	295	297	294	314	333	316	319	298	263	316	304	307	320	258	288	317	301	295	360	289	286	314	292	301	294	336	303	301	324	279	302	328	286	317	286	295	324	312	285	279	282	304	291	290	296	319	310	293	287	300	313	344	280	288	311	299	327	292	323	290	315	340	292	290	327	297	298	322	301	280	294	346	291	303	304	302	296	323	322	321	303	281	305	304	306	312	299	290	300	301	321	273	281	311	308	332	337	308	316	308	285	297	307	291	304	308	326	284	319	317	302	297	291	307	311	288	312	343	296	286	270	317	326	278	291	281	302	267	320	276	330	295	295	337	317	344	326	298	297	311	294	311	297	337	320	323	304	282	296	301	301	289	296	323	305	337	326	317	283	300	350	295	301	301	313	301	317	325	320	279	307	328	319	333	268	327	279	290	287	280	331	295	333	294	310	301	309	272	299	298	326	316	298	285	318	318	331	307	306	301	337	314	290	312	308	303	300	312	327	309	339	317	314	311	300	327	291	299	296	321	316	316	324	293	321	301	295	320	318	287	300	322	304	309	308	293	345	342	285	307	294	304	329	334	294	287	323	307	294	318	296	314	326	288	316	313	292	312	322	304	290	284	315	282	320	315	317	303	329	348	316	304	278	257	314	310	296	287	293	265	333	296	292	335	319	316	305	328	299	331	312	325	284	302	313	301	297	319	312	295	290	292	333	299	317	290	292	307	322	306	311	335	322	308	350	269	293	329	278	313	307	314	249	326	296	313	298	313	265	309	280	318	293	289	283	293	323	317	312	294	321	307	307	328	297	331	292	286	338	312	332	297	291	301	308	331	291	310	280	285	308	283	296	316	337	287	288	320	309	312	294	307	313	285	326	305	301	294	326	335	297	280	354	315	304	304	282	338	306	326	311	323	314	311	296	307	297	306	300	277	287	278	287	315	311	316	307	288	319	288	306	293	293	276	281	303	286	312	336	308	283	338	321	315	300	269	317	304	314	335	305	308	305	332	294	293	356	311	310	338	304	300	291	304	290	313	307	310	297	294	313	310	296	312	307	281	275	360	304	335	307	322	315	307	309	341	309	281	344	299	301	287	309	314	310	327	311	295	275	317	321	321	286	319	303	329	322	308	313	316	310	297	306	330	326	299	264	303	295	294	301	302	304	310	292	328	286	326	302	332	330	336	293	299	299	318	294	324	304	293	302	313	316	321	317	297	316	278	342	307	287	288	299	289	323	289	303	273	297	309	293	323	322	277	295	299	315	329	288	310	308	279	315	285	307	306	313	337	283	290	314	314	289	315	306	302	304	303	304	312	282	306	311	299	294	328	329	303	300	313	321	295	306	287	336	287	301	304	311	302	300	299	295	295	326	309	312	297	276	288	315	304	297	307	305	298	286	295	319	316	342	306	296	346	332	320	325	292	344	295	283	318	317	279	285	310	343	332	291	319	320	295	304	322	306	318	308	296	309	321	280	308	350	304	297	286	305	287	327	325	277	319	286	322	305	286	338	313	313	294	306	296	298	321	329	278	308	308	316	340	313	313	287	305	306	303	336	297	316	326	306	286	316	323	262	306	327	289	342	285	278	320	313	314	305	300	333	308	319	317	318	300	326	336	324	295	301	300	319	304	316	320	296	291	324	295	333	290	316	334	294	309	299	268	309	335	302	301	286	283	287	314	337	287	318	283	271	303	295	310	271	299	342	319	301	310	261	329	310	306	296	274	299	290	285	311	297	329	298	280	299	282
60168	103022	84386	57503	39714	25334	11368	1321	474	487	501	455	494	492	457	469	452	475	508	468	465	467	488	499	520	461	468	472	476	482	461	472	487	477	457	468	450	499	490	499	511	494	493	526	508	454	463	515	464	453	500	490	472	471	446	488	478	511	487	467	519	454	496	453	467	505	513	479	480	491	495	508	492	499	499	490	470	466	429	481	466	519	466	499	477	499	509	478	513	479	449	459	496	502	495	495	458	518	486	454	480	478	478	486	463	466	458	455	467	477	470	450	468	472	496	518	464	455	467	496	469	457	447	455	470	495	516	466	450	495	472	489	501	459	484	488	514	484	505	465	451	533	463	481	522	459	494	466	504	468	471	477	475	443	501	518	490	477	462	471	464	505	465	466	484	501	487	512	458	456	482	447	470	493	417	488	462	445	493	483	479	476	477	481	473	488	428	502	477	513	486	479	520	474	456	474	461	498	482	517	468	480	464	504	481	493	483	479	458	487	463	475	489	471	449	486	470	476	468	490	468	514	435	457	491	503	459	484	471	504	486	488	487	488	500	470	456	476	452	482	509	469	472	470	496	459	500	489	514	471	445	471	486	472	485	455	538	479	455	489	502	507	500	463	503	488	444	467	452	457	509	478	442	471	515	475	473	496	462	473	515	474	500	480	469	454	496	435	433	497	443	451	457	478	481	464	522	474	478	512	465	497	487	494	488	471	465	514	479	443	479	462	502	484	473	500	468	483	479	460	455	444	481	507	478	477	495	490	475	481	466	503	517	491	503	479	465	496	483	474	473	504	458	479	468	474	450	476	488	481	493	487	497	491	481	465	502	477	496	455	472	461	464	481	492	483	505	446	508	455	516	488	497	454	462	473	480	478	446	464	473	520	493	456	498	481	478	476	463	501	478	486	467	495	466	501	482	497	468	445	472	469	498	518	461	505	494	437	465	476	481	471	470	481	453	496	494	471	467	511	499	474	510	485	527	493	456	480	481	494	465	484	493	517	504	494	478	501	472	484	495	489	494	469	475	481	534	452	473	494	478	472	463	433	487	464	483	454	486	497	514	458	438	494	504	454	445	464	504	466	459	468	488	506	485	473	492	460	513	480	511	459	451	499	435	475	479	490	475	475	483	481	486	468	469	490	494	479	485	512	506	456	473	524	469	456	448	466	492	487	492	495	489	461	462	486	505	444	496	479	450	463	486	459	490	462	472	480	443	479	466	498	509	492	477	482	444	483	472	493	485	507	458	479	493	464	486	470	494	481	510	466	481	478	471	503	483	502	477	465	483	467	438	461	472	504	526	449	491	507	455	458	454	446	470	505	486	474	463	455	500	461	477	459	506	507	500	445	489	490	448	475	460	489	473	504	483	447	452	489	465	471	464	445	441	464	462	495	479	475	460	495	455	465	479	458	497	490	482	484	475	454	471	505	492	474	479	457	498	459	499	481	439	465	493	471	426	526	465	501	445	494	470	490	450	484	498	490	459	473	465	508	496	473	483	462	469	467	472	521	509	479	513	449	462	502	475	462	480	477	502	436	461	514	462	461	477	488	425	462	484	497	512	421	456	450	436	419	471	473	451	439	487	488	466	459	520	466	444	463	481	457	470	526	489	520	470	492	500	425	477	493	459	480	501	493	503	488	503	421	491	450	449	464	441	521	485	486	496	493	459	455	517	469	509	491	459	498	464	470	487	474	455	469	516	489	466	487	472	498	471	479	490	478	502	512	461	486	481	481	489	498	467	486	484	483	465	463	458	465	466	472	479	481	443	487	474	488	464	462	449	438	490	546	480	485	494	502	492	484	511	461	506	469	485	481	477	488	469	459	481	454	463	493	461	500	492	473	452	456	514	471	457	456	484	458	483	477	481	478	471	461	542	471	481	516	518	490	502	459	527	456	479	445	463	473	464	470	498	433	440	477	476	449	469	462	449	478	477	452	483	462	484	494	445	495	495	471	493	451	490	475	507	522	498	482	471	450	490	480	497	479	452	455	528	452	444	498	464	472	532	474	470	487	464	513	468	500	490	491	529	483	457	493	450	504	500	492	478	465	512	502	504	471	511	454	494	485	483	499	459	467	451	446	485	497	491	436	489	465	501	526	473	471	447	448	467	469	462	466	491	492	505	462	496	447	453	482	458	466	475	497	508	435	485	508	474	461	467	496	477	472	458	479	484	480	449	500	503	459	527	495	488	448	458	477	473	505	441	498	453	462	451	466	475	481	451	495	449	468	503	459	484	497	498	492	463	467	458	474	462	496	453	469	490	472	494	492	483	485	473	473	461	460	474	482	449	491	454	497	494	490	459	466	504	492	458	475	472	490	483	448	474	514	451	507	477	466	495	462	490	488	495	453	433	497	478	459	521	442	475	509	440	470	484	476	486	498	488	476	478	453	470	439	497	480	504	474	483	489	485	479	439	471	476	442	458	463	491	458	499	518	491	470	462	484	464	498	444	493	487	461	527	513	471	449	468	485	485	469	456	451	462	477	497	491	497	507	471	525	471	499	459	458	457	497	482	495	449	459	452	466	519	472	491	476	479	477	485	515	470	473	488	458	504	439	475	469	469	464	492	475	473	494	453	472	459	453	478	504	479	520	505	474	505	473	492	464	476	463	447	463	424	491	442	492	499	476	486	511	489	466	506	478	485	538	405	503	476	427	509	441	486	477	483	469	488	444	480	491	504	508	478	477	466	490	452	466	504	471	436	499	464	457	503	513	483	474	498	463	488	498	492	467	469	452	483	534	470	484	457	480	507	519	451	464	486	459	505	502	478	482	511	466	487	469	501	481	494	501	482	450	496	460	521	503	518	477	500	448	484	477	516	492	473	505	487	474	530	477	493	481	471	488	469	512	495	471	488	495	499	470	490	460	465	506	498	468	480	503	472	494	478	481	483	479	511	503	520	476	456	492	498	472	498	460	489	451	457	500	460	475	477	498	453	458	475	472	468	520	501	470	516	462	463	451	502	494	470	476	472	453	505	460	468	451	506	502	496	463	447	500	455	472	465	476	541	533	493	461	500	453	456	487	508	489	499	470	447	524	504	492	460	469	452	484	518	535	488	481	465	452	466	485	484	492	492	483	472	505	491	467	460	462	465	471	472	459	453	496	522	437	467	506	504	464	524	434	471	458	497	497	456	478	466	514	504	459	479	447	478	450	467	487	442	444	476	479	478	493	458	488	499	515	465	502	496	436	494	449	480	431	494	444	472	455	491	481	463	465	492	482	498	469	487	474	495	474	484	498	486	483	469	493	494	500	456	467	471	501	504	470	517	483	482	482	483	445	510	513	486	461	508	459	437	469	407	474	506	485	495	489	490	494	479	496	500	491	465	452	459	498	465	467	478	445	471	482	441	457	485	473	509	462	499	431	499	489	500	497	468	461	439	478	514	504	494	470	465	428	483	478	479	466	478	485	466	456	465	485	472	434	492	491	500	508	453	483	445	483	469	456	493	483	518	487	479	483	504	505	470	484	508	475	448	471
27873	29897	33007	18635	5509	1758	651	216	265	263	266	235	273	228	211	240	223	240	263	246	225	223	262	218	246	233	245	232	239	253	242	243	237	225	219	231	240	210	236	235	232	226	224	234	242	258	217	257	224	241	233	237	244	232	239	245	266	236	241	243	225	203	250	265	260	248	260	211	214	223	206	227	233	231	222	255	227	212	253	213	228	196	244	207	219	210	218	233	226	193	231	264	249	246	216	229	241	258	238	242	231	248	213	224	262	256	195	232	250	253	239	237	234	239	216	214	245	226	213	214	225	224	200	239	228	232	240	238	227	206	214	234	190	230	231	209	231	248	249	250	246	252	211	236	249	211	216	224	240	236	195	226	228	247	231	224	231	247	232	227	250	215	240	209	225	235	257	227	250	249	222	203	203	232	239	197	244	253	221	247	217	224	245	235	233	255	237	230	262	223	231	209	227	237	226	241	208	230	231	240	228	215	226	224	240	210	232	254	232	227	242	215	241	266	216	219	244	227	233	244	229	231	236	234	231	228	232	261	205	221	255	238	233	231	234	220	202	220	239	251	242	212	231	224	261	209	241	260	228	199	241	258	219	223	249	227	209	211	258	229	252	232	247	229	249	229	230	225	239	240	222	237	234	236	239	238	228	205	214	245	234	204	235	196	237	234	207	225	215	237	222	227	246	225	243	221	221	210	237	219	230	237	237	220	231	232	229	209	203	226	224	240	234	238	214	235	230	252	253	239	247	240	211	225	251	250	247	234	239	239	218	248	246	229	225	231	236	209	214	253	211	241	243	242	189	221	235	246	260	233	249	234	244	199	244	233	224	270	238	237	209	235	231	231	222	220	245	216	224	245	243	244	224	236	259	233	225	233	229	216	233	227	215	227	253	240	219	245	232	234	231	240	244	258	240	228	219	235	225	244	220	239	248	200	232	239	229	244	219	244	227	229	245	228	243	260	219	237	234	235	211	261	232	222	245	239	241	234	222	253	241	252	233	219	216	231	234	240	252	217	241	231	214	219	244	243	232	224	259	245	227	232	236	245	237	231	248	238	218	208	205	221	238	237	215	221	204	255	218	211	246	204	228	249	225	225	221	220	215	256	242	240	198	227	223	245	230	253	246	226	215	230	224	239	222	221	243	207	229	225	237	211	250	227	207	259	225	245	240	262	235	239	220	204	213	216	225	247	253	234	212	253	244	250	244	262	254	227	218	268	229	253	220	224	225	223	229	226	212	251	232	209	231	228	207	225	234	269	234	233	221	273	240	233	249	238	211	233	248	207	242	221	235	222	267	245	251	229	257	240	233	229	249	213	192	236	240	234	244	251	239	211	226	215	202	218	224	224	244	245	245	224	253	254	237	229	258	194	247	231	225	228	233	224	242	217	251	212	255	231	233	233	240	221	230	257	239	237	235	213	237	253	227	227	244	240	226	234	230	249	254	262	254	231	238	225	229	265	250	218	219	241	267	255	239	218	256	217	248	235	229	248	221	242	262	232	216	229	258	236	228	215	237	262	231	241	308	222	251	212	247	216	229	236	232	264	245	202	229	216	235	232	210	252	247	219	243	275	238	234	248	246	224	243	230	240	220	212	194	220	251	204	224	231	232	262	255	223	219	219	240	237	248	250	239	244	227	216	230	232	229	236	225	233	238	246	236	228	248	249	226	254	227	205	241	240	226	234	238	209	227	265	251	225	226	232	231	242	223	239	201	246	250	230	233	236	221	223	244	208	237	225	251	249	247	239	222	230	211	221	242	231	244	247	261	208	282	226	253	207	251	233	242	199	221	217	236	236	229	252	202	213	207	236	221	238	219	249	231	224	220	222	225	241	235	236	235	245	226	214	240	230	246	245	253	229	247	237	211	240	270	227	215	223	224	210	233	256	240	255	215	243	236	215	204	213	228	236	215	244	227	235	231	223	212	224	239	234	216	217	223	257	265	238	238	207	216	233	208	236	232	211	256	226	205	249	226	251	224	211	211	227	239	230	234	249	209	230	231	260	240	209	224	233	216	240	227	262	252	225	218	247	220	247	234	218	225	231	220	234	233	252	251	214	250	206	229	244	241	210	241	232	233	239	243	220	246	228	212	225	248	224	237	223	225	237	246	232	269	253	231	196	209	230	257	218	254	232	224	257	229	241	246	212	243	252	231	244	239	234	236	229	237	248	212	247	246	229	230	245	217	244	244	218	228	242	236	217	247	245	205	229	233	244	240	218	251	227	243	221	239	242	216	224	220	216	220	231	244	226	210	232	232	197	226	223	212	230	232	218	221	215	231	246	225	208	230	233	233	214	251	216	242	228	234	225	221	236	230	236	227	237	248	246	253	231	215	231	243	244	235	241	245	225	209	233	251	245	235	241	255	262	229	231	233	212	206	203	226	249	250	234	221	204	260	222	213	210	218	233	218	205	228	271	206	228	204	245	205	229	217	247	223	218	233	224	255	228	220	240	239	203	257	241	247	248	227	225	237	231	266	247	226	229	245	222	239	210	234	201	240	241	243	207	234	260	219	232	223	252	231	229	225	233	244	233	232	244	249	246	247	211	241	223	242	233	242	214	246	228	228	206	207	228	253	214	220	255	238	219	216	212	236	241	252	233	232	222	211	243	246	251	229	225	217	232	239	236	208	243	215	234	236	230	231	226	215	264	230	222	235	251	230	259	235	212	224	240	239	218	248	218	262	222	227	231	225	233	249	243	227	225	247	231	224	260	236	234	239	238	189	251	208	229	230	236	239	235	241	243	227	220	218	262	217	248	233	226	241	257	213	226	219	229	209	230	215	210	234	218	233	232	226	241	249	209	239	267	210	240	224	247	227	243	231	253	265	255	238	229	261	256	227	236	244	242	230	215	213	241	236	218	215	233	223	229	243	224	245	206	249	224	243	235	238	254	226	255	197	216	242	204	240	245	253	233	189	226	223	217	231	219	212	222	249	224	224	205	217	233	215	246	247	252	251	232	226	241	228	227	239	211	228	238	222	223	232	205	221	225	224	220	222	216	243	223	212	245	251	243	236	246	236	231	189	211	245	227	231	255	258	252	232	236	234	250	249	229	250	201	239	263	236	249	231	233	236	232	234	247	232	233	259	217	232	221	213	252	215	226	230	209	233	257	246	254	252	231	208	248	251	213	221	235	202	227	249	227	228	232	248	252	244	211	210	235	229	259	223	246	240	218	218	228	243	232	220	225	227	262	213	228	247	247	230	209	226	230	221	237	226	233	208	232	237	235	228	238	241	234	232	216	211	221	225	255	246	221	237	243	234	232	213	243	244	210	243	232	219	198	232	246	225	239	247	267	217	243	258	237	241	234	232	221	211	208	238	236	224	250	213	235	251	222	231	223	227	248	193	241	213	245	225	219	243	230	217	231	244	229	231	225	248	225	277	243	239	222	267	228	224	255	190	256	206	249	238	217	217	230	218	232	234	221	208	213	246	226	240	229	249	242	226	263	255	228	218	220	228	233	241	264	236	224	247	242
33077	49876	38397	19401	8645	3705	1433	418	390	371	399	358	410	412	377	357	403	412	362	337	380	393	377	398	407	395	352	394	399	367	389	386	398	399	357	357	388	373	383	370	358	388	411	368	373	344	368	381	382	400	381	397	388	396	371	401	406	383	412	392	376	362	397	380	370	401	376	384	363	388	381	388	373	383	382	397	400	404	382	404	362	399	405	386	386	373	359	363	363	393	410	376	369	359	373	385	375	399	401	396	403	390	386	387	397	388	335	366	347	370	382	397	363	407	369	359	375	387	373	371	367	378	349	374	391	392	393	344	373	342	392	404	396	361	354	397	384	414	358	378	381	396	413	389	411	369	394	399	373	390	370	385	391	410	410	402	373	366	398	388	373	362	401	405	369	392	377	385	416	382	385	375	417	384	382	420	429	381	380	365	383	345	399	399	418	409	408	357	361	398	384	388	410	381	393	406	408	406	391	379	424	395	387	358	375	408	381	375	400	388	412	410	354	390	391	371	371	366	452	401	393	377	384	377	367	396	411	404	383	420	376	391	379	410	415	368	398	392	386	407	406	381	365	389	369	365	357	370	383	386	346	372	366	406	384	377	420	387	396	373	372	389	375	373	359	401	384	385	372	366	422	367	374	405	377	402	388	390	404	408	372	400	414	357	380	385	348	430	389	398	385	363	399	352	420	407	420	365	398	378	369	394	398	382	398	376	388	388	393	387	397	388	376	391	383	382	383	368	405	349	389	392	347	409	385	345	385	378	370	383	386	409	400	423	409	382	347	401	398	379	382	376	392	427	382	410	372	391	410	407	396	401	378	418	397	391	388	369	379	397	402	406	400	370	390	405	358	379	373	375	392	387	406	394	380	408	440	369	392	389	396	393	348	404	421	378	399	407	402	401	357	380	393	392	376	337	391	369	388	373	391	386	369	358	392	364	397	414	380	330	372	406	374	333	412	400	392	394	411	404	373	355	372	398	379	383	352	371	364	390	388	391	403	403	393	364	383	373	367	354	368	359	368	393	366	416	360	370	366	386	403	385	398	382	383	393	391	383	380	381	365	353	393	413	384	373	429	406	386	372	390	373	417	381	376	399	374	361	323	387	384	377	382	405	411	370	380	387	405	386	383	350	386	376	386	350	397	395	402	360	384	407	394	381	370	376	393	395	369	377	385	360	356	394	407	374	382	353	381	387	367	354	417	376	376	361	388	380	389	367	386	350	413	379	414	389	389	393	344	391	377	345	387	344	411	367	387	381	410	420	401	363	409	427	361	410	413	391	388	388	393	385	328	397	386	365	374	379	400	413	406	370	377	377	403	383	409	394	419	377	407	355	396	364	386	380	401	383	410	396	373	382	364	402	385	423	380	413	373	378	388	366	370	379	404	383	397	382	378	375	361	387	395	355	427	388	372	358	396	389	394	372	386	368	380	398	389	409	355	381	389	393	356	395	390	349	379	417	376	380	372	350	411	364	385	393	388	383	377	375	405	335	388	383	388	374	351	421	404	409	398	346	381	357	375	372	374	398	407	368	356	385	375	394	389	414	349	347	344	382	364	367	374	418	398	356	404	415	378	393	391	399	421	384	378	373	406	389	401	392	383	376	379	389	406	368	366	399	339	427	370	371	378	422	386	376	419	391	389	379	404	388	401	443	392	408	427	360	387	423	400	414	356	382	368	373	382	399	392	388	388	419	381	401	382	385	377	345	422	374	359	391	382	347	349	365	425	385	378	354	388	427	356	407	402	363	412	378	376	406	415	347	387	372	401	373	398	366	394	388	405	403	395	397	356	337	389	410	372	385	397	382	380	378	399	410	395	399	416	368	392	379	395	386	349	368	412	414	406	388	396	383	369	410	382	404	376	375	390	371	383	390	414	408	370	358	392	397	382	387	373	389	369	382	370	398	368	394	377	369	371	361	381	385	410	412	407	394	386	409	386	352	367	389	392	345	372	409	394	369	337	383	395	394	352	389	363	367	367	388	372	382	358	396	396	366	417	405	383	394	374	384	415	405	380	410	418	376	355	395	381	381	415	372	361	386	400	447	388	395	397	379	376	406	375	381	380	357	367	391	376	414	402	402	372	403	407	386	358	413	421	343	394	340	380	377	393	409	355	391	384	400	393	384	365	402	369	377	411	421	351	381	370	406	398	398	412	415	384	361	411	356	370	400	388	373	390	384	386	392	397	320	386	400	407	387	393	372	354	385	383	408	440	386	365	366	383	424	395	395	351	369	383	397	399	432	382	369	425	384	384	380	335	374	382	379	380	357	385	392	384	380	402	404	380	342	339	384	388	371	363	392	406	388	408	356	413	374	394	369	365	368	404	385	354	386	380	388	410	404	358	385	433	396	377	384	374	356	366	366	369	372	367	408	421	367	395	417	373	369	395	424	384	366	391	379	397	366	423	331	405	399	398	398	393	380	353	367	362	382	372	361	374	339	378	373	399	381	406	349	379	410	396	415	372	403	438	361	391	396	379	370	398	397	415	425	325	382	358	379	403	389	419	384	366	370	386	386	375	357	411	365	374	364	359	388	406	436	349	365	378	406	418	353	429	401	387	338	370	360	385	347	379	368	360	387	375	367	374	367	376	391	370	386	387	368	377	375	356	381	394	411	383	395	405	376	366	377	375	360	423	393	391	400	360	382	381	393	370	353	377	406	392	382	377	393	396	397	392	372	374	335	395	384	372	408	400	378	371	386	352	414	363	373	380	360	370	369	377	417	372	391	389	355	392	416	407	372	396	381	406	417	387	387	373	381	378	376	351	360	418	382	363	407	368	351	399	376	385	390	361	381	387	394	389	405	412	406	361	379	367	387	392	414	386	413	394	381	383	360	403	400	354	412	403	383	362	399	411	389	392	400	377	390	355	387	401	398	378	372	397	400	406	379	364	379	387	400	389	364	382	366	371	376	359	364	424	405	393	394	373	382	382	388	404	389	373	357	412	428	396	384	391	412	410	378	385	374	417	345	426	394	389	400	354	379	395	408	402	383	362	401	354	403	396	363	385	368	379	385	403	417	365	400	382	411	362	400	359	388	392	368	361	379	403	389	402	387	405	404	429	372	417	347	354	377	392	379	381	395	366	388	411	367	399	380	381	385	380	400	388	349	407	363	384	364	387	414	365	377	368	385	387	382	391	410	376	413	368	384	428	357	407	399	360	365	377	370	391	369	441	373	358	406	399	390	394	383	350	372	423	352	402	420	388	411	388	374	397	380	378	382	387	392	381	379	406	369	387	412	378	382	402	391	398	396	383	400	367	340	429	359	426	380	339	364	382	364	358	378	368	390	428	384	397	363	334	382	399	401	400	335	377	407	369	351	372	399	390	403	391	378	403	379	361	360	364	375	382	399	397	433	368	347	368	392	365	388	376	345	366	385	392	400	386	379	360	347	373	371	401	370	397	401	360	353	398	386	372	402	358	355	438	392	379	407	416	353	354	371	380	384	431	402	380	421	405	369	396	370	392	380	402	371	372	376
24931	24396	38203	33461	23021	13650	3569	343	284	306	249	226	257	278	260	258	288	269	298	277	283	277	258	275	298	260	248	257	276	250	264	227	260	248	258	259	276	248	247	262	293	272	256	276	270	275	255	279	284	246	266	237	260	266	282	292	275	270	232	272	256	297	261	274	267	245	274	262	267	220	247	252	283	251	242	258	282	241	269	273	250	246	261	247	255	246	269	254	268	256	248	270	245	246	293	235	278	271	261	274	255	246	245	260	267	258	258	243	238	276	274	269	267	227	242	269	247	275	290	256	262	266	232	260	229	261	268	292	250	251	264	251	266	274	274	268	262	242	261	253	251	264	264	266	266	250	268	266	271	262	258	239	267	238	263	256	269	229	255	240	258	265	234	234	256	263	253	284	254	242	306	271	235	245	245	239	247	248	244	253	262	274	281	228	242	281	243	256	281	252	289	258	259	254	265	285	262	278	256	290	304	260	273	261	275	253	266	237	270	252	258	259	274	246	267	263	255	290	269	267	273	268	291	252	239	256	248	278	263	280	292	239	249	248	271	310	269	249	258	255	292	230	282	242	249	261	245	268	289	246	265	241	256	248	261	271	222	243	251	260	276	257	242	246	237	283	250	270	257	231	246	272	254	272	248	262	272	256	269	261	284	244	283	242	257	225	266	286	245	279	261	265	283	238	237	262	256	252	271	267	257	300	261	268	273	251	278	258	256	266	279	245	258	261	264	253	264	274	286	249	239	250	245	274	246	245	243	262	249	278	244	267	251	248	283	258	221	292	254	268	288	242	251	297	266	240	262	254	231	271	265	244	261	262	269	259	264	269	277	242	274	241	285	269	253	246	256	223	242	260	276	259	274	234	262	241	266	267	240	260	247	273	247	276	260	254	259	273	255	246	277	270	271	262	244	282	286	236	255	270	241	272	273	271	251	241	258	249	277	260	270	267	270	249	274	250	265	245	247	270	249	249	251	269	253	245	233	284	276	240	256	258	236	295	268	263	268	250	253	235	262	278	243	287	269	251	253	250	274	270	241	226	248	257	242	287	259	251	274	252	251	253	237	247	250	234	255	263	285	289	278	253	278	280	280	253	242	266	258	265	261	265	242	250	238	261	266	283	237	260	273	233	263	262	241	276	262	232	268	257	286	250	252	290	260	256	278	290	246	257	266	270	252	240	275	285	240	290	231	273	283	273	260	264	253	259	267	233	256	251	270	261	282	271	274	274	240	279	267	276	233	264	234	261	271	246	251	221	272	274	239	257	250	250	272	253	234	254	264	271	259	272	249	263	274	283	256	260	262	270	237	290	291	271	260	260	273	257	291	239	262	254	246	269	269	247	275	280	267	277	287	268	241	278	244	236	268	279	256	246	238	250	239	271	241	257	223	264	260	287	249	267	254	243	254	262	274	231	250	277	251	247	271	264	289	253	282	250	265	268	246	262	284	271	287	272	254	241	243	267	244	258	261	252	253	273	247	276	238	252	248	250	265	273	284	264	252	244	259	241	273	269	262	263	241	264	282	272	267	276	275	208	265	285	249	298	276	262	223	258	269	245	258	230	257	250	223	254	235	275	266	262	274	247	261	250	256	271	251	252	240	277	258	270	249	247	243	251	261	245	246	272	254	252	272	262	271	237	254	232	255	247	253	257	256	264	251	262	272	261	285	239	247	266	239	239	270	233	282	245	257	273	280	247	249	239	259	255	252	243	244	273	255	262	271	234	250	247	272	289	235	260	264	267	241	278	268	267	239	245	262	258	269	250	252	259	240	258	275	275	263	257	285	255	291	246	260	251	243	250	262	266	264	257	250	236	234	231	262	242	248	252	285	232	254	267	259	276	264	262	270	213	278	248	259	263	264	223	257	241	245	269	247	262	258	249	245	276	251	285	292	258	230	269	249	242	266	285	234	282	265	229	261	245	267	282	254	257	275	254	250	282	261	272	269	265	259	254	243	246	255	259	267	268	266	267	271	291	274	277	269	267	268	268	279	261	285	280	236	243	277	245	239	245	233	250	257	251	285	267	248	238	211	264	267	259	238	264	275	261	271	272	273	282	249	285	266	260	264	261	274	259	282	234	272	268	286	248	240	261	266	254	245	285	243	294	257	225	232	242	243	263	264	268	238	266	261	262	272	232	286	249	262	273	265	260	261	262	233	257	239	242	279	254	272	248	282	248	283	227	242	267	266	281	227	238	241	287	271	249	254	266	264	263	285	264	231	267	281	277	284	225	254	233	244	270	266	248	236	279	259	257	243	275	243	247	244	278	276	246	271	238	250	272	272	259	277	276	252	259	262	255	269	270	266	261	277	276	259	269	256	269	252	265	244	259	295	263	288	265	247	252	264	274	244	272	267	273	247	236	252	266	284	242	280	253	284	258	238	237	287	256	272	245	241	255	249	244	272	258	237	276	282	237	241	273	254	231	266	262	278	247	249	272	252	271	244	262	275	245	235	281	270	281	243	252	261	237	241	233	276	256	262	236	265	245	274	249	240	239	243	277	262	272	273	278	240	284	254	246	244	240	262	254	255	292	278	268	268	282	250	224	267	232	281	235	274	257	300	258	266	262	248	256	239	252	272	271	246	267	259	244	279	275	267	278	269	234	243	268	242	259	232	255	267	263	245	262	272	263	291	262	257	262	278	235	253	253	248	253	282	253	262	263	258	284	255	285	251	271	254	253	250	281	222	285	251	245	256	258	270	254	255	259	283	219	256	229	258	231	246	257	252	272	301	261	263	255	278	248	237	269	275	239	239	264	254	253	263	253	273	276	254	234	279	267	235	230	274	278	250	256	255	243	250	272	261	263	279	264	283	259	237	256	260	240	243	267	261	261	263	227	226	267	260	270	250	259	270	270	252	256	265	241	226	247	273	262	270	274	233	238	243	261	281	249	260	245	272	239	278	232	274	253	281	258	221	288	262	233	270	246	254	265	254	284	274	271	237	245	229	251	253	283	252	277	265	247	257	287	260	280	262	289	229	248	258	243	297	256	251	235	260	298	250	258	262	264	255	266	249	242	255	239	246	257	265	252	273	270	245	284	257	267	254	261	259	241	272	282	307	258	245	262	254	264	244	266	243	241	263	252	249	253	243	270	280	248	247	222	251	245	263	279	246	266	268	236	240	245	259	241	237	251	279	225	264	239	260	289	239	269	275	260	260	284	261	265	251	234	236	279	261	242	273	241	279	261	261	253	241	256	256	238	237	251	262	253	254	250	242	261	301	296	279	250	254	269	265	256	248	246	258	266	249	250	231	243	257	285	275	216	283	241	265	262	238	257	246	264	257	245	242	250	258	260	232	254	249	260	229	266	213	288	235	277	302	244	250	255	251	246	241	229	251	246	258	241	267	254	256	242	263	274	246	254	260	255	298	251	251	260	255	267	279	249	271	274	246	268	228	273	225	256	249	275	270	251	278	255	280	251	278	270	236	257	238	274	266	255	276	260	287	238	257	257	270	255	261	267	259	247	263	241	259	214
54778	89276	70337	43477	28512	15274	5171	598	408	421	440	426	424	441	449	447	412	418	404	382	407	399	390	435	410	448	439	424	422	443	400	451	436	451	395	446	439	458	404	415	433	414	441	417	415	409	423	425	436	457	401	428	435	428	437	419	459	471	464	396	416	445	409	442	397	453	448	435	384	415	423	435	413	415	399	432	429	423	400	429	401	422	419	437	426	407	408	432	445	439	465	453	400	421	383	427	422	446	426	439	424	407	400	434	430	426	437	413	429	430	398	425	442	427	392	397	442	403	432	427	405	447	469	421	431	457	443	467	410	409	441	417	430	386	436	493	406	417	423	460	450	466	395	426	406	412	429	392	429	433	434	423	406	405	467	386	432	434	435	385	454	401	423	486	419	436	441	400	439	468	431	418	416	445	415	458	424	445	378	387	457	428	430	462	424	429	408	421	402	451	432	418	416	393	444	438	403	419	418	403	415	408	412	420	417	411	486	405	433	446	433	427	451	423	371	420	464	410	433	412	395	417	425	440	389	379	423	439	422	433	432	435	423	444	407	437	412	408	416	467	409	414	414	451	406	442	413	398	425	425	430	415	396	426	414	417	412	458	421	406	425	443	420	414	435	424	431	432	399	427	442	430	402	388	467	477	456	384	421	423	432	392	418	401	365	406	415	396	447	448	433	433	448	411	414	408	443	427	451	450	420	451	433	412	436	427	412	450	427	426	423	414	464	425	454	459	425	446	391	405	446	386	413	425	437	445	446	438	409	432	407	460	471	442	443	413	440	408	402	404	454	423	405	434	436	446	388	400	407	428	418	453	432	429	429	434	416	412	415	413	444	432	420	385	473	401	425	412	419	437	453	432	385	429	408	410	421	420	419	441	424	462	435	413	384	408	421	487	393	443	426	406	432	413	426	422	433	438	399	471	389	413	428	398	429	424	433	417	421	459	378	446	427	428	422	414	393	442	416	425	445	459	426	430	477	412	436	434	436	406	432	392	423	448	400	435	404	418	382	405	385	374	390	464	454	399	427	405	427	420	429	446	416	398	434	409	446	416	445	376	422	415	410	394	445	405	427	398	416	431	422	435	468	447	414	402	422	443	435	451	459	419	404	399	428	452	432	443	423	426	441	483	417	411	422	431	399	403	404	416	419	443	419	430	413	408	416	425	377	462	446	443	461	422	408	437	406	424	417	448	443	418	441	426	425	408	421	436	407	431	431	395	404	398	417	449	415	453	416	439	451	385	424	421	431	438	425	474	396	438	457	396	414	406	410	424	419	395	428	402	408	441	431	403	424	428	417	394	453	451	438	420	394	440	428	404	419	427	408	472	431	418	464	416	437	417	449	446	437	421	395	452	437	464	429	412	429	426	383	414	437	439	463	419	406	428	407	446	398	445	435	444	406	389	416	392	425	423	441	392	424	407	445	440	439	403	441	429	464	446	406	401	438	397	453	435	407	450	419	419	420	397	436	410	419	397	456	441	392	416	401	388	434	402	436	418	424	411	431	402	425	407	428	417	403	431	446	416	423	437	425	428	406	439	434	451	404	428	431	403	416	431	436	446	425	458	430	421	436	444	381	423	403	421	453	425	416	406	400	444	409	453	411	422	390	416	434	430	422	436	451	419	386	412	438	413	430	440	462	388	431	437	423	437	436	404	433	418	451	432	432	409	411	423	429	448	449	426	405	425	409	422	462	433	466	431	416	440	434	463	413	415	446	404	430	432	458	432	457	436	419	447	408	465	447	436	436	417	376	448	418	394	420	427	392	409	470	421	381	431	427	427	411	431	440	390	429	406	393	409	450	442	449	423	397	416	426	416	444	423	437	433	400	401	433	414	416	422	456	407	411	398	411	446	409	400	466	453	437	417	443	469	433	462	436	415	427	415	421	412	443	406	430	409	404	421	434	434	401	414	436	411	428	433	424	467	444	441	393	412	431	451	399	420	390	451	440	429	423	385	402	404	430	422	450	413	423	461	447	437	469	400	417	410	418	434	403	426	444	427	429	426	460	416	407	440	404	429	442	422	421	438	434	430	461	452	446	423	429	426	444	422	416	432	441	423	389	409	414	421	430	408	447	378	462	429	473	456	461	423	415	430	425	430	401	431	398	436	448	417	410	403	442	441	392	447	436	455	428	412	439	431	417	407	372	428	418	395	408	432	424	427	429	426	409	414	420	449	418	438	402	424	423	398	423	419	423	435	425	446	417	446	445	408	448	440	487	424	400	423	400	416	422	402	412	411	408	431	420	430	407	423	429	406	438	406	400	409	396	450	440	425	466	416	403	454	425	425	380	441	447	430	438	425	454	420	405	433	420	403	418	413	446	427	433	399	428	376	419	427	425	424	393	476	416	380	421	440	437	426	423	411	448	390	421	405	429	409	449	382	427	423	387	400	462	424	430	417	390	429	441	444	423	407	435	428	416	414	452	436	441	402	430	441	433	399	429	431	419	427	409	424	414	381	417	412	454	445	418	426	411	420	417	447	432	401	423	438	389	405	404	391	404	438	438	424	440	424	433	434	434	391	410	446	425	455	418	422	426	412	407	419	446	407	431	409	412	452	429	396	391	421	424	406	431	443	420	360	430	413	452	423	462	416	402	397	399	423	425	414	406	396	403	459	420	429	408	403	411	414	403	438	386	397	450	458	412	413	418	433	424	414	415	407	422	463	406	440	435	392	407	410	418	448	395	421	446	375	409	401	436	396	424	414	454	442	446	414	438	442	454	414	411	409	415	415	416	400	398	399	424	413	410	439	453	423	420	384	438	465	382	411	438	427	414	435	437	443	432	394	425	436	396	423	441	409	403	395	432	420	422	417	433	447	445	430	433	421	434	453	386	407	431	435	446	417	397	431	417	417	439	440	440	461	404	411	441	414	431	417	447	442	442	429	417	437	427	426	405	417	407	421	467	407	422	432	464	448	423	414	412	445	408	452	419	417	429	425	424	392	439	420	452	460	422	434	431	391	409	436	401	435	425	442	437	400	424	443	416	451	410	396	445	411	426	445	477	461	448	408	462	420	441	405	445	400	472	429	403	424	462	418	375	409	426	409	418	443	421	423	426	415	430	450	437	453	440	420	417	415	400	434	446	436	439	441	424	412	411	437	445	440	402	414	409	376	400	420	431	387	420	432	452	413	445	431	395	450	451	420	418	444	424	400	408	423	416	412	448	419	396	396	413	405	408	477	413	451	430	449	403	389	447	423	414	413	432	439	383	393	438	413	402	415	403	417	411	437	440	405	428	431	397	399	415	422	401	433	434	437	410	430	427	420	409	450	461	416	447	397	454	416	437	446	449	385	416	482	425	387	405	403	440	451	441	434	420	417	439	443	413	435	435	437	435	435	406	431	450	427	421	394	427	394	434	430	473	401	427	413	384	452	432	396	434	410	412	420	417	448	431	420	445	440	400	414	420	402	443	412	430	409	444	436	415	456	425	445	424	436	446	423	430	430	406	409	435	396	430	382	405	417	401	427	421	394
23379	22467	32995	28981	24811	22153	12632	1049	345	293	313	339	300	320	295	330	342	311	315	352	287	286	307	270	332	322	336	336	309	312	304	315	329	300	294	304	315	328	312	309	313	329	307	294	273	292	313	294	303	338	345	312	345	301	327	330	288	314	292	335	341	311	311	297	316	359	335	297	311	328	293	292	317	313	304	272	337	324	294	296	309	330	299	305	317	319	320	297	297	336	282	346	335	337	312	307	291	306	318	320	321	358	319	313	315	289	300	317	334	287	320	313	290	307	254	328	334	283	329	300	312	300	294	332	299	317	300	302	313	331	342	312	328	334	301	317	264	326	307	308	308	314	323	306	315	303	289	334	285	296	327	263	306	313	321	322	318	308	311	281	298	323	319	295	315	293	273	293	294	285	304	297	322	312	282	288	300	307	296	327	302	272	318	313	306	317	301	296	299	301	301	301	325	339	316	318	334	350	288	316	333	295	303	316	323	344	277	310	313	330	295	318	316	320	304	324	310	298	280	319	295	312	285	272	327	336	322	360	303	300	295	329	314	331	297	334	301	300	302	283	288	301	304	318	318	321	331	294	316	317	309	321	299	312	335	329	308	318	294	288	314	301	303	327	295	355	271	321	322	325	299	306	319	318	306	305	302	341	336	298	341	309	337	321	338	312	284	281	315	310	286	319	278	281	289	308	311	299	318	292	348	299	311	313	308	311	305	308	299	330	318	306	263	288	333	318	331	297	328	326	301	304	310	296	301	284	297	285	291	329	297	300	317	316	335	334	303	317	302	328	277	321	325	289	302	300	308	307	304	283	310	307	327	319	315	323	293	332	274	326	309	320	323	302	305	292	294	313	290	320	323	303	313	311	315	305	332	303	280	325	320	333	295	284	295	304	303	294	330	287	341	298	290	306	319	353	302	329	323	339	323	307	308	329	330	321	278	309	313	324	334	295	306	339	310	284	313	321	311	313	332	327	303	294	274	302	294	333	301	303	328	285	304	278	295	266	325	288	324	310	309	276	346	341	312	334	323	290	292	289	310	315	303	307	295	305	314	297	318	286	319	321	331	326	294	327	317	284	301	301	283	271	320	296	318	321	275	303	294	283	297	296	315	317	332	320	326	287	305	316	309	309	310	323	317	325	303	300	293	324	308	321	319	309	302	323	339	294	334	296	290	303	302	339	310	312	284	327	342	312	318	280	335	338	325	295	327	326	283	293	339	318	294	289	310	294	294	330	313	311	311	357	315	293	323	312	305	302	301	293	297	351	312	318	296	317	341	292	297	322	317	329	296	336	293	329	313	340	282	314	322	272	289	347	314	315	292	309	306	272	310	352	314	310	320	307	308	313	334	312	298	292	303	324	304	313	301	305	320	306	332	304	302	289	287	324	339	290	297	307	333	299	316	336	308	333	322	310	307	307	309	339	331	319	323	325	278	301	295	271	337	330	293	309	315	312	315	298	309	314	304	305	311	320	328	305	329	290	288	307	292	272	286	334	295	297	330	315	297	314	320	328	299	289	349	296	338	332	320	294	308	317	316	296	321	325	322	294	313	310	329	292	307	313	291	295	338	339	296	323	321	326	326	342	296	305	295	306	301	281	317	298	288	307	319	301	320	299	306	297	276	288	302	330	326	339	299	331	316	283	306	316	321	302	304	312	320	315	279	318	320	317	292	284	298	301	312	307	303	313	307	295	296	309	309	321	328	323	317	307	341	325	287	289	308	302	291	334	273	320	297	297	290	315	305	268	342	332	322	328	313	338	320	329	299	290	314	311	326	297	290	335	284	292	323	293	315	298	317	310	287	290	345	309	293	286	298	305	282	327	292	280	334	309	294	321	283	337	304	292	303	315	290	306	326	316	321	334	301	312	311	309	303	301	315	319	296	328	304	318	313	318	330	322	306	320	310	304	304	302	308	306	267	311	307	312	320	295	303	300	311	315	303	303	328	296	334	255	303	326	272	296	315	271	332	308	313	327	278	324	310	320	300	325	338	316	338	334	290	309	313	288	279	274	297	328	312	311	325	332	316	319	314	334	310	332	311	326	298	348	323	326	297	301	338	318	335	312	304	315	312	328	314	323	293	282	337	311	334	286	309	305	312	322	315	322	281	345	304	306	297	295	308	307	309	314	300	296	319	321	306	320	301	277	317	325	317	336	316	297	326	321	308	326	319	314	287	294	286	305	300	310	310	313	304	279	340	317	317	288	316	313	335	332	291	322	297	301	283	334	323	273	312	333	273	315	314	295	308	304	329	310	297	305	298	339	316	295	289	310	333	315	284	288	329	334	289	305	275	331	318	286	305	321	298	344	342	329	296	303	318	340	301	306	298	297	307	304	330	308	310	327	308	294	286	277	301	334	324	307	309	333	348	339	300	284	315	307	297	299	337	292	287	331	293	288	273	293	306	340	312	299	315	330	293	323	305	309	296	307	278	303	325	311	304	321	295	319	327	281	307	314	312	304	270	317	299	301	303	319	290	299	281	330	306	341	291	316	309	304	312	302	352	312	296	340	312	308	287	329	274	301	289	285	314	300	333	300	286	321	307	299	308	308	305	288	294	317	330	302	294	281	293	326	316	306	323	280	283	312	312	296	319	308	331	309	322	331	281	283	305	302	330	324	317	314	324	337	312	323	285	288	302	302	328	300	320	277	321	310	315	337	289	342	298	285	300	319	317	308	326	325	314	289	312	297	324	296	300	314	276	298	292	333	299	299	285	319	315	320	312	301	309	298	304	343	330	275	318	291	324	319	299	313	307	315	297	328	301	311	310	313	302	343	284	285	321	302	275	293	307	316	337	279	301	311	323	325	276	295	330	291	319	308	302	285	330	351	293	314	303	290	293	294	302	315	276	322	316	311	293	305	322	321	309	322	326	311	318	308	311	291	289	301	319	277	324	316	299	294	341	271	285	312	310	284	285	293	308	318	298	315	317	330	320	304	292	319	323	315	320	321	319	302	321	328	324	272	324	307	338	326	282	305	293	284	288	310	350	316	340	323	325	317	316	277	298	319	286	333	308	300	307	293	328	274	316	337	315	343	284	301	306	309	340	300	285	332	340	307	311	315	310	298	314	326	290	317	268	282	319	313	292	316	334	284	312	313	292	344	297	307	296	314	329	282	310	318	314	316	315	324	319	303	321	305	301	279	297	334	285	304	308	325	279	263	338	289	327	325	297	295	324	315	309	288	318	307	309	292	297	290	298	317	310	311	319	293	293	329	308	313	330	293	320	316	287	310	321	324	320	335	298	325	320	318	303	336	306	309	288	307	290	317	289	307	301	321	366	311	332	306	276	290	294	321	309	295	314	283	293	327	316	336	320	338	314	333	323	337	307	316	314	306	303	316	294	308	281	289	312	312	296	315	313	335	311	301	297	306	326	332	319	298	290	304	304	320	320	303	305	313	301	320	319	324	314	299	340	325	295	296	316	315	314	308	288	304	296	300	333	308	308	307	266	301	295	313	274	288	304	316	285	331	325	301
61423	102286	82645	56220	39494	24915	10328	1175	480	537	493	504	483	487	512	451	501	481	500	517	483	505	508	492	505	501	475	474	467	480	470	466	505	505	466	459	519	515	504	490	501	489	484	472	499	494	478	501	477	496	469	482	499	449	492	476	452	485	504	478	474	497	487	452	455	464	498	489	496	445	483	477	473	491	477	474	489	487	546	501	512	475	477	480	509	511	479	476	485	474	479	495	471	513	485	543	492	474	486	444	531	476	457	499	507	469	489	464	499	494	534	498	466	514	517	502	483	456	454	496	503	528	487	453	513	485	472	484	467	477	474	493	503	503	469	480	514	473	497	449	437	509	478	485	470	463	503	488	494	517	486	508	454	507	525	483	505	471	464	478	457	489	501	477	498	512	484	508	472	508	522	497	498	471	506	466	476	459	461	478	486	461	456	472	468	534	466	462	490	467	446	537	500	472	517	526	498	489	449	483	456	479	498	480	505	515	462	497	480	470	487	491	482	470	429	487	488	438	497	448	512	513	461	528	489	482	460	515	475	503	473	525	481	477	494	464	491	496	453	467	460	470	451	460	486	477	476	460	475	508	500	464	483	474	509	451	458	475	503	477	475	477	486	488	477	544	470	526	489	498	482	498	488	492	441	484	455	493	477	455	484	458	453	475	486	481	467	472	455	495	482	470	485	472	444	472	488	484	422	472	515	485	501	495	511	484	492	497	514	467	450	446	530	495	485	502	514	479	489	515	460	497	509	480	517	513	504	490	466	496	443	487	516	518	476	439	468	460	455	481	450	443	473	487	493	500	501	506	477	501	461	503	487	444	499	489	455	456	467	486	498	477	478	494	530	510	465	460	522	507	475	437	527	448	494	499	484	455	523	456	495	481	521	492	494	499	499	452	470	527	490	453	522	457	479	523	481	473	457	506	504	468	481	514	513	465	474	471	495	460	532	484	488	475	493	437	491	474	505	485	491	494	462	455	519	515	520	543	469	484	486	488	472	490	446	438	438	491	502	468	499	512	471	466	487	487	478	503	464	485	476	466	511	518	486	520	484	475	496	478	453	499	510	506	503	458	509	484	490	513	470	447	453	473	454	501	470	460	462	486	434	498	490	472	466	513	485	455	507	438	465	494	542	453	512	490	447	470	441	507	497	507	495	508	505	529	459	484	494	405	470	521	480	492	514	511	530	483	461	483	495	480	486	453	491	453	494	474	475	455	504	490	525	488	472	490	459	497	467	482	503	503	490	485	490	474	501	492	500	493	499	505	459	525	482	510	491	466	516	463	490	500	537	489	471	518	480	481	483	482	472	518	478	506	467	503	451	496	464	491	455	494	499	499	471	451	486	489	455	516	442	458	486	504	470	487	513	505	482	476	481	481	510	509	502	468	466	477	496	507	511	493	450	537	471	486	489	468	476	484	530	507	473	490	463	487	473	480	460	468	532	427	465	493	455	495	484	507	489	487	496	490	510	503	477	498	468	486	458	472	481	445	478	490	479	501	514	473	494	442	446	475	500	475	419	509	507	469	473	497	497	482	463	457	484	493	478	444	479	457	446	502	454	459	457	494	484	465	464	519	506	505	463	446	461	454	520	445	495	468	506	485	476	467	488	461	500	515	462	482	440	433	502	507	478	471	522	521	520	461	485	468	494	457	428	480	502	529	463	497	472	469	485	483	471	464	447	481	499	515	509	473	489	525	446	492	492	458	510	484	453	477	500	482	509	439	486	502	471	490	463	453	499	508	441	466	493	453	450	481	472	486	456	489	476	451	429	490	474	548	465	483	466	449	487	517	489	458	467	496	514	504	474	503	490	505	459	458	465	453	511	489	469	464	485	475	498	456	503	462	483	452	475	442	512	501	512	491	478	492	501	484	489	480	506	500	476	477	477	506	483	478	465	527	439	475	453	450	495	505	437	467	473	500	486	509	459	482	480	537	509	481	474	498	452	533	504	498	463	451	506	455	463	473	452	487	501	459	468	460	432	502	464	481	482	493	485	504	495	498	493	499	481	492	493	471	511	486	456	478	488	480	514	483	481	485	435	459	487	472	485	506	520	485	467	496	466	440	480	476	463	473	440	461	485	449	476	467	480	472	517	526	481	496	451	468	479	480	468	487	454	463	488	485	490	516	527	506	513	500	476	423	491	495	476	458	496	460	519	508	496	484	489	532	458	519	505	489	467	501	487	511	499	507	510	499	468	494	467	492	504	496	489	505	501	473	474	476	502	481	490	453	517	515	499	496	482	497	506	499	433	473	471	524	505	492	482	435	476	470	459	465	434	496	482	482	465	487	444	500	511	531	485	482	435	491	490	468	490	471	473	495	495	485	496	489	479	456	448	456	497	492	502	475	500	476	469	459	508	463	464	489	521	470	505	513	460	476	474	493	499	475	480	522	461	510	495	479	462	470	480	475	491	497	490	523	476	468	501	478	470	518	481	456	503	463	434	431	528	488	494	472	505	487	467	474	460	471	514	479	473	506	462	455	449	504	497	457	433	489	499	471	469	486	462	516	532	483	517	509	499	489	473	465	472	471	477	442	475	443	468	510	488	444	488	459	489	476	479	432	513	496	499	479	463	462	483	497	485	489	480	496	505	455	493	498	472	503	486	499	502	448	463	516	545	503	475	438	454	507	482	460	510	429	503	470	496	480	481	458	460	450	474	466	488	448	485	465	475	504	466	516	455	500	469	511	503	486	480	495	450	487	485	475	444	470	438	482	448	546	525	443	456	488	492	493	489	489	503	483	445	495	524	489	509	519	501	508	477	501	482	492	469	456	476	496	470	470	474	491	507	513	487	518	528	472	452	479	484	504	467	469	483	474	462	478	505	446	515	501	489	485	415	525	449	476	459	474	488	529	466	480	492	490	520	498	483	475	465	494	477	499	478	508	480	471	530	486	477	485	486	478	528	491	521	475	480	477	493	519	463	464	476	503	477	489	518	468	485	449	519	469	486	472	500	480	477	464	496	466	488	463	503	468	465	507	480	492	506	481	441	478	523	489	489	484	500	519	491	471	508	505	490	482	457	439	444	442	516	520	494	489	460	459	485	463	442	509	496	497	521	499	468	494	515	487	463	488	487	486	505	450	481	434	480	461	483	473	527	522	501	509	473	506	454	493	458	526	513	450	502	486	506	516	455	504	492	472	487	482	469	455	452	483	503	467	503	478	507	498	479	472	493	480	493	449	475	501	448	479	508	457	466	475	450	471	479	489	512	493	450	460	482	484	459	476	436	460	459	497	460	476	515	502	518	506	464	491	473	480	523	506	513	465	496	471	496	493	469	498	462	461	483	469	474	470	492	470	500	484	484	500	484	474	472	468	469	518	474	466	471	496	484	497	462	476	498	467	490	477	456	489	491	487	466	483	493	498	483	444	464	469	471	490	480	495	454	458	457	495	516	470	515	480	476	499	501	460	467	464	485	495	493	466	494	463	473	448	495	446	466	479	468	464	493	443	466	524	468	488	493	464	489	498	491	459
27957	30599	32394	17645	5294	1767	640	256	230	219	260	259	244	215	237	246	215	238	240	256	211	264	236	252	271	227	264	261	203	263	241	244	236	258	240	211	250	234	218	249	250	216	222	228	277	239	230	250	238	221	229	247	220	237	242	248	256	198	241	250	239	236	248	263	243	237	250	270	226	242	248	219	256	250	242	266	229	238	224	237	265	244	217	265	232	236	229	220	234	193	246	264	235	255	232	229	217	234	237	236	243	244	232	227	255	215	216	249	258	235	265	231	229	257	247	243	252	263	232	247	276	264	258	246	251	230	241	218	217	236	253	233	219	272	219	230	220	237	229	242	235	261	222	223	251	215	238	244	237	218	220	261	241	245	226	223	230	214	257	230	222	219	253	234	240	249	244	237	244	255	229	229	235	251	212	228	260	241	225	252	255	230	277	229	274	215	229	250	236	258	240	239	234	248	265	287	246	211	219	235	237	268	240	234	257	228	219	242	228	241	242	219	223	232	239	218	207	249	231	194	242	250	235	220	232	257	242	228	250	207	219	209	232	221	235	217	245	232	234	234	228	215	218	230	246	246	225	224	225	239	239	223	241	228	260	215	278	215	243	220	235	234	257	276	242	256	211	224	223	222	237	239	260	248	258	225	248	271	228	246	266	224	231	257	249	248	230	250	242	223	212	212	231	231	237	225	225	247	229	243	221	212	246	227	240	225	265	252	251	247	237	242	258	241	250	250	251	259	234	224	192	273	245	249	229	191	250	242	260	235	254	238	241	243	217	235	220	249	253	235	242	215	266	234	269	247	233	238	243	266	266	258	270	242	235	228	248	245	240	231	246	269	213	257	240	244	235	236	230	260	280	264	244	247	227	220	224	245	252	228	242	231	216	256	249	259	250	252	217	211	226	239	243	217	271	206	248	234	248	232	231	229	247	228	229	248	229	206	238	253	224	222	236	241	246	236	230	237	269	244	238	215	247	233	239	238	246	247	220	225	239	259	239	235	246	251	230	258	231	228	240	237	254	229	239	249	242	222	217	236	261	219	247	270	214	227	232	231	228	215	226	272	237	224	259	232	216	222	222	277	262	247	241	228	260	255	238	246	249	255	240	234	215	239	224	251	229	218	228	217	231	229	218	254	226	230	256	240	241	272	220	231	250	205	254	237	238	224	235	232	214	251	237	255	218	237	241	240	220	234	229	231	240	243	230	250	230	234	229	251	230	250	229	246	232	237	239	255	264	255	236	251	257	235	240	264	226	243	264	246	242	221	259	237	231	230	238	238	248	227	260	256	228	225	253	249	234	246	255	226	261	231	218	237	210	221	260	229	236	206	239	248	203	230	256	237	235	237	252	249	222	237	227	232	227	227	244	215	248	263	222	252	222	244	187	257	224	244	237	223	246	241	245	215	252	233	243	268	229	248	223	233	217	232	281	226	251	244	251	219	253	241	224	230	240	255	249	229	248	243	246	220	235	225	201	247	250	231	276	208	237	263	255	240	244	224	238	248	237	237	229	252	215	242	249	229	226	241	197	226	231	261	216	238	216	215	242	243	238	237	246	235	267	220	231	252	223	213	228	208	241	281	234	263	250	241	227	251	228	251	252	257	245	236	210	255	271	234	238	216	232	240	221	204	249	220	249	240	245	224	259	231	241	251	263	225	222	224	234	241	236	231	220	216	261	243	237	257	236	230	233	220	223	231	244	264	239	231	222	242	255	235	215	229	246	241	266	251	238	217	236	242	226	237	261	228	229	227	250	231	247	243	254	235	229	265	223	247	253	248	242	222	224	232	268	242	225	239	228	207	214	229	257	224	240	226	236	236	238	244	271	226	251	243	265	225	222	247	223	232	248	253	246	240	265	242	223	262	237	251	251	226	255	234	223	253	236	215	249	238	230	240	243	249	245	215	229	239	232	240	256	253	246	242	227	245	245	234	258	261	257	248	259	260	244	211	199	239	255	236	188	222	247	253	253	253	239	220	230	252	248	223	253	237	227	213	225	243	247	242	235	230	255	226	225	227	230	218	252	216	216	236	264	234	243	243	222	242	246	230	235	255	235	240	240	248	218	261	236	221	216	237	242	235	233	248	244	228	259	247	228	247	234	241	214	242	238	230	210	233	254	241	258	244	235	263	277	216	245	245	237	252	232	238	222	256	282	252	269	229	215	229	239	242	217	263	267	230	244	230	243	272	245	228	219	251	243	237	240	234	231	266	240	221	250	230	235	237	241	253	271	217	251	238	234	231	255	242	261	230	237	232	214	245	228	250	235	245	226	249	243	231	252	253	251	238	227	246	221	232	235	245	224	231	243	253	232	240	224	225	237	256	226	250	251	221	258	201	238	253	234	246	250	229	223	240	250	246	248	248	225	249	230	250	251	205	211	245	250	213	245	248	247	263	227	194	233	248	251	248	240	220	241	210	242	247	243	226	233	242	252	219	250	245	263	223	233	218	241	271	238	239	231	209	210	241	227	239	241	282	238	227	268	255	223	238	234	235	232	237	222	240	246	238	239	231	237	243	235	223	239	239	223	233	233	250	269	245	249	240	251	232	239	241	229	265	257	233	244	246	243	228	259	229	241	243	206	248	235	219	214	235	243	248	243	242	260	220	252	228	242	239	241	251	209	239	247	258	230	228	250	239	249	224	246	221	227	238	238	257	226	249	244	236	254	231	237	259	207	221	236	224	240	247	243	254	240	245	249	255	258	224	222	242	227	225	260	214	251	222	253	255	236	244	239	217	264	262	242	232	222	242	224	217	254	226	226	250	238	213	240	249	213	248	256	266	228	275	256	262	237	239	235	246	241	253	249	231	225	247	238	254	227	226	251	252	257	220	256	238	258	247	253	260	244	246	252	219	244	239	234	229	230	212	244	233	247	205	231	233	218	247	240	241	246	235	252	255	240	239	248	240	240	228	231	234	255	266	220	243	239	236	270	225	247	222	221	199	236	215	247	238	242	253	253	234	218	256	271	235	264	228	258	249	231	223	225	245	233	241	242	270	236	251	239	240	227	235	229	227	233	235	224	250	252	245	238	235	254	237	239	256	240	215	264	225	227	242	256	235	252	243	228	221	244	206	229	216	244	244	234	228	232	247	246	230	219	266	236	236	254	206	218	242	274	260	259	237	263	253	233	236	253	240	249	256	234	258	273	250	235	220	237	219	233	240	252	241	220	223	237	246	230	248	242	229	213	258	239	229	250	241	223	218	239	206	255	253	232	224	207	238	273	227	254	234	256	224	225	242	227	210	242	235	242	227	243	208	257	253	231	242	226	273	219	253	252	244	220	217	228	226	237	226	262	226	243	254	231	250	238	251	239	225	213	245	257	242	263	264	235	229	236	253	234	240	262	247	223	237	247	244	251	238	230	225	234	207	263	258	259	242	244	247	257	234	240	255	211	248	241	263	234	226	228	225	226	227	228	229	229	258	241	220	222	236	248	244	253	232	246	236	236	245	224	230	219	258	242	245	237	236	236	270	228	248
32954	50853	37600	18249	8963	3660	1310	432	405	375	387	404	389	380	405	405	397	409	358	394	378	374	408	389	417	388	384	373	360	412	397	435	431	397	415	386	397	383	412	372	381	384	372	428	405	406	403	384	374	382	397	400	404	368	357	422	402	401	357	390	379	359	395	381	381	393	376	404	395	429	370	387	388	361	382	406	378	390	395	429	407	396	410	401	401	399	389	400	377	384	344	418	393	422	446	405	430	385	401	407	387	385	410	388	392	378	383	401	380	396	416	422	379	383	365	396	385	387	391	404	375	403	391	402	372	399	393	425	371	403	396	349	420	353	412	420	365	408	391	400	372	385	390	419	377	375	405	444	396	374	379	433	415	412	386	396	391	397	410	405	374	414	387	403	378	401	384	404	386	428	392	395	377	396	397	370	379	364	381	379	368	403	401	412	375	413	363	376	363	397	386	389	371	375	400	394	355	397	405	385	361	380	406	371	422	402	406	397	395	399	393	363	365	382	364	397	401	390	362	397	443	428	369	422	377	389	421	429	386	396	380	441	366	390	394	409	363	417	434	359	417	401	414	412	418	379	406	381	390	372	403	362	392	373	384	395	401	394	410	410	372	415	396	386	390	388	394	400	392	398	391	416	393	374	384	348	399	370	407	414	339	376	384	386	373	370	419	423	428	444	421	399	377	374	423	432	368	383	402	390	374	381	376	423	374	379	388	382	370	376	396	413	379	379	380	398	388	379	385	449	378	412	378	404	372	404	375	396	411	413	388	391	393	428	375	370	396	430	391	370	390	383	389	418	418	432	413	391	366	395	391	399	388	403	378	398	408	396	383	434	354	373	380	392	379	390	417	391	355	403	403	403	397	420	403	401	368	370	365	391	403	415	387	399	398	397	386	382	385	386	386	396	397	396	404	421	384	404	393	422	363	390	405	368	424	400	399	399	409	412	382	405	386	380	391	409	372	389	380	378	378	406	394	378	418	392	367	418	401	373	380	385	380	338	383	450	371	385	429	359	376	395	384	381	397	364	372	404	404	400	370	400	409	387	398	371	374	378	418	358	387	396	386	414	418	376	382	435	416	413	393	362	435	382	388	387	384	394	413	401	368	392	399	390	409	381	370	368	389	367	395	391	403	418	359	365	372	381	417	412	379	404	393	398	404	385	394	373	385	404	384	404	403	405	382	399	422	386	400	364	412	386	345	381	402	363	395	383	384	389	371	375	346	401	370	416	402	396	384	377	351	396	428	375	370	377	399	419	364	441	405	393	384	411	404	376	403	391	378	393	407	384	414	367	389	408	378	384	397	404	381	399	410	394	432	391	420	397	362	408	381	403	379	370	395	385	357	409	385	386	375	363	400	403	412	402	392	396	436	383	389	423	401	386	387	373	377	417	406	394	386	389	380	399	406	376	391	403	378	376	382	369	381	398	358	408	432	403	350	387	401	389	393	373	390	386	398	402	398	377	396	394	357	396	391	416	384	405	404	422	402	401	378	362	419	390	417	429	393	449	357	380	460	418	426	362	412	375	386	380	375	417	396	416	382	381	398	422	366	410	418	380	408	421	427	417	363	400	392	376	393	397	381	387	411	393	417	405	404	390	387	398	375	404	399	375	377	411	376	379	399	365	379	419	355	349	365	391	408	369	348	394	388	391	370	434	372	418	417	415	409	395	414	389	377	400	404	381	387	392	367	400	385	360	387	404	392	399	413	367	381	378	391	370	381	376	390	387	395	388	377	359	391	382	379	401	391	403	407	404	374	396	363	380	374	402	437	366	413	421	412	369	375	369	388	404	382	425	371	417	386	387	397	404	377	405	385	360	391	393	407	388	412	414	399	394	400	397	392	411	420	400	347	417	378	389	406	411	393	402	398	379	369	388	383	407	369	395	400	374	371	384	380	395	366	392	376	387	390	396	403	416	408	382	363	402	394	397	401	382	376	374	382	410	431	316	385	360	369	451	370	391	403	369	436	381	400	389	398	374	385	410	414	394	404	390	411	394	381	385	351	380	381	381	423	369	389	362	388	389	402	405	417	403	395	398	387	375	384	392	386	412	338	385	393	402	404	392	382	372	438	365	379	390	389	399	423	394	392	376	352	391	393	439	401	385	386	387	421	401	384	419	369	412	383	391	377	380	377	388	391	382	385	390	387	381	365	431	399	410	399	387	395	408	388	405	360	363	418	348	387	406	383	418	382	384	394	378	384	393	401	373	382	388	383	393	399	412	418	392	387	414	435	421	407	418	399	369	363	392	380	397	406	388	361	391	414	411	395	396	394	391	380	365	361	404	387	406	407	386	386	430	363	408	368	406	404	376	393	408	386	402	406	362	371	382	411	377	400	382	401	374	395	405	392	377	384	405	375	413	381	413	429	370	409	403	389	395	408	372	416	364	374	400	391	387	379	411	432	393	375	413	410	418	416	370	389	410	379	394	385	379	433	356	404	397	387	371	390	407	386	408	425	376	390	401	396	393	395	380	362	388	356	383	399	381	425	388	409	407	375	373	377	366	396	366	402	381	424	380	402	397	399	400	365	427	361	391	393	375	381	414	363	417	412	405	396	369	396	403	389	393	398	420	397	383	418	389	411	374	385	449	400	397	407	402	407	371	366	381	414	390	402	400	432	427	381	423	359	381	386	390	383	405	396	408	355	399	353	376	401	397	383	392	389	408	416	391	396	403	403	415	437	354	393	424	409	429	390	385	378	391	404	403	416	377	432	397	398	357	389	393	417	398	382	366	368	373	403	415	400	370	373	412	391	352	400	385	414	399	399	363	353	372	410	410	401	400	387	364	406	427	372	407	382	375	383	402	361	413	381	397	380	415	399	398	407	414	381	385	380	384	391	380	410	413	395	406	403	431	389	369	408	400	391	392	394	386	408	376	380	428	391	410	389	354	364	386	371	359	386	393	339	394	420	416	408	420	436	422	401	411	386	377	388	379	391	404	420	386	370	354	385	373	400	421	421	361	393	392	369	419	391	400	429	374	395	331	428	425	368	392	383	407	387	374	415	409	379	396	401	371	382	415	389	407	372	393	370	382	380	417	357	422	395	436	390	401	372	413	388	388	386	372	381	398	411	438	368	383	377	402	374	389	394	406	387	400	372	404	406	426	377	400	375	383	388	401	396	381	377	386	385	370	389	381	378	410	407	404	376	406	408	381	422	403	397	375	386	402	375	365	400	373	392	392	386	419	387	386	392	403	416	408	407	386	398	382	409	440	400	381	365	360	384	365	393	405	400	419	392	359	368	399	382	386	389	398	387	380	384	411	388	376	398	365	433	394	366	379	418	422	408	396	378	369	423	385	361	395	379	370	379	378	391	396	383	420	405	397	357	397	409	430	402	363	377	407	356	395	393	383	369	390	395	396	399	407	396	388	385	372	417	413	403	412	391	382	409	386	383	389	387	399	378	396	426	399	375	408	412	403	420	408	413	387	376	368	408	390	383	388	383	396	411	390	351	411	404	394	403	381	365	378	368	391
24915	24597	37585	32425	23135	14374	3627	439	282	301	281	254	261	274	276	253	240	279	267	277	260	259	263	230	275	273	233	293	251	277	250	256	271	247	235	261	257	265	260	263	274	248	292	258	271	281	238	275	267	274	256	248	271	271	229	251	254	269	261	246	260	255	270	268	274	261	277	256	264	235	289	281	271	262	258	291	260	226	237	248	249	274	270	254	277	262	254	242	283	246	239	244	293	266	238	253	271	248	282	278	265	256	268	243	281	259	256	259	280	272	250	255	273	251	255	262	246	269	252	272	244	266	276	272	289	259	274	248	286	247	231	266	275	270	280	256	284	249	257	249	255	249	254	269	239	260	278	252	301	259	259	251	275	250	268	275	263	262	266	263	258	275	256	261	253	253	262	301	265	252	275	276	263	248	268	240	251	245	283	264	276	264	226	254	287	249	256	261	272	277	252	253	255	234	270	263	290	281	268	240	275	279	273	263	266	251	268	259	279	252	235	251	302	256	260	277	274	269	275	256	270	258	276	243	241	243	262	252	253	239	228	261	260	271	257	257	252	260	260	266	259	239	243	236	240	256	283	259	286	274	268	295	245	250	270	270	248	274	267	278	251	282	270	240	282	281	265	267	251	262	243	263	270	250	228	276	274	271	263	306	243	292	270	265	273	285	251	277	280	253	241	252	286	262	254	291	264	264	228	252	259	248	262	253	257	251	255	266	275	278	242	267	273	263	239	233	250	284	282	261	253	284	291	258	263	281	269	252	253	251	241	248	269	250	281	248	255	268	254	295	268	278	258	275	280	267	257	260	280	277	273	269	276	270	251	259	273	265	250	271	283	269	253	294	259	257	296	290	256	258	263	266	235	233	246	252	300	260	224	252	274	255	244	253	266	254	273	238	266	252	240	264	245	259	210	255	262	254	275	247	258	260	276	241	261	279	249	258	245	295	269	249	229	285	261	233	279	257	261	293	243	258	257	299	251	251	263	239	244	254	266	250	259	283	264	294	238	305	240	264	259	239	272	216	259	230	245	271	257	254	293	259	258	258	259	262	265	251	262	259	266	308	276	246	266	263	274	270	236	261	249	263	247	250	264	264	248	264	258	259	274	252	262	275	255	267	255	245	265	250	258	274	279	260	294	280	227	285	272	246	255	235	256	299	266	257	261	271	259	271	265	257	242	300	223	268	254	249	277	248	262	264	258	268	216	252	263	255	261	255	255	279	269	282	251	286	246	255	272	220	266	234	284	243	250	249	274	258	262	238	265	256	250	295	249	273	250	250	274	264	276	274	261	234	253	296	256	281	276	275	251	267	239	253	238	270	226	266	246	277	288	303	252	244	241	263	292	247	258	243	285	280	266	260	278	265	253	253	253	278	254	245	240	262	267	244	273	262	238	259	222	264	254	258	299	264	241	252	277	242	242	282	275	236	246	279	256	256	260	271	228	237	267	280	292	222	266	258	297	246	273	273	242	284	267	278	251	285	279	278	248	268	254	270	237	253	263	273	220	249	245	289	271	247	252	290	251	252	255	255	244	267	253	267	225	265	255	242	250	258	257	284	243	237	293	258	254	272	254	248	245	248	258	294	263	255	245	271	247	250	281	240	246	258	239	273	284	244	271	279	279	255	271	221	263	255	256	256	300	251	253	296	255	265	249	263	302	289	282	274	273	239	266	263	260	258	274	238	252	241	252	276	280	279	250	291	278	271	233	250	262	267	273	269	240	271	262	236	268	284	266	276	246	248	273	245	249	283	260	260	259	271	248	249	284	276	246	275	273	267	258	252	283	266	258	265	270	259	252	279	277	276	276	246	272	243	232	272	255	236	268	222	269	266	264	232	263	263	257	272	230	258	277	273	258	258	303	269	251	226	256	257	266	265	250	254	278	248	263	264	244	266	279	273	263	270	234	273	286	271	256	284	252	243	255	250	259	248	259	289	247	272	275	309	269	277	254	279	263	253	240	248	250	235	266	252	249	282	277	278	254	263	292	261	281	251	240	244	254	220	240	227	268	256	275	272	244	294	277	271	253	255	247	236	248	285	291	298	273	260	251	274	245	264	241	244	244	288	254	290	265	260	255	265	262	250	270	266	249	243	271	260	263	256	262	269	260	273	265	239	244	264	267	236	268	255	286	258	289	253	260	275	258	260	291	286	266	266	258	268	282	259	253	269	267	256	276	242	259	275	288	259	270	228	264	270	272	279	271	245	260	241	271	270	272	249	233	277	264	227	275	271	250	247	260	257	296	250	267	275	270	247	249	269	293	301	259	262	283	287	245	257	279	256	283	252	240	258	274	261	258	244	261	251	252	243	264	264	254	254	260	248	251	249	257	258	294	260	265	283	282	257	259	260	223	255	227	251	273	267	239	262	276	284	288	246	284	278	288	269	259	221	273	289	282	260	245	284	260	288	237	273	280	264	261	243	241	262	256	257	250	221	247	276	247	252	271	246	267	286	258	248	236	270	253	252	267	268	288	242	228	254	256	255	240	260	285	247	259	247	261	279	244	272	240	269	240	298	228	238	237	263	265	267	267	277	244	261	282	261	268	265	239	261	280	251	273	253	286	241	253	268	277	265	282	238	278	257	255	272	266	252	243	242	241	262	292	235	247	280	246	280	254	275	256	282	264	252	276	260	267	256	230	276	264	288	235	263	256	244	275	261	276	283	260	257	242	259	251	270	271	243	260	272	285	251	249	260	269	248	257	285	263	251	254	247	253	245	255	307	264	265	285	249	260	269	278	247	272	272	235	262	246	277	276	245	311	240	248	264	260	272	267	267	293	224	259	262	257	258	278	279	280	287	266	248	283	248	320	268	242	269	288	245	275	258	273	274	248	250	255	265	266	246	271	265	269	275	278	259	278	277	277	254	285	247	266	256	256	269	237	239	292	262	260	245	256	275	250	256	240	223	276	252	281	281	238	283	254	280	265	264	266	246	266	282	270	252	275	290	225	253	267	272	268	263	258	256	277	260	247	259	251	240	270	279	271	256	247	254	247	265	269	282	268	292	246	249	255	254	263	300	266	276	262	284	243	252	265	274	268	285	310	252	266	277	256	247	296	263	296	255	272	262	277	252	271	236	262	254	276	263	252	269	272	246	284	282	255	258	251	246	271	276	240	259	274	249	236	270	244	290	249	250	266	278	249	250	269	262	260	249	252	275	274	251	265	241	283	251	239	271	286	244	252	268	266	225	256	252	290	258	248	260	263	278	263	294	271	231	286	278	299	253	254	249	257	263	248	249	270	266	259	286	271	261	266	251	250	275	249	249	250	279	244	286	268	271	240	270	275	251	271	217	232	274	270	264	280	274	259	261	239	258	294	262	223	250	292	264	286	232	267	244	273	238	233	252	235	258	239	257	295	288	290	257	264	277	255	275	242	285	278	285	241	271	264	248	269	236	267	245	261	228	252	256	248	268	271	238	266	237	231	263	243	285	259	255	245	227	257	241	256	262	264	243	271	260	250	261	251	264	245	238	263	271
55167	90385	69618	43031	28808	16000	5327	703	416	414	451	433	450	439	418	413	395	413	437	439	427	448	438	446	427	437	421	465	448	456	426	408	489	421	451	460	463	414	427	436	474	423	422	426	422	398	424	401	441	404	405	414	401	414	410	430	458	440	441	407	436	395	446	428	432	391	415	468	416	401	452	372	462	430	386	386	405	467	442	440	426	445	433	448	391	408	428	439	429	400	428	451	433	401	426	396	415	415	440	406	416	390	439	436	398	419	436	460	421	419	444	420	452	411	432	427	461	425	447	432	405	440	420	429	430	442	430	410	423	406	412	403	416	443	437	391	433	435	395	433	438	413	433	413	447	457	434	419	362	436	441	416	477	440	481	409	424	443	431	471	446	440	459	444	411	410	431	424	420	423	393	426	443	451	466	434	432	437	417	443	413	456	434	413	442	418	406	439	421	422	402	438	395	429	421	411	437	385	416	395	466	465	409	385	402	444	395	407	444	438	472	433	430	416	449	418	431	415	431	412	424	430	435	451	414	388	409	426	428	458	420	417	418	404	419	399	446	433	445	423	446	410	423	397	436	431	468	406	422	419	372	475	406	435	433	468	441	411	434	424	434	434	461	410	405	422	462	423	395	434	407	424	410	407	454	417	424	482	464	467	462	426	409	417	381	448	407	432	458	453	422	431	393	439	419	420	422	416	480	423	427	465	425	431	438	452	394	425	447	423	425	446	426	406	447	435	406	449	405	409	399	460	391	432	392	387	456	414	441	431	434	427	453	441	409	455	474	416	420	416	432	453	424	417	398	416	423	428	431	422	453	424	402	448	426	435	425	440	406	443	398	441	429	409	408	428	406	418	423	430	437	430	439	442	420	417	414	398	437	407	411	413	441	434	436	420	423	455	446	411	436	415	431	411	436	423	419	402	411	435	432	449	435	405	445	454	397	440	439	435	407	421	432	447	420	457	440	467	433	459	415	438	408	408	440	420	453	384	430	431	444	455	445	437	410	454	437	445	456	392	454	464	410	425	394	464	453	455	430	408	411	446	446	406	456	429	443	423	480	405	440	453	484	422	451	427	413	375	406	417	441	440	430	433	430	432	406	441	448	438	421	405	403	450	448	464	417	439	412	430	421	428	450	434	439	432	417	455	423	430	413	403	383	429	450	433	472	447	395	454	431	400	433	394	419	428	442	439	412	426	423	446	427	440	385	414	425	413	404	394	444	438	380	399	441	429	391	450	404	450	414	434	426	428	475	432	439	444	418	448	447	411	425	407	396	427	397	444	433	414	410	427	397	399	446	472	425	429	431	405	442	403	421	442	457	429	461	462	416	427	441	431	453	411	442	430	413	401	459	438	417	441	441	429	456	455	448	426	391	464	478	438	411	400	401	459	420	429	462	427	448	417	447	424	387	434	410	405	457	438	423	467	428	400	396	392	410	445	413	424	413	425	409	446	400	435	457	407	451	443	440	426	429	454	407	418	386	411	431	451	434	394	441	422	465	470	427	430	398	420	392	429	457	439	426	449	392	390	441	411	422	435	422	449	424	458	416	436	421	458	391	420	412	411	451	439	410	413	435	442	429	436	393	390	418	419	444	404	426	448	429	452	414	469	419	435	444	412	413	410	359	420	460	433	443	397	474	414	451	427	453	430	439	393	400	438	427	461	421	471	400	416	451	442	422	421	454	449	414	437	470	398	419	402	454	428	411	444	426	442	445	422	443	435	471	425	453	435	409	437	460	390	421	451	407	435	434	423	412	415	428	440	400	417	453	442	406	458	458	444	420	425	456	434	441	453	427	420	417	415	422	445	436	433	450	431	405	394	433	419	454	419	438	436	434	445	443	425	436	392	417	410	390	427	405	447	437	403	429	461	437	439	457	429	433	443	377	426	425	481	429	408	431	427	415	428	411	453	438	416	432	413	442	428	420	424	440	412	443	409	408	409	387	433	413	426	442	457	443	422	440	443	431	417	420	448	434	471	432	437	428	422	422	439	453	436	406	404	417	416	423	458	402	401	421	404	463	428	418	401	393	418	468	419	472	407	417	453	408	431	448	402	434	446	439	417	435	434	429	443	445	438	429	419	422	408	430	428	428	396	435	443	446	386	386	466	431	439	447	405	447	404	421	433	389	442	405	417	437	392	443	414	432	452	432	431	462	406	406	438	420	439	400	414	428	429	442	423	465	438	473	430	431	413	416	422	392	429	463	433	418	421	415	413	398	439	458	405	463	459	431	395	448	431	412	436	427	385	463	407	434	419	450	457	433	423	435	426	422	430	447	420	401	413	434	435	431	450	433	444	468	412	374	389	407	408	428	428	443	451	421	423	479	455	425	464	432	415	432	435	425	435	432	430	470	417	407	426	435	432	415	454	462	452	410	414	415	436	429	407	408	417	423	400	457	437	427	434	432	443	436	409	428	397	478	396	429	438	463	441	431	486	445	429	456	424	404	429	422	436	470	413	432	449	422	435	440	419	428	460	441	435	444	438	459	453	442	433	422	440	421	437	440	415	430	443	454	462	412	405	421	405	430	437	425	433	415	436	435	445	434	417	425	420	383	417	404	424	429	425	438	445	415	458	469	438	434	415	446	422	444	432	465	445	452	453	440	401	441	410	402	409	459	410	419	430	444	435	406	452	450	450	413	452	458	435	429	374	436	462	475	414	393	430	439	375	411	377	418	417	449	448	466	425	420	429	422	429	435	426	445	427	452	387	420	445	423	432	477	384	424	427	430	450	463	409	399	456	417	439	428	431	454	438	442	453	438	465	421	438	414	434	403	411	397	456	455	423	425	406	403	424	431	444	411	424	426	410	395	445	419	438	437	407	446	421	422	392	391	406	421	434	431	403	432	414	429	397	431	423	450	407	388	432	396	393	415	456	407	451	378	435	421	444	460	413	447	394	410	392	405	447	427	414	417	449	400	443	466	446	479	415	452	439	464	423	439	443	458	425	455	410	433	419	423	457	456	432	441	432	440	421	431	435	420	402	394	424	432	420	411	443	419	442	429	477	420	416	446	447	436	411	457	439	463	430	405	434	447	384	413	433	455	436	429	386	428	401	402	428	470	401	394	444	448	408	437	413	445	428	440	466	447	434	432	419	452	417	442	416	393	430	488	450	416	440	460	449	437	403	460	434	449	430	393	437	397	426	445	453	419	440	437	472	433	444	418	429	419	431	435	408	412	439	406	448	414	404	449	424	411	428	415	436	428	442	441	410	439	408	432	481	452	440	393	438	426	434	395	444	425	414	440	426	406	422	416	422	455	404	425	391	393	411	408	411	404	432	421	431	428	402	422	448	429	459	427	403	461	442	432	430	402	415	427	389	423	433	448	449	423	434	436	444	427	377	443	447	404	420	453	414	413	459	448	459	441	417	423	419	399	440	431	448	418	451	434	407	460	429	417	386	387	438	400	407	437	448	431	420	415	396	423	414	442	486	416	464	425	456	418	458	440	399	436	409	436	425	477	438	445	451	437	439	436	473
23343	22224	32713	28435	24752	22365	12780	818	319	329	343	293	311	305	319	345	353	354	315	286	294	338	297	328	317	326	307	307	347	298	296	299	299	285	317	303	317	313	333	301	324	332	268	319	339	312	293	342	336	303	323	316	337	335	287	316	300	313	303	316	326	331	318	347	354	314	307	305	359	318	278	291	286	320	304	334	343	344	301	310	325	326	299	299	320	319	301	318	326	300	308	329	306	338	313	295	306	304	287	323	305	288	307	309	290	305	305	314	343	288	298	297	326	348	320	311	289	291	328	321	305	288	279	313	288	301	290	298	321	311	307	342	310	272	306	303	323	298	334	322	326	327	302	282	309	334	297	299	316	300	338	297	264	311	303	318	317	325	316	311	310	319	318	346	321	313	342	334	322	312	331	292	333	327	322	317	325	325	305	340	306	281	257	307	337	323	280	296	357	273	288	279	278	286	272	322	312	289	299	261	286	303	302	313	308	306	310	312	283	301	311	350	332	345	291	301	348	294	342	294	340	293	280	304	344	318	292	327	298	300	318	313	306	314	331	300	307	331	321	318	331	320	291	322	289	323	335	282	277	312	304	304	321	325	303	314	299	315	335	292	312	318	317	309	302	311	327	314	296	300	312	314	295	290	339	320	321	295	282	285	279	315	312	313	291	302	285	340	289	309	334	302	321	334	296	347	321	309	331	338	334	287	297	303	296	347	304	318	308	314	330	301	311	333	328	312	351	311	299	303	290	322	331	252	342	299	302	326	314	284	296	287	312	347	275	308	329	294	332	299	337	304	319	269	298	327	286	320	328	321	305	309	311	336	332	300	306	277	303	293	325	304	283	327	324	319	304	303	311	315	314	316	327	313	319	304	291	326	274	311	305	304	305	299	340	333	295	310	315	289	313	336	298	324	285	287	279	303	312	290	314	307	309	259	305	282	322	314	329	305	314	282	336	300	312	297	327	312	291	321	333	310	313	298	317	315	303	299	317	318	324	291	288	304	317	314	339	303	319	300	330	318	311	311	302	299	315	283	317	329	309	318	317	330	332	300	326	317	311	314	346	297	311	310	329	310	303	305	347	331	277	324	332	301	305	297	307	329	270	303	304	322	297	327	298	312	289	290	315	295	311	304	317	325	286	317	303	321	329	356	305	316	298	312	312	332	327	314	344	325	319	289	299	311	300	317	313	307	290	293	297	317	298	300	303	303	310	297	297	301	303	313	302	305	341	313	288	299	334	323	312	303	294	300	337	307	318	288	359	295	299	326	321	291	297	322	275	295	313	292	329	309	286	324	308	303	291	307	311	279	275	308	311	320	297	291	301	296	327	316	319	329	319	308	311	304	313	310	312	317	298	330	329	324	308	314	308	304	307	300	294	295	298	331	304	309	315	294	311	347	278	300	324	335	318	290	293	343	312	320	279	324	320	329	310	328	300	317	329	335	329	309	309	325	298	303	292	315	301	291	333	285	298	321	295	292	325	308	342	310	325	319	333	284	329	293	300	299	303	290	309	326	299	330	313	326	306	332	305	334	294	315	321	324	314	321	317	333	316	320	303	324	330	306	333	298	297	298	339	315	316	310	314	318	296	302	285	303	290	293	332	299	311	324	263	307	301	291	328	317	288	329	309	281	320	280	332	328	287	314	302	293	314	304	312	285	315	314	290	324	303	318	300	312	317	272	324	305	299	278	283	297	311	302	298	297	294	322	307	298	332	315	287	282	307	288	329	298	324	269	318	306	344	324	319	304	310	304	320	301	305	279	319	312	298	304	312	296	322	326	302	313	295	303	307	319	305	318	312	296	287	322	297	302	312	302	332	263	307	293	309	294	319	310	304	303	318	348	351	326	321	321	313	295	304	280	302	339	302	308	285	296	278	326	302	333	328	315	310	318	293	297	301	317	314	298	300	291	322	340	333	304	300	321	330	317	324	293	336	344	320	323	319	312	346	297	276	314	329	318	310	307	313	320	343	303	329	289	302	280	299	302	307	334	314	320	292	297	301	281	306	309	273	312	300	291	307	305	335	322	310	295	269	310	305	288	313	309	306	320	289	309	318	296	290	322	331	349	316	314	295	285	315	312	296	337	308	314	312	292	282	318	300	344	351	293	323	329	288	357	312	331	327	331	297	316	332	350	291	310	333	305	286	282	353	283	335	316	306	308	311	311	326	284	328	303	336	334	312	292	322	296	290	317	291	295	310	315	305	321	327	320	315	288	304	293	321	312	330	292	324	305	298	300	337	349	319	311	293	332	343	338	305	318	326	290	291	314	293	283	294	302	303	308	321	272	334	293	324	289	309	313	330	289	305	318	303	317	286	277	296	321	316	322	290	284	292	294	297	296	314	323	294	311	320	294	322	294	312	338	343	317	306	326	332	315	332	334	304	307	308	331	289	318	317	309	284	296	306	306	285	316	317	351	310	303	308	295	313	286	305	306	310	336	333	294	297	360	327	338	337	318	307	318	316	350	323	320	311	307	306	308	305	300	318	308	315	318	300	311	296	332	299	326	296	311	313	312	285	307	303	315	320	334	313	333	333	266	326	297	318	311	314	262	343	315	291	288	295	300	307	308	297	303	315	315	333	319	342	326	286	288	324	319	330	291	296	305	327	307	294	295	287	300	342	285	282	337	301	334	341	303	307	316	323	337	322	324	304	337	302	296	298	323	317	288	286	347	298	303	291	306	334	289	330	317	336	315	297	325	323	332	317	312	298	304	312	302	318	307	340	337	326	291	313	305	286	306	324	307	331	311	300	315	292	330	331	298	300	323	300	332	291	297	339	320	332	308	332	300	320	326	323	331	314	301	308	302	302	330	291	319	330	325	328	315	331	309	315	310	302	301	297	306	323	322	295	307	327	283	326	297	327	324	309	302	312	326	291	305	285	298	332	313	274	332	308	294	309	312	287	306	295	333	304	300	304	337	341	313	281	301	311	329	307	299	336	320	306	280	294	315	310	330	319	269	286	295	304	327	302	343	302	344	318	292	331	301	322	297	344	334	326	321	330	323	288	295	304	304	300	292	311	318	307	289	305	299	327	294	330	276	305	304	295	281	309	317	295	323	315	309	323	299	296	303	324	312	317	303	317	326	275	333	295	297	301	342	301	316	273	348	325	326	325	298	307	316	303	311	299	297	298	323	335	343	308	313	302	321	329	325	308	320	308	287	336	336	298	286	313	339	297	330	311	331	299	316	329	311	295	301	331	319	316	325	299	303	319	316	301	335	330	308	296	324	302	292	348	344	297	299	300	291	313	336	329	299	294	312	286	327	328	309	294	297	307	303	344	318	312	281	305	306	334	346	307	276	314	279	288	323	314	322	286	294	302	293	311	304	290	325	304	304	295	312	333	298	333	287	323	328	315	286	293	317	337	320	308	315	297	300	319	274	302	319	321	314	263	327	326	306	297	333	280	309	313	334	297	301	327	329	296	353	319	321	281	326	282	304	309	342	285	302	307	305	308	306	305	266	313	276	313	304	312	290
61685	101573	81874	56635	40321	25231	9789	630	477	518	516	529	511	541	481	505	516	508	483	532	479	548	516	522	501	532	479	478	502	509	497	489	479	480	491	526	519	498	509	511	469	442	464	466	527	500	482	481	518	512	554	489	540	515	490	509	488	466	514	477	531	500	497	488	514	485	447	454	486	507	466	516	464	493	471	438	497	488	516	474	461	457	515	457	507	482	497	507	453	476	501	506	447	501	512	506	508	474	489	478	472	468	442	519	492	501	533	450	490	449	497	493	511	479	483	479	493	489	458	516	475	517	466	499	442	500	519	509	499	536	488	432	447	469	488	502	511	513	481	510	518	445	453	488	473	459	466	498	501	464	494	454	501	520	482	528	481	474	483	496	533	470	451	473	487	480	451	462	479	491	493	500	475	472	453	478	524	508	462	522	494	469	493	501	485	476	493	481	486	517	495	449	481	496	492	470	470	494	490	483	472	478	475	509	506	477	486	532	500	467	478	479	495	508	481	479	508	466	479	490	497	507	516	483	488	486	477	481	487	496	432	463	509	485	497	495	498	495	480	492	485	488	463	487	476	548	495	482	502	463	455	471	506	490	491	523	473	485	445	486	459	459	475	524	471	486	494	479	503	541	496	485	502	497	484	529	483	496	483	475	495	506	475	444	500	469	463	490	457	462	491	477	543	498	506	499	512	520	483	482	507	474	491	538	488	490	508	479	507	460	509	488	480	556	513	481	476	459	447	503	499	451	531	486	472	496	455	488	498	504	448	503	475	418	480	482	481	521	490	510	494	510	499	508	498	494	447	454	512	511	481	510	501	479	478	477	450	491	521	519	459	448	482	505	511	482	486	526	460	483	504	445	481	512	438	486	517	467	492	460	492	503	511	492	462	472	481	501	511	473	495	553	491	487	462	479	503	499	468	462	498	448	483	504	484	461	457	491	468	507	507	508	512	495	486	514	474	490	506	470	486	496	485	470	490	445	491	514	445	481	504	501	462	483	485	495	492	477	495	465	445	471	476	521	495	471	503	484	506	464	487	534	508	471	479	469	461	485	460	438	495	481	492	506	485	446	493	466	488	452	469	493	455	467	476	497	488	468	484	508	510	471	486	479	519	447	510	500	489	454	487	510	474	501	475	472	501	470	519	462	520	487	498	478	490	510	486	522	429	484	516	499	475	533	474	519	479	419	447	478	507	460	449	472	491	484	475	464	491	484	505	469	529	501	464	519	490	509	452	483	467	540	477	486	496	500	477	475	478	522	539	449	482	498	444	443	527	494	481	479	513	511	495	467	463	496	479	482	479	488	472	476	503	460	508	490	481	462	497	511	476	480	531	462	451	497	495	503	488	485	437	474	444	480	438	470	521	484	457	473	483	455	460	480	505	471	456	491	520	495	474	502	522	493	494	490	476	490	494	500	470	477	486	495	493	486	498	440	471	463	483	488	466	543	509	503	451	500	493	465	470	494	493	510	475	505	486	491	475	531	507	494	513	441	479	506	467	450	494	508	508	526	515	483	477	420	536	518	476	457	482	471	505	478	515	498	457	498	487	450	445	470	513	496	485	515	493	483	457	494	497	450	483	468	490	497	463	487	469	491	495	541	496	491	503	505	478	507	462	474	508	439	481	522	509	494	462	470	470	506	492	497	474	489	543	513	508	509	486	491	478	457	484	447	506	503	438	485	486	487	487	491	498	500	509	487	503	465	472	525	518	472	531	499	497	530	517	465	485	475	508	484	503	456	493	487	485	509	513	463	501	452	487	516	499	500	502	479	467	482	505	472	467	490	479	472	479	491	488	469	475	504	490	482	481	519	491	511	517	494	506	520	490	488	497	494	496	510	460	476	450	516	469	510	537	503	496	458	440	504	494	493	485	467	504	470	487	499	474	499	538	523	481	467	478	463	493	469	502	462	469	465	533	486	500	458	481	514	493	481	479	489	503	464	495	485	505	493	484	467	501	496	499	469	464	507	479	532	497	476	497	461	437	494	486	482	489	486	523	498	500	426	510	493	513	495	486	477	476	465	491	455	523	464	485	477	507	516	513	506	483	520	460	456	487	486	510	498	478	483	494	458	505	503	518	457	490	478	520	481	466	476	470	497	468	517	487	483	504	529	509	459	507	497	493	452	480	485	467	485	509	505	483	463	435	444	508	488	535	489	479	495	460	470	513	500	478	480	487	479	504	468	502	464	479	513	476	482	512	525	456	471	437	483	473	494	497	511	464	490	471	471	495	481	526	446	516	432	459	537	520	487	496	466	450	485	529	519	533	511	505	458	494	484	501	455	499	469	496	528	477	501	484	464	447	475	444	495	511	509	497	512	486	475	481	546	487	481	485	510	467	495	491	489	463	512	480	492	490	490	480	454	469	473	467	490	518	532	490	537	478	540	455	515	515	505	500	518	517	490	480	464	509	471	476	498	460	471	494	479	480	480	500	516	459	466	508	490	515	499	498	491	523	490	508	463	458	458	518	436	441	501	487	504	477	506	472	486	469	480	471	434	475	515	490	498	505	480	486	530	437	496	490	457	524	496	515	492	473	473	475	492	499	531	500	492	511	481	461	502	513	503	453	471	471	468	519	447	516	474	486	476	472	514	466	467	477	493	497	520	488	497	471	466	510	494	491	465	464	502	481	488	448	458	498	493	472	530	485	497	472	488	464	488	507	447	472	481	501	473	460	495	492	478	488	480	460	440	475	481	510	490	492	464	492	522	495	496	452	475	512	515	509	476	481	494	537	492	492	458	479	496	468	471	483	535	496	517	494	472	450	517	483	477	454	492	463	502	490	469	486	457	483	477	458	484	485	475	522	503	495	487	454	465	445	458	492	508	493	477	470	489	518	499	501	492	450	569	485	471	479	473	491	497	506	504	498	474	497	470	465	484	490	531	468	502	460	499	473	545	510	462	507	495	464	437	500	460	488	494	456	464	484	440	460	505	486	469	461	462	456	494	522	488	487	447	477	541	478	464	490	445	516	491	471	469	472	461	478	470	489	536	509	473	489	524	520	485	503	502	451	493	465	488	471	514	484	471	472	549	527	484	472	467	508	480	470	501	497	496	459	483	501	546	506	496	494	464	518	482	452	455	426	479	487	496	437	479	500	486	500	490	471	458	483	482	476	495	465	499	471	480	465	503	508	531	507	493	474	525	455	490	465	511	441	478	506	474	482	481	506	524	509	472	467	485	477	532	491	478	491	471	466	495	504	512	464	492	432	514	485	462	471	485	487	478	471	513	481	490	487	476	510	522	491	479	481	490	461	502	476	500	461	486	535	522	481	459	508	482	499	473	485	474	526	472	497	468	461	459	534	484	530	501	460	481	481	502	486	522	511	502	528	500	476	472	500	471	483	500	514	515	477	452	465	469	495	459	486	554	484	510	506	517	505	492	474	478	513	464	503	478	503	445	502	484	473	494	451	468	483	484	531	503	500	471	515	473	457	483	555	448	474	505	541	454	512	464	506	477	483	487	488	518	447	499
27782	30649	32606	18113	5663	1889	648	248	243	206	265	232	245	256	225	243	263	245	218	249	264	220	246	246	266	226	244	201	227	229	220	242	237	246	247	231	224	228	232	261	251	260	243	246	237	260	246	219	244	210	240	220	251	245	223	251	244	248	282	254	244	256	253	260	235	232	247	250	206	267	218	245	230	239	252	249	263	250	216	253	256	231	231	264	231	257	232	228	233	228	247	232	245	223	241	257	258	268	229	211	252	241	240	221	227	209	227	234	262	230	237	270	238	219	231	225	250	217	234	239	234	231	234	219	243	231	230	224	232	230	247	256	228	238	213	245	247	240	253	226	262	253	228	244	227	210	252	280	220	214	257	226	230	235	256	242	250	221	233	239	239	216	250	250	230	223	247	252	235	239	228	222	255	240	249	240	233	228	248	245	250	250	257	240	272	246	214	239	238	196	252	236	250	240	255	232	269	232	227	222	255	258	233	240	217	262	248	232	229	240	278	258	230	242	257	218	231	252	261	236	236	223	228	244	241	265	240	227	255	243	238	230	219	231	229	246	237	279	268	234	261	259	258	241	224	251	243	227	227	274	231	234	220	237	208	240	234	243	253	219	288	251	235	275	234	241	238	217	269	240	233	257	245	223	263	261	257	234	231	242	249	222	229	254	249	245	209	254	257	225	243	254	240	252	233	250	252	240	222	229	246	237	245	246	231	230	231	236	229	230	241	259	233	228	238	250	254	246	241	260	249	219	254	270	221	250	251	215	227	229	242	230	239	251	221	259	233	259	255	222	247	252	223	246	229	254	253	228	234	250	210	247	243	235	241	242	245	265	226	257	214	249	243	219	265	223	243	254	221	218	242	240	245	237	226	249	234	260	200	238	241	259	255	232	252	240	254	224	231	226	226	240	239	235	252	239	225	244	252	234	248	267	231	233	267	212	242	252	234	242	232	265	274	243	246	241	239	245	228	239	241	234	233	234	249	259	251	248	261	237	266	241	247	247	260	258	244	226	268	264	235	238	266	253	237	232	271	235	248	238	254	249	256	238	223	280	240	224	248	238	233	257	201	230	244	267	212	215	213	233	237	242	234	225	246	212	232	215	257	224	254	245	261	214	235	254	266	211	245	263	238	257	241	232	253	253	258	239	237	248	255	213	274	232	252	264	252	271	244	264	255	242	242	250	241	240	258	255	230	227	234	255	240	236	221	231	251	235	248	242	232	237	237	252	220	248	251	220	245	226	257	244	245	249	246	226	250	221	230	275	232	267	240	241	251	248	259	253	237	237	244	217	240	243	221	252	252	243	245	227	237	270	239	230	238	254	236	231	205	231	233	273	237	247	244	197	223	244	219	254	232	219	268	248	252	190	231	244	227	243	235	246	267	235	263	209	247	256	258	238	241	232	247	235	218	241	261	237	241	219	224	226	224	234	227	241	239	246	250	240	261	255	236	239	242	228	241	258	258	238	246	246	248	239	216	231	269	254	220	228	246	283	229	234	231	215	257	238	243	260	253	244	245	236	247	244	244	231	235	254	223	247	237	275	233	267	239	259	233	268	264	258	221	259	230	246	248	237	285	250	218	250	225	256	257	233	228	257	256	261	247	243	233	245	232	238	234	218	252	253	237	247	249	246	235	249	257	270	265	253	234	236	224	263	233	274	256	260	238	252	259	245	238	238	238	260	235	240	253	232	266	253	241	221	233	245	239	253	253	245	238	239	242	230	236	229	209	246	241	237	236	242	260	245	251	231	253	244	240	239	247	218	223	251	245	259	243	237	248	235	239	256	260	243	212	246	222	239	245	255	252	237	206	239	267	244	240	256	229	223	247	240	218	258	243	252	250	227	263	230	260	208	252	272	243	221	243	230	233	229	226	249	250	245	249	247	244	257	230	288	228	247	235	271	218	239	250	249	259	226	225	210	241	229	201	245	248	247	240	233	221	251	223	249	238	236	253	246	236	230	256	219	242	252	209	255	226	242	250	230	222	232	243	235	229	280	264	253	197	241	249	250	223	266	248	233	253	248	235	260	286	214	240	249	263	231	233	247	263	204	232	248	228	203	243	273	240	288	244	242	241	224	242	232	235	218	227	233	242	225	259	225	247	254	213	277	253	222	274	255	237	247	242	240	252	245	264	233	250	230	240	236	259	255	242	230	259	269	260	226	229	237	240	231	228	247	234	248	209	226	243	235	230	238	241	258	238	244	248	244	238	230	244	225	229	244	242	253	238	220	240	232	228	230	211	218	244	264	277	247	250	263	199	231	237	211	220	259	239	219	239	228	233	252	269	253	245	277	249	241	230	260	259	202	228	249	251	235	249	223	249	224	260	243	240	212	245	229	237	241	230	269	227	224	243	241	223	224	241	243	239	247	248	238	235	280	252	244	248	233	227	239	244	242	281	230	218	228	228	263	220	225	272	245	225	250	223	246	229	232	218	204	267	233	253	236	245	244	257	261	208	217	247	265	259	248	239	218	251	222	235	251	239	222	252	249	234	241	253	228	237	231	241	232	232	219	238	284	246	237	237	237	230	237	230	259	244	246	227	254	264	253	266	255	236	243	236	250	244	254	228	240	257	240	232	242	265	234	242	247	257	242	223	239	235	258	242	256	253	252	272	235	260	224	241	259	231	233	231	230	225	265	263	266	244	214	265	266	224	230	257	232	237	249	243	261	269	272	236	225	208	259	230	221	231	243	249	243	230	244	244	260	232	215	237	252	262	215	221	256	245	237	259	258	234	246	263	252	229	256	257	243	233	248	253	229	247	243	239	228	252	242	245	238	234	246	220	248	250	217	219	219	251	258	260	209	233	219	244	262	243	251	214	258	243	234	233	250	222	242	239	244	263	246	248	234	268	257	214	208	240	261	262	247	279	256	252	242	233	247	239	248	253	254	253	280	231	261	254	250	236	245	242	252	236	265	239	255	241	236	223	240	250	263	217	274	245	210	243	246	230	238	221	240	254	237	247	217	248	243	249	231	230	222	267	243	230	243	250	227	249	245	250	248	225	231	257	258	231	258	218	244	250	222	252	250	243	241	264	221	217	229	246	278	251	248	250	250	239	246	259	229	234	239	233	242	250	228	261	236	238	260	235	228	251	234	260	243	243	224	261	211	272	256	247	252	251	222	226	234	241	245	213	253	252	272	232	223	252	244	258	254	244	245	229	230	221	235	262	245	232	287	261	255	249	221	234	250	234	244	244	253	222	236	244	226	248	230	245	221	252	236	286	221	224	240	237	238	249	251	253	255	251	242	265	264	256	244	237	227	272	247	196	269	245	243	204	234	266	234	225	252	254	259	222	244	220	252	222	262	229	212	248	249	240	215	251	191	229	258	246	258	245	247	230	251	235	246	238	236	242	259	222	271	241	250	245	241	224	212	229	226	224	218	235	221	226	251	240	269	230	258	235	225	236	247	248	235	244	215	242	242	254	251	262	223	272	209	265	223	213	241	236	249	256	217	225	226	256	231	235	227	263	255	239	250
32248	51165	37849	18766	9205	4083	1384	425	402	375	385	387	381	410	395	425	390	413	394	385	410	410	392	383	410	367	410	418	398	379	398	419	421	403	410	438	414	408	355	357	391	410	370	368	442	372	394	411	389	392	374	363	413	387	424	376	392	427	415	381	406	404	393	400	400	405	408	427	374	385	406	397	401	366	409	415	422	404	391	399	383	431	372	386	421	388	401	399	397	394	382	423	397	386	352	405	411	371	393	395	393	398	383	390	377	363	412	404	395	381	401	382	385	428	399	383	378	386	399	391	379	405	401	405	415	421	387	419	396	403	394	374	378	416	366	397	386	413	406	390	391	394	417	398	377	391	383	430	373	398	399	389	412	390	405	388	396	374	391	370	361	373	400	414	395	383	351	413	412	392	380	356	394	388	403	366	430	418	394	426	408	334	356	419	374	407	390	354	408	431	419	395	429	425	343	404	392	418	393	379	415	393	391	410	413	411	390	432	411	412	382	402	372	377	409	378	391	428	354	379	393	395	383	407	418	408	360	384	406	390	413	387	396	398	408	368	414	375	418	375	366	374	411	391	398	416	407	410	404	393	400	404	405	397	396	380	441	405	406	404	384	422	406	414	404	419	388	391	404	393	376	409	374	403	402	421	386	409	393	400	382	374	354	421	383	381	380	439	403	420	389	399	409	375	360	391	398	403	362	373	373	401	395	413	391	381	418	395	399	362	409	442	393	393	368	412	413	375	386	369	407	373	396	378	387	372	391	386	381	394	414	414	394	402	400	437	403	398	394	421	378	417	422	369	415	396	378	392	392	410	381	395	428	428	389	398	373	413	376	377	398	405	412	406	410	381	376	425	379	413	397	392	369	406	403	407	399	417	372	384	409	413	404	393	368	378	384	396	390	408	362	384	409	386	347	423	350	412	416	358	412	378	396	404	401	379	419	425	376	380	410	443	370	381	398	444	413	394	406	439	416	414	399	352	392	415	392	400	366	409	432	382	456	381	411	388	391	378	419	394	389	363	392	445	404	373	393	384	366	389	407	408	397	364	383	434	385	409	406	393	437	402	443	398	368	389	396	405	366	386	352	388	362	373	386	374	386	392	364	410	378	416	403	361	403	387	349	371	422	402	375	421	431	402	414	394	360	379	438	404	372	403	403	416	363	422	394	379	386	412	374	407	387	427	378	409	366	388	411	388	395	396	386	403	415	410	428	404	377	378	375	459	376	365	409	396	390	402	392	410	391	388	392	421	432	434	371	388	401	403	380	406	390	389	377	402	403	388	398	384	387	378	403	386	391	359	377	386	410	402	397	420	381	388	369	412	396	413	370	366	424	388	408	353	415	402	413	405	405	386	416	411	407	361	443	370	381	384	407	391	403	397	371	404	405	384	367	441	397	384	368	398	390	398	388	391	373	395	407	368	397	389	459	376	422	418	388	370	404	400	374	410	427	378	439	403	402	410	390	405	386	425	387	404	372	392	371	427	413	397	416	391	387	401	390	429	386	391	370	406	404	392	428	471	402	377	390	370	417	411	408	429	403	393	413	396	405	409	395	393	392	404	390	392	395	401	376	405	367	387	427	386	392	426	404	387	395	380	396	411	397	391	378	403	379	367	414	387	392	394	401	394	368	462	391	427	403	407	386	387	377	388	389	434	377	414	419	433	385	413	379	376	387	365	403	384	372	372	381	390	404	338	405	370	446	387	369	395	374	401	388	408	374	392	387	369	409	410	382	419	373	417	401	368	414	389	428	370	394	377	360	373	396	402	402	407	419	407	380	422	408	403	405	402	369	400	395	377	410	403	392	400	413	411	394	414	399	409	408	384	375	395	424	416	436	397	395	402	423	375	379	387	415	376	382	397	396	434	369	412	383	418	405	384	398	407	374	443	396	422	394	408	402	370	407	362	384	425	359	426	368	401	413	393	371	398	419	397	421	423	394	401	421	375	401	409	405	351	414	378	430	359	393	395	406	388	423	389	378	402	371	411	394	376	423	414	396	392	375	387	388	413	387	417	385	425	374	406	395	414	398	449	399	416	384	384	360	385	375	357	387	392	389	405	388	386	415	388	412	375	370	387	380	373	369	430	389	362	401	392	381	400	426	423	404	424	434	376	369	406	397	368	382	370	349	401	414	412	419	412	390	379	423	403	425	378	374	442	382	384	356	421	401	404	428	391	377	423	357	383	420	405	398	398	384	362	371	405	395	387	407	401	372	414	400	419	409	378	380	415	379	374	392	422	388	390	404	373	401	374	383	346	381	385	353	382	415	384	403	428	389	407	394	424	381	407	396	413	373	376	390	411	387	406	382	367	393	378	367	385	405	395	405	460	389	394	441	392	400	384	400	422	373	403	376	407	408	396	377	395	433	418	411	404	379	399	396	376	392	406	371	415	393	394	408	333	404	408	407	402	373	409	366	388	410	397	400	363	421	405	402	384	416	415	382	419	388	366	403	429	405	369	417	387	396	396	396	402	363	419	378	394	383	411	375	367	403	367	384	416	446	381	369	393	377	406	381	381	362	375	401	358	416	408	403	386	407	388	379	409	389	407	400	353	435	398	390	407	385	378	395	374	408	401	384	405	367	380	352	382	373	350	418	387	399	433	392	382	375	393	376	393	381	397	400	433	350	382	405	389	390	408	391	382	395	380	379	424	377	349	385	392	402	401	409	408	376	354	370	406	387	392	381	394	382	435	385	393	392	392	402	418	383	403	399	412	406	392	391	374	404	391	401	414	426	384	416	397	378	411	424	392	412	392	424	393	389	374	387	394	376	390	378	430	390	397	386	399	380	376	416	394	395	426	373	396	408	386	387	423	403	374	384	403	390	408	402	377	394	427	377	383	389	362	383	422	412	381	402	462	371	389	386	419	395	376	427	405	402	437	433	420	446	418	407	412	352	392	377	403	407	377	408	428	356	420	401	380	394	389	425	404	404	388	404	364	375	460	376	406	406	364	394	359	398	396	372	377	366	387	392	401	412	382	423	382	373	392	396	432	397	386	401	425	377	394	398	359	391	403	355	431	382	392	427	383	400	406	397	434	387	401	410	367	385	388	385	425	385	405	403	366	383	408	396	418	388	407	402	387	406	412	395	374	391	388	406	415	400	394	382	400	414	383	379	382	413	404	405	392	382	402	405	379	401	366	386	335	372	427	380	401	386	397	420	416	382	407	404	383	413	409	409	370	398	392	384	389	412	419	365	397	407	389	422	374	382	373	396	393	396	403	403	396	391	388	415	405	390	392	397	412	352	435	415	413	389	396	420	384	410	412	407	405	394	389	398	390	412	406	420	388	399	376	403	386	394	393	421	415	377	413	398	379	407	407	387	382	377	413	399	406	396	418	393	397	387	402	433	408	401	436	404	397	427	427	381	379	410	382	397	370	398	366	386	414	411	402	419	387	359	401	414	395	425	441	418	391	413	394	379	424	420	414	379	393	428	400	426	431	394	413	386	398	383	423	419	383	426	397	407	409	366	393	414	361
24946	24648	38536	33491	23630	14640	3727	396	273	273	280	263	282	278	261	260	293	278	277	258	261	249	259	264	281	260	256	229	273	285	268	258	280	254	257	278	238	246	260	272	258	249	238	279	263	278	260	256	261	232	282	258	237	242	278	266	265	292	304	260	273	238	250	270	254	257	266	261	262	292	269	278	279	242	255	272	281	239	239	265	263	238	284	283	268	263	255	283	259	247	250	261	242	279	258	271	231	267	280	268	281	276	264	261	216	219	266	265	248	285	282	268	284	268	284	267	245	285	235	236	260	267	293	279	228	264	279	231	303	267	253	214	251	253	277	220	273	283	281	266	262	267	249	309	241	260	258	277	277	280	283	282	240	282	264	262	249	240	258	286	257	260	247	288	255	241	223	252	266	291	282	265	262	238	263	265	293	266	265	269	269	266	268	263	257	228	293	257	267	278	250	246	282	280	264	273	264	261	269	243	272	264	269	252	275	254	267	273	274	267	248	259	258	262	262	247	284	265	258	274	245	274	252	247	254	274	259	242	237	248	279	263	290	264	242	275	261	270	252	265	270	286	242	271	274	274	242	261	221	234	267	255	270	274	301	253	266	280	254	286	246	247	252	249	267	255	261	282	236	269	237	264	261	272	285	244	263	243	264	251	255	221	266	250	289	257	260	255	283	261	281	255	274	267	254	270	252	246	233	274	262	254	250	265	275	240	259	317	240	264	251	275	257	284	263	230	248	277	267	260	247	242	246	253	271	281	255	254	275	285	241	260	278	254	271	263	250	238	247	252	243	277	218	277	252	283	239	242	238	244	278	282	253	249	248	268	283	271	245	263	278	271	235	242	254	270	283	258	277	271	300	270	251	258	282	245	288	274	280	281	248	243	257	272	282	271	265	263	276	273	222	284	239	251	278	258	261	275	253	280	278	272	245	283	300	292	255	233	274	279	277	253	276	265	279	250	265	278	246	295	255	292	273	268	254	266	263	260	266	254	266	269	256	295	237	248	254	250	271	239	277	272	263	273	265	266	262	237	239	291	276	279	247	264	252	250	231	259	284	259	288	242	266	279	266	275	253	269	258	258	251	281	282	259	267	258	263	284	243	261	265	277	273	274	254	276	271	288	265	292	265	274	238	292	248	269	280	237	282	282	274	250	275	259	246	274	280	251	281	309	281	269	266	275	244	244	258	283	285	253	264	253	247	249	259	265	256	245	255	276	286	250	253	253	262	272	269	280	260	259	303	282	271	237	263	259	243	261	251	275	269	269	299	260	308	272	258	264	244	271	274	268	248	288	234	244	261	253	276	264	277	265	271	266	275	266	267	261	304	269	241	279	274	298	268	301	270	319	249	265	256	270	253	241	253	280	263	278	270	251	260	290	291	260	252	261	264	274	235	269	270	309	279	276	290	249	256	252	237	253	255	262	253	247	249	239	261	248	264	299	275	244	269	281	253	270	271	255	247	250	249	285	233	254	278	290	253	238	293	259	263	269	264	246	263	240	247	278	253	242	262	265	284	250	272	281	271	280	257	250	274	290	267	259	268	245	249	272	300	251	258	233	281	263	288	253	291	229	268	266	280	262	270	262	270	266	298	266	263	278	289	255	285	270	263	276	259	237	259	250	265	267	240	268	258	274	245	282	268	257	259	234	263	262	279	235	299	265	267	275	248	242	274	256	247	265	279	227	249	257	259	271	260	287	275	258	300	280	253	272	233	292	274	255	274	254	254	257	290	250	263	277	269	256	257	278	237	286	286	226	269	265	271	239	266	253	248	247	246	265	245	241	269	227	248	264	253	256	232	263	302	262	234	282	277	249	275	228	265	249	280	274	255	256	258	251	260	258	289	253	245	250	284	243	266	247	268	297	266	235	287	257	248	247	278	267	277	271	257	261	271	278	263	224	286	235	246	259	266	285	284	261	280	284	248	266	252	239	295	272	295	266	244	264	259	272	260	263	262	255	274	261	234	272	251	263	271	226	258	282	262	241	267	248	280	270	242	263	257	229	253	240	259	301	265	243	273	285	236	298	269	257	310	237	242	247	274	258	274	281	261	277	304	279	243	289	267	252	267	258	243	287	253	278	270	273	254	255	254	256	274	239	252	263	274	253	247	251	298	271	281	265	279	246	252	241	271	291	252	272	240	264	294	276	271	272	290	248	255	256	300	244	279	256	265	270	270	282	286	296	270	250	270	226	254	281	277	275	248	254	267	290	240	278	284	274	283	267	261	247	265	254	254	262	273	260	268	287	302	260	251	264	264	274	241	244	262	282	278	256	274	251	249	256	255	257	258	277	277	265	282	276	276	266	269	269	261	272	288	252	273	279	247	257	278	249	254	260	262	262	256	278	277	283	290	266	240	249	253	272	275	259	255	277	261	267	272	286	282	269	245	266	264	270	224	243	299	294	271	252	303	279	285	266	251	267	244	252	270	284	268	268	265	279	271	273	264	256	267	235	271	284	274	290	275	266	294	273	262	269	249	285	253	269	254	260	266	241	259	249	264	288	261	234	260	272	260	269	266	278	245	274	243	261	272	291	266	272	264	273	245	270	261	263	278	275	283	265	251	272	286	226	259	265	256	245	287	233	259	248	240	299	279	254	251	253	288	288	283	299	279	265	253	271	268	281	260	271	254	266	269	258	269	229	268	250	247	275	247	252	271	278	256	239	268	265	235	243	256	267	249	237	263	254	249	278	264	251	253	229	266	256	252	269	265	266	267	258	287	248	268	251	264	257	294	261	284	272	264	262	306	230	264	301	289	282	274	277	269	241	253	261	311	265	242	255	242	297	262	250	270	251	290	254	253	241	253	261	273	249	257	249	269	267	263	269	226	251	288	258	280	271	242	276	263	274	239	259	273	220	262	241	280	270	244	260	297	252	256	270	264	232	234	239	263	257	278	245	275	276	282	240	256	293	274	252	239	237	272	282	276	274	275	270	264	244	235	263	268	266	236	277	275	274	249	251	265	264	287	247	271	242	284	268	246	257	259	253	263	238	252	245	270	272	263	258	261	262	268	283	229	247	255	256	262	267	252	253	289	274	275	242	293	269	283	245	255	262	258	315	235	251	248	240	253	262	266	273	258	269	238	276	274	243	273	257	287	282	263	231	280	265	261	246	247	249	247	246	270	257	268	247	266	258	254	256	276	248	276	286	274	263	261	271	262	249	285	245	243	268	283	278	252	276	270	246	275	278	282	226	250	238	256	271	253	257	276	265	262	285	282	292	273	278	276	270	254	285	228	235	255	277	287	267	267	264	265	270	263	265	269	277	275	274	266	265	258	274	270	262	254	246	272	259	263	241	249	259	251	268	258	264	246	272	254	276	238	244	258	256	261	257	258	290	258	258	244	261	277	284	254	265	265	247	261	257	238	291	289	277	225	255	281	274	296	262	240	254	266	256	253	288	250	289	239	284	273	271	267	254	266	257	270	276	259	250	225	252	284	254	251	279	265	272	269	255	271	256	280	268	270	290	272	250	263	274
54444	89719	69849	43690	30091	16475	5475	585	446	431	440	396	415	454	451	442	429	430	423	441	429	457	428	453	417	442	459	411	465	404	422	419	424	482	444	427	413	418	445	465	427	485	452	410	419	436	449	414	414	452	441	402	423	405	420	449	407	422	443	450	414	444	436	454	413	439	418	445	464	471	425	434	454	449	418	414	485	422	416	409	413	409	397	436	452	465	433	422	434	390	433	479	447	450	480	397	432	438	422	410	432	449	406	434	419	423	419	436	448	436	420	454	432	436	447	440	424	439	436	423	400	412	428	465	411	432	439	426	441	388	420	398	436	418	437	415	451	465	397	433	451	407	458	430	472	452	455	431	438	426	470	430	447	429	461	453	401	429	451	440	420	462	448	452	474	460	453	453	429	412	453	429	429	421	451	416	434	453	427	433	440	434	465	450	460	461	440	455	422	419	432	416	392	425	406	419	416	430	433	418	456	465	472	400	409	445	437	414	431	462	420	426	440	435	476	458	433	436	430	478	422	443	444	399	454	425	442	454	392	428	447	458	432	408	415	418	390	428	377	436	416	475	417	449	414	430	429	447	425	415	445	439	441	408	452	457	426	445	421	442	440	424	427	469	435	408	440	454	484	450	431	416	451	442	400	467	424	437	420	451	437	442	402	430	456	427	485	419	426	438	433	425	414	424	403	448	392	438	449	444	433	426	427	465	423	398	442	400	452	412	382	438	446	425	435	441	428	432	402	458	412	429	458	418	443	427	449	437	426	430	398	411	393	412	402	450	392	415	441	413	446	453	430	426	414	453	393	434	431	425	407	419	444	465	399	447	447	464	432	446	467	436	444	419	469	415	482	418	455	435	451	427	447	478	439	426	461	432	416	406	437	466	449	415	426	362	399	423	488	412	418	435	409	433	422	468	403	424	444	401	445	449	443	462	453	416	488	415	426	411	444	420	438	433	435	405	430	437	477	454	417	440	411	437	418	413	439	448	432	461	423	430	450	419	431	431	409	443	441	411	430	424	447	403	439	462	454	422	447	459	425	426	435	492	428	447	429	403	449	440	460	434	429	422	415	396	448	471	450	421	388	430	411	467	432	419	432	448	419	401	462	431	432	440	453	451	409	438	449	453	455	379	433	455	416	460	448	448	432	420	409	435	392	436	427	393	433	414	411	381	437	414	442	409	470	408	438	422	411	392	447	426	420	432	406	408	458	442	414	481	419	437	431	435	417	457	447	410	426	453	449	445	455	380	455	420	432	456	400	426	456	479	455	435	402	387	448	476	437	430	448	474	424	439	426	435	389	431	444	436	434	414	420	461	451	448	470	417	471	412	427	430	380	459	450	447	415	393	432	424	437	436	412	449	421	427	446	441	412	452	459	395	441	417	473	422	433	393	423	385	434	451	405	434	421	438	423	390	394	433	456	412	438	430	462	438	417	451	422	439	429	436	451	433	428	392	453	454	440	445	445	410	399	445	428	439	407	464	496	397	400	412	474	456	432	394	427	419	426	460	434	430	401	442	461	415	433	472	455	412	432	435	450	453	427	450	410	432	423	419	418	462	411	433	422	466	436	454	439	444	459	441	441	440	432	422	430	443	417	438	422	462	419	432	450	437	420	420	424	457	453	443	448	413	400	439	452	403	399	436	439	419	434	446	443	409	396	423	425	456	427	439	405	449	435	401	433	418	464	454	419	442	439	418	406	473	437	439	393	424	412	426	443	424	384	436	448	417	438	421	449	436	429	394	424	426	430	421	411	411	420	438	427	432	434	428	426	435	388	450	426	437	439	435	434	421	457	431	441	421	430	456	444	399	438	431	447	429	449	471	396	430	420	429	401	425	403	405	441	452	429	460	417	444	454	449	434	425	420	448	429	456	438	444	446	407	420	459	417	432	409	416	434	404	433	421	408	431	432	450	424	434	468	431	400	445	443	421	450	460	431	419	430	456	428	442	430	453	419	409	459	477	457	429	448	443	410	435	456	437	494	437	396	453	424	431	430	454	449	421	418	442	470	421	447	425	422	419	443	421	424	444	426	436	420	425	420	389	432	428	392	385	430	434	425	465	449	456	457	451	439	439	413	459	447	444	435	454	454	416	432	447	445	435	419	394	432	410	419	467	406	390	429	425	409	418	436	416	452	413	412	435	422	424	442	463	412	422	481	455	457	447	422	435	457	420	423	461	447	394	464	470	441	437	443	405	419	424	416	394	462	464	430	470	450	421	430	457	424	418	423	457	436	439	438	447	421	399	446	404	465	438	409	425	447	450	387	413	414	429	457	433	444	434	414	447	462	450	431	429	449	429	406	445	406	478	445	417	435	408	385	390	438	416	399	462	402	437	418	440	423	412	445	419	393	456	413	443	421	419	451	435	418	470	404	450	476	471	437	408	465	450	432	463	433	435	461	416	409	449	414	472	441	408	407	420	423	399	459	390	430	427	412	459	432	396	438	464	442	424	446	398	414	444	458	436	433	423	478	445	445	432	443	439	412	403	454	449	408	408	431	405	445	409	426	449	439	433	449	411	440	475	442	457	454	431	453	421	471	450	425	419	423	412	470	460	450	447	409	451	466	441	424	441	423	471	427	462	420	416	470	456	407	461	428	431	448	423	430	416	395	432	408	421	443	414	446	407	461	413	420	413	436	430	444	451	429	439	448	428	407	395	447	470	475	442	459	438	473	486	441	443	403	421	441	438	453	413	396	446	431	415	422	427	417	430	406	451	426	444	439	442	424	399	450	427	456	454	429	418	449	440	447	433	459	419	429	449	422	408	415	447	431	415	422	445	399	483	418	444	412	441	421	439	438	445	445	444	462	414	407	431	446	409	423	430	410	461	425	423	429	418	414	424	456	442	430	453	436	450	411	415	429	420	448	440	435	459	445	426	435	439	435	430	428	417	446	406	445	415	418	460	438	427	461	457	476	428	438	425	437	434	450	437	432	414	429	443	459	430	436	449	457	406	452	416	415	460	453	429	430	406	428	417	443	458	440	429	423	419	433	443	423	406	401	432	416	409	402	415	445	446	438	394	412	416	423	415	417	474	462	444	434	492	430	435	415	409	444	447	398	399	413	422	447	453	412	448	425	450	441	464	460	464	403	420	431	443	436	418	453	410	443	456	439	467	414	418	435	406	468	420	445	456	420	462	450	420	447	442	433	434	449	458	466	465	427	426	404	432	422	428	446	421	458	444	441	418	474	391	455	460	402	408	448	449	448	453	484	418	446	426	427	429	417	424	424	426	458	463	451	433	429	413	447	432	394	440	445	439	423	470	420	447	419	466	426	409	418	418	445	443	432	437	437	417	398	436	440	426	429	435	456	483	399	426	419	457	460	423	452	441	467	434	410	393	418	470	426	431	414	453	441	435	436	457	464	442	414	433	464	438	420	409	419	435	411	411	415	440	442	430	476	447	467	459	475	427	448	410	451	441	437	443	428	430	402	429	426	424	433	439	458	409	428	415	430	425	422	423	394	419	398	399	429	432
23344	22282	32994	28971	25252	22631	13035	1347	352	340	322	332	349	348	328	313	349	346	330	322	320	332	299	334	307	305	342	289	325	307	312	328	293	320	327	321	321	329	344	325	336	335	296	331	293	316	312	309	308	341	324	303	325	288	316	310	356	333	326	326	349	329	288	300	313	302	332	326	319	350	309	292	317	309	336	311	322	295	293	302	314	311	319	285	304	324	299	334	350	333	318	314	300	300	322	293	323	317	321	321	311	307	290	297	304	302	308	317	325	356	294	293	316	300	318	275	323	316	336	313	311	325	300	324	334	300	319	343	267	348	290	324	316	325	301	285	315	282	321	325	322	299	314	293	334	279	331	357	303	296	330	288	285	311	308	319	330	340	322	314	316	329	304	325	323	312	304	302	318	297	317	312	323	335	306	322	341	316	339	350	302	319	329	308	308	323	311	303	308	286	282	301	330	292	311	316	293	333	345	317	319	303	289	294	301	340	332	309	300	327	307	314	310	299	299	284	288	322	330	343	298	330	294	301	329	301	292	320	311	345	335	312	335	323	290	321	292	348	307	312	325	324	319	312	284	345	303	291	342	334	336	342	311	279	324	310	272	298	330	321	317	302	319	276	317	321	322	310	329	304	289	294	312	315	307	332	312	334	335	379	345	324	308	351	333	337	296	317	293	290	315	303	280	314	291	310	311	307	319	328	307	293	288	287	318	337	326	317	320	296	337	305	306	309	313	290	313	336	286	299	324	269	280	320	342	319	325	331	353	300	287	306	309	312	336	321	334	326	313	322	333	313	306	323	326	322	268	333	316	315	321	307	304	300	317	327	349	328	324	328	323	319	323	321	331	309	305	302	329	327	325	350	314	326	310	299	315	317	315	313	290	312	323	330	333	315	301	307	333	359	330	338	314	307	327	314	314	314	290	325	291	315	342	318	355	296	313	327	335	321	328	320	309	310	250	295	316	321	308	312	333	273	314	331	304	335	308	305	342	304	307	298	281	330	295	304	316	331	305	304	304	325	312	306	283	312	318	302	316	275	318	304	326	340	309	320	331	333	312	282	321	313	316	333	323	310	296	298	311	356	319	294	332	280	346	304	291	292	299	322	286	291	299	343	312	322	312	339	290	346	341	325	281	335	294	331	312	328	339	326	291	319	287	303	311	328	327	281	297	290	338	331	312	311	291	298	305	310	311	306	295	294	303	330	315	318	327	301	281	317	310	339	296	314	336	356	295	318	292	300	272	313	351	329	324	348	305	304	332	317	294	341	306	325	319	306	278	317	310	305	308	289	341	328	284	302	338	322	309	330	285	288	308	284	307	319	336	317	287	294	317	329	312	324	321	310	360	302	326	309	310	317	299	285	328	306	319	326	339	310	351	341	286	322	312	358	322	339	302	325	296	324	329	321	325	321	311	325	316	323	287	327	311	345	312	297	317	321	313	342	324	313	306	315	305	302	328	305	334	266	276	320	324	313	336	306	332	292	303	301	320	344	317	324	297	304	334	251	341	329	333	336	319	308	322	279	320	304	301	293	313	339	309	289	304	316	334	322	299	299	329	312	326	333	303	322	299	324	304	296	298	300	304	322	327	338	258	287	323	305	305	328	343	273	339	315	307	301	315	297	351	297	295	296	304	303	305	298	302	339	318	321	310	311	293	337	319	294	345	327	317	329	313	308	297	289	333	329	325	307	345	287	309	307	314	308	311	288	295	327	294	363	281	299	309	317	298	300	302	282	322	357	325	287	333	299	307	299	295	297	324	300	326	304	323	324	335	303	316	283	350	306	337	319	311	283	342	305	291	297	306	303	272	293	292	314	295	325	308	286	311	327	325	304	296	320	306	283	308	331	314	274	300	287	356	321	319	313	309	312	319	301	308	328	312	295	321	333	347	305	333	323	325	310	294	316	316	318	319	315	288	292	323	314	319	310	311	302	301	291	308	305	313	294	291	301	309	322	322	342	343	293	316	317	304	314	346	332	332	298	305	316	301	306	327	302	317	329	295	324	300	330	338	325	329	278	324	325	314	313	323	325	326	323	292	308	288	318	323	300	299	329	291	292	303	316	309	310	302	322	288	314	308	294	279	296	332	302	305	324	325	349	325	285	299	301	311	277	302	316	307	298	339	302	341	276	330	315	305	293	308	304	336	282	307	290	320	344	308	340	284	315	335	334	311	328	342	298	337	308	301	345	280	323	280	314	325	324	365	308	297	321	284	312	355	325	345	335	289	313	296	312	303	332	299	321	308	314	331	319	356	319	320	318	331	322	287	324	323	295	275	311	311	296	316	327	327	322	306	319	304	313	306	319	312	296	320	317	301	313	313	326	374	337	270	313	326	298	349	302	367	319	315	295	314	303	291	329	323	321	303	283	310	345	317	309	308	301	348	304	308	335	303	307	301	286	322	318	349	293	310	314	323	308	311	301	298	315	306	302	338	289	321	319	324	285	319	284	319	306	308	303	309	314	308	306	314	317	315	297	315	311	342	308	300	319	318	333	297	346	333	309	308	312	323	324	307	321	323	307	318	313	298	335	315	307	301	310	338	292	304	335	331	322	300	316	303	297	319	314	313	289	304	286	323	323	340	287	321	326	275	293	336	309	338	314	321	299	304	304	316	311	322	328	308	284	306	303	287	326	316	320	313	326	332	354	290	294	321	311	323	327	316	302	302	329	294	302	333	316	324	303	318	304	294	296	313	298	293	303	276	315	295	318	306	299	302	304	312	346	339	324	316	333	313	323	320	310	306	321	319	316	312	278	339	324	309	302	302	302	367	304	314	314	307	301	334	318	330	302	305	336	292	285	321	334	316	336	310	325	328	283	307	304	321	335	337	313	302	293	299	322	322	317	320	318	301	313	324	284	344	288	333	284	321	290	329	307	292	307	316	330	324	339	304	324	295	310	303	326	321	338	278	316	322	297	329	351	284	298	274	337	324	311	292	305	323	298	306	299	280	294	316	346	266	313	321	302	305	346	322	315	325	306	318	337	310	306	326	304	307	317	303	297	301	294	342	291	283	315	333	284	307	306	317	317	316	322	303	322	332	317	323	317	310	326	329	317	309	308	294	310	320	327	296	305	313	307	305	336	336	287	302	317	312	290	312	330	301	306	303	282	271	318	305	312	296	288	302	321	343	291	302	328	320	305	337	299	334	311	301	322	305	325	346	334	332	292	317	306	337	322	294	308	334	278	309	317	336	288	286	320	324	280	319	272	318	319	321	343	324	296	276	287	301	300	325	289	316	343	301	328	298	289	288	307	308	281	330	273	335	315	315	330	327	306	283	316	288	311	321	329	309	307	314	293	301	295	309	315	302	331	309	272	303	284	307	305	337	326	337	304	314	312	321	307	298	317	296	294	338	333	310	344	312	312	301	296	308	297	322	298	334	332	323	340	311	325	310	304	329	325	303	308	294	292	333	317	308	319	306	316	318	296	301	324	293	335	319	288	304	297	326	299	305	290	293	300	334	308	326	310	323	282	307	336
60258	101769	82363	57288	40768	26025	10122	1910	525	506	500	510	503	523	507	462	480	511	528	538	458	498	470	481	472	485	476	463	470	512	504	487	534	490	461	496	497	484	494	528	515	516	479	483	518	506	522	497	476	537	488	511	555	534	486	484	491	460	508	512	477	486	498	463	477	489	474	453	479	471	441	505	463	485	474	541	527	487	525	538	495	493	478	512	468	497	464	515	519	511	488	519	533	509	520	447	481	502	509	509	506	493	461	470	492	493	523	531	483	472	453	465	501	492	501	448	493	475	495	509	516	482	464	538	458	465	493	435	503	468	465	521	474	472	477	497	520	470	511	467	469	505	495	493	514	477	485	528	490	492	505	517	483	448	500	479	456	484	484	461	489	494	492	435	490	533	474	496	516	511	511	518	518	504	481	517	500	456	474	481	504	509	508	486	486	472	474	477	457	503	465	503	463	517	503	501	459	499	493	462	504	487	487	496	464	527	508	508	500	506	492	547	481	496	513	494	485	447	473	521	489	480	495	467	468	504	468	476	509	487	462	497	472	450	482	456	494	494	493	515	479	475	493	504	476	521	502	496	453	476	487	483	464	477	482	511	492	470	502	475	498	476	467	520	479	492	437	471	498	515	484	489	476	519	478	492	512	481	509	481	509	460	497	475	523	490	484	510	448	486	514	462	485	493	478	460	495	502	497	490	486	534	520	507	482	508	523	502	504	509	503	494	490	487	482	502	494	449	502	491	446	483	479	511	498	498	480	497	518	488	488	491	517	506	492	536	466	465	466	508	489	486	520	492	512	488	501	500	505	432	506	484	440	474	440	462	502	494	470	498	523	499	526	505	524	515	531	490	494	481	504	487	508	513	520	511	502	508	495	501	497	504	469	457	509	541	496	503	480	464	525	501	458	496	450	483	523	519	506	498	476	461	472	479	500	472	494	490	501	514	489	472	470	533	483	519	491	487	474	488	480	502	499	506	497	467	501	474	513	461	511	489	482	478	495	474	508	504	491	452	484	484	506	474	484	473	519	504	463	493	516	458	489	486	487	501	447	493	501	487	491	493	492	515	476	536	544	494	476	460	512	444	523	474	495	475	472	509	486	473	496	502	516	453	460	506	514	472	467	459	487	527	482	521	491	514	503	502	470	508	507	468	464	482	460	481	496	504	489	479	505	487	482	520	459	466	483	463	497	462	524	478	488	480	491	492	506	490	444	491	520	503	447	519	495	478	499	512	502	486	486	497	476	505	467	493	485	560	468	491	489	506	462	493	493	509	477	489	506	495	479	486	483	487	501	480	484	461	478	487	513	504	481	473	549	474	495	495	491	501	501	447	487	506	529	471	508	471	500	490	483	474	459	475	465	465	479	497	442	490	494	494	513	507	480	506	555	458	457	509	502	477	482	476	475	456	494	493	477	483	497	524	505	525	487	473	499	494	471	509	494	501	504	505	517	488	459	484	487	501	481	456	488	489	512	508	502	521	509	495	493	535	498	514	512	514	533	478	494	499	494	480	490	490	474	469	435	465	460	480	473	479	524	465	504	496	512	511	497	507	476	486	481	496	459	528	490	495	509	499	520	475	514	543	466	498	506	523	511	517	506	480	520	496	511	476	446	465	520	475	473	471	471	499	492	435	480	517	516	494	528	488	515	528	461	493	493	512	482	460	513	466	493	468	489	454	481	472	495	490	480	483	490	497	450	495	477	505	482	477	512	473	509	496	468	501	517	490	520	506	502	489	459	466	497	489	485	460	489	479	476	479	475	495	526	528	478	467	489	496	477	490	520	505	479	504	497	484	488	491	491	517	501	500	488	519	508	472	469	498	529	517	500	510	509	526	507	485	487	497	522	529	540	504	506	502	500	522	492	474	533	504	475	503	486	473	437	481	487	499	479	477	553	484	504	497	484	499	502	481	507	465	472	488	453	548	487	507	501	491	511	499	478	515	486	463	457	484	477	488	495	534	482	471	482	447	494	509	492	530	530	464	495	501	491	469	458	492	531	478	471	499	488	483	496	495	500	483	501	460	529	511	490	484	478	514	484	482	491	468	532	452	512	509	450	523	483	483	485	495	481	527	476	499	503	531	504	506	515	486	501	495	496	476	492	512	498	455	464	491	465	476	517	492	490	480	452	494	439	521	494	486	502	485	507	508	488	514	500	479	495	504	510	495	464	480	454	505	457	498	515	544	473	491	522	474	483	490	502	513	485	482	489	480	452	502	499	498	507	519	470	483	490	509	506	491	510	473	497	461	493	486	457	479	526	449	501	493	571	499	488	462	547	491	501	472	507	466	504	501	518	481	467	437	528	519	478	523	512	497	482	500	472	515	545	530	533	468	472	521	498	502	459	507	469	513	466	483	517	491	479	514	472	508	527	517	490	506	466	508	494	480	481	517	484	483	485	490	457	489	462	493	495	501	487	440	517	492	502	477	517	483	446	512	508	501	505	476	477	527	468	487	504	484	539	507	526	493	550	481	479	472	504	486	482	443	510	469	483	471	481	482	445	457	466	502	462	497	492	450	460	494	501	478	476	478	521	523	498	490	447	501	503	482	465	477	470	473	480	516	473	484	495	465	509	513	489	489	458	489	471	470	470	512	491	475	499	447	504	503	480	492	509	546	502	518	484	464	522	447	522	457	519	477	503	466	475	493	507	490	463	496	469	523	511	476	485	487	501	455	454	492	491	474	476	471	491	541	434	495	475	507	498	523	476	534	488	514	472	454	518	512	500	496	449	530	533	537	513	516	493	489	506	486	448	502	521	478	481	494	466	470	475	502	505	478	488	478	459	491	522	460	470	484	491	486	484	489	496	493	476	520	530	487	511	481	523	526	492	499	516	522	483	479	484	518	514	486	508	483	487	528	476	519	479	486	498	479	490	497	486	464	493	535	484	541	462	431	518	504	449	536	461	445	504	517	511	525	505	493	513	489	489	498	514	482	510	464	471	488	537	450	500	489	517	488	479	464	523	478	493	481	501	505	508	505	533	490	488	491	473	488	492	450	451	475	474	518	473	527	504	467	494	494	477	511	481	495	457	470	474	475	456	469	449	501	496	510	545	512	439	522	501	502	516	502	489	498	483	458	455	550	512	512	490	501	494	473	496	502	520	469	472	529	508	483	469	489	504	501	495	513	505	494	484	491	451	486	478	453	531	460	509	522	471	507	488	494	472	475	493	502	516	459	491	514	479	472	489	536	520	475	495	494	497	449	518	496	514	470	549	498	506	487	466	470	529	494	480	524	510	508	501	512	475	528	468	505	470	514	488	460	470	430	515	475	532	515	490	492	524	485	490	529	493	487	465	486	471	507	529	491	497	478	509	511	482	486	491	483	517	495	516	460	499	495	511	461	518	473	463	500	514	530	473	508	543	535	485	481	513	484	505	478	489	465	471	529	478	446	452	484	531	494	498	495	514	510	491	507	514	493	501	507	535	460	471	517	473	493	493	496	498	477	471	469	492	472	550	519	522	464	445	494	473	508
27779	30755	32716	18420	5618	2021	778	312	217	229	247	229	246	222	249	246	233	279	235	236	244	240	245	236	226	258	258	261	225	238	214	234	239	243	239	253	245	240	247	242	248	242	258	244	218	233	233	231	245	236	246	242	255	250	234	220	239	242	240	244	251	256	236	289	267	271	254	243	224	236	290	247	257	219	229	243	247	270	272	233	262	241	282	246	262	235	248	230	228	229	224	226	219	245	200	245	269	241	229	255	253	244	222	234	231	244	275	255	227	228	230	235	225	227	247	229	236	260	219	234	238	254	229	222	246	249	228	265	264	244	274	235	229	245	236	250	232	300	246	241	253	241	225	237	244	220	237	235	249	236	261	222	251	237	235	242	225	255	220	230	241	261	242	227	225	246	232	260	219	248	242	222	257	262	232	233	231	245	249	258	253	249	249	232	211	241	258	264	212	223	257	263	229	234	255	246	252	230	247	252	263	254	255	231	252	222	228	229	245	248	263	218	231	232	234	255	274	232	257	235	250	239	249	256	249	253	236	269	239	284	283	224	232	229	239	244	251	228	261	243	248	262	233	248	220	269	252	245	246	246	225	243	230	229	222	285	232	238	237	245	212	237	253	263	246	264	250	284	241	279	245	232	258	216	244	262	238	266	258	240	271	251	268	242	228	223	251	267	248	258	252	200	259	221	266	256	246	229	235	249	249	255	218	251	238	255	231	244	256	240	227	229	246	228	253	241	258	228	242	235	218	267	233	259	251	233	254	241	244	233	215	230	232	239	245	260	267	253	251	259	253	253	241	244	232	255	268	223	236	225	230	255	243	253	249	229	245	241	258	260	265	232	245	219	240	243	269	238	254	245	261	249	232	244	240	243	251	256	248	263	239	248	233	261	272	233	269	238	227	247	251	261	248	255	231	224	251	237	255	218	245	245	211	239	251	259	219	233	252	273	237	259	241	242	241	231	267	266	219	243	278	246	232	247	233	237	260	265	254	240	260	237	227	218	250	262	271	269	251	241	242	257	240	219	230	248	234	250	226	230	228	240	253	235	231	248	253	238	237	220	245	268	246	201	259	241	241	222	235	264	262	239	256	248	252	231	260	231	266	246	264	258	250	239	249	248	241	234	268	262	257	231	217	260	266	233	236	247	267	229	271	237	247	232	259	248	238	250	219	265	235	259	230	234	264	241	217	259	233	253	206	220	212	251	226	261	251	263	235	255	246	229	247	253	255	245	245	266	288	246	287	225	243	261	248	256	245	258	244	231	290	284	248	239	286	229	208	222	240	242	237	242	246	242	226	239	238	266	240	240	275	258	252	279	234	252	230	249	206	232	240	245	214	230	254	238	232	234	261	257	232	258	244	233	223	235	271	233	255	263	223	240	227	242	248	265	255	218	251	240	238	251	224	251	259	234	249	236	237	232	250	222	264	275	216	213	245	241	272	236	226	240	246	240	237	253	264	253	250	260	222	268	228	246	255	231	245	242	252	250	229	199	252	260	249	243	229	248	263	232	235	254	251	260	278	254	246	229	231	234	224	260	252	251	220	226	259	240	218	254	275	257	253	242	219	275	230	249	261	230	269	248	285	235	253	257	255	261	252	267	244	231	277	262	248	258	256	254	245	259	275	242	247	240	236	269	255	215	252	267	242	266	241	233	251	233	241	291	259	248	247	215	244	241	236	265	253	254	265	232	206	237	235	244	241	221	238	261	243	248	240	213	253	254	258	208	223	251	248	233	217	248	251	236	251	230	208	210	258	231	239	248	247	227	252	253	225	246	255	238	232	194	224	237	254	272	288	197	237	263	229	224	253	244	250	236	221	235	241	247	225	232	235	231	231	242	264	243	254	265	244	251	236	243	232	253	261	238	272	236	249	274	243	225	234	242	254	238	268	271	240	228	254	255	228	260	250	246	261	263	244	223	235	209	199	251	244	255	234	261	250	262	269	242	229	258	241	257	216	262	254	240	261	219	233	230	238	259	234	249	259	223	238	240	223	215	220	235	227	234	237	265	237	231	239	245	234	220	255	241	219	238	237	253	255	229	251	249	276	239	234	245	225	253	263	249	269	248	228	241	247	261	248	224	230	273	223	274	232	233	248	250	228	249	249	246	200	238	239	242	238	238	225	293	262	249	221	241	238	252	232	240	230	269	246	223	259	235	253	236	239	266	233	255	261	260	235	250	249	253	221	241	242	253	241	250	244	236	253	232	224	209	270	232	254	248	211	221	262	244	238	258	276	242	235	258	262	232	255	224	248	226	271	232	258	242	268	228	219	233	223	219	233	247	248	261	249	248	223	242	242	231	238	202	246	222	243	261	237	240	245	254	243	205	233	241	279	227	231	262	250	274	232	231	238	227	240	243	246	240	247	215	242	239	250	272	267	237	224	232	223	231	256	272	241	255	246	216	238	230	230	243	232	240	236	255	246	241	227	254	234	235	257	240	254	249	222	259	241	243	248	236	237	278	251	247	263	249	237	248	238	252	217	246	250	255	263	236	256	248	253	258	223	233	227	237	256	242	240	221	245	241	233	241	245	252	271	220	224	258	239	266	249	246	252	242	231	225	241	254	229	219	240	223	251	208	229	262	275	227	227	241	275	260	239	245	252	244	263	242	237	226	255	256	242	253	261	253	229	220	234	231	251	250	239	247	252	241	255	215	232	220	239	226	249	256	250	256	252	278	257	238	279	229	245	271	236	242	241	247	232	247	278	243	235	247	214	242	250	254	239	238	237	222	267	246	240	268	237	244	237	249	222	245	241	247	232	264	223	254	250	252	269	234	245	235	246	252	228	209	221	242	240	234	217	237	230	264	239	253	263	258	281	251	273	243	226	234	239	231	254	236	236	228	233	257	228	252	256	216	228	229	252	267	252	225	261	234	218	251	251	253	231	250	236	243	264	276	224	267	253	240	250	254	233	250	277	226	231	229	259	244	258	244	259	241	233	261	229	269	262	253	257	197	255	243	229	263	241	241	250	232	250	237	221	241	250	222	250	257	256	236	267	257	248	226	227	221	238	244	267	246	276	257	231	263	225	284	217	253	259	231	210	230	246	264	264	269	229	228	247	249	221	256	236	247	222	220	249	234	249	237	256	245	227	268	243	225	247	234	258	245	227	212	228	230	253	235	256	259	240	246	238	239	238	248	238	254	254	235	251	237	259	257	260	222	217	248	266	247	247	226	219	227	236	262	214	241	248	235	245	262	256	262	226	245	240	225	246	214	252	260	267	256	245	238	248	253	266	269	252	268	264	240	237	283	252	239	232	223	258	272	245	253	244	257	265	246	252	262	238	252	262	233	230	238	256	250	247	249	272	211	231	256	258	253	218	260	244	238	244	249	237	252	257	233	247	242	246	269	255	235	250	230	256	245	243	253	293	240	257	242	231	266	227	279	258	249	244	215	248	245	231	248	220	225	246	247	225	236	244	256	228	253	252	222	227	244	223	244	239	203	240	211	228	270	229	276	226	254	254	244	239	257	249	278
32792	52343	38277	19124	9407	4271	1395	504	386	398	374	393	411	397	386	373	372	413	396	401	364	465	433	382	399	433	418	387	380	413	384	375	408	394	372	429	398	369	456	407	420	416	423	391	419	420	372	376	414	439	426	393	363	361	414	427	422	410	365	415	403	386	402	434	410	424	390	399	396	404	412	390	412	378	370	405	396	394	408	408	386	404	401	368	407	398	386	377	388	369	405	389	435	401	389	417	398	395	431	409	403	402	422	414	369	418	404	384	345	393	381	384	372	354	406	382	417	423	416	377	405	400	422	373	390	427	436	425	390	429	382	388	413	391	395	392	414	376	396	391	394	416	427	427	395	392	405	394	403	387	402	442	394	414	411	366	416	406	404	422	398	440	369	408	361	374	377	391	384	428	397	416	426	391	372	401	384	394	425	392	390	400	420	380	411	459	399	411	398	409	383	364	417	389	386	392	407	396	388	385	427	390	348	369	412	368	445	369	407	442	397	401	416	397	435	402	431	379	377	389	391	375	426	404	431	395	388	373	420	363	375	398	367	403	387	429	341	384	399	390	385	388	363	443	420	398	389	396	407	378	407	408	437	437	395	401	398	386	388	395	407	371	413	383	386	400	387	384	406	376	426	394	397	422	413	426	382	407	408	452	385	417	403	394	428	389	387	410	395	370	418	397	395	406	430	408	407	374	397	407	404	391	385	400	359	409	411	371	383	375	381	394	379	371	405	406	390	386	395	443	414	439	410	388	399	383	414	401	393	430	428	382	347	381	378	389	378	401	406	413	378	415	433	385	395	431	419	393	414	398	440	376	389	367	435	404	402	360	412	414	451	410	422	426	401	389	397	377	417	411	412	413	371	388	434	427	397	378	377	369	424	359	410	421	380	385	401	419	381	423	382	396	385	408	422	383	376	385	402	384	371	388	400	395	409	383	406	395	400	370	389	399	427	444	391	407	393	395	420	391	393	413	413	421	421	401	393	412	390	412	400	366	412	392	431	391	420	436	384	398	397	386	381	387	375	378	405	370	382	410	378	410	426	365	409	413	408	395	368	368	404	386	398	405	385	400	368	415	390	425	441	408	392	408	415	408	403	403	385	416	424	419	415	414	373	443	406	385	415	389	427	376	397	428	420	386	387	422	380	396	399	405	400	424	384	399	430	421	378	415	386	390	404	382	399	378	373	404	409	438	394	429	400	437	414	378	428	387	403	428	404	403	410	372	357	403	401	413	398	373	420	366	372	393	413	390	416	409	416	391	385	374	375	443	377	411	399	405	398	412	405	406	387	424	383	402	403	406	380	414	376	421	400	413	419	409	404	392	396	376	380	347	396	399	414	416	376	399	408	413	397	423	398	377	378	379	355	405	386	393	385	385	383	408	427	412	412	410	384	436	409	363	390	391	386	434	413	417	379	383	425	388	410	395	403	403	397	383	389	436	424	391	396	380	387	381	419	403	417	407	406	409	414	402	412	407	392	377	363	375	366	387	412	419	398	415	387	379	421	415	381	378	402	397	416	425	435	413	411	418	428	402	383	395	394	397	387	385	383	373	431	345	406	380	396	432	404	417	407	375	377	349	397	380	391	429	411	392	401	419	407	365	408	429	403	384	407	412	413	461	378	409	394	358	405	363	376	373	381	399	366	391	427	413	383	372	416	372	437	384	377	383	406	400	419	455	398	398	401	407	385	404	450	406	375	377	390	437	369	403	434	413	426	409	396	442	407	406	400	415	399	369	388	409	393	413	380	382	425	433	435	411	417	446	409	404	398	413	414	403	391	424	366	376	395	382	378	385	402	352	411	386	430	411	434	427	377	398	409	375	381	427	396	382	406	379	414	395	402	390	417	371	371	384	392	424	384	368	448	380	374	413	419	400	401	395	390	440	406	396	421	386	416	417	394	426	441	416	428	396	386	397	422	416	415	379	414	374	371	383	396	401	412	396	437	405	406	392	400	386	398	421	409	397	388	445	393	371	382	393	387	403	361	410	409	426	414	433	386	442	399	402	403	380	397	417	405	428	412	374	421	397	389	366	403	416	379	376	402	405	409	386	399	405	379	383	417	418	405	392	415	403	414	398	406	417	372	398	388	390	396	403	414	373	411	421	417	381	374	388	410	416	405	369	406	416	392	401	408	400	415	362	382	392	376	422	435	406	413	398	415	388	426	400	390	403	406	386	375	389	364	395	413	400	400	415	405	425	376	379	431	351	394	421	410	394	397	409	402	378	411	410	366	341	352	405	394	402	461	377	396	412	383	390	415	369	392	387	410	400	419	424	415	390	405	403	406	440	408	371	389	391	367	393	401	372	385	392	424	397	402	390	432	412	384	385	381	433	441	406	424	409	375	388	378	405	401	427	406	386	417	420	426	405	395	441	438	436	407	417	421	388	399	427	400	364	413	422	387	360	452	423	375	395	406	387	400	390	407	384	383	415	426	383	395	395	376	421	399	410	381	417	431	405	422	434	387	406	398	388	398	396	394	350	389	371	391	412	386	393	407	389	389	431	392	421	397	400	402	402	395	425	390	429	428	419	420	380	391	384	423	397	392	406	393	393	394	385	430	387	415	406	412	433	436	424	424	402	401	405	410	435	377	401	391	426	402	444	366	433	447	415	393	403	424	409	393	388	392	376	385	387	432	377	399	433	416	380	401	411	393	367	391	397	388	401	403	422	390	406	424	429	412	374	411	410	430	434	393	385	412	416	442	410	343	405	409	428	424	383	398	409	390	385	432	372	403	406	382	427	447	410	412	374	396	377	364	406	386	410	416	421	405	411	397	433	399	404	406	377	409	415	419	386	408	370	409	390	391	420	401	417	426	370	387	415	406	388	417	434	423	357	397	417	427	386	400	392	393	376	411	411	413	393	401	430	395	378	410	373	418	413	425	391	389	386	394	395	436	384	421	444	397	424	379	384	424	402	408	409	360	391	432	418	406	412	409	425	391	440	406	357	424	363	397	400	378	414	417	404	393	375	407	394	412	388	413	388	398	385	392	401	424	418	401	409	426	386	386	413	400	400	416	423	398	457	435	394	369	388	393	435	394	379	419	394	393	413	352	416	431	442	385	378	416	408	419	407	443	419	413	396	431	434	400	389	416	410	407	426	412	380	443	415	383	414	398	406	389	418	400	416	403	394	409	407	392	432	415	398	355	360	372	398	385	418	377	405	436	388	379	414	409	396	404	416	391	391	438	377	441	437	368	382	388	405	366	377	382	390	375	413	384	402	371	380	414	409	413	400	391	426	396	445	395	359	365	432	404	389	417	406	419	385	367	422	410	358	396	403	421	399	436	420	423	381	418	367	405	391	399	389	395	402	422	423	405	384	403	404	436	449	393	368	376	427	410	402	397	375	412	421	400	406	387	417	370	384	355	437	397	390	382	378	372	367	379	384	429	387	384	357	397	412	401	394	407	363	381	377	384	415	378	404	424	365	379	436	412	398	412	395	406	385	366	374	393	421	435	391	396	388	400	410	399	413
24885	24857	37257	31711	22817	14057	3697	448	257	269	283	269	271	258	268	245	251	278	269	252	257	272	265	303	275	279	271	272	291	270	269	257	284	285	287	276	253	280	278	298	292	291	264	231	269	237	257	273	255	263	301	287	263	266	273	272	286	277	276	263	289	257	286	268	263	271	251	251	277	258	277	249	265	263	289	252	294	248	281	270	277	269	248	285	273	239	270	268	275	250	294	250	292	274	269	271	276	267	290	272	292	284	280	286	298	248	257	254	285	254	273	230	270	270	247	270	266	244	266	284	266	260	259	266	266	281	268	291	247	279	259	263	232	261	293	258	278	249	261	279	246	269	296	253	274	270	273	268	267	287	243	259	282	267	272	286	288	274	238	291	264	256	250	243	255	287	286	284	286	280	241	281	285	244	272	285	239	261	272	265	277	272	284	270	278	244	271	254	250	281	257	278	271	277	272	241	273	259	267	264	261	260	287	247	267	261	281	279	251	258	291	264	245	225	259	269	265	269	256	300	263	265	261	279	289	255	268	278	258	272	276	252	263	248	268	268	255	253	282	243	304	253	280	287	270	296	279	283	283	291	313	250	293	272	266	284	250	287	262	238	273	246	283	221	252	270	275	271	271	265	278	287	269	268	254	266	256	263	277	289	280	273	286	237	253	243	252	287	308	283	256	275	255	259	276	224	265	262	264	264	269	269	286	275	295	295	253	294	266	263	269	300	254	270	241	261	229	269	272	247	219	250	245	273	271	265	284	269	245	243	279	269	292	285	235	282	257	279	281	270	300	242	279	286	249	226	249	274	255	241	246	281	281	288	284	264	263	245	256	276	265	295	257	272	266	294	235	261	267	302	274	263	261	287	304	255	282	286	275	259	280	285	266	289	292	277	258	260	273	258	268	285	267	275	266	272	259	263	284	278	260	276	272	248	256	272	289	247	245	264	263	255	277	248	292	270	273	259	267	292	284	260	265	273	247	265	269	254	270	281	266	278	249	303	240	261	278	255	265	254	274	290	273	286	286	249	311	268	263	277	267	283	309	284	252	282	267	274	276	249	285	253	263	279	251	253	264	260	260	276	291	252	249	283	276	256	254	278	256	290	256	252	308	248	243	280	299	259	280	256	284	261	262	263	263	280	257	251	244	300	244	228	285	234	275	236	242	262	249	254	262	239	280	282	303	255	268	253	269	286	271	241	270	272	279	320	262	269	293	227	253	255	264	242	284	246	270	268	261	287	263	260	306	272	276	258	262	243	275	232	240	300	275	256	271	245	256	260	294	282	262	288	296	265	248	274	281	226	271	262	231	301	266	265	285	277	286	264	249	273	287	249	242	258	268	269	253	289	294	274	248	240	295	281	251	259	275	275	246	272	269	270	266	282	259	262	273	281	280	307	262	271	258	288	254	233	273	291	293	290	262	280	262	238	297	256	263	282	285	245	247	258	297	274	261	276	276	277	268	246	265	263	267	295	263	268	287	261	255	260	270	256	268	278	263	289	244	270	258	285	251	264	259	300	268	257	280	256	269	243	259	265	273	246	254	245	236	266	252	269	287	243	238	219	276	271	268	274	241	280	281	263	255	275	255	245	280	287	248	270	233	253	252	253	293	250	285	270	258	251	281	261	280	238	278	230	256	251	260	248	259	261	286	246	262	255	261	255	263	270	265	268	276	255	250	264	277	302	270	267	264	245	261	277	271	287	258	279	246	291	279	262	262	271	300	257	250	256	265	282	264	231	269	280	276	274	261	266	255	261	252	256	267	273	288	265	271	259	275	245	275	252	247	265	284	280	252	245	280	285	244	287	272	251	283	275	273	280	254	272	283	237	254	243	287	229	287	271	248	284	269	299	261	269	261	258	257	257	246	238	277	266	263	274	296	276	257	274	293	274	256	243	253	292	287	289	232	286	244	257	249	251	261	272	252	248	240	279	262	246	259	283	278	268	286	252	244	275	245	252	280	260	280	266	274	263	267	250	253	266	259	262	252	249	255	271	234	259	273	258	262	261	277	259	285	259	263	275	286	266	282	275	297	285	288	264	271	242	262	249	280	286	279	266	260	264	283	263	273	251	264	286	271	231	259	260	257	273	262	282	261	250	271	238	277	282	259	256	256	280	272	293	263	260	293	287	262	277	282	246	252	295	278	246	260	284	235	254	267	300	274	255	252	274	263	278	278	263	253	275	259	269	301	276	234	277	264	270	267	295	252	243	290	244	266	269	249	266	267	259	283	241	269	268	260	262	266	273	246	268	278	242	274	256	251	237	251	240	268	264	265	287	266	269	287	281	240	263	273	267	275	258	279	243	257	245	261	290	235	263	263	274	262	286	264	308	236	261	265	246	261	253	272	294	260	298	270	243	293	306	291	280	250	257	277	282	256	286	267	303	261	251	237	307	264	274	244	262	264	269	267	270	267	249	314	263	261	263	241	298	263	266	263	252	245	271	261	276	245	251	282	277	270	268	270	267	264	234	265	287	273	257	288	236	295	305	260	265	246	270	253	269	257	258	267	272	273	259	274	265	266	265	248	279	270	294	256	268	277	307	262	252	257	261	272	285	253	274	264	259	256	250	280	265	288	265	269	251	252	233	261	261	262	271	262	258	253	273	253	293	231	247	285	263	254	297	303	284	270	277	268	240	248	280	235	274	284	257	278	236	296	270	265	259	254	268	238	274	265	265	265	254	282	244	259	263	274	274	270	257	281	278	264	284	290	276	268	255	264	250	263	236	288	277	265	281	265	271	269	260	255	268	303	266	248	260	265	261	281	285	273	291	260	252	305	293	283	268	239	258	219	283	262	229	246	257	236	281	253	266	244	251	274	265	276	255	281	258	285	269	284	284	277	258	245	246	264	279	302	255	270	252	256	258	270	264	236	266	295	269	262	271	260	257	279	249	247	248	273	290	229	239	273	249	323	248	270	274	277	255	248	242	244	271	270	265	260	265	262	277	272	273	259	269	280	247	275	273	267	288	285	275	254	272	246	267	270	280	269	258	247	290	257	251	276	249	265	241	267	280	253	258	253	264	242	255	256	275	262	248	278	298	299	298	277	267	256	271	250	268	270	263	295	281	279	258	269	267	283	261	270	260	253	286	278	251	273	291	273	274	247	262	284	269	281	242	292	269	273	304	264	245	270	259	269	289	275	242	264	273	243	260	252	275	304	261	257	255	233	270	277	269	256	272	295	274	256	269	254	275	277	292	282	283	269	249	259	274	284	252	293	269	245	256	266	267	272	288	279	264	262	277	271	283	289	281	233	278	240	269	266	283	264	254	255	271	288	243	263	258	257	265	296	247	247	250	281	289	278	255	280	277	274	255	266	274	254	264	258	272	274	263	256	275	248	241	287	260	265	242	244	230	277	299	259	241	251	275	229	272	269	290	297	270	308	273	266	260	264	276	274	274	292	236	279	272	229	252	269	282	248	281	267	304	272	279	283	279	264	274	253	248	267	263	274	243	269	258	265	271	257	277	258	253	276	255
55630	90322	69058	42186	28753	15289	5355	799	439	416	455	467	431	474	432	458	430	403	459	450	412	423	443	428	440	471	445	439	501	441	444	428	393	424	441	428	466	435	462	438	393	445	465	448	431	442	416	430	429	409	458	435	446	420	438	421	439	427	469	439	438	453	436	428	443	410	458	418	452	459	420	425	411	432	453	412	426	421	445	461	463	405	437	456	444	440	416	420	415	387	439	443	445	401	442	408	428	432	381	428	427	443	446	444	436	409	470	412	449	422	411	444	450	423	454	411	385	483	466	448	451	420	454	443	411	418	442	441	426	460	439	423	428	449	431	409	416	430	426	428	432	468	471	453	439	441	418	470	459	425	413	432	479	434	455	436	440	471	401	417	481	435	441	434	418	465	484	429	441	417	423	434	410	445	479	403	435	389	421	458	419	418	465	394	456	419	431	438	479	424	437	432	455	416	432	448	467	444	401	424	400	449	440	425	437	437	452	426	415	428	421	387	443	412	452	467	456	416	436	422	456	408	434	409	413	419	433	443	474	413	425	457	456	451	434	416	450	460	454	392	431	483	434	403	448	465	429	398	482	420	405	444	431	440	432	448	445	426	444	444	469	451	459	457	401	429	419	427	458	414	464	461	436	442	451	430	421	416	450	439	436	384	421	416	422	470	432	422	439	399	467	434	413	458	417	472	438	487	461	399	445	441	482	431	463	424	405	457	431	415	432	437	439	459	426	435	449	421	435	407	434	457	466	414	431	446	437	393	443	400	454	448	450	405	443	443	458	393	441	428	418	413	423	474	446	424	429	425	410	423	454	438	443	426	428	460	428	431	437	429	431	469	422	443	464	441	437	436	454	432	448	440	447	435	413	440	454	432	422	453	439	421	425	469	397	433	409	410	428	443	459	417	425	410	437	430	441	460	479	443	438	399	471	420	421	434	440	423	458	448	432	453	438	446	390	437	437	465	451	431	415	442	452	430	483	441	418	446	433	439	419	477	442	433	445	462	427	407	415	443	419	456	436	416	444	428	440	437	459	439	427	453	418	460	437	407	448	431	424	407	440	448	403	441	437	440	458	449	424	443	418	477	418	420	453	444	442	419	387	447	384	425	425	453	436	436	427	420	425	450	450	433	414	428	404	444	442	433	411	454	429	473	416	452	435	407	432	458	440	386	400	449	428	431	448	457	451	409	415	469	441	419	435	446	459	426	442	451	411	444	475	423	401	401	412	424	430	418	411	440	466	470	411	405	428	471	443	429	465	438	416	478	380	458	443	437	438	413	431	436	418	385	478	446	453	492	440	438	441	457	432	453	416	427	464	379	472	438	446	422	436	431	469	397	445	446	413	460	413	421	435	426	426	429	415	414	423	453	429	444	441	431	430	411	433	498	446	419	402	413	435	408	424	469	431	453	416	443	453	430	416	381	405	416	427	431	435	440	471	428	420	407	409	415	439	451	457	459	460	430	416	433	433	412	441	445	433	454	442	427	424	450	446	409	413	435	428	435	413	432	417	442	456	464	460	409	449	438	407	447	476	437	431	470	411	456	429	414	406	445	422	422	459	456	400	412	449	401	421	453	418	424	451	387	474	446	453	427	395	437	439	430	428	446	445	431	445	426	474	478	438	432	446	422	479	411	389	426	414	443	455	437	440	458	445	438	469	412	448	440	435	436	418	407	433	455	415	444	459	455	448	442	474	459	453	460	441	436	444	424	437	431	438	443	442	463	434	442	421	414	450	493	426	439	458	472	415	471	442	412	414	438	432	432	420	436	410	434	399	442	473	398	438	425	443	445	415	440	395	441	426	432	483	456	437	467	456	423	432	411	438	442	430	401	440	463	443	434	412	447	401	432	411	451	412	450	428	468	461	458	436	427	452	433	439	446	462	415	425	437	414	421	413	437	445	432	466	444	418	435	415	430	393	435	456	416	448	436	439	455	455	429	447	421	431	427	453	408	411	436	456	437	416	431	406	456	422	420	415	446	436	403	441	453	422	444	396	402	475	430	461	447	434	436	445	407	471	434	471	448	427	437	419	433	401	410	438	409	385	452	433	447	412	464	420	452	445	431	410	408	425	471	426	449	436	413	451	411	397	430	469	450	393	437	455	467	424	430	446	429	402	401	436	449	438	436	408	437	425	445	433	463	441	440	418	451	413	449	463	456	429	407	425	405	427	460	399	432	462	408	415	438	398	417	428	422	408	439	445	429	418	455	414	452	420	403	454	407	424	411	459	434	419	413	396	413	444	452	402	447	440	457	457	404	444	420	457	419	441	441	479	452	439	460	402	414	444	485	449	410	428	401	385	462	420	439	405	451	422	417	425	443	408	442	445	448	459	491	434	397	455	468	463	444	442	477	449	434	437	426	470	438	433	427	471	443	462	428	436	417	430	419	418	445	422	401	457	392	453	395	436	431	439	384	428	447	448	446	423	426	465	421	445	430	415	423	425	469	447	426	426	472	457	449	425	443	448	456	427	436	434	447	409	447	414	425	435	452	407	426	421	408	424	431	434	429	417	448	454	456	421	439	444	460	450	436	396	433	450	449	453	431	458	464	455	416	420	431	424	423	422	430	435	459	399	464	432	439	402	450	454	437	446	440	462	445	432	432	428	448	422	399	464	428	474	443	437	436	429	405	454	442	454	436	427	455	445	452	453	431	464	458	431	459	428	389	421	429	472	419	457	430	444	471	445	404	474	402	444	433	409	430	453	457	437	427	429	427	453	433	368	426	477	417	413	406	454	400	405	463	450	450	426	448	458	453	461	451	437	413	392	407	430	453	388	411	421	431	469	448	422	449	413	481	432	410	401	441	434	438	446	441	450	442	466	443	444	441	456	433	475	423	421	429	439	421	432	454	450	435	435	432	426	467	448	410	437	438	411	437	430	425	415	470	438	402	418	449	445	422	437	429	453	428	439	434	413	448	473	420	460	425	502	418	430	438	406	441	431	447	436	438	440	443	445	437	431	424	477	427	437	443	423	428	467	423	441	442	422	446	423	455	464	467	437	415	448	416	453	442	429	423	386	428	447	416	473	433	420	469	450	444	418	445	431	432	426	437	433	429	439	451	409	427	422	439	463	405	453	404	450	432	423	450	471	470	425	457	461	439	428	415	433	411	449	480	421	433	396	442	454	441	417	441	434	445	482	409	451	456	437	434	428	440	453	437	436	384	416	472	423	452	426	440	426	430	445	443	454	457	440	398	424	455	448	419	459	456	467	447	451	458	435	461	414	421	400	397	427	455	436	443	439	440	413	402	417	448	437	422	419	471	424	430	420	415	436	419	418	397	428	404	452	403	428	446	444	411	422	430	432	394	460	422	426	501	415	435	433	437	453	425	412	429	446	434	439	399	417	421	418	442	467	448	425	457	429	449	448	422	433	457	444	465	443	434	466	421	449	427	436	385	467	439	461	392	413	394	432	453	427	457	417	428	444	417	403	422	478	462	385	434	401	443	446	422	435	416	422	445	461	425	437	397	461	465
23389	22590	33205	28024	24990	22700	13543	973	367	323	328	363	324	329	344	312	374	359	353	379	345	338	328	331	352	309	316	342	377	311	340	338	315	321	319	329	319	317	319	323	317	339	343	368	319	324	340	303	328	341	325	331	327	320	339	308	315	312	309	299	333	302	284	323	313	324	325	304	303	307	333	346	306	334	313	315	328	316	317	319	336	302	296	330	339	307	335	307	314	318	321	323	322	333	307	342	347	315	289	344	314	318	330	331	317	292	308	345	328	319	334	318	290	337	336	349	329	328	312	330	324	322	300	312	328	324	331	339	326	341	283	297	339	317	317	279	304	295	304	293	311	293	303	337	299	340	320	339	287	333	348	304	345	321	324	312	291	329	316	310	340	299	324	299	336	312	311	312	321	298	327	290	316	332	323	322	318	329	293	357	324	333	295	350	323	303	321	346	320	354	329	325	311	326	322	297	346	330	388	294	331	327	339	350	303	343	325	305	306	290	293	327	313	353	319	322	312	354	338	293	324	336	324	360	333	330	378	325	349	299	329	310	316	343	318	332	328	324	322	342	316	312	346	335	353	334	338	324	336	314	319	286	310	315	320	319	325	308	316	321	338	330	337	318	307	304	335	335	354	308	294	337	305	349	323	295	302	325	307	323	342	321	336	356	332	315	331	328	318	303	317	322	318	317	340	326	329	348	294	348	304	318	304	340	341	305	348	299	312	322	286	300	340	347	268	321	310	311	341	327	314	306	325	306	315	333	284	350	292	335	306	320	318	327	312	318	341	332	320	304	339	297	320	311	322	314	346	344	350	320	323	309	318	308	286	329	311	345	306	305	311	293	333	336	315	356	315	341	315	332	315	323	333	374	305	325	315	316	315	336	304	311	355	346	346	297	326	325	300	331	313	307	316	334	326	319	330	306	311	348	311	311	343	316	314	332	321	317	346	309	311	323	325	285	303	307	320	312	339	323	314	332	319	330	321	331	323	332	325	325	328	301	340	310	300	317	312	341	319	296	317	326	316	359	302	340	334	347	343	308	312	301	309	335	322	329	355	309	329	315	338	308	343	292	294	331	323	331	302	329	300	330	310	342	284	316	318	317	281	346	308	333	321	342	343	349	315	296	334	320	300	300	376	284	279	294	324	326	335	289	345	324	336	311	324	324	302	304	301	336	330	324	331	278	311	313	350	329	324	339	318	324	324	297	310	282	296	305	348	343	327	306	307	319	338	341	274	307	339	330	338	348	304	357	336	295	344	326	334	325	319	339	331	331	343	305	313	340	372	313	334	311	327	313	343	347	297	316	314	311	325	314	313	300	326	299	309	337	332	324	358	347	304	320	317	347	295	344	355	329	308	312	324	302	326	333	298	332	324	315	318	332	333	316	315	313	329	313	348	345	313	332	301	321	314	327	347	312	319	318	298	325	265	295	276	312	338	310	320	337	342	299	324	323	297	361	312	326	329	342	351	299	329	335	318	295	331	336	294	291	304	332	317	340	322	289	346	315	331	311	309	327	354	315	334	307	295	311	348	321	345	351	291	321	307	314	331	290	311	319	331	312	324	327	318	336	325	349	320	298	310	329	312	286	301	314	325	319	353	323	340	344	349	319	338	313	331	292	338	318	341	310	333	332	317	321	349	309	322	328	324	312	337	358	309	344	318	376	295	324	326	283	296	344	326	293	336	290	316	333	315	313	345	313	320	307	325	318	309	362	319	309	349	311	328	317	316	369	329	315	311	334	300	334	359	327	309	312	333	309	303	345	300	279	315	305	312	332	329	348	317	315	340	320	300	323	273	338	301	325	316	341	307	321	314	339	351	347	304	352	340	334	328	303	311	367	299	314	319	322	316	356	301	283	311	320	299	340	292	321	332	343	303	317	340	301	285	298	321	297	300	342	311	345	337	334	308	343	328	360	327	337	292	306	311	333	293	308	299	318	329	319	330	317	300	318	323	297	275	320	294	331	318	305	298	298	314	326	294	302	311	313	345	330	323	330	312	318	319	303	323	323	363	277	342	283	317	304	330	311	327	346	338	333	281	329	316	302	313	323	318	327	304	310	325	298	333	313	322	314	304	309	298	309	343	329	324	335	304	326	363	337	322	362	305	322	311	304	302	300	324	304	299	312	335	300	319	332	325	304	306	320	327	328	329	310	329	309	293	315	277	319	354	280	320	312	340	333	294	321	341	361	305	341	322	315	287	301	309	332	321	314	327	342	297	314	303	336	320	313	337	313	353	319	354	334	344	314	325	308	312	307	319	333	310	299	313	349	308	309	330	306	302	314	350	321	327	313	310	316	320	281	355	323	291	323	299	318	309	306	386	307	323	296	313	349	317	326	310	307	329	313	310	307	317	293	317	330	315	342	314	338	291	322	314	310	326	313	300	306	340	334	304	346	353	299	293	344	351	326	321	341	321	331	305	333	309	334	323	328	331	329	295	323	349	335	351	294	326	316	338	337	330	346	323	323	327	307	339	309	318	286	337	340	330	322	346	321	326	302	314	330	297	290	347	325	287	337	327	336	323	329	343	320	304	327	326	349	325	300	285	320	336	327	350	329	330	312	301	324	338	304	305	321	342	312	313	326	299	278	322	321	320	341	321	320	319	312	336	324	341	318	296	318	339	336	316	358	325	299	327	328	335	343	294	317	314	292	314	333	288	334	313	311	345	342	320	319	329	336	338	324	331	322	332	325	295	319	330	363	346	301	325	321	322	325	314	305	357	336	283	282	295	297	336	337	338	302	347	331	329	314	336	294	339	284	312	327	324	318	311	317	333	327	315	331	309	303	305	339	329	329	295	302	318	295	306	324	366	303	322	320	300	312	322	334	326	292	328	324	341	353	340	335	300	337	327	317	312	309	315	296	289	314	338	290	312	305	307	316	325	311	316	333	303	312	341	294	302	338	324	316	329	315	324	312	296	323	341	342	299	290	352	337	339	348	312	305	302	329	330	306	326	327	346	298	304	310	334	329	333	331	296	358	324	353	320	326	277	355	340	294	328	352	303	317	305	345	312	287	356	313	322	366	338	334	298	277	324	320	356	367	350	307	348	337	331	345	354	329	328	330	331	325	333	343	314	332	335	329	332	332	326	325	316	319	331	344	306	285	357	281	331	334	331	346	304	333	327	326	352	312	280	292	323	338	318	321	316	325	316	305	319	321	314	292	322	333	349	344	308	313	338	305	324	309	313	318	301	350	316	309	336	323	315	311	298	315	307	307	322	319	289	305	339	314	325	302	316	309	328	305	349	353	300	359	318	343	333	331	332	321	288	322	324	297	296	353	304	346	314	297	305	302	298	355	320	322	320	325	349	345	350	297	292	314	369	335	308	359	339	331	316	289	303	309	317	327	323	309	307	306	340	334	348	335	327	314	323	324	308	312	306	341	324	327	303	349	321	333	330	341	313	319	350	324	338	298	313	358	298	350	324	291	316	343	312	302	307	319	318	307	340	358	314	335	321	317	304	309	332	312	332	298	332	289
61222	102686	81490	55977	40692	25688	11125	939	506	482	504	501	546	485	494	568	514	502	483	477	486	526	491	536	515	483	513	512	452	517	475	484	482	503	483	482	483	517	532	486	479	520	498	516	490	505	494	481	519	487	509	539	547	497	508	497	490	445	527	483	484	478	478	511	517	511	506	470	501	505	494	486	497	449	478	488	490	520	515	494	534	495	475	480	540	490	520	474	489	464	507	515	530	525	516	496	507	497	496	478	493	521	487	512	518	490	491	527	523	487	494	462	506	499	486	506	472	512	500	475	508	489	474	518	486	505	477	505	488	473	515	524	483	504	454	507	525	518	495	521	480	516	486	479	510	504	517	513	479	522	457	484	515	524	541	520	473	485	481	477	501	536	497	482	507	503	497	492	524	503	496	473	505	502	495	463	490	496	476	476	474	472	506	549	486	478	497	518	445	477	529	463	498	529	532	487	480	495	458	509	493	520	478	545	505	490	492	507	511	514	531	535	494	511	467	469	513	487	498	484	512	527	476	527	503	486	545	527	507	518	472	478	532	530	476	468	499	482	524	497	523	457	485	504	518	534	506	524	454	500	495	492	502	465	476	495	524	488	471	487	452	487	497	481	513	503	500	471	511	473	494	453	518	489	492	483	484	490	482	518	506	513	470	500	496	482	520	518	471	498	505	519	491	539	489	487	493	497	491	516	538	516	500	518	492	528	503	496	493	519	507	487	452	492	503	493	519	470	515	488	516	540	483	499	492	510	564	487	447	501	509	528	488	517	488	510	480	504	482	494	482	450	474	529	425	502	448	462	504	485	514	486	497	519	506	516	568	520	515	523	505	464	463	484	488	499	474	478	465	507	494	504	506	489	560	509	527	529	512	510	525	499	490	515	510	475	483	493	517	519	460	474	488	519	533	504	486	464	508	468	510	514	488	481	523	461	517	514	490	487	513	509	509	486	521	517	458	496	476	488	469	501	484	514	469	524	472	508	473	520	486	460	520	501	500	485	468	513	499	494	498	530	510	512	471	525	512	449	502	468	457	480	495	481	465	500	533	522	519	467	500	482	438	492	488	491	502	491	460	485	489	492	501	490	486	442	528	499	516	479	479	512	471	484	529	486	494	474	493	475	512	496	482	498	462	521	513	473	511	448	522	443	501	514	481	475	496	478	468	501	478	465	498	479	488	480	507	484	471	508	475	476	470	515	515	514	492	483	481	515	478	485	506	526	474	469	529	526	507	534	546	484	491	445	508	510	518	511	540	526	503	500	479	490	508	464	456	475	461	465	492	493	480	482	492	522	483	469	470	487	491	488	494	497	512	490	492	494	503	525	504	503	514	476	497	470	495	480	480	502	485	501	450	507	481	528	505	483	501	480	490	489	499	532	460	515	533	501	502	464	488	503	494	448	485	526	546	491	530	499	495	498	495	486	445	496	472	481	477	455	498	510	531	485	527	523	519	545	468	515	485	543	492	509	521	500	496	467	486	496	508	506	472	488	482	504	495	475	519	522	487	525	489	500	462	481	502	481	488	517	491	510	477	511	510	466	467	484	505	476	509	489	531	476	484	499	519	490	492	513	530	525	472	503	492	536	537	518	484	526	497	499	511	476	521	500	507	492	478	508	514	501	485	480	516	490	511	488	539	448	512	473	508	482	515	466	492	499	452	486	483	504	481	505	496	490	509	500	506	475	540	491	506	504	502	501	449	493	471	433	482	528	483	485	525	489	509	494	521	497	523	472	533	481	498	485	483	493	498	454	521	481	534	518	521	533	512	481	494	461	475	467	462	503	515	501	503	465	495	530	490	482	528	500	495	507	503	527	474	503	523	501	486	498	509	459	498	502	476	522	532	469	520	487	466	474	481	503	474	489	485	502	510	483	499	502	502	490	486	432	490	470	504	512	507	519	509	485	490	496	501	498	495	500	521	474	521	499	476	476	478	472	485	517	509	495	507	494	542	485	484	512	522	490	481	516	459	490	473	475	504	461	504	485	489	492	490	503	495	486	496	485	504	502	467	511	530	522	519	486	484	501	447	482	482	506	464	498	484	503	482	494	525	497	481	517	494	497	523	508	467	471	482	492	500	511	523	511	514	513	475	523	498	511	492	463	494	489	499	513	501	511	474	495	488	489	503	505	519	475	500	497	489	516	515	462	532	527	498	508	506	497	479	481	474	497	519	460	467	512	456	478	540	501	490	508	521	527	512	508	502	511	483	455	487	504	504	492	458	506	506	529	513	516	482	496	490	466	518	490	482	500	469	516	509	509	476	532	493	460	514	496	507	499	446	499	520	479	494	508	518	472	516	527	482	468	490	489	489	472	512	497	494	543	489	487	522	473	452	575	484	489	511	500	503	483	494	561	511	507	473	506	487	552	537	535	451	527	494	510	502	523	549	453	504	487	490	489	501	519	482	471	473	517	504	446	478	473	535	500	501	460	493	478	494	498	496	538	524	518	493	516	480	494	519	513	522	521	501	465	491	495	538	469	497	488	499	499	482	475	528	524	508	526	492	486	475	541	506	452	483	498	516	470	534	524	472	503	513	485	515	495	498	506	493	511	469	520	451	501	475	501	518	511	467	475	509	478	484	496	518	536	476	531	489	510	514	472	500	521	469	511	516	490	463	540	510	471	527	547	493	511	494	515	522	507	497	544	501	507	516	544	477	468	505	473	494	477	486	500	469	478	468	472	492	480	487	497	517	527	487	466	444	504	543	514	489	526	478	543	479	556	498	481	553	477	499	524	494	524	479	459	498	513	467	480	500	479	493	489	529	488	512	470	504	538	451	533	458	471	459	466	492	498	477	518	486	469	495	483	484	498	468	500	488	504	521	478	518	470	510	514	472	527	482	464	478	522	487	536	496	507	533	517	539	482	467	518	497	494	506	473	514	480	509	521	504	500	473	468	486	521	510	534	472	477	495	461	504	455	470	478	494	503	484	472	519	496	497	469	457	486	498	429	478	453	518	540	475	485	485	497	511	542	505	508	487	542	475	480	530	497	514	509	495	496	484	536	509	478	506	505	466	498	494	500	497	563	510	473	511	515	498	484	481	525	533	495	502	496	498	472	475	515	476	501	491	503	551	460	477	495	532	489	530	485	502	496	498	534	544	501	492	501	536	518	457	492	527	472	531	485	464	508	492	513	491	533	530	469	481	528	456	463	465	495	463	535	504	484	504	511	514	469	533	468	507	524	485	522	501	487	505	459	479	511	523	486	447	533	475	487	467	469	468	531	474	530	470	522	527	493	503	504	528	509	514	526	474	518	482	459	500	493	516	463	493	465	513	548	506	483	510	548	487	513	475	499	505	515	478	489	516	483	477	474	503	498	496	508	510	519	514	470	522	477	515	450	504	491	482	501	515	501	480	465	494	509	517	517	561	487	458	482	479	486	502	473	517	498	472	496	503	487	458	493	493	503	487	513	482	493	484	524	515	480	509	490	511	512	488	500	490	505	498	458	484	494	496	458	453	502	494	562	488	513
27814	31301	32627	17646	5565	1884	721	275	230	264	248	221	237	235	239	220	255	240	245	252	257	234	261	230	225	249	262	263	225	239	227	234	239	218	246	237	261	237	249	241	247	230	256	270	232	269	245	239	247	267	275	254	247	278	248	242	242	257	241	244	241	250	228	231	259	267	243	250	277	264	267	258	232	243	223	230	275	239	251	249	244	220	262	245	237	285	245	212	252	240	236	275	234	202	238	266	245	233	252	248	250	274	262	232	235	223	245	269	239	231	270	253	242	238	275	261	221	252	243	239	223	248	229	258	250	228	223	253	226	250	271	256	245	246	226	229	242	235	255	251	246	242	257	256	227	291	235	218	253	250	268	249	250	257	255	259	252	242	261	256	248	234	268	266	215	239	230	238	269	277	254	222	252	245	249	262	221	229	236	241	218	229	244	237	239	240	268	255	241	289	251	249	252	243	240	251	246	256	236	224	242	222	245	235	261	250	236	261	275	234	266	247	260	225	278	274	258	271	233	235	225	217	294	243	232	232	237	213	233	270	240	236	232	244	256	229	262	284	277	257	271	238	250	216	244	246	245	252	247	273	238	260	232	253	260	230	226	252	273	246	234	248	242	247	236	256	212	248	241	261	263	267	252	239	248	262	241	236	222	246	248	246	250	225	231	243	227	254	232	277	243	237	246	260	232	246	250	208	242	232	253	260	211	235	252	262	254	251	225	246	259	261	246	258	270	251	234	257	237	272	252	246	218	233	256	236	243	257	263	247	223	228	226	260	228	263	245	251	222	241	243	263	249	245	236	266	265	224	224	262	259	227	268	274	257	240	235	257	244	254	247	253	243	240	260	251	270	212	239	240	256	242	264	252	259	256	284	247	243	262	243	238	229	237	260	252	245	260	244	246	254	251	247	230	235	246	236	261	231	272	233	238	243	239	234	264	231	266	235	253	233	262	241	262	235	242	258	230	259	258	241	267	227	263	240	242	273	229	231	223	251	257	249	233	232	240	274	251	236	254	252	227	228	278	258	241	243	242	238	244	241	241	233	212	243	245	249	220	242	253	209	267	236	229	245	240	257	247	260	242	252	251	255	273	265	205	266	267	233	251	268	254	252	246	254	239	228	227	219	256	257	260	247	243	245	267	224	252	267	223	237	235	235	238	254	246	228	242	224	249	266	269	209	243	244	267	246	229	258	281	259	245	231	250	245	240	242	240	221	261	265	243	258	254	259	265	279	271	265	246	246	248	228	260	239	246	270	231	237	240	243	277	254	256	271	263	264	232	269	227	240	240	221	237	244	287	248	238	279	253	243	247	284	250	252	229	252	236	247	227	245	258	231	211	254	267	254	266	255	263	236	253	222	256	258	235	277	253	256	239	241	243	233	259	234	236	253	258	265	239	247	252	254	223	234	226	260	217	250	251	232	235	224	264	226	246	225	237	256	258	250	234	231	224	284	259	244	267	259	282	239	245	254	249	278	248	267	206	245	252	265	225	239	260	237	257	271	270	250	235	254	263	256	236	238	252	246	268	258	245	251	241	280	264	261	238	235	212	257	231	231	244	272	248	229	201	270	229	254	236	243	222	257	258	271	262	261	252	236	269	257	243	233	254	249	239	246	251	251	257	236	241	233	252	244	231	255	235	262	220	274	274	238	250	225	278	255	246	274	238	256	238	218	236	216	251	246	235	236	255	263	243	243	275	261	263	241	229	227	241	264	259	241	256	240	253	240	244	232	252	255	236	256	229	246	247	268	259	272	236	268	269	254	238	253	222	250	265	249	266	261	252	243	259	256	224	245	233	243	245	254	249	272	216	259	253	249	257	253	236	245	263	235	247	256	227	245	246	265	273	254	241	270	245	257	241	257	252	244	227	253	249	262	237	235	273	258	243	265	230	228	250	242	249	235	263	238	246	220	240	261	250	256	243	218	241	234	257	263	218	255	234	279	251	249	256	244	252	248	241	267	254	247	234	260	244	258	242	224	245	227	249	245	254	221	233	239	251	247	248	247	229	237	248	240	261	241	233	244	237	248	246	260	223	238	220	228	250	243	223	235	226	262	242	254	252	253	226	233	235	237	231	256	262	257	251	272	273	284	265	234	250	245	249	231	269	251	227	239	254	265	245	250	257	236	226	243	261	243	234	250	228	262	250	254	246	225	231	218	228	240	258	255	271	259	258	239	251	270	256	227	236	270	271	243	229	231	253	243	238	259	256	253	232	247	233	258	278	239	217	279	240	252	249	242	256	218	234	256	240	244	245	255	257	237	234	245	242	267	244	261	246	248	282	221	232	238	243	245	248	260	253	246	251	238	249	251	252	227	230	243	273	253	232	256	253	243	257	252	229	264	247	251	249	252	270	213	252	238	259	274	230	251	229	238	252	250	231	270	253	245	251	231	234	244	249	253	244	228	269	236	263	252	251	250	256	271	250	220	241	234	227	230	286	214	248	232	253	242	232	227	252	276	264	234	264	223	254	281	258	249	235	275	225	281	239	248	265	249	230	252	254	243	249	222	254	280	254	225	229	249	247	260	239	238	226	269	247	246	252	260	231	243	223	260	267	228	225	252	250	246	253	248	263	206	258	261	277	269	221	220	243	239	244	238	269	211	222	271	252	276	269	239	229	265	244	241	266	254	275	228	229	230	256	241	230	242	218	253	243	229	243	255	250	249	253	241	252	234	225	257	273	255	219	246	267	217	259	237	252	270	247	235	226	257	266	258	255	264	238	235	265	224	245	233	249	273	241	249	245	279	254	248	210	245	262	236	249	237	267	267	234	223	237	262	270	222	242	250	242	228	280	260	277	247	232	225	266	261	255	245	246	211	261	241	237	266	272	256	250	252	229	230	241	231	262	241	241	246	263	238	277	253	256	255	275	251	241	272	259	266	236	248	232	258	246	246	245	231	235	236	240	268	265	274	221	239	229	248	222	244	235	247	216	250	249	236	260	251	271	237	211	263	266	227	267	240	244	252	247	237	261	228	254	249	243	271	242	247	245	240	230	252	253	243	244	248	221	237	279	236	223	260	254	280	232	255	238	267	226	269	234	251	230	228	247	263	257	254	250	233	248	250	245	253	254	242	261	243	257	244	269	271	219	231	235	256	271	245	251	250	218	226	219	224	244	219	244	221	229	239	255	242	213	234	255	241	266	262	234	248	254	232	253	247	232	254	246	241	245	254	224	236	253	259	261	233	245	235	226	248	271	254	242	231	255	232	259	218	261	250	272	243	271	250	241	262	277	262	243	244	273	251	234	271	271	277	259	227	273	232	226	258	227	254	263	244	259	237	230	273	249	239	240	250	241	243	244	245	259	227	265	255	250	210	239	252	256	231	267	229	282	258	244	217	242	244	256	261	263	232	247	239	273	253	261	216	216	279	241	257	222	250	254	245	213	261	264	232	260	256	245	243	252	277	255	224	270	249	238	250	267	253	241	234	257	280	252	247	235	257	241	215	236	264	235	239	262	213	250	234	246	250	276	246	265
32056	51668	37346	18312	9183	4085	1509	423	391	433	416	430	411	396	369	393	417	379	380	403	410	417	394	415	395	414	429	439	349	401	414	412	412	381	413	427	373	402	413	422	428	430	439	410	398	394	378	382	407	398	389	406	406	422	351	379	401	390	358	412	420	432	404	403	383	437	408	433	403	422	386	388	388	393	379	394	395	404	404	424	407	416	406	425	403	378	430	372	409	392	409	426	385	382	412	361	419	412	366	400	373	410	424	413	392	415	404	394	396	405	407	409	398	419	393	376	436	414	419	399	422	426	370	389	402	402	392	418	374	413	411	402	371	404	377	412	415	394	391	399	403	400	385	428	426	406	433	420	398	429	415	393	409	398	405	421	342	414	383	441	384	405	419	382	417	389	392	392	405	391	399	411	353	402	392	382	414	411	413	401	407	384	402	427	394	392	414	398	380	395	400	456	418	412	414	394	381	423	369	405	415	419	448	395	387	429	392	419	395	377	401	396	388	436	393	348	382	390	418	380	395	417	391	414	416	383	395	404	404	391	451	407	379	388	416	396	412	397	414	419	398	416	397	419	408	410	412	411	409	411	397	413	393	417	412	412	387	452	430	388	394	411	370	354	440	419	401	404	421	427	426	437	430	401	372	408	401	418	391	391	383	361	423	409	404	405	444	412	436	396	406	388	374	404	402	403	430	382	389	403	375	371	435	436	387	408	396	451	370	405	412	399	384	417	396	441	381	417	402	403	371	391	399	405	410	395	457	412	382	413	391	403	413	388	430	380	412	422	349	391	382	410	423	403	409	396	372	399	429	437	385	405	427	427	439	435	415	388	399	367	410	435	373	441	396	410	431	408	416	371	412	409	393	376	421	401	382	376	418	367	423	390	423	446	428	420	391	385	375	422	391	392	391	399	393	417	398	410	392	385	401	441	407	393	352	432	423	374	416	405	394	383	409	394	411	409	399	390	410	392	436	358	442	419	415	387	384	380	415	407	380	400	372	394	439	400	429	436	432	399	409	421	395	395	365	403	384	405	404	408	405	394	397	402	425	381	413	407	363	405	431	409	458	399	423	399	356	400	393	423	381	382	357	390	429	397	398	400	369	405	438	438	398	396	382	372	425	402	393	409	433	372	420	409	392	385	395	440	425	431	371	406	408	429	442	433	373	376	407	371	394	379	409	415	402	413	392	386	446	383	423	411	400	391	428	408	383	414	402	398	403	424	411	435	426	380	391	423	429	382	424	416	393	393	386	398	400	401	428	373	394	404	414	405	405	391	387	380	400	383	393	387	429	400	419	390	425	424	367	414	382	392	370	362	412	388	396	400	417	401	406	407	400	438	429	411	421	377	376	379	396	377	394	427	414	389	363	374	398	393	445	379	407	408	410	426	401	393	385	422	410	410	411	385	397	410	417	415	407	437	387	398	425	394	439	408	389	414	389	394	408	402	400	369	405	442	416	397	387	397	378	442	402	395	395	409	383	404	384	387	397	428	435	398	376	375	393	423	400	411	423	378	403	379	428	424	402	412	388	361	362	406	433	430	412	382	399	424	377	413	395	389	400	424	413	403	379	398	387	404	440	408	362	406	417	407	353	394	431	398	414	377	456	407	416	412	409	420	411	393	391	430	406	388	417	366	391	397	422	415	379	411	401	391	415	392	383	429	407	361	397	408	397	405	419	369	407	396	407	400	391	431	428	379	408	409	395	409	404	409	392	403	364	431	371	421	392	426	392	384	422	359	383	399	376	397	409	421	397	390	416	434	411	401	379	430	349	387	407	385	421	410	404	372	400	419	393	402	396	411	393	405	422	392	412	397	390	383	420	410	402	440	395	427	407	377	387	404	338	413	409	400	427	400	424	422	375	391	420	416	413	423	434	382	386	409	419	397	395	407	401	448	426	404	415	366	390	414	379	404	403	416	385	400	373	413	388	382	423	433	397	409	434	401	394	413	428	388	412	393	396	383	404	380	427	393	403	384	391	393	374	382	424	429	389	419	418	364	424	337	403	413	402	396	397	381	433	405	407	381	412	405	413	414	383	438	354	402	379	397	406	361	399	421	391	398	412	406	432	444	371	364	443	418	397	351	361	431	414	404	381	403	430	412	411	421	427	406	400	374	416	385	385	426	414	384	383	396	406	436	387	389	441	379	455	407	408	410	402	398	378	378	412	382	420	416	395	419	393	381	415	362	416	425	389	426	388	394	400	385	401	395	418	413	430	398	403	371	406	420	400	374	448	402	417	415	449	408	396	405	407	402	387	385	433	402	426	431	391	397	421	408	423	378	407	397	417	402	432	388	416	416	409	435	405	441	411	392	381	421	393	393	425	359	386	390	398	395	410	390	390	381	403	430	403	422	402	418	383	417	408	392	409	432	370	400	426	406	413	368	394	403	395	387	394	375	389	425	411	402	428	389	395	424	397	397	377	419	429	381	433	362	413	416	384	380	426	399	404	404	418	443	402	387	382	401	391	418	418	434	429	356	412	408	384	414	381	411	407	395	388	410	385	410	393	393	380	434	424	394	386	381	401	394	421	376	393	420	405	416	381	379	401	433	389	432	411	407	389	387	417	422	405	430	406	423	382	369	412	420	366	419	386	408	397	373	392	418	387	386	412	416	372	403	406	393	395	408	402	435	420	398	399	430	396	423	398	427	420	373	430	407	422	409	391	430	404	407	373	410	380	430	406	420	439	416	415	405	396	395	418	383	394	404	390	414	416	405	432	411	384	398	389	401	385	411	386	397	415	452	431	442	398	390	441	403	394	434	429	443	394	396	395	366	365	425	454	431	428	410	393	413	430	439	401	398	378	410	418	399	414	440	392	382	373	401	407	426	387	424	400	384	402	417	409	424	414	427	386	419	387	418	392	391	406	403	415	423	390	417	410	399	390	415	442	411	381	401	390	419	415	434	382	394	435	383	403	430	398	400	391	396	374	424	397	409	386	404	404	396	393	407	406	426	409	403	426	392	395	397	409	400	387	388	390	410	378	401	399	421	411	393	369	438	411	380	427	420	395	414	386	404	400	427	361	385	364	372	375	410	444	385	383	426	374	380	405	412	438	388	398	385	421	395	408	391	378	436	414	424	432	372	390	423	400	404	394	399	377	414	376	419	398	420	382	355	422	410	415	419	428	396	412	407	400	372	407	429	410	397	414	400	391	384	402	449	398	452	402	420	407	388	438	387	406	435	368	421	446	400	381	411	417	397	396	389	386	387	442	413	402	385	405	438	418	405	379	412	428	387	470	424	445	388	398	368	384	405	382	400	438	415	405	408	391	394	402	432	376	392	443	411	397	420	398	375	407	372	408	391	395	393	383	389	405	392	420	389	407	397	420	404	419	395	402	397	403	394	403	418	397	425	402	412	421	396	349	451	391	403	396	381	356	434	427	423	426	393	402	378	420	404	368	424	416	400	397	403	382	423	403	407	422	403	428	411	396	437	376	383	367	409	419	413	398	410	419	406	405	414	418	410	397	421	434	414
24815	24843	38061	31559	23166	14527	4003	370	280	298	272	283	253	300	283	290	298	273	272	274	281	269	285	246	255	293	267	277	239	270	266	273	294	267	266	270	300	249	295	249	259	285	282	262	279	288	266	265	288	273	293	259	238	251	284	275	274	273	291	253	285	258	274	286	291	255	271	277	277	255	292	261	266	275	262	279	269	310	273	269	259	257	251	276	263	285	297	285	259	295	276	305	265	240	305	247	309	276	252	279	285	248	272	290	229	293	265	286	314	290	269	311	264	238	286	265	245	277	278	258	273	283	278	268	251	261	235	287	273	283	267	283	280	262	268	255	267	275	279	278	276	267	304	270	259	269	285	275	276	244	282	252	267	243	295	247	290	282	265	269	280	289	264	278	278	278	268	244	297	281	256	284	291	289	264	254	294	238	265	262	249	263	283	266	284	269	240	290	285	285	285	264	288	277	277	292	281	278	261	259	278	287	275	269	314	270	280	238	259	259	300	264	276	283	263	289	293	299	281	281	273	288	256	273	277	266	274	283	272	256	269	298	260	256	270	291	268	252	250	312	259	277	263	256	273	299	260	306	278	277	269	303	246	280	261	278	273	277	273	294	251	273	281	264	259	291	297	243	266	253	277	283	255	283	293	231	292	290	260	242	272	247	302	236	277	264	253	281	281	304	290	297	266	296	292	265	279	258	264	282	264	243	303	283	259	277	283	239	298	280	288	263	291	259	287	284	260	271	277	280	283	261	275	319	284	296	260	268	281	259	278	272	285	286	281	266	281	292	293	285	289	252	262	261	270	229	298	290	296	289	300	267	265	282	274	269	266	298	302	271	229	312	286	288	284	283	267	311	288	269	265	220	276	266	295	301	279	310	297	255	262	294	272	254	285	264	265	294	253	262	279	269	280	284	262	265	298	277	302	277	274	273	297	265	261	279	305	275	306	253	279	253	250	255	259	267	289	257	276	298	260	301	270	276	282	293	272	305	263	249	267	264	277	283	273	265	285	258	245	281	276	298	252	250	284	292	270	304	276	276	261	266	234	282	279	270	277	276	283	270	265	241	285	290	259	291	260	270	253	296	251	296	249	286	304	262	250	304	267	267	268	284	290	269	247	285	274	271	310	294	284	255	243	276	255	285	231	271	259	273	241	302	252	243	279	281	293	304	286	282	235	266	273	282	282	254	285	268	285	298	277	276	276	265	295	240	275	261	278	252	319	278	295	311	280	257	265	268	269	259	270	269	248	261	301	235	302	276	288	255	271	293	260	279	301	268	255	257	252	270	282	292	257	286	253	273	277	266	278	263	294	274	282	262	285	236	266	288	268	272	284	289	259	272	270	247	261	288	272	267	264	268	278	307	276	270	273	261	263	305	261	297	273	278	276	269	286	259	272	233	254	258	255	262	266	276	276	255	273	249	270	299	268	273	303	287	295	278	289	293	264	283	271	280	266	271	301	267	268	295	274	270	286	239	255	271	275	297	266	262	283	267	280	295	232	275	268	273	276	267	278	267	274	249	282	276	262	275	295	263	302	293	271	285	248	254	264	280	265	274	240	289	306	263	268	297	257	299	292	243	252	284	291	226	276	298	264	280	289	254	263	299	258	216	256	276	287	282	278	268	247	296	264	280	279	259	274	284	251	248	273	293	281	262	249	270	280	263	282	236	262	299	261	282	239	292	275	285	277	278	252	263	257	292	287	247	262	272	285	266	281	270	295	292	304	268	269	311	264	278	255	259	268	229	263	260	285	255	250	274	247	288	276	260	265	272	293	272	258	279	280	270	288	277	284	273	308	252	253	278	274	269	262	286	274	249	253	267	281	285	270	276	244	280	280	288	283	256	260	270	289	274	289	264	255	282	262	283	251	283	264	313	320	276	282	266	268	271	285	263	273	248	272	289	246	280	244	277	276	281	292	274	294	282	264	274	319	273	288	266	279	265	257	299	294	286	296	296	258	270	293	278	289	265	255	279	253	258	272	270	260	273	271	287	296	277	287	274	275	283	278	270	287	217	287	282	264	262	257	268	289	278	259	279	294	238	309	285	260	290	261	259	277	260	307	272	264	286	268	277	286	268	284	306	244	279	286	274	252	291	288	258	279	253	264	263	260	268	272	300	283	261	284	316	261	265	292	268	276	255	263	265	254	253	268	285	282	281	267	290	265	278	267	277	268	253	270	261	253	271	250	282	288	266	288	284	274	248	299	269	280	252	294	257	277	315	271	299	293	280	267	259	274	275	270	281	284	253	324	271	256	264	264	278	281	296	267	290	260	285	298	267	285	284	333	267	243	264	267	280	258	285	269	284	268	240	265	279	283	278	267	251	286	299	265	280	278	284	281	269	284	268	272	277	284	280	266	260	294	280	286	296	258	214	299	275	269	254	262	270	282	275	261	281	258	259	256	253	296	252	256	269	287	278	251	263	242	240	277	306	292	261	257	238	272	266	297	242	270	260	289	271	252	256	287	261	277	253	262	280	273	262	279	260	292	274	269	280	258	282	276	258	260	279	288	243	278	272	278	254	274	311	307	253	293	287	299	230	310	239	271	250	256	269	264	287	270	282	284	252	308	239	261	274	278	247	284	289	259	280	287	260	291	265	295	271	284	283	278	257	296	251	278	298	254	256	281	249	305	273	230	262	268	252	268	283	248	266	259	268	257	287	265	264	237	272	269	260	241	274	257	256	265	267	264	252	253	254	293	295	243	282	264	272	292	271	282	278	261	288	284	294	265	236	270	299	264	233	266	295	270	261	285	281	272	271	278	280	290	264	282	288	276	290	288	274	259	274	266	282	267	262	296	259	277	275	278	267	263	266	283	278	263	301	271	292	311	254	286	269	341	282	317	279	261	278	260	293	269	247	274	279	268	250	259	232	302	253	273	245	247	277	291	261	279	254	262	273	275	253	243	279	273	255	252	290	239	267	254	272	257	252	272	280	279	274	263	280	310	282	271	275	312	291	285	267	271	244	288	299	263	283	264	276	284	279	257	254	267	292	292	266	281	277	260	260	277	258	274	257	257	252	267	276	263	259	288	300	272	284	277	269	280	283	295	293	242	274	288	300	272	295	265	264	272	283	278	285	288	254	283	270	284	277	262	265	285	300	276	275	286	278	243	298	242	263	279	245	292	264	281	316	256	249	269	269	259	278	269	256	280	283	294	279	263	279	265	271	259	252	298	262	290	286	264	310	306	233	271	285	265	270	271	304	280	278	274	277	278	265	277	270	307	249	277	261	263	272	229	294	253	262	284	303	281	307	267	286	270	321	275	263	279	278	294	302	311	301	291	263	284	268	242	290	269	260	262	249	289	291	288	252	260	283	286	281	244	259	262	289	300	276	272	273	265	275	264	280	261	255	261	284	241	255	274	283	263	256	295	284	276	300	282	287	273	265	267	274	290	287	262	309	251	260	267	277	277	287	305	305	274	266	256	270	300	262	288	273	300	282	260	280	292	268	276	296	255	267	246	294	275	256	277	268	269	259
54704	91447	67528	42183	29079	16217	5714	562	430	417	479	466	397	443	416	454	475	453	454	471	415	434	440	447	472	413	421	435	460	431	444	420	425	462	441	452	440	446	453	462	425	415	413	424	448	439	421	432	415	450	436	441	466	482	425	423	420	452	455	427	436	444	458	398	428	473	412	439	428	432	439	453	452	448	450	489	418	410	422	439	442	451	459	424	426	431	433	429	439	441	424	429	425	434	416	446	386	457	422	448	470	429	465	439	423	420	474	466	453	457	429	454	415	422	443	475	454	401	470	444	439	436	418	467	455	480	470	469	468	423	427	438	409	412	417	460	430	404	441	479	435	450	445	448	454	439	441	399	456	431	451	484	441	392	455	420	418	439	425	453	407	438	430	483	433	459	448	478	428	438	435	466	443	402	414	439	456	421	469	477	435	461	441	459	449	446	405	423	462	436	405	467	427	477	435	406	466	472	429	404	426	472	436	440	461	435	506	478	440	457	427	446	456	455	458	427	425	404	404	399	417	455	446	427	444	469	436	438	466	421	421	439	468	424	450	457	450	434	437	447	418	438	405	475	454	412	438	451	455	438	466	449	451	451	485	466	431	422	420	444	419	480	431	440	494	458	397	458	446	449	459	433	381	438	424	448	475	414	430	467	417	482	436	408	400	430	475	450	436	443	452	445	444	448	435	448	460	426	409	415	422	436	480	439	445	441	473	431	422	468	460	466	422	443	461	445	449	457	442	453	454	451	424	449	419	455	444	470	425	482	413	437	459	433	444	448	431	455	412	448	443	409	452	443	445	418	440	459	455	450	431	417	444	455	436	460	469	416	442	443	460	436	453	463	447	466	430	458	451	442	446	452	466	427	456	449	429	481	446	431	458	458	426	432	457	450	465	426	427	464	436	409	461	485	454	429	383	459	445	417	469	476	415	418	487	398	450	445	428	456	417	503	479	405	429	404	425	452	441	436	451	399	458	459	446	413	435	438	442	458	432	435	424	459	433	452	426	450	481	435	439	435	448	441	438	441	437	416	472	413	444	446	456	472	449	420	450	441	443	453	436	385	451	458	457	419	475	462	421	445	412	474	438	474	449	434	453	446	414	415	428	414	433	444	397	439	449	468	444	456	448	437	430	421	406	425	433	475	482	459	457	419	437	407	427	395	494	425	431	491	399	469	416	405	451	435	433	452	411	417	427	435	413	407	422	438	417	460	434	457	459	448	451	411	421	431	432	425	399	454	435	447	460	443	444	438	451	418	458	420	445	438	451	454	445	430	472	441	474	431	454	443	429	421	421	493	451	405	454	435	429	445	436	443	457	418	492	444	454	442	451	500	435	443	457	437	466	411	448	437	464	441	404	427	461	445	432	403	442	445	436	453	451	450	457	436	422	476	405	463	473	505	410	452	418	410	452	452	443	446	454	460	414	456	432	464	442	443	444	472	407	410	413	440	468	428	431	439	458	441	440	458	477	468	462	449	424	439	428	455	460	428	386	472	450	436	419	467	411	428	452	388	443	439	456	420	410	426	416	431	441	466	481	409	440	413	450	432	438	420	429	462	459	479	452	430	428	430	451	433	481	435	484	495	450	419	431	436	405	428	425	458	469	437	417	405	429	442	421	445	443	438	442	431	474	470	444	454	420	421	459	465	442	420	448	427	449	437	417	418	426	426	430	409	444	455	449	467	452	461	407	445	443	454	466	426	431	474	468	429	449	462	438	418	420	442	426	410	460	440	456	485	412	434	428	421	464	475	415	415	421	433	430	439	415	488	417	459	402	438	488	443	438	453	445	446	423	445	447	456	445	467	451	470	442	477	455	449	429	465	453	489	429	447	462	475	428	422	443	438	435	483	444	429	403	443	446	453	431	419	429	431	472	425	454	407	430	451	462	445	428	469	473	440	481	446	411	419	416	448	430	450	464	432	440	413	463	451	446	450	491	445	457	461	417	436	466	458	424	439	422	428	419	476	479	450	452	447	482	449	455	445	439	444	467	445	461	473	430	428	439	425	420	440	441	424	471	457	460	452	456	451	424	447	459	440	469	431	408	456	452	484	445	474	397	438	472	450	431	470	446	429	450	438	442	431	420	416	469	471	442	421	440	428	405	450	444	410	481	448	444	433	473	406	430	420	420	459	454	423	439	433	435	457	461	472	439	449	480	438	431	420	462	446	438	427	464	452	415	439	504	458	446	430	457	451	452	429	456	422	444	448	456	445	451	428	428	429	420	421	429	433	440	452	425	449	458	424	420	447	491	442	471	426	454	450	426	444	408	394	465	456	441	440	445	439	436	428	435	471	440	379	428	437	441	428	463	440	461	412	419	392	464	443	435	463	418	418	413	454	479	437	455	462	442	455	452	474	445	439	438	443	447	420	420	422	446	412	412	466	445	434	417	435	424	433	429	419	472	428	422	472	449	419	452	457	424	440	401	445	418	449	434	445	424	447	438	448	454	440	407	423	456	459	465	442	460	402	446	460	455	465	406	460	448	455	409	417	444	428	458	471	441	461	421	449	446	454	411	458	467	441	432	428	453	382	443	445	441	448	425	439	391	439	441	472	446	443	458	439	465	424	448	454	485	404	477	473	501	443	428	416	407	423	438	414	392	448	440	437	420	476	438	471	427	435	448	461	446	464	424	454	411	432	464	442	440	422	448	450	432	428	439	448	444	466	386	454	460	453	459	440	427	439	418	404	460	475	431	440	424	456	435	481	441	441	436	418	475	415	458	432	465	472	409	412	443	444	437	467	425	428	407	451	422	459	417	406	452	452	423	433	417	445	437	431	478	482	405	440	427	406	450	437	479	435	478	449	458	436	409	408	424	443	428	451	462	465	462	443	451	444	453	416	432	415	415	432	429	429	466	419	432	462	453	411	452	445	458	411	448	458	446	452	409	468	463	421	410	443	419	449	479	448	445	448	446	427	464	458	454	448	440	430	462	491	415	430	426	422	416	442	415	424	466	449	430	477	461	457	422	461	435	417	415	438	409	419	433	440	458	429	437	448	402	459	413	423	432	432	446	461	416	462	440	419	460	411	431	457	466	426	447	411	462	453	425	447	421	455	448	411	433	402	453	439	467	456	434	452	428	427	453	413	433	435	439	450	419	451	420	439	453	411	443	418	443	440	423	425	439	388	489	455	417	395	431	429	404	432	465	472	415	419	433	438	443	430	467	419	444	441	427	439	434	468	486	436	415	419	442	464	449	451	450	443	446	440	443	462	423	469	461	458	416	456	459	422	433	454	448	450	460	457	440	406	489	457	420	420	435	438	431	469	422	429	449	413	458	429	465	440	443	441	464	410	448	443	438	461	448	448	431	428	453	437	424	495	476	464	433	437	424	423	436	417	432	444	437	396	433	413	439	425	427	430	429	456	415	479	458	429	435	408	447	397	474	389	446	416	445	454	433	482	433	423	430	452	459	445	484	415	420	472	456	434	416	443	401	422	465	448	464	430	437	424	450	444	463	446	452	427	430	420	471	435
23338	22705	33062	27988	24890	22558	13008	900	357	321	342	346	355	335	315	316	332	339	341	333	350	328	337	310	348	325	317	329	334	330	327	295	317	332	291	320	316	321	351	319	326	303	360	338	316	326	353	352	326	347	358	302	318	336	295	353	326	329	317	313	363	337	322	347	345	318	314	285	333	306	278	320	315	296	360	330	312	333	321	356	357	347	311	303	287	327	327	310	365	357	323	306	283	320	323	333	285	323	328	342	310	281	288	338	329	335	322	325	328	337	312	330	322	327	275	327	318	285	308	331	338	339	339	342	321	323	347	339	320	359	333	294	316	328	306	295	307	321	317	300	331	286	339	293	306	352	313	325	346	334	333	324	307	315	310	310	344	357	336	345	326	345	311	343	318	301	295	320	295	303	344	335	335	359	333	343	309	330	296	311	296	331	356	313	341	281	343	320	323	325	338	335	313	314	304	333	324	322	327	331	315	339	293	308	297	349	321	305	313	315	310	348	332	333	299	339	321	344	327	336	307	320	317	295	306	318	329	302	330	310	319	332	304	353	332	328	343	297	333	305	330	320	340	361	323	317	312	349	332	309	324	343	305	320	300	330	325	331	335	343	344	321	343	336	322	329	382	319	344	345	327	315	312	272	310	355	319	294	350	335	340	339	313	312	320	323	330	358	342	340	284	294	318	301	331	309	329	348	303	314	362	322	334	312	264	347	335	323	311	361	331	319	326	334	320	339	306	288	346	304	290	319	312	328	340	346	326	326	337	306	308	314	329	328	321	335	325	294	294	289	313	327	316	333	331	316	318	283	328	293	313	334	329	320	315	345	312	304	322	291	330	347	315	331	337	331	308	317	329	313	317	318	334	352	351	334	328	332	302	350	296	316	342	359	335	318	324	311	328	301	312	316	338	310	317	336	341	318	327	293	326	339	315	299	333	362	319	304	297	304	328	301	308	328	318	338	315	365	307	340	337	336	316	306	298	328	317	329	306	317	308	340	327	336	326	318	314	313	310	377	308	304	295	292	318	313	352	312	327	315	279	313	370	312	311	294	323	311	337	349	319	317	341	316	312	279	305	346	318	321	332	293	315	288	333	348	330	346	304	306	310	308	295	311	316	315	332	332	331	297	282	334	356	302	325	343	335	302	342	319	314	362	320	308	325	357	330	338	340	341	314	347	319	328	321	332	302	321	315	308	316	315	337	323	303	321	312	331	352	319	348	317	312	372	322	329	288	314	337	329	337	330	337	300	305	300	356	318	316	302	345	330	331	289	346	339	278	329	350	305	290	318	300	313	324	304	323	362	314	318	301	328	302	342	304	317	326	330	334	334	310	361	314	335	337	317	336	335	316	355	306	326	322	315	310	348	290	305	328	354	305	323	352	310	346	327	320	331	314	298	311	306	346	324	338	316	308	322	310	299	309	328	350	301	330	333	316	307	327	327	314	329	321	303	299	320	346	332	322	303	355	353	304	334	350	317	305	334	321	327	346	315	346	327	322	313	286	328	297	341	343	333	318	331	330	340	333	321	313	335	321	349	352	342	325	316	351	335	339	295	335	346	339	316	348	336	281	362	312	345	327	332	295	329	320	320	324	299	301	348	314	323	348	343	300	335	331	314	343	326	291	320	317	320	336	297	322	342	331	342	333	360	366	336	315	297	295	330	327	335	299	347	329	313	336	332	335	309	323	313	300	318	323	295	303	282	345	324	319	302	328	319	316	349	316	336	334	320	290	345	315	349	343	357	332	307	326	330	309	365	299	308	286	294	317	331	331	358	322	323	319	326	320	358	343	299	361	303	325	349	316	321	343	289	332	374	342	337	339	304	354	331	327	346	315	342	295	329	334	302	315	330	324	352	303	337	351	327	315	312	304	312	309	305	312	320	337	328	292	351	337	310	281	326	281	325	316	305	313	305	318	328	299	365	325	333	353	318	311	343	302	283	308	300	305	308	329	324	298	330	343	320	324	287	298	313	322	319	352	335	357	332	333	326	313	320	319	319	323	349	304	296	351	325	325	325	319	328	354	332	333	328	308	332	319	315	333	325	337	314	303	310	339	332	294	311	339	346	298	303	302	361	311	327	331	342	335	312	313	362	326	315	323	297	345	334	331	363	307	325	313	336	348	334	322	311	316	339	314	299	330	332	328	344	327	346	306	328	328	323	328	355	331	290	295	332	311	353	325	348	345	323	375	348	287	323	307	330	320	338	297	285	305	334	332	315	337	320	301	352	328	337	328	315	331	340	344	335	357	328	333	324	316	317	330	320	319	294	302	314	345	357	348	310	320	314	326	335	335	335	303	320	332	345	315	321	302	315	291	314	313	291	303	323	301	318	329	303	313	335	329	335	326	291	343	323	329	322	309	304	333	319	332	303	336	339	308	352	346	292	306	349	335	347	324	337	272	304	343	309	306	290	342	324	354	326	317	346	323	313	330	337	309	323	336	330	309	325	323	334	336	311	341	326	342	346	339	310	286	347	327	329	329	330	339	339	312	325	301	325	318	325	299	314	335	326	286	295	301	338	311	356	313	339	326	315	300	334	364	307	320	313	309	308	375	300	333	337	356	310	318	321	298	332	330	310	313	312	333	333	313	330	334	324	311	315	355	325	323	295	325	332	318	322	311	303	305	281	344	350	338	334	326	317	322	302	329	349	323	313	321	337	342	316	326	320	336	341	309	307	333	334	302	311	343	325	368	310	325	375	320	339	345	343	301	293	308	326	309	311	335	325	305	316	308	292	305	313	332	333	332	303	328	341	313	312	321	312	291	302	306	314	313	344	301	307	337	353	302	336	331	324	330	315	328	304	303	338	350	300	316	317	340	322	356	323	312	314	320	305	325	331	315	318	298	333	336	338	331	330	301	302	344	338	349	356	330	297	336	310	348	306	338	325	308	346	315	303	340	312	321	332	308	326	309	294	314	331	328	317	319	319	323	338	296	343	316	312	307	345	372	317	328	318	342	308	257	335	340	311	309	350	305	325	342	333	309	334	315	298	358	348	349	316	339	333	335	279	336	313	305	344	325	304	346	341	326	344	344	333	342	321	357	328	331	311	287	326	320	322	344	285	342	326	347	291	334	331	304	316	326	317	309	348	321	309	313	312	327	288	341	318	341	345	333	320	322	330	299	300	295	327	329	292	326	345	311	341	336	345	301	337	359	301	332	331	313	339	278	313	331	305	343	319	336	328	334	329	366	332	302	319	326	317	305	318	340	334	328	340	326	333	328	323	334	288	301	317	329	302	332	304	334	322	352	319	338	329	321	339	311	349	319	325	359	316	290	306	333	315	332	372	324	349	277	322	302	317	310	360	338	345	364	307	294	301	301	349	321	339	301	311	324	332	345	341	306	341	309	330	338	305	338	323	344	351	306	342	351	297	323	323	317	309	348	344	298	336	341	320	317	357	308	316	326	320	328	334	352	314	351	312	331	319	328	311	311	334	305	335	285	321	350	328	315	349	296	317	347	333	325	334	313	336	319	313
60055	104135	79590	55197	40277	26045	10545	790	556	535	500	495	510	506	477	536	461	486	491	522	532	500	499	524	516	508	505	484	524	482	491	501	528	521	499	530	543	486	539	511	475	524	509	502	502	514	539	521	489	476	552	465	555	525	468	478	535	455	486	512	500	519	517	476	525	540	472	514	542	523	530	529	518	504	476	503	486	495	478	526	522	474	487	529	515	506	516	490	491	511	488	481	520	495	498	491	493	492	530	504	502	536	525	522	542	522	480	517	477	530	491	518	512	510	466	536	520	521	520	500	505	540	533	534	525	483	478	532	481	475	499	497	487	507	504	470	506	495	536	504	510	499	517	532	503	489	544	490	498	500	493	515	514	506	497	499	540	472	506	482	495	504	530	452	536	476	471	515	510	453	532	539	516	478	498	481	500	516	484	497	531	516	484	504	471	475	541	530	492	463	515	498	519	568	495	509	534	514	502	464	524	495	482	517	496	540	549	511	474	485	493	451	501	488	508	524	507	483	484	512	532	528	499	499	522	461	481	532	480	477	517	468	510	495	499	534	509	477	488	535	539	465	496	497	517	511	507	481	467	504	487	474	515	492	458	493	518	463	493	486	493	494	524	502	513	479	494	529	531	523	530	483	488	507	501	520	484	465	503	462	547	493	489	494	497	515	474	519	515	469	530	497	546	466	468	529	454	480	511	488	489	519	516	518	512	516	481	515	479	515	503	516	501	523	541	465	510	479	523	528	457	508	474	541	545	475	484	526	530	483	478	526	483	513	510	512	519	545	543	475	499	529	473	502	525	550	519	544	529	499	490	472	490	480	502	523	483	527	519	466	467	468	511	497	471	469	519	501	530	495	483	494	479	537	504	549	515	488	495	468	514	474	482	500	520	498	532	538	505	488	506	491	551	554	484	508	510	513	520	508	528	463	499	513	545	538	524	479	538	509	520	496	501	542	506	492	507	476	525	473	523	502	517	515	512	545	499	485	523	471	483	470	499	494	506	511	505	497	541	513	493	519	516	462	541	563	529	508	505	502	536	528	538	496	505	507	449	523	493	503	493	507	540	523	528	486	479	502	536	512	530	511	536	474	515	496	464	497	529	467	507	492	496	505	512	485	528	559	501	536	484	547	464	485	505	482	535	502	506	546	527	519	515	488	521	496	478	529	518	504	503	466	548	518	484	476	489	534	485	475	529	498	506	485	562	478	526	512	464	419	497	484	494	494	509	555	507	485	486	492	440	549	500	506	488	551	547	549	490	515	511	514	542	512	525	493	494	514	496	501	510	513	483	473	521	493	511	499	521	511	552	509	511	525	523	529	484	509	525	508	483	501	513	495	494	520	494	481	490	493	493	485	538	496	485	495	515	485	491	478	547	540	479	453	546	491	503	556	502	498	525	505	486	480	514	501	479	564	536	483	476	487	507	502	508	503	526	543	483	476	493	513	504	534	501	534	542	539	527	524	455	496	482	520	503	514	510	485	493	506	506	503	463	502	523	507	487	554	512	498	520	525	500	485	506	534	500	488	458	503	502	512	498	489	507	488	517	473	528	494	521	507	519	531	486	516	490	508	512	500	491	512	494	496	497	540	493	558	484	503	521	514	477	512	508	537	512	494	508	491	505	557	491	525	494	507	498	495	532	517	516	544	520	517	463	508	518	523	513	500	509	512	499	529	525	498	529	511	523	508	563	469	451	526	490	508	532	536	535	537	502	483	506	507	523	487	524	496	538	514	503	517	499	522	539	513	464	488	465	543	543	457	493	510	468	500	516	534	531	522	506	482	498	495	552	495	518	523	474	481	535	485	499	546	515	501	516	483	496	474	496	497	528	514	524	545	499	519	512	549	491	531	505	515	521	505	498	513	489	485	487	488	498	570	532	481	530	490	495	533	571	504	503	519	497	501	515	499	529	450	526	479	505	491	499	485	512	511	490	515	525	506	518	542	498	514	513	508	499	510	536	470	530	504	498	519	458	503	482	496	493	489	557	538	506	512	501	528	559	535	500	501	504	463	521	526	474	525	488	496	471	493	447	474	507	483	479	511	489	507	508	499	504	522	491	488	493	507	528	468	500	512	539	532	470	488	513	470	518	472	517	470	487	492	517	516	493	520	504	478	445	445	539	504	453	523	532	493	513	529	492	519	487	509	525	486	523	493	518	469	487	530	477	513	496	472	483	516	485	482	468	526	500	510	482	503	530	532	499	500	479	507	490	517	508	494	483	508	487	525	518	502	542	513	541	517	547	536	498	536	484	506	542	520	496	484	520	506	473	503	485	490	502	468	542	494	490	496	494	475	494	503	542	518	478	505	511	490	558	461	507	515	472	497	506	474	510	527	496	496	520	498	521	506	488	520	501	508	527	486	519	517	518	534	528	492	477	502	492	532	472	527	474	511	510	557	517	481	536	490	490	485	487	479	515	476	471	490	491	474	497	519	490	466	495	520	499	523	464	503	494	514	489	494	515	516	481	487	527	509	468	470	501	530	494	539	535	514	534	511	511	531	494	532	477	515	502	533	524	510	507	492	496	510	497	495	467	524	515	509	551	487	489	533	493	520	503	530	543	493	510	525	486	489	487	495	514	541	511	473	512	483	500	494	489	527	552	508	504	505	491	517	480	523	483	504	494	502	487	501	473	498	515	499	501	479	537	515	490	495	488	512	514	515	468	503	473	497	500	534	470	512	496	543	501	535	506	496	514	518	522	508	519	478	534	488	544	505	516	491	483	498	494	477	498	469	526	527	490	531	497	505	488	508	554	511	472	497	496	532	530	486	516	529	453	480	500	503	510	525	541	503	499	495	463	504	511	480	530	485	505	533	525	547	503	499	513	477	496	524	492	512	484	488	482	520	516	516	484	512	516	508	489	496	542	532	509	532	484	493	502	492	460	502	504	518	544	506	513	507	534	512	482	499	531	534	484	484	506	499	503	524	491	501	525	441	492	472	513	511	520	455	502	518	511	508	514	473	525	545	487	517	532	491	493	517	477	515	505	511	497	500	484	516	499	473	503	524	472	508	488	514	489	524	534	494	482	489	457	496	487	520	542	499	521	461	506	498	515	506	477	518	528	480	484	519	509	480	502	486	482	523	502	495	500	487	493	498	473	501	496	493	532	505	513	523	489	492	492	521	504	434	487	473	508	546	546	493	500	541	487	506	519	497	523	457	511	522	518	499	522	477	490	509	509	482	512	538	474	516	533	525	499	513	513	443	499	483	510	513	514	537	502	558	524	534	514	511	495	507	516	529	471	495	522	453	468	487	466	463	544	466	482	477	523	504	489	556	478	498	458	488	496	536	492	487	513	484	447	433	445	516	534	475	487	484	477	496	514	503	505	506	519	469	511	479	484	492	512	522	471	499	526	523	540	501	501	521	495	521	525	503	500	497	498	498	492	530	461	504	527	524	504	496	510	525	470	501	529	514	551	507	494	531	460	531	499	499	527	552	508	536	497	484	487	506	503	504	514	522	532	505	527	501	487	513
27829	31807	32385	17078	5288	1862	686	262	237	234	242	264	272	271	274	241	268	221	259	268	240	206	257	255	257	263	260	240	249	248	280	249	262	236	252	267	258	237	256	269	262	238	229	232	248	255	265	249	244	237	252	229	278	269	266	257	243	232	232	255	239	249	267	251	245	256	254	269	263	259	245	270	254	240	237	247	265	262	279	265	273	243	251	253	243	241	272	258	212	255	251	274	268	256	259	262	274	233	275	237	277	240	247	255	239	247	251	259	288	247	257	266	255	253	249	241	265	258	252	266	237	248	233	241	247	251	258	252	256	260	246	261	251	232	248	241	254	262	245	243	230	242	219	273	247	243	254	235	298	255	254	262	244	275	251	242	277	257	258	225	211	252	263	269	262	261	228	276	264	257	243	234	230	247	261	241	281	263	239	274	244	249	244	232	273	246	253	238	271	286	232	254	268	273	267	250	249	270	237	243	248	244	216	286	234	245	235	224	260	257	239	226	256	260	240	245	239	247	244	233	244	254	227	239	239	241	239	257	242	263	225	238	248	226	236	243	263	244	244	257	250	263	240	240	242	229	251	261	249	268	250	268	268	245	235	264	203	264	251	244	289	249	230	249	254	243	260	264	250	275	280	284	248	240	246	238	269	230	244	237	267	229	234	252	253	252	258	252	244	222	233	247	246	255	248	264	256	263	297	251	248	259	254	273	255	258	249	255	257	235	240	249	256	252	228	274	226	265	239	253	247	214	253	256	223	242	228	238	236	271	240	271	250	262	265	237	252	257	264	264	246	250	234	266	254	244	254	258	237	252	231	283	253	252	243	241	260	268	262	241	265	275	228	224	259	240	229	240	272	248	256	255	256	248	252	253	257	229	251	260	243	277	264	244	258	253	234	262	260	248	256	238	246	245	244	239	257	225	276	268	270	237	249	265	250	248	231	271	248	244	255	243	269	265	264	244	236	233	251	268	287	243	273	272	263	259	270	269	241	256	259	245	258	255	281	274	246	232	264	263	255	239	242	258	254	247	254	262	257	270	242	236	240	248	252	220	234	243	263	258	246	244	270	248	242	259	246	232	249	258	276	278	272	266	263	246	261	265	236	245	255	241	259	276	265	252	271	242	237	258	217	258	255	242	250	231	261	243	244	276	264	272	265	282	244	276	236	267	259	268	207	234	259	242	239	264	252	281	273	265	266	259	222	224	236	241	233	204	259	253	224	242	263	280	259	229	211	245	223	278	228	254	262	244	221	243	241	284	244	233	257	271	242	259	255	268	238	241	244	274	252	259	216	222	259	236	224	236	251	258	235	217	243	253	249	264	233	238	232	263	264	287	265	248	263	237	278	231	260	251	265	263	235	249	276	237	243	248	226	237	270	244	252	235	269	252	258	269	245	273	243	265	263	246	248	273	249	227	281	264	264	237	242	245	270	244	240	239	254	232	266	267	224	267	251	269	218	248	254	241	276	286	222	247	209	247	260	226	232	241	251	260	241	292	267	285	235	242	266	243	246	274	225	238	233	250	301	249	267	265	264	259	254	274	252	247	237	249	227	247	266	239	236	248	282	242	280	263	260	236	289	270	263	262	256	268	237	250	240	280	250	250	259	263	241	253	239	259	254	267	236	272	269	259	262	270	266	267	255	246	255	264	249	247	266	265	259	258	229	238	219	265	259	243	256	240	258	251	228	276	258	261	265	252	247	268	238	257	275	235	254	248	235	230	270	236	275	271	249	255	253	255	236	272	234	235	245	276	238	262	247	217	245	254	241	262	255	238	239	249	257	242	234	269	245	252	262	265	239	241	267	242	262	240	268	258	269	259	259	274	280	243	262	271	241	240	251	261	246	252	246	238	279	250	256	269	232	249	256	244	237	260	229	232	263	285	237	272	252	232	253	260	257	234	252	264	248	245	268	220	256	249	219	251	235	260	258	272	237	269	234	264	264	263	264	259	265	233	198	251	230	254	244	250	258	269	261	241	278	211	244	266	260	250	229	217	249	245	264	228	241	246	240	246	238	231	270	250	241	252	228	235	235	238	268	264	271	248	222	253	253	273	246	248	274	242	225	265	239	262	242	264	235	242	232	278	289	260	250	235	241	263	277	237	256	241	252	248	236	279	252	252	232	250	222	261	254	269	259	239	262	228	239	255	244	239	251	230	230	259	256	241	235	246	259	256	257	259	244	256	265	275	222	264	253	246	235	253	236	262	253	273	235	270	233	268	221	229	250	249	245	253	233	226	266	261	275	242	235	256	239	243	239	249	264	235	271	231	240	230	273	250	257	228	251	246	228	250	250	243	262	216	238	253	240	264	222	222	283	266	249	237	253	251	247	247	246	250	243	234	291	258	260	247	272	284	258	258	240	244	255	266	257	253	244	241	265	233	240	272	223	257	270	264	282	246	259	244	265	268	273	261	252	232	258	229	267	258	234	231	252	279	261	238	248	237	257	286	255	243	266	240	263	252	251	234	223	251	259	237	240	239	255	239	238	232	244	274	214	257	248	254	261	234	256	264	255	261	206	239	259	253	251	265	267	251	256	236	229	265	251	254	280	272	249	275	238	239	280	246	232	232	277	232	271	246	272	252	231	246	243	259	252	271	234	256	249	251	266	269	251	269	264	239	228	237	271	240	240	285	237	228	260	239	226	227	267	225	251	240	254	247	270	278	250	245	250	276	263	247	222	251	235	250	253	254	239	259	261	257	259	254	262	296	248	241	240	247	274	263	244	239	221	262	240	226	255	232	225	271	262	281	238	241	264	248	270	263	257	253	260	208	235	245	260	281	239	253	246	256	267	262	244	273	285	268	256	258	252	271	254	254	248	240	274	230	244	259	261	252	269	255	235	221	224	242	235	248	243	261	247	281	243	254	230	275	250	252	276	235	255	224	251	262	241	252	281	250	231	267	259	285	244	260	242	229	248	237	251	252	235	262	277	254	266	245	255	243	253	244	233	248	252	248	247	243	253	257	266	267	272	262	266	254	265	260	244	254	263	266	243	239	231	235	248	236	261	272	266	256	239	239	239	247	251	233	268	252	257	272	240	271	255	242	269	262	255	262	244	262	264	210	214	240	260	266	247	258	262	261	269	253	249	257	224	237	265	244	226	286	252	266	227	242	244	241	251	268	231	255	244	265	254	240	268	248	283	241	214	231	262	252	237	240	248	253	211	253	262	252	252	259	256	240	243	235	260	274	249	250	254	238	243	255	240	245	220	251	259	286	245	225	272	254	229	251	280	259	264	263	225	221	236	234	257	258	284	254	280	250	254	257	281	245	233	242	255	258	264	228	241	241	245	263	251	226	254	274	272	271	246	256	236	243	252	260	264	227	264	232	250	247	296	251	280	261	265	236	271	260	254	265	270	255	267	246	280	255	259	232	262	254	258	271	253	252	275	239	263	230	260	269	217	255	239	278	256	285	250	275	241	228	264	261	242	262	243	250	228	255	245	262	290	255	265	268	275	258	266	250	276	239	266	255	223	287
32699	52024	36942	17757	8792	3955	1350	451	421	448	408	400	422	397	421	395	414	438	396	377	368	410	385	466	423	410	429	377	440	428	417	380	385	402	404	395	385	398	433	411	415	444	387	404	410	418	412	431	401	410	429	373	441	428	407	393	416	380	422	418	405	390	443	406	431	384	403	413	391	432	421	413	399	453	396	412	388	428	415	374	447	390	424	414	393	397	386	435	409	451	414	418	396	417	392	417	444	401	389	414	445	400	405	367	394	426	417	428	446	408	431	414	406	433	409	422	417	400	390	394	424	420	387	384	399	372	444	432	410	366	396	400	406	450	413	390	381	413	399	393	419	420	386	363	437	396	408	407	416	449	407	413	402	411	441	406	422	382	430	416	418	381	406	376	416	414	403	444	398	416	389	434	399	397	396	400	445	417	413	417	423	409	391	352	449	410	385	422	436	417	448	368	426	410	401	393	434	405	402	458	422	454	423	368	419	428	390	378	403	395	426	414	400	385	433	392	411	449	456	403	435	390	434	399	420	416	401	402	416	426	424	425	421	405	464	423	451	406	418	415	423	362	429	438	406	378	408	401	430	412	422	401	407	432	402	432	455	410	404	408	424	446	440	412	426	383	411	402	357	399	401	416	415	358	436	415	398	406	423	411	418	406	401	408	404	400	431	432	405	408	422	424	424	366	406	385	424	382	413	395	435	377	427	389	438	394	394	402	399	410	421	415	428	389	393	438	461	374	401	426	424	424	419	417	448	400	408	401	401	450	399	400	407	438	403	367	422	362	395	444	400	429	429	450	428	419	422	427	413	436	418	421	387	369	420	406	410	403	395	427	418	388	447	410	417	390	434	406	409	388	415	398	432	425	394	448	432	376	444	383	391	396	405	414	390	407	411	434	411	386	380	436	405	426	408	431	406	401	409	419	402	437	428	393	394	416	423	393	417	406	407	404	402	394	428	394	408	393	413	399	404	394	446	436	454	383	415	398	410	415	375	398	390	425	417	374	380	434	450	412	408	407	396	409	397	374	442	395	406	411	399	413	400	438	421	385	386	378	429	413	427	387	423	388	404	398	398	368	393	417	410	423	410	400	430	433	415	385	460	394	413	397	374	435	417	424	397	412	447	439	425	392	432	400	434	414	404	395	406	412	391	406	402	398	461	414	457	374	436	430	372	367	409	429	445	384	417	392	443	438	377	400	389	436	405	391	419	430	380	401	399	439	395	400	437	396	413	423	399	401	412	417	378	416	422	396	393	439	387	438	428	403	377	381	465	413	445	403	403	394	389	404	417	432	405	402	433	404	428	395	438	420	413	417	404	429	394	420	383	364	427	396	389	400	431	423	404	423	391	404	393	362	377	405	383	392	431	400	377	421	419	429	428	426	435	386	433	413	381	415	357	455	399	463	430	449	436	385	403	403	438	410	409	427	398	398	403	378	398	405	412	405	378	414	408	423	419	409	417	388	424	388	417	417	424	394	395	388	414	382	373	397	423	383	401	390	418	422	391	407	436	433	428	427	432	455	413	381	444	438	409	418	414	412	409	382	381	392	400	408	422	450	410	387	418	407	440	410	428	405	400	452	395	391	409	408	429	436	454	428	436	414	402	428	394	405	424	439	417	399	379	423	406	437	440	381	374	452	429	411	434	407	404	388	422	401	414	431	380	416	432	427	408	379	404	415	415	434	405	439	436	422	449	421	381	406	425	394	394	407	397	438	420	386	433	413	418	428	435	403	409	386	438	386	394	427	434	408	459	417	413	425	394	405	400	386	409	403	388	395	427	432	392	412	420	428	414	352	410	399	401	445	425	413	397	424	397	431	416	407	445	410	400	400	437	390	416	415	417	424	401	412	429	404	415	409	382	389	419	435	423	416	412	450	386	383	413	390	416	426	411	348	430	410	437	401	387	401	426	419	427	409	416	430	444	421	432	415	423	419	409	392	406	420	415	443	413	429	428	394	389	418	391	419	419	402	417	390	403	431	415	401	397	409	410	441	382	387	392	388	436	419	412	388	387	406	406	420	399	382	424	387	386	380	396	390	405	395	442	413	430	405	428	422	378	405	377	381	443	412	390	392	407	400	409	451	402	376	427	413	429	440	387	412	412	398	415	396	406	366	377	428	389	431	417	438	401	419	460	443	412	395	402	412	421	362	429	394	421	405	407	385	359	409	410	403	418	410	425	427	431	396	406	412	421	392	383	392	401	429	413	396	455	435	393	405	395	428	431	443	424	354	420	414	442	379	422	416	426	392	398	355	443	390	430	443	424	438	418	411	451	383	402	391	412	443	369	415	432	422	431	436	406	400	427	403	429	427	420	393	456	419	420	413	399	408	406	429	368	404	422	406	446	404	457	459	420	419	380	417	417	439	448	386	432	416	444	398	428	409	396	443	393	400	409	403	403	370	387	362	396	444	381	401	408	436	397	426	410	386	424	405	392	384	434	434	427	382	385	397	410	415	408	427	382	402	414	423	422	401	419	410	397	409	439	408	405	407	429	418	395	438	406	418	431	389	413	411	421	387	377	406	442	404	392	425	389	422	342	427	399	420	415	400	385	401	411	446	373	389	352	388	393	457	425	424	404	423	427	427	427	395	425	388	410	431	413	397	411	397	396	373	409	369	431	423	429	406	431	405	407	439	391	398	418	386	412	381	406	422	427	439	374	404	414	450	379	413	402	371	428	433	410	390	378	378	465	399	380	395	447	396	408	397	398	439	450	420	429	409	386	380	407	438	415	405	403	423	429	437	412	415	397	438	392	366	368	391	418	424	417	409	386	432	423	384	375	406	394	425	433	386	400	369	410	360	408	417	395	423	444	397	399	410	378	432	397	379	405	446	393	449	435	429	409	419	430	425	411	397	397	403	409	373	377	393	412	400	397	420	408	410	412	423	431	435	378	393	402	406	393	417	409	433	388	388	413	438	358	381	391	418	397	424	383	389	411	390	420	430	442	406	429	406	391	412	410	434	401	429	398	360	434	388	407	417	371	426	394	405	395	418	411	445	402	396	385	420	444	424	418	388	436	378	411	427	442	403	416	444	386	415	422	435	445	394	405	380	410	425	400	400	408	421	409	401	421	398	388	430	388	398	396	407	388	386	407	404	389	417	431	394	427	417	417	415	436	444	419	408	390	421	426	372	409	421	431	434	385	400	406	410	411	421	432	439	399	441	413	438	396	432	425	440	419	403	413	378	383	410	417	401	435	403	417	476	403	410	396	416	379	421	416	391	427	378	426	406	401	374	405	384	425	417	416	441	400	387	402	438	395	368	385	435	425	421	424	407	419	403	397	412	406	402	412	404	397	414	414	386	431	404	430	431	397	415	411	407	394	416	416	396	393	420	409	403	398	381	442	420	441	411	442	414	374	411	379	404	389	388	426	415	417	413	422	429	428	427	424	408	403	401	392	413	426	390	385	404	417	400	419	424	390	401	389	405	422	440	400	399	385	416	402	418	462	409	425	410	455	383	365	385	424	405	409	396
24818	25303	38189	32469	22681	13730	3584	329	298	282	272	249	277	280	282	289	270	282	267	309	284	264	282	274	246	262	280	295	245	281	292	304	268	269	295	284	291	288	285	275	260	288	249	291	281	262	265	279	285	278	266	276	277	283	285	256	256	257	317	268	257	292	289	288	262	262	292	265	246	295	285	247	283	271	291	266	279	265	289	308	271	278	290	259	257	277	295	286	282	297	234	276	260	278	277	280	285	271	279	281	286	262	263	283	280	293	302	243	272	252	281	270	268	266	276	261	309	250	280	284	271	270	265	262	283	296	268	273	288	291	278	275	285	260	284	303	281	261	295	268	263	260	304	305	274	271	255	231	282	268	251	309	256	281	295	277	259	279	246	254	283	272	263	288	281	279	278	249	288	281	273	285	270	252	274	293	272	277	287	280	271	321	274	278	276	275	282	277	310	277	242	267	300	280	236	282	280	292	310	273	253	266	274	276	288	288	287	274	293	320	262	264	287	282	285	239	252	261	265	237	252	286	280	279	294	296	275	270	263	279	269	256	254	300	263	281	244	315	300	283	270	286	286	286	299	258	306	294	289	288	253	253	262	293	297	281	280	284	268	293	277	278	268	290	264	278	286	244	281	285	275	299	285	290	237	270	246	293	262	309	282	275	268	263	259	286	318	269	257	267	316	261	255	262	265	281	310	262	322	274	267	300	276	285	291	291	259	276	276	270	259	257	269	281	253	267	290	273	256	280	266	293	245	259	281	276	287	286	312	255	276	316	250	268	289	260	292	280	269	311	302	259	263	240	276	263	292	301	287	269	266	295	288	280	299	270	296	291	268	271	268	293	263	272	294	275	269	291	242	274	252	295	264	272	272	288	265	265	275	303	272	252	277	293	263	264	275	269	271	276	244	265	264	263	289	279	260	293	282	323	259	274	241	296	273	245	272	270	272	291	262	282	280	288	271	250	267	256	268	261	309	263	286	268	285	276	289	263	272	252	309	288	282	288	251	305	286	251	283	293	262	266	268	269	258	263	246	288	257	295	292	287	292	283	280	262	251	254	274	272	250	276	258	277	259	270	283	294	308	259	291	259	283	285	267	266	280	266	288	297	293	269	291	290	268	274	273	242	280	259	292	245	260	278	247	266	268	294	267	273	283	278	263	296	242	298	309	268	248	277	268	280	273	301	316	268	280	288	271	289	284	281	303	273	279	261	283	277	277	264	255	289	300	272	258	281	285	269	284	271	286	248	265	275	298	251	283	276	322	289	274	263	245	266	279	265	261	275	274	270	278	282	283	281	281	262	284	280	283	276	294	297	296	265	283	292	238	274	303	258	279	280	247	263	258	281	253	245	279	281	261	267	277	266	298	273	262	287	274	283	262	304	248	274	242	272	274	270	261	285	281	260	264	274	306	299	260	280	295	244	271	275	288	247	278	250	263	234	247	277	262	271	285	242	259	278	270	263	278	272	299	270	279	283	289	288	261	262	276	289	273	253	278	268	266	279	280	281	310	261	257	277	267	253	316	242	284	256	267	266	284	246	293	280	250	265	276	286	260	288	263	269	289	270	294	259	265	278	306	299	281	273	281	259	257	307	259	273	274	275	269	275	260	276	311	272	312	260	295	275	253	265	292	272	286	290	291	265	303	291	276	266	251	264	294	264	268	274	274	259	302	275	287	280	248	292	274	262	273	267	235	266	290	272	292	256	269	264	266	290	267	318	291	281	269	297	262	244	296	257	281	295	265	269	275	236	254	262	281	255	270	255	272	252	282	286	257	267	304	273	295	261	276	264	281	262	275	263	281	287	254	289	266	281	282	273	295	250	279	267	242	269	284	261	264	255	281	296	266	280	260	277	252	253	267	299	265	244	273	267	278	280	277	259	259	273	276	250	289	275	251	275	254	262	303	254	277	299	277	245	247	249	307	263	271	290	299	275	265	273	283	291	265	283	303	277	297	272	309	261	269	255	248	280	288	264	257	259	268	290	238	292	285	250	256	287	278	254	284	289	248	264	276	267	268	284	274	274	284	306	279	300	266	264	287	260	269	293	276	269	305	281	279	292	310	299	277	294	242	304	295	261	277	265	262	286	313	299	276	276	272	287	261	279	283	277	272	262	285	264	251	267	269	283	287	276	253	279	282	269	270	280	259	258	291	303	310	255	296	274	265	308	267	297	244	288	304	297	275	257	274	274	321	299	251	317	266	250	283	273	286	289	296	272	269	257	277	259	264	269	270	289	251	293	271	289	283	247	309	282	274	291	255	275	253	238	256	266	279	264	278	278	309	269	266	293	301	272	287	268	271	275	251	304	292	268	263	270	258	274	276	293	247	289	270	261	272	279	316	297	309	293	245	266	289	268	270	296	294	279	258	273	266	252	275	289	252	265	260	252	254	307	286	273	300	296	283	272	300	284	275	306	285	284	254	262	268	310	285	276	270	264	279	262	299	275	270	254	284	279	251	261	285	265	272	270	259	254	293	263	276	265	285	268	241	296	268	267	245	262	298	270	259	294	289	248	267	274	270	296	312	309	280	252	267	266	263	261	252	264	289	267	272	262	255	278	265	282	259	295	292	287	271	302	275	279	295	278	270	282	271	281	292	272	274	273	244	298	289	257	315	267	261	286	288	306	276	271	293	284	280	274	287	275	252	266	278	264	264	290	272	303	255	296	268	257	292	273	252	259	218	261	263	265	302	260	287	286	290	290	260	294	277	228	265	299	216	277	261	288	276	293	301	285	244	258	282	268	311	276	279	268	267	262	262	288	249	295	269	271	291	285	276	278	282	294	283	288	259	277	268	247	301	272	280	277	288	259	289	273	254	308	283	258	294	285	262	301	255	296	278	282	266	293	270	277	285	249	274	307	269	255	271	266	272	246	275	263	324	286	279	247	267	257	275	273	274	281	248	269	293	278	285	269	294	266	301	233	284	309	287	293	274	247	275	262	290	264	252	260	271	281	249	289	289	277	272	271	262	275	244	287	286	272	246	275	252	275	274	277	251	269	269	252	300	269	284	255	285	265	272	290	244	314	276	263	293	262	287	244	260	258	262	258	268	265	263	273	263	265	254	278	274	276	256	264	272	266	255	264	298	244	295	235	300	256	274	325	267	289	308	267	280	277	280	271	286	302	296	274	274	264	284	275	271	263	285	266	297	272	251	268	267	277	257	281	243	254	278	268	267	274	269	285	315	250	290	247	297	273	280	302	278	272	283	290	274	270	283	277	274	254	279	241	289	255	266	268	256	273	272	277	289	266	281	317	299	271	273	262	316	267	269	266	291	297	254	295	288	263	287	258	291	271	254	249	294	265	277	271	259	262	260	282	254	251	297	280	277	255	246	270	267	276	282	296	292	282	279	299	289	280	269	259	290	276	300	285	277	282	292	274	254	276	257	268	274	274	245	259	282	292	253	277	319	274	270	272	296	274	280	268	282	281	267	293	266	271	277	289	259	319	290	300	289	272	267	260	287	310	297	251	279	230	304	267
55292	90708	68218	41813	28889	15507	5151	435	423	449	456	441	476	469	449	447	441	454	454	472	437	482	436	422	441	455	439	455	429	465	470	459	424	468	453	396	458	435	449	480	435	439	488	438	456	464	463	462	471	473	460	449	446	457	455	494	474	432	433	463	462	479	463	409	459	430	464	459	467	450	452	439	469	415	431	449	447	436	452	474	446	457	410	442	456	417	437	429	441	428	452	454	455	435	451	476	452	437	456	464	488	419	459	446	466	448	436	484	469	474	450	457	451	438	436	415	404	484	437	448	435	461	458	457	411	493	421	457	453	466	424	426	439	455	485	442	434	451	451	445	425	481	437	458	465	441	459	426	423	435	472	403	421	469	466	459	442	481	456	504	466	424	451	460	431	426	437	411	419	478	454	459	454	421	476	448	448	456	446	462	479	441	428	473	422	437	386	461	437	457	447	442	443	425	441	434	466	481	454	430	449	452	490	431	460	491	451	432	423	482	432	430	462	469	453	437	462	425	477	486	483	463	456	443	465	451	426	415	432	453	445	430	429	444	462	472	465	458	444	487	436	420	475	477	425	456	464	461	444	457	443	437	455	428	468	466	500	441	457	499	435	422	437	450	437	422	403	464	469	459	443	442	458	496	462	445	438	416	410	426	434	421	444	466	420	464	477	485	437	441	460	401	463	403	434	445	461	447	454	465	408	421	504	443	475	409	464	434	439	428	441	428	444	478	434	425	443	479	433	470	443	448	449	435	467	448	432	431	446	426	458	451	445	484	421	434	420	493	447	419	438	447	453	416	422	476	449	476	454	433	478	414	436	437	431	459	445	458	459	432	430	484	442	435	444	409	472	472	434	455	451	421	455	448	441	471	460	506	442	426	481	445	440	471	415	494	451	455	444	421	460	464	498	483	438	468	414	455	474	458	466	436	393	442	441	475	461	439	456	440	463	487	461	436	426	448	449	437	473	442	484	454	460	439	390	427	486	455	463	449	454	452	505	437	457	484	464	475	457	440	479	461	469	466	424	455	468	469	438	449	429	449	435	452	427	462	424	484	446	456	465	420	420	456	416	472	425	479	488	450	431	474	420	446	420	424	450	472	458	463	416	441	439	466	454	451	411	469	462	476	443	470	474	450	435	447	472	454	429	440	432	433	452	433	471	449	461	431	463	485	471	422	478	415	465	454	462	445	436	496	470	448	460	461	427	453	458	443	457	459	430	434	450	446	472	439	470	469	429	442	436	451	465	493	420	504	473	458	430	419	409	409	447	469	414	470	447	440	448	451	454	461	469	432	453	448	434	462	481	426	446	452	450	469	486	393	410	448	461	393	450	448	479	411	470	442	475	431	444	469	447	470	469	415	451	476	457	458	415	412	414	443	402	482	436	480	462	479	417	444	503	466	429	448	454	465	464	445	449	427	454	429	486	463	446	459	412	460	428	399	427	414	420	441	463	469	454	442	435	449	429	448	458	454	480	471	468	455	439	451	454	449	440	465	443	470	455	432	477	434	447	471	442	437	463	481	433	437	418	419	445	437	444	441	427	453	445	473	424	476	470	438	418	461	451	467	450	446	426	476	446	451	473	430	435	470	481	456	451	472	448	470	440	456	457	422	454	435	449	411	418	441	455	424	481	451	443	438	448	445	451	457	441	430	481	437	429	457	468	439	473	435	422	414	463	443	470	465	412	470	471	473	455	488	464	448	419	462	495	462	460	456	427	443	421	456	435	443	454	454	452	457	443	433	439	488	445	467	439	419	465	430	460	451	445	434	473	443	452	428	448	439	441	447	496	472	453	447	431	462	481	482	459	475	479	417	484	456	433	455	445	480	455	436	449	452	442	457	434	461	426	435	456	480	482	434	396	412	434	403	430	461	498	418	486	491	481	469	464	451	441	424	471	439	436	465	471	441	490	450	464	437	411	462	469	433	470	445	440	475	490	419	448	414	465	447	449	465	390	420	443	472	484	458	435	460	437	444	402	461	452	470	450	499	442	476	470	459	490	458	435	477	430	447	439	447	427	448	424	457	456	476	451	466	413	428	467	408	466	464	448	472	424	462	438	460	443	467	439	435	446	453	445	447	415	444	441	445	425	478	450	432	457	436	441	438	453	466	466	429	460	421	439	454	468	433	441	467	445	430	455	483	453	451	450	455	465	496	419	456	405	488	468	467	439	449	414	473	423	465	440	454	444	471	464	469	462	407	476	452	434	480	487	441	451	415	445	430	462	439	478	461	472	442	460	442	444	466	471	428	493	446	419	459	461	476	483	459	438	456	452	484	458	444	458	441	422	461	463	431	447	453	478	479	458	452	404	444	470	454	478	476	441	464	422	420	477	445	448	470	438	434	469	484	450	447	475	466	465	458	474	444	458	461	456	436	416	455	449	459	420	451	466	451	456	457	453	432	455	448	483	446	429	406	461	459	447	416	420	478	446	487	466	421	418	440	434	452	468	421	438	446	405	445	455	470	466	471	424	482	439	432	473	451	426	408	451	465	468	446	474	453	447	429	430	468	451	457	449	475	420	455	485	459	428	427	461	419	435	432	466	473	469	458	453	467	463	449	472	446	466	464	452	439	446	475	477	436	427	457	480	449	443	431	424	460	459	482	494	453	442	445	424	460	437	441	482	445	466	448	467	461	463	402	466	489	460	436	429	449	470	452	424	473	441	465	475	427	489	473	441	436	470	462	450	465	440	433	435	458	468	414	464	396	429	459	453	457	489	465	463	502	460	465	433	393	446	418	456	456	463	435	438	459	413	417	440	441	450	451	493	447	443	425	444	440	496	430	485	465	450	478	476	449	464	473	436	457	446	447	438	465	444	428	477	461	477	467	446	458	421	442	475	437	431	437	465	454	448	454	478	472	427	432	474	472	443	444	400	415	428	416	478	431	451	406	450	466	452	453	445	412	402	477	466	456	440	439	456	446	427	498	457	467	460	464	440	434	452	425	445	468	453	460	435	449	461	462	417	447	473	429	478	472	468	442	402	445	444	412	470	449	503	429	413	465	497	477	418	500	440	427	459	443	456	409	458	487	484	436	441	447	412	444	430	446	459	437	418	445	426	483	447	488	443	407	473	434	418	466	450	430	449	438	429	444	383	460	470	458	460	462	436	453	422	390	441	418	457	462	404	485	446	459	450	457	416	430	435	451	456	460	455	478	466	468	443	427	443	466	456	442	436	431	433	479	445	441	436	459	449	441	425	422	437	432	453	445	439	463	439	419	442	442	469	466	448	449	487	421	496	432	430	434	456	500	461	472	441	496	419	488	468	460	435	477	450	451	514	462	481	447	461	473	459	479	471	467	411	479	459	463	464	446	467	481	436	444	438	430	469	426	435	437	423	442	436	446	470	443	476	426	427	472	441	438	462	449	446	439	467	471	485	421	462	454	438	447	461	470	473	454	424	470	454	400	454	453	431	460	458	438	459	478	472	426	443	472	446	434	454	500	469	440	437	447	470	478	458	450	434	441	417	446	453	470
23418	22634	32957	28389	24895	22574	12538	769	363	343	355	292	318	375	307	331	349	300	327	336	347	342	335	366	329	329	334	326	335	298	339	333	341	326	337	331	338	330	333	323	326	307	321	279	326	321	335	324	342	315	325	354	355	356	337	308	329	318	333	364	354	339	280	328	315	324	332	337	355	378	324	348	347	354	323	335	322	337	367	330	359	314	360	302	339	320	338	330	329	317	339	351	328	327	345	334	352	326	347	360	297	315	362	363	315	327	349	332	345	313	314	324	270	344	328	397	354	352	342	327	325	331	315	354	311	323	325	323	316	329	338	357	321	304	341	303	358	332	322	336	323	319	335	311	320	349	330	319	351	346	344	344	341	329	341	343	351	309	339	328	326	332	317	312	301	332	326	327	316	287	288	324	331	328	322	332	342	301	335	359	328	304	351	342	334	307	320	354	328	331	334	327	295	333	312	309	314	331	330	337	315	335	338	337	293	327	336	350	290	337	345	336	354	289	312	339	344	285	305	335	325	361	332	351	337	299	311	343	334	281	321	319	334	324	394	323	332	298	359	312	333	328	305	320	352	351	360	321	295	324	311	278	294	339	349	324	338	320	312	314	360	324	309	336	312	311	338	322	352	344	308	321	348	336	311	318	335	332	356	327	321	324	371	319	358	307	328	352	340	330	324	297	319	326	335	322	340	332	312	318	331	356	320	323	315	321	363	297	340	326	334	343	359	316	370	327	321	319	333	294	363	335	354	321	325	315	348	345	301	332	335	323	324	358	346	393	356	328	316	296	318	346	325	372	328	316	311	335	345	353	330	341	336	299	333	357	298	296	320	324	328	328	300	298	356	342	322	323	330	360	311	368	333	316	329	320	372	311	321	358	331	320	301	328	328	344	351	330	333	307	344	363	274	325	300	301	346	323	294	314	335	329	342	317	353	316	327	326	314	331	309	340	325	347	358	350	299	273	362	327	346	331	324	310	334	328	300	352	348	325	338	310	298	323	352	298	329	322	310	321	319	330	321	311	306	337	342	334	298	321	338	306	340	319	298	338	315	287	338	306	338	345	297	329	306	308	323	319	327	348	300	290	305	341	340	352	331	331	331	334	316	350	375	373	362	330	340	350	351	305	304	325	343	298	347	281	331	339	351	334	345	342	343	334	320	308	383	326	336	335	312	326	325	302	344	347	331	312	323	321	315	326	322	334	324	303	324	314	354	326	322	315	318	363	312	345	311	314	336	327	336	336	347	339	304	343	327	339	311	322	304	341	317	295	317	362	318	351	319	354	334	340	289	323	340	351	318	325	320	357	303	335	330	329	343	360	331	360	320	323	338	332	353	343	326	312	305	332	337	326	333	364	305	313	305	355	311	295	302	294	369	351	344	338	341	326	337	337	315	339	312	359	333	349	348	312	326	317	314	340	318	326	304	325	313	330	338	303	329	341	329	346	328	325	328	309	341	319	308	358	355	347	355	332	327	318	324	321	327	341	336	304	336	341	324	343	300	335	331	295	328	326	295	328	303	338	315	334	276	320	311	347	334	330	300	317	334	329	330	328	305	349	338	303	355	275	326	290	315	343	358	352	342	322	363	367	367	334	330	343	334	336	330	309	325	310	333	341	301	338	324	303	320	344	355	310	315	317	281	321	333	323	332	298	350	361	312	335	370	311	315	321	327	325	339	292	337	328	312	314	338	327	344	343	298	318	367	325	329	366	332	329	327	353	335	359	342	356	335	279	355	317	336	316	339	333	335	359	330	304	358	326	346	330	350	322	330	363	305	309	349	314	352	301	306	321	328	340	323	337	338	361	313	330	320	316	347	325	330	324	333	340	312	295	353	338	330	326	334	330	353	347	348	318	331	313	310	341	342	326	352	353	336	357	309	332	336	322	321	342	351	340	319	315	346	343	330	349	315	333	298	314	306	310	322	305	296	302	339	338	352	332	341	317	356	355	329	302	295	333	305	341	366	346	311	333	333	339	342	305	344	352	337	305	316	312	327	322	330	316	325	302	339	336	320	327	356	329	325	322	333	334	373	317	337	344	343	327	346	325	328	301	326	306	360	340	352	351	315	330	338	361	322	337	348	333	309	312	342	324	371	334	341	339	361	322	304	310	352	316	313	321	351	340	325	321	311	319	314	330	323	335	351	336	326	324	341	353	341	325	339	329	333	327	336	305	351	336	296	308	329	311	321	327	313	326	346	331	313	351	341	346	324	341	339	328	312	343	302	334	367	338	317	322	313	335	309	348	314	334	348	317	335	332	351	322	343	344	332	329	303	335	306	326	351	290	341	325	327	305	311	346	348	345	327	324	351	312	314	336	354	311	339	296	345	318	305	306	328	371	339	290	317	331	350	296	318	333	316	313	334	346	355	299	333	304	301	304	319	338	329	376	304	319	312	363	333	324	309	328	315	304	318	364	310	335	351	338	303	349	324	335	334	306	330	332	311	320	325	335	324	329	327	318	323	322	345	354	317	341	353	307	363	339	323	359	326	343	325	313	331	343	300	326	315	317	373	318	373	369	335	316	356	311	317	311	312	319	295	340	339	316	385	318	360	353	345	328	329	355	334	330	317	288	334	311	330	323	333	314	336	345	318	351	289	292	344	343	306	323	318	313	336	331	312	358	323	317	340	330	338	362	347	344	352	318	349	334	336	333	356	308	319	287	328	336	312	318	331	364	318	314	325	318	329	305	358	312	344	339	328	321	345	318	329	348	320	311	330	332	326	301	337	346	335	326	297	315	335	331	332	321	367	320	372	363	333	351	348	316	343	378	350	324	363	302	328	317	362	333	344	316	355	327	299	321	354	341	362	321	327	326	331	311	311	318	343	357	319	325	371	331	323	327	338	340	320	297	324	307	350	336	325	337	340	288	344	353	347	315	323	328	350	321	342	328	319	313	370	349	298	292	271	349	304	326	312	350	341	335	299	312	322	317	310	331	333	336	313	300	343	282	345	331	342	351	373	321	322	297	323	305	323	338	331	313	324	298	348	326	334	329	298	313	318	307	298	311	333	306	338	321	296	290	329	360	302	374	338	364	329	320	316	295	312	342	363	352	333	339	329	339	333	324	328	334	331	327	323	293	370	326	320	320	301	313	314	327	327	313	348	349	313	360	342	310	338	322	317	354	316	324	331	351	320	313	301	287	302	336	344	333	351	301	338	320	327	357	333	335	334	306	322	328	311	353	347	341	310	302	300	290	339	316	332	351	353	329	340	322	322	319	340	326	340	326	300	374	316	333	342	321	323	307	355	303	326	313	349	303	344	356	341	350	297	351	321	336	320	332	312	344	325	309	347	335	366	322	295	302	330	334	323	344	336	344	333	334	320	337	320	312	338	327	328	328	340	363	308	337	354	312	348	343	303	306	325	337	293	331	317	331	305	301	331	305	318	336	308	340	298	346	337	353	329	346	342	351	313	327	341	311	336	335	305	315	354	309	333	305	319	354	319	363	286	315	316	303	337	329	345	322	362	298	313	332
58151	104115	81710	55135	40372	25899	9594	586	548	545	525	540	512	492	542	517	500	547	519	554	543	490	531	495	515	503	529	563	545	535	535	484	532	499	523	478	492	484	527	498	545	518	481	487	471	548	505	522	527	521	547	504	502	489	491	529	520	461	525	523	503	442	543	482	534	522	513	502	502	535	513	465	469	502	500	471	533	530	521	500	497	512	506	488	517	511	562	498	511	513	497	512	496	545	543	515	517	514	531	525	515	505	486	527	483	546	532	522	528	483	500	526	503	498	478	523	538	507	502	474	479	498	536	506	519	512	519	510	498	495	511	522	535	543	540	537	510	492	486	529	488	495	477	490	525	478	535	501	477	529	501	492	523	505	514	505	514	513	470	493	536	462	497	513	556	530	564	509	511	522	491	490	530	516	501	469	485	481	476	545	507	513	481	533	500	523	505	542	487	532	527	470	485	511	495	468	524	539	472	480	506	512	530	499	513	514	492	512	490	492	504	464	492	514	504	523	488	545	514	494	482	504	525	511	498	499	526	486	474	517	524	510	545	537	518	517	526	527	550	517	549	487	521	542	504	517	500	507	528	493	515	556	503	486	529	516	505	490	480	517	517	500	507	542	499	533	535	494	570	489	484	520	529	559	552	505	504	516	514	505	496	507	483	505	500	547	490	525	508	500	510	505	519	519	520	506	538	509	502	493	485	506	527	501	525	499	512	499	539	501	525	515	487	517	532	522	526	497	532	510	494	492	498	540	555	537	519	488	500	498	453	483	495	499	522	541	504	542	511	494	534	506	500	522	532	476	533	539	531	522	497	510	510	539	472	520	480	513	476	517	515	545	515	497	495	519	489	514	490	499	533	528	545	500	510	572	532	524	511	537	503	467	524	481	533	526	528	518	497	517	536	536	520	531	547	518	493	522	502	484	491	517	493	530	520	476	522	501	548	502	505	502	504	481	504	515	477	478	547	505	514	555	522	531	501	526	509	498	496	518	526	501	507	482	481	534	493	540	498	518	524	483	473	513	514	500	497	522	499	528	518	538	496	469	557	524	486	515	535	538	502	523	473	482	515	524	483	523	489	549	533	514	508	491	492	512	501	517	551	533	529	499	488	483	507	510	508	495	534	509	515	519	568	500	525	483	484	561	496	524	525	526	494	528	515	490	511	501	497	530	471	522	470	509	496	509	554	514	529	488	541	505	525	503	507	507	508	487	500	514	519	495	498	527	494	489	569	495	511	508	542	527	504	488	465	536	469	532	488	521	525	505	494	552	515	482	530	512	505	510	531	506	503	514	529	509	481	523	492	492	475	474	511	510	560	534	519	509	520	501	531	521	506	500	487	513	510	473	556	548	490	503	526	542	510	539	531	485	518	540	515	514	473	500	500	495	504	531	524	510	510	519	533	521	485	528	460	498	514	496	506	513	487	504	534	549	525	509	525	544	479	535	458	532	517	471	512	471	534	517	509	507	492	502	474	505	517	505	483	518	521	537	510	515	531	526	515	527	531	485	514	515	541	484	479	455	472	481	497	502	451	481	511	511	480	566	515	491	472	532	532	515	466	547	518	497	511	492	518	501	497	509	528	506	507	510	527	553	496	520	498	498	529	535	540	518	536	524	475	535	535	493	505	494	493	506	492	497	510	513	492	506	509	492	494	510	495	495	503	494	503	507	540	497	503	516	563	472	486	488	528	547	485	511	502	481	519	517	523	478	543	532	524	527	495	548	484	515	507	475	477	518	533	510	496	458	509	507	493	525	521	510	523	506	466	494	524	525	510	485	522	520	481	527	490	564	517	542	518	519	489	493	515	505	513	450	518	515	489	494	529	479	506	530	475	477	491	517	527	473	544	528	499	549	524	500	519	486	522	514	510	506	549	510	488	518	535	518	515	497	552	519	510	512	514	485	521	506	479	501	493	533	538	514	503	531	502	509	532	515	517	524	483	540	458	565	504	485	504	527	468	510	515	523	484	482	556	516	486	519	531	496	525	512	513	495	530	484	509	507	507	548	528	558	518	515	506	536	506	537	487	492	518	518	524	542	549	471	487	548	467	522	497	508	475	515	522	484	533	490	510	508	529	487	517	506	499	510	499	569	498	510	498	551	526	528	491	542	510	527	495	529	511	474	517	538	482	522	490	544	510	528	518	538	528	521	524	500	508	507	516	499	486	502	516	497	500	545	520	529	518	499	519	476	520	511	489	555	498	529	501	550	479	504	512	463	517	513	500	530	485	522	535	490	500	520	503	504	503	506	510	508	506	511	527	536	527	522	530	503	527	514	529	524	484	513	520	551	531	494	526	532	524	504	515	517	526	491	554	525	509	504	510	506	517	502	514	498	529	534	479	531	512	496	510	470	521	501	550	498	523	503	473	533	534	510	502	540	534	513	527	530	512	527	529	479	505	493	514	495	522	518	525	491	522	546	533	498	513	499	546	526	529	513	483	445	506	459	479	452	506	505	501	492	486	500	492	506	531	536	551	500	523	537	518	533	543	503	504	523	510	523	510	511	497	513	521	503	489	482	516	476	481	511	543	471	497	489	534	548	474	499	510	542	499	486	505	508	531	471	506	490	543	515	534	514	516	479	486	497	551	556	514	482	525	474	483	502	515	496	490	523	513	520	490	499	519	478	507	541	527	519	522	539	529	503	499	508	533	519	501	536	535	514	544	511	476	530	523	512	494	521	522	499	514	504	497	512	473	507	488	524	516	465	530	520	463	519	503	517	527	566	549	482	526	490	491	527	448	507	517	537	477	517	535	521	511	512	497	522	477	532	515	504	500	495	519	530	503	515	502	525	509	522	512	520	498	526	524	509	497	498	516	505	513	524	514	524	526	506	517	491	504	508	554	496	471	542	497	534	475	504	508	507	487	542	526	506	495	478	493	498	519	535	535	490	542	519	481	500	508	496	511	525	475	482	521	478	504	502	507	529	484	539	504	523	493	518	500	530	561	489	516	497	519	502	529	556	494	473	509	465	506	500	507	561	503	521	553	500	519	488	514	497	504	508	520	499	530	522	537	515	522	467	487	528	530	505	521	520	485	530	528	491	516	475	512	486	510	511	486	470	507	502	520	514	512	508	503	548	528	518	501	517	491	498	503	511	487	519	520	523	492	541	505	493	492	521	533	542	515	515	517	547	522	492	521	502	552	522	552	512	494	479	541	515	504	547	480	494	496	505	517	503	518	516	474	490	515	516	546	532	492	503	480	503	519	562	536	488	494	494	534	486	545	522	517	523	521	477	509	515	500	490	484	519	522	535	506	477	498	506	523	469	545	493	501	508	530	566	517	536	487	490	510	504	501	518	535	496	499	520	517	546	483	484	476	540	518	495	529	533	516	521	504	496	478	485	544	459	507	544	509	530	511	512	531	518	523	493	505	571	497	521	517	508	528	500	482	504	480	547	476	562	541	525	509	489	507	473	542	501	504	484	516	476	500	487	521	514	527	493	529	524	518	539	474	519	477	494	499	520	498	460	508	498
28041	31272	32356	16924	5535	1827	709	278	262	249	253	240	241	259	242	220	263	262	245	247	255	250	265	255	271	241	244	274	244	234	288	260	255	239	273	251	262	237	267	271	268	263	262	242	262	244	256	250	255	250	257	259	250	227	232	247	271	245	245	260	238	264	258	251	255	229	234	238	236	260	264	259	263	236	259	270	243	272	253	261	236	234	248	247	246	243	253	257	235	252	255	248	238	246	222	265	241	240	250	259	247	255	237	267	263	253	257	277	250	244	267	277	234	245	227	230	262	244	218	234	240	259	247	304	232	251	263	254	240	247	274	262	237	249	260	260	270	255	261	264	260	244	250	281	271	236	236	275	264	239	244	245	275	260	246	240	244	257	260	253	236	258	228	266	246	262	232	248	269	260	272	255	241	245	256	232	263	255	270	271	254	246	242	250	247	264	247	241	259	214	278	266	238	232	273	265	257	262	240	230	254	228	230	227	252	251	237	246	257	231	279	283	232	264	280	284	234	243	239	277	272	280	237	284	274	267	237	247	265	242	253	272	229	219	272	224	246	270	272	253	238	259	263	262	255	255	244	256	261	257	214	255	270	270	241	272	285	244	245	266	243	237	245	261	245	247	251	267	227	257	247	241	248	281	253	240	256	268	267	262	262	257	261	278	266	249	272	267	243	270	254	234	252	259	268	254	238	256	250	251	271	218	272	248	272	247	254	234	259	255	239	218	263	256	256	224	267	266	252	234	256	245	270	246	248	249	261	277	281	275	256	263	267	251	271	255	253	287	255	270	250	264	247	253	241	269	256	238	240	229	274	246	251	251	276	240	281	260	274	277	270	226	241	242	268	248	228	241	275	239	236	232	267	249	262	269	264	246	252	235	258	276	234	272	245	221	241	259	220	247	252	244	269	256	255	240	249	238	244	282	264	240	223	271	250	227	243	223	263	261	260	267	278	243	247	243	254	231	230	229	258	257	275	255	262	229	292	294	249	229	263	245	283	268	254	244	250	246	255	261	267	259	269	267	224	245	257	253	243	260	235	261	245	285	289	243	261	276	256	269	245	266	243	244	266	272	240	246	219	281	263	242	271	261	230	282	258	242	259	230	248	243	278	275	236	248	266	254	264	226	272	254	257	251	256	243	291	256	244	243	239	270	250	260	257	244	240	261	274	229	248	258	258	281	252	247	260	269	243	233	253	271	257	250	257	260	237	269	262	237	238	263	252	267	216	267	275	276	275	240	263	246	242	260	257	252	267	269	268	235	252	256	273	251	233	256	260	251	234	221	241	265	248	250	261	258	231	246	258	264	274	246	267	263	242	277	246	255	258	242	252	242	260	235	247	257	256	265	248	256	266	265	243	244	274	231	273	275	242	264	253	248	269	263	234	264	243	246	239	245	267	245	238	240	271	228	240	245	254	233	243	250	256	254	260	278	245	253	241	267	262	240	225	241	268	285	246	281	245	266	243	276	277	242	236	255	245	248	254	264	266	256	254	251	250	225	262	229	245	258	266	256	261	262	223	262	224	253	274	273	223	240	265	265	217	258	259	232	231	250	253	257	258	229	241	255	237	266	237	242	257	235	249	246	238	254	228	265	248	228	245	243	249	276	233	289	239	258	246	248	231	249	249	264	248	262	258	258	244	253	239	271	260	255	236	245	270	257	241	242	265	253	270	245	255	232	271	241	247	262	262	241	255	240	234	248	253	256	241	241	284	231	255	257	246	255	232	238	252	247	262	242	239	287	259	265	245	246	248	273	263	268	253	251	280	245	251	254	226	276	250	264	256	233	251	296	263	253	238	255	259	267	247	249	246	253	265	252	262	252	263	280	260	287	241	244	261	245	257	257	272	241	269	280	286	269	259	262	270	252	285	250	240	239	257	237	249	239	242	266	252	272	231	282	235	263	263	281	257	272	219	241	282	272	255	247	252	253	244	284	257	283	226	263	264	237	243	253	222	229	267	250	264	250	233	225	245	250	235	222	256	273	262	266	237	272	241	255	219	269	256	246	238	237	239	250	274	248	247	250	242	239	239	258	261	257	227	272	237	238	262	265	244	253	261	266	274	256	282	264	236	233	261	265	235	247	260	253	263	239	278	227	240	252	251	245	267	247	252	226	247	257	247	246	231	247	243	248	262	268	276	273	255	251	244	220	282	259	270	244	252	243	238	266	242	267	229	265	260	258	246	255	235	258	249	288	256	254	260	241	258	244	241	260	259	264	256	266	258	245	268	266	268	280	243	230	253	252	250	236	268	252	268	251	265	260	276	253	244	236	250	251	252	240	233	256	264	270	278	248	280	229	234	262	214	257	281	250	269	285	276	254	272	257	247	248	257	267	262	264	240	271	250	263	236	244	235	219	258	245	247	246	234	273	255	268	264	259	240	275	219	240	267	235	233	273	249	265	255	241	225	280	274	245	270	238	235	229	262	231	264	281	269	245	263	270	282	280	268	272	261	241	273	306	267	240	261	263	249	241	234	252	242	267	228	249	236	250	248	261	239	254	261	253	244	264	271	259	289	274	267	275	269	243	272	275	235	274	239	273	248	244	242	255	238	268	250	235	264	265	250	250	263	230	241	255	238	260	259	259	256	230	251	244	265	243	219	237	270	240	259	268	267	251	262	233	284	280	263	259	241	232	274	256	249	232	237	227	269	229	269	235	263	260	232	252	255	269	284	264	234	265	239	248	228	270	267	266	260	227	274	229	261	259	257	268	256	270	243	230	274	261	253	244	268	221	276	276	249	281	268	239	243	269	242	276	262	243	243	257	235	256	229	223	257	232	256	247	248	265	264	270	235	264	264	234	236	271	259	238	264	273	256	264	252	229	231	258	246	247	220	254	265	256	311	256	286	243	227	234	245	262	242	242	225	227	281	264	221	251	267	237	282	234	229	240	254	275	254	270	252	254	300	270	256	289	252	277	261	225	253	270	261	253	237	224	267	250	199	255	255	237	242	237	278	250	258	241	242	242	206	255	246	236	249	249	278	222	261	276	239	276	269	255	252	276	267	248	252	255	240	268	234	233	272	259	226	267	245	256	255	258	233	255	259	272	252	252	250	271	239	232	271	233	231	267	285	259	279	271	253	285	261	270	275	264	266	286	240	255	253	236	245	286	255	265	244	234	242	230	246	268	230	251	261	253	247	238	218	239	220	268	249	259	266	259	246	266	286	259	261	251	249	265	270	220	248	267	266	261	262	253	243	263	260	256	249	237	262	248	266	248	253	283	248	293	250	290	266	242	269	262	265	258	261	275	249	227	255	268	235	238	282	276	254	235	257	246	282	211	251	264	286	239	290	260	241	225	274	241	247	252	257	244	300	225	257	226	247	254	255	279	256	258	221	238	256	262	268	260	255	217	263	250	257	239	251	241	239	255	250	273	267	266	253	228	267	259	265	257	248	244	230	241	239	263	270	272	256	242	230	253	242	261	263	236	263	264	250	260	284	248	261	264	251	249	248	274	260	268	240	255	253	267	282	281
32981	51647	37375	17518	9415	4047	1393	390	432	410	419	397	444	435	387	435	399	449	446	398	403	421	415	418	400	420	415	416	442	383	410	383	429	449	411	434	420	415	415	389	446	385	414	444	371	414	425	468	433	395	421	406	414	443	443	445	449	407	456	430	382	431	420	408	408	424	415	409	414	378	411	377	460	393	432	374	412	417	439	430	425	439	390	434	407	428	400	434	438	393	438	413	412	387	422	384	439	442	400	403	394	429	441	396	387	417	392	410	414	430	421	397	416	418	404	403	428	461	394	417	428	445	411	438	399	432	419	405	385	417	439	436	404	427	426	447	375	422	409	418	423	417	419	376	439	415	434	417	401	418	441	397	396	391	428	419	423	400	439	435	413	415	423	407	423	448	445	414	428	406	421	381	444	405	374	412	423	391	408	420	435	420	432	415	367	428	420	372	397	406	416	399	404	423	359	411	429	413	406	452	449	461	391	409	411	410	384	411	395	447	421	425	361	404	426	401	475	390	419	398	388	454	390	422	419	381	413	406	409	412	445	426	444	420	426	392	419	423	397	419	395	394	408	408	428	434	456	471	420	388	432	426	459	398	379	389	415	415	391	400	390	402	411	434	437	389	399	409	429	409	421	434	443	414	431	419	415	401	414	432	389	418	428	439	401	420	414	403	446	433	409	450	403	399	412	426	426	369	419	409	444	409	455	432	397	427	412	412	418	434	420	428	411	407	400	399	371	396	397	420	402	422	435	381	416	443	448	415	420	420	416	410	435	400	398	395	375	407	422	408	442	408	424	407	431	407	422	420	451	434	418	416	413	436	449	431	394	426	422	397	427	415	436	425	431	417	421	452	410	429	442	418	404	426	421	468	432	396	445	432	412	401	462	451	429	419	370	440	406	430	422	442	429	419	466	395	419	433	448	432	438	381	406	409	449	426	390	437	380	408	400	394	412	405	436	394	416	442	424	404	405	425	442	413	395	412	403	431	388	413	415	406	450	427	409	420	396	426	434	408	426	414	414	422	419	402	432	420	416	450	396	413	415	417	443	394	433	405	419	403	408	443	425	435	394	409	416	447	436	399	414	389	435	444	429	413	396	433	425	418	438	436	414	398	401	392	444	420	427	386	423	393	413	413	424	412	434	418	407	429	399	431	412	430	444	393	411	426	428	416	409	401	417	426	438	439	413	474	434	396	429	396	404	423	381	432	416	427	395	391	392	398	427	409	443	402	432	424	430	418	425	427	399	442	406	448	430	389	439	416	383	411	419	407	405	469	388	403	430	414	415	451	391	435	438	411	387	399	386	387	391	430	416	422	413	399	401	408	387	428	404	406	410	414	429	427	412	462	414	431	450	450	421	387	384	382	429	415	457	386	423	426	403	405	450	442	429	380	405	411	400	438	417	446	405	415	427	421	410	407	391	418	416	409	407	410	412	400	396	419	423	403	410	429	450	426	458	388	423	403	399	424	410	441	414	397	358	416	377	448	423	434	389	413	407	434	401	433	405	416	434	429	417	356	444	383	393	408	422	406	408	404	393	424	451	389	387	403	370	404	427	425	406	466	426	427	477	441	428	417	405	434	433	429	437	434	401	421	420	420	442	426	390	417	392	408	427	388	411	443	390	369	407	383	434	391	417	421	454	411	397	402	423	415	400	404	417	401	438	432	394	418	374	413	421	394	415	418	423	396	399	403	397	417	401	434	401	397	431	425	428	421	476	429	433	416	394	412	404	431	380	435	402	423	419	412	403	450	425	441	431	433	443	412	382	475	435	407	404	412	432	405	466	436	438	405	430	408	436	397	397	397	398	418	419	419	425	409	406	434	376	413	428	430	454	395	428	424	434	446	424	407	411	391	389	441	430	385	434	406	404	418	395	408	408	422	419	388	414	396	406	398	416	427	408	436	423	421	406	406	432	399	460	424	425	428	426	444	417	442	424	421	392	391	430	443	415	409	402	375	398	443	439	384	448	441	436	412	395	419	424	429	433	433	470	381	428	420	455	449	434	451	448	421	421	400	420	410	381	461	388	415	454	406	450	416	408	391	429	390	439	390	407	413	442	423	404	393	417	398	394	391	402	414	403	398	436	413	410	456	430	419	418	425	383	436	447	391	455	429	389	421	449	412	419	403	373	416	412	421	410	439	407	419	426	399	428	428	454	409	424	402	392	444	412	404	398	416	410	402	407	366	430	409	408	408	435	406	436	439	400	415	386	428	428	433	446	406	402	429	410	410	398	423	426	413	435	420	415	434	403	419	417	414	436	405	433	439	398	419	403	453	430	424	407	419	400	445	424	386	405	394	371	440	431	420	444	406	443	426	436	431	420	405	402	428	417	452	448	446	408	423	432	397	422	424	410	426	425	412	432	444	372	414	420	392	399	405	406	418	406	436	405	444	419	423	395	373	419	421	435	408	414	395	403	448	411	448	430	404	407	414	389	426	404	426	420	454	417	431	408	408	417	399	428	428	406	444	446	418	422	438	418	396	412	418	446	428	430	412	374	412	401	425	419	465	382	384	411	393	415	413	436	423	415	419	428	431	384	426	408	419	411	417	392	416	401	446	399	426	422	427	439	399	416	451	440	407	407	406	419	415	416	411	408	428	396	409	403	408	417	417	408	403	432	422	441	411	409	401	423	411	431	412	441	430	418	430	442	392	435	408	419	434	413	449	444	417	438	416	421	420	429	382	412	429	422	388	412	416	403	421	405	390	390	409	454	409	443	387	390	468	431	421	392	434	390	384	444	420	431	394	436	422	401	422	404	410	435	442	399	429	409	429	398	416	451	440	428	447	421	413	413	401	383	386	413	422	411	422	458	412	416	428	433	439	425	436	404	390	434	415	414	418	415	434	433	420	422	403	409	385	398	417	430	430	421	423	443	427	431	425	387	385	462	428	416	464	442	423	436	398	420	422	386	412	402	441	358	414	438	418	432	437	395	366	414	425	403	406	421	446	428	417	414	407	402	416	425	428	422	402	386	461	417	414	419	426	409	404	429	369	463	406	420	413	411	430	437	403	433	390	432	397	413	387	428	415	430	410	439	445	430	395	432	452	424	403	430	423	431	415	410	413	402	383	414	402	458	406	483	431	404	418	456	432	407	444	446	407	432	390	420	438	422	407	460	402	420	402	412	417	429	419	398	384	415	435	397	387	413	420	407	379	404	383	405	418	421	489	422	424	395	436	401	395	399	438	434	428	445	389	411	410	397	409	420	417	387	385	394	437	468	451	420	419	418	406	430	376	444	398	377	421	432	435	432	410	440	409	411	371	423	390	405	392	391	409	425	421	431	421	454	396	382	435	467	417	448	444	408	446	425	419	398	387	413	381	444	414	454	408	396	411	404	420	393	403	421	448	448	384	431	424	429	403	389	416	446	409	415	436	420	430	434	403	419	384	422	411	426	394	389	418	379	406	435	430	436	448	405	394	413	383	432	431	415	423	419	425	436	405	424	444	454	411	424	415	405	418	431	445	393	427	437	433
24919	25428	38555	31855	23625	14623	3977	343	290	268	277	296	319	285	302	282	295	275	275	301	311	284	290	290	262	273	305	262	306	290	259	309	285	279	299	271	292	271	298	282	287	266	270	285	274	262	265	264	274	276	304	303	297	290	269	291	253	261	245	280	266	264	265	262	267	274	302	290	299	279	286	266	293	278	285	283	220	273	274	261	258	271	264	297	236	285	289	269	282	261	249	281	288	246	291	299	251	273	292	295	251	272	281	264	273	261	276	283	266	262	285	292	284	285	279	306	285	295	285	285	296	274	285	267	288	252	294	283	273	296	255	277	241	277	289	268	284	285	298	269	279	271	269	290	278	282	259	293	267	261	284	264	299	282	232	292	256	304	257	278	300	258	274	277	280	298	300	266	274	273	291	278	260	277	257	281	272	283	281	267	254	289	307	272	263	293	285	277	263	267	304	280	249	277	256	287	253	272	279	284	242	270	294	278	256	265	264	279	284	284	298	255	270	280	283	254	272	266	285	252	279	295	309	293	285	285	260	272	294	280	303	273	272	279	290	316	291	281	269	268	275	285	290	277	274	289	295	287	262	259	280	245	278	272	271	293	286	290	282	284	275	258	273	272	312	281	284	278	252	245	300	296	309	281	298	261	287	266	279	283	286	282	263	277	306	295	300	318	284	280	277	284	260	262	292	292	275	265	294	283	294	305	273	276	278	309	276	266	240	250	284	280	269	287	277	293	265	272	279	253	286	289	303	265	266	295	279	298	286	301	250	265	277	276	294	307	285	263	302	273	273	284	284	292	303	268	280	284	284	308	267	310	301	290	257	274	256	295	297	284	281	314	285	285	274	239	276	268	274	248	317	281	270	313	270	292	332	273	264	272	293	287	275	307	270	228	307	267	262	281	290	254	280	252	294	282	266	309	287	258	273	276	272	259	276	262	289	299	292	303	312	277	275	278	260	268	288	243	264	277	252	280	297	297	295	244	248	265	285	282	281	300	303	291	268	284	259	270	302	309	289	283	291	286	268	287	264	282	299	282	278	295	272	271	240	270	257	272	270	280	282	271	290	303	251	277	289	274	265	276	279	285	243	267	280	313	303	276	273	283	264	292	304	294	286	284	319	273	276	281	268	258	278	280	278	303	283	289	279	301	293	282	264	287	279	270	261	298	269	274	253	284	272	289	272	288	309	309	282	282	264	242	296	308	288	262	287	258	261	306	279	284	290	307	272	267	280	271	291	296	264	264	278	273	337	284	277	291	294	250	285	259	301	307	267	282	261	288	295	260	289	262	259	293	269	264	277	276	293	277	278	289	272	302	286	303	300	277	278	259	272	284	286	282	282	265	262	285	278	301	275	279	293	304	295	268	271	256	275	269	281	291	257	267	286	281	300	298	268	278	300	291	303	305	288	281	277	281	297	253	305	278	289	287	282	257	300	297	280	274	267	282	263	264	322	289	289	301	292	286	252	303	299	264	282	273	274	263	267	266	281	277	310	283	250	255	262	263	277	278	267	286	282	266	297	308	264	286	288	273	263	283	287	257	295	258	296	286	308	248	273	285	253	300	278	281	266	280	264	267	262	286	246	281	284	267	288	283	302	295	275	331	260	283	282	270	268	277	262	265	305	266	251	270	304	254	268	281	285	256	277	313	267	283	307	275	292	270	285	274	275	254	284	284	266	286	271	267	307	276	274	287	268	287	281	276	284	261	258	289	274	254	276	274	267	277	279	265	270	305	271	295	258	279	287	257	260	293	301	273	282	265	267	271	271	285	253	282	287	270	287	251	300	272	300	280	271	273	290	262	261	313	276	255	268	317	284	267	278	268	283	296	266	296	294	292	237	255	291	274	255	250	278	268	249	288	274	261	294	262	288	303	307	280	285	270	275	287	280	290	264	267	289	295	259	306	274	280	280	288	287	280	254	291	287	281	282	269	303	261	295	274	252	267	265	288	298	274	283	290	289	277	293	272	293	294	260	273	264	276	276	271	297	291	313	278	287	264	257	261	278	300	281	284	278	274	268	319	281	285	277	257	273	276	272	270	255	275	267	259	276	283	283	281	257	293	253	281	304	259	281	325	281	259	292	285	266	301	287	274	267	275	280	299	287	275	272	276	304	255	269	284	294	273	275	264	257	306	269	280	264	265	294	267	286	275	278	251	294	302	260	303	256	296	249	288	272	248	284	287	289	288	278	287	267	275	267	234	267	293	263	284	267	256	262	306	293	280	291	313	275	298	282	278	258	304	262	299	287	283	303	282	295	248	268	272	274	263	278	266	262	265	262	309	300	249	292	264	251	264	280	278	255	277	291	315	299	281	287	292	262	299	263	274	286	282	278	288	303	312	270	276	271	308	341	283	285	254	266	259	295	311	250	278	289	321	273	285	285	295	240	258	230	277	312	286	276	273	272	276	291	250	279	280	297	263	267	290	270	290	253	281	291	279	232	257	292	272	278	290	276	264	255	285	330	244	281	262	282	272	290	280	245	283	266	268	248	240	318	263	284	282	274	293	283	274	275	279	261	278	297	257	274	282	244	274	280	251	267	271	277	256	283	301	274	272	265	293	277	271	289	256	288	267	272	284	272	271	261	280	278	257	262	288	296	260	296	272	279	294	292	267	258	277	283	290	302	305	283	273	281	271	302	266	269	273	240	264	255	285	277	262	284	257	276	263	279	265	273	309	284	266	268	272	278	298	278	300	269	255	288	258	269	243	250	271	274	294	269	275	294	264	285	273	283	276	268	285	282	296	267	282	264	272	291	269	245	280	268	285	271	287	273	303	278	250	287	294	280	260	267	259	272	270	257	282	253	276	284	272	309	289	298	266	249	263	275	285	247	263	292	264	307	248	303	271	260	305	297	245	289	291	282	295	260	296	256	287	311	282	275	289	277	272	279	285	245	291	304	283	241	287	293	273	274	302	291	264	263	262	289	244	281	266	272	293	294	273	299	261	267	251	279	254	257	245	290	289	274	252	276	291	293	292	285	282	278	270	291	270	262	259	254	281	273	279	283	309	298	270	288	269	271	283	289	268	262	269	275	268	244	272	267	281	269	285	292	299	289	261	279	260	272	296	278	275	284	279	306	263	261	263	285	290	271	314	291	289	280	278	287	290	272	298	308	279	269	290	277	282	280	302	266	291	294	256	250	303	284	271	257	306	260	276	268	280	284	279	273	299	260	310	277	275	302	287	293	282	281	304	270	280	274	312	293	264	261	273	286	262	277	260	268	266	277	294	282	277	250	230	301	272	309	282	296	266	270	293	261	287	292	285	270	261	294	251	263	280	273	299	294	245	293	307	292	313	253	270	286	294	292	236	251	280	271	295	281	261	294	301	282	259	268	285	299	267	264	302	283	296	295	285	271	274	289	282	339	256	285	238	262	266	260	306	258	288	276	271	293	280	277	277	255	253	296	263	280	267	277	299	280	248	307	241	279	256	288	270	261	288	251	268	279	279	272	273	292	244	286	268	290	269	263	314	289	291
53847	91580	68778	42422	30158	16509	5608	453	428	452	460	487	446	444	453	460	432	422	449	436	462	469	450	435	446	442	467	440	466	427	448	456	442	493	420	489	456	447	463	470	446	445	432	439	415	424	456	455	442	464	471	458	465	445	463	468	471	447	471	456	446	476	471	483	490	431	415	467	455	455	498	421	489	448	450	459	457	430	460	426	442	428	491	401	444	461	455	484	451	473	474	431	479	411	479	476	462	477	495	448	476	474	424	434	450	422	468	439	458	494	456	420	447	453	422	449	486	447	475	447	458	451	501	433	465	475	487	494	465	438	492	454	443	444	458	427	430	463	451	448	430	451	446	458	443	473	466	416	422	434	475	437	446	470	456	494	500	424	452	461	394	478	456	452	436	425	434	479	441	455	462	499	454	456	427	484	511	449	415	450	433	431	433	461	474	455	496	487	468	438	402	485	458	454	435	467	456	439	432	411	464	476	447	447	463	427	415	466	433	427	457	455	468	436	468	439	463	457	434	449	423	450	443	440	461	453	467	461	459	437	435	427	428	457	485	424	422	440	447	434	456	424	455	478	483	455	421	473	410	435	460	423	419	482	501	474	471	448	464	459	453	457	453	433	469	507	449	479	482	442	439	452	423	428	441	447	435	469	447	455	458	456	433	461	447	468	443	455	436	432	464	467	456	443	468	459	461	460	456	455	486	466	418	432	462	448	420	476	455	445	455	486	405	461	452	447	453	456	486	422	404	446	462	410	478	493	460	485	463	418	417	503	507	461	455	485	448	468	473	456	417	481	475	469	474	420	428	431	421	481	438	411	451	463	447	465	470	438	452	413	443	428	456	509	428	456	476	436	458	444	431	429	455	444	452	438	489	469	470	482	475	460	435	460	471	435	443	471	452	444	440	440	479	432	463	478	449	456	464	490	427	416	439	470	467	478	438	467	469	440	449	465	438	426	456	495	446	452	471	456	501	470	460	436	447	476	460	430	473	461	466	415	491	438	436	474	449	456	444	459	450	436	474	479	462	464	452	459	433	431	460	440	475	467	470	441	460	453	460	452	476	452	428	454	433	483	458	475	456	434	427	498	464	465	455	460	456	447	468	461	479	418	435	458	490	446	466	518	450	449	449	446	468	424	451	422	480	415	460	442	462	437	468	438	448	450	458	476	462	474	467	450	472	490	434	458	454	462	435	467	445	475	465	472	479	443	456	423	422	473	451	407	502	418	429	478	489	440	465	447	467	424	434	464	404	426	465	484	449	457	482	465	453	498	456	453	468	456	426	419	436	417	432	455	446	396	447	469	458	450	472	481	431	451	455	443	458	493	456	472	461	450	489	430	428	446	466	449	482	475	428	448	454	462	447	447	422	423	470	421	457	462	515	436	485	460	462	468	450	460	467	459	413	449	476	442	433	473	419	448	448	462	441	447	455	477	445	440	426	522	442	450	454	424	460	467	422	453	434	472	429	460	475	449	446	434	477	461	488	410	439	453	491	448	430	482	437	497	494	461	453	480	492	461	443	438	482	445	446	496	459	461	461	434	471	455	451	454	468	456	439	488	458	468	451	461	473	442	480	454	459	451	434	446	436	467	462	444	484	472	452	452	449	453	454	446	481	453	430	459	478	464	422	501	462	426	491	475	437	459	438	427	431	455	440	442	451	457	447	450	453	517	454	469	442	448	432	482	459	454	467	426	425	433	452	436	454	428	462	498	433	441	429	460	449	412	457	463	416	446	451	461	455	453	449	466	430	433	439	438	438	464	488	481	429	445	426	471	460	486	490	475	450	458	484	486	438	473	498	451	457	482	446	451	442	477	483	476	431	476	470	458	449	442	463	444	444	478	427	455	473	443	468	454	435	437	446	463	432	462	491	467	465	485	424	490	452	449	427	475	431	422	458	459	452	426	419	425	464	416	450	437	477	429	459	452	480	433	453	448	437	448	456	432	485	471	492	413	447	451	443	437	446	439	456	473	442	472	460	464	441	487	441	443	454	408	459	453	405	499	438	478	445	444	447	498	433	426	406	388	460	467	447	467	464	461	456	456	444	456	422	478	447	459	422	464	458	470	431	441	453	478	424	472	454	434	469	425	467	433	475	456	488	455	483	473	442	488	481	456	432	454	441	445	456	463	454	457	451	440	458	485	466	442	473	474	435	414	435	447	472	415	452	451	489	494	435	405	475	450	444	464	456	452	497	466	472	454	463	437	457	459	489	451	447	482	458	429	471	472	475	455	480	447	444	447	481	452	476	445	485	442	477	476	437	444	443	450	448	477	447	456	453	450	441	455	454	467	452	453	500	441	436	462	480	421	427	450	492	487	461	463	441	472	426	443	466	473	431	491	460	424	460	458	475	477	430	430	474	448	456	431	431	478	446	476	452	437	454	441	456	431	462	444	453	433	470	464	446	421	427	473	445	440	419	448	471	462	476	448	450	470	474	398	428	429	438	446	437	474	445	430	449	497	445	437	464	434	466	445	407	469	435	479	454	478	440	440	452	457	461	496	486	448	452	470	469	477	488	480	402	444	424	455	442	481	459	437	455	443	484	451	465	468	508	464	445	463	465	461	418	410	435	448	450	440	451	471	459	434	463	460	462	436	453	478	454	453	470	451	440	467	428	450	458	460	435	431	497	434	445	445	446	464	443	439	433	468	457	460	489	440	467	420	477	447	403	433	448	447	461	463	440	477	466	438	449	451	460	488	475	478	438	481	445	466	440	436	466	461	461	456	424	447	437	449	451	479	469	518	464	468	461	449	471	449	448	478	443	452	447	446	468	481	472	443	456	467	422	464	486	436	458	473	461	442	468	441	484	476	464	453	445	465	499	413	459	427	459	478	414	468	480	414	429	427	497	411	424	409	433	432	481	471	455	455	457	437	435	442	443	455	458	450	453	456	442	466	441	442	462	470	467	466	461	472	454	462	433	460	446	397	456	456	458	447	466	472	460	421	483	444	437	470	465	462	474	464	459	445	466	477	484	455	438	478	442	458	460	423	463	471	454	480	463	462	458	493	428	460	451	409	457	455	479	465	489	431	437	477	472	457	468	474	491	486	430	447	401	481	442	471	480	419	481	445	470	466	443	463	443	450	432	445	441	487	427	438	455	459	441	471	483	433	491	451	426	457	451	426	478	451	452	449	410	467	452	454	501	478	498	450	423	477	417	436	481	424	435	482	475	463	442	449	524	436	427	450	453	432	421	439	445	448	477	425	467	451	442	456	418	452	445	437	416	428	460	462	466	455	463	475	427	440	452	483	459	435	460	480	436	449	427	448	475	440	454	472	437	449	492	436	459	469	470	482	451	453	436	492	462	445	450	465	445	422	428	412	462	455	424	437	469	463	443	485	456	465	437	457	435	414	444	447	453	420	461	414	465	435	463	470	409	441	437	458	478	498	442	443	467	455	484	455	437	488	417	448	423	454	466	433	456	440	461	441	528	469	422	477	446	427	461	452	472	502	413	484	461	445	461	467	462	464	466	429
23379	22592	33664	28435	25394	22846	14092	1099	381	323	314	323	309	348	331	335	352	365	324	322	366	330	340	300	334	361	349	317	338	326	338	309	289	325	335	324	307	344	306	347	318	356	333	335	345	317	315	321	303	358	326	348	301	364	340	344	344	327	362	309	359	362	313	330	383	312	320	347	344	320	350	330	316	333	336	338	319	328	387	329	313	335	316	321	317	346	324	337	338	352	346	342	318	328	334	330	341	356	296	319	278	316	302	340	332	369	314	301	324	335	337	362	349	305	330	331	320	331	337	351	304	328	323	326	325	314	329	327	316	350	316	307	308	341	327	351	340	320	321	354	360	327	354	353	323	333	303	321	350	328	319	273	315	348	355	340	295	335	318	331	334	345	329	344	324	329	322	309	295	350	339	329	311	311	337	301	332	328	335	340	305	317	312	313	333	328	317	293	323	333	337	377	353	344	310	306	338	342	339	319	338	353	307	305	362	331	329	364	356	312	327	324	319	350	349	347	346	314	312	334	340	342	336	319	334	367	344	321	326	320	314	370	363	344	332	333	323	347	332	341	346	336	308	333	324	337	334	333	339	340	305	329	328	329	336	334	321	323	329	331	330	339	320	334	347	363	310	321	352	329	307	343	327	315	348	313	303	312	338	391	368	298	351	336	333	303	338	338	365	300	353	350	357	301	333	350	326	337	359	313	368	339	339	334	322	333	324	353	311	334	306	355	353	295	332	308	332	318	307	296	369	336	328	345	332	339	335	338	306	349	347	346	321	305	350	306	357	341	353	343	339	349	327	337	319	321	349	322	332	332	329	362	343	331	358	339	321	343	330	313	304	318	332	349	344	315	308	323	301	316	310	319	311	351	312	334	322	287	339	330	332	315	325	332	306	364	339	343	324	346	321	344	347	314	283	339	313	322	337	324	320	364	285	329	354	315	310	351	306	331	314	304	332	342	296	301	293	340	308	346	356	309	330	329	325	306	338	322	337	336	337	335	358	351	362	323	322	332	333	351	325	335	345	331	341	340	329	319	343	333	333	319	331	347	330	324	299	326	334	306	333	355	342	317	318	356	353	327	324	334	324	303	345	363	335	318	315	312	353	359	348	342	334	325	314	337	345	339	321	298	367	344	331	332	325	346	332	304	320	308	311	324	315	353	316	318	320	342	314	363	319	305	339	290	314	351	335	309	305	323	360	345	340	331	326	345	303	320	338	307	315	341	325	317	343	308	339	325	371	316	328	324	348	333	301	291	321	372	315	332	330	293	354	345	299	318	346	346	332	335	351	314	299	344	325	342	322	351	335	329	301	330	374	328	324	348	340	318	321	329	357	358	315	352	333	345	367	340	341	343	341	309	306	344	356	316	295	354	321	322	349	332	295	329	341	328	298	347	338	316	335	333	316	365	299	346	292	321	322	328	341	359	310	305	290	351	323	304	309	337	325	324	357	313	313	299	339	344	318	327	305	325	329	332	322	310	325	319	302	345	362	361	310	339	363	307	349	324	303	344	322	342	312	291	363	324	347	306	353	315	297	324	324	299	309	330	307	303	334	345	328	316	329	338	308	324	331	325	314	352	324	361	323	339	344	338	321	329	287	326	368	301	337	317	312	375	320	345	365	320	360	315	300	335	326	322	307	319	316	309	322	329	291	324	322	314	358	345	333	320	344	331	306	321	324	357	313	360	328	344	322	331	329	343	353	320	323	333	341	316	326	344	332	338	348	331	337	316	309	316	341	328	309	297	347	315	318	331	311	315	343	342	328	324	330	320	314	326	348	298	329	358	356	329	300	354	360	347	331	313	329	370	301	311	360	309	320	327	318	294	331	324	300	321	333	330	336	340	363	336	340	326	337	304	335	318	326	362	308	302	333	337	320	320	339	332	367	316	315	346	347	330	327	306	333	307	291	359	308	322	282	342	373	307	342	327	316	330	362	308	329	322	317	365	303	300	353	343	303	327	320	346	318	311	320	329	316	313	330	318	330	332	340	360	333	325	323	326	326	327	335	334	347	329	320	362	351	309	347	385	313	344	342	333	335	326	321	350	342	313	370	352	308	326	319	323	332	339	300	332	307	336	313	359	315	306	351	335	319	304	308	311	331	352	315	346	338	342	317	312	309	352	339	325	347	315	331	344	316	360	357	321	336	341	333	329	363	335	328	318	331	341	331	325	360	318	359	344	330	337	340	303	338	320	345	339	322	333	365	308	303	350	347	291	311	356	331	361	320	316	331	293	322	340	328	362	314	340	355	314	323	334	343	340	331	313	358	318	319	320	338	340	352	320	334	329	301	337	319	324	346	338	297	347	302	330	341	310	293	325	337	323	293	319	334	335	329	378	311	313	319	360	310	307	344	335	323	335	319	342	320	384	334	311	328	351	320	340	361	339	323	376	316	325	334	332	341	328	329	352	328	342	322	333	332	349	327	341	325	333	362	338	342	314	348	320	315	357	312	305	328	324	336	323	356	339	323	358	354	315	340	357	349	325	344	315	350	320	334	319	338	339	295	322	341	348	316	340	321	344	370	350	312	318	322	326	308	319	348	313	335	331	327	338	331	331	327	305	311	341	324	353	317	337	318	329	356	311	343	327	343	343	301	345	340	312	316	308	319	339	347	329	345	341	334	307	326	312	342	319	324	292	309	371	316	309	346	331	338	331	324	311	341	331	339	332	313	304	300	309	329	333	305	313	355	315	286	320	335	337	336	333	348	347	339	328	320	327	318	330	334	330	319	305	297	330	327	330	330	313	342	351	321	340	360	315	358	365	319	335	318	332	307	354	346	326	329	332	319	330	328	336	335	295	308	317	324	313	347	315	314	322	324	307	327	347	341	331	301	337	315	361	343	338	298	325	345	338	318	325	326	319	324	361	297	309	333	310	329	352	331	329	315	351	351	322	336	336	297	320	318	302	319	313	334	343	337	326	340	337	323	293	351	331	347	327	353	358	338	359	347	362	334	317	340	308	330	312	333	329	325	322	330	321	315	333	354	324	299	334	326	328	349	334	313	386	339	343	339	344	318	327	297	345	360	308	306	337	367	369	332	330	316	290	334	325	340	348	348	326	362	321	316	320	345	306	321	307	308	351	341	329	328	345	334	315	338	336	304	330	289	343	301	337	314	316	346	301	302	304	335	344	361	295	370	327	331	340	325	337	319	320	317	349	377	297	311	327	348	329	319	308	322	337	308	288	350	341	292	338	302	304	338	276	305	327	305	335	340	326	315	326	340	311	298	328	331	348	335	369	347	323	287	325	304	317	316	322	316	317	315	321	335	359	340	325	331	340	322	318	326	300	340	315	322	333	306	346	341	323	300	318	303	344	310	309	302	319	332	321	329	307	321	322	330	323	334	331	334	320	340	347	310	311	322	354	320	328	347	327	355	311	309	315	358	299	284	326	335	350	338	314	313	319	343	348	332	333	306	315	308	332	337	291	300	301	336	347	321	307	341	316	336	332	330	314	311	312	326	307	310	337	327	334	328	302
55904	104559	81775	55878	41345	26583	12637	988	484	520	535	506	536	500	524	518	539	538	517	496	483	508	505	528	517	504	519	524	532	514	559	508	553	553	511	528	518	530	505	516	500	469	534	476	502	539	472	519	463	532	556	563	517	519	522	499	498	506	494	495	499	566	504	539	498	525	491	487	514	500	512	499	526	550	503	499	500	546	497	493	514	552	488	490	513	526	519	500	540	509	521	504	472	490	513	526	500	483	527	533	478	485	493	496	505	514	516	537	514	565	519	507	503	533	529	496	578	526	551	510	520	524	557	527	526	549	499	526	509	505	524	513	510	527	537	566	490	491	532	461	535	503	490	509	523	502	510	528	553	528	514	527	515	508	467	538	537	515	511	500	493	521	547	516	495	505	501	536	529	549	508	518	508	565	505	516	504	504	533	526	492	539	541	508	522	541	514	514	533	517	494	519	507	546	546	523	508	464	533	527	504	501	572	532	537	507	528	502	521	517	539	526	508	510	500	520	501	501	508	532	549	522	528	510	492	513	514	507	488	490	499	520	544	576	525	513	522	505	482	477	501	517	515	503	499	466	550	556	503	536	519	465	502	528	500	504	524	513	531	500	502	515	515	497	535	486	484	536	537	498	502	480	442	538	521	538	507	532	483	517	504	529	534	486	495	546	463	496	526	506	507	490	539	524	508	520	550	485	490	524	543	547	454	495	512	519	504	552	518	541	547	473	549	485	501	540	503	552	493	510	528	541	539	527	481	557	515	545	537	515	495	530	503	485	524	446	522	546	494	516	498	542	486	558	553	529	514	519	512	479	470	489	519	531	535	537	482	524	479	527	495	498	499	531	515	544	511	532	504	500	514	531	554	494	518	520	509	531	501	522	512	524	505	507	504	522	486	515	542	524	487	497	507	519	489	533	498	495	531	528	485	503	550	514	501	524	472	470	501	492	513	537	498	505	472	535	513	474	504	522	502	489	475	522	490	478	525	528	497	524	503	539	519	503	510	496	529	533	479	487	503	468	513	526	546	568	480	545	500	497	477	526	477	485	519	530	496	494	525	484	544	529	502	518	533	526	515	500	510	542	490	574	510	488	568	509	485	491	490	470	452	496	497	503	535	517	529	478	472	498	527	511	493	520	518	548	470	465	524	528	522	539	504	506	511	508	493	500	474	530	534	526	485	502	527	522	518	502	520	520	520	529	530	509	507	558	526	553	541	476	497	532	509	503	509	519	529	521	548	511	510	546	537	478	515	494	501	494	512	498	551	535	500	509	535	493	522	544	479	530	497	534	507	510	520	513	530	506	519	551	508	462	499	491	546	512	505	532	520	500	483	542	505	501	529	530	478	539	518	527	490	518	483	498	491	524	508	478	545	498	520	547	497	500	473	526	529	548	572	503	472	522	565	504	475	538	517	530	489	492	551	513	484	529	504	507	457	472	534	530	495	489	530	472	501	544	551	517	515	505	493	482	482	521	508	550	520	517	479	523	537	518	520	547	498	502	491	530	521	505	481	507	511	500	526	510	540	504	508	519	520	488	546	500	505	507	522	523	521	547	502	519	508	523	481	497	481	535	482	494	505	518	515	520	530	554	523	527	507	513	519	534	509	511	471	487	534	514	541	508	543	497	512	482	488	553	504	533	506	500	538	536	493	527	537	513	548	539	506	521	552	475	526	558	517	513	475	517	532	468	495	533	488	481	503	565	512	498	510	493	503	531	499	507	491	527	481	523	506	529	543	486	484	550	512	507	551	512	472	490	544	503	498	533	502	509	524	514	525	502	528	509	504	504	510	529	525	492	481	532	523	542	539	513	532	513	522	567	533	517	508	538	504	535	500	543	471	500	500	500	501	555	533	512	514	505	508	499	539	471	506	519	562	453	506	518	537	507	564	492	506	477	542	494	514	485	514	521	544	469	496	545	558	523	505	549	548	567	553	485	544	518	504	529	504	535	511	527	557	535	531	518	496	512	496	520	514	500	536	502	536	523	510	483	487	506	462	528	510	532	485	486	498	471	518	525	498	512	503	497	523	525	511	520	516	503	518	518	548	497	503	497	542	507	560	534	517	532	509	504	543	516	504	519	464	488	496	470	493	524	482	495	513	509	509	490	530	505	520	543	510	552	513	485	528	533	496	514	522	481	484	521	491	548	509	542	498	500	504	508	530	510	527	499	483	544	478	500	565	497	537	513	491	517	481	505	519	493	504	518	457	496	514	491	519	508	550	528	552	490	511	469	509	539	548	505	476	500	506	509	522	520	540	511	540	507	577	546	499	500	491	519	537	521	525	504	530	508	499	513	493	502	531	509	512	482	495	483	528	467	567	538	562	537	576	487	515	554	528	520	511	524	509	528	482	510	515	503	523	513	478	550	519	559	500	504	525	522	510	521	535	492	488	487	508	517	533	491	547	533	514	508	538	544	509	465	522	520	521	521	511	525	498	522	528	513	529	517	479	517	487	552	493	528	509	478	537	496	516	533	550	499	517	482	504	473	485	512	453	539	457	533	482	553	486	521	484	512	481	507	547	529	534	509	525	492	557	493	536	500	513	522	500	469	513	492	515	519	535	497	546	504	518	556	524	477	473	493	516	527	495	508	580	521	514	510	524	490	484	537	488	503	467	479	559	516	493	511	567	514	525	537	499	535	520	511	530	502	502	515	485	523	537	529	485	540	522	491	534	515	546	525	510	506	560	528	475	546	488	511	489	526	476	476	495	511	529	509	517	502	504	497	501	507	502	511	526	538	523	468	554	536	497	525	554	531	502	536	466	499	503	571	472	565	514	496	499	513	473	514	487	513	496	494	508	481	518	544	503	509	515	508	520	508	495	520	488	556	492	478	496	500	510	524	490	549	497	525	475	579	494	465	516	493	524	528	554	503	527	548	503	554	495	510	509	517	487	520	520	496	491	470	507	473	534	502	510	501	518	524	501	532	534	478	528	466	542	468	491	492	527	519	502	472	496	492	547	533	537	498	511	511	510	510	561	495	482	509	496	521	505	531	501	483	486	541	528	526	521	529	504	535	484	521	522	550	481	543	514	515	562	512	517	518	506	529	510	531	525	494	527	520	489	526	574	502	532	527	521	528	518	488	506	520	512	512	537	484	503	519	532	509	482	478	524	492	499	531	489	507	510	523	517	472	543	466	542	530	490	513	543	531	551	531	489	505	517	508	518	506	506	512	513	507	501	529	487	513	539	556	485	512	558	543	541	532	534	503	523	499	525	543	525	523	509	559	497	516	527	475	537	514	502	508	489	521	522	520	496	533	487	531	491	543	524	558	492	503	516	495	534	532	538	500	552	461	480	487	522	498	493	512	500	534	484	502	518	531	500	545	518	504	555	501	549	506	509	516	527	521	486	540	521	514	512	497	517	523	514	536	537	515	545	484	527	513	524	533	575	485	522	518	506	529	514	507	523	521	481	539	564	480	545	490	531	506	527	487	534	530	482	502	514	522	521	497	532	516	500	502	516	475	514	513	514	497
27794	31334	33323	17515	5661	1960	813	305	263	259	257	270	279	276	269	256	239	268	251	281	250	246	269	245	260	241	268	264	264	252	229	284	279	238	248	253	262	244	273	241	249	277	257	233	239	237	279	274	305	229	234	256	245	256	238	259	265	252	249	232	246	257	247	255	265	242	250	251	261	267	275	260	260	259	236	278	232	277	238	246	253	276	241	244	245	265	277	274	264	265	251	244	252	225	266	267	265	233	256	247	249	268	240	240	283	260	249	237	271	261	252	237	276	250	257	249	247	241	232	273	292	267	269	245	229	284	239	254	241	268	264	252	253	240	265	264	254	254	246	249	271	255	276	224	266	276	275	266	251	236	226	271	268	244	275	249	256	255	272	288	264	244	272	268	236	259	247	261	237	280	264	261	244	252	231	257	256	286	246	224	247	258	258	247	252	250	239	255	264	248	257	274	255	263	254	261	242	260	249	252	259	257	242	277	238	289	260	260	241	232	246	275	268	237	283	242	246	269	249	279	249	265	262	271	284	245	252	252	270	225	234	280	240	245	254	252	264	273	264	247	245	288	230	250	243	232	271	256	284	253	241	259	265	257	267	268	276	283	258	261	261	266	236	242	259	235	263	239	269	239	227	260	245	243	232	250	255	257	267	221	228	254	217	248	246	271	275	234	270	261	284	262	268	268	244	247	257	272	244	255	252	220	257	281	275	248	257	252	239	262	264	247	276	234	254	269	260	241	246	278	262	230	284	243	243	255	240	259	284	275	274	253	263	269	256	245	246	254	237	267	247	209	252	261	241	271	245	248	247	266	253	286	241	232	238	267	281	273	274	258	241	244	266	249	256	248	256	278	260	257	272	258	245	263	270	251	264	247	240	236	257	251	248	286	247	245	241	275	239	256	265	220	247	254	275	256	258	264	256	259	264	260	247	248	281	246	249	233	243	257	271	251	271	274	260	275	257	257	251	262	257	267	236	251	257	252	266	290	284	245	279	234	251	228	271	245	260	233	251	241	263	254	250	263	274	227	254	259	241	251	222	274	245	274	240	231	237	272	254	263	274	214	240	239	239	258	227	225	284	243	259	234	230	211	224	245	262	255	245	265	257	249	266	277	258	252	259	281	238	263	254	252	255	257	254	283	255	284	275	243	255	270	268	241	254	292	259	291	250	278	277	248	234	264	262	234	263	256	259	260	258	265	265	244	268	270	239	249	245	262	258	274	268	263	261	250	238	256	232	244	230	260	272	284	266	277	268	250	247	258	283	279	259	245	261	235	255	261	273	261	276	265	240	221	257	276	243	249	245	260	249	272	254	253	232	239	286	269	285	239	264	274	243	229	250	280	289	275	255	235	264	251	258	275	271	246	252	251	236	257	258	244	252	267	267	231	266	259	291	230	276	276	226	237	254	236	260	257	276	249	236	238	278	232	259	270	244	255	267	254	243	248	239	264	256	242	268	224	257	248	245	234	242	275	254	270	272	261	269	270	231	238	266	236	257	243	228	263	262	284	251	236	258	238	234	230	262	253	268	259	240	260	295	254	271	244	257	262	250	240	256	272	263	276	252	290	271	229	258	243	253	273	239	264	250	256	250	246	264	276	209	253	274	266	275	271	237	261	273	276	252	281	318	258	260	259	258	280	276	255	227	283	259	248	230	251	248	281	256	232	279	234	229	245	242	245	253	258	251	293	254	253	237	278	232	280	298	277	290	234	263	257	255	245	245	256	274	259	250	254	240	241	256	231	276	237	273	254	261	241	278	244	258	254	257	254	259	267	233	245	241	227	250	231	267	264	284	254	245	253	267	258	234	260	248	257	244	226	255	265	279	254	262	247	286	250	270	255	274	226	253	263	260	255	279	240	260	253	276	259	250	280	266	273	255	246	258	241	244	280	259	247	243	260	267	261	240	262	276	216	242	253	275	283	247	242	277	264	249	271	290	275	282	270	236	253	253	259	261	270	287	291	246	224	243	232	265	248	258	244	294	283	281	271	259	246	296	250	244	236	284	244	277	245	257	273	254	246	248	257	281	261	268	266	248	271	265	249	228	262	240	260	255	260	221	237	242	256	248	248	238	238	240	252	249	267	259	253	242	244	213	232	257	264	247	256	242	245	246	234	274	253	261	260	282	264	238	272	266	289	275	260	269	278	256	286	252	270	262	239	268	277	237	246	277	296	247	264	279	247	247	247	255	268	249	258	228	254	254	261	277	245	247	258	238	279	275	261	247	251	248	250	252	249	258	288	238	226	282	244	259	248	249	237	259	255	257	275	268	251	268	250	242	251	270	248	240	253	237	241	256	256	267	279	261	236	252	268	236	252	265	274	252	255	231	271	269	258	248	246	272	265	276	277	243	270	233	248	269	247	269	276	253	271	229	279	248	284	261	274	246	250	273	292	239	230	238	266	269	281	249	255	218	254	285	245	269	237	253	271	262	260	238	251	283	265	249	253	278	266	282	263	287	241	253	275	238	230	221	255	248	249	253	245	223	260	260	268	253	231	267	242	257	289	273	270	245	230	263	259	262	269	289	259	228	258	263	261	246	268	238	240	265	259	255	227	269	266	266	265	269	256	252	284	270	261	260	266	263	289	251	219	244	267	245	290	243	264	256	242	231	251	245	244	262	275	246	247	255	243	261	249	234	268	255	256	278	257	255	238	228	273	259	268	260	269	241	254	240	241	238	252	232	252	295	260	253	236	271	243	263	262	258	221	282	260	257	235	243	232	239	244	260	247	248	258	230	273	265	249	240	275	255	265	230	238	230	251	241	236	272	281	258	263	248	258	229	253	261	260	275	275	253	259	256	254	242	277	274	268	249	263	232	260	246	247	250	267	271	261	239	255	237	214	256	236	248	283	259	276	274	232	247	260	265	258	280	252	267	239	240	277	262	245	236	251	228	253	291	252	233	269	265	274	268	244	254	253	267	268	254	241	263	252	252	240	243	263	242	246	242	263	258	256	240	236	257	259	265	267	230	267	241	265	293	252	247	279	272	268	229	270	232	247	256	239	239	280	259	251	264	229	256	242	253	258	231	252	272	242	253	251	236	248	256	235	264	216	247	285	248	250	237	264	249	250	268	245	252	252	259	252	247	266	260	289	261	207	257	242	248	243	245	287	283	246	283	224	251	246	251	235	231	247	262	258	238	276	224	279	238	228	262	256	246	232	256	272	298	247	271	230	263	251	249	267	258	292	270	250	251	244	263	234	230	283	240	251	275	274	255	264	265	276	263	254	253	265	275	248	286	247	235	241	259	253	258	278	221	266	258	239	259	255	265	236	308	271	243	252	245	245	251	240	250	263	248	264	252	270	265	236	244	262	223	261	260	256	251	249	282	253	237	252	245	231	272	271	254	241	258	261	258	265	254	232	281	255	279	255	257	268	277	243	280	243	256	266	227	275	282	243	265	251	285	276	271	249	268	292	251	245	270	254	276	259	262	245	266	253	258	242	263	247	253	273	271	262	254	271	255	269	265	256	263	264
32450	51568	38329	17859	9642	4244	1743	562	409	428	426	424	421	403	427	394	391	402	423	416	434	427	437	406	442	432	387	409	411	458	442	449	431	388	399	445	443	432	419	448	360	444	416	464	395	434	420	440	425	413	423	424	427	439	442	448	391	430	415	410	392	435	403	418	420	418	410	405	426	456	424	417	404	437	422	428	434	440	421	448	432	430	450	429	407	466	427	456	412	438	409	424	389	426	448	426	421	418	412	396	413	431	439	458	421	450	441	404	435	410	446	444	400	456	422	442	432	403	401	400	417	412	440	445	394	398	408	419	427	432	413	430	408	414	407	366	431	442	433	362	438	427	410	386	444	467	404	414	395	422	398	465	412	461	395	407	441	407	382	394	406	429	399	416	422	436	423	436	420	391	394	413	440	403	425	423	451	398	430	398	434	407	407	394	468	443	391	426	389	435	391	428	410	440	395	422	442	466	421	422	400	439	427	448	459	431	412	403	421	429	445	427	465	454	417	395	402	489	422	418	424	419	380	386	413	436	413	412	429	407	463	386	411	399	426	432	482	438	442	439	425	449	443	397	410	407	381	429	427	414	418	403	417	424	425	410	400	419	425	417	420	444	461	442	424	414	412	407	376	426	366	366	404	442	410	415	420	439	399	399	424	397	427	421	433	434	455	408	425	405	412	457	438	427	408	408	430	429	376	407	477	435	425	405	404	392	393	434	435	424	443	467	404	432	408	437	442	416	448	384	427	484	442	422	420	434	419	386	435	411	452	435	411	434	424	438	394	425	445	435	453	443	404	421	440	407	416	424	433	434	418	429	411	455	467	391	410	436	438	405	434	437	413	416	396	406	413	419	419	420	436	440	437	384	419	407	421	402	416	423	427	435	396	412	457	435	432	414	409	410	447	455	407	398	403	408	429	412	420	419	408	399	408	418	424	431	435	429	378	418	434	452	417	431	415	410	433	403	439	417	429	427	443	472	449	406	415	394	405	406	425	447	373	415	426	421	412	436	401	426	422	446	400	398	421	413	422	415	423	418	414	418	421	455	407	432	385	408	411	419	454	412	413	386	429	427	371	427	438	395	382	449	453	465	471	405	441	401	395	414	393	418	414	440	391	426	431	440	406	416	402	426	392	413	426	452	411	426	415	447	397	429	441	409	451	401	446	391	436	420	429	432	440	429	454	392	425	413	432	412	408	429	378	404	400	401	428	408	407	421	415	453	467	411	423	422	437	437	420	421	428	391	403	435	422	447	388	438	447	389	457	430	441	424	439	432	419	457	423	371	438	413	430	416	429	422	408	406	435	450	402	442	417	425	406	434	432	414	431	448	429	443	438	401	432	390	428	422	407	423	381	424	448	427	438	431	449	463	392	445	381	408	440	433	379	419	437	479	414	444	405	454	378	403	417	430	432	421	445	431	423	402	439	391	425	411	441	439	413	439	451	413	408	416	435	447	406	457	419	410	434	438	448	425	436	442	452	403	396	418	403	414	426	422	412	399	399	408	441	456	445	415	410	404	427	421	433	448	411	449	425	447	442	428	423	424	457	448	437	423	412	427	413	420	414	418	441	427	415	390	455	428	401	432	425	408	370	422	424	395	437	413	445	433	409	431	430	437	432	450	438	419	448	443	413	422	440	416	425	429	433	436	411	475	458	428	426	417	445	384	410	440	418	400	407	407	433	464	442	404	448	426	417	414	431	417	433	421	436	479	392	415	391	431	446	433	428	457	445	433	413	417	422	425	421	420	432	413	430	415	391	424	409	438	411	406	422	442	431	416	441	443	411	454	426	410	419	430	402	444	395	428	404	434	372	435	402	434	430	425	404	459	429	447	404	427	458	418	399	444	397	411	425	429	459	439	401	429	431	407	403	463	430	401	451	405	454	469	395	406	396	403	437	413	422	427	437	410	464	426	421	432	411	341	404	410	400	438	406	415	426	411	366	409	441	422	424	404	401	402	414	429	408	430	400	440	385	411	405	437	429	440	442	430	428	441	455	454	435	431	402	434	462	413	417	406	462	454	421	409	421	405	390	463	418	433	441	411	429	406	412	474	446	441	429	431	388	448	438	427	453	436	454	422	449	444	414	385	426	411	442	431	376	431	428	432	427	428	437	452	414	424	450	420	417	401	447	395	397	467	391	440	405	426	401	401	419	467	439	380	381	398	426	422	406	419	399	482	448	452	429	411	418	392	430	391	414	426	393	399	450	400	451	436	433	440	439	418	406	422	422	418	445	392	405	413	456	404	429	380	403	463	388	420	407	408	405	419	384	402	423	407	414	392	406	378	430	407	433	437	412	411	417	386	405	454	410	428	432	421	426	433	418	390	470	363	421	488	425	438	443	418	423	422	426	426	421	400	439	402	446	396	452	388	447	449	415	418	408	434	410	404	408	423	397	404	400	417	435	433	402	427	434	432	403	450	432	409	418	416	389	402	424	384	390	451	397	413	399	401	425	440	451	437	420	442	444	400	429	439	460	454	386	424	411	427	423	393	444	400	425	449	448	415	446	434	411	450	422	414	403	430	462	428	413	448	409	420	396	426	434	428	389	428	422	412	415	437	441	444	423	416	401	396	437	412	420	430	398	416	448	452	412	483	408	448	448	405	402	404	415	428	410	415	443	428	407	446	403	405	429	407	441	434	409	437	432	428	407	378	413	409	415	446	428	418	387	407	406	425	405	408	446	420	418	434	398	437	433	436	391	416	391	403	406	420	406	424	367	445	390	415	391	435	416	395	405	451	449	409	448	447	429	406	444	424	407	432	443	414	459	407	389	425	457	408	430	435	433	378	421	398	451	451	410	401	435	394	418	444	429	439	387	386	434	400	414	444	411	401	396	431	425	414	444	444	409	417	400	408	432	418	402	432	421	430	416	432	424	438	423	425	373	417	420	422	465	448	460	445	448	428	426	384	384	433	415	448	398	457	466	424	414	418	413	404	400	446	454	427	386	436	423	403	406	410	427	433	397	415	426	414	423	388	399	414	507	427	455	398	418	425	456	421	412	446	390	379	450	392	412	414	410	431	451	403	412	421	426	405	404	386	417	426	395	432	431	407	401	435	411	432	438	420	408	447	428	431	431	435	394	427	433	396	457	384	369	444	416	410	416	417	419	406	438	399	449	396	396	425	393	406	405	425	427	416	395	405	445	440	433	417	440	450	415	439	427	442	449	455	406	428	407	414	450	415	400	418	433	441	409	396	403	418	413	437	447	430	469	427	431	454	424	426	428	426	418	432	404	413	405	386	400	411	428	460	415	414	395	423	430	433	396	429	433	461	399	411	471	415	420	404	411	451	398	410	391	405	451	398	396	431	409	423	448	406	397	404	442	446	417	440	435	419	418	401	472	415	389	410	433	432	426	441	467	419	433	442	411	420	419	411	386	415	424	427	411	449	427	414	422	411	438	377	428	430	417	431	438	421	404	426	420	413	408	435	469	459	419	403	415	442	442	410	393	416	402	422	457	428	421	414	426	402	448	402
24911	25398	38696	32406	23808	14812	4330	576	321	295	268	282	287	274	273	273	277	301	288	295	316	285	276	317	304	322	265	299	280	287	312	280	277	272	280	309	301	346	307	276	282	287	311	266	263	338	278	276	292	244	277	286	303	278	291	275	258	283	289	273	263	272	304	285	281	293	298	271	321	278	282	251	305	275	260	267	279	313	275	301	308	309	262	248	261	280	294	275	296	293	325	332	291	280	291	294	251	296	284	266	270	284	308	267	305	271	291	281	290	286	266	297	288	300	276	276	298	294	311	280	286	282	272	283	300	260	298	262	309	281	303	275	254	280	290	336	303	276	239	283	290	319	251	284	298	278	299	324	284	275	262	298	272	277	266	264	293	314	281	278	288	289	277	299	267	260	304	308	279	279	284	280	315	289	270	294	278	263	289	293	302	269	276	299	274	289	291	283	307	296	286	270	307	278	292	291	290	298	292	273	282	289	273	302	269	278	306	290	265	303	277	277	270	296	279	271	273	292	272	291	286	266	287	307	273	262	271	269	294	290	299	312	298	291	268	281	302	223	284	276	269	270	294	287	286	297	289	295	283	272	271	267	308	308	292	296	305	277	273	273	303	295	293	261	293	284	303	309	274	256	306	324	292	298	294	300	289	247	294	305	314	281	296	269	306	297	280	306	294	283	275	280	301	275	287	267	258	289	275	262	302	300	274	312	287	254	287	284	272	315	302	309	285	298	290	280	282	295	280	291	292	340	266	303	295	279	278	290	294	250	293	279	291	289	268	283	281	254	276	297	292	293	318	272	293	291	281	291	278	294	283	275	292	266	260	270	315	292	268	304	299	275	272	284	294	259	285	273	280	288	293	288	291	304	275	268	268	280	312	285	284	270	266	288	290	292	267	283	281	274	300	305	269	266	315	265	267	287	250	278	284	276	278	262	254	246	310	258	265	335	289	280	244	260	304	271	292	273	302	290	265	275	285	300	274	283	293	295	263	266	301	280	269	288	303	309	289	287	296	278	266	278	267	281	280	265	281	275	296	319	298	308	248	310	291	297	285	279	310	294	289	324	280	276	262	276	278	285	265	288	312	299	281	295	283	282	286	285	262	306	272	272	256	274	284	269	317	285	268	291	296	273	268	320	291	256	286	303	277	287	288	301	295	297	274	272	265	270	311	255	284	292	298	282	271	292	281	269	290	251	302	319	281	289	283	303	292	300	278	315	284	311	287	291	292	272	258	269	281	297	276	255	286	285	277	249	272	280	308	263	276	298	282	289	288	311	261	310	271	273	277	298	266	273	295	290	284	280	258	290	274	287	289	280	283	275	289	242	260	284	288	300	278	291	297	313	281	269	326	273	294	288	283	258	291	292	296	296	255	277	316	269	289	280	282	295	274	272	303	287	282	304	306	272	269	311	284	271	262	258	313	291	306	291	276	306	290	275	309	281	292	276	306	305	255	280	274	266	309	258	311	261	263	291	315	265	307	278	282	310	293	301	276	311	277	301	279	254	282	304	283	257	264	283	257	274	285	303	283	277	295	273	285	263	271	273	259	283	283	277	292	282	283	273	275	273	249	290	275	286	292	258	281	293	288	286	314	305	266	322	304	272	279	287	262	286	293	289	284	276	282	274	306	267	270	288	293	286	305	279	284	273	298	279	267	274	293	294	276	294	294	255	304	273	264	287	291	285	284	268	274	277	241	287	299	320	267	276	280	256	292	313	310	284	287	286	275	291	259	271	306	276	312	253	317	302	290	288	263	297	292	284	290	267	270	272	291	265	289	295	259	280	270	293	291	256	294	283	301	285	258	289	274	257	288	292	275	283	321	277	288	287	282	310	289	280	308	287	265	254	281	282	315	283	273	295	289	287	268	276	288	281	288	260	283	281	289	284	299	308	302	273	252	265	276	257	282	264	287	273	295	295	256	305	326	300	289	295	270	276	233	272	283	273	286	283	284	270	274	286	294	287	291	247	248	297	255	320	318	288	281	242	275	305	257	283	276	278	287	330	294	253	270	261	286	282	275	284	287	267	281	314	304	253	293	284	296	283	273	277	307	315	303	296	273	260	295	304	293	312	259	251	274	301	295	312	249	278	296	277	291	289	290	327	286	283	308	288	297	301	296	307	243	259	270	281	277	306	306	254	311	290	262	254	288	291	309	296	290	275	289	302	290	289	276	254	306	287	290	250	261	293	283	304	266	276	268	272	245	286	305	280	267	269	278	245	286	324	264	302	261	283	294	301	285	277	263	280	282	300	262	291	291	303	289	301	263	275	303	265	282	314	244	324	283	313	290	256	282	268	288	274	283	318	292	276	272	280	278	285	295	288	291	280	276	280	296	309	269	303	287	301	294	265	263	268	257	282	287	272	291	270	290	285	285	290	263	278	256	291	281	269	278	304	287	292	300	296	267	281	301	280	260	258	285	289	282	303	288	312	282	263	256	308	256	286	273	284	261	291	276	286	273	302	315	284	274	268	303	294	325	327	253	287	291	273	279	280	297	292	278	286	280	280	285	284	275	279	291	268	279	312	283	253	286	270	313	269	272	283	270	270	245	284	291	268	300	255	283	297	295	293	288	286	292	264	279	288	271	276	326	275	288	290	273	280	289	277	293	252	260	291	288	327	294	285	311	292	291	266	270	295	255	277	297	274	284	275	268	288	318	279	285	293	294	290	267	292	269	295	277	301	316	296	313	283	293	259	306	251	299	269	251	305	289	265	312	298	297	259	280	314	286	259	266	259	297	305	275	280	265	243	295	295	272	267	264	265	284	297	304	276	282	280	270	305	286	265	308	324	274	276	284	291	296	286	270	258	276	287	257	262	260	272	283	278	319	292	276	292	278	268	273	290	305	296	281	289	278	287	294	273	297	308	262	286	278	298	240	252	284	299	254	296	263	268	286	266	256	302	268	275	300	290	279	313	270	292	280	293	258	288	287	259	284	281	289	301	316	270	277	270	275	275	252	293	306	259	261	268	256	283	284	262	278	299	285	257	262	291	288	307	275	289	272	284	273	275	259	265	278	269	301	310	295	286	287	296	257	293	305	283	279	296	287	291	263	308	278	293	274	272	297	274	289	296	273	292	270	282	257	266	285	292	274	278	259	286	303	295	277	303	284	280	282	331	287	275	269	287	302	308	299	254	303	246	280	303	271	297	279	294	300	242	256	272	287	294	276	308	288	267	285	295	311	275	296	304	289	267	275	292	273	264	290	293	279	279	281	284	294	276	302	259	283	299	275	282	307	264	298	272	269	310	310	309	307	324	255	283	235	291	301	302	276	302	302	307	270	272	288	288	284	251	300	308	291	298	277	287	270	278	273	280	293	273	290	277	262	290	274	261	283	261	283	300	282	308	291	235	281	271	258	270	276	274	295	259	268	275	267	292	266	289	303	293	284	297	307	330	279	300	282	254	267	278	291	250	264	253	300	305	270	252	256	286	262	318	271	268	270	279	280	283	269	273	268	285	271	270	268	311	286	278	285	268
55117	90185	68200	42788	30089	17177	6696	1138	496	457	477	467	472	455	465	507	490	463	512	498	419	419	451	462	450	483	436	458	430	466	487	415	451	456	464	439	462	473	435	486	434	450	428	466	439	460	420	486	451	506	444	464	453	471	453	431	465	442	448	444	457	467	465	473	481	451	442	474	467	434	423	454	493	446	466	469	466	444	466	416	473	461	456	461	497	464	484	497	497	476	441	442	473	463	478	463	433	449	454	489	479	489	452	446	457	480	467	498	433	452	498	453	433	476	492	451	439	477	445	438	460	500	445	448	470	504	463	434	445	481	418	466	483	471	497	467	412	453	454	469	461	477	492	475	503	496	466	476	455	476	488	418	456	455	449	472	429	486	493	457	447	463	462	465	462	502	477	460	454	478	474	445	456	449	471	464	463	541	434	461	486	450	446	464	453	462	433	450	477	483	507	437	458	522	447	468	500	444	448	494	429	477	470	462	476	451	471	459	463	446	481	486	468	466	457	420	447	447	438	475	471	450	473	461	458	438	457	436	492	455	472	490	469	436	446	452	475	433	449	444	416	481	458	447	492	455	451	470	459	414	477	465	478	470	445	494	482	442	469	457	454	500	473	451	474	461	430	457	441	473	455	438	449	476	404	435	459	446	466	508	431	465	489	458	431	443	460	444	436	450	460	467	467	454	487	460	473	491	449	454	453	505	453	421	457	477	478	441	426	444	430	463	484	462	456	462	473	465	460	430	448	464	481	434	495	441	441	464	450	488	475	453	484	432	480	442	444	479	454	482	502	483	437	461	428	448	459	450	477	446	456	488	448	464	453	440	479	492	512	451	439	448	459	475	460	473	457	438	486	482	421	461	466	469	419	483	425	464	429	456	467	456	443	500	494	486	461	465	459	429	474	456	433	462	460	476	505	502	451	449	491	479	493	471	454	448	506	473	449	460	467	464	442	476	450	468	477	465	477	470	453	482	439	485	445	504	474	440	464	463	477	460	470	458	453	418	478	471	422	450	454	477	472	493	477	469	457	461	467	464	437	443	456	431	482	451	460	473	440	484	484	431	445	473	476	425	461	480	497	430	405	503	497	459	474	483	455	498	458	431	473	454	457	465	464	416	477	456	471	455	489	491	440	427	468	459	462	512	462	452	486	458	466	509	454	434	454	417	473	453	448	436	447	485	485	463	427	451	416	428	448	453	440	479	472	465	455	432	432	428	444	457	446	438	468	430	470	452	439	473	450	447	435	437	447	438	458	442	456	469	471	485	482	421	451	455	461	475	483	511	475	430	438	424	460	468	478	485	501	448	464	492	469	470	473	473	451	453	443	410	486	465	458	491	447	463	477	444	407	481	449	449	426	429	439	442	494	450	505	419	480	469	452	438	444	487	461	462	464	422	468	458	446	469	430	472	448	467	463	512	447	453	467	423	435	427	468	467	429	453	443	483	455	466	481	409	439	465	471	460	469	443	501	450	433	449	447	448	468	482	469	454	451	430	468	466	473	444	473	446	462	467	474	460	455	462	464	449	464	462	450	483	493	452	452	465	426	481	466	435	427	452	472	422	444	468	471	427	437	463	436	452	504	415	475	481	495	484	470	467	438	426	480	475	464	443	465	491	473	471	460	480	483	482	472	468	477	459	472	468	489	469	450	448	483	448	471	460	458	464	482	478	497	479	462	445	500	460	430	467	445	498	404	498	449	446	448	461	457	459	476	484	437	468	427	429	467	459	454	490	413	473	479	462	425	423	505	447	467	434	487	430	439	492	459	418	449	468	481	461	499	503	460	471	461	468	444	467	460	449	461	477	500	471	433	480	417	425	476	454	439	450	463	478	452	452	429	426	455	472	497	473	517	434	475	440	442	472	447	467	482	469	435	424	452	447	464	424	438	483	472	427	451	495	451	457	454	492	480	453	435	459	445	484	485	439	496	436	422	433	456	463	476	442	472	494	416	439	440	461	498	479	460	457	447	438	485	417	478	465	425	496	462	470	474	453	456	453	440	453	471	461	451	495	470	491	451	432	474	499	427	447	448	408	450	440	432	485	473	442	436	480	440	460	438	451	456	429	518	457	498	462	499	437	444	499	440	446	451	442	443	497	496	454	452	477	538	460	483	453	441	458	483	496	462	431	468	469	447	457	463	481	468	441	452	462	459	486	466	472	487	456	438	427	459	443	507	486	438	467	461	460	478	445	446	427	463	458	456	460	474	430	489	477	467	482	442	442	466	413	450	460	472	439	501	448	442	488	468	456	447	442	454	443	492	459	440	457	424	471	456	469	417	490	494	470	428	494	454	441	457	510	447	477	472	493	467	463	436	444	444	444	506	430	475	432	472	463	428	450	476	438	450	452	463	432	454	465	428	419	470	478	484	497	440	458	476	483	445	467	464	457	444	451	476	468	469	442	439	454	466	441	474	466	514	515	437	453	496	471	454	462	455	472	462	441	461	455	478	434	494	416	465	461	446	473	455	475	447	463	476	465	473	455	483	442	467	456	459	489	474	444	430	443	468	497	462	514	465	453	478	462	430	455	443	473	503	466	469	473	463	515	472	438	464	468	443	478	467	474	462	439	456	453	461	463	452	435	459	461	452	473	485	447	457	485	491	444	417	464	428	451	449	472	460	434	443	492	485	430	442	459	511	466	437	470	445	451	466	482	483	439	487	450	510	433	448	441	454	432	459	478	471	463	466	465	457	480	466	474	454	462	458	462	485	489	464	442	467	484	476	460	459	455	478	460	471	459	443	461	435	458	470	486	458	493	433	470	454	487	452	462	495	493	480	463	479	441	490	456	457	414	498	432	434	455	408	479	458	475	443	437	436	434	475	438	455	470	438	488	467	477	473	460	443	482	453	423	474	426	474	493	417	455	469	478	462	465	498	474	432	471	502	503	464	446	475	470	464	454	482	493	397	486	483	470	452	455	462	476	469	436	437	435	450	430	487	481	466	420	454	458	456	464	414	442	459	489	445	466	455	459	450	471	432	459	482	452	444	461	466	457	472	455	482	510	488	454	434	480	416	479	478	462	493	435	495	458	491	487	426	492	432	478	429	481	449	488	468	482	466	485	456	486	457	471	463	472	432	447	433	477	481	441	497	441	491	483	429	484	497	449	469	459	514	453	423	471	453	467	463	509	431	490	461	427	514	467	463	482	472	422	445	465	451	472	474	470	461	445	454	449	453	469	410	494	452	460	469	474	459	476	474	477	474	453	445	479	503	433	431	472	464	468	472	401	460	470	455	450	470	448	441	443	482	436	429	482	458	448	440	444	473	468	463	436	470	480	463	480	432	433	495	449	432	480	473	481	499	428	501	475	426	466	477	450	461	484	464	414	441	457	471	486	502	494	476	449	463	476	497	470	470	421	496	421	462	492	483	443	440	458	478	466	445	481	448	434	441	447	471	465	454	490	451	444	448	471	473	451	478	483	488	477	426	447	465	458	444	467	459	454	466	474	475	452	451	463	454	476	479	475	435	471	467	526
23477	22819	33916	29427	26055	23259	13662	1244	357	364	340	329	327	364	353	355	328	351	355	347	335	340	374	368	321	301	343	368	324	339	335	345	371	315	355	350	338	357	336	310	320	321	333	349	375	359	363	331	344	362	346	327	348	335	330	346	339	331	318	390	353	315	344	342	333	334	297	355	356	348	317	302	333	325	353	317	356	334	313	322	333	313	333	342	360	312	320	306	325	311	364	346	362	349	337	341	342	360	354	342	348	388	368	327	343	333	349	336	326	340	339	355	339	333	299	348	332	331	357	326	332	331	378	310	324	344	334	329	317	351	356	326	350	362	336	344	323	342	351	299	360	331	319	315	328	338	328	341	300	346	325	312	334	295	330	339	345	343	374	372	329	299	366	309	312	341	350	343	332	362	327	330	332	352	333	346	303	366	337	365	314	323	334	354	344	334	295	342	311	347	311	340	332	317	353	361	352	326	337	315	321	364	309	297	337	322	326	357	364	358	327	373	381	333	357	330	308	332	323	316	338	311	345	312	336	325	353	321	341	343	378	338	353	330	323	316	344	332	337	346	340	322	343	366	334	329	356	344	328	336	323	339	306	301	297	321	341	311	326	312	374	355	366	336	322	339	318	338	316	340	360	341	326	344	331	342	345	366	323	318	334	340	364	316	334	353	333	351	365	323	340	352	299	389	357	309	343	298	330	354	331	301	334	322	362	317	349	337	319	327	355	326	346	303	323	328	314	353	330	352	319	343	324	340	321	341	318	315	319	319	332	336	342	311	336	348	351	363	366	297	346	314	343	334	315	345	343	329	353	293	309	346	333	300	340	314	345	350	351	352	323	321	291	339	362	366	331	337	325	343	342	339	362	356	348	318	338	336	343	319	331	334	353	308	328	311	349	332	321	288	326	331	283	311	364	340	334	295	331	316	316	354	325	364	336	322	332	316	295	344	308	381	321	301	338	360	332	313	328	308	300	326	322	315	348	361	304	352	352	347	334	317	369	335	316	317	311	313	330	344	335	324	330	313	352	302	320	365	329	309	362	327	332	354	339	332	343	337	316	330	337	328	328	336	339	321	353	356	355	319	353	313	319	335	334	316	357	349	322	328	316	356	335	331	327	326	316	345	350	313	304	341	331	299	352	317	303	310	313	339	361	337	348	372	337	333	314	353	342	376	335	303	315	351	386	347	336	331	341	282	333	361	352	342	321	356	367	334	363	328	324	326	342	336	356	309	335	331	321	296	329	316	355	312	351	329	341	351	347	375	313	355	324	358	327	320	372	328	351	348	345	361	350	348	335	335	336	336	312	313	348	341	353	365	346	336	328	345	339	303	335	319	332	350	346	318	297	326	360	364	343	340	330	375	321	313	356	364	350	329	344	335	343	333	328	314	341	315	341	306	343	337	347	318	304	310	321	347	354	347	345	329	347	333	332	324	351	349	321	354	352	303	306	345	351	325	314	310	301	361	346	363	355	302	330	334	336	339	336	310	334	355	311	307	344	322	341	359	336	311	359	312	316	324	334	363	344	319	364	317	332	341	371	362	319	325	335	338	346	334	324	338	327	308	318	357	309	348	347	333	355	330	336	345	328	343	362	340	305	327	326	339	336	322	322	357	349	316	339	294	344	342	331	367	351	338	347	329	304	349	350	342	350	322	337	340	321	352	351	351	351	356	303	338	351	343	363	335	353	330	303	341	306	334	363	334	333	331	333	305	363	355	328	316	359	318	287	339	329	325	297	331	350	347	357	318	341	356	359	311	312	330	313	325	350	297	335	344	344	327	320	336	366	341	341	337	338	331	336	309	327	317	309	346	337	299	315	355	358	344	327	336	349	313	331	325	302	324	332	335	334	383	345	360	347	328	320	357	333	337	315	355	358	303	320	334	351	316	302	356	300	330	340	323	329	350	308	340	377	343	341	352	316	309	348	342	353	350	338	368	315	301	361	317	316	349	328	330	351	334	330	316	332	321	347	355	352	333	324	348	348	320	312	329	301	365	314	321	315	357	327	381	336	330	322	322	331	374	346	325	338	309	305	318	339	332	345	334	335	329	366	349	330	299	327	325	357	296	331	322	321	313	333	318	310	328	328	296	377	365	343	318	356	360	339	318	336	301	323	360	348	344	334	325	360	361	344	340	324	366	333	316	358	359	316	364	321	376	331	347	352	331	359	354	336	349	296	345	315	336	323	346	330	320	350	294	320	358	339	344	355	352	347	331	348	318	329	314	321	322	363	332	323	332	372	348	349	330	327	310	339	338	315	335	317	327	318	342	341	347	341	360	321	323	321	321	371	341	321	360	357	334	326	332	330	336	355	308	365	304	309	328	350	347	357	341	324	338	337	351	328	313	337	337	352	319	322	340	339	311	341	310	308	324	360	336	346	350	335	369	337	319	306	319	323	331	339	362	354	339	382	350	332	344	300	351	328	308	307	333	341	336	355	341	323	335	337	342	370	341	319	372	303	325	294	342	339	336	356	350	309	340	335	336	319	346	342	326	335	337	285	337	328	350	320	324	340	333	337	300	346	335	345	350	362	344	362	329	352	313	330	279	357	302	334	298	335	338	330	324	343	348	359	320	349	341	334	319	339	366	339	326	363	322	316	338	302	351	349	331	361	374	323	330	349	347	356	354	334	348	352	340	347	344	321	335	329	351	343	348	327	313	324	370	349	361	327	311	324	370	334	396	354	334	305	336	344	323	318	331	327	336	350	345	319	327	366	336	382	352	310	328	328	334	341	334	358	351	330	359	338	346	319	312	361	339	363	340	338	315	344	345	309	335	364	332	348	342	313	333	324	325	327	352	344	365	353	354	335	321	330	330	351	341	371	345	358	347	374	332	353	316	313	341	357	344	332	309	301	329	322	374	358	315	350	341	331	330	337	327	328	319	338	339	338	318	357	346	357	357	345	324	327	289	321	332	355	329	335	354	349	330	341	335	306	331	346	316	349	339	358	344	316	334	326	350	330	323	337	315	330	331	332	357	335	334	333	326	347	337	345	340	312	349	354	364	342	325	352	340	349	333	305	344	345	353	332	288	295	341	324	352	337	333	354	357	351	314	345	327	330	344	295	324	349	302	344	345	318	355	352	350	319	314	340	315	330	341	347	323	332	322	332	346	333	345	312	299	323	353	330	317	324	346	344	340	308	362	338	319	358	350	324	336	312	331	329	358	314	296	330	332	344	305	348	332	339	316	300	309	364	358	303	353	316	345	328	349	321	318	331	329	339	323	353	359	340	343	332	321	367	320	323	361	337	313	351	348	360	341	321	336	314	338	348	322	335	326	299	353	339	323	327	340	335	326	348	317	319	340	301	355	315	330	353	336	313	376	353	355	336	346	352	351	322	346	353	346	333	343	322	347	322	349	335	312	307	326	335	336	357	357	315	294	314	308	330	319	345	335	340	332	323	315	363	320	345	311	328	338	320	325	341	326	327	325	366	340	346	325	357	330	339	363	344	342	334	345	295	366	327	333	344	357	347	334
59818	103087	81822	56560	41671	27311	12180	1386	527	548	564	529	483	495	484	558	509	518	487	526	520	506	548	533	551	556	549	486	495	509	532	483	508	506	536	544	543	494	539	493	523	549	478	538	577	480	521	513	521	561	521	550	527	500	493	488	516	533	505	530	512	503	473	504	547	560	534	547	534	518	544	529	527	550	549	547	517	481	507	516	504	485	530	533	539	469	504	524	494	506	520	509	517	514	504	467	541	484	525	532	524	498	527	534	539	536	548	517	490	553	497	550	526	504	488	520	460	512	546	507	485	499	569	527	536	491	549	525	566	520	550	512	530	498	516	503	526	499	523	534	460	470	524	524	479	508	528	527	562	520	498	515	496	566	520	515	500	558	527	546	500	527	502	492	526	521	507	531	514	556	489	525	537	504	517	554	505	544	522	522	517	559	530	535	517	527	502	548	525	516	518	551	543	540	524	497	528	516	518	568	516	529	522	566	498	547	543	526	528	496	494	523	550	494	495	495	523	504	516	515	516	495	518	521	547	517	504	503	511	515	559	522	488	528	481	530	506	514	481	531	547	507	550	531	515	499	540	520	522	504	560	567	525	545	510	517	516	500	545	510	509	528	540	486	545	523	487	534	517	529	550	481	515	492	512	524	504	529	494	515	512	511	488	481	517	509	505	547	522	535	530	539	536	512	544	494	488	531	527	542	506	544	515	488	549	517	531	515	502	510	500	536	530	494	540	530	511	551	539	531	501	503	544	504	503	500	523	532	527	509	463	525	532	515	538	470	516	552	507	528	529	564	513	505	486	519	490	545	503	506	497	519	542	521	516	491	537	550	545	512	509	522	524	513	569	517	496	512	508	524	500	518	501	536	525	536	543	535	514	507	551	515	546	504	509	482	505	508	549	529	500	493	487	521	495	521	539	504	493	530	524	554	535	535	561	557	521	551	481	519	540	506	493	515	498	531	533	460	505	516	512	520	525	484	503	551	515	515	567	516	498	513	509	549	501	554	551	512	524	565	529	542	540	490	549	524	527	526	558	485	541	510	553	522	543	552	521	517	493	515	564	536	522	490	460	522	523	521	507	537	507	543	468	504	543	565	519	540	513	505	523	527	509	527	483	501	512	524	508	501	457	506	536	532	501	517	557	518	500	528	520	522	499	509	524	529	496	533	519	529	539	499	512	523	519	495	529	534	486	490	483	538	531	546	506	558	518	558	547	525	540	572	503	518	547	525	530	497	517	518	469	518	528	525	528	543	521	520	554	565	510	504	549	508	547	500	554	541	516	535	494	503	493	544	535	518	543	509	520	512	474	504	497	545	558	512	502	499	493	520	556	532	532	529	529	533	561	531	517	515	485	531	490	522	552	525	529	526	527	500	512	533	553	494	511	539	519	518	517	506	511	514	510	518	494	497	523	500	536	497	525	482	541	484	511	486	485	523	499	553	545	563	499	483	543	516	565	543	499	542	469	574	483	514	502	498	523	509	535	530	557	554	494	515	505	468	520	554	507	510	506	520	531	510	534	526	551	557	525	486	514	542	545	496	508	499	525	521	539	511	531	554	507	535	475	459	548	504	533	530	489	504	540	509	536	479	515	520	532	518	471	560	513	515	500	516	531	515	469	515	530	531	541	550	548	497	563	561	551	492	509	525	494	520	548	522	529	582	555	495	514	503	550	514	504	521	556	512	514	509	553	533	530	518	504	527	513	527	538	545	516	511	565	498	508	579	543	517	512	543	536	562	543	528	537	498	520	527	508	539	509	494	573	499	500	530	537	530	539	513	510	525	551	555	495	525	510	512	496	505	543	549	523	516	524	495	530	528	533	509	501	516	505	517	527	508	546	536	497	521	489	557	563	517	519	520	530	517	519	498	529	531	499	527	521	474	525	548	532	500	523	558	528	518	505	531	516	498	543	514	483	528	574	466	518	520	496	554	541	536	556	513	492	524	505	502	527	508	534	552	495	541	528	551	498	543	528	490	529	528	542	507	490	563	537	491	495	544	544	521	526	503	518	546	545	574	525	536	503	534	493	521	530	536	520	539	490	523	516	496	540	490	517	529	519	508	511	540	509	525	498	538	503	510	517	554	528	553	493	529	482	512	502	511	498	569	586	529	527	501	525	500	515	540	530	502	538	547	509	526	502	507	552	488	501	509	528	522	530	527	526	525	506	511	528	532	505	500	544	548	509	519	478	492	529	547	551	554	512	538	514	497	531	518	515	509	513	495	504	559	493	509	515	497	496	486	504	548	523	545	523	528	455	520	505	534	509	521	514	527	496	541	552	486	508	524	584	508	551	532	535	524	533	535	526	585	519	521	550	520	515	534	517	546	519	549	504	517	518	513	539	493	462	503	506	498	504	491	548	510	548	572	527	534	565	543	532	496	521	527	536	533	485	529	504	557	529	520	546	490	550	532	497	521	492	511	537	485	519	483	520	510	506	561	520	479	550	516	540	511	541	517	555	544	523	519	532	535	512	552	525	592	503	488	522	537	537	489	533	517	511	528	547	521	505	551	506	520	467	504	529	518	502	515	524	510	562	506	475	509	534	545	519	603	490	488	536	551	500	491	488	492	507	540	545	520	501	524	552	496	510	530	527	500	507	513	539	512	544	568	534	526	558	540	470	529	502	540	503	491	499	526	532	518	512	520	547	527	529	527	540	524	478	525	520	520	534	503	528	520	546	521	505	499	493	549	593	530	515	502	514	503	527	525	508	480	498	521	503	557	530	510	586	534	544	546	561	509	488	545	514	510	526	516	533	518	480	520	556	537	539	523	492	568	489	510	493	532	534	553	509	547	561	485	539	517	508	531	528	468	524	503	506	508	530	546	561	577	520	520	536	536	507	560	540	528	511	503	547	527	467	528	517	493	518	534	559	504	490	538	520	492	504	499	516	547	547	520	550	494	504	519	544	539	518	491	542	506	514	541	492	534	534	587	510	502	504	500	508	536	538	521	515	527	540	509	548	511	516	539	560	529	532	497	518	521	528	525	553	509	526	479	527	526	537	504	558	507	548	540	523	537	499	551	557	524	568	543	484	549	502	560	492	527	521	547	557	508	532	559	449	467	539	502	561	537	542	507	520	558	560	520	572	500	518	502	458	490	502	509	506	495	537	523	532	520	509	517	512	497	536	512	581	521	517	480	550	508	532	505	470	489	539	531	525	522	530	508	505	541	529	543	557	522	493	522	536	535	481	494	531	528	506	526	540	504	506	524	512	564	531	507	565	552	502	516	525	539	501	510	526	517	509	521	528	562	511	512	504	531	493	516	553	509	495	519	544	539	532	516	541	513	494	509	532	523	555	534	503	503	568	531	504	534	510	523	482	553	489	508	534	556	528	508	535	555	520	567	540	513	528	511	562	489	524	517	552	505	537	534	593	501	554	509	527	512	518	503	554	539	492	483	522	548	495	540	509	532	495	508	529	532	549	532	515	540	531	554	517	499	531	552	523	522	529	544	517	481	532	493	536	491	517	536	518	544
27956	31224	32511	17454	5852	2104	794	296	265	296	292	272	267	260	232	282	297	288	278	262	279	271	247	268	251	261	257	279	269	247	241	281	233	273	258	250	261	277	247	270	262	251	264	273	273	268	253	242	300	238	250	268	246	288	261	252	276	277	241	289	250	275	252	258	269	248	252	277	255	247	248	266	267	276	254	282	273	267	276	258	239	261	255	264	259	275	265	284	285	269	268	269	265	243	271	265	239	246	290	273	261	274	272	261	269	262	253	229	274	262	288	250	262	237	227	236	237	245	237	261	251	251	238	251	245	263	260	268	264	280	254	284	255	268	274	294	253	248	284	276	240	274	266	264	264	269	273	256	275	258	256	297	254	257	263	246	266	259	277	251	276	263	244	239	286	254	258	275	288	262	233	274	232	301	287	300	260	271	254	291	273	223	274	272	264	262	249	254	248	265	262	271	229	241	250	276	298	281	285	271	282	250	248	250	260	268	259	244	279	266	256	293	282	261	272	266	261	272	258	265	277	270	246	252	261	253	232	263	249	251	290	242	257	274	255	271	265	251	250	275	268	270	248	258	258	267	252	256	240	252	244	266	270	264	264	275	258	246	267	272	276	266	287	267	243	249	268	235	269	263	272	265	263	246	242	263	258	258	260	253	252	273	302	281	268	263	258	279	245	257	245	281	267	264	277	253	269	252	271	268	257	243	236	270	259	229	255	255	267	257	279	254	258	251	242	274	257	284	281	256	283	269	258	248	269	260	262	244	229	259	295	243	279	287	254	245	248	242	281	269	269	273	282	260	258	265	247	263	239	260	272	255	245	253	266	260	269	260	254	266	263	257	224	287	257	255	262	265	256	275	263	257	283	277	268	253	270	262	280	272	276	243	270	273	257	228	266	234	256	291	265	261	261	286	254	275	260	242	244	260	268	245	276	257	268	274	259	269	251	269	247	238	257	253	283	260	272	233	261	259	241	287	246	267	257	277	246	257	239	235	236	267	265	241	257	260	245	269	273	273	248	288	272	238	266	260	251	257	251	278	274	247	262	231	266	254	273	270	256	251	267	279	246	284	274	275	254	261	270	259	264	248	248	293	279	246	274	280	273	272	269	277	262	271	274	281	254	275	264	246	253	273	267	258	243	236	271	281	257	264	271	292	258	292	271	281	257	239	267	284	260	264	269	245	274	265	235	252	256	233	287	247	289	257	277	246	269	251	252	257	282	268	283	252	286	273	250	255	223	241	237	248	271	235	229	256	277	280	263	259	239	288	283	274	270	260	251	244	271	259	256	251	247	253	273	284	312	259	256	245	273	228	230	251	268	291	263	251	268	278	251	232	260	254	269	264	285	232	276	231	267	303	268	247	266	266	258	255	262	262	284	262	247	265	249	259	268	248	244	269	277	262	254	226	270	262	275	280	249	249	256	266	283	238	268	264	227	280	246	246	292	285	250	247	253	283	241	308	270	275	263	266	225	248	269	261	277	231	273	269	240	253	262	256	302	214	272	279	263	262	236	260	243	244	263	258	279	277	259	257	284	276	273	251	273	268	255	247	280	264	248	253	257	262	253	254	203	258	259	281	225	286	250	288	253	266	262	278	292	273	260	292	233	252	260	277	260	255	255	274	260	264	253	261	273	270	228	265	259	285	270	268	268	273	226	289	270	244	248	277	246	258	262	246	256	226	271	269	265	258	255	276	265	258	279	237	258	279	253	263	274	230	237	246	239	233	255	259	252	249	282	263	285	221	240	272	247	243	265	251	266	281	261	285	288	268	250	250	273	273	235	267	249	244	239	247	265	252	265	244	260	255	295	231	259	245	250	277	262	237	270	238	261	262	260	252	252	297	274	275	272	272	242	244	266	253	265	293	261	290	252	297	273	290	255	263	261	259	249	246	258	271	265	269	270	266	298	269	275	251	245	270	271	261	265	261	276	239	280	249	271	287	253	268	263	255	286	270	281	239	266	269	267	299	281	260	243	238	252	243	258	261	274	252	252	275	257	255	255	242	273	252	251	242	253	265	260	249	266	277	276	277	264	261	272	247	252	259	248	287	264	282	249	222	256	288	280	273	256	289	230	239	267	267	276	263	261	269	278	274	226	275	251	281	250	266	291	260	253	243	257	266	263	248	274	248	249	255	274	247	261	251	274	277	263	261	274	283	271	245	266	263	237	254	232	256	275	249	234	262	243	255	258	273	263	264	269	242	285	243	268	241	252	271	259	260	287	248	250	268	257	265	251	272	245	287	245	279	228	253	261	270	260	299	263	271	267	267	249	217	271	280	265	277	262	241	230	266	300	261	250	294	261	287	254	246	264	262	258	285	226	250	300	281	270	271	284	283	237	266	271	249	274	257	244	242	235	251	251	246	266	256	275	263	268	297	264	266	274	250	239	255	243	259	283	245	251	277	248	246	273	266	273	276	239	232	259	262	272	262	253	257	269	256	276	284	277	262	262	262	256	260	256	254	285	270	249	264	247	249	250	242	314	247	264	275	256	283	255	256	268	229	261	247	251	266	236	285	256	229	255	253	291	259	234	273	250	272	270	263	262	244	256	271	279	249	263	249	258	252	268	281	241	242	248	264	278	275	246	269	239	272	250	243	262	223	260	282	271	273	253	268	248	215	256	224	237	265	243	261	235	288	262	261	262	225	233	254	261	268	275	276	273	247	254	246	258	259	251	259	244	288	236	250	252	262	276	266	236	291	243	246	244	278	263	251	237	292	272	276	256	248	253	264	287	264	269	269	253	252	257	274	259	246	287	239	292	265	278	244	263	253	276	232	297	236	262	223	246	274	262	272	231	265	303	260	257	238	273	244	257	241	235	274	276	266	238	238	269	247	258	266	245	245	267	250	273	250	278	249	259	276	245	271	274	254	241	253	272	268	296	268	246	281	261	251	250	268	263	282	245	268	249	260	296	261	285	290	285	276	253	292	262	274	234	261	249	275	250	260	266	281	272	274	288	234	233	248	298	249	278	255	269	267	259	254	244	245	275	246	248	254	262	271	245	271	250	292	247	283	274	271	254	278	267	257	251	272	216	247	253	238	289	279	262	245	271	264	260	253	260	257	287	249	253	261	266	279	237	272	271	269	271	253	265	219	255	259	296	277	260	230	258	255	248	269	241	239	216	266	239	267	260	249	253	247	269	248	268	263	274	288	266	269	250	268	252	270	270	265	251	264	275	246	284	253	244	282	257	278	264	244	229	286	275	240	264	255	243	239	296	243	235	266	254	276	253	273	301	272	248	253	274	250	265	261	272	245	242	237	251	269	260	257	258	279	257	280	252	256	282	262	253	243	243	245	257	249	279	256	279	251	251	261	263	227	263	242	259	252	242	243	233	264	252	264	267	267	270	253	242	240	265	252	256	248	271	270	229	251	273	260	241	262	270	266	283	247	278	285	283	242	278	289	236	266	246	291	276	258	259	249	290	246	237	259	268	238	268	261	258	256	267	255	255	255	299	273	244	248	259	254	287	221	281	295
32786	51288	37543	18807	9743	4578	1741	504	475	428	436	426	410	414	413	421	434	444	436	421	438	465	438	407	437	444	427	422	429	442	437	431	403	412	459	443	403	445	439	423	404	460	457	438	429	423	422	460	413	438	433	457	423	400	445	401	441	423	470	445	447	402	442	455	426	432	389	458	404	435	414	380	431	406	461	449	434	414	447	470	405	429	432	382	450	406	409	423	426	414	451	417	439	475	437	418	415	468	448	423	447	447	420	459	416	437	421	440	438	404	409	409	429	434	425	453	443	452	423	458	421	436	413	436	423	401	442	430	425	391	413	410	425	407	428	437	460	414	389	419	490	396	419	438	444	419	441	416	459	419	430	466	439	420	424	429	405	431	431	432	414	436	439	474	428	410	416	440	432	434	407	432	431	417	385	427	427	427	393	461	447	406	414	466	438	437	426	423	454	451	455	434	461	434	427	430	449	453	438	443	459	431	433	465	429	434	414	420	458	451	436	437	421	442	442	451	418	465	385	416	457	443	436	376	421	418	419	421	404	454	445	413	428	406	441	436	420	411	465	415	385	432	405	414	439	408	402	418	462	463	442	439	434	408	461	435	431	420	356	411	458	434	437	435	428	438	446	435	435	458	435	432	395	404	432	442	422	473	431	412	412	422	422	437	402	404	431	422	468	447	398	413	415	431	400	418	420	430	413	409	454	450	445	445	424	395	429	427	413	433	443	425	433	420	431	416	442	405	405	444	441	436	403	453	424	412	414	427	446	439	435	402	449	433	433	413	472	441	442	438	413	455	446	400	484	431	454	460	477	448	415	440	397	436	408	421	399	424	414	419	413	406	436	415	422	455	459	384	437	434	410	449	398	461	428	431	440	467	448	410	454	465	428	437	437	418	435	400	461	424	429	441	428	437	442	446	409	427	457	446	442	438	377	407	406	444	454	445	420	448	474	419	406	446	405	431	453	450	420	425	425	425	423	413	408	415	437	424	445	437	418	386	427	424	428	437	413	502	376	406	445	431	468	415	380	399	415	423	485	422	474	443	391	433	411	428	401	464	479	407	378	447	442	418	435	403	420	422	431	439	427	401	445	429	439	458	468	385	445	440	429	407	418	430	443	415	440	443	407	445	430	440	436	413	407	454	454	438	456	417	435	457	451	428	453	434	417	446	465	426	414	445	434	408	426	409	434	419	441	442	454	432	394	425	420	436	432	447	436	446	409	423	468	462	458	475	457	445	415	439	444	461	408	435	435	395	463	450	449	453	435	440	423	423	403	434	418	429	411	450	422	428	437	425	430	464	432	420	412	421	432	411	402	425	405	439	418	465	431	435	414	458	432	422	458	459	457	435	449	431	391	439	466	432	380	392	435	422	412	425	393	448	405	439	445	399	453	407	454	427	457	403	447	447	422	440	426	428	458	457	432	413	388	487	441	453	442	452	457	425	409	414	443	438	415	435	452	460	433	417	430	421	433	444	414	431	389	422	370	429	415	446	447	416	424	401	451	422	465	431	447	416	419	441	410	410	403	425	441	427	448	405	481	421	406	417	403	421	435	424	434	382	411	440	438	410	458	416	444	440	456	421	460	401	452	462	436	414	398	417	440	433	431	428	418	435	423	426	442	423	400	428	413	454	458	425	452	434	412	430	443	415	406	429	396	448	459	415	407	418	424	414	442	417	408	451	414	420	425	442	426	446	413	439	464	448	422	419	411	399	431	436	421	452	437	391	443	392	447	458	401	420	435	460	440	420	411	438	441	424	444	445	425	437	393	400	409	455	413	402	469	431	423	448	377	459	418	414	441	452	394	431	444	396	435	446	450	426	454	428	450	468	451	427	419	433	399	456	415	447	436	433	413	457	443	430	407	422	409	448	426	400	443	394	409	417	423	442	457	426	423	425	451	432	417	442	408	464	431	401	436	492	421	438	415	446	448	431	451	433	430	451	424	428	417	390	446	448	420	394	442	434	433	389	412	418	436	419	439	448	440	415	419	433	462	403	454	433	413	452	403	438	434	432	414	419	415	410	421	428	466	440	428	457	428	452	411	446	415	445	429	410	433	441	434	455	442	384	395	405	411	437	451	397	415	415	422	464	436	423	441	398	442	440	447	424	432	412	437	409	492	442	447	419	436	430	454	396	408	436	409	452	413	467	447	431	445	411	420	428	450	431	433	450	415	418	420	435	421	422	380	428	417	425	402	421	432	405	454	426	455	401	420	421	411	402	405	468	403	466	431	409	441	421	404	403	422	454	412	420	453	478	412	442	455	447	438	429	398	446	443	402	447	424	448	467	425	409	438	445	425	472	435	433	423	412	403	425	390	432	415	436	426	447	412	462	434	429	415	437	440	426	401	416	435	464	429	439	400	400	426	422	410	408	404	405	478	426	413	411	436	444	419	410	410	414	450	467	431	399	447	425	427	426	437	411	438	438	468	402	407	452	424	394	440	423	445	426	421	405	459	436	419	438	457	429	442	439	432	377	455	400	456	408	407	452	415	456	438	454	399	397	466	437	427	418	445	425	445	420	444	418	433	443	415	405	444	426	434	446	430	403	406	430	456	418	413	421	417	453	442	418	403	441	397	414	433	447	444	432	428	446	435	472	469	418	403	409	427	424	436	418	452	423	455	424	430	423	422	427	406	429	435	429	429	424	438	474	458	414	407	422	411	424	428	437	432	433	443	420	415	405	432	387	428	449	418	449	452	433	406	475	451	419	462	456	425	426	447	428	413	449	454	425	414	416	437	436	436	436	419	445	429	413	398	432	445	442	429	429	412	431	412	456	417	419	409	436	434	380	456	466	451	460	402	409	446	457	450	440	429	425	448	394	432	466	453	429	423	456	423	415	439	435	424	434	415	447	418	439	401	412	438	443	424	447	447	452	458	449	436	450	394	448	416	421	442	437	411	440	397	444	384	439	403	393	442	461	404	429	448	466	424	385	452	428	428	409	419	432	452	434	447	446	420	424	431	426	483	435	428	460	436	436	441	436	429	421	419	443	440	402	429	418	396	417	416	427	378	436	439	436	451	442	403	400	398	442	458	402	471	380	426	440	470	464	443	414	399	429	423	426	417	418	401	414	434	410	424	441	448	456	430	424	453	432	388	440	438	436	437	424	444	384	415	412	428	409	432	423	458	453	419	431	410	451	406	402	410	424	428	439	444	428	468	402	428	416	415	442	429	412	431	408	442	445	410	419	445	422	420	393	413	436	426	455	475	432	458	414	470	406	443	418	432	480	424	430	436	446	436	456	404	420	465	422	428	432	409	399	382	420	408	425	401	428	397	431	440	443	427	403	425	419	469	437	406	476	424	416	427	439	445	453	456	460	401	412	408	443	416	489	410	410	439	404	421	427	477	447	404	442	398	447	421	430	431	431	428	429	438	433	463	459	439	434	423	393	430	420	403	421	427	452	453	435	416	406	422	424	438	415	436	442	424	454	422	403	406	405	469	423	415	442	407	414	405	431	395	444	460	411	440	438	412	462
24962	25505	39378	33170	24099	14936	4373	637	278	325	297	303	295	286	277	303	295	257	315	281	309	287	309	300	283	267	264	283	277	306	322	297	280	293	295	249	294	282	286	263	289	257	271	309	298	281	274	267	332	282	277	287	283	281	263	264	285	298	297	273	262	248	293	283	275	275	273	282	278	246	262	297	297	296	286	291	285	302	301	342	256	280	302	309	254	283	277	303	271	286	259	277	282	277	278	269	306	293	281	304	313	306	277	302	313	284	278	281	270	286	283	291	316	267	287	297	326	299	284	262	307	299	264	281	274	259	285	292	287	308	290	306	320	279	292	268	264	294	267	277	284	276	278	264	257	302	313	281	271	264	277	276	285	276	258	299	301	297	285	283	265	260	293	313	274	269	255	313	287	308	255	300	261	250	282	284	262	258	254	287	263	276	278	265	308	258	295	275	276	280	295	278	275	270	285	317	283	294	264	284	282	274	300	301	306	318	294	286	355	254	282	296	297	283	289	294	314	285	280	273	262	276	278	308	312	294	281	284	272	305	286	298	264	286	292	274	314	280	276	274	268	280	242	293	268	283	268	266	299	286	287	264	302	251	294	271	280	264	283	300	267	263	294	273	303	297	293	285	301	269	296	289	299	299	297	269	289	308	284	264	298	287	276	275	297	291	280	297	288	276	272	282	274	267	292	310	324	295	282	275	292	269	307	290	285	253	294	280	285	279	272	295	272	264	303	288	275	238	293	265	259	286	293	308	310	284	299	256	262	254	288	274	290	293	312	289	272	295	282	265	281	292	291	302	278	297	291	250	295	275	297	294	254	299	284	271	293	300	262	291	253	260	315	264	308	294	265	286	288	294	287	264	296	267	270	258	239	270	308	278	289	280	272	303	279	290	267	279	297	260	303	291	265	296	284	273	289	297	287	282	296	314	283	293	301	288	281	276	295	266	273	282	263	292	298	277	278	296	291	277	264	287	302	292	274	312	295	269	277	290	346	236	289	263	283	269	300	272	294	292	272	288	268	274	289	308	281	284	299	278	275	274	304	276	283	304	313	279	259	257	260	271	260	270	306	274	253	311	268	254	288	270	253	305	265	282	298	280	303	328	270	308	282	292	283	296	306	279	268	310	261	288	257	295	282	290	284	304	304	256	272	289	299	303	271	290	348	248	286	277	279	282	283	284	289	254	282	286	287	286	265	293	258	252	294	267	314	269	300	281	264	282	272	272	261	284	252	259	290	293	291	302	278	283	281	292	329	284	273	273	291	284	286	264	268	266	275	271	274	257	271	285	326	267	288	287	295	310	274	234	258	287	319	306	300	276	280	301	310	287	308	262	269	313	285	264	280	276	269	289	295	284	263	286	280	276	279	301	279	270	279	292	281	282	258	286	251	271	288	288	306	312	270	291	290	276	268	303	278	293	287	296	283	296	298	283	305	294	293	278	291	280	268	285	287	295	296	281	275	293	271	278	286	277	306	263	290	274	273	284	287	269	255	295	290	271	277	249	259	262	276	304	286	301	297	283	289	306	271	287	283	283	257	293	312	299	260	284	258	287	291	302	263	276	305	269	286	303	311	277	274	295	295	317	296	289	310	292	298	268	280	285	300	294	263	297	253	309	268	267	268	256	302	304	267	294	283	261	265	260	244	273	284	259	308	281	278	297	276	266	260	284	271	268	314	301	272	313	282	263	283	291	321	277	278	277	323	288	300	290	283	288	306	269	278	308	276	272	283	298	282	283	276	283	270	271	276	307	294	252	290	274	259	266	284	303	276	292	315	287	284	286	271	275	249	266	284	300	308	304	295	307	278	268	287	302	307	285	272	290	286	271	260	265	289	283	293	268	273	259	289	281	292	248	284	271	268	248	279	260	297	285	266	305	261	292	302	273	238	299	273	295	297	290	291	302	286	306	297	270	268	277	312	263	306	291	281	265	273	277	289	265	278	281	286	259	274	259	272	280	258	296	301	324	299	252	278	285	282	277	291	286	259	283	293	296	268	282	280	303	287	308	296	286	259	271	289	269	280	285	300	311	299	299	272	299	294	273	294	296	260	295	295	246	280	287	254	255	287	273	264	279	286	288	295	278	287	292	254	277	259	285	273	306	266	260	281	271	262	306	274	294	319	299	290	262	299	297	264	280	282	286	273	272	268	279	313	281	292	268	250	331	285	276	257	307	298	290	296	268	285	313	271	292	287	273	286	297	280	260	291	291	252	284	260	296	299	264	283	302	295	289	289	313	298	273	260	288	323	262	315	274	284	301	281	295	273	263	306	280	265	300	278	253	283	302	300	292	273	286	301	275	275	261	288	277	273	300	269	284	317	277	309	299	308	292	304	296	282	273	297	293	291	285	265	285	272	283	278	271	271	264	291	316	311	263	286	288	272	262	290	270	293	290	272	271	280	305	290	261	265	276	285	277	284	269	264	285	285	293	260	279	259	296	314	273	280	283	290	265	251	294	297	267	283	260	288	294	296	241	278	304	289	273	258	267	287	308	250	260	278	292	266	296	282	293	263	265	283	264	285	320	276	271	302	283	297	295	309	269	301	298	282	281	278	296	277	282	309	276	283	254	283	317	290	278	285	283	285	290	301	272	287	301	269	286	292	299	267	267	304	294	252	261	275	306	280	313	279	261	258	284	292	299	288	283	306	271	300	297	281	264	282	292	303	282	321	313	288	291	300	266	286	296	266	274	257	301	302	291	281	294	306	254	255	277	282	256	258	287	251	285	280	290	260	314	284	293	305	266	265	291	263	266	284	265	270	289	281	280	276	311	277	270	278	299	297	325	293	285	281	239	312	277	252	288	270	288	313	269	268	265	311	279	283	259	307	321	280	328	247	246	300	294	287	269	290	331	283	285	289	274	301	249	292	295	257	273	284	297	304	273	290	288	273	267	270	249	274	315	282	273	257	282	291	262	322	290	288	287	311	272	253	297	300	292	305	282	303	259	302	271	282	298	271	317	292	267	282	299	265	292	279	287	346	286	285	291	261	261	263	287	293	272	302	300	281	327	272	273	300	282	285	301	288	313	297	298	271	302	318	273	301	309	266	253	278	289	261	252	271	318	290	282	278	283	262	278	305	264	279	285	270	272	293	291	268	257	277	290	290	303	288	298	280	249	297	285	301	269	309	274	277	250	271	271	280	263	269	296	266	271	279	273	245	287	286	267	277	296	276	296	271	258	291	251	298	307	292	282	296	287	338	272	261	292	296	286	290	289	278	307	306	311	298	290	311	269	258	313	290	276	288	296	274	276	306	276	288	267	249	286	267	287	269	323	288	276	283	295	281	281	269	280	281	288	248	292	279	306	287	326	288	292	320	326	281	300	277	296	258	303	319	271	296	301	287	272	278	285	294	324	258	276	296	267	304	302	283	255	290	302	267	291	285	287	302	317	314	281	309	284	275	284	251	265	279	271	300	304	276	276	262	293	275	292	259	276	292	264	279	287	263	279	268	263	277	290	302	309	265	305	295	287	273	279
55288	89986	68617	43439	30861	17299	6568	1183	468	474	484	465	485	480	497	442	501	459	496	478	482	496	453	464	489	456	454	462	450	438	428	488	457	466	463	470	492	457	456	499	494	449	451	463	474	460	458	491	464	466	453	462	462	465	457	478	476	492	462	453	434	448	437	449	478	459	462	460	479	440	487	423	492	456	453	433	459	474	477	458	454	467	475	507	425	444	469	458	431	496	471	455	475	447	472	453	440	455	437	454	464	461	478	459	487	502	472	477	489	458	468	482	479	478	465	470	479	471	460	472	470	497	464	446	466	484	536	430	449	452	469	455	469	456	489	508	445	487	462	490	473	478	473	460	441	462	467	477	442	427	473	447	483	427	481	516	481	465	528	478	491	442	463	481	461	482	437	456	487	457	452	491	483	502	436	465	494	436	462	489	436	475	493	475	459	406	499	462	455	500	480	460	497	458	450	495	462	472	464	455	525	436	473	450	511	472	457	459	496	442	445	476	488	437	471	488	467	482	448	499	488	439	456	455	452	458	517	511	463	459	482	466	455	507	439	462	458	493	479	455	449	487	455	474	423	435	499	487	478	462	485	436	467	522	442	480	444	477	462	481	471	433	448	461	465	474	479	491	473	478	501	418	430	440	471	471	440	452	471	451	487	462	488	477	484	445	462	529	480	463	445	480	470	520	473	426	464	482	443	491	442	492	480	474	514	472	457	434	448	459	476	467	465	466	500	466	489	466	450	465	473	462	501	456	434	450	482	445	488	494	482	477	442	428	493	461	467	459	483	442	473	452	456	470	466	461	470	441	447	473	442	458	461	447	444	513	494	460	462	428	457	439	439	512	428	454	424	479	466	475	442	468	462	452	466	441	480	446	468	467	451	487	459	508	480	450	483	490	440	465	491	506	492	444	501	497	434	489	492	453	483	482	473	515	458	495	454	485	464	460	460	435	461	478	434	463	442	452	453	473	420	489	500	505	428	505	458	446	494	435	473	467	458	459	449	449	477	429	454	452	486	452	477	488	480	458	440	413	453	488	473	421	437	430	470	418	427	454	479	498	498	439	451	441	476	469	460	458	471	449	488	465	468	485	449	497	497	458	499	488	445	459	462	477	479	458	447	464	470	433	460	470	472	467	455	489	486	452	459	475	484	459	456	470	484	422	512	461	462	486	462	510	478	470	493	473	442	463	426	454	468	478	449	430	482	476	442	491	478	478	521	470	471	482	462	442	462	452	498	473	467	474	481	449	484	472	508	510	457	451	516	438	473	447	476	421	466	447	443	484	407	472	458	497	503	497	465	484	432	456	433	451	476	493	499	473	411	477	519	505	460	488	446	435	415	473	470	491	459	468	494	493	447	494	482	467	466	477	485	445	450	445	485	454	454	463	468	428	443	493	472	474	461	452	488	473	460	462	468	478	506	459	487	519	477	448	476	470	485	467	473	441	486	460	472	452	447	454	436	449	504	436	492	463	493	484	467	505	470	462	476	484	465	419	479	457	496	451	456	455	442	406	478	470	447	458	452	476	479	443	503	470	457	448	447	485	501	484	464	469	488	470	441	452	447	434	452	462	423	483	445	476	458	453	400	468	475	500	482	486	512	480	501	442	463	464	465	460	465	451	467	468	466	499	472	461	501	459	485	448	459	455	491	456	487	463	484	501	477	514	470	513	460	495	495	433	502	444	442	481	441	507	429	456	471	490	435	448	475	464	470	497	496	457	477	458	447	448	487	455	476	476	424	455	469	427	440	467	450	444	491	462	517	496	482	521	471	490	454	432	466	488	515	492	480	462	459	456	471	479	461	447	448	460	462	478	468	480	478	488	455	479	470	480	503	454	446	453	493	485	441	427	462	482	428	470	458	477	449	468	440	459	476	464	505	485	452	467	489	424	479	487	439	453	447	471	487	513	483	503	445	484	492	444	454	458	454	483	484	447	475	485	455	515	466	466	459	476	466	478	403	453	452	468	498	476	458	488	445	465	453	469	431	483	467	452	487	484	465	423	465	467	464	475	457	425	476	478	468	447	449	456	480	481	449	434	432	465	500	487	445	431	464	489	482	475	453	473	485	443	458	429	476	472	491	468	477	497	477	469	488	447	521	506	465	453	455	472	433	458	451	464	441	513	455	494	471	469	499	487	498	464	470	483	489	466	472	460	449	472	448	454	449	440	478	477	452	422	451	466	423	454	466	456	437	492	453	453	450	469	430	484	455	454	498	520	465	465	485	497	481	436	459	484	485	457	488	467	495	489	468	478	456	434	442	460	497	474	476	447	484	496	473	447	451	514	438	488	485	464	469	481	469	463	482	443	461	486	471	462	435	476	466	513	461	457	462	475	488	422	464	550	487	495	495	451	474	481	443	470	466	478	463	482	500	468	433	443	467	500	489	427	481	511	404	462	485	474	448	451	431	480	492	467	473	470	457	469	466	491	520	454	491	478	472	490	473	482	454	419	429	466	468	489	475	482	482	468	455	482	478	446	474	425	438	514	445	452	465	501	509	423	440	460	495	459	488	437	455	512	507	465	461	445	426	486	449	412	475	469	464	452	469	457	469	465	449	429	481	451	414	471	480	437	479	466	464	453	465	455	469	508	472	455	467	462	458	509	458	468	454	478	456	438	476	482	453	470	471	469	479	471	490	466	472	459	454	490	457	471	467	471	485	479	463	437	469	475	487	449	465	470	489	448	480	464	461	476	479	458	466	443	450	465	481	437	473	456	465	464	438	447	471	491	502	496	476	442	461	473	461	505	450	452	499	504	459	479	481	475	485	440	456	448	472	445	486	466	490	459	433	461	482	507	476	491	432	446	481	431	485	501	442	482	464	467	473	498	464	458	495	486	459	467	457	468	483	439	448	462	487	423	488	463	467	457	444	472	445	467	432	482	478	465	471	442	473	489	433	470	477	477	464	483	447	459	506	492	486	436	478	422	468	483	504	484	465	479	488	487	461	456	498	443	456	449	446	482	478	458	452	481	418	477	472	477	459	467	456	484	464	468	465	465	461	468	455	467	442	465	494	455	478	443	493	443	482	449	470	457	474	457	465	471	500	437	469	465	448	452	461	494	446	478	496	471	442	472	451	476	449	460	474	516	471	467	468	449	502	464	476	479	456	500	456	491	486	471	494	435	443	472	479	469	485	471	435	513	466	449	484	454	465	489	438	456	494	480	481	460	469	445	502	489	441	470	447	451	443	511	464	442	478	504	445	474	476	466	439	480	452	483	476	472	441	455	457	496	479	469	492	452	460	511	487	468	527	451	482	508	489	438	453	475	472	463	487	440	455	466	448	487	483	452	480	443	489	474	459	470	526	462	464	487	451	465	470	450	442	419	486	482	479	494	502	464	446	478	468	504	451	445	436	481	428	486	497	458	479	466	449	456	474	425	493	473	481	462	421	470	471	455	470	471	457	497	461	481	428	517	456	473	475	465	471	477	485	455	456	435	460	437	523	472	475	499	494	517	493	466	452	438	468	476	464	456
23360	22683	33882	29293	25472	23143	13818	1556	381	374	353	330	351	376	357	341	325	319	334	357	333	361	363	333	327	311	312	372	327	366	357	355	331	329	348	336	353	348	332	334	387	357	330	326	299	334	338	376	351	364	332	346	305	335	352	328	352	318	328	331	328	323	350	343	377	332	316	312	338	337	322	342	338	354	339	329	348	347	310	353	352	313	376	334	334	316	319	359	343	328	366	344	345	307	357	322	333	331	340	336	325	324	328	336	327	363	313	345	321	349	292	382	362	350	324	330	316	323	354	322	319	348	327	330	356	327	336	356	341	305	335	309	317	346	310	331	342	340	298	361	340	332	331	304	328	325	336	360	348	334	334	363	319	362	341	351	316	349	311	323	345	323	347	342	333	349	345	325	317	365	323	328	328	334	327	346	333	372	362	346	338	317	305	318	338	339	340	319	330	326	349	342	338	351	345	345	339	314	342	326	335	373	333	341	353	320	324	358	355	338	331	333	336	337	293	328	323	327	301	319	408	336	386	302	366	340	335	328	308	353	334	344	364	308	372	311	347	337	324	304	358	316	316	329	353	328	366	303	332	353	330	340	328	348	312	344	351	336	323	334	308	329	321	296	328	321	347	335	363	341	330	315	349	350	375	346	348	325	322	313	337	301	334	307	349	324	321	345	350	360	339	354	316	320	313	311	357	357	333	308	318	356	355	308	317	325	341	304	327	346	333	326	349	346	346	355	364	336	321	329	342	305	327	321	326	333	306	358	343	300	322	352	357	331	339	332	358	329	310	367	351	340	331	345	343	334	366	304	348	343	337	329	359	356	300	323	330	344	317	317	313	295	309	320	305	352	307	356	346	322	320	365	353	330	346	336	335	328	335	331	315	331	336	339	317	304	310	333	346	323	344	321	327	324	303	349	337	305	324	342	344	339	336	320	308	339	335	349	367	332	345	333	311	327	327	371	318	304	340	357	323	332	327	357	319	337	321	335	322	316	362	308	331	327	344	333	347	335	330	311	378	356	341	346	336	328	326	360	366	336	320	337	342	338	353	336	339	345	338	326	315	346	352	336	316	339	329	334	326	327	370	360	342	348	319	344	326	344	343	356	333	323	336	338	351	351	326	330	357	327	336	328	292	350	356	335	323	306	329	358	363	343	296	329	346	338	323	312	343	351	357	341	322	344	339	337	339	311	290	327	291	369	341	346	351	341	351	356	348	328	301	322	328	335	323	337	352	362	336	328	345	328	360	289	324	371	351	350	337	322	340	360	350	350	346	349	322	308	326	354	338	346	346	336	300	370	319	320	310	329	335	317	336	324	352	350	327	336	347	315	362	368	334	347	305	371	342	344	314	351	339	306	334	348	347	320	322	351	315	345	311	341	285	346	329	339	337	315	358	316	331	342	346	350	353	325	316	360	328	355	333	321	323	306	306	345	321	377	325	352	323	345	330	348	334	342	336	315	303	328	378	347	335	331	343	331	323	361	315	329	322	357	336	363	356	324	321	320	326	341	342	333	334	334	347	332	329	329	355	323	297	350	356	351	329	347	321	322	333	336	346	339	349	335	328	337	327	310	334	358	314	337	342	342	320	313	331	365	329	351	337	338	308	331	358	332	326	328	329	371	338	317	326	326	361	348	351	317	345	322	350	335	349	338	354	309	318	320	337	335	368	349	339	330	320	348	355	344	330	336	352	344	312	351	335	326	323	372	320	327	340	318	317	355	325	341	302	320	333	354	346	312	366	296	338	364	333	364	333	321	348	320	343	357	302	349	336	342	341	362	320	358	352	319	338	357	350	332	332	325	303	360	308	349	334	317	315	362	300	313	348	356	326	381	374	393	389	324	325	298	326	295	322	325	340	338	350	328	338	353	332	341	360	351	339	333	311	320	337	328	345	377	324	360	350	321	367	325	342	344	353	348	371	345	292	322	328	347	351	352	364	365	321	337	332	358	358	328	322	311	343	337	343	324	359	334	326	325	365	321	340	320	334	370	344	378	337	344	310	345	362	331	335	338	379	329	340	327	366	328	353	359	374	337	330	321	352	335	296	338	348	370	360	317	327	326	343	311	320	350	351	320	323	333	318	354	333	329	358	303	336	365	337	342	306	321	332	357	366	339	350	365	358	346	367	324	344	312	315	363	344	359	355	330	367	307	326	329	344	356	342	367	375	326	336	351	327	329	353	353	315	336	317	340	332	353	342	306	346	362	326	358	323	336	328	353	341	346	318	325	343	320	322	370	364	342	319	387	342	336	301	315	334	317	333	352	338	348	329	337	360	355	331	332	345	325	383	324	362	340	374	361	333	320	358	339	335	375	332	339	357	344	333	351	363	311	348	340	323	335	333	338	316	327	316	338	353	321	359	331	308	326	316	354	348	331	344	368	354	337	327	336	335	334	344	316	338	318	309	348	330	331	324	347	356	298	325	333	370	337	353	324	337	329	342	332	333	349	329	321	317	350	310	319	322	337	390	312	327	369	348	325	338	371	334	321	332	345	330	328	335	348	357	322	340	325	336	336	348	307	344	311	353	340	332	339	353	326	365	348	359	310	327	344	348	348	360	347	332	337	336	347	329	341	348	338	327	369	319	315	310	328	382	329	332	334	302	348	341	310	329	332	321	302	326	345	313	319	335	292	316	359	351	353	381	350	377	338	325	346	351	323	315	362	338	359	350	364	339	334	337	325	291	375	372	341	334	353	341	346	344	326	316	340	356	356	341	344	325	350	322	335	324	329	303	360	335	343	353	328	323	316	325	305	348	322	307	329	339	381	335	342	324	321	347	356	336	322	367	335	330	279	359	365	332	360	319	316	339	340	340	361	294	331	336	318	328	346	327	319	347	349	322	324	306	356	340	350	312	333	311	350	372	303	367	368	328	329	346	328	318	329	311	317	333	322	340	364	349	315	362	343	326	350	358	325	337	338	325	336	348	355	336	360	356	317	348	352	324	342	322	321	329	301	328	355	371	339	306	290	310	350	337	336	327	336	388	373	323	303	348	317	325	316	312	350	333	328	355	351	315	342	374	323	334	349	312	326	301	317	328	328	346	335	354	344	318	343	341	339	335	344	337	355	306	339	341	331	346	339	322	321	341	300	349	343	341	324	330	344	360	347	380	344	340	340	353	333	313	372	347	318	317	310	345	335	384	362	330	369	338	324	345	322	347	344	324	362	326	337	327	350	322	338	330	360	333	344	339	334	335	330	342	313	340	341	324	300	344	313	327	332	363	296	315	345	323	325	347	321	341	327	347	318	355	336	300	317	323	351	299	337	323	338	319	351	324	352	357	347	333	316	330	312	330	358	359	359	332	351	338	294	316	310	307	326	340	325	331	348	351	359	318	321	337	311	340	336	333	335	351	318	324	320	329	333	343	330	356	361	350	345	325	312	318	347	345	312	355	314	335	333	349	334	330	331	333	363	347	351	343	327	332	357	329	354	314	335	339	366	375	346	329	342	345	318	346	336	347	333	341	333	375	355	340	333
57931	102446	82626	57638	41032	26937	11698	2162	544	555	540	554	556	539	489	504	511	556	561	532	571	520	531	538	560	505	545	545	502	536	496	539	532	508	523	534	560	489	515	544	547	522	511	515	507	524	534	548	516	501	540	534	545	518	521	541	531	508	532	530	542	506	542	534	512	515	505	548	520	538	524	535	519	528	514	589	477	525	507	511	495	488	530	525	508	504	507	564	546	531	533	524	544	512	514	496	540	509	520	528	519	537	527	525	498	478	494	544	532	496	508	549	495	551	504	514	520	534	516	530	537	469	491	526	527	504	546	510	526	488	562	557	537	516	530	530	514	562	535	544	523	490	513	506	539	517	560	528	555	506	515	524	503	507	527	514	510	501	534	559	504	484	556	500	518	539	521	484	502	555	525	523	476	535	543	537	521	495	512	528	544	499	472	511	514	522	496	532	483	468	508	517	548	539	505	498	535	525	518	509	486	537	485	521	525	532	518	531	525	508	510	529	532	537	499	514	514	523	524	526	503	456	507	527	518	517	544	540	502	494	505	490	556	518	547	514	496	559	529	573	541	488	523	507	505	498	496	538	533	520	506	515	475	514	550	537	495	519	500	521	505	567	517	527	569	522	507	511	516	533	511	507	513	516	537	496	551	500	521	508	546	539	509	483	538	530	522	508	490	525	546	545	515	535	542	509	524	556	540	532	484	526	505	512	508	502	519	499	546	516	534	510	510	509	567	553	520	531	563	508	481	521	515	545	575	554	536	495	560	509	506	489	510	546	535	566	538	521	498	521	494	563	534	541	516	529	520	491	559	459	486	523	482	518	520	532	513	443	511	536	561	537	506	512	563	518	522	484	509	498	561	500	557	524	533	534	508	517	549	496	518	496	538	516	518	513	479	507	491	519	488	492	506	539	528	510	516	542	534	542	517	475	522	476	451	586	515	491	488	549	541	490	528	516	552	514	516	514	517	566	501	506	539	491	529	519	525	520	530	553	566	488	509	502	519	532	491	495	535	471	506	542	534	486	540	501	523	530	549	525	513	486	529	518	532	513	531	535	497	572	471	536	520	492	526	514	509	508	500	532	530	501	523	509	533	544	485	573	510	536	517	524	556	537	539	510	550	486	530	504	519	515	532	554	502	508	543	542	503	499	505	519	503	514	518	532	504	515	547	548	511	526	563	487	487	505	554	561	503	536	509	532	544	542	475	560	536	520	541	514	547	531	519	520	516	555	547	502	524	503	502	539	518	526	463	536	502	537	516	528	526	554	512	545	519	511	570	517	504	494	549	521	505	544	561	509	539	547	520	548	528	505	532	539	477	536	492	547	499	491	567	554	482	559	567	516	487	461	541	540	514	542	523	505	542	564	512	527	487	527	503	558	509	520	566	529	549	563	533	524	536	486	549	520	500	489	531	508	522	510	553	540	489	555	485	505	534	528	499	548	573	526	540	521	526	565	544	540	503	526	547	538	531	542	507	501	535	542	497	528	522	586	529	483	540	511	482	498	529	546	517	496	549	517	516	491	533	537	526	534	539	540	522	496	553	527	513	512	568	508	516	517	510	543	487	541	490	501	525	498	527	465	539	529	546	543	508	586	515	522	534	533	566	567	531	592	533	512	478	503	520	541	515	521	539	517	529	534	498	536	529	502	549	512	515	522	534	508	476	534	492	497	518	517	544	519	491	529	555	515	508	511	491	531	568	478	513	512	502	531	519	534	519	512	527	496	495	550	512	512	531	510	535	565	544	505	503	530	502	550	526	510	508	529	532	573	483	548	527	489	514	527	542	508	497	549	483	581	516	548	540	528	513	564	561	507	544	495	521	531	552	521	524	553	520	508	538	490	529	524	544	546	528	571	521	538	512	532	459	501	490	560	563	517	558	536	543	513	489	514	516	523	529	507	548	491	486	523	515	543	517	502	520	513	496	553	520	515	520	526	538	542	513	529	497	524	542	531	529	507	496	523	536	519	530	579	533	513	531	570	539	540	505	518	542	547	524	504	524	504	542	490	541	490	512	500	545	530	509	523	582	530	510	519	539	511	531	512	525	511	508	500	539	538	554	509	569	502	531	497	510	534	542	538	494	537	514	535	519	582	531	530	517	521	502	506	518	530	546	505	511	510	506	586	529	552	508	497	505	487	519	528	511	550	537	527	506	499	545	533	527	523	503	530	489	509	539	536	542	512	507	552	527	552	486	523	512	536	521	529	494	527	484	503	506	546	520	543	514	528	550	514	522	536	536	531	525	511	522	527	575	524	515	502	527	487	494	557	535	546	512	496	544	518	506	526	541	485	529	498	523	546	488	505	493	490	558	518	517	528	508	534	476	537	494	519	489	519	521	523	493	505	502	495	504	553	522	507	493	522	508	514	506	540	525	516	518	547	567	496	550	550	509	526	475	533	502	476	514	537	521	536	498	513	499	522	456	513	499	507	529	568	533	546	547	503	512	541	550	487	512	560	495	531	514	497	507	539	540	532	517	518	520	521	521	555	516	565	483	505	516	514	509	467	524	485	518	536	503	551	539	518	524	494	522	527	529	514	501	569	514	505	545	519	502	549	558	501	570	520	535	495	513	510	540	477	529	565	501	511	525	528	522	533	541	512	537	547	497	491	520	525	535	502	532	486	554	555	555	505	514	518	511	539	520	524	543	482	551	530	540	527	498	513	521	527	490	496	533	528	498	537	514	487	515	496	550	523	521	518	514	527	534	540	478	509	505	519	560	542	535	511	504	540	561	547	519	526	527	503	503	481	537	514	515	523	494	534	531	470	569	506	502	512	529	491	572	544	495	511	536	531	503	491	522	525	502	508	580	509	536	522	517	529	533	550	544	501	561	531	531	526	521	507	506	509	515	535	540	524	474	516	561	509	472	527	549	488	568	523	535	505	531	534	497	513	523	486	474	479	504	534	555	547	541	500	556	534	552	540	530	598	533	498	555	565	529	484	498	535	511	517	529	537	534	478	523	537	538	515	545	515	511	533	490	501	510	481	513	496	492	536	554	514	506	510	528	546	503	527	558	547	504	543	543	527	531	524	515	538	511	536	526	523	543	492	486	526	552	506	569	506	535	518	515	513	535	505	541	509	509	496	548	452	552	525	524	492	527	528	492	473	517	542	526	528	519	487	499	522	513	523	540	520	520	548	513	496	484	485	552	537	502	489	612	530	558	507	490	566	532	517	548	525	552	528	524	504	532	470	507	543	539	528	509	529	529	535	529	535	479	546	566	536	547	561	507	512	528	552	506	546	530	535	548	482	500	538	516	518	525	522	496	528	508	525	548	546	516	533	495	469	520	525	535	515	472	518	514	521	505	504	571	583	528	528	504	518	513	554	512	540	544	591	508	537	526	525	523	505	534	528	503	554	542	467	520	544	491	506	535	488	485	558	549	538	500	500	534	498	520	575	565	518	531	547	561	492	556	510	532	491	552	522	489	526	494	532	542	537	551	524	524	529	549	492	532	513	548	522	547	540	471	515	527	482
27603	31841	34530	18772	6156	2115	866	354	246	245	296	284	290	259	261	250	242	260	252	258	279	258	259	278	269	260	269	255	240	258	236	270	267	256	261	269	270	251	246	258	271	272	259	280	274	263	312	250	260	261	302	295	274	271	287	268	287	286	259	248	278	265	286	274	241	235	277	263	258	256	261	253	263	308	247	284	258	247	265	242	266	234	278	278	286	250	253	270	286	275	285	255	252	270	298	255	268	239	251	250	251	296	269	239	263	264	273	273	260	298	265	255	262	272	299	267	271	274	274	244	258	262	285	261	261	249	299	261	249	262	267	223	281	290	274	271	260	265	283	271	265	294	295	297	232	267	229	270	268	251	257	242	280	270	274	268	261	276	257	255	283	262	279	259	252	242	278	263	268	258	269	277	250	253	261	241	298	273	273	261	259	242	262	265	281	238	241	223	277	282	250	259	273	247	275	269	276	234	289	255	240	267	251	248	298	236	289	256	273	283	261	264	254	243	260	273	288	257	271	243	277	261	252	265	284	255	278	286	299	240	267	290	256	280	291	279	250	260	266	279	243	250	288	268	252	272	269	280	293	282	239	266	275	285	262	282	303	260	268	269	283	300	265	248	275	257	240	266	273	289	281	292	282	280	260	294	278	262	235	261	247	263	271	272	263	261	273	244	271	257	274	290	268	256	238	250	243	253	243	234	270	253	258	282	259	271	244	272	250	244	260	283	269	263	244	269	285	267	269	252	283	296	281	297	275	255	251	236	242	246	302	272	254	238	255	277	259	264	244	241	262	253	262	262	265	229	304	264	267	248	238	276	288	281	265	249	293	303	269	227	252	242	243	268	227	270	284	260	279	308	290	264	276	262	301	281	223	258	274	271	274	248	240	271	281	268	249	287	226	290	270	274	269	272	242	280	240	274	235	297	264	277	249	312	242	276	254	276	254	252	230	283	255	279	256	250	243	288	244	267	272	275	252	258	266	275	233	290	275	257	252	265	291	271	268	261	252	266	257	275	279	269	254	253	237	284	282	262	263	304	250	259	272	260	253	261	266	248	270	246	274	274	290	280	256	249	258	241	273	258	289	282	243	248	276	278	277	255	259	248	266	283	254	250	263	274	239	293	282	264	248	314	231	246	276	255	274	257	250	275	275	253	272	258	287	254	250	264	275	253	246	256	284	280	266	282	286	256	267	283	240	262	281	273	239	285	283	258	257	251	258	278	285	281	244	285	250	263	256	279	258	282	274	251	280	261	276	247	258	265	251	254	269	274	236	236	259	250	272	265	243	246	273	265	261	277	254	259	280	264	241	265	273	274	278	291	264	277	261	255	256	271	236	278	256	245	284	262	262	270	229	250	264	257	245	280	229	279	258	238	261	274	268	259	273	286	247	278	252	257	279	256	250	275	289	279	275	279	302	276	259	253	272	246	258	266	255	267	241	252	251	269	237	263	291	277	257	254	278	276	283	269	256	246	238	273	288	263	253	276	284	267	244	266	253	258	254	252	298	282	274	258	275	274	247	270	275	273	284	263	287	244	297	273	252	275	272	246	258	258	282	274	272	287	258	256	255	270	251	266	260	291	263	267	284	227	294	272	277	250	230	243	279	244	283	273	282	292	275	272	253	270	254	269	280	287	252	294	248	242	263	275	273	267	282	290	280	255	276	266	269	233	258	253	279	288	256	257	256	281	252	264	299	250	270	245	282	259	275	238	300	271	316	297	283	244	247	284	284	254	290	279	261	286	274	257	244	228	287	289	264	280	276	239	266	263	262	271	268	278	262	283	257	265	270	259	293	287	277	286	267	268	256	274	256	271	261	238	270	265	281	251	253	291	259	249	264	282	250	280	274	263	251	260	251	260	278	281	279	299	285	252	271	271	247	237	269	270	258	295	256	288	271	257	290	240	279	287	245	265	276	241	257	257	264	264	235	271	261	257	271	256	252	262	258	256	274	274	270	265	287	268	293	252	276	285	248	260	263	252	235	246	265	294	293	265	304	255	263	266	246	279	272	287	272	312	276	262	256	251	281	274	268	258	259	256	294	247	255	276	243	248	268	264	259	283	248	257	267	273	291	277	246	248	253	269	268	264	273	257	269	310	267	256	271	266	267	266	259	274	267	294	268	278	274	259	271	278	261	286	255	215	259	297	298	248	266	257	288	266	248	272	246	238	254	259	251	282	263	297	253	245	281	256	274	250	247	256	271	268	260	278	251	275	251	253	272	266	267	257	261	254	259	286	255	268	297	256	238	238	298	258	263	256	247	252	227	258	252	262	295	277	268	259	286	259	269	262	283	259	259	214	264	302	253	271	252	255	263	253	269	246	268	271	286	244	236	275	261	270	289	231	257	239	268	307	277	265	265	257	252	270	245	250	268	274	239	298	263	278	260	279	276	290	308	280	266	286	246	277	255	261	282	264	270	293	256	262	283	263	274	304	257	265	269	250	295	263	262	263	270	239	258	270	254	238	262	270	268	278	283	278	261	283	242	264	279	250	270	246	255	280	278	268	266	257	266	287	244	246	243	273	293	239	289	280	292	224	273	263	272	290	290	254	267	234	242	272	287	275	273	265	248	280	259	289	287	245	262	271	294	281	257	284	283	286	271	330	287	300	263	252	304	276	226	313	261	245	274	284	290	274	253	296	294	287	260	260	268	297	245	264	291	255	275	281	279	282	264	288	273	267	274	277	261	265	273	254	259	265	256	266	279	274	272	277	254	291	260	243	285	265	272	263	279	251	241	269	295	248	261	265	267	278	289	273	285	263	265	279	289	273	272	274	265	322	249	260	259	269	252	290	236	278	218	265	255	270	263	255	248	233	227	262	258	280	318	262	273	240	253	243	289	252	264	277	248	275	258	267	241	261	246	270	262	264	287	288	290	254	254	261	273	288	256	236	269	238	286	302	277	270	261	228	245	271	261	252	257	282	295	262	259	272	267	262	260	257	276	259	267	259	270	262	249	271	246	253	243	263	252	283	274	259	264	222	261	242	244	277	266	277	283	287	279	265	270	272	265	275	262	289	277	261	252	237	276	258	243	255	261	257	286	267	275	258	294	224	301	285	289	227	290	241	282	266	300	279	251	264	253	265	275	246	270	269	288	272	300	283	276	248	275	279	296	265	265	238	279	298	247	246	259	273	241	291	262	241	257	242	259	270	252	249	265	296	263	247	253	274	257	276	283	308	264	254	283	288	272	268	256	271	250	255	246	259	246	284	257	293	266	268	243	313	272	274	254	256	271	269	268	278	231	260	274	267	261	283	258	261	301	242	272	255	274	282	263	271	253	266	275	254	278	261	275	250	245	271	251	263	261	254	265	259	286	250	264	246	252	253	263	255	261	256	293	276	247	257	278	251	270	266	274	254	252	282	256	321	244	271	235	247	270	252	257	238	238	282	241	280	252	275	290	267	266	281	290	280	286	243	259	276	261	253	298	272	298	273	270	257	309	277	270	261	274	260	267	248	253	244	276	259	261	256	275	260
31183	52343	38892	20002	9705	4505	1834	648	448	409	433	443	396	438	421	423	441	440	439	452	466	449	442	434	429	447	419	412	444	450	476	428	417	434	451	438	452	456	458	438	421	431	421	416	434	450	461	466	468	476	459	434	434	458	438	419	434	428	472	450	455	436	462	416	432	393	453	406	470	425	418	427	420	428	418	451	474	454	469	401	470	408	433	433	440	464	453	431	467	432	433	457	451	436	436	449	427	454	448	439	435	422	446	448	473	413	419	417	476	447	412	423	474	440	448	478	418	446	460	446	478	414	448	436	411	425	419	430	461	406	473	465	473	425	486	421	450	442	454	408	434	428	483	444	447	429	437	463	455	452	429	433	407	476	458	441	419	478	416	453	437	399	452	447	443	453	446	465	457	452	436	472	465	465	455	475	434	439	446	419	401	433	438	471	427	443	428	417	434	445	431	468	475	463	407	462	426	443	402	408	412	449	473	433	454	481	436	409	442	434	418	404	416	462	459	446	436	432	461	455	470	418	444	453	438	443	427	425	458	463	418	438	456	440	455	400	433	414	394	410	427	435	404	423	431	439	484	443	473	436	406	489	425	425	459	443	414	434	443	419	447	455	419	434	411	436	428	433	416	418	426	377	458	449	461	445	466	421	441	449	462	419	402	414	447	411	424	428	437	401	412	426	421	463	440	434	441	391	416	401	431	462	459	421	413	448	470	429	461	475	437	438	425	428	448	404	434	408	460	432	432	425	440	446	447	427	410	459	445	405	426	430	416	431	475	427	449	429	448	432	445	497	410	465	443	466	443	409	432	454	457	448	428	444	435	448	452	454	457	489	368	449	445	472	415	463	448	412	396	449	456	423	434	431	461	424	429	416	435	470	426	447	464	445	445	459	453	445	427	453	440	458	436	442	468	424	462	463	472	458	440	480	456	417	435	458	426	432	459	457	456	447	448	455	454	458	426	414	456	466	457	474	462	452	453	452	445	408	392	444	441	441	473	427	460	390	425	414	447	472	430	465	405	455	428	433	424	445	458	435	446	443	429	434	444	407	463	459	437	437	421	424	422	416	428	485	428	457	450	443	422	438	441	437	436	408	469	426	464	460	460	434	409	448	445	438	429	433	460	466	450	417	427	429	415	452	463	491	437	471	464	440	456	442	427	413	433	445	439	463	436	450	451	430	464	458	420	445	463	446	458	402	429	436	454	444	451	422	424	410	435	408	467	429	466	482	493	452	471	428	420	412	475	434	390	456	464	446	474	420	436	434	416	424	426	422	462	455	409	448	437	438	454	423	455	425	433	421	418	427	434	415	436	471	464	429	429	427	447	433	431	453	421	424	465	455	436	443	441	453	461	427	446	428	441	448	461	455	429	437	424	464	432	454	410	438	449	430	433	446	449	433	413	431	407	437	406	459	458	430	416	443	426	445	450	420	458	423	459	394	441	455	419	416	424	423	427	412	437	448	462	423	451	390	420	416	431	449	422	443	426	416	426	429	444	447	456	453	454	444	396	442	436	431	463	439	439	440	429	447	428	462	405	413	447	475	454	448	463	443	432	450	466	411	448	437	403	446	431	436	430	405	456	437	391	427	428	452	470	441	436	435	425	464	454	436	445	443	423	448	425	390	432	393	435	430	437	473	444	404	399	477	429	473	443	432	407	424	441	447	457	474	426	450	403	427	434	439	443	474	396	492	453	402	407	424	428	455	463	430	474	425	433	466	441	466	424	433	434	417	431	420	452	447	447	448	383	476	463	428	421	439	446	462	410	453	434	426	460	436	462	471	436	400	449	427	415	457	429	402	422	429	426	457	433	446	419	396	429	509	424	408	446	470	427	464	401	426	444	401	430	420	438	451	420	448	461	469	456	441	459	443	441	408	435	421	434	434	434	453	474	427	448	398	424	460	435	453	468	442	442	435	450	420	423	422	491	428	416	474	445	437	456	429	430	473	465	436	468	435	420	424	460	430	409	451	479	445	463	429	446	477	433	444	431	465	446	443	460	414	416	392	414	451	448	414	439	442	450	420	435	481	445	440	461	443	422	425	432	428	457	424	453	395	446	457	405	455	433	472	465	429	449	449	481	446	455	438	451	421	430	450	429	400	426	426	470	405	446	422	439	445	412	465	438	434	417	465	441	421	452	449	437	478	456	408	435	407	433	442	442	460	441	428	404	434	424	457	405	433	432	416	434	402	470	439	420	449	429	452	396	442	404	457	434	457	427	483	426	433	424	430	436	407	456	432	463	432	441	426	426	428	387	424	441	389	409	442	434	468	452	469	391	471	438	430	443	451	459	473	473	483	432	440	436	431	451	445	476	438	407	432	419	434	431	447	451	399	464	439	421	441	437	442	433	441	444	436	487	427	422	457	447	429	414	446	429	423	472	429	444	411	425	447	407	483	439	440	420	490	402	455	444	434	403	417	415	466	449	502	428	431	417	413	402	444	464	426	415	450	446	429	473	443	450	407	447	437	469	424	444	440	421	427	444	401	472	390	464	427	443	459	419	414	446	443	424	519	462	444	450	444	423	438	442	425	430	429	436	452	405	438	433	419	431	433	431	433	452	436	449	453	415	439	463	448	387	449	403	408	453	424	419	419	444	419	451	421	483	443	450	489	429	434	456	436	443	440	486	440	408	455	434	453	426	431	458	425	405	444	447	439	433	428	448	435	444	459	421	428	444	434	471	433	435	431	423	416	440	412	454	444	429	451	420	423	453	406	467	500	396	425	425	465	429	442	459	446	435	468	458	475	439	474	423	412	443	466	412	410	436	429	427	385	461	462	476	459	408	437	444	411	398	411	421	430	402	429	428	435	478	476	451	456	487	448	426	444	436	461	439	440	400	437	446	416	425	474	434	473	483	410	449	436	420	403	426	465	458	418	427	395	423	429	411	411	457	429	441	461	489	439	503	475	461	431	421	426	421	436	450	429	436	462	453	443	443	417	463	403	452	415	437	439	441	379	426	460	452	408	470	448	406	464	479	432	440	434	404	440	441	441	436	432	428	465	447	431	426	423	447	429	425	482	435	436	467	471	420	408	441	431	471	390	505	391	414	439	442	398	466	410	431	463	416	480	421	437	442	421	419	442	446	447	423	410	434	456	454	413	446	462	412	443	429	466	367	474	446	424	460	433	437	438	452	415	418	422	418	408	422	446	429	431	401	415	451	408	446	437	440	425	437	418	432	432	398	422	433	449	433	492	445	433	442	446	432	452	417	441	438	399	442	442	472	439	425	438	431	437	448	426	448	412	427	426	456	443	428	437	399	415	447	477	424	444	456	441	417	430	408	440	424	427	437	466	411	414	429	401	456	396	425	416	461	460	424	414	426	411	466	467	451	425	442	470	408	478	414	452	421	432	433	391	458	446	416	449	442	466	435	442	403	473	445	474	444	451	440	433	461	423	423	459	425	415	418	426	456	445	458	418	428	446	425	456	425	416	434	463	438	463	392	403	440	438	457	415	426	429	447	409	478	417	473	426
24802	25707	41148	36099	24037	14879	4664	869	337	280	263	294	302	303	307	325	309	287	305	278	305	279	321	294	281	327	300	274	275	282	292	305	293	304	282	281	288	270	279	302	277	344	257	284	306	322	297	271	303	272	287	267	272	282	284	277	329	294	314	270	292	287	278	275	308	256	301	294	306	283	273	275	312	272	308	275	293	300	290	276	302	317	262	283	303	289	260	309	264	269	289	275	316	293	263	301	276	320	288	266	297	285	268	280	288	283	287	295	313	256	275	270	284	289	297	282	277	322	307	314	295	279	296	309	271	304	283	305	292	263	279	295	295	263	278	272	310	245	307	286	259	278	282	274	273	284	285	280	253	301	283	280	304	270	320	286	293	283	293	301	320	301	307	312	268	268	320	296	286	273	299	311	253	307	296	293	318	298	283	282	278	257	258	281	287	290	279	293	293	283	283	281	293	257	288	306	291	293	293	297	303	293	286	290	300	267	307	283	307	285	279	268	307	279	305	320	262	291	274	294	276	290	281	256	315	266	327	273	268	316	317	288	298	310	322	302	298	293	257	301	248	292	283	291	302	273	308	295	294	278	290	281	269	277	292	288	293	319	264	288	270	267	297	254	282	279	313	295	291	298	313	258	314	299	274	278	291	278	310	282	309	243	257	311	284	306	290	313	297	300	286	300	327	312	320	295	306	270	299	305	281	320	290	292	310	285	298	301	290	289	280	288	294	278	293	299	270	270	309	315	304	286	303	302	311	272	277	273	252	300	296	316	295	269	293	275	278	287	309	270	292	281	277	273	287	309	310	266	303	295	289	282	285	319	275	285	281	314	292	261	280	275	283	286	289	262	273	277	287	280	291	271	264	295	306	301	276	277	279	304	301	293	302	273	278	298	320	290	306	294	323	316	276	283	275	314	301	291	272	287	292	294	281	293	266	289	300	302	290	297	271	324	310	310	302	298	305	260	275	283	293	289	283	308	271	285	264	278	273	287	313	288	271	313	298	297	268	258	269	291	294	270	261	319	296	279	255	280	295	274	306	270	288	308	300	293	295	299	313	297	272	283	289	273	302	292	313	278	281	325	296	287	319	291	289	292	298	280	284	280	265	301	279	304	296	284	305	287	288	303	259	314	309	258	319	268	288	279	291	313	316	315	291	288	275	273	313	266	300	303	265	276	294	265	329	273	263	292	301	279	299	288	284	282	309	285	256	284	283	304	295	295	268	279	297	316	275	280	290	266	287	256	302	288	307	289	290	283	314	271	285	281	284	264	278	297	307	281	287	280	295	284	290	311	292	296	285	307	292	300	298	280	277	301	287	295	297	307	308	285	305	268	257	291	287	280	277	302	298	277	307	283	307	264	281	296	295	279	302	295	291	281	283	244	270	286	273	313	265	317	305	277	270	295	301	289	286	299	308	257	302	298	262	299	277	293	278	295	267	251	259	278	292	298	266	299	283	283	306	264	305	323	259	299	269	294	264	311	311	269	281	305	288	316	290	300	267	300	300	296	289	281	318	263	279	274	274	257	299	296	316	299	289	295	285	298	269	291	290	291	279	276	291	266	283	293	330	289	297	289	273	306	288	317	315	275	295	316	312	283	291	283	287	304	249	314	306	297	301	272	315	299	264	257	273	274	304	316	292	312	277	311	286	277	279	271	265	314	300	302	290	280	281	293	271	306	314	288	279	271	277	277	284	297	262	295	293	281	298	269	304	292	302	272	271	292	291	277	295	333	327	293	303	276	270	287	284	305	311	311	289	302	298	308	282	263	286	303	301	301	296	289	304	336	315	291	286	273	277	273	288	291	261	279	283	274	304	288	274	286	282	288	306	306	283	281	322	278	276	290	314	283	302	297	289	312	289	249	297	280	270	281	285	332	272	295	289	262	293	282	290	270	291	298	288	289	318	297	289	310	298	275	286	289	303	307	272	305	281	283	296	296	274	314	307	305	306	288	310	289	274	283	318	275	284	299	294	306	305	303	292	279	265	287	271	267	323	302	273	280	298	286	305	295	278	291	289	279	295	271	293	282	281	311	281	319	275	283	267	293	255	281	277	290	277	321	278	295	303	279	291	311	290	278	273	324	324	285	294	306	295	290	267	302	270	315	305	273	289	287	283	308	298	275	298	293	272	299	281	310	303	318	284	298	252	317	278	292	268	265	328	261	298	286	280	314	292	293	288	281	274	286	299	258	298	294	314	287	270	286	249	267	281	277	283	307	281	288	302	303	295	310	280	287	290	283	261	289	270	311	270	266	294	275	316	288	298	280	267	274	271	280	263	319	264	276	289	328	264	268	267	292	294	284	313	309	328	289	268	299	316	309	300	312	285	267	285	273	309	294	279	279	330	275	280	287	301	283	282	292	278	327	300	241	277	298	287	291	292	282	278	283	286	279	296	311	328	300	294	346	323	274	280	299	260	312	286	273	287	285	292	273	279	276	289	297	279	304	274	297	266	298	253	301	273	282	241	299	268	292	247	269	284	329	269	271	300	271	290	281	307	295	287	313	317	287	291	296	289	302	294	263	300	275	264	286	295	285	285	290	302	264	295	280	300	287	310	302	281	282	304	293	307	268	295	302	302	313	332	307	320	277	299	306	307	282	282	314	266	306	302	315	279	301	322	316	288	288	324	312	272	286	285	276	260	287	268	319	281	295	301	328	269	292	298	264	266	288	292	303	300	273	275	284	293	288	302	300	277	284	277	305	273	318	293	290	280	283	282	334	284	299	278	288	294	303	280	279	313	302	267	260	294	293	321	267	284	302	290	274	307	279	301	287	298	292	308	294	276	269	289	298	283	276	265	263	298	287	296	261	291	285	276	276	274	306	284	251	295	290	324	268	302	260	267	291	325	275	289	320	308	307	320	284	262	281	295	275	290	272	300	300	301	263	272	290	253	318	334	299	290	292	263	283	269	280	307	323	274	276	299	324	283	261	261	277	303	279	306	278	287	281	276	282	272	297	281	290	292	295	304	288	290	315	272	274	253	292	311	308	278	274	297	299	277	295	292	286	273	295	271	311	301	297	281	302	266	289	262	301	275	298	281	311	306	264	318	292	322	269	297	309	290	286	300	298	274	297	277	290	292	262	295	287	325	309	302	293	267	289	261	305	298	295	287	309	274	301	275	272	310	290	315	294	278	295	285	282	303	277	304	323	317	274	273	299	299	280	313	320	281	321	281	294	303	288	284	275	287	292	252	302	269	297	263	291	295	270	270	269	302	299	292	290	306	259	305	297	269	286	347	277	254	275	289	313	320	296	296	295	318	276	310	287	310	310	298	271	294	314	284	330	286	266	253	275	306	293	287	278	300	264	298	297	295	270	254	276	274	321	284	268	320	272	267	287	325	288	271	287	238	280	296	279	299	305	312	278	288	286	273	295	332	314	276	295	289	275	265	276	289	265	271	269	334	307	323	280	294	285	293	267	290	291	281	275	269	263	327	304	265	269	322	284	290	300	296	279	288	282	266	291	271	284	295	328
51925	90640	72713	44828	30267	17120	6939	1840	474	491	483	486	478	455	471	456	478	449	429	484	474	448	453	474	492	492	480	489	503	502	491	453	499	422	497	441	446	472	452	465	464	456	498	463	462	426	469	452	473	445	474	481	465	434	472	496	455	484	443	475	466	466	482	464	499	461	468	464	464	473	476	493	490	436	484	500	458	490	442	460	458	460	453	436	436	454	462	463	445	454	459	480	489	462	447	472	467	478	446	512	463	463	513	472	488	466	489	498	497	470	487	506	479	500	428	507	484	456	471	475	489	509	468	498	494	482	494	468	491	493	438	423	453	492	476	481	486	439	472	459	453	459	445	475	443	460	443	475	487	447	459	426	494	434	462	490	473	463	454	446	475	465	479	492	464	489	469	468	483	449	513	453	439	477	510	486	472	502	486	462	451	465	446	467	460	450	456	499	405	469	513	419	482	465	490	497	485	488	463	469	481	504	476	465	463	452	449	475	464	475	446	463	490	494	445	429	438	473	483	449	496	518	480	432	452	457	452	476	477	458	480	499	469	478	483	501	459	503	497	469	452	427	520	473	471	438	442	461	488	466	463	444	498	498	477	482	457	455	416	485	445	465	445	449	454	457	477	444	481	452	459	458	483	487	452	452	439	470	461	450	445	482	439	504	501	494	450	477	490	477	471	473	455	456	421	482	499	495	480	444	480	493	519	497	471	451	470	446	429	511	478	483	479	482	467	503	465	464	455	496	476	450	467	439	469	462	440	503	479	471	469	492	465	467	468	466	452	454	465	458	497	473	460	471	480	502	437	457	521	494	498	481	492	443	435	481	483	478	524	470	443	445	454	504	452	446	489	509	513	467	471	456	472	476	494	435	484	457	478	447	442	463	456	452	421	463	499	457	498	461	465	424	448	475	487	456	460	476	487	407	474	430	464	518	489	490	504	446	477	458	463	434	449	459	467	472	483	447	472	448	506	489	459	485	473	465	469	467	441	449	491	446	456	463	492	485	438	454	443	428	465	450	498	468	418	461	480	423	490	505	501	468	452	465	447	435	455	495	435	489	476	459	452	428	466	488	496	487	418	502	506	461	479	464	485	463	515	457	457	487	429	439	464	458	456	435	476	463	488	439	484	491	444	496	472	458	480	468	485	477	475	440	469	459	468	463	457	454	509	498	470	484	448	425	489	490	459	462	462	501	449	478	446	526	459	478	442	431	437	458	432	480	468	483	466	465	464	474	445	465	459	485	470	484	493	458	469	452	458	456	456	445	472	486	472	456	484	473	498	506	440	473	515	456	424	476	480	470	503	478	456	465	453	477	456	476	487	456	494	458	461	500	528	462	460	460	476	495	492	471	489	472	436	467	487	473	477	454	511	483	495	456	460	470	446	456	469	442	478	469	477	480	502	447	498	440	494	443	466	456	496	509	456	434	448	455	453	505	493	467	489	464	471	480	436	469	490	489	470	463	469	467	484	482	437	495	467	518	429	483	473	486	444	493	440	487	482	459	424	484	487	487	461	471	440	440	444	461	453	495	489	455	479	474	463	480	466	513	471	448	440	446	459	468	452	427	497	465	481	460	479	438	470	444	424	459	495	485	480	442	473	503	460	484	463	490	443	489	444	483	469	459	464	458	455	480	484	503	494	478	472	479	435	476	477	483	443	479	473	452	476	481	451	479	477	435	475	481	448	513	478	474	465	465	449	500	442	497	472	483	446	483	451	450	473	446	471	494	464	468	462	488	455	457	478	491	490	496	484	452	465	463	456	461	522	465	464	466	472	451	458	433	464	458	449	446	469	496	445	472	455	524	477	471	499	468	472	489	457	465	496	497	417	503	479	438	463	475	474	454	477	451	507	483	434	450	453	475	485	483	432	429	460	495	455	505	491	464	479	489	456	465	485	486	465	453	467	503	444	446	452	466	454	507	488	495	452	501	511	466	464	458	482	479	502	467	446	454	470	466	490	491	457	455	476	455	422	522	459	475	474	467	477	466	461	471	459	468	491	487	501	462	457	452	473	489	504	471	457	458	457	485	479	464	454	437	495	501	460	450	460	448	477	463	494	441	460	463	468	482	452	483	446	450	446	474	449	465	474	456	474	530	439	472	467	482	486	422	481	454	468	496	483	461	499	493	457	475	443	471	459	450	493	475	471	474	465	496	465	463	448	452	473	477	485	509	474	477	469	460	457	467	464	452	448	465	448	492	491	467	477	520	434	483	481	456	467	488	492	424	479	481	453	466	481	491	443	475	530	444	426	433	449	437	452	470	464	491	462	461	481	501	471	466	443	448	478	474	513	461	481	532	446	452	471	460	459	470	447	489	447	494	457	463	464	467	441	446	451	476	507	492	477	470	443	441	468	453	443	452	461	482	453	462	501	444	456	504	439	461	458	482	436	461	478	482	451	478	486	446	468	474	433	502	483	472	479	429	483	457	475	451	492	475	399	438	469	463	486	461	506	458	493	479	451	457	476	461	500	450	491	445	464	468	490	450	467	492	504	458	495	520	452	496	427	469	424	440	470	475	457	466	510	464	477	481	489	471	458	413	470	445	415	461	461	454	498	474	453	448	495	456	486	422	444	512	497	452	493	465	469	463	463	475	435	456	442	469	498	454	486	486	475	512	482	468	480	500	464	473	452	479	453	468	489	479	459	460	481	517	476	483	464	454	455	483	477	456	486	499	458	481	472	464	485	476	472	460	491	495	484	466	489	483	481	498	462	480	429	492	492	483	494	481	462	487	477	443	445	487	463	486	499	468	437	470	421	453	467	470	489	499	451	445	482	485	491	487	482	467	491	451	472	497	505	482	481	450	468	493	444	446	511	499	484	454	462	444	467	475	517	472	462	427	468	439	416	458	478	449	445	454	433	490	444	460	415	471	472	451	451	413	488	478	480	498	502	488	507	486	458	435	477	450	482	485	450	477	443	493	464	454	468	487	487	471	461	472	532	462	461	472	472	436	486	473	451	482	475	460	413	460	473	461	486	491	476	469	485	486	469	468	485	483	476	435	484	466	447	496	466	459	459	465	500	479	449	492	482	434	467	424	469	467	463	505	475	437	476	473	471	460	443	472	455	461	443	449	455	463	465	452	506	445	458	478	457	463	498	448	458	485	501	495	476	463	478	468	464	444	501	479	485	467	459	452	469	474	437	443	488	486	478	461	501	474	450	455	459	434	468	474	447	500	487	449	485	440	485	490	459	486	446	530	500	443	435	463	487	467	484	437	432	470	458	487	445	485	453	454	478	462	455	445	465	461	462	475	521	449	496	467	485	491	503	502	492	505	474	466	512	494	471	446	442	491	472	482	439	447	462	469	422	454	454	501	484	508	458	469	480	477	489	442	474	458	485	474	503	491	482	418	487	478	486	457	446	484	527	464	437	454	478	497	450	433	463	457	464	451	449	489	479	472	474	472	473	465	500	443	448	457	485	466	460	490	479	488	439	459	470	475	445	510	464	493	428	436	488	485	474	437	532	452	472	480
23340	22840	34477	30545	25569	22971	14137	1809	362	317	392	372	357	359	358	319	313	374	340	320	358	337	401	352	348	322	347	335	325	377	341	380	365	343	297	361	321	349	333	337	355	347	337	342	339	354	335	328	320	342	348	339	359	325	353	347	349	358	355	334	335	341	335	332	344	348	335	341	317	318	348	325	335	333	322	323	329	349	320	320	312	317	327	337	320	287	369	345	331	352	346	339	343	347	351	349	347	359	303	309	359	347	325	333	326	359	356	359	295	327	365	352	352	347	339	347	329	345	336	327	343	358	357	298	354	331	367	352	340	348	333	320	348	354	341	332	330	337	342	360	340	318	317	353	339	343	330	379	349	323	360	342	326	320	311	281	358	359	321	325	329	328	330	361	291	296	350	303	347	350	307	311	325	380	318	353	313	328	314	320	363	343	343	335	359	313	306	333	334	333	318	317	358	306	359	308	348	328	354	346	330	321	307	316	356	328	325	358	367	332	317	333	332	351	334	346	340	328	299	321	350	314	334	331	303	354	348	358	331	370	326	339	332	309	342	323	322	356	363	331	326	333	377	349	348	358	315	305	315	301	320	323	310	300	350	345	314	322	341	315	366	326	327	336	320	300	347	320	319	326	349	337	342	331	330	316	317	329	322	343	350	333	347	345	340	328	332	327	317	340	300	327	355	295	323	333	365	332	320	351	329	329	348	347	325	335	326	318	334	352	306	325	333	367	326	365	345	359	342	329	321	335	333	329	319	293	346	351	321	361	361	324	338	362	348	331	343	337	333	333	320	318	321	331	346	313	300	348	348	308	327	344	349	338	352	332	318	310	363	338	327	319	345	333	297	353	297	383	353	337	354	324	308	332	305	344	337	326	342	320	347	333	362	303	347	340	358	315	345	310	350	350	339	321	369	342	327	355	327	327	306	320	339	327	328	354	326	330	340	315	324	316	289	324	290	327	328	314	315	319	320	312	358	345	359	348	304	352	354	348	347	342	331	331	323	306	326	357	345	350	343	335	312	330	306	331	343	312	355	318	364	339	357	326	345	322	328	371	318	347	346	340	340	333	350	295	350	353	348	326	351	338	332	353	326	319	307	363	361	325	313	342	317	330	320	334	310	340	353	325	346	317	338	322	341	361	359	362	292	346	359	326	318	375	358	350	346	358	334	361	315	321	347	364	321	360	290	328	316	349	352	340	349	378	376	354	320	299	312	311	344	347	354	358	323	347	351	335	332	325	342	354	303	351	322	349	351	347	334	349	341	349	349	347	302	302	360	373	352	321	321	298	335	341	327	288	339	336	346	338	364	339	346	356	349	343	297	300	352	320	327	331	329	317	322	363	339	347	346	341	323	339	340	317	340	371	305	324	321	327	335	330	342	311	334	339	341	343	346	315	333	308	345	318	345	323	323	318	330	356	342	333	329	333	311	351	310	308	352	331	381	344	345	366	334	313	337	351	326	332	304	335	363	333	341	304	335	314	333	356	335	324	363	314	336	338	340	339	318	346	329	313	355	360	344	331	323	341	353	307	322	305	329	304	326	322	341	351	331	332	325	337	355	342	307	308	313	327	372	334	328	353	369	308	313	360	371	310	328	342	339	383	326	334	324	329	316	357	320	291	318	354	285	321	362	368	343	347	323	337	358	324	303	362	342	322	326	340	329	315	329	347	358	338	323	350	351	313	358	357	337	341	340	343	322	340	352	338	322	342	311	350	291	312	342	320	315	315	344	324	319	340	335	309	346	310	338	349	353	327	345	347	360	333	352	324	339	328	355	332	316	314	350	322	283	326	340	307	348	356	364	351	358	344	323	346	339	349	354	310	340	357	311	326	322	344	336	329	351	336	367	317	288	371	320	348	335	361	334	335	347	288	353	312	343	332	329	309	354	303	355	353	325	339	329	335	321	352	343	331	337	333	323	317	341	333	323	358	331	305	346	361	351	335	339	354	319	342	364	323	319	332	288	332	351	327	334	340	338	326	318	345	363	370	351	355	353	344	337	353	353	355	321	319	348	334	344	341	344	351	316	329	329	350	329	330	347	334	334	328	335	307	360	331	337	337	345	370	359	322	353	335	346	323	334	359	334	326	320	343	334	311	313	337	315	321	335	334	372	324	339	343	362	344	309	372	338	342	357	335	311	351	343	311	335	333	333	343	327	364	341	349	333	348	335	327	327	356	356	354	332	350	349	318	363	305	309	331	332	309	357	308	379	348	344	348	332	311	334	318	326	323	357	311	307	336	313	365	376	332	361	343	350	344	310	338	337	322	322	351	371	326	325	332	310	338	328	345	328	335	339	335	324	357	320	355	348	355	346	347	360	313	320	298	373	322	306	347	384	349	322	342	354	345	365	299	310	371	317	346	365	342	330	347	314	340	294	321	361	347	351	345	332	326	320	348	354	336	347	330	338	336	304	324	338	372	344	319	341	362	319	346	316	322	340	386	374	368	324	350	325	342	371	315	340	348	337	378	345	326	350	332	360	346	367	326	354	320	347	346	370	310	345	330	359	321	336	324	344	340	365	369	329	345	349	364	349	313	334	353	319	323	318	320	348	345	346	321	307	364	363	353	341	325	331	348	341	377	345	337	333	378	361	363	364	325	320	324	370	330	359	352	294	351	317	353	335	334	353	328	394	327	332	318	349	332	325	318	332	314	316	366	316	348	323	352	341	345	297	322	304	355	331	297	307	326	343	329	333	344	316	338	328	330	321	341	334	341	323	319	334	327	337	339	316	341	328	320	337	313	337	352	328	347	303	341	326	357	348	365	369	333	314	316	352	385	360	309	333	323	324	331	331	315	348	336	313	335	334	332	365	390	342	359	332	335	333	328	344	338	360	325	322	322	342	339	331	356	342	320	377	320	346	357	352	369	339	341	343	324	350	328	321	336	363	328	325	323	310	335	287	315	309	325	305	330	303	331	338	310	333	340	303	347	321	364	300	328	338	322	337	320	352	357	348	351	317	322	324	329	332	353	340	356	300	321	317	374	336	332	349	346	339	350	349	341	339	327	346	347	344	352	328	283	337	340	297	309	351	327	339	332	324	338	337	340	386	347	361	369	333	346	322	329	340	343	328	303	334	303	355	314	336	340	323	331	329	321	315	340	321	340	335	332	327	332	359	325	327	323	327	310	331	302	331	343	315	342	331	321	361	309	329	324	341	348	367	318	349	343	343	315	331	327	362	364	303	339	316	327	373	362	360	325	355	336	336	352	342	346	312	314	346	367	310	338	348	341	291	371	333	347	325	336	329	315	351	305	358	296	349	345	328	335	331	310	337	330	306	319	327	348	344	358	342	321	332	322	318	329	320	357	306	367	331	352	351	375	332	345	345	309	349	321	308	327	340	337	360	335	372	341	338	348	351	349	353	374	307	357	338	339	349	329	315	335	369	326	341	338	342	326	324	327	346	331	327	312	344	310	326	363	333	342	339	340	338	314	313	313	354	317	361	331	347	365	307	339	317	328	356	345	355	334	339	319
56373	103047	84881	57402	40773	26824	12565	2870	542	561	538	558	533	578	517	522	536	571	541	500	525	517	534	534	475	540	491	548	536	530	507	546	521	552	562	509	515	536	516	511	517	501	549	562	457	498	516	514	547	542	561	573	540	501	534	529	535	522	503	542	547	521	504	520	490	526	558	556	509	519	544	507	506	507	504	487	527	500	538	529	503	527	512	541	499	486	514	510	554	554	515	553	537	523	507	513	565	509	521	552	532	480	510	483	495	486	529	503	491	480	540	506	517	542	533	517	530	510	542	528	569	527	547	515	518	523	581	511	528	502	489	526	513	536	535	500	549	478	488	510	519	501	545	547	495	520	545	516	515	510	489	537	503	540	500	559	531	523	504	543	532	509	513	501	538	514	530	569	542	516	569	521	529	490	482	560	493	514	510	528	554	557	513	540	531	493	508	524	503	540	518	535	549	518	525	510	536	508	506	529	551	517	525	518	502	496	495	532	528	487	525	519	547	535	536	529	491	521	528	502	518	521	541	516	490	501	515	564	512	526	522	519	512	497	515	494	526	514	544	536	511	535	536	537	489	485	540	529	491	505	510	514	545	505	504	538	491	532	505	543	493	520	559	506	529	492	525	504	507	516	538	532	531	468	550	498	499	523	515	519	482	525	535	536	502	530	545	486	526	571	501	515	545	521	539	514	515	563	520	565	543	540	504	468	506	550	529	511	514	506	511	508	554	528	530	516	514	518	550	492	475	545	513	539	539	559	507	498	544	548	543	531	546	492	491	505	516	501	522	465	532	551	543	516	519	520	521	504	533	513	535	525	538	551	511	563	510	493	505	498	554	511	545	510	576	511	529	508	530	516	533	505	526	520	496	532	532	505	558	478	510	541	492	508	530	522	493	535	516	498	529	515	547	516	567	540	512	482	526	507	537	526	525	506	536	533	491	515	499	526	521	523	511	527	535	500	519	531	566	530	494	517	523	537	574	515	523	506	509	500	534	495	516	509	544	530	508	536	522	504	536	534	556	522	533	555	495	495	527	527	560	530	557	483	513	511	503	493	539	509	542	525	559	536	516	535	535	496	543	482	508	544	547	507	524	505	494	480	507	500	534	524	536	526	544	517	536	559	526	528	537	548	510	513	485	489	526	532	509	525	532	545	535	543	544	557	497	522	528	503	524	535	522	514	541	539	508	525	498	514	548	508	520	539	514	526	484	510	536	509	518	498	525	517	525	537	518	538	505	487	521	494	508	536	536	516	534	517	493	527	515	521	540	489	499	520	518	538	512	487	530	527	530	555	512	543	526	495	518	476	510	532	509	526	476	498	483	563	461	526	513	523	539	513	542	471	535	512	550	507	497	496	518	536	518	489	497	532	494	516	518	544	562	542	516	529	518	521	509	503	556	593	531	532	518	537	549	503	558	512	528	540	535	508	502	551	527	499	550	516	511	512	528	523	575	492	522	510	540	489	459	538	540	533	533	558	515	529	525	519	526	481	513	533	555	486	534	511	531	529	522	534	505	529	541	501	503	517	550	533	520	506	506	521	472	511	525	502	543	487	529	494	523	550	519	519	513	502	507	493	529	537	535	555	489	562	521	559	564	511	566	503	495	549	565	509	510	485	474	546	512	540	512	550	532	524	529	525	519	534	542	526	545	545	503	491	525	536	560	522	549	504	523	515	519	550	523	484	508	510	545	486	538	493	521	557	506	531	541	520	548	516	539	527	518	504	469	517	551	464	508	537	544	532	496	531	556	512	541	534	517	493	506	550	512	496	535	567	501	483	505	507	505	516	499	536	558	534	533	490	545	531	510	507	466	515	507	521	507	566	563	481	510	531	495	505	519	455	540	528	544	500	533	541	533	518	541	517	520	564	488	525	552	503	500	540	544	521	541	545	511	510	494	538	518	506	485	492	497	525	495	546	548	536	499	559	484	526	578	533	514	534	509	561	504	514	570	501	512	523	522	535	499	522	539	560	543	512	521	571	523	539	510	522	497	515	475	501	501	523	526	511	564	538	516	520	528	519	546	522	502	497	508	568	514	524	546	509	586	511	553	529	567	483	523	536	514	510	516	488	531	527	506	503	491	493	508	479	504	524	520	558	532	520	544	495	521	563	521	525	504	540	544	520	540	511	518	566	549	511	560	562	534	571	519	540	507	542	541	563	522	526	496	498	515	559	563	555	508	493	540	558	549	501	535	531	545	522	560	554	506	538	501	513	527	523	507	534	510	560	574	514	534	490	527	502	524	516	554	526	517	543	503	522	508	528	501	493	534	548	503	546	512	550	536	504	512	544	528	543	505	534	506	625	498	557	523	549	445	530	521	517	535	508	506	470	516	525	546	524	537	525	538	498	551	487	558	545	528	487	527	540	460	507	521	555	542	521	565	486	538	524	514	522	571	505	486	474	511	498	495	524	501	494	515	493	510	505	539	525	514	510	484	542	528	533	516	551	520	547	475	501	538	509	481	559	544	536	490	523	536	523	559	492	517	522	513	547	539	491	518	529	554	550	513	484	546	500	509	491	519	535	523	526	534	503	501	500	533	529	518	505	511	557	489	538	540	526	493	507	522	508	501	528	538	531	544	545	520	537	527	500	508	497	546	547	539	510	475	544	499	498	569	528	541	508	495	512	500	493	505	548	532	522	545	490	531	521	504	538	531	507	480	496	528	517	508	540	496	509	506	536	531	516	520	512	501	544	533	535	558	533	526	495	503	526	508	546	533	501	512	543	531	505	556	565	514	556	524	528	525	530	502	550	523	547	539	566	540	524	536	464	528	507	542	536	546	525	514	524	497	540	511	478	566	514	523	502	497	523	506	525	543	542	548	523	527	498	496	515	499	524	477	531	500	498	510	512	537	536	514	523	522	508	512	488	547	559	519	515	556	541	502	515	517	533	527	476	492	487	490	541	505	518	533	517	546	521	547	486	527	501	549	504	498	486	501	479	517	531	540	517	498	495	534	494	526	515	553	528	491	514	520	521	528	482	495	516	508	489	530	533	515	521	519	532	585	550	542	522	498	543	564	531	510	508	489	508	529	517	526	502	505	536	534	515	558	531	520	502	515	531	550	504	540	526	509	533	555	534	509	565	528	536	553	486	556	527	533	501	561	503	540	530	531	513	542	502	515	533	520	489	531	549	530	521	548	539	497	485	514	528	511	561	502	554	552	556	480	524	559	524	534	520	515	553	542	512	513	511	527	541	546	478	554	542	510	501	518	517	536	507	547	524	542	551	525	538	532	529	546	544	558	510	502	507	537	553	472	518	549	492	537	513	588	481	499	508	487	522	520	538	538	538	565	536	512	542	503	563	533	499	536	507	535	549	517	498	520	545	532	526	588	504	519	510	527	530	513	519	557	518	544	527	494	496	547	535	512	527	499	524	514	518	503	513	532	533	520	497	522	527	543	495	511	542	530	543	516	523	545	519	530	494	527	492	563	551	522	550	487	539	524	542	487	497	545	524	562	504	551	531	480	539	564	494
27882	32017	34065	19166	5768	1987	856	359	267	255	272	281	257	239	279	299	247	272	269	260	259	252	232	282	292	252	277	255	288	254	266	286	262	302	314	273	278	259	291	281	265	291	278	241	275	245	268	270	296	249	247	270	251	292	279	271	297	259	269	248	264	273	258	286	267	252	270	322	246	265	244	261	283	290	274	295	252	257	274	270	268	269	267	260	260	281	252	274	301	290	283	269	283	261	249	257	257	275	259	281	269	263	252	269	246	271	266	255	271	252	272	281	291	279	240	271	252	257	282	262	289	260	276	280	233	296	266	259	274	304	274	281	274	279	254	272	278	303	256	300	250	244	281	281	268	253	281	258	277	306	254	280	275	246	249	254	292	267	304	282	254	281	277	246	255	269	301	256	243	269	284	275	274	289	256	273	268	257	247	285	261	265	271	279	269	276	319	268	274	316	279	292	267	280	261	290	273	255	263	301	271	242	272	294	262	274	281	272	293	276	278	269	260	275	267	246	267	280	257	268	259	274	266	284	270	262	246	277	267	290	267	280	306	252	274	287	277	257	257	255	273	275	254	261	283	252	263	282	250	274	239	246	270	266	265	260	256	248	270	273	262	280	296	253	260	252	254	264	279	282	256	265	240	274	239	273	292	284	247	270	290	270	258	257	287	274	287	269	278	280	266	259	289	267	264	249	304	268	266	238	258	268	302	284	283	258	270	261	305	275	246	277	277	304	272	244	241	273	301	292	273	275	276	262	277	259	262	273	277	271	258	260	261	283	271	263	270	295	274	260	284	253	286	274	287	270	272	276	261	294	278	248	253	252	272	264	241	272	272	294	283	270	288	277	271	259	297	256	238	282	295	273	284	310	247	296	232	271	261	268	285	267	267	269	267	290	261	293	264	227	243	264	238	270	291	276	280	268	276	243	282	252	278	278	255	294	293	268	261	277	246	264	271	275	263	283	269	269	270	271	255	297	256	275	256	266	275	291	280	263	268	272	277	292	254	300	284	268	268	242	256	256	305	290	272	266	274	259	259	255	291	256	277	255	294	233	272	270	279	253	253	265	259	253	271	281	300	251	281	269	286	259	274	272	282	263	261	301	277	273	266	272	310	287	264	274	267	283	299	290	266	248	261	277	255	239	261	291	266	293	279	275	240	265	275	290	302	278	265	229	278	257	273	265	258	261	287	240	285	280	270	261	277	280	290	268	294	266	286	294	265	250	290	276	261	270	294	257	280	245	268	277	264	264	248	265	259	284	293	274	251	273	261	289	254	304	264	256	276	261	264	290	296	240	282	277	250	280	243	270	244	265	237	287	260	276	268	229	293	272	289	286	286	271	267	304	260	280	278	288	295	274	257	252	272	296	265	287	310	273	288	258	274	236	245	254	286	271	251	257	255	264	301	283	248	297	263	269	261	271	260	289	277	276	270	272	261	285	245	264	281	290	256	300	286	283	273	288	286	256	267	283	278	254	286	278	283	278	303	278	291	292	266	286	239	263	272	296	259	287	288	266	248	270	282	283	289	246	258	286	280	236	277	276	279	284	276	267	269	290	261	273	281	251	270	282	259	252	293	288	266	310	275	289	278	244	266	247	259	259	280	266	257	258	278	251	275	241	273	283	285	261	285	243	269	258	254	276	293	264	294	280	261	283	256	245	261	296	306	264	273	252	256	259	263	274	239	268	262	303	274	296	236	279	238	261	274	235	283	264	240	266	304	275	272	265	283	298	246	267	266	284	261	280	278	246	260	270	261	273	256	257	248	262	294	276	266	286	257	293	282	266	260	277	277	258	271	271	267	250	268	265	249	283	282	260	273	274	284	276	289	289	246	299	296	275	292	255	306	270	243	277	294	283	269	272	227	258	298	248	293	283	262	261	283	273	268	252	293	261	252	295	250	267	311	256	261	264	251	282	270	251	259	266	296	275	279	285	271	313	258	272	251	279	249	212	244	262	272	280	260	268	297	286	258	269	260	286	277	244	282	273	267	270	264	227	256	282	288	285	279	264	279	267	260	248	270	275	262	238	269	284	299	291	274	288	263	263	248	279	303	251	260	314	279	247	302	272	289	286	248	263	255	252	261	265	297	255	283	276	241	267	282	301	260	279	262	271	278	244	276	275	291	263	272	279	278	286	260	273	239	296	282	284	287	282	266	287	276	265	256	261	254	275	275	269	267	265	275	256	294	292	247	289	247	309	266	280	319	297	288	289	285	265	286	250	267	272	222	260	268	254	280	295	261	260	268	304	306	271	275	251	312	263	286	268	291	264	255	262	292	235	255	292	258	309	279	272	300	277	271	279	300	274	235	281	287	248	258	292	263	278	262	297	248	254	283	262	288	278	246	259	288	262	253	267	276	268	274	268	283	255	263	243	234	267	260	261	285	286	268	283	247	279	244	285	307	248	259	257	275	274	266	276	285	266	263	271	280	267	278	285	260	271	305	272	272	278	276	255	299	246	279	286	242	262	258	283	263	262	273	255	268	281	256	271	301	285	262	255	288	289	262	244	276	238	260	232	274	253	281	270	294	283	303	306	291	272	284	252	245	274	262	259	259	289	260	267	269	262	283	281	282	312	273	262	279	286	286	258	255	281	250	281	253	272	241	283	280	275	289	268	291	267	267	289	269	250	242	285	249	239	274	288	219	279	282	280	285	289	256	259	288	278	271	256	267	254	263	272	256	268	286	293	255	285	246	263	255	284	254	245	277	270	286	284	258	276	246	264	266	293	249	244	251	239	280	281	293	264	245	274	277	273	259	276	255	255	244	286	324	287	262	278	283	289	268	278	266	263	276	275	243	277	291	274	293	262	282	259	297	249	277	250	281	297	251	298	272	263	273	275	265	276	263	256	255	263	265	283	278	277	272	272	244	273	261	290	268	275	295	222	283	260	270	279	277	300	285	264	275	277	281	278	277	284	274	266	289	239	277	284	254	297	280	292	275	268	260	269	267	263	256	269	252	256	257	274	288	242	288	286	286	271	249	277	290	270	252	243	278	263	264	278	260	257	255	300	286	244	257	285	279	297	276	261	290	274	263	267	298	267	239	256	272	279	269	246	262	278	275	284	278	277	280	287	245	273	282	304	262	260	286	262	271	296	280	291	276	257	264	275	262	253	286	255	277	273	246	277	266	284	286	279	277	264	284	239	284	273	291	267	285	272	280	268	286	273	246	272	284	270	278	254	277	281	257	242	279	273	280	287	279	258	240	258	301	239	246	272	263	263	248	272	267	249	309	268	288	284	234	294	258	267	296	283	269	238	291	266	272	292	277	268	289	303	269	250	256	268	285	255	285	265	260	294	290	287	253	271	240	256	266	272	256	244	253	272	267	267	270	239	264	270	279	263	257	265	286	262	305	294	274	254	317	257	249	308	262	260	277	247	258	264	271	276	269	300	264	297	289	265	247	269	235	271	267	253	297	265	264	277	299	275	279	249	266	267	301	273	247	297	289	271	287	260	274	279	242	285	274	290	275	268	277	249
31425	52127	38984	20149	9188	4231	1696	595	448	449	455	461	428	450	464	446	462	425	462	460	439	446	433	439	429	434	420	438	441	422	424	421	440	395	429	444	440	445	454	450	442	461	455	411	444	438	443	396	397	456	451	416	449	432	426	432	417	458	436	450	438	423	436	440	426	450	484	407	436	434	421	414	452	436	411	437	417	424	448	477	479	412	463	411	421	435	436	432	431	453	454	406	444	459	447	450	462	446	467	431	435	430	436	400	459	409	431	445	440	439	455	434	459	420	467	442	380	462	398	439	422	433	446	428	430	483	446	419	415	460	436	435	459	442	443	415	479	413	446	442	448	418	451	435	449	426	435	398	446	433	407	433	438	463	458	466	438	497	423	463	413	419	448	501	471	407	429	431	422	444	475	420	440	447	449	438	430	489	415	394	451	455	416	438	465	450	460	477	431	400	422	446	449	440	452	429	413	461	437	425	463	426	459	409	454	416	443	430	418	432	422	459	435	447	442	442	488	429	448	451	445	469	447	463	441	436	415	415	450	414	444	421	452	430	479	427	446	449	465	454	429	462	431	469	443	489	426	467	445	440	447	472	434	445	425	425	463	416	412	389	435	452	480	429	448	426	466	468	442	433	406	472	404	436	406	440	421	443	455	431	447	460	417	462	439	430	431	463	477	450	444	407	441	466	435	450	430	456	442	465	461	465	451	448	434	433	452	386	449	435	444	413	445	424	438	406	467	434	393	413	439	424	443	434	459	417	434	465	453	440	444	429	485	451	475	416	437	451	418	431	392	429	467	486	430	418	456	443	452	426	406	451	421	436	437	439	411	430	403	474	442	432	465	479	453	410	431	416	456	408	452	446	448	419	451	427	413	434	446	437	447	467	433	435	437	444	417	445	434	426	459	444	422	443	492	430	426	470	442	445	427	448	455	428	420	448	462	438	442	408	429	416	443	418	442	440	456	410	442	442	454	452	456	443	427	480	457	459	459	426	445	459	407	446	450	418	438	443	430	437	430	440	459	471	446	463	377	449	426	414	427	466	446	428	442	401	426	432	424	432	449	447	491	452	434	434	415	449	454	450	500	454	438	484	426	437	460	423	410	453	460	469	449	477	459	450	437	407	445	446	409	447	428	432	409	454	397	432	477	422	426	457	535	428	418	421	415	432	464	457	408	420	419	446	423	483	424	430	438	443	429	506	439	440	402	445	412	439	452	460	437	482	424	439	421	443	426	429	419	461	459	425	444	434	425	417	469	407	473	437	416	429	442	462	461	459	442	444	469	447	446	426	453	465	450	437	448	439	424	437	442	425	406	406	489	433	460	460	423	446	456	425	424	428	457	428	435	414	402	433	453	403	441	435	419	454	443	445	421	472	427	465	433	448	465	445	442	428	445	440	423	483	444	453	463	448	450	425	430	405	413	431	452	430	432	440	466	429	440	448	448	404	425	446	454	414	438	413	408	427	486	439	449	439	455	450	470	437	417	432	457	475	455	413	443	438	447	443	412	439	428	430	475	424	445	454	471	457	431	421	475	430	430	450	458	422	456	439	467	454	459	426	428	436	452	437	436	436	426	423	425	446	453	433	435	453	461	432	417	450	444	451	435	433	437	434	439	456	439	427	443	430	448	446	439	435	471	421	442	446	453	450	460	445	475	470	445	432	444	398	436	416	453	453	433	418	478	437	477	464	433	470	427	412	479	466	443	458	440	471	445	451	489	470	402	470	441	439	446	473	431	435	444	404	437	462	432	444	441	461	446	442	425	462	440	434	413	445	472	418	441	456	442	424	424	428	454	503	437	422	430	435	428	444	430	430	427	479	462	431	438	442	457	408	450	416	428	472	435	447	432	454	457	460	420	459	421	445	430	457	431	412	431	415	446	429	444	413	416	438	433	423	492	452	409	447	434	486	473	447	458	441	471	410	425	486	443	442	457	433	445	401	414	477	438	468	437	478	449	459	404	448	444	449	461	434	425	409	432	437	442	461	446	426	403	457	442	449	482	458	463	431	443	505	422	422	413	484	438	451	449	451	435	437	384	472	403	444	417	405	448	444	425	435	478	441	459	434	430	438	456	464	438	412	440	443	420	438	459	445	443	437	452	474	467	448	468	438	426	454	433	460	440	480	442	455	429	438	414	464	466	462	453	398	438	418	456	460	420	450	432	418	451	399	434	418	438	430	467	430	423	465	475	429	475	439	429	438	446	426	472	427	455	447	454	411	423	453	410	423	444	451	431	441	460	411	457	420	452	444	451	459	422	427	469	450	428	419	439	418	431	474	465	470	451	428	459	432	428	442	420	441	433	488	452	429	457	420	371	421	440	449	453	457	420	400	445	469	430	442	451	451	441	418	465	519	470	447	432	414	486	470	405	460	438	478	422	458	413	429	448	454	439	442	409	438	471	451	417	435	436	443	421	473	426	444	433	444	438	409	428	439	438	433	432	414	450	471	429	435	465	469	459	428	413	444	463	395	475	453	449	459	459	441	444	442	417	472	435	463	452	434	456	437	431	401	434	444	443	427	446	451	433	437	453	453	393	480	423	441	441	462	482	443	469	444	445	439	414	450	453	475	432	433	428	427	454	477	405	455	419	454	444	447	444	440	429	449	425	434	431	398	449	428	459	427	461	444	411	447	433	432	424	422	448	460	388	469	437	422	464	466	453	423	451	436	450	384	415	453	428	441	416	421	473	482	461	448	446	418	439	421	431	433	424	440	468	466	437	430	435	416	407	427	422	479	470	444	454	453	442	388	432	427	462	471	442	408	473	412	458	451	481	437	436	447	431	446	444	423	424	443	450	430	442	440	437	420	444	410	406	466	462	453	408	431	438	471	452	425	398	484	436	440	441	425	441	430	445	434	432	477	414	438	454	411	442	444	401	454	459	423	461	442	433	450	451	427	429	483	468	408	436	421	427	443	435	441	446	472	440	457	429	468	429	431	436	446	442	461	437	474	429	434	428	401	425	473	400	443	462	458	432	466	443	415	442	455	442	432	431	436	438	430	430	437	421	409	422	459	427	447	444	425	436	434	459	432	460	438	452	425	465	438	398	417	448	454	474	437	398	434	428	427	472	395	434	459	461	423	419	421	435	430	417	435	449	444	464	461	438	475	437	475	434	454	468	458	460	425	399	425	448	432	453	450	410	435	462	465	450	447	474	453	406	472	420	441	452	446	452	484	459	472	435	450	467	456	465	444	456	440	452	440	418	443	449	433	442	435	460	448	433	457	414	424	467	495	462	414	427	434	446	439	446	458	415	448	430	475	444	432	440	423	460	410	465	427	429	404	449	432	423	472	449	427	445	435	427	415	472	415	437	466	450	478	446	445	437	434	415	418	443	440	423	437	458	419	421	440	473	464	451	429	431	448	428	431	449	469	421	416	411	430	426	455	415	418	465	446	463	402	410	420	452	450	448	456	436	407	427	449	453	470	433	454	434	469	431	441	418	436	417	419	431	452	464	433	441	424	432	413	433	440	413	426
24815	24997	38498	33292	23312	14747	4259	830	301	320	318	281	282	314	290	293	291	284	292	322	295	295	299	284	313	284	275	314	307	277	282	283	302	275	303	317	298	302	288	285	278	292	301	302	282	306	306	299	308	324	256	249	305	255	290	278	305	281	289	285	283	313	332	286	304	305	267	277	291	327	299	264	262	300	270	281	282	301	296	262	308	283	310	300	324	279	294	270	293	307	328	275	249	286	287	315	289	321	300	293	288	294	305	300	295	274	282	297	359	267	274	296	318	294	284	316	277	306	303	292	309	270	307	301	311	286	284	287	288	305	302	258	278	298	282	290	291	295	298	287	294	279	276	320	299	286	284	276	295	281	313	284	290	292	274	262	292	274	274	307	276	289	293	302	264	292	268	312	282	309	283	305	286	257	318	295	273	273	307	300	309	329	276	292	274	304	285	303	303	267	321	309	293	299	292	314	300	278	285	293	276	278	294	262	301	305	298	288	280	309	296	289	286	303	298	270	311	264	313	263	289	266	280	318	291	296	313	311	311	283	311	259	312	306	285	306	289	291	281	288	269	277	313	325	278	263	293	289	293	289	284	266	287	288	287	294	289	329	267	284	294	277	260	321	299	282	302	274	280	294	288	278	307	307	298	282	282	293	295	268	322	316	311	283	303	313	302	273	302	310	333	285	294	276	275	288	275	303	297	323	287	310	259	290	283	295	309	295	299	295	302	309	279	305	273	318	283	320	279	312	317	299	287	289	287	276	311	276	257	286	286	310	299	325	330	292	320	298	291	317	269	274	284	279	334	268	297	298	275	275	290	266	297	275	276	265	272	284	328	275	260	318	288	296	289	285	299	316	287	290	282	318	304	313	288	290	306	300	292	281	301	275	261	279	271	289	275	281	311	276	271	303	292	299	296	294	291	316	301	294	301	284	288	269	280	274	298	281	290	291	283	297	287	314	285	279	324	277	318	303	275	311	299	316	303	310	289	276	263	310	280	282	314	281	302	271	281	323	309	307	306	295	300	316	272	304	310	294	273	274	300	292	283	286	309	315	288	305	278	258	305	306	290	300	289	296	303	311	281	270	301	299	313	339	287	329	305	282	292	285	272	301	306	290	267	280	291	286	295	320	282	297	295	318	304	323	315	276	287	305	286	294	310	282	272	310	254	286	273	280	320	280	298	278	259	287	306	302	264	307	289	239	316	288	257	303	276	268	303	285	303	312	288	328	310	278	311	295	268	285	277	300	291	283	303	255	284	283	278	285	304	290	324	278	305	288	308	292	325	326	282	332	274	320	293	281	269	301	276	296	270	308	291	290	300	294	292	288	312	312	273	285	303	293	296	294	307	304	257	277	299	297	295	274	281	292	279	275	266	316	279	284	263	312	286	309	285	307	283	290	309	295	299	276	291	279	312	293	309	297	279	287	324	294	300	312	288	304	286	302	307	295	281	284	293	294	307	285	301	288	285	272	267	278	282	301	285	291	316	300	292	283	319	302	279	270	332	302	285	281	273	268	313	296	286	303	314	273	276	317	329	285	293	298	297	307	280	267	287	273	293	293	298	287	266	285	277	263	331	288	280	301	299	292	279	312	290	304	289	307	281	335	292	297	294	297	285	295	321	293	286	312	306	302	291	293	301	291	307	288	287	285	277	301	276	275	304	319	295	299	306	286	288	287	288	286	297	269	317	275	274	301	276	274	284	304	298	311	311	288	310	280	290	289	295	283	306	273	285	330	252	290	277	310	278	315	275	280	288	273	334	293	311	309	292	285	295	280	318	300	272	303	279	312	294	295	298	283	295	282	320	277	314	288	291	292	306	316	278	311	285	279	279	287	324	285	306	293	305	279	249	310	272	306	265	296	260	289	268	263	316	303	303	275	330	301	258	295	287	273	325	302	251	260	301	272	289	302	330	290	286	257	284	293	280	289	310	269	310	289	312	287	284	282	309	270	281	270	292	281	304	302	323	300	263	284	280	270	282	296	301	283	306	288	289	277	295	312	302	293	288	291	286	262	275	290	283	303	271	308	290	289	303	299	283	318	277	285	305	303	301	298	325	295	296	307	300	294	265	268	273	262	283	286	312	294	287	310	318	307	292	304	281	308	278	297	290	284	292	306	271	298	284	275	306	315	306	280	310	288	296	309	308	279	284	305	293	302	286	282	281	266	256	286	311	307	290	293	275	283	301	287	319	306	254	316	282	273	305	310	281	270	289	293	282	267	303	307	300	281	303	289	272	272	294	306	262	274	291	300	306	276	276	281	320	280	307	282	300	287	305	267	272	287	311	278	308	301	283	299	288	319	297	311	289	300	271	290	323	297	282	269	283	298	297	294	314	302	289	281	267	296	284	299	288	282	288	307	286	275	263	289	282	289	278	304	329	268	308	280	293	314	276	288	344	296	309	292	268	298	289	312	315	297	281	270	303	282	268	285	294	267	279	313	335	309	278	332	277	283	285	282	300	308	323	284	282	314	282	317	294	299	312	303	302	289	301	286	278	279	281	301	328	278	281	280	302	266	319	307	308	261	268	290	306	306	288	273	295	298	276	269	282	283	267	278	281	291	301	293	304	290	290	312	302	267	287	321	287	284	288	265	298	294	282	304	291	296	296	268	278	282	299	285	276	294	281	282	304	285	272	299	264	293	270	282	285	295	312	320	295	299	284	283	286	296	299	281	272	279	285	287	302	310	271	302	299	309	308	279	298	268	276	279	319	276	301	306	296	310	312	259	296	273	277	290	269	289	268	291	287	292	273	302	304	295	291	288	293	298	310	293	273	277	283	291	307	316	265	310	313	301	315	308	304	288	275	304	281	292	318	305	273	280	285	279	264	281	286	309	282	277	313	313	332	284	274	281	294	290	294	319	284	304	272	286	284	300	284	304	288	308	278	279	279	284	275	263	299	278	271	288	282	317	326	293	305	316	296	290	293	273	289	309	283	283	283	285	300	279	305	299	267	285	315	296	287	290	294	299	292	318	313	268	311	326	294	296	289	323	313	288	287	299	297	281	270	295	292	284	303	322	291	281	292	279	291	319	310	294	290	274	320	285	271	306	272	282	271	283	317	297	293	301	277	288	292	290	303	287	278	290	305	290	283	233	287	286	281	275	301	302	275	293	270	278	282	286	260	285	295	301	320	286	311	311	304	294	303	319	259	297	331	311	303	278	291	299	307	302	287	302	318	301	267	302	286	302	317	288	294	266	286	317	299	294	251	305	284	302	310	295	283	297	292	297	308	311	285	268	291	248	300	298	297	313	271	265	294	302	295	297	279	298	297	313	293	298	277	268	289	278	267	277	296	286	317	295	289	290	297	281	310	300	292	292	287	306	284	292	258	283	307	306	316	300	336	305	280	321	280	324	276	309	349	305	274	283	319	287	293	286	286	302	276	320	312	276	275	285	295	307	300	281	289	284	264	276	317	306	275	280	329	262	328	300	278	313	267	322	309	285	267	318	262	320	295	310	297	308	281	318	301	297	312	285
54596	90884	70493	43757	29344	16627	6342	1643	448	492	467	498	481	505	442	491	505	474	504	530	504	494	482	458	515	465	501	464	458	516	471	481	462	458	492	465	472	499	486	482	467	464	492	472	527	467	448	458	464	481	477	496	470	489	487	442	421	524	498	474	469	485	476	487	472	455	472	528	455	483	514	480	486	495	464	473	480	445	480	487	457	479	460	472	469	479	493	498	465	454	471	462	476	498	494	486	453	522	474	475	473	494	454	459	513	442	511	489	510	427	491	475	439	463	439	467	482	465	465	464	469	468	467	430	478	479	484	517	486	478	444	479	477	459	467	468	480	480	444	485	496	501	478	467	443	505	470	447	502	504	466	476	470	500	466	460	476	491	488	475	442	502	496	453	495	484	494	461	462	460	461	506	462	444	443	458	489	503	475	411	526	486	459	437	503	506	511	517	481	429	470	453	495	483	497	460	504	436	495	461	504	483	517	474	509	490	441	497	486	457	446	455	477	484	456	456	442	474	463	439	477	493	465	482	487	474	479	487	460	451	469	455	497	484	486	520	485	448	467	496	447	478	485	462	476	448	483	500	452	484	514	447	542	471	488	500	476	467	492	486	487	480	461	438	467	497	430	473	457	442	488	499	444	466	496	464	479	509	490	466	457	475	459	477	458	502	464	417	496	483	480	452	450	466	482	483	497	491	461	472	550	458	449	447	482	509	491	427	465	502	462	488	491	493	497	492	470	459	474	456	497	441	514	499	453	481	464	494	482	492	502	483	470	494	476	472	448	477	513	456	487	474	435	477	461	442	481	492	525	485	486	462	494	466	435	479	451	457	503	485	486	478	443	489	423	472	455	495	487	483	472	439	447	502	529	463	499	465	470	508	477	444	464	468	438	469	447	473	480	474	453	460	487	488	456	476	477	463	463	485	462	462	502	460	485	471	489	457	484	496	475	474	478	463	463	507	467	471	505	445	473	483	472	461	486	454	500	475	508	474	457	454	486	507	454	507	454	457	484	481	503	513	473	489	505	477	462	509	492	498	436	495	479	477	470	526	481	460	468	478	477	476	482	464	463	514	481	520	476	483	471	468	452	455	471	484	473	444	459	488	491	484	477	471	479	490	482	487	515	498	461	472	464	492	452	503	478	486	454	476	440	477	455	472	492	471	451	455	522	459	457	451	457	495	443	481	450	505	458	526	481	484	474	473	453	446	464	449	472	508	470	490	449	447	469	472	442	460	437	486	479	484	474	500	424	477	461	513	490	478	449	480	522	477	477	465	468	486	448	479	473	452	514	462	473	435	499	481	470	486	485	475	472	477	459	466	479	452	499	463	424	485	508	476	482	479	472	495	470	487	490	489	418	447	436	496	467	481	472	491	469	464	454	480	469	434	506	484	481	504	436	472	448	464	479	495	447	490	488	494	502	490	451	494	519	467	464	489	486	461	476	481	517	493	523	472	487	424	440	422	479	456	445	464	477	451	455	519	482	435	485	485	464	478	478	508	496	465	444	475	498	480	444	473	478	429	471	451	476	464	482	516	494	465	448	453	481	436	482	495	443	467	480	472	464	450	485	492	479	466	510	444	502	457	461	506	481	459	470	506	488	463	511	486	458	467	446	492	461	446	467	488	471	480	480	475	461	482	484	499	421	499	500	462	446	505	477	490	490	461	487	457	470	473	449	470	474	427	485	469	451	482	500	546	454	479	459	458	464	475	518	463	487	438	477	484	484	457	469	472	519	484	490	484	492	497	513	492	459	446	491	464	463	473	456	503	497	487	452	438	510	498	500	442	470	538	512	461	498	466	481	481	461	511	478	467	443	475	482	477	465	448	464	455	489	481	493	509	475	490	443	518	468	437	466	470	473	483	470	503	456	454	509	455	503	485	481	480	491	429	445	489	473	474	470	464	483	472	498	490	460	507	482	473	465	493	476	458	449	522	494	475	474	488	447	454	463	488	450	474	489	482	473	501	492	486	472	460	457	448	471	460	450	530	459	471	454	487	465	471	485	492	486	498	474	475	480	431	490	462	443	481	471	464	487	472	471	498	493	470	477	469	491	499	460	430	454	485	439	481	539	432	440	480	452	509	471	497	487	470	471	464	482	490	453	470	486	467	474	477	471	458	502	494	490	468	458	523	451	483	488	492	487	451	453	458	480	475	483	434	491	471	504	477	421	462	494	484	464	455	464	478	458	476	502	476	448	467	480	441	468	506	482	501	485	476	495	450	477	487	483	461	464	476	462	464	455	468	472	494	480	483	469	511	474	496	476	492	463	477	502	491	469	431	493	470	452	474	460	505	492	444	471	461	502	491	507	459	458	450	466	463	462	482	518	500	455	446	499	476	475	492	485	459	469	489	465	453	441	481	465	455	478	485	471	448	508	439	515	441	500	437	483	455	472	462	492	445	442	524	496	452	453	462	507	474	515	477	494	482	458	466	467	464	443	466	465	485	462	455	484	495	467	480	452	483	479	447	467	437	486	452	447	487	484	487	495	471	456	449	505	522	427	467	486	458	556	496	472	509	473	511	444	453	469	468	475	520	441	486	494	505	511	452	529	491	473	474	477	475	468	493	466	470	471	501	476	453	480	476	490	482	478	424	478	480	438	448	467	499	460	457	498	495	478	468	469	486	460	486	464	493	466	470	525	469	487	485	482	484	476	493	479	483	463	497	491	490	486	522	470	470	479	488	500	490	513	463	427	493	480	489	529	462	463	441	456	456	462	465	485	516	459	516	473	523	485	457	495	451	458	486	487	497	460	506	452	482	447	499	467	454	475	507	488	487	472	478	442	464	453	452	457	439	505	488	484	486	490	418	531	465	451	480	469	482	505	496	505	500	502	469	472	508	472	499	520	478	445	514	495	490	483	494	485	500	445	498	472	460	471	473	489	459	457	499	509	476	470	495	465	498	474	443	483	533	448	482	464	474	495	497	464	498	476	507	474	468	497	478	461	476	475	446	513	508	437	493	474	451	449	496	524	503	494	487	453	469	484	451	488	417	461	501	449	430	471	486	471	450	468	490	513	466	466	454	482	514	462	496	500	483	469	531	489	488	497	486	490	515	474	479	477	430	484	438	506	498	454	477	504	463	489	468	485	440	514	466	493	510	476	464	431	477	506	469	494	471	505	478	487	499	480	446	464	488	449	446	429	474	486	423	494	450	493	462	469	437	471	480	495	478	482	462	462	481	500	474	480	464	465	484	474	452	478	430	450	475	476	507	469	452	481	519	482	488	475	461	472	436	451	485	476	470	457	506	451	467	469	422	486	464	471	477	448	463	477	466	493	489	483	491	451	465	454	477	505	504	493	492	452	469	505	450	489	436	503	464	473	499	496	447	482	470	477	496	495	499	445	496	479	498	503	465	518	438	488	487	453	419	503	440	490	452	458	459	487	487	480	491	453	468	487	460	464	457	469	455	473	481	452	498	461	491	451	468	463	439	474	477	485	515	467	462	477	501	486	469	465	437	452	476	470	473	500	487
23342	22831	34552	30622	25847	23225	14354	2076	345	339	343	353	355	340	336	344	313	367	343	343	361	368	360	338	364	362	330	319	358	336	347	335	331	326	334	360	334	348	354	354	316	315	344	323	339	352	327	334	339	354	303	331	344	326	354	341	332	332	356	323	330	333	359	309	351	347	326	311	331	291	352	360	339	354	314	339	333	334	330	326	330	356	337	343	339	332	331	355	318	348	325	320	334	324	326	307	314	338	349	348	304	352	381	329	294	346	336	312	340	336	348	347	350	342	357	359	335	318	334	330	316	353	328	325	357	338	347	344	350	357	342	326	359	390	301	320	357	321	361	347	308	331	345	340	312	354	358	346	336	313	346	334	375	319	318	329	325	320	365	304	352	334	358	328	356	357	384	346	339	349	342	328	346	349	349	311	322	347	347	333	350	322	313	334	315	359	339	367	333	349	338	352	353	339	318	320	330	347	314	302	314	331	338	325	349	340	310	348	334	324	345	394	290	328	300	347	337	328	350	316	356	313	329	333	332	361	329	321	366	325	354	319	309	335	307	358	306	376	347	342	369	357	351	311	353	337	357	361	356	345	327	329	343	338	329	303	334	374	331	353	325	328	334	338	318	339	317	360	327	325	343	348	334	331	312	334	345	295	342	306	336	321	354	326	328	315	331	339	326	346	315	339	321	334	387	344	339	330	320	317	327	372	308	364	309	317	324	283	316	347	293	346	347	329	366	314	325	312	319	368	318	321	323	305	324	336	328	337	325	306	327	342	313	335	338	308	327	351	310	319	358	365	318	377	344	333	317	341	363	323	326	305	349	325	341	325	372	317	358	344	359	332	318	339	338	371	355	305	308	348	353	334	340	330	335	333	286	359	317	337	333	322	347	311	313	305	333	335	358	338	334	322	354	319	333	344	331	338	309	328	308	332	346	360	320	352	335	372	335	343	333	319	324	351	361	370	323	368	368	315	369	314	351	315	318	356	331	373	384	340	356	340	331	330	351	342	326	321	336	342	311	304	340	338	315	326	330	325	327	342	333	345	329	299	368	329	336	338	343	335	329	301	327	355	320	376	337	355	343	340	342	313	340	356	354	322	351	335	333	341	342	333	320	354	365	322	341	344	327	324	318	299	377	345	333	325	336	320	318	360	336	330	330	289	309	325	307	344	339	345	343	326	324	364	334	345	298	311	332	331	330	350	319	339	306	345	355	382	351	324	331	317	351	326	340	302	313	349	314	327	323	347	347	382	337	337	336	352	324	372	305	329	349	348	340	338	369	348	359	309	347	323	326	350	328	338	319	355	334	344	313	357	387	329	330	333	300	361	319	334	333	350	328	351	370	357	350	343	316	330	338	356	350	339	309	311	344	315	338	317	337	355	360	316	305	288	347	318	325	329	331	331	348	309	379	381	323	323	359	354	320	340	338	367	328	367	349	339	342	354	324	320	381	326	353	321	326	344	319	344	334	356	334	318	322	336	351	366	311	351	356	325	355	346	349	316	358	364	328	341	370	371	356	332	335	336	331	330	327	341	320	377	320	302	330	327	305	316	347	324	348	349	351	349	325	304	328	334	355	318	327	354	340	335	322	330	317	337	361	341	329	362	334	315	344	347	326	371	318	333	279	325	353	345	310	327	359	312	333	299	326	316	348	346	348	347	340	358	350	327	330	346	337	308	336	333	318	335	337	326	340	342	331	350	338	372	342	312	349	383	339	331	327	346	311	330	353	314	327	327	329	338	366	347	338	353	352	334	311	348	327	320	348	310	299	324	346	359	322	347	337	348	329	348	357	322	322	372	330	322	313	328	344	323	345	336	352	358	331	302	368	355	314	340	340	324	331	349	330	311	325	327	343	322	357	354	328	300	335	349	339	329	335	373	316	358	337	313	322	308	317	302	320	356	328	354	358	355	336	357	357	346	318	331	345	350	360	317	318	316	318	325	310	327	318	338	352	346	349	328	323	338	351	348	338	345	333	351	340	322	328	342	323	327	329	314	348	349	338	321	334	350	342	340	334	295	329	327	333	320	347	351	337	291	355	319	361	322	337	345	344	324	322	329	345	314	325	321	337	361	321	355	318	314	335	341	370	324	339	327	347	353	323	280	367	326	319	303	333	319	324	311	331	354	335	341	317	364	351	331	348	351	310	355	311	368	331	318	350	348	329	334	338	343	328	348	336	343	315	354	318	329	332	325	328	342	317	318	353	345	309	359	345	341	370	355	366	346	307	300	340	316	353	345	308	376	355	351	314	357	310	322	358	353	362	348	337	326	332	341	325	316	321	386	318	348	328	315	352	316	312	351	353	351	352	326	349	341	329	327	332	352	322	307	360	341	354	307	332	333	337	338	312	331	352	335	329	328	336	342	332	349	355	321	354	357	347	346	320	345	345	364	310	340	367	320	342	306	330	293	353	303	306	349	350	313	324	368	343	369	342	359	343	330	332	327	318	324	327	322	348	342	310	350	367	352	327	306	336	325	340	364	307	324	327	370	333	332	335	315	340	338	312	354	342	317	361	356	334	341	348	338	354	341	335	341	321	345	312	353	305	319	334	357	328	314	339	349	346	306	339	331	290	348	326	339	333	336	330	326	338	352	298	348	356	315	341	348	324	354	366	323	337	337	333	341	347	338	336	351	363	319	302	344	294	345	344	348	352	313	351	334	349	331	325	293	346	337	332	338	309	335	341	341	347	375	363	314	345	355	328	337	301	339	325	326	320	349	358	324	337	341	340	352	358	331	324	339	331	343	362	344	345	329	339	352	326	338	337	332	337	343	319	329	351	337	353	303	346	319	336	326	324	331	358	347	334	339	345	357	344	351	325	329	327	332	303	303	321	365	356	339	330	349	342	352	331	373	335	316	359	369	337	340	318	294	323	329	362	351	334	320	358	337	304	327	340	333	332	344	318	323	334	348	356	334	339	330	305	347	327	333	373	318	338	323	332	303	339	346	360	331	335	306	294	367	347	335	327	329	347	314	307	277	329	330	344	362	346	345	365	315	324	363	350	368	356	348	309	318	329	339	314	341	346	313	321	351	345	324	329	322	348	331	347	318	332	332	281	331	337	360	364	341	327	320	366	336	354	337	357	334	321	316	342	378	342	329	309	352	352	336	307	332	310	333	323	312	338	336	340	334	357	380	348	353	356	334	329	362	346	333	347	313	384	328	398	315	348	348	324	329	301	343	320	343	342	336	352	333	288	336	351	353	283	325	343	350	319	356	373	357	351	320	320	329	339	344	333	309	347	337	364	317	347	342	339	337	363	367	318	354	331	336	337	313	323	346	333	316	314	339	325	322	338	370	303	353	322	349	324	348	321	319	349	296	304	317	359	330	336	314	355	354	337	311	364	313	349	309	333	316	314	345	340	330	351	301	340	338	301	354	364	334	349	368	313	312	348	335	320	321	354	343	379	344	377	340	373	331	334	365	311	375	344	329	319	273	337	329	331	353	338	375	318	350	340	332	351	345	340	333	339	337	339	338
55257	102344	84162	58292	40993	27924	12859	3397	535	563	532	521	569	562	574	498	531	505	512	515	549	522	525	511	552	543	488	543	540	520	563	500	539	514	550	591	554	544	523	515	508	534	505	514	606	530	525	514	542	567	514	528	500	526	519	542	558	566	538	562	523	554	556	521	497	514	523	508	506	489	512	554	549	528	510	519	541	516	523	520	516	514	514	478	533	490	500	500	510	547	586	519	497	538	524	510	506	502	488	542	561	509	553	492	535	487	542	510	515	511	503	534	537	542	487	504	513	495	543	532	529	514	559	560	555	532	521	519	517	567	534	575	485	546	520	536	513	573	533	487	534	560	542	509	533	518	554	575	529	557	528	515	529	511	515	532	538	529	552	524	523	507	514	549	534	524	542	522	542	495	555	526	519	548	530	509	540	512	545	530	523	521	499	512	529	544	468	543	548	519	560	572	520	549	540	548	546	510	516	541	496	547	539	520	517	531	552	492	504	505	500	516	553	545	495	523	494	534	526	528	522	526	497	526	550	496	447	550	544	514	524	568	520	523	513	535	519	520	526	485	562	517	534	517	521	525	510	526	508	551	526	572	543	542	524	532	527	519	540	533	508	517	549	499	555	532	521	525	535	513	526	521	535	518	493	468	557	532	501	534	531	533	556	538	599	503	555	562	516	498	497	572	520	523	526	574	504	524	547	544	547	533	509	505	503	542	484	533	533	570	503	507	531	523	528	504	550	497	532	514	515	511	530	544	491	524	557	520	546	531	539	515	543	534	485	519	526	535	485	532	546	553	545	520	529	510	496	526	572	506	506	543	494	521	515	524	581	547	509	525	528	528	512	540	542	530	543	508	546	540	519	494	499	480	555	524	554	526	542	551	536	525	504	554	501	504	529	510	530	488	519	527	538	504	485	516	554	523	525	526	524	463	501	505	519	532	533	506	533	521	504	511	525	524	544	501	544	589	530	548	510	529	524	512	527	527	516	555	476	552	489	555	507	537	545	547	520	504	543	525	504	575	570	515	497	492	516	511	501	530	527	514	544	501	490	516	494	546	534	546	498	542	526	544	519	530	504	508	511	522	507	509	553	521	560	528	529	497	540	501	564	488	524	515	559	515	518	540	527	538	548	520	532	540	583	573	498	534	530	520	521	546	518	539	573	547	541	529	585	534	538	506	493	531	556	537	480	536	557	511	520	496	500	504	508	507	562	513	513	520	549	508	506	522	535	527	552	496	532	545	529	579	499	520	540	521	531	548	546	553	546	531	525	529	556	532	501	544	524	520	523	540	494	512	522	479	507	541	536	503	524	536	524	520	528	507	555	542	508	490	521	512	535	497	599	564	522	493	537	521	549	519	550	535	550	526	510	546	502	539	568	529	494	541	533	489	487	551	498	559	521	546	543	513	531	532	597	520	551	463	530	530	480	494	507	529	486	520	496	549	568	521	552	523	517	517	541	514	498	511	533	513	516	569	518	532	519	533	505	580	564	471	552	516	519	554	493	553	546	522	511	562	560	514	526	521	543	567	534	561	544	491	532	520	559	507	528	517	569	541	528	521	559	533	527	521	556	533	519	529	538	540	495	506	523	469	538	540	526	517	497	567	546	486	518	552	515	531	515	479	518	532	552	507	502	526	516	503	573	560	505	499	524	520	540	520	536	489	543	523	505	506	546	535	505	532	552	543	523	489	472	531	494	516	518	525	527	497	507	515	554	550	526	526	528	505	549	502	516	552	499	497	528	546	562	531	533	509	549	491	570	536	501	471	531	523	569	540	516	559	520	500	551	555	506	520	502	534	520	484	528	540	537	558	518	519	529	562	559	515	526	494	485	550	502	518	499	491	546	552	511	500	524	475	547	534	563	524	472	538	530	523	514	549	494	552	491	538	532	515	530	493	503	519	557	523	521	543	519	493	520	524	506	490	492	530	534	541	545	535	540	517	575	501	559	504	541	526	530	520	556	527	534	509	539	526	541	487	503	502	528	537	499	514	503	546	522	529	523	517	542	523	529	506	488	494	486	524	530	487	539	540	499	528	506	584	514	514	551	521	552	513	536	542	517	569	492	518	516	526	540	565	523	552	539	493	552	477	502	524	520	546	544	513	523	502	529	506	493	545	490	517	517	493	555	531	518	538	482	523	485	502	470	565	513	513	518	540	515	514	519	580	530	524	533	520	522	527	556	478	523	524	504	523	515	468	522	505	521	539	499	549	561	547	537	528	525	557	565	541	559	521	538	537	505	558	537	539	508	534	518	531	511	529	530	501	563	491	544	528	558	490	524	510	531	548	587	531	521	531	518	560	547	491	538	529	501	534	517	487	505	476	507	503	517	549	541	525	532	512	561	503	530	493	538	556	546	520	513	572	566	529	513	511	555	551	563	541	545	529	504	525	493	524	523	504	501	549	505	511	487	501	562	562	526	466	504	511	522	546	510	527	503	552	569	567	550	511	522	548	550	546	512	552	527	485	522	492	531	534	519	517	510	506	528	535	488	538	539	505	520	565	545	535	532	500	509	494	508	475	500	536	495	510	509	504	517	533	529	525	509	512	561	515	534	529	526	533	497	547	502	555	526	511	545	484	535	514	496	535	541	556	549	531	550	473	511	501	485	568	537	566	517	567	542	519	518	547	529	524	521	512	537	542	485	487	557	538	521	527	542	530	512	518	542	516	510	548	531	503	533	549	499	511	504	547	525	503	517	480	547	513	519	458	504	502	542	507	536	508	535	530	526	510	513	472	552	561	542	505	521	533	546	514	554	548	529	515	472	555	485	497	474	503	576	520	531	484	541	566	558	505	518	532	571	524	545	546	540	515	562	511	527	547	517	518	523	533	495	495	518	478	539	515	530	539	557	528	510	524	526	506	517	527	537	510	515	498	529	547	547	529	516	471	497	530	556	509	505	523	548	516	519	529	507	502	506	536	534	510	518	524	527	516	524	519	522	538	526	521	548	535	476	519	555	489	550	527	506	519	537	531	563	523	523	517	524	508	532	544	523	509	532	532	499	499	538	515	534	541	542	531	566	551	526	554	556	542	476	498	490	552	519	519	555	523	532	542	478	498	520	540	511	543	521	536	534	518	547	503	567	543	556	522	520	498	509	528	521	566	507	516	475	512	552	516	489	518	517	523	526	530	540	537	549	526	507	504	518	525	543	528	533	530	549	515	514	503	519	540	531	534	505	530	538	529	520	541	503	559	557	580	539	547	544	531	496	515	513	503	551	550	513	529	555	501	538	508	528	532	500	517	500	493	542	537	547	523	532	496	541	517	532	539	488	493	526	505	516	516	506	516	497	516	497	551	539	520	523	572	557	511	522	519	520	548	543	518	519	513	495	536	555	511	546	524	552	496	553	505	465	547	522	536	512	519	504	496	526	498	507	529	551	482	538	518	518	552	522	490	551	510	525	531	512	476	519	505	523	504	546	521	514	521	532	528	519	542	507	521	559	531	505	544	577	526	542	502	576	523	520	520	550	506	521	554
27737	31480	33545	19135	5887	2307	937	409	282	264	292	288	292	303	268	270	263	275	265	295	297	309	256	257	271	297	285	305	255	273	284	270	264	274	278	293	247	280	272	285	294	256	233	287	280	256	290	293	265	273	257	263	288	273	267	267	283	298	267	284	291	249	275	267	276	301	289	298	298	298	247	280	285	249	269	269	268	251	277	296	238	268	253	294	243	266	258	284	254	286	299	320	256	272	279	242	301	272	304	283	251	286	272	286	299	238	301	294	274	278	275	267	305	282	282	270	259	290	292	250	279	253	265	270	262	246	257	282	284	275	282	263	276	295	275	268	257	274	262	281	280	248	263	279	288	280	276	236	283	257	263	285	270	230	266	264	298	274	265	276	277	267	281	271	281	265	259	278	308	290	252	284	269	300	251	258	248	252	264	271	259	298	233	293	282	278	275	251	256	292	266	285	283	275	259	254	282	263	296	272	244	239	246	273	283	252	293	288	282	275	278	311	297	276	257	292	281	283	266	278	263	282	277	276	297	259	262	269	277	304	279	268	277	274	266	297	268	301	300	300	236	252	266	294	269	288	262	280	246	264	265	266	292	274	272	286	268	274	284	271	265	270	261	284	279	261	249	263	249	297	258	263	267	283	293	268	265	304	284	296	296	272	280	284	258	305	300	266	278	273	269	304	237	306	275	268	275	295	276	285	321	270	244	292	274	282	285	271	257	258	274	247	253	236	288	245	243	284	253	258	255	287	256	313	250	286	262	273	285	268	273	255	280	276	274	284	277	272	273	272	258	285	281	273	270	290	274	262	261	260	295	253	278	286	275	256	291	248	282	282	255	285	247	283	290	269	275	253	282	301	318	259	242	276	275	269	250	267	264	272	257	263	291	271	278	280	315	257	250	250	306	254	294	285	285	308	262	284	274	286	312	298	252	259	287	256	267	304	272	239	247	275	267	282	268	254	291	260	265	250	300	267	248	279	270	296	275	282	258	260	282	289	285	282	286	283	281	277	289	268	275	262	267	246	297	295	273	268	283	271	293	296	269	286	285	260	269	260	302	262	273	302	252	301	246	305	272	274	250	269	262	276	305	273	260	247	307	245	273	310	268	256	282	271	255	260	252	293	258	285	258	275	265	265	279	275	249	261	292	283	264	256	264	288	301	263	269	287	279	271	272	277	275	272	262	255	260	298	261	258	308	278	296	277	291	295	298	279	235	288	280	251	265	295	269	257	223	279	283	273	311	263	279	314	274	256	311	310	285	242	268	289	236	279	289	252	256	295	267	283	265	287	303	269	241	293	272	287	273	274	252	306	262	272	324	280	278	255	284	281	263	303	300	270	303	281	253	287	249	242	314	296	254	267	304	279	280	245	295	282	284	287	263	312	269	285	305	254	288	278	291	281	270	256	274	282	319	297	263	308	289	275	259	294	258	287	298	271	281	280	298	261	263	315	254	257	275	268	289	265	261	277	267	272	260	273	259	278	258	262	290	299	253	244	295	277	273	279	296	277	290	298	269	266	271	259	251	275	265	262	274	253	274	283	247	268	284	236	318	279	281	268	258	272	299	281	254	267	283	261	262	259	301	280	267	278	266	274	280	282	267	281	275	265	290	304	282	285	273	303	278	262	282	280	272	300	301	282	255	271	282	274	247	291	261	276	243	289	295	284	255	281	276	277	285	294	243	282	279	293	264	288	271	277	297	284	272	263	262	311	320	263	299	281	281	294	299	264	261	276	260	260	258	256	269	286	269	285	300	261	267	266	304	255	254	299	256	297	297	256	281	294	285	292	277	275	253	268	276	307	281	272	282	292	248	254	279	280	277	301	286	277	286	279	273	292	281	281	287	292	288	280	307	290	270	292	268	241	300	318	249	298	292	287	303	280	252	289	248	259	276	252	252	258	262	314	270	298	248	264	291	253	276	277	292	266	252	279	309	276	251	290	268	272	244	278	279	241	253	264	239	295	251	286	262	272	259	294	269	266	282	300	271	278	253	286	282	295	291	261	284	279	279	255	270	266	279	307	251	249	290	261	268	289	273	267	264	274	272	284	281	282	290	264	263	253	288	259	281	272	268	285	270	272	302	300	293	251	288	284	261	269	283	274	290	250	303	291	291	270	289	277	285	276	253	271	239	278	312	301	268	276	266	275	295	274	271	257	261	290	258	267	252	276	317	293	244	274	278	255	267	281	259	281	271	286	287	306	272	270	276	284	274	295	245	259	291	278	270	277	263	281	283	286	273	256	266	256	273	269	253	274	268	284	252	279	280	267	262	272	274	239	275	270	272	286	273	294	259	258	252	261	284	275	272	294	262	277	291	301	279	255	288	271	262	259	286	270	250	257	254	261	286	283	260	295	295	278	274	297	311	283	254	285	271	287	252	278	295	274	284	279	261	289	285	261	247	258	267	269	293	281	256	280	280	263	283	267	263	266	289	280	281	292	279	275	238	273	268	292	272	282	257	285	270	268	264	267	277	249	279	235	300	283	276	250	261	287	287	272	292	285	267	269	259	278	286	263	263	284	265	278	284	267	259	260	246	283	284	255	247	259	264	260	259	260	274	286	251	272	291	286	242	272	293	301	273	262	273	307	260	290	288	273	256	298	303	277	288	265	230	299	271	275	271	261	298	253	289	291	265	267	262	278	272	278	259	277	286	298	298	263	272	287	272	273	264	298	294	277	278	277	265	281	310	290	249	279	271	290	246	275	280	250	275	288	276	281	274	269	306	286	292	282	269	291	283	253	287	292	251	288	293	268	268	302	263	282	309	285	262	298	278	287	277	250	310	293	269	261	278	293	293	288	259	289	297	273	289	256	260	293	243	250	279	272	255	274	280	287	283	274	283	288	262	302	254	244	237	239	274	276	272	288	264	272	293	271	261	255	248	297	277	252	267	266	263	295	255	267	234	265	257	265	260	271	297	278	259	283	268	253	267	264	255	244	291	300	276	276	258	295	237	276	285	300	265	302	308	275	262	270	288	249	283	283	265	281	268	273	311	263	295	279	271	283	301	245	242	280	264	297	299	283	301	283	279	271	263	271	272	258	288	248	269	296	259	281	261	279	268	256	271	263	271	285	275	272	283	276	283	291	269	277	261	280	265	287	279	264	272	289	293	303	298	285	272	277	255	288	254	277	287	264	250	267	272	291	277	254	263	255	285	291	285	260	290	264	285	279	232	264	261	276	251	298	269	276	259	252	304	261	273	288	255	253	273	244	258	292	280	294	290	293	266	272	283	258	276	284	285	291	251	304	292	258	263	267	256	272	266	259	295	304	274	285	270	280	276	302	239	276	288	270	287	272	297	286	301	262	281	283	269	291	304	278	268	255	271	302	281	292	290	269	277	274	286	276	265	264	262	267	273	283	295	285	267	298	277	273	261	253	280	231	288	272	297	277	244	255	298	282	272	279	265	293	291	285	276	274	306	239	280	312	235	270	259	289	266	272	271	278	273	262	294	282	260	277	271	278	302	306	288	261	283	272
31761	52446	38993	20019	9529	4674	1972	760	434	436	454	460	446	448	414	460	462	439	435	450	457	479	438	461	490	440	435	409	440	490	440	414	507	465	399	504	439	466	429	440	457	462	468	447	428	489	455	423	472	427	488	475	450	453	433	470	431	444	412	474	431	417	431	454	475	482	474	440	463	460	459	441	442	447	453	450	454	436	439	485	453	466	458	460	442	414	405	460	447	448	424	439	432	454	408	447	458	427	474	459	435	452	486	428	459	438	455	404	454	431	417	480	453	470	436	468	437	479	444	444	444	486	476	413	498	454	448	434	430	425	434	443	430	440	448	458	444	451	452	509	463	464	408	482	445	482	456	459	448	452	485	442	462	472	449	420	442	428	451	456	440	471	421	486	448	495	413	422	419	429	438	432	462	436	432	428	454	456	435	471	428	501	462	432	435	435	446	419	444	436	450	439	435	448	418	440	460	461	423	455	443	464	445	467	439	406	445	446	454	440	390	488	472	444	403	429	456	463	471	501	466	453	454	409	439	469	420	451	442	468	435	456	437	459	412	417	450	458	471	434	455	473	437	455	458	445	439	474	437	439	419	477	490	453	442	434	432	422	454	472	433	433	436	440	439	435	449	424	436	436	428	464	465	463	473	412	476	452	436	429	475	435	404	454	477	449	432	453	408	458	460	459	453	417	444	426	441	433	484	474	437	432	399	450	460	441	443	444	438	457	451	422	469	493	450	429	446	425	436	454	461	460	464	412	488	423	463	421	453	436	477	459	453	489	445	484	444	443	470	441	468	418	470	443	396	431	455	438	477	482	455	453	463	452	449	435	481	456	414	435	429	432	462	481	403	472	443	468	422	414	480	456	402	462	432	434	450	429	426	435	439	509	408	430	437	484	457	446	477	404	470	423	449	444	434	442	441	473	445	444	447	408	426	424	452	445	429	485	483	469	473	458	470	438	435	450	451	454	471	401	403	435	422	439	452	389	448	447	440	449	438	422	438	447	467	428	457	418	460	424	453	432	413	421	460	454	463	458	443	424	462	505	443	460	445	453	433	457	459	435	458	478	436	487	444	420	466	429	425	462	445	465	466	427	458	471	457	440	444	419	459	486	416	490	430	442	475	473	436	434	446	443	459	453	453	428	429	444	439	384	455	458	447	431	453	447	414	458	422	453	445	447	452	445	451	423	486	444	455	430	431	447	447	453	447	454	496	434	439	420	427	453	453	455	449	447	434	457	442	429	449	447	438	468	411	417	449	463	430	412	465	444	440	471	440	499	509	444	452	465	439	460	410	462	446	448	445	434	449	444	440	477	436	425	454	448	469	423	457	451	463	433	454	455	436	476	467	463	437	444	421	442	459	459	460	463	414	458	421	449	446	438	464	435	447	473	484	444	435	448	423	476	465	498	444	493	460	435	403	424	453	421	489	469	440	488	488	413	467	429	449	476	414	450	420	499	431	404	435	458	408	458	470	453	461	443	448	434	440	486	466	422	431	460	440	447	475	446	472	460	412	440	462	433	441	413	463	475	443	429	444	430	442	446	457	444	464	441	467	465	439	405	457	447	449	472	482	458	461	462	455	466	454	431	433	415	463	437	472	440	481	462	460	486	448	369	453	422	446	465	460	452	449	463	454	441	448	491	441	457	441	476	467	430	431	427	437	480	444	458	458	420	445	442	437	442	428	443	452	414	447	483	463	480	421	459	425	409	471	440	476	462	483	438	460	432	466	449	427	440	428	452	452	422	463	451	425	443	418	454	456	442	441	437	478	459	468	417	448	458	492	432	439	437	446	424	436	461	439	461	457	438	457	437	413	440	467	460	468	428	448	462	464	452	411	421	450	452	503	451	419	486	471	409	448	453	459	518	441	430	417	464	436	385	421	465	455	437	425	452	456	437	443	425	463	454	472	449	457	417	465	455	462	466	437	472	438	458	459	435	462	473	474	480	447	444	460	453	425	439	457	429	447	433	496	468	450	452	432	456	399	459	426	452	395	429	455	435	448	436	471	412	444	479	439	477	458	426	468	451	481	465	472	477	477	435	455	446	438	440	460	428	425	412	462	450	440	491	455	455	418	455	435	450	430	416	462	471	436	407	425	468	460	473	463	448	421	452	434	475	476	453	457	462	466	455	444	450	405	467	444	439	401	468	414	437	512	443	432	451	451	464	431	435	445	448	439	450	451	441	440	475	427	448	448	440	465	464	448	453	455	447	438	424	450	436	410	451	458	436	438	464	477	434	438	462	476	471	453	445	410	473	497	453	474	455	389	445	407	433	457	446	455	437	458	446	454	450	441	430	456	479	462	466	490	461	421	458	466	425	457	443	430	468	418	445	447	436	456	438	447	437	490	466	454	434	414	451	468	470	456	413	454	424	434	459	443	454	455	474	426	448	462	500	450	429	462	477	424	460	446	466	446	467	459	464	438	416	461	446	452	470	484	461	455	447	489	441	440	430	467	453	486	447	422	437	454	452	439	423	483	456	455	413	426	458	482	468	423	441	494	435	465	428	404	472	441	431	480	437	431	457	452	442	451	444	413	448	448	413	431	435	457	473	472	448	445	439	459	438	463	466	443	456	421	492	464	457	407	425	443	463	421	430	422	436	437	456	414	483	454	461	449	446	475	444	428	436	434	456	462	453	464	454	511	446	410	433	472	438	478	443	413	488	470	425	427	490	425	436	450	467	449	452	486	458	467	460	460	458	475	433	446	445	424	449	430	468	408	458	459	434	443	440	451	503	417	429	451	465	444	434	424	452	417	461	404	464	458	480	452	469	467	441	443	425	456	416	452	443	480	428	434	462	444	420	411	459	421	453	426	462	442	431	422	486	412	456	422	446	449	434	420	461	423	453	434	488	470	450	471	461	483	480	445	457	469	498	423	440	436	433	452	450	434	454	471	447	428	468	447	441	447	437	444	440	428	467	457	421	455	469	448	433	463	439	403	464	423	425	421	461	461	458	450	428	440	427	454	438	464	414	465	437	441	434	463	443	461	462	473	447	489	457	441	492	445	419	430	444	440	463	414	465	455	461	446	474	447	457	429	432	422	427	434	425	482	466	400	445	470	465	436	437	444	454	467	452	465	470	467	446	450	426	437	463	421	504	443	425	474	488	446	473	468	512	429	443	426	441	447	440	416	471	447	445	432	434	398	456	448	461	476	436	431	436	442	419	469	435	434	447	431	460	467	464	423	445	456	479	444	451	450	454	454	464	417	439	474	451	441	436	461	470	434	422	471	478	496	446	470	458	437	456	471	451	430	433	462	413	433	450	466	438	484	421	439	452	492	443	464	430	401	449	449	408	448	436	435	441	458	423	477	446	445	416	443	433	452	449	415	447	477	465	452	416	444	458	461	491	448	462	453	407	432	453	442	443	467	439	456	442	455	421	448	464	456	481	463	408	460	462	416	436	457	446	476	430	412	441	435	424	448	486	437	425	500	445	451	446	474	471	456	479	478	441	447	425	462	471	437	462	454	458	472	464
24804	25448	38869	33515	23383	15393	4900	871	282	307	321	300	258	291	315	316	308	308	314	291	289	296	294	284	272	277	298	276	293	280	313	309	330	299	326	331	301	304	313	288	271	301	278	275	273	307	293	286	307	325	305	272	294	309	302	328	329	324	338	304	290	319	289	311	308	338	295	281	294	305	257	301	305	302	294	311	281	278	313	337	291	307	299	261	310	317	267	297	302	295	297	274	297	321	334	306	303	271	322	262	340	291	302	291	313	287	292	311	327	297	293	309	267	280	308	283	302	304	282	284	290	288	344	305	299	311	321	293	271	304	302	273	295	292	309	296	315	269	281	307	286	295	278	284	300	317	311	291	280	308	302	286	273	320	276	277	283	294	302	296	270	279	325	301	326	266	296	307	293	280	276	307	326	296	305	270	289	306	310	255	318	315	312	269	278	298	290	263	312	286	255	326	304	264	307	256	291	284	277	281	275	293	317	310	307	278	323	298	303	258	330	311	321	289	313	310	312	284	282	289	305	298	327	282	298	284	297	314	290	264	331	313	313	285	288	287	321	293	294	295	277	297	301	306	291	313	270	290	284	288	302	280	295	292	272	322	319	311	284	287	311	311	280	303	282	293	281	284	296	305	307	306	278	323	297	296	268	293	276	280	324	285	300	281	296	300	339	281	300	329	287	316	333	313	301	276	299	280	282	286	307	264	307	307	290	290	273	290	284	255	301	324	308	306	295	271	293	301	282	295	304	300	291	291	299	303	338	286	299	296	303	301	306	323	300	258	292	290	324	286	284	270	286	315	278	319	302	302	299	290	318	289	315	308	301	304	269	262	279	286	282	296	299	329	305	305	274	310	278	289	291	311	314	299	297	276	324	315	304	298	300	328	290	299	300	286	274	262	284	270	274	311	310	307	318	267	274	289	279	323	273	269	285	254	307	281	292	322	310	317	290	302	321	272	283	281	280	288	258	289	305	307	317	290	310	312	293	268	275	327	293	301	270	323	304	311	296	283	288	290	288	323	284	309	281	295	287	305	268	292	289	290	296	284	307	264	284	291	298	315	278	282	292	296	274	303	303	271	306	282	285	268	306	308	299	287	319	303	283	316	293	300	292	292	299	279	271	293	282	304	296	266	237	293	271	290	298	279	289	287	301	311	281	283	272	286	310	313	276	279	281	280	310	291	318	325	295	256	304	284	260	266	333	308	306	294	294	298	275	294	291	285	307	314	302	280	295	296	290	285	313	298	274	316	308	275	280	303	295	303	296	305	311	298	309	292	282	270	313	286	318	280	296	287	253	240	317	281	322	298	308	319	307	309	292	273	290	319	290	315	283	309	311	319	317	324	297	297	299	293	281	323	307	307	310	315	335	296	295	313	286	290	309	262	307	278	291	308	292	267	316	294	297	274	312	273	281	290	272	310	311	323	307	297	289	301	284	245	336	308	279	273	304	310	284	261	298	278	270	274	304	300	269	305	267	275	296	277	271	297	282	299	294	281	323	278	301	263	271	307	287	298	310	288	318	289	300	318	285	268	311	288	307	322	256	299	309	288	299	305	304	288	300	291	304	319	313	297	293	280	292	289	265	275	276	280	293	310	269	287	303	291	301	287	288	313	290	317	274	278	289	266	312	297	280	304	284	292	305	307	283	294	325	310	283	309	292	290	279	316	294	278	281	279	326	301	274	326	281	258	303	306	324	286	290	311	291	310	275	277	299	280	279	279	283	289	296	280	295	296	291	316	267	281	267	288	278	288	285	303	298	319	277	285	271	279	278	295	304	279	268	293	277	295	304	287	308	296	321	299	309	295	329	298	306	276	284	308	298	291	306	294	294	304	310	314	303	317	288	340	295	298	289	311	287	261	287	282	307	278	330	279	309	271	305	298	279	295	292	321	292	319	300	291	297	312	300	270	293	308	282	279	313	267	279	328	284	279	284	323	291	331	298	305	316	289	266	276	314	297	323	250	290	280	292	308	280	303	316	290	310	311	285	310	330	307	299	303	290	269	332	280	311	278	288	283	302	262	308	299	309	316	267	311	295	310	283	283	259	328	283	282	281	254	285	295	295	290	297	292	308	287	289	270	299	263	312	265	286	305	286	297	281	301	290	282	305	265	334	304	294	309	294	280	283	285	299	279	267	288	308	273	266	305	307	318	299	294	283	293	310	245	284	313	300	323	306	331	286	284	251	312	296	302	278	331	311	271	305	296	302	277	301	291	271	278	310	298	280	277	280	274	295	300	286	279	319	266	280	312	264	335	313	270	267	310	275	300	282	302	281	286	299	284	316	306	281	312	294	329	311	301	320	305	275	314	292	322	316	301	283	310	302	272	313	286	295	318	304	291	265	306	333	302	296	317	255	304	256	267	293	299	311	306	276	302	282	299	273	297	288	310	258	313	290	266	293	308	292	284	278	293	298	275	292	277	267	284	267	270	335	316	280	288	263	296	297	287	290	270	292	284	301	282	305	307	298	323	292	309	280	304	290	278	299	286	339	273	280	292	315	282	282	287	284	288	296	276	299	314	274	303	269	294	279	310	333	286	309	307	264	268	325	310	274	281	296	302	292	278	277	310	262	278	300	290	299	317	290	263	297	312	310	279	322	282	296	303	306	286	310	311	297	303	309	289	287	293	276	305	272	289	289	276	291	299	312	315	280	286	290	302	279	283	291	264	298	306	285	311	314	292	291	267	335	268	291	276	307	279	266	267	285	293	329	294	300	311	290	303	269	290	265	298	287	296	277	298	304	298	290	313	316	302	300	294	276	311	299	268	287	274	310	294	292	303	283	269	276	326	289	289	272	284	262	278	264	281	291	315	285	263	293	297	298	296	270	274	279	297	312	286	283	306	279	312	309	315	298	301	316	310	317	281	309	291	291	316	306	271	309	343	298	297	293	308	321	314	285	304	307	297	275	313	292	283	328	281	307	327	312	297	295	257	281	291	281	318	271	311	259	299	289	316	299	315	301	270	276	300	309	317	290	292	295	307	279	285	285	278	286	289	291	284	280	275	295	292	297	286	359	285	291	284	325	314	305	296	282	305	306	316	275	282	295	292	309	282	291	294	288	300	320	285	275	301	280	305	268	307	318	318	303	301	278	311	284	290	291	277	301	329	297	317	309	295	299	286	288	268	317	322	314	303	321	280	298	301	292	298	299	277	310	312	308	301	294	283	278	314	302	286	251	246	309	304	292	269	316	290	312	303	321	275	294	306	297	298	278	257	301	293	299	265	287	277	287	311	275	291	309	286	300	288	289	261	293	281	274	300	327	286	312	290	264	273	300	287	290	286	285	293	287	314	294	280	303	306	293	249	257	288	309	247	309	315	327	301	290	289	304	307	281	277	298	300	299	310	319	279	265	283	320	315	325	275	291	283	287	309	325	255	288	265	288	322	286	312	301	273	295	283	278	289	312	311	315	315	290	300	327	265	265	320	289	277	277	306	290	267	305	292	270	340	309	289	312	307	304	303	283	294	297	287	275	277
53751	91065	70673	43992	28905	18003	7270	1897	490	522	506	492	504	440	491	486	446	477	481	443	417	481	489	452	502	493	468	461	491	486	487	466	496	465	457	470	469	465	501	479	480	513	474	490	482	477	472	497	517	465	461	481	500	511	464	479	461	496	489	505	485	466	496	503	479	415	468	487	486	448	484	445	496	434	498	471	463	486	475	530	466	485	425	447	449	479	483	497	475	515	464	459	512	458	494	499	451	465	456	460	449	434	446	454	487	464	454	491	457	483	446	446	463	469	481	511	518	449	471	537	471	437	432	457	475	501	473	454	456	489	491	481	453	472	507	456	471	507	510	490	512	460	500	485	480	478	465	491	469	541	455	491	498	484	462	481	479	479	446	491	483	455	456	477	478	469	444	488	456	510	473	482	460	476	415	477	481	506	508	489	468	483	493	445	493	514	472	465	462	503	475	466	501	475	497	464	464	483	473	484	466	487	517	477	463	444	473	512	476	508	467	468	482	498	450	469	476	456	519	432	477	476	513	469	485	456	455	487	490	436	461	507	470	476	475	486	486	450	481	518	503	466	479	469	491	511	466	461	462	468	467	519	490	513	454	433	484	496	499	470	477	493	458	517	467	535	498	510	485	483	458	492	500	478	457	530	492	483	494	505	486	438	483	461	503	470	475	473	489	525	465	460	483	477	487	442	502	446	485	431	496	504	480	464	483	506	502	475	500	500	481	464	499	480	479	469	469	471	482	473	462	486	487	491	519	458	505	508	448	519	477	487	466	493	482	447	422	502	451	516	478	510	493	502	471	455	469	450	467	481	502	454	471	469	489	482	472	458	498	466	484	496	484	456	459	458	471	500	476	437	469	515	514	497	508	451	470	508	487	466	485	506	444	475	479	467	464	468	508	459	487	473	498	446	480	460	511	510	473	475	482	481	471	478	444	459	476	520	474	450	479	472	518	461	518	448	453	481	496	485	492	467	493	458	504	480	471	477	472	459	477	509	509	486	489	497	420	466	459	442	492	508	501	460	496	467	437	437	480	476	448	458	459	481	460	472	500	503	459	470	481	511	478	472	493	472	429	452	485	468	463	438	472	472	499	455	470	474	471	490	487	481	499	432	471	496	501	507	472	487	508	469	455	441	469	473	523	469	493	484	484	491	460	523	479	458	496	483	486	455	517	477	503	491	451	491	457	460	463	457	533	503	473	441	498	463	456	483	484	465	477	468	467	499	486	496	492	448	470	463	519	469	475	478	461	462	484	484	501	472	462	467	425	506	474	444	473	458	455	484	511	458	481	472	502	487	490	491	479	450	498	506	505	468	466	388	489	469	466	481	495	458	446	491	462	469	522	446	500	521	458	472	466	483	489	463	451	455	479	481	504	465	496	467	468	447	502	493	497	468	502	472	475	479	477	483	464	479	461	464	473	483	510	516	454	485	482	488	520	499	467	453	439	470	508	437	500	482	457	471	487	488	451	488	466	470	501	459	528	445	514	511	497	461	469	499	486	481	508	477	452	477	506	488	511	464	465	494	449	491	502	504	478	472	483	499	533	516	483	461	469	460	460	449	498	491	485	492	470	494	449	477	468	478	500	484	481	455	506	471	440	502	483	502	499	477	510	483	481	494	486	521	474	455	484	501	442	515	465	457	472	431	488	464	441	487	476	448	446	472	456	482	469	441	488	490	486	471	486	478	467	470	481	505	488	476	498	492	467	459	483	472	467	514	462	485	490	471	509	454	461	477	499	518	440	508	486	515	496	440	457	489	493	482	488	486	497	446	459	497	450	486	532	488	516	491	479	513	458	455	486	487	456	474	437	467	477	456	462	511	460	455	492	475	458	448	491	477	483	482	499	469	473	480	474	480	481	493	502	502	485	490	476	442	492	479	478	455	478	483	470	502	472	448	445	511	494	452	485	440	455	481	491	468	466	504	443	510	464	483	520	482	478	477	481	456	488	482	474	486	462	486	490	487	482	472	462	457	466	489	466	477	470	511	502	502	502	479	464	497	476	481	488	488	467	448	467	506	447	504	461	466	503	481	468	452	469	485	509	496	494	473	468	470	481	471	447	470	468	517	521	502	472	483	471	476	434	487	487	465	501	477	498	495	483	510	517	473	505	470	459	500	462	475	494	470	482	504	490	503	482	475	489	477	473	484	518	463	487	528	463	497	478	482	480	492	421	492	447	421	479	471	467	493	522	468	480	485	465	479	482	466	481	490	495	466	461	467	484	514	520	481	463	472	465	452	450	478	475	504	448	482	465	454	481	445	480	498	524	490	493	461	455	510	445	497	457	505	462	433	497	513	481	453	483	491	481	459	479	506	448	518	454	453	477	435	480	487	475	492	487	471	500	478	480	504	481	497	537	430	467	474	509	492	502	524	443	492	498	454	480	476	457	481	484	521	508	470	481	474	496	508	497	489	463	453	533	478	473	456	491	457	470	481	465	495	481	486	497	483	487	449	497	519	513	489	480	505	507	539	477	467	480	473	474	466	446	488	475	490	479	478	456	485	488	532	457	458	472	474	477	482	438	541	454	480	485	469	489	468	487	482	516	430	465	486	469	486	440	465	480	479	453	481	493	457	514	482	506	467	469	481	466	504	499	492	480	525	462	475	440	467	513	488	464	496	504	504	505	484	474	483	440	467	490	455	473	464	446	500	459	505	483	448	513	516	521	471	511	513	518	487	517	469	435	499	446	500	489	477	448	472	497	475	504	526	461	489	475	507	502	486	421	478	466	480	465	494	518	495	442	448	489	480	475	461	449	478	477	482	470	489	458	468	475	460	468	475	481	502	506	503	453	508	467	501	467	442	473	481	461	500	429	466	492	475	491	494	508	471	478	495	474	514	444	507	514	451	490	478	452	475	491	412	497	482	515	462	446	471	464	478	481	472	490	480	456	504	468	479	481	510	454	490	462	489	479	482	513	487	503	470	471	453	486	493	510	497	494	506	449	446	484	469	497	508	485	515	466	472	479	503	455	464	466	483	487	478	467	448	472	495	491	487	464	479	445	458	504	488	497	497	489	475	463	478	516	489	501	462	486	472	488	454	465	455	478	443	493	502	491	491	492	486	517	476	441	510	502	486	432	473	487	434	482	448	454	465	461	477	463	469	490	510	477	498	494	454	470	505	488	492	482	468	460	439	450	502	500	503	488	444	478	512	457	534	480	463	483	522	495	468	470	483	476	499	457	497	500	464	447	497	491	495	479	471	468	494	465	483	479	403	475	448	431	509	434	464	492	513	453	458	478	508	494	501	486	477	459	494	462	468	509	453	468	467	451	456	469	460	449	451	433	468	491	515	477	493	460	425	475	502	447	472	473	481	450	492	504	465	511	462	471	478	462	468	488	484	474	462	487	445	451	495	489	477	490	474	472	490	481	459	470	459	482	500	495	490	453	511	503	457	494	489	478	496	480	452	452	474	488	478	478	453	482	460	453	494	487	465	492	483	467	480	481	460	468	480	460	461	453	483	484	498	471	442
23374	22630	33734	29689	25195	23331	14666	2314	363	362	338	348	358	357	369	344	338	359	355	345	359	324	374	314	334	355	365	331	341	341	342	335	357	360	357	363	343	339	366	349	348	336	340	358	351	318	350	372	381	348	351	338	333	365	311	338	369	361	352	359	342	351	350	338	343	378	332	323	341	349	366	346	324	364	368	330	343	354	320	352	336	359	334	315	323	339	356	286	333	356	336	323	346	335	320	298	335	318	332	328	336	359	299	363	315	380	333	325	344	317	336	341	317	364	321	322	353	350	330	329	314	319	339	327	342	345	318	329	327	309	308	344	329	375	340	354	318	332	331	320	300	356	302	366	350	354	368	333	330	358	310	345	351	327	353	343	351	364	296	319	329	332	338	359	332	355	347	356	305	325	361	338	352	347	330	306	359	350	339	300	377	353	343	371	356	334	328	318	323	333	317	336	318	351	339	379	351	316	369	362	341	385	344	311	349	341	336	332	379	371	345	352	367	295	333	369	337	332	328	343	348	343	352	319	331	341	373	338	340	346	340	337	342	337	321	356	363	354	315	324	350	349	327	362	311	336	330	349	297	348	363	319	351	315	345	336	319	337	325	324	311	349	324	315	328	321	338	323	342	314	349	332	326	342	358	300	330	335	357	336	341	333	342	341	311	377	350	333	347	358	352	361	343	344	335	342	337	334	359	340	327	329	333	371	324	322	346	337	366	330	324	348	340	306	316	314	334	340	344	345	318	331	342	336	321	340	355	315	320	365	320	325	347	336	355	354	325	310	352	340	346	322	317	344	362	321	363	347	324	340	346	343	326	315	330	362	367	314	312	323	348	331	366	313	333	329	369	345	345	337	346	355	344	333	339	365	337	326	351	343	341	309	333	324	295	352	341	339	375	325	320	348	336	333	346	362	326	333	320	335	340	332	323	337	365	354	350	355	328	332	327	335	367	359	323	362	319	343	328	340	339	353	343	298	331	329	375	347	367	362	367	316	370	347	331	335	320	324	351	350	352	297	367	330	332	342	350	321	341	352	323	334	363	319	337	361	363	358	319	351	305	337	337	318	338	349	356	385	347	338	333	356	339	342	329	344	366	326	344	349	347	329	315	367	342	341	353	338	345	339	337	362	359	360	352	368	351	344	361	339	323	333	339	325	354	338	333	341	332	331	330	347	311	323	339	328	340	332	333	339	339	366	338	327	334	330	368	330	334	357	341	340	361	350	333	311	358	307	362	331	378	310	330	346	348	330	359	376	309	344	314	308	343	333	311	385	342	336	327	318	319	332	314	338	356	361	359	338	331	357	333	356	363	333	356	373	340	314	358	366	344	347	360	356	357	334	346	326	321	316	364	328	339	325	331	360	362	316	338	307	332	321	339	345	361	305	328	324	312	332	318	323	328	337	329	315	336	398	318	364	319	345	339	339	331	357	325	322	315	353	326	341	352	334	327	317	354	337	335	334	365	316	324	348	350	317	367	345	338	356	359	326	344	346	382	346	323	335	299	345	312	352	317	336	328	360	336	317	328	353	358	352	338	324	336	319	351	333	336	333	353	336	351	332	353	333	361	329	338	319	311	345	342	318	325	344	328	297	354	338	360	318	337	302	327	347	364	345	315	350	348	350	341	324	375	337	313	340	358	324	346	322	340	311	324	343	359	319	351	360	342	305	315	348	341	341	339	344	340	333	313	318	331	324	351	323	305	337	343	336	358	325	374	346	315	338	351	342	338	331	353	359	345	293	372	344	346	322	307	315	344	340	346	337	338	335	342	348	345	341	355	344	319	319	369	373	363	343	343	347	341	354	347	347	329	340	344	328	359	326	349	359	332	358	339	337	323	354	359	351	360	366	332	348	339	342	345	343	337	354	338	312	312	357	327	355	337	348	322	317	356	342	341	341	336	334	350	344	334	323	322	300	340	354	330	301	346	316	334	325	326	331	331	325	327	349	324	369	342	356	327	349	382	319	346	339	318	337	353	312	322	340	361	349	328	356	325	342	330	333	352	344	364	351	346	348	303	312	359	356	343	328	338	334	338	323	350	359	343	324	327	347	325	319	339	323	336	337	333	310	348	368	323	328	334	350	328	362	322	347	345	304	342	335	340	380	362	377	360	349	369	344	350	368	328	365	335	340	334	334	344	324	343	362	378	316	336	342	339	319	333	338	363	343	350	335	332	333	349	351	357	324	354	329	306	349	306	336	337	333	334	331	365	305	338	349	360	328	322	326	316	371	309	347	363	373	326	324	339	328	350	355	322	333	361	296	308	342	372	327	325	340	351	320	350	326	309	323	314	337	319	323	314	323	356	347	311	348	355	333	333	332	368	376	328	313	311	323	324	315	350	339	361	338	340	354	338	319	341	355	357	336	327	352	345	382	345	340	339	314	327	350	333	345	374	338	371	330	334	346	329	290	299	296	336	326	353	350	336	313	360	314	310	324	356	354	333	340	326	346	346	328	337	360	409	366	360	299	342	335	337	361	332	350	347	334	323	349	346	334	309	363	316	350	334	347	363	325	356	336	324	329	354	332	340	347	325	334	333	330	320	355	328	342	367	360	332	321	345	329	329	382	365	337	330	349	353	332	347	345	362	340	297	333	350	344	325	337	352	318	309	366	347	340	321	357	345	325	339	327	347	338	337	345	342	353	353	363	329	336	359	301	338	379	300	377	328	340	351	337	327	363	332	352	335	328	323	331	341	338	362	321	371	324	356	363	342	309	341	310	328	354	336	323	318	315	347	365	335	309	327	301	339	346	357	312	341	335	341	355	325	327	325	355	323	358	304	296	353	345	351	341	357	351	340	319	359	342	318	347	346	362	338	338	341	341	345	350	324	351	348	339	324	321	298	374	337	330	341	329	345	348	369	335	369	323	333	329	328	335	311	377	308	339	355	323	334	346	356	337	354	342	343	325	317	353	324	363	330	328	347	369	319	336	307	341	333	309	362	357	324	330	359	386	353	345	317	346	338	342	290	356	333	341	317	355	365	353	336	326	375	325	354	336	341	334	328	344	335	336	342	311	367	365	335	339	357	336	352	332	334	370	319	336	332	338	340	352	315	310	309	371	329	365	326	318	351	335	340	334	312	318	336	326	351	346	361	319	364	341	368	306	333	332	365	359	320	325	343	351	369	304	334	354	348	350	353	342	320	340	347	349	340	314	312	310	345	357	350	335	367	338	326	343	341	355	351	323	334	325	358	339	348	335	347	314	362	302	359	330	352	338	372	299	362	331	353	328	316	350	303	336	323	337	342	315	307	334	329	358	343	343	367	351	344	329	341	377	311	322	341	345	338	304	355	318	378	334	319	313	348	359	326	313	360	354	322	325	338	325	350	354	334	341	321	325	322	332	326	335	358	317	334	355	379	321	330	349	330	326	313	345	335	319	307	355	335	329	312	363	359	327	318	340	315	346	361	347	333	323	356	352	363	336	364	358	339	308	336	306	352	340	315	367	333	356	343	283	339	334	355	362	337	352	344	333
60340	102088	83768	57562	40367	28330	12815	3562	568	542	528	528	527	538	556	564	521	537	574	532	531	568	536	515	523	528	520	513	534	543	498	549	544	498	541	504	565	509	533	508	548	473	542	541	564	535	554	522	539	536	523	532	512	529	556	522	545	554	526	547	538	521	592	538	516	517	526	542	510	538	505	549	545	506	537	534	546	528	539	521	552	537	500	527	509	526	501	539	530	558	493	550	536	547	507	508	474	547	525	490	487	497	533	534	523	521	496	530	516	504	551	528	539	530	497	527	488	522	534	540	539	563	470	519	479	529	524	514	526	504	511	484	510	540	523	537	535	541	546	540	555	525	498	537	533	523	525	492	522	513	537	497	544	498	519	515	565	525	519	552	526	544	486	521	509	530	526	509	540	542	509	522	537	501	504	524	534	512	541	521	532	525	482	517	560	524	515	533	510	512	522	521	566	486	508	575	456	535	483	518	527	526	507	548	561	534	516	519	526	526	519	528	498	526	519	528	531	522	537	518	544	491	518	499	508	546	547	513	501	526	546	518	555	513	504	542	560	577	547	534	510	533	553	495	516	503	537	525	522	516	556	517	556	488	508	540	488	541	524	530	543	526	546	517	527	515	526	594	531	522	505	533	529	513	560	541	516	544	526	516	545	542	535	537	494	496	542	521	527	537	495	536	494	541	522	542	533	546	507	508	472	550	513	565	525	468	530	538	559	522	488	532	502	524	528	504	523	553	512	553	532	464	554	541	507	525	569	542	539	517	511	491	514	531	575	530	535	495	511	531	501	508	537	571	552	529	569	533	527	541	532	536	553	542	542	523	550	537	532	527	553	551	499	529	518	522	535	537	550	572	529	505	491	589	526	471	554	520	547	527	553	526	528	536	510	526	537	507	505	523	502	463	520	511	521	507	524	511	525	538	538	513	550	535	518	516	526	498	497	503	554	515	493	516	532	529	544	546	540	522	585	513	557	456	503	536	501	534	499	531	518	520	531	492	542	522	506	518	550	541	546	539	540	538	530	503	543	498	511	518	526	544	493	508	526	511	524	510	550	520	492	506	525	515	523	547	549	551	532	501	525	548	523	529	558	483	525	531	473	515	488	532	504	527	583	545	511	514	496	487	492	494	514	510	447	542	565	562	499	536	523	519	529	524	519	513	538	520	507	532	528	508	516	502	507	468	520	523	505	535	505	524	556	479	572	515	507	529	538	519	568	496	540	565	567	524	536	533	497	530	526	543	571	492	537	530	521	517	511	508	571	528	498	511	504	485	497	492	475	520	571	542	544	544	504	509	538	511	539	482	565	529	499	568	520	519	530	504	523	563	547	514	588	553	540	512	480	544	528	507	536	535	542	511	539	499	483	530	470	527	535	496	478	538	524	550	520	502	529	530	521	512	527	520	500	490	533	526	561	542	540	500	542	534	565	503	537	524	505	553	497	510	543	503	496	520	475	495	526	515	533	485	492	504	526	524	515	550	517	510	525	487	555	482	480	545	495	530	461	501	537	527	542	527	549	556	496	521	563	512	542	514	509	519	536	498	555	498	512	550	512	497	535	508	531	529	493	527	540	542	516	497	518	468	550	551	535	521	515	518	539	517	509	498	496	544	491	537	492	484	509	521	492	536	530	488	520	528	556	535	522	540	487	523	555	542	487	513	516	541	525	523	513	535	523	540	538	514	533	499	513	521	532	519	502	554	527	536	532	559	515	491	551	539	483	514	529	549	515	541	542	528	533	526	508	538	486	471	527	553	516	541	499	512	534	536	544	538	561	538	502	521	530	519	534	505	508	469	496	520	509	503	549	515	514	531	508	505	569	514	552	526	507	529	535	541	554	548	559	559	570	517	513	498	530	534	512	531	528	474	524	551	491	563	535	525	524	544	518	512	556	582	522	546	540	561	532	529	544	496	535	548	498	535	536	490	556	502	560	530	569	512	485	532	525	558	495	528	537	554	578	539	535	538	493	552	506	568	515	523	509	541	550	513	559	526	547	503	524	498	536	532	518	519	538	471	468	512	519	570	552	526	481	513	527	556	509	506	509	466	499	506	503	549	526	570	519	525	527	493	485	535	538	490	519	510	537	513	512	511	532	500	538	504	524	543	519	520	524	536	529	545	548	524	497	549	510	532	542	547	539	542	521	530	519	535	539	552	501	506	516	547	508	547	528	530	540	534	479	537	512	499	574	501	509	525	502	552	502	519	554	518	571	534	521	503	556	497	480	556	545	563	534	551	528	512	550	558	508	523	509	543	519	537	510	530	501	481	462	490	560	530	522	511	543	503	531	512	523	522	520	533	489	493	518	503	497	518	485	531	558	529	570	520	528	534	531	529	534	554	511	510	504	519	504	522	549	549	530	501	541	492	528	566	527	536	505	513	485	512	486	532	549	551	490	502	500	504	509	508	554	541	517	562	529	547	546	565	569	545	481	551	539	527	522	546	521	488	505	555	522	547	553	516	563	527	510	521	481	534	559	502	492	515	539	535	536	532	563	520	531	521	543	532	533	570	518	521	508	537	544	548	563	536	558	497	554	537	501	563	500	529	541	543	504	541	548	497	514	543	517	510	516	534	544	569	534	514	560	490	550	561	518	488	521	587	545	513	534	539	481	530	523	507	540	516	533	540	526	524	533	550	523	474	522	532	558	509	514	549	514	506	517	525	514	492	469	553	507	525	544	527	544	519	512	520	541	515	492	553	524	535	587	547	515	521	526	494	592	530	527	533	541	541	559	516	543	517	489	571	510	522	476	510	527	500	550	528	528	558	520	535	546	516	515	521	557	512	505	531	529	526	499	547	500	496	483	519	506	463	500	562	530	525	555	501	534	540	505	522	537	551	572	536	531	535	493	572	531	490	526	553	559	497	512	560	541	533	518	548	534	517	552	562	520	489	551	509	567	533	535	543	548	517	540	501	539	556	488	496	520	516	557	508	546	502	537	467	549	562	503	536	561	510	547	516	568	520	494	501	546	512	516	536	508	502	511	525	532	526	528	551	578	525	559	541	528	495	516	477	560	537	505	514	535	535	597	530	490	532	545	506	492	559	543	526	542	511	476	523	510	522	534	536	546	503	501	499	544	527	549	517	516	508	541	550	555	547	491	548	552	530	521	492	525	528	502	516	560	529	542	493	507	522	498	551	531	557	522	483	527	531	497	535	515	493	489	516	534	516	503	553	565	493	484	557	515	516	558	479	536	524	538	507	523	537	560	513	560	498	536	519	549	526	569	510	519	553	505	502	528	532	525	507	557	504	534	526	537	512	499	549	520	486	522	572	526	539	529	516	521	528	525	562	506	508	517	525	521	524	533	562	497	508	531	525	554	560	511	505	524	537	548	503	548	571	523	553	530	516	539	579	531	522	486	494	527	534	569	531	534	521	496	526	554	488	532	552	572	546	555	457	550	497	526	504	515	499	487	537	514	518	505	525	566	531	515	531	512	537	517	543	545	535	532	518	531	581	518	524	509	550	526	551	531	530
27649	31996	33593	19014	5831	2244	937	436	265	292	277	288	301	264	283	266	275	258	299	271	267	283	281	289	298	281	294	292	268	268	277	279	277	312	295	283	303	248	299	260	245	345	300	274	300	274	291	297	265	287	304	252	271	270	272	273	252	306	297	335	267	265	274	277	284	294	290	305	264	289	266	276	268	270	277	282	269	277	303	277	248	271	271	272	275	290	292	270	311	285	265	317	297	253	276	244	228	295	282	299	283	259	237	245	289	271	280	250	267	287	293	253	293	292	276	305	264	225	258	246	306	281	262	287	277	295	293	294	279	236	271	282	310	294	286	303	288	260	287	300	258	254	293	254	269	259	276	276	248	264	270	250	267	279	328	294	268	286	316	261	297	293	252	266	289	255	295	269	264	284	276	272	274	265	243	260	269	286	273	296	287	292	275	288	264	254	263	262	271	233	275	255	269	297	257	287	254	253	305	262	270	289	263	278	312	290	274	255	263	287	275	276	251	261	265	249	294	262	291	279	288	270	263	275	283	266	279	284	253	316	241	269	261	291	262	281	260	268	300	265	269	254	284	274	247	266	292	254	283	258	285	265	254	242	286	306	265	243	265	281	281	283	273	272	255	264	270	259	321	282	240	256	278	284	322	274	260	286	291	274	239	271	277	242	255	296	276	299	311	293	279	259	272	274	266	290	299	307	271	226	293	286	268	272	290	250	283	262	282	282	282	292	273	262	278	259	272	263	288	259	286	292	279	247	286	262	259	289	297	267	287	265	273	256	332	275	268	299	289	298	287	269	283	271	271	291	276	277	284	268	307	272	283	299	276	291	249	267	293	275	270	288	274	278	269	258	302	283	282	294	264	255	272	283	253	279	267	269	276	296	284	322	289	277	267	265	302	293	247	278	274	270	285	263	282	277	289	311	245	281	284	284	270	255	281	263	237	281	294	279	295	302	297	276	276	299	239	262	279	291	263	256	271	271	274	277	295	270	277	271	286	272	296	270	261	254	255	271	257	253	250	276	264	295	269	293	284	276	273	289	277	251	252	289	267	269	283	278	287	278	274	305	301	271	272	267	275	265	267	279	278	279	259	278	273	297	290	244	269	256	237	281	289	292	274	286	283	299	291	312	295	279	263	281	284	254	270	261	290	274	287	271	273	297	248	238	257	305	251	288	296	268	290	253	288	277	274	271	240	288	296	260	291	271	252	287	251	251	235	282	272	305	280	260	266	263	246	267	256	254	257	258	277	256	304	243	291	255	276	276	252	294	267	273	264	265	262	243	267	278	287	304	261	286	291	267	280	295	285	265	255	309	274	271	318	264	298	275	257	290	250	246	285	262	283	267	269	286	265	257	272	268	243	299	288	280	300	255	285	287	278	250	255	255	251	274	251	259	293	289	270	267	285	285	311	286	269	264	272	268	277	258	292	250	273	283	267	288	284	256	260	283	291	309	265	268	292	311	277	282	267	269	258	285	266	259	281	293	284	267	285	275	285	271	288	266	268	281	279	290	277	260	262	258	266	278	273	265	267	279	264	296	282	255	256	258	277	296	285	267	270	269	269	292	285	274	289	273	237	281	301	306	263	272	290	291	297	288	247	290	287	264	255	264	262	303	276	295	285	253	250	268	277	271	251	265	238	266	235	293	247	251	278	292	273	266	296	276	273	256	283	315	284	267	284	266	245	280	280	273	270	271	250	280	295	269	282	262	292	283	268	266	276	306	311	289	294	267	244	247	292	254	297	266	259	279	278	285	281	253	283	289	276	271	249	261	273	268	249	277	249	258	249	254	271	269	305	280	259	260	262	257	280	292	254	277	289	295	255	268	316	250	260	270	299	275	267	308	289	268	274	277	259	291	259	270	277	294	277	258	261	261	273	292	277	280	286	277	302	250	288	286	275	265	260	295	307	253	287	273	234	300	274	284	276	297	287	257	280	256	254	265	242	241	295	265	286	260	269	272	283	296	267	275	282	280	257	268	249	263	267	261	260	261	257	250	268	251	293	286	279	254	268	283	269	304	269	272	285	254	244	293	287	291	263	269	295	263	319	294	281	272	276	291	296	272	294	263	286	288	297	269	280	274	284	268	291	301	297	270	284	293	291	280	302	243	268	292	259	259	259	302	272	246	294	290	270	280	251	291	278	254	300	282	266	279	286	285	302	277	270	231	291	250	292	279	283	275	297	301	267	298	255	267	287	266	262	295	278	239	300	275	247	265	275	250	283	267	291	272	266	257	285	278	265	251	300	278	281	271	287	283	280	290	250	281	277	259	306	295	279	263	257	272	257	264	290	278	281	302	266	271	256	248	279	277	269	242	294	288	303	297	286	261	278	257	295	301	280	272	272	277	247	266	255	268	292	250	299	253	285	287	281	247	258	273	274	294	261	269	270	306	262	295	268	282	304	291	305	278	250	268	269	276	266	279	294	251	290	274	260	274	291	267	294	264	292	271	278	289	304	295	287	272	279	263	275	266	284	293	303	285	318	260	296	298	235	271	263	290	264	266	257	291	268	311	284	296	283	319	273	280	295	282	284	296	289	261	258	270	285	278	255	268	280	306	264	242	288	271	276	248	264	263	292	284	290	307	284	271	273	286	258	292	271	265	276	282	266	274	289	278	289	274	254	281	246	309	288	269	252	297	305	299	299	300	273	291	262	307	305	288	316	273	297	254	281	287	251	276	269	261	277	324	322	264	292	286	289	314	314	288	295	274	271	298	299	243	259	293	260	281	285	265	252	259	313	266	287	282	271	242	301	281	274	261	273	308	280	279	236	258	250	269	282	261	251	266	303	325	264	264	287	274	259	246	294	308	266	272	279	276	261	271	271	290	277	289	288	262	275	257	272	273	289	248	291	248	280	280	282	280	276	285	278	281	284	300	256	264	280	221	289	263	266	271	260	284	305	247	250	290	255	256	273	240	275	287	265	280	259	287	285	258	274	259	282	281	297	272	260	280	300	260	301	222	257	281	267	276	270	327	277	275	285	243	266	243	253	305	259	273	262	234	309	261	273	277	293	313	274	290	277	253	238	304	307	256	277	268	270	286	288	292	279	262	273	269	278	265	298	286	290	256	280	266	300	242	284	273	278	261	306	256	269	273	260	257	304	287	266	300	273	261	275	291	288	261	274	268	238	261	304	259	286	280	274	276	255	253	276	261	269	289	268	270	301	247	277	257	256	290	279	278	272	264	305	259	284	303	272	286	286	303	258	245	289	246	300	256	282	266	272	276	279	297	266	273	279	265	270	273	262	293	253	298	240	253	329	277	287	269	268	299	260	294	283	281	285	246	266	298	290	300	264	273	289	281	283	262	257	295	281	296	271	276	250	265	273	294	266	251	290	291	280	276	286	275	292	279	266	297	260	269	280	238	259	281	295	265	273	250	301	282	295	282	286	301	287	290	265	283	257	258	272	262	275	256	276	278	282	275	270	258	271	283	283	279	242	285	266	300	273	278	309	277	275	289	320	288	262	270	270	261	294	259
30858	52544	38852	20039	9431	4918	1910	751	479	472	408	465	426	438	461	475	434	437	478	495	452	434	434	479	468	461	497	437	445	450	426	452	437	420	451	412	476	456	461	439	476	452	445	450	434	441	415	457	443	486	504	475	483	466	433	443	495	440	464	446	425	478	466	457	396	468	470	465	441	448	435	461	436	456	412	445	447	462	493	485	427	473	459	434	444	475	509	457	466	476	429	452	488	479	445	464	418	440	481	457	458	436	468	442	460	455	487	471	469	437	447	428	490	436	427	467	462	408	435	475	454	449	444	454	434	511	438	474	444	450	422	445	455	496	434	457	447	469	412	480	456	483	455	472	417	466	466	445	413	486	415	473	461	403	459	471	433	444	462	430	432	455	455	460	433	449	429	467	466	447	468	497	451	434	448	442	472	460	456	461	489	451	421	444	472	495	419	465	444	445	436	453	445	419	470	430	458	414	478	435	441	450	488	462	435	447	413	455	407	462	446	441	434	471	474	443	422	451	469	454	466	431	443	470	450	454	419	420	398	439	501	465	464	466	462	468	438	455	460	485	416	444	462	444	436	452	430	418	434	418	462	414	419	447	471	450	479	444	447	453	474	483	453	446	463	484	482	425	466	471	459	418	429	442	453	509	403	465	491	486	469	424	436	438	442	457	422	434	459	476	465	480	460	448	417	417	411	460	444	439	434	428	435	458	467	459	424	474	436	459	431	463	466	434	460	455	455	468	431	435	465	438	459	475	414	450	454	462	450	444	431	437	443	468	432	481	443	484	491	449	431	472	473	484	465	451	427	425	476	438	469	472	448	426	465	474	435	466	474	470	465	477	424	438	482	455	446	470	464	438	458	461	459	471	440	456	455	437	433	411	438	419	468	417	483	439	451	443	449	459	450	471	474	479	432	458	465	430	464	445	404	475	420	436	455	443	432	452	478	441	469	486	440	461	455	421	447	430	412	445	447	417	444	454	404	427	464	435	435	443	460	443	445	414	471	456	475	461	480	454	457	490	420	448	406	461	450	434	434	464	481	452	441	442	478	411	402	451	441	441	441	454	464	438	465	457	413	471	446	451	432	470	446	416	438	452	444	445	422	426	422	458	454	467	484	433	470	457	462	483	426	428	427	429	443	455	393	447	426	476	447	460	468	467	462	441	442	433	459	475	459	467	484	493	494	484	413	464	422	452	458	472	445	460	441	432	466	460	474	445	440	423	445	473	449	436	437	466	443	494	444	444	385	459	445	430	487	454	484	437	470	459	475	404	462	456	445	494	478	478	419	462	439	417	463	434	429	477	437	422	472	431	453	420	460	449	459	443	472	423	438	495	472	452	434	437	417	430	462	440	461	472	454	497	406	462	433	462	458	470	449	477	460	438	435	422	463	463	443	447	443	472	452	430	442	416	446	477	434	444	490	440	452	477	458	465	473	450	448	453	477	466	427	437	446	466	431	442	455	445	533	416	428	423	451	460	457	447	447	444	422	447	444	438	461	456	436	472	452	466	455	439	468	448	457	490	433	463	423	434	469	458	455	468	423	464	480	476	448	444	483	482	487	430	434	460	431	448	465	441	423	466	386	459	433	449	458	456	455	423	456	478	475	437	401	440	413	470	440	446	439	423	417	451	421	406	464	441	458	423	449	439	407	468	429	428	424	448	465	457	432	460	456	438	421	437	439	428	453	460	439	478	454	447	491	464	468	432	470	454	417	426	413	433	433	468	420	458	462	432	443	458	423	453	431	452	454	446	436	473	485	423	429	480	428	447	438	478	454	477	434	463	445	430	470	453	419	445	480	466	458	442	458	456	468	434	442	471	432	503	455	447	422	460	441	451	476	449	484	461	438	449	430	438	440	449	446	442	416	464	394	447	482	428	476	431	445	451	412	436	438	469	445	410	462	466	440	480	432	454	473	425	440	515	424	481	450	483	469	487	465	439	480	449	478	447	406	433	450	461	485	481	435	462	428	460	418	437	485	461	471	452	452	439	456	400	485	453	458	469	494	478	451	426	463	457	478	456	483	416	459	469	433	458	451	442	452	459	430	471	479	464	493	444	505	443	441	465	430	436	444	412	467	460	459	470	448	449	444	440	444	403	469	415	411	468	474	416	422	463	452	456	465	415	450	481	484	461	420	458	453	440	449	474	439	493	480	440	472	502	482	455	471	465	454	461	416	467	432	409	416	445	467	441	423	391	414	392	427	474	439	454	451	462	486	454	452	456	446	456	447	429	442	426	468	454	415	454	474	436	445	458	463	497	489	453	490	388	455	401	519	455	462	419	447	452	426	491	432	407	453	438	491	461	453	445	462	444	466	446	409	404	468	438	425	457	465	468	435	482	467	449	459	452	461	439	438	448	426	439	455	454	457	473	432	437	412	426	476	415	444	474	434	465	442	474	416	445	418	477	485	438	471	474	441	447	473	421	440	440	460	466	418	459	443	449	449	449	442	464	459	451	429	429	443	441	500	449	443	445	468	474	447	449	440	433	429	435	453	413	470	447	473	426	439	431	461	447	471	422	428	443	422	425	457	455	458	430	477	428	468	440	438	438	463	436	436	467	450	456	474	490	448	422	440	458	433	457	446	494	483	431	467	459	404	451	474	439	428	407	443	400	479	421	464	467	474	443	448	490	417	450	463	473	469	464	465	442	438	459	467	467	446	445	446	490	447	480	414	462	445	448	469	481	439	427	431	410	465	478	500	462	448	466	443	508	417	447	433	455	448	456	472	450	447	459	479	447	466	435	497	440	458	488	455	439	456	465	483	446	447	472	435	409	505	441	433	418	431	456	475	452	424	461	457	442	429	462	482	470	438	436	455	449	457	451	428	437	425	421	439	484	425	446	418	462	437	450	449	443	481	438	424	438	425	433	464	453	470	432	470	409	419	446	445	471	476	463	429	427	433	444	450	427	471	436	449	464	436	451	439	439	432	436	467	461	465	490	438	463	433	439	436	443	478	446	407	466	457	466	439	457	447	468	470	436	448	453	464	430	447	455	468	460	444	472	455	442	444	475	463	450	477	442	466	455	412	454	476	409	452	420	447	442	456	472	451	445	459	426	477	460	420	461	410	425	475	443	476	496	449	475	462	437	463	446	494	476	413	453	474	438	463	427	426	426	420	462	449	452	453	442	452	419	453	461	444	481	485	439	457	452	433	462	427	479	431	434	422	473	466	427	429	431	452	510	458	442	456	472	480	446	443	430	479	443	469	425	495	464	461	452	460	453	450	456	431	453	477	433	495	429	418	464	446	463	454	477	473	439	424	425	464	447	413	468	457	455	459	457	451	497	431	446	414	433	451	443	423	459	457	448	439	422	476	432	449	457	430	440	490	446	420	453	465	446	451	474	469	438	430	471	473	449	474	466	445	503	448	426	428	436	460	458	441	465	465	475	429	409	484	457	456	443	429	430	443	482	444	448	462	439	434	460	469	438	451	407	450	440	494	461	463	497	451	445	434	445	430	423	444	438	457	440	425	423
24953	25534	39049	34045	23678	15409	4454	772	320	288	305	304	296	326	303	279	322	298	313	314	284	301	290	290	315	296	302	298	311	306	307	330	295	282	317	297	282	263	289	299	303	293	306	305	279	304	292	293	316	276	309	310	285	295	300	309	295	270	295	300	273	321	327	297	298	329	286	292	296	286	328	292	284	333	306	270	285	315	310	314	290	297	295	303	298	302	284	288	304	313	301	316	333	334	317	313	287	301	291	295	271	305	291	283	288	310	309	300	296	313	299	326	297	286	291	270	303	271	314	276	273	287	304	293	292	283	281	313	301	288	296	301	292	308	297	288	300	301	279	297	313	296	299	314	303	287	290	295	305	311	264	277	278	280	271	279	314	260	320	302	290	308	295	259	289	310	310	289	281	278	288	276	331	262	318	320	303	312	297	281	301	290	304	257	252	305	289	295	342	333	289	278	291	306	260	291	307	291	274	291	315	308	322	326	314	303	305	291	292	257	292	291	295	340	321	315	298	301	256	284	294	323	316	276	289	294	313	294	315	327	288	290	310	280	321	303	294	314	276	313	295	317	284	315	251	297	286	292	270	264	340	281	324	281	316	305	303	255	300	291	286	325	313	315	275	306	299	271	302	262	295	285	271	297	304	291	279	290	278	318	284	332	269	289	309	293	285	289	294	288	325	279	301	304	310	298	264	314	250	296	292	340	320	305	268	248	330	271	284	311	289	295	275	299	314	293	296	279	296	295	307	280	294	295	291	280	292	329	291	271	266	283	306	316	294	327	289	286	283	292	326	310	335	324	297	286	296	313	285	262	307	294	299	294	310	313	333	258	297	320	288	292	271	283	283	276	306	297	293	286	303	321	330	288	316	281	341	299	315	338	278	272	323	308	280	285	306	304	318	293	270	294	298	269	285	269	273	305	311	315	307	304	274	284	331	291	289	317	289	320	302	314	277	320	289	289	290	290	308	344	291	272	310	282	292	285	275	296	275	276	282	304	284	295	315	287	308	270	314	334	317	282	299	288	295	301	267	315	309	302	292	312	307	310	319	297	303	318	271	325	263	282	288	321	299	286	291	295	293	288	310	296	278	333	290	273	245	308	274	286	276	314	291	299	305	288	276	296	280	347	294	286	310	304	290	295	263	296	284	342	259	286	279	293	282	266	299	286	337	263	308	306	296	293	304	300	310	314	264	280	322	263	292	308	314	343	310	313	298	300	309	348	322	295	295	294	307	287	272	299	273	298	265	297	288	300	283	295	276	304	305	286	291	314	270	287	286	292	295	300	267	309	310	272	318	333	290	289	318	314	261	281	281	323	288	288	287	270	303	310	329	236	291	302	299	286	321	270	302	314	290	288	311	304	299	307	296	295	297	281	280	313	314	296	335	295	307	296	279	299	281	311	315	307	277	287	271	303	307	282	264	266	312	302	296	289	313	291	281	253	299	262	284	302	303	291	304	280	327	312	289	282	308	303	279	284	310	304	273	304	312	296	297	288	304	271	279	284	312	301	307	324	291	307	289	303	282	310	314	328	313	293	303	312	298	303	307	314	288	276	316	292	296	290	279	310	272	314	323	278	310	308	273	316	281	319	298	268	290	307	287	304	229	287	345	313	295	272	300	299	283	302	279	292	304	300	325	275	305	285	310	331	281	299	281	270	317	286	299	316	318	293	292	272	272	269	286	294	308	285	307	300	302	296	298	269	300	291	307	289	295	309	304	294	314	298	292	312	294	265	314	268	285	281	264	309	303	296	293	275	288	310	298	282	306	289	301	288	326	323	290	294	271	290	304	297	303	304	273	293	300	283	284	265	297	303	278	315	304	308	300	313	306	335	325	279	276	300	293	288	303	272	305	281	301	293	284	324	320	313	316	325	339	295	329	326	265	284	307	291	282	321	291	312	305	308	305	294	272	286	311	286	277	306	330	289	259	268	272	331	286	300	289	280	255	292	301	318	297	308	269	305	312	289	266	288	288	323	273	304	313	314	313	285	273	305	297	297	291	291	275	277	315	310	302	288	296	286	329	298	289	289	281	270	272	325	304	282	301	279	273	286	306	284	282	298	311	306	321	300	295	286	271	295	302	308	292	283	311	285	284	284	282	325	307	294	303	292	297	297	284	306	296	315	292	298	275	276	296	299	314	304	283	280	295	275	285	293	296	303	279	342	298	272	302	299	312	295	317	340	289	291	323	316	307	339	293	317	300	308	302	315	291	303	274	273	314	294	317	288	308	289	295	279	289	289	276	283	282	280	271	316	293	313	305	295	316	316	291	289	286	317	283	296	320	320	291	276	294	285	332	318	286	300	276	293	303	300	289	280	339	294	306	268	277	296	288	274	282	295	289	338	332	308	299	281	282	316	283	284	276	287	308	302	299	294	296	293	301	304	273	294	277	298	294	288	310	282	294	317	277	293	272	282	271	260	306	296	291	334	293	291	288	276	307	279	286	274	277	312	294	312	279	291	287	310	306	326	285	278	304	330	302	289	289	318	299	283	276	301	291	300	301	304	298	290	286	318	310	325	273	302	298	281	307	311	280	301	293	264	307	305	306	311	313	301	326	304	318	285	323	307	265	294	319	271	295	326	260	294	348	300	291	288	302	288	297	309	272	306	285	298	304	277	323	268	298	323	282	312	292	298	305	302	313	288	291	271	334	289	298	300	316	277	284	293	277	302	327	301	325	299	294	300	292	308	308	271	303	284	293	284	285	289	314	297	294	276	292	268	278	294	276	294	296	312	308	311	295	265	281	290	361	329	304	310	309	290	271	279	308	304	320	293	274	327	289	288	285	320	319	269	277	292	294	316	289	315	325	283	288	302	296	273	327	300	316	309	286	293	278	292	274	282	280	300	306	307	271	324	298	290	308	286	271	330	302	277	334	303	313	313	286	291	285	345	285	288	300	283	303	317	291	268	311	307	289	285	291	303	319	300	319	266	339	263	264	303	298	306	311	301	306	298	315	305	307	296	304	290	303	284	299	316	269	300	313	270	312	303	253	317	298	302	288	309	293	272	273	268	266	326	314	310	288	330	309	307	284	274	292	276	315	290	278	294	296	280	270	287	283	280	296	306	290	326	279	274	336	274	286	323	279	289	293	315	311	286	308	303	283	296	269	273	267	309	301	305	297	305	299	275	281	285	292	332	297	315	302	308	280	300	275	300	306	301	304	310	276	293	307	310	275	296	301	312	269	282	293	280	261	296	303	301	282	288	307	284	291	325	274	303	280	280	292	273	283	300	293	295	312	307	274	278	301	270	298	300	301	288	294	296	323	285	294	291	304	305	293	279	283	301	311	309	289	284	304	260	277	294	325	304	280	284	294	310	271	298	289	279	314	334	310	316	313	315	309	302	317	288	324	323	289	296	296	322	303	301	261	276	278	305	305	320	296	312	305	304	258	284	260	294	314	307	294	279	299	282	291	291	307	306	268	301	310	319	296	311	320	255	270	284	292	292	276	311	309	289	292	291	285	299	284	288	302	273
53776	91722	70654	44024	29926	17794	6419	1630	492	479	468	484	484	490	482	503	516	464	466	451	478	508	466	503	500	475	464	459	471	480	483	486	470	464	519	459	479	493	486	467	475	463	491	480	476	476	497	498	491	478	471	460	473	468	472	502	460	480	495	488	456	500	513	483	450	439	502	474	460	476	435	535	457	439	489	463	459	437	472	508	464	474	466	518	493	442	506	494	511	483	543	484	496	466	474	515	482	473	462	493	485	479	508	500	462	494	460	499	468	508	473	519	461	467	471	507	511	512	481	573	469	478	515	458	509	476	497	489	500	475	454	479	427	484	480	434	458	447	456	508	480	455	499	483	475	475	463	476	482	464	509	512	475	454	459	484	484	523	490	491	491	518	502	449	452	495	452	471	475	456	477	505	474	465	463	447	511	511	506	504	494	465	456	422	479	511	512	445	461	460	469	480	454	501	456	482	492	488	481	492	518	470	484	520	518	481	473	477	480	494	506	476	476	477	457	479	485	486	452	511	482	482	453	457	463	439	500	503	478	494	456	471	473	539	471	460	458	465	480	468	460	513	463	505	473	485	505	496	476	508	453	474	502	509	489	461	512	501	524	518	480	473	495	480	472	490	463	446	497	454	542	462	466	495	518	481	467	477	447	477	485	483	463	473	510	466	473	472	497	515	486	542	484	511	464	459	476	502	459	485	500	457	483	467	471	492	493	481	493	503	464	518	478	414	470	467	474	472	486	476	437	498	492	501	470	452	476	497	475	465	502	472	463	472	515	492	492	454	450	491	474	464	460	487	491	499	489	490	485	459	467	535	465	512	482	507	502	503	482	524	457	494	500	500	504	505	485	447	453	488	483	512	496	482	489	501	475	515	503	497	464	484	492	495	458	476	470	454	481	465	493	479	501	478	520	479	421	439	480	431	498	482	492	475	460	481	467	481	457	468	494	489	483	502	472	471	467	477	505	467	470	463	484	458	473	499	475	467	437	485	504	497	448	481	484	462	470	457	487	474	502	457	464	486	501	482	505	499	498	477	502	481	462	494	473	480	475	514	464	467	467	505	478	512	509	488	445	480	521	448	488	484	463	482	420	462	486	508	476	501	483	470	473	512	483	447	526	460	478	446	467	452	499	469	498	468	476	491	493	486	518	464	496	449	497	478	471	479	467	534	503	480	483	490	505	508	507	442	485	474	487	489	475	503	476	439	485	460	473	473	481	489	502	475	489	460	506	476	487	506	460	474	460	450	457	501	461	478	485	447	521	482	479	455	470	488	495	470	486	467	441	479	459	509	469	468	473	468	460	483	490	509	466	477	486	447	454	517	476	482	469	461	473	475	495	517	475	453	453	504	464	455	459	488	466	486	509	459	458	492	479	458	515	459	453	510	499	453	446	453	469	469	463	463	518	453	481	476	506	510	469	457	480	464	462	474	478	468	466	473	455	493	471	463	496	501	466	493	513	484	475	480	494	453	502	489	472	490	471	470	494	476	470	473	558	494	459	461	480	498	434	495	460	482	459	476	532	517	463	456	449	468	445	507	460	464	482	491	515	506	483	485	506	452	465	486	484	519	470	495	490	504	503	508	515	482	486	512	472	469	469	452	505	477	445	494	475	477	475	461	494	485	519	470	480	470	467	505	501	455	480	470	448	451	496	474	467	528	438	517	478	457	484	503	510	548	477	461	466	499	447	487	514	462	532	505	474	496	462	491	465	460	501	486	493	457	499	481	447	492	484	508	509	447	464	482	490	452	483	470	515	499	468	490	495	464	476	466	472	483	513	510	466	477	484	468	470	455	499	475	464	489	453	477	469	467	495	495	501	484	509	472	436	464	499	466	455	496	499	476	460	472	479	499	529	467	485	447	439	485	511	500	472	483	514	442	466	451	491	508	493	472	429	465	511	479	485	495	473	469	448	491	495	459	492	512	485	510	492	445	484	519	504	462	445	494	497	493	469	506	458	470	466	447	482	502	471	492	495	475	516	482	511	466	468	501	512	489	450	471	450	499	502	466	475	455	443	482	484	468	474	495	497	453	483	495	480	467	465	484	509	486	497	469	444	504	538	471	463	483	466	465	497	490	484	486	471	480	497	489	479	447	455	455	517	445	468	501	531	444	500	422	473	480	536	464	454	472	521	494	492	482	501	478	467	441	436	476	417	497	472	507	479	479	500	483	474	525	491	469	463	489	467	519	480	463	496	521	487	475	543	489	444	454	477	489	475	455	470	471	492	494	448	489	523	460	448	507	475	461	484	472	488	496	485	449	489	499	510	466	517	468	465	472	430	492	477	492	509	490	451	453	474	484	459	509	467	511	465	508	483	468	474	458	504	486	466	497	462	448	454	476	474	501	502	465	493	476	486	479	487	473	500	507	536	456	504	478	501	510	479	468	475	472	490	451	482	498	495	480	486	473	490	448	486	486	506	478	467	476	490	467	484	453	455	468	423	484	433	483	447	476	447	467	513	495	493	495	498	490	476	487	507	499	531	464	476	508	471	514	476	444	540	458	470	471	444	468	475	474	507	457	464	477	491	485	486	485	484	452	516	487	459	496	481	451	474	440	507	480	495	499	494	472	498	487	479	464	491	464	527	464	455	471	453	515	512	486	438	462	471	531	480	472	483	488	511	498	535	490	464	486	479	462	480	454	442	457	516	476	462	472	450	463	466	483	462	484	479	452	486	499	500	459	487	505	475	469	480	472	489	473	465	484	499	537	456	498	508	456	512	474	496	465	500	445	495	482	467	487	459	480	487	441	515	455	458	480	497	462	480	478	488	479	477	483	511	446	468	486	499	471	512	477	482	466	497	477	544	456	494	466	507	484	462	497	474	479	475	484	479	470	454	475	460	486	475	489	497	506	445	480	471	471	521	491	495	458	513	536	497	517	449	516	485	494	468	459	470	483	476	566	468	498	485	489	473	467	476	486	513	459	503	465	465	505	446	495	475	510	468	474	545	457	451	498	488	475	502	480	480	460	450	481	482	488	460	484	466	458	496	470	442	471	496	481	488	497	463	445	484	457	467	497	481	470	509	460	465	498	471	474	490	456	473	496	450	471	498	442	456	478	487	438	481	494	483	499	478	505	482	507	469	458	507	479	527	477	500	467	450	498	445	503	498	454	487	462	473	476	502	469	460	470	513	461	496	504	459	514	528	539	467	449	483	448	482	484	531	467	486	500	485	515	447	468	475	495	477	514	483	492	447	490	494	509	457	446	470	497	475	524	492	434	491	462	482	458	471	468	442	473	515	487	471	484	505	467	430	466	493	496	493	499	469	466	478	485	467	497	501	458	465	468	494	503	492	504	457	505	500	492	507	430	486	488	449	488	475	518	502	479	494	460	490	466	516	483	479	444	506	508	507	495	487	513	467	464	483	486	509	444	487	475	473	492	488	493	472	505	462	444	473	553	484	469	491	478	507	442	529	443	497	478	477	476	490	466	435	442	505	496	494	512	466	428	495	526	505	489	466	525	521	503	473	464
23327	22683	33719	29621	25236	23567	14407	2096	404	337	340	364	346	337	326	374	324	366	356	345	339	339	358	365	367	367	350	342	350	328	329	358	365	334	347	357	353	347	342	341	348	369	358	367	350	321	340	309	338	345	338	346	337	352	340	341	364	352	359	359	321	338	357	339	322	337	313	329	319	358	352	352	344	359	336	338	344	298	349	329	338	350	357	322	334	361	329	325	339	337	331	335	332	324	342	370	337	321	341	329	354	316	322	364	341	336	349	308	316	316	349	336	330	349	333	321	323	313	335	340	341	373	335	335	344	334	363	345	352	362	352	347	355	358	336	320	356	374	331	327	316	325	329	306	361	340	306	354	346	343	332	320	337	344	361	325	334	359	322	328	311	325	341	323	339	335	354	332	332	322	320	331	374	346	346	352	309	331	327	324	314	335	348	357	345	352	328	330	326	363	355	332	377	324	329	336	334	355	325	330	336	356	361	319	312	301	336	329	337	343	329	335	331	331	370	350	344	322	319	337	357	350	323	336	347	326	357	365	352	344	355	381	348	337	342	323	343	363	323	327	349	361	364	304	353	344	353	354	361	358	340	333	348	339	364	346	322	331	308	333	309	338	339	327	315	374	334	328	372	338	338	353	317	328	370	330	374	316	340	366	300	348	346	363	332	321	332	341	351	372	328	361	321	347	323	327	360	351	337	341	321	338	317	355	365	367	332	306	320	354	366	348	356	361	290	315	334	353	351	345	346	326	320	316	342	341	343	340	328	367	324	362	338	335	374	382	368	314	336	332	357	344	353	325	347	340	352	349	332	331	360	340	328	320	333	365	378	367	321	319	331	342	299	362	348	346	339	351	345	329	336	346	329	360	356	316	359	372	373	357	330	372	367	336	357	346	336	350	319	321	356	342	338	329	364	304	359	317	348	329	326	313	349	329	334	348	312	354	352	332	379	343	343	317	292	333	368	330	360	333	327	319	360	359	324	358	359	388	373	332	359	338	314	330	345	334	361	344	377	309	337	332	304	362	325	348	367	355	332	365	367	322	317	314	355	350	327	358	342	345	342	347	360	310	335	329	341	324	315	373	359	356	336	330	320	372	347	346	330	379	315	323	357	374	358	329	318	336	343	345	360	349	301	359	345	353	310	316	341	355	344	359	381	316	331	334	362	352	369	360	337	332	323	337	343	376	340	316	332	368	322	329	358	318	320	359	334	345	328	345	332	333	339	320	344	315	336	339	383	321	348	347	351	367	350	376	331	353	372	353	319	336	327	344	313	332	374	341	355	332	325	348	362	353	334	360	349	317	343	323	376	323	341	351	337	347	327	315	385	356	345	315	308	361	326	362	323	307	340	309	347	304	367	345	309	311	316	315	363	311	322	344	311	343	336	358	339	359	324	334	340	350	371	331	352	346	328	356	332	323	335	386	348	346	344	328	360	345	331	343	348	376	349	335	334	336	352	337	350	369	345	368	349	372	340	344	341	343	354	327	338	338	342	318	358	335	364	365	306	352	308	367	346	349	335	323	344	375	316	340	337	344	330	353	374	334	340	338	350	323	371	369	358	320	356	330	317	382	362	345	357	300	350	335	339	346	329	378	351	320	363	339	332	318	344	339	329	319	312	349	333	315	343	336	350	381	357	369	319	331	374	312	344	348	372	315	354	340	321	334	330	350	340	333	319	333	307	339	340	322	317	319	325	347	347	316	345	350	355	326	316	313	371	344	347	332	315	336	303	341	388	348	331	320	358	326	346	341	354	362	357	327	353	360	347	323	352	353	349	343	358	335	341	319	330	361	308	359	326	337	367	319	323	341	321	339	367	388	378	334	328	317	308	351	358	367	339	344	346	353	359	375	327	318	326	350	350	345	386	329	312	367	328	313	379	335	345	331	320	356	305	330	299	361	323	332	319	332	351	339	307	341	310	350	366	322	334	327	337	357	340	357	336	353	332	332	366	353	333	374	332	329	327	313	292	284	289	346	346	326	317	322	358	323	354	319	367	369	328	327	354	347	354	338	362	373	318	341	385	330	354	344	322	337	353	343	330	334	351	384	328	385	332	347	364	349	372	315	341	369	325	372	351	335	354	357	310	352	341	342	333	336	370	356	321	352	333	356	341	376	323	339	353	309	355	325	327	319	327	338	339	365	340	327	337	327	318	334	348	398	329	335	374	339	327	368	333	310	346	396	342	345	339	360	321	351	334	348	398	325	320	367	366	334	318	342	324	362	314	336	336	348	334	339	377	355	311	294	336	353	331	329	381	338	346	348	326	329	334	357	346	371	361	352	365	328	355	335	320	314	320	336	337	330	338	352	316	349	354	324	326	324	333	325	346	325	355	363	329	329	349	343	324	352	331	338	354	339	367	352	331	328	356	329	361	359	330	353	357	334	323	344	338	339	363	332	338	342	352	342	313	317	347	340	334	314	347	373	342	366	367	341	337	340	327	343	325	312	352	343	336	329	347	338	327	340	324	353	364	342	332	340	376	330	333	347	326	340	315	362	342	348	360	339	343	369	310	351	296	339	337	346	365	344	364	341	357	356	348	353	336	323	355	314	337	335	331	336	342	343	339	322	321	353	326	342	345	332	370	333	340	342	349	357	338	326	321	334	335	330	352	328	339	344	342	332	356	356	336	336	319	335	342	375	323	333	338	344	352	353	324	358	354	308	324	344	360	352	338	349	322	341	364	348	319	328	319	343	330	341	320	356	364	340	340	324	326	323	341	318	334	345	333	326	336	359	366	349	344	329	357	320	352	346	334	299	363	356	355	323	355	357	335	351	351	332	362	349	313	375	357	344	335	311	361	318	344	340	315	328	321	348	332	340	335	317	318	340	354	308	333	326	323	315	323	349	327	354	382	343	348	358	366	329	333	372	347	355	346	358	326	373	323	351	322	336	330	311	326	350	329	375	342	358	344	354	367	340	328	295	332	341	359	354	319	329	337	342	327	340	311	353	349	316	321	330	338	343	362	347	333	326	345	344	330	337	335	338	347	336	342	351	346	329	364	345	342	332	327	310	363	343	355	361	363	366	326	353	352	325	348	334	341	323	316	326	327	318	334	361	370	337	315	364	361	353	354	340	362	353	331	328	329	337	370	343	335	342	332	353	345	352	326	358	324	336	347	366	323	315	314	316	321	318	354	381	307	352	308	359	338	347	327	335	323	365	345	328	319	312	351	381	317	372	343	331	359	314	328	353	364	346	342	336	325	329	337	308	341	351	320	326	325	334	347	348	328	374	339	298	368	361	377	345	335	331	339	350	325	316	335	332	317	326	338	320	345	314	344	360	319	326	351	336	358	355	311	339	337	323	353	325	300	372	369	335	360	322	325	350	338	326	322	352	351	315	337	347	331	331	365	346	342	375	365	365	353	363	358	339	359	325	338	331	343	341	352	364	313	349	318	339	306	332	311	378	352	344	348	325	327	339	329	330	338	383	349	325	311	334	357	315	339	311	378	352	351	323	376	307	347	335	342	348	364	343
56105	103477	84989	57616	41225	28066	11809	3221	568	568	553	576	586	545	548	520	544	521	512	513	561	542	519	550	542	542	519	537	505	508	508	506	527	533	526	518	521	538	557	542	520	526	531	588	539	524	543	538	513	534	482	499	533	520	553	520	490	512	546	532	526	524	532	495	551	505	489	521	530	505	553	510	557	505	492	531	521	494	497	529	513	499	554	540	547	488	548	555	537	547	521	481	518	538	501	477	522	539	497	520	516	536	510	551	515	519	512	568	537	501	554	560	497	492	538	488	529	494	539	523	550	526	542	502	548	514	539	546	529	520	505	507	525	508	503	493	492	558	490	523	526	496	544	516	576	581	498	496	520	528	512	524	534	538	518	511	529	548	506	564	490	514	519	480	500	527	506	499	512	503	555	528	526	512	500	513	551	498	518	542	520	543	487	518	515	532	484	519	548	477	528	512	484	550	484	527	501	501	535	536	513	533	506	539	509	512	535	541	553	557	505	540	546	559	532	532	476	512	512	515	513	532	543	534	545	514	532	504	515	570	531	545	522	501	515	553	512	519	552	543	508	515	550	511	519	518	509	545	522	536	527	521	520	502	513	525	508	542	501	519	512	523	521	544	530	566	527	515	505	536	512	534	530	551	478	526	503	514	505	520	518	498	495	542	510	504	537	521	514	515	556	546	531	489	541	485	518	490	508	509	548	516	486	547	543	526	550	565	517	549	543	505	537	502	551	550	543	510	541	528	553	524	550	527	510	539	521	558	528	507	518	562	512	517	522	540	524	579	521	558	552	539	559	548	552	549	557	541	513	526	545	521	512	543	504	550	528	514	499	492	493	593	528	521	539	524	526	529	517	526	569	533	552	513	552	521	509	509	498	535	508	479	504	565	556	515	546	508	528	509	520	522	508	491	522	534	569	550	524	537	542	507	507	558	510	526	493	496	509	540	534	513	508	527	513	465	517	483	522	526	468	492	530	583	502	490	528	509	567	522	529	530	554	541	498	577	492	509	509	508	506	512	493	511	530	503	552	508	519	550	527	538	582	537	502	544	536	519	511	524	523	507	554	540	522	545	526	514	507	514	541	561	537	505	496	587	540	563	511	545	525	547	552	529	537	507	535	539	548	524	528	496	532	499	493	533	561	503	512	545	523	464	489	530	520	529	531	519	541	511	527	523	499	485	530	532	533	553	503	525	541	526	534	580	545	536	540	519	477	481	523	495	531	551	515	536	534	529	507	509	536	529	529	498	552	547	497	516	536	545	531	488	525	526	525	507	531	509	504	538	532	540	562	534	556	491	482	514	530	531	505	533	517	535	545	544	507	540	543	501	542	514	533	517	558	560	543	524	523	508	513	528	577	510	537	543	529	518	511	567	530	492	525	524	528	537	530	562	539	534	492	563	506	517	556	542	501	526	521	562	530	526	548	532	513	505	481	505	508	528	560	546	529	533	535	508	512	540	562	523	505	531	518	499	490	489	530	513	508	555	534	473	523	493	477	517	538	504	527	514	518	557	491	523	543	540	544	576	513	523	514	533	517	523	500	522	555	585	530	554	529	522	548	558	516	518	500	539	496	542	555	489	503	543	527	523	573	531	504	508	522	505	541	530	556	527	542	537	559	533	549	510	526	532	506	528	541	499	520	526	534	516	508	520	479	514	533	516	538	529	519	476	557	476	519	514	519	519	518	531	501	532	523	516	522	519	552	515	542	488	548	514	559	512	506	512	519	538	527	573	525	508	517	518	574	545	525	566	543	515	543	523	506	511	503	541	543	524	508	567	488	545	522	508	513	504	510	532	557	557	553	536	538	570	507	539	533	523	576	543	474	541	558	552	542	546	519	501	555	506	549	510	556	544	548	496	575	563	480	566	562	523	551	514	556	524	520	525	539	545	500	532	514	497	527	515	528	520	522	529	525	582	524	533	484	490	515	591	516	537	540	519	547	508	558	524	512	565	535	520	536	522	521	519	528	490	540	512	528	507	563	522	544	498	536	481	501	531	552	566	512	484	514	556	485	523	485	515	503	537	569	538	503	530	517	543	529	534	510	574	521	523	525	515	514	545	560	535	504	551	520	512	546	525	526	522	522	538	534	538	488	504	492	539	529	549	539	470	508	561	517	584	568	562	574	541	545	515	540	521	564	526	520	509	563	537	537	549	562	508	525	525	514	515	530	550	562	504	549	512	509	535	549	533	520	542	536	540	517	553	511	499	523	581	535	553	559	535	530	518	516	528	532	511	480	512	503	519	492	523	541	551	550	552	529	528	527	497	532	497	523	543	513	548	535	527	549	553	523	497	483	539	505	513	543	532	513	546	466	502	506	525	489	563	552	535	528	565	510	493	538	524	520	514	516	519	509	528	561	532	523	533	521	509	511	507	483	531	534	505	540	554	520	539	517	494	526	536	541	479	507	544	526	543	495	545	535	511	539	550	517	528	500	505	544	553	518	510	548	539	497	524	561	526	533	476	532	537	510	531	521	503	508	522	520	486	536	582	540	528	529	545	530	516	517	521	502	549	499	548	511	569	520	503	545	485	512	499	496	525	506	582	524	528	545	522	540	519	562	485	508	505	503	503	527	502	504	492	506	488	535	523	555	515	496	524	548	544	533	542	550	539	528	490	539	495	535	530	525	512	517	533	513	550	536	534	509	557	515	527	526	564	495	513	534	496	531	525	554	526	489	520	523	518	529	534	562	547	514	513	575	550	522	550	515	527	546	538	528	526	501	580	521	548	479	537	533	499	554	493	497	537	517	555	555	526	537	493	524	549	501	546	521	537	523	524	505	507	573	545	535	525	524	489	561	516	547	506	535	536	555	519	529	545	557	551	516	530	549	550	527	509	530	496	555	540	523	561	505	526	532	537	540	526	569	554	513	496	544	523	530	508	542	518	542	551	535	512	521	504	549	550	505	548	492	512	521	522	553	543	495	523	552	516	545	573	541	498	502	523	500	547	511	508	547	508	517	564	557	490	512	549	475	591	567	528	543	576	505	519	507	488	519	539	522	481	549	582	522	526	520	491	533	545	502	575	537	506	502	504	581	546	534	521	525	516	537	526	558	534	550	507	549	521	533	536	477	545	542	535	537	554	539	519	505	502	502	531	553	525	540	552	533	505	500	536	516	496	545	505	570	552	516	556	566	555	500	561	525	497	528	516	546	523	512	552	518	507	487	530	525	541	520	494	521	500	546	556	539	543	547	493	516	527	572	522	508	502	548	496	556	566	539	533	538	568	499	514	548	515	547	500	586	542	536	510	541	578	524	532	505	503	508	570	529	527	550	514	522	542	525	521	529	502	503	579	563	516	511	527	516	559	559	537	507	545	524	523	528	556	542	552	520	518	537	511	476	499	528	520	507	597	519	527	564	522	591	537	540	559	557	513	550	517	523	532	537	511	518	536	517	519	513	537	514	500	517	509	517	554	439	562	506	551	548	528	509	532	533	516	536	497	518	569	561	554	569	536	518	536	526	547	550	492	551	503
27636	32008	33313	19118	5814	2171	832	408	267	281	291	296	308	296	294	276	292	271	297	268	291	266	283	298	281	271	260	281	281	275	306	264	293	321	300	285	260	264	260	296	269	245	291	270	286	286	271	287	304	261	281	300	290	250	275	275	277	305	252	260	269	276	289	268	293	279	272	293	282	298	290	289	294	292	262	272	279	288	265	289	267	292	283	293	280	263	301	279	307	259	285	274	281	261	299	256	294	283	285	301	246	297	270	292	282	306	287	270	306	264	293	291	284	289	287	250	286	273	246	274	307	302	275	291	285	290	280	293	286	291	287	261	274	283	291	249	284	265	282	311	253	269	299	281	275	277	288	274	277	286	301	301	268	264	276	285	264	283	278	281	296	314	256	291	275	276	290	275	261	265	277	264	304	273	282	259	263	322	289	270	272	269	286	277	284	288	270	281	260	296	296	270	304	279	264	308	317	296	265	246	264	270	291	309	288	298	260	265	280	289	287	255	303	258	267	277	296	258	295	253	251	286	265	253	271	255	296	281	281	258	289	253	294	318	277	278	278	263	290	263	284	279	295	297	262	298	284	255	271	284	284	283	275	244	307	259	292	283	273	273	289	283	292	276	298	261	257	264	254	250	303	288	275	292	300	305	264	261	243	252	300	276	266	276	302	285	276	267	284	260	283	288	254	302	260	293	298	274	283	299	289	286	279	272	303	261	283	287	283	281	304	295	283	280	296	279	278	279	269	271	264	271	281	281	238	322	276	269	279	301	294	287	280	281	288	281	259	301	290	257	289	268	279	297	297	272	275	286	302	293	303	281	274	271	270	306	283	276	298	272	255	269	260	277	272	293	263	272	286	265	300	288	247	270	283	270	317	252	267	266	279	282	269	263	299	309	301	291	253	295	281	299	259	266	291	273	257	265	278	293	284	252	275	261	295	297	272	299	278	292	281	317	267	296	276	258	271	277	272	276	255	291	292	286	288	305	289	275	282	272	290	263	274	235	261	278	273	265	284	296	291	305	278	285	290	292	299	258	266	309	292	279	243	268	236	270	279	324	243	288	263	256	269	286	264	271	263	275	287	325	310	245	257	275	276	314	277	258	295	290	287	283	274	251	278	292	287	299	284	307	252	281	288	268	271	327	315	281	308	317	249	303	280	282	299	267	275	273	308	280	258	265	262	266	292	304	265	275	292	302	286	278	288	267	270	255	275	272	268	273	258	264	281	263	255	287	293	283	259	265	286	269	271	286	288	277	304	276	262	295	289	282	258	291	273	294	291	293	266	273	262	278	296	273	234	297	298	291	255	269	269	283	268	271	273	268	262	283	281	293	281	276	288	275	274	256	263	300	265	300	281	302	271	292	266	293	282	291	298	271	293	277	269	261	296	313	278	289	272	271	254	248	270	288	254	269	307	270	294	259	272	262	282	301	269	316	271	274	275	289	260	293	278	279	252	272	309	270	262	279	249	297	282	251	293	288	300	270	271	278	272	288	282	312	268	280	304	295	259	280	271	303	294	237	264	285	275	302	308	295	247	291	254	276	274	281	250	291	274	256	309	276	300	275	271	252	244	267	278	256	268	288	276	280	271	304	285	271	301	257	302	301	290	280	272	277	295	316	253	248	276	321	299	290	284	300	269	287	273	278	275	273	263	272	286	281	258	249	297	266	246	271	273	271	278	242	245	291	301	261	281	295	278	262	298	283	288	293	268	268	279	265	299	280	297	304	269	289	277	292	271	279	267	265	279	280	290	270	246	264	279	287	282	255	279	268	265	276	260	290	257	273	291	302	282	287	275	279	314	308	280	278	288	281	275	278	279	270	284	258	260	280	275	287	283	260	298	291	275	247	316	327	247	258	290	284	275	327	285	270	260	270	268	280	246	274	269	259	287	307	293	247	270	302	284	271	243	263	280	266	273	263	300	233	290	294	271	284	270	309	246	255	278	280	261	286	295	275	293	293	253	290	273	297	306	264	276	267	273	271	289	305	273	301	270	273	269	277	276	292	302	285	288	289	262	288	284	265	279	289	280	311	287	275	299	299	278	314	287	303	279	285	280	261	280	292	294	277	268	261	251	274	297	273	282	281	265	282	281	265	273	292	276	273	264	278	289	288	286	289	292	306	278	281	308	312	251	263	300	258	260	278	289	265	261	264	278	274	279	235	277	286	264	279	280	284	307	271	264	264	307	261	264	274	282	290	254	265	296	312	293	287	254	253	270	296	301	262	261	273	260	268	272	274	239	326	294	287	282	276	298	244	260	312	265	271	289	286	283	285	289	302	281	301	288	258	284	336	271	300	283	284	286	269	288	287	288	281	303	275	308	271	273	252	270	296	265	285	261	279	304	292	274	294	269	301	285	273	288	258	275	271	280	257	310	280	289	314	292	275	299	291	265	289	281	283	268	276	269	276	274	268	267	274	275	256	272	283	261	300	292	289	261	288	284	283	288	243	289	282	308	281	277	272	279	274	310	270	293	277	292	278	284	280	289	279	266	280	279	284	279	287	267	259	307	301	312	260	265	292	251	265	251	255	271	281	285	289	302	302	282	294	275	262	279	286	297	298	265	274	272	252	259	272	281	274	268	262	275	260	294	273	339	286	278	273	248	292	294	305	274	256	284	287	281	279	300	282	281	256	289	309	271	262	288	267	275	281	269	271	290	259	284	274	293	276	276	298	292	279	292	289	248	307	313	269	286	289	255	302	267	282	277	277	277	268	292	266	278	293	292	272	284	273	274	244	270	300	296	280	266	281	275	265	308	281	288	288	252	269	281	253	312	271	328	289	280	235	269	270	292	299	290	281	258	286	295	278	290	289	286	298	279	258	295	304	281	268	250	269	254	302	286	275	263	261	256	274	266	248	279	287	259	295	301	267	292	285	268	287	265	325	288	227	281	267	290	273	277	275	288	275	286	282	270	292	277	235	277	283	257	298	302	289	272	258	297	255	274	278	291	272	277	252	274	259	276	285	257	275	268	277	290	299	259	294	274	266	284	260	256	296	263	278	277	297	272	307	303	279	266	290	286	279	275	290	268	269	276	247	283	281	279	274	273	303	275	288	274	287	281	262	276	263	282	283	285	311	283	294	280	259	261	264	300	278	274	280	285	257	257	273	295	305	270	289	243	258	285	271	286	285	282	275	276	280	262	281	299	311	254	284	288	329	270	263	252	265	270	279	268	266	284	289	311	305	268	296	282	299	288	287	296	318	288	278	287	282	285	267	286	284	265	274	306	318	299	279	294	259	310	295	300	281	283	272	306	280	314	291	280	283	296	269	309	274	266	292	291	285	286	280	306	303	286	291	282	287	292	263	286	263	278	267	273	284	276	288	254	274	274	281	238	281	266	258	235	274	236	252	293	265	263	295	282	288	289	288	261	274	302	275	289	285	279	252	303	280	261	289	272	285	258	275	267	282	289	284	291	298	294	257	291	290	287	265	277	287	300	263	276	272	251	275	274	258	294	282	280	288	292	268	303	258	273	280
31636	52271	38765	19757	9515	4638	1783	750	446	492	450	453	440	472	411	475	442	462	430	437	448	428	458	456	441	443	461	470	468	471	446	409	467	464	461	506	424	476	415	419	445	458	478	423	456	463	429	468	464	449	443	462	480	423	429	432	483	469	442	472	427	437	496	455	417	461	453	483	449	439	448	478	458	461	446	462	458	455	492	486	483	489	473	476	467	470	405	452	422	410	411	445	468	432	468	426	439	455	425	426	491	460	491	427	479	426	456	460	475	463	443	469	444	459	479	448	509	460	435	450	441	450	460	470	434	433	397	454	412	463	467	482	475	510	454	422	466	448	465	430	440	463	476	465	446	450	469	501	432	455	446	498	466	460	458	436	495	455	455	412	421	465	433	475	458	420	408	463	429	438	442	404	442	466	432	458	435	449	485	441	468	449	467	456	479	513	447	486	506	444	429	433	470	431	433	496	450	456	455	443	498	444	436	457	468	467	438	470	433	429	443	437	440	470	465	411	472	453	469	461	451	452	454	463	441	464	455	468	525	491	403	475	427	444	420	477	448	459	453	441	487	442	454	448	410	480	484	457	462	428	461	461	427	483	454	501	483	440	429	414	453	457	481	437	466	478	438	456	502	475	449	438	451	491	449	479	451	459	424	468	501	431	476	464	468	463	428	444	433	481	464	451	453	419	443	447	493	456	441	439	457	436	450	441	449	454	451	482	450	440	482	433	426	453	455	444	439	449	468	447	455	438	436	460	461	460	520	453	466	492	469	440	466	421	445	449	448	415	423	431	470	479	427	477	461	457	472	436	409	453	465	484	462	445	443	470	456	463	424	468	436	450	457	490	442	440	434	465	432	452	461	458	443	480	451	456	425	516	443	467	467	477	428	462	435	411	478	463	451	461	488	454	468	439	472	447	479	430	444	428	468	468	424	463	436	495	406	454	446	440	460	433	474	477	497	467	451	474	439	470	468	458	433	475	464	447	445	460	457	430	500	425	434	455	437	436	431	463	494	480	442	444	448	460	452	422	476	459	454	455	484	432	439	448	413	465	454	468	439	451	458	449	474	433	512	476	418	475	445	430	378	447	456	446	419	453	464	535	491	469	466	420	495	493	481	447	485	411	440	477	465	419	473	479	445	452	485	457	477	456	424	457	436	475	441	436	502	450	476	489	489	448	448	433	441	497	483	447	426	460	486	403	445	467	449	436	466	442	478	480	436	485	440	434	478	452	469	441	448	428	474	441	450	452	466	454	435	468	463	459	423	460	457	460	480	437	427	444	454	484	477	465	502	453	476	438	434	434	482	455	472	418	478	471	470	453	455	422	453	459	463	424	456	495	447	453	439	502	412	431	455	455	454	453	433	428	430	461	452	472	443	446	460	422	469	412	446	440	463	460	454	484	463	421	434	453	481	470	456	472	464	465	499	438	421	468	469	440	459	479	442	450	454	425	427	469	467	492	426	467	478	427	469	452	434	464	438	478	455	447	468	469	473	458	435	426	416	440	441	429	491	419	461	459	447	428	478	461	485	475	458	439	458	472	446	448	439	436	472	460	445	450	448	420	474	444	469	435	457	424	461	456	468	468	462	445	443	460	430	464	497	417	439	442	427	453	496	433	467	466	490	461	482	443	442	485	468	460	457	455	474	440	479	455	464	466	428	476	431	475	478	470	461	457	435	461	443	504	457	476	470	487	466	422	465	463	489	452	443	444	441	461	435	441	474	474	481	455	498	490	453	471	464	472	462	448	452	428	439	463	447	461	446	445	466	442	477	465	465	468	439	453	492	479	489	471	436	461	495	438	447	488	491	452	458	449	437	428	438	471	480	430	464	481	443	403	446	441	439	466	466	466	458	491	407	453	478	434	484	471	455	488	426	439	483	486	448	452	431	449	442	451	468	441	461	415	467	497	441	425	451	442	435	457	443	477	470	444	406	464	460	453	455	468	422	442	478	466	427	458	469	409	431	423	444	475	470	441	456	457	430	441	443	490	442	478	455	436	439	469	486	430	455	485	447	448	447	483	460	435	448	464	446	446	428	465	435	501	469	458	422	467	446	473	454	426	463	453	394	474	454	439	485	442	456	448	456	456	477	460	431	452	464	453	438	463	412	421	485	472	457	446	439	456	448	427	453	458	449	482	470	462	451	433	451	474	411	428	447	435	442	432	464	445	428	436	467	465	454	447	449	456	452	441	459	482	435	446	466	497	489	454	428	431	478	479	449	470	447	471	480	445	436	411	474	470	436	507	446	461	450	432	442	419	468	433	449	446	489	411	464	451	466	447	435	462	438	482	413	486	450	456	428	459	454	430	456	425	457	459	453	449	437	416	485	461	507	442	430	428	449	456	425	472	450	486	425	437	431	431	480	438	469	446	451	454	492	442	416	437	482	431	432	415	466	439	455	424	470	468	482	455	456	457	440	415	498	424	509	461	471	449	435	438	458	445	404	489	460	432	456	454	465	429	478	424	425	479	510	418	421	458	443	453	481	426	455	486	433	458	447	490	474	452	423	448	460	482	428	413	489	433	435	415	453	443	426	500	475	482	460	447	426	453	426	473	454	439	441	431	440	470	491	481	452	473	455	461	448	435	468	484	486	458	426	431	453	458	478	458	445	438	461	444	421	457	462	484	503	465	432	439	452	495	465	446	476	441	450	453	461	447	458	437	467	444	447	412	472	450	431	447	467	447	476	446	468	453	440	419	465	458	473	461	458	431	432	456	431	450	441	450	474	441	461	466	480	472	434	454	472	455	447	417	463	448	415	487	451	431	452	462	412	479	500	453	464	410	449	477	442	463	450	402	459	473	460	435	451	474	431	446	451	450	470	445	468	460	446	459	456	471	469	421	474	451	462	456	445	414	442	461	469	464	453	460	429	448	440	466	451	453	419	465	441	435	471	420	463	486	413	460	419	449	464	427	484	410	454	453	465	460	460	439	481	446	483	469	474	424	436	456	465	447	483	437	464	381	443	457	452	461	461	453	452	466	446	449	491	476	478	469	470	433	442	457	441	408	452	464	452	487	434	495	435	469	464	488	459	476	403	463	474	440	460	485	466	484	478	427	429	452	436	456	464	462	458	439	479	455	429	454	432	477	453	483	473	457	478	440	441	431	449	437	443	459	451	474	458	461	414	454	450	468	466	446	450	502	427	485	439	495	493	451	449	507	443	498	444	501	434	441	485	491	429	461	430	452	441	442	469	464	479	463	439	473	446	437	426	466	488	448	460	521	467	459	464	457	422	488	425	468	410	456	457	472	446	488	451	459	427	468	493	488	451	463	420	457	473	439	433	459	492	496	458	501	482	476	482	432	446	467	451	433	444	445	446	461	455	466	432	493	449	482	452	463	487	473	459	436	473	460	432	460	469	447	458	467	453	466	437	449	468	444	443	436	444	467	453	485	457	417	486	432	438	435	421	434	450	450	458	427	445	434	482	441	478	420	448	472	479	461	410	446	455	465	448	480	465	493	476	469	442	452	451	439
24913	25261	38750	33731	23279	15469	4737	833	329	307	308	310	314	309	304	306	326	318	279	322	302	296	304	258	313	322	296	274	286	282	307	312	309	280	323	316	308	321	316	282	300	300	284	293	300	312	314	295	310	238	293	283	340	298	285	289	315	283	289	313	328	294	293	300	291	319	311	301	299	275	318	315	281	274	269	305	277	317	309	307	303	306	293	283	268	292	311	323	287	287	294	304	308	276	320	298	264	317	326	296	278	298	316	261	304	300	320	275	317	306	303	309	323	304	259	302	289	337	313	309	262	274	269	309	299	283	297	282	312	305	297	280	295	332	298	301	280	306	313	305	333	259	307	322	330	309	273	304	289	299	297	326	301	289	311	304	308	287	321	311	335	324	302	311	313	306	268	286	312	308	273	279	302	278	320	332	332	316	302	294	287	260	312	291	297	308	301	278	320	307	276	321	285	324	312	339	298	298	309	294	293	327	282	310	288	336	299	334	299	306	278	311	281	316	299	312	308	309	319	271	316	328	304	283	260	273	308	320	300	284	318	303	288	301	307	311	295	305	345	300	313	287	287	277	314	299	290	298	280	321	312	316	312	304	292	303	287	310	304	282	301	321	306	319	304	273	316	304	290	305	296	277	319	297	301	304	286	320	290	299	330	320	307	298	316	301	292	311	313	307	317	296	278	330	308	295	307	321	313	303	290	299	302	324	279	301	285	299	282	312	318	290	280	301	303	313	301	325	270	286	310	305	308	314	286	280	305	319	281	310	266	325	344	307	290	302	323	312	294	300	285	261	316	290	318	299	343	286	324	293	289	308	297	284	305	304	293	304	324	301	313	291	270	293	300	327	278	298	288	297	291	287	307	306	296	303	313	293	290	289	311	320	264	326	301	302	331	295	278	292	314	323	305	305	318	300	300	297	301	294	307	294	291	301	281	304	292	307	304	265	315	316	330	293	289	316	317	318	327	311	306	290	301	304	324	294	321	284	303	280	294	282	295	280	324	294	314	319	297	296	331	289	302	298	285	325	287	268	323	293	294	276	303	284	302	316	300	272	259	281	313	349	287	290	311	305	314	289	293	300	302	313	301	314	300	295	302	300	337	319	345	300	304	304	299	272	316	306	299	321	296	293	312	286	291	312	290	304	331	306	298	297	320	306	301	324	275	288	325	306	308	311	297	328	314	306	284	308	317	301	287	279	269	290	306	295	308	282	337	271	276	323	283	312	300	310	332	317	283	299	299	314	319	318	313	307	282	295	292	301	300	303	297	309	336	308	276	317	297	285	290	292	289	298	313	291	295	305	288	291	303	290	287	317	331	290	284	277	307	312	297	303	280	318	329	341	302	305	272	325	293	292	274	310	277	306	288	328	304	298	289	307	300	290	307	297	295	296	308	280	309	302	296	310	293	327	304	313	270	288	317	291	304	324	282	293	281	292	306	305	326	309	297	337	306	307	306	306	289	282	316	294	317	300	267	289	281	300	282	311	279	293	330	311	320	293	333	310	318	281	275	276	317	312	299	313	327	318	302	292	272	301	287	310	306	308	307	291	292	298	326	289	296	316	283	293	297	314	306	276	319	284	312	309	303	321	322	326	279	276	295	310	296	305	329	309	284	307	292	316	277	280	271	310	309	315	271	300	301	304	276	309	296	282	286	325	318	316	294	315	309	339	277	301	282	278	268	305	330	313	312	300	306	324	288	266	274	291	302	308	288	270	338	284	293	283	319	297	310	278	302	322	345	292	271	316	293	300	303	290	309	270	295	309	281	316	326	286	284	314	306	323	284	311	320	320	303	289	302	304	315	329	302	307	331	311	290	316	297	310	285	274	266	289	288	288	305	319	306	335	305	293	304	276	311	289	293	304	283	301	309	284	285	320	300	284	283	290	310	312	321	315	291	303	304	292	284	287	313	284	285	310	301	293	239	310	310	344	266	280	321	342	280	278	304	323	310	319	293	309	325	278	311	320	316	308	298	299	305	286	301	299	333	313	283	316	289	334	308	300	304	313	319	287	303	338	312	287	302	292	301	326	294	321	279	302	302	331	321	298	286	302	285	258	280	291	296	290	307	306	288	301	318	301	287	281	288	293	307	293	307	307	319	290	283	273	278	294	290	317	266	299	299	292	333	311	310	291	311	263	325	297	317	289	281	289	285	292	306	315	268	271	286	280	304	299	262	284	304	279	284	333	323	304	304	323	291	324	313	308	301	298	305	342	310	315	293	296	277	304	296	314	270	310	307	321	329	328	303	314	295	294	311	303	290	290	279	278	289	255	280	318	308	320	322	301	298	303	327	332	290	310	302	286	346	284	300	296	309	323	291	291	324	285	323	310	286	314	296	286	306	307	299	288	286	330	274	281	331	340	326	279	275	299	304	283	300	305	296	306	290	307	293	292	306	266	303	290	317	315	316	287	312	329	311	293	305	269	288	279	289	323	279	284	305	289	260	318	292	300	305	316	291	293	306	324	306	275	294	279	293	272	297	304	275	305	289	285	320	308	333	325	261	307	289	262	284	305	284	313	286	314	275	294	285	292	264	289	310	315	312	338	292	333	327	318	282	292	283	294	321	286	319	286	304	317	272	300	276	297	271	291	306	308	290	262	309	311	311	274	294	269	284	301	292	265	301	289	299	311	319	287	313	303	286	297	309	288	297	315	287	310	305	294	303	305	302	304	303	323	283	315	300	319	285	317	299	306	300	315	306	275	307	287	311	316	298	293	312	330	293	318	290	304	287	309	308	316	294	326	290	318	302	298	322	283	288	295	319	308	282	280	291	279	335	285	306	305	305	290	315	309	295	291	301	273	277	352	289	297	267	311	287	283	302	308	327	320	303	309	310	285	313	319	312	301	298	339	299	289	330	322	285	303	314	321	276	313	277	329	302	330	323	325	335	271	320	320	321	260	299	293	271	314	323	325	292	297	285	278	312	293	314	301	324	321	300	286	329	282	292	286	309	318	299	310	301	323	316	320	291	340	327	285	303	297	270	276	296	299	306	311	305	308	300	302	316	282	285	291	296	295	292	290	297	315	298	309	299	285	289	319	275	300	314	294	290	318	281	303	306	307	266	305	325	307	295	318	292	293	328	306	326	289	269	281	324	287	315	288	264	293	288	307	320	264	282	273	299	296	330	299	307	308	313	304	295	290	274	278	284	282	271	300	306	294	280	287	310	300	286	327	291	308	314	332	288	305	282	294	289	301	273	276	290	304	343	334	309	343	290	291	295	293	291	297	290	289	276	290	294	291	345	315	294	284	309	292	282	326	299	297	291	292	293	307	287	280	314	292	317	293	278	299	332	306	290	339	264	298	308	311	285	284	291	334	313	309	305	303	317	305	310	318	316	266	298	297	283	316	289	315	318	320	296	307	293	306	318	321	310	305	341	320	329	295	284	293	318	293	292	284	283	289	281	267	286	300	270	311	303	285	281	306	319	305	284	302	325	287	303	295	328	306	316	283	328	295	287	306	312	296	318	316	300	282
54801	91400	71013	43461	29680	17786	6485	1604	498	457	510	503	500	476	482	474	475	485	495	515	492	492	512	511	471	508	495	477	476	443	505	495	435	492	459	487	456	482	517	456	485	452	485	492	486	508	469	473	491	521	534	444	509	463	496	452	497	494	457	507	465	464	486	510	464	489	476	505	500	462	471	483	488	447	474	495	495	467	474	495	472	503	485	488	471	454	472	499	506	489	502	469	457	478	485	484	494	458	480	487	525	497	485	494	488	531	487	472	490	473	494	492	496	453	495	503	505	485	464	470	432	489	497	496	454	451	487	481	511	470	483	477	483	511	467	457	491	511	493	466	483	475	464	510	474	467	466	496	493	469	503	481	484	466	463	496	496	512	512	478	493	469	423	491	467	471	460	476	485	426	491	472	458	466	496	484	461	469	506	495	486	447	494	507	516	493	496	477	489	500	488	490	537	493	511	489	489	471	505	456	533	486	483	504	485	464	493	530	480	457	469	504	503	498	469	483	506	502	534	454	469	445	472	479	469	509	513	462	469	455	487	518	505	500	512	501	494	511	456	489	472	494	456	440	474	475	504	500	466	473	490	491	462	455	504	512	520	479	485	503	442	482	529	493	505	446	478	478	489	470	489	483	506	488	474	443	461	522	510	512	481	459	467	467	488	495	485	492	470	483	485	533	438	485	488	474	485	485	495	449	465	474	508	494	489	459	462	477	487	503	461	467	504	450	494	436	469	501	490	477	471	515	472	482	506	471	475	459	484	504	463	513	540	479	492	449	487	478	473	494	459	480	456	480	471	453	490	463	489	509	465	461	476	486	480	496	483	461	465	501	481	499	492	510	490	487	511	482	454	449	478	453	456	496	490	483	485	460	441	446	528	475	458	475	518	470	465	522	505	484	523	511	483	480	486	464	494	511	514	506	513	478	488	471	482	497	520	456	498	496	476	505	526	457	522	522	512	460	492	491	467	487	502	496	463	490	466	489	468	437	496	450	491	464	468	480	490	462	488	500	480	491	505	507	489	505	514	484	468	501	490	476	480	469	476	497	466	461	462	489	493	471	525	486	506	489	459	493	497	439	486	498	472	453	498	488	485	508	453	516	485	531	457	509	445	458	425	472	445	488	485	454	477	448	478	460	494	475	445	537	517	520	506	501	499	491	472	435	499	462	483	455	478	504	450	483	500	469	470	487	472	516	471	464	486	486	503	484	471	480	451	495	494	472	507	512	498	463	509	467	495	441	490	480	468	480	499	500	498	505	495	528	524	458	476	420	482	505	463	469	487	486	499	491	501	482	490	485	511	507	511	506	511	488	499	491	491	487	519	450	509	462	481	475	466	516	514	464	480	474	477	502	466	481	489	470	518	481	478	480	463	453	502	473	468	486	483	482	521	499	461	497	510	472	481	472	456	465	475	480	460	492	489	496	515	472	530	513	510	492	447	513	463	468	508	473	475	474	457	455	464	466	468	487	489	469	464	497	485	493	480	490	541	490	506	479	498	497	443	507	506	478	495	504	487	490	454	469	473	503	511	460	480	537	461	498	477	500	450	494	536	497	513	504	488	449	478	492	511	464	503	506	464	496	462	470	522	469	488	487	481	481	468	499	488	492	477	459	551	496	468	484	488	499	509	524	462	465	461	493	466	490	497	502	505	495	486	461	489	494	456	476	497	516	468	497	455	491	481	471	526	473	480	469	477	476	490	544	493	468	495	490	506	518	433	525	482	452	479	491	487	456	490	505	475	499	509	518	473	470	498	503	449	514	514	480	495	469	475	500	452	466	483	505	489	470	478	501	488	482	487	455	492	454	498	498	497	493	522	477	513	476	488	495	469	435	478	532	477	503	490	508	521	450	474	483	448	474	474	464	494	497	512	505	482	461	437	485	451	471	472	472	487	512	493	503	494	480	484	460	483	482	469	488	487	495	479	490	501	521	477	510	470	505	497	508	524	503	462	493	506	504	470	485	488	513	477	505	472	465	439	506	444	489	499	454	528	482	507	525	496	506	470	520	505	490	438	503	473	458	516	497	486	487	444	530	501	486	475	462	513	487	464	483	504	531	482	470	485	516	480	487	476	502	468	444	470	503	433	479	494	460	543	527	462	477	488	502	490	471	513	516	498	521	533	527	502	446	467	468	492	481	504	449	517	532	493	521	436	468	533	495	477	463	486	462	474	453	471	494	487	520	481	479	493	455	486	496	501	449	448	508	498	486	488	504	501	462	492	478	463	481	494	485	447	471	487	504	491	495	471	492	493	482	516	485	548	442	522	499	499	550	468	529	471	496	476	471	509	493	504	505	467	462	478	487	459	499	473	508	514	510	499	500	463	453	456	494	469	465	455	472	463	473	453	499	525	487	496	448	482	513	467	482	457	486	469	488	503	504	516	482	514	483	505	520	489	511	468	526	483	505	455	441	486	521	484	506	518	441	529	484	465	517	497	524	512	480	456	509	475	516	488	488	510	468	517	480	468	500	500	499	418	486	524	504	485	449	490	458	521	471	469	491	503	472	460	491	496	489	486	482	496	484	511	492	507	484	486	483	510	505	475	446	485	493	445	460	465	461	444	455	471	482	515	520	466	511	460	478	488	492	458	479	504	480	474	497	526	500	496	463	471	498	478	478	467	484	503	499	473	483	489	494	456	501	500	449	439	479	508	510	499	499	499	446	511	480	428	481	482	436	492	476	478	481	514	481	498	469	465	524	478	490	482	554	504	528	500	457	450	486	520	458	473	484	484	481	480	475	480	504	475	494	445	481	522	480	500	462	485	453	463	522	499	475	485	443	516	474	434	466	495	472	488	480	497	475	510	514	516	524	471	448	461	468	471	502	488	519	506	484	512	470	439	473	493	456	515	502	446	463	488	496	485	496	477	494	454	512	491	505	479	462	489	469	478	483	471	504	458	492	465	504	502	487	498	472	511	491	487	510	486	472	503	492	469	502	443	480	453	512	485	487	483	503	502	491	454	509	491	454	474	471	476	452	486	487	474	482	460	479	526	454	505	509	475	471	518	489	502	470	485	436	497	443	485	480	479	503	460	484	467	501	492	496	459	476	509	457	541	503	461	463	511	490	486	451	460	484	495	513	525	493	472	483	495	452	501	454	499	520	520	499	477	514	507	513	514	497	488	517	501	514	444	483	470	459	471	472	531	470	446	500	508	473	493	496	488	490	492	496	519	486	483	522	440	473	496	463	471	513	497	482	512	494	455	473	485	469	472	459	495	479	510	510	474	505	464	494	513	552	465	489	509	440	473	487	494	514	492	484	526	461	478	499	452	510	471	497	494	457	466	453	490	482	434	449	487	468	465	516	461	512	494	500	469	517	490	479	495	491	499	500	552	476	460	468	489	488	481	492	496	483	513	475	475	485	491	519	482	413	474	499	494	517	472	521	476	494	500	483	495	460	511	457	510	500	511	465	491	495	447	460	460	476	503	528	487	500	495	474	482	507	490	500	520	484	473	502	488	501	478	454	503	496
23306	22543	33538	29352	25169	23472	14335	2057	389	335	346	391	348	350	343	372	355	345	362	352	390	333	307	388	341	373	317	368	384	353	347	343	343	362	354	358	364	322	307	370	340	349	354	330	352	344	341	364	362	339	360	325	369	336	338	354	338	333	308	347	334	339	330	322	358	337	338	334	324	343	333	321	377	354	337	354	334	343	354	321	336	341	351	341	334	333	341	291	333	381	368	360	368	332	352	332	374	338	320	336	357	326	353	342	370	336	336	349	356	343	349	342	342	348	343	356	369	370	346	363	318	342	353	328	327	329	330	360	355	331	334	362	313	332	357	362	344	340	345	353	338	313	322	325	333	362	334	307	324	363	345	359	316	347	356	359	350	353	358	334	352	328	340	339	371	361	360	348	343	356	308	362	351	349	353	401	342	352	325	319	355	351	360	324	354	358	334	330	350	311	320	319	312	373	362	344	344	330	309	351	371	320	343	361	320	370	346	341	332	317	336	344	343	342	376	364	301	365	358	355	337	313	339	335	337	345	381	361	339	334	315	341	351	317	353	347	359	331	344	342	328	319	362	313	345	323	340	372	341	346	370	335	305	347	328	322	339	323	355	360	348	346	360	336	335	348	330	361	340	353	343	351	319	311	336	329	339	344	344	347	347	378	342	351	364	333	375	362	336	340	346	325	301	347	353	307	349	342	352	358	368	326	375	372	337	345	335	336	372	326	358	341	330	341	372	330	343	351	379	334	349	356	340	352	321	327	337	359	344	375	342	351	337	333	340	353	317	378	347	337	357	334	348	310	312	371	354	345	322	337	350	314	362	326	346	316	392	357	348	324	375	345	350	326	330	338	356	349	317	339	327	332	365	367	365	350	335	344	347	345	371	364	340	336	341	334	375	342	323	323	320	341	368	323	367	311	367	356	350	353	339	325	320	335	353	323	312	348	339	344	338	348	344	376	369	346	355	344	343	362	361	321	366	327	338	334	325	359	357	321	335	329	351	330	368	351	336	388	362	328	348	358	331	342	334	341	309	333	306	348	371	387	372	339	339	333	365	304	350	346	338	340	370	362	350	349	322	349	310	339	337	356	373	322	341	337	331	338	333	357	361	353	342	375	366	348	345	373	366	341	339	327	325	325	345	344	327	348	374	326	347	325	330	322	312	346	317	349	364	373	361	305	386	309	327	318	329	345	331	345	330	364	319	326	366	343	307	335	335	332	351	353	340	342	360	329	354	327	341	338	342	354	324	377	350	310	319	333	314	302	353	338	326	389	361	358	354	374	318	332	340	354	334	323	341	333	339	361	307	320	325	364	329	352	307	331	343	342	331	327	353	330	320	364	327	327	344	345	335	340	313	369	356	342	328	311	341	316	346	316	347	346	332	333	366	382	376	326	335	347	351	343	328	347	329	304	348	353	340	342	343	328	340	381	332	328	365	330	363	357	357	346	368	320	333	339	333	333	333	354	321	345	364	322	350	337	322	350	322	321	334	342	370	338	322	342	365	375	329	345	328	356	340	322	338	340	324	333	318	368	368	378	335	348	356	335	339	351	358	375	310	348	352	336	324	330	379	383	363	324	342	323	328	321	364	347	360	362	331	358	352	339	345	368	329	343	323	355	330	334	323	331	376	368	353	314	361	343	319	340	355	334	381	337	334	296	351	386	343	339	355	336	323	357	319	329	361	318	353	315	355	351	381	362	340	312	333	356	354	353	307	341	325	329	358	335	382	335	349	327	354	350	341	341	308	340	335	323	350	352	350	357	360	339	313	342	342	337	330	350	343	335	360	346	326	303	338	354	337	326	327	347	343	359	340	313	359	350	322	328	351	347	331	327	311	324	351	365	338	326	313	338	331	310	317	343	316	323	348	350	374	348	345	325	302	328	357	347	320	342	337	340	332	338	354	377	343	362	344	359	329	347	306	348	345	339	364	307	321	318	316	324	333	338	336	340	368	319	370	339	338	337	369	336	347	328	339	332	354	318	356	332	348	379	326	360	342	343	362	329	324	321	334	351	360	306	325	351	300	341	350	299	330	341	347	328	338	350	350	342	334	351	329	337	390	333	347	340	345	360	368	314	326	341	344	337	348	349	337	344	355	340	335	365	334	361	321	360	329	368	325	342	344	330	375	372	342	322	308	327	378	315	341	377	338	317	343	355	351	327	328	356	327	334	381	327	350	354	341	325	332	357	338	366	343	364	341	359	344	326	331	348	340	345	358	331	352	332	353	313	350	332	332	328	377	337	349	336	359	353	346	347	320	327	366	344	350	334	323	349	367	350	334	368	346	322	334	316	307	333	327	358	355	320	306	356	344	322	351	339	349	393	322	335	333	338	370	346	365	350	334	342	358	341	337	325	341	312	312	351	342	357	323	350	334	383	341	329	342	353	371	350	337	333	358	353	372	353	343	317	327	320	332	295	337	336	363	354	338	335	329	336	320	352	350	371	353	344	307	318	311	341	317	335	359	360	336	344	388	365	347	343	365	359	352	335	308	350	347	328	359	353	312	363	301	314	356	336	349	318	352	336	344	335	328	336	359	341	359	356	368	356	340	323	327	343	325	355	342	353	353	338	337	358	336	361	328	342	369	360	354	353	351	323	358	357	368	331	371	355	352	360	343	359	357	325	336	322	336	358	328	368	341	351	352	327	314	372	329	322	363	374	338	351	328	360	322	336	351	325	335	314	348	302	345	366	338	344	338	354	331	344	336	365	315	340	367	364	360	345	341	355	318	305	334	341	343	372	363	343	351	366	349	356	344	367	376	350	324	332	310	321	332	352	352	351	330	370	332	344	310	316	355	328	358	354	363	323	360	353	342	337	375	333	364	349	334	387	358	342	323	322	343	344	346	342	351	330	328	350	361	338	364	349	373	349	357	352	342	339	347	345	365	338	354	338	344	351	328	372	317	317	338	350	359	345	360	346	351	340	326	337	341	331	344	342	315	347	368	345	321	310	335	324	299	354	330	363	326	377	349	347	379	357	354	368	346	312	351	351	319	347	344	359	328	322	336	363	346	329	310	414	336	352	361	326	329	322	357	329	351	355	385	331	356	329	368	352	354	354	351	342	332	354	333	335	343	331	386	322	352	330	348	350	371	343	365	323	366	339	338	340	340	335	337	330	337	380	349	309	326	354	306	367	338	342	324	344	336	346	341	333	344	331	352	326	339	342	332	356	325	327	305	327	341	326	375	359	328	327	354	325	348	333	328	353	350	353	339	339	357	336	323	342	314	327	314	345	363	333	345	345	370	304	323	369	362	326	360	332	347	336	349	370	343	339	336	325	348	327	343	338	356	313	317	357	346	358	349	350	359	359	368	334	331	359	334	351	386	349	320	354	331	335	339	344	336	359	348	345	335	366	343	342	313	346	330	320	346	356	349	338	383	324	352	372	350	311	353	342	362	353	336	361	335	342	326	333	329	360	319	348	332	351	325	341	333	349	346	348	347	336	365	354	338	331	353	347	366	348	314	356	333	340	317	336
57489	103465	83963	56070	40851	28167	12560	3270	529	583	579	543	545	534	492	519	540	545	560	561	532	538	561	498	531	529	497	513	526	529	531	561	552	515	514	536	554	529	527	540	558	565	553	545	561	552	531	546	528	545	520	569	524	512	516	529	537	517	518	534	565	554	518	533	561	515	523	484	523	523	546	494	509	528	558	486	504	559	528	513	528	510	516	515	555	525	602	496	540	536	547	529	537	531	493	503	529	520	507	562	518	510	534	536	533	514	499	514	483	485	492	533	509	538	530	541	535	539	539	541	543	526	525	515	531	526	544	526	517	475	568	515	533	552	545	539	527	471	566	559	543	531	513	547	475	520	518	537	536	525	550	545	534	538	536	520	525	525	514	575	571	514	499	517	520	549	534	555	556	543	546	559	525	497	524	518	530	531	526	553	521	521	510	527	545	517	513	578	548	544	524	521	523	519	525	529	550	534	545	533	505	545	513	502	553	554	536	504	533	462	528	522	566	519	492	551	539	524	564	487	543	534	514	527	590	514	507	540	539	532	529	584	536	525	565	518	565	528	518	528	548	545	565	534	519	547	521	500	525	564	547	491	541	490	556	544	498	530	556	546	534	539	552	570	522	530	482	516	514	562	541	558	531	536	559	482	530	558	526	508	546	528	541	514	483	469	519	506	550	535	529	543	516	535	552	549	508	529	541	514	518	523	511	570	539	509	502	505	527	536	494	520	541	555	535	528	519	564	575	555	512	537	520	577	479	517	549	539	547	524	503	531	517	553	529	550	504	533	542	541	538	522	505	533	556	548	552	532	507	554	535	528	548	559	552	518	535	537	536	528	503	544	530	516	526	508	526	552	565	517	524	559	512	534	573	535	576	494	586	505	556	535	552	521	553	530	549	608	530	551	575	510	557	552	534	539	498	537	545	501	533	537	540	504	543	570	509	515	545	551	539	503	519	543	570	508	471	521	546	568	522	539	511	573	529	576	553	491	550	520	540	568	529	561	520	511	493	527	475	500	540	532	490	530	509	486	523	524	500	532	560	526	548	490	541	555	549	532	517	510	547	507	480	535	521	554	507	493	512	523	520	551	529	502	495	528	529	483	522	497	517	572	510	519	552	514	528	548	530	543	543	513	562	539	539	533	497	525	535	490	514	565	518	542	527	513	576	532	495	503	509	516	537	539	531	550	521	518	542	528	522	533	527	506	528	511	525	512	482	560	533	512	548	543	534	534	496	546	546	537	543	544	546	541	539	565	534	504	523	498	525	514	520	530	562	569	535	508	549	537	541	538	555	547	514	523	535	586	558	538	522	531	553	512	520	595	534	511	530	571	529	534	519	519	533	526	526	550	544	536	546	556	539	513	527	538	541	525	532	537	535	520	516	554	527	543	534	486	536	544	533	521	538	517	508	551	546	521	497	522	569	517	507	517	527	553	511	559	564	508	537	486	511	534	537	519	528	553	558	525	556	528	534	545	535	572	507	541	525	545	566	551	547	534	532	532	520	524	531	493	562	551	508	512	511	545	460	562	572	542	546	559	550	522	510	555	515	513	490	555	550	520	505	568	518	514	562	529	531	501	491	554	506	518	562	508	538	557	532	506	537	595	541	525	557	547	553	528	521	506	580	545	501	559	531	544	480	515	507	553	521	552	516	574	545	554	509	559	547	511	568	477	580	504	521	528	551	526	565	564	524	511	494	541	535	557	516	535	515	542	535	541	528	527	531	544	482	555	553	532	540	530	541	531	504	542	516	481	513	547	557	512	535	528	529	549	534	539	568	539	516	556	555	578	560	477	566	563	536	538	549	508	581	547	537	536	505	515	506	559	483	535	573	533	555	578	545	556	538	570	559	521	525	501	557	565	528	498	569	545	553	518	532	552	532	528	510	520	548	556	522	553	495	511	503	531	526	515	513	548	549	556	532	552	484	563	570	560	511	494	523	570	539	541	523	530	530	533	544	540	547	510	534	504	525	526	466	546	524	500	543	476	515	506	532	531	542	538	557	576	514	497	566	548	530	470	503	461	507	562	490	554	521	550	509	519	537	554	522	546	580	516	492	502	510	549	507	542	506	506	488	498	558	483	547	528	558	563	540	529	519	548	554	514	508	534	514	510	532	541	513	505	516	523	500	550	480	535	538	513	560	518	517	511	517	579	546	515	566	496	505	538	555	508	524	515	547	492	554	522	503	510	542	570	492	523	540	540	534	479	493	555	559	543	546	503	505	544	502	566	513	514	527	526	571	515	524	515	485	539	532	529	527	599	586	514	554	507	522	518	525	532	584	510	552	495	530	531	563	524	518	530	543	510	539	520	492	523	517	517	539	530	532	511	573	551	507	541	512	525	515	556	522	532	520	548	530	513	530	523	526	520	517	492	548	549	514	552	577	514	514	517	532	530	559	507	513	509	534	488	545	556	545	520	487	499	509	537	569	476	514	539	511	505	521	520	491	536	519	533	508	537	536	529	574	545	498	509	557	529	563	532	543	561	523	534	529	542	578	506	557	531	510	511	529	515	501	510	503	541	547	537	545	529	522	494	522	537	491	517	524	584	516	540	533	510	536	556	521	514	479	517	541	551	560	531	554	529	527	542	522	503	512	540	543	548	523	520	526	543	545	550	540	495	549	537	518	542	514	543	509	539	513	515	493	553	535	515	525	525	519	487	515	504	495	519	508	516	450	509	549	527	520	576	499	496	537	513	546	527	553	557	556	489	519	530	547	548	499	561	536	526	589	513	567	537	508	479	543	543	533	545	494	506	525	527	533	550	501	492	490	540	543	544	541	526	520	556	569	538	547	487	502	522	505	577	520	534	577	499	504	514	540	554	509	554	559	544	501	530	531	530	556	504	511	499	519	537	525	535	503	526	573	563	540	511	524	519	514	528	541	512	526	543	566	534	572	529	529	535	541	520	495	543	540	530	553	502	493	525	519	543	511	527	556	521	528	526	547	537	516	532	541	546	491	565	503	573	530	514	593	556	514	524	539	545	579	500	512	570	569	531	505	526	539	553	543	509	532	515	519	502	554	558	544	538	510	523	541	553	513	509	546	525	490	499	546	546	560	527	523	514	547	517	523	537	527	540	540	481	532	566	571	508	529	528	467	522	528	522	539	507	510	531	542	558	560	542	550	531	504	508	496	536	525	534	559	501	560	538	485	518	533	506	548	493	486	559	519	510	527	511	529	531	484	514	501	538	530	537	528	494	529	510	525	522	560	532	528	517	513	520	528	528	532	517	547	529	516	550	541	501	544	503	528	522	535	557	549	541	522	542	536	553	480	525	502	539	528	524	517	553	564	473	544	502	527	541	550	496	537	573	545	546	539	518	576	547	535	526	541	493	535	517	509	515	522	572	497	534	534	553	542	503	531	549	537	481	518	523	466	516	511	540	512	533	523	530	536	513	511	512	550	562	534	486	501	509	559	541	541	540	563	567	560	569	535	524	534	522	521	521	509	537	546	561	508	542	560	544	578	517	526	517	487	556
27785	31444	32933	17639	5736	2239	827	384	310	283	266	259	267	269	280	270	280	266	279	293	269	283	269	295	270	249	228	281	299	276	287	295	296	272	277	279	275	290	252	259	268	309	272	282	252	274	310	280	304	303	274	282	277	247	283	281	301	267	281	267	279	258	319	272	276	296	275	285	312	289	293	269	267	264	278	297	302	264	272	298	273	298	288	288	311	302	283	296	303	290	296	290	281	261	262	310	281	233	283	272	286	281	294	269	270	276	288	284	267	299	293	266	263	256	297	270	257	278	276	262	279	337	297	300	256	290	258	269	304	268	271	295	284	293	290	277	280	262	291	315	269	264	301	264	275	278	282	283	278	310	316	274	257	308	295	256	245	276	285	283	290	289	236	273	279	293	295	271	294	283	273	298	298	304	273	279	281	297	289	273	273	301	298	273	245	277	268	260	301	303	280	282	275	270	296	239	269	291	295	303	283	268	294	309	319	283	298	273	275	253	251	278	294	267	266	310	313	280	281	267	269	264	280	292	292	283	262	273	259	325	294	286	304	243	296	269	246	302	277	282	274	267	271	255	277	284	292	282	240	272	274	290	300	299	291	279	277	276	270	271	290	266	260	284	268	264	251	283	273	293	279	304	272	275	282	303	260	302	275	298	270	275	273	274	279	285	244	266	284	257	302	271	267	282	288	284	279	252	295	257	271	288	258	286	275	295	271	291	305	269	280	267	300	288	305	275	286	272	288	307	304	260	281	271	289	279	243	275	260	291	265	291	268	267	311	281	309	288	288	302	289	290	262	296	278	267	287	273	268	283	279	302	283	275	257	285	280	258	294	259	288	282	293	260	286	299	263	245	252	268	297	288	320	269	288	277	280	287	300	261	278	290	292	272	311	263	313	280	284	266	283	288	276	286	291	271	272	246	274	215	303	268	254	260	298	287	282	282	311	270	271	285	291	283	281	274	263	271	269	289	292	285	263	296	314	251	283	283	297	277	293	299	299	277	267	264	271	256	278	280	276	299	267	285	274	266	261	261	251	266	296	291	277	278	278	285	277	271	276	277	261	254	292	279	286	251	289	278	275	285	299	270	278	272	291	291	292	280	277	290	259	271	285	287	269	301	295	277	282	256	289	251	270	274	278	279	272	259	265	272	291	259	265	297	301	276	251	279	297	305	281	271	268	290	290	280	276	310	298	313	299	259	293	263	267	295	262	299	299	307	309	291	271	250	286	274	277	272	294	268	317	324	273	305	258	257	279	271	281	289	286	264	297	295	300	273	248	271	312	263	297	294	270	264	286	262	268	308	252	314	240	289	290	272	292	306	314	300	281	293	305	261	278	292	234	292	263	262	261	285	284	264	273	315	256	271	243	292	265	297	267	293	292	296	294	287	286	251	261	277	263	290	310	298	283	256	273	301	271	303	290	309	291	319	296	268	253	253	284	270	290	310	268	268	271	304	259	287	268	300	312	268	272	294	286	257	250	313	294	289	278	295	293	271	309	286	284	259	287	265	292	284	286	280	298	284	285	285	282	279	286	307	254	299	263	246	234	277	272	297	279	254	282	257	284	263	302	276	280	271	274	276	268	263	270	304	298	277	277	267	245	251	282	262	276	284	289	304	252	276	282	283	282	275	306	240	265	297	284	304	274	309	285	266	292	274	297	277	255	296	302	270	275	281	295	255	281	284	261	279	266	292	279	268	295	273	253	268	297	274	280	293	240	270	298	296	278	235	269	283	271	282	286	287	249	268	283	271	247	271	260	296	298	290	281	272	274	278	279	311	284	304	263	277	263	306	287	272	294	291	300	265	306	282	252	268	248	270	279	287	277	263	279	257	249	256	260	303	262	286	264	271	279	293	287	292	272	264	281	266	278	289	306	264	259	267	288	290	273	266	284	287	239	289	292	275	297	288	283	302	298	294	314	287	283	265	301	308	271	267	304	281	271	271	278	289	263	262	304	237	297	284	288	253	278	277	249	277	281	258	285	307	287	286	296	256	306	284	264	266	233	268	285	302	277	270	292	286	290	270	282	261	283	265	297	283	269	281	251	264	272	291	251	267	278	302	286	280	277	307	215	278	259	294	303	257	276	272	275	271	255	302	298	275	289	279	264	278	276	276	280	275	281	271	287	268	272	294	236	276	282	279	269	284	246	272	292	273	279	254	289	294	267	270	269	292	272	257	280	288	275	272	293	284	256	263	297	295	272	294	238	279	292	296	262	293	277	265	248	270	252	259	296	282	283	253	290	275	283	262	307	244	287	277	269	258	268	246	268	289	273	292	264	306	292	269	277	276	282	254	278	308	255	278	291	269	261	275	284	250	282	292	274	285	289	291	242	262	273	288	301	285	266	256	257	275	291	294	268	278	275	288	290	273	254	253	269	253	279	276	266	288	299	300	262	293	286	291	274	300	274	297	309	267	305	257	276	299	295	284	285	261	265	268	275	273	310	274	269	274	259	251	312	254	309	295	283	301	265	273	243	272	316	273	239	296	274	272	285	283	284	285	263	295	282	272	300	296	301	293	285	286	264	271	285	268	274	268	251	296	283	315	238	263	267	289	277	301	239	305	290	240	289	279	262	281	262	243	281	270	264	311	262	284	263	311	270	282	295	262	259	305	241	290	271	303	284	275	274	285	281	288	291	299	304	314	298	325	309	254	284	248	304	291	288	252	279	277	274	267	277	276	283	262	292	256	252	280	274	294	302	289	290	271	267	268	282	311	282	286	283	263	320	283	267	278	284	267	269	292	298	280	258	267	280	250	271	261	265	275	257	281	285	268	266	270	277	273	266	271	280	269	276	267	308	280	270	280	263	318	302	260	263	286	289	284	302	279	251	241	265	273	284	272	301	296	311	285	280	258	252	287	262	310	299	295	259	267	256	239	288	276	301	280	271	259	270	277	269	247	270	278	291	296	267	279	288	289	274	281	296	288	279	277	280	285	288	321	269	302	288	300	250	274	259	293	300	273	292	301	280	260	275	285	245	265	275	292	326	259	261	305	286	292	271	272	302	294	265	278	263	285	285	261	269	290	316	299	294	287	289	306	312	298	257	283	304	271	289	257	279	267	274	295	269	277	273	292	283	279	284	309	281	288	296	293	311	276	258	291	274	279	268	285	293	278	268	299	267	267	226	301	299	259	323	272	288	283	259	277	283	294	274	277	296	294	279	293	267	306	272	256	262	253	285	292	244	289	295	280	294	271	313	256	262	276	272	288	268	290	276	302	283	283	271	298	282	275	304	283	252	273	283	288	257	255	288	288	270	276	252	298	268	259	303	273	280	289	268	318	297	280	306	273	264	278	288	297	246	291	300	269	258	238	270	265	287	257	273	300	295	293	293	293	263	262	256	305	297	282	259	283	289	264	294	267	273	280	246	286	262	272	277	292	273	291	273	279	282	280	280	268	290	271	276	264	237	268	280	263	237	261	296	270	271	271	263	252	272	268	301	260	270	249	297	275	297	254	278	291	288	275	266	292	289	253
32499	51853	38161	18350	9947	4881	1739	659	426	467	449	446	425	429	449	483	463	460	445	421	479	463	476	452	448	450	439	467	472	511	497	467	449	444	506	469	458	441	437	485	452	458	436	421	427	464	467	466	451	466	469	452	473	438	438	520	469	450	462	445	419	454	468	451	482	447	463	479	469	474	443	438	455	451	447	470	447	446	462	475	478	434	469	467	433	446	457	466	441	463	523	435	447	440	438	456	428	439	479	439	460	450	468	457	467	449	452	466	516	463	433	458	499	478	462	467	470	458	440	461	426	460	465	419	454	457	483	466	469	496	480	445	419	464	418	459	464	489	453	461	470	468	466	481	475	484	475	460	425	471	473	430	436	384	466	433	408	431	478	478	454	449	484	486	492	458	462	449	463	462	493	458	456	481	485	477	449	474	452	470	472	464	441	415	475	450	459	508	485	463	456	470	481	442	459	479	484	482	497	438	467	456	470	471	450	438	455	458	447	482	440	465	456	448	416	452	449	496	454	480	435	465	476	458	470	495	457	470	469	432	485	471	455	466	477	447	465	471	456	448	437	454	450	462	489	416	488	495	470	456	447	435	458	498	461	442	446	441	449	448	464	455	465	472	473	509	483	450	494	423	445	459	491	431	459	439	476	487	506	442	485	468	480	426	440	467	492	457	467	465	409	466	439	443	458	461	491	427	449	433	448	458	455	443	453	455	420	475	476	424	437	464	488	445	466	443	493	442	448	459	438	480	487	472	455	456	439	501	472	465	477	457	473	440	478	452	443	473	476	488	488	433	465	454	482	459	451	417	475	455	457	453	457	451	418	417	454	476	480	477	459	443	447	454	458	475	467	467	497	439	472	469	468	443	449	458	474	496	462	446	444	445	448	479	452	451	461	461	475	477	463	454	478	452	429	486	488	458	444	459	459	457	474	463	488	448	447	465	468	468	410	432	453	433	430	466	493	440	475	464	458	470	484	462	467	463	462	464	477	428	505	466	472	487	443	458	463	472	468	509	463	456	487	450	437	476	450	451	483	477	487	440	474	473	484	428	499	442	520	511	459	464	471	447	459	470	460	454	475	448	441	472	434	434	486	484	410	469	438	482	464	422	441	434	476	456	485	431	463	446	481	486	423	456	442	484	475	458	464	467	440	479	465	468	444	441	423	479	478	451	431	479	473	444	481	499	458	463	447	445	494	463	439	451	430	461	462	483	460	459	483	460	445	500	487	450	424	451	464	481	490	440	442	475	518	483	493	468	478	477	431	445	478	443	483	473	473	469	450	507	434	416	471	454	454	452	450	465	448	456	450	445	454	471	435	461	478	492	458	454	421	417	490	412	468	451	451	483	499	452	474	455	466	474	468	503	424	428	474	452	455	438	435	461	472	464	451	439	461	529	456	451	437	456	448	510	467	427	475	448	417	446	442	451	477	426	475	448	431	446	486	462	460	503	467	481	464	435	418	486	446	441	476	463	448	443	443	469	452	412	433	438	446	424	461	486	427	453	480	470	464	457	480	445	495	469	476	448	433	466	473	490	451	453	459	474	418	424	435	453	481	444	462	434	476	492	425	466	466	470	515	479	450	492	455	462	457	435	436	459	450	447	454	441	477	458	489	473	453	420	478	458	464	486	453	453	481	466	448	444	460	453	460	446	453	453	425	466	416	458	428	453	464	484	438	486	509	466	421	459	438	480	463	456	476	466	445	447	469	455	452	467	485	458	420	444	452	462	482	423	472	435	446	463	424	440	448	456	459	462	446	474	483	468	452	454	468	435	416	461	459	462	446	461	431	469	483	460	440	479	493	462	425	502	473	497	446	434	439	450	405	457	422	485	486	511	436	463	459	459	452	490	433	447	432	478	464	474	426	468	413	478	451	476	463	497	456	485	485	478	509	518	463	416	441	468	427	491	452	458	431	437	488	465	455	492	455	494	470	455	455	478	469	426	452	463	448	475	476	447	469	472	463	468	495	479	465	475	518	448	469	445	463	518	469	466	423	449	510	468	467	444	451	485	495	483	502	461	488	479	478	457	520	476	440	452	447	443	464	467	465	421	432	489	476	483	442	485	469	432	493	460	483	453	464	474	468	453	455	444	460	458	460	452	472	463	446	467	462	487	439	465	487	471	498	491	533	418	448	473	480	465	462	432	444	458	466	466	470	458	465	488	478	481	413	422	465	494	467	462	451	488	456	449	470	454	504	484	500	452	484	426	476	420	479	441	442	475	452	440	433	427	442	455	462	472	482	431	456	410	460	458	457	509	473	446	457	450	507	455	465	464	479	464	444	473	481	427	485	471	457	481	455	462	451	459	454	480	435	439	446	470	417	528	486	430	456	471	459	459	463	472	466	437	464	449	450	468	457	494	425	454	454	447	447	467	451	434	461	455	455	439	441	451	469	429	449	440	453	478	477	449	477	433	474	453	470	498	466	440	494	475	434	454	476	452	484	432	458	463	466	448	465	431	469	485	439	481	475	456	417	487	460	478	460	451	421	448	492	467	453	454	446	486	455	465	468	445	429	443	461	443	476	442	461	443	441	476	455	429	483	478	459	454	465	449	445	425	462	491	441	491	419	440	484	477	455	448	497	454	469	477	471	462	449	462	448	455	467	456	476	427	439	463	457	445	425	431	455	490	473	467	441	510	455	430	430	438	478	407	437	440	456	480	451	471	451	429	495	451	468	472	431	445	449	453	442	444	458	482	474	432	473	491	450	451	440	475	447	425	481	447	455	485	486	452	432	471	482	445	534	472	472	497	472	447	457	452	441	449	441	435	456	439	416	459	434	441	475	467	462	455	461	473	490	466	490	420	458	440	434	443	435	454	467	459	493	430	465	437	481	445	507	474	442	468	448	422	424	455	428	455	452	415	468	463	440	499	498	478	448	435	445	461	492	432	481	502	447	455	445	468	490	456	517	477	488	489	434	448	482	462	444	437	459	523	479	463	453	431	453	469	451	448	446	439	489	419	445	464	439	470	419	462	466	454	469	460	470	461	442	519	475	462	450	497	471	476	467	460	463	489	447	471	469	454	458	478	458	492	417	468	459	443	455	456	488	484	441	432	470	427	493	438	465	472	465	456	469	433	479	456	475	461	420	454	471	414	476	460	479	466	456	470	466	466	425	479	484	489	431	470	409	461	462	434	424	468	444	441	463	489	466	447	470	466	453	462	448	462	453	429	466	471	443	427	426	439	447	454	447	451	489	458	458	460	509	456	492	439	471	493	469	463	454	459	474	433	456	460	473	434	439	464	447	453	441	443	480	468	444	472	477	463	461	486	462	453	478	435	475	469	469	473	495	443	447	503	475	424	449	441	507	465	448	424	502	455	508	484	437	461	456	463	427	462	456	448	467	421	465	457	453	461	437	455	450	477	455	479	501	455	461	478	455	432	428	456	484	464	483	414	494	479	463	452	443	484	465	429	478	424	421	467	479	467	423	443	449	462	474	447	463	459	426	463	482	455	459	441	457	425	471	439	487	422
24890	25865	40090	33680	24549	15727	4011	618	342	287	332	294	302	312	296	284	280	342	277	300	291	282	344	317	338	315	306	330	299	301	322	268	294	306	305	306	286	306	288	328	310	330	333	302	284	273	308	306	291	275	289	320	300	316	291	297	316	327	285	272	313	281	317	297	288	333	311	322	314	297	279	313	289	279	301	292	299	297	304	299	320	332	290	282	277	295	295	283	286	272	324	270	280	327	307	338	296	297	296	293	269	331	271	293	314	310	307	300	270	312	299	287	314	283	298	310	304	266	314	299	319	313	284	361	291	302	298	311	304	283	293	292	285	316	285	298	299	301	261	273	317	313	290	286	309	282	312	293	273	304	324	293	313	280	276	274	299	296	293	262	268	315	291	286	291	279	291	317	304	322	291	319	313	279	289	323	294	281	311	312	286	312	303	323	278	314	284	297	291	313	337	278	319	292	313	290	272	288	312	314	308	340	299	287	270	322	282	304	316	324	300	292	277	292	320	287	309	321	265	305	266	329	295	273	302	307	302	321	278	307	259	308	294	283	298	316	313	314	301	335	311	289	342	296	285	314	294	285	304	292	301	303	313	310	333	304	307	330	326	307	284	293	312	301	299	322	328	296	320	300	296	300	267	314	281	314	277	296	305	296	303	319	277	284	330	304	317	302	297	294	299	336	286	309	323	319	291	319	313	270	313	304	278	300	293	308	307	282	291	321	289	291	279	328	307	309	295	314	327	286	286	296	275	306	277	322	298	282	278	322	320	283	296	287	325	321	299	304	296	301	325	319	282	290	297	289	304	352	315	323	278	281	293	316	293	273	314	307	302	324	328	293	313	310	293	309	300	318	306	295	297	302	300	305	318	290	316	293	286	310	317	317	320	298	313	323	333	334	311	307	308	289	303	288	282	297	308	293	316	296	292	294	284	281	300	291	311	270	290	289	328	298	308	288	333	276	275	284	273	289	317	302	299	293	299	286	277	279	283	295	324	309	305	314	300	300	287	324	311	323	306	301	313	305	304	268	317	344	289	303	271	263	276	309	303	278	320	336	341	312	306	328	305	298	305	308	278	285	285	295	295	285	295	259	299	309	311	327	298	308	284	312	299	300	324	288	280	281	296	292	294	307	287	327	307	304	292	310	331	307	287	265	296	341	299	325	297	303	300	294	264	302	318	302	278	317	295	299	337	283	296	306	279	309	301	313	284	295	306	275	304	314	276	307	344	304	300	299	323	274	262	293	299	298	334	311	292	274	280	278	293	284	307	311	303	312	297	282	306	296	303	297	299	295	295	282	295	318	280	308	270	316	302	281	267	315	272	302	290	288	305	263	283	303	292	295	255	276	299	304	304	274	295	278	323	275	301	302	287	331	300	311	300	308	304	288	303	286	322	294	284	284	283	292	292	272	306	323	303	264	278	332	302	303	273	289	288	288	289	292	307	326	312	332	277	278	294	293	296	291	314	347	289	333	324	266	293	286	292	289	297	302	316	288	286	300	282	304	303	285	300	272	302	306	284	292	301	278	285	297	321	293	300	325	284	284	288	324	324	320	308	338	302	313	309	299	326	298	341	319	293	308	330	324	317	308	295	301	284	283	315	289	317	288	299	327	290	296	287	332	319	294	284	310	285	273	307	318	294	295	288	308	309	295	282	283	301	297	323	281	303	301	299	303	322	298	297	286	297	299	292	294	310	288	311	322	305	281	317	281	320	288	311	286	280	307	290	301	323	305	314	297	338	299	306	322	328	275	296	283	321	285	288	324	286	313	327	283	282	284	278	309	317	343	274	310	282	327	285	315	291	306	313	320	281	300	305	291	289	317	278	277	292	311	314	282	308	271	286	299	312	297	297	281	254	312	304	291	315	319	275	303	291	303	292	264	315	283	304	266	311	316	302	286	289	295	305	291	326	309	311	258	327	305	299	297	294	298	314	315	286	305	308	307	299	302	300	314	295	330	307	323	302	309	329	271	313	316	302	307	319	314	304	337	319	300	330	301	264	328	297	281	342	303	307	303	287	287	349	297	298	300	313	281	296	345	307	291	297	309	288	287	303	306	295	299	311	302	308	318	285	288	309	320	314	301	297	301	321	312	325	315	284	295	300	278	281	288	302	294	322	297	335	282	304	289	297	306	302	278	311	337	287	316	303	324	298	278	314	293	286	284	301	290	347	287	294	305	304	260	313	278	315	276	298	309	299	286	288	280	285	305	279	308	286	301	298	257	313	278	298	297	326	274	296	335	315	279	295	300	286	299	310	301	325	301	276	304	303	291	281	328	290	328	291	291	329	298	283	285	347	302	332	287	297	294	341	312	304	295	274	321	271	273	289	305	310	320	299	328	307	290	315	314	307	288	317	301	295	269	307	295	287	300	333	313	296	278	331	291	305	292	281	294	318	296	308	313	284	295	293	335	301	287	309	280	294	299	290	319	297	262	295	312	283	307	301	292	323	313	289	321	295	308	310	296	312	304	303	358	288	299	287	283	328	266	314	279	302	301	311	294	305	313	299	288	313	300	289	287	295	266	269	307	309	283	274	273	289	302	311	284	339	301	315	315	310	311	311	300	293	301	301	325	301	306	274	276	294	303	306	285	311	299	332	285	306	331	297	322	286	333	317	315	312	288	320	302	290	258	275	310	281	295	290	301	283	313	306	287	305	255	285	269	275	294	302	324	286	306	313	311	284	307	302	320	268	302	325	319	302	299	295	261	261	324	287	297	311	315	319	278	306	324	286	309	322	309	270	296	317	292	288	292	291	317	317	301	336	300	296	310	295	293	303	306	293	311	282	287	285	320	333	293	304	334	296	287	324	344	298	299	318	286	313	314	302	312	290	279	301	274	316	297	300	295	299	300	271	320	328	326	301	339	295	312	320	293	294	319	274	303	271	298	334	286	304	286	299	301	310	295	302	278	304	279	305	300	310	287	286	286	296	335	308	319	326	326	321	286	294	266	290	309	336	306	332	284	297	285	299	321	273	294	302	286	302	282	284	289	310	294	281	313	302	295	320	313	309	303	314	285	289	306	272	333	295	272	281	282	305	306	293	276	300	314	324	317	311	275	290	303	314	285	316	302	309	285	285	301	318	320	289	291	301	255	293	286	279	309	319	310	310	308	329	307	321	275	312	282	320	289	268	281	303	307	340	313	296	302	301	328	318	334	310	265	318	282	307	292	320	302	272	266	291	292	312	306	278	334	307	300	263	304	288	308	293	316	307	316	318	290	305	326	312	307	301	295	297	279	291	290	315	319	289	317	308	286	323	294	330	309	285	292	291	321	279	314	327	315	296	275	310	306	294	297	292	310	293	277	296	286	308	287	305	279	303	288	286	278	312	289	302	305	309	286	314	317	301	292	296	289	271	282	283	318	284	303	305	326	284	309	273	311	294	345	275	293	282	302	295	305	282	291	320	310	266	283	299	299	300	293	312	306	311	299	287	344	327	292	287	305	314	342	300	288	296	301	301	307	296	283	299	313	320	301
52718	91464	70762	43547	32050	17556	5582	1175	524	487	464	503	511	473	499	490	488	489	472	416	521	481	506	468	510	516	476	521	497	505	516	499	468	472	528	468	507	474	488	481	524	523	484	488	486	465	488	464	507	501	520	451	490	438	510	474	489	500	489	485	510	517	478	494	527	479	514	491	475	440	487	508	462	511	500	493	508	478	488	474	482	472	502	534	450	502	473	493	470	482	517	509	483	436	520	496	478	493	500	460	489	509	459	476	524	489	471	467	531	467	503	483	477	507	477	487	482	490	462	478	478	504	446	486	511	513	480	478	505	536	508	489	469	506	471	458	509	520	512	456	479	479	477	493	488	479	452	498	515	477	531	474	482	487	491	498	519	481	503	460	516	496	491	497	503	460	475	474	497	442	478	510	493	486	432	491	480	497	492	494	424	509	455	485	459	477	479	492	477	467	486	503	489	486	482	493	516	490	496	467	474	499	499	523	471	459	510	507	481	507	467	503	487	442	471	491	477	510	493	425	511	495	461	512	482	466	493	500	490	497	518	491	460	481	491	472	489	515	504	479	469	469	461	459	483	484	490	481	463	517	467	494	504	466	484	485	470	516	512	506	504	516	505	526	442	486	516	479	509	517	505	517	524	487	527	463	521	485	486	523	483	485	489	503	491	490	465	495	509	527	457	497	509	477	498	526	485	545	444	492	461	507	491	533	478	492	514	487	485	478	468	485	512	492	488	463	453	456	481	488	517	485	486	466	515	491	490	525	498	502	439	476	531	474	472	510	527	493	474	492	495	477	488	497	487	513	471	469	450	477	486	483	498	477	437	461	504	432	496	456	501	476	479	517	493	453	504	470	504	486	465	484	484	477	452	499	520	462	483	505	489	477	486	469	477	436	484	469	468	489	488	493	456	494	453	512	463	503	517	511	501	448	515	505	430	484	481	478	480	493	489	485	494	514	503	504	473	470	505	470	514	494	512	522	463	485	497	460	478	453	517	504	500	493	497	517	500	467	453	500	496	500	506	494	480	462	457	523	482	486	517	457	487	478	464	520	509	474	495	524	498	540	541	518	514	495	493	471	505	498	506	456	510	486	455	516	483	469	472	494	488	467	478	484	487	509	491	462	496	474	477	503	481	487	482	472	501	509	502	488	518	509	504	516	460	470	500	490	505	496	480	531	518	512	510	501	479	466	499	460	471	471	474	462	494	508	487	500	497	465	499	523	468	486	447	475	505	481	504	511	496	529	475	468	507	466	461	510	479	461	460	516	508	475	484	491	503	475	478	517	469	497	497	484	498	481	492	485	512	472	472	473	509	504	490	509	496	506	495	494	494	453	457	467	503	459	485	491	508	488	488	479	468	463	518	486	491	486	461	487	486	491	493	476	482	496	459	549	490	491	482	494	474	489	520	489	466	454	468	461	502	498	505	452	470	546	463	472	490	527	467	449	503	503	480	491	529	494	509	526	479	453	488	507	506	516	456	479	489	523	458	468	474	480	490	473	480	480	445	502	504	465	498	513	467	491	471	476	470	497	494	513	491	463	465	501	471	502	487	475	486	496	475	474	468	491	452	484	500	484	531	560	519	503	467	499	466	479	481	505	478	507	497	517	493	494	471	548	517	484	486	481	462	494	487	503	512	448	500	436	488	509	468	522	496	469	491	466	495	495	480	497	514	498	497	473	516	476	501	509	489	484	540	479	468	515	516	496	495	479	507	490	461	459	472	492	446	485	457	467	505	480	476	490	486	502	458	510	516	477	481	463	457	497	493	470	535	469	467	477	456	476	477	487	511	509	464	454	519	480	471	489	474	493	511	460	479	478	480	506	493	535	490	433	490	495	509	481	481	455	488	471	493	499	491	487	474	490	487	536	517	455	495	480	499	508	456	483	474	483	484	492	495	495	479	465	493	474	508	481	494	471	499	482	517	479	487	474	511	490	489	494	498	484	492	453	462	507	473	484	529	491	467	508	515	432	486	511	539	450	477	453	503	445	491	490	529	554	490	455	538	452	453	515	507	471	507	517	473	515	488	496	486	501	489	493	488	526	478	524	501	460	511	509	468	489	517	493	473	479	517	507	486	486	471	456	443	472	488	526	529	464	495	489	490	498	470	501	497	460	528	452	523	496	498	482	490	492	460	517	475	479	481	523	485	477	479	513	461	505	474	506	483	493	464	512	439	544	477	456	474	502	458	497	510	504	463	523	490	510	488	492	481	511	507	493	504	510	495	493	457	437	524	462	550	486	459	501	466	478	498	500	455	496	465	446	478	496	501	470	475	471	474	522	447	474	518	477	517	480	506	458	468	487	485	481	482	507	505	482	480	497	525	490	467	440	466	479	504	444	515	435	456	462	471	505	461	529	512	491	501	474	498	481	467	483	515	503	521	464	476	454	480	498	500	524	495	505	498	480	499	494	503	499	507	473	474	509	481	537	469	481	491	472	464	467	444	450	471	486	496	479	487	479	491	447	460	510	491	549	489	441	510	472	499	467	523	471	496	521	481	508	458	481	482	485	519	494	485	440	477	459	515	512	490	499	491	469	493	479	499	481	479	520	491	461	493	443	522	485	524	523	492	486	465	500	522	496	502	473	478	459	481	477	465	450	462	475	468	447	434	495	502	502	466	493	499	493	483	455	471	495	466	435	507	484	478	467	468	484	463	520	493	485	463	509	460	496	463	449	460	506	535	501	465	500	503	480	451	498	492	457	489	537	496	511	480	456	487	520	485	485	495	499	495	507	488	529	432	481	481	477	475	486	462	514	503	508	496	468	489	438	493	469	469	478	477	499	484	495	492	476	475	492	483	501	450	501	471	457	512	473	507	490	492	453	496	476	508	491	514	519	489	484	488	480	512	471	532	490	479	450	509	452	483	499	478	491	495	490	472	465	483	495	491	497	519	493	503	500	493	501	518	473	498	482	440	482	509	491	457	497	494	487	471	487	454	481	481	502	475	472	493	495	490	479	490	474	482	484	477	492	463	506	498	476	467	484	530	503	493	442	495	453	515	482	461	493	478	491	457	503	494	471	468	473	483	477	497	496	511	512	467	509	513	468	527	476	469	448	478	479	505	477	500	453	492	486	486	509	511	457	516	501	500	468	496	467	502	506	525	493	444	485	483	470	467	500	457	504	476	482	499	488	506	466	519	524	477	468	511	526	503	499	519	448	508	485	487	518	484	517	482	515	504	484	469	473	453	444	483	502	451	510	453	505	500	485	453	485	480	462	466	461	518	442	471	480	459	479	505	506	497	453	496	521	471	474	496	478	502	471	464	487	499	488	485	486	486	444	495	461	484	484	517	514	450	481	467	513	516	463	549	486	447	488	464	509	487	511	490	476	484	487	477	503	477	501	480	489	480	512	477	505	428	451	494	523	502	497	502	458	491	495	538	461	519	448	503	508	500	499	501	460	470	507	510	482	498	462	467	512	502	489	513	457	485	500	468	464	510	484	494	496	479	485	479	501	490	518	476	463	482	515	474	487
23322	22721	33598	28988	26509	23706	14081	1203	371	367	386	375	387	371	380	337	355	348	362	361	347	348	335	346	373	335	334	400	347	357	355	347	362	338	331	335	357	332	331	332	337	330	341	389	331	357	293	331	354	372	338	320	381	407	361	328	369	347	347	382	320	346	368	346	361	381	349	329	352	336	377	339	382	361	339	321	330	342	356	300	363	326	319	344	362	341	345	353	351	319	345	334	337	348	352	339	346	325	350	346	350	337	336	340	364	333	341	357	345	365	329	358	321	338	360	386	309	335	347	356	343	353	354	347	375	312	324	325	310	344	362	366	361	320	357	369	358	361	340	330	373	353	332	358	364	330	325	344	352	333	349	331	344	351	342	339	319	326	335	354	360	372	324	338	357	370	354	343	349	352	330	343	368	339	302	383	334	328	332	321	348	335	349	365	342	312	343	343	363	383	353	355	339	330	319	316	335	355	355	326	366	330	323	322	357	324	360	346	346	341	364	345	378	357	363	313	353	340	308	336	309	346	330	369	367	367	355	322	352	374	340	336	347	348	312	356	320	320	339	312	306	342	316	358	333	353	316	348	333	340	348	325	346	374	353	332	330	339	327	315	331	337	346	334	356	343	387	302	343	338	340	328	331	342	348	331	353	339	353	390	348	326	343	349	334	333	362	335	342	339	326	349	327	319	366	384	347	352	363	317	388	376	352	335	346	349	364	336	390	362	330	364	331	339	353	292	351	350	339	357	337	328	344	360	342	388	323	378	346	338	367	324	377	330	351	347	364	335	338	343	354	373	339	296	319	346	361	350	363	375	355	324	340	345	333	344	334	381	356	352	321	349	341	344	368	337	351	356	355	350	413	325	338	333	320	338	333	338	339	322	342	368	363	333	348	374	352	384	336	362	355	317	349	326	351	338	350	344	336	351	349	341	323	344	353	353	353	336	356	370	327	374	352	335	335	365	362	341	345	332	352	331	336	329	342	362	300	350	342	328	340	333	350	330	370	338	353	366	342	360	363	344	355	314	317	320	368	361	336	368	350	318	344	330	355	328	341	342	321	375	329	343	385	328	322	325	354	342	330	320	355	338	354	359	366	348	343	336	338	356	313	350	343	343	315	329	368	320	371	354	355	347	346	343	353	305	341	334	342	327	341	345	339	346	367	367	329	340	362	376	357	355	351	321	350	365	350	326	348	340	370	357	352	378	316	288	332	334	321	316	364	357	339	312	333	359	332	303	342	376	306	378	364	364	349	367	314	332	347	350	339	352	328	335	329	342	368	362	361	366	357	353	350	350	343	347	338	383	354	350	328	349	333	350	348	378	342	359	359	345	343	357	350	323	344	342	357	330	352	340	338	349	329	367	322	354	331	345	340	362	342	321	357	346	356	359	343	341	345	322	348	318	367	346	329	334	348	336	343	323	351	345	346	327	339	324	368	345	337	360	378	358	351	335	362	315	356	331	349	347	318	326	344	392	344	343	331	351	366	366	346	330	351	365	339	371	334	338	371	335	370	301	352	388	321	368	361	354	312	337	331	320	313	354	342	353	318	327	323	335	316	334	326	319	368	360	328	364	336	341	334	323	374	323	331	329	342	313	355	346	333	332	354	354	305	332	330	338	351	331	374	331	345	359	321	347	341	316	374	341	345	351	344	329	356	339	369	333	333	337	361	358	327	340	353	350	338	365	333	301	325	340	341	320	326	366	334	337	338	322	340	319	336	357	316	355	332	309	335	301	367	377	339	333	347	367	360	337	361	381	370	332	336	350	352	344	333	376	364	313	375	317	343	357	329	356	375	309	339	352	347	328	344	311	335	355	352	353	339	314	341	341	348	344	343	332	348	346	310	330	339	339	350	353	314	345	341	325	333	327	347	329	336	350	335	319	340	357	370	339	344	344	355	344	357	314	353	347	348	368	323	355	333	354	334	335	327	353	358	344	313	338	327	374	347	359	365	350	353	327	346	363	357	355	373	315	352	378	324	348	352	338	366	343	336	345	322	337	346	363	335	314	347	312	327	340	378	349	365	340	329	356	368	346	381	372	338	345	346	322	333	329	340	327	316	355	349	326	315	352	348	368	300	373	351	357	367	355	314	355	340	335	351	315	338	349	350	342	344	354	339	359	335	352	328	355	356	316	348	312	355	351	348	386	322	316	324	353	376	354	379	368	345	331	314	359	341	368	333	342	348	320	355	326	345	335	337	347	341	352	340	331	355	359	298	379	337	359	366	341	346	337	335	370	345	338	340	345	306	330	324	338	365	320	344	331	341	336	324	352	353	357	328	345	351	326	360	329	340	367	380	321	338	309	338	350	317	339	332	350	356	353	356	334	338	367	338	364	338	349	357	343	331	315	364	323	322	333	315	367	364	366	335	342	344	350	341	322	337	344	363	333	352	366	324	347	343	352	313	359	331	330	318	360	325	347	353	336	371	372	346	355	346	369	337	320	344	345	314	311	364	345	355	370	361	343	335	355	360	337	312	328	362	344	361	348	340	338	354	333	372	360	355	343	342	330	338	339	329	317	345	334	327	356	317	330	387	316	355	350	334	349	369	338	322	341	358	360	337	352	345	332	368	325	364	311	345	364	352	359	368	349	314	380	337	372	382	343	349	366	343	344	347	333	323	328	338	317	353	364	337	345	341	381	364	322	314	322	347	336	333	349	311	332	333	323	329	383	370	359	368	352	353	363	338	347	332	349	356	364	329	356	335	326	328	348	338	331	339	384	334	330	330	343	328	381	336	342	344	332	329	339	360	332	345	335	390	335	327	322	346	309	349	351	349	348	359	329	340	317	385	333	345	360	380	388	356	364	307	304	345	349	330	353	342	327	338	352	332	353	346	360	312	354	341	333	354	359	350	343	326	347	321	338	380	357	340	359	379	348	333	358	337	368	320	312	375	377	344	321	375	374	358	326	349	348	348	364	346	343	347	334	333	319	352	323	366	352	329	320	356	341	297	353	360	335	330	369	335	316	349	323	366	357	353	328	301	331	362	317	361	337	331	331	361	357	368	351	358	338	342	343	342	317	345	345	306	338	338	352	331	347	351	327	348	368	383	334	336	330	324	353	340	346	357	332	377	316	330	355	352	365	339	349	372	360	333	342	337	340	362	333	357	370	331	352	384	331	359	341	368	327	343	318	335	340	354	293	329	362	346	340	361	335	352	360	372	335	333	310	345	336	347	350	337	345	333	312	355	348	339	332	376	320	335	367	364	375	332	324	320	342	385	344	346	367	370	319	343	328	348	356	319	317	353	355	336	316	317	355	346	368	354	364	390	375	338	347	335	338	365	349	345	331	370	319	365	351	342	330	330	316	334	376	332	320	310	346	369	343	307	334	324	375	322	346	347	350	326	361	345	344	328	330	346	333	329	326	336	359	333	369	330	322	370	329	374	341	362	390	330	364	364	323	361	369	379	358	324	336	351	331	332	372	355	350	362	386	330	316	332	352	369	353	345	349	366	346	348	343	336	319	357	367	329	327
56220	102200	82540	57809	43950	27926	10705	1095	546	548	544	555	551	519	564	525	523	541	548	527	511	548	508	546	518	545	535	526	554	557	524	526	577	534	570	498	561	523	555	539	575	548	555	530	558	532	494	571	530	500	510	504	522	540	522	555	561	515	515	530	547	523	521	554	548	558	509	556	539	562	501	515	525	559	559	536	569	548	550	565	533	560	537	544	546	500	536	502	513	508	549	523	524	536	524	549	561	530	552	545	538	552	477	541	539	572	529	502	548	556	525	524	559	548	548	548	559	524	508	528	510	544	578	514	525	513	505	541	531	515	540	515	536	542	542	489	534	535	560	552	582	517	531	564	538	500	542	530	600	549	565	561	552	539	478	515	512	510	509	510	546	542	517	514	556	508	500	542	546	514	501	524	555	523	518	520	504	559	565	478	517	543	519	529	567	526	547	518	526	542	514	570	532	511	549	520	524	572	540	529	539	491	535	535	564	515	523	549	538	522	494	529	542	508	515	541	527	540	565	575	538	549	575	525	546	519	553	559	492	557	554	555	525	600	518	528	537	538	532	506	541	530	564	542	536	516	546	503	502	571	503	553	522	537	495	541	514	515	511	543	566	496	571	581	509	510	524	517	516	564	546	548	530	542	550	519	576	549	522	517	526	495	528	524	509	518	549	504	557	549	514	562	525	541	551	570	584	534	536	531	577	499	533	509	549	548	592	556	513	511	499	570	537	546	545	504	568	509	527	502	505	532	559	535	583	521	519	526	549	530	586	557	585	477	556	529	516	507	529	546	565	521	546	536	537	508	568	488	547	492	546	552	513	563	485	499	545	545	525	563	495	515	505	522	520	515	556	528	491	536	563	572	527	531	526	534	556	558	517	523	551	519	552	497	542	542	562	502	527	545	546	504	535	522	555	503	556	494	524	543	531	587	567	519	460	511	485	570	553	503	546	516	524	498	517	533	528	561	519	528	482	551	516	505	530	527	491	582	548	534	502	519	562	528	528	559	522	540	523	520	517	581	491	575	579	551	547	533	549	460	578	517	554	528	557	539	555	550	544	550	532	556	564	518	541	567	527	523	507	531	539	549	514	545	548	529	541	543	540	525	516	543	540	542	500	541	565	533	514	531	526	524	598	505	505	512	505	530	534	542	513	554	562	508	488	576	589	538	543	551	551	540	546	483	529	518	522	574	546	538	539	549	525	535	483	517	508	499	527	564	536	544	510	508	536	552	542	561	548	528	524	545	529	493	528	547	527	527	542	483	569	528	563	553	488	524	534	539	527	553	503	555	547	509	540	539	498	540	535	548	500	491	581	526	501	528	496	532	554	537	549	609	493	538	504	526	541	512	569	516	555	541	548	513	516	557	517	501	575	520	557	546	516	506	568	568	541	567	550	546	543	556	505	536	546	564	512	510	530	500	492	528	575	565	526	511	549	558	543	535	509	491	590	541	510	533	490	513	480	522	553	544	566	497	501	539	534	537	518	551	534	519	535	568	528	522	566	562	543	529	524	553	518	497	498	546	548	535	567	557	517	505	540	560	540	526	509	508	541	574	576	514	570	525	540	513	559	528	513	528	553	542	514	545	542	513	543	537	514	516	488	549	520	571	534	503	502	530	528	544	504	519	535	528	541	476	497	590	533	531	535	507	541	525	525	510	551	542	512	509	552	554	513	514	533	531	530	528	588	529	519	518	511	546	535	558	541	548	543	545	570	524	559	562	534	527	535	517	592	553	523	537	547	528	575	556	555	542	587	530	527	519	528	535	525	536	533	545	540	492	532	525	542	542	544	532	524	571	512	532	534	581	531	536	550	573	526	520	496	555	543	523	557	521	535	486	566	502	524	497	527	538	502	541	539	508	529	538	495	528	515	540	530	538	509	582	545	542	539	503	542	490	515	522	544	561	585	523	567	487	529	507	525	536	546	540	494	533	519	534	525	510	575	530	547	529	484	566	545	506	514	519	541	470	533	532	572	521	503	538	495	530	536	502	564	534	479	508	547	520	522	554	552	536	493	497	542	545	524	564	524	508	538	530	550	511	532	524	549	581	537	490	528	567	577	552	571	572	542	527	543	563	492	556	524	546	548	559	502	569	538	486	564	545	533	493	520	532	514	541	520	592	539	524	533	593	521	561	539	552	529	506	492	541	525	526	493	527	523	520	528	533	553	516	529	528	542	558	521	553	492	594	546	497	515	517	533	518	501	524	532	542	548	552	481	509	551	575	544	524	537	529	530	515	544	529	546	562	556	544	568	543	539	525	550	531	496	534	514	516	532	537	524	534	521	507	568	500	533	515	570	560	548	513	505	538	516	514	560	528	539	537	533	498	504	513	546	551	502	512	540	526	560	582	526	563	551	549	563	513	558	520	507	524	518	531	535	514	530	534	491	506	511	554	512	522	558	536	531	559	548	513	502	556	514	542	553	537	506	545	533	555	552	522	511	536	542	541	525	497	529	503	515	522	539	526	554	566	548	496	544	521	538	546	536	538	518	498	528	549	545	549	542	549	509	516	530	521	548	516	514	542	578	487	520	542	527	524	542	527	539	557	527	534	524	536	530	518	529	518	496	566	558	573	553	568	500	545	519	607	564	530	555	550	555	557	543	527	536	536	558	511	519	550	563	509	539	536	549	559	512	545	502	524	489	536	571	514	531	548	560	543	500	528	523	522	511	513	542	492	554	496	553	517	565	521	490	538	535	569	576	519	505	551	558	518	527	541	536	574	546	532	506	554	558	526	553	531	505	519	512	564	519	524	538	589	509	546	550	547	542	484	512	547	514	522	525	564	557	614	501	528	538	565	530	537	567	540	529	536	524	549	530	527	523	566	518	540	500	527	531	505	534	565	530	537	525	521	511	554	554	516	514	489	520	513	551	523	550	533	527	508	498	542	514	511	516	552	540	511	547	529	553	536	535	512	528	550	517	564	549	472	543	537	528	525	514	528	516	507	518	510	497	552	507	538	534	558	536	544	528	557	558	533	524	572	513	499	537	512	507	538	559	553	535	565	585	543	570	565	509	541	572	542	541	532	498	566	510	552	551	580	592	545	545	519	527	551	523	507	515	516	526	575	495	517	575	518	544	509	562	560	544	537	512	567	506	556	552	513	570	531	515	533	544	494	543	536	568	537	534	554	537	565	532	539	547	528	520	546	544	545	526	550	525	532	576	510	581	540	505	513	553	503	523	539	572	504	550	525	528	501	538	559	511	502	553	540	561	488	522	493	553	522	513	515	518	552	563	506	530	549	570	519	526	564	529	550	501	556	534	519	537	500	591	510	519	503	548	520	524	561	584	481	528	530	517	552	551	534	531	562	541	510	557	551	543	521	553	509	513	518	560	508	532	542	528	516	540	529	494	511	522	517	529	561	529	533	561	524	559	555	554	539	571	543	541	528	545	542	578	554	571	532	492	503	579	531	521	554	544	578	503	513	510	539	503	526	533	512	578	542	558	530	552	533	518	535	514	563	529	535	538	514	549	551
27476	31503	33148	18324	6861	2526	878	292	306	310	288	289	285	306	268	293	272	287	304	259	280	276	308	261	292	281	295	268	247	275	260	292	276	298	273	288	292	291	257	279	261	251	286	315	291	258	279	306	298	269	281	258	275	249	273	292	292	263	261	273	271	294	303	275	282	289	313	276	263	290	274	275	265	274	269	252	280	283	276	308	252	297	265	296	307	271	266	287	292	290	270	300	314	279	281	303	295	272	313	280	277	287	280	282	289	312	277	325	280	308	298	259	280	263	290	276	298	279	255	287	291	280	282	279	314	292	310	265	298	285	298	276	258	289	291	292	281	265	308	269	290	287	291	276	281	289	292	281	290	294	282	268	293	289	301	287	295	290	283	306	271	312	277	309	263	301	277	240	271	293	286	267	305	300	297	279	265	274	300	284	261	272	292	282	262	284	270	290	271	293	267	261	243	285	279	285	272	296	281	274	283	262	263	269	261	269	264	284	274	292	286	292	296	291	259	276	307	252	294	321	266	296	313	304	282	268	262	264	301	263	280	301	268	272	278	282	273	272	289	275	293	278	287	301	290	298	333	280	300	267	250	288	298	310	280	270	257	268	306	287	283	312	303	275	302	287	265	287	289	265	264	299	296	282	306	261	289	293	289	293	282	286	311	285	270	296	276	281	286	287	288	277	281	267	264	280	294	266	275	275	258	274	276	288	284	298	290	259	288	274	276	267	295	303	266	268	295	273	254	279	291	312	282	252	286	274	292	289	293	284	284	285	264	280	304	284	257	278	290	281	286	300	295	285	278	272	270	258	281	288	261	273	297	261	265	258	268	269	275	307	306	284	270	286	267	258	293	266	270	286	263	311	286	280	297	279	268	277	293	269	271	280	286	293	273	273	297	311	298	266	275	290	299	279	302	302	288	278	279	284	274	282	293	261	310	295	294	267	299	312	282	281	279	291	297	285	257	245	276	254	286	275	278	308	301	275	261	285	337	286	273	268	280	262	258	294	267	272	270	262	292	267	305	269	284	291	289	287	268	273	258	282	268	318	296	300	288	271	299	286	295	294	289	294	283	290	267	293	278	285	289	312	290	294	309	270	281	279	303	260	277	262	259	297	285	275	277	285	268	263	266	286	306	296	293	287	285	274	275	307	268	283	269	285	245	295	284	286	296	290	233	267	292	283	271	284	275	286	271	301	269	295	296	280	276	306	266	303	274	269	275	306	278	294	298	303	290	253	290	277	285	272	292	301	286	270	277	289	273	285	273	262	297	307	293	273	251	268	269	288	285	270	280	282	288	278	254	285	291	287	284	260	286	277	276	291	308	257	245	287	298	275	300	289	289	298	297	280	296	274	300	283	274	284	271	256	273	290	284	286	258	260	276	300	322	289	278	313	279	286	284	258	272	317	263	295	281	267	279	262	288	274	282	294	243	327	271	272	286	244	280	292	255	278	266	278	299	249	288	268	271	272	292	272	300	274	279	249	269	307	282	270	293	298	312	275	301	260	273	289	305	278	298	281	293	295	303	265	279	276	284	266	300	285	262	266	301	281	281	270	290	287	310	251	317	260	278	263	305	271	279	262	270	285	298	288	281	286	300	277	272	278	287	276	274	289	298	261	295	266	277	278	274	269	270	278	304	277	274	281	282	258	264	282	301	293	285	283	280	284	282	283	284	286	337	267	296	283	300	233	295	310	307	278	294	251	243	289	276	282	260	311	279	250	264	307	262	260	287	279	307	299	272	261	280	260	258	274	302	272	284	283	301	276	283	283	279	273	278	288	298	262	260	258	293	283	265	291	276	312	273	287	252	277	321	308	294	297	242	297	270	282	283	277	251	255	244	295	287	276	270	286	277	290	309	257	299	270	250	266	309	286	274	274	302	289	308	279	299	279	275	262	256	290	272	259	293	261	289	283	303	283	315	315	283	271	282	292	267	305	295	298	290	265	294	273	295	277	270	281	267	284	296	265	264	268	270	285	264	277	270	283	273	298	263	277	274	301	267	269	289	255	301	269	271	292	290	290	286	249	286	282	278	277	286	281	282	282	284	270	281	260	274	276	271	304	259	275	274	267	273	301	273	299	282	287	286	264	282	268	248	292	288	244	273	289	305	279	267	260	291	272	284	275	284	304	298	272	281	300	277	281	284	279	293	249	281	263	270	279	287	282	299	280	273	279	281	280	298	306	266	231	291	273	286	255	267	290	287	261	258	285	275	281	297	283	260	317	284	268	290	324	256	288	278	294	284	282	284	265	279	266	265	284	283	262	301	294	297	284	293	262	277	321	280	283	289	272	280	277	275	270	282	284	274	276	296	252	290	292	277	289	269	285	283	293	283	286	268	257	316	280	285	315	257	287	257	280	261	271	320	288	284	312	293	298	273	269	278	250	240	306	294	309	285	277	279	277	278	276	313	248	260	270	291	256	301	272	280	307	278	247	236	260	259	268	278	268	281	262	307	279	303	293	270	301	272	291	285	272	301	288	282	288	277	307	247	289	284	269	277	246	282	270	286	270	272	259	291	274	288	298	273	266	299	272	275	283	286	280	292	259	261	285	268	286	286	284	303	315	263	301	288	296	256	295	258	271	287	267	295	276	293	293	280	290	275	294	315	273	244	287	285	292	298	277	282	282	297	284	257	305	277	268	286	265	290	255	277	277	280	306	289	281	260	291	282	287	254	302	296	264	302	275	297	288	281	293	287	282	268	253	286	280	251	285	269	300	276	300	288	272	284	256	274	273	299	270	317	284	251	281	279	265	295	278	303	286	309	300	246	305	268	304	249	261	277	299	309	258	288	281	299	284	301	280	276	261	268	278	300	257	308	287	264	245	296	275	287	255	299	271	262	249	259	263	284	308	259	263	257	300	289	264	262	281	277	270	292	283	287	244	273	264	266	280	257	315	290	309	264	282	284	302	300	266	284	282	269	327	282	285	293	286	275	249	314	298	273	277	263	316	252	278	273	264	241	278	256	281	295	293	277	304	283	274	290	313	328	270	284	264	279	293	288	259	280	272	298	260	290	272	273	280	276	277	281	284	311	260	286	309	266	262	268	286	275	259	272	277	290	285	271	288	241	282	253	299	290	273	276	286	284	324	286	259	277	321	281	280	293	275	281	290	278	262	262	297	257	261	265	288	286	275	300	288	301	298	275	278	279	294	290	270	282	280	289	287	267	308	281	296	286	290	285	288	286	275	269	274	264	289	298	277	280	259	276	264	275	271	243	288	253	244	276	273	288	282	283	289	302	276	287	263	285	248	281	276	299	271	301	266	260	256	284	262	294	291	293	284	268	308	274	271	280	284	303	311	280	273	279	276	304	285	286	267	266	305	313	270	241	270	258	268	292	269	315	309	286	293	296	303	314	297	294	265	315	297	269	303	286	274	308	299	281	270	256	279	300	273	282	292	260	283	280	282	272	306	269	281	262	284	263	249	264	285	261	303	290	291	279	265	278	270	288	277	272	268	273	296	277	270	290	304	267	278
31780	52617	38624	18980	11276	5102	1628	494	446	415	441	466	448	462	443	481	483	462	508	490	429	442	437	456	484	474	421	427	467	455	447	460	471	448	457	447	440	492	474	433	452	477	457	441	476	453	434	433	439	433	454	475	469	493	490	461	440	429	435	462	428	472	434	452	460	463	466	494	459	449	445	444	453	442	444	466	466	459	466	451	498	480	458	461	458	427	454	442	424	413	459	454	493	463	496	457	456	449	452	454	448	471	482	442	480	479	463	483	435	456	467	485	444	475	461	500	431	485	413	458	455	436	439	471	468	469	438	500	449	473	444	484	464	456	493	478	499	426	417	462	420	439	484	425	450	467	416	481	415	448	484	467	497	470	474	462	451	428	454	451	403	444	492	462	466	458	446	499	432	456	466	442	446	445	467	449	450	461	449	441	426	419	432	421	446	455	450	483	457	463	445	446	459	441	476	428	457	459	457	458	471	487	473	501	451	455	457	456	449	457	483	459	478	447	450	469	461	456	452	442	455	427	417	466	426	447	470	404	456	450	460	447	438	447	419	431	475	477	521	416	454	416	477	455	474	478	450	462	453	471	444	434	475	430	457	423	465	455	462	452	473	445	431	468	427	430	475	457	429	467	486	459	443	484	438	445	453	454	444	478	443	447	441	423	471	462	465	465	475	456	494	418	431	444	438	441	434	460	482	439	472	439	450	437	425	439	423	429	446	466	457	481	417	441	469	464	454	483	494	418	495	474	431	498	480	440	475	472	468	466	488	456	435	493	479	468	488	455	415	454	421	450	461	408	491	453	467	422	489	422	430	432	471	485	462	479	493	456	430	446	475	455	489	475	474	445	462	464	500	452	485	513	445	429	480	461	445	436	449	472	487	471	450	458	458	449	464	464	458	453	470	479	454	436	435	458	446	482	436	451	474	471	449	438	435	463	465	464	442	484	435	427	434	477	434	417	466	460	479	419	450	456	445	459	462	472	416	457	415	455	473	468	436	428	428	440	503	429	404	427	475	438	444	437	453	476	472	467	491	418	472	469	487	455	441	430	482	451	465	492	452	448	468	466	462	412	457	443	473	437	452	469	409	440	457	474	478	466	468	503	486	495	432	433	452	464	415	444	498	481	410	489	472	458	457	485	491	445	442	448	492	503	471	442	490	436	457	458	457	460	448	473	473	436	461	448	481	432	433	447	448	479	473	463	426	444	451	417	466	467	473	457	487	469	417	495	483	418	459	452	437	445	467	483	489	467	479	450	464	461	455	432	441	463	442	465	457	463	471	478	435	460	452	411	437	479	439	495	446	425	477	454	452	451	490	446	468	454	458	443	457	473	482	445	451	403	456	421	456	436	456	454	441	462	462	432	446	456	467	465	450	426	438	483	443	438	443	455	456	478	430	431	436	471	447	461	465	439	479	431	466	460	458	439	457	473	471	447	446	444	472	483	442	460	430	460	457	466	421	450	468	434	424	444	472	434	474	469	463	478	444	500	458	515	518	487	486	484	448	486	428	449	466	463	442	466	471	463	453	501	460	495	469	450	483	461	434	455	476	494	415	495	418	477	450	443	456	460	423	480	412	474	483	391	491	486	476	472	436	496	445	468	451	477	450	464	470	448	458	490	443	476	516	472	445	424	411	482	444	454	487	452	459	482	426	456	478	459	446	455	439	465	449	460	458	456	454	445	428	445	476	449	439	480	455	467	459	440	453	452	459	447	487	471	524	482	453	447	482	431	483	469	466	480	432	461	427	448	501	436	460	461	434	441	483	443	457	446	409	489	458	455	426	446	455	473	478	452	449	437	448	437	435	489	474	465	470	461	425	443	464	450	469	435	509	414	484	457	431	499	453	441	486	467	421	449	452	439	461	419	483	498	455	498	464	433	492	468	479	449	452	451	421	465	475	421	469	515	440	485	431	469	469	430	426	476	434	444	457	462	438	427	453	442	457	451	446	485	437	476	449	466	483	475	473	470	464	488	484	449	416	449	455	414	463	491	447	489	475	482	451	449	428	419	459	459	464	477	480	488	450	459	476	457	440	464	480	470	456	461	428	457	459	427	451	450	449	453	428	463	456	426	441	471	428	431	441	443	438	464	414	506	458	447	449	443	427	502	461	442	433	456	442	451	455	428	411	444	513	486	434	479	467	519	441	457	480	463	491	453	470	462	438	436	432	433	427	446	450	437	438	449	495	445	517	466	434	444	461	461	464	466	404	469	463	445	448	486	480	478	445	454	452	463	438	444	448	464	416	441	436	443	485	436	429	453	412	479	480	480	430	450	430	442	436	506	440	455	488	493	446	500	489	401	473	438	484	452	500	445	439	453	466	469	441	462	465	464	502	454	492	466	472	467	423	409	512	455	417	459	457	461	466	413	456	441	430	473	495	470	444	439	445	455	450	452	427	453	460	476	462	453	482	468	462	454	438	452	461	448	433	478	450	494	440	443	475	452	495	438	440	414	437	431	489	488	453	448	482	461	433	445	441	489	498	518	465	441	414	459	416	444	451	489	422	472	452	489	457	467	439	448	482	439	460	446	486	436	463	442	414	453	427	481	443	457	466	456	428	424	466	442	407	489	464	437	502	425	471	440	448	465	452	416	449	506	453	432	411	504	454	466	461	435	446	419	477	429	442	464	475	440	475	456	518	437	466	455	444	419	422	452	449	479	465	478	449	485	480	476	484	449	434	455	433	433	447	471	422	467	434	428	427	462	461	430	463	449	458	487	438	471	486	483	458	433	480	443	437	462	446	483	425	428	459	484	415	503	474	451	464	457	453	461	452	485	444	465	460	435	447	473	446	462	461	484	424	505	483	485	475	460	442	481	456	433	468	455	442	446	477	472	467	445	426	414	421	482	432	473	494	476	450	485	424	412	439	476	416	477	460	460	494	455	460	424	449	449	449	431	472	460	427	459	480	460	434	471	422	471	478	448	454	433	446	464	463	451	445	481	427	446	457	446	451	456	435	434	469	497	463	459	467	431	478	484	454	478	473	460	444	406	499	482	477	437	463	436	499	470	412	390	436	439	461	470	437	458	473	458	442	432	423	429	457	466	430	435	469	421	452	468	438	452	449	455	494	457	433	450	451	425	472	464	445	468	465	466	465	470	464	460	442	458	463	447	454	467	471	491	461	454	475	440	452	469	447	471	470	480	498	494	452	468	429	437	472	421	420	488	440	464	490	447	467	453	457	471	468	478	434	464	432	420	446	462	457	452	475	495	446	458	486	453	451	431	465	482	458	465	448	474	497	453	464	461	448	469	441	459	462	423	473	426	487	466	484	450	450	425	467	458	431	475	441	443	493	466	427	476	481	451	465	447	449	449	463	460	440	456	449	430	453	465	441	454	480	459	423	462	436	489	439	465	449	440	448	417	487	468	487	460	464	460	437	463	416	488	444	478	448	473	442	433	463	464	453	462	437	458	488	463	468	461	441	429	466	425	492	465	458	443	455	455	475	450	440	486	472	473	441	460	454	429	436	511
24773	25604	39533	32450	24835	15840	4112	376	336	325	341	336	314	348	308	300	315	285	321	297	291	322	311	315	307	308	323	292	308	310	302	302	316	299	294	312	280	319	287	288	305	312	321	298	306	311	298	302	286	272	311	278	286	294	321	317	319	285	306	312	280	300	266	295	277	278	317	303	282	306	293	275	289	319	304	337	296	321	279	283	287	323	314	334	290	352	307	304	293	344	301	317	297	311	291	281	280	300	336	313	276	316	281	299	285	302	304	325	314	318	289	294	309	282	307	285	284	300	280	282	315	326	305	282	314	318	278	316	320	299	308	320	302	294	292	277	358	310	355	315	316	335	302	317	274	316	290	297	310	311	273	283	291	292	322	303	297	318	292	265	315	296	317	317	331	285	255	299	298	309	313	304	279	326	273	288	317	317	348	301	272	307	269	324	314	312	303	270	298	309	311	296	318	310	290	306	311	305	276	326	294	279	322	300	282	286	318	276	314	277	311	276	304	286	314	299	300	292	298	280	309	301	282	342	279	315	291	284	330	314	331	305	288	283	307	295	308	292	246	277	288	287	289	304	294	294	274	280	321	277	316	302	300	304	288	300	316	324	287	310	319	319	284	308	302	303	274	268	287	304	301	316	292	292	271	290	301	291	290	313	302	308	301	272	292	310	309	306	297	294	295	310	297	281	293	330	302	286	279	289	309	313	312	291	310	335	281	296	279	304	279	294	289	310	301	282	284	307	298	292	327	297	275	284	288	297	253	337	309	308	300	270	315	297	325	324	313	258	284	302	301	324	309	325	298	314	319	309	287	283	299	281	284	289	315	290	305	311	282	303	332	295	293	293	308	300	290	284	261	290	275	308	290	317	292	296	310	339	312	312	263	299	283	293	290	306	289	293	320	275	293	290	312	314	285	275	298	287	293	297	282	309	315	287	284	313	273	306	281	313	313	283	279	266	311	322	309	333	310	284	334	296	313	299	293	322	271	246	288	304	304	292	311	302	298	296	324	299	323	284	287	292	283	310	296	287	296	323	320	298	307	304	275	313	293	305	299	311	267	287	299	302	328	313	312	334	297	299	296	297	285	309	325	326	285	274	300	317	291	312	302	321	304	287	291	299	307	330	320	311	280	324	283	313	318	320	320	286	322	305	328	316	345	355	307	314	309	325	290	297	326	272	295	293	291	300	294	299	319	315	323	339	297	314	300	285	336	317	302	297	305	302	306	312	310	293	285	297	288	300	327	333	281	320	286	282	291	317	326	271	294	309	324	270	310	289	286	325	308	314	303	301	307	329	299	316	277	307	310	305	309	308	279	307	309	315	309	274	308	320	308	285	283	289	277	309	310	310	294	302	291	331	288	309	272	299	297	292	303	281	315	290	276	292	281	313	301	304	319	277	294	311	292	302	306	319	322	273	253	300	320	301	296	306	301	295	311	287	328	332	327	319	289	274	296	289	293	309	328	297	313	284	293	316	318	318	324	292	339	296	286	304	308	322	278	308	304	297	277	323	327	281	287	305	305	314	290	277	289	298	305	315	272	305	318	281	275	305	302	323	301	286	318	293	287	260	298	302	310	314	307	286	287	305	300	299	310	312	262	288	316	296	276	292	315	304	278	291	319	272	286	313	304	309	295	360	293	287	286	306	279	283	254	292	300	324	257	341	289	302	302	312	290	313	297	281	308	262	297	307	327	285	311	318	308	300	299	295	289	309	311	287	334	326	314	270	308	303	290	320	294	281	331	289	325	322	306	307	307	313	315	310	289	310	273	287	298	295	296	324	315	327	305	333	277	308	281	312	282	322	278	291	284	309	312	268	295	343	336	312	273	269	339	321	325	270	313	301	293	305	295	295	280	270	291	266	292	348	317	315	294	300	311	279	310	291	268	305	302	296	312	306	317	302	285	305	313	323	308	291	290	310	325	282	294	283	293	272	284	314	298	300	294	309	322	308	277	322	288	289	336	311	286	310	275	272	308	292	291	325	303	287	331	332	290	281	306	278	304	302	312	327	328	317	300	309	307	315	294	294	316	288	299	290	284	309	278	284	293	301	319	274	278	279	332	303	305	301	309	310	267	308	313	309	285	308	297	331	285	326	302	292	321	306	303	307	305	295	289	326	301	303	301	320	303	286	295	316	287	325	309	319	289	289	295	285	312	283	290	307	288	309	279	277	294	307	325	290	304	297	310	298	315	310	308	305	290	246	292	298	251	308	328	316	285	316	320	273	263	313	324	273	291	320	296	319	323	317	289	301	308	283	282	312	289	297	306	278	311	267	286	332	305	270	310	303	288	277	273	270	296	324	320	295	319	316	286	288	319	274	300	295	294	309	302	316	294	301	291	315	314	322	314	319	299	274	281	320	273	296	303	298	296	298	302	338	279	319	305	324	313	339	286	294	293	284	296	288	308	299	301	292	311	304	329	306	303	293	324	317	255	270	283	313	297	268	314	289	271	280	293	293	281	281	287	314	295	299	321	308	321	289	300	274	309	285	298	313	307	279	294	319	294	304	278	324	307	288	317	303	323	283	317	327	281	306	275	327	308	306	275	306	286	336	296	300	284	303	335	319	301	285	313	298	278	304	323	317	312	316	308	302	302	304	298	309	296	329	319	291	309	274	324	316	265	283	276	277	288	282	335	301	311	317	305	280	307	307	335	272	266	315	313	314	314	294	298	309	287	292	300	262	286	323	331	316	296	304	304	302	294	312	297	310	300	320	285	306	283	317	324	298	307	255	307	295	310	306	311	274	265	287	309	282	303	312	267	288	300	303	321	320	283	286	318	272	307	276	356	318	282	287	285	277	297	306	320	300	312	317	336	291	273	300	312	299	301	312	292	310	330	288	310	303	313	294	283	310	324	308	318	308	296	326	339	291	305	306	301	286	299	360	314	293	268	295	297	294	308	324	332	285	313	315	295	291	301	314	293	296	295	275	311	294	328	268	285	305	270	286	283	319	303	290	272	310	296	299	318	311	286	309	296	304	335	293	318	261	330	291	314	333	326	286	311	276	310	295	304	292	298	324	290	304	293	296	289	307	269	299	289	314	306	300	298	284	301	292	329	316	285	290	266	273	298	335	298	305	282	283	292	305	311	303	300	304	315	308	265	298	333	282	294	305	288	318	309	303	282	295	278	293	309	314	271	323	317	311	309	300	274	297	298	284	284	294	275	316	261	299	274	293	308	298	312	254	299	328	268	279	285	303	330	319	296	296	312	282	301	304	289	274	287	293	308	335	297	301	315	349	278	321	298	292	326	328	294	275	277	284	326	297	299	280	314	286	307	318	324	300	315	289	264	283	293	304	260	329	312	324	305	326	315	315	302	313	292	294	290	329	288	286	314	303	325	324	300	330	316	303	285	280	314	308	291	287	290	281	322	296	314	281	281	282	295	273	293	298	320	248	271	329	275	302	299	320	323	310	321	334	300	309	291	301	268	278	321	336	319	302	313	284	306	321	278	305	317	286	294	291	295	286	283	315	272	287
53023	91436	69977	44005	32573	17273	5287	503	471	518	493	501	475	493	460	460	496	454	474	496	512	463	458	454	499	521	511	496	486	461	519	482	477	481	465	485	491	477	494	503	490	442	467	506	472	465	456	513	465	475	444	483	486	446	456	483	526	524	452	471	500	529	497	492	461	423	484	494	482	494	473	449	467	521	495	462	498	501	521	503	463	463	530	448	488	486	511	448	476	551	439	497	517	522	480	478	474	473	447	499	470	505	484	481	475	478	499	526	498	467	544	464	479	484	490	467	462	496	474	476	499	492	461	489	506	485	517	456	440	497	441	512	497	517	495	482	505	456	524	489	485	484	484	483	422	499	476	494	475	498	472	479	489	463	470	515	509	465	488	498	505	494	556	514	490	488	502	444	473	485	484	487	461	505	436	531	464	487	515	488	479	492	460	433	519	512	432	478	465	437	518	519	471	481	502	467	474	480	481	512	478	449	531	447	477	479	455	491	472	472	476	512	488	455	487	503	498	457	477	515	476	495	452	476	507	525	527	490	502	486	510	473	495	483	496	484	465	540	505	467	496	482	493	570	459	480	456	521	463	464	461	469	438	524	468	523	484	504	527	508	488	485	465	505	452	493	488	464	476	486	512	490	511	503	536	440	495	491	505	491	515	471	495	484	477	481	524	509	492	505	480	483	483	454	479	509	481	512	458	502	441	491	426	483	476	458	472	512	521	491	478	524	436	481	469	431	491	509	476	497	483	523	466	508	512	514	529	472	462	482	483	500	452	532	476	504	463	478	452	487	490	490	474	480	481	462	456	487	466	473	485	494	473	484	506	500	497	514	478	462	470	463	516	462	501	473	454	525	479	474	504	466	458	511	464	476	488	466	486	475	474	457	515	469	506	496	494	534	511	489	489	470	479	505	473	496	476	493	493	478	479	478	462	486	492	500	476	480	487	430	486	479	465	455	465	465	522	481	452	483	459	473	501	503	433	498	500	504	505	462	462	480	460	501	479	467	479	496	438	498	503	504	503	406	502	496	435	509	476	479	505	482	489	520	484	483	460	487	483	515	474	488	451	463	485	472	516	455	486	467	480	505	510	482	466	492	483	496	526	459	478	500	497	510	466	498	483	505	501	487	515	477	484	481	499	498	481	488	501	486	524	504	467	485	472	472	481	526	474	503	443	529	462	502	457	483	493	484	475	481	512	482	495	453	504	468	474	497	467	501	484	476	456	502	478	503	485	481	508	487	457	539	476	469	463	511	454	474	491	497	503	445	439	473	509	461	483	480	466	501	460	481	471	482	529	501	490	505	457	491	503	513	523	509	479	444	493	504	496	477	490	488	438	457	496	503	456	513	446	436	482	498	478	475	494	478	478	480	442	508	464	479	492	482	514	477	512	485	464	492	499	481	489	501	493	475	497	485	476	471	505	476	465	496	491	484	465	476	492	472	497	520	460	476	484	467	461	441	491	466	508	463	486	442	497	498	484	471	485	457	449	473	503	461	501	513	468	508	484	476	476	491	483	472	505	484	483	471	485	493	502	505	490	464	498	467	491	494	495	498	495	502	499	480	509	495	515	455	476	464	449	466	493	417	493	477	479	462	463	517	506	517	516	502	473	491	491	482	493	510	437	478	509	470	445	487	499	487	475	518	467	491	485	524	448	517	498	497	492	471	499	468	491	488	501	452	505	528	466	467	486	470	515	507	488	477	491	489	510	485	460	509	480	481	509	484	522	489	490	475	502	481	476	494	485	501	469	489	450	480	471	465	487	452	487	441	502	515	502	505	492	493	506	482	453	461	479	480	465	483	501	493	479	483	512	471	490	470	471	478	501	501	500	493	496	520	481	479	478	507	499	497	484	505	499	466	495	458	488	521	500	500	488	465	490	493	479	459	504	501	467	534	502	491	502	476	510	493	488	481	472	493	512	539	507	489	548	510	449	492	483	500	498	483	483	508	486	483	480	498	473	502	501	462	500	444	466	484	470	496	484	550	543	511	490	478	517	474	483	491	477	475	502	515	504	489	469	477	458	482	489	448	468	475	511	490	484	470	492	532	466	472	451	448	522	488	433	495	464	468	483	460	472	499	449	464	496	494	478	466	459	457	509	474	470	497	474	492	508	503	467	489	490	488	480	469	509	487	506	437	533	494	461	483	480	541	506	522	481	472	460	482	496	490	509	489	503	489	488	475	504	490	469	486	460	489	489	484	458	513	520	488	477	484	481	450	513	476	469	495	507	498	499	441	511	509	457	477	487	486	532	452	504	504	521	513	539	532	483	490	446	497	504	477	487	512	507	513	526	460	460	465	452	477	493	441	472	473	481	510	530	471	473	503	513	497	472	484	509	490	501	492	490	487	430	497	535	464	447	487	486	469	490	502	445	447	528	495	487	508	471	482	470	500	514	463	538	510	501	511	468	480	480	462	522	522	528	521	483	491	468	483	457	470	461	505	480	510	459	480	504	520	473	482	507	455	476	485	499	508	447	502	484	479	509	473	494	497	508	521	477	485	465	500	477	464	498	486	492	510	483	519	519	455	475	465	471	481	479	474	498	463	495	462	494	510	506	470	507	511	469	499	486	471	476	498	519	453	513	496	495	456	523	491	489	494	472	510	464	492	485	468	526	507	483	515	470	476	461	493	448	493	475	484	514	482	461	496	502	443	470	461	509	516	487	439	495	470	460	470	469	478	476	510	469	489	494	548	494	498	498	483	500	464	500	480	475	505	520	527	492	483	494	525	499	469	467	469	512	507	485	482	486	463	484	479	509	494	462	474	492	507	511	458	463	520	491	490	477	524	533	477	486	518	482	520	464	502	472	480	468	508	530	457	513	499	523	499	484	504	504	469	502	500	439	487	492	478	472	461	489	503	514	517	479	501	485	439	478	463	466	459	471	473	469	465	474	469	482	539	491	452	486	517	490	458	471	502	490	495	456	528	496	480	501	459	500	480	504	493	485	475	483	481	530	459	497	549	475	508	455	479	467	511	502	483	499	485	501	465	452	493	519	462	460	476	462	493	532	494	498	493	528	497	475	494	482	475	464	472	508	457	498	523	463	513	500	495	467	468	462	486	507	520	489	487	529	467	501	484	477	526	492	472	481	458	528	483	473	482	475	498	489	489	476	515	465	512	500	485	460	474	481	485	489	490	511	489	463	464	498	503	506	516	499	503	443	514	489	522	498	495	470	499	502	454	465	474	471	511	527	524	506	480	504	480	489	515	518	457	523	503	489	452	489	554	482	431	457	498	475	527	513	508	463	474	502	510	524	497	496	424	489	473	446	484	488	492	489	437	531	544	505	493	442	482	483	470	466	498	495	475	495	450	488	500	454	466	505	470	472	474	511	503	484	511	484	493	490	461	437	476	476	481	520	488	479	504	494	496	525	505	477	508	495	491	520	473	512	503	492	483	450	510	503	504	451	506	504	477	540	493	498	531	477	475	505	502	488	482	461	491	483	492	478	509	457	464	440	465	488	473	454	451	498	485
23390	22883	34569	29391	27073	23862	14286	1167	363	344	363	383	350	362	329	352	344	339	380	352	359	329	348	356	340	355	361	361	311	372	357	360	365	323	373	341	357	378	361	378	348	358	337	352	341	357	363	342	335	363	348	338	370	328	333	348	388	334	371	332	333	359	354	368	347	314	336	340	342	351	331	346	365	355	351	353	397	338	343	333	356	335	357	365	384	373	343	314	348	340	336	344	324	376	304	359	362	345	366	341	372	346	355	368	343	364	360	381	343	339	355	358	334	362	344	327	335	355	361	362	355	361	317	380	348	360	331	352	340	343	324	371	344	329	317	356	377	342	350	336	367	315	368	354	343	378	343	335	363	376	354	340	363	368	340	337	338	355	347	350	348	342	348	376	339	375	339	319	351	356	334	333	344	330	367	346	363	333	353	343	347	374	369	360	371	357	351	345	341	307	350	388	344	315	325	341	317	342	330	359	367	355	353	362	358	335	346	345	335	363	350	401	351	367	335	386	364	357	365	349	391	354	352	350	339	385	361	354	342	327	340	304	388	331	340	341	339	341	345	361	368	367	346	355	338	357	324	332	348	336	311	355	328	338	334	369	345	397	370	372	355	356	346	372	339	351	336	349	361	379	365	340	378	343	360	303	385	353	340	364	362	362	360	320	364	320	363	342	336	368	308	364	351	395	333	357	332	352	343	365	349	356	361	360	373	329	340	368	347	348	340	342	355	332	332	297	355	349	363	314	354	351	366	371	327	355	332	346	309	342	331	367	356	344	365	330	354	372	323	337	347	369	362	350	315	360	345	375	351	375	346	352	370	337	347	349	320	342	346	404	364	324	358	373	370	339	343	355	369	327	345	351	331	355	347	374	369	320	341	357	321	351	349	357	336	360	320	354	338	373	359	319	329	327	322	316	342	340	330	338	303	340	328	343	358	346	334	384	341	379	326	318	364	339	347	327	340	352	305	337	372	332	337	331	366	354	357	355	348	367	355	346	370	353	360	354	344	332	331	386	354	355	325	337	333	362	382	354	316	337	352	341	313	381	358	346	346	316	347	370	346	328	370	366	356	343	340	336	344	339	352	401	327	337	366	361	356	339	347	316	346	360	337	372	325	340	357	360	323	380	354	343	336	357	344	353	364	328	343	350	351	336	334	362	337	347	386	330	317	329	318	347	345	362	343	383	360	377	340	356	386	336	320	346	340	352	363	347	365	354	337	349	354	343	345	359	354	350	360	347	349	340	371	340	344	360	340	366	364	360	368	354	352	354	344	357	367	364	367	377	329	347	353	334	343	360	345	351	327	364	362	343	366	341	367	356	336	348	351	364	367	334	341	316	375	327	323	340	363	395	368	342	352	348	343	335	329	320	329	356	346	329	372	328	370	322	355	356	348	354	324	360	361	354	334	351	338	346	350	332	352	344	331	376	328	345	376	333	316	360	366	369	340	337	374	385	356	351	360	354	346	327	370	391	334	348	374	359	328	333	378	340	362	363	324	351	318	367	322	353	331	370	328	375	339	348	349	361	353	312	357	343	343	352	365	339	342	355	322	328	347	330	353	360	356	396	365	372	351	341	358	346	353	343	359	353	324	332	357	349	363	346	329	335	353	352	342	336	342	317	379	349	343	346	389	349	358	376	386	362	345	324	356	369	355	334	375	331	342	320	349	338	358	370	361	355	364	344	358	361	344	341	334	343	346	391	330	364	299	352	337	356	363	328	376	355	311	366	358	345	329	330	332	350	345	355	334	347	355	338	372	326	354	354	349	356	332	388	331	376	379	338	334	330	328	350	348	368	351	328	363	350	338	365	361	340	360	324	335	344	338	316	340	362	356	350	357	340	328	327	304	352	350	355	341	300	345	333	370	337	339	316	356	331	333	362	344	364	352	350	345	332	330	342	350	356	326	351	354	339	335	340	361	319	327	345	346	377	355	343	312	349	330	367	348	376	345	331	363	356	333	356	342	361	369	346	372	332	335	339	333	349	345	367	342	387	344	376	370	359	329	346	357	361	363	360	337	371	333	364	359	355	376	324	341	356	337	363	362	331	324	371	316	362	362	354	349	374	313	329	344	345	352	336	334	339	328	316	348	365	373	342	350	355	308	374	340	308	331	332	378	341	330	362	350	316	373	363	336	349	373	368	336	352	332	322	376	332	322	339	339	380	341	323	332	388	350	333	315	338	320	346	324	359	343	306	352	315	361	316	349	346	347	320	341	355	338	327	367	386	333	382	336	350	344	340	351	359	353	385	363	347	380	327	364	353	343	336	361	344	354	378	365	313	326	357	366	370	323	324	356	329	326	338	352	377	353	363	302	338	343	362	348	343	335	336	346	360	364	357	328	321	352	365	342	362	341	352	348	357	372	353	353	318	351	357	350	350	319	342	351	341	322	355	354	365	344	365	359	344	321	345	341	352	354	328	325	335	343	362	323	336	354	336	375	352	325	349	349	331	340	355	323	351	363	344	374	353	330	353	327	349	332	358	374	329	358	340	370	338	313	333	324	339	322	334	349	365	338	355	350	342	340	393	360	324	353	353	373	312	353	369	373	364	322	325	351	372	340	348	332	327	328	329	355	345	316	365	358	338	349	347	352	351	322	332	356	352	322	363	356	335	345	329	353	345	351	333	366	330	358	352	358	330	327	339	319	340	357	362	321	364	338	338	369	329	355	354	320	330	349	367	309	325	330	348	343	314	345	348	336	304	364	312	330	358	343	366	355	351	332	345	398	341	338	322	330	336	351	309	327	308	337	321	361	353	374	353	366	343	363	346	348	365	350	318	339	371	331	342	378	322	334	305	324	352	364	355	328	344	352	344	298	337	369	379	337	347	322	335	340	327	351	316	362	343	331	350	343	328	344	368	327	355	339	321	350	324	320	333	344	328	341	341	360	336	329	362	339	336	326	337	336	350	318	328	345	338	365	354	349	314	353	352	322	338	358	315	323	351	353	341	335	315	356	326	337	311	317	322	407	360	330	323	345	318	336	313	320	347	350	345	326	359	332	361	354	339	358	339	357	331	388	339	351	363	330	391	381	345	349	350	360	354	344	319	372	362	362	358	360	386	339	314	332	356	333	351	342	343	372	345	342	344	348	333	369	332	352	342	354	355	338	367	336	313	356	333	349	331	329	372	342	341	335	321	374	345	352	349	328	319	333	368	334	374	327	352	330	361	317	346	394	344	307	396	383	354	361	376	335	308	325	348	362	362	332	339	371	346	365	339	346	359	332	328	354	343	348	336	360	345	347	316	322	343	345	354	327	367	322	344	384	328	322	358	343	362	382	344	316	338	350	324	351	351	346	324	338	356	360	333	342	336	384	311	325	313	332	321	331	340	349	358	358	367	327	339	336	314	367	364	354	324	357	326	366	330	334	330	340	351	383	368	344	341	331	327	363	341	366	353	335	353	353	359	362	360	341	362	324	349	348	356	294	361	331	349	328	344	344	376	327	337	341	349	346	350	360	329	367	388	344	346	323	322
57615	103530	82422	57727	44026	27805	11930	908	542	556	554	548	519	546	565	536	540	536	557	507	497	532	534	488	554	492	559	481	551	559	546	574	567	517	545	566	472	564	517	574	570	537	536	477	521	517	550	604	537	555	567	523	531	547	513	558	482	543	500	520	521	557	532	536	525	531	575	515	530	539	592	541	506	518	533	577	526	509	538	562	543	549	542	560	551	549	527	528	524	557	540	528	538	583	534	545	559	550	520	519	520	523	592	546	536	524	533	568	512	542	537	493	558	568	551	511	535	565	551	538	545	532	490	500	569	540	497	514	593	503	508	536	563	502	545	503	470	565	532	525	511	555	564	540	531	555	520	566	499	546	577	487	555	521	543	496	571	522	540	563	521	506	523	518	608	545	533	552	520	539	521	572	520	582	515	540	541	543	545	557	550	578	505	524	539	517	518	499	535	573	537	570	520	553	531	507	535	534	555	534	523	516	501	527	524	503	520	555	568	561	542	515	540	517	570	499	527	553	531	502	519	535	548	546	542	552	540	587	547	543	555	525	585	545	517	530	515	475	505	516	525	547	540	561	517	556	510	550	567	543	526	520	556	533	548	529	555	543	528	529	548	576	538	521	516	548	556	502	545	555	506	521	539	521	536	540	522	571	550	527	521	563	516	503	482	518	541	524	538	522	538	508	487	553	539	568	520	536	536	527	515	500	549	529	546	540	498	519	563	529	530	593	508	553	503	534	542	524	532	536	533	550	564	550	564	563	529	491	558	530	528	522	551	524	543	488	511	567	551	541	537	541	552	535	520	543	524	529	568	539	521	527	563	520	552	546	496	523	540	488	519	516	604	582	521	547	499	537	520	497	549	502	555	550	580	532	554	523	560	517	514	557	529	515	525	534	495	533	533	538	481	512	546	554	516	543	535	516	485	565	489	550	495	551	509	538	536	565	524	536	559	505	549	577	541	550	505	531	530	527	535	547	506	573	502	527	557	545	530	545	524	520	530	493	545	534	521	551	544	547	485	537	524	520	510	533	526	540	504	522	543	549	512	550	587	543	539	498	535	524	488	512	546	559	533	573	529	545	528	559	520	511	569	521	526	565	547	536	532	577	540	537	512	531	557	574	534	540	506	559	532	579	537	521	552	538	532	564	525	555	544	578	563	578	586	544	511	524	532	545	530	557	495	522	515	562	541	557	554	537	566	531	549	562	510	541	553	556	531	516	531	477	531	523	545	478	524	549	538	563	572	553	540	529	478	563	560	504	548	520	565	539	549	554	533	552	498	556	538	545	516	523	564	504	513	497	523	552	552	538	536	540	530	492	527	522	542	511	495	540	572	549	512	524	532	518	516	525	501	567	563	552	572	546	533	530	515	580	552	530	558	551	553	567	541	551	491	555	577	529	532	533	534	541	546	537	509	523	492	557	517	531	550	508	540	531	522	575	569	557	524	544	535	573	529	563	506	580	542	547	540	531	560	574	565	559	527	556	516	548	536	566	590	576	510	517	561	559	533	520	561	562	529	529	528	595	559	510	540	519	517	480	509	561	551	588	537	541	515	512	538	517	551	518	583	541	574	548	524	536	502	552	560	530	515	560	559	559	543	560	536	531	569	570	536	521	562	532	607	507	523	529	545	541	541	531	506	581	545	539	522	528	504	582	489	511	602	553	496	498	542	508	531	545	541	576	550	555	514	504	583	565	495	535	577	563	512	531	529	521	549	554	480	489	523	526	558	540	522	488	559	554	534	558	512	502	505	540	512	537	525	548	551	507	532	510	578	529	511	530	523	528	547	546	563	528	522	497	519	526	516	518	566	557	522	585	524	567	498	571	536	482	535	555	547	549	534	538	535	504	535	534	557	557	512	529	568	574	523	545	500	557	566	534	560	569	499	526	514	524	521	592	531	526	517	565	545	536	532	490	525	551	489	545	540	521	536	576	548	540	539	549	561	557	558	512	532	569	513	557	541	578	524	540	592	590	515	530	543	566	575	541	550	548	504	574	560	535	500	541	522	560	514	517	538	485	449	538	545	528	560	519	547	557	537	590	553	547	592	541	513	560	522	533	548	537	523	545	517	517	528	542	556	516	528	572	506	536	545	475	497	513	508	538	556	556	558	474	528	525	559	548	541	556	515	545	569	544	572	539	521	520	521	518	579	542	546	553	558	564	532	571	528	556	589	543	544	554	560	572	515	540	527	589	527	537	557	565	602	512	508	554	545	494	542	530	526	523	531	559	534	504	556	520	551	559	587	492	535	547	533	553	523	562	551	559	544	528	544	523	552	554	602	546	566	528	548	498	535	511	585	525	573	524	529	560	551	519	533	514	562	546	550	516	527	508	513	528	555	570	558	554	512	548	510	543	532	561	536	542	541	545	509	544	502	535	544	581	499	542	523	573	517	530	524	563	543	559	538	572	536	540	550	568	500	519	531	551	502	510	562	592	564	552	577	534	527	577	537	532	586	549	535	542	553	560	524	560	557	562	516	570	527	522	508	569	486	545	560	506	531	481	556	559	522	508	517	555	528	550	601	512	508	551	536	554	588	574	554	533	579	498	525	544	509	557	531	543	531	472	552	555	541	494	498	555	499	576	553	582	557	539	575	503	550	540	544	547	580	504	518	541	531	554	538	556	545	511	520	515	540	544	565	572	546	515	544	533	548	575	519	515	535	546	569	517	544	558	526	538	518	540	513	495	482	530	504	555	516	498	528	534	530	536	536	541	548	537	560	495	500	567	563	527	584	538	551	474	528	562	530	524	551	506	551	542	569	556	499	563	519	548	506	506	545	526	525	488	556	523	528	517	520	506	539	509	511	515	531	573	540	561	539	513	521	562	532	536	487	545	551	576	509	537	537	572	536	540	532	521	508	533	578	555	543	525	558	562	556	540	553	601	598	495	572	560	539	555	538	510	565	555	556	526	523	511	534	572	516	563	579	556	569	512	561	578	528	538	529	548	520	507	550	559	505	554	542	550	561	521	548	528	475	529	513	618	557	496	508	529	525	561	573	501	513	488	506	509	574	511	576	561	530	553	533	529	558	531	561	558	553	508	522	520	521	576	517	508	555	535	553	524	558	579	535	526	526	561	541	572	513	521	542	534	573	515	538	553	542	538	486	549	531	567	547	555	532	583	553	523	549	559	566	525	517	591	532	514	506	534	523	554	508	555	529	550	551	533	575	546	524	544	546	531	539	551	539	527	562	545	535	508	565	560	535	530	531	568	577	569	511	596	511	513	547	568	534	528	529	550	540	521	523	514	554	533	559	539	551	515	551	550	554	548	553	548	558	509	551	549	561	553	542	565	585	566	532	502	528	524	550	485	551	533	540	530	570	563	562	548	568	532	573	521	509	571	554	541	599	541	535	530	518	501	522	530	527	517	531	551	524	582	524	512	532	517	526	544	556	518	561	527	538	511	521	506	566	514	584	588	529	497	517	555	527	543	546	530	564	521	486	541	553	536	541	541	494	567	567	551	546	510	511	576	547	517
27643	32064	33019	18025	6558	2439	865	339	285	298	286	311	281	281	305	316	289	289	248	249	269	261	290	318	280	288	287	294	286	298	280	299	304	303	270	285	286	301	291	294	279	271	282	310	286	283	299	278	280	279	266	305	295	290	252	297	278	301	285	300	275	274	303	286	275	286	300	270	314	292	297	282	287	295	310	265	299	301	289	295	262	305	301	254	241	280	279	295	270	258	285	278	272	284	274	265	295	288	285	266	280	288	278	305	276	281	280	282	277	299	278	297	299	282	280	288	290	307	275	268	252	280	271	295	255	290	306	272	288	289	293	290	289	285	256	303	281	286	278	291	287	276	289	276	271	285	268	272	273	268	261	262	286	274	298	285	295	282	299	278	308	284	301	296	314	274	294	267	247	234	294	307	271	280	256	279	267	279	302	252	309	274	272	292	281	258	292	282	282	277	295	281	273	282	295	298	258	267	274	296	289	268	302	264	310	291	257	343	250	282	255	290	303	283	326	263	275	279	285	295	275	280	249	281	276	276	305	264	303	342	271	297	278	296	271	276	263	296	305	285	280	268	288	318	279	292	279	301	282	261	273	291	295	264	276	287	288	295	300	301	275	293	270	298	308	275	289	278	293	305	290	266	261	268	316	282	272	301	275	267	257	298	282	261	269	294	281	276	273	290	311	296	255	288	331	271	313	266	296	302	276	279	293	280	295	265	290	304	289	273	274	279	279	306	312	280	258	288	283	269	298	270	311	275	314	276	258	296	268	302	279	306	273	302	296	278	266	287	309	269	302	309	294	263	271	259	271	273	264	280	273	276	312	278	300	285	267	278	277	309	273	277	297	275	274	261	274	276	279	285	270	265	276	253	276	268	286	314	298	274	276	256	292	278	273	292	279	281	268	284	278	302	272	267	277	280	281	313	256	283	297	287	290	257	310	324	299	277	274	272	280	286	278	265	311	241	282	272	249	296	256	282	303	276	275	287	296	297	275	292	304	289	275	244	291	292	270	283	312	314	279	267	297	276	271	282	306	270	292	259	287	275	271	297	298	292	278	261	239	286	296	275	300	256	304	289	305	309	285	270	286	285	281	294	288	252	282	275	297	274	325	288	280	269	295	266	251	274	302	259	270	288	309	286	290	263	289	280	263	294	276	289	297	292	260	297	293	276	293	285	265	283	301	283	240	273	274	263	288	300	312	263	275	276	276	291	300	279	269	279	281	287	271	298	284	270	267	325	281	262	258	330	293	273	287	317	293	317	278	277	277	265	268	262	286	282	268	278	294	281	303	324	288	285	300	284	313	292	299	312	285	276	284	292	278	275	281	281	265	296	276	303	285	285	296	253	297	287	285	283	266	310	308	289	257	274	299	277	268	306	288	272	287	329	300	277	265	313	295	277	281	286	309	294	285	279	318	315	310	254	291	264	312	291	299	281	302	296	285	291	263	275	297	272	285	311	289	256	290	271	272	280	303	287	252	267	297	285	274	269	298	300	296	254	306	322	272	277	278	245	299	267	253	281	293	279	291	303	260	296	261	281	289	307	293	264	267	302	266	284	295	295	285	271	260	265	264	309	327	260	302	257	297	279	283	292	318	278	294	300	272	270	291	272	299	277	290	266	285	281	273	281	262	279	262	231	284	322	279	322	294	293	279	298	264	280	285	308	277	275	284	262	270	291	286	277	272	275	272	293	278	289	276	274	337	256	298	272	296	273	259	286	291	292	247	271	267	272	286	281	291	283	271	263	313	255	277	302	288	275	281	314	276	314	273	301	320	286	276	288	284	313	257	259	286	267	260	276	282	288	299	262	293	277	255	300	271	303	280	284	302	261	297	294	290	332	288	307	267	270	254	279	300	305	289	284	303	278	298	289	237	300	273	263	282	302	289	317	311	290	292	301	266	289	256	275	288	281	285	263	305	279	246	295	286	288	289	278	295	297	283	274	264	272	302	281	290	311	296	263	277	286	282	282	289	269	285	276	302	304	304	262	277	283	276	270	261	304	309	287	313	290	293	304	281	262	291	242	288	293	285	274	287	261	290	283	283	310	321	283	270	279	287	284	273	288	296	289	266	282	284	304	287	298	283	310	286	300	302	302	286	313	259	286	296	274	290	284	286	309	306	307	260	275	279	259	258	297	274	300	271	274	324	277	271	284	270	303	314	289	306	288	265	282	294	285	287	288	271	308	279	280	252	275	277	291	278	274	285	272	293	302	292	284	288	276	272	302	264	303	259	295	271	301	280	288	259	294	267	319	265	304	286	317	263	259	277	315	272	288	293	290	273	290	293	268	262	248	287	253	296	276	297	279	284	273	290	285	297	275	270	273	292	272	304	301	285	269	312	291	314	311	295	298	281	252	280	307	286	276	288	290	283	299	291	288	273	303	296	276	298	287	277	296	270	279	275	258	290	286	292	272	288	261	268	316	254	291	277	292	271	284	294	298	285	278	296	301	310	271	254	305	260	269	311	291	266	283	272	279	298	272	281	275	306	273	293	268	300	297	283	287	255	251	291	279	284	291	273	266	274	330	268	315	273	280	275	294	291	285	286	290	285	270	276	294	293	266	305	276	303	262	299	311	271	296	305	303	294	303	283	312	266	265	248	289	295	285	307	290	278	290	289	289	277	269	282	270	263	310	264	293	271	300	274	280	310	276	289	290	273	282	283	254	302	232	286	248	293	285	305	261	306	260	280	274	286	310	260	291	276	278	293	298	290	266	276	295	257	276	270	258	306	259	264	296	257	312	306	323	278	311	286	297	314	272	287	303	288	279	265	266	300	263	292	292	270	305	305	286	308	282	292	306	285	261	289	302	310	260	296	306	311	331	271	281	307	293	297	287	263	288	294	269	275	340	281	282	275	254	293	270	294	295	254	287	277	260	256	273	299	292	264	290	308	308	300	273	329	291	288	288	278	285	274	299	306	290	307	289	292	302	299	270	295	273	284	304	268	285	270	272	297	298	282	290	321	296	297	272	275	268	285	305	297	292	312	290	267	296	289	256	286	295	313	284	291	293	275	268	282	266	299	286	241	292	278	286	267	284	300	285	287	293	244	281	297	278	297	310	327	280	251	303	271	279	257	315	266	269	305	296	297	280	270	300	279	291	308	298	277	295	292	266	295	300	291	275	266	307	258	269	250	280	268	270	311	270	279	298	250	287	288	290	298	289	272	266	304	270	316	297	272	275	264	305	245	295	284	299	293	288	283	259	301	309	271	299	260	287	305	309	292	282	274	317	255	286	258	283	296	276	306	289	292	295	283	275	300	249	271	303	274	293	290	248	305	316	292	321	294	308	284	282	277	262	291	279	272	334	279	261	270	277	275	292	275	256	277	272	272	273	270	308	274	259	296	314	292	283	276	302	302	291	294	279	286	308	309	282	317	273	307	270	267	288	277	313	262	289	279	262	269	270	297	288	298	303	292	293	256	301	289	252	281	311	272	272	303	302	300	301	284	300	272	283	277	274	277	279	263	280	304	272	297	253
31716	51980	38176	18506	10965	4885	1606	516	455	442	465	507	455	450	442	494	452	470	462	447	448	412	483	462	418	406	477	454	469	454	471	437	453	489	472	410	457	421	496	475	454	436	494	490	445	513	429	462	442	475	433	458	448	458	450	459	466	426	477	432	446	445	468	400	478	441	450	478	458	442	449	441	463	454	446	485	445	463	454	466	499	504	473	465	450	487	464	451	451	435	469	504	466	474	427	450	424	448	483	467	453	450	462	413	482	463	461	472	447	445	431	436	428	500	461	478	458	487	462	455	482	432	447	469	445	479	482	473	417	455	459	451	499	479	423	482	460	448	475	425	462	436	438	467	486	494	472	456	443	465	452	445	461	462	452	445	467	457	465	487	490	460	444	477	432	443	461	487	460	424	473	457	454	441	374	470	520	460	444	471	463	435	475	485	454	444	452	496	456	489	470	459	462	477	506	476	471	443	462	472	462	471	513	418	445	432	461	442	418	433	474	461	457	464	450	433	435	454	418	427	450	484	459	420	516	504	480	444	450	451	443	472	480	456	509	426	473	475	437	448	453	475	497	451	403	453	455	441	475	470	416	446	439	470	462	464	443	470	465	462	457	473	416	433	417	461	438	433	472	467	445	523	443	453	427	472	480	468	482	467	447	473	447	472	472	452	400	475	487	450	463	458	423	490	473	455	462	433	475	464	474	467	499	443	470	435	433	465	504	447	441	442	442	473	449	440	464	441	488	476	457	487	457	410	467	478	445	482	475	424	466	457	433	443	455	456	431	465	472	458	475	455	465	489	492	478	469	458	451	434	434	446	453	473	483	458	459	482	471	473	475	460	460	480	412	439	449	446	445	456	418	459	485	486	460	491	481	472	453	475	479	458	438	434	419	441	469	460	495	421	450	439	486	472	437	448	432	459	483	464	461	449	469	431	461	447	424	469	464	460	468	447	462	466	438	466	458	420	421	447	469	427	465	461	431	490	437	458	442	461	474	466	432	441	468	483	458	487	469	437	465	446	525	438	478	454	479	467	424	442	434	445	448	432	433	502	458	426	475	449	459	464	469	446	493	470	448	451	432	447	461	479	470	484	451	436	456	461	450	469	469	457	462	483	449	478	501	457	480	460	449	445	457	438	495	476	435	483	521	436	471	468	452	494	446	459	494	411	442	450	417	480	470	443	489	450	464	468	428	508	457	469	438	444	515	467	477	431	456	450	479	442	477	456	446	474	424	491	447	453	435	446	447	438	454	477	470	444	490	448	475	484	485	477	472	455	475	439	524	468	443	464	493	471	463	478	478	449	434	455	462	461	460	438	429	473	488	467	467	434	449	401	450	435	464	487	483	481	414	450	459	484	440	453	442	469	449	506	450	450	466	472	454	467	445	456	464	482	501	502	452	421	441	455	465	466	483	494	452	455	441	463	469	483	439	441	462	422	469	428	463	453	435	462	428	411	420	479	433	502	450	454	441	467	459	456	403	480	454	471	471	429	459	453	455	457	476	467	455	464	461	421	468	495	446	464	460	486	445	448	463	467	437	426	481	453	433	447	457	430	457	508	429	448	458	454	477	469	423	466	446	437	453	478	467	438	471	475	443	422	524	454	436	436	445	454	430	456	492	467	468	458	504	466	461	450	443	429	465	469	474	479	481	489	426	457	456	458	452	483	478	450	472	451	434	453	464	444	451	449	424	452	424	434	452	457	508	418	438	485	472	460	483	429	465	434	453	503	443	447	516	449	464	434	443	441	439	431	455	484	504	435	442	453	462	445	453	464	471	470	452	476	451	444	472	514	485	444	472	438	427	446	433	508	476	467	471	462	473	444	448	506	426	469	449	481	430	428	442	436	478	460	431	443	445	489	438	410	439	448	509	470	470	468	454	479	423	466	492	470	492	476	489	476	454	450	487	458	453	449	391	477	446	459	479	435	476	462	428	419	468	468	460	488	475	480	483	454	419	468	474	469	459	483	493	464	486	466	443	457	459	442	438	449	474	437	459	430	458	449	491	440	457	457	474	457	502	469	497	473	449	462	477	458	451	486	462	488	451	483	472	475	478	474	482	422	443	457	448	459	474	486	451	462	441	491	458	465	450	460	456	457	470	467	460	450	400	459	469	470	444	404	415	464	477	432	470	468	445	489	465	474	463	479	467	447	434	431	430	480	476	459	440	476	464	500	457	425	467	478	455	447	413	451	468	475	466	448	464	417	434	434	442	460	446	450	434	446	479	430	475	467	462	474	463	478	440	508	487	455	454	440	452	471	506	472	421	462	450	454	455	422	486	462	466	433	468	476	411	500	461	483	438	465	447	444	435	431	442	451	474	479	442	465	477	458	464	484	471	486	479	452	454	446	461	453	465	464	416	462	422	464	498	434	467	442	489	444	454	460	461	431	478	443	470	466	461	430	443	464	416	434	469	463	464	433	496	464	453	469	466	491	467	450	502	464	464	497	494	431	455	424	447	457	459	456	469	450	456	456	449	476	495	451	460	449	502	438	490	457	462	481	436	469	444	466	435	459	453	458	451	441	465	480	490	483	421	443	476	437	475	467	468	438	448	490	472	474	492	451	432	447	441	434	438	432	445	480	414	430	479	495	465	446	495	490	455	459	486	456	484	466	461	491	457	461	455	477	464	468	443	475	420	430	479	433	459	446	465	450	448	448	462	459	436	498	454	457	460	451	457	444	456	479	442	461	420	456	485	454	487	469	463	480	483	449	453	511	464	484	444	504	457	435	448	425	458	458	460	427	440	467	448	430	455	468	481	453	455	459	440	469	457	461	468	464	482	483	456	435	490	469	445	427	471	462	427	477	454	468	437	462	442	486	469	489	423	469	470	461	450	458	497	492	457	488	457	408	491	476	421	452	423	450	449	442	469	449	487	467	426	448	463	416	450	453	456	481	445	471	495	493	437	425	470	418	475	455	477	429	463	451	446	453	465	462	492	447	460	420	441	455	460	450	442	470	446	454	451	443	459	452	481	480	476	469	440	489	494	493	449	449	454	497	455	447	465	430	473	458	474	469	425	437	471	478	457	480	458	471	471	463	465	434	451	478	464	501	465	428	456	405	473	499	455	495	412	475	433	461	418	440	452	481	482	436	464	424	482	411	435	461	442	463	476	443	468	434	486	474	432	453	471	427	449	490	461	447	482	503	435	463	481	417	429	477	453	454	450	430	466	453	416	473	459	444	459	489	465	437	444	444	448	465	499	488	466	473	462	423	445	489	462	490	428	484	423	475	478	465	468	452	489	475	476	429	447	447	490	457	472	444	432	470	436	416	454	458	456	459	460	449	462	477	452	469	436	425	473	476	467	421	444	448	432	470	468	481	457	454	452	436	438	485	482	420	390	482	508	476	459	461	495	444	434	475	432	448	444	449	472	479	463	466	447	443	435	465	445	482	468	465	436	464	479	465	477	466	474	489	471	492	417	422	474	425	476	457	443	406	470	472	440	483	479	468	441	466	474	475	448	505	462	470	448	444
24825	25861	39903	33164	25121	15952	4359	469	337	291	295	323	297	320	273	310	291	296	321	330	319	308	310	328	302	307	315	293	308	314	311	303	295	317	293	300	311	292	308	282	319	303	334	290	307	320	277	319	291	320	308	296	293	288	308	341	317	316	326	292	301	309	333	337	310	307	315	324	319	276	314	301	307	296	322	295	341	313	281	315	303	273	303	302	303	285	293	309	292	274	341	309	316	313	313	310	294	297	300	299	315	303	289	321	335	307	306	332	298	302	305	330	303	301	338	287	298	314	307	300	314	287	326	285	306	318	320	321	331	287	327	317	318	291	301	304	294	272	303	330	280	307	317	328	329	298	283	293	283	304	288	301	308	318	295	258	301	284	290	331	312	295	306	296	316	318	294	283	322	284	310	291	311	297	305	319	328	299	295	299	292	306	301	295	293	333	315	294	351	268	298	303	289	327	290	290	336	298	260	306	282	324	314	317	269	289	320	308	322	274	340	300	296	301	306	313	318	306	314	318	286	297	298	302	292	286	313	296	306	273	300	294	296	317	292	303	276	286	306	313	324	320	323	307	314	272	305	284	300	297	289	298	276	328	316	310	284	281	323	302	295	303	287	288	319	298	319	254	328	318	323	293	299	293	336	274	289	281	297	308	299	287	286	297	327	320	318	295	319	304	320	304	319	285	275	272	317	295	307	311	305	308	296	301	333	322	309	297	309	325	282	306	322	328	305	304	313	289	309	289	345	273	296	277	329	314	340	264	326	319	327	310	295	285	325	280	304	307	276	311	323	357	295	322	313	298	289	299	281	313	322	308	304	320	286	292	315	321	294	274	312	296	287	305	320	293	311	292	327	326	305	329	289	319	277	301	281	313	298	292	312	287	299	307	342	293	290	297	289	309	293	313	311	316	304	311	325	291	300	315	312	285	280	303	299	312	313	293	277	325	306	294	262	320	313	306	302	335	313	317	300	340	313	285	267	307	311	299	335	279	262	291	325	302	310	311	328	287	316	303	311	292	320	309	280	293	313	277	295	285	308	295	317	276	281	310	320	330	297	307	341	342	292	293	334	299	325	287	290	314	312	310	310	327	347	321	340	284	292	310	314	299	301	309	310	333	297	314	316	296	301	329	299	339	312	309	301	290	318	313	252	298	319	305	274	308	281	298	316	338	298	291	300	297	294	308	302	321	311	329	308	300	298	276	322	296	310	310	301	311	313	301	308	303	299	328	317	294	293	290	268	285	316	295	330	307	291	313	326	282	304	296	308	309	290	300	298	318	296	298	309	336	300	307	288	304	315	305	325	302	318	280	271	295	297	324	311	311	319	285	330	306	320	281	277	302	310	275	287	342	320	286	294	294	332	339	271	320	296	328	285	305	312	310	283	301	311	286	290	297	288	309	294	319	320	345	303	320	322	303	298	278	308	271	314	298	271	311	323	327	290	327	297	326	300	292	299	304	327	283	298	318	313	317	297	310	298	309	316	316	306	278	281	311	305	284	302	326	302	318	317	273	311	281	292	292	305	316	281	281	294	300	289	297	296	297	265	281	281	281	284	313	294	303	289	289	296	281	266	325	301	318	306	309	318	336	298	301	270	313	307	337	307	264	325	307	303	344	331	314	307	299	297	327	286	302	321	292	288	301	288	293	282	298	283	301	272	323	299	293	264	319	271	303	296	316	315	310	295	318	334	262	294	305	297	272	330	326	285	299	332	298	311	320	302	290	291	322	304	322	317	293	325	299	315	314	263	297	289	301	322	282	289	296	342	300	300	333	316	295	292	285	303	301	285	297	322	307	323	289	330	306	280	312	277	323	293	306	312	302	305	285	302	300	324	308	307	295	294	281	308	287	325	323	291	299	308	311	335	307	286	304	340	321	289	275	318	306	333	299	298	315	298	310	309	322	318	295	317	317	287	317	356	328	305	313	293	297	294	271	277	304	279	323	351	289	296	337	255	277	323	299	299	336	305	319	311	333	298	314	314	312	302	300	336	369	281	315	335	330	327	282	314	302	319	333	288	325	336	321	283	314	290	290	309	258	306	321	305	307	301	295	296	287	298	298	330	274	328	288	324	331	315	293	309	335	313	310	280	299	314	298	319	333	296	301	326	324	288	328	280	300	316	298	301	333	286	292	273	273	289	307	345	286	291	311	337	303	323	322	299	308	317	328	321	307	315	304	299	307	273	298	336	300	288	326	298	296	334	305	297	295	311	322	306	288	289	325	330	303	306	304	311	308	325	310	295	344	310	325	311	296	303	301	282	298	312	340	296	321	310	289	311	302	305	280	265	327	316	301	312	314	306	307	304	305	305	333	260	312	317	303	274	310	306	289	309	323	298	316	328	289	287	262	309	343	280	309	285	260	311	278	304	302	317	294	291	304	304	305	302	320	316	305	290	315	304	293	280	322	282	286	318	306	306	294	329	307	289	303	308	304	288	313	321	296	312	328	295	321	315	317	283	311	310	318	316	333	283	309	319	308	312	291	303	319	307	315	265	304	295	293	326	314	292	298	333	297	304	304	290	307	327	328	283	293	327	291	297	287	287	301	257	329	294	305	309	305	274	320	276	321	331	296	314	320	291	323	305	308	306	305	271	275	267	306	289	311	311	320	319	312	299	294	294	288	309	297	281	278	339	293	325	335	291	317	300	299	284	299	271	326	287	289	306	312	314	309	330	332	299	287	318	315	280	271	293	324	300	327	318	285	308	306	300	326	291	296	297	294	291	341	330	286	308	305	302	291	300	293	288	301	316	315	325	299	290	335	313	329	317	296	305	334	303	308	285	293	301	294	272	295	315	306	321	278	308	307	313	306	299	293	316	301	318	298	292	322	290	280	317	287	290	318	308	312	269	320	281	320	315	325	316	343	294	331	315	316	294	271	342	303	313	320	331	302	310	305	296	313	325	328	286	327	309	317	277	305	323	289	302	292	299	316	296	285	286	317	287	276	292	275	276	311	338	301	308	283	307	336	292	286	285	316	317	296	304	282	304	306	303	279	292	270	289	301	304	293	291	307	295	287	295	297	301	325	299	297	286	282	324	318	307	268	306	274	305	292	285	294	311	326	311	283	277	307	319	305	311	310	299	301	304	296	333	326	337	294	329	306	305	310	291	337	302	292	326	309	317	301	297	292	322	301	301	320	291	293	278	328	338	286	309	314	315	323	276	292	293	282	298	321	275	310	301	298	323	301	321	320	291	317	299	309	323	293	319	292	295	271	313	289	302	321	302	291	298	290	277	291	339	280	275	322	289	296	281	321	279	305	337	287	329	333	308	273	323	328	306	283	304	337	272	300	301	304	305	312	307	312	314	299	275	308	304	289	280	322	302	303	287	329	312	290	317	321	295	332	312	333	323	315	289	282	294	299	325	315	316	323	328	308	338	263	327	326	331	313	315	309	300	294	313	333	282	288	299	286	284	320	302	307	292	319	319	295	327	300	304	295	288	313	322	295	301	308	295	283	301	298	316	280	289	287	349	280
51191	91957	70157	44191	32308	17628	5717	807	485	482	486	495	462	480	515	514	501	510	514	496	510	464	507	490	494	510	478	502	478	516	513	476	442	478	496	473	487	493	502	490	478	466	476	500	455	489	477	499	517	497	488	433	470	482	529	470	469	554	517	491	464	503	538	498	492	463	489	521	504	500	476	505	455	520	501	507	482	522	510	542	486	486	490	457	524	485	474	478	507	501	535	472	485	468	509	490	493	473	505	513	449	495	448	453	507	457	463	483	512	482	497	494	470	475	490	462	513	493	465	539	501	458	478	480	481	489	489	495	510	500	496	471	532	484	506	457	487	506	502	517	490	465	515	475	487	491	476	469	513	490	474	483	494	458	489	496	509	446	483	495	465	496	458	456	456	504	503	486	511	474	498	500	531	462	497	472	485	504	493	486	510	502	488	520	495	493	472	502	486	494	496	467	499	479	443	475	475	520	555	500	501	497	496	475	500	480	490	482	495	491	500	478	479	501	465	515	489	461	500	499	480	489	510	516	448	492	466	492	514	493	461	495	492	524	500	502	494	471	476	477	469	502	481	497	499	489	521	476	478	475	472	497	450	442	509	514	491	497	485	468	486	484	474	500	492	486	511	533	453	493	497	447	477	501	471	477	481	540	464	466	511	529	505	481	471	509	447	476	463	511	491	504	488	496	517	449	477	480	488	499	472	496	497	491	509	463	483	480	529	486	517	480	493	473	528	534	495	545	464	493	472	475	503	525	532	481	496	500	479	478	494	523	483	463	500	500	474	476	482	499	504	509	493	471	497	484	517	478	513	516	490	459	486	514	473	467	427	469	501	462	489	485	476	506	500	485	481	494	468	509	504	483	534	517	511	519	523	519	499	468	522	532	475	478	481	495	454	465	470	519	512	496	499	487	489	542	501	462	486	522	498	499	514	506	483	510	500	449	507	476	525	498	528	503	488	501	448	491	491	490	484	482	434	484	500	478	460	479	487	502	486	501	448	478	533	498	487	478	525	514	518	461	490	523	550	487	463	489	471	517	466	489	506	506	529	491	470	504	458	547	463	470	481	481	499	500	503	492	499	473	487	511	555	482	476	480	478	507	505	475	500	520	443	502	478	467	481	481	503	482	471	494	465	500	513	492	485	497	469	502	489	498	485	471	491	473	460	489	480	495	517	482	503	519	473	474	492	496	520	529	503	476	499	539	452	483	468	518	459	533	513	471	506	466	519	458	473	480	520	515	495	410	515	489	488	513	532	505	500	499	496	454	466	517	512	473	486	464	448	496	488	453	491	479	476	485	529	492	481	481	497	486	492	492	458	495	452	514	457	509	476	483	481	431	538	496	479	509	492	489	510	517	471	487	438	454	469	470	517	469	522	527	478	461	488	473	467	511	497	464	464	491	490	487	496	473	470	468	480	512	512	479	476	487	542	517	488	476	462	472	463	517	483	465	492	499	500	518	489	483	490	454	480	457	510	513	506	451	476	538	518	491	493	454	482	450	506	482	441	501	516	437	474	494	489	493	503	467	468	514	468	512	515	487	473	496	516	485	477	454	496	483	506	525	503	474	509	510	501	480	469	483	484	512	477	450	479	502	489	460	457	469	459	509	504	486	458	512	494	492	514	519	510	482	471	499	504	499	507	466	502	504	498	505	497	499	493	459	470	503	482	487	473	458	439	503	486	475	453	509	480	498	462	494	515	490	445	513	492	478	483	485	510	482	488	494	484	486	487	488	477	469	478	506	494	483	459	492	485	475	471	496	489	515	490	469	484	503	444	488	468	470	479	474	472	502	467	498	480	479	474	494	473	497	475	520	443	495	476	458	498	452	499	491	478	461	462	505	481	457	464	476	434	499	476	456	478	471	497	484	469	498	468	502	486	462	476	473	477	487	518	499	450	486	465	485	522	489	506	487	511	496	486	489	488	482	453	490	492	507	475	482	490	495	466	472	501	528	467	488	517	512	469	452	511	521	479	487	492	484	484	526	460	497	499	514	493	514	487	476	490	493	498	473	473	480	496	501	500	517	491	464	520	484	492	503	533	493	513	472	489	547	511	472	472	515	532	483	465	480	499	523	494	481	489	477	485	493	502	483	490	480	492	463	486	478	490	496	502	490	509	471	498	454	484	494	519	493	498	478	468	486	461	525	448	495	499	502	477	474	503	478	477	485	499	526	481	487	495	534	443	477	491	492	477	475	489	509	484	479	449	504	501	477	481	510	500	489	491	474	442	512	544	482	485	483	456	487	456	504	477	482	478	479	453	491	443	506	510	482	504	518	492	489	490	522	439	493	514	487	515	484	505	476	465	486	453	502	523	511	478	487	520	478	479	468	465	467	549	479	492	499	515	485	483	496	499	460	509	489	523	491	488	520	515	450	463	538	494	507	492	529	509	473	463	474	490	514	469	494	505	471	454	501	491	460	518	454	527	522	467	442	463	521	480	496	508	535	491	519	484	471	497	502	512	499	465	469	425	499	507	475	500	499	475	493	480	537	467	467	478	487	512	506	478	470	484	480	456	488	472	472	502	445	465	473	492	495	499	442	496	507	511	472	518	485	492	566	493	490	526	512	460	470	473	511	513	445	499	500	502	483	477	505	477	451	497	491	467	510	519	518	485	490	497	476	476	473	547	458	503	499	493	464	466	480	518	500	497	527	474	469	507	512	488	458	463	499	499	505	476	460	485	453	518	504	480	520	489	485	496	468	443	470	496	472	492	517	469	476	502	489	507	528	483	475	497	496	494	510	483	513	484	515	475	495	514	479	489	433	466	507	507	446	493	471	462	486	486	485	472	487	505	503	499	458	471	474	532	470	479	511	476	487	559	451	466	509	476	484	476	505	477	503	484	494	511	464	485	525	487	483	528	504	478	454	510	481	520	474	538	457	478	510	514	510	500	476	500	506	470	460	488	475	493	470	524	533	512	496	503	462	505	482	485	489	461	514	452	472	469	501	481	515	498	487	494	489	460	475	503	484	525	577	472	496	501	474	497	503	551	466	494	486	454	471	491	457	484	448	541	484	507	522	489	510	497	492	505	490	509	484	480	510	467	486	508	489	506	481	500	472	490	470	508	527	458	462	470	446	499	490	507	523	472	505	491	468	463	492	479	467	513	507	479	455	479	498	498	491	511	507	486	479	440	474	484	488	465	508	490	498	454	526	487	510	461	485	478	479	474	457	455	460	493	503	514	506	461	533	473	507	453	482	438	516	491	501	487	484	510	489	487	503	456	490	484	461	483	480	492	524	489	502	473	473	468	520	516	508	503	472	503	510	507	508	499	472	487	529	521	465	502	489	539	461	489	499	487	508	511	470	450	477	489	471	499	458	497	498	504	473	494	469	503	472	508	464	491	537	513	470	486	513	525	520	512	473	528	477	501	461	476	479	478	547	494	479	497	511	446	483	510	485	476	498	455	485	474	502	493	511	514	510	510	489	474	492	456	505	549	464	481	478	510	498	478	524	471	488	473	485	502	501	449	513
23332	22565	33761	28662	26806	23855	13783	1110	379	366	361	345	358	360	375	363	352	399	343	323	353	370	365	338	353	340	320	350	325	385	350	338	330	367	346	344	353	372	330	334	353	360	361	359	345	341	352	388	348	376	344	369	362	354	316	380	326	313	353	328	365	366	342	300	352	334	339	326	364	359	332	330	367	330	349	409	354	363	356	352	342	363	337	368	357	362	361	408	357	357	337	355	367	350	343	354	370	365	337	350	358	365	359	308	342	311	330	334	360	356	352	338	344	352	360	342	369	365	366	351	336	316	368	400	345	335	385	343	344	335	326	399	363	341	330	376	374	350	334	346	335	345	292	339	331	356	324	352	332	338	335	341	349	336	348	346	337	361	347	340	364	373	341	360	333	338	352	353	357	333	369	345	336	387	326	338	297	360	330	348	369	357	358	324	379	334	331	353	336	354	332	333	348	341	366	346	288	348	358	347	351	379	336	346	341	359	368	347	369	323	359	338	378	346	335	398	334	327	371	344	349	336	348	332	316	344	343	380	381	371	333	362	365	350	349	344	350	340	319	369	351	364	324	324	339	333	365	374	339	338	348	340	377	308	347	374	355	321	358	338	337	363	374	346	369	353	370	339	370	356	306	364	353	357	346	326	384	348	324	311	334	341	348	335	344	369	383	336	363	372	320	362	335	346	347	335	345	366	342	369	353	323	333	343	348	346	380	348	349	337	353	346	394	371	339	316	324	330	363	349	343	361	361	307	378	345	361	351	359	323	348	371	339	373	345	376	385	360	389	368	360	363	365	338	342	320	373	350	365	332	352	350	349	310	369	372	333	335	354	374	363	333	363	332	358	400	337	384	360	330	335	339	359	358	326	354	359	349	339	327	304	332	308	343	370	325	379	345	353	362	351	349	336	333	348	335	335	362	371	356	360	360	315	353	336	337	328	363	327	358	348	335	367	325	340	341	373	352	342	347	355	371	366	344	349	336	354	356	343	382	343	352	333	363	352	370	366	376	376	357	354	345	348	311	361	360	348	372	340	339	357	329	350	326	331	340	335	342	347	349	364	306	336	364	337	353	284	325	322	350	351	330	335	344	370	360	367	377	319	378	343	342	352	344	391	375	347	333	337	321	335	361	338	365	317	296	346	334	319	324	350	345	343	350	361	353	358	329	385	379	341	315	337	377	340	347	354	330	358	391	363	364	380	372	382	340	327	348	339	340	331	343	346	354	371	348	348	365	352	391	375	401	373	344	329	351	319	337	345	374	349	355	343	351	370	355	341	326	327	376	315	357	326	329	370	346	333	359	316	355	353	348	349	335	362	371	343	335	383	352	349	363	341	378	322	341	355	341	310	330	331	355	331	331	360	351	390	342	344	361	332	342	341	329	326	345	379	369	329	346	334	343	352	381	355	376	369	323	389	334	356	331	378	363	355	356	353	348	352	377	362	319	319	353	348	345	346	335	349	349	362	350	396	320	366	348	327	347	320	365	341	357	347	349	342	350	335	371	364	361	357	364	367	354	340	348	336	338	342	353	299	364	386	360	326	359	374	341	392	385	365	383	350	354	362	348	362	345	326	314	367	372	346	359	336	318	367	327	338	341	331	356	349	388	338	364	345	344	367	350	347	350	320	372	332	348	361	349	351	342	367	338	326	325	349	357	353	337	361	373	327	370	357	347	371	329	366	331	350	388	357	354	385	404	357	361	361	372	323	352	323	354	346	374	351	357	342	361	329	335	348	350	338	342	321	356	369	340	351	366	313	351	349	332	359	345	369	308	366	347	356	347	364	357	359	349	356	362	371	374	350	334	397	338	317	402	386	350	380	347	358	352	369	321	328	370	357	352	367	351	362	329	346	355	377	353	347	315	377	350	338	386	370	337	314	376	350	337	344	320	298	328	343	329	369	368	329	350	348	367	338	325	346	361	367	363	333	318	371	334	364	363	361	322	397	318	364	343	370	373	367	356	356	361	344	394	358	355	357	365	369	360	383	328	342	322	336	336	333	350	349	348	382	325	376	354	339	371	344	349	356	379	361	346	321	342	311	398	359	379	338	384	393	374	313	359	348	350	355	364	381	344	384	353	382	355	351	340	330	321	350	364	373	326	356	324	348	368	359	333	340	359	384	347	366	350	382	356	349	306	320	362	367	360	342	333	381	368	319	369	341	339	342	332	361	337	376	348	354	349	343	371	371	357	359	349	331	336	353	361	374	383	331	358	330	365	357	351	368	382	323	361	358	344	335	354	313	335	347	354	365	376	351	351	334	335	376	360	342	320	391	359	375	379	326	338	347	321	351	339	360	322	355	373	353	341	339	333	351	354	354	326	353	338	329	372	335	329	323	356	367	354	353	381	330	326	347	341	313	345	368	343	385	348	373	348	381	352	347	339	350	345	341	361	314	345	367	328	343	348	343	394	325	361	361	344	351	334	360	342	358	349	347	346	349	341	376	371	322	371	343	346	367	380	377	354	334	366	312	344	360	326	346	344	356	350	370	362	354	341	343	319	336	345	332	363	342	353	370	341	351	366	347	327	356	361	387	357	391	360	345	346	367	374	354	352	352	349	359	370	322	379	364	376	315	312	376	336	363	374	318	344	315	331	352	376	357	367	351	366	327	349	344	370	337	332	337	347	337	337	344	355	341	323	314	332	332	338	323	345	381	346	343	351	357	350	353	380	354	335	352	363	373	338	362	305	347	359	391	322	346	364	326	371	374	346	330	372	372	324	343	334	338	347	341	337	350	335	336	327	337	364	352	347	343	321	342	330	329	360	381	336	358	332	321	320	344	351	360	351	377	370	348	351	356	366	328	348	323	356	355	360	385	357	343	340	341	347	362	330	355	358	329	366	355	361	340	346	375	368	368	332	349	342	333	381	315	350	356	327	314	338	398	336	345	341	342	337	340	343	380	369	334	345	334	364	346	342	350	352	342	308	361	357	333	389	361	357	329	372	403	349	340	339	346	320	306	350	344	357	354	323	317	336	369	334	338	335	348	318	351	321	356	353	337	347	331	331	343	358	360	351	346	396	312	337	349	328	370	348	344	328	320	365	330	324	342	363	361	331	353	344	346	346	341	341	366	360	330	352	354	333	371	360	329	331	350	372	375	350	329	356	342	316	356	358	372	346	329	376	376	346	335	347	348	329	343	351	327	353	322	359	334	345	375	353	317	331	368	354	373	380	343	383	374	385	338	337	345	347	367	372	351	340	355	345	352	353	331	365	314	331	331	331	299	341	349	358	334	331	342	362	346	386	358	364	337	366	374	362	378	342	345	328	336	391	353	344	366	339	308	347	365	347	360	330	355	375	362	347	356	336	357	336	347	326	399	336	347	316	361	335	400	329	367	370	345	343	375	350	341	357	334	384	361	335	344	349	334	336	360	338	342	361	369	346	358	323	363	364	349	351	346	359	367	373	377	337	322	339	372	354	343	365	329	360	380	322	345	339	370	345	351	329	347	342	356	383	356	353	342	344	359	353	352	335
57220	103766	81804	57199	43753	27687	10995	1094	529	535	542	532	547	523	536	527	530	546	533	543	542	500	537	529	557	600	595	538	535	545	512	503	567	545	523	525	557	518	570	552	556	530	556	541	537	542	555	565	535	536	529	571	514	490	574	531	549	544	539	532	562	519	510	545	554	490	576	514	555	520	513	552	576	524	536	537	558	529	545	534	549	536	572	499	530	524	542	538	557	525	554	527	520	559	535	524	564	526	514	552	533	510	561	551	520	515	545	514	547	526	542	519	513	536	575	518	559	543	582	578	552	512	542	513	545	554	522	555	530	508	482	524	536	568	532	563	550	559	517	578	558	482	562	548	558	519	565	546	525	547	527	534	516	564	527	533	543	548	573	510	514	559	555	558	560	576	544	570	560	570	559	564	528	539	543	518	548	498	519	522	509	531	564	551	554	558	554	536	554	551	573	542	517	568	509	560	582	554	537	556	556	554	560	540	548	603	555	530	560	532	578	602	526	569	559	522	530	536	547	513	550	505	526	541	540	588	544	530	539	534	559	541	571	513	555	489	550	577	553	509	560	531	523	543	522	531	566	538	551	534	540	558	520	538	518	541	510	512	566	527	571	526	567	572	549	542	531	518	532	514	565	542	510	551	533	513	579	531	558	521	593	559	530	558	563	519	504	507	557	538	581	547	541	542	562	515	491	567	568	526	554	578	501	562	570	548	573	526	534	540	549	552	543	525	565	535	554	500	523	569	561	541	567	545	539	537	544	556	535	543	559	546	539	539	571	539	504	555	521	495	549	535	596	542	541	554	537	566	511	567	531	536	518	581	532	533	541	550	510	514	514	558	574	544	578	543	501	563	544	526	527	542	569	602	562	539	550	546	492	508	562	558	517	495	522	533	538	550	558	512	545	592	540	548	519	561	533	522	541	526	523	518	558	548	542	577	532	552	532	551	533	526	540	551	554	568	566	509	555	526	568	562	554	589	524	558	507	518	522	567	505	550	550	506	493	533	564	542	542	540	576	546	550	566	510	513	520	600	533	531	561	561	521	541	516	565	540	569	539	554	534	564	535	551	564	613	541	582	518	525	537	537	502	540	544	548	530	529	521	557	560	519	562	506	527	537	530	562	552	540	527	574	519	518	553	557	575	532	518	550	542	513	529	557	531	522	559	534	496	540	520	530	551	571	581	560	533	533	561	543	535	546	574	575	579	567	564	558	546	544	520	525	563	525	533	492	551	537	529	549	564	524	549	582	565	586	567	556	536	519	535	519	545	530	553	552	518	551	527	494	539	552	552	567	542	481	572	516	560	556	504	543	528	540	516	533	522	514	546	507	531	497	553	533	517	536	543	523	538	539	511	550	550	533	567	548	515	537	532	536	533	537	548	577	577	513	518	532	550	526	514	547	541	545	613	560	498	509	563	556	520	555	532	530	560	519	563	538	572	523	568	565	483	552	572	551	504	541	532	546	543	486	578	522	573	531	569	518	536	477	578	546	515	540	565	556	493	519	524	524	584	544	562	543	591	502	510	564	553	540	547	538	576	565	526	534	527	555	562	540	542	516	512	566	545	529	517	557	572	568	570	527	567	524	531	538	539	593	535	580	554	531	568	544	537	534	537	565	535	536	520	588	574	570	529	557	519	528	518	524	564	567	575	605	519	510	561	567	500	542	514	549	554	551	531	531	538	517	547	552	566	583	536	530	538	547	527	569	577	533	553	528	514	555	543	542	558	548	560	526	567	544	526	553	515	567	509	556	556	535	580	547	545	551	601	535	555	534	520	556	557	557	527	550	607	546	566	508	524	545	527	527	529	553	519	531	552	556	553	572	551	509	556	612	542	577	513	590	491	537	550	530	537	514	551	576	549	508	553	561	558	536	541	511	495	534	546	517	570	527	556	565	583	496	540	531	505	509	516	553	523	503	530	528	526	507	537	558	557	544	608	549	515	570	547	511	543	564	548	512	538	543	515	493	558	546	561	522	518	550	515	580	556	492	599	590	566	554	529	551	555	526	533	523	544	541	557	492	541	481	564	564	535	588	522	545	536	510	495	543	552	553	533	565	539	547	530	564	529	550	573	544	544	552	518	525	542	532	530	527	540	526	524	530	574	502	584	531	531	537	525	580	524	540	489	539	578	505	524	550	532	516	511	526	547	567	554	564	531	543	571	523	528	529	542	518	506	510	551	524	526	544	543	571	579	499	549	517	526	535	513	558	526	537	540	485	504	517	544	544	526	510	524	490	531	549	518	580	549	552	554	507	603	567	530	528	532	550	569	521	552	534	506	550	538	502	535	497	515	517	572	557	548	544	536	528	572	530	524	552	554	556	537	532	528	545	553	514	528	542	584	557	576	532	514	554	529	598	532	491	517	590	541	483	595	578	548	534	517	577	544	587	554	507	536	538	553	545	552	573	549	577	594	539	558	534	536	529	573	547	530	505	552	516	546	559	534	564	575	578	547	566	530	567	587	532	528	511	504	532	531	529	512	546	501	519	580	562	520	527	566	544	542	466	546	548	531	570	578	537	485	566	538	562	523	532	557	513	556	543	552	532	522	535	533	567	521	570	543	573	504	516	501	517	542	538	513	541	563	563	612	490	543	517	540	507	522	540	566	541	548	552	503	563	542	547	517	550	559	540	549	524	549	499	559	571	525	530	538	569	555	585	575	523	503	561	510	538	535	546	512	531	528	543	526	580	571	544	555	523	551	510	546	511	546	559	527	522	530	548	527	577	557	555	555	595	597	561	522	573	497	498	506	522	578	574	590	546	548	571	512	520	526	580	570	550	572	536	581	518	534	511	563	509	555	475	518	542	540	533	535	542	570	550	535	540	516	561	513	620	552	533	527	491	595	528	570	550	549	520	530	515	542	566	538	565	541	564	572	509	521	531	566	557	529	566	528	517	569	518	584	524	570	534	514	511	550	540	573	564	535	520	521	524	534	533	568	542	540	550	504	528	613	545	556	518	533	500	531	526	553	542	530	536	544	580	546	555	538	554	534	571	539	525	585	545	519	555	538	529	526	509	537	562	531	529	564	562	559	573	497	546	574	541	544	570	550	551	555	534	573	526	558	551	531	540	557	537	551	565	539	529	528	538	554	583	535	543	557	552	553	539	542	567	554	549	553	556	529	530	516	500	520	571	533	520	534	563	484	552	516	501	554	547	607	580	513	558	550	550	550	524	557	541	544	515	550	526	505	533	551	529	562	543	549	568	546	541	546	544	511	537	541	529	558	585	527	506	583	516	524	567	560	519	567	567	516	548	551	543	556	528	561	533	516	532	557	530	582	549	476	543	509	518	559	532	545	549	542	544	527	533	588	529	505	548	547	510	540	557	518	529	544	568	561	548	559	495	540	562	548	506	506	555	530	472	553	531	549	525	589	520	488	540	510	517	528	500	567	533	510	549	487	540	554	512	541	540	558	527	556	540	539	535	560	570	564	575	534	565	529	548	541	498	595	579	544	510	520	518	528	553	526	547	554	556
27706	31632	33411	18120	6485	2446	827	358	281	296	277	297	321	301	276	263	270	280	274	328	277	256	277	284	287	297	298	289	274	276	272	289	281	268	307	306	269	273	280	280	298	275	289	293	281	278	302	295	289	295	278	307	285	261	298	263	304	260	290	285	262	268	302	310	321	297	254	257	294	269	290	276	292	280	288	296	276	292	249	306	265	278	284	297	304	297	291	260	271	277	275	285	288	256	269	257	267	287	297	290	280	272	278	304	286	301	276	298	267	307	281	284	298	306	277	285	296	275	316	304	265	270	285	281	261	313	260	281	298	267	283	293	263	264	311	284	263	325	294	298	277	294	264	254	269	297	288	303	274	283	278	295	270	266	277	255	281	296	314	282	264	293	273	290	281	252	299	250	265	280	278	299	275	279	289	270	308	294	284	294	291	280	282	288	300	299	292	276	309	301	277	286	309	292	288	303	253	285	276	269	259	277	288	277	278	286	261	310	293	282	324	289	298	270	282	275	297	279	266	285	272	277	243	269	261	280	290	288	274	296	293	269	282	284	311	278	303	298	312	287	278	311	292	274	294	305	290	276	277	282	298	292	275	289	257	251	284	272	304	277	300	301	293	273	285	293	274	292	285	269	286	283	250	255	269	253	331	297	313	262	271	285	308	267	276	298	276	266	255	297	282	268	299	282	267	289	289	301	268	306	275	287	281	271	277	272	316	296	254	262	274	271	279	296	289	289	290	287	306	305	275	293	293	264	310	301	288	255	253	291	308	308	278	321	284	272	250	301	273	277	258	273	293	310	272	279	310	267	307	297	302	268	257	300	269	269	306	302	265	283	313	254	273	282	296	274	279	292	254	279	295	283	297	299	265	283	284	290	272	314	253	296	303	278	275	288	285	303	273	278	319	272	298	296	277	259	272	275	269	271	268	282	286	267	272	267	265	286	273	267	266	310	319	296	298	310	295	274	299	266	275	289	263	275	276	314	288	301	311	291	281	272	268	289	275	302	262	271	288	292	261	283	287	276	278	306	296	261	293	271	297	288	266	252	290	280	279	289	305	278	283	289	280	289	287	267	285	275	288	287	280	279	306	274	303	276	271	286	268	260	279	280	261	258	287	298	268	279	256	297	283	274	307	311	305	244	293	286	290	284	255	297	296	317	304	281	266	276	297	273	270	284	272	274	281	273	245	264	277	290	273	305	234	274	270	274	297	307	314	279	288	295	285	271	278	302	283	294	268	295	295	292	277	277	261	291	276	291	291	272	306	308	293	272	288	300	316	291	290	286	250	290	314	309	302	304	319	284	281	301	287	295	289	295	290	322	295	273	255	296	280	304	284	308	277	306	291	275	274	281	282	273	278	282	252	271	271	308	322	281	296	270	245	277	299	298	270	287	299	289	277	296	282	279	275	274	256	272	298	281	294	293	265	310	271	297	301	292	283	305	298	278	270	296	294	275	309	287	313	284	286	270	291	301	307	319	268	262	274	281	276	255	287	288	320	271	277	272	265	290	306	278	241	298	250	304	294	305	277	311	311	283	292	319	276	288	309	270	281	285	318	313	297	281	318	276	268	241	242	263	309	266	304	271	286	260	287	296	313	289	283	295	281	286	306	289	274	297	296	309	277	295	246	291	276	299	296	301	299	282	234	309	280	284	280	311	284	272	276	292	301	299	282	275	302	292	291	265	275	306	270	280	272	294	299	276	281	308	271	295	295	301	287	274	287	285	281	283	267	260	263	276	283	248	263	281	286	290	262	289	266	258	297	268	301	310	277	286	298	293	293	261	288	304	296	301	273	287	294	252	288	304	287	316	284	293	276	279	281	288	257	318	272	275	266	284	277	281	255	305	284	298	292	279	272	292	314	288	294	303	297	266	293	298	296	275	298	250	278	296	277	253	288	268	269	294	286	303	280	284	297	299	298	274	275	255	288	281	285	319	280	316	260	266	303	288	261	283	309	243	273	268	271	319	280	286	303	297	290	238	265	306	288	284	300	269	306	286	286	269	289	285	252	297	302	287	285	275	311	282	301	280	278	303	296	268	266	316	298	292	287	299	296	287	308	267	275	314	298	279	307	277	283	285	273	278	272	309	303	256	293	313	308	243	307	292	274	272	267	275	271	307	289	282	286	293	307	262	274	296	299	292	258	289	313	279	262	290	276	275	263	301	289	294	270	264	297	271	294	272	292	257	283	317	287	264	261	297	274	276	269	304	296	279	273	270	283	254	288	264	304	277	293	285	297	264	275	288	248	295	293	269	310	295	267	263	290	256	302	250	260	267	302	294	288	255	268	276	267	268	311	287	300	279	299	263	286	299	275	263	277	287	318	294	249	294	284	257	293	289	292	314	293	299	278	272	285	278	288	287	290	300	285	293	293	299	283	277	276	277	293	268	290	272	298	256	256	251	285	299	270	267	271	275	287	279	286	275	286	314	270	286	277	294	296	281	269	304	263	299	289	286	272	269	287	290	286	299	288	291	276	312	273	294	289	278	303	276	313	290	284	294	276	261	267	288	276	291	311	294	287	275	303	254	255	291	304	297	277	276	267	306	285	293	285	273	314	271	282	280	289	259	279	244	273	300	307	287	328	285	264	263	268	301	336	284	281	302	304	299	296	299	269	271	277	296	270	282	267	289	275	277	279	327	284	277	311	310	291	302	283	259	244	275	268	293	288	307	294	276	264	311	310	301	271	317	282	287	288	276	282	283	284	317	289	297	273	271	276	286	279	277	276	284	276	288	293	299	286	300	284	302	299	270	280	290	301	297	308	249	284	272	312	312	256	270	278	275	299	295	273	276	284	279	258	272	281	295	249	306	289	282	300	283	281	290	273	282	266	285	262	279	280	290	264	296	302	318	269	265	249	272	299	252	302	305	246	292	276	272	294	291	253	249	298	294	309	318	276	261	283	300	281	268	264	276	281	276	278	300	292	296	286	280	278	266	266	288	271	272	274	302	278	308	306	276	287	303	285	288	279	300	281	329	301	263	264	254	273	304	260	288	316	304	273	294	262	279	274	300	289	279	265	258	277	299	277	307	271	282	277	266	280	302	255	295	300	282	294	280	295	273	266	286	310	306	306	265	289	265	251	293	281	282	281	281	239	302	296	257	308	288	290	298	268	263	226	269	288	288	267	276	310	303	292	270	270	286	293	259	280	299	242	295	322	294	275	293	313	310	287	288	290	259	300	297	310	266	280	277	277	267	286	273	356	314	291	269	272	301	294	286	267	265	275	259	257	271	312	288	308	289	315	291	280	283	304	300	287	273	261	261	268	304	271	274	285	265	293	301	270	295	277	280	292	276	291	273	273	270	262	256	308	291	293	325	292	270	299	265	271	280	277	290	297	302	263	312	289	274	252	264	287	305	295	286	282	270	252	261	280	236	293	296	282	282	299	287	311	312	283	278	282	251	276	294	261	291	257	306	284	263	282	260	268	316	276	285	300	305	286	302	277	316	283	279	265	299	283	268	259	295	277	288	285	299
32451	52122	38205	19054	10810	4799	1626	589	461	425	445	443	475	483	438	430	463	444	449	464	431	469	465	459	455	424	456	463	485	461	470	471	437	447	485	445	472	469	474	475	475	510	467	455	453	483	462	454	429	426	486	455	461	450	456	497	464	419	464	447	494	399	484	440	488	469	480	455	446	505	479	463	485	418	476	433	449	442	493	448	481	407	424	488	504	436	488	442	448	458	419	492	410	427	483	459	433	420	455	508	481	444	476	482	472	474	446	458	433	469	427	461	494	447	443	458	494	428	481	417	474	459	484	477	479	493	497	447	451	477	478	462	475	475	449	447	501	485	459	498	443	474	485	438	481	506	431	450	493	460	485	488	473	436	466	444	469	503	480	504	445	455	465	462	448	460	484	505	445	443	457	446	493	496	490	438	449	454	456	470	486	476	416	473	440	458	474	471	477	464	456	484	481	465	463	486	466	452	501	488	459	449	489	507	433	456	462	443	441	436	477	468	460	453	435	493	457	415	463	425	499	433	439	435	442	459	452	460	488	479	466	457	496	500	443	469	505	462	485	449	457	469	496	465	476	459	469	475	465	470	414	459	473	456	451	466	476	457	478	472	474	501	466	449	475	462	486	453	433	496	492	442	457	432	473	467	444	431	468	493	457	469	447	468	485	471	446	449	450	451	439	451	482	429	421	469	477	465	455	480	436	506	512	456	498	474	466	465	444	476	455	470	485	454	437	484	435	502	452	458	473	459	441	441	463	441	450	455	455	454	433	452	442	487	453	478	495	445	476	474	473	482	450	464	463	492	436	479	445	456	455	452	421	475	482	499	464	442	461	495	452	473	464	469	468	481	440	478	492	457	463	443	465	470	434	417	458	467	478	455	403	480	482	439	478	448	453	465	443	455	466	419	483	466	462	466	479	456	505	486	466	458	419	472	445	477	434	427	431	425	505	447	475	442	488	478	458	474	471	458	461	461	479	406	474	454	480	508	426	431	477	445	513	446	471	438	492	460	477	447	477	499	473	434	448	476	443	447	470	439	467	436	436	445	464	473	456	441	452	432	436	474	516	420	456	446	450	487	443	436	482	494	477	454	432	470	468	459	485	447	426	477	426	441	478	460	477	459	455	453	459	473	473	458	495	421	477	474	427	439	461	490	487	455	438	458	450	429	445	445	472	468	433	458	460	485	430	428	476	465	471	399	434	469	508	495	499	491	452	452	475	460	433	448	437	444	460	431	437	459	441	484	447	494	446	500	432	448	447	432	447	471	450	479	448	501	468	465	487	470	477	465	467	495	450	438	472	494	520	457	460	441	418	476	443	482	432	543	489	447	451	486	460	461	447	441	482	508	458	479	444	493	462	430	454	430	493	434	466	481	472	482	509	437	446	464	429	433	424	461	496	457	435	428	457	454	425	449	454	483	442	453	468	465	465	468	485	474	448	459	466	477	477	452	541	446	423	457	414	487	479	478	422	451	455	451	431	462	461	465	463	454	466	451	464	472	475	448	443	468	441	516	433	451	468	473	444	469	469	495	466	435	474	474	471	479	463	428	460	465	462	444	468	464	468	458	467	464	461	462	458	449	458	477	469	456	472	448	430	453	493	455	443	471	452	470	451	447	467	505	462	443	449	457	421	465	456	485	456	450	453	506	455	428	457	481	466	439	475	436	494	485	438	453	466	416	470	471	449	456	456	474	510	438	436	417	425	467	453	469	487	445	469	429	481	440	439	423	455	434	490	494	484	448	430	514	461	481	427	438	472	415	439	443	451	474	479	473	457	466	440	452	484	453	462	478	480	458	452	491	437	435	415	489	438	464	422	439	445	437	455	474	421	440	458	468	475	426	463	476	437	452	475	455	484	467	473	496	461	507	483	489	467	465	442	470	436	464	474	456	463	486	425	472	457	425	451	471	449	497	444	468	425	456	466	467	433	495	469	434	481	442	461	460	494	448	496	453	479	470	455	487	481	454	457	398	501	459	482	495	438	507	440	456	461	507	459	481	463	451	472	412	462	451	464	471	429	440	472	461	449	481	450	441	450	464	445	464	440	467	476	449	452	467	445	460	492	443	464	452	469	478	473	481	445	437	473	443	476	489	468	432	445	468	460	447	471	491	476	457	451	446	459	408	457	486	467	441	491	463	450	506	474	434	463	462	474	466	436	472	448	482	450	456	454	439	442	439	458	479	505	454	446	467	469	442	471	440	448	464	512	481	434	465	473	456	448	478	466	416	441	449	481	483	458	440	438	444	473	473	467	418	489	460	492	449	440	450	436	452	456	466	486	462	455	450	479	491	437	481	475	452	457	458	438	492	456	452	441	489	437	433	434	468	425	461	467	468	460	433	410	438	468	482	389	441	477	479	521	461	422	472	476	488	476	457	450	491	448	481	488	466	485	457	423	483	454	451	486	492	464	439	446	455	434	456	494	462	483	468	448	412	438	458	448	465	455	469	467	490	479	495	461	475	404	462	431	434	439	469	460	457	461	455	469	444	452	447	476	505	449	453	406	453	434	483	500	467	483	461	475	451	476	473	448	470	464	463	401	446	477	475	458	444	472	457	479	421	461	418	474	475	455	415	439	417	447	466	473	469	486	442	431	426	430	472	462	465	464	459	452	480	467	432	457	471	443	485	464	482	491	463	453	480	452	442	449	467	504	501	438	462	440	481	484	466	459	495	456	451	448	442	447	443	448	468	438	420	468	511	431	440	461	475	471	469	483	470	457	459	441	470	485	436	424	446	491	480	475	478	478	500	467	448	465	456	447	479	456	426	496	488	504	447	428	436	443	444	484	466	500	462	453	476	460	490	453	483	449	423	472	462	482	481	462	455	464	469	452	463	484	467	465	478	461	486	486	470	438	428	465	443	472	473	454	506	426	446	471	451	484	496	443	444	507	457	482	421	483	482	460	468	475	428	447	446	464	466	462	473	479	477	478	501	524	469	470	452	453	426	437	462	469	474	433	479	495	461	463	482	419	480	433	473	463	461	441	487	468	422	434	439	431	482	493	456	471	477	402	443	424	474	481	478	459	462	448	485	461	467	438	488	447	433	473	440	440	462	446	474	484	483	442	481	451	473	451	465	466	466	463	462	451	434	446	451	481	453	473	448	458	444	451	463	530	478	471	453	451	454	415	471	490	460	452	489	439	444	419	453	478	437	443	448	504	404	434	438	452	463	509	446	459	442	427	506	489	471	416	465	458	445	443	467	457	449	466	430	455	419	443	448	460	445	443	483	436	476	470	422	451	474	438	459	466	448	470	498	452	486	477	469	469	488	453	467	428	478	512	485	466	467	485	451	418	447	477	461	481	477	482	480	476	495	467	439	475	461	459	477	468	438	466	458	443	512	482	431	475	454	436	458	470	462	459	458	477	460	475	423	444	474	461	470	483	462	456	443	453	485	502	441	464	441	470	468	475	462	453	486	480	440	460	492	436	481	465	468	460	455	475	454	424	465	443	460	501	421	485	435	468	402	463	469	452	484
24864	25069	38207	31916	24297	15600	4266	431	316	330	303	334	312	321	312	310	332	309	302	312	329	283	355	309	314	300	314	295	280	310	277	279	302	297	323	315	339	339	281	299	318	298	316	273	254	301	281	315	301	315	309	316	322	281	314	303	303	296	279	280	302	266	297	342	294	320	333	279	296	309	287	272	319	289	283	299	298	297	302	300	315	312	278	284	320	292	308	277	277	338	311	301	298	322	278	342	330	309	298	332	284	319	296	329	305	297	333	295	321	298	302	282	337	295	325	277	352	281	314	303	323	313	309	277	288	306	301	324	280	333	332	307	311	328	313	284	301	316	323	334	314	269	286	353	303	315	303	324	283	313	323	310	303	334	328	308	328	330	298	299	294	305	301	323	294	322	335	304	315	336	324	314	305	321	320	300	280	318	342	302	280	323	309	334	306	312	301	303	291	276	267	315	290	288	283	309	314	305	299	298	279	308	327	277	322	299	307	322	313	298	293	291	298	316	318	294	287	306	303	298	294	303	324	310	314	294	289	290	320	323	288	298	298	281	300	294	293	295	295	306	314	300	308	310	322	314	302	299	279	307	316	311	298	309	289	279	325	336	282	289	283	297	309	316	275	310	319	332	326	335	302	314	338	297	301	285	295	291	314	328	332	296	308	301	310	298	286	297	297	310	272	270	271	303	323	316	295	315	305	330	312	311	312	283	282	275	308	280	314	289	302	290	300	320	293	298	305	319	314	290	312	290	326	313	282	290	312	311	314	295	279	295	288	291	305	305	313	272	309	309	291	300	281	298	333	294	304	283	286	254	308	289	309	290	294	311	286	308	315	298	293	275	302	297	327	282	318	307	301	307	294	307	308	296	291	317	357	264	300	310	287	327	336	268	316	291	298	263	323	302	311	283	281	301	305	294	292	304	300	291	319	301	303	313	290	309	324	276	276	310	298	300	312	324	292	300	323	308	313	298	313	299	324	277	303	316	296	300	332	320	310	265	329	279	293	290	308	330	278	276	279	311	297	311	310	325	269	316	322	308	319	305	295	319	284	314	288	291	278	303	301	302	307	265	317	320	339	307	323	287	313	282	296	285	300	320	288	300	344	328	301	287	297	302	299	283	288	294	291	305	314	287	286	299	310	304	289	312	308	293	258	302	279	289	304	295	301	280	301	297	291	310	274	299	298	295	322	310	304	341	307	326	320	279	326	264	303	318	290	262	302	326	279	331	309	291	304	310	290	315	285	310	326	295	287	297	285	310	295	292	314	336	318	264	282	334	298	322	330	302	306	301	304	276	319	298	305	293	319	310	303	314	313	278	305	332	308	305	314	312	279	313	289	321	313	306	327	290	307	319	312	306	290	305	316	296	318	299	329	328	300	308	263	293	296	310	300	280	312	294	291	293	313	329	296	267	302	271	285	332	304	320	306	317	281	301	272	292	316	308	291	288	329	279	308	300	334	296	293	320	343	298	306	327	313	308	269	272	288	288	316	295	317	333	277	304	300	272	311	318	328	323	296	312	287	322	301	313	313	299	309	292	329	305	293	312	325	329	303	293	308	300	277	279	286	312	313	291	306	332	283	287	277	307	335	320	290	286	329	296	306	291	306	327	329	300	304	317	286	272	303	322	348	308	286	285	293	312	318	323	320	304	304	327	303	291	282	336	269	291	291	293	320	275	311	292	310	291	302	321	311	298	290	316	298	304	324	299	303	275	290	291	278	302	312	299	271	278	283	297	313	306	318	296	316	327	312	296	288	274	315	309	263	319	297	295	308	282	311	305	301	320	309	329	271	324	334	307	279	320	288	336	300	305	310	285	289	284	333	292	303	323	299	306	333	299	324	285	318	334	344	329	309	305	276	308	301	308	305	290	279	315	306	297	347	283	285	318	307	325	299	299	318	301	300	305	305	310	322	305	306	274	292	307	291	273	297	308	279	305	307	289	291	301	323	300	312	310	309	292	325	280	296	301	310	273	301	317	324	301	301	329	315	300	283	305	306	292	321	286	305	340	317	311	305	289	320	286	316	311	297	307	279	298	303	314	297	278	287	346	314	288	281	297	298	333	293	308	304	335	299	269	311	319	312	300	290	329	315	333	321	295	325	299	295	299	301	301	319	285	310	291	327	311	292	299	289	298	298	296	318	283	311	299	327	327	289	307	286	322	291	303	286	295	312	323	299	271	306	308	305	323	322	288	291	309	293	288	309	291	304	291	320	288	290	316	327	306	282	271	306	314	297	306	318	333	300	285	307	291	296	311	324	285	280	293	290	329	308	284	303	335	299	304	350	296	327	317	318	314	296	299	289	301	317	305	295	308	335	315	273	324	300	274	311	302	298	283	311	303	317	254	288	315	323	306	316	301	289	317	302	322	317	321	289	337	313	291	333	311	335	347	290	299	318	303	288	332	280	281	292	294	308	317	296	310	337	343	300	296	300	273	290	329	341	308	312	298	279	320	289	318	336	292	275	283	268	281	311	306	302	336	289	325	311	298	318	302	328	304	297	304	313	300	273	290	334	291	312	304	322	289	330	303	312	305	275	287	273	294	306	258	288	288	296	303	301	298	285	341	314	294	290	300	290	295	301	308	347	316	278	273	317	323	314	325	299	311	277	334	315	284	310	289	326	314	313	340	338	306	307	293	295	313	309	322	314	286	322	283	274	294	278	317	310	272	294	324	317	273	303	299	315	286	314	316	280	310	269	322	325	277	301	313	296	301	296	328	341	316	302	298	273	322	314	291	318	307	288	334	290	313	327	317	287	322	277	329	326	322	312	304	318	279	298	302	294	293	290	280	288	288	308	307	289	289	296	281	321	328	320	309	304	315	298	307	298	325	308	311	275	310	331	277	300	304	299	290	321	303	305	305	342	306	321	323	323	349	312	294	315	303	316	304	282	312	298	298	310	283	324	297	298	307	340	292	305	309	315	304	352	296	295	322	286	336	297	309	323	304	297	315	300	304	301	317	301	307	317	289	317	307	301	306	342	312	285	300	317	299	299	316	304	308	331	321	269	317	301	321	311	288	338	319	321	320	296	296	317	307	301	326	325	314	296	268	334	315	304	270	297	315	308	333	287	306	316	281	276	304	306	317	288	321	291	287	293	312	288	296	292	294	296	303	309	310	333	308	278	277	312	310	291	312	277	315	300	279	306	277	325	348	316	285	319	298	319	283	278	319	315	264	328	272	318	294	304	255	287	314	322	320	308	322	314	299	309	341	303	309	325	303	292	333	297	293	293	302	326	312	324	261	320	302	301	347	330	312	310	288	308	314	312	331	293	310	292	296	315	305	315	296	290	316	301	324	314	278	336	318	320	282	295	301	275	321	315	302	282	280	296	290	299	310	298	331	315	322	300	295	290	298	316	310	329	313	314	327	329	308	286	295	294	286	302	293	327	306	294	274	323	299	312	295	302	289	285	289	274	295	312	321	300	289	289	337	336	280	303	314	301	309	286	301	283	259	305	322	277	310	294	282	314	305	294	257
54687	91121	68787	42928	31757	17184	6027	769	497	475	502	508	506	532	527	477	517	488	490	535	480	482	477	514	475	538	507	467	487	495	478	487	503	486	527	489	488	505	485	500	483	467	508	516	509	504	508	517	498	508	474	515	487	481	491	447	507	485	504	493	473	463	485	502	503	477	509	535	497	480	473	460	451	507	530	491	492	481	526	498	485	511	448	516	514	450	487	500	480	507	550	475	472	536	465	528	491	492	498	487	510	499	466	463	477	537	536	503	495	501	491	527	485	458	468	493	524	462	547	456	518	497	466	522	495	515	469	504	479	549	472	510	484	486	468	478	501	488	476	497	518	493	495	508	472	526	515	495	479	526	466	475	479	496	468	502	517	510	492	448	475	480	503	503	468	499	497	469	488	479	490	493	490	446	462	525	470	510	510	500	547	493	471	499	474	493	477	505	542	497	488	459	527	492	521	478	455	486	493	508	472	471	506	494	498	478	466	475	504	494	518	471	483	506	500	513	528	514	550	508	471	526	481	504	478	522	498	497	524	488	480	463	507	472	516	473	493	502	491	497	479	497	489	477	506	522	496	517	520	501	485	486	491	454	440	481	510	497	462	495	470	455	520	537	456	506	537	508	443	527	484	522	468	490	488	501	491	457	504	490	459	486	489	490	495	528	507	490	528	520	503	497	501	486	521	477	517	497	510	469	487	484	492	445	481	511	500	514	480	478	503	499	493	478	525	499	492	515	492	495	470	525	500	522	482	515	493	509	510	513	502	502	493	525	512	519	503	499	498	485	458	496	503	478	481	489	512	514	495	537	475	558	486	509	482	497	482	507	526	550	524	489	525	462	528	442	490	510	514	499	513	495	481	491	459	455	522	524	466	497	499	523	500	483	480	459	480	495	537	511	472	510	469	539	492	503	522	506	526	485	462	479	481	457	481	473	493	481	543	502	492	503	470	521	481	508	459	489	501	474	473	500	505	482	479	516	488	459	531	460	488	467	543	502	496	448	473	510	519	459	484	460	487	527	505	484	487	486	521	500	501	441	472	504	516	506	473	515	523	484	491	499	543	507	504	488	498	488	494	477	498	521	502	472	489	494	481	511	505	487	524	501	484	499	482	504	488	476	487	487	501	527	486	512	499	484	519	475	504	493	431	482	501	476	474	528	495	474	487	476	492	486	507	468	480	509	476	496	498	489	513	517	502	479	492	519	517	492	490	453	492	525	509	505	503	489	530	491	515	450	482	466	502	511	509	447	529	483	484	445	468	486	458	512	466	550	501	458	479	484	473	485	497	487	509	447	490	505	542	455	481	472	521	540	511	515	474	501	482	500	443	528	468	486	510	493	538	490	472	487	477	479	489	477	491	479	470	522	503	498	448	514	516	524	452	483	525	508	474	474	544	494	480	498	483	452	467	519	545	511	514	499	504	499	481	462	478	487	473	418	499	462	514	529	493	462	481	530	508	473	486	542	499	485	445	510	487	515	512	507	434	492	472	479	470	502	448	481	488	475	528	496	493	493	448	517	512	490	488	469	499	444	511	475	520	491	534	502	482	492	522	508	503	506	474	480	501	510	492	474	447	478	527	515	496	461	462	508	489	446	468	497	498	486	521	469	476	464	519	485	524	547	439	476	506	546	495	488	485	513	507	495	508	483	483	485	469	497	517	481	476	481	472	477	495	485	519	484	490	482	428	523	533	523	496	510	484	511	542	526	512	522	496	480	464	508	478	503	477	524	462	477	486	480	523	508	489	469	481	476	445	498	491	485	514	463	519	492	478	472	532	474	523	540	464	471	535	497	505	489	439	502	497	484	502	491	432	486	533	463	491	539	483	463	479	500	507	462	523	498	484	474	504	491	546	497	477	489	496	453	504	525	466	494	507	482	518	487	495	481	492	469	496	504	462	464	518	468	506	492	528	465	507	512	467	525	505	456	504	485	446	486	482	531	468	487	502	504	481	465	532	514	515	471	448	465	513	454	478	463	475	493	536	490	481	462	452	466	490	518	460	492	494	489	494	520	466	521	492	534	526	490	482	510	471	505	528	478	516	471	521	495	494	500	464	495	475	519	527	502	461	493	494	502	505	511	507	474	460	522	509	486	497	450	507	469	480	440	536	458	494	496	478	489	445	506	501	529	474	505	475	494	458	464	511	502	479	495	484	502	492	485	509	508	473	509	485	506	490	503	520	521	509	482	483	474	493	490	460	476	518	456	502	484	469	487	494	544	511	489	484	510	506	497	487	505	456	527	511	496	476	487	486	514	491	476	464	470	475	437	475	437	471	479	448	525	467	500	464	499	506	497	489	482	538	453	470	475	494	517	498	497	505	477	494	537	492	498	471	530	494	496	479	473	480	518	517	465	528	524	489	484	483	490	477	480	498	476	514	522	475	462	498	458	488	491	543	460	502	472	460	459	524	452	467	473	481	502	496	505	469	498	493	561	487	499	500	504	489	504	482	507	508	492	508	504	502	520	519	473	523	475	512	493	478	503	538	487	498	484	469	542	475	475	517	502	487	478	472	498	487	482	505	488	503	455	439	462	494	453	496	495	488	522	454	522	525	510	547	487	525	461	480	491	483	503	464	513	486	475	466	482	506	502	487	507	496	507	516	506	463	540	495	504	432	481	502	454	504	499	494	494	517	507	463	485	542	489	486	488	488	507	484	491	479	476	511	468	523	468	468	485	471	576	488	523	464	491	490	470	477	496	520	549	491	457	489	463	479	484	451	507	453	475	460	481	443	457	502	512	490	483	516	497	498	470	464	469	503	504	483	490	496	466	530	532	478	480	507	476	511	478	488	478	477	502	527	518	520	486	530	486	503	500	512	511	515	503	513	492	461	484	509	500	446	500	469	501	516	445	485	462	471	498	460	538	469	473	476	488	487	489	479	497	498	478	498	518	506	498	506	494	477	489	491	506	482	511	502	484	471	472	474	513	510	465	508	489	460	481	487	502	514	511	528	470	536	528	502	499	484	508	466	480	479	438	483	491	501	510	493	499	506	468	499	482	453	497	488	484	521	518	523	493	463	512	450	479	461	495	489	490	504	500	472	513	510	453	458	479	497	488	528	494	495	484	472	463	505	473	478	483	494	492	494	498	477	481	489	513	435	507	497	495	499	515	478	509	514	465	480	492	473	531	475	475	464	464	482	504	517	462	496	471	480	519	493	523	509	469	501	518	487	491	461	434	481	456	485	466	480	461	539	497	524	505	534	493	505	495	460	493	458	544	517	489	499	468	470	471	500	474	523	514	482	480	462	482	513	486	495	471	451	476	511	517	485	486	480	483	514	523	500	455	512	502	512	484	508	510	472	524	487	477	483	471	511	471	501	495	488	504	480	484	475	518	492	465	493	500	502	520	494	522	501	488	495	480	549	460	460	507	490	479	487	517	488	532	517	457	489	481	423	485	520	461	472	474	494	485	479	487	494	490	504	503	437	502	473	476	475	460	467	490	508	491	504	511	495	482	514	492	509	486	474	515
23381	22541	33326	28590	26152	23524	14010	1225	407	361	343	353	358	348	356	400	390	350	341	339	385	351	375	361	383	375	370	352	343	330	366	363	343	372	367	347	380	362	383	361	331	335	347	345	378	351	367	339	350	357	350	319	328	353	360	365	358	323	348	350	328	345	356	376	336	347	377	356	337	336	351	348	335	344	341	368	356	332	327	348	351	373	339	324	321	348	350	376	341	331	374	369	362	351	326	387	380	339	363	358	338	360	332	367	353	316	361	338	358	373	328	342	364	353	362	351	318	339	306	371	336	350	366	331	337	340	365	366	353	327	349	357	350	358	366	370	354	326	358	362	348	367	352	341	346	340	312	371	309	366	361	340	314	322	341	375	373	344	345	366	353	353	348	360	371	390	382	333	376	356	352	364	344	343	349	382	350	371	343	332	374	343	363	327	296	355	355	344	343	354	376	343	378	353	343	344	350	376	349	324	346	313	339	360	330	365	351	305	399	347	379	391	386	347	345	372	373	376	343	355	347	318	369	321	326	345	333	365	364	338	354	325	346	357	335	324	347	346	335	367	348	322	337	341	368	319	315	367	323	324	372	342	342	346	360	351	337	359	329	359	348	349	360	351	334	366	328	348	325	329	363	340	375	370	341	320	364	368	362	360	354	348	347	361	305	344	316	381	323	328	379	393	340	377	365	333	346	346	375	324	322	336	331	350	325	345	375	351	348	360	329	340	349	360	336	388	343	370	374	344	301	315	356	365	408	354	360	362	328	334	359	381	321	361	302	347	325	348	351	333	356	345	372	336	358	380	373	288	337	331	358	370	345	359	356	333	340	361	376	375	361	321	351	353	338	358	351	381	350	348	347	341	364	364	324	348	346	396	349	347	338	343	369	347	336	341	333	356	340	358	383	356	354	346	334	362	333	368	350	378	353	339	354	349	333	326	355	361	368	377	356	329	363	384	354	344	331	355	354	335	362	361	356	353	347	338	360	346	332	288	360	333	334	358	352	356	345	359	358	350	345	360	359	334	336	334	369	298	342	365	352	355	372	382	355	341	357	339	329	358	365	327	378	333	363	344	397	333	357	357	389	350	365	374	344	395	366	326	336	347	323	360	392	306	362	349	331	312	374	335	315	369	350	357	361	354	354	331	382	329	344	324	337	346	330	349	317	360	379	343	338	335	346	330	335	373	343	356	358	347	364	346	337	311	337	356	325	345	377	359	361	349	359	346	348	354	363	339	336	368	337	345	311	372	372	352	325	350	363	331	388	341	355	385	357	377	369	387	371	339	360	340	342	358	333	391	329	364	357	326	379	335	338	340	359	324	346	367	322	350	374	333	380	363	363	334	367	315	330	368	331	397	347	316	329	348	348	369	335	348	351	320	339	332	344	353	337	375	361	357	325	345	345	347	374	328	322	299	359	348	375	343	349	345	334	341	368	328	339	363	338	341	320	339	384	339	331	342	366	357	355	332	371	349	357	366	349	341	390	365	349	363	364	342	349	339	332	352	351	366	352	374	328	350	307	378	380	362	337	374	358	379	347	361	389	376	369	338	352	320	358	321	362	350	338	363	338	341	346	372	369	324	372	358	373	337	353	351	329	336	345	393	348	344	333	358	360	351	354	340	321	348	372	359	341	368	334	363	331	339	354	377	316	338	351	337	325	363	358	395	353	346	353	355	350	332	347	317	353	331	337	365	351	361	362	335	353	371	355	362	356	352	349	355	334	351	369	345	350	361	347	308	313	350	338	375	362	347	355	323	325	343	352	374	358	381	348	353	385	348	330	346	353	352	359	372	366	363	359	328	341	347	364	371	335	381	346	348	350	337	372	370	343	329	325	370	375	314	356	337	353	356	297	397	358	373	337	366	363	367	355	348	359	376	402	334	349	358	328	347	343	344	372	359	345	352	319	357	370	340	375	321	378	339	356	371	347	332	358	343	367	327	369	354	341	342	345	369	341	373	369	325	312	333	331	357	378	331	362	305	337	364	342	353	340	319	306	359	331	354	359	335	365	311	356	331	333	320	342	373	332	357	352	339	352	375	351	359	345	319	357	359	333	335	362	323	372	353	346	353	358	366	343	347	323	340	354	372	354	340	366	364	380	363	349	379	379	327	347	352	362	332	332	333	365	362	357	375	368	337	325	340	302	365	380	355	326	348	330	344	344	362	313	353	357	352	362	367	341	375	338	316	356	369	331	368	340	337	351	315	336	343	359	331	376	346	355	356	336	331	362	370	359	338	379	370	353	388	354	359	342	346	331	375	365	369	363	365	330	369	343	362	342	304	316	352	379	329	372	359	314	367	362	324	373	348	330	342	337	363	349	324	350	357	359	332	366	324	361	343	353	330	351	362	337	361	346	389	351	335	309	297	361	350	367	343	335	366	383	362	346	348	355	369	379	356	376	348	328	334	339	346	360	367	319	328	358	358	361	339	345	314	346	359	388	364	360	350	327	317	325	358	344	381	348	340	358	373	346	324	377	339	348	342	350	333	358	340	368	369	368	305	372	367	355	367	355	361	340	370	369	324	331	336	370	381	351	325	402	359	374	372	333	351	369	356	347	378	370	341	364	345	346	360	360	359	351	343	363	346	338	358	317	358	307	342	363	369	328	345	328	360	363	313	391	338	361	379	336	364	346	349	301	349	338	321	334	346	365	355	347	353	351	342	364	336	327	337	357	371	383	332	332	334	356	357	348	366	364	344	358	347	326	373	359	338	353	341	331	361	370	380	310	389	360	337	345	341	357	358	349	359	361	337	348	334	365	323	324	354	340	376	361	362	347	354	377	358	348	353	316	351	363	359	339	376	338	330	333	345	332	349	350	337	354	332	337	335	367	364	355	355	372	346	338	359	371	352	377	322	330	364	337	375	337	354	384	339	325	353	390	346	334	325	386	347	364	380	342	345	377	318	365	367	318	317	344	362	327	380	343	363	355	340	356	351	350	350	367	346	358	329	374	366	347	336	346	337	384	352	340	347	367	381	359	352	355	328	370	352	347	302	333	353	324	335	315	352	371	361	358	360	379	353	327	336	349	334	340	351	363	346	317	364	340	353	345	356	372	384	363	335	331	314	340	342	344	365	371	367	371	323	330	346	337	333	326	328	345	369	323	355	375	343	340	367	312	327	341	347	388	361	333	334	322	318	344	340	331	366	352	346	325	326	363	350	359	322	328	345	382	350	365	354	302	326	334	352	306	373	322	373	344	352	387	339	345	337	369	359	321	347	332	313	373	363	342	321	319	350	359	363	371	365	345	366	337	342	343	328	383	311	335	346	341	350	347	371	372	351	349	336	336	365	329	342	343	328	371	360	319	360	347	337	344	329	335	366	360	346	373	345	329	376	358	361	326	371	352	368	340	370	358	348	348	378	352	348	356	350	307	329	373	328	336	365	361	352	316	362	361	377	335	349	337	351	338	343	359	327	389	335	333	334	333	371	334	369	371	336	342	313	346	350	342	320	338	337	353	337	318	328	337	353	328	344
56324	104932	81786	56754	43336	27847	11279	1215	592	555	538	578	553	554	521	588	553	539	563	568	554	574	550	598	522	512	528	555	578	571	569	565	520	565	530	572	502	509	501	515	541	488	561	523	554	577	544	551	560	545	545	562	561	578	569	546	556	548	601	569	517	547	530	558	588	556	540	546	508	544	543	548	560	561	534	523	555	602	556	562	546	519	522	535	565	545	597	492	587	517	552	532	533	521	560	611	524	496	504	533	564	548	522	542	532	540	532	581	545	547	533	533	556	553	596	552	538	550	547	510	562	535	494	561	550	567	525	547	571	541	542	590	491	558	516	554	496	565	538	545	537	576	564	528	503	529	572	527	567	522	554	572	546	542	568	548	517	514	497	591	531	509	517	599	558	514	524	520	527	547	529	520	568	517	502	556	566	558	538	553	570	525	523	567	538	540	501	538	565	575	525	539	517	523	522	562	549	545	574	526	559	544	531	545	605	520	530	517	555	491	505	546	512	565	531	495	542	530	518	532	542	576	525	575	555	564	542	526	549	519	530	497	529	579	536	528	507	543	517	521	578	563	506	511	539	511	546	516	547	522	547	525	568	552	581	504	550	535	528	511	615	594	533	580	513	541	510	568	542	559	535	582	535	590	528	556	536	511	547	540	557	527	525	571	511	540	540	515	554	564	548	519	558	512	531	539	568	555	530	589	524	554	522	489	565	566	537	549	546	516	537	547	531	521	525	527	561	528	548	519	514	550	531	566	545	558	552	547	552	549	540	495	561	569	599	552	559	535	550	517	589	480	527	531	545	519	563	571	557	527	532	549	533	531	545	525	522	521	547	565	567	515	519	561	533	570	576	512	590	536	565	531	545	562	562	515	548	545	527	539	522	550	503	554	542	536	558	509	530	582	527	516	555	589	504	561	520	539	490	526	528	568	536	555	547	566	533	547	531	499	512	550	515	501	531	521	542	555	577	533	562	563	600	548	532	557	522	541	561	527	568	568	576	572	532	575	525	498	516	579	547	579	556	513	543	538	546	594	546	564	552	515	554	530	519	516	532	535	527	490	578	548	511	519	583	574	531	512	548	525	535	577	529	552	550	537	533	532	529	559	551	562	539	528	580	534	550	585	549	570	516	536	559	505	531	512	544	565	555	585	548	569	549	510	574	510	545	549	567	555	533	591	536	559	601	534	496	514	525	519	558	557	529	576	530	523	526	532	535	573	561	551	553	532	568	536	528	563	598	575	551	540	589	587	557	561	562	534	574	526	592	547	537	550	572	561	532	563	523	549	539	541	512	546	546	513	555	551	527	575	546	508	553	553	532	581	543	556	581	539	544	553	502	521	522	524	524	532	491	531	557	539	576	515	542	550	562	548	508	547	541	552	568	547	578	542	567	533	515	513	520	605	575	570	539	509	574	557	487	586	518	525	546	571	524	553	514	534	538	540	537	530	512	541	548	487	536	520	557	527	499	545	547	538	574	535	570	553	569	522	515	554	559	570	535	572	573	512	500	566	485	581	543	561	546	589	570	485	528	549	558	586	555	578	509	541	558	523	542	558	534	532	518	538	543	546	558	552	496	560	581	535	561	527	546	565	566	556	573	567	524	571	562	518	569	541	577	514	522	555	546	556	546	530	513	532	567	514	503	524	557	556	533	499	558	545	535	556	541	515	529	538	520	526	578	513	580	541	524	562	565	539	484	563	574	585	536	525	581	562	555	555	520	578	517	533	548	519	569	557	536	545	545	538	548	550	538	550	513	549	556	575	560	565	565	565	549	573	501	545	524	512	518	556	526	521	551	546	538	526	545	556	546	564	567	539	506	553	565	515	577	560	540	574	560	489	507	551	510	561	568	543	506	541	567	537	541	529	549	525	579	553	558	556	546	546	541	529	538	563	593	578	516	546	509	531	565	509	558	494	544	546	572	533	547	531	542	532	511	550	565	563	541	545	540	560	536	533	561	544	574	508	536	555	560	556	562	526	538	537	541	500	525	566	545	522	528	508	550	563	519	539	551	549	523	541	555	542	549	546	546	567	528	540	520	547	551	542	553	532	532	529	555	513	541	538	524	529	559	564	511	556	574	519	550	540	569	561	525	528	521	532	538	552	562	552	532	528	560	571	565	567	561	555	528	550	508	564	563	540	525	522	571	531	544	546	510	528	537	561	561	543	551	609	544	527	524	562	540	572	552	577	540	521	508	529	522	518	564	543	555	561	536	558	535	532	542	560	547	536	511	578	559	551	525	521	529	554	537	534	507	559	567	558	560	536	546	585	559	506	527	558	583	489	540	554	572	583	585	532	545	530	555	560	529	554	536	549	533	529	533	532	557	565	507	563	511	551	576	519	531	553	528	536	582	521	605	520	542	556	557	554	558	518	515	563	549	522	582	531	575	579	541	595	614	537	553	570	541	563	595	562	535	571	536	555	534	538	544	546	535	528	532	561	543	570	567	507	526	577	587	548	560	536	514	525	592	504	549	590	550	549	537	587	555	576	506	594	529	532	515	506	596	547	512	562	554	538	543	514	514	501	561	554	546	501	566	555	535	523	543	544	512	533	568	547	485	547	544	522	547	547	544	533	544	566	487	527	533	541	517	612	547	511	518	542	514	524	553	509	570	572	559	509	559	531	524	531	518	577	535	564	531	538	541	542	549	521	580	536	518	529	543	552	563	548	614	557	522	553	512	588	541	521	530	513	591	572	545	505	572	478	557	610	591	538	524	527	505	564	559	534	561	546	560	544	557	542	559	570	534	535	575	548	569	512	502	577	505	577	532	561	555	519	546	550	573	555	516	523	544	530	544	565	585	523	543	571	568	548	528	556	534	527	513	529	570	541	530	527	556	526	570	526	515	525	542	538	524	552	545	522	582	556	492	591	541	547	532	572	514	520	552	571	587	537	509	600	552	552	518	535	564	510	543	538	520	563	527	526	491	502	517	531	572	550	538	572	494	569	572	533	545	546	537	533	541	543	521	586	523	549	533	537	545	553	564	530	536	542	545	548	509	561	526	514	548	519	531	539	545	544	532	550	536	485	532	522	550	526	558	542	522	528	528	497	516	496	503	540	594	538	540	559	527	561	557	564	493	528	521	472	606	574	532	552	574	514	564	529	515	540	525	560	550	537	559	516	575	540	553	563	532	533	517	530	576	546	553	565	494	573	544	555	501	574	529	541	583	530	584	522	528	573	583	525	559	539	557	603	572	554	521	498	574	538	520	529	569	538	531	561	533	563	521	543	502	577	542	558	559	517	500	595	553	549	569	529	549	556	527	567	565	548	529	564	546	555	563	577	539	512	537	565	496	525	532	520	527	531	544	528	514	510	535	518	564	539	590	557	543	580	569	535	553	544	530	544	546	565	510	585	524	564	542	534	490	555	539	548	563	569	521	510	526	544	579	521	528	527	566	553	530	540	539	571	528	519	512	500	518	602	565	553	546	523	551	543	560	578	552	509	551	563	617	552	491	520	504	514	576	551	528	500	562	518
27728	31999	32689	17563	6794	2422	800	295	271	268	285	290	299	310	274	280	305	272	293	250	265	291	307	267	294	286	296	279	261	281	276	296	280	294	297	298	266	271	279	260	282	277	245	280	317	314	306	274	308	265	261	294	288	266	285	311	308	260	265	292	293	287	269	262	293	297	282	291	276	288	309	276	295	287	300	306	303	302	247	268	278	290	261	283	256	313	324	272	265	307	300	280	277	264	320	278	302	259	293	295	273	294	289	292	265	281	292	304	286	294	296	275	289	255	273	270	271	278	277	281	254	275	274	313	284	279	288	277	268	307	285	273	279	275	262	285	284	303	280	288	289	295	272	308	311	301	296	285	278	302	273	261	301	295	315	300	263	300	265	328	297	281	257	285	273	285	266	284	273	284	279	286	246	259	264	277	249	294	306	277	290	240	279	268	306	291	271	284	267	300	272	310	301	310	306	272	285	275	279	279	295	250	265	282	284	297	297	295	295	289	281	292	295	283	301	284	289	295	273	265	301	263	301	255	251	277	277	289	282	299	265	284	285	304	277	272	291	285	293	286	299	261	274	296	273	282	290	309	291	263	317	275	285	269	256	284	280	295	281	282	274	304	313	274	272	307	280	271	300	258	288	257	281	294	276	276	243	307	254	268	262	282	281	285	255	277	280	286	256	307	257	287	266	268	252	286	282	254	302	286	256	278	305	282	279	283	259	292	260	305	296	269	308	274	292	293	285	304	303	276	268	304	260	285	290	264	257	279	300	266	306	290	280	286	282	298	267	293	289	298	298	315	293	289	301	246	293	276	302	262	270	267	305	272	294	263	266	282	315	272	270	291	287	281	252	286	269	273	268	290	276	283	282	281	239	288	291	253	272	282	268	279	300	311	278	288	267	279	277	262	286	276	268	306	293	296	284	297	286	345	310	267	276	258	286	270	286	303	284	279	264	270	309	279	272	265	281	283	297	284	265	291	263	278	277	268	285	296	291	260	314	275	292	307	280	261	321	284	300	316	277	299	288	309	295	269	282	291	279	303	276	283	289	311	268	288	296	281	282	297	259	274	283	307	282	258	277	290	296	299	311	257	263	280	270	287	291	290	307	282	285	310	289	267	256	296	318	278	287	291	299	284	275	275	289	293	276	307	290	285	264	301	275	269	243	281	308	251	316	285	283	275	268	272	281	264	279	323	271	276	300	287	313	287	299	285	265	283	291	264	302	304	256	264	260	276	243	268	250	274	265	302	264	264	254	303	272	277	269	299	277	293	296	270	288	297	296	272	273	285	278	271	257	300	265	298	296	274	273	278	314	302	278	288	255	287	271	285	305	306	279	310	325	288	282	295	282	260	303	298	245	279	270	287	289	275	280	288	322	297	268	307	294	292	284	275	276	320	286	275	269	273	280	274	283	286	286	292	299	311	310	292	271	298	283	295	294	295	264	299	283	252	265	290	275	314	296	278	277	284	299	269	257	310	280	308	303	273	293	295	282	266	264	289	288	316	271	296	287	308	289	292	322	241	291	275	282	274	271	323	298	291	290	301	258	260	282	301	261	296	269	279	269	254	293	259	301	281	253	267	268	309	318	274	303	291	304	301	257	265	293	275	268	283	265	284	300	278	288	300	278	283	291	293	283	270	265	268	299	274	264	317	279	313	295	302	301	271	290	288	280	274	280	279	259	296	297	308	287	280	296	297	260	261	274	305	298	285	301	274	269	273	268	305	280	303	310	291	254	291	277	274	298	294	242	264	260	289	299	277	312	298	298	314	305	308	260	296	297	280	286	273	285	277	266	295	299	303	268	301	263	302	307	285	303	288	286	247	292	304	255	274	283	281	268	277	272	289	260	267	262	304	308	275	274	271	281	261	260	276	291	276	271	281	272	290	268	273	294	278	275	267	279	275	296	293	286	295	303	290	271	278	334	314	272	291	275	277	276	256	267	294	290	266	289	299	321	293	287	298	265	288	271	271	278	301	300	281	263	282	301	276	289	280	278	288	309	307	305	293	319	249	281	290	287	279	308	290	320	268	282	298	314	276	267	286	284	305	308	291	293	261	269	271	299	265	302	288	297	326	265	270	255	293	268	286	271	265	295	253	294	284	299	290	277	290	307	277	284	269	299	272	285	287	287	330	307	319	282	302	287	291	271	274	291	270	304	285	290	318	279	273	305	293	303	270	280	283	299	273	254	262	282	284	284	305	302	265	268	290	296	271	304	286	281	286	292	296	282	316	312	261	276	263	301	281	259	286	270	280	286	293	280	264	292	291	294	282	285	247	273	262	300	278	295	273	319	277	294	282	295	257	296	275	305	303	267	320	274	271	304	289	294	268	255	294	256	294	254	276	275	268	289	273	271	278	313	280	296	304	303	262	285	311	282	277	288	233	270	274	287	298	294	260	315	278	270	275	300	293	301	286	261	261	280	272	259	300	266	273	299	278	292	278	275	281	311	294	268	281	307	274	276	305	304	264	260	301	282	303	265	294	265	286	276	253	265	292	280	326	301	279	275	309	271	292	257	276	307	255	265	316	248	291	311	257	285	305	286	284	244	294	272	258	270	256	299	306	308	247	271	284	267	279	302	262	272	277	266	302	302	297	257	271	293	291	298	287	294	306	266	309	288	298	288	281	274	269	309	267	273	284	304	299	284	282	290	325	295	300	275	256	264	274	290	271	265	304	272	285	287	279	279	253	300	291	267	297	306	292	284	282	273	263	276	289	270	291	281	264	265	270	287	288	262	269	304	283	287	245	268	286	304	276	257	295	286	266	282	264	312	290	265	287	271	299	277	295	287	289	253	294	287	268	290	262	283	300	284	284	283	272	290	277	271	288	302	297	281	270	262	287	277	296	318	270	323	275	296	281	287	300	281	283	287	314	293	301	289	308	289	244	291	289	282	308	267	295	281	310	296	299	295	261	275	261	276	242	299	276	305	268	277	289	273	275	248	251	283	295	288	289	296	259	294	269	268	284	274	289	295	310	255	288	270	296	282	245	282	285	257	295	283	300	276	283	289	266	274	251	272	305	277	282	256	269	292	288	302	291	276	271	282	301	287	273	303	268	284	268	266	285	276	301	270	294	261	306	287	267	271	267	274	288	269	265	283	298	285	298	283	254	301	268	258	311	286	235	257	303	298	313	293	271	317	294	262	281	271	268	241	279	272	281	282	281	318	267	282	287	277	261	302	318	309	322	252	301	305	274	320	279	290	270	298	261	287	283	267	283	291	295	278	261	297	267	274	263	291	295	276	307	293	268	314	304	247	285	285	277	275	261	259	270	297	284	286	267	227	281	305	311	305	274	305	281	296	284	298	286	285	315	264	312	294	277	292	260	282	305	267	254	250	309	293	284	314	290	310	275	318	263	283	294	289	295	309	291	276	284	296	269	281	279	263	267	297	277	274	288	288	271	292	283	281	274	276	290	288	309	271	300	306	296	312	270	270	308	284	274	283	257	268	277	299	321	320	270	266	276	268	294	315	282	242	326
31839	51740	37732	18661	11457	5009	1686	548	461	482	487	494	475	478	477	440	514	475	499	429	487	482	474	468	503	483	484	459	460	482	467	467	478	478	484	465	446	483	464	458	444	472	491	462	493	478	420	464	467	485	433	456	508	448	449	494	508	457	452	493	440	466	454	503	443	453	457	452	457	443	460	452	460	431	464	415	466	479	461	460	489	411	467	478	465	481	461	459	428	465	465	459	477	464	454	442	453	425	460	441	480	480	457	453	472	452	474	420	485	442	492	462	483	446	469	487	459	447	466	438	441	474	493	475	465	464	484	453	499	436	454	446	451	473	452	441	453	469	478	447	471	456	457	500	440	456	501	475	465	480	473	444	437	449	484	423	452	479	452	445	417	448	497	451	460	491	437	470	435	430	473	479	438	451	434	433	439	457	474	470	457	469	452	463	458	489	484	467	479	438	478	488	445	462	451	446	463	452	454	456	509	490	453	447	425	425	467	448	439	463	452	479	474	443	445	440	475	470	457	485	429	467	481	448	473	474	479	432	477	463	500	518	462	477	449	440	466	487	448	477	493	485	453	470	458	443	485	457	460	442	476	439	435	441	492	460	471	466	464	466	460	476	452	448	482	457	445	456	478	479	449	464	455	440	442	438	486	508	473	468	439	452	430	431	462	458	484	488	472	482	478	457	457	461	495	481	476	462	502	465	480	449	457	463	435	437	456	415	451	478	412	425	440	483	465	449	457	465	461	469	474	498	450	483	468	473	463	475	478	468	461	481	473	440	467	459	457	443	470	467	459	473	441	480	453	446	430	431	470	439	410	454	487	440	452	444	436	472	467	470	465	489	473	459	479	441	414	481	446	448	448	475	499	494	487	450	465	470	461	475	497	435	440	431	440	461	447	468	443	431	505	447	473	459	421	484	444	478	453	466	471	474	475	474	485	492	480	469	454	459	450	506	449	513	493	453	477	441	485	448	419	450	474	470	484	500	423	454	492	443	456	483	454	450	466	447	468	440	440	476	433	467	433	467	474	477	452	469	449	445	472	444	439	463	468	527	440	455	455	462	455	463	420	495	443	487	503	479	502	457	464	467	494	436	470	493	439	486	459	483	477	475	479	484	454	454	436	444	462	475	458	467	458	475	476	427	537	421	452	443	453	431	476	451	450	459	464	471	459	424	434	480	453	434	434	469	471	480	484	469	428	421	438	461	457	461	468	469	445	446	438	465	467	465	462	436	467	444	499	456	430	499	486	457	479	490	427	470	456	486	449	468	478	486	451	488	418	449	459	462	451	451	496	428	478	441	412	459	467	489	441	454	480	474	456	479	450	480	454	461	481	461	470	410	482	484	454	480	474	506	471	504	453	432	442	488	469	456	466	471	475	442	437	501	425	485	497	447	476	469	466	472	436	460	478	490	498	482	477	431	464	506	431	478	453	479	441	457	457	460	457	433	485	449	450	460	472	471	484	463	447	446	489	460	447	462	442	440	475	499	469	463	487	488	465	481	467	490	434	474	457	450	473	457	430	441	432	469	460	414	480	447	448	455	462	428	489	488	440	477	477	439	458	447	498	491	443	455	463	461	428	454	469	459	432	481	474	484	475	455	447	463	498	462	442	460	479	479	467	470	444	440	424	495	479	469	466	475	449	476	434	504	422	478	478	458	477	454	474	455	485	455	494	426	468	458	458	468	433	450	435	469	456	455	483	449	448	478	447	507	439	415	458	457	483	439	417	417	450	483	487	452	461	468	435	476	462	462	438	485	468	422	474	485	464	449	474	433	464	487	468	459	441	461	473	440	437	452	448	452	444	469	482	490	454	483	481	469	470	458	426	457	498	451	485	459	440	430	495	484	434	477	484	429	459	469	488	464	440	478	454	436	444	458	498	443	446	470	432	440	454	453	476	465	459	477	433	443	473	478	466	456	488	426	505	478	447	430	458	422	465	459	500	446	441	480	457	483	439	489	469	477	445	487	518	426	426	438	444	448	447	458	465	475	483	415	441	452	451	450	491	420	480	461	443	527	506	479	470	442	500	454	435	448	490	461	474	479	448	437	476	429	435	470	469	510	466	455	467	468	484	476	416	426	493	470	451	408	496	459	442	428	477	444	481	463	450	479	485	490	456	445	465	470	477	480	445	449	467	450	469	483	447	463	433	459	468	468	451	510	439	457	475	461	447	434	487	466	491	473	476	468	480	481	444	478	453	457	460	489	473	446	469	473	450	456	474	482	462	463	432	480	480	426	466	458	484	456	433	456	496	466	450	465	491	471	472	455	494	459	453	445	481	443	477	464	467	461	450	463	496	464	440	476	464	482	469	479	454	481	468	457	464	486	452	441	458	469	439	456	468	472	467	445	464	473	467	446	473	512	463	478	459	430	450	469	440	468	483	449	470	486	464	471	479	458	435	451	452	433	472	459	453	486	441	501	465	441	415	431	451	472	505	468	402	464	493	473	515	482	427	454	436	472	464	473	458	464	486	431	456	451	433	456	442	465	464	476	471	454	467	479	473	440	474	479	459	476	429	474	460	490	456	447	468	462	489	510	495	443	463	485	448	467	482	462	482	451	440	479	468	457	457	472	472	466	486	483	435	460	455	403	476	439	435	460	453	487	460	466	460	470	488	476	464	465	453	438	494	462	475	431	450	465	458	493	483	474	452	462	460	436	489	439	489	487	446	465	494	438	450	435	497	449	478	453	479	437	489	451	441	433	462	446	444	452	418	463	474	427	461	467	452	432	446	462	477	466	418	435	492	473	437	431	483	464	447	429	442	463	472	460	465	473	444	453	427	472	454	452	436	515	497	485	507	481	475	470	430	476	440	463	418	464	485	468	461	456	478	434	435	434	496	454	448	492	442	456	468	462	520	455	444	466	466	474	495	488	415	476	474	443	465	463	425	478	459	466	474	454	482	512	454	446	444	454	508	493	421	453	482	445	406	456	446	497	500	460	505	461	466	446	487	458	451	453	445	475	454	442	463	404	459	457	456	465	435	433	492	501	477	431	441	464	442	470	480	440	453	490	519	453	452	432	463	499	478	495	424	439	471	470	466	451	433	492	483	448	442	445	446	431	465	462	442	454	457	447	475	495	450	439	480	455	472	491	458	465	450	479	448	482	499	456	476	475	437	460	483	464	485	439	433	435	507	450	472	449	440	460	439	485	501	432	462	464	468	481	489	480	464	476	442	476	477	488	461	468	456	468	494	472	480	474	424	490	446	448	465	466	440	477	450	492	429	459	496	472	445	467	451	482	472	454	490	457	511	484	483	493	453	485	460	459	432	465	403	445	493	474	456	465	491	479	470	449	430	446	475	447	466	484	471	446	458	452	493	491	489	478	417	482	464	451	479	426	474	440	440	443	449	454	486	454	448	486	458	450	475	447	475	448	456	461	468	473	449	450	449	490	480	465	482	439	455	453	430	449	447	467	448	500	422	454	453	471	428	471	458	488	478	462	502	457	485	499	468	427	457	463	478	477	439	487	460	462
24780	25779	39266	33549	25418	15220	4137	461	300	313	308	329	339	337	336	308	322	355	317	299	264	297	312	294	326	297	287	304	304	315	319	310	290	324	283	270	305	314	300	305	311	305	285	290	296	307	297	303	323	306	288	320	307	309	315	341	303	318	309	306	304	306	315	330	302	321	289	283	340	306	289	306	307	326	296	320	329	314	297	271	276	294	296	318	324	295	282	286	309	293	291	284	276	320	294	298	305	291	281	360	290	299	291	294	318	307	303	293	300	272	296	305	291	314	260	308	305	311	322	323	305	318	294	298	329	276	308	329	306	265	316	332	314	320	293	296	291	283	301	292	311	295	273	304	281	264	306	297	287	291	307	282	320	303	312	296	301	292	304	300	282	277	285	286	274	320	328	283	333	286	299	301	296	327	299	295	322	297	266	313	314	304	302	297	309	291	317	306	324	321	331	331	330	299	304	304	293	340	300	303	282	294	288	261	300	286	282	339	297	296	309	277	300	313	263	292	300	296	337	298	295	297	281	283	325	309	307	287	304	327	261	327	284	341	316	341	287	295	275	322	302	305	299	312	308	287	310	308	310	319	275	307	296	283	305	292	289	307	275	312	309	306	335	293	304	294	283	337	331	374	326	308	290	319	296	310	272	291	277	288	302	325	321	326	322	322	276	308	324	309	342	327	290	291	331	317	287	333	325	332	287	289	302	285	288	303	310	266	310	313	290	319	270	302	284	320	326	271	315	297	290	317	321	294	307	299	297	317	287	305	322	319	324	322	314	299	287	296	306	288	289	271	295	297	305	293	321	300	293	297	298	304	292	338	279	285	338	311	310	313	294	307	321	274	297	335	281	290	327	292	314	306	305	326	285	336	313	327	331	293	319	309	282	308	297	304	295	290	310	304	333	287	311	270	268	310	295	329	304	267	296	269	309	269	326	293	306	317	321	324	274	318	324	302	332	294	280	317	316	257	283	292	284	271	300	327	296	314	304	326	297	299	324	303	315	291	321	270	326	264	285	318	303	289	297	301	296	308	310	278	282	297	338	306	303	317	305	310	324	311	304	304	316	309	314	315	325	284	287	305	289	276	328	317	304	291	299	320	340	286	299	294	276	311	290	297	311	290	299	313	285	317	321	289	304	295	298	283	275	310	327	307	297	299	294	298	299	307	273	276	291	309	315	307	289	318	303	303	286	272	305	305	294	334	314	311	319	332	312	322	283	337	279	313	275	293	315	335	266	323	319	331	310	310	303	322	291	301	304	331	298	291	311	328	310	299	295	307	332	303	335	299	317	319	281	308	320	318	272	305	290	310	299	312	303	310	290	323	289	281	302	295	328	345	273	322	303	325	308	332	319	317	300	298	284	260	286	304	317	294	327	268	321	307	307	316	316	275	314	307	301	322	272	296	292	283	274	301	299	305	315	315	288	319	313	318	279	311	311	322	312	337	289	278	319	318	296	346	295	277	304	321	308	292	328	300	290	325	312	328	305	301	281	315	344	299	306	337	286	297	291	295	307	281	296	342	324	303	308	314	284	284	283	298	289	271	322	319	302	317	310	305	299	304	261	332	332	293	324	315	300	320	299	308	311	302	309	306	272	306	316	301	291	288	305	309	325	341	307	308	335	304	346	294	308	284	279	345	295	327	287	274	304	314	297	279	314	273	311	287	307	298	263	302	313	315	316	260	318	305	329	328	301	289	303	316	319	303	300	333	289	289	328	314	305	314	323	348	297	350	315	265	300	298	295	300	307	308	310	320	290	281	338	333	312	296	301	302	289	261	323	320	317	284	336	276	309	323	308	290	329	282	308	311	297	304	298	317	296	338	277	290	307	305	318	276	332	298	313	294	336	293	279	322	311	295	249	298	300	298	301	288	272	322	285	300	317	323	271	340	255	315	272	297	298	312	326	280	328	285	278	291	276	307	317	307	278	312	304	327	294	305	276	304	297	333	317	342	313	315	297	332	292	294	269	316	308	327	289	299	295	303	281	283	313	296	298	311	295	285	293	318	309	301	289	313	311	317	312	273	296	284	286	323	290	324	314	298	277	302	308	299	294	273	321	296	296	321	290	268	296	269	329	307	311	312	288	305	312	303	277	299	294	287	310	318	311	273	276	309	315	312	311	322	274	328	320	312	289	306	295	292	318	307	302	296	296	314	309	265	300	307	301	325	307	298	309	309	275	301	339	269	302	301	273	310	317	310	319	315	300	282	300	324	310	302	308	344	305	297	291	319	304	299	316	323	320	304	318	310	323	317	310	321	286	292	313	307	296	284	322	302	341	316	301	322	321	320	314	308	293	291	324	285	291	330	275	321	311	280	321	292	320	313	319	300	300	297	305	296	263	333	306	287	318	303	313	277	289	294	289	327	329	282	344	285	327	287	331	305	317	318	283	299	303	301	285	279	284	316	281	306	298	280	300	290	308	354	271	297	324	307	290	343	312	304	289	293	276	313	297	291	303	291	303	288	261	322	307	299	302	313	307	299	288	308	319	314	289	285	318	310	319	301	286	301	308	311	319	305	278	273	305	318	299	294	318	313	309	308	273	325	335	328	286	310	290	288	322	309	312	332	338	311	326	276	294	344	310	278	333	299	290	317	321	312	294	300	304	295	323	306	298	297	298	305	316	324	333	279	291	323	293	309	279	308	289	289	320	294	297	281	325	312	346	274	301	275	304	304	302	328	318	302	292	313	330	322	278	300	301	309	299	314	265	300	292	307	293	281	325	308	302	288	321	305	328	294	276	286	289	272	285	333	324	335	307	305	329	315	322	297	310	287	288	299	314	303	290	300	316	308	294	287	306	295	320	307	318	301	297	283	285	317	336	301	314	300	320	310	319	297	316	314	287	304	265	319	298	276	276	309	311	307	267	300	301	304	314	306	312	306	283	324	318	260	309	329	293	301	315	325	296	327	305	317	296	319	334	317	304	290	322	319	300	277	288	296	285	295	301	284	294	326	297	306	305	279	296	279	304	294	311	295	290	290	262	325	312	285	283	298	274	288	297	284	321	329	296	299	311	311	297	303	304	262	298	298	341	321	313	283	312	287	297	326	319	326	295	327	303	272	320	291	300	277	306	320	289	309	292	276	315	302	298	318	285	298	267	328	324	316	315	322	322	336	307	280	309	296	320	297	292	341	310	290	317	317	295	324	300	276	297	311	289	293	299	278	315	295	327	317	322	307	312	283	325	297	305	339	295	318	312	293	322	320	313	319	287	292	301	300	316	325	263	286	276	269	297	278	316	325	269	313	321	285	265	320	300	304	282	305	278	288	308	294	307	292	293	287	344	272	299	309	330	287	265	301	317	306	281	280	330	345	297	303	290	287	283	332	307	297	298	312	293	326	320	292	311	283	321	287	291	312	283	310	306	305	297	303	330	280	330	317	289	319	273	298	329	330	301	302	329	297	287	319	289	280	290	326	314	290	318	304	308	297	281	330	310	325	305	296	338	305	302	312	330	302	311	273	343	286	293	305	318	312
53922	91314	69301	43383	32608	17445	5633	759	533	507	491	503	523	476	465	515	506	505	497	442	479	485	496	508	475	502	459	499	467	504	480	517	500	499	520	486	512	476	490	532	528	466	476	485	493	512	500	482	492	512	516	494	499	471	511	441	519	498	468	531	516	545	517	471	509	446	494	479	486	496	544	493	508	459	518	522	487	503	489	490	494	480	475	498	494	472	508	510	491	520	489	487	486	493	496	471	460	450	486	484	517	527	482	515	508	501	540	475	491	453	501	504	500	506	519	459	518	528	463	518	507	493	497	483	516	467	514	481	510	458	466	507	478	493	509	513	540	462	511	505	474	526	472	488	510	472	509	505	473	495	512	489	468	501	490	487	458	515	494	496	477	481	494	499	460	518	500	478	486	523	497	478	491	473	474	514	500	460	465	484	508	507	481	515	475	476	498	507	501	490	500	474	470	470	514	491	515	486	500	506	517	527	459	525	487	481	496	474	524	491	475	524	482	515	530	451	485	504	489	476	511	514	498	490	502	479	509	483	485	519	519	521	492	474	508	462	503	501	540	494	491	488	511	477	527	523	511	448	489	526	484	479	483	491	512	475	482	457	499	447	525	543	531	509	501	477	457	489	507	486	473	520	518	502	503	451	479	504	482	503	482	485	489	501	462	456	501	517	503	504	498	467	509	514	491	498	478	432	497	499	469	526	484	539	447	510	474	488	556	457	480	456	504	500	509	464	473	502	475	495	472	499	517	496	528	492	484	506	517	518	472	469	470	447	531	508	530	502	487	482	509	506	464	525	483	467	464	481	507	492	537	513	524	485	503	507	544	505	460	468	482	480	500	471	483	482	534	534	452	509	551	447	480	502	505	475	509	479	477	490	494	494	491	485	531	491	487	462	511	516	483	499	523	483	513	498	507	482	482	497	493	505	517	480	509	516	520	513	470	493	513	468	461	487	508	477	526	515	490	473	446	545	508	513	477	500	506	475	478	528	527	480	498	496	514	489	487	512	487	518	476	518	549	506	486	514	529	502	500	483	505	476	477	509	458	503	495	488	509	487	510	513	495	498	444	527	468	474	489	535	494	506	503	479	471	511	477	466	497	473	488	493	499	496	478	486	480	505	465	453	515	467	496	471	454	481	450	461	474	520	499	466	481	493	529	488	507	446	511	460	500	480	513	528	470	491	500	478	493	515	499	475	506	515	498	461	496	469	489	484	503	536	478	487	523	484	478	537	516	501	486	491	500	464	505	491	475	513	523	505	481	476	478	523	493	473	489	490	504	480	456	501	450	502	519	512	520	516	505	523	470	480	536	497	516	503	480	498	465	469	510	518	518	530	516	510	459	501	480	468	460	486	505	501	515	492	499	498	529	524	521	535	478	456	491	544	502	518	484	516	548	503	479	524	481	524	530	490	486	500	524	518	502	455	510	506	491	484	496	531	480	455	461	475	457	483	530	491	500	507	524	537	499	469	450	470	497	480	494	495	446	502	470	515	479	546	473	453	529	500	479	513	546	496	446	490	488	521	501	480	459	539	503	490	501	493	498	494	500	490	525	487	491	528	465	518	529	517	495	479	489	516	499	479	468	498	492	503	508	517	503	489	476	466	476	494	525	518	473	501	499	447	534	508	486	474	562	504	512	514	477	482	510	513	505	499	487	485	471	465	468	503	498	478	473	493	494	494	504	475	518	479	459	480	440	504	491	506	528	492	495	520	479	468	451	514	506	492	527	508	478	509	498	486	474	531	472	472	484	454	522	524	499	502	492	511	481	523	481	486	459	477	481	510	472	500	539	471	462	508	500	483	472	502	475	465	506	496	492	489	506	498	510	492	503	484	488	483	496	483	482	468	494	481	512	451	539	463	537	536	493	506	474	503	507	509	472	498	482	474	523	491	487	516	489	508	445	512	436	479	456	514	510	482	481	496	501	482	467	487	471	461	479	458	480	472	496	465	512	491	492	494	454	466	480	488	468	476	509	487	484	502	452	493	496	474	462	485	507	480	496	459	484	493	506	471	509	508	522	494	497	471	466	463	461	493	510	505	483	492	475	491	509	458	526	505	487	457	469	500	482	513	496	476	487	524	504	472	527	492	519	526	518	487	494	511	481	558	538	495	483	495	511	488	521	455	502	558	536	486	532	485	506	515	491	517	500	498	470	491	482	471	498	479	502	483	495	495	491	505	489	507	513	495	475	505	462	534	553	492	531	539	474	498	498	500	500	447	492	496	467	493	477	504	558	440	522	466	492	489	508	519	485	469	475	515	524	454	468	519	474	483	480	509	518	509	448	484	495	472	478	479	509	469	489	575	450	461	498	499	505	481	509	459	512	499	477	494	470	488	506	501	475	483	456	480	454	474	526	473	511	515	461	497	480	535	499	497	538	524	509	506	517	492	484	518	460	512	480	483	517	478	481	486	521	504	501	494	513	487	509	496	484	476	496	515	485	521	499	474	504	465	490	475	514	464	498	434	522	498	492	514	482	487	507	499	489	473	510	499	491	528	538	453	477	483	476	500	463	511	496	531	464	505	485	453	530	477	517	485	493	466	484	497	508	484	525	492	479	522	499	491	494	492	512	522	499	506	495	471	520	544	461	487	491	464	512	459	490	456	491	547	493	495	463	458	479	517	476	476	525	484	513	506	502	452	481	475	464	491	501	503	490	504	483	485	526	486	455	500	532	456	531	482	485	461	535	531	490	504	485	480	534	493	490	474	491	509	502	471	455	522	528	481	502	463	478	497	442	531	524	484	485	501	469	504	482	559	447	537	510	498	504	458	500	464	529	488	471	505	480	458	510	495	469	528	479	495	508	464	494	494	488	531	465	547	478	512	494	463	545	473	531	510	509	479	479	461	522	482	532	497	501	509	510	500	520	501	482	500	506	485	483	463	475	468	472	482	506	492	453	501	475	446	486	489	483	507	538	506	505	559	492	485	461	494	486	467	504	503	504	465	479	493	495	481	473	481	485	490	493	502	502	476	474	513	480	520	505	469	498	458	514	509	514	540	483	522	492	496	481	490	490	500	484	506	499	470	467	526	511	488	523	515	483	496	499	498	470	472	506	481	500	487	479	517	520	511	456	484	463	500	459	482	455	501	487	472	458	467	500	496	508	498	495	468	488	492	493	474	485	496	482	468	495	496	530	507	498	519	503	507	477	479	494	498	516	505	483	465	471	503	484	502	484	510	505	490	507	502	505	509	484	483	506	469	490	492	516	507	470	480	471	430	509	507	501	475	485	482	530	524	475	471	486	504	498	509	513	478	473	468	504	488	495	497	485	493	478	524	530	483	524	456	505	504	460	461	535	469	508	547	476	487	497	450	503	535	500	484	487	507	503	453	519	549	513	500	492	464	488	477	511	479	505	495	461	499	499	487	504	474	469	439	503	485	492	467	497	468	501	495	510	475	512	498	504	505	508	467	552	480	489	496	503	461	477	488	474	457	487	521	492	484	441	463	506	501	485	502	479	478	469	479	491	507
23316	22671	33594	29049	27115	23379	13063	1054	381	385	367	375	371	337	374	373	348	357	352	358	356	355	375	354	364	378	340	362	352	347	356	372	375	332	345	351	361	305	340	364	358	351	351	363	373	341	351	350	357	330	364	358	334	360	353	380	350	340	358	365	345	358	339	330	349	324	346	394	370	327	395	353	391	355	339	368	365	305	389	353	348	358	360	367	366	349	361	346	353	356	378	372	341	354	331	352	342	336	367	369	346	314	342	369	334	374	353	352	319	352	353	352	336	343	331	331	334	341	352	346	361	338	361	369	357	352	379	345	365	369	363	352	330	322	360	329	354	339	334	322	345	341	334	353	346	357	345	341	349	388	330	344	367	342	352	362	370	355	350	366	359	346	363	366	358	344	361	341	352	380	347	372	348	365	347	348	352	309	357	368	346	364	340	373	368	345	341	372	394	360	360	368	337	343	335	348	354	356	350	373	350	370	357	337	368	328	354	343	346	360	331	348	342	340	334	337	335	345	364	356	339	342	364	342	363	340	355	361	382	352	346	368	327	371	350	340	325	353	334	378	379	350	310	337	324	347	341	324	342	326	405	328	363	362	366	360	354	375	332	344	327	357	379	354	335	363	327	365	334	369	345	377	324	330	331	345	316	364	310	344	349	367	366	366	360	338	353	359	352	358	348	379	328	366	362	370	350	343	343	334	336	347	359	337	335	363	356	365	353	336	344	324	355	382	336	310	328	369	341	346	337	373	353	368	378	329	361	372	377	376	357	343	335	366	315	358	336	374	338	354	360	335	366	319	358	340	335	365	370	354	367	325	356	367	346	365	367	325	330	317	360	338	356	326	352	353	347	350	321	368	385	344	344	347	336	376	378	357	348	334	357	366	359	325	358	335	345	318	350	376	346	330	346	360	363	358	346	334	334	365	354	365	355	349	338	352	343	350	355	324	354	325	357	349	361	361	344	371	358	357	354	347	375	375	335	373	342	382	370	355	329	344	347	352	362	351	344	355	349	343	379	371	378	365	335	343	387	353	351	356	345	380	364	367	366	343	361	344	376	353	370	353	325	344	321	322	333	316	379	390	359	364	347	373	343	343	337	351	335	362	349	374	358	327	296	367	345	321	383	353	343	380	367	351	328	360	334	359	342	327	322	309	338	359	327	355	340	312	374	356	382	339	340	360	396	352	363	374	353	373	337	343	328	321	345	376	343	331	336	385	381	346	341	341	335	348	354	342	354	345	352	366	344	334	352	335	356	346	319	343	306	327	342	347	322	327	324	380	367	367	372	340	341	347	311	410	355	353	336	385	347	359	367	352	378	350	318	367	352	374	345	333	326	333	386	340	336	370	332	347	403	371	320	357	378	391	335	335	341	369	345	342	341	366	363	355	336	330	366	343	365	355	347	384	373	327	350	357	321	362	332	361	352	350	340	362	367	375	385	378	363	359	329	334	356	350	348	341	345	367	340	347	350	315	354	324	348	319	362	339	376	337	372	347	371	333	337	353	375	349	362	344	351	334	362	352	352	317	339	324	338	356	325	378	377	358	348	320	329	386	359	337	342	345	336	371	349	350	332	366	352	353	345	366	334	354	343	357	353	351	338	338	341	400	366	358	368	354	340	349	352	339	365	342	357	367	342	358	349	357	357	389	333	293	336	347	352	363	352	363	345	346	355	345	363	366	336	365	379	361	339	348	385	383	357	322	348	322	344	307	366	357	358	364	362	335	330	378	355	355	328	353	379	312	357	372	378	367	335	311	359	316	359	369	365	361	309	361	356	335	343	356	387	361	357	339	329	385	328	335	349	330	357	365	381	359	351	332	353	361	397	341	353	342	349	352	395	357	360	337	348	353	341	352	355	360	337	363	315	359	355	373	313	336	363	372	375	362	376	340	364	338	368	341	374	353	376	381	362	347	359	351	379	347	350	317	346	363	348	370	324	335	340	353	364	392	390	325	377	360	342	364	367	337	344	373	321	362	324	348	354	328	358	338	331	320	360	334	383	365	351	343	416	348	311	356	353	347	330	325	331	314	357	377	360	348	353	361	316	363	322	338	343	378	365	352	364	361	381	346	359	365	369	371	341	370	355	378	363	347	358	375	367	366	356	362	365	339	364	361	373	331	345	357	342	313	343	370	320	377	317	354	367	350	313	306	327	348	361	367	339	372	369	313	338	346	398	340	336	344	349	313	356	337	314	367	341	347	379	341	349	341	370	359	320	358	344	392	344	347	331	349	315	342	348	329	369	381	323	350	355	347	361	345	369	367	392	346	332	333	341	369	396	333	381	333	362	336	341	348	350	350	363	352	355	332	308	354	390	346	347	350	350	369	367	355	352	370	376	317	370	350	360	376	343	361	347	335	320	357	356	385	336	378	363	321	369	336	356	333	342	344	319	334	352	338	354	335	366	342	349	334	328	356	339	337	331	377	354	349	323	358	377	328	335	380	379	337	370	342	396	330	322	340	325	354	373	347	340	336	371	345	385	336	356	373	340	331	361	354	326	341	355	335	347	325	346	356	380	342	324	353	355	341	350	354	336	337	341	367	362	313	365	367	375	335	353	364	332	350	361	329	361	332	372	322	336	375	342	352	375	353	362	388	350	331	352	329	360	370	361	372	361	339	378	398	356	383	353	350	321	346	373	308	339	377	350	364	349	359	350	345	364	359	338	341	362	335	349	342	330	352	370	359	387	358	364	351	336	374	365	373	363	344	355	357	354	352	341	375	338	340	323	311	345	361	380	393	359	363	371	349	331	370	351	375	355	313	338	379	352	381	347	386	368	335	347	336	357	320	338	372	350	335	339	377	351	347	344	357	338	363	352	334	331	326	348	355	341	338	344	357	329	347	378	340	370	337	368	345	383	343	360	370	323	378	307	354	376	361	349	387	356	335	346	356	347	344	367	347	346	340	343	364	361	339	356	379	338	334	317	321	363	342	355	346	356	359	373	360	313	363	364	371	382	334	369	337	374	330	366	347	352	353	351	358	355	362	361	346	341	392	354	342	357	315	375	334	369	362	367	369	375	378	338	359	345	353	340	359	352	314	360	339	372	348	347	377	351	329	339	359	357	369	350	366	368	358	342	328	341	348	333	342	338	360	365	382	337	364	367	335	362	339	366	378	370	337	352	347	362	319	352	317	366	361	363	343	351	334	355	355	343	369	329	351	353	353	347	328	360	382	380	357	321	353	376	357	340	383	319	342	355	350	374	366	383	338	355	354	332	360	337	327	336	350	336	360	363	347	343	390	392	352	357	378	362	379	343	365	325	360	346	330	366	358	321	337	317	354	329	362	335	376	363	354	350	379	339	362	340	377	362	344	334	351	404	347	320	359	339	386	355	340	362	339	364	343	339	356	373	377	350	356	346	355	354	340	369	358	370	323	372	333	324	339	352	329	362	334	347	352	370	332	343	336	375	388	373	371	378	336	343	375	335	354	347	373	330	321	356	360	333	311	396	331	361	350	379	330	390	316	335	371	335	350
56140	104008	82014	55756	43463	27294	10396	971	574	569	582	530	515	535	570	562	555	557	574	563	566	553	563	597	533	588	522	560	548	534	553	527	563	580	526	577	550	552	558	546	565	558	534	540	552	567	522	571	568	547	545	531	562	544	530	567	531	570	558	556	594	567	563	507	553	542	590	494	516	563	549	499	563	547	530	556	572	558	550	585	541	576	585	564	602	562	530	493	528	540	535	492	567	540	556	549	563	556	557	568	536	545	557	588	545	560	528	534	564	509	516	541	560	602	532	543	522	556	543	520	522	513	539	565	548	527	511	517	521	573	589	528	549	553	529	549	522	528	561	535	505	537	522	550	560	500	526	572	553	523	564	501	540	572	531	527	535	574	572	525	548	505	560	551	586	536	553	547	505	520	560	533	545	539	537	560	551	540	542	550	553	545	585	562	537	576	556	575	527	575	559	537	561	576	555	590	501	557	477	536	532	548	570	616	501	563	528	545	549	567	588	517	529	508	515	527	526	566	555	532	576	550	557	583	554	559	526	587	500	578	499	501	528	555	553	553	586	554	555	525	551	533	522	552	563	533	529	551	539	531	544	543	563	576	530	518	570	521	570	554	581	541	620	538	538	552	572	604	512	603	545	581	559	489	595	550	566	541	590	560	526	547	520	567	537	559	520	542	565	580	533	522	541	550	578	516	520	550	553	538	527	532	548	539	536	588	545	541	547	577	548	547	581	583	533	542	548	556	522	543	565	557	537	549	586	537	538	540	541	549	562	563	537	552	535	536	533	596	533	543	561	535	555	583	523	542	544	556	565	544	556	563	527	547	538	521	514	586	502	555	571	529	521	559	514	537	520	552	520	521	578	532	547	537	559	570	536	558	508	543	533	518	537	580	548	514	537	569	585	562	524	537	522	531	542	591	535	548	549	540	543	546	534	554	537	548	529	597	555	524	547	512	519	522	557	506	529	520	541	547	533	539	499	527	535	521	555	545	551	522	551	562	529	492	546	558	537	515	573	560	543	569	555	518	517	557	543	554	531	531	548	575	490	533	525	522	564	558	543	532	567	537	565	573	526	544	530	567	555	548	524	495	595	582	583	559	561	550	535	570	544	543	537	530	556	528	552	555	573	549	573	540	575	546	499	561	590	534	536	570	535	571	545	522	496	537	526	573	548	554	524	553	527	536	575	554	504	572	493	505	537	592	537	567	548	554	529	495	518	520	566	543	556	563	485	554	533	544	567	566	531	548	533	558	557	578	553	537	552	511	531	506	533	506	534	565	554	560	564	556	505	563	555	607	547	534	567	581	575	575	512	538	542	579	571	528	541	514	549	589	516	516	541	532	537	584	546	545	548	574	562	544	595	500	526	599	528	542	574	541	540	544	553	567	548	549	565	552	543	543	571	547	560	566	548	520	530	547	522	516	541	561	522	503	557	555	526	539	563	554	544	541	614	576	559	513	559	513	542	548	549	572	566	534	547	492	520	559	515	530	580	566	507	512	539	553	539	554	513	537	514	551	522	483	535	573	569	533	542	535	606	504	547	535	516	548	553	543	551	559	559	561	527	587	528	539	540	532	535	526	535	543	547	549	579	588	538	547	546	522	555	525	555	554	526	540	491	580	540	550	587	542	591	527	513	528	542	572	549	572	533	550	556	521	533	543	526	552	547	502	552	517	579	506	560	597	565	542	556	569	555	548	540	546	503	564	527	553	513	537	542	549	528	525	557	570	544	520	503	507	522	532	552	595	563	573	580	540	548	523	522	561	533	531	545	545	554	569	531	560	538	574	523	559	510	550	530	547	565	539	540	532	506	525	561	562	530	508	547	604	580	515	524	554	539	534	550	568	566	497	549	556	527	531	556	525	548	543	519	518	568	538	514	559	555	530	587	534	572	498	569	511	544	568	540	540	599	525	576	555	580	559	563	526	576	531	521	527	509	566	593	570	545	562	545	544	545	556	542	526	542	552	577	563	591	547	530	552	504	496	551	488	544	545	564	554	523	563	565	572	519	539	529	556	564	544	545	550	540	535	568	551	549	545	517	518	547	540	573	535	566	512	537	525	579	532	576	550	542	522	564	552	560	557	540	549	531	493	540	487	539	582	514	533	575	519	509	584	566	554	586	566	581	533	549	556	563	565	522	540	550	532	558	543	546	547	540	565	573	545	501	552	542	578	519	533	551	533	575	521	554	582	524	530	519	564	557	552	551	570	529	545	540	555	538	471	538	535	502	543	562	533	541	536	560	575	592	582	597	540	513	604	592	553	553	546	527	553	500	542	565	548	559	546	513	568	519	554	499	559	588	539	559	536	546	546	545	570	555	498	537	562	522	553	565	520	568	510	554	524	541	547	585	504	565	516	530	557	565	530	536	492	517	546	556	553	596	540	533	552	564	504	538	582	557	537	534	542	532	584	567	524	556	538	527	594	474	555	561	497	527	570	552	556	560	565	544	557	572	582	552	540	533	546	522	562	592	593	551	541	512	554	565	504	547	526	538	566	534	555	541	531	584	562	529	527	526	568	584	529	554	556	556	517	528	520	539	555	545	520	541	589	525	540	559	546	526	561	544	554	560	542	554	544	561	565	576	540	553	554	578	494	546	552	567	536	542	525	534	539	559	529	552	556	529	584	547	536	522	568	537	544	594	572	564	540	593	542	554	525	527	560	526	624	583	554	554	577	534	546	584	559	503	590	557	573	537	554	529	535	515	526	564	531	525	564	535	529	531	573	566	543	546	546	567	564	499	542	546	554	549	508	562	513	536	522	533	557	539	580	524	522	520	521	519	566	550	545	538	565	567	547	559	563	530	535	529	561	531	571	587	549	559	573	562	520	519	576	519	549	528	538	564	537	560	575	549	570	550	551	552	556	532	526	565	571	532	533	569	567	571	490	555	528	533	567	530	552	524	533	545	543	546	576	561	536	576	577	578	508	541	584	555	555	564	570	551	602	543	534	519	575	599	556	579	577	510	566	536	570	555	535	540	519	506	566	549	510	524	544	540	534	589	562	514	563	608	558	538	554	546	551	558	550	530	571	561	556	532	521	549	551	551	566	536	555	570	587	544	544	500	546	559	546	560	552	531	527	577	538	525	580	583	557	522	538	558	547	531	536	548	531	516	523	548	508	568	553	558	569	563	532	543	524	564	524	601	531	492	538	523	543	562	526	504	552	503	515	560	574	567	559	528	566	496	533	543	557	536	582	549	549	561	514	540	524	519	522	542	506	561	553	552	560	563	527	563	472	562	503	549	543	583	538	535	547	552	543	514	558	504	567	545	546	569	542	579	567	537	557	517	587	553	559	539	539	533	536	580	576	513	572	582	563	524	549	550	516	564	538	539	541	564	550	515	506	557	507	566	537	547	491	531	548	563	530	542	568	540	496	589	548	557	548	574	579	505	536	498	520	538	514	571	507	562	571	533	529	548	499	536	550	503	523	533	548	522	574	543	549	599	571	550	552	515	557	517	546	565	555	573	543	543	572	594	565
27669	31469	32705	17199	6614	2396	812	279	307	297	270	262	300	300	290	288	285	279	294	294	287	273	322	305	301	277	303	287	316	262	274	277	272	278	303	261	302	274	273	324	315	315	264	274	252	301	269	291	274	286	270	292	277	246	264	303	258	312	267	314	294	288	320	286	280	261	281	296	276	276	268	272	310	277	284	249	296	277	293	286	292	280	273	279	247	278	302	267	305	274	269	264	277	310	314	311	299	296	299	294	271	283	290	259	277	319	299	321	268	281	303	317	278	282	272	277	304	275	280	280	270	274	295	320	305	250	261	283	288	295	276	287	305	283	298	267	288	295	278	296	308	272	264	259	303	250	309	286	289	291	280	250	278	277	296	311	324	254	277	277	275	259	291	306	274	286	296	264	286	285	295	326	271	261	291	248	296	290	304	299	264	277	260	307	312	261	270	316	260	306	304	264	288	291	284	271	298	278	275	264	275	287	273	290	245	267	281	278	262	265	276	293	314	276	302	275	277	296	311	284	277	264	291	284	313	274	304	301	296	262	312	279	291	316	298	284	294	270	311	255	273	277	277	273	303	284	252	266	285	312	294	282	274	275	304	282	267	284	276	284	276	301	278	293	285	292	279	274	269	285	306	294	293	265	268	297	276	285	319	317	280	288	285	279	290	274	290	275	279	280	290	261	305	300	279	290	257	284	279	284	302	296	269	288	290	284	293	286	275	263	279	279	304	296	318	308	270	269	289	278	296	285	287	270	281	281	265	296	288	305	326	264	294	259	278	294	278	282	293	270	253	272	293	271	293	265	272	290	265	249	320	283	256	293	269	299	282	274	276	294	314	273	290	257	289	275	266	294	263	294	269	296	288	289	249	287	271	301	304	282	296	266	282	260	312	312	270	284	274	279	278	277	264	275	250	273	279	303	272	278	316	291	292	270	280	302	302	284	284	297	306	317	259	282	282	272	265	282	273	314	299	306	265	295	293	259	288	296	283	263	282	275	270	318	291	316	297	278	320	281	316	297	289	307	289	284	276	298	263	283	275	340	307	290	286	284	296	295	270	285	289	306	309	299	313	260	292	305	267	316	271	253	295	281	278	297	281	253	297	294	270	291	269	275	283	284	308	282	293	312	280	245	272	258	315	261	274	267	296	294	313	278	267	271	283	273	291	252	293	287	298	288	288	286	307	282	264	296	275	276	293	289	286	263	289	294	309	294	278	282	310	241	296	238	255	304	288	323	276	300	295	316	280	275	331	296	297	264	299	286	276	257	261	270	264	272	317	290	268	282	319	288	268	309	255	285	304	298	275	284	268	269	286	281	301	276	282	295	297	284	275	293	283	294	317	286	272	285	273	268	280	294	259	310	296	280	261	285	294	296	283	286	277	265	297	282	296	288	272	260	290	290	282	285	267	276	269	273	277	286	281	276	273	293	304	268	272	307	299	269	292	306	281	286	255	296	289	302	279	280	276	302	283	298	306	280	296	280	289	256	272	260	262	262	269	282	295	294	275	298	305	286	305	295	281	308	288	265	272	268	281	293	296	289	273	292	292	274	297	295	312	281	276	246	223	286	287	287	308	286	292	271	296	281	286	285	279	263	277	287	287	310	285	273	264	281	287	286	298	279	276	300	286	297	297	254	289	279	271	290	281	286	272	284	281	293	292	266	294	293	302	274	267	324	300	314	247	287	249	293	300	273	291	280	304	327	307	287	270	286	305	289	282	263	291	269	274	357	305	303	252	278	301	278	308	294	260	268	251	329	284	284	279	276	295	264	321	278	295	286	274	290	267	286	270	270	280	286	263	293	260	302	324	292	307	269	293	303	285	306	298	301	288	283	271	291	271	270	277	256	321	327	300	267	281	275	302	264	294	288	303	254	286	274	275	284	249	294	291	277	286	301	319	270	259	263	293	266	283	318	289	284	292	283	292	310	300	279	268	279	285	305	264	284	281	293	272	302	305	287	295	298	266	289	288	292	301	282	303	277	295	271	288	295	287	288	289	304	261	290	291	290	287	283	293	271	286	315	290	269	275	269	292	292	278	309	300	278	288	274	319	297	277	265	288	314	308	308	269	287	316	291	245	277	308	282	302	291	296	280	288	299	287	325	305	291	284	293	299	292	297	298	267	287	320	275	282	290	284	304	287	299	306	263	267	284	294	267	293	305	273	274	241	286	266	264	269	293	298	286	294	283	278	292	303	309	252	289	289	284	282	278	277	274	293	288	287	291	292	277	319	281	294	300	284	279	273	266	276	276	257	294	294	247	310	288	265	258	260	282	279	281	302	295	280	296	293	290	279	264	263	301	262	283	286	281	254	250	284	287	296	280	271	285	290	291	306	319	290	317	288	262	275	263	270	245	245	254	295	265	265	312	313	279	272	308	301	283	282	272	293	281	263	267	274	257	281	281	317	270	279	312	271	276	264	266	274	286	280	295	247	256	299	281	296	272	281	295	281	288	287	288	284	311	274	283	272	254	254	284	283	272	303	266	277	285	292	227	293	275	288	271	271	283	295	295	280	303	283	271	281	280	304	268	297	283	273	304	317	281	270	275	303	299	286	268	295	299	316	277	305	297	271	315	261	284	277	293	273	268	256	300	306	316	270	343	275	274	293	260	250	275	281	270	270	273	266	270	285	249	297	314	317	290	253	290	275	277	279	263	273	271	287	277	286	302	279	289	258	290	288	285	308	307	282	301	287	269	303	271	266	304	300	301	281	275	267	283	293	305	278	312	293	282	267	290	281	257	285	267	284	294	266	299	278	295	290	277	272	272	273	306	309	267	275	296	301	283	289	269	248	283	297	292	288	304	305	289	267	277	299	288	271	336	286	281	298	274	267	296	295	285	276	314	278	299	293	311	260	264	295	264	295	313	285	277	281	249	288	278	282	287	324	270	288	275	269	272	296	261	281	281	290	287	285	280	286	282	267	296	286	276	274	287	282	274	272	293	292	279	287	276	234	276	291	271	303	264	286	293	274	263	265	259	283	273	280	283	273	308	307	251	283	272	267	301	303	292	253	284	280	267	279	304	253	300	261	278	275	283	307	293	274	260	307	263	285	285	304	270	283	268	270	276	292	278	283	292	311	275	289	284	299	272	290	279	300	298	279	274	276	297	301	278	332	292	294	283	290	254	300	305	307	260	280	302	281	281	314	286	285	323	319	286	279	274	280	293	260	266	344	265	285	288	254	287	265	286	312	272	300	250	272	278	298	294	262	292	327	297	322	278	299	297	265	253	272	275	299	308	293	290	306	288	271	281	285	285	289	252	316	300	290	298	290	266	299	290	293	266	306	283	299	307	292	276	310	314	305	298	287	293	269	279	283	295	318	263	289	307	283	276	262	291	322	249	285	279	290	269	273	298	295	273	273	285	301	311	321	265	324	286	303	311	312	299	293	275	300	269	306	261	257	300	274	300	295	277	290	299	290	281	296	296	289	267	281	262	259	265	279	300	282	240	248	307	291	297	283	320	301	257	266	279	299	277
32668	51747	37718	18254	11232	4839	1662	480	484	477	474	459	467	468	459	424	460	456	465	419	467	402	474	485	479	433	468	466	449	445	458	504	461	469	459	450	494	468	455	456	495	487	494	447	481	438	480	494	461	488	476	436	472	430	483	479	438	465	472	494	451	474	459	466	461	494	445	493	441	455	513	481	447	483	479	475	474	483	451	430	463	435	518	457	458	439	441	477	473	477	467	452	442	456	461	475	468	475	499	445	461	484	449	468	499	467	462	475	485	480	442	454	491	465	478	434	477	464	450	475	493	466	435	481	445	445	446	471	453	459	472	465	465	466	472	474	483	426	472	469	491	446	474	471	490	456	441	507	503	469	474	475	477	470	485	462	513	472	459	494	469	466	464	444	463	483	471	423	472	422	468	462	431	436	454	481	457	479	453	466	459	446	432	465	459	447	480	514	462	469	433	460	487	449	464	419	448	488	482	481	445	486	460	442	456	469	464	446	425	461	480	462	458	444	445	439	435	502	497	494	475	501	442	457	452	471	447	466	456	438	471	481	477	480	446	442	442	418	472	418	447	455	449	450	463	452	479	470	472	487	476	445	469	465	448	465	447	509	456	489	458	471	487	446	483	475	432	447	472	462	454	472	429	464	478	470	467	456	482	444	493	448	457	461	473	456	445	508	454	473	461	502	436	482	473	438	470	470	435	435	450	483	485	462	477	475	442	429	428	492	443	469	446	450	457	470	452	439	517	456	487	453	445	490	452	447	489	476	462	460	446	446	426	482	483	459	494	463	455	447	452	476	439	492	439	458	426	474	481	458	473	500	468	476	455	456	444	459	446	459	463	479	462	474	435	481	477	480	439	459	474	485	491	488	502	461	444	419	443	453	483	464	496	481	492	476	459	481	448	441	477	453	450	483	443	476	468	468	474	486	446	466	437	425	492	490	464	468	490	458	451	499	497	457	498	443	501	439	425	489	468	464	453	481	479	487	461	472	448	491	430	462	501	426	455	476	491	456	440	481	444	440	486	484	438	451	467	464	430	505	513	498	474	491	473	503	503	445	452	444	475	470	442	489	517	426	469	480	475	460	493	468	479	454	459	447	476	427	503	475	460	433	465	449	482	456	472	508	448	490	413	495	437	441	483	504	469	490	467	506	513	482	442	493	454	462	478	490	458	487	471	459	452	518	469	466	491	458	506	453	475	437	509	467	480	476	500	458	456	459	463	482	485	524	492	446	491	436	472	466	466	460	462	487	465	480	449	410	473	475	477	478	461	489	428	471	429	470	431	476	470	481	454	467	470	443	504	436	494	448	464	485	471	450	441	430	465	470	459	467	437	475	425	475	458	453	474	456	443	483	474	472	465	419	485	463	487	476	468	460	454	474	499	456	490	467	461	471	489	436	457	444	464	424	465	448	454	487	507	462	436	454	432	496	422	464	454	453	464	481	445	408	438	469	452	458	440	512	454	514	456	462	470	458	495	470	431	466	465	488	488	463	487	489	436	483	460	465	414	468	439	429	498	459	504	460	448	465	454	472	470	492	489	459	457	482	464	469	459	489	460	460	490	450	429	431	479	467	493	474	485	443	481	467	456	464	434	457	447	460	455	471	484	469	498	438	501	446	497	508	443	450	444	464	452	431	446	462	444	462	466	453	456	463	442	472	452	451	488	441	480	462	492	460	452	450	480	431	477	493	497	496	455	458	452	440	486	493	443	459	491	465	465	493	413	460	458	465	454	461	443	423	451	466	457	491	488	422	464	452	480	466	426	467	466	514	508	460	432	451	464	459	461	476	478	449	481	457	476	466	448	472	483	459	451	500	475	455	463	492	446	493	441	446	449	515	450	502	487	459	491	443	481	477	539	430	489	493	474	468	434	467	488	444	467	446	450	478	466	476	421	461	467	448	468	491	451	488	445	461	452	493	448	487	473	471	496	458	496	468	448	493	441	471	484	464	475	449	493	466	446	460	474	488	477	433	491	472	478	424	486	464	471	515	449	480	489	450	474	443	472	443	461	484	482	491	440	476	469	454	450	438	485	503	449	436	435	471	487	481	473	447	486	456	464	460	494	468	428	446	461	503	481	435	459	502	456	435	452	501	482	435	482	452	423	458	454	461	468	452	470	464	491	485	511	506	475	476	450	500	523	441	473	460	447	463	496	450	481	461	458	482	463	467	463	428	459	465	438	464	474	444	417	468	425	526	445	449	457	445	451	448	480	478	478	467	496	494	445	419	472	486	443	487	450	432	498	471	420	428	469	451	428	463	438	464	441	492	455	465	488	458	481	451	466	457	419	461	444	509	473	457	455	493	468	418	458	471	475	468	456	474	488	476	449	426	461	503	481	437	481	441	482	485	463	451	434	487	459	454	473	477	468	490	434	452	438	452	503	478	471	460	463	490	447	502	482	467	441	465	473	483	436	472	493	477	444	453	448	466	475	452	448	523	471	484	489	471	481	476	491	448	491	438	447	424	484	490	446	480	433	480	498	469	455	409	467	464	492	461	460	471	470	464	494	478	477	491	480	446	479	459	510	489	477	446	474	456	477	452	493	476	475	464	470	448	473	473	454	451	472	484	475	460	470	462	476	504	515	461	461	465	466	446	463	456	449	500	428	464	460	471	426	464	439	477	438	465	490	437	482	454	441	486	464	459	468	459	467	503	445	437	478	456	489	467	454	444	453	457	438	448	458	436	493	488	488	448	483	446	475	475	500	509	471	496	461	471	467	466	461	454	458	486	471	473	476	503	470	427	440	462	445	466	431	429	460	472	458	469	459	489	456	442	484	485	464	490	459	484	468	432	463	460	467	480	461	472	461	463	459	491	465	457	480	466	503	488	482	469	430	476	430	475	473	477	474	449	418	464	454	449	445	444	455	464	467	458	471	454	471	473	461	469	473	458	472	450	430	458	476	471	482	460	478	514	487	469	439	467	476	467	457	483	447	490	480	462	464	439	477	486	438	441	482	488	449	454	464	435	455	470	463	430	460	462	436	480	481	460	476	447	459	496	427	412	483	465	518	426	473	515	453	436	436	474	472	427	465	492	432	472	448	440	488	441	453	486	442	445	430	468	449	471	472	494	473	476	456	460	478	466	503	474	454	444	483	432	473	455	486	468	409	490	462	445	477	459	480	446	493	413	517	472	520	453	474	489	489	447	525	448	440	454	446	466	496	475	469	481	480	449	490	462	461	481	442	478	458	475	450	449	453	479	443	424	470	473	447	429	516	426	460	487	460	493	471	502	479	478	471	498	459	461	474	465	467	480	459	478	462	452	444	426	487	467	476	481	433	451	473	463	448	466	485	486	479	454	428	467	497	479	424	471	431	457	454	484	462	444	444	459	461	501	499	483	462	472	452	508	489	466	470	465	457	463	465	442	472	443	430	451	490	467	462	495	439	436	457	474	443	436	439	472	457	465	439	447	475	437	445	497	489	469	481	472	429	469	466	459	464	474	466	510	436	436	483	461	432	436	510	458	488	433	442	441
24976	25355	38585	32796	24127	15835	4548	441	300	291	322	297	326	309	301	327	330	324	282	316	329	314	318	312	319	282	302	318	292	304	297	300	300	327	309	302	317	281	316	319	320	295	286	269	311	305	332	333	275	286	299	329	312	303	298	330	300	308	302	311	314	322	321	354	287	288	332	298	316	312	264	318	316	283	307	272	315	303	308	311	284	332	304	336	343	302	289	329	330	319	315	274	315	330	287	304	293	335	298	307	325	285	331	311	352	292	269	290	316	292	326	318	304	284	308	302	304	326	279	287	322	281	293	302	290	300	307	334	276	300	302	286	285	292	309	279	295	299	301	307	307	302	319	304	290	306	330	297	332	291	306	305	314	312	301	312	304	323	310	291	283	329	316	302	289	309	282	305	342	326	297	295	290	347	309	279	326	316	330	292	338	322	325	320	304	302	307	314	325	331	352	321	315	324	307	295	314	328	316	285	303	341	301	293	299	316	298	297	322	333	332	324	299	293	343	310	299	323	298	322	300	324	289	317	326	319	314	286	292	298	320	316	289	321	299	324	321	322	308	317	294	315	312	293	319	309	297	271	323	335	333	326	299	306	347	319	278	303	314	299	316	302	300	306	285	296	314	280	301	326	321	309	308	291	321	319	309	283	293	324	334	332	293	301	293	330	312	325	304	293	308	292	335	320	292	306	328	317	327	306	313	291	285	296	304	304	325	316	346	302	315	329	279	311	314	283	323	323	292	323	316	317	311	312	296	314	325	292	334	321	301	303	345	345	298	302	316	319	299	315	332	314	320	303	298	334	297	321	326	308	328	287	334	291	273	320	318	285	273	325	283	326	292	305	298	353	307	336	329	296	303	293	295	311	298	324	286	300	314	283	304	349	303	285	294	287	295	318	278	321	314	291	309	281	309	295	321	316	278	315	298	309	290	320	342	333	302	321	326	347	317	302	318	305	320	294	307	297	294	295	286	285	312	309	309	296	311	313	331	359	309	304	304	300	334	338	320	321	311	307	325	319	295	321	308	313	305	327	295	305	281	309	297	294	325	310	330	292	296	320	315	284	311	324	313	310	297	321	310	300	296	308	303	318	339	313	304	300	303	297	318	291	314	299	325	288	296	319	287	324	308	272	299	281	318	304	329	342	291	330	334	297	308	329	278	267	310	302	293	330	328	336	298	291	295	286	310	319	290	301	299	303	332	300	315	315	333	313	297	307	290	280	312	301	306	361	289	329	319	301	301	297	289	306	321	292	307	319	291	296	327	320	289	305	326	281	328	294	281	310	298	301	289	318	280	323	337	322	327	319	298	312	306	301	342	307	293	310	271	323	301	313	306	293	299	288	295	304	294	293	317	315	302	305	280	298	330	311	322	328	308	335	294	314	327	303	315	289	333	334	309	312	311	317	294	313	300	297	311	313	295	315	302	294	267	310	322	313	346	289	302	274	306	329	308	311	277	328	284	343	272	291	288	292	322	306	314	298	306	304	308	281	325	302	320	340	323	325	308	290	317	291	290	321	299	325	296	299	276	289	331	293	314	313	306	289	312	307	300	331	302	319	307	302	326	296	309	298	312	317	335	294	305	322	279	290	301	298	312	302	272	307	315	321	337	321	311	307	324	310	317	288	314	309	305	283	298	306	304	319	282	295	324	297	310	313	289	294	308	299	297	305	314	305	313	328	322	304	302	321	313	305	307	312	323	314	298	287	302	305	299	293	311	320	305	312	275	277	300	284	308	305	323	318	273	300	302	320	334	291	307	320	320	325	258	332	310	326	330	269	311	296	301	304	301	267	281	323	308	330	326	309	314	302	327	326	305	294	338	289	308	290	304	371	322	303	314	319	273	282	275	322	271	316	312	303	325	300	284	291	312	305	305	288	298	351	331	293	284	292	288	310	314	313	319	293	318	310	343	315	269	334	299	335	287	331	293	341	277	281	285	309	321	296	275	307	296	331	325	287	310	324	316	327	319	324	313	293	318	309	288	305	334	323	307	322	301	281	310	346	327	313	298	268	302	315	305	346	293	298	294	330	322	290	280	321	304	298	318	305	295	296	286	303	315	329	308	290	308	307	305	314	320	332	302	287	316	309	304	295	275	306	323	338	292	294	256	320	315	310	286	322	314	313	310	312	266	335	289	297	332	327	304	306	315	323	272	300	294	303	323	321	304	315	280	297	285	337	324	291	338	302	319	269	292	312	315	307	341	302	314	307	304	298	324	341	302	329	312	295	323	335	314	319	339	328	335	286	296	320	335	297	327	339	295	284	296	304	308	324	297	303	294	311	315	301	302	320	287	303	275	336	311	337	300	321	291	289	320	314	303	318	279	332	300	296	324	304	312	313	316	299	281	322	303	312	325	286	315	298	295	285	296	292	303	306	341	348	322	310	290	274	319	326	288	296	286	314	283	292	305	306	310	303	322	285	301	318	292	281	289	317	310	335	311	336	303	286	298	320	305	310	349	317	296	337	288	294	301	321	319	306	293	334	298	330	293	349	281	294	325	308	340	296	297	283	311	294	299	295	306	310	259	301	287	287	320	301	307	296	300	297	251	309	310	319	311	299	306	310	281	315	327	302	347	288	303	320	288	290	289	303	321	295	296	311	333	263	330	305	322	292	305	271	305	323	293	317	338	325	303	290	308	304	304	298	299	290	282	338	324	291	287	306	306	315	314	315	292	313	364	335	283	296	344	317	300	283	285	304	308	302	282	305	304	283	329	329	303	345	285	314	301	275	309	327	303	304	315	324	300	330	314	319	293	329	323	315	320	309	329	286	303	285	325	301	317	345	313	316	332	312	280	331	300	327	314	295	328	331	302	325	301	295	298	294	276	332	318	285	319	339	330	311	280	328	301	268	275	311	334	284	292	280	314	306	305	286	301	284	295	297	325	273	316	270	304	292	323	309	295	319	290	331	290	321	297	313	316	316	336	311	354	277	292	279	292	318	273	320	315	318	286	313	291	325	300	311	295	314	311	309	343	318	300	323	271	281	314	321	330	305	303	303	312	293	279	295	281	307	306	283	292	284	314	310	322	294	304	300	317	304	282	305	313	302	313	344	282	307	304	288	323	299	303	297	295	345	310	324	305	335	323	326	284	336	316	313	329	296	278	262	339	320	302	301	306	289	293	321	303	300	305	307	319	309	316	319	333	269	295	321	304	274	267	330	304	299	312	305	312	323	289	325	314	308	300	349	330	294	309	299	306	307	343	314	313	288	310	301	309	318	280	285	285	308	294	294	314	314	298	323	289	294	294	283	292	311	320	308	291	340	293	340	289	320	310	309	322	293	289	303	308	338	299	297	285	295	323	338	274	323	292	322	335	312	307	318	293	302	290	299	303	289	328	306	320	279	296	301	319	266	324	325	303	303	284	300	327	331	302	286	312	294	302	339	303	317	313	317	292	306	295	309	318	337	302	306	276	307	300	298	298	283	319	307	293	296	306	303	338	318	305	299	318	311	318	296	327	308	306	269	317	284	322	328
55030	90773	69268	42259	31415	18343	6259	713	519	520	505	511	524	511	524	484	487	510	507	498	509	490	455	500	527	496	507	499	512	479	497	483	509	483	523	495	510	498	483	537	534	479	513	522	486	492	492	474	499	513	508	496	505	516	521	500	510	514	486	497	522	506	483	476	494	526	514	452	516	507	506	478	467	461	527	534	488	498	497	479	473	484	465	462	449	509	510	501	502	505	492	511	498	486	510	531	504	475	458	483	493	516	493	510	441	527	529	496	491	537	487	502	474	508	539	513	502	497	452	500	492	484	496	484	516	494	489	505	494	520	476	506	505	538	553	518	466	478	482	521	483	471	465	480	510	542	484	520	468	505	501	486	510	489	474	462	495	470	504	495	522	481	483	523	480	484	522	493	527	481	487	513	485	484	537	486	503	501	489	523	525	479	496	504	485	520	515	491	495	486	505	479	510	492	526	532	528	495	519	486	485	509	517	480	489	530	518	524	524	517	505	508	526	529	532	535	499	483	488	474	486	520	500	501	508	496	495	498	513	466	485	467	529	501	511	472	491	505	504	492	507	524	493	484	528	545	497	501	496	516	449	512	527	482	527	486	479	504	457	544	500	505	475	512	549	520	503	495	504	474	501	475	499	535	489	519	519	516	510	507	500	491	524	524	492	469	436	535	507	530	525	501	483	515	480	475	488	521	486	512	508	507	512	493	505	488	509	489	507	515	485	498	455	492	525	487	498	498	465	516	479	499	486	499	471	485	514	484	481	511	483	501	489	482	490	517	523	515	452	503	523	519	490	516	459	518	516	476	512	497	460	497	491	541	520	495	505	505	497	501	496	460	516	502	517	501	521	442	530	495	520	494	522	528	527	467	487	522	530	464	532	553	500	492	515	534	509	525	518	508	500	482	504	494	495	459	518	490	504	529	510	492	503	471	500	509	517	483	490	527	477	457	529	444	518	495	487	490	496	497	516	490	492	500	514	508	506	478	492	492	492	517	507	468	481	524	458	474	495	525	536	504	541	498	517	499	515	500	468	468	470	525	511	509	492	455	506	502	523	481	470	542	547	487	474	485	506	510	464	496	503	477	499	533	495	474	510	488	506	533	509	504	520	514	465	490	561	497	532	493	514	532	468	502	511	496	494	508	495	501	494	536	525	500	505	494	489	538	505	491	520	485	483	508	505	531	510	506	496	497	505	497	502	514	508	480	516	504	500	538	513	483	461	523	522	472	507	470	513	462	524	489	493	498	504	495	455	477	503	508	498	486	491	500	515	439	477	522	502	511	481	479	532	467	520	502	503	526	534	480	505	537	517	511	489	541	521	522	472	469	504	508	553	491	484	510	515	476	500	491	538	518	473	480	532	516	496	495	478	506	510	497	500	528	477	542	503	519	504	482	535	459	527	532	489	455	490	494	517	445	477	502	491	513	511	505	517	475	526	503	502	501	523	474	508	450	499	479	502	490	503	518	527	509	487	487	521	505	495	506	501	534	488	495	506	499	508	523	531	458	460	496	497	509	488	488	540	504	482	486	524	512	493	506	476	490	469	474	501	524	490	523	470	494	478	495	499	523	521	550	525	534	527	493	476	522	555	496	505	550	535	478	491	479	487	523	509	471	474	539	532	513	514	502	520	495	498	483	485	506	479	458	528	509	505	524	513	480	467	470	482	494	506	522	487	505	492	478	482	478	524	494	509	471	495	500	486	539	539	466	469	477	510	500	509	495	501	541	531	477	461	480	486	514	498	504	485	518	549	515	529	502	491	476	501	512	494	460	552	493	538	507	481	513	520	506	496	516	458	463	511	493	496	490	483	488	507	527	477	494	519	488	465	536	485	545	501	480	493	519	511	494	536	485	499	471	497	478	491	513	497	492	474	530	504	527	497	503	480	499	504	513	498	550	519	528	495	491	500	451	523	502	453	475	514	490	494	488	524	518	521	462	497	501	509	467	526	521	521	520	562	501	486	528	517	529	520	527	523	498	492	502	504	476	526	489	466	478	511	524	522	495	457	518	485	495	502	516	521	510	480	491	504	534	492	526	516	480	510	494	494	517	502	525	535	511	508	478	516	496	513	461	548	514	505	536	504	473	473	482	507	509	472	480	519	511	448	489	483	476	473	528	503	535	521	508	496	504	522	498	494	498	483	490	471	474	464	474	504	471	477	517	516	495	525	504	504	485	520	446	488	537	481	508	464	465	496	486	521	489	510	461	453	513	498	531	487	490	507	519	492	516	512	489	517	494	500	512	504	553	529	522	467	483	490	492	495	497	486	467	524	505	510	498	497	460	523	505	512	510	499	495	473	503	513	488	495	463	479	523	533	447	476	501	515	516	480	495	505	526	473	534	514	454	498	496	477	480	518	484	500	512	509	517	467	474	507	523	555	487	522	506	483	517	503	486	498	496	515	488	518	474	504	550	496	522	517	511	518	511	482	522	495	541	459	522	517	523	476	529	530	513	462	521	482	501	478	525	530	523	511	532	507	505	471	524	536	474	551	486	479	498	516	481	481	484	518	499	461	498	536	439	489	429	496	518	489	477	515	487	490	474	506	511	509	516	503	462	489	519	499	528	487	485	526	473	515	525	493	517	451	540	477	499	525	481	500	512	513	500	516	502	512	486	521	496	539	482	521	490	499	510	475	521	495	460	462	451	482	463	508	534	474	558	508	499	494	506	491	507	525	504	485	490	501	506	497	507	490	493	513	515	479	550	493	497	516	505	526	516	520	460	484	482	520	522	528	478	488	531	519	437	497	558	489	497	512	497	509	458	455	490	455	520	554	508	536	500	497	526	513	500	510	521	517	480	473	494	503	527	532	484	513	511	523	498	498	510	501	474	469	497	458	483	499	482	499	485	507	538	536	503	495	508	482	459	459	496	513	499	521	524	519	482	531	500	479	508	515	492	452	514	503	537	459	503	476	549	464	476	454	524	500	504	513	491	477	480	477	512	533	502	539	491	462	455	523	539	512	519	530	504	477	508	501	490	505	491	527	490	460	507	491	473	529	518	492	479	499	485	517	496	501	501	503	515	485	465	478	495	500	510	529	511	517	491	507	496	495	467	483	464	491	538	510	524	507	524	516	517	506	505	544	510	479	528	518	491	484	534	529	462	520	508	496	469	528	475	524	503	516	539	514	491	547	501	527	467	481	512	528	528	495	520	495	495	489	503	486	480	450	502	462	476	499	540	485	550	515	500	491	513	480	465	502	479	472	522	547	451	472	510	505	495	498	502	502	497	492	513	532	492	529	480	519	524	466	520	522	492	491	512	515	483	493	483	492	484	484	505	462	494	450	462	511	491	463	500	489	450	511	493	511	494	511	508	530	507	518	507	472	483	478	502	481	520	478	481	510	487	484	512	547	485	467	484	461	505	516	513	496	519	485	491	501	501	472	514	501	450	515	502	497	484	484	483	489	536	515	527	523	548	491	494	510	517	524	504	455	498	466	509	456	476	500	440	510	483	491	459	487	453	492	509	493	457
23307	22681	33406	28549	26121	23746	14320	1406	409	330	354	332	384	399	353	362	336	358	378	387	368	343	328	363	357	368	373	374	359	377	378	375	381	342	370	384	391	353	367	368	338	364	360	362	380	356	362	379	377	358	354	354	385	380	345	321	346	348	357	331	366	386	334	367	323	362	342	325	350	351	323	366	363	378	339	365	345	343	348	363	390	364	369	364	374	350	358	377	338	347	345	366	357	374	351	373	396	327	343	360	351	334	353	340	332	340	367	369	347	343	318	333	362	344	334	365	350	346	358	350	342	335	361	372	353	384	371	336	335	387	365	369	308	347	337	367	339	353	364	354	347	341	369	376	362	353	349	360	383	364	388	359	353	339	363	335	378	347	352	330	363	367	333	379	345	344	364	326	347	354	338	352	356	389	374	359	350	361	384	379	371	358	364	347	384	352	381	349	352	330	362	352	313	344	361	354	355	342	347	362	364	370	382	359	408	365	306	354	377	375	335	373	350	359	347	382	343	361	373	359	345	322	347	330	375	343	365	344	312	343	384	368	380	385	367	362	378	348	339	364	363	350	351	365	365	375	343	342	344	387	386	354	380	373	352	378	380	356	359	362	337	336	356	378	411	348	367	359	346	372	365	345	347	370	335	368	348	379	339	371	365	360	392	344	377	368	343	353	385	354	348	338	336	381	358	339	354	364	336	375	380	320	352	339	352	397	323	343	369	372	356	395	380	357	360	367	383	369	358	384	341	334	393	358	322	344	326	324	361	359	337	361	402	333	338	335	378	341	352	366	350	376	356	341	339	367	328	355	345	342	367	301	376	355	398	349	344	395	382	367	345	366	331	377	383	338	326	337	339	386	370	358	367	393	332	371	359	347	378	340	350	386	327	365	333	369	371	341	346	363	344	385	359	356	389	349	335	348	348	359	345	408	378	360	329	344	373	365	367	353	336	369	323	376	323	362	335	363	362	339	372	378	354	341	338	358	333	340	382	389	335	358	368	358	376	351	385	342	368	362	372	375	385	349	344	352	346	376	374	358	340	351	367	350	323	349	356	359	349	357	350	331	363	352	365	319	357	387	371	348	356	354	385	382	380	351	347	363	336	397	368	332	355	393	359	360	375	332	350	325	358	334	370	347	333	369	351	334	369	330	354	355	322	397	364	376	363	380	364	319	366	372	353	353	340	372	338	369	366	376	361	406	383	361	359	374	360	377	375	350	394	369	327	355	349	350	344	362	356	373	352	364	369	330	374	327	326	380	376	334	340	333	353	380	343	365	362	366	345	353	350	393	350	362	371	344	319	338	379	342	335	381	328	357	355	363	376	345	333	361	345	348	342	352	336	381	329	360	350	364	332	329	358	331	366	328	359	364	356	368	325	399	366	322	344	384	354	346	355	395	336	364	359	323	354	356	377	355	346	357	386	351	371	349	333	342	389	359	371	367	324	359	356	366	352	315	365	363	340	330	375	354	372	382	339	339	375	360	362	362	365	341	351	343	320	356	358	357	343	327	369	344	363	368	358	353	371	336	352	334	367	348	314	328	348	346	336	340	342	346	366	382	380	358	349	321	331	331	377	334	366	340	347	355	326	331	324	383	345	356	355	347	363	353	334	356	413	366	370	341	383	360	359	345	375	330	337	321	326	362	309	367	355	357	321	379	397	366	343	344	343	365	401	374	339	386	371	358	338	329	337	375	366	357	343	357	323	333	323	338	390	367	335	366	367	340	357	347	370	378	347	362	341	346	358	346	345	338	357	340	365	370	330	350	316	358	352	373	371	362	374	348	354	351	344	348	349	334	352	362	356	354	367	346	372	378	378	335	367	341	363	350	354	351	366	357	393	359	381	329	350	336	356	343	340	379	347	349	383	327	360	341	380	299	332	349	364	367	342	359	339	383	349	351	354	371	364	354	343	387	372	360	313	327	350	338	359	379	362	351	341	348	340	348	385	329	337	378	369	346	366	378	385	335	352	356	356	346	370	356	376	343	351	346	347	325	374	382	344	356	355	351	333	330	340	369	361	395	356	367	349	338	382	363	369	360	353	346	343	353	373	357	342	323	337	366	351	320	359	312	369	349	341	351	378	353	362	330	369	358	351	386	363	377	362	336	315	378	392	352	356	361	356	366	355	367	356	331	338	375	367	334	345	373	340	347	364	350	339	324	344	353	380	329	329	328	349	351	368	353	335	362	376	366	333	354	354	358	355	347	379	370	344	357	360	332	350	371	410	368	358	354	343	347	404	341	379	372	346	361	385	356	363	343	348	335	354	350	352	359	359	349	380	376	352	368	370	349	390	327	340	317	386	355	347	367	339	320	350	342	364	373	339	363	386	363	379	353	363	351	351	359	349	376	333	412	347	406	370	325	368	391	379	403	342	333	356	334	345	340	349	380	354	356	343	339	350	375	353	344	391	347	388	354	381	352	373	310	346	334	360	394	362	364	365	381	377	330	367	358	358	369	352	357	357	345	369	326	365	378	330	370	349	325	358	319	356	321	339	358	375	357	369	370	349	347	342	378	369	334	349	330	359	342	350	354	361	355	317	360	384	389	383	366	362	351	379	383	341	373	350	345	340	350	366	347	369	360	339	339	346	384	348	364	370	329	315	360	360	354	363	335	385	356	338	365	350	334	383	360	366	355	374	369	336	352	338	351	364	385	371	374	335	338	353	333	319	347	323	357	359	344	355	341	367	345	335	365	332	394	381	355	319	389	346	309	321	344	367	367	339	363	348	352	344	382	380	369	367	344	359	350	354	324	360	374	355	345	340	383	326	388	316	351	341	351	345	385	344	414	337	325	355	345	355	351	362	363	357	385	336	384	362	359	349	368	332	347	368	344	360	366	337	362	346	338	357	338	351	341	353	344	342	352	346	362	356	311	383	342	341	342	323	377	367	367	370	336	365	338	393	377	385	344	329	341	339	346	350	363	354	337	370	333	382	357	289	375	343	335	352	374	381	351	352	359	338	341	347	382	353	390	355	360	371	318	366	342	336	338	351	362	359	345	323	363	348	347	381	351	356	355	355	329	341	375	335	334	392	378	383	345	336	384	368	402	350	376	373	352	363	351	336	363	367	378	328	360	375	320	350	335	345	373	360	342	361	305	345	329	354	315	373	374	359	343	339	356	364	364	354	349	337	366	369	384	347	331	367	331	380	369	355	347	361	325	359	373	358	322	357	353	328	361	374	374	392	350	353	346	362	352	360	353	354	370	364	356	366	335	390	316	343	370	374	351	369	343	345	368	338	374	360	348	374	355	344	332	391	355	344	344	361	391	310	317	305	354	332	359	348	355	327	334	320	348	355	357	345	361	369	346	342	365	345	366	365	379	344	360	351	341	336	345	332	379	399	367	345	339	353	349	378	343	381	328	389	344	370	397	380	358	366	367	341	346	335	359	358	339	331	364	318	338	337	338	362	360	357	360	354	345	356	350	358	372	357	356	354	329	384	353	351	351	394	393	312	354	351	357	330	316	346	360	346	353
57180	103318	83039	55509	43163	28478	12339	1582	571	569	561	576	542	550	574	577	554	552	611	523	562	577	578	563	612	571	557	606	505	568	560	602	515	549	531	555	528	526	535	527	547	543	551	537	589	556	528	582	556	544	581	540	555	554	553	558	554	543	553	542	569	507	562	528	504	561	552	547	539	544	575	530	550	543	517	528	558	583	573	525	548	538	542	549	612	493	551	570	539	535	539	543	555	571	534	555	551	541	583	579	560	601	624	544	571	537	548	555	527	564	532	550	524	554	548	548	542	532	569	618	528	517	536	518	549	537	520	565	555	553	527	578	514	544	571	559	626	560	556	534	584	533	535	577	545	561	565	541	512	497	554	567	570	558	578	553	526	525	576	522	577	536	580	570	551	543	555	530	593	547	541	540	584	588	554	538	549	535	521	539	521	538	550	567	561	546	542	579	572	532	603	528	553	555	555	536	549	524	619	538	555	546	541	578	557	552	541	505	568	570	618	568	546	548	539	572	551	552	548	551	540	517	566	571	553	589	527	524	571	528	548	560	524	565	538	576	532	537	551	500	569	572	594	551	560	560	536	612	534	516	561	568	537	547	578	542	571	562	512	514	582	548	536	533	536	545	530	549	579	551	519	528	552	582	533	550	551	568	571	514	534	565	507	591	540	560	543	554	536	541	523	540	544	525	613	565	568	523	530	559	567	534	531	560	554	579	543	492	498	539	483	569	599	519	528	587	547	540	528	559	570	562	576	507	566	564	566	573	537	561	532	570	565	556	541	578	566	525	549	537	561	583	552	542	593	556	535	539	517	503	543	560	536	550	555	571	559	567	508	540	573	549	540	553	585	551	530	588	575	514	568	563	578	554	559	527	513	526	575	546	571	569	598	537	562	584	567	600	566	534	588	515	622	537	561	547	571	603	549	548	583	576	551	566	549	537	531	519	535	552	521	545	550	524	551	592	515	498	579	512	564	536	569	542	555	493	572	540	549	559	588	590	538	555	562	539	563	518	572	537	558	551	524	571	547	568	534	517	563	556	531	541	587	599	563	535	579	566	536	596	511	509	551	558	525	544	541	611	554	568	544	562	563	512	583	521	554	553	542	530	528	558	570	517	528	544	561	511	548	572	481	573	542	551	593	586	548	523	533	528	551	595	553	558	538	577	534	575	540	522	533	580	560	551	509	576	589	538	578	542	554	563	539	525	527	563	601	513	521	519	560	557	527	516	560	583	538	522	550	569	539	533	555	506	541	521	518	576	559	544	551	515	578	548	564	516	568	587	562	547	598	526	548	534	533	560	546	584	550	546	569	598	573	544	535	578	556	536	504	563	543	588	533	589	564	533	578	600	546	557	560	550	557	502	527	546	567	542	574	576	595	541	562	535	570	604	574	579	594	531	593	581	590	544	530	552	509	504	515	587	574	526	591	570	564	567	511	546	550	570	582	545	573	573	496	577	562	514	576	567	562	578	538	550	525	543	547	580	516	581	538	554	569	573	507	588	580	595	555	505	582	584	550	560	581	554	549	559	534	549	567	518	479	555	554	590	570	544	543	588	561	563	547	514	537	565	488	539	580	534	550	571	553	524	569	570	514	550	609	541	526	546	546	535	546	562	536	545	555	565	532	577	556	556	553	575	530	496	502	535	509	591	588	571	562	578	550	556	547	573	547	559	572	542	620	544	563	585	551	532	559	530	569	518	594	560	541	550	511	544	478	567	543	572	592	589	522	493	524	563	518	547	520	538	549	515	553	547	548	543	547	572	549	616	513	545	561	565	578	538	552	555	552	535	545	529	598	556	526	550	520	534	499	536	592	526	578	544	536	574	566	543	523	580	532	525	531	535	505	568	544	550	601	542	516	560	568	533	574	560	557	551	512	547	567	537	576	539	541	571	553	550	565	556	550	572	548	564	532	551	564	531	599	531	540	539	514	470	560	535	558	564	551	550	523	545	542	542	584	537	572	558	609	573	559	522	572	526	501	585	514	554	538	546	565	556	537	534	542	544	541	549	535	525	580	553	557	543	581	544	562	523	528	567	533	541	564	574	522	595	527	573	536	547	566	526	559	550	532	552	548	568	573	573	566	523	566	568	529	558	573	540	549	582	588	612	587	522	577	583	577	553	570	549	550	536	548	574	522	544	539	574	509	526	564	564	543	550	538	561	585	551	511	538	567	559	567	580	551	557	557	534	575	553	508	565	551	534	552	539	548	571	551	563	530	525	597	502	552	556	560	537	527	536	557	584	551	544	580	539	548	539	550	563	562	562	590	551	574	540	590	535	540	603	547	541	567	538	543	548	528	547	545	581	524	560	579	575	533	511	574	550	584	530	568	561	541	581	565	565	545	557	550	576	527	586	508	537	529	539	535	552	545	535	553	545	543	536	568	526	530	543	511	562	568	529	543	502	576	550	554	505	505	612	573	516	564	572	558	579	574	586	563	564	511	518	572	566	539	565	516	565	562	543	567	554	533	516	569	574	515	571	547	511	625	524	535	512	536	547	523	565	547	550	565	566	532	580	528	539	545	570	544	512	560	551	568	573	529	568	532	518	574	567	526	507	559	526	553	548	559	537	560	520	504	537	528	559	565	561	560	577	564	552	517	559	532	533	506	575	549	569	527	566	543	567	563	570	542	563	587	572	531	568	540	535	551	564	548	497	544	540	541	538	588	523	559	557	534	576	546	538	493	535	546	561	527	552	578	558	541	576	521	516	537	566	562	596	571	541	547	570	535	518	555	532	547	541	559	581	551	556	565	527	536	519	520	531	544	529	530	564	503	539	569	551	534	560	572	571	579	565	549	554	557	535	495	505	562	524	550	583	591	539	580	566	547	576	560	542	548	557	561	523	577	550	573	563	563	532	582	540	566	604	558	568	562	592	581	557	521	513	585	543	561	565	554	551	546	517	563	532	561	534	535	538	551	534	508	528	589	567	548	528	552	539	545	577	584	551	534	526	532	539	541	547	543	557	558	564	541	562	600	580	500	573	546	554	544	543	546	543	603	561	571	516	567	586	554	538	509	530	556	531	584	560	590	543	588	556	564	547	572	587	539	576	554	571	576	573	562	591	554	574	557	550	571	540	561	546	513	523	565	561	528	543	536	557	533	532	523	598	554	516	541	539	558	537	512	524	574	580	561	559	549	594	572	557	537	562	563	545	571	528	531	498	531	605	533	547	534	525	563	558	552	539	602	568	557	558	567	573	551	589	569	582	541	547	541	586	533	552	535	557	522	551	551	555	539	549	577	501	543	556	548	569	553	569	544	577	591	563	551	538	552	562	569	548	564	532	548	525	580	546	587	533	574	583	595	551	544	535	558	527	615	555	535	553	541	530	559	538	541	536	557	589	529	531	562	533	549	532	547	588	576	546	553	554	575	510	556	558	559	547	562	506	535	608	557	514	556	560	572	532	531	548	561	596	545	555	593	565	546	586	576	481	575	568	586	565	545	512	536	584	564	512	610	562	532	524	521	573	548	552	554	586
27918	32196	32708	17211	6557	2550	910	348	277	292	304	284	291	286	288	282	324	266	289	251	305	290	272	256	272	288	296	305	287	258	299	263	268	299	290	306	309	290	284	286	282	273	286	325	307	288	342	298	290	295	284	304	297	284	306	276	257	283	301	288	276	307	271	302	308	253	313	307	278	283	301	306	291	265	290	294	296	305	286	313	268	265	301	281	300	286	269	275	282	278	307	294	286	342	267	302	264	281	279	294	332	277	245	305	298	291	285	279	285	293	308	275	292	300	281	248	289	286	290	255	265	298	291	272	288	256	270	305	308	274	280	296	300	258	284	315	299	296	320	307	287	298	297	306	279	299	288	271	299	289	328	294	294	288	293	286	283	281	318	265	270	296	268	308	297	256	265	296	276	269	275	282	281	286	269	273	282	262	306	276	299	332	273	285	291	272	274	315	292	289	307	299	311	307	288	326	293	299	306	302	261	279	300	313	272	279	269	290	270	266	311	290	304	298	280	291	302	254	268	300	309	293	284	291	297	300	305	295	291	303	308	265	285	261	259	291	299	300	279	304	288	291	306	310	300	309	292	293	288	265	278	303	302	301	315	282	274	283	302	322	282	318	285	277	306	284	304	287	302	284	303	281	303	291	292	283	295	308	282	298	296	271	274	280	276	292	271	281	298	279	260	276	292	301	269	301	268	302	297	286	311	299	256	276	305	303	293	263	263	277	303	282	346	312	269	298	278	281	304	276	273	312	279	283	317	301	297	289	276	310	273	268	273	278	295	307	305	313	283	276	301	316	312	297	274	301	268	295	282	310	274	301	278	280	269	266	265	281	288	295	317	296	286	285	253	262	285	323	324	272	305	293	296	277	236	283	277	287	282	302	299	292	267	281	268	280	314	287	280	290	315	317	306	310	271	296	302	285	268	280	288	263	271	293	311	281	297	304	288	300	280	300	260	289	332	280	276	268	279	292	304	269	298	274	278	291	311	294	276	306	258	275	307	300	306	263	326	291	294	282	305	257	269	273	281	293	309	309	254	316	292	295	291	298	308	297	291	252	268	286	287	289	318	298	320	273	286	266	287	285	308	247	314	274	319	293	281	258	300	311	295	294	297	287	282	272	261	276	291	276	321	326	287	303	307	299	296	271	276	313	293	287	295	274	268	293	317	291	296	312	281	281	282	306	295	272	278	283	265	263	284	290	297	305	275	312	291	292	314	295	285	303	279	263	290	244	288	313	284	304	290	312	299	274	327	288	289	316	289	245	276	285	327	288	285	269	270	290	242	286	290	287	289	267	271	284	275	273	304	266	277	298	287	290	268	274	296	274	294	290	319	276	286	291	315	292	293	225	305	259	281	266	287	272	278	290	307	294	298	285	314	285	270	332	274	277	292	278	302	308	287	285	275	247	269	297	290	271	290	285	259	284	284	290	326	277	303	256	276	273	279	277	279	281	280	278	273	306	311	304	284	315	310	310	288	309	301	274	264	316	284	302	281	301	287	276	282	312	298	287	278	269	287	290	273	283	286	296	258	297	307	279	307	292	260	285	297	310	264	279	295	292	286	304	294	305	258	289	284	281	289	266	294	290	275	315	282	323	279	283	282	273	287	289	313	275	287	257	275	331	277	257	316	296	284	276	278	295	283	271	265	280	289	294	325	325	265	297	274	269	281	272	275	327	289	270	298	299	276	324	294	287	268	253	253	281	276	285	279	307	278	290	288	286	296	277	293	293	302	303	292	317	264	281	281	313	299	302	259	279	269	300	325	284	291	304	271	325	258	291	262	290	258	295	285	301	277	292	308	300	328	313	262	277	288	286	252	257	316	251	277	283	315	303	257	284	301	287	287	312	259	289	279	280	260	263	298	267	282	270	317	296	287	289	308	284	303	289	278	270	285	302	282	256	304	313	275	298	264	283	252	312	306	299	277	283	275	303	288	292	269	260	287	287	291	283	300	334	285	296	328	299	289	270	294	303	280	282	283	324	267	280	296	315	270	253	270	300	285	292	280	316	269	312	327	293	263	273	291	304	278	280	272	272	307	272	288	298	308	258	307	327	257	300	306	326	252	296	280	299	293	284	283	307	264	286	276	269	308	314	282	263	278	305	300	291	272	288	292	289	263	281	254	294	318	309	314	317	284	280	298	276	296	285	272	308	277	299	261	294	282	295	287	294	245	298	272	284	279	299	291	269	297	286	294	281	306	293	296	264	287	300	262	283	286	284	257	291	326	275	298	291	287	281	280	253	298	290	279	313	295	304	239	301	283	287	303	301	308	286	292	302	268	315	322	323	292	279	296	288	289	314	286	298	262	274	305	274	280	313	284	293	273	270	286	297	278	313	279	269	267	296	272	306	273	285	285	297	269	310	301	248	293	298	300	296	261	300	276	282	306	305	276	281	258	301	280	304	277	244	273	291	285	262	304	296	281	281	275	286	301	303	298	272	270	261	293	284	286	285	285	280	253	292	285	325	288	289	303	279	284	290	301	297	312	273	306	302	298	290	277	276	285	269	280	310	274	307	322	261	303	280	276	303	268	303	292	292	279	305	296	308	277	293	308	272	298	294	293	288	274	283	291	271	289	301	305	287	275	286	301	299	271	292	288	322	289	287	288	300	272	295	315	272	295	286	300	278	297	283	256	277	279	314	309	292	289	306	290	277	272	303	282	276	303	266	293	264	274	291	328	277	306	280	278	267	287	286	316	290	304	310	274	273	318	252	301	272	271	277	287	273	295	297	277	292	263	294	272	316	276	293	304	290	277	290	286	244	259	269	293	293	307	289	305	282	312	269	282	260	277	306	278	295	261	291	300	321	284	309	282	302	301	272	283	275	279	288	294	277	299	281	305	278	269	318	285	303	305	279	327	285	270	281	331	322	272	264	301	268	285	249	284	275	280	310	314	297	263	297	282	278	320	266	253	254	275	290	270	264	295	296	266	303	303	277	284	301	286	303	279	296	279	316	284	283	293	280	286	312	270	289	291	247	285	274	267	271	282	256	299	285	268	305	296	275	299	283	291	283	292	298	282	295	276	280	291	276	287	292	293	247	296	284	299	293	298	309	309	301	296	319	309	309	295	296	298	302	286	294	244	299	278	304	255	315	290	261	311	301	275	290	295	274	290	280	286	312	303	278	285	290	264	282	311	313	308	285	268	263	275	249	273	282	310	288	289	306	253	299	294	309	294	293	259	304	292	277	297	294	274	295	284	279	263	283	244	312	292	290	289	289	275	245	258	258	311	293	261	295	307	278	284	307	299	283	272	294	275	291	305	311	280	273	262	275	288	308	273	283	287	280	275	295	314	295	267	302	297	285	274	309	305	294	301	282	276	322	286	262	274	276	267	272	287	279	304	312	309	286	279	256	278	288	294	281	302	290	269	277	305	305	281	299	258	300	291	300	314	314	310	289	283	301	276	317	300	305	291	298	284	268	301	286	254	281	289	267	315	265	268	275	305	287	272	291	314	276	298	308	300	293	261	300	278	281
32370	52174	38574	18313	11140	5047	1806	520	492	474	468	496	499	493	471	448	500	483	473	451	454	476	483	468	435	470	459	450	489	482	486	445	450	511	473	485	460	449	483	481	443	468	478	455	475	428	465	519	466	500	427	454	438	515	488	453	478	480	496	412	451	489	481	465	484	447	460	482	473	464	434	456	431	455	476	478	473	465	437	471	465	461	440	453	477	484	458	440	467	507	463	474	476	442	445	446	459	461	468	478	464	455	487	473	455	449	448	483	425	507	478	497	499	459	506	462	479	453	478	439	466	514	494	467	499	514	476	492	491	474	459	471	464	472	487	469	477	488	467	490	478	458	471	485	493	482	470	508	460	491	466	493	469	419	442	457	462	504	469	445	500	443	510	449	471	457	493	467	500	446	498	456	438	440	454	494	479	455	462	474	457	513	471	486	474	520	515	492	454	495	471	463	453	484	465	428	458	452	486	456	491	486	501	429	480	491	449	481	503	479	461	436	455	452	473	476	478	444	469	454	449	451	466	458	504	463	476	502	442	479	448	446	500	450	511	486	463	496	480	484	456	452	455	496	496	480	490	457	491	454	475	485	489	487	455	456	499	451	441	489	454	514	489	488	491	450	486	479	430	463	466	500	431	490	467	504	484	486	469	497	436	439	442	465	456	488	472	456	479	430	456	457	487	475	520	433	436	469	475	450	434	472	475	467	467	471	442	439	467	447	459	492	489	468	482	441	439	420	455	446	469	489	447	456	451	465	451	485	460	467	504	470	458	465	484	475	451	487	486	472	453	477	433	482	455	463	483	471	478	476	449	470	458	489	524	441	473	450	503	468	435	505	464	458	494	486	499	476	494	467	481	428	487	448	485	457	478	487	451	446	486	450	484	481	512	489	440	477	451	520	488	470	473	467	493	442	494	424	498	497	438	458	473	453	453	440	466	473	442	441	440	459	450	478	513	479	488	490	448	452	441	426	452	474	471	467	515	466	480	499	472	422	468	465	480	505	487	449	484	486	484	436	467	435	521	428	451	448	471	474	426	451	467	487	463	481	473	472	457	505	469	450	452	449	458	487	444	501	478	453	478	489	508	477	478	507	485	468	471	483	460	483	447	489	477	480	445	468	455	453	443	487	491	445	464	471	484	480	484	464	446	480	480	479	463	467	460	481	508	417	438	511	480	470	464	493	461	482	462	458	446	477	489	500	473	491	494	464	470	479	495	491	454	445	465	428	483	499	446	487	424	445	487	478	441	459	482	440	504	513	461	457	434	463	452	466	474	485	473	472	408	464	474	465	462	479	467	474	489	456	448	466	494	504	484	487	440	470	442	474	483	461	521	469	523	491	415	477	427	448	453	456	507	493	484	491	456	481	440	478	471	447	464	502	454	450	479	455	426	466	544	465	461	484	467	477	503	469	500	484	420	446	493	472	488	456	498	464	415	511	467	433	481	497	488	464	465	434	468	466	435	448	452	482	464	484	485	443	497	449	458	465	439	506	459	489	473	467	460	449	443	451	488	469	480	488	456	458	499	445	496	491	434	517	445	462	460	491	500	458	461	476	464	451	500	446	428	519	455	449	483	502	484	496	449	427	485	473	480	473	476	456	472	485	477	483	471	448	489	478	470	470	480	462	479	467	492	467	499	487	496	485	448	456	458	486	461	471	462	451	479	482	477	456	485	494	448	487	462	487	474	431	447	444	492	503	432	475	466	432	499	481	471	470	454	485	474	459	442	448	468	475	481	401	471	496	493	454	464	427	427	488	484	444	480	458	438	485	467	483	486	448	466	455	492	439	410	447	496	486	446	453	490	436	500	473	450	473	483	505	493	458	490	466	461	451	472	477	477	482	491	487	506	489	489	423	436	454	399	466	479	453	488	455	441	475	446	488	477	483	479	500	475	474	497	465	476	490	460	468	499	476	457	482	471	483	480	490	459	498	472	507	509	448	441	457	477	464	468	447	455	444	481	468	455	441	520	453	467	469	425	491	484	480	449	434	473	483	457	460	442	478	478	477	468	488	479	467	477	482	480	486	458	500	452	470	512	459	464	465	468	479	511	496	457	492	494	487	474	505	463	481	471	477	451	493	483	476	468	473	480	485	429	439	481	456	461	436	431	423	458	446	478	494	484	459	469	477	423	442	491	456	476	487	473	443	470	455	471	476	437	485	503	495	480	451	468	445	460	453	460	448	451	449	417	469	453	498	452	504	480	517	484	461	491	501	485	467	481	456	491	511	470	491	442	509	427	469	459	480	480	464	494	453	475	463	481	497	486	479	499	458	449	466	504	454	474	482	461	443	471	473	422	487	462	476	440	471	462	443	440	484	459	416	485	455	476	447	458	490	467	445	460	475	429	458	460	484	490	447	487	452	473	492	438	473	437	471	479	470	463	456	468	426	448	472	480	467	456	455	488	477	443	454	474	511	487	499	477	443	475	466	457	455	466	511	454	455	473	486	482	464	488	460	439	473	464	485	508	468	469	447	437	458	507	495	468	466	493	464	443	459	471	484	502	459	459	483	478	481	484	464	468	461	474	490	485	476	453	465	468	436	494	502	437	465	476	464	451	505	483	450	465	441	463	464	487	459	468	472	481	499	447	463	462	461	473	496	449	459	451	476	454	484	483	476	483	453	468	469	481	462	472	476	505	475	444	473	453	487	465	512	439	486	436	507	468	493	475	507	455	473	484	467	460	488	483	458	485	488	450	481	501	472	459	427	506	464	426	466	448	490	451	456	467	469	442	468	488	456	507	433	467	475	495	531	472	476	453	463	449	477	500	462	453	457	477	448	490	496	452	469	501	498	484	465	481	489	435	482	506	476	429	470	495	510	454	459	448	484	478	455	437	491	496	467	412	489	448	469	448	483	474	488	443	457	460	431	465	447	422	477	462	464	501	502	478	453	473	453	471	490	458	464	513	477	497	454	485	465	488	458	469	469	478	493	453	480	439	495	488	468	495	479	462	469	472	484	467	465	477	505	454	434	430	496	447	484	462	507	477	475	452	447	489	466	505	488	485	439	500	462	486	468	501	487	418	455	489	490	453	480	476	425	443	467	502	471	440	449	506	498	462	430	489	448	455	464	473	446	492	471	457	442	460	470	457	442	496	473	471	453	461	477	474	476	448	475	435	489	416	464	508	450	492	465	453	475	482	467	437	448	454	444	468	485	474	477	482	479	466	476	462	464	464	467	512	450	486	451	486	478	453	448	464	450	444	446	461	457	437	493	441	439	471	498	494	468	471	468	490	477	434	479	476	454	421	493	485	445	431	500	453	448	460	485	451	457	463	478	475	433	476	435	457	480	484	459	438	473	477	469	474	447	476	484	485	523	472	458	494	447	493	494	419	457	483	499	459	473	475	465	495	486	451	556	489	517	518	460	480	469	452	458	530	478	440	477	491	460	483	464	457	481	509	435	447	429	494	465	481	466	521	469	457	451	455	472	478	498	461	492	505	479	430	471	474	460	477	454	448	466	426	451	518	504
24809	25992	39869	32951	24959	16657	5327	755	326	335	289	288	370	302	309	307	330	298	318	295	289	278	318	331	364	271	310	322	320	299	290	298	300	280	283	328	314	305	310	317	306	330	321	314	325	303	315	313	292	288	309	307	312	287	290	307	325	313	310	305	297	290	312	320	285	291	270	311	288	302	320	347	297	297	340	300	294	298	302	315	310	301	335	304	297	302	323	281	313	308	302	284	326	308	303	276	300	296	340	275	332	299	305	315	302	289	303	326	294	294	307	305	290	319	303	304	330	303	329	275	291	290	285	318	302	291	336	319	326	309	277	335	271	287	289	323	326	294	317	344	312	305	317	305	313	326	307	292	346	306	293	320	284	323	317	294	294	310	293	291	296	318	287	329	332	324	319	327	315	341	302	312	285	320	334	344	310	330	294	285	303	306	334	297	315	318	324	296	301	304	316	287	304	312	332	323	301	300	305	324	322	305	314	312	301	279	304	333	268	321	295	292	329	278	294	315	289	292	318	335	280	270	297	313	290	325	305	310	308	273	327	322	320	313	309	298	318	302	313	309	325	299	334	292	322	314	275	292	318	324	287	307	324	311	298	284	306	283	306	313	310	327	310	306	334	288	305	291	324	288	306	299	326	297	290	304	308	326	311	300	337	298	314	298	295	310	322	306	299	331	290	274	292	322	296	301	301	333	308	287	275	288	325	302	302	315	321	310	319	282	309	358	291	277	314	319	327	302	289	297	369	318	311	295	313	292	275	271	285	320	291	314	314	335	309	314	310	320	320	286	315	302	293	288	280	316	301	310	307	337	334	323	288	316	279	320	314	321	293	281	310	298	307	326	299	295	317	325	299	287	310	319	289	310	311	334	327	294	298	320	312	297	308	262	303	320	320	279	289	319	298	290	294	294	318	291	300	297	290	324	310	313	301	306	319	331	300	289	347	326	300	322	318	306	321	301	307	288	286	326	317	312	327	300	322	313	302	318	297	323	305	328	305	307	327	327	297	293	324	342	308	285	297	342	285	329	324	308	299	304	307	310	287	316	310	285	286	321	297	315	334	299	331	294	316	302	288	292	319	301	295	300	316	299	295	277	324	304	299	335	327	325	319	292	324	316	322	322	335	323	329	328	333	314	328	323	317	325	296	278	322	314	331	283	340	304	316	318	335	287	307	309	318	312	294	317	311	289	324	312	306	306	308	310	329	295	297	301	315	300	316	344	309	329	338	296	304	303	314	327	288	316	306	295	347	286	278	313	331	307	345	302	314	285	329	327	299	294	327	289	297	303	312	312	313	317	292	321	307	319	301	317	303	318	294	328	301	316	322	293	288	299	292	314	315	314	314	288	296	275	336	295	314	279	323	294	340	309	312	311	303	329	305	308	307	324	310	295	289	300	301	309	311	288	317	314	306	306	307	318	299	302	321	311	315	293	285	297	298	315	308	316	325	357	336	287	286	301	285	290	329	296	299	286	289	328	358	331	302	317	295	309	338	309	311	322	312	324	322	339	335	305	314	309	296	277	316	325	311	327	281	284	320	312	323	308	299	287	308	331	284	296	318	330	300	279	303	307	306	294	345	290	288	302	296	319	290	316	317	292	290	281	339	271	344	321	318	300	285	315	310	336	299	332	327	309	302	287	322	314	317	302	319	279	314	310	299	301	305	349	280	311	308	314	280	333	318	320	320	308	336	311	293	351	316	317	303	273	354	319	307	312	260	323	297	294	286	295	323	314	309	324	293	291	314	328	303	312	315	313	302	286	304	336	275	300	299	338	313	316	298	323	303	307	329	304	262	351	302	329	318	321	328	283	288	287	297	288	297	278	302	347	347	301	308	289	280	314	323	300	269	332	295	308	309	335	298	301	303	295	318	286	311	290	337	297	324	315	307	306	303	292	304	311	312	279	296	298	311	308	262	293	313	293	338	334	334	308	312	349	297	332	318	282	307	316	318	289	312	303	308	315	301	275	294	280	293	313	288	305	319	308	325	302	307	311	315	303	316	331	290	318	303	302	302	318	305	331	315	315	295	308	281	300	292	281	304	304	340	299	296	291	306	290	297	316	301	313	313	309	304	303	317	318	296	287	303	273	293	290	325	292	310	305	294	302	330	259	298	310	305	289	302	286	306	295	320	308	305	308	309	294	278	321	295	322	336	286	306	312	321	304	309	302	322	319	299	311	288	297	297	329	316	309	334	322	304	292	292	309	295	314	305	312	342	302	306	291	334	297	306	350	332	300	330	339	296	293	292	307	315	299	279	315	292	314	278	313	283	315	330	281	295	311	329	281	294	308	346	307	316	255	333	321	302	331	307	330	317	301	319	295	288	306	291	329	301	285	286	311	296	291	342	288	281	303	306	332	307	310	307	306	321	287	323	327	306	307	311	306	298	312	315	332	280	307	332	303	298	304	321	327	289	339	314	320	325	306	327	314	331	308	310	319	281	302	324	318	299	333	314	333	325	302	325	291	331	319	291	319	314	297	295	287	305	302	331	318	325	275	345	311	323	330	327	301	312	321	300	333	307	301	288	286	296	321	300	282	325	316	302	319	300	309	296	308	307	287	298	322	308	323	280	325	275	331	314	323	314	316	307	304	295	309	350	321	315	327	324	305	342	300	301	285	288	289	312	328	322	304	301	316	305	323	326	292	309	321	277	313	300	351	289	308	318	306	316	314	304	300	307	314	307	302	326	289	301	325	306	308	296	336	307	298	297	321	300	306	329	299	324	279	339	294	334	305	310	314	299	294	295	319	325	298	316	321	303	281	297	321	319	321	306	316	288	347	288	327	290	310	328	327	286	325	285	302	298	327	303	277	319	310	327	301	292	333	289	317	293	308	302	313	281	297	329	300	327	280	310	332	314	313	327	331	306	285	305	312	306	300	315	327	312	323	329	320	325	329	281	296	285	293	283	307	309	274	338	280	314	312	325	331	298	314	321	289	351	283	314	308	330	297	313	310	303	309	327	271	321	317	296	306	302	304	298	306	295	306	334	321	287	291	307	302	311	318	285	322	319	320	279	303	322	277	321	309	299	327	317	320	318	305	309	309	315	312	318	306	302	318	286	294	303	329	312	303	300	306	306	321	308	299	314	319	311	300	327	298	322	318	320	328	286	295	300	299	299	306	300	332	320	304	286	321	321	318	324	341	305	300	308	328	295	292	326	332	300	293	303	322	309	290	336	322	308	334	304	301	324	333	308	303	309	289	294	294	298	311	312	313	282	330	283	328	298	274	338	310	310	325	314	308	285	308	327	307	333	303	314	301	320	281	316	339	313	313	347	297	344	348	308	335	299	344	308	311	317	294	337	274	291	299	276	309	307	351	299	309	293	271	303	287	302	308	305	321	301	281	274	341	317	317	329	303	380	352	296	329	320	262	315	283	345	272	312	308	325	310	343	308	304	306	325	330	323	309	297	321	308	334	332	318	332	310	297	300	320	344	305	320	310	281	333	306	301	324	301	295	317	297	323	305	333	314	317	326
49963	92292	71732	43743	32685	19206	7223	1491	482	523	509	489	534	495	547	504	501	517	490	524	486	517	474	516	564	495	523	473	526	480	526	529	486	495	486	490	512	517	482	519	485	522	510	487	503	516	529	506	516	503	501	482	473	528	494	502	504	496	537	485	493	492	502	489	472	501	535	493	505	567	510	498	517	502	514	468	481	504	532	479	492	505	538	510	529	492	479	553	488	469	495	499	478	541	477	508	482	441	505	500	528	500	495	490	450	512	534	524	490	512	477	488	512	461	488	486	485	486	550	500	489	506	508	499	475	535	511	499	487	498	510	509	488	497	472	463	491	470	511	561	514	493	506	506	491	528	494	495	501	469	493	507	489	500	490	491	528	501	503	518	523	494	491	510	503	503	499	472	532	490	497	518	463	508	485	482	510	514	536	489	529	455	531	517	505	488	472	497	517	469	560	491	488	499	475	481	498	487	501	506	514	474	530	508	456	473	515	476	489	486	475	482	481	533	509	492	497	476	511	496	511	524	482	503	511	497	508	507	470	497	493	505	471	513	483	481	502	501	499	480	525	496	469	506	481	513	493	493	483	524	508	486	502	487	542	510	531	491	502	504	535	487	517	469	502	441	480	512	529	520	470	484	466	513	496	494	557	512	514	519	496	504	507	535	482	443	508	546	515	508	498	511	512	496	510	491	466	519	499	503	503	545	521	507	491	499	522	486	498	486	501	502	457	521	503	514	506	500	494	535	472	518	519	509	531	496	513	497	466	525	521	459	480	509	480	497	500	489	492	524	515	516	521	503	529	469	487	536	510	503	526	520	514	560	495	508	487	542	486	551	458	474	495	498	498	482	489	502	506	500	508	510	509	512	505	484	479	501	526	543	494	476	529	555	496	487	524	513	495	528	470	470	524	503	509	484	494	501	509	505	502	528	500	533	494	509	507	505	496	518	491	464	488	480	555	484	483	487	511	512	496	497	477	474	502	493	502	465	532	494	523	475	510	484	497	555	467	468	511	479	518	503	561	495	504	515	503	508	492	494	509	552	501	514	520	521	523	520	500	528	531	463	501	476	533	518	510	509	462	444	461	521	481	496	494	501	488	509	483	496	524	475	468	572	507	503	532	462	481	527	511	470	517	515	550	473	498	515	484	550	472	486	535	479	460	492	506	511	536	501	525	497	476	507	479	500	506	503	501	462	488	473	547	499	497	494	523	476	515	495	516	500	491	507	478	481	517	514	506	548	496	499	491	516	471	508	533	492	489	511	497	506	493	484	517	496	498	497	477	497	523	505	496	538	485	500	544	511	486	504	480	505	508	492	491	544	549	489	503	521	496	478	537	495	503	555	451	480	536	530	529	502	467	488	508	477	458	515	514	516	516	498	493	485	514	470	543	494	455	479	514	470	527	467	539	488	499	453	505	471	465	513	537	517	489	546	508	516	463	491	503	512	532	484	472	514	495	495	488	473	542	475	517	461	549	512	490	523	505	502	498	484	534	516	494	488	498	526	518	441	505	522	521	508	535	494	549	509	516	482	501	480	489	502	501	537	476	515	481	506	475	517	489	507	539	513	482	474	488	523	540	506	512	460	518	520	517	488	499	541	509	522	474	497	506	490	507	502	464	521	518	521	519	469	514	519	489	475	492	541	511	479	483	501	554	526	520	491	506	497	495	499	498	495	502	503	507	476	500	488	523	538	492	508	511	505	536	467	499	519	511	490	510	485	492	502	519	523	517	527	497	510	506	540	533	531	495	520	506	502	552	488	507	495	509	498	477	477	508	515	471	475	537	506	483	507	509	481	491	508	536	536	493	505	565	485	513	498	531	485	520	523	524	516	519	535	520	486	478	469	485	448	482	548	490	504	470	507	486	516	514	507	503	530	486	533	496	474	474	524	511	493	480	547	506	528	518	468	493	475	508	539	509	526	513	507	500	488	483	549	489	525	522	493	510	465	528	488	474	512	541	505	530	514	536	524	495	518	508	517	501	541	469	517	492	503	493	541	500	515	484	467	554	504	539	515	512	492	508	487	506	494	475	506	503	539	510	476	464	509	521	518	504	503	500	511	528	501	484	482	471	534	495	505	506	485	497	532	536	488	488	509	515	517	496	508	515	481	572	504	490	499	474	524	492	500	536	467	517	534	509	514	497	501	523	524	495	467	512	513	496	480	494	471	543	504	494	526	527	491	496	504	512	478	503	501	501	513	500	463	501	490	496	535	498	442	456	537	496	508	513	511	501	542	543	531	460	469	491	512	504	498	508	483	486	526	502	481	516	525	541	504	485	512	481	525	516	481	498	511	487	506	550	491	494	487	514	530	541	471	478	551	482	516	498	543	500	515	477	479	517	507	502	533	477	513	488	483	509	497	465	479	480	476	495	520	499	487	521	500	530	513	485	511	468	528	492	557	482	525	507	446	499	456	523	443	529	513	538	512	495	506	512	498	545	512	496	493	542	543	522	497	484	556	503	434	467	498	482	483	531	489	513	492	487	496	527	505	502	510	520	492	503	534	497	484	513	510	512	537	469	510	504	488	482	572	502	522	511	520	488	491	490	481	506	503	496	489	461	486	464	514	466	469	504	491	522	497	499	463	509	524	453	512	501	513	502	494	522	509	518	533	493	511	495	490	479	527	517	493	521	500	476	506	502	526	526	529	477	501	488	507	482	495	522	466	521	511	501	542	487	473	544	534	500	510	483	500	509	510	478	527	493	500	484	519	464	515	482	463	512	505	466	516	527	503	526	496	497	468	508	511	520	512	491	485	484	519	503	502	491	513	483	476	476	516	506	502	482	517	545	501	475	517	515	529	508	524	523	511	533	504	523	493	512	491	504	448	499	518	493	453	491	520	510	497	496	463	520	504	500	509	525	534	466	525	532	447	538	499	485	521	536	457	515	509	518	507	512	481	489	515	500	495	509	528	523	527	517	524	472	458	481	482	481	531	499	479	499	510	465	542	526	500	450	493	513	512	510	503	471	527	460	520	477	516	495	514	498	510	491	432	482	534	494	546	527	562	471	488	485	511	501	500	535	498	479	457	490	519	478	507	522	517	480	516	519	458	519	496	519	501	509	506	496	490	539	452	524	516	493	525	525	490	462	520	521	491	563	539	535	497	503	491	458	467	460	507	470	502	472	546	504	520	496	470	491	534	486	493	513	517	520	487	488	492	492	543	506	494	513	447	481	508	490	496	528	501	497	520	518	507	501	495	523	513	468	535	458	541	509	528	524	508	550	500	525	497	470	541	511	481	478	531	535	476	475	454	494	514	523	458	492	517	523	531	525	515	515	533	487	496	497	518	525	504	524	494	529	535	537	478	504	508	492	525	496	481	530	489	480	521	502	543	499	487	506	490	503	514	433	502	467	514	511	488	499	478	499	498	502	476	507	490	493	509	511	500	520	483	508	503	507	485	481	548	498	541	522	507	477	478	464	482	491	557	520	520	515	506	531	509	548	506	494	491	508	505	496	490	458	517	466	498	509	531
23280	23052	34655	30116	27017	23979	14504	2208	382	394	363	365	417	420	367	392	346	335	376	338	364	358	355	379	368	378	337	338	363	355	359	340	330	359	370	332	344	356	344	365	352	384	360	337	389	344	370	347	378	393	361	361	357	360	383	334	373	403	335	366	366	371	359	342	325	391	371	352	346	359	330	384	337	371	332	353	392	360	346	333	364	368	317	359	385	361	367	385	348	380	369	379	397	360	355	324	379	333	355	369	372	345	392	342	344	348	354	362	379	356	345	363	387	359	368	356	384	380	363	340	366	347	385	359	331	354	354	382	359	355	407	363	384	365	355	380	384	296	356	381	397	376	366	377	349	351	378	355	355	321	329	378	338	335	358	342	355	373	353	353	352	332	328	347	344	346	348	366	344	362	331	387	357	352	379	363	370	351	343	346	351	341	366	331	341	376	386	356	349	387	341	323	369	378	353	384	391	334	341	386	379	339	383	372	386	364	347	370	377	345	344	365	327	317	342	377	339	362	348	377	347	395	353	348	374	324	367	355	334	347	322	363	346	366	337	344	354	366	375	321	361	375	356	346	345	321	400	362	312	367	328	364	336	379	350	357	359	364	332	343	370	346	359	380	368	347	387	373	397	391	359	354	359	327	314	351	366	364	369	366	382	360	349	374	376	330	355	329	356	364	356	362	345	358	369	353	375	345	382	351	354	344	376	365	341	361	378	349	376	378	325	403	321	322	325	365	367	372	371	391	395	385	400	338	343	363	367	376	358	330	378	352	411	340	347	398	335	347	360	370	350	336	363	367	379	395	355	357	362	366	347	354	350	362	342	358	356	380	368	353	363	352	359	381	346	331	326	328	362	354	372	374	360	341	344	368	372	334	381	391	360	373	367	379	392	390	375	377	352	328	324	326	350	381	350	365	365	344	342	362	376	352	360	376	353	318	354	334	361	369	374	392	356	358	347	368	335	376	370	315	357	353	328	383	368	358	395	382	350	332	345	341	367	363	359	350	334	376	351	335	381	351	389	363	337	339	362	344	343	362	354	352	361	324	350	367	365	369	331	332	327	370	336	399	348	349	352	348	351	354	349	369	372	368	351	382	339	341	371	382	374	311	315	330	380	362	386	336	338	350	374	327	337	356	359	367	366	356	366	354	374	336	358	350	369	336	350	346	325	355	347	377	374	355	353	351	378	353	344	358	355	364	342	340	362	379	374	336	367	362	352	331	360	341	367	379	357	338	372	329	343	389	337	378	342	370	375	379	394	356	340	346	372	341	344	349	358	374	371	334	372	364	367	368	336	370	345	350	347	351	388	355	323	381	331	344	342	368	353	379	354	356	390	397	330	366	389	357	348	358	385	332	339	353	340	331	335	374	311	368	333	353	387	370	368	377	362	372	304	343	374	377	330	351	379	344	337	341	372	361	353	330	306	363	362	356	333	353	345	361	335	361	371	332	365	349	316	353	401	358	351	359	354	348	357	382	387	340	355	396	366	344	377	343	364	338	362	377	344	370	379	348	371	361	351	355	327	326	349	346	348	323	324	325	380	323	359	349	349	355	359	324	364	339	355	342	375	375	347	351	356	366	357	342	363	370	367	317	328	389	323	313	360	351	371	412	371	353	346	355	344	338	379	351	347	370	369	355	323	340	373	357	338	335	358	337	372	357	344	332	323	353	348	355	346	381	330	370	349	359	360	342	346	341	378	352	361	334	379	345	334	353	376	350	353	344	403	372	378	364	366	362	353	373	359	349	346	355	368	357	363	327	330	373	308	347	350	360	348	376	361	322	353	368	346	355	372	349	356	367	356	371	348	341	331	336	373	375	370	327	362	327	364	358	370	354	356	352	354	371	335	373	359	345	396	359	352	372	362	354	343	363	348	356	364	357	341	363	348	337	366	353	346	395	355	358	349	367	351	351	357	334	339	379	370	374	355	340	356	336	335	403	377	389	388	334	367	343	356	328	373	384	379	362	360	366	344	385	396	356	355	376	346	342	362	349	359	350	379	343	329	316	400	367	381	316	355	355	344	381	339	360	354	359	368	361	342	357	369	366	370	348	359	338	335	325	363	349	363	333	358	380	345	380	389	372	333	368	369	372	347	365	373	351	373	389	361	336	345	377	365	357	344	323	373	379	320	378	385	350	396	325	375	331	332	339	358	334	337	390	334	367	347	362	334	354	398	334	362	356	363	358	338	377	346	380	352	340	340	339	337	337	369	303	375	368	372	340	352	342	357	389	353	320	383	352	362	391	347	329	349	364	345	361	305	374	354	363	390	370	370	352	346	340	364	359	379	391	349	384	355	345	353	358	339	348	342	372	326	354	334	359	334	364	345	372	347	378	359	357	406	355	382	310	375	303	382	328	371	323	345	348	339	339	375	366	330	402	344	345	311	365	352	353	412	364	351	362	373	379	358	367	366	372	352	371	369	373	313	364	341	370	355	389	351	351	364	359	363	376	352	386	355	357	352	371	333	356	356	358	350	335	364	331	350	365	369	353	362	361	319	320	376	322	374	355	342	353	335	343	372	334	371	355	356	374	376	396	350	373	371	370	339	379	389	361	385	358	358	355	349	354	385	372	379	368	361	351	359	315	360	336	386	383	382	331	367	378	359	322	357	349	333	374	372	391	354	338	368	377	388	344	341	376	343	377	376	396	363	354	387	353	372	365	362	323	360	389	338	376	340	353	355	333	390	383	327	338	387	380	372	321	330	373	367	365	353	367	369	368	385	340	348	349	401	360	366	381	353	406	353	365	395	391	344	352	353	351	358	352	330	339	365	381	354	394	342	374	368	388	329	355	350	345	389	361	374	362	364	351	355	349	338	376	381	351	319	373	366	374	365	391	355	372	367	332	358	332	350	345	359	379	353	363	379	365	338	382	333	322	379	359	374	350	396	362	327	366	329	358	371	345	381	380	364	402	355	344	355	349	360	366	366	324	343	331	340	376	350	332	367	346	356	373	344	370	368	352	388	324	362	367	354	344	357	352	351	366	347	330	377	341	391	366	366	363	358	354	365	339	361	355	400	398	380	348	368	373	345	377	361	347	367	343	353	323	368	384	381	370	357	324	323	347	330	348	357	366	345	349	330	405	349	341	338	351	382	352	354	360	366	403	354	356	379	369	366	347	364	373	368	361	373	382	350	365	384	344	369	357	352	369	361	370	389	348	364	348	347	368	354	359	334	342	352	354	377	327	390	332	359	390	329	334	318	368	380	355	390	349	368	353	371	351	347	358	345	364	403	342	362	373	355	381	386	324	369	369	381	358	364	355	402	328	316	336	370	359	365	335	346	324	334	379	344	334	360	329	334	377	381	371	362	376	348	364	356	332	384	372	375	359	368	365	365	333	329	327	353	358	358	364	312	351	364	333	355	384	368	363	324	354	383	344	386	364	363	395	347	366	354	348	357	348	370	326	344	371	351	353	383	354	393	385	362	365	336	403	363	343	376	384	330	327	323	360	371	383	346	377	333	361	357	360	346	368
54167	102468	83756	55376	43515	28917	13461	3422	563	573	532	585	577	570	530	578	540	573	550	592	568	579	519	532	595	558	586	550	568	603	529	509	529	557	558	557	525	559	551	561	539	573	579	568	572	543	544	553	555	556	538	540	560	565	556	546	556	527	564	546	554	557	570	561	574	540	573	590	558	545	539	571	511	552	597	534	577	515	555	578	524	586	570	554	567	528	563	543	601	582	571	498	574	564	558	561	560	596	552	571	567	535	566	562	511	538	526	531	548	533	542	583	614	545	562	572	569	517	542	522	551	590	510	532	531	550	569	534	523	530	586	537	555	561	583	533	529	578	543	529	630	551	545	558	591	548	561	571	600	542	561	525	518	542	550	530	553	579	518	558	553	544	536	532	565	569	558	539	567	604	578	582	582	575	536	568	576	593	566	553	548	541	564	596	545	561	541	572	592	582	608	567	554	504	536	526	545	544	547	562	549	560	603	602	583	585	561	540	528	512	547	573	543	538	572	548	564	540	547	568	598	524	553	557	549	523	535	536	552	659	597	537	583	583	541	583	538	543	532	571	576	589	543	525	523	539	543	544	576	529	564	551	553	551	541	591	565	539	550	565	512	552	550	596	602	541	581	531	574	525	555	565	528	547	565	517	519	529	550	567	540	536	544	535	549	546	548	542	584	583	558	600	593	520	569	538	574	528	578	553	570	580	573	543	562	596	583	559	525	592	547	600	559	565	516	565	518	526	606	564	533	587	475	538	533	576	532	561	512	559	585	556	568	542	585	557	525	549	532	581	535	561	550	584	570	529	593	593	548	584	559	562	572	569	582	577	530	584	546	572	514	573	515	563	541	552	521	528	587	526	553	564	579	546	582	557	535	557	551	568	565	531	562	514	541	529	554	544	560	545	614	543	512	532	548	515	519	541	545	533	551	521	549	520	542	575	552	557	549	560	560	557	559	528	559	579	555	576	562	524	549	517	548	554	567	550	548	558	600	564	545	554	583	541	572	537	527	585	547	504	582	511	520	586	552	574	559	538	631	545	606	545	574	542	540	497	529	510	574	527	561	558	501	559	512	572	560	550	554	552	567	550	605	549	568	545	554	553	545	513	521	538	553	556	570	558	570	581	553	574	550	573	555	565	543	568	533	554	562	565	556	587	579	567	563	566	558	562	556	595	590	510	577	539	544	520	576	532	550	542	558	527	497	575	587	558	582	559	513	594	560	531	582	545	565	537	569	571	548	561	523	581	600	617	582	528	585	529	559	614	559	495	578	599	554	534	561	577	561	582	538	601	579	589	560	538	524	556	588	585	568	561	541	553	583	551	505	555	560	542	576	525	555	549	567	528	570	543	616	594	528	574	567	584	555	549	574	527	515	564	546	555	544	540	592	523	551	581	598	533	572	552	564	547	574	532	549	579	558	556	563	571	590	591	553	505	547	590	524	587	588	563	548	552	564	580	527	591	561	534	566	558	545	550	586	599	547	609	588	540	543	559	513	535	525	543	569	552	577	543	575	559	542	529	551	531	561	583	559	547	581	566	512	555	574	533	570	540	592	551	529	535	576	486	515	552	577	561	526	553	556	549	550	532	556	579	551	517	521	564	541	553	556	534	585	597	553	552	538	557	566	594	534	595	553	537	533	595	589	549	551	552	562	561	577	536	554	590	599	590	541	610	532	561	559	537	543	547	588	583	576	524	579	546	548	541	578	528	557	559	555	549	543	572	560	550	580	537	591	538	531	556	506	530	553	571	574	575	523	573	518	579	574	568	523	525	552	555	552	560	583	511	535	555	572	571	533	570	597	560	540	573	575	528	550	560	574	539	556	583	576	556	555	536	544	549	572	548	564	568	544	560	545	576	539	545	544	532	536	583	570	601	513	543	530	542	558	558	599	533	546	541	554	591	558	587	586	557	584	536	514	546	548	557	597	543	569	552	577	574	555	636	535	558	516	563	523	538	525	587	549	571	573	585	564	551	547	523	555	540	550	532	574	548	569	609	550	583	591	558	575	538	544	547	490	542	561	542	542	553	588	572	558	557	552	513	546	594	544	546	580	503	518	543	564	554	511	580	530	560	586	518	575	547	559	548	537	521	560	592	559	578	530	563	523	555	560	505	539	531	538	532	610	559	543	552	572	563	574	540	575	520	553	554	556	534	567	573	545	539	548	547	543	562	546	545	557	538	594	512	527	514	522	563	551	585	562	529	564	554	558	595	562	557	543	550	543	570	564	571	552	524	542	569	547	579	518	531	562	512	539	564	538	561	534	559	534	517	543	573	563	597	543	518	542	561	553	568	539	549	593	560	549	534	555	555	572	589	545	568	553	539	521	557	578	590	552	586	571	566	583	549	564	600	546	547	522	577	558	558	576	527	553	529	532	550	577	564	545	566	524	540	504	542	542	506	507	579	565	550	517	594	579	583	557	562	553	534	594	562	563	525	568	523	574	561	570	509	540	547	528	550	564	591	535	634	560	551	529	506	576	543	546	575	543	515	543	573	568	546	544	538	600	568	593	525	536	572	553	544	552	592	560	551	576	549	566	577	545	517	527	515	573	557	554	535	584	573	578	532	546	573	549	535	592	547	540	527	541	585	532	514	505	527	494	571	527	579	589	578	520	522	564	559	574	556	556	546	540	568	626	580	589	518	561	523	572	542	556	548	512	532	553	576	570	517	589	534	526	570	557	561	538	519	547	566	571	569	544	563	564	527	527	553	575	546	536	547	580	560	578	540	526	565	554	550	560	531	524	560	495	580	589	544	534	549	548	553	565	564	553	541	562	570	571	577	566	576	551	578	539	551	530	578	557	556	552	547	533	573	527	580	566	554	563	534	521	600	580	570	532	576	569	571	500	530	570	582	601	592	550	573	541	518	543	555	531	577	571	549	546	573	518	547	530	587	563	585	546	547	589	598	513	570	588	564	532	589	540	542	543	529	561	612	547	553	576	506	549	557	551	553	540	534	546	597	575	529	567	590	573	597	568	551	571	541	534	576	540	550	549	554	528	576	577	554	563	537	536	549	557	531	534	540	570	538	556	576	531	531	539	579	608	514	578	584	549	559	551	534	571	569	570	596	555	578	587	554	594	579	569	517	550	578	547	556	596	583	583	512	579	556	551	582	542	578	598	583	528	585	573	601	580	562	550	551	536	545	561	586	555	564	563	574	537	568	560	543	559	538	558	529	553	578	539	543	567	541	541	542	523	603	573	533	601	565	527	603	491	564	559	558	506	553	553	539	577	545	561	541	553	546	560	560	557	515	547	564	528	599	571	559	553	526	558	567	535	631	524	503	615	566	573	536	556	555	552	551	578	589	535	566	550	525	550	563	572	588	538	532	545	543	548	538	564	546	530	531	533	578	557	593	538	563	554	544	555	545	515	523	522	561	590	539	602	548	495	550	548	569	577	526	565	565	539	564	550	548	539	555	563	498	575	554	574	606	573	569	533	524	535	538	583	559	563	590	539	541	540	561	580	609	547	590	565	558
27204	32702	35088	18750	7299	2627	870	396	298	256	300	280	301	290	280	267	300	287	301	280	289	293	285	269	277	283	261	292	293	305	298	278	275	297	294	295	269	291	288	291	292	282	282	299	282	286	294	276	278	275	299	296	287	299	287	303	285	268	301	304	299	277	286	246	304	270	321	325	279	257	320	295	257	280	272	305	243	296	298	276	265	298	295	277	252	277	269	293	287	294	305	286	300	307	280	290	312	288	241	324	303	300	309	281	292	296	271	282	272	261	319	281	272	300	275	280	272	295	275	275	306	302	261	271	264	290	283	288	246	243	264	275	326	294	310	287	305	274	285	305	261	290	300	305	251	292	307	304	282	294	255	320	271	321	293	299	252	253	293	286	275	312	320	282	316	303	252	287	266	292	318	293	284	263	303	273	275	285	275	278	291	315	267	296	280	291	289	289	297	304	283	281	295	280	280	302	288	282	310	273	275	261	256	321	262	269	259	283	291	300	246	305	252	296	295	265	297	296	294	329	288	289	291	263	309	305	277	292	255	269	289	305	273	299	261	304	302	305	279	255	269	266	287	274	290	281	279	283	245	292	259	268	313	305	267	275	307	286	281	287	286	295	312	314	280	263	303	285	277	285	275	312	287	317	282	298	289	289	289	277	264	294	287	279	259	306	281	273	316	295	271	250	278	266	278	265	286	300	299	285	297	305	290	253	271	304	311	305	287	315	317	278	283	285	295	292	287	296	280	287	313	296	298	297	285	299	270	290	289	274	297	291	276	287	272	271	314	315	293	266	316	274	269	296	315	296	301	303	293	283	287	271	288	264	264	293	310	307	297	279	271	265	280	311	309	276	274	265	304	291	286	275	295	313	313	271	282	285	290	296	296	285	288	299	299	275	279	304	262	288	289	263	265	314	260	295	308	312	299	267	258	307	285	298	275	268	285	271	299	288	312	297	296	254	286	323	295	293	255	286	288	299	265	325	300	287	299	293	288	258	284	294	258	282	293	305	288	278	256	277	301	293	257	299	301	295	275	277	279	301	291	270	313	263	265	302	285	327	272	291	331	271	296	287	271	285	285	315	283	291	287	273	275	301	276	300	296	281	286	314	283	262	276	305	287	310	298	263	283	282	291	290	285	293	288	272	280	283	316	265	287	300	258	308	303	263	286	287	293	282	309	294	290	280	287	293	296	296	278	299	301	307	251	306	297	323	318	285	295	272	309	290	280	271	262	310	273	257	284	258	287	296	288	315	308	270	301	266	275	300	271	273	274	285	296	277	278	270	284	278	251	274	269	321	304	302	291	297	263	292	265	264	309	285	275	299	312	295	299	278	284	296	319	283	261	314	246	290	320	296	292	298	296	313	274	269	281	282	279	303	284	285	318	270	303	280	282	297	276	279	292	285	272	276	309	261	295	295	270	268	271	285	264	314	303	286	284	267	314	289	280	271	274	298	296	298	321	286	306	275	307	267	281	278	282	278	287	293	300	289	307	289	301	281	273	293	299	285	284	297	303	276	270	282	296	289	289	295	257	294	327	263	255	303	300	274	311	291	305	310	314	284	297	288	264	266	289	270	292	290	253	266	278	277	292	254	278	310	278	298	272	244	280	272	301	251	268	268	294	289	272	311	291	285	289	297	289	297	302	311	297	248	299	297	263	283	259	323	276	301	294	256	268	336	266	309	281	290	287	306	276	333	282	295	310	294	299	285	280	275	298	312	298	284	255	276	279	304	294	280	306	269	279	260	297	294	271	312	281	283	291	297	292	287	294	263	322	265	281	285	277	283	285	281	272	299	290	277	304	297	295	275	276	288	273	298	288	309	292	275	293	304	291	279	308	283	274	341	281	286	297	256	283	288	283	268	295	273	268	282	276	285	260	260	300	287	290	282	277	306	292	303	284	305	241	302	273	273	317	302	275	282	260	292	279	323	290	304	292	300	272	269	263	277	277	290	295	266	287	307	289	317	296	296	288	282	288	292	297	261	297	306	307	264	256	276	263	258	273	297	280	278	315	299	300	278	283	298	274	285	289	292	287	286	279	270	292	292	305	268	288	256	288	311	301	301	319	293	313	276	287	253	279	294	313	291	270	275	298	309	296	282	320	296	276	307	299	281	307	278	296	266	292	280	286	256	297	270	278	272	307	289	274	305	296	272	295	302	313	275	296	254	295	280	295	302	285	312	270	314	285	250	298	281	272	297	303	283	331	299	249	293	293	312	335	286	293	334	246	304	304	270	289	278	278	306	304	280	304	263	291	295	299	275	301	289	302	276	282	299	289	291	267	284	275	274	285	257	281	279	315	321	261	274	276	266	263	291	311	262	281	281	277	316	263	263	314	279	288	312	294	280	282	266	267	283	288	285	269	286	286	273	296	228	282	325	311	293	287	310	296	284	296	279	330	290	296	302	270	280	291	266	280	288	302	284	274	303	292	297	272	246	295	312	295	297	280	270	285	291	281	305	287	296	296	284	316	281	281	254	252	291	300	306	293	265	288	288	294	280	330	269	266	275	280	275	288	302	291	278	263	291	303	306	278	280	266	291	310	272	304	289	290	284	312	295	295	299	285	276	284	291	278	294	265	269	286	288	316	290	264	299	311	275	280	303	282	272	310	281	282	274	279	302	283	301	304	287	282	287	289	288	288	281	283	317	271	297	267	302	283	279	298	271	291	269	300	292	280	325	301	292	284	263	294	305	286	306	262	275	290	281	278	286	305	279	284	290	286	263	295	304	318	254	284	279	276	312	259	299	285	286	345	310	313	279	293	309	284	308	278	294	291	291	326	280	283	294	293	293	297	293	278	294	297	300	272	292	292	259	295	260	283	297	287	290	286	285	297	280	302	286	285	303	295	294	278	311	277	286	261	287	269	285	267	294	276	323	294	286	302	264	280	282	277	295	282	290	286	283	275	286	276	281	286	281	295	275	305	277	250	285	259	285	274	295	287	333	295	312	292	258	321	297	270	296	283	267	281	254	245	288	270	266	278	299	253	296	297	276	278	277	275	300	272	286	289	321	296	284	283	318	259	278	322	272	309	266	303	323	272	275	281	275	295	290	298	277	291	286	267	307	274	280	302	269	279	302	311	302	265	309	291	305	279	278	305	274	276	259	257	268	278	279	310	284	239	294	270	276	282	289	291	283	260	290	285	279	262	276	304	265	292	300	270	283	274	280	301	272	280	288	298	283	298	311	283	272	285	274	277	281	297	300	284	285	296	267	292	288	314	245	295	264	298	305	276	265	250	291	288	293	292	310	283	272	288	294	279	293	274	287	295	289	301	266	269	297	282	275	295	299	290	278	265	256	288	273	277	275	269	302	268	274	285	292	281	284	341	275	275	272	274	275	343	276	305	308	307	284	266	295	277	295	264	288	268	279	279	295	278	309	270	291	266	306	287	312	289	277	276	279	282	283	303	311	289	278	284	304	272	282	282	291	272	259	302	297	269	310	281	287	287	282	276	259	308	290	294	308	280	284	303	253	301	280
28009	53793	39940	19214	11683	5181	1902	732	471	478	473	474	472	485	471	460	487	457	482	502	460	426	463	446	460	501	546	470	445	491	463	486	507	451	465	482	461	486	440	519	458	461	440	464	431	474	477	460	465	461	447	438	465	415	476	430	464	476	495	472	475	491	479	470	476	494	473	450	512	435	489	460	486	473	501	474	494	497	487	483	439	498	507	475	479	451	451	482	458	506	436	508	453	445	481	470	485	454	517	495	486	458	469	485	449	442	474	488	489	433	480	489	462	457	436	477	468	469	447	461	443	459	485	482	497	463	440	476	440	472	489	483	443	474	468	479	455	467	503	486	464	485	493	466	449	495	442	456	472	463	472	463	460	522	478	485	487	437	534	446	424	469	436	458	492	452	459	438	440	497	493	519	464	503	445	462	472	462	502	488	494	474	429	482	436	477	534	468	449	497	458	413	475	475	461	497	478	449	499	457	478	488	455	462	470	463	464	468	441	508	455	481	456	471	473	453	452	465	472	441	444	466	506	509	498	485	482	412	494	490	421	456	510	483	505	479	500	466	461	477	482	448	465	456	487	490	481	472	485	513	484	516	458	457	498	430	459	474	442	456	488	472	487	466	477	485	432	466	500	479	466	539	464	449	498	471	461	462	497	495	438	444	480	505	449	484	450	472	487	481	480	469	471	448	452	460	442	449	477	453	462	453	456	458	505	456	478	462	479	509	454	447	457	494	464	468	451	440	432	470	452	459	479	506	464	498	481	476	448	454	462	447	461	472	437	461	501	437	475	493	498	468	493	457	466	466	457	497	473	480	494	489	447	450	467	486	474	453	476	454	476	438	454	498	452	477	482	457	464	461	457	449	476	467	452	456	478	498	454	457	454	448	455	463	505	508	477	455	438	457	505	492	461	481	430	460	455	442	490	479	462	486	534	450	464	459	485	462	457	477	490	508	485	433	495	449	475	441	443	469	436	454	475	484	452	437	497	443	469	471	459	481	456	461	456	471	479	453	452	498	455	481	415	504	480	423	494	471	476	477	470	476	489	458	468	479	463	467	448	446	479	433	468	483	477	471	540	459	460	500	474	484	438	494	467	422	454	472	489	423	462	436	462	480	463	455	464	448	459	445	494	416	482	461	442	490	454	476	522	483	463	474	499	483	491	469	491	441	437	498	504	508	449	463	476	467	500	484	469	474	462	495	448	483	449	472	482	469	439	467	457	467	493	439	466	449	449	465	440	449	478	482	453	429	457	489	457	446	450	490	472	475	462	485	451	484	435	466	465	478	461	450	461	430	499	482	455	434	474	480	523	495	459	462	459	495	458	455	464	507	461	503	484	446	464	429	437	460	481	455	473	447	490	503	475	487	503	471	464	464	447	482	445	476	499	432	500	450	475	466	455	447	469	455	464	474	481	442	442	467	491	477	505	449	473	489	433	470	469	467	475	461	514	446	458	472	444	475	473	463	481	428	470	530	446	483	433	466	471	485	472	455	478	471	469	459	478	485	451	475	455	441	464	479	496	498	453	439	495	477	489	465	456	478	437	460	451	474	474	450	483	442	461	487	454	472	497	465	511	488	476	492	461	488	466	452	454	474	463	478	450	451	462	464	477	465	458	444	450	529	509	433	474	477	491	491	479	439	469	477	506	474	494	468	444	468	475	477	464	477	449	481	490	504	450	440	462	457	467	543	487	482	495	463	480	489	484	459	461	512	432	474	475	474	441	481	430	466	482	439	454	461	472	499	478	466	500	427	449	489	490	463	491	492	483	491	458	437	480	482	497	473	456	457	469	464	443	451	496	446	500	454	478	489	462	476	441	495	477	455	490	508	471	458	488	441	474	452	440	472	493	491	461	489	473	475	478	490	447	493	472	474	464	499	480	503	446	468	452	495	483	467	453	492	483	464	457	512	447	487	466	487	473	498	466	434	488	455	485	508	463	446	472	458	475	516	480	439	445	430	485	492	476	470	480	475	515	479	539	471	492	482	517	467	454	490	519	469	482	486	469	483	473	452	489	486	473	473	484	450	489	435	465	421	442	496	431	476	479	469	488	459	494	486	479	497	487	479	491	506	457	455	474	459	435	510	477	453	481	434	458	408	476	468	492	493	461	457	487	491	475	443	489	500	442	471	443	487	436	435	481	515	482	472	456	485	473	497	452	462	467	460	487	439	452	440	494	454	464	479	476	467	405	502	452	474	480	463	478	476	451	423	446	473	456	430	449	536	453	472	496	442	452	494	483	459	490	463	443	513	456	467	507	465	456	513	444	496	479	454	483	454	433	455	480	466	490	482	455	459	470	453	475	477	487	462	454	456	449	444	459	457	435	436	473	438	486	490	477	440	495	488	495	410	455	466	481	462	456	472	455	466	444	461	478	466	456	481	445	434	456	456	469	421	480	467	498	474	459	464	463	496	481	492	471	473	475	452	472	453	486	456	505	495	460	473	466	466	464	459	484	461	483	446	446	481	477	494	449	490	487	483	485	477	446	476	475	441	476	455	462	469	464	491	454	467	488	467	497	456	489	488	454	509	470	479	433	454	461	501	456	473	492	459	484	479	443	497	501	477	504	451	499	463	511	477	481	471	448	449	465	458	441	426	480	482	461	477	449	449	430	468	449	470	463	458	510	458	467	497	500	442	489	499	501	458	478	475	487	451	433	464	514	455	489	469	424	456	459	483	532	468	490	454	467	526	409	493	476	499	495	417	458	508	455	470	487	455	469	466	484	441	481	481	455	483	442	482	496	473	460	474	473	466	503	458	460	508	470	474	487	490	461	460	464	455	529	478	499	464	458	480	491	477	468	429	484	463	478	478	460	476	514	493	444	458	457	472	476	462	499	465	459	470	460	441	523	482	436	449	472	458	458	456	503	460	447	409	460	449	448	436	475	475	445	480	485	477	458	437	457	481	477	469	458	451	453	471	508	433	448	452	493	443	453	488	439	471	452	489	512	475	491	475	474	473	442	491	515	456	483	494	521	514	448	471	469	466	422	471	463	463	488	462	488	478	463	487	491	457	477	477	487	484	508	462	471	466	466	453	474	481	488	459	497	488	476	468	439	463	448	469	489	443	499	460	463	417	452	503	475	475	490	452	440	471	442	467	466	479	447	489	464	475	458	456	483	458	471	476	473	448	432	481	484	428	473	474	483	492	460	452	446	499	450	468	479	442	499	490	473	446	443	467	491	449	496	449	462	458	478	488	406	496	501	473	461	450	462	490	426	445	464	482	460	483	439	443	447	456	500	460	532	441	472	457	479	487	479	441	466	468	461	447	510	457	474	440	457	505	471	425	495	470	489	483	465	465	490	481	466	480	474	481	480	486	488	492	488	494	473	457	486	461	475	479	431	477	472	464	447	461	441	469	480	501	471	482	462	464	431	473	445	486	498	487	465	453	467	477	476	491	474	474	492	463	466	486	441	462	464	498	429	507	469	440	457	481	451	457	420	452	485	484	451	449	510	456	441	484	491	466	481	482	497	462
24724	25743	39529	32608	24849	16394	4680	896	356	300	341	337	291	328	310	311	329	285	320	357	361	317	308	300	348	307	298	301	313	287	310	329	290	310	313	309	338	325	320	330	341	354	323	294	301	322	323	347	322	315	322	306	308	330	355	307	310	321	286	323	343	322	314	325	327	315	319	315	320	316	326	307	298	322	300	335	290	356	323	312	293	281	319	299	295	329	311	283	300	291	306	299	312	303	277	299	298	322	305	303	334	282	291	299	307	308	315	319	317	315	320	313	301	346	316	333	292	338	334	287	330	302	298	309	319	307	332	316	303	303	351	320	323	282	310	327	323	325	330	317	333	301	307	319	313	293	308	306	299	300	313	346	307	293	296	302	297	320	335	317	304	332	314	330	335	338	336	312	309	335	296	322	325	295	287	301	305	315	324	299	308	293	301	320	285	333	336	326	329	333	335	330	321	323	284	277	306	307	305	312	346	328	289	313	324	338	334	318	316	309	307	328	296	332	321	325	322	357	319	280	350	286	297	292	306	300	329	293	302	300	319	312	302	352	323	324	315	308	308	297	305	328	307	304	332	283	317	309	293	297	327	313	295	302	326	324	313	293	318	310	281	312	329	305	292	327	315	291	302	351	304	306	353	354	331	319	321	306	278	326	327	330	332	305	279	305	302	309	334	318	288	297	323	308	308	325	316	338	339	300	314	335	295	342	313	317	336	327	298	316	301	315	315	356	287	314	321	328	305	309	289	309	308	309	310	302	309	316	313	338	320	324	286	336	332	298	297	286	294	354	311	337	293	318	300	310	317	313	270	301	330	317	308	329	327	311	331	326	317	310	314	312	307	314	320	333	288	305	288	310	280	319	330	311	319	294	295	325	325	321	278	292	320	277	310	269	277	283	329	327	330	314	325	300	292	295	355	324	336	316	324	333	313	319	364	318	322	342	315	322	331	308	331	315	339	303	301	301	334	293	342	329	320	307	339	306	306	337	300	311	320	313	295	282	291	296	325	343	344	295	298	310	336	275	357	324	313	303	296	301	315	294	300	311	325	311	310	313	308	312	302	311	336	322	314	313	319	343	327	298	300	272	327	298	319	331	319	299	337	287	322	322	325	297	297	285	306	302	329	312	312	331	339	303	353	315	307	308	311	316	306	318	288	308	292	293	297	318	277	300	262	311	289	320	331	335	333	299	315	286	282	318	302	314	289	321	306	336	326	329	335	317	302	291	325	301	336	311	331	281	311	293	291	301	321	309	338	308	317	284	314	304	301	328	345	333	343	276	274	308	341	307	322	296	301	319	303	313	296	323	315	311	321	316	341	337	285	312	300	305	300	319	295	321	300	318	323	317	277	325	299	306	324	321	334	312	334	328	352	319	308	308	333	307	279	314	282	329	298	327	311	321	282	335	298	329	351	297	279	363	278	304	323	294	274	296	325	308	346	322	281	313	311	338	308	337	289	318	315	341	302	306	333	329	350	325	325	331	285	320	329	321	312	279	321	297	302	297	316	315	329	303	328	308	301	363	320	301	296	326	310	311	334	327	335	319	302	313	304	325	317	283	302	291	322	321	322	337	302	333	310	319	318	309	302	327	361	306	336	303	308	311	310	299	339	341	272	293	333	349	287	303	321	317	322	319	286	344	308	312	299	305	298	290	303	306	323	334	344	317	327	328	303	291	311	275	334	316	295	289	299	297	337	303	317	326	352	297	326	293	314	292	312	286	300	311	293	288	354	298	286	321	312	315	315	317	306	296	327	321	296	300	292	330	330	297	306	317	301	271	320	314	287	315	305	306	341	356	280	307	330	305	333	323	338	319	323	332	335	313	291	330	303	324	316	291	323	268	311	308	291	306	272	306	317	318	283	288	302	304	276	306	306	315	347	318	305	320	324	299	328	304	322	309	318	337	301	278	324	344	306	313	316	312	305	320	340	312	292	342	350	305	311	263	317	290	325	290	300	328	313	345	304	313	302	301	317	339	326	327	297	337	297	296	309	294	324	336	312	291	281	303	297	298	320	323	297	315	321	286	299	303	289	305	311	310	316	318	324	316	344	305	308	314	308	311	327	322	307	306	304	290	304	300	325	304	320	320	295	323	281	297	302	293	294	276	317	316	315	296	309	327	334	299	322	298	322	346	304	312	309	306	293	316	339	335	321	346	295	303	330	305	301	322	355	296	315	274	307	303	347	270	280	335	312	300	352	321	313	315	349	338	324	294	308	337	313	316	331	315	316	281	299	309	310	344	270	290	290	312	320	314	321	292	306	295	298	321	287	291	314	319	330	296	307	322	315	332	307	297	312	324	311	325	280	298	326	306	283	313	342	307	313	298	309	357	308	317	317	305	313	311	314	295	286	346	330	303	303	310	322	304	298	311	302	301	292	312	303	295	334	321	317	341	311	313	299	318	298	288	290	320	305	313	314	342	324	315	312	280	294	319	300	285	319	338	310	280	323	344	336	337	316	343	300	301	316	288	319	319	330	304	298	326	332	297	317	325	307	369	306	292	320	319	302	314	303	294	312	316	317	308	305	334	314	310	314	331	303	307	291	297	346	308	299	297	294	298	308	339	321	288	323	300	345	346	315	290	301	340	319	320	341	302	279	330	301	334	294	327	347	330	299	294	279	317	298	306	319	343	293	307	313	326	319	300	334	295	295	309	310	265	357	286	314	349	326	298	328	289	310	304	287	290	309	319	312	316	328	301	303	288	304	306	332	283	307	279	319	364	293	313	330	319	317	305	315	304	309	325	303	328	324	328	310	312	302	296	313	333	341	310	292	291	280	310	335	330	314	325	290	306	277	319	326	316	298	296	292	323	288	304	360	301	289	329	319	328	316	318	301	314	313	332	290	317	322	296	279	340	303	287	314	318	291	336	299	297	279	266	284	302	288	309	314	313	272	302	311	310	319	340	302	324	282	289	339	316	296	328	294	320	319	323	302	295	317	318	344	315	287	317	313	334	327	333	324	303	300	328	284	293	304	312	272	325	289	327	304	367	316	327	301	301	320	314	301	325	316	294	306	289	310	333	319	310	296	284	293	332	292	305	287	302	312	283	307	296	295	316	322	305	296	312	297	313	310	299	288	315	309	332	340	329	321	296	340	327	333	312	292	308	311	328	294	320	306	315	314	332	292	315	328	309	332	321	291	290	311	288	304	318	291	284	317	320	325	318	281	311	297	312	323	293	326	329	302	310	325	324	299	327	309	320	325	313	313	290	321	320	295	302	319	321	319	325	316	287	310	300	316	307	300	305	318	347	302	324	308	326	327	315	309	280	305	293	298	332	324	321	333	322	319	314	277	308	309	285	305	296	295	306	308	287	288	288	307	344	314	303	329	312	327	318	305	326	313	309	296	300	321	319	307	327	360	314	294	334	324	322	314	312	308	326	294	292	322	324	304	292	324	297	298	299	308	333	299	321	329	311	292	311	299	314	335	339	310	282	302	312	303	317	306	322	337	304	292	331	295	324	320	292	334	337	325	314
49420	92009	71187	42797	32733	18287	6327	1803	518	539	490	496	507	496	490	515	504	513	516	524	517	510	547	471	504	529	482	531	501	514	522	541	514	519	461	480	524	520	496	475	503	486	476	507	501	537	510	480	494	496	516	540	504	483	484	465	533	520	485	499	517	451	485	514	489	506	485	533	500	470	513	514	468	504	514	500	497	515	500	501	488	481	480	569	508	547	502	532	480	499	485	492	470	491	458	470	479	525	527	511	486	550	503	532	481	492	465	481	494	503	490	500	479	492	541	502	520	530	483	545	538	500	480	515	505	517	497	487	462	519	519	539	525	481	502	527	488	529	525	482	540	491	518	499	464	530	492	531	484	530	521	519	530	495	581	512	547	457	529	528	489	490	501	544	510	493	515	540	476	497	481	542	487	510	481	538	483	495	517	525	506	510	462	495	505	490	512	533	518	494	521	473	530	510	495	527	474	513	518	485	507	513	515	567	509	508	480	512	503	516	494	534	453	498	484	480	530	497	479	498	467	509	520	477	528	485	526	512	504	497	526	533	483	477	481	492	481	512	500	527	500	479	534	495	537	484	482	472	497	497	515	491	546	502	501	500	506	476	479	533	495	511	505	518	498	491	478	507	492	452	487	514	476	475	512	523	460	494	501	457	494	498	498	522	482	489	487	483	508	460	493	509	503	534	510	507	515	470	477	514	488	540	502	536	550	513	498	474	493	503	495	484	536	510	477	478	503	517	539	467	493	512	525	473	483	530	531	513	474	495	538	507	493	456	489	517	469	529	465	519	472	511	511	479	470	491	512	503	525	495	492	521	543	533	468	558	469	529	494	522	515	508	514	505	480	496	485	514	533	497	510	470	499	476	478	490	491	468	486	516	490	519	504	504	521	461	487	538	503	471	477	483	515	491	496	517	503	477	515	489	477	520	520	495	467	526	485	483	535	543	495	494	505	458	467	502	505	488	475	514	530	506	463	508	515	493	517	541	526	513	511	504	540	469	508	483	523	539	545	509	480	511	490	507	529	523	517	476	489	512	522	516	493	498	501	474	501	572	517	495	460	505	487	520	489	488	550	523	535	457	515	486	500	492	493	507	498	514	519	503	500	500	507	527	511	479	502	544	500	528	512	478	483	503	469	492	464	532	557	538	495	505	526	490	495	551	499	507	537	504	515	486	495	514	509	498	495	545	502	462	525	535	509	508	511	523	477	522	501	488	521	475	514	503	497	495	519	517	506	483	536	516	478	479	549	504	480	519	525	505	554	515	502	500	498	517	477	482	528	490	524	504	472	467	486	532	477	485	493	485	476	492	460	485	510	485	506	503	486	526	521	488	476	511	539	483	536	501	522	543	488	477	514	538	530	489	487	497	539	505	482	518	508	516	457	499	472	524	525	499	500	485	516	496	496	504	491	507	488	510	519	501	538	532	488	486	484	493	467	512	482	499	467	487	524	543	514	474	479	505	480	472	508	472	469	452	497	494	497	499	448	531	482	535	482	498	521	492	516	521	533	507	517	508	577	528	507	498	504	484	544	500	511	532	493	507	502	531	508	474	486	501	526	527	489	560	521	492	510	456	485	479	485	500	505	469	527	520	512	497	484	494	536	506	473	493	490	506	496	512	524	519	531	507	486	542	493	516	525	531	506	505	456	492	498	488	486	530	530	520	485	491	511	527	548	469	465	477	533	487	503	503	522	478	472	496	499	507	501	477	466	518	487	479	487	502	458	504	547	517	506	524	516	537	555	493	510	510	514	480	522	499	511	512	549	505	515	521	531	496	494	491	517	479	497	488	492	496	483	497	455	497	525	488	523	488	526	503	480	523	545	497	520	509	491	490	513	501	479	505	536	464	467	541	461	501	521	473	543	503	511	518	522	473	527	528	497	489	514	490	491	512	490	512	518	514	550	501	526	515	515	515	491	509	486	507	466	529	488	474	467	491	481	485	479	518	507	477	510	470	505	468	480	519	458	460	495	500	527	503	518	516	506	523	498	502	521	512	478	529	505	481	513	476	514	528	500	481	536	453	502	480	542	511	499	483	460	476	485	496	487	500	504	486	506	511	476	473	528	514	474	484	494	508	534	506	526	494	537	486	510	485	498	527	489	536	542	511	521	512	486	497	530	504	502	516	511	516	525	522	510	544	512	505	476	507	505	528	509	525	554	513	499	516	535	474	533	489	500	472	509	504	516	495	492	503	520	501	539	495	477	476	500	507	495	526	481	477	509	499	537	449	484	505	527	542	543	508	486	494	536	523	492	490	499	483	499	493	510	464	503	479	499	508	497	487	466	501	497	546	537	476	548	473	534	476	455	497	517	481	457	556	512	518	521	512	509	517	485	507	483	489	509	521	541	483	485	538	502	511	522	531	517	464	472	489	547	492	515	494	504	490	519	485	495	497	525	477	522	517	481	479	481	497	497	476	482	525	510	482	546	494	503	507	490	481	507	525	499	553	503	490	523	462	521	485	552	513	496	527	481	504	467	512	480	502	496	510	490	504	496	507	480	479	452	494	542	499	496	499	498	480	538	522	494	473	476	491	512	491	520	527	480	498	530	495	511	524	541	512	531	469	519	504	499	479	530	509	529	544	491	518	489	494	479	499	544	510	510	500	520	527	481	501	486	510	488	469	483	499	512	484	495	541	492	491	514	482	523	522	494	526	478	436	494	479	502	514	509	497	521	507	511	524	484	483	482	538	457	503	491	476	513	485	481	472	504	500	507	554	490	482	516	497	516	502	510	510	507	454	499	475	449	464	484	523	536	487	477	494	486	514	487	519	528	462	542	519	470	493	531	507	504	477	497	539	457	529	548	496	487	529	467	509	457	504	512	496	522	454	495	489	488	563	523	507	475	477	455	491	482	444	539	520	443	524	477	485	529	553	526	536	493	521	526	534	480	479	500	543	551	514	542	497	515	504	515	477	522	468	467	484	490	468	514	512	509	497	483	484	494	494	539	463	517	505	520	503	480	449	524	473	463	510	497	499	536	482	476	476	469	475	501	524	507	479	522	496	550	505	479	518	516	488	504	491	430	510	509	485	509	508	533	494	540	527	513	508	517	498	481	509	507	513	500	483	505	509	529	522	535	482	501	476	506	470	499	525	474	486	503	466	433	529	534	519	547	525	519	505	538	473	515	503	528	492	479	467	499	529	515	516	498	505	536	479	500	494	503	520	520	483	494	492	499	503	517	539	495	503	514	489	503	471	510	486	484	533	503	510	535	486	513	515	464	479	502	551	516	499	486	521	483	495	510	518	488	513	502	509	488	530	495	511	479	531	521	496	531	482	507	494	539	469	487	494	540	544	545	486	527	498	498	499	524	530	517	490	554	511	489	505	492	480	511	523	451	537	513	488	505	480	483	467	475	524	515	494	510	566	511	507	489	484	493	479	527	524	489	539	495	493	502	494	507	495	481	531	512	525	524	511	460	501	488	498	528	501	499	520	519	521	465	525	528	463	517	494	479	488	548	541	506	477	466	512
23309	22927	35117	30570	27920	24180	14398	2072	392	401	370	391	361	343	396	364	350	340	353	373	352	395	346	360	355	378	354	371	373	360	353	348	395	347	331	365	361	377	342	362	375	374	389	361	368	407	380	365	358	381	367	377	390	368	379	351	354	378	350	353	355	352	356	348	352	364	355	351	352	362	337	326	339	350	365	347	375	332	373	352	343	384	376	373	377	328	360	367	369	338	316	354	370	341	341	365	355	370	351	359	396	377	370	359	361	403	391	384	348	377	343	378	360	346	350	376	367	324	370	380	396	360	380	370	353	356	351	374	376	386	364	335	352	360	350	389	363	389	354	352	352	350	400	367	381	347	328	349	373	373	345	391	322	371	336	394	373	346	363	332	320	333	367	371	334	354	344	354	368	346	382	342	393	409	410	356	374	373	375	367	362	366	348	362	380	349	333	352	329	369	364	358	327	345	394	386	348	330	338	348	370	357	363	349	354	364	374	371	357	375	353	331	359	341	401	400	374	325	370	388	378	382	375	333	328	319	349	364	344	397	337	375	358	367	336	344	323	334	343	342	345	369	359	345	349	363	361	340	332	365	351	365	315	347	364	396	371	335	377	344	334	363	380	343	372	349	345	336	342	350	346	352	379	365	338	360	356	399	351	385	355	345	401	337	365	354	392	363	376	383	372	372	347	352	350	351	319	365	384	345	359	379	360	361	318	359	365	356	395	345	363	352	376	331	370	356	338	352	343	392	338	372	359	361	377	389	368	363	384	382	385	371	346	370	349	354	360	353	364	361	355	366	380	352	357	353	350	335	344	342	355	356	367	324	352	358	337	346	356	357	379	348	349	382	348	345	371	341	340	359	363	331	360	353	310	365	341	346	366	325	363	337	364	382	357	351	363	355	366	354	345	304	367	375	371	333	366	345	358	345	350	343	356	325	381	332	408	373	361	366	390	326	339	356	374	370	348	356	390	374	365	391	348	363	361	357	381	367	348	383	364	363	359	365	353	351	361	361	359	343	362	328	336	373	337	344	335	362	342	331	376	368	364	376	349	335	376	338	349	380	375	341	347	364	343	342	362	367	368	361	336	387	362	374	365	352	386	337	325	366	348	369	376	356	353	350	365	325	341	355	356	384	347	324	359	335	333	333	357	341	356	370	370	395	365	381	342	383	356	331	353	362	350	353	359	357	384	326	337	360	402	356	344	363	338	339	368	357	360	344	397	373	336	414	353	354	370	340	352	348	344	394	337	401	345	368	370	386	381	371	361	368	368	354	338	355	345	346	353	339	358	340	345	338	406	349	332	379	339	392	390	332	350	380	373	369	324	336	359	383	358	351	371	361	367	378	375	328	350	362	333	375	376	358	366	369	356	374	377	331	363	333	337	347	356	353	361	343	356	397	347	361	369	348	336	365	334	337	288	326	349	342	368	321	371	378	347	375	366	379	352	358	372	337	385	339	381	370	367	370	363	413	341	348	360	344	371	351	383	385	334	373	366	332	400	337	349	333	386	360	371	345	388	360	377	380	352	372	366	382	370	337	360	388	345	343	329	394	360	344	386	374	358	314	344	353	339	367	359	356	343	368	330	395	366	363	355	371	380	341	362	391	356	382	325	329	363	383	362	363	325	380	343	350	370	365	362	362	377	343	383	349	382	365	381	349	339	355	353	374	363	384	388	363	330	346	404	358	359	350	352	355	376	381	332	376	372	346	340	346	347	354	370	347	355	369	354	358	355	361	351	355	342	320	334	330	351	361	374	368	356	350	365	386	383	340	352	348	329	336	380	368	343	351	344	374	344	366	354	378	393	346	366	345	357	366	344	364	349	352	389	339	384	375	362	377	360	339	337	348	381	371	364	332	346	359	357	383	361	351	340	325	369	373	376	357	355	346	387	381	329	359	388	358	355	373	362	356	382	344	349	371	362	361	372	382	366	363	331	353	330	345	367	360	361	348	356	368	356	325	369	372	368	353	343	372	375	377	330	390	332	337	351	334	351	370	349	375	346	360	375	352	352	346	339	356	334	368	349	342	371	371	344	375	391	376	336	376	374	417	390	327	387	372	342	350	387	358	370	364	370	353	361	359	334	351	344	344	365	334	343	368	340	333	373	337	339	328	356	319	353	369	393	327	369	362	348	374	381	321	340	322	369	354	348	355	346	391	332	375	358	346	334	369	359	341	338	344	316	353	343	370	369	364	379	372	366	369	359	364	375	364	323	334	366	352	381	359	330	368	385	374	343	317	377	357	366	337	372	354	372	348	340	402	366	341	334	352	353	350	355	350	350	374	356	323	352	339	358	351	367	362	346	360	413	340	333	354	329	335	368	403	368	343	354	389	332	378	361	324	365	343	357	351	343	344	382	346	407	366	386	400	398	366	359	374	373	352	348	389	352	349	356	347	360	369	340	355	337	345	334	330	344	352	395	451	361	393	350	340	368	373	356	393	327	349	369	368	340	354	376	352	334	370	366	393	352	339	376	365	353	379	387	385	357	379	345	338	418	345	366	353	350	349	361	337	348	354	375	374	346	370	333	332	373	320	373	358	368	385	339	359	355	337	359	321	340	342	356	322	362	345	334	350	346	345	390	391	351	330	372	378	370	375	380	349	321	382	358	342	334	345	379	337	335	379	334	335	357	348	326	358	343	364	347	335	369	364	358	335	345	383	328	348	346	367	379	377	363	327	358	336	322	375	363	398	347	388	340	356	345	343	316	374	353	351	375	354	367	378	350	379	356	386	356	363	359	351	336	387	351	354	330	402	360	366	306	341	326	322	369	360	340	363	363	348	356	331	357	352	318	356	356	344	389	373	355	338	345	409	330	373	405	346	343	325	348	343	329	377	340	387	350	320	341	347	364	387	351	372	354	333	363	392	343	347	385	360	366	384	346	365	341	338	329	366	362	373	364	342	334	330	389	314	350	389	355	372	359	369	369	384	335	372	354	355	353	324	381	361	387	384	386	396	356	320	351	341	359	354	396	392	381	380	354	398	356	362	366	360	372	353	383	354	333	363	356	350	388	365	387	395	344	332	365	358	341	349	356	334	341	349	374	318	381	326	392	354	369	363	367	357	367	346	361	368	341	393	355	364	359	366	349	329	349	331	385	341	393	360	344	362	373	364	368	332	367	336	386	380	358	332	334	363	390	371	363	368	323	337	363	366	347	378	375	361	368	348	338	333	366	325	351	351	345	347	370	342	370	338	375	352	347	344	355	372	405	361	394	355	352	366	387	344	347	363	378	369	335	345	342	358	372	359	334	357	341	362	361	379	338	376	347	351	343	341	368	347	363	375	357	362	342	356	326	350	395	366	323	383	361	386	336	317	404	347	395	366	371	389	336	388	332	363	355	337	373	331	354	363	378	362	379	363	356	364	357	372	357	348	394	345	333	357	343	324	400	350	337	369	355	342	354	327	376	385	363	365	375	337	365	349	359	361	359	358	343	381	335	351	376	389	368	343	317	383	315	350	340	348	358	356	364	339	358	401
50752	100540	85201	57219	45268	28447	12201	3255	634	563	560	591	571	564	557	535	583	534	562	532	579	584	565	562	583	601	552	572	533	565	580	532	530	568	555	535	564	566	522	573	600	551	539	521	582	555	559	579	550	624	589	537	557	557	565	545	554	603	582	591	522	534	600	513	578	536	604	584	595	565	550	551	550	574	548	578	527	538	548	533	590	558	606	530	530	525	545	556	561	584	585	544	562	599	595	585	588	586	562	554	570	601	528	553	615	536	540	585	580	545	523	554	567	594	556	553	519	606	521	568	529	568	509	547	551	521	499	573	572	554	596	541	606	592	579	566	562	554	568	513	549	566	573	530	547	585	573	577	560	594	507	585	585	558	606	523	518	552	563	580	574	533	552	563	597	509	562	559	562	545	573	572	560	556	558	533	567	608	527	528	533	581	559	589	526	550	574	567	566	538	597	551	539	561	556	534	537	584	559	557	576	555	532	554	551	574	561	582	553	572	552	527	569	528	583	566	587	508	568	529	535	517	594	540	610	532	524	533	580	584	525	586	545	581	560	514	531	565	560	565	595	551	538	570	536	601	554	550	558	580	573	564	578	605	582	512	543	568	542	544	550	576	564	550	561	542	561	596	570	561	567	593	574	514	564	554	551	548	560	559	518	551	541	565	570	560	539	553	570	556	589	585	550	529	534	575	587	565	568	595	571	577	528	579	521	530	554	616	577	580	543	556	594	532	587	570	575	573	567	556	540	539	580	528	567	603	530	566	540	577	588	568	586	555	603	534	504	540	540	586	516	550	538	552	542	506	552	533	559	579	575	537	569	598	568	565	618	546	590	569	589	560	530	549	526	572	612	550	547	587	531	533	581	564	547	576	555	561	526	536	514	562	597	490	529	548	594	584	559	557	593	551	578	561	534	584	588	602	558	592	593	565	510	530	567	560	569	553	520	575	581	566	558	543	614	558	611	526	522	550	571	594	561	564	515	553	548	559	519	551	553	578	524	567	610	527	548	606	542	547	608	586	558	532	523	502	520	565	556	531	539	597	586	584	535	599	568	562	582	543	587	544	558	537	553	506	594	561	561	539	541	552	556	594	547	547	562	547	565	555	564	601	577	516	564	575	567	545	577	565	544	546	527	536	554	554	604	582	561	555	525	556	546	544	560	591	519	586	558	545	523	552	568	561	544	476	489	570	560	555	556	555	559	633	573	524	561	550	538	539	558	586	546	627	541	581	558	525	552	518	570	539	535	583	556	564	552	581	494	583	585	561	562	552	575	553	571	568	537	540	559	588	559	584	554	543	583	511	578	573	535	559	560	533	588	528	558	543	549	587	541	564	570	542	576	562	548	524	567	578	559	519	526	560	553	589	603	518	563	578	570	535	568	597	544	564	584	554	529	542	560	561	559	501	567	531	556	539	570	541	608	587	528	541	533	598	539	570	583	535	551	522	560	555	547	537	566	580	543	547	586	537	571	579	559	570	592	558	574	561	555	566	570	570	553	562	572	578	558	569	547	568	556	580	580	597	585	533	503	494	545	553	601	571	546	577	514	554	571	535	543	557	526	567	586	537	519	556	563	547	548	554	585	546	542	579	546	553	537	580	544	596	563	533	519	515	567	571	532	556	529	546	604	618	551	558	545	586	560	563	562	542	593	591	565	584	576	594	574	549	566	578	535	535	599	534	565	528	554	584	523	552	594	542	554	544	604	591	548	565	531	563	561	545	547	556	599	559	564	486	561	583	558	590	560	564	552	530	567	580	596	565	578	536	552	571	587	536	555	578	538	551	527	597	561	528	632	615	524	557	600	523	582	582	542	565	563	557	552	547	543	540	563	538	572	542	521	567	551	598	553	560	557	537	579	560	576	568	548	571	511	528	589	542	559	536	577	525	571	559	552	584	552	535	524	570	534	570	575	573	548	521	586	544	535	558	550	591	554	563	568	567	547	545	579	563	557	522	548	543	544	573	581	555	560	553	555	551	571	571	591	551	558	562	576	606	568	533	558	547	568	548	542	601	546	557	568	545	578	531	553	545	559	575	554	514	594	564	547	545	524	583	617	555	521	554	545	526	559	586	542	559	552	551	535	525	547	553	581	546	551	556	564	541	564	598	523	559	558	566	592	583	538	567	559	567	530	548	589	543	522	541	527	564	560	587	517	543	541	551	572	548	553	556	542	562	551	548	588	561	566	543	557	563	568	589	586	572	580	536	547	542	560	562	559	581	565	538	553	572	553	564	554	549	570	560	563	552	586	589	559	585	548	544	578	548	575	558	530	584	597	591	561	559	552	564	580	515	527	561	547	514	567	566	578	546	566	555	547	572	563	591	537	566	538	577	575	625	549	578	518	566	571	527	531	580	579	532	556	559	546	554	535	564	551	542	532	543	541	581	553	587	565	597	550	538	598	539	558	562	560	532	577	557	590	522	573	558	568	614	560	577	569	481	558	555	552	526	550	584	515	520	589	543	562	542	535	572	541	582	538	570	526	507	587	550	514	519	562	541	548	538	565	566	539	544	555	531	503	584	566	547	532	567	563	518	555	510	540	559	551	595	564	558	600	610	543	581	536	532	520	551	520	568	531	574	583	571	586	550	582	515	579	552	560	572	550	524	535	548	530	525	584	515	585	544	570	528	562	552	506	574	550	559	560	536	594	564	596	584	550	572	558	526	539	590	605	572	534	531	518	532	560	564	540	541	553	549	567	541	575	534	538	544	541	555	587	553	527	585	543	558	534	564	574	569	554	557	555	566	583	617	558	567	551	554	572	529	564	539	522	558	546	571	549	562	554	520	541	546	559	561	525	604	555	569	537	525	584	532	556	603	548	575	576	547	585	589	559	548	547	551	563	548	552	542	594	575	579	575	605	603	570	581	552	557	595	562	527	547	550	563	557	563	546	582	528	542	562	558	628	577	550	578	586	547	556	604	567	541	567	586	563	550	544	524	585	549	544	519	583	584	575	538	561	576	565	513	582	557	542	616	525	568	582	513	535	547	571	559	571	541	584	535	555	513	520	568	524	552	518	551	595	547	548	581	557	574	564	529	533	573	579	561	526	542	551	556	582	526	608	559	543	569	562	527	580	586	561	550	554	519	544	563	527	539	524	561	539	563	537	577	569	543	587	554	539	516	568	568	543	567	544	568	570	565	523	579	536	542	539	518	543	549	581	568	545	567	552	555	580	561	596	555	540	556	551	537	572	570	569	554	553	576	547	548	545	567	554	623	564	550	554	575	562	541	564	598	594	578	565	567	558	500	576	553	533	540	522	577	591	562	579	542	557	570	602	540	555	563	569	530	559	571	538	511	521	562	535	562	540	499	548	540	541	553	571	595	528	553	525	539	571	518	561	563	544	557	581	561	554	535	563	554	565	565	567	580	566	517	520	606	561	550	564	567	577	531	526	579	556	560	538	535	520	527	587	568	553	590	550	577	541	627	503	533	536	531	580	571	544	565	520	579	532	548	552	559	579	593	533	558	539	563	577	587
27609	31609	33655	17568	7243	2269	806	366	258	281	309	271	300	311	303	270	317	303	281	304	326	293	282	285	304	301	270	268	288	264	316	292	301	292	268	278	283	277	298	307	290	305	296	315	299	270	321	290	288	312	282	304	297	307	310	285	270	290	278	312	292	249	295	286	274	281	290	320	306	295	304	262	320	328	294	287	319	292	290	280	286	295	283	320	315	267	305	306	305	284	299	292	277	305	298	272	345	284	310	330	309	282	325	294	272	288	285	309	306	306	317	302	296	291	297	304	319	290	306	328	283	304	310	309	309	349	276	280	283	288	306	299	273	293	298	243	312	290	348	265	283	293	312	302	292	297	335	300	277	254	272	272	271	321	287	273	307	317	268	281	308	276	285	297	281	306	274	286	279	296	277	266	299	327	259	314	292	276	300	282	280	312	285	287	261	273	286	293	317	306	302	300	304	279	310	290	293	278	284	283	305	285	284	286	271	312	299	314	282	290	308	330	313	310	273	280	290	281	292	301	296	267	295	296	286	299	304	285	303	309	301	292	303	299	304	289	286	316	273	300	259	291	277	274	298	295	283	279	285	290	297	279	282	307	335	304	304	289	305	279	281	284	301	297	280	301	291	303	268	299	305	297	257	278	308	319	283	290	300	290	291	281	260	307	306	299	303	239	302	303	324	278	265	298	273	273	272	260	264	290	310	315	289	289	294	294	287	265	324	293	299	266	286	291	300	302	277	271	282	277	291	284	289	306	294	286	278	290	260	281	325	276	286	288	306	279	323	279	299	311	292	286	304	312	281	271	317	284	291	292	297	317	299	304	267	267	302	290	278	319	298	310	295	273	308	312	294	298	300	308	292	291	311	291	300	295	288	267	264	277	303	301	312	343	316	277	304	279	317	310	299	278	303	316	304	286	303	323	280	304	296	271	286	286	293	297	320	283	282	258	259	308	310	294	313	275	320	262	273	288	283	295	292	289	300	274	318	292	267	299	272	311	311	286	285	281	305	277	270	283	266	300	296	288	277	279	270	310	297	316	276	254	314	260	276	263	273	297	305	282	311	316	287	287	309	295	311	311	322	323	308	307	292	268	297	284	299	285	296	285	295	265	275	304	300	283	277	255	322	315	266	293	297	265	301	292	279	260	263	287	293	289	306	292	275	272	289	290	292	289	280	283	315	316	291	288	309	283	281	286	310	273	293	262	293	317	304	276	302	285	291	307	305	303	296	321	277	276	310	280	296	295	292	275	278	288	269	286	299	272	297	292	285	273	288	282	297	311	306	310	300	290	298	292	282	270	316	270	308	316	279	285	280	305	280	303	299	292	318	271	310	269	247	299	293	318	316	318	262	286	296	303	287	285	283	266	320	309	289	296	287	285	294	301	259	303	284	288	323	288	306	295	280	295	288	305	319	301	291	297	291	279	294	294	276	282	292	296	305	300	332	310	288	310	286	301	304	290	312	308	295	260	307	304	315	308	291	317	301	275	323	279	301	261	291	269	334	300	288	320	262	322	298	283	298	286	278	277	282	298	275	302	270	287	283	300	279	266	303	314	295	307	280	285	279	308	282	279	301	277	266	273	286	306	313	295	292	300	312	274	286	255	316	294	266	313	272	269	323	301	314	268	287	250	278	292	269	324	294	294	280	282	343	264	309	293	297	325	291	297	290	299	267	286	300	324	282	274	261	288	291	324	281	290	330	324	313	316	328	268	310	277	276	301	267	320	303	297	276	290	264	326	279	290	314	268	298	288	267	304	294	298	312	300	287	291	294	314	274	275	290	286	309	265	260	291	295	305	297	278	257	284	336	284	319	295	283	296	305	272	293	285	293	286	305	277	320	318	316	307	266	274	279	300	282	293	278	321	310	305	290	283	302	265	288	326	319	298	324	318	288	282	285	299	295	280	286	286	279	335	305	302	299	277	300	291	271	298	299	284	283	293	323	272	329	288	273	283	311	313	275	295	276	263	293	262	312	288	283	301	328	285	284	319	295	325	268	303	304	295	279	317	278	289	256	282	304	269	287	327	294	319	294	294	297	272	297	260	294	294	315	306	298	314	260	285	283	274	298	329	294	336	308	276	296	315	297	305	324	280	292	268	282	278	315	271	291	266	297	290	307	290	287	270	327	277	293	299	279	310	264	311	309	293	294	325	272	254	263	278	295	281	258	299	293	290	298	278	270	330	292	294	310	267	270	296	281	272	322	283	290	297	300	313	291	273	301	281	303	328	275	245	291	308	273	299	283	293	304	278	284	287	281	304	270	262	297	297	264	314	310	302	300	275	306	287	312	296	309	273	302	313	329	292	263	302	303	277	285	286	270	273	287	306	301	336	266	304	293	309	287	314	271	287	284	292	293	315	317	259	304	285	304	272	310	292	314	281	255	287	301	282	304	302	294	317	307	305	266	273	282	274	266	273	292	273	291	261	257	314	293	288	306	288	315	318	263	297	264	321	288	300	305	292	285	323	293	311	310	263	323	306	260	288	286	279	277	290	310	326	304	259	292	307	288	272	297	317	292	279	314	294	298	271	291	307	301	300	318	277	274	293	312	292	271	332	312	294	302	280	309	284	267	300	291	318	277	282	287	305	274	316	318	291	278	283	269	290	341	283	288	292	274	267	280	287	307	286	324	276	269	300	280	269	278	297	277	287	313	265	309	267	286	299	316	297	283	302	308	291	258	297	288	313	295	261	293	264	283	286	285	322	298	252	302	305	295	296	291	314	309	292	278	273	310	306	331	295	291	314	267	298	293	295	292	301	251	271	315	292	299	270	277	310	270	300	301	283	287	268	288	308	321	291	286	279	283	275	283	288	273	312	315	267	300	304	283	311	268	315	272	328	326	282	299	308	310	314	290	285	260	326	252	304	331	280	285	257	302	271	285	311	321	319	310	292	327	295	319	306	293	276	279	252	267	256	304	301	261	274	301	339	297	309	291	272	314	309	307	311	282	310	279	288	295	304	316	272	280	312	279	275	310	304	277	266	291	266	311	301	302	314	314	296	273	304	290	321	282	286	285	301	298	258	275	305	283	291	298	321	313	278	301	284	271	271	302	312	297	287	304	320	288	312	287	277	310	286	262	294	297	293	288	318	264	254	311	324	308	310	271	280	282	314	269	300	276	319	302	266	275	254	301	274	282	316	300	322	311	284	282	287	271	297	309	321	277	308	284	293	320	328	301	277	311	288	311	250	298	278	270	285	291	321	325	281	289	312	280	299	264	275	319	275	289	293	264	289	297	264	303	298	290	305	316	312	304	293	302	278	293	301	267	305	289	285	318	261	276	299	255	301	324	275	270	290	264	320	298	296	287	300	317	293	303	280	271	299	277	299	308	297	271	268	294	272	322	284	252	288	306	295	301	308	277	300	263	298	315	280	271	296	270	291	314	285	293	304	298	293	301	297	282	284	269	317	314	291	275	287	295	293	299	301	306	275	296	261	290	281	296	299	265	289	280	271	285	308	291	280	317	306	328	298	297	308
31302	51941	38976	18209	11509	4493	1598	659	461	433	501	479	475	417	478	500	477	452	460	456	484	474	518	478	503	501	447	449	514	469	481	433	456	450	472	480	505	444	526	484	481	489	491	466	488	425	487	496	515	439	446	428	468	463	461	469	490	485	508	483	463	454	499	461	466	523	425	490	495	454	434	463	485	482	486	478	480	470	490	426	447	461	496	483	438	468	444	436	469	450	486	462	477	496	494	479	503	459	445	456	484	457	508	470	470	507	467	445	483	506	465	468	508	428	477	471	445	438	490	490	450	504	477	497	458	454	497	476	502	468	446	483	493	498	511	451	472	466	455	468	496	446	468	483	474	474	461	440	502	479	479	453	440	515	494	457	497	460	450	477	471	473	467	463	476	466	489	473	474	483	490	473	497	468	457	472	444	486	455	495	515	448	483	463	530	490	486	471	514	463	509	485	494	493	472	469	478	464	492	490	475	462	487	474	461	479	454	478	478	469	472	462	502	435	506	468	486	492	471	464	504	454	461	490	471	470	462	467	473	493	516	452	508	477	517	501	480	520	470	489	447	466	456	474	489	477	455	457	484	518	476	488	484	470	473	478	439	451	483	459	444	459	453	472	458	486	507	424	492	485	484	488	507	487	489	457	470	496	500	455	467	453	463	497	513	479	461	534	481	490	452	444	467	481	473	470	470	487	446	502	455	451	437	476	454	421	468	477	415	488	447	458	497	466	498	503	448	446	429	455	469	468	439	479	483	459	485	451	445	480	460	480	481	494	486	481	461	472	491	428	465	500	474	489	471	503	490	449	503	489	473	426	458	461	477	463	462	462	468	505	460	502	503	456	505	475	483	508	461	503	453	464	465	499	497	523	466	432	494	445	481	453	459	461	481	490	473	456	472	549	458	482	450	444	478	512	501	466	478	470	480	466	462	460	472	501	443	498	461	493	499	494	486	451	434	458	429	508	470	474	496	479	455	473	465	450	442	452	502	471	514	439	486	464	464	475	464	457	518	479	440	490	468	467	487	476	443	472	445	451	463	524	455	469	437	470	449	475	458	406	475	477	443	466	487	490	461	481	503	420	503	456	486	455	474	508	459	449	482	467	437	472	457	481	445	491	480	495	522	460	469	472	443	511	472	452	463	501	495	496	465	484	457	484	498	491	515	469	445	477	470	444	466	485	454	441	479	449	474	463	485	467	464	466	433	474	448	447	489	509	488	502	477	473	486	483	473	510	482	480	446	466	474	486	463	448	467	476	496	470	468	463	457	488	475	458	441	425	476	467	439	510	475	490	485	480	431	504	441	466	477	469	478	516	451	502	437	465	498	441	471	475	457	484	478	456	465	446	467	473	424	504	472	467	451	457	528	469	439	507	486	490	508	473	465	436	485	443	482	467	482	465	484	455	470	497	488	437	430	461	422	493	471	468	475	490	463	461	471	469	507	484	509	442	444	502	444	478	481	462	446	468	532	457	468	469	445	446	487	480	470	480	449	477	469	450	474	484	446	499	450	468	489	508	476	491	483	475	463	440	417	479	455	474	444	508	515	444	480	484	485	467	472	439	438	465	448	508	476	471	502	454	477	486	419	474	501	472	467	463	463	467	480	456	463	481	496	457	483	490	468	453	492	480	449	489	483	453	482	475	492	467	468	481	480	521	483	474	512	492	478	438	495	470	465	488	449	478	482	448	479	517	458	464	470	457	487	448	484	452	532	481	447	442	489	459	519	432	441	458	475	463	492	500	428	485	478	517	491	470	515	497	482	484	480	498	472	486	460	473	483	467	482	464	447	487	443	462	492	447	498	450	480	467	481	474	469	520	485	456	484	463	480	461	483	484	459	451	484	430	519	467	470	488	434	470	501	474	470	506	444	466	517	466	480	445	482	455	469	466	460	460	463	483	446	519	429	496	472	469	462	439	485	468	444	459	466	496	485	460	481	476	515	438	487	490	446	490	458	505	484	438	475	464	479	498	468	438	461	502	448	484	472	488	466	461	475	482	498	523	479	447	503	482	436	468	444	499	501	473	469	447	498	450	475	482	426	447	529	486	473	476	480	487	458	519	480	463	484	474	492	481	464	454	473	451	446	453	478	438	468	497	463	450	480	473	488	493	471	479	438	487	448	478	454	489	442	462	478	477	443	481	496	464	474	521	488	525	483	470	475	414	452	468	481	492	460	467	464	469	481	478	473	499	493	472	467	509	484	478	488	467	472	491	493	441	460	483	441	479	473	447	471	508	483	493	481	425	464	468	444	433	495	494	450	472	498	461	471	441	473	458	476	473	469	477	503	483	488	464	506	497	481	477	473	459	473	474	443	458	497	441	468	475	446	502	483	519	496	429	467	465	476	485	533	473	438	446	520	459	497	470	480	468	479	462	470	419	453	465	451	466	475	436	448	450	509	458	482	498	499	478	463	453	435	479	504	439	481	444	479	504	445	507	467	468	489	500	503	480	452	497	464	442	476	457	496	440	456	470	467	509	424	479	483	461	475	427	480	478	511	494	455	479	490	480	462	476	469	481	478	465	479	503	471	487	458	471	488	453	475	493	475	490	465	472	479	471	460	490	458	468	507	462	469	479	487	470	472	492	532	442	474	470	488	459	464	479	466	466	458	473	437	476	480	441	470	439	487	445	452	481	477	489	458	479	521	455	473	488	444	485	474	512	478	467	454	461	435	468	489	470	432	461	475	468	529	467	482	431	460	472	445	473	480	468	485	486	506	489	426	464	439	485	467	469	475	459	532	473	486	490	505	459	472	448	501	473	474	404	477	463	476	455	441	480	469	489	481	491	478	500	482	453	464	474	485	490	485	436	496	485	459	483	473	492	432	480	472	505	483	511	452	487	442	435	498	474	448	485	499	498	482	469	472	473	490	428	439	526	476	467	484	468	494	480	492	469	440	495	504	478	486	484	452	482	461	458	491	433	475	478	446	488	525	459	472	472	503	496	472	459	428	443	488	478	488	485	473	497	461	470	450	464	488	495	456	477	471	520	461	521	471	517	492	446	501	488	465	455	476	466	458	464	499	480	483	462	482	504	490	458	450	465	443	508	493	463	441	479	481	530	461	457	478	443	485	467	476	463	504	453	509	452	467	478	486	495	478	483	465	481	475	449	458	453	491	478	429	461	461	505	471	490	477	466	472	482	432	454	481	482	443	476	472	476	478	476	464	467	448	503	479	488	485	532	470	456	483	469	520	480	458	470	495	485	494	444	463	488	474	468	475	435	470	459	473	448	495	445	478	450	507	483	486	490	512	514	484	479	491	514	463	488	492	490	472	464	477	499	473	468	512	463	462	500	470	509	491	469	474	461	470	476	491	496	422	480	473	518	484	473	457	496	478	449	525	466	464	466	508	458	474	469	473	490	479	509	468	464	483	495	412	480	462	477	484	482	464	499	486	452	466	492	462	463	476	484	502	465	463	456	468	464	461	435	436	465	490	462	475	453	488	469	501	483	475	483	461	477	513	451	489	442	451	502
24876	25413	39374	32909	25777	15907	4123	686	334	306	307	332	309	318	360	352	332	319	309	327	310	328	309	310	327	324	315	357	300	299	305	302	291	298	338	332	336	341	314	301	318	319	326	341	310	315	325	272	325	324	294	336	316	304	321	320	315	328	312	352	300	312	336	295	301	328	304	321	332	307	316	331	329	349	306	301	294	307	324	303	322	329	305	322	304	309	306	305	298	358	333	318	339	279	296	320	318	350	304	333	336	319	314	321	328	336	325	303	338	329	309	278	289	321	315	286	331	325	301	309	313	337	331	306	304	324	307	316	322	288	322	311	310	314	305	329	344	318	340	346	318	331	309	333	313	360	333	322	302	330	336	287	328	332	320	310	324	336	307	318	322	363	344	329	330	329	314	311	317	300	328	282	324	308	304	338	346	342	303	341	301	272	324	301	290	333	290	316	327	307	309	273	331	318	302	305	313	308	309	345	349	321	307	322	336	311	324	346	307	304	303	298	285	322	308	333	291	319	309	312	300	316	325	349	347	322	298	331	354	313	324	286	313	333	319	297	312	325	306	298	339	336	298	294	297	297	307	290	296	329	330	331	328	313	316	315	310	299	329	312	321	305	290	321	288	316	338	289	331	314	311	313	338	328	335	313	329	312	297	291	304	319	310	320	297	315	329	287	293	319	321	348	301	319	340	321	299	341	317	297	321	341	318	327	326	285	333	335	332	323	317	357	323	300	332	319	335	338	320	318	312	312	304	309	303	318	348	308	348	300	304	303	310	333	315	323	313	318	317	306	337	297	314	286	333	333	313	324	285	285	309	334	322	301	345	318	294	331	321	310	334	327	354	312	356	318	313	310	323	319	338	342	322	322	304	328	318	316	325	304	324	304	289	294	291	301	320	316	335	292	337	309	313	315	322	332	342	327	297	306	309	318	340	296	300	306	313	322	285	341	312	309	303	339	296	311	294	318	308	299	303	346	329	294	371	309	301	275	330	337	314	330	311	302	322	320	302	328	294	296	323	327	307	327	349	299	318	330	312	333	320	294	312	305	294	310	279	315	325	314	294	303	336	314	296	308	303	314	287	307	344	321	308	327	305	302	342	318	336	337	296	303	337	315	305	317	348	337	318	300	325	308	313	323	322	299	301	315	295	324	320	292	321	297	267	301	325	318	313	321	301	291	336	336	309	321	329	303	346	351	297	317	304	306	328	308	304	329	336	329	323	344	312	286	342	317	300	301	329	296	300	304	306	332	276	293	306	334	329	328	332	306	309	336	323	318	345	313	300	347	308	299	294	311	336	289	343	312	322	312	301	312	335	297	346	379	338	321	334	320	302	337	332	334	337	320	317	338	335	328	329	298	270	340	275	335	328	329	309	327	330	291	340	323	320	284	320	288	292	300	323	306	311	326	291	306	297	326	304	322	298	325	302	285	334	314	330	316	343	310	317	339	299	307	311	308	326	299	332	319	332	325	333	290	335	313	297	309	291	341	309	316	304	303	301	346	336	312	300	282	328	320	316	293	296	310	308	301	297	327	323	334	293	291	311	310	330	335	328	297	317	338	323	310	324	343	323	364	317	314	322	312	351	328	334	327	323	328	340	335	312	327	322	307	315	311	312	315	316	330	309	345	321	299	341	310	353	320	338	346	305	305	290	304	352	298	322	329	300	294	314	328	325	331	352	331	334	327	317	340	317	350	323	305	334	301	332	296	348	319	366	335	347	356	336	283	304	355	329	325	307	297	315	319	329	317	305	321	305	313	318	316	296	338	255	304	317	341	310	320	317	340	349	319	337	338	356	322	301	312	301	327	319	300	309	285	323	323	321	346	323	339	346	286	346	332	334	327	294	343	327	312	322	316	316	299	292	317	317	336	300	290	331	317	309	341	283	314	340	325	362	342	296	316	309	285	348	316	307	322	306	308	308	305	306	304	320	302	310	316	302	287	316	316	327	342	304	316	337	282	315	294	311	351	296	323	323	329	316	314	311	324	310	318	312	324	303	298	297	309	302	329	317	332	268	287	317	327	348	319	342	289	316	315	316	323	315	326	309	306	317	320	324	303	322	307	350	313	307	350	332	317	332	323	325	328	377	296	303	320	320	365	325	347	321	325	291	320	324	342	305	338	292	335	316	297	311	290	331	313	290	339	301	307	324	320	325	327	324	325	331	327	341	294	310	307	294	324	342	322	310	298	285	322	289	323	301	315	308	331	290	280	283	306	343	327	311	329	290	299	332	338	319	314	315	299	337	344	325	311	328	281	282	314	323	314	342	298	308	319	281	329	313	299	354	320	321	307	311	362	322	317	355	317	310	312	279	315	322	332	310	336	327	324	316	313	344	331	305	288	340	296	305	298	324	303	305	280	327	290	315	306	322	315	290	323	285	309	288	291	295	324	316	297	318	312	338	302	300	270	278	312	322	339	314	312	297	315	327	298	322	323	281	316	325	314	304	316	319	318	313	304	312	334	321	306	308	314	300	321	320	302	270	357	311	321	310	306	338	279	280	350	325	320	316	304	308	304	349	323	345	291	306	308	294	335	306	325	293	305	280	312	316	327	304	310	309	355	294	323	310	306	291	322	316	310	339	323	316	320	290	317	324	309	320	313	332	317	299	311	321	312	324	316	301	301	328	324	299	304	321	295	333	324	308	338	331	323	305	306	320	325	292	290	311	326	316	321	309	328	322	299	350	341	300	304	302	315	335	311	341	311	368	289	314	316	299	310	312	317	320	288	296	325	303	316	365	327	304	283	343	324	285	308	324	283	319	346	296	329	284	311	320	291	298	291	321	317	301	304	313	296	321	323	313	319	289	313	308	330	317	335	310	306	295	294	321	310	320	298	333	292	325	335	318	297	307	311	317	350	301	336	320	299	340	336	284	329	310	319	347	325	310	294	314	346	294	311	303	291	315	312	331	352	333	334	317	285	314	309	313	319	319	312	347	323	305	323	325	330	309	322	326	326	284	276	317	324	343	303	297	366	305	299	316	296	329	308	339	309	308	337	316	347	311	302	308	316	326	313	314	334	303	319	293	315	328	320	314	335	340	294	302	297	350	335	324	300	333	330	340	329	301	346	350	318	300	353	335	316	321	315	342	303	287	338	316	305	319	305	272	320	329	317	340	307	305	353	323	311	336	318	278	329	311	309	320	326	314	287	309	322	323	299	322	339	324	312	328	304	305	280	354	361	322	337	318	333	325	322	314	303	316	308	324	340	295	310	307	325	332	316	330	320	302	310	333	328	310	300	330	308	306	308	351	308	328	350	322	305	346	319	317	297	311	350	307	314	290	310	307	308	332	310	342	297	320	337	308	328	329	317	307	283	332	304	316	320	311	320	320	311	302	316	316	339	330	299	323	333	335	307	320	305	330	283	311	272	317	296	290	293	324	305	276	312	300	326	330	316	330	336	324	327	307	316	334	331	300	290	326	310	301	322	315	323	318	324	325	339	333	316	324	320	314	314	322	312	320	336	319	300	331	329	310	303
52397	91826	70549	42996	33072	17803	5429	1273	546	521	505	507	499	499	482	520	517	499	514	525	508	506	528	488	535	506	513	516	502	520	516	521	528	518	531	510	500	520	508	526	454	538	496	504	505	506	513	510	510	490	547	494	535	517	477	509	530	468	512	519	531	490	543	518	471	504	491	521	544	506	528	495	541	514	537	526	514	539	493	460	497	461	465	503	502	547	486	523	521	535	508	488	529	499	496	508	532	514	502	476	491	483	526	509	533	476	482	491	518	512	499	525	478	514	513	518	499	494	507	538	492	498	488	525	526	491	508	525	532	537	516	491	503	506	491	496	509	494	519	550	487	516	526	503	517	471	530	507	546	509	503	524	463	502	498	513	520	531	535	517	525	527	519	508	490	520	500	482	466	535	506	540	530	494	497	535	497	520	507	526	525	513	484	470	500	537	529	482	535	509	498	497	501	506	515	536	519	491	495	504	493	532	509	505	501	552	464	490	522	498	503	530	515	498	501	506	517	518	497	538	528	480	488	517	477	498	520	516	507	549	484	490	470	510	491	487	498	460	509	495	504	543	490	486	493	533	506	495	499	525	490	507	502	567	539	584	508	510	463	489	509	558	500	513	514	513	520	504	478	492	507	457	506	475	497	521	533	537	552	471	514	522	549	512	482	517	508	530	492	503	530	526	482	517	510	530	498	532	504	495	502	511	535	527	479	477	480	526	503	498	571	493	524	543	498	521	535	555	534	491	495	522	519	477	507	545	494	495	533	519	481	488	539	494	509	499	506	521	557	493	512	516	504	514	525	476	533	477	540	518	514	529	491	532	517	487	488	461	490	470	511	505	443	506	526	524	520	498	526	501	493	522	533	522	496	541	506	505	558	508	502	548	517	483	484	505	539	499	477	553	473	483	512	491	553	510	455	541	484	485	501	494	557	525	524	499	459	499	552	513	538	509	531	476	509	503	523	504	483	525	476	516	492	461	510	524	482	514	504	504	524	502	497	495	517	528	506	539	525	522	526	507	529	525	514	531	478	550	503	526	494	544	512	531	525	494	520	511	506	543	523	528	495	537	473	492	505	513	473	519	480	516	520	535	489	486	512	514	492	524	537	476	483	484	484	535	506	527	480	481	511	470	506	515	511	507	482	514	478	525	525	500	490	535	515	500	538	512	473	513	491	520	490	506	499	512	523	500	519	485	511	460	509	515	487	542	518	555	559	504	517	489	514	528	529	492	516	511	530	510	540	530	514	515	493	480	509	535	523	501	505	474	530	556	504	519	511	487	502	464	538	520	469	509	498	509	508	503	539	498	497	502	530	505	494	509	483	534	531	519	537	500	481	481	535	509	508	499	542	498	507	516	480	516	501	506	533	484	508	518	496	483	465	496	458	530	506	535	567	503	467	465	501	503	561	491	527	498	504	497	525	491	572	511	493	484	526	484	531	513	475	507	483	512	508	477	492	515	512	497	506	556	541	504	519	506	496	508	488	496	532	517	523	466	508	534	547	499	537	498	476	478	494	498	499	553	482	510	519	484	516	527	484	515	459	511	479	556	511	531	504	562	530	506	498	542	520	505	543	497	513	511	498	459	510	501	511	495	517	516	526	504	491	509	526	502	540	474	510	548	531	477	510	509	494	527	510	522	545	523	515	524	558	522	494	490	543	501	468	520	481	484	480	475	532	495	484	531	487	507	491	494	506	506	518	511	534	503	502	490	511	516	491	526	526	473	537	502	496	493	508	455	498	535	521	523	516	507	511	467	503	493	535	479	506	509	511	496	518	504	496	505	524	502	495	483	505	486	483	494	495	530	539	500	495	475	479	500	509	488	513	563	525	499	481	499	542	486	514	539	523	560	500	495	516	498	507	525	491	521	509	489	493	484	482	525	530	498	536	503	508	505	511	498	496	528	524	513	496	539	525	524	459	497	498	462	525	513	504	513	526	491	511	488	500	506	499	531	517	519	525	503	464	525	537	531	500	536	556	494	512	510	514	505	495	476	505	495	534	519	459	495	466	514	542	494	503	491	518	521	536	449	528	512	542	499	516	507	515	477	489	522	525	533	540	533	530	551	503	496	512	501	531	501	496	516	522	489	480	497	534	512	527	566	544	479	521	508	504	535	496	511	517	505	498	527	490	490	503	503	554	504	538	494	503	491	521	527	491	530	554	528	455	523	517	537	488	509	496	494	555	487	541	521	507	514	542	497	517	519	470	525	496	545	478	468	531	509	529	501	476	490	513	571	497	507	509	507	491	504	498	507	523	456	500	549	480	541	513	512	467	512	509	509	492	488	547	491	500	486	529	513	499	536	524	526	518	528	525	534	523	504	514	502	495	490	545	461	492	543	461	518	486	554	534	501	522	538	502	511	455	503	527	528	534	496	469	532	507	506	514	483	535	496	516	520	489	503	542	536	531	491	489	526	481	517	489	559	516	529	485	500	483	507	522	481	513	527	506	521	522	488	517	534	493	489	545	538	530	490	495	508	500	489	545	485	508	513	567	505	526	547	547	461	546	512	513	547	499	511	501	484	515	489	509	489	518	499	507	474	499	454	540	485	558	503	485	525	491	531	459	510	499	536	549	539	476	485	553	475	501	482	490	499	488	470	496	509	505	497	505	549	495	547	496	506	542	512	523	499	505	534	498	566	500	497	499	502	540	501	516	485	491	500	555	516	512	541	493	520	488	529	540	519	525	508	503	487	474	498	476	492	507	513	499	510	538	508	482	477	511	494	469	488	483	504	506	517	513	519	546	534	502	499	492	517	458	477	516	544	508	527	484	499	564	530	529	503	568	523	513	526	474	499	501	523	532	527	471	498	521	492	483	506	514	502	505	548	504	493	496	512	515	543	484	561	479	528	536	525	555	530	510	503	494	488	503	491	490	463	485	513	558	504	470	514	491	494	505	520	511	512	522	506	546	510	535	520	542	538	534	549	522	539	540	548	512	474	518	505	505	532	502	500	495	506	493	517	543	505	460	509	522	483	525	513	490	476	457	504	533	503	525	502	567	491	503	540	517	539	515	539	491	490	492	506	528	494	496	512	513	532	525	541	470	536	515	513	524	491	493	543	505	524	517	520	526	494	484	504	513	519	504	514	495	517	553	500	514	508	531	521	505	521	516	500	527	462	529	506	520	498	471	561	523	486	521	508	484	511	520	535	470	520	508	513	507	495	519	508	547	527	535	520	526	546	511	500	526	509	529	510	512	555	507	525	545	490	522	503	500	499	494	517	518	523	496	493	540	489	478	548	521	534	491	518	501	462	529	498	484	541	529	516	486	502	546	540	514	502	470	495	515	482	491	513	571	496	503	493	508	548	469	519	534	482	535	469	517	500	512	456	537	475	507	521	499	502	525	481	517	495	551	463	512	514	479	524	508	505	473	505	508	527	512	529	518	539	462	506	522	491	535	467	500	499	496	499	517	464	524	498	478	511	496	521	464	504	503	520	503	528	508	504	509	483	498	504	531	485	509	508	482	494	499	491
23295	22422	33426	28151	27190	23656	13646	1575	383	362	410	343	412	370	379	362	383	340	398	356	386	330	359	388	336	345	349	368	355	389	362	369	348	379	330	387	336	395	379	368	341	392	365	341	353	329	349	377	369	381	355	350	385	347	366	373	368	344	348	406	350	352	386	355	391	389	385	336	346	372	353	363	349	350	346	354	358	381	325	339	372	379	374	339	342	367	367	340	370	357	363	378	399	340	339	371	382	369	380	366	381	370	343	379	352	354	373	344	356	357	367	350	379	342	357	354	376	339	374	350	355	414	359	351	361	323	360	381	333	392	330	383	395	345	387	354	351	369	361	358	357	375	379	381	398	345	396	399	368	339	342	354	349	360	333	388	379	323	356	367	362	371	371	343	363	352	358	374	385	359	361	343	350	397	348	391	332	349	350	350	348	353	351	378	362	345	349	347	360	336	374	362	330	379	388	352	399	345	360	353	338	370	337	334	358	369	351	348	374	397	353	343	367	374	364	382	375	361	359	404	383	359	357	358	365	343	373	367	378	370	350	381	419	358	396	365	360	362	374	348	353	365	378	394	345	351	355	348	342	367	370	332	374	348	389	370	364	365	385	365	349	384	359	358	367	404	352	343	385	374	369	396	374	395	371	388	378	377	368	341	372	383	409	374	363	373	370	369	363	356	329	345	325	367	406	349	360	376	365	388	349	318	351	359	371	379	348	332	365	364	347	361	345	386	367	340	301	388	387	372	359	358	375	363	351	352	342	321	405	365	331	392	344	337	377	337	353	365	346	341	350	354	325	387	347	368	355	382	337	378	363	381	382	371	375	385	348	345	354	374	381	402	346	387	368	381	344	360	368	340	380	330	328	349	361	368	380	398	345	371	360	350	356	335	360	364	338	359	370	385	352	375	395	366	347	353	360	383	345	340	338	389	385	365	383	346	389	363	366	354	345	351	408	368	378	379	365	350	369	399	387	401	352	372	353	358	373	330	362	343	342	381	356	365	346	390	344	320	398	332	411	347	358	364	359	339	338	379	349	345	345	343	374	340	353	364	364	344	371	378	366	324	344	369	352	354	329	340	366	363	343	360	373	338	351	356	360	339	373	367	350	360	348	353	363	345	343	376	373	335	371	351	363	326	336	329	332	393	347	361	394	359	350	355	410	376	353	373	353	396	343	383	373	376	349	354	352	397	315	331	391	360	343	331	342	350	371	392	391	333	366	339	368	352	371	325	378	340	363	366	361	392	426	379	356	333	360	367	352	357	392	352	345	362	363	374	366	377	364	385	340	317	397	378	361	364	369	400	371	369	373	370	355	372	356	367	368	374	336	377	335	366	361	339	404	397	355	375	343	365	368	374	350	316	389	383	370	358	340	363	379	353	359	354	349	336	352	318	337	359	355	377	397	358	346	368	350	357	347	351	360	419	364	371	343	355	371	364	388	359	350	368	389	348	346	390	387	349	358	398	327	348	356	383	324	379	376	356	382	387	351	363	357	377	371	401	328	331	399	361	329	357	357	344	382	339	379	364	361	356	333	353	356	357	355	376	363	325	369	345	350	365	366	406	354	318	358	383	343	367	380	345	351	353	354	377	399	356	359	393	360	373	360	369	369	363	363	398	332	360	365	349	362	369	385	354	359	356	362	364	369	333	375	387	341	344	345	366	367	370	383	358	369	363	354	378	359	394	355	304	378	360	350	348	357	366	320	356	355	337	354	356	356	379	362	367	332	340	383	329	378	353	359	331	356	382	369	389	366	341	375	368	362	396	398	373	350	355	334	364	350	313	394	357	347	355	393	354	344	372	353	371	377	368	363	375	398	373	355	348	369	365	350	373	353	348	369	355	350	383	377	383	339	353	388	332	336	373	342	379	331	369	354	369	373	394	362	373	363	356	378	359	359	348	356	334	382	395	362	357	370	362	379	353	320	334	364	370	387	317	354	359	398	359	382	302	362	371	375	337	349	354	376	372	341	355	341	410	369	384	370	359	357	341	362	346	367	366	363	349	357	340	353	370	396	368	371	367	354	357	378	351	383	361	369	370	347	373	352	350	365	369	370	411	356	375	334	342	390	356	370	334	344	369	324	363	348	353	370	306	363	377	363	371	345	337	330	360	349	316	380	357	364	350	365	403	361	361	362	373	393	349	335	333	336	340	335	364	363	351	353	347	347	378	331	339	345	344	372	338	367	321	352	340	374	337	394	351	351	338	342	311	384	368	391	343	391	377	374	335	347	365	392	341	309	396	364	388	362	364	377	348	333	374	413	361	355	361	368	393	365	386	356	336	364	346	358	361	369	347	387	380	335	372	324	378	385	346	365	359	353	371	362	379	350	392	359	357	350	364	344	361	358	357	335	374	355	345	380	324	357	368	332	366	362	329	352	380	363	359	330	379	392	381	346	346	344	365	347	338	341	362	326	365	383	363	356	398	340	373	348	343	333	361	339	386	363	368	362	371	371	367	378	341	370	390	354	365	355	364	353	334	358	367	340	371	323	341	363	379	375	358	376	358	354	334	337	349	363	350	360	356	364	365	362	379	382	341	348	343	342	384	359	397	376	381	367	381	362	370	361	362	362	369	386	361	365	373	358	372	382	351	356	352	384	343	351	343	382	367	353	348	314	369	382	385	375	368	386	363	359	358	355	387	353	374	354	372	342	374	355	351	361	359	374	356	353	352	403	349	364	408	381	348	367	357	344	337	343	330	355	388	371	341	393	388	309	369	349	376	360	337	387	356	343	378	368	367	336	333	378	364	354	333	355	368	348	349	348	340	345	352	360	304	337	388	331	346	352	377	364	334	359	347	333	370	379	362	376	347	356	341	366	368	343	345	356	370	357	386	345	360	358	379	343	373	381	350	391	365	376	360	367	387	364	411	340	361	370	366	389	367	384	369	353	378	343	380	381	389	391	405	368	378	362	354	360	359	351	360	408	352	324	372	376	341	328	377	356	342	371	338	341	348	382	343	387	374	392	360	376	356	360	353	353	355	363	402	381	373	358	385	371	366	344	382	346	391	334	377	357	351	368	342	355	364	381	356	388	353	378	339	405	380	360	377	367	347	389	320	344	365	342	322	369	364	352	386	385	341	363	364	387	379	368	356	349	355	364	376	376	386	363	379	354	378	371	390	390	358	391	365	396	374	343	360	362	323	387	337	382	360	316	371	357	370	349	382	354	369	327	329	367	355	370	356	356	351	353	336	351	398	370	378	378	356	350	347	371	340	344	340	323	345	319	342	371	363	349	368	371	355	371	344	382	353	373	378	351	340	382	354	342	364	401	351	382	308	351	363	354	339	354	364	363	396	376	377	356	380	342	370	350	362	366	367	324	379	351	351	362	363	396	323	361	363	354	350	359	372	370	394	364	333	360	373	393	377	357	364	344	343	352	354	345	389	392	322	316	348	334	342	343	379	358	355	373	403	348	364	387	360	389	367	356	333	366	359	346	338	379	327	352	352	398	343	393	357	391	347	354	345	369	366	337	369
57508	104599	81942	55311	44049	27430	10599	2004	566	565	570	570	604	622	582	553	599	588	564	545	586	541	585	585	514	558	577	499	571	553	584	540	565	555	587	498	570	541	570	560	549	554	538	557	564	566	606	590	572	579	559	540	601	522	585	550	562	566	573	563	536	562	515	599	536	601	558	509	580	580	577	584	525	554	548	556	570	585	546	579	556	577	538	578	556	551	555	552	566	569	519	562	501	553	560	550	575	547	548	552	582	541	559	554	576	535	578	558	569	583	560	535	594	555	550	599	588	540	563	526	554	606	546	569	562	579	508	530	535	576	536	608	578	578	575	582	561	570	565	528	563	520	567	556	536	579	550	581	574	572	595	545	557	589	550	594	563	527	567	598	571	567	608	530	580	537	577	515	539	567	531	561	551	594	532	558	561	546	585	559	537	529	539	558	559	567	501	568	551	541	546	591	606	518	589	556	548	548	544	536	530	558	534	606	583	587	557	561	570	538	563	587	528	581	552	593	548	589	597	578	558	601	572	547	616	531	535	577	537	582	573	558	535	545	556	534	572	581	594	562	595	538	578	567	564	538	602	547	536	551	536	522	547	552	569	595	568	541	582	577	529	572	541	582	538	554	521	558	537	516	556	582	559	527	587	587	584	533	517	590	537	531	551	573	542	541	527	556	576	537	586	593	575	571	567	562	531	523	565	537	576	593	574	583	569	556	559	553	586	531	573	582	522	568	563	533	527	618	542	560	559	550	565	586	577	552	565	541	551	568	569	563	556	542	591	562	530	530	555	597	556	508	559	573	566	561	590	625	543	515	573	534	584	610	539	512	568	506	565	563	532	550	521	551	552	597	508	546	570	541	556	554	549	557	571	541	566	540	572	576	540	551	545	614	536	566	541	556	531	538	565	529	575	558	542	563	586	564	551	561	547	528	587	546	547	523	530	550	602	557	548	548	573	580	594	605	564	518	579	591	595	557	600	575	570	550	550	557	564	549	586	530	556	562	562	595	550	562	546	530	596	572	605	528	563	562	559	553	589	613	556	557	545	561	586	582	558	533	573	541	581	590	547	508	535	558	549	547	565	551	495	571	539	561	578	549	548	568	507	592	576	544	577	533	522	581	541	557	532	556	582	561	519	569	588	568	564	558	553	616	586	560	543	549	557	594	578	547	563	541	576	536	592	498	548	557	549	585	539	600	562	530	565	582	582	568	576	547	559	558	534	565	595	558	553	588	539	550	579	569	523	540	545	580	547	554	575	503	530	543	577	519	539	557	564	547	570	551	547	557	598	574	572	592	562	543	542	539	572	580	593	562	580	584	549	596	535	571	582	603	564	556	565	552	579	587	576	588	579	582	550	562	625	562	564	578	588	547	577	575	587	580	524	566	571	529	570	578	571	534	551	570	550	509	609	583	555	565	563	550	571	542	571	554	530	595	556	567	617	595	498	563	558	573	561	535	541	567	582	532	560	550	568	558	543	565	586	558	553	541	569	574	597	567	553	608	598	583	588	584	562	561	574	577	558	560	534	529	544	524	571	546	542	548	540	549	558	548	555	574	621	522	541	568	596	515	624	566	564	534	546	579	550	541	589	588	538	557	557	541	560	560	498	589	546	597	543	583	519	522	574	566	571	561	588	533	587	584	560	527	594	532	556	563	570	552	553	544	569	554	596	549	556	520	551	547	578	564	560	573	551	539	535	545	555	582	536	576	551	553	584	571	572	523	557	592	579	537	547	523	558	568	563	546	526	581	542	525	559	540	542	587	544	527	538	549	571	575	575	523	543	571	520	549	538	533	527	580	599	512	500	517	571	549	594	573	516	572	605	568	573	549	548	594	574	576	535	570	551	568	558	530	609	556	572	551	552	530	555	581	550	546	554	543	542	555	539	553	575	563	530	555	588	546	562	576	593	589	562	578	573	548	596	584	545	549	574	559	536	558	530	564	561	537	522	526	565	548	535	560	541	569	562	512	558	554	534	598	618	592	568	520	543	541	582	541	568	517	558	569	564	560	583	550	618	527	579	579	530	542	520	605	582	620	591	537	544	576	549	550	512	514	543	560	558	549	529	559	547	559	608	589	541	584	564	512	563	526	543	530	559	576	578	563	576	575	545	556	586	532	511	576	591	546	553	555	584	578	562	573	540	541	550	512	595	580	569	547	548	567	575	551	558	597	551	575	563	572	568	596	584	546	561	594	598	530	543	527	541	537	577	609	557	579	563	566	546	589	573	589	578	539	539	551	595	546	557	540	546	558	567	569	540	549	546	578	583	590	563	580	529	627	591	536	563	574	600	523	538	538	574	532	548	575	513	589	566	625	607	543	550	554	575	570	544	577	582	555	545	573	552	547	548	524	573	539	597	574	503	518	567	540	555	574	577	541	598	553	564	577	561	566	583	562	594	580	608	598	606	561	553	543	532	543	581	595	565	569	544	524	568	557	547	540	545	571	524	560	587	525	603	532	541	575	602	577	562	511	594	588	548	527	543	567	518	550	586	509	548	566	522	512	548	586	595	576	502	562	570	583	579	553	549	534	559	549	554	550	555	573	555	578	541	566	583	559	553	515	532	548	570	544	564	602	575	582	571	552	563	584	535	549	539	540	565	553	506	571	565	579	554	567	553	572	592	508	582	546	585	562	572	559	547	515	589	559	531	532	578	563	563	607	503	536	547	576	569	572	552	614	538	627	576	554	565	530	565	570	537	607	555	575	596	560	535	537	564	558	583	604	592	578	559	572	539	575	586	576	544	574	551	544	563	601	553	550	539	533	542	591	542	591	559	573	523	583	588	565	560	541	543	558	566	512	562	561	568	558	538	545	539	590	535	549	531	534	585	558	524	575	580	552	526	541	584	608	603	593	544	538	539	553	578	573	560	554	585	509	550	567	575	540	522	553	531	551	543	549	569	556	523	582	535	568	519	549	604	566	595	545	576	555	569	550	588	594	548	548	525	591	584	590	532	576	566	528	554	614	520	508	579	530	532	539	563	562	542	537	572	545	559	549	542	529	562	538	590	571	561	526	563	583	569	535	564	578	578	557	516	554	598	526	558	573	600	588	514	548	574	585	568	561	548	553	556	599	533	574	539	548	531	544	581	572	559	557	572	548	601	554	561	586	564	556	570	569	599	571	541	578	566	523	554	553	614	591	552	571	556	561	528	548	571	583	539	538	569	586	552	570	554	576	553	542	560	591	564	609	588	526	581	561	549	561	581	571	526	584	558	566	512	586	571	546	568	574	553	555	572	559	553	534	518	517	596	582	538	566	569	556	584	551	584	562	565	588	525	555	552	551	575	567	532	588	584	562	566	590	608	563	582	550	577	588	553	598	592	565	566	575	572	569	549	546	513	553	528	536	552	571	597	560	571	561	534	505	558	567	544	582	502	576	589	575	564	571	520	534	531	556	564	587	573	552	564	560	539	553	591	572	576	561	511	545	600	566	519	589	535	505	545	557	534	581	540	581	566	573	567	555	557	585	558	524	595	550
27946	30552	31801	16828	6798	2361	847	409	269	297	317	301	304	278	312	307	337	313	317	327	299	269	316	279	307	303	295	294	308	310	305	282	297	285	305	291	318	317	289	314	282	341	310	306	297	291	299	289	306	331	309	305	284	328	255	282	282	288	299	269	272	277	304	300	277	305	299	310	299	294	318	290	276	296	303	314	296	295	304	295	270	296	321	276	308	287	298	295	328	317	295	301	282	308	292	328	311	317	309	312	265	273	304	286	272	294	297	278	271	301	278	308	277	305	311	323	274	259	290	286	303	292	281	282	299	317	283	315	310	292	273	300	310	298	321	297	319	306	307	284	309	296	284	308	325	318	271	303	304	310	290	282	322	311	300	297	296	288	276	308	316	303	291	284	292	281	308	265	311	316	270	319	264	293	301	303	275	312	298	289	296	285	276	300	295	299	282	267	293	271	285	282	287	282	292	295	298	281	296	282	286	291	323	312	302	296	297	309	310	333	285	282	337	307	296	295	279	298	286	308	296	292	289	298	284	298	282	265	302	283	303	295	306	282	314	293	291	302	317	329	299	299	272	271	307	280	323	277	311	311	283	298	282	299	281	295	323	312	294	288	281	303	308	303	289	308	282	316	306	291	291	283	277	279	291	313	300	276	268	314	290	311	315	302	305	276	305	317	285	300	295	254	299	285	308	288	303	276	301	295	291	289	267	290	306	264	312	277	308	289	256	274	295	309	320	324	291	296	304	331	292	295	301	307	293	321	299	291	305	280	278	298	274	295	301	317	304	303	283	281	281	287	290	309	296	319	272	290	313	312	267	292	301	287	333	303	303	311	325	302	299	315	296	259	309	289	276	312	284	326	304	285	258	324	314	290	292	307	286	317	274	323	331	319	356	295	312	314	320	280	309	295	305	289	268	304	302	290	317	300	295	309	315	306	328	280	310	278	287	281	283	296	305	267	325	299	304	298	285	273	296	302	306	294	276	305	291	294	297	310	313	300	298	292	281	285	305	304	288	286	289	281	325	307	285	305	288	274	275	277	311	291	315	310	328	328	306	299	314	307	320	264	329	285	289	324	310	297	317	273	311	283	315	298	266	295	315	309	281	299	299	314	308	329	288	298	299	308	289	291	306	288	293	300	279	284	300	258	301	314	316	296	285	333	286	277	300	311	329	312	285	275	307	292	309	288	257	311	301	315	293	278	275	306	290	294	276	280	279	288	296	355	277	308	295	281	338	298	283	276	315	331	295	313	288	299	280	303	297	309	276	294	286	310	292	290	320	300	304	286	317	295	340	308	311	274	260	311	292	273	307	267	295	280	278	296	298	306	314	306	303	302	307	296	325	291	288	289	303	291	304	321	300	292	301	282	284	291	313	294	311	268	343	294	300	313	284	244	275	313	290	318	270	302	301	312	284	336	283	284	295	316	274	294	304	294	285	318	292	293	296	300	275	315	277	320	295	293	300	302	288	326	275	314	275	332	312	316	307	316	303	293	304	302	310	290	299	347	295	320	312	347	278	278	272	302	309	293	311	309	300	307	317	288	314	286	298	282	311	320	287	294	292	288	298	306	301	286	272	281	295	287	319	325	269	254	260	293	299	291	294	310	293	294	307	294	297	290	293	311	305	315	279	304	283	311	285	304	296	300	256	311	297	324	286	281	275	292	278	274	334	285	304	317	283	309	294	312	325	310	331	289	322	297	313	319	334	324	313	298	298	331	312	320	311	317	269	272	345	299	295	293	284	273	256	289	276	307	282	290	279	291	313	296	311	286	288	332	283	282	298	282	287	297	321	274	289	297	299	324	313	295	294	296	286	322	272	288	318	306	307	273	276	314	273	261	305	306	328	309	287	290	302	316	307	282	304	272	309	298	282	313	284	280	295	310	322	279	328	281	295	334	315	317	288	309	305	290	270	338	286	324	295	310	295	311	285	314	275	282	280	302	285	261	304	280	272	300	292	305	327	277	283	278	308	293	268	266	284	288	324	253	293	277	275	333	277	293	271	280	289	282	302	308	318	258	320	300	291	308	265	325	289	319	292	297	288	306	309	310	310	288	281	316	308	271	294	299	319	287	316	305	277	308	329	278	284	330	282	320	317	268	308	310	285	309	268	311	304	287	292	307	305	302	300	291	298	291	300	293	314	268	314	271	316	305	280	312	306	308	272	277	315	296	272	295	300	298	277	305	282	301	319	313	295	332	317	275	284	288	306	332	294	321	297	289	324	274	294	271	300	298	303	295	288	291	304	290	302	277	288	279	300	283	312	278	307	298	314	285	341	302	326	305	308	315	291	300	281	311	289	324	269	292	295	293	307	287	311	310	298	311	285	339	304	265	319	274	310	305	288	316	308	296	290	283	294	283	299	297	268	297	319	298	347	306	293	340	346	291	316	284	305	333	315	274	290	289	331	308	253	288	288	264	295	292	285	317	280	352	302	298	312	287	321	289	302	301	318	302	300	270	299	284	307	276	331	286	309	302	278	311	297	338	281	324	309	316	302	324	277	312	328	281	301	281	276	317	325	296	291	317	281	278	299	320	282	296	293	306	275	296	292	295	305	278	281	307	271	330	297	298	306	298	293	331	290	302	294	269	308	276	283	274	306	312	287	268	284	308	307	314	267	289	289	309	305	278	292	299	307	295	282	342	330	297	318	315	270	302	265	315	281	288	292	302	265	306	297	294	304	332	285	273	306	298	293	323	254	297	286	297	288	324	281	268	300	303	311	299	300	303	298	301	295	287	315	290	284	302	310	292	324	308	317	300	292	307	283	279	293	279	321	273	300	286	296	331	280	293	287	299	314	307	312	308	296	287	308	284	291	291	311	312	304	290	320	289	313	287	297	273	276	328	312	313	320	291	299	263	306	301	286	314	278	304	281	294	297	301	306	323	308	295	308	293	348	275	289	311	294	287	287	296	287	322	292	307	269	290	313	301	276	283	301	310	312	324	270	280	294	305	276	295	279	318	279	309	308	304	299	325	304	319	266	281	335	294	323	276	324	278	305	274	287	294	292	299	326	291	309	284	303	320	292	326	322	304	282	265	295	322	324	292	324	298	318	274	265	308	293	282	294	274	320	289	273	286	317	315	268	289	303	307	313	298	297	293	287	317	282	288	275	301	293	299	294	324	301	287	316	301	281	296	312	297	284	258	315	303	294	295	305	319	267	305	338	300	298	289	297	307	281	308	303	289	283	280	294	286	286	276	296	283	291	276	304	307	273	283	289	314	294	309	292	295	309	293	296	298	299	272	292	293	275	294	292	280	294	307	276	313	289	303	284	288	304	317	299	274	312	294	277	290	303	268	321	299	307	277	274	281	301	313	319	340	279	299	299	293	286	265	303	311	288	305	299	310	288	281	313	311	320	308	288	287	296	302	278	278	315	305	323	290	299	305	298	316	298	297	322	308	314	307	326	294	297	289	290	291	306	307	314	293	291	289	317	311	288	316	300	303	294	265	281	317	291	306	307	280	310	284	306	333	278	297
33519	50946	37282	17773	11509	4476	1581	718	494	476	491	461	473	444	500	514	462	500	461	454	468	488	455	494	453	517	482	465	519	512	451	491	475	517	493	491	477	497	480	482	451	437	486	490	506	504	470	492	517	494	471	528	466	496	459	456	498	450	529	501	488	498	494	482	470	463	493	480	483	532	498	501	489	457	461	479	495	440	527	470	502	484	496	512	449	465	476	510	495	523	454	484	467	496	465	484	484	469	446	487	445	488	475	486	470	487	484	487	492	450	510	463	460	461	476	465	470	501	485	441	459	463	422	497	477	450	481	509	483	491	536	471	480	484	481	482	486	482	501	494	473	500	496	477	485	492	454	485	497	475	489	499	499	477	480	455	541	482	492	497	507	456	467	496	528	478	482	531	489	527	474	458	495	492	478	481	473	478	487	477	483	470	497	495	467	463	483	469	451	503	468	479	458	481	474	460	487	531	462	472	474	469	503	513	438	466	505	510	490	542	474	490	503	501	459	454	494	459	449	486	505	509	480	501	485	452	481	506	489	496	476	476	472	460	470	547	440	484	471	494	483	482	464	506	484	426	486	489	498	473	426	483	496	499	474	467	450	457	506	473	449	481	468	490	477	525	478	508	478	458	473	492	469	496	494	491	471	488	487	499	469	476	466	487	510	478	478	503	484	509	498	482	426	475	552	451	491	449	505	465	470	474	465	457	454	520	495	509	478	485	493	499	490	427	487	475	477	450	448	501	493	491	460	495	472	475	467	478	474	478	508	493	515	485	457	504	469	468	477	503	480	435	484	448	489	464	478	502	502	451	447	503	514	475	477	489	484	445	507	468	462	480	508	454	531	487	486	469	492	480	496	476	480	494	493	438	442	485	474	474	519	489	492	493	461	446	481	460	477	474	481	468	466	455	471	501	489	470	478	500	460	520	478	489	471	495	465	470	462	502	488	477	535	443	479	515	481	498	501	482	519	513	466	480	497	477	475	468	486	444	443	468	460	481	498	484	480	500	504	486	491	502	437	472	475	461	505	483	491	492	465	489	457	501	483	492	450	492	484	490	500	500	492	480	492	465	498	478	499	473	490	480	476	475	508	467	469	490	449	492	439	492	466	495	469	524	550	521	524	512	475	461	492	481	459	478	494	516	454	477	500	510	514	482	477	513	466	503	486	473	436	491	480	483	505	481	466	508	467	527	480	491	519	531	512	485	483	463	459	504	476	469	495	496	488	472	439	466	480	520	504	463	477	497	472	456	508	549	523	489	453	472	534	488	472	448	494	497	506	521	476	444	457	479	482	508	445	457	462	459	491	484	485	505	469	475	491	497	534	428	510	465	492	483	469	467	465	484	500	502	489	479	496	487	452	478	478	479	490	447	456	449	498	457	491	493	464	496	483	492	486	478	481	481	479	460	493	461	463	482	482	465	446	498	508	486	509	456	514	495	462	455	469	478	469	426	495	477	491	466	470	455	480	493	481	480	489	495	487	507	486	481	550	472	474	504	468	526	476	460	477	489	479	487	489	462	482	493	481	453	488	536	486	458	450	476	459	487	495	489	505	456	456	511	484	494	465	476	497	470	502	490	489	467	459	456	508	479	498	498	473	455	465	492	479	506	482	447	486	464	469	482	468	481	462	486	527	462	492	482	478	460	509	449	525	454	519	537	444	494	464	450	480	460	464	510	468	486	495	452	491	486	477	458	478	485	482	493	507	483	493	478	463	469	516	481	547	452	490	481	476	461	484	481	490	501	485	477	515	481	471	499	492	497	475	461	480	460	504	507	464	497	473	486	491	478	493	490	443	479	484	496	494	479	489	483	473	479	479	507	517	465	464	459	501	493	501	502	497	488	490	470	470	495	468	481	461	492	526	472	459	486	470	498	492	504	457	496	512	509	483	460	471	523	500	458	434	502	476	431	486	454	506	534	514	507	494	481	492	498	487	501	477	481	488	502	423	464	499	449	514	474	477	497	511	507	460	485	486	495	437	509	479	502	446	483	522	498	489	487	511	464	460	525	443	481	481	484	491	456	439	484	468	468	470	457	433	488	495	486	466	470	515	421	445	488	496	495	456	486	451	472	463	478	489	489	508	485	501	514	498	548	479	494	464	448	487	471	494	486	495	489	476	486	467	482	506	506	510	474	505	496	509	492	478	505	471	501	493	460	482	501	473	496	514	472	479	475	452	467	466	490	483	456	457	468	486	464	501	466	525	430	462	489	510	482	477	476	464	531	498	453	450	521	479	467	479	513	530	494	514	503	443	478	499	477	527	486	508	457	505	477	482	457	466	541	504	491	482	462	483	466	510	489	503	462	429	434	535	514	485	515	499	480	490	468	440	473	504	479	495	499	495	478	545	509	518	501	487	503	464	478	478	484	487	475	486	473	444	537	527	484	511	529	493	489	465	430	525	519	460	505	505	517	488	489	470	494	519	497	510	488	489	522	485	530	482	470	502	486	469	516	499	476	455	475	472	468	483	511	467	473	496	481	475	466	475	500	486	475	475	481	494	450	521	498	493	444	494	484	493	507	520	472	459	500	509	463	482	481	504	490	503	495	445	478	515	512	495	444	531	451	509	485	493	453	495	488	439	479	448	506	523	469	482	494	492	525	511	503	457	463	497	459	486	500	473	485	483	473	479	500	491	490	478	464	469	494	502	456	471	483	492	522	460	498	480	463	499	486	517	467	492	498	500	481	444	497	475	472	510	492	495	488	502	465	461	469	484	465	462	482	512	516	493	503	451	535	472	510	468	489	478	505	467	485	486	468	469	479	459	437	486	480	503	478	455	470	522	502	468	492	507	448	477	485	486	479	512	521	490	515	476	536	485	500	466	477	486	499	460	473	496	495	481	499	448	473	447	464	456	494	429	446	479	461	465	512	508	499	476	456	499	477	471	509	446	484	464	457	471	412	456	495	475	465	452	495	453	515	452	456	489	504	543	517	488	477	468	492	477	462	466	496	482	527	494	459	490	459	457	466	484	458	457	461	467	472	489	472	495	470	462	486	487	503	453	504	477	489	482	447	447	503	496	482	511	481	503	514	460	486	490	503	470	458	500	442	464	424	504	479	519	487	448	495	504	498	474	505	482	500	489	469	485	471	497	471	475	482	467	468	479	522	495	483	466	475	506	464	430	457	487	489	489	462	529	449	481	443	458	512	487	477	471	499	501	481	466	495	481	468	426	488	490	467	470	472	467	490	469	467	475	507	473	490	479	493	518	489	480	482	467	461	484	469	440	507	462	502	477	503	455	493	519	482	512	484	505	450	490	489	486	491	486	487	437	494	517	484	506	462	480	485	471	534	504	474	469	486	526	510	477	520	456	488	519	512	460	473	529	450	446	449	507	451	508	506	493	430	497	503	462	535	499	466	473	501	447	500	479	466	469	475	503	468	506	470	499	460	491	512	469	494	499	484	485	484	468	513	430	506	484	498	504	493	511	483	499	498	500	494	475	503	455	436	463	501	428	459	455	467	471	446	467	496
24790	24743	37318	31520	25175	15249	3881	736	357	317	341	320	377	316	367	347	296	343	318	311	318	354	319	313	327	304	334	299	333	321	341	314	329	334	336	341	303	311	323	327	331	341	315	303	295	351	314	314	283	337	290	304	347	349	331	337	324	326	312	302	306	317	350	329	313	304	335	311	309	315	346	343	293	326	324	303	348	350	315	362	328	326	323	300	332	339	333	315	331	301	279	314	340	333	335	308	298	296	357	357	335	313	349	323	323	314	339	360	318	296	340	308	331	326	346	352	298	320	325	302	309	340	289	323	317	307	347	314	329	353	356	298	333	291	369	327	318	318	312	339	307	324	325	333	273	325	321	294	321	305	311	322	297	320	322	325	319	286	301	322	296	341	346	314	325	299	317	342	294	305	285	319	314	328	321	310	339	312	309	322	315	313	307	317	330	308	289	290	331	315	302	290	319	327	330	306	294	307	317	329	333	318	296	292	330	330	310	338	317	305	340	292	333	359	332	316	320	360	327	314	291	318	337	320	370	334	345	323	325	326	341	302	328	328	345	334	301	300	303	319	326	304	336	303	299	301	361	321	330	335	314	331	345	320	328	323	315	291	305	342	327	318	319	342	306	311	339	310	334	332	315	334	329	323	320	326	331	316	301	329	338	343	353	316	333	320	325	326	339	327	309	321	336	339	291	345	324	324	305	325	338	351	347	331	308	311	352	333	333	310	321	312	316	293	304	309	310	290	322	318	318	311	355	334	304	301	319	298	311	337	302	278	333	306	336	302	309	315	331	304	306	336	330	356	341	318	305	318	362	345	334	331	341	323	311	344	327	302	299	293	321	293	307	309	304	342	309	336	336	385	331	315	320	333	296	345	304	339	347	322	340	338	306	326	293	292	328	347	340	318	336	317	341	284	329	333	326	295	336	296	318	324	324	335	352	316	335	325	339	322	307	338	311	348	327	332	291	327	367	321	335	280	322	322	323	334	324	315	294	326	290	307	321	312	322	328	326	324	318	313	299	308	315	322	354	330	338	296	317	349	294	291	324	322	313	292	345	313	292	327	342	302	288	315	303	317	323	290	336	342	332	325	306	322	323	318	344	337	322	322	294	318	361	327	293	330	337	324	327	310	294	314	319	318	327	336	323	323	331	340	300	318	294	291	333	321	315	333	337	283	320	325	306	311	330	313	328	340	293	357	311	315	323	316	319	335	336	308	319	332	302	313	363	315	323	329	307	327	366	323	354	304	328	339	325	298	332	322	322	319	325	327	315	360	325	358	292	308	297	310	347	312	307	341	313	296	339	341	334	324	324	332	340	331	342	316	331	327	332	366	332	321	306	315	354	323	316	342	306	289	349	304	321	303	328	336	328	316	312	319	298	305	324	335	324	336	307	316	319	335	323	323	323	318	333	322	281	321	308	320	350	342	339	354	320	324	338	308	318	314	326	319	303	345	320	316	291	316	330	312	325	345	307	353	295	309	303	318	328	316	330	297	324	350	339	301	326	290	312	343	341	307	292	296	315	364	342	332	322	342	343	319	361	299	316	319	344	343	305	311	304	326	311	313	312	323	298	292	276	340	316	317	323	311	323	349	344	350	274	300	288	319	280	317	312	328	327	317	328	318	345	314	321	323	354	334	317	377	320	337	370	342	326	319	350	328	297	312	324	329	278	309	306	327	318	322	333	338	333	316	276	335	314	321	346	316	294	278	298	306	295	329	334	283	320	310	307	323	309	296	309	317	326	324	294	332	327	330	319	307	314	334	310	316	337	303	320	328	284	324	316	309	334	335	341	311	330	308	328	301	327	301	308	292	308	336	335	296	329	312	345	280	346	310	343	304	359	314	313	331	316	314	279	300	338	321	333	299	331	337	320	319	299	322	284	328	347	348	307	298	311	292	313	313	311	337	339	339	348	313	327	320	328	339	338	344	329	285	297	312	303	334	306	326	309	343	314	294	331	311	313	275	306	343	310	314	302	319	310	294	305	308	302	321	356	338	305	343	308	326	322	325	293	348	323	337	359	317	315	305	329	331	331	330	320	278	322	320	295	347	319	326	286	323	336	338	332	284	309	310	282	322	316	347	330	313	326	324	321	384	320	337	313	351	320	354	327	327	365	326	337	336	315	345	308	304	284	296	351	325	325	301	319	292	335	323	333	293	295	301	338	315	312	308	321	333	323	293	337	322	307	331	322	313	296	310	312	305	351	296	318	310	321	339	339	311	312	325	315	325	308	327	312	320	335	311	323	340	342	338	341	327	288	329	336	348	332	304	340	313	305	302	308	324	321	297	317	328	329	333	299	304	319	309	353	330	330	301	326	334	311	295	321	312	331	318	322	324	305	334	315	309	316	279	327	322	322	335	303	284	316	333	304	284	320	301	342	318	317	314	285	326	307	310	324	333	350	297	325	351	329	305	290	340	325	315	321	341	331	321	332	335	298	312	324	330	327	306	301	293	318	313	321	304	311	319	295	287	314	333	315	324	314	303	319	310	311	320	297	355	316	304	314	351	329	336	316	297	323	329	293	307	304	315	315	332	333	367	310	327	338	330	302	339	315	325	334	302	301	298	337	328	329	302	317	305	342	343	349	314	316	311	365	341	321	317	304	323	310	317	326	305	309	329	323	315	328	316	313	330	309	319	338	320	317	318	312	297	317	288	293	347	312	322	307	312	315	322	303	315	293	313	297	294	309	340	320	332	323	307	313	311	314	329	340	300	328	299	341	326	322	297	299	305	340	345	324	295	288	285	342	308	312	332	290	321	340	320	325	319	319	314	299	361	330	319	298	286	302	326	351	309	307	369	323	308	344	304	317	290	320	308	312	300	343	285	312	322	306	314	347	325	305	307	313	323	319	332	290	314	328	307	323	331	319	306	316	282	322	293	322	326	322	324	286	299	331	301	309	309	343	338	321	328	329	312	333	313	264	295	289	326	344	310	362	325	305	329	297	314	341	299	300	295	298	280	300	328	288	308	316	329	342	306	303	321	304	315	344	324	339	344	290	307	315	332	333	323	320	328	323	332	324	319	298	319	302	329	318	321	341	307	322	302	295	324	315	332	307	301	334	318	339	289	316	340	325	300	321	351	286	304	334	319	333	292	326	319	320	320	305	334	314	342	288	338	343	337	305	288	305	316	297	332	318	310	373	286	326	325	298	285	326	331	331	305	313	340	292	285	300	355	319	339	313	351	346	319	332	326	329	325	341	325	303	318	313	320	348	329	310	333	289	322	336	339	342	345	346	334	339	330	345	282	313	336	322	312	317	342	317	303	269	346	318	305	297	323	287	333	296	322	328	308	348	349	368	320	300	317	324	330	289	323	346	322	318	306	324	333	324	287	303	324	327	344	298	340	325	300	319	288	328	344	312	327	325	296	319	327	313	326	350	322	342	323	313	321	302	310	306	344	337	335	339	309	291	326	340	323	346	320	339	306	302	329	317	312	288	332	304	318	318	340	295	341	330	315	316	302	335	300	316	307	307	298
54926	90330	68042	42791	32257	16433	5438	1571	509	555	511	531	535	519	501	516	514	509	493	480	569	482	484	527	509	496	504	497	507	536	490	541	506	536	510	508	531	528	511	553	513	523	518	484	519	504	537	511	512	534	588	539	493	468	549	526	498	540	513	540	522	510	512	500	476	538	491	527	526	555	525	507	470	565	578	510	529	463	503	512	529	508	457	536	552	538	546	497	519	517	531	492	515	520	536	514	495	538	515	540	546	513	522	498	490	534	566	532	519	551	498	500	534	529	513	505	508	503	489	522	528	510	542	534	494	550	529	508	502	513	552	525	508	535	536	509	514	535	496	547	510	552	501	497	494	508	522	545	554	474	519	476	479	501	523	501	519	529	518	495	515	550	532	481	520	518	524	509	508	536	483	545	532	526	493	486	536	522	535	500	459	477	520	557	529	524	533	485	522	539	503	516	536	518	539	507	486	530	496	539	549	541	524	516	512	553	500	529	560	537	532	511	502	530	521	498	496	519	519	551	554	522	493	505	514	538	483	492	485	534	515	509	521	502	473	553	502	543	494	503	540	495	523	545	513	547	532	475	527	522	535	503	512	486	523	522	493	524	521	550	516	504	505	486	514	507	511	500	534	522	513	551	502	558	529	523	490	483	525	507	521	463	517	482	543	520	509	501	525	533	505	587	548	520	517	501	538	518	520	503	485	527	488	490	468	511	509	495	486	513	521	541	527	503	495	485	511	526	504	477	482	532	534	517	521	495	520	506	509	510	540	538	536	514	501	493	477	549	463	538	544	526	509	488	527	524	493	521	557	531	562	497	500	493	492	535	505	503	503	511	482	545	494	562	458	526	495	519	546	514	503	520	488	510	517	543	508	486	493	496	514	515	495	506	529	536	529	475	527	487	545	512	517	537	507	511	530	501	487	514	522	501	559	533	505	503	512	571	528	522	436	523	523	522	507	494	491	518	473	505	507	522	523	507	483	547	524	530	510	513	502	536	536	544	477	512	491	486	509	482	506	519	482	444	498	514	512	499	514	559	542	523	516	497	503	525	487	508	518	540	522	532	531	456	486	532	522	545	517	537	498	524	484	498	536	531	495	496	487	483	512	529	525	519	504	538	531	522	526	511	525	529	522	551	522	526	516	538	484	519	524	518	478	535	520	480	569	519	505	543	520	504	510	514	526	496	510	508	525	495	504	501	470	477	553	527	505	503	513	524	542	523	505	524	522	488	542	501	517	532	496	498	516	475	473	510	518	488	538	522	546	537	489	498	498	561	514	502	531	513	493	505	541	504	487	481	528	524	531	500	510	519	479	493	496	457	555	470	492	506	569	540	482	541	514	514	501	494	513	510	518	478	480	478	525	504	537	549	474	499	527	511	554	526	476	516	518	487	543	523	516	501	532	532	534	504	501	525	527	544	550	527	503	531	528	494	496	511	528	491	508	509	535	499	502	500	503	538	519	527	499	496	529	511	535	519	508	491	527	514	512	517	515	500	509	517	556	514	511	525	522	515	534	519	514	524	500	518	475	508	534	499	522	467	528	544	484	575	515	534	502	543	489	495	496	515	527	519	501	492	522	534	485	516	518	527	509	486	486	542	521	520	515	516	477	529	505	529	516	525	544	492	502	510	544	545	498	489	499	511	536	496	493	548	534	558	549	541	524	495	575	526	551	540	503	472	474	519	491	496	476	552	505	526	567	539	513	500	527	509	542	493	556	504	514	498	489	512	519	494	540	523	507	523	544	540	569	528	532	521	511	541	540	542	486	510	506	527	537	509	539	538	540	489	527	531	538	529	524	491	512	470	532	535	534	482	513	527	501	531	521	523	501	535	492	532	525	536	547	495	484	558	531	530	546	524	497	518	507	547	487	512	505	473	503	517	517	538	518	542	574	554	517	517	525	528	496	513	478	485	495	496	526	582	561	528	538	507	536	478	516	529	532	522	508	502	531	506	484	521	519	528	514	502	503	519	503	485	525	511	517	496	503	537	538	553	497	530	556	538	487	542	496	492	534	511	506	475	507	519	545	525	524	498	545	544	478	540	546	475	497	524	514	483	512	495	535	478	548	499	517	544	486	555	510	471	499	496	562	503	503	508	509	491	501	531	513	521	544	479	525	521	545	546	491	492	550	502	519	531	521	527	518	494	496	538	532	479	479	466	517	519	518	485	483	516	511	526	483	567	513	487	506	497	495	525	558	529	491	486	487	547	483	508	499	506	536	499	505	504	509	482	456	510	478	510	507	550	522	514	562	479	523	511	518	503	438	516	497	552	528	529	500	518	540	541	498	487	509	460	523	511	510	516	513	505	553	496	483	511	497	500	491	537	551	510	526	516	484	557	554	525	522	539	559	509	497	515	574	551	542	522	485	535	499	505	506	485	534	489	468	499	531	528	480	466	535	542	520	565	516	546	503	504	514	530	492	559	519	479	509	567	508	505	553	479	443	501	544	485	494	574	519	488	524	493	507	538	535	522	514	523	512	496	501	547	519	550	484	523	523	498	510	550	536	490	550	513	533	496	497	514	510	534	485	518	492	507	526	531	504	538	519	523	541	511	452	491	496	530	543	494	456	505	565	521	476	519	538	555	535	516	527	511	511	517	491	505	522	494	498	507	547	493	480	505	531	523	524	542	522	527	515	550	531	546	522	539	529	482	510	521	511	520	523	493	519	496	539	483	525	551	552	478	491	518	530	567	494	548	505	525	513	499	530	542	504	506	491	525	555	525	517	513	485	548	507	535	509	519	509	485	528	526	517	518	491	519	525	512	526	505	502	544	500	537	522	527	514	532	504	517	524	548	530	532	502	513	469	480	553	516	509	513	495	542	554	493	541	522	469	535	521	519	503	559	495	492	463	494	500	508	498	523	511	465	508	523	538	474	539	489	515	537	537	518	529	529	512	519	518	511	524	512	541	476	482	538	540	499	538	508	487	510	564	514	503	557	518	524	542	514	503	491	518	491	532	547	528	523	502	541	489	508	474	521	517	534	540	469	522	495	524	514	511	521	495	506	558	520	498	555	492	474	528	506	520	543	523	495	484	514	544	570	542	523	503	548	491	485	538	534	492	513	578	586	483	494	511	514	527	527	566	495	533	504	537	489	517	527	513	479	525	551	475	503	504	498	552	506	487	528	507	524	535	510	479	550	523	529	490	523	505	517	514	513	494	515	520	523	542	470	498	513	495	536	494	565	523	519	516	500	519	493	524	506	528	504	545	497	513	528	476	512	565	538	506	539	520	511	522	526	494	509	524	523	541	516	503	549	496	551	483	516	503	553	541	461	509	532	522	535	500	538	485	534	483	522	493	487	524	499	505	470	531	501	530	506	507	555	547	522	542	568	482	489	511	491	511	501	512	470	503	520	514	500	515	517	518	511	496	511	508	536	521	518	540	527	509	543	522	532	534	492	486	497	534	523	531	506	539	502	511	475	520	500	536	522	507	547	533	470	528	510	522	483	492	485	486	551	516	499	513	511	525	491
23324	22364	32661	27973	27553	23910	14031	1581	415	400	365	387	397	382	350	374	351	352	390	389	379	366	394	416	362	354	392	375	341	383	353	380	396	382	372	355	369	372	351	390	358	357	372	330	333	369	353	395	361	381	379	345	393	390	380	339	380	385	389	370	413	370	354	339	388	373	375	370	372	392	390	380	348	348	377	408	379	363	389	351	344	346	384	361	385	348	368	389	358	381	382	363	374	342	394	360	383	364	331	400	362	393	372	353	386	344	343	354	345	351	342	384	409	366	385	336	353	351	372	341	359	353	366	360	386	384	347	350	384	338	404	388	348	401	367	411	310	340	340	330	340	355	362	385	384	344	376	376	383	348	371	380	366	380	392	373	372	381	320	374	356	395	338	364	371	376	353	381	384	319	369	378	366	339	340	371	385	378	363	387	389	374	370	359	378	341	359	332	353	390	335	392	375	359	353	363	335	365	387	371	348	386	366	359	391	349	377	319	371	364	354	351	379	397	339	381	386	378	366	369	333	361	360	368	367	386	375	384	381	368	398	373	386	355	387	357	397	378	352	423	358	372	365	353	347	367	368	365	385	337	379	380	373	370	396	366	391	402	367	335	431	339	367	333	378	357	366	370	376	378	354	350	383	353	397	379	368	345	394	373	353	391	366	383	365	378	362	364	372	371	347	365	361	370	350	355	403	375	377	387	392	359	340	350	361	377	374	342	367	379	337	368	391	333	364	381	347	362	378	339	365	379	386	385	354	388	327	353	361	367	351	372	400	364	351	395	376	341	353	362	355	378	393	361	361	346	368	341	345	340	373	351	372	366	359	367	349	373	373	368	393	350	334	353	370	370	360	344	355	373	379	369	369	365	365	363	351	375	390	390	365	395	366	380	373	388	390	340	364	355	390	351	406	375	346	395	366	356	373	376	398	352	363	351	358	373	331	345	389	370	340	347	382	370	344	336	368	365	377	366	367	386	365	363	365	370	350	382	380	355	348	382	368	366	344	362	375	420	357	355	358	378	347	357	340	348	348	374	336	366	390	364	348	372	363	373	345	345	332	353	341	345	362	366	343	367	356	401	367	350	371	351	408	368	376	385	367	375	368	366	388	353	339	387	348	377	390	393	407	364	379	374	373	384	391	389	341	370	388	348	364	360	363	382	369	378	378	353	375	360	373	367	392	382	353	349	395	369	358	414	365	407	371	366	370	408	367	369	337	357	364	344	369	361	380	358	375	360	370	347	379	365	376	369	373	348	330	387	365	356	320	368	365	380	339	366	358	353	395	324	377	366	347	361	358	384	363	353	365	382	360	338	338	360	350	388	379	371	381	363	350	372	382	359	374	390	373	346	377	361	367	361	351	370	357	336	386	390	361	368	356	363	381	347	378	386	339	350	390	367	375	362	352	403	364	397	340	404	348	361	368	364	364	402	385	351	331	381	354	377	352	384	335	376	421	358	358	312	351	381	357	372	371	399	373	381	356	384	386	380	359	368	347	367	340	369	338	381	391	375	390	379	354	352	356	366	371	336	353	357	358	386	350	393	356	360	367	358	383	366	376	358	363	364	354	341	373	361	358	330	343	342	357	378	368	363	351	357	373	367	345	329	337	396	370	359	377	345	357	365	331	357	367	349	396	377	370	360	383	381	377	349	381	382	369	372	364	357	379	357	353	386	358	365	380	345	361	361	366	364	376	381	411	371	376	403	361	367	394	345	368	342	368	381	378	375	360	369	339	353	365	382	379	384	373	389	344	392	340	348	366	372	381	382	364	350	339	394	378	385	354	385	360	355	359	378	337	360	374	357	384	351	334	370	368	352	329	356	366	381	340	370	348	404	381	344	346	347	363	343	357	409	320	352	367	379	367	362	378	393	361	346	357	358	344	392	370	369	371	372	347	368	359	389	357	371	333	376	411	338	379	397	364	363	383	370	376	360	341	364	358	374	372	378	357	343	377	389	381	326	370	354	386	350	351	361	336	377	356	347	354	391	361	340	358	356	387	370	382	346	349	364	366	367	388	372	355	388	353	369	356	355	392	384	386	319	341	373	358	349	347	351	335	383	378	351	370	362	366	376	338	359	376	352	377	362	356	385	356	398	373	380	393	372	376	349	418	350	392	349	379	349	358	392	379	388	356	394	364	395	367	398	371	356	372	347	373	389	333	360	334	344	355	380	325	349	352	359	351	372	372	359	360	382	359	324	349	353	371	378	347	394	353	365	376	383	354	400	364	380	386	342	370	380	340	352	375	391	388	345	352	344	351	361	337	392	355	380	352	367	370	359	357	397	380	373	361	349	387	382	349	342	362	353	345	383	396	377	388	346	398	394	378	373	375	342	369	366	372	366	384	327	362	353	406	332	369	365	390	376	357	369	378	362	373	389	363	377	358	386	353	382	385	348	342	393	371	375	378	358	359	363	378	359	336	380	359	357	349	368	359	378	374	390	368	402	353	344	374	345	330	410	394	364	382	381	392	376	352	392	370	367	359	368	396	367	341	354	365	369	362	377	382	335	377	365	361	315	363	370	352	389	354	397	368	357	362	347	369	395	358	347	385	355	339	405	357	401	348	390	371	366	384	387	356	342	339	365	362	420	336	353	358	357	337	366	366	369	356	373	386	396	332	374	351	387	373	365	354	379	339	351	372	367	423	349	361	369	346	372	355	351	350	368	359	381	373	375	356	386	385	373	357	368	365	364	345	369	349	365	371	355	354	350	331	342	369	374	384	381	347	358	387	361	386	374	344	371	367	378	383	355	356	367	367	349	337	387	344	336	356	369	355	378	349	384	361	351	336	407	339	354	374	391	387	356	359	367	368	404	373	340	382	371	342	356	368	349	352	370	366	365	352	341	378	348	373	380	384	353	350	377	358	349	399	368	377	384	376	349	328	384	382	361	352	428	382	375	351	354	360	384	367	336	385	363	398	365	377	364	384	396	356	375	378	380	370	366	390	375	355	398	353	360	394	362	375	405	334	355	351	345	369	361	379	373	349	367	357	382	389	372	349	342	362	347	392	369	375	353	360	377	359	377	355	374	364	355	360	366	391	383	375	362	391	363	393	368	350	372	340	365	349	366	344	345	366	344	374	352	362	399	341	348	361	380	353	408	368	388	348	365	361	355	364	367	379	373	364	369	361	385	350	361	361	365	362	362	384	395	375	360	358	362	357	388	358	366	368	388	360	331	375	365	360	382	365	343	350	391	388	368	374	356	331	331	351	376	376	353	361	388	340	363	403	372	364	328	385	396	380	354	403	392	413	381	364	375	344	387	387	366	354	378	368	388	338	359	376	359	361	353	337	371	361	395	353	398	348	332	367	357	359	390	382	371	387	372	368	361	390	374	399	378	383	361	393	371	361	371	392	391	401	381	386	374	385	373	355	382	375	361	370	361	374	372	353	396	378	356	375	358	353	340	392	358	370	331	351	345	383	363	378	367	368	366	374	361	379	336	365	360	370	374	374	334	343	376	385	397	368	363	354	340	344	359
59269	103401	81129	56993	44669	28084	11100	2298	569	586	577	588	597	547	579	562	572	560	614	550	581	558	569	574	566	587	554	566	558	613	591	577	582	585	551	583	622	563	594	536	546	566	583	531	596	559	532	559	596	585	572	586	560	557	579	555	564	539	568	571	576	557	561	531	563	575	559	537	534	539	577	540	569	569	519	528	604	580	607	571	565	525	574	575	582	574	550	592	561	562	535	574	588	575	600	599	530	590	583	523	585	532	526	565	563	529	587	605	582	572	611	564	601	544	529	583	595	520	579	548	576	524	611	591	581	549	572	575	576	547	604	584	535	606	609	633	561	545	547	562	568	597	570	572	591	553	542	583	592	576	569	590	586	593	544	555	575	544	592	541	572	596	555	581	570	544	573	574	575	568	567	563	555	569	566	558	583	604	569	558	564	547	585	567	556	603	538	560	578	575	545	579	565	551	552	546	540	564	575	530	587	541	571	553	561	554	599	538	561	528	596	521	539	560	579	555	584	582	538	569	559	568	566	537	561	575	553	563	586	571	547	573	518	546	591	540	590	503	577	545	603	584	589	561	553	573	548	543	565	578	624	552	625	574	551	615	545	568	515	574	559	602	539	577	566	524	572	543	541	592	609	550	571	585	562	548	576	572	545	561	537	574	566	515	560	582	582	577	591	546	536	567	589	564	575	568	560	536	565	579	541	535	600	581	581	524	521	595	566	594	589	550	509	545	576	569	590	595	548	611	539	573	574	542	585	565	538	537	600	547	552	582	549	567	551	552	595	522	559	564	564	572	535	542	530	575	565	533	585	571	562	547	559	568	585	542	537	561	583	561	537	555	567	569	562	505	562	548	582	582	545	565	564	549	545	588	567	588	567	533	551	571	613	559	599	585	628	567	610	564	560	566	548	566	590	559	611	530	572	564	567	603	547	556	580	583	587	570	553	558	564	580	600	582	559	522	600	552	570	519	550	592	571	603	568	552	562	605	621	589	553	563	572	521	552	579	596	559	557	519	600	551	601	549	580	564	563	589	576	535	563	569	546	551	584	588	559	533	515	567	616	616	610	605	596	568	584	572	564	569	615	540	562	562	626	539	558	571	579	543	573	599	596	576	542	557	602	519	571	580	609	611	566	568	579	615	587	607	576	582	569	569	533	583	567	572	598	555	576	583	590	570	542	552	580	559	605	554	504	578	561	551	574	587	554	571	575	540	566	555	552	544	592	551	595	549	546	569	549	567	555	567	537	550	562	545	577	547	533	565	539	564	507	584	517	537	563	584	580	514	582	551	558	564	567	554	541	565	534	561	561	578	590	572	589	607	578	589	597	582	511	560	556	533	542	574	551	590	573	573	563	571	578	573	558	562	541	553	543	533	610	595	574	520	549	595	597	581	580	583	555	562	587	581	549	606	555	570	550	610	601	543	579	569	560	550	594	574	583	549	589	550	548	566	575	570	545	567	555	525	645	596	560	568	562	572	531	530	524	563	578	619	553	539	549	573	551	530	563	583	574	514	543	525	566	571	583	547	573	570	509	573	565	554	520	550	540	571	581	577	567	569	548	569	554	581	549	570	556	583	515	576	575	544	594	569	543	574	567	565	551	602	548	581	589	576	613	568	573	585	556	565	519	609	549	567	560	555	506	547	528	563	557	579	596	552	555	571	579	568	577	587	567	561	537	608	530	568	589	567	562	602	545	593	554	561	562	596	561	537	582	551	579	542	591	573	589	528	544	587	567	550	572	589	570	523	581	541	570	619	553	532	559	494	551	592	580	568	564	539	566	587	504	546	548	571	614	546	587	547	601	558	556	582	560	541	534	560	543	585	570	600	587	560	549	585	561	574	559	539	508	560	590	538	569	559	565	581	577	529	540	541	582	569	584	604	584	554	558	559	588	574	571	563	591	576	592	588	553	556	580	603	591	571	578	599	532	516	558	546	506	528	554	568	572	556	553	523	568	574	617	599	559	570	529	577	624	569	557	554	587	540	527	588	549	556	560	586	598	527	582	591	576	562	582	560	575	563	512	537	567	603	572	556	523	530	561	524	563	579	542	553	552	550	569	574	581	568	562	560	575	547	566	576	630	560	619	538	604	576	598	582	549	546	567	528	590	569	540	564	558	516	539	561	583	559	532	549	523	572	571	562	536	570	580	583	604	541	607	583	524	565	534	589	532	546	544	548	526	544	531	544	565	577	555	591	600	587	567	505	540	565	587	562	590	569	612	570	541	530	585	562	564	594	587	584	567	558	580	562	582	544	571	561	578	550	562	612	564	551	517	541	554	543	572	522	545	551	532	581	562	551	552	562	559	552	549	600	533	547	539	531	555	587	569	537	579	589	543	543	544	548	583	572	579	515	558	527	564	598	552	572	569	572	520	594	604	552	575	545	568	579	555	560	578	583	544	585	564	560	544	576	557	542	561	540	580	577	604	562	576	610	586	563	532	566	565	547	582	592	523	560	549	489	595	557	552	573	544	582	581	588	579	591	565	611	576	561	548	524	576	563	565	530	589	563	573	581	575	603	585	552	593	561	596	560	551	543	608	592	560	523	589	526	530	590	544	515	532	548	584	557	550	527	549	555	547	559	586	565	548	561	536	534	584	577	544	548	576	589	578	537	599	558	595	592	544	577	556	534	575	539	563	566	581	533	579	531	557	573	601	561	562	511	605	568	586	583	560	557	615	559	524	549	551	561	570	589	558	602	576	592	551	557	552	567	546	554	606	549	576	550	597	556	552	592	580	552	592	541	598	576	559	589	552	526	560	593	566	530	570	546	582	556	518	563	537	573	602	619	589	544	572	572	566	603	563	578	558	575	518	574	527	548	554	568	631	551	580	535	567	553	532	552	596	552	589	548	592	602	576	594	608	526	574	579	580	549	583	574	576	595	558	565	582	538	561	556	572	557	539	544	592	615	599	549	519	571	593	515	541	553	577	571	544	547	554	599	528	542	562	553	542	572	559	588	568	552	554	572	572	503	572	584	566	549	567	546	573	572	582	553	530	557	609	566	531	560	581	526	570	576	602	568	590	528	575	539	602	558	602	548	558	588	584	582	503	543	595	547	563	572	592	561	634	570	639	588	500	552	582	526	539	569	567	571	567	576	567	560	549	589	589	580	536	592	568	565	539	583	551	587	527	589	560	564	529	576	580	529	556	558	556	557	544	592	540	585	532	564	550	598	564	501	523	577	567	586	566	558	524	567	586	579	597	568	533	579	625	590	546	555	556	574	524	563	591	547	579	569	565	563	578	593	550	555	573	526	576	566	574	549	522	598	562	564	590	571	558	548	553	593	548	604	609	584	584	584	555	589	544	541	527	552	512	523	595	576	558	578	551	571	553	588	570	551	552	556	550	542	515	558	590	552	575	552	605	587	552	571	584	589	569	529	605	567	577	569	554	557	571	584	591	604	566	546	558	527	549	559	602	573	573	527	548	563	519	519	568	526	543	583	574	594	553	579	560	572	622	547	551	546	617	523	513	585
27946	30674	31835	17255	7598	2822	922	395	307	315	318	293	281	306	298	291	323	328	326	308	299	326	331	307	295	287	325	287	308	283	298	277	293	288	318	308	337	265	302	299	292	296	304	311	277	305	291	305	340	313	337	308	271	303	308	282	286	309	286	338	295	300	302	296	280	320	309	344	270	327	302	276	295	292	317	297	296	308	297	313	297	323	259	296	292	289	310	314	338	298	285	308	300	309	301	303	319	284	290	305	316	299	300	308	288	308	272	304	313	300	290	297	304	305	294	285	298	311	280	311	294	316	304	276	275	289	308	266	284	285	291	306	303	305	301	336	297	322	314	300	285	332	297	323	296	314	286	291	299	277	286	319	305	300	281	256	277	296	311	287	274	312	283	322	310	315	318	314	358	308	293	307	283	299	289	316	265	289	330	323	314	276	316	310	279	333	303	309	310	325	286	313	280	293	343	275	262	294	303	307	291	302	316	280	281	298	312	316	272	341	271	301	328	296	293	296	293	340	313	296	284	269	304	290	303	295	311	324	294	283	299	315	305	324	307	301	309	340	308	289	317	268	306	298	286	311	311	296	344	288	304	315	321	290	303	298	289	318	300	303	311	302	292	316	316	312	334	282	285	310	285	308	294	305	303	337	311	295	281	282	300	291	268	285	303	304	296	289	306	303	291	300	308	297	309	307	296	323	282	284	276	329	287	290	312	308	307	315	299	300	318	339	277	287	279	310	330	320	308	284	282	294	325	290	304	324	301	306	323	288	294	335	299	289	346	308	291	301	275	300	279	309	313	299	302	326	299	301	301	269	268	292	315	295	278	294	309	329	300	329	309	314	294	288	282	330	323	279	314	306	298	299	310	285	290	315	307	287	300	313	307	313	303	280	311	307	291	288	278	300	328	313	313	323	303	305	297	317	279	287	291	285	325	294	331	306	293	278	273	277	286	290	283	311	287	308	308	311	317	326	327	310	297	314	308	290	301	319	274	291	274	298	308	308	311	301	310	329	283	299	285	311	302	316	344	304	293	298	324	304	314	311	302	303	315	290	347	331	307	306	298	284	287	302	284	288	309	311	306	289	293	317	299	318	283	313	303	313	297	282	298	320	286	314	290	294	286	314	298	307	272	307	309	303	302	316	325	332	305	313	294	289	265	306	313	285	293	310	303	341	304	303	324	312	286	311	305	289	295	314	302	302	283	313	336	314	280	308	296	326	284	309	299	283	347	303	278	271	298	281	304	311	301	310	288	309	320	310	329	310	268	303	294	305	321	297	296	291	291	284	312	298	274	302	315	299	318	314	274	313	297	319	331	339	290	309	306	320	273	318	325	274	333	318	303	324	292	293	297	313	305	324	297	338	307	287	296	275	309	282	295	288	280	315	305	289	295	286	283	314	298	327	299	301	308	318	311	273	294	321	312	288	305	339	304	275	297	283	266	315	287	290	267	296	304	282	336	330	287	311	315	321	299	282	301	332	316	324	317	282	328	316	312	298	296	301	287	252	328	306	301	299	294	318	304	294	300	342	294	310	308	337	313	282	279	266	300	295	285	314	302	284	291	294	287	266	281	293	319	289	313	323	319	297	293	311	329	325	281	300	328	279	324	296	293	335	293	311	308	290	304	324	313	310	304	315	295	302	284	335	263	289	344	309	307	279	306	284	315	317	306	308	339	300	301	315	300	312	296	315	312	331	301	308	338	286	300	288	353	309	315	254	277	329	311	336	328	288	301	300	301	312	296	306	287	311	303	306	319	307	291	293	292	323	330	284	302	280	282	288	292	338	322	308	314	306	305	321	313	303	275	277	297	277	303	313	309	274	307	296	295	305	294	293	265	311	297	314	301	287	301	325	285	301	318	318	292	309	307	305	320	322	313	279	305	281	317	302	332	285	311	309	290	311	285	300	289	283	294	278	287	282	303	297	333	310	304	298	313	282	269	311	321	297	291	283	310	274	309	325	285	304	281	308	288	313	311	303	278	289	311	308	306	301	300	302	319	273	293	348	293	319	306	281	310	285	304	311	340	326	324	324	320	342	318	313	298	309	316	296	312	315	293	352	277	276	293	278	280	310	320	318	292	285	322	310	311	291	290	313	305	327	311	281	348	295	287	324	317	308	305	339	283	323	309	322	322	290	290	291	321	291	323	290	324	323	274	272	297	297	271	325	312	304	326	314	307	289	300	310	333	322	282	306	276	306	330	295	291	321	295	288	291	319	312	309	313	325	274	307	318	298	279	297	325	300	339	311	295	286	292	295	308	287	278	301	319	313	285	325	290	284	325	296	316	302	295	275	297	296	329	305	306	344	284	287	315	307	309	282	289	334	299	335	302	286	283	295	288	303	291	297	331	341	277	274	308	311	291	303	342	265	318	299	316	299	308	325	304	283	299	303	302	278	311	296	338	300	292	308	296	301	332	306	314	297	303	293	317	315	310	294	300	269	255	296	315	286	315	331	290	305	316	286	331	307	270	328	313	304	324	291	325	308	318	309	305	311	268	278	296	322	327	302	287	287	336	304	269	308	277	294	287	276	292	278	281	325	308	274	298	333	286	295	299	288	304	289	327	321	321	317	326	292	287	320	294	298	308	282	275	304	315	309	318	327	302	350	308	270	303	314	298	300	293	317	306	295	295	324	273	287	324	302	293	270	286	330	314	290	327	290	267	308	297	296	290	308	297	303	325	312	318	294	300	311	271	310	315	288	279	291	332	305	286	281	299	289	303	288	308	303	328	294	283	293	286	299	312	306	311	312	300	345	278	281	339	308	294	328	323	303	306	319	294	280	323	311	298	278	296	284	300	315	332	305	326	280	309	290	305	293	275	290	338	322	308	267	288	332	321	282	309	285	324	339	335	283	291	303	290	289	288	324	306	299	333	263	296	325	277	289	280	323	309	300	265	264	289	266	294	298	319	316	292	323	278	302	302	282	304	322	259	297	327	287	293	305	293	313	288	287	307	302	300	311	318	305	285	301	311	306	294	323	277	296	307	287	285	322	304	339	290	287	305	316	315	302	331	292	304	276	293	293	285	303	321	284	323	302	312	290	316	314	329	298	315	301	304	306	278	317	281	310	259	303	299	298	335	316	306	297	284	307	284	274	271	304	282	287	273	301	290	307	304	296	307	289	262	307	280	283	321	287	275	265	285	285	305	335	292	326	286	311	300	305	283	315	314	290	285	320	295	285	296	286	320	338	306	309	285	298	313	293	288	317	272	277	282	306	315	326	299	315	310	286	314	303	320	334	316	298	321	276	290	342	317	301	297	297	337	270	298	324	305	297	314	309	316	318	321	311	306	302	301	299	291	324	308	306	297	299	353	294	272	279	298	277	301	275	278	296	298	320	330	317	308	243	313	300	315	296	306	272	288	286	340	316	307	304	327	297	295	307	325	315	305	297	310	332	290	302	318	301	291	270	334	260	311	306	304	308	295	278	325	286	318	299	298	253	317	288	267	284	293	305	320	288	283	295	317	283	295	294	311	296
33134	50686	37183	18599	12293	5395	1670	661	463	496	478	507	469	476	518	479	518	521	499	501	461	548	512	493	487	474	461	470	483	471	451	513	454	456	488	512	468	458	467	503	458	484	501	495	522	466	435	531	506	491	470	493	502	481	508	465	512	485	493	532	495	454	538	447	509	514	483	477	518	422	452	517	519	445	511	507	496	508	474	500	496	498	453	509	515	529	499	482	505	519	477	495	503	506	513	452	525	526	533	524	477	515	475	491	507	453	520	523	472	521	488	461	525	494	485	472	479	467	522	484	468	515	449	507	494	474	445	501	497	467	523	455	466	500	532	486	505	510	489	500	466	512	476	502	458	477	480	494	473	496	480	529	477	506	486	524	526	515	486	485	482	478	525	505	517	461	498	492	474	491	484	503	467	501	497	486	507	493	534	485	469	478	463	501	495	502	491	467	474	507	479	525	491	470	495	466	488	452	496	475	468	497	478	480	487	487	551	496	471	488	511	512	530	456	464	496	457	468	470	478	499	415	510	495	463	455	508	482	514	491	500	458	487	483	481	475	477	482	492	509	536	522	535	464	510	479	468	465	477	533	477	487	497	503	492	535	464	488	506	479	489	484	527	488	467	447	478	478	465	492	488	535	468	474	486	494	505	497	505	499	491	532	501	504	510	455	522	472	464	444	473	502	482	498	481	485	461	491	477	473	501	559	489	472	508	470	511	485	490	470	443	468	498	544	478	502	481	475	483	504	525	485	479	489	468	461	495	493	531	512	488	503	485	448	507	550	495	480	497	503	465	476	474	453	473	496	513	491	519	472	504	457	514	464	483	507	489	454	444	481	519	513	501	483	493	470	490	508	485	530	492	502	480	498	544	486	474	507	479	517	498	519	460	525	497	512	499	499	511	498	449	522	480	510	453	473	454	506	493	484	499	519	475	523	492	458	514	471	501	458	487	512	477	478	505	527	496	481	476	482	529	497	530	498	523	503	468	452	499	511	521	519	518	493	491	494	472	436	503	492	480	454	482	509	489	453	502	473	466	456	480	499	497	509	459	507	507	519	496	499	480	456	470	521	512	460	520	481	525	481	452	475	468	518	480	503	472	498	466	523	506	489	492	483	428	526	503	492	467	521	463	476	558	477	513	456	472	477	479	480	520	472	523	511	510	481	443	485	485	436	497	497	523	494	468	477	482	498	468	475	462	484	470	485	485	449	513	535	502	515	469	486	479	445	463	471	491	496	472	504	469	475	477	483	474	504	473	470	496	483	520	472	470	456	492	506	487	484	498	466	468	460	479	545	502	441	485	508	495	480	490	497	514	527	451	478	478	471	488	534	488	517	521	470	512	508	468	507	465	454	501	535	494	482	487	523	493	461	473	453	530	505	465	531	520	531	521	502	474	447	492	482	460	502	475	495	487	469	469	477	485	485	495	501	515	458	473	450	476	513	484	475	471	555	449	488	501	466	498	504	488	493	454	499	472	477	486	506	508	475	521	537	536	492	486	504	533	514	517	473	447	506	520	496	506	492	505	496	482	466	495	492	510	479	487	499	476	496	503	476	433	497	518	463	458	482	518	487	480	494	488	463	520	499	482	485	563	478	477	482	504	436	470	519	500	488	499	474	458	478	473	498	512	499	497	482	461	459	520	521	493	469	495	511	505	464	473	521	528	466	507	489	502	453	533	483	487	494	465	492	478	512	477	461	500	484	513	499	541	511	493	492	517	520	497	472	483	519	475	439	503	524	493	498	450	534	514	470	516	486	470	497	475	485	494	485	497	495	511	513	473	450	490	488	476	494	503	493	490	491	461	536	487	482	505	475	535	506	462	533	477	487	477	494	486	485	466	473	506	492	523	499	440	514	544	503	507	490	505	466	488	496	511	501	478	500	450	497	511	501	485	492	507	512	490	513	501	497	527	516	498	468	470	481	468	509	482	485	481	468	447	528	510	465	506	510	522	488	441	491	480	510	489	534	485	477	492	507	473	506	515	493	504	499	500	515	495	512	487	476	512	482	485	487	472	493	480	537	491	500	515	489	497	490	501	490	512	524	477	530	471	491	485	512	500	494	484	502	537	477	482	459	446	519	484	453	495	461	507	475	505	484	503	468	429	506	479	507	482	479	466	473	479	514	526	482	517	522	495	479	525	503	477	509	494	501	485	484	487	491	512	535	517	514	493	470	474	513	482	489	489	518	527	483	510	465	457	487	489	499	469	483	515	446	462	530	495	500	488	465	483	494	511	476	477	487	490	455	506	467	465	486	493	444	438	487	484	515	526	498	506	456	515	477	440	500	442	485	503	454	497	513	481	488	488	492	480	481	508	475	513	520	504	465	464	500	467	558	461	483	502	513	493	486	536	512	483	473	492	509	471	460	480	478	507	477	492	504	471	489	489	492	509	482	495	473	472	536	481	474	485	515	497	513	505	468	487	438	496	464	494	533	530	451	502	483	491	487	490	449	498	439	473	497	451	462	493	467	480	500	480	536	508	490	487	442	488	478	484	494	497	501	490	488	462	479	491	494	484	485	488	513	458	471	432	486	465	506	512	494	521	519	499	461	462	516	512	468	520	486	455	487	508	470	479	486	502	489	553	482	510	469	561	521	451	468	486	452	489	474	454	499	471	508	534	501	478	492	494	424	464	479	456	489	502	470	485	525	428	488	472	483	478	466	510	484	514	481	468	442	491	517	507	489	487	472	470	471	467	507	475	493	474	460	484	471	502	506	491	458	526	491	494	481	497	485	485	487	482	502	464	460	477	494	485	497	453	498	479	483	462	493	481	432	513	505	505	498	482	458	489	513	486	513	483	465	472	486	482	501	490	489	494	484	513	489	469	467	507	469	514	494	485	498	459	475	528	493	517	508	469	488	471	510	467	468	489	477	498	513	520	487	525	503	470	483	496	491	484	472	506	504	477	475	512	459	483	450	533	485	471	485	505	478	470	524	535	503	476	481	503	470	484	441	481	463	477	494	504	511	498	538	482	466	488	469	456	476	508	476	475	501	503	505	501	508	485	484	470	502	487	523	498	499	438	525	507	491	504	471	483	499	475	475	471	495	497	496	485	544	476	491	491	528	525	497	485	491	534	471	487	512	493	467	497	485	495	450	490	483	525	504	482	515	464	516	499	539	478	474	485	493	468	474	486	468	452	471	485	486	493	481	461	477	490	475	497	479	527	496	504	485	480	449	500	509	490	484	491	470	475	483	480	482	458	485	494	511	457	481	482	459	461	520	489	492	505	533	521	486	510	503	472	486	494	482	510	521	470	503	472	498	517	488	487	474	472	539	483	499	497	471	479	452	486	469	497	501	537	476	478	474	510	467	452	543	480	502	467	497	563	472	483	473	488	457	477	484	454	486	448	461	496	494	468	487	490	499	507	461	499	471	534	514	511	506	517	551	486	507	505	479	478	503	499	539	516	485	496	451	472	511	493	491	477	527	512	498	478	489	477	509	498	504	476	515	484	474	497	504	471	505	463	500	505	458
24900	24983	38392	32195	26540	16232	4291	697	354	328	353	304	324	334	340	303	305	328	332	319	368	313	310	325	336	330	315	305	303	329	310	316	342	328	329	326	327	281	311	327	324	334	320	359	325	329	328	316	343	340	353	312	317	312	320	317	340	349	300	337	330	319	330	360	327	334	291	351	334	306	330	319	308	303	336	356	281	324	311	300	322	362	313	342	315	323	338	321	352	342	319	305	299	368	329	327	292	350	319	335	309	307	318	317	333	340	323	342	338	378	336	329	342	342	339	319	323	305	330	331	306	315	330	293	327	286	338	351	330	331	339	335	384	316	322	300	310	296	327	370	340	314	339	308	294	312	321	332	312	293	323	344	302	325	348	323	320	322	315	288	352	338	279	331	312	332	329	345	331	311	315	330	312	339	364	334	336	323	288	312	320	325	315	338	306	317	344	363	334	315	302	319	303	306	327	299	318	332	342	329	313	322	340	307	309	317	329	347	325	327	324	325	323	346	336	330	297	313	319	339	343	331	335	351	349	341	336	317	350	301	339	337	336	357	301	292	343	318	313	338	319	329	319	355	337	302	317	314	342	324	299	311	323	315	347	320	354	329	314	335	337	312	333	320	306	292	327	305	325	337	308	315	324	338	294	331	323	304	354	334	339	341	357	292	316	334	315	350	340	329	338	309	309	326	311	353	323	343	334	321	333	308	313	300	309	288	320	307	303	314	313	322	325	334	312	327	302	321	315	322	328	323	305	334	342	306	341	334	308	282	337	291	313	311	306	305	367	282	308	273	313	331	284	302	310	305	283	293	317	292	324	368	298	315	306	311	322	323	341	315	307	311	343	305	320	310	324	323	359	352	287	301	344	301	355	314	375	327	338	363	332	311	332	296	322	344	316	331	325	322	323	334	325	316	347	338	324	356	334	318	321	288	318	316	317	294	325	312	301	336	321	335	311	287	300	353	304	314	342	329	376	288	319	339	327	297	316	319	354	331	334	299	356	333	310	301	264	307	306	338	312	301	296	293	315	324	332	328	318	332	338	352	317	319	336	310	317	346	363	318	340	306	324	332	332	310	318	320	330	369	312	353	320	333	329	311	318	335	343	311	314	317	327	312	298	330	331	328	332	326	320	361	327	357	314	339	339	318	353	330	327	319	342	370	340	303	328	323	338	318	317	333	311	315	324	302	338	327	315	316	298	347	319	332	352	318	325	325	316	296	324	323	338	346	336	298	343	348	337	314	338	325	300	322	309	338	312	319	318	312	320	315	330	297	340	347	348	311	331	290	341	350	359	332	289	328	377	293	327	339	316	318	345	295	344	302	339	333	340	339	324	323	349	357	356	349	336	302	345	337	295	324	331	334	329	321	322	332	326	305	324	335	305	358	309	323	312	366	320	329	305	344	319	341	297	328	325	305	323	304	307	316	370	319	342	324	319	312	315	306	338	354	282	328	340	324	319	319	348	303	295	357	345	327	295	309	322	320	337	327	297	279	333	298	313	329	330	312	314	322	318	299	321	323	337	353	322	323	290	306	325	309	326	299	352	296	304	316	295	307	360	288	331	333	319	346	331	323	341	320	334	331	336	317	329	317	356	339	318	344	318	315	323	300	317	336	304	327	318	337	301	345	337	346	329	328	323	316	331	336	323	320	326	326	335	310	335	305	322	308	298	322	308	317	286	341	307	338	335	305	323	337	326	303	309	324	291	313	340	325	296	352	300	288	294	328	307	320	313	308	362	314	309	274	323	310	309	289	316	310	328	328	319	365	303	322	315	327	317	334	304	335	331	344	296	336	322	327	305	352	291	320	317	321	289	307	298	326	316	311	364	301	334	304	316	316	339	334	292	320	342	309	329	315	338	298	323	309	285	327	287	343	332	360	326	339	321	319	320	344	324	332	312	342	315	314	316	327	318	317	329	332	285	289	304	324	296	340	331	322	312	334	312	310	298	303	300	328	338	345	288	316	320	310	294	289	349	301	315	326	333	306	355	327	327	300	325	345	354	310	340	337	321	298	314	315	305	329	304	310	289	341	301	333	319	314	355	328	325	339	300	305	345	319	352	285	328	335	320	377	341	316	336	318	335	329	321	306	330	341	334	316	340	342	313	333	307	333	346	336	313	313	322	313	308	332	320	319	348	336	323	308	345	308	317	347	320	287	342	315	352	300	308	327	337	307	300	335	301	335	301	338	334	315	314	350	332	320	337	318	298	323	293	316	339	330	305	321	296	333	322	325	325	328	299	346	350	335	321	310	309	351	328	302	331	284	340	329	321	343	348	302	302	345	318	297	342	327	305	313	321	324	318	295	303	302	318	312	321	331	308	335	332	329	304	301	311	332	305	344	338	333	317	287	312	301	341	299	372	285	328	315	294	312	344	333	353	316	339	322	303	317	304	312	284	318	339	350	311	336	309	350	298	327	326	339	357	320	332	300	321	317	340	319	315	337	320	280	345	281	302	288	316	325	320	291	322	328	289	325	304	324	315	321	325	322	330	326	325	295	338	324	323	310	270	312	321	292	317	297	324	312	330	365	324	328	321	308	321	323	299	344	307	293	295	288	331	299	333	307	315	301	344	322	313	339	319	325	315	332	290	340	355	319	303	320	293	332	320	309	304	307	308	340	330	358	277	306	330	312	321	322	300	323	303	349	348	363	297	338	307	338	311	351	308	348	316	320	344	318	305	375	308	330	307	316	314	304	349	310	335	326	301	337	304	303	334	375	318	304	322	328	324	295	313	327	333	334	307	345	321	310	337	338	344	317	320	336	328	299	324	305	326	279	342	317	295	327	309	302	299	356	317	282	297	296	311	342	352	309	341	307	281	318	329	335	300	336	306	346	318	343	326	336	300	373	332	298	346	340	325	305	284	324	338	320	331	325	340	289	338	322	301	311	304	344	316	317	311	311	312	328	314	328	335	334	340	300	328	303	339	348	337	302	301	302	335	367	328	317	366	337	312	322	309	295	347	342	344	339	324	342	308	339	315	298	344	322	335	324	305	343	302	323	312	347	313	335	288	353	311	333	303	306	318	309	358	317	338	309	298	332	311	316	325	300	301	320	304	291	331	329	306	370	338	312	328	328	280	324	330	301	329	310	336	303	308	329	304	320	324	301	319	342	328	297	321	311	334	322	292	321	333	284	297	304	321	320	288	344	332	334	323	336	337	312	372	328	341	328	325	320	320	319	314	336	314	354	331	293	334	322	331	325	329	354	327	346	336	325	288	271	289	298	316	317	318	320	314	292	331	328	331	321	327	344	318	304	301	337	331	287	314	293	313	324	332	299	346	299	314	308	342	352	287	330	301	324	335	308	326	296	300	335	291	331	329	329	312	331	312	319	356	318	328	334	326	307	326	311	325	320	320	273	328	325	336	306	358	329	331	333	298	310	318	332	302	308	329	339	316	293	318	317	321	333	330	318	295	336	316	340	323	295	325	349	301	297	327	312	333	298	315	330	323	307	325	309	351	318	327	341	298	321	335	335
54739	90722	68357	43720	34443	17753	5374	1257	536	531	547	516	554	510	522	532	504	553	550	531	557	539	532	556	564	528	544	545	501	557	539	503	552	483	511	511	485	503	521	499	520	541	473	503	527	477	537	516	546	526	585	504	526	539	505	514	552	535	541	504	527	532	487	542	532	510	554	513	537	528	497	480	519	503	472	501	513	519	511	534	539	490	527	590	517	551	521	527	540	542	492	542	519	506	500	526	511	499	477	514	517	542	503	511	489	575	559	531	534	512	502	499	508	532	522	545	496	528	540	508	498	546	490	521	522	513	525	490	526	516	511	497	519	520	509	532	494	552	520	465	535	549	539	481	537	525	533	531	538	549	512	529	507	541	563	547	538	561	532	511	514	532	554	484	552	532	543	524	506	545	530	523	512	460	511	537	508	536	507	580	523	461	528	536	565	517	500	515	534	525	485	532	497	521	501	497	540	513	512	537	525	499	565	512	553	496	523	489	560	536	545	515	504	492	556	492	488	500	519	495	524	545	541	534	534	523	554	510	485	463	538	529	510	554	504	504	555	534	478	509	452	531	532	484	496	533	545	531	567	493	509	529	561	480	528	524	547	523	506	469	539	497	495	514	489	514	550	537	524	502	468	505	527	517	560	466	526	501	554	527	540	481	547	554	495	552	529	511	522	489	516	460	533	530	564	569	534	515	531	491	548	500	517	535	567	514	537	564	496	529	492	510	568	558	521	523	535	513	501	525	519	516	536	524	500	528	515	533	544	508	547	571	480	490	478	521	494	546	533	598	516	502	558	497	529	519	518	534	518	521	529	504	553	498	542	510	541	562	511	532	512	533	471	499	569	489	526	523	555	497	531	517	525	478	536	520	534	525	519	504	500	534	483	509	520	488	527	511	527	560	531	524	524	506	543	516	563	547	532	505	504	519	508	529	507	466	541	519	583	543	524	524	535	530	526	534	552	551	501	579	521	533	507	547	517	507	545	490	537	552	501	487	530	517	544	563	546	522	506	492	530	512	557	536	506	488	518	472	525	534	552	500	548	521	566	523	526	532	512	546	536	536	506	521	547	508	513	499	552	538	554	488	499	517	512	526	548	510	531	505	513	483	550	518	508	543	557	523	540	499	486	515	522	534	505	549	537	511	527	545	530	524	526	535	527	496	542	537	504	537	520	547	539	506	517	577	557	534	512	489	508	533	515	526	497	485	508	492	508	544	504	539	585	501	516	523	540	516	502	511	534	543	512	504	545	453	560	571	559	519	495	498	518	505	509	474	519	519	524	533	561	549	472	564	492	538	548	469	527	517	511	522	489	517	525	535	519	551	464	503	501	536	545	498	488	507	553	528	522	546	525	522	500	493	520	520	524	491	490	531	495	528	477	518	514	520	499	523	520	537	518	549	512	497	475	521	541	487	501	535	522	486	518	520	510	508	537	567	478	506	536	528	505	539	539	495	517	541	542	533	498	530	506	519	558	500	524	519	481	540	519	528	517	545	538	524	495	531	561	545	502	532	517	543	522	528	522	524	505	513	561	488	497	541	542	539	500	538	512	533	527	534	491	528	514	564	493	517	526	526	526	553	518	536	470	527	513	534	487	497	503	539	498	518	493	545	527	521	488	473	501	544	550	555	515	578	545	522	548	538	535	529	497	531	514	527	528	490	528	523	526	560	486	506	512	518	554	496	559	522	526	541	529	505	539	500	473	515	529	530	500	524	554	555	550	533	496	556	560	539	547	505	475	557	494	511	488	506	504	527	520	531	485	512	489	535	536	582	505	500	538	500	526	521	531	481	531	526	487	512	582	506	500	509	526	467	494	526	562	523	545	523	471	487	513	483	513	557	505	548	509	535	531	479	491	527	539	497	517	531	531	494	528	554	499	531	494	519	511	543	548	494	514	552	488	525	478	525	506	505	526	529	552	532	489	531	491	516	461	519	513	541	528	509	504	537	497	519	532	523	488	512	510	480	532	498	540	513	510	514	533	542	494	476	566	550	509	519	523	536	477	514	477	525	538	540	489	519	486	529	533	511	536	491	525	527	543	511	560	498	535	501	510	534	519	519	524	534	535	532	548	516	477	556	512	475	560	490	533	520	505	538	513	469	565	515	536	536	560	522	560	552	538	519	517	530	495	524	532	502	501	530	541	539	523	499	532	540	500	514	577	521	533	497	505	498	488	547	510	518	497	494	533	495	509	516	520	530	534	549	525	544	519	508	561	509	503	506	549	513	498	569	525	491	479	523	551	512	493	522	521	512	537	501	546	526	493	533	556	522	498	533	528	479	472	508	528	546	526	489	510	515	508	507	543	533	488	543	535	541	525	477	504	504	545	491	510	535	513	544	506	530	509	506	534	499	497	475	520	551	502	507	545	530	536	553	524	496	516	508	543	581	507	556	530	539	494	525	513	515	526	514	547	517	515	526	498	555	544	508	488	566	479	514	533	496	535	510	565	535	542	548	534	552	513	487	538	555	515	520	496	538	507	499	518	519	543	522	514	529	488	480	511	580	508	555	492	533	492	545	526	514	517	500	547	510	487	476	525	568	543	535	525	503	501	491	531	518	483	537	525	542	510	571	507	511	505	538	559	511	499	492	547	499	522	547	507	499	515	556	534	531	518	518	512	464	521	511	542	497	516	514	544	531	522	562	514	530	509	519	531	516	561	540	524	520	551	457	502	526	531	510	526	545	521	538	490	547	518	514	527	496	534	506	515	517	519	542	516	474	512	515	553	536	519	523	473	529	538	466	510	526	499	552	527	526	510	550	501	535	501	535	548	514	538	542	567	504	520	533	522	571	557	513	521	533	571	518	527	569	567	539	535	477	527	503	509	511	522	502	482	506	537	541	575	553	539	544	507	491	521	486	534	514	478	535	466	535	512	564	504	532	501	507	515	496	603	542	531	505	508	515	510	495	545	527	499	497	515	549	535	533	485	522	542	551	514	521	508	520	465	530	501	529	507	515	511	532	564	475	493	475	494	493	480	486	489	536	461	525	502	494	505	518	498	554	488	474	517	539	493	528	524	548	540	558	526	541	510	488	512	499	506	505	528	515	548	548	537	461	498	499	528	572	494	549	538	533	547	511	527	533	495	532	552	526	470	552	532	520	537	522	513	509	499	499	508	481	464	547	490	502	524	506	547	541	520	505	561	530	523	540	540	499	506	489	506	485	528	478	510	518	569	529	535	566	542	520	484	529	573	505	523	521	512	523	564	553	507	539	559	559	533	483	508	480	513	531	526	501	523	513	532	522	512	523	554	561	519	496	518	536	484	504	531	529	535	534	521	504	548	534	507	540	555	554	492	543	576	502	573	533	541	545	501	549	542	516	506	559	527	549	503	548	519	542	506	507	544	502	494	544	526	520	493	485	562	509	538	528	514	512	520	554	493	541	520	580	514	483	549	500	482	512	520	533	553	530	503	533	517	513	548	502	486	518	533	502	484	561	523	524	526	547	492	516	483	516	527	527	533	525	498	507	543	519
23367	22625	34045	28691	29047	24124	13616	1588	393	392	401	371	357	392	364	374	395	359	407	355	391	362	369	407	395	382	352	391	349	364	400	393	350	362	372	382	353	386	363	365	322	369	362	370	354	362	340	398	375	379	369	392	370	384	351	370	348	412	350	360	310	369	387	380	379	355	358	354	353	396	389	396	386	379	363	362	360	378	384	337	386	375	365	353	359	376	361	354	366	372	386	362	382	386	340	374	365	374	362	355	382	360	353	371	349	380	345	349	412	378	367	358	372	340	357	382	363	364	366	320	348	364	378	342	364	344	352	364	393	338	416	402	377	396	380	375	366	376	374	405	406	408	367	334	356	374	324	355	360	343	377	342	341	410	383	366	382	382	362	353	358	347	354	355	395	352	357	340	363	360	377	375	378	416	367	370	336	356	361	377	360	392	326	360	376	376	382	377	401	367	374	385	363	349	342	367	372	386	363	360	381	382	339	366	376	337	338	371	390	363	389	368	374	345	369	350	371	393	369	377	357	376	392	397	347	352	368	375	387	349	356	348	360	381	359	339	347	365	360	357	381	395	382	387	366	359	343	352	389	359	362	365	367	356	389	360	348	382	359	380	371	340	381	394	360	340	337	373	370	362	391	372	378	355	362	374	395	368	367	398	363	361	387	348	358	360	327	359	365	381	361	377	404	367	374	363	356	347	414	404	351	383	382	382	356	419	366	379	361	343	348	378	320	363	355	321	320	373	388	318	376	379	382	384	379	356	318	377	377	385	362	375	376	368	365	366	361	385	362	342	366	374	368	354	383	349	319	361	334	350	358	379	362	373	398	338	375	366	391	341	350	346	381	382	385	344	365	346	344	364	384	340	396	331	394	389	357	322	379	398	365	393	377	346	400	360	370	368	353	380	352	351	335	391	376	408	360	368	390	397	377	384	361	336	353	362	386	374	394	373	355	380	343	360	341	342	355	391	407	375	354	399	348	357	362	342	366	374	348	362	378	369	342	354	371	351	322	357	347	353	394	356	377	347	368	357	366	398	373	393	395	360	352	403	347	381	389	371	373	396	360	353	353	374	359	390	370	385	354	359	380	377	354	363	398	355	369	399	360	374	370	368	343	367	394	371	362	354	380	367	383	355	353	370	360	348	346	373	361	373	353	387	364	356	361	388	398	388	398	399	383	344	402	371	384	340	372	373	349	365	357	374	352	374	347	351	353	369	374	347	343	383	362	371	363	368	357	363	372	335	353	392	387	378	330	332	367	362	364	323	393	396	348	334	356	339	374	386	386	334	372	339	377	374	370	367	357	364	329	391	329	356	379	362	356	385	368	356	400	406	388	368	386	392	379	401	371	368	370	354	378	410	396	374	403	383	401	399	363	365	396	319	365	371	367	376	378	385	378	368	379	372	372	370	356	369	388	398	385	390	375	376	379	367	375	360	370	380	358	398	347	325	386	341	371	362	334	361	375	359	391	388	405	378	355	372	378	360	343	367	374	346	365	375	363	390	347	395	370	356	406	395	379	377	375	363	407	357	375	403	339	354	385	404	370	359	346	371	345	356	377	392	381	326	366	403	324	359	371	376	327	370	375	364	369	383	373	416	352	379	353	381	370	375	364	377	361	389	366	380	368	369	354	394	355	356	382	354	386	363	359	383	364	344	360	380	352	353	387	376	349	376	369	389	361	397	359	383	393	340	389	374	360	383	366	379	349	395	380	358	390	373	398	361	369	373	327	386	339	385	371	369	379	351	365	355	355	357	381	362	321	339	382	371	352	368	338	348	354	384	383	382	402	380	378	379	365	401	377	359	354	375	375	340	389	340	367	363	353	377	361	361	359	390	365	376	338	349	375	396	362	364	337	374	385	366	374	340	352	377	379	360	392	392	383	402	417	364	365	400	370	390	357	376	337	322	388	366	378	361	350	371	349	399	358	390	358	342	364	357	393	382	363	386	384	389	362	351	355	373	337	367	360	388	339	405	392	367	347	363	380	376	406	384	365	381	356	361	368	368	353	395	372	385	383	320	354	369	398	391	383	382	389	353	373	382	379	404	413	354	326	386	338	353	386	387	364	366	379	392	346	396	384	378	375	367	391	370	329	385	356	361	388	336	384	383	361	369	383	371	345	374	358	342	362	366	326	389	379	351	380	376	346	341	327	324	330	349	355	348	382	332	379	365	364	393	370	367	353	388	351	368	365	354	360	341	364	361	381	350	430	347	388	352	370	387	401	357	352	379	317	378	346	372	340	395	366	356	357	376	375	380	390	352	375	358	385	388	360	364	367	363	362	370	382	332	348	356	388	378	357	379	357	343	379	376	356	366	367	369	358	388	373	415	397	348	349	378	365	406	385	360	368	392	360	338	345	372	357	341	395	350	377	395	381	340	371	346	328	375	353	372	348	371	345	345	379	366	373	377	388	374	343	363	343	368	370	402	389	361	363	373	376	354	381	383	347	340	341	359	380	348	381	373	377	364	366	368	377	387	391	364	376	385	370	378	381	404	377	372	378	359	350	359	360	357	360	334	318	366	370	365	395	366	362	384	350	370	354	374	377	356	352	383	373	357	363	398	388	359	373	373	381	365	380	342	372	414	378	369	349	364	344	347	393	371	379	365	381	379	364	383	354	342	353	366	385	360	362	365	337	354	338	356	354	364	357	384	374	336	367	377	404	328	330	357	398	397	390	366	375	373	387	362	394	379	373	387	384	347	394	376	369	370	360	352	368	427	352	358	366	349	351	399	360	366	356	367	379	393	335	365	379	368	358	364	368	371	376	355	328	361	356	380	364	370	375	336	371	367	398	353	370	378	365	363	391	372	359	369	361	367	396	401	389	389	370	390	362	356	374	373	368	362	373	395	359	371	355	364	382	342	390	349	378	370	351	334	381	348	356	362	367	375	403	394	325	329	369	366	371	386	342	372	376	369	337	324	339	347	365	331	340	362	382	337	336	376	369	365	354	324	378	375	363	385	352	374	354	371	366	376	368	385	367	357	375	351	344	360	377	350	366	369	339	328	391	360	343	383	389	350	365	389	364	347	344	361	357	386	339	369	378	383	351	347	311	372	373	369	331	375	370	339	362	337	330	347	347	414	349	350	333	367	365	404	383	411	388	345	353	352	383	373	359	367	386	327	337	373	357	378	367	370	335	349	368	357	341	352	353	383	384	357	370	399	342	382	374	372	381	384	334	351	382	391	361	361	357	368	381	388	356	355	329	364	377	387	342	381	382	378	370	322	399	347	337	352	369	363	402	358	359	344	364	335	342	404	365	359	382	336	384	381	339	338	344	335	371	344	390	367	355	402	334	378	387	360	340	343	352	399	344	383	385	359	361	344	377	372	365	344	359	357	399	356	352	371	358	368	392	345	370	381	360	389	367	347	380	356	347	378	361	369	332	374	392	363	354	338	366	373	365	376	360	378	388	392	348	359	377	384	348	366	362	397	368	403	389	381	359	381	371	358	343	340	353	358	391	356	421	345	383	364	365	368
58304	103812	79595	58698	46615	27729	9832	2239	595	557	562	579	556	570	537	587	567	549	579	571	573	523	553	589	625	575	596	579	559	544	556	554	559	531	544	597	562	593	594	561	570	605	527	574	577	560	610	531	537	559	609	547	617	585	573	598	544	584	598	554	567	541	607	583	591	619	545	546	576	551	530	603	537	550	557	610	531	558	600	530	549	593	560	598	590	566	541	575	549	541	534	573	552	582	574	590	613	554	582	541	545	538	581	593	621	545	589	582	566	571	560	533	590	549	554	601	575	596	584	587	593	603	548	559	579	575	573	583	564	621	555	615	560	592	569	559	593	555	584	564	573	561	532	609	577	576	585	547	569	558	591	594	586	556	559	552	549	576	543	581	579	551	528	555	574	572	562	574	569	587	564	581	556	525	546	569	574	587	579	585	585	564	604	499	609	573	557	590	543	572	546	561	551	544	594	561	558	529	493	555	545	574	549	538	542	599	589	587	593	521	555	583	534	578	566	568	577	568	563	556	561	556	561	502	528	520	538	576	602	560	547	578	574	608	608	539	589	561	584	577	565	572	606	599	542	581	546	579	601	599	580	562	564	559	581	548	534	533	571	569	574	528	572	576	604	531	596	579	562	545	582	527	546	558	549	577	577	586	568	583	511	570	561	576	566	578	524	580	582	555	509	515	529	597	561	557	514	522	567	574	551	552	571	573	597	547	577	556	559	552	562	575	536	579	592	634	576	527	584	561	606	571	558	592	557	584	578	549	569	544	640	564	583	587	558	515	603	628	561	577	547	534	586	604	570	574	572	551	572	608	571	569	524	572	565	581	547	558	621	608	629	542	590	556	539	610	570	587	606	547	606	556	583	547	612	578	605	579	580	584	601	608	601	575	560	573	566	560	593	567	590	573	570	576	547	579	551	573	603	532	547	586	585	562	572	581	595	565	610	545	544	569	597	504	565	596	580	566	570	577	572	592	596	543	533	565	597	595	558	569	519	575	534	538	558	555	558	535	597	575	562	614	603	568	562	562	549	541	548	593	529	589	534	562	558	549	532	518	592	541	539	547	598	583	557	583	547	611	576	570	559	584	534	575	565	586	579	566	551	632	557	588	541	574	609	564	591	583	549	565	579	543	554	542	540	559	570	585	556	566	614	577	594	557	549	555	591	611	592	568	584	583	555	577	518	590	515	560	557	553	557	497	540	574	581	600	558	565	560	560	584	570	568	594	584	591	536	536	583	600	581	575	536	598	578	558	579	566	585	575	540	570	621	545	572	614	607	556	593	578	597	569	552	537	560	571	548	571	611	578	567	585	574	590	596	559	556	580	547	532	562	552	573	558	563	523	555	610	580	531	581	564	537	578	564	587	533	539	509	559	564	586	538	546	579	591	565	552	560	533	549	568	557	542	553	541	597	620	572	522	576	554	557	559	512	567	535	573	570	591	573	531	534	562	605	585	541	552	578	597	524	550	566	515	573	582	587	544	606	584	565	573	569	602	577	569	544	561	573	578	603	559	578	575	583	559	565	577	529	562	565	558	564	561	594	540	578	589	593	546	545	573	594	582	578	552	565	572	603	600	555	591	556	546	565	521	551	596	580	590	531	574	562	581	546	556	579	596	561	590	532	549	608	553	559	531	525	592	571	560	580	571	574	584	581	572	543	553	576	563	597	583	573	554	549	584	556	592	562	602	552	578	544	562	543	578	611	528	567	594	542	581	617	582	567	549	556	522	579	567	554	547	617	576	588	566	583	522	550	586	563	559	626	574	613	582	582	581	570	591	559	606	531	551	603	581	571	558	571	533	562	575	542	586	534	592	565	561	571	586	535	569	596	533	629	546	534	567	573	543	549	535	558	544	541	552	554	556	582	560	585	560	549	571	567	607	571	571	563	611	527	603	585	572	510	541	594	562	611	602	602	519	587	559	619	559	585	589	548	568	554	556	569	554	588	549	563	553	570	557	591	593	547	555	571	577	572	558	519	539	582	580	548	541	570	535	564	537	589	578	557	596	560	550	540	576	561	606	602	573	552	585	599	538	606	536	547	545	582	513	550	607	581	605	549	581	579	554	558	536	587	537	567	545	571	612	586	550	589	575	593	557	576	590	578	614	593	537	550	563	560	544	585	577	524	509	531	538	557	535	570	569	597	596	558	544	567	539	587	562	590	557	552	524	590	604	585	547	563	547	548	548	572	602	560	598	565	581	523	569	566	586	552	599	579	561	557	534	579	553	583	592	567	608	583	591	584	574	579	606	534	528	525	601	571	557	563	546	582	543	619	568	523	538	556	550	539	548	516	559	590	535	635	560	561	560	544	561	553	578	544	576	531	616	554	539	571	593	592	580	529	576	560	511	537	554	567	607	593	544	562	580	541	614	489	560	577	545	520	529	570	568	622	585	562	558	530	560	585	560	591	584	586	545	550	603	584	550	605	550	556	554	622	522	559	608	570	561	625	578	576	535	602	570	540	575	576	588	589	571	536	561	561	573	582	563	551	558	569	531	556	588	571	565	557	567	614	586	530	559	569	591	561	526	549	576	570	591	578	597	570	562	530	600	557	545	558	574	559	551	600	547	553	600	558	563	582	528	582	544	558	578	536	543	561	556	578	636	620	599	587	555	619	537	641	563	583	584	582	548	516	579	562	585	544	608	616	541	559	579	538	567	559	577	601	567	568	527	551	570	541	571	568	576	552	592	548	577	591	595	562	554	544	547	573	605	575	520	592	559	573	567	532	592	614	580	612	519	627	560	601	576	596	547	527	600	522	582	582	552	580	579	536	608	586	583	584	537	557	547	567	597	578	558	607	590	602	579	533	591	548	581	583	552	559	580	566	582	591	638	592	576	538	559	569	570	577	579	562	587	576	528	578	611	569	562	561	601	558	578	532	576	578	580	561	587	537	587	564	577	552	585	581	588	540	539	561	565	599	529	580	558	569	572	586	564	563	602	570	604	528	535	580	559	597	581	589	566	569	540	551	582	572	568	575	565	527	542	533	570	546	590	510	583	592	557	544	577	564	533	594	568	600	544	548	570	530	586	599	571	584	600	548	587	541	614	561	574	539	554	575	610	597	600	599	581	610	580	548	578	573	582	559	562	601	582	594	562	551	588	576	558	621	588	592	547	563	541	538	595	575	600	510	544	534	583	508	533	576	549	603	587	559	586	530	549	585	582	625	568	587	605	590	570	556	521	576	553	626	560	607	586	538	613	586	546	562	552	611	562	561	580	553	556	570	623	558	584	524	573	561	622	544	608	547	571	548	542	568	572	525	560	587	581	591	552	568	541	563	549	533	556	544	568	577	552	542	567	558	569	560	587	590	531	609	611	578	558	581	525	558	564	575	557	581	591	553	603	581	603	539	547	581	571	609	573	513	536	591	575	511	552	569	550	585	605	577	557	551	554	583	558	594	548	602	544	554	540	560	579	564	562	588	628	522	544	586	601	595	558	596	597	567	567	572	563	557	600	539	556	538	589	577	576	557	579
27426	30999	33513	18491	8917	2946	960	458	302	349	302	332	290	297	293	289	328	316	291	323	309	294	307	298	322	301	296	300	279	300	315	313	294	346	309	274	357	313	300	311	300	321	281	338	298	300	316	321	340	288	289	320	295	283	316	273	357	333	313	299	333	299	303	269	295	323	289	310	331	305	300	305	301	298	278	284	296	292	294	289	319	316	308	322	328	295	313	291	309	304	284	333	326	310	330	308	336	327	294	296	288	306	311	324	317	314	307	278	309	313	302	301	305	293	304	294	317	298	281	330	360	307	318	290	300	316	289	342	295	282	302	314	301	310	309	303	312	291	319	298	301	300	340	314	286	307	321	295	295	291	310	305	284	274	266	294	304	299	290	310	304	267	332	318	318	303	297	327	310	292	313	296	321	301	311	315	290	332	295	296	292	293	326	320	321	299	324	292	268	318	325	332	320	312	277	301	315	309	291	315	323	310	334	311	288	293	305	300	306	281	288	318	307	289	311	321	306	337	303	334	262	286	287	352	311	291	296	282	271	320	276	284	324	289	308	359	312	328	335	315	308	316	325	294	299	319	297	311	315	304	292	303	295	323	309	312	278	296	311	331	318	308	277	290	281	306	319	313	310	306	293	293	313	321	339	316	322	348	272	324	345	322	322	292	314	297	320	327	314	304	308	304	287	285	310	315	309	289	305	336	347	317	306	299	315	309	295	311	318	318	315	295	331	277	311	316	317	312	288	295	320	311	307	289	290	318	312	288	336	276	307	280	288	319	312	291	296	288	304	310	298	295	275	305	283	302	317	325	315	306	309	296	326	277	304	286	307	303	289	314	289	303	293	294	286	307	313	292	296	321	325	292	307	303	327	292	282	305	354	324	273	314	307	284	287	303	301	307	315	313	337	335	309	297	308	331	306	306	307	279	289	292	295	312	300	283	278	301	314	266	291	315	324	324	326	293	327	307	309	313	339	270	311	309	315	315	331	309	331	294	309	292	298	283	329	291	265	350	305	312	314	309	345	313	306	267	330	271	294	303	324	316	304	317	263	311	309	295	286	321	295	320	319	309	280	291	303	278	323	283	324	287	326	322	310	296	324	317	336	329	294	285	290	311	309	274	309	315	286	279	312	291	255	309	305	332	278	300	300	277	305	315	313	319	267	336	297	323	301	281	303	299	292	280	309	305	291	287	310	302	317	313	293	323	355	297	314	310	276	330	310	313	322	312	299	318	341	291	298	299	322	304	278	320	292	309	305	281	315	290	300	307	308	275	304	369	316	335	328	310	323	281	328	305	318	277	299	307	311	328	280	313	316	292	279	290	320	305	299	316	316	299	285	311	321	301	302	306	294	325	321	315	298	277	318	323	293	305	304	319	329	326	299	323	321	296	364	284	321	328	319	281	349	328	320	296	285	303	269	310	291	328	326	303	294	304	298	298	339	313	275	276	307	289	313	304	301	308	309	292	301	294	306	295	301	334	304	321	328	308	316	306	286	297	320	314	334	311	288	312	318	299	305	321	349	295	296	313	309	325	319	314	319	305	309	352	326	293	312	308	274	312	269	292	276	339	317	314	318	314	311	310	310	309	327	339	314	290	279	318	311	309	312	313	307	310	284	340	309	320	283	310	265	316	295	291	281	315	312	310	304	303	338	315	321	285	323	300	285	320	289	314	302	323	329	289	305	296	293	288	318	312	291	281	299	310	300	313	323	309	296	307	304	281	283	325	313	321	275	301	296	319	335	294	312	313	332	316	331	284	287	319	305	309	318	345	290	320	317	303	307	299	352	297	277	326	319	302	299	309	314	268	325	319	316	290	277	273	316	332	260	302	324	297	352	323	288	301	321	289	322	279	302	299	313	287	304	309	341	313	286	296	330	308	309	287	323	271	329	285	302	312	304	324	300	292	285	271	309	317	311	309	285	308	312	286	307	323	304	276	291	346	301	333	303	299	301	276	293	308	326	292	298	323	325	303	330	305	325	301	295	286	296	335	322	302	320	300	315	317	309	311	325	279	305	307	320	283	299	297	300	262	339	301	325	288	322	317	301	307	302	361	308	299	285	301	259	287	323	311	302	297	292	277	311	312	292	292	314	306	320	308	309	307	314	305	328	310	331	299	326	320	321	292	320	275	300	290	305	300	325	315	313	288	285	314	294	300	327	299	312	316	311	286	272	301	316	317	296	302	297	256	308	300	295	318	271	307	307	280	292	281	323	292	322	310	282	325	328	308	309	321	295	285	293	304	296	292	313	292	280	334	319	312	313	282	341	310	327	312	282	319	271	273	321	324	308	277	311	322	308	323	323	286	309	315	311	327	295	292	299	302	279	303	305	321	286	311	291	290	299	290	286	296	284	305	299	268	307	300	289	300	292	296	322	309	302	310	331	299	291	312	312	320	303	293	299	306	298	296	285	310	283	298	313	304	303	324	302	321	302	277	306	311	318	289	308	289	331	314	307	298	306	335	309	312	327	312	326	306	306	300	334	291	299	317	313	329	303	323	307	327	315	272	302	310	296	324	311	305	297	317	287	320	294	289	306	307	290	314	360	307	299	304	308	312	367	305	321	298	311	312	305	307	291	264	300	299	306	321	320	298	304	321	313	333	282	293	280	323	314	297	287	317	305	332	288	294	297	305	324	314	284	294	325	271	301	281	295	332	282	285	313	333	321	322	327	304	312	298	299	308	305	294	308	284	316	320	320	293	306	321	310	315	312	317	278	332	303	280	350	332	292	278	303	307	284	304	306	293	323	291	315	289	332	332	331	306	296	314	272	290	310	320	335	312	295	309	301	313	299	293	291	348	324	272	336	322	322	309	292	296	299	296	311	310	309	313	280	294	303	299	310	309	316	295	308	286	295	322	306	294	291	303	301	313	288	285	296	312	336	325	289	298	320	300	317	307	300	293	300	334	292	309	289	337	287	310	297	300	278	288	306	281	301	309	308	295	318	296	291	299	292	309	309	334	317	293	330	294	267	338	287	298	307	304	282	308	339	316	300	297	301	290	303	306	293	289	320	308	333	302	281	302	299	320	321	294	340	281	336	283	325	298	323	318	282	328	317	298	269	348	317	314	284	309	323	300	298	290	270	333	333	289	310	290	268	321	314	319	341	306	299	296	341	297	318	298	314	354	290	284	326	300	310	290	282	316	320	318	310	322	294	291	322	294	328	309	322	309	239	273	318	297	306	315	272	312	292	306	322	321	291	326	292	291	321	307	301	292	322	316	298	285	293	339	323	331	327	315	324	314	299	309	313	269	300	285	303	299	292	343	358	315	303	290	318	297	332	328	312	344	300	307	305	328	311	283	310	303	296	321	289	318	314	307	294	293	330	317	289	303	324	294	306	346	296	306	333	306	333	289	317	322	288	328	334	299	311	325	317	289	293	312	312	302	278	308	307	275	322	303	272	277	321	324	336	274	307	341	319	305	301	305	309	280	297	294	326	317	295	299	301	311	322	308	300	312	307	308	320	273	319	328	295	299
29526	51859	37497	20584	14038	5596	1802	714	475	524	507	464	460	485	524	465	456	487	465	508	468	497	498	498	509	498	498	505	521	505	482	478	509	477	492	474	483	524	475	510	497	460	518	503	493	511	508	519	495	505	512	492	494	489	497	517	478	531	485	468	518	488	499	519	480	535	475	486	478	463	486	518	489	548	487	534	484	494	503	475	489	502	498	452	494	497	482	478	485	473	483	492	492	493	471	479	481	484	543	507	492	496	502	495	472	487	511	494	505	509	458	474	441	488	484	495	492	497	504	526	534	527	457	491	491	488	523	482	503	465	471	485	546	467	452	533	476	456	526	480	499	504	508	469	511	477	537	500	507	524	487	488	494	480	465	492	516	477	487	503	506	495	498	487	498	491	503	457	519	498	490	470	466	466	507	508	449	498	498	499	486	523	508	486	529	497	512	512	512	503	487	483	495	497	478	492	444	498	520	530	439	449	474	528	468	512	461	514	488	450	501	505	472	497	470	469	481	484	512	464	480	507	507	476	515	480	533	503	459	514	465	495	478	493	456	519	509	503	527	503	515	475	458	487	488	502	513	520	480	525	497	513	507	490	477	472	527	500	517	482	483	517	529	471	484	498	468	489	473	503	495	490	502	459	463	508	479	501	492	489	497	498	486	492	489	505	524	486	490	497	508	502	489	505	468	503	481	551	508	492	481	528	526	464	478	454	471	472	521	544	477	512	494	500	516	499	517	491	471	524	480	491	517	495	521	510	502	482	516	466	453	493	505	486	514	501	521	489	503	501	469	491	506	508	505	466	452	492	475	482	509	458	517	484	511	502	478	504	521	491	524	529	512	453	534	506	483	553	470	465	526	520	498	502	488	530	477	460	543	501	531	482	479	519	471	484	496	486	497	475	478	476	502	461	468	502	527	520	468	508	475	499	521	486	498	482	483	515	493	531	482	479	517	482	498	535	464	469	490	525	445	489	485	480	480	495	498	538	478	525	464	477	510	486	504	514	481	504	453	517	488	519	471	517	501	495	490	496	498	427	516	498	519	549	501	507	489	483	495	506	483	483	491	524	510	562	480	503	543	464	471	521	518	515	486	494	487	508	473	495	470	511	520	479	523	507	501	500	507	484	531	478	486	477	484	479	502	459	491	509	480	474	461	445	501	486	477	510	512	514	507	501	555	501	493	480	484	532	462	508	491	492	457	488	522	506	497	499	485	465	514	493	467	477	536	521	499	509	485	477	489	501	516	485	510	489	498	468	470	490	487	548	478	539	486	485	459	498	501	540	494	503	480	475	501	498	482	496	489	547	466	534	479	525	454	490	493	465	498	479	479	516	470	485	501	485	492	512	501	507	478	459	494	495	491	497	494	458	490	454	528	528	466	466	511	485	517	475	510	495	498	481	454	464	512	526	489	503	439	462	507	470	480	508	506	510	536	497	494	469	499	514	491	483	458	510	484	528	487	514	499	505	471	511	506	525	489	477	505	498	498	490	502	493	469	506	467	467	514	500	505	518	500	517	482	469	510	498	511	486	536	489	491	492	504	537	510	524	549	496	478	486	449	484	457	482	459	481	508	517	464	516	534	471	499	506	521	489	432	470	490	525	523	506	467	505	486	510	482	488	566	449	456	488	495	480	495	482	500	483	476	517	533	494	458	453	491	505	493	497	520	489	477	492	484	516	501	468	478	504	497	510	508	498	502	507	542	523	515	500	515	495	523	478	489	500	485	502	503	497	455	475	505	526	510	510	491	502	500	534	512	482	504	523	515	477	490	497	531	488	491	494	512	504	514	474	501	492	481	516	478	497	510	476	480	490	515	470	444	471	465	512	454	492	457	493	509	531	515	481	474	478	495	518	526	501	498	475	497	491	511	464	495	509	487	504	506	500	441	518	493	521	514	513	477	469	509	498	466	497	513	483	484	538	486	523	464	501	473	485	516	526	472	461	507	478	503	500	489	498	484	508	492	512	503	498	490	487	516	468	498	481	473	499	486	512	475	496	490	489	518	503	499	490	501	504	468	464	475	513	487	524	473	503	508	484	474	512	495	499	512	559	486	517	494	499	491	503	479	515	469	486	503	541	464	497	480	528	470	518	431	571	485	442	493	505	521	450	499	523	481	515	521	498	510	512	517	500	489	519	496	451	506	481	485	495	505	476	526	477	467	490	484	485	478	481	511	524	550	503	571	502	517	447	467	445	520	507	483	498	496	539	494	535	499	473	470	515	489	446	480	511	495	510	482	495	493	497	509	525	500	497	494	540	498	493	474	456	510	490	482	501	476	480	528	494	487	486	511	497	546	479	509	494	514	501	512	503	516	486	521	448	510	478	477	507	498	485	503	494	480	481	479	507	542	499	465	487	453	464	511	483	480	474	539	538	462	480	518	533	482	503	540	473	471	490	472	519	456	540	487	463	501	483	491	528	552	462	497	516	513	526	469	484	486	491	446	514	487	495	513	454	492	445	488	478	492	503	525	543	496	498	510	502	471	495	518	500	485	488	500	479	456	500	474	477	518	465	453	486	479	464	475	490	461	504	484	519	485	495	480	494	465	532	513	451	479	489	474	483	500	500	486	480	480	459	479	478	486	488	478	485	470	530	486	525	519	530	531	516	478	458	478	493	488	511	509	477	495	549	504	499	499	490	478	491	458	507	512	491	499	495	477	510	486	516	519	502	468	472	496	487	465	479	509	515	524	480	488	502	502	462	478	466	456	522	486	477	494	499	543	498	501	488	524	486	488	493	518	482	532	499	500	497	494	466	486	465	489	492	530	476	508	481	499	472	503	476	518	496	509	514	512	423	485	508	507	470	468	525	447	457	453	472	469	516	480	476	527	485	510	478	481	469	501	477	541	487	468	478	510	508	460	515	490	522	460	521	509	514	491	492	501	481	491	532	477	484	475	528	527	512	520	501	470	495	497	513	467	484	487	493	487	498	501	478	475	487	479	520	517	503	477	522	486	495	539	511	516	466	493	541	520	516	478	490	451	463	503	475	501	512	487	506	550	503	520	499	470	523	478	506	500	515	477	468	455	481	499	517	542	499	476	477	464	499	497	510	500	474	503	497	470	506	492	498	488	570	516	499	475	502	440	487	512	509	464	470	448	504	500	504	463	492	544	530	463	479	515	535	486	522	486	519	500	510	483	437	507	502	504	435	510	501	492	484	504	510	521	492	491	512	483	462	509	478	486	528	512	492	511	509	492	538	465	489	497	526	486	494	536	520	488	478	455	486	511	471	464	502	537	448	475	495	465	484	511	524	507	485	466	493	519	457	509	471	475	468	538	520	480	491	493	460	484	454	461	510	501	507	515	486	479	486	503	454	519	519	515	471	488	500	510	468	488	523	460	499	522	469	468	513	495	482	496	499	461	461	544	480	495	497	520	501	485	507	510	487	505	481	499	505	453	527	522	475	509	478	516	511	487	507	524	492	464	502	480	487	492	466	536	499	479	484	520	466	497	531	523	528	545	514	479	479	467	487
24866	25053	37741	32985	27537	17127	4854	825	320	300	331	311	356	345	342	326	315	316	327	317	313	321	297	323	328	324	353	323	319	322	340	338	293	330	298	271	336	306	335	252	328	347	350	342	324	304	302	329	342	328	371	336	316	345	326	324	348	329	342	320	316	312	355	341	327	289	322	333	305	305	315	343	285	355	319	337	301	327	288	315	329	327	322	338	313	314	323	278	338	318	327	304	355	288	352	307	346	302	297	317	338	331	325	314	331	330	334	297	309	294	323	328	321	316	319	315	359	327	325	339	331	274	318	346	329	322	319	290	322	308	261	316	324	340	349	333	327	329	313	327	315	292	306	325	325	346	305	313	301	322	286	285	303	343	311	346	320	336	335	341	335	312	326	342	293	375	332	322	290	305	349	329	304	319	309	300	328	332	323	337	360	326	332	320	326	300	329	320	343	322	314	315	334	324	346	313	347	308	330	339	312	325	340	325	347	310	325	336	299	322	300	305	326	332	350	293	321	331	350	327	341	286	301	339	342	355	313	295	332	307	293	329	321	301	337	334	315	341	372	327	355	294	325	314	315	319	316	331	339	317	313	302	349	323	318	328	337	341	318	331	328	317	297	287	327	323	315	332	326	322	320	307	338	366	323	354	341	333	333	315	330	363	319	284	326	327	291	317	343	341	316	325	315	339	321	306	331	272	293	339	312	322	328	309	322	319	341	326	318	352	335	330	305	337	336	319	322	276	320	316	332	333	318	320	328	308	335	334	314	328	318	345	322	342	353	306	305	326	345	325	336	339	295	331	346	362	322	307	344	306	333	303	304	313	305	327	305	305	346	347	295	346	293	314	316	292	320	300	364	339	354	319	314	313	331	322	337	329	296	333	315	347	303	323	327	306	324	337	324	331	312	327	336	317	323	295	323	330	298	295	325	377	324	327	316	339	321	307	295	342	306	287	291	336	348	317	351	302	345	304	333	285	341	322	309	340	366	326	312	307	335	345	323	300	335	327	317	313	318	312	341	320	318	327	346	330	309	329	353	335	329	323	307	320	321	305	346	329	333	298	332	342	319	325	327	320	323	334	365	297	306	362	312	347	330	337	318	296	325	328	364	341	318	289	316	359	311	344	343	326	311	333	328	339	330	328	337	325	327	307	332	320	316	331	315	359	307	337	318	300	294	324	386	310	333	331	329	316	295	319	336	336	335	339	338	338	338	310	317	320	281	283	336	308	326	356	307	317	355	342	326	323	357	318	331	341	365	308	333	309	335	321	290	352	329	336	296	317	290	304	298	339	369	362	303	326	300	311	312	315	328	322	309	309	367	306	318	309	331	314	309	328	291	322	307	306	365	326	305	302	334	329	328	349	314	350	330	305	345	328	335	329	324	316	310	320	291	310	311	323	315	329	338	327	330	287	300	337	301	301	346	322	324	286	331	316	329	287	336	327	290	332	329	330	330	314	333	352	305	304	323	306	328	327	313	329	332	308	302	339	362	299	332	296	321	330	349	311	333	341	297	297	317	287	312	307	315	328	358	303	322	330	295	293	327	312	331	305	313	336	313	304	305	332	322	317	334	334	320	309	334	333	302	306	306	349	320	333	325	342	329	295	321	306	344	326	321	317	351	286	329	323	327	315	337	311	364	307	309	336	336	309	305	344	290	327	326	322	315	350	323	334	319	314	333	318	332	291	328	348	329	360	335	311	299	328	309	301	281	330	321	326	326	346	328	317	301	329	292	335	303	361	292	322	313	322	330	336	312	325	338	338	321	341	310	324	342	306	294	335	320	321	299	326	340	322	332	330	321	303	293	328	331	305	322	302	333	333	293	299	293	345	309	325	321	318	318	308	347	331	316	293	301	290	313	345	321	334	319	292	319	293	329	350	315	328	333	323	342	305	311	319	288	306	319	350	321	327	317	326	319	301	334	332	345	292	318	321	280	326	323	311	357	330	338	300	307	308	330	314	330	310	342	295	326	326	299	337	339	320	320	331	334	307	302	294	301	314	329	329	344	301	314	300	301	332	312	343	319	287	345	291	296	336	329	364	314	325	318	322	305	350	323	301	348	313	321	364	327	346	328	347	341	310	334	308	329	298	344	306	323	319	302	298	272	312	318	359	349	296	367	354	319	297	328	354	337	303	349	318	340	301	341	333	351	321	298	328	328	328	331	310	306	305	338	309	318	351	300	308	337	338	315	339	321	356	348	312	309	344	316	320	305	339	314	321	337	315	314	337	334	297	318	333	362	335	327	293	305	306	329	305	338	334	293	318	320	355	326	320	324	308	294	333	305	346	299	310	351	306	295	324	317	345	337	340	349	314	338	339	337	321	306	330	289	332	333	325	331	313	322	320	311	330	321	314	305	352	323	333	339	348	314	337	322	337	300	343	329	326	293	327	333	303	299	315	337	328	350	317	318	318	368	314	324	325	355	321	319	303	296	337	309	346	346	334	308	321	318	319	286	324	309	326	342	341	310	309	324	327	335	345	342	305	326	295	354	315	305	346	342	344	317	331	298	302	323	312	331	330	306	338	345	319	310	320	325	316	354	333	324	330	338	326	325	321	312	347	329	341	299	306	353	318	348	304	317	336	318	332	324	353	331	324	314	308	331	322	351	310	315	322	294	307	334	307	310	318	314	335	308	320	308	316	315	362	341	307	331	270	356	340	286	332	316	332	336	303	297	341	329	355	369	301	306	336	324	308	316	355	332	289	330	331	338	309	340	311	315	314	326	336	336	365	337	326	330	322	322	316	352	330	304	315	319	299	340	331	297	355	304	302	313	320	330	295	349	292	330	340	348	332	341	320	305	331	307	299	322	358	323	354	302	307	325	334	318	301	305	360	349	332	335	310	320	308	359	340	369	334	330	307	316	324	314	301	337	327	307	321	291	323	315	298	300	330	332	302	345	321	328	350	324	322	301	342	328	329	310	292	330	286	358	344	310	328	338	313	325	318	356	332	313	341	324	338	313	350	335	336	323	288	342	326	319	318	327	309	320	312	314	304	304	359	325	335	315	338	317	319	331	313	298	304	325	338	341	304	323	319	327	356	321	298	314	336	358	316	338	297	335	332	321	359	286	326	349	325	345	334	350	343	315	323	358	364	302	339	325	291	323	320	321	311	320	328	361	339	344	314	315	326	324	308	307	359	321	291	313	297	314	328	322	346	307	331	349	317	320	333	321	322	335	328	340	324	320	301	315	313	346	311	291	338	302	340	328	313	321	336	312	321	301	327	352	323	314	356	290	310	299	312	354	315	321	282	292	306	308	301	331	327	295	289	351	333	317	342	289	332	315	361	295	323	291	307	291	316	334	297	321	333	345	321	351	324	316	318	322	340	355	318	310	322	321	297	333	324	328	322	296	305	355	341	333	325	336	322	349	288	330	292	323	316	287	310	306	301	339	348	286	318	320	339	339	313	325	334	313	335	295	329	321	349	311	324	345	350	305	331	321	348	310	302	303	326	304	290	297	304	341	322	344	304	344	352
53533	90218	66802	45947	35369	18947	6064	1537	536	519	548	499	567	538	536	601	528	496	484	541	494	479	510	526	520	503	553	477	527	522	534	552	549	534	533	505	496	525	528	530	547	491	562	527	516	522	546	536	521	510	539	524	500	506	568	536	541	524	566	524	519	532	526	560	542	523	532	547	530	514	551	506	522	539	538	557	521	497	533	492	498	562	520	534	496	522	528	553	519	502	544	574	514	566	546	489	491	549	500	534	532	513	499	541	519	547	516	502	521	523	541	496	557	541	499	543	527	515	549	533	509	541	514	503	544	528	475	464	527	550	470	529	530	524	594	518	512	486	517	538	582	537	544	540	549	525	531	523	492	493	542	512	569	540	484	544	498	482	479	505	531	501	570	517	567	538	572	504	541	534	526	461	526	519	499	547	471	551	489	503	522	548	486	534	500	535	561	555	511	568	563	528	522	526	505	495	512	525	536	553	511	519	539	542	487	561	510	518	536	542	492	518	551	531	536	525	507	549	558	563	542	489	527	536	512	516	508	513	506	497	526	567	506	544	480	512	516	516	542	529	495	477	527	508	503	520	505	483	539	550	492	520	484	532	530	552	535	496	541	502	532	521	509	528	513	564	525	531	530	498	556	480	507	533	498	552	558	531	514	514	569	557	499	551	530	503	496	539	547	538	561	501	550	535	547	491	549	517	530	551	554	531	544	518	508	553	550	511	540	498	503	538	490	558	556	534	562	507	529	522	561	530	571	533	515	490	541	514	536	545	569	518	526	485	527	540	511	542	510	480	531	556	536	531	538	511	500	532	524	507	506	524	508	536	532	459	530	528	539	565	539	496	555	525	502	571	527	512	535	497	532	537	547	492	509	540	497	517	505	536	529	511	547	551	549	525	551	508	530	556	563	523	536	523	538	500	532	472	533	551	495	525	535	535	514	529	546	511	513	535	528	545	523	518	536	521	539	530	527	552	502	558	533	522	550	530	525	513	561	529	486	547	537	532	491	470	499	513	583	494	484	548	527	555	578	523	495	529	520	509	517	546	510	524	492	504	555	512	486	505	527	568	518	506	511	526	523	530	518	512	541	514	528	521	549	533	533	493	536	524	534	474	528	525	537	507	530	497	541	556	555	524	511	536	533	559	508	548	525	525	513	492	538	514	528	509	505	531	579	533	542	496	535	541	529	515	474	538	542	539	538	495	548	560	535	530	508	539	515	545	554	502	546	491	474	541	523	534	529	494	507	502	523	511	547	556	512	493	545	539	500	501	499	559	538	510	530	503	559	528	538	503	489	521	540	517	555	536	547	496	497	528	503	532	509	513	503	512	507	498	528	524	513	534	520	574	530	532	536	499	552	531	525	544	564	479	539	528	544	493	527	498	521	536	495	516	526	501	534	503	504	488	476	519	525	527	539	520	525	530	518	558	483	521	520	537	514	519	545	498	527	517	528	527	540	530	532	520	530	517	521	516	524	507	520	528	500	549	498	504	555	489	513	525	499	524	557	517	492	546	538	538	505	527	526	490	530	539	518	543	519	538	560	538	518	545	551	500	496	522	466	545	590	539	525	527	500	464	505	490	523	507	518	528	556	503	520	553	483	533	549	504	549	501	547	543	531	488	545	557	485	542	477	492	518	532	544	486	545	501	513	500	554	566	521	513	557	512	552	516	532	533	546	493	542	532	500	524	505	515	519	526	514	529	530	554	517	531	525	555	514	547	524	555	521	528	484	498	531	517	536	569	555	501	547	539	543	530	534	517	539	507	515	492	488	560	515	514	567	526	523	551	538	536	493	469	547	511	519	548	507	537	507	529	552	524	542	529	510	511	488	549	503	500	531	528	530	476	543	534	521	538	489	532	503	578	554	497	516	492	543	507	535	568	504	567	493	537	570	512	508	512	518	594	539	546	475	515	559	544	555	486	502	525	520	518	522	532	514	524	518	516	505	541	540	506	517	565	493	564	559	558	537	555	509	531	508	554	514	538	526	513	473	520	511	540	552	505	533	548	539	519	489	552	534	563	523	477	485	546	540	507	484	523	550	510	512	498	563	525	555	506	529	534	448	577	554	564	537	496	510	522	503	517	524	523	532	515	508	560	525	502	506	531	490	530	508	545	491	534	551	539	534	505	559	532	533	500	522	505	502	508	521	493	499	516	511	542	537	526	504	475	530	525	493	502	541	550	513	541	556	515	541	566	554	510	539	530	476	536	528	510	540	596	521	536	549	510	541	511	515	564	496	497	584	510	505	537	534	512	530	543	481	528	483	558	520	502	534	529	556	497	551	546	524	567	489	505	520	497	542	518	505	480	532	534	490	545	510	517	485	509	535	540	498	500	494	527	534	494	502	498	522	519	481	504	512	482	515	525	513	505	511	538	525	537	531	499	526	577	552	524	518	480	532	524	528	515	570	499	526	516	541	548	500	508	491	550	473	509	499	527	517	538	545	477	550	547	540	473	534	512	490	533	517	501	489	488	529	537	595	516	547	513	492	514	566	525	518	512	503	539	527	523	593	515	531	507	562	533	556	524	516	528	514	516	518	497	537	528	521	503	536	507	515	524	531	516	567	517	516	537	561	531	507	524	506	549	569	538	547	537	538	570	578	483	541	533	541	523	543	490	511	552	518	533	526	546	491	513	508	530	519	545	521	525	561	561	520	482	525	541	555	502	520	573	518	529	560	518	500	505	498	538	513	532	545	549	531	526	540	539	548	520	522	511	511	534	515	533	553	525	516	518	546	532	532	547	496	514	495	522	533	565	544	553	528	512	566	501	535	510	520	543	512	519	500	516	495	491	475	550	492	539	516	502	516	539	546	493	549	531	542	485	527	556	547	518	505	570	561	573	495	545	529	520	519	506	510	514	499	556	544	550	510	538	528	543	528	501	554	511	502	485	527	520	547	524	533	526	567	519	513	532	509	512	499	499	550	496	529	524	529	486	523	506	546	524	510	529	525	537	545	515	494	532	502	538	529	574	516	544	542	501	519	517	507	533	592	530	508	552	567	542	546	566	520	558	490	579	518	528	485	532	554	505	548	541	534	558	555	500	552	517	526	507	521	528	491	541	482	520	518	516	563	523	569	512	488	539	551	558	524	511	502	505	484	522	555	516	551	545	530	573	528	519	521	520	487	529	512	510	546	542	511	506	525	537	533	559	538	482	513	513	580	511	539	483	521	536	521	524	534	515	563	499	511	494	530	526	504	543	521	522	494	479	465	522	506	485	505	512	514	536	531	521	502	518	499	556	538	528	515	501	522	543	499	494	510	482	584	539	508	553	494	524	535	518	547	551	580	502	521	523	513	549	502	496	530	522	530	468	526	492	552	494	535	542	575	518	523	540	530	525	520	536	540	542	527	468	543	545	526	551	519	509	502	544	531	525	532	547	527	482	548	500	494	533	532	460	467	503	518	495	523	510	535	506	570	535	505	543	535	493	531	524	562	533	502	525	539	530	536	480	524	514	527	557	511	528	468	526	502	511	509	561
23363	22309	31634	27623	28579	24444	14596	1991	450	390	393	368	377	350	376	388	370	334	346	376	366	362	364	376	365	389	423	388	349	357	341	386	348	365	375	320	338	397	385	356	349	344	403	403	375	377	361	366	368	342	374	353	351	397	377	379	389	355	351	377	373	394	376	357	382	365	381	360	377	400	358	356	385	381	362	342	369	362	369	407	389	339	361	371	351	365	381	331	375	347	369	378	391	353	374	374	368	338	340	372	339	354	376	359	366	339	379	378	404	372	395	323	378	382	364	360	371	357	380	374	392	379	374	394	361	397	357	386	386	386	363	363	389	409	354	373	369	338	384	375	408	348	368	369	359	312	383	395	401	377	359	371	375	406	339	379	397	351	334	362	377	354	377	402	352	359	325	390	351	382	386	392	372	389	370	377	377	349	366	324	357	393	337	323	375	387	363	347	359	363	355	367	386	373	343	354	400	386	357	382	357	372	341	399	377	370	382	323	402	356	388	348	377	391	356	368	326	373	334	384	360	373	355	379	375	376	360	356	362	353	357	366	339	356	378	360	368	356	384	402	352	353	375	392	385	360	363	373	368	365	353	366	355	352	390	390	337	363	366	351	356	370	356	356	412	385	378	379	353	389	345	358	363	344	374	378	373	383	365	381	351	410	368	368	338	349	364	348	361	392	363	375	374	370	370	361	351	374	365	383	350	416	357	354	388	377	355	353	365	377	340	389	357	366	377	378	387	346	370	382	333	383	392	381	362	351	370	359	369	350	401	386	342	401	370	360	365	352	374	390	353	362	381	366	367	351	362	324	406	364	343	359	378	395	404	386	312	381	370	367	353	356	337	402	390	358	358	435	373	359	405	375	375	376	371	374	372	359	368	362	371	363	368	346	363	393	351	362	371	350	381	356	345	372	336	349	359	361	368	355	351	354	378	393	389	357	335	366	390	388	334	375	372	353	364	384	362	379	389	383	381	375	361	371	380	377	355	382	370	343	371	373	342	393	402	401	395	327	369	349	344	370	362	328	345	368	349	371	364	353	342	366	361	322	378	364	383	360	344	359	360	360	385	379	372	379	384	386	386	356	377	329	361	360	374	370	367	355	358	362	353	360	351	349	345	344	369	368	329	325	341	395	363	369	366	336	390	360	366	345	381	365	363	372	372	320	420	356	372	377	379	346	387	407	328	333	357	359	372	394	343	362	375	375	359	361	346	358	404	433	358	375	358	375	339	345	360	348	388	381	343	357	367	338	354	387	337	378	344	359	379	372	378	363	394	417	357	379	356	383	373	397	366	363	407	371	401	397	380	388	369	366	372	382	387	349	371	339	356	351	341	353	340	357	347	388	362	409	343	368	356	381	370	359	390	349	365	387	346	366	375	353	386	363	370	363	373	363	372	368	361	375	365	371	353	354	383	372	396	382	356	382	387	390	349	369	366	392	357	366	393	359	347	410	375	348	345	369	358	377	367	406	344	378	350	385	341	373	396	362	373	352	348	340	378	384	372	385	423	376	347	364	386	357	351	389	363	402	363	400	360	348	368	350	354	376	391	346	383	386	350	375	382	386	377	386	368	349	374	337	379	358	356	378	360	358	376	393	379	350	357	388	372	360	372	347	369	356	384	362	394	372	402	376	378	350	371	357	340	365	389	386	378	386	315	376	344	355	361	348	372	385	342	376	356	381	383	358	371	341	331	359	361	379	365	388	394	362	368	394	403	364	370	366	357	348	377	354	371	376	330	376	376	365	328	379	390	371	344	380	352	336	378	381	373	341	383	371	353	367	393	336	351	371	344	359	331	362	364	326	354	370	369	374	385	345	400	366	348	346	367	385	370	367	370	396	382	386	345	352	392	382	367	357	339	368	357	362	376	356	373	372	378	346	388	347	357	357	344	384	376	344	370	370	380	351	376	363	426	363	363	348	367	373	363	370	355	325	344	338	362	350	349	337	362	345	354	395	366	350	374	372	381	339	378	371	354	360	363	369	436	346	372	317	397	343	387	368	372	376	360	380	351	362	384	380	375	384	366	392	349	338	342	373	350	333	377	387	358	407	380	329	361	369	384	360	313	328	380	357	368	355	389	359	340	379	367	363	402	363	381	415	367	326	343	374	344	367	381	338	350	335	373	343	357	405	323	374	365	372	374	364	373	362	346	360	368	376	328	383	364	339	352	375	379	369	375	392	386	397	373	363	379	411	380	353	317	341	379	394	349	379	348	365	372	375	347	348	357	373	345	372	351	332	371	349	386	364	381	359	381	400	386	373	337	395	337	346	379	380	403	357	360	377	380	383	348	371	371	389	408	349	364	365	380	370	381	366	364	344	385	383	348	355	371	382	357	360	387	409	364	387	333	369	343	364	356	394	353	382	353	386	355	415	372	390	352	357	363	350	392	380	383	380	379	380	354	342	336	383	380	349	336	343	350	337	354	362	346	327	348	381	368	366	380	352	384	384	363	349	378	381	375	353	382	395	377	385	365	357	341	378	339	398	366	353	368	309	376	357	317	347	393	371	385	367	356	379	354	348	354	360	362	329	379	366	392	358	325	372	310	341	420	361	357	373	358	389	349	357	353	349	376	376	383	363	372	364	347	332	402	362	389	352	354	314	388	356	366	361	400	372	352	338	350	383	355	363	371	373	353	380	352	344	383	374	369	379	332	338	359	412	387	369	377	350	345	386	380	346	345	361	353	373	363	361	340	345	383	382	354	336	361	368	342	383	371	358	373	367	368	368	355	375	356	359	350	345	330	369	372	353	336	351	372	396	367	379	375	366	367	376	358	373	369	386	377	372	418	321	375	399	343	372	370	375	385	368	368	378	357	381	374	369	358	368	375	333	376	351	340	398	386	363	373	338	405	334	365	356	346	371	382	358	381	391	354	382	363	403	412	361	364	347	342	340	383	375	355	376	354	395	326	370	397	360	349	372	366	359	362	377	369	400	359	390	370	411	360	369	381	342	376	386	359	379	346	349	366	409	354	365	358	383	399	384	379	360	368	384	344	383	364	356	372	355	349	340	358	367	373	385	377	372	363	374	378	365	355	322	350	387	350	356	351	380	350	334	364	363	406	326	395	337	389	354	374	361	351	393	365	345	377	335	363	381	397	353	384	356	355	342	381	359	356	371	381	360	357	368	357	365	363	370	373	329	357	373	352	364	343	389	359	371	357	355	405	348	379	333	371	375	349	357	332	340	409	349	339	397	364	360	353	389	370	360	358	382	367	320	325	395	357	376	370	361	365	378	371	378	352	365	376	370	371	379	344	386	360	351	357	386	392	341	407	373	397	347	373	353	355	377	355	343	380	346	353	347	371	368	368	410	355	362	333	348	364	391	389	381	371	333	371	369	381	370	370	381	342	390	342	348	388	400	351	358	388	361	344	375	348	354	383	361	372	359	371	329	389	361	341	367	371	364	380	366	374	380	326	385	392	360	349	366	373	384	377	336	359	418	349	360	360	367	360	365	394	356	368	392	384	366	374	368	377	355
57784	103813	77010	58855	47016	28671	11351	2696	694	568	544	561	595	596	578	590	572	550	557	560	598	564	569	585	572	583	568	586	580	625	559	577	591	574	619	563	555	562	546	559	551	547	556	535	613	568	565	595	586	568	602	571	581	583	632	575	616	549	548	520	582	510	575	553	564	584	566	548	570	588	575	585	523	568	548	568	602	562	564	541	513	527	579	544	571	588	519	576	592	574	598	551	537	580	525	575	569	541	570	556	566	574	521	574	545	589	563	552	575	557	549	602	585	543	587	592	560	547	535	582	580	601	566	549	602	553	601	549	580	547	598	581	548	583	563	598	548	582	552	598	564	529	580	591	564	553	546	563	577	542	557	569	565	575	554	548	566	567	549	580	540	598	578	578	542	570	575	595	567	533	577	564	621	546	599	530	569	580	582	552	578	541	569	586	588	539	611	557	560	589	585	581	587	582	590	531	537	526	572	573	574	567	565	563	576	594	571	571	581	576	589	589	547	546	558	535	509	573	568	567	560	587	599	550	541	580	582	590	563	547	556	546	577	537	597	569	563	605	531	557	575	563	595	623	566	537	572	619	539	570	560	586	559	577	571	557	567	551	549	587	557	576	588	557	621	526	598	576	600	554	567	576	575	588	549	546	530	570	567	600	583	589	580	598	599	608	538	565	575	550	550	576	552	526	557	535	514	572	610	522	569	541	585	540	561	548	513	589	598	597	536	540	583	561	543	582	590	561	587	572	564	568	561	532	537	547	567	619	564	604	556	570	613	561	560	576	551	559	591	598	557	551	579	596	564	586	599	528	542	567	557	583	535	559	609	585	588	560	567	546	590	563	585	555	540	519	563	573	535	551	549	590	589	565	583	605	572	536	537	549	592	567	574	559	586	549	563	573	572	556	553	568	538	608	600	569	540	564	557	558	570	576	569	555	569	532	566	558	588	598	587	582	583	593	576	559	536	539	583	570	572	573	558	592	586	586	579	580	581	573	566	568	546	554	592	578	562	578	608	595	602	546	573	576	591	574	551	562	559	555	581	588	584	569	598	555	613	563	550	585	559	573	564	562	573	544	610	587	557	590	543	573	603	595	569	568	610	547	618	552	551	611	566	593	550	547	542	562	582	579	585	583	586	553	568	578	543	577	547	609	594	528	553	576	530	588	557	578	605	604	554	533	574	594	596	595	519	577	546	575	613	535	611	602	538	540	592	544	560	604	566	592	595	576	606	589	576	567	539	559	557	610	561	572	559	598	589	573	563	638	558	598	560	576	537	570	604	605	525	579	563	573	542	598	572	565	577	538	603	553	573	609	563	574	604	567	552	562	539	533	603	564	599	612	544	550	558	558	598	523	567	586	560	583	560	584	609	550	573	598	539	577	576	549	572	565	611	593	610	555	559	577	584	541	576	553	553	532	577	547	551	608	570	563	543	559	582	534	609	543	570	541	604	560	548	558	549	548	570	580	535	560	621	530	540	548	552	578	576	593	594	568	530	552	535	592	549	535	566	548	576	596	553	553	558	575	564	578	564	609	560	596	565	549	550	600	583	566	574	603	596	591	568	573	567	538	554	485	552	549	553	554	559	551	581	578	529	570	650	595	561	570	540	585	580	551	630	621	597	535	554	577	581	540	544	566	557	597	542	597	542	546	553	600	562	574	567	562	542	561	578	572	563	577	639	568	593	594	573	579	576	549	551	561	587	558	604	525	540	584	598	582	552	561	537	558	599	619	589	569	584	595	541	580	558	551	562	582	569	562	594	599	571	542	568	530	555	586	623	605	547	583	534	575	569	576	546	576	547	582	569	563	536	562	530	598	551	587	563	603	581	554	554	568	575	568	579	572	573	594	576	562	576	548	558	601	559	596	540	566	540	576	577	579	563	576	557	565	588	542	611	581	535	588	552	558	535	576	548	604	588	599	579	597	577	547	523	584	574	591	575	580	576	567	596	570	560	613	530	581	617	567	557	568	573	538	579	575	586	530	585	534	613	563	561	567	601	574	572	549	554	581	543	580	595	566	562	603	560	540	584	570	576	571	563	580	561	571	565	544	587	544	531	571	579	550	591	594	550	584	565	595	579	575	567	543	584	536	578	635	570	554	552	541	570	574	546	570	577	564	572	532	569	581	551	529	540	590	514	537	558	583	601	558	558	512	564	548	575	550	618	572	579	588	538	593	541	605	566	537	567	610	592	556	573	568	538	544	559	570	557	600	577	546	586	602	574	556	593	560	558	590	585	552	560	584	561	567	605	580	581	572	608	576	574	571	552	539	582	535	574	540	605	567	541	592	596	577	536	584	620	547	558	588	588	567	618	648	577	600	568	557	560	567	591	551	562	572	582	553	560	544	554	553	545	574	597	575	568	528	589	574	594	573	552	592	568	580	556	541	551	578	537	583	570	540	572	585	561	565	576	570	595	533	564	565	541	527	546	542	549	519	575	554	557	576	584	586	589	591	580	581	595	590	641	532	560	526	561	581	563	559	528	558	552	529	599	627	572	593	540	598	544	569	603	610	589	632	581	610	535	548	569	552	540	582	596	574	555	593	571	551	571	563	577	575	540	609	615	557	556	559	525	576	559	620	553	615	578	535	567	627	584	548	581	566	615	517	605	551	555	534	534	526	553	544	539	559	574	584	551	591	547	589	572	557	568	580	556	551	623	559	589	559	555	610	577	599	549	565	576	531	526	540	564	540	539	570	598	584	574	558	571	621	555	557	579	534	619	569	582	614	615	565	589	596	552	581	567	555	584	567	592	590	556	541	578	596	560	601	600	582	580	549	580	589	564	531	524	596	542	536	571	544	583	571	573	577	571	551	578	575	604	534	547	573	599	566	582	541	603	591	587	597	529	548	584	566	570	582	552	539	606	542	548	564	577	543	571	581	572	551	554	532	573	566	549	571	550	563	541	522	582	599	567	574	551	548	612	570	557	565	551	556	542	555	561	581	574	554	521	577	585	570	528	587	523	567	572	563	568	519	581	609	558	616	580	584	544	578	529	583	589	537	540	563	585	569	609	557	534	528	603	518	581	561	604	573	539	599	576	568	553	552	569	596	558	581	567	558	584	533	556	532	572	536	591	537	555	585	592	604	597	579	548	570	582	559	564	599	573	579	606	578	588	554	590	582	568	501	546	543	549	598	571	565	595	564	600	585	580	552	578	591	526	554	521	551	559	506	566	554	511	570	578	568	537	551	562	572	542	553	593	570	557	586	582	560	539	562	594	559	533	566	560	581	588	597	585	569	587	530	554	575	541	560	575	568	616	563	538	550	552	539	582	587	556	576	585	595	566	587	532	574	548	554	605	607	580	555	597	573	556	572	575	555	544	531	540	570	583	563	587	622	557	547	572	556	591	572	578	602	545	584	523	594	549	586	585	557	588	536	608	566	581	547	547	555	569	535	568	532	579	584	614	576	610	571	577	584	575	566	532	607	565	548	572	549	573	546	604	589	566	582	568	533	538	587	580	601	545	598	582	549	555	568
27933	30180	29857	17255	8210	2771	876	439	317	322	298	343	319	330	293	325	339	302	357	329	300	304	343	294	314	323	304	355	303	302	312	310	331	344	299	312	346	314	287	302	315	296	308	325	279	312	314	282	296	302	329	317	323	299	307	327	310	284	293	305	287	282	300	289	274	281	321	304	315	314	334	320	306	312	301	326	304	303	299	300	304	268	324	316	306	321	300	316	324	336	305	305	343	282	344	294	279	284	312	326	286	292	315	339	297	316	313	295	295	321	282	281	325	312	318	294	309	274	304	293	317	288	321	307	309	317	299	282	297	309	303	296	296	338	329	304	314	301	309	304	314	315	329	318	324	302	331	380	318	328	304	303	338	294	296	295	284	294	313	300	307	313	279	292	316	338	305	319	314	307	291	335	314	336	314	294	312	294	353	311	295	308	303	300	313	328	299	268	299	317	285	281	299	326	320	316	332	296	326	314	312	310	303	306	341	345	308	312	315	320	307	300	254	306	338	302	291	317	325	350	296	282	313	324	314	314	315	310	333	329	296	303	308	322	307	288	311	303	295	292	316	315	320	315	296	316	322	291	313	284	281	304	317	305	310	303	339	291	303	309	361	311	321	327	303	281	326	288	305	338	304	308	333	311	317	308	294	312	330	292	310	292	295	313	305	324	294	286	303	326	315	278	291	314	278	319	327	298	303	292	312	306	332	298	313	297	288	335	310	353	340	311	290	319	299	321	266	298	296	351	252	311	316	308	290	293	328	290	300	300	279	305	294	290	314	272	304	301	314	299	318	292	299	322	324	323	322	333	289	277	313	344	302	288	289	308	333	332	300	292	322	266	318	307	322	306	294	304	309	315	310	291	317	303	329	336	322	322	317	293	312	295	289	323	305	304	284	307	332	309	326	304	333	360	278	317	275	287	296	309	300	323	307	291	332	285	286	314	318	318	297	311	289	301	283	314	335	307	346	288	336	311	296	315	341	289	267	310	309	297	298	317	279	321	303	312	309	335	316	319	284	306	285	326	298	327	322	319	346	302	301	341	287	282	301	267	325	291	308	347	331	304	302	275	261	297	283	291	308	328	280	318	325	299	348	282	270	336	313	310	297	310	320	305	327	297	300	313	298	321	303	308	313	306	336	266	306	307	290	286	273	355	308	322	296	319	295	322	296	332	340	321	319	294	308	258	286	306	304	325	313	331	293	295	338	290	301	258	315	343	296	308	287	287	300	285	277	293	309	306	306	333	294	289	310	312	294	299	296	300	293	284	289	316	300	300	316	293	296	328	309	310	290	326	320	315	306	305	330	322	335	328	314	304	281	279	314	311	318	299	319	304	317	299	308	315	311	290	277	314	299	290	309	336	296	296	305	327	300	302	309	280	311	301	352	282	317	332	311	289	296	327	305	292	308	301	318	289	290	303	299	283	325	288	313	346	309	307	272	294	328	297	305	336	312	300	298	344	304	312	332	287	282	282	335	314	311	295	327	293	329	327	321	316	297	313	318	306	324	302	322	327	288	289	315	287	327	325	330	290	322	287	302	284	297	295	283	332	343	303	323	308	294	323	293	303	289	295	307	305	296	288	286	327	316	288	335	346	298	310	297	310	323	322	287	319	285	301	304	362	354	298	303	336	308	293	330	298	322	280	316	321	279	287	343	288	311	282	299	318	295	334	272	326	317	341	305	319	320	313	329	322	305	302	303	279	305	329	292	278	293	325	312	283	270	308	313	313	315	323	334	290	301	328	304	306	328	329	310	299	336	304	270	294	282	321	282	306	314	309	327	306	302	311	301	299	303	295	291	317	307	304	314	290	301	350	317	302	327	298	333	310	329	332	301	330	315	314	336	300	325	333	294	335	328	321	280	320	333	295	323	310	317	300	343	322	324	326	314	313	288	308	277	302	308	286	312	326	294	308	286	320	332	336	340	322	333	321	313	321	303	300	299	301	309	304	307	315	282	303	279	310	317	302	282	354	309	322	301	344	315	336	315	307	293	346	305	293	296	314	289	336	332	319	312	305	351	290	291	283	310	289	328	305	289	323	265	305	312	339	287	333	320	300	315	310	300	314	316	280	320	295	336	288	282	338	333	309	307	323	280	302	308	305	325	291	313	292	343	335	311	293	294	327	303	289	284	303	310	285	316	312	324	315	290	324	282	294	311	308	319	302	295	325	312	315	296	327	342	290	352	294	305	317	295	293	321	339	285	282	310	275	310	333	315	316	294	286	335	342	319	324	303	303	293	343	349	327	326	303	275	309	318	292	294	317	328	302	258	292	321	319	310	336	307	298	307	322	335	308	320	291	283	301	341	296	286	285	319	325	298	333	309	344	320	312	315	282	321	304	297	298	304	298	318	324	290	293	290	314	265	300	296	284	314	302	292	312	322	308	303	281	310	285	288	296	312	305	286	293	317	297	316	314	301	276	291	325	330	299	318	302	305	318	342	312	289	345	321	344	306	305	294	339	324	341	316	314	330	323	277	334	285	288	294	272	298	338	323	375	283	327	296	312	306	319	310	313	339	290	305	283	332	314	288	311	272	327	295	325	294	301	310	282	313	287	291	296	289	313	331	309	303	309	291	304	309	324	293	334	290	345	298	315	319	307	316	260	293	285	317	292	315	323	318	292	317	291	317	328	313	323	314	334	276	311	308	268	309	310	296	310	335	309	341	317	301	318	320	292	287	304	334	332	308	312	330	284	294	324	314	289	328	305	320	354	319	323	300	302	292	310	319	326	295	322	279	290	330	295	316	327	301	301	299	306	272	307	308	293	295	335	320	319	263	292	313	319	284	310	302	319	348	339	322	281	318	292	298	318	308	307	302	341	313	284	317	332	297	294	307	286	302	293	288	320	328	289	266	320	294	280	326	305	288	289	293	307	318	316	296	296	314	334	283	310	292	309	320	329	333	308	341	297	292	261	321	280	321	311	280	308	299	322	320	315	314	289	288	306	320	330	321	333	312	294	303	298	304	317	299	330	295	302	302	311	334	263	299	317	301	301	302	321	312	310	300	292	307	326	305	324	298	338	245	302	304	281	306	330	320	283	285	296	309	315	303	301	318	312	300	326	315	311	328	290	284	280	309	273	270	334	300	278	288	310	288	324	319	296	309	306	304	319	280	276	284	302	331	288	314	323	296	292	301	301	330	292	310	313	301	269	299	320	327	316	310	320	307	276	303	313	312	304	338	324	311	301	312	304	303	319	316	286	310	318	299	334	336	300	274	312	307	312	323	303	277	310	312	324	294	301	307	318	301	307	284	309	311	290	346	304	299	311	339	295	307	302	331	293	293	281	281	339	341	302	315	310	300	307	296	291	330	308	347	299	303	291	314	286	344	282	307	291	324	329	313	303	270	300	325	316	299	289	294	331	267	317	319	297	335	316	316	298	310	303	290	318	299	322	326	308	310	307	314	304	295	312	329	325	328	316	283	325	299	289	300	330	277	342	312	307	320	311	317	287	281	297	329	311	294	323	305	338	335	330
32909	49706	34463	19835	13632	5308	1773	731	504	546	524	497	508	535	514	522	477	513	498	493	534	509	536	485	499	497	505	529	499	454	511	479	488	498	512	516	514	547	477	521	546	485	507	546	490	489	538	477	476	492	483	516	524	509	493	472	510	487	528	505	527	517	498	492	506	490	521	520	514	464	528	529	487	507	510	508	508	490	521	461	525	497	514	504	512	525	511	499	467	474	511	488	507	512	532	567	475	501	512	479	519	513	499	529	494	510	501	494	504	476	502	524	512	513	509	523	477	518	520	526	480	492	520	494	521	513	470	533	504	505	490	472	515	500	498	518	498	488	481	491	536	516	508	521	480	464	456	494	502	529	492	482	498	492	509	509	482	512	513	530	560	465	496	478	509	490	521	503	510	539	484	553	543	490	498	514	511	490	506	536	515	492	508	501	515	465	512	504	466	514	498	511	505	465	473	492	517	537	535	530	472	526	534	506	500	529	480	514	504	470	505	532	481	514	517	491	519	468	454	479	465	505	464	507	520	502	530	532	506	439	505	531	517	499	508	508	530	465	510	462	517	495	472	500	483	518	542	516	461	518	523	531	498	490	525	552	498	492	457	486	508	453	490	513	505	518	509	499	489	541	518	521	468	448	496	469	516	508	502	553	486	488	504	502	492	505	490	489	492	471	519	476	506	506	492	499	482	475	494	499	464	508	483	476	527	487	515	435	539	477	462	473	512	513	496	501	464	487	487	521	518	519	547	528	492	503	503	499	498	456	536	502	466	513	546	478	497	511	489	463	491	489	499	511	499	542	520	503	483	548	479	532	515	476	507	530	490	486	509	528	534	483	496	507	519	505	504	473	507	504	519	511	508	512	502	518	495	513	533	491	523	494	487	486	524	480	500	460	521	482	520	491	501	555	498	499	501	482	506	524	505	500	455	511	525	465	502	504	522	495	537	507	515	506	502	502	517	507	510	488	493	478	538	465	457	506	500	475	512	542	477	519	508	481	513	501	524	553	488	480	482	531	485	468	482	480	488	504	507	513	506	531	478	513	495	459	507	515	489	520	512	515	485	453	450	515	483	538	521	498	465	468	464	499	485	459	540	496	529	526	520	518	484	488	486	528	478	520	526	532	502	523	514	446	505	556	511	543	481	487	491	469	506	472	486	509	475	490	525	493	485	495	485	511	507	531	507	479	528	493	496	525	521	529	490	498	510	508	521	482	498	480	505	496	472	517	508	498	489	510	499	466	530	483	477	525	523	470	538	507	444	491	498	515	513	500	516	489	497	491	558	513	487	535	534	497	507	497	460	501	517	473	516	504	469	487	511	460	512	565	540	471	494	507	481	542	488	482	514	500	508	477	506	544	507	497	503	482	480	515	521	493	496	488	518	550	501	445	506	523	499	488	540	498	483	504	481	502	522	537	495	482	493	526	497	494	509	475	526	478	519	483	503	516	513	511	495	502	549	491	503	513	477	527	490	512	471	541	529	502	525	470	507	523	500	493	520	520	493	491	527	507	534	510	441	519	509	482	498	516	546	528	504	497	500	468	532	519	478	493	525	482	521	555	531	482	488	500	454	520	510	509	479	505	472	494	523	491	469	500	510	525	526	528	493	476	507	481	492	432	498	467	452	481	488	506	538	515	492	528	510	546	511	465	497	509	484	498	492	487	483	502	518	503	491	487	504	520	508	528	453	529	495	485	532	500	556	516	570	484	502	488	465	493	512	511	530	468	490	522	471	515	548	497	482	474	523	479	483	485	541	505	488	494	488	523	516	507	511	526	535	488	519	526	496	521	526	525	511	492	525	497	494	527	467	495	473	506	487	490	580	522	452	541	477	510	503	470	514	511	501	496	499	491	500	510	473	499	532	486	528	510	507	479	494	493	516	532	493	505	497	491	479	497	493	489	493	512	518	522	513	545	490	544	517	510	540	471	498	510	486	507	489	531	484	517	478	514	507	498	507	473	459	511	506	506	492	502	491	528	488	568	507	511	517	496	512	497	510	539	484	532	488	476	541	489	449	491	527	508	482	501	515	511	514	484	487	501	487	491	539	484	501	512	496	494	525	455	521	502	533	528	503	532	474	484	501	490	490	486	500	482	502	479	488	473	506	487	489	496	456	478	488	486	458	503	544	501	541	492	523	521	479	489	497	489	471	520	511	481	468	498	491	501	544	514	482	509	521	520	524	528	460	459	509	507	457	524	452	518	490	505	517	466	521	502	489	516	508	514	494	539	506	510	482	459	477	518	487	505	455	492	505	509	474	521	488	485	502	476	523	520	504	501	521	549	499	521	499	528	491	493	488	521	489	536	481	530	469	526	513	502	501	484	480	506	479	510	489	519	544	507	493	481	516	490	511	506	511	512	487	499	514	518	484	524	507	490	518	497	461	496	523	469	497	484	534	491	493	453	484	479	478	489	516	462	484	492	527	485	510	498	497	483	491	506	545	498	519	509	485	483	479	499	537	496	479	483	540	486	512	522	503	476	489	472	487	499	491	509	465	476	545	564	499	527	514	515	496	515	488	507	510	481	511	482	525	530	478	490	509	504	531	506	479	522	495	514	466	539	518	475	462	480	478	478	528	512	540	466	491	523	522	505	490	525	514	521	513	479	466	530	508	499	508	487	517	539	474	483	527	515	489	506	506	529	484	504	523	465	505	532	500	505	494	517	497	461	489	534	525	513	481	481	500	488	532	504	479	463	533	530	526	491	495	492	450	513	496	507	506	478	579	478	469	510	500	519	519	472	575	461	455	501	502	512	484	478	512	519	459	511	464	463	537	511	510	496	483	485	492	501	458	514	527	520	510	487	523	494	450	498	515	487	501	525	511	512	495	493	471	490	513	509	511	484	554	446	475	457	478	492	515	506	501	514	496	523	528	494	523	483	508	503	543	521	492	489	504	528	488	531	486	507	536	503	485	503	532	474	481	469	523	529	518	467	495	470	485	516	507	530	516	519	554	495	516	480	509	494	502	467	488	493	550	506	492	498	521	495	475	510	462	497	532	480	446	510	506	522	507	483	531	485	489	515	522	511	484	559	483	533	534	510	532	505	514	476	530	488	495	505	498	532	491	525	519	495	515	517	483	482	495	528	443	481	502	487	497	545	503	494	534	474	519	531	526	491	476	505	508	463	474	520	532	490	491	474	524	485	526	490	522	507	519	516	487	469	502	514	484	520	508	492	516	502	493	550	511	549	478	503	469	529	533	523	513	568	496	540	488	475	494	480	538	497	548	482	513	481	498	557	455	526	535	482	487	532	468	539	507	494	496	514	487	516	479	500	511	508	509	484	543	451	493	510	457	513	506	493	503	505	475	480	495	502	518	543	518	486	545	526	511	501	530	528	486	502	531	501	481	505	509	477	504	525	500	497	493	479	464	479	490	499	470	487	500	495	506	514	528	485	475	509	532	499	499	476	529	529	510	468	500	541	500	504	531	528	478	520	509	494	496	479	494	508	529	480	534	483	512	458	544	526	478	485
24959	24693	36977	32410	27058	16825	4823	812	360	356	325	344	328	350	338	319	339	349	325	305	321	338	341	322	316	334	297	333	326	365	328	325	295	334	331	344	339	319	337	353	352	359	302	342	313	328	369	322	340	359	324	337	344	357	332	320	349	305	344	334	307	327	361	323	339	332	308	315	331	309	316	344	314	289	333	338	359	294	322	300	335	306	329	341	322	336	312	343	312	315	302	322	322	294	354	313	350	347	349	310	311	359	352	351	376	347	361	369	357	367	331	312	317	316	328	324	344	337	332	325	345	310	343	318	321	306	346	325	316	344	358	339	328	328	326	296	326	358	318	327	358	307	324	329	318	324	343	296	323	313	335	317	325	323	329	321	344	329	344	345	314	315	363	358	309	353	333	352	313	330	357	339	341	302	331	344	328	327	311	308	345	315	366	358	357	314	339	326	304	299	327	330	311	360	336	322	309	332	307	298	338	332	311	325	314	343	344	347	336	328	348	330	296	322	314	330	328	368	298	333	328	317	332	348	335	355	360	344	346	330	355	356	330	346	313	328	336	309	309	347	335	349	356	301	342	342	350	383	329	323	372	332	343	348	323	300	313	328	338	343	332	326	341	344	324	320	334	359	324	365	312	352	337	321	350	319	349	348	320	318	349	338	353	311	326	348	332	328	285	331	330	325	349	365	359	325	345	322	337	332	324	346	345	338	323	332	340	328	329	330	340	334	306	314	346	356	318	307	334	331	359	349	333	331	337	316	358	325	327	322	336	334	346	348	336	334	308	326	343	307	296	326	318	337	323	325	327	356	361	327	370	317	326	330	313	365	318	326	334	318	330	355	340	356	325	300	333	342	312	350	330	342	323	330	309	349	343	341	325	309	332	345	326	320	334	334	302	354	328	338	371	363	341	344	336	360	365	322	316	346	320	319	311	346	367	338	330	327	324	360	301	312	332	316	320	331	341	324	306	318	306	352	337	314	328	344	328	347	349	311	311	310	347	304	318	339	323	333	308	319	298	373	335	319	310	348	295	318	325	316	351	306	308	335	333	343	335	334	343	313	340	340	326	324	325	314	300	339	327	333	295	316	331	293	339	345	359	347	292	335	321	326	349	355	352	334	339	329	338	329	309	293	352	332	310	322	309	335	355	340	326	321	347	352	355	338	321	349	321	321	314	351	313	323	318	336	314	322	332	344	326	328	327	323	344	336	340	310	349	330	315	324	351	358	320	333	326	347	341	337	313	323	326	297	314	341	336	344	320	308	316	327	329	338	334	305	297	327	380	312	343	342	317	314	303	327	371	348	356	316	353	336	319	354	323	330	305	321	303	340	328	339	358	319	357	315	308	299	321	317	325	352	313	335	338	364	332	339	336	320	311	358	358	332	311	319	333	313	321	304	323	300	383	315	332	332	308	314	332	312	328	336	317	303	300	322	337	330	329	325	288	321	347	322	348	324	324	319	320	362	336	294	306	341	328	341	348	305	343	331	346	330	313	324	329	348	322	355	316	316	300	307	330	346	334	344	337	314	308	337	336	302	339	336	322	350	315	326	330	313	315	326	348	348	329	317	355	344	314	313	356	328	344	349	307	307	313	280	333	359	335	336	324	316	325	332	294	343	335	324	333	298	324	298	318	345	319	304	323	341	329	301	356	348	340	308	327	329	316	323	317	329	332	344	326	351	360	322	332	277	315	331	347	323	331	324	366	333	331	333	317	317	341	316	339	344	349	344	307	345	309	327	334	309	335	322	333	326	310	344	341	326	318	327	291	302	353	338	366	325	338	330	313	334	320	328	312	321	309	322	344	358	313	304	313	340	324	336	335	326	334	317	313	337	335	349	304	310	335	324	332	315	332	345	327	320	319	345	322	325	376	326	317	351	340	344	329	308	289	307	341	293	351	322	319	322	348	317	321	358	304	335	313	342	312	338	356	352	365	322	365	338	371	330	358	347	296	331	330	301	337	314	310	345	309	307	330	352	315	312	323	331	332	331	330	301	355	339	314	325	360	319	318	312	318	325	300	335	345	327	366	327	334	337	329	322	310	335	357	339	338	334	349	338	344	337	336	328	333	310	331	343	346	307	349	337	329	311	323	365	314	317	367	347	339	366	354	298	341	322	335	294	313	338	314	314	288	331	315	367	352	353	308	316	335	336	338	334	335	334	314	316	318	336	379	315	326	334	362	349	311	350	323	315	345	325	295	332	320	338	323	336	354	313	309	356	331	327	335	327	342	345	332	390	338	312	346	321	324	343	315	333	328	323	355	360	322	337	354	350	336	331	314	296	312	338	319	331	302	322	307	310	348	298	310	312	354	338	307	385	366	344	311	338	327	334	296	376	342	337	327	331	302	324	291	379	345	324	310	261	336	326	347	326	313	375	350	351	342	341	313	381	336	332	348	333	311	358	330	339	368	303	357	309	315	370	322	311	317	351	307	336	335	309	362	364	340	303	355	342	334	323	340	316	318	334	329	301	347	334	320	296	297	302	354	330	374	363	316	321	323	308	329	333	346	299	340	328	371	333	318	364	317	334	322	308	297	307	348	348	320	321	352	359	347	333	346	327	335	337	336	351	311	332	320	364	321	319	331	296	323	306	345	360	339	317	305	367	330	311	316	313	352	321	324	329	348	347	320	339	324	311	309	326	330	301	349	323	319	336	347	344	348	348	326	351	354	326	342	339	325	339	345	322	305	323	320	340	333	370	357	327	343	330	344	297	342	350	318	338	306	314	330	334	336	330	304	361	296	336	317	331	347	332	317	317	331	348	341	332	321	329	318	356	337	321	317	327	333	327	328	361	329	301	342	313	347	330	345	317	331	324	300	314	336	349	327	338	324	369	328	329	317	323	346	324	335	337	335	355	351	356	334	335	318	300	358	330	340	300	357	301	332	314	389	334	329	321	300	316	334	333	353	287	322	321	337	331	339	307	337	324	314	330	315	308	344	348	333	338	360	334	339	330	319	353	293	341	341	272	326	347	307	327	335	317	352	338	343	289	355	337	335	314	353	358	313	311	338	334	337	356	318	327	353	298	347	341	342	353	332	311	329	329	378	323	348	373	308	304	341	328	350	318	312	325	292	340	334	306	322	339	344	362	328	288	370	350	334	329	333	370	380	294	360	331	347	355	302	308	311	317	301	318	325	319	288	325	328	324	341	355	315	354	328	356	343	324	328	315	340	325	317	325	312	319	329	345	350	339	320	329	352	322	332	315	360	322	346	341	302	332	341	316	334	325	315	309	322	359	303	316	337	298	337	333	319	332	342	333	331	326	351	309	303	338	317	308	333	328	336	337	294	315	345	320	319	348	342	339	331	326	363	342	312	328	296	335	317	354	342	316	345	324	305	339	342	338	328	326	333	328	318	323	349	326	319	331	363	314	336	348	317	325	326	315	356	305	321	325	343	316	343	321	287	344	312	323	356	328	321	320	329	313	322	293	346	326	331	309	313	340	324	321	315	313	326	354	340	356	341	332	307	327	335	345
55488	89819	65159	44878	34907	18728	6189	1578	674	535	594	535	554	528	533	542	541	498	519	551	516	530	510	521	525	560	528	522	560	536	558	560	531	553	514	552	571	523	569	543	535	586	537	501	523	523	574	513	524	490	531	494	532	531	479	590	550	560	520	547	523	543	497	549	546	499	545	584	572	473	503	512	527	522	509	532	511	567	518	528	528	509	533	515	524	597	498	516	521	497	559	545	541	516	589	538	513	496	564	562	583	505	526	506	559	514	501	555	502	537	558	533	526	555	507	525	530	549	532	536	506	538	509	523	539	521	519	489	549	583	551	528	572	544	559	555	530	542	559	550	506	520	512	516	512	560	522	504	534	550	506	511	537	551	520	503	530	543	528	532	510	521	530	538	534	545	540	533	543	493	547	520	507	517	539	561	549	517	539	536	496	518	576	510	508	546	510	548	492	509	553	524	576	506	553	512	519	518	584	528	536	503	536	531	526	522	502	529	547	529	518	555	526	527	512	573	546	553	554	524	522	517	543	530	512	505	546	519	510	531	525	547	554	541	542	482	543	552	529	587	525	559	514	543	518	522	582	520	540	548	551	507	518	515	571	537	530	526	565	571	542	560	536	523	526	527	547	529	565	552	530	510	540	511	499	486	527	516	556	566	523	481	517	542	521	513	553	548	532	501	561	485	533	548	567	531	525	551	528	524	547	526	517	539	518	569	494	546	565	502	570	591	529	537	518	525	537	532	573	509	572	529	545	558	524	551	542	523	561	501	531	505	529	529	516	538	509	509	552	558	540	477	516	555	506	515	504	468	514	574	557	558	550	535	568	528	516	521	529	530	489	551	563	547	550	542	531	507	531	533	543	540	521	551	533	524	539	559	552	522	545	491	516	538	513	514	507	503	571	495	504	551	514	493	541	545	515	515	537	558	537	523	530	493	546	513	529	485	521	520	529	518	521	559	523	530	531	518	522	587	533	544	497	525	570	518	546	535	521	550	527	547	560	536	496	555	518	503	515	512	511	525	510	546	529	541	557	565	515	524	549	561	553	561	533	556	547	566	524	518	542	528	540	555	534	570	546	532	503	562	534	556	565	549	480	510	479	543	508	518	524	550	551	520	536	545	541	567	540	531	525	545	500	486	542	525	554	548	526	551	561	548	552	568	482	524	518	545	517	546	554	533	497	527	540	564	522	563	577	515	509	554	553	541	550	562	538	522	546	556	528	517	498	511	506	530	526	493	599	593	543	558	542	511	528	546	577	561	522	526	540	541	478	558	479	554	552	547	544	535	543	521	585	531	558	526	540	525	490	518	499	485	546	510	529	549	544	546	550	541	564	569	516	528	536	577	543	546	615	558	570	548	519	527	539	523	572	576	549	559	526	566	539	523	488	579	549	540	512	543	536	568	545	530	537	534	520	561	526	500	517	538	512	506	499	521	528	541	577	538	486	565	516	560	545	497	563	551	511	503	549	506	516	525	523	551	519	544	548	568	554	560	553	528	548	552	541	537	532	523	547	530	554	526	510	532	522	488	556	519	508	546	525	526	486	505	535	550	521	519	561	555	497	554	509	527	548	514	517	554	511	527	592	521	571	513	511	472	553	555	537	557	545	546	506	519	524	548	517	568	515	540	520	533	552	531	529	577	566	553	574	527	538	516	548	539	540	559	535	516	537	533	563	552	519	500	538	531	538	489	549	535	518	519	506	537	539	490	543	544	536	550	495	489	534	514	556	499	537	531	502	523	538	510	557	539	533	488	529	538	575	539	546	496	556	508	527	520	480	522	550	505	555	546	525	520	531	538	580	569	486	543	531	488	531	520	503	565	537	517	548	540	569	531	547	511	526	538	520	542	552	532	523	518	498	534	518	548	542	528	595	523	548	538	577	572	545	529	502	552	508	512	560	527	559	544	532	555	531	534	471	540	541	540	536	557	537	530	489	522	532	527	542	519	551	532	483	501	536	520	551	511	562	537	536	505	507	539	574	529	520	540	520	512	522	538	540	532	537	513	490	567	521	514	495	551	536	548	517	534	516	523	525	541	476	500	534	508	517	554	552	513	548	527	487	559	495	534	484	544	539	517	530	541	498	525	509	576	531	528	525	532	502	525	521	508	550	531	568	538	542	527	507	509	554	553	524	509	519	529	487	525	540	535	559	537	539	537	543	541	493	516	557	524	564	512	497	524	536	564	560	537	515	518	529	519	509	551	509	510	481	497	539	514	567	559	517	528	553	557	490	488	536	536	468	530	512	553	566	532	511	546	534	542	530	516	497	486	529	521	522	524	511	538	500	559	543	513	514	553	561	530	526	515	543	551	526	525	513	518	526	556	535	540	526	567	542	533	514	494	580	560	557	516	514	550	522	535	545	537	492	535	534	501	502	552	524	574	507	525	554	546	509	545	579	520	532	525	512	504	553	571	514	515	505	499	530	535	487	528	529	532	524	551	519	538	549	537	571	566	511	547	500	536	517	525	473	493	575	544	556	565	551	533	530	549	530	554	521	493	501	560	548	517	552	580	545	551	533	553	509	581	539	561	499	526	512	524	518	541	510	544	516	532	544	536	535	524	555	534	505	562	491	490	554	517	536	510	538	538	564	557	515	522	554	538	554	536	546	478	503	525	542	523	477	494	543	504	518	536	490	557	509	575	499	531	525	545	494	504	495	563	517	549	534	521	553	523	513	529	497	535	542	522	553	618	547	535	533	504	498	509	506	492	520	524	475	503	532	548	542	560	491	488	543	503	540	541	518	546	539	567	582	542	540	528	541	525	537	545	537	520	557	579	578	576	506	492	574	573	515	558	521	537	523	513	554	555	533	495	503	502	547	556	528	486	560	551	537	530	512	513	570	538	503	516	578	523	510	519	531	561	562	515	511	526	553	527	576	546	586	534	562	536	541	553	520	491	515	498	543	528	548	532	553	519	522	513	521	530	492	537	575	563	535	548	548	541	492	533	508	540	542	494	557	488	484	559	539	580	561	499	523	523	530	502	576	485	523	537	560	552	518	517	554	529	497	552	508	528	517	560	527	531	537	519	572	554	483	551	543	547	530	519	557	536	562	538	547	553	525	547	552	531	564	545	539	490	580	554	511	537	552	548	536	569	572	563	521	502	537	556	573	554	561	547	560	513	552	502	522	540	533	531	543	529	535	548	545	520	523	555	498	488	518	561	489	500	536	543	573	555	585	558	525	535	566	525	513	529	525	512	523	507	504	514	534	519	545	529	541	537	518	510	518	537	545	541	546	549	514	564	577	553	541	516	528	503	558	507	525	555	526	533	546	517	538	504	492	529	511	524	508	508	476	523	541	536	519	518	553	539	553	537	507	550	555	516	545	524	546	509	553	539	550	576	525	539	517	544	540	552	533	527	491	520	493	509	528	507	550	522	520	522	525	556	563	536	562	556	557	541	526	509	512	552	498	536	525	549	542	550	558	573	525	507	499	518	511	545	511	522	531	543	551	522	501	530	507	544	509	539	545	538	483	518
23297	22244	32167	27790	28229	24065	14409	1980	455	368	428	375	366	370	377	346	381	422	340	394	375	345	394	377	391	395	358	375	387	376	392	356	394	359	372	369	387	356	365	351	336	352	365	396	365	387	362	368	400	368	392	443	366	380	372	377	371	373	367	366	376	351	388	369	390	384	366	385	371	372	362	377	386	367	359	331	408	368	362	364	370	339	364	355	376	363	380	376	388	397	382	376	377	401	349	343	372	379	387	398	311	380	349	384	362	352	374	366	327	370	363	393	369	377	338	361	350	416	402	371	378	351	376	386	347	380	397	368	368	398	374	424	394	346	362	367	376	370	363	432	334	367	388	323	368	366	343	404	385	362	374	364	380	368	373	350	399	335	356	384	386	385	367	376	396	375	395	363	359	307	361	343	383	370	376	377	373	354	402	350	372	390	377	375	364	387	350	361	398	376	375	364	408	354	361	377	385	350	393	393	377	378	368	378	395	368	362	359	380	357	353	365	353	376	405	353	385	371	383	389	390	380	352	369	351	370	379	393	385	344	368	420	368	410	389	364	360	352	374	374	378	342	377	395	346	391	362	351	362	333	362	397	362	364	387	371	359	369	375	348	345	394	362	408	352	378	397	347	353	381	367	360	353	365	366	370	360	379	373	371	328	356	366	414	337	363	352	382	363	379	355	363	384	340	367	376	354	410	371	382	389	340	348	352	381	391	347	379	360	371	358	352	365	383	366	353	356	382	365	340	356	368	366	365	351	361	388	373	396	381	388	417	353	368	397	369	373	356	373	371	353	386	401	344	402	410	374	376	360	347	381	378	343	378	363	372	356	371	352	358	372	396	360	359	399	390	395	343	390	389	394	371	365	364	384	378	354	355	362	383	355	358	336	348	367	404	402	379	361	403	397	429	377	356	339	374	356	366	390	363	363	360	336	367	385	368	392	381	398	382	362	369	377	349	368	365	368	364	373	360	356	358	394	388	340	396	379	386	378	375	399	376	345	399	354	394	369	366	335	340	383	333	390	367	402	366	357	388	338	371	372	354	395	362	343	363	382	376	361	382	354	340	411	334	383	373	365	437	348	356	392	380	343	396	406	355	390	349	357	363	384	366	376	345	361	389	367	338	340	341	359	397	361	377	385	386	381	366	380	338	348	345	370	394	370	373	373	379	340	384	372	370	397	372	335	385	370	360	369	347	381	377	318	365	367	369	394	350	370	351	379	372	386	376	364	390	373	395	352	385	382	387	323	397	360	372	377	323	366	375	371	376	363	373	362	367	346	366	395	426	378	367	387	373	350	411	376	375	350	363	386	389	358	384	365	372	355	384	361	359	391	364	350	372	363	354	347	381	376	394	379	393	406	366	357	376	378	390	370	345	390	375	347	352	382	391	385	402	386	366	351	389	394	352	387	376	395	366	362	373	368	379	388	329	364	380	379	376	365	359	373	349	381	368	380	356	352	350	387	383	384	353	322	389	322	353	373	362	352	368	367	357	380	367	395	383	370	380	374	393	372	361	360	395	379	383	376	392	365	355	358	367	353	380	347	368	366	379	374	375	352	336	373	367	369	386	384	356	370	371	355	357	388	377	390	379	376	351	354	381	370	364	374	339	383	370	390	399	398	349	387	374	386	405	365	323	395	340	352	364	348	369	364	335	389	351	347	385	316	371	401	387	392	402	336	402	394	397	354	345	360	383	315	421	383	351	372	357	346	375	414	367	366	405	336	392	349	384	368	329	336	336	355	355	371	388	344	386	381	360	362	349	395	376	382	381	408	343	380	359	353	370	374	371	411	384	402	354	391	374	318	361	390	381	354	379	376	335	381	384	405	364	346	363	370	382	373	357	374	345	379	339	400	360	379	387	355	362	350	389	364	389	387	381	414	400	396	378	384	361	372	366	359	386	386	358	364	355	351	439	365	362	374	361	390	350	376	363	384	390	377	373	366	384	407	369	351	386	374	348	366	364	376	380	388	349	375	377	376	354	352	356	386	397	407	383	370	374	400	372	317	390	370	361	385	332	362	363	382	369	364	362	401	367	362	374	398	371	386	388	332	358	345	380	379	354	396	347	379	362	355	363	361	372	362	343	355	363	345	401	377	331	371	381	359	394	352	371	381	395	362	346	342	368	371	394	363	382	396	358	347	375	395	360	315	324	380	355	348	416	358	369	400	392	342	355	380	381	388	360	377	377	400	391	435	391	394	368	334	335	357	364	346	366	386	341	408	342	379	375	369	375	374	375	360	350	390	342	381	364	337	397	382	359	382	343	362	365	374	389	340	349	399	382	412	354	366	342	376	355	370	371	387	412	378	382	363	385	394	353	358	355	386	382	373	337	363	361	351	394	372	354	349	378	396	387	386	366	388	353	402	373	361	374	361	399	403	385	379	370	335	364	396	366	354	353	363	395	371	350	372	365	373	376	376	382	320	377	361	410	363	363	366	368	352	353	376	392	386	374	370	373	393	417	351	351	374	377	376	360	328	389	376	355	336	371	384	380	368	375	396	364	397	372	332	364	372	346	369	335	380	385	350	329	354	387	354	358	327	321	359	358	407	377	347	383	373	398	367	392	389	380	366	362	402	391	351	361	386	359	400	353	398	364	399	361	385	361	356	391	361	357	367	405	391	330	362	366	395	357	374	357	367	365	410	329	362	352	368	370	408	372	385	391	391	329	363	340	369	384	351	362	393	378	371	362	349	352	373	359	380	380	353	329	410	337	363	378	383	368	380	360	366	385	359	352	356	372	373	354	381	350	359	386	369	350	372	363	333	388	354	373	342	375	346	367	385	375	374	340	393	359	359	351	356	375	360	377	341	371	390	341	406	384	362	378	356	399	377	357	346	360	361	375	390	377	355	354	357	378	352	366	392	346	409	383	386	306	373	387	363	368	367	418	372	349	402	368	382	354	382	382	387	362	390	357	351	374	383	372	389	361	376	360	387	350	400	347	361	374	352	392	366	367	371	387	356	382	359	371	351	368	395	368	357	378	362	335	369	393	366	342	371	363	370	364	370	362	397	352	376	382	384	376	339	354	339	368	365	359	324	354	391	328	388	384	360	374	371	380	358	378	364	369	380	359	386	374	377	384	396	378	379	381	399	359	350	358	367	382	375	367	355	351	392	367	334	369	367	380	405	363	362	384	376	351	385	379	345	394	345	347	386	360	360	390	363	361	369	395	351	388	384	387	372	369	354	387	377	366	397	356	374	380	364	393	374	385	356	385	383	409	402	377	382	376	367	377	418	351	371	413	367	388	382	347	333	395	384	361	374	370	389	334	351	379	338	406	366	362	351	357	356	369	335	385	343	388	384	364	375	367	352	381	396	379	337	358	376	349	399	362	376	380	362	369	345	394	384	390	381	397	370	371	378	359	367	373	380	378	362	348	371	373	377	345	360	342	352	380	363	384	381	349	380	388	390	340	372	372	393	364	376	364	347	359	397	375	356	378	378	366	364	342	359	374	375	362	348	354	379	365	362	355	389	343
57480	104757	76780	59160	45887	28230	11697	2863	802	575	571	602	563	595	586	570	621	556	602	592	604	549	586	543	531	543	554	557	564	588	609	569	592	617	590	611	558	588	586	536	596	552	560	587	575	589	546	580	585	573	597	542	566	567	592	537	550	528	565	590	585	570	588	568	569	558	558	566	570	618	564	569	567	548	541	594	563	613	572	599	621	610	553	621	577	557	559	562	551	560	581	537	566	582	583	561	586	546	581	567	550	611	558	589	566	584	644	571	605	588	571	581	538	567	553	556	537	591	556	574	576	587	589	573	573	551	596	523	589	613	601	605	595	593	576	566	557	542	585	572	602	569	575	558	569	575	599	622	570	577	603	590	599	542	594	590	592	551	613	555	555	606	572	572	568	607	564	568	575	565	569	560	624	583	581	562	557	590	586	555	561	604	550	540	588	557	584	585	568	565	562	602	586	571	565	554	574	573	593	622	624	554	538	563	591	550	574	551	568	544	562	594	540	565	529	544	544	572	602	580	591	574	592	583	544	623	555	576	577	538	591	585	542	583	560	557	567	591	562	557	554	602	537	560	562	558	571	543	609	577	587	552	560	566	589	612	551	600	617	594	548	608	539	624	591	598	559	557	591	560	562	552	556	568	575	554	575	571	592	545	565	559	606	607	561	582	593	560	594	567	546	586	557	574	587	583	586	610	548	566	559	583	569	544	585	574	541	598	575	579	595	593	571	541	559	580	555	568	578	569	589	581	574	585	565	609	562	584	579	629	601	550	575	635	567	543	571	560	536	581	559	575	575	600	599	524	567	555	547	552	575	593	570	538	562	576	557	576	593	557	571	596	528	600	576	536	586	587	571	589	554	521	567	559	557	578	558	561	573	578	561	551	581	562	556	562	560	578	584	588	620	550	609	581	609	549	568	582	585	599	595	582	596	597	568	581	596	589	581	581	588	571	539	575	538	562	554	566	564	591	602	542	576	594	557	602	576	607	561	590	553	552	570	555	563	583	546	545	537	543	579	584	550	564	584	605	575	559	617	575	559	577	593	551	590	568	576	559	556	582	618	601	575	605	562	586	566	588	586	557	623	564	566	579	589	569	553	601	609	606	574	606	538	548	569	576	580	540	590	610	595	591	583	596	557	512	579	575	567	605	559	557	616	566	583	581	602	546	605	583	540	544	597	565	582	592	616	545	602	577	555	552	595	571	560	599	560	540	574	569	594	574	531	558	527	544	554	587	572	577	595	575	547	599	615	577	589	559	594	572	592	549	621	561	563	559	574	558	600	619	572	603	589	574	572	550	565	575	570	571	564	607	571	591	542	571	558	569	569	568	581	576	610	578	574	605	532	589	558	602	565	567	558	560	588	569	538	602	600	557	605	572	547	560	607	563	560	594	600	578	562	590	568	553	570	535	594	530	617	540	541	566	575	554	541	531	549	554	610	602	611	546	584	573	592	556	596	596	608	554	583	560	515	555	536	592	554	599	617	607	571	605	573	545	565	601	534	559	573	603	584	590	599	534	586	553	573	547	556	552	557	601	572	566	593	543	554	574	605	555	605	589	584	585	553	589	590	588	579	524	548	550	565	563	566	548	564	570	535	562	592	616	592	591	601	567	576	572	578	606	559	553	549	591	582	560	571	570	588	587	575	589	581	552	585	553	560	584	573	611	574	573	564	565	549	556	552	566	609	581	608	570	636	556	594	580	579	575	595	598	556	532	589	621	543	545	588	570	585	535	591	582	573	601	532	605	590	581	612	575	615	584	559	593	562	596	558	611	574	605	597	576	589	578	531	581	585	549	585	589	567	578	595	505	594	564	587	570	586	607	564	605	538	568	551	581	568	586	579	554	541	583	573	587	565	583	552	566	593	564	591	572	581	565	588	582	571	592	537	589	578	622	574	652	567	571	561	576	584	589	608	610	551	593	600	577	600	593	571	610	580	573	574	594	570	605	561	568	604	528	523	549	526	574	554	569	522	534	564	575	602	558	576	547	561	561	579	562	564	551	591	555	572	565	590	579	591	555	576	532	593	551	554	545	574	567	556	575	597	547	604	590	560	595	564	571	578	560	570	577	590	543	513	600	567	573	548	573	570	588	596	569	565	565	554	552	527	582	570	579	605	612	573	574	563	583	543	553	546	600	580	563	559	564	555	564	602	567	585	581	570	577	521	581	631	585	552	533	591	652	577	584	565	559	595	581	611	576	601	529	645	580	605	579	619	548	558	570	602	571	579	553	582	574	555	553	640	537	569	582	594	597	570	566	562	583	573	604	567	573	580	598	630	564	575	554	551	534	580	593	589	585	590	594	628	558	529	622	566	601	562	594	586	569	569	560	577	596	608	588	597	600	573	593	565	589	600	583	584	594	560	613	574	570	570	612	593	541	610	581	577	548	599	609	539	575	560	588	553	606	588	575	518	567	587	584	608	576	582	571	599	579	584	574	566	532	557	586	566	624	555	574	590	562	547	591	556	586	581	571	563	612	545	602	582	568	620	568	593	575	563	564	559	539	566	594	598	555	595	579	565	570	579	561	562	554	569	588	571	572	547	623	523	544	605	565	554	589	551	582	594	597	569	547	595	587	614	533	578	592	546	579	573	564	571	580	599	553	556	561	548	553	580	623	569	564	514	561	613	593	595	581	568	598	590	530	581	604	544	550	552	544	592	590	617	541	568	548	606	590	590	581	562	588	549	546	586	624	554	557	566	568	584	544	552	543	588	569	565	591	575	552	567	590	568	523	585	583	595	531	548	568	565	590	614	552	555	613	576	585	558	630	567	616	576	554	564	611	564	604	554	609	589	568	600	582	550	612	576	600	581	623	609	567	596	534	614	582	582	596	636	608	574	560	577	554	563	581	586	584	607	585	552	601	539	564	557	600	549	575	547	584	600	585	563	593	555	584	592	575	568	573	568	541	587	597	587	608	542	568	571	561	530	582	595	557	580	556	589	586	562	560	565	557	569	573	585	603	561	594	555	575	599	578	570	546	554	569	555	596	582	556	596	588	578	596	604	568	579	590	523	616	551	651	551	575	562	538	552	564	508	612	593	522	564	565	557	585	558	603	573	594	583	567	571	597	572	557	584	560	587	545	612	546	583	575	574	568	561	621	569	526	559	611	585	600	566	614	561	589	574	539	553	558	585	570	573	589	612	600	557	565	561	562	592	602	591	575	601	578	603	588	556	568	592	577	568	536	561	541	564	576	580	580	556	539	604	574	524	570	602	572	574	587	596	579	524	539	589	547	576	597	586	556	585	609	580	570	538	545	552	549	590	563	585	566	556	541	559	540	583	571	537	590	547	582	575	542	573	572	526	533	590	553	580	625	590	520	579	539	612	564	543	557	555	558	562	557	580	605	597	582	555	578	555	579	566	571	572	533	569	614	540	574	504	560	551	549	607	585	559	579	562	552	592	548	593	568	588	574	551	583	600	559	558	570	547	618	565	572	556	559	551	571	574	576	579	568	533	568	563	580	609	597	558	570
27555	31032	32056	17779	8173	2947	1089	440	360	318	311	319	283	284	283	305	309	315	304	325	315	284	336	288	302	341	314	303	293	285	326	273	278	326	303	291	311	309	281	317	328	316	286	325	303	322	285	327	290	317	341	339	328	351	327	324	305	305	340	331	322	296	329	310	343	315	302	307	310	331	306	299	327	281	331	336	326	282	335	296	297	333	290	276	323	332	339	356	337	353	310	326	312	336	286	332	330	336	313	309	302	296	317	313	306	301	324	338	306	298	324	329	351	324	315	313	301	317	314	317	359	303	319	335	329	298	345	317	287	334	325	315	304	286	317	303	308	343	331	306	312	318	289	308	306	306	314	324	314	319	320	347	312	316	294	302	333	312	344	313	293	300	310	310	278	357	316	298	361	323	326	288	310	315	312	357	284	298	307	298	345	329	301	332	326	331	328	309	297	329	323	315	317	321	318	312	290	297	312	348	303	287	308	307	307	297	314	316	293	332	318	308	329	347	313	332	292	293	345	322	313	322	342	329	339	324	329	331	324	313	303	312	343	352	335	294	325	313	297	301	318	340	316	312	298	350	306	323	286	325	344	299	314	264	333	311	304	323	318	313	307	322	302	321	305	313	316	349	331	320	315	318	311	300	327	346	292	306	311	307	324	324	305	288	321	306	311	344	324	292	320	312	303	334	293	329	308	297	309	325	325	288	305	318	304	315	293	335	292	296	319	300	312	327	341	308	334	324	349	318	282	310	323	307	301	302	276	304	313	298	339	307	338	290	349	326	281	317	315	306	329	308	297	323	342	328	312	286	299	296	331	331	344	304	301	302	306	344	351	321	304	277	344	284	301	318	311	299	336	307	293	318	291	344	310	299	345	322	319	361	315	321	288	328	297	336	304	292	304	291	298	350	303	322	299	326	288	304	317	336	331	306	329	291	303	318	285	313	313	300	291	337	295	319	327	325	354	333	302	338	332	316	298	319	313	298	318	301	293	331	301	308	317	324	319	308	295	329	323	336	324	310	321	331	310	300	325	294	307	318	298	321	304	313	296	298	292	313	328	322	317	288	316	322	325	316	311	282	310	295	318	326	330	327	324	311	334	311	323	326	319	335	296	308	290	307	306	298	318	312	307	306	302	329	341	293	326	285	310	318	320	289	288	287	294	325	341	329	294	324	293	299	323	359	332	355	308	320	306	323	324	286	323	343	291	315	310	308	302	330	313	310	287	316	298	327	296	308	315	347	328	335	329	348	333	321	318	322	333	323	334	314	315	322	313	340	325	324	334	334	299	318	302	322	306	320	315	305	309	328	304	316	308	320	303	349	322	341	304	320	332	312	314	340	297	315	311	323	337	305	313	319	305	310	326	322	324	296	318	291	311	320	311	332	308	327	306	293	312	297	347	311	333	309	302	319	290	308	307	310	299	329	312	334	292	311	296	323	315	292	324	332	304	318	318	299	326	340	334	308	309	329	337	327	342	296	343	312	297	283	337	307	316	320	299	330	323	310	313	332	327	353	334	338	321	331	294	294	299	322	286	292	348	314	289	292	297	308	305	280	355	333	296	305	311	308	293	311	281	302	316	302	311	270	319	294	320	300	316	340	332	361	363	310	326	305	317	277	297	323	294	319	277	340	297	285	305	298	330	315	320	346	319	285	338	305	329	336	308	320	332	283	300	328	332	353	368	322	301	297	307	308	275	330	320	281	317	327	312	334	311	311	285	326	314	305	311	312	299	321	314	327	350	342	311	292	312	320	322	301	333	335	323	310	302	299	288	309	320	310	311	332	330	324	327	316	291	335	297	311	312	310	309	331	334	288	342	352	297	313	301	288	323	322	324	309	339	327	333	306	283	318	308	299	311	329	301	324	337	307	307	313	314	291	318	311	323	319	342	276	297	303	309	297	311	316	327	296	305	313	317	312	307	318	316	308	338	329	318	316	339	332	306	321	294	317	306	325	299	338	358	322	326	349	293	341	307	299	291	293	332	329	297	296	333	319	294	331	303	340	329	289	315	318	298	319	322	323	274	312	320	317	311	311	352	298	348	301	333	336	308	325	282	298	314	316	340	298	320	333	290	301	318	321	313	329	309	315	339	305	292	317	308	331	338	315	294	336	314	327	308	335	322	344	304	318	336	298	303	297	287	309	316	292	322	304	326	327	322	284	320	322	300	284	299	323	331	299	341	301	294	323	304	330	336	323	309	317	309	310	309	319	351	310	275	301	298	295	344	289	312	312	303	322	325	319	315	323	331	323	311	312	311	333	334	327	322	311	302	327	315	332	317	323	363	305	317	321	320	294	313	289	347	331	323	294	291	300	300	325	287	274	314	274	310	301	316	300	310	342	328	336	301	301	312	300	299	333	338	328	295	321	325	339	286	311	347	320	327	326	305	313	299	296	310	327	305	303	285	303	332	338	317	314	298	325	335	324	312	311	324	311	304	309	314	342	315	299	285	317	350	343	317	292	305	315	325	324	299	318	347	298	334	309	307	307	289	314	355	310	303	296	282	329	296	311	320	337	347	325	317	314	291	321	333	317	308	343	303	284	316	312	317	356	322	308	341	337	335	309	328	319	301	302	330	288	307	316	300	311	340	307	328	310	319	280	336	277	323	317	305	330	347	322	327	334	338	301	308	333	284	288	291	312	306	297	338	292	310	334	334	347	279	332	301	304	300	292	326	306	331	310	343	297	309	314	322	307	332	307	284	299	309	306	343	343	311	319	277	363	300	333	265	308	274	320	321	292	358	316	284	332	306	326	310	323	320	324	297	309	321	335	333	325	310	318	285	295	333	311	343	288	284	291	317	300	338	315	320	322	312	287	379	333	334	304	313	285	327	316	302	310	345	277	318	326	306	345	360	335	293	315	292	309	349	309	319	307	320	320	332	299	281	320	337	315	310	300	342	318	284	337	288	331	345	309	328	335	302	294	305	310	305	305	322	318	307	310	310	325	332	302	321	321	323	328	301	314	327	335	275	348	317	307	348	305	325	289	351	297	299	336	318	342	304	295	305	312	345	282	291	325	329	335	303	296	340	322	304	308	296	331	307	281	323	331	342	317	292	344	347	332	304	300	314	313	289	308	302	307	328	333	291	307	327	334	299	286	327	277	319	349	283	328	334	322	293	304	327	317	337	320	321	331	322	316	322	322	299	311	340	313	336	287	314	373	322	331	301	297	340	313	322	338	307	311	334	362	309	353	317	322	334	333	332	301	344	338	290	348	318	314	313	320	267	320	319	293	286	290	339	314	325	302	329	323	307	297	310	348	300	319	306	316	321	336	270	297	277	348	311	316	299	328	326	346	315	324	311	296	297	307	316	314	288	326	286	290	339	313	310	311	318	309	337	321	317	337	309	328	300	318	296	324	328	317	332	292	307	343	340	308	318	293	312	341	325	309	332	318	332	344	355	333	307	362	283	305	297	291	305	311	353	326	267	280	299	320	324	285	321	308	284	310	329	326	291	319	315	276	294	323	347	304	318	301
30898	51802	36772	19997	13102	5563	1878	783	506	533	523	548	489	493	490	516	548	508	516	505	526	500	535	516	516	536	503	507	516	521	492	551	476	488	542	546	499	490	505	526	478	475	548	561	521	531	575	472	487	508	512	486	549	533	522	503	505	520	547	496	519	510	548	456	487	509	537	533	513	487	521	515	546	519	456	483	533	514	504	501	485	508	529	506	503	460	540	529	516	499	522	542	526	526	525	524	484	513	483	492	488	521	509	505	533	540	507	515	534	513	545	517	492	519	482	519	508	457	508	492	485	476	526	546	474	490	498	513	520	535	497	514	464	539	531	535	555	501	468	527	531	500	540	519	546	492	542	527	537	490	487	492	508	541	555	526	528	508	518	468	513	523	502	519	541	514	492	504	530	497	516	486	530	491	511	486	523	511	520	516	480	519	516	541	531	484	515	498	521	474	475	490	507	468	499	517	545	574	546	501	492	503	487	516	516	543	470	514	531	459	536	494	493	490	523	514	497	533	534	528	488	502	519	509	509	531	525	528	487	525	525	470	508	541	539	520	513	494	488	502	501	512	527	505	516	487	534	510	549	545	515	477	458	515	481	528	513	510	553	515	471	501	535	478	491	490	481	554	486	532	491	503	517	481	500	515	524	501	515	492	567	501	517	514	510	500	512	500	523	508	520	521	494	534	502	501	513	473	505	503	514	475	529	548	531	486	526	519	528	485	498	525	500	486	522	506	499	495	520	479	503	474	506	509	538	522	526	478	492	475	531	527	512	490	476	544	535	538	509	536	511	535	515	498	478	516	517	543	518	576	489	502	521	520	484	501	499	496	527	513	511	483	503	476	494	498	550	550	531	497	540	537	510	509	518	526	525	529	515	508	521	494	527	499	512	470	486	515	529	506	502	488	482	535	519	535	516	502	538	543	493	509	551	575	525	528	494	507	507	479	532	503	514	485	490	528	471	475	501	470	542	475	510	521	515	500	507	547	513	524	522	487	492	490	502	535	518	505	537	518	477	537	518	508	504	487	519	524	490	527	534	524	531	536	474	477	495	505	507	506	526	536	540	489	536	517	531	481	486	492	466	545	481	556	467	501	494	514	484	523	496	489	463	513	450	480	546	501	509	521	530	555	515	487	484	516	518	512	538	509	513	541	531	527	532	527	513	528	515	495	491	508	483	484	506	528	513	524	509	494	513	517	528	531	531	495	488	476	494	516	516	485	514	523	517	562	515	568	497	490	564	513	495	488	543	526	500	520	542	519	476	489	490	484	498	498	513	504	508	497	510	530	510	514	467	468	502	517	525	491	517	486	541	479	462	491	494	506	462	501	479	507	502	505	477	473	540	511	499	513	502	528	518	504	552	506	516	548	485	527	483	515	512	531	526	521	491	521	473	529	548	539	501	492	522	530	517	487	529	502	499	499	515	533	551	547	517	492	522	510	523	538	499	472	508	540	492	501	500	490	510	514	495	484	477	539	508	517	494	515	476	454	514	514	544	504	545	521	535	527	519	540	492	524	515	521	526	496	497	486	540	517	490	501	482	496	529	563	534	527	517	492	510	523	515	527	514	511	495	536	540	534	496	475	476	532	492	518	522	535	494	502	494	534	522	526	538	508	496	504	523	517	478	468	498	516	490	501	508	462	545	500	539	503	541	504	527	529	512	483	499	482	514	531	547	484	511	495	537	488	526	496	515	514	514	507	492	490	524	502	507	541	485	509	475	501	544	521	494	557	513	507	512	476	489	539	520	488	517	528	511	523	532	520	482	520	542	458	566	482	504	506	484	509	526	517	438	535	527	497	485	527	499	499	505	504	536	517	541	492	554	515	511	532	503	496	467	533	504	467	492	478	497	516	518	497	550	486	535	561	516	519	462	566	497	484	503	459	507	522	506	473	528	498	505	486	493	494	542	517	462	500	488	548	520	528	512	497	510	499	518	492	482	538	566	528	459	529	544	501	522	502	495	515	514	509	544	510	468	514	491	489	498	507	528	490	508	512	521	522	536	508	517	567	521	497	512	577	510	477	490	495	513	502	505	536	531	525	490	483	485	515	509	521	528	483	475	550	498	530	500	488	514	486	525	498	456	488	488	519	568	503	485	533	565	487	522	522	521	496	513	499	508	511	513	510	529	505	510	490	460	533	515	492	477	466	518	503	477	531	517	501	488	524	515	515	535	484	515	449	511	523	531	503	521	501	515	531	518	487	525	519	546	523	533	503	480	525	531	528	514	480	530	530	531	538	515	467	456	455	503	495	488	502	512	475	540	497	517	564	517	517	503	534	508	461	522	510	507	524	494	464	492	511	524	515	506	535	503	494	513	568	505	504	511	511	539	501	534	488	508	530	520	544	466	509	525	489	490	464	521	518	503	486	490	516	481	539	512	487	509	503	524	493	518	524	510	556	459	500	543	498	512	521	513	502	514	506	537	521	522	520	523	522	535	491	487	476	494	501	509	512	497	504	519	561	539	506	536	478	490	505	523	516	484	487	481	494	492	508	522	507	530	499	486	479	502	541	500	538	507	544	549	549	489	524	502	499	483	502	516	553	472	514	515	490	524	492	473	513	510	536	539	527	504	464	528	531	478	499	515	540	489	506	499	531	520	543	524	519	499	565	473	525	490	512	492	550	510	517	548	549	572	531	490	520	547	525	517	536	505	465	499	517	516	496	501	534	515	509	495	497	527	492	481	558	539	523	537	498	543	465	507	532	525	559	514	505	509	520	479	568	484	525	508	548	539	512	492	492	512	515	513	488	526	488	544	532	531	478	509	495	519	543	506	491	516	505	514	536	528	489	504	523	479	507	522	471	512	534	480	530	505	500	514	477	545	488	528	522	535	519	509	505	509	513	486	513	538	531	520	509	512	516	533	518	518	497	514	515	517	483	510	490	481	539	500	491	503	514	538	538	524	532	534	523	529	537	530	492	462	482	501	518	474	524	487	484	501	499	526	510	490	545	532	500	514	507	525	481	497	481	499	528	504	559	530	520	521	492	481	500	541	516	515	517	524	496	495	529	482	516	505	487	524	483	508	525	581	522	515	529	472	522	536	538	506	543	512	536	484	528	453	474	490	509	506	535	502	502	513	537	476	508	523	497	518	513	530	484	522	514	506	524	491	516	539	509	523	500	518	525	504	497	485	488	548	502	508	547	526	547	523	546	508	531	513	531	490	504	503	553	501	487	482	505	569	504	526	517	519	512	533	553	479	549	537	516	512	496	475	510	514	513	537	541	549	475	511	494	519	519	531	500	455	510	468	495	502	538	530	485	497	527	516	507	527	512	501	575	475	510	521	483	538	525	523	524	485	480	502	503	545	528	506	524	520	518	497	452	476	541	500	524	543	551	495	494	497	523	499	497	505	513	477	546	480	491	471	516	539	531	499	543	548	508	516	523	526	489	522	496	534	502	515	526	503	516	494	501	523	511	475	508	518	532	488	502	542	552	546	543	492	487	545	517	514	536	498	521	557	558	493	501	533	470
24798	24915	37037	31834	26537	17351	4715	829	346	333	341	348	317	340	325	337	346	331	354	357	347	326	346	315	334	323	334	320	326	356	342	341	342	319	320	337	317	321	361	341	332	364	334	320	336	341	351	344	308	308	317	341	361	316	310	314	336	315	303	352	304	340	347	297	376	329	325	347	359	370	329	342	347	332	366	326	350	337	345	367	358	322	302	372	328	325	303	315	308	351	360	320	345	337	321	329	329	365	329	330	351	315	338	323	332	326	311	312	328	339	311	360	325	333	345	310	325	332	312	329	332	343	332	356	383	333	333	317	348	319	314	322	357	319	318	370	354	333	336	337	318	338	333	310	347	362	342	302	318	355	335	305	313	319	351	324	320	295	327	348	380	344	315	334	361	345	330	351	347	335	332	334	313	333	341	345	303	336	342	336	338	305	321	331	363	342	340	330	371	401	327	330	296	297	381	329	341	355	300	347	342	310	345	324	318	315	334	324	339	370	332	337	309	335	357	353	345	371	335	341	326	328	336	394	384	347	319	343	314	328	325	317	320	344	359	326	373	289	390	318	354	355	345	330	346	325	315	334	357	317	318	299	331	332	337	351	387	335	359	351	314	317	307	328	303	366	348	315	324	301	300	357	331	376	335	329	342	353	324	342	313	338	328	327	350	314	350	354	374	319	360	319	343	318	354	319	346	337	333	326	333	364	299	334	364	327	341	339	337	364	336	339	315	377	337	341	320	343	330	311	333	337	352	366	333	326	337	349	331	371	349	372	303	317	314	345	324	317	334	331	349	321	350	372	301	329	341	339	337	371	331	361	315	339	351	348	346	329	342	340	320	308	329	375	340	330	317	324	339	335	361	315	331	343	335	334	317	362	316	359	336	326	315	375	312	337	350	327	335	328	332	338	349	327	322	298	327	324	351	315	305	349	297	334	319	365	320	382	350	345	348	353	349	330	302	314	324	320	355	332	328	361	316	320	304	337	333	353	338	346	330	342	316	302	358	307	324	346	322	291	340	331	321	321	351	312	340	303	360	328	335	346	335	360	338	353	330	336	356	358	334	323	286	297	330	341	343	346	322	300	331	277	338	337	317	325	357	355	383	341	327	356	355	362	330	313	323	336	324	356	345	348	339	354	307	322	330	363	358	307	321	350	352	342	313	329	358	360	331	365	322	329	325	361	345	314	326	306	328	313	329	331	340	313	340	332	349	315	344	359	291	359	312	327	329	351	362	342	341	325	323	325	347	329	359	333	346	327	333	336	345	323	369	350	323	363	336	325	317	308	358	341	337	370	371	316	299	323	309	344	330	339	329	316	327	331	310	334	322	352	357	359	319	330	347	360	349	311	349	329	335	326	344	317	312	335	334	339	358	295	393	327	334	317	321	333	315	319	351	295	331	328	341	334	319	308	319	374	347	331	307	319	351	319	321	322	339	330	366	343	347	323	334	328	372	331	331	354	318	336	331	340	312	355	300	349	325	324	391	327	339	335	355	333	370	353	313	343	346	343	319	324	355	335	344	312	340	357	345	329	350	348	329	352	320	329	319	337	351	338	331	340	345	339	327	327	334	336	325	312	352	345	353	352	329	326	360	334	356	362	367	365	367	338	339	329	330	343	312	329	362	323	334	355	312	339	321	318	351	348	361	321	322	344	349	342	338	349	320	332	305	322	322	337	331	311	362	319	325	357	341	319	343	317	328	325	355	336	318	361	334	378	339	326	302	336	329	328	345	351	337	291	355	341	325	341	307	359	350	345	381	340	344	333	328	335	356	325	347	338	346	376	353	347	293	344	337	314	332	351	321	306	309	347	312	335	334	315	339	352	333	325	341	307	330	328	369	363	341	352	328	349	323	355	344	345	352	303	334	354	306	358	345	361	314	309	370	351	329	328	340	311	344	336	352	328	353	330	303	351	334	321	334	351	346	359	326	352	378	343	315	345	330	326	326	313	336	356	339	341	316	363	355	336	332	328	336	354	339	337	378	361	341	318	342	326	355	331	326	343	320	352	312	354	325	329	357	296	338	359	304	320	338	345	377	317	328	332	331	349	381	329	370	310	333	319	345	308	358	342	300	352	345	319	337	339	341	317	345	322	348	349	334	345	370	333	368	322	333	355	346	319	353	317	339	329	321	354	352	360	336	311	321	336	344	348	329	325	342	347	340	319	333	333	351	347	301	321	344	346	322	275	340	318	308	332	364	368	321	335	345	360	331	320	312	351	362	352	316	352	314	327	308	344	334	341	337	321	316	285	298	341	334	329	335	361	368	338	336	320	313	344	313	306	354	384	346	323	347	341	313	319	307	336	353	355	323	315	326	341	323	344	370	337	313	356	316	312	360	346	338	320	320	326	356	349	344	327	331	326	380	333	329	332	330	348	318	312	321	313	342	341	357	342	329	361	349	328	320	327	341	336	348	314	369	331	335	380	353	307	315	338	349	340	335	349	345	337	313	369	319	306	360	310	349	287	336	328	339	344	350	340	366	323	351	365	316	371	332	319	303	331	345	331	299	348	337	335	346	326	318	325	306	343	311	326	365	396	350	340	320	317	337	316	308	348	305	316	320	312	346	330	357	314	344	316	335	348	340	284	332	334	350	376	320	299	310	377	321	314	309	344	329	327	343	325	329	367	349	332	341	335	322	350	336	300	321	330	330	334	331	289	348	340	286	348	328	346	376	382	378	339	331	372	318	340	347	327	331	348	295	317	334	356	327	352	314	329	357	323	323	337	301	325	349	334	302	337	327	344	333	309	341	306	339	374	343	320	343	298	335	333	343	336	350	374	313	336	357	334	370	338	384	332	330	350	328	329	318	329	323	328	342	319	311	355	353	329	316	320	341	350	320	315	341	317	350	303	349	343	366	332	320	322	364	342	336	356	319	320	342	320	315	348	318	327	321	334	333	352	316	374	295	322	334	312	357	356	361	340	345	350	360	359	326	300	335	314	341	327	364	375	323	342	318	362	357	332	326	334	333	303	319	318	330	348	338	331	328	367	333	338	351	331	309	324	327	336	337	331	337	354	363	357	328	323	333	347	295	303	335	337	359	337	356	327	323	337	339	326	340	361	342	338	328	347	349	328	334	338	347	339	372	351	333	358	337	310	363	340	314	313	336	338	342	330	325	330	323	332	331	336	320	349	338	371	342	349	299	332	340	340	323	331	339	315	329	331	352	340	371	336	346	315	316	320	305	361	298	344	352	351	272	377	360	327	336	340	325	337	352	362	331	331	328	320	297	342	332	338	355	322	288	317	359	319	331	328	300	320	338	334	348	351	352	316	355	324	345	313	315	332	326	356	322	323	331	315	319	316	341	324	345	340	328	348	304	307	363	346	335	327	354	349	366	354	341	341	334	330	345	317	334	359	299	339	320	343	352	324	324	320	309	309	333	333	330	303	361	319	316	334	320	309	354	327	318	335	325	316	336	330	352	353	365	349	316	350	308	337	361	339	348	310	334	322	306	329	326	325	354	346	339	345	332	315
52589	91710	66765	44906	34519	18986	5730	1490	583	541	544	532	516	509	533	508	573	552	503	503	535	511	528	544	531	502	534	475	541	547	559	533	526	597	537	525	529	572	545	566	523	533	570	528	542	582	575	531	538	543	523	504	508	535	526	523	530	570	511	525	488	571	545	528	553	568	516	561	540	555	519	563	532	536	532	518	580	536	542	565	542	549	547	555	569	545	542	500	531	572	542	516	572	538	514	494	534	526	553	487	508	534	546	537	530	554	551	588	566	547	491	535	503	548	575	505	545	561	523	554	577	515	551	549	560	516	522	555	521	553	515	551	564	543	564	557	526	515	536	534	515	551	505	495	573	549	523	531	524	530	518	556	543	509	508	520	540	545	554	541	525	520	549	537	522	541	567	567	520	537	583	550	577	519	560	570	524	511	537	511	528	574	590	507	571	523	585	509	546	520	519	557	494	586	494	549	557	491	549	559	536	513	521	564	514	538	547	540	510	520	532	514	528	528	569	587	552	565	502	542	505	532	522	533	565	496	578	518	524	567	518	526	535	510	544	575	552	598	518	533	462	577	534	550	519	537	558	531	568	522	549	543	514	522	527	480	555	549	509	514	545	506	536	504	508	543	545	541	517	548	573	535	560	518	511	537	536	555	491	514	515	540	523	543	530	545	545	545	516	531	551	526	568	535	553	564	533	530	523	562	534	520	496	563	559	516	536	520	524	548	514	554	541	536	519	532	563	524	528	511	536	556	568	558	499	577	543	545	549	530	550	518	501	526	524	511	528	521	528	529	512	532	500	516	555	539	539	553	548	527	529	500	513	573	561	551	523	516	564	536	594	542	544	577	522	541	466	524	542	535	568	540	525	595	556	559	516	544	530	504	511	515	518	536	514	526	532	545	533	537	539	556	528	556	545	529	544	578	558	575	508	546	526	562	581	545	504	531	548	539	537	532	562	576	541	561	561	529	518	524	526	545	499	518	487	546	536	539	528	496	556	539	506	496	534	507	520	551	529	520	540	549	570	522	526	536	526	535	531	524	506	501	529	559	515	510	548	532	506	582	532	540	510	528	558	543	511	510	580	528	565	555	520	485	546	515	544	537	529	571	486	593	557	577	548	596	545	527	533	558	557	566	573	496	491	550	542	557	532	551	528	528	540	556	530	527	505	556	553	549	560	539	514	534	554	532	525	512	505	565	548	521	524	528	548	564	546	486	544	522	527	545	536	550	559	549	500	522	542	519	510	532	554	569	554	573	588	539	541	511	521	525	546	583	571	510	518	529	568	537	518	531	523	524	517	527	594	528	549	550	549	546	578	466	496	513	552	555	535	550	528	518	567	540	526	522	518	557	532	475	523	527	511	522	496	551	512	556	559	543	573	539	522	558	560	530	508	526	567	517	501	516	528	557	532	534	489	582	549	568	544	527	599	512	526	540	547	520	576	547	528	530	508	545	522	491	555	537	547	527	551	500	527	547	568	543	544	526	531	589	535	567	562	521	508	537	572	575	520	547	543	579	522	517	545	553	496	513	572	547	531	539	551	526	632	527	569	523	513	537	555	529	543	544	541	527	531	536	516	547	554	535	549	556	574	546	522	521	544	538	565	526	513	538	502	517	555	522	578	526	518	510	554	501	527	530	516	547	502	502	539	565	520	507	528	564	527	590	518	497	511	551	531	544	565	524	562	532	534	553	556	548	541	510	552	541	540	530	524	518	577	532	555	584	552	488	559	534	489	534	534	545	565	592	550	522	506	527	572	554	499	553	556	546	559	531	529	541	551	531	512	541	519	548	536	513	575	550	558	521	517	568	549	503	548	550	542	514	489	549	566	550	537	550	537	563	539	523	552	579	568	526	532	540	495	567	582	563	525	565	525	537	572	560	581	549	539	497	550	552	550	513	510	510	536	542	547	536	530	507	529	536	502	519	489	551	526	531	520	519	538	554	491	541	532	541	559	543	556	520	573	529	513	542	553	568	536	592	511	553	514	544	590	529	557	576	504	535	569	519	551	537	558	542	510	532	545	522	532	518	551	526	539	528	523	523	537	500	525	504	531	506	579	497	558	508	534	541	544	516	562	514	518	566	552	546	561	550	556	559	538	520	552	542	577	539	549	541	546	502	534	556	558	560	541	560	546	503	557	549	516	523	509	492	500	527	513	511	498	526	507	516	517	535	484	529	534	544	527	555	505	514	540	569	566	531	536	538	523	521	505	543	574	548	548	553	561	545	540	553	542	563	524	509	567	575	537	501	489	531	561	557	537	544	568	502	549	487	507	520	542	560	547	508	536	547	521	459	542	546	518	551	567	521	546	541	559	535	558	550	522	532	505	534	514	558	512	555	566	512	522	566	531	556	535	513	524	541	542	542	534	516	522	578	531	567	572	533	546	508	560	540	544	560	556	548	558	484	532	539	544	569	471	533	541	526	547	559	523	539	542	514	528	555	512	515	535	518	523	530	506	531	553	545	532	536	542	532	554	554	560	534	554	554	554	517	557	522	534	567	562	534	508	523	465	515	545	544	531	530	545	537	505	524	584	576	533	534	520	519	584	553	499	549	541	567	536	565	553	545	516	525	538	574	536	526	524	534	600	500	557	530	524	515	578	525	573	526	524	537	555	602	501	558	547	572	565	561	536	536	524	545	536	548	557	539	540	538	550	502	583	528	533	515	544	570	562	580	545	550	536	550	522	566	537	523	506	516	524	591	528	523	553	520	532	557	537	534	535	538	545	523	504	550	514	520	536	552	525	544	535	509	550	505	533	496	523	554	546	542	513	528	531	562	526	573	547	588	532	526	547	537	495	541	534	486	534	543	542	514	534	491	558	548	564	566	522	517	505	545	553	568	579	522	566	495	607	566	530	576	539	523	572	507	529	539	510	528	573	599	519	545	526	548	508	536	546	522	532	517	562	554	518	534	517	572	530	528	576	557	529	520	545	547	552	516	547	523	537	569	537	541	522	540	541	536	494	535	526	513	554	504	582	568	524	535	564	563	531	568	568	533	526	516	538	569	550	581	535	515	531	530	517	564	556	484	538	569	515	561	552	567	558	561	521	497	539	531	537	570	550	570	528	512	546	522	524	562	559	536	530	536	529	541	502	524	511	511	545	530	554	460	537	483	496	496	552	506	539	548	539	517	537	528	515	534	523	582	539	527	562	592	544	516	554	594	517	560	546	517	511	521	541	514	558	542	544	502	487	536	540	526	532	537	560	561	577	531	543	523	492	518	519	523	519	541	527	507	554	505	541	509	525	530	525	557	562	575	533	500	530	538	541	551	494	530	575	552	539	526	532	520	517	528	545	550	499	530	556	549	535	542	532	548	542	546	548	495	552	565	518	534	542	566	511	554	522	483	526	550	564	512	590	506	539	588	553	511	538	568	546	528	570	515	543	527	543	504	517	577	544	556	530	530	516	572	496	528	526	564	543	567	558	546	532	508	491	524	575	574	524	525	525	563	539	549	576	543	493	555	547	546	541	511	561	523
23367	22292	32554	27499	27553	24478	14743	1962	497	378	387	390	387	386	416	389	380	403	370	368	390	376	382	397	388	361	388	409	332	371	412	390	396	372	354	403	409	360	368	384	401	357	395	371	368	401	357	389	383	363	386	382	397	386	376	374	411	375	373	389	365	382	397	394	377	381	382	382	352	400	361	383	393	359	361	336	407	371	366	379	392	385	338	380	385	390	341	347	369	388	379	391	394	390	406	352	388	388	382	364	410	385	404	400	385	378	383	368	376	367	361	365	425	395	368	394	382	441	386	368	383	374	356	361	403	348	409	351	373	381	391	362	364	380	377	353	411	350	359	372	369	390	382	387	369	365	365	400	360	350	367	399	374	378	404	385	357	361	388	412	381	414	369	390	403	392	355	381	376	357	365	381	398	401	391	350	364	400	384	382	401	366	351	367	383	386	357	395	355	354	335	381	391	418	352	379	387	399	393	364	395	348	368	350	404	357	352	370	378	391	356	413	359	367	370	373	362	363	361	350	344	350	409	378	383	404	369	417	389	369	358	394	365	380	405	387	389	385	404	370	336	387	356	413	371	380	404	369	368	386	341	349	350	351	398	337	383	388	366	379	357	384	375	406	392	369	388	354	412	363	390	386	379	385	388	402	358	390	385	388	348	372	377	411	404	385	367	370	385	365	356	388	401	371	367	403	396	378	375	348	382	349	350	373	388	383	355	411	433	362	368	414	365	371	395	398	402	372	366	362	386	397	373	369	366	377	390	393	363	379	368	367	363	435	345	404	397	376	371	367	380	365	395	362	368	408	370	366	367	371	393	434	375	391	400	403	364	380	376	378	364	361	348	369	396	409	366	418	389	354	378	372	364	365	396	379	391	349	368	428	380	350	367	384	401	410	379	386	353	404	359	349	359	370	377	382	409	351	404	387	390	373	406	387	373	357	366	378	403	384	349	406	359	373	357	363	347	363	378	362	408	412	393	371	393	385	338	387	363	367	360	393	406	386	382	384	406	364	365	375	339	359	386	379	393	349	375	386	340	358	402	402	386	357	355	369	378	399	384	376	370	386	383	388	375	389	409	381	360	373	360	413	382	406	370	381	385	389	386	372	389	378	375	359	383	400	378	379	373	359	356	381	405	352	360	381	392	382	376	405	362	368	418	354	338	371	354	380	392	415	391	368	362	380	429	358	353	366	381	397	378	392	363	373	372	377	420	350	387	377	375	399	380	393	363	351	368	399	404	354	367	383	392	356	403	403	399	371	338	407	388	349	372	406	349	382	376	357	394	378	397	332	377	359	400	407	352	345	389	389	411	397	390	395	404	387	360	387	389	399	383	369	382	403	382	398	382	368	379	333	410	375	382	375	391	383	379	369	383	364	376	385	417	370	393	355	406	365	357	386	420	390	389	382	384	377	402	376	405	375	441	365	389	376	334	370	364	367	378	374	390	367	388	374	376	385	342	410	414	382	397	362	383	371	353	344	371	396	370	399	399	382	372	396	369	395	387	374	379	399	381	364	385	387	364	378	369	414	364	365	360	400	351	370	384	382	437	381	375	396	385	393	430	412	379	370	364	404	392	358	370	374	351	401	398	429	365	393	383	375	387	401	386	381	467	361	360	363	340	392	374	379	381	391	359	369	404	357	382	371	401	389	371	369	388	409	362	327	355	405	377	378	378	386	386	358	347	411	382	376	373	364	404	364	364	355	392	389	410	384	375	368	411	401	428	408	364	392	339	364	389	408	408	347	370	373	351	386	335	381	371	404	360	394	392	380	385	448	388	362	381	378	392	361	408	392	405	396	389	367	380	327	371	386	413	403	384	367	377	382	392	372	369	357	347	376	383	388	408	368	332	431	417	392	383	357	376	399	395	382	360	385	381	375	411	411	352	393	374	379	336	356	376	343	343	379	405	338	359	371	362	384	383	385	405	368	398	386	362	359	360	374	391	409	422	363	393	395	408	397	378	407	386	355	381	368	419	392	390	379	354	391	360	405	378	366	367	388	376	380	379	363	434	371	382	400	363	420	372	352	369	405	403	397	389	355	378	351	389	352	364	376	377	410	360	382	367	359	378	371	381	360	352	392	363	376	376	389	389	388	377	359	393	392	362	387	366	385	382	388	361	356	385	377	382	395	362	392	378	362	372	410	368	392	373	472	370	365	389	338	370	414	377	404	388	386	380	401	365	365	380	361	379	406	368	362	352	392	393	370	378	379	385	403	381	371	367	389	397	369	357	354	372	371	388	387	384	352	409	407	414	390	396	360	362	341	392	371	394	379	362	412	367	383	360	374	378	376	373	385	367	391	391	369	383	416	343	388	390	363	365	380	366	376	397	390	400	393	394	406	351	381	380	354	362	383	371	371	376	351	378	365	399	367	397	386	369	395	384	363	398	400	373	386	371	422	379	378	364	367	367	351	367	370	387	340	369	404	390	361	386	389	366	367	366	358	387	393	390	375	374	392	351	382	403	362	421	352	327	356	380	372	419	390	369	362	377	379	413	385	395	377	390	358	380	365	394	358	376	409	398	401	379	375	359	395	362	398	419	360	378	363	377	403	372	372	362	380	383	369	357	381	361	363	363	390	375	393	369	383	371	359	370	379	351	353	374	363	365	367	368	330	371	360	376	423	364	349	396	378	353	354	394	386	370	413	399	384	346	392	377	378	378	391	374	373	378	393	406	398	392	372	345	379	381	398	384	372	379	392	426	370	387	394	373	362	377	370	358	387	346	395	385	381	386	363	412	386	372	388	346	365	409	367	369	375	380	363	408	414	398	391	376	349	390	409	388	351	393	402	367	382	358	393	362	362	341	377	379	400	380	396	368	361	365	368	382	392	383	328	381	341	401	382	363	387	380	378	372	371	365	376	415	363	390	400	377	368	391	393	385	399	347	355	376	377	387	376	363	367	392	369	361	367	371	383	365	352	359	332	398	379	406	368	354	352	344	405	365	388	352	389	379	385	369	350	340	388	363	399	364	401	390	385	335	350	345	384	412	389	384	369	348	374	377	368	375	356	372	371	361	365	375	408	368	369	367	388	369	345	358	383	368	390	372	377	367	396	342	351	339	356	388	422	384	387	373	394	371	394	396	389	360	368	385	415	384	415	385	387	401	373	355	389	372	397	356	370	382	390	394	391	383	393	357	387	362	398	372	371	367	375	349	387	360	404	358	377	383	381	370	382	382	370	362	389	352	390	388	387	378	357	374	371	374	380	376	393	414	375	364	381	405	399	390	371	428	374	387	352	398	381	403	372	384	384	367	369	381	363	403	393	402	369	369	352	366	371	352	387	377	383	385	368	414	389	385	408	358	369	375	325	366	361	368	391	365	393	364	365	395	395	380	374	407	385	412	435	370	384	390	360	378	394	369	385	349	339	379	372	381	359	363	373	400	372	383	365	381	341	345	409	393	387	394	390	400	353	367	408	376	361	362	360	389	409	405	418	354	398	348	372	384	356	339	383	387	353	365	389	375	376	373	370	375	376
56516	104759	78280	58916	46057	28508	10629	2726	806	587	637	608	611	550	564	589	583	554	600	553	579	621	583	592	656	584	619	579	575	561	587	601	551	561	604	591	575	601	623	595	572	587	592	567	567	561	584	585	636	552	608	556	593	570	567	582	608	539	565	570	588	583	591	566	595	578	539	582	559	552	571	577	590	577	567	537	559	646	586	591	569	559	597	572	608	559	619	608	578	600	569	540	570	543	571	530	620	562	589	592	553	593	567	621	518	615	579	539	612	593	598	612	558	571	572	560	586	582	600	552	585	575	598	612	606	552	546	562	562	608	551	621	558	565	581	569	548	590	607	566	584	574	584	585	613	556	596	600	600	587	575	574	608	569	579	626	555	569	586	557	593	593	570	575	606	532	577	570	617	558	605	567	598	571	595	599	539	538	553	571	577	546	603	620	611	566	616	585	525	573	593	577	574	597	624	577	559	583	584	575	606	569	561	596	608	595	593	549	622	551	620	622	555	565	591	533	538	606	572	629	601	554	581	567	562	603	629	582	572	600	561	579	576	581	579	594	537	605	614	601	568	595	595	587	535	599	594	603	582	562	558	578	611	581	614	546	628	580	573	601	564	575	552	550	586	601	576	520	549	586	611	558	612	606	603	576	530	539	588	573	594	576	575	577	575	615	596	600	588	589	547	561	596	585	577	558	592	562	573	558	569	598	607	550	539	614	582	617	554	536	588	571	557	603	576	565	590	577	568	601	623	608	580	569	569	624	553	575	562	568	574	557	589	614	580	613	571	575	588	592	631	593	566	578	600	610	583	572	580	588	616	591	624	618	592	567	618	601	543	577	586	557	590	591	599	577	562	555	593	610	558	539	561	589	555	573	610	552	583	608	587	600	597	585	580	546	577	596	597	575	560	628	534	609	602	574	602	619	561	570	582	550	538	523	558	576	557	570	574	560	549	553	555	573	583	573	576	536	557	580	585	556	593	621	616	593	550	606	563	574	585	556	600	573	562	582	595	626	568	598	569	576	579	575	586	553	594	575	552	546	566	600	549	595	566	569	555	600	605	561	573	575	581	564	590	592	593	563	584	582	614	621	594	597	591	535	600	585	605	547	585	550	618	575	573	554	558	549	582	601	585	571	594	586	569	574	562	571	543	582	581	564	542	579	603	540	602	570	604	600	580	580	601	572	629	602	602	597	564	600	566	585	573	601	598	592	568	624	585	617	563	628	559	553	586	580	550	623	588	586	598	578	567	572	557	609	576	614	582	614	601	585	579	569	611	590	574	616	534	586	562	575	597	604	536	584	610	593	570	592	539	630	607	569	557	601	587	536	599	541	603	561	567	552	591	592	577	556	584	576	592	588	607	551	540	586	590	596	603	593	604	585	610	608	602	597	578	603	574	552	571	569	586	537	528	564	542	585	556	536	579	594	616	574	572	563	580	591	575	566	581	598	596	569	574	590	582	606	548	586	538	573	594	613	563	550	565	611	619	564	571	582	593	590	564	563	556	518	565	560	565	613	578	592	596	609	628	575	597	623	559	584	543	568	555	599	567	545	565	597	634	566	549	564	559	614	597	548	571	582	587	594	581	612	581	586	569	589	583	515	584	607	575	599	604	530	576	594	552	568	612	601	597	597	568	582	596	586	595	591	559	620	582	586	560	561	569	596	571	620	580	586	592	559	575	558	562	581	570	582	589	565	579	611	606	605	583	596	529	615	572	611	591	615	618	576	548	583	575	573	556	556	562	606	569	608	553	607	589	602	574	577	577	614	564	588	621	578	595	598	579	581	594	591	554	584	590	604	585	574	597	624	570	599	563	558	600	586	561	589	580	587	570	553	625	619	540	561	589	564	599	541	547	602	550	578	564	586	590	569	601	570	562	587	609	547	567	560	601	641	569	606	570	575	608	551	581	576	550	558	559	551	614	588	569	608	572	589	554	593	537	585	578	537	571	618	588	611	537	596	608	612	601	590	574	570	536	568	598	573	595	592	566	603	548	541	581	562	568	560	580	611	611	551	605	540	576	557	593	600	604	555	583	563	593	562	604	577	563	588	588	566	528	601	624	598	566	579	618	601	583	589	614	577	599	557	632	663	564	599	590	601	574	595	541	611	562	595	573	546	556	563	556	589	592	595	574	593	563	580	580	585	592	568	542	578	597	625	601	611	633	573	587	586	573	639	507	605	597	591	583	589	604	605	590	566	597	612	615	584	573	584	564	575	619	572	598	615	544	558	542	623	542	588	573	624	582	553	561	598	623	621	545	573	553	581	581	574	577	559	571	604	600	578	595	586	567	608	629	611	591	567	612	558	577	567	567	607	547	583	557	594	631	513	612	560	576	583	619	567	582	563	561	550	547	591	562	531	611	595	556	594	576	549	593	599	538	545	598	578	559	537	541	591	605	569	587	572	606	617	532	541	567	593	581	581	586	616	619	604	584	560	560	587	577	589	572	547	559	607	555	563	539	563	599	579	594	527	593	555	553	553	559	590	583	587	614	555	571	575	597	608	598	580	562	576	551	603	572	613	591	574	545	565	614	573	555	598	580	600	568	578	595	525	579	555	632	582	603	592	595	590	585	581	541	595	554	631	579	589	567	561	617	546	583	601	562	568	529	568	559	568	550	584	602	607	555	574	582	575	546	605	579	536	567	610	620	531	563	556	577	600	565	547	556	601	655	521	599	612	568	554	603	592	569	558	554	576	572	575	606	580	576	540	593	623	557	557	533	594	556	616	587	608	575	604	580	561	621	601	592	573	597	582	603	599	574	579	632	588	567	615	566	539	553	569	613	595	585	625	592	547	595	611	608	571	559	551	598	595	545	553	540	585	596	560	582	560	570	562	548	586	568	569	597	600	575	571	570	557	526	601	591	540	582	589	576	577	567	588	612	585	554	552	547	595	595	576	572	551	582	534	570	605	583	585	603	577	543	617	603	598	572	618	612	576	563	621	572	575	587	568	594	570	592	578	598	592	591	590	590	580	614	601	549	573	585	574	578	573	577	590	599	611	575	572	606	574	628	618	536	572	583	566	568	600	570	581	583	576	569	599	561	588	554	603	603	584	601	559	592	579	606	540	597	635	592	576	591	580	563	633	605	578	564	543	581	571	604	566	566	534	606	556	585	574	602	593	580	569	567	572	618	553	580	560	601	600	583	567	604	570	571	587	563	595	575	543	579	578	548	631	593	582	582	571	555	558	583	562	597	605	603	606	594	601	601	570	588	605	568	562	591	574	598	550	581	599	605	594	579	592	600	604	566	592	617	583	564	599	573	547	595	582	563	601	595	567	629	571	563	571	549	575	562	579	586	589	562	615	551	568	531	588	621	581	615	609	589	564	576	603	572	544	620	590	594	576	602	607	571	604	621	587	547	563	514	596	608	569	546	571	561	578	589	569	596	581	584	570	565	600	588	571	582	528	590	590	589	594	575	555	572	542	614	601	602	588	609	617	574	599	547	571	558	583	555	586	561	583	573	587	574	586	586	558
27565	31465	32761	18323	8413	3106	859	437	389	341	342	341	333	323	357	345	320	350	298	312	307	302	357	329	359	316	347	313	329	331	325	309	339	311	280	320	338	315	308	307	355	324	331	303	335	332	313	345	325	303	310	327	312	340	366	305	319	318	309	319	316	318	318	320	298	320	322	313	330	292	315	330	319	331	319	354	341	323	320	299	302	372	327	331	298	312	290	350	329	276	305	318	334	301	315	312	308	316	328	294	311	304	310	313	294	327	335	336	329	318	313	297	304	342	324	331	311	308	305	295	301	369	316	328	295	358	335	331	293	361	317	320	313	302	351	307	358	322	318	340	318	306	341	324	331	336	347	331	320	316	339	335	316	324	336	316	320	279	316	309	346	339	323	307	303	303	313	327	313	346	316	323	329	337	309	323	328	317	297	272	320	320	271	317	338	286	297	320	319	308	337	299	317	308	308	303	319	322	352	315	312	307	282	321	309	310	325	314	276	326	288	310	303	303	297	304	327	334	331	328	284	313	348	318	309	330	319	322	314	280	327	353	327	287	330	301	341	323	277	316	317	314	345	314	365	291	263	328	298	299	320	311	268	340	321	313	326	311	367	338	347	321	324	320	299	307	309	351	296	302	333	346	310	306	311	308	331	331	360	304	345	315	336	320	285	311	315	319	296	317	303	332	281	327	301	327	281	302	300	273	344	261	324	302	315	322	331	315	304	329	364	307	334	317	315	325	335	308	308	317	346	309	289	317	352	290	323	302	316	296	314	303	333	312	310	322	335	315	301	335	342	322	328	321	297	324	345	318	362	304	340	327	313	339	321	329	300	313	327	278	341	322	317	321	304	311	320	326	320	338	323	310	301	307	343	312	310	300	294	298	298	310	345	332	331	346	299	322	303	363	297	342	326	296	312	303	299	319	311	296	324	317	371	331	309	337	320	293	334	331	335	311	312	283	305	338	312	310	313	325	355	315	298	305	294	284	342	331	314	329	325	324	315	315	333	315	315	324	335	323	308	354	308	319	349	334	331	333	355	315	309	307	339	326	304	335	328	327	316	308	289	357	320	313	336	313	296	329	310	334	303	349	314	299	302	314	302	338	309	302	342	293	314	350	322	339	331	319	321	298	341	345	303	330	311	311	311	325	296	303	335	309	336	303	331	338	345	337	315	308	309	287	289	303	318	347	331	308	307	321	304	328	304	371	327	345	344	312	348	316	355	329	300	313	328	324	339	350	320	343	339	321	322	338	328	319	288	284	311	337	331	306	309	330	331	327	317	328	314	322	308	318	330	292	336	326	343	324	309	347	325	321	325	329	263	305	311	323	293	313	315	345	302	317	312	288	306	316	326	315	330	299	306	316	332	341	291	303	329	317	309	331	324	294	320	315	294	295	347	325	326	298	312	303	330	329	309	319	302	323	315	315	306	271	326	336	350	316	316	295	334	280	290	303	329	320	317	304	329	276	316	304	339	364	288	319	351	325	310	285	328	327	314	300	301	342	320	324	341	304	306	308	339	300	341	319	306	305	340	323	337	321	337	326	331	290	342	300	343	354	307	332	317	379	305	270	311	321	322	345	279	298	318	314	300	327	289	342	323	311	321	302	307	293	319	288	299	322	349	324	309	312	287	324	308	330	332	321	324	332	321	313	301	333	322	323	316	338	306	296	340	308	340	334	311	341	323	290	351	315	321	294	332	350	279	322	305	304	333	346	280	321	345	309	322	334	334	339	344	332	330	309	306	302	334	308	323	340	319	302	334	282	299	314	313	324	306	325	315	297	326	317	326	335	304	329	317	327	335	298	317	349	308	340	337	328	326	290	323	323	330	309	343	323	317	323	323	309	324	305	329	346	308	316	322	290	353	349	373	307	318	341	313	282	330	342	323	319	340	299	348	307	312	289	266	327	306	323	342	339	337	329	325	362	308	306	313	290	303	310	307	330	298	321	284	316	293	279	326	334	358	340	290	324	317	317	278	332	331	327	320	318	338	298	306	305	307	308	307	318	285	311	300	362	324	335	324	328	332	324	302	324	300	334	323	311	299	348	305	309	379	274	297	298	339	335	337	323	330	327	325	297	325	329	318	352	324	343	353	354	321	299	329	313	335	319	304	316	302	308	308	333	316	302	345	336	356	306	322	319	295	342	306	355	322	323	293	310	317	329	315	317	325	336	302	314	310	319	335	327	317	328	314	311	304	313	323	294	343	320	346	333	316	337	326	294	341	280	318	311	317	315	305	306	326	330	315	295	328	313	316	303	316	346	326	366	291	355	332	332	318	299	321	334	325	291	334	324	344	319	311	336	322	337	314	350	332	294	312	332	372	340	354	308	300	339	309	328	305	327	311	330	328	321	329	350	323	286	292	321	329	315	330	346	343	331	325	303	300	318	338	324	323	291	319	344	313	333	340	321	338	331	359	308	313	313	331	302	299	305	328	304	314	318	322	314	295	329	357	349	331	293	299	351	316	283	349	315	352	305	316	325	303	293	284	293	316	323	316	313	338	351	359	289	369	336	327	330	317	316	338	323	325	301	314	320	343	333	325	320	329	316	306	321	303	321	298	329	319	320	381	314	331	320	328	323	311	303	339	319	348	324	339	318	342	321	312	290	359	305	337	343	324	331	361	333	353	299	308	340	286	296	322	285	276	298	333	311	345	311	308	326	303	314	334	319	323	328	317	331	277	314	294	308	311	332	333	315	317	292	322	314	350	289	324	344	326	324	324	332	298	338	311	299	316	307	338	349	293	342	314	319	329	309	299	289	317	311	331	326	333	305	328	326	302	329	297	301	314	314	345	317	342	319	303	296	325	327	336	341	334	320	319	301	357	314	322	311	347	348	318	327	343	307	320	363	293	330	316	314	306	346	336	324	313	368	291	315	339	305	313	324	301	317	317	327	294	341	308	320	326	296	315	300	333	313	329	327	318	326	338	330	351	332	299	323	303	321	324	347	316	313	346	305	350	329	315	355	309	329	312	324	304	299	332	312	323	335	324	355	317	294	318	314	313	339	344	346	332	316	284	310	346	363	315	302	310	320	323	351	322	349	302	328	294	315	334	364	367	323	350	319	332	331	286	321	310	330	314	339	336	332	327	324	311	319	326	302	299	319	294	325	327	345	314	339	305	331	281	327	328	317	347	307	306	329	316	281	351	316	330	315	293	332	314	344	301	319	320	329	344	340	315	347	335	341	340	320	323	314	314	325	319	321	347	312	337	327	300	287	331	337	307	314	325	299	322	328	316	316	324	287	343	330	341	312	318	335	335	323	318	321	342	325	277	340	327	300	321	298	295	291	296	317	353	330	332	316	330	301	293	338	331	286	323	296	319	301	305	309	357	299	334	320	326	314	291	332	321	291	327	355	334	315	346	329	319	326	349	307	309	279	313	332	334	299	318	318	278	353	322	325	302	341	347	281	322	332	321	331	325	317	341	344	328	328	320	323	325	319	324	317	303	337	318	299	321	304	315	304	321	304	329	309	330	328
30311	52361	37340	20180	13169	5612	1702	776	519	506	500	518	530	504	481	530	521	520	529	514	534	499	533	547	476	542	511	479	505	520	501	506	472	496	525	533	501	509	563	479	545	539	565	536	492	483	513	527	540	501	482	518	479	481	528	507	507	499	487	506	542	530	507	536	555	496	517	527	528	508	504	498	478	519	500	525	482	505	513	554	539	492	533	529	501	505	533	513	483	495	488	494	496	499	493	496	506	527	513	508	522	512	521	511	508	489	500	489	487	496	490	518	489	520	498	517	545	540	497	477	523	530	505	509	521	526	474	500	513	516	482	530	492	562	520	511	508	511	526	524	532	513	496	494	495	511	497	515	526	508	510	474	486	520	464	495	517	523	533	521	517	513	560	515	512	550	518	524	546	539	494	528	545	567	462	546	496	509	539	496	542	492	543	494	495	533	492	507	511	526	562	516	469	496	506	507	558	504	516	538	500	496	523	546	497	493	518	540	499	521	533	482	519	523	532	501	544	536	549	430	479	518	515	510	523	515	539	499	489	515	553	526	522	534	519	497	530	512	546	522	513	486	546	544	517	515	504	511	542	490	508	513	543	508	481	514	571	516	560	541	525	519	552	480	525	499	499	498	514	497	527	544	544	489	516	502	530	510	474	488	487	534	490	529	529	487	534	491	502	564	530	537	548	478	477	495	523	523	503	531	526	477	524	493	503	538	523	482	493	519	508	507	492	498	522	493	531	560	513	498	496	481	490	512	520	485	520	539	498	479	551	523	499	509	531	510	469	535	490	506	549	503	538	486	509	492	497	483	522	508	500	519	488	549	523	524	562	521	521	547	539	512	487	506	522	489	499	523	512	523	497	535	505	509	522	520	510	573	525	491	543	511	521	526	489	516	505	487	511	523	520	499	512	527	494	484	539	531	529	545	501	527	488	493	514	539	504	525	520	504	526	529	559	530	534	531	496	533	491	497	468	541	467	520	489	505	514	492	497	528	531	484	517	514	498	522	517	519	545	468	501	481	503	559	560	494	501	582	525	457	483	534	546	502	527	539	503	499	521	497	514	507	501	548	525	534	531	528	506	513	507	512	516	536	503	549	504	489	495	521	506	513	496	545	509	523	535	488	503	534	517	493	526	514	514	505	548	517	524	546	487	549	526	553	501	523	496	486	531	552	523	522	515	497	502	470	495	566	545	542	509	515	492	501	512	534	541	504	515	495	533	465	521	546	484	519	523	534	529	497	537	532	518	529	504	479	482	505	526	519	503	515	486	497	524	515	531	551	504	498	480	523	523	555	513	506	513	496	501	514	478	549	512	536	506	564	491	507	509	487	517	531	500	569	500	522	524	512	553	529	540	496	486	540	498	513	476	547	495	475	485	483	492	500	533	491	509	561	498	534	537	541	520	536	533	507	475	497	501	530	522	498	478	487	516	532	482	513	527	567	531	523	496	487	513	530	534	516	535	546	524	542	515	491	502	516	500	520	501	478	524	573	519	501	531	502	510	526	511	504	561	503	532	549	522	544	467	477	523	519	499	557	495	521	469	540	515	498	505	487	485	467	497	513	567	510	518	498	491	498	510	503	531	490	504	506	523	493	521	504	492	544	499	499	503	541	504	480	518	505	531	503	522	497	507	517	538	477	528	510	547	506	520	528	530	476	516	528	530	539	487	537	522	529	533	538	497	529	511	479	534	556	501	491	522	488	530	522	521	493	540	509	493	493	505	529	517	542	505	523	535	580	490	513	485	463	518	500	541	507	549	554	482	482	545	538	508	519	492	535	540	522	554	495	455	534	499	568	507	487	544	541	522	500	553	544	484	526	483	505	524	543	534	516	497	522	563	503	493	493	504	529	523	539	534	521	533	541	506	504	489	531	515	490	510	507	547	525	490	499	491	524	537	554	509	531	522	505	487	520	502	537	496	538	526	516	520	484	515	468	522	497	537	486	529	527	538	520	540	512	550	497	501	470	499	495	560	479	558	509	489	506	527	507	474	539	519	561	549	495	531	505	491	520	516	514	480	520	498	526	498	531	499	549	510	537	489	545	481	507	462	523	484	494	482	499	506	520	531	524	514	499	497	532	500	518	516	502	537	548	481	507	554	508	493	511	532	541	536	544	524	544	455	477	509	505	508	479	500	478	542	515	513	494	496	522	502	527	547	493	548	520	519	519	513	539	536	523	500	480	508	480	494	522	525	492	516	468	511	495	513	526	560	513	521	530	535	505	529	509	463	536	495	520	510	490	510	526	588	514	532	522	500	496	484	473	508	529	489	526	528	526	520	554	555	486	519	529	549	515	515	501	486	518	492	521	510	489	530	531	548	486	521	513	497	511	526	541	528	521	524	503	523	545	546	491	517	479	503	519	498	510	493	512	541	488	505	503	500	526	503	530	520	506	501	520	511	525	476	501	522	518	535	560	509	493	541	538	513	535	502	490	464	505	484	512	528	514	518	503	498	488	506	548	497	557	503	475	543	458	495	527	493	463	507	567	555	522	553	503	501	523	537	520	511	522	514	541	492	543	513	516	514	521	502	511	512	507	477	503	505	499	546	520	512	476	531	518	528	490	491	545	543	556	466	484	531	517	505	552	547	518	552	514	498	493	550	519	529	511	525	488	516	556	521	517	521	530	504	509	558	487	483	514	495	508	528	511	555	481	551	498	498	543	506	511	500	548	542	518	512	518	483	494	515	485	522	474	493	516	526	487	517	502	574	520	513	507	560	522	544	549	498	534	514	521	520	516	526	500	539	491	489	502	484	506	497	481	531	537	507	515	478	498	499	508	514	508	535	478	540	542	482	496	501	541	512	549	498	501	527	516	533	529	521	525	540	518	506	518	514	517	558	518	532	521	525	483	503	481	530	501	507	491	500	510	539	490	533	554	559	496	532	528	533	506	529	533	519	527	523	512	524	477	523	488	518	497	550	522	475	507	514	534	527	500	527	549	518	515	525	505	534	527	498	546	476	536	537	520	518	500	542	524	501	518	471	528	522	537	500	494	493	485	535	515	489	501	520	482	513	539	505	503	486	516	516	539	533	520	528	486	494	564	500	520	550	520	547	535	529	527	536	522	531	514	519	488	515	532	479	528	473	542	509	507	508	507	507	509	496	540	516	512	501	528	506	522	502	505	518	515	531	504	510	512	518	513	507	479	514	541	544	532	531	490	508	495	497	541	509	474	519	509	502	519	467	500	487	505	516	529	488	518	475	508	501	549	481	528	516	464	539	542	514	527	475	485	493	563	531	565	529	498	508	509	572	533	506	515	500	501	519	516	512	522	500	509	519	510	480	536	480	520	493	500	478	485	482	490	494	507	550	550	504	554	533	480	493	533	562	465	495	496	517	497	487	541	537	515	491	510	499	551	521	492	456	490	521	525	503	514	537	487	522	476	512	514	534	569	531	514	515	511	498	518	511	514	544	498	511	533	539	486	523	514	470	501	514	485	552	516	521	518	493	532	499	533	509	487	536	552	490	468	525	540
24867	25551	38824	32789	27152	17154	4806	818	438	320	367	341	355	340	351	382	317	375	358	346	347	307	348	351	324	367	336	328	331	336	307	353	363	301	339	352	347	295	335	308	354	327	333	308	275	330	329	317	291	353	365	361	338	357	348	340	326	341	326	321	317	317	307	349	359	366	309	353	342	315	354	340	345	346	348	327	295	346	354	372	341	317	334	328	347	370	326	365	352	326	333	343	320	330	357	343	364	321	354	360	362	316	326	326	333	309	302	379	350	352	322	340	316	383	328	312	348	328	339	312	335	314	339	360	336	314	357	325	345	337	340	360	348	358	323	333	356	339	328	356	345	348	313	334	382	321	361	357	359	337	329	345	333	342	337	289	321	332	329	332	349	362	313	348	336	373	359	338	348	386	333	322	367	374	336	337	345	367	312	332	378	341	336	374	350	348	277	341	355	356	374	332	314	290	349	354	356	334	324	333	286	347	351	365	322	322	343	332	341	323	399	333	321	362	327	337	324	339	344	317	336	367	358	335	317	334	346	340	330	351	369	357	345	356	308	331	365	325	345	323	339	327	327	359	312	348	333	323	338	344	333	348	359	302	311	336	318	313	322	323	323	332	349	376	344	344	362	320	308	344	320	358	336	330	329	333	339	301	329	304	341	385	363	325	327	301	299	324	333	312	333	310	327	335	366	311	321	356	315	358	340	345	332	327	354	315	348	340	333	347	338	336	349	354	338	320	336	359	332	323	322	343	320	349	318	341	325	323	351	342	338	344	367	316	342	358	351	363	364	358	323	329	348	319	333	323	360	354	351	358	320	357	310	330	370	359	311	305	330	314	312	324	358	333	341	333	332	335	327	375	329	347	321	336	355	361	354	329	322	329	348	348	317	318	338	328	313	325	344	335	369	348	344	339	349	371	377	341	324	350	359	355	341	303	326	313	349	378	333	333	323	343	352	358	329	331	362	319	339	364	337	346	295	307	342	341	323	366	336	343	364	333	329	322	351	327	327	350	340	333	347	332	327	342	343	367	316	335	322	388	313	356	326	339	322	348	339	342	335	346	348	353	316	318	337	338	372	336	332	349	358	351	349	333	331	370	332	343	309	338	334	333	326	353	377	338	343	356	330	306	340	325	350	347	318	317	335	357	341	338	325	329	319	322	328	334	329	325	323	348	332	346	333	336	359	324	321	333	355	333	352	330	344	351	343	346	356	328	331	337	331	332	360	317	352	323	320	356	322	355	341	367	381	316	354	323	347	316	346	310	323	345	328	345	315	367	321	341	331	323	341	332	354	302	365	301	362	339	346	353	348	347	327	347	332	317	332	342	355	289	308	277	326	332	325	347	332	321	356	377	308	303	314	380	344	349	295	341	345	347	318	341	363	345	354	349	310	343	338	344	371	318	361	364	332	309	314	322	337	319	338	344	318	349	332	329	361	310	338	326	359	348	337	355	348	357	348	336	326	308	335	314	330	314	352	323	331	383	339	314	340	355	329	339	343	369	320	306	343	312	353	362	320	355	348	332	332	329	307	339	354	322	359	323	339	322	332	299	323	357	331	340	325	346	357	324	362	360	326	309	352	332	298	352	337	335	315	340	299	332	380	342	372	349	381	348	339	341	374	370	349	338	336	355	376	346	306	350	348	328	323	345	356	372	336	334	322	337	331	358	342	319	336	340	341	327	346	350	335	327	356	337	346	344	333	347	332	332	332	346	343	355	325	326	344	348	361	339	358	370	357	299	329	305	329	331	338	320	369	321	317	344	321	289	373	328	351	329	341	311	312	335	351	352	340	330	360	366	322	348	307	292	290	325	339	320	333	333	329	345	358	312	336	300	322	347	324	363	361	366	328	314	328	351	320	336	354	320	313	339	354	363	317	347	351	300	310	330	320	310	325	327	332	306	318	329	341	352	370	342	341	332	337	353	348	333	333	337	316	329	365	343	340	339	369	328	376	329	348	345	335	323	313	332	345	337	341	315	330	317	353	384	343	332	321	329	339	330	355	324	360	340	360	326	344	363	316	362	332	360	338	344	355	328	376	335	293	303	297	349	352	311	325	342	354	350	304	340	334	336	342	335	358	340	334	344	326	319	342	334	324	301	292	357	332	337	316	301	333	337	320	325	333	361	364	307	313	349	343	340	339	338	338	358	338	309	333	330	332	314	365	317	344	339	338	333	336	332	311	311	326	324	342	310	321	366	301	324	327	335	323	314	345	311	314	378	317	332	334	348	313	323	346	321	365	306	359	354	344	337	350	360	354	340	329	338	343	338	357	324	359	328	359	337	337	333	332	340	320	349	328	338	339	324	340	333	350	339	340	337	335	350	334	302	364	336	319	352	334	315	338	357	330	336	353	362	311	328	334	339	313	324	340	364	347	336	317	329	333	355	355	327	364	334	326	329	328	353	332	365	323	352	353	343	342	331	341	321	337	330	335	303	359	328	321	331	316	368	326	363	326	343	321	311	363	322	338	314	345	320	337	329	346	319	346	343	336	339	333	299	335	340	331	362	310	359	353	337	311	343	309	311	340	342	331	336	319	307	354	348	309	336	359	347	332	334	360	349	322	345	321	338	345	312	366	322	389	335	349	335	330	354	304	330	340	362	363	357	358	325	310	316	320	322	333	306	328	329	346	351	304	348	353	329	368	360	310	364	340	324	333	363	345	351	330	319	364	315	338	358	350	343	322	324	340	347	343	338	305	359	335	345	352	315	368	321	358	324	316	321	336	336	334	347	344	307	322	337	336	348	364	340	349	345	358	339	322	320	317	353	327	337	349	330	332	362	344	343	324	329	325	325	364	369	330	334	314	330	330	323	315	325	319	354	352	332	347	326	324	331	321	342	338	341	326	324	309	337	357	318	343	321	361	356	334	366	300	368	333	346	338	342	329	347	337	375	354	318	360	319	354	332	343	339	322	321	387	360	331	339	328	350	318	339	323	308	338	352	314	375	340	305	305	350	370	351	321	302	339	321	341	332	364	322	315	332	348	316	316	306	337	327	335	338	320	347	321	372	333	364	342	308	331	358	322	323	360	322	326	356	352	351	327	330	333	364	377	312	284	313	350	325	292	317	346	350	348	344	292	353	331	354	334	344	341	356	328	323	342	306	333	347	333	332	336	334	330	357	345	342	328	331	336	361	340	324	314	332	329	370	318	313	321	305	357	361	317	373	374	346	363	343	318	343	361	328	346	341	319	344	334	323	353	296	361	359	304	366	318	292	342	304	354	345	364	348	341	342	341	323	344	335	358	306	316	339	367	324	310	344	331	358	375	346	363	348	341	336	365	363	318	351	310	356	376	362	355	364	312	338	360	305	322	359	345	289	314	350	321	327	342	321	317	341	348	351	331	307	323	320	315	332	331	343	309	315	348	355	364	341	355	332	360	331	368	339	313	351	349	344	305	332	378	352	353	346	345	368	343	339	327	349	319	335	341	312	352	358	355	360	340	324	323	341	320	349	331	374	301	329	354	298	374	380	359	339
52528	91712	67482	45498	35234	18760	5733	1607	730	559	555	534	565	502	518	556	602	568	524	561	549	562	555	507	536	553	509	563	529	573	528	549	550	533	556	572	520	557	544	569	519	550	511	552	529	562	511	532	567	566	535	562	546	546	565	544	546	499	511	585	513	541	533	520	540	552	527	485	572	560	537	525	572	515	533	546	530	532	510	519	528	544	528	566	535	569	541	579	566	574	503	515	570	525	561	552	576	579	567	540	541	518	569	538	543	511	528	524	540	567	548	493	539	559	558	570	582	559	514	530	489	504	535	494	509	563	531	504	535	504	538	524	526	581	531	566	533	528	586	553	548	565	493	521	577	537	529	544	538	556	575	546	535	518	534	568	531	511	558	549	521	527	547	516	524	541	550	525	536	543	546	567	575	551	538	569	567	519	518	567	523	560	514	558	563	536	536	566	535	535	546	494	535	548	577	516	550	543	546	539	555	588	524	509	562	544	554	531	540	554	552	550	526	551	499	538	534	558	533	505	578	525	570	560	515	514	528	555	528	544	570	561	597	566	549	542	538	560	518	506	540	530	536	546	543	505	545	537	534	564	535	548	527	553	542	544	507	548	569	506	525	534	539	526	547	556	541	517	498	521	506	555	543	548	547	567	545	542	527	571	545	537	513	540	550	526	538	567	504	552	565	540	503	514	504	553	571	537	553	537	554	542	553	549	538	563	567	586	517	497	539	580	528	511	530	559	556	569	491	554	515	526	540	550	513	588	502	557	516	509	551	571	533	527	514	524	560	574	529	489	508	525	491	538	564	546	552	544	531	512	528	548	535	581	540	582	552	540	570	543	542	523	513	559	532	508	538	544	576	545	577	505	556	531	502	542	523	519	550	525	534	519	513	506	533	532	522	537	581	542	527	516	490	563	571	563	528	553	522	503	515	573	528	536	576	593	552	524	484	560	535	555	536	534	565	520	567	547	566	495	520	507	574	522	501	529	554	572	503	557	553	573	505	560	529	532	568	539	580	525	506	521	504	608	506	536	530	529	522	565	496	532	520	560	542	517	542	515	528	544	513	530	530	540	522	504	565	513	552	522	514	481	537	529	582	550	524	514	518	531	589	534	568	538	507	519	537	523	588	518	504	509	565	533	553	521	552	571	549	539	527	505	542	537	562	500	529	530	547	544	581	540	563	513	562	515	543	535	558	533	521	558	539	502	516	493	563	543	518	555	561	549	509	548	511	570	495	567	520	485	538	533	549	538	523	527	545	523	548	511	569	526	509	540	505	541	540	538	572	537	505	548	534	589	498	521	538	539	556	558	554	551	546	516	580	562	533	553	565	543	559	549	515	540	516	541	563	589	573	539	555	549	534	568	528	586	550	554	520	518	558	546	571	506	541	547	546	533	553	552	524	582	582	548	536	538	538	531	557	557	542	545	523	548	578	529	539	542	563	514	582	567	531	533	555	505	501	554	503	562	535	561	538	523	546	564	541	565	568	525	541	547	526	563	566	544	516	551	554	543	540	493	518	535	525	512	540	551	569	500	579	509	520	507	540	525	573	586	538	516	515	546	538	564	553	483	504	522	538	543	510	542	514	505	502	568	537	549	560	572	537	534	550	574	529	551	515	510	534	506	532	556	570	585	538	507	550	565	512	515	563	517	542	525	562	535	559	556	585	538	523	560	494	561	540	556	548	526	538	508	578	546	582	546	555	530	562	515	559	527	561	538	556	546	562	556	524	560	490	548	547	537	467	552	545	510	551	577	557	557	569	558	508	536	520	523	581	515	528	497	538	510	559	519	544	525	522	556	582	537	555	543	536	592	548	531	565	573	563	544	533	542	482	544	545	565	493	510	541	551	511	519	515	526	515	533	535	509	549	541	579	518	557	530	498	539	478	552	564	556	555	556	474	565	532	525	564	549	538	553	513	519	548	512	498	503	576	517	521	543	518	556	532	496	565	520	531	550	524	533	540	527	516	521	564	536	559	562	580	511	498	530	527	529	514	527	597	562	551	540	560	479	551	579	520	541	605	538	530	518	565	536	517	558	575	527	509	543	519	545	543	516	534	514	536	582	544	557	537	533	522	541	554	518	574	526	511	563	519	576	552	501	583	571	515	568	549	497	552	555	527	519	549	554	537	531	518	579	507	582	539	543	517	523	566	511	512	539	530	533	506	554	537	547	497	520	526	549	509	561	543	560	534	516	562	518	520	541	530	550	566	522	498	520	569	524	500	554	533	572	564	545	567	534	532	518	554	522	545	507	564	518	558	555	581	535	541	520	511	553	533	599	537	543	573	541	557	535	564	545	544	565	600	520	542	561	531	545	529	520	565	501	499	557	567	551	512	602	527	576	550	558	568	546	539	519	562	530	555	577	537	578	572	550	530	522	539	534	515	507	511	531	532	606	524	547	545	489	601	564	541	575	493	543	533	554	538	566	535	551	498	541	550	495	538	557	536	536	496	525	506	577	545	504	508	536	579	511	565	579	530	513	567	557	529	522	527	489	530	524	510	539	564	520	568	527	527	569	505	560	508	510	530	515	520	536	560	568	517	539	535	555	566	538	538	574	573	526	522	537	528	539	532	557	522	527	527	527	539	554	547	528	538	530	587	570	503	531	531	553	526	536	537	540	511	538	498	535	533	561	512	543	527	551	528	547	539	557	555	541	543	542	534	535	588	541	536	564	539	578	512	590	557	543	531	526	561	517	560	586	524	517	519	526	528	562	519	532	586	515	550	525	538	540	590	521	545	508	522	535	538	532	528	557	540	504	542	562	549	514	553	558	523	557	568	536	555	517	524	546	517	540	519	506	536	529	506	516	487	526	523	558	559	555	546	539	539	511	488	569	557	534	518	549	549	546	493	584	556	524	526	528	506	521	543	521	540	506	535	559	553	526	532	526	533	569	537	550	524	520	537	557	522	516	548	568	529	541	545	537	492	593	522	508	501	533	546	524	521	539	540	535	512	559	549	525	564	536	564	560	535	542	515	564	557	547	543	545	572	548	531	558	543	543	544	546	515	513	569	543	528	545	561	560	555	577	576	529	532	544	540	508	572	530	539	562	558	532	542	560	566	563	541	556	502	559	557	549	537	507	557	528	576	577	574	519	512	549	528	530	540	494	545	527	562	523	571	540	561	537	530	555	495	533	572	529	506	534	563	544	490	575	559	581	545	568	519	534	525	540	520	560	528	558	526	543	564	536	551	522	507	558	535	546	563	550	549	527	541	525	527	537	553	547	553	493	547	564	552	573	533	540	527	523	522	532	558	518	487	587	535	537	506	533	534	561	539	540	560	524	505	566	555	580	532	535	534	543	564	528	520	545	555	591	526	512	508	583	509	523	555	552	522	514	527	567	565	558	553	526	551	543	524	547	546	501	561	515	528	556	549	556	568	521	532	556	524	548	536	551	563	559	532	514	582	536	493	511	453	553	520	552	526	500	517	530	569	508	528	512	592	549	562	508	543	506	518	564	530	527	538	519	569	529	548	534
23377	22747	33538	29509	29872	25029	14151	2061	566	378	432	422	403	409	391	395	388	427	395	410	388	375	400	406	387	387	373	380	409	397	389	364	400	367	366	367	406	393	375	387	402	331	386	388	362	399	392	380	362	384	364	391	393	344	378	376	375	396	387	404	378	405	384	358	387	356	382	392	383	376	385	381	362	369	379	392	381	364	425	430	391	354	397	412	418	388	360	412	382	395	367	395	376	359	359	411	391	365	365	372	407	383	387	371	391	396	414	381	404	405	376	379	369	409	368	407	415	423	368	422	374	398	374	367	381	394	367	394	388	419	340	343	343	356	372	426	389	393	402	384	381	402	349	395	365	407	378	349	390	393	371	403	398	378	352	386	369	352	406	373	356	401	356	378	369	371	374	409	372	365	380	376	348	369	396	374	338	397	376	391	366	387	376	370	360	376	388	380	364	407	359	376	408	408	370	355	412	384	391	384	392	375	390	384	373	398	371	374	405	389	384	392	394	411	379	385	368	370	360	418	374	381	368	402	414	376	398	388	391	365	372	363	381	388	387	389	365	392	377	370	384	358	393	370	344	340	367	355	403	386	380	382	382	425	370	381	379	379	421	377	388	417	381	383	412	400	379	371	400	353	425	339	383	411	346	346	376	373	341	433	382	353	361	386	389	382	395	366	370	388	379	352	378	398	352	361	392	402	374	395	367	372	374	404	383	380	401	360	396	393	411	385	363	395	379	358	350	336	385	337	358	340	360	384	382	388	373	403	373	396	388	377	367	379	371	381	382	353	377	375	397	392	404	394	373	341	386	366	359	422	362	368	382	376	375	385	374	417	395	389	384	374	374	398	366	408	363	413	365	372	408	345	366	395	350	384	393	371	398	395	396	387	378	418	378	391	390	338	392	366	363	370	382	365	361	379	406	368	376	363	376	399	405	381	356	383	383	346	388	361	372	366	367	332	359	392	359	368	369	379	373	385	395	345	352	372	376	364	370	367	405	361	364	359	374	350	369	405	360	395	385	392	396	379	384	371	381	378	399	391	375	386	362	361	379	367	408	400	385	378	394	352	391	382	395	386	379	334	375	381	379	357	390	380	354	338	360	379	367	374	367	383	394	396	359	375	405	395	357	371	377	389	378	395	388	391	362	386	386	381	395	428	348	378	393	397	370	388	385	399	433	382	364	395	351	392	362	344	388	362	377	381	356	361	362	363	397	370	384	376	403	394	398	396	384	391	378	381	376	401	381	368	381	407	403	380	389	338	374	366	354	392	383	383	378	397	389	376	390	395	398	381	345	378	371	394	360	402	412	370	377	412	377	416	362	347	355	380	398	375	365	381	376	378	343	383	419	386	402	409	356	357	377	410	364	386	426	350	403	375	387	423	354	385	380	358	399	354	386	364	375	406	360	408	386	402	383	364	395	410	358	408	367	369	405	384	374	374	385	371	373	372	395	385	350	369	368	401	361	398	382	435	374	396	390	394	374	392	374	380	405	371	368	353	400	352	386	355	385	375	357	388	368	364	407	369	347	411	409	373	363	363	374	376	379	364	389	352	399	383	376	384	389	371	396	368	382	395	385	363	381	382	401	402	363	374	383	369	387	414	353	383	353	385	396	365	392	389	341	398	352	387	370	408	391	317	392	400	365	354	352	394	382	367	391	364	364	393	395	374	350	364	341	353	410	384	403	366	405	404	385	390	381	405	408	405	400	366	397	362	374	392	376	403	409	386	364	343	371	358	372	384	371	394	370	390	375	375	351	422	406	365	386	382	391	404	402	399	372	397	374	362	388	363	405	363	371	370	384	407	399	414	372	376	345	376	373	393	372	401	380	412	364	383	322	373	382	375	408	367	405	383	342	382	395	376	378	365	401	374	357	392	365	373	395	378	372	380	372	385	382	362	397	353	394	393	424	373	377	376	353	362	346	384	395	386	404	381	381	366	388	403	378	391	393	357	369	372	382	390	378	386	413	368	366	357	385	352	389	360	350	364	380	385	369	389	380	387	384	394	386	378	359	383	401	373	360	368	389	401	382	349	403	387	384	337	377	384	387	361	370	378	394	350	374	387	406	398	393	421	403	394	421	320	405	337	370	390	357	367	365	364	390	408	369	377	370	386	392	393	384	381	376	406	386	354	378	373	396	397	352	379	369	367	365	380	379	388	382	396	370	354	379	370	390	401	393	404	359	386	360	375	379	373	371	378	345	380	379	338	358	384	398	391	366	377	385	372	423	391	409	373	364	404	336	348	380	392	393	394	386	393	375	388	399	361	394	373	411	332	394	360	347	376	358	375	376	420	363	375	395	393	360	387	380	391	403	362	382	388	359	395	346	431	348	401	378	370	409	391	383	391	363	382	405	364	369	382	408	384	365	377	393	384	358	364	369	368	387	367	380	353	349	386	381	446	432	396	404	352	346	407	409	360	398	391	384	348	363	375	370	397	383	379	368	354	378	373	388	377	369	369	365	368	354	358	404	385	352	354	377	379	386	360	427	366	391	396	396	414	431	391	386	338	390	395	420	384	369	369	375	402	383	402	361	380	369	394	392	416	344	379	380	398	369	379	361	362	347	377	369	372	383	398	409	383	381	362	368	401	366	358	388	349	371	374	367	387	370	366	380	358	366	379	365	340	375	352	383	390	393	392	372	377	375	363	385	382	402	396	368	392	376	396	362	424	378	374	377	358	377	402	391	386	373	365	383	357	371	407	388	395	344	385	376	391	403	380	390	389	399	376	407	345	358	381	387	389	378	355	428	356	403	405	405	358	373	412	393	344	324	344	401	385	386	391	396	369	365	412	387	361	338	385	388	403	370	373	372	355	384	388	380	382	415	375	341	377	355	369	391	390	411	362	384	385	373	338	343	405	351	366	359	388	372	374	359	327	397	382	371	388	364	359	359	394	383	375	363	404	377	374	367	364	368	389	387	406	386	352	339	364	374	372	391	390	403	385	381	365	386	393	396	402	369	393	381	375	390	399	391	384	381	367	382	389	361	382	377	386	404	388	367	375	385	379	405	395	338	377	377	348	388	358	371	401	386	403	372	440	389	359	377	362	347	409	403	361	388	375	417	374	419	408	364	364	345	414	398	369	408	350	365	364	358	373	383	418	375	382	403	418	361	350	372	368	399	367	363	414	355	384	388	345	400	394	375	380	411	379	433	373	376	358	328	384	366	365	386	383	398	371	388	393	357	377	408	379	379	372	378	382	381	394	401	363	415	414	373	391	373	396	379	376	356	361	408	393	359	349	370	377	399	349	369	383	368	358	367	385	372	393	382	371	386	388	386	351	384	359	397	355	347	367	379	352	384	380	362	364	362	373	381	330	404	340	379	393	372	390	371	349	389	402	385	388	363	401	385	382	381	433	398	379	400	382	369	355	411	393	379	381	364	408	388	389	386	394	419	400	367	363	388	410	381	386	366	366	343	339	395	380	405	402	412	386	386	418	395	398	384	334	378	374	385	388	365	395	379	361	374	352	383	380	354	395
54294	104581	79732	60482	47343	29211	11068	3063	891	601	596	580	627	573	590	629	567	603	573	586	600	591	572	611	599	590	554	586	587	589	552	626	628	581	549	566	599	602	606	582	539	578	590	595	599	589	556	577	540	543	592	588	581	635	607	619	607	616	560	594	586	566	585	596	558	603	552	582	525	593	569	582	615	590	556	590	597	613	584	621	574	584	593	584	596	586	599	560	568	592	586	635	554	592	555	587	590	610	594	542	595	608	557	568	608	588	578	591	577	591	617	573	560	603	615	582	566	596	562	574	584	598	576	593	569	555	601	608	577	579	599	583	532	562	621	585	628	570	568	591	593	596	612	596	616	589	529	603	608	619	563	556	614	565	621	617	607	587	612	575	583	569	554	594	565	572	575	593	557	581	581	583	581	578	619	611	621	606	569	563	606	565	592	618	608	573	610	562	554	588	539	565	567	570	544	611	589	578	588	584	572	583	555	585	616	588	569	599	559	592	572	578	533	503	570	516	580	581	597	612	573	591	577	587	590	589	563	615	587	565	594	533	605	607	621	575	587	566	610	614	576	589	560	610	586	604	606	553	584	609	573	587	562	578	539	604	573	544	584	602	565	586	564	569	559	602	576	574	547	578	589	564	612	596	597	568	608	551	581	618	618	573	576	577	571	589	596	601	593	577	603	560	612	588	583	566	565	608	603	585	576	564	571	596	551	565	540	573	622	578	595	624	570	601	611	531	588	583	581	554	597	584	565	605	605	567	561	583	583	580	567	621	616	592	547	596	633	560	595	569	577	551	564	536	584	588	529	593	586	558	582	606	575	555	580	597	570	531	616	535	598	592	575	597	599	582	582	572	594	564	566	557	563	575	579	567	582	531	607	595	574	546	549	578	593	558	561	573	592	552	579	598	585	596	580	613	605	607	596	563	564	588	590	584	587	585	565	588	549	596	542	600	586	560	547	637	580	571	618	542	560	550	621	583	543	601	561	583	536	581	581	551	560	631	574	575	576	568	624	569	602	611	588	566	624	604	573	560	571	581	610	595	539	561	591	573	617	601	601	547	594	571	562	587	603	606	565	615	558	570	569	585	578	602	584	608	580	587	610	603	586	574	548	584	591	591	639	545	551	574	553	593	589	568	583	557	593	586	603	575	601	599	594	638	565	620	632	583	591	565	580	608	607	567	580	613	566	604	599	566	608	563	591	548	561	650	536	572	618	595	598	547	570	565	565	584	601	599	568	524	570	584	616	603	585	570	571	601	547	592	537	592	589	576	592	563	596	592	586	529	609	573	592	570	606	553	570	604	599	635	567	567	591	604	556	563	608	553	574	584	604	591	531	601	611	545	607	590	584	604	609	537	568	564	538	610	591	596	594	593	585	590	620	589	621	598	559	616	566	553	565	573	598	608	586	571	575	542	550	625	573	593	578	633	555	537	585	596	620	584	560	554	545	568	575	572	644	606	595	616	598	576	596	543	608	580	588	549	608	621	524	598	546	605	557	610	583	586	563	595	572	576	595	611	555	598	584	582	567	568	604	632	572	593	536	576	572	558	533	568	592	537	560	556	553	581	561	611	576	593	611	596	587	574	586	563	541	613	560	557	593	574	599	584	590	570	607	606	630	615	562	617	601	577	610	569	545	584	585	589	536	574	549	603	598	617	629	555	568	588	554	569	576	545	622	557	585	567	594	582	581	585	594	583	595	598	610	583	543	619	575	585	571	605	558	594	578	596	585	553	545	584	568	594	575	525	572	613	564	600	548	608	568	539	598	543	579	570	623	641	556	564	570	563	572	604	573	569	549	552	621	570	584	598	600	582	587	559	611	570	569	618	577	616	566	517	564	563	569	652	584	579	616	588	584	575	557	592	579	569	635	586	613	609	606	586	579	631	547	537	581	585	547	598	577	541	589	610	598	588	587	596	558	587	586	613	612	586	602	568	602	561	629	577	593	613	576	573	611	586	624	606	610	547	620	616	623	657	576	615	545	575	607	614	595	593	620	592	578	591	588	589	554	603	586	580	551	572	585	585	581	618	611	557	627	555	588	577	578	587	631	579	594	545	618	598	590	559	602	601	568	538	631	553	563	576	593	566	583	548	559	541	540	561	603	586	577	576	627	586	556	603	588	536	577	587	597	580	579	626	577	585	625	568	585	618	592	585	588	587	629	591	555	608	574	609	591	554	560	582	574	554	537	612	622	570	598	597	597	582	586	606	592	605	541	572	597	557	638	593	553	577	578	618	559	623	598	605	625	540	565	601	605	543	614	579	602	552	627	549	572	587	623	541	564	586	546	619	580	618	551	587	558	588	634	579	585	552	568	580	587	619	566	572	560	655	592	604	583	634	554	559	605	569	585	627	598	573	633	568	616	594	596	582	569	622	619	589	576	563	605	612	599	624	554	582	585	591	608	610	568	573	616	646	580	598	591	555	538	583	555	566	567	547	577	674	563	551	577	585	561	597	566	554	542	597	580	545	535	579	568	587	588	590	580	637	579	635	571	590	593	559	597	623	598	575	607	609	559	598	610	600	613	629	583	624	608	609	576	631	624	570	618	608	576	588	636	607	581	555	558	573	587	566	612	573	569	598	587	576	579	594	555	578	569	577	620	595	569	579	560	573	569	531	578	607	592	584	604	575	587	609	597	555	622	645	614	572	614	625	558	585	555	583	550	594	576	581	604	588	607	553	569	594	572	539	543	587	571	577	563	612	546	586	599	608	549	593	639	643	577	572	560	596	585	640	547	590	562	593	596	544	555	551	569	603	581	606	560	586	609	579	556	562	545	607	582	562	586	583	570	630	579	610	563	585	556	604	588	600	537	575	613	574	588	631	572	617	574	566	620	626	553	593	541	554	552	567	598	573	596	611	583	599	541	568	613	574	590	568	624	577	578	567	559	542	576	628	583	558	569	557	597	623	559	596	566	580	581	575	559	586	595	576	560	552	641	576	580	616	550	602	541	607	554	576	602	576	594	578	614	563	581	572	599	611	582	612	582	587	634	552	586	588	603	601	619	587	592	544	613	576	570	585	600	594	584	609	589	565	600	587	593	587	570	548	555	609	579	602	579	603	589	601	566	604	602	564	572	534	592	593	582	634	582	566	555	587	580	564	592	561	586	550	556	595	575	617	637	656	598	571	545	611	603	562	542	628	590	612	563	583	568	622	597	562	567	590	575	586	572	604	570	586	580	536	572	603	608	612	611	542	551	580	539	597	608	605	577	607	556	585	605	569	548	606	610	619	614	588	552	571	566	582	526	616	541	598	534	577	606	574	621	592	560	552	607	618	556	600	583	597	579	567	571	589	590	595	583	568	630	574	551	597	569	570	556	608	601	589	591	582	608	569	598	589	589	561	645	600	573	592	562	563	616	614	613	610	535	602	592	589	609	594	589	634	565	555	607	557	568	572	607	586	615	572	590	579	552	573	583	579	594	625	631	588	545	593	589	538	567	567	597	560	584	562	584	556	544	596	585	553	586	583	598	591
27651	31418	32164	18559	8863	2766	849	474	350	334	321	304	296	343	357	333	317	304	289	298	331	301	337	335	327	346	312	328	306	339	325	289	318	274	314	336	323	347	283	310	310	344	300	308	349	306	362	334	319	306	304	344	289	344	341	324	354	325	361	315	323	317	340	318	303	319	329	305	339	326	334	288	331	332	319	325	346	305	322	328	322	318	327	295	339	281	334	331	297	315	299	351	319	328	320	306	332	331	307	318	312	344	317	330	341	303	301	336	317	305	332	328	283	314	315	333	317	318	346	320	335	316	314	313	311	309	282	316	297	309	382	340	360	322	339	325	323	315	304	321	292	288	331	299	324	327	314	344	333	297	317	321	315	323	350	309	324	272	294	337	338	317	338	330	315	316	324	326	347	319	334	293	337	328	305	318	279	331	299	282	342	321	286	336	341	317	316	288	351	331	332	335	322	319	321	298	325	332	315	329	314	287	307	325	323	323	306	275	302	347	336	338	306	309	297	330	312	329	305	329	304	303	324	322	309	313	293	351	316	299	301	333	307	335	326	320	310	317	352	345	304	319	300	297	318	320	296	305	322	321	343	342	327	311	338	355	352	324	280	329	318	305	328	291	317	268	298	338	334	290	326	298	309	296	335	298	315	325	294	344	329	292	329	339	347	320	340	316	301	298	314	359	302	309	308	312	300	341	313	320	320	330	303	326	307	353	318	308	315	320	321	332	345	300	320	327	303	322	323	297	332	317	334	339	355	318	308	364	302	326	346	306	301	301	331	296	326	321	339	310	320	336	331	364	304	291	308	302	332	305	344	300	309	321	320	325	347	344	330	329	308	290	312	325	298	302	348	294	287	348	328	313	325	371	328	330	309	295	347	296	321	330	324	317	336	325	320	315	311	315	326	352	337	319	346	299	292	323	313	326	310	304	315	306	336	300	324	336	321	293	360	323	314	341	308	302	302	342	322	330	325	331	303	313	316	347	266	311	343	336	328	327	313	343	314	332	315	314	306	309	344	318	300	324	291	348	299	333	344	333	341	329	301	297	320	291	324	316	342	336	317	318	343	313	317	354	352	331	335	315	303	338	298	327	307	308	314	318	337	324	344	310	302	328	332	318	322	347	360	293	335	319	341	342	338	341	305	329	331	294	321	312	331	295	298	311	316	336	326	313	332	315	335	303	361	313	318	322	328	301	285	306	349	313	327	319	294	303	309	327	320	307	337	311	289	283	305	347	316	328	358	337	318	306	309	305	330	313	340	300	310	276	315	350	293	305	322	337	320	286	321	306	313	331	333	335	301	325	329	326	328	322	319	324	335	292	311	338	312	335	299	302	330	288	336	343	321	313	318	301	334	320	335	308	311	278	334	308	336	294	310	330	319	309	327	329	302	330	308	308	344	302	323	322	337	299	308	330	308	330	275	333	307	322	296	316	328	345	349	288	330	323	336	312	308	330	331	297	323	328	330	315	313	325	332	328	327	317	328	325	324	307	329	315	329	349	328	312	307	320	343	299	316	325	337	315	317	312	363	332	330	304	285	317	339	316	315	326	312	297	323	320	334	330	298	353	335	308	329	279	329	314	337	359	299	323	351	315	314	339	316	315	296	317	326	309	326	301	309	305	310	272	347	319	290	297	334	313	350	335	330	312	308	326	321	312	306	326	330	339	329	293	325	339	303	312	333	342	339	304	336	312	335	352	315	353	330	330	347	344	300	322	303	348	298	343	300	336	332	360	288	333	322	316	331	277	314	340	323	298	309	300	357	325	333	321	310	276	315	309	300	340	307	296	315	327	295	321	316	336	317	320	335	330	323	309	310	318	309	304	311	349	325	331	292	282	291	294	315	306	329	318	317	329	307	324	299	313	359	353	290	343	308	357	314	347	331	325	288	324	281	323	349	281	317	313	298	312	338	346	331	358	295	342	310	344	298	292	285	307	316	290	333	301	293	308	324	318	349	332	351	325	293	356	343	316	331	321	330	323	326	347	323	316	310	315	346	307	326	311	299	304	272	288	330	341	320	303	326	292	279	321	329	300	321	296	323	292	358	306	252	327	297	307	332	338	346	327	293	305	314	363	294	297	346	311	328	317	336	327	335	302	325	320	321	325	300	341	336	307	313	300	283	297	339	316	351	321	325	317	331	303	316	321	305	330	306	314	317	298	274	316	346	306	361	337	339	307	319	321	311	306	353	313	273	322	293	305	291	320	298	306	313	300	348	299	303	346	314	342	320	333	316	295	331	311	302	284	297	304	324	311	307	312	313	293	291	346	329	334	310	334	358	323	323	339	287	319	282	334	345	320	299	319	314	321	301	303	301	287	331	339	294	345	332	350	291	267	348	304	298	338	325	277	321	342	365	321	310	342	310	317	300	343	320	339	351	319	362	330	338	347	296	301	352	296	360	320	309	338	348	306	292	313	335	325	307	330	341	302	356	304	299	318	348	288	311	316	327	299	316	327	327	321	314	326	326	328	320	327	294	316	329	310	310	311	340	318	323	333	318	321	332	340	359	320	343	311	281	310	307	339	307	323	290	317	313	307	332	331	316	341	307	321	298	304	303	290	313	360	308	363	298	326	355	325	309	334	335	332	306	304	276	298	309	332	306	313	316	318	339	300	321	308	311	281	324	296	299	314	335	363	329	333	337	325	333	293	328	325	329	297	313	327	333	307	321	310	315	287	310	327	309	326	331	314	294	308	337	337	314	320	308	363	314	341	364	314	331	317	312	295	319	317	317	337	331	330	312	323	334	316	303	315	324	283	313	325	324	332	323	304	300	306	312	330	320	341	330	311	306	328	331	303	335	317	329	317	311	322	301	297	319	335	331	323	373	336	342	332	356	337	319	301	318	305	306	306	301	307	327	281	337	329	311	320	309	308	286	328	341	299	319	314	343	300	316	327	332	312	328	281	335	320	323	312	324	336	320	309	342	336	297	283	307	347	335	277	328	301	338	346	331	326	307	341	308	303	302	329	321	326	337	348	317	296	301	318	318	322	308	322	279	281	283	327	360	299	336	325	305	324	327	343	295	319	360	286	353	342	331	324	343	343	323	348	314	283	312	320	331	283	336	315	280	317	338	327	335	344	316	320	317	315	336	318	293	321	347	332	305	347	291	320	336	347	326	325	331	320	343	338	325	309	323	292	307	307	329	334	358	323	340	312	325	306	315	317	333	334	335	312	321	313	342	310	325	315	327	306	325	321	311	343	319	342	331	315	307	317	318	296	343	317	308	337	354	322	258	307	320	334	339	315	321	328	286	326	329	309	321	305	352	307	319	320	287	304	323	306	293	310	305	335	328	302	344	327	309	367	328	330	331	329	317	279	321	309	326	328	310	328	344	290	330	306	340	327	311	310	338	332	346	335	307	311	339	348	322	327	305	321	322	284	308	333	306	329	302	351	323	341	327	326	340	335	331	311	296	302	306	310	316	346	286	304	338	305	338	330	328	331	299	325	349	317	337	294	341	294	332	316	328	316	289	293
30711	51636	36763	21140	13713	5342	1728	829	626	537	488	531	531	466	504	516	537	502	470	520	536	505	490	522	513	488	531	541	509	538	562	500	541	518	537	489	492	511	497	496	490	540	481	529	520	537	526	477	495	524	545	561	564	488	539	504	531	512	503	473	502	503	502	498	507	501	514	508	464	536	525	499	553	484	521	478	507	471	546	535	540	497	495	485	479	546	506	506	503	514	501	524	540	485	517	538	521	533	508	526	523	544	524	522	521	502	531	525	527	513	540	525	524	536	542	547	521	507	510	512	507	539	511	557	520	506	524	517	517	513	533	540	512	498	531	523	570	512	529	507	528	519	503	544	494	494	536	475	492	533	484	498	499	542	556	493	519	500	502	507	535	539	499	495	543	512	503	516	572	494	528	556	523	522	502	535	508	537	527	537	514	491	507	491	531	531	555	533	509	556	525	460	512	543	509	515	521	527	530	554	531	517	516	523	544	489	537	540	499	493	486	519	479	535	508	506	515	528	494	528	503	515	497	517	493	498	523	498	512	498	475	551	536	487	523	509	548	517	508	508	512	508	496	492	514	520	498	516	536	525	533	546	536	476	512	531	501	559	495	507	567	517	533	536	503	481	537	520	512	530	567	525	518	551	527	511	500	472	501	499	504	517	525	557	522	505	504	476	520	494	546	503	546	561	561	525	496	513	498	481	508	497	493	529	464	522	496	513	500	525	522	475	507	528	514	506	505	554	502	539	490	521	491	505	465	494	487	520	526	481	538	592	553	537	517	536	555	519	507	493	510	504	489	505	497	531	505	466	504	531	488	511	500	498	523	490	552	517	552	514	510	521	508	537	546	543	486	514	470	532	497	529	547	519	491	514	467	525	493	481	539	519	506	520	517	519	498	537	534	509	526	507	518	514	473	529	527	459	476	518	576	544	515	536	487	491	510	506	512	510	490	479	509	494	535	508	512	539	540	540	510	497	518	522	528	518	524	529	522	505	522	520	517	566	531	509	487	516	502	488	533	499	502	585	556	530	526	505	520	527	524	485	514	537	525	531	526	543	515	544	504	525	538	495	514	501	493	497	524	493	545	526	551	541	503	504	475	484	518	503	486	498	512	517	502	505	510	524	517	533	516	534	520	482	546	512	528	536	514	507	518	518	505	492	502	523	526	487	531	520	525	556	493	502	514	508	537	496	486	510	512	468	503	509	529	512	509	518	494	501	491	530	514	514	547	530	517	538	547	496	496	526	536	510	477	521	506	527	537	548	527	516	533	516	518	518	537	500	512	548	547	509	496	481	516	516	504	493	487	514	524	548	502	560	532	597	529	498	472	516	531	533	539	523	518	496	469	545	480	510	518	493	499	486	515	494	509	518	474	559	507	487	521	524	510	513	482	532	547	507	563	479	514	491	488	524	496	534	489	545	472	548	526	489	512	492	513	539	554	590	529	504	487	553	477	510	529	514	482	525	531	516	525	530	494	518	541	525	551	556	535	524	536	509	493	534	504	501	541	493	483	518	520	557	497	546	540	468	513	502	522	534	475	536	522	521	547	505	466	492	520	519	524	451	512	539	517	543	508	488	484	519	540	537	471	510	546	499	524	546	529	583	547	519	561	523	548	530	537	512	502	541	543	515	522	525	554	534	505	509	511	545	509	490	473	528	512	517	563	516	538	516	510	495	523	545	510	528	498	487	523	512	509	529	526	546	497	493	538	520	514	503	550	526	509	532	526	504	544	513	508	477	518	536	521	506	527	550	509	553	491	527	525	537	478	521	499	492	503	534	511	501	486	544	494	515	517	531	546	507	478	485	507	558	545	525	496	515	493	505	504	514	541	535	481	527	515	488	503	481	562	530	502	505	486	505	516	517	546	538	499	491	520	507	499	464	491	494	512	524	509	527	520	527	490	486	538	518	484	542	486	547	492	497	549	504	500	500	502	562	517	553	511	496	541	508	514	483	501	535	498	519	534	539	515	509	514	533	513	506	496	553	488	480	516	506	530	539	492	530	502	517	506	542	503	541	530	513	529	533	511	524	492	542	517	511	488	542	537	488	514	510	505	513	525	512	508	515	501	530	492	539	501	502	555	529	513	542	516	505	497	544	518	490	516	541	474	542	531	520	509	497	530	507	499	548	527	466	539	530	503	475	529	532	488	539	520	472	497	485	507	532	478	513	529	535	504	512	496	495	493	517	506	519	524	498	541	529	533	520	492	507	503	560	528	526	527	498	535	525	503	524	524	509	504	509	465	527	535	509	501	544	557	500	485	510	529	497	532	540	511	523	529	509	488	525	469	500	492	534	469	532	513	531	510	509	455	491	529	520	541	526	504	523	491	547	547	533	510	518	496	556	496	526	498	514	505	514	518	524	510	497	536	500	507	535	492	507	546	509	544	513	576	491	541	497	528	549	499	521	511	502	509	536	536	557	509	483	517	521	501	522	529	550	500	538	523	500	519	494	508	519	513	495	495	520	542	465	524	490	520	503	484	520	481	506	543	542	500	537	510	481	509	509	468	567	526	503	540	522	545	515	551	547	480	508	547	525	514	522	510	537	549	489	500	549	488	502	537	482	551	497	534	478	501	488	481	494	485	555	541	519	496	551	572	491	497	534	519	509	497	546	533	498	478	492	490	506	521	537	567	526	507	507	505	523	522	496	486	489	501	490	495	514	510	526	498	521	507	495	490	536	496	488	540	510	499	492	496	524	538	518	555	503	538	537	528	535	503	535	486	570	521	533	530	483	457	554	524	545	533	486	545	489	498	500	541	538	511	475	526	534	533	480	488	532	505	551	519	505	504	523	501	484	484	482	505	505	517	516	553	491	543	546	514	508	514	541	557	539	504	518	496	471	524	514	539	523	518	517	515	482	494	500	514	523	494	517	513	528	530	514	511	485	552	488	510	523	508	503	516	499	509	530	520	513	529	493	519	444	523	521	519	509	493	513	495	522	510	496	516	484	580	506	541	499	510	542	522	535	496	491	541	503	510	505	494	504	523	514	495	524	480	548	522	529	486	507	545	514	498	546	508	490	505	499	495	545	491	548	528	531	540	532	529	517	479	499	501	519	519	524	514	511	519	498	515	521	493	490	539	541	501	494	559	549	514	571	541	526	488	532	564	572	540	526	502	512	517	501	521	502	533	516	505	521	546	549	520	515	532	533	562	540	552	526	500	562	516	536	510	486	500	485	491	509	530	507	462	504	487	498	531	517	504	486	519	516	548	488	523	510	521	529	491	549	500	562	523	507	512	479	539	517	502	521	519	527	553	519	507	504	533	527	487	510	533	494	539	544	483	495	535	499	502	518	538	505	526	462	531	512	490	546	508	516	508	506	526	492	511	531	507	495	514	514	515	501	524	496	531	547	533	490	531	505	520	507	481	531	495	547	537	476	494	501	497	516	490	483	551	489	536	486	506	482	544	519	505	519	514	510	480	486	482	543	527	536	557	526	523	519	511	557	535	533	490	522	485	506	509	521	482	467	491	539
24924	24929	37232	34099	27667	16289	4851	949	428	331	348	331	344	361	347	342	304	352	325	354	384	334	369	371	361	332	321	330	340	318	311	307	369	330	338	338	360	353	328	344	295	334	335	351	371	341	337	339	330	371	364	358	297	395	332	384	341	338	334	329	340	344	330	339	353	323	345	347	353	348	315	340	338	331	340	329	298	368	354	329	350	329	352	316	332	355	312	341	317	312	332	338	363	344	356	316	332	352	312	320	305	330	307	321	368	322	353	337	329	353	371	333	333	303	346	345	314	327	335	346	329	368	311	324	346	321	339	315	354	338	348	313	333	359	374	331	367	336	294	367	385	330	332	377	372	362	342	352	328	380	347	361	312	344	324	338	318	328	336	306	335	329	327	338	377	320	350	346	343	332	356	350	333	337	361	299	344	373	359	357	344	345	343	318	328	343	374	358	346	332	338	338	330	365	345	317	333	346	364	368	343	313	341	353	323	369	337	342	333	370	345	340	324	328	386	396	343	360	335	380	338	328	330	307	330	330	343	328	342	356	344	343	356	356	363	351	340	329	332	333	332	350	358	358	344	311	341	337	333	368	326	336	373	360	328	347	319	340	347	353	360	348	348	321	345	306	340	320	349	358	357	323	349	329	382	333	343	355	320	355	327	326	338	359	345	351	342	321	329	341	356	344	303	336	320	365	332	357	320	347	361	345	367	349	348	342	323	326	376	346	353	346	366	338	348	349	359	337	324	350	332	365	335	321	315	372	336	366	340	341	368	325	351	378	364	377	355	335	348	342	341	317	320	348	323	327	311	359	354	346	306	366	310	346	336	360	357	322	352	350	321	324	329	340	324	353	379	386	346	321	336	383	334	323	335	324	344	339	329	365	333	320	348	315	343	324	319	328	366	338	301	327	331	302	330	351	332	362	356	346	330	349	309	335	318	331	315	330	346	339	314	348	354	371	341	340	337	362	349	361	354	370	376	349	353	355	323	343	305	333	325	368	332	319	342	340	325	368	395	329	317	335	348	348	320	337	360	330	361	367	301	334	356	304	340	342	327	347	324	347	356	326	343	328	343	297	319	323	348	346	308	344	312	311	364	325	329	339	344	354	370	347	359	357	314	345	384	354	343	378	351	372	360	372	348	390	358	364	348	341	344	366	339	347	338	357	322	334	335	354	321	329	380	329	373	342	336	335	322	358	343	317	344	326	322	328	317	329	337	326	349	321	343	385	348	306	332	354	363	362	337	309	349	350	368	316	340	362	341	354	360	362	317	333	345	325	347	331	361	333	369	314	357	339	339	343	331	353	338	343	363	348	371	331	321	332	334	329	325	338	337	368	346	351	309	329	337	347	328	303	346	337	343	302	351	347	322	349	343	386	339	347	348	325	341	348	349	365	347	363	339	354	332	313	349	355	339	315	347	348	364	335	332	369	331	320	338	321	363	340	341	336	366	345	314	364	347	375	373	340	353	323	371	349	338	354	337	305	335	363	332	346	354	335	322	359	354	358	350	338	326	347	319	339	346	355	329	341	344	336	324	312	304	354	371	333	342	327	334	341	342	332	308	319	348	344	340	332	332	351	350	368	334	331	325	336	343	316	349	367	345	338	344	328	368	331	337	305	331	321	336	351	333	322	352	358	357	329	344	355	318	372	342	337	344	336	356	359	354	322	348	364	352	346	313	318	352	362	304	377	333	370	342	304	354	346	325	345	361	312	336	344	370	336	345	301	354	349	329	341	351	359	329	344	364	332	295	340	386	335	365	372	334	378	360	321	373	356	355	331	344	352	353	330	335	333	336	342	302	373	327	351	364	322	344	377	357	369	332	355	341	344	331	363	341	354	330	328	349	364	344	348	335	332	317	355	387	321	355	339	351	310	342	345	363	340	363	347	351	349	320	370	335	329	339	308	311	313	374	342	357	348	354	348	340	369	332	313	347	339	346	372	348	369	343	350	364	305	370	334	325	353	356	328	347	339	328	324	334	323	343	349	324	336	349	358	317	379	293	363	340	374	350	338	336	361	359	343	345	326	345	352	348	363	307	341	346	344	320	318	324	348	369	383	339	334	332	325	326	332	355	313	346	318	332	356	328	335	351	330	345	357	344	325	372	342	332	331	340	337	334	342	339	333	333	364	363	336	361	335	369	343	310	332	372	356	323	339	355	363	325	362	350	325	335	368	342	340	323	327	340	356	323	347	342	338	349	347	337	349	365	345	335	351	313	369	363	350	324	353	334	355	329	356	353	346	361	362	339	340	355	361	340	338	354	365	324	335	355	344	346	346	311	334	328	342	341	315	360	341	332	353	331	353	367	364	308	327	352	333	363	335	313	330	346	365	321	312	354	351	368	311	387	357	350	338	335	358	353	351	335	374	342	347	321	362	351	339	320	358	343	345	308	318	370	317	321	344	337	337	294	339	342	329	322	349	340	337	335	353	326	315	339	335	353	343	385	332	343	374	313	338	341	367	321	315	360	333	365	350	389	337	347	346	372	320	340	343	334	348	364	322	366	341	363	345	324	358	350	316	346	314	342	336	334	332	364	336	343	313	366	407	348	340	318	338	354	310	343	378	307	352	355	331	323	319	330	301	319	347	364	340	355	330	338	327	364	303	334	304	333	353	315	362	310	358	348	334	281	311	355	281	361	325	354	316	334	349	370	330	353	343	307	349	375	347	372	348	355	329	323	345	343	323	350	310	350	344	350	347	332	346	356	354	354	318	353	362	354	330	334	343	335	333	324	371	358	333	332	359	376	316	347	338	345	370	343	348	347	349	355	363	344	329	336	353	343	315	292	346	341	340	333	365	338	319	362	341	334	335	345	352	357	357	337	322	350	345	344	348	369	376	323	333	359	343	336	350	332	324	355	367	322	361	318	332	324	335	349	356	330	330	332	387	379	349	331	336	364	340	323	363	370	354	309	346	350	322	328	322	338	345	371	361	325	325	352	348	342	313	313	340	373	349	364	357	376	324	343	337	344	335	347	338	370	318	341	315	339	362	346	385	344	335	345	332	347	370	324	352	332	326	328	360	372	315	351	344	311	319	308	351	355	361	341	317	339	328	358	357	359	356	319	340	354	341	338	357	317	322	336	376	347	348	347	351	313	337	350	349	295	364	294	340	358	324	338	358	340	341	334	380	325	348	342	351	320	366	307	338	323	334	327	321	314	351	357	320	330	340	336	331	349	375	368	350	342	346	333	337	318	340	338	326	315	314	325	313	355	359	344	347	334	317	333	331	357	324	322	335	331	339	336	292	356	342	376	326	348	339	343	330	363	352	336	361	331	322	360	354	346	363	328	340	329	367	349	353	321	333	352	322	310	322	377	348	340	340	360	312	362	349	337	328	364	332	298	325	359	320	347	309	342	348	338	322	358	352	335	323	332	340	371	370	349	357	333	315	342	343	333	344	327	334	372	353	352	325	334	357	367	368	369	344	320	321	369	303	339	345	335	348	384	319	351	348	342	348	315	353	324	314	337	321	315	331
54265	90928	67033	47468	34660	17573	6464	1941	714	512	518	588	521	511	506	575	553	547	510	549	574	560	552	521	552	551	547	524	568	557	569	509	523	558	511	519	530	526	520	548	510	573	558	528	541	500	560	521	549	561	510	575	552	570	517	554	544	542	536	505	537	547	537	542	541	509	578	544	566	553	535	545	543	570	539	505	527	523	555	540	527	521	557	550	572	564	551	522	508	537	516	573	521	605	540	573	528	530	524	552	551	527	528	547	524	513	525	561	545	534	540	527	545	567	546	527	555	507	503	521	527	540	552	529	591	512	565	539	524	574	576	533	569	516	512	548	553	539	506	519	539	566	580	524	530	505	501	536	584	593	545	519	533	523	547	542	542	556	538	535	560	550	554	558	532	569	547	554	538	534	548	573	561	554	546	533	550	574	557	541	592	582	550	548	543	565	593	527	540	546	510	566	524	550	545	563	541	535	536	562	535	561	564	542	566	530	553	575	516	567	539	566	509	496	499	568	549	585	528	536	574	584	592	584	519	561	553	535	535	532	570	553	538	492	533	554	582	503	514	526	511	567	556	527	544	539	569	564	549	505	558	510	513	535	527	530	503	535	540	540	508	538	525	571	514	554	583	561	497	560	511	543	557	508	538	543	526	587	544	576	522	569	524	532	565	545	583	552	559	506	543	543	528	544	571	511	553	538	548	572	593	575	539	499	537	553	519	572	516	575	532	519	551	564	531	537	506	560	528	510	541	538	533	517	555	562	515	548	537	548	556	559	558	548	538	553	541	552	545	548	545	514	545	516	516	544	551	563	577	533	539	585	530	543	529	533	546	575	537	527	535	507	567	554	529	574	567	561	550	551	512	544	555	573	520	584	508	521	542	590	568	559	544	583	525	557	505	519	545	582	555	542	551	548	561	541	532	558	587	544	555	542	539	520	556	541	573	540	537	551	553	546	535	576	545	579	595	534	535	525	556	540	537	553	625	551	512	510	537	550	520	549	567	534	524	565	547	506	590	522	580	523	538	547	501	512	530	552	558	552	528	555	563	550	550	526	545	550	571	547	491	569	530	524	571	563	587	547	559	556	560	560	550	528	572	551	518	558	533	593	569	513	553	550	530	525	553	553	519	518	513	520	567	581	513	523	544	547	544	526	520	517	561	545	540	537	564	540	556	552	545	515	513	553	555	516	569	554	520	536	589	555	532	517	562	497	559	529	553	540	566	533	541	558	581	516	542	549	574	529	569	566	524	544	503	514	544	488	515	517	564	556	579	556	566	549	564	521	532	519	559	512	541	587	527	535	538	582	551	526	559	516	531	515	558	530	549	538	521	550	558	556	568	515	502	522	513	557	536	541	542	510	580	496	574	578	552	500	544	570	573	559	521	534	549	581	553	548	551	519	552	553	504	572	561	561	534	513	523	570	551	551	537	568	507	572	546	541	531	574	542	533	499	519	571	524	591	520	511	568	561	526	556	542	539	513	546	545	519	586	564	525	580	544	549	564	509	538	562	551	528	537	545	579	492	561	519	545	511	521	550	556	557	551	535	543	547	568	555	517	574	507	552	488	570	540	536	565	539	548	554	577	568	559	550	558	534	535	591	538	504	526	554	577	543	538	558	548	526	552	537	544	611	514	551	594	571	531	563	560	519	498	524	558	553	523	567	568	583	560	536	558	591	538	506	535	538	565	570	530	521	550	535	522	577	530	547	545	542	557	570	543	545	540	549	539	564	558	530	514	531	563	568	557	545	546	509	521	522	554	519	578	555	511	570	568	521	512	554	529	541	546	529	517	520	566	522	549	555	515	519	538	571	523	528	540	553	563	554	603	523	530	524	554	558	536	514	588	564	539	534	569	521	538	570	533	568	591	523	546	539	556	515	555	529	584	555	557	562	523	556	485	552	563	521	603	556	543	579	545	522	544	478	549	520	530	570	559	565	547	572	556	588	531	537	527	508	567	532	511	546	568	574	528	543	495	574	520	567	510	542	499	503	590	556	520	582	529	541	553	565	567	573	554	557	575	552	569	556	547	533	547	525	515	530	556	506	550	561	526	550	521	589	504	544	557	569	580	523	556	528	571	559	509	539	562	548	539	570	550	558	534	548	559	555	483	541	586	569	535	516	532	548	514	525	500	584	524	549	527	529	543	589	546	569	504	512	524	505	550	521	594	529	557	537	540	540	573	560	533	546	537	594	557	588	579	553	532	551	509	551	496	573	553	587	542	566	552	542	524	539	584	528	551	567	564	553	543	553	555	561	540	506	568	564	519	546	539	577	501	542	582	527	580	531	541	553	516	552	560	567	581	529	585	526	544	559	527	556	567	533	565	552	555	498	528	549	516	499	517	573	572	561	583	536	567	579	515	555	543	567	562	579	544	528	548	509	591	571	534	559	467	507	544	535	548	552	515	570	554	532	531	557	605	556	557	537	511	501	515	568	535	519	524	554	550	572	589	506	525	501	571	546	533	566	538	551	541	577	572	559	563	551	544	564	561	539	532	543	567	544	541	501	518	513	566	533	538	509	532	523	559	547	572	540	566	503	506	605	585	576	495	543	542	512	551	556	556	537	549	536	530	557	582	573	509	523	535	538	586	552	509	549	539	545	547	544	544	534	597	537	598	560	543	558	575	551	550	532	539	601	528	564	539	515	525	559	559	540	534	552	568	590	529	547	576	561	488	531	514	569	538	552	553	540	507	562	515	552	543	514	557	529	572	531	547	533	546	539	549	596	561	533	550	543	556	556	531	539	544	525	507	520	548	514	531	543	546	573	554	567	536	566	540	544	523	541	538	553	532	568	519	546	521	538	542	502	528	571	539	531	565	555	556	527	531	539	541	535	531	581	525	532	573	532	590	565	526	565	540	565	564	527	556	555	562	504	513	542	566	567	538	524	590	529	523	569	588	551	536	552	557	522	551	542	561	597	556	582	528	530	544	517	518	502	521	559	552	565	563	538	551	478	576	561	599	578	556	543	519	546	543	546	548	517	545	575	511	570	506	563	574	539	548	554	553	506	589	544	552	523	542	539	568	510	574	538	569	568	539	567	494	572	529	577	526	568	497	499	561	591	508	540	535	509	556	530	545	551	563	542	527	542	526	527	584	555	517	573	540	571	521	535	548	546	538	567	560	538	536	563	524	556	552	559	579	543	552	491	512	504	519	537	572	543	527	537	545	499	504	602	549	519	558	556	534	560	540	526	551	553	557	580	525	543	541	538	560	567	530	529	547	575	528	540	546	525	567	555	574	521	473	529	509	569	554	534	544	532	576	579	552	566	561	540	550	574	544	516	564	604	555	535	567	536	539	573	558	521	560	536	563	535	527	527	596	569	564	553	531	543	581	544	544	524	575	570	518	536	532	514	546	535	555	569	539	531	566	512	595	540	542	557	574	531	546	513	529	575	558	533	530	548	568	595	559	541	554	527	546	564	556	548	590	559	496	558	584	516	557	519	511	527	560	536	544	546	550	538	512	517	533	556	522	570	545
23332	22409	32453	29411	28887	23465	14349	2288	516	425	419	394	438	395	414	393	392	431	407	387	401	402	367	376	395	382	367	387	403	352	375	392	403	364	352	420	406	377	401	391	391	419	410	359	404	369	403	392	382	417	377	380	357	385	391	405	402	385	384	369	421	410	391	409	428	422	391	368	366	395	393	368	395	379	414	357	378	390	353	390	417	369	397	363	398	407	399	390	370	400	416	401	355	411	379	386	363	414	394	393	405	405	407	382	356	394	381	366	405	385	356	368	394	393	379	391	394	387	368	402	406	399	371	397	385	366	381	393	391	392	365	392	360	416	382	415	411	373	414	402	381	380	390	358	383	392	404	387	391	397	388	374	390	388	366	408	372	411	362	406	368	383	371	399	424	397	384	348	405	410	362	375	385	391	378	369	384	429	386	362	372	426	387	388	423	389	370	387	411	401	391	356	383	368	393	381	393	357	392	399	389	385	385	356	409	404	402	379	386	399	456	360	404	365	409	382	392	382	399	401	376	367	374	374	392	355	386	369	378	396	408	390	402	414	385	378	396	373	387	344	372	397	355	362	338	393	387	414	412	357	394	385	392	399	398	412	395	385	362	387	385	408	396	388	372	348	352	398	378	401	364	401	389	384	394	375	404	391	335	392	363	405	387	392	378	375	396	386	368	377	357	395	406	360	391	363	376	391	418	364	403	351	368	402	366	404	374	412	372	395	355	370	374	382	371	364	387	405	368	397	379	394	353	369	386	385	400	381	341	392	373	371	385	390	375	377	407	396	412	382	353	415	348	399	387	377	410	412	368	385	400	394	372	367	386	401	351	371	396	341	374	402	384	380	384	405	358	393	385	409	415	370	379	397	392	334	409	368	395	435	379	363	373	365	381	407	372	411	406	407	381	380	386	388	394	369	385	410	366	389	408	391	385	395	425	365	412	382	352	398	389	403	395	353	374	390	398	373	374	376	384	395	412	376	404	378	413	367	385	374	379	399	404	396	394	411	379	406	397	357	400	395	371	391	393	354	389	366	407	378	399	402	381	403	384	366	383	371	363	339	385	388	423	400	383	376	368	382	380	373	374	385	363	426	381	370	361	422	422	411	394	373	361	395	367	358	389	376	394	366	407	360	349	380	388	374	366	408	398	353	411	418	410	375	384	377	373	405	334	417	397	380	387	379	375	379	345	395	375	373	436	376	364	360	349	362	347	369	383	368	369	382	375	333	359	374	372	374	386	374	367	405	407	369	353	357	378	378	355	363	379	377	431	405	404	389	378	390	410	399	375	380	401	389	416	398	386	342	393	390	360	374	413	389	353	364	432	361	395	435	394	344	394	369	391	399	390	402	408	361	384	400	382	408	384	397	384	380	315	374	352	400	402	413	390	364	360	378	366	381	346	394	362	405	404	391	374	394	352	364	389	382	376	377	371	392	374	383	418	395	431	375	359	372	403	387	350	376	418	392	382	390	347	362	384	382	397	375	384	390	376	371	379	394	410	380	365	409	375	409	413	407	417	369	353	394	368	372	378	384	378	387	407	381	370	370	360	385	393	313	393	402	408	399	400	403	346	412	403	399	399	400	386	384	350	388	375	388	371	388	410	375	333	379	390	437	366	373	390	390	367	375	377	380	406	395	391	367	393	362	399	393	426	394	387	406	383	394	371	404	389	401	386	418	362	406	404	374	410	407	401	385	382	378	364	403	380	379	367	398	395	403	403	434	352	378	364	399	394	408	388	408	378	376	359	414	383	418	387	403	418	405	375	386	424	395	383	387	407	373	371	369	420	350	368	347	386	387	396	378	386	377	388	372	365	357	401	364	395	363	393	375	402	411	372	380	390	414	370	385	372	382	429	390	410	369	399	390	397	368	395	403	413	390	383	418	391	391	430	379	369	365	371	374	378	403	401	431	339	399	405	365	357	393	398	386	368	394	385	403	435	380	392	361	354	426	395	384	370	390	396	399	359	380	399	383	370	383	369	372	375	354	356	379	372	400	409	373	362	380	394	411	426	369	380	388	381	364	361	377	408	396	352	413	376	364	393	386	383	390	398	380	386	379	358	365	412	385	386	397	401	373	369	377	352	378	383	374	381	353	398	356	420	386	382	390	336	397	383	410	400	387	369	410	384	398	376	436	345	370	401	357	394	406	401	365	427	397	357	365	407	413	382	375	369	412	386	398	398	448	411	381	387	387	392	392	372	393	404	396	374	383	375	356	423	364	420	389	402	368	417	363	403	402	431	371	398	373	391	398	372	369	419	375	406	410	375	348	423	386	365	373	397	381	347	359	404	401	385	391	387	366	405	381	371	354	389	388	349	384	357	371	380	356	368	359	344	383	385	353	409	379	384	367	382	402	393	411	389	422	359	372	373	399	414	393	410	397	360	379	398	368	396	378	353	416	343	401	400	383	389	381	380	377	418	374	382	396	380	351	388	404	377	371	401	405	382	366	409	403	378	360	359	402	370	436	408	369	351	389	406	394	402	404	373	368	383	360	407	389	376	395	399	390	375	403	382	394	405	405	390	385	357	393	391	402	411	402	429	404	383	398	375	417	382	363	380	387	381	397	396	389	383	429	356	347	387	395	398	384	360	374	439	401	388	389	410	370	385	391	335	368	376	365	414	398	383	381	406	354	358	353	356	367	375	381	403	342	373	377	396	383	383	366	397	383	399	397	361	350	408	397	371	410	359	396	392	399	399	364	410	387	373	373	369	374	382	368	403	372	393	343	365	375	394	386	401	421	370	383	381	417	407	371	390	352	377	345	362	365	365	403	369	355	389	368	382	354	361	379	381	365	379	378	374	363	370	342	431	369	429	386	389	362	399	361	383	385	396	372	359	400	376	409	414	381	391	381	392	411	419	358	358	379	357	408	373	367	393	360	400	360	383	381	376	370	370	371	380	417	394	383	421	378	340	392	346	416	407	386	364	404	408	419	355	413	411	390	365	381	392	363	336	405	357	368	378	379	395	406	416	405	404	370	351	389	400	377	371	373	371	375	352	390	395	380	417	374	380	398	357	396	370	403	345	420	400	400	406	381	381	392	416	383	416	382	365	370	364	382	371	377	401	345	372	400	349	374	403	375	386	358	377	352	354	388	383	394	394	411	411	352	413	386	367	382	395	410	384	386	378	379	386	354	360	391	406	382	391	386	408	389	412	363	339	381	354	346	395	423	361	372	384	369	361	361	370	371	400	414	369	395	401	384	381	412	396	426	367	344	347	379	392	382	396	404	373	371	372	356	362	391	386	399	368	400	358	386	371	352	401	359	413	388	387	370	388	369	380	433	411	387	394	373	394	388	394	360	362	409	411	399	360	397	423	380	390	405	398	368	384	377	381	390	374	389	406	371	402	379	389	384	363	394	409	404	388	408	427	377	416	391	394	432	402	372	417	394	347	411	348	427	370	371	394	368	401	351	394	381	404	386	357	382	396	361	426	380	395	383	384	366	393	411	367	391	381	416	393	376	385	385	391	380	405	377
58037	104858	78357	61763	45415	26873	11623	3533	936	612	631	546	615	574	608	624	591	563	597	565	539	572	558	536	599	585	578	592	619	612	577	620	642	554	557	557	639	603	561	574	581	569	559	599	579	561	623	593	607	587	603	570	609	585	608	567	582	607	550	561	596	609	612	595	586	558	564	624	612	563	576	563	556	595	586	565	602	575	585	619	619	646	574	563	559	605	570	589	600	609	619	538	600	586	600	576	574	580	592	620	604	574	549	597	526	605	592	602	558	535	578	590	572	601	624	590	609	582	627	577	570	574	600	557	588	581	568	613	601	612	607	545	594	578	583	566	565	610	536	600	555	608	597	610	596	577	588	592	613	595	622	614	596	594	560	639	632	620	589	562	582	605	551	582	628	642	595	553	533	597	551	569	621	586	633	580	580	568	580	610	536	542	566	588	611	613	571	551	614	597	608	586	599	553	552	602	598	561	601	672	566	591	528	534	587	589	620	633	636	576	605	573	584	597	570	578	599	554	574	573	576	617	595	574	576	578	578	573	627	582	563	579	565	598	580	581	570	602	575	615	591	588	589	598	582	588	597	600	602	557	579	575	599	564	591	576	589	594	576	600	604	611	606	616	603	605	568	573	609	605	620	569	570	608	584	594	608	549	583	573	591	569	596	597	562	562	566	615	588	609	625	580	575	584	571	577	629	604	543	527	579	600	537	556	548	580	598	583	572	613	617	619	627	631	602	617	607	612	548	577	562	594	588	552	653	603	606	582	652	575	566	550	578	550	578	557	621	620	636	593	611	578	594	595	571	560	563	634	595	593	596	600	570	602	577	570	597	624	629	572	561	525	627	634	603	560	556	582	603	595	637	573	574	608	560	588	565	569	578	596	608	562	583	595	618	584	576	585	594	567	638	609	552	562	602	602	614	594	624	572	576	602	598	557	556	577	622	586	563	596	599	595	558	555	620	583	596	591	582	607	648	608	586	617	564	626	585	539	604	588	578	545	589	627	615	622	555	598	572	605	623	568	578	567	571	596	624	563	572	598	609	562	594	598	538	584	608	608	583	618	633	603	590	568	612	590	590	616	571	584	548	594	640	604	539	613	611	540	595	566	579	584	619	596	602	586	602	586	574	558	585	559	572	604	585	600	610	577	570	572	624	565	578	569	590	608	585	628	616	585	582	594	589	615	557	579	573	588	602	559	598	538	590	604	601	563	597	563	559	590	576	606	613	607	601	555	579	564	596	577	600	564	610	613	600	589	592	539	605	582	588	578	535	578	598	653	614	608	563	575	542	602	584	594	581	539	590	596	550	604	607	562	591	662	581	548	617	613	601	581	578	622	609	584	617	545	591	638	592	578	593	639	570	577	574	592	582	591	590	604	560	629	591	584	578	576	571	641	612	558	564	628	597	611	552	589	569	592	591	570	571	612	557	579	628	580	615	600	540	596	621	618	613	591	596	563	591	565	567	601	568	592	609	560	585	586	584	590	585	567	563	645	592	584	565	593	634	576	621	592	595	608	556	587	574	594	595	611	582	621	573	605	559	597	642	548	565	572	585	588	586	562	589	602	612	563	586	592	581	590	613	583	631	599	614	578	594	549	600	583	582	573	577	589	589	515	566	559	608	617	523	624	630	560	611	587	595	582	566	574	555	611	591	633	592	603	622	541	636	604	619	602	623	573	548	579	622	568	532	604	605	587	587	617	562	595	613	619	627	631	588	640	559	549	592	557	588	559	542	610	560	552	606	604	619	602	573	634	598	591	577	592	569	605	592	596	570	595	630	591	590	609	623	598	593	576	592	574	587	597	594	576	582	564	567	598	613	574	586	585	568	601	600	560	562	573	632	551	608	567	568	624	550	604	596	564	600	592	567	561	617	573	563	583	653	552	536	549	581	609	571	585	623	616	550	564	542	581	581	647	616	590	584	540	598	625	570	595	554	616	552	579	574	547	608	637	601	574	599	564	585	564	601	566	570	603	612	577	550	584	566	604	593	558	623	602	564	586	570	563	621	593	577	607	616	624	626	568	583	563	574	580	582	624	598	569	614	585	595	580	598	574	549	590	568	584	610	583	597	591	586	588	605	604	563	577	585	588	589	597	597	617	610	597	549	574	621	580	572	589	616	581	594	582	567	607	616	613	632	551	592	580	585	610	600	574	569	586	526	584	560	548	607	562	602	614	610	567	589	587	573	569	631	603	622	599	601	571	570	608	564	553	573	570	541	548	613	582	588	588	595	563	597	615	604	605	588	587	605	558	580	588	584	559	661	594	581	575	554	610	599	613	618	541	581	591	579	572	599	576	577	620	612	583	559	537	589	563	604	605	585	583	623	627	573	636	581	575	575	585	568	577	629	576	644	604	584	614	608	599	538	619	557	617	594	580	578	612	573	579	597	589	576	579	584	561	589	608	582	601	602	591	551	540	623	579	571	596	587	581	634	574	600	591	572	582	579	621	578	599	570	567	617	610	573	553	644	604	557	605	610	602	589	569	611	579	577	603	638	547	565	612	553	591	552	569	629	579	544	579	583	600	628	580	610	596	633	615	557	557	579	609	602	564	608	608	578	615	603	556	598	603	566	566	592	608	572	596	603	563	579	618	588	572	622	583	574	579	544	569	601	636	545	567	557	551	612	596	563	565	579	601	611	563	555	607	560	592	552	596	604	631	593	611	592	547	613	578	646	570	588	615	568	622	599	580	582	567	604	587	588	581	609	586	599	568	558	552	567	596	603	602	600	560	594	570	586	606	622	580	647	617	563	538	567	632	543	572	605	586	595	609	599	594	605	561	598	622	602	612	627	612	569	588	560	627	571	617	579	571	577	611	623	625	593	585	585	605	578	570	600	581	566	550	583	541	588	565	593	610	580	581	584	578	606	563	573	560	573	562	599	548	592	579	578	597	585	576	580	592	608	573	587	575	633	590	610	624	557	621	555	602	601	605	575	591	610	600	532	630	611	574	573	575	602	588	618	606	588	570	566	583	603	587	606	593	601	573	600	588	539	597	565	537	611	599	570	623	613	546	578	570	580	558	587	565	619	556	591	583	594	572	602	592	578	581	616	569	596	556	600	551	599	604	550	567	579	629	593	547	611	584	615	601	589	590	585	654	584	598	615	555	562	590	580	597	608	613	631	592	558	593	570	567	587	600	594	572	584	615	563	601	559	571	568	544	591	611	591	609	572	589	600	644	587	581	573	605	604	565	588	572	580	559	620	531	568	568	609	585	597	558	581	583	554	571	588	574	570	601	582	571	600	572	542	583	623	571	554	576	563	599	570	606	605	582	574	621	608	625	638	640	573	588	611	613	669	572	564	597	608	600	602	560	579	599	543	569	543	579	547	552	587	600	571	618	574	590	587	570	572	599	580	616	573	585	555	590	574	621	570	601	571	574	570	524	540	618	603	584	556	613	605	620	591	628	628	578	589	615	562	585	604	553	611	567	576	580	590	584	600	561	582	610	591	573	588	586	613	597	582	606	620	562	599	573
27726	30937	30748	19407	8164	2311	902	462	349	312	365	325	346	322	302	289	317	311	324	322	301	353	286	319	335	318	333	320	335	274	366	331	345	314	326	322	326	325	331	340	315	319	328	319	314	292	342	340	313	338	329	340	340	344	320	308	310	306	302	303	319	340	324	307	312	319	321	313	324	333	315	318	319	327	298	339	322	312	309	325	321	335	333	294	324	315	340	325	295	298	321	324	291	312	291	310	304	329	308	295	336	329	333	344	289	321	326	340	312	342	324	296	349	341	358	306	342	309	301	333	352	307	300	307	326	327	324	318	332	330	333	335	371	310	326	330	286	340	306	306	324	328	316	325	346	288	321	328	343	329	322	301	312	319	326	343	333	350	306	317	292	315	324	326	324	328	346	314	332	321	351	334	323	341	341	323	329	317	335	338	355	306	313	313	305	343	318	309	321	317	323	329	314	331	362	305	301	302	326	340	317	311	332	340	314	316	321	352	316	314	305	319	284	341	310	326	314	344	317	323	299	331	315	304	325	318	316	327	345	338	305	334	329	321	342	360	280	311	321	320	309	333	318	305	338	310	318	329	350	334	326	304	306	334	307	315	319	336	290	317	327	298	304	329	315	341	345	303	319	321	325	309	300	308	314	315	336	361	331	367	342	347	323	292	319	309	309	326	308	299	282	330	336	296	302	312	307	311	328	332	304	337	305	328	345	318	345	307	322	346	359	317	332	325	316	347	327	361	315	312	316	323	304	300	338	357	336	333	337	317	322	334	293	332	296	310	323	333	314	333	317	316	347	287	318	349	315	351	310	332	348	315	349	307	299	313	364	351	332	346	312	308	297	344	329	334	310	306	317	318	345	317	351	300	321	310	336	355	307	332	294	310	323	340	284	319	342	312	336	314	347	315	343	311	301	351	292	306	314	325	315	326	315	294	320	324	336	316	284	311	314	301	355	290	341	310	323	308	359	330	336	328	327	320	301	348	285	300	317	330	310	289	318	341	289	287	344	335	303	333	312	304	294	301	333	332	310	323	344	329	319	296	295	294	329	331	334	359	281	295	335	352	311	329	334	349	299	332	322	337	310	305	343	326	340	323	327	309	345	323	320	314	336	324	353	343	322	288	332	293	347	293	322	328	305	320	319	347	345	319	322	331	327	322	321	328	371	328	344	335	332	286	295	333	345	306	309	332	358	319	329	323	335	322	336	341	311	339	326	324	321	333	335	308	335	332	291	297	294	324	306	334	278	353	335	348	338	336	356	319	345	319	307	349	299	339	347	317	321	308	338	317	331	327	340	324	336	309	369	323	329	309	362	325	313	359	316	341	354	317	311	348	305	329	327	341	322	320	293	292	343	334	304	304	322	355	347	306	318	330	321	308	286	359	310	305	308	284	301	323	311	350	336	299	309	321	315	325	346	332	342	328	353	313	321	311	294	345	333	337	336	337	322	305	305	315	337	335	314	313	312	344	292	287	329	326	321	319	323	317	344	300	331	344	311	335	309	292	302	355	365	306	309	329	313	319	330	321	306	332	311	332	297	348	351	308	324	331	328	295	305	297	333	315	300	340	344	339	326	343	322	299	339	346	323	256	357	327	294	321	330	305	338	323	331	333	371	286	293	313	346	315	290	371	274	308	316	322	306	285	314	296	344	335	319	349	337	308	339	322	296	328	327	338	330	297	343	338	323	345	330	338	303	326	324	317	332	315	349	306	321	341	312	294	312	321	321	353	331	319	369	328	313	313	324	319	294	307	315	339	322	330	329	317	324	326	296	333	324	335	335	298	364	337	332	354	341	338	281	315	323	282	350	304	334	294	334	299	345	302	322	326	309	306	311	331	332	343	338	325	319	335	306	305	343	341	340	363	329	343	333	328	328	303	339	341	295	354	329	349	335	355	307	326	333	327	273	320	335	334	348	327	320	317	373	333	287	305	316	338	298	319	320	326	304	327	345	340	339	303	317	358	341	353	288	315	316	332	355	328	265	294	309	333	319	310	308	320	346	348	326	343	315	363	306	283	318	293	338	336	314	310	340	289	351	312	323	320	357	344	329	322	315	306	293	321	313	318	289	365	320	313	303	298	276	288	308	304	251	305	353	319	344	309	351	320	342	319	322	347	326	357	341	305	315	336	315	293	325	361	331	344	327	324	328	320	335	340	303	299	309	316	357	339	317	357	307	334	338	286	336	346	314	299	325	328	325	358	298	305	302	316	325	340	297	319	301	286	312	301	336	346	332	302	345	326	315	313	322	352	335	357	332	318	320	325	309	313	307	323	322	336	350	348	332	294	311	283	316	310	314	329	321	310	336	330	329	314	359	323	327	332	347	327	332	346	302	323	327	321	311	331	324	301	343	306	279	315	339	324	342	314	329	339	341	306	318	332	333	331	309	316	324	315	341	314	332	331	332	311	335	320	347	317	335	323	347	334	297	308	343	308	316	316	340	331	282	322	325	303	337	338	309	333	331	302	286	312	341	320	311	341	320	319	323	323	340	326	310	325	320	328	320	331	320	317	323	312	319	347	333	325	317	303	315	327	336	329	348	327	318	275	327	337	303	312	316	306	354	322	339	324	310	309	329	296	329	281	334	318	312	341	309	319	308	327	311	336	331	342	332	332	333	340	317	311	310	334	326	323	357	314	298	350	314	327	312	331	335	313	326	302	357	318	310	316	349	295	348	345	323	356	348	325	367	294	318	318	328	350	304	316	296	313	329	353	317	357	337	335	339	326	321	319	304	319	292	322	320	335	335	329	336	330	305	318	377	278	311	324	316	299	336	321	299	312	318	370	317	327	360	346	326	330	349	345	334	335	359	331	325	318	314	328	272	296	328	331	336	342	277	328	331	306	322	333	314	324	323	296	327	339	319	317	316	278	283	323	310	303	341	318	337	318	336	321	327	341	346	308	313	326	328	356	328	310	330	315	297	341	329	293	285	298	341	320	321	328	311	287	322	306	315	341	352	333	298	296	319	328	285	354	334	318	349	345	302	313	353	306	303	340	293	307	332	305	313	312	299	301	327	313	317	294	330	313	354	304	288	310	302	346	317	290	300	326	324	332	290	343	317	307	354	307	350	321	328	333	305	313	341	314	341	344	321	333	284	315	316	336	342	340	328	323	314	329	332	328	322	311	328	328	333	318	307	332	310	327	342	281	312	332	338	304	305	306	336	308	330	318	287	336	299	317	299	334	330	299	294	341	317	325	333	335	312	321	361	328	317	302	322	310	318	313	318	305	331	342	327	308	351	319	340	327	316	316	303	300	314	307	343	303	311	328	294	341	346	311	289	304	330	327	347	331	341	332	317	298	340	321	313	298	309	340	307	353	324	317	312	306	324	315	312	330	303	340	348	292	343	341	293	343	340	319	366	327	305	324	316	343	345	329	284	332	306	324	320	314	289	366	310	312	320	290	336	324	337	314	320	324	313	311	321	337	288	333	307	339	321	318	345	317	310	328	307	302	292	310	320	323	326	329	336	283	332	348
32392	50705	35626	21981	12371	4413	1732	826	554	513	545	540	522	517	516	508	531	516	532	538	507	525	545	506	537	527	498	528	514	523	510	496	510	557	474	501	532	554	531	522	546	517	524	516	539	524	510	536	526	513	504	500	566	520	546	498	520	512	518	539	528	516	520	493	515	532	555	550	530	564	524	521	535	511	526	525	528	586	525	540	519	560	524	519	501	504	526	511	508	523	559	511	531	528	480	512	510	521	508	517	535	503	514	476	492	508	496	521	535	518	508	517	511	517	458	569	522	495	495	549	536	485	503	521	491	511	551	534	517	534	482	523	519	493	525	497	546	499	544	530	501	522	518	495	531	505	533	532	478	496	499	533	517	536	560	530	504	558	517	565	492	522	483	508	497	523	536	497	495	470	513	545	538	540	526	515	566	511	544	539	529	560	476	488	496	498	539	495	542	510	490	509	517	505	520	516	484	511	539	472	531	495	552	525	531	530	523	501	536	541	515	530	514	503	524	524	495	540	533	552	478	546	561	541	494	499	517	494	535	531	520	541	502	480	502	545	528	527	553	485	511	559	534	510	497	542	508	523	532	523	505	524	526	514	524	502	525	504	571	503	505	525	505	528	508	473	525	536	575	518	547	509	554	476	541	496	507	510	514	522	477	539	505	532	499	514	553	493	514	508	517	486	513	538	527	539	525	524	540	527	524	486	520	501	538	534	524	523	504	542	486	531	506	537	552	476	494	510	508	501	531	524	530	504	487	553	506	551	535	500	501	506	499	520	480	542	505	523	501	501	496	550	548	556	514	497	501	516	522	512	541	519	494	491	530	536	527	520	524	520	510	537	488	505	518	513	521	489	483	506	524	552	527	515	547	502	517	523	510	535	547	532	515	518	448	507	491	513	499	505	470	518	509	483	536	530	493	507	506	510	513	508	523	509	488	517	515	510	510	526	506	510	499	532	524	507	563	491	536	539	544	536	509	523	485	516	512	473	499	503	544	527	534	539	510	506	523	501	532	524	521	518	508	511	525	509	582	526	510	545	522	500	526	477	536	512	566	510	512	543	517	524	525	546	502	477	530	522	531	490	515	561	506	540	505	532	534	499	509	521	537	494	492	496	496	535	522	522	529	528	545	556	534	497	543	512	495	508	512	482	538	486	510	552	538	520	509	485	493	544	499	509	503	524	483	509	518	505	511	504	503	549	504	521	519	510	530	518	464	527	533	513	543	508	509	477	484	517	544	553	525	477	511	511	533	512	483	504	516	536	519	505	513	551	533	541	506	509	535	523	504	504	525	499	561	513	502	525	489	503	482	531	529	525	535	521	531	504	491	528	525	518	519	534	530	537	512	493	506	499	575	537	515	504	505	554	510	512	558	513	534	483	511	522	529	515	539	482	537	493	511	531	522	517	520	533	500	475	540	480	539	539	505	532	518	522	483	453	505	560	522	494	531	539	513	490	510	491	513	562	522	516	500	509	528	544	515	509	554	525	528	473	538	502	527	521	552	542	500	555	518	530	522	505	525	521	541	446	514	548	529	485	501	528	510	525	483	513	558	520	504	553	535	568	523	547	533	488	526	527	548	529	488	532	548	505	496	488	546	525	510	490	483	524	507	531	513	545	551	545	512	485	521	520	537	531	508	513	495	544	518	523	505	493	515	526	535	507	497	518	496	482	523	493	535	524	528	556	495	529	512	504	518	507	526	479	539	534	495	499	529	511	536	537	514	484	486	548	529	490	524	500	519	496	521	523	533	523	514	483	547	526	482	504	519	516	519	533	545	548	521	553	563	532	529	484	554	546	516	543	527	502	523	534	531	520	550	533	538	518	480	555	484	541	522	574	534	527	494	497	460	522	563	552	525	471	504	510	541	521	492	510	483	486	553	528	533	552	492	561	545	542	500	526	546	571	521	489	524	501	504	498	531	475	535	540	588	532	459	514	541	531	530	486	570	498	537	512	484	522	496	485	468	488	506	511	522	487	526	562	521	537	485	517	501	499	506	521	532	538	502	492	542	515	507	530	525	562	511	512	510	506	495	519	530	527	510	490	535	521	510	470	526	517	520	550	498	511	506	554	566	529	500	574	528	452	522	550	516	544	549	530	532	530	530	504	504	543	504	530	498	487	543	523	498	510	509	529	529	500	512	541	530	522	529	558	548	524	503	496	513	503	501	517	495	507	521	548	557	551	493	528	520	500	537	534	538	474	535	490	528	475	525	505	522	545	552	552	569	508	543	518	484	510	491	511	490	494	511	509	496	547	519	491	493	518	515	525	538	540	519	496	545	485	499	508	516	536	538	495	545	518	496	508	482	491	512	495	505	541	514	515	505	501	498	552	532	510	469	543	500	507	531	531	510	497	464	528	554	514	500	534	460	487	501	490	514	533	533	497	521	513	525	532	552	536	545	499	500	514	462	504	532	518	519	526	511	520	527	552	489	511	525	561	501	507	515	491	542	512	516	513	539	487	498	507	505	507	511	541	498	519	531	513	515	521	512	498	506	544	476	475	513	535	511	515	489	548	553	510	510	524	509	534	502	537	533	505	489	515	471	525	466	523	530	533	509	507	515	497	488	508	494	513	542	472	525	547	536	497	499	478	481	507	523	556	474	547	528	525	487	517	492	532	533	523	497	541	509	508	512	527	477	518	518	501	530	506	552	483	537	492	512	534	515	551	553	530	476	523	527	562	530	509	463	520	513	502	498	533	505	540	580	508	525	446	521	529	490	525	503	523	529	523	480	512	516	510	498	546	529	534	483	540	522	490	532	538	516	523	534	479	524	470	502	500	484	511	518	532	545	505	541	556	513	541	518	536	554	514	516	507	536	512	549	480	500	506	545	541	493	482	539	513	495	518	549	497	534	523	479	499	513	554	495	491	505	499	537	535	504	497	609	501	485	537	491	522	496	533	491	532	513	490	513	530	499	512	527	497	521	518	494	492	516	485	511	538	496	498	540	513	498	507	523	547	504	536	518	495	526	493	508	470	522	574	482	522	526	515	504	522	506	543	483	509	517	513	520	548	524	521	530	511	504	486	527	527	477	540	503	492	479	547	556	489	543	526	521	504	512	504	492	535	536	513	562	532	498	515	494	540	513	527	533	521	547	510	504	534	536	482	548	532	497	486	525	556	515	529	538	518	524	487	549	511	524	516	505	498	492	488	499	493	502	539	481	507	502	501	488	556	507	477	529	505	494	544	515	475	527	511	513	513	525	484	513	493	500	552	524	536	485	526	580	515	537	533	506	518	511	512	515	520	522	534	527	522	529	523	524	511	485	497	475	462	518	494	515	503	508	589	528	493	543	473	496	523	549	519	538	512	486	520	525	516	511	515	545	529	539	549	485	519	509	534	527	506	532	545	487	516	513	537	468	528	525	517	508	503	540	539	527	504	534	511	492	524	477	533	477	477	505	533	472	529	519	525	545	531	543	534	495	501	514	521	527	477	554	521	517	519	522	535	499	514	493	520	519	524	503	532	548	519	539	557
24830	25458	37561	34858	27048	16206	4661	973	450	359	337	338	326	359	328	307	356	355	313	340	358	340	374	353	330	322	332	352	345	353	322	344	322	335	337	351	327	355	321	359	390	347	325	343	338	363	377	313	344	330	322	326	378	349	347	399	333	315	324	342	348	337	356	338	328	366	357	338	354	361	349	315	305	341	376	335	329	369	334	332	367	341	350	334	315	330	341	342	336	351	335	350	348	353	353	350	369	351	388	334	337	336	318	340	337	373	354	320	318	339	331	324	347	355	369	331	372	328	361	340	350	336	343	346	310	349	341	356	370	347	338	370	333	362	295	307	365	383	351	324	317	299	344	351	362	346	371	350	319	355	345	345	334	343	338	359	353	333	332	351	328	351	308	334	313	360	312	363	351	345	309	365	375	339	353	315	333	338	346	329	389	358	351	377	345	313	363	338	316	348	326	307	314	351	331	330	362	312	337	339	355	343	335	308	320	317	350	342	339	329	367	350	315	315	343	339	333	358	356	325	316	321	346	314	354	367	351	312	349	316	328	334	353	325	335	322	308	346	344	358	320	302	368	376	346	342	361	318	333	359	339	367	346	333	331	323	360	339	331	354	329	323	366	348	333	376	339	349	346	307	332	341	348	348	334	338	337	301	339	332	380	352	362	317	363	358	335	358	366	332	363	352	343	356	350	346	356	337	318	331	353	318	354	356	352	352	337	317	338	343	355	343	313	327	330	339	336	310	355	313	347	343	347	371	342	329	352	328	349	351	358	346	305	333	327	345	339	350	342	363	335	316	343	350	319	377	343	322	328	347	342	354	314	347	320	321	337	346	363	370	341	390	337	348	344	348	358	323	354	330	333	319	347	330	361	355	332	345	355	343	340	370	338	366	326	303	331	315	328	331	376	365	344	333	336	360	328	325	320	358	335	334	343	340	353	308	370	344	348	336	351	360	350	325	362	329	360	340	322	330	340	348	359	355	317	352	360	341	334	344	355	362	353	342	319	356	353	339	336	329	343	363	384	353	350	344	359	369	385	345	335	383	321	325	318	338	327	341	338	342	332	340	349	343	339	358	329	346	337	340	366	331	325	307	315	349	338	319	341	334	357	340	349	341	340	328	349	339	347	359	349	342	344	358	358	364	328	362	348	348	379	361	352	360	331	360	351	355	350	329	361	373	349	323	324	371	338	351	324	333	393	337	366	340	321	336	350	313	347	363	346	359	333	351	356	341	322	305	329	304	342	321	358	335	384	372	355	355	335	329	320	317	323	329	347	344	325	318	334	361	361	335	334	360	311	282	344	395	358	330	328	353	347	317	315	358	360	342	360	344	324	364	364	345	361	375	364	329	326	356	367	344	371	365	316	370	332	324	321	339	363	332	335	360	352	349	376	354	337	372	330	328	323	387	326	334	352	347	347	360	354	351	359	351	362	350	338	349	338	338	344	359	379	339	317	344	349	338	326	334	341	350	343	331	344	314	328	349	347	324	325	348	363	322	366	339	339	354	345	319	337	304	316	324	331	370	345	361	327	353	342	351	352	328	311	361	309	340	333	354	384	313	339	316	335	372	335	315	347	366	352	329	355	335	350	334	351	336	390	340	348	360	351	335	305	341	336	342	376	357	329	360	324	371	351	358	365	346	334	320	349	323	360	343	375	362	370	322	312	338	365	340	323	346	321	335	352	333	332	336	346	374	318	357	331	327	343	332	349	375	319	339	352	337	388	322	337	353	302	349	345	314	350	328	355	325	355	323	332	337	343	328	335	355	348	341	328	342	346	323	293	339	327	328	322	339	359	319	322	338	334	342	352	340	312	348	341	350	342	352	334	358	336	341	369	331	364	330	343	332	328	345	319	358	360	324	331	359	363	327	347	351	351	352	349	346	305	337	335	346	359	322	364	301	330	350	337	340	353	322	327	330	337	343	318	329	367	327	359	366	371	314	339	367	306	344	357	339	330	366	328	374	334	336	350	314	356	351	346	342	350	352	346	368	343	337	321	349	330	329	351	349	384	338	334	374	302	323	362	334	356	339	325	330	338	373	307	370	381	318	344	353	340	360	351	313	369	362	332	355	334	318	362	317	331	362	373	355	313	337	344	351	377	351	332	334	333	342	328	346	322	348	359	357	332	336	346	346	312	344	318	327	320	350	359	374	337	335	329	312	351	348	322	365	343	336	337	347	355	313	334	361	326	343	382	349	331	374	340	367	339	405	349	336	345	371	357	372	364	375	322	350	333	331	368	352	373	325	358	347	344	345	354	374	335	338	400	355	353	369	349	362	319	330	367	361	334	321	376	310	334	334	324	347	334	359	326	350	333	356	371	352	343	348	322	370	375	335	357	348	351	373	345	368	341	317	351	320	324	327	330	337	357	370	345	338	359	353	340	336	367	334	356	315	363	344	322	357	350	321	322	330	357	359	332	334	344	332	355	332	333	310	346	343	351	354	356	346	345	310	333	309	347	342	323	334	361	352	350	355	341	350	329	340	350	359	371	367	332	373	360	341	352	328	346	353	343	323	360	336	354	356	329	355	363	327	353	353	312	345	365	349	347	312	328	358	323	299	341	346	382	310	351	365	362	341	322	344	382	359	355	344	336	329	298	315	347	352	343	303	331	348	372	332	347	311	329	345	355	350	311	376	321	309	362	348	343	317	328	335	348	344	353	325	349	343	320	345	379	353	358	338	359	356	339	325	378	361	326	381	310	331	333	365	352	329	373	307	367	335	344	349	329	338	349	331	391	338	343	303	323	343	311	325	378	354	347	315	313	317	279	364	353	351	360	345	337	336	370	338	343	310	356	357	334	336	348	320	315	354	346	308	365	357	389	346	322	354	359	309	308	348	329	345	325	356	349	319	357	351	349	356	334	349	318	340	333	319	337	344	353	345	377	324	356	340	342	381	375	393	355	337	347	355	332	332	373	339	344	319	342	360	342	339	335	347	358	340	338	340	315	343	312	337	348	353	329	328	349	326	359	363	331	334	346	347	327	348	325	360	356	342	343	323	307	363	337	331	322	356	356	366	336	351	333	354	379	328	340	321	368	314	350	365	349	348	345	333	324	350	372	309	353	370	349	356	330	327	346	328	367	351	339	365	293	345	338	347	354	383	368	294	338	343	343	375	364	374	342	368	309	333	337	367	333	361	353	354	357	343	352	304	362	339	354	345	349	339	332	393	316	347	360	356	334	346	333	349	315	346	297	346	365	334	342	379	334	358	353	349	356	328	373	321	357	307	361	344	320	309	337	327	361	364	317	329	340	322	349	324	340	322	324	344	322	332	332	360	339	328	340	335	337	354	345	362	353	350	329	343	371	333	337	322	333	365	361	311	317	319	351	394	371	333	349	321	329	352	338	363	312	339	367	350	352	341	350	364	369	371	350	356	321	351	311	362	360	358	360	331	329	371	345	346	325	303	387	363	328	352	369	348	323	349	358	353	307	331	330	337	362	357	347	346	318	339	329	335	342	344	330	315	333	358	311	358
54156	91394	66289	47881	33855	17543	6493	2032	720	490	538	510	584	543	566	549	527	558	566	564	519	558	553	568	560	539	503	524	565	553	520	529	592	552	559	522	538	541	549	578	552	564	557	536	571	529	547	565	539	528	589	577	571	535	562	586	548	533	535	544	550	578	536	569	561	558	531	525	536	610	524	552	554	503	525	568	564	552	523	581	560	549	532	549	605	567	531	575	567	541	575	593	539	534	548	527	558	529	537	552	552	595	534	550	564	532	541	563	545	544	575	562	594	562	552	538	556	512	537	536	536	540	595	554	575	504	546	529	583	613	501	558	545	535	560	525	522	561	574	548	494	535	543	554	583	544	573	508	550	603	535	550	567	534	535	521	571	559	591	547	560	523	548	521	541	566	541	537	550	570	523	573	556	586	541	511	552	545	534	543	548	534	493	573	524	559	567	601	541	540	536	550	596	551	589	573	611	572	553	564	564	557	537	553	510	566	530	578	574	551	540	560	530	548	505	583	580	542	578	543	551	521	551	550	594	525	542	539	536	541	529	497	524	578	537	558	569	531	538	569	543	577	580	547	572	572	529	542	533	585	575	553	527	584	541	534	524	593	525	549	612	546	530	518	522	510	552	547	541	555	496	577	559	522	531	571	556	552	619	554	523	582	542	532	537	552	552	556	562	566	572	568	548	584	570	552	559	589	569	544	526	539	533	536	539	551	544	545	511	535	549	526	546	564	503	560	542	540	544	530	536	553	550	545	533	528	581	539	562	541	525	546	571	525	567	533	564	544	519	548	573	562	563	580	523	572	526	546	524	524	558	574	546	560	574	526	554	543	530	550	562	540	579	562	570	559	540	516	536	557	583	505	579	531	541	550	549	545	561	585	534	557	545	586	490	576	560	516	566	541	536	544	567	516	548	545	540	508	538	574	563	538	575	544	557	517	602	555	541	543	540	537	555	544	576	594	504	530	549	561	560	598	569	529	561	536	573	573	517	535	582	562	544	562	590	506	552	520	532	518	530	512	604	571	546	539	567	520	569	540	550	534	629	522	561	567	509	556	532	572	561	514	563	550	565	559	560	544	563	579	532	572	541	576	539	563	529	571	571	548	536	531	539	532	533	564	547	552	503	536	563	532	541	572	508	568	558	560	538	542	590	514	527	553	557	540	587	558	508	498	500	541	607	559	542	574	565	558	513	561	534	559	545	552	579	553	524	545	503	521	566	552	536	529	536	563	543	563	505	586	605	559	559	517	562	500	517	532	558	543	558	519	529	543	552	498	534	546	532	553	553	506	539	579	529	564	552	532	560	549	549	541	545	541	544	529	530	570	583	500	542	554	533	562	560	508	515	517	530	534	545	550	572	603	566	503	535	517	517	546	538	581	527	567	523	583	544	573	500	572	560	492	535	603	543	549	569	535	577	574	546	588	530	529	583	554	562	502	511	563	556	532	515	591	548	527	564	521	554	558	548	542	525	534	544	604	559	586	547	565	526	534	563	575	580	532	559	544	546	538	568	581	538	564	515	549	558	555	564	614	551	503	567	518	543	553	551	553	586	546	559	555	589	557	565	534	552	576	597	501	527	570	558	557	552	569	514	617	534	584	520	549	579	529	516	573	528	513	533	540	580	515	536	556	531	568	573	556	549	551	559	583	562	555	509	531	517	519	522	561	586	548	508	560	540	568	553	548	509	549	532	524	596	543	575	547	548	568	549	588	558	552	577	501	567	570	539	531	543	555	532	533	553	526	573	562	526	590	556	515	543	560	567	535	546	551	589	572	558	571	597	566	542	536	538	532	522	578	583	526	510	584	524	542	522	528	562	547	554	507	543	578	532	551	573	601	529	526	548	543	589	531	538	489	503	560	539	544	564	563	530	577	506	529	493	548	552	520	570	521	548	547	549	555	546	541	580	521	555	521	509	571	526	557	564	555	573	575	537	594	547	502	538	537	573	552	517	542	553	545	542	551	548	536	558	564	598	551	537	536	527	586	534	544	565	566	568	553	587	533	517	550	547	576	564	558	562	530	560	540	538	555	546	524	545	567	535	534	525	511	551	578	579	510	514	513	569	512	548	576	560	554	555	561	531	571	519	521	541	556	517	526	512	532	590	542	496	560	572	561	511	513	558	562	562	559	530	549	530	552	531	560	555	549	494	581	595	561	536	553	511	544	560	558	522	503	562	578	559	521	563	550	541	534	553	514	556	541	534	576	561	523	588	548	559	533	573	585	549	543	557	503	566	534	543	529	581	546	553	542	600	513	560	542	497	568	545	548	569	545	541	524	549	616	535	594	537	526	539	578	514	524	561	565	553	559	551	579	543	547	507	521	513	589	574	517	508	576	525	568	549	561	558	527	527	528	560	549	561	567	597	515	516	582	545	531	562	549	565	529	563	531	576	537	558	591	562	601	570	550	529	549	567	529	550	571	555	550	578	528	560	548	535	542	557	584	571	559	607	512	537	512	556	537	546	550	562	532	610	576	544	579	517	531	551	479	600	510	520	511	484	531	525	509	561	530	589	560	522	595	555	502	525	590	536	538	559	543	564	514	522	517	540	523	523	595	506	563	589	559	548	572	522	581	575	548	538	549	522	530	539	603	532	574	576	511	498	540	561	550	513	596	560	547	548	539	531	497	542	593	551	572	569	557	536	545	516	541	595	563	575	570	539	560	523	544	531	518	499	567	577	498	544	560	545	527	539	530	540	561	559	552	531	532	574	544	494	554	552	602	546	586	535	497	564	526	523	523	566	557	559	513	553	506	584	547	571	555	546	551	547	548	555	540	543	497	538	538	533	567	479	589	528	555	590	532	539	582	570	534	571	522	520	558	576	534	523	550	530	529	549	574	547	533	541	568	581	527	525	571	586	523	548	566	528	553	563	540	494	540	551	579	574	571	550	562	549	547	552	562	546	546	492	582	558	537	552	523	555	571	551	570	528	554	542	495	551	573	597	541	576	549	523	552	546	541	529	539	515	513	557	587	571	537	515	593	570	526	530	539	560	563	500	541	528	497	594	541	576	558	557	523	561	553	544	554	534	541	546	543	538	554	550	537	518	510	531	567	568	546	532	524	517	585	557	600	567	547	579	572	521	536	570	559	555	549	559	562	536	523	517	568	569	502	538	570	515	569	565	528	544	562	536	545	562	590	542	551	594	547	523	573	573	576	536	578	576	531	549	551	586	545	559	551	570	578	540	541	530	550	556	506	589	582	561	501	529	541	563	575	569	569	552	525	559	541	527	556	482	535	489	492	551	564	567	537	532	516	540	539	555	553	545	540	586	566	579	532	567	598	554	530	567	525	597	533	574	547	515	522	533	573	507	527	556	561	571	559	533	574	521	523	545	561	535	540	548	548	494	539	526	585	565	547	575	564	516	582	580	517	564	547	561	551	573	503	581	568	542	545	519	564	562	523	538	514	587	540	554	566	544	547	531	519	534	538	556	503	573	544	581	544	557	550	552	525	590	534	568	548	572	545	541	539	577	550
23325	22557	32611	30514	28935	23266	13917	2189	527	381	405	424	422	370	397	406	357	351	374	399	386	377	372	390	397	408	383	392	380	393	406	340	377	381	386	373	456	396	396	405	376	408	377	400	355	410	379	423	400	342	363	413	399	380	393	378	419	378	407	419	397	414	399	377	413	371	395	376	373	368	392	392	365	387	354	379	357	376	375	398	391	372	391	381	393	365	379	401	440	407	365	361	383	398	373	353	402	408	425	400	392	364	389	405	354	356	376	405	434	386	372	347	398	375	374	390	413	352	391	409	400	412	382	375	396	384	421	372	406	386	403	405	381	371	402	336	369	393	397	384	405	420	382	401	409	412	382	356	391	380	388	342	376	385	371	385	363	433	390	379	371	344	403	348	385	394	365	390	417	385	392	388	405	378	381	374	344	379	408	351	388	394	385	373	379	379	397	366	372	393	415	374	392	379	387	418	395	388	389	359	379	406	421	381	361	399	370	386	374	406	404	349	403	382	399	376	402	383	378	381	402	364	386	386	368	383	402	404	379	383	400	370	414	398	359	383	418	389	406	368	383	397	367	389	369	360	386	404	365	377	380	391	371	380	414	396	400	396	419	365	389	378	334	386	349	346	378	377	401	359	386	381	383	370	373	419	377	362	374	377	389	381	371	378	348	399	417	401	377	397	385	370	349	386	384	383	364	407	367	353	387	427	372	389	386	359	400	412	382	411	389	366	352	404	344	375	414	392	397	369	432	409	416	382	363	404	394	397	403	385	391	376	403	365	385	429	389	328	382	359	386	400	384	372	416	410	392	396	413	351	400	363	362	393	396	363	414	381	389	350	390	382	404	386	398	421	348	378	406	372	380	406	398	397	371	370	414	416	410	390	409	381	369	364	393	385	375	388	409	413	422	384	379	400	407	404	336	374	390	413	412	379	456	371	394	392	393	372	392	372	373	351	356	377	356	391	423	366	349	371	395	363	366	377	386	406	399	358	378	423	403	348	373	384	409	374	402	387	390	399	388	383	351	426	370	362	380	396	396	352	375	380	380	382	379	376	346	385	323	406	360	389	401	373	408	426	372	366	377	385	357	405	387	368	374	372	353	398	329	419	377	393	424	381	380	375	411	391	371	400	403	385	389	411	374	381	386	391	396	385	428	372	386	360	349	349	382	388	384	380	386	417	388	401	372	374	370	388	386	399	377	353	394	383	387	368	359	381	390	397	380	409	397	403	367	435	398	345	357	366	377	365	406	378	405	393	405	428	396	395	380	348	351	403	380	412	360	342	403	343	389	378	369	405	398	389	388	387	374	381	379	415	360	385	362	382	392	375	380	389	368	371	371	407	358	385	364	368	392	376	391	406	426	382	418	363	343	396	377	410	412	397	392	398	367	359	377	399	364	366	373	364	428	386	378	354	383	382	376	421	381	413	379	397	354	408	374	397	396	392	411	364	379	389	375	395	379	380	385	372	392	406	389	391	370	317	397	360	383	381	421	344	365	386	370	403	388	370	385	393	342	356	359	367	394	356	383	358	369	409	402	361	375	417	393	362	390	373	363	372	356	372	371	412	355	361	356	363	377	365	394	396	382	334	396	387	412	369	406	356	368	417	382	407	374	349	393	407	395	376	377	391	393	382	381	380	391	380	403	383	428	353	398	370	359	370	387	378	389	389	388	327	379	351	371	351	383	358	381	390	384	401	391	424	385	364	383	360	384	362	357	410	368	372	379	351	378	367	382	405	418	391	407	367	351	371	398	400	398	399	382	391	368	366	403	385	358	378	403	383	384	407	415	365	376	403	375	411	419	373	389	396	387	398	371	358	371	343	420	396	343	383	400	379	367	364	374	370	402	393	378	353	389	405	401	374	365	353	373	407	385	388	389	371	399	431	393	413	402	366	378	361	392	357	361	410	386	361	393	377	375	380	403	430	386	382	418	394	405	383	364	413	382	399	375	403	390	378	376	386	364	388	373	357	427	416	336	380	397	368	406	355	390	400	412	375	400	386	395	354	390	407	389	443	425	379	430	387	413	400	363	376	354	355	354	373	393	355	377	394	375	356	383	371	420	370	361	408	409	401	405	391	389	416	347	409	368	409	384	374	382	392	371	388	353	387	392	364	393	394	406	377	392	383	392	355	365	376	394	403	370	372	386	365	409	381	366	367	390	380	420	401	386	410	393	381	389	403	374	351	367	377	411	380	394	404	386	384	384	368	362	370	352	401	411	377	392	385	377	415	382	371	371	387	363	379	342	371	394	375	396	381	393	369	390	399	371	350	366	387	409	379	382	445	374	399	394	391	381	382	377	365	404	383	404	360	365	404	368	396	396	399	381	374	371	400	360	407	412	393	412	395	382	371	399	366	423	384	370	381	377	421	371	396	388	383	381	347	377	400	370	424	402	360	375	351	403	390	388	412	377	406	398	381	356	374	369	396	377	415	371	377	388	401	413	325	417	391	352	313	389	366	387	401	371	352	416	397	429	377	386	389	409	380	438	369	390	369	394	399	359	391	362	372	342	364	391	358	379	377	388	377	425	381	372	398	390	395	406	371	369	404	399	362	394	377	382	379	398	395	386	347	368	394	395	388	386	360	381	363	385	397	400	372	386	376	404	385	373	380	380	402	365	387	372	360	433	391	376	399	374	401	384	398	354	370	388	392	377	393	381	399	415	413	375	365	399	393	391	387	358	392	378	379	357	425	371	382	377	343	386	376	398	391	403	382	390	401	370	359	371	380	379	382	403	372	392	390	426	391	402	414	401	345	349	410	379	379	377	388	362	412	383	393	382	370	395	386	382	378	371	383	375	404	370	370	372	381	393	379	422	374	358	375	401	396	371	404	404	417	376	381	385	401	392	389	388	365	388	377	383	370	385	360	379	387	399	389	378	395	394	406	359	361	370	370	381	377	374	381	365	406	364	368	371	371	381	404	372	416	406	376	365	418	378	392	407	391	370	397	382	384	424	353	409	387	382	409	385	382	380	367	356	373	368	363	393	361	329	378	377	381	402	408	406	394	386	372	374	409	385	378	383	341	379	398	375	373	384	371	376	401	405	384	383	337	396	392	366	406	361	385	338	371	377	364	382	362	426	379	385	404	400	395	409	403	379	414	379	361	380	393	414	415	389	368	351	415	379	378	364	387	372	401	367	387	397	389	358	383	379	342	391	394	380	386	380	369	390	411	404	387	383	375	423	371	387	389	392	411	366	395	373	379	386	366	390	375	399	392	388	394	397	375	397	386	376	386	420	393	382	386	355	382	358	367	373	400	389	373	379	414	419	379	375	416	382	350	362	386	362	374	400	381	369	359	379	384	389	372	375	382	398	369	389	410	374	361	409	389	391	415	395	374	424	384	387	342	381	327	374	381	377	398	385	402	378	391	356	381	381	419	396	388	433	384	407	398	382	357	382	402	387	371	366	389	406	346	376	406	366	396	389	379	377	393	380	414	388	397	346	355	340	421	405	368	384	390	420	412	379	381	349	391	396	384
56812	104371	77630	62993	44953	26510	11518	3510	964	565	609	604	617	626	583	600	587	602	602	592	555	614	605	595	637	555	583	612	579	606	597	593	587	570	652	632	582	593	569	556	596	636	626	620	550	584	643	580	621	588	547	583	568	605	623	556	581	596	598	544	606	577	565	583	538	583	586	562	621	615	555	598	597	596	551	602	642	614	634	613	601	587	560	589	599	605	558	558	611	608	590	571	605	623	606	589	617	583	599	570	600	573	605	612	567	614	612	571	587	584	605	620	590	614	575	575	592	593	612	579	559	614	632	570	595	600	586	605	640	589	640	549	548	607	579	547	605	603	631	609	588	587	591	635	572	631	558	579	572	580	638	571	599	640	575	586	603	607	584	594	627	615	617	590	597	579	611	598	572	564	608	596	623	563	586	584	585	607	630	573	590	594	600	602	584	580	652	562	589	583	571	609	596	606	573	617	553	583	581	592	565	628	631	593	608	561	599	571	573	600	617	598	584	547	610	588	617	621	629	614	568	569	598	544	592	590	590	594	563	593	588	521	566	571	566	585	591	612	593	557	581	620	574	571	624	598	576	579	616	619	608	562	591	597	622	597	571	607	604	591	614	597	571	620	594	585	563	567	583	592	576	590	541	603	585	561	565	595	615	617	556	542	567	587	596	542	543	580	591	590	625	575	616	560	573	613	561	625	622	593	575	558	592	589	605	608	596	609	638	608	584	598	622	588	552	562	600	611	583	560	572	588	582	576	565	618	615	563	579	586	574	618	571	593	579	595	574	604	568	590	628	601	607	615	542	594	623	590	552	562	574	564	610	598	605	584	563	596	566	612	589	603	627	612	589	609	576	571	604	597	560	587	605	612	611	606	593	607	554	591	623	600	558	603	536	623	621	584	556	587	596	567	599	633	592	529	567	590	598	608	605	616	572	645	561	608	584	587	605	614	594	597	612	531	542	639	603	594	592	589	638	591	590	601	622	609	561	581	553	563	611	565	570	615	619	566	562	594	614	563	579	542	614	610	608	635	589	586	577	564	592	572	585	620	576	630	620	586	596	596	557	540	572	567	572	597	630	585	615	595	597	563	560	594	584	574	580	566	592	569	613	603	599	567	581	569	642	544	586	626	604	587	564	570	580	575	578	598	561	583	548	592	585	601	608	600	540	576	566	531	608	573	551	550	616	606	595	607	607	617	575	559	591	627	595	574	575	597	593	530	606	626	603	609	588	623	537	575	572	587	613	552	597	606	596	552	595	573	614	591	593	615	583	601	582	584	585	607	606	599	609	553	584	588	582	660	573	574	583	639	565	588	594	543	598	556	594	584	596	555	544	575	592	623	560	592	585	596	608	622	620	577	598	589	576	546	611	574	573	563	577	573	625	617	580	590	620	620	564	593	594	560	582	581	567	582	584	559	592	602	542	604	607	582	575	589	629	608	561	604	590	550	584	608	603	598	594	560	608	597	595	575	608	585	612	614	615	594	609	579	613	597	625	594	590	555	580	595	560	593	629	584	609	615	570	648	597	616	650	606	562	562	581	589	597	558	578	612	594	611	585	619	552	575	627	604	568	595	642	571	587	611	564	587	627	528	555	591	579	576	570	619	586	584	612	609	608	557	636	582	580	607	576	575	628	575	554	598	564	619	580	594	613	572	613	638	575	612	598	588	572	572	590	592	542	621	594	605	609	593	576	551	613	614	568	566	590	626	603	551	575	602	560	575	594	609	583	612	598	595	536	620	597	553	614	576	544	577	588	588	588	638	516	569	596	609	567	600	585	620	534	614	574	584	606	620	555	575	563	606	548	581	643	604	567	619	635	643	587	606	583	597	563	544	591	554	589	597	595	637	578	567	603	601	571	593	606	570	623	574	603	555	604	608	600	597	596	625	548	608	596	622	602	565	589	563	628	549	582	588	573	552	574	610	629	591	631	584	620	584	649	639	619	591	527	627	595	599	615	613	617	545	627	579	616	592	574	577	570	592	639	618	622	629	546	586	581	603	605	581	577	573	511	594	601	597	585	643	579	619	601	581	584	645	576	663	568	591	616	571	621	571	583	607	629	600	595	644	617	559	570	577	625	625	587	604	592	598	582	555	606	580	559	607	565	570	601	615	613	626	616	605	631	617	590	583	590	576	619	611	610	585	594	569	610	573	620	590	596	585	569	540	644	597	557	554	587	571	569	550	632	600	567	582	578	575	561	590	613	598	570	588	582	587	610	609	568	603	562	634	599	582	574	585	576	606	586	588	605	613	627	565	593	571	604	598	593	613	629	608	611	578	604	571	592	605	572	596	569	582	574	593	561	597	602	621	603	593	581	585	594	614	565	574	580	598	597	573	598	580	623	528	558	572	607	551	603	548	595	577	595	594	597	583	598	596	610	536	573	618	619	629	591	627	585	568	584	626	573	590	642	582	546	568	564	634	610	619	578	585	604	569	550	595	603	541	639	608	615	601	601	593	581	611	625	565	586	581	560	621	534	575	605	587	600	587	555	631	604	573	584	561	590	612	604	612	561	545	607	572	575	599	612	558	596	582	592	600	606	561	631	579	601	580	581	608	589	602	563	598	615	574	598	637	592	585	567	590	555	548	601	577	641	577	571	590	619	629	588	594	650	606	589	605	588	583	581	613	588	561	591	640	584	601	626	594	609	585	611	588	573	540	581	595	565	567	593	596	580	584	619	582	622	543	592	618	531	609	659	629	597	605	610	615	594	597	604	600	600	591	622	589	598	630	573	622	619	580	622	588	598	617	582	618	581	590	619	593	580	555	632	620	600	605	599	589	609	641	595	569	582	592	571	575	599	622	566	554	573	580	593	620	612	542	615	607	622	600	572	591	598	616	566	622	556	543	609	589	627	592	610	625	572	611	650	579	574	574	568	589	606	579	591	588	571	563	578	608	573	575	611	586	560	584	589	591	645	651	581	593	564	571	563	607	572	582	573	588	598	590	612	558	591	591	592	594	624	606	597	616	589	573	584	597	561	558	604	590	534	567	590	578	582	607	584	634	605	570	610	650	627	580	589	572	549	572	590	581	564	580	578	618	579	571	584	533	565	626	593	587	584	582	610	604	625	600	603	624	620	616	614	558	597	630	587	581	523	598	597	572	561	594	569	612	609	576	552	568	622	602	547	585	605	602	542	614	580	574	562	591	632	567	564	583	600	587	570	621	609	598	621	574	570	577	586	578	610	546	600	583	573	584	559	621	633	544	579	600	610	549	626	584	594	575	575	605	604	574	598	581	588	609	593	586	632	589	649	597	574	577	547	568	555	585	590	598	554	592	617	567	586	594	620	603	604	620	622	569	571	577	631	598	631	536	591	600	593	596	591	579	597	588	577	579	564	569	596	581	592	600	588	560	618	574	605	602	614	586	624	598	562	638	548	599	586	575	556	615	590	601	620	537	620	610	648	584	551	636	589	625	591	590	637	520	603	604	632	583	590	578	580	603	564	587	621	587	598	629	592	603	592	567	634	588	521	572
27948	30723	30373	19962	8010	2222	856	467	362	308	341	325	353	322	311	335	334	326	334	331	323	350	333	336	308	321	323	354	334	335	325	304	327	294	306	314	332	310	308	340	337	344	318	312	312	316	314	299	300	333	350	338	302	292	313	340	315	313	335	302	315	292	316	338	307	319	327	357	314	354	350	314	319	354	318	335	395	308	316	343	293	314	320	324	317	308	294	313	295	339	322	314	328	340	325	357	346	364	313	337	320	321	325	335	337	296	319	315	301	339	298	309	339	321	323	318	330	323	323	322	324	319	309	353	311	307	350	329	321	310	321	322	321	330	284	345	353	321	322	313	330	354	309	301	315	326	334	327	312	327	343	301	331	324	289	325	308	342	323	333	358	311	327	334	334	320	382	328	328	313	341	333	331	331	306	349	316	327	353	354	333	324	326	312	345	286	348	319	331	344	321	318	318	324	322	353	320	313	330	322	353	370	316	313	318	303	333	327	325	308	309	345	316	302	297	294	306	331	336	333	313	328	316	326	312	336	304	282	309	369	322	339	339	330	313	299	304	336	360	313	311	356	313	305	316	294	324	338	288	337	363	316	332	319	350	337	351	311	319	306	325	318	313	309	357	308	310	352	318	323	323	324	344	298	300	293	364	337	339	300	293	307	291	310	350	331	351	326	319	302	342	309	311	334	348	335	320	308	318	316	312	328	296	336	333	328	308	318	317	333	341	340	330	310	350	311	329	336	317	327	339	317	315	337	320	309	300	329	313	324	323	309	345	302	321	321	306	302	320	332	313	317	332	307	314	297	343	305	320	351	327	375	336	313	300	323	360	341	306	296	325	283	345	361	316	312	341	318	327	312	332	313	325	320	323	320	321	311	331	344	337	321	320	317	312	360	318	344	285	318	348	310	325	321	314	306	299	291	301	321	330	365	299	335	339	321	342	358	343	351	295	324	340	352	346	304	352	335	328	358	324	353	336	350	342	329	304	334	317	331	323	299	334	309	337	343	310	332	346	330	336	338	312	333	297	327	342	300	346	335	326	296	290	287	338	332	305	298	346	335	336	327	330	311	325	328	303	332	325	323	290	311	335	326	341	346	322	329	318	344	325	288	318	305	348	302	338	381	336	337	326	363	337	301	310	324	327	316	309	329	318	326	323	333	302	319	363	321	314	335	347	347	321	349	332	341	348	326	302	359	301	323	319	321	323	326	316	285	326	320	322	327	308	313	315	327	327	303	340	324	350	316	328	321	311	328	302	325	324	328	317	353	311	318	325	347	301	343	303	312	325	314	322	294	339	299	316	318	311	321	327	346	324	312	329	317	338	334	276	346	313	334	317	313	310	333	336	348	320	330	285	333	322	312	325	325	304	314	318	324	318	317	331	348	334	318	312	288	348	311	333	312	319	297	337	326	293	293	309	305	317	335	347	366	342	314	323	314	320	299	353	316	322	295	333	311	339	310	338	325	294	318	325	334	297	334	304	325	330	328	312	317	319	308	362	292	343	320	301	292	345	308	362	314	316	327	333	321	327	333	308	340	290	346	297	322	326	332	337	347	335	346	300	315	333	296	351	300	352	309	320	333	302	341	353	317	308	317	319	300	341	292	288	290	329	350	326	327	343	340	315	328	296	305	362	281	335	308	318	335	348	320	331	312	357	327	332	285	333	351	324	321	315	286	353	326	334	328	303	343	333	334	354	312	320	345	341	331	317	335	331	346	297	332	312	331	292	349	332	284	335	341	317	313	323	311	349	324	329	352	308	350	345	326	356	342	301	327	330	331	350	314	320	355	282	337	299	341	328	307	302	326	338	315	316	339	330	324	318	328	352	320	323	331	307	304	301	317	324	328	305	306	309	350	321	325	349	321	317	297	329	292	357	331	343	307	338	339	322	318	310	317	335	353	318	306	328	345	350	306	330	322	304	333	309	321	318	295	330	347	345	331	309	353	310	311	311	346	326	343	342	323	328	295	316	333	336	351	308	286	342	360	335	343	290	344	317	328	316	343	363	320	331	331	362	353	329	319	337	294	346	316	338	329	317	306	319	339	303	316	298	321	345	336	334	307	319	324	336	301	326	336	332	319	314	318	310	329	291	323	317	316	337	334	334	322	313	322	335	301	323	336	322	307	344	341	329	323	321	319	326	321	334	294	344	338	327	324	328	339	322	315	312	312	326	311	315	319	317	366	324	312	354	313	327	356	339	318	345	315	337	343	335	340	354	304	334	317	335	307	333	317	305	321	333	325	337	310	327	334	330	321	348	345	325	329	301	323	341	312	384	317	339	331	318	330	316	343	327	328	286	330	319	328	323	341	304	305	335	316	326	305	319	313	321	346	324	342	318	308	343	328	350	330	291	339	326	319	321	322	334	317	292	319	303	321	303	344	304	328	319	311	328	347	311	342	322	349	330	319	321	303	295	323	327	340	308	285	352	325	302	330	312	328	356	304	314	303	354	307	300	300	315	337	308	329	324	302	340	313	330	300	320	350	346	297	329	336	331	320	301	293	332	321	309	341	354	322	307	323	324	341	311	303	355	330	297	340	319	312	340	305	334	280	318	313	327	323	310	338	346	299	290	324	306	346	319	314	343	311	322	310	304	355	332	332	334	293	305	319	318	301	319	308	340	328	343	334	316	295	304	293	331	343	334	323	310	302	339	285	325	334	379	328	298	307	301	336	278	324	327	332	328	285	336	305	305	339	338	320	354	327	344	310	341	333	301	325	318	319	317	334	292	292	318	352	315	328	325	322	361	334	334	323	319	335	286	343	331	299	329	324	325	340	326	291	318	310	318	289	319	297	323	313	342	338	314	297	344	356	323	298	338	344	346	320	313	317	343	332	308	308	319	358	333	332	308	344	319	328	316	310	323	337	320	341	337	318	380	314	326	323	292	315	330	332	332	324	365	348	340	335	348	323	320	349	348	356	316	330	319	338	362	302	337	334	324	308	318	337	318	340	307	352	336	333	333	313	327	315	355	332	355	306	310	321	321	321	336	354	319	301	341	357	329	325	340	333	324	307	314	289	356	330	325	316	318	335	311	331	303	318	324	341	316	297	323	325	361	334	333	364	332	327	294	331	322	344	319	331	291	316	302	345	340	350	306	351	327	325	309	332	305	336	301	340	321	346	344	330	335	321	326	316	304	321	306	344	315	307	337	332	328	304	338	311	329	306	302	336	317	325	299	303	346	329	307	320	317	306	336	332	358	307	318	332	322	363	306	312	331	328	316	326	317	334	317	344	299	305	332	352	338	322	351	332	309	333	336	285	329	341	352	331	315	356	317	310	323	328	325	312	315	297	314	323	313	298	315	302	307	333	310	298	347	327	318	321	331	333	317	302	315	325	324	362	332	326	308	352	348	297	307	339	309	334	294	317	323	315	312	308	314	318	307	336	350	326	334	324	321	324	336	351	316	333	325	339	329	300	304	311	327	342	335	322	337	360	327	302	308	326	299	353	339	321	295	300	305	339	320	300	304	299	333	308
32374	50818	35339	22750	12161	4239	1638	800	571	561	500	562	521	553	523	560	521	558	505	543	558	527	518	570	530	524	518	539	494	553	494	543	531	537	584	516	533	521	497	475	515	537	529	512	482	472	505	548	544	494	505	486	510	504	538	566	519	505	534	528	536	516	486	527	546	494	486	528	511	511	509	554	510	537	534	523	511	497	480	580	468	521	496	557	516	520	548	524	490	507	488	521	538	528	534	505	519	513	500	516	563	507	533	517	545	513	517	532	502	529	527	474	515	509	509	505	546	561	531	537	484	536	547	526	514	557	529	564	529	515	588	514	525	546	483	525	513	483	502	514	499	528	490	472	521	497	552	538	491	528	534	561	523	495	521	492	502	514	534	479	504	532	518	503	513	514	535	556	543	544	516	501	506	523	525	495	508	532	520	578	518	492	509	531	486	489	535	502	542	514	532	506	471	503	532	526	511	511	546	498	524	570	488	525	503	535	506	497	532	515	518	538	500	556	495	534	506	506	508	521	531	527	547	519	493	524	531	524	519	514	494	537	506	541	526	520	520	544	546	524	519	515	513	515	503	514	495	519	499	485	512	535	519	547	501	536	534	480	516	587	511	540	492	542	473	535	473	505	554	497	532	485	542	531	511	513	511	480	445	487	549	512	538	527	558	533	522	510	522	565	518	516	486	515	526	488	501	485	527	551	523	495	496	518	535	524	591	531	539	530	473	525	574	492	540	486	539	482	563	516	482	493	577	479	512	518	468	502	504	505	559	502	508	493	553	544	522	526	544	529	581	494	490	547	499	514	523	499	534	538	528	510	511	476	506	530	535	517	516	503	515	519	528	521	553	483	549	484	555	488	547	527	561	551	570	543	530	538	499	504	516	506	522	561	556	504	499	500	514	501	504	507	514	521	523	520	530	508	539	540	558	549	505	513	493	533	533	484	502	500	535	530	510	533	514	485	532	533	486	533	529	498	477	547	532	539	558	547	553	574	494	526	520	522	513	475	560	520	526	479	499	539	495	566	536	522	498	474	535	536	536	496	553	499	507	534	502	546	499	541	532	503	481	482	493	503	507	520	502	514	528	556	529	504	519	507	516	538	509	561	521	520	523	539	546	521	526	537	519	515	529	531	529	501	527	529	506	521	554	545	515	507	546	536	528	534	494	507	549	545	493	532	518	564	550	528	511	558	554	521	475	536	531	568	524	512	534	500	517	531	554	515	497	505	534	530	526	531	510	508	513	524	529	513	482	483	502	523	499	506	503	559	518	519	549	510	537	544	497	526	552	557	509	505	538	500	578	496	538	554	477	546	519	502	513	511	529	495	484	537	478	510	521	556	516	534	496	493	518	548	513	527	514	496	478	514	544	528	518	502	507	506	505	525	506	502	548	497	488	552	510	506	502	529	545	507	503	528	542	525	542	520	538	542	552	510	500	528	497	526	512	504	533	539	499	526	514	511	532	566	509	502	559	494	484	501	533	530	585	531	496	575	528	519	509	561	509	500	484	505	494	501	531	539	591	532	497	543	522	551	513	543	495	513	531	515	534	517	551	515	540	527	499	506	541	490	586	534	503	509	531	514	496	542	494	540	559	541	488	528	532	506	530	534	561	527	500	512	481	520	559	500	586	542	519	500	477	507	474	487	536	581	488	566	528	553	517	522	478	566	541	539	518	542	517	552	522	507	518	528	509	509	535	527	493	529	511	486	476	514	506	545	513	497	478	516	541	536	512	557	514	523	548	478	520	529	511	558	521	502	523	526	518	522	547	532	471	536	480	568	486	518	512	514	545	540	550	560	506	528	497	514	538	521	482	533	512	537	474	505	511	541	526	530	520	524	498	550	501	535	513	517	502	520	572	477	537	519	497	549	569	549	510	477	517	562	502	488	517	523	539	493	540	543	512	478	496	548	505	522	542	492	494	531	538	528	529	502	532	508	523	532	494	499	526	490	512	495	520	528	489	523	488	536	509	531	552	508	484	533	567	489	511	542	502	510	500	530	513	545	535	521	521	500	488	481	499	554	499	484	502	552	532	490	559	495	498	534	487	501	560	472	508	545	484	526	500	484	529	523	509	505	525	520	517	537	522	544	452	537	519	478	489	520	551	496	549	549	485	515	506	562	555	522	532	555	504	495	553	475	520	537	539	485	529	542	569	519	551	526	581	518	523	530	506	510	540	494	494	487	539	525	526	529	521	530	505	528	507	511	534	515	486	521	499	527	501	485	529	478	546	460	511	511	531	522	541	522	531	496	507	543	502	570	525	509	550	510	481	540	535	539	489	535	500	520	525	501	497	530	517	509	510	502	512	550	536	521	496	466	544	502	524	495	548	498	501	503	530	539	522	510	535	534	501	565	544	532	475	521	533	574	521	517	514	509	547	508	541	498	530	558	508	532	505	493	514	533	475	553	520	496	519	510	552	516	523	554	550	518	498	527	525	527	547	542	550	535	513	552	540	494	567	551	522	529	509	530	528	495	530	500	522	490	521	514	514	550	530	506	516	503	525	534	514	520	549	542	561	505	543	522	519	509	530	556	562	504	504	487	505	515	527	519	526	504	540	517	544	523	490	509	514	468	530	522	527	519	501	541	501	538	548	495	517	526	511	530	529	503	524	491	478	490	505	481	542	546	504	527	556	553	533	521	517	527	499	564	505	548	550	530	505	463	544	570	473	493	511	545	604	516	546	547	524	520	491	516	498	544	524	505	522	535	511	513	516	530	526	548	512	542	542	495	567	456	508	519	550	512	494	547	514	517	570	522	534	552	511	532	545	528	520	568	504	565	542	505	532	522	521	545	503	505	528	557	528	541	526	523	536	513	505	507	518	530	514	518	549	534	518	513	532	457	522	506	497	521	546	514	528	546	529	543	549	534	547	566	536	584	528	525	553	533	530	494	521	509	504	522	547	502	495	515	521	511	517	555	563	489	514	528	483	481	536	546	541	535	472	533	514	556	521	507	552	538	528	547	545	510	553	505	487	504	478	497	537	534	529	516	530	560	508	504	514	528	538	529	523	542	524	529	507	528	524	528	479	547	468	522	540	501	573	458	551	551	517	520	491	467	528	472	516	491	555	505	571	537	493	566	515	529	526	489	490	522	587	503	540	500	520	521	466	554	495	497	517	525	481	501	523	497	574	479	538	564	511	529	523	532	511	520	537	497	527	524	511	526	484	531	519	533	532	463	574	541	486	523	569	513	521	489	493	487	530	529	526	524	512	546	521	540	505	481	498	543	523	521	510	529	552	507	568	559	531	523	564	576	514	519	508	496	532	544	503	508	521	560	558	526	532	507	532	539	517	523	524	538	520	502	465	551	561	523	523	536	491	536	539	518	531	504	506	504	510	527	506	510	540	519	517	529	520	552	502	511	534	552	537	501	549	515	558	529	490	490	523	572	497	520	531	544	518	543	547	532	555	517	532	517	528	523	509	504	526	543	556	514	528	496	523	553	508	561	546	576	513	526	525	514	542	508	526	482	501	505
24802	24609	35857	34139	26797	16169	4564	906	394	366	358	311	352	338	347	357	313	351	332	382	369	335	334	358	338	344	376	353	337	354	364	344	333	363	338	346	334	320	366	341	324	324	328	378	353	344	317	327	318	344	352	317	360	334	353	340	340	360	370	338	328	339	322	325	335	343	374	315	301	340	345	352	357	354	335	337	338	366	342	297	314	328	344	334	374	360	353	338	350	343	340	330	351	358	375	329	347	339	314	338	337	340	309	331	390	348	349	343	332	342	343	315	336	326	342	320	337	334	347	327	317	367	325	339	333	359	345	342	333	329	378	351	324	325	343	323	331	341	339	311	364	365	330	321	312	345	358	326	331	362	336	330	359	353	337	342	333	340	331	320	343	350	355	331	337	298	296	341	316	321	322	337	331	332	329	300	334	350	368	330	329	366	370	363	335	372	349	314	347	345	328	350	320	333	341	331	362	345	319	338	323	361	328	326	340	343	341	327	365	313	349	327	348	351	328	329	353	351	335	327	313	354	314	354	345	324	316	357	359	356	341	351	345	337	338	321	332	310	335	342	326	373	349	323	315	338	359	329	325	324	354	332	389	341	349	364	362	320	321	337	351	349	354	348	344	342	318	345	339	333	341	361	324	383	325	361	325	340	360	337	357	355	352	338	348	361	307	353	345	300	333	343	335	351	299	352	342	334	368	349	351	331	329	362	325	330	324	320	357	343	325	364	369	331	349	333	362	355	360	319	363	338	330	359	338	367	370	329	354	364	353	361	332	324	370	318	344	353	341	327	332	330	339	357	325	364	360	362	380	317	346	340	325	318	343	357	371	354	316	360	367	339	364	320	349	347	364	324	369	350	363	306	354	372	356	343	309	380	329	329	358	327	341	312	341	361	320	344	365	343	346	374	345	347	339	338	329	341	324	371	345	375	345	330	349	357	381	323	339	341	347	348	390	352	330	320	346	366	338	356	308	350	353	332	312	357	344	330	336	358	374	345	376	349	355	336	327	336	341	307	345	362	358	330	322	347	342	329	365	316	361	337	368	337	308	325	331	335	332	339	347	345	324	330	325	341	320	352	364	396	316	340	336	356	325	336	311	372	321	316	344	331	353	313	329	327	329	322	334	359	346	337	332	329	343	331	328	347	340	306	336	359	336	308	354	348	345	356	330	339	339	369	362	356	329	350	345	357	345	340	341	387	340	350	312	339	355	312	370	341	393	363	320	332	353	328	346	316	303	338	353	375	344	322	346	324	358	338	348	354	318	372	344	340	331	329	329	328	347	340	346	326	353	324	353	363	304	328	339	344	359	341	328	296	367	325	328	313	358	350	355	349	335	320	359	343	317	341	328	328	344	316	351	388	361	323	331	345	349	329	370	363	332	329	338	352	350	329	354	351	352	310	351	359	355	323	370	355	342	339	310	346	321	333	342	324	357	326	379	311	309	359	351	358	339	349	343	329	350	374	358	325	344	324	335	352	328	354	348	350	358	338	349	354	335	329	361	356	326	343	320	356	335	337	362	338	330	346	354	318	341	332	324	337	323	338	336	361	323	332	384	351	362	334	346	342	351	326	358	325	320	355	341	367	341	334	349	319	335	319	343	322	377	324	345	335	329	349	337	364	333	309	354	355	330	347	359	319	313	310	356	361	362	332	331	318	303	364	346	329	343	375	320	351	345	328	347	367	363	377	339	311	323	326	366	335	337	326	357	335	317	338	359	325	321	373	320	352	318	330	357	346	335	323	353	332	340	350	347	345	377	327	325	335	332	375	352	324	327	350	323	331	363	356	357	366	349	335	378	338	375	339	363	358	365	345	348	336	354	333	326	369	362	340	316	378	342	353	361	331	319	378	309	343	306	322	338	359	352	350	359	322	323	326	343	361	375	349	352	337	350	359	362	313	326	305	342	335	303	352	340	347	335	342	354	304	335	347	378	351	318	347	349	346	342	346	347	345	314	314	349	343	330	344	354	358	353	367	311	326	334	311	356	351	358	298	353	352	333	335	397	369	378	331	327	336	323	339	353	338	372	370	340	339	319	351	342	333	311	349	345	371	310	338	328	326	330	356	345	334	335	350	329	344	319	308	319	359	312	337	341	301	331	347	360	345	336	368	351	377	357	366	332	329	379	349	337	358	327	328	336	332	356	351	355	367	348	329	333	342	325	370	337	329	344	331	344	320	327	325	315	353	360	364	336	332	341	350	349	341	325	285	355	346	348	318	300	348	374	317	356	334	345	303	327	343	352	328	315	349	381	336	349	306	337	356	335	328	318	349	339	341	337	331	385	366	323	321	351	344	331	358	320	340	354	357	361	353	344	371	327	375	359	342	344	369	369	344	315	328	355	317	296	324	354	321	343	332	350	322	328	360	343	328	320	343	337	355	339	337	327	351	346	326	308	342	330	341	321	369	328	330	369	376	349	358	317	360	368	341	327	342	359	354	338	329	318	315	357	340	361	321	343	343	320	348	338	294	302	315	318	338	324	324	334	351	324	335	348	333	342	355	348	331	344	333	325	334	359	363	328	344	329	295	351	320	344	308	341	341	330	321	390	347	329	344	352	349	330	338	361	379	357	369	345	353	340	322	363	329	355	318	362	311	335	339	350	319	351	330	327	349	343	333	322	317	346	382	311	334	382	345	341	340	325	318	349	336	329	328	351	320	359	318	322	324	326	326	344	346	336	326	372	341	344	331	339	330	345	345	308	327	321	345	344	356	322	336	339	342	342	304	307	361	332	344	319	344	374	349	342	343	333	350	366	341	333	345	347	340	341	297	357	352	348	359	340	321	324	334	295	323	354	339	348	337	371	320	370	357	333	354	317	320	350	334	322	349	340	352	355	340	368	371	331	332	359	331	347	373	353	342	353	337	332	360	337	332	365	333	343	339	308	359	354	348	335	361	347	333	341	340	338	333	332	350	352	319	356	358	356	340	319	350	370	316	350	374	341	315	331	370	338	345	340	335	355	352	354	338	331	352	349	371	356	336	314	333	348	338	342	306	348	319	312	322	338	346	313	348	335	351	331	320	353	309	355	320	346	301	366	342	357	324	369	344	365	337	343	363	373	345	351	366	334	330	333	346	334	324	328	335	348	345	366	300	308	375	341	338	319	345	355	321	356	341	315	366	335	358	308	361	341	338	339	379	368	284	324	347	338	357	336	324	369	325	313	343	361	330	362	364	362	322	355	313	334	348	356	354	337	313	338	373	324	350	353	329	309	323	338	327	333	333	310	334	335	355	362	322	376	370	321	354	358	343	368	313	364	341	377	384	325	339	321	316	339	353	355	349	339	363	366	327	325	319	348	335	347	372	345	352	307	346	347	334	328	315	350	348	330	346	380	318	344	331	342	344	354	335	322	340	344	325	344	319	338	340	342	356	344	349	349	331	346	366	319	362	381	367	340	328	315	350	337	356	343	337	336	349	342	355	321	349	326	317	363	357	366	343	317	349	347	306	359	341	375	332	312	332	360	349	335	329	346	322
53373	90410	65591	48148	33718	16764	5828	1899	790	549	554	551	599	557	526	534	511	559	578	535	577	558	532	569	562	551	486	550	601	546	555	567	551	505	531	537	566	543	550	540	635	571	572	572	520	601	554	539	544	555	553	570	519	542	561	559	557	546	528	579	566	539	515	541	539	531	538	565	522	536	533	601	547	562	571	523	586	535	534	525	545	564	566	513	544	564	522	602	578	555	529	512	565	531	531	576	563	536	608	559	542	566	550	541	544	537	529	508	545	560	533	537	536	560	504	586	573	573	546	566	576	553	553	599	547	543	559	543	580	519	581	525	555	588	584	537	555	545	546	594	555	556	569	584	539	570	544	510	537	545	517	509	557	548	562	539	530	537	522	545	557	533	574	550	520	578	527	517	534	511	553	572	517	498	548	541	551	561	536	567	540	539	545	558	518	560	544	542	550	584	567	560	528	567	520	547	544	546	585	546	501	542	534	551	548	535	550	529	548	549	571	568	550	577	578	502	510	542	539	537	600	589	550	541	546	581	531	593	562	583	508	513	538	530	519	535	517	544	570	616	521	538	522	552	557	551	574	556	548	532	562	553	551	484	551	531	544	524	572	558	558	547	550	573	542	567	536	543	497	525	534	535	507	560	519	532	548	553	535	560	566	508	553	594	537	561	560	507	520	546	541	561	558	532	563	550	570	581	529	566	545	569	502	553	533	552	582	553	542	544	537	513	545	519	536	562	564	568	553	562	544	542	563	562	557	543	519	567	523	578	545	563	558	550	542	547	556	525	562	554	546	524	586	521	544	527	518	546	527	557	549	533	543	538	538	545	525	576	559	524	554	555	536	562	534	569	562	550	539	566	552	533	515	547	560	543	542	526	540	566	529	544	550	539	553	513	562	549	574	503	538	544	577	521	591	571	564	511	550	555	614	535	558	575	544	551	529	559	592	533	521	536	527	568	555	535	526	529	554	551	568	528	551	518	566	538	545	554	584	531	546	585	526	551	575	559	518	556	531	535	547	564	550	526	526	525	562	555	514	542	540	592	538	534	532	519	593	580	503	533	571	533	549	539	521	518	562	541	534	545	567	547	575	576	554	564	527	554	582	489	553	584	562	538	552	544	537	523	583	551	507	521	549	606	512	543	558	560	495	554	574	572	574	545	540	564	536	550	526	543	562	562	562	539	561	545	520	486	578	563	537	552	557	543	569	524	570	555	555	540	567	562	517	525	575	566	542	526	523	525	531	604	528	545	561	512	537	600	503	561	579	536	522	554	578	505	509	549	539	548	530	518	548	538	543	555	572	556	546	528	561	538	565	525	536	567	514	532	553	563	523	565	525	540	589	537	537	566	554	566	573	515	550	545	554	516	566	583	574	528	596	537	578	541	565	527	540	565	540	613	582	562	561	559	521	546	525	542	543	529	539	542	525	542	539	558	557	561	565	566	538	532	541	535	526	508	575	582	561	526	543	583	516	569	551	545	512	533	569	548	584	533	492	579	621	535	576	536	571	568	552	539	555	548	537	566	571	509	580	525	558	503	549	563	547	531	580	570	535	503	537	545	553	559	565	533	525	551	544	580	552	498	572	543	494	510	532	565	573	552	589	555	557	557	550	596	553	575	543	566	584	561	499	573	524	560	554	542	527	549	595	541	553	570	490	534	535	581	544	534	551	554	579	555	574	518	529	541	523	555	504	555	550	569	527	585	528	568	547	573	595	511	556	577	551	541	598	546	514	513	562	549	542	568	542	538	542	560	559	557	555	521	590	555	502	577	526	565	555	567	483	549	578	547	582	557	563	605	584	479	542	557	543	525	505	525	582	523	505	557	532	512	520	506	555	574	538	527	564	532	562	510	534	534	514	539	560	566	518	610	598	550	523	531	555	560	546	562	589	561	555	520	551	542	569	496	503	500	554	512	534	556	583	587	532	584	559	542	561	542	572	536	571	486	512	514	541	521	562	554	554	553	563	564	520	530	501	521	546	505	562	533	536	563	535	529	577	525	542	530	545	530	566	517	555	517	543	536	555	579	563	536	536	543	518	560	502	546	519	540	506	544	513	570	514	556	540	522	544	540	546	528	565	546	583	551	568	562	530	537	533	524	554	555	505	527	563	530	561	580	573	588	577	509	552	529	562	480	536	513	558	561	509	550	564	561	571	529	530	510	574	538	538	556	555	581	545	509	553	570	585	563	542	575	456	511	545	596	546	550	536	501	569	498	570	524	556	482	513	497	540	508	537	526	516	545	558	573	527	551	574	572	566	512	574	506	585	590	541	586	540	551	606	520	567	474	563	530	556	545	535	536	561	564	510	526	543	551	558	526	550	546	557	537	551	564	503	539	565	515	553	546	560	578	549	589	544	527	549	522	579	553	571	524	545	518	539	547	540	534	557	549	544	562	553	504	514	526	532	540	526	553	554	581	530	551	558	542	544	532	527	531	538	527	557	574	508	561	536	524	566	485	560	528	576	555	531	537	558	562	558	522	518	552	554	526	549	555	511	571	556	513	547	506	521	530	549	486	531	572	559	543	554	544	541	524	584	580	543	567	550	572	523	519	533	550	565	584	583	573	561	541	530	554	553	531	525	537	564	553	541	568	572	530	522	547	532	565	508	509	526	556	540	531	550	560	525	520	555	554	566	588	552	493	590	565	561	551	538	531	546	612	540	536	572	541	540	507	568	562	576	553	545	533	571	520	539	538	572	566	547	511	565	541	545	546	561	587	552	532	546	567	544	567	514	550	495	525	558	586	536	548	547	551	540	573	538	545	525	525	517	552	571	518	553	522	556	544	549	572	571	542	534	563	557	546	590	519	512	518	586	531	547	577	540	568	563	573	566	565	589	556	522	549	565	527	496	533	504	550	557	536	535	533	519	575	547	547	550	535	555	560	596	545	554	528	542	560	554	568	541	581	555	577	524	535	570	526	529	569	577	531	527	554	558	550	492	572	595	536	541	569	547	542	535	547	538	492	550	546	549	571	566	570	559	527	540	527	526	572	556	493	552	548	582	552	564	552	547	505	555	535	546	554	529	563	565	554	538	543	602	553	518	565	525	549	532	532	550	517	547	514	540	543	537	585	537	505	574	589	523	537	587	519	558	548	558	505	550	538	527	550	533	538	553	478	551	594	542	595	564	551	538	616	523	528	492	553	508	510	581	592	551	532	508	512	549	567	534	533	489	555	546	556	576	526	602	577	549	551	532	546	552	546	505	557	564	559	515	535	567	555	556	568	580	539	545	552	558	553	565	508	521	563	539	536	556	519	548	541	574	536	542	552	553	513	536	538	515	586	585	536	555	560	533	525	498	560	573	519	556	585	530	571	552	518	536	547	554	536	531	502	554	538	545	522	561	559	540	535	596	549	540	523	582	534	540	582	531	536	555	548	525	535	517	554	582	550	525	514	556	554	563	539	612	558	505	548	579	551	500	516	536	547	603	500	567	524	549	546	554	545	567	513	532	581	525	573	561	545	571	554	559	622	516	525
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
