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
341103446566	341103447129	341103447679	341103448231	341103448777	341103449329	341103449879	341103450429	341103450977	341103451529	341103452079	341103452629	341103453177	341103453729	341103454279	341103454829	341103455377	341103455929	341103456479	341103457029	341103457577	341103458129	341103458679	341103459229	341103459777	341103460329	341103460879	341103461429	341103461977	341103462529	341103463079	341103463629	341103464177	341103464729	341103465279	341103465829	341103466377	341103466929	341103467479	341103468029	341103468577	341103469129	341103469679	341103470229	341103470777	341103471329	341103471879	341103472429	341103472979	341103473529	341103474079	341103474629	341103475177	341103475729	341103476279	341103476829	341103477377	341103477929	341103478479	341103479029	341103479577	341103480129	341103480679	341103481229	341103481777	341103482329	341103482879	341103483429	341103483977	341103484529	341103485079	341103485629	341103486177	341103486729	341103487279	341103487829	341103488377	341103488929	341103489479	341103490029	341103490577	341103491129	341103491679	341103492229	341103492777	341103493329	341103493879	341103494429	341103494977	341103495529	341103496079	341103496629	341103497177	341103497729	341103498279	341103498829	341103499377	341103499929	341103500479	341103501029	341103501577	341103502129	341103502679	341103503229	341103503777	341103504329	341103504879	341103505429	341103505977	341103506529	341103507079	341103507629	341103508177	341103508731	341103509279	341103509829	341103510377	341103510929	341103511479	341103512029	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2736	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22984	21657	29540	24449	22808	23116	14813	5105	649	1001	928	461	425	406	390	396	374	408	402	381	356	381	375	386	349	395	385	368	409	388	384	360	385	383	380	326	362	403	348	372	369	350	362	368	373	347	349	377	382	380	357	373	384	343	361	368	361	371	371	382	359	351	388	396	360	349	356	346	381	355	352	353	355	388	355	383	363	354	372	378	370	372	381	350	372	342	393	375	325	365	350	349	364	368	366	354	364	372	344	367	344	345	352	342	347	389	367	358	380	385	340	370	360	372	394	345	374	367	369	364	343	382	395	373	345	359	380	356	362	380	363	368	357	320	339	385	356	362	359	375	368	361	383	337	375	370	353	370	380	365	346	374	378	355	350	366	339	371	362	335	380	357	386	344	344	356	383	362	397	378	344	368	365	360	354	339	350	378	364	377	378	377	365	366	359	348	337	332	371	390	378	393	352	358	319	360	366	353	364	332	396	392	339	352	364	324	357	366	352	385	355	364	335	382	343	387	340	359	361	339	344	342	325	349	373	348	340	370	365	368	348	383	379	379	376	382	360	361	357	381	392	361	331	380	354	344	374	341	384	356	362	347	344	334	341	363	395	340	380	342	358	376	370	399	387	365	368	364	364	372	392	374	376	335	375	367	350	339	399	365	356	393	379	347	338	360	349	361	346	390	373	352	363	377	362	369	366	324	360	384	346	384	340	348	396	334	380	370	333	367	364	327	389	376	389	386	389	392	378	341	354	367	332	358	353	367	355	332	379	367	352	381	350	357	350	345	348	364	333	357	392	343	370	364	376	349	363	371	342	350	347	360	375	370	348	374	346	398	326	387	341	366	346	378	416	357	311	381	319	372	360	367	389	341	365	372	360	381	373	379	343	345	363	350	367	354	363	372	341	355	366	346	367	358	372	341	337	356	329	361	361	352	372	346	378	367	358	336	371	334	347	390	364	359	325	386	362	367	352	337	380	367	395	374	370	337	349	367	337	366	350	336	371	376	337	387	347	350	356	384	385	373	364	364	342	365	335	341	369	387	362	396	352	399	368	336	348	387	375	337	346	361	353	369	379	349	352	365	373	407	376	375	353	332	359	347	391	380	344	355	368	375	344	382	398	322	364	399	368	341	359	358	334	342	390	380	345	381	385	352	364	357	351	358	310	332	362	368	326	385	345	349	339	326	332	359	359	362	369	353	365	389	358	345	340	347	372	366	367	380	397	367	375	351	361	348	345	381	366	349	341	367	344	359	325	338	337	381	391	394	359	344	359	360	351	387	354	352	370	370	331	360	357	347	400	369	378	379	399	337	347	387	370	364	349	386	382	362	379	356	390	381	350	370	376	363	356	379	350	357	329	370	359	338	371	347	357	340	341	351	367	330	368	360	361	356	359	378	338	363	371	334	368	375	380	348	361	374	350	361	368	343	367	374	371	341	364	368	397	387	347	357	355	375	364	371	390	348	342	343	345	363	349	360	364	392	364	352	368	360	335	388	402	356	340	327	376	398	358	367	342	372	368	357	371	378	371	334	369	391	343	395	361	370	358	395	393	358	371	363	359	372	354	352	370	370	361	361	367	389	359	330	345	348	370	339	363	359	352	377	350	341	388	374	325	388	362	353	382	368	346	366	392	332	384	340	359	365	343	409	334	375	366	352	373	362	371	359	356	327	363	367	363	325	337	364	339	341	366	342	332	358	358	351	370	373	356	365	346	388	367	315	372	373	332	343	354	383	385	390	326	386	355	341	327	351	341	392	380	374	377	364	374	365	392	361	362	334	370	335	326	327	360	396	350	354	365	351	375	338	332	349	343	356	378	359	382	377	342	374	352	418	373	398	337	355	341	354	350	310	362	388	372	368	364	347	340	326	383	373	351	347	358	346	369	309	378	355	350	381	334	347	336	372	358	361	346	353	360	371	347	368	346	363	364	366	350	371	333	344	367	348	326	362	340	364	340	388	361	384	388	375	354	390	348	370	375	358	356	360	366	357	338	356	384	358	365	366	356	389	335	370	362	358	375	353	357	352	340	349	361	353	327	397	375	334	365	357	384	368	315	369	367	349	354	339	374	355	368	355	340	358	336	361	326	353	334	341	398	354	337	382	352	315	349	360	355	355	334	356	354	369	360	352	349	333	343	332	338	373	345	356	366	355	393	336	350	354	353	346	366	366	368	356	380	335	379	344	361	335	364	364	372	349	367	357	358	367	386	317	359	342	408	358	377	356	321	387	375	370	344	383	322	370	349	371	374	357	347	357	339	350	322	389	384	368	355	369	373	379	338	378	325	355	351	355	351	353	356	371	387	359	345	395	334	371	373	383	372	351	394	355	335	345	384	384	363	397	371	382	337	361	358	387	362	370	356	325	327	363	358	349	387	359	372	378	370	407	370	359	345	379	372	395	360	346	370	352	352	331	357	365	351	337	377	339	364	388	372	354	327	365	365	340	343	347	349	349	371	366	363	351	394	337	359	391	404	343	377	347	347	366	368	387	366	333	366	351	380	375	351	342	333	380	323	379	375	331	366	344	367	379	359	345	348	359	366	335	387	357	401	382	350	356	347	370	361	359	366	354	377	341	373	335	377	349	394	326	387	384	383	377	372	347	358	378	360	313	359	375	367	364	370	355	356	356	340	356	364	373	344	347	355	358	365	328	363	394	348	382	354	356	381	359	380	365	374	377	365	343	360	353	379	377	372	371	377	363	356	370	345	350	395	356	381	363	374	368	346	376	369	356	349	337	329	339	349	374	339	339	377	321	362	362	339	348	365	374	377	359	357	387	337	364	373	327	347	377	373	344	388	364	395	359	354	337	370	373	382	400	365	361	394	367	359	397	339	363	349	333	361	378	325	331	381	379	356	333	363	374	353	335	350	378	380	372	317	365	359	338	350	381	347	357	375	380	380	340	352	340	346	361	347	361	351	363	375	386	374	377	361	358	372	349	349	379	355	378	352	384	336	377	334	361	370	359	375	369	337	341	383	375	391	346	335	346	357	382	370	373	376	373	359	375	346	341	376	372	356	333	386	324	362	390	361	378	385	360	387	398	361	359	370	324	355	360	340	362	340	360	341	336	370	388	382	402	358	376	363	359	363	321	343	321	348	331	382	362	345	351	365	365	358	372	360	356	402	412	318	337	342	355	340	396	335	355	349	345	356	341	343	324	383	377	350	356	371	391	342	362	353	367	348	350	385	345	324	357	358	348	365	390	398	360	338	360	343	332	353	371	350	359	377	340	366	407	336	375	335	372	380	330	361	386	345	336	358	366	333	373	387	347	366	329	330	350	336	361	348	369	367	379	354	383	401	353	337	353	375	333	396	356	361	360	392	336	352	345	374	370	358	331	381	396	337	352	359	373	300	370	394	360	365	351	374	342	381	357	365	370	353	378	360	375	353	349	373	397	385	331	370	351	370	368	371	335	346	364	344	347	361	382	399	378	363	352	350	362	371	359	383	377	383	373	368	352	396	344	365	388	369	411	361	394	310	334
32709	87864	63587	37591	35655	19352	8434	6748	889	1611	1349	563	494	537	499	459	423	429	439	422	453	415	406	415	398	415	408	388	396	381	380	400	396	361	403	382	400	388	396	404	373	398	388	377	410	386	410	386	351	376	394	377	348	372	380	406	365	390	378	406	391	393	398	355	357	374	372	405	357	396	380	369	384	350	372	371	402	380	420	388	385	373	378	404	386	384	357	381	400	400	398	404	352	420	388	397	369	378	388	372	358	357	373	374	390	370	362	406	366	372	385	341	368	388	400	380	368	353	372	385	389	395	380	390	368	381	376	374	399	361	366	354	390	374	385	341	380	414	365	388	383	378	373	394	375	371	373	371	380	387	352	417	392	374	367	364	389	355	406	374	370	406	410	386	370	385	373	380	344	383	377	373	358	359	364	401	376	379	408	349	385	374	384	370	374	363	381	392	414	428	363	366	364	398	393	375	402	409	355	322	373	357	399	341	364	359	399	368	403	378	389	384	349	359	398	374	367	378	383	381	410	371	393	405	365	361	367	354	352	448	378	391	407	387	383	395	362	366	359	354	403	391	396	339	362	372	371	395	397	391	368	397	371	374	387	369	365	376	350	357	372	395	392	345	369	364	368	436	379	417	375	411	364	395	415	363	349	378	378	370	388	342	342	393	370	334	400	378	380	348	358	375	377	396	356	397	381	416	374	392	386	366	379	384	373	355	390	359	364	376	365	377	361	339	381	381	354	377	398	384	358	379	366	346	380	389	399	381	354	366	382	374	372	343	399	372	373	364	355	380	368	394	374	355	366	368	379	371	413	413	389	362	386	359	381	376	365	390	356	378	362	380	404	369	368	406	393	356	365	390	390	373	342	378	377	355	393	373	393	409	361	362	356	371	400	388	399	376	354	358	368	372	416	395	344	380	355	356	367	398	388	388	385	378	354	372	363	408	331	372	403	402	386	389	404	362	404	362	344	363	372	381	393	382	350	371	421	393	380	364	374	384	354	384	324	358	361	398	349	372	365	376	394	383	362	356	381	386	419	367	386	397	377	362	380	353	374	382	391	320	335	399	367	404	363	367	350	402	381	360	357	367	371	369	389	376	354	360	374	381	335	368	329	383	370	378	384	370	372	396	345	341	365	376	350	401	409	395	384	363	390	358	357	358	369	355	375	364	378	384	395	386	356	398	384	365	370	350	322	337	369	381	373	349	395	382	402	335	370	388	370	421	360	402	364	399	391	379	373	359	357	377	379	400	360	392	409	398	377	392	362	378	349	368	384	379	385	357	385	412	365	367	393	373	370	387	378	385	356	337	347	359	390	368	350	380	399	367	358	400	352	404	377	368	342	367	406	368	353	359	375	408	362	393	367	406	370	343	364	399	339	346	368	351	376	346	434	363	391	383	341	378	416	405	405	374	388	381	359	387	366	392	356	346	363	402	379	371	367	375	393	390	401	355	408	354	387	370	388	357	383	340	381	410	337	394	382	367	344	362	349	363	351	371	357	367	426	387	377	387	399	383	390	344	381	379	358	361	369	391	385	342	358	362	350	410	362	359	365	421	386	356	369	365	368	402	363	374	361	349	365	419	364	394	382	399	385	354	362	410	404	413	349	423	403	360	392	397	319	350	334	372	374	380	359	366	365	371	367	400	346	380	392	421	385	385	385	386	373	374	374	370	365	316	399	404	379	372	381	352	375	377	370	373	367	346	373	390	409	375	358	394	407	388	413	402	411	380	360	348	393	346	382	374	387	373	388	386	357	359	380	380	380	352	356	386	366	384	359	390	370	367	328	358	369	390	364	367	328	393	371	386	375	373	350	427	367	394	393	393	343	384	364	382	374	404	379	373	375	363	381	374	343	351	369	403	360	373	388	394	379	365	319	392	393	364	390	364	391	391	400	405	378	354	382	369	378	358	407	359	365	361	358	394	384	410	348	375	364	389	342	353	386	370	332	359	386	373	386	402	364	388	401	369	391	375	374	374	412	356	377	374	363	376	328	352	368	375	362	388	344	352	362	375	389	379	404	368	343	395	357	377	330	361	386	372	379	421	359	378	375	404	377	369	359	338	374	389	370	363	380	377	398	429	321	401	362	339	361	377	388	394	402	342	399	392	356	335	374	388	381	374	404	386	376	399	334	429	343	378	423	396	369	361	368	390	382	395	377	368	344	349	362	364	371	387	397	377	407	387	385	365	419	364	380	362	362	364	378	345	387	391	361	410	385	424	397	355	383	363	355	361	384	399	395	371	366	369	370	415	414	325	358	384	389	404	363	373	401	372	380	357	355	383	362	408	370	382	365	363	404	354	376	361	356	371	396	386	350	381	363	368	364	392	397	371	389	376	354	385	386	369	389	362	404	394	350	350	402	367	373	341	389	380	391	368	360	365	390	418	327	374	357	347	373	397	354	382	369	389	388	381	365	358	372	362	373	376	342	383	403	387	356	385	377	382	359	367	376	344	400	394	406	370	330	365	373	406	363	405	403	398	369	372	378	366	391	347	357	407	359	364	363	353	424	354	402	348	380	408	372	380	399	346	382	372	339	377	356	347	406	396	403	366	370	392	387	383	400	353	353	386	378	367	343	387	375	352	401	396	344	361	379	373	396	358	361	365	389	420	391	375	371	373	387	378	395	342	381	336	391	372	355	367	353	368	404	381	384	390	399	343	365	385	407	375	393	391	329	378	409	399	381	385	373	351	356	390	369	346	387	377	390	352	353	371	370	361	357	383	359	339	386	354	415	385	375	366	413	364	342	392	348	383	361	388	366	347	345	375	350	373	345	360	376	371	400	377	386	362	417	382	365	376	369	349	382	374	426	352	344	381	359	412	357	388	393	362	370	378	405	363	377	378	351	342	372	344	349	402	362	349	391	380	367	383	355	380	357	360	381	383	360	364	405	380	374	387	401	367	364	374	403	394	391	360	354	376	387	443	396	354	419	360	382	388	346	361	394	370	375	368	386	376	350	376	389	352	376	392	364	412	360	413	365	383	384	385	359	355	400	384	353	392	381	409	350	384	392	357	385	394	383	373	379	361	396	375	363	398	355	417	333	370	393	341	365	377	396	351	365	352	385	376	404	370	363	404	345	369	368	343	362	391	400	407	354	392	367	403	377	396	337	386	415	408	355	423	359	353	411	391	390	393	389	382	320	406	380	357	369	375	387	367	351	393	389	414	351	362	359	383	374	350	362	392	391	404	364	383	377	369	390	358	393	374	386	392	369	395	382	378	379	361	374	380	384	393	371	393	395	362	372	375	364	393	345	359	351	383	383	367	357	371	361	406	377	355	374	413	373	372	421	375	388	385	382	347	359	365	393	355	394	373	349	413	374	384	348	405	349	389	388	399	386	370	399	407	380	412	390	376	395	343	371	397	380	372	381	362	363	390	363	380	361	406	378	386	369	378	360	390	356	361	377	362	405	391	367	353	346	353	387	354	368	362	400	377	334	360	374	372	362	339	359	332	378	362	389	392	389	398	398	365	352	393
27972	23693	19302	5181	1966	575	301	312	288	265	278	285	236	246	225	214	271	240	253	221	256	251	244	238	228	247	272	271	225	264	256	232	243	263	238	238	279	240	250	282	241	267	234	248	237	237	239	227	228	221	266	207	253	228	258	258	241	249	234	242	240	256	246	246	267	242	252	234	286	217	249	268	241	224	248	249	259	232	260	250	250	239	250	215	234	231	251	255	243	227	241	235	224	223	282	227	214	251	259	259	211	232	233	252	273	277	243	243	235	257	242	242	255	259	232	243	257	264	243	223	235	261	239	239	238	235	219	238	265	253	232	239	223	227	258	242	254	238	219	264	226	222	263	220	262	261	233	255	247	243	235	235	249	251	253	225	229	228	237	266	258	256	240	257	222	250	216	225	250	223	272	238	245	243	256	230	251	228	251	237	216	241	255	278	240	273	258	238	271	242	268	245	230	245	234	255	249	241	225	220	253	245	228	223	270	277	229	226	235	265	208	250	248	261	256	221	223	222	244	239	238	233	265	258	254	276	248	208	245	264	219	221	249	280	260	238	236	243	258	230	233	262	247	274	232	240	245	235	257	276	240	244	269	254	233	230	256	262	257	244	250	250	250	260	246	263	231	238	243	245	282	243	251	227	239	246	245	263	215	279	223	234	257	247	226	244	233	246	241	264	229	265	244	263	220	247	245	242	240	257	249	236	256	250	233	231	248	242	239	245	262	243	241	241	232	226	243	233	214	241	257	262	249	261	226	241	246	258	246	233	254	241	291	251	238	267	242	249	246	219	241	258	239	254	242	238	259	247	233	240	217	254	269	243	221	238	236	240	263	235	248	240	240	239	259	245	240	267	245	242	231	249	260	254	248	281	240	226	245	253	237	241	219	265	251	251	258	245	248	242	218	248	253	251	227	274	249	252	272	248	229	247	230	243	243	266	259	252	266	247	261	242	245	238	240	262	277	201	253	234	234	264	228	247	262	249	239	256	231	235	272	227	237	250	232	257	267	229	244	252	231	265	260	241	243	245	240	246	257	221	248	222	233	259	233	266	236	265	252	243	225	243	241	244	265	221	243	237	253	242	271	229	236	253	257	254	258	266	225	238	249	261	250	256	252	237	232	232	238	225	263	255	239	245	234	258	273	229	245	235	231	252	249	244	223	238	260	250	239	230	245	256	246	267	243	249	261	263	228	224	259	231	236	240	250	247	224	239	253	254	241	264	247	243	246	239	254	229	228	243	264	234	244	243	229	231	230	240	252	218	274	260	246	259	258	232	228	260	254	252	255	232	243	270	251	244	234	213	257	241	230	266	256	245	281	246	221	233	242	237	235	245	276	249	241	241	262	253	277	240	249	252	244	233	246	243	236	239	240	254	267	224	266	256	231	249	265	237	234	241	251	246	255	220	264	242	252	247	238	244	229	245	240	236	237	243	284	226	257	232	270	250	228	256	242	225	254	255	255	240	228	243	250	229	279	250	247	246	249	233	259	237	236	244	246	235	236	255	247	249	246	238	239	237	279	247	249	244	228	227	232	253	231	230	245	254	243	259	262	259	239	219	275	253	242	231	224	251	272	243	238	236	220	248	259	252	263	236	223	255	220	247	237	259	223	261	244	274	250	210	263	233	234	231	219	231	248	284	233	248	255	238	234	260	240	232	266	247	248	229	233	232	236	249	246	237	224	225	245	234	225	250	255	256	247	237	267	238	276	261	255	237	243	232	258	235	262	251	273	276	251	230	225	222	233	233	231	260	245	252	263	233	251	261	241	238	235	259	242	218	242	258	262	274	229	267	246	244	252	264	239	269	257	243	230	233	259	288	247	243	215	231	261	222	233	261	250	249	256	249	241	298	253	263	231	256	246	244	262	258	251	223	239	245	247	270	246	249	240	230	247	251	222	262	231	273	240	251	259	245	272	241	214	228	224	248	232	224	254	253	234	263	257	226	233	244	277	269	240	267	231	245	241	241	238	232	220	287	215	240	213	254	232	269	228	256	224	213	242	235	246	250	229	261	251	260	241	217	226	236	231	247	237	246	239	261	218	216	232	238	254	249	238	244	241	269	231	220	231	252	248	269	257	256	256	258	235	265	257	250	254	224	251	232	218	256	241	241	227	243	263	235	248	259	232	232	235	259	262	253	273	245	258	247	251	216	239	219	253	248	232	244	220	254	224	251	266	246	233	269	228	236	251	227	243	267	238	269	259	237	250	254	280	262	217	237	236	252	261	240	220	267	246	260	241	256	276	247	212	220	236	252	236	248	228	236	279	249	249	239	268	242	243	239	244	247	222	248	227	237	270	254	238	254	234	253	212	251	254	246	224	259	278	268	242	258	256	241	256	247	252	256	267	254	258	225	253	247	242	270	261	259	251	233	246	251	270	250	243	240	269	205	275	269	258	236	223	251	258	251	252	246	238	230	233	232	263	224	241	227	271	246	230	242	223	234	248	225	254	213	244	263	238	227	215	247	268	256	275	239	278	241	257	222	251	252	233	214	249	214	235	249	251	256	232	233	249	252	230	241	245	230	242	271	229	277	251	252	245	256	233	242	235	235	243	244	215	241	227	259	245	241	248	206	274	251	281	249	237	228	227	227	253	241	249	248	240	237	278	222	260	246	231	234	262	262	212	247	240	232	241	263	250	220	218	255	223	228	225	251	257	209	208	239	280	210	224	248	250	273	273	226	221	275	244	251	210	233	281	253	259	229	218	253	249	255	252	229	263	254	238	238	231	243	240	258	223	245	237	250	265	237	235	241	239	251	244	260	236	238	245	270	265	238	234	257	225	259	235	261	265	229	222	244	209	226	222	269	248	240	257	248	228	264	263	238	251	215	245	238	237	271	243	257	229	239	252	267	241	271	264	247	259	237	253	257	228	243	245	240	249	262	250	239	240	261	213	209	232	234	253	261	230	259	234	228	250	238	255	249	254	263	254	232	265	276	250	283	254	247	242	221	256	221	264	227	255	248	217	238	242	257	240	274	249	216	239	214	217	244	217	240	239	245	224	261	265	251	246	263	248	258	273	264	232	265	249	224	231	251	241	241	244	248	240	216	222	261	244	242	236	250	225	243	238	218	237	225	260	264	232	250	266	251	228	250	253	244	246	290	256	255	237	238	252	260	226	226	244	244	255	247	271	242	244	225	238	255	235	255	249	251	237	215	238	246	248	215	239	250	231	233	231	241	254	244	246	261	284	247	253	235	246	265	234	250	268	232	249	253	245	250	279	244	231	249	236	235	228	234	257	256	267	239	246	234	268	224	225	247	246	234	234	264	246	239	256	250	247	244	262	243	263	233	226	230	227	242	260	231	269	252	210	245	220	249	274	233	251	230	252	235	238	214	261	216	249	278	231	239	242	245	261	258	242	246	258	237	262	272	252	223	249	249	240	252	249	267	245	226	256	234	209	243	230	251	243	218	290	268	241	231	216	211	228	245	243	245	239	232	246	258	233	251	213	238	240	216	224	239	256	229	247	276	246	254
15260	32247	14785	2836	2381	703	409	489	286	324	399	317	272	282	288	290	264	284	259	318	291	324	294	295	274	277	285	292	276	245	286	304	273	270	287	283	264	291	300	309	267	272	280	277	282	318	318	305	273	274	270	287	256	274	286	282	257	247	284	254	273	306	262	296	304	278	281	256	278	297	234	257	291	298	283	306	293	292	293	256	271	272	303	257	281	272	305	279	309	274	296	287	287	285	304	276	279	246	265	274	275	271	291	307	296	289	288	280	284	286	265	287	286	269	280	304	293	288	274	282	260	314	264	297	295	295	294	299	268	281	303	266	273	280	293	281	293	269	270	276	268	287	287	277	258	289	290	278	262	251	276	250	264	291	285	283	286	279	289	271	285	290	303	317	280	256	281	284	294	298	288	260	297	307	289	258	264	270	297	254	310	280	263	257	266	310	276	274	285	278	246	262	274	283	293	254	296	277	256	246	256	301	279	288	271	297	281	297	276	293	283	287	281	272	295	304	276	267	276	247	268	296	276	268	293	293	295	253	278	269	270	257	277	268	300	304	254	284	286	265	303	260	291	296	291	296	253	266	305	263	290	299	279	289	288	294	268	291	272	263	280	315	283	287	297	269	288	304	275	274	259	265	266	282	265	281	293	288	289	293	264	279	271	276	262	286	277	272	304	265	304	275	271	282	291	314	273	270	277	264	288	276	289	310	248	265	277	275	274	290	296	272	285	278	262	274	286	267	287	292	285	287	285	246	266	270	311	301	270	276	264	280	276	285	261	269	263	286	251	277	273	288	279	270	268	270	289	299	289	308	269	305	261	269	266	315	293	278	263	304	291	310	278	252	296	285	273	280	265	290	307	260	282	283	266	293	274	292	294	262	277	265	292	282	273	323	277	282	303	283	271	297	289	290	281	289	302	260	291	292	288	273	283	308	281	282	308	278	301	294	312	306	272	277	279	253	301	268	271	294	294	314	281	258	253	285	281	281	279	311	292	279	274	256	278	295	281	307	295	285	287	279	287	284	279	291	258	308	289	255	313	259	279	301	302	304	283	284	302	293	306	290	298	275	286	277	278	300	278	297	284	273	267	282	265	277	240	295	282	275	293	278	274	274	275	292	277	255	300	275	276	279	275	292	277	284	278	288	266	245	268	290	262	270	269	291	276	278	241	270	292	298	304	282	301	297	286	271	273	285	289	313	291	290	285	284	275	276	274	283	269	269	286	293	285	275	285	281	283	289	271	277	263	294	287	267	282	276	266	271	250	262	288	280	269	288	281	283	306	278	240	269	288	264	284	292	282	292	271	319	288	277	270	308	285	305	269	271	266	287	288	281	275	296	281	289	284	271	294	309	297	288	268	273	256	285	293	294	290	287	308	263	288	289	287	264	270	257	257	296	275	297	254	293	278	280	282	292	268	295	305	282	251	287	253	282	287	305	282	270	289	262	238	276	322	250	281	274	256	260	226	235	278	273	278	290	304	311	286	276	290	305	307	296	315	282	268	288	291	265	284	276	287	277	253	274	289	310	295	275	246	282	282	281	274	294	293	255	293	267	268	281	297	286	258	261	293	269	280	283	275	245	264	292	268	283	286	286	284	283	246	285	283	265	291	279	273	288	274	285	256	292	266	293	245	276	260	270	265	266	292	297	301	255	274	294	249	263	271	302	264	273	272	271	263	291	279	259	288	281	255	274	289	301	279	294	293	317	263	286	268	277	259	283	308	275	322	301	302	287	272	265	289	292	286	281	298	296	276	262	267	266	296	283	274	257	279	270	271	274	272	270	302	270	288	298	273	297	291	257	288	278	285	276	293	270	277	271	283	291	257	296	301	276	273	261	266	260	284	270	286	267	260	299	250	310	287	279	247	268	303	288	273	271	303	283	284	276	319	329	306	297	285	286	271	279	259	302	271	287	286	285	269	291	274	274	280	308	260	280	303	271	257	313	301	296	281	278	274	283	303	284	300	277	306	269	301	276	267	292	295	299	312	277	284	318	264	275	275	261	293	306	274	262	270	304	279	284	279	281	294	276	306	324	272	278	270	254	282	275	298	273	257	279	295	289	269	281	290	299	277	262	262	268	279	276	289	326	279	268	285	292	300	272	277	280	282	303	278	271	274	285	281	298	282	301	300	294	260	271	287	301	277	271	288	317	284	314	272	268	303	255	279	278	286	264	287	292	265	278	240	277	264	286	271	226	285	288	273	271	286	285	261	265	299	277	254	290	281	268	286	289	274	323	284	276	283	279	281	298	281	281	293	308	290	295	290	299	265	286	258	303	244	246	255	296	276	284	260	284	262	285	294	263	255	258	282	313	259	288	264	283	282	259	269	275	294	272	268	270	273	258	248	273	320	273	285	291	248	309	278	304	290	253	282	272	295	263	271	277	294	291	286	269	287	292	269	270	290	299	251	278	251	289	274	296	269	279	274	277	295	277	254	307	279	287	271	243	271	264	290	290	271	294	277	307	251	283	302	288	292	275	265	277	302	299	248	294	273	288	278	291	270	268	266	266	268	271	295	306	286	284	282	279	294	291	313	257	293	284	260	301	274	258	284	275	306	291	304	290	281	273	284	279	274	251	304	268	260	276	280	300	290	313	278	278	267	266	298	273	333	260	281	258	250	275	300	278	289	343	273	274	281	294	299	286	294	275	304	287	237	271	305	291	247	270	263	287	261	299	272	283	314	260	303	286	293	274	285	320	260	271	314	268	265	287	265	277	270	251	277	265	272	286	310	272	285	274	265	272	292	274	283	303	260	265	280	276	249	258	295	265	257	279	269	282	273	264	251	293	284	274	268	259	257	306	299	260	308	276	264	295	297	260	302	276	319	281	245	254	291	269	302	289	263	282	279	289	289	265	292	279	300	271	305	272	282	267	263	273	284	265	286	285	253	276	291	266	285	250	289	287	308	278	272	259	277	289	308	265	271	306	304	281	303	273	305	276	263	287	279	307	277	287	281	289	300	278	254	278	284	294	295	289	284	292	300	261	303	268	285	288	299	305	297	284	270	264	300	265	279	300	255	302	257	249	293	306	275	303	291	261	291	275	309	260	287	299	304	302	259	321	292	273	307	286	292	316	282	279	284	293	280	260	302	299	302	276	286	283	284	309	307	294	246	303	291	300	254	285	272	284	279	269	291	285	263	272	276	274	326	295	278	290	318	276	271	291	268	279	276	273	279	283	251	265	284	308	257	273	274	278	253	267	276	314	302	323	283	263	278	270	275	264	300	271	289	285	295	288	281	284	286	255	284	270	265	290	285	274	297	283	293	286	271	284	294	296	294	277	309	249	286	312	326	281	243	306	261	295	263	293	301	269	315	271	291	276	290	289	271	265	262	279	250	296	263	279	316	297	289	304	255	303	298	292	291	277	301	274	283	309	254	298	323	297	272	291	287	276	285	277	278	289	272	295	280	273	255	299	289	303	278	266	292	282	294	272	279	244	325	250	273	282	292	274	295	266	265	275	306	264	276	279	272	288
23808	21479	29148	25108	21820	17261	2952	975	647	288	641	287	203	197	197	199	213	166	209	161	183	190	175	182	170	198	158	158	180	192	177	190	169	195	180	169	183	156	177	167	184	191	166	158	185	188	188	158	191	195	166	171	175	181	198	191	173	162	151	184	198	171	163	177	168	141	174	160	183	198	176	165	169	155	179	175	163	161	173	178	179	178	186	154	179	188	161	157	172	165	175	169	178	162	161	157	180	173	164	167	146	148	180	219	166	161	170	173	170	170	159	162	153	185	170	160	201	175	176	176	176	186	166	168	157	157	181	151	191	168	186	157	174	171	182	153	171	149	153	175	175	168	148	166	186	167	149	188	173	174	155	178	158	166	185	168	187	166	153	163	176	184	219	187	178	180	164	190	161	155	173	152	168	161	158	182	147	174	173	180	132	133	197	168	154	165	174	163	145	180	167	169	165	178	180	202	174	155	181	179	180	198	179	154	167	162	151	194	180	191	168	163	168	193	154	176	180	164	157	145	182	189	153	183	185	160	157	178	188	166	152	178	152	160	180	178	157	152	184	155	163	181	156	179	161	156	189	163	158	180	173	186	153	189	174	202	166	176	160	159	178	166	165	183	172	158	156	166	186	157	165	201	179	166	172	172	193	189	190	180	159	158	155	185	177	172	153	199	156	183	158	182	179	173	163	177	202	175	175	169	163	177	175	175	162	166	177	183	185	189	185	181	173	165	158	154	187	202	162	156	151	161	158	176	196	162	180	157	173	165	208	175	148	191	175	186	169	181	161	176	162	174	167	172	173	152	170	178	160	188	148	213	173	162	169	176	173	157	186	173	180	164	174	171	152	168	143	165	190	148	169	169	164	175	149	163	178	177	174	176	177	171	170	166	152	179	154	174	153	146	172	161	174	172	175	159	174	181	198	182	151	146	154	153	173	180	177	172	187	182	158	158	172	148	176	169	166	181	154	150	154	164	158	162	154	183	170	209	151	177	141	198	162	150	176	176	172	169	166	165	183	180	185	172	155	177	187	172	174	184	191	183	173	176	168	190	162	193	166	138	186	180	193	146	170	151	169	165	155	170	160	159	150	176	145	177	159	163	175	169	161	178	165	151	171	170	171	157	182	186	166	158	172	198	177	152	164	178	157	197	188	166	191	146	159	160	183	169	173	191	171	172	175	177	163	178	170	179	158	153	180	167	168	159	178	168	205	160	152	163	162	169	185	184	186	154	177	166	175	178	160	155	161	183	153	171	160	177	164	170	192	168	153	165	168	171	180	167	172	172	181	186	174	180	171	186	169	157	168	168	186	160	151	191	153	159	173	176	157	163	184	163	185	164	174	162	157	178	170	187	167	168	169	171	175	157	181	186	178	170	172	159	189	155	166	187	167	179	182	171	170	183	174	168	148	154	177	141	167	167	166	178	172	152	172	166	170	176	189	205	170	187	181	180	178	174	171	195	155	183	173	163	151	163	176	182	153	184	163	174	180	181	155	182	171	174	177	178	175	178	163	174	145	191	167	182	173	167	169	165	207	175	179	170	152	181	159	170	178	167	179	156	186	184	180	187	177	144	172	152	140	156	171	167	137	179	170	179	169	161	201	173	182	178	160	184	177	180	166	167	184	161	168	178	160	154	168	199	169	182	171	172	192	164	176	171	165	164	144	195	171	167	177	170	198	169	145	180	177	150	156	183	172	142	170	152	172	165	133	181	150	175	147	155	166	139	157	174	181	167	161	181	179	153	169	162	196	159	170	168	177	157	195	179	180	185	167	172	186	187	178	170	196	172	177	179	177	161	169	193	174	172	168	192	183	190	176	157	184	172	167	226	149	168	186	172	184	161	171	186	155	167	178	167	166	165	168	173	175	163	179	179	168	170	178	189	164	188	147	194	185	158	186	152	184	158	177	152	167	210	139	180	176	165	173	137	205	144	163	154	167	187	182	148	176	175	185	170	163	185	174	175	190	177	184	151	197	168	169	163	160	163	187	169	160	162	189	172	171	170	183	180	171	171	174	187	191	188	167	169	173	177	196	161	176	165	158	163	165	159	179	158	174	189	173	174	163	168	164	164	182	178	184	162	189	166	182	170	157	148	162	156	173	169	193	181	163	180	157	171	177	160	166	168	170	171	166	180	164	174	168	172	177	174	173	168	172	149	173	151	171	161	178	175	170	172	156	147	168	147	173	171	171	171	174	177	189	161	160	158	188	195	181	184	161	136	157	188	154	187	153	184	176	140	150	174	160	153	179	169	162	166	160	155	182	204	174	176	158	189	157	155	180	154	179	169	185	158	174	178	190	165	167	166	174	202	157	172	196	165	155	189	170	167	180	195	187	182	166	152	159	161	162	200	176	180	194	198	174	172	169	159	184	158	152	158	161	160	176	198	155	184	203	169	172	185	140	161	179	194	176	181	168	194	181	187	183	176	159	185	154	181	178	180	195	170	166	154	180	161	181	180	165	178	161	186	155	187	158	187	196	183	151	155	188	171	163	162	156	172	137	183	172	139	172	182	165	164	180	165	178	164	134	187	150	163	169	155	187	198	182	163	162	160	181	168	166	166	159	162	163	181	182	182	149	166	166	178	151	187	199	196	190	151	153	177	167	172	168	154	170	163	192	156	137	169	184	187	172	174	193	180	164	172	137	141	173	163	157	151	178	182	193	159	159	169	171	170	181	166	167	191	188	160	169	177	166	151	166	182	180	192	190	183	154	196	173	167	174	184	170	166	194	172	165	188	170	181	176	195	173	179	169	152	170	179	176	200	167	180	173	206	176	193	174	162	177	191	161	160	173	168	187	179	168	169	178	181	179	177	200	167	194	187	164	174	156	175	142	162	162	181	186	199	177	181	170	174	171	179	202	187	167	154	176	170	165	197	171	138	157	140	165	162	164	181	160	160	173	150	179	152	177	172	174	170	155	168	171	183	178	161	173	197	183	159	166	175	172	188	183	187	156	148	168	178	190	151	159	166	178	151	164	170	181	224	177	167	169	181	181	164	160	181	161	152	183	174	180	171	167	186	158	163	176	149	146	190	158	167	163	144	179	174	196	160	191	176	174	154	147	170	157	183	168	177	154	189	174	170	157	159	143	164	185	183	181	172	159	187	179	208	163	173	160	167	180	162	176	185	194	188	187	184	179	177	165	179	174	152	165	184	166	214	184	171	182	180	160	155	172	174	174	183	159	179	177	191	167	161	166	178	182	176	167	145	172	182	156	163	163	178	163	167	158	162	170	168	162	161	171	166	154	163	150	149	175	183	161	162	182	177	176	174	170	141	175	165	177	193	185	191	182	147	202	190	180	157	170	176	181	186	139	170	161	174	165	173	154	162	170	169	168	173	187	168	190	172	153	178	168	159	163	199	189	172	157	175	176	165	207	174	166	174	160	178	184	165	149	177	193	164	183	170	153	175	150	186	153	184	163	160	165	173	167	186	137	192	162	181	177	183	163	162	174	159	188	193	166	173	156	170	181	176	190	160
40820	76544	49318	28331	23217	14375	1849	1588	1245	454	1098	428	247	261	238	241	190	228	205	218	221	214	191	204	215	207	202	189	204	217	184	208	195	208	181	212	206	208	204	169	203	225	188	193	213	197	187	203	199	195	196	209	179	205	204	211	185	184	190	178	197	212	211	189	203	181	192	207	184	176	183	201	182	178	184	207	204	206	201	175	215	201	173	175	154	187	215	216	204	181	189	198	185	175	190	191	198	200	171	195	182	208	189	208	196	211	193	189	209	185	192	183	198	190	188	188	196	187	178	174	214	183	196	212	198	185	196	201	211	178	195	179	181	192	197	168	179	204	175	195	210	179	204	194	195	209	180	188	174	213	182	198	201	189	192	181	200	211	217	195	178	179	218	179	191	197	190	194	206	211	165	187	200	196	210	168	185	198	199	179	193	206	190	175	198	180	179	196	177	185	195	212	160	187	205	202	190	186	191	196	186	200	214	209	203	192	195	201	192	184	189	179	189	211	183	195	181	172	173	177	205	206	199	197	209	216	184	181	196	165	202	180	205	186	193	182	210	184	187	192	199	204	195	184	190	168	219	184	197	201	185	182	185	193	203	207	196	204	178	193	195	183	200	200	209	193	189	192	204	201	174	177	226	194	193	174	186	203	177	212	202	195	166	218	210	194	212	171	206	189	187	201	187	193	187	216	179	182	186	179	183	194	200	215	198	217	216	207	196	196	175	213	207	225	191	178	204	198	212	185	184	202	189	191	187	214	185	182	182	217	195	200	194	187	175	207	184	206	200	183	181	178	179	183	193	150	189	215	199	185	200	184	189	191	177	223	192	194	193	171	184	183	192	180	195	229	187	199	217	185	199	177	192	208	158	192	197	197	184	185	191	195	164	193	210	200	216	226	162	206	208	190	177	217	178	227	189	204	178	195	183	197	173	189	196	187	188	179	204	201	178	182	174	193	227	194	185	192	167	209	190	188	222	184	182	214	183	203	209	198	189	197	202	190	185	193	194	187	195	191	209	155	171	193	189	171	205	196	191	182	179	203	192	202	180	195	201	175	199	212	191	179	172	183	206	196	187	183	175	206	177	210	195	196	197	200	206	201	191	203	197	189	188	175	177	219	205	200	170	193	196	194	181	188	212	183	212	200	209	202	204	189	171	189	210	211	207	178	195	174	224	194	190	186	186	190	201	194	210	180	195	194	174	189	171	190	191	201	220	202	209	182	208	204	213	218	160	176	197	187	181	201	184	192	219	204	202	170	193	182	207	210	187	201	199	212	228	202	210	169	187	181	208	178	195	185	203	183	192	189	191	185	194	178	184	199	190	203	190	206	199	186	191	219	196	188	177	180	207	192	201	199	170	168	199	187	175	185	172	211	174	188	186	188	196	198	206	214	171	184	200	190	194	184	199	194	185	191	187	207	191	224	191	177	191	208	209	190	175	203	177	190	196	191	210	198	216	194	211	189	199	210	199	164	191	202	197	182	206	184	199	201	198	184	218	206	177	187	203	194	164	200	175	185	203	208	201	194	195	184	189	179	189	197	193	216	204	171	194	208	213	200	195	173	194	171	178	199	192	203	188	184	198	168	200	216	197	196	185	207	172	178	193	192	187	217	193	214	192	186	208	213	187	183	189	178	189	172	196	180	166	177	179	168	172	208	212	195	176	184	205	215	190	195	213	173	199	170	206	205	214	203	186	162	186	215	182	204	186	182	180	198	185	178	206	186	209	193	173	177	194	189	198	195	204	179	182	191	201	202	211	197	180	180	221	203	181	204	194	203	191	185	208	183	170	172	204	202	184	177	198	200	167	220	199	186	190	227	194	198	219	200	190	181	179	207	185	188	203	208	201	178	208	193	212	190	161	209	208	183	171	196	218	210	212	175	194	200	189	188	180	182	187	191	195	222	184	177	194	170	191	201	197	186	207	182	194	215	184	216	191	199	173	202	167	196	180	177	178	178	180	204	199	202	229	191	177	210	185	187	198	203	219	200	169	188	182	193	203	189	176	210	201	188	218	176	212	190	201	197	178	221	192	201	201	212	193	195	192	195	184	179	191	200	202	171	181	197	163	207	197	189	188	196	214	204	184	177	202	206	199	196	186	204	194	199	188	152	179	171	198	171	207	185	195	179	192	177	183	190	196	197	189	187	199	208	197	203	209	198	199	193	190	196	214	194	159	183	198	187	179	192	208	195	193	193	191	177	188	180	201	180	187	198	210	189	181	168	176	199	208	187	213	191	196	185	194	199	191	177	217	164	185	191	194	171	224	220	200	183	147	167	180	208	206	174	208	182	178	185	199	198	186	196	196	186	209	201	197	207	207	171	205	186	171	180	194	182	204	200	162	196	207	199	183	198	183	203	200	187	190	172	206	171	198	167	218	191	191	201	198	179	198	190	184	188	178	184	185	183	201	192	187	201	185	193	179	196	198	185	189	195	178	210	178	174	173	175	197	201	189	206	209	172	193	194	183	190	184	170	198	241	200	182	197	209	175	180	207	197	207	176	194	201	186	193	210	188	190	192	221	197	190	230	187	206	211	203	203	194	191	217	201	199	212	196	205	179	186	173	175	217	201	206	191	193	189	201	191	199	174	190	210	208	194	197	190	205	206	204	210	194	171	169	205	190	180	191	192	199	190	198	187	196	202	202	211	234	200	166	184	178	184	172	192	186	182	198	196	210	176	179	184	200	189	214	202	195	180	183	191	179	184	176	183	199	189	209	177	173	193	233	168	191	194	189	191	214	176	201	176	224	200	188	219	191	205	208	189	176	170	188	175	196	187	211	190	224	198	202	206	195	219	213	210	198	180	200	197	191	176	186	172	214	200	206	209	178	200	200	172	212	181	176	191	179	212	209	210	203	222	196	204	221	202	197	209	174	190	201	192	179	187	195	212	186	221	180	179	186	216	200	193	184	179	187	199	197	183	191	193	186	173	185	202	198	198	193	189	205	190	178	200	208	197	210	182	194	206	179	193	192	206	210	198	196	184	164	189	185	183	164	168	222	186	207	185	202	200	182	209	221	196	159	207	193	173	211	176	236	219	193	197	192	207	207	185	193	198	198	191	206	207	185	215	187	195	195	198	179	217	196	193	199	172	198	184	194	180	201	207	184	182	212	201	183	195	225	177	166	195	197	197	187	190	181	199	200	207	184	192	195	197	177	183	177	179	182	196	181	164	177	218	213	198	197	166	178	210	189	191	203	209	175	203	197	196	191	221	205	209	175	190	229	187	201	191	177	190	194	194	174	196	202	202	198	196	188	193	203	203	200	195	211	161	189	192	198	210	214	192	203	191	199	184	204	178	208	186	174	168	190	192	194	194	190	179	202	186	186	187	199	179	204	210	200	175	203	174	200	208	186	171	200	186	180	189	189	204	207	191	200	197	203	199	203	248	202	172	172	188	178	220	196	193	199	208	166	200	198	197	190	198	210	194	205	206	181	179	222	188	192	175	177	208	201	193	214	181	195	181	190	179	198	197	212
24790	21998	28957	25387	14060	7012	1171	488	494	423	637	520	436	408	444	432	440	420	457	416	422	423	447	386	465	416	410	393	431	386	441	399	431	398	396	381	474	414	375	392	402	441	402	415	444	395	407	418	410	397	415	411	416	413	419	395	399	425	390	414	384	432	416	379	403	427	393	419	418	449	436	397	382	410	395	373	413	407	428	393	413	415	372	403	392	390	409	410	389	398	407	414	419	362	393	373	440	405	392	392	369	391	392	423	412	421	414	430	393	396	371	394	391	408	424	400	394	403	415	429	429	406	419	386	367	391	403	393	401	413	378	401	391	402	382	399	397	410	419	411	420	416	372	430	399	413	411	410	401	404	401	421	386	409	400	406	436	424	428	391	393	400	410	425	428	390	417	414	403	428	400	407	371	413	417	385	415	396	402	417	428	420	431	414	398	398	420	392	404	399	389	387	415	419	419	412	408	435	416	439	427	425	404	436	427	408	421	436	429	410	359	394	421	384	375	389	442	474	417	390	395	417	404	444	405	378	365	420	403	384	393	416	405	420	378	391	419	423	406	426	439	415	428	369	393	414	406	377	437	416	389	433	406	442	419	421	376	386	385	403	450	415	436	397	411	431	419	424	416	371	415	441	423	409	430	443	376	419	392	427	443	396	443	405	413	398	393	392	427	408	387	420	400	420	436	388	386	411	399	438	386	379	400	377	418	392	378	408	409	401	365	369	399	415	393	432	406	422	399	418	478	397	453	411	412	408	419	403	407	391	404	388	408	385	435	399	422	410	416	389	384	436	396	392	410	397	395	427	389	410	403	400	430	422	415	426	420	385	406	417	428	432	431	420	423	401	421	368	394	410	385	436	421	419	423	411	432	378	433	367	390	417	402	377	382	414	420	384	413	395	406	426	407	451	406	421	422	387	395	383	409	450	376	450	409	372	405	363	392	420	402	407	425	423	362	380	409	415	413	401	411	378	399	395	394	425	382	396	401	405	415	420	403	420	433	403	394	370	432	409	390	427	414	411	377	423	413	402	404	418	432	369	403	444	382	385	411	441	403	363	411	430	403	383	431	375	442	412	405	416	396	412	380	395	373	389	406	406	427	437	417	400	367	426	426	407	406	358	382	415	421	389	379	452	433	422	411	384	409	349	397	434	423	416	375	443	401	406	422	427	408	393	449	381	418	385	378	405	423	446	404	398	448	421	413	401	442	407	399	436	405	410	402	394	419	417	401	376	377	399	404	399	411	424	398	424	418	384	403	406	444	409	394	400	444	419	403	414	416	404	418	393	417	380	404	421	422	405	402	410	409	406	436	449	387	402	417	429	396	384	386	395	403	439	406	411	445	412	392	430	387	439	404	431	423	363	394	428	434	402	413	403	417	415	397	400	394	413	411	398	417	421	399	413	397	427	429	384	409	414	385	401	421	397	427	394	392	426	417	392	423	405	404	401	376	411	410	401	445	394	405	384	429	424	407	418	399	426	398	408	405	387	402	440	413	388	376	419	381	430	379	415	409	411	403	390	368	403	454	397	436	386	443	416	431	431	376	412	442	433	397	373	427	378	419	410	388	428	432	393	415	404	422	384	425	426	385	395	405	403	429	395	412	393	426	369	415	400	423	359	396	429	385	420	401	473	423	404	420	398	406	392	387	412	427	422	393	399	409	418	403	410	399	438	409	380	437	410	424	369	433	416	429	404	423	397	425	387	377	457	395	374	397	440	400	419	454	392	387	395	388	419	394	383	382	374	378	418	398	380	391	399	404	390	392	428	417	418	392	384	423	393	414	400	406	432	426	348	418	399	389	406	431	420	410	404	393	419	417	389	410	399	414	396	442	392	386	419	414	372	392	383	429	414	360	432	402	421	392	399	406	411	398	400	406	383	399	378	430	411	383	407	383	420	420	393	410	413	389	410	432	396	445	408	419	385	441	407	401	436	427	402	426	416	435	405	413	409	439	450	407	405	396	404	405	405	401	382	397	429	415	402	441	394	449	441	402	437	405	412	394	389	401	425	396	418	380	422	405	412	448	391	428	418	374	429	398	455	396	413	377	396	420	415	446	439	413	380	395	441	408	418	403	407	400	430	419	417	434	408	425	402	410	406	411	423	404	411	414	402	407	392	411	405	366	380	407	402	392	431	401	410	400	393	419	392	416	393	356	409	412	416	431	384	432	448	442	439	390	407	402	387	364	390	408	424	435	384	416	403	405	437	369	440	393	396	414	370	430	414	394	423	410	418	388	383	421	444	435	411	410	418	430	439	395	371	398	403	371	432	414	424	432	386	424	450	415	439	409	403	395	438	415	420	408	426	390	418	401	403	411	397	418	430	406	415	419	424	456	402	385	392	414	412	404	414	420	401	409	417	382	404	404	438	449	404	459	409	397	414	434	433	395	404	401	385	381	446	423	363	386	456	403	425	400	438	405	400	415	415	393	407	415	410	379	401	403	392	456	397	420	400	403	385	424	398	401	410	378	359	423	396	398	437	421	433	437	395	413	397	442	432	444	394	413	396	418	408	419	392	428	425	411	390	411	415	429	403	418	396	412	397	416	456	391	428	402	421	429	393	432	369	400	406	391	401	405	393	384	427	405	410	391	443	426	390	418	426	421	438	404	378	404	420	408	397	407	413	389	436	429	356	388	426	414	395	422	393	426	413	418	442	393	366	413	401	393	405	453	420	442	388	405	391	473	422	415	403	430	424	390	395	467	411	400	410	415	398	386	411	425	356	402	409	423	428	390	406	425	416	433	437	389	425	390	393	387	404	401	412	396	402	419	397	401	411	404	421	400	404	377	435	428	336	386	381	383	404	385	417	429	426	425	413	397	401	393	365	425	369	386	425	397	412	373	409	408	396	396	371	437	394	417	426	383	422	414	422	420	437	412	400	422	401	422	431	419	382	453	482	394	420	426	412	395	413	415	413	392	430	427	387	417	402	422	438	409	448	427	410	395	382	416	388	415	431	410	401	370	394	416	441	410	403	432	401	402	386	407	391	402	441	445	434	420	422	409	393	430	438	400	351	398	402	410	405	392	422	401	394	388	388	411	412	389	442	409	443	415	410	413	437	432	395	396	415	373	410	415	395	422	383	415	419	407	388	389	433	423	426	402	432	404	412	388	384	418	407	430	396	407	417	419	399	375	383	429	377	469	429	405	418	404	404	393	418	419	420	418	414	427	394	390	431	407	408	403	415	396	407	391	429	412	414	385	454	423	418	416	402	372	405	399	426	422	411	442	423	391	412	429	357	426	432	385	387	415	406	416	383	402	433	399	394	374	440	408	415	424	402	416	414	428	374	397	414	397	405	383	397	416	433	444	415	438	398	418	393	432	423	434	390	394	434	411	422	404	376	421	415	426	441	417	382	420	412	387	417	407	438	415	391	411	401	403	399	384	402	432	378	427	407	377	414	417	431	404	393	413	406	411	389	397	398	444	415	410	378	398	421	416	399	435	418	431	449	368	407	401	427	398	418	422	376	413	399
36391	66249	41981	20739	11766	10494	1408	721	624	586	935	778	494	492	447	474	461	500	446	461	451	482	482	432	414	482	446	445	444	454	459	452	457	432	460	424	481	429	482	436	447	434	438	437	448	441	436	444	457	436	408	447	435	449	474	443	444	456	462	430	437	458	453	434	464	433	443	453	494	482	454	399	451	411	420	414	440	397	474	459	411	462	434	404	443	408	453	442	452	443	455	442	446	425	429	436	427	440	455	450	433	416	444	460	439	451	473	434	431	443	441	452	432	458	447	440	438	452	442	455	477	479	446	446	447	429	447	460	424	421	451	452	482	439	457	433	433	419	458	469	472	428	469	427	442	441	452	441	484	474	397	426	449	474	454	406	452	402	447	486	421	418	463	450	434	481	473	449	417	454	473	448	441	443	425	431	459	453	435	447	468	439	433	428	430	433	468	450	443	489	503	436	433	460	454	442	429	459	503	449	456	453	482	474	475	449	441	432	449	487	458	418	460	476	464	444	447	430	380	449	426	417	463	434	458	459	427	464	424	427	426	415	467	443	399	446	405	467	431	460	440	429	468	441	482	445	440	432	467	473	438	411	454	450	421	458	438	422	463	451	494	448	428	436	453	439	436	462	489	435	436	445	437	481	457	427	414	433	421	426	454	441	451	486	414	428	468	502	421	448	425	445	445	443	458	454	490	451	461	467	481	451	441	435	431	432	486	439	450	454	441	490	416	410	446	503	444	390	459	470	442	481	451	442	463	437	445	424	399	419	435	433	443	454	434	465	415	406	450	422	453	456	411	425	453	459	480	449	434	442	424	430	466	444	433	430	456	450	483	457	422	421	446	441	416	469	418	439	425	453	435	457	436	410	440	432	472	495	439	443	417	410	433	444	470	439	444	476	420	463	424	433	421	476	434	413	422	395	460	423	492	448	433	430	451	430	451	441	441	449	478	435	474	438	452	438	474	449	422	454	437	447	427	400	480	472	413	439	419	471	437	441	441	415	424	429	453	434	465	479	436	446	438	466	440	439	441	441	468	435	460	437	451	428	439	496	431	471	445	440	461	470	417	488	412	459	416	428	431	471	448	429	463	447	459	454	447	439	463	428	466	446	472	419	432	435	462	471	460	466	481	436	417	433	436	437	452	457	468	444	467	465	441	405	447	447	470	462	472	455	426	454	450	422	445	411	446	438	430	430	468	457	414	452	402	463	489	452	456	419	411	467	459	463	460	459	434	421	436	476	448	441	413	454	454	429	413	459	428	440	455	416	437	455	430	420	432	429	428	408	473	436	446	454	430	457	430	461	494	481	423	459	456	493	483	438	467	451	452	471	462	434	430	416	505	435	455	438	485	441	435	439	456	441	460	427	400	444	426	433	424	456	433	450	463	462	427	431	444	446	454	494	480	435	480	463	452	422	439	483	466	417	484	449	406	429	457	441	428	457	452	439	427	437	475	451	459	444	422	424	445	450	443	422	450	455	451	422	463	435	418	445	426	437	468	442	443	457	426	424	464	431	465	475	435	462	467	441	476	450	453	417	425	454	434	444	445	441	408	442	460	443	419	454	461	434	470	449	423	470	448	417	447	400	446	439	435	447	459	443	439	441	468	453	449	474	469	433	424	463	447	447	441	421	436	418	455	454	434	457	448	434	450	443	450	436	476	440	432	464	432	405	458	388	485	429	458	433	445	452	437	444	435	457	454	458	422	433	467	478	409	458	468	468	486	407	441	480	436	403	452	430	427	459	458	484	454	421	414	462	473	473	434	428	406	467	435	417	423	444	440	434	429	464	461	446	414	426	463	482	464	465	453	462	421	423	429	450	430	434	448	436	392	451	449	486	418	466	455	443	452	455	407	428	443	454	442	447	457	452	469	422	436	481	444	471	458	424	453	447	455	467	437	397	426	476	448	492	494	449	395	467	452	436	433	430	477	458	435	458	412	460	489	464	463	438	443	467	437	452	443	459	458	436	457	426	509	451	468	483	453	422	459	459	444	447	453	452	427	487	422	461	457	446	451	423	438	451	441	466	460	451	458	465	455	462	447	432	461	456	455	412	434	455	436	411	422	454	452	410	477	423	473	422	443	431	427	464	450	462	461	455	473	426	447	469	417	433	469	437	434	459	447	415	417	434	465	471	435	478	457	445	475	401	471	439	466	445	452	456	436	440	481	437	417	440	461	467	440	443	466	425	485	458	458	459	492	444	443	430	462	439	417	415	441	424	423	431	491	420	464	495	495	438	441	450	424	453	493	431	446	493	417	425	411	456	491	453	442	438	397	430	407	468	450	432	447	441	465	440	462	440	426	437	421	490	423	480	413	428	440	448	475	482	439	453	443	438	424	444	457	486	422	444	453	434	465	480	478	434	440	437	457	467	439	416	419	462	438	434	428	446	420	396	438	448	476	450	451	436	408	424	467	445	491	480	433	444	407	483	426	421	458	418	470	432	439	438	450	454	484	469	454	451	446	427	482	449	415	447	430	427	409	448	463	424	412	470	435	449	453	433	445	444	456	471	487	439	484	474	444	431	447	462	440	465	407	435	449	461	416	428	445	465	439	464	444	429	434	446	475	445	456	478	454	440	430	424	453	437	449	418	472	449	432	468	456	466	480	441	456	438	472	452	473	424	431	461	442	442	435	454	437	490	433	483	427	444	424	441	435	438	450	443	435	448	436	440	436	454	451	436	408	459	409	434	473	453	465	416	448	435	436	436	451	446	449	435	423	409	402	397	447	460	472	422	407	429	467	466	446	451	413	483	469	447	454	423	449	454	455	437	445	438	434	458	416	461	470	457	405	427	420	432	495	449	426	452	478	460	441	466	441	449	403	429	432	458	444	472	456	452	459	437	437	430	437	432	496	448	448	456	428	426	452	462	431	455	424	453	452	459	409	470	432	464	443	457	445	446	455	481	421	466	489	409	432	447	409	440	440	472	429	406	476	455	441	451	433	411	441	424	435	453	448	460	484	435	450	429	451	455	441	401	435	432	470	451	439	453	443	410	421	456	464	432	451	436	478	442	456	457	415	425	427	455	467	419	472	435	478	427	458	457	442	402	448	451	448	459	440	451	472	494	435	418	461	461	448	436	408	447	421	462	428	467	433	417	454	420	456	467	408	406	395	451	438	451	431	458	433	426	445	462	435	429	434	447	440	416	457	412	466	481	431	442	454	430	449	470	419	463	406	449	456	478	460	451	421	489	450	443	459	445	416	456	434	422	458	452	445	424	393	434	425	450	423	412	494	434	427	440	432	415	456	426	467	460	398	443	459	425	455	430	454	476	417	455	446	410	431	408	459	440	469	451	432	450	447	402	516	416	468	447	473	442	420	430	444	464	441	443	463	450	452	458	427	487	440	433	443	435	459	435	448	437	483	409	463	426	428	474	438	398	426	412	435	461	452	431	467	431	427	430	425	471	432	443	471	427	484	435	474	458	442	476	433	424	461	458	398	473	468	442	444	438	442	442	417	436	435	432	433	486	470	448
22438	21142	29862	24641	21830	22645	12770	1186	590	690	783	470	441	433	418	451	414	360	427	445	357	396	428	328	373	351	387	407	367	378	360	390	336	382	390	409	362	385	367	374	361	412	360	362	373	382	363	334	366	393	345	375	360	361	384	363	338	382	371	375	358	367	350	371	365	374	351	363	374	368	368	372	351	351	404	394	353	348	350	350	384	348	396	372	384	342	377	354	375	394	360	354	345	344	337	364	361	353	343	384	368	375	346	351	394	367	346	376	366	368	351	385	388	367	342	381	349	378	390	361	346	369	356	390	369	363	320	347	404	379	342	358	374	366	339	382	384	395	367	372	357	370	405	371	343	347	365	359	363	419	383	355	352	339	374	402	365	370	345	342	355	384	372	358	380	379	349	342	403	378	388	360	351	357	356	353	374	352	336	357	317	377	332	355	373	368	386	376	392	355	362	346	327	393	385	389	377	348	364	345	352	389	375	403	379	355	375	353	370	356	353	384	370	364	360	351	361	381	370	414	362	376	347	351	321	398	355	394	338	380	413	390	341	346	374	339	369	352	380	370	342	371	351	360	384	382	392	367	324	370	382	330	340	346	357	373	378	362	372	377	366	381	352	362	349	351	389	366	322	384	363	343	405	380	350	381	364	359	350	390	360	367	347	341	364	347	400	372	355	352	376	352	369	343	327	338	346	371	381	352	363	377	393	361	374	386	385	363	358	365	344	331	364	367	366	366	352	340	368	389	365	364	387	360	363	363	329	374	348	359	365	384	356	381	359	365	365	361	393	392	350	343	382	352	361	360	369	365	376	368	368	389	321	333	359	359	365	374	386	366	391	346	375	359	385	363	377	378	363	372	358	356	367	354	369	346	329	377	332	372	368	385	338	349	334	347	363	356	349	376	375	368	392	346	357	393	349	352	363	334	370	376	381	342	358	378	399	373	363	375	364	377	324	351	377	357	340	390	349	354	369	334	353	346	366	331	337	366	400	381	358	323	353	350	380	394	391	351	346	359	359	369	353	378	373	356	364	366	376	349	345	379	373	354	371	397	393	354	357	335	374	345	383	322	411	391	367	368	376	364	366	379	360	378	389	353	336	359	363	362	342	366	394	363	362	367	358	373	344	380	368	374	372	322	364	367	347	364	411	372	366	372	376	375	373	392	358	394	336	337	372	389	400	337	351	344	370	367	376	348	340	349	354	351	347	363	352	361	352	364	389	365	348	352	405	351	323	376	387	354	341	346	365	330	371	363	386	374	386	370	399	383	388	361	349	336	366	329	380	344	341	370	341	372	361	356	367	381	356	357	397	353	360	346	374	363	374	381	363	367	376	372	361	393	368	369	369	387	347	359	369	354	372	364	351	358	356	358	380	380	347	375	394	346	362	373	340	366	325	368	346	394	359	357	359	348	360	349	368	363	380	387	364	361	375	375	405	365	373	365	349	343	370	373	393	358	353	367	395	371	364	376	366	330	354	389	353	335	322	339	359	368	359	359	361	350	332	359	362	369	370	360	356	364	395	367	354	360	371	360	348	414	352	340	381	371	349	351	345	364	358	386	351	339	375	385	339	369	406	368	354	396	349	324	349	403	379	379	350	350	386	359	361	401	354	361	353	341	378	356	369	351	375	331	364	356	380	349	377	324	345	337	333	352	348	397	371	351	367	364	365	352	367	375	365	387	374	339	361	361	371	371	367	320	360	372	368	352	328	353	335	373	353	321	360	375	335	375	376	344	366	379	342	396	342	334	340	332	387	360	355	362	372	375	363	410	361	364	394	394	385	356	358	342	359	366	346	341	336	340	353	339	373	380	363	353	380	328	355	372	375	382	350	354	395	359	363	405	344	347	405	366	362	352	349	364	322	355	376	332	335	361	397	355	363	372	398	348	379	392	366	351	355	373	351	376	422	405	366	359	403	370	366	384	383	383	350	351	391	387	353	349	407	372	360	388	340	353	347	377	358	366	366	356	347	372	367	354	358	343	357	352	341	391	369	375	365	366	387	345	360	382	364	345	353	373	377	360	381	332	389	403	351	386	388	351	386	387	354	361	385	395	350	345	335	367	350	357	396	381	355	357	354	382	363	343	338	346	363	337	368	341	371	340	346	350	370	347	410	338	376	370	358	331	347	360	364	351	384	367	340	360	371	360	354	374	352	383	382	380	376	348	359	351	377	371	375	350	388	346	391	370	367	348	393	339	361	366	376	371	370	365	377	344	368	415	384	358	348	364	361	371	376	339	351	346	353	375	354	344	388	365	347	386	376	413	360	361	365	392	384	360	350	357	355	331	334	369	361	351	343	340	350	363	345	379	374	335	382	367	399	322	353	359	340	333	365	369	365	407	374	368	392	352	347	354	363	383	354	385	349	363	362	382	364	363	382	403	361	342	388	330	339	355	367	338	367	353	370	348	333	345	392	380	388	378	356	387	382	354	372	362	332	395	373	347	385	362	341	371	373	363	345	374	363	342	346	381	360	345	344	396	347	374	342	388	376	375	361	386	361	389	380	369	388	398	379	343	380	356	394	338	379	315	370	369	348	378	392	367	353	378	380	372	373	344	343	351	370	351	384	362	338	359	358	366	393	388	354	372	343	359	375	335	362	341	357	370	362	391	361	395	393	373	375	371	394	345	353	370	337	397	362	406	336	378	322	348	387	352	374	342	379	362	342	389	354	362	366	338	381	372	369	360	366	396	349	402	385	329	371	347	334	365	366	363	346	373	347	373	351	355	329	364	372	354	383	378	365	351	382	354	339	392	361	339	352	379	366	382	371	373	391	400	391	397	359	396	380	369	345	352	366	409	321	335	347	406	346	351	365	338	346	330	394	371	350	347	358	374	329	360	340	363	361	368	353	362	356	359	384	358	362	370	384	362	365	374	371	392	368	396	336	360	356	344	357	348	363	361	346	350	347	356	390	376	358	366	370	371	389	348	365	363	398	387	373	361	348	348	394	339	350	352	333	354	372	382	376	327	367	335	356	382	372	338	362	364	369	340	362	371	380	345	359	371	354	368	376	364	377	380	362	362	343	360	336	342	348	339	377	360	349	349	366	370	390	387	373	376	371	355	345	376	377	347	388	383	348	343	360	341	370	365	411	356	365	346	359	336	347	359	374	330	339	350	379	353	354	346	367	391	354	375	344	386	360	337	389	370	330	386	368	350	333	341	393	379	374	366	339	358	365	378	397	356	389	334	366	351	363	357	364	359	326	406	356	346	400	375	338	378	350	361	342	386	372	369	343	361	374	352	387	394	352	395	359	366	362	378	345	344	405	381	374	411	366	351	377	386	351	355	374	336	365	354	374	356	353	361	369	354	374	366	356	363	388	372	347	338	346	362	367	329	404	378	330	374	359	379	373	372	380	357	388	373	387	381	372	368	385	366	350	332	347	362	329	390	336	348	393	374	403	351	365	376	357	350	361	380	374	357	381	371	380	400	369	365	406	385	361	355	352	365	365	360	352	345	347	370	372	353	359	341	355	350
47925	91036	70636	42443	27890	23038	4326	1238	866	977	1364	592	522	484	519	460	435	416	430	387	420	417	421	428	412	408	364	396	372	390	417	414	383	400	394	393	405	388	408	376	423	402	367	381	378	407	363	331	362	376	399	380	378	382	373	417	383	363	377	384	391	373	396	367	401	387	345	374	356	386	378	379	386	376	375	339	396	398	353	401	366	389	376	355	364	392	416	391	358	400	353	382	360	382	405	348	344	403	373	389	362	351	379	365	365	392	359	379	385	364	363	368	378	361	354	388	379	357	376	382	391	358	378	375	355	392	374	380	408	377	399	386	372	374	382	338	405	373	360	397	382	351	400	428	406	361	392	355	392	392	374	406	371	370	387	413	371	387	393	376	373	366	412	392	383	411	334	370	388	356	418	386	387	367	377	416	379	348	362	381	392	365	404	395	396	380	404	385	385	368	358	370	361	411	377	355	387	340	399	451	376	364	393	364	363	354	364	413	382	370	388	377	421	394	386	389	369	393	383	375	370	359	356	387	390	351	378	377	385	381	398	400	387	345	378	368	370	426	382	372	389	376	366	362	396	364	375	389	389	380	391	390	386	371	379	392	365	375	382	346	385	420	370	389	370	367	371	348	401	359	363	368	380	423	371	363	382	406	403	401	389	372	383	413	370	396	391	395	350	356	345	371	350	406	365	369	389	380	367	401	397	402	383	351	382	356	380	349	409	344	378	414	339	393	403	393	417	410	348	390	373	401	383	402	356	371	389	396	343	389	321	351	385	373	362	341	386	404	386	391	362	376	398	386	331	389	387	378	408	352	381	395	365	378	382	404	365	379	402	406	347	374	338	403	374	375	390	361	416	359	361	377	356	378	391	419	382	380	338	360	374	347	422	370	367	357	368	372	372	373	409	376	351	357	373	353	370	382	380	363	351	371	369	394	406	402	361	370	356	363	394	382	395	347	394	385	363	381	398	399	394	391	352	380	385	365	378	399	374	353	384	362	369	359	382	390	395	336	379	364	388	370	343	388	396	389	356	345	361	385	413	397	382	375	362	382	393	364	395	382	361	420	403	363	374	365	392	406	393	410	394	373	352	361	385	348	388	403	371	394	359	353	402	365	388	396	375	391	366	378	368	389	383	376	405	402	374	381	389	386	376	392	392	381	358	400	397	390	397	373	370	387	408	373	366	368	393	373	377	390	362	360	350	405	378	361	370	373	393	395	411	354	359	378	370	403	382	370	373	385	385	405	351	398	400	392	353	400	376	401	353	363	377	367	388	405	384	366	343	390	374	355	402	357	351	383	338	414	342	362	375	409	363	361	381	406	382	366	398	368	369	390	364	402	372	416	369	369	372	361	336	368	374	354	393	396	370	348	385	415	355	395	370	374	409	391	380	373	397	374	380	392	356	354	374	403	400	367	347	399	344	367	362	343	354	368	382	387	376	399	366	393	364	368	352	394	386	365	352	409	338	387	389	391	380	371	324	332	367	377	405	377	385	371	367	392	362	366	386	372	352	362	384	353	396	354	380	373	387	385	375	416	345	376	363	379	394	376	386	419	362	402	394	397	391	356	346	399	372	350	377	372	391	372	360	359	404	405	368	375	351	400	398	376	376	383	379	388	359	361	378	409	366	381	365	379	387	369	388	370	390	356	389	348	370	379	374	372	358	381	434	414	350	379	361	365	364	364	389	368	368	390	350	364	381	408	362	396	356	382	380	368	394	361	387	354	327	377	371	383	389	379	357	374	380	376	374	371	373	397	415	365	361	377	372	358	351	407	346	386	398	355	364	357	393	373	365	380	345	398	354	366	390	384	368	384	369	386	389	376	374	397	369	411	388	373	393	380	391	385	361	390	348	387	381	393	376	359	379	383	417	376	390	377	357	366	339	391	368	394	396	386	359	373	382	394	385	410	357	345	405	384	388	358	387	309	342	373	378	393	360	390	358	407	370	384	373	358	392	367	376	374	387	374	390	405	352	358	377	357	363	348	329	429	393	380	403	383	365	395	396	363	384	369	380	373	399	363	427	349	378	374	347	346	369	368	398	365	395	358	353	393	381	355	395	387	402	377	368	364	413	371	373	402	375	405	407	363	373	374	399	366	336	380	394	373	420	384	395	371	378	396	376	355	373	401	401	344	374	383	381	381	385	361	380	362	361	396	404	375	382	375	350	398	388	408	348	389	393	378	388	347	352	376	365	355	358	391	380	351	383	356	390	369	385	376	388	383	373	386	370	408	387	346	391	381	367	354	393	359	372	374	378	373	404	345	383	386	353	370	360	380	387	352	364	366	381	408	339	417	378	358	388	385	354	337	363	362	392	361	389	401	373	378	367	383	401	386	382	383	357	369	381	361	369	364	393	376	386	373	378	376	352	366	370	398	400	363	369	418	368	374	369	366	397	362	436	382	407	369	395	369	384	359	366	384	368	394	358	379	367	394	362	388	333	398	401	385	414	376	369	367	400	387	395	399	363	386	366	362	405	386	392	405	347	391	351	384	374	395	367	401	398	367	418	391	424	333	410	339	356	367	358	399	370	361	378	357	371	405	370	366	336	343	373	360	381	391	369	382	381	353	403	367	395	345	379	422	349	385	410	374	402	381	368	370	372	358	389	360	355	356	379	370	395	378	346	375	381	377	430	387	390	379	385	360	367	360	378	367	391	366	389	381	412	405	378	370	397	410	427	416	370	385	388	362	420	373	397	359	398	395	368	347	396	378	374	389	369	376	410	357	405	353	375	374	360	368	364	392	351	384	371	359	370	380	369	372	398	392	384	383	412	378	364	376	409	388	346	351	397	370	382	369	373	394	388	380	375	368	366	401	375	371	358	387	371	351	386	358	353	414	331	354	395	400	406	359	372	420	337	361	349	358	379	375	379	379	379	343	369	376	374	348	383	377	392	385	364	390	391	389	354	355	384	369	365	387	385	333	393	382	391	389	368	379	352	388	337	378	410	377	374	395	376	392	378	379	376	348	361	395	410	362	396	369	388	340	349	385	383	386	398	377	425	376	372	400	400	366	409	385	390	354	408	384	391	384	387	380	393	358	391	365	364	416	366	378	376	414	391	364	408	366	385	401	396	384	359	357	384	372	368	416	381	374	385	368	429	363	364	371	357	388	371	381	382	335	317	372	369	363	362	346	379	396	362	367	359	389	380	384	384	386	387	393	356	382	353	359	408	367	380	376	408	355	380	403	435	384	333	392	335	390	354	407	380	360	363	347	369	376	415	403	405	394	393	392	413	397	361	347	408	387	401	357	395	391	363	356	353	420	363	388	400	373	386	386	371	367	395	332	371	355	404	399	379	403	347	397	371	371	362	378	362	385	363	399	340	369	383	367	370	372	398	349	380	382	387	374	399	400	375	409	353	368	402	346	399	372	402	339	374	385	343	335	365	397	375	400	377	400	405	361	394	394	381	384	364	399	377	338	353	364	394	387	381	419	383	382	397	348	376	381	373	397	335	372	395	363	368	353	367	340	411	381
28190	23250	22114	6195	1049	672	301	297	252	245	252	254	241	244	249	248	234	258	245	228	243	256	251	273	255	277	241	261	269	227	233	238	257	272	250	262	249	270	244	240	245	244	273	278	266	267	259	271	241	249	243	229	250	247	261	226	244	223	259	242	230	234	240	255	226	286	261	237	268	270	238	259	274	264	248	232	229	238	264	253	237	260	241	283	231	251	250	244	273	240	237	207	262	252	247	271	244	218	242	242	256	242	269	236	272	246	229	256	259	245	244	243	237	255	244	247	270	252	269	261	257	247	226	233	245	248	224	255	208	275	262	275	258	266	226	245	263	242	256	250	243	253	223	264	252	255	248	267	246	268	248	250	267	243	267	254	246	267	249	229	244	241	255	263	237	259	250	225	246	273	266	240	275	250	242	260	234	255	251	241	252	264	261	245	266	254	244	297	254	279	283	261	226	220	240	253	246	257	239	202	264	260	254	278	263	228	235	236	275	226	240	248	264	249	239	240	273	248	259	233	212	250	250	238	253	252	246	237	250	249	233	256	238	239	266	246	238	265	251	255	267	241	259	274	252	242	264	276	216	263	246	272	263	283	241	239	247	217	231	215	248	231	229	243	257	262	264	263	249	241	254	251	243	249	277	238	246	265	242	238	235	270	259	263	271	224	287	251	227	243	259	243	244	250	249	253	256	263	233	232	261	219	248	249	235	260	277	244	241	237	255	265	238	246	230	267	235	208	244	248	262	255	221	252	225	247	226	214	282	254	257	250	245	256	253	247	230	236	225	258	245	255	238	246	267	247	223	237	240	230	245	246	270	244	226	221	260	247	255	233	257	231	245	210	234	257	232	233	256	272	250	241	235	272	249	245	244	247	248	245	256	233	231	276	252	233	234	249	250	274	251	249	228	274	232	272	280	249	240	253	251	270	246	255	238	255	239	258	256	235	224	266	231	266	247	259	243	234	239	257	247	245	248	254	252	231	241	256	264	250	249	267	255	277	252	254	247	219	251	246	268	265	225	268	245	244	248	251	226	233	254	286	255	231	275	216	268	241	240	241	223	248	258	262	244	247	271	246	252	250	259	256	244	257	227	249	274	279	226	235	267	261	229	255	280	222	236	243	230	244	266	241	272	242	246	242	260	245	267	256	274	253	226	251	249	235	257	290	249	241	227	218	247	255	258	270	263	252	247	245	244	260	284	276	241	253	285	220	246	265	269	241	249	239	222	268	249	258	248	260	256	237	280	271	242	238	256	224	246	261	269	243	236	263	221	245	252	250	241	233	234	255	231	257	257	238	266	258	232	219	250	255	252	245	253	248	259	253	274	248	263	238	258	257	237	248	271	260	241	229	262	229	264	258	266	253	238	232	231	228	261	229	243	274	245	281	236	258	258	246	234	217	249	231	265	290	228	234	244	263	254	257	267	260	234	258	228	229	275	234	243	267	262	263	238	218	281	227	241	235	249	225	239	228	250	251	229	235	250	237	236	256	279	269	261	247	267	269	227	243	272	235	239	245	272	294	261	268	271	254	241	236	243	249	274	249	236	233	255	259	256	253	247	247	257	232	244	244	237	263	250	261	249	239	260	267	243	264	275	257	227	242	238	256	250	235	234	281	268	250	226	245	248	253	233	244	289	238	246	233	255	247	246	246	272	239	243	260	253	271	258	258	235	249	256	260	233	258	227	248	242	250	246	258	246	267	218	254	262	229	247	259	244	267	247	260	258	224	257	234	244	254	264	248	249	253	253	257	202	264	260	249	235	240	251	242	251	250	238	257	247	257	236	236	265	235	228	250	245	251	226	231	265	244	232	251	257	238	259	239	257	252	244	266	259	226	238	271	235	260	233	251	276	246	226	244	246	261	256	226	249	281	235	273	270	265	241	244	228	252	248	256	241	248	235	253	272	242	252	264	234	252	236	272	251	239	262	243	279	261	266	266	225	228	253	219	218	278	276	231	242	261	250	241	233	222	232	244	234	248	251	221	279	254	253	277	264	221	267	270	263	250	266	254	245	246	230	241	295	231	245	223	246	275	254	250	243	250	227	254	266	250	256	255	240	290	246	231	279	248	268	264	241	243	260	253	261	223	245	262	243	240	246	290	241	246	230	247	250	251	280	244	255	243	271	234	254	264	272	264	252	245	241	268	235	250	227	229	215	235	256	254	267	229	257	231	254	250	245	226	237	248	257	256	248	233	233	244	239	291	257	240	265	239	225	239	268	248	271	231	250	237	248	223	231	266	251	267	237	251	264	275	227	258	248	220	237	275	235	263	239	254	250	249	264	232	228	285	224	231	246	239	295	245	249	283	282	254	247	264	232	255	264	256	221	276	256	265	258	268	232	246	266	269	249	228	252	247	249	243	238	246	267	254	238	239	250	221	264	253	254	240	233	253	258	235	241	223	267	260	258	234	244	272	239	245	242	257	237	274	232	268	248	235	232	240	248	255	238	242	231	268	259	253	231	212	231	237	226	242	249	240	261	234	226	242	238	229	257	247	250	241	239	237	266	255	238	245	249	249	242	240	256	253	265	244	243	220	248	240	253	259	281	252	251	276	252	263	269	274	253	237	229	268	215	248	224	229	238	243	239	210	252	223	262	243	261	237	218	236	253	273	249	249	257	240	230	229	253	249	258	290	248	225	243	265	253	245	273	261	260	243	231	235	237	269	245	236	247	222	228	227	249	245	227	232	245	241	246	249	248	238	217	220	263	242	247	255	266	236	256	255	264	230	240	237	241	229	288	225	256	237	237	284	243	227	263	254	251	230	235	242	243	268	237	270	245	257	237	239	249	234	231	244	230	242	241	251	281	242	260	260	245	257	252	263	242	231	252	233	244	245	244	258	237	255	270	252	251	239	236	259	256	229	254	228	259	231	277	248	268	232	240	246	240	250	248	256	227	217	252	249	223	265	250	232	256	237	245	241	262	240	252	246	282	260	235	250	226	237	243	230	268	255	242	246	278	240	254	262	279	237	227	238	248	262	265	236	211	252	272	274	246	264	255	250	232	248	232	261	248	240	245	244	248	226	287	221	300	248	282	227	248	263	254	232	246	255	244	254	249	257	237	259	213	260	257	222	273	237	255	266	262	238	240	242	263	250	248	241	243	267	264	216	274	250	250	251	255	262	235	243	256	247	247	266	267	230	239	254	235	231	258	227	246	249	259	240	242	243	238	247	238	272	242	255	263	250	247	224	253	235	261	252	249	271	228	260	267	249	230	255	261	264	252	278	242	267	254	255	215	269	260	236	232	238	241	251	276	236	243	233	259	212	243	243	244	253	261	275	236	269	261	269	215	271	227	254	241	250	214	248	246	236	251	239	241	227	227	248	228	230	237	250	255	221	229	223	265	245	276	253	226	252	231	279	244	233	244	273	218	263	244	276	253	243	249	269	270	268	243	268	246	285	261	266	241	242	265	248	215	251	260	232	241	243	235	221	259	254	245	242	253	239	230	245	240	269	253	252	227	263	265	235	264	230
17213	31885	17736	3078	1172	936	360	327	278	268	300	271	257	314	272	270	287	283	265	280	290	265	290	275	313	280	279	257	310	311	292	263	264	272	282	295	283	277	269	284	256	277	260	322	272	286	293	279	299	310	263	277	315	256	287	275	286	296	290	278	298	318	285	304	282	285	279	293	277	271	283	279	270	299	257	296	294	308	275	264	270	281	296	287	297	311	314	290	281	278	283	264	281	280	277	283	267	286	260	273	287	290	303	269	286	266	289	276	281	273	285	296	287	289	322	280	284	272	271	276	290	270	264	278	258	267	304	278	294	283	305	277	287	294	291	275	285	288	259	252	286	280	306	282	261	278	291	309	281	293	310	290	252	290	269	255	269	252	282	304	295	274	289	287	287	266	311	287	283	297	327	276	269	256	295	296	289	285	308	268	271	299	293	274	278	276	304	289	275	288	273	306	299	274	269	298	266	273	272	304	282	270	279	302	298	294	283	295	282	249	281	277	245	287	269	294	292	270	281	312	248	296	287	278	309	304	289	281	284	277	290	268	274	275	293	275	292	272	316	286	283	264	300	307	253	282	256	283	283	261	270	281	266	266	303	319	269	289	258	273	290	279	301	261	302	267	288	292	321	299	258	300	294	279	291	309	270	264	278	287	302	298	273	299	286	306	276	309	263	305	270	252	299	281	236	308	305	278	306	285	284	277	285	279	279	265	274	302	314	272	296	288	278	275	332	311	305	270	250	273	277	281	326	303	267	284	288	312	297	302	284	265	258	268	299	301	273	265	277	284	285	288	324	275	266	280	300	283	294	292	274	308	281	297	290	268	273	323	297	292	257	267	273	286	256	258	278	278	284	309	294	306	299	293	278	289	284	277	271	281	290	296	255	320	292	298	313	302	276	294	260	260	306	288	281	292	282	282	293	300	298	296	289	279	293	303	277	293	278	294	254	275	263	268	293	318	310	300	290	281	282	264	272	284	301	286	291	303	271	277	298	277	272	263	281	264	258	275	278	291	298	300	324	282	260	256	301	302	262	284	323	272	314	299	278	288	281	271	314	284	298	276	297	275	265	292	285	280	298	275	278	241	265	287	277	252	258	269	292	311	287	278	295	289	270	288	293	293	288	293	285	287	306	260	297	280	288	278	297	273	289	287	268	244	276	275	281	280	262	294	262	304	310	281	267	306	284	297	281	272	271	280	293	278	306	312	311	272	295	260	253	281	276	285	273	272	259	289	251	293	310	284	272	278	303	287	305	289	272	253	268	289	287	305	283	303	276	276	289	236	268	295	293	316	295	309	281	269	309	283	292	271	266	264	287	294	305	267	280	307	304	255	283	300	306	303	264	299	259	300	308	325	294	269	262	307	307	309	284	294	273	282	293	259	278	289	283	297	284	294	285	285	280	280	303	272	280	286	300	287	301	297	299	287	304	249	305	293	269	298	273	289	275	271	277	294	261	272	302	284	290	272	291	276	295	285	246	262	296	303	289	266	277	303	290	295	280	277	270	303	280	284	310	277	282	283	287	295	277	268	269	259	291	295	296	279	293	290	297	286	287	264	272	259	276	286	271	297	303	266	306	287	296	295	254	308	269	283	300	264	256	282	311	314	275	281	295	289	284	296	292	279	253	281	304	262	306	289	280	224	293	266	305	288	300	291	286	280	268	300	268	288	272	256	254	309	278	271	279	293	274	290	291	273	254	309	279	267	305	276	289	271	309	285	275	290	286	302	307	271	313	291	298	300	271	261	290	294	276	268	260	267	276	250	255	257	313	285	283	268	298	276	322	261	314	296	294	272	308	251	297	294	270	265	276	322	315	279	290	301	297	279	289	291	294	272	278	250	314	264	304	255	270	284	283	290	279	278	293	261	320	237	289	292	299	278	309	272	272	280	255	289	293	266	261	274	256	320	295	275	287	279	309	270	259	276	278	289	263	261	277	325	269	283	290	271	287	298	260	281	300	286	294	268	268	324	280	280	289	283	308	294	264	285	270	303	292	273	281	263	296	299	277	291	270	249	297	278	307	263	272	295	264	294	257	235	305	298	298	266	298	281	256	279	279	258	281	281	278	294	302	275	268	301	281	295	291	285	303	258	290	290	299	286	275	290	285	289	306	282	284	287	295	304	254	288	280	258	298	268	294	276	284	271	280	277	288	287	269	261	280	312	251	296	267	295	286	273	302	264	308	260	258	311	296	308	282	280	285	253	315	296	281	304	305	300	295	243	274	286	277	316	307	293	293	280	284	252	300	295	286	245	303	319	270	275	287	293	274	281	308	306	300	267	260	286	281	287	293	282	296	297	288	274	308	271	293	270	292	316	307	300	272	278	281	267	279	281	292	286	289	306	287	324	275	317	274	285	277	308	299	278	274	281	285	297	267	309	300	279	267	265	316	276	298	309	284	302	289	332	261	320	308	272	270	319	292	281	270	299	279	278	276	299	260	256	274	292	266	293	299	273	294	292	275	313	282	242	294	277	311	296	292	263	290	275	289	324	293	273	282	298	284	279	292	284	261	292	253	261	256	267	298	261	305	279	314	264	241	261	277	301	287	302	296	304	275	287	266	265	282	273	283	259	285	304	274	292	295	295	282	272	276	311	282	284	263	282	298	289	294	274	257	293	289	261	286	337	315	279	279	263	317	302	255	271	287	284	277	281	310	281	292	266	267	311	305	297	279	282	272	262	280	280	264	258	307	282	324	279	272	295	268	269	291	269	279	259	290	289	296	288	292	282	274	295	309	297	305	292	256	274	278	288	294	312	283	263	296	283	285	297	254	270	280	296	278	278	267	274	277	281	275	263	278	310	266	311	242	258	299	288	267	265	291	298	297	237	321	306	299	282	270	291	265	281	282	294	292	277	280	275	270	303	288	262	255	292	264	314	276	279	277	299	260	302	289	277	297	281	289	270	278	337	250	275	263	284	270	248	295	281	291	287	305	266	312	289	282	304	292	278	286	264	263	284	286	254	271	301	279	281	278	302	274	279	266	282	273	298	294	278	262	283	295	322	297	274	263	279	283	259	301	257	256	286	289	261	291	273	309	287	300	307	291	278	254	277	271	273	279	302	312	307	290	290	259	260	261	286	287	270	287	258	274	292	283	311	299	277	276	274	300	279	280	285	280	274	293	286	272	261	293	307	282	283	295	284	292	287	266	282	274	306	310	272	270	283	281	316	307	269	274	283	300	311	286	311	260	263	300	259	312	288	271	313	263	282	287	275	292	301	311	303	275	256	317	259	286	285	280	263	283	303	279	273	286	277	295	281	258	258	292	264	279	255	282	312	274	244	281	283	258	250	306	285	285	269	282	255	287	282	277	273	289	278	287	271	282	276	297	300	283	270	290	291	266	290	259	302	258	271	286	286	270	280	302	277	273	274	320	261	317	286	275	306	282	258	323	275	265	284	320	260	291	278	259	317	295	289	276	271	281	265	301	266	298	278	298	255	295	284	271	292	291	280	287	293	250	266	277	223	299	306	270	271
23745	21585	31359	24963	20461	11206	1638	395	288	275	208	221	223	206	175	170	188	210	200	180	180	167	187	174	185	169	165	172	190	169	182	161	188	179	200	143	164	151	178	164	156	160	161	153	167	205	157	170	152	169	164	190	194	154	156	155	193	176	152	166	178	165	171	194	191	182	166	161	190	166	154	185	179	175	173	188	185	162	163	179	182	168	194	174	183	141	186	172	174	192	170	180	148	179	181	165	183	163	174	157	174	189	188	182	174	158	172	155	185	173	158	169	177	188	149	181	162	166	176	172	169	181	169	161	175	190	150	159	199	181	152	176	196	196	159	160	167	195	183	162	178	175	165	164	164	183	195	170	167	169	197	156	181	187	192	168	173	154	179	176	182	149	169	172	177	173	176	175	178	151	170	165	154	165	188	148	191	171	157	165	187	173	181	170	156	168	181	205	169	181	189	172	171	166	184	178	165	145	160	178	166	161	176	167	140	150	178	182	167	185	160	186	182	170	165	192	172	153	177	160	169	186	180	187	160	156	169	178	159	158	173	156	179	171	149	161	162	173	184	190	159	174	165	190	173	163	176	179	157	159	186	169	158	162	169	178	179	173	177	157	163	189	186	187	163	190	151	177	166	152	190	164	168	145	168	167	147	177	161	193	174	159	160	193	162	168	182	191	156	154	176	171	171	180	171	154	142	180	173	186	196	208	190	153	196	166	155	168	174	160	143	165	156	172	168	162	165	134	172	171	189	167	150	152	186	199	188	179	173	161	154	150	160	173	190	175	164	156	173	149	147	157	187	178	189	194	165	163	194	175	164	189	158	175	169	159	150	179	162	168	184	176	171	154	177	195	183	183	178	157	157	174	176	151	169	188	163	209	184	144	177	169	179	166	159	177	178	166	165	170	177	158	168	171	153	162	193	160	181	154	162	166	178	155	154	177	176	148	187	158	167	175	183	163	177	163	147	146	156	161	165	164	178	156	163	173	182	182	140	159	157	187	150	164	150	149	190	143	174	173	171	156	172	171	143	150	166	173	183	173	166	133	189	182	173	153	162	173	156	150	144	186	169	147	165	167	158	177	201	198	158	167	146	182	185	183	162	168	174	176	142	178	163	192	157	184	162	167	163	164	172	171	156	169	158	180	182	176	146	166	161	154	146	184	187	160	179	156	158	176	192	186	174	171	164	163	145	176	181	171	157	154	162	187	189	165	140	172	192	196	177	196	180	190	145	173	147	151	162	170	156	159	184	144	167	168	175	155	174	169	173	180	167	144	193	178	153	171	176	169	162	181	161	165	152	167	158	155	164	163	168	166	165	178	176	168	161	179	158	184	185	151	193	163	159	145	160	195	165	150	162	142	161	147	157	173	155	184	167	196	159	159	166	160	158	147	175	184	151	179	166	146	178	179	187	172	128	176	177	186	146	190	150	151	173	161	196	167	162	170	159	177	164	171	175	184	159	168	168	155	173	152	184	166	162	169	188	187	170	179	178	157	179	195	181	170	165	158	163	175	175	180	155	159	180	167	179	177	159	185	175	179	187	159	155	168	153	189	160	161	163	172	185	155	167	174	169	150	165	178	185	183	174	149	152	171	182	189	180	161	158	204	139	172	178	171	177	158	159	181	181	173	162	176	176	179	187	183	189	152	154	180	170	162	165	159	177	166	167	173	177	180	176	167	178	192	186	180	172	176	161	179	153	160	182	178	167	191	188	166	180	156	163	178	173	141	175	160	197	167	186	167	150	183	179	161	186	168	172	181	185	174	167	180	161	140	164	152	151	187	169	156	173	174	150	163	162	186	167	189	173	196	177	165	176	185	146	185	173	170	209	176	171	198	165	167	156	163	183	188	181	190	169	181	161	162	186	163	183	183	159	171	161	172	175	191	175	178	170	162	147	191	169	184	177	166	163	163	156	143	176	163	151	196	181	149	162	153	191	184	152	160	162	173	171	164	179	179	167	195	162	182	200	167	168	150	169	193	173	176	158	171	188	137	170	154	148	153	163	162	163	175	173	160	193	179	163	162	189	175	176	150	187	193	180	152	163	184	169	161	159	182	179	175	172	166	160	171	188	161	173	190	170	156	157	176	164	156	177	157	160	174	172	153	174	161	163	196	155	169	184	149	186	168	156	135	174	159	179	169	192	172	178	144	170	163	159	157	161	195	174	206	191	198	166	182	164	177	152	144	174	165	158	185	194	171	173	178	195	173	158	176	168	142	159	179	149	173	169	188	145	159	161	184	147	171	188	153	157	200	171	157	169	151	163	153	188	161	156	173	164	187	177	152	201	203	143	177	153	145	168	171	165	164	172	166	161	195	179	164	185	164	175	169	166	162	185	162	171	200	178	169	147	171	158	152	182	173	164	166	147	163	159	173	170	154	174	180	164	149	187	172	177	178	181	186	146	169	195	160	180	182	185	175	169	163	189	182	165	169	177	170	183	170	166	170	164	166	176	159	147	174	168	141	174	171	159	175	166	165	185	179	164	159	151	173	154	177	185	167	155	142	168	192	142	164	175	167	159	174	171	155	164	176	163	162	193	172	148	183	170	153	170	187	167	188	180	160	162	167	147	163	140	147	187	194	156	156	167	164	164	172	168	178	172	165	186	159	154	191	166	159	150	161	156	154	172	173	163	173	198	170	182	163	190	159	177	164	171	178	147	159	166	159	175	165	177	146	190	168	174	156	181	161	151	192	177	177	173	165	168	159	176	171	145	195	208	157	180	164	163	185	155	156	163	157	176	185	147	152	186	198	173	176	162	159	184	153	165	148	176	182	184	169	166	174	162	171	162	164	174	192	169	154	155	174	173	167	186	161	161	165	154	175	167	162	171	200	128	163	187	160	165	167	185	172	154	175	177	168	198	162	189	187	174	180	198	154	169	159	157	187	181	203	171	195	168	191	172	189	149	163	148	185	194	177	162	176	155	165	182	177	168	175	169	175	165	178	175	174	152	190	166	148	180	178	159	150	202	191	171	162	178	147	162	179	181	160	145	175	157	168	154	155	177	158	144	158	158	158	159	155	170	157	155	166	173	170	177	158	157	184	179	158	166	153	212	173	157	172	156	192	181	168	167	137	168	184	177	160	179	178	153	179	198	152	181	188	164	148	163	168	186	165	190	148	174	181	170	158	180	171	169	172	179	171	167	164	158	190	171	170	162	171	150	183	154	165	147	149	182	147	178	165	178	148	163	150	175	179	155	148	181	144	164	185	167	168	195	176	168	162	169	159	169	165	152	172	198	187	194	190	190	145	152	173	171	188	179	165	181	168	170	180	168	153	173	166	165	180	199	181	185	181	166	184	156	158	176	160	160	160	161	174	187	170	169	137	166	162	167	153	151	187	167	157	179	157	202	169	169	156	160	153	167	175	192	182	168	170	186	174	168	192	165	156	168	168	162	177	178	168	168	155	190	175	168	136	159	175	158	176	172	169	159	161	195	157	169	166	173	179	166	161	161	160	167	168	180	164	136	142	176	162	182	175
41173	78704	56603	22231	13798	6622	1695	533	376	347	324	277	282	224	238	213	216	229	225	234	224	201	224	194	211	224	214	207	188	207	220	207	193	223	205	191	185	188	195	175	180	194	205	192	186	189	158	192	221	198	194	164	182	196	204	154	205	182	185	176	200	203	203	172	187	188	173	192	171	192	217	188	197	191	181	225	187	168	183	158	180	215	160	192	189	174	206	205	194	167	179	197	174	194	180	187	183	222	207	172	181	189	206	185	177	172	183	170	191	172	206	180	179	201	171	161	201	186	176	175	205	189	189	198	200	210	181	202	196	178	200	203	185	163	186	179	196	179	184	181	183	175	215	187	174	181	171	185	193	185	181	178	182	202	160	177	192	181	209	168	180	212	173	178	178	188	187	188	200	186	192	191	177	187	179	189	198	193	210	198	196	180	200	187	195	180	183	191	186	187	170	199	199	204	166	181	195	191	220	201	206	206	190	203	180	195	183	199	191	189	189	193	190	185	199	187	206	189	203	162	186	178	195	215	156	197	180	174	177	193	227	180	189	182	170	191	184	175	204	190	192	172	184	185	189	199	201	192	182	186	185	205	162	192	184	179	214	210	206	195	194	185	174	192	193	176	193	180	207	209	201	192	184	195	195	194	190	212	188	199	214	217	202	182	211	202	204	196	191	179	213	172	195	198	177	207	179	174	165	218	188	207	195	204	170	212	193	205	213	188	217	176	205	177	195	181	192	182	197	193	196	184	173	195	176	191	171	194	203	190	191	184	178	202	187	205	209	163	214	185	205	182	186	192	207	199	184	187	191	187	175	222	215	197	163	190	185	181	171	202	206	176	198	212	184	193	217	195	194	187	181	181	191	174	191	188	195	214	176	180	218	221	197	183	198	170	186	189	196	185	191	204	197	181	182	182	181	192	170	168	181	160	203	225	184	200	217	183	194	207	184	189	182	206	210	218	206	190	201	221	195	180	209	200	191	167	199	192	198	202	171	177	191	177	192	199	221	187	181	185	193	199	178	171	206	178	207	198	184	187	193	171	200	189	189	204	206	179	206	213	200	191	182	213	189	213	195	192	183	165	166	184	209	188	186	189	178	177	167	199	182	173	176	182	187	187	184	197	189	180	189	179	162	173	188	205	185	190	177	175	188	192	205	215	181	171	188	210	196	168	174	200	176	187	184	208	196	190	201	213	194	201	193	188	231	198	188	210	210	184	174	201	180	198	198	203	211	195	211	184	214	211	204	183	191	202	203	181	185	178	216	183	191	193	199	180	176	173	167	187	169	171	202	152	188	211	178	202	177	159	221	190	194	204	203	173	183	180	227	200	188	164	192	178	200	195	164	172	179	188	178	182	222	204	190	185	171	218	186	196	210	208	192	206	186	184	192	174	188	185	188	182	169	198	189	173	201	171	176	186	171	196	194	196	207	197	170	228	183	197	194	217	183	186	217	189	182	198	192	216	188	160	170	185	191	195	189	200	149	166	190	204	170	210	216	179	179	210	200	194	214	193	189	198	181	203	173	209	181	189	171	224	193	190	185	176	195	196	212	184	185	197	184	197	174	210	188	190	202	169	193	177	194	204	193	168	213	207	195	219	183	203	191	188	187	181	185	186	192	204	200	202	186	195	195	165	195	187	191	186	168	183	180	193	191	193	177	195	176	186	206	181	186	190	226	201	163	177	188	208	183	173	179	187	186	191	207	205	181	206	179	165	186	187	197	209	197	182	190	177	220	197	168	171	174	204	199	190	189	202	198	196	188	185	186	179	173	188	182	214	185	183	186	188	209	199	171	190	191	191	192	190	203	169	190	184	184	196	193	213	193	183	218	198	170	174	211	191	168	181	211	176	200	166	183	211	165	206	188	169	185	184	189	213	177	186	171	186	187	179	176	188	167	193	193	172	186	194	187	198	219	195	204	189	163	200	200	183	175	188	209	214	198	208	201	203	209	211	167	193	217	190	190	217	205	202	190	187	202	186	200	218	177	183	191	187	184	179	194	196	199	209	178	175	176	178	182	203	231	211	188	191	182	186	206	187	178	177	195	175	205	189	179	193	178	180	207	186	175	207	184	187	181	178	173	216	203	208	178	205	198	198	194	187	182	192	192	198	192	164	197	205	195	207	225	197	207	190	208	203	187	199	200	211	197	190	173	188	196	182	193	196	195	203	200	177	202	193	176	177	204	209	202	184	185	191	203	164	201	194	200	170	206	213	196	182	190	181	178	171	175	174	197	197	210	179	180	161	186	210	184	168	180	165	215	194	224	195	202	190	177	213	192	192	203	214	182	206	195	185	205	193	191	213	180	194	193	177	177	173	195	191	182	205	197	179	182	198	222	199	177	206	197	199	216	177	201	182	185	197	187	193	198	208	199	184	192	205	209	180	201	208	202	229	175	192	172	208	189	162	188	208	192	200	195	193	193	170	199	197	209	182	187	171	208	204	199	187	224	189	171	193	174	215	214	199	202	177	197	181	181	233	205	225	191	188	172	206	208	187	182	180	198	188	210	197	214	190	177	182	185	173	195	176	182	180	186	215	186	198	216	199	199	184	194	213	199	182	199	184	215	175	184	177	201	183	190	187	204	198	191	207	193	213	187	215	184	182	198	198	170	167	202	195	165	186	170	194	174	215	186	199	168	208	199	207	210	192	201	164	196	193	191	188	194	182	221	169	199	209	192	192	193	200	185	187	203	191	199	184	183	195	192	182	206	193	212	180	199	189	191	194	198	167	188	177	189	185	193	159	200	189	181	185	219	197	161	203	212	209	181	205	196	190	184	186	172	193	168	194	160	204	186	214	209	209	191	218	188	186	217	206	202	164	172	177	208	204	193	201	190	180	182	193	203	200	181	174	187	194	187	191	193	186	200	159	199	175	213	200	180	203	200	204	196	213	176	183	188	189	190	177	176	165	199	182	173	208	195	204	171	200	202	187	179	176	204	181	169	203	201	199	156	183	208	184	203	203	200	185	177	210	200	198	199	188	208	194	199	199	198	220	175	186	193	183	185	202	174	215	204	214	178	191	192	190	196	181	199	208	184	224	190	202	193	201	217	196	204	202	205	200	180	182	161	203	190	192	171	168	201	208	187	212	226	186	191	216	194	200	185	189	194	157	185	167	193	184	199	194	186	191	179	198	184	175	207	208	202	181	177	173	193	205	195	173	181	192	191	175	198	163	179	200	193	175	212	169	199	197	206	203	202	187	187	182	211	203	198	203	201	184	166	196	209	186	213	219	192	182	213	198	196	171	204	182	193	205	202	190	196	178	220	181	180	197	193	182	207	184	174	188	186	179	189	203	198	221	196	188	204	186	196	194	174	190	210	158	196	195	209	174	209	179	184	196	191	196	191	202	184	209	204	175	187	193	187	195	197	183	211	174	214	192	178	221	209	194	182	183	168	193	169	185	164	201	169	191	203	192	198	182	182	177	178	192	193	215	176	184	193	164	208	195	182	208	211	200	189	179	194	182	209	181	189	210
24877	21875	29950	24853	11556	1974	628	510	478	479	411	434	461	390	446	425	431	404	440	422	398	446	430	405	416	450	404	414	435	382	457	413	434	407	400	411	399	428	412	415	434	413	384	406	385	390	436	384	414	433	371	407	398	427	433	387	411	422	394	431	433	408	398	411	407	414	417	402	389	396	374	414	394	414	402	389	404	436	401	393	397	439	437	415	393	385	416	412	401	393	420	396	432	429	383	426	402	411	438	424	429	407	416	418	393	432	434	395	410	401	381	393	426	387	422	418	423	383	398	401	417	431	407	428	394	389	429	391	415	426	413	426	422	414	443	377	406	440	411	395	429	418	373	400	406	395	467	442	389	377	423	386	389	421	413	375	389	401	418	401	396	410	395	412	382	430	406	390	412	414	425	397	399	434	427	415	429	415	420	424	380	428	438	400	428	444	433	383	422	423	436	407	420	442	421	382	447	422	410	401	425	375	387	393	413	423	409	449	436	429	427	418	421	416	403	428	369	422	409	467	422	419	392	429	410	458	397	423	441	431	392	466	393	410	399	413	427	424	443	395	464	434	381	434	425	399	430	421	399	417	424	399	441	389	404	382	381	415	407	412	412	411	415	382	395	412	386	390	396	404	430	432	407	428	401	412	401	422	443	415	420	385	413	433	374	383	429	418	371	410	434	410	409	378	399	391	414	409	373	374	416	447	387	433	423	376	369	368	433	368	415	394	404	359	398	406	423	403	407	406	426	388	398	367	422	378	414	392	441	426	399	419	408	387	423	409	393	403	413	465	367	404	391	439	376	411	423	373	401	368	406	390	399	419	404	377	430	392	391	416	398	428	427	412	442	414	408	410	420	414	400	428	442	378	413	380	431	422	393	389	410	411	411	416	413	405	413	444	414	423	422	407	407	377	418	429	436	406	400	382	435	405	426	382	429	416	410	432	420	431	404	441	395	427	428	389	383	430	439	390	403	391	381	428	436	398	400	409	374	379	408	377	403	419	380	411	405	425	399	420	423	403	418	414	381	432	394	391	432	430	408	370	387	410	382	379	368	424	377	403	407	444	408	389	400	464	410	426	405	420	376	396	367	415	407	414	404	424	422	423	403	423	414	387	408	404	393	437	414	432	401	396	428	408	371	422	353	417	427	423	399	408	412	373	406	455	417	462	407	459	403	410	424	414	416	416	426	430	388	438	409	365	412	371	410	427	449	399	407	421	411	415	423	385	439	379	419	417	420	413	400	412	411	408	358	394	426	423	387	410	419	371	409	412	368	390	408	363	378	433	393	398	411	408	428	395	447	412	405	403	395	438	418	418	411	370	428	357	382	423	437	425	408	415	380	409	453	417	429	405	426	417	374	440	413	388	392	423	402	409	443	371	423	361	424	418	433	411	416	415	409	426	411	369	409	403	399	428	393	401	400	359	401	419	400	404	448	385	406	424	423	401	406	402	405	400	386	448	402	385	398	370	452	434	431	396	416	407	405	399	439	412	417	411	420	400	443	429	409	387	429	436	370	394	390	358	398	410	406	429	419	398	440	425	392	410	428	408	412	396	421	426	389	414	422	393	418	383	420	415	417	378	411	381	416	404	411	409	403	427	435	407	427	381	395	374	442	406	395	398	416	368	414	397	386	425	428	415	406	425	409	413	390	401	438	392	431	406	438	396	382	377	393	412	444	419	385	405	431	413	404	376	432	371	423	417	440	408	415	420	412	417	412	440	404	392	397	437	405	418	431	427	401	384	394	407	371	364	388	412	412	379	383	422	405	393	417	390	424	386	418	386	397	434	420	408	431	400	404	364	399	402	424	380	372	419	423	407	394	403	422	426	447	470	408	404	446	364	394	415	429	421	405	417	392	400	415	400	368	402	404	421	422	407	377	416	396	419	372	380	423	382	408	444	366	392	381	418	410	436	411	405	399	414	405	395	413	391	381	384	396	386	360	388	435	368	378	404	397	421	447	408	433	389	372	419	401	412	404	417	425	400	406	441	392	395	379	412	420	404	399	385	353	373	388	419	379	410	422	406	405	407	400	407	421	418	412	398	416	420	399	394	427	433	415	421	394	384	405	447	454	416	368	418	411	395	416	407	405	370	421	410	442	445	378	392	409	433	396	440	407	396	396	409	414	410	355	412	386	378	418	417	460	411	392	400	422	420	405	447	399	403	384	412	416	415	420	391	390	397	421	408	403	416	392	409	417	418	389	406	407	402	426	433	422	405	410	388	353	393	427	406	406	424	435	400	389	382	434	411	413	435	433	434	412	416	441	392	426	411	384	406	382	393	414	408	377	416	400	423	428	400	402	406	394	421	430	392	399	419	411	391	383	398	380	421	398	397	398	431	397	426	381	415	399	395	413	391	432	397	403	411	371	402	420	422	409	352	387	416	386	417	397	372	390	422	380	406	437	424	392	388	408	420	429	389	369	400	415	404	435	435	382	430	408	414	453	422	435	353	437	395	408	403	422	420	415	383	418	395	455	407	403	414	432	405	400	404	375	382	389	388	408	402	406	395	398	402	412	419	414	403	416	379	400	410	427	424	425	409	390	376	403	423	421	394	400	397	382	403	411	411	416	440	368	392	400	387	446	392	376	427	407	438	399	398	408	414	418	368	405	364	437	393	409	428	381	384	420	382	402	431	434	384	455	403	381	359	389	417	436	403	381	425	412	412	458	392	393	443	386	398	387	386	398	387	386	388	395	399	408	439	395	397	422	434	366	395	397	447	421	401	403	393	399	404	426	439	388	392	395	417	407	392	404	370	396	409	429	402	409	405	386	397	360	415	402	392	385	449	397	402	392	432	414	399	398	396	395	383	423	420	383	377	436	402	395	396	423	416	387	397	388	417	373	419	408	422	394	445	401	413	389	422	427	420	413	384	433	431	415	399	409	392	399	434	396	348	385	370	389	421	402	406	411	390	415	403	422	402	419	423	389	405	392	422	401	413	402	370	432	406	352	419	441	432	416	415	392	414	424	402	432	403	437	395	444	385	396	408	414	426	455	420	404	384	414	415	419	389	424	397	398	412	441	383	408	407	391	425	362	414	400	424	370	420	405	394	443	391	388	387	394	430	385	427	394	426	370	375	441	430	423	424	419	436	381	441	411	413	419	406	435	440	398	367	407	410	432	394	412	434	407	386	384	394	367	411	428	422	408	413	408	439	407	410	402	400	399	405	353	366	439	408	420	401	404	414	430	412	395	362	404	414	420	419	387	415	409	405	382	424	426	482	384	413	409	398	391	428	390	403	421	423	437	426	389	408	428	432	365	427	399	401	398	443	409	408	391	370	423	425	419	409	445	428	357	401	398	395	419	378	413	405	379	377	379	411	404	407	383	402	406	394	423	418	419	400	428	418	418	402	396	408	426	395	399	393	374	420	430	378	413	436	414	406	394	379	390	457	413	390	405	406	441	413	436	404	460	391	434	411	423	419	412	413	438	406	418	359	440	413	408	401	396	419	396	384	405	424	421	411	431	436	439	380
39565	65989	45030	13122	5216	2665	885	591	618	610	532	483	499	448	484	476	455	482	435	468	436	432	430	452	446	440	462	431	450	416	485	484	434	464	446	437	447	438	473	455	443	420	463	464	419	449	432	489	427	447	462	438	439	485	432	450	437	398	446	427	435	498	482	497	446	452	443	417	495	452	426	464	414	436	436	435	405	464	450	440	435	430	465	427	446	458	394	465	424	451	432	475	446	436	419	440	448	426	438	458	460	466	427	419	437	449	446	446	463	432	430	479	446	442	438	453	436	453	436	432	462	431	438	451	432	427	448	455	485	468	413	501	450	469	463	443	422	468	416	453	471	477	437	456	438	394	456	414	436	438	436	455	404	452	439	446	435	463	441	426	448	469	436	432	422	420	450	425	437	454	475	446	412	463	454	454	452	458	465	444	462	460	448	480	438	462	450	431	447	473	463	441	488	430	437	438	446	476	426	455	444	431	449	443	426	411	473	422	434	471	441	426	428	440	459	475	454	434	470	437	441	425	421	435	425	441	436	424	439	435	459	418	411	454	478	430	435	489	443	453	472	428	464	424	440	477	405	443	457	424	504	454	482	441	451	455	453	445	458	411	455	462	425	410	451	436	436	436	451	459	438	474	454	436	418	432	450	422	407	451	459	452	460	458	411	410	463	418	450	449	489	446	497	423	462	471	455	452	449	426	468	424	472	421	449	442	418	454	434	435	444	422	441	443	464	438	423	417	445	398	421	444	498	451	422	405	437	466	437	443	421	445	451	493	498	452	446	436	414	441	425	486	439	496	473	419	450	438	433	418	446	483	447	419	455	427	465	453	428	431	444	441	443	467	461	472	472	420	440	449	418	436	435	415	468	446	471	461	408	398	454	459	424	457	419	452	423	466	433	425	414	426	426	435	454	441	426	444	452	449	454	447	383	422	442	418	446	391	455	437	425	440	412	436	427	476	450	491	435	416	432	417	435	481	440	449	404	435	418	452	452	457	379	474	449	434	422	445	485	418	476	439	445	443	456	507	442	463	462	451	466	433	408	427	417	422	446	478	450	451	438	446	446	451	414	467	497	414	427	432	456	474	476	412	445	435	469	457	422	471	418	375	479	428	416	455	419	453	444	473	477	439	429	443	449	446	407	504	434	399	432	425	455	457	432	453	453	406	433	430	450	423	468	475	430	462	429	471	434	475	413	433	445	463	453	432	434	407	439	422	435	481	433	468	463	462	441	470	465	421	411	460	421	447	441	438	455	460	454	466	419	457	462	402	448	498	448	457	435	447	454	466	447	437	447	434	451	421	452	426	463	418	459	428	476	428	472	455	439	464	449	457	471	455	439	421	455	443	398	449	467	417	435	464	455	450	427	471	434	468	456	463	423	417	414	475	466	441	463	464	436	450	466	441	441	437	436	441	461	457	453	451	444	403	451	444	367	446	456	421	473	430	455	419	442	460	445	476	436	429	441	476	450	434	454	440	465	428	441	460	444	473	467	440	471	483	401	450	415	473	470	459	463	440	461	475	430	455	423	468	433	409	431	454	422	421	472	412	465	439	437	443	426	458	453	478	424	424	427	430	427	420	456	405	437	462	459	455	415	471	435	424	484	462	459	427	427	439	449	475	440	404	421	441	466	402	428	448	445	436	449	422	452	476	414	501	434	436	415	420	438	445	441	431	427	465	441	439	470	453	438	469	472	420	441	449	436	455	427	428	448	440	408	473	388	440	434	476	429	425	435	454	442	446	430	429	420	409	464	467	425	476	420	420	429	381	435	454	443	459	455	458	408	432	482	431	455	429	476	451	419	458	471	479	456	414	397	421	422	447	425	458	454	458	415	469	423	434	424	410	451	468	438	444	451	481	444	450	472	401	475	455	444	448	461	443	451	421	426	457	457	435	443	451	474	440	428	421	444	418	461	465	434	458	424	463	432	469	460	452	458	476	417	436	421	428	444	464	417	427	435	423	434	425	447	417	450	411	419	444	413	437	469	486	463	426	455	418	434	431	456	432	445	447	401	443	433	438	457	423	476	451	436	447	444	466	431	474	438	450	491	450	464	426	422	423	436	417	440	461	422	429	436	441	467	451	446	461	443	459	457	479	430	442	460	437	455	443	462	438	478	405	457	461	450	451	415	418	464	435	480	458	419	442	470	456	406	439	433	440	472	420	417	443	412	490	445	461	468	449	443	465	435	484	452	407	426	430	443	425	434	431	450	418	459	414	427	435	468	435	430	444	437	459	474	424	414	425	468	407	442	469	459	466	444	434	454	437	440	434	429	444	455	480	440	469	417	404	432	488	458	452	455	451	437	477	459	417	435	494	440	426	446	445	422	405	458	434	454	440	437	434	403	468	462	453	459	435	417	454	447	435	397	458	447	399	422	472	452	436	453	437	470	482	429	452	478	443	439	450	410	431	473	470	411	396	453	389	445	445	420	432	438	427	409	437	443	435	469	452	439	444	453	434	467	456	455	450	443	447	437	414	435	463	428	422	408	433	425	453	446	417	441	437	405	438	463	404	430	448	432	424	437	419	441	439	444	419	433	450	459	467	479	427	401	430	447	466	430	472	456	431	396	442	447	425	402	435	490	452	436	410	444	453	435	447	456	462	445	409	437	452	446	472	446	438	452	422	458	423	480	473	471	435	443	448	432	435	416	484	459	459	460	447	464	423	456	438	448	431	422	468	455	452	412	424	462	476	440	420	439	439	416	432	436	431	456	478	406	441	482	417	447	444	480	445	453	403	473	455	448	452	429	481	460	433	462	435	438	435	473	410	488	444	457	443	459	419	479	438	422	426	421	435	422	476	450	437	450	443	446	460	425	427	450	429	473	475	426	432	483	390	423	430	425	426	416	435	428	421	395	441	451	422	445	443	444	451	431	436	436	440	414	440	436	417	465	420	437	446	423	448	427	419	432	482	421	417	423	459	461	465	429	456	487	429	441	403	447	417	464	437	428	426	428	425	419	447	416	409	461	465	442	433	451	464	472	470	435	445	464	422	416	465	426	483	421	436	415	386	460	443	448	414	459	450	427	448	424	443	423	482	414	431	450	453	451	475	427	434	482	474	426	456	428	430	436	439	413	454	436	440	422	388	464	423	427	419	440	425	424	464	414	467	427	495	462	446	454	431	455	438	429	415	452	464	418	441	433	425	449	454	469	435	431	454	476	468	415	428	458	418	485	463	432	455	431	431	450	421	449	455	412	464	433	411	448	396	421	459	431	410	448	454	433	442	450	445	436	445	447	428	425	418	422	404	457	475	457	420	413	476	459	439	416	473	430	397	460	445	461	466	464	428	445	454	442	402	466	442	451	431	480	428	456	442	418	464	430	444	460	399	439	456	450	466	438	441	482	396	453	481	458	432	434	416	480	465	434	446	430	422	457	431	436	441	445	422	450	440	409	481	411	437	426	450	448	459	412	461	441	458	429	445	431	427	461	450	478	450	425	440	429	459	392	470	468	473	392	462	431	411	440	417	467	474
22484	21202	30149	24994	21088	19989	7473	760	571	581	497	449	472	439	426	429	424	381	459	386	398	382	377	397	391	413	377	375	369	367	383	397	380	358	379	362	384	370	366	368	392	351	377	358	343	402	351	340	390	343	364	378	329	392	332	358	352	379	356	388	367	395	328	356	356	379	361	360	410	347	337	382	385	399	346	390	327	332	369	373	342	364	384	361	353	310	369	351	397	361	395	362	327	379	367	369	360	352	356	355	346	363	352	375	353	358	361	361	371	380	371	355	369	378	350	368	344	380	367	366	373	367	376	340	392	403	356	356	375	366	363	354	323	361	372	338	326	383	356	346	388	326	332	359	370	360	360	373	365	326	331	363	364	329	381	348	375	310	361	409	338	347	360	384	379	360	383	360	346	375	379	344	350	373	323	347	352	333	335	364	341	364	379	369	365	364	357	356	377	334	345	362	331	356	384	359	385	332	356	356	354	358	386	361	345	362	352	335	397	373	374	351	368	390	329	366	364	375	352	394	339	380	355	361	352	352	324	361	382	358	375	331	379	396	378	350	358	365	376	363	365	340	354	388	331	338	359	362	391	391	383	354	337	390	334	341	349	370	371	351	362	346	336	378	348	350	352	362	381	317	360	403	366	341	367	381	336	361	349	339	358	372	361	361	363	396	357	371	393	357	363	318	381	359	339	356	335	373	321	368	366	354	358	355	369	394	361	353	368	356	332	339	349	379	390	352	372	347	378	371	368	356	377	359	377	392	379	352	395	339	337	371	364	359	370	370	381	393	367	388	355	384	362	345	369	352	388	374	354	353	355	384	387	368	356	375	346	376	362	347	332	348	366	362	343	331	414	348	350	385	331	375	363	368	352	390	364	372	344	377	408	368	372	358	375	385	344	333	359	383	368	350	337	338	341	363	345	367	361	399	365	341	362	360	377	363	380	353	346	382	362	334	363	369	342	379	337	373	348	386	358	336	336	369	373	357	372	364	351	355	350	385	379	312	354	307	370	371	338	372	386	357	372	367	348	377	388	386	350	355	351	351	343	375	367	359	379	377	335	373	397	366	366	386	395	335	379	419	367	329	371	380	389	366	348	372	361	367	358	362	377	372	366	356	356	305	363	353	361	367	340	340	352	343	378	394	366	356	357	376	355	344	369	379	377	373	355	375	389	368	376	376	376	374	358	353	344	372	352	377	359	355	383	356	360	368	361	371	360	347	349	342	364	327	399	366	389	362	352	363	355	364	356	369	360	367	335	369	370	351	408	357	385	337	413	375	358	363	354	357	351	391	346	394	363	367	347	350	366	343	381	383	332	381	340	335	373	354	416	382	372	370	345	378	360	359	353	345	349	349	351	336	370	363	382	344	343	362	338	372	379	346	349	385	343	324	394	354	361	380	366	335	386	418	393	351	391	357	372	357	347	374	360	376	357	338	377	380	396	372	384	322	344	328	339	359	342	357	384	342	341	348	356	380	374	372	346	370	375	360	386	371	364	345	345	345	338	364	373	357	355	405	348	366	376	330	362	363	350	372	358	351	350	361	353	347	364	357	361	370	366	359	349	351	361	370	347	359	351	359	351	381	360	362	357	349	371	354	341	396	337	342	346	346	373	357	313	375	357	374	354	377	347	342	382	364	352	350	337	361	365	382	400	368	368	346	366	361	366	365	332	392	371	375	341	377	388	374	350	378	333	350	360	358	394	396	363	342	366	373	358	361	359	352	352	354	329	327	353	368	369	372	338	383	363	387	359	355	358	393	350	355	375	343	349	354	374	355	344	354	376	391	333	372	379	362	355	358	318	343	338	349	411	394	367	372	356	355	352	356	366	381	389	356	368	345	377	366	369	346	366	359	335	358	367	354	359	335	356	347	373	363	337	369	324	349	371	343	363	354	362	355	376	361	385	379	326	379	364	338	391	376	367	365	353	387	342	375	399	370	343	385	362	391	371	379	376	359	359	365	367	362	330	376	373	371	353	353	332	384	368	342	368	362	337	361	348	356	403	387	374	358	372	332	349	365	350	370	353	360	368	333	389	377	387	367	342	386	391	361	345	381	366	341	354	352	383	351	366	380	369	363	325	331	368	354	341	363	364	370	347	344	356	359	385	334	397	377	375	396	345	362	414	343	343	379	384	346	365	362	369	343	387	372	345	368	349	373	340	365	382	384	373	331	383	352	354	375	403	369	364	374	382	345	346	376	374	371	379	365	345	385	365	358	371	390	339	367	340	369	363	367	390	382	374	355	363	360	338	367	392	357	355	350	348	371	371	362	360	354	353	385	353	372	344	352	364	342	361	369	387	330	332	377	382	368	338	344	382	383	377	389	390	339	367	359	355	381	368	368	364	343	337	331	356	353	367	359	356	360	320	327	402	359	383	358	333	381	368	354	359	376	365	349	387	379	346	352	341	362	361	352	355	357	359	348	351	361	390	342	371	381	415	326	364	352	385	385	366	340	345	378	370	384	378	363	380	391	368	356	343	373	391	349	330	348	362	357	389	303	372	371	319	369	378	378	392	367	357	393	384	361	365	358	381	387	363	357	364	342	374	369	356	344	352	347	326	351	356	344	363	335	355	359	336	331	346	347	383	347	352	368	354	334	391	353	332	357	367	372	364	321	359	382	374	351	403	362	393	355	382	351	372	400	389	320	343	352	355	351	369	354	391	359	383	402	348	372	315	362	383	369	365	365	386	400	376	362	358	351	393	350	365	334	372	347	365	316	332	369	380	327	368	377	367	334	341	383	359	387	391	362	374	374	385	362	342	354	362	395	336	349	354	347	354	360	382	365	345	376	368	366	387	366	373	319	367	379	339	379	377	348	371	336	363	349	346	358	371	326	326	357	363	325	351	380	370	332	358	340	350	377	359	382	364	391	371	391	354	377	362	382	355	352	335	399	338	388	356	372	355	335	364	343	343	361	354	363	367	369	363	327	344	362	346	392	376	368	375	391	380	339	352	411	360	344	322	397	371	382	395	359	376	332	342	321	377	397	366	318	347	344	358	335	351	372	385	386	395	413	336	369	359	322	346	371	366	363	376	347	352	364	380	367	381	369	365	345	357	381	375	397	370	371	382	343	341	337	349	377	373	353	416	365	366	354	332	330	370	358	377	326	344	373	338	353	367	370	348	370	367	324	338	361	321	339	363	342	366	347	380	381	377	350	385	350	365	366	345	336	362	382	360	396	388	320	346	353	363	375	353	337	355	358	349	358	368	393	388	345	350	376	368	346	381	356	362	354	380	366	367	372	330	345	349	396	385	392	382	358	337	352	356	377	360	360	377	370	348	364	369	360	342	361	352	373	347	362	367	342	342	315	361	393	341	383	336	327	334	372	340	376	345	346	334	363	365	332	379	348	374	364	384	334	355	368	331	348	364	333	419	386	371	360	378	350	337	348	362	324	379	348	354	378	345	352	359	346	384	373	373	375	336	366	344	360	384	340	350	355	365	369	350	354	375	348	387	360	362	351	366	359	355	348	387	383
48507	93492	74101	29138	11496	4948	1524	947	873	770	617	529	520	481	495	478	474	449	430	402	411	419	418	382	417	410	399	433	371	413	363	402	390	384	340	419	381	410	415	398	415	400	413	389	403	378	377	418	359	394	368	384	381	367	358	401	390	362	377	377	387	358	383	399	398	385	362	359	331	388	401	428	349	375	371	381	380	374	400	387	372	342	352	358	343	395	362	387	375	367	354	366	400	375	357	358	343	350	375	365	371	409	366	367	378	369	386	382	353	389	399	368	368	366	393	418	365	319	365	371	393	422	336	412	372	373	381	416	381	383	391	370	370	390	370	353	412	347	384	372	346	395	393	377	384	386	339	385	364	416	376	384	375	377	394	350	391	356	361	381	391	375	385	360	397	402	373	353	372	398	361	327	400	400	373	366	383	361	379	407	352	358	363	389	386	379	383	365	353	357	345	369	366	399	382	387	367	408	380	365	392	396	341	369	403	394	341	367	365	396	366	389	392	372	379	347	371	386	371	381	360	369	364	348	387	386	378	381	341	409	374	364	384	388	386	324	381	351	354	351	368	338	377	363	387	381	382	382	419	371	369	402	378	399	365	363	388	394	387	381	363	406	362	381	375	382	350	376	384	369	393	379	401	384	389	390	359	374	384	360	371	370	401	386	395	411	376	387	377	370	377	337	372	372	394	381	366	377	354	390	391	366	353	351	398	363	379	332	386	344	385	342	360	343	384	403	407	339	367	396	377	376	384	396	363	369	397	382	371	375	378	389	359	363	389	376	367	371	365	365	373	336	394	370	382	346	377	379	341	373	366	371	366	388	388	360	377	395	374	382	413	375	388	381	336	378	376	359	392	411	371	384	368	401	391	341	395	389	377	355	385	398	381	364	368	350	385	416	353	387	377	396	350	370	340	390	398	389	349	373	379	408	378	369	348	399	372	349	374	374	388	332	347	388	367	370	389	393	344	358	390	370	365	386	335	361	354	434	386	370	392	394	326	343	404	347	360	372	364	364	378	387	386	383	410	386	386	375	365	388	386	408	408	376	364	370	406	381	403	365	389	374	366	383	381	381	361	368	404	374	400	387	396	394	367	389	421	354	379	355	366	409	369	353	394	367	406	355	390	340	386	369	386	375	413	360	406	383	355	384	354	367	379	359	357	386	324	383	364	362	364	387	395	357	363	385	379	374	352	388	364	362	385	337	386	389	391	380	395	367	370	381	381	410	380	384	379	399	392	340	379	387	380	388	331	369	389	361	359	368	397	435	372	389	384	358	395	374	364	383	363	348	380	370	385	376	347	408	402	346	400	358	377	395	380	400	345	357	363	341	354	353	381	411	394	360	393	387	393	379	387	364	350	380	383	381	362	376	375	373	375	372	410	392	414	372	337	383	395	385	371	382	411	390	404	382	380	364	431	389	386	353	392	360	368	379	359	370	383	387	393	404	382	371	403	389	352	369	372	381	392	397	344	394	418	384	380	332	420	383	377	396	360	366	366	404	386	395	375	381	398	388	373	389	388	391	373	354	396	353	381	330	355	354	386	371	396	359	330	353	376	370	348	384	366	391	356	395	364	348	385	378	362	397	392	381	363	357	405	399	371	360	397	359	373	371	364	404	369	395	358	373	378	367	389	375	369	388	385	367	368	380	353	380	391	385	374	350	385	390	359	381	375	366	369	373	396	363	378	374	396	375	357	355	355	388	389	391	370	378	376	368	373	380	401	396	394	419	367	363	380	408	387	375	388	356	409	341	373	408	411	380	388	343	357	363	366	362	397	328	404	338	357	378	372	379	379	350	405	348	377	402	395	359	397	353	353	347	375	381	352	349	365	365	334	397	329	389	367	378	371	365	376	407	371	378	420	413	389	364	365	343	375	397	351	393	403	394	369	356	357	365	369	374	402	384	407	393	386	388	406	354	420	369	381	412	323	382	400	367	360	422	394	419	353	354	351	389	398	414	382	378	367	374	384	394	388	365	354	384	384	385	349	377	384	385	356	376	374	322	409	376	368	375	405	399	364	384	381	368	405	355	394	356	366	370	372	400	368	348	388	385	360	378	413	364	372	398	388	393	388	373	373	384	398	396	395	358	386	374	391	371	413	384	378	366	374	373	380	387	402	364	330	405	389	383	398	407	349	333	382	381	354	392	388	350	393	377	418	365	356	333	376	380	342	334	394	393	360	403	388	410	383	348	383	417	364	354	412	361	359	428	398	374	383	358	382	330	400	369	357	405	360	360	347	380	415	369	388	348	384	387	350	387	377	404	353	418	402	359	396	393	373	395	371	395	377	384	423	368	361	374	387	404	386	357	366	387	381	383	363	352	336	387	367	387	424	359	372	369	391	368	384	372	410	415	386	346	378	363	400	349	384	356	374	370	413	375	382	377	377	361	350	355	421	361	390	332	373	364	374	399	338	368	380	384	401	395	336	374	382	384	348	399	354	388	377	355	367	370	380	389	380	386	354	367	396	378	410	374	334	342	405	378	398	401	380	375	392	374	338	362	362	405	378	388	378	389	392	369	371	393	376	356	324	375	341	379	342	397	359	395	374	386	379	366	387	351	390	394	347	382	349	379	364	310	380	360	405	335	379	405	344	348	383	417	366	362	414	374	410	366	366	348	381	401	372	380	394	362	399	399	375	378	390	349	364	368	372	399	352	400	355	358	365	354	409	376	386	386	358	344	328	373	412	355	386	378	370	355	365	380	389	348	368	371	373	378	371	402	386	382	405	372	363	355	359	361	401	387	369	389	395	385	351	394	348	370	393	356	361	378	378	377	352	374	363	367	406	387	390	373	394	420	374	384	362	389	377	364	384	398	370	363	370	351	383	403	387	381	375	407	386	346	372	365	373	359	404	381	364	333	392	372	366	383	341	397	365	362	377	359	409	348	347	343	398	393	402	376	410	369	368	376	361	377	359	374	356	348	405	376	381	345	377	399	371	389	366	380	413	350	367	405	402	379	410	405	362	391	358	375	370	342	391	384	403	367	365	346	357	386	367	403	387	371	374	369	388	373	382	413	373	368	328	406	392	379	355	394	355	378	370	397	354	375	391	386	366	382	389	378	386	374	343	368	371	383	351	379	388	345	382	378	406	345	376	391	372	371	412	376	400	397	377	391	393	359	336	364	388	376	351	423	383	348	397	389	427	376	365	400	366	382	367	375	391	379	357	382	351	353	385	368	373	360	362	402	376	335	377	412	368	373	355	358	406	366	363	381	377	361	383	392	367	360	383	387	389	355	365	379	382	394	384	390	356	367	368	364	356	384	385	383	371	354	371	393	371	346	397	370	402	374	336	426	362	390	365	379	363	376	398	389	389	395	412	391	354	350	375	345	372	363	378	392	401	387	386	352	389	373	364	346	372	365	353	361	390	372	386	391	415	381	389	366	358	412	391	380	392	397	358	402	353	382	381	332	385	348	333	390	325	395	385	361	368	387	379	400	395	380	347	417	389	399	377	397	373	365	345	361	376	379	356	341
28141	22827	23470	7219	586	301	271	251	260	247	263	246	244	243	234	248	237	236	231	230	253	258	240	241	240	243	259	257	256	242	257	250	258	223	240	211	252	287	247	231	246	242	246	274	235	260	242	235	246	233	225	214	253	256	264	287	249	246	250	242	219	250	271	261	233	249	263	244	234	263	254	240	263	237	236	242	251	244	251	265	207	235	252	239	265	239	256	237	252	231	246	250	203	234	228	205	258	241	254	236	233	238	259	271	248	225	251	232	236	254	246	261	234	244	257	267	263	254	231	263	267	265	245	257	254	239	251	225	227	230	234	237	253	273	263	247	231	214	267	254	238	254	222	234	234	232	243	262	229	268	251	241	280	240	225	245	245	210	247	236	229	238	236	236	251	233	262	258	234	250	231	260	249	259	232	238	265	239	244	225	242	245	245	262	235	271	244	242	261	239	225	221	250	240	235	241	241	230	233	250	256	249	267	253	260	233	224	209	198	238	244	235	239	247	227	240	217	250	250	242	244	254	248	248	241	227	242	255	264	261	233	269	228	237	240	253	225	262	232	250	225	265	221	251	238	235	241	240	216	244	280	260	246	227	284	272	258	233	223	240	245	265	232	254	242	239	221	233	226	210	226	229	241	260	246	256	247	259	212	235	276	248	235	240	235	236	234	234	242	230	253	241	268	269	255	253	224	206	277	228	267	240	264	208	249	258	236	224	225	240	236	268	258	223	266	252	251	217	244	243	226	237	226	247	273	226	252	250	234	223	240	259	208	230	227	219	240	234	253	226	262	247	240	230	255	249	243	263	218	224	231	226	239	218	256	244	238	236	264	264	217	237	253	258	240	200	229	238	241	262	250	256	260	245	227	254	231	238	254	238	248	249	258	255	240	258	221	251	240	270	228	239	258	252	226	249	241	234	260	255	238	202	198	217	266	221	253	249	236	252	224	219	247	225	239	267	215	221	269	248	244	231	266	291	239	239	227	282	241	242	239	244	242	237	267	240	233	228	245	263	223	238	223	264	256	226	235	225	259	246	260	217	248	268	236	226	245	244	261	227	249	227	232	277	225	250	230	233	256	249	261	264	224	229	241	237	258	250	220	253	221	265	263	233	232	235	211	227	232	249	234	206	218	235	254	268	229	257	238	230	238	248	250	217	227	246	244	260	216	235	234	222	241	256	239	254	257	239	276	284	233	230	238	243	218	226	242	237	257	265	258	254	234	213	266	252	246	264	262	259	236	240	258	222	263	217	259	260	241	230	214	251	269	257	241	232	247	224	241	253	239	241	213	263	260	248	231	248	257	249	221	259	271	223	247	252	281	232	230	253	236	237	260	244	246	253	246	255	252	235	256	234	238	244	261	245	229	274	240	225	244	221	239	218	210	231	251	240	240	266	275	231	254	259	238	213	255	275	235	243	211	253	253	230	253	241	274	254	228	267	253	232	258	256	249	233	270	222	232	254	257	225	258	231	255	217	245	257	251	221	221	263	239	247	232	266	246	251	235	240	217	240	249	241	244	244	261	268	245	250	233	221	247	239	247	245	224	251	242	229	233	240	227	240	256	232	245	226	249	252	262	281	236	244	236	231	241	260	268	266	234	231	261	236	257	266	230	232	268	252	238	239	241	271	240	266	259	251	215	260	266	244	242	209	250	270	235	228	256	226	218	233	249	249	232	245	232	234	256	248	251	242	249	235	251	253	246	280	239	223	224	230	258	228	222	247	240	260	253	260	242	268	251	270	259	231	230	237	241	257	255	265	246	243	249	255	234	267	241	225	278	270	254	257	243	244	275	241	255	252	242	205	232	251	241	246	222	263	219	231	235	225	245	244	252	206	237	218	259	239	268	239	240	236	221	234	222	264	229	272	236	285	232	269	280	219	225	231	281	237	245	242	238	220	263	231	250	264	233	244	251	242	247	241	265	246	235	221	240	254	266	228	265	265	231	255	245	243	230	224	235	228	237	267	263	224	246	247	230	233	227	250	249	255	246	246	246	241	268	277	231	267	242	260	252	231	232	242	228	239	231	236	249	251	240	243	273	249	249	255	225	243	237	234	252	239	242	221	255	243	226	253	229	227	244	253	233	226	241	256	244	258	241	245	215	261	263	237	229	247	240	243	235	273	288	277	241	249	273	261	253	238	255	270	230	251	253	216	243	221	237	243	238	235	217	250	248	271	219	228	247	249	233	229	253	251	201	253	237	236	256	246	275	243	261	227	240	239	262	244	244	250	228	264	223	258	240	206	275	263	226	223	236	243	233	252	240	247	245	259	254	228	249	260	232	259	257	223	242	277	259	238	251	255	218	238	243	247	238	253	248	233	263	233	237	214	258	218	246	249	255	245	240	237	224	282	248	235	260	229	256	232	238	237	231	251	247	243	221	254	259	264	241	249	233	248	250	235	244	249	279	238	241	244	240	236	229	256	243	245	238	251	256	253	247	239	273	245	229	249	255	248	252	218	260	239	223	255	250	213	228	239	228	228	261	251	224	247	221	242	258	236	241	222	226	232	271	276	229	233	251	228	212	235	221	239	230	245	216	251	229	265	266	243	239	255	256	238	249	239	243	248	237	220	230	227	274	208	227	243	235	252	229	239	236	224	266	266	257	260	270	229	246	236	239	233	235	232	256	237	225	278	240	236	246	223	226	282	210	231	257	228	251	247	253	214	230	241	241	237	247	238	263	251	248	264	253	248	237	229	241	267	248	255	255	236	233	243	245	262	235	244	244	224	244	242	227	232	249	253	242	235	243	238	220	246	233	237	235	250	244	244	230	227	241	228	239	249	271	252	252	262	229	222	240	239	249	241	241	250	250	226	254	257	248	251	248	246	247	235	243	263	232	250	271	217	231	276	224	252	256	238	253	236	234	248	243	261	252	243	268	261	250	228	226	246	239	251	211	233	243	265	207	232	269	241	193	226	253	242	243	218	242	239	220	240	247	228	246	219	228	245	246	250	227	235	270	215	237	244	253	249	226	235	254	251	239	244	230	236	235	251	232	242	254	241	234	235	259	241	271	262	240	275	255	281	232	248	237	237	262	223	245	252	219	250	245	252	235	245	221	230	264	250	246	255	266	237	246	254	250	249	221	256	261	237	237	249	270	226	244	232	233	228	228	245	248	244	260	263	229	257	251	237	252	222	242	212	243	215	235	277	232	229	229	238	224	245	271	206	218	232	232	237	243	241	243	254	233	244	243	239	251	236	245	235	235	236	248	235	284	234	255	235	218	261	236	228	237	226	236	226	261	243	262	237	269	258	227	251	274	246	225	239	242	264	235	244	253	256	245	236	245	233	233	251	244	271	222	235	246	247	260	253	239	237	262	250	232	255	246	232	262	222	247	237	234	242	272	244	238	226	263	220	235	217	220	231	244	265	233	225	227	245	240	230	241	248	232	259	244	249	260	236	258	223	256	253	269	280	264	226	249	227	229	257	267	228	256	240	247	254	258	262	228	230	269	266	236	251	235	229	226	223	235	232
15736	30910	19434	3442	597	360	309	303	292	255	261	288	279	281	313	261	270	273	286	294	266	285	303	285	272	268	281	240	289	269	257	272	281	279	286	318	268	295	296	277	275	287	255	274	273	286	300	280	289	257	325	285	288	273	261	255	279	307	280	309	278	275	280	277	246	284	300	258	299	315	296	271	274	282	290	281	280	290	274	277	266	268	271	279	288	290	311	271	284	283	255	247	290	250	271	266	290	249	279	270	290	266	263	283	285	305	254	279	275	270	278	273	293	280	298	299	276	265	243	276	283	278	266	289	270	267	276	296	277	298	292	282	275	292	301	257	271	280	271	290	295	283	264	271	253	293	299	256	270	273	282	281	284	283	297	260	274	292	263	273	288	306	278	276	291	279	289	255	268	274	273	259	282	288	252	280	285	271	291	289	259	305	279	259	260	291	294	295	242	246	283	290	284	247	285	292	301	276	287	294	278	268	272	307	273	261	261	298	293	259	268	287	273	283	290	298	301	289	295	289	308	272	295	270	269	274	286	261	267	283	298	266	268	254	307	283	279	315	260	279	312	266	290	289	275	280	296	276	264	246	267	252	248	260	249	267	287	293	282	280	265	269	266	264	259	272	270	292	285	278	287	279	295	279	269	258	274	293	280	307	263	271	284	283	340	244	288	288	246	280	289	278	271	291	287	297	277	255	291	281	284	275	291	284	273	253	288	276	272	247	256	292	272	285	267	286	316	296	287	301	286	287	276	281	266	283	297	266	257	257	255	257	282	278	288	284	301	282	271	279	272	300	278	281	285	277	298	290	281	264	288	296	304	245	290	274	256	292	261	279	284	286	288	270	277	255	280	299	259	277	274	265	295	288	242	268	291	290	259	281	292	266	275	271	256	257	279	291	291	235	303	296	272	259	260	288	265	297	261	309	265	264	268	281	290	279	267	266	305	284	286	275	282	263	274	284	276	287	300	289	285	287	291	279	287	272	267	276	260	269	286	262	286	304	288	271	306	284	273	285	291	272	294	273	311	278	267	290	279	287	247	269	258	322	273	290	255	255	267	271	302	251	299	290	276	244	283	262	282	269	258	249	284	293	296	301	270	283	288	279	295	281	276	267	297	291	256	274	260	288	285	285	247	263	261	268	313	307	285	281	307	262	272	284	291	266	261	276	286	334	294	273	278	279	281	279	271	256	298	274	290	297	292	266	275	272	290	297	295	268	281	277	291	261	252	288	272	284	260	297	312	285	261	272	266	265	275	277	271	262	280	279	266	264	256	307	280	272	284	289	261	304	297	292	261	295	265	288	265	244	254	251	268	276	268	280	300	273	277	281	302	285	292	284	287	271	290	257	283	277	254	303	280	291	287	292	269	289	288	286	290	287	263	263	261	282	273	260	257	277	244	284	297	302	280	284	285	259	279	273	261	270	304	270	291	254	270	266	266	233	256	297	284	318	331	300	291	261	296	285	281	307	298	284	283	278	285	284	267	285	277	267	264	254	275	308	276	298	291	252	252	271	302	311	248	253	301	282	273	285	292	308	258	292	248	296	253	290	278	260	288	293	265	281	259	307	295	302	319	283	283	262	273	291	274	261	299	286	286	291	275	270	273	253	281	305	300	267	268	265	274	258	256	290	274	267	334	261	265	270	291	288	298	280	287	278	286	255	268	295	289	283	274	263	277	271	256	270	283	280	256	289	294	303	281	296	274	286	268	289	236	268	279	259	292	286	254	254	310	239	273	250	274	278	263	286	275	291	272	286	247	283	274	262	297	298	274	300	290	267	287	263	279	282	278	311	296	274	287	315	287	260	277	314	263	280	278	279	291	285	277	282	267	276	276	266	284	292	249	282	284	267	302	281	263	293	274	302	271	260	275	300	254	259	281	278	284	269	281	272	280	299	295	289	289	318	298	293	275	313	293	292	267	280	283	295	276	234	280	264	291	262	281	295	257	266	273	274	247	286	285	276	288	275	294	278	282	290	265	253	278	262	282	261	298	293	276	292	271	316	296	293	267	258	300	276	269	277	301	294	288	291	273	285	273	270	294	238	295	273	279	265	265	280	289	280	292	287	265	288	274	262	247	250	279	269	267	293	296	291	279	284	287	298	277	272	295	266	295	283	272	272	297	272	298	267	258	256	266	286	300	300	263	284	277	274	275	264	267	282	269	268	285	274	263	258	275	298	264	291	259	290	269	273	270	265	250	301	269	275	274	285	293	272	272	272	268	268	295	284	282	278	287	300	253	314	281	295	244	279	245	252	279	276	264	267	316	259	293	264	296	273	294	288	292	267	257	278	297	251	304	240	283	309	298	268	288	263	280	258	291	251	291	273	254	266	269	272	298	294	279	253	255	271	253	239	290	279	295	262	323	271	269	301	309	275	299	298	307	291	271	274	276	266	328	272	264	281	291	262	266	265	273	264	265	275	317	299	314	279	266	294	274	298	311	287	276	276	263	270	309	279	293	283	280	284	283	260	267	318	278	268	261	267	263	280	253	255	280	251	294	278	308	292	303	272	286	280	278	277	277	243	262	313	289	287	274	268	257	268	268	275	275	251	301	255	277	283	303	286	292	262	242	300	294	277	244	286	290	269	275	282	283	261	265	293	260	276	268	301	251	240	287	259	283	280	282	256	277	248	281	258	296	260	297	262	266	296	294	282	274	275	238	249	290	294	281	284	295	288	267	266	279	305	291	270	296	286	286	274	266	273	285	280	299	289	303	269	300	278	268	258	290	290	280	271	291	295	278	287	266	283	262	271	253	275	283	284	281	319	280	307	282	294	280	290	263	282	293	274	276	280	278	288	300	262	276	275	259	300	287	265	256	288	246	260	306	293	299	284	261	291	305	257	250	290	267	281	277	293	257	284	242	287	249	293	270	279	299	271	256	277	287	296	300	287	256	290	296	279	297	295	279	289	276	312	261	282	235	303	295	272	276	276	309	307	293	301	304	240	286	268	268	281	296	263	297	273	277	269	267	288	267	293	275	287	305	287	253	305	265	270	293	279	313	288	286	266	266	278	297	283	251	269	300	287	297	295	251	277	304	287	270	255	314	314	305	254	283	298	291	286	276	289	282	270	287	277	258	240	283	307	283	290	252	268	265	235	285	292	272	298	268	271	303	294	273	281	244	295	280	248	255	291	267	288	263	283	299	272	282	260	242	281	260	269	277	276	291	293	266	312	309	272	284	262	260	287	285	276	283	246	268	251	283	253	263	283	280	305	315	293	258	305	284	279	285	310	272	298	256	284	254	286	274	275	267	260	268	274	280	281	281	278	283	329	285	295	285	266	271	252	279	267	269	304	292	287	279	274	237	284	273	268	301	258	312	285	291	276	261	257	322	282	268	267	302	276	298	286	282	291	277	302	249	262	307	279	278	262	259	282	285	271	289	257	272	302	271	253	291	285	287	297	284	271	295	252	239	261	297	268	264	274	268	280	272	297	279	287	252	237	287	279	289	259	287	283	271	294	293	292	257	293	286	279
23752	21535	31943	26572	19102	7009	504	315	264	236	234	211	217	200	222	197	200	190	178	202	185	183	193	212	179	169	191	174	162	200	178	171	160	174	170	167	156	200	174	191	163	163	172	156	192	170	167	139	173	175	178	184	140	181	170	143	181	163	177	169	180	176	186	162	155	160	156	170	186	204	181	183	183	175	203	175	176	164	187	157	193	181	183	178	186	169	186	156	193	151	182	155	172	165	173	161	165	184	164	190	178	170	167	152	183	157	165	170	185	152	169	152	168	164	193	141	187	196	179	163	174	161	156	174	194	159	182	179	174	172	159	170	212	180	182	193	155	168	157	171	167	151	168	163	165	152	175	159	163	176	197	150	182	157	195	199	153	177	160	178	158	151	179	161	148	186	179	172	179	173	163	170	165	185	201	180	168	159	155	173	172	196	168	155	183	177	148	189	182	193	185	157	154	156	172	169	174	172	175	172	193	191	179	148	150	182	176	151	158	167	193	164	188	157	172	177	182	170	153	173	174	172	189	172	172	170	170	151	154	173	184	161	171	161	145	157	180	194	184	182	171	175	192	159	180	151	177	174	190	175	173	160	177	172	144	157	185	173	149	189	170	170	174	166	183	158	168	166	165	168	169	163	149	154	156	165	158	177	151	167	193	165	171	181	161	183	166	176	176	176	171	161	192	185	161	157	152	167	188	172	157	159	162	166	174	165	164	156	153	192	156	174	158	165	172	177	184	173	174	176	173	155	170	174	161	168	158	142	166	157	173	170	165	168	152	187	156	163	155	190	162	179	179	173	180	171	176	167	185	170	200	169	172	161	155	179	173	164	193	172	152	156	163	170	158	186	177	170	177	164	183	152	190	178	153	145	166	172	142	165	155	176	170	195	194	181	181	161	171	171	161	174	160	160	186	172	178	198	141	167	152	184	178	170	171	177	171	173	155	143	183	145	182	139	162	183	166	170	159	171	151	162	147	169	165	137	150	168	160	156	196	166	165	171	177	179	162	162	170	175	173	184	165	160	154	161	175	198	191	162	170	146	167	175	174	165	180	172	152	171	178	187	180	191	163	168	188	164	163	189	153	160	184	185	174	144	160	175	170	169	193	157	172	142	181	176	173	174	161	188	176	161	156	168	172	184	170	186	181	192	184	161	139	175	167	179	188	168	177	178	177	176	189	150	178	173	161	183	162	148	196	174	173	157	181	188	165	167	172	175	140	171	181	161	175	174	166	189	170	168	191	151	172	153	170	170	170	179	164	162	173	173	162	186	163	181	153	163	179	179	157	182	172	177	188	154	162	165	158	171	189	173	171	141	192	163	189	185	167	178	165	176	172	172	177	160	197	157	176	167	169	152	167	173	200	174	180	182	157	171	168	181	174	161	155	170	179	175	178	180	170	156	182	165	174	167	183	172	144	165	174	138	174	181	166	180	163	165	171	181	161	173	159	168	165	177	180	164	166	198	173	176	189	190	184	161	172	180	167	165	164	151	164	177	162	172	162	181	175	169	169	168	168	170	171	162	156	176	147	152	184	167	184	171	178	152	146	175	165	196	185	182	178	182	162	163	168	154	165	155	164	181	168	182	190	153	151	166	162	186	195	164	167	182	172	146	189	188	184	176	149	162	193	167	156	184	172	175	184	165	183	176	184	163	181	169	170	184	174	203	184	154	159	173	156	196	176	178	156	177	173	184	155	180	175	160	169	156	173	185	168	155	166	170	177	191	172	158	197	177	189	184	149	185	135	174	163	169	159	167	166	167	185	166	149	148	142	194	168	168	187	161	165	176	172	152	160	161	185	188	192	163	177	166	181	158	169	176	192	182	170	154	193	194	172	187	159	192	175	183	185	176	170	153	144	157	157	167	147	167	162	151	189	173	173	166	181	170	174	159	152	162	189	164	151	178	175	151	156	160	177	159	171	169	146	181	180	154	186	154	174	170	173	151	156	157	186	185	185	165	179	164	171	174	177	188	154	171	159	186	163	160	160	169	178	177	178	182	162	149	164	157	190	168	178	165	169	175	185	173	187	163	172	157	180	146	168	182	166	168	204	159	182	199	173	171	164	181	151	172	188	178	171	165	178	160	174	185	175	214	176	179	191	164	159	166	179	175	154	164	164	199	169	179	176	162	170	183	167	162	168	174	164	196	158	147	164	153	165	160	167	175	194	159	175	178	186	158	166	171	168	158	181	192	166	201	181	168	166	168	185	171	197	149	165	188	157	160	172	175	168	136	136	198	182	165	166	168	173	169	139	177	173	158	176	188	178	164	181	176	147	199	148	176	172	164	175	186	147	188	152	184	172	170	185	176	168	180	184	166	172	156	179	205	178	174	195	146	163	185	174	175	183	148	182	195	176	171	174	174	164	152	169	165	187	176	170	171	190	195	181	161	177	167	177	157	183	154	162	166	152	189	159	170	176	163	178	170	169	163	160	159	173	181	169	175	184	140	157	176	163	162	190	178	148	171	196	188	160	166	164	178	190	182	184	156	177	174	199	195	171	172	192	180	143	167	178	182	159	135	169	179	170	179	187	170	174	161	151	146	194	175	157	161	156	185	182	171	177	167	163	178	177	169	159	179	154	148	180	167	195	173	152	176	171	161	190	177	164	173	181	176	171	174	158	155	165	167	169	153	197	174	150	194	160	177	176	158	162	172	165	162	175	176	186	169	181	171	162	159	189	175	170	159	193	177	171	144	166	172	191	190	187	169	161	157	204	177	186	175	184	174	159	170	168	154	165	163	181	174	168	150	169	177	170	163	179	181	169	173	161	162	158	184	174	171	188	163	168	187	162	178	146	154	177	184	146	173	174	186	157	176	151	161	161	196	177	172	182	154	167	180	152	172	162	158	163	177	138	161	140	160	169	169	152	183	171	173	166	167	167	174	181	209	184	167	183	164	164	171	163	144	175	144	172	171	153	181	180	188	187	181	173	177	171	166	187	175	186	167	173	173	166	167	187	151	139	159	194	187	186	197	131	156	163	160	143	167	169	182	155	172	162	152	153	187	161	194	132	155	159	168	180	181	189	160	155	178	187	166	166	181	157	166	188	172	152	163	186	178	166	162	173	191	170	157	177	141	161	165	178	179	151	149	160	173	172	163	160	202	197	160	161	172	162	171	190	162	183	175	191	191	149	157	184	188	191	179	164	198	162	177	151	185	160	165	175	169	170	156	181	164	180	167	183	167	172	174	189	171	177	147	162	188	175	154	170	182	170	164	166	156	194	160	187	159	173	176	174	175	171	171	161	165	194	178	193	160	172	172	167	207	193	188	207	179	176	180	185	180	187	164	150	158	140	182	173	140	185	176	151	167	182	191	179	158	179	166	169	161	188	188	158	162	181	162	168	174	168	192	185	180	146	172	195	164	192	149	160	188	153	167	187	188	181	185	181	180	162	167	169	159	151	190	153	131	165	166	154	189	177	175	159	186	175	180	172	170	197	177	182	178	160	188	171	173	176	146	170	155	181	171	182	156	169	199
42832	79836	60468	19308	3615	1426	553	459	425	332	314	289	267	280	237	211	231	212	226	233	227	199	225	212	174	200	185	200	185	221	217	223	179	173	205	193	184	203	186	186	205	211	192	170	169	199	177	201	181	201	193	200	188	233	173	181	190	209	196	174	202	175	193	209	193	186	187	239	209	193	193	203	208	205	193	173	216	184	181	171	209	196	187	203	189	204	221	191	190	202	186	171	215	194	209	189	185	210	191	190	201	186	206	210	208	187	214	196	212	197	183	189	178	163	196	184	202	193	206	177	182	190	189	214	180	194	185	170	187	219	195	169	186	209	186	189	200	198	171	205	199	188	195	197	199	196	205	186	190	188	201	185	199	203	203	185	197	188	193	185	194	201	189	200	201	200	211	186	197	195	193	192	202	220	204	197	209	197	195	173	186	190	184	204	212	178	191	198	210	207	217	196	211	193	184	214	179	182	186	206	181	171	187	201	175	186	181	198	190	192	186	204	189	193	194	223	199	175	198	206	200	170	196	207	167	186	219	190	208	178	196	213	189	204	192	182	194	184	190	174	203	190	195	198	210	199	182	181	193	184	178	211	206	195	200	181	193	202	194	198	179	191	207	186	210	198	189	173	199	193	177	183	202	171	178	180	191	204	161	198	194	218	196	168	195	196	210	186	184	178	171	193	206	190	211	203	185	193	170	186	204	191	216	175	196	201	188	194	205	193	177	188	196	188	176	172	188	206	192	189	168	185	211	190	181	179	187	194	216	167	220	181	212	191	173	188	196	182	179	200	189	199	211	178	202	200	215	180	218	186	191	224	194	204	195	177	195	190	212	175	202	179	206	185	204	171	205	196	185	177	185	202	183	173	187	207	197	177	187	204	185	171	177	196	177	196	204	174	179	202	173	197	161	184	184	192	183	189	197	211	204	190	194	173	180	187	180	196	204	184	211	205	200	182	181	182	171	201	202	207	198	204	174	164	188	207	220	204	188	179	173	187	163	184	213	190	170	177	195	183	174	175	204	215	206	193	196	206	177	187	185	206	212	194	174	188	179	205	171	175	176	207	199	190	216	197	206	184	186	194	198	197	194	196	188	189	217	190	169	212	200	204	200	191	167	179	211	183	215	179	188	196	219	210	174	215	217	197	174	177	189	212	200	208	207	195	165	203	169	207	191	196	179	196	191	161	169	210	206	178	192	190	174	206	179	180	207	183	188	178	207	201	212	180	211	203	209	210	189	170	176	206	175	195	204	191	176	188	179	179	187	205	200	163	176	194	197	179	171	176	197	205	201	182	197	188	187	191	206	201	177	184	183	184	191	165	192	234	176	166	193	182	194	202	193	183	201	189	206	209	223	209	180	188	177	205	211	201	171	203	194	186	191	209	224	185	200	206	211	189	189	192	183	167	195	178	206	193	175	191	204	185	198	207	180	161	193	213	180	192	184	194	213	213	203	180	211	174	184	182	177	194	175	184	191	218	192	184	193	167	189	203	191	195	197	172	198	185	194	181	186	180	200	191	191	197	184	192	195	207	185	200	183	180	141	166	182	207	232	191	198	188	172	194	197	216	191	194	184	186	186	196	199	205	180	176	176	212	229	212	209	191	173	177	183	187	187	215	193	173	197	223	199	190	188	181	198	189	201	208	201	178	209	202	213	205	189	215	203	172	205	193	194	201	170	189	197	197	187	208	201	193	189	206	194	186	191	197	206	187	188	205	214	190	166	170	211	196	187	216	208	225	213	210	197	192	186	203	198	182	182	180	175	199	205	192	204	203	196	202	183	192	167	165	198	182	199	165	198	205	206	183	185	197	197	188	208	193	202	199	193	181	172	176	194	167	199	193	188	183	184	200	212	192	191	183	193	176	194	233	212	174	177	175	195	189	178	209	216	205	207	163	193	182	182	199	185	194	182	196	178	184	209	186	204	203	189	216	213	188	183	191	162	194	201	202	176	199	203	176	196	179	186	190	183	184	193	174	183	187	191	193	190	202	179	201	181	198	225	206	198	175	188	190	174	197	194	183	199	172	198	197	182	184	185	203	205	208	204	204	201	205	187	203	220	217	218	184	212	211	194	161	175	179	159	186	173	184	186	210	186	206	181	225	189	213	201	189	202	178	177	201	194	193	164	206	199	185	189	200	182	213	194	208	211	199	176	160	192	168	216	207	200	207	176	163	189	176	176	207	207	184	181	210	190	196	218	161	192	207	189	177	183	179	202	224	188	202	188	191	181	189	187	194	199	198	179	187	195	178	194	171	197	195	210	200	190	190	225	224	205	191	194	185	197	211	184	204	191	200	194	194	195	208	216	209	161	189	198	212	207	190	187	199	174	183	189	189	185	210	188	171	189	202	183	182	193	183	181	177	196	206	201	194	196	211	198	185	181	202	201	190	195	166	190	208	171	181	187	176	195	205	215	181	184	179	208	190	202	196	180	175	200	209	179	207	206	186	192	197	187	190	203	197	163	188	165	198	191	187	171	186	200	192	215	202	175	175	201	194	192	171	194	196	197	189	203	189	188	191	176	194	208	201	182	201	211	181	201	167	180	178	185	202	186	204	210	199	214	197	186	172	189	179	183	179	209	195	221	201	188	167	192	182	195	187	181	173	190	218	179	192	185	187	197	208	153	174	172	181	174	204	187	191	189	201	191	173	201	222	187	195	185	204	181	196	175	190	165	191	214	195	185	196	172	202	178	183	173	199	188	186	203	176	187	209	191	217	178	185	161	186	165	160	202	160	206	211	188	184	166	208	199	191	192	162	211	167	201	194	162	197	196	189	180	196	203	214	157	198	177	194	176	203	184	204	189	201	170	200	209	162	186	188	174	201	174	198	194	199	200	202	184	177	182	200	202	188	211	195	202	206	182	215	201	202	180	198	197	207	225	192	203	201	181	213	209	214	195	191	198	181	206	201	199	203	176	196	186	168	189	207	205	201	179	183	194	182	179	197	203	204	184	199	207	209	215	189	195	199	191	161	179	197	176	206	187	179	189	171	215	180	216	211	184	194	168	197	187	205	186	184	211	199	195	177	198	187	181	209	187	183	170	178	190	198	194	163	200	228	168	178	158	196	202	195	209	186	206	196	190	196	212	200	177	186	182	207	195	184	204	190	177	185	190	184	190	189	173	200	205	198	191	215	199	216	182	206	177	198	176	180	201	179	183	213	187	189	213	182	194	216	239	202	196	181	189	189	187	197	204	182	197	216	182	194	190	178	172	214	207	188	212	199	186	179	191	181	169	188	209	203	190	183	206	182	169	210	188	208	177	190	175	195	190	186	218	173	170	190	183	180	190	189	170	193	207	222	210	194	183	214	174	182	203	186	219	200	182	198	200	187	197	191	184	204	180	227	182	209	203	208	196	185	216	200	178	208	222	205	180	194	187	185	190	188	196	202	200	187	206	194	188	189	205	183	188	229	194	168	196	194	231	214	194	199	173	204	213	197	200	177	190	215	183	204	199	209	206	184	207	196	219	199	194	186
24839	21786	31965	26782	11293	1468	549	477	440	457	467	447	430	408	389	410	410	401	433	429	382	383	414	420	387	388	374	373	391	394	438	384	423	415	385	400	388	415	379	405	373	429	414	426	422	391	423	431	404	395	421	406	423	374	401	427	375	439	430	414	390	433	459	433	402	421	418	407	413	425	427	438	385	411	410	408	394	437	376	406	412	412	410	372	458	407	378	387	419	411	417	417	421	436	410	397	407	425	417	399	426	396	390	418	450	417	422	408	433	416	402	375	464	443	432	396	417	403	449	400	425	405	366	410	378	416	419	406	403	435	374	415	387	378	402	435	415	411	424	389	462	374	388	409	377	375	409	379	419	398	416	407	394	415	403	454	392	430	416	406	395	418	388	399	393	440	397	403	435	434	425	362	410	431	381	423	418	424	455	433	414	397	439	422	401	424	420	432	418	416	425	403	381	430	450	379	414	412	412	393	404	377	462	373	444	431	394	442	413	405	389	393	409	438	402	403	403	395	414	420	422	390	388	430	414	398	403	408	418	423	411	445	427	405	392	409	411	427	457	399	412	410	444	429	446	376	382	391	372	398	436	376	432	426	415	363	373	404	408	428	406	378	422	392	412	417	403	411	386	404	426	369	395	389	379	354	415	431	384	437	377	446	383	398	392	388	396	419	406	427	429	389	410	429	435	425	394	421	405	427	436	422	427	374	398	405	379	408	404	403	389	385	424	404	423	386	429	394	390	452	424	411	432	414	427	424	401	374	432	429	437	416	411	388	404	409	438	381	402	417	420	397	370	388	388	405	380	422	413	439	410	391	420	384	427	434	393	389	398	396	459	443	397	430	398	406	384	394	431	412	428	422	402	421	418	433	396	436	404	408	443	443	413	389	419	410	381	393	401	413	421	420	407	439	449	446	404	386	399	416	370	393	401	457	387	418	408	408	387	373	407	415	395	396	405	409	385	439	406	454	415	418	454	369	395	428	417	429	413	423	397	375	398	408	403	362	420	377	397	397	465	407	390	404	394	376	394	389	409	379	411	367	384	402	398	407	409	409	391	406	452	375	389	406	425	408	401	382	447	407	391	401	434	448	385	409	417	394	466	396	394	427	350	387	422	446	418	399	400	406	415	393	408	449	389	426	420	397	422	453	371	368	440	416	377	415	438	406	447	432	425	430	423	415	386	409	429	408	375	444	428	389	402	398	393	398	410	429	417	391	449	418	416	397	392	389	408	424	395	405	405	401	392	403	408	447	366	388	402	402	423	374	419	411	405	402	436	432	417	451	377	408	436	423	406	449	429	365	407	412	404	387	406	401	410	407	423	399	410	392	437	454	374	414	437	416	415	388	411	406	402	394	422	411	392	412	437	426	394	381	434	433	431	418	414	442	426	425	388	401	431	398	393	437	411	401	402	420	420	417	399	402	435	439	401	421	399	430	399	386	421	425	400	406	429	412	416	428	437	415	463	398	386	421	381	420	381	384	394	406	395	397	399	428	428	413	409	406	398	416	409	426	426	423	412	431	378	385	432	439	435	407	394	436	394	440	405	390	391	386	402	424	425	415	415	382	426	397	412	415	410	415	406	399	412	422	425	448	397	426	419	427	434	431	361	405	448	448	388	443	445	415	380	402	363	392	463	385	367	417	391	422	405	412	423	415	388	393	363	435	429	405	408	403	412	390	393	405	391	398	402	401	381	412	448	438	414	393	406	453	402	428	404	439	392	405	411	399	419	420	444	420	442	375	438	392	419	395	416	394	448	446	394	401	411	423	421	424	345	416	420	382	365	393	397	381	418	405	449	403	431	448	424	396	401	390	438	452	382	390	394	399	370	402	397	397	417	421	395	381	400	436	443	424	379	412	396	396	415	439	394	391	385	399	417	415	354	467	434	391	425	403	441	437	425	405	372	416	424	409	417	443	396	386	415	401	411	379	412	409	426	439	433	439	371	415	382	412	467	411	393	392	398	438	437	401	375	402	414	408	422	370	452	423	408	404	416	399	368	382	386	415	408	415	424	395	429	429	411	426	430	404	410	438	413	420	396	384	425	420	421	401	430	381	410	414	384	416	417	429	426	404	386	381	381	392	384	388	416	399	390	417	400	393	402	388	436	411	406	411	408	408	408	381	417	400	391	408	400	426	384	442	407	379	379	418	395	433	423	403	450	412	378	412	430	395	407	421	403	426	413	413	401	392	428	425	396	393	393	412	445	395	391	425	400	409	422	368	403	459	435	412	421	418	430	416	412	410	407	376	417	397	407	412	416	397	427	400	409	448	473	441	410	386	419	430	405	386	399	400	399	410	413	382	422	394	390	384	437	408	434	415	432	393	437	409	422	422	392	439	407	437	436	400	398	420	405	383	436	395	426	404	401	425	401	431	408	438	400	403	393	404	390	419	403	436	429	390	393	388	408	404	402	411	421	440	402	439	434	367	393	400	409	414	424	440	410	423	384	418	393	420	414	410	405	402	400	440	401	390	416	427	413	431	421	417	404	382	436	434	366	419	433	416	419	401	409	427	408	383	411	403	391	402	408	395	413	394	431	376	432	394	418	422	430	447	415	403	424	416	439	399	420	416	378	366	416	409	446	383	418	396	405	442	422	429	395	396	415	450	451	458	401	408	411	382	407	413	418	394	397	418	404	426	430	387	438	396	417	420	408	424	413	406	421	425	395	426	407	404	400	396	421	427	410	432	433	412	413	406	426	436	432	415	398	388	409	425	407	399	422	418	428	432	442	395	404	376	438	381	421	415	388	435	400	414	387	421	462	424	402	413	398	407	393	438	389	424	450	396	406	383	395	426	402	396	418	398	403	393	432	375	401	421	423	385	416	433	412	435	435	428	414	401	444	425	415	398	403	404	373	395	382	434	421	410	400	389	407	433	381	402	377	395	431	385	438	425	401	386	414	391	401	431	421	435	424	426	409	419	383	428	402	433	434	411	376	404	408	414	382	416	397	392	417	400	390	413	400	407	421	423	400	399	403	408	431	394	385	429	467	394	413	382	414	436	388	405	389	390	407	404	404	375	403	399	362	377	432	396	401	399	423	404	410	406	412	387	390	404	406	372	438	393	418	413	385	402	415	429	388	398	397	427	364	388	399	404	395	387	407	391	425	384	423	383	401	425	461	437	439	433	413	443	388	428	375	411	408	417	426	394	452	423	397	411	453	424	426	381	409	401	440	390	423	391	437	390	455	395	424	398	412	423	439	415	429	395	415	420	383	391	427	416	377	439	413	394	391	403	383	389	412	487	401	426	390	406	393	389	403	396	397	398	418	408	378	410	445	414	441	395	376	435	407	425	368	426	403	418	401	393	425	403	427	371	368	426	441	410	420	381	385	450	403	419	433	408	394	389	399	427	404	424	414	440	430	419	386	421	447	438	412	419	410	408	392	422	420	426	392	454	422	435	392	428	392	445	395	384	422	405	411	432	442	400	440	449	429	369	399	447	408	439	422	444	407	413	394	412	400	407	378	405	453	406
34917	66786	51832	17578	2355	1670	688	581	501	518	502	508	498	476	486	494	473	463	483	430	448	429	475	493	442	508	409	471	443	415	453	472	458	449	440	446	460	416	474	451	433	472	459	460	467	462	467	420	462	473	441	415	429	446	437	449	509	480	474	423	423	447	456	478	484	479	440	464	488	452	447	412	461	475	480	443	433	456	448	435	452	460	439	463	484	459	467	453	483	472	431	439	459	442	463	444	430	440	449	466	465	461	438	466	452	480	456	471	448	437	438	469	457	461	406	477	469	472	443	448	453	436	446	428	445	433	462	463	468	443	460	439	423	474	454	432	442	499	433	438	447	449	451	455	429	475	436	475	419	517	499	457	449	457	497	452	445	436	424	443	444	421	450	494	468	473	423	440	431	438	454	473	443	486	472	478	419	444	429	426	440	437	445	473	440	442	495	473	397	450	464	445	417	420	441	464	434	455	415	465	449	454	461	455	417	459	433	419	447	448	442	417	473	448	448	460	433	456	443	481	404	471	441	447	455	429	437	438	442	446	458	472	475	440	425	399	438	473	414	440	406	481	456	457	437	425	457	432	445	435	428	438	412	424	443	434	469	427	470	454	449	453	471	462	459	423	462	419	465	437	453	442	421	472	450	444	449	434	417	423	402	509	426	452	453	457	452	431	450	419	480	477	475	439	491	438	447	457	476	430	433	427	445	438	485	431	472	486	440	444	425	456	486	482	439	459	459	441	399	445	453	468	453	449	464	437	468	431	426	442	403	442	467	448	473	470	393	469	452	462	421	461	444	477	459	443	429	472	424	445	445	439	418	445	409	458	467	441	426	465	457	468	468	436	453	454	450	401	414	436	426	461	441	440	441	444	483	455	424	426	430	449	444	470	465	459	475	424	458	452	467	451	483	424	440	444	474	464	414	438	406	427	453	453	464	479	415	442	460	459	437	456	490	449	429	456	456	431	441	445	466	409	468	440	454	427	418	442	468	446	392	430	423	447	425	440	469	471	434	441	454	444	427	457	450	425	446	467	466	444	438	473	436	470	395	430	456	462	449	416	484	484	466	429	431	468	475	460	433	463	432	438	448	464	416	451	441	457	418	446	433	463	411	444	462	455	430	413	473	446	481	464	449	455	421	412	428	435	407	438	461	463	465	407	469	460	453	434	458	438	416	439	443	502	443	458	463	446	487	420	454	441	455	470	434	440	469	460	471	422	443	457	426	470	424	452	421	424	439	419	440	474	430	473	413	416	434	460	500	422	428	435	471	408	456	463	462	460	449	467	439	439	463	421	463	430	470	461	453	486	470	462	417	465	459	429	435	499	443	461	461	433	480	405	447	416	445	460	452	461	447	482	452	431	413	418	447	442	470	429	484	435	436	462	422	450	419	446	438	495	459	450	428	431	467	455	436	415	429	479	425	453	473	435	452	438	430	461	419	450	443	487	426	452	435	470	451	426	438	428	466	455	449	434	430	447	439	476	438	467	403	457	434	437	436	451	444	449	390	418	444	439	468	437	441	442	462	457	440	442	440	451	454	443	432	440	430	433	447	457	460	425	469	472	447	442	416	465	426	475	479	425	430	448	437	438	453	454	444	418	458	443	448	408	453	468	442	446	464	458	441	440	483	438	452	433	456	460	438	445	478	456	446	446	466	446	443	394	479	423	468	424	477	443	494	414	466	450	452	444	429	427	463	434	450	409	453	479	457	445	450	481	436	421	496	469	427	444	481	441	433	470	444	471	442	430	466	443	418	408	449	459	464	448	423	440	446	461	415	450	428	458	419	446	435	406	466	448	453	442	423	436	451	461	465	461	441	461	430	442	454	452	472	443	436	438	468	482	461	451	425	452	436	426	438	445	434	424	459	445	439	448	419	442	425	458	432	459	444	471	436	459	454	462	433	457	427	426	441	449	462	410	439	465	426	438	468	469	466	438	450	453	475	444	465	445	427	437	470	439	421	425	439	426	446	453	478	411	474	436	470	450	459	444	438	452	436	422	449	399	428	440	425	434	488	458	458	461	457	447	473	442	469	437	402	429	415	436	438	452	430	463	467	468	450	441	441	461	426	497	435	455	417	480	458	419	455	457	442	428	463	464	435	447	428	419	468	436	412	457	448	450	411	443	440	440	450	410	428	458	474	440	450	459	471	473	413	455	450	459	441	440	446	441	459	460	415	469	432	452	428	442	467	473	445	431	422	431	408	443	437	463	442	507	440	445	452	444	436	486	468	446	418	441	462	476	477	428	521	420	449	468	435	454	446	460	467	427	447	442	468	450	453	454	416	410	441	472	475	444	462	424	449	472	476	434	451	470	443	424	429	440	406	450	467	455	434	444	456	436	417	458	434	438	440	454	473	434	497	420	445	457	449	509	420	406	444	477	469	465	418	451	433	411	446	446	427	432	438	428	431	487	412	447	468	456	415	417	429	450	440	422	430	442	449	443	417	430	453	440	401	438	481	470	470	445	429	456	476	428	464	434	415	443	435	435	451	422	419	439	469	452	430	488	441	475	437	480	476	453	436	437	448	439	449	512	470	468	448	453	451	464	455	437	428	431	486	428	453	466	396	446	447	502	492	454	446	460	473	436	461	437	447	468	460	420	442	455	470	445	432	466	509	465	465	449	439	449	472	418	459	460	444	432	445	405	425	453	478	486	449	472	426	475	425	457	435	440	472	417	452	444	443	426	466	424	474	426	461	488	442	424	466	455	421	455	459	422	484	480	425	447	473	415	467	466	462	432	465	427	422	437	450	426	455	428	491	456	446	445	451	434	446	446	481	462	494	448	452	457	404	465	466	489	446	457	449	457	433	481	447	438	435	447	467	454	445	422	423	482	464	458	417	481	449	442	471	446	440	470	477	454	451	429	438	403	437	462	427	454	480	413	469	474	440	437	440	517	425	480	442	440	438	461	489	471	452	531	433	446	417	422	459	431	470	465	415	482	435	471	447	474	440	443	415	437	451	445	430	448	434	473	399	444	443	447	438	419	442	420	442	455	460	469	466	436	475	435	425	440	478	468	523	443	415	448	419	431	463	436	441	477	427	438	426	453	436	476	433	449	440	422	441	481	430	449	444	441	446	462	461	439	423	458	445	458	446	475	446	431	472	398	449	456	472	431	453	457	453	440	408	419	458	421	463	449	491	437	452	472	452	453	455	435	418	451	469	443	504	417	449	460	475	436	426	459	426	420	453	475	422	436	461	410	436	438	418	469	440	436	444	444	448	454	436	416	413	452	457	447	478	450	449	458	420	463	458	462	459	450	437	436	442	443	443	457	425	420	465	476	428	437	462	434	457	459	434	451	454	401	491	480	454	454	451	442	467	465	429	488	415	426	388	450	450	448	426	441	440	456	457	455	484	496	452	486	468	485	486	478	405	464	456	418	447	447	434	451	439	425	440	457	455	470	432	416	451	439	431	444	481	468	433	441	414	469	421	429	416	437	456	481	483	450	423	427	412	453	408	464	468	431	471	467	459	437
22536	21294	30309	24360	21081	20109	7200	686	530	501	486	482	403	414	415	397	396	381	387	414	391	383	375	382	378	347	362	367	394	393	369	374	389	367	354	385	388	361	379	378	344	393	356	328	365	356	362	349	355	374	371	363	390	343	365	359	321	354	361	366	326	349	355	360	379	400	380	393	357	346	362	346	330	375	402	369	387	363	364	357	354	366	376	342	358	369	376	367	372	414	357	369	382	373	364	380	376	395	342	371	344	328	359	362	388	369	338	355	357	339	341	323	342	381	358	388	386	322	353	362	347	368	342	386	330	350	380	333	351	378	336	329	324	381	333	403	347	387	384	347	370	363	346	384	337	383	366	366	357	357	348	383	359	388	382	363	339	357	354	340	358	384	390	361	368	363	349	380	365	345	374	360	354	347	402	360	370	377	391	384	352	400	352	365	332	378	377	363	370	374	371	395	368	366	371	351	387	374	362	362	346	382	359	352	348	373	344	365	367	338	365	348	349	387	394	372	368	367	374	363	397	347	357	373	338	394	355	371	342	332	390	363	389	349	399	381	391	354	344	363	365	377	393	382	344	351	387	385	333	371	388	385	348	350	340	363	363	381	362	380	366	351	356	363	360	349	344	330	391	348	387	430	338	385	369	371	365	373	368	395	385	355	354	349	394	370	346	386	354	334	359	349	390	386	377	359	351	367	400	343	330	332	370	388	390	337	356	390	369	342	372	343	336	366	364	370	390	391	329	366	359	354	340	376	372	376	303	343	339	372	346	370	362	401	379	366	371	354	366	377	378	377	331	331	364	331	378	326	370	351	355	375	362	373	402	331	380	346	374	355	371	345	338	353	359	343	400	334	404	358	360	363	384	373	368	360	342	372	366	358	365	329	372	352	369	357	376	407	379	374	373	374	400	371	354	338	343	340	412	354	355	326	372	376	378	376	375	330	345	366	376	371	363	365	382	363	371	368	348	364	366	357	370	361	385	372	373	378	350	380	374	354	363	367	345	364	352	357	344	369	368	344	427	366	346	384	385	350	365	375	345	373	373	365	366	368	367	397	384	358	356	387	416	350	387	382	370	385	386	366	404	366	379	369	386	348	354	389	353	361	375	344	410	399	335	366	374	370	363	376	356	377	376	371	383	342	362	346	375	330	373	352	389	384	378	364	340	320	373	368	362	418	382	375	323	384	363	364	381	408	379	382	343	409	359	329	373	379	375	358	402	362	348	385	362	368	366	294	368	348	374	359	347	399	359	371	371	356	362	373	367	366	344	350	366	356	356	387	357	332	355	344	336	385	332	371	361	364	358	397	349	392	347	345	338	361	358	380	358	361	356	343	390	368	360	335	322	355	322	347	356	402	368	355	342	350	344	349	392	357	348	361	360	399	381	358	385	365	374	355	385	369	399	329	359	387	358	353	347	380	363	361	363	347	375	345	364	318	344	346	347	383	353	365	393	362	370	379	365	336	385	350	334	345	369	358	363	360	339	346	347	368	369	341	340	385	382	363	382	383	383	400	368	368	368	404	372	364	339	387	364	390	374	358	388	398	355	332	351	339	372	342	362	344	370	368	351	370	365	376	390	383	363	337	375	360	367	372	363	354	351	370	384	357	381	377	352	369	364	392	336	392	365	364	351	351	314	380	385	369	352	344	349	380	378	364	375	377	338	391	391	374	320	358	400	369	363	360	379	384	374	357	338	363	370	343	364	371	377	378	353	363	367	341	377	369	341	328	345	342	378	362	310	358	389	395	370	355	395	373	359	368	379	391	372	378	350	373	366	354	336	350	363	367	373	396	351	377	373	385	349	334	368	345	368	387	402	371	354	348	367	356	394	373	366	362	348	399	356	390	359	350	340	381	342	347	355	348	345	369	366	377	379	365	347	364	341	386	353	356	357	377	344	403	341	371	319	361	409	362	355	388	356	353	387	365	356	350	374	410	334	379	350	369	357	370	348	381	340	337	378	351	369	374	332	353	385	364	381	355	395	364	384	336	382	392	347	322	364	303	385	376	345	353	339	336	374	353	380	413	364	335	362	357	380	380	356	374	377	373	338	386	349	338	370	359	397	374	344	359	388	356	386	390	341	348	350	373	360	327	335	361	388	383	384	358	328	337	353	367	384	388	354	367	365	360	349	351	326	391	372	341	392	368	370	389	353	366	372	377	355	345	338	341	354	374	375	377	403	360	343	338	339	366	327	349	385	402	356	368	371	358	389	352	372	364	371	324	387	376	318	415	333	379	378	369	356	407	328	350	373	343	379	320	331	389	347	364	336	328	345	363	394	366	399	370	324	390	392	384	375	353	331	348	338	338	356	388	332	347	379	387	368	372	347	367	375	389	345	364	334	377	349	350	404	349	335	358	363	327	385	322	344	335	386	377	351	367	367	347	333	355	334	350	359	376	361	369	359	396	347	384	389	369	386	331	340	353	358	354	371	344	373	362	370	330	357	378	345	365	329	349	350	315	377	382	327	342	355	346	375	384	395	350	370	377	374	383	358	386	356	319	337	365	370	365	378	359	360	380	387	387	395	380	334	389	346	360	391	389	371	380	325	349	382	353	354	339	392	334	371	343	379	349	365	403	369	395	374	380	344	351	370	375	339	355	377	351	366	349	374	364	348	370	337	378	369	369	357	364	366	345	384	337	330	348	373	362	342	385	366	354	338	342	381	349	342	384	359	343	365	378	376	391	368	377	399	335	361	342	355	348	355	357	370	380	376	377	384	381	352	358	346	353	376	376	332	361	373	366	340	391	349	346	394	373	346	346	353	325	353	373	375	387	353	356	353	355	340	351	353	371	397	336	385	398	333	376	394	364	381	355	347	328	377	372	384	372	394	380	372	377	364	400	380	395	365	376	383	352	363	353	363	352	353	335	380	358	391	368	348	367	364	368	369	331	382	368	344	367	359	365	386	374	317	346	330	327	338	386	358	350	352	383	361	365	326	353	373	370	382	369	372	338	359	370	395	365	349	353	372	385	350	350	384	360	371	338	366	374	377	380	350	403	349	362	382	383	375	382	413	337	368	381	361	345	366	352	372	366	360	361	366	341	374	365	375	334	356	370	383	357	359	367	355	342	364	355	316	355	380	338	380	379	358	369	365	370	373	348	356	363	347	362	331	382	364	312	370	377	345	363	343	348	360	389	340	390	338	368	367	398	338	357	385	379	348	402	340	342	356	361	401	350	333	370	336	367	348	384	376	366	382	355	367	357	390	414	349	336	381	361	364	340	365	354	378	369	357	392	367	340	380	388	354	329	369	376	377	364	335	352	336	338	382	357	364	358	352	346	373	342	398	369	387	343	372	395	340	359	367	376	344	395	348	358	382	350	341	376	384	344	344	348	348	389	387	368	353	360	319	378	375	367	376	405	388	353	384	360	355	356	373	309	373	369	363	344	358	320	349	371	347	363	364	381	339	372	343	359	389	371	382	355	347	391	408	352	353	361	353	376	384	356	378	380	360	334	379	357	374	364	357	366	349	371
48352	94565	70441	28090	4632	6891	1068	914	750	656	617	528	478	492	473	432	450	448	458	441	399	415	415	433	404	428	388	395	431	402	446	378	385	392	375	358	388	383	392	400	406	360	385	379	381	372	372	379	417	392	381	397	382	400	352	396	375	398	376	333	377	420	345	353	366	440	390	419	367	391	362	375	368	381	374	399	374	342	405	368	357	364	374	397	403	356	379	408	376	395	347	395	407	357	359	399	386	414	395	352	366	412	382	362	429	363	429	346	380	374	405	369	411	362	384	347	347	411	371	377	369	413	358	384	377	355	389	359	362	361	353	312	377	366	352	368	375	371	392	379	381	391	366	412	393	373	395	335	381	369	365	392	361	357	377	393	369	422	405	421	379	382	411	375	382	359	436	375	386	367	392	366	387	371	420	358	400	402	387	365	383	340	396	369	394	369	369	370	397	377	403	383	389	391	356	418	406	426	391	397	356	408	390	392	383	384	385	380	369	347	375	374	371	382	348	360	404	363	349	374	383	378	371	358	386	362	394	384	382	414	376	353	408	397	332	350	362	416	360	401	374	381	385	353	396	374	375	343	402	386	377	384	378	378	349	359	393	367	354	388	358	384	343	373	391	423	397	371	393	418	376	407	360	343	362	350	345	381	375	382	386	391	387	363	399	387	406	376	386	390	355	367	368	357	378	376	401	382	350	373	377	366	382	417	377	362	390	330	394	385	359	397	359	408	411	356	342	420	397	357	403	348	353	398	373	391	349	379	369	368	390	368	381	388	369	383	380	358	393	357	367	357	391	374	375	378	365	384	400	395	357	363	401	382	382	394	344	388	379	369	364	399	401	347	365	381	388	378	385	344	355	378	439	410	391	398	402	391	384	393	361	377	347	340	356	416	377	374	361	375	378	394	365	390	397	377	353	362	380	405	390	369	374	368	384	396	394	377	411	398	360	391	360	384	391	379	413	385	363	403	406	345	373	383	358	422	387	353	357	360	385	385	347	370	387	379	350	369	391	403	389	376	386	410	376	370	364	384	359	368	369	380	383	355	389	384	350	356	361	408	356	404	346	388	350	377	399	368	401	404	381	366	353	390	379	404	359	373	405	402	368	382	388	395	378	388	393	362	367	389	413	358	388	356	355	368	361	356	381	389	353	366	370	392	364	384	397	417	378	370	412	369	381	394	397	358	403	415	382	392	338	381	389	367	383	378	377	363	360	384	372	364	373	385	405	336	380	373	362	415	361	395	377	357	420	391	351	385	390	352	388	397	376	373	390	354	355	392	404	387	349	394	402	354	410	360	386	350	407	374	373	362	387	370	390	414	385	357	362	373	404	350	382	349	392	357	358	398	408	435	381	354	354	383	362	388	360	390	376	386	385	401	403	369	427	340	391	409	398	379	383	362	401	391	372	408	390	367	335	368	363	389	375	373	336	388	401	371	386	352	386	384	363	374	375	375	357	397	393	379	347	360	366	378	342	361	425	374	357	399	344	363	388	351	365	354	368	400	380	392	391	340	361	391	407	416	390	383	388	384	356	379	371	334	386	381	362	360	381	382	341	363	334	402	380	383	379	392	401	420	380	384	383	385	388	404	344	370	342	396	387	381	393	410	359	404	387	376	403	359	383	375	388	400	414	396	364	396	384	385	400	363	374	385	354	339	357	403	379	397	356	401	374	390	383	395	380	365	386	372	357	372	368	369	361	377	366	353	378	377	388	394	379	378	386	369	385	375	386	423	368	407	404	422	353	399	357	397	367	413	354	384	341	335	369	397	399	350	356	408	348	373	383	379	397	396	359	387	358	366	399	378	357	390	391	368	422	398	387	384	358	347	380	379	399	411	350	422	367	389	348	394	351	363	378	360	368	381	393	387	394	385	360	363	391	372	357	392	402	387	394	377	373	368	385	400	380	379	404	397	353	403	394	390	385	359	381	359	434	372	354	382	362	381	374	403	365	386	376	392	401	378	391	369	365	376	393	393	363	371	379	347	353	396	395	372	367	403	372	374	381	358	439	401	366	367	388	376	385	388	387	347	375	376	366	369	376	383	395	358	379	420	384	380	385	359	357	352	373	358	389	384	408	341	386	403	379	372	358	393	350	354	402	387	381	369	408	409	377	395	368	368	391	397	397	369	378	401	330	365	373	398	373	401	382	365	421	348	380	374	360	386	394	391	391	388	390	349	369	383	378	401	378	404	387	376	394	363	376	396	343	401	371	370	384	371	365	389	387	373	411	397	387	389	389	371	380	363	346	359	368	370	392	365	409	400	356	373	384	390	386	399	404	396	408	383	380	351	385	389	394	405	382	395	408	391	376	382	378	388	370	403	405	381	400	381	366	393	407	378	403	367	374	392	389	398	378	352	403	338	379	347	367	381	360	376	373	390	388	382	352	367	360	369	407	370	378	381	403	372	378	378	401	402	391	373	383	391	376	421	357	390	384	374	366	384	352	364	401	375	396	359	398	395	380	375	401	392	377	365	356	375	379	393	404	409	382	353	364	364	414	338	371	377	386	392	392	360	384	389	400	330	373	377	381	386	393	362	388	405	367	378	391	374	413	360	381	406	382	366	362	389	383	395	385	382	362	382	369	375	358	349	374	372	368	410	383	368	370	354	401	344	365	398	355	370	385	363	422	378	393	386	360	401	365	377	405	367	388	379	391	384	386	377	365	381	378	387	378	406	395	397	408	325	381	398	394	380	386	365	394	362	352	368	395	366	358	395	392	398	392	397	378	344	344	371	399	407	339	408	398	399	370	370	340	363	396	405	359	388	410	365	370	395	370	340	361	379	356	341	391	367	366	387	387	374	349	373	402	360	388	395	356	382	396	373	377	400	398	373	374	345	403	402	383	349	370	393	404	377	376	388	370	355	376	333	361	340	405	352	396	347	357	366	409	358	364	386	357	390	359	371	387	366	404	355	402	384	390	390	377	367	414	353	392	388	363	377	407	345	379	366	395	379	375	377	381	357	377	397	416	384	389	376	404	371	380	374	367	379	377	408	373	397	357	400	316	373	390	403	402	394	365	377	400	375	401	385	393	388	367	414	401	392	366	358	385	371	387	363	383	394	385	360	365	393	372	356	366	382	335	376	388	364	381	373	385	400	367	400	388	337	346	360	384	396	415	355	371	369	372	363	413	404	358	319	376	400	380	380	399	383	385	384	353	382	363	358	377	420	359	359	366	406	354	393	370	406	337	384	391	373	391	360	389	373	363	353	379	365	359	370	376	376	372	385	394	412	426	386	404	389	379	393	384	377	358	393	385	358	357	384	387	357	420	377	377	380	392	350	350	389	422	396	360	372	384	387	407	383	371	409	390	354	362	395	356	371	367	371	364	352	372	357	387	360	399	339	388	411	344	361	419	385	361	345	397	365	410	361	366	360	360	392	382	368	381	364	421	384	352	387	419	337	377	400	408	378	384	399	387	398	396	396	352	378	386	372	397	367	386	354	413	386	406	350	356	393	399	401	362	386	360	337	395	386
28079	23885	23263	6459	332	256	273	257	260	245	232	233	280	230	264	220	246	252	276	255	224	264	236	243	245	274	271	211	266	272	260	277	256	256	243	228	249	251	246	248	252	239	250	252	248	276	230	236	233	281	215	247	262	242	246	214	274	247	267	231	240	263	256	225	233	239	244	254	256	261	225	258	241	235	248	246	219	249	229	226	259	230	223	244	267	230	234	267	239	239	249	257	236	230	226	236	274	235	251	245	267	222	252	262	251	231	232	244	229	255	261	237	212	268	237	257	257	236	243	278	231	248	253	241	257	236	257	244	244	259	247	235	263	227	253	247	246	267	234	219	250	253	226	242	233	277	240	248	240	243	212	239	217	228	268	232	251	241	262	231	261	269	220	244	278	252	262	245	272	225	243	251	274	226	264	246	256	244	255	221	195	267	260	239	258	233	232	269	228	222	255	226	248	250	240	237	235	226	233	244	248	227	240	243	263	283	238	204	218	218	231	276	237	255	265	258	255	234	258	261	232	250	248	273	261	254	240	224	253	233	248	250	212	255	255	241	252	252	252	236	256	223	252	241	230	226	237	225	237	254	238	253	242	234	245	257	246	251	210	247	255	267	275	250	240	247	222	263	274	227	267	251	253	236	233	226	238	239	240	246	263	251	219	223	256	271	266	241	268	256	247	250	230	255	226	237	248	243	253	241	257	264	222	235	252	251	236	268	256	220	262	234	268	218	262	256	232	239	258	231	229	258	245	214	251	256	273	251	252	240	252	214	264	216	219	244	239	268	270	244	248	229	235	251	219	247	275	265	230	236	244	247	278	209	228	229	255	249	279	237	219	257	256	232	233	228	240	205	240	234	220	233	257	257	235	219	238	258	249	232	247	244	238	235	269	228	243	255	264	254	229	246	232	237	236	239	234	249	234	238	279	261	236	225	271	263	268	253	248	243	277	278	249	232	225	254	269	219	234	265	263	244	262	232	233	233	250	266	243	253	225	234	265	235	236	233	254	235	261	235	263	262	255	229	258	246	267	267	232	211	242	240	260	259	242	227	236	238	218	239	273	257	258	266	238	255	234	255	224	254	216	227	242	227	255	239	234	243	263	252	237	221	269	236	230	219	247	250	244	222	226	254	270	249	233	262	262	249	249	206	255	238	225	238	222	241	225	260	239	251	269	252	259	248	284	256	225	248	242	226	245	258	218	245	275	248	262	258	256	247	266	244	251	261	239	244	234	249	249	255	250	235	261	240	246	264	253	240	243	248	249	258	246	263	272	269	243	205	249	272	268	248	269	247	269	244	231	231	254	235	230	229	236	275	268	243	250	268	251	264	254	232	266	258	226	247	238	238	214	251	262	268	213	249	212	235	260	245	225	237	245	218	246	221	262	240	255	241	253	236	246	254	227	247	226	251	242	245	245	258	226	248	219	248	235	249	247	251	255	254	258	258	247	248	256	242	249	246	260	235	260	273	239	240	248	239	268	271	230	272	251	222	247	240	284	255	255	250	240	276	246	239	245	251	275	239	223	240	241	244	261	260	238	233	255	232	234	245	241	245	257	234	244	254	219	237	251	233	249	255	238	248	255	244	233	246	252	280	248	235	254	260	221	244	275	259	222	235	233	228	249	242	260	246	267	253	248	246	229	231	238	229	244	255	246	263	239	251	233	228	253	252	235	236	260	271	244	268	266	286	259	238	256	257	243	234	227	228	260	229	218	258	229	231	234	242	257	255	259	243	247	267	263	248	254	239	249	234	248	259	243	244	251	243	249	231	244	229	227	259	242	228	247	270	259	230	251	250	251	220	247	263	254	238	243	242	259	246	231	240	222	265	255	220	277	253	252	230	257	239	256	254	252	246	275	248	240	230	256	257	254	246	229	233	275	226	236	231	233	242	257	223	238	252	212	231	232	251	218	281	249	262	255	254	231	220	250	246	246	263	244	260	251	270	248	231	248	246	251	269	238	271	254	237	234	236	252	255	226	244	277	269	247	255	241	250	270	242	240	263	217	245	234	259	261	246	243	269	254	261	238	238	258	266	222	230	246	243	238	256	225	219	237	233	232	250	251	250	236	255	232	240	274	269	233	247	234	240	245	272	238	254	240	236	238	237	230	235	237	252	254	220	247	234	299	258	218	237	260	246	227	257	224	246	248	259	248	257	255	229	275	234	267	251	261	235	249	236	251	223	226	247	266	260	271	236	270	242	274	253	243	254	266	245	262	238	260	261	258	273	242	249	244	238	276	242	235	252	224	216	236	254	244	244	222	293	239	254	272	242	238	259	226	224	243	261	240	271	241	233	232	272	255	260	248	237	257	236	259	252	264	274	261	257	255	237	265	269	228	248	230	266	256	237	259	275	247	223	214	246	252	245	256	242	237	262	270	225	234	244	251	248	227	256	225	215	257	248	255	233	242	247	264	260	221	213	253	281	244	270	263	278	249	243	250	253	274	234	240	245	274	266	248	259	269	234	239	238	251	243	253	258	233	267	237	275	263	219	254	278	251	249	203	236	252	260	242	222	273	250	251	250	261	239	256	253	223	244	262	265	223	282	249	259	249	244	242	248	221	256	248	247	252	247	248	269	261	239	257	266	262	286	236	222	255	249	260	253	250	239	268	243	247	253	236	271	251	234	274	244	218	235	230	213	271	250	238	228	251	240	241	244	244	242	254	242	229	261	215	240	247	240	237	238	214	231	255	241	270	264	283	255	261	256	255	240	266	252	251	265	251	260	279	269	240	223	233	238	242	244	239	256	244	259	234	245	251	256	232	257	247	236	265	228	262	253	241	245	234	264	244	248	242	249	241	249	249	246	240	277	258	263	265	276	262	257	276	261	281	230	259	246	239	238	279	228	241	262	222	253	243	247	235	227	237	277	223	219	242	243	271	263	249	294	268	255	228	240	262	261	244	260	253	266	224	238	218	223	260	236	260	237	216	239	242	262	255	262	261	237	241	235	226	270	246	258	256	270	230	267	245	259	252	255	254	268	255	259	274	257	259	250	252	225	261	251	243	229	231	222	234	279	225	235	285	224	250	258	244	248	259	231	235	239	236	275	245	246	256	236	227	228	254	276	248	257	248	241	228	250	218	262	271	270	240	248	245	241	223	231	287	257	234	232	245	250	233	239	247	245	254	227	204	241	249	252	218	252	249	230	249	272	247	238	257	257	254	250	221	240	254	201	244	252	222	278	249	256	217	241	255	251	235	231	242	260	237	271	248	236	229	241	244	241	229	271	250	208	246	235	249	260	259	249	230	226	218	246	235	253	230	215	237	251	258	234	251	240	230	263	236	278	252	237	255	253	223	261	246	247	209	246	255	257	221	231	240	264	223	261	263	242	223	251	244	277	245	285	250	269	258	239	230	256	273	269	247	228	258	233	231	259	240	211	221	237	262	260	234	235	262	257	239	224	261	225	264	275	246	216	264	251	244	248	222	247	252	262	245	278	251	247	252	223	262	261	221	272	219	249	234	250	260	209	249	270
16247	33568	18435	3138	309	301	298	263	286	273	297	288	282	294	279	259	308	304	311	262	295	281	300	293	284	284	318	282	257	288	295	285	253	272	263	279	268	275	264	278	297	282	260	284	271	304	280	281	307	291	293	297	253	270	309	246	275	254	268	260	304	278	274	270	286	292	272	242	280	278	260	249	286	300	272	278	278	293	277	272	250	241	280	307	251	309	291	275	263	317	289	265	288	288	267	278	265	267	259	284	276	293	300	267	262	306	257	281	298	286	309	265	267	295	290	305	285	308	286	284	294	282	297	261	258	272	280	273	265	313	286	269	269	300	288	262	265	262	290	280	251	268	267	299	277	290	252	290	270	271	313	275	290	278	285	257	263	301	280	303	285	271	273	281	274	269	281	274	288	302	284	286	274	284	301	292	294	299	279	288	296	285	269	296	280	272	300	302	296	276	327	278	296	309	281	284	270	297	278	277	266	281	268	317	264	278	265	257	301	273	250	260	286	285	285	290	281	294	271	275	274	273	251	271	266	305	270	253	291	266	284	272	291	297	281	294	286	283	278	261	272	289	274	269	301	289	288	269	267	263	258	284	275	309	281	296	276	300	283	308	277	305	258	292	283	273	278	311	266	253	290	247	288	304	295	258	256	278	288	281	291	281	297	268	260	249	278	279	299	281	297	245	267	284	263	277	273	274	260	276	278	267	270	285	262	275	275	269	282	301	272	274	263	278	263	348	274	253	273	291	316	288	240	261	276	266	259	261	292	275	287	284	278	292	243	290	276	266	278	274	261	278	290	302	263	278	264	255	288	273	268	292	293	267	282	272	274	289	310	260	260	303	331	272	280	244	286	294	266	298	255	287	260	279	254	273	262	287	257	279	300	286	265	263	281	258	267	275	286	260	249	292	272	280	289	285	284	302	296	256	279	266	266	275	264	263	303	285	292	277	293	276	285	265	287	243	288	285	306	286	295	274	285	279	300	272	310	314	324	260	277	282	272	287	253	263	279	279	291	278	271	284	285	274	284	311	271	265	292	282	324	306	269	275	281	281	266	289	276	294	284	275	260	251	284	306	260	324	314	285	290	285	304	293	279	286	265	277	276	296	316	289	299	245	232	264	265	312	266	267	268	251	249	280	273	279	275	304	278	275	263	279	273	272	268	297	270	282	281	280	255	270	283	281	256	241	308	286	275	275	302	289	308	269	265	323	266	298	278	256	292	278	276	295	279	292	259	245	306	293	299	263	299	283	318	307	293	296	299	285	290	262	268	280	272	285	269	271	279	303	291	279	263	283	286	291	294	273	285	279	294	283	286	296	296	313	240	286	276	304	280	274	256	294	298	283	257	270	272	250	266	251	297	284	317	280	277	264	280	295	290	306	266	302	285	328	284	285	296	265	268	279	256	286	300	297	267	288	296	269	311	260	292	280	280	293	278	268	286	283	275	318	304	265	269	247	277	308	264	299	275	265	288	263	272	276	276	285	304	292	274	275	283	261	292	273	274	306	266	306	273	324	317	297	279	276	301	278	285	280	311	275	287	279	283	276	308	310	298	259	310	293	309	266	267	301	284	271	265	285	299	307	252	297	282	257	283	266	268	280	299	261	261	281	296	285	279	298	255	274	289	277	260	293	291	295	275	285	279	264	260	268	324	267	283	248	289	313	289	295	298	284	278	293	265	269	282	267	288	297	290	304	273	287	277	263	253	280	266	298	263	262	268	245	264	291	287	279	253	293	311	276	302	290	297	306	266	289	305	294	255	284	279	261	283	308	276	298	279	272	285	266	303	278	269	269	304	288	288	278	297	303	294	260	261	266	285	281	280	273	288	277	279	314	308	273	255	255	274	238	272	286	283	260	275	270	307	270	281	269	281	295	251	289	307	308	272	285	276	282	261	283	288	278	289	298	289	277	306	281	285	273	286	255	295	296	294	282	237	273	276	262	263	307	280	272	286	285	287	280	249	279	298	299	255	284	283	307	272	280	295	283	287	286	272	278	289	269	313	256	285	269	272	272	238	317	285	306	288	286	285	281	286	311	289	325	274	271	301	274	281	272	281	275	277	282	281	275	294	297	311	302	259	286	290	289	266	275	296	277	284	298	263	305	273	264	271	259	265	293	263	276	283	262	267	259	270	293	264	274	262	295	254	275	265	298	278	293	288	284	286	263	278	285	299	263	297	257	310	292	297	285	302	291	272	248	285	270	294	282	268	310	281	283	305	274	303	264	271	300	233	299	264	278	276	259	285	250	280	280	272	270	286	249	285	278	273	251	279	273	277	278	296	287	319	298	310	263	298	266	275	292	265	251	296	292	275	267	289	297	250	238	276	275	311	275	279	267	285	315	276	280	296	319	296	284	285	273	270	264	343	289	280	281	280	292	280	301	280	285	268	255	292	260	295	267	289	280	267	327	263	281	285	257	301	249	310	282	274	271	281	291	287	269	271	270	272	310	298	270	278	281	293	266	288	292	253	285	281	265	273	297	258	300	299	279	268	297	256	282	289	272	306	285	295	299	256	266	258	264	275	284	283	274	269	278	286	307	283	267	265	292	296	281	304	289	262	253	279	283	317	290	277	290	283	276	285	277	292	315	276	292	318	300	277	287	272	291	279	289	315	284	264	299	289	272	269	310	301	275	296	281	257	297	300	269	294	308	277	306	273	293	271	289	252	287	267	300	298	294	262	262	296	243	282	267	267	292	292	263	291	290	281	272	266	269	293	304	297	271	298	314	278	307	290	263	272	279	261	249	278	269	300	269	282	294	271	273	320	289	251	292	275	318	254	290	304	281	299	292	287	264	282	270	285	294	300	257	285	270	300	277	273	278	285	281	284	311	269	280	250	267	299	296	293	261	284	291	271	292	263	264	278	283	301	304	305	248	252	262	283	292	236	293	285	271	283	298	261	265	298	276	310	296	290	279	310	247	322	244	291	314	289	301	301	306	268	282	312	295	296	332	290	280	288	267	265	291	294	273	276	269	296	278	289	244	281	266	263	288	297	315	284	275	282	299	259	281	290	276	247	278	263	283	278	304	296	272	267	302	255	307	262	269	304	277	280	300	297	289	308	296	283	269	288	267	271	275	288	282	294	303	274	290	227	287	235	243	292	287	258	284	301	248	273	265	271	286	287	277	283	309	302	264	288	282	257	282	310	295	259	289	279	270	302	286	273	294	280	273	294	272	280	315	264	242	245	259	273	285	283	303	266	282	272	257	265	274	261	270	268	280	298	267	276	280	282	275	253	268	276	263	258	296	307	270	296	256	248	274	278	277	291	277	308	305	252	271	279	292	285	294	290	292	259	290	276	278	252	261	304	325	285	284	257	274	288	277	248	278	286	287	277	278	270	280	312	296	277	284	307	268	289	295	306	282	269	285	273	283	288	295	281	305	263	280	245	305	287	309	276	292	279	258	309	303	285	286	279	282	277	293	284	295	255	275	287	294	284	297	261	315	266	283	262	294	311	271	254	279	309	293	250	291	257	250
23538	21671	31072	25704	19474	7725	459	290	245	238	233	236	205	206	210	199	205	180	169	204	178	175	186	192	191	178	172	177	161	184	203	189	175	180	152	177	188	174	161	201	155	170	150	164	198	200	183	188	173	190	175	194	185	186	208	177	169	172	200	188	162	169	180	174	168	167	148	165	172	170	186	179	207	170	193	157	188	164	182	186	158	180	154	187	185	175	162	167	169	196	188	171	170	181	160	186	178	180	197	180	211	181	154	161	173	174	178	180	183	163	158	172	187	170	168	171	197	178	188	154	173	173	171	172	191	173	179	192	170	194	173	182	179	157	151	177	158	179	187	178	193	177	170	189	163	174	163	175	163	130	196	172	180	177	189	176	149	162	162	194	169	180	182	189	154	195	182	203	181	168	173	164	143	173	157	182	185	186	168	197	166	162	190	172	173	176	153	164	150	189	177	190	181	169	168	186	155	194	137	207	173	177	173	159	186	182	136	167	197	174	162	177	179	205	179	167	163	153	174	176	176	161	168	175	183	174	167	179	177	172	140	178	190	152	175	162	185	191	181	180	185	186	189	163	178	170	154	188	171	166	168	189	169	159	182	183	163	161	151	147	172	191	146	178	171	166	185	182	156	199	178	183	172	175	156	166	166	177	163	178	172	171	189	167	183	164	171	188	188	164	162	180	184	142	195	202	164	168	155	153	168	190	179	175	183	171	176	171	176	197	201	156	174	182	186	164	173	152	182	195	186	180	140	198	183	192	179	156	181	159	164	176	183	182	175	183	147	179	186	173	152	165	186	173	178	181	172	182	145	167	175	176	157	185	178	170	181	173	166	166	184	172	165	189	201	167	180	190	190	174	166	161	157	151	177	158	185	185	166	178	179	191	151	168	183	201	178	178	161	209	161	177	174	160	160	163	187	184	176	177	149	161	181	191	175	189	176	177	165	176	160	160	162	187	162	175	167	170	180	167	201	164	158	198	144	185	176	177	162	215	178	165	177	165	165	171	164	196	166	172	166	171	173	176	180	183	167	185	168	177	166	186	202	215	179	177	153	156	161	186	169	162	182	177	179	182	194	164	172	159	162	168	166	174	178	166	158	155	167	194	198	210	185	165	166	195	177	198	161	165	180	166	180	182	168	162	176	154	184	167	176	187	174	193	178	155	179	182	184	181	158	163	178	195	194	180	155	195	182	169	157	163	171	175	174	170	173	164	167	179	184	171	178	173	173	168	181	170	165	194	175	169	182	179	171	178	203	176	148	163	172	191	185	174	165	183	165	167	164	181	180	164	191	177	182	170	170	183	190	169	168	183	173	166	175	171	194	181	176	171	159	189	180	152	184	186	186	189	175	175	201	181	166	176	178	172	180	196	184	182	172	177	143	163	170	173	186	181	174	154	162	177	197	161	174	172	167	193	156	176	182	153	162	173	160	186	177	162	168	184	156	164	176	181	195	163	167	190	171	164	171	165	172	160	168	166	170	158	187	178	186	191	198	161	180	188	159	162	165	175	199	162	187	154	181	175	179	173	173	168	173	159	169	185	180	188	177	171	172	183	159	172	153	162	168	180	166	159	169	146	181	186	168	192	184	153	159	178	174	179	164	165	187	195	174	188	178	160	185	185	183	180	174	169	189	162	169	167	158	187	177	174	194	187	180	162	183	195	174	155	172	176	183	177	167	183	191	167	171	165	159	181	175	152	163	176	157	174	179	184	190	162	172	174	184	152	195	151	170	190	168	189	173	194	150	175	152	168	173	156	180	173	169	155	196	168	190	179	180	183	171	167	174	176	165	160	177	168	164	155	167	189	165	173	174	169	159	168	168	172	172	160	184	193	159	168	172	168	176	176	172	191	178	182	177	170	197	207	181	187	187	151	175	188	179	168	196	174	203	162	182	171	167	179	171	163	179	180	157	155	165	191	168	190	189	172	173	154	187	183	186	181	163	168	200	151	172	186	190	176	181	197	157	173	192	173	175	170	153	157	172	159	165	188	182	169	171	162	157	159	203	184	183	178	164	171	191	157	173	171	187	179	192	168	175	177	195	174	159	151	167	156	175	153	160	159	184	157	179	182	179	167	206	175	205	172	162	179	181	199	183	147	169	157	163	183	178	166	174	169	187	173	156	181	179	167	177	165	153	174	186	171	156	149	176	166	183	183	170	150	160	159	178	181	180	198	157	189	182	174	173	179	177	166	182	165	197	168	187	139	173	184	166	183	180	175	171	199	205	188	182	154	184	184	161	172	172	169	173	168	186	183	175	158	190	153	180	157	169	190	177	188	172	185	181	184	169	159	190	188	163	168	153	159	189	174	178	174	183	188	170	185	176	186	194	173	184	187	180	167	175	168	149	179	163	177	177	170	185	180	194	199	194	192	169	179	192	147	168	160	174	173	166	168	177	146	144	187	152	166	168	176	171	180	204	171	176	181	199	185	170	166	175	176	184	179	162	179	191	164	171	164	177	176	179	163	212	153	172	168	187	181	174	159	150	208	155	157	170	169	152	177	176	155	162	170	169	162	174	161	186	193	183	182	158	177	185	176	175	181	182	180	190	177	188	180	162	177	193	161	176	177	163	167	167	205	171	153	196	191	159	184	165	179	154	169	195	160	147	177	177	191	169	190	185	174	167	155	168	178	191	179	174	176	178	177	184	171	163	157	174	181	176	179	178	185	194	179	155	178	166	172	148	157	178	161	199	189	161	187	186	190	188	166	157	182	165	179	150	166	178	180	185	175	175	202	172	187	178	188	179	169	162	176	161	167	174	185	175	204	164	159	182	208	170	180	184	156	163	201	171	190	153	201	161	169	180	174	174	176	169	202	194	181	191	155	165	182	148	185	161	192	181	184	171	185	157	162	184	164	178	189	176	156	193	179	180	186	166	186	178	174	172	162	177	159	154	179	166	167	170	176	162	150	167	202	182	166	177	187	173	145	186	174	175	161	196	164	176	185	163	176	196	171	165	153	149	173	171	175	163	178	161	173	170	157	187	195	174	172	188	190	160	176	177	175	201	184	184	197	166	169	180	161	166	168	186	157	177	164	187	178	156	192	179	173	159	177	188	144	203	164	177	170	175	192	175	167	167	195	179	177	159	170	192	166	204	192	176	153	157	171	155	175	192	165	184	183	182	168	188	179	173	192	183	172	173	161	174	169	175	169	187	172	184	173	152	187	190	164	174	167	184	178	158	173	157	172	179	180	173	168	201	175	164	160	206	190	162	175	180	154	165	166	163	171	202	181	155	187	160	192	178	151	187	193	169	183	162	166	190	187	167	161	194	162	155	179	175	163	166	177	172	189	167	181	195	167	176	182	181	186	155	162	168	190	181	168	172	187	167	175	162	185	162	150	173	165	180	180	164	171	158	190	169	173	179	157	163	153	171	160	157	190	172	174	193	168	165	150	180	185	187	162	179	184	191	181	191	168	172	187	162	167	185	185	177	212	178	160	168	167	163	175	169	182	186	176	163	183	180	178	175	181	166	156
44402	82499	56716	27223	3957	616	475	382	341	277	320	248	260	239	252	254	272	227	219	229	214	218	214	223	195	222	209	214	195	219	207	171	221	195	214	208	190	208	215	195	214	161	220	209	181	210	196	210	188	187	201	173	199	204	210	184	178	204	197	228	166	198	191	187	217	203	231	203	214	212	194	215	217	177	196	212	222	205	192	184	216	172	210	194	171	184	203	186	185	169	189	184	215	213	178	204	208	198	221	222	207	186	180	220	195	193	186	221	198	209	212	201	214	215	198	201	212	167	199	189	208	198	195	193	193	188	207	203	215	207	212	188	202	204	193	185	194	196	183	187	201	203	194	203	222	207	206	211	209	195	210	209	199	201	196	173	167	198	198	171	196	193	188	176	212	209	168	208	204	199	204	203	189	201	202	189	205	188	186	225	223	222	177	186	177	209	172	208	203	193	218	191	227	196	197	205	185	196	198	199	194	189	215	207	197	177	189	176	196	184	197	173	187	172	185	202	203	192	192	198	183	197	182	206	198	183	192	195	194	211	202	164	207	204	193	204	188	197	197	207	204	203	161	190	204	186	192	201	177	194	219	203	176	225	203	200	212	209	207	198	201	189	203	207	203	152	204	182	181	198	198	208	184	178	202	214	171	212	197	198	191	202	184	183	215	189	181	179	183	165	194	201	200	206	204	185	216	198	190	198	209	222	188	205	199	196	164	195	187	201	221	176	199	206	218	208	205	219	187	207	192	208	195	200	192	198	195	201	179	199	204	187	207	186	194	191	176	186	171	166	186	179	200	196	193	190	161	191	219	168	197	202	186	200	192	192	221	209	163	216	191	202	220	195	194	201	218	247	192	198	192	194	182	187	199	208	204	213	198	216	201	179	182	208	191	190	216	202	201	216	180	190	204	202	195	211	196	202	215	202	176	217	192	219	207	185	206	208	198	206	207	199	194	198	177	212	201	220	218	226	192	184	187	203	203	199	192	204	163	193	186	185	180	192	189	198	210	195	179	204	193	210	203	225	204	184	184	192	207	208	208	184	211	184	219	218	214	192	202	182	185	220	190	202	203	193	206	161	201	207	223	191	200	206	209	195	223	214	174	200	186	169	197	185	224	214	204	199	204	217	193	215	172	187	209	200	155	200	209	196	197	222	217	209	184	190	206	192	192	192	202	214	205	198	189	206	207	201	187	235	202	180	220	174	196	200	205	208	207	187	159	194	189	182	203	206	167	168	172	185	189	174	196	191	218	199	203	196	190	188	193	174	178	199	193	215	181	196	191	195	190	186	207	183	174	175	221	182	198	174	183	194	198	173	196	195	213	209	218	201	219	200	192	186	158	207	208	182	185	194	214	183	178	203	196	216	184	181	185	196	206	186	203	188	204	196	227	180	167	203	205	179	201	207	174	159	215	189	198	202	210	208	186	182	193	192	203	214	200	197	206	204	212	195	159	183	196	200	178	194	186	203	187	208	166	205	194	197	221	191	213	202	200	225	187	194	199	203	194	197	218	194	183	203	216	190	223	218	181	210	216	179	167	197	205	194	204	182	183	185	185	223	207	171	200	198	190	193	206	187	185	177	193	177	204	184	179	205	198	172	195	195	193	210	201	202	181	182	198	198	182	205	201	206	193	194	221	190	180	186	194	198	168	197	196	213	207	206	194	176	187	216	193	186	197	189	207	181	212	198	184	186	206	177	205	196	184	173	196	200	202	178	197	197	216	199	178	196	222	187	203	204	210	199	203	187	215	168	204	186	188	201	225	159	172	219	214	224	190	219	208	199	208	201	219	181	192	192	190	212	179	231	199	184	195	192	221	216	216	186	219	194	214	226	204	203	200	188	175	203	215	206	165	194	201	195	183	208	188	175	217	160	182	211	175	177	219	186	182	198	219	176	208	187	181	198	192	183	218	176	211	194	223	205	194	189	185	190	201	186	178	213	193	216	215	187	172	177	181	212	186	197	217	184	193	183	199	184	219	195	182	181	209	185	200	193	179	201	213	207	180	188	167	209	215	183	201	183	204	172	178	184	207	190	195	205	197	196	194	179	204	204	196	187	229	179	187	187	192	220	199	184	190	183	213	181	194	202	188	207	216	189	213	212	185	231	211	187	231	226	205	212	194	187	209	175	212	197	188	182	198	205	194	219	180	195	201	202	193	183	175	178	201	193	189	210	191	223	186	190	172	191	201	197	186	205	212	187	204	201	182	192	205	198	185	203	195	186	196	163	210	206	167	200	206	192	186	181	182	188	193	202	210	212	203	169	231	176	204	204	225	186	214	206	208	167	200	176	200	190	175	191	191	207	201	221	221	219	185	202	196	216	177	199	175	195	199	206	197	219	206	198	191	178	185	219	191	195	202	195	198	193	223	184	187	201	209	186	196	237	206	190	164	184	209	193	218	189	167	203	210	188	215	200	185	200	200	205	171	218	217	203	223	198	163	184	211	188	205	195	197	212	187	204	186	236	199	179	208	193	172	186	192	191	188	196	201	201	201	224	201	167	196	217	192	187	200	176	178	217	186	202	225	224	199	182	174	200	210	198	183	212	197	166	188	197	212	191	202	202	206	216	199	202	180	197	209	190	216	204	195	217	233	196	203	203	194	183	210	185	205	195	207	187	199	206	164	192	190	184	184	197	202	186	215	209	218	191	199	222	167	212	190	183	197	171	196	208	193	207	205	188	207	185	210	183	176	217	184	194	220	196	205	195	182	200	191	201	184	173	194	207	201	179	213	181	213	199	187	193	215	206	206	185	199	194	207	159	195	186	198	185	217	186	228	210	192	190	194	204	202	194	200	201	217	206	197	184	189	201	201	202	181	189	190	201	210	216	200	215	210	217	193	194	196	209	183	210	201	175	191	203	230	196	199	189	180	189	194	193	207	199	194	211	231	190	186	177	194	199	194	201	203	206	209	194	186	223	210	188	207	193	222	198	208	190	184	183	194	200	191	172	206	172	202	194	210	192	223	211	185	207	193	229	180	189	180	201	187	212	208	212	194	178	192	190	180	178	223	214	190	180	198	188	185	190	202	205	200	199	206	201	211	190	193	197	216	195	193	192	183	183	203	180	217	183	176	240	190	203	194	183	188	223	184	185	184	189	207	197	195	163	198	220	204	211	193	203	188	188	192	198	198	185	180	198	200	181	191	219	215	170	197	192	187	198	176	196	200	199	165	198	187	213	201	234	190	215	207	186	191	214	232	170	231	217	182	196	199	187	194	202	180	206	173	182	205	201	212	185	168	172	175	179	203	180	188	180	186	157	206	202	170	193	206	183	182	196	193	201	202	208	188	222	202	177	185	214	218	197	173	202	184	190	234	200	207	188	183	190	221	201	193	176	214	196	212	184	199	213	179	197	211	206	192	186	197	165	218	218	199	183	196	194	179	232	209	186	186	181	179	217	196	212	198	196	175	193	183	191	174	221	213	196	206	217	196	205	214	167	186	194	199	183	203	205	182	189	184	209	197	198	192	210	192	211
24959	22055	30396	26000	11054	955	489	498	449	463	439	454	423	407	439	390	453	424	409	451	401	410	431	401	426	395	434	371	445	425	396	418	393	428	425	415	423	407	443	431	391	400	458	405	453	394	415	390	417	444	410	419	378	421	396	415	403	438	424	407	468	428	399	432	412	410	412	391	452	413	397	375	415	398	430	453	406	455	417	402	424	420	404	425	404	422	384	404	456	440	425	409	388	412	403	420	428	421	417	421	398	438	392	405	441	426	391	400	426	429	403	422	413	410	397	381	425	437	374	396	413	387	402	411	466	401	435	410	424	415	437	432	414	426	415	458	411	413	410	420	419	409	411	426	408	421	397	408	411	434	395	405	390	411	426	432	427	396	396	431	449	440	396	399	448	388	397	405	400	401	436	430	434	420	397	425	408	451	444	377	364	420	408	430	415	392	420	390	423	386	432	396	439	415	394	404	436	419	417	415	387	388	409	417	367	396	420	418	420	417	395	435	438	401	434	393	429	380	416	407	440	374	400	385	405	415	399	465	412	456	390	395	424	414	385	425	387	426	447	403	412	452	402	404	386	393	379	402	411	435	406	405	404	392	383	404	388	427	404	412	444	422	416	431	413	421	386	444	414	396	428	368	389	379	424	428	433	425	374	406	392	405	417	415	420	443	455	426	400	439	432	430	420	424	473	414	397	417	413	436	437	426	434	413	429	403	426	442	425	409	378	382	381	419	450	415	416	399	418	374	396	420	412	427	415	408	435	424	407	416	429	419	407	405	430	393	427	443	400	432	411	380	383	376	405	431	401	393	419	414	402	421	445	422	403	404	370	406	431	413	393	380	425	409	424	448	436	423	420	407	444	414	382	401	408	409	418	415	418	379	425	438	435	418	459	410	386	404	398	413	419	421	407	445	422	405	451	400	404	395	410	406	414	397	426	383	412	450	416	397	393	421	401	440	401	393	402	397	429	420	405	430	424	427	387	418	436	401	384	408	395	374	387	401	413	392	395	418	426	421	406	400	399	416	400	421	402	432	394	409	422	444	389	421	409	419	422	420	444	401	436	377	397	418	455	385	401	421	421	395	409	416	385	440	412	420	435	391	433	413	409	398	421	410	394	460	403	402	394	412	399	398	405	405	431	439	416	408	393	439	401	405	406	425	395	417	422	415	394	400	448	425	387	421	394	451	405	414	470	368	421	404	400	407	394	432	408	404	407	444	394	432	411	432	419	428	447	409	439	450	413	432	424	383	395	418	390	408	373	429	438	451	387	402	411	422	348	406	406	438	384	403	422	400	426	425	394	407	399	393	377	427	403	447	393	427	467	409	452	409	395	381	386	410	433	397	415	448	427	420	435	432	455	398	386	431	458	409	379	412	413	435	412	410	405	392	416	405	395	423	428	416	393	442	437	420	393	425	437	448	420	418	417	400	433	449	429	416	410	400	412	425	415	408	392	402	373	441	414	397	420	421	420	426	403	392	437	419	422	423	413	371	424	377	389	387	410	390	426	384	415	411	409	412	430	412	449	423	420	376	452	432	417	402	439	414	364	435	394	419	393	399	391	412	400	391	424	414	410	432	415	399	432	395	412	425	403	448	434	419	394	404	420	435	399	439	416	453	377	414	406	402	429	380	449	421	424	411	408	415	388	401	376	389	405	399	441	415	418	408	417	418	368	372	416	451	380	433	384	421	402	429	397	431	404	399	449	429	401	402	430	411	463	439	421	415	400	400	444	384	418	438	444	402	414	378	442	404	420	425	401	413	426	417	391	398	412	404	440	400	410	423	404	417	401	413	436	426	417	409	425	406	430	380	428	394	440	423	400	396	448	435	409	445	408	374	413	442	397	419	437	399	425	425	430	441	450	428	460	417	416	431	397	431	407	402	391	384	401	407	405	433	424	391	415	444	417	408	461	393	435	446	424	395	354	388	407	408	425	392	425	412	411	426	416	382	429	425	427	431	444	419	412	394	452	377	412	443	388	394	388	371	422	401	416	385	388	402	421	387	430	418	416	419	416	418	404	390	420	399	390	448	401	456	422	433	431	437	394	437	420	367	404	417	443	413	368	419	391	424	442	435	461	419	399	393	423	394	405	405	382	453	390	417	392	406	407	412	398	427	401	403	420	380	431	404	446	450	398	397	365	419	458	456	399	416	406	410	449	417	405	428	404	434	420	385	426	403	427	439	408	404	372	411	413	413	398	405	399	426	388	434	408	400	378	370	403	425	398	388	414	413	435	455	398	402	416	457	392	418	428	448	418	439	349	397	426	433	405	408	417	401	432	445	382	376	418	422	425	429	404	430	425	428	432	425	413	444	434	412	438	409	431	417	408	415	416	392	449	445	400	444	447	397	418	403	417	384	445	400	442	414	413	419	397	387	451	393	389	384	416	389	423	400	409	397	411	396	441	416	425	383	453	393	421	393	408	408	402	397	409	419	421	393	399	407	429	412	394	423	414	385	391	411	448	367	462	411	417	411	431	400	422	452	426	384	402	399	420	427	425	425	418	427	400	428	422	406	413	410	420	425	421	436	426	436	421	395	436	418	427	422	443	390	404	411	385	388	385	421	393	459	440	424	415	436	405	439	413	413	408	385	426	414	394	416	427	398	430	458	425	460	418	398	422	395	439	436	427	392	436	441	409	416	381	394	393	407	473	401	449	399	439	410	443	407	431	392	454	389	410	405	412	412	435	390	426	449	405	385	372	422	411	422	417	439	388	411	448	414	397	382	431	443	427	394	430	386	419	387	427	447	403	418	425	439	376	415	385	447	458	410	431	414	372	403	399	431	411	372	416	414	410	433	417	397	393	422	430	411	437	370	401	385	420	403	372	440	398	456	407	438	399	443	444	370	449	393	402	418	393	428	425	433	436	405	393	430	431	420	418	420	375	451	417	403	393	408	393	406	424	426	422	394	430	451	401	400	396	381	399	411	389	398	402	390	423	394	390	438	446	437	428	428	387	391	388	388	432	416	381	440	387	431	391	397	400	382	403	430	404	424	422	400	387	373	410	407	404	421	459	411	396	418	413	415	372	396	392	393	411	411	398	412	420	396	400	406	410	421	414	440	411	395	460	392	412	435	380	428	422	418	434	442	411	381	371	373	419	406	430	403	441	431	393	443	411	394	391	451	424	430	427	392	404	421	416	405	419	418	420	439	424	408	394	421	414	427	425	433	416	410	420	409	407	398	371	394	386	392	426	394	426	396	437	421	411	429	377	402	397	409	408	405	397	433	457	419	404	414	411	418	415	409	432	406	452	427	398	408	385	407	424	428	391	416	374	421	410	430	446	402	427	387	419	423	375	363	385	409	420	407	426	430	400	423	387	429	432	447	445	381	414	413	388	385	452	420	438	437	433	419	416	396	400	438	398	398	420	427	407	395	391	401	423	408	409	393	444	429	429	391	384	390	377	436	436	400	375	432	429	427	389	396	398	402	425	428	430	399	418	415	393	426	383	401	479	429	407	385	391	398	398	439	437	426
40075	67542	46668	20623	1115	673	590	548	543	530	537	506	437	498	479	470	526	483	436	473	461	427	429	478	436	493	441	427	431	416	450	423	464	461	442	487	445	454	445	446	419	417	436	437	461	453	491	489	467	478	427	414	410	436	418	486	465	426	454	468	427	459	423	452	451	447	418	435	465	467	448	449	479	434	414	463	459	449	425	432	470	446	442	471	461	435	448	449	469	439	447	401	446	437	440	455	452	438	435	420	484	482	433	453	456	460	394	435	487	427	463	423	483	431	472	439	484	447	405	431	446	463	443	406	449	474	444	409	467	464	433	406	430	440	430	455	447	443	454	449	465	455	482	433	444	482	486	479	426	441	384	451	468	452	445	444	465	482	451	440	457	445	493	446	476	422	489	460	423	459	488	476	450	450	485	450	460	457	449	444	416	453	460	481	435	438	434	452	480	460	410	451	491	432	516	442	497	401	449	433	472	472	472	465	466	446	459	450	441	453	451	481	436	434	472	439	425	419	502	457	462	467	442	455	460	447	471	462	419	453	457	443	468	455	429	480	468	442	456	461	444	447	440	458	443	459	451	467	429	440	440	474	454	435	436	461	474	465	446	456	439	478	444	468	467	463	434	468	471	436	456	452	492	443	454	444	467	434	469	476	476	452	410	462	428	473	423	433	440	463	432	468	443	492	457	450	452	442	432	464	460	435	467	446	447	442	490	446	418	457	463	430	455	469	442	422	456	420	458	477	451	440	462	454	451	476	454	450	438	408	488	457	466	491	459	466	483	456	449	448	416	475	465	453	474	470	454	458	437	442	442	450	473	462	445	454	434	449	450	446	486	425	459	425	425	399	419	468	422	439	467	446	441	468	453	438	457	495	456	431	446	433	473	417	428	459	467	450	427	454	439	412	458	434	433	440	451	472	452	448	457	428	439	430	451	453	442	458	504	425	465	463	455	475	468	504	481	429	451	447	428	478	446	479	451	481	464	456	448	449	449	457	448	467	462	471	456	440	449	414	449	444	442	449	440	430	441	474	475	459	430	426	442	490	454	451	466	433	413	468	444	398	426	436	429	452	435	486	439	431	454	437	473	467	408	439	418	444	476	496	458	504	459	430	440	452	442	450	448	431	444	478	462	442	495	448	452	464	437	431	466	491	429	435	417	400	418	438	427	476	429	428	441	436	460	422	435	468	481	443	434	443	431	477	440	481	435	437	428	438	446	417	442	430	451	457	468	413	440	492	483	509	479	413	434	448	445	440	441	460	430	447	469	418	425	427	469	459	413	485	426	488	479	440	432	477	468	473	434	455	445	471	435	468	428	456	499	452	483	431	441	441	445	375	457	444	491	470	451	439	467	429	431	434	402	451	453	463	468	431	420	443	485	456	465	475	481	489	417	436	437	474	417	464	412	417	411	437	437	454	467	463	445	471	440	438	445	410	441	452	443	461	441	445	506	435	409	420	457	479	424	445	423	426	442	462	452	448	438	450	465	462	465	466	427	431	413	412	451	465	443	439	464	464	464	474	445	462	404	401	409	438	451	445	448	468	457	442	423	408	476	465	472	415	423	438	462	448	445	448	479	427	453	446	445	442	483	458	484	456	466	468	407	440	447	485	470	464	495	429	435	442	431	425	421	475	449	465	447	437	442	445	451	456	427	460	443	442	418	454	429	421	448	433	482	436	428	431	441	459	480	464	444	468	472	473	456	451	440	436	457	484	475	432	486	428	460	451	459	430	478	455	427	445	467	471	463	420	443	450	450	446	460	402	486	493	421	437	393	386	421	412	441	487	441	453	459	440	463	461	447	463	444	446	395	406	442	428	450	432	451	471	449	437	452	470	442	478	485	424	465	470	445	473	480	442	438	447	399	476	474	465	442	451	473	432	433	420	436	452	469	462	439	449	453	461	441	452	430	427	441	407	462	421	429	474	456	482	461	443	445	454	446	432	421	450	477	417	446	460	461	444	440	447	432	453	502	425	467	456	455	427	480	450	473	424	441	452	463	393	433	444	409	464	447	389	436	414	435	417	434	430	413	431	441	455	421	455	460	457	447	431	450	482	444	437	477	435	437	461	420	460	474	476	463	437	450	410	450	477	484	431	473	439	463	451	487	466	469	452	463	477	476	454	455	429	455	447	427	418	434	458	463	476	430	474	432	423	463	428	446	427	437	427	471	455	437	445	439	433	444	433	430	435	457	453	459	416	438	463	444	422	441	435	455	410	444	430	478	444	450	426	449	445	471	428	454	502	433	451	444	454	438	442	510	466	459	419	502	455	443	441	437	463	481	443	443	442	450	445	459	418	418	469	431	462	475	406	445	452	464	484	402	414	404	453	468	431	431	400	444	430	486	460	459	450	403	464	472	476	468	464	457	472	474	449	481	507	439	441	457	439	435	457	464	446	474	449	443	407	444	409	458	446	463	437	445	463	450	465	436	454	428	456	452	452	479	418	462	416	479	438	454	464	440	430	451	445	429	458	465	448	446	424	437	437	458	436	486	458	459	441	446	451	469	447	439	434	463	447	428	458	454	427	452	438	442	438	480	462	451	463	464	449	490	446	490	427	471	425	452	422	453	444	460	441	420	454	450	476	445	440	417	475	437	443	448	456	423	421	429	463	444	459	432	451	448	451	451	474	445	472	454	474	470	470	491	443	458	440	441	444	430	457	451	453	442	460	461	438	437	448	496	464	484	455	447	440	451	421	455	447	432	434	466	452	407	444	445	459	453	411	467	431	436	496	461	462	446	452	442	460	449	428	452	488	440	410	443	452	449	400	427	450	441	479	477	465	456	428	422	457	453	441	464	480	445	430	438	416	482	423	445	430	444	462	471	465	429	439	439	467	419	443	482	457	465	438	441	450	432	478	452	445	454	484	473	427	453	457	482	485	444	487	473	460	447	438	430	430	447	427	443	450	476	461	450	445	480	425	416	441	445	443	472	446	453	450	445	430	475	430	460	426	445	455	428	467	435	446	430	481	420	431	449	452	451	431	462	447	424	458	457	467	431	474	464	444	426	444	441	441	452	447	442	423	428	498	444	436	442	471	448	452	409	429	435	442	445	457	440	427	444	470	410	458	456	470	452	473	459	460	425	467	449	467	495	450	459	451	457	478	444	442	396	447	454	452	475	462	458	446	460	445	416	455	442	420	443	466	425	462	445	434	440	443	493	469	418	461	464	424	459	453	462	408	439	442	460	430	473	453	463	478	439	470	467	467	460	440	428	404	439	420	436	459	451	432	443	464	403	433	436	430	471	432	434	468	444	436	442	439	430	483	433	471	471	448	452	422	439	459	459	458	465	447	451	442	418	430	422	410	428	452	426	448	473	439	428	446	451	434	416	492	453	424	430	459	478	487	417	428	448	460	469	441	457	463	441	477	444	453	416	460	451	459	485	439	487	467	479	466	450	431	452	467	444	455	408	454	462	429	443	428	487	422	454	456	443	445	425	440	449	473	454	430	479	476	430	455	451	407	447	465	462	467
22529	21248	30686	25799	21038	19556	6826	651	513	481	478	441	428	448	440	408	429	427	424	454	390	456	391	427	389	400	395	339	369	380	366	417	382	414	397	376	390	366	393	419	394	367	349	394	345	399	351	384	379	377	345	378	373	360	400	379	357	371	393	382	363	389	368	382	372	356	366	386	423	364	400	372	371	376	364	391	380	349	328	396	363	361	372	387	380	420	395	382	341	350	363	356	385	392	365	369	387	374	381	375	386	378	382	365	370	371	378	368	373	374	364	390	392	341	389	379	381	380	381	381	387	356	382	386	374	400	425	378	359	347	412	359	383	364	359	325	381	374	403	347	347	391	384	354	382	378	368	416	382	370	377	367	371	376	389	352	362	346	392	365	375	390	362	391	416	398	342	386	364	358	382	402	386	345	376	356	401	386	387	381	345	354	332	369	350	332	382	368	351	385	391	375	406	352	384	361	357	405	385	377	401	367	363	340	372	343	357	389	379	365	371	367	408	357	383	342	380	376	380	364	394	338	341	409	387	360	354	380	378	385	352	389	384	396	395	395	356	384	369	353	372	357	357	358	382	379	366	368	364	378	388	394	372	380	358	372	373	379	367	384	391	365	393	368	374	353	366	390	392	394	386	361	338	350	368	408	364	354	390	380	387	370	385	362	390	410	364	376	364	352	332	363	357	375	381	377	372	359	421	376	377	386	389	366	368	405	369	339	394	381	370	373	355	373	356	378	369	362	345	364	395	402	377	366	393	434	378	365	365	346	361	362	408	354	338	356	415	367	335	367	402	338	364	356	335	402	361	351	363	398	374	371	393	345	354	385	370	347	353	369	383	362	350	396	370	358	372	382	409	400	413	366	371	367	379	355	389	363	384	378	381	355	357	362	387	376	346	354	385	362	364	373	417	396	372	377	384	399	359	341	370	369	390	394	383	357	393	340	363	390	376	334	391	372	357	399	368	373	401	400	374	365	380	396	376	389	365	366	393	385	334	378	388	346	401	403	357	372	351	362	376	347	396	377	363	344	378	410	365	373	392	400	372	408	380	371	353	371	345	374	371	394	388	346	364	414	381	374	346	351	363	392	334	377	371	398	367	353	348	384	384	361	352	360	397	363	384	375	376	383	368	370	355	362	401	375	373	373	363	371	408	376	367	353	370	365	390	404	359	367	401	349	346	432	370	348	363	374	341	343	380	377	336	363	347	392	407	376	366	383	378	368	392	361	396	367	387	361	376	396	399	347	372	368	376	375	343	341	377	381	376	351	349	388	392	401	361	346	352	375	416	387	414	354	410	353	400	353	391	364	366	382	370	379	370	388	384	374	390	334	390	362	379	362	398	391	401	382	361	388	383	402	386	348	413	385	417	397	399	379	361	374	371	336	406	372	399	394	375	360	398	386	377	373	353	352	374	357	390	367	368	362	383	359	345	405	372	375	376	381	403	370	369	381	387	403	409	385	370	348	380	378	360	368	355	369	371	362	365	388	377	368	371	381	361	333	371	416	402	330	361	385	387	359	384	390	367	318	389	356	357	393	393	360	376	337	386	370	387	359	387	357	397	367	381	368	393	398	390	343	400	393	374	340	371	383	365	374	372	345	349	405	381	365	402	370	393	370	348	337	378	354	364	343	382	384	377	386	385	375	370	352	351	342	381	335	346	381	396	413	371	372	368	389	312	384	395	375	367	395	350	383	369	363	344	373	346	356	381	356	367	391	377	409	375	396	355	370	381	392	392	374	389	362	357	386	370	379	378	337	393	368	351	350	347	392	383	392	356	366	374	377	354	372	399	341	365	382	388	407	343	381	382	374	375	360	388	374	396	375	394	368	395	362	385	329	432	393	380	381	391	411	370	395	396	410	388	365	348	371	363	358	402	394	389	364	383	355	398	396	388	347	383	391	359	369	392	398	393	381	355	357	385	408	355	389	362	375	388	364	363	371	360	360	404	341	361	370	395	392	350	364	417	366	389	386	389	353	371	345	422	379	388	417	375	365	351	373	376	351	326	387	365	392	397	404	372	390	427	374	348	404	403	390	377	394	414	345	372	417	366	372	374	363	354	364	396	344	436	377	392	390	378	367	328	389	397	372	387	399	391	406	389	362	422	375	370	390	367	358	358	383	380	392	359	384	390	343	364	367	400	373	379	398	405	364	355	365	377	352	359	394	362	380	387	361	374	405	390	355	389	381	413	348	381	407	393	394	368	380	392	381	383	396	402	374	388	368	375	368	378	399	383	373	339	394	375	362	359	350	377	380	365	375	368	389	384	374	341	409	367	402	352	366	383	384	386	374	362	389	384	374	365	382	393	378	385	428	385	404	366	371	357	338	399	394	332	395	356	349	369	369	378	389	361	374	366	385	363	362	415	396	402	391	367	384	381	350	384	391	407	375	442	381	387	383	339	392	397	386	363	378	378	390	368	359	375	352	374	362	405	389	379	379	385	370	364	365	377	385	388	428	331	369	367	362	393	379	347	367	406	375	362	369	366	362	366	371	406	419	364	383	381	357	383	394	384	389	364	352	364	362	371	376	380	362	366	389	374	382	399	348	375	421	407	359	409	390	397	393	388	365	381	368	384	362	366	332	385	342	368	377	360	405	365	359	381	384	375	387	405	396	384	403	364	360	369	370	394	373	396	372	359	371	387	377	388	363	396	365	355	369	340	371	375	359	386	380	406	389	374	399	395	329	366	357	373	371	347	363	372	372	344	349	391	393	386	393	388	382	383	362	396	363	389	396	356	374	341	391	393	376	339	386	375	372	362	385	385	404	376	382	378	368	356	345	390	369	362	382	403	390	359	380	352	337	353	363	367	374	343	358	389	357	361	375	409	405	415	349	373	392	379	322	350	404	388	383	411	346	387	370	399	419	368	385	389	406	375	359	329	358	381	392	382	348	379	386	402	406	370	387	386	300	370	358	353	340	330	362	344	336	381	351	374	383	365	339	349	345	388	371	345	371	382	370	395	384	407	359	344	411	380	381	353	379	385	388	352	352	366	355	368	383	362	353	351	360	385	347	407	384	398	411	371	353	373	358	348	383	417	410	357	381	344	406	391	357	365	380	409	382	388	377	374	412	355	372	381	375	370	366	372	405	373	371	379	360	383	360	371	357	385	408	393	388	356	392	391	370	354	409	350	322	377	405	378	401	366	359	366	405	387	362	381	366	353	376	399	377	408	355	359	360	389	374	357	340	357	365	364	338	403	376	383	368	331	362	358	398	415	386	378	367	367	380	404	377	379	365	379	367	369	397	383	378	373	353	383	377	381	396	397	384	363	390	364	415	367	404	424	352	343	414	378	392	374	380	366	399	346	399	332	378	411	381	403	349	338	343	392	332	382	384	363	349	402	379	377	401	376	371	373	364	389	348	420	374	457	388	371	376	365	375	370	351	364	377	338	373	379	400	366	344	349	369	353	349	379	391	370	371	384	382	360	377	382	385	383	364	353	325	386	350	359	357	358	407	382	386	420	422	366	368	401	397
52766	94527	75556	38166	1463	1156	946	758	686	644	599	477	513	479	487	465	453	435	443	430	430	439	392	422	422	391	406	430	406	401	377	424	400	406	342	413	401	425	415	381	415	390	412	396	358	364	408	368	431	376	433	391	397	406	337	394	372	419	397	408	370	389	373	393	401	372	404	402	369	405	392	406	410	385	393	377	376	380	381	402	402	442	408	411	429	379	397	403	349	395	408	362	388	387	383	384	361	389	379	421	374	374	365	366	378	381	386	418	409	392	343	450	388	365	404	369	407	396	396	413	374	365	386	381	363	363	353	374	351	360	372	422	420	360	442	389	373	378	408	334	427	405	384	383	407	395	403	416	371	398	439	415	406	389	390	423	416	368	367	375	406	371	350	361	406	400	384	408	385	365	395	384	367	406	410	378	385	361	383	358	391	338	386	405	380	376	407	352	392	392	403	421	369	363	366	382	425	365	392	380	386	400	373	390	298	389	427	365	396	417	403	386	387	421	374	414	408	392	400	380	371	368	386	422	359	390	397	406	369	349	389	378	344	406	381	415	375	356	392	400	384	386	371	345	356	382	384	384	387	395	397	409	387	362	423	376	413	401	405	389	386	444	393	414	362	370	418	402	386	356	430	387	399	358	390	384	394	396	402	355	397	346	360	394	366	379	387	367	382	390	348	388	367	402	383	349	380	423	360	381	405	426	386	416	401	397	372	377	387	377	399	407	397	381	396	379	367	417	382	352	419	391	391	413	381	380	378	425	380	397	400	396	422	384	395	357	430	413	385	383	378	386	400	341	380	373	378	373	374	375	386	425	364	355	401	421	408	383	378	366	408	383	372	359	341	400	413	398	409	420	407	368	358	382	409	364	390	399	395	374	402	374	380	416	368	375	376	380	393	382	394	436	382	405	413	381	393	392	389	384	385	366	388	396	351	391	381	389	394	385	398	405	354	350	367	392	405	375	373	415	423	431	392	409	384	386	354	395	400	394	397	392	397	385	392	382	367	369	382	393	406	399	358	368	373	356	396	419	389	445	416	378	392	382	376	387	391	373	385	399	381	442	380	354	402	373	383	397	393	383	362	383	411	378	364	390	402	397	408	374	398	403	384	333	373	426	372	455	401	394	412	380	389	375	361	396	383	396	381	387	426	396	391	355	388	381	389	362	381	384	390	435	385	370	376	366	394	385	400	385	378	376	400	353	360	392	421	367	403	412	394	367	368	370	357	393	393	397	384	360	437	420	354	390	388	407	370	438	377	385	386	390	371	394	381	365	397	410	366	375	384	377	369	376	409	374	413	392	389	384	391	407	417	418	380	367	390	400	412	406	415	388	374	398	413	395	394	384	392	400	420	386	385	419	402	404	372	380	403	375	385	381	374	392	385	376	371	394	373	377	415	361	378	373	395	398	413	387	378	364	361	403	382	388	380	391	380	398	418	407	378	399	394	382	396	330	392	375	369	369	380	363	397	360	372	424	377	399	372	391	383	395	373	384	379	383	368	402	367	369	416	366	413	433	415	381	335	391	367	395	391	401	374	411	444	387	414	387	397	411	363	382	425	390	394	374	400	352	376	400	408	374	371	411	395	400	415	421	368	398	370	376	391	409	381	390	373	389	353	401	367	404	394	369	383	401	373	391	386	384	376	381	371	382	372	383	360	409	385	376	365	360	369	425	410	381	358	426	385	382	389	372	387	403	416	389	390	388	383	384	377	393	371	348	399	378	403	367	378	390	361	388	415	399	398	386	400	382	401	357	362	355	376	400	373	390	405	434	358	352	390	374	366	354	415	377	386	385	359	378	378	372	374	373	348	443	372	387	421	412	385	383	424	404	394	368	369	381	401	398	374	400	421	357	412	390	399	409	378	370	420	422	382	392	367	383	367	384	388	400	384	357	387	380	411	387	385	400	378	384	367	383	377	364	353	377	407	372	362	386	388	399	410	410	382	391	395	362	394	368	435	391	400	388	404	371	364	390	381	360	386	367	429	342	382	386	409	392	361	392	376	367	400	385	389	405	400	359	362	395	378	432	382	375	376	357	386	397	408	417	370	390	343	397	390	362	376	346	379	417	417	426	331	388	364	389	401	407	392	382	405	361	393	400	398	392	409	354	354	409	375	404	422	442	389	460	384	423	389	348	400	367	354	411	383	388	409	414	369	396	367	373	404	364	354	395	380	382	345	376	400	388	413	387	376	407	392	371	422	380	382	409	367	432	399	368	385	383	354	413	365	387	381	393	349	393	390	427	405	357	394	420	435	385	380	394	413	420	397	415	378	379	385	384	361	356	346	382	396	416	393	416	391	383	380	390	373	389	370	381	398	392	387	401	410	384	397	409	358	384	364	404	378	354	404	442	360	382	381	364	387	335	405	383	396	409	389	367	383	405	359	344	416	368	384	399	384	390	374	384	370	390	390	397	416	395	377	415	405	368	388	371	428	374	416	395	417	429	406	360	383	356	367	397	399	387	388	369	407	388	370	366	401	375	406	386	368	369	365	409	370	378	407	372	370	394	401	442	389	387	349	406	394	420	372	401	389	386	388	396	367	383	409	370	393	377	390	394	388	386	393	400	406	361	393	367	401	400	419	369	395	398	393	394	433	397	399	400	418	391	359	387	369	397	398	373	384	367	436	390	377	404	404	384	368	383	390	388	382	382	354	384	335	384	402	379	388	408	371	363	378	400	436	343	400	384	372	381	380	365	373	412	392	414	415	387	376	394	357	394	389	392	393	352	397	378	378	380	430	374	405	427	394	399	355	371	407	387	379	385	388	411	383	373	400	372	390	392	390	398	362	450	390	372	361	360	385	398	391	362	400	380	387	367	347	409	390	411	369	384	375	402	389	412	375	395	364	390	413	416	377	382	408	390	382	379	359	382	377	387	393	376	387	388	394	371	398	381	364	414	402	383	362	414	367	401	378	359	438	392	356	408	382	387	406	399	461	381	416	389	408	389	389	361	378	383	364	400	373	375	368	357	397	401	380	374	410	388	380	393	357	382	390	389	392	382	375	370	407	345	398	410	383	399	372	386	414	391	388	428	410	393	378	384	384	371	369	406	405	394	408	405	371	367	387	399	383	367	403	408	379	387	400	360	389	361	394	395	384	394	386	409	393	393	374	367	361	406	387	409	417	399	396	376	379	396	368	385	363	401	369	390	371	362	395	360	438	390	369	396	389	393	398	391	418	395	384	420	390	390	403	413	396	388	413	372	402	386	386	395	363	416	399	365	437	358	394	388	352	377	389	384	394	389	411	359	387	401	412	412	365	376	422	379	407	383	405	402	354	368	428	366	408	417	360	383	371	398	388	388	394	384	357	397	377	388	390	398	362	407	367	386	434	370	397	385	362	385	371	405	382	375	384	397	380	394	393	418	408	377	393	341	415	380	376	383	426	384	396	390	377	396	375	367	332	413	400	361	396	367	408	405	398	373	402	389	423	410	371	366	389	417	386	392	355	382	374	411	363	392	410	388	390	357	406	389
28114	23705	22230	6237	361	265	255	255	247	249	254	226	260	270	275	285	266	251	209	240	235	237	235	261	255	228	234	243	268	256	241	238	247	239	225	252	237	255	251	262	265	242	239	233	223	255	280	235	247	257	251	246	269	216	258	243	245	250	260	253	231	274	267	266	229	252	247	284	250	242	243	232	256	245	247	269	244	257	241	251	234	261	257	257	257	253	238	262	247	263	253	222	252	217	261	242	232	247	239	257	249	230	246	261	245	242	235	255	206	254	208	257	232	238	262	239	254	267	244	211	256	238	222	217	237	246	273	242	238	254	242	217	258	244	230	274	222	230	248	250	244	227	240	277	286	227	266	228	224	238	234	255	214	270	239	279	229	248	256	259	247	252	279	248	241	266	258	250	241	239	239	226	251	228	258	242	258	231	230	219	249	237	238	218	250	244	247	260	240	250	275	252	248	261	242	251	272	233	253	261	259	265	218	252	212	246	220	268	224	248	260	274	248	273	262	220	232	248	258	255	234	269	272	237	233	233	241	258	276	242	250	238	247	238	228	227	272	230	233	238	251	239	275	264	231	284	232	270	233	253	245	240	224	249	233	241	235	250	233	277	239	266	240	248	258	223	241	226	277	248	261	247	265	257	228	245	247	241	257	233	228	231	221	258	218	281	229	249	235	246	250	246	237	264	260	247	227	270	255	224	230	262	256	240	245	280	265	265	263	250	260	266	253	253	248	243	227	270	258	244	239	264	241	259	253	263	246	241	255	225	271	243	263	246	264	241	267	273	237	218	262	253	265	244	234	216	258	260	258	256	236	278	227	252	220	258	252	232	247	255	226	244	245	250	252	253	256	249	252	245	258	248	254	268	222	249	245	233	274	241	242	259	255	268	260	259	260	247	254	219	254	250	228	263	261	242	279	275	250	250	252	253	275	245	273	253	246	214	254	271	249	263	237	260	259	242	259	257	234	276	255	258	273	243	241	240	237	234	240	227	224	236	269	255	244	215	248	278	260	258	230	250	241	242	259	249	255	244	255	230	252	227	267	259	259	238	258	259	271	223	270	255	227	253	234	262	217	265	244	244	272	229	279	256	235	259	245	259	250	256	266	249	234	242	241	216	256	253	260	252	271	256	260	236	251	252	241	233	229	248	265	247	270	258	264	259	264	232	234	230	236	229	240	227	238	268	272	250	273	285	225	215	261	253	278	245	262	233	239	248	252	251	215	266	255	249	250	265	227	232	263	256	247	224	246	253	219	227	261	248	251	269	252	263	229	244	260	257	253	232	234	265	253	267	262	243	246	228	243	239	241	259	256	259	244	255	243	239	252	230	262	236	258	263	241	255	253	257	236	254	236	253	241	233	235	263	276	237	249	254	253	228	209	281	227	256	236	225	233	274	240	222	252	213	244	234	257	250	256	285	246	248	290	237	258	238	251	237	257	266	245	239	224	264	251	258	232	235	250	251	249	254	249	268	265	238	253	223	268	237	270	253	258	233	259	249	264	222	225	255	246	283	230	256	276	261	265	253	279	229	235	241	253	249	260	277	272	259	247	252	283	254	233	248	266	231	248	246	246	235	253	231	258	232	245	256	249	247	233	234	241	246	242	263	240	285	215	245	232	237	241	244	258	252	218	249	249	245	254	256	264	291	262	220	249	235	227	246	226	242	257	237	246	238	260	243	252	219	257	228	278	250	222	230	255	252	253	244	255	258	246	282	230	226	247	241	243	253	251	242	249	239	217	231	267	242	223	260	264	253	251	251	254	239	245	228	238	242	240	236	276	258	246	260	239	237	270	249	265	239	221	265	215	259	244	255	249	241	226	255	231	278	233	252	279	247	229	255	236	275	219	211	247	261	262	244	253	228	286	245	262	246	243	235	271	281	252	247	247	225	244	266	239	255	225	271	272	242	206	237	287	227	229	277	270	275	237	251	261	251	223	290	249	257	235	257	252	250	257	241	263	243	234	236	271	238	251	254	247	271	256	224	233	259	267	253	265	262	249	234	248	264	238	267	241	238	229	238	258	242	267	230	226	273	239	241	235	235	251	228	265	252	228	259	272	280	242	269	206	239	254	260	237	226	242	255	234	240	254	226	258	223	207	252	244	231	258	282	211	262	229	264	266	245	266	242	272	256	272	231	268	235	261	251	246	254	260	264	248	239	257	247	239	278	223	249	270	250	243	245	233	219	269	227	255	247	238	255	250	280	273	250	235	231	265	270	249	232	248	244	270	271	252	252	246	243	241	257	254	243	210	243	245	260	251	229	271	258	230	265	242	250	225	246	263	252	208	256	277	242	244	260	264	244	227	254	242	240	248	249	259	242	239	256	229	217	248	258	251	258	255	239	261	258	215	232	279	283	237	240	250	252	249	267	247	267	253	250	227	248	260	266	241	266	263	258	257	245	238	267	266	267	227	274	237	289	226	274	249	242	228	249	211	236	243	222	257	257	255	249	264	227	236	271	247	246	227	259	250	244	249	250	258	291	265	256	252	241	250	266	246	230	238	269	244	256	252	258	262	236	238	237	272	234	264	251	254	254	268	235	244	271	222	223	240	284	240	237	220	238	267	266	232	239	275	242	251	258	232	253	253	248	238	250	247	279	243	263	234	255	243	225	292	266	220	251	245	265	254	262	252	267	234	262	239	258	250	219	261	233	242	254	272	265	263	306	234	237	253	240	249	246	250	206	247	261	236	260	238	250	236	248	201	261	262	240	234	240	245	248	221	250	269	235	233	243	258	264	258	261	238	240	261	274	256	265	245	225	237	257	255	246	240	243	240	221	272	251	255	267	259	226	262	302	229	235	259	247	246	266	278	252	230	252	240	222	288	220	244	274	249	247	252	258	238	246	257	236	256	266	249	234	276	223	228	281	254	262	246	225	259	227	246	264	234	238	248	274	229	226	261	252	248	255	234	230	270	212	288	259	267	250	237	256	275	251	259	250	256	259	259	242	260	233	256	271	275	297	254	246	235	237	238	240	240	257	259	237	251	250	241	230	226	246	232	262	264	275	249	282	244	224	258	252	260	244	234	240	207	247	269	240	244	268	253	275	242	234	239	255	251	276	253	221	276	238	235	271	250	227	238	249	230	249	212	250	262	232	216	272	256	228	242	245	253	255	223	231	235	264	278	257	217	253	231	255	271	245	229	245	251	222	239	245	223	242	249	260	266	239	266	273	230	238	247	222	284	256	240	253	257	249	238	244	235	242	241	256	238	234	239	279	236	276	234	233	234	267	248	270	246	264	246	246	266	238	245	253	249	236	245	254	242	224	226	255	242	193	231	242	257	261	260	246	267	223	204	262	243	245	232	231	236	257	271	247	245	246	254	246	282	277	261	254	241	242	249	249	250	239	266	212	251	260	232	239	227	253	238	269	265	252	254	247	266	260	263	304	234	261	230	228	247	248	268	243	251	261	217	248	259	240	236	254	242	260	259	254	242	218	255	287	241	228	257	233	244	260	232	261	211	252	268	269	222	234
17973	33151	16594	3446	351	323	310	302	290	288	302	265	287	297	279	300	279	283	301	273	298	298	289	287	252	281	277	289	296	305	288	291	272	283	291	284	266	284	279	269	271	276	304	265	297	288	268	268	272	272	316	299	290	263	294	272	294	285	287	272	276	303	281	275	302	278	253	266	279	241	307	305	258	280	276	282	282	282	290	296	319	314	263	290	281	278	267	305	270	278	298	278	293	286	291	258	276	296	282	287	261	285	281	274	288	306	284	284	273	285	305	269	313	274	273	284	275	282	318	292	270	273	305	292	282	279	276	300	286	300	271	302	298	285	291	271	275	285	289	273	269	269	250	253	281	289	308	293	268	300	285	310	274	289	283	262	262	277	281	292	284	301	288	275	303	273	276	288	263	292	280	279	261	254	274	292	275	297	281	301	251	292	259	283	266	283	244	265	279	287	282	251	292	294	268	258	301	273	299	292	314	273	262	300	273	308	311	291	245	285	266	275	272	303	304	251	290	288	290	267	294	254	287	293	292	279	289	281	299	293	301	273	272	292	291	296	271	281	271	277	304	258	290	284	267	265	305	282	279	270	277	293	286	322	276	269	300	309	273	278	281	300	254	304	299	268	289	290	264	281	296	319	272	271	319	332	304	290	281	259	280	254	301	274	278	284	287	307	287	301	261	283	301	273	283	294	301	273	303	253	274	265	281	290	278	260	265	287	315	289	288	271	277	257	298	277	303	287	291	293	271	292	286	273	238	278	261	270	275	301	268	260	268	299	259	290	295	299	263	277	285	293	303	292	287	277	275	296	280	314	280	287	319	290	293	287	296	279	306	263	297	265	278	276	258	285	286	287	275	296	293	288	243	290	278	284	290	270	274	246	287	264	259	304	249	282	267	263	253	285	282	256	299	298	271	286	285	257	283	295	295	278	290	263	271	292	274	261	259	303	302	296	269	284	273	270	274	295	314	283	277	282	271	259	303	271	273	255	300	282	295	310	264	268	290	266	267	294	301	303	274	290	294	285	267	271	294	290	288	286	280	274	271	280	258	275	297	275	297	283	268	297	276	282	271	300	288	290	272	295	289	247	295	305	262	293	295	289	267	285	253	281	301	265	287	247	295	271	308	284	295	292	266	301	250	270	288	279	260	286	269	266	255	271	278	291	280	280	310	275	291	303	296	288	268	297	301	267	283	279	293	268	288	283	300	277	310	287	303	280	310	298	272	317	262	261	273	267	265	261	284	268	286	306	256	305	301	278	261	313	264	313	291	303	272	301	280	251	250	265	305	295	270	306	286	278	292	301	278	294	284	308	277	269	290	280	287	264	311	272	281	261	280	280	327	280	268	294	265	299	280	293	300	321	301	270	295	299	260	294	267	308	310	266	255	287	266	273	294	266	274	278	282	274	280	275	250	277	321	284	283	312	313	279	286	266	296	272	250	271	290	296	266	303	251	272	279	316	278	270	261	287	283	261	291	292	295	288	297	294	292	249	270	284	252	288	286	284	284	269	277	302	271	280	298	264	289	304	290	288	256	294	291	287	251	272	287	302	271	290	296	247	266	290	267	276	253	268	263	299	301	283	283	304	270	310	254	276	318	289	313	304	244	289	312	247	272	289	289	280	310	269	277	284	303	294	285	295	268	275	278	277	285	288	287	301	276	295	295	266	253	299	259	273	305	279	264	296	254	286	281	255	273	265	284	306	288	274	287	289	263	304	292	255	312	268	254	293	302	267	302	281	286	270	293	307	285	288	292	274	272	274	273	287	286	267	272	278	275	271	279	275	270	290	296	280	284	263	292	259	309	284	262	283	275	284	285	321	297	268	272	292	299	257	292	289	292	275	277	292	301	291	316	273	289	265	261	268	271	288	288	288	290	277	262	279	309	255	311	262	298	278	305	252	285	294	303	278	302	297	292	283	284	306	282	302	310	244	299	283	269	252	273	256	279	280	266	269	265	292	297	317	278	286	270	292	262	276	284	265	277	290	284	301	264	303	288	269	259	262	317	272	301	245	282	250	283	289	273	305	267	263	284	274	318	261	262	275	287	297	315	269	287	281	301	276	298	294	263	287	316	293	281	270	286	290	260	297	288	286	275	282	267	263	281	294	285	298	286	280	307	300	285	268	289	278	260	282	263	274	297	290	290	274	246	277	308	284	276	285	266	272	294	278	252	281	260	294	304	257	301	278	279	269	292	279	296	299	284	288	300	272	259	258	287	289	277	305	264	261	268	294	256	262	281	290	292	266	284	248	285	248	264	285	289	294	312	282	284	289	257	250	284	291	252	282	276	297	281	295	297	288	285	293	266	290	259	293	293	278	266	255	273	287	286	257	280	281	278	310	289	276	293	265	254	303	289	251	272	274	313	280	268	294	290	294	290	275	273	287	286	260	283	274	286	286	274	272	281	273	282	282	279	292	279	284	306	281	272	275	271	245	269	320	248	285	279	263	307	283	290	308	281	275	276	282	301	274	264	267	264	294	293	270	281	278	310	280	300	279	290	288	284	290	309	304	282	277	279	253	291	279	267	306	292	326	307	308	296	289	295	266	272	265	272	274	289	304	297	300	306	294	291	284	274	301	277	253	307	270	286	291	304	284	306	279	243	294	270	275	274	296	286	291	293	286	264	241	276	298	297	270	284	253	300	265	271	277	270	270	268	292	284	281	275	287	288	267	281	264	270	323	263	311	280	269	274	261	304	289	264	253	299	292	270	308	310	307	283	277	291	276	297	267	288	298	265	302	288	272	263	282	286	289	289	298	268	269	259	290	296	278	292	279	283	276	263	281	268	281	253	259	299	297	280	322	304	297	304	260	289	302	232	268	276	281	285	307	263	290	290	267	274	263	296	260	318	285	260	273	294	282	298	270	279	257	289	271	278	258	276	287	273	321	286	289	293	260	311	292	278	256	274	314	303	271	285	294	272	302	281	303	270	297	293	300	292	310	301	332	269	278	267	256	311	262	278	287	278	262	295	287	264	285	287	276	312	276	276	333	304	305	278	255	272	309	299	291	277	269	290	284	266	293	277	275	286	286	299	297	311	245	299	283	286	290	265	289	287	285	277	298	271	312	300	277	265	260	299	266	304	288	256	276	303	293	268	276	307	245	293	277	274	284	263	256	287	259	279	285	267	265	292	278	249	264	296	294	294	287	287	306	281	255	274	300	306	271	264	284	303	282	272	279	275	281	287	287	285	286	273	251	295	263	280	288	288	263	273	260	301	274	265	272	279	290	254	307	292	277	271	263	277	279	292	262	278	292	274	276	289	250	274	281	289	298	274	306	263	307	266	278	307	271	311	307	282	280	276	266	285	284	313	277	279	282	261	286	280	262	273	299	291	313	288	260	298	255	298	271	266	271	256	252	265	287	254	297	281	277	296	280	289	300	275	278	260	289	256	305	286	324	293	283	268	282	300	307	301	290	284	310	289	269	296	282	303	260	293	257	289	280	281	291	262	305	291	260	253	261	258	257	278	280	250	296
23755	21782	30366	24208	19508	6702	442	284	264	223	246	219	211	198	177	188	179	190	186	170	178	184	198	170	172	186	176	168	192	184	191	177	191	171	186	163	175	161	173	163	180	167	155	164	153	194	181	182	196	153	192	163	189	183	162	179	173	189	187	156	158	175	188	166	169	177	174	159	190	179	178	184	157	151	174	173	176	166	166	170	166	198	165	195	164	190	190	184	169	165	186	186	170	177	170	179	187	191	168	180	202	170	159	197	168	169	166	172	139	168	160	171	174	159	177	191	170	185	174	172	158	186	169	169	156	168	182	161	173	176	190	176	177	182	180	182	170	165	161	172	164	192	208	165	193	183	194	175	176	148	168	163	191	169	170	165	175	170	158	173	137	174	161	172	164	178	176	149	174	150	168	189	170	170	168	211	162	183	180	176	154	168	141	160	190	195	152	183	192	170	173	184	154	166	162	159	178	166	171	151	148	151	150	178	182	165	183	170	191	175	164	153	176	144	168	166	152	183	186	177	171	148	171	183	169	195	163	169	151	152	169	161	173	172	173	184	165	190	168	168	179	164	181	171	179	165	180	173	190	186	190	157	164	194	182	159	184	166	189	158	172	163	180	182	182	177	150	174	156	167	145	178	172	175	164	162	182	170	194	175	164	193	143	191	175	173	164	160	176	181	141	176	168	161	183	168	175	182	202	190	159	196	168	147	188	172	186	173	169	196	191	166	177	169	159	186	182	157	164	169	171	165	168	165	187	177	189	167	158	168	174	176	171	168	168	160	173	189	160	176	183	189	202	163	134	148	195	153	163	194	196	173	204	170	152	158	185	183	165	190	186	170	169	163	174	155	168	153	153	168	195	180	192	191	194	169	208	183	165	157	185	179	172	164	173	161	173	140	181	169	193	192	156	173	186	165	154	170	165	159	178	161	179	184	179	168	162	175	190	179	166	174	177	169	191	187	176	155	180	177	181	172	170	174	192	192	173	163	187	161	163	167	166	150	161	169	181	187	167	172	162	175	172	185	175	181	188	194	193	158	166	161	175	158	152	175	153	171	173	182	167	171	158	155	149	157	183	191	180	168	171	168	188	139	194	181	172	171	164	149	187	166	162	170	172	181	170	181	180	162	178	175	176	182	175	141	156	173	169	183	154	174	194	159	167	171	147	174	191	166	172	165	157	172	139	173	186	169	188	176	185	188	163	172	183	157	190	189	192	187	169	206	167	176	159	176	159	188	153	168	172	173	191	172	160	165	206	169	171	156	165	168	169	165	157	206	184	174	160	184	161	170	172	168	158	167	171	173	192	175	153	184	186	173	168	177	167	160	194	167	176	171	156	178	170	177	189	171	177	191	158	154	165	173	161	170	165	167	182	186	168	177	161	160	194	156	168	180	194	174	168	161	159	164	180	174	188	156	164	161	191	185	147	171	154	157	157	181	175	165	176	182	158	171	206	167	147	156	170	185	165	154	145	149	173	179	187	189	153	176	175	146	175	158	154	156	150	170	164	170	153	196	157	187	174	161	175	161	172	200	166	164	191	168	167	174	169	194	161	156	180	151	160	184	199	159	192	141	173	175	165	167	155	172	181	171	165	160	171	170	174	160	177	164	154	181	175	164	185	172	180	171	179	152	207	182	173	156	162	182	182	162	169	180	174	164	178	171	192	163	138	164	176	176	164	155	159	153	175	161	162	179	175	211	165	182	218	180	173	175	156	179	159	152	177	178	178	166	179	177	162	194	179	183	178	183	193	159	169	177	159	148	204	180	174	201	157	176	169	185	180	203	171	144	163	170	179	152	152	166	179	162	178	182	178	160	170	158	174	194	181	163	189	184	170	190	157	204	163	188	209	154	161	176	173	178	177	179	185	183	188	172	164	172	183	165	149	161	180	160	174	152	180	151	163	171	154	183	168	159	147	169	168	190	204	151	165	193	177	164	152	183	183	160	166	147	176	172	188	162	162	178	178	179	186	191	168	152	165	171	187	179	156	155	172	209	158	158	189	168	163	174	161	158	160	177	180	164	177	176	178	178	194	168	170	150	158	169	173	209	165	157	170	154	171	158	172	182	161	199	165	198	162	188	153	154	168	165	168	168	187	181	159	175	182	170	178	172	174	184	167	166	185	191	163	161	183	176	183	167	173	178	167	164	170	159	169	167	204	169	148	174	166	168	167	198	148	167	165	176	173	159	175	180	173	153	159	167	163	182	189	146	185	174	203	207	186	160	157	174	147	152	159	180	187	165	150	201	184	182	168	154	167	168	183	170	177	179	159	161	177	159	157	159	165	172	191	165	168	190	172	190	161	186	185	163	187	173	172	164	183	145	171	172	170	159	170	190	183	165	140	176	177	161	167	166	163	157	175	167	174	171	187	165	169	166	151	189	195	195	207	169	178	172	185	182	177	166	190	185	192	173	177	171	171	168	202	168	169	177	184	159	175	181	192	201	178	191	185	196	155	180	182	171	187	159	199	190	172	164	177	178	169	186	184	194	195	145	165	169	169	180	156	191	175	185	176	161	174	182	171	177	165	165	166	162	177	181	166	170	164	183	174	188	172	179	185	174	163	172	195	151	177	187	141	174	166	165	192	179	188	188	156	168	138	186	179	170	171	175	168	168	158	153	157	152	163	170	144	189	172	174	168	163	163	151	136	183	177	158	184	172	175	172	161	188	166	153	181	182	164	204	188	156	164	186	184	181	166	173	187	186	147	198	159	177	179	182	160	187	163	152	176	169	164	126	164	189	185	164	169	161	159	174	166	158	160	183	176	166	181	206	181	182	167	189	188	154	153	159	176	184	179	187	175	152	189	185	165	163	172	150	155	188	168	175	158	162	194	184	188	177	170	158	170	151	183	166	186	190	182	195	164	165	156	173	175	171	177	197	187	201	180	161	190	163	186	169	171	165	164	175	156	168	189	162	166	169	179	166	160	157	171	175	165	170	163	170	174	165	180	169	161	162	206	167	168	176	181	159	183	169	158	139	155	139	172	192	181	172	171	177	172	157	166	176	186	159	175	187	168	159	152	164	170	140	166	188	160	163	162	155	171	163	183	183	169	169	174	156	184	156	144	159	142	156	177	182	144	186	171	196	161	160	175	174	167	177	156	160	177	167	145	187	180	162	163	157	176	174	182	173	168	189	169	169	163	157	184	171	161	163	180	174	163	181	157	169	172	166	157	162	177	180	174	171	164	163	170	154	157	186	181	183	163	171	170	207	191	153	185	177	202	193	176	162	179	169	167	163	178	202	187	156	167	164	171	178	155	177	171	177	163	191	170	188	169	159	167	184	142	182	192	159	156	184	169	182	154	171	161	185	183	189	172	152	171	187	155	176	152	164	180	168	171	176	164	180	181	170	165	165	176	171	165	164	150	173	178	147	163	201	174	202	186	157	171	184	172	152	163	185	162	170	153	146	176	169	155	165	167	177	163	175	173	169	160	182	165	131	175	179	183	172	169	151	147	156	166	171	157	175	168	170	174	200
45173	82757	47871	10786	1158	654	489	456	360	307	287	268	258	234	237	255	220	212	207	194	198	217	221	219	202	224	235	212	195	180	185	168	190	199	192	176	201	193	207	189	210	181	207	190	195	181	185	174	185	176	192	188	211	194	208	206	210	226	200	199	184	193	193	200	188	205	193	193	208	198	198	203	187	207	183	182	191	220	188	196	189	190	207	200	196	197	206	211	180	185	215	202	164	176	180	188	179	174	176	194	212	195	186	191	194	198	207	201	204	181	194	177	186	189	205	186	205	178	178	216	189	196	193	185	191	187	199	194	233	202	195	202	181	186	205	191	195	198	193	207	144	170	189	204	194	191	191	178	211	198	204	187	190	191	200	224	187	188	194	210	224	193	206	183	199	181	192	197	217	195	177	210	200	176	184	173	170	168	199	207	201	193	202	185	179	210	202	191	168	179	186	176	185	189	186	201	188	161	194	190	175	179	209	169	190	186	201	182	207	215	199	232	191	192	188	209	186	197	188	176	205	199	179	181	190	189	187	175	228	202	173	193	208	186	188	182	187	191	202	205	213	222	172	182	183	178	197	206	185	179	187	192	185	211	166	187	222	197	196	199	175	218	186	183	193	187	213	200	185	208	215	195	179	199	189	180	175	185	183	199	192	212	166	193	202	196	179	199	191	180	192	190	185	207	184	205	189	192	213	200	199	206	197	191	193	219	169	177	184	206	206	198	182	171	187	182	204	190	208	170	213	203	191	191	189	169	198	188	201	195	186	195	200	170	211	189	198	177	184	224	177	179	193	221	203	199	157	185	201	193	194	190	206	192	211	201	169	223	217	201	179	196	201	201	201	203	195	198	178	190	196	197	197	184	212	200	205	174	170	182	210	192	193	191	174	197	195	220	176	176	210	189	168	203	205	194	200	184	181	209	178	196	194	172	185	196	216	197	199	213	202	195	176	172	187	200	213	185	197	199	174	207	215	203	161	188	180	187	198	201	203	206	200	204	193	182	201	199	184	207	202	204	189	203	210	186	206	184	192	205	226	210	192	182	201	184	169	197	191	222	180	189	202	199	215	202	190	184	177	191	208	180	191	182	181	198	184	187	200	181	190	194	201	183	208	173	200	189	173	193	212	194	182	203	164	202	179	161	210	198	198	196	187	199	172	197	178	191	212	195	186	201	180	170	218	239	185	208	194	182	172	193	198	200	169	201	181	192	205	198	181	204	200	204	192	210	183	178	218	183	193	195	211	187	207	187	213	211	196	205	203	207	200	204	168	186	212	201	207	185	200	196	215	203	204	189	191	217	175	203	201	214	181	192	197	190	217	185	194	205	199	220	173	187	191	183	158	231	178	154	195	191	199	201	195	205	214	200	192	200	207	177	188	176	192	197	200	201	192	176	214	205	194	187	181	183	190	206	187	202	182	181	188	179	186	222	177	211	216	193	208	177	200	200	218	201	186	198	190	192	191	209	214	178	179	219	224	178	198	203	208	194	195	202	190	164	195	184	197	166	215	162	210	203	199	187	198	189	166	188	199	201	182	195	199	180	210	188	200	209	196	182	183	176	197	170	174	196	184	157	191	196	221	189	192	187	180	215	217	189	198	200	204	195	192	189	180	180	210	208	195	192	206	198	211	207	200	197	201	177	203	207	179	208	191	202	193	211	226	202	194	175	210	191	213	178	184	189	208	206	217	180	171	201	204	196	178	180	193	190	182	185	188	167	183	194	163	197	213	189	176	198	197	219	186	180	196	208	200	187	201	178	200	195	192	219	188	192	185	217	195	174	196	180	234	174	174	177	179	192	206	194	187	188	193	191	214	209	197	187	202	197	212	176	198	208	179	166	199	185	211	197	199	216	203	176	193	199	191	196	218	195	214	199	189	197	203	184	193	185	189	183	207	223	227	162	208	187	201	175	193	194	179	174	182	180	210	181	210	193	205	210	218	192	156	203	204	191	202	213	206	184	171	180	199	194	191	179	174	191	197	194	206	187	169	178	192	216	186	197	192	193	185	224	196	185	175	182	186	195	196	200	183	185	174	154	199	204	171	199	209	205	199	195	219	209	187	184	181	201	182	222	201	190	182	210	187	202	182	187	197	194	192	204	187	193	192	166	208	173	193	222	179	215	175	186	188	163	193	196	165	174	214	230	184	193	246	184	203	183	197	202	185	186	212	206	175	202	193	181	217	204	193	218	202	201	214	163	196	220	165	186	201	187	179	203	183	182	176	192	202	183	222	198	190	192	206	178	155	185	193	188	196	179	190	192	191	192	185	188	192	196	179	193	201	194	197	183	190	202	197	196	206	193	196	180	201	207	196	186	198	205	209	173	173	215	160	182	232	172	203	220	196	164	226	193	193	207	193	192	187	206	197	182	173	187	188	201	191	186	193	196	178	162	187	190	181	185	184	177	217	208	191	185	211	193	177	209	179	217	189	177	198	207	200	209	213	203	195	177	177	204	183	183	195	209	194	180	197	186	201	189	175	193	168	201	192	190	209	195	189	183	174	207	182	199	192	190	161	185	184	197	202	207	177	203	218	170	174	200	178	179	185	177	190	193	187	191	194	181	197	205	201	177	186	181	189	195	164	196	175	198	197	205	191	176	196	199	193	199	190	180	187	173	198	175	182	196	198	188	176	201	186	201	201	200	192	193	209	193	185	166	185	199	205	198	182	184	154	181	197	187	178	183	204	192	189	182	223	179	205	181	197	200	192	203	175	167	186	198	229	233	172	161	164	180	182	205	187	168	189	214	223	164	181	165	181	188	196	176	176	191	185	189	170	185	198	203	211	193	213	185	181	181	187	192	192	181	173	202	193	186	176	205	220	220	205	186	190	189	200	199	162	199	188	185	198	191	211	186	194	166	183	212	196	206	207	208	193	200	212	180	188	180	185	198	199	182	180	186	187	197	188	191	188	168	185	205	207	186	183	198	176	189	190	208	166	185	172	203	170	209	236	183	189	185	199	232	212	197	208	183	199	176	212	212	169	210	205	204	181	223	187	189	184	182	225	212	198	189	184	219	175	162	204	199	200	180	201	195	217	195	188	214	201	207	194	177	189	168	169	191	206	196	187	200	183	171	204	192	192	205	192	180	199	192	184	178	189	188	194	208	198	198	222	184	204	177	184	204	183	187	160	195	218	198	181	204	227	197	207	190	187	180	160	165	211	180	189	189	206	198	220	173	195	186	209	183	211	193	184	182	199	175	174	165	180	167	180	218	193	182	201	201	209	194	198	169	202	182	177	182	202	186	203	201	195	182	210	176	188	218	188	205	185	197	185	187	182	177	221	204	194	180	204	188	210	198	204	187	201	180	179	197	181	200	219	213	187	179	200	185	168	205	208	165	170	212	219	177	192	214	208	193	199	201	215	184	188	177	173	206	212	204	186	194	196	179	225	194	186	183	193	202	176	189	200	201	184	215	177	187	188	230	179	184	201	202	206	195	198	202	174	203	183	174	195	183	210	203	187	203	191	191	181	174
24860	21870	26993	24473	7540	681	551	488	467	474	431	406	432	440	437	388	445	406	444	421	414	357	427	393	415	364	389	403	395	412	407	412	404	432	403	398	403	411	410	393	424	420	434	383	384	379	434	400	411	397	401	410	407	423	380	366	370	394	403	399	375	372	400	374	406	432	406	399	404	397	399	418	409	439	396	389	380	409	430	417	419	424	383	370	383	407	390	424	429	397	415	398	391	386	385	417	381	396	376	408	410	395	384	424	411	413	405	415	413	379	408	415	395	398	408	391	388	423	366	424	427	380	412	376	423	414	372	410	426	421	383	417	396	431	419	393	396	415	416	373	385	392	401	377	440	390	404	446	437	425	385	417	467	367	415	430	382	423	367	399	376	405	382	414	416	361	431	399	418	378	388	428	428	392	393	412	398	387	412	399	391	418	366	409	368	438	409	417	425	379	387	386	407	423	430	403	426	419	403	431	383	417	402	393	407	390	408	389	399	382	374	409	422	405	403	391	406	419	411	423	426	386	430	404	402	411	421	406	415	414	402	448	407	365	372	392	390	410	416	436	440	363	423	408	401	396	402	418	387	408	402	427	426	377	399	455	420	385	399	416	411	401	411	379	362	431	421	397	391	387	395	393	409	369	363	411	413	413	388	411	408	385	423	435	402	392	403	401	416	406	391	395	376	381	427	378	385	394	429	438	386	406	374	421	413	384	402	392	386	417	384	395	381	409	387	403	394	397	413	396	381	391	386	363	370	411	414	410	429	394	425	403	388	397	400	409	434	413	424	443	384	383	376	413	420	399	410	392	374	415	453	435	379	387	412	414	397	427	419	350	383	431	381	412	437	409	442	399	428	400	359	406	384	414	366	395	436	420	439	414	386	385	385	406	406	380	405	383	390	405	379	383	412	429	452	425	379	418	433	394	404	449	439	374	411	431	408	396	402	387	433	408	422	390	386	387	376	391	405	381	429	404	402	394	383	405	421	436	406	416	378	369	396	428	387	448	438	388	408	391	392	408	423	435	429	415	385	399	392	395	418	388	394	430	370	385	426	453	407	366	437	385	388	407	394	399	416	417	386	406	391	389	402	390	380	398	410	410	377	430	394	385	377	417	392	424	384	380	416	394	431	404	429	414	374	415	382	393	401	398	405	397	387	375	417	424	412	427	416	422	364	420	423	402	421	387	415	427	397	413	394	403	434	377	366	419	403	391	388	393	374	396	386	414	388	343	406	378	398	380	395	404	405	419	423	418	415	432	399	400	423	417	434	419	402	406	411	423	383	384	390	398	396	416	392	463	387	462	431	370	399	412	419	387	449	393	414	380	433	403	462	415	401	397	388	392	415	468	423	386	405	390	416	376	410	395	378	388	385	406	392	394	393	387	376	425	419	397	415	388	415	373	420	403	386	432	379	378	427	410	393	415	416	405	402	406	412	394	401	388	362	416	416	395	436	396	412	389	410	388	365	432	386	373	410	412	371	386	376	409	408	384	423	409	369	407	429	401	389	384	375	441	383	409	446	393	353	395	407	405	425	410	427	384	373	396	402	446	389	402	406	460	399	423	429	430	417	377	397	398	379	399	399	393	422	438	419	447	409	360	413	417	403	381	426	406	370	382	395	413	384	395	405	386	420	389	419	355	401	423	411	364	385	412	407	438	428	430	399	385	362	410	376	381	397	444	402	408	363	386	406	415	420	416	414	405	419	429	423	384	418	416	396	386	399	424	401	374	402	394	392	427	408	381	404	398	382	405	368	410	408	392	371	400	422	420	412	405	369	424	410	425	441	405	407	387	400	378	384	394	416	373	439	422	391	377	402	422	394	412	408	410	422	398	407	393	400	428	411	417	386	442	396	391	380	411	384	436	417	399	402	376	404	396	389	439	381	434	356	397	394	398	418	401	383	430	442	380	377	407	417	394	389	398	412	369	431	414	382	384	397	385	406	423	397	424	389	369	398	346	412	401	424	435	415	385	414	391	394	410	389	415	435	384	363	410	397	399	357	369	408	420	443	402	401	374	408	422	427	426	446	403	396	411	419	375	399	389	379	391	401	406	384	414	423	407	401	417	417	417	389	405	403	435	382	435	386	396	402	412	389	401	392	407	393	403	365	417	402	450	447	420	434	369	414	377	403	437	403	432	399	416	381	394	423	397	393	416	380	427	396	418	403	406	387	411	370	361	388	414	411	396	412	406	438	430	382	404	412	372	415	430	413	415	410	389	393	370	396	381	403	376	389	443	400	413	396	389	445	411	401	401	438	369	362	394	405	419	422	407	408	366	415	368	412	432	410	378	400	398	367	401	425	386	397	411	396	395	388	394	391	393	409	407	379	391	440	410	406	419	392	385	409	409	429	409	404	405	359	387	386	371	371	394	383	397	435	379	433	361	413	455	408	436	402	379	397	400	407	419	396	410	399	402	393	414	409	395	390	460	403	443	397	409	417	453	425	414	376	412	396	407	394	373	401	424	371	405	400	386	371	410	416	392	367	404	418	406	459	404	371	385	418	418	421	388	397	425	411	427	389	389	411	410	418	400	437	397	405	405	388	385	424	419	407	379	410	415	449	430	431	422	415	406	381	394	419	381	383	412	380	425	395	393	405	396	392	417	413	395	418	386	408	401	431	390	442	392	398	391	396	394	427	402	424	393	424	432	394	424	412	394	390	385	401	367	431	428	447	374	331	400	412	365	396	418	427	383	421	401	389	368	370	436	394	361	382	353	378	392	386	419	415	394	418	427	387	381	400	387	431	404	383	405	409	408	394	375	391	417	368	385	408	421	412	417	396	376	433	415	381	409	389	420	407	407	386	408	391	414	377	386	392	435	404	438	397	419	386	396	409	375	389	386	417	409	390	417	393	387	422	386	419	401	405	415	435	394	438	386	401	406	414	416	400	403	397	354	422	391	388	387	427	409	410	370	400	418	378	419	407	388	408	429	438	389	417	419	432	397	424	433	414	409	406	381	399	420	391	385	400	400	381	406	385	396	413	409	393	408	370	376	398	415	417	439	412	372	430	386	408	418	347	430	405	390	417	397	421	413	420	408	382	392	445	363	412	398	452	395	417	385	381	411	423	441	425	413	405	402	393	377	397	426	415	415	402	392	364	366	420	401	394	429	370	425	337	424	401	401	420	411	411	368	430	377	415	391	401	388	454	424	414	405	420	435	414	412	414	419	382	395	396	409	405	389	406	390	389	459	401	421	378	399	409	385	411	398	368	421	380	417	434	399	437	414	389	437	414	379	384	428	391	417	411	444	385	409	415	434	392	413	429	357	417	403	412	415	434	393	405	393	410	397	410	397	388	358	407	419	434	397	403	375	385	402	413	413	424	387	398	416	394	403	399	410	408	394	431	434	415	371	404	442	391	422	391	424	397	381	378	415	394	439	412	397	396	401	398	430	403	421	384	393	383	427	401	389	365	400	440	420	397	395	410	395	407	390	418	387	374	392	387	390	416	426	403	404	383	393	410	402	405	407	388	402
40741	61635	13956	2941	929	740	656	602	622	518	499	511	446	491	482	447	462	404	473	489	468	420	461	468	457	443	480	479	441	430	449	466	437	443	451	439	447	439	410	452	452	416	413	447	419	439	433	424	424	462	422	450	455	459	450	492	478	441	456	421	457	412	472	459	464	461	390	397	473	468	392	441	406	442	451	434	434	436	404	427	428	432	442	442	452	470	429	401	442	440	464	418	454	423	423	427	480	455	419	433	441	469	416	433	448	422	423	451	457	437	455	423	394	434	428	424	434	444	431	438	381	439	380	433	446	423	442	451	431	430	451	466	460	443	421	431	463	455	431	410	448	396	461	476	446	413	444	460	459	447	439	444	421	465	414	442	458	420	417	425	404	444	415	407	438	413	437	455	451	417	472	425	449	458	425	431	431	421	404	437	440	429	420	461	448	445	430	456	444	428	450	466	450	435	469	413	435	413	419	447	452	420	468	411	411	442	428	436	416	395	413	445	412	454	452	443	436	430	409	460	418	458	393	428	440	411	446	429	433	436	423	422	415	394	426	449	427	452	461	436	476	440	460	413	485	456	468	434	446	431	446	467	483	387	463	407	410	390	450	441	460	435	437	436	415	441	411	420	429	433	430	438	423	467	440	439	450	459	455	460	452	422	418	398	407	460	450	486	455	449	439	434	434	440	412	445	438	455	410	423	467	435	449	499	437	429	434	444	421	434	396	433	419	426	422	428	421	434	447	439	425	442	395	421	467	449	443	447	452	460	424	443	445	427	428	449	380	460	450	435	430	490	437	464	398	457	424	448	416	442	418	424	398	444	415	441	392	428	411	440	398	467	432	450	417	439	463	437	442	448	459	427	441	432	427	410	451	407	457	421	416	427	425	420	456	427	460	456	430	435	464	439	453	393	404	415	464	415	428	415	459	489	449	479	421	430	461	454	462	414	450	418	413	451	433	464	455	433	411	432	418	395	448	417	475	418	439	445	407	458	466	397	431	398	424	424	392	432	438	445	412	426	420	414	403	394	407	415	454	431	477	420	453	430	442	439	488	455	424	410	458	445	452	415	451	409	397	460	415	424	475	459	415	441	487	451	440	432	433	432	457	407	409	435	452	427	470	410	458	444	444	445	453	437	413	388	445	447	413	455	469	425	446	434	450	429	434	428	482	445	448	440	446	441	413	439	432	409	440	421	451	442	439	428	451	467	448	468	400	441	398	442	462	417	427	426	438	437	462	409	434	433	398	439	415	431	417	438	425	428	441	441	451	430	426	426	461	466	459	419	432	404	449	427	446	443	442	415	459	411	428	455	419	476	442	448	415	455	482	372	428	442	426	459	446	437	403	400	451	451	432	409	437	423	449	454	402	448	445	421	433	409	444	416	460	502	434	457	473	459	451	402	421	405	399	426	454	430	425	401	399	405	443	446	438	467	463	432	411	439	453	458	440	430	396	470	419	444	470	407	423	397	419	439	447	455	417	452	437	445	421	466	397	405	427	415	435	437	433	461	411	429	453	431	421	440	411	426	393	434	480	436	466	447	431	434	443	400	425	413	431	410	467	406	437	463	450	379	459	434	414	401	438	427	455	473	412	430	430	418	454	409	441	425	440	458	433	409	421	463	463	449	414	418	417	429	419	468	444	441	442	448	454	454	438	425	441	416	490	440	440	430	438	424	421	447	445	462	490	444	415	404	453	449	403	447	395	449	449	497	416	447	441	448	430	421	445	412	440	433	470	453	419	409	443	414	453	423	436	428	435	450	445	436	433	450	458	436	384	431	469	433	426	439	440	481	432	435	442	427	476	426	419	437	402	401	454	424	465	435	431	450	441	412	457	424	397	443	452	448	481	426	453	441	404	456	444	436	445	409	443	413	459	419	427	451	410	416	424	427	456	390	429	447	457	416	458	433	431	491	462	482	415	432	464	423	424	431	456	442	413	452	433	453	400	447	425	436	457	438	461	445	457	437	413	467	429	418	483	433	478	404	447	436	434	454	443	473	408	416	455	452	438	448	398	411	457	444	409	459	433	412	451	445	453	432	448	449	398	472	447	403	463	427	432	441	469	426	440	436	431	451	408	430	442	453	422	445	463	432	400	428	425	450	428	423	437	414	412	448	453	419	452	432	460	447	446	444	397	499	420	430	425	413	442	427	414	482	447	401	442	423	424	464	408	461	457	417	457	467	495	457	461	447	441	453	433	421	451	480	468	408	427	465	454	471	440	412	434	417	453	448	425	422	450	394	442	423	465	466	458	406	451	441	402	406	436	421	468	459	416	452	425	480	421	445	477	456	439	446	420	449	446	397	461	451	454	424	434	442	428	440	456	460	416	423	454	414	387	405	437	439	420	438	405	431	421	442	459	396	450	436	421	421	453	445	447	457	450	463	452	460	403	405	444	420	455	462	432	429	429	448	427	431	453	458	415	468	429	455	455	440	468	451	432	440	449	439	469	437	458	437	426	456	417	496	448	439	416	438	446	428	471	476	438	451	482	444	416	452	408	436	421	463	406	393	472	488	436	423	461	432	390	459	415	406	455	443	430	410	428	466	444	480	454	467	425	460	474	442	434	408	458	431	430	411	458	450	440	459	427	438	461	437	432	413	427	451	490	421	406	460	464	407	434	470	478	401	434	435	449	459	401	445	458	486	442	453	429	436	435	428	450	430	474	462	439	383	403	435	425	447	439	450	425	419	436	443	414	402	477	419	407	426	427	408	470	440	416	407	443	450	447	441	479	408	410	469	409	475	414	420	420	448	450	451	415	448	444	412	397	450	428	443	444	448	409	415	424	431	452	397	436	404	443	429	429	443	428	437	428	462	407	433	415	455	447	444	460	419	425	437	431	451	407	429	420	416	451	420	437	449	415	420	417	411	433	420	463	398	429	449	427	377	453	458	435	430	432	466	455	400	433	438	435	443	460	458	449	446	427	411	447	422	431	412	440	431	461	423	404	460	440	416	426	472	440	442	449	428	467	447	406	429	424	439	436	419	435	417	440	412	417	435	454	429	429	458	416	404	465	412	460	449	461	421	445	397	438	448	439	449	457	453	412	416	408	427	424	475	457	416	406	407	426	394	465	448	413	427	423	445	459	436	437	451	433	426	413	472	420	432	434	427	436	465	426	439	448	455	423	443	445	442	478	428	448	421	452	451	424	431	445	426	444	411	425	448	447	418	423	451	430	438	459	460	433	420	446	445	426	413	437	439	465	416	420	406	432	458	415	457	460	404	420	430	448	429	419	404	451	430	415	460	450	448	445	447	442	439	443	456	445	431	448	405	390	444	439	456	434	410	449	428	429	472	414	429	428	428	425	445	395	425	428	446	463	397	427	432	417	439	446	435	455	425	424	427	438	435	399	435	442	457	421	445	394	423	430	402	412	401	449	463	452	469	434	439	460	455	453	443	399	438	452	440	381	466	411	437	433	361	437	415	451	437	419	445	388	428	406	458	425	455	425	445	421	459	443	481	406	428	451	454	432	449
22473	21063	28761	23954	21047	20457	6179	759	593	508	469	474	464	445	412	425	423	443	384	363	389	397	395	356	425	404	371	360	321	382	370	369	408	340	369	387	369	364	354	374	344	412	384	352	340	361	336	354	379	355	346	397	344	373	361	345	329	353	350	375	389	361	348	371	351	380	353	375	370	369	369	354	353	336	342	364	391	316	354	367	356	362	355	373	365	383	286	364	357	362	367	320	327	370	371	364	371	380	367	326	329	362	345	377	349	351	374	372	375	362	343	373	360	386	383	364	350	394	360	346	347	350	355	353	343	343	357	380	375	337	332	347	355	342	353	368	326	362	334	379	349	368	333	362	357	336	369	359	351	373	340	381	359	366	397	379	389	351	362	340	391	370	340	344	347	350	369	401	334	383	385	337	365	353	383	345	356	337	344	366	350	329	340	365	364	343	346	331	372	379	359	333	368	347	359	372	365	374	341	363	310	348	355	372	370	369	397	345	363	364	357	358	347	348	394	358	374	363	330	299	333	336	324	336	354	351	345	370	348	343	346	381	359	366	379	339	300	347	359	342	382	312	350	342	342	384	355	340	325	334	361	385	354	386	364	383	370	365	361	352	360	342	329	351	369	353	350	368	383	350	325	353	364	371	364	366	381	347	374	351	330	374	361	340	325	348	368	375	334	395	336	346	344	345	352	360	326	368	387	332	372	368	376	376	363	326	364	364	370	371	362	356	333	378	362	340	353	375	364	342	326	360	366	386	321	388	328	349	366	365	341	343	355	344	335	369	359	363	329	370	393	347	326	376	343	354	385	412	382	380	381	347	351	324	375	361	378	348	327	364	370	375	338	344	361	371	331	338	328	367	346	345	365	382	341	356	337	369	374	352	378	339	339	351	354	350	331	345	398	364	356	340	346	323	338	341	347	338	369	319	358	342	375	393	358	375	344	358	393	368	379	364	346	385	365	377	361	369	371	327	354	344	338	314	370	384	344	353	324	333	345	361	361	355	380	338	355	347	318	348	311	366	350	348	297	359	321	347	344	346	345	353	402	365	359	375	322	359	372	358	325	359	343	353	349	346	350	304	354	321	381	347	355	337	369	406	350	331	330	343	339	375	348	396	341	326	341	364	355	343	366	356	340	373	372	340	326	364	331	328	369	382	354	383	359	351	330	338	356	334	367	368	355	312	356	366	387	336	361	390	389	367	332	335	380	350	360	338	354	391	378	381	361	336	387	372	352	332	376	356	344	359	385	359	357	341	352	340	362	351	335	345	348	336	330	380	334	380	387	345	376	335	324	367	346	363	325	326	349	340	351	332	342	357	392	386	347	352	368	343	397	357	358	344	358	383	374	334	345	366	371	364	346	337	319	383	363	356	349	360	348	341	361	363	371	371	347	394	332	384	371	366	374	348	326	343	358	362	378	367	325	368	387	361	328	372	358	364	339	363	355	326	354	380	347	346	331	355	380	369	351	360	378	353	338	331	327	392	377	372	379	385	351	389	362	342	368	359	344	359	382	338	365	338	381	358	332	380	344	378	373	357	364	376	350	318	337	359	318	376	375	330	363	333	357	370	373	356	353	363	359	336	338	361	360	358	349	354	328	332	363	363	344	350	365	345	376	391	331	389	336	357	348	394	370	388	407	351	336	360	333	368	350	347	356	362	342	363	388	340	364	354	358	369	342	335	355	363	333	339	354	358	335	330	348	342	355	380	352	369	334	348	344	321	329	366	336	339	377	363	350	344	359	345	367	384	373	351	344	352	341	336	346	377	327	329	359	335	397	371	348	316	344	347	322	350	333	341	350	380	343	339	376	352	348	342	385	364	367	327	352	319	320	357	366	347	339	356	350	374	346	329	339	332	372	345	347	350	357	339	377	361	361	388	372	375	361	350	303	352	336	342	368	375	337	380	343	375	366	346	356	378	341	374	331	357	347	337	370	364	366	382	362	361	359	384	322	364	358	387	401	397	342	347	363	359	356	357	370	334	391	362	357	372	336	368	327	312	344	332	352	347	363	360	360	335	360	349	363	345	348	371	355	377	307	351	355	374	338	345	392	352	351	400	354	372	327	395	377	360	358	358	342	374	372	365	355	351	364	383	369	358	345	310	363	356	337	375	376	361	329	343	346	338	363	372	334	351	369	344	335	357	353	340	331	355	352	338	359	357	355	343	378	343	375	321	359	320	370	354	376	352	346	360	379	352	353	360	347	352	340	372	370	335	350	383	347	343	346	363	345	353	317	361	345	345	342	357	356	377	362	334	361	377	356	343	343	325	345	346	371	377	365	340	382	357	339	371	374	352	346	369	367	359	333	313	374	308	370	370	392	330	327	308	343	348	381	375	358	358	364	311	353	367	393	378	332	367	343	358	385	365	323	341	366	356	342	370	344	359	349	396	386	342	344	354	354	338	400	345	332	367	382	358	351	340	339	389	329	357	326	373	340	364	367	365	328	339	348	369	332	368	338	378	349	369	331	381	372	345	355	349	315	352	364	353	353	391	380	330	350	360	310	357	345	359	358	347	337	325	373	364	324	332	342	364	344	369	370	364	382	364	365	360	346	359	316	375	378	415	324	336	325	370	360	345	365	379	370	336	392	374	334	392	344	357	339	346	338	364	315	337	359	409	363	368	360	346	339	355	373	355	373	360	317	411	391	366	373	388	352	351	324	346	353	329	377	344	362	348	354	358	350	328	392	355	390	375	356	332	355	351	383	386	366	350	383	340	357	356	361	370	337	359	346	366	366	385	393	404	368	397	375	360	361	346	356	358	331	377	361	358	399	328	372	350	341	347	373	335	385	320	350	374	355	338	382	325	341	374	329	309	379	334	378	359	340	344	341	369	360	336	355	378	348	327	351	358	352	365	348	384	374	361	351	351	341	344	362	359	349	334	351	356	342	340	346	354	349	347	357	320	391	368	313	338	368	360	358	385	357	367	366	355	356	359	373	358	366	364	338	327	368	352	374	355	373	345	352	358	361	329	335	361	356	356	389	357	346	389	347	383	345	380	313	364	349	335	350	327	366	339	389	360	328	348	321	361	336	358	339	349	374	348	352	330	395	357	335	353	371	382	383	366	352	370	345	375	345	351	401	328	336	329	361	388	363	359	352	342	356	373	340	369	316	360	384	359	341	356	357	349	357	340	408	360	363	339	377	385	335	367	383	367	331	353	348	394	365	363	356	368	354	399	376	368	378	347	372	360	374	336	352	343	342	343	367	316	364	353	359	368	337	382	386	316	368	344	357	350	359	381	385	357	345	337	350	347	378	352	369	373	368	338	363	334	351	323	347	354	357	352	343	347	365	324	340	349	373	363	366	350	357	352	378	329	365	336	344	347	346	362	373	347	368	359	376	357	349	335	351	353	334	348	347	339	362	354	347	318	370	361	357	341	358	381	352	378	361	372	374	370	349	355	343	346	362	338	348	372	390	350	344	370	355	370	363	366	366	355	345	355	368	329	355	375	348	362	371	381	352	323	346	361	349	343
52001	79274	54344	6124	2224	1640	1254	1073	844	757	602	596	552	558	537	441	464	463	429	427	426	404	428	398	411	421	405	415	402	372	400	389	383	368	408	415	385	403	401	404	370	366	421	393	365	349	384	390	391	357	372	376	378	395	390	362	345	410	336	386	392	400	365	398	388	376	345	366	357	349	381	354	383	369	362	358	369	404	370	374	365	368	375	392	330	378	385	371	393	337	369	369	370	378	373	367	342	377	364	373	357	375	380	339	376	378	371	401	404	363	377	394	362	352	426	389	359	388	399	352	386	398	391	356	397	378	358	342	361	383	380	376	403	421	364	381	358	359	365	377	394	422	402	389	379	390	392	375	377	339	378	406	390	367	370	380	385	363	402	381	361	379	362	365	398	375	342	377	350	362	385	353	376	366	333	435	379	372	384	365	346	311	360	381	347	355	380	347	373	360	351	396	366	362	373	366	364	347	344	386	365	363	383	384	377	383	338	372	387	385	371	367	365	390	370	365	366	352	360	322	375	393	345	371	356	389	363	358	391	359	355	337	364	349	332	371	348	341	383	374	379	380	346	354	379	364	408	346	368	366	368	367	361	373	350	348	352	366	368	368	387	358	379	356	370	347	357	340	368	379	351	343	378	373	357	365	359	371	355	339	374	372	347	377	376	383	369	396	396	382	369	363	373	372	412	400	361	368	362	320	354	363	367	370	390	361	343	352	373	374	396	324	371	375	331	356	372	373	396	356	360	354	372	354	372	374	377	384	369	378	373	367	368	372	327	388	377	368	356	380	383	379	375	366	363	378	383	379	370	367	383	375	354	383	330	384	367	404	358	399	370	392	355	381	365	375	381	389	353	357	391	337	362	389	377	385	373	373	396	351	362	374	352	355	352	360	364	361	368	324	361	366	365	329	355	369	373	385	389	351	397	345	351	352	399	343	407	369	380	388	374	351	365	391	375	396	374	335	367	334	342	380	394	366	353	367	396	401	380	361	379	369	358	390	358	353	377	333	360	345	409	376	358	321	365	378	375	392	334	364	395	337	351	362	354	369	318	352	416	390	384	369	354	398	370	363	387	365	370	367	368	359	357	376	382	392	374	344	354	355	374	365	389	363	355	375	359	379	389	370	374	354	370	389	383	364	421	371	352	362	371	358	373	390	369	361	368	390	363	364	371	331	365	400	363	367	386	337	366	344	357	372	359	371	350	363	370	318	384	399	360	378	402	332	412	366	351	394	320	370	389	397	354	379	364	378	348	377	368	345	344	367	340	384	346	329	337	368	336	352	349	355	361	358	365	359	381	362	342	339	374	340	342	351	383	380	395	363	345	360	316	375	359	349	348	325	396	385	375	357	378	385	385	355	338	395	322	331	387	376	359	400	361	348	345	368	362	353	369	392	355	353	383	332	363	390	380	368	390	379	348	341	347	365	382	379	371	370	378	355	347	326	390	363	364	374	384	396	387	359	342	382	353	393	357	341	367	360	362	382	381	377	317	365	375	364	367	336	381	377	335	334	393	376	350	355	385	361	365	376	376	368	387	360	337	363	390	373	371	388	362	353	379	354	373	399	346	331	378	371	400	353	352	346	322	331	380	365	373	384	345	345	369	405	380	320	366	369	361	379	391	377	363	392	352	356	407	363	334	388	357	373	355	386	372	347	371	360	369	401	367	338	362	400	371	397	363	346	358	349	385	366	383	375	394	384	374	409	366	379	350	372	356	351	338	348	394	385	369	350	363	329	347	342	355	390	372	362	361	333	351	403	383	348	372	357	356	379	347	378	373	361	394	394	340	366	356	359	399	384	363	350	352	360	380	367	358	377	355	408	360	348	425	361	366	362	412	357	380	400	332	380	371	373	355	383	379	379	378	325	362	355	349	316	394	391	354	350	390	349	374	340	382	383	357	371	370	371	340	356	382	347	392	363	358	377	387	361	376	344	385	380	371	371	367	381	396	416	341	356	360	345	345	374	381	384	363	359	367	343	366	350	388	349	353	338	351	379	394	373	380	358	372	366	346	407	372	389	357	382	382	372	377	355	378	398	367	378	381	363	361	383	359	368	379	327	393	349	379	393	362	339	359	361	377	377	360	354	380	360	360	341	367	369	362	370	372	360	359	347	400	386	386	352	385	337	372	383	382	383	371	348	342	390	320	379	384	348	360	372	361	351	348	345	371	391	385	342	359	372	349	360	412	350	367	367	341	369	353	368	365	341	363	376	379	374	360	385	326	370	376	352	367	366	363	359	315	360	344	379	379	375	373	346	372	378	410	359	372	357	360	374	371	383	337	363	366	370	354	390	350	334	358	375	403	393	400	331	381	343	365	370	327	360	348	356	369	366	362	344	394	383	351	356	380	377	357	352	378	402	324	392	342	372	369	396	337	387	360	355	349	364	358	385	344	348	372	371	357	365	343	343	376	360	371	361	364	357	382	385	352	391	383	385	364	321	358	353	378	361	383	383	375	384	346	382	361	366	376	359	404	409	414	358	366	366	348	380	391	451	357	359	368	335	345	344	388	337	391	365	364	365	383	371	379	368	388	355	381	349	384	384	346	364	347	379	344	360	388	356	360	366	360	393	308	384	399	369	369	357	364	356	344	396	358	374	372	366	327	365	353	370	435	379	380	360	379	382	357	341	341	357	399	349	381	321	352	388	360	396	339	351	390	350	361	399	388	384	386	387	384	362	316	420	381	397	352	379	340	382	358	397	400	333	363	375	383	381	403	320	355	339	359	368	383	376	359	332	385	346	339	367	383	370	367	366	381	357	336	385	343	377	352	388	378	363	337	368	346	343	381	351	396	371	374	378	399	374	374	352	359	392	363	351	363	355	380	380	354	365	365	377	364	358	372	372	348	392	381	355	365	378	336	360	353	365	376	406	366	355	399	386	362	372	352	368	360	400	408	374	335	344	378	387	367	373	353	354	379	345	370	384	337	362	368	317	376	395	383	367	401	399	375	356	381	384	343	378	385	389	359	355	354	368	394	380	400	349	357	377	336	336	379	416	398	359	353	346	382	352	380	399	373	382	333	350	344	336	357	366	362	397	364	370	345	366	340	387	338	371	379	392	366	372	395	404	357	358	427	356	370	385	395	356	393	397	351	364	336	390	340	354	376	354	381	360	361	365	360	375	384	353	374	371	354	382	353	377	374	385	380	375	382	368	349	350	353	395	366	386	366	385	359	375	346	376	367	371	365	409	351	365	358	390	335	389	381	348	358	351	387	353	348	356	394	352	382	343	343	401	384	371	355	370	390	375	347	405	382	388	357	383	364	361	378	382	361	382	361	378	362	339	378	358	348	333	357	384	361	351	358	350	362	371	360	343	426	345	336	382	382	354	363	377	371	350	360	343	386	355	390	377	376	372	381	358	383	344	373	358	346	396	389	366	373	345	344	394	367	369	363	376	351	378	354	359	358	348	388	371	381	355	358	365	395	364	412	364	362	347	361	387	361	361	376	393	363	361	379	353	315	382	415	352	400	388
28256	21424	20243	7577	524	440	338	246	275	242	230	257	242	251	259	262	237	241	236	242	220	232	244	239	248	242	272	239	241	264	245	248	273	242	259	229	264	247	213	254	248	227	239	242	267	235	232	260	236	236	271	219	207	221	237	252	250	243	253	232	268	220	254	251	272	262	216	263	256	258	242	240	255	264	237	265	248	242	231	248	237	244	220	236	231	240	244	221	246	250	253	241	227	264	258	267	213	246	227	237	254	256	218	244	263	228	261	244	236	283	248	261	237	237	250	260	245	266	256	227	262	226	258	258	232	258	226	252	251	257	234	231	250	221	232	232	230	249	247	248	260	221	236	239	206	247	238	238	209	233	223	265	255	300	238	249	247	244	241	246	253	250	242	228	236	275	237	261	252	260	217	245	254	219	211	210	255	238	229	264	257	247	244	261	240	228	253	260	224	247	267	221	211	195	241	220	249	259	253	261	260	210	236	266	243	243	263	241	230	237	236	260	221	230	216	258	244	244	256	236	256	244	247	251	223	218	240	261	248	243	251	239	249	245	216	238	273	233	197	243	241	241	226	238	249	227	221	255	243	240	240	248	253	253	221	252	247	238	246	251	222	250	285	255	217	225	235	234	250	260	244	241	253	234	253	279	248	235	244	240	268	248	212	257	234	251	259	258	247	251	249	242	245	246	258	226	242	260	242	241	260	254	251	241	267	248	228	259	231	244	260	240	210	244	254	200	256	256	223	247	238	251	278	230	240	205	227	247	264	228	254	227	261	239	258	251	242	272	226	258	265	273	215	239	250	253	221	216	219	228	271	232	245	241	251	248	273	252	241	251	230	231	255	246	245	233	267	226	220	233	242	237	233	245	254	238	235	223	246	229	241	234	237	259	230	280	240	230	223	265	258	233	260	238	242	243	221	240	262	254	230	245	281	217	234	255	234	251	242	231	241	247	235	234	215	232	240	250	226	245	249	203	232	227	248	236	273	212	230	230	239	245	258	257	253	243	220	256	222	255	252	263	216	227	246	217	241	222	237	234	241	222	249	236	225	238	242	251	247	245	253	238	236	248	257	244	245	206	249	268	219	244	247	234	227	244	238	260	253	265	241	229	265	223	236	283	238	261	229	285	255	255	249	256	262	245	247	257	237	235	235	268	254	248	247	257	246	281	229	276	235	236	244	246	251	231	233	245	243	245	248	245	227	221	236	233	253	249	234	235	251	254	236	228	245	247	226	234	223	217	250	231	255	231	278	250	253	255	233	236	219	232	240	255	240	230	239	278	244	238	225	262	217	251	231	243	237	246	243	268	230	226	235	238	275	226	225	248	227	229	245	274	226	248	228	235	290	233	238	261	219	234	256	221	247	254	263	254	235	254	217	220	239	240	245	220	263	251	234	233	252	231	240	249	218	265	262	258	248	267	255	243	223	255	259	227	249	227	218	259	227	241	236	241	259	230	236	279	262	245	231	213	249	238	242	261	254	276	234	267	261	236	264	244	236	223	239	273	262	218	272	260	240	235	259	258	243	235	245	233	267	236	218	256	234	220	255	256	227	249	263	259	239	254	256	242	246	243	251	247	264	246	264	229	257	263	256	235	224	238	236	232	250	240	254	253	258	245	248	275	250	239	234	240	238	242	261	249	247	251	234	286	236	235	248	239	266	228	226	227	264	228	255	233	235	250	256	238	232	247	260	237	238	251	250	244	256	233	247	260	229	235	233	248	236	203	234	248	229	245	245	262	233	278	247	248	220	241	223	225	263	251	234	239	260	248	224	234	250	246	269	256	259	262	281	233	240	245	232	255	243	249	239	248	257	232	262	253	249	249	238	254	249	225	230	258	251	229	271	243	221	240	239	252	259	270	274	237	249	255	222	255	220	235	251	249	242	225	254	241	229	231	261	239	254	239	241	248	251	239	254	228	248	245	266	236	218	259	235	236	229	268	238	256	252	246	286	238	247	225	241	240	250	244	241	251	253	223	206	244	238	234	249	233	217	260	246	255	246	241	246	252	220	281	257	244	210	226	256	253	215	249	260	267	239	266	237	242	246	243	251	228	218	278	241	247	205	232	244	239	225	266	217	227	251	277	248	263	229	244	262	279	260	235	233	251	247	251	264	275	259	257	236	223	251	246	241	230	247	220	234	242	235	236	258	223	226	233	236	260	280	237	266	258	260	261	221	249	251	249	256	233	248	219	249	259	254	231	244	249	248	233	251	253	236	268	241	234	247	277	255	235	240	230	280	248	224	223	251	255	254	219	256	252	240	248	220	210	262	254	255	269	252	248	246	216	223	255	251	231	266	215	251	231	238	263	243	239	250	234	248	263	256	237	252	263	235	238	239	254	242	250	240	229	265	223	215	233	254	234	255	225	241	224	241	244	246	239	242	229	239	241	270	217	251	257	249	245	231	247	233	224	233	228	245	247	255	254	229	242	221	232	235	231	255	260	224	266	279	277	255	239	225	249	235	247	225	234	252	241	226	229	257	228	245	214	252	256	241	229	241	228	234	254	234	239	236	242	246	272	252	245	229	238	222	240	251	222	233	255	243	256	271	224	217	243	252	261	243	263	246	236	236	241	229	218	235	265	228	248	248	234	269	235	232	247	250	241	219	216	255	233	202	241	237	223	255	228	243	271	237	239	251	230	256	226	262	259	267	252	224	225	251	244	276	246	256	233	235	215	236	241	242	238	257	243	267	236	250	239	258	246	242	256	235	254	231	251	241	280	222	229	260	235	273	240	240	255	213	243	250	265	243	260	248	250	264	238	243	259	246	240	228	230	265	245	267	240	237	258	225	224	268	250	266	245	255	253	240	226	261	244	291	264	284	226	252	242	248	216	235	228	214	250	239	247	250	261	213	215	245	248	263	253	224	237	259	241	235	269	252	243	234	243	255	248	227	219	239	260	255	241	249	238	260	254	218	248	247	257	230	269	241	248	235	262	264	232	216	239	258	223	201	226	248	252	227	229	255	250	239	259	278	219	239	255	246	257	240	234	280	249	208	265	261	238	239	260	254	269	266	219	224	249	238	238	242	225	252	272	233	255	244	248	241	237	213	244	248	246	217	238	247	226	223	226	264	238	273	220	259	252	232	224	257	272	234	253	245	248	211	240	216	234	229	259	243	218	244	220	268	245	233	224	250	254	225	232	239	240	226	251	259	229	232	244	225	248	246	235	249	247	240	245	250	232	245	244	261	218	251	242	233	230	221	223	255	297	255	247	273	226	266	240	241	246	225	233	235	205	260	276	230	259	230	242	226	255	256	251	234	239	254	252	246	233	285	253	246	263	258	227	252	276	226	251	238	270	222	259	226	237	270	263	249	249	227	229	240	225	257	256	230	247	298	235	235	229	266	247	250	254	265	266	215	236	244	253	250	242	253	225	248	267	231	252	220	239	230	256	279	271	236	248	233	215	259	215	249	265	226	234	242	259	262	254	227	270	235	264	238	258	236	244	251	262	255	228	239	217	260	241	218	246	256	270
17964	26431	17115	4147	328	320	322	277	294	296	245	306	289	299	283	282	282	285	246	275	280	260	295	248	294	283	282	277	262	266	247	272	273	274	295	307	250	287	238	261	286	270	261	274	287	289	262	262	257	295	261	273	270	275	290	266	250	244	290	263	293	264	271	273	272	282	257	280	286	253	261	291	289	254	286	251	252	258	279	283	269	276	264	278	278	280	259	272	307	278	246	284	292	299	278	287	264	255	287	261	259	275	277	268	262	285	244	252	314	281	250	277	282	303	263	255	287	269	265	299	267	279	267	263	302	255	263	284	276	285	291	262	304	232	266	270	313	269	268	273	252	295	281	270	266	279	245	251	258	292	247	259	269	279	272	255	279	278	262	276	280	261	294	261	280	316	252	251	268	266	259	296	286	303	272	289	277	272	299	264	274	282	300	268	282	238	270	273	299	285	263	232	310	282	271	280	256	249	267	266	289	273	271	285	259	270	248	243	312	294	260	305	247	267	252	270	277	260	273	267	288	272	301	280	265	279	271	271	275	263	277	298	307	261	288	295	275	266	270	284	255	287	264	265	267	258	266	279	274	281	288	270	276	260	272	276	282	270	277	258	248	285	275	271	266	267	252	293	262	284	251	274	312	285	299	269	291	273	305	262	276	285	305	264	298	274	295	278	295	264	239	278	293	273	320	278	279	269	278	292	268	295	283	264	255	275	269	291	337	297	276	292	297	279	249	258	264	266	285	271	269	286	290	282	270	248	260	282	271	264	276	283	271	272	275	256	261	270	271	275	279	246	268	289	304	285	283	278	273	280	279	264	291	248	258	271	286	278	282	284	265	276	263	286	289	289	265	262	274	279	253	289	278	284	278	252	287	233	290	261	291	285	264	272	268	284	270	289	305	258	269	282	286	288	262	285	288	247	264	287	287	298	287	276	260	285	280	290	273	265	299	260	279	273	273	257	295	257	276	280	296	317	292	282	305	284	263	272	244	286	274	277	276	276	273	268	265	263	253	284	276	288	259	256	310	263	285	278	262	285	264	294	280	264	277	292	287	297	271	267	276	266	276	283	275	295	261	301	304	266	290	307	273	277	271	286	286	310	276	275	267	271	276	277	296	261	317	296	286	242	278	279	297	284	282	250	277	275	291	287	310	295	292	281	263	253	281	263	266	288	247	287	288	268	319	322	265	264	297	276	253	289	252	266	263	311	296	264	286	277	281	294	274	251	287	265	281	281	287	239	273	301	294	287	271	242	281	294	273	298	302	256	305	259	241	253	278	312	288	288	285	283	283	270	253	282	276	260	265	288	288	309	252	273	306	275	302	284	282	260	287	256	278	245	257	307	287	287	263	288	286	267	290	261	291	282	284	274	270	274	264	305	270	267	270	273	235	280	251	244	253	300	276	274	272	275	296	263	273	275	265	253	294	311	263	248	280	270	311	277	287	279	281	271	214	259	256	262	259	275	246	271	287	343	268	285	261	273	296	250	269	265	307	264	274	268	233	285	258	252	295	249	285	279	263	268	292	266	264	279	270	290	310	279	247	269	308	301	261	281	264	246	276	294	246	282	278	267	255	284	244	290	269	283	298	288	282	273	267	247	246	283	288	283	251	295	265	269	273	275	289	284	309	267	263	269	269	278	294	265	292	265	267	280	288	249	274	286	278	270	302	280	274	267	287	256	289	257	292	276	254	277	269	272	286	260	269	242	274	265	295	263	309	276	271	297	261	257	263	267	254	282	302	253	276	291	273	282	246	278	291	300	287	293	284	277	295	279	301	308	277	278	272	253	282	270	285	259	294	265	294	267	293	280	303	263	258	259	258	321	295	274	265	272	258	282	301	313	279	270	311	294	258	263	259	306	308	289	281	287	280	279	299	256	264	272	280	272	273	256	288	294	287	284	266	283	254	279	271	270	268	280	293	284	274	279	245	327	235	291	266	319	311	280	288	271	299	277	279	296	275	274	299	265	272	269	265	286	280	288	267	267	265	288	295	242	256	310	255	282	298	266	277	258	281	310	294	264	306	275	270	283	299	256	277	297	295	258	260	278	311	280	250	270	263	301	286	274	294	264	259	254	274	262	299	310	251	279	275	260	279	279	253	251	275	282	277	279	273	280	285	266	320	257	278	276	270	285	300	277	268	287	256	304	313	302	238	264	296	305	269	261	284	292	261	304	292	299	268	296	285	302	281	289	278	277	265	269	260	282	329	280	293	261	279	281	281	256	279	287	277	267	268	274	284	281	262	299	262	275	278	279	297	297	292	296	271	250	281	280	265	287	280	271	273	287	291	300	260	292	302	271	295	261	281	252	263	277	300	271	263	265	268	286	272	297	280	273	275	291	259	250	265	268	247	312	257	287	294	285	252	293	290	255	244	250	284	268	271	300	311	273	307	247	263	256	256	303	295	257	286	309	269	308	277	283	281	282	269	302	264	283	274	271	248	272	295	272	261	240	286	291	261	279	269	285	248	295	289	263	265	263	275	273	285	272	295	280	291	271	298	261	275	263	267	283	261	293	266	286	264	298	250	292	240	301	278	277	288	272	257	293	276	293	278	279	286	291	307	273	267	277	305	311	260	287	299	278	273	267	252	245	300	259	274	260	286	283	272	286	258	297	282	268	275	308	257	283	294	245	296	283	244	287	267	309	284	279	257	251	262	281	282	280	281	286	292	280	266	287	267	259	274	271	285	277	272	283	251	272	265	285	256	274	273	279	271	299	247	268	282	276	291	252	271	278	309	306	319	286	283	269	251	311	280	281	296	273	280	265	254	250	274	297	285	268	304	270	253	267	255	277	261	309	274	256	295	255	311	265	287	276	259	272	275	307	272	268	281	284	269	267	274	286	290	291	258	265	272	267	278	263	278	256	231	268	287	273	288	276	302	268	282	285	299	290	266	294	288	299	280	272	289	285	285	279	267	248	272	287	286	284	268	287	284	268	287	250	278	279	293	287	283	286	273	276	301	285	263	263	264	294	265	269	278	265	272	302	253	290	298	268	285	282	260	250	248	286	286	300	283	256	263	274	281	268	281	300	263	285	290	278	281	278	273	300	260	241	283	301	281	269	277	293	278	258	267	308	262	279	270	256	285	282	280	253	312	268	278	248	288	279	259	274	279	284	287	284	276	280	292	275	293	276	309	294	294	278	260	271	262	294	294	241	236	269	264	287	294	312	312	254	286	292	275	300	288	260	276	292	271	250	278	291	265	261	291	289	291	266	269	265	322	292	306	281	294	253	323	279	266	271	281	294	280	285	287	257	287	302	271	281	269	286	262	253	275	285	303	269	282	285	268	300	273	304	282	278	262	315	277	287	278	297	262	264	283	300	279	284	254	262	275	278	273	266	264	269	249	279	281	289	267	259	309	294	304	251	287	269	300	282	272	274	255	260	268	265	278	291	295	295	287	261	271	268	254	242	298	260	276	267	249	255	268	260	261	290	295	276	301	261	270	303	282	288	280	243	320	284	286	271	276	291	275	276
23800	21482	30471	31255	19498	8522	616	309	270	211	199	216	241	196	204	206	183	185	197	162	195	194	202	183	179	208	181	198	168	185	187	173	161	194	187	155	158	181	191	197	175	211	185	170	167	182	187	168	199	185	166	161	183	160	182	168	163	177	168	173	190	157	176	174	175	191	189	201	181	169	184	199	193	200	177	181	191	194	178	166	193	177	173	181	165	155	191	165	156	187	178	187	192	161	193	164	162	185	173	191	167	199	157	188	180	177	173	189	174	155	194	201	179	188	198	172	180	161	170	181	164	173	197	162	186	193	170	173	175	157	182	195	166	187	163	183	191	167	196	171	168	157	175	173	178	168	171	177	185	188	188	192	155	155	170	176	165	179	185	178	194	181	204	165	169	171	175	153	157	173	195	175	184	178	180	199	181	165	194	155	185	227	185	156	157	194	166	201	182	177	173	174	175	144	161	180	167	190	175	175	166	161	148	200	177	175	197	150	177	201	186	159	157	171	177	185	158	164	173	172	192	184	166	159	199	169	181	193	189	185	175	184	184	207	195	180	173	158	191	166	188	167	168	189	162	175	155	177	185	150	184	168	175	161	176	174	205	171	180	173	160	201	147	169	177	182	177	192	190	191	198	182	159	163	177	170	188	171	183	192	179	203	178	180	179	208	168	180	177	167	158	179	171	160	189	186	184	184	171	155	199	156	167	157	164	173	199	185	179	166	182	182	198	164	185	173	176	206	185	203	177	149	168	149	164	172	191	162	193	168	171	180	174	185	186	169	163	164	185	169	170	158	170	179	197	186	176	165	169	161	162	185	173	174	177	182	170	166	172	168	160	188	183	155	178	190	175	171	176	181	177	172	193	172	188	178	161	178	186	150	161	164	200	177	178	166	189	176	175	167	156	182	172	197	183	167	169	174	192	173	172	165	174	201	179	160	193	191	164	175	183	157	188	175	184	184	184	191	165	170	180	189	174	202	178	164	186	172	173	195	191	155	175	190	165	185	173	189	167	185	188	173	181	166	169	186	167	192	162	164	203	154	177	156	175	166	169	196	174	179	169	172	166	171	164	212	190	171	174	193	167	189	176	171	168	175	180	178	192	159	161	181	190	156	164	190	178	177	175	165	175	159	180	182	170	186	179	184	168	168	200	175	176	176	171	190	186	190	169	195	184	202	174	166	186	174	164	166	192	183	172	189	182	176	166	189	184	201	175	191	192	160	170	173	171	195	177	183	159	180	195	194	194	192	174	181	180	180	194	187	191	178	150	169	202	159	169	167	172	196	181	166	168	164	182	175	174	185	174	176	178	176	188	171	198	170	182	183	167	172	171	174	170	188	174	172	165	177	174	168	186	176	178	188	180	160	168	178	162	199	202	177	178	138	176	170	183	174	168	195	178	191	161	169	196	188	177	172	170	173	169	202	173	157	177	172	173	177	174	172	172	181	173	208	190	193	163	184	190	167	162	190	203	186	165	166	194	145	187	167	174	188	172	183	181	169	154	183	197	162	199	173	177	163	167	185	172	174	171	162	193	183	177	177	190	169	183	163	188	167	167	165	170	202	201	174	187	178	170	202	188	200	170	173	198	160	194	172	153	166	189	174	188	164	204	195	192	167	180	177	194	170	181	181	172	173	155	167	194	202	152	194	175	176	180	189	181	172	167	182	182	171	189	171	165	219	174	163	167	159	190	175	167	174	196	154	185	182	209	179	151	186	181	169	179	178	166	159	154	168	180	184	180	148	154	173	188	165	182	168	160	167	170	154	189	172	193	160	189	188	171	165	179	190	206	167	196	189	178	186	184	189	192	168	165	187	182	192	173	176	179	177	167	184	195	201	183	201	192	180	187	176	177	193	168	172	173	161	188	167	202	172	173	161	184	177	181	181	183	174	181	183	194	187	192	203	184	183	192	190	178	192	186	175	164	199	196	186	182	176	173	161	168	152	173	168	174	178	179	179	185	182	181	148	198	172	171	167	166	187	161	184	161	190	189	180	173	175	190	160	184	175	186	180	149	191	171	169	190	166	189	169	169	153	180	158	180	168	156	186	180	167	182	164	178	170	163	173	159	181	183	168	158	183	178	179	169	182	178	166	166	173	159	157	162	177	186	193	173	183	196	179	188	192	179	163	158	174	155	165	186	158	190	190	161	191	168	190	173	180	168	173	176	187	180	176	169	165	150	169	184	196	165	184	166	195	173	179	157	191	166	186	170	182	176	166	182	167	173	167	185	170	198	197	175	156	174	183	172	160	158	198	194	174	171	183	175	181	182	191	168	182	165	172	205	185	173	188	181	170	175	193	176	172	189	189	177	170	168	175	192	189	201	173	179	181	205	150	172	172	188	172	169	148	174	179	172	182	158	175	174	199	160	201	164	189	156	168	164	178	184	184	211	182	185	203	172	177	207	169	170	175	179	189	179	173	161	161	197	232	176	187	167	203	167	168	164	169	173	166	185	179	184	161	181	171	164	160	171	161	187	185	180	179	183	175	154	174	187	190	190	171	171	204	185	181	212	180	166	198	167	170	193	173	174	194	191	173	185	175	177	191	172	184	180	189	168	182	183	178	169	188	167	169	163	168	168	190	165	195	177	169	174	190	177	213	169	155	193	187	191	173	201	168	192	190	168	166	159	175	190	172	169	179	186	159	165	187	178	181	187	192	169	159	186	188	178	182	179	167	168	198	182	209	180	176	174	177	169	162	180	202	178	175	161	174	192	173	178	187	158	171	168	193	196	180	168	152	174	185	184	162	170	176	188	190	169	183	200	155	182	163	171	164	186	165	178	179	173	166	178	176	187	157	191	183	170	195	186	173	177	147	188	178	159	199	197	160	185	175	178	160	201	198	191	171	195	174	171	196	171	171	188	184	193	186	168	175	195	166	182	173	168	194	182	173	189	168	180	162	195	162	173	166	187	184	161	174	178	187	144	168	174	164	189	150	175	172	186	179	167	163	167	182	192	169	197	182	162	178	193	176	176	188	158	199	177	173	176	186	172	171	167	177	179	170	176	171	160	167	202	191	196	186	171	171	165	217	189	168	185	168	171	160	171	180	172	162	179	162	166	158	154	145	174	165	181	195	163	194	177	185	174	170	193	177	198	151	142	204	180	201	178	162	191	157	190	209	193	174	184	195	175	195	189	153	156	189	174	189	177	185	185	160	203	191	157	205	173	161	170	176	168	170	161	196	198	208	165	159	164	174	184	194	180	187	186	185	173	199	186	187	172	189	169	149	196	167	162	167	168	170	202	170	163	188	188	185	167	197	170	173	178	167	171	159	179	198	179	177	189	151	169	179	189	177	170	174	177	188	180	182	154	151	165	173	174	176	174	185	199	189	201	172	169	181	194	166	180	176	198	166	178	186	164	154	211	162	186	186	184	191	175	182	172	162	170	202	210	205	185	176	196	198	161	158	166	179	174	155	159	183	194	182	190	176	165	169	185	174	173	196	176	173	171	172	173	163	162	172	176	173	173	172	179	175
43185	76449	56350	33841	1657	653	506	442	370	361	276	282	228	258	219	240	237	230	198	229	211	231	217	215	244	205	196	203	222	205	206	196	182	208	215	203	184	226	201	191	196	193	177	201	195	203	227	220	186	228	190	192	224	191	191	221	181	202	206	186	216	205	209	217	189	191	206	201	204	199	198	201	207	215	195	220	196	201	205	214	199	224	187	191	198	215	178	193	199	201	213	188	183	199	219	180	191	203	176	186	204	226	197	191	206	200	194	188	170	181	190	181	204	197	191	198	183	206	174	185	212	182	182	206	183	215	199	193	218	179	208	207	199	198	182	178	200	207	218	199	208	190	201	188	192	190	192	202	198	190	204	195	199	173	204	195	188	207	196	187	215	183	173	194	203	199	186	192	189	210	206	183	212	199	185	192	197	200	198	211	218	204	183	194	205	207	185	193	218	198	212	178	215	218	201	200	179	198	199	187	201	213	208	195	184	200	217	215	210	214	210	216	198	188	193	212	180	203	212	178	201	220	191	202	184	185	182	217	184	182	194	194	177	186	189	201	199	200	217	190	217	231	198	218	210	204	201	170	220	177	214	198	180	187	201	215	189	199	180	188	197	180	192	189	201	201	203	175	203	193	201	212	181	212	201	224	199	232	183	224	204	191	211	202	233	180	201	181	225	193	189	210	198	202	193	184	223	211	217	219	181	181	193	217	184	216	192	200	194	188	186	202	199	237	212	187	189	191	185	223	221	198	216	175	198	223	219	213	210	194	184	235	201	183	180	191	225	182	202	187	184	187	190	196	186	217	208	206	211	213	209	188	201	186	228	189	186	198	173	200	182	221	192	189	177	179	185	209	227	189	221	212	198	211	228	218	190	197	187	182	200	207	219	196	207	202	201	176	196	213	210	192	184	212	200	176	199	208	187	202	181	172	197	167	184	186	194	207	183	212	190	192	186	195	182	211	217	209	200	205	206	200	230	199	182	194	195	181	172	185	204	208	164	185	157	196	184	195	199	179	165	188	191	185	184	205	183	215	186	196	207	202	181	198	184	191	201	210	208	195	196	202	185	212	196	166	184	228	197	201	172	212	215	189	188	204	186	183	204	222	212	185	217	223	193	216	180	201	204	202	194	212	179	241	211	189	197	202	204	169	221	214	191	197	207	188	198	190	224	188	189	206	205	201	212	224	183	209	218	225	209	181	222	182	225	197	214	202	176	221	196	229	210	178	205	192	202	205	199	207	201	191	203	204	193	200	226	209	188	204	193	197	187	188	196	200	183	186	206	195	219	208	182	216	186	192	201	213	179	189	179	214	188	200	212	208	199	194	209	195	201	184	190	187	197	210	219	179	214	218	186	202	181	198	221	181	211	198	204	187	164	175	201	203	221	209	195	177	194	213	208	185	185	192	222	204	221	201	190	215	200	194	204	192	195	226	227	198	199	212	204	194	204	206	196	205	191	204	201	184	191	202	186	200	217	208	220	195	176	186	212	213	187	220	194	190	209	207	169	192	217	194	202	212	178	204	188	231	215	218	202	210	213	192	172	198	202	201	203	205	201	196	189	192	189	220	200	210	199	189	204	192	190	194	194	198	173	185	184	196	207	208	198	200	215	192	196	221	185	207	200	192	213	183	184	216	202	170	197	206	191	183	220	214	216	182	199	177	185	172	180	198	176	216	174	197	187	210	204	193	207	175	188	217	192	198	212	206	174	199	219	189	184	209	215	218	190	200	213	200	196	224	197	203	198	205	188	186	186	185	203	183	209	177	191	202	208	183	199	242	188	224	206	204	180	204	184	196	211	191	197	194	223	183	217	184	167	188	190	181	208	201	210	169	206	184	179	216	193	206	207	183	208	222	192	211	218	211	204	201	200	194	161	199	188	210	211	179	207	206	196	208	202	196	188	174	208	198	206	208	215	183	190	209	200	199	185	225	223	212	217	199	227	176	192	187	191	209	193	194	177	200	203	209	191	187	205	207	219	166	192	184	214	206	205	184	186	197	197	187	184	173	202	183	195	176	218	208	201	195	202	207	190	209	199	210	188	164	206	189	217	208	194	190	205	196	185	183	205	198	201	181	204	188	191	201	202	194	179	190	210	197	191	209	192	201	204	219	212	211	204	180	188	177	193	186	192	182	198	212	230	177	211	195	196	196	219	195	211	200	173	186	202	185	214	211	206	189	208	186	213	190	221	209	193	198	214	191	197	199	193	218	228	204	173	207	210	198	216	201	196	183	187	190	201	191	194	191	193	201	202	216	188	197	176	180	216	210	195	207	182	165	185	183	204	205	191	205	183	185	199	175	198	206	213	208	172	211	205	201	164	196	227	206	193	232	188	196	187	202	202	201	216	179	223	185	210	203	175	188	186	199	181	225	195	198	202	199	215	191	211	210	178	221	212	193	174	198	200	194	197	199	181	166	177	198	208	205	191	208	221	206	202	192	204	206	213	184	198	170	202	194	171	220	166	208	196	203	206	178	189	211	224	197	207	221	200	173	205	208	206	199	204	215	215	190	219	204	194	209	162	212	191	186	178	196	211	188	209	207	198	192	191	224	215	205	180	191	200	217	202	203	184	204	198	191	197	227	211	170	199	196	193	188	184	183	186	207	181	177	215	213	197	199	187	187	201	207	204	215	179	198	200	204	193	198	185	203	192	216	209	191	176	211	195	222	193	182	202	180	192	208	210	224	213	198	211	206	228	227	196	198	196	195	214	187	236	205	210	216	202	223	172	212	207	221	187	186	183	194	202	204	201	207	194	214	205	203	195	172	191	209	196	203	211	194	203	195	192	192	195	217	170	196	191	195	200	217	200	207	202	222	210	189	195	200	207	214	199	179	222	216	200	190	195	199	222	186	194	207	198	216	205	179	205	187	195	201	203	178	197	193	178	196	200	210	199	194	180	199	200	178	196	192	189	206	196	213	210	199	178	200	204	224	197	193	186	186	220	172	200	194	196	174	203	222	220	206	206	187	205	180	211	195	189	179	226	199	178	194	218	185	217	220	217	200	206	194	194	197	186	183	196	170	200	214	206	194	205	216	183	201	221	187	200	203	187	197	192	195	217	202	183	188	180	184	200	217	186	199	209	199	220	206	224	206	206	213	166	225	220	200	215	211	177	199	189	197	193	189	203	219	217	189	182	203	187	198	194	219	207	194	188	217	196	205	209	220	219	185	198	210	212	200	183	197	170	196	196	183	195	208	197	184	190	208	206	203	187	217	187	196	199	204	178	212	207	200	210	192	243	201	192	191	211	204	202	217	194	198	200	189	203	188	178	217	191	201	213	200	203	216	224	183	203	187	208	206	191	190	195	213	199	189	190	196	197	192	181	198	213	204	193	223	164	200	185	193	187	203	208	217	183	193	187	200	210	210	207	187	216	196	197	216	186	205	194	183	194	210	197	212	226	210	212	196	191	202	199	197	195	186	194	187	192	203	207	214	198	192	186	210	177	167	216	189	201	230	198	198	205	208	173	195	177	202
24896	21604	31507	30996	12628	1368	538	496	462	440	439	456	417	463	436	468	429	435	410	396	427	450	431	451	429	412	406	440	448	393	448	441	421	419	399	426	425	381	412	405	441	405	440	434	426	418	439	422	425	405	427	426	444	409	420	436	405	419	406	427	483	417	419	399	447	363	441	447	436	410	396	426	434	439	442	430	451	438	420	418	412	423	440	431	405	419	421	429	399	425	437	427	447	429	379	417	427	413	392	437	403	466	382	421	420	426	434	408	432	419	392	447	434	428	412	367	405	445	407	419	385	393	398	444	413	422	439	377	415	436	431	420	426	403	414	430	406	372	408	408	473	409	405	409	400	408	404	421	407	434	453	384	424	448	434	441	430	409	418	410	415	396	438	417	429	384	433	387	430	426	412	391	409	431	452	411	432	391	452	440	451	412	403	379	419	401	395	453	420	403	417	430	421	433	420	432	419	413	389	428	403	417	424	435	427	405	405	457	407	471	418	422	422	445	413	393	393	420	441	419	426	407	427	424	434	453	424	401	429	448	415	458	426	433	419	418	408	419	479	411	390	434	393	422	426	408	446	427	386	403	443	427	390	390	446	413	420	411	394	409	387	396	415	432	437	407	410	450	399	448	434	398	395	411	401	400	430	383	408	417	368	379	407	407	422	453	403	415	431	424	448	451	424	414	438	433	464	446	440	417	421	408	396	403	374	405	431	403	459	424	412	427	445	439	388	387	415	424	414	386	403	436	422	424	428	428	416	428	415	418	407	408	432	415	441	417	416	403	408	414	378	417	446	434	443	431	399	422	424	452	399	395	442	388	384	415	430	395	427	431	406	422	412	411	404	431	414	404	389	446	443	415	411	388	415	429	411	414	434	431	416	404	455	393	357	422	421	394	413	413	413	428	448	415	427	425	458	417	420	439	390	477	424	444	422	443	402	431	419	425	429	469	433	427	417	412	386	416	418	428	401	408	422	438	440	451	432	416	404	432	409	392	422	419	442	418	468	401	421	429	406	415	426	461	412	422	449	412	436	450	416	430	433	446	437	419	423	402	431	435	388	453	402	421	416	440	417	391	434	442	434	427	401	423	436	416	422	408	412	448	389	417	435	411	438	451	447	386	440	416	451	411	461	409	424	431	425	388	409	397	473	400	387	441	391	456	408	396	421	442	428	460	430	428	424	411	411	406	433	419	421	403	420	408	411	415	404	456	421	448	421	457	410	383	442	452	401	406	411	434	428	393	417	444	427	424	422	403	425	418	424	415	390	442	416	433	414	400	435	397	392	418	448	419	430	420	416	440	428	393	400	422	440	440	427	407	398	408	407	403	438	458	425	373	442	442	407	457	428	400	422	411	422	427	411	419	394	434	431	360	460	424	407	436	407	416	442	403	429	428	456	430	452	422	462	396	420	403	398	412	403	412	423	432	448	398	419	432	423	426	401	459	454	402	420	409	431	429	419	470	439	408	415	447	415	399	410	388	418	402	404	435	426	410	453	433	420	456	427	417	421	389	409	451	410	397	429	423	430	439	443	428	418	442	396	430	415	425	403	450	397	420	412	433	420	403	409	446	407	446	388	400	433	459	440	428	418	419	414	423	396	432	411	411	419	443	421	471	418	404	403	427	428	417	392	450	444	423	409	396	408	439	434	416	429	424	410	411	415	431	404	434	400	407	442	413	408	459	415	415	426	402	419	431	429	421	432	467	424	414	450	427	434	426	403	431	402	403	434	437	418	438	424	434	410	439	414	391	434	421	402	409	415	417	410	426	420	415	396	414	409	415	428	437	391	408	432	463	419	425	463	431	388	431	429	420	393	394	391	415	447	441	424	438	398	380	421	424	429	431	424	422	416	455	426	422	403	427	429	408	431	433	443	443	406	395	447	413	424	455	412	389	399	430	412	423	427	453	426	446	385	450	427	451	423	385	404	382	406	415	405	422	395	407	417	429	428	387	439	425	448	444	419	395	426	429	429	402	420	431	412	439	428	431	429	378	414	407	442	415	435	414	421	402	406	398	452	440	416	400	414	442	445	430	436	411	414	396	424	429	389	384	399	426	408	437	439	412	440	388	426	420	379	436	446	425	425	419	467	410	400	362	421	394	444	388	396	426	448	459	405	444	423	409	435	415	438	400	445	437	432	408	416	417	398	417	428	413	404	395	443	416	438	440	422	421	438	436	415	447	452	370	439	445	407	436	451	394	423	424	428	436	415	407	431	425	406	415	449	415	435	411	453	428	405	418	415	396	416	429	410	433	420	392	475	410	418	436	416	421	419	388	436	449	424	397	397	434	426	457	422	412	398	406	428	440	426	412	430	436	414	419	442	420	397	450	410	460	449	383	405	426	451	447	462	399	386	435	445	399	434	398	431	401	429	397	432	409	441	422	427	428	416	410	414	422	409	432	432	401	408	425	403	427	417	408	431	407	443	433	418	394	414	416	440	417	373	381	395	413	433	415	424	412	443	415	449	436	410	437	497	444	427	422	394	444	411	407	462	380	403	442	426	391	417	392	441	407	431	408	427	420	424	419	457	413	437	471	405	437	439	421	444	409	452	429	438	418	423	408	417	420	412	419	431	395	392	442	429	434	397	408	408	434	407	457	393	439	432	397	441	409	420	421	400	400	416	419	422	429	433	438	398	405	397	440	455	412	381	417	440	412	412	427	423	440	452	442	429	436	381	384	438	443	375	425	424	443	416	417	448	426	395	437	415	395	394	419	422	384	434	432	438	371	417	417	467	470	440	383	397	406	433	427	410	414	425	414	416	419	461	416	422	413	423	405	462	427	435	432	419	445	412	456	434	404	399	397	428	413	437	430	406	430	387	395	482	438	404	401	423	397	381	438	426	408	402	402	443	448	444	415	444	418	422	396	421	415	405	409	458	456	425	403	437	455	428	401	374	416	412	385	412	425	443	439	433	390	446	433	374	440	423	413	435	437	422	455	417	421	418	435	367	409	410	410	442	436	406	436	401	428	436	409	399	421	406	416	437	383	449	390	406	391	431	448	429	395	472	428	413	407	404	411	455	415	433	388	434	473	389	413	397	434	409	432	425	428	394	420	447	396	418	413	479	389	440	412	408	416	425	437	456	455	423	451	377	426	388	407	423	435	407	460	415	413	458	413	429	425	414	413	441	427	434	413	390	437	410	453	387	390	414	431	419	429	431	448	411	432	425	417	387	397	425	449	412	393	433	395	446	460	438	423	447	407	370	425	421	384	408	406	428	420	441	373	414	414	400	421	408	395	414	412	412	419	422	398	424	425	398	443	414	427	390	390	440	442	416	415	425	423	399	404	397	415	373	419	408	414	400	418	417	449	406	396	409	406	421	454	421	416	417	436	410	471	431	461	394	410	417	426	404	404	420	429	446	400	432	400	430	416	454	408	444	431	427	438	426	435	446	430	433	446	458	442	438	396	469	442	421	438	432	430	389	402	440	408	418	429	419	447	463	427	408	451	370	409	411	404	425	419	411	386	430	440
38232	63514	50428	31746	1614	664	612	525	521	528	486	468	486	472	464	481	453	516	473	458	499	439	456	457	466	460	456	449	451	489	446	434	498	480	462	470	429	469	443	454	434	458	471	463	464	465	449	460	464	452	488	478	447	484	482	510	514	480	425	494	436	406	412	477	481	473	492	425	470	450	449	413	466	484	485	507	455	498	442	436	451	450	451	461	453	427	434	459	451	458	416	433	467	446	429	499	450	466	473	475	482	430	452	439	491	454	457	442	439	464	427	462	472	433	415	481	447	434	470	452	437	458	442	437	466	471	434	478	455	442	456	436	483	408	487	423	457	432	470	438	430	463	424	484	442	444	477	476	435	423	453	450	466	442	465	475	461	488	450	495	424	458	454	483	470	430	459	519	474	469	481	477	452	460	474	437	433	461	461	448	453	449	447	440	476	482	467	475	461	434	466	451	433	433	447	467	475	497	479	492	434	444	496	446	423	454	450	459	502	467	419	486	480	446	497	427	451	478	442	405	480	451	444	455	488	460	459	427	454	470	414	442	435	473	431	464	472	419	509	459	457	483	461	450	440	485	487	473	464	454	443	472	454	450	470	433	450	473	444	494	470	480	420	468	448	475	471	438	469	441	457	420	496	456	426	479	448	480	470	467	469	495	486	466	479	499	426	467	425	479	446	450	490	423	429	449	446	457	446	443	477	493	449	427	500	451	449	432	454	443	469	456	444	448	432	462	443	464	442	445	448	464	512	427	486	448	497	488	453	437	463	470	434	436	459	398	482	474	460	453	493	456	453	462	467	445	437	450	477	487	446	435	461	457	452	458	456	435	429	459	476	437	416	414	441	445	515	464	417	450	449	458	444	421	474	488	453	477	421	422	451	471	486	474	481	419	463	438	462	450	449	412	456	430	444	445	488	457	484	451	496	452	479	470	465	473	468	490	443	459	445	480	446	463	472	459	445	468	469	455	442	464	477	420	460	460	427	415	487	463	443	456	444	473	416	479	449	438	477	448	428	434	433	450	441	457	443	503	448	437	435	406	452	419	458	465	473	449	476	460	441	426	463	465	424	462	459	484	470	466	458	468	451	419	450	461	476	486	443	432	466	453	503	421	457	453	466	449	462	466	475	464	463	475	457	437	442	444	463	472	459	449	434	463	476	418	474	474	446	446	469	465	485	482	477	443	478	431	432	470	447	448	453	427	498	481	459	461	431	437	443	481	427	451	448	458	467	464	462	496	457	428	456	481	438	453	480	452	466	403	453	446	451	471	437	464	439	439	466	465	444	463	435	441	482	502	445	497	440	470	432	424	463	459	477	428	448	494	425	441	438	487	421	451	434	455	455	435	475	447	400	451	442	433	487	470	434	486	434	451	458	451	489	469	455	457	454	439	449	437	418	474	430	449	449	483	461	436	447	454	430	482	438	427	453	432	486	450	438	450	478	481	474	452	474	463	434	471	468	512	487	452	487	447	436	443	471	439	444	460	435	461	495	482	435	421	454	447	468	447	453	482	455	423	433	454	446	428	462	445	460	443	460	456	474	459	426	472	407	468	416	463	493	447	471	481	505	465	472	454	392	480	449	476	453	484	447	479	482	476	445	458	440	432	443	468	433	452	456	454	464	462	467	451	474	454	471	455	464	423	436	447	454	430	438	449	481	451	462	455	454	446	452	470	485	450	427	458	475	447	457	423	465	448	425	435	503	465	453	472	459	451	442	496	463	416	440	447	431	455	454	448	458	432	496	435	451	462	453	467	453	453	452	471	463	453	499	452	429	478	477	488	452	443	417	463	457	457	501	472	427	444	428	446	468	439	458	446	453	439	461	435	415	481	506	447	432	448	412	485	458	476	496	455	410	484	457	489	463	438	479	439	451	474	466	478	483	434	454	464	434	440	478	450	431	459	437	443	420	463	440	439	435	449	427	452	439	463	442	429	492	475	445	490	453	474	437	465	470	485	454	417	502	456	441	469	435	446	468	432	463	466	440	456	450	446	421	468	428	485	409	467	450	477	452	454	467	474	497	478	431	431	470	461	468	476	501	447	468	409	451	434	455	452	455	463	454	430	475	458	442	438	460	485	458	474	457	428	442	482	476	435	433	457	453	492	473	493	463	473	447	446	440	471	454	405	438	457	446	455	461	434	438	467	482	453	451	470	464	453	447	442	417	430	482	464	456	483	489	451	450	451	477	466	443	485	468	461	443	478	452	462	484	431	508	468	413	404	459	465	479	460	442	424	463	428	429	440	453	463	431	453	427	472	482	427	469	451	477	490	475	438	460	483	486	488	451	449	429	421	479	477	424	486	445	469	418	466	449	477	485	481	476	455	446	450	463	480	455	432	424	489	450	443	433	458	427	450	435	453	460	423	473	505	517	466	477	419	463	502	425	429	433	450	447	442	421	437	440	468	441	490	443	472	438	425	458	455	466	441	468	462	440	454	435	449	477	486	425	464	460	421	447	443	467	493	459	465	469	467	470	438	431	458	431	496	450	453	447	447	469	460	474	460	471	463	419	449	441	445	419	466	438	436	440	448	417	420	475	441	436	463	472	502	498	427	456	457	470	458	435	436	481	463	481	453	463	480	482	456	428	438	474	431	460	458	443	532	459	492	433	468	430	439	475	443	447	422	489	473	460	440	475	457	460	491	474	460	473	445	473	486	491	491	446	439	424	441	489	492	489	453	427	466	466	475	425	490	465	449	446	444	424	472	485	452	451	453	478	449	452	449	471	489	445	409	464	425	443	478	435	443	514	499	427	458	409	459	445	442	430	453	475	462	422	462	480	475	427	447	432	478	475	473	464	426	455	422	474	456	467	442	485	459	437	464	464	437	449	446	452	447	453	456	462	473	488	463	461	449	471	502	455	544	465	470	404	476	401	397	454	483	425	484	492	460	468	470	458	473	427	481	469	459	479	471	467	438	488	440	404	466	466	425	442	449	460	433	481	448	452	456	477	477	441	415	440	443	442	486	459	490	471	459	447	475	442	460	428	483	424	410	469	500	468	446	443	418	442	499	439	492	468	460	466	433	464	492	482	405	450	447	467	454	426	463	442	469	473	490	480	429	491	427	451	457	433	456	470	412	497	454	502	469	456	455	441	463	437	441	502	453	456	482	436	508	412	459	437	450	480	432	431	423	415	474	455	471	480	503	452	469	446	428	419	494	463	502	422	500	429	453	499	435	428	443	466	418	489	431	454	480	445	490	461	452	394	489	468	454	483	488	459	423	467	464	448	419	460	452	478	451	494	428	443	434	449	433	502	444	474	455	466	438	455	416	457	477	499	442	457	457	421	437	478	436	472	468	465	476	447	409	461	437	497	438	427	464	445	464	499	487	498	413	487	455	467	446	498	446	479	440	424	462	462	472	429	424	451	492	505	433	476	465	443	478	458	492	467	472	441	430	459	455	470	462	466	446	473	445	478	485	444	484	466	479	462	459	462	440	465	425	491	454	470	421	459	452	460	459	459	433	432	431	479	465
22589	21205	30192	29078	22538	19448	7952	693	504	505	488	449	418	443	423	401	439	435	404	426	404	418	389	409	402	393	378	376	394	376	404	423	386	400	399	411	387	417	405	381	409	414	376	377	395	412	370	342	381	387	402	378	389	393	385	393	372	371	387	350	364	380	385	364	414	416	375	373	407	423	409	377	388	338	368	378	370	371	363	404	380	357	346	384	387	360	368	352	386	335	382	373	368	399	361	379	384	418	379	341	399	373	374	395	386	353	383	352	371	401	371	384	409	414	354	383	387	338	353	380	403	393	372	379	382	364	396	383	377	366	360	370	387	378	391	363	379	378	380	364	379	367	372	389	410	375	391	338	385	360	367	383	370	381	368	406	379	385	386	395	379	342	391	360	386	387	370	373	363	366	371	375	413	378	378	381	412	398	365	391	385	393	377	392	375	402	340	374	372	369	358	358	381	371	388	402	374	367	407	364	412	374	360	380	393	371	400	403	390	359	352	332	363	381	384	365	352	379	393	396	377	386	367	368	398	397	388	390	360	389	366	357	373	359	349	410	385	393	365	378	396	397	372	340	403	382	375	384	375	393	353	406	395	364	378	345	386	364	363	372	381	397	375	398	357	399	352	389	357	356	393	391	367	401	399	380	379	354	352	378	351	389	386	356	356	390	377	379	380	393	387	413	403	351	386	369	374	365	361	398	361	368	390	393	410	341	375	350	377	372	371	378	378	372	416	372	399	388	421	351	401	386	375	391	400	393	334	393	357	367	360	359	402	368	375	388	393	368	394	385	383	373	385	391	351	408	393	375	368	390	389	378	378	379	389	374	408	385	356	372	368	382	374	377	374	361	387	353	385	367	395	384	426	383	388	392	371	358	392	414	392	412	401	382	388	340	407	365	378	395	405	385	362	391	371	381	381	391	370	373	351	383	369	410	367	379	378	362	388	375	383	407	369	387	389	390	370	390	363	370	375	392	373	382	383	352	384	378	366	365	344	356	376	380	364	390	344	334	373	376	352	359	384	381	400	387	398	341	390	377	362	369	382	389	411	364	368	368	374	343	362	386	368	371	367	361	383	393	387	390	407	371	387	369	411	391	408	377	371	390	392	360	438	406	367	370	391	365	385	407	383	418	384	401	382	387	361	359	403	384	367	381	371	404	380	366	371	348	393	381	357	378	399	370	402	359	389	393	351	352	397	388	368	368	341	384	355	400	371	388	398	420	362	395	422	397	361	348	391	357	357	350	376	385	414	379	399	404	410	406	379	424	403	384	357	382	367	394	388	392	376	346	342	399	402	437	367	366	355	383	386	366	369	349	373	358	408	389	412	382	360	406	368	396	403	389	370	381	367	386	390	386	396	374	374	395	393	389	393	390	393	397	373	380	353	421	365	381	373	358	409	363	414	382	385	370	376	436	360	396	421	394	354	396	358	377	376	401	389	342	381	362	377	419	373	394	388	399	383	373	384	401	419	393	411	377	377	366	379	358	392	394	370	372	385	399	374	409	416	388	422	371	392	404	354	382	351	427	398	380	393	420	397	374	395	399	346	377	342	423	370	385	382	369	404	385	367	382	366	351	364	368	378	369	397	377	405	377	398	390	374	382	384	370	385	361	378	337	381	396	408	394	404	393	397	385	380	335	376	374	382	379	373	370	388	387	360	396	392	399	343	365	415	367	356	411	371	359	369	351	344	382	374	369	387	386	396	370	370	392	378	377	385	381	355	339	379	387	394	381	367	404	391	384	400	357	394	394	382	371	378	340	377	367	382	371	384	386	364	412	378	380	368	398	333	379	349	389	384	403	374	378	375	393	360	381	382	386	334	399	366	397	379	363	376	356	386	365	377	386	382	379	362	380	379	395	377	371	368	390	395	349	345	395	420	370	360	372	373	378	360	387	388	362	365	361	373	392	360	394	375	398	390	355	359	356	389	378	361	397	366	365	391	373	371	389	399	363	377	370	407	376	383	358	387	376	381	338	377	387	374	391	343	351	384	389	379	374	417	381	418	350	382	369	349	369	387	359	380	361	408	364	412	404	379	375	404	386	385	372	412	409	390	375	381	398	365	405	366	406	353	376	361	350	380	398	387	415	378	378	374	382	382	353	360	371	387	342	390	364	357	372	363	374	346	403	358	349	392	419	387	399	364	372	367	387	367	381	357	337	344	378	387	370	413	374	414	369	389	378	370	373	381	370	391	369	357	335	425	384	375	390	381	382	388	356	342	358	388	367	373	369	403	394	397	370	356	394	422	400	377	384	420	386	396	379	368	395	372	366	386	396	370	369	359	390	365	398	370	376	375	399	375	367	370	416	376	377	338	419	350	393	391	361	364	386	375	404	334	368	375	374	399	417	384	401	359	415	369	375	391	384	369	393	362	370	360	370	387	407	355	364	384	379	392	366	403	418	384	402	374	409	388	392	364	353	347	403	377	364	375	381	393	367	368	387	367	393	414	377	362	397	351	375	385	363	371	401	412	385	413	391	373	383	385	359	378	404	367	355	397	390	370	331	359	350	366	379	355	354	387	374	356	393	422	398	349	372	357	391	402	395	389	358	355	369	419	391	442	364	398	408	389	387	386	368	359	404	374	382	375	391	383	369	388	399	386	374	420	390	364	367	392	378	388	386	356	376	381	395	390	371	381	351	396	370	394	369	373	346	384	352	405	394	390	401	356	375	398	383	368	409	390	370	387	360	361	353	363	360	373	376	348	377	399	399	406	386	372	397	385	355	351	390	375	339	384	379	419	348	389	344	353	343	393	371	388	370	367	383	361	375	382	396	368	391	380	379	376	357	373	364	373	383	373	362	396	400	372	349	390	353	390	387	378	398	382	361	369	390	358	391	390	404	367	359	375	372	394	366	386	351	363	385	386	380	388	365	370	380	360	357	368	386	384	380	372	377	386	380	361	389	341	375	363	383	362	391	432	429	384	359	400	356	374	343	347	361	343	387	382	387	368	344	397	389	409	366	397	389	381	395	366	384	393	374	380	397	413	360	349	398	403	379	380	392	363	373	392	374	402	369	365	366	389	396	407	405	374	349	347	365	359	364	379	377	353	357	392	371	364	365	367	389	395	339	384	349	393	419	358	383	386	355	392	362	387	398	369	411	363	369	401	342	394	388	362	379	377	409	422	368	404	365	368	404	344	386	383	361	355	394	373	359	395	384	387	358	379	365	393	396	410	370	404	383	381	381	382	390	368	391	398	377	378	374	367	360	388	353	406	358	347	357	353	362	351	371	362	355	383	361	387	346	359	368	409	384	343	387	391	412	372	373	384	379	403	392	363	352	385	345	409	373	414	371	342	338	378	391	371	385	333	384	402	375	394	372	361	355	362	388	377	335	379	392	417	370	394	383	410	384	368	374	393	373	376	392	383	407	357	421	340	390	415	388	379	365	370	408	379	344	400	364	386	347	386	344	401	410	354	380	389	375	384	370	367	359	409	391	331	386	353	402	380	384	396	366	402	366	384	385	381	334	368	370
50342	90626	75148	57669	10921	1215	905	770	678	610	591	515	526	486	511	474	442	423	404	427	438	429	397	438	426	394	400	453	376	373	435	439	457	399	422	390	441	386	420	403	432	408	367	388	388	364	368	400	393	408	392	413	387	410	393	434	401	392	373	377	387	429	375	395	394	411	407	369	397	392	398	392	383	420	379	403	405	401	400	388	424	375	355	383	417	378	414	416	340	401	342	403	421	375	427	395	367	384	400	394	411	400	337	377	405	402	385	419	412	382	408	413	381	428	390	382	387	347	373	396	392	397	390	373	389	411	393	408	393	352	398	403	407	400	409	384	420	379	394	364	426	361	387	417	383	386	403	407	403	401	409	404	399	384	365	393	390	393	364	401	414	381	411	409	435	409	420	366	400	419	397	392	391	369	406	378	413	401	412	406	366	396	342	363	390	409	392	414	394	402	405	381	394	388	404	401	376	365	394	361	399	430	413	431	369	408	386	385	406	362	396	391	356	438	406	410	348	382	381	372	403	420	445	388	407	387	380	399	395	382	395	388	373	387	416	397	401	393	364	403	413	370	442	386	408	380	409	403	378	391	394	392	399	380	389	332	371	418	409	393	394	390	417	392	369	377	386	378	410	437	376	394	376	363	386	371	407	404	388	399	399	376	415	381	404	355	393	395	406	387	419	389	382	398	398	416	387	358	416	399	403	384	421	379	347	385	374	393	395	419	360	391	388	425	373	405	404	432	423	400	366	393	381	409	396	390	400	348	348	408	367	397	414	378	434	395	386	405	382	399	385	398	408	412	383	394	429	364	399	397	412	356	403	372	401	391	402	409	432	400	399	392	378	410	422	400	395	391	437	399	367	395	389	390	405	414	437	395	382	392	387	363	389	374	354	386	387	396	399	386	395	393	393	376	405	394	394	391	395	421	385	394	404	385	385	421	379	383	364	424	365	384	393	408	379	390	415	431	415	400	426	392	423	377	377	383	402	399	407	403	393	409	409	418	409	349	390	352	427	403	366	395	391	358	396	407	421	398	416	423	393	387	403	418	427	393	386	388	364	389	410	372	402	407	427	374	363	406	368	395	437	416	402	357	342	393	401	374	355	383	389	437	391	382	393	385	389	380	416	396	404	404	349	418	413	388	381	382	402	390	379	396	383	396	413	393	353	414	388	396	382	407	392	399	395	415	390	426	343	411	374	398	401	430	415	398	418	400	409	391	383	405	417	375	389	356	417	408	390	401	425	382	383	390	395	382	372	388	396	351	386	394	389	411	355	413	376	372	397	392	402	382	375	359	400	387	370	396	392	350	391	416	408	383	402	413	400	416	376	403	379	376	385	406	391	398	414	392	435	414	410	362	359	373	357	421	397	378	389	382	382	377	387	400	411	394	387	390	379	405	403	406	375	393	397	373	393	398	411	378	367	361	382	375	410	411	373	397	373	370	367	359	391	409	399	391	395	396	401	397	386	405	409	360	395	397	397	426	410	401	380	376	384	376	422	411	382	397	392	361	385	384	390	430	381	400	401	368	411	430	388	396	372	443	381	409	421	403	454	350	399	374	391	400	405	361	399	398	400	391	391	365	365	395	406	387	398	397	373	395	413	398	381	376	349	436	380	399	391	399	380	385	380	356	411	393	383	426	373	388	420	392	397	397	387	396	389	396	429	415	395	408	391	423	380	392	373	365	393	384	423	385	377	432	434	397	394	368	381	414	373	396	417	410	405	362	403	403	411	414	393	360	368	377	383	423	382	388	349	412	405	384	384	394	413	400	421	391	395	430	379	385	404	371	369	379	381	431	393	390	406	376	407	389	391	435	373	382	397	408	393	423	368	443	426	386	404	368	419	401	374	405	378	394	370	358	429	398	366	398	367	372	401	406	424	429	372	407	393	396	411	386	396	405	364	381	436	389	360	393	362	396	442	388	377	406	380	413	388	420	360	422	386	395	394	357	388	394	387	391	382	394	353	395	366	397	416	400	373	390	347	396	401	391	389	406	392	409	417	372	411	394	396	370	393	401	390	384	387	400	403	399	402	407	376	364	411	415	412	401	413	435	362	387	415	401	403	393	380	395	394	387	403	422	395	383	377	347	378	425	421	358	370	379	427	383	395	387	426	409	400	360	426	378	386	375	387	399	405	396	417	446	391	372	421	400	423	412	427	411	378	418	434	400	428	390	384	425	410	393	401	394	373	394	366	389	351	410	399	413	402	373	406	365	415	399	443	391	399	404	365	369	372	391	393	413	385	418	388	369	405	371	373	382	354	383	417	365	403	358	439	397	382	369	404	382	385	407	376	357	388	411	377	407	403	363	393	431	422	440	402	400	366	405	406	387	401	381	390	410	369	398	404	375	389	385	385	380	403	378	379	405	385	389	390	431	427	399	391	364	413	408	417	413	387	392	390	422	375	394	389	406	395	392	394	401	413	389	349	367	411	391	399	407	393	349	403	388	383	398	405	401	427	392	412	375	422	386	396	418	394	338	414	380	422	403	430	394	372	419	375	405	397	393	410	369	414	381	414	415	397	400	392	390	414	394	393	353	373	419	377	411	421	378	425	403	374	422	368	375	360	389	389	390	412	420	400	384	381	421	372	377	392	363	412	348	393	404	395	404	398	410	386	381	397	415	401	435	421	374	406	380	389	394	412	387	406	395	418	419	380	381	403	413	403	401	372	360	358	391	376	443	391	384	398	411	406	405	366	396	396	397	398	369	385	375	444	394	392	368	366	402	362	390	387	409	373	358	387	404	375	432	402	382	375	406	361	421	369	400	397	372	365	392	368	431	389	404	381	386	372	409	402	376	386	373	376	370	364	403	397	355	413	405	413	397	370	388	343	428	362	416	362	382	376	371	435	395	394	381	409	443	371	407	364	357	387	416	412	399	372	365	370	394	412	366	383	394	389	412	365	351	408	404	361	396	394	393	385	376	380	408	381	369	351	400	396	394	398	398	355	413	381	390	439	428	392	395	400	378	375	413	415	387	396	414	397	408	409	394	411	376	414	370	367	349	405	379	371	384	370	367	384	392	382	405	397	361	380	412	387	360	408	369	419	384	403	381	392	401	393	383	391	377	417	398	374	371	399	417	369	416	375	366	389	412	390	391	410	384	376	366	409	370	404	398	378	410	407	377	381	391	387	401	386	394	415	353	388	401	372	417	389	377	379	383	402	389	389	384	413	370	405	425	389	372	405	360	403	390	399	362	408	413	425	359	361	378	396	406	380	342	398	395	399	386	393	405	411	439	422	378	404	418	408	405	396	377	361	417	385	343	403	349	399	391	381	368	401	384	382	376	398	396	385	422	400	378	429	401	393	425	372	385	389	398	403	393	406	403	405	361	338	389	401	381	403	358	365	381	380	389	415	384	393	406	386	427	380	399	373	372	431	387	425	421	359	400	396	377	402	367	405	424	361	357	359	375	397	368	404	398	424	389	417	391	410	390	378	389	411	403	384	372	365	400	389	392	368	359	396	379	417	411	399	413
27892	21894	20083	7537	447	281	249	265	239	250	252	258	230	259	207	229	226	258	239	233	265	266	225	243	242	248	255	268	256	255	273	263	227	247	242	253	246	231	244	224	238	221	247	262	196	271	239	254	224	246	222	270	237	269	225	224	213	246	240	227	236	272	240	214	234	200	234	259	257	215	235	237	258	216	249	251	247	276	241	248	232	252	237	238	226	233	248	253	244	243	243	233	236	239	255	259	260	248	242	229	251	294	240	223	237	229	231	200	227	241	246	260	243	247	288	229	237	250	218	239	241	221	243	231	261	240	248	239	240	248	252	254	236	254	252	263	253	252	232	221	236	257	252	232	253	220	213	244	271	240	241	233	245	256	254	272	212	258	255	205	241	242	249	220	246	245	234	263	238	259	206	255	239	227	214	237	268	273	243	222	216	249	250	266	247	258	224	242	245	237	257	225	213	219	260	220	248	247	237	240	223	225	246	219	237	223	268	236	237	227	234	261	251	244	240	265	237	218	233	264	255	254	260	261	243	212	232	235	211	228	246	265	244	236	264	216	233	254	233	245	231	266	220	226	229	228	222	258	233	260	242	250	244	268	248	264	245	239	252	234	238	234	242	253	255	209	236	264	231	233	251	229	223	262	229	237	224	260	240	211	256	248	233	243	217	222	247	229	228	247	255	243	219	223	229	265	243	216	236	238	244	220	239	223	215	234	242	235	229	236	239	212	228	234	266	252	248	237	255	237	221	205	263	224	242	241	205	240	271	241	247	219	243	268	252	242	248	223	235	245	262	245	246	254	227	221	264	248	254	250	234	245	223	231	226	217	218	221	237	241	251	261	239	243	262	244	254	243	244	209	265	236	206	252	244	262	264	248	226	223	244	217	231	233	251	224	250	267	271	240	265	242	266	239	221	274	246	249	215	216	253	239	237	238	245	238	239	236	227	245	257	218	259	254	247	230	244	273	266	239	242	237	245	244	221	230	249	225	239	230	223	262	242	254	278	263	240	244	246	258	226	259	248	230	256	251	231	229	242	232	253	262	241	266	248	240	255	253	257	230	233	238	255	243	241	239	227	250	256	244	228	223	225	252	249	245	235	239	262	221	242	260	245	248	283	250	228	240	259	221	234	234	224	233	217	217	256	238	240	279	227	240	228	224	243	195	228	247	224	246	264	254	237	233	250	221	216	249	254	262	216	259	244	256	242	219	248	218	225	280	231	232	246	211	232	241	231	239	247	250	244	213	226	260	235	229	232	275	210	225	239	228	259	261	226	246	243	230	252	228	239	254	249	261	232	227	221	203	267	224	265	222	236	286	250	251	263	249	228	239	236	226	231	241	221	214	241	222	250	243	238	225	239	231	249	247	241	248	234	222	233	246	257	259	268	227	234	252	270	274	224	252	230	239	240	242	222	254	250	256	240	252	237	251	224	229	241	223	249	236	215	236	234	232	226	256	233	232	247	219	260	236	227	246	227	237	234	263	242	245	241	256	260	248	250	243	233	237	245	247	245	241	253	252	230	245	245	259	232	241	222	244	245	219	265	234	252	247	228	237	236	237	225	226	215	214	249	229	238	262	246	224	251	233	248	251	246	236	225	257	232	261	262	207	216	227	238	226	237	243	255	238	218	235	220	219	217	262	228	237	232	243	237	237	250	247	233	236	276	229	238	242	280	261	227	227	243	220	258	250	244	228	253	249	250	225	244	230	230	197	260	253	251	233	245	223	241	225	245	230	231	240	229	256	233	245	247	261	222	242	250	244	206	221	233	237	238	247	238	249	240	223	232	245	257	227	257	239	237	251	271	244	233	270	243	243	240	245	220	264	231	268	234	230	249	294	237	241	247	232	230	205	232	263	235	251	251	252	231	222	222	247	240	244	230	214	264	242	219	239	245	260	234	267	245	237	249	237	237	228	214	234	260	225	238	242	259	236	261	238	239	238	234	232	250	235	249	263	273	224	243	238	220	235	224	240	228	225	234	239	246	253	256	230	227	246	245	222	246	229	252	242	243	230	234	228	247	246	236	239	252	257	262	237	225	239	253	239	215	245	242	254	226	252	239	242	260	224	250	257	249	236	245	253	246	251	224	248	250	224	251	254	245	229	258	243	244	240	264	238	242	227	236	221	239	230	271	294	273	254	248	237	269	236	258	255	226	228	254	254	238	224	204	231	236	250	235	261	232	227	244	256	235	222	219	261	225	243	271	267	248	226	237	243	253	216	228	243	243	247	252	260	227	247	236	244	235	249	247	247	250	223	238	269	224	251	246	245	236	248	224	242	240	232	261	239	229	240	229	255	247	237	280	230	227	256	248	237	247	228	254	233	233	244	246	243	259	234	227	229	256	263	247	202	218	248	244	245	220	235	228	267	254	222	258	245	266	270	246	231	244	211	243	265	246	224	254	237	246	230	257	238	212	255	240	232	272	239	219	220	231	239	253	208	235	251	257	222	255	214	244	232	236	232	247	271	261	231	247	239	256	225	256	230	234	247	227	258	229	249	252	209	228	215	253	215	214	218	267	221	235	221	254	275	249	244	249	233	279	234	245	251	248	238	244	241	265	278	224	267	227	231	243	251	215	236	255	257	253	232	219	238	234	278	229	238	210	241	205	228	251	249	240	241	261	215	229	245	237	228	240	221	242	247	233	246	213	218	238	232	265	271	258	241	237	228	257	262	253	264	232	250	244	274	229	228	236	252	251	206	225	229	266	227	246	264	254	215	192	224	232	243	251	240	262	253	232	238	250	246	256	248	258	238	240	225	242	229	243	233	240	237	242	271	252	278	254	249	273	240	228	234	254	233	259	230	231	273	247	219	257	227	254	272	243	237	227	217	243	225	226	207	279	269	215	243	225	249	223	247	229	240	240	212	255	249	215	242	264	215	231	266	259	219	248	244	259	227	236	260	224	226	248	266	225	245	219	267	209	247	276	269	238	247	248	252	230	263	263	250	264	210	238	236	207	261	226	247	256	237	242	222	284	236	230	249	262	243	237	238	220	207	253	233	237	234	259	257	240	251	259	269	262	260	258	260	224	236	269	242	240	237	251	254	253	265	242	204	239	271	229	242	259	242	222	260	211	264	240	266	257	238	258	237	279	241	210	267	221	246	272	227	258	234	245	271	220	251	239	248	215	252	231	234	245	238	235	240	249	250	265	251	250	248	257	247	238	202	240	244	248	240	263	238	245	240	243	226	227	218	230	235	246	231	255	259	256	228	236	273	213	244	236	225	246	245	240	207	218	270	255	227	272	237	224	234	240	249	243	244	220	237	234	229	259	245	234	233	257	270	245	256	238	245	252	235	240	252	235	250	261	236	250	228	219	260	225	227	251	272	269	252	243	242	256	250	235	253	226	235	232	242	233	225	230	231	260	247	250	232	245	240	247	235	240	230	257	238	243	231	243	239	281	219	252	236	218	244	258	272	237	233	264	232	238	223	232	237	234	255	250	275	248	247	226	216	263	245	267	242	246	249	227	230	224	245
15237	28243	16009	4530	358	317	280	302	294	270	296	288	261	270	265	301	274	296	276	266	281	285	249	302	273	301	261	283	279	291	259	311	276	277	275	274	295	282	288	258	272	290	271	318	277	263	282	256	273	263	249	273	289	286	271	259	297	283	263	268	288	292	276	313	265	262	287	270	248	297	274	247	257	258	270	279	241	270	272	280	256	258	294	279	300	294	263	300	262	273	270	292	267	254	269	278	252	282	292	270	280	266	257	265	254	286	311	253	285	250	278	261	244	293	285	281	321	279	257	262	292	267	259	272	280	277	263	260	291	262	268	282	297	295	285	292	266	262	257	279	277	278	280	290	280	269	275	283	266	271	266	302	278	267	263	275	278	272	273	256	277	293	252	262	274	273	282	253	264	280	278	286	275	266	273	276	289	312	296	284	279	270	280	280	297	258	265	269	269	274	265	270	289	284	270	272	263	270	244	268	285	286	253	257	288	293	280	281	277	271	283	250	274	279	255	302	271	297	261	302	263	263	307	252	277	270	287	273	271	262	284	283	271	259	282	280	262	261	263	265	255	293	280	259	247	265	287	261	269	303	301	269	265	297	293	272	267	227	283	279	287	275	289	260	279	276	292	281	283	268	274	248	281	277	293	289	302	250	296	256	298	276	261	273	276	295	275	262	265	279	228	317	267	300	297	264	269	276	308	276	265	261	294	261	270	268	294	268	269	271	264	284	320	287	294	277	274	280	280	282	279	287	302	301	274	273	272	279	285	283	273	273	305	265	274	285	262	265	255	262	309	293	248	260	271	279	294	287	314	300	263	273	283	292	283	245	282	285	304	281	267	257	267	298	278	242	284	265	268	281	273	246	275	279	264	274	276	313	267	300	314	262	268	287	283	297	284	251	262	264	297	259	267	294	256	278	279	269	282	276	285	285	255	282	265	243	277	276	240	292	280	278	282	246	282	247	309	281	256	311	251	257	274	261	296	254	279	283	285	261	279	263	263	271	276	286	288	257	312	265	282	281	274	282	269	253	265	278	242	263	295	281	278	286	271	266	296	288	295	301	286	253	279	294	292	281	287	274	266	268	301	270	259	253	227	244	283	240	274	248	248	274	293	270	261	252	261	262	285	284	240	271	274	277	280	271	286	299	276	303	253	291	291	276	276	296	262	281	304	260	258	277	258	267	286	295	267	263	289	257	301	283	272	274	277	259	278	299	268	292	247	268	269	266	307	281	277	294	288	274	300	283	264	300	250	285	256	281	266	292	279	279	271	279	270	303	279	286	269	290	311	268	249	272	249	291	268	256	250	256	323	232	296	286	273	276	258	296	333	259	280	275	300	262	259	274	299	251	258	290	296	289	268	253	269	255	251	231	287	283	259	298	268	266	293	263	292	274	288	281	257	310	270	271	295	283	274	273	278	248	289	276	270	283	281	272	293	286	274	258	283	299	262	285	282	259	272	233	302	271	292	271	260	260	278	303	295	261	289	265	275	295	290	244	269	261	309	274	320	285	271	303	288	281	263	245	313	269	265	283	294	274	275	268	269	288	316	271	300	287	272	281	267	278	280	285	274	306	293	263	265	267	269	288	270	270	291	279	275	242	287	266	283	292	265	274	274	292	290	268	310	282	274	257	258	277	261	277	281	284	285	297	298	282	290	275	283	272	284	268	258	271	296	279	306	258	266	280	271	292	271	277	270	291	255	260	272	273	273	302	285	294	265	299	289	254	285	264	249	272	263	289	280	283	277	267	275	279	279	273	250	314	271	294	307	262	266	261	279	272	296	272	267	295	239	291	257	270	284	260	248	262	266	297	278	286	277	259	253	285	272	273	258	251	263	304	304	234	285	244	261	267	287	272	266	288	277	266	276	284	263	272	300	285	246	271	267	300	308	283	289	278	282	237	299	254	257	271	248	284	266	251	289	253	263	299	279	305	266	262	288	291	265	283	277	301	283	258	291	269	268	248	300	324	285	305	255	268	275	304	267	301	274	286	255	276	249	279	260	293	277	229	272	273	270	274	267	241	278	277	315	235	264	300	298	261	273	253	276	296	288	282	294	266	246	279	220	257	294	283	284	272	254	279	276	267	277	272	284	260	249	281	259	279	249	296	264	291	279	293	268	271	296	274	288	293	247	310	291	271	267	276	265	256	289	264	274	262	268	284	309	251	298	262	265	240	276	271	272	278	296	257	278	293	279	273	241	270	267	291	285	283	260	281	286	281	291	310	262	276	286	238	290	275	288	273	267	298	271	278	284	277	295	279	257	243	277	293	261	287	274	277	293	280	269	250	295	251	260	258	294	276	243	265	275	251	293	288	306	278	282	278	263	268	273	274	272	257	275	259	269	294	277	261	259	270	290	266	285	272	260	282	260	294	271	262	268	244	326	263	262	258	244	287	298	240	248	281	269	277	269	271	297	254	295	279	273	262	264	307	258	264	269	264	283	293	275	277	267	255	266	278	295	273	288	249	263	256	255	271	276	275	277	273	249	260	262	272	296	244	240	241	265	292	261	249	251	257	248	266	271	288	271	250	263	248	273	272	245	290	297	260	242	298	277	273	307	267	283	297	274	255	267	259	230	308	287	280	267	242	268	276	269	276	302	270	286	303	268	258	276	239	243	302	293	268	296	259	274	272	285	280	292	282	278	288	297	275	291	271	276	266	286	296	254	259	269	292	257	301	286	273	290	259	288	296	241	274	278	296	275	303	279	238	284	279	307	279	277	273	284	305	287	295	279	251	274	273	284	268	257	287	266	272	275	273	273	304	262	305	255	288	296	254	275	262	243	298	287	286	249	261	256	272	261	267	283	301	270	294	283	259	268	241	289	281	283	307	283	279	280	257	251	286	260	268	274	281	279	279	259	262	288	252	295	271	265	254	280	280	241	237	239	285	284	280	286	287	246	300	267	298	269	265	284	248	289	267	298	269	291	263	280	266	292	259	295	261	288	275	270	254	269	271	290	302	247	263	287	285	254	277	254	258	271	281	249	270	276	278	284	261	297	288	245	280	283	291	283	268	281	254	276	278	290	262	316	281	274	265	262	267	291	272	284	295	288	280	297	270	286	276	276	275	269	257	314	262	274	270	278	285	231	256	270	271	271	284	269	275	263	301	291	280	279	297	268	254	271	287	265	283	293	277	270	274	277	266	256	250	266	282	224	293	243	296	279	262	275	269	280	274	283	273	286	302	242	287	300	295	320	288	274	299	255	269	259	268	262	283	286	273	248	309	263	289	280	283	278	283	265	292	262	291	279	317	286	251	269	242	258	288	300	284	252	255	296	268	264	296	264	274	265	261	261	237	269	264	311	282	270	261	252	276	278	275	262	283	277	297	290	282	285	276	289	286	283	297	254	277	282	288	286	272	291	267	284	289	282	285	262	268	276	255	266	306	229	301	256	261	269	237	287	246	263	248	263	256	281	284	292	259	285	299	282	264	292	251	278	287	279	274	269	289	287	292	272	280	291	289	279	270	268	261	280	266
23715	21346	30890	25648	19213	7477	617	300	282	230	233	189	217	214	185	201	186	204	199	184	199	157	162	187	179	174	186	171	187	171	183	162	161	175	164	171	193	178	177	175	185	166	158	142	164	165	183	168	144	166	175	186	185	168	176	195	194	162	148	173	164	175	161	144	163	167	172	150	191	157	170	160	162	171	175	198	192	162	185	146	164	190	181	173	183	178	161	179	157	159	138	185	156	146	154	174	173	176	146	134	174	159	171	165	191	184	166	183	189	178	162	183	155	175	166	167	152	165	164	195	182	197	162	167	159	183	182	154	166	146	156	186	194	171	192	169	161	182	179	172	154	161	172	162	181	166	183	169	154	142	162	164	173	166	188	177	166	174	161	173	170	162	158	171	161	183	167	177	150	166	175	170	177	170	163	178	186	175	187	160	145	183	200	155	160	144	172	170	182	143	148	199	171	158	160	165	177	157	151	183	179	172	153	180	174	178	166	169	155	186	169	169	164	173	163	163	151	149	166	178	178	178	176	150	169	155	169	175	161	152	162	177	168	172	147	150	180	141	137	166	183	176	172	185	159	188	166	163	158	168	153	163	165	162	170	173	147	145	151	181	161	170	170	151	152	186	164	153	179	167	164	167	172	181	164	182	145	175	152	164	199	187	187	192	161	170	148	169	164	173	154	179	158	178	157	159	160	178	169	162	189	181	187	141	167	173	151	160	171	150	148	159	166	172	194	156	190	182	167	164	173	169	163	183	184	179	177	160	177	183	167	143	178	192	159	173	153	175	186	192	179	180	146	163	173	144	151	170	173	179	150	151	149	191	179	155	177	175	186	160	198	167	178	167	181	157	162	170	156	155	168	168	177	169	172	166	164	150	171	174	154	143	165	177	191	169	178	174	168	157	160	153	181	153	160	170	148	165	165	154	164	152	167	176	163	189	171	174	177	175	183	160	161	173	170	171	166	166	146	173	170	172	158	166	169	159	182	170	167	171	156	153	186	161	168	156	170	179	177	183	180	181	167	160	163	198	178	205	170	167	196	150	165	157	153	167	188	157	170	173	176	160	153	170	184	165	184	187	174	165	185	175	177	198	172	190	145	182	170	190	145	157	170	142	145	184	182	164	161	168	191	155	169	142	194	163	174	188	147	166	167	167	188	170	154	168	143	160	143	142	182	197	166	156	157	175	144	183	186	177	176	162	156	157	189	192	126	178	164	159	176	168	185	187	182	160	179	168	189	193	169	160	190	152	153	162	159	164	173	137	152	183	154	167	156	169	179	153	164	169	180	166	159	151	160	162	165	172	164	166	170	165	160	153	177	146	165	184	151	155	171	166	178	164	171	175	194	149	161	176	154	157	156	168	157	168	174	163	176	179	170	159	162	159	160	178	155	157	180	168	156	196	187	166	156	156	182	170	179	161	165	170	179	147	168	177	172	184	157	179	161	147	179	158	180	184	147	178	155	155	167	158	165	166	173	182	182	158	178	184	161	187	170	153	181	160	195	193	161	156	152	168	183	166	151	178	170	199	185	180	162	193	176	166	187	167	160	170	167	186	183	144	185	182	163	180	156	191	154	179	158	168	168	176	164	175	188	173	157	167	193	164	148	172	202	156	177	167	173	158	163	195	175	178	157	170	182	155	178	152	188	169	175	135	190	180	177	178	155	176	168	169	175	167	179	167	150	178	181	161	157	165	171	171	176	160	169	170	179	178	185	187	152	152	176	150	189	169	172	174	177	166	166	176	158	160	164	162	167	150	191	149	189	188	175	187	180	207	167	175	171	152	147	144	147	163	165	177	176	169	165	164	176	179	166	174	181	164	155	164	164	165	180	171	163	154	170	159	157	170	186	166	185	165	164	185	172	159	155	177	171	174	162	170	180	145	160	180	139	164	175	154	162	166	177	169	167	166	162	178	165	185	177	177	156	165	167	161	172	166	159	173	174	155	155	167	163	197	171	168	176	176	147	166	170	146	163	161	168	150	172	149	147	142	172	157	147	186	165	184	158	158	160	167	171	158	154	172	142	166	154	144	159	161	167	173	156	193	146	172	167	149	182	175	154	175	167	151	187	148	163	159	185	159	165	138	177	172	169	166	165	161	173	184	152	147	162	142	176	172	180	175	180	185	146	148	167	152	181	170	200	174	160	171	150	184	180	167	188	177	186	154	166	177	161	186	158	190	176	167	173	165	157	182	183	153	167	170	171	192	182	157	197	187	170	181	154	165	191	159	174	169	183	183	170	170	181	191	170	168	173	195	184	166	160	170	169	168	171	165	150	159	172	163	128	151	150	170	180	178	166	173	170	163	172	158	205	183	178	155	173	165	164	174	155	184	173	196	153	174	168	176	150	166	153	181	167	178	172	159	175	165	140	173	169	150	155	149	165	184	177	171	161	155	143	172	181	152	172	160	167	170	176	160	181	175	156	176	170	162	170	169	165	166	171	146	164	171	161	157	189	162	188	174	188	156	181	178	184	186	174	158	154	164	152	164	175	174	165	166	181	182	174	189	181	178	156	169	143	160	199	183	160	164	177	176	171	152	176	148	177	155	159	161	159	177	157	177	146	176	171	166	163	168	152	154	186	147	152	183	184	172	165	177	181	172	166	160	188	136	167	156	178	171	159	181	154	170	159	170	165	155	170	175	163	172	159	160	187	175	171	177	152	162	167	169	184	169	147	178	154	170	163	184	193	176	157	183	196	162	162	149	175	158	167	154	168	167	165	169	175	202	177	179	181	210	170	173	187	175	170	171	170	165	171	154	161	170	202	154	173	161	154	166	166	175	176	147	183	160	163	148	173	172	162	188	191	179	130	136	178	193	212	188	140	183	174	154	152	165	146	145	160	161	178	172	205	165	159	156	156	180	189	149	169	156	165	152	161	168	177	157	154	172	170	169	149	171	157	177	162	178	158	174	177	183	167	174	181	169	168	178	180	182	178	174	140	178	176	159	164	153	165	163	198	187	200	150	157	142	175	180	166	175	172	169	169	177	180	179	176	164	170	184	179	156	168	171	161	194	169	185	167	165	174	170	173	168	171	163	163	161	161	185	157	184	152	165	175	149	178	154	163	151	159	170	176	164	166	162	151	151	158	162	161	181	180	169	180	150	182	164	150	170	165	145	175	142	176	169	170	175	176	150	147	164	144	186	178	164	139	155	159	138	181	154	150	170	163	160	181	179	198	154	159	152	170	156	167	161	160	169	160	183	181	152	176	162	191	158	176	155	184	159	183	207	177	163	171	163	154	175	165	165	171	179	137	165	171	173	162	167	157	192	171	158	190	161	178	162	167	178	152	168	170	186	176	184	162	158	167	175	177	174	153	144	161	162	148	180	155	179	173	162	169	172	208	159	177	158	173	161	159	153	177	141	162	137	147	165	172	155	162	199	156	176	165	174	165	189	165	175	199	161	179	191	175	164	166	183	170	157	163	180	162	167	163	141	133	159	154	185	165	165	173	155	141	168	165	158	153	172	122	145	163	187
40919	78420	57830	17375	1629	1777	751	461	365	330	323	312	262	263	255	251	237	228	227	221	234	178	221	226	210	195	200	207	212	209	176	217	173	184	197	189	186	235	200	199	188	240	212	211	189	195	197	190	168	175	172	187	179	178	193	205	190	190	190	172	182	190	187	185	182	170	190	178	170	200	176	186	205	200	198	191	181	190	197	213	201	202	192	188	200	193	189	204	186	183	186	169	175	181	206	186	195	196	173	207	200	213	192	188	169	203	173	208	196	173	206	179	184	220	199	198	181	175	182	207	188	200	192	190	192	181	192	197	162	181	202	185	198	192	202	213	172	181	173	166	186	187	188	196	203	190	177	188	169	222	180	185	185	187	184	175	205	197	183	197	190	177	186	171	199	214	186	191	220	183	204	198	178	175	170	184	208	196	189	182	203	190	177	165	198	197	196	182	200	200	186	195	188	188	169	179	195	208	196	184	230	177	171	191	201	165	188	186	196	201	174	225	181	205	174	189	195	195	206	202	181	208	181	189	197	202	190	180	219	175	227	200	204	195	211	188	193	190	200	208	189	194	175	200	202	203	193	209	191	171	181	176	177	178	172	189	187	176	175	179	185	195	214	203	189	185	206	194	206	201	192	185	167	200	209	182	193	170	202	190	204	183	185	183	178	191	174	159	202	185	169	180	220	182	182	201	175	192	194	187	184	178	167	199	179	163	180	205	171	208	192	186	185	188	190	187	182	195	198	206	189	197	184	193	182	179	162	176	182	180	205	193	186	189	204	189	179	188	187	188	187	210	217	188	198	188	191	181	183	189	174	191	169	188	195	187	171	221	184	189	199	192	174	187	181	172	166	192	166	177	196	205	178	204	220	178	180	173	177	190	206	192	169	196	195	160	191	186	190	189	172	193	217	170	202	178	203	204	183	193	187	197	193	187	199	163	206	219	190	183	178	192	188	214	179	183	185	180	176	192	205	207	199	189	177	178	172	184	199	187	175	202	191	190	175	166	190	185	189	185	192	199	179	198	151	179	214	196	168	173	190	213	192	197	174	182	174	174	173	185	180	199	203	188	173	191	203	177	195	201	185	189	211	191	194	181	203	201	189	183	177	206	198	174	186	195	189	181	200	216	178	196	193	198	185	186	207	173	198	184	179	167	187	196	192	194	183	186	184	218	203	171	189	198	194	200	201	202	183	205	191	193	179	184	210	178	188	206	176	176	190	170	195	199	191	182	181	206	202	187	176	175	176	199	178	206	191	192	172	191	184	205	185	209	171	178	187	199	193	170	189	180	196	193	181	214	209	181	196	166	178	180	183	208	209	200	186	201	187	210	196	192	189	192	200	219	195	194	202	169	192	188	201	178	188	171	187	187	170	220	199	172	188	206	188	180	189	208	201	175	190	197	191	195	196	199	205	210	181	163	173	175	197	199	187	186	220	186	197	188	180	186	170	192	204	171	185	178	200	190	182	202	176	200	197	209	204	199	213	203	179	190	198	200	199	193	177	190	191	191	191	194	184	185	179	194	180	192	179	179	173	181	192	189	177	174	191	200	197	173	208	191	182	206	205	163	165	208	187	199	151	181	201	209	205	190	216	188	209	209	200	197	192	222	210	176	163	192	192	207	204	196	158	200	203	195	197	156	190	196	183	167	198	214	182	177	191	201	187	182	193	174	184	223	183	176	191	168	162	192	209	198	199	225	221	176	211	195	189	168	208	158	184	197	186	208	190	190	197	215	175	181	196	175	198	190	200	194	173	195	201	184	202	195	201	199	171	212	154	215	187	199	192	200	200	194	181	191	165	200	201	189	181	179	216	176	165	200	172	174	177	164	177	176	200	195	180	167	192	159	168	202	192	203	178	185	222	178	209	206	198	194	182	200	200	176	205	193	194	179	200	155	206	184	177	229	188	204	158	193	171	193	202	168	211	176	177	179	187	215	184	171	198	215	199	196	174	215	179	188	191	217	176	176	175	164	207	187	175	175	191	192	184	205	190	197	176	181	202	182	193	198	176	209	188	195	178	176	207	173	183	189	190	200	203	193	200	184	178	202	190	203	188	173	174	148	205	173	210	173	219	197	171	182	175	167	176	159	178	166	181	185	185	188	181	175	202	184	183	183	207	185	184	190	175	188	170	204	154	173	176	200	185	189	190	195	205	175	171	171	173	201	177	214	183	178	206	175	204	202	197	197	183	201	199	196	191	182	205	205	202	212	190	209	199	190	207	195	143	201	177	181	212	203	187	176	192	175	192	174	211	176	157	169	194	190	201	180	186	187	185	197	216	172	197	197	199	199	200	182	177	208	181	194	188	184	207	197	196	208	197	177	168	175	163	197	180	187	208	194	203	179	197	204	194	206	180	193	186	195	180	182	200	177	192	190	174	186	194	183	197	183	212	210	186	189	191	203	200	190	168	205	196	166	182	181	188	183	196	194	187	211	186	169	183	179	205	182	150	179	202	216	179	190	204	198	193	212	184	196	194	191	187	176	200	205	183	189	199	180	181	177	174	184	192	205	186	163	189	195	202	199	182	238	194	217	203	186	203	230	185	187	188	226	189	200	167	205	191	187	185	196	204	163	219	180	193	187	184	178	199	197	195	194	191	204	195	206	200	174	193	190	172	179	198	175	200	168	196	199	200	176	185	187	183	193	174	200	176	181	193	169	164	212	178	190	169	188	195	203	188	190	197	177	175	189	215	170	182	198	178	202	179	183	188	202	183	170	171	197	187	204	206	185	181	191	171	218	192	177	197	192	200	196	166	185	181	201	194	180	194	170	181	195	208	214	173	191	181	173	184	188	203	178	189	163	169	190	175	181	181	193	194	198	179	187	182	160	192	179	207	191	195	174	179	158	182	202	178	205	164	207	157	176	198	203	167	184	187	184	196	179	190	163	189	198	180	186	201	189	189	188	201	177	187	192	196	192	214	176	183	194	200	181	184	179	185	212	211	209	190	195	175	188	156	176	199	197	177	174	182	179	194	195	185	199	185	201	193	189	184	192	180	205	205	166	202	205	195	186	188	198	226	204	206	191	201	193	180	198	181	175	177	186	187	177	188	156	184	193	194	199	198	197	202	202	187	201	190	192	187	179	198	190	175	180	187	206	208	195	192	202	203	179	163	196	192	219	211	156	187	196	190	202	165	189	215	191	174	210	202	178	210	180	191	185	182	188	202	186	188	185	190	195	192	189	194	217	188	171	201	182	188	190	169	188	191	195	206	180	192	193	171	199	197	213	174	180	187	194	182	202	194	184	211	172	161	199	181	168	191	163	200	179	179	186	191	189	185	167	190	178	194	197	144	199	190	184	189	216	176	181	188	180	198	205	179	218	188	203	181	181	213	203	193	190	211	198	183	192	174	171	195	188	201	177	198	182	208	184	185	202	202	161	196	200	189	173	174	225	169	203	204	171	202	194	184	160	176	228	215	192	206	189	171	204	183	187	199	209	209	180	191	174	183	188	205	192	179	191	178	184	190	210	198	186
24802	21670	32020	26210	9848	1049	526	485	419	412	446	432	442	430	420	390	397	424	423	428	422	469	450	400	420	422	414	423	393	413	384	409	450	453	433	385	382	379	418	419	419	426	382	411	426	431	418	446	396	411	448	419	429	398	448	428	394	375	394	390	424	384	378	426	439	410	394	427	440	420	421	424	443	375	397	403	426	418	440	409	415	425	442	432	402	433	402	393	432	411	386	441	417	420	407	424	427	425	408	393	402	460	396	423	399	424	423	422	410	455	443	408	388	413	417	451	382	473	385	407	382	427	410	419	427	426	417	432	418	419	388	464	387	416	420	402	410	390	400	413	404	408	416	439	441	413	406	409	415	391	400	408	390	387	437	387	395	426	416	370	423	390	379	451	407	392	445	386	416	409	452	422	395	431	453	415	403	431	455	399	399	447	383	402	399	427	397	414	470	418	399	431	431	403	411	444	422	455	404	425	415	389	431	392	422	454	431	378	414	385	393	420	431	377	409	424	389	447	419	414	416	433	416	369	458	421	418	387	400	422	409	406	426	395	425	431	444	417	421	440	381	416	428	416	374	375	372	413	366	420	447	408	455	404	415	430	428	402	445	397	415	426	417	412	401	390	412	407	393	440	394	361	417	427	401	404	397	430	375	400	453	444	395	399	409	404	414	402	416	427	414	439	391	409	431	432	402	399	393	426	397	443	424	461	405	421	402	425	398	387	365	453	387	415	422	416	409	423	443	431	386	410	396	396	434	423	433	418	418	403	415	413	404	410	398	416	441	443	434	419	387	410	436	415	409	400	415	377	377	410	443	395	400	380	367	428	395	435	399	422	425	384	402	408	388	392	386	401	412	394	448	435	437	396	408	417	415	391	422	431	430	421	410	427	410	421	477	434	395	434	408	424	408	406	419	398	410	393	413	427	418	418	397	389	395	413	438	439	403	444	434	453	447	400	431	441	398	405	422	418	466	425	425	379	426	416	409	416	449	434	411	392	405	430	411	434	420	406	467	427	421	441	409	457	427	441	433	401	412	385	398	445	440	408	400	437	410	386	394	393	420	391	453	414	375	405	435	440	426	413	416	388	381	399	379	425	453	431	425	411	416	402	397	422	398	408	382	376	386	418	406	438	442	426	427	402	406	430	408	393	357	384	408	433	434	411	415	429	405	406	427	445	430	399	442	417	413	413	419	426	394	422	416	422	388	410	427	413	384	417	403	399	440	439	427	442	387	402	394	460	412	424	451	431	406	400	427	465	378	406	410	424	438	415	432	410	394	417	393	438	418	397	408	403	406	430	427	409	400	378	433	415	452	376	431	439	433	419	440	430	431	362	374	418	395	428	411	440	408	394	430	394	386	400	427	422	425	420	427	379	411	406	443	411	425	394	402	418	406	398	418	400	385	421	381	405	382	408	437	420	416	449	388	417	414	419	450	428	428	398	414	391	395	443	449	362	417	367	392	424	389	394	399	406	429	382	447	430	397	408	423	413	424	413	426	414	409	455	439	459	416	384	445	384	418	394	377	424	402	477	403	442	428	420	451	435	416	407	456	418	444	390	388	401	428	388	391	418	417	432	415	393	443	423	433	421	408	387	396	369	424	405	403	419	462	406	396	418	423	439	407	390	412	396	407	405	414	385	418	427	409	397	375	399	431	430	441	396	413	402	385	376	444	424	404	408	399	420	439	400	391	431	442	403	431	416	398	383	423	438	425	421	398	426	414	392	431	388	387	396	428	406	412	416	415	383	404	417	455	395	441	406	396	425	414	441	402	419	400	450	438	402	451	458	399	425	415	411	418	382	430	402	387	364	418	422	389	438	419	443	429	394	429	392	423	429	410	408	422	434	417	401	427	427	399	446	418	407	393	422	411	409	426	444	384	422	352	416	429	401	385	420	392	411	419	394	412	431	365	410	387	379	399	415	410	445	426	427	391	413	397	423	400	420	411	400	466	393	380	410	424	382	406	431	416	416	392	421	442	410	414	398	392	373	412	411	437	425	441	436	416	397	459	432	402	412	413	404	391	430	404	385	418	399	395	423	409	396	410	404	447	439	432	404	449	458	379	492	435	421	412	416	394	354	421	407	385	401	384	411	416	405	408	418	387	407	394	423	425	419	459	429	415	446	348	440	443	409	408	436	419	451	415	408	407	424	400	410	449	413	416	410	458	425	423	442	401	440	424	393	396	391	425	413	381	389	413	479	422	450	412	420	369	409	415	435	425	405	434	423	419	398	395	413	403	421	425	414	410	403	427	391	404	422	435	431	417	398	423	461	419	410	388	393	442	394	423	411	413	397	452	383	426	432	401	399	440	441	430	414	398	393	423	417	399	421	400	400	409	458	427	391	431	382	440	454	420	426	460	386	394	415	392	428	395	407	415	438	380	419	416	426	408	430	433	416	385	438	392	423	476	428	420	363	393	397	409	418	437	409	424	430	456	442	425	434	393	402	407	387	397	404	411	384	419	411	434	423	420	396	374	444	407	388	428	432	431	437	426	414	416	402	426	356	375	446	433	422	427	411	390	438	452	400	396	411	408	420	427	374	409	412	391	419	401	395	406	418	405	447	372	416	407	378	394	414	423	424	400	418	405	404	403	433	423	427	433	416	390	429	420	424	409	441	392	400	396	362	424	439	405	419	434	386	423	411	406	397	447	390	431	428	441	413	376	445	424	418	458	424	428	404	375	421	407	421	421	416	412	416	389	392	433	378	437	434	468	404	427	428	431	428	419	388	416	368	413	378	382	413	392	411	397	404	426	433	393	425	405	425	420	377	432	400	421	443	436	424	430	430	428	442	412	416	429	413	420	441	436	415	441	416	378	417	405	440	415	426	423	403	400	435	451	426	426	435	405	393	437	403	429	402	397	454	407	386	393	392	434	402	414	422	408	423	410	385	416	442	428	450	424	386	395	411	409	418	403	428	427	443	422	425	415	411	409	411	446	417	432	409	431	386	394	413	414	433	398	362	415	420	393	390	410	403	450	394	397	412	416	443	432	402	404	441	448	411	420	420	436	373	423	429	444	410	406	425	389	404	405	394	432	406	376	456	407	402	424	428	404	445	379	403	417	432	433	449	393	401	422	394	399	430	415	378	419	431	404	396	412	411	390	425	412	382	381	412	416	399	452	412	425	415	404	416	394	417	407	397	425	443	422	398	374	422	457	421	418	415	422	435	370	374	411	387	437	458	418	368	386	408	422	406	389	380	417	433	400	414	392	429	429	422	423	400	467	401	406	444	412	400	420	416	445	410	444	428	412	437	409	386	409	437	415	384	394	384	428	429	386	407	398	447	412	420	419	396	429	444	433	402	382	377	388	382	408	423	408	401	393	446	403	431	401	403	408	370	386	409	473	450	410	448	397	387	376	434	413	397	416	439	402	441	376	410	401	414	418	414	430	451	435	416	399	439	444	408	371	402	406	348	421	391	386	416	458	394	422	399	435	425	387	410	409	428	427	439	430	424	418	396	444	439	422	436	402	424
37105	65126	52214	9975	1186	1017	622	530	549	495	531	490	492	465	478	473	469	514	441	466	511	439	430	467	428	431	425	501	472	395	490	477	432	448	447	468	440	456	453	450	437	497	466	455	444	446	428	442	470	428	437	452	420	433	445	445	499	423	448	501	467	442	447	444	489	450	425	437	444	468	486	406	423	460	431	448	453	450	442	438	448	458	444	438	438	474	428	441	429	464	482	458	441	397	474	439	419	438	471	466	433	422	456	432	415	464	423	457	449	427	436	441	460	437	438	446	438	438	462	445	434	439	442	484	444	440	451	410	449	444	427	466	461	431	429	481	455	472	424	429	453	434	440	467	419	454	445	417	412	427	479	465	434	434	488	441	439	453	436	448	511	438	429	437	471	472	496	438	452	446	427	461	475	450	476	461	468	413	449	449	426	438	441	423	463	436	472	460	434	438	471	410	454	449	426	448	436	468	418	488	437	447	424	484	457	465	458	419	442	441	487	449	451	461	394	434	466	410	478	409	501	479	459	428	434	454	461	516	427	467	422	468	457	463	447	449	436	447	434	433	429	446	445	478	438	442	463	445	454	469	422	472	465	467	458	442	440	471	391	465	416	433	460	462	449	451	434	470	431	422	418	437	441	465	409	454	447	488	450	449	436	435	458	428	474	484	482	460	413	420	458	456	478	447	430	445	436	461	453	473	437	496	483	453	436	439	404	459	438	432	466	469	414	441	455	469	473	446	465	477	496	420	460	442	467	465	430	444	411	451	415	430	476	380	446	459	493	454	448	496	428	429	479	476	476	452	499	457	438	464	452	480	437	448	434	419	481	454	434	462	498	432	421	441	466	456	440	466	469	453	451	469	456	439	443	439	444	460	452	431	468	451	444	439	428	464	453	422	456	430	459	457	430	455	436	450	466	453	483	448	464	451	418	432	435	455	460	482	422	425	433	428	423	425	438	421	459	449	431	413	476	426	416	450	498	445	429	433	438	488	480	468	465	434	446	436	457	438	414	418	440	427	442	458	482	451	448	443	420	475	447	414	427	426	429	446	458	461	430	476	451	448	473	437	433	461	432	475	446	439	466	448	455	438	434	490	428	434	499	444	428	495	440	457	421	434	475	439	472	409	446	461	458	441	437	460	451	454	433	431	474	433	445	461	476	455	454	450	446	453	467	430	482	468	456	419	509	412	409	436	451	436	514	466	439	436	467	449	433	394	459	445	457	437	437	450	452	472	444	438	427	391	447	481	445	443	471	470	482	439	456	479	461	453	465	457	410	468	470	444	486	474	428	419	450	405	462	458	435	439	424	435	448	473	435	423	451	459	450	488	461	477	474	404	456	460	473	476	465	452	420	458	453	458	451	431	441	465	426	438	430	427	476	423	460	427	437	476	465	450	453	437	447	468	450	447	432	440	455	464	454	458	439	402	396	485	455	445	422	484	426	451	403	438	419	468	466	431	490	486	452	444	464	447	423	455	463	441	416	440	466	447	452	431	483	439	480	426	476	463	445	464	458	449	447	482	442	398	427	393	442	457	436	471	467	461	456	421	486	450	428	448	409	448	456	437	445	439	436	468	478	440	462	504	448	500	463	437	481	432	458	434	451	436	411	443	420	461	475	431	473	458	445	433	418	428	483	440	484	485	442	441	433	489	447	437	438	408	472	456	428	447	462	490	449	460	447	449	448	467	435	460	419	427	416	442	421	418	430	430	451	472	443	445	450	448	457	458	480	419	429	423	408	471	448	428	401	439	472	463	473	442	451	422	443	462	465	464	465	484	491	477	448	426	473	435	440	443	422	457	425	476	430	429	472	445	457	490	429	444	431	449	477	485	469	430	505	449	444	406	425	436	485	460	450	440	430	493	457	503	456	456	461	451	442	449	469	440	477	454	481	425	470	453	435	434	436	455	471	490	442	469	446	407	447	456	438	430	432	459	470	478	458	431	434	479	439	453	435	435	474	458	453	485	472	473	462	465	418	432	471	461	457	456	439	473	447	398	446	445	418	398	443	436	453	447	459	450	471	480	444	439	482	458	454	445	405	439	434	463	413	458	442	442	475	429	451	491	429	421	423	438	423	424	468	457	459	455	430	486	479	463	432	444	433	455	437	438	475	475	449	451	461	474	425	443	447	452	488	496	445	453	457	462	470	475	443	454	479	448	441	464	452	420	444	443	443	443	459	471	450	420	444	430	443	461	456	422	460	450	474	432	438	451	463	462	430	416	456	476	418	413	428	438	455	415	469	441	434	442	481	439	463	477	443	400	420	438	442	454	458	450	448	390	453	449	490	455	444	390	461	459	451	419	431	464	433	469	458	441	489	453	424	441	443	425	414	465	487	459	451	445	471	459	470	424	440	475	453	428	423	432	470	429	431	476	434	391	426	447	461	468	462	461	447	405	423	436	474	484	445	473	467	425	452	456	417	464	455	462	445	498	416	443	418	457	447	463	470	439	420	454	454	463	442	436	448	459	439	442	439	457	426	446	466	490	428	432	482	455	418	465	436	469	487	437	471	466	454	457	458	471	445	510	447	475	449	452	448	466	431	440	469	468	445	419	418	453	476	453	390	462	415	462	436	431	436	458	474	443	443	474	474	469	425	469	478	460	450	445	497	466	453	443	458	460	410	444	479	443	422	459	472	454	469	444	462	421	435	431	434	409	453	442	462	451	468	461	488	443	431	465	455	406	459	441	437	462	441	445	462	428	481	460	463	425	461	459	443	462	481	416	422	447	468	456	470	415	455	454	477	418	480	472	418	456	476	498	419	448	483	439	466	473	424	426	413	427	433	435	438	414	441	448	415	455	432	421	426	450	451	444	440	416	419	419	454	418	467	444	465	458	419	468	421	458	454	454	419	432	469	469	454	473	467	480	455	416	485	441	460	456	446	443	463	470	446	478	448	407	448	464	498	479	464	460	445	440	433	433	441	466	464	423	459	438	449	438	433	468	428	458	465	415	466	437	467	445	442	440	442	473	451	423	470	470	479	459	466	423	434	436	411	418	440	475	428	489	493	434	463	493	431	479	457	466	483	448	424	485	463	479	435	444	435	469	442	442	476	452	421	450	472	461	440	442	443	445	485	415	453	409	438	425	479	445	449	428	415	463	438	453	432	430	473	432	424	471	449	446	455	458	456	464	444	471	449	402	478	477	402	453	422	457	445	436	460	434	440	430	448	439	466	430	465	443	408	412	449	443	459	460	500	474	440	469	457	470	432	466	451	443	439	502	449	435	467	469	436	447	454	450	431	475	456	491	483	429	432	440	465	443	468	444	432	426	462	441	448	443	447	491	454	458	452	454	441	438	467	404	467	460	420	415	464	429	456	468	441	476	422	476	416	451	436	460	444	432	438	428	478	468	489	468	444	458	433	464	469	429	426	448	425	427	468	459	423	438	433	458	450	459	449	481	472	440	489	451	456	479	464	469	458	460	445	433	399	483	448	433	421	472	431	436	429	446	454	470	420	448	442	459	450	467	435	422
22548	21208	30558	24646	21083	19798	6840	672	528	500	503	432	439	413	422	418	454	376	425	387	397	405	388	422	411	369	428	390	399	373	395	386	378	400	392	334	391	380	348	382	387	387	388	376	357	369	343	383	359	344	361	366	383	382	381	363	328	401	365	392	388	371	361	355	370	358	342	393	383	383	358	365	367	384	379	357	387	363	363	404	382	368	383	354	375	390	382	409	387	382	388	356	371	394	380	375	378	414	382	364	323	391	396	370	378	373	361	382	390	391	351	376	392	373	380	397	360	375	417	394	346	388	365	339	366	359	350	329	345	376	395	389	381	316	356	365	341	384	353	377	386	358	420	360	377	375	365	360	376	362	326	374	388	393	357	389	331	365	370	365	384	379	367	388	326	349	361	348	357	329	369	370	400	394	399	358	395	371	373	370	379	328	366	378	376	382	397	372	383	354	356	401	367	382	363	359	366	363	396	353	371	362	390	386	368	386	355	371	363	355	319	366	360	365	404	355	393	371	363	389	376	376	372	368	376	364	380	385	375	349	368	376	376	347	358	371	380	368	355	384	379	356	381	393	338	355	369	402	378	420	358	391	367	416	351	366	404	419	391	391	368	343	400	416	374	376	340	390	371	396	340	380	342	382	362	346	359	344	375	366	391	332	376	378	370	348	391	392	377	408	392	401	367	351	360	375	344	355	362	359	375	374	398	372	356	363	362	359	349	379	393	366	385	349	368	383	372	397	378	367	374	325	362	357	362	365	389	362	350	357	383	390	349	357	366	346	368	387	390	363	356	389	391	372	363	379	356	373	381	367	377	400	389	337	376	360	390	381	380	385	361	346	370	382	393	359	371	393	369	349	366	360	363	379	356	377	387	364	408	403	370	377	354	336	385	367	401	371	408	362	371	382	344	349	354	416	369	320	415	369	379	389	384	381	390	389	360	383	369	388	378	380	354	393	376	363	355	377	413	402	382	369	387	398	360	337	358	396	374	354	375	374	365	375	377	354	371	343	373	358	404	376	368	412	380	393	367	377	403	366	367	385	389	354	376	376	368	357	380	354	357	367	356	410	366	373	369	347	417	394	380	366	383	343	362	386	398	357	358	390	374	376	381	385	381	344	359	404	369	360	374	357	350	407	378	374	392	377	380	366	336	365	357	391	359	385	370	390	394	386	367	352	365	395	399	360	363	346	356	348	373	412	350	361	373	346	382	361	380	337	372	381	380	365	364	372	367	407	364	372	376	386	356	372	370	387	369	380	370	382	370	320	403	371	412	391	395	343	374	381	366	378	400	384	390	387	377	371	345	385	341	358	364	380	391	350	405	411	397	364	376	341	366	357	379	360	386	333	375	378	363	368	394	370	389	369	375	354	376	379	356	363	384	384	369	356	366	377	367	403	392	361	368	376	324	370	352	359	360	370	384	388	365	362	364	376	337	359	358	353	400	374	337	373	378	366	385	406	392	376	367	356	375	374	417	393	344	370	375	354	379	399	381	379	388	409	396	359	365	358	385	370	384	345	361	388	379	342	371	353	348	348	350	383	368	365	377	374	368	365	406	338	372	353	357	381	383	341	364	391	391	381	402	375	383	393	368	350	387	374	397	390	345	386	353	348	340	390	398	356	348	411	363	352	388	417	380	330	409	364	355	345	346	388	360	352	371	381	346	366	371	371	382	376	379	364	376	378	358	355	408	382	377	379	342	382	381	351	376	382	338	377	343	404	387	414	426	334	366	381	337	389	376	353	366	344	380	371	388	369	365	360	365	386	393	358	358	368	343	370	371	405	354	375	340	391	363	370	382	350	351	374	353	371	364	397	399	403	407	354	400	381	362	361	363	381	375	349	361	360	356	380	374	364	382	355	379	384	380	354	366	383	367	406	380	409	403	392	392	386	359	386	393	406	381	363	356	394	389	358	365	361	359	389	389	385	369	383	367	344	344	351	367	354	383	362	374	354	384	364	391	384	369	401	380	376	337	392	367	356	356	352	372	387	375	373	373	388	392	387	366	368	409	401	386	372	377	348	362	333	389	386	361	381	329	355	361	365	368	382	410	367	350	352	406	356	388	390	367	349	380	361	356	348	372	390	375	338	415	378	378	377	348	373	380	383	398	365	351	380	390	366	368	348	367	369	424	357	341	356	383	373	372	392	390	414	375	357	392	359	365	345	368	385	367	345	389	383	366	379	417	331	381	354	377	373	350	347	358	377	355	375	410	369	375	401	370	389	359	377	373	384	376	390	373	357	391	386	365	370	361	356	389	351	402	403	381	407	352	375	389	339	373	337	332	386	386	386	334	395	340	349	411	379	355	375	385	354	399	362	378	339	378	396	391	401	349	375	362	378	368	341	374	344	428	350	386	392	373	372	375	364	369	346	392	368	353	356	388	353	427	378	338	372	392	371	366	373	374	368	386	384	382	373	379	373	367	380	374	348	431	361	379	353	378	381	353	389	358	391	385	387	379	368	355	379	379	376	395	356	381	379	383	398	359	368	380	342	372	361	370	359	351	358	370	390	368	396	385	369	380	362	363	370	372	362	391	371	359	360	370	394	352	390	352	373	388	366	380	369	367	378	393	373	369	379	364	360	372	384	353	357	392	352	344	377	349	346	372	357	367	352	409	355	383	382	372	355	347	356	374	370	391	374	370	426	385	352	371	354	387	381	404	371	364	407	375	359	367	378	361	346	408	381	375	362	366	373	367	343	372	418	380	400	383	363	377	370	378	415	352	386	408	391	337	375	404	405	365	341	367	351	374	360	370	378	336	389	378	348	350	379	363	353	331	368	375	416	365	395	354	390	398	375	355	343	342	382	353	406	388	346	352	408	377	366	383	388	355	345	380	409	398	355	353	360	367	366	389	383	376	410	384	399	347	395	391	413	357	391	371	384	391	391	336	366	400	336	373	351	377	410	357	375	345	361	374	382	347	392	350	375	380	380	396	400	351	397	390	359	379	351	379	385	344	394	396	386	397	378	339	331	363	339	379	376	391	379	359	360	343	395	340	373	385	379	405	376	360	390	414	367	375	373	393	370	398	377	337	372	393	376	341	367	381	389	404	394	373	360	368	373	366	395	372	357	371	397	381	358	360	399	359	391	395	415	402	376	393	370	352	393	384	364	401	404	346	391	378	360	397	384	404	388	349	394	361	363	351	382	362	349	345	394	395	396	356	357	386	361	391	377	339	337	361	382	379	378	385	386	365	366	408	373	375	395	398	377	366	364	333	360	382	362	374	355	393	352	387	388	354	327	383	377	354	385	373	380	366	373	360	372	357	362	412	359	359	335	364	349	403	369	396	358	366	411	393	355	343	357	376	381	402	348	359	373	372	334	349	377	370	402	382	370	353	412	379	332	367	361	399	360	374	369	349	363	374	335	386	369	379	355	395	358	364	364	369	410	368	369	378	339	364	332	356	350	390	371	381	360	370	339	429	368	327	360	357	385	359	365	390	414	379	375	411	384	378	367	356	369	387	327	355	367	356	343
50688	92834	75956	19110	4330	1679	1090	842	680	660	616	564	456	504	461	492	471	459	453	493	450	397	418	424	402	401	416	440	421	406	451	407	391	420	423	410	406	386	402	396	382	397	374	352	418	396	361	391	359	406	400	366	388	432	419	430	394	386	392	413	372	420	366	399	398	407	373	379	429	394	410	382	395	393	385	391	384	373	403	390	391	367	390	393	365	417	381	389	403	402	368	387	390	401	397	393	401	411	381	365	379	408	363	405	376	386	375	382	363	365	349	385	394	385	406	374	415	390	436	420	390	389	351	334	362	374	428	376	372	415	366	371	391	355	402	378	402	374	387	390	392	394	380	373	369	377	362	362	364	417	376	371	389	417	386	369	425	397	408	397	391	378	413	398	391	383	385	394	383	376	417	394	393	387	403	371	379	387	374	356	385	377	354	400	381	359	364	399	404	395	352	381	368	375	360	366	423	400	406	395	355	394	364	395	374	410	414	369	371	390	384	377	396	367	374	413	374	383	392	380	388	377	386	376	354	383	360	423	375	423	396	381	392	397	385	381	399	378	370	386	358	393	389	409	396	349	403	377	397	388	389	391	390	390	407	357	382	391	403	329	389	361	352	412	396	412	405	379	384	385	380	356	367	380	381	379	347	375	412	378	357	402	355	422	392	388	373	383	372	421	403	365	366	368	380	388	414	376	376	393	353	386	376	417	401	352	395	413	386	401	389	383	386	372	367	371	381	405	365	375	350	364	399	406	389	368	350	368	410	400	394	395	400	367	382	364	401	393	426	365	384	405	365	371	422	354	394	389	401	361	432	393	387	364	414	426	356	419	396	399	370	374	398	377	429	383	360	424	373	383	365	375	362	407	402	381	359	407	404	399	410	389	397	408	395	399	382	366	387	379	379	393	398	384	394	383	368	402	393	357	421	385	411	369	383	386	360	406	387	390	419	386	387	360	384	384	386	361	368	348	406	352	373	395	392	366	361	372	383	396	378	408	378	398	390	408	404	388	388	352	381	411	378	358	377	366	374	392	388	359	408	372	378	436	400	398	388	401	418	347	377	410	391	392	429	375	374	386	413	378	397	373	399	375	416	364	372	400	374	408	394	368	399	395	360	388	392	381	396	374	394	415	364	412	366	347	420	365	383	358	385	377	393	355	373	416	380	354	362	400	420	371	389	409	361	356	358	385	374	382	398	392	375	394	387	352	396	419	381	383	441	372	367	368	372	381	385	395	419	349	400	390	425	368	426	363	379	382	403	358	398	422	357	394	366	383	392	341	380	372	387	365	384	399	377	363	412	396	409	405	404	379	377	398	390	383	371	408	358	385	394	409	383	399	374	395	343	358	383	398	385	399	412	379	341	400	430	386	389	394	384	362	380	345	410	362	389	375	373	381	386	412	353	378	383	399	367	394	376	388	401	399	354	370	370	380	382	398	348	386	350	385	394	383	405	389	371	375	341	396	378	403	384	385	401	422	398	382	357	381	398	415	404	389	419	411	374	405	369	377	372	382	422	369	381	358	363	373	383	417	396	389	381	405	411	407	389	375	378	362	362	394	409	384	344	343	362	360	389	390	386	391	387	395	412	385	387	406	401	407	377	398	356	375	401	380	382	371	389	405	383	381	366	404	341	405	397	406	349	416	365	417	396	416	378	419	422	372	379	380	407	410	356	392	395	398	345	404	427	390	352	409	404	397	359	419	380	391	414	367	407	373	410	395	411	333	377	358	398	356	396	406	402	379	395	393	351	405	388	373	399	377	415	371	396	375	359	378	425	383	363	371	385	408	408	399	364	374	418	390	403	404	421	397	383	409	417	367	366	393	387	383	389	385	392	374	380	381	382	377	383	388	378	406	372	360	403	381	377	392	370	384	388	387	385	366	425	387	384	388	380	405	397	371	383	416	410	359	385	413	389	392	379	369	375	371	413	371	372	410	381	384	366	392	417	372	391	352	388	378	337	387	395	420	392	390	402	398	370	403	392	383	405	449	388	393	362	385	395	401	388	342	394	385	364	372	375	369	394	396	362	389	355	367	390	396	355	381	390	402	376	372	364	386	407	392	383	377	381	393	371	378	433	418	374	366	413	394	350	380	406	387	386	401	378	395	376	372	389	378	391	380	348	405	385	375	377	407	404	425	418	354	376	400	385	391	388	411	364	415	373	413	367	370	394	360	395	363	352	393	369	384	397	403	372	403	359	401	379	399	365	367	405	377	375	364	365	396	390	386	433	412	397	365	363	370	373	449	398	412	388	336	375	392	389	397	381	395	397	378	431	404	399	372	374	353	355	387	351	403	413	411	402	411	398	399	419	388	363	375	398	395	370	375	401	399	367	387	375	391	375	380	418	384	396	392	357	394	417	376	425	381	393	360	383	393	391	401	366	378	378	387	373	407	386	386	381	366	394	390	373	394	410	395	388	376	391	393	356	412	390	384	408	368	413	396	399	352	381	387	380	394	378	382	392	383	386	414	428	356	366	414	377	400	365	389	358	387	408	385	370	379	361	374	378	415	358	385	379	363	402	367	393	413	391	415	385	367	426	358	410	373	381	339	353	413	360	389	422	390	377	377	375	391	389	378	386	396	359	369	390	392	413	382	400	415	386	350	424	401	404	372	409	379	406	379	394	373	394	408	399	381	378	376	386	381	390	333	395	405	387	361	402	386	374	371	374	434	415	366	383	372	393	407	378	425	382	372	385	376	371	388	374	362	401	397	390	355	391	410	360	396	392	377	399	390	366	368	405	407	380	397	401	357	377	389	368	343	382	370	385	366	369	411	376	376	399	394	378	347	391	383	339	362	392	394	346	403	415	382	385	356	389	375	377	363	409	381	381	370	385	401	378	384	346	393	390	386	415	407	396	387	357	407	376	396	396	380	401	360	438	393	389	380	383	387	425	402	416	363	406	402	382	383	370	369	383	392	372	374	373	369	395	372	386	427	386	383	388	384	383	380	373	389	384	383	392	380	402	387	398	390	397	406	397	410	406	375	378	357	414	421	385	375	374	375	373	406	409	392	382	403	379	405	391	363	416	378	370	347	388	384	371	403	383	394	371	377	392	369	404	363	404	425	401	382	375	379	394	388	382	379	344	391	412	400	416	406	399	412	415	415	361	386	395	406	394	378	369	385	420	393	395	376	377	373	379	363	405	427	400	382	387	371	390	364	401	378	399	381	386	348	376	396	410	366	378	426	349	410	357	369	368	379	390	394	350	387	381	386	394	397	368	397	359	353	394	400	346	378	393	387	393	378	361	391	378	372	395	391	376	426	393	391	400	415	417	385	380	373	394	398	385	375	375	396	351	374	369	385	379	392	372	414	382	387	370	391	411	417	355	398	327	374	382	343	360	427	340	394	405	409	381	413	395	392	361	380	378	378	378	401	349	349	412	379	374	374	387	353	373	412	430	369	407	415	370	383	400	405	417	374	376	373	376	396	399	378	394	413	369	391	399	348	376	398	361	396	384	383	386	421	409	406	376	362
27892	21972	18580	5272	417	280	249	295	255	241	231	224	227	243	232	247	264	227	249	237	232	244	237	238	232	232	259	251	213	247	242	231	237	237	219	239	222	245	265	215	248	216	249	260	250	250	265	261	211	273	250	251	229	255	234	229	246	263	221	269	263	238	248	223	242	252	239	256	245	236	225	263	272	240	231	246	219	225	255	244	245	230	229	228	238	253	223	224	243	214	255	255	247	240	255	222	215	228	259	230	229	245	229	258	246	232	228	248	243	239	232	238	239	250	241	250	236	217	229	235	259	217	224	258	239	253	236	246	224	230	243	229	264	256	227	230	253	232	225	258	229	212	243	251	245	261	248	230	276	246	232	239	239	228	251	218	255	248	241	270	232	229	258	231	217	249	218	254	238	243	237	262	239	230	253	252	248	232	250	233	243	239	237	213	245	275	238	274	237	243	242	225	227	242	229	258	243	238	228	258	270	228	248	232	227	237	234	236	254	264	252	242	240	256	240	239	241	241	204	214	245	238	253	236	239	232	216	248	233	209	248	264	224	235	212	217	250	232	249	236	265	244	252	238	244	245	246	238	216	218	259	236	226	215	232	242	250	234	238	257	228	228	226	251	223	262	251	267	258	256	270	226	204	251	237	251	218	220	249	232	247	248	259	240	192	228	235	237	265	259	234	254	237	250	243	236	242	240	219	227	244	239	228	230	255	225	259	245	265	229	234	231	230	240	217	219	225	223	242	244	267	250	241	252	239	246	219	241	244	228	262	226	265	197	238	260	252	219	264	225	251	222	218	264	233	241	238	218	228	248	224	216	211	229	242	256	238	241	256	230	257	226	219	263	254	239	251	222	251	234	223	231	248	235	233	272	257	258	268	237	221	206	240	212	236	253	223	231	242	237	236	255	245	260	240	218	237	229	236	234	231	221	222	239	220	258	218	244	268	231	248	240	232	254	240	220	234	233	235	213	247	250	244	256	252	246	270	288	220	216	226	255	262	239	225	253	262	238	222	229	228	242	254	242	236	253	255	257	244	248	250	275	249	216	225	258	223	232	225	255	254	223	254	256	231	253	241	245	255	241	236	264	237	254	219	238	234	236	257	204	261	232	251	228	217	263	233	228	254	247	216	223	234	236	259	230	259	232	219	247	246	240	234	254	223	263	263	244	232	252	249	242	218	238	255	226	243	247	233	233	220	211	257	236	250	252	199	221	222	245	230	269	235	255	254	242	264	248	242	231	219	256	277	254	250	250	231	212	276	244	233	253	220	255	240	243	250	212	237	213	235	224	248	233	230	238	216	227	238	202	260	235	248	251	265	262	223	252	246	249	237	218	230	258	240	255	236	228	227	254	264	230	255	256	225	250	222	221	234	262	258	234	272	255	245	217	240	249	263	248	253	235	233	231	256	245	215	249	237	250	235	244	252	234	263	236	253	229	265	256	241	259	265	251	245	245	231	227	258	240	225	256	247	251	266	223	242	232	215	224	267	236	213	218	246	257	207	231	215	221	214	232	222	245	209	234	271	229	241	232	246	240	240	240	266	244	280	222	249	217	250	248	232	262	237	235	223	230	255	196	245	244	256	219	243	239	208	250	235	254	225	250	261	229	223	271	250	234	243	217	263	237	230	225	246	234	229	241	240	240	255	240	238	235	245	269	230	206	245	246	237	259	226	241	234	208	249	224	232	255	233	232	204	225	238	233	243	239	215	266	239	243	236	232	238	257	217	239	225	231	249	237	249	289	250	231	224	231	256	225	252	247	231	232	241	255	275	236	260	217	226	247	239	261	253	260	241	212	253	280	247	219	237	237	256	237	238	252	267	266	240	252	238	222	238	251	238	222	259	234	294	227	238	241	229	239	221	229	252	258	222	222	240	228	236	264	264	255	232	218	218	252	263	262	244	232	225	247	221	286	229	239	232	264	236	232	240	268	218	215	257	221	217	246	217	256	223	253	232	249	267	247	230	227	243	223	230	231	236	256	233	222	228	241	239	267	243	267	262	238	235	225	221	214	245	220	246	242	227	239	259	237	250	246	228	227	254	227	250	207	244	244	242	229	228	241	218	216	238	228	270	252	221	229	223	251	253	254	241	255	243	257	218	229	210	239	233	259	243	244	231	220	256	241	230	265	258	237	235	254	240	260	246	247	246	247	247	234	228	229	248	256	246	230	230	240	237	239	227	248	231	215	260	228	240	223	224	192	221	222	231	236	266	225	246	231	245	236	245	256	231	255	229	239	227	229	233	258	214	269	229	243	214	255	233	220	232	260	231	249	216	222	255	241	251	250	257	241	267	234	265	267	239	236	233	251	253	248	271	207	244	215	231	222	250	222	238	236	248	221	239	223	239	247	219	231	268	227	234	229	218	233	261	233	238	258	228	226	224	236	245	232	267	235	237	257	235	239	224	251	244	249	253	232	218	226	245	224	233	235	216	247	265	254	253	254	220	205	230	233	254	223	247	225	231	239	206	230	251	246	235	228	254	212	200	250	202	239	236	252	230	224	250	248	217	244	237	251	242	242	227	257	229	276	244	268	253	235	225	218	211	246	268	238	264	232	244	257	254	251	249	220	233	256	250	235	232	240	253	243	241	231	245	235	234	254	262	203	228	237	251	236	207	232	236	224	266	218	257	260	236	246	223	267	257	244	240	275	236	259	250	258	262	219	228	234	246	241	243	278	242	228	237	233	214	238	220	251	251	253	233	262	226	249	250	249	234	226	257	262	225	256	233	225	236	231	255	251	243	246	238	246	242	261	264	273	253	246	253	249	219	249	281	250	259	236	236	254	229	253	226	232	255	224	251	252	227	242	247	220	251	243	244	211	242	250	238	236	217	253	255	245	251	259	254	247	255	252	238	229	233	249	217	253	208	225	231	248	221	254	234	254	229	227	244	263	278	226	259	238	222	243	225	230	244	259	234	207	238	216	272	215	247	252	250	247	232	254	231	203	217	238	250	245	238	208	237	235	227	253	247	237	213	249	247	244	217	225	240	236	221	252	235	228	224	274	247	255	225	261	257	251	294	248	230	237	254	231	217	216	239	235	237	242	231	261	250	219	265	263	246	213	243	257	220	244	246	223	252	240	247	260	233	251	236	234	280	251	234	258	273	234	228	241	205	224	227	215	245	242	257	226	261	254	259	237	229	245	249	237	267	255	233	239	210	236	252	243	227	247	246	251	249	243	244	224	247	255	246	270	240	248	260	248	236	253	283	213	225	227	251	240	232	251	253	261	233	260	243	242	234	224	252	243	221	247	244	240	231	252	239	237	240	235	241	244	248	222	221	250	244	254	238	233	238	227	223	219	242	245	229	233	245	234	217	265	255	241	245	258	227	236	256	237	231	243	226	237	237	242	251	261	233	219	228	231	245	246	232	248	247	239	251	263	244	265	257	227	251	240	253	251	264	246	236	229	224	214	262	214	236	243	258	240	254	255	242	218	235	246	226	233	242	246	259	236	269	225	221	254	235	218	228	231	205	239
15886	28357	14028	2847	414	351	319	273	299	301	266	302	275	257	279	278	289	251	272	245	270	270	292	297	267	259	317	277	292	256	285	285	267	272	259	277	284	284	281	257	262	272	287	275	272	292	263	268	274	264	281	262	305	281	289	284	302	292	295	285	255	258	289	294	271	258	279	247	254	258	267	260	258	240	289	236	255	247	273	278	254	292	263	282	270	268	272	272	276	247	284	266	302	246	261	255	274	247	258	298	287	295	279	248	275	276	279	280	261	265	284	269	273	261	292	264	247	246	259	245	285	294	260	259	258	265	277	298	275	282	260	276	269	267	291	295	293	280	252	304	306	251	247	265	257	265	291	247	301	281	291	264	279	305	236	281	262	267	278	273	254	246	291	265	259	275	250	276	277	281	271	297	283	278	311	257	269	306	280	286	275	256	251	269	265	293	281	279	267	256	270	280	257	262	271	277	266	306	283	270	283	251	266	252	274	291	265	278	271	268	272	250	254	263	275	268	244	310	290	295	270	291	255	258	263	268	276	278	288	248	283	266	273	262	256	258	268	271	259	285	240	298	282	260	238	287	256	265	283	254	265	296	285	302	274	262	280	289	255	242	265	259	278	288	242	260	294	243	243	286	285	265	269	265	246	262	301	274	290	270	256	255	282	275	270	274	282	255	292	260	256	268	244	267	293	273	264	271	280	315	289	276	271	259	266	268	272	279	277	272	252	273	268	254	288	250	270	272	266	285	277	267	263	299	266	268	289	242	258	274	239	255	293	262	293	293	294	275	243	261	266	280	289	297	265	264	268	273	285	281	291	252	251	245	261	276	263	279	275	268	286	270	277	283	257	287	330	286	276	277	266	273	270	258	255	264	268	282	245	286	271	271	268	256	259	282	271	242	318	296	244	289	276	280	255	261	283	285	295	257	275	289	241	278	258	278	266	285	294	294	277	250	300	266	266	254	260	246	266	246	258	275	296	295	258	247	283	281	266	270	270	275	263	284	256	281	289	277	273	264	302	244	288	255	274	259	294	246	252	274	268	239	264	270	286	274	284	285	256	291	264	284	256	264	292	268	240	254	277	255	253	254	265	269	258	306	273	265	251	276	259	284	265	268	304	266	275	259	304	263	282	254	284	262	247	298	277	275	283	287	260	246	254	247	269	268	257	288	272	281	256	273	282	325	289	306	255	273	282	260	248	270	276	294	276	266	297	267	252	318	280	268	297	264	284	277	282	262	298	257	245	274	299	274	264	277	247	307	289	265	285	287	285	282	271	271	291	267	278	281	267	271	270	263	277	273	314	287	317	272	244	259	286	257	267	270	263	279	300	282	243	266	275	281	269	282	274	282	258	285	287	290	265	305	272	250	264	298	273	261	279	282	288	251	288	265	280	269	270	284	252	288	248	297	263	290	269	268	283	243	299	265	260	251	266	283	258	288	270	281	282	292	284	291	270	277	271	269	277	266	247	292	240	278	259	264	266	280	269	271	285	289	252	252	300	280	295	279	281	264	265	243	277	290	256	256	282	277	256	262	257	250	248	259	272	261	284	287	255	262	246	286	299	244	286	269	252	259	277	280	271	250	262	296	265	264	304	298	274	273	271	245	258	280	273	282	277	261	284	291	266	297	271	277	264	272	243	259	270	264	246	246	308	277	282	287	260	253	250	289	276	272	270	256	269	271	259	245	290	275	273	271	278	258	243	256	299	277	285	259	261	292	261	285	285	280	259	275	285	266	278	267	265	247	273	306	268	262	293	252	283	262	247	243	269	273	272	290	262	269	293	268	245	285	277	282	262	276	278	269	293	286	260	263	287	298	275	253	274	276	260	264	251	253	285	259	278	264	268	276	278	266	289	272	299	289	277	245	247	285	230	255	276	263	295	263	292	267	291	279	267	250	275	262	275	268	282	276	288	292	263	296	264	288	269	248	266	311	283	316	235	282	282	278	291	267	278	267	258	264	246	281	255	263	292	266	270	256	275	284	285	298	278	298	241	274	272	262	264	285	271	275	261	264	279	281	275	222	278	279	251	271	293	259	281	283	289	260	270	267	264	291	270	301	281	265	267	270	264	260	286	277	298	270	276	262	257	234	269	276	284	263	280	258	289	292	266	235	290	293	245	263	254	287	272	274	266	275	271	243	259	247	256	275	285	264	281	252	284	265	269	274	274	273	276	288	284	262	274	253	283	255	268	273	299	261	297	267	270	267	257	265	246	272	263	278	260	273	289	267	281	279	278	257	267	238	286	281	269	274	282	282	292	266	257	255	247	275	259	247	276	262	273	295	254	292	288	274	278	262	270	282	273	255	289	258	281	281	288	260	266	272	274	243	273	252	281	258	276	265	276	263	256	291	254	268	279	271	298	284	271	270	297	273	271	280	280	299	287	280	254	259	298	301	280	294	266	264	276	270	297	293	258	272	294	244	276	247	274	278	255	246	300	238	261	270	307	277	273	281	276	269	267	266	291	261	286	309	249	252	263	300	256	263	264	264	276	265	284	264	250	282	238	284	270	276	274	286	244	259	273	280	251	282	270	245	280	249	293	270	284	258	249	265	243	263	290	243	287	275	247	284	280	272	274	282	261	286	259	266	275	258	291	260	270	283	299	271	280	279	292	240	254	273	270	267	269	274	286	264	260	306	300	280	278	282	276	288	253	281	248	293	264	276	273	302	272	258	254	286	293	263	278	257	271	296	281	257	279	279	255	258	311	256	257	255	239	284	262	246	283	287	297	286	299	270	267	277	284	258	274	276	283	255	304	281	279	269	267	298	293	266	286	290	253	260	285	258	261	241	299	282	289	257	293	249	292	255	268	269	278	249	249	291	254	285	289	237	260	257	281	281	265	272	266	240	253	302	290	238	263	260	299	253	265	281	263	281	278	271	276	268	288	262	252	274	270	286	252	241	277	269	261	270	269	283	255	275	283	253	262	278	279	239	273	292	284	266	252	284	290	245	261	261	282	278	271	282	255	238	257	263	261	281	269	254	287	293	267	290	287	286	282	262	257	244	279	248	261	274	254	268	269	267	279	268	263	288	278	259	263	273	277	319	285	263	297	272	282	289	279	275	262	246	258	245	288	249	263	247	278	256	274	275	272	262	265	238	245	272	242	250	246	250	298	264	268	265	288	256	318	277	295	225	264	295	250	306	257	255	272	260	256	267	241	252	258	284	284	274	252	270	264	262	260	279	287	261	261	273	263	278	275	266	278	280	267	280	277	267	254	259	292	266	264	295	271	259	269	281	308	287	263	268	270	284	273	270	254	280	257	272	262	275	290	270	248	269	288	262	251	304	285	277	258	270	267	253	259	251	285	271	262	290	272	268	285	220	266	244	241	289	281	260	291	280	242	312	253	239	289	264	279	269	244	292	249	299	260	248	263	276	265	266	273	256	259	290	291	247	273	276	277	295	269	274	269	266	290	269	288	283	280	258	240	261	284	256	277	234	279	278	292	292	288	292	296	265	228	262	262	274	275	287	270	259
23719	21266	29530	24925	19683	7127	484	301	272	275	229	219	209	195	199	194	181	201	195	153	191	186	171	175	166	168	157	180	170	168	186	154	174	138	169	172	179	166	147	166	194	182	180	182	197	169	146	180	178	167	154	146	149	171	172	165	169	167	169	195	171	162	155	180	173	156	161	153	176	153	188	175	165	163	169	180	159	158	193	176	163	149	168	170	165	164	156	155	195	178	176	181	174	166	168	162	156	174	147	155	146	163	159	167	177	174	193	161	158	158	154	156	172	167	155	154	172	157	156	167	168	178	169	175	163	191	171	168	149	144	181	164	182	168	170	162	157	168	145	169	165	170	160	156	168	156	195	169	165	176	135	151	159	155	169	172	162	161	172	158	179	174	189	179	164	188	172	161	147	160	184	154	161	178	147	182	212	168	192	142	155	139	147	157	173	159	157	166	173	183	172	182	171	156	173	148	175	168	177	169	170	162	160	177	168	177	155	166	157	184	176	159	176	166	166	148	155	171	177	181	170	156	148	144	182	179	187	158	153	172	174	164	165	178	191	187	143	179	145	159	164	143	164	194	187	181	169	166	175	185	150	146	148	171	164	175	147	161	140	171	169	176	159	187	167	167	152	145	183	172	149	170	158	160	183	171	157	164	191	153	155	171	164	158	178	168	181	151	156	175	163	162	147	186	175	178	176	173	160	185	158	177	176	142	167	176	169	176	200	161	158	156	184	182	170	165	147	155	169	156	159	161	188	171	170	155	181	193	175	159	171	171	172	159	150	175	175	167	150	164	171	154	159	167	168	149	175	174	167	170	174	164	176	166	149	169	183	179	159	165	165	164	176	168	177	166	174	155	184	171	181	165	157	177	199	156	155	190	165	162	140	163	145	150	186	143	163	181	168	161	149	166	183	164	201	157	171	195	185	193	162	179	144	162	161	176	171	155	154	177	168	177	160	151	170	192	173	165	177	158	169	146	169	175	171	157	176	151	171	174	164	164	166	174	182	153	145	176	156	139	152	164	158	194	160	139	172	160	167	159	165	162	161	173	182	165	163	172	162	161	150	156	137	167	171	179	176	150	171	151	176	175	174	174	171	171	153	147	160	157	159	157	158	162	189	185	168	165	153	162	180	170	152	154	164	161	164	165	181	166	155	183	174	162	183	147	185	176	152	170	165	174	130	147	162	175	178	175	176	182	175	168	187	167	179	154	154	154	182	166	163	176	170	174	174	171	173	182	162	162	169	167	162	174	160	200	170	176	172	148	161	180	187	181	173	149	184	174	192	160	190	154	179	146	147	165	157	161	172	167	152	193	158	166	161	163	207	180	170	173	173	160	154	184	165	200	155	170	152	170	154	194	184	178	174	179	169	186	147	161	143	165	169	143	156	155	172	188	145	166	168	151	157	165	183	175	171	179	181	178	182	162	158	161	161	177	171	174	194	165	157	172	166	159	148	153	159	140	164	183	160	190	188	176	161	143	173	191	145	191	192	139	151	190	165	181	174	162	167	164	137	175	156	190	167	181	164	209	162	175	180	156	200	174	162	171	141	185	166	185	183	149	172	168	177	173	177	181	168	181	164	171	176	185	176	152	155	145	180	158	160	174	178	170	158	180	165	178	153	170	165	179	146	190	150	158	181	183	174	161	168	164	180	143	162	169	176	153	145	161	167	170	160	162	181	160	149	168	161	154	160	177	174	163	181	169	201	174	175	171	147	164	156	145	182	179	166	161	174	163	169	194	169	169	173	146	151	158	170	151	144	161	171	164	193	172	151	151	179	176	177	166	177	174	143	144	185	171	182	153	175	172	154	159	162	175	180	193	153	156	178	159	173	157	177	158	171	156	193	166	156	169	190	165	164	150	174	157	174	172	184	155	169	175	163	173	171	174	169	155	168	159	148	167	165	169	173	171	142	163	171	161	161	186	144	170	166	156	163	178	181	164	147	167	170	154	184	131	175	160	175	148	160	150	174	192	181	200	162	163	188	191	166	196	157	191	178	171	175	172	170	152	176	174	167	182	158	175	148	144	154	182	169	171	169	183	166	179	165	178	154	160	171	155	155	165	150	178	159	177	181	153	166	164	144	169	155	168	168	145	151	163	216	169	164	162	168	152	183	165	181	179	170	169	200	157	160	168	177	161	184	167	181	175	157	154	166	169	189	168	168	171	165	174	178	156	172	168	167	175	151	166	163	179	156	163	136	162	170	182	154	201	158	187	173	146	176	199	170	158	167	179	191	175	163	144	163	149	168	192	166	167	161	135	172	172	163	177	195	169	166	182	165	173	152	164	174	178	144	156	143	172	157	181	155	180	164	158	170	178	170	159	171	167	170	162	173	152	186	186	173	143	163	168	172	158	162	182	170	174	144	176	147	171	165	145	156	172	189	168	177	160	177	170	181	138	184	166	162	178	165	160	162	147	181	139	171	156	177	163	145	180	162	160	155	170	166	162	170	166	169	152	147	162	159	157	165	133	164	157	138	158	167	147	160	149	147	205	174	177	173	165	174	166	172	148	158	158	157	162	171	185	176	159	147	159	170	164	165	181	171	170	166	143	177	167	170	153	167	160	175	170	162	146	173	166	168	154	163	154	146	162	178	182	164	154	175	169	157	165	141	153	163	173	157	179	165	181	195	163	179	159	173	167	161	175	166	167	167	167	161	189	156	197	170	185	170	156	185	188	154	174	146	164	202	187	156	174	150	154	166	149	148	174	168	155	165	166	170	163	161	158	166	145	168	185	185	169	171	182	158	173	171	184	188	165	184	157	148	157	158	148	180	150	179	160	175	163	171	174	161	160	143	161	150	167	146	181	167	164	178	181	162	155	135	168	182	189	149	149	157	190	183	165	148	175	154	146	188	173	179	164	188	148	191	188	166	161	162	141	168	170	170	164	139	165	166	159	179	139	178	177	162	184	173	158	165	163	147	154	167	173	151	165	179	177	166	151	165	157	182	155	159	173	153	150	184	162	175	163	151	180	174	158	203	168	159	177	137	163	156	159	180	175	184	184	189	192	188	159	155	172	171	165	153	170	159	195	156	157	152	150	162	144	175	178	176	159	187	173	167	148	161	173	160	172	165	176	163	153	171	171	179	161	164	168	173	140	162	160	174	171	163	136	169	160	138	161	179	169	163	161	154	159	138	166	194	206	167	164	180	169	162	160	171	171	151	205	164	167	153	143	166	175	175	170	193	157	164	147	150	172	155	186	146	170	157	173	163	158	169	179	164	174	181	147	161	160	159	155	161	166	162	163	162	167	157	148	190	135	182	158	143	175	167	174	154	155	160	188	175	146	178	145	175	179	159	191	176	159	175	171	156	163	149	177	155	172	167	149	164	163	163	144	164	151	184	170	171	175	172	157	145	182	186	165	177	153	153	161	167	161	156	160	178	172	163	173	171	186	189	171	175	204	191	173	171	173	199	200	164	160	163	185	162	180	162	182	171	168	144	177	183	177	185	146	169	182	168	185	181	171	195	159	174	174
41265	75451	52674	18502	2216	852	607	500	431	359	302	300	272	245	243	244	218	187	210	194	219	234	220	203	203	217	195	187	190	191	187	190	176	199	185	194	196	178	183	179	200	197	207	196	176	204	200	185	189	180	187	178	191	216	198	186	196	209	177	200	190	197	202	200	179	172	198	188	192	167	178	187	176	182	181	190	184	188	177	173	191	172	200	186	181	165	181	204	182	212	186	194	177	189	183	190	170	154	194	179	193	181	148	206	204	174	177	201	198	193	180	171	201	156	188	181	194	193	181	214	174	202	176	194	180	198	187	197	203	208	189	212	168	189	196	171	172	206	155	218	174	160	169	208	203	208	182	200	185	181	177	173	166	193	196	207	178	200	176	183	181	185	195	190	196	181	190	187	186	198	198	185	195	204	192	189	171	197	197	186	184	183	170	181	183	186	163	194	176	168	185	194	199	189	205	182	187	172	187	185	189	199	171	159	179	199	194	210	180	177	177	153	208	185	173	198	186	174	217	177	186	166	190	201	162	188	199	196	182	203	190	164	189	183	155	215	209	197	185	222	167	187	165	167	180	181	180	182	191	190	203	169	187	198	207	193	176	181	160	206	209	180	185	204	159	195	183	177	180	189	166	194	155	182	181	201	197	184	172	179	194	184	175	172	184	162	177	184	191	179	213	184	190	184	169	184	173	194	195	193	185	193	172	179	192	198	200	180	179	184	177	207	156	182	177	208	175	169	204	206	181	183	168	174	186	222	170	205	187	176	179	185	183	183	188	203	176	192	200	193	205	180	194	183	193	192	180	199	194	197	188	172	202	197	214	161	176	182	206	172	178	189	173	182	203	207	195	177	192	206	183	191	195	208	206	202	197	199	166	173	191	176	193	184	196	188	204	192	172	179	174	184	177	195	195	176	174	162	166	207	186	179	181	188	208	176	198	197	176	184	194	186	183	183	179	189	196	211	215	186	191	175	181	183	185	190	174	201	196	212	173	199	193	165	167	163	192	195	172	196	200	194	190	191	172	179	168	181	183	187	174	196	200	169	208	195	213	171	174	179	179	187	182	190	202	188	184	198	171	163	177	161	215	173	160	185	185	197	193	170	168	190	202	170	184	191	176	170	184	196	182	180	186	175	178	172	189	178	184	184	201	186	215	183	184	204	198	199	170	206	196	186	170	169	178	199	212	204	212	194	175	194	190	212	171	216	176	180	178	185	191	201	158	155	165	188	180	180	181	182	214	190	201	190	183	181	190	200	166	207	187	189	211	163	187	180	170	195	196	178	207	194	179	203	198	198	186	172	149	199	201	193	192	202	189	206	196	201	186	211	189	189	188	194	200	147	200	173	180	154	173	177	190	180	180	187	191	173	194	204	181	154	180	177	208	206	196	191	196	197	190	208	166	174	190	220	183	202	166	187	187	185	195	157	170	194	199	206	186	180	194	179	190	179	184	177	176	161	200	170	195	174	180	197	174	181	197	195	190	182	203	192	186	185	195	193	195	193	182	196	150	222	183	172	204	187	168	172	199	186	192	193	189	182	189	187	201	167	184	181	174	184	206	174	200	174	188	184	182	183	180	182	181	209	186	189	189	165	171	173	188	191	179	203	192	190	168	190	209	189	207	182	180	185	167	190	177	195	191	180	165	184	166	200	206	168	190	193	205	178	164	187	173	186	189	182	198	197	204	184	177	206	202	193	186	178	182	194	178	179	190	171	176	172	198	197	180	167	179	171	175	175	165	199	190	206	183	179	179	199	178	172	176	166	175	190	181	179	189	179	196	167	168	194	165	183	219	200	177	183	170	184	228	201	192	170	175	175	209	193	183	164	195	190	190	186	193	179	183	183	192	175	192	186	192	188	199	206	195	198	151	181	200	201	179	181	201	200	160	171	181	171	199	172	189	197	178	194	194	214	182	173	162	179	210	188	200	177	170	195	179	187	211	160	199	203	171	187	178	178	188	186	195	189	195	187	173	180	199	204	179	215	188	191	212	198	218	194	175	192	195	189	218	173	174	191	201	181	175	179	173	181	203	199	193	179	206	195	186	188	168	164	166	197	188	183	180	170	190	191	174	197	195	170	190	180	198	181	183	189	176	182	192	190	176	211	179	208	181	209	186	162	186	145	156	177	169	207	193	169	152	196	193	212	172	190	166	197	194	210	174	154	156	193	184	193	194	190	188	200	182	192	155	186	183	183	197	184	192	179	181	202	185	203	178	192	173	196	190	191	184	183	192	171	182	182	198	198	200	197	186	173	189	167	200	199	176	193	187	186	196	183	170	173	179	190	220	181	171	203	168	194	193	178	212	187	183	179	182	182	199	208	168	203	173	167	183	177	189	188	201	188	193	170	195	192	187	169	196	187	193	164	212	187	181	193	197	174	175	212	195	180	194	181	171	194	198	172	186	193	181	163	168	188	192	191	196	159	190	179	226	192	183	157	167	180	175	164	199	182	188	182	181	203	179	175	209	199	182	198	205	171	184	174	166	189	207	183	192	178	189	157	182	162	196	202	195	187	172	179	197	181	200	180	161	150	193	193	187	195	196	199	195	219	201	205	169	177	196	194	169	189	211	168	212	192	181	207	195	172	169	191	180	188	190	163	179	156	189	184	198	172	179	198	180	196	218	188	182	211	174	228	197	188	196	182	199	166	181	182	205	203	191	204	193	192	183	200	188	177	161	182	195	183	185	194	185	192	184	169	194	190	188	212	171	178	170	193	193	182	180	175	185	189	205	178	172	184	202	190	157	183	186	172	191	188	172	177	176	214	160	203	187	189	186	205	181	185	191	175	187	197	224	192	194	193	190	169	188	202	187	182	167	176	200	189	176	191	182	199	167	195	174	203	187	201	170	208	186	179	199	223	212	208	168	149	202	193	197	193	196	224	164	202	187	197	205	178	182	214	181	173	198	185	183	187	204	169	213	191	189	184	185	189	197	174	201	172	180	189	201	200	193	158	181	175	207	181	187	191	170	173	177	171	199	157	174	170	185	199	174	169	178	180	205	200	193	171	175	183	171	199	174	169	187	208	179	178	188	182	193	200	181	182	189	207	174	195	177	173	163	193	194	193	166	168	182	147	175	172	196	194	206	158	171	192	174	192	193	185	217	183	168	194	169	178	190	169	185	187	192	203	184	185	194	226	164	212	203	185	194	188	192	183	173	177	175	181	188	181	202	189	197	163	191	176	184	186	182	202	187	172	165	184	214	176	180	196	171	198	211	181	170	187	190	204	205	185	193	202	184	209	193	185	207	203	193	195	200	197	160	191	186	191	194	192	181	168	210	183	178	179	207	201	180	171	193	184	181	189	193	194	179	183	192	179	180	205	204	166	186	192	200	193	154	184	208	195	193	185	201	190	191	164	165	173	191	191	200	174	177	201	179	183	182	202	198	197	202	200	178	185	164	175	186	188	177	181	171	180	185	181	184	178	188	192	190	190	192	164	195	179	187	175	194	184	221	184	189	179	182	193	172	173	170	167
24833	21485	30482	27430	11597	1250	535	493	477	458	420	397	442	445	427	441	463	428	421	449	458	433	428	414	425	415	405	404	446	431	426	381	412	434	447	427	419	427	405	426	462	412	429	405	425	396	445	391	406	407	394	440	431	445	416	435	411	409	398	377	373	394	407	403	417	409	413	413	425	403	391	403	419	416	433	435	429	399	400	434	424	396	384	441	408	396	413	454	415	427	388	410	455	404	401	431	389	431	407	419	415	415	391	440	418	377	418	374	439	402	386	401	400	426	393	420	445	416	402	418	408	421	382	384	420	387	383	399	417	444	429	421	402	427	412	408	413	419	375	413	424	392	436	424	390	407	403	408	408	423	413	409	403	461	434	439	373	415	408	398	414	412	387	401	413	415	429	382	423	423	409	413	399	453	416	437	407	418	420	426	421	460	424	441	424	377	411	414	415	389	415	426	414	456	426	394	442	418	427	443	420	424	407	392	403	380	414	417	392	424	423	411	411	451	411	412	425	400	419	404	405	412	425	425	402	415	393	423	420	398	442	411	455	431	434	388	441	414	416	461	435	449	415	412	420	427	419	391	393	421	408	406	412	436	398	408	441	413	413	412	395	373	416	421	404	399	418	425	417	426	423	410	412	388	432	415	405	417	445	420	431	406	390	397	419	411	383	412	395	390	435	400	436	397	398	411	388	420	419	436	423	417	363	398	394	403	414	442	441	423	423	402	462	396	430	411	416	413	400	434	397	428	392	470	447	423	416	413	406	431	424	396	482	443	389	410	423	413	444	440	437	414	432	431	421	420	374	421	418	408	408	402	402	448	402	415	434	430	429	412	400	400	401	451	403	433	389	471	434	420	414	418	409	393	439	409	444	413	385	404	406	418	437	408	398	434	435	427	389	412	374	414	443	412	408	435	433	403	375	377	368	418	431	411	431	440	408	421	432	404	408	398	440	403	396	407	416	380	415	397	419	426	439	405	414	422	433	421	416	454	424	372	457	406	421	402	411	409	439	391	423	401	418	431	395	394	399	411	406	427	444	415	426	431	437	402	418	408	425	408	379	453	385	406	436	402	410	457	396	418	465	425	438	437	422	428	398	400	412	407	373	390	430	374	400	442	415	420	457	397	404	432	400	447	426	411	417	365	434	403	389	436	401	424	432	435	405	415	442	352	433	414	389	414	383	395	391	429	437	404	414	387	394	427	408	417	429	429	363	439	438	375	418	414	427	420	427	382	401	408	422	409	421	411	401	382	421	420	408	407	378	434	398	422	401	413	443	383	429	427	452	430	431	410	444	422	361	401	438	404	423	381	429	406	415	389	443	442	421	387	366	401	411	443	414	420	365	437	390	412	420	417	422	425	404	424	408	433	411	404	386	428	427	421	410	430	413	427	437	400	414	418	444	417	407	418	434	397	382	391	426	406	420	409	401	405	399	423	405	372	433	384	412	444	425	410	386	410	448	405	407	409	429	417	405	405	436	417	386	395	394	420	411	419	403	398	414	435	382	460	383	433	446	430	388	431	406	422	428	422	411	425	387	417	416	437	394	432	436	350	402	393	390	399	408	410	421	406	433	407	403	411	390	407	437	431	429	430	422	457	385	406	392	387	421	389	379	384	406	422	419	393	417	391	414	409	380	416	442	408	411	398	414	407	446	390	376	414	438	421	386	400	470	425	418	401	407	413	444	413	384	403	408	389	419	420	398	455	398	414	454	405	416	411	416	400	411	430	415	410	407	447	399	427	444	421	392	392	423	467	393	428	407	474	419	429	395	394	408	405	389	436	402	449	427	415	420	405	416	420	419	443	390	417	441	391	413	382	394	443	396	424	417	405	398	412	448	433	427	380	430	408	407	386	397	410	417	436	425	382	456	391	437	419	407	377	376	391	410	371	439	419	432	400	380	389	368	423	407	427	463	435	404	384	401	436	385	411	389	429	383	391	412	446	417	414	411	407	385	407	420	396	399	391	431	386	455	383	447	418	413	402	408	413	408	404	407	404	445	421	412	390	403	436	395	416	446	428	371	412	445	401	423	416	433	384	411	370	399	411	431	429	385	417	415	463	420	421	434	473	411	390	403	389	465	411	423	390	376	417	426	419	432	419	426	380	405	404	440	423	433	384	406	428	406	411	416	417	418	403	427	415	423	404	412	384	396	402	415	429	443	411	418	418	405	399	429	422	442	424	421	397	413	402	401	383	403	399	443	415	405	448	397	409	404	429	409	409	427	383	437	432	410	457	430	467	431	414	420	413	420	393	420	406	404	420	396	452	435	429	408	372	403	405	443	398	413	412	409	428	438	420	413	427	442	430	422	447	383	464	424	416	428	397	416	426	417	420	396	409	430	398	414	424	433	425	446	411	447	447	456	431	370	424	437	432	418	387	411	436	392	418	406	437	424	436	442	450	421	421	411	442	468	389	423	441	406	430	427	406	403	378	403	406	426	442	422	450	398	415	447	463	380	402	406	440	397	393	445	394	426	423	438	386	414	408	428	430	409	359	407	441	398	429	419	407	411	385	410	483	370	408	406	442	431	402	412	420	444	394	429	448	454	430	412	437	387	434	383	423	433	414	409	432	398	398	407	417	424	437	432	409	414	405	440	405	429	421	400	420	424	426	397	435	430	380	432	413	423	392	415	379	453	424	397	403	421	422	398	433	401	424	414	427	433	417	405	421	411	434	417	393	401	377	424	432	432	410	423	392	414	443	456	413	428	416	388	429	463	411	422	412	385	410	378	424	402	439	410	443	441	429	454	417	445	416	422	402	405	431	414	412	438	396	407	432	380	414	417	430	421	430	382	429	441	427	424	391	440	396	416	430	410	392	428	390	411	399	433	419	382	435	449	403	432	413	423	391	350	388	435	432	416	420	420	406	432	411	418	419	386	418	435	410	409	415	438	386	416	393	397	455	405	420	413	400	387	400	410	405	395	395	395	414	425	392	410	429	417	418	381	427	405	386	423	410	454	421	402	396	422	439	414	401	396	410	415	418	409	397	427	419	437	402	409	388	479	429	415	416	376	409	443	390	442	438	415	426	413	449	390	412	432	404	446	434	389	420	429	436	430	397	410	421	373	385	420	401	439	375	389	431	388	400	414	383	387	420	404	435	443	401	462	418	411	391	422	398	382	406	413	437	462	431	426	415	447	428	413	428	433	420	401	441	406	415	446	424	399	447	405	418	433	403	396	411	402	407	416	390	429	438	403	374	384	423	427	432	395	399	457	405	429	402	444	443	401	446	455	404	402	421	410	420	406	399	385	408	410	439	425	382	418	401	418	399	443	395	418	397	380	398	407	391	409	413	412	446	398	399	450	432	453	413	419	398	390	420	433	442	454	407	408	409	433	447	411	413	415	401	402	391	420	411	439	415	429	431	431	389	441	403	445	388	461	404	387	411	385	386	390	451	453	430	450	407	439	389	419	396	386	424	385	429	389	451	430	392	402	422	435	423	381	376	417	406	433	421	390	457	408	438	420	431	403	412
36924	63061	49060	22654	1691	762	647	596	507	559	536	537	503	478	516	476	494	444	443	470	435	475	449	457	449	440	499	486	437	441	442	478	437	478	435	468	413	426	442	453	464	466	467	444	452	478	456	458	458	446	470	458	479	445	458	454	422	449	422	439	458	446	472	458	448	459	442	480	462	401	432	482	424	466	448	417	463	443	448	448	440	451	453	463	435	444	404	476	456	437	465	452	461	444	476	477	482	442	460	417	504	485	450	457	436	451	469	439	457	430	439	465	419	475	468	445	493	447	439	435	439	472	440	449	403	468	426	463	479	451	444	492	430	466	460	418	435	451	433	462	463	427	456	458	427	463	437	496	440	479	464	461	465	451	429	473	435	480	435	491	438	449	446	404	483	446	437	447	451	425	479	450	437	444	475	454	457	463	447	473	416	457	463	471	471	469	467	414	429	410	440	439	430	423	430	450	449	433	456	422	425	467	451	458	446	463	453	472	463	456	484	446	457	467	469	427	454	465	442	466	468	457	458	454	443	442	462	443	454	466	461	429	468	448	462	492	476	468	428	433	447	420	445	459	411	464	446	441	444	440	464	434	440	461	429	448	480	450	412	447	442	474	447	467	440	456	451	450	464	477	462	478	429	465	461	421	444	464	447	422	470	476	453	445	444	445	449	440	428	486	424	443	473	451	452	403	414	432	424	465	416	439	428	452	440	459	459	448	482	446	442	438	418	454	425	446	424	452	464	438	462	467	403	462	440	451	476	402	442	452	401	417	456	459	440	444	480	470	445	470	463	444	466	460	468	417	432	467	446	432	457	485	461	460	448	442	440	453	436	494	400	439	457	427	440	436	474	449	482	472	461	464	479	430	472	483	467	485	443	407	446	483	451	400	471	431	459	411	443	422	480	435	464	474	463	430	462	434	462	467	440	439	467	458	480	502	492	443	445	449	449	461	468	458	496	423	458	432	453	438	463	466	463	469	432	480	458	460	435	468	471	466	441	444	454	438	461	432	461	471	418	448	412	450	430	438	452	455	454	434	452	436	469	470	440	440	458	454	432	466	424	427	486	471	473	430	464	413	462	458	437	420	439	463	475	464	446	471	454	473	446	443	463	451	429	434	448	429	455	466	480	450	457	479	475	452	445	470	476	446	436	460	411	470	426	473	424	451	425	439	429	456	475	429	442	444	439	444	453	463	438	453	455	427	485	454	431	408	461	473	487	459	474	481	488	485	466	488	426	461	417	470	455	466	471	416	458	487	453	447	458	425	440	479	441	432	441	459	414	438	508	442	446	479	452	461	464	426	450	435	435	408	447	438	470	506	471	437	444	410	477	463	410	452	437	447	446	418	459	458	438	439	456	431	438	423	460	449	418	449	428	454	430	441	453	482	444	444	442	459	486	451	446	423	497	456	416	450	436	494	423	447	503	435	464	465	462	475	426	446	435	481	442	456	473	482	424	434	435	447	474	443	460	477	457	437	448	466	461	455	479	437	469	483	455	450	446	436	436	473	450	457	459	436	432	469	458	452	461	465	449	429	455	436	432	430	471	426	449	475	448	445	454	454	439	458	481	451	474	456	450	443	467	439	445	423	447	424	462	451	451	442	481	435	417	477	438	441	465	471	441	488	436	453	434	418	440	437	417	452	424	422	422	419	444	458	495	416	438	460	479	437	440	394	407	426	452	449	453	451	475	445	464	457	473	466	455	472	440	429	468	460	461	455	453	467	434	442	396	474	440	425	444	473	435	474	444	426	412	416	452	433	482	440	469	462	431	498	434	461	471	445	448	472	444	458	441	463	455	443	423	397	465	416	480	465	442	449	437	412	472	454	461	440	459	442	444	475	466	426	458	449	429	451	466	422	473	430	433	445	419	448	491	433	474	431	440	426	463	441	441	428	446	447	446	443	473	463	456	453	481	467	464	462	464	487	439	478	442	460	456	464	442	455	449	459	498	435	419	473	448	430	427	457	443	459	474	458	445	420	438	449	438	486	445	422	424	456	450	478	412	421	449	457	394	444	456	465	463	468	448	461	439	467	453	454	471	470	373	461	464	444	429	426	468	445	438	462	406	453	440	471	478	437	460	478	434	463	435	441	450	448	473	449	431	469	443	448	431	454	459	451	428	439	471	433	457	459	430	445	432	428	439	434	456	424	431	421	471	462	465	475	476	452	446	471	406	455	435	460	455	440	444	493	461	438	455	487	430	429	431	461	453	463	439	436	450	407	435	445	421	463	467	444	424	477	448	445	421	472	435	469	453	440	453	439	453	455	467	456	435	462	452	448	442	481	446	447	422	432	428	465	429	492	427	477	459	454	447	437	466	452	440	425	468	426	444	456	424	475	483	429	455	479	445	448	507	452	449	471	442	448	441	441	458	443	418	444	426	474	473	471	419	426	442	445	439	436	436	437	493	423	464	454	459	446	456	474	467	409	473	444	437	468	423	450	440	447	452	491	478	467	426	460	421	432	488	474	441	494	482	446	469	486	436	438	443	456	454	439	458	464	452	462	397	492	469	457	470	426	459	467	465	435	487	467	465	454	458	464	460	449	491	444	428	460	471	429	455	477	465	458	457	484	441	456	467	413	464	466	428	424	459	434	450	485	462	449	493	468	442	448	481	459	459	425	441	456	457	455	479	445	432	439	460	432	465	458	507	409	450	470	461	455	485	490	478	420	480	439	451	439	438	428	449	431	484	417	459	444	470	455	459	451	473	428	448	435	442	463	444	452	423	450	449	466	459	435	437	432	429	465	486	468	471	461	446	463	433	445	464	465	446	447	443	464	461	477	500	431	498	455	464	411	465	460	435	473	450	441	426	468	480	436	460	432	479	487	416	429	469	494	475	449	432	484	482	443	425	486	446	435	486	490	450	444	460	443	452	466	449	474	460	437	471	490	472	432	434	432	469	441	478	422	429	405	491	493	472	449	424	440	448	447	460	444	464	458	475	473	486	450	437	443	440	469	449	441	441	442	465	460	444	459	419	459	482	463	464	440	479	443	472	447	461	432	460	448	406	430	454	483	430	444	441	449	471	422	433	456	457	484	424	470	483	441	478	449	434	405	414	474	448	448	436	420	465	441	422	456	462	465	458	423	447	460	424	437	469	456	417	435	454	440	457	442	427	468	480	452	453	433	390	465	447	460	470	438	421	434	491	456	429	489	443	477	440	441	461	466	445	445	473	445	460	464	441	460	448	442	476	449	461	487	429	486	435	461	473	431	439	444	445	438	463	459	424	477	451	487	461	453	440	480	455	463	425	467	427	474	461	510	420	419	408	460	460	428	460	412	430	478	446	466	474	472	440	455	423	461	474	471	466	436	483	465	452	474	464	440	478	475	446	454	454	470	448	505	452	426	461	436	447	446	438	461	444	429	457	452	478	391	430	483	479	481	410	457	489	468	458	436	442	470	431	483	439	451	442	421	461	458	417	448	477	414	447	512	447	454	408	452	481	435	430	475	464	436	418	450	429	431	447	512	461	409
22430	21117	30421	30650	23813	19015	7713	733	523	501	440	436	486	435	444	405	421	395	428	440	415	441	415	434	389	417	410	390	387	395	408	396	407	403	393	427	381	388	411	383	411	433	397	386	401	377	376	420	389	386	417	406	355	385	396	367	374	403	417	400	409	399	402	406	348	369	413	397	401	377	350	385	371	397	370	424	420	419	405	398	372	407	378	393	382	392	397	420	369	401	402	386	378	391	407	328	387	377	386	398	401	377	398	378	389	349	438	375	397	384	374	390	378	413	392	412	403	387	404	371	359	390	392	363	385	388	384	396	391	381	372	386	404	374	426	394	397	403	380	357	396	395	408	364	382	436	399	367	416	359	378	404	380	397	374	410	415	372	377	404	381	390	426	372	393	388	406	371	391	413	391	394	389	420	386	394	381	380	361	425	416	381	410	358	395	387	431	394	395	412	346	391	371	395	371	381	417	340	373	427	373	413	365	355	384	376	396	371	376	406	419	378	375	404	348	389	360	415	386	389	367	410	408	362	362	399	355	389	403	380	392	373	398	379	397	425	341	354	406	360	417	381	372	390	394	396	371	380	415	399	407	362	394	396	369	385	375	394	388	391	427	393	391	395	374	401	394	360	369	380	388	380	394	383	396	361	391	397	362	398	399	386	368	373	376	377	418	408	395	410	401	362	400	378	415	368	375	425	367	405	386	402	372	404	419	377	413	411	368	409	376	379	399	405	376	395	377	377	382	356	388	412	369	398	412	389	407	349	385	406	360	403	407	379	378	364	349	377	384	389	394	417	386	392	371	388	377	396	365	395	400	365	426	347	374	378	387	432	398	379	411	403	408	396	405	396	354	382	399	336	415	363	376	380	373	363	397	403	369	426	367	375	359	370	359	396	399	389	387	425	365	354	407	377	419	351	392	400	367	414	405	365	375	394	410	371	376	397	367	365	370	395	370	357	390	365	361	402	399	423	412	352	372	351	365	363	413	362	394	411	378	361	402	385	392	426	382	355	389	391	384	377	404	406	407	388	396	389	392	413	395	388	398	402	395	402	408	384	389	392	410	379	389	389	408	353	396	401	385	381	352	376	423	397	390	404	417	397	395	392	389	408	387	406	364	359	438	383	402	370	424	354	416	397	396	389	365	412	403	428	376	393	365	411	380	373	382	380	354	391	389	364	371	375	375	385	398	379	375	395	381	403	399	401	394	373	395	377	404	389	377	370	385	365	389	352	381	414	398	377	399	378	423	341	357	422	412	416	415	355	410	394	412	394	390	405	371	368	399	374	401	351	426	373	350	361	370	354	357	378	378	406	362	371	416	397	389	379	384	372	380	386	391	367	402	372	357	396	395	373	390	404	366	359	379	367	361	391	363	392	369	367	379	364	407	354	393	390	369	377	423	382	389	375	369	393	388	396	389	382	372	360	410	391	349	419	375	362	383	356	371	392	363	444	352	349	388	392	408	416	398	397	388	402	385	377	393	362	402	344	363	377	394	424	383	417	380	380	380	386	401	381	428	376	355	410	410	357	364	394	390	389	390	385	365	406	394	374	388	387	391	407	365	383	386	373	367	383	325	358	398	353	385	410	383	424	359	353	402	382	372	377	338	366	350	372	338	377	370	396	395	377	388	376	392	377	378	391	412	377	404	381	344	364	374	358	411	370	377	361	378	388	377	434	393	409	396	396	404	392	376	417	367	415	375	382	394	434	348	402	371	376	431	342	407	372	407	384	350	379	377	410	388	403	375	367	372	396	354	402	375	368	393	404	395	412	409	417	373	392	362	400	348	404	369	345	392	402	390	379	397	413	381	414	383	367	379	397	397	389	415	414	380	385	372	362	406	415	399	361	401	364	406	375	365	392	370	353	403	394	379	384	403	412	441	399	422	377	400	413	374	377	359	405	395	400	396	377	398	368	382	356	378	384	349	391	407	392	349	429	327	391	395	409	412	404	362	385	392	428	358	400	398	385	372	411	397	354	405	378	403	381	353	339	423	368	426	408	407	400	372	384	415	443	406	369	390	374	371	397	410	353	385	419	344	362	420	384	373	383	389	385	380	368	390	344	348	351	384	391	416	399	407	369	386	388	399	363	372	378	399	394	390	374	372	395	368	398	396	366	404	386	411	366	377	391	403	402	401	402	398	412	334	406	379	373	386	359	394	384	365	431	386	354	408	386	405	408	414	394	403	384	420	379	399	375	374	371	402	371	391	359	385	389	400	389	398	378	379	392	386	376	356	403	375	387	402	412	391	419	355	389	389	394	352	404	404	408	391	393	371	391	381	364	386	377	395	386	370	400	343	404	418	411	392	413	382	402	374	391	373	400	387	363	356	358	418	396	363	374	367	384	397	407	416	358	390	351	392	399	385	416	366	375	408	394	387	391	337	358	372	389	359	378	386	399	372	406	365	381	384	392	356	399	387	420	389	401	346	405	360	344	376	382	416	412	360	421	375	412	383	377	389	379	412	400	371	348	378	426	425	394	413	378	416	412	407	382	362	386	367	418	378	389	375	397	369	376	373	356	377	379	356	381	385	388	400	390	393	386	373	388	410	396	377	410	422	415	425	384	369	381	396	420	384	359	415	367	373	404	385	353	409	380	378	389	401	374	379	381	390	385	364	391	395	364	385	375	361	377	355	361	390	385	382	379	398	379	376	392	398	383	433	366	390	365	392	376	343	388	363	406	360	381	369	390	354	393	384	390	368	396	378	379	445	375	421	397	372	416	428	382	377	388	401	339	400	403	391	377	368	376	384	359	374	363	416	409	371	385	394	423	409	394	371	416	432	377	371	377	355	373	365	412	396	380	420	371	337	379	385	400	386	402	390	381	386	399	397	408	422	393	371	404	387	378	386	374	368	417	377	414	368	359	385	399	377	393	396	386	410	397	384	386	368	343	338	376	373	351	397	390	359	413	374	377	390	368	363	391	342	370	379	397	416	363	394	391	401	370	379	382	387	391	405	371	412	376	379	399	395	389	391	398	394	402	418	370	386	363	382	347	386	382	376	381	411	367	388	394	395	374	356	395	405	350	424	393	405	365	407	376	405	395	358	377	360	385	400	390	399	424	358	405	371	387	377	391	379	377	368	386	401	414	417	366	382	378	388	411	411	408	414	373	395	396	419	399	390	405	413	380	403	389	378	376	358	380	394	366	390	402	428	381	392	409	364	387	374	360	380	381	380	402	401	387	456	383	411	397	386	377	407	403	346	364	381	391	362	379	397	363	409	361	398	383	392	347	403	399	370	392	401	379	367	373	379	358	404	425	407	423	400	391	371	371	383	375	370	382	380	408	365	385	375	374	404	397	365	354	398	389	381	400	403	407	385	387	378	403	323	379	348	377	394	378	398	385	397	403	419	349	352	406	412	342	348	394	391	412	409	374	400	401	405	402	364	367	351	393	414	389	398	337	358	394	379	373	399	402	375	379	376	357	380	385	402	407	363	399	385	365	407	397	393	386	408	367	420	365	321	378	364	372	367	395
48875	89733	77013	57708	16869	1398	935	739	708	564	623	515	544	470	473	464	468	434	412	443	421	406	422	476	434	405	394	419	390	420	431	437	382	440	386	407	432	392	368	404	410	417	434	385	407	387	407	392	435	410	385	434	432	392	422	384	362	392	411	419	349	418	376	420	414	406	413	403	386	410	387	405	352	382	410	389	406	409	374	399	410	409	393	426	398	376	418	375	406	388	372	409	408	391	416	413	401	392	380	387	429	396	381	401	380	414	374	419	385	395	373	398	399	415	423	440	405	360	363	368	375	399	415	378	395	412	410	404	394	408	420	421	411	407	394	378	354	403	418	375	364	394	422	387	403	374	424	356	394	399	401	426	394	407	387	431	429	398	420	365	389	411	387	422	420	406	393	405	389	420	373	406	416	423	378	439	417	396	411	395	399	434	413	408	415	413	399	430	398	371	404	401	396	418	391	386	421	388	404	386	409	387	406	384	409	386	410	433	388	431	399	394	416	416	418	350	378	387	366	428	405	420	372	387	397	386	404	434	429	400	399	419	411	400	415	431	384	382	393	429	396	404	401	400	397	397	420	391	378	405	410	383	419	418	402	396	401	428	397	384	380	413	393	411	387	416	395	411	376	392	412	392	394	427	410	392	410	372	404	382	398	415	382	425	361	405	405	403	424	392	379	382	389	367	389	446	394	413	376	393	379	411	407	395	413	420	366	371	421	385	415	380	398	394	415	384	412	395	380	421	389	400	417	421	415	417	392	406	411	349	384	411	386	401	392	398	379	407	412	415	396	392	407	374	378	375	414	408	390	391	391	404	406	356	374	393	408	394	395	377	398	390	369	394	400	410	425	376	406	403	427	427	368	395	430	403	422	411	408	419	376	430	389	412	430	400	401	384	426	408	413	366	362	411	383	413	416	394	381	382	437	386	410	382	395	385	392	416	433	375	397	418	392	424	429	371	390	388	402	429	417	388	432	413	382	412	387	394	389	367	402	373	402	397	400	449	371	431	371	384	402	395	418	419	397	390	375	399	367	407	412	400	422	391	435	398	396	394	376	388	386	416	405	413	430	390	375	408	407	440	396	412	403	376	413	396	377	406	432	431	451	429	409	434	381	395	418	410	419	398	359	378	347	402	382	391	399	395	398	404	397	431	406	395	390	403	415	406	379	370	411	404	397	392	425	380	393	439	439	420	425	385	407	401	382	399	430	363	391	393	391	427	389	415	433	384	398	349	389	393	382	434	375	391	427	376	385	436	411	400	373	390	375	401	376	408	428	371	434	435	382	379	434	387	396	382	436	411	408	410	411	371	415	372	400	411	374	412	373	405	414	433	389	417	437	416	422	398	408	376	409	406	419	393	376	408	403	441	409	401	387	363	383	404	407	395	386	373	418	431	399	394	355	423	383	389	375	410	399	384	398	400	416	413	401	399	426	408	399	387	383	382	377	396	433	375	395	401	392	380	385	388	403	410	393	415	401	394	381	369	442	381	384	442	394	381	386	405	391	369	386	410	442	387	442	414	433	395	423	385	434	402	428	441	437	408	408	412	420	394	409	372	429	439	402	405	381	413	432	412	388	396	406	376	382	386	372	405	394	382	406	417	377	366	407	402	357	390	393	389	422	387	394	398	386	404	394	402	385	400	403	446	429	379	395	397	392	398	420	383	370	405	415	411	400	411	392	380	447	416	421	399	378	446	411	416	400	401	392	405	350	409	362	413	445	388	421	386	370	426	396	412	394	400	427	410	429	402	395	389	410	379	336	381	377	400	421	411	427	414	413	393	418	417	352	416	420	410	374	366	421	384	405	397	404	378	399	399	403	372	391	389	430	424	384	419	396	382	378	384	378	401	379	394	422	403	391	413	438	415	431	345	401	428	421	395	406	378	404	402	405	398	403	426	410	374	415	424	372	369	417	405	360	385	383	426	418	362	380	417	390	411	396	385	392	393	407	375	387	388	388	416	416	393	388	385	386	369	426	422	412	436	427	386	404	371	416	421	381	390	388	389	400	360	421	387	403	388	419	412	400	389	434	391	384	383	388	375	395	407	392	407	385	415	402	424	384	390	385	408	412	412	393	403	404	353	380	390	418	377	413	396	395	378	383	355	454	365	409	388	369	439	363	392	365	366	366	403	412	411	364	394	389	383	413	388	363	382	447	370	393	398	455	405	404	388	374	389	415	381	414	397	408	375	383	414	380	395	359	424	371	368	364	413	411	391	409	380	384	379	371	377	377	424	392	392	422	393	424	397	426	381	361	383	396	388	398	406	379	407	385	404	434	423	374	396	372	428	397	410	382	408	421	388	434	400	419	380	415	440	448	374	373	362	428	412	371	395	397	383	386	389	397	395	411	372	390	425	387	386	398	406	385	394	372	394	386	415	371	381	381	385	414	429	397	385	394	390	365	432	452	381	399	418	392	406	401	386	410	412	425	392	414	382	405	386	379	408	412	409	376	393	404	422	406	385	373	398	389	407	391	369	407	392	366	410	378	409	400	405	406	388	363	374	408	377	387	399	392	379	407	449	405	388	399	415	411	372	418	436	410	401	410	379	449	382	381	401	433	391	403	351	396	390	402	420	399	415	419	417	412	380	433	419	396	405	409	432	403	406	387	362	455	394	422	399	418	406	404	399	429	409	408	395	411	430	411	429	412	379	384	415	440	393	392	422	411	408	432	444	398	432	386	397	428	447	390	388	383	389	389	384	374	393	370	411	361	391	416	417	418	377	365	418	423	406	411	431	405	382	375	405	417	400	410	431	399	435	385	401	399	427	437	367	388	417	379	369	395	399	380	388	414	403	421	393	406	336	423	375	439	399	386	399	421	427	410	408	386	410	395	374	422	398	429	421	437	396	387	406	417	405	393	397	399	388	395	373	430	411	387	395	459	395	375	403	400	380	432	413	400	377	406	405	403	384	425	396	382	393	390	413	410	417	366	385	402	421	407	437	444	427	401	368	383	403	425	400	396	414	415	372	429	417	416	406	363	425	393	400	382	438	381	415	388	412	379	407	390	397	388	414	375	399	351	399	435	394	423	409	430	427	427	407	383	403	376	399	392	371	375	418	416	403	404	391	385	400	427	398	415	387	437	444	362	411	429	374	383	387	419	398	406	368	398	417	427	423	380	374	358	418	393	415	428	392	394	403	408	381	428	399	401	417	413	375	412	419	378	384	403	439	339	404	416	389	414	375	403	405	394	404	378	396	422	391	411	385	369	406	386	387	394	390	395	382	368	394	396	363	395	392	447	380	424	368	409	409	393	406	387	412	406	428	375	383	383	391	412	369	376	415	421	405	389	416	395	401	400	378	399	389	359	385	428	366	382	356	386	376	398	383	393	449	425	427	419	410	357	426	389	407	381	443	416	395	385	372	421	406	403	385	420	397	414	399	416	373	404	396	389	378	382	420	394	394	389	386	420	417	406	390	419	416	382	420	378	373	382	362	390	407	394	407	395	414	392	376	378	367	381	418	410	367	390	446
28272	24060	22811	14561	4353	532	338	274	296	274	282	287	300	294	307	266	312	264	278	287	283	264	303	248	278	280	273	279	274	270	297	273	259	291	268	288	269	287	269	277	306	281	309	284	283	266	289	283	299	283	287	243	291	270	284	302	292	268	286	290	316	299	283	304	266	276	322	292	248	334	271	268	279	260	314	287	251	277	294	296	258	255	287	297	285	298	286	295	284	281	281	274	285	274	263	318	286	271	305	281	278	275	292	302	279	287	312	299	313	291	278	290	302	251	300	278	269	280	279	280	268	297	271	278	285	265	308	278	249	292	272	309	273	291	291	316	278	292	314	272	290	269	265	265	287	283	255	290	276	281	273	287	263	311	280	280	254	281	296	284	280	309	275	303	298	290	297	271	276	298	282	281	283	261	279	285	287	255	299	279	302	273	271	276	251	247	316	254	281	304	260	288	312	296	284	262	262	277	267	285	298	276	260	301	291	312	276	276	310	281	276	268	302	268	261	266	270	275	308	288	299	307	270	277	263	294	259	279	307	263	297	278	275	281	288	281	276	285	289	346	306	263	277	277	275	287	283	273	286	290	274	270	286	270	262	248	266	291	318	272	274	263	283	262	297	301	282	278	277	281	280	264	267	266	249	284	239	285	272	278	324	309	281	269	247	271	299	289	268	294	281	270	269	263	290	277	245	253	282	285	287	315	285	272	294	263	281	269	300	281	301	283	299	289	292	283	278	289	274	304	283	286	312	257	276	303	263	271	273	289	296	306	283	288	274	305	310	267	280	309	281	268	258	278	287	278	252	289	285	316	260	278	267	270	265	277	265	290	263	273	292	274	275	285	259	316	266	298	270	265	242	268	294	321	226	247	288	292	294	269	303	279	253	278	285	275	272	265	296	279	255	306	281	285	304	304	295	305	282	286	291	275	285	283	263	274	255	270	271	295	286	297	297	290	299	297	276	301	270	297	288	294	265	266	257	261	283	280	249	317	244	281	286	279	317	311	284	267	285	281	300	284	281	273	280	284	291	298	274	284	274	290	282	283	291	266	281	305	275	277	277	291	294	295	268	255	312	281	285	267	277	274	252	281	298	301	276	267	295	279	282	272	293	248	258	283	272	268	269	300	292	298	297	290	289	276	304	282	319	272	298	284	271	278	278	301	274	283	291	305	284	275	272	273	276	273	257	273	259	294	256	287	275	270	275	290	279	249	262	289	279	269	292	276	275	280	267	271	294	283	277	274	299	286	313	247	274	271	260	245	275	270	251	280	280	265	284	287	257	274	261	311	301	254	261	272	276	292	264	296	286	303	272	282	302	286	272	245	297	288	315	267	283	290	297	302	295	296	275	274	300	288	230	284	306	285	254	301	256	273	273	286	273	273	326	274	263	271	285	279	277	272	267	278	324	295	300	276	315	294	293	305	301	270	265	294	275	259	311	259	274	284	304	256	301	311	280	281	280	295	317	265	289	290	283	263	256	286	279	286	250	282	270	291	275	289	250	248	269	313	281	282	283	285	289	292	313	262	286	261	281	281	272	289	258	295	285	269	275	269	276	283	276	264	296	245	282	287	289	280	298	274	287	274	286	279	308	295	267	303	269	276	272	289	280	292	258	299	300	268	287	271	289	279	286	299	294	280	283	273	309	283	301	285	321	280	295	289	283	267	289	277	289	291	262	283	269	283	290	284	312	253	261	268	306	266	264	284	302	287	288	297	277	262	308	262	285	289	305	311	267	298	264	248	282	310	315	269	283	277	292	243	259	267	280	280	313	300	302	285	283	270	268	298	294	281	257	295	305	274	250	282	312	300	279	256	313	273	299	263	286	274	275	261	302	297	309	278	260	315	273	290	268	259	321	255	289	273	298	273	291	317	286	293	272	295	268	267	287	274	286	280	257	288	289	258	293	270	302	260	275	277	311	302	275	271	274	278	294	276	266	289	259	267	259	277	276	302	272	267	281	287	282	320	302	280	294	258	244	256	265	274	277	283	311	299	284	268	271	272	301	265	285	266	273	328	260	324	261	272	272	270	305	246	286	280	279	262	315	286	316	284	306	294	277	261	283	275	296	287	291	255	286	282	294	289	283	292	266	286	293	276	266	290	312	302	256	285	309	267	307	288	269	279	280	260	278	253	294	268	334	287	275	308	266	308	291	296	286	287	269	302	284	299	267	298	279	296	277	264	271	321	292	313	253	263	300	283	298	247	306	271	301	281	310	299	245	287	287	262	269	267	272	288	278	275	274	293	299	305	256	284	319	290	281	272	275	252	289	267	260	274	256	270	251	276	255	319	310	308	271	257	305	273	284	287	267	276	290	258	290	279	276	314	284	294	296	281	302	309	259	261	276	268	291	283	259	278	312	289	262	280	274	277	285	272	269	306	261	296	321	269	258	265	252	261	288	263	301	257	299	286	284	291	248	309	287	286	309	280	273	290	287	301	279	281	296	308	274	298	279	307	294	305	284	279	275	289	274	303	283	305	298	282	271	298	269	259	286	271	265	292	262	265	255	242	279	266	285	279	273	292	297	286	273	285	289	284	298	257	278	265	293	315	256	254	283	286	306	299	268	284	285	267	302	277	267	263	265	286	289	256	273	304	301	292	265	278	282	285	261	292	264	251	263	264	312	281	306	267	278	288	278	295	283	291	296	291	265	275	307	279	253	282	286	283	270	275	271	294	297	288	308	260	302	253	282	272	305	273	261	303	276	266	281	270	293	275	294	262	283	271	304	292	297	297	308	299	266	284	257	267	276	240	324	278	255	303	279	286	272	301	278	298	290	269	278	265	294	278	280	292	275	289	255	248	289	269	230	269	287	287	278	296	257	298	284	277	259	301	313	255	316	319	255	272	287	300	292	271	317	291	274	269	281	281	291	264	283	296	266	261	274	275	279	264	281	276	313	305	289	271	288	269	282	288	287	298	297	281	282	267	255	288	298	253	279	282	271	283	250	298	307	278	274	273	265	284	296	295	254	279	281	300	270	292	290	252	306	295	286	292	277	290	273	268	279	278	290	292	308	273	285	286	266	260	286	259	276	303	295	304	314	291	281	273	288	270	296	281	274	279	276	253	290	282	286	280	290	297	297	282	271	278	291	295	259	298	313	257	296	278	316	259	286	308	255	280	293	280	266	270	280	290	272	256	273	274	279	279	305	292	331	246	287	299	295	265	293	307	304	270	277	274	285	320	289	292	269	270	275	256	304	291	275	287	279	277	271	275	255	248	268	300	278	263	289	270	261	270	297	271	265	299	275	285	294	278	263	298	286	298	254	272	267	279	259	295	276	258	302	268	297	257	274	287	285	304	307	273	285	307	297	277	281	288	286	283	315	305	313	294	294	271	280	257	248	315	290	275	286	285	275	267	280	259	273	263	290	253	288	271	310	273	310	293	273	268	280	284	301	266	276	274	301	271	254	260	283	270	292	292	279	255	268	284	276	314	272	249	308	284	297	282	289	296	264	273	281	286	300	287	280	302	262	255
20272	33617	18975	11345	4061	368	380	334	330	328	279	325	372	342	302	305	349	297	322	339	325	306	312	292	340	309	318	334	333	311	334	321	327	344	330	326	318	322	331	314	306	288	312	307	310	325	316	347	304	339	325	316	336	325	325	341	341	322	318	346	277	331	318	309	330	338	301	315	342	332	289	318	324	337	345	320	293	328	323	316	310	317	291	335	341	296	308	314	317	317	307	294	295	323	319	306	326	274	258	300	299	332	311	302	319	338	329	286	318	320	295	337	342	336	310	303	334	330	310	305	338	291	295	331	316	302	284	318	335	318	349	334	330	310	325	314	312	342	301	314	303	337	321	347	329	306	308	318	330	327	305	318	322	341	318	323	347	310	335	312	318	286	328	316	286	316	287	320	291	309	316	321	281	322	331	291	335	304	330	312	323	337	312	335	327	315	342	297	327	299	308	312	294	308	316	317	290	302	326	325	305	331	348	355	315	328	313	316	345	303	313	342	291	294	301	293	316	334	308	309	298	332	324	328	300	302	326	270	326	308	306	332	345	332	309	320	331	293	339	326	323	347	321	302	358	302	290	304	308	295	319	335	331	325	311	333	306	330	353	342	322	335	326	308	312	327	329	316	309	337	298	286	315	354	313	294	333	306	307	301	325	299	357	326	325	323	318	269	340	362	320	328	311	316	305	335	322	343	282	324	328	343	352	321	323	346	315	283	308	330	314	295	317	323	338	316	299	321	336	298	363	307	320	301	307	322	337	310	323	291	324	360	320	325	314	273	311	344	296	315	330	304	285	295	293	336	316	332	316	329	339	271	297	310	296	329	301	318	322	307	330	317	320	332	325	333	320	299	315	324	340	349	248	314	322	324	320	310	310	310	304	315	287	348	333	305	350	317	311	312	330	341	321	307	297	301	328	294	327	330	299	297	338	299	308	310	317	345	303	318	330	312	320	306	325	343	334	347	332	307	311	327	313	302	347	312	329	303	337	308	344	317	319	291	310	349	297	316	321	328	333	342	271	294	291	313	275	319	311	314	343	305	325	314	326	331	341	309	307	325	360	349	292	332	356	325	322	280	304	319	299	347	298	346	291	320	322	296	306	326	304	316	328	328	340	352	317	311	327	347	325	332	338	308	310	329	350	327	289	329	331	340	305	330	318	309	302	309	321	349	315	303	322	326	350	320	346	352	350	329	303	313	308	320	320	295	327	322	326	306	331	295	331	314	324	344	306	305	333	336	323	313	339	317	358	312	322	312	325	303	317	301	344	280	293	320	307	325	297	333	329	335	322	319	316	342	295	323	320	329	336	284	335	320	310	304	276	330	316	298	347	319	299	323	322	326	364	317	329	338	293	303	301	328	333	334	301	305	307	307	333	295	312	336	344	326	324	318	312	306	308	314	331	292	313	322	276	347	343	328	310	304	325	324	320	325	315	329	314	351	339	315	328	318	310	314	296	309	341	323	315	317	327	315	319	291	316	317	302	353	327	314	352	327	294	300	292	353	336	329	284	297	346	339	323	325	340	329	344	323	314	298	324	310	299	308	334	305	333	303	309	333	288	308	341	332	307	317	316	325	315	300	328	307	305	336	324	333	281	327	344	357	295	296	301	333	293	311	325	298	317	319	332	340	335	314	317	312	323	336	304	299	319	298	366	301	291	304	309	326	313	299	330	326	322	340	338	290	321	316	321	307	315	310	345	327	330	362	309	323	312	328	318	330	325	322	317	309	307	304	314	334	322	349	304	314	341	280	354	309	323	328	314	338	346	318	325	323	302	323	330	304	300	311	314	308	307	321	324	322	337	343	315	321	309	316	324	313	323	332	322	337	321	330	343	323	356	291	302	315	332	320	334	325	328	309	319	331	326	333	341	318	313	359	328	370	309	333	304	327	341	303	330	335	302	285	337	330	326	305	310	297	296	335	334	317	307	336	330	323	324	323	352	323	347	301	353	339	337	337	327	317	306	298	326	341	308	302	295	329	286	305	331	342	307	308	296	335	327	320	291	322	305	320	310	328	292	324	310	302	304	321	337	304	320	337	326	305	330	298	297	307	332	319	320	330	308	328	337	315	315	315	289	301	292	315	299	297	332	311	322	337	325	309	307	302	341	326	320	336	328	324	310	313	326	353	326	354	333	319	360	309	290	311	306	332	321	306	311	319	315	317	332	302	322	319	351	290	296	309	330	362	335	321	324	323	319	311	339	309	303	335	311	334	302	318	326	305	327	261	329	318	310	319	347	343	295	309	327	314	325	305	345	321	332	307	289	330	304	303	304	336	316	301	326	330	287	328	354	292	284	332	268	307	325	327	303	307	320	352	304	306	347	299	315	315	307	326	312	328	296	312	316	326	291	296	330	333	343	310	305	313	316	316	336	304	351	300	323	358	310	304	313	343	313	295	330	309	318	302	293	320	315	329	334	312	307	321	295	318	364	339	294	316	345	338	323	316	353	329	295	316	325	317	320	319	279	323	298	304	325	307	335	310	329	324	328	340	303	327	333	314	293	311	300	306	310	309	292	328	314	313	320	319	333	321	307	285	317	325	321	327	337	326	314	324	307	320	326	326	334	298	367	308	323	334	337	287	325	329	292	320	300	296	297	347	316	350	303	337	298	321	311	308	314	294	304	291	347	309	330	325	321	317	336	345	307	291	325	297	284	334	279	270	326	313	323	325	300	330	312	285	290	294	302	304	301	324	325	317	296	329	347	303	289	331	323	318	317	292	350	358	323	283	338	331	317	309	365	309	319	317	335	345	327	304	347	334	335	315	311	325	313	285	320	336	328	319	325	300	289	312	306	354	332	346	268	293	309	294	310	299	329	323	313	328	329	325	319	295	309	321	301	329	347	307	314	314	307	322	330	299	331	310	285	312	311	292	357	302	349	314	326	286	303	296	310	340	321	285	310	344	313	302	293	325	315	314	340	341	315	339	333	314	291	320	313	326	319	340	318	341	285	312	317	335	307	321	326	301	341	322	318	328	336	322	332	330	348	284	309	340	340	293	335	324	276	332	317	318	316	304	323	339	335	302	298	301	360	331	290	323	322	327	303	350	332	312	307	334	310	302	298	331	357	309	348	325	286	303	335	325	336	322	322	308	353	293	335	353	304	330	326	332	315	310	341	327	312	309	297	315	326	331	333	339	307	315	297	319	312	326	342	329	279	302	319	324	358	309	287	322	309	314	278	314	322	311	330	283	348	318	360	321	310	311	285	302	325	328	299	307	343	329	275	307	304	334	335	319	320	330	330	334	324	347	315	290	311	327	320	347	304	277	349	309	311	292	326	283	311	329	314	304	338	318	313	336	300	343	320	308	317	315	319	316	327	318	333	324	314	321	318	323	354	299	301	355	319	318	322	295	304	295	314	297	353	262	325	316	323	304	309	326	345	299	320	352	332	309	343	319	300	334	331	312	368	342	340	318	315	334	304	307	293	315	333	314	308	308	339	346	305	290	331	327	317	305	305	306	307	320	308	305	358	331
23689	22033	33597	33448	26232	12914	1453	291	268	253	249	268	235	228	258	244	226	237	226	245	203	294	246	246	256	211	238	213	285	228	245	206	230	230	235	223	250	245	230	248	209	238	218	238	235	212	246	229	205	215	240	249	242	230	232	254	237	206	227	226	233	240	208	214	244	238	252	207	240	224	203	228	233	253	214	239	235	257	207	239	258	234	257	232	232	227	228	250	235	251	237	235	259	227	222	224	225	233	238	244	232	222	228	230	244	227	213	212	234	255	222	233	245	218	244	257	226	247	207	230	234	229	236	221	236	227	232	228	203	236	246	252	244	215	222	224	228	239	225	223	258	217	227	230	229	226	238	227	197	225	215	236	217	253	243	219	228	212	238	229	251	229	231	240	236	236	212	245	227	223	239	235	237	235	231	216	228	237	250	210	212	216	266	240	230	220	235	238	238	245	235	249	228	265	214	267	301	233	254	221	228	244	227	252	216	242	226	242	237	237	226	236	228	228	244	217	210	204	240	210	226	244	233	267	224	247	227	246	232	232	229	238	227	179	234	217	251	232	255	221	235	249	252	236	228	241	237	229	257	238	237	232	200	224	236	231	226	237	197	234	238	231	232	254	232	258	215	240	231	212	217	241	231	234	249	224	215	229	235	239	243	249	222	226	239	225	228	231	255	220	227	234	227	232	241	220	225	240	240	236	210	212	246	234	225	226	222	244	229	265	248	221	239	248	204	250	226	241	229	222	276	221	235	244	245	205	233	240	235	244	250	234	245	258	245	235	254	238	254	237	242	267	243	226	225	255	215	224	244	219	224	230	230	245	212	210	238	238	235	253	246	228	221	211	204	214	237	220	243	243	253	248	231	242	237	241	233	217	230	243	216	235	234	234	257	224	237	212	252	231	221	234	257	242	221	230	237	224	217	257	236	250	219	231	195	220	231	196	244	212	234	194	243	245	254	242	269	210	209	200	252	213	225	234	230	242	240	207	226	208	216	233	221	225	205	251	246	238	224	219	230	227	225	230	247	233	230	190	234	213	221	238	239	233	232	249	212	208	223	222	250	230	248	239	233	234	252	233	247	235	258	217	224	217	231	261	233	262	224	225	246	216	222	205	243	213	270	245	214	204	231	235	221	220	244	232	229	248	248	246	209	244	252	263	255	250	226	245	246	240	210	241	227	227	251	234	232	214	234	240	233	215	224	244	223	226	232	243	245	266	226	235	234	203	206	245	241	245	219	216	224	249	225	230	232	237	232	228	245	238	235	224	230	229	265	240	273	218	232	246	258	248	215	225	253	235	238	242	220	244	226	222	204	242	239	211	234	222	230	226	223	228	240	232	220	210	244	211	218	230	213	203	221	229	223	251	241	198	225	231	237	243	236	208	238	228	235	233	231	212	222	232	227	211	275	222	244	221	224	235	205	221	237	266	245	231	216	236	232	227	231	224	243	254	241	209	222	214	243	218	243	234	212	244	260	208	220	253	232	205	212	242	225	251	248	251	240	244	216	228	245	236	228	230	209	208	209	229	216	232	244	226	248	243	241	258	259	240	231	226	246	203	213	224	239	235	220	241	241	215	257	243	212	231	223	229	252	232	233	238	240	257	229	237	221	228	208	233	218	245	210	210	214	231	230	231	234	224	232	212	233	220	220	251	244	249	207	241	223	240	204	230	202	239	211	236	236	234	210	232	228	244	191	209	222	254	232	251	202	252	216	227	248	209	240	257	242	228	263	215	237	222	206	223	200	229	229	249	221	207	231	250	210	244	249	234	219	242	213	231	250	235	223	252	212	274	234	239	231	221	231	240	232	241	226	230	230	221	236	240	244	214	251	225	230	215	216	231	217	231	241	269	237	241	226	237	214	240	241	253	220	222	227	237	190	216	207	235	238	254	241	221	248	232	225	250	236	236	229	214	251	195	225	222	226	232	237	225	231	217	234	243	214	242	219	217	222	235	230	238	212	248	218	247	242	260	235	258	215	234	228	241	218	255	245	226	215	255	247	227	261	236	222	224	260	249	242	230	224	206	222	234	235	238	229	221	229	236	261	243	217	219	204	198	237	246	222	222	249	206	235	218	219	212	218	246	230	209	244	248	218	224	233	218	248	236	217	215	239	257	228	199	241	226	216	218	246	235	222	231	224	241	211	234	240	229	243	215	226	240	241	246	237	215	258	224	217	225	225	228	219	232	222	223	213	235	225	211	242	235	238	245	231	216	208	222	238	241	248	251	227	223	244	237	231	251	245	234	250	217	221	230	238	223	256	212	232	250	225	208	224	239	207	235	214	245	229	251	225	212	193	235	227	209	208	197	238	246	232	226	240	240	228	245	234	212	238	226	206	213	234	229	233	211	223	246	224	246	251	245	204	243	216	214	239	231	224	227	223	233	227	223	246	229	230	231	233	233	213	252	233	232	231	245	226	233	212	249	268	216	241	248	241	212	224	251	246	227	233	199	236	213	231	255	232	240	232	243	242	224	240	246	216	220	239	241	268	256	212	236	269	237	246	255	226	236	193	242	246	236	250	217	212	246	232	232	257	234	230	263	241	231	243	234	220	246	235	264	223	236	208	240	244	261	252	210	211	237	225	234	228	263	211	235	238	213	212	209	241	235	236	193	250	223	232	236	227	200	255	194	248	252	254	278	238	218	240	219	207	244	234	231	221	212	232	225	244	228	230	211	191	245	240	232	255	243	244	232	230	233	241	215	226	209	244	225	250	226	250	218	256	237	245	252	220	196	221	262	209	222	228	219	216	237	255	203	261	201	198	214	227	227	207	227	248	241	239	220	244	244	213	228	230	223	254	234	241	236	240	236	235	213	242	240	216	232	229	249	250	244	236	218	204	241	241	247	245	252	207	229	236	259	230	225	235	229	243	240	213	227	243	237	213	223	246	240	207	249	225	244	254	256	223	213	240	222	255	227	243	218	244	245	223	234	230	229	221	198	258	240	210	208	246	224	232	234	242	218	281	238	254	242	248	237	204	229	219	236	246	242	223	239	225	224	221	238	217	215	219	235	246	233	240	232	231	224	237	247	221	256	219	231	236	240	252	238	240	213	226	264	199	223	258	246	234	254	228	251	260	228	208	239	217	258	237	273	210	265	248	222	214	219	217	241	252	192	231	260	256	247	229	230	227	226	220	231	227	225	228	239	213	232	230	253	237	197	203	207	192	230	218	229	225	234	230	220	232	209	223	232	218	246	213	284	225	240	243	207	252	233	224	240	240	238	257	231	259	229	221	222	236	228	245	236	213	256	221	231	216	229	215	230	237	212	231	257	256	228	218	244	249	221	248	260	245	249	224	220	254	247	224	264	233	224	232	199	224	239	231	228	236	220	198	205	241	242	237	221	226	231	225	232	211	224	221	227	234	241	246	247	207	246	235	234	221	229	199	231	223	264	243	218	253	231	214	218	227	215	206	211	231	230	229	247	216	221	240	229	221	220	245	230	221	225	234	241	245	242	202	239	212	242	215	238	228	225
48205	85660	64482	45440	26073	1023	334	334	291	323	262	276	305	274	249	266	247	276	273	275	278	258	238	269	249	272	255	262	229	254	249	257	246	274	259	244	262	257	284	241	278	258	254	293	257	260	278	235	235	258	252	272	251	229	266	272	237	283	253	270	241	262	255	255	246	266	258	262	269	262	274	246	250	258	265	260	265	249	262	253	271	259	261	252	235	252	250	260	278	278	273	276	244	250	267	243	280	263	259	270	250	252	246	261	263	247	267	270	256	269	259	266	242	268	272	252	250	250	257	288	281	282	265	265	265	279	241	266	271	260	263	255	260	233	235	253	246	241	259	259	258	264	244	253	257	267	247	263	250	226	243	292	257	252	241	246	259	250	230	259	248	276	264	263	262	240	260	253	260	250	275	239	257	256	252	257	270	265	245	243	252	237	252	242	252	262	262	266	237	240	268	250	277	248	234	269	278	277	245	246	260	251	228	265	244	246	265	253	275	243	259	270	258	238	259	250	230	249	238	239	251	212	245	257	233	265	291	261	235	243	243	260	276	249	264	277	250	279	235	256	258	254	260	276	289	253	265	231	255	245	246	252	291	270	268	241	256	236	243	249	266	250	268	283	268	261	271	249	243	243	239	265	232	256	275	240	261	241	263	224	259	257	250	230	251	239	248	255	261	251	239	255	243	262	270	243	223	257	267	248	242	220	268	232	278	274	251	271	247	261	265	242	274	252	243	267	242	256	255	246	272	239	244	254	279	259	255	292	261	242	261	270	245	280	261	253	248	248	256	240	268	248	243	244	271	238	251	255	231	255	254	279	241	248	271	234	251	258	263	247	274	247	269	263	259	238	237	262	251	235	250	251	252	258	266	239	238	276	252	255	240	259	263	274	260	250	282	292	256	233	273	273	247	262	247	249	243	278	281	250	222	231	256	236	265	242	237	264	226	252	261	251	265	259	227	252	251	266	263	237	256	244	235	260	247	244	252	256	249	260	264	242	248	274	229	252	259	257	224	233	265	253	227	254	259	279	255	267	298	239	254	242	229	259	262	249	251	277	245	238	275	292	262	258	278	265	253	285	258	250	283	244	232	269	237	269	281	260	259	255	269	276	231	222	272	228	267	258	233	276	257	228	262	248	223	221	262	287	255	247	274	231	268	241	257	243	250	252	262	251	253	253	287	240	233	253	241	242	249	261	251	241	266	289	281	246	251	249	252	281	245	240	236	266	249	269	252	294	261	262	254	282	232	235	238	250	250	237	270	252	266	253	255	259	252	267	248	264	262	272	243	246	260	284	236	289	259	259	258	231	259	275	266	269	276	234	245	265	258	224	263	241	234	283	257	257	246	289	249	222	238	277	248	260	252	247	258	249	270	267	257	233	263	280	238	268	259	264	232	268	246	269	249	273	244	249	254	256	280	270	274	227	293	238	263	247	248	248	290	244	251	251	273	229	257	234	259	265	234	234	284	259	282	262	267	254	270	251	241	240	256	229	231	259	262	269	256	229	243	267	233	262	247	220	243	305	264	245	282	243	279	269	250	267	227	250	253	259	231	279	275	247	246	251	273	224	243	281	273	248	236	240	256	262	278	220	259	280	244	270	247	277	259	266	250	248	252	262	258	258	278	270	282	270	247	258	238	252	276	283	248	254	273	308	249	235	263	244	265	279	244	255	250	270	246	266	261	241	255	233	233	254	265	249	267	238	274	261	268	258	261	264	271	244	261	253	244	259	296	256	237	267	267	244	266	281	249	283	246	225	232	268	242	270	236	257	239	260	253	252	255	227	244	245	258	265	279	269	267	250	276	259	271	255	261	246	250	265	240	260	256	259	259	260	229	258	266	241	259	257	262	238	273	242	243	257	232	261	271	257	218	242	253	279	281	261	271	262	227	262	250	255	273	245	240	267	261	265	270	265	274	245	268	266	247	249	283	272	221	250	272	247	257	247	253	237	255	263	256	253	258	274	261	246	259	240	286	259	238	250	245	272	248	260	241	262	264	244	250	246	249	230	254	230	274	243	236	233	217	276	236	272	256	266	249	254	244	245	269	278	265	243	240	237	236	272	245	260	247	257	240	284	256	255	247	239	243	238	281	249	280	248	286	263	259	237	270	272	246	262	242	271	265	251	249	254	248	242	273	259	241	254	273	270	249	255	239	279	263	241	259	249	232	276	253	271	259	243	286	248	242	216	235	278	257	249	227	270	289	239	252	268	225	273	286	263	238	232	242	250	266	252	256	243	243	259	264	255	254	258	253	267	247	266	252	247	275	246	275	248	254	257	244	255	256	273	240	273	240	269	259	270	254	260	257	247	258	255	259	268	253	236	279	260	251	244	273	256	255	258	264	276	223	237	282	243	240	253	246	236	281	264	238	275	242	293	240	237	267	235	276	255	260	255	258	248	251	269	270	284	254	264	247	266	230	250	276	250	258	276	239	241	229	253	253	238	229	244	265	240	263	256	268	251	249	229	250	237	267	243	276	257	277	288	264	243	244	244	225	263	247	269	240	265	266	258	245	239	248	256	287	258	247	258	257	270	240	259	260	247	225	246	247	234	250	269	265	238	249	275	234	260	259	239	272	241	263	271	278	241	284	250	250	260	280	254	249	247	273	258	275	243	249	239	241	269	239	241	269	291	251	235	263	269	265	234	238	264	242	218	253	221	270	266	268	243	267	262	260	259	256	246	279	261	271	250	243	266	258	249	245	252	274	293	261	258	246	239	267	264	258	248	250	260	237	254	269	282	258	255	266	284	250	267	300	265	227	245	269	260	268	242	250	267	236	223	265	257	259	253	236	272	250	282	257	267	243	276	228	279	249	247	222	241	269	261	250	258	255	245	248	258	257	245	235	267	263	240	272	264	273	270	253	244	231	230	271	267	258	259	250	249	267	267	242	277	250	256	223	275	243	250	233	265	257	237	252	254	233	245	245	248	274	251	249	278	248	256	252	260	236	243	260	262	248	260	265	264	262	234	255	251	240	250	262	243	264	256	243	234	277	226	250	263	236	254	262	265	271	260	256	279	238	226	255	245	241	248	264	271	265	258	272	245	232	255	260	258	240	252	243	270	250	301	269	246	267	223	274	240	254	257	260	271	223	251	255	270	253	264	256	277	256	244	234	222	264	274	248	235	251	259	227	279	212	269	224	254	254	258	247	261	244	277	235	256	244	232	247	237	269	264	252	260	250	270	284	271	285	252	265	259	229	254	262	283	247	283	257	240	255	247	255	274	245	230	247	284	250	270	258	274	261	267	244	259	248	253	257	245	283	261	263	256	252	258	274	232	230	231	247	268	253	240	251	263	221	260	264	281	241	271	290	257	281	258	280	244	257	257	266	244	268	227	235	259	235	222	256	220	255	246	271	256	233	254	251	238	237	265	262	235	277	243	255	242	252	257	257	258	260	270	255	243	260	261	266	238	314	244	250	244	253	259	238	257	281	247	255	234	270	275	262	267	262	261	249	262	268	255	265	265	251	251	249	272
24881	22825	33524	31001	18108	3205	602	476	493	485	476	441	500	482	477	493	476	477	468	443	459	470	447	515	464	498	431	436	458	466	469	477	438	462	461	465	487	446	484	476	438	486	474	463	475	454	453	447	471	477	453	456	484	468	470	475	479	454	480	496	482	485	484	454	457	483	480	434	457	426	443	434	490	461	464	465	443	460	427	459	500	490	465	474	453	454	467	502	470	452	471	467	450	445	430	455	447	481	430	486	487	458	435	481	490	428	444	506	442	467	442	492	490	456	477	504	467	469	469	506	462	497	503	496	443	468	459	457	477	437	464	462	464	439	504	506	487	487	502	464	470	436	456	490	490	473	463	477	440	422	461	468	470	460	513	481	470	458	466	450	456	475	457	453	417	411	461	461	446	491	497	436	446	473	505	475	488	438	472	475	456	454	458	479	423	492	458	482	448	465	459	443	459	454	457	446	451	474	429	488	480	477	476	462	421	398	465	474	508	436	454	473	457	496	466	464	460	460	478	461	431	466	458	476	441	481	456	482	457	439	441	507	479	480	482	502	486	469	474	479	443	472	460	455	461	498	496	463	472	450	479	471	458	418	486	425	478	445	492	431	444	468	416	463	473	504	463	480	487	480	476	470	480	447	478	466	438	440	485	475	425	452	482	480	490	434	431	454	465	482	467	474	461	481	484	456	466	482	471	473	468	432	455	451	448	470	477	446	462	467	501	419	480	509	514	452	416	489	437	447	489	445	445	439	432	477	478	431	446	469	470	466	449	474	509	473	428	485	499	481	468	429	472	454	446	510	450	471	461	472	483	431	429	477	455	444	452	450	473	444	475	448	480	481	439	468	451	479	482	487	479	490	480	458	457	488	456	446	432	442	474	534	465	466	455	442	496	461	472	446	473	425	485	463	480	442	485	441	437	451	492	453	443	492	442	476	445	447	475	449	489	449	456	465	471	457	494	475	494	476	433	478	485	441	484	475	450	488	444	443	433	443	488	456	480	484	467	451	475	455	482	467	423	443	501	485	475	480	511	467	470	476	472	516	472	479	517	482	502	447	451	453	457	489	458	455	468	476	486	480	480	475	441	468	449	442	418	477	494	436	459	478	479	471	465	478	437	471	441	464	458	476	469	441	457	509	477	456	470	455	465	471	450	502	485	497	439	478	453	449	444	464	471	425	452	458	463	482	464	462	457	462	452	432	427	455	410	473	463	470	462	447	468	434	435	496	445	498	479	461	477	442	448	469	442	453	462	442	495	471	432	460	479	513	495	473	473	433	462	468	473	464	493	457	500	448	468	458	447	425	458	458	478	488	460	453	471	431	512	448	468	480	439	450	479	447	491	436	422	438	424	477	466	433	443	485	432	480	451	462	510	499	466	455	459	432	487	464	468	436	459	475	434	472	492	445	504	443	433	424	450	434	464	475	434	452	449	451	439	473	473	466	455	490	490	458	468	497	473	458	445	477	505	512	478	445	470	446	453	503	487	497	476	455	443	452	465	502	425	499	445	458	466	479	467	458	434	515	485	470	465	468	477	466	464	478	423	482	479	459	483	473	452	453	448	460	474	461	476	455	485	485	493	442	507	471	461	482	440	503	461	427	460	458	442	451	505	440	455	487	454	471	461	460	486	510	503	471	445	394	453	462	474	487	489	475	438	445	471	493	468	460	474	479	500	482	448	444	446	468	483	443	461	464	486	424	494	432	473	455	440	484	482	462	497	458	478	530	469	474	484	478	477	485	474	469	467	499	456	481	450	431	433	472	480	443	442	477	475	423	470	480	453	478	491	487	468	480	489	443	501	483	463	464	487	487	450	449	460	429	443	488	499	469	496	486	470	480	433	433	524	419	449	471	490	476	469	465	479	452	479	478	473	467	482	415	480	444	457	496	448	460	458	472	479	470	466	454	469	474	447	442	461	508	494	465	469	436	449	481	467	404	465	455	495	453	492	427	427	486	493	476	457	451	506	504	489	483	464	509	493	422	458	466	473	466	447	464	450	445	431	433	457	513	420	440	483	465	468	489	479	486	479	460	464	492	477	467	451	445	425	452	482	443	429	467	428	427	449	467	436	479	465	439	476	479	436	447	423	435	494	471	433	492	473	451	482	470	427	431	481	497	441	453	499	458	471	496	424	500	480	449	476	457	464	480	473	443	483	463	454	466	458	481	450	474	493	451	475	482	477	469	439	498	439	513	444	397	448	456	451	482	484	472	517	481	457	430	496	483	454	435	498	481	430	463	457	459	503	446	446	480	486	479	441	449	457	470	458	430	467	516	490	472	481	447	487	444	458	495	463	468	441	430	452	443	455	449	449	485	461	429	408	437	434	482	444	461	486	482	461	483	480	501	484	458	435	482	433	457	444	470	469	502	468	429	473	457	464	442	506	468	456	503	462	466	467	455	519	475	508	460	432	451	421	481	501	442	452	455	441	452	486	478	458	455	447	485	468	487	460	479	497	422	457	452	468	479	461	504	449	421	456	505	458	467	470	474	472	423	414	460	426	437	464	480	485	453	440	459	486	466	452	470	418	471	443	490	466	443	465	459	468	456	505	469	493	462	445	475	472	441	431	463	451	472	466	482	491	489	500	462	450	469	440	446	472	495	435	459	446	509	470	459	482	471	477	472	505	434	460	480	439	503	469	429	456	473	472	466	460	487	447	450	475	423	492	473	435	435	462	460	472	482	508	452	443	466	467	468	461	459	463	504	500	501	515	466	455	488	484	496	465	470	473	465	473	482	444	483	459	448	423	497	461	458	477	465	491	493	474	437	470	469	477	437	488	490	447	504	474	456	488	471	456	450	447	432	459	429	468	446	474	470	460	481	474	436	440	418	468	468	505	502	445	429	447	485	447	450	514	477	455	457	461	433	485	444	479	452	479	473	466	465	493	477	455	486	495	454	465	482	430	478	455	475	450	435	437	460	460	459	498	473	432	480	490	469	459	461	454	485	482	498	434	450	443	474	430	475	471	466	466	449	459	482	485	489	474	442	486	460	424	490	450	438	465	436	444	450	425	460	472	494	476	462	502	462	487	433	456	501	485	435	498	439	483	459	469	468	479	453	440	459	467	523	483	467	463	458	458	427	493	434	485	473	518	468	474	457	482	475	447	432	487	439	458	487	476	473	461	465	480	429	451	432	463	431	493	445	431	486	461	443	448	462	468	452	466	460	477	468	442	443	472	453	455	444	468	480	499	526	453	455	496	448	448	458	449	529	457	423	451	456	492	484	506	474	439	493	478	461	459	476	498	482	410	466	425	469	459	434	487	495	465	462	487	461	494	474	456	486	448	450	472	526	469	477	445	478	487	525	464	483	445	445	479	484	464	484	453	442	454	530	495	490	485	474	482	447	484	461	473	432	463	486	443	465	481	495	457	493	506	454	477	486	461	506	437	471	464	431	475	490	486	459	480	451	484	468	465	518	442	455	474	416	446	444	469	509	445	446	458	485	477	460	458	442	462	484	458	481	430	481	447	479
44242	72118	52861	35683	14643	1273	567	538	527	541	482	547	507	510	471	508	515	507	500	515	528	523	522	517	505	517	525	483	509	507	506	509	496	502	490	484	505	578	428	471	513	523	515	482	506	525	502	495	512	490	513	461	531	520	505	481	556	514	477	445	455	455	471	510	513	516	538	492	459	521	503	538	525	523	509	497	512	495	495	456	471	492	506	473	493	508	514	492	447	497	493	497	498	521	517	525	511	540	486	489	492	479	507	533	506	508	482	488	539	545	483	502	516	528	538	487	511	501	499	461	519	496	480	526	496	502	505	504	523	514	466	539	500	518	512	528	497	523	484	530	507	496	458	508	481	491	493	482	488	510	525	520	510	469	480	493	483	527	482	472	454	502	483	495	534	521	497	504	514	473	508	482	482	510	528	526	515	506	490	508	497	464	488	499	480	507	505	470	490	488	483	521	472	468	516	505	463	486	528	494	511	494	489	460	518	520	479	466	488	515	524	496	517	501	448	525	514	518	478	554	492	505	515	517	519	522	549	508	493	477	539	491	460	477	468	525	519	509	492	505	506	502	511	479	514	475	471	471	526	524	503	515	472	475	530	489	532	494	506	523	549	495	512	499	512	507	503	446	469	483	523	508	499	510	531	511	496	501	500	501	482	503	491	490	518	512	503	521	489	517	513	494	490	521	476	492	476	492	513	497	493	450	518	542	499	472	486	513	500	491	485	491	527	516	488	499	527	471	500	467	499	524	484	546	463	529	515	501	489	508	526	522	466	504	494	482	510	569	549	482	486	501	490	491	494	526	474	522	487	483	517	459	476	526	517	477	465	487	542	481	462	429	472	459	520	454	556	487	489	530	503	506	522	505	496	481	532	473	495	504	479	488	479	503	492	483	514	507	531	483	480	488	468	504	496	513	480	485	520	472	503	523	462	484	509	487	464	504	555	473	487	482	505	537	503	508	469	536	495	469	492	479	475	492	502	507	527	490	549	461	517	496	505	477	471	514	502	470	540	518	505	520	501	461	489	470	539	462	492	518	540	527	471	511	525	483	516	484	497	466	519	504	522	493	482	497	534	521	509	483	471	497	518	480	487	506	479	497	452	480	507	522	487	480	482	501	509	496	476	516	476	506	518	505	485	524	511	504	512	484	478	500	519	531	521	529	493	470	478	479	510	503	501	519	484	506	506	487	502	519	478	483	501	499	498	508	527	488	533	553	479	487	474	487	526	474	492	514	473	494	488	528	479	513	483	488	490	507	505	505	538	511	467	517	532	505	491	493	505	532	512	523	505	484	487	487	492	504	507	468	484	495	452	496	489	487	497	472	525	515	537	538	532	484	486	491	497	518	532	522	531	484	509	511	478	475	462	527	513	441	500	467	512	536	447	511	483	503	527	517	470	492	493	526	499	491	499	511	504	465	519	487	495	467	479	490	530	512	493	498	509	491	478	472	452	514	505	468	415	507	497	515	486	485	495	485	470	515	544	517	528	510	505	524	507	514	493	500	489	482	533	523	462	495	507	500	501	485	531	538	522	508	508	480	514	500	493	494	495	499	513	495	534	493	505	522	493	528	521	513	520	505	487	487	515	514	487	519	470	545	487	476	497	494	494	563	505	482	480	498	497	476	472	453	481	539	498	508	496	501	503	523	520	543	507	501	496	469	503	462	510	491	505	496	485	482	487	498	513	473	507	471	524	497	522	491	487	492	527	495	488	506	507	526	506	500	500	499	532	484	517	506	528	512	469	499	489	505	481	463	479	498	476	493	514	527	516	478	524	479	517	488	498	471	460	494	533	483	487	470	512	482	540	471	520	526	518	499	499	482	508	543	509	480	507	484	505	557	482	505	512	504	471	531	465	525	505	522	461	504	514	524	517	514	505	451	515	526	496	479	490	505	496	514	492	507	484	481	482	490	538	528	468	512	525	539	448	483	529	470	477	509	479	533	536	476	486	467	559	492	494	494	538	486	477	548	499	490	495	538	510	497	512	550	505	505	536	518	468	542	464	494	492	494	486	477	502	473	486	499	476	503	530	444	469	497	519	512	516	544	474	476	472	560	469	525	492	476	528	477	512	520	529	487	496	500	502	477	485	499	501	499	477	519	507	470	507	556	506	489	470	478	480	474	490	539	505	476	513	489	528	483	468	487	486	481	481	502	549	516	526	504	520	514	521	479	515	545	509	514	473	537	507	520	527	478	501	496	515	506	508	507	511	524	498	492	478	516	521	518	483	503	504	506	500	513	515	525	470	539	514	520	509	547	508	524	481	521	512	481	520	492	498	526	481	502	535	494	520	478	447	507	527	480	503	508	464	454	502	500	493	495	528	509	468	529	479	529	535	500	493	491	518	483	506	480	479	503	508	482	495	525	507	508	546	494	537	514	487	483	498	498	545	508	485	514	484	526	510	510	494	474	564	480	474	510	517	499	475	537	475	529	499	482	532	507	501	535	495	480	500	519	468	489	521	530	510	492	522	512	510	465	495	515	482	515	489	505	507	494	473	531	488	483	506	515	493	504	503	449	501	500	489	479	501	496	532	512	482	510	539	497	514	503	532	501	502	480	534	509	538	492	507	478	533	461	495	510	500	537	510	504	464	496	474	494	545	502	482	488	463	506	498	501	510	494	503	488	516	506	497	520	507	518	479	534	520	524	472	533	503	482	475	469	512	472	490	532	478	479	505	522	511	507	527	492	488	504	533	511	507	516	489	512	510	502	467	517	467	476	538	503	519	500	504	480	488	493	498	469	510	486	471	484	498	514	521	500	510	542	535	521	492	514	480	507	489	518	508	517	510	459	537	504	526	543	517	467	493	484	492	542	519	510	510	465	514	502	486	512	473	487	516	489	500	496	470	463	468	486	495	521	510	514	531	489	531	481	538	512	509	518	489	507	514	469	491	485	540	474	513	465	475	479	473	488	496	496	507	509	486	509	497	494	508	537	491	499	493	524	522	488	449	483	537	475	486	514	471	479	492	530	473	536	539	480	503	530	521	528	503	488	519	508	488	529	529	494	482	475	474	508	478	473	516	501	505	502	518	510	474	491	478	500	476	498	490	527	534	510	502	518	504	474	513	483	491	479	525	490	552	541	484	489	502	515	531	455	522	473	554	542	506	521	529	547	487	505	502	536	482	514	490	515	515	553	466	505	491	523	505	492	525	496	506	492	529	524	528	475	514	524	505	496	494	521	509	524	521	503	501	505	470	511	488	496	491	487	469	494	549	483	499	517	556	465	478	513	497	495	534	514	500	549	523	507	488	512	533	482	501	488	485	524	468	462	501	515	507	514	505	491	496	490	498	493	554	509	521	506	543	502	519	522	535	517	501	493	516	485	490	511	496	473	496	515	472	527	506	480	491	461	463	512	499	515	473	476	510	527	514	466	489	486	461	546	487	540	531	491	495	484	524	495	505	511	496	520	481	503	526	500	527	488	501	457	487	470	511	485	511	483	503	511	510	476	522	479	503	491	499	524	467	493	500	504
22543	21408	31440	27751	25310	20230	9283	658	518	473	461	434	460	441	471	474	409	453	441	452	451	464	432	451	460	432	449	431	430	434	468	451	415	469	416	437	422	443	432	406	450	432	463	432	386	450	448	426	491	422	414	434	402	449	419	395	436	427	396	426	405	416	450	420	424	431	422	426	462	423	408	449	445	455	428	460	409	423	434	402	461	424	411	425	466	440	449	421	397	447	425	469	414	449	423	412	445	422	436	478	400	433	450	402	438	428	476	472	416	458	478	440	455	441	425	442	421	443	456	404	403	410	422	439	442	408	470	422	387	395	423	463	449	422	457	426	435	454	417	429	410	436	447	418	446	422	403	463	446	508	434	455	391	401	439	399	445	424	407	416	446	427	383	428	400	448	399	429	434	429	445	408	434	453	420	439	435	469	427	446	420	420	426	436	424	419	462	435	405	387	453	463	463	436	422	443	455	425	432	426	411	419	433	445	444	408	391	422	415	451	436	413	443	429	441	403	415	415	449	411	427	375	413	437	433	436	438	426	442	432	423	428	410	396	454	441	429	437	399	420	442	393	419	415	408	424	407	430	448	448	404	418	468	494	442	422	425	449	428	456	419	410	433	383	444	446	464	395	479	413	462	424	433	413	424	405	421	428	430	456	444	396	438	454	417	454	425	378	410	472	421	473	435	471	416	461	433	434	474	396	453	430	402	454	440	373	416	437	430	441	433	432	438	427	449	413	425	452	395	434	441	436	435	416	452	430	413	440	465	417	379	427	427	450	448	469	417	402	445	468	459	401	448	441	417	443	447	465	416	425	447	457	431	430	421	418	427	448	460	420	433	450	443	470	429	461	413	424	460	397	421	424	449	421	450	450	446	423	414	440	465	422	417	424	390	455	456	418	427	428	418	469	415	420	434	440	415	412	395	433	456	431	451	425	455	433	413	456	432	419	445	440	425	414	421	430	447	413	442	409	454	451	438	411	450	408	427	432	444	438	443	426	407	441	433	448	457	431	396	433	426	406	421	418	397	411	448	444	468	439	455	411	413	393	422	417	431	435	463	409	458	454	420	410	425	429	420	448	402	430	428	433	434	425	435	464	420	424	422	409	414	400	444	412	436	434	442	417	439	455	445	456	393	411	444	423	501	387	451	427	459	450	422	441	418	400	413	416	453	425	444	408	445	444	444	473	392	450	408	386	417	449	427	424	458	423	436	423	414	447	442	414	418	410	412	419	412	473	445	410	404	449	409	415	429	421	442	410	423	433	383	415	455	427	416	427	432	420	461	403	447	438	441	419	447	441	419	424	444	451	450	444	414	433	425	447	460	438	471	400	423	452	421	438	430	409	403	421	418	451	435	418	430	416	446	406	450	418	450	439	436	431	414	392	453	441	450	447	473	463	433	436	415	417	395	421	434	433	435	421	440	424	421	442	450	445	427	438	400	440	433	408	434	399	438	441	455	420	408	450	391	429	424	435	437	416	406	423	434	412	448	436	416	431	472	446	442	458	427	411	441	420	432	426	375	460	437	452	448	426	464	441	411	451	443	483	438	426	430	429	440	438	434	451	451	427	440	422	429	435	416	419	421	444	423	408	418	427	436	418	457	428	469	448	425	437	447	419	415	425	459	421	401	418	442	445	428	431	421	406	425	421	420	415	420	422	448	434	442	418	393	420	400	431	430	424	410	453	437	443	435	425	416	434	425	441	418	415	407	424	426	477	402	462	401	426	454	413	376	459	405	460	458	430	413	409	394	432	451	438	388	414	437	419	444	431	404	425	426	466	437	422	436	432	472	425	414	434	402	441	413	405	448	442	458	450	443	415	405	438	451	400	464	426	460	438	458	447	442	440	430	406	458	418	401	408	451	432	460	472	409	462	426	429	440	396	429	403	441	429	453	429	445	442	438	499	412	429	460	465	400	416	429	469	419	404	428	416	460	433	419	437	453	424	434	403	406	429	435	442	429	398	449	458	408	444	407	381	449	441	433	432	446	415	436	409	445	465	468	401	373	448	452	403	421	412	437	412	434	423	442	427	438	450	472	428	404	448	432	444	392	422	481	484	430	410	442	445	434	399	428	402	443	419	406	460	447	415	421	432	436	411	467	422	424	409	416	449	447	443	422	461	457	462	457	439	418	428	396	411	421	426	464	443	467	496	414	430	438	434	416	423	423	446	428	410	437	434	455	435	397	432	429	413	412	432	481	444	427	449	428	411	427	427	472	432	441	429	458	430	411	411	394	424	404	472	452	464	420	417	437	403	447	452	420	436	439	406	433	427	462	465	406	415	413	430	456	428	435	424	441	458	415	419	431	418	438	393	439	440	403	410	410	412	414	418	446	445	461	404	433	420	445	456	416	432	438	455	439	406	416	407	443	391	447	451	418	427	461	426	389	415	418	410	398	404	393	411	493	456	415	428	419	403	449	432	416	441	408	434	458	426	428	442	453	421	429	445	413	427	413	414	438	493	401	460	421	436	414	416	423	437	417	430	460	444	443	486	438	419	406	423	453	419	443	433	443	423	412	454	456	434	459	413	398	433	452	394	468	429	417	420	471	465	393	415	440	406	415	426	402	422	418	443	431	395	427	440	423	462	500	422	438	430	472	442	455	434	418	415	450	404	446	448	446	422	446	429	397	418	442	400	452	449	445	412	400	422	443	389	444	391	429	392	393	450	435	409	444	433	451	431	413	435	409	407	406	425	441	449	429	406	456	421	446	455	428	440	442	438	421	406	410	398	400	421	424	426	461	410	382	420	413	425	412	421	418	431	436	406	422	435	427	428	435	446	435	441	435	404	447	455	404	431	419	400	430	384	441	425	449	467	427	424	407	424	484	455	392	457	408	455	419	427	454	427	375	449	437	400	442	452	442	442	447	438	428	415	456	450	429	452	459	410	394	474	427	441	401	408	430	413	465	428	401	459	418	411	445	451	448	458	465	365	410	391	432	466	439	423	424	433	415	454	391	409	451	421	411	423	467	439	425	387	383	458	430	469	406	429	424	424	428	421	439	449	452	463	431	419	392	441	415	392	479	389	455	458	420	431	434	410	448	491	441	395	415	466	415	418	411	417	435	436	443	408	428	420	407	415	406	459	444	416	399	399	420	413	434	404	452	363	423	414	423	445	476	449	422	452	438	412	445	457	433	406	409	447	435	408	451	431	457	392	453	451	452	458	440	418	468	468	413	446	436	432	420	415	430	415	434	439	422	435	432	454	424	434	467	441	436	426	453	420	446	432	440	458	476	423	452	446	418	411	433	441	433	444	456	432	427	430	421	392	462	480	420	440	419	484	468	422	415	428	439	424	465	449	431	446	422	413	409	428	429	420	462	395	421	433	441	445	457	442	404	427	410	406	454	439	440	418	424	421	392	448	419	451	421	450	448	436	455	410	403	453	408	414	425	461	435	418	415	420	401	450	446	442	415	445	420	435	421	451	440	453	425	409	405	424	424	433	439	413	383	418	423	426	401	405	384	406	397	381	424	409
55911	98121	78720	53770	36790	5270	648	629	530	559	544	497	512	439	463	533	450	498	509	465	439	445	481	497	429	483	459	463	466	458	520	478	456	440	430	463	404	418	442	451	472	485	454	416	435	440	442	454	452	446	427	461	437	453	437	462	406	449	464	454	466	460	438	411	459	407	450	458	470	418	420	441	461	475	447	460	472	439	448	394	441	511	451	434	432	434	391	481	465	439	451	462	473	448	453	440	465	421	482	428	441	441	449	441	481	472	457	402	426	445	443	433	439	433	400	453	433	459	455	466	413	430	442	444	424	451	476	478	441	486	437	454	446	428	456	428	396	441	472	419	493	429	483	424	473	448	467	463	444	441	458	443	418	435	447	461	435	428	415	433	423	428	424	417	482	437	448	439	445	470	462	440	439	437	476	439	448	427	432	417	431	496	451	420	432	436	396	483	453	457	458	455	467	454	446	434	454	447	442	447	428	406	456	508	453	473	414	462	465	490	424	424	410	449	446	455	466	458	473	435	454	461	407	465	439	444	447	432	447	415	448	450	472	402	471	465	457	452	461	433	454	457	441	433	436	402	429	465	438	485	434	438	427	485	446	418	448	455	430	473	458	446	482	458	447	434	432	456	465	436	458	473	421	436	448	452	442	468	476	439	453	435	435	418	448	489	430	439	465	470	466	451	447	444	501	410	435	471	484	450	466	411	443	443	456	427	424	442	470	448	457	468	427	456	428	434	457	464	424	429	458	437	440	424	424	463	439	415	421	490	482	438	493	444	444	453	470	462	438	484	497	471	477	472	462	465	463	456	460	488	499	498	396	419	449	465	433	427	426	475	445	431	434	460	456	423	421	433	423	435	477	406	429	432	417	458	435	409	456	438	433	422	469	471	416	430	438	465	430	438	454	497	425	452	408	438	433	466	451	477	455	439	455	471	495	411	433	458	452	484	449	433	421	423	476	439	420	436	402	402	450	413	490	436	506	444	421	474	432	436	432	479	439	436	432	460	423	427	472	455	477	432	493	462	413	438	465	449	476	431	420	461	460	438	470	426	471	425	443	439	446	435	436	426	432	420	459	431	442	435	435	453	442	420	481	460	438	436	408	482	456	456	461	448	433	444	471	470	424	401	424	435	442	434	485	429	473	463	437	459	485	484	440	430	431	455	440	478	471	453	433	448	460	468	449	474	452	412	432	431	414	458	425	461	435	436	442	423	454	445	440	447	447	399	423	427	448	430	431	450	436	427	424	442	461	420	427	453	436	450	458	438	465	463	448	428	408	443	460	458	477	454	436	448	469	446	435	433	489	453	426	442	454	445	471	435	452	459	424	429	432	485	426	462	432	435	504	437	473	447	395	459	427	478	440	429	446	466	438	424	438	421	452	436	461	490	445	436	469	453	431	442	425	452	468	442	431	454	429	443	428	458	440	458	402	452	450	434	472	424	453	405	401	482	456	447	415	410	444	415	445	464	461	415	457	462	432	431	428	478	495	446	463	449	456	424	442	461	438	443	449	469	440	423	420	436	448	477	413	449	486	457	431	433	471	430	436	453	461	430	425	434	455	428	470	483	471	440	477	453	438	424	447	463	468	444	467	413	443	458	414	435	480	442	419	437	443	457	472	405	477	421	448	461	476	439	435	421	441	450	450	431	445	436	474	425	429	428	424	427	452	422	399	439	443	470	420	462	431	458	459	449	448	455	478	422	436	425	453	444	414	451	452	416	416	459	420	422	436	437	451	425	441	451	430	445	461	423	472	463	422	436	449	430	464	448	456	463	461	409	413	445	515	452	457	459	467	449	415	439	462	464	455	399	442	450	405	456	449	420	418	409	461	494	458	452	470	446	435	406	425	469	444	477	444	456	459	434	423	423	465	448	444	455	478	450	468	439	437	437	462	438	461	386	435	457	470	484	436	442	438	409	425	432	438	446	391	471	474	489	424	457	461	442	438	458	445	426	428	459	464	469	435	424	464	446	438	464	456	454	456	446	445	462	434	479	450	446	421	432	437	445	447	482	416	390	458	451	422	485	449	445	420	440	485	436	477	431	449	460	482	471	415	411	415	454	453	414	418	433	428	436	413	477	435	497	435	446	454	474	435	430	444	450	445	427	474	415	420	454	418	443	467	454	404	460	443	389	418	471	404	437	459	437	400	435	471	433	435	461	428	430	479	448	463	405	413	436	430	486	451	439	466	457	428	463	445	442	458	428	452	454	468	439	467	464	450	463	439	456	430	396	438	448	460	467	412	436	474	447	449	401	433	430	457	456	447	414	452	484	425	459	468	478	438	465	437	452	446	449	423	455	408	420	454	448	412	451	446	459	423	421	461	495	438	468	445	444	439	430	447	455	444	416	450	428	446	450	438	422	457	454	409	473	441	447	447	437	442	438	450	454	407	468	441	453	468	441	445	421	421	438	496	426	486	435	408	425	421	471	445	427	452	452	461	450	443	443	437	412	444	428	467	446	444	447	454	469	425	433	431	454	443	463	433	435	426	435	461	429	471	471	413	437	438	448	444	457	411	417	447	451	477	440	410	474	449	455	424	454	441	462	446	450	449	465	481	445	476	462	447	454	483	398	433	424	435	477	474	407	422	424	438	437	433	439	414	449	433	440	449	462	417	428	460	455	432	443	441	488	455	413	437	451	469	408	453	444	446	448	427	457	453	455	443	459	435	457	448	425	463	427	440	439	465	458	471	466	475	454	442	464	457	428	408	462	453	443	459	465	450	456	446	458	432	449	436	455	438	454	449	453	475	460	483	443	469	477	463	433	490	459	488	445	476	451	441	420	479	432	491	439	439	466	473	454	423	464	448	466	474	450	445	442	454	434	447	420	455	460	426	466	452	420	419	446	415	438	440	440	444	437	429	446	470	453	488	418	433	458	406	459	445	447	457	444	437	421	440	442	480	494	406	445	440	452	416	438	410	447	489	417	478	436	455	468	446	436	463	478	455	489	451	452	414	442	442	448	464	467	407	461	454	400	471	419	440	448	498	405	467	455	435	445	406	454	412	467	431	445	447	441	410	429	405	443	433	452	465	412	498	458	441	451	452	477	479	442	470	486	435	402	485	432	467	437	415	454	452	434	441	467	476	407	411	452	471	436	430	441	471	453	472	435	473	435	455	433	442	483	436	446	443	440	471	454	444	444	445	432	447	418	444	424	440	511	430	454	458	429	431	461	469	426	406	463	446	453	452	458	414	464	456	425	476	449	455	422	445	395	437	406	442	416	449	441	416	443	462	438	477	437	445	477	485	414	436	466	499	456	438	460	438	433	472	437	453	428	440	476	451	437	479	431	466	446	437	439	465	450	450	439	441	464	446	471	454	445	440	438	408	457	438	458	435	448	454	465	449	446	429	466	470	476	445	422	417	421	439	453	414	467	472	444	441	487	388	450	438	442	403	465	425	426	457	467	424	473	440	457	456	463	452	433	434	434	430	432	441	438	453	464	409	467	461	461	463	420	428	452	419	425	430	494	469	455
28521	25178	26928	13165	3476	382	320	306	328	288	292	324	326	295	288	312	307	285	300	284	258	320	268	317	304	288	282	308	284	301	328	319	287	301	280	308	294	309	286	280	278	299	305	294	328	303	284	303	301	282	298	304	299	305	297	269	290	328	294	315	317	290	279	320	306	285	306	294	285	296	306	308	296	295	296	269	284	296	313	308	302	265	305	298	309	306	284	308	316	286	289	312	290	268	297	295	296	280	302	316	280	276	320	289	294	293	332	293	299	322	305	275	308	309	330	292	326	287	269	307	301	304	321	300	272	279	304	317	302	288	297	250	275	269	304	307	299	324	342	294	320	352	303	298	299	299	302	289	267	307	276	297	295	307	294	310	325	313	295	266	308	308	311	316	284	286	306	294	298	325	311	299	284	283	315	308	299	288	292	308	294	300	311	324	326	325	300	284	302	283	271	297	317	338	306	303	276	270	299	314	293	286	284	303	304	269	319	312	309	319	339	319	293	295	278	325	288	285	330	307	315	291	296	289	244	271	273	308	290	272	278	307	294	296	280	310	286	290	293	300	274	276	294	306	281	311	301	279	297	313	294	264	289	294	279	244	284	300	274	277	311	290	278	305	309	298	306	281	327	305	310	294	298	298	306	327	296	270	289	275	282	292	298	299	312	301	302	308	266	286	289	295	306	321	309	307	310	291	317	305	312	287	261	328	290	298	282	294	330	302	314	279	314	295	274	286	314	319	293	280	296	283	314	285	285	289	289	307	301	332	275	310	277	323	289	296	294	305	310	276	295	286	280	299	287	298	326	285	297	280	295	287	307	302	285	291	300	311	288	263	299	311	314	298	303	274	296	301	277	294	281	292	309	332	298	304	302	294	285	275	297	284	306	281	287	287	278	314	289	299	340	305	305	293	289	308	324	308	323	258	314	279	293	294	278	327	289	272	343	286	282	299	302	300	325	301	276	291	300	333	302	284	315	304	290	280	300	341	325	323	297	319	284	282	312	304	284	295	302	292	290	334	310	293	301	308	300	280	276	286	299	297	303	315	280	329	326	309	310	315	276	287	271	312	294	328	304	310	326	304	309	300	272	290	277	314	300	296	300	305	301	311	288	319	285	277	293	307	320	322	307	298	292	275	311	297	284	319	279	307	314	307	327	319	274	297	280	272	323	285	304	319	306	283	285	293	264	300	266	309	288	324	264	300	293	303	290	270	316	316	310	299	313	279	331	292	318	331	282	299	285	262	290	320	296	303	293	302	296	287	282	331	252	287	297	297	287	318	256	275	340	286	297	311	319	324	268	306	310	270	288	307	294	282	289	314	300	259	304	310	286	292	315	305	269	296	329	280	286	281	272	290	293	280	298	291	289	306	286	278	305	338	270	306	294	304	274	313	275	286	320	280	264	278	290	291	308	322	278	313	271	267	282	296	305	284	306	314	283	298	296	324	276	314	314	318	289	294	288	316	283	291	306	301	300	291	288	275	297	308	289	313	317	297	271	300	289	320	290	325	322	311	296	295	285	298	298	286	303	283	303	292	286	287	286	288	303	289	307	312	302	295	299	279	281	284	305	320	281	284	269	306	276	317	293	341	301	299	319	289	303	295	294	336	302	281	292	240	315	313	287	310	308	293	301	297	302	301	305	305	318	312	307	282	347	288	275	303	324	271	284	271	295	317	281	277	281	315	305	289	331	295	284	259	276	352	304	303	303	262	281	272	292	300	319	288	281	293	294	319	306	308	305	291	288	300	288	299	343	301	275	322	309	320	315	332	315	295	304	302	294	291	285	326	279	287	279	286	288	297	317	291	286	282	309	286	300	280	260	270	275	306	305	320	313	293	307	270	292	308	301	321	306	276	321	268	309	273	310	294	301	295	275	262	276	304	293	258	275	296	301	315	298	276	315	288	317	293	280	290	311	288	290	303	281	316	302	299	289	294	248	307	297	299	311	258	280	300	315	293	293	314	280	304	324	269	298	308	266	267	288	324	298	308	276	320	305	330	299	308	308	305	299	288	277	253	284	299	297	303	285	307	268	313	295	295	273	311	288	314	308	279	291	296	301	301	282	290	263	297	286	273	298	324	309	290	267	313	305	298	304	295	276	302	287	307	287	262	306	306	292	290	292	313	276	290	345	296	297	311	304	321	301	289	321	294	275	278	285	312	258	302	321	321	288	277	310	301	334	300	279	319	288	274	313	294	281	329	294	312	290	329	302	293	310	285	294	292	327	297	298	269	282	288	300	306	283	314	311	284	298	306	270	322	316	296	320	300	278	284	298	292	272	308	266	285	321	319	310	285	281	275	261	288	279	326	312	289	346	303	301	291	289	289	307	297	297	315	300	304	333	303	294	291	327	329	292	319	297	299	267	325	308	285	310	282	289	327	291	312	317	288	313	287	299	302	297	328	271	313	273	282	265	296	267	314	290	288	322	327	299	301	311	273	282	302	300	303	281	298	294	299	308	308	325	297	289	295	306	289	275	297	301	297	273	300	310	303	303	296	304	334	278	272	295	324	274	304	280	296	296	284	326	292	302	296	312	285	286	319	326	292	321	301	308	308	301	297	286	302	273	284	297	289	288	303	322	290	290	322	324	303	304	279	298	305	274	316	305	279	309	296	273	304	311	293	308	306	294	277	289	270	296	311	277	285	288	276	306	303	307	295	305	325	307	284	274	296	337	285	297	305	323	315	295	274	264	309	273	248	295	298	314	265	320	268	305	285	281	273	279	319	246	277	291	298	288	318	291	285	322	314	283	275	329	312	306	301	256	302	313	244	306	314	300	299	297	271	318	345	298	281	286	239	259	317	293	245	293	307	279	291	262	293	316	290	310	343	313	305	313	287	306	279	297	273	308	288	325	315	298	295	324	274	281	299	310	295	311	306	289	319	299	287	305	314	285	292	308	305	271	306	279	270	334	300	295	305	299	300	289	289	277	295	291	320	308	285	293	297	273	313	301	296	286	299	296	297	310	276	302	331	336	314	289	341	276	286	321	293	303	264	282	295	298	323	318	288	325	257	295	254	314	288	297	336	320	328	305	339	306	318	297	267	291	290	270	307	293	319	312	304	292	308	309	299	305	272	305	261	330	319	305	330	326	309	280	292	347	301	287	315	295	279	331	311	294	319	284	302	289	291	275	267	303	282	299	311	312	318	299	298	300	311	298	286	282	333	311	314	324	295	321	270	281	308	280	312	325	286	282	296	311	296	284	316	293	283	308	289	307	280	315	287	309	314	311	278	278	296	313	311	312	287	277	301	286	302	302	302	263	289	286	308	292	267	291	297	291	320	281	312	327	315	268	310	304	309	297	315	291	271	308	297	313	303	301	304	270	291	294	280	286	309	292	295	291	269	305	298	314	318	333	290	302	288	276	311	309	300	302	298	301	311	290	295	313	263	284	307	304	306	286	284	310	301	303	295	282	334	307	287	296	332	269	318	302	291	296	309	283	275	284	289	283	318	303	302	302	300	325	265	284	286	285	275
21315	35506	22499	8647	3320	451	351	353	344	336	326	348	328	316	314	316	363	308	333	307	346	350	353	343	343	364	376	316	347	338	335	336	324	377	333	329	342	345	334	368	330	347	322	327	343	315	377	354	349	366	332	354	347	328	352	357	355	336	321	343	371	344	336	331	388	355	355	322	350	347	341	309	344	342	319	306	349	368	328	317	314	342	348	361	367	377	337	362	335	335	352	324	338	348	342	365	330	343	319	321	352	321	328	309	340	347	329	319	329	320	316	294	336	318	337	338	337	312	336	316	324	334	338	316	346	308	307	323	335	324	359	333	321	341	339	318	305	351	313	331	304	319	323	329	322	368	337	374	311	340	330	327	336	323	323	330	320	313	360	349	344	333	339	361	342	359	336	338	349	350	321	313	331	326	323	379	346	319	334	306	332	308	343	352	351	319	309	351	336	322	328	355	383	295	328	356	320	315	333	332	330	329	319	323	347	347	331	326	363	326	332	319	323	302	310	306	322	340	335	318	333	282	358	315	309	358	353	311	345	346	320	357	321	322	311	366	323	354	332	351	333	334	325	352	326	325	350	349	322	322	310	368	322	345	341	353	349	347	363	328	344	326	340	308	369	308	298	338	344	316	353	367	315	303	323	343	347	338	340	342	317	348	353	351	322	312	330	337	347	369	323	331	333	340	314	314	351	322	339	340	379	353	349	348	308	332	326	325	341	322	332	347	348	353	339	310	327	315	346	343	355	313	329	321	303	337	343	331	343	326	353	366	346	334	332	372	315	329	332	303	331	351	354	354	339	341	315	367	317	368	343	354	308	339	338	348	328	332	293	331	320	351	326	325	344	317	372	329	319	350	328	353	327	311	339	354	319	327	304	326	338	330	326	376	342	357	319	346	297	300	325	320	354	360	328	319	360	336	372	334	355	342	315	341	369	352	332	335	333	297	312	356	290	338	352	366	336	353	324	331	336	335	321	343	316	360	327	367	304	348	325	371	312	338	349	314	327	357	341	334	351	357	333	312	336	343	331	352	334	315	323	318	334	343	329	305	322	348	353	372	326	336	323	327	318	313	335	300	338	332	310	318	322	356	337	359	298	358	306	323	346	371	331	302	345	340	332	343	338	309	334	340	348	345	303	325	319	353	335	320	349	310	336	308	354	334	335	320	320	315	350	314	300	356	337	302	296	332	310	371	339	331	332	322	345	324	327	319	378	325	333	345	319	313	363	305	361	332	325	327	354	348	328	330	350	344	331	363	335	291	364	321	337	313	320	333	324	342	327	351	338	369	358	309	333	327	322	358	324	319	348	335	350	350	341	313	332	299	331	341	324	342	345	334	328	332	313	341	310	327	324	313	326	322	344	339	347	354	339	311	374	332	304	342	320	362	354	335	325	329	348	338	341	338	330	319	335	337	325	316	358	321	305	354	372	351	320	328	325	359	361	318	340	342	337	332	334	344	328	320	356	321	348	302	318	373	325	326	342	314	351	359	342	339	339	319	341	334	329	337	309	345	342	347	333	366	352	365	330	310	364	351	319	343	337	337	310	331	343	344	383	334	365	343	336	345	342	338	363	349	321	363	308	325	349	325	354	328	327	365	340	378	333	317	337	326	340	341	316	305	321	350	317	299	340	330	322	313	342	308	350	340	346	342	333	317	339	371	315	353	340	318	350	339	317	327	343	328	345	336	339	321	329	337	356	375	352	326	335	330	348	324	324	319	326	335	333	342	338	334	327	342	338	321	302	312	335	315	318	331	357	344	346	327	381	350	329	319	318	344	315	317	307	337	339	334	330	343	317	316	330	319	332	335	354	340	307	353	334	317	342	332	313	332	342	350	338	315	341	356	341	326	335	325	329	356	347	336	347	355	323	332	317	326	344	342	351	339	351	326	350	324	307	341	342	351	321	325	342	347	337	327	332	321	335	330	332	358	307	284	337	318	347	385	300	345	345	324	307	317	342	348	321	325	355	333	321	341	350	312	333	332	338	351	316	330	353	327	302	344	323	362	292	337	346	358	315	331	336	346	337	334	343	334	333	350	350	307	331	315	311	353	336	331	332	316	328	314	335	333	347	346	328	335	308	328	331	328	333	330	337	325	351	346	338	306	330	346	355	312	322	304	327	361	325	316	333	352	329	327	318	337	369	339	323	339	341	318	345	335	372	382	348	338	319	330	327	318	366	374	343	306	324	351	315	309	329	319	341	356	326	304	308	337	314	373	383	367	354	328	345	335	327	308	324	317	298	357	336	368	348	325	310	358	306	366	327	329	329	332	331	332	358	314	359	339	324	353	317	343	346	327	345	312	353	354	308	356	316	367	374	352	317	329	350	317	361	311	358	321	346	341	342	375	303	321	349	319	300	300	337	363	328	318	333	306	319	340	321	346	336	326	329	319	324	320	324	313	326	362	310	307	343	325	321	315	350	322	327	352	338	336	355	348	299	310	326	319	343	333	355	367	316	339	320	354	333	342	328	354	341	362	331	320	312	309	368	328	338	362	349	322	319	359	322	335	300	365	326	348	348	329	327	334	329	356	326	340	349	370	331	351	328	352	333	356	325	310	324	344	335	370	329	318	339	342	352	338	366	325	343	332	353	321	347	376	329	366	343	297	321	302	361	329	319	372	333	326	332	322	331	356	326	360	341	353	319	361	314	317	348	315	312	354	358	350	307	354	341	357	348	354	343	336	359	323	369	349	331	331	363	343	334	324	355	332	340	329	317	341	352	318	360	359	339	349	342	337	347	325	352	340	357	303	323	329	344	336	340	336	365	334	343	329	329	344	321	323	324	312	319	310	321	329	318	326	332	361	331	330	335	338	311	341	362	328	327	295	340	349	364	355	360	354	345	333	335	348	306	354	351	385	344	340	376	323	331	363	312	296	351	315	357	348	360	332	322	325	317	343	312	370	334	344	348	367	340	341	320	319	346	331	319	327	362	349	335	329	341	330	335	345	305	325	322	316	356	348	306	338	340	359	325	300	328	337	335	346	322	371	336	301	333	319	357	351	322	366	313	369	327	322	345	353	321	354	373	334	321	336	334	379	351	353	306	327	294	364	350	342	305	333	343	295	366	330	347	307	357	344	336	321	350	349	319	337	340	302	326	301	333	340	332	322	324	327	305	318	346	317	329	331	319	316	352	341	329	320	321	326	313	378	349	316	344	338	366	295	319	357	328	361	346	342	352	349	319	331	349	324	342	320	333	309	340	310	329	309	337	378	328	325	308	316	387	363	337	346	356	328	347	314	322	337	324	295	317	360	335	329	351	341	359	336	361	318	352	346	304	336	348	365	334	316	302	325	317	365	305	349	316	354	328	329	332	322	321	343	346	331	348	341	318	346	360	343	317	334	315	316	326	328	323	301	345	331	366	339	341	348	354	359	299	331	318	333	346	342	345	339	321	317	338	340	341	321	310	318	340	316	345	360	321	335	334	314	334	327	361	331	342	359	352	333	322	314	324	355	309	381	307	315	342	327	344	345
23780	21926	33733	31748	22975	12323	1818	299	267	268	256	261	244	226	231	215	221	201	235	224	243	236	235	238	233	248	240	217	230	213	243	242	227	200	214	254	256	200	240	231	224	215	232	218	211	196	239	235	242	255	234	222	208	213	231	233	229	240	215	233	217	203	234	220	213	225	209	220	242	238	229	216	248	218	240	226	204	211	232	202	249	238	205	207	242	213	208	235	235	226	225	207	267	227	211	212	217	203	234	227	215	234	221	219	233	251	218	219	202	230	219	198	228	224	230	231	230	238	228	224	229	246	220	217	225	239	236	218	233	212	228	226	202	230	235	239	233	229	214	218	225	216	238	236	230	226	204	229	224	225	219	250	205	217	227	219	226	222	211	214	207	220	226	234	237	221	250	256	222	263	219	221	238	234	231	203	235	226	232	232	222	204	215	204	204	244	243	227	231	228	202	228	246	232	228	208	209	210	228	233	211	228	222	200	242	227	235	219	228	215	237	198	208	214	243	221	214	243	215	226	200	234	228	228	202	223	228	232	223	209	194	207	205	244	211	238	211	236	266	201	214	214	207	223	247	225	222	205	239	230	239	224	216	250	242	239	192	209	221	218	236	218	217	210	227	217	216	224	197	253	245	242	229	224	219	226	232	221	208	231	233	219	235	214	228	266	220	206	216	215	223	247	253	227	212	229	225	200	207	210	213	185	221	217	183	210	230	241	254	220	206	232	231	218	203	219	217	204	253	235	234	225	232	245	219	228	213	258	227	217	230	228	244	236	236	211	226	211	225	221	244	216	225	214	221	222	215	246	233	204	230	225	223	217	234	218	228	226	247	237	229	252	240	231	208	227	215	229	228	223	213	229	223	223	208	228	224	220	220	235	194	212	215	241	216	216	212	226	232	205	242	243	252	242	217	216	220	226	228	232	236	219	254	218	213	211	208	223	244	225	222	202	209	213	218	235	199	227	244	246	191	230	231	241	200	240	192	225	238	209	206	225	215	222	250	191	210	251	201	228	237	207	214	224	233	232	223	228	224	240	218	223	191	222	249	253	225	236	217	232	226	213	219	237	252	233	195	218	211	237	233	197	226	238	223	225	224	217	220	230	233	211	218	246	231	223	244	239	207	236	228	243	201	233	218	217	193	220	210	241	222	214	232	202	232	225	214	236	228	237	225	218	226	240	212	240	210	205	227	195	216	225	202	259	208	233	232	209	222	231	241	231	226	233	231	218	197	217	245	244	226	227	206	218	211	210	227	203	242	232	247	214	231	217	229	225	215	232	234	197	219	219	228	227	210	198	243	219	236	219	231	223	250	229	238	208	219	274	197	224	214	208	231	213	223	204	239	223	236	236	205	242	226	223	228	224	218	232	235	224	223	226	217	192	228	242	215	220	211	266	221	240	206	198	189	238	249	224	211	236	203	238	260	221	226	205	211	234	246	242	219	247	214	193	199	261	189	233	237	219	250	253	236	219	202	243	252	234	237	216	239	215	222	227	222	212	231	220	229	228	232	222	219	232	218	237	214	227	242	210	214	228	218	203	228	246	217	224	246	241	238	210	222	220	233	223	232	216	230	236	236	201	212	233	227	209	227	206	227	222	227	219	208	241	214	222	216	225	204	199	222	225	236	201	231	209	235	221	226	223	220	234	214	202	235	257	228	226	230	221	204	254	228	239	237	217	222	223	225	221	262	245	233	225	214	199	231	235	231	225	216	245	208	219	229	199	191	205	212	243	222	226	214	232	225	202	224	216	228	215	227	231	222	213	217	238	177	223	212	234	227	218	197	198	239	222	195	228	212	235	205	223	235	206	213	213	237	197	223	224	255	197	226	209	220	229	212	250	231	222	228	210	235	204	225	208	239	238	218	199	227	225	222	230	220	245	214	252	230	232	239	228	208	229	218	223	251	235	211	220	246	196	210	197	233	261	245	220	205	207	255	221	197	240	228	249	243	227	222	211	248	229	242	233	219	186	218	234	230	250	220	195	247	212	205	206	262	254	228	211	224	202	239	237	181	215	220	234	212	251	223	231	214	233	227	246	205	233	221	239	248	209	230	234	208	206	214	233	222	224	236	272	242	230	216	210	211	213	214	229	220	212	235	209	214	214	229	198	194	216	220	216	233	251	199	221	228	207	240	208	223	225	220	213	203	205	235	232	231	213	234	214	219	185	237	201	226	218	229	213	231	214	225	235	247	221	239	218	207	245	229	240	225	197	215	201	217	212	223	232	208	248	227	229	239	227	241	217	230	203	227	225	242	223	231	216	219	250	234	245	217	228	216	225	246	209	248	214	244	239	223	232	235	235	232	234	236	243	241	235	222	241	217	204	238	228	231	240	235	217	241	235	227	212	211	218	231	231	226	230	241	208	253	222	234	237	222	239	172	231	190	267	250	201	218	237	251	203	223	248	198	216	256	263	238	233	216	204	231	237	226	174	258	224	232	240	198	232	239	231	211	215	222	203	258	217	223	221	206	214	218	244	211	218	208	242	235	223	245	202	213	214	213	233	228	230	230	218	246	219	261	207	217	232	231	238	205	230	261	215	230	264	217	241	229	200	227	227	233	194	248	216	208	240	217	215	231	222	227	207	247	237	207	205	223	214	217	243	218	223	206	222	239	203	247	210	230	249	211	223	211	208	215	242	226	240	232	215	237	244	219	219	262	234	211	215	208	248	215	205	240	246	234	206	227	203	213	205	219	206	248	257	230	227	244	235	201	227	233	235	222	220	203	224	243	235	230	209	240	251	220	232	196	238	229	254	225	231	236	238	244	241	212	233	198	213	204	233	232	212	213	232	212	230	203	227	199	198	209	191	244	241	231	214	240	252	209	233	212	218	231	212	207	205	242	225	201	219	190	250	245	222	193	238	211	209	218	216	202	244	228	229	202	224	208	235	247	219	230	257	222	227	209	219	228	223	246	216	208	249	199	242	223	213	244	212	233	212	236	214	238	230	231	232	235	206	214	220	238	204	226	207	209	209	249	223	220	218	225	233	220	229	230	229	217	209	222	219	255	213	213	250	206	213	222	229	212	232	207	200	243	236	214	227	237	212	211	228	221	188	222	199	243	236	196	207	201	211	234	234	219	216	241	197	190	242	248	201	225	194	227	190	205	217	211	210	211	207	216	234	195	187	233	224	208	227	233	219	212	229	232	209	227	209	219	227	232	224	222	243	218	231	222	184	209	224	235	207	229	236	219	242	218	217	229	221	234	213	230	232	264	220	248	243	247	227	221	253	227	221	215	210	234	230	214	219	221	202	216	221	217	225	217	230	215	212	247	243	220	216	231	250	218	211	252	248	213	208	237	212	188	226	215	213	215	196	210	238	233	200	237	225	219	246	232	209	220	224	229	214	204	199	228	218	212	213	228	196	256	212	217	203	214	251	234	206	206	230	244	248	225	229	245	225	222	215	234	220	228	238	243	204	207	235	227	206	244	254	214	205	211	211	224	228	263	222	237	229	227	233	234	236	218	196	230	239
47716	85469	65344	43161	16500	3289	1383	338	321	310	308	307	302	287	280	274	287	271	265	280	235	286	252	256	257	265	258	260	246	299	229	258	273	247	243	239	261	229	253	271	261	236	249	231	250	232	249	256	227	261	250	276	207	242	239	239	252	226	276	259	247	242	262	252	251	272	221	270	255	234	239	201	241	246	255	236	268	244	245	230	273	273	228	245	250	242	240	253	236	253	262	230	262	223	266	254	259	255	237	252	240	218	231	233	251	253	244	242	228	240	239	261	240	253	215	258	250	259	250	233	237	243	240	232	260	253	225	264	259	231	221	249	254	251	255	274	238	218	251	270	236	255	249	270	266	223	238	257	249	265	236	236	260	239	276	228	240	239	233	244	239	248	239	256	215	208	250	216	278	242	263	235	239	253	268	245	252	247	229	233	252	261	229	248	248	223	270	238	231	252	243	229	270	255	243	245	260	256	231	233	239	258	232	264	246	264	253	247	251	233	255	220	246	250	231	239	227	248	220	237	266	261	245	252	267	214	243	230	248	251	250	263	237	246	236	260	229	241	243	242	245	259	264	257	248	265	240	235	255	254	268	251	223	266	240	242	241	259	241	245	221	236	266	230	250	248	259	230	227	251	215	230	256	265	240	248	237	247	245	253	221	230	249	239	260	238	243	239	237	230	256	242	242	241	231	247	235	254	232	250	239	244	266	258	250	250	267	247	229	241	277	226	271	285	250	239	256	251	245	267	271	264	251	267	256	261	232	213	260	244	231	215	237	236	266	262	247	261	243	274	265	257	248	241	243	236	257	284	239	219	215	269	254	226	244	254	238	247	236	239	221	264	238	238	222	239	285	238	223	240	245	256	253	242	242	250	255	261	250	261	267	246	241	288	264	251	256	228	219	259	247	256	269	241	251	265	254	236	264	254	257	243	231	233	253	255	237	240	244	249	228	249	264	249	254	268	256	238	231	265	241	292	249	273	252	256	266	246	263	245	242	260	244	250	216	233	252	255	253	233	255	263	272	254	233	237	231	245	226	205	241	256	253	246	235	234	273	255	246	265	256	243	243	233	242	273	227	250	256	264	259	278	252	238	229	253	204	236	231	236	241	253	231	265	234	229	255	244	220	224	233	228	242	238	258	234	257	239	252	219	239	279	221	284	264	250	239	255	259	279	227	237	223	236	266	259	238	236	250	245	235	240	211	238	230	218	253	275	212	236	243	231	267	264	242	238	233	232	293	228	234	270	256	242	283	241	252	255	222	264	212	236	260	230	236	236	247	285	248	258	288	273	240	233	259	232	248	258	226	222	230	240	283	233	237	242	247	251	266	249	256	230	245	258	258	248	227	226	252	228	268	243	241	226	252	231	244	247	232	252	260	219	196	272	269	220	250	230	263	228	250	266	246	247	257	253	243	220	269	235	282	251	255	255	246	262	263	253	241	269	268	248	237	235	255	255	245	255	239	259	257	236	263	242	274	222	241	262	239	199	246	259	227	258	255	263	249	246	266	256	257	262	227	206	257	251	225	258	230	243	257	242	254	244	253	252	265	204	258	246	238	223	258	257	233	248	257	236	240	263	246	271	237	235	221	249	251	261	240	259	263	233	243	226	255	268	255	259	247	244	236	250	236	197	234	238	253	230	282	249	265	245	241	260	239	256	248	216	245	266	232	253	281	249	252	251	235	248	241	242	243	268	248	230	240	248	258	236	244	241	255	250	243	250	254	236	256	240	229	250	243	286	224	245	252	223	238	244	231	267	224	256	261	270	251	259	249	245	248	248	243	238	245	227	234	261	226	249	256	249	253	239	242	269	232	240	255	221	252	239	238	250	261	200	266	271	242	243	262	260	250	245	245	244	258	257	247	272	241	274	238	224	246	260	242	252	245	252	235	276	235	250	226	269	226	235	235	244	283	245	279	242	248	256	257	233	244	245	278	256	230	255	241	280	241	237	254	255	266	242	233	271	233	253	238	250	251	228	244	215	254	252	243	268	254	227	235	243	258	244	254	233	258	218	263	254	265	239	245	244	252	235	216	223	222	232	234	253	260	255	262	276	277	257	233	261	262	212	256	223	265	254	218	247	214	226	216	261	221	262	250	257	226	234	267	235	242	243	245	233	255	244	241	249	260	239	240	235	232	227	229	248	241	247	243	232	257	253	251	238	236	246	251	259	223	247	244	262	230	227	244	232	245	230	255	247	239	249	247	231	262	213	238	232	251	266	290	250	270	256	270	241	249	239	259	246	226	267	260	226	250	238	241	259	254	258	257	258	249	226	263	227	226	258	212	232	250	250	244	264	256	266	271	244	244	252	242	250	249	252	253	242	249	233	230	254	254	273	257	253	252	265	256	256	220	256	226	221	234	264	251	258	245	267	270	238	257	270	249	240	259	266	234	211	249	221	278	261	261	243	247	231	254	253	219	259	246	266	225	265	270	257	255	239	248	253	223	254	221	239	251	243	252	243	248	250	254	247	245	253	256	237	239	250	245	244	256	225	240	246	242	238	219	230	241	227	261	252	271	242	281	265	258	248	246	256	239	248	242	241	226	244	248	261	246	253	225	230	244	245	254	260	260	227	207	248	235	270	248	259	260	228	238	232	257	216	259	236	224	239	281	236	253	256	218	240	226	247	260	218	226	256	232	245	255	283	261	223	248	250	257	260	248	229	274	256	251	261	263	249	231	250	259	256	208	245	231	254	253	260	246	255	247	220	226	262	237	227	251	225	269	258	270	272	258	263	259	242	225	231	243	251	239	245	263	274	246	245	242	254	252	262	227	260	254	265	269	249	221	244	255	253	249	252	243	245	270	211	267	244	249	252	248	235	261	230	209	262	275	257	242	263	244	212	243	254	251	253	251	248	252	249	261	245	230	253	240	255	264	246	261	249	238	248	268	234	245	256	252	245	245	263	263	254	240	244	293	242	239	263	241	248	265	244	257	233	251	261	248	234	235	271	266	273	240	249	259	224	241	279	249	261	253	222	241	249	243	240	264	248	259	273	257	229	232	229	220	243	271	227	256	251	247	291	240	267	236	232	251	246	258	252	259	241	251	244	259	233	233	245	251	229	253	251	260	271	259	210	213	242	225	245	252	251	243	246	249	267	241	250	236	267	246	221	256	242	239	261	252	220	247	237	259	254	239	254	246	215	252	245	229	256	227	268	230	262	230	239	258	267	244	237	241	244	253	217	238	291	262	256	255	266	248	234	245	279	268	240	247	256	255	243	246	254	237	277	246	235	246	253	230	244	282	271	249	272	221	267	259	246	240	250	266	263	245	259	249	246	239	263	223	234	228	208	225	245	257	241	236	241	239	248	243	252	254	238	228	240	273	252	229	275	242	246	253	245	237	232	254	243	281	261	254	264	241	253	291	229	232	246	267	277	254	264	230	237	258	247	245	244	241	253	248	240	236	258	249	242	242	253	216	233	254	259	250	235	238	213	236	253	258	236	247	249	244	206	254	256	258	240	227	245	277	218	231	227
24926	22052	33196	28948	12745	1538	529	477	472	483	458	474	451	442	483	458	451	431	466	463	467	469	458	383	442	436	477	428	493	422	439	441	441	471	440	447	452	486	448	454	414	458	454	477	444	456	503	431	445	422	435	394	461	456	435	421	505	498	442	415	428	489	460	444	456	424	433	445	433	422	455	449	444	476	436	433	429	465	468	448	399	473	426	487	461	468	473	476	488	401	438	442	395	419	462	421	462	406	451	471	462	439	412	447	468	436	421	459	413	491	468	444	443	413	439	446	453	431	433	431	447	436	438	415	445	428	481	477	459	434	456	445	464	471	473	376	484	389	450	476	420	435	434	405	462	461	453	437	448	412	416	450	461	449	421	431	411	442	448	445	413	423	422	457	447	454	424	426	441	452	448	440	469	440	440	412	462	416	463	426	425	416	495	459	431	434	462	445	472	438	441	444	437	440	447	432	412	466	456	451	456	478	477	436	484	451	392	430	416	462	467	454	433	428	448	410	406	458	396	432	469	497	374	437	448	421	423	474	428	463	447	429	442	393	434	440	441	441	438	447	419	443	442	445	445	449	426	413	441	446	441	431	454	466	388	440	446	443	455	436	453	453	432	449	409	481	458	448	430	487	442	445	443	494	441	437	471	454	440	440	447	449	481	440	462	440	454	455	432	415	474	448	390	489	474	538	452	457	470	450	436	419	430	434	423	462	457	461	468	438	458	446	398	467	476	435	426	437	443	442	392	445	437	483	441	468	493	464	449	441	445	432	486	472	413	414	421	419	429	439	420	446	433	464	472	410	404	450	465	449	462	419	431	420	439	416	455	395	456	456	436	433	437	442	430	436	436	461	471	418	486	431	462	470	423	443	469	425	439	426	392	447	427	411	433	483	412	469	493	447	490	457	459	426	475	434	466	462	476	450	450	425	458	445	446	486	455	436	435	454	481	429	446	470	420	436	433	416	445	418	454	498	411	414	452	424	413	445	409	440	429	448	445	456	472	467	427	440	406	459	419	421	459	468	454	484	464	441	467	430	431	452	467	473	445	440	436	437	415	446	449	415	408	449	456	444	429	440	442	429	474	423	445	465	411	426	432	458	473	449	450	455	461	424	453	458	457	455	455	461	445	441	459	416	452	401	474	479	435	435	495	460	412	442	482	422	455	450	446	482	459	466	443	417	425	439	462	463	498	418	458	447	462	477	432	475	449	447	466	428	438	466	424	447	449	446	448	477	413	417	420	452	429	450	437	432	436	456	471	447	450	398	432	457	458	455	448	449	429	452	454	438	462	429	483	449	425	452	402	427	432	455	466	426	425	459	432	438	454	456	435	473	439	472	415	438	468	449	427	429	474	445	425	440	450	444	454	458	417	469	422	445	435	431	399	461	445	456	443	457	437	421	428	456	460	435	452	429	461	425	465	488	462	465	438	475	426	444	433	424	420	438	424	447	434	447	445	449	483	444	449	450	421	438	430	433	438	436	439	459	405	449	415	477	468	458	448	434	415	439	450	419	456	416	454	427	456	450	395	432	506	469	460	466	434	416	460	452	431	456	439	490	477	430	477	449	448	434	455	434	423	446	476	401	441	457	432	425	425	445	450	422	458	432	453	449	482	437	479	430	456	454	411	475	453	469	468	491	453	453	448	448	441	446	430	444	443	490	449	455	435	423	394	442	419	450	450	438	431	424	444	458	428	458	469	454	461	441	411	464	467	460	444	441	467	449	425	400	440	436	450	474	433	448	425	433	457	451	499	462	454	449	452	481	439	431	470	449	424	459	439	428	442	419	412	455	455	446	407	438	476	427	439	456	449	435	430	401	440	449	421	444	456	447	456	459	439	448	454	440	464	474	455	460	454	401	462	445	433	445	430	430	449	420	437	457	464	461	438	468	463	430	442	439	431	404	427	471	419	419	430	439	454	490	483	444	389	426	415	463	456	461	442	466	458	429	447	432	445	428	441	448	448	467	466	455	398	426	445	475	457	461	411	467	452	444	431	422	428	458	443	452	435	479	458	464	428	437	422	456	453	456	430	486	452	461	423	439	473	454	432	400	420	458	443	426	397	453	454	419	464	422	441	423	471	414	442	453	456	441	423	431	469	439	427	401	422	482	446	431	419	434	424	469	462	434	491	472	445	439	449	449	448	476	414	413	471	437	451	443	456	417	438	451	452	415	468	449	477	450	451	462	432	448	433	434	439	454	459	464	431	471	470	385	466	436	465	470	414	422	442	421	434	454	413	463	443	455	473	422	439	444	469	437	457	457	480	448	486	431	433	394	452	406	433	449	429	454	453	447	451	432	472	451	436	453	465	433	420	428	475	423	424	478	460	437	421	451	451	436	435	441	447	428	464	427	462	441	464	464	440	458	428	431	490	416	435	447	444	446	436	457	453	474	422	410	461	400	449	436	443	442	437	432	465	447	412	438	455	409	467	428	424	430	440	422	425	437	440	453	477	432	405	424	418	468	463	451	436	430	456	434	453	415	448	420	440	461	457	424	469	426	420	462	438	444	465	432	431	454	478	440	430	453	439	457	462	437	426	442	464	456	429	478	445	440	441	423	444	439	404	425	455	425	434	435	470	453	421	423	420	423	443	456	477	418	460	467	416	436	442	415	453	460	462	471	443	428	463	434	461	444	431	426	449	441	452	416	463	430	444	446	448	432	454	407	446	413	439	410	476	495	466	390	445	478	437	392	447	427	420	424	466	448	447	453	461	513	451	452	428	459	443	439	414	457	452	469	399	440	424	457	463	442	416	440	445	437	455	477	411	428	428	469	434	468	435	475	440	408	442	440	416	460	445	441	448	423	420	444	450	440	425	478	453	423	480	463	456	429	498	426	445	459	457	466	417	432	447	432	451	445	444	433	442	453	488	437	443	458	464	452	498	447	477	434	431	460	466	447	443	450	477	405	453	441	448	447	410	428	445	459	444	443	451	416	416	470	403	425	428	455	481	445	463	423	422	454	452	465	447	432	437	449	431	447	432	442	455	430	437	471	426	457	441	420	435	389	438	447	434	379	449	454	446	467	437	440	426	439	457	403	447	424	455	389	453	427	420	445	418	451	421	431	402	454	451	447	401	389	451	450	403	422	458	443	459	421	433	445	431	415	460	422	442	465	473	434	427	463	436	429	430	449	455	504	439	442	450	449	438	432	444	437	418	416	427	426	454	433	469	421	428	421	435	459	449	457	416	434	429	475	421	495	470	453	397	461	435	424	426	399	405	465	451	426	440	452	434	446	424	470	461	471	418	431	426	443	452	407	436	461	479	413	413	439	452	432	418	457	498	401	454	466	439	430	420	483	468	433	431	432	431	435	438	447	473	441	449	475	467	435	485	451	445	452	448	430	410	460	472	469	447	409	458	419	431	485	451	442	431	444	433	462	443	434	430	460	438	420	422	449	430	464	476	421	402	452	458	422	469	397	437	462	440	448	409	413	444	450	458	463	429	425	419	431	472	448	451	465	456	462	481	467	460	459
42162	69005	53985	27135	2684	808	617	572	521	488	507	482	526	524	463	446	513	481	533	504	488	472	497	466	468	457	461	469	458	493	505	525	498	460	461	474	471	448	439	507	472	498	460	457	489	491	468	477	495	505	475	476	510	463	471	487	495	483	466	457	441	500	509	515	476	505	495	440	456	505	474	511	435	483	511	475	509	438	500	495	469	443	500	477	476	465	500	468	453	463	456	463	503	497	463	516	477	488	464	494	418	440	434	498	429	471	517	492	473	474	503	470	460	475	458	508	466	501	460	488	469	509	504	491	503	472	463	469	453	466	463	464	497	507	473	488	487	469	487	474	468	491	493	517	486	452	490	467	482	482	461	441	478	500	465	472	510	522	496	476	465	458	437	483	458	447	521	469	438	474	489	508	417	515	436	464	433	466	476	471	470	507	428	497	468	474	455	457	471	485	527	431	472	460	474	491	495	500	475	495	470	498	485	479	459	477	494	488	534	465	485	473	486	494	451	471	469	449	473	492	510	441	431	490	453	459	481	474	445	496	516	499	447	460	480	473	501	510	465	489	461	476	488	498	496	502	461	501	503	474	488	433	482	470	443	437	492	493	467	464	488	457	491	484	491	484	454	482	486	476	523	471	477	436	505	485	496	445	517	462	486	514	481	465	494	450	501	448	496	479	458	477	482	460	478	494	488	447	484	467	463	457	520	491	423	486	502	443	499	453	462	478	472	498	454	459	483	465	483	500	485	502	465	472	493	521	495	482	489	491	488	464	447	476	501	464	502	519	462	475	480	472	454	482	466	457	453	479	473	489	500	497	444	480	472	482	486	439	461	505	467	472	474	487	515	469	494	452	465	474	481	449	461	490	470	502	501	476	450	485	425	466	489	487	477	490	504	503	441	493	463	452	496	462	500	475	458	432	462	494	445	481	482	485	482	471	440	488	467	440	506	437	463	494	452	498	519	500	496	472	500	474	433	479	481	477	439	476	437	467	473	481	466	454	494	470	513	481	487	528	445	451	460	467	497	457	465	491	458	504	476	501	472	460	484	474	461	487	464	458	482	476	433	513	455	508	473	441	511	488	437	494	456	474	511	447	500	480	477	486	487	481	497	505	497	466	462	504	467	481	448	501	450	471	429	471	478	496	472	478	449	462	505	479	480	491	491	499	456	460	511	469	477	480	451	479	473	478	479	437	452	457	480	460	441	501	477	475	499	482	495	477	466	492	461	512	460	481	482	494	494	478	457	470	454	476	463	450	497	479	453	482	454	531	462	443	510	474	451	514	443	446	462	483	487	474	481	449	448	495	463	475	448	469	507	459	479	519	500	461	468	484	483	522	487	443	486	496	447	466	474	460	477	475	451	473	448	504	459	452	435	457	468	493	451	472	460	519	482	492	521	534	485	489	480	445	517	505	455	446	479	536	486	483	452	473	507	491	490	491	511	471	481	473	480	452	446	462	535	476	507	487	515	488	476	515	441	434	480	484	466	478	465	457	490	510	481	476	453	515	497	514	469	476	427	479	475	451	489	486	466	483	480	478	457	499	466	529	474	480	470	484	495	441	471	487	488	487	456	487	447	492	468	480	471	481	467	461	491	489	486	465	469	498	482	476	458	547	490	504	454	487	486	471	487	525	497	477	506	498	491	422	465	448	448	493	473	476	478	451	481	480	481	466	475	477	467	469	465	474	468	496	464	465	480	507	445	438	471	488	443	488	506	511	475	473	463	463	490	456	463	471	455	531	470	480	476	480	500	458	468	489	463	483	500	476	457	478	503	468	476	477	439	470	459	477	507	494	505	497	489	458	475	474	453	489	475	466	488	498	501	474	513	455	427	490	477	460	485	509	499	489	436	485	472	449	491	460	455	489	470	484	516	464	461	467	431	461	467	487	468	488	479	474	478	476	540	485	480	459	508	504	461	493	467	500	445	470	442	494	441	483	447	511	479	482	482	456	453	471	474	490	497	457	456	481	475	498	483	484	476	507	456	467	476	502	454	467	521	458	477	464	457	444	492	470	466	484	508	453	424	507	461	459	462	442	482	495	480	465	507	474	493	471	467	428	477	473	502	476	462	480	458	499	473	458	518	499	501	458	464	441	466	509	486	458	490	502	486	437	488	494	501	464	478	496	461	463	465	474	486	498	505	446	461	471	489	499	469	521	439	487	459	476	450	467	494	466	518	444	477	463	493	494	489	469	456	464	497	487	501	467	488	483	485	501	487	453	501	461	485	524	458	475	498	495	476	515	488	459	481	512	460	534	432	452	458	490	497	433	499	489	465	490	471	440	439	468	493	481	502	483	508	488	503	483	456	469	491	463	485	480	472	500	487	484	493	503	473	537	456	447	477	486	490	472	467	457	466	489	495	442	489	472	504	462	469	485	478	488	472	478	465	474	470	446	506	480	491	448	471	466	522	495	469	490	499	464	492	498	490	479	470	513	491	459	489	464	427	516	503	506	512	484	466	438	476	448	480	483	450	478	500	478	482	495	463	471	539	508	486	492	494	482	489	477	484	479	474	507	494	446	477	473	456	463	458	523	531	490	462	502	504	460	449	483	478	460	478	504	481	486	449	535	494	501	517	451	451	456	491	463	513	465	495	497	488	513	468	464	514	471	465	454	475	461	478	493	503	479	465	476	489	457	502	485	479	467	473	502	459	440	446	503	500	464	470	503	476	435	483	473	490	498	429	472	462	480	479	489	508	484	448	500	504	463	488	474	448	496	465	490	468	529	512	525	494	495	477	448	434	472	447	463	445	439	482	487	505	489	476	434	503	492	521	493	450	486	469	481	476	452	469	505	492	467	471	469	527	454	499	443	500	473	479	467	477	508	450	493	494	500	518	445	490	484	489	493	465	509	481	472	455	461	440	461	491	463	458	477	475	463	507	502	495	464	502	492	429	460	556	465	456	499	480	496	482	513	490	487	482	525	487	466	481	468	452	471	479	502	440	500	485	475	476	493	472	450	452	466	436	508	501	479	486	447	475	488	477	502	483	481	480	494	458	488	488	473	453	494	467	465	524	479	504	465	511	524	482	449	474	501	474	474	466	498	456	503	497	512	526	498	463	482	474	478	498	491	486	476	476	468	502	474	474	443	521	473	472	470	488	478	483	483	507	455	484	483	464	509	474	482	499	503	474	486	505	486	479	502	486	482	485	496	503	445	488	462	498	515	480	460	475	454	482	487	482	450	467	452	499	473	505	488	460	528	528	466	523	440	509	520	465	483	461	487	517	428	496	517	465	448	464	481	475	482	465	475	491	473	511	469	493	444	439	475	455	492	515	457	456	463	479	468	448	460	476	461	492	515	495	480	509	424	482	485	501	494	482	474	474	502	498	472	466	458	505	518	464	508	461	467	505	511	465	486	516	450	469	461	457	469	458	470	479	475	490	482	498	459	501	498	443	426	453	476	470	508	468	431	472	471	480	480	482	506	490	476	451	465	439	432	457	449	477	465	489	495	501	510	443	447	473	508	464	485
22522	21174	29541	24490	21032	19698	5889	746	556	562	525	450	429	437	414	391	455	429	432	435	415	383	437	370	395	401	408	403	426	390	377	406	381	416	386	362	393	401	389	375	392	418	391	395	378	386	398	366	416	354	385	338	382	384	381	386	404	389	408	401	381	389	415	376	385	381	392	403	373	380	408	397	397	392	371	365	375	405	385	377	393	432	393	397	360	319	364	389	389	388	384	370	385	359	367	355	345	375	411	381	379	352	378	394	357	375	424	390	368	367	396	384	422	395	344	418	387	371	393	423	404	391	372	371	394	378	382	377	387	344	412	360	375	349	443	352	359	398	375	394	381	352	390	378	411	369	392	369	390	370	394	368	398	368	356	375	417	403	385	351	389	401	392	397	381	414	379	377	358	402	401	367	383	392	410	416	375	380	373	384	385	385	391	379	385	357	394	438	402	359	378	372	381	444	380	346	400	355	418	430	378	405	418	377	370	379	360	363	367	394	379	396	372	384	389	380	372	366	393	340	406	378	398	364	387	362	384	420	361	366	388	394	369	383	389	365	381	384	435	387	381	413	374	344	389	376	391	371	407	393	400	362	356	383	384	367	379	373	339	377	385	438	387	391	367	363	413	428	350	388	382	407	375	403	365	399	401	381	384	358	389	399	379	395	422	350	409	376	413	374	394	351	428	363	348	383	387	381	372	370	378	351	378	391	367	385	396	354	333	378	370	340	417	414	384	404	362	396	399	395	401	342	403	348	397	348	411	366	391	337	404	384	375	400	392	399	370	374	354	376	374	377	388	372	374	375	405	404	356	396	375	395	386	396	357	417	385	406	358	384	386	384	376	370	363	383	386	411	351	389	401	396	327	387	392	368	378	402	395	370	367	394	401	405	369	365	384	375	402	407	359	359	377	383	387	383	359	369	439	410	393	371	401	324	378	378	364	399	381	380	399	409	423	371	382	358	375	386	364	379	386	384	351	388	382	406	408	408	367	379	358	398	409	376	405	402	363	391	423	379	378	400	410	389	392	380	364	385	377	359	364	362	367	387	392	355	357	387	411	389	391	371	399	402	377	395	419	380	381	374	346	384	377	325	364	360	359	365	393	371	365	354	404	390	389	395	351	357	356	392	362	390	389	365	368	371	391	417	361	383	366	406	433	404	400	365	365	366	385	395	374	376	398	390	389	366	392	344	405	393	378	391	383	430	344	356	391	356	362	365	402	359	413	363	363	368	379	353	390	382	405	359	394	407	389	365	372	350	357	385	399	409	422	384	368	391	412	414	361	373	384	360	418	402	374	410	403	376	366	396	387	386	357	409	394	386	383	376	432	389	380	372	382	378	402	372	399	344	381	412	376	374	390	398	396	391	372	364	406	390	375	372	377	359	374	388	368	397	415	360	390	367	371	375	382	379	367	386	364	366	341	406	401	365	383	419	415	379	376	403	404	365	388	393	404	417	367	357	356	399	356	374	384	410	377	377	395	389	380	397	373	361	397	378	408	401	399	392	401	385	391	381	380	409	367	369	371	367	394	383	395	388	383	370	420	377	401	374	371	417	379	402	385	356	385	389	363	379	396	419	391	403	371	354	392	361	392	379	361	410	403	375	375	401	389	379	421	369	360	365	400	406	369	382	336	437	388	393	356	400	392	372	368	376	326	373	380	383	403	398	373	399	387	400	393	385	376	373	378	355	377	386	409	397	400	384	402	429	368	382	367	382	346	401	384	388	373	350	399	361	382	389	369	364	392	368	375	372	399	366	385	364	387	367	386	353	367	405	377	393	379	375	372	372	424	386	363	388	383	363	398	402	408	359	364	385	365	384	371	376	403	407	369	389	376	400	397	383	380	366	382	386	414	396	366	364	357	383	429	368	400	382	374	359	361	348	405	374	374	358	335	361	384	402	414	394	407	409	385	424	372	416	378	360	402	384	390	392	386	387	346	395	385	360	354	368	414	416	361	371	411	404	405	389	363	386	368	364	377	403	383	385	398	393	394	349	364	370	387	387	410	382	382	363	383	385	390	399	345	371	367	410	399	374	361	365	391	403	395	354	389	381	366	386	367	370	370	362	360	400	398	386	332	382	337	416	409	372	386	394	374	396	402	396	380	384	383	376	369	381	355	369	399	359	376	398	411	386	372	381	384	385	414	394	352	369	416	374	383	414	408	369	357	373	405	368	362	356	361	373	408	382	359	409	413	367	373	355	380	375	402	392	355	388	350	389	380	339	402	412	367	365	364	355	378	394	371	391	385	384	390	394	387	407	341	381	359	384	387	391	361	395	416	377	378	360	396	394	381	364	404	362	382	382	368	369	388	383	402	378	389	381	372	369	364	402	392	356	401	374	423	374	399	399	395	366	367	389	372	359	377	376	387	428	366	340	386	393	377	372	376	370	378	416	406	374	381	383	365	393	352	403	412	337	407	372	376	419	397	386	416	392	397	373	368	389	402	415	359	373	343	394	380	388	390	330	332	353	365	378	355	367	366	371	429	391	385	325	372	369	370	373	409	380	380	400	423	415	354	416	345	351	347	399	393	439	410	389	368	392	384	391	355	393	373	359	367	353	369	398	385	385	325	355	396	375	387	366	371	390	379	372	337	366	377	387	346	361	402	380	391	406	396	386	376	364	401	391	390	375	382	376	393	428	412	358	400	383	396	366	348	374	385	390	358	381	384	358	372	382	369	409	374	368	364	398	402	371	388	373	375	392	370	410	380	353	369	355	409	349	372	372	364	395	404	371	393	398	390	418	368	401	379	338	369	340	381	369	402	390	397	390	371	391	369	341	384	377	356	357	389	387	409	380	415	399	379	396	382	390	394	378	334	374	375	386	393	404	351	341	378	370	355	404	370	397	348	384	413	393	408	396	376	414	387	374	394	386	378	405	388	381	390	364	426	407	407	385	374	384	362	357	377	387	393	373	364	380	411	392	396	367	397	388	375	400	383	401	366	378	400	357	396	393	363	345	344	353	375	373	396	433	421	403	406	407	393	399	367	396	356	384	369	337	364	420	408	374	355	379	360	424	383	390	378	379	377	373	364	362	421	374	399	379	360	367	361	378	386	394	353	384	367	407	350	351	366	400	350	363	398	373	370	419	354	392	389	372	387	385	382	378	383	349	394	373	334	397	350	361	373	380	396	367	378	365	341	366	379	393	391	376	366	380	374	343	384	368	405	379	415	379	365	372	357	355	403	409	388	370	410	378	383	400	384	379	353	384	372	370	385	398	416	392	386	403	408	427	365	374	365	374	384	375	366	353	410	383	374	333	385	355	357	379	397	409	413	394	364	403	331	392	364	379	396	373	408	342	386	376	373	387	372	361	399	370	432	366	373	394	436	387	376	373	356	396	402	403	346	354	417	373	340	365	389	378	398	396	389	387	341	389	380	373	380	382	374	383	365	372	432	371	398	358	372	406	383	374	369	382	357	406	383	370	391	381	410	386	409	386	374	359	390	400	389	372	370	396	358	389	387	396	385	371	438	389
54247	90308	64705	16476	2248	1441	1097	890	787	653	629	590	554	535	504	462	482	477	466	476	416	424	475	412	433	410	419	397	385	433	382	402	408	394	448	349	398	418	382	424	426	395	449	407	396	367	389	367	406	400	384	402	407	400	404	403	397	412	367	394	405	377	431	402	392	402	395	390	434	411	409	405	413	378	387	411	403	418	428	413	404	386	435	368	393	408	387	384	393	408	411	394	370	431	395	413	379	410	401	346	373	387	368	382	393	366	368	396	349	401	389	394	421	413	408	385	441	425	383	359	389	409	388	377	383	389	392	370	419	402	388	375	406	399	408	369	425	399	366	412	388	398	385	382	359	398	405	398	375	360	392	356	378	409	351	388	413	424	392	404	403	404	416	419	390	371	434	408	426	360	417	389	375	388	393	405	412	417	393	403	411	397	420	386	344	400	413	406	365	396	415	390	374	386	372	439	387	448	410	347	396	379	409	407	361	404	383	373	399	411	385	401	403	400	393	420	396	389	395	415	397	409	442	410	421	398	398	427	395	373	405	386	406	381	399	408	379	377	431	387	409	404	389	365	395	429	380	410	367	381	388	379	392	388	431	375	400	376	368	417	373	374	438	396	413	405	395	408	399	378	379	412	385	415	403	361	439	373	396	389	391	397	402	396	396	438	383	380	390	407	397	415	393	395	376	427	410	386	401	402	359	399	400	387	358	370	414	400	368	387	417	387	390	389	392	384	406	372	395	410	395	411	370	441	373	387	397	389	346	408	430	405	363	380	422	408	421	387	402	403	408	380	413	407	439	412	376	401	381	414	380	381	382	368	402	387	411	388	359	401	363	396	431	386	373	400	400	388	403	386	380	380	393	395	444	414	365	382	393	444	410	376	410	411	420	394	372	392	367	392	416	430	405	420	375	389	369	390	413	368	425	404	366	417	409	413	391	412	411	407	430	402	398	359	418	384	396	373	367	392	374	389	429	359	387	380	431	389	414	414	376	395	411	387	392	390	397	372	391	416	385	410	387	409	412	386	416	346	399	373	398	393	369	380	418	402	400	401	376	390	421	425	393	401	396	388	367	392	373	396	382	408	419	419	421	391	406	392	374	402	373	395	397	401	410	413	377	412	400	395	387	384	415	389	389	385	418	421	419	408	442	353	429	409	393	372	350	374	365	354	429	369	428	398	399	407	391	410	378	398	396	378	372	394	374	382	408	401	409	367	380	381	394	411	405	415	358	327	398	413	375	381	422	399	410	395	393	418	417	381	372	394	403	383	400	386	368	369	410	409	394	398	389	405	417	415	419	422	391	393	401	388	395	391	393	401	383	417	389	398	357	384	384	373	392	437	358	381	408	399	423	395	390	392	389	406	367	395	419	377	395	397	337	360	398	437	435	395	399	376	382	403	392	383	386	388	390	392	396	403	380	419	432	378	417	394	371	376	412	395	379	385	375	420	381	422	399	397	413	392	376	364	404	391	383	394	445	409	421	362	417	377	394	410	400	375	399	383	414	379	400	373	387	423	375	385	399	376	398	395	412	384	413	388	383	407	389	393	372	356	367	378	393	381	378	383	399	424	383	402	396	356	409	392	365	387	416	366	391	414	358	393	421	395	402	368	393	380	378	379	412	426	415	393	405	409	415	393	364	399	405	396	388	385	398	397	415	397	380	403	385	366	388	393	427	392	385	381	368	391	395	389	378	382	402	422	405	395	386	396	353	380	395	338	399	386	384	403	399	389	402	403	404	389	372	371	428	402	372	378	407	368	381	377	410	359	399	405	420	378	389	356	374	395	402	413	400	398	375	375	410	405	393	403	399	406	428	399	375	404	348	401	389	372	400	394	399	359	407	411	401	388	394	395	386	384	359	391	415	392	377	397	369	363	367	389	388	385	379	412	385	404	422	403	398	382	398	400	401	408	429	404	388	374	384	363	388	371	362	390	371	435	389	396	382	359	365	407	398	465	407	396	372	381	436	389	394	422	380	380	404	386	384	403	405	395	430	383	405	372	394	395	363	412	417	392	406	416	383	403	375	400	376	400	358	392	410	417	409	384	396	411	381	380	417	383	387	377	349	428	371	435	400	392	392	367	395	389	361	417	365	387	387	408	408	364	394	363	394	392	378	380	401	414	384	379	401	408	422	416	375	393	430	378	378	417	400	378	380	396	398	418	423	383	388	378	415	400	422	400	415	411	400	404	386	401	414	408	380	423	419	389	386	400	369	375	379	384	389	369	382	405	379	397	382	402	393	391	394	374	395	399	393	412	375	392	401	422	356	359	405	375	372	396	407	420	388	386	404	410	419	403	393	370	396	384	411	375	411	394	393	412	398	384	378	408	392	396	382	384	426	397	371	388	415	409	411	371	386	410	403	401	359	393	411	397	403	394	392	430	360	426	413	397	392	401	370	408	389	364	391	392	403	367	382	413	382	390	386	415	368	406	412	410	376	372	383	410	386	433	403	384	400	396	364	386	382	409	400	424	377	397	355	376	365	432	405	400	374	381	406	374	404	368	378	417	425	365	378	374	395	432	407	392	418	401	354	398	403	415	405	402	388	405	413	388	387	398	370	409	376	421	391	406	403	380	426	409	338	412	369	409	366	439	408	424	377	401	363	411	396	384	381	399	370	339	375	385	380	348	394	409	374	380	401	387	411	411	377	371	390	400	417	450	407	377	348	400	377	427	414	362	385	351	403	392	365	396	396	388	390	415	411	372	394	447	409	406	399	385	396	377	367	342	419	365	430	409	398	357	372	406	380	410	404	387	423	448	380	372	376	392	369	394	429	427	387	364	377	407	405	398	356	415	404	389	370	404	403	399	358	366	407	406	374	396	403	390	389	392	374	419	378	376	391	375	392	400	393	383	414	389	395	420	352	400	391	389	405	414	374	396	391	423	420	393	381	445	357	387	374	440	408	404	375	374	383	417	402	389	372	402	429	387	406	411	405	392	380	378	381	371	356	371	377	379	407	394	417	378	371	404	400	413	407	410	363	382	401	382	397	415	364	380	390	399	384	344	410	396	410	403	379	405	408	427	427	406	391	386	396	414	436	369	367	404	431	396	392	372	401	397	378	389	407	399	387	421	422	357	367	380	352	419	382	383	399	417	379	382	427	391	385	412	390	395	379	399	399	406	416	387	384	385	412	375	418	383	384	375	381	373	408	393	382	396	384	374	389	406	390	372	398	368	401	392	401	387	382	370	412	380	378	366	391	394	427	395	411	382	392	389	391	406	367	391	388	393	370	368	399	375	385	371	378	405	371	384	383	418	403	391	392	392	404	394	396	425	396	413	384	374	414	384	400	405	353	370	429	410	382	402	404	415	372	383	372	377	412	365	397	392	395	412	356	404	405	424	380	397	415	398	396	382	390	372	360	372	393	393	426	395	359	403	383	384	417	399	404	378	366	405	391	404	357	413	402	430	396	414	430	411	394	385	385	377	407	441	404	393	388	420	402	362	383	416	412	359	377	400	374	412	393	380	397	386
28518	23007	16123	1697	626	455	345	273	273	274	274	263	251	241	227	242	247	255	255	272	248	269	261	232	266	251	238	253	261	255	235	250	253	225	230	251	238	264	259	242	231	265	227	253	270	244	218	242	249	238	249	246	245	217	264	257	239	230	237	257	230	251	251	261	260	248	256	234	235	292	258	243	265	251	244	240	233	242	247	255	253	223	231	243	241	264	225	237	239	239	253	232	235	245	244	248	257	245	227	291	268	270	225	237	252	240	235	271	260	271	210	237	222	261	253	243	235	228	248	234	260	253	232	250	262	262	265	236	237	262	271	254	222	266	247	220	247	227	244	270	243	222	257	241	242	252	274	254	241	274	244	262	264	288	243	235	247	252	248	229	251	249	244	240	243	250	243	238	255	269	269	232	240	256	269	260	223	281	252	261	233	267	225	285	234	258	225	260	262	258	226	254	267	237	209	237	233	262	268	261	229	256	222	251	230	261	250	262	232	243	249	259	219	253	269	235	243	263	229	248	252	228	243	241	259	271	250	242	224	257	246	256	266	221	240	233	256	252	230	251	267	257	244	211	237	240	233	233	234	247	227	235	246	258	241	244	249	246	241	240	241	217	240	278	233	237	255	231	259	222	262	232	251	251	223	255	267	244	239	271	229	263	247	243	228	255	267	243	255	255	233	230	263	254	269	262	231	279	254	250	263	247	219	285	265	266	246	254	236	227	278	249	224	224	225	251	196	263	246	250	248	221	239	226	237	260	258	231	250	242	225	251	272	225	237	235	231	281	244	269	251	248	258	231	254	232	244	237	242	253	229	241	228	238	239	252	262	248	240	242	284	245	259	259	277	268	263	239	251	236	260	275	244	262	253	241	240	267	295	259	238	241	272	254	216	242	265	231	244	258	213	231	253	241	230	252	238	250	241	217	233	253	234	263	271	272	233	273	253	259	229	264	248	249	261	234	250	252	280	261	243	241	253	239	278	227	266	253	268	244	254	246	251	251	217	220	231	208	234	264	260	241	231	222	222	255	216	258	256	259	235	201	278	262	224	242	269	244	240	245	259	247	277	272	261	287	275	244	274	256	250	250	270	219	222	249	244	263	235	235	257	259	260	241	258	240	269	239	247	209	254	241	244	214	259	248	214	302	244	257	246	235	234	247	248	239	260	247	255	270	242	257	245	256	265	257	261	247	284	231	247	250	256	258	259	260	219	251	238	253	238	252	242	243	236	250	254	246	239	212	236	246	250	246	247	282	257	257	260	247	233	249	244	250	226	213	257	218	232	248	272	238	227	240	248	277	235	244	263	261	238	223	259	246	241	249	245	261	230	235	242	248	226	256	267	246	236	267	229	261	258	279	242	264	243	256	250	232	234	267	226	246	243	224	242	266	249	248	248	266	264	255	246	260	269	250	254	252	256	268	220	250	248	255	225	235	253	232	253	246	244	237	286	250	239	260	272	263	225	265	252	245	239	277	225	250	244	266	224	255	242	274	245	236	283	261	250	296	235	257	272	255	282	228	232	222	260	238	256	246	241	223	252	237	265	252	242	257	208	239	253	249	240	236	234	251	229	253	214	225	291	248	268	232	267	289	241	239	262	258	267	266	236	247	249	231	280	232	229	260	248	273	233	277	253	244	265	242	251	217	264	251	223	249	262	252	258	243	265	224	237	243	269	265	269	249	237	260	234	248	233	235	242	237	254	223	247	257	256	247	246	254	264	246	269	232	239	232	255	212	260	254	254	263	264	231	256	288	232	269	227	267	259	249	241	236	259	272	257	226	258	254	256	250	228	233	256	254	230	244	269	236	231	254	242	274	247	238	246	241	226	220	257	247	225	240	264	222	256	252	229	226	267	285	239	244	247	256	278	246	298	267	265	256	244	245	240	273	236	250	255	272	245	255	286	278	258	257	258	256	253	261	280	244	263	268	239	249	243	246	232	270	237	234	257	222	251	262	239	245	251	240	255	250	248	235	260	271	230	251	236	251	226	241	256	280	223	224	252	249	285	277	263	253	249	244	268	243	277	254	240	249	244	248	269	214	248	260	249	256	247	251	244	254	248	246	239	224	242	230	265	268	242	252	242	230	244	240	235	250	256	255	255	227	228	237	269	234	268	261	248	261	241	234	251	223	245	216	285	247	256	244	257	243	254	272	253	247	253	260	256	245	253	225	238	269	241	250	227	251	241	255	240	258	237	239	261	250	245	230	257	261	246	246	252	239	261	251	247	232	226	244	238	232	220	267	240	256	252	237	253	242	243	229	238	251	256	252	256	234	246	239	267	243	257	248	270	243	259	259	258	253	236	239	243	269	230	238	255	263	247	227	226	222	267	243	260	262	261	221	252	243	251	267	236	281	225	258	220	239	257	243	264	252	234	248	241	239	255	221	250	225	256	226	249	235	255	239	259	248	229	226	259	208	266	264	225	253	266	283	228	247	238	258	252	246	260	253	264	248	257	238	252	230	216	273	258	266	251	226	237	236	250	261	231	249	236	215	267	258	253	266	256	233	217	266	242	256	256	235	244	248	272	288	247	244	241	239	238	226	255	247	257	251	241	267	284	246	224	259	214	245	261	235	246	252	250	261	231	236	249	259	246	243	245	221	254	240	248	227	245	250	248	241	232	255	244	229	258	271	261	236	242	241	225	264	248	234	246	253	249	250	246	220	270	274	237	238	275	282	238	261	270	269	199	241	245	262	207	261	253	242	228	263	256	239	266	236	256	258	225	226	272	231	246	229	251	269	266	243	258	237	242	233	239	273	275	279	231	250	261	231	233	256	227	254	262	241	225	252	227	218	230	254	254	234	230	278	258	255	227	258	244	228	227	240	250	238	257	233	285	246	245	261	229	260	247	250	250	234	231	235	233	246	252	257	261	226	241	249	231	259	253	263	255	275	239	261	276	249	266	235	263	236	238	269	261	280	232	269	241	262	261	256	244	240	295	238	243	219	238	244	256	249	275	241	275	241	262	250	253	243	273	245	254	231	283	238	256	226	221	234	225	235	257	279	260	233	251	251	245	252	253	242	259	229	229	237	242	229	250	241	275	233	272	262	270	268	272	239	263	277	237	251	212	256	264	253	247	262	253	277	246	250	262	235	240	249	221	276	254	244	240	250	249	227	217	252	246	248	255	248	251	217	241	261	243	255	245	243	258	235	212	251	230	277	280	273	244	244	234	240	245	241	214	231	245	255	269	222	263	246	267	295	229	261	246	244	242	246	269	225	204	269	241	270	242	248	276	256	221	221	238	272	245	255	245	228	261	254	254	224	260	243	246	234	231	221	249	222	255	244	269	249	261	247	251	249	244	232	225	243	230	267	253	262	227	246	232	236	223	265	224	255	273	240	235	261	282	240	286	236	243	228	227	234	260	252	221	268	241	247	241	263	229	269	256	268	235	246	241	276	224	248	246	217	255	245	285	252	252	223	235	238	243	245	241	232	251	257	254	262	228	247	264	233	265	227	267	211	234	243	237	255	245	254
20105	30815	10555	553	491	407	372	297	265	289	283	299	263	258	313	273	304	288	257	270	282	291	255	299	279	285	289	280	266	279	277	269	263	263	276	296	295	296	307	285	301	272	279	262	315	295	303	275	305	303	284	300	266	274	269	272	279	273	240	296	263	293	288	275	291	290	253	280	279	260	273	296	278	252	284	259	263	293	303	285	268	284	260	275	288	254	277	265	280	247	304	277	310	283	275	268	288	254	295	235	295	290	277	298	282	300	277	307	251	282	281	283	268	279	261	293	285	282	264	297	279	259	290	271	275	272	309	291	288	235	261	299	279	270	290	294	275	288	249	282	285	268	275	294	285	301	298	248	282	297	303	256	251	267	304	296	281	284	267	305	274	275	259	286	266	301	286	257	269	265	268	257	265	307	278	258	288	323	269	275	278	283	303	298	263	271	300	269	277	286	290	272	319	299	315	259	254	277	281	275	262	304	294	308	300	276	286	281	291	263	297	276	280	302	279	287	272	293	279	293	313	286	270	284	264	268	293	291	278	268	269	271	282	239	277	283	276	265	321	279	283	276	265	280	247	268	287	282	277	288	289	298	283	282	282	278	283	306	292	283	292	290	300	286	272	279	262	265	311	267	258	271	292	299	233	294	267	273	285	275	284	283	294	288	288	264	298	293	267	271	280	275	280	254	275	293	265	279	286	294	273	274	263	254	266	286	274	266	319	309	312	285	250	248	262	268	263	290	280	256	273	277	280	257	283	304	302	273	265	269	264	286	316	262	304	268	277	288	304	289	255	281	267	291	278	295	318	281	283	250	258	290	297	260	278	280	289	252	266	325	291	262	290	299	282	298	279	277	255	282	295	272	289	257	289	280	294	283	282	287	279	266	254	323	324	274	296	294	280	266	298	308	306	276	294	279	278	260	276	251	279	294	280	299	288	299	266	280	249	266	288	265	272	288	288	270	290	323	268	276	293	304	279	275	284	299	288	295	309	277	283	292	284	271	297	295	308	295	302	286	285	296	274	314	256	265	270	260	253	246	256	276	286	259	297	284	301	250	264	272	278	283	276	279	262	287	304	279	257	305	291	260	306	300	302	298	292	275	262	269	260	297	288	295	280	246	281	295	292	290	291	304	271	320	241	282	285	287	268	286	265	285	266	255	266	258	240	264	295	276	289	270	261	261	284	293	263	297	287	279	297	279	281	309	301	278	291	279	299	276	274	288	244	272	261	284	280	250	258	277	287	315	281	281	294	294	255	293	253	318	297	295	269	294	290	300	276	253	270	301	247	299	285	271	279	287	257	301	274	281	289	270	270	271	274	295	261	264	271	283	255	303	266	268	277	269	250	288	305	288	270	267	298	291	272	301	287	286	306	306	269	293	277	320	268	265	277	300	253	278	295	282	298	270	274	272	326	263	304	288	296	283	288	282	274	274	324	302	295	280	286	253	295	266	304	302	300	299	276	279	257	288	271	276	281	291	269	285	289	273	279	268	262	275	256	272	309	281	299	302	299	266	292	312	268	288	273	292	309	288	279	275	264	294	286	310	261	259	283	282	266	267	263	262	253	317	279	259	277	279	288	272	293	277	276	250	283	269	271	286	261	269	251	273	273	258	271	297	274	270	283	287	266	279	279	294	270	312	307	291	289	283	270	297	290	266	279	287	298	289	284	273	247	281	270	313	298	291	286	293	289	298	282	269	299	290	273	264	279	297	249	274	275	292	289	279	293	256	286	283	279	270	300	273	270	257	268	321	255	306	260	260	289	276	259	289	270	288	263	263	263	277	273	288	257	315	283	270	286	295	248	292	288	279	287	289	290	271	290	287	264	267	286	256	250	271	297	270	315	255	287	270	257	284	291	269	294	300	315	289	289	273	234	264	273	292	277	276	255	240	274	281	287	282	303	252	271	303	291	246	271	278	281	274	295	298	285	267	293	303	272	291	262	264	308	254	304	265	289	302	282	286	275	290	299	281	280	271	297	278	286	292	314	272	298	258	260	266	310	263	275	275	261	266	277	299	268	299	271	264	257	278	277	259	281	274	282	295	268	256	310	287	262	277	292	298	293	279	301	278	287	282	290	281	283	304	239	267	270	269	297	296	258	291	252	304	278	262	290	282	254	241	304	286	287	305	279	290	276	283	283	293	285	284	275	265	305	239	287	275	270	301	268	278	271	294	288	284	297	277	296	291	291	284	256	289	307	263	261	280	288	294	280	260	273	281	258	266	258	262	318	280	275	274	265	268	296	286	257	289	272	291	274	292	332	281	291	288	272	271	261	286	289	263	284	269	291	301	271	269	301	294	264	241	284	294	245	255	284	306	266	283	291	313	258	272	282	269	304	313	321	284	285	307	265	263	300	280	287	271	297	296	271	242	316	268	281	306	261	278	275	300	299	294	247	267	282	313	294	289	299	269	255	288	273	290	290	261	273	297	296	317	292	294	286	272	295	283	255	269	288	266	284	277	282	287	302	269	265	272	269	254	279	250	266	298	309	328	281	242	257	252	278	262	310	264	294	297	271	278	275	283	305	246	282	262	290	259	278	293	281	282	257	296	293	267	301	293	285	280	294	268	260	286	237	253	277	294	292	282	316	290	272	290	284	270	301	317	314	261	264	274	302	295	310	283	281	299	265	292	284	271	285	287	278	276	269	279	299	292	283	293	299	289	255	287	296	256	235	283	270	305	284	283	275	288	267	278	290	272	284	286	285	300	302	279	258	305	271	279	291	275	225	292	264	282	277	278	300	273	293	293	255	296	273	271	306	270	300	283	288	275	298	291	289	291	271	252	290	287	292	293	293	270	295	265	270	259	256	280	288	263	267	292	275	271	290	291	269	288	290	248	284	281	275	274	304	260	263	282	278	281	288	247	274	258	271	269	304	284	286	286	270	269	285	263	297	264	272	258	302	288	280	294	274	287	270	275	304	306	279	312	277	253	291	279	281	303	278	292	273	288	263	303	302	266	266	275	273	281	303	289	281	289	289	307	272	308	272	264	275	278	247	265	284	289	274	298	273	265	291	270	268	261	289	276	276	292	297	278	293	282	263	285	263	272	273	269	275	279	307	295	307	283	286	300	285	315	294	288	284	270	298	278	290	289	275	311	291	302	282	260	297	272	278	292	273	304	287	250	288	311	299	305	323	276	281	273	284	293	297	294	275	274	270	287	301	264	276	279	295	284	300	278	278	314	253	279	301	272	305	311	282	291	259	285	269	280	236	274	271	283	267	262	276	275	276	276	246	306	285	295	286	281	270	263	224	282	289	300	252	267	290	308	289	261	293	292	300	294	252	293	263	276	293	268	282	297	283	276	263	268	270	264	269	275	278	281	260	285	282	292	260	248	277	291	288	292	262	286	273	278	307	297	296	297	314	262	275	263	302	296	305	278	266	275	265	239	288	278	247	266	304	245	271	286	280	270	253	270	277	251	268	267	272	274	291	286	281	279	283	271	296	277	259	270	275	272	301	280	304	280	304	274	269	287
23667	21412	29027	24822	19687	7102	1235	1060	282	262	244	239	228	196	210	205	199	238	229	197	182	192	194	182	178	175	183	180	202	203	186	173	167	179	185	190	192	181	185	183	201	179	164	188	194	171	156	163	199	181	192	184	199	183	181	196	180	168	188	199	182	158	184	176	159	178	179	177	179	178	185	164	186	170	180	181	197	190	212	176	163	149	160	190	149	168	176	185	184	150	218	203	216	178	192	155	191	179	200	192	194	199	201	165	169	190	183	189	182	201	194	179	184	165	163	179	165	181	206	180	191	191	155	185	163	179	165	169	164	201	179	171	191	154	195	189	193	188	187	194	231	200	169	193	187	175	187	198	157	206	212	169	181	162	178	176	187	189	184	173	173	198	161	199	166	177	174	172	199	174	180	163	201	163	184	192	165	182	174	195	181	201	200	176	160	169	174	162	170	157	201	172	159	179	191	182	186	189	186	189	171	161	157	203	178	184	170	184	166	206	182	177	175	190	163	182	195	147	165	169	186	188	181	192	166	176	174	170	201	172	183	200	176	194	174	160	197	170	159	184	182	195	203	193	152	169	204	186	195	189	203	189	193	191	158	188	187	180	174	189	164	204	187	165	192	200	192	168	173	184	177	199	180	175	195	178	174	206	174	176	171	202	193	200	167	178	191	189	195	170	170	149	177	194	214	176	191	210	184	174	197	172	164	204	179	177	165	155	189	185	176	193	194	178	192	178	199	193	191	168	187	183	169	176	181	170	172	195	181	164	200	188	190	163	174	177	159	182	179	192	165	181	181	178	194	184	182	191	181	179	187	190	192	188	161	192	167	171	159	170	185	182	182	162	159	169	173	183	172	187	166	173	197	185	214	185	184	176	154	186	155	165	194	170	193	161	177	165	189	168	185	183	171	166	174	174	163	162	151	173	176	201	164	192	180	197	204	172	186	166	163	177	197	189	206	188	187	176	191	162	177	189	209	200	181	193	223	188	193	199	170	191	177	181	154	181	197	164	190	184	183	195	173	194	170	172	189	202	178	205	188	186	205	197	191	189	189	205	172	198	177	204	186	190	195	169	159	169	176	182	182	187	151	175	170	194	187	199	194	179	164	183	176	193	181	191	165	191	194	182	159	166	172	186	193	198	189	154	174	196	186	162	187	163	165	180	190	195	167	184	171	176	175	186	155	169	167	163	204	192	176	161	180	180	198	145	179	186	215	200	179	164	193	185	203	199	172	169	198	164	215	194	159	180	207	160	191	181	199	180	202	193	185	194	176	184	190	163	180	170	205	185	173	169	213	179	187	179	189	186	182	192	178	178	183	180	177	214	188	172	196	181	170	192	186	186	178	196	186	185	166	180	186	179	197	192	176	207	176	182	181	168	167	197	193	179	175	183	169	165	198	175	177	185	195	208	183	198	171	181	190	173	159	184	156	197	206	183	152	166	188	157	160	166	186	152	178	187	176	188	153	181	169	185	200	210	184	173	192	184	171	188	194	198	174	169	180	151	179	195	201	191	203	192	182	186	167	176	185	195	180	173	233	203	179	176	189	181	174	204	172	173	189	178	207	178	179	161	181	158	183	182	164	190	187	186	178	165	191	157	179	179	189	185	177	190	185	175	191	176	149	160	168	205	206	170	163	173	186	192	171	191	162	180	170	181	166	186	173	175	213	176	172	177	181	182	179	181	178	187	196	144	180	187	179	166	173	181	180	187	192	189	170	169	205	196	203	167	186	196	196	188	179	176	177	186	196	180	175	196	180	169	171	167	182	184	172	184	193	191	193	187	198	191	179	193	198	192	194	199	181	186	195	191	183	172	151	158	184	176	169	182	180	176	163	171	159	211	178	182	188	196	172	181	192	193	182	174	200	158	168	168	186	185	177	204	192	165	185	170	171	180	184	176	159	182	181	208	174	181	202	181	170	169	171	205	195	194	201	214	181	175	181	175	175	178	162	179	189	188	185	200	194	203	168	169	175	186	174	188	173	174	166	186	167	202	191	160	182	195	187	176	170	193	189	180	194	158	164	167	189	160	199	181	183	204	197	199	153	172	169	176	160	166	200	176	176	163	163	201	186	192	188	193	144	172	173	174	204	183	183	206	162	206	177	197	161	198	185	170	190	162	182	193	178	203	166	173	180	166	189	169	159	177	199	168	173	200	215	188	167	169	160	201	191	160	173	182	173	170	193	197	164	156	164	155	182	170	175	201	189	194	175	168	179	172	161	181	175	189	193	210	190	159	189	160	188	176	201	177	207	157	181	199	195	179	160	190	165	215	176	159	170	200	184	208	204	188	182	158	183	175	168	184	181	199	173	176	187	186	167	214	177	187	194	194	166	151	182	192	171	175	181	171	186	188	175	177	181	166	192	171	201	166	181	174	178	163	215	189	166	172	168	176	191	206	175	183	178	192	159	170	161	182	175	174	172	189	176	167	184	189	184	210	176	166	175	178	157	175	167	188	195	178	167	162	175	208	192	183	182	165	173	202	185	181	171	199	197	209	213	167	185	165	176	166	184	182	174	168	174	148	163	202	148	166	170	176	184	175	193	170	177	187	187	169	187	143	173	178	189	195	200	162	185	192	185	171	174	186	186	176	159	194	188	178	181	173	177	189	199	159	199	164	182	197	193	174	180	184	175	197	193	192	178	202	164	187	168	169	173	173	193	179	200	162	189	181	175	187	189	186	187	180	191	197	193	177	183	182	189	190	171	204	178	192	164	186	159	166	169	175	160	171	188	180	176	201	180	197	181	163	185	168	192	208	204	181	174	193	172	187	191	183	192	184	218	176	185	181	174	172	183	176	178	189	178	158	165	176	226	156	205	192	183	183	186	205	174	185	200	163	211	176	169	163	162	168	169	179	171	180	189	177	170	176	184	175	195	180	173	186	170	183	170	179	175	178	179	173	188	186	193	193	171	169	172	187	195	182	199	185	170	178	171	201	169	174	157	190	191	179	207	190	163	202	189	175	174	174	189	186	198	170	181	206	185	195	193	166	180	188	164	174	187	169	172	193	190	205	195	176	196	187	202	188	157	184	195	176	198	182	190	186	179	166	182	182	178	186	179	185	215	159	201	176	186	156	176	186	196	168	183	193	180	200	183	177	178	185	165	188	179	165	188	219	185	175	183	168	183	180	183	174	192	161	171	156	184	185	191	169	195	176	178	171	198	176	170	171	155	216	186	160	200	183	174	190	192	153	168	207	191	168	146	182	188	164	147	166	184	189	183	204	212	189	153	183	169	169	164	161	183	191	173	191	183	170	163	181	170	189	170	188	191	172	174	182	204	173	175	179	164	171	189	170	174	191	200	158	180	188	194	182	182	188	190	172	178	174	165	156	204	183	166	181	191	201	191	178	183	171	192	170	192	175	150	185	180	181	168	180	197	171	188	182	172	166	187	179	186	168	185	177	172	157	190	184	194	172	185	186	199	219	176	193	156	204	185	191	176	199	175	186	162	194	194	170	200	205	178	154	177	181	161	184
46985	78564	49263	13790	2922	845	1918	1788	360	313	294	294	255	266	272	249	228	221	240	249	208	234	210	218	217	225	174	219	222	207	227	234	221	214	218	196	177	231	217	222	191	193	182	243	203	179	194	208	198	242	182	221	197	197	188	199	235	200	200	214	237	208	181	181	222	192	179	216	191	223	211	196	193	197	217	204	221	190	209	202	215	194	186	200	209	193	203	203	217	212	185	191	214	220	195	196	210	204	210	184	197	219	208	200	198	183	183	206	222	163	185	198	192	205	197	211	195	195	207	202	186	183	196	180	184	185	190	221	185	190	212	196	193	173	193	180	208	202	209	213	189	195	194	183	196	234	218	180	199	203	193	192	183	187	215	210	211	222	193	231	198	192	229	206	184	197	208	173	219	174	224	211	210	199	219	191	203	205	202	199	216	219	209	212	236	193	191	223	196	200	202	208	211	197	172	189	197	216	214	207	201	190	205	193	198	192	228	201	229	213	243	197	211	188	193	203	211	228	231	189	187	207	183	210	227	193	186	196	198	196	219	211	197	179	209	207	207	206	193	197	179	209	221	184	206	209	201	229	184	206	234	204	182	183	209	209	193	217	179	182	219	218	198	190	186	207	214	228	189	237	209	200	204	218	206	205	214	195	194	200	225	217	180	211	192	197	199	195	224	183	203	176	195	199	205	209	196	194	225	220	203	208	192	203	221	209	183	173	201	215	208	209	207	208	209	203	195	175	197	192	195	209	213	207	207	185	185	201	183	212	190	209	213	195	197	190	181	214	216	198	194	215	213	201	211	186	177	180	189	208	187	213	165	208	194	196	232	219	197	221	197	225	190	211	174	204	232	196	173	190	176	208	214	191	199	193	206	204	220	205	206	187	204	198	192	204	205	181	218	205	190	203	201	215	212	190	194	210	200	196	181	179	211	212	209	195	195	194	197	203	213	179	222	220	181	189	190	224	199	187	195	223	220	212	218	186	193	202	201	179	221	201	191	183	208	211	201	184	222	231	200	207	247	170	207	189	183	215	155	197	204	229	202	208	182	228	210	196	202	193	200	195	211	200	220	196	198	198	231	179	203	193	200	203	206	211	194	210	195	194	217	192	196	198	203	207	215	184	186	211	223	213	194	213	183	201	183	204	197	190	216	192	209	202	191	199	206	208	191	200	215	175	208	183	188	195	212	205	179	191	187	211	182	180	222	203	180	189	186	190	204	187	192	180	182	222	211	179	204	193	209	184	191	213	219	205	194	185	229	193	216	210	195	182	219	208	173	207	189	187	193	174	212	194	213	196	211	187	201	183	202	213	174	197	194	172	179	202	187	207	194	180	193	234	170	222	175	201	203	191	200	197	202	188	198	189	195	183	199	189	219	208	205	190	157	204	234	211	170	216	215	182	201	205	186	204	204	204	195	187	205	183	204	177	190	204	189	188	190	180	200	202	216	204	188	188	175	208	207	208	182	192	195	212	192	185	182	213	209	211	229	205	203	200	198	235	203	214	199	198	211	171	200	212	187	205	186	208	198	180	179	192	211	208	215	207	196	224	189	200	203	199	195	195	207	202	202	177	185	201	207	201	220	193	210	188	190	193	225	203	165	211	177	184	223	196	187	204	173	197	207	199	181	202	182	227	186	204	197	199	216	195	221	193	193	183	183	200	188	238	195	191	188	221	222	197	203	206	208	173	215	185	199	208	193	193	196	186	185	180	227	205	205	202	202	193	185	218	215	179	193	204	180	210	215	213	201	186	171	190	219	220	191	193	204	213	210	207	215	173	203	175	193	208	217	197	212	199	221	183	207	213	204	210	183	223	200	206	179	213	211	212	194	226	195	204	204	218	190	189	210	219	219	193	209	184	205	211	223	189	222	225	213	195	207	185	204	192	207	189	208	196	218	181	195	181	199	218	219	194	181	187	193	187	199	202	189	210	202	200	172	236	210	191	193	182	178	207	193	189	203	203	192	241	207	193	214	160	214	211	220	236	207	197	199	200	198	204	230	217	208	213	203	218	195	193	211	210	203	203	207	203	192	234	211	212	203	207	208	216	203	204	195	185	203	171	190	217	195	209	198	192	198	179	206	212	186	218	203	207	201	198	204	193	189	187	189	191	195	182	190	220	226	203	210	221	230	246	189	219	218	174	215	193	218	197	204	206	193	216	186	204	201	197	180	191	181	188	202	207	206	198	205	239	220	201	212	229	204	195	185	191	207	220	196	223	196	198	201	209	198	213	222	224	185	206	182	187	219	205	201	197	211	194	207	180	190	206	183	204	212	209	220	209	208	208	196	201	194	207	230	225	212	227	189	198	210	196	205	197	210	201	196	200	174	223	205	214	206	206	209	212	209	197	212	206	199	194	199	185	194	201	171	207	201	211	214	196	207	185	208	168	175	200	188	211	211	210	201	212	218	212	226	208	173	182	208	195	199	182	202	212	206	218	190	210	208	198	189	213	214	176	209	200	195	200	227	201	208	187	199	211	217	195	216	195	197	222	204	226	178	212	202	187	187	187	212	190	194	216	207	194	202	230	186	203	217	200	226	183	217	194	163	189	200	193	237	179	171	219	203	200	201	195	207	191	231	207	221	210	193	197	201	217	205	188	201	207	218	212	202	206	200	184	191	203	184	214	199	207	188	206	203	202	195	186	203	190	207	206	184	192	219	194	197	189	207	168	222	208	188	191	178	209	215	211	219	165	220	199	204	198	205	213	172	203	195	205	191	213	201	220	221	203	191	225	186	195	204	209	207	203	205	239	201	207	240	201	207	196	214	176	205	197	210	211	204	210	219	198	192	186	223	204	173	193	198	221	211	233	196	207	199	213	217	192	192	206	201	199	198	188	187	185	205	197	203	203	181	180	214	195	187	212	187	174	190	197	181	204	190	181	196	202	189	194	241	189	194	215	214	221	196	216	185	205	203	183	195	172	194	208	212	210	204	183	200	188	195	180	190	201	189	194	213	218	195	192	195	182	208	224	207	192	205	209	207	199	203	208	208	196	201	184	209	215	218	179	186	182	226	225	189	215	176	203	175	194	207	206	229	229	212	216	217	191	203	190	196	167	199	209	200	202	186	193	199	188	197	174	204	208	204	183	211	202	206	214	189	207	208	189	219	173	199	208	198	183	188	209	208	180	197	202	198	181	200	222	201	189	193	217	188	169	188	215	227	222	189	204	178	183	194	205	201	235	197	193	214	234	194	219	201	208	203	188	193	210	211	201	199	204	191	191	172	213	214	200	175	176	218	225	227	209	196	183	212	213	177	206	195	193	184	199	188	204	204	194	185	218	197	210	190	182	179	183	197	171	195	170	180	192	210	183	210	202	207	198	201	185	191	206	182	160	204	191	206	206	208	196	208	187	176	176	209	214	215	207	218	204	218	193	214	226	190	206	206	198	222	210	190	215	211	199	202	214	208	212	201	205	208	198	205	208	196	199	199	187	192	201	167	187	183	212	226	192	167	215	208	212	193	202	184	190	204	177
25001	21976	29632	24695	9627	782	631	887	450	446	496	449	434	411	475	438	420	384	490	418	410	446	418	442	462	439	413	427	434	420	403	426	427	439	444	445	457	385	414	446	463	429	405	451	480	415	427	435	447	429	442	436	429	433	415	443	387	385	458	396	457	417	426	430	438	460	411	413	439	449	449	481	406	433	452	425	447	416	397	463	436	438	472	420	417	446	412	459	418	411	414	403	393	413	407	415	455	432	421	445	412	423	407	423	420	402	461	481	380	412	434	411	419	437	451	472	424	459	477	444	445	434	398	393	416	415	415	449	439	464	459	440	430	448	431	408	424	451	411	474	455	434	412	431	442	452	409	416	467	385	397	427	396	442	438	421	450	433	440	416	433	437	445	424	416	461	405	460	417	424	412	400	439	390	436	424	403	418	448	444	467	391	438	424	429	435	449	384	431	398	420	414	450	419	414	435	397	438	417	449	440	447	425	430	439	446	405	432	414	410	471	460	430	423	418	449	447	421	426	423	408	445	418	434	383	442	401	419	419	411	438	418	455	439	431	458	430	456	427	438	438	444	424	417	458	409	447	417	409	441	439	432	432	431	426	440	427	440	461	422	457	416	447	412	458	426	420	404	407	431	454	403	433	414	418	430	386	412	413	449	448	436	437	429	465	438	392	454	478	435	430	417	439	392	460	442	429	396	444	423	431	482	437	420	421	414	411	433	459	408	410	452	469	413	424	443	430	425	427	450	408	406	441	417	397	427	433	477	407	476	441	399	412	412	410	443	445	442	454	426	475	447	416	388	420	432	439	441	460	432	406	405	421	433	465	442	421	431	417	433	416	413	412	460	423	434	462	395	415	452	446	449	434	416	428	458	442	437	433	432	415	373	409	460	417	421	453	404	400	460	418	434	426	400	415	437	469	451	461	426	424	411	423	433	439	414	456	432	447	434	431	396	450	421	436	404	430	481	432	398	421	417	455	461	402	388	415	441	447	393	417	427	484	421	412	444	424	475	429	437	462	431	435	419	417	437	421	434	425	413	411	409	417	403	460	411	423	440	430	453	412	426	425	401	416	413	435	449	442	427	440	448	428	458	439	441	413	446	410	417	458	442	416	440	448	440	428	447	435	443	429	443	434	408	437	439	427	471	423	441	425	442	459	397	437	446	441	440	433	438	410	435	447	432	442	422	446	413	427	421	412	422	422	428	447	442	390	454	409	449	427	421	428	449	463	435	431	412	422	439	412	442	422	431	435	409	438	433	421	460	364	388	438	434	404	451	462	406	437	424	413	420	419	413	452	410	399	498	433	452	416	404	427	439	454	423	406	430	424	413	424	403	414	459	380	420	423	466	412	432	421	417	438	465	402	429	390	414	449	452	425	391	414	406	461	459	433	432	444	439	436	429	433	414	411	431	421	462	430	422	422	408	446	426	442	445	422	421	427	487	455	443	437	448	446	433	448	396	414	459	438	457	466	419	423	439	450	441	416	418	404	447	398	451	424	481	450	381	401	432	460	459	418	486	440	452	451	409	442	452	425	431	443	408	435	451	447	442	433	488	425	478	440	425	420	394	447	424	463	434	435	448	440	422	415	415	410	440	456	458	390	431	426	417	405	424	408	409	432	459	411	423	401	430	401	442	452	425	433	420	420	427	415	460	471	405	427	404	417	398	439	465	430	392	373	419	438	432	421	416	431	392	411	432	452	440	400	406	453	435	445	424	487	403	444	471	459	406	413	487	448	429	411	416	443	417	434	453	412	397	441	436	448	441	460	412	426	415	408	438	439	425	419	451	418	439	430	457	427	464	429	456	445	396	408	423	421	451	445	439	456	477	432	461	403	445	430	438	446	453	427	449	419	421	451	458	434	427	431	427	448	388	414	431	427	479	433	431	412	411	437	478	462	431	437	412	410	434	456	452	451	428	453	434	432	456	428	451	416	463	424	422	410	405	384	446	439	459	423	467	403	454	447	450	444	449	413	401	455	400	414	445	437	393	436	414	440	432	445	443	421	417	450	399	416	397	458	419	436	431	447	418	434	442	424	470	424	428	392	416	428	409	453	449	421	445	429	415	392	390	420	420	454	409	423	427	428	454	404	419	421	410	424	394	411	462	409	396	438	417	430	443	422	422	416	454	427	402	405	434	415	424	435	442	414	451	425	442	410	448	411	408	414	430	444	425	402	430	436	402	437	418	416	416	405	439	427	386	439	395	403	447	425	458	449	416	426	433	424	414	408	442	406	459	420	420	456	425	423	432	445	446	461	434	411	420	427	411	436	416	397	422	412	460	414	445	463	433	420	437	440	419	455	447	437	429	438	409	434	427	440	437	426	456	435	377	437	491	391	404	382	424	435	426	414	433	382	434	455	452	443	484	400	430	426	475	414	429	418	421	441	437	430	416	433	420	418	448	432	428	451	413	465	402	412	441	430	421	420	422	407	434	436	439	449	437	426	420	434	448	432	422	460	432	425	457	436	432	452	420	412	445	480	461	430	430	432	405	436	416	379	435	435	452	439	431	406	432	395	426	429	424	467	429	433	442	436	439	427	421	418	425	445	423	409	414	436	465	412	456	434	390	427	450	433	389	415	429	456	459	420	370	446	433	437	452	422	440	439	429	415	441	449	441	436	431	373	366	424	382	435	406	442	427	446	422	439	440	423	438	404	426	444	412	432	425	404	440	427	451	434	461	393	442	426	430	387	439	418	418	455	437	457	399	427	425	443	424	440	413	376	399	431	423	432	444	461	435	417	393	446	411	433	458	429	429	417	435	441	454	393	456	431	456	450	414	421	445	454	454	455	393	431	427	431	425	414	409	441	464	439	458	428	448	455	447	453	446	414	441	446	449	418	436	422	448	457	411	429	444	450	422	481	432	455	457	463	430	410	415	436	456	451	416	421	425	396	428	424	445	429	441	429	451	426	478	406	429	407	416	396	439	442	408	429	425	410	456	425	424	427	448	414	416	445	417	482	420	427	414	442	396	445	443	400	457	461	410	441	439	457	462	430	417	424	420	469	431	437	465	387	435	453	410	448	409	423	453	441	463	445	453	411	442	456	394	424	438	396	410	405	450	401	443	441	426	453	428	454	404	437	443	420	411	432	446	426	423	368	409	465	439	427	443	452	405	431	416	429	401	427	413	429	430	438	448	424	434	423	423	425	382	459	462	442	417	450	442	418	455	387	472	407	424	453	471	407	450	436	440	421	455	421	437	471	478	456	447	401	408	422	436	432	421	466	454	404	419	472	417	434	435	467	427	394	452	437	456	408	423	422	448	430	439	451	413	446	411	435	427	456	437	455	418	428	428	451	419	449	461	429	406	412	405	434	409	422	469	450	450	462	438	416	387	411	425	465	421	412	437	456	447	439	410	421	420	432	462	441	413	451	426	431	440	429	419	444	413	426	419	465	442	405	440	426	436	439	431	414	446	415	409	411	464	436	431	441	442	439	396	397	399	440	423	451	424	415	434	447	404	406	426	421	420	422	438
42705	66581	43858	10503	1592	737	899	1495	561	543	521	504	452	484	483	499	497	477	514	472	501	485	466	462	426	488	472	483	453	453	478	456	431	487	467	431	461	480	466	468	498	494	469	499	489	436	484	488	478	491	506	436	431	497	474	436	435	486	479	473	467	486	462	452	457	426	464	484	504	446	499	497	482	451	473	437	434	489	505	459	454	424	465	473	480	485	470	497	462	455	492	437	465	473	454	431	468	468	462	458	462	469	451	486	474	433	460	443	466	412	454	443	498	455	443	458	456	495	490	483	475	497	477	408	460	433	491	462	484	469	420	456	476	443	448	478	492	478	500	488	443	449	459	463	460	502	452	462	446	430	425	488	461	486	457	490	468	463	487	451	472	428	479	481	444	473	452	472	458	462	482	488	455	465	446	466	477	461	447	440	423	494	442	450	476	458	454	446	483	446	497	481	434	456	463	443	459	483	516	477	451	467	477	451	425	442	492	469	464	427	472	449	465	465	450	475	472	471	501	469	470	468	482	453	483	429	458	450	451	436	460	463	449	499	516	504	464	489	438	460	460	448	439	438	474	478	475	445	482	497	450	448	468	471	470	438	508	485	494	424	477	471	503	441	445	464	497	488	440	456	453	499	453	479	446	449	457	467	497	463	502	481	473	458	484	474	441	406	450	504	463	507	437	472	477	460	461	441	489	472	487	441	438	440	487	510	438	477	433	475	464	452	461	444	428	479	449	488	465	501	442	513	464	452	470	462	451	481	469	483	494	469	444	453	491	467	441	423	458	442	444	490	452	427	456	476	524	488	487	489	502	464	475	472	497	457	454	475	443	453	474	432	448	443	456	415	444	485	471	437	493	468	476	460	477	464	435	478	450	436	493	474	460	449	511	428	457	475	512	450	449	451	437	455	456	465	459	509	502	459	484	445	492	529	440	489	447	436	456	446	454	503	432	474	458	497	453	488	430	459	474	439	466	468	481	457	437	470	450	457	447	469	465	499	452	468	456	503	447	440	487	467	480	433	436	452	455	484	459	478	469	460	482	453	456	460	422	453	457	458	497	472	448	448	487	440	453	422	432	482	458	453	450	459	483	492	446	522	467	465	469	472	442	488	469	486	519	469	477	494	497	483	464	450	493	483	443	518	474	441	487	443	486	452	500	478	486	466	493	437	483	497	438	460	450	487	433	455	428	424	489	486	472	461	421	450	499	456	457	483	449	462	483	489	487	488	425	455	450	481	460	469	425	441	435	400	490	458	451	476	464	432	462	494	428	479	415	465	489	471	464	468	482	446	456	513	474	479	470	450	462	471	458	445	436	480	470	439	456	484	459	460	483	476	460	450	454	516	469	465	470	448	457	436	455	472	447	479	478	428	502	485	477	480	442	452	454	456	459	415	427	454	452	461	462	465	450	476	453	456	447	437	466	482	502	453	490	424	444	485	442	466	449	485	445	491	465	490	497	461	490	484	458	414	446	491	455	435	456	489	457	466	485	470	468	489	472	465	424	456	445	480	467	444	457	470	493	490	501	405	452	471	451	414	444	469	451	482	462	513	482	475	483	456	491	490	454	464	483	458	464	475	450	466	463	469	485	450	407	453	447	448	476	474	507	480	483	435	475	465	444	449	439	506	466	438	486	454	463	478	454	478	491	466	513	473	521	426	456	461	460	452	447	464	454	482	425	449	476	504	461	463	455	462	437	448	446	433	471	503	458	457	451	457	436	466	440	441	445	483	448	460	450	488	465	447	479	430	497	437	420	474	463	467	483	458	483	461	462	504	431	485	433	464	493	489	440	448	435	452	434	463	493	446	470	479	454	463	473	497	470	471	435	437	460	461	448	442	436	466	438	439	440	430	457	487	470	473	442	443	419	450	448	514	456	455	456	436	464	451	442	444	492	508	452	444	471	483	484	458	418	472	454	458	462	468	483	444	466	435	445	484	466	460	462	457	491	426	483	477	483	476	474	458	456	446	457	472	490	444	467	457	488	500	500	471	475	465	464	466	421	430	470	468	436	457	435	436	473	462	446	494	486	456	473	484	461	458	450	443	460	475	536	467	455	504	490	479	469	496	477	462	457	472	455	479	475	493	474	437	487	461	442	436	443	478	499	501	477	443	473	467	451	483	467	426	438	431	448	485	457	466	440	463	444	461	443	459	473	460	467	503	431	469	468	437	475	454	454	428	427	476	473	447	499	455	452	468	463	453	475	474	455	449	472	445	453	458	427	430	448	478	494	478	455	457	445	439	435	439	430	443	452	443	442	462	482	460	449	499	465	486	441	496	440	469	504	423	462	464	448	444	463	483	448	435	474	464	451	507	428	496	466	451	475	464	456	463	452	460	465	472	463	449	455	435	489	456	482	471	452	489	470	433	465	458	416	479	435	495	447	465	455	457	410	464	451	439	474	458	444	431	452	495	451	466	461	451	443	494	438	468	461	471	457	479	493	452	465	465	467	476	490	477	447	466	470	448	468	425	425	459	441	466	474	441	435	465	455	461	447	478	452	459	474	457	486	456	479	470	480	438	506	446	441	477	462	424	499	442	482	481	465	466	448	433	471	446	484	457	463	483	430	477	495	459	446	459	448	468	469	446	452	466	508	443	447	462	475	427	462	479	511	446	496	448	481	478	506	437	457	477	460	458	416	436	455	487	443	465	449	465	445	471	444	462	446	437	472	510	459	472	452	499	451	452	460	438	467	457	445	477	475	484	460	485	483	448	492	497	440	458	478	494	495	467	425	479	438	461	468	448	433	468	452	452	462	485	459	501	481	464	475	446	484	507	443	450	491	462	485	441	468	443	489	480	441	438	499	471	461	439	470	482	458	452	437	494	460	450	484	484	490	459	480	464	481	443	428	464	436	462	543	433	458	486	495	446	481	473	456	468	474	416	491	493	463	487	467	426	480	448	477	422	453	457	480	496	496	485	465	431	479	454	465	455	450	453	450	456	434	461	413	450	462	480	497	443	501	445	453	488	499	461	467	446	407	431	468	421	498	479	462	479	446	456	473	484	489	496	446	439	438	482	450	477	447	453	469	452	479	464	433	483	430	511	491	425	457	429	444	405	452	521	468	449	474	502	508	475	501	458	436	498	503	452	486	471	470	501	463	455	484	501	458	468	467	456	460	443	473	474	441	446	465	450	452	487	477	502	452	482	454	491	440	465	417	453	492	444	520	462	464	457	461	488	460	466	474	449	463	468	455	481	435	486	473	454	448	490	493	463	469	481	501	439	533	468	455	444	478	479	431	457	474	456	461	497	469	465	483	475	487	483	438	474	472	477	474	458	499	479	466	488	488	457	485	437	494	491	495	435	456	447	493	458	466	476	445	465	483	509	452	458	480	456	451	491	467	471	469	455	462	448	471	426	412	459	454	472	420	433	428	484	434	458	464	442	480	454	447	469	456	458	452	455	451	441	464	445	421	421	476	483	468	450	441	453	468	467	439	443	495	443	465	482	451	455	466	474	453	449	434	449	464	495
22448	21209	29766	24248	21066	19992	7966	1676	549	507	475	477	436	489	418	449	430	412	419	408	439	368	436	402	426	412	421	442	423	398	385	417	390	385	412	377	385	393	397	460	337	396	397	437	389	396	396	423	431	406	404	402	398	376	377	383	414	419	443	372	332	365	409	376	368	384	404	391	396	366	385	403	373	391	378	418	400	392	377	345	346	414	387	404	373	370	394	377	404	369	427	401	447	375	373	390	381	347	364	402	377	386	384	390	400	408	347	409	397	382	439	381	390	427	407	395	377	373	378	408	430	386	411	391	393	370	433	418	378	378	404	427	354	349	388	390	382	413	373	407	396	391	379	380	401	395	399	436	386	413	377	348	403	382	358	418	412	409	411	394	411	400	402	389	390	407	416	401	414	366	430	405	389	369	372	378	379	414	428	384	418	387	411	393	376	390	387	382	379	365	381	377	375	371	387	391	373	366	395	367	406	366	374	388	400	377	388	359	388	395	364	410	369	394	365	358	391	371	374	367	386	417	428	368	358	368	419	420	391	450	396	403	368	422	435	418	423	380	393	406	403	380	394	386	389	364	382	365	365	398	388	389	399	394	362	405	373	386	383	392	405	394	386	398	384	391	414	348	375	386	402	370	377	385	403	405	413	401	371	359	393	397	403	366	334	374	391	383	351	378	406	406	397	395	394	387	377	407	415	413	378	416	383	377	380	395	360	382	395	402	358	407	372	410	413	437	399	417	384	408	395	413	438	415	374	394	393	365	381	411	366	391	375	358	358	402	373	405	382	371	418	383	355	407	398	348	368	377	364	373	399	362	405	375	411	395	372	387	391	389	356	398	408	396	396	418	384	381	365	389	392	398	349	387	407	400	398	375	396	382	329	397	380	414	396	378	440	393	356	388	394	404	415	388	418	364	375	374	364	376	435	390	410	406	383	349	442	399	413	395	396	403	377	395	419	322	418	387	387	378	390	417	385	376	407	359	364	374	396	389	421	363	379	415	395	407	393	382	412	400	394	413	391	384	376	355	372	376	405	368	378	384	369	384	374	380	392	421	409	413	402	388	395	404	412	414	393	423	391	396	405	385	405	361	424	401	424	365	406	406	430	359	401	352	409	376	406	389	361	394	402	366	379	330	385	370	427	392	405	367	380	358	391	409	383	395	356	406	384	401	386	396	388	404	380	390	414	421	387	377	419	348	424	367	391	421	414	411	373	398	415	397	390	394	431	407	412	434	444	370	397	360	406	407	394	400	404	371	411	394	378	420	404	399	401	428	372	389	360	374	343	351	379	390	386	380	378	399	377	423	375	350	383	377	437	378	410	357	411	381	428	387	368	406	373	413	407	387	394	383	384	400	386	388	360	413	337	373	391	411	377	408	413	378	379	405	392	376	392	407	368	373	431	388	392	388	394	357	419	390	374	377	371	418	406	390	415	386	366	379	406	419	376	389	372	392	407	409	391	394	382	385	384	390	374	389	391	377	373	347	395	365	391	387	403	416	401	388	387	393	423	359	411	391	381	360	357	359	380	406	410	430	408	388	368	396	332	396	399	418	421	398	380	383	373	395	399	369	377	372	355	396	384	399	413	401	373	403	419	349	400	385	410	404	426	388	399	427	418	425	406	375	414	395	453	383	395	359	424	393	370	386	368	373	406	375	382	392	374	385	376	380	396	398	413	364	403	412	426	378	406	411	412	389	388	382	387	402	391	412	427	421	424	381	413	409	349	396	336	371	379	431	382	441	395	401	371	389	383	379	420	379	388	405	393	399	388	380	362	397	378	386	392	383	378	366	379	368	360	389	400	394	367	380	385	425	391	400	409	393	395	385	370	406	387	396	431	372	381	398	367	379	370	360	395	361	393	396	363	379	418	392	377	377	395	376	394	404	394	403	398	354	397	392	425	416	362	396	382	404	414	415	401	421	428	352	378	354	365	393	373	397	400	349	387	412	438	425	381	420	402	375	423	398	397	411	429	375	392	394	417	360	407	367	426	404	390	401	404	407	392	402	416	365	357	392	372	391	403	398	378	386	410	428	371	410	413	370	380	444	357	358	339	368	414	371	383	391	394	393	372	385	384	417	367	423	389	385	388	412	429	400	410	402	390	386	349	368	382	370	371	394	400	363	398	389	407	362	414	382	379	408	404	402	423	400	394	392	419	422	416	444	405	387	407	397	400	384	406	377	383	392	390	391	397	353	385	411	362	371	393	369	385	378	404	378	401	403	374	405	388	422	403	392	396	389	422	392	362	404	387	422	416	385	403	385	382	399	417	398	383	409	410	380	410	382	416	391	346	404	386	419	398	369	415	399	362	410	400	392	391	404	370	396	361	386	435	375	395	381	390	385	411	372	391	394	408	421	384	410	401	382	379	375	395	372	413	389	371	388	421	434	384	359	382	379	376	369	369	373	422	381	401	380	361	404	392	398	371	391	400	384	366	360	375	365	399	392	385	377	408	375	412	386	364	417	418	404	366	418	356	384	381	360	404	426	436	425	394	390	382	408	406	407	386	385	411	443	407	406	394	373	422	405	378	384	429	346	418	388	415	385	418	384	413	354	410	419	389	389	384	370	393	418	414	410	369	377	404	398	398	389	357	418	380	391	395	331	367	406	374	405	390	392	395	385	400	350	388	388	378	382	393	383	365	384	435	380	386	392	391	373	394	367	414	408	383	381	394	374	364	399	424	412	382	403	434	376	378	413	400	390	396	382	404	367	369	385	373	379	394	386	394	406	388	417	403	413	384	372	345	417	391	373	367	404	400	376	398	386	392	368	397	393	394	387	384	410	385	369	368	343	361	424	386	374	353	443	374	378	422	407	429	376	407	419	392	386	388	404	404	339	395	369	394	392	399	405	378	382	384	416	426	372	403	384	414	371	416	356	381	373	371	408	372	389	415	407	422	394	427	371	398	366	418	411	411	382	404	425	376	383	411	392	398	390	374	361	383	384	408	410	401	357	429	385	385	387	385	384	380	379	409	367	383	389	381	404	381	427	345	394	344	433	394	357	430	403	370	382	380	400	421	408	401	376	372	366	396	418	378	358	374	385	405	382	383	391	394	401	382	434	392	427	411	380	390	378	407	413	392	356	368	395	379	397	408	386	408	383	408	421	423	372	400	370	370	423	377	395	443	358	410	410	380	402	389	406	370	405	369	393	379	414	402	392	377	382	419	373	392	408	384	419	367	384	375	388	397	357	432	380	388	361	361	399	373	396	358	385	365	344	402	391	373	379	388	375	386	437	370	372	373	400	395	383	415	398	412	387	396	407	372	400	423	404	403	422	381	393	378	397	380	392	399	403	390	391	376	363	348	402	395	402	390	377	374	384	391	398	424	359	425	388	377	369	393	384	393	381	416	418	377	397	396	391	419	399	377	402	389	420	417	402	412	408	399	393	404	387	386	433	375	419	404	379	407	358	387	418	411	366	376	392	412	378	392	397	363	389	387	437	352	408	363	390	402	408	397	400	435	386	389	357	380	397
53329	92759	68261	35705	9197	1969	1853	2677	712	629	542	564	543	513	513	455	494	454	422	439	419	451	489	424	405	430	419	403	402	435	420	398	391	431	412	441	413	424	419	449	394	425	401	431	411	405	392	433	411	392	381	406	411	422	405	410	424	375	407	423	406	414	421	371	417	409	411	414	407	440	407	402	396	410	407	414	396	426	402	398	387	405	419	353	412	383	413	394	369	394	394	394	386	437	386	375	394	382	407	355	387	379	420	408	381	370	394	413	385	398	374	370	398	404	384	379	422	388	395	434	378	377	387	397	425	391	418	377	391	369	427	425	388	401	396	416	390	385	418	416	419	433	408	378	417	423	388	381	394	379	396	419	406	397	383	421	433	403	396	387	403	392	384	409	377	386	418	389	394	433	378	427	404	410	425	364	362	402	428	385	397	395	393	400	380	391	407	392	404	373	457	415	396	398	421	403	422	416	414	366	408	412	457	398	383	426	403	382	415	391	371	421	428	383	427	434	418	362	417	399	390	415	419	407	403	400	455	428	430	404	413	416	408	398	424	405	410	393	396	412	385	408	437	411	413	431	429	371	385	405	377	428	423	427	393	396	400	384	383	403	402	401	400	421	382	383	378	422	430	435	424	373	347	439	400	394	379	398	420	428	382	414	447	400	389	367	420	410	378	438	374	407	395	414	406	361	387	398	421	397	427	402	401	410	413	392	406	419	436	387	404	406	395	384	387	410	425	404	425	418	422	431	386	418	401	413	426	417	406	399	413	385	380	438	373	411	428	430	372	399	398	423	415	391	444	422	396	395	442	400	380	412	398	417	406	395	424	400	390	399	382	434	417	409	378	378	376	419	369	347	401	425	415	387	400	410	387	403	393	408	427	433	406	393	423	417	454	398	393	430	395	387	388	407	390	392	414	410	375	444	442	419	381	382	401	370	409	424	393	374	430	401	430	401	428	428	391	404	399	394	392	423	413	413	409	419	410	415	378	420	395	399	413	405	392	426	419	426	426	402	416	397	394	419	427	370	375	397	437	386	419	463	447	424	409	407	370	382	377	387	393	403	419	381	382	370	428	393	417	401	376	396	414	393	390	397	379	399	408	411	392	376	378	414	430	402	393	376	412	376	416	404	414	382	414	409	419	419	384	399	396	425	384	399	395	428	395	434	389	412	425	400	402	387	379	380	371	414	403	390	364	367	429	403	415	386	384	390	387	404	409	389	381	395	394	370	405	388	433	413	372	386	400	404	408	410	386	416	392	384	406	369	426	413	433	408	425	403	399	422	398	405	385	415	406	394	414	448	416	418	401	414	388	401	362	433	399	387	409	392	406	381	396	425	374	402	399	385	412	398	378	411	398	413	399	402	438	408	392	409	379	418	402	407	373	378	411	373	417	420	400	385	418	416	396	397	456	360	394	366	390	413	395	388	401	407	418	389	394	428	423	415	382	419	386	403	450	361	402	402	366	424	436	423	385	375	366	386	411	396	400	388	430	394	392	413	390	355	399	392	383	431	391	394	438	367	436	365	416	416	382	389	383	408	363	388	385	393	404	425	377	408	399	408	383	406	419	412	387	372	353	399	425	399	378	411	413	412	409	434	372	387	418	426	421	409	391	382	362	431	426	401	376	415	380	382	402	365	419	397	390	405	414	423	414	389	375	413	375	422	423	402	375	398	417	372	434	349	404	392	417	421	404	407	411	375	368	398	408	400	400	415	420	392	396	443	427	375	404	406	410	406	409	407	426	419	410	414	360	427	413	438	436	446	382	389	412	378	398	397	389	384	435	390	392	378	373	443	419	427	436	377	387	399	428	378	397	379	409	387	383	377	431	447	418	389	431	394	407	419	436	418	415	418	398	422	412	398	411	418	389	411	399	363	410	364	427	393	410	396	369	388	418	420	384	393	396	412	395	361	411	397	422	408	402	402	399	386	386	400	385	395	374	425	430	441	380	411	407	393	423	401	384	396	403	383	379	390	396	407	425	391	370	424	384	394	410	402	385	402	416	385	423	432	428	401	413	424	391	400	437	408	395	392	413	428	420	392	411	382	416	414	408	403	419	431	423	394	406	383	399	408	395	434	434	410	404	393	423	383	422	367	404	433	398	409	397	385	373	404	410	426	378	419	392	381	378	395	386	397	403	429	409	408	418	367	413	411	383	407	415	404	408	401	364	390	384	383	390	406	419	424	396	426	395	450	442	382	421	403	407	401	443	359	409	406	410	372	411	428	406	428	399	391	396	398	448	399	416	415	412	388	413	398	396	395	414	432	400	424	381	447	405	397	398	437	397	406	388	356	393	390	414	396	380	408	420	364	417	455	385	394	440	389	399	396	399	417	386	401	426	413	398	447	420	412	380	380	424	427	398	416	388	415	389	409	384	392	382	405	397	412	421	420	411	404	415	398	402	388	413	428	398	376	418	414	416	370	387	423	408	435	423	382	439	408	414	403	403	403	370	419	391	421	414	380	449	438	411	388	427	420	411	401	386	375	432	403	444	428	418	431	409	434	418	395	426	421	374	424	433	380	399	421	428	416	440	392	398	410	406	406	406	405	376	426	375	443	391	383	410	405	402	390	392	416	384	397	424	432	394	428	417	427	447	429	356	413	379	381	419	404	444	429	407	394	424	451	427	411	416	393	394	395	414	415	416	384	417	450	390	458	378	374	436	397	405	436	384	413	372	415	392	393	403	364	399	409	395	390	419	412	427	428	410	372	429	395	423	373	409	431	391	405	419	359	412	416	418	403	421	411	364	427	397	418	396	425	398	442	446	417	450	428	405	392	408	425	392	408	417	391	375	402	434	432	396	424	382	410	391	403	415	430	427	415	418	396	380	442	434	403	417	403	408	406	381	409	398	414	399	375	389	406	461	387	431	416	396	404	398	402	432	411	380	382	398	398	383	395	411	435	431	359	397	456	419	425	365	406	399	366	407	400	382	426	456	381	442	426	449	436	386	431	400	403	412	402	435	428	434	388	396	396	407	388	374	400	397	445	393	386	406	377	392	406	382	424	436	407	450	439	426	422	403	406	435	392	426	389	441	382	402	402	430	397	426	385	410	387	418	410	413	424	409	400	404	392	422	429	419	416	420	418	393	382	405	388	404	412	392	382	426	376	418	410	414	396	354	410	390	397	388	415	437	420	380	436	379	412	413	362	422	384	438	413	424	414	400	384	423	345	368	427	387	424	406	406	420	401	387	402	400	385	399	430	368	389	406	413	360	402	399	433	418	414	399	418	394	408	401	408	398	409	405	400	417	423	398	417	375	421	372	425	380	397	414	435	428	422	406	377	409	426	414	432	436	406	370	388	407	433	424	417	393	409	378	418	437	402	408	410	390	406	395	412	399	399	419	384	408	424	416	395	423	412	367	411	378	431	400	421	402	418	424	428	387	395	388	426	413	418	420	372	403	403	384	429	415	391	409	383	403	412	415	382	404	408	416	409	477	389	424	395	423	414	406	423	391	430	457	418	405	453	409	406
28365	23953	25122	10557	1075	496	372	317	270	277	270	268	251	280	262	292	273	293	284	270	259	292	280	271	274	237	263	272	270	257	273	299	287	281	267	247	271	251	285	279	293	275	259	277	276	296	269	270	295	287	288	257	287	263	284	316	263	261	273	311	270	284	286	280	290	257	305	275	259	283	297	273	261	284	291	286	272	279	299	285	267	288	217	252	271	262	284	273	298	242	282	226	254	300	296	271	270	275	282	265	306	267	262	287	290	284	260	265	279	283	289	294	278	265	286	258	255	251	273	278	255	272	300	245	309	261	280	292	271	289	273	253	273	272	243	289	256	293	286	284	252	228	264	282	244	233	244	305	284	257	269	297	247	306	286	276	267	252	275	288	254	272	283	261	270	267	293	282	260	249	300	287	255	265	297	254	282	278	276	277	280	288	290	255	282	288	284	269	267	270	248	270	270	256	263	283	273	275	289	300	264	281	264	276	280	264	306	263	290	281	279	268	255	266	290	265	278	261	266	265	262	236	280	271	268	271	284	263	268	273	273	271	254	266	285	295	244	267	293	262	247	246	240	282	270	278	275	300	242	259	257	262	300	252	277	289	271	285	272	291	266	281	273	287	289	289	267	264	293	285	306	263	248	266	266	288	252	270	280	266	265	288	282	283	258	266	289	281	269	279	287	277	299	248	255	267	280	264	258	253	260	299	275	286	292	264	253	265	262	283	254	261	271	294	285	302	273	264	242	287	274	276	286	256	274	281	283	295	273	242	264	292	275	259	271	251	298	276	241	280	299	254	254	271	283	289	289	254	260	259	275	258	234	284	290	269	249	266	253	272	268	290	240	277	282	297	247	296	279	256	278	286	268	267	292	273	265	262	266	300	269	277	280	289	291	261	261	268	278	289	284	260	269	299	273	270	275	247	266	308	260	298	294	262	292	272	245	309	295	273	283	256	267	260	249	289	289	281	280	270	256	279	283	279	273	274	282	264	272	291	259	255	264	282	276	268	254	271	261	267	255	281	284	284	271	286	251	263	292	268	325	259	267	306	280	304	292	247	281	260	266	259	284	261	282	268	292	270	276	279	314	287	275	305	281	267	220	288	294	273	253	271	255	282	287	292	279	242	274	274	251	264	275	294	284	287	272	283	272	288	276	280	281	265	266	256	272	260	262	257	285	271	279	274	261	278	291	291	251	264	259	280	272	257	273	302	286	275	281	262	250	281	276	254	267	295	258	278	256	267	279	285	245	303	295	280	267	311	248	266	272	266	272	255	271	292	255	297	285	269	244	260	292	261	295	277	279	274	254	267	264	220	266	288	269	278	286	286	258	279	272	288	277	288	268	282	251	263	279	235	263	303	298	250	278	266	260	268	252	272	269	274	268	296	289	244	302	279	270	271	280	291	259	294	262	300	251	266	272	310	278	236	304	283	278	281	261	268	285	297	277	298	259	268	263	303	274	282	259	278	311	277	309	253	251	265	293	278	298	266	291	266	246	288	258	275	274	284	241	306	287	246	278	289	287	302	297	258	268	279	252	285	258	305	271	311	270	282	284	266	266	264	272	309	276	260	282	281	273	293	271	276	253	240	250	301	266	275	290	260	279	274	274	268	274	249	273	308	252	275	275	289	234	294	274	293	268	274	272	285	283	251	290	282	256	290	256	260	288	268	282	300	251	267	278	268	266	264	273	244	288	295	253	281	292	265	295	264	283	270	295	242	257	271	277	305	270	282	247	239	259	284	286	263	269	271	229	274	275	299	279	280	274	281	270	270	260	267	267	292	258	288	275	305	280	293	303	272	284	279	276	285	251	329	290	263	280	266	275	328	312	271	256	233	295	303	266	257	280	289	293	319	272	301	276	266	265	276	279	291	252	264	286	264	252	276	251	265	289	279	273	266	265	286	278	243	272	278	275	269	282	257	272	289	259	265	261	287	268	266	278	269	273	256	294	285	266	273	274	257	264	288	285	289	267	269	278	244	279	270	291	291	285	307	290	272	267	268	239	289	281	278	283	278	307	290	278	264	267	287	270	266	301	263	274	255	292	276	286	283	240	249	252	283	286	277	272	232	274	275	245	282	248	255	282	299	239	268	294	277	258	253	272	241	279	281	250	302	290	232	295	282	304	272	258	305	269	262	278	273	287	275	273	271	293	273	246	280	291	268	296	279	302	259	294	254	287	287	278	283	291	273	281	296	298	279	297	261	244	271	248	267	287	244	266	281	298	265	274	260	289	263	308	279	299	273	265	242	281	281	273	278	261	285	286	315	298	271	292	251	263	275	262	293	281	246	277	297	264	261	267	256	269	256	248	250	276	256	277	281	292	246	320	281	295	267	283	262	269	279	264	268	260	256	270	275	270	298	265	257	252	254	267	272	267	301	280	284	285	268	289	294	276	279	272	280	284	266	245	246	295	266	265	269	255	250	248	265	284	275	290	284	280	269	252	262	246	302	281	299	265	286	259	240	271	245	288	283	268	281	288	257	263	256	301	277	281	264	280	304	255	289	287	267	289	279	285	284	305	259	289	254	303	276	298	272	258	263	258	277	263	295	270	289	275	295	267	261	269	266	284	286	289	275	251	262	282	276	265	242	289	222	295	271	273	262	273	270	268	265	277	268	265	304	277	249	264	276	263	285	270	285	289	263	271	263	245	259	276	270	284	271	274	259	242	268	278	282	268	303	246	263	272	253	288	273	233	276	271	262	254	269	237	266	273	275	263	285	275	276	274	286	263	256	258	286	260	247	272	278	256	279	283	242	260	268	279	292	255	278	253	300	264	266	279	271	274	231	282	251	272	263	263	290	238	273	297	270	249	290	272	292	243	248	254	247	277	297	287	270	256	289	305	301	264	260	259	250	274	255	264	262	274	276	277	280	257	286	277	273	262	256	267	260	277	299	306	271	286	268	288	245	293	311	274	286	271	279	257	270	248	267	281	282	264	280	277	286	293	298	259	271	284	274	263	253	278	268	289	296	273	296	267	259	250	256	230	265	257	254	288	265	259	262	253	259	262	263	279	274	224	262	293	261	282	245	286	298	297	272	266	270	259	273	267	273	277	289	304	263	260	289	291	268	270	284	269	273	265	290	241	258	272	269	279	287	266	304	275	278	273	264	278	313	270	258	282	262	265	249	281	298	293	264	266	282	254	301	252	284	237	279	265	271	281	254	271	276	255	261	279	292	256	289	269	280	262	322	262	277	274	253	305	280	293	284	277	277	281	241	277	257	267	291	254	277	304	288	273	275	296	271	264	291	266	263	298	286	279	278	262	252	277	253	250	302	305	250	287	271	269	260	299	318	276	292	267	297	273	253	301	285	305	269	267	297	267	274	272	270	244	280	272	272	254	280	290	271	282	274	298	287	264	272	265	292	272	289	274	278	265	244	270	254	262	298	257	326	262	254	268	286	279	272	254	269	280	265	267	267	308	263	268	276	268	249	265	272	273	285	281	255	289	253	283	296	291	279	247	249	271	281	283	260	247	251
20409	33825	21306	6629	889	355	354	319	284	281	339	326	305	280	289	347	323	296	356	307	317	324	303	304	322	292	314	319	307	314	332	309	301	318	294	307	270	349	331	299	297	320	299	299	304	327	292	319	300	325	335	298	301	290	341	312	319	301	297	341	316	320	287	306	315	283	276	314	316	304	322	318	277	290	277	301	297	329	317	281	329	312	306	319	277	301	338	323	336	288	298	275	325	272	335	251	305	320	286	303	324	284	304	293	308	324	274	298	319	297	322	324	287	288	289	282	288	291	319	320	283	319	329	310	302	311	310	301	305	300	309	283	285	328	308	306	322	310	293	316	312	295	307	324	312	310	314	296	293	347	277	309	308	287	331	303	302	280	309	322	333	348	308	315	327	296	267	321	343	337	311	350	287	326	301	323	313	312	323	282	315	286	302	339	351	316	319	310	314	316	312	295	309	309	295	307	302	317	307	313	304	307	293	288	323	335	319	294	306	283	315	290	324	268	341	328	290	285	314	282	320	299	305	315	352	311	288	307	296	322	353	315	309	299	254	319	300	285	295	326	304	288	299	318	300	285	312	305	301	288	342	311	291	318	316	350	328	301	288	330	316	302	325	315	318	316	301	327	297	315	302	299	297	282	323	295	334	292	301	297	315	288	325	303	296	296	329	350	297	321	314	317	316	333	313	295	305	317	322	304	306	316	316	313	315	305	312	306	317	326	296	315	318	289	321	307	295	306	286	311	325	321	284	306	348	298	297	306	297	292	330	348	309	284	328	303	291	293	313	283	309	296	332	325	312	301	305	296	321	335	280	337	350	311	301	340	315	281	303	288	339	297	315	327	324	333	324	325	293	307	313	294	328	299	330	292	327	309	312	306	306	286	301	301	298	348	334	315	298	307	273	313	285	334	335	348	332	288	319	284	311	303	295	333	320	306	306	298	317	325	318	284	286	338	299	306	297	308	312	329	321	305	327	338	305	305	285	310	303	290	322	328	328	267	292	308	318	318	309	301	302	310	299	303	304	329	283	293	307	309	290	308	310	338	312	293	321	324	313	318	306	318	336	307	322	298	292	324	305	310	312	321	327	287	297	310	286	306	292	296	323	330	358	319	287	274	280	289	311	322	319	325	318	335	286	317	288	292	281	317	289	304	326	300	284	305	320	327	336	320	311	338	310	304	305	326	313	305	320	306	317	356	310	309	303	273	298	316	328	300	306	342	292	292	352	297	344	325	295	296	312	314	346	333	320	304	339	303	314	307	297	303	313	332	277	291	290	311	324	337	294	315	275	299	349	303	339	301	324	310	281	316	314	299	313	338	345	308	308	288	319	307	288	302	310	316	302	286	326	317	318	274	327	334	286	345	342	347	285	311	306	326	308	305	295	325	304	302	284	284	307	289	339	323	331	301	286	328	296	327	357	317	286	294	326	310	303	279	307	292	331	288	306	324	289	312	295	297	292	306	339	337	298	308	268	306	299	309	322	325	309	265	314	326	272	333	278	289	345	288	322	319	306	322	340	337	309	283	259	313	306	288	310	289	271	285	313	316	317	284	305	320	280	316	315	321	287	329	303	287	325	349	301	311	316	311	321	289	290	326	297	318	318	292	283	333	316	329	300	307	291	299	327	315	324	300	289	288	302	308	314	304	287	298	321	323	299	302	342	305	338	312	300	303	328	318	310	328	327	297	305	340	310	329	290	312	318	283	302	280	318	306	322	312	327	329	321	326	292	295	289	335	310	316	325	325	306	312	311	304	299	290	302	311	297	331	316	312	288	320	298	334	293	294	312	311	308	306	288	324	295	311	321	304	291	298	294	293	310	300	332	305	308	305	278	281	324	335	325	317	313	308	313	310	333	319	304	314	304	321	323	294	279	314	324	297	309	299	324	294	285	305	328	297	297	295	293	296	322	327	314	295	305	317	326	349	335	335	301	300	298	308	347	295	307	309	273	350	304	315	298	306	291	301	301	329	323	312	293	328	294	342	320	302	306	323	340	307	294	312	297	287	325	277	307	304	333	334	316	295	318	313	305	331	314	298	322	321	286	321	305	339	315	356	325	303	315	318	290	279	300	307	304	308	310	301	309	310	301	315	331	313	335	304	269	312	313	305	318	316	293	335	337	284	300	295	333	302	328	315	290	299	326	309	319	355	301	358	298	310	269	315	304	308	263	317	321	313	322	328	303	293	295	318	299	306	280	315	308	295	297	312	307	308	314	309	308	299	304	307	310	338	313	298	346	304	300	329	311	325	280	318	328	319	295	292	305	288	292	299	302	308	311	283	293	310	338	292	346	319	319	285	317	312	322	290	287	318	299	314	322	309	294	326	308	323	298	307	325	304	308	322	316	342	314	311	304	296	320	299	311	310	306	316	299	295	310	307	313	316	333	315	299	322	316	312	347	275	305	323	282	313	287	324	329	303	345	293	331	316	327	367	296	318	325	324	316	311	318	329	318	307	302	331	314	308	315	299	306	307	290	289	313	325	309	311	331	315	324	302	295	275	284	304	313	282	306	336	307	302	298	322	321	339	303	315	340	321	307	289	340	335	316	305	293	292	310	287	334	311	299	353	349	303	314	318	300	314	318	322	299	308	338	304	309	316	302	334	292	291	304	295	307	310	353	335	296	328	325	288	312	307	291	331	330	321	291	315	301	310	338	311	291	322	345	299	297	325	336	315	305	274	317	325	277	294	297	332	324	322	330	320	322	316	319	305	312	280	328	348	331	274	270	270	295	330	291	319	304	312	314	305	304	301	264	302	311	316	343	297	275	298	310	297	314	304	319	328	301	327	296	298	286	322	322	340	287	305	317	292	331	356	301	306	299	305	303	282	350	304	337	336	315	319	300	332	285	298	297	323	282	316	323	316	316	294	314	272	306	305	320	338	334	330	295	303	291	312	313	338	288	293	310	320	304	330	290	305	315	319	345	288	315	306	334	319	306	306	305	296	281	304	338	307	324	292	352	316	309	316	328	327	289	276	306	319	324	285	286	287	323	285	278	290	329	329	327	301	299	324	271	308	339	318	299	310	316	305	307	322	300	261	318	317	312	350	314	317	313	309	312	363	289	317	337	321	310	295	298	340	319	335	303	341	341	300	311	304	288	313	296	305	323	329	332	324	272	304	299	281	289	292	306	318	323	319	304	308	270	278	303	316	281	309	298	313	314	271	332	306	341	324	297	321	348	337	294	299	283	299	310	335	308	288	305	300	312	271	317	306	297	287	334	284	282	307	282	302	300	303	298	337	296	301	304	313	359	311	309	316	327	294	293	327	349	340	289	296	306	314	320	329	281	273	292	283	323	268	342	296	304	288	321	308	319	255	326	302	303	318	290	314	283	337	297	300	306	299	341	300	314	341	309	298	286	295	300	316	326	300	298	322	290	312	316	309	334	320	289	281	306	309	296	276	319	296	323	288	314	277	313	289	294	299	278	290	334	308	314	306	327	275	317	265	304	325	274	311	298	305	300	320	312	305	294	283
23659	21724	33524	29178	19918	8992	673	309	262	245	231	208	205	225	200	232	242	210	211	225	192	224	192	219	215	194	199	221	204	228	186	202	225	195	204	241	227	226	205	199	215	200	191	206	196	204	240	201	211	234	196	218	193	216	202	209	224	178	204	213	207	205	215	189	218	215	205	200	200	192	245	211	197	193	196	209	224	203	210	209	213	208	223	228	211	215	187	214	197	207	223	185	210	211	197	215	206	235	190	209	211	195	203	217	215	211	165	205	211	209	216	192	213	209	226	216	188	231	180	202	204	199	193	233	229	201	199	179	211	194	200	200	196	191	227	247	203	218	209	208	213	213	191	220	205	200	230	218	226	198	219	197	248	223	200	217	216	208	206	186	210	215	201	190	194	226	211	212	208	199	208	209	225	227	225	229	201	211	217	220	210	209	220	215	232	185	203	195	194	212	196	190	202	216	194	192	196	219	201	216	210	212	220	206	212	217	209	206	203	210	197	227	205	203	214	207	197	229	173	206	232	219	218	191	198	203	202	198	201	199	222	218	208	213	192	214	217	213	211	197	199	210	183	210	199	226	196	174	173	242	171	226	217	211	218	205	212	208	211	213	195	218	212	220	217	210	212	187	208	220	238	220	200	173	198	189	203	206	209	228	178	192	218	221	210	205	179	204	210	209	204	220	217	217	234	212	208	217	209	198	225	188	184	196	217	197	221	207	193	226	200	191	204	197	202	179	196	212	230	203	194	200	235	199	203	182	206	235	219	211	213	234	194	207	216	232	204	204	231	211	210	187	212	218	183	206	197	214	215	223	204	202	233	200	198	220	197	221	201	197	199	202	223	223	220	216	216	219	196	227	187	189	200	201	197	178	196	202	207	210	206	201	214	205	217	230	190	184	198	188	214	208	204	199	193	222	236	207	204	194	195	226	215	214	196	195	215	205	237	194	195	209	211	203	236	200	205	185	178	230	174	194	216	196	191	202	224	219	199	183	232	222	201	224	207	231	229	242	203	204	187	212	222	199	189	219	202	207	203	226	186	207	216	190	196	201	214	231	178	202	239	199	236	217	215	215	200	209	216	188	186	202	193	221	247	198	221	212	198	213	197	200	203	199	211	214	201	200	227	221	229	199	201	179	220	204	179	190	185	185	180	218	211	225	188	182	224	209	201	195	194	193	205	188	181	194	206	208	210	209	230	220	231	218	236	210	209	213	201	229	212	194	224	207	214	214	177	198	209	211	222	182	192	209	231	212	229	208	217	205	202	181	205	205	201	204	194	207	182	227	206	193	223	213	221	221	197	202	223	215	203	219	223	199	198	192	207	194	215	217	189	183	210	222	220	232	228	218	192	212	196	228	197	218	219	209	198	205	212	203	200	174	205	192	182	218	219	189	193	194	178	221	178	190	208	186	197	220	169	210	236	212	199	211	216	234	221	218	202	204	196	199	228	229	202	211	219	206	221	215	228	205	219	189	217	207	197	195	203	190	211	190	206	200	203	207	193	215	228	208	224	213	199	189	227	212	192	192	224	235	230	224	229	198	216	198	202	189	232	194	209	193	223	225	198	206	188	199	209	205	193	212	170	204	187	210	197	199	206	198	210	187	210	223	233	207	195	213	202	211	216	192	229	200	205	221	170	230	192	203	202	212	185	212	194	223	235	209	214	197	188	218	202	200	185	229	211	190	232	218	212	195	210	193	193	200	194	226	211	190	222	173	211	219	219	210	180	213	216	206	218	203	205	204	183	214	214	198	193	210	186	209	203	212	229	208	199	186	181	198	210	198	201	206	195	186	222	202	227	220	181	189	200	210	225	225	200	200	209	172	255	182	214	198	195	222	227	194	198	206	215	208	179	227	211	193	201	211	217	225	206	210	178	212	175	221	215	205	220	220	204	191	218	207	211	193	188	211	240	206	223	237	229	203	202	214	201	229	203	218	194	238	214	223	233	191	212	201	224	203	218	227	219	197	214	198	173	187	198	212	206	185	194	219	220	219	195	198	218	200	209	202	202	219	200	217	205	219	191	222	200	221	214	211	211	200	217	205	222	230	200	208	199	234	187	220	218	207	208	214	195	187	213	204	204	223	215	190	198	203	215	197	195	214	208	173	228	216	232	208	200	208	211	218	217	236	204	196	229	215	194	203	221	224	190	183	238	196	176	204	222	188	207	183	222	230	202	178	223	204	198	188	212	195	181	215	194	221	229	213	208	189	209	194	218	191	219	202	207	200	170	188	215	211	210	218	195	195	195	211	199	205	192	203	195	183	200	217	222	245	191	215	197	192	197	194	206	227	231	202	204	183	195	211	222	190	191	208	203	215	199	241	186	196	212	221	224	203	210	214	195	203	219	205	207	209	204	198	208	218	229	205	195	198	212	224	216	223	223	218	205	207	221	199	211	228	195	194	215	199	207	240	195	202	199	198	200	222	200	199	178	197	177	219	233	200	190	214	190	195	204	210	198	214	223	216	204	207	186	205	216	205	179	212	195	210	199	206	218	219	208	211	204	221	225	214	204	221	191	218	207	182	176	215	194	195	202	201	196	215	191	200	210	198	186	218	203	237	194	204	208	223	202	208	216	248	180	188	210	220	200	195	199	190	192	213	215	194	194	227	209	208	196	196	230	197	205	225	194	223	206	212	205	231	224	209	201	214	200	209	197	220	209	207	215	209	212	197	220	218	214	197	206	187	221	224	195	203	215	186	189	220	200	237	219	207	224	228	225	209	210	214	231	214	222	219	208	201	201	213	208	211	196	186	229	198	208	210	202	193	221	205	211	215	208	216	176	184	184	214	237	250	234	216	205	211	183	200	226	217	203	215	200	204	199	219	196	209	193	192	200	187	204	190	212	223	218	192	216	200	214	213	222	181	204	196	187	218	242	210	192	209	206	193	223	195	228	219	216	212	224	210	169	229	207	220	233	241	193	223	193	206	202	226	216	204	219	205	200	227	211	215	199	183	211	239	216	192	198	175	191	199	220	209	231	193	226	220	240	212	211	226	214	203	213	195	212	186	189	236	244	217	206	203	179	206	204	204	210	194	199	220	199	211	210	192	207	216	206	192	235	211	182	222	204	193	203	212	219	192	209	177	213	215	207	199	238	236	194	205	193	192	190	229	177	208	194	213	176	224	220	203	184	203	233	231	229	194	208	217	194	196	167	200	217	188	201	215	209	214	215	220	223	213	218	229	212	219	204	197	208	207	195	187	199	191	188	190	196	202	213	196	174	200	191	199	190	207	182	212	222	207	185	181	216	228	201	202	217	203	198	223	186	208	207	202	189	196	206	196	197	208	202	212	232	225	204	236	210	205	175	195	222	199	200	204	202	208	214	222	212	200	205	233	210	196	225	188	215	223	197	225	197	212	193	186	222	221	224	236	221	212	230	184	185	216	210	199	213	222	216	194	189	188	231	202	211	208	223	212	208	212	198	206	191	188	218	201	201	206	199	225	211	213	241	239	211	208	207	214	198	209	227	218	204	189
47363	83958	64336	33764	6726	725	499	454	335	324	295	292	305	251	262	240	270	206	238	241	247	250	246	231	284	237	227	253	227	225	265	242	244	250	226	222	248	220	243	204	231	207	222	251	261	228	236	233	223	211	229	241	219	228	210	208	231	228	220	236	243	242	241	226	220	252	231	205	220	231	226	239	202	244	235	223	252	233	225	236	227	233	229	200	203	210	235	254	232	255	236	237	191	248	238	206	251	220	202	257	223	237	238	238	197	229	232	250	207	228	214	214	218	226	243	233	254	227	217	217	224	211	200	180	240	224	212	234	230	231	226	253	220	240	245	236	198	246	221	255	251	232	209	209	225	208	217	239	219	240	232	242	235	234	238	222	227	233	260	241	223	225	210	228	221	213	203	239	218	240	206	227	238	212	225	237	225	236	238	210	202	236	228	220	206	242	237	242	226	192	262	216	236	228	245	198	236	233	209	215	253	225	224	221	226	244	218	263	210	217	218	223	245	247	219	232	235	232	232	219	246	196	247	237	233	228	214	254	249	225	221	246	223	219	216	237	226	217	210	226	231	252	243	262	215	212	196	232	244	221	234	223	247	240	240	249	224	230	250	217	210	234	219	233	218	243	236	231	227	239	221	249	206	229	215	235	260	234	219	236	235	217	221	230	229	222	247	211	257	222	202	232	206	236	229	232	208	215	244	211	216	249	234	233	205	220	248	213	232	230	221	251	229	209	225	213	208	205	235	230	229	207	223	222	255	208	221	230	226	208	228	244	243	250	191	229	228	203	232	250	214	202	233	214	231	241	231	220	206	233	213	215	226	228	225	236	224	226	233	219	231	235	210	234	264	250	228	236	249	234	235	220	225	240	234	225	215	222	223	226	250	222	219	218	241	222	217	199	206	206	218	226	225	250	223	222	249	212	230	210	265	215	219	245	219	222	225	230	232	196	229	225	255	235	227	241	260	248	207	239	219	207	228	234	263	238	231	244	251	230	240	221	241	238	226	214	249	246	255	239	222	225	231	223	215	235	241	223	227	232	215	224	236	207	214	225	228	214	228	244	225	204	230	224	233	210	237	238	253	219	231	237	235	235	215	266	233	220	251	220	212	244	231	235	208	219	244	231	222	216	241	219	195	211	238	226	254	238	234	231	238	219	212	229	219	230	198	229	240	235	194	216	235	234	209	216	227	239	245	221	231	272	232	254	261	226	216	231	226	223	217	249	256	240	263	218	227	214	233	262	214	230	233	213	231	227	241	221	239	220	239	215	236	260	221	246	230	236	241	212	229	227	229	214	205	252	210	244	234	235	232	216	214	208	228	247	222	242	225	233	231	219	234	230	236	230	228	225	234	211	278	229	237	233	230	261	242	216	232	227	235	219	239	235	260	205	223	210	230	229	243	244	221	228	225	261	240	223	228	228	202	226	240	250	211	234	223	245	225	219	221	249	224	250	253	216	230	230	228	217	232	235	256	257	231	243	214	216	250	217	217	235	235	210	227	245	242	209	224	231	239	191	227	234	242	219	237	233	209	224	260	245	226	226	224	227	217	252	231	245	233	216	241	226	227	241	237	238	252	241	229	213	227	238	230	235	254	211	255	224	237	218	235	234	235	222	236	251	228	238	230	225	204	229	222	224	237	230	234	234	226	224	236	248	209	238	230	242	239	199	225	241	214	244	238	206	224	233	245	219	232	218	210	246	240	241	218	240	229	207	264	219	212	236	250	232	218	202	228	247	240	258	212	220	224	199	239	231	237	235	208	224	226	244	225	235	211	228	233	216	225	198	241	228	217	229	256	246	224	237	253	235	233	241	223	246	242	226	222	236	252	227	237	232	240	236	247	224	226	235	236	229	270	224	238	229	208	196	214	213	243	244	216	223	233	202	246	248	253	220	262	251	256	224	233	255	211	217	226	227	226	242	186	224	231	205	238	197	223	252	238	255	223	245	242	232	238	231	213	278	207	196	246	213	214	192	253	215	220	202	212	240	222	247	219	213	209	230	259	214	247	245	227	253	230	219	225	238	236	195	219	235	194	228	235	226	231	244	251	247	242	216	233	209	239	229	208	210	218	226	217	232	226	222	242	235	216	231	216	246	220	236	218	221	223	239	238	245	218	221	230	228	201	234	247	225	206	225	229	203	218	208	209	216	232	228	226	235	221	234	228	227	261	218	204	239	238	227	213	242	206	217	222	246	230	240	235	196	231	230	225	214	247	205	216	227	232	215	216	233	235	240	231	236	227	235	267	234	224	206	246	234	225	226	256	265	220	251	246	255	230	199	225	234	235	242	231	239	242	225	248	261	216	232	215	233	205	219	223	246	209	255	242	220	203	228	230	245	234	237	233	232	212	244	244	207	245	226	250	207	241	237	223	193	229	241	211	226	226	228	234	200	209	204	213	218	253	235	220	224	247	236	203	249	237	238	220	240	225	212	247	212	220	236	227	236	261	254	227	222	201	259	209	226	221	261	220	228	213	228	219	238	233	227	231	248	233	239	230	222	232	237	194	196	209	224	269	251	240	219	237	242	255	228	243	219	226	218	218	222	244	239	232	256	235	238	223	238	261	244	219	216	220	218	227	207	243	223	211	233	194	253	223	213	236	240	234	251	214	242	216	230	231	215	254	214	222	245	226	224	228	242	217	260	261	225	256	231	236	239	244	227	215	267	207	223	205	208	229	207	228	225	238	223	224	226	197	209	250	231	232	199	208	222	222	239	226	225	231	206	219	220	240	221	239	233	247	200	255	196	231	208	217	215	252	225	214	234	227	252	223	238	218	205	222	206	228	205	226	222	238	244	227	216	255	224	264	237	229	241	217	220	219	209	225	227	216	224	270	241	248	213	225	215	230	225	197	235	232	217	252	195	247	206	225	250	232	212	210	230	218	236	238	209	219	223	230	230	237	261	238	224	246	236	242	246	269	220	237	254	188	204	221	248	236	262	220	210	225	224	211	230	226	226	230	212	229	227	228	249	237	229	235	224	216	207	247	229	260	215	204	234	262	218	223	232	211	236	234	219	232	232	219	243	219	213	219	218	238	225	246	228	241	204	224	239	221	247	253	211	235	205	205	205	243	233	247	239	213	258	228	235	238	198	227	242	243	238	203	212	231	211	252	240	213	231	229	235	203	252	215	242	196	238	209	227	197	227	219	242	231	235	242	235	235	243	228	233	220	238	214	220	219	233	216	246	233	227	247	225	234	213	234	245	224	218	260	248	210	224	233	262	229	226	242	219	231	229	241	234	205	230	226	234	241	241	229	227	218	244	224	242	235	208	242	235	237	235	213	212	237	209	215	227	212	264	245	203	235	256	172	209	222	267	206	219	220	233	261	240	230	217	236	228	241	235	240	246	236	198	228	221	222	231	221	234	239	211	216	202	235	224	239	211	229	242	216	245	230	232	230	213	240	226	204	211	241	220	219	262	217	245	213	222	205	241	243	234	245	218	224	216	205	232	225	225	236	235	224	232	240	231	216	244	224	234
24960	22232	32134	26346	11811	1194	556	487	455	499	448	452	462	457	468	453	439	417	410	427	456	415	451	412	470	454	461	466	460	419	465	392	445	493	410	441	455	449	433	457	451	447	434	421	438	472	429	450	432	449	430	481	451	428	433	384	470	465	437	426	454	423	408	446	421	434	454	398	458	426	433	417	412	455	401	457	406	441	438	422	425	443	481	428	448	426	447	464	468	479	448	471	475	440	444	409	415	412	455	454	426	429	447	437	470	429	459	452	419	443	445	455	447	446	433	475	436	450	418	399	421	384	464	435	415	443	440	413	454	449	417	433	425	421	440	407	472	441	458	434	416	445	398	425	434	439	457	481	451	448	448	411	435	427	466	462	422	458	475	453	420	455	428	433	403	429	440	453	393	440	413	440	436	457	448	406	416	423	450	406	452	435	433	476	423	438	407	424	471	414	438	450	476	436	421	461	464	445	460	461	442	461	410	436	478	472	470	468	401	431	441	454	461	480	437	423	457	448	439	416	433	431	412	414	416	418	454	428	422	434	446	403	413	438	413	402	442	419	426	407	443	441	424	423	408	444	433	444	443	431	443	454	430	413	455	428	408	460	438	438	468	444	462	438	429	413	436	435	444	449	448	457	438	459	421	438	460	407	413	424	448	461	452	416	460	439	440	451	487	411	427	451	439	448	431	423	445	429	413	434	482	468	445	481	464	453	404	423	430	426	453	442	432	450	421	423	411	402	426	430	440	426	437	464	461	416	392	448	424	402	443	458	474	436	445	434	432	411	472	455	472	401	447	447	466	420	417	438	404	446	445	418	446	420	467	466	412	398	382	463	438	435	449	454	442	477	421	461	456	446	474	419	402	416	458	446	425	450	434	449	442	412	373	401	450	433	452	453	489	460	441	416	437	498	447	481	432	452	481	420	431	451	440	447	460	453	431	432	469	427	435	457	497	440	468	392	447	420	438	439	428	455	430	438	432	404	435	434	408	477	443	448	447	469	431	453	412	426	433	439	428	467	433	441	456	404	427	454	458	426	415	427	431	414	422	483	461	444	406	439	436	410	387	430	458	463	450	428	434	466	452	479	428	439	415	454	450	424	488	453	438	469	446	434	427	406	426	440	464	434	440	440	453	403	441	468	409	421	412	463	432	451	429	425	392	477	412	408	428	432	458	443	434	445	471	421	458	407	425	438	451	431	442	421	461	419	476	471	460	479	434	430	447	477	473	407	463	417	415	431	431	450	449	457	449	448	447	406	457	426	464	448	458	440	402	413	466	434	454	450	468	429	459	464	442	440	450	455	454	453	461	454	452	431	461	448	403	408	425	416	426	442	459	415	428	447	453	448	450	431	437	429	429	448	482	416	442	470	443	414	429	458	432	463	454	414	455	446	446	435	418	446	415	435	474	480	454	444	437	450	459	458	463	449	468	448	443	419	476	432	405	439	437	448	467	417	439	420	445	412	447	418	475	429	418	402	440	431	430	443	423	444	403	460	462	414	435	449	411	435	431	463	482	455	436	485	435	455	417	455	454	418	486	450	390	436	411	419	460	444	436	402	454	479	455	429	448	485	452	448	438	429	434	449	436	445	480	413	430	449	432	433	432	427	439	439	423	438	433	462	373	453	429	471	435	444	434	475	429	424	446	391	419	420	466	451	435	455	432	424	413	432	415	434	445	443	445	452	457	445	406	456	393	458	433	448	386	414	433	468	413	421	467	449	459	444	399	438	422	421	447	472	450	451	417	437	423	450	463	443	462	471	447	416	395	480	407	429	492	445	443	448	452	467	393	412	482	477	399	436	457	469	433	442	428	427	423	470	447	440	441	405	461	480	448	436	451	425	431	424	413	425	477	414	460	448	456	437	451	481	451	414	429	456	453	458	438	405	404	441	434	443	484	442	435	451	446	457	408	424	438	435	434	421	403	412	426	437	461	442	442	423	428	448	440	476	436	478	461	435	450	432	469	431	459	455	403	433	431	428	444	441	461	474	473	428	405	429	457	419	454	496	402	440	473	451	430	469	449	466	434	470	427	460	434	456	479	441	428	386	489	426	438	441	448	448	451	453	492	446	461	421	421	459	423	456	436	431	468	461	459	416	447	444	406	428	426	421	395	452	429	428	467	460	464	422	414	444	415	448	419	478	423	406	427	430	458	447	457	420	456	442	433	403	462	440	400	447	462	454	443	450	410	459	448	426	462	426	417	437	423	454	446	470	463	464	419	434	430	405	426	454	469	434	448	453	461	439	452	425	434	427	442	423	446	428	403	410	422	403	425	436	435	429	395	445	441	454	441	427	434	431	437	441	431	465	430	468	431	423	468	443	465	454	425	476	482	406	421	440	460	452	417	415	435	418	429	473	409	412	463	421	452	413	400	404	449	456	445	431	427	444	408	472	468	452	469	439	459	444	455	455	463	460	402	442	432	416	475	450	437	420	449	469	435	407	440	455	431	434	442	425	438	453	439	468	458	424	451	455	476	415	437	414	449	440	394	414	419	471	430	406	460	402	436	415	442	470	427	458	404	421	457	448	494	415	433	436	413	454	437	447	457	428	448	465	401	385	484	452	452	445	403	445	420	441	481	458	477	459	439	443	407	461	423	470	492	392	454	416	403	468	441	450	404	434	426	412	454	413	436	465	426	463	423	425	454	439	474	423	466	426	437	398	448	434	422	448	427	447	456	436	425	420	426	461	503	445	426	466	424	436	458	419	438	446	470	505	477	417	437	422	433	459	420	431	464	441	445	460	438	431	481	449	430	451	460	457	446	442	487	445	498	449	476	425	437	446	409	452	442	417	452	446	487	400	404	418	421	481	415	451	454	454	407	457	417	475	439	443	418	469	424	442	465	457	416	459	454	459	432	448	451	458	458	410	415	454	454	452	419	437	445	455	435	444	449	409	436	403	426	441	468	443	462	437	428	432	421	476	455	440	420	380	399	476	451	437	437	422	440	464	427	438	457	428	453	430	442	435	457	446	412	457	440	432	472	421	433	392	408	439	452	431	444	463	442	419	419	459	449	430	407	425	427	435	422	441	408	468	453	449	427	428	422	449	483	466	465	465	438	445	417	415	475	445	458	424	449	472	445	444	468	433	437	435	439	469	413	429	451	455	424	466	451	412	437	420	445	418	443	450	456	438	397	489	445	464	496	431	430	399	445	441	458	457	436	403	429	452	445	444	469	396	425	439	442	458	439	396	480	404	440	422	433	424	437	476	394	438	426	458	442	428	405	434	419	485	439	488	440	421	455	459	474	473	416	436	427	416	443	438	443	433	398	447	445	451	420	419	444	471	447	453	438	445	440	452	429	460	470	488	439	421	408	473	429	437	459	446	420	444	428	455	457	442	459	447	443	400	451	404	430	428	452	452	455	404	476	461	449	422	428	427	421	394	424	439	432	441	442	434	443	405	453	437	430	465	464	446	452	411	451	441	459	441	466	436	431	455	422	451	427	428	454	431	435	443	460	447	438	425	406	430	442	444
42709	69519	50660	20706	1759	763	774	612	553	594	503	500	471	477	511	519	512	500	505	473	465	451	479	467	480	471	467	504	469	490	469	484	473	472	493	479	475	491	490	497	489	474	499	450	453	492	471	483	456	430	508	505	503	474	510	483	464	460	494	515	482	454	492	474	440	503	467	450	449	501	428	487	450	486	497	507	498	473	497	517	442	485	470	440	452	500	456	446	472	463	482	472	479	505	436	476	453	464	503	437	470	466	500	457	514	490	489	469	476	498	476	482	480	489	483	512	462	470	502	488	494	475	483	504	483	487	488	474	520	498	484	482	438	476	452	524	468	479	516	479	486	451	474	448	485	466	452	479	462	476	466	467	443	457	456	459	444	434	452	500	466	451	453	471	467	458	498	491	445	469	457	524	481	468	483	457	456	486	479	518	460	493	460	484	501	460	479	451	522	467	467	460	498	474	459	460	441	464	477	482	462	474	457	444	496	516	489	500	475	463	483	492	473	458	509	470	448	464	472	470	511	488	455	443	482	482	490	479	469	450	479	479	455	463	454	483	485	459	464	462	487	495	478	450	471	474	436	479	442	498	466	484	530	465	480	520	462	465	529	452	461	504	475	508	497	514	453	503	515	453	486	490	461	479	465	487	509	467	479	451	474	472	459	478	498	515	462	428	472	470	503	493	491	563	494	487	470	459	463	487	492	433	455	461	438	471	478	459	476	471	479	539	475	481	476	471	491	476	447	460	453	484	478	445	470	471	472	437	487	453	532	469	486	422	449	504	494	503	501	446	459	441	515	459	492	479	487	492	432	444	494	473	524	482	492	470	436	504	472	439	486	509	447	444	480	432	509	452	464	514	451	466	501	510	490	490	498	451	456	462	514	474	452	507	493	465	488	497	506	475	505	475	460	475	509	412	463	481	468	466	470	476	498	476	450	471	471	515	456	489	485	483	470	442	474	493	486	467	487	507	472	473	496	512	480	467	510	441	538	500	490	493	465	503	511	472	503	456	451	469	483	463	496	457	438	457	460	466	466	488	483	446	485	480	479	506	470	499	482	529	457	490	457	476	515	488	472	495	471	486	451	479	442	504	452	484	483	469	501	490	497	453	448	475	477	479	536	451	479	509	508	451	474	474	474	448	502	460	479	464	502	491	499	487	470	501	524	487	484	511	471	537	471	524	447	472	466	528	442	429	462	449	472	424	459	504	468	486	465	509	457	455	486	503	516	476	475	482	450	486	443	503	473	548	489	478	452	472	488	439	499	452	463	497	456	500	509	526	522	507	450	474	490	462	452	444	476	488	455	535	477	462	443	485	469	475	472	483	432	476	426	457	465	462	483	479	513	486	468	463	488	468	474	476	516	470	484	481	475	470	452	492	476	463	490	526	460	502	456	476	473	446	505	429	448	484	468	490	492	504	474	494	473	463	436	491	502	488	477	448	492	458	460	472	436	490	469	515	509	499	438	510	459	484	482	501	468	497	488	454	481	476	441	469	451	485	500	488	430	443	441	481	466	488	472	482	481	501	461	494	432	456	467	498	473	529	470	450	474	482	483	476	470	489	466	490	504	476	459	459	544	482	455	437	484	494	433	473	477	474	479	462	437	452	457	464	467	483	473	459	460	494	523	481	457	480	455	485	470	455	477	473	507	441	490	465	431	448	467	520	481	474	435	485	455	516	488	440	453	484	443	467	473	483	482	440	480	455	471	495	488	492	478	488	477	450	475	459	462	469	451	476	450	477	511	511	497	451	484	462	441	441	465	484	506	469	509	471	471	510	441	527	478	507	491	495	445	506	487	448	494	512	453	473	505	494	457	448	507	475	512	475	455	497	462	470	472	463	490	461	462	507	504	457	456	480	445	484	451	458	449	468	462	477	461	500	458	478	481	485	472	501	454	455	483	453	414	497	481	489	444	474	445	463	439	478	461	486	466	473	466	459	508	481	463	485	486	489	458	446	456	473	483	521	453	475	471	444	490	464	461	518	458	462	476	514	491	460	475	491	480	499	482	483	470	491	503	481	495	496	469	501	509	456	460	462	514	441	457	497	513	457	485	475	481	451	509	466	469	480	460	484	493	476	482	470	503	489	530	480	462	458	536	462	470	462	483	463	464	473	487	454	461	500	466	472	469	491	484	472	473	499	442	462	456	445	435	459	528	446	502	493	514	488	480	482	449	453	438	469	448	497	495	475	437	463	503	454	503	457	456	490	441	447	454	444	495	460	488	481	481	468	475	486	480	473	464	458	451	480	468	481	465	486	469	466	464	494	483	461	509	436	470	499	505	488	483	481	502	498	466	444	463	471	496	489	528	474	484	501	492	453	479	483	465	470	492	437	495	491	505	468	442	483	467	466	483	422	487	455	476	492	485	502	509	438	445	516	447	528	461	503	488	493	479	444	457	505	484	482	509	471	455	531	483	476	483	519	471	506	449	462	509	496	500	501	467	487	480	471	482	471	463	472	460	453	469	464	468	435	520	516	465	490	458	497	517	476	479	469	505	484	465	477	522	479	458	466	465	471	524	469	499	446	469	498	502	482	463	454	485	469	470	502	482	483	473	500	506	466	473	474	466	470	491	455	462	468	457	472	493	471	476	477	466	454	451	475	488	510	446	458	479	460	483	476	481	437	508	503	453	502	456	491	505	463	444	494	466	509	447	468	460	465	475	492	515	482	467	475	506	516	494	481	485	451	506	493	448	500	480	452	470	500	464	486	478	465	466	451	479	517	481	513	465	469	478	452	522	512	507	516	469	496	497	495	483	508	466	482	443	503	448	466	477	472	427	482	470	503	447	497	497	494	448	448	470	475	496	477	509	526	450	488	458	471	467	482	499	482	474	508	451	475	519	465	474	516	448	510	479	466	498	476	479	495	503	471	475	479	442	471	482	469	488	500	480	480	497	504	495	467	488	498	444	512	466	472	468	469	498	499	456	513	484	454	517	455	503	442	529	466	459	476	471	502	493	497	499	475	449	504	528	467	459	438	511	495	471	496	481	482	481	455	455	456	476	468	471	463	483	470	483	493	473	517	484	501	471	466	474	505	499	480	510	468	488	438	486	509	510	461	455	503	504	475	443	518	483	457	500	464	456	453	501	478	450	499	481	470	463	449	511	510	468	480	516	461	472	497	489	452	462	469	470	494	471	465	442	449	485	474	499	485	478	469	480	531	435	492	460	446	459	477	487	483	460	457	480	456	474	525	475	447	482	465	485	484	492	470	458	466	454	504	521	460	483	440	465	475	435	522	472	474	454	485	475	484	449	508	508	480	458	468	433	460	463	484	504	456	470	474	466	466	468	451	507	466	489	456	472	436	485	464	487	444	504	472	460	450	467	440	471	465	498	478	495	537	480	478	514	476	505	453	451	482	487	497	458	454	450	478	482	425	529	499	465	471	491	498	473	469	471	495	496	430	508	457	452	484	483	453	455	501	508	449	450	435	478	484	465	450	442	458	446	463	472	482	489	485	463	491	473	464	438	481
22423	21147	29737	24008	20957	20045	7818	798	519	491	491	454	486	445	419	380	443	415	452	438	434	417	385	420	392	398	444	403	419	413	424	413	424	396	386	382	420	415	394	410	410	392	356	382	352	391	408	373	390	350	375	410	447	422	354	387	373	385	424	391	396	385	366	432	412	406	395	424	406	353	351	383	381	384	361	374	391	398	374	394	410	415	378	420	382	376	413	415	390	389	400	396	351	374	415	374	387	387	402	374	391	367	420	390	398	355	403	410	389	412	384	392	408	431	396	390	403	394	389	412	370	376	400	398	417	393	393	407	376	411	408	434	394	385	406	395	381	353	368	367	388	364	388	416	367	389	394	407	386	395	377	385	416	372	417	396	404	371	382	404	393	411	374	396	424	394	382	417	409	376	407	386	385	392	401	414	413	391	406	394	371	369	420	412	413	392	391	383	388	394	388	375	375	382	378	383	396	423	389	430	409	395	375	401	361	409	415	355	395	359	387	403	395	378	394	401	406	392	386	402	403	438	403	382	420	346	380	386	382	413	375	397	389	366	427	424	368	382	412	410	412	365	369	384	390	409	371	363	381	401	406	389	398	393	393	364	421	379	407	419	384	412	414	385	394	388	377	405	401	376	424	413	413	387	389	393	367	383	395	384	404	399	397	395	389	381	395	380	418	394	386	372	373	381	370	404	425	388	370	401	399	377	401	394	412	369	394	405	424	416	439	367	414	416	417	391	424	377	398	406	403	411	383	397	406	373	405	396	375	391	372	375	417	375	408	385	417	361	401	356	405	403	411	392	379	361	384	389	401	387	402	379	416	439	389	401	411	363	410	422	391	398	399	408	359	407	427	377	372	364	413	377	384	410	358	396	406	383	410	387	414	398	367	384	400	393	370	391	394	352	433	393	398	377	377	407	421	378	422	408	375	397	380	376	393	401	399	391	380	377	405	393	427	390	425	383	404	391	332	415	359	393	379	373	406	344	403	393	418	421	390	392	411	373	435	361	432	383	410	379	367	386	421	391	371	384	376	411	374	398	381	414	402	426	392	398	373	426	402	381	415	364	393	370	382	390	411	373	373	386	400	353	426	393	387	379	376	406	445	417	435	413	375	404	421	398	391	384	401	407	402	400	384	373	413	395	363	369	408	382	408	396	389	387	383	388	393	395	400	378	386	400	413	387	398	392	419	375	391	399	399	387	367	394	383	414	381	388	390	405	391	394	354	405	392	360	390	411	395	409	418	400	359	390	363	382	388	410	401	401	428	375	411	406	388	418	405	396	407	353	427	444	431	387	400	398	359	375	384	388	390	411	402	374	425	426	420	377	390	400	417	417	381	383	394	400	433	406	410	352	403	393	401	382	387	401	392	376	360	390	430	371	419	400	390	384	411	374	415	396	403	393	364	364	396	413	436	380	426	393	371	412	387	395	401	401	390	392	382	426	420	377	403	398	384	426	369	389	383	381	432	384	423	378	414	376	365	380	370	421	438	442	385	417	394	410	399	359	389	421	379	415	410	386	419	388	393	370	421	388	440	366	382	402	355	440	398	388	378	403	376	392	399	404	444	396	362	455	382	430	371	392	410	420	409	416	410	405	376	384	391	396	363	416	362	379	360	365	410	431	382	415	365	412	372	398	421	370	389	404	409	402	386	421	382	385	395	379	432	418	401	383	377	405	407	403	371	381	385	363	361	393	383	394	394	399	377	361	400	398	416	380	400	389	422	384	353	374	415	376	449	419	403	395	396	355	393	415	406	416	390	359	361	392	398	418	420	397	387	393	414	400	447	392	402	392	419	417	385	393	366	374	432	400	430	395	389	410	434	359	394	385	388	406	377	384	366	374	396	406	383	365	412	386	392	373	377	388	391	395	408	387	386	374	397	395	413	426	422	385	413	393	396	406	377	403	359	387	399	418	370	411	400	411	389	385	413	377	402	371	357	360	407	400	392	389	386	411	379	417	442	403	414	371	373	366	408	418	394	420	391	408	391	393	372	432	393	406	396	403	389	390	345	372	400	343	397	422	383	421	405	400	356	418	380	391	368	419	405	369	366	399	406	365	425	382	391	431	381	390	371	380	388	387	424	388	421	368	389	391	443	405	396	428	405	375	368	382	438	404	395	346	398	410	419	357	424	396	378	376	425	388	416	391	371	420	425	426	369	423	394	377	412	405	377	396	409	382	410	396	389	393	396	453	381	427	392	395	399	405	422	374	369	419	463	454	377	378	373	396	425	389	355	378	431	351	400	419	392	389	392	383	378	388	366	388	423	390	424	374	386	401	414	383	403	373	388	371	398	398	344	406	428	397	354	364	394	384	386	417	373	371	382	394	412	397	415	394	413	402	405	395	378	412	377	411	417	374	407	421	389	377	372	376	423	407	385	374	395	376	404	349	401	390	367	380	383	388	362	394	388	398	414	402	391	404	346	384	406	388	447	403	386	401	375	408	398	368	378	398	407	372	406	386	404	386	390	388	396	401	388	366	355	429	402	377	423	383	386	400	396	394	390	379	376	443	405	410	352	397	389	371	391	405	416	388	380	390	402	406	409	444	407	388	401	385	416	366	380	392	388	410	365	392	371	419	364	398	396	404	372	392	362	403	416	429	394	389	379	411	396	399	357	370	429	392	394	404	395	367	385	398	400	407	388	349	410	416	379	392	359	400	358	343	390	403	411	389	384	387	402	372	371	375	385	386	387	388	352	413	392	365	431	410	352	384	399	371	400	391	387	399	413	377	393	380	407	377	373	378	340	404	379	402	417	398	382	381	401	396	413	393	375	409	374	403	361	376	418	353	439	411	413	403	365	400	383	437	406	366	376	397	426	387	375	388	419	388	336	391	412	363	412	411	380	371	378	383	396	405	405	387	423	396	411	416	379	373	405	388	431	380	431	398	435	345	384	405	384	382	403	368	372	380	389	377	402	387	393	403	392	383	386	402	375	392	396	388	419	394	372	381	359	365	439	392	411	356	408	405	410	388	389	373	391	388	390	403	407	383	369	420	391	405	403	392	381	396	392	400	404	403	399	418	409	402	418	401	374	368	423	429	389	394	395	406	374	388	359	425	363	405	394	398	412	395	381	387	372	395	403	388	412	372	387	412	405	379	400	403	392	387	401	355	385	414	427	368	401	399	424	407	397	404	401	421	380	416	397	401	396	419	418	394	386	396	384	418	380	378	394	374	388	433	410	380	371	380	350	428	387	374	410	411	381	407	426	468	391	413	379	414	389	382	413	410	374	386	392	367	410	387	401	406	385	392	371	397	407	404	363	375	394	398	417	398	399	358	398	387	398	385	357	397	440	391	375	423	426	433	389	439	386	404	432	384	394	380	397	359	372	364	386	419	382	409	392	392	401	401	350	382	427	357	359	377	404	393	402	409	394	357	399	383	410	432	427	379	395	390	365	365	355	393	369	409	407	407	398	389	410	413	405	392	415	391	386	386	381	398	405	420	378	444	373	397	410	388	386	412	391	381	385	426	354	374
54958	93787	71004	23359	5827	2765	2419	987	658	636	585	570	540	494	461	474	464	469	453	447	466	427	421	421	472	412	421	420	439	447	423	453	422	395	393	407	436	431	406	406	403	412	404	396	370	423	429	431	418	406	402	389	442	415	394	435	372	433	393	417	413	394	390	406	398	377	433	387	414	404	384	403	406	399	428	377	381	444	399	440	377	431	415	385	427	415	450	373	399	426	438	408	433	379	402	409	419	399	387	406	393	406	441	413	424	403	406	415	367	392	391	414	412	450	451	438	395	386	382	361	389	425	425	386	392	415	411	420	395	424	423	413	425	400	408	396	412	428	414	402	378	387	421	416	388	392	400	386	432	411	400	416	415	436	416	413	418	425	379	422	373	367	429	441	402	408	420	428	461	423	414	402	415	388	419	436	383	415	416	391	400	422	412	398	418	446	432	395	426	399	400	375	446	380	455	377	425	414	433	412	394	378	426	406	393	377	434	410	410	416	412	391	408	401	424	392	396	409	396	366	401	381	412	416	443	429	416	408	397	451	448	409	366	410	387	413	405	386	397	416	429	408	420	423	399	408	398	428	409	428	430	389	376	398	413	434	399	419	431	430	435	412	413	404	386	390	409	395	415	410	397	424	414	371	416	402	430	394	350	381	427	406	420	379	391	366	394	413	421	412	427	418	397	399	404	364	393	431	402	411	431	385	445	387	403	389	445	398	424	420	437	389	393	430	394	382	399	425	446	402	383	413	410	439	411	397	431	427	414	370	410	397	399	380	401	393	377	419	402	419	401	397	409	430	396	432	421	417	390	433	452	382	403	364	428	427	408	423	431	406	445	402	411	422	401	398	399	392	422	404	396	393	412	387	437	422	403	382	406	416	411	420	430	427	393	398	398	395	417	413	388	410	386	384	388	428	430	373	439	412	387	419	398	407	445	387	464	404	393	431	406	418	411	442	375	413	418	363	429	390	396	402	413	429	436	416	396	403	439	400	389	405	414	391	398	402	388	384	406	403	412	416	415	421	450	411	440	412	412	401	420	356	404	391	388	433	399	402	403	405	391	419	408	397	393	390	377	409	384	420	367	400	440	418	433	437	454	428	402	415	400	347	433	399	396	412	427	388	386	412	400	426	405	388	382	408	401	438	377	419	421	358	431	411	393	415	434	399	423	413	418	408	420	384	403	419	430	360	411	395	371	399	400	409	411	395	400	388	392	403	405	405	388	412	392	385	392	418	407	415	383	409	419	384	365	426	429	401	373	403	371	441	389	394	394	407	423	403	401	375	412	393	400	423	379	385	430	389	397	366	397	388	391	443	410	412	414	398	429	421	393	389	403	447	395	396	387	362	416	407	422	393	397	385	458	388	416	375	409	407	408	402	427	407	380	360	409	437	384	412	389	388	414	421	410	411	402	430	408	399	404	433	389	416	430	398	438	417	369	424	414	371	426	423	397	383	427	390	419	401	427	417	413	409	394	429	391	417	414	433	370	405	408	420	367	421	410	399	420	424	445	398	387	423	406	395	389	414	384	403	395	421	414	402	367	406	391	381	394	424	412	407	369	384	430	417	434	398	390	385	437	374	419	424	408	431	384	392	425	406	409	401	405	420	436	389	436	407	388	404	393	405	398	381	411	388	395	426	438	445	403	397	367	392	396	428	428	426	407	396	398	370	394	383	432	432	409	373	405	421	409	446	396	426	422	436	411	412	435	390	412	437	413	391	403	414	415	396	412	414	431	438	418	413	414	422	405	438	393	393	388	404	442	392	406	402	411	407	384	392	440	410	428	402	382	399	448	448	436	409	395	437	379	393	416	431	409	407	421	388	445	446	447	422	430	397	421	371	406	441	380	390	403	401	417	394	434	402	411	382	377	408	421	438	394	414	429	443	448	417	397	426	417	414	401	406	383	402	359	412	393	443	399	419	438	399	386	416	386	403	412	418	425	402	356	410	417	414	405	443	393	437	375	423	402	391	411	401	408	401	364	392	418	401	413	418	397	409	412	397	472	429	387	405	391	434	384	413	413	401	407	441	392	418	398	459	436	390	436	374	424	390	420	388	428	384	436	417	387	379	429	404	374	374	446	395	386	414	404	436	432	389	436	411	425	396	395	423	437	413	401	414	380	404	444	393	431	381	373	402	426	387	402	437	412	436	428	404	393	420	404	395	454	383	421	416	424	387	401	408	404	383	424	386	377	418	383	408	390	384	465	403	414	397	375	390	406	371	426	392	404	387	402	426	391	384	400	402	397	404	397	412	419	421	395	416	417	403	459	391	404	413	380	428	413	418	398	418	411	396	406	403	424	392	391	416	388	370	434	401	422	380	427	399	426	384	400	418	402	459	398	404	414	410	409	391	443	409	384	416	424	416	429	384	406	400	428	415	423	397	406	434	384	433	417	402	413	388	376	435	370	379	380	424	412	405	476	368	403	349	405	384	402	417	412	416	427	416	441	423	432	370	426	397	391	357	407	429	403	411	451	438	395	412	419	428	424	406	399	396	415	402	420	415	388	390	374	453	434	388	409	394	385	415	382	358	389	411	390	421	413	411	423	390	382	410	395	401	427	385	436	423	460	400	386	415	396	398	414	394	405	416	446	414	392	408	426	425	373	386	405	439	436	425	412	401	382	396	415	441	384	455	395	428	419	428	424	426	391	402	417	395	376	397	429	443	429	395	410	412	399	404	406	407	425	387	405	394	390	396	404	396	422	424	376	377	432	389	420	349	398	410	427	407	394	400	426	386	427	399	430	410	413	444	393	400	411	411	393	421	403	381	395	411	406	404	439	398	400	393	402	369	398	378	441	413	402	409	398	439	402	401	429	386	432	383	404	409	402	417	449	409	394	377	376	397	424	400	388	374	390	436	402	420	378	422	401	410	393	421	408	410	373	377	414	384	440	400	411	418	401	432	407	423	430	361	388	431	401	397	452	392	408	378	379	398	401	443	413	458	466	425	412	405	421	408	405	399	380	391	450	428	403	401	395	440	430	424	407	439	405	399	412	413	394	393	429	439	413	428	369	422	425	420	383	372	432	407	424	391	404	408	422	410	456	393	415	375	419	389	392	397	417	419	425	427	413	409	431	370	409	449	424	444	409	392	402	413	435	400	377	407	421	377	394	401	402	389	414	432	396	432	402	424	400	399	417	388	382	435	422	375	396	389	405	410	415	412	409	387	407	425	383	398	405	422	407	393	392	430	414	417	392	375	425	405	437	431	403	401	413	389	387	420	396	402	391	407	389	411	416	392	422	395	395	392	435	401	389	399	395	429	399	404	449	372	372	392	429	439	391	431	398	407	407	439	395	396	444	421	402	409	387	395	414	410	438	423	423	360	415	415	417	404	399	399	422	389	404	432	404	376	407	388	383	383	403	382	378	427	401	416	384	376	401	406	409	409	410	403	441	410	444	410	401	420	424	408	411	420	384	417	423	426	445	383	419	384	407	368	426	432	412	427	425	375	383	420	408	424	386	437	379	418	422	421
29263	23934	19299	3676	614	513	292	261	283	278	258	240	266	257	265	269	270	260	259	256	242	242	257	234	250	309	253	267	265	244	256	257	226	230	247	276	278	287	250	226	282	211	255	237	243	266	254	231	238	241	225	264	258	244	267	246	269	216	236	259	283	254	244	308	264	295	261	257	250	278	261	242	270	272	212	253	244	257	260	235	250	265	265	246	246	249	260	269	250	256	251	290	240	242	266	279	251	275	234	270	241	239	268	254	252	260	279	265	256	243	240	238	230	286	268	239	258	286	254	234	249	258	246	233	289	252	257	258	247	242	237	235	250	251	259	266	253	249	225	251	252	258	222	231	261	230	257	229	237	257	243	279	234	263	243	248	264	236	260	252	238	220	235	249	269	281	248	280	286	231	235	227	265	254	265	247	249	274	272	272	251	234	250	243	274	269	264	282	234	251	265	258	270	251	246	250	259	265	247	259	268	255	246	259	251	224	287	283	248	245	280	262	256	248	259	288	240	227	256	259	272	267	248	230	247	250	269	266	250	264	269	246	231	263	265	267	265	240	282	249	242	273	264	239	269	246	252	263	269	251	260	213	273	264	253	259	244	227	237	273	298	270	274	238	276	270	272	257	267	247	237	264	255	239	270	243	242	238	241	242	245	267	263	242	243	256	242	269	236	264	264	229	250	253	284	250	266	246	227	257	224	251	243	262	269	270	264	274	254	283	266	266	256	273	284	258	240	264	270	257	251	259	247	287	230	257	251	270	268	264	271	251	250	209	235	267	243	266	261	265	261	241	260	243	256	255	277	263	256	253	277	252	281	263	293	247	251	270	233	240	271	253	272	250	256	258	269	263	265	243	256	240	266	282	232	251	264	232	261	227	252	264	240	277	254	235	264	269	277	239	254	277	246	255	232	258	268	242	233	229	262	259	254	260	264	272	270	238	282	220	236	244	284	237	238	257	239	266	268	248	259	281	252	240	251	252	264	268	263	255	248	252	259	254	251	259	233	247	279	246	255	238	236	266	254	274	269	235	236	287	248	248	245	284	250	258	260	236	251	283	245	292	285	237	264	247	249	255	263	257	247	268	253	240	232	270	237	259	268	263	258	266	254	284	266	271	257	254	251	237	247	245	273	269	224	239	239	243	238	255	248	246	238	245	268	255	267	259	259	247	244	261	227	260	270	254	267	259	264	258	268	254	256	249	223	261	266	232	258	239	260	265	251	260	249	261	268	269	237	257	263	256	260	253	239	240	260	278	275	263	270	232	237	267	240	251	252	255	273	272	263	250	220	225	252	259	252	262	227	247	237	249	224	244	251	259	262	259	255	250	261	239	283	271	274	221	227	241	245	219	263	266	247	239	251	245	236	237	236	254	253	274	249	265	242	241	255	244	265	268	258	259	260	261	244	242	238	251	247	266	264	241	249	248	248	269	251	238	254	242	255	279	256	257	244	269	249	278	264	275	268	262	238	281	260	252	270	241	278	279	274	244	236	264	243	252	278	261	219	242	261	274	234	273	272	235	259	258	255	249	252	274	254	247	256	254	267	240	273	275	260	243	265	245	260	229	262	248	242	257	247	255	287	254	265	247	239	234	240	276	218	261	267	228	282	253	274	253	274	232	256	259	246	258	269	229	244	255	254	243	279	248	254	247	262	238	259	257	257	250	266	231	245	284	283	247	232	274	249	265	255	285	220	251	232	255	230	280	283	255	255	250	260	238	267	280	271	253	247	248	241	251	275	269	246	238	257	239	246	250	246	239	257	245	264	254	254	237	273	239	273	245	256	271	252	228	233	255	266	250	227	258	263	247	258	276	243	245	244	259	253	245	261	241	239	251	253	261	252	258	268	246	260	277	260	235	254	256	264	228	241	258	225	237	288	231	260	283	263	268	257	226	240	252	242	257	262	244	244	262	264	230	252	254	268	255	247	235	268	253	258	266	276	254	253	253	267	259	254	245	236	261	248	256	240	264	237	275	262	258	221	257	274	241	236	260	231	266	270	230	238	280	264	235	268	281	243	259	254	270	261	267	236	261	272	264	247	271	285	235	256	256	258	257	274	238	239	270	270	239	266	263	246	271	267	280	270	281	257	277	233	241	245	238	238	264	266	253	256	254	246	218	255	261	259	251	302	260	245	234	271	273	297	265	236	232	284	265	242	274	256	271	213	276	225	243	256	239	251	250	261	250	283	240	224	262	269	254	271	267	254	254	274	275	267	258	266	259	251	275	263	261	272	283	269	266	267	257	262	270	244	241	245	274	262	244	268	251	242	246	240	268	269	260	281	280	255	246	267	260	236	223	231	241	233	246	273	297	280	239	246	248	276	257	253	274	234	257	280	243	262	258	264	251	271	251	267	245	274	247	275	270	242	229	251	235	228	283	235	266	242	247	264	257	230	241	245	240	261	258	235	256	235	242	249	279	279	284	246	232	238	270	228	234	254	267	275	264	260	255	248	255	275	242	241	271	263	241	232	229	256	267	241	247	251	260	263	254	256	224	265	245	257	260	278	268	255	265	261	263	209	279	257	215	271	270	259	263	249	267	297	283	268	232	246	273	259	269	260	237	254	240	230	251	292	276	257	265	269	267	281	270	261	205	270	272	251	255	259	266	259	255	240	257	246	248	253	213	263	230	224	236	279	259	248	270	260	232	275	230	282	270	263	267	232	254	278	253	258	259	241	261	237	248	280	235	252	281	261	244	235	265	253	252	238	263	256	262	249	275	238	237	256	237	254	274	285	262	253	266	255	252	233	276	285	242	260	254	243	264	270	256	240	232	252	268	248	263	254	261	247	246	249	280	239	259	258	256	249	244	258	247	252	287	241	274	259	251	261	299	264	239	245	239	236	268	255	244	269	237	247	269	224	237	232	263	242	256	221	253	259	269	252	281	234	265	237	291	276	246	249	252	257	238	273	269	268	239	225	254	275	273	267	277	281	231	262	238	262	264	243	252	262	249	232	239	252	257	237	281	261	253	240	254	264	268	247	279	255	236	256	280	250	276	262	275	277	244	250	245	270	264	278	235	281	246	247	250	250	249	241	274	244	272	246	263	255	254	222	247	237	247	256	235	243	275	255	251	232	251	272	280	263	260	257	245	242	271	254	285	227	235	246	241	259	271	254	281	249	246	233	241	244	259	276	252	271	276	257	269	253	230	265	273	242	224	253	260	250	263	252	253	291	244	248	268	250	268	255	259	254	233	277	261	238	233	254	261	278	241	250	244	257	264	246	242	237	260	259	269	265	273	248	272	276	274	256	265	259	269	267	264	231	268	270	265	269	242	259	243	247	234	283	255	247	220	273	248	221	309	246	244	266	240	279	260	249	243	268	267	237	242	247	274	233	269	264	277	256	250	259	242	261	251	251	284	239	257	244	244	285	250	264	261	261	252	258	243	246	281	249	252	254	281	265	269	253	255	259	239	283	253	260	267	247	248	244	269	275	275	226	261	209	254	248	240	267	281	258	255	235	271	242	253	274	248
25004	32212	14226	1556	804	643	322	323	274	296	328	294	287	275	277	257	278	292	292	313	312	285	305	277	340	284	288	275	267	276	290	263	292	273	286	285	275	309	313	309	292	290	285	259	306	286	289	295	309	292	297	282	296	294	293	290	291	288	285	293	275	298	298	290	276	277	296	297	311	279	273	288	301	300	260	305	268	271	300	279	273	303	314	264	312	300	276	288	309	315	296	281	311	292	305	295	279	302	288	293	286	288	329	288	307	279	297	303	310	293	269	303	289	293	275	270	301	302	302	301	292	281	303	268	304	304	289	293	317	275	318	308	307	304	308	272	275	325	311	296	328	298	263	282	292	292	296	326	278	303	255	269	274	303	279	297	282	330	296	280	296	309	296	290	273	315	300	280	280	304	280	283	295	280	308	316	270	290	307	268	300	289	303	284	285	306	318	265	315	305	328	275	288	297	261	284	279	308	316	303	303	291	280	279	298	286	294	266	283	306	323	287	291	322	299	308	256	283	311	262	302	284	289	290	298	296	291	282	311	301	303	297	292	292	289	309	295	300	282	325	300	286	295	291	300	285	296	325	293	293	306	275	310	329	292	311	257	283	286	308	296	293	309	270	297	281	293	308	274	285	281	255	262	295	303	296	308	307	273	298	276	254	282	272	288	298	302	282	315	303	278	303	297	312	277	281	303	321	266	306	283	319	298	297	300	286	273	289	319	285	276	285	272	290	278	307	299	283	283	298	302	287	263	284	288	318	279	296	295	279	300	305	328	328	287	256	311	307	276	301	301	283	266	279	287	243	331	286	328	308	297	302	277	292	294	291	309	267	269	271	310	286	287	280	296	300	269	309	281	302	290	331	302	287	279	282	271	304	281	305	288	288	265	297	283	326	304	277	286	314	283	289	273	291	275	294	297	304	290	286	311	281	275	287	289	301	287	278	296	273	289	279	270	282	305	315	285	272	284	289	281	310	293	306	273	265	284	306	288	271	285	302	303	279	299	299	293	290	291	306	305	282	287	296	290	282	277	309	289	282	297	302	270	278	317	295	290	291	341	293	288	293	299	278	291	288	285	295	282	288	285	314	296	281	283	304	296	302	314	268	325	293	283	289	283	269	290	269	286	289	315	278	297	265	284	313	276	308	256	314	280	278	299	302	289	295	283	292	295	264	330	272	280	310	277	264	294	327	255	293	315	309	270	326	287	291	285	292	295	281	311	242	286	262	306	269	310	294	310	345	296	286	291	302	291	264	283	294	271	298	280	311	285	284	277	280	306	312	294	312	257	297	288	306	291	292	288	289	302	262	292	311	273	273	273	303	273	307	324	300	278	293	283	310	289	302	286	305	261	307	293	256	285	291	306	300	322	291	290	296	285	287	293	273	304	310	291	266	288	279	311	303	271	264	285	324	306	301	267	283	285	316	307	297	310	315	278	268	271	277	289	301	305	320	283	278	301	266	300	318	294	324	303	291	290	323	306	271	288	291	288	304	258	308	311	282	299	301	252	336	279	276	268	271	288	304	262	294	259	290	298	279	274	296	269	285	314	270	294	296	286	304	263	263	286	308	303	269	292	282	302	298	285	309	289	296	295	305	293	338	302	293	313	297	275	269	312	281	279	293	325	282	265	281	293	274	274	277	305	292	295	276	270	279	276	257	256	275	287	296	331	307	273	310	281	315	300	296	298	298	271	294	309	282	281	300	265	296	293	293	294	307	280	269	309	278	303	287	291	301	297	275	284	285	286	280	270	312	293	295	265	296	258	294	310	320	311	283	272	278	276	298	284	298	302	313	278	277	293	254	273	302	285	321	265	291	267	304	284	300	299	298	309	318	282	283	291	307	263	293	284	289	310	268	308	284	310	271	288	298	294	289	263	283	318	315	247	285	281	292	297	293	289	294	312	294	301	251	295	286	322	311	278	306	281	304	308	284	312	271	276	303	284	286	287	298	288	292	290	288	304	285	287	295	307	316	277	263	279	327	281	295	278	284	286	280	290	312	286	285	291	305	267	296	278	277	291	303	313	275	290	297	282	274	271	273	293	340	308	267	309	279	306	276	260	296	315	303	316	282	295	304	319	281	276	283	295	279	286	285	248	309	313	314	268	315	305	302	254	276	286	300	277	305	290	307	295	292	286	296	283	297	276	305	278	298	293	290	293	270	295	301	269	279	322	305	282	305	313	277	269	287	274	300	273	300	284	260	289	254	304	320	268	314	287	309	289	297	279	302	281	314	289	319	282	265	302	294	316	301	289	266	285	297	289	302	285	273	279	293	302	296	295	300	281	293	309	290	297	290	289	279	324	294	303	294	281	244	286	280	297	271	316	277	315	304	280	271	296	286	277	292	295	304	281	295	310	303	283	316	295	308	264	287	281	295	294	296	300	283	278	262	261	302	310	293	282	271	282	278	286	260	288	289	275	295	269	300	295	283	272	330	291	282	328	279	281	290	276	288	276	284	294	305	276	298	285	303	264	296	296	315	315	283	278	300	286	294	297	298	285	300	317	290	315	284	312	284	306	317	247	254	296	276	279	271	312	283	304	306	298	283	281	290	268	282	301	275	250	317	273	273	291	318	293	297	320	283	290	273	302	290	284	277	312	271	289	312	282	277	285	294	305	294	282	278	296	296	300	291	319	292	288	294	282	277	312	345	274	285	279	313	248	280	271	279	311	293	295	288	297	284	288	274	276	283	285	275	286	315	294	281	310	299	268	292	297	296	314	257	305	282	312	260	292	337	284	278	275	282	327	324	320	274	305	307	281	304	281	281	293	285	280	304	285	275	299	291	300	289	270	265	315	291	255	288	273	281	291	307	315	289	301	279	313	290	281	272	315	304	325	292	300	255	286	280	268	291	297	312	286	281	314	299	288	292	268	336	269	263	317	296	313	301	291	320	271	279	291	300	301	307	291	290	281	293	258	312	280	278	293	292	311	320	280	302	286	291	294	277	298	277	274	302	323	299	304	297	272	302	341	262	272	303	276	336	328	275	285	311	284	290	287	283	293	312	256	295	286	293	319	304	296	289	276	288	309	299	311	255	285	292	269	289	290	293	317	277	292	274	291	321	295	287	287	296	317	271	268	328	258	293	309	327	289	288	273	282	289	305	302	287	306	280	261	327	295	290	285	304	280	269	275	308	303	304	272	313	273	263	321	262	294	292	271	285	307	290	298	307	315	285	300	295	300	293	298	319	302	299	287	298	304	288	295	271	298	289	306	310	282	315	293	318	297	300	296	274	286	284	316	308	293	267	266	270	316	307	307	287	277	300	301	284	274	286	259	287	284	305	305	283	279	291	284	267	306	308	272	277	277	277	294	322	302	301	311	310	293	268	283	305	279	307	306	291	323	280	319	305	257	297	273	282	275	294	288	294	325	274	272	286	293	274	264	307	302	315	326	318	296	284	305	282	278	313	302	265	311	298	282	279	295	314	279	329	287	303	306	309	300	286	299	309	288	314	285	275	271	318	305	303	267	261	284	304
23776	21299	29719	26870	20362	12711	1855	348	277	235	238	237	228	226	172	196	212	193	198	188	184	216	184	193	215	210	184	189	189	175	197	201	219	168	186	189	169	216	191	183	193	166	194	172	173	190	187	201	201	191	179	168	159	174	165	224	185	168	174	193	176	188	169	190	190	173	179	205	178	180	175	196	191	188	182	193	183	155	191	162	187	196	200	165	175	210	205	155	172	191	190	176	178	181	169	177	185	195	186	176	173	169	180	191	158	179	184	206	184	179	192	189	203	165	204	185	154	175	196	198	177	185	190	158	184	183	167	177	174	200	183	184	165	180	163	174	173	190	175	181	186	183	204	189	184	167	181	186	181	188	195	179	185	203	169	190	192	197	176	179	203	160	185	159	172	197	162	163	198	181	198	201	189	165	181	174	179	187	195	205	189	203	195	192	164	186	178	196	178	167	199	169	175	169	182	143	201	201	187	190	183	176	189	201	197	159	174	190	154	172	175	161	184	171	216	168	189	168	170	179	182	205	178	184	187	199	169	199	169	156	215	204	186	153	181	192	194	188	169	164	169	170	190	192	168	168	178	163	180	164	168	164	174	197	169	190	201	181	174	178	203	159	182	190	194	201	186	173	185	201	172	180	182	199	207	187	156	169	196	190	172	172	183	203	184	184	167	173	160	197	168	167	198	189	178	184	188	195	189	181	208	194	206	190	187	194	188	191	188	178	187	197	171	159	160	180	201	178	204	171	190	187	190	188	148	189	184	192	183	174	202	174	176	196	158	212	190	199	181	162	197	199	203	177	179	171	171	176	188	167	193	185	162	172	174	176	169	172	180	189	202	171	160	173	185	185	179	207	157	177	179	193	197	186	156	170	188	191	178	183	167	166	201	196	198	196	195	176	183	188	188	159	184	175	194	160	170	162	177	177	172	180	178	158	202	185	177	187	178	192	179	192	184	187	196	160	176	194	161	176	191	190	186	178	181	168	186	190	200	206	173	215	197	198	200	183	178	183	181	154	161	188	184	188	203	191	187	165	160	182	194	189	171	171	203	199	193	166	203	169	165	185	195	179	162	179	165	157	174	212	193	172	166	181	177	186	184	183	176	188	178	171	166	163	167	180	180	170	178	167	180	175	173	173	184	170	171	158	181	186	188	194	175	174	177	171	194	195	211	207	184	194	171	180	200	209	192	189	180	189	183	191	182	184	168	160	204	186	167	183	186	190	171	154	177	152	176	187	204	194	182	183	163	183	178	169	174	176	186	194	154	197	170	172	182	167	170	188	193	182	162	179	174	198	182	195	180	178	169	157	166	187	168	160	196	206	166	207	181	184	190	201	183	174	166	187	162	167	177	168	193	182	178	178	190	198	193	204	179	191	162	172	186	179	163	190	206	182	208	186	188	182	205	211	170	167	169	175	193	147	203	191	191	186	169	194	219	174	200	190	187	156	185	184	199	177	178	165	157	173	198	173	165	205	194	168	191	178	173	186	179	182	176	210	198	191	162	171	175	187	158	194	186	212	194	177	218	172	163	172	177	181	192	191	172	180	166	182	187	174	173	166	174	162	185	192	167	183	192	169	195	180	162	176	177	175	189	181	192	149	168	207	176	193	172	179	173	182	184	170	161	196	158	166	165	179	199	189	164	176	175	179	184	184	176	195	201	175	182	163	185	189	183	196	165	173	173	194	196	193	194	183	170	161	174	178	173	188	168	200	161	176	158	180	206	182	187	208	183	170	188	177	188	191	172	171	171	190	187	151	177	175	208	174	151	154	147	187	186	185	195	194	199	174	193	196	202	197	187	170	180	158	184	212	183	201	186	166	185	206	208	194	196	206	199	177	191	213	153	193	177	183	177	172	193	183	179	162	164	177	186	187	188	183	182	165	186	176	197	178	168	173	173	204	188	174	200	160	189	174	186	193	185	202	170	171	192	158	204	155	173	179	182	191	180	187	173	190	185	187	186	168	180	173	202	211	175	174	180	184	176	168	178	177	190	169	176	173	170	182	184	185	184	183	178	168	179	196	182	160	186	198	172	173	175	189	186	170	177	179	172	187	185	184	186	162	182	197	188	189	178	220	180	187	186	164	185	181	172	182	173	180	173	169	179	173	187	182	180	185	183	167	181	164	177	147	172	185	181	190	187	176	196	188	187	177	184	173	220	186	207	193	191	186	185	187	192	172	209	193	179	201	166	185	158	189	150	186	192	167	185	180	200	193	199	191	163	184	205	202	193	183	168	191	161	195	206	187	181	175	174	164	183	148	190	192	197	176	186	197	157	210	177	188	183	159	192	182	221	187	157	182	171	164	179	169	183	170	157	189	184	144	183	185	182	184	203	196	187	181	199	212	204	171	174	188	166	168	196	201	188	177	170	169	175	190	188	188	190	181	214	183	191	189	171	188	206	193	172	212	183	181	191	184	172	178	191	164	190	178	185	162	179	192	175	197	183	185	180	185	153	181	179	163	187	201	193	200	180	169	174	195	200	189	185	177	171	184	172	176	163	177	188	175	179	177	161	177	185	189	182	187	173	193	174	196	164	201	167	189	200	182	178	192	179	176	205	184	179	213	209	163	177	172	149	196	198	181	185	194	170	214	193	205	177	174	150	174	192	179	183	200	195	182	184	168	195	203	194	194	179	187	192	198	188	184	170	188	186	196	167	170	201	159	187	183	195	184	179	171	174	190	198	162	168	187	192	163	171	194	166	166	198	196	184	190	174	175	199	174	169	187	184	172	199	170	177	162	185	196	160	199	223	201	160	177	176	186	169	184	190	174	182	188	188	185	172	184	156	172	189	194	181	198	193	198	179	184	167	172	196	160	180	179	194	167	159	209	172	183	187	195	193	171	190	175	199	182	196	181	174	199	178	163	190	181	176	188	181	195	186	184	200	192	189	174	179	166	169	169	197	167	186	189	182	178	176	177	179	189	209	167	195	181	182	199	180	165	212	185	154	176	196	179	182	180	168	192	173	178	198	194	162	190	201	194	207	182	175	168	193	183	190	178	178	151	194	175	190	190	179	175	163	198	164	197	187	179	203	191	165	192	161	188	201	169	158	182	163	197	172	180	182	170	181	176	161	177	185	176	176	175	147	189	221	205	178	187	186	181	190	183	174	175	194	184	174	169	180	149	173	182	205	171	166	184	184	191	201	198	211	174	173	186	162	198	189	186	189	171	176	179	196	159	191	175	183	207	162	191	180	188	179	195	162	195	191	190	197	207	177	210	217	189	168	174	176	156	189	197	168	192	195	192	189	150	188	182	190	189	202	181	186	174	204	193	191	156	173	176	194	190	178	156	177	176	177	183	177	194	175	204	189	196	200	186	201	167	187	201	166	174	192	177	194	176	190	172	178	183	184	175	189	175	178	186	173	204	169	194	184	179	192	187	174	167	194	210	161	221	177	169	201	184	170	176	168	201	188	150	193	193	185	187	182	168	202	167	181	195	186	173	202	174	191	187	182	189	162	194	159	182	192	195	159	179
43604	74575	54220	27227	8573	8120	1175	464	410	320	330	287	259	239	258	248	224	269	237	251	228	235	230	216	230	232	182	223	205	192	197	215	208	176	189	201	215	224	213	214	210	216	230	210	188	200	206	205	197	217	186	214	218	204	189	210	228	204	220	229	218	204	192	207	210	203	194	220	189	212	221	204	202	194	181	209	218	219	199	187	195	217	198	199	190	203	234	197	226	182	206	211	190	199	211	206	205	189	209	185	196	197	209	219	186	208	206	221	197	192	198	200	211	218	192	191	213	196	188	212	235	214	187	205	215	216	196	185	202	232	201	226	190	207	175	207	224	238	208	219	206	207	210	186	200	192	212	192	219	202	193	203	205	182	203	210	217	172	212	188	229	195	198	204	195	201	210	195	207	183	216	225	181	224	202	225	222	180	186	204	258	204	210	193	176	206	195	203	188	198	222	196	208	198	215	204	199	201	202	193	198	184	207	218	180	209	213	224	198	186	219	211	223	189	188	194	209	201	191	191	215	213	196	241	204	195	192	178	223	196	183	177	212	226	227	225	208	233	197	212	205	196	199	218	223	206	191	237	192	199	203	213	194	212	180	189	209	192	191	190	224	203	210	219	192	204	188	190	185	215	184	186	200	219	206	190	197	197	240	192	194	213	202	216	235	201	210	214	220	216	224	230	222	209	209	195	220	207	214	236	229	177	217	202	217	207	210	199	205	227	200	217	187	243	217	208	221	176	191	207	210	196	191	193	191	191	202	210	198	215	197	199	205	209	213	222	207	232	187	203	221	188	193	206	226	201	180	223	212	193	195	220	220	203	209	204	213	210	181	223	198	200	201	230	216	199	198	216	210	170	209	187	192	210	205	200	184	201	214	198	219	205	205	177	214	206	191	190	218	222	188	197	215	199	199	188	180	218	209	232	224	225	180	192	209	220	195	220	208	204	187	220	206	203	198	209	208	200	203	220	202	214	207	198	200	191	195	186	217	196	223	200	218	188	211	208	171	192	204	189	224	219	217	209	211	195	209	214	208	205	211	218	214	221	212	239	216	197	198	185	232	217	197	204	195	207	186	224	178	183	195	222	188	222	206	206	204	213	180	223	218	217	221	211	210	172	195	216	214	187	193	183	207	201	194	192	213	204	200	223	230	209	203	207	184	182	218	199	228	207	191	214	192	209	194	206	198	189	238	209	200	205	198	226	213	231	208	221	189	190	192	172	200	226	197	219	220	210	189	199	210	217	214	213	202	204	205	197	233	188	231	194	184	219	217	199	182	209	198	192	174	211	188	189	205	217	207	203	209	211	184	195	205	215	207	192	207	191	196	221	205	219	196	200	178	180	223	223	195	193	197	221	220	193	223	215	180	213	230	183	196	215	208	223	202	216	187	221	220	208	200	179	202	191	212	219	209	196	209	204	189	194	221	198	196	189	185	213	191	198	221	229	187	194	203	205	182	239	197	213	177	199	201	221	218	200	222	200	212	210	202	204	182	192	227	175	202	216	181	202	190	207	165	206	204	193	220	195	211	210	208	211	224	171	229	206	188	210	172	183	188	210	212	210	178	200	189	222	182	200	168	186	192	200	173	179	193	201	190	227	212	200	183	172	198	190	217	188	207	207	196	182	214	200	191	207	202	222	192	218	212	205	213	188	214	182	188	195	171	211	209	214	194	226	208	194	206	181	204	191	219	203	235	187	212	218	201	178	181	192	190	228	210	217	195	178	208	212	193	202	219	211	222	204	198	215	192	210	190	234	196	167	216	208	201	221	187	186	209	216	208	203	217	180	172	206	217	178	193	193	199	184	180	211	223	208	212	212	192	204	198	220	191	186	198	215	209	178	207	213	193	183	192	214	204	201	190	214	186	186	184	180	187	198	213	201	201	189	212	173	201	202	222	212	228	200	211	217	205	201	184	199	203	220	207	193	217	222	208	218	178	201	213	201	208	192	176	219	198	189	194	226	187	238	189	184	197	210	193	209	204	216	200	206	203	214	221	188	198	186	215	209	222	203	230	200	186	216	203	212	192	194	215	204	175	179	208	210	203	178	214	191	199	214	206	211	206	230	224	206	204	219	198	203	187	197	199	191	196	228	209	199	193	203	197	207	196	182	173	209	206	213	201	202	195	197	179	208	198	230	194	214	225	209	211	174	172	173	210	201	202	224	203	197	211	201	217	198	218	201	198	192	229	221	214	207	205	204	214	209	192	231	202	222	203	208	196	210	200	205	214	217	201	204	208	205	211	197	199	192	210	210	192	198	185	185	193	239	207	190	202	175	183	201	187	196	205	205	218	201	191	206	217	218	201	201	188	176	203	179	195	199	188	226	190	214	199	218	203	184	202	207	208	207	205	194	199	197	200	191	212	209	220	213	208	198	228	204	222	213	190	192	202	204	197	195	200	197	193	197	229	206	212	213	222	213	206	200	224	200	217	193	210	184	187	194	219	238	214	189	202	213	206	209	195	202	213	217	203	229	220	207	212	200	212	189	223	201	185	223	192	210	199	229	202	216	221	212	203	200	198	229	219	184	223	205	236	195	210	213	207	223	212	192	201	206	205	201	215	207	196	215	210	194	207	211	208	207	195	223	192	201	194	185	210	199	223	212	222	198	210	182	196	215	188	195	210	224	219	193	212	204	210	183	203	200	202	204	197	213	201	210	200	206	208	186	207	189	210	210	209	189	220	207	185	193	201	204	210	196	218	207	198	200	203	230	196	201	208	163	201	233	187	221	211	207	204	211	212	206	206	211	214	213	195	216	193	212	208	182	211	200	199	234	202	203	192	192	210	211	205	202	227	198	198	209	200	200	198	207	212	202	208	175	215	185	212	184	203	224	231	200	202	219	195	180	199	201	206	183	192	198	184	214	187	223	190	213	200	201	201	205	212	188	203	186	201	197	189	197	193	211	204	210	179	213	194	237	170	221	229	196	187	224	181	173	208	202	227	177	190	208	213	220	215	215	220	195	215	192	218	194	214	205	216	191	210	213	196	214	219	195	189	216	190	212	181	196	196	219	176	199	211	211	211	230	189	202	225	228	209	207	218	237	179	178	213	184	213	215	201	190	175	193	201	200	206	207	184	233	179	243	209	219	206	194	208	193	196	191	186	198	189	205	216	183	199	204	205	232	187	228	193	199	184	186	219	207	181	195	212	207	204	216	240	206	204	207	193	218	211	185	197	213	211	217	229	193	178	215	192	211	228	194	220	203	183	192	187	249	194	218	209	228	196	215	185	206	228	172	205	170	205	192	210	199	185	197	212	203	201	217	215	213	210	177	205	205	220	212	225	216	255	224	222	184	187	210	195	181	179	208	208	204	205	215	188	194	199	243	199	172	213	207	214	193	182	203	209	173	222	220	215	190	208	185	207	197	200	213	198	187	203	231	203	207	188	197	221	210	199	221	196	181	215	196	200	183	184	221	221	174	229	209	212	210	227	168	197	205	226	183	208	210	198	242	209	215	208	181	188	187	211	213	202	224
24853	21388	30346	24882	10350	1983	1284	454	466	451	427	454	432	411	440	435	465	455	478	428	451	415	421	451	425	418	424	429	449	385	465	410	430	395	411	411	430	418	436	438	383	404	384	410	442	402	431	466	447	417	454	434	458	412	448	464	440	461	424	447	448	391	402	423	413	445	400	440	434	422	404	464	408	424	415	448	433	415	414	429	396	416	434	414	425	405	422	432	437	382	434	461	422	401	401	412	413	437	425	419	444	463	450	423	439	418	444	390	398	444	391	419	450	450	445	399	452	416	433	406	407	442	442	409	414	423	454	446	418	396	433	411	456	433	422	404	402	432	418	395	434	428	421	449	459	449	424	463	416	404	444	463	422	423	431	429	418	450	459	440	421	390	425	425	427	448	366	410	442	435	452	433	451	438	431	457	425	419	447	406	408	412	430	436	418	440	428	416	382	449	434	422	462	407	437	410	390	414	443	442	405	393	399	443	409	431	419	423	427	404	425	455	394	407	440	459	404	460	461	421	453	437	432	408	414	406	402	427	403	421	426	422	404	417	428	428	374	428	403	436	432	406	412	434	401	432	414	425	401	412	439	445	449	430	460	410	409	427	412	426	435	434	431	431	397	388	421	442	409	437	460	437	426	436	406	404	436	409	421	433	432	374	437	413	396	444	406	461	429	405	440	421	432	443	423	481	410	422	454	422	441	444	397	430	430	407	414	443	440	439	410	433	427	421	454	423	401	418	418	409	432	445	411	432	444	419	414	421	440	415	455	437	425	435	419	442	435	427	422	462	424	444	441	465	415	424	430	433	471	412	464	454	411	423	397	399	423	408	417	437	447	406	412	443	427	394	431	434	396	419	435	448	437	466	446	405	397	407	438	398	394	442	399	435	422	422	416	427	413	433	379	443	397	443	438	434	455	441	386	443	448	417	455	389	414	430	426	400	411	419	457	417	456	422	397	445	445	399	415	410	415	401	431	416	425	469	445	435	434	428	383	438	391	443	399	432	425	426	445	468	451	464	425	442	439	428	420	428	445	402	445	460	436	389	438	396	454	447	413	418	420	434	407	447	456	423	432	395	401	412	402	411	451	421	429	363	421	397	420	408	439	409	418	410	395	423	407	433	392	476	431	410	407	444	451	407	431	405	427	413	396	443	411	414	446	447	426	403	448	435	403	405	446	399	448	417	397	444	425	447	439	421	439	449	396	422	405	454	432	457	428	456	426	451	424	410	431	411	420	446	417	410	371	430	429	425	404	412	453	420	399	451	417	417	423	434	427	410	417	417	441	432	412	403	434	443	413	410	465	383	410	374	452	445	401	422	430	403	393	435	450	429	404	408	463	414	407	447	417	425	410	402	431	426	447	447	429	406	397	410	426	398	417	423	406	415	426	472	409	392	423	467	422	416	473	434	434	423	420	395	424	451	402	426	426	428	439	389	410	419	395	423	456	383	448	424	394	421	416	400	443	400	449	445	427	384	409	391	402	412	379	460	450	422	415	381	429	449	415	462	462	464	411	396	401	437	419	393	415	424	406	470	408	398	433	408	429	418	430	404	383	409	401	422	401	403	425	440	416	410	472	455	441	403	426	472	446	388	411	470	470	391	418	437	432	454	413	433	408	423	453	407	389	434	396	422	458	434	425	444	426	426	392	461	417	421	452	408	428	400	403	402	445	378	419	411	395	438	416	385	427	437	448	431	418	400	402	417	413	423	402	410	432	403	434	405	442	396	362	415	453	407	410	402	478	418	430	401	430	391	420	402	415	444	438	422	442	426	432	442	394	428	443	413	421	429	401	424	407	422	416	397	413	414	427	426	419	423	429	401	431	451	469	411	412	419	405	425	440	420	443	425	431	434	413	425	395	463	409	418	431	443	434	447	442	443	409	448	436	442	441	372	433	418	435	392	446	412	454	419	434	408	399	400	432	406	414	434	423	435	385	384	464	413	420	438	438	425	411	399	452	472	440	424	399	394	431	441	425	367	436	423	402	411	455	417	442	399	394	379	393	447	427	438	418	446	405	420	460	438	442	430	409	453	442	414	405	438	430	452	426	415	415	379	410	438	445	424	413	421	416	422	411	436	417	422	418	412	435	414	430	434	446	418	446	448	399	431	452	415	415	420	448	413	441	416	418	447	444	404	405	426	426	417	432	413	406	400	410	476	441	432	459	429	393	378	409	486	461	433	405	404	431	384	435	418	430	450	436	434	394	427	426	409	453	409	408	406	421	417	445	435	452	367	429	451	422	438	473	451	422	407	437	425	416	402	377	440	394	455	453	436	444	422	445	428	406	461	437	427	447	435	405	380	450	398	450	446	437	415	404	427	450	386	422	440	420	430	440	430	396	376	443	419	427	411	400	420	380	464	414	428	416	439	443	443	443	449	441	450	404	449	390	412	442	444	404	408	456	415	467	417	414	432	420	457	433	414	417	393	389	455	420	432	425	405	439	427	395	417	419	469	441	477	441	409	426	426	428	432	437	432	393	421	445	421	445	418	419	429	414	445	435	444	432	425	413	419	442	464	425	418	408	426	432	421	410	417	428	449	416	408	413	413	413	435	401	440	442	430	473	434	444	459	434	423	417	415	435	421	390	447	440	459	430	409	436	392	393	424	438	412	447	451	449	449	419	404	424	438	434	477	441	449	416	402	415	446	414	414	413	401	414	410	474	385	411	398	424	418	415	417	422	418	444	407	417	406	408	431	430	419	395	424	410	434	388	397	420	454	437	426	414	411	422	397	402	410	382	425	439	389	405	433	405	468	427	412	405	420	440	396	406	440	443	398	465	424	459	397	463	390	419	399	431	421	429	413	404	462	405	407	403	398	395	454	457	402	426	465	401	452	412	429	459	410	447	421	413	419	398	399	381	397	413	413	454	422	457	434	444	411	448	447	426	421	448	416	421	451	421	399	406	448	432	417	413	424	399	419	419	444	411	430	446	460	432	422	403	429	439	442	424	402	458	406	444	427	421	450	382	416	454	403	412	419	429	442	424	437	401	427	408	433	424	402	409	417	449	425	432	423	402	417	386	401	425	409	431	429	432	447	486	415	425	416	417	431	421	386	436	404	458	429	459	451	432	450	416	412	426	461	438	441	431	451	484	438	442	409	405	433	396	402	407	419	404	465	430	407	437	408	379	442	412	441	429	433	426	448	441	381	446	437	448	433	424	408	405	450	445	446	431	414	442	407	425	441	427	399	422	445	467	407	443	418	433	372	471	409	434	424	453	428	385	416	411	411	406	419	405	422	407	405	436	403	422	408	373	437	397	401	437	465	423	447	405	445	435	406	426	441	421	404	400	428	424	484	441	423	380	432	442	375	423	412	443	450	423	452	409	417	438	442	423	418	478	438	428	415	438	457	410	411	422	440	416	409	413	418	423	446	436	442	399	426	428	411	435	412	417	417	430	443	439	405	412	435	469	376	451	404	431	428	431	421	449	445	451	428	425	432	408	435	436	392	466	438	415	414	423	435	423	410	445	400
37358	60737	46848	12203	2631	3174	2027	610	530	569	519	504	488	487	513	483	492	491	501	477	466	442	489	492	458	463	439	445	446	483	431	473	432	429	467	487	474	479	464	440	427	449	510	456	441	464	460	474	467	430	470	453	453	468	478	443	499	471	458	459	436	439	459	436	465	459	480	492	468	494	430	453	439	486	447	452	476	461	474	457	471	444	460	409	455	455	447	452	425	463	483	466	497	499	446	417	487	457	461	489	449	482	441	430	496	466	449	510	434	426	419	464	450	502	499	430	456	468	420	448	471	470	405	453	493	492	438	455	463	423	443	480	467	466	472	454	459	469	425	460	441	467	433	467	454	446	454	447	437	433	494	447	451	436	456	437	472	474	469	478	446	459	432	456	459	479	473	457	456	466	472	434	489	457	490	441	469	466	464	439	482	457	460	448	429	483	462	483	469	446	448	469	459	453	483	455	487	474	419	502	455	439	449	468	490	462	448	464	450	460	489	467	502	452	433	442	454	474	466	460	479	447	426	460	454	471	498	430	461	470	445	418	476	469	446	477	457	476	466	465	473	461	459	431	475	463	463	444	437	463	459	449	488	453	426	448	467	460	453	453	454	524	430	447	508	414	457	469	456	448	450	430	467	464	497	413	427	478	445	484	425	477	455	468	452	446	463	457	455	476	462	469	444	442	459	438	461	508	449	468	466	485	425	487	458	444	441	444	446	455	443	456	472	477	498	449	443	442	446	447	481	459	448	426	426	471	471	439	466	486	441	486	434	443	465	486	467	458	468	449	407	442	434	458	470	439	462	449	438	435	448	448	454	491	433	468	445	493	459	476	449	427	452	432	472	459	486	437	434	477	457	471	470	469	452	463	443	474	493	462	509	471	473	455	477	460	474	470	465	445	426	436	477	433	448	487	437	461	452	449	478	440	440	440	440	502	431	475	420	449	470	449	423	425	427	466	451	469	455	470	479	461	436	473	401	455	457	433	475	431	459	492	486	451	454	416	483	438	455	461	465	427	438	437	453	444	447	391	475	450	469	491	429	434	477	452	449	440	444	436	472	469	445	471	455	459	431	475	439	423	482	461	421	475	469	430	439	474	417	479	438	475	438	464	438	457	435	464	461	469	481	457	482	455	480	479	429	453	450	455	447	458	467	444	454	498	472	442	441	455	468	476	461	484	465	494	420	485	467	446	446	428	444	500	446	467	459	465	453	474	490	468	471	453	455	482	438	497	444	461	472	438	450	460	433	415	488	448	447	449	464	464	455	481	480	436	444	443	466	447	473	433	504	439	446	454	447	459	484	472	458	458	449	426	470	452	477	443	437	455	452	449	442	411	497	445	448	447	462	437	456	467	447	478	433	435	449	499	442	460	460	478	438	432	454	459	467	441	468	477	458	479	466	476	475	451	459	447	467	496	458	443	446	438	470	471	463	426	449	445	434	449	473	469	460	456	481	407	425	460	461	516	476	456	509	466	458	498	471	418	450	460	444	484	460	476	446	453	486	456	457	483	450	447	466	445	447	446	445	452	437	428	499	472	463	395	497	478	462	474	439	428	426	448	483	470	479	447	496	444	470	438	462	465	439	465	446	471	465	471	454	434	458	450	460	469	441	457	427	490	468	514	491	481	478	422	450	469	470	453	444	432	496	479	460	457	468	421	463	457	452	430	464	487	470	427	455	489	455	450	482	484	480	451	479	451	473	472	435	468	494	424	469	453	473	463	480	448	483	509	487	483	497	498	454	400	440	399	476	446	442	477	451	469	449	445	473	450	433	473	441	487	468	455	449	445	420	438	459	472	463	450	447	453	456	492	487	452	438	445	444	439	465	495	455	441	437	444	466	433	454	447	456	471	483	475	431	485	456	455	435	497	458	474	419	497	465	460	466	452	461	439	462	475	454	449	456	452	427	446	430	464	445	481	473	410	476	491	459	455	457	452	437	486	460	460	448	461	429	452	503	409	440	467	473	421	497	437	458	470	467	467	460	426	444	445	502	456	478	433	452	469	472	440	469	486	444	469	422	445	455	450	450	474	481	433	479	448	479	460	465	475	435	464	454	453	469	459	495	473	454	493	473	453	450	473	435	474	467	457	478	473	471	459	459	483	437	454	434	403	457	467	456	448	443	488	441	482	444	493	444	438	448	481	456	451	431	446	490	458	460	465	505	449	470	465	446	433	436	451	437	449	415	442	452	492	478	427	461	481	459	429	450	478	473	470	463	468	458	460	446	443	483	491	475	461	453	441	472	480	417	473	470	480	445	469	433	455	449	474	514	437	446	496	464	455	444	464	438	431	508	496	440	452	463	478	443	468	442	493	473	457	431	467	457	480	444	452	428	473	448	425	442	455	444	496	431	441	443	444	481	455	444	460	445	480	429	485	465	478	459	473	475	474	445	460	427	495	476	469	487	460	480	442	450	443	437	477	455	417	471	446	421	466	492	474	474	470	471	481	461	462	460	463	439	480	467	457	475	464	472	397	464	449	458	458	411	471	448	485	442	477	458	461	450	432	446	457	427	432	468	467	454	479	482	489	469	459	429	415	442	503	478	450	421	486	474	475	472	454	458	422	454	467	438	498	458	472	449	444	447	423	454	464	457	448	501	474	502	453	441	441	490	458	494	419	458	402	470	481	453	472	470	480	448	458	484	467	457	456	461	462	437	456	477	453	481	438	449	456	473	396	437	433	462	449	455	461	485	464	466	434	422	470	471	469	460	468	436	450	483	512	463	486	456	434	438	457	442	518	466	463	446	436	449	475	434	442	476	459	464	431	466	456	477	493	451	451	446	429	471	412	454	465	462	470	462	458	445	509	434	433	453	461	471	463	469	467	453	424	467	475	469	426	454	454	454	484	410	461	484	444	462	426	452	471	460	406	442	445	487	454	491	460	483	470	479	436	514	422	456	482	430	454	454	476	494	436	459	446	493	467	459	447	493	499	469	447	436	461	457	424	433	465	444	428	458	428	457	443	478	503	472	432	446	475	497	472	464	443	452	478	505	454	441	439	486	415	480	438	442	480	448	498	418	471	477	467	416	460	442	463	464	466	454	482	477	426	473	442	471	475	490	433	455	411	441	466	452	429	448	406	456	485	478	454	449	483	454	427	447	488	429	484	489	439	439	446	498	491	399	455	476	438	499	475	444	438	440	465	462	427	411	462	459	458	468	468	465	474	454	477	477	420	506	471	478	448	471	468	440	474	482	465	427	479	512	461	467	479	470	474	474	448	446	444	519	467	428	462	438	442	446	456	432	463	481	459	487	438	433	435	499	515	453	468	476	504	444	478	456	482	485	440	440	468	459	450	448	470	457	440	460	494	438	456	399	455	493	433	505	475	509	462	498	467	455	469	457	457	466	444	467	430	486	417	452	431	428	451	434	440	446	445	458	475	474	468	485	478	459	448	448	472	463	454	457	452	445	451	450	450	504	457	431	494	456	466	437	480	422	467	487	455	446	463	464	451	437	481	429	473	465	477	463	462
22510	21111	29108	23602	21127	21671	13515	1213	606	581	527	472	502	444	445	455	435	427	412	409	400	408	403	399	380	406	385	396	405	421	403	406	388	392	391	405	372	338	392	409	389	400	379	401	397	374	390	387	380	387	371	398	370	348	377	369	402	392	438	388	401	412	395	393	365	385	366	367	383	367	357	385	387	350	417	351	397	402	386	394	390	364	366	376	346	375	383	380	363	365	393	382	399	386	397	365	360	378	389	386	368	375	376	353	414	377	384	367	340	361	400	381	409	395	369	388	388	391	350	415	369	407	383	355	391	392	390	386	390	333	358	346	367	429	387	372	352	386	440	356	390	403	384	410	360	363	373	364	415	393	366	358	365	342	385	383	379	419	391	392	392	386	374	388	377	389	393	361	383	401	393	388	412	427	333	386	380	368	396	364	373	394	336	397	379	384	377	370	400	408	385	385	366	364	379	410	406	411	413	367	359	360	377	341	334	359	369	349	378	411	371	387	390	400	362	389	399	341	435	380	372	357	362	337	359	371	415	367	338	394	377	391	387	360	378	351	424	380	362	378	373	353	377	382	372	358	369	375	392	384	371	371	412	359	368	383	376	396	376	354	361	392	407	407	389	375	379	415	383	359	372	405	390	377	367	377	376	369	345	398	367	389	362	378	406	348	384	410	391	419	389	369	389	360	399	373	375	374	352	378	371	372	369	378	390	363	353	393	388	385	381	363	398	396	355	382	351	396	364	395	358	387	376	384	380	357	415	402	397	380	412	378	372	345	397	335	380	373	375	369	373	373	393	355	374	399	400	368	366	381	368	371	384	391	356	394	399	336	384	353	355	356	380	370	419	356	410	372	379	410	413	386	367	376	369	383	375	378	371	384	382	389	428	358	370	386	387	396	401	369	378	427	382	373	371	353	423	377	357	378	375	415	396	416	362	376	463	359	375	409	399	413	397	384	392	393	364	365	455	385	418	414	390	417	409	400	374	374	364	373	365	366	387	362	400	361	374	351	379	369	392	369	410	376	355	366	364	396	393	395	364	367	392	387	381	421	385	374	389	355	322	355	402	385	377	395	401	371	390	407	386	377	396	363	355	342	364	374	413	358	398	387	415	367	351	441	356	381	371	392	394	359	406	372	350	389	358	402	372	367	386	370	377	379	386	367	370	372	366	410	405	413	382	411	396	390	388	391	387	383	387	358	363	393	437	405	398	386	341	380	347	383	367	378	420	415	369	424	372	351	364	351	379	353	377	399	388	360	363	387	396	375	389	388	355	406	364	377	390	384	368	338	345	373	409	378	380	412	374	402	402	366	376	373	373	385	400	384	376	400	383	379	371	370	399	378	376	400	329	439	399	376	388	338	411	408	397	385	384	396	379	392	387	365	377	354	371	393	374	353	387	398	380	363	373	374	384	369	364	379	379	377	359	352	374	417	389	329	386	386	387	370	367	380	375	374	394	411	356	369	370	343	380	373	344	341	414	398	349	398	368	399	379	395	372	363	393	393	358	360	388	385	411	372	363	353	404	390	408	396	390	385	391	363	374	370	376	379	359	381	414	344	417	376	367	373	382	384	374	367	412	392	392	387	396	384	382	397	399	378	366	386	356	364	421	356	408	382	375	362	393	383	383	382	379	383	405	369	405	379	392	377	370	367	401	367	372	390	387	386	405	397	363	396	333	376	352	371	359	392	422	324	385	392	356	400	376	396	379	388	391	357	376	380	368	378	378	418	395	415	400	370	367	354	355	352	401	356	410	354	386	363	359	381	397	367	350	393	361	391	366	416	407	351	358	389	368	359	372	362	392	381	362	349	382	398	360	349	379	373	373	346	389	382	367	390	382	372	422	360	380	375	390	389	393	410	371	385	397	394	388	402	351	383	400	358	376	368	386	366	388	376	389	358	382	384	374	369	408	407	384	401	391	379	378	373	396	357	369	399	346	389	384	394	388	398	401	401	366	344	387	397	376	376	445	368	378	368	371	365	401	409	375	382	386	405	389	367	384	373	407	383	374	381	381	389	343	372	411	395	380	381	379	405	360	352	370	383	372	373	405	369	343	375	392	409	347	383	353	395	328	358	387	353	378	379	383	385	364	369	353	396	374	393	373	412	346	364	360	375	388	369	370	389	403	378	371	382	429	341	357	384	395	373	362	374	395	331	375	402	395	372	345	424	411	343	382	389	350	383	376	398	385	382	395	377	389	353	357	392	354	388	375	376	382	374	415	364	349	370	400	367	390	370	387	388	370	376	359	364	382	408	357	371	393	346	377	384	367	394	329	371	359	378	365	392	410	397	357	384	369	355	392	330	393	412	413	415	389	371	384	347	373	367	360	385	363	387	380	379	360	396	360	414	392	365	419	337	394	390	368	359	354	395	373	360	356	362	352	365	425	367	380	404	378	388	348	370	361	392	361	396	399	386	395	382	374	364	335	386	374	361	384	372	384	365	370	431	412	374	391	355	379	369	379	362	386	354	363	375	378	405	386	384	392	361	426	360	383	402	388	345	383	405	366	373	353	343	397	396	393	372	368	368	355	393	345	375	385	392	385	365	382	376	378	380	392	429	379	386	379	373	375	371	395	390	374	386	368	371	402	386	362	371	387	394	382	405	382	416	404	386	411	399	363	399	364	359	352	342	391	374	382	353	338	377	383	397	372	404	391	385	364	380	372	387	366	385	383	381	387	402	385	392	358	394	376	366	373	350	390	360	379	369	372	381	382	385	400	399	375	381	393	390	406	382	354	427	381	359	381	370	377	360	331	390	364	399	352	401	424	386	397	401	407	414	383	426	358	369	393	345	369	359	383	380	387	353	406	350	379	350	412	380	381	367	379	397	390	413	366	386	367	364	397	401	365	380	381	383	369	419	379	427	388	345	396	376	399	408	378	404	382	382	357	395	358	369	386	403	377	428	379	393	382	370	411	383	401	402	386	406	411	386	382	369	375	401	353	383	373	378	415	366	395	394	372	397	363	373	372	376	391	361	356	381	378	371	376	382	401	388	393	371	369	363	396	407	406	365	390	368	361	375	386	357	414	388	366	408	405	358	372	358	396	384	383	428	347	381	380	362	385	393	377	356	373	374	346	383	382	367	384	384	389	377	384	379	383	388	396	392	373	378	388	382	356	359	350	366	377	402	399	382	427	383	404	366	368	365	348	391	356	372	341	337	396	423	390	409	367	374	380	351	423	402	337	375	397	361	380	366	354	347	377	386	378	404	353	400	384	387	376	379	392	394	373	396	337	370	420	396	342	358	384	402	395	347	394	365	374	376	410	407	393	402	366	409	399	372	381	395	402	397	376	379	378	366	372	397	391	379	408	399	352	370	356	383	384	328	369	376	370	379	399	396	389	392	376	417	421	404	372	380	436	396	382	377	383	387	372	362	374	388	359	386	396	408	411	410	421	354	369	349	371	369	380	392	357	367	390	380	375	373	375	362	365	404	382	366	365	379	361	392	390	370	388	340	373	372	374	392	368	350	369	402
45880	85988	54440	23990	16730	15154	7844	1104	820	734	654	633	542	575	527	462	470	506	436	440	429	413	450	416	438	405	439	454	427	408	410	422	405	431	383	388	380	373	380	397	415	410	354	394	398	409	456	394	374	443	380	402	398	380	413	396	378	406	395	426	388	398	392	370	431	401	389	392	420	403	403	386	427	427	391	423	402	399	414	365	357	378	390	376	376	387	360	401	378	395	371	371	396	393	369	387	394	367	401	400	386	403	385	403	416	416	379	408	397	359	390	395	379	418	395	376	366	386	397	414	417	407	378	418	345	428	418	404	400	416	384	401	403	372	405	367	387	380	403	387	393	395	400	387	393	318	434	389	371	377	377	385	394	381	358	401	410	399	390	427	380	420	420	386	355	413	380	373	372	411	366	392	401	371	375	397	358	381	419	426	379	370	378	378	442	416	390	386	413	404	391	379	381	386	365	358	399	399	372	415	410	419	428	366	430	398	400	395	408	417	370	408	398	389	410	409	403	401	389	392	407	363	399	384	431	389	382	409	388	377	407	360	385	412	403	425	383	377	405	398	400	374	413	412	421	396	401	395	417	385	404	397	394	361	359	396	396	353	400	413	412	395	407	397	409	390	386	397	380	393	367	370	420	397	427	400	386	382	369	362	356	428	378	412	360	367	417	408	369	382	411	434	375	396	398	392	376	423	380	394	379	417	381	388	394	391	372	400	410	360	379	401	412	395	408	424	411	366	417	399	383	398	428	377	422	406	398	398	394	417	378	382	344	400	409	377	415	368	415	378	409	338	407	410	367	391	385	365	433	381	394	385	412	387	369	438	389	392	381	412	395	404	400	382	386	370	414	405	417	393	390	439	420	388	395	383	367	374	365	396	402	349	408	414	398	396	349	369	395	400	368	401	364	392	403	397	405	394	363	385	398	406	340	380	407	371	421	393	400	399	403	379	408	361	416	376	391	397	376	369	358	402	414	378	422	402	361	357	414	419	366	382	403	420	418	380	398	376	390	379	424	419	363	368	381	391	410	419	392	426	413	373	387	360	401	380	383	380	389	422	384	392	353	378	369	403	399	385	406	434	376	400	389	419	386	388	383	398	364	399	415	437	392	377	389	375	385	396	387	393	369	402	378	375	433	380	382	380	404	388	395	429	435	373	413	354	412	429	419	381	416	371	405	395	369	377	346	416	413	411	403	401	383	409	361	416	406	391	423	408	438	415	416	394	409	404	396	381	396	428	377	403	395	385	336	357	413	421	405	376	398	388	412	371	394	369	376	383	373	395	378	392	386	383	373	372	404	386	399	410	404	393	411	398	390	404	416	399	431	382	389	370	403	392	380	388	395	387	370	438	393	418	396	380	413	361	366	392	424	405	374	386	398	374	420	391	381	365	363	389	366	373	392	380	405	385	388	379	433	350	446	380	377	395	394	356	409	392	411	385	390	370	367	391	416	408	402	419	426	407	421	388	423	395	377	424	382	381	407	379	372	404	387	391	377	380	385	356	390	391	379	407	383	407	417	384	383	373	388	385	391	424	400	420	371	390	393	406	412	421	400	392	393	421	440	386	402	374	402	397	380	402	415	381	370	383	391	409	398	425	367	392	403	397	385	407	402	394	393	382	434	373	416	378	373	380	419	416	388	368	418	411	389	384	409	410	378	424	382	387	411	419	406	409	346	392	403	389	429	385	421	390	368	384	411	410	415	406	384	414	395	394	391	399	389	385	386	327	401	369	424	392	365	382	419	409	409	403	388	427	391	422	417	381	409	401	401	375	384	365	389	372	364	369	391	392	396	373	395	401	390	421	391	394	380	367	364	405	387	411	407	377	382	433	374	378	421	402	364	399	407	377	379	395	386	405	400	385	381	406	358	425	391	380	345	383	379	411	359	372	423	372	410	424	400	402	393	373	364	376	392	414	386	397	421	376	385	382	394	410	404	361	418	395	426	415	435	402	368	406	367	387	396	388	373	361	383	420	382	379	395	395	380	383	386	357	379	385	380	367	363	395	401	408	377	392	413	389	383	397	359	405	439	402	360	403	403	418	394	398	411	405	393	391	407	379	374	388	408	405	370	341	423	384	414	387	389	396	437	383	420	407	391	387	358	407	420	387	381	415	398	375	363	363	407	369	412	401	403	401	400	360	417	399	379	393	391	403	402	386	379	405	368	393	424	380	400	370	379	394	385	374	405	394	382	372	410	392	401	379	394	386	357	400	354	412	421	376	411	386	379	371	379	392	360	397	383	417	374	402	371	412	399	414	412	385	357	424	379	399	408	382	356	369	378	406	367	379	380	422	391	378	387	379	398	375	379	381	376	403	391	393	385	409	375	396	406	427	402	395	400	390	421	365	410	405	372	396	412	360	424	399	395	385	403	423	411	394	433	380	406	377	399	409	347	414	374	413	401	382	374	409	388	408	393	373	389	384	416	397	371	404	394	374	384	425	382	363	380	358	400	371	384	373	422	397	378	374	403	410	379	406	420	373	372	402	389	423	390	405	380	385	358	422	368	384	432	383	384	394	374	428	390	386	407	360	388	400	403	391	383	352	404	367	399	405	406	383	386	374	399	405	384	371	400	390	409	390	387	423	404	392	410	389	347	425	398	422	355	411	391	400	403	402	363	398	409	427	401	406	384	398	338	413	409	368	407	428	416	389	391	398	379	407	411	406	401	379	397	375	423	369	428	373	396	372	421	390	401	383	395	390	379	388	443	385	406	396	392	386	407	402	402	386	403	372	416	393	387	389	384	373	377	373	397	393	418	375	388	397	384	411	383	408	367	414	376	394	402	388	405	380	397	405	394	389	381	380	415	381	394	395	365	409	404	404	403	428	411	383	402	392	383	378	394	392	450	406	357	384	423	365	407	384	370	375	416	408	424	402	397	400	386	389	370	417	391	369	399	388	404	393	425	377	368	401	416	370	400	383	429	406	394	370	368	395	404	401	407	410	378	394	412	413	394	405	405	406	376	432	408	395	433	394	404	361	366	450	383	388	367	367	379	417	396	407	382	426	352	363	399	390	385	391	405	364	421	390	380	386	372	407	425	394	419	390	415	385	390	370	415	407	401	406	383	386	399	370	378	388	401	390	402	412	402	395	392	427	370	391	356	405	379	397	386	345	353	380	379	385	369	410	393	409	388	402	373	397	361	378	410	381	386	403	407	380	395	389	400	410	427	420	370	417	391	353	365	383	411	395	421	394	374	437	380	381	403	387	372	404	396	390	434	411	413	380	405	418	382	377	382	394	389	379	417	420	366	434	389	359	373	386	370	427	366	363	406	389	394	398	398	408	383	375	405	406	416	399	363	392	405	404	379	395	406	389	415	366	395	376	387	391	394	386	391	411	375	365	378	408	388	397	389	414	374	367	385	373	411	366	405	400	404	404	408	372	390	395	362	410	391	429	404	401	381	377	407	418	383	403	401	360	391	391	411	389	410	403	415	423	405	406	391	370	394	422	373	375	367	360	420	416	384	401	393	407
28092	21807	19640	6228	1493	771	434	274	265	259	268	257	260	265	253	229	221	251	277	228	246	227	228	224	262	271	232	229	248	269	239	261	251	263	225	237	250	232	243	240	244	244	259	258	237	249	235	236	221	231	214	194	274	261	245	222	247	231	208	241	239	236	225	223	236	241	232	236	254	248	259	251	246	239	252	238	229	240	247	242	218	260	230	224	214	234	284	252	242	219	241	262	268	242	211	230	226	238	250	261	240	240	253	241	228	213	228	221	229	239	235	208	240	233	230	199	199	259	225	260	235	246	241	203	250	244	249	223	225	253	226	245	254	259	246	242	266	242	218	240	248	237	259	242	222	221	245	263	244	218	255	251	245	243	233	247	230	218	246	259	251	217	249	237	238	218	244	237	190	243	240	240	239	246	238	261	225	251	260	254	254	239	248	262	237	259	231	246	276	232	250	242	220	255	231	245	259	241	233	237	240	270	221	235	229	259	254	251	221	248	230	241	245	257	242	247	265	228	237	242	242	242	241	216	234	236	276	218	222	271	237	239	218	262	252	233	256	245	225	251	229	250	226	222	244	234	258	229	218	243	266	244	244	232	252	234	263	251	246	244	235	286	255	244	236	220	265	228	232	250	277	256	254	252	212	274	207	250	252	242	211	257	258	252	255	264	255	264	235	214	240	248	228	271	244	272	264	218	235	224	240	277	244	255	229	219	258	251	257	247	247	242	230	255	244	231	234	218	254	271	267	257	240	224	244	218	246	224	219	249	242	238	224	222	240	249	254	276	252	232	240	239	230	261	244	241	281	218	234	248	252	236	260	228	253	204	256	238	240	256	238	266	262	248	241	253	246	261	284	256	236	216	243	243	256	256	244	223	235	222	239	222	240	207	221	239	256	239	230	225	230	223	231	239	246	228	241	251	262	247	227	236	242	249	246	241	222	252	259	239	251	231	212	245	251	229	246	230	253	235	226	243	230	242	230	246	224	251	223	240	247	240	236	255	208	239	229	253	258	257	228	233	225	229	276	220	264	230	224	234	250	228	242	255	241	275	252	231	210	207	241	252	264	225	258	236	245	259	248	230	219	242	260	256	290	215	230	248	231	228	241	235	225	235	257	241	227	212	242	250	232	242	235	232	216	240	225	242	221	230	247	222	220	241	250	227	236	242	242	245	237	240	234	247	213	244	261	233	251	244	235	231	254	227	247	248	269	244	240	219	249	242	230	224	247	242	259	232	233	268	252	275	250	229	272	248	237	213	260	255	256	221	228	247	253	242	228	227	236	241	232	242	252	264	247	251	243	237	261	244	227	237	252	259	247	284	225	231	218	248	221	264	217	257	249	245	238	235	254	244	253	253	241	262	232	227	269	259	222	230	272	230	220	211	233	245	257	227	249	248	240	229	260	267	230	257	247	218	213	267	236	263	246	250	236	241	211	254	292	270	217	225	249	243	272	247	236	236	234	240	261	246	233	236	245	240	231	272	255	245	265	220	249	252	239	260	242	213	264	227	214	250	251	260	222	214	235	243	253	258	259	257	226	226	225	213	244	214	217	236	230	218	261	248	236	254	247	227	259	263	229	280	256	272	246	234	259	280	242	216	259	233	240	245	241	245	227	243	222	242	271	230	258	240	241	239	255	219	221	234	238	220	227	251	253	265	209	223	223	259	261	260	247	268	253	208	285	275	238	259	266	241	203	252	220	248	236	229	241	259	228	255	229	244	234	241	260	199	263	234	252	224	228	224	218	237	225	223	196	230	232	257	232	275	231	252	244	232	242	226	229	225	272	254	231	233	248	239	265	232	238	249	249	266	217	267	227	229	231	240	249	244	228	240	249	238	234	269	235	241	242	253	269	223	236	243	229	237	251	256	257	279	283	209	235	250	226	244	239	234	250	245	255	241	263	224	229	229	236	231	240	235	207	213	245	238	267	250	218	240	272	264	236	232	269	245	233	264	218	243	271	252	244	243	247	226	267	213	241	222	229	232	226	227	234	255	256	231	235	260	246	252	246	223	229	260	233	222	256	264	237	245	245	217	237	240	217	246	243	254	248	216	237	264	241	223	268	257	245	226	236	238	220	242	240	229	238	251	246	238	235	253	241	257	238	233	252	219	235	237	217	219	220	233	272	234	230	226	237	197	218	224	226	238	228	251	257	246	249	235	251	255	231	234	256	229	238	268	257	272	228	246	233	246	246	247	246	236	208	238	248	252	245	249	234	255	248	241	244	253	237	226	249	234	235	243	224	236	232	229	236	264	223	244	248	226	266	249	235	236	233	251	251	228	240	242	233	231	223	233	241	280	242	234	211	254	239	264	249	234	214	272	247	212	220	251	215	246	236	232	233	234	213	222	253	217	257	225	257	241	232	206	230	222	272	226	257	254	255	234	239	251	238	249	253	239	205	240	224	220	223	234	263	236	256	261	243	254	252	222	228	265	243	239	265	234	221	231	231	230	239	224	254	240	229	215	240	249	226	231	229	233	252	242	246	210	258	258	246	217	230	265	267	190	204	213	263	258	244	248	248	241	255	231	237	236	235	233	261	249	248	227	260	237	220	244	250	245	230	254	236	226	240	237	247	231	269	260	256	234	212	239	245	232	225	259	243	230	252	223	241	198	238	224	236	246	241	220	255	260	307	242	233	243	241	235	227	250	247	249	230	241	242	216	230	212	233	223	216	231	249	255	239	239	250	233	276	235	273	237	260	254	233	259	222	217	254	235	249	234	207	212	242	255	250	220	226	271	240	244	228	227	251	236	212	237	219	250	233	226	235	227	280	234	252	231	240	243	228	247	235	250	276	236	217	232	259	248	273	223	261	235	240	250	245	227	233	236	245	245	215	253	239	234	235	227	240	247	263	243	229	240	256	216	222	231	242	230	232	255	252	257	229	235	229	239	249	248	253	238	225	232	244	236	223	261	258	253	235	238	224	218	241	212	259	247	213	252	237	222	255	256	250	234	240	224	238	257	253	234	269	262	227	244	253	218	268	239	237	238	264	256	225	276	217	246	246	238	234	230	259	237	219	234	246	236	248	233	267	221	237	239	265	240	237	260	238	250	211	232	216	242	253	241	260	241	238	253	247	254	234	242	235	234	224	240	229	248	266	224	249	243	245	210	257	234	258	249	220	235	244	239	243	232	243	207	236	234	264	226	247	247	243	247	259	245	264	242	242	228	228	252	274	239	252	233	265	246	241	235	253	236	246	236	252	234	210	222	244	223	252	238	237	228	233	249	218	249	225	219	224	231	230	211	212	250	231	238	222	240	234	208	227	264	244	261	251	241	247	238	250	240	220	235	214	238	257	241	227	216	218	227	245	242	230	223	248	231	265	230	242	229	249	249	209	220	255	231	235	233	220	242	235	255	230	235	250	245	238	238	239	262	230	256	277	254	225	227	228	246	216	238	267	219	230	230	238	204	233	234	249	232	250	259	256	258	252	264	248	260	230	234	237	244	250	248	209	260	279	260	226	239	252	260	254	229
14545	28189	19188	4743	2221	1003	548	288	318	270	268	265	252	283	285	266	286	279	317	263	275	281	255	261	242	320	276	278	275	296	304	263	262	297	281	284	256	277	293	288	303	240	274	272	250	274	271	258	250	315	272	255	282	252	300	252	256	256	278	268	295	261	274	269	292	271	267	271	264	270	303	285	290	303	260	261	297	277	285	273	282	292	272	258	270	252	267	295	305	262	265	253	263	261	259	309	244	268	272	299	297	260	261	257	262	269	279	284	274	286	272	260	265	257	264	274	271	277	285	293	287	257	273	314	302	260	259	277	274	314	316	262	263	284	255	271	272	255	296	299	284	291	265	251	292	273	275	244	293	301	294	279	278	260	269	278	270	264	271	289	302	264	249	244	295	281	246	269	279	290	285	271	280	289	239	267	315	309	287	292	279	282	287	276	288	277	272	261	280	261	230	249	282	272	285	263	289	264	256	243	276	263	279	272	248	275	286	263	288	272	270	289	281	282	266	256	262	279	256	275	270	237	305	274	292	313	269	261	285	263	282	292	251	280	274	299	270	247	284	267	306	262	295	271	265	274	294	275	251	281	261	288	276	250	317	289	260	261	293	305	292	284	302	268	272	260	259	268	280	285	240	251	283	272	247	290	282	253	258	279	282	254	300	271	234	281	315	277	283	280	271	296	307	307	258	271	252	295	319	252	262	312	255	275	289	267	279	256	279	289	284	272	274	251	305	258	302	281	272	243	258	290	284	270	255	281	265	245	278	264	299	248	261	317	265	272	267	287	269	244	265	256	268	286	281	275	259	271	297	267	295	259	290	290	271	267	275	265	287	260	277	276	275	294	263	288	280	278	298	280	278	268	265	249	277	269	270	303	263	275	282	268	245	294	273	263	261	278	268	292	275	253	280	246	306	277	262	296	238	270	281	274	274	285	303	262	277	270	272	263	287	261	298	260	271	282	272	284	284	254	274	251	279	268	276	273	276	253	276	276	286	256	270	259	267	294	264	262	257	276	296	252	269	260	268	284	306	252	253	258	288	305	290	282	288	281	296	287	296	282	257	276	259	253	269	265	284	287	296	235	270	248	272	273	292	296	277	254	246	269	277	255	260	273	264	259	259	271	262	253	286	267	237	275	296	269	255	282	269	266	304	280	249	249	269	313	262	262	300	279	285	284	269	266	294	266	274	279	284	286	268	256	267	283	278	290	272	283	301	277	282	278	291	250	304	283	246	258	281	277	285	291	295	281	293	290	271	270	295	264	260	291	247	279	266	279	281	285	288	289	260	293	257	299	262	285	259	272	296	259	280	258	262	290	271	265	267	282	257	284	290	266	263	269	293	258	247	264	293	279	266	294	252	295	275	258	276	293	279	303	286	299	277	275	290	271	301	301	291	305	262	291	293	269	281	260	259	264	287	272	268	288	278	263	299	286	265	260	267	266	270	276	272	279	278	296	288	275	269	282	279	246	277	250	278	265	249	289	299	302	263	266	315	250	280	258	275	260	258	293	267	270	284	274	275	300	260	297	271	276	267	291	303	286	298	257	324	300	258	268	253	299	290	286	248	291	299	292	267	265	294	247	311	294	242	278	271	280	270	277	252	279	300	295	298	265	288	251	270	253	265	261	283	273	281	256	283	288	262	259	260	296	275	298	261	249	281	298	279	260	295	271	266	267	272	278	260	255	288	294	269	252	271	259	268	288	254	269	288	288	278	264	289	285	251	281	287	300	275	253	237	279	288	254	287	279	291	262	294	291	273	260	293	250	270	279	259	276	282	256	261	290	282	314	283	242	272	259	265	269	288	263	265	279	297	299	289	280	307	292	260	274	260	282	302	306	305	264	301	292	306	299	255	296	293	270	299	281	286	260	280	272	285	265	283	262	287	283	265	286	301	269	251	283	300	283	269	286	291	267	258	325	250	280	275	283	262	293	298	289	284	279	273	242	257	260	262	274	256	288	296	289	302	322	279	269	289	274	287	258	274	258	314	289	279	266	274	296	280	282	292	263	258	256	252	253	265	278	305	313	288	276	295	289	275	280	303	287	273	265	244	275	266	277	278	297	272	290	321	279	258	313	274	289	269	274	278	265	269	293	261	261	290	255	253	281	296	302	296	289	281	283	254	280	250	261	313	247	278	274	272	265	272	283	240	287	264	271	247	281	242	267	278	250	276	290	274	257	277	258	294	254	277	268	245	297	282	301	276	298	253	305	271	285	240	253	303	272	277	269	251	299	285	280	280	292	276	257	271	281	296	296	274	249	300	281	274	279	264	292	265	280	260	263	280	269	275	283	294	253	239	269	293	282	279	267	294	271	259	246	290	269	305	250	278	264	264	298	260	250	283	263	285	271	262	259	297	261	251	276	262	291	254	259	273	265	293	274	295	267	301	287	252	275	254	306	246	258	262	272	282	308	294	305	266	274	304	278	294	259	250	278	290	258	271	278	265	265	273	289	308	261	239	290	282	276	271	288	253	235	250	263	286	264	248	288	291	254	248	286	273	258	262	268	268	268	261	252	258	280	267	279	262	265	268	254	276	269	260	299	288	282	265	266	262	271	301	294	263	257	257	280	263	271	291	264	327	267	305	292	275	283	269	299	286	272	267	264	289	271	270	245	287	263	266	251	277	286	289	289	275	314	245	299	248	275	281	299	248	270	274	273	283	298	252	289	248	249	250	280	259	228	291	273	260	271	272	295	257	281	262	292	294	303	313	271	304	259	270	282	268	264	290	279	255	261	271	267	276	305	251	328	282	300	310	265	258	249	232	276	247	298	253	242	260	287	275	293	268	275	259	270	258	281	277	256	288	283	272	258	285	260	277	303	259	291	296	297	290	286	305	289	275	320	281	274	277	279	314	272	272	255	272	275	278	267	257	303	275	284	306	253	257	329	301	248	318	282	299	255	287	295	304	269	267	291	280	266	252	278	250	275	297	288	292	308	282	267	294	296	260	273	276	271	249	291	239	280	257	274	265	302	317	254	288	279	285	268	270	309	272	270	280	293	271	240	266	295	273	288	267	265	267	266	301	274	280	277	292	252	273	275	288	298	254	256	276	301	273	262	272	281	276	264	281	276	279	292	278	282	278	277	263	260	268	269	247	277	289	267	247	247	292	306	257	279	322	262	287	292	278	279	278	261	284	302	270	277	276	282	290	273	273	268	292	278	253	263	315	286	276	298	279	271	271	285	268	243	279	313	294	275	281	250	270	275	268	263	269	308	275	273	311	320	262	283	263	275	264	255	284	269	275	256	258	278	256	286	274	321	299	270	288	282	241	275	268	278	293	239	266	274	256	230	256	239	294	280	296	307	315	264	282	240	264	273	259	270	270	275	263	266	290	283	256	307	275	273	282	278	258	278	266	284	263	303	298	287	260	303	268	274	283	280	295	259	256	275	290	255	259	271	292	244	252	230	272	261	312	276	274	273	291	285	270	260	284	273	291	277	283	285	264	296	288	258	298	264	292	293	293	272	307	283	254	279
23658	21306	28478	24227	20297	9037	4629	399	305	253	265	238	231	196	218	211	199	193	207	185	209	173	176	180	181	203	188	195	195	202	173	179	182	196	185	180	193	180	157	202	157	187	188	169	180	165	162	162	181	189	173	171	182	160	171	180	164	174	188	171	177	158	191	173	159	201	186	162	204	169	179	180	176	176	165	180	175	167	172	199	171	176	193	182	184	185	191	192	188	204	181	159	179	193	180	157	169	168	185	183	170	173	173	181	185	186	175	173	176	196	160	183	164	178	174	193	195	169	197	187	170	179	148	176	191	186	157	180	159	170	174	205	151	178	178	179	179	186	182	207	203	188	153	215	197	176	190	192	188	173	164	227	172	174	173	183	170	174	193	161	181	171	186	183	180	157	203	164	158	187	180	189	187	186	186	168	191	159	159	157	161	186	193	169	176	171	184	173	177	189	170	184	184	170	185	180	165	171	166	196	157	189	164	181	164	189	212	182	200	188	167	172	181	200	196	194	168	155	187	168	205	166	179	194	182	172	191	170	150	173	180	148	167	171	185	166	185	199	208	196	163	186	160	184	157	162	170	178	162	171	199	205	176	177	151	169	146	181	174	166	180	164	169	165	174	225	185	181	174	184	167	166	165	157	142	173	173	210	170	181	184	161	180	169	182	151	183	184	205	177	168	190	175	180	187	173	173	182	178	184	183	170	174	168	157	191	192	158	146	163	172	178	179	180	180	196	178	171	179	205	189	180	168	175	179	169	173	187	161	164	172	186	195	174	173	163	181	166	177	173	181	195	171	180	193	188	160	184	181	182	182	175	183	171	181	201	189	197	171	180	161	150	172	177	186	199	174	178	177	202	167	167	175	168	173	169	172	187	172	198	185	150	177	176	160	200	177	202	166	166	195	165	177	178	160	184	173	183	184	171	198	202	180	187	178	173	178	157	185	176	190	176	182	168	199	183	181	159	176	204	179	164	164	167	173	173	177	167	174	178	172	167	182	169	165	173	177	188	178	160	180	176	170	167	156	174	163	166	177	178	204	159	200	172	192	204	180	187	188	166	191	183	174	164	188	165	183	176	167	168	179	162	172	194	181	169	183	166	196	185	196	183	193	184	163	188	162	183	170	173	181	193	158	165	198	172	173	182	159	174	183	172	175	176	172	173	197	169	170	189	185	173	169	170	194	166	193	192	171	174	176	174	186	177	174	163	173	175	164	167	170	189	173	176	183	186	176	178	187	162	183	160	211	185	163	165	174	203	175	189	190	180	172	177	151	168	182	205	178	188	170	176	169	192	189	171	175	186	191	163	169	177	175	165	171	180	186	164	191	161	181	169	171	188	179	199	178	147	181	182	207	155	193	182	187	172	187	203	176	161	147	188	168	189	177	176	188	183	205	164	180	171	179	162	187	157	186	184	176	182	208	175	176	153	165	202	182	171	182	182	153	172	196	166	195	166	190	170	184	188	168	166	177	187	149	197	175	140	158	178	179	188	173	189	198	170	156	191	176	194	166	177	177	173	190	164	191	173	175	159	178	189	175	181	174	173	169	172	148	193	174	190	193	157	164	189	154	167	174	195	210	191	191	180	179	162	206	179	172	155	185	166	200	177	178	177	212	150	196	179	176	193	177	178	174	170	179	188	181	156	186	174	163	192	168	177	178	183	154	170	183	168	164	180	160	179	166	180	198	187	155	197	205	179	205	191	169	197	171	187	184	172	190	155	160	159	158	174	168	186	190	181	150	191	167	186	180	202	161	181	159	171	157	165	197	182	167	173	167	186	194	183	156	187	172	183	178	180	193	179	150	143	199	167	150	165	177	201	167	179	195	201	177	186	199	174	192	189	180	167	180	169	182	171	183	172	178	195	173	187	176	170	177	151	160	181	195	174	190	168	161	172	179	180	179	179	183	155	169	201	167	175	180	175	176	200	206	191	163	183	168	163	161	192	180	187	183	160	180	137	167	173	179	185	156	185	183	160	197	195	172	152	186	172	169	208	174	162	146	169	201	175	169	152	155	191	189	187	178	200	165	163	182	180	185	165	182	182	210	169	161	178	177	177	193	169	165	175	150	170	181	169	188	150	197	193	196	174	177	154	185	161	192	176	186	187	180	174	180	184	167	175	183	181	180	203	174	185	159	185	163	185	181	161	171	184	175	184	169	176	171	180	194	185	184	149	199	164	156	172	168	171	172	173	176	162	198	173	163	160	181	179	164	185	201	169	178	180	189	182	196	173	197	194	178	190	185	178	192	185	193	164	180	201	169	164	175	207	178	174	162	172	175	173	166	202	172	174	181	206	211	165	163	165	175	167	177	178	145	165	165	212	169	182	198	160	177	165	181	182	181	199	167	179	212	212	182	170	191	198	176	185	172	165	151	166	174	177	160	171	200	171	189	193	176	196	164	174	202	166	177	174	181	147	181	173	189	154	171	184	215	184	190	172	191	172	193	172	179	164	181	188	171	151	192	175	181	184	186	172	173	175	198	170	191	170	208	198	174	164	172	188	177	184	167	163	168	178	143	144	193	174	171	186	186	178	150	167	174	170	175	169	185	166	170	194	194	186	155	161	163	194	181	176	166	186	172	199	148	155	187	193	186	206	178	182	188	202	158	176	172	189	160	174	151	189	185	156	194	177	176	159	170	177	151	181	190	191	162	178	175	195	183	165	177	168	178	150	166	194	202	181	153	186	167	187	170	196	188	166	174	182	181	172	171	183	181	186	177	188	191	178	181	191	188	174	191	176	198	159	179	155	174	183	185	179	192	135	199	162	201	175	162	166	165	169	142	176	202	173	173	188	180	181	197	160	165	197	190	179	174	166	191	183	185	199	167	186	166	197	183	169	181	196	194	185	165	182	169	174	181	192	186	170	170	175	192	176	190	163	195	171	160	167	188	171	187	175	186	180	191	179	161	166	175	177	169	177	166	179	155	169	182	175	211	203	165	167	189	180	179	169	197	188	180	175	171	180	189	172	171	174	180	167	172	172	174	171	171	181	183	172	170	186	180	195	200	162	169	162	197	169	194	143	197	201	177	167	181	196	189	175	167	179	162	178	174	200	180	179	171	199	179	164	154	167	167	181	159	187	184	198	189	170	198	185	182	186	151	182	178	167	166	162	168	179	179	168	159	168	163	208	171	199	200	184	181	161	162	171	190	171	167	180	160	182	182	202	177	134	175	186	171	185	163	188	167	180	171	172	186	167	193	174	186	172	172	155	172	175	176	196	200	175	181	177	172	188	177	172	186	167	180	169	168	163	177	203	192	172	177	139	180	195	180	173	210	157	176	170	181	169	165	165	183	176	161	186	196	188	185	190	184	178	189	188	164	177	173	187	188	153	158	169	180	187	168	177	189	200	183	192	185	166	184	190	181	181	187	188	192	196	173	176	176	202	157	202	173	163	150	185	173	179	189	172	194	190	197	171	209	176	183	170	194	162	189	175	181	167	175	159	165	180	199	188	189	142	159	173	157	169	147	174	182	145
40299	73307	34341	14182	6174	5063	5582	540	383	372	326	288	292	298	253	273	212	252	222	245	218	218	232	223	228	202	212	216	192	209	205	191	196	227	210	195	211	185	201	202	221	179	206	218	214	216	202	205	214	169	189	185	202	220	206	240	204	197	175	194	198	172	195	217	189	212	194	181	213	203	205	198	192	202	177	198	191	200	200	187	155	190	198	203	212	176	187	225	188	188	182	206	207	179	199	178	190	201	208	185	202	204	196	191	199	204	221	209	216	216	183	221	173	181	198	186	203	180	204	187	211	197	184	203	179	187	182	198	190	210	206	184	192	187	206	205	185	203	180	173	207	181	218	208	217	212	224	192	192	206	190	202	178	185	189	207	196	213	211	200	225	230	178	189	212	185	208	195	191	194	205	191	224	187	214	202	206	204	211	216	204	181	166	165	174	183	181	214	184	204	189	189	189	211	205	203	213	206	178	209	195	215	197	206	195	181	203	197	199	187	207	191	213	196	194	188	181	213	224	203	196	207	198	213	187	202	219	218	198	198	171	188	205	179	221	200	209	218	204	216	188	211	195	203	199	206	202	198	210	169	197	172	195	214	197	228	213	191	196	206	190	193	208	201	208	194	192	182	211	207	177	190	207	195	206	214	202	214	187	203	196	195	189	199	200	192	176	204	191	205	190	193	177	194	219	194	176	188	205	185	175	205	188	182	214	207	194	217	214	226	206	179	210	193	170	192	212	202	216	183	194	200	193	190	222	181	172	208	226	209	210	198	193	214	188	194	195	206	223	206	212	175	185	196	180	199	194	225	188	212	187	185	216	215	192	200	177	189	230	167	190	188	182	165	192	215	217	194	182	183	210	194	195	196	220	201	200	210	228	165	176	214	223	195	201	190	204	203	189	231	184	199	197	206	205	182	196	189	185	192	222	187	208	235	216	206	198	194	192	182	196	203	197	175	216	197	177	207	201	204	227	172	216	214	205	184	230	193	192	200	182	203	165	177	210	193	215	211	213	184	173	200	200	208	222	205	211	167	182	198	198	199	195	194	197	187	194	198	223	196	186	190	181	204	220	217	194	189	200	194	208	202	211	210	198	191	201	207	201	196	177	211	196	207	217	178	209	197	178	179	209	194	226	223	219	200	194	197	183	214	177	189	196	185	198	174	198	190	184	223	205	218	190	211	165	227	197	194	200	221	191	179	175	199	182	214	198	203	191	199	190	192	198	198	213	212	181	183	200	183	193	192	203	202	207	198	163	195	191	203	186	219	179	201	197	188	187	207	223	212	206	210	202	192	199	191	207	218	198	174	218	186	201	199	199	203	168	203	191	181	217	180	182	194	204	183	204	188	180	187	207	197	193	200	193	175	231	217	158	197	217	213	202	213	198	204	203	215	202	200	215	203	197	217	205	210	186	177	193	208	215	211	178	192	210	204	174	205	174	197	198	169	185	202	193	196	186	196	232	213	185	199	176	194	178	201	206	202	206	177	169	192	206	209	188	204	209	203	204	221	214	202	200	192	184	199	181	174	203	210	205	191	218	194	195	210	214	173	198	214	200	199	190	197	198	210	224	193	211	205	218	196	205	191	190	192	197	200	206	223	190	184	234	191	192	241	207	211	195	201	198	192	193	214	200	180	217	180	202	202	198	177	216	227	201	190	190	210	219	199	212	217	188	179	213	212	184	195	217	211	213	193	190	224	187	209	213	199	216	199	203	191	203	205	203	211	167	208	190	186	183	209	186	205	221	217	215	233	221	208	185	195	189	193	196	195	201	198	202	207	209	219	207	188	188	184	199	185	213	213	196	202	229	234	187	191	197	210	165	219	206	192	201	189	213	210	188	219	197	184	188	218	165	198	171	211	198	205	217	203	193	221	180	181	198	200	176	201	190	213	224	187	174	198	189	200	192	204	205	201	202	190	198	215	191	195	186	184	202	203	203	208	197	219	202	189	214	183	188	195	198	214	204	206	203	195	191	210	194	203	198	179	196	203	205	216	197	203	176	199	201	213	198	214	206	206	184	205	191	206	197	201	200	182	231	190	196	181	216	189	199	207	202	184	182	212	201	196	192	214	202	203	186	193	182	182	188	210	210	206	191	196	198	186	192	201	179	197	175	195	212	186	228	192	174	186	211	194	200	179	199	195	202	210	197	186	194	204	194	223	194	200	205	200	222	199	195	194	194	185	178	204	207	207	183	210	204	187	231	201	170	198	234	193	199	206	210	197	181	223	201	199	196	226	193	203	189	195	204	216	175	182	197	206	213	199	187	221	199	187	197	187	199	221	206	184	206	217	218	205	202	176	202	170	178	210	220	201	214	176	191	202	188	217	209	192	207	222	206	194	225	201	180	203	187	179	186	188	205	193	184	222	196	192	181	181	178	189	214	189	199	216	189	189	186	201	218	205	195	198	198	196	185	199	213	189	195	210	194	187	192	187	199	211	193	190	193	197	189	200	190	202	189	194	216	194	188	222	195	198	193	192	210	193	206	204	201	198	199	193	214	191	195	188	211	182	178	181	171	187	202	195	196	206	214	207	225	174	199	195	207	197	218	210	201	183	195	186	214	215	195	185	181	186	187	217	222	196	189	182	190	204	173	227	223	192	200	214	201	183	228	205	189	199	199	231	197	182	166	183	207	198	218	201	186	193	201	209	206	203	187	198	193	190	197	182	225	202	217	207	184	186	205	196	217	209	220	188	204	200	187	201	191	215	226	166	192	196	220	175	218	187	202	198	198	192	199	183	205	190	212	175	190	198	187	208	196	190	216	189	200	199	190	218	210	188	179	170	190	189	210	192	222	232	179	174	213	181	213	194	193	191	197	172	202	189	185	182	189	194	191	200	205	193	242	194	186	184	191	206	197	187	181	191	219	228	214	209	206	194	187	201	190	209	196	200	198	198	199	211	190	196	192	174	214	181	209	193	209	208	202	187	198	206	179	190	213	203	187	193	194	209	203	220	238	176	178	215	202	205	190	213	200	173	198	203	180	198	202	182	182	223	203	209	190	214	179	193	187	192	177	175	186	201	206	191	200	218	191	215	208	201	192	201	191	166	189	210	179	197	201	207	196	206	214	185	206	207	201	188	202	214	173	204	185	190	204	171	195	202	205	195	224	206	191	216	191	182	215	189	206	180	176	194	175	198	183	198	205	223	202	196	198	176	203	217	214	204	196	241	193	202	204	181	205	208	180	184	204	207	197	185	219	174	205	182	210	202	200	234	185	187	207	222	204	185	204	206	199	197	219	180	208	206	181	211	207	209	194	227	184	181	208	215	177	204	191	217	226	200	208	187	182	206	197	171	186	198	205	205	200	201	195	189	223	205	207	191	196	178	177	207	198	204	204	200	210	181	219	166	209	210	231	184	201	208	187	202	201	197	185	195	179	191	203	189	175	199	206	228	190	213	178	186	196	205	194	186	188	208	191	213	204	199	185	200	206	182	194	215	204	189	209	200	212	197	188	229	213	192	188	183	206	205	193	214
24930	21264	26856	24726	8585	2947	7717	784	485	478	469	413	434	441	444	452	462	448	429	409	434	424	454	465	447	446	403	385	430	420	400	412	404	445	429	404	427	418	442	416	414	402	414	413	434	402	393	401	423	451	441	417	419	414	397	393	391	417	417	411	424	426	428	430	441	429	421	458	408	394	452	429	411	431	416	418	385	436	443	431	421	408	396	409	368	430	422	429	415	420	442	399	403	403	408	403	421	402	416	430	423	428	428	439	413	421	425	428	418	444	408	425	424	420	456	438	429	434	444	429	435	444	415	376	435	444	435	393	402	385	403	431	444	418	381	402	414	466	391	407	429	385	421	435	429	448	417	415	466	421	414	377	391	412	384	432	419	423	435	406	419	421	404	391	433	395	426	439	432	418	423	399	461	419	411	451	474	445	387	416	409	412	454	428	416	402	413	404	448	414	432	423	436	423	407	410	429	410	423	438	414	403	397	410	444	445	417	407	424	427	420	423	394	460	436	407	404	446	387	437	440	438	437	397	424	410	430	399	417	392	433	413	422	438	396	432	426	437	435	394	402	406	416	446	391	433	406	405	436	416	418	399	401	440	424	402	458	407	382	416	418	428	448	444	403	439	382	438	456	386	392	404	427	411	413	436	414	429	362	416	463	413	430	430	432	384	440	397	420	399	381	426	422	425	420	393	451	439	440	403	426	433	397	431	426	442	417	450	408	423	429	436	460	426	453	447	407	414	432	408	404	434	431	415	441	418	445	423	384	397	427	431	422	427	440	427	441	426	395	402	404	430	435	417	400	436	429	404	412	429	410	409	458	433	435	438	438	403	401	410	422	443	433	428	424	433	443	421	424	436	462	397	403	398	430	409	409	395	407	442	421	454	438	447	410	449	427	429	391	443	418	450	422	420	450	392	425	403	425	440	433	434	446	402	419	442	427	370	457	418	429	413	417	433	441	413	457	433	417	452	418	443	418	420	411	402	421	425	406	398	406	440	421	422	436	410	446	454	451	423	434	445	446	429	389	390	390	407	413	429	447	435	433	426	396	400	446	411	414	440	421	392	435	441	411	407	403	424	449	412	421	403	400	460	440	428	432	404	426	442	450	390	397	415	441	435	423	438	437	444	438	419	400	384	413	432	399	426	376	389	471	426	423	380	382	457	424	413	409	443	404	421	427	429	434	404	413	417	478	440	423	427	417	431	424	412	432	423	435	430	419	428	417	415	417	413	431	440	424	429	422	417	400	438	413	431	425	439	421	454	414	406	411	433	399	386	429	401	428	447	457	407	469	413	435	455	447	417	430	411	405	381	443	439	425	427	437	422	445	416	449	401	390	416	426	432	422	441	419	416	405	435	407	389	411	414	410	444	410	391	407	444	433	417	422	407	426	444	404	399	414	432	411	381	429	438	396	425	408	414	394	425	443	448	388	446	468	423	420	424	443	368	428	408	415	427	427	438	431	458	458	410	451	418	420	423	392	474	416	432	398	404	417	368	419	416	420	390	416	453	421	442	400	448	411	432	391	443	419	432	437	445	424	413	428	403	451	454	404	448	416	406	417	424	406	403	384	403	393	387	396	458	399	392	421	460	424	414	422	421	413	409	449	432	431	435	419	432	433	419	408	422	372	424	449	401	401	403	396	436	426	422	429	426	411	403	413	424	395	420	450	401	406	410	398	412	464	443	450	432	452	423	429	421	407	415	450	414	404	401	432	427	409	418	417	438	435	443	413	411	432	442	432	436	457	426	413	423	421	464	403	458	428	420	417	424	429	449	412	391	381	473	409	394	413	419	383	417	428	411	456	475	393	404	427	428	436	473	433	402	395	407	433	426	442	381	431	423	436	397	447	398	426	427	446	435	434	396	401	379	400	426	396	433	444	454	420	405	408	425	422	426	397	405	408	392	416	400	420	411	404	431	420	412	448	441	400	419	438	392	445	437	417	446	425	384	416	415	432	403	430	406	438	429	411	429	420	419	452	441	405	433	452	431	400	429	410	417	402	418	434	406	410	431	435	417	401	418	450	433	450	434	413	429	397	422	466	427	414	433	420	380	407	426	444	412	453	437	423	467	418	403	423	412	465	447	439	414	423	407	406	378	424	405	399	391	431	395	431	378	406	396	400	448	430	439	456	423	423	437	419	419	388	445	404	416	404	408	415	399	388	414	435	414	426	391	423	424	423	446	417	396	428	428	461	423	421	383	464	430	420	442	414	392	411	440	375	399	435	428	411	368	447	440	404	423	423	426	424	397	428	415	431	445	460	415	367	399	402	444	400	434	424	423	412	410	464	401	416	424	443	432	427	414	436	401	427	373	415	401	425	389	426	391	434	432	434	395	422	467	416	414	443	389	411	406	434	417	430	398	423	441	434	389	391	429	401	429	413	436	447	398	368	391	416	428	414	447	403	399	425	399	401	404	410	415	453	416	408	426	441	401	459	451	415	370	412	398	403	390	403	416	467	409	444	425	432	425	437	423	411	427	432	424	414	437	434	420	449	409	406	402	401	424	397	433	431	408	433	444	462	427	423	434	407	377	416	433	410	435	425	451	439	444	452	435	426	406	405	403	405	430	446	436	415	465	434	430	383	411	414	433	392	430	414	395	427	423	425	413	407	399	431	416	423	426	403	443	433	398	392	412	450	394	429	415	407	390	455	420	394	392	427	419	445	389	440	431	417	422	451	403	432	408	409	457	387	459	413	380	439	409	449	406	417	394	415	421	410	450	440	418	446	422	374	415	437	429	450	413	402	423	436	428	405	443	419	423	399	432	414	422	420	411	423	404	395	425	416	418	420	440	404	398	443	408	402	437	415	441	355	431	431	433	439	402	402	410	427	420	427	395	425	408	410	417	448	441	400	448	422	414	421	395	432	387	402	429	384	396	419	415	412	453	394	430	390	422	410	450	412	417	456	413	431	414	382	436	417	407	442	412	387	413	445	443	461	419	410	433	425	437	424	437	439	435	448	381	435	435	429	410	414	460	417	383	396	381	401	431	426	420	412	426	384	409	450	455	414	428	403	404	429	391	384	470	398	402	435	406	417	407	419	407	421	431	453	419	422	435	443	422	433	413	402	394	397	406	460	402	431	430	394	379	367	437	407	436	426	408	372	430	408	433	406	447	463	420	411	445	446	405	457	432	429	403	407	427	422	406	427	430	427	423	417	417	400	397	403	404	420	421	406	427	408	437	437	417	439	424	423	461	419	445	433	411	416	429	411	419	408	408	421	439	448	413	387	420	434	390	416	428	413	398	405	368	437	420	398	455	421	431	376	393	430	405	419	407	448	430	432	422	435	410	435	423	417	405	413	401	406	413	453	398	444	422	478	400	400	435	443	428	410	412	407	435	414	413	450	435	396	410	426	419	400	426	426	418	435	398	414	387	440	389	422	427	429	413	421	401	398	420	433	442	412	429	424	448	380	372	399	426	450	417	435	418	396	440	407	440	429	444	372	416	374	469	394	443	419	414	397	461	392	421	401	420
37548	50505	24441	5988	3117	5922	12952	713	574	550	528	475	476	481	478	488	466	492	495	467	499	447	439	475	498	450	477	447	464	457	481	470	464	443	447	466	481	461	471	455	434	486	420	466	465	473	472	490	490	449	457	455	468	448	444	449	485	473	465	455	439	410	474	464	484	458	466	442	434	456	466	445	439	444	445	498	460	448	472	437	454	428	466	456	432	438	471	439	459	461	466	456	448	418	476	418	475	474	404	475	473	429	489	425	459	413	489	469	440	472	459	500	448	463	472	470	480	420	469	453	459	423	437	445	454	417	455	436	435	428	441	460	465	476	470	461	466	471	468	470	471	475	460	474	511	428	464	407	422	443	466	464	461	439	457	421	456	421	421	445	459	489	462	478	442	462	451	439	424	449	448	490	455	463	452	446	454	456	481	423	441	476	424	424	466	504	423	433	434	444	429	394	419	444	495	442	460	443	433	472	434	440	485	461	442	440	424	449	443	468	479	447	453	471	485	440	454	466	415	416	461	476	431	452	417	459	479	479	449	450	494	432	469	470	442	454	474	420	419	448	463	461	444	461	412	438	472	460	476	450	444	480	455	460	447	442	448	453	450	471	467	460	445	440	424	423	437	421	456	491	447	454	478	462	428	474	438	501	445	406	472	495	463	479	474	429	492	439	483	459	470	424	471	481	452	492	476	460	464	455	447	463	446	467	421	443	463	467	474	474	469	452	470	426	437	451	454	482	446	469	422	426	468	412	455	442	448	472	439	454	464	447	461	439	482	436	462	468	491	453	456	492	413	493	429	431	434	484	432	457	453	498	428	430	455	450	435	467	444	442	450	422	432	470	435	479	448	433	433	454	431	474	482	437	442	481	425	422	461	455	444	443	426	435	450	439	486	464	461	472	464	436	455	476	464	462	454	424	461	486	474	502	491	413	478	455	452	466	493	438	482	479	438	414	437	413	453	475	415	458	486	436	426	467	445	466	440	465	436	469	474	451	464	455	420	459	457	467	458	469	446	466	454	455	452	467	463	406	485	434	449	473	435	465	459	408	492	426	453	467	473	462	448	454	422	418	437	449	425	452	458	456	469	445	418	449	424	454	480	426	440	470	485	457	412	423	463	432	425	474	398	431	468	469	468	469	426	484	472	464	489	469	441	444	430	473	476	428	424	458	482	446	465	465	484	443	470	469	453	448	459	411	453	486	484	448	470	403	423	437	463	441	457	432	443	435	440	449	439	474	457	457	441	431	487	504	424	434	460	471	471	451	446	430	436	473	453	478	466	472	435	433	446	440	453	448	486	471	458	520	432	405	480	442	440	451	446	449	452	423	406	441	466	461	437	447	470	447	466	477	474	444	463	461	469	447	454	448	470	461	413	447	435	460	443	449	460	479	503	447	443	429	485	419	458	430	437	416	445	440	463	450	456	486	440	458	437	446	482	443	432	458	449	432	434	455	450	521	445	470	421	443	470	452	475	469	469	441	440	481	460	431	428	447	488	442	454	441	447	429	454	495	468	448	458	467	427	453	429	461	434	424	456	452	450	467	482	451	444	423	470	479	494	416	468	415	459	435	476	480	427	434	455	440	454	474	460	436	489	454	445	443	472	438	482	468	489	464	455	452	419	456	458	473	424	423	464	494	429	450	469	412	461	458	438	441	478	451	443	406	445	467	441	458	503	446	494	513	454	468	439	459	443	423	461	493	469	438	437	452	496	449	476	436	439	487	439	462	451	439	438	465	460	471	446	433	454	410	490	426	422	451	465	473	480	473	457	454	466	448	445	436	429	415	470	459	466	443	471	438	428	476	455	429	456	457	435	430	450	452	463	444	457	493	429	423	439	487	476	427	455	472	519	442	457	438	477	420	464	449	441	438	433	456	439	480	432	436	423	460	473	418	482	495	439	463	403	464	416	450	466	480	433	444	479	430	447	440	449	483	469	456	456	449	486	456	449	442	468	444	452	464	475	468	439	479	470	429	432	414	451	436	427	427	453	434	479	416	479	453	496	445	484	469	441	474	477	463	423	464	469	445	436	475	457	442	454	432	427	467	442	443	490	458	477	485	481	433	431	449	467	441	442	459	465	448	472	489	428	482	457	476	467	494	479	486	439	454	478	436	450	442	430	457	433	446	467	467	452	450	472	446	437	447	444	454	474	430	449	437	470	473	434	463	445	481	467	445	454	512	437	439	458	463	444	457	478	444	460	447	444	428	457	424	413	447	463	499	446	400	450	423	440	446	421	412	409	498	493	491	460	448	482	435	440	428	433	446	493	488	472	440	486	474	439	441	464	444	454	429	490	433	448	444	456	460	456	458	464	432	470	483	445	440	444	439	424	466	427	417	462	447	419	466	492	416	474	474	482	472	390	482	438	477	492	465	454	457	420	473	424	454	469	463	473	449	456	455	450	480	420	440	440	405	461	422	453	434	419	477	432	464	418	436	441	435	456	422	413	451	460	432	441	473	458	474	449	456	430	503	478	445	491	470	467	452	447	442	415	483	483	443	451	475	445	423	465	436	461	440	447	462	413	463	452	441	425	449	459	456	451	480	462	461	474	482	471	475	457	445	454	455	463	437	433	479	478	456	420	436	421	469	465	441	436	491	426	432	426	446	494	467	439	479	456	484	482	441	445	471	465	480	465	473	439	459	463	462	453	440	457	450	462	414	427	459	407	440	432	437	436	471	460	461	422	461	476	434	473	475	439	415	476	480	427	460	487	447	474	456	479	468	468	485	426	456	454	446	430	441	481	482	468	424	479	490	440	438	444	463	426	435	486	469	431	410	460	469	388	441	445	449	450	459	478	457	471	443	426	464	463	416	430	457	434	467	480	448	458	450	475	467	475	483	424	430	439	413	408	441	441	424	473	470	472	479	440	441	448	459	443	474	481	431	463	474	451	472	420	442	451	441	460	441	493	470	434	425	423	426	437	413	473	451	472	453	386	444	484	431	460	451	471	455	439	426	445	448	461	479	432	460	529	442	449	401	440	428	437	436	473	487	453	416	454	463	434	431	464	440	447	464	495	458	456	438	430	479	451	437	454	484	458	453	431	432	423	485	462	479	434	454	440	458	466	442	412	457	433	437	426	481	429	448	447	437	486	455	441	443	451	459	444	445	459	450	468	434	438	445	446	440	453	423	444	454	461	463	453	469	493	412	455	393	441	451	516	433	473	425	441	471	472	422	438	445	468	457	444	419	473	444	490	457	484	422	448	399	480	434	471	449	459	497	430	444	399	442	464	477	489	460	449	444	464	476	425	456	418	444	465	459	453	398	482	422	475	483	441	470	441	448	438	456	413	441	432	476	437	476	470	463	484	460	423	470	449	457	432	439	478	472	433	427	414	394	447	492	462	462	458	465	469	447	424	428	420	448	504	429	420	427	432	439	453	489	478	452	465	456	452	443	448	461	465	463	432	466	446	420	451	455	436	465	454	447	447	430	446	466	461	454	488	414	437	479	476	490	473	505	468	421	439	449	468	461
22520	21078	28627	23755	22113	24375	32506	10123	749	564	518	477	465	485	438	439	431	458	398	409	398	399	440	385	422	435	395	369	388	379	393	381	412	381	345	396	357	365	415	363	410	386	406	379	382	376	368	395	393	380	379	376	407	396	356	398	391	384	377	361	382	400	386	407	394	388	424	394	386	356	367	375	378	379	393	382	373	398	388	407	384	394	393	368	354	389	385	392	407	405	401	390	395	368	377	363	373	380	385	372	368	362	395	372	376	395	397	404	339	406	417	386	374	369	405	358	332	386	375	373	409	336	383	366	348	406	373	370	394	378	391	363	396	370	380	390	396	384	378	367	366	377	332	407	384	348	385	349	386	367	397	381	404	394	393	375	409	362	389	404	378	408	383	362	386	383	362	377	418	373	396	363	366	371	377	390	397	401	414	410	376	368	390	397	383	378	369	365	394	369	423	371	363	380	389	417	377	386	365	381	377	358	394	348	410	391	385	393	369	400	384	356	400	387	386	359	394	356	397	357	377	392	343	358	400	409	379	406	381	378	399	407	387	425	362	355	380	362	394	379	383	389	373	397	376	379	389	363	358	376	383	370	364	339	404	382	393	412	394	348	357	406	353	407	384	375	358	363	356	379	345	411	351	400	361	382	357	367	402	378	399	371	383	378	376	397	367	357	385	353	396	393	365	366	383	337	403	389	360	391	387	398	349	362	404	384	392	355	385	396	423	365	413	382	363	355	362	373	328	372	377	369	385	385	387	390	368	374	379	354	392	372	347	402	380	379	391	386	373	396	392	345	371	387	357	375	377	372	427	402	388	379	380	380	377	363	366	367	357	389	377	348	368	401	349	407	369	388	377	347	352	366	358	394	382	383	380	351	389	373	371	384	396	377	426	354	388	381	395	349	357	374	387	400	375	421	380	414	361	415	389	376	371	384	401	379	374	377	381	339	362	384	363	361	355	408	361	389	386	348	349	400	410	316	369	351	390	369	384	336	386	374	408	386	390	363	388	371	361	384	350	394	357	335	369	407	405	397	347	355	372	378	364	413	416	388	392	380	389	375	377	351	391	371	365	426	385	409	381	377	363	365	390	378	394	376	369	355	346	395	388	352	349	400	398	363	376	376	358	354	402	402	380	371	372	359	389	360	399	416	391	350	394	381	383	381	391	359	333	394	355	356	377	375	387	351	398	370	376	339	366	377	382	372	393	355	347	382	358	378	367	369	398	356	390	410	412	387	378	403	376	371	431	370	383	341	414	386	383	378	345	405	354	397	404	391	366	383	372	349	388	351	370	375	350	369	354	376	395	368	353	371	414	379	379	367	395	394	370	427	394	374	376	369	362	382	364	401	396	370	395	375	391	324	413	352	394	393	364	371	426	385	375	373	416	396	375	379	357	379	398	366	396	368	392	385	395	395	400	397	374	342	352	397	417	358	378	391	380	384	395	378	398	371	398	366	378	380	372	351	395	373	385	352	406	370	394	379	379	367	383	401	403	376	369	402	396	382	395	343	372	378	385	356	367	384	382	380	362	361	421	402	423	390	359	374	375	366	399	357	366	394	379	377	379	378	391	383	371	372	386	387	362	371	386	420	398	329	380	386	373	374	358	369	394	342	381	369	367	380	440	368	365	415	375	386	364	399	356	388	443	371	397	382	356	376	409	376	366	384	331	385	369	375	389	386	348	448	355	362	371	372	398	372	399	354	392	370	350	399	390	376	353	394	383	370	381	344	382	346	363	366	381	393	392	426	426	395	410	376	389	373	372	405	382	360	379	384	344	393	354	343	384	379	382	378	376	373	379	405	382	414	418	409	360	392	393	383	403	385	385	387	389	382	367	397	394	400	374	388	384	403	426	385	397	398	410	416	368	360	392	382	421	396	389	403	385	389	370	369	411	367	392	356	391	374	384	360	379	352	368	351	368	384	388	356	380	361	373	390	425	383	362	373	384	372	384	389	338	381	378	432	361	387	363	374	407	381	399	380	360	374	353	352	363	363	410	382	338	365	418	397	353	358	416	337	418	384	374	341	389	328	383	390	369	390	375	376	406	352	373	404	393	373	390	346	396	399	381	416	384	379	385	387	374	378	391	365	342	437	368	371	370	368	359	405	391	368	391	386	384	400	401	374	398	376	397	397	374	353	362	405	358	386	376	345	362	404	358	368	408	376	410	360	355	380	403	387	407	359	381	375	379	392	378	368	400	398	388	372	387	371	375	362	383	348	404	388	404	351	332	363	365	366	363	368	412	378	385	364	377	386	383	399	404	392	391	374	388	398	386	372	368	392	349	363	389	369	366	369	411	362	382	404	354	347	375	390	385	365	384	374	402	368	390	386	375	372	417	407	379	395	383	372	419	385	376	376	393	387	338	396	355	389	400	383	366	378	388	382	392	425	352	350	373	401	354	398	391	425	353	383	384	374	365	392	380	393	365	366	358	368	368	355	369	371	392	373	344	390	383	363	373	379	386	362	369	375	407	389	398	386	387	364	356	401	368	371	365	369	364	350	373	396	393	369	347	390	374	391	386	356	366	352	351	393	368	400	384	379	382	387	338	397	392	352	377	344	369	383	389	369	398	362	408	368	382	421	377	402	401	396	406	400	372	432	388	375	354	369	385	410	381	371	384	388	407	401	386	325	399	389	385	401	340	399	403	363	382	371	412	391	413	361	392	369	393	400	410	330	369	383	357	366	386	403	372	369	420	366	373	384	363	369	376	388	385	392	392	416	394	358	380	405	341	375	411	364	392	380	379	373	358	373	344	404	378	398	375	366	396	371	405	390	403	381	410	379	367	393	394	366	357	371	388	375	366	364	367	339	375	395	387	366	372	399	364	366	355	368	379	376	358	372	416	346	396	400	395	394	407	391	392	368	385	366	376	378	370	353	372	383	396	366	370	367	349	373	420	384	393	402	388	383	382	386	370	384	371	382	399	389	385	370	396	379	373	382	383	386	410	403	377	360	376	363	399	347	396	401	361	376	365	410	361	389	363	411	389	379	374	365	393	368	413	375	374	362	403	349	366	371	381	381	407	402	389	415	398	357	387	393	374	389	376	395	381	368	390	396	354	371	381	381	375	403	394	425	357	409	389	362	358	345	404	384	371	376	399	397	366	416	404	395	405	359	378	364	375	418	384	349	369	368	365	395	428	366	392	402	379	357	399	364	407	373	389	384	354	374	369	350	408	331	391	391	374	336	370	386	382	385	418	375	392	417	390	375	385	377	402	401	381	385	403	412	366	390	374	352	394	369	384	376	380	380	404	364	390	410	399	362	394	351	370	399	410	408	374	375	376	391	384	370	405	415	363	371	406	391	362	371	390	333	371	370	393	379	345	369	355	379	395	375	373	393	347	398	359	399	388	372	407	410	381	385	378	377	389	369	367	361	373	376	386	365	390	399	383	348	395	372	372	381	383	360	396	352	430	386	367	370	362	368	379	367	358	376	420	374	391	400	419	390	381	404	391	387	386	373	351	385	375	376	378	348
47395	55142	27011	11786	20316	25608	32946	7414	890	716	639	621	581	583	504	525	494	487	492	463	461	420	448	404	455	432	417	428	452	439	425	401	418	403	409	406	395	410	424	408	396	437	384	401	404	398	400	429	409	418	374	397	390	379	414	428	371	388	362	389	408	389	414	427	386	388	398	378	381	396	396	412	354	438	364	399	357	367	408	382	398	411	417	377	397	376	409	404	420	391	407	397	387	391	396	415	388	361	376	339	385	402	385	384	344	409	376	379	379	416	417	403	398	379	361	367	380	391	370	406	392	439	387	365	381	356	378	393	419	420	397	390	422	388	397	400	431	369	407	379	378	389	373	402	393	398	380	411	400	397	360	417	401	441	410	389	369	390	384	378	362	399	364	401	376	403	361	367	395	384	357	376	388	413	395	389	412	434	385	401	428	387	393	364	412	402	350	368	403	380	390	383	372	367	402	400	386	381	385	372	391	393	383	409	383	427	387	405	389	405	398	379	428	407	403	413	405	377	365	398	423	432	383	394	382	414	372	368	366	379	406	367	401	377	400	409	394	371	407	383	401	360	403	438	388	418	367	390	357	404	382	406	392	413	386	419	394	408	399	385	420	444	337	393	383	375	402	397	404	380	435	367	401	380	340	398	397	400	387	416	372	359	374	394	402	439	397	421	401	358	406	407	382	408	397	373	394	375	350	352	400	409	390	393	412	371	412	391	394	371	415	378	402	393	395	408	383	403	412	407	419	374	388	398	423	379	379	385	396	399	373	385	437	399	397	413	411	368	386	408	405	358	377	366	429	388	365	381	388	394	380	385	408	398	382	417	379	350	389	378	394	404	412	403	439	383	389	403	346	414	410	376	371	373	386	405	392	406	411	403	388	414	387	366	392	397	395	403	407	426	396	409	391	389	385	395	420	417	425	373	388	403	398	418	408	382	375	384	384	368	423	366	386	398	385	395	388	386	385	397	370	372	365	419	368	409	402	426	371	344	381	386	404	376	416	378	379	397	376	402	414	377	362	424	366	378	386	416	410	435	403	375	404	386	376	390	389	388	419	404	382	401	365	390	409	379	433	382	374	409	401	351	427	387	393	392	364	415	403	398	397	372	388	367	384	411	394	440	408	361	399	371	410	428	394	432	385	378	403	435	405	388	403	397	380	371	360	420	394	395	378	345	371	381	360	356	395	415	374	385	373	386	382	400	390	399	405	412	381	395	411	409	370	379	403	409	371	396	414	414	365	399	398	397	410	419	408	366	374	393	399	386	388	383	364	382	415	393	386	367	401	397	373	403	375	406	363	398	392	375	408	398	402	398	402	391	382	388	393	407	351	408	408	363	343	401	391	410	378	400	384	371	382	373	361	428	362	406	386	397	377	391	418	403	404	373	331	440	405	381	369	376	385	389	383	390	379	371	405	376	400	392	409	390	365	372	403	387	386	358	428	408	383	390	394	415	376	425	387	402	386	388	399	384	391	353	388	420	420	378	406	426	375	374	398	410	396	430	396	403	413	405	372	436	390	384	425	375	368	402	339	371	399	419	406	414	381	381	426	390	374	384	366	379	407	400	378	427	416	393	421	378	404	412	354	370	399	391	399	415	380	406	406	377	395	352	396	388	392	363	409	396	393	404	363	378	385	395	385	401	404	426	356	375	394	376	434	394	379	408	432	437	396	392	376	363	388	410	366	411	415	375	415	387	364	361	382	358	341	372	390	367	398	414	442	393	371	420	423	402	425	410	375	372	398	370	368	392	387	375	375	427	416	394	420	393	372	363	392	394	369	389	368	428	414	419	395	394	412	355	416	355	418	392	404	422	450	398	375	403	427	389	414	381	365	363	410	389	396	411	375	406	399	395	399	395	385	401	372	381	390	355	384	400	398	376	383	395	405	375	387	397	363	403	433	423	376	385	397	361	391	362	374	358	376	386	377	402	423	380	409	400	371	355	349	399	408	383	362	394	386	368	418	405	387	382	377	379	428	381	366	394	424	370	373	388	383	386	385	415	369	372	461	392	350	371	393	396	396	353	377	371	368	425	392	412	392	382	446	391	375	399	386	397	377	360	422	387	407	364	422	401	352	407	354	356	373	399	397	377	357	397	391	395	405	402	375	397	403	390	416	368	358	370	360	394	407	390	438	391	379	410	389	401	392	397	393	388	413	362	388	391	392	402	382	385	379	388	372	394	344	396	404	395	394	419	363	414	378	426	415	377	385	394	416	418	421	407	404	403	351	400	361	376	363	410	385	398	429	395	410	366	428	392	394	392	380	398	396	393	395	404	383	392	370	381	408	385	411	368	384	441	372	390	419	394	408	376	387	410	409	356	400	436	380	392	368	367	393	350	405	392	388	373	392	406	409	380	343	391	395	384	410	408	400	379	398	390	373	417	415	415	404	391	392	379	391	410	370	401	387	349	391	391	370	370	408	376	355	408	385	393	358	367	387	358	401	370	392	389	392	394	416	395	396	390	427	407	401	414	366	391	351	415	403	361	389	383	364	388	372	405	419	367	384	389	405	428	413	386	361	419	398	345	369	420	415	404	346	374	362	353	368	423	382	346	403	408	422	368	389	372	396	364	398	406	417	376	405	376	380	363	399	379	396	379	380	351	376	380	380	430	391	397	377	393	377	385	408	384	374	348	418	390	410	387	400	353	409	383	374	377	356	385	382	396	398	412	354	375	379	413	401	424	377	392	393	421	391	398	389	401	397	369	394	383	391	425	348	418	363	389	365	361	382	370	380	384	427	400	369	371	401	396	366	351	390	376	397	412	387	406	411	424	376	395	365	369	389	366	396	401	413	385	381	386	412	392	401	370	385	394	402	395	370	367	375	417	391	398	381	424	419	396	380	392	371	393	389	373	387	377	412	389	416	379	374	394	422	425	416	406	389	384	412	398	358	390	385	393	373	378	388	416	379	426	380	404	399	390	391	384	414	384	382	414	393	385	390	366	407	389	376	442	438	395	389	392	402	385	356	382	410	403	376	381	355	387	390	417	396	379	374	405	367	386	398	397	355	386	342	397	372	398	406	412	386	382	401	397	411	384	382	409	366	384	389	403	407	377	388	361	445	386	376	385	385	385	410	419	381	400	416	409	399	434	397	417	401	423	396	354	389	394	386	392	347	383	435	340	370	385	407	373	401	404	390	392	390	407	408	396	405	371	386	377	368	391	405	402	406	413	397	400	372	377	414	401	389	419	371	381	398	376	395	383	357	408	392	360	383	419	395	381	366	396	419	361	415	362	375	393	409	387	355	374	415	372	381	407	380	384	386	368	394	367	419	338	387	382	348	437	374	369	384	397	418	412	372	421	394	394	392	419	395	341	415	400	400	394	401	388	411	385	368	393	395	373	443	388	399	404	389	403	392	369	380	378	375	385	387	373	413	362	389	379	419	398	391	376	381	382	414	399	375	351	390	428	361	388	370	384	379	387	368	396	385	429	396	377	388	385	386	382	402	399	353	415	421	406	395	406	375	368	382	400
28361	21928	14650	5729	5174	2736	1391	460	243	256	234	252	278	285	239	282	281	251	245	245	251	276	257	261	276	261	237	243	259	258	254	244	242	255	254	260	249	288	251	279	266	245	260	251	243	253	305	271	262	251	265	251	266	249	253	257	238	253	249	273	231	267	253	249	261	276	232	254	300	275	262	245	277	249	246	259	268	270	253	243	246	259	276	268	254	256	256	244	256	235	240	286	246	266	227	273	236	221	272	245	252	263	219	259	239	241	236	283	218	274	249	261	262	263	240	274	250	240	260	247	274	269	280	282	259	244	222	239	254	248	256	255	284	274	283	272	250	271	239	242	260	264	250	243	279	215	244	270	232	234	252	257	264	249	253	260	243	252	248	246	263	247	251	260	264	274	247	279	232	235	246	246	289	260	250	257	274	267	259	286	256	260	256	262	238	212	265	278	249	257	260	258	247	266	277	263	266	247	240	253	258	278	245	274	234	249	261	259	261	236	262	265	245	259	259	266	266	269	268	240	238	265	268	247	238	244	272	259	288	260	266	248	257	255	275	266	238	236	249	250	283	266	284	241	265	257	237	244	250	302	257	260	264	253	256	263	282	286	283	253	239	250	263	227	250	240	251	260	271	269	265	255	288	235	242	265	245	241	219	258	255	267	251	268	286	280	246	273	242	258	249	248	290	269	275	265	248	283	271	264	272	272	246	249	247	291	250	259	251	256	254	252	239	259	245	271	239	288	262	246	244	269	268	261	267	219	294	252	256	242	252	262	258	230	250	275	265	257	291	291	273	259	240	254	257	245	260	242	246	234	247	239	281	229	275	270	259	254	297	262	270	277	245	257	259	261	254	241	264	276	230	253	267	237	241	249	271	270	274	265	236	255	254	250	244	249	257	249	274	259	242	265	290	242	258	266	276	253	257	262	275	248	255	260	259	240	247	267	277	241	233	260	246	262	244	255	248	256	232	258	249	245	285	275	237	276	271	267	238	259	239	273	270	267	234	279	242	234	293	267	266	214	234	256	235	250	233	256	254	250	264	258	252	259	264	252	244	265	266	242	255	274	267	257	231	272	257	272	239	281	246	273	253	278	255	225	277	240	252	257	262	274	229	266	218	252	266	243	253	246	269	256	297	234	250	244	274	268	265	294	256	294	249	258	257	248	264	245	285	246	247	261	280	274	260	239	265	257	267	271	267	248	239	245	238	249	262	259	265	271	272	278	234	226	252	233	263	235	277	278	282	258	203	272	221	277	285	268	235	270	258	256	231	237	258	252	252	222	235	241	238	286	277	261	266	247	274	243	241	263	269	240	286	294	247	238	253	246	242	270	225	231	249	264	247	280	292	271	227	240	249	278	240	230	242	236	258	235	267	249	276	284	242	305	260	259	249	238	255	285	246	240	275	271	276	254	234	264	227	248	277	267	238	272	250	273	241	254	240	264	255	249	278	241	235	247	234	259	255	270	247	261	243	280	263	260	243	256	259	262	283	258	271	247	236	236	257	257	261	246	262	243	246	250	253	270	234	267	258	280	273	252	264	258	271	256	280	248	241	271	249	286	238	260	239	248	234	232	288	260	226	256	253	246	236	287	224	247	260	252	244	244	258	257	258	244	244	294	253	260	225	249	287	236	264	262	260	249	270	242	290	258	245	258	253	272	248	244	254	242	237	241	241	251	269	261	275	262	272	252	247	314	269	238	229	262	260	242	266	259	273	264	234	267	260	240	244	258	226	273	255	232	223	254	261	256	244	249	263	264	251	284	238	250	275	240	264	255	241	249	271	245	259	229	259	260	235	258	240	238	249	241	271	228	269	280	259	223	271	279	248	243	271	272	285	275	236	253	241	268	263	268	252	266	251	259	273	252	253	302	259	251	256	252	257	250	261	262	295	260	277	279	266	242	287	282	231	259	238	281	254	263	260	247	253	271	245	269	252	266	232	230	270	247	256	274	238	244	268	240	288	242	267	244	266	255	238	251	259	251	262	271	215	236	260	265	244	260	280	275	251	274	274	278	272	232	233	282	252	249	281	275	226	268	249	249	270	212	288	229	256	265	259	247	259	233	232	265	259	261	227	250	262	231	245	253	269	268	239	302	230	228	251	287	244	245	262	247	261	230	270	231	244	262	239	265	267	245	260	266	274	244	263	241	235	271	257	253	229	267	248	256	251	271	277	250	223	240	251	277	290	297	250	235	268	226	253	248	255	243	240	243	251	246	281	256	238	256	274	230	248	264	255	238	271	240	245	264	231	275	261	283	254	265	240	248	259	262	244	271	230	270	275	242	252	303	278	238	250	240	240	259	258	263	239	238	276	240	267	256	223	227	253	235	247	256	277	260	268	253	264	271	265	243	240	250	251	259	247	273	261	247	260	246	240	276	277	243	248	263	259	259	279	268	258	243	261	270	233	237	270	246	261	265	258	267	272	280	287	263	253	235	245	247	250	248	256	242	274	233	256	243	243	259	239	293	241	279	271	271	239	275	260	258	259	265	253	262	265	282	243	259	254	233	266	250	257	264	264	269	253	246	279	247	227	264	252	245	273	254	258	231	257	252	279	243	280	231	253	260	246	263	258	263	235	284	274	266	254	270	254	259	256	243	270	258	224	232	276	233	256	255	257	265	253	247	260	244	264	262	244	270	263	281	236	256	257	256	261	243	272	271	281	234	249	253	247	290	260	263	268	244	254	266	249	230	244	229	263	269	250	246	283	271	257	261	252	264	265	226	258	241	256	251	246	263	248	279	262	263	268	245	282	258	247	266	256	242	266	237	270	278	249	257	269	257	251	270	271	266	268	283	256	256	258	272	241	283	262	269	257	279	264	247	257	254	261	251	262	257	254	274	281	245	266	239	260	272	246	267	260	269	230	268	249	271	246	242	235	273	238	243	260	259	235	257	243	262	241	262	270	248	228	276	234	243	270	288	234	247	266	283	280	288	254	229	288	239	231	251	255	258	252	260	269	254	268	257	212	238	259	234	237	246	247	248	259	278	268	271	223	244	277	253	273	267	263	232	268	225	253	251	249	256	241	236	225	232	246	264	275	254	250	256	247	265	256	266	231	278	243	269	255	223	266	254	259	288	269	270	277	231	244	260	212	246	258	244	272	255	237	284	259	256	268	224	280	256	257	250	257	242	277	223	223	256	233	260	253	265	263	265	248	250	280	237	261	260	242	254	250	248	256	251	239	251	250	232	251	249	243	237	252	237	253	261	273	273	255	242	245	242	246	250	250	242	232	257	281	243	282	268	264	234	273	277	240	269	261	262	266	292	245	242	260	259	269	228	265	263	259	224	226	236	295	237	251	235	234	260	256	248	231	270	272	264	248	259	250	261	229	261	268	261	259	253	271	258	245	252	242	247	245	263	231	271	243	257	280	263	245	242	252	283	239	261	276	252	267	257	284	263	206	259	239	241	257	271	269	234	260	287	257	236	243	237	265	250	258	255	290	234	228	254	237	271	244	265	256	267	259	274	253	265	221	269
20085	29428	12746	4619	5768	3380	1952	609	271	278	285	287	297	301	261	284	298	289	318	312	322	310	266	260	282	259	296	285	299	293	302	257	287	277	287	273	271	263	294	280	329	277	290	287	321	283	280	328	237	270	285	287	271	282	302	288	276	260	284	310	317	270	278	303	273	280	298	292	310	290	293	259	272	311	298	301	283	289	268	309	282	266	287	279	268	274	256	298	295	275	299	303	297	308	297	287	281	282	268	278	277	278	287	283	303	305	297	282	288	270	294	269	308	278	308	294	278	274	300	312	282	298	296	287	306	292	305	296	279	277	282	277	282	286	281	304	283	265	290	298	289	305	266	270	279	274	290	290	284	289	257	277	294	301	281	272	267	272	310	275	272	290	280	287	311	287	288	299	237	325	278	282	293	302	263	299	280	307	321	294	278	290	278	307	299	290	273	281	282	282	306	298	290	277	297	287	288	277	314	304	290	300	269	249	282	285	295	284	298	281	273	264	284	288	283	294	294	284	290	279	282	267	283	281	270	280	261	270	267	286	287	300	283	248	299	276	258	255	278	293	257	301	275	337	305	273	279	271	291	303	303	300	291	317	297	305	277	307	282	269	307	307	317	294	292	324	288	311	270	317	319	298	307	304	280	320	249	282	279	270	290	302	290	303	309	270	297	300	296	280	294	294	290	302	298	282	292	317	292	310	307	295	251	278	282	283	291	291	290	281	268	308	336	296	270	278	289	270	285	301	276	293	286	285	285	292	292	280	299	292	291	305	299	252	313	316	290	303	267	265	330	279	280	315	287	302	303	268	275	281	273	293	271	284	283	286	289	323	277	270	317	263	265	268	282	294	296	285	285	289	280	276	257	281	328	317	258	280	272	293	321	296	291	314	289	313	313	313	292	281	287	287	267	284	309	283	304	293	281	281	265	286	258	272	267	290	274	313	266	291	278	281	267	281	304	283	308	286	283	282	322	256	290	267	291	300	289	315	276	264	297	274	309	299	335	292	253	287	316	275	304	312	295	296	288	286	328	308	305	286	276	283	310	275	330	278	298	288	269	293	269	272	286	273	307	287	282	305	301	330	314	281	295	292	283	300	289	318	277	255	281	279	290	302	268	291	301	293	287	302	294	259	261	341	293	285	297	260	296	289	307	302	271	276	272	273	310	266	284	278	287	294	325	314	294	285	272	286	297	313	288	299	255	303	279	340	280	298	253	271	300	280	300	262	287	289	319	315	295	289	270	268	282	279	291	278	270	253	264	277	254	286	286	293	267	319	289	320	267	274	280	285	308	278	308	326	280	303	300	286	276	293	288	303	268	273	281	271	275	269	303	290	286	287	298	312	302	295	285	267	302	301	259	286	295	307	291	319	282	258	300	281	284	280	287	293	310	292	290	307	273	317	290	270	283	295	306	323	307	335	303	289	293	296	291	309	317	292	303	315	275	300	260	281	274	267	304	303	308	292	309	304	266	265	274	283	294	271	284	301	300	277	266	294	264	258	294	279	295	285	293	295	314	268	299	290	280	281	291	256	295	271	304	277	296	289	289	293	260	268	302	268	281	274	295	284	297	287	263	309	270	309	284	284	274	317	300	300	254	301	284	300	294	291	291	278	280	307	298	276	309	288	295	289	310	271	308	292	310	318	272	282	286	262	275	304	326	285	290	274	270	296	303	264	280	286	282	300	274	302	298	299	304	285	293	313	290	284	286	275	267	254	283	307	287	299	293	293	250	308	295	317	268	279	272	300	291	300	281	268	264	313	292	302	311	296	262	301	295	301	269	301	280	311	300	290	258	301	320	273	301	302	297	268	269	325	298	285	301	292	279	291	284	273	316	278	304	315	289	288	294	292	299	301	299	330	311	275	265	325	302	297	271	290	284	286	259	248	295	283	301	268	298	295	292	285	304	313	282	297	255	326	281	306	295	256	330	283	278	293	290	271	279	281	330	271	251	279	260	284	284	294	289	271	282	267	299	279	305	320	302	310	315	290	295	296	299	291	316	305	299	280	293	271	285	280	293	286	319	287	283	291	300	280	280	276	300	318	304	313	307	284	289	279	306	266	264	270	289	278	266	279	290	298	285	303	275	315	293	264	294	273	256	283	280	248	301	294	290	266	299	281	286	282	306	269	292	308	327	275	269	258	256	297	313	303	275	290	281	305	278	271	244	286	289	258	297	273	277	283	293	265	282	260	272	286	284	271	294	271	315	281	260	292	274	263	273	302	256	291	296	297	269	272	276	261	295	285	275	293	301	317	282	310	279	280	276	305	288	271	285	273	280	252	280	315	280	293	307	307	291	275	267	289	290	277	287	287	321	275	271	308	293	267	255	260	263	311	297	288	306	283	283	271	289	285	292	268	265	323	274	299	312	275	297	308	295	283	283	286	309	270	276	291	292	283	306	290	305	283	281	277	282	277	294	298	290	303	301	253	296	326	281	275	285	302	308	298	291	276	296	307	278	276	295	297	275	262	287	317	286	300	302	317	278	316	311	292	302	294	305	293	300	307	303	303	278	297	279	271	321	289	303	280	283	337	280	273	304	281	306	265	269	274	261	270	298	294	273	304	311	302	296	277	276	274	301	314	299	291	246	326	278	301	293	295	297	274	301	275	280	274	250	322	278	307	307	270	265	305	290	284	274	303	299	253	311	275	310	288	293	290	307	301	270	280	291	296	287	297	283	263	282	260	262	306	295	311	284	283	294	321	276	308	295	294	258	296	273	272	303	288	313	283	272	278	286	305	301	307	280	296	272	275	304	293	278	289	272	282	285	357	245	297	283	322	282	284	297	273	322	306	297	287	260	290	282	271	293	281	286	298	302	270	272	293	279	330	280	316	305	264	314	309	280	300	276	313	297	255	286	286	267	275	300	315	258	293	312	261	307	270	308	302	316	293	276	296	311	307	307	284	293	280	274	303	297	272	310	315	303	280	284	299	303	282	288	275	255	289	279	286	293	305	295	293	306	291	302	320	303	313	266	305	287	300	265	287	281	282	265	303	276	298	299	274	282	256	275	287	282	289	275	325	257	323	282	279	311	292	277	301	295	286	303	291	290	300	313	296	273	289	263	295	326	296	297	278	288	300	287	318	281	293	264	291	292	264	271	280	290	292	262	295	295	277	278	275	261	285	299	289	302	268	287	299	311	277	282	306	283	268	306	277	292	306	263	284	320	312	280	278	285	270	294	293	239	323	292	306	294	288	265	301	308	295	301	285	283	273	283	287	303	243	301	313	249	311	285	260	261	299	296	284	281	298	319	264	284	280	279	295	280	320	311	288	287	298	297	311	300	291	280	288	279	280	298	269	305	289	298	263	289	296	270	305	284	268	277	296	298	300	295	293	310	350	296	276	292	287	301	279	276	333	256	282	305	282	251	286	320	289	276	295	290	277	296	296	289	295	275	286	282	308	303	282	279	263	295	289	286	298	311	308	319	308	296	310	276	293	298	312	306	306	292	291	290	270	289	283	321	278	332	300	300	282
23696	21033	29113	28670	25629	26140	21093	8836	713	245	230	226	227	221	217	184	222	199	186	206	173	219	247	188	206	192	194	185	213	198	176	211	210	190	210	169	193	215	191	197	180	208	175	190	191	224	192	180	171	191	192	182	213	205	204	212	200	189	178	203	176	194	190	191	200	213	187	173	184	182	199	221	178	206	192	186	166	199	215	173	183	174	180	166	175	196	170	199	207	181	182	185	173	174	193	175	202	201	172	178	205	190	195	179	177	174	195	189	172	196	198	197	198	186	184	188	189	195	161	202	204	204	203	188	179	210	196	197	184	184	190	193	188	197	169	184	200	190	200	189	169	169	187	180	194	216	202	195	165	179	179	192	164	190	199	194	194	191	218	194	173	189	194	183	191	197	195	184	192	169	192	194	176	204	187	200	185	230	174	180	214	204	189	176	187	185	169	205	190	174	174	173	186	188	184	179	175	181	178	158	197	167	191	174	189	203	174	181	180	183	161	188	185	168	202	176	178	161	191	187	187	177	186	199	173	168	195	196	202	184	185	197	209	167	176	193	203	188	204	174	196	202	178	197	168	179	186	190	169	186	167	181	192	205	183	208	179	190	170	192	195	176	179	191	193	198	161	180	165	187	199	184	171	196	203	166	185	193	175	171	193	201	196	181	158	169	193	186	172	188	198	201	175	190	180	179	171	187	195	175	189	197	183	204	185	165	207	204	185	194	198	176	180	192	196	197	156	192	188	175	179	182	179	197	198	196	163	181	214	213	182	162	183	185	182	180	194	178	173	188	165	192	198	178	197	179	191	188	186	185	180	214	158	171	217	192	185	188	194	208	201	162	178	174	198	183	171	198	196	194	182	180	162	181	177	178	194	177	176	174	194	182	194	169	173	184	200	174	200	190	195	173	193	198	186	167	193	180	211	180	176	182	170	181	184	184	213	205	146	174	174	189	178	206	203	169	174	179	184	170	198	179	192	196	177	208	181	181	206	209	185	185	196	182	171	195	187	179	183	197	185	183	206	188	187	188	222	172	154	169	149	182	177	215	193	174	181	197	175	176	192	169	176	201	179	190	172	199	201	193	174	185	199	172	208	192	175	182	170	170	179	175	170	212	173	213	193	185	189	188	181	183	179	179	199	169	162	177	185	198	179	184	181	180	175	186	171	154	177	182	184	176	205	194	192	185	179	191	173	173	176	178	165	210	179	172	172	178	150	182	188	211	166	202	168	173	183	164	186	161	167	203	187	173	183	180	184	171	184	195	184	195	183	163	209	177	191	190	188	205	182	177	172	221	186	202	191	181	178	215	221	188	171	193	214	188	193	184	192	186	175	194	207	193	196	205	184	170	191	186	178	179	167	186	179	166	168	188	187	175	179	171	218	181	178	188	173	204	174	187	177	178	179	194	185	194	174	168	195	166	191	205	204	148	172	168	184	217	196	195	180	171	204	208	196	171	210	218	200	200	218	191	194	172	172	186	159	184	194	180	198	204	185	164	190	176	196	158	183	186	184	184	197	192	184	192	181	181	163	181	175	192	194	182	192	177	179	175	187	199	192	184	156	178	207	176	196	180	175	184	201	179	155	179	180	186	212	177	208	179	182	193	179	198	199	181	200	163	184	201	195	185	186	208	183	187	181	169	190	183	182	167	209	184	167	172	203	176	169	202	188	179	179	186	172	172	184	192	179	188	216	171	194	192	197	176	190	199	177	183	203	190	177	202	189	184	180	183	168	198	184	188	156	189	163	169	176	200	199	185	162	164	180	204	177	202	206	167	194	214	208	208	185	197	168	216	192	196	191	195	178	181	193	190	187	165	178	196	183	198	160	193	167	192	190	183	190	181	169	177	187	171	185	189	200	172	177	175	180	167	173	168	209	187	193	191	189	178	173	192	178	191	156	188	205	206	189	191	179	182	195	180	186	185	183	178	203	174	178	209	209	180	200	175	194	187	188	194	172	182	201	193	185	199	175	180	180	189	180	203	199	197	206	192	177	180	172	208	186	194	165	181	187	194	175	208	198	210	175	210	204	171	198	189	183	177	176	180	203	223	194	168	181	166	165	185	187	160	182	179	200	188	184	197	188	172	183	211	212	221	188	189	194	210	172	190	212	200	179	173	183	170	185	191	170	188	188	173	194	179	212	204	195	195	223	170	185	198	164	172	165	189	173	187	196	170	193	168	191	203	187	185	212	169	175	181	180	189	184	175	192	171	170	171	196	208	165	191	178	215	193	176	187	198	178	189	194	202	220	184	220	169	193	204	181	180	190	207	167	154	188	184	164	183	176	188	191	172	206	173	202	177	179	185	175	175	180	198	191	200	202	182	178	172	170	174	166	204	178	182	196	213	157	186	198	172	168	173	196	193	184	186	176	180	159	222	173	197	201	203	185	195	182	197	180	184	185	181	167	176	225	180	184	189	197	188	173	182	216	204	171	180	171	179	190	209	190	183	181	173	201	180	184	178	199	196	181	194	189	188	159	175	179	200	166	186	190	184	203	198	184	204	198	209	170	178	171	170	176	189	195	178	207	170	150	188	180	192	210	163	162	178	176	190	175	167	187	171	191	189	184	199	204	216	210	177	194	209	169	185	193	191	186	202	172	165	172	201	182	191	184	187	194	180	162	176	185	192	178	187	186	202	168	185	185	174	181	196	201	191	178	166	180	164	169	181	184	219	193	181	157	194	205	181	199	173	226	177	198	185	194	168	181	205	179	171	198	166	200	196	191	200	187	203	205	196	178	175	208	166	200	181	210	171	182	172	196	188	176	184	187	198	189	202	187	209	203	194	166	188	199	205	184	205	181	207	180	177	177	201	154	157	184	177	195	171	183	186	159	169	163	196	197	187	191	152	190	203	198	218	177	195	217	175	189	188	176	207	181	151	204	210	156	168	186	183	173	187	202	199	198	201	189	170	175	165	191	164	194	178	186	192	178	194	181	167	192	184	202	188	215	198	165	193	182	197	192	200	183	191	174	176	174	196	208	190	176	202	202	197	201	161	183	181	190	202	190	157	176	193	203	179	154	193	169	184	207	191	189	205	182	152	176	203	185	184	196	183	191	197	174	160	196	195	183	206	200	173	169	191	195	200	195	187	214	189	184	189	182	205	191	172	186	197	187	185	192	206	181	198	179	181	177	199	196	186	222	177	176	199	190	212	193	169	182	177	209	181	175	194	198	206	161	197	177	206	180	168	173	185	178	184	181	184	165	174	172	196	204	203	177	192	182	203	160	186	208	191	190	190	200	169	198	187	169	193	201	194	198	185	191	204	180	172	172	173	188	212	147	158	184	192	189	177	199	193	179	188	187	197	188	188	204	191	209	190	179	168	197	169	196	180	203	195	195	176	222	207	193	173	185	192	170	224	205	191	176	170	193	201	199	191	171	190	205	182	181	185	185	189	196	172	165	190	199	196	189	171	190	189	183	196	182	196	170	169	175	185	189	189	192	198	170	195	216	211	202	174	191	176	174	186	175	201	198	196
17873	40900	40366	40584	30447	29373	21990	10778	732	332	327	291	272	304	282	232	250	249	239	262	240	213	238	244	211	219	243	197	221	206	204	202	199	199	224	208	228	202	231	201	202	216	216	198	202	232	208	218	202	191	219	200	203	207	198	225	217	241	227	231	203	210	211	180	215	219	190	223	201	215	212	230	214	187	199	197	202	189	211	211	231	211	200	204	205	216	213	189	199	220	199	192	229	185	190	233	209	194	211	200	202	214	204	217	204	182	193	220	196	187	205	197	180	202	222	215	206	187	209	189	226	215	182	209	225	207	206	200	229	208	220	209	228	195	206	206	218	215	229	219	229	226	191	218	255	195	219	203	203	224	184	202	192	198	201	218	205	216	217	211	214	213	210	206	190	222	232	214	196	236	199	195	185	203	226	205	205	217	195	217	227	228	218	239	232	201	210	211	219	187	188	207	199	209	229	224	227	191	214	228	186	210	191	211	208	207	223	215	216	189	208	214	218	208	223	210	200	251	207	213	219	205	213	204	218	177	200	203	212	223	196	220	186	179	203	221	206	206	239	196	207	205	204	210	226	217	197	203	204	200	206	228	210	212	227	213	207	226	196	206	246	206	208	204	212	230	201	197	185	208	242	208	226	215	203	225	217	205	191	222	210	229	200	199	202	192	209	205	201	226	240	216	163	178	214	192	232	213	220	205	229	192	213	223	210	206	196	190	199	185	216	209	206	190	216	162	208	227	199	206	207	203	207	212	206	183	214	219	186	231	195	183	202	203	207	209	232	239	222	225	197	206	202	189	233	219	198	187	212	199	214	211	210	185	197	240	224	203	196	224	200	208	213	198	221	181	211	205	199	205	209	205	213	218	212	212	189	249	215	219	219	227	222	223	233	211	214	216	192	215	197	189	220	221	250	226	205	183	192	195	199	189	221	216	208	212	206	220	212	216	189	227	216	193	186	210	229	207	188	222	207	223	219	221	205	201	218	206	212	206	221	234	208	200	192	201	191	214	208	210	220	215	227	224	196	188	200	221	234	212	200	200	206	209	226	187	183	193	199	201	193	205	200	195	211	203	214	197	189	221	215	193	210	208	213	208	224	198	225	192	236	206	241	215	234	231	195	219	186	211	217	224	232	211	201	199	202	203	224	208	220	216	197	180	214	207	214	221	195	202	217	184	208	196	209	183	211	219	182	191	192	195	240	191	191	203	213	221	203	249	221	218	186	222	195	200	216	224	216	209	247	219	208	215	208	220	200	200	195	204	218	212	202	204	185	193	203	182	211	219	223	224	199	215	222	211	215	194	211	181	236	210	200	200	179	211	208	201	230	222	220	203	206	213	190	210	202	232	232	210	203	244	189	194	208	235	194	218	181	229	211	168	183	197	199	202	197	218	214	191	196	193	203	195	210	218	216	196	201	192	204	203	216	199	203	218	197	196	201	208	211	209	196	213	220	212	239	230	212	194	201	207	206	203	219	197	215	183	199	234	211	180	226	203	225	201	195	214	220	208	208	197	208	191	227	232	228	220	212	197	224	204	208	223	190	204	204	212	192	202	215	194	227	211	206	171	215	206	203	204	221	207	215	196	237	218	208	209	192	220	215	203	221	196	215	198	210	193	223	217	195	239	230	221	205	211	211	217	194	191	202	191	225	201	237	211	206	197	214	201	189	212	209	208	207	215	204	212	199	201	212	211	198	211	216	207	210	202	202	195	179	186	182	195	227	217	168	210	203	194	201	195	215	183	196	204	181	232	190	224	222	209	209	216	194	196	225	209	194	196	164	190	195	210	202	215	202	203	183	209	215	214	199	192	216	227	179	199	207	208	202	205	197	225	187	195	204	180	222	224	232	206	200	196	220	215	188	205	216	213	211	215	217	218	203	196	202	232	192	224	203	209	191	180	235	210	229	206	223	227	199	199	201	205	202	252	213	200	189	202	203	224	221	224	230	208	186	218	191	207	202	223	201	222	192	224	204	196	205	234	228	211	204	198	215	236	202	227	196	200	203	204	212	194	229	192	233	199	213	209	209	201	190	202	210	203	225	210	179	195	209	178	204	239	188	237	209	201	227	243	215	171	209	217	199	189	181	201	215	223	217	209	223	202	237	214	203	206	185	191	214	220	214	200	208	229	195	191	221	214	228	208	216	237	213	224	211	223	221	207	187	193	204	181	221	212	172	212	229	210	219	194	207	200	212	195	208	233	220	214	206	220	204	219	243	213	210	195	197	186	208	209	231	211	235	221	219	188	197	212	195	220	221	210	209	212	209	228	217	214	202	201	213	198	213	203	232	206	207	207	206	217	173	178	193	211	190	199	182	198	188	215	219	206	193	197	203	219	214	199	199	217	222	226	200	214	187	198	227	198	220	194	211	205	222	210	211	213	190	218	204	191	193	203	196	223	205	199	208	216	208	213	192	216	219	182	224	215	183	210	201	182	202	201	223	198	231	217	215	208	196	192	206	217	223	211	187	208	221	224	243	237	224	210	219	197	217	227	211	245	188	204	224	216	203	193	195	201	207	184	210	240	230	211	189	209	201	200	196	222	244	204	212	211	210	214	203	210	212	205	205	221	202	174	209	204	195	205	208	174	196	203	218	215	230	195	196	228	232	215	193	189	211	210	225	232	222	221	211	221	215	211	200	190	211	212	207	222	232	200	231	198	229	230	216	191	206	236	202	201	200	204	186	215	189	202	207	214	192	220	232	209	210	231	191	194	177	186	231	220	207	211	211	226	212	213	195	190	202	199	214	245	194	227	210	207	218	216	225	178	234	208	210	194	221	212	222	208	228	205	189	205	207	216	208	191	208	181	206	210	208	203	216	208	198	207	195	222	199	205	187	184	192	216	212	204	205	219	216	194	207	198	207	212	216	195	198	196	237	185	227	198	205	194	201	206	202	188	202	182	215	201	229	199	198	215	187	200	220	220	205	188	200	183	200	209	199	205	190	198	207	210	211	195	232	214	187	230	206	210	196	206	203	251	209	215	231	209	204	190	207	196	186	223	180	233	199	191	201	220	183	223	219	201	205	202	213	210	206	200	216	196	240	198	211	223	232	206	207	212	247	232	193	209	204	213	231	204	234	197	184	221	216	208	192	240	220	226	211	238	211	206	218	205	229	219	204	207	224	206	187	189	211	199	218	238	229	204	217	207	181	216	213	203	166	200	211	202	210	214	203	189	176	224	200	220	211	192	207	204	186	194	200	206	210	170	209	255	222	206	220	202	218	214	205	199	208	202	198	207	219	175	205	208	223	195	203	220	207	196	200	211	205	205	223	205	190	214	212	219	225	195	220	205	194	205	197	235	189	208	209	198	209	213	216	264	184	214	210	235	215	193	192	202	208	204	210	219	217	227	187	203	199	182	188	199	199	200	227	210	224	189	202	215	228	193	225	209	202	200	225	211	230	213	192	233	224	214	208	188	223	223	185	219	184	207	193	216	220	193	220	182	213	206	200	206	205	196	230	178	212	181	182	237	226	222
24710	20970	28957	29050	18809	7333	2314	4986	2165	470	447	487	439	426	441	449	413	461	432	421	441	440	448	437	414	426	450	421	428	408	436	393	414	419	387	407	473	402	400	461	424	427	384	430	415	407	418	428	414	424	403	417	423	444	408	409	431	442	431	388	434	461	413	453	440	411	397	396	444	446	426	455	453	436	454	464	441	446	427	397	444	418	399	436	428	393	388	430	457	379	448	398	407	440	419	431	488	396	385	410	409	420	464	434	429	438	433	393	414	442	426	422	409	427	426	416	449	422	438	393	442	464	425	437	423	389	467	443	425	426	425	397	395	392	453	403	425	434	416	421	420	459	458	431	437	412	444	431	435	420	459	453	432	416	433	385	460	413	394	426	425	399	437	432	417	416	415	406	443	420	388	400	426	424	409	415	403	407	443	427	423	436	427	420	414	434	416	449	428	427	412	384	434	444	431	435	412	386	418	398	407	440	403	417	428	436	442	434	441	402	443	401	431	422	419	419	447	449	399	434	413	426	425	418	404	421	417	399	428	428	386	418	424	473	420	414	377	413	414	459	439	435	402	441	430	451	442	408	403	410	454	444	411	416	447	432	371	423	426	413	443	422	441	446	410	440	414	419	436	389	440	401	375	412	428	419	413	418	408	436	447	426	458	442	416	381	402	438	401	426	422	401	425	447	391	413	453	430	449	407	397	440	429	429	434	405	432	416	462	436	430	424	418	434	371	391	455	403	417	428	434	436	445	441	438	430	396	411	427	432	408	429	425	455	394	463	437	449	424	409	413	436	428	464	428	410	429	446	417	445	440	408	425	408	401	410	390	441	428	426	418	424	419	430	418	388	395	443	429	392	425	443	432	458	431	447	430	485	431	388	438	439	431	399	416	453	398	429	442	420	445	405	406	442	433	459	426	434	399	410	437	413	443	373	442	486	415	437	463	400	416	432	438	447	411	420	443	405	426	423	428	418	431	395	446	427	411	461	434	407	348	414	425	466	411	422	411	415	418	410	447	402	403	396	393	420	400	403	408	417	442	425	396	441	434	430	389	429	433	409	461	449	486	414	433	432	403	437	437	427	430	432	398	423	433	400	395	401	425	422	423	430	389	412	432	428	409	406	412	454	443	440	411	384	433	392	429	452	424	394	454	430	395	404	440	409	456	409	406	441	409	409	415	399	435	404	440	424	420	425	403	403	422	410	414	432	428	406	402	416	418	440	432	385	423	369	400	403	470	389	428	448	438	414	415	458	418	434	401	435	389	415	429	410	403	427	422	437	428	418	435	375	431	474	429	441	401	380	423	442	454	412	407	408	414	414	425	468	439	431	442	434	467	436	382	421	383	454	446	410	447	415	435	414	417	392	416	422	407	420	388	425	449	449	429	442	443	424	418	408	417	439	417	387	412	419	444	436	441	429	419	409	450	408	407	435	391	437	436	402	465	401	429	432	398	441	408	400	435	382	418	418	390	413	407	422	415	444	441	413	390	420	422	421	416	383	432	412	436	423	417	394	427	394	413	431	444	423	365	411	436	403	427	400	415	477	403	428	444	425	405	425	396	407	437	459	407	415	401	457	450	423	381	418	401	441	431	426	454	401	378	365	432	401	425	421	431	429	411	384	433	451	469	472	418	409	415	454	466	416	454	434	415	443	425	417	433	417	404	380	419	419	438	429	401	421	446	444	419	422	398	431	428	418	442	415	418	432	429	415	391	454	457	433	452	420	419	457	401	407	420	413	396	437	403	408	405	436	424	434	424	458	439	408	386	411	376	404	425	423	435	397	392	438	405	424	421	420	423	432	399	369	391	450	418	394	428	394	439	404	437	423	417	456	417	409	429	431	428	450	393	414	437	416	428	442	444	457	404	435	395	454	448	444	436	436	463	460	385	444	431	460	441	388	382	434	403	425	437	476	432	381	411	389	423	414	432	370	439	438	481	438	440	390	421	416	433	402	419	427	430	434	390	431	377	443	456	401	424	458	406	434	453	427	467	396	388	436	434	425	436	407	404	427	405	404	365	434	450	428	448	410	445	455	452	431	399	415	421	428	424	420	378	409	441	388	457	427	418	436	420	395	401	407	443	416	427	460	387	410	412	390	420	411	422	453	430	395	416	452	418	417	408	419	456	423	414	431	434	426	435	427	430	403	435	452	407	423	436	443	403	425	414	424	401	420	451	436	425	400	445	429	432	412	469	465	440	394	399	392	417	454	390	418	424	387	385	420	402	417	458	381	443	412	426	409	391	430	440	446	455	438	431	423	387	420	421	428	424	419	437	397	440	423	429	421	407	407	399	438	400	437	450	410	386	404	448	420	458	410	450	442	457	454	449	438	404	438	439	392	464	428	427	405	395	438	454	412	442	441	412	396	418	400	407	433	415	445	399	403	412	409	450	439	409	419	425	423	426	410	438	450	443	400	426	413	428	358	448	414	429	445	444	389	435	421	426	406	399	419	422	429	445	423	418	444	424	419	443	411	437	445	480	421	406	463	419	431	414	416	434	414	438	450	412	414	431	445	463	424	449	437	436	459	402	415	391	438	423	419	462	399	397	433	449	423	415	379	421	409	400	449	447	399	424	423	432	425	410	462	483	434	435	430	417	431	444	495	409	433	397	451	421	414	432	439	404	447	428	424	406	403	423	425	398	432	434	464	410	428	409	402	436	461	436	430	394	441	385	441	438	440	418	380	442	405	452	371	436	409	415	414	445	439	424	456	405	429	445	418	387	386	430	459	427	403	414	431	440	415	443	461	413	451	421	422	408	413	413	424	435	420	453	386	400	422	421	432	421	402	404	421	424	415	457	411	390	382	394	466	430	450	430	405	428	397	413	421	431	419	394	417	430	436	442	408	414	402	429	419	439	452	436	407	440	433	398	437	404	464	428	409	425	418	428	432	417	446	423	402	444	391	434	440	410	434	465	399	435	410	417	410	429	423	367	418	443	454	432	445	449	395	448	390	407	425	424	431	387	390	411	448	443	418	432	432	426	419	434	416	444	449	422	427	437	424	428	424	434	415	422	414	426	410	409	406	437	402	429	419	392	433	416	413	413	383	411	427	400	405	420	399	388	437	445	450	416	407	441	437	418	410	394	419	439	459	426	423	420	456	420	427	419	416	410	423	402	422	447	437	385	461	414	408	435	401	418	451	432	409	426	419	446	483	418	438	438	376	398	421	402	389	447	443	393	407	379	420	405	396	451	434	415	465	395	408	433	432	396	408	440	439	387	390	422	414	375	433	420	390	411	428	426	389	423	431	442	446	404	405	416	410	425	402	432	432	405	447	456	416	441	406	441	414	395	393	433	430	406	390	384	451	421	422	405	407	454	429	418	409	436	417	395	432	426	459	418	453	435	429	392	405	399	424	403	437	443	408	433	408	430	440	445	397	402	413	436	416	440	424	374	438	395	425	380	382	433	421	448	403	410	414	462	420	416	395	413	431	417	416	461	421	414	407	425	436	423	415	428	377	396	443	435	410	429	412
11614	40844	45856	34079	19118	8566	3787	10020	3875	569	467	546	508	497	516	453	518	468	457	428	463	497	480	495	459	481	458	442	445	440	506	506	450	478	467	493	453	465	438	440	454	462	439	459	488	453	465	478	448	451	466	458	455	449	472	418	428	478	447	468	462	452	435	442	466	461	437	462	432	469	465	506	488	461	468	450	443	426	430	458	428	442	418	435	456	490	486	470	460	465	459	420	476	485	500	438	486	452	471	480	420	435	438	481	452	452	464	494	463	431	450	470	443	438	467	464	470	428	439	475	441	469	472	436	461	472	447	429	456	443	512	423	424	431	481	444	460	484	482	467	457	487	446	484	473	479	475	473	439	455	438	449	506	442	413	447	469	490	453	472	483	446	463	425	458	458	459	432	454	468	420	462	443	464	443	462	451	447	470	474	456	458	416	459	443	480	458	485	444	451	432	471	471	451	435	460	438	449	441	470	436	490	472	466	434	457	447	472	439	448	453	457	461	461	469	457	481	482	435	440	468	513	463	477	453	486	414	431	445	469	486	477	490	430	484	474	444	465	460	428	451	472	481	451	483	480	449	456	469	457	481	466	433	459	452	423	441	449	448	483	460	480	492	488	479	463	447	477	448	471	440	460	442	456	462	472	475	438	420	514	465	431	450	498	434	438	512	434	461	495	431	443	499	450	456	469	427	433	458	466	442	439	464	466	460	475	453	440	474	448	444	470	432	453	472	468	451	462	510	456	464	445	521	473	461	488	444	419	497	450	490	438	442	487	423	449	432	430	450	490	499	419	444	460	450	472	436	449	451	458	445	440	488	438	421	444	433	463	483	496	471	453	441	462	458	466	463	424	486	472	452	454	430	446	471	460	464	456	451	437	455	459	461	469	472	464	434	491	498	469	442	483	470	432	458	472	452	425	452	493	452	471	481	436	463	484	462	462	438	449	472	461	466	440	446	467	462	445	436	488	476	464	465	454	465	485	447	438	469	441	461	453	439	458	443	456	448	457	482	485	451	463	417	501	445	420	433	477	471	443	458	459	443	458	454	513	452	460	473	413	441	477	454	429	461	457	438	465	494	458	453	483	448	455	467	481	468	448	465	435	451	483	437	420	450	443	460	487	471	445	461	442	459	486	459	469	412	473	452	450	459	462	461	483	467	444	430	497	407	472	449	453	455	496	457	482	448	463	462	456	445	467	447	423	421	492	454	464	450	441	454	438	439	456	461	470	438	459	432	464	472	468	468	487	487	471	419	436	467	470	473	424	439	450	465	452	443	494	486	479	416	486	452	467	489	474	482	482	453	456	502	468	464	443	472	422	472	470	456	463	444	473	446	478	447	441	480	504	489	443	455	469	470	466	447	490	505	465	457	459	452	482	466	409	484	478	438	397	460	463	479	438	438	469	474	484	484	470	444	446	446	429	457	451	472	431	425	449	518	464	474	478	446	432	468	427	464	479	479	470	447	431	443	453	455	440	444	459	448	439	455	430	430	473	473	493	487	462	466	435	485	436	455	483	465	464	477	501	470	430	429	497	443	440	446	484	448	410	459	461	493	461	483	457	453	484	445	417	518	479	459	483	447	432	459	429	454	485	450	470	477	471	461	460	450	431	470	409	459	471	486	447	440	454	478	484	464	437	498	447	445	424	476	508	475	469	474	399	457	444	442	447	486	473	466	473	451	427	464	472	470	439	503	453	459	485	411	477	480	472	462	429	443	471	473	451	461	473	476	444	456	466	471	494	478	470	481	479	460	464	448	504	455	455	499	455	445	450	446	439	459	481	471	463	470	467	471	474	477	470	459	448	480	481	489	464	516	450	442	478	472	458	473	445	476	454	503	459	416	455	484	442	454	424	432	452	472	491	469	435	416	471	467	449	469	468	466	526	456	435	475	471	519	433	456	472	438	487	463	442	480	512	428	461	460	450	472	449	434	540	425	469	462	499	460	428	419	427	464	481	479	470	481	456	465	456	465	453	509	449	504	472	449	460	459	474	455	425	468	451	441	445	447	440	470	474	446	462	462	462	454	420	482	480	463	472	447	478	464	458	463	472	463	444	447	467	497	443	428	441	476	472	469	484	470	474	481	488	462	481	426	492	479	447	455	446	445	435	427	446	484	451	481	477	497	472	441	476	454	456	442	451	462	429	445	478	444	414	490	484	454	489	467	458	472	496	446	471	425	455	450	459	483	500	490	448	455	448	467	445	432	481	499	463	443	455	449	479	469	457	469	470	479	466	421	502	460	477	461	433	462	490	475	460	483	428	490	429	456	505	452	452	430	482	478	444	461	430	417	491	474	431	449	416	465	473	445	450	485	451	417	454	466	470	470	491	488	442	471	456	444	500	445	495	481	454	444	451	448	440	468	468	463	412	423	472	484	449	464	469	480	441	453	453	493	476	457	468	465	462	452	441	478	480	461	419	424	485	454	457	488	439	478	448	432	458	460	481	450	455	488	490	448	437	462	448	430	444	492	474	457	419	475	447	464	441	467	462	469	464	486	450	470	438	479	444	441	455	407	458	435	473	478	468	443	448	477	461	420	508	477	496	443	457	408	474	447	464	457	440	465	450	496	471	476	463	466	463	464	441	435	464	427	441	451	483	461	472	463	419	481	453	469	422	427	474	471	466	449	407	496	439	467	496	467	423	481	449	455	445	455	476	482	484	495	454	465	461	481	437	455	458	456	454	468	435	447	442	438	437	486	450	465	441	472	481	444	447	477	487	486	462	466	454	447	459	456	472	469	461	496	426	476	426	460	435	488	470	448	450	499	460	446	455	437	446	454	507	425	449	504	491	469	443	457	436	419	429	454	439	440	440	475	436	449	481	473	426	500	500	465	443	444	474	490	447	434	419	442	445	454	437	483	479	461	470	430	487	435	476	499	474	460	460	456	460	446	464	461	486	439	421	469	459	460	445	421	478	460	464	462	473	447	478	415	489	447	478	477	457	448	470	457	448	486	480	438	444	452	452	462	433	462	464	478	469	433	413	477	416	451	464	425	487	480	440	458	437	486	470	459	423	450	482	441	428	484	460	466	444	481	424	411	473	464	447	434	464	475	468	443	469	467	454	465	424	483	431	444	427	467	419	461	431	491	429	470	471	474	461	469	450	424	473	422	435	480	487	436	477	483	477	458	455	453	472	434	443	474	470	440	482	471	498	440	433	485	486	447	449	455	467	485	482	469	427	466	453	482	425	417	458	440	474	488	450	440	451	439	490	488	454	432	442	449	441	418	492	457	434	499	464	467	495	453	418	484	477	457	451	433	470	466	427	451	459	417	447	465	465	449	481	459	490	443	481	427	487	443	449	454	444	456	404	417	439	467	443	475	444	454	487	480	474	465	460	479	465	482	447	497	449	445	458	446	448	449	454	486	466	449	434	493	459	468	454	473	483	442	475	472	488	456	457	477	472	459	463	461	456	464	454	433	478	472	443	468	479	464	466	479	465	468	463	415	465	436	466	462	453	433	460	427	437	484	472
22493	21049	29361	28820	27804	24942	19680	14434	7814	841	494	459	427	472	470	428	473	461	441	450	418	436	436	414	402	419	408	377	374	418	400	399	413	369	391	382	356	446	366	411	393	390	389	358	385	392	386	360	386	380	356	395	413	374	397	387	371	422	372	369	417	373	384	391	380	387	381	379	410	372	411	396	404	409	411	399	387	371	403	386	387	399	390	380	393	371	400	423	374	364	389	387	379	412	378	393	375	389	387	383	390	378	344	353	425	384	379	394	390	386	389	388	386	358	383	368	371	401	371	397	391	381	380	362	395	391	371	384	402	400	395	400	386	396	375	355	368	371	366	389	397	443	405	389	366	356	392	412	407	388	343	346	401	428	401	396	367	380	356	346	388	348	416	409	400	341	379	389	426	381	372	384	400	401	368	362	371	392	386	414	418	395	408	372	415	372	392	376	381	412	405	400	365	382	430	393	388	392	381	411	378	410	383	378	400	368	380	381	379	374	358	355	410	389	379	335	427	411	386	392	356	355	406	375	408	398	381	350	363	383	373	407	372	401	399	380	388	456	395	382	347	405	328	399	422	408	385	392	364	364	409	370	393	405	400	413	393	370	407	344	406	367	397	413	402	382	360	388	376	409	417	374	361	400	389	391	411	412	383	386	379	350	372	374	372	373	388	383	364	402	361	408	373	412	396	376	410	381	385	406	394	383	385	377	406	378	384	350	374	402	348	333	380	391	402	391	395	400	378	393	382	375	384	383	402	409	358	391	412	403	352	372	389	389	382	377	342	370	423	367	371	370	341	375	396	390	401	383	367	382	390	383	346	412	368	374	442	373	404	356	414	393	397	362	398	363	376	357	373	406	386	388	349	389	364	403	408	384	394	371	414	413	400	386	407	402	414	402	357	401	383	376	369	380	385	372	358	367	363	348	372	390	417	360	373	435	410	383	395	418	402	385	412	403	361	396	393	431	411	403	365	395	382	386	378	359	394	371	392	417	378	396	395	397	398	401	393	377	347	388	382	406	366	377	404	369	386	383	384	391	413	386	397	396	376	415	380	378	395	386	429	360	378	376	395	378	407	375	412	360	366	384	423	371	385	363	385	412	350	398	367	408	387	373	380	412	392	363	376	379	365	386	400	360	368	362	429	361	390	364	365	363	369	387	403	416	360	396	371	409	407	395	366	391	412	409	397	397	376	359	398	372	386	397	377	390	409	361	389	418	365	392	398	412	395	392	373	387	362	412	430	390	391	413	367	424	386	382	388	404	408	411	412	367	375	401	390	399	342	354	406	401	404	362	366	407	398	382	396	401	392	389	394	397	447	387	374	373	364	357	379	366	411	389	421	409	411	398	375	392	409	382	358	413	374	374	405	401	388	371	393	408	360	384	398	443	388	401	396	386	402	379	396	385	374	389	385	391	384	387	421	359	360	390	380	401	330	380	390	381	390	380	382	366	396	381	380	391	420	376	381	385	419	405	399	395	350	388	359	417	384	388	388	380	344	390	403	374	374	372	400	383	414	409	394	376	341	366	396	389	379	399	384	387	391	388	388	421	374	383	392	413	357	408	399	356	401	408	362	351	398	383	387	371	404	388	375	399	363	415	371	384	409	350	351	393	392	365	401	391	398	406	385	409	393	365	374	377	398	396	378	396	423	379	374	350	371	380	395	392	365	391	416	369	380	355	381	380	412	381	427	399	381	360	375	383	370	385	379	363	351	405	399	376	367	375	354	368	386	414	354	364	411	367	422	404	417	391	402	429	372	378	356	351	413	395	358	400	402	369	371	372	389	393	357	401	382	408	399	379	420	390	383	382	377	383	374	381	387	425	397	394	393	363	335	390	364	420	380	367	403	366	400	368	378	398	390	387	365	392	428	357	398	368	371	414	369	353	356	403	415	342	411	361	367	414	375	366	408	397	391	374	358	372	381	395	377	424	379	371	396	401	380	377	420	394	385	397	401	369	385	374	385	385	356	375	395	371	393	366	372	376	384	376	417	402	378	392	384	368	417	360	388	385	380	404	376	351	367	366	379	419	420	394	354	371	373	371	391	367	369	388	411	371	403	430	389	414	375	368	378	364	339	357	371	342	372	379	378	389	383	410	361	366	367	376	375	377	383	345	404	391	367	376	379	357	394	360	399	399	360	373	367	380	395	372	395	413	392	340	400	382	366	378	382	392	357	359	395	388	367	360	400	386	407	423	377	409	416	360	370	380	403	372	401	379	346	354	404	381	398	425	399	390	383	381	401	431	422	421	415	434	414	397	388	378	365	379	383	385	399	389	382	354	394	426	374	391	373	400	362	391	350	365	384	387	390	377	380	402	375	416	387	395	419	386	388	412	415	395	379	414	386	422	391	400	406	379	362	383	366	371	391	407	395	413	392	406	322	411	355	410	370	405	416	383	385	396	381	370	381	357	402	381	418	413	391	391	358	387	402	388	432	397	369	378	372	375	387	392	391	410	395	380	392	363	360	362	391	414	374	357	386	374	353	399	354	386	365	356	387	399	365	356	405	383	422	385	384	365	376	375	355	378	375	382	351	379	389	402	362	411	348	359	333	396	351	384	373	377	401	403	381	386	395	393	367	384	410	415	421	371	373	361	367	362	387	349	357	391	374	411	378	396	348	365	352	382	394	420	370	389	355	359	391	395	382	369	368	391	396	420	404	381	392	359	365	404	380	393	356	395	359	395	388	377	399	384	361	382	413	381	382	354	389	359	393	388	420	427	379	355	363	383	408	426	403	378	371	348	409	394	362	363	398	394	406	407	403	386	370	384	379	373	384	381	402	394	409	401	391	416	394	387	391	400	384	387	391	391	377	358	377	401	375	363	390	360	400	350	370	401	389	383	368	401	384	342	415	389	379	368	418	384	388	365	362	389	383	390	391	378	409	429	384	405	387	403	384	378	383	392	432	354	347	397	372	375	382	360	374	380	387	410	395	383	371	396	348	369	403	363	380	405	402	394	390	372	358	375	403	345	408	374	393	401	418	393	378	376	355	427	399	359	401	367	404	376	341	400	406	364	400	381	382	412	392	366	399	353	382	397	352	380	400	393	383	405	391	393	362	392	337	406	399	391	379	385	373	401	397	398	405	373	375	402	407	400	399	383	379	372	362	359	366	382	365	367	362	382	377	400	362	401	356	340	396	390	385	377	371	394	337	385	391	359	393	372	384	389	363	391	373	369	396	364	364	373	394	386	351	353	369	394	399	376	387	345	362	373	361	383	380	369	411	396	388	392	418	401	396	377	397	325	370	373	373	378	391	359	406	382	378	426	400	374	365	401	387	395	401	359	370	391	398	369	399	372	377	370	384	380	373	384	354	384	438	358	371	382	373	386	374	382	385	389	402	382	387	371	386	362	352	392	386	418	391	382	396	406	396	418	384	395	388	434	409	363	383	400	408	376	404	394	419	362	380	368	429	399	392	390	379	322	370	380	431	375	403	396	380	403	377	390	360	390	389	371	396	377	430	391	377	375	385	383
19573	54400	64876	57617	39975	24704	12671	18940	10085	903	611	604	551	528	514	496	487	483	449	435	445	445	422	452	410	438	439	360	426	401	434	447	424	395	419	408	451	395	449	441	399	409	427	416	440	423	438	389	412	404	406	366	388	383	408	382	412	399	405	406	412	387	397	401	395	394	416	422	384	418	428	404	424	412	381	432	413	411	391	391	417	409	419	394	407	435	410	389	439	419	414	367	368	410	412	397	399	398	376	383	398	391	423	389	388	394	403	402	414	398	385	405	429	392	400	417	375	453	391	362	385	391	393	395	411	365	411	381	438	379	377	408	405	374	387	386	389	406	386	423	425	454	381	388	391	374	409	390	398	398	443	409	403	428	375	415	412	400	367	398	358	373	351	399	425	410	390	428	399	407	409	378	437	395	426	389	410	384	387	402	389	388	409	409	414	418	378	407	429	351	392	421	373	407	390	406	390	422	413	422	390	368	355	399	410	383	395	400	421	385	386	397	417	398	407	388	379	393	393	395	399	397	413	372	369	440	412	428	406	418	385	418	400	395	382	423	421	365	388	399	423	404	385	420	369	411	418	376	437	441	391	415	400	414	398	401	397	404	381	415	373	415	413	400	392	396	389	383	433	391	396	394	389	404	365	397	412	416	376	390	388	421	387	417	426	400	376	379	383	385	401	428	429	373	422	429	395	374	382	447	350	388	405	423	398	390	429	361	413	361	388	418	419	430	398	419	383	398	420	398	386	386	391	392	410	405	404	403	417	416	398	413	405	410	392	394	410	397	414	397	429	372	417	401	405	396	420	398	383	412	387	378	454	390	410	400	386	399	396	417	408	416	369	387	428	392	396	416	403	392	433	413	353	377	360	390	405	400	398	393	400	380	408	421	411	393	423	394	381	383	425	434	402	400	387	377	351	392	405	370	382	387	348	355	391	412	372	395	389	423	405	387	399	345	426	425	364	397	395	395	407	374	382	401	421	406	368	412	368	425	397	419	409	362	388	390	396	379	375	390	391	403	424	401	406	386	379	410	393	401	400	382	417	367	404	397	410	409	410	411	397	385	371	393	394	425	379	377	383	405	411	394	391	378	405	390	411	408	408	421	414	402	382	388	361	349	399	391	406	399	394	410	393	376	398	417	406	402	369	401	361	394	371	366	427	399	367	430	426	418	414	394	397	385	391	383	404	403	407	396	433	437	415	408	386	388	381	426	380	382	448	404	381	388	444	399	380	384	437	403	392	398	429	380	387	374	381	420	373	390	423	389	407	374	418	402	393	368	421	373	386	405	387	391	404	412	398	376	416	349	395	371	401	396	377	418	402	401	435	415	403	420	390	415	418	436	414	377	398	387	375	430	399	402	378	363	388	378	418	421	438	393	376	389	399	373	446	389	377	403	416	389	426	397	418	391	373	417	396	402	396	425	385	389	407	430	424	368	407	379	378	397	420	382	394	407	396	391	412	397	403	394	353	417	390	367	424	389	386	419	385	430	420	365	400	405	406	406	399	396	374	403	417	424	389	383	403	384	388	390	366	385	403	339	372	392	369	422	381	412	384	400	411	412	406	384	418	419	391	422	400	383	384	382	434	372	353	421	383	389	399	358	400	415	399	439	413	373	373	405	410	394	401	394	417	370	423	436	379	419	388	419	374	404	394	401	399	375	374	413	423	434	415	438	393	435	394	449	384	379	420	379	421	388	387	406	394	420	435	378	412	356	406	409	424	410	387	369	389	372	431	383	385	401	414	383	379	404	411	382	398	407	410	430	442	388	400	416	416	410	416	375	360	399	443	395	379	413	382	408	340	413	409	389	398	390	379	432	418	403	354	354	398	429	417	417	424	435	405	418	432	385	406	400	415	403	392	375	371	398	355	427	405	381	373	423	416	396	380	389	428	401	423	374	391	401	394	432	411	368	419	428	396	400	406	390	400	431	413	391	362	380	416	399	395	392	442	401	388	378	391	412	421	402	366	393	443	404	405	390	383	411	422	387	406	418	392	409	384	396	404	374	405	383	424	390	376	417	419	378	413	411	386	388	412	394	395	435	398	375	400	390	396	402	396	402	408	393	385	394	393	367	379	372	394	391	404	386	419	377	389	385	399	416	386	427	400	379	392	390	417	390	392	406	390	408	406	408	400	429	415	370	386	373	397	392	383	421	399	375	368	384	408	405	393	411	403	385	403	427	397	373	408	383	416	378	415	364	395	443	419	392	378	406	370	414	397	424	401	398	392	378	405	389	401	397	370	408	408	407	389	370	404	420	350	366	392	407	418	369	380	387	393	398	395	401	391	408	423	427	402	382	447	377	385	392	391	427	398	401	417	369	370	431	411	420	378	409	430	400	408	380	399	380	404	385	407	380	409	423	396	361	412	397	404	370	424	397	399	433	401	389	416	437	381	386	394	390	378	393	390	395	390	392	430	392	396	396	436	403	401	393	399	417	412	420	372	404	407	411	422	398	399	384	424	408	392	392	422	388	404	402	364	390	357	415	404	404	389	392	381	401	387	379	397	384	413	420	432	443	395	388	398	402	411	401	388	433	340	370	369	390	433	413	397	402	400	422	393	369	421	424	414	429	395	364	399	342	388	388	378	404	368	384	412	402	393	386	406	404	363	400	406	356	419	357	410	394	391	406	448	391	401	412	397	403	383	410	407	436	387	382	392	396	398	422	411	420	395	398	421	399	392	430	368	403	391	422	407	419	389	424	397	377	402	362	442	401	410	363	407	451	375	396	393	414	397	385	407	394	372	445	419	397	390	406	405	416	392	403	389	369	404	420	393	428	385	417	391	385	442	403	404	421	391	382	372	395	411	366	420	358	391	420	358	415	427	415	427	391	382	404	407	421	386	401	399	395	386	397	407	376	374	384	401	384	415	416	395	426	389	413	392	395	358	410	411	384	395	436	396	399	409	384	373	394	437	395	364	412	389	369	386	398	399	394	414	422	380	384	387	379	398	394	415	403	383	387	406	399	398	429	400	414	405	428	437	361	412	399	409	393	413	397	430	413	380	374	391	375	421	376	420	398	391	407	397	378	401	402	429	412	400	344	420	413	440	424	393	380	377	432	376	409	431	401	411	408	368	428	391	401	429	404	410	378	414	414	402	416	367	413	413	402	394	392	406	372	379	404	391	412	401	358	383	387	386	408	395	393	389	367	411	412	370	407	396	407	388	385	431	377	401	408	404	386	371	393	346	390	417	406	361	378	366	387	394	402	389	367	416	379	412	416	387	377	423	408	418	406	412	380	391	396	390	416	406	409	370	373	409	378	441	389	378	411	418	398	385	370	382	428	443	388	385	465	375	401	360	401	391	378	378	410	385	389	409	398	376	413	415	386	390	428	414	398	398	397	390	364	385	411	370	408	394	432	353	368	379	422	363	423	397	388	393	398	412	357	397	390	413	442	386	376	400	417	401	427	388	371	365	419	375	412	383	401	383	436	416	404	363	421	410	387	412	406	368	404	366	378	391	390	394	392	384	409
27612	18488	18281	11472	4916	1790	1237	487	725	339	271	271	252	234	287	274	278	262	246	261	268	253	262	258	272	250	265	288	250	254	254	266	253	277	263	237	275	264	257	311	266	265	258	267	254	250	289	239	275	303	262	290	228	272	244	230	257	287	285	269	266	238	254	249	268	264	250	267	247	263	237	239	240	289	281	225	275	245	250	275	291	232	293	274	225	251	280	270	270	294	272	275	264	246	253	275	258	246	252	257	270	255	242	250	226	261	239	288	252	275	256	244	261	282	282	278	257	256	261	252	255	254	264	251	280	244	244	246	231	251	252	270	253	234	255	253	289	232	251	286	275	263	244	256	258	270	254	257	264	242	259	288	249	262	250	268	266	265	243	280	281	277	249	250	236	253	259	239	252	269	266	251	268	264	306	262	270	285	271	245	274	275	270	263	271	289	245	236	275	267	274	280	252	248	247	271	256	268	286	272	260	230	286	247	254	253	243	269	233	260	260	246	275	275	251	235	251	267	230	265	266	264	271	280	248	253	273	263	261	243	235	260	291	284	272	262	259	245	270	278	264	257	271	268	248	253	219	250	242	261	256	232	242	251	248	251	252	260	271	238	259	274	275	240	238	219	229	236	262	247	273	248	272	261	265	253	264	251	246	235	246	269	264	250	266	245	277	277	296	264	256	257	270	237	233	283	264	281	242	258	265	241	252	283	271	266	250	273	253	254	259	271	246	258	249	279	245	247	249	256	253	246	237	289	261	271	274	257	224	242	277	262	258	248	282	244	269	239	253	229	258	260	227	253	270	230	245	233	245	264	263	284	245	247	257	274	273	265	264	246	267	252	250	236	249	249	247	258	276	277	256	254	233	261	285	270	245	273	244	261	254	268	277	261	278	249	234	275	247	268	238	269	278	293	264	240	259	250	253	269	281	268	244	281	236	243	263	261	242	289	272	255	266	255	253	245	265	240	245	246	264	252	265	258	257	267	238	254	251	296	241	242	260	256	246	278	274	269	278	246	263	264	283	297	240	254	268	271	281	247	263	258	252	259	277	240	262	229	218	250	252	230	253	240	242	266	250	278	269	257	280	272	250	265	250	259	254	254	242	259	274	281	242	238	255	288	246	269	261	289	273	256	273	226	266	256	229	273	260	300	270	268	247	227	289	245	282	238	244	275	238	246	297	250	248	254	255	281	283	242	276	251	256	292	268	279	264	275	262	259	266	279	275	235	244	268	253	242	268	266	258	280	255	300	239	262	265	258	247	257	275	265	308	257	247	254	269	252	257	251	261	265	249	260	254	257	258	261	254	282	254	252	244	282	252	257	266	282	260	297	260	252	243	251	262	234	285	226	248	281	236	267	285	267	237	268	260	268	239	227	273	250	277	260	255	244	231	279	249	269	256	255	255	277	296	248	276	252	258	275	293	249	265	257	248	257	248	266	263	271	272	297	271	242	247	276	248	270	246	242	223	240	266	283	265	272	270	243	257	253	240	270	243	255	266	264	275	250	237	263	264	235	278	251	261	276	242	260	272	282	257	249	283	251	245	245	254	272	269	245	249	265	248	246	238	265	248	242	250	252	257	253	251	267	285	236	250	270	265	276	269	261	261	270	271	240	256	264	274	241	245	272	270	261	256	273	285	242	268	232	264	260	286	268	241	244	246	226	257	288	235	235	261	242	267	248	253	254	252	244	286	252	271	245	238	251	268	269	279	251	248	244	264	247	233	255	274	268	256	252	276	256	276	272	269	264	277	246	252	239	243	232	286	270	254	229	273	266	264	253	244	245	236	265	276	277	241	267	255	260	275	253	256	262	273	289	255	265	250	291	278	231	271	230	257	263	248	244	266	281	270	243	231	238	262	265	233	249	254	264	247	247	279	253	290	257	279	256	256	283	261	248	266	269	254	290	290	254	245	254	247	264	266	265	266	247	265	250	258	251	282	271	249	258	265	290	263	239	262	255	252	272	273	253	260	229	258	264	251	286	255	264	247	255	258	264	233	272	241	273	267	254	239	247	263	223	260	233	271	264	244	259	238	261	246	264	272	251	284	242	259	239	261	243	263	250	251	252	224	258	278	277	269	271	295	254	236	251	228	277	260	267	298	275	235	249	257	270	255	243	267	238	273	251	284	208	262	269	271	291	309	272	268	241	256	298	241	249	262	264	273	221	271	249	271	281	244	269	255	245	256	253	255	229	266	253	258	248	252	256	246	260	227	283	258	279	258	243	262	261	282	269	263	257	261	278	274	276	264	242	271	254	253	251	274	259	277	241	294	284	276	248	266	239	273	269	216	253	259	287	264	263	226	269	270	227	278	268	254	242	245	243	300	260	289	259	259	274	253	247	270	272	265	222	263	273	252	255	237	256	234	271	274	279	235	230	259	247	235	224	237	239	265	249	237	256	249	255	295	284	244	250	242	274	227	267	259	252	286	252	275	260	276	296	288	224	258	287	260	246	258	264	235	266	271	287	245	274	251	251	255	288	258	268	237	283	255	263	259	260	250	270	266	251	274	267	243	238	241	253	252	250	256	234	302	272	266	237	268	243	265	252	246	261	244	269	272	264	248	256	280	252	241	219	272	270	254	272	247	242	273	274	277	258	241	268	262	251	283	278	290	251	278	278	258	308	247	255	259	254	269	250	261	256	266	263	245	256	256	242	273	237	270	226	268	246	270	238	232	250	258	274	262	251	256	263	242	260	253	263	329	265	273	264	274	281	265	264	260	267	294	266	250	276	279	281	278	270	272	251	269	249	264	291	221	250	256	244	245	256	256	268	270	277	263	259	231	273	256	239	251	230	235	272	292	249	273	245	261	271	270	256	253	237	275	275	240	266	259	256	237	268	260	248	258	248	265	241	293	252	264	266	283	271	276	208	242	225	283	226	263	262	239	275	268	254	226	242	240	265	278	261	252	252	264	291	311	253	254	248	275	265	270	282	248	269	253	300	270	269	263	283	242	269	250	236	288	241	239	225	227	262	260	268	259	242	311	255	236	284	239	287	275	241	242	244	277	241	266	243	287	249	301	244	242	236	245	271	237	269	269	266	268	260	271	300	273	262	257	264	249	258	282	292	256	284	241	266	222	267	263	273	242	222	247	257	260	257	262	249	273	288	269	289	257	272	264	279	244	238	273	273	289	262	253	274	241	288	263	266	253	270	259	262	271	248	270	276	236	240	252	258	275	241	241	247	255	245	218	280	270	240	234	271	270	266	275	273	242	264	253	273	271	269	263	260	254	263	270	269	243	265	249	272	246	267	259	247	257	290	255	248	256	252	286	276	295	258	252	246	271	238	215	254	245	248	260	270	261	249	270	281	265	289	247	248	280	285	243	275	275	253	244	253	252	248	271	267	239	231	271	237	258	274	251	275	231	238	266	239	258	289	267	239	247	263	262	260	250	320	253	295	257	263	236	273	258	256	268	255	257	243	250	255	257	266	254	278	247	266	256	275	272	276	239	256	241	258	269	259	260	257	263	270	260	222
7800	12992	16656	8634	5245	2296	1530	600	931	468	303	295	312	269	299	299	317	300	323	286	319	309	304	269	263	311	274	286	283	272	309	315	293	268	317	302	299	286	305	279	302	280	297	291	301	288	271	318	275	278	278	289	309	280	291	301	292	288	280	312	288	311	289	306	325	290	303	328	289	296	305	298	288	286	310	268	307	301	274	289	270	330	311	278	276	283	281	292	290	305	311	296	320	306	316	270	263	293	268	286	299	307	282	301	273	303	280	308	275	286	293	292	291	279	284	297	297	280	303	299	275	295	308	276	307	301	298	273	305	287	298	287	293	280	278	277	294	286	304	302	317	281	278	269	311	301	266	300	320	290	308	290	301	297	289	270	293	280	281	325	305	255	295	323	310	302	299	284	272	255	294	314	305	307	309	305	279	280	294	261	266	301	286	264	312	292	320	310	305	268	290	299	277	290	288	299	321	287	305	306	277	297	267	298	308	269	291	287	262	293	273	267	310	274	300	346	298	283	292	316	285	289	301	296	289	279	280	281	320	279	314	278	317	284	267	289	279	291	300	323	285	288	297	297	295	266	290	284	279	233	327	270	303	299	333	287	299	252	305	254	266	309	312	271	318	277	283	278	300	291	308	299	278	260	290	271	287	344	278	306	313	293	307	283	305	293	273	316	299	295	285	308	316	287	267	268	302	293	293	302	292	300	296	310	290	275	316	282	261	273	278	315	266	284	289	282	311	297	275	298	304	303	287	270	289	307	287	292	276	302	284	260	290	294	296	317	298	291	270	267	300	301	275	325	286	304	330	290	286	288	314	298	297	313	278	277	259	328	316	299	290	299	291	322	319	310	291	300	295	293	305	297	292	306	300	297	271	270	323	292	302	269	320	298	332	297	282	286	271	299	318	280	298	284	264	283	307	295	273	296	271	315	317	292	285	286	271	279	297	294	319	306	304	306	304	296	284	307	291	300	306	270	311	314	341	292	286	291	293	296	272	312	277	300	278	291	278	267	292	273	272	307	309	270	315	305	301	308	302	259	285	251	303	312	265	286	286	302	302	305	284	246	270	310	286	292	293	270	293	298	298	281	295	270	308	309	324	285	292	305	270	286	303	311	282	292	278	291	277	286	270	292	309	310	254	311	297	301	277	279	280	280	315	316	282	310	299	294	295	284	287	300	312	280	308	292	290	319	321	306	316	311	288	312	298	304	299	304	289	301	282	293	279	293	272	308	292	296	298	289	300	306	295	288	313	294	316	283	319	263	323	311	285	294	302	311	300	315	298	273	283	314	291	307	300	286	308	323	309	287	297	287	284	296	291	308	294	294	284	282	287	301	287	269	296	305	269	310	293	297	311	320	299	302	264	296	324	296	283	294	288	301	284	272	279	296	297	292	328	307	302	288	293	288	281	300	273	286	298	287	272	338	329	292	297	304	318	314	277	301	300	264	297	320	286	287	308	293	275	289	301	297	273	264	327	310	309	294	285	300	319	290	307	285	309	309	321	283	293	290	289	295	274	294	298	270	287	317	298	300	306	289	298	290	304	302	314	303	278	285	295	296	319	282	311	291	293	282	287	300	326	308	299	304	281	299	309	274	289	315	289	295	291	284	303	307	284	312	305	280	296	324	328	299	270	270	292	286	281	283	291	296	314	287	298	286	283	279	299	285	292	286	290	294	302	270	278	289	280	292	298	283	267	273	248	259	272	274	294	300	282	277	272	280	301	278	298	308	303	308	281	332	298	283	293	289	272	295	272	300	274	311	277	284	289	281	292	312	269	301	288	265	290	297	311	271	278	303	296	280	297	316	270	313	271	323	285	292	281	304	304	304	324	291	298	295	290	303	300	288	282	317	305	284	297	307	300	295	258	287	308	276	275	274	255	300	288	295	287	288	302	284	314	308	293	307	276	323	282	299	287	319	298	279	286	305	285	310	315	307	296	313	310	291	312	293	313	306	287	282	322	299	281	311	298	289	305	295	289	285	297	288	284	302	290	289	296	265	295	272	287	288	315	295	283	277	290	301	301	309	292	288	304	300	295	294	336	262	302	288	317	301	313	287	271	280	309	296	270	305	306	287	311	295	285	296	274	296	303	301	287	277	280	296	278	292	289	299	309	298	312	308	296	309	296	287	290	308	291	291	341	302	301	275	256	252	314	284	293	311	317	329	288	280	284	293	285	294	301	277	314	294	270	297	297	282	336	297	318	298	287	282	288	293	313	271	286	285	291	302	301	301	304	297	301	314	311	283	314	308	328	276	317	315	311	313	289	278	296	314	274	259	301	277	306	299	311	297	309	308	270	289	295	306	290	330	291	336	300	289	292	287	317	272	290	276	288	305	288	302	289	281	285	291	281	294	320	276	294	264	296	269	305	279	319	283	285	293	277	289	329	258	321	281	312	290	287	290	321	294	305	298	317	300	300	290	292	276	281	275	289	281	296	278	280	288	274	296	304	281	301	291	310	291	292	298	308	309	286	315	295	264	306	310	284	294	282	279	291	300	284	296	290	304	305	274	280	261	283	298	298	253	293	321	319	298	288	298	315	289	268	276	277	313	273	306	296	307	287	291	303	267	255	312	315	277	315	321	278	281	284	300	262	286	301	287	314	272	287	276	292	293	284	330	311	289	305	288	311	308	313	279	307	291	300	313	314	297	279	284	283	333	300	283	337	324	277	298	285	291	290	300	292	311	271	289	257	270	297	293	306	274	326	294	269	311	266	306	320	294	327	295	315	276	281	279	278	294	306	298	295	292	275	325	301	294	289	282	311	278	289	278	305	284	280	317	278	322	271	268	316	297	284	305	272	276	297	261	284	288	321	314	321	299	304	291	315	294	283	290	304	285	301	355	321	310	279	292	323	293	282	295	296	311	302	292	278	280	309	308	296	332	260	317	261	322	310	298	291	312	302	285	285	286	288	324	294	295	295	311	280	285	299	323	270	282	314	294	258	286	287	287	296	304	322	287	298	297	279	283	279	273	263	319	333	303	285	318	306	313	315	305	298	314	265	310	298	283	307	301	259	294	252	292	315	275	270	299	283	284	311	287	268	261	294	280	284	285	289	286	290	311	284	274	312	272	328	288	295	284	273	292	276	323	295	312	297	298	283	306	255	310	290	284	300	308	333	298	303	278	335	301	316	275	288	295	295	300	294	290	271	290	295	297	321	297	255	301	302	317	271	260	306	294	292	289	314	307	300	284	305	279	290	271	298	305	290	328	285	269	283	289	277	288	295	325	270	291	320	287	269	258	287	291	303	307	289	303	274	285	311	330	315	301	299	309	295	329	277	292	306	305	290	298	270	292	302	315	282	290	305	280	273	311	315	319	275	318	306	288	286	299	286	299	307	300	320	253	286	297	294	270	312	302	320	263	289	283	301	283	324	290	306	261	302	294	293	307	286	292	297	263	299	296	287	288	275	328	290	314	286	301	298	299	325	258	301	267	299	260	311	298	281	289	304	267	303	286	285	315	298	304	311	297	262	266
23555	21062	32648	34167	26448	22169	15636	2458	3486	3423	493	219	250	254	208	207	226	221	231	214	208	224	216	231	192	236	211	218	214	206	210	206	231	199	240	202	198	200	202	200	231	186	206	184	197	220	195	213	199	225	187	216	200	198	231	222	227	192	206	214	207	178	203	236	215	214	202	182	212	185	209	207	224	209	218	199	248	205	209	183	205	206	204	183	191	200	226	226	219	190	192	221	210	206	202	203	215	184	194	186	236	212	209	220	204	206	182	200	231	199	212	222	210	190	222	223	185	191	214	211	208	216	197	172	187	230	249	236	193	194	205	218	215	205	218	252	202	177	216	193	196	188	205	192	189	213	208	210	170	208	213	202	198	199	193	206	234	213	211	225	195	191	197	225	209	218	211	212	203	215	211	190	214	222	205	198	212	212	203	219	216	185	186	207	197	211	221	209	225	209	192	181	225	193	207	200	184	222	224	190	213	225	220	217	176	216	207	197	185	201	221	213	197	191	224	210	246	191	179	230	199	226	230	230	200	184	186	230	212	207	204	199	211	224	208	216	212	207	234	199	220	169	212	206	224	193	230	208	208	202	203	210	203	212	202	221	207	220	209	221	181	226	233	210	222	199	216	210	191	226	171	220	222	198	220	231	211	226	225	193	203	217	208	197	209	222	215	206	209	211	213	204	204	190	214	231	205	244	209	190	207	211	193	223	227	181	222	205	210	242	212	215	206	224	231	210	212	196	195	215	193	220	217	221	205	203	232	188	209	216	201	209	214	216	236	214	224	245	195	208	189	198	181	205	212	193	203	213	209	188	207	203	238	210	212	211	230	196	203	206	235	220	187	198	193	229	212	228	211	205	195	201	226	193	192	193	207	178	215	207	195	206	185	211	210	209	195	222	206	176	203	208	228	203	190	232	223	207	225	220	223	219	202	196	214	195	206	217	199	229	199	216	213	206	220	216	233	219	250	193	211	199	226	209	231	212	235	209	183	197	209	171	225	212	205	199	193	189	213	201	247	213	201	210	184	195	237	189	228	182	207	197	230	218	200	200	177	233	200	210	239	183	176	204	205	217	189	194	242	213	205	225	200	192	187	224	220	217	232	218	207	213	214	200	200	217	218	218	220	208	196	213	205	199	221	207	204	202	212	199	225	188	214	187	223	212	227	220	208	203	219	222	239	226	238	215	204	215	206	217	220	219	190	215	188	216	230	199	224	190	206	224	194	205	202	181	212	226	190	200	183	176	199	206	228	199	229	199	213	225	198	197	212	201	180	203	194	167	209	187	212	212	215	222	199	192	228	187	199	223	198	209	197	201	207	243	206	212	225	196	224	240	221	197	189	188	218	210	215	203	203	196	210	187	209	211	209	208	227	188	209	244	197	190	199	216	216	206	218	203	186	191	208	207	183	199	206	209	185	210	191	214	217	212	242	199	233	222	203	214	211	200	200	206	222	195	219	220	193	209	243	169	193	201	212	209	201	211	198	197	211	197	212	210	190	185	201	198	246	207	211	233	189	212	209	214	208	211	176	206	207	205	202	203	226	200	210	198	209	223	224	187	213	180	228	188	219	222	211	233	205	205	217	213	204	213	204	204	224	186	198	167	193	194	205	224	212	199	177	221	195	221	198	197	217	213	218	201	210	200	199	202	182	205	224	201	217	233	216	217	179	200	211	202	203	214	213	212	214	209	222	226	189	215	217	197	207	197	182	194	184	226	230	208	220	216	229	208	232	234	198	220	209	170	203	236	186	177	179	230	217	231	200	206	221	199	206	236	199	206	197	221	214	193	212	211	200	201	208	185	221	187	200	231	219	207	201	211	205	220	205	192	204	199	233	202	205	212	217	198	191	192	216	226	197	199	215	192	203	221	214	192	221	193	211	193	210	214	209	204	192	208	209	240	202	208	220	199	205	235	218	219	199	207	233	174	198	202	194	172	183	216	208	210	204	194	215	226	196	218	190	192	184	189	196	219	209	209	207	203	213	212	191	223	213	208	219	198	185	197	193	208	220	190	226	207	215	204	221	219	201	185	190	193	219	191	195	191	223	199	226	195	196	215	187	211	198	233	210	198	243	198	207	221	217	192	187	223	207	194	198	199	194	192	200	196	206	202	217	192	220	196	200	222	212	208	212	224	200	209	217	221	197	211	216	181	213	229	237	176	215	201	204	203	190	197	229	195	200	226	196	199	233	205	239	227	204	213	229	210	210	227	215	202	208	199	205	216	195	202	189	191	202	181	187	207	210	188	216	216	223	224	204	209	207	206	192	215	216	202	225	198	177	200	209	194	181	216	187	206	202	215	212	199	189	203	201	217	198	204	188	228	220	215	214	212	212	251	214	205	209	246	186	189	215	207	209	220	201	240	196	202	224	202	181	216	238	211	199	208	206	245	224	232	233	203	203	202	211	188	193	229	215	221	211	210	183	200	221	236	193	203	195	207	221	202	218	191	210	211	189	204	237	222	233	195	225	226	213	225	186	202	227	214	199	171	220	202	210	217	184	214	197	226	203	197	215	208	203	205	211	204	218	214	211	203	222	235	206	233	191	214	221	200	197	170	238	232	190	205	217	214	182	193	214	198	197	226	213	237	208	208	207	223	231	224	194	197	231	203	211	211	194	232	228	197	227	202	207	209	211	194	199	193	219	219	240	222	203	201	211	222	211	208	220	213	197	213	204	209	212	214	228	196	190	199	183	207	212	214	229	240	210	213	188	186	188	219	203	194	213	191	213	204	238	226	210	196	208	196	193	209	235	210	216	216	221	216	194	199	193	205	210	189	205	193	216	204	199	239	209	205	209	210	224	205	193	200	206	214	236	193	183	233	202	236	204	192	196	187	209	210	209	192	203	226	217	195	205	220	196	214	206	193	203	209	188	207	204	193	197	199	189	187	214	239	211	227	199	198	200	193	203	182	193	240	195	203	215	222	200	231	217	186	191	202	213	204	199	217	199	216	208	211	250	191	206	189	213	211	213	210	213	218	200	202	225	209	218	207	198	211	201	205	211	237	202	197	208	195	186	222	191	227	213	187	204	185	214	197	190	201	193	210	215	219	210	196	217	209	201	231	216	225	207	180	200	210	197	234	183	200	217	191	213	233	202	225	239	196	206	210	196	197	214	193	214	232	225	209	215	200	240	210	188	213	214	205	187	208	213	185	203	199	206	216	219	198	222	206	202	202	198	175	217	202	216	228	212	205	217	213	214	201	192	184	189	191	205	171	204	200	186	231	183	227	199	223	212	214	214	216	228	196	221	189	198	211	194	220	201	208	223	237	233	204	202	206	216	204	204	227	200	209	189	213	211	220	214	236	194	200	202	215	192	216	208	244	193	204	204	217	209	179	209	215	246	191	208	213	225	227	187	203	184	213	186	193	204	214	231	215	214	213	235	198	213	214	215	248	204	186	195	176	208	213	240	218	197	169	208	203	214	212	207	195	233	193	188	228	191	213	222	192	188	199	218	203	195	207	202	231	221	206	212	187
24161	66558	65594	46538	30648	23101	16456	2112	6426	5669	788	257	277	274	270	267	232	255	253	243	253	236	242	286	239	234	209	236	224	248	228	232	246	235	241	248	259	236	249	255	243	225	218	254	233	226	245	241	215	221	216	240	208	221	260	236	209	218	216	244	228	267	218	224	230	210	229	219	247	241	241	219	236	237	216	215	200	236	246	246	218	226	227	223	223	220	239	243	218	241	246	231	237	256	255	263	261	220	226	215	238	241	231	233	226	212	227	220	257	223	235	221	221	224	230	220	227	237	238	236	222	210	223	229	240	253	244	211	218	243	256	217	232	242	194	234	211	209	251	244	230	226	245	240	243	216	217	212	205	237	220	248	218	215	229	243	230	236	240	236	215	236	233	213	225	252	261	224	236	217	216	225	225	223	210	238	216	231	258	217	229	225	244	224	206	228	214	212	225	236	244	226	219	218	273	224	231	233	215	243	249	234	238	220	226	230	233	243	221	238	220	248	234	217	227	233	217	213	258	217	211	245	233	241	209	241	235	245	220	241	240	239	213	237	238	234	217	235	220	245	240	228	240	208	225	241	211	224	213	253	209	243	249	231	228	215	231	222	235	240	229	237	210	241	257	217	259	245	236	245	245	248	241	224	210	208	238	219	207	223	240	226	221	201	214	219	244	229	242	247	246	182	227	226	231	240	253	225	244	245	212	261	226	215	253	215	241	232	227	228	252	234	260	229	234	205	223	240	237	205	246	237	222	227	238	229	228	210	234	232	256	226	260	249	228	244	202	232	225	263	222	231	225	231	252	236	223	239	221	223	226	234	232	241	236	234	227	206	218	203	248	216	226	236	233	232	237	242	257	244	207	231	223	241	244	250	213	232	218	225	238	229	224	218	233	219	231	220	217	231	241	228	198	224	260	221	246	224	255	237	241	216	218	235	220	226	234	243	246	223	247	247	243	225	238	214	242	218	230	239	250	239	227	221	238	231	242	249	222	256	253	243	219	246	242	225	242	224	218	212	232	218	281	238	216	223	238	231	201	222	222	214	240	233	234	241	229	211	248	225	234	220	216	213	210	232	265	224	222	230	209	245	251	229	240	226	244	231	217	231	250	248	199	231	212	238	220	234	203	220	227	245	245	218	209	229	205	251	252	208	239	239	230	220	243	241	209	216	255	225	202	263	213	219	225	214	220	210	223	240	232	240	240	240	243	223	245	224	226	250	219	221	228	234	240	232	256	203	239	224	231	205	246	238	235	227	236	227	275	226	229	236	244	225	227	208	242	229	242	227	211	228	230	228	238	220	227	228	210	216	215	226	246	223	235	245	229	245	249	261	239	225	240	221	252	233	245	253	231	257	223	222	206	227	209	204	220	247	264	221	220	244	232	242	214	226	255	233	246	232	227	226	241	203	251	222	216	235	197	236	246	222	219	210	221	192	224	217	219	218	239	233	242	247	247	248	219	225	215	226	202	231	269	249	197	234	250	199	248	230	223	232	231	238	238	221	214	249	239	233	244	215	232	226	207	239	213	206	230	233	212	228	227	212	233	239	229	252	211	216	229	250	257	243	236	237	219	245	250	246	216	208	223	227	236	215	205	235	220	217	192	203	226	242	255	247	209	226	225	230	233	212	237	232	234	248	217	239	209	226	226	249	209	242	245	244	239	260	224	209	232	248	239	252	230	240	235	228	235	245	209	263	206	198	227	222	216	227	255	230	249	239	244	214	225	240	251	250	237	221	234	227	233	265	212	232	218	188	244	231	237	229	257	265	234	217	226	234	248	223	229	231	255	256	249	244	235	211	201	227	237	216	226	220	207	216	233	235	226	247	230	237	254	248	234	211	239	262	245	240	257	223	214	257	236	257	204	236	247	248	249	224	214	207	210	222	243	251	238	240	245	263	214	241	238	213	213	221	247	206	223	232	224	202	222	199	215	217	252	204	227	228	218	196	231	214	243	240	221	221	238	242	220	224	212	227	214	220	232	200	237	248	183	235	244	238	223	222	268	202	229	229	239	190	230	230	255	245	234	216	214	239	238	211	221	221	219	228	186	227	248	216	238	245	234	256	233	220	193	195	249	231	230	219	249	204	244	260	238	272	215	234	240	243	238	249	224	235	252	243	246	237	221	214	239	242	243	219	229	216	237	250	240	243	228	221	248	223	248	226	258	238	233	256	231	238	244	263	195	229	231	218	221	219	242	220	237	245	251	241	212	258	216	241	218	222	242	246	254	218	233	258	225	240	242	247	218	207	229	235	231	223	252	218	202	248	232	236	232	225	264	225	232	244	236	252	228	258	198	247	235	255	224	221	251	236	233	234	229	210	245	218	234	255	230	242	241	195	212	252	241	226	234	192	237	213	239	211	239	246	219	242	233	237	222	262	217	220	250	215	218	224	224	247	231	257	224	215	226	222	225	243	242	218	248	195	235	214	222	225	235	248	215	261	236	223	227	232	215	224	240	234	255	239	256	233	223	228	228	246	205	200	221	244	220	241	222	199	219	207	225	227	272	214	232	247	226	233	245	246	243	221	212	228	202	237	261	244	224	233	240	225	214	227	258	222	265	240	205	217	253	224	224	239	228	250	212	235	234	224	213	239	229	259	259	239	218	224	234	207	220	266	241	243	215	217	239	248	218	232	231	233	215	235	206	226	221	233	236	224	225	258	229	210	232	252	213	220	194	225	222	232	223	215	220	229	214	223	230	234	220	251	238	227	225	206	237	232	240	219	241	238	211	259	218	237	231	210	239	208	221	193	235	235	246	238	234	219	246	264	228	246	230	230	247	208	205	216	245	253	236	204	220	214	222	235	230	237	231	242	245	210	232	243	232	245	237	224	228	199	252	210	211	205	239	237	255	229	240	209	249	224	222	230	212	222	236	226	230	231	228	247	237	246	217	208	216	235	242	242	223	204	236	261	236	250	225	230	223	217	240	247	209	231	221	235	223	243	230	237	225	246	255	227	241	234	222	246	247	221	210	213	247	224	218	234	242	241	243	228	231	219	266	233	226	248	221	227	272	232	242	263	232	200	235	229	230	234	249	225	232	226	224	236	221	228	237	226	229	221	208	240	227	230	243	254	238	233	215	254	235	245	224	237	212	224	229	234	255	225	244	215	252	241	194	223	233	241	240	241	213	238	239	222	233	236	197	217	226	242	207	225	238	246	236	214	214	208	222	237	236	217	225	231	245	246	231	228	227	235	210	243	262	234	220	219	213	240	228	219	228	224	233	256	233	230	206	214	223	217	209	252	232	220	226	238	223	213	227	226	233	237	234	241	233	242	232	235	225	212	233	242	246	219	215	251	212	211	226	209	249	274	230	236	216	213	217	229	238	241	216	188	244	255	218	256	236	225	240	239	216	214	258	242	229	244	225	225	223	219	259	206	247	233	265	232	223	242	205	246	258	233	248	232	189	208	244	224	226	236	228	232	256	233	217	258	222	230	209	244	250	258	215	259	210	252	225	236	240	215	253	219	221	263	228	253
24898	21291	32153	34000	21267	11582	2241	773	3065	1137	470	451	471	494	452	462	458	472	452	416	479	409	448	443	492	438	420	461	498	406	451	438	446	430	451	420	452	441	427	470	458	414	414	450	460	440	485	462	422	435	460	451	467	453	453	454	461	465	472	427	433	472	468	434	434	441	448	430	439	437	389	453	475	447	422	457	409	449	462	444	458	448	437	429	443	438	436	449	452	459	425	445	451	457	444	461	432	442	441	435	451	450	448	450	452	454	446	463	455	417	442	454	504	434	458	405	437	433	431	448	435	454	443	471	440	438	454	443	447	460	460	421	503	479	433	452	448	447	442	448	440	474	424	426	430	461	435	456	451	463	457	437	471	467	440	425	442	430	437	384	435	440	453	468	466	410	427	442	443	453	457	438	419	431	440	433	471	424	443	431	492	457	432	474	452	424	467	413	428	461	434	462	464	440	422	447	437	408	456	435	455	456	433	430	452	450	444	456	453	445	456	448	451	452	478	431	432	453	438	422	410	429	439	430	464	492	460	431	472	445	483	434	424	434	445	473	465	411	480	462	449	457	428	436	497	485	390	471	454	479	436	446	465	427	488	435	454	443	456	489	448	445	469	416	487	461	417	437	423	460	442	420	416	447	464	402	468	422	417	435	432	461	418	463	423	466	424	425	470	443	455	467	447	442	451	476	471	463	449	426	438	418	474	450	441	446	455	428	459	467	483	462	480	448	456	428	468	425	424	419	476	441	427	448	417	431	434	427	495	446	457	491	455	473	463	454	434	459	443	440	435	461	431	450	464	445	477	460	420	470	434	425	425	448	456	440	436	423	424	466	473	451	475	435	407	451	456	434	487	453	449	426	437	414	411	416	398	464	404	469	438	413	417	442	416	453	438	479	423	446	466	451	461	435	434	426	442	414	422	462	493	435	427	430	433	433	435	458	397	471	468	423	445	428	489	425	425	465	460	459	469	408	422	440	425	444	411	451	446	420	453	451	428	381	504	435	457	454	435	459	448	424	416	447	426	451	433	428	430	396	444	431	479	433	447	443	446	486	467	424	437	430	435	392	406	417	456	447	449	418	450	439	437	485	452	421	417	425	457	443	429	464	418	397	442	441	454	443	445	447	475	491	440	439	499	451	426	363	472	430	451	451	448	383	418	469	438	424	440	465	458	469	487	433	460	423	438	494	450	426	466	430	443	461	424	439	475	438	439	468	465	429	431	418	438	448	456	459	438	471	454	427	429	410	464	422	436	400	453	424	420	452	463	433	438	438	420	457	413	429	441	454	456	467	458	438	430	433	449	423	452	462	447	437	425	438	479	423	391	410	456	428	460	421	460	457	424	477	479	477	443	476	400	490	440	448	454	439	464	435	448	461	454	423	431	451	447	451	449	440	404	434	457	447	499	463	440	419	459	434	440	409	438	459	448	439	412	419	477	457	441	457	458	452	411	479	477	443	424	454	418	441	437	485	437	490	440	442	436	429	416	450	463	462	451	441	500	436	479	447	434	460	425	476	440	458	427	428	469	462	433	442	425	444	433	438	489	443	478	456	474	467	491	435	431	459	469	454	452	466	428	417	436	417	394	465	425	430	456	429	445	463	443	433	427	417	456	450	454	412	484	417	476	435	428	462	450	467	450	436	434	450	454	458	454	451	446	446	438	444	423	481	389	401	432	424	435	451	451	423	436	464	455	395	439	440	475	443	441	437	428	396	449	466	395	462	432	443	411	456	467	429	451	466	457	438	462	439	453	468	449	488	418	441	456	464	444	449	413	446	449	436	435	435	418	398	429	443	489	464	425	434	430	481	416	481	421	400	453	466	441	481	467	458	458	490	454	477	401	438	488	448	447	451	462	445	445	476	415	455	442	448	428	435	489	457	482	455	431	480	424	455	477	420	436	412	466	407	437	458	445	487	443	446	441	475	449	436	421	464	455	464	463	473	449	444	428	434	448	463	385	419	414	426	464	457	436	428	420	467	430	411	486	466	504	464	468	439	447	472	441	424	429	441	485	433	445	454	440	420	399	492	438	458	426	465	461	465	421	471	444	455	437	449	460	461	434	434	435	447	449	463	451	459	447	453	440	425	425	422	453	407	432	440	421	465	453	460	475	442	407	432	474	441	435	488	470	467	454	463	433	456	414	424	419	446	416	495	435	444	447	459	450	416	427	440	419	428	461	476	415	466	434	385	459	456	403	439	451	425	425	457	435	493	451	462	396	398	449	448	459	447	459	448	442	446	455	448	424	438	451	451	450	487	432	429	432	436	438	437	432	411	464	499	458	441	473	459	452	414	442	416	415	435	465	447	447	441	421	447	425	409	441	442	466	407	457	439	454	431	447	421	440	417	473	410	425	445	461	453	422	456	438	467	465	444	435	434	464	447	418	465	467	427	411	470	467	447	464	438	397	443	437	434	457	397	453	440	456	438	396	427	440	425	448	459	427	429	439	457	435	437	473	437	469	442	466	451	453	461	448	461	476	480	464	438	444	414	414	455	457	427	417	442	450	432	450	444	430	462	414	459	454	479	439	437	465	418	449	448	477	396	454	426	447	486	438	468	438	429	445	448	458	461	449	470	456	440	435	461	389	454	464	437	470	469	430	441	451	476	421	447	493	455	434	456	451	439	433	457	438	404	444	478	492	460	444	453	455	424	397	437	465	445	447	445	420	444	456	463	467	427	458	394	475	438	451	461	495	473	425	473	463	452	439	449	458	440	436	480	472	445	428	472	461	438	449	427	478	430	449	454	509	428	456	447	465	501	427	440	466	469	418	461	450	482	456	446	443	420	447	459	465	438	458	425	448	430	488	449	444	452	445	414	414	454	466	448	483	448	459	438	419	467	428	440	460	468	446	473	453	467	477	428	412	432	427	417	434	438	456	467	430	438	450	409	449	447	449	470	416	464	458	410	428	416	446	413	438	450	454	448	381	450	457	412	460	422	428	448	457	435	463	486	453	433	437	433	466	452	426	408	450	475	420	441	425	446	407	453	429	414	386	452	448	433	479	442	443	428	453	460	434	465	450	451	389	416	447	457	445	437	479	496	422	515	445	439	445	436	468	495	416	452	444	458	438	460	448	480	435	435	466	404	446	449	476	442	446	494	455	442	455	420	465	428	437	432	406	459	456	431	427	482	464	392	428	468	466	423	467	467	448	449	450	406	446	467	442	404	418	447	431	411	437	463	441	401	408	458	436	453	437	462	463	421	433	420	487	470	417	426	404	504	490	451	412	426	432	461	423	423	464	407	469	457	466	467	451	446	472	437	467	433	407	425	437	403	451	453	430	419	488	453	438	433	437	448	429	470	472	447	451	454	451	465	429	465	464	450	460	403	435	456	434	432	467	427	419	412	460	458	472	471	446	429	428	498	418	413	438	428	424	435	446	448	403	450	433	451	418	451	446	457	438	449	451	494	406	442	447	450	473	442	430	436	470	429	444	427	434	446	431	420	457	445	441	416	451	433	473	480	436	455	427	465
20671	56064	53082	38847	23065	14106	2659	1172	6572	1892	545	519	519	530	519	478	525	487	490	490	501	481	480	510	492	496	472	501	455	502	489	517	505	477	518	442	470	497	491	452	486	458	459	502	479	496	458	453	529	491	484	488	421	511	471	483	477	490	454	507	473	459	478	525	480	524	489	503	464	483	521	472	496	520	513	470	473	485	469	455	522	496	468	477	467	497	501	482	507	478	464	460	499	510	421	485	473	459	465	459	473	492	446	497	449	443	442	469	467	495	501	451	506	496	463	476	490	502	466	486	486	476	478	463	456	471	473	483	455	459	489	490	475	474	453	470	482	468	480	474	513	436	502	473	457	464	486	507	455	458	468	489	481	487	501	467	493	496	497	464	467	461	486	454	434	498	477	469	482	485	486	465	476	546	432	430	499	487	482	474	469	443	455	471	475	481	476	457	497	470	498	495	470	475	478	491	465	480	499	457	486	487	494	472	476	459	462	452	462	494	495	496	505	488	489	480	484	491	469	486	505	504	484	482	476	462	496	462	499	466	462	466	477	491	487	449	461	509	501	461	522	470	456	502	458	490	481	482	468	466	526	495	509	471	500	492	511	466	497	478	507	476	514	451	510	503	469	457	436	460	488	466	479	501	493	490	501	521	445	461	451	474	502	519	461	488	486	479	458	468	457	497	488	458	447	459	486	471	449	468	522	494	451	463	430	479	511	453	456	475	500	473	504	463	483	467	490	459	488	465	537	500	498	474	471	469	518	472	516	467	508	463	522	452	492	471	473	489	477	498	494	512	455	476	465	452	468	479	466	516	513	460	470	524	506	444	508	508	482	473	470	483	473	479	482	477	462	439	509	450	469	484	470	496	453	474	485	460	525	493	506	494	462	462	439	468	492	499	465	493	492	519	484	506	510	509	479	478	491	479	476	442	508	463	479	472	442	504	468	511	512	449	497	449	513	454	487	482	459	487	512	453	504	477	483	458	473	504	462	497	501	483	435	484	516	506	502	515	479	479	483	467	457	444	473	477	481	445	483	460	461	472	471	448	495	465	493	462	486	508	509	487	408	524	489	471	466	472	485	468	473	491	457	469	477	473	461	466	492	502	452	462	493	483	471	482	470	471	449	487	461	509	454	469	486	486	479	467	496	489	523	460	468	492	455	487	422	486	449	480	474	466	446	484	461	498	468	465	478	521	500	493	478	474	490	450	466	492	473	439	468	461	477	427	494	472	475	454	462	485	483	474	477	484	486	478	468	488	471	482	434	463	482	458	480	505	507	494	463	467	476	470	501	497	490	500	505	458	443	494	478	465	497	469	473	479	447	517	516	500	495	462	451	494	438	530	497	484	459	486	460	499	488	448	472	468	459	504	518	497	458	474	492	478	476	480	510	472	470	466	515	454	442	493	487	488	447	496	522	478	513	501	502	506	472	473	493	502	454	483	493	487	499	442	495	502	454	501	450	495	470	511	476	478	465	514	468	475	475	451	496	465	424	468	521	498	459	497	508	489	504	480	468	501	480	478	470	492	510	508	479	466	451	475	508	481	451	502	490	463	498	488	449	471	459	491	464	473	497	474	487	469	456	526	447	475	488	478	454	480	476	451	462	495	486	488	504	475	484	472	494	503	522	494	509	487	464	507	467	499	460	499	480	451	463	461	452	465	460	444	488	478	467	468	469	495	502	507	467	469	483	503	487	488	474	465	483	481	471	451	443	444	519	481	504	457	462	442	461	514	478	498	464	459	467	479	484	508	476	465	485	465	457	460	480	479	431	484	458	483	514	488	473	497	512	468	471	448	476	487	453	470	484	479	485	481	514	476	462	485	475	454	445	489	486	497	441	468	500	501	504	475	478	438	437	481	499	475	468	478	480	473	447	491	465	472	497	494	491	483	473	473	483	462	515	476	470	486	490	476	497	508	493	468	484	463	477	468	521	501	462	492	467	456	486	477	499	497	447	514	478	518	486	463	457	438	476	462	501	490	463	489	518	492	494	486	509	475	493	447	452	449	487	452	488	457	510	504	475	483	471	513	476	476	437	500	499	444	471	513	488	500	471	473	452	477	490	450	492	471	480	477	470	474	458	472	469	477	491	446	470	453	468	486	460	457	504	480	487	475	448	474	487	479	512	538	524	484	479	492	480	470	445	483	481	465	476	453	427	482	473	487	489	462	495	478	517	475	446	503	481	531	498	470	472	479	498	504	504	460	495	489	485	478	467	478	494	461	491	503	520	450	481	485	476	514	488	487	489	484	485	541	505	476	473	459	463	480	482	481	454	464	492	492	493	479	527	479	518	480	517	474	520	470	458	480	439	469	476	437	493	476	460	470	451	475	504	465	496	496	471	446	515	475	462	492	485	531	490	481	459	457	477	457	486	442	451	444	493	462	480	476	450	515	506	501	490	479	495	515	498	494	482	478	503	470	468	473	485	519	504	497	485	508	480	502	522	470	439	469	496	508	469	459	465	457	519	459	475	471	460	479	484	452	476	459	487	452	499	507	482	461	503	492	466	465	459	483	478	463	507	457	490	502	477	480	481	482	502	482	481	490	493	501	459	476	460	477	480	425	453	488	476	443	520	500	499	498	481	477	476	466	487	453	454	431	481	489	433	471	483	469	510	458	517	496	450	444	472	468	479	503	482	466	474	499	463	485	490	506	516	483	460	486	486	480	434	460	556	444	502	452	469	453	521	485	466	465	483	451	483	481	504	505	494	488	488	477	482	500	504	485	463	456	504	461	456	513	486	475	460	479	480	480	491	464	465	520	484	505	494	516	459	514	481	423	474	488	484	476	473	509	480	476	471	462	512	508	504	510	483	507	469	493	443	496	463	520	536	483	473	462	462	477	480	461	481	455	478	527	489	470	477	491	503	510	496	467	511	501	476	482	458	479	502	490	474	474	476	485	494	446	483	475	473	519	449	439	508	459	463	474	490	461	475	468	482	480	474	506	490	508	454	476	502	469	498	493	487	482	497	503	494	508	475	511	443	494	498	444	478	493	497	500	482	452	492	444	469	465	491	512	470	479	489	505	496	469	498	475	497	472	504	476	479	454	516	443	432	456	491	488	462	485	505	455	468	492	454	499	490	459	486	529	472	493	466	499	463	477	454	456	447	443	438	454	484	475	447	473	487	492	470	485	491	465	535	523	495	429	461	467	471	500	521	512	472	461	466	440	491	443	481	500	472	490	463	464	518	437	454	497	493	496	500	518	502	482	490	470	476	460	458	504	461	446	450	471	491	531	502	487	487	491	481	505	472	485	504	537	508	485	482	476	459	491	476	480	467	477	496	471	495	443	499	445	463	494	522	481	463	479	479	455	488	472	475	485	471	488	469	480	488	522	507	540	459	446	488	453	472	466	449	488	481	460	482	489	505	458	480	495	466	509	471	505	528	458	469	458	459	514	498	470	478	503	491	456	461	486	458	512	503	440	473	483	468	485	477	432	462	477	496	494	482	444	457	475	468	444	493	514	464	523	487	486
22429	21049	30773	31487	30404	26131	13384	2828	6818	977	545	509	494	432	466	413	482	448	419	444	419	422	398	410	445	427	358	397	422	447	474	434	398	407	398	403	384	408	394	427	410	441	392	412	400	414	423	431	388	375	395	394	414	394	471	385	369	402	399	430	405	395	439	427	419	427	379	412	407	407	393	405	393	414	440	409	398	397	389	414	405	363	381	388	416	420	412	423	407	394	390	439	437	372	383	394	386	422	404	406	396	431	377	420	459	421	404	448	428	426	377	439	418	441	388	402	396	420	423	410	420	396	392	397	402	392	375	384	380	381	411	400	427	387	451	417	411	402	388	388	401	427	414	399	365	406	384	415	413	418	392	375	396	415	408	418	391	401	399	378	400	413	449	418	356	382	431	391	382	439	422	421	416	424	418	385	393	388	412	393	415	407	414	398	421	393	407	394	403	383	445	399	449	376	405	402	395	403	371	409	438	396	387	395	391	416	385	413	420	428	401	390	406	399	391	390	395	414	425	390	427	384	439	418	403	402	450	398	391	424	426	396	436	370	409	381	411	407	404	392	431	383	450	398	419	394	435	418	396	425	413	377	416	410	426	435	428	416	401	403	422	448	418	403	388	373	404	405	428	363	373	419	409	429	410	408	406	427	381	374	452	395	391	386	364	426	400	436	426	392	398	391	443	400	397	414	451	429	413	412	414	411	403	392	397	398	384	467	445	418	398	428	394	396	461	456	395	413	456	408	419	398	411	374	412	424	388	447	398	412	421	430	396	411	404	400	379	403	390	394	390	405	399	387	390	428	389	410	412	408	411	450	427	405	400	391	408	383	441	396	382	406	390	369	383	400	401	415	424	415	425	391	440	430	407	412	444	413	411	396	381	434	399	394	430	373	394	393	389	402	380	426	426	395	376	435	400	375	402	407	395	434	370	377	437	376	393	410	388	418	397	406	398	422	416	438	422	382	400	419	427	387	430	414	387	388	413	376	389	406	419	413	405	379	381	415	397	428	432	423	403	392	430	418	423	426	392	382	417	412	419	387	406	393	420	391	446	431	428	438	413	419	436	443	413	413	386	395	379	367	424	418	418	411	390	415	438	390	382	404	404	396	420	401	382	378	395	390	433	409	410	409	407	374	404	396	388	435	409	429	434	377	405	367	408	452	378	399	408	411	400	386	443	403	428	407	402	389	381	416	412	390	416	413	408	436	425	400	415	423	387	381	416	375	418	422	414	419	379	406	402	440	411	389	389	424	425	399	406	386	428	401	434	413	421	395	422	399	407	400	384	376	406	374	439	387	407	421	405	409	399	424	445	404	379	452	383	420	415	404	430	395	434	406	390	436	406	443	393	415	421	389	450	362	418	420	414	411	420	387	403	415	413	406	415	381	420	435	399	408	411	408	409	399	428	372	416	418	404	373	410	404	393	414	396	425	405	380	377	433	406	420	389	453	411	403	416	384	416	401	397	395	419	397	412	404	388	366	432	413	406	413	402	395	391	382	415	402	397	437	395	404	405	447	388	369	399	387	417	421	423	377	398	390	419	446	381	389	416	421	419	409	440	444	410	396	409	389	418	403	384	443	401	393	384	393	393	402	402	370	422	405	416	414	418	404	414	417	387	425	411	390	393	385	389	425	386	412	405	420	385	422	396	453	416	360	351	385	378	386	406	414	393	364	376	390	395	452	447	422	428	424	410	422	399	394	421	392	382	418	413	398	402	388	387	453	396	455	408	433	430	398	404	386	398	417	387	401	380	404	395	384	405	400	420	410	416	381	396	391	393	393	412	405	424	389	434	391	393	419	451	391	430	390	405	383	434	458	428	396	439	417	436	407	420	410	406	410	410	382	387	400	396	384	430	434	409	373	418	391	410	415	422	389	401	425	407	410	369	386	403	470	419	420	364	423	414	404	440	411	379	414	383	400	396	419	417	405	439	382	374	438	439	421	422	400	445	376	396	415	385	391	425	427	422	394	390	395	370	418	425	401	446	415	405	402	440	378	388	399	445	417	377	394	408	429	406	437	427	427	423	401	378	405	404	388	429	411	394	422	431	412	401	437	397	421	417	404	435	407	444	411	428	386	367	372	396	395	388	414	421	404	422	396	397	375	398	402	390	417	407	407	382	456	397	381	414	366	421	423	437	414	430	390	408	372	399	388	415	410	384	420	420	402	410	399	413	406	431	400	416	399	371	380	395	398	426	418	388	384	395	416	413	411	375	391	392	405	383	396	377	391	395	418	390	418	379	429	402	410	392	399	388	412	408	395	394	401	417	389	416	437	427	407	400	393	413	418	429	417	393	407	432	403	376	401	406	429	421	410	409	375	400	412	407	387	401	401	384	386	393	393	402	427	441	461	425	392	393	410	377	384	415	401	403	416	392	396	396	420	389	408	401	405	404	401	420	377	381	421	427	366	415	420	444	403	405	405	407	421	430	428	383	441	413	393	392	422	404	397	390	414	443	395	399	388	414	425	402	459	439	409	433	436	362	425	434	416	384	406	382	397	402	426	384	396	402	439	378	380	371	426	424	383	393	402	420	425	409	428	405	413	417	423	425	386	419	405	392	389	377	389	421	393	411	405	400	399	399	397	384	405	413	414	413	433	389	422	420	392	438	395	406	393	366	400	388	439	385	424	423	397	440	401	420	372	425	383	408	402	405	397	438	378	409	382	400	411	370	418	386	408	408	398	422	404	397	419	378	409	411	378	399	432	413	397	393	422	406	384	396	410	418	411	417	417	416	400	374	412	402	404	393	383	406	410	405	401	407	372	417	352	395	404	401	379	410	376	409	386	400	410	405	398	401	364	384	414	452	416	416	405	381	386	387	399	427	404	416	376	434	371	433	427	465	437	411	408	418	393	420	412	401	443	393	394	440	388	373	405	383	442	410	442	415	437	398	381	395	392	409	390	402	421	407	391	391	428	434	374	393	426	415	403	385	415	414	422	419	375	450	420	420	401	387	421	401	403	423	412	413	401	390	441	404	397	374	390	400	410	403	370	390	397	426	432	362	403	381	406	393	434	402	405	417	436	392	398	395	398	406	389	414	412	389	442	372	394	430	401	374	426	426	404	407	394	362	429	426	393	414	410	402	404	414	401	404	416	399	383	415	424	387	414	390	399	419	439	424	418	409	424	392	425	380	372	389	417	401	397	349	409	408	426	394	407	405	380	409	431	409	422	362	415	391	365	415	386	416	429	395	386	400	406	382	420	412	420	383	411	401	395	447	382	390	380	423	414	417	408	390	378	418	404	443	422	387	401	444	380	401	432	408	416	408	408	408	423	438	427	406	425	391	416	404	391	403	414	408	431	375	418	416	402	403	401	411	414	409	379	398	442	433	405	407	393	409	385	408	438	411	392	400	418	393	387	405	415	364	407	414	424	383	418	399	398	442	395	418	391	420	389	390	403	400	430	395	448	396	428	397	408	402	361	420	418	410	410	402	424	413	419	358	412	414	391	398	387	394	391	420	415	400	420	376	418
32800	77635	78224	60774	44621	28306	2508	3911	10393	1231	635	569	540	495	489	452	468	494	463	464	450	435	474	426	467	455	448	466	430	414	412	442	430	441	428	415	435	418	432	409	393	415	390	449	416	391	469	399	418	416	410	392	381	431	455	421	435	415	447	410	448	437	405	427	413	410	454	442	409	406	382	375	433	429	445	402	409	387	421	475	395	412	431	395	400	406	388	417	426	420	390	390	436	413	418	387	443	401	438	432	430	420	417	428	393	455	443	435	408	372	414	459	427	460	416	463	389	421	406	427	420	390	434	405	413	421	411	446	409	427	391	424	388	412	417	422	441	428	414	425	425	424	435	413	398	399	391	387	412	458	381	448	394	380	390	434	432	422	428	423	442	440	419	441	390	399	413	428	414	403	414	443	416	382	416	396	427	427	398	414	446	426	427	455	410	438	411	416	416	425	413	421	427	457	431	416	400	428	445	436	427	467	439	450	414	406	390	448	412	431	427	435	412	426	402	398	391	370	445	391	425	424	431	422	411	426	415	389	394	420	400	389	415	416	460	415	408	410	440	412	448	375	405	385	424	420	397	444	417	429	389	403	438	457	405	387	420	429	421	446	379	402	423	429	406	397	394	438	427	419	433	424	398	409	418	451	418	407	411	449	468	433	411	388	418	436	436	409	428	387	415	413	433	430	435	420	402	404	418	441	428	396	403	408	465	410	396	420	440	392	418	405	402	376	430	438	433	411	458	481	417	384	401	385	414	442	426	454	457	425	439	438	423	398	415	422	430	404	411	455	385	414	436	425	426	421	413	400	417	421	393	420	387	414	404	439	374	372	405	422	409	426	404	438	396	430	425	416	438	409	413	410	435	444	430	422	406	401	437	419	425	400	442	432	428	394	423	429	399	392	429	414	446	423	407	374	441	401	441	380	414	429	443	416	410	401	427	422	395	421	414	436	425	413	430	391	423	392	406	387	456	426	464	427	398	413	429	393	447	426	366	394	421	407	435	417	408	451	430	390	411	420	428	413	427	422	432	455	417	410	427	389	409	426	452	449	402	404	414	389	445	442	407	425	412	413	411	434	400	409	432	438	451	437	421	433	433	428	445	429	408	439	409	448	423	413	443	439	456	463	407	430	417	418	406	398	449	386	411	411	432	433	425	415	406	426	431	463	375	419	429	424	451	400	449	433	437	418	403	430	438	437	368	403	437	430	422	414	446	421	408	427	413	439	414	433	402	411	402	440	406	418	432	396	398	426	416	450	431	429	416	386	445	429	406	403	436	447	438	419	426	431	442	414	402	441	429	436	405	405	378	466	434	392	419	412	430	417	405	466	426	445	412	432	425	403	410	408	443	431	417	457	401	461	405	398	425	411	408	411	407	442	419	415	418	433	395	418	419	385	457	419	426	368	413	386	431	464	481	422	446	404	399	425	433	397	414	401	401	390	384	411	408	403	442	456	406	448	404	430	402	444	437	442	430	432	415	401	428	434	422	435	423	387	415	421	418	439	413	407	418	393	393	379	426	418	429	413	410	416	418	379	406	397	392	425	452	442	420	383	462	441	386	398	416	412	452	395	422	417	427	435	421	381	429	388	404	431	449	444	441	393	403	407	393	418	445	407	423	427	420	445	385	411	429	390	446	409	434	459	424	401	400	415	393	405	405	426	417	406	430	396	419	401	445	435	402	442	430	421	409	420	416	412	442	428	420	463	428	442	425	394	396	431	410	406	424	433	372	424	415	439	420	396	423	404	399	404	415	404	438	408	414	390	426	418	422	411	427	417	443	437	382	379	419	417	400	450	385	410	418	454	438	424	432	384	400	434	414	426	418	398	439	435	425	401	383	419	431	425	444	440	438	436	412	421	392	437	452	428	402	408	416	447	414	422	413	395	430	425	419	433	414	408	411	418	399	388	416	439	436	386	377	419	432	437	429	414	486	421	455	412	439	426	414	443	439	409	422	408	413	410	399	421	435	390	436	432	402	428	424	411	403	410	452	436	425	395	421	394	410	389	428	443	427	409	454	430	426	433	416	412	374	421	414	408	400	421	439	447	437	447	412	460	416	428	418	394	388	428	412	437	412	451	405	404	452	391	465	426	433	437	417	406	412	400	444	413	406	391	423	417	393	406	404	405	397	408	400	396	423	392	433	396	381	403	391	449	453	420	435	417	409	426	412	424	408	401	432	439	419	411	466	390	419	430	406	432	422	420	384	385	429	443	431	418	424	412	452	418	430	381	431	403	445	408	402	409	420	394	410	435	429	377	452	438	446	481	398	450	458	437	415	409	417	451	396	428	434	426	430	396	417	448	420	425	419	398	415	398	408	431	417	383	403	417	405	440	428	423	427	439	441	399	414	443	416	429	430	405	429	392	426	438	413	426	428	440	427	398	438	404	420	440	398	403	401	419	422	447	394	405	406	460	424	390	390	443	438	390	428	429	395	421	416	457	425	390	445	398	421	453	388	385	419	402	431	435	379	411	431	424	435	455	421	446	398	444	394	413	398	403	397	428	404	422	447	381	455	422	406	423	472	418	429	394	431	408	423	436	400	431	431	398	404	410	392	428	442	412	427	407	426	390	437	406	409	486	422	428	429	419	447	406	415	382	416	420	394	434	425	375	399	427	435	419	421	372	383	450	409	414	402	409	399	400	417	418	440	429	409	449	414	402	435	442	414	395	403	410	412	393	398	419	425	396	415	404	417	441	441	392	414	446	387	417	410	421	375	407	385	410	392	422	446	431	390	415	404	414	453	387	413	477	427	443	412	417	429	404	418	385	417	411	419	396	433	393	434	399	422	422	382	410	446	403	396	430	407	388	420	434	404	446	433	429	383	434	446	416	399	433	414	432	445	397	383	405	425	397	398	396	425	447	398	423	432	446	407	390	427	439	434	421	411	426	423	419	435	387	434	383	386	399	415	406	419	436	411	399	462	434	429	436	424	434	402	411	428	432	446	418	405	421	439	417	411	427	440	443	408	418	439	405	441	407	449	413	395	404	457	434	390	410	388	390	416	435	400	426	408	390	408	397	439	426	416	386	388	397	403	434	437	420	408	403	408	408	407	435	429	414	407	401	376	447	406	436	447	410	440	422	404	393	441	446	378	432	406	375	434	376	446	400	361	438	436	405	441	422	398	373	410	452	392	372	419	429	410	425	422	405	417	406	461	378	436	379	388	374	440	449	446	451	416	392	455	415	450	418	407	438	426	439	424	440	422	421	413	406	393	404	408	418	408	405	450	424	411	400	426	418	414	451	397	435	430	413	383	404	396	378	434	417	410	440	425	403	408	403	399	421	388	414	390	434	444	413	408	421	399	432	400	436	419	441	431	404	435	438	438	439	421	446	433	432	418	438	458	421	398	445	386	396	432	396	425	421	409	413	445	428	416	408	430	400	428	424	418	457	456	394	433	408	408	415	431	394	445	390	440	422	423	427	436	431	423	470	431	424	402	432	400	420	421	377	418	458	417	435	432	404	426	434	388	428
27637	21398	23502	16103	5977	2746	507	311	387	287	313	225	269	291	312	271	262	287	276	294	261	271	276	285	303	284	252	255	259	274	285	279	273	259	272	269	274	258	274	255	274	273	280	256	263	268	255	274	273	287	267	241	283	285	268	265	267	296	261	255	303	263	268	304	264	291	263	265	253	278	287	246	272	277	257	280	265	270	274	266	264	264	246	266	292	263	265	268	258	288	293	281	253	290	262	278	291	275	281	274	263	273	282	258	268	287	254	275	267	285	275	279	284	259	264	285	267	288	275	262	234	268	266	298	241	263	293	271	264	299	250	278	283	273	280	268	283	267	277	276	257	297	293	275	261	286	294	241	275	274	275	267	251	269	290	269	328	290	247	245	267	266	307	268	302	294	287	246	267	279	257	285	290	273	254	295	252	298	304	295	239	292	241	276	268	286	265	279	245	284	292	264	282	306	291	278	251	262	285	265	262	272	272	307	288	292	267	281	249	303	284	251	272	283	266	268	309	294	291	265	291	277	272	288	284	289	270	281	246	267	274	266	278	256	278	260	273	269	286	271	263	276	256	282	311	276	248	272	265	273	273	254	272	296	229	263	254	253	281	269	258	300	269	281	260	268	269	253	260	285	237	264	277	277	262	260	262	270	290	268	291	274	263	276	280	259	265	268	238	265	258	263	233	266	274	256	278	259	280	290	269	282	273	273	270	241	264	280	273	287	292	252	278	277	299	243	304	259	295	253	290	260	264	283	272	262	278	290	229	259	294	311	251	257	278	300	279	268	278	268	281	268	253	284	271	258	276	264	288	286	256	305	289	299	268	278	267	263	285	268	281	291	265	265	293	283	288	277	243	273	286	303	250	274	274	302	308	265	260	262	266	308	262	259	277	270	267	228	293	243	285	282	262	292	302	268	290	282	252	280	277	266	288	264	291	271	267	268	305	279	258	251	261	266	237	265	289	270	290	267	292	263	280	267	258	267	260	288	262	274	297	278	274	305	266	265	264	273	276	287	278	259	272	262	295	265	282	258	287	293	280	270	273	280	258	279	266	266	270	265	267	253	286	270	269	260	247	295	259	297	282	287	287	271	260	277	279	278	298	307	241	285	253	290	301	247	273	243	312	284	254	262	270	267	262	293	249	277	256	265	259	281	271	267	270	280	249	261	280	280	277	272	292	268	305	279	285	267	258	267	274	270	264	293	269	253	319	276	279	273	274	283	271	258	293	246	289	253	250	299	277	290	289	309	270	282	286	252	263	270	279	280	288	280	291	305	294	279	276	282	286	294	273	257	285	276	275	227	303	278	269	289	262	270	280	272	295	260	300	284	237	251	312	249	254	259	298	273	257	276	313	271	258	271	272	308	293	250	276	285	285	288	306	260	265	250	278	252	241	273	283	273	281	268	279	261	275	231	265	268	314	257	276	303	273	282	254	273	283	277	248	290	251	257	260	284	312	269	276	265	262	268	283	265	272	266	289	252	279	289	256	248	257	307	252	271	266	295	311	278	301	263	241	268	270	281	271	302	275	270	288	252	254	253	267	291	255	268	310	275	278	228	282	250	277	264	299	282	241	287	289	285	291	254	289	270	279	294	237	288	265	266	262	283	285	259	291	296	267	288	239	261	290	263	283	271	264	249	264	294	280	275	283	277	276	263	296	258	302	246	278	277	247	241	278	266	299	293	308	280	236	253	268	284	219	263	285	271	266	267	272	291	274	291	281	264	264	306	265	286	273	262	250	293	278	260	276	280	317	284	293	274	278	295	303	289	284	264	254	284	288	277	259	306	290	283	293	296	317	276	256	285	288	291	315	274	284	317	278	261	269	248	304	235	294	300	283	261	260	273	284	257	288	284	270	297	278	278	260	297	295	273	276	235	259	298	256	302	269	266	238	293	306	305	249	290	242	298	276	297	283	240	296	262	297	258	293	241	273	249	289	296	267	275	295	279	292	280	238	260	288	276	275	300	263	299	261	248	269	307	280	258	264	283	286	260	251	270	294	303	304	279	301	252	257	291	295	278	273	272	301	283	280	267	292	276	270	267	249	270	291	272	276	292	275	286	258	270	250	246	316	271	265	286	252	302	254	306	282	265	255	287	284	257	292	296	269	293	268	264	253	280	279	269	250	262	304	289	292	282	256	289	330	247	272	260	268	293	246	264	291	274	296	273	275	295	273	290	270	271	281	276	276	242	274	264	267	272	286	284	284	273	272	270	241	255	263	268	299	264	249	258	265	270	259	254	254	231	247	301	253	294	261	249	241	277	258	276	246	250	252	282	277	273	257	249	267	303	292	262	250	306	297	263	299	269	258	261	255	287	255	265	273	243	251	286	258	267	233	260	254	275	250	260	264	244	312	248	299	287	279	263	247	275	291	273	299	262	269	267	292	280	274	256	285	270	282	264	256	258	286	289	255	299	267	310	261	281	258	275	259	284	272	268	262	257	267	277	247	259	270	293	243	267	302	252	276	284	273	284	264	284	279	283	283	284	260	289	274	247	251	251	273	275	289	301	271	258	270	284	257	293	281	283	288	274	233	240	299	285	293	238	292	305	266	291	251	235	289	263	296	289	302	266	303	269	298	259	267	273	269	253	254	269	263	270	276	273	292	302	311	281	268	279	242	273	293	281	266	244	256	295	273	282	251	278	297	248	269	293	295	288	276	307	281	276	283	301	279	282	269	285	304	268	259	269	282	269	262	273	292	307	283	274	270	266	278	238	257	260	235	255	301	301	288	287	287	284	300	267	278	258	293	304	261	314	288	264	260	280	272	290	312	268	274	287	265	268	313	286	241	270	266	294	273	253	263	267	283	277	274	287	275	287	264	279	277	272	262	271	281	252	283	304	264	292	272	272	274	257	259	262	285	261	267	267	254	271	251	305	256	267	272	265	291	266	252	266	283	303	291	298	282	299	290	285	299	289	266	293	262	289	280	239	265	298	269	266	277	263	283	279	272	289	240	268	290	247	284	254	235	258	256	282	289	268	244	255	256	261	303	282	295	277	292	275	250	278	286	290	263	279	258	259	244	270	270	276	277	276	278	265	282	254	253	280	256	279	273	249	301	282	274	264	244	268	261	285	255	288	253	292	263	295	285	277	288	268	269	296	299	258	276	283	298	260	282	259	250	295	273	226	265	279	278	284	262	278	273	261	274	277	255	268	277	292	278	310	279	297	282	279	288	291	290	251	278	307	252	271	269	241	286	288	279	266	274	273	270	265	269	301	256	245	297	282	277	282	267	272	279	237	286	292	262	277	275	277	256	285	284	284	277	248	276	251	264	285	300	267	273	265	253	296	296	300	305	276	242	291	271	292	278	252	287	287	312	276	267	266	280	298	269	273	265	243	288	289	287	262	290	302	263	289	270	274	265	268	274	298	248	265	259	277	268	286	252	279	293	267	262	275	268	274	260	279	274	285	264	285	262	260	303	247	256	293	264	290	266	290	287	260	264	263	292	261	265	307	283	290	276	287	278	251	271	262
9801	27458	21115	12692	5898	3573	605	360	474	355	320	295	295	318	296	321	300	266	307	303	314	312	290	290	322	309	340	295	329	306	310	330	324	325	319	316	337	321	323	309	301	327	287	317	300	296	327	299	297	325	279	297	314	307	310	339	324	292	311	317	325	330	296	306	282	312	293	299	318	275	307	313	296	325	276	303	328	298	302	325	298	368	315	333	328	296	306	321	305	315	297	317	324	313	308	323	321	308	314	320	304	306	324	299	333	298	297	322	308	295	282	275	309	317	327	308	330	308	312	360	325	286	312	320	305	297	282	286	282	289	300	327	293	306	312	318	315	280	321	315	305	299	308	289	305	303	302	310	312	307	301	307	350	310	324	322	309	281	302	313	316	323	331	286	293	306	330	321	317	288	320	316	310	291	272	317	305	323	305	337	318	310	310	291	300	305	336	318	271	313	314	321	329	309	301	293	297	345	328	301	314	326	285	326	315	336	286	303	309	316	292	299	343	303	299	282	259	337	344	327	307	293	292	336	310	331	310	307	359	263	298	323	300	304	318	303	307	314	320	317	281	318	295	284	338	313	301	315	313	337	301	286	333	312	310	310	302	331	298	317	317	315	310	319	266	310	310	336	292	290	266	330	319	293	311	293	287	310	338	303	315	321	311	281	287	321	287	301	301	294	309	312	319	284	310	298	292	277	303	332	308	327	336	314	296	275	323	335	328	275	291	306	307	283	329	328	298	306	313	288	294	308	297	305	288	308	306	331	314	297	302	307	298	312	282	334	279	328	328	278	334	300	313	277	280	281	308	307	318	299	318	311	314	306	329	321	324	318	351	320	295	294	310	307	303	298	295	295	307	328	309	294	323	316	272	301	313	327	287	304	330	310	300	305	318	263	324	287	316	304	306	293	321	293	325	294	276	286	299	323	320	314	355	280	316	320	280	313	295	335	305	301	284	295	316	282	309	296	304	318	292	291	321	328	284	315	332	324	301	336	320	310	291	293	345	315	337	300	282	311	311	284	311	340	295	321	316	354	325	310	298	301	297	299	323	317	324	310	314	303	321	323	327	318	322	323	310	305	335	287	282	317	294	307	306	306	315	317	337	279	312	296	314	299	301	329	326	304	303	316	311	328	286	290	316	315	284	317	296	333	318	312	318	328	298	302	325	304	312	278	318	317	286	292	310	306	289	315	328	345	311	320	284	299	292	301	310	296	290	289	288	322	317	306	338	314	318	285	356	290	285	355	303	312	298	352	315	324	301	303	343	331	326	310	314	296	327	306	285	284	322	297	314	323	289	298	319	305	282	285	337	279	320	321	314	319	301	328	295	321	311	354	310	341	323	318	302	309	304	315	294	299	339	296	325	310	276	335	305	339	336	325	322	305	373	326	282	313	322	311	300	292	312	331	293	263	309	305	307	312	284	293	311	327	308	284	305	321	344	329	279	301	275	307	314	322	310	319	293	329	333	292	303	280	311	313	325	291	275	289	319	342	308	301	315	301	326	318	311	328	305	297	300	333	295	322	278	289	287	281	329	301	324	312	327	272	341	335	312	302	324	291	297	322	325	300	278	318	326	315	308	310	321	319	312	294	341	341	303	307	324	309	298	314	316	286	302	358	305	320	315	299	308	281	314	304	348	311	287	308	300	277	333	314	314	316	344	307	297	288	305	314	333	298	329	312	320	306	324	314	318	326	288	340	311	310	320	345	308	301	336	299	295	281	283	290	314	298	326	280	323	309	322	325	318	317	290	288	348	303	292	311	316	287	318	307	277	305	295	329	309	330	276	312	277	280	326	278	304	301	320	302	309	305	292	311	332	317	286	318	303	298	306	321	344	325	310	315	282	299	307	327	290	297	310	303	294	340	303	285	319	292	303	328	283	285	323	314	342	305	312	328	292	308	309	283	335	290	290	304	303	308	310	320	326	300	311	330	319	286	288	285	295	314	313	268	328	310	319	314	308	308	325	314	294	285	296	337	294	295	301	286	322	336	334	278	303	283	299	331	306	282	286	314	280	285	357	344	296	334	335	326	262	304	310	311	295	303	301	317	309	297	337	312	314	282	319	310	315	315	300	305	291	318	302	308	301	311	315	314	318	300	342	326	348	296	304	288	309	290	298	303	332	328	307	286	300	293	305	311	292	323	329	284	308	301	322	321	301	321	297	300	268	327	294	284	307	312	319	329	288	333	331	291	327	294	290	305	362	289	319	300	313	281	312	319	331	290	321	321	274	316	326	322	300	329	301	303	306	335	276	329	292	303	278	324	319	319	290	309	274	296	328	297	311	311	324	288	303	292	310	308	307	291	302	319	321	276	296	306	278	295	330	292	317	296	301	311	305	305	310	306	313	321	343	318	299	304	315	339	284	301	298	323	291	284	288	314	299	288	292	307	290	280	317	322	330	313	296	315	377	288	330	280	302	313	316	298	312	239	303	275	311	320	298	299	305	312	310	282	313	305	311	315	303	285	319	319	294	280	304	289	323	323	326	278	324	324	309	304	304	299	315	310	303	281	319	277	296	307	305	320	317	299	273	291	316	290	308	261	338	321	338	294	301	316	331	291	303	293	291	335	311	304	282	305	312	299	306	327	323	333	301	286	287	354	299	332	316	312	309	317	315	323	335	308	311	326	318	324	318	312	289	312	277	317	289	341	313	296	299	318	305	335	309	323	299	299	315	310	304	332	323	297	291	299	319	327	307	323	310	299	299	306	312	317	301	338	291	311	305	305	279	347	287	290	288	302	298	306	321	323	318	300	285	292	315	318	291	316	293	326	316	326	292	294	318	256	265	307	311	318	318	310	310	297	335	318	307	311	288	315	315	312	336	317	317	310	301	300	309	291	293	300	312	269	325	313	310	300	290	304	317	310	299	290	320	313	286	322	306	308	313	320	279	324	328	303	300	286	312	300	329	321	303	291	313	315	353	314	318	307	331	307	312	307	310	330	296	328	305	283	318	317	291	293	289	272	298	330	303	287	308	334	294	307	312	337	280	287	313	303	291	303	306	311	281	292	300	296	307	345	330	265	334	311	292	317	265	289	322	291	320	331	290	307	307	325	319	290	292	313	297	307	275	322	320	318	290	294	288	310	348	309	270	316	292	301	290	298	326	299	304	326	291	318	312	309	306	298	299	303	320	295	308	317	314	314	323	326	311	304	305	333	293	330	288	305	323	293	295	322	293	301	328	297	309	317	327	315	322	307	298	316	308	311	313	308	285	311	326	328	323	297	330	288	324	315	305	295	321	318	292	291	314	301	311	314	324	275	349	284	272	329	306	312	338	316	292	321	288	307	289	290	287	327	281	330	292	305	284	285	275	330	294	302	284	323	314	296	308	317	287	309	345	322	305	290	271	296	304	308	312	307	305	288	300	308	309	306	310	316	303	307	309	332	309	292	328	322	300	323	288	310	275	332	286	314	317	308	302	331	291	302	323	321	324	313	311	298	295	309	316	328	285	306	328	310	293	284	350	326	303	267	307	309
23621	21125	30273	33508	35131	27061	10945	567	603	454	433	226	232	237	224	228	205	235	206	228	250	235	207	197	214	208	232	214	205	220	199	234	233	221	216	206	202	226	207	208	209	245	193	216	215	208	174	217	215	212	214	198	206	205	221	202	207	217	214	196	216	202	220	208	202	232	206	206	220	205	202	227	214	204	218	212	185	215	207	233	176	213	218	212	187	196	193	196	238	209	219	194	215	191	220	203	203	227	210	220	190	215	232	197	229	213	205	204	201	219	198	191	210	219	223	188	197	206	212	183	232	203	205	203	199	200	187	202	223	219	219	219	232	197	203	221	208	198	216	223	211	180	198	203	228	200	188	209	218	223	217	183	232	231	211	214	186	184	228	211	215	207	190	201	217	184	235	218	219	188	210	218	203	203	236	216	218	216	195	195	202	210	211	195	204	207	219	221	233	207	188	200	231	188	217	204	216	207	221	193	183	217	236	207	191	197	230	218	188	220	230	207	200	203	197	195	200	215	230	229	203	226	199	211	215	218	182	213	200	227	207	199	215	227	213	220	213	207	196	227	230	185	214	223	198	252	198	212	238	208	230	193	212	209	205	201	204	185	213	196	227	195	241	186	214	197	218	219	182	212	205	195	216	220	220	192	208	201	226	188	188	199	199	203	191	199	203	190	214	203	212	199	221	196	196	213	218	190	221	188	215	201	215	224	202	244	213	228	225	213	198	184	205	213	226	216	214	200	243	236	210	213	217	210	199	205	197	188	209	208	214	197	215	202	173	184	240	204	213	200	211	209	193	213	203	234	206	202	221	214	206	207	205	198	208	200	186	179	210	190	206	238	215	207	196	200	212	210	230	179	214	209	187	202	209	232	209	207	195	227	227	219	202	204	213	189	199	225	202	239	205	209	210	187	217	219	217	153	235	190	226	220	211	203	226	204	195	226	196	223	219	192	213	203	201	196	202	197	213	213	218	211	192	217	208	229	226	197	203	216	209	203	211	209	205	201	212	220	206	206	209	188	235	200	233	200	192	214	191	217	191	214	217	210	199	179	225	188	187	223	200	193	229	224	222	193	204	212	220	194	208	199	204	192	188	216	191	213	211	186	203	213	217	212	195	204	193	184	217	210	212	187	218	198	219	189	192	207	238	188	211	202	190	211	220	206	200	206	216	210	209	194	205	187	204	193	199	224	199	211	213	203	212	196	206	168	196	218	175	225	214	206	187	226	219	239	215	233	188	208	191	206	240	196	219	175	226	188	221	213	223	190	180	188	236	250	235	202	201	188	201	197	207	195	194	205	184	200	196	200	222	202	230	213	194	223	200	197	243	219	187	214	216	216	219	229	196	220	234	215	202	238	220	196	183	201	200	189	204	211	198	234	203	189	215	199	222	180	209	215	204	207	220	205	231	183	200	222	190	235	175	235	199	197	197	234	210	194	222	204	203	193	204	215	184	219	242	193	217	220	209	215	202	219	187	230	199	232	202	217	206	180	193	206	200	211	220	197	216	174	215	201	191	192	221	218	228	214	207	202	215	198	216	198	240	184	215	220	182	181	191	197	202	196	210	203	207	227	216	205	198	189	249	222	194	188	224	184	187	210	218	195	203	198	208	201	214	225	185	214	216	190	212	206	213	203	229	213	211	191	212	216	211	207	194	201	213	204	207	204	204	194	195	185	199	223	197	208	206	214	202	208	240	213	211	204	209	201	191	196	201	198	201	205	202	214	209	221	205	209	202	236	200	186	185	188	227	218	203	188	214	179	207	203	199	205	216	242	208	199	189	199	194	199	197	201	215	217	210	221	241	201	226	228	221	209	179	199	230	180	199	217	196	202	196	196	224	216	202	218	210	222	211	214	197	216	213	200	201	207	211	208	189	205	183	180	211	198	210	221	214	186	226	209	212	194	189	203	221	189	216	201	200	233	202	217	203	224	198	202	179	231	212	214	226	212	223	228	196	229	226	199	234	213	199	217	177	237	212	201	213	200	178	219	214	204	188	217	213	235	211	212	210	201	201	218	206	206	202	187	191	204	207	228	214	217	187	207	209	238	227	209	206	235	197	202	183	217	223	205	194	173	226	217	219	183	183	223	199	221	214	191	210	184	227	200	207	187	224	186	226	209	216	216	184	201	186	228	193	214	207	198	190	204	181	186	212	195	197	231	213	217	233	192	211	222	178	234	204	203	195	192	210	210	193	189	201	210	193	201	206	221	226	195	231	207	189	219	225	216	199	206	201	192	215	223	227	234	222	227	212	189	212	202	236	207	214	210	202	200	223	206	209	215	197	215	199	196	212	180	175	217	217	198	203	223	189	218	221	198	209	217	202	209	204	216	208	192	204	231	220	224	226	207	207	215	229	221	218	236	217	252	213	207	212	202	194	199	190	223	181	202	234	191	222	214	206	212	219	208	194	205	218	205	196	204	209	194	220	204	184	196	193	195	197	201	192	251	223	196	207	194	204	197	208	213	190	197	205	220	211	199	194	192	194	223	212	218	185	211	199	219	218	196	182	179	216	177	229	238	199	207	183	226	213	206	204	197	198	239	224	197	224	200	204	220	208	207	198	181	197	212	192	183	225	196	197	218	194	201	211	220	207	202	219	225	203	213	199	213	230	214	211	223	203	191	215	220	209	196	207	203	211	199	181	212	219	227	209	210	215	209	225	196	190	196	210	214	199	196	197	188	190	211	199	184	207	208	199	195	200	213	205	203	204	211	181	194	196	210	210	205	184	219	209	192	191	199	222	215	184	221	214	209	239	241	229	217	227	206	213	210	232	216	200	224	202	185	213	199	245	222	225	220	229	224	211	209	210	237	202	172	190	203	217	209	218	208	212	221	216	236	182	218	183	214	216	221	217	189	195	184	204	218	173	199	212	208	209	186	176	180	220	210	198	213	195	197	193	198	198	219	214	232	194	190	203	227	206	248	203	194	209	225	179	226	219	188	208	189	218	211	207	212	198	220	200	239	221	218	206	213	209	196	204	206	213	193	230	200	216	229	215	168	210	208	189	222	221	201	221	202	215	216	246	186	194	199	223	214	203	215	218	174	228	229	198	198	185	203	223	204	231	220	224	184	199	210	186	216	226	195	208	191	180	204	192	210	209	226	200	221	182	219	193	194	194	208	203	211	219	209	203	196	225	210	220	211	214	228	188	199	213	192	208	200	226	221	200	208	218	230	213	223	170	198	204	221	198	187	205	194	211	219	207	234	212	251	217	223	189	209	228	228	183	224	180	203	211	213	195	200	198	178	224	237	240	220	202	201	190	179	213	224	211	181	205	205	212	204	206	213	212	235	238	183	228	196	223	193	220	237	222	240	196	203	182	209	196	193	186	200	188	238	186	213	204	217	190	197	196	202	196	188	219	211	203	207	217	206	202	207	204	208	210	203	192	205	218	191	200	191	214	216	200	217	216	201	247	176	198	187	190	182	189	196	207	207	223	225	218	219	198	200	242	202	229	221	214	197	208	204	223	209	198	202
30416	69397	57248	49037	41906	26393	7081	499	1030	698	654	276	242	263	254	270	267	255	256	256	267	229	230	235	239	238	269	213	240	262	231	233	231	218	242	247	232	232	233	224	225	225	250	256	229	246	242	231	211	242	241	241	217	226	222	281	238	214	240	227	242	225	253	225	237	245	218	220	230	197	226	217	212	211	272	218	225	248	268	201	230	269	229	201	202	244	204	201	260	211	241	222	249	222	225	226	223	218	249	222	215	203	217	199	229	224	225	215	227	233	205	247	243	233	229	220	242	242	244	221	233	223	216	233	251	217	223	257	261	239	228	228	219	242	234	218	230	231	242	261	253	226	225	209	201	221	265	234	264	235	204	237	235	250	229	224	227	229	210	245	261	230	274	252	199	203	247	217	231	229	209	227	222	224	230	243	215	235	249	230	254	238	223	220	231	253	230	242	231	232	229	239	227	235	235	209	243	237	228	240	208	211	224	255	224	251	227	218	238	255	205	202	217	199	242	252	214	224	215	251	227	222	220	242	212	220	242	267	245	236	247	236	247	245	244	219	214	250	222	252	233	255	227	246	244	221	239	253	213	236	211	221	224	216	221	206	216	248	247	220	241	218	235	234	245	237	255	225	222	246	234	254	218	219	241	241	239	258	233	236	246	245	256	243	223	244	248	212	196	247	203	270	244	230	243	219	239	223	262	217	225	191	220	244	232	232	228	216	216	219	212	219	202	216	238	227	230	224	236	239	185	238	227	239	221	219	231	222	243	243	228	223	253	202	244	217	218	220	249	239	243	232	235	196	252	261	227	217	233	233	208	226	227	216	206	225	227	234	245	225	219	228	219	234	235	228	235	236	240	222	222	226	263	221	237	238	236	233	227	210	234	209	226	219	242	232	211	244	222	235	217	229	223	216	249	224	224	251	228	243	205	210	221	207	224	240	229	248	227	232	238	239	220	236	234	225	235	230	229	257	221	206	242	219	219	244	224	229	213	253	202	244	246	245	239	210	230	234	238	223	235	244	236	222	218	214	217	225	236	200	247	223	210	251	235	216	203	233	213	227	227	247	219	210	243	218	236	218	244	208	247	239	207	253	236	231	205	240	270	229	239	242	237	243	222	252	224	233	236	215	234	223	227	230	235	242	224	232	220	216	216	231	253	220	255	208	263	206	219	237	259	243	245	242	245	236	249	240	234	242	235	263	224	242	208	268	225	214	243	245	235	221	258	225	212	226	225	250	238	231	206	235	246	217	207	216	240	233	235	257	229	217	230	220	276	228	239	241	216	244	245	247	226	224	230	243	233	215	229	233	238	227	226	240	227	227	236	244	232	240	206	225	218	235	257	220	231	207	206	214	228	219	239	251	249	227	224	254	219	230	272	230	217	222	243	236	215	232	239	231	218	251	200	233	239	224	251	229	247	225	208	229	204	205	240	221	220	245	251	244	245	244	215	237	216	199	242	224	261	232	230	259	216	212	239	237	234	235	224	244	232	212	247	228	206	240	225	276	265	221	212	247	213	230	218	245	241	185	223	239	242	251	257	231	243	252	229	238	212	227	223	238	215	252	224	227	218	248	200	243	243	236	223	217	235	207	228	223	227	233	214	217	243	213	202	230	252	223	250	237	233	246	225	228	244	234	234	204	239	250	229	229	235	252	249	233	226	241	207	216	230	238	223	237	239	248	237	234	236	240	246	244	203	244	216	231	224	245	221	233	252	259	204	231	193	238	236	239	232	263	233	228	248	242	218	253	256	208	245	237	225	242	213	232	237	245	229	214	219	243	220	205	199	213	231	231	227	234	215	211	233	249	230	210	211	250	193	219	255	223	231	255	223	237	221	241	240	224	235	242	224	234	235	231	224	246	242	260	231	243	207	207	228	230	225	241	236	248	262	232	215	242	240	217	245	214	246	217	244	237	239	224	255	264	240	214	232	233	217	217	226	240	212	229	232	250	237	230	238	226	261	240	227	243	240	235	230	248	215	251	221	233	249	242	242	234	221	256	220	255	247	229	229	230	249	221	225	208	254	204	222	222	232	215	216	256	235	207	209	247	225	200	212	212	229	251	224	242	222	226	226	235	231	244	209	226	242	246	211	264	236	241	233	239	227	254	258	246	234	231	240	229	233	228	231	231	237	262	219	218	227	235	230	218	249	238	245	244	235	218	237	226	225	226	237	222	209	223	249	231	217	218	223	250	241	212	224	214	215	215	237	232	240	228	219	223	206	258	239	243	219	255	239	211	228	232	220	219	226	220	223	209	235	247	208	249	212	227	241	212	219	242	230	226	231	226	243	223	215	225	232	214	234	229	245	231	239	235	210	203	235	238	254	225	249	228	233	239	222	207	224	215	232	217	234	228	256	212	246	256	238	239	211	224	210	208	246	238	229	231	235	234	232	214	258	210	216	225	208	223	243	253	208	238	238	249	204	242	221	240	230	226	282	221	242	242	242	220	252	258	229	253	233	219	246	235	245	201	265	213	238	224	225	242	215	230	251	204	218	262	244	231	240	198	233	216	233	238	218	216	226	239	259	232	245	232	226	222	237	260	221	246	232	226	237	243	217	234	211	226	241	235	239	238	246	243	234	230	242	241	226	238	223	224	234	231	216	243	201	248	211	250	226	213	220	214	234	249	230	261	231	261	219	255	248	208	257	220	233	231	244	243	221	219	233	240	268	236	211	231	215	227	228	222	236	202	234	223	226	210	223	219	243	211	260	230	212	221	240	235	234	245	231	216	233	225	241	241	224	233	241	220	213	218	215	219	258	233	224	227	243	247	257	239	222	219	251	220	245	249	215	251	205	235	251	207	218	232	200	250	199	243	192	260	213	202	250	216	249	216	240	227	233	245	222	238	244	218	244	237	245	238	242	218	216	237	245	217	246	216	228	242	227	227	243	247	232	233	230	211	231	225	233	240	227	214	218	241	219	233	216	211	244	245	230	215	261	254	250	192	214	225	218	235	229	198	242	223	253	230	257	242	234	202	253	234	223	230	209	242	261	242	246	225	212	236	234	207	237	231	219	216	223	217	216	209	238	250	249	222	219	212	243	228	222	242	239	243	212	225	230	236	223	252	239	224	241	213	244	244	233	254	235	218	261	248	225	231	212	241	245	241	243	212	218	259	241	233	203	212	245	246	222	235	244	212	239	230	223	216	233	234	256	224	230	234	244	226	216	253	222	237	246	246	240	221	209	239	228	230	231	220	250	238	244	237	244	255	260	240	216	202	221	203	227	236	222	222	245	230	216	225	237	215	223	235	244	236	234	238	239	223	218	238	255	225	207	211	250	233	227	230	246	233	232	239	237	229	231	224	217	240	217	254	255	239	249	226	228	229	219	241	250	223	265	235	234	228	233	238	234	238	268	234	223	234	233	247	247	230	266	243	246	251	226	231	220	211	229	244	206	210	232	216	222	235	233	229	215	214	226	237	232	207	204	239	237	276	220	236	223	200	237	219	232	230	229	213	221	208	236	229	240	246	216	226
24829	21315	29888	30532	26566	17213	6032	1335	545	541	509	434	449	478	485	462	456	461	431	453	435	504	446	441	435	475	422	434	453	455	444	496	452	445	437	432	454	426	437	431	447	414	450	455	433	461	459	457	441	462	447	448	427	443	404	411	443	439	420	448	473	438	490	464	447	475	436	434	444	456	426	420	442	459	426	424	431	480	461	481	449	416	443	463	414	430	469	422	467	451	450	432	423	437	452	457	461	481	427	417	440	454	434	483	442	431	469	491	411	435	476	483	433	398	427	456	464	438	480	467	510	451	424	473	386	448	430	440	460	473	429	486	433	471	464	440	435	450	489	504	464	446	395	461	446	504	435	451	467	421	432	434	450	509	481	422	446	457	465	482	473	423	500	427	456	440	459	402	475	451	455	470	423	437	441	441	452	474	448	451	453	417	409	425	434	470	461	426	429	470	469	414	485	434	452	453	429	432	480	454	406	442	467	493	460	425	473	478	449	509	440	445	452	468	423	470	455	489	500	443	470	449	462	452	453	447	477	440	485	454	434	430	436	433	425	428	433	440	456	439	417	456	421	481	460	440	474	418	477	451	466	462	437	476	463	451	449	436	439	459	459	424	427	420	437	459	449	455	463	455	453	443	447	448	455	419	431	454	498	446	437	455	452	490	486	423	472	461	418	480	495	461	468	461	445	426	485	447	444	458	481	404	446	494	441	463	460	459	433	444	426	431	465	477	412	447	433	462	461	459	454	474	453	494	462	459	476	447	450	459	440	429	459	487	459	431	417	452	503	489	454	439	423	395	446	428	494	444	447	481	447	455	485	485	409	445	457	508	461	443	473	435	422	475	399	452	422	453	408	444	475	447	444	427	434	451	438	450	447	468	462	390	430	464	437	461	430	438	452	426	422	450	450	468	445	436	478	450	440	452	467	438	452	446	449	451	450	467	415	448	409	428	471	450	445	458	444	430	474	449	395	443	446	470	411	437	422	464	420	458	451	454	472	475	458	474	426	466	442	475	451	456	497	488	438	452	472	449	457	451	405	441	444	459	468	444	430	459	462	449	479	466	451	423	483	462	456	460	461	442	421	445	505	438	438	431	497	466	480	430	436	429	473	467	490	439	431	432	458	487	451	425	455	460	464	481	456	481	469	411	471	466	467	483	483	455	445	473	446	435	419	439	449	452	487	424	465	499	463	429	470	462	433	471	432	433	465	457	465	465	476	448	460	448	492	471	432	465	441	446	479	442	454	431	468	457	467	431	464	444	494	502	489	430	482	426	458	446	473	449	454	423	459	457	439	457	445	473	457	425	444	425	452	467	494	409	454	502	460	426	449	413	490	458	469	467	424	443	466	435	436	469	466	435	451	445	468	443	462	441	454	470	471	470	463	460	428	460	428	427	432	409	439	424	432	456	472	458	481	446	446	440	448	475	435	414	432	478	459	455	428	417	450	464	479	455	467	453	446	464	461	448	448	442	444	454	440	446	453	433	466	452	449	460	482	441	436	471	469	442	425	444	437	451	485	455	511	465	446	440	426	453	445	464	461	454	434	432	420	454	443	433	456	469	457	467	437	405	477	463	425	468	451	468	473	457	415	452	439	456	478	435	467	418	444	420	430	456	443	439	460	478	450	394	444	418	427	448	423	444	423	446	448	417	460	433	439	427	456	458	423	478	451	410	422	448	469	462	472	453	432	444	476	450	443	468	440	439	436	424	451	443	426	507	498	418	457	482	439	452	481	483	474	423	433	431	458	459	454	469	426	461	469	437	436	423	448	430	453	453	401	495	449	468	425	426	451	420	440	476	450	434	430	428	489	451	481	414	452	436	421	466	473	482	438	460	432	434	487	430	460	472	501	409	437	468	447	481	440	430	417	441	467	467	466	449	472	426	488	419	464	469	453	455	466	393	467	460	445	461	428	446	460	483	464	480	435	418	414	427	437	467	463	476	421	461	453	455	456	455	452	446	457	472	479	469	446	445	459	486	429	432	463	432	423	441	428	442	474	404	422	458	468	440	465	463	434	433	454	485	441	463	409	470	443	442	438	491	462	444	478	468	423	456	457	422	473	458	421	443	444	461	430	456	438	429	426	452	459	443	457	465	453	433	458	436	459	433	448	460	468	449	418	462	444	457	472	412	462	469	477	429	424	480	456	438	445	417	447	485	473	439	456	444	504	462	451	435	439	440	444	435	465	443	422	450	470	462	435	482	468	433	435	439	465	432	459	468	443	423	471	452	442	437	417	459	441	449	428	460	453	470	474	438	446	401	409	434	468	444	461	443	455	444	466	414	423	424	456	429	474	464	443	441	456	454	418	462	426	475	465	447	442	463	470	455	451	470	442	451	447	409	446	439	489	442	445	487	445	439	439	432	458	420	428	440	423	429	426	436	424	462	438	452	403	452	485	455	459	421	434	453	412	458	480	443	455	416	395	448	437	454	451	463	459	470	491	445	438	471	462	469	450	441	456	467	470	413	429	470	434	444	465	456	484	443	444	424	498	444	458	464	428	423	434	444	474	451	446	444	451	467	434	462	463	438	449	444	473	457	454	435	453	441	434	454	460	459	448	457	468	422	447	419	486	458	463	470	417	411	464	446	468	461	453	456	469	457	462	417	439	454	445	474	429	440	474	422	433	464	474	450	412	470	421	429	451	424	462	469	461	428	465	467	447	455	445	461	453	467	434	431	455	482	448	464	405	447	429	428	438	443	406	454	451	446	448	472	438	481	431	450	432	466	431	448	432	451	445	479	440	458	453	416	473	442	445	445	462	424	414	440	469	438	483	433	446	447	449	454	442	450	486	466	425	471	448	451	449	441	455	429	453	448	454	429	451	438	450	414	452	450	423	458	466	474	455	478	475	425	414	480	452	457	452	476	446	435	509	434	447	494	457	454	482	444	429	438	431	431	416	453	448	474	506	425	452	481	455	424	473	430	415	433	456	454	478	477	479	458	435	444	422	464	438	443	430	444	437	425	470	414	449	445	419	447	429	441	468	478	401	447	435	429	454	459	470	484	433	431	416	421	422	443	450	456	442	463	440	419	441	461	447	470	477	487	473	459	417	453	482	438	447	461	456	460	449	483	446	430	453	435	476	467	466	426	466	479	429	444	444	477	467	451	447	412	477	449	456	409	468	448	451	473	444	446	475	458	460	465	466	470	443	488	471	440	466	437	449	466	454	425	456	447	473	466	443	441	476	469	441	433	443	443	468	456	460	411	485	442	451	479	449	454	462	406	461	488	470	497	490	439	431	459	470	428	417	486	430	452	441	473	464	457	484	465	417	446	464	437	436	457	498	453	452	424	476	449	429	470	467	454	458	458	468	428	436	426	493	412	431	417	434	476	444	443	458	446	434	431	479	455	466	480	502	422	441	429	460	430	441	465	455	470	465	426	427	477	442	450	491	440	506	454	424	455	453	414	448	436	464	414	435	491	438	455	458	474	420	452	445	444	451	448	407	467	397	452	450	484	434	450	477	432	491	474
27803	56332	46926	37844	32703	20253	7631	2106	694	782	680	530	484	522	510	497	498	510	499	514	493	523	497	488	473	497	518	506	441	481	515	514	481	465	477	491	512	487	488	512	456	492	456	501	474	524	495	468	490	512	457	506	476	479	480	505	494	532	493	494	484	483	511	480	470	454	486	512	476	457	511	469	492	509	485	499	454	501	488	506	472	458	502	484	440	479	461	508	520	506	487	487	465	482	455	489	499	519	522	497	497	479	443	504	440	513	469	471	496	464	503	447	513	469	443	507	458	486	519	483	488	533	463	504	461	441	490	512	491	466	483	476	469	464	521	501	486	471	484	446	500	461	469	482	484	489	492	484	513	489	483	492	490	447	517	469	479	499	489	506	480	505	509	491	497	544	497	480	478	507	493	502	449	470	512	449	464	447	492	456	580	491	488	508	463	516	490	443	473	506	509	476	456	461	494	489	494	492	486	485	489	468	495	463	520	553	479	472	472	489	505	480	518	478	462	505	469	501	504	456	457	496	508	490	478	512	480	482	496	496	487	462	491	460	490	499	487	461	475	501	462	504	507	471	429	535	481	486	515	462	470	503	494	474	487	487	478	476	491	476	502	475	497	485	498	467	500	506	521	479	457	508	503	516	469	475	478	499	504	512	492	524	504	520	474	512	468	480	485	492	502	487	474	489	499	492	462	450	469	512	514	471	505	516	476	490	471	502	501	444	480	472	495	482	468	510	487	480	440	463	478	468	471	470	462	459	496	497	478	486	491	453	456	488	535	450	496	491	461	473	499	514	489	475	531	491	475	490	472	473	458	479	484	526	518	495	453	494	494	446	498	476	481	475	483	510	458	496	480	492	525	517	481	502	485	483	482	475	475	487	474	522	500	506	435	517	480	459	503	481	502	471	519	491	529	537	491	500	478	500	513	475	459	502	522	462	464	473	484	477	526	487	485	495	521	494	467	500	470	514	538	500	500	521	509	505	479	455	466	517	487	489	482	476	486	472	468	469	469	484	482	459	536	483	487	493	495	497	523	467	503	488	466	471	462	500	432	501	462	478	470	474	508	517	493	472	481	454	454	468	522	469	524	492	503	468	511	507	471	477	497	499	507	504	500	537	446	480	517	478	465	482	464	451	476	497	501	499	509	495	502	512	496	469	479	450	480	477	509	492	471	506	445	503	487	493	459	500	469	498	459	467	460	491	497	479	521	488	472	459	498	503	508	438	483	462	478	455	491	496	484	438	501	478	525	464	460	466	473	485	486	520	495	493	483	478	500	458	495	490	511	513	482	470	455	479	499	447	502	474	478	493	513	467	477	455	527	476	526	471	479	550	451	495	460	460	481	527	461	512	459	448	524	497	457	482	485	499	481	516	517	477	480	476	482	458	451	467	517	478	496	476	504	498	497	493	488	488	469	535	506	478	478	448	525	465	531	479	497	459	494	490	501	496	503	464	506	470	480	494	474	501	510	507	468	490	474	474	472	486	488	508	474	520	457	502	529	493	488	515	464	516	467	493	482	503	458	492	491	467	461	497	489	478	516	507	493	459	501	523	456	500	511	483	483	478	507	454	473	497	478	485	477	469	488	494	488	500	501	458	505	514	492	512	469	511	470	462	504	513	473	497	486	513	480	513	482	519	513	463	489	519	506	470	493	509	486	488	486	470	522	514	506	498	486	543	451	488	471	469	459	496	518	493	458	456	450	499	482	456	530	485	470	465	448	522	522	456	516	485	497	455	486	474	507	487	452	514	492	519	479	499	519	501	437	456	474	506	510	491	505	492	525	504	482	460	476	487	484	497	527	505	487	519	481	503	477	485	559	481	501	465	470	497	495	445	466	505	486	465	485	475	466	521	517	508	488	487	503	502	501	464	470	503	458	479	477	503	501	493	465	530	457	511	518	493	493	450	511	497	448	478	520	487	456	486	490	491	513	472	491	528	485	502	488	503	468	465	461	526	468	501	451	503	461	513	458	477	485	496	499	461	486	501	491	495	500	489	452	496	491	505	449	491	469	508	488	519	484	502	469	455	474	504	476	491	432	490	494	477	514	495	480	478	497	496	472	439	443	453	513	530	503	502	479	466	492	497	499	521	493	471	458	468	452	525	524	466	495	528	473	476	490	493	487	498	476	481	485	466	418	470	469	500	471	490	470	471	438	490	456	474	494	499	520	481	460	467	495	490	494	454	435	482	469	522	475	499	486	495	490	522	518	502	477	479	452	495	525	496	479	506	476	487	502	471	478	490	502	516	481	491	451	518	489	479	503	493	518	497	516	498	508	474	452	502	459	503	520	464	480	471	486	494	472	478	472	482	449	524	535	489	473	484	475	449	456	496	505	484	465	464	484	492	465	500	512	481	452	514	479	486	482	477	477	506	489	473	490	539	449	470	478	477	468	509	461	478	511	503	502	492	460	464	476	532	502	461	493	490	468	505	492	479	503	485	516	463	502	487	511	483	491	483	475	494	492	501	452	499	496	451	527	504	519	490	489	492	511	496	515	495	441	485	458	488	507	476	473	531	505	501	438	519	520	485	509	486	463	455	482	462	497	467	491	530	473	470	452	448	510	471	471	525	514	502	504	463	478	503	494	457	499	482	516	466	520	478	504	496	519	485	476	471	488	492	505	502	502	501	472	445	488	474	486	478	460	503	467	494	514	496	475	456	508	518	457	476	452	495	473	466	483	504	499	473	504	501	444	467	487	501	513	484	495	477	518	447	490	517	467	529	501	511	474	505	488	447	505	522	470	468	505	499	442	465	498	475	478	520	506	504	467	499	469	510	534	472	492	448	457	479	489	497	475	506	481	498	498	509	491	476	483	462	456	477	469	506	518	506	471	450	468	483	534	486	483	454	479	499	494	556	452	443	473	490	507	490	505	464	496	491	477	501	501	500	469	498	516	495	476	437	475	522	447	498	479	467	528	507	465	495	478	464	512	522	482	504	512	458	461	479	506	485	469	498	493	492	469	460	515	445	477	473	504	475	504	476	481	503	501	482	474	461	456	487	491	464	498	471	483	463	475	471	461	465	455	488	503	481	478	529	489	493	485	478	490	489	496	483	479	468	528	492	464	466	488	497	485	501	454	491	499	502	494	502	480	519	485	483	483	510	498	504	478	493	455	467	487	490	454	473	490	506	481	460	498	487	483	467	481	459	510	469	484	526	481	472	466	477	474	519	470	497	470	496	473	490	483	475	494	548	489	477	494	502	470	520	526	498	474	495	527	489	503	512	504	531	497	504	511	462	478	506	475	481	463	490	449	486	522	475	479	531	527	471	547	504	494	502	517	475	474	509	487	470	472	474	508	451	467	484	482	472	469	482	488	469	447	557	490	471	480	490	473	467	505	492	445	477	495	468	481	460	490	499	514	485	477	466	503	485	506	459	524	481	504	492	496	489	482	491	483	483	448	460	480	499	491	478	477	493	534	479	462	496	527	497	480	491	505	505	485	507	513	462	475	503	490	475	496	516	466	473	484	501
22455	21062	29217	28364	33413	32428	26314	8239	864	596	689	464	479	478	455	453	491	413	435	478	428	463	424	419	408	376	429	391	448	414	393	417	443	405	434	409	418	389	454	428	422	415	413	434	405	413	399	453	413	422	442	407	443	430	429	409	389	422	399	400	410	426	448	392	407	404	410	391	424	396	429	427	416	408	422	404	408	410	413	410	400	403	402	381	431	397	393	452	405	433	424	406	449	414	436	412	415	397	377	401	382	429	400	373	411	396	405	424	395	402	420	387	413	406	370	399	418	399	436	400	391	410	443	390	431	402	427	431	406	422	384	442	436	391	432	406	459	387	411	408	397	421	425	389	424	453	429	404	410	395	402	416	447	432	419	439	426	416	395	428	391	429	433	417	383	402	465	423	407	412	366	416	408	392	414	389	407	408	406	419	432	398	448	410	442	398	416	404	428	409	410	421	400	431	446	399	424	410	403	461	442	403	405	421	415	396	369	406	424	443	407	375	391	427	397	405	422	395	433	400	384	404	414	378	396	454	376	392	403	428	420	398	448	428	403	406	417	416	440	393	429	432	407	413	468	401	423	406	401	419	427	386	404	433	418	418	383	414	424	401	398	447	404	410	435	446	394	414	418	417	382	447	412	410	403	434	396	403	453	399	377	382	426	425	416	455	389	421	400	439	433	426	413	406	389	403	436	405	419	402	408	412	406	403	440	413	403	418	435	404	398	390	420	439	405	457	413	394	437	434	366	387	406	385	414	399	434	456	429	416	403	455	451	419	428	403	443	388	411	429	364	436	402	402	425	434	405	421	427	385	410	442	407	399	425	442	417	411	437	435	423	424	412	420	440	406	408	417	422	432	392	376	409	408	414	442	452	394	388	439	398	393	414	395	441	434	423	375	418	414	432	433	393	437	424	441	435	403	404	391	412	393	410	411	406	396	450	419	417	385	410	414	426	418	446	420	414	373	394	440	422	422	412	383	403	409	442	419	419	401	444	447	427	393	423	378	416	456	407	405	413	440	455	404	414	420	417	402	444	408	395	404	407	416	446	398	408	399	417	418	370	414	417	393	448	438	403	442	441	417	438	411	417	398	432	431	390	404	406	360	421	445	423	427	440	423	433	404	418	390	407	455	383	401	348	405	388	428	420	456	412	417	396	410	414	417	400	431	430	425	400	452	413	405	420	373	402	387	417	393	399	372	434	388	416	418	431	413	420	364	416	365	438	454	421	406	425	409	420	395	374	413	423	376	409	363	378	404	423	418	372	404	382	388	430	430	413	420	404	428	394	412	411	414	410	438	418	423	399	433	385	391	403	412	392	421	404	422	425	419	425	433	447	463	405	416	396	407	433	452	405	405	438	443	449	426	401	424	406	398	398	439	446	377	422	397	447	376	436	455	394	390	432	381	402	392	427	411	457	443	431	468	404	393	400	442	394	417	412	429	439	469	431	436	410	404	433	425	416	410	428	412	423	391	429	436	395	408	436	415	375	391	405	422	433	394	392	394	419	413	385	396	412	409	411	414	442	431	376	419	419	416	416	402	427	400	422	423	411	418	396	408	398	368	400	424	409	373	424	419	432	422	450	446	370	419	431	404	395	407	390	422	423	417	420	408	427	441	424	405	435	440	416	400	400	400	435	426	431	420	414	436	432	434	440	408	383	392	423	400	426	410	411	416	402	407	412	385	411	396	424	435	417	395	399	396	444	395	420	396	451	407	427	388	405	391	419	403	392	392	407	413	410	446	412	392	400	393	396	417	395	421	367	411	421	401	403	423	407	410	449	414	414	403	436	375	410	415	431	392	398	417	431	411	425	401	388	426	408	410	418	419	449	399	443	427	416	403	407	392	412	373	405	455	399	418	399	426	440	419	404	420	430	440	415	414	414	428	388	400	433	402	391	402	399	406	412	429	424	439	434	422	405	417	391	402	428	408	427	422	430	443	407	407	403	397	388	421	403	423	424	434	435	410	415	385	409	394	427	448	430	414	428	438	426	419	430	415	392	451	392	438	432	375	428	392	452	425	442	399	418	408	416	435	411	417	442	402	421	409	411	453	374	433	398	397	383	414	363	442	436	433	441	390	419	427	414	400	420	396	417	426	400	378	413	450	407	426	457	436	415	371	460	413	424	401	380	427	423	416	407	418	387	437	410	420	422	422	426	405	425	396	436	410	411	424	420	424	380	423	431	412	417	398	402	392	402	403	392	408	428	420	416	420	418	427	383	400	450	414	413	433	406	442	438	440	409	404	417	375	445	412	393	426	450	426	391	439	391	394	410	430	410	417	420	417	416	408	402	439	416	409	423	413	403	424	411	437	401	439	397	447	427	427	462	430	425	397	414	416	401	444	402	438	417	417	448	385	402	397	453	414	433	405	411	420	455	426	391	415	422	385	433	445	392	428	405	389	436	409	413	427	395	419	393	435	407	408	422	438	410	372	419	407	437	420	383	413	377	414	419	420	382	417	390	366	384	442	424	401	427	352	428	402	416	423	421	427	432	409	470	393	418	389	382	411	373	395	370	413	364	420	414	401	416	410	401	463	415	443	425	439	409	403	431	393	426	425	390	386	446	434	403	402	396	410	399	417	391	405	417	418	436	391	412	410	450	403	423	423	427	425	429	399	446	419	409	397	397	391	428	459	423	397	411	397	390	423	427	420	421	430	406	456	404	420	465	416	434	411	409	396	408	375	423	389	408	428	424	476	417	462	441	425	435	433	402	408	424	416	404	450	412	436	403	436	417	388	401	413	400	367	428	423	391	414	439	434	428	446	417	388	408	356	410	423	414	409	429	395	398	377	411	421	425	406	439	431	362	411	417	430	433	413	408	424	434	407	386	394	381	444	416	422	375	365	440	365	417	397	435	393	431	386	410	390	433	442	436	407	438	440	429	424	429	451	418	455	446	408	429	411	406	428	428	420	404	428	426	409	394	397	455	407	476	428	432	443	419	405	432	420	427	398	409	407	381	413	429	375	356	429	410	422	405	391	447	441	414	416	440	441	395	428	374	424	446	449	388	389	417	411	439	391	395	403	430	406	412	445	424	419	425	409	419	451	411	392	387	407	379	461	398	435	419	437	422	442	420	411	417	364	423	424	455	431	395	388	399	399	379	461	423	430	397	392	395	422	399	416	391	433	396	421	399	421	415	391	420	376	450	433	419	425	438	387	393	435	410	462	395	391	397	423	394	413	439	443	408	406	407	429	436	408	454	437	428	420	389	424	397	422	427	421	405	389	416	446	447	424	386	402	410	413	424	410	426	397	428	391	463	422	416	409	392	411	440	390	388	419	413	410	403	419	423	399	440	459	380	417	397	421	383	414	420	418	425	422	402	415	458	384	391	423	400	383	420	437	365	425	388	414	387	394	405	446	469	401	424	413	390	406	396	426	440	394	438	424	406	395	399	406	427	394	419	405	424	407	423	429	428	407	435	417	399	392	432	408	440	426	411	419	404	425	441	424	446	379	439	434	424	450	394	448	428	403
34483	73166	67119	59866	50201	38793	22856	7845	1095	819	994	563	498	522	537	458	495	467	501	503	472	438	456	475	432	498	444	438	457	475	445	459	425	444	430	458	432	473	449	426	414	414	425	406	430	438	476	451	478	450	448	436	440	439	424	448	431	430	452	423	453	424	432	457	377	435	444	448	414	430	420	431	397	436	415	416	434	446	428	466	397	448	463	444	424	416	439	412	456	393	452	458	401	407	445	441	427	417	450	437	420	441	425	450	440	451	398	431	447	430	456	422	430	413	424	419	448	422	413	402	436	428	406	431	400	431	442	435	457	407	433	455	432	426	436	432	444	415	414	450	446	395	417	443	437	434	413	482	463	447	420	422	437	444	428	411	410	410	468	443	456	426	445	394	436	414	444	454	455	458	439	449	443	423	448	424	439	409	416	423	441	441	429	424	415	434	419	425	408	455	431	402	436	434	408	441	409	421	427	436	410	426	423	417	429	400	425	389	464	431	413	458	442	438	461	442	423	388	457	432	420	434	444	439	422	447	437	406	450	427	418	476	417	415	381	412	435	394	405	421	409	434	462	396	451	390	439	431	443	428	428	399	435	410	434	423	426	453	394	424	448	477	448	411	402	450	432	424	423	446	428	424	392	398	460	447	457	413	418	453	464	426	409	437	457	433	417	430	422	438	417	428	430	434	431	404	436	448	429	406	435	449	417	425	422	414	393	491	433	452	425	467	445	408	468	422	414	405	408	413	418	413	427	457	433	452	433	435	443	453	444	430	434	424	432	425	418	424	413	415	448	398	445	402	440	418	435	454	414	449	431	463	417	421	463	417	393	426	430	460	368	420	423	438	444	419	453	439	450	427	430	390	435	425	433	473	476	413	403	397	443	429	436	434	431	466	465	423	448	418	427	419	397	439	449	416	407	396	415	466	424	429	430	443	406	433	412	440	429	442	422	416	398	398	402	433	439	412	460	451	441	431	423	414	433	464	382	482	478	442	444	455	453	408	460	423	435	448	438	400	414	420	417	430	482	477	401	433	396	398	434	440	431	380	419	427	435	417	406	435	448	438	436	461	415	447	443	393	398	423	423	417	429	408	415	445	469	414	442	428	431	412	431	413	446	408	418	443	393	422	388	432	439	423	423	446	433	398	442	387	415	415	454	445	405	468	442	438	425	414	440	433	427	407	449	412	427	402	418	433	455	422	415	414	452	432	436	439	439	407	423	434	419	433	393	445	432	431	416	413	403	423	429	408	402	450	432	403	418	426	419	429	419	433	436	453	432	453	463	457	400	409	479	409	447	464	402	427	420	435	374	418	427	431	426	403	468	445	451	453	397	388	432	389	432	381	399	416	457	454	443	448	452	414	446	442	420	429	444	452	399	405	452	448	439	394	429	451	416	417	432	428	454	449	434	454	408	399	414	438	433	404	434	468	471	422	420	404	400	422	426	427	390	444	396	411	420	441	429	425	424	427	454	417	425	448	427	425	449	430	419	410	393	429	443	411	412	421	466	448	424	426	418	426	425	407	446	437	393	456	471	421	447	438	408	440	409	435	471	454	437	442	426	445	422	440	440	430	434	414	418	412	392	414	408	430	432	435	434	393	444	426	410	461	399	458	412	432	385	420	427	434	414	434	425	452	431	463	441	435	416	443	395	447	424	426	432	450	449	447	435	410	398	402	437	419	474	406	462	436	444	426	438	366	448	475	486	404	439	440	448	452	462	418	434	407	449	409	419	424	446	461	428	428	385	435	435	465	403	424	423	451	421	416	420	419	422	416	400	438	436	412	430	438	404	453	433	452	422	432	438	419	438	436	462	406	458	433	402	429	395	395	404	433	403	426	431	444	395	402	426	382	433	388	406	442	443	443	431	424	456	445	451	457	420	424	453	392	421	436	437	441	439	451	444	393	427	434	430	419	427	454	398	436	445	441	437	410	425	444	467	426	440	407	403	435	439	449	453	415	439	441	429	437	446	428	412	431	449	430	443	415	427	418	372	414	441	390	408	421	449	451	430	410	412	443	448	424	412	412	429	447	410	437	445	442	413	418	425	404	406	440	455	419	363	409	443	447	423	453	467	459	458	437	428	429	453	428	467	415	415	455	416	435	434	421	465	401	398	388	430	456	469	419	436	411	446	402	402	447	461	420	478	431	464	404	411	455	450	427	447	401	412	441	450	431	458	381	434	417	458	444	415	443	457	449	406	454	473	437	428	448	426	436	466	439	455	420	453	407	417	426	471	438	393	405	463	430	446	460	391	401	454	441	422	427	438	455	413	439	400	446	416	399	424	483	425	421	442	400	403	406	423	450	423	389	439	422	432	451	460	452	446	418	477	425	491	441	465	428	486	431	435	424	461	406	445	447	427	444	411	426	414	430	427	454	428	421	430	427	389	432	431	452	417	457	414	409	412	441	464	435	401	432	439	448	425	415	433	432	438	441	422	427	398	424	427	449	436	435	417	401	422	432	394	435	406	454	454	399	462	398	463	447	432	466	443	433	467	425	433	392	462	462	441	471	417	417	435	413	432	418	425	409	413	407	447	416	404	404	431	428	421	428	435	431	445	442	430	451	433	410	433	463	458	422	421	412	435	440	401	444	466	430	470	393	428	447	429	442	428	469	411	419	424	453	430	405	419	449	399	388	428	416	433	414	411	396	427	430	452	429	467	405	400	381	447	452	444	398	458	427	382	417	439	424	440	392	476	435	408	397	435	407	420	427	396	451	444	449	420	477	431	409	399	444	437	449	416	430	426	428	468	417	394	437	434	449	420	402	396	441	432	389	436	424	440	406	434	461	439	435	441	416	383	427	432	427	433	453	442	445	451	423	401	443	439	393	410	446	432	385	443	424	434	442	447	419	456	441	432	416	454	417	422	415	433	397	420	405	440	417	431	429	439	445	398	421	418	398	410	459	404	460	433	424	419	430	421	424	432	401	435	432	440	423	424	457	431	417	442	443	439	445	429	448	411	433	428	405	436	434	441	462	426	430	430	435	434	441	421	458	464	378	453	435	420	446	448	442	419	398	400	447	437	433	443	415	434	471	429	435	422	420	398	436	440	420	435	403	433	461	432	465	415	443	420	420	436	413	429	442	438	432	458	410	446	405	458	397	410	409	422	434	448	476	427	404	426	447	456	426	453	438	410	445	449	392	421	410	441	421	415	462	463	443	399	408	434	461	421	444	451	445	439	422	433	431	456	433	420	405	427	460	467	423	457	413	421	419	439	419	430	410	429	408	434	416	433	419	436	417	418	438	422	422	461	417	471	419	420	405	426	446	415	446	441	442	440	450	403	427	442	438	422	437	459	449	455	420	427	453	413	427	355	446	440	439	400	412	419	444	419	450	446	420	431	433	437	442	462	453	425	429	446	439	452	418	459	464	450	426	452	433	418	418	447	458	410	416	419	427	400	435	417	406	439	422	433	413	431	437	435	420	447	422	430	385	446	424	447	415	439	446	421	413	421	438	408	420	397	417	439	441	423	427
29041	28423	25730	16503	6363	3099	1425	740	330	262	275	278	268	297	283	280	285	286	280	229	261	298	282	273	273	298	258	299	258	282	273	251	276	292	275	251	265	280	310	247	273	252	263	257	276	261	261	276	261	287	244	293	246	287	237	279	263	287	273	271	254	278	276	295	278	274	280	251	283	296	265	289	301	298	256	287	246	279	311	260	273	289	259	288	284	285	285	284	239	272	250	260	283	283	275	290	277	264	270	270	306	288	270	276	241	269	293	267	256	278	285	239	290	299	258	268	274	257	284	267	242	270	262	288	271	264	241	273	295	272	245	239	263	275	278	281	263	262	259	274	281	268	268	256	281	289	277	307	261	310	270	289	266	265	266	262	265	279	289	280	250	271	233	300	255	267	286	277	282	262	271	269	262	293	257	271	269	262	271	284	280	260	258	275	288	280	295	293	274	268	281	281	263	251	270	273	267	271	289	274	273	280	258	302	267	276	255	261	280	275	307	269	270	276	249	255	244	246	271	271	282	271	273	275	245	250	302	261	246	260	294	260	262	279	224	297	287	264	274	271	268	300	283	284	293	264	265	272	267	273	295	277	257	300	262	283	260	236	284	307	293	273	282	278	288	238	261	280	293	289	267	248	258	286	259	288	282	275	279	263	267	271	278	268	263	254	278	258	263	255	283	268	255	283	268	268	251	279	249	296	284	256	285	257	297	269	252	283	287	255	269	274	259	239	241	307	274	273	276	266	292	270	276	264	255	280	260	259	246	277	257	271	300	268	275	249	256	298	255	262	284	298	285	255	297	272	285	260	254	281	303	277	274	281	304	281	252	283	285	274	276	294	263	271	267	275	262	288	249	269	252	272	268	261	306	269	264	257	280	269	286	265	244	289	310	248	255	260	242	266	235	290	254	277	274	267	270	269	261	270	291	275	252	277	265	251	251	275	271	277	264	282	247	275	256	277	255	259	293	257	275	244	288	244	274	246	284	284	299	287	278	273	293	280	259	325	278	267	291	271	261	253	251	275	257	263	267	260	263	260	264	263	280	222	275	293	290	293	276	282	259	287	295	277	288	282	284	262	265	295	289	286	286	275	269	248	270	284	251	266	270	254	248	283	259	275	252	259	270	276	261	256	259	261	231	295	232	290	282	252	303	282	279	289	277	269	261	281	269	272	286	265	281	301	255	263	273	261	270	303	270	259	272	276	284	284	256	278	262	272	299	269	283	262	301	290	271	265	257	272	272	289	261	300	263	294	270	285	281	270	299	259	264	264	275	263	255	272	258	295	285	288	272	263	241	245	268	230	268	275	267	274	278	260	270	277	293	253	303	276	266	295	249	230	254	255	277	268	267	279	266	284	307	285	251	232	280	280	284	274	270	275	284	256	286	268	275	272	266	278	294	294	256	274	288	300	283	280	273	283	294	286	285	289	253	280	274	265	262	277	228	242	255	258	265	281	266	314	281	241	270	280	276	277	263	259	268	303	272	259	272	262	245	263	275	277	258	268	282	276	298	272	265	274	271	264	250	276	286	260	278	290	281	249	282	293	300	262	280	266	299	288	279	265	282	294	288	284	239	287	291	313	276	264	261	267	263	276	286	261	278	275	248	246	271	278	288	275	241	264	274	263	275	283	276	275	255	271	236	286	280	281	248	274	266	293	253	273	308	268	288	252	271	275	230	271	267	295	297	278	244	278	243	282	275	268	282	244	276	250	272	263	278	274	263	266	259	238	285	288	270	248	267	265	270	276	256	260	259	317	299	277	261	296	261	268	283	296	262	274	256	271	298	259	251	272	302	288	255	281	258	261	257	243	303	275	269	290	261	286	308	256	300	245	278	251	293	264	272	260	270	261	267	253	260	276	269	306	276	264	273	279	298	256	265	270	338	263	255	252	290	272	277	251	284	279	306	271	246	289	273	278	263	273	270	267	302	282	276	245	292	276	253	275	258	268	281	269	244	254	269	256	284	293	230	306	279	284	275	285	279	263	251	270	274	252	268	284	283	258	290	285	283	213	292	276	278	303	255	270	247	289	299	263	250	301	247	280	280	257	274	277	264	283	258	244	274	249	268	246	292	271	266	288	270	256	256	273	268	267	295	261	272	267	281	288	288	273	245	267	253	227	273	289	278	277	278	290	274	281	283	242	286	256	255	278	286	298	279	267	268	263	281	253	266	292	286	271	280	270	263	284	303	258	248	297	259	260	280	273	263	281	287	266	265	283	239	282	278	255	279	287	260	287	263	253	247	296	281	290	288	248	276	278	267	265	307	268	294	242	274	269	278	275	240	284	284	256	277	258	263	310	272	309	293	268	276	290	294	270	238	270	281	278	263	257	277	252	259	264	271	255	315	277	262	260	272	299	278	296	266	280	276	294	265	260	251	280	260	263	293	261	271	260	281	264	281	228	259	264	301	271	279	305	277	286	236	278	250	288	306	266	286	234	261	248	258	290	290	267	276	287	295	262	250	242	269	270	277	267	293	288	280	285	264	295	256	263	285	272	273	271	272	283	261	293	278	273	260	262	284	267	295	270	277	277	266	271	265	262	276	266	266	278	261	292	298	255	251	261	268	269	271	283	256	265	244	268	258	278	261	287	228	273	261	290	266	259	260	272	265	281	280	246	278	288	270	266	303	264	278	266	268	278	260	277	249	266	280	251	276	261	283	266	273	273	274	291	256	284	280	265	291	263	245	259	239	273	269	279	268	263	281	286	263	251	282	237	297	279	274	253	286	275	273	301	266	273	285	247	282	247	292	273	301	259	267	258	285	288	288	254	286	268	299	268	289	270	280	262	289	270	242	250	272	243	275	276	285	270	281	258	284	258	255	279	272	275	268	272	237	254	259	273	304	241	251	269	265	264	274	269	281	298	274	273	256	290	270	285	269	247	282	303	269	280	273	274	276	272	301	268	271	282	246	244	262	286	306	250	264	251	245	252	274	264	293	255	265	296	256	264	257	288	267	262	277	264	263	298	246	255	255	283	293	265	279	274	223	272	271	258	305	284	263	281	271	269	246	263	267	292	283	301	284	280	265	278	278	269	275	271	263	272	282	250	271	303	271	283	284	262	300	284	290	267	272	274	256	292	265	275	267	293	253	273	276	266	271	264	272	264	262	246	300	287	285	280	295	269	290	272	277	276	261	245	276	257	247	269	289	262	277	255	286	277	292	290	281	253	275	263	291	243	251	269	250	266	260	265	276	268	294	258	244	292	268	242	288	269	318	250	273	273	266	285	287	266	297	268	271	255	308	285	271	285	260	258	276	246	276	248	277	277	274	259	284	275	267	300	280	276	276	290	254	287	268	273	252	282	248	279	241	285	250	271	278	294	258	248	286	270	285	265	276	269	257	254	247	264	269	246	286	267	276	290	267	251	264	280	270	278	276	254	262	254	246	238	242	256	263	277	272	286	269	275	281	263	266	274	298	286	279	268	268	244	248	293	273	306	295	263	256	274	308	273	297	285	293	268	268	255	275	260	303	279
25027	41037	24606	14314	7856	4443	2299	1178	411	319	321	314	331	329	325	295	350	327	284	282	308	300	304	290	295	287	285	310	311	334	310	310	298	300	304	333	320	324	310	311	276	324	312	343	313	309	322	315	304	340	286	312	286	301	293	333	300	289	302	328	315	306	311	292	267	277	287	305	320	271	311	319	312	303	269	303	308	306	325	332	298	308	324	270	317	297	316	314	306	292	301	291	306	317	281	309	309	323	292	286	281	295	277	271	309	314	315	332	301	297	310	317	303	289	317	315	312	297	296	318	304	285	290	309	306	311	326	275	296	289	316	312	291	291	309	322	339	307	309	288	292	306	293	321	295	301	313	310	293	316	307	315	313	314	305	321	307	325	290	294	316	303	305	333	271	337	310	275	348	294	304	302	274	327	300	320	290	289	308	322	338	305	306	292	314	298	306	290	307	271	257	317	315	305	304	311	314	285	303	307	284	315	286	299	317	307	306	297	313	305	304	309	306	282	327	319	294	298	293	291	309	305	307	315	315	337	305	324	299	336	308	301	310	290	314	288	308	307	309	326	336	316	300	319	309	311	316	315	314	281	310	279	346	307	308	302	324	323	281	312	304	297	302	339	305	309	318	329	303	328	287	298	320	311	324	293	340	297	289	277	309	321	299	286	286	317	298	337	278	307	298	302	319	323	309	286	305	314	335	322	345	323	301	287	308	311	318	319	307	313	292	311	292	296	317	285	335	338	340	310	300	298	318	306	306	306	307	335	298	314	305	273	294	312	296	332	335	321	304	315	328	340	342	285	344	280	306	282	306	302	290	297	275	310	290	314	312	327	313	306	308	309	310	341	338	319	269	332	312	284	324	323	319	264	313	326	298	359	320	319	291	294	333	292	311	311	339	333	312	295	313	347	293	301	291	323	308	337	303	303	325	304	312	316	314	312	333	289	311	332	293	317	313	316	294	309	322	275	315	290	297	310	321	329	309	298	293	321	269	310	327	332	298	279	323	271	305	306	299	290	321	304	327	331	319	275	307	291	296	311	297	321	310	314	307	314	329	277	326	302	320	316	302	314	309	316	303	308	330	345	270	277	296	324	310	307	298	317	335	337	321	298	305	343	325	333	296	289	308	317	299	311	293	290	330	323	321	336	284	317	318	291	284	316	331	328	359	311	333	312	314	322	291	330	317	307	317	332	291	337	328	315	305	297	289	292	308	321	304	299	309	307	308	345	303	305	313	294	315	313	298	320	316	307	273	295	317	323	309	326	331	250	320	283	302	305	286	315	317	319	290	302	327	283	291	301	313	289	291	299	295	330	273	306	318	282	287	318	318	307	279	315	320	284	349	316	313	315	301	309	304	313	329	290	351	299	292	327	327	343	316	308	296	327	286	304	314	309	321	280	293	304	291	289	348	295	297	304	297	314	310	342	318	290	306	306	289	307	313	326	325	302	311	324	297	308	305	335	332	303	323	309	303	330	335	306	326	312	309	315	295	275	340	318	292	323	306	313	308	289	300	315	304	313	318	314	334	317	274	324	312	286	316	323	292	299	274	326	326	320	343	304	286	297	301	314	292	297	314	309	308	287	326	293	289	309	294	310	328	325	324	301	314	320	326	308	315	305	287	309	321	328	316	258	310	291	307	327	295	303	309	283	302	338	317	318	298	289	274	303	303	332	319	288	297	293	318	330	294	295	310	326	323	258	312	328	287	327	319	284	282	329	313	311	285	302	324	300	322	309	325	281	307	326	304	289	295	300	326	295	302	312	291	309	302	288	325	301	278	297	287	296	315	301	284	330	311	326	320	275	314	294	275	310	345	293	294	298	314	321	265	298	334	319	343	307	296	307	324	303	269	296	297	285	325	298	318	308	285	292	299	352	308	287	297	298	317	315	312	330	331	299	328	267	320	293	317	336	308	298	272	342	323	296	290	311	349	317	291	321	315	278	321	297	302	305	289	320	311	323	322	316	310	304	322	298	329	288	305	308	316	313	331	292	328	310	306	292	325	299	307	328	305	306	320	338	270	306	342	324	313	297	280	324	313	309	354	298	285	305	321	308	316	308	318	322	311	279	290	301	292	326	306	292	276	314	306	317	293	294	310	303	323	294	340	334	316	332	304	279	283	306	283	297	300	337	317	292	322	291	306	327	298	312	278	257	340	334	344	323	327	317	313	280	321	322	296	257	324	331	309	304	322	335	310	256	297	330	306	299	312	308	303	282	305	318	306	291	345	325	276	320	315	300	285	304	314	314	283	272	306	314	308	308	302	322	313	311	286	322	310	322	312	285	297	312	315	297	310	315	334	333	306	301	302	288	305	280	327	275	304	315	304	328	320	310	340	335	299	290	294	295	316	320	308	316	311	307	288	302	282	317	302	307	332	284	303	299	294	306	315	337	301	292	340	274	289	336	310	301	315	303	323	307	295	346	307	332	333	314	299	306	319	301	330	328	298	302	319	271	302	297	282	318	320	313	313	303	321	289	322	310	290	324	300	309	325	297	313	292	293	305	331	270	311	330	275	286	335	313	335	293	312	306	322	300	319	320	309	301	326	305	310	315	304	323	299	312	305	273	318	299	308	294	343	286	323	306	319	318	312	329	320	306	297	259	305	319	317	304	302	303	322	337	311	312	299	308	299	295	300	330	283	327	300	298	310	328	353	281	285	302	318	298	297	266	299	303	313	311	284	288	326	314	316	320	281	317	320	313	300	314	312	320	309	307	307	336	331	297	291	330	316	307	301	285	313	290	309	323	269	309	311	312	316	304	336	302	299	334	280	312	310	300	317	323	321	296	317	314	294	331	338	293	291	306	291	304	324	293	310	320	305	306	333	333	297	312	307	293	288	314	285	316	315	298	336	316	315	274	322	301	308	291	281	298	297	295	314	311	282	322	295	309	299	307	296	317	333	303	305	302	332	296	296	316	312	321	347	293	301	285	331	336	309	283	306	294	281	346	284	319	323	298	302	284	302	340	281	294	292	318	303	310	323	274	333	302	304	290	306	291	310	292	330	322	308	318	305	288	323	323	276	298	306	307	270	296	312	333	307	312	307	299	321	315	317	286	301	301	294	314	296	283	298	283	333	316	304	288	308	304	295	297	293	303	301	295	290	322	297	321	281	297	302	283	285	328	294	306	310	297	317	314	330	276	310	302	303	316	324	336	311	293	321	312	304	306	299	323	317	284	297	286	312	324	307	320	324	319	299	311	298	300	318	312	315	285	312	326	322	306	291	306	332	297	305	294	293	323	298	298	303	308	312	323	320	297	345	298	306	310	294	288	324	346	338	285	307	283	287	340	297	301	292	331	306	315	300	304	326	277	297	322	311	328	314	320	324	315	320	325	329	323	279	305	326	320	297	336	308	314	292	315	275	314	308	316	309	296	308	313	303	305	307	301	329	330	306	314	304	313	329	303	329	288	312	283	286	280	323	282	297	302	324	295	279	302	278	324	308	297	300	320	299	277	328	325	299	320	320	314	290	327	316	330
23688	21049	28966	27485	27667	25956	13983	2927	763	324	316	241	246	232	221	221	209	198	225	233	224	220	233	229	202	210	236	226	228	206	235	243	196	235	213	191	208	195	198	198	201	234	207	201	207	220	206	201	229	214	214	224	230	200	222	186	236	195	219	257	206	211	222	219	222	228	203	200	226	206	215	222	206	206	226	240	210	228	183	220	225	214	204	200	207	203	211	190	208	210	214	208	206	216	248	226	205	195	223	190	207	213	214	223	209	192	213	211	234	219	213	204	202	213	210	195	211	209	214	204	205	210	198	236	204	201	238	220	218	208	203	214	211	206	167	221	201	192	199	210	235	199	218	183	201	183	191	239	190	218	213	211	226	192	219	180	221	200	203	198	186	203	230	208	209	177	225	210	221	210	196	215	177	203	221	209	196	206	232	199	218	225	225	206	197	226	186	217	235	196	210	235	226	217	193	215	216	228	217	196	193	220	209	227	238	213	222	190	232	201	191	235	228	216	213	225	210	179	209	204	208	214	208	193	209	205	204	233	210	208	245	196	188	227	205	196	222	211	194	197	218	183	194	209	195	200	200	215	178	201	198	226	218	179	244	186	207	204	226	188	182	235	196	201	223	205	218	214	229	211	215	213	198	207	220	175	225	198	214	211	205	207	210	239	225	218	200	213	220	189	195	223	197	208	169	194	212	191	229	208	221	217	237	208	194	227	203	185	213	187	224	211	184	211	206	179	191	194	223	208	199	215	220	216	212	185	232	199	219	198	223	225	216	220	223	201	217	208	219	212	187	225	197	216	194	230	219	170	205	207	210	220	202	197	181	228	227	208	226	204	201	207	203	216	201	193	192	200	200	216	207	205	192	208	234	204	225	201	214	216	200	239	197	239	222	195	212	191	213	216	208	201	227	232	209	227	216	212	203	205	202	219	210	219	224	208	201	209	219	214	215	193	218	204	216	213	229	193	197	218	220	225	194	225	210	190	193	179	214	218	212	211	223	199	213	214	223	206	182	224	186	191	217	220	180	222	209	231	222	223	207	191	205	222	230	195	216	195	215	198	208	189	217	201	209	224	197	202	243	224	216	209	217	199	195	179	217	207	219	221	192	222	199	212	220	226	233	195	198	197	199	211	202	219	196	204	220	207	212	209	186	236	205	192	218	211	177	222	207	221	209	198	204	196	204	198	205	223	187	219	210	244	222	203	197	188	199	229	216	223	211	226	191	253	208	197	203	205	201	216	216	217	223	186	213	203	209	236	228	221	208	202	196	204	206	223	202	198	198	193	195	206	217	227	209	211	218	216	202	221	207	215	189	206	211	227	208	230	210	191	235	223	212	207	209	212	200	205	220	200	186	223	216	226	224	204	235	210	204	210	222	238	239	191	210	201	199	198	225	208	226	190	204	215	211	195	210	221	205	217	215	187	207	187	209	221	195	212	229	197	211	185	214	195	203	236	208	182	205	215	219	220	202	238	221	208	207	212	189	208	203	210	204	212	200	212	214	158	233	194	231	197	219	229	208	206	225	207	231	221	212	201	222	229	215	211	189	193	231	229	225	224	192	230	211	245	229	211	212	216	214	191	225	210	202	211	192	236	227	185	217	207	190	200	205	226	209	207	205	202	231	201	211	201	236	186	225	198	223	199	199	207	221	186	200	201	217	245	229	208	227	215	203	213	200	244	201	182	201	215	218	181	208	196	197	212	228	194	212	203	203	210	209	224	231	207	235	202	190	204	207	214	199	205	215	195	207	198	219	221	207	202	216	227	198	210	231	243	204	205	218	234	212	212	207	200	195	204	183	227	226	211	204	205	220	232	211	244	219	203	181	180	204	224	195	186	227	209	205	215	222	199	222	196	219	203	179	208	183	212	197	184	213	201	224	209	209	213	214	211	219	192	187	212	209	192	234	202	217	223	199	195	199	178	183	209	206	203	194	213	227	202	213	207	223	182	206	208	191	247	219	213	217	207	217	197	206	191	187	223	216	217	198	188	208	214	192	203	193	198	194	199	188	245	210	193	232	223	185	204	227	215	230	215	218	195	231	222	204	211	224	193	227	208	199	224	212	216	189	218	207	200	202	237	211	204	198	212	216	221	186	233	211	191	207	201	212	210	201	207	218	211	216	194	221	232	233	208	194	214	182	209	208	202	188	216	195	213	217	223	213	225	243	221	216	245	207	227	190	207	199	230	202	177	211	175	195	234	207	196	181	208	228	211	210	207	221	216	219	212	203	221	197	204	208	197	196	190	207	194	208	212	200	187	193	206	192	218	198	229	221	213	213	202	234	207	183	191	216	216	200	201	230	210	207	189	191	222	228	208	204	212	207	207	213	187	213	206	198	220	235	233	207	218	230	212	206	193	207	197	204	208	249	219	190	205	194	236	243	210	214	198	219	231	220	197	221	174	216	204	215	188	229	184	228	227	201	212	213	246	213	218	192	213	213	189	216	226	216	188	215	197	210	189	213	221	207	229	204	205	205	221	209	194	221	194	193	205	226	208	224	198	226	184	211	203	212	214	208	224	207	225	203	255	209	229	189	224	205	245	210	196	205	236	191	213	221	219	219	199	213	204	194	234	206	204	223	244	189	192	202	203	231	221	200	230	198	218	218	193	205	227	208	214	218	215	216	201	223	205	219	218	195	187	213	199	201	233	218	197	210	197	220	214	197	207	218	197	221	231	225	203	198	238	232	201	199	248	202	217	215	224	202	241	211	197	209	211	184	226	192	232	223	199	227	225	201	205	227	207	218	197	217	212	227	183	185	209	233	210	190	219	206	203	196	199	220	252	197	193	195	212	210	211	226	212	240	206	182	202	202	190	221	200	188	207	204	181	205	213	198	222	224	213	225	225	216	229	204	198	225	212	211	215	200	194	241	237	195	214	195	203	209	202	198	197	209	180	227	231	208	221	215	237	212	210	197	201	213	199	184	199	234	238	191	216	192	198	181	206	222	215	213	229	212	233	222	203	217	215	208	229	217	212	200	231	216	221	206	209	220	207	194	222	200	194	194	215	206	209	219	188	215	225	215	206	212	217	214	216	210	188	224	183	188	211	245	196	229	202	189	211	210	197	183	194	205	210	206	203	226	194	224	217	204	216	212	215	230	212	205	197	216	200	205	214	219	203	207	196	209	227	203	210	229	218	220	205	204	194	205	219	190	195	226	207	212	196	219	208	215	214	194	215	181	218	197	212	199	207	183	215	214	197	231	204	217	229	210	239	213	196	223	227	192	218	198	194	227	212	227	220	222	203	220	223	232	227	210	198	216	208	190	195	215	171	231	201	235	225	191	225	214	193	223	241	204	213	223	208	190	231	215	199	188	192	193	203	220	204	202	193	200	205	224	179	209	194	209	216	187	192	213	228	200	202	195	207	202	211	212	216	195	213	196	202	232	183	192	210	204	218	205	219	222	221	202	212	202	226	211	229	188	212	198	188	205	203	193	218	176	200	223	229	214	195	206	200	184	226	249	183	207	195	225	204
31942	56548	51896	39330	35984	27056	12467	4293	1291	373	380	339	282	274	283	257	251	243	299	241	242	254	236	272	237	237	251	245	258	241	247	230	254	222	245	229	241	252	227	231	217	213	230	233	257	215	249	247	245	230	235	234	248	201	227	232	246	228	235	239	212	213	248	232	242	236	249	217	249	225	251	237	238	227	262	251	237	238	242	226	241	222	226	229	267	250	234	222	224	243	202	226	247	245	224	231	212	228	227	236	216	235	210	226	229	208	246	246	229	229	202	241	241	244	230	207	229	237	210	246	238	249	259	249	232	261	222	208	246	215	250	220	251	205	227	240	206	256	256	233	223	201	238	229	234	222	204	223	254	207	232	226	254	245	225	227	258	223	226	226	247	221	233	223	218	245	244	210	238	253	201	226	249	218	265	237	218	231	241	222	239	234	236	245	205	233	224	230	216	230	248	256	256	203	241	253	236	238	209	236	237	221	268	228	247	253	223	261	221	224	222	238	272	200	257	234	226	240	229	220	217	221	225	246	236	222	234	231	226	222	199	223	213	225	213	234	237	221	237	249	242	246	198	233	208	232	230	225	225	235	248	227	240	262	245	248	245	221	227	238	248	231	227	230	218	243	232	218	226	246	221	208	226	227	235	237	249	234	236	215	209	224	231	224	213	249	239	290	232	226	205	269	227	200	227	248	231	238	230	244	229	246	223	232	214	223	237	242	236	218	212	269	247	235	234	239	225	231	255	234	246	238	249	252	239	216	222	234	223	220	216	242	251	236	231	249	215	248	220	223	232	245	250	228	239	233	272	213	219	212	234	238	221	218	257	199	215	248	247	224	242	249	219	254	233	227	215	233	271	253	228	229	256	232	228	230	217	237	224	224	245	217	217	267	244	249	229	263	242	229	221	209	222	223	213	192	223	215	257	231	234	242	224	229	236	256	232	245	225	190	262	243	257	250	241	232	234	219	218	217	248	226	226	229	241	257	240	227	214	227	241	218	238	230	214	258	238	226	230	245	245	240	207	243	187	249	232	248	234	234	236	251	222	245	235	230	212	235	244	216	230	224	219	226	239	258	218	214	229	244	257	225	227	242	217	234	229	220	217	228	244	244	220	249	241	280	247	226	226	233	231	223	261	273	223	223	234	241	240	240	235	227	231	217	236	187	235	206	218	240	241	221	234	209	236	235	225	214	229	221	237	233	261	254	252	238	230	223	219	214	218	246	226	260	256	203	248	250	227	232	229	249	232	219	225	206	227	265	231	240	255	232	230	241	251	213	253	261	225	243	252	215	243	232	232	214	237	253	241	207	228	219	223	244	254	236	240	268	203	228	209	220	276	241	242	236	238	230	222	213	219	228	245	227	226	235	251	227	226	239	228	225	242	225	241	268	211	249	258	226	234	225	242	245	210	238	227	230	236	245	245	252	230	257	231	231	262	217	228	219	235	246	210	235	251	230	220	237	236	217	230	230	267	253	243	236	226	245	233	238	231	213	244	237	247	209	221	210	230	224	236	192	241	229	241	227	225	210	235	221	224	236	213	198	223	232	238	224	235	241	235	241	235	243	262	256	231	236	219	225	242	256	237	239	239	222	231	230	233	235	218	212	240	229	258	208	243	239	242	234	231	248	238	273	234	214	225	200	226	250	225	237	217	237	213	251	223	241	253	242	240	228	243	247	225	246	231	232	248	224	230	217	249	213	223	238	223	223	219	250	218	221	224	251	241	228	240	224	255	235	228	234	223	227	250	255	238	267	204	213	228	240	222	215	235	207	234	231	252	232	210	218	217	230	246	201	229	233	251	211	237	234	222	219	230	225	233	188	215	249	230	259	226	227	232	252	234	234	222	211	234	230	235	213	231	218	229	228	226	251	229	215	223	223	214	226	215	229	215	238	238	236	242	226	251	254	247	216	223	223	208	213	239	241	234	224	228	246	243	228	230	240	234	234	253	269	265	223	232	258	263	254	232	238	226	243	224	213	227	232	226	239	216	233	237	203	211	227	214	219	255	244	218	246	256	251	217	219	258	243	244	262	219	242	213	250	236	207	240	232	240	230	250	241	237	231	255	224	236	231	227	223	248	229	260	203	235	224	207	218	243	226	224	249	222	246	225	219	231	242	219	215	257	220	240	241	255	232	199	217	222	250	233	249	212	234	237	222	234	253	247	244	218	252	222	231	233	214	249	217	251	217	249	234	228	235	236	237	229	252	251	220	231	239	209	238	222	248	225	223	249	224	227	248	217	242	246	212	233	246	233	194	243	240	218	221	229	247	232	235	234	241	245	243	220	216	224	217	226	225	240	238	237	253	233	224	250	233	250	235	248	248	268	231	229	257	228	220	245	196	249	243	238	233	250	225	257	213	222	209	228	222	237	224	236	246	216	247	234	221	249	242	225	247	222	232	227	241	226	229	223	219	219	189	246	236	242	247	234	229	219	250	215	217	236	231	206	241	246	247	221	236	243	226	242	238	200	227	220	219	234	230	237	222	250	230	213	220	230	241	215	212	244	249	230	238	237	234	240	223	237	215	201	231	246	241	230	240	230	220	239	226	249	239	232	202	205	230	231	237	235	240	243	198	222	230	242	230	188	252	222	239	245	254	239	250	235	224	221	218	266	234	233	237	209	231	249	235	245	218	254	234	229	206	229	246	237	231	235	210	209	238	250	217	222	225	209	233	233	217	241	251	241	245	260	228	230	228	237	225	222	248	215	247	221	232	214	238	244	235	218	211	238	210	223	228	234	232	244	220	215	238	218	232	251	266	240	222	242	251	230	213	215	242	235	225	258	225	232	223	249	255	208	236	237	235	233	211	226	214	212	239	246	243	220	244	229	221	224	248	245	208	265	224	254	220	235	229	262	238	231	232	250	242	225	228	250	234	252	230	250	223	208	246	248	222	234	208	224	220	229	223	236	239	241	234	233	234	227	253	234	225	258	234	232	243	250	228	236	223	212	212	261	270	248	205	237	204	226	251	230	251	246	239	223	246	240	214	222	223	223	238	236	242	239	248	253	235	235	238	273	222	210	219	223	231	239	239	249	258	238	225	242	231	214	228	240	239	230	200	249	214	250	239	225	230	246	236	269	256	231	220	243	251	238	250	250	258	218	251	232	245	229	227	225	232	250	230	228	230	217	241	258	239	197	217	216	254	218	217	239	261	257	239	228	226	235	230	229	253	184	213	225	209	237	239	263	262	240	214	250	227	227	251	226	241	239	226	235	227	254	223	250	238	201	242	202	237	231	240	266	235	216	238	229	244	236	246	244	232	240	248	236	217	262	228	249	219	207	236	242	233	240	232	236	232	233	214	224	248	238	229	237	233	223	220	233	256	226	273	224	232	229	242	213	238	235	205	245	263	220	227	253	236	208	232	265	230	226	263	213	247	231	233	217	229	243	234	235	240	225	249	233	238	236	224	249	270	214	226	205	224	266	260	241	232	276	240	216	220	214	227	238	211	224	224	233	234	244	223	213	238	209	228	256	222
24803	21143	29009	29375	26447	18275	8738	1437	746	511	490	492	470	455	441	479	432	478	449	471	439	474	462	401	444	463	422	470	446	484	410	466	471	483	461	435	441	436	488	480	459	457	459	466	437	458	478	465	463	421	460	491	439	436	417	475	527	470	455	427	446	439	425	443	451	432	420	452	432	447	445	417	411	452	457	424	459	460	473	448	451	446	504	472	470	435	467	426	465	474	452	464	439	485	435	459	428	444	450	483	468	492	451	469	468	430	509	428	446	486	443	481	460	468	414	431	459	461	440	427	440	454	457	439	427	470	485	459	435	495	419	495	430	419	440	471	425	444	487	465	435	443	453	451	454	431	469	449	473	483	478	438	439	448	425	474	439	450	419	453	510	428	476	441	438	446	453	434	444	456	468	466	463	422	452	443	467	444	455	436	469	458	449	450	454	437	440	429	421	416	478	452	454	470	461	396	447	452	462	463	471	420	482	459	439	436	466	419	442	431	459	434	424	446	406	460	435	463	432	455	453	462	470	421	480	501	442	445	452	440	494	449	451	445	489	428	499	446	424	423	470	431	461	465	474	454	450	408	448	467	486	476	462	427	459	424	500	458	461	427	488	489	424	451	476	433	451	436	432	490	476	428	480	423	451	423	462	478	413	454	422	474	452	426	487	423	447	481	455	479	440	458	436	447	489	433	489	453	444	463	457	451	451	479	419	453	452	480	406	500	439	456	464	439	420	434	450	470	440	453	427	426	458	420	469	468	452	496	473	407	440	432	478	474	449	422	483	455	446	430	476	450	423	420	495	460	463	433	449	455	457	474	477	452	440	472	468	495	456	453	471	490	426	445	454	422	453	479	510	438	463	485	488	443	416	445	459	476	451	422	444	464	437	399	490	465	444	442	467	471	463	427	409	447	462	477	477	415	450	448	422	416	463	466	423	451	419	441	479	455	455	409	431	454	449	474	473	435	454	451	432	465	445	478	449	449	454	462	430	446	455	456	437	428	458	452	439	471	440	452	464	421	464	441	416	424	487	454	450	469	442	468	504	434	432	414	463	492	439	440	436	446	470	424	460	449	465	471	466	445	453	472	495	435	501	454	482	442	440	469	513	436	413	439	413	418	501	469	448	473	455	441	493	432	465	466	438	450	452	455	455	463	486	432	483	434	433	447	443	475	431	473	435	434	446	441	441	451	461	498	459	430	458	471	457	427	463	440	432	410	446	471	491	454	442	449	458	474	492	485	445	443	424	435	503	475	454	442	431	417	458	443	432	455	476	416	406	442	427	472	414	467	466	449	423	465	470	452	441	469	438	451	469	424	427	460	463	433	473	463	487	482	465	472	470	442	422	473	439	468	446	445	489	410	475	475	442	401	462	454	454	475	453	480	442	434	461	450	434	469	445	433	489	471	463	471	456	481	484	471	457	454	446	429	467	426	429	434	471	446	453	455	416	470	449	464	463	461	491	475	434	461	443	424	446	406	435	435	509	469	463	450	434	405	445	458	437	470	484	433	477	451	452	458	445	421	462	422	446	472	439	459	453	512	424	457	468	471	463	460	455	429	484	445	436	451	470	435	474	462	456	437	421	436	418	458	476	440	490	450	401	459	455	461	462	416	451	448	429	486	429	454	435	448	466	455	406	462	413	444	469	421	460	471	436	488	474	502	413	466	442	444	454	425	488	456	437	471	438	417	440	423	446	415	433	467	426	447	430	419	472	448	445	441	478	458	451	419	451	441	419	484	456	439	458	435	475	474	455	444	455	431	446	462	450	483	487	462	468	447	453	422	476	441	448	437	495	411	481	413	462	471	414	490	520	447	437	449	425	444	459	461	452	444	445	452	446	458	487	435	462	437	451	451	460	454	464	446	481	492	464	458	429	406	446	441	426	454	474	501	460	448	457	462	470	429	443	470	453	423	455	482	435	425	472	456	440	441	465	431	418	453	435	453	445	451	448	423	471	472	473	465	498	443	459	493	406	450	406	476	459	462	461	458	442	418	426	445	474	448	432	479	436	438	433	451	472	446	430	454	461	465	448	461	455	443	420	463	416	475	475	445	403	420	441	425	479	450	468	500	500	470	455	463	427	431	442	469	493	396	449	465	439	439	456	422	446	474	439	428	434	440	432	438	454	448	451	434	456	431	443	461	406	420	479	434	432	447	457	433	483	475	451	483	428	445	459	447	465	453	472	463	455	458	440	460	425	494	445	465	452	445	421	475	433	477	461	446	439	444	449	445	458	491	446	424	489	508	432	459	472	459	457	388	437	468	467	479	475	441	501	420	428	447	488	479	496	422	453	430	439	461	432	432	459	460	431	451	436	440	458	446	459	445	450	425	439	435	458	503	470	462	428	486	435	450	448	443	426	485	443	441	453	417	440	476	512	479	434	442	440	415	455	461	453	503	452	487	445	426	422	432	468	488	451	455	432	416	466	426	456	486	443	458	456	477	464	464	456	477	417	413	432	476	411	460	470	469	461	474	436	458	438	483	446	432	465	467	445	457	450	442	461	445	405	459	420	425	484	417	432	450	463	463	433	492	421	455	476	439	447	446	483	448	466	420	453	423	424	457	456	430	457	422	451	470	472	464	428	444	459	457	447	445	478	431	430	446	466	428	465	475	435	442	420	456	448	431	445	425	438	474	448	430	425	457	477	483	454	435	440	485	471	464	461	443	444	461	497	456	467	474	439	430	420	465	434	441	474	458	445	471	454	463	445	433	463	461	458	418	452	450	474	446	487	475	462	470	448	433	449	454	505	442	456	439	430	452	437	459	419	452	450	425	452	440	441	446	446	458	431	476	462	441	489	444	456	438	477	433	468	464	434	428	432	455	503	444	426	500	463	449	469	440	449	473	435	442	448	472	458	489	467	451	453	453	456	491	448	459	431	468	423	421	460	425	423	426	449	408	442	447	454	427	433	477	465	479	431	440	419	470	461	457	439	455	447	437	419	453	426	446	438	447	424	471	386	476	498	453	439	433	449	476	468	493	476	477	475	418	490	442	479	440	452	436	433	446	439	472	413	471	458	424	441	435	465	487	444	448	412	436	423	488	439	471	471	452	474	449	481	433	444	444	452	426	460	405	442	436	450	474	440	485	432	420	449	460	433	445	487	482	464	474	466	445	451	413	428	455	480	444	441	458	454	484	464	459	454	450	408	427	467	465	454	458	447	442	415	434	449	478	478	452	458	456	439	446	455	485	488	499	511	406	458	453	464	468	439	482	487	488	452	460	444	441	490	457	437	440	436	415	459	416	430	436	469	476	428	436	455	437	486	448	430	451	446	415	440	458	441	415	449	447	457	491	469	454	464	433	461	420	438	427	442	445	447	441	423	384	434	442	465	509	455	454	474	461	444	438	470	434	417	469	432	460	461	480	435	411	458	465	441	466	437	451	434	448	479	440	432	465	465	455	456	462	495	482	436	457	467	442	449	496	470	481	438	444	515	463	515	452	497	461	461	501	470	442	458	446	461	495	464	485	486	469
29329	53496	43677	34817	32863	21685	11671	2085	1110	625	485	579	490	517	534	500	504	484	502	468	519	464	483	481	518	551	532	496	502	473	501	485	486	477	516	514	520	496	499	504	492	514	482	555	505	512	533	489	467	448	502	502	501	482	472	483	535	518	480	497	493	446	540	485	479	432	455	483	477	457	507	508	478	463	507	488	472	508	500	491	465	469	500	476	471	497	503	472	494	486	486	454	544	492	491	462	470	495	496	482	483	510	459	457	466	471	499	457	510	486	479	494	515	500	514	496	491	491	461	520	496	522	491	511	474	516	467	507	496	478	474	506	459	495	465	499	513	504	416	464	483	514	524	501	477	487	493	457	474	505	507	489	461	485	463	468	494	529	504	477	511	456	454	461	476	458	515	474	510	471	481	491	475	504	455	495	506	449	469	502	497	499	478	475	491	469	464	489	477	477	481	505	488	498	461	497	496	480	486	488	479	503	499	459	447	443	500	518	484	491	535	478	494	511	512	502	489	481	501	521	482	479	484	507	484	535	517	472	480	454	471	470	488	485	489	502	511	517	503	480	511	489	463	441	458	507	469	458	480	493	466	503	509	502	451	479	491	519	495	498	514	503	504	492	444	512	477	475	529	518	506	490	475	488	502	522	474	511	473	455	467	530	493	455	492	487	494	505	482	511	505	499	467	443	474	545	492	490	474	504	516	518	505	509	473	471	505	456	476	483	477	468	493	497	516	494	536	505	527	530	515	496	481	482	463	522	472	451	511	549	488	471	515	499	500	458	452	470	510	530	471	500	531	470	504	484	507	553	437	488	507	488	481	465	460	492	461	456	529	516	475	469	454	466	478	503	507	490	497	514	498	474	479	505	509	465	523	465	490	486	493	519	498	484	484	508	533	462	483	491	469	539	521	477	503	476	477	494	478	531	486	530	501	466	483	501	495	531	479	496	493	470	508	502	494	485	473	490	491	496	494	497	477	497	498	524	494	493	442	521	454	469	471	446	502	494	519	458	519	502	534	448	449	456	494	486	446	492	513	510	506	487	489	485	482	497	503	508	438	462	528	490	487	506	445	490	494	443	464	507	506	484	478	483	480	521	510	472	500	455	442	469	488	505	485	490	450	533	511	506	485	474	508	495	494	458	492	526	471	458	479	490	469	445	480	497	474	496	486	489	456	495	442	483	510	463	491	502	480	461	489	469	482	475	505	486	457	487	487	487	462	489	474	490	485	444	475	497	441	488	466	468	462	529	506	506	469	526	488	494	536	478	498	483	508	534	473	446	485	542	491	481	487	478	463	476	485	492	505	519	471	455	487	513	496	486	483	482	502	485	500	497	494	466	450	483	467	480	493	481	515	484	499	493	485	501	527	493	475	523	464	503	556	496	489	493	470	488	491	490	490	510	485	528	494	503	443	506	542	466	515	467	510	445	471	458	457	453	441	469	513	480	541	485	479	539	436	492	454	514	468	419	491	488	495	468	502	490	499	535	441	457	515	507	529	475	515	520	477	529	463	490	488	443	488	482	488	465	478	482	532	496	522	514	527	503	531	477	496	467	445	467	487	483	469	478	496	495	481	462	484	456	470	467	455	496	512	531	483	484	491	497	470	520	490	520	492	542	429	479	504	474	495	502	456	490	490	506	481	492	520	463	477	439	499	485	494	494	485	490	462	495	494	470	499	484	519	488	492	500	464	535	495	455	469	481	501	454	479	487	443	499	513	472	506	522	490	520	475	467	499	502	484	480	464	473	486	437	450	479	487	492	517	506	524	459	501	467	502	455	477	505	478	491	468	504	488	508	486	512	524	492	527	496	473	532	525	448	489	512	491	455	487	495	528	486	467	496	432	501	474	453	488	501	517	494	459	474	510	500	509	482	467	474	486	499	496	471	506	460	459	492	459	464	510	501	452	486	503	503	484	487	474	510	461	492	479	522	486	492	476	529	488	478	471	486	494	456	521	495	502	502	505	484	476	498	489	482	539	475	478	496	491	507	502	498	527	472	447	493	462	459	485	477	446	495	492	479	463	473	505	460	492	495	511	512	532	512	460	496	443	512	459	520	567	489	499	438	450	485	502	524	478	513	481	471	491	469	491	463	488	523	489	512	445	492	481	455	478	479	471	502	477	497	503	488	494	487	466	504	476	510	469	517	494	502	457	530	479	466	511	456	515	492	512	506	498	470	487	499	496	490	492	492	471	466	477	478	515	460	507	481	447	466	480	503	478	495	504	474	496	472	492	502	481	508	482	503	455	472	520	497	483	530	479	532	497	481	503	485	478	495	497	450	480	493	470	460	496	470	468	487	507	482	479	511	483	482	446	437	465	451	498	515	499	479	476	477	501	512	517	509	498	433	488	479	461	457	509	464	454	505	488	453	521	514	511	512	511	489	497	473	508	493	501	506	481	466	453	464	552	493	447	470	511	475	448	446	505	464	509	494	519	476	478	479	464	458	504	498	471	526	473	549	447	483	491	489	465	520	480	521	500	500	506	459	479	491	466	495	429	484	494	441	514	475	510	493	508	517	509	446	511	519	459	425	487	449	493	530	442	523	496	502	492	433	489	491	462	515	488	484	491	505	481	475	488	510	491	452	491	496	523	479	478	482	499	525	493	527	484	476	469	467	464	478	523	515	478	494	519	505	520	471	521	437	512	456	499	476	503	512	551	439	512	427	478	520	483	461	437	452	504	493	478	496	502	472	469	471	465	468	516	492	509	498	509	478	457	486	450	513	512	480	471	510	448	515	453	497	518	483	436	495	462	504	502	513	505	472	486	501	441	466	516	484	505	468	478	477	463	519	492	475	488	461	480	484	495	511	529	516	443	475	490	490	436	502	493	483	484	479	506	493	489	507	473	479	487	483	515	437	444	465	503	441	516	483	462	528	480	490	480	506	479	513	486	495	476	492	491	479	491	506	481	476	534	479	460	484	454	444	506	526	472	507	520	464	471	490	484	479	505	499	481	487	476	498	479	520	470	518	549	535	495	509	488	471	511	477	501	477	487	509	510	488	487	482	514	525	495	445	467	461	499	482	459	492	482	485	479	521	487	438	482	532	493	507	451	489	522	479	506	495	518	497	532	496	481	493	496	452	484	549	487	511	505	502	520	471	501	506	480	457	491	481	489	463	512	434	477	509	488	461	483	461	474	433	502	519	505	452	504	476	470	474	483	493	522	514	471	479	500	496	493	481	452	485	494	499	508	454	443	454	472	467	511	458	455	501	515	483	466	492	477	488	473	515	459	483	492	531	463	482	525	496	504	475	487	494	513	462	500	497	479	524	462	445	494	496	483	464	500	494	498	491	530	494	474	500	494	448	511	475	503	475	540	513	471	498	466	466	486	512	451	491	507	492	513	489	470	471	508	482	517	487	459	475	484	490	471	520	473	524	485	499	471	509	484	511	480	472	495	473	477	492	535	493	526	495	463	495	517	496	521	502	465	477	471	497	495	491	490	500	493	504	489	512	487	511	485	456	529	520	518	488
22543	21127	29495	29000	31746	29494	26000	5586	793	596	510	499	445	422	428	431	454	431	441	492	425	452	439	425	443	422	443	436	460	427	421	414	436	440	440	443	383	399	432	423	404	404	422	405	408	422	396	410	405	435	417	390	386	395	425	408	455	394	418	424	414	394	442	436	435	462	444	419	436	409	426	412	395	448	428	403	403	389	452	440	427	392	447	443	423	411	424	393	386	401	429	425	414	403	404	416	409	422	433	381	424	393	416	420	407	381	426	401	417	406	407	412	414	398	403	399	411	415	392	428	412	409	428	406	410	390	418	412	419	446	430	389	415	447	445	446	384	440	417	411	424	405	449	434	455	442	456	443	418	444	393	396	451	396	401	418	396	424	431	422	409	438	459	401	374	422	408	415	425	409	412	408	406	389	412	416	407	423	421	413	416	425	419	397	412	432	432	412	417	436	406	413	395	417	436	417	405	415	422	438	413	416	396	412	387	404	400	462	407	406	419	402	380	395	432	399	404	446	435	431	435	401	428	437	381	416	423	405	428	384	396	375	479	410	437	427	411	416	387	421	433	411	370	406	425	414	439	421	426	415	410	397	394	447	407	415	393	411	420	458	386	378	404	439	424	396	440	431	394	427	438	391	369	420	431	427	436	403	393	430	447	408	458	402	388	404	388	430	415	439	428	429	388	432	440	405	415	362	412	428	415	398	432	392	434	434	404	433	396	383	414	402	389	435	421	421	412	404	452	414	390	398	417	436	432	403	398	384	411	407	416	395	399	407	384	386	436	418	403	403	381	424	403	408	421	430	419	420	408	393	417	428	395	399	356	394	410	433	441	402	369	405	428	391	416	413	426	406	412	418	425	425	405	406	426	403	414	443	420	431	397	410	457	402	426	416	394	410	442	430	444	423	424	359	410	415	428	435	385	393	405	435	430	441	419	390	437	386	408	391	423	422	420	376	423	409	467	427	413	412	438	453	380	410	430	400	411	391	448	423	395	418	443	414	411	391	429	429	411	431	413	436	414	442	416	434	379	439	423	401	423	414	461	387	424	412	441	427	432	404	404	437	437	409	433	383	429	385	355	437	398	395	438	378	436	434	417	407	423	425	438	405	409	430	404	423	407	466	417	435	397	411	439	468	432	420	419	449	396	393	399	403	435	439	431	414	392	429	389	411	430	420	424	407	431	431	374	421	387	430	452	432	375	401	385	386	428	409	367	429	431	393	448	419	364	408	396	409	412	376	421	426	421	441	400	458	428	414	406	389	407	398	435	425	385	389	407	434	409	404	386	367	447	405	417	424	441	419	402	411	476	415	462	398	417	462	391	456	421	442	394	415	372	396	425	426	376	445	423	397	419	443	414	441	419	461	437	403	389	415	414	396	419	404	384	395	407	419	409	396	375	436	416	415	417	445	459	433	425	469	436	418	405	425	415	456	409	399	419	389	399	442	398	404	420	423	403	371	409	397	399	398	412	400	441	420	372	411	414	399	416	401	423	412	420	442	389	415	414	400	395	424	370	438	417	421	418	396	406	425	403	394	401	421	426	436	396	403	397	389	380	351	415	389	421	441	410	420	458	407	426	467	390	421	408	420	415	378	390	421	423	387	441	398	401	407	424	429	374	401	418	405	435	420	423	396	439	442	434	448	395	441	421	417	370	434	424	402	407	433	414	407	436	407	433	409	424	425	397	397	395	461	392	427	433	456	389	401	408	431	426	431	424	390	391	375	403	406	433	429	422	451	430	413	404	404	383	400	388	417	403	431	412	424	406	429	451	444	390	410	432	398	432	434	395	400	465	397	458	425	391	449	384	430	414	402	439	435	408	411	394	423	393	397	398	391	405	424	408	410	372	390	432	446	399	455	440	410	435	426	414	399	397	406	432	427	414	379	448	388	401	416	425	392	388	414	387	365	438	434	451	428	405	418	398	422	430	424	408	421	409	414	459	365	438	369	398	399	418	435	398	454	423	401	426	359	387	450	432	410	421	396	400	459	401	408	403	421	388	422	426	396	414	398	419	396	394	393	408	398	393	440	396	404	394	402	412	421	402	408	393	377	424	403	440	451	412	410	404	438	425	415	410	393	399	409	432	409	438	410	445	416	410	434	421	406	434	405	419	404	408	435	440	367	422	410	437	417	414	466	420	416	393	435	386	436	403	428	413	390	422	405	414	425	436	384	391	392	454	446	395	416	397	413	427	422	435	422	409	404	418	399	403	400	434	427	430	402	421	429	378	410	445	417	430	401	381	408	419	439	423	401	424	413	379	442	409	433	453	425	448	462	385	441	399	416	445	450	409	422	417	406	358	419	418	403	412	419	409	422	431	437	408	412	428	443	381	390	374	406	441	450	438	392	427	411	384	425	400	411	402	404	396	408	399	382	397	429	420	399	431	381	441	417	412	421	415	413	397	423	412	414	442	398	416	433	390	452	374	416	407	399	398	443	437	403	439	359	422	403	400	408	435	420	431	405	426	424	399	422	421	446	439	443	406	412	416	451	409	441	411	395	388	444	417	405	420	435	379	439	429	397	402	444	395	408	423	436	421	408	394	413	396	403	415	382	419	396	423	440	443	416	398	409	409	408	386	425	422	410	427	404	400	410	406	404	431	410	438	421	411	411	417	419	409	414	404	396	392	403	432	391	407	400	442	427	414	404	399	409	380	354	394	426	406	409	415	428	381	440	396	407	408	438	406	426	438	385	421	408	387	384	372	431	400	400	420	413	404	435	433	438	391	413	425	432	423	411	388	411	398	392	435	383	376	448	425	397	375	457	387	408	393	424	416	413	383	462	401	409	386	465	419	390	405	414	380	449	451	432	402	434	436	399	399	412	415	416	368	410	397	416	419	379	440	418	397	424	451	397	396	421	449	462	369	367	413	435	425	422	408	420	406	372	418	401	393	428	394	399	428	421	418	390	428	381	412	442	420	458	443	381	427	466	446	401	416	423	407	431	402	386	391	397	428	428	381	429	433	381	419	419	389	427	445	404	427	406	412	415	390	402	385	398	472	386	413	371	374	380	450	401	382	417	438	409	391	414	405	382	416	429	377	393	424	427	417	395	445	402	390	403	354	440	392	426	393	424	378	416	414	392	406	446	446	432	454	442	416	413	434	415	412	443	423	465	416	393	447	433	404	434	428	417	409	412	400	396	409	439	427	378	405	407	384	398	436	366	443	454	421	375	415	410	397	386	423	396	405	405	423	427	393	410	411	394	423	442	444	396	406	441	397	393	397	382	429	398	399	387	414	417	402	436	430	429	408	453	442	459	429	425	424	383	467	411	407	422	409	402	413	407	395	450	417	421	454	459	426	433	444	416	371	391	398	415	445	383	430	431	388	366	434	397	411	421	420	392	389	387	408	402	376	394	418	428	409	416	420	403	405	393	424	416	430	423	422	422	423	425	411	407	424	404	415	456	396	410	413	460	448	415	425	415	392	389	424	414	381	396	437	454	466	396	413	411	420	411	370	445	406	456	420	376	396	455
31389	68782	69421	60719	48463	34185	23902	2115	966	758	588	559	548	538	516	496	465	484	464	514	467	482	455	465	420	483	420	446	437	434	456	462	407	414	483	402	421	419	454	420	423	412	445	432	440	439	417	406	441	402	442	440	422	465	435	431	423	425	439	498	455	392	407	427	441	449	420	420	436	439	464	446	400	429	403	385	431	406	462	420	405	423	434	433	447	420	424	418	429	408	443	424	447	446	476	459	376	406	428	459	417	458	421	448	418	442	413	418	416	429	438	420	460	408	431	417	424	420	427	428	425	432	455	447	429	429	434	459	432	460	418	462	416	436	442	433	436	428	434	419	432	427	447	412	413	417	423	416	417	388	416	416	422	437	467	431	427	442	425	431	428	468	432	432	417	437	418	437	425	443	450	427	452	448	449	398	432	428	438	402	419	413	416	481	404	438	440	426	403	453	466	445	439	440	446	404	445	449	443	446	446	433	408	472	413	427	444	423	448	420	438	433	432	411	414	437	450	403	447	418	438	424	415	429	462	435	456	438	420	402	428	459	459	443	448	440	415	417	407	456	409	426	445	405	448	413	423	400	471	472	403	411	439	471	467	430	436	403	413	416	435	419	457	460	419	409	453	437	444	439	395	448	467	449	456	448	432	388	431	426	403	459	437	393	445	419	411	445	420	443	427	412	421	464	449	420	435	392	427	444	415	426	452	450	421	439	438	397	448	468	426	437	463	432	444	468	410	437	442	420	417	447	428	416	398	433	428	450	444	420	461	463	434	432	461	437	425	445	436	429	414	419	445	424	456	440	418	397	428	434	422	422	436	458	452	405	433	414	422	400	427	459	422	408	412	418	443	442	427	432	415	411	448	408	427	402	396	449	429	458	419	445	417	434	437	383	400	410	418	476	418	419	426	426	430	436	422	462	432	409	412	432	457	449	393	382	439	469	418	429	433	438	451	449	439	370	385	408	424	459	452	435	443	417	418	420	417	457	460	433	440	440	405	432	403	416	417	424	378	454	418	443	462	430	435	438	408	449	419	423	456	415	439	436	426	411	373	426	473	474	420	449	440	453	416	431	449	416	429	408	427	429	442	404	405	423	444	407	426	413	412	434	413	403	385	455	447	452	443	430	439	380	435	425	430	433	415	450	441	460	396	438	425	426	400	439	403	438	444	411	382	428	446	427	442	454	450	414	420	373	422	459	439	463	431	435	407	448	402	424	399	411	414	387	402	465	417	412	440	391	400	416	471	412	422	405	418	412	393	445	408	449	435	449	435	416	440	441	419	436	406	459	414	446	408	404	391	453	429	397	413	397	396	449	434	448	453	440	437	400	431	466	397	396	450	469	427	439	436	435	458	427	404	419	466	460	436	426	415	404	397	468	438	465	432	446	477	409	429	402	436	450	442	444	418	464	423	428	457	407	415	401	463	460	487	409	404	407	413	457	436	440	444	414	396	443	436	425	448	453	436	436	437	442	442	403	432	425	451	426	411	412	436	447	422	443	447	422	428	418	421	448	426	445	423	422	416	393	451	423	395	432	408	433	412	448	422	419	444	430	436	438	445	444	436	410	408	407	409	420	415	453	413	431	448	413	418	438	402	413	438	420	419	456	438	439	450	463	438	445	446	450	445	409	411	405	428	403	446	451	424	435	399	394	439	405	404	421	446	418	389	428	449	408	415	433	415	443	454	411	418	414	415	455	430	415	397	427	427	428	451	424	428	431	443	463	434	420	415	406	369	433	416	407	422	447	455	431	432	418	421	446	436	438	432	436	439	420	458	409	440	411	428	476	392	423	462	404	411	428	415	462	465	439	412	438	413	402	414	474	404	461	419	457	451	433	424	474	447	451	452	437	442	438	402	430	440	404	427	408	407	441	453	409	435	475	419	415	431	420	426	429	409	432	405	389	454	382	448	437	452	483	426	387	426	413	416	432	442	408	419	453	418	448	460	451	435	440	417	435	396	434	379	435	415	411	417	405	403	434	456	435	461	415	394	438	458	445	402	412	403	435	441	416	425	404	424	431	418	468	431	440	420	442	416	424	423	425	414	418	413	431	460	446	451	391	419	452	441	434	408	439	414	423	459	419	425	420	452	440	380	399	389	426	411	449	386	425	428	442	432	428	442	426	411	412	445	431	409	419	363	405	407	396	443	398	420	404	424	457	421	442	427	442	437	433	442	433	438	463	452	446	435	458	407	418	416	445	428	436	401	420	432	424	454	439	448	452	463	441	440	453	432	424	439	416	414	421	436	426	440	429	471	435	398	424	436	425	407	454	420	422	401	445	403	424	448	446	415	446	406	440	466	440	475	443	456	391	444	452	408	439	439	399	398	434	448	416	434	444	407	443	464	440	386	459	421	455	432	431	428	393	416	421	449	403	419	460	433	431	443	452	456	402	388	420	423	424	463	433	402	378	448	414	405	421	437	417	466	425	464	410	431	423	448	403	484	429	421	454	458	385	452	452	395	416	413	438	415	433	447	429	462	418	421	436	442	411	393	397	426	464	420	455	424	415	430	443	401	389	427	410	431	377	413	429	430	429	465	428	429	445	427	416	447	396	424	392	435	448	414	436	476	419	444	431	402	435	477	437	436	380	421	468	414	420	451	428	420	433	455	454	439	445	396	421	400	402	404	446	408	396	394	421	414	422	455	413	426	418	404	432	395	415	439	446	405	433	444	464	410	441	426	448	428	436	404	421	443	424	446	395	446	426	427	448	421	426	460	430	421	432	436	436	439	433	416	425	456	449	493	421	432	438	433	433	426	470	447	448	481	442	453	423	413	444	431	442	429	445	433	444	422	420	418	433	413	469	443	410	444	407	443	436	391	415	443	452	456	429	450	436	451	411	437	447	454	435	415	449	418	430	424	427	411	457	443	455	446	433	463	421	440	450	466	402	403	430	411	437	415	415	440	405	458	443	442	417	440	445	439	423	393	420	435	399	437	407	444	426	445	419	415	446	418	415	423	427	434	449	386	426	425	437	424	424	412	441	413	459	442	439	425	442	412	424	425	432	421	430	417	436	478	409	455	451	424	438	469	413	469	388	467	379	438	369	412	431	442	443	409	403	446	446	415	416	407	394	438	443	433	424	479	425	421	458	396	442	443	413	424	434	456	412	400	474	465	430	469	418	435	420	376	450	393	365	462	368	413	411	417	433	378	441	443	438	458	408	443	443	421	437	465	457	436	407	437	439	403	418	436	461	405	441	405	429	420	409	463	425	443	432	435	422	425	410	436	397	416	413	451	407	484	435	401	383	433	409	409	424	435	398	433	408	441	404	403	466	441	433	420	423	424	429	429	430	432	393	417	415	427	405	451	427	445	439	422	418	419	399	419	404	453	409	393	412	420	410	402	419	422	433	407	435	395	411	420	415	432	384	412	439	397	437	409	451	412	477	450	444	466	449	448	425	460	434	431	418	446	488	429	424	411	397	418	425	426	430	419	394	407	388	442	441	443	457	416	410	454	423	433	428	449	459	438	418
28379	22604	24608	16826	5612	2077	980	505	267	249	288	269	252	295	243	244	240	292	279	271	275	272	265	234	282	293	242	246	270	275	267	249	253	276	263	272	266	240	253	284	255	249	284	284	261	266	276	263	279	240	267	286	270	262	265	250	259	261	260	252	246	263	250	262	270	241	261	236	275	276	232	263	253	250	276	256	243	300	282	260	280	253	231	268	253	225	236	277	245	240	273	253	266	259	258	245	272	269	236	274	241	275	273	279	263	249	246	281	269	257	239	259	256	268	262	253	259	281	229	264	296	271	247	264	257	255	260	265	281	248	298	251	256	283	252	241	271	276	285	251	243	243	241	247	274	272	248	256	295	272	288	277	262	280	260	281	241	276	281	257	280	285	248	270	263	295	220	257	267	273	248	277	245	265	279	294	249	238	239	242	244	278	291	276	279	245	263	250	250	259	275	244	260	263	265	257	287	260	252	252	241	242	302	276	250	243	234	272	241	258	263	236	255	282	261	256	274	237	281	273	256	266	248	245	245	245	276	261	275	251	273	261	297	242	265	279	279	259	261	271	277	268	254	284	253	256	272	288	248	285	251	268	277	266	273	258	273	282	290	227	267	286	247	270	270	265	245	292	286	279	244	232	246	260	261	287	245	247	299	237	261	262	276	294	250	258	246	260	261	273	266	252	271	284	274	278	251	255	266	262	253	246	257	240	281	266	260	269	278	239	290	259	278	251	257	277	243	261	253	247	276	277	273	246	298	250	245	253	264	258	265	260	253	284	254	251	250	257	243	290	287	282	275	268	243	260	241	276	255	245	257	274	268	236	276	277	259	278	266	258	258	267	248	254	256	252	278	242	276	251	263	263	239	254	273	253	256	258	277	258	242	275	231	236	252	257	268	246	280	270	246	259	252	254	274	267	269	264	241	233	284	253	248	264	256	260	226	279	252	261	251	231	268	271	261	273	289	254	279	243	269	260	259	280	268	263	261	240	271	265	281	254	252	255	266	253	269	284	263	276	295	253	245	271	259	258	268	261	247	265	285	270	263	249	265	244	261	268	257	282	255	254	262	266	277	290	262	242	286	263	250	279	264	278	268	245	274	269	272	260	281	266	302	289	254	240	247	261	269	265	264	243	276	292	263	249	294	235	275	255	257	269	270	254	253	271	275	240	246	258	274	259	272	256	282	255	286	259	269	280	279	282	262	264	254	269	277	262	262	277	245	297	297	276	264	268	285	257	278	250	263	253	264	254	265	284	283	288	268	276	297	265	280	251	263	262	257	296	281	251	250	240	256	260	245	253	298	275	267	266	285	285	263	281	254	267	233	277	257	250	256	292	252	292	285	278	272	285	250	274	267	267	284	258	290	253	262	272	283	277	282	273	243	262	259	263	279	252	279	256	282	240	282	255	254	255	269	266	274	276	274	264	242	267	274	264	285	253	278	281	233	262	286	272	231	273	296	272	275	235	276	250	240	280	285	247	259	271	271	260	265	254	264	259	245	284	241	258	237	296	251	254	242	259	237	258	302	275	270	260	263	236	263	240	263	258	250	234	268	274	267	285	257	293	265	278	245	254	255	292	280	278	255	281	247	307	262	262	282	252	301	263	279	239	266	253	269	254	263	220	249	250	235	262	280	262	278	234	259	270	272	302	248	281	270	244	277	274	255	283	251	275	266	283	266	270	237	271	251	280	242	283	277	243	271	265	271	272	255	259	260	267	263	259	277	247	265	251	252	272	254	277	251	271	274	275	290	278	265	271	278	286	274	272	252	246	232	254	264	233	300	268	247	260	274	277	275	275	268	263	247	281	288	276	266	235	279	287	229	249	252	265	257	250	251	263	263	246	244	251	273	267	247	289	270	233	257	258	245	258	282	279	266	259	272	283	278	246	268	265	286	284	287	262	251	254	265	255	248	239	264	273	296	253	278	264	268	236	271	274	264	262	267	259	266	277	268	257	264	264	256	247	268	255	253	283	261	254	275	277	259	279	255	237	262	250	264	268	235	277	284	241	242	265	257	288	278	286	249	247	260	261	287	252	235	262	259	261	264	267	235	249	244	270	257	258	264	251	263	290	277	289	266	264	252	258	285	241	251	230	286	247	272	280	272	263	218	295	257	254	265	243	249	248	268	272	270	261	279	260	247	264	279	273	277	259	274	278	253	294	279	279	279	281	292	286	297	271	291	250	248	270	256	235	260	248	241	256	257	265	275	234	252	264	284	252	279	260	247	291	298	269	264	282	268	287	277	257	261	269	283	279	272	278	254	260	265	266	270	261	261	271	288	248	257	276	232	297	275	237	248	258	290	268	259	283	245	259	263	271	268	250	283	231	253	262	252	265	244	291	246	261	252	262	265	249	236	256	280	258	242	256	269	257	253	280	248	272	268	264	252	247	238	277	268	249	251	250	261	286	250	263	224	256	284	232	299	263	258	284	272	281	246	258	282	288	266	285	271	254	271	282	252	260	237	246	274	273	283	282	291	251	266	250	245	253	277	269	267	236	252	293	257	279	237	260	280	287	266	267	279	264	281	281	243	294	239	258	262	261	245	263	247	274	251	285	259	274	250	258	254	241	267	253	253	284	256	281	268	253	266	269	255	301	269	258	257	273	286	251	262	256	251	274	255	261	244	277	253	266	268	249	269	246	258	292	242	250	275	250	278	250	255	256	245	252	226	248	273	258	261	252	239	289	244	239	281	290	268	228	276	273	244	243	275	264	266	235	242	256	267	260	254	257	249	290	269	256	310	261	281	244	258	288	267	264	253	287	259	276	256	270	259	260	266	296	252	290	246	276	298	282	266	267	269	278	213	266	295	245	287	263	269	254	251	264	273	238	297	263	260	264	261	251	253	261	253	276	273	281	282	274	254	267	258	273	256	296	263	255	282	257	255	236	263	237	281	282	278	272	281	248	262	248	269	268	274	254	304	259	233	246	275	269	264	279	271	253	258	272	288	277	273	282	277	266	256	256	276	264	282	287	266	265	244	281	284	290	263	280	248	257	260	276	280	276	259	260	263	262	260	259	276	246	270	233	267	293	262	304	277	282	272	277	279	269	270	282	260	261	297	238	258	287	268	253	273	250	221	261	287	285	250	258	242	262	267	220	277	272	265	266	221	251	265	267	278	239	249	277	264	269	249	277	280	253	230	289	259	237	293	260	267	223	276	259	257	266	249	264	255	278	262	256	276	259	273	274	280	238	284	268	270	271	294	271	268	275	278	285	273	262	242	249	256	248	261	266	304	256	262	264	256	250	262	266	263	237	278	285	251	278	249	260	287	275	235	273	264	235	259	238	228	243	258	269	273	287	255	253	252	260	272	233	263	300	256	273	286	238	244	270	276	235	268	254	254	277	261	287	277	229	260	284	227	251	280	265	240	273	242	241	233	246	259	271	258	262	258	261	290	271	294	294	268	252	245	271	268	276	275	243	269	238	250	274	288	256	256	269	276	281	265	273	268	271	270	256	291	239	291	272	277	270	276	295
21387	30805	22718	13648	6195	3244	1569	770	334	306	319	297	317	334	279	288	312	279	310	303	295	299	328	276	312	313	278	310	293	287	296	304	308	284	278	292	303	270	296	320	301	307	266	304	290	256	276	289	308	293	275	287	328	317	296	265	306	326	281	289	330	286	283	315	276	272	275	286	295	267	331	289	294	295	295	308	268	298	326	294	316	288	302	295	297	282	312	301	298	260	307	306	303	316	296	332	338	333	292	324	267	257	289	294	315	311	274	277	289	256	307	327	308	302	297	281	270	297	319	298	268	296	279	296	308	293	298	333	323	285	329	307	286	306	300	306	305	282	315	309	328	271	321	309	293	305	295	295	275	283	302	307	286	290	297	322	290	306	304	273	301	350	312	295	292	319	298	278	289	287	276	301	286	298	287	307	247	331	287	307	320	296	318	298	286	311	306	272	283	292	304	287	304	307	281	294	318	309	300	280	294	295	303	301	306	279	305	324	306	292	273	290	300	285	281	273	344	278	306	313	282	303	279	303	302	318	288	320	320	291	310	297	306	283	295	303	294	278	279	288	329	319	303	297	294	288	303	315	273	262	273	283	275	314	312	295	329	307	302	255	280	269	306	282	307	264	283	314	289	306	292	318	314	307	278	337	285	296	290	302	319	297	313	309	291	286	304	276	310	288	276	314	295	306	315	284	284	295	267	284	292	266	280	324	307	293	298	315	320	271	302	304	300	279	313	302	297	258	316	318	294	321	338	290	290	311	279	280	308	306	318	283	281	298	315	307	323	294	294	326	312	290	286	275	312	311	303	316	323	319	299	286	274	295	315	303	290	297	294	286	307	293	283	297	282	257	310	286	301	297	300	319	295	267	302	309	314	304	312	321	284	294	275	305	268	288	269	305	271	302	306	275	277	295	323	284	261	294	314	315	279	307	289	300	314	302	303	282	317	310	337	326	310	310	337	292	312	288	275	295	301	335	285	290	303	276	307	280	289	298	309	315	300	325	288	311	336	297	297	314	289	297	295	296	322	288	275	289	280	300	312	315	316	294	318	288	284	345	317	305	276	303	296	279	281	279	318	280	286	281	306	325	311	292	294	302	284	337	305	270	306	326	290	329	283	306	270	320	345	314	314	327	303	274	313	308	303	281	313	286	283	268	311	290	290	311	262	315	301	316	322	312	319	294	326	317	307	282	351	330	319	292	314	299	294	305	301	295	317	319	311	293	304	318	316	303	276	320	309	313	294	306	284	329	283	277	285	270	294	328	308	332	315	309	302	271	307	325	286	300	292	339	278	267	311	290	297	307	315	282	305	305	310	284	277	299	298	264	308	314	278	295	276	300	304	281	325	310	311	273	277	302	300	283	309	294	280	279	287	324	322	290	316	318	324	272	293	276	287	293	311	300	292	288	292	275	311	308	316	301	318	301	284	308	277	339	312	265	321	286	300	290	279	284	313	301	331	280	316	301	280	316	302	295	317	288	315	304	285	309	300	303	282	354	307	323	275	305	323	314	286	280	292	292	303	298	295	288	285	308	292	325	268	295	274	312	318	271	302	318	290	312	279	325	310	297	301	312	314	288	301	315	304	282	305	315	302	303	272	308	306	298	276	313	286	320	292	269	301	297	266	291	308	317	289	297	303	307	285	291	322	299	280	298	296	326	287	337	290	261	310	285	277	303	298	291	276	303	338	272	288	288	315	308	313	291	320	304	286	259	274	292	317	301	286	289	305	310	274	301	288	340	279	306	305	300	290	315	311	307	275	274	298	300	288	284	290	289	302	332	277	274	280	303	301	306	298	283	295	293	314	333	322	290	299	322	292	305	295	296	271	327	287	306	287	305	309	309	287	300	286	306	265	305	302	301	334	268	285	270	297	317	310	312	293	305	293	294	328	292	306	274	270	276	306	311	299	299	299	296	292	305	301	288	275	321	329	314	284	285	309	310	306	324	283	273	278	316	291	274	296	348	297	293	294	307	310	294	295	273	334	296	309	297	294	294	303	312	276	274	277	317	326	286	281	289	300	307	288	282	317	293	259	303	299	293	275	250	289	310	326	320	275	312	342	286	303	305	289	259	303	330	298	295	286	297	305	264	300	313	300	299	319	271	310	309	301	300	299	305	323	315	309	326	299	295	278	310	317	301	307	291	297	306	317	279	294	272	296	262	317	302	312	295	298	274	297	284	287	266	312	302	286	274	282	322	319	274	320	303	276	313	323	302	280	293	319	298	302	285	291	304	276	300	317	275	289	305	293	265	304	314	262	304	302	298	305	297	293	267	266	337	253	277	284	334	274	300	285	314	316	302	322	311	312	301	324	307	286	309	299	276	269	296	292	284	331	271	300	280	286	313	301	260	340	318	279	278	302	282	314	277	285	326	301	305	289	311	291	285	325	288	302	317	306	290	309	316	327	300	316	292	289	294	288	284	277	269	288	297	346	307	310	296	309	301	304	306	288	289	296	326	308	288	309	277	275	312	279	301	283	295	303	310	300	320	308	272	287	283	275	304	296	283	287	307	270	314	287	287	288	271	326	296	313	298	291	303	318	314	298	309	298	299	282	278	265	285	308	330	306	280	314	290	298	291	283	287	316	298	319	317	300	276	307	263	310	330	308	272	276	292	285	296	299	300	284	290	280	294	263	295	284	273	324	287	305	298	304	293	283	299	316	289	323	286	281	299	288	307	318	278	302	307	286	298	325	301	323	290	272	306	281	299	299	304	307	293	300	289	279	293	279	279	289	281	286	288	327	303	335	262	314	288	280	308	317	290	321	271	314	295	332	297	272	276	341	300	306	313	310	327	303	325	296	303	277	277	287	303	326	314	298	292	325	268	289	286	296	300	278	290	282	305	274	267	285	317	313	291	294	298	314	280	305	311	311	286	320	305	306	291	278	317	286	305	292	310	303	280	301	347	321	276	323	317	304	299	273	279	305	316	305	300	297	308	297	305	285	304	300	291	324	290	313	314	297	316	301	321	288	285	283	323	260	310	305	301	313	293	308	321	298	333	275	291	282	296	290	320	288	308	292	283	318	310	299	308	334	299	313	309	282	321	287	328	323	309	317	278	321	309	293	267	312	301	302	278	304	280	320	302	304	289	287	281	303	286	304	329	313	293	266	312	265	334	281	281	274	295	322	279	311	271	305	341	316	279	278	288	308	283	314	299	310	320	272	268	301	315	300	300	293	298	300	317	312	306	293	283	308	316	296	290	292	321	300	295	282	291	304	296	303	301	289	287	288	288	292	325	292	297	271	288	293	271	323	315	301	282	321	301	306	276	288	298	262	319	332	315	298	313	320	295	306	294	318	327	321	292	299	317	282	305	321	296	317	297	292	283	283	302	301	328	282	338	308	282	286	314	293	310	287	295	255	321	287	287	338	289	278	294	291	270	296	275	305	307	332	282	305	323	311	310	279	309	334	294	328	300	292	301	300	285	279	317	305	272	339	316	301	300	308	271	293	294	273	340	302	305	274	320	274	309	302	289
23577	21129	30846	32463	30195	21111	7191	1317	300	268	229	233	249	229	191	217	215	234	200	208	220	206	189	223	198	186	183	199	223	211	216	203	190	211	222	213	188	220	213	207	222	220	205	206	194	197	195	223	200	177	206	206	193	225	204	201	195	202	222	192	207	211	201	213	192	189	167	226	204	229	196	190	223	185	206	202	187	216	205	191	198	221	188	197	189	210	210	209	180	184	174	189	195	220	195	220	198	193	213	196	216	187	206	196	208	211	197	211	192	203	177	212	163	184	184	236	209	198	235	219	226	204	209	191	220	190	208	212	178	212	194	203	212	199	193	212	207	212	213	188	201	204	205	207	192	206	193	197	190	192	200	166	198	204	211	192	202	199	181	194	219	193	181	212	209	197	214	200	200	193	191	203	186	183	193	210	194	195	209	181	204	213	192	204	194	221	200	218	193	201	163	196	202	212	192	201	188	197	164	202	192	189	209	207	161	195	208	181	196	223	179	184	188	195	205	201	190	203	194	203	187	179	205	206	186	180	198	217	218	207	187	200	176	210	170	183	198	230	204	207	186	214	213	179	200	215	208	209	181	217	211	187	210	209	202	211	229	199	195	198	203	204	208	194	178	197	206	208	196	202	183	205	177	191	205	186	208	223	186	205	195	209	194	202	185	190	193	206	194	180	218	208	195	192	185	193	198	209	185	206	191	209	224	207	193	201	203	206	188	209	214	176	185	209	191	195	197	195	210	180	188	199	202	201	193	234	202	175	209	199	193	174	223	185	185	201	206	197	197	220	193	206	227	219	200	198	191	173	180	215	217	209	198	206	193	198	172	220	176	202	217	192	225	206	237	215	201	206	197	171	182	214	188	197	186	216	196	204	219	192	212	171	190	226	178	200	166	204	217	205	203	189	199	203	197	199	183	197	209	208	215	194	214	204	186	195	209	198	190	195	190	211	213	210	214	214	188	196	211	183	219	200	195	188	182	203	205	219	213	196	196	203	180	202	187	211	188	199	171	194	211	198	192	191	192	191	181	207	195	205	231	211	235	185	200	213	195	202	202	180	202	200	210	181	198	206	193	208	202	204	168	200	210	194	223	203	211	176	202	213	201	215	219	204	210	203	213	191	198	180	202	218	181	208	171	193	172	221	229	214	193	200	206	200	195	194	189	206	208	212	212	200	205	183	213	181	202	201	212	176	192	197	191	192	175	174	185	204	156	212	179	192	201	205	204	215	192	191	200	187	218	214	200	202	193	200	223	218	188	172	204	172	200	182	169	203	174	225	199	189	213	184	188	211	203	208	232	190	207	190	209	196	188	186	169	206	208	203	190	173	205	189	178	197	203	212	204	206	204	195	195	200	196	204	199	194	175	184	222	207	194	179	193	180	179	182	193	206	225	182	203	201	200	212	178	204	171	211	220	191	195	210	216	217	196	225	211	191	187	222	213	218	191	169	178	205	198	202	199	175	183	192	183	193	212	195	192	221	176	217	207	205	204	194	206	190	215	170	180	236	177	203	213	192	188	203	196	218	192	197	216	207	195	196	207	202	200	195	190	195	189	187	208	194	208	205	214	190	206	215	202	239	211	210	181	208	176	192	217	181	187	223	207	220	177	184	191	192	177	176	195	196	182	212	240	200	203	209	204	196	202	212	185	218	217	173	221	191	186	195	187	180	191	193	172	209	199	193	201	212	193	209	192	199	207	198	196	193	205	201	200	184	180	228	226	208	210	198	203	193	205	183	205	180	203	186	180	202	212	203	183	238	180	189	230	219	214	215	212	214	198	191	214	196	194	195	193	192	204	194	198	206	195	183	192	187	203	194	202	204	216	176	182	205	194	186	193	208	185	199	189	214	185	180	211	218	200	201	214	200	191	211	214	204	210	216	198	194	169	215	196	197	195	195	214	200	209	201	200	206	182	169	180	203	204	197	199	179	182	207	207	189	189	188	186	198	198	196	182	182	213	228	203	188	221	190	215	221	190	190	194	191	160	185	206	224	177	194	191	210	201	232	212	190	194	214	206	206	194	194	181	212	214	193	205	226	218	201	190	171	197	208	208	213	212	202	198	207	213	218	184	204	214	220	202	184	190	213	193	214	225	196	209	204	197	186	201	183	219	199	228	218	196	226	180	214	211	198	189	221	195	215	206	202	208	215	201	196	199	193	209	196	213	203	200	216	212	192	200	206	195	221	206	208	180	214	177	169	195	192	188	206	198	191	180	188	216	200	213	233	203	192	206	187	209	198	195	203	202	207	192	210	179	187	207	187	192	206	214	185	215	217	188	183	231	192	227	175	216	217	177	194	199	207	186	216	223	187	193	198	201	176	199	207	204	175	213	176	213	181	167	191	191	197	214	189	211	207	217	213	206	210	208	204	200	197	197	201	208	201	198	172	222	219	200	216	194	229	189	210	232	191	212	213	208	201	182	183	226	212	189	186	193	214	223	206	194	182	197	215	185	209	221	225	202	203	200	204	222	193	175	190	196	202	193	183	175	196	201	196	180	206	205	217	200	196	202	201	211	179	204	196	212	180	224	214	208	191	204	211	191	194	191	222	200	208	203	216	221	217	203	196	219	195	224	217	188	202	201	184	171	234	202	187	218	166	232	211	206	181	197	204	198	214	209	198	223	196	203	201	189	203	206	191	206	215	198	198	205	209	216	202	188	190	201	198	211	223	215	197	183	182	211	195	219	202	190	179	206	190	209	180	183	198	196	194	176	213	200	217	221	193	208	208	188	173	205	200	209	209	206	188	193	186	182	183	193	196	223	202	194	191	206	256	212	190	177	207	207	197	219	205	206	189	189	180	182	190	198	215	193	230	190	195	196	185	181	190	189	208	175	211	210	189	216	222	197	191	190	173	204	186	209	182	196	194	185	207	210	217	195	210	211	182	210	196	225	188	203	218	191	201	186	203	200	192	200	178	202	185	176	192	144	194	207	198	195	198	188	225	180	219	205	209	201	201	214	203	210	223	189	191	197	188	185	247	199	210	197	192	191	224	192	196	233	181	217	224	230	168	212	202	207	201	195	196	209	225	208	197	209	210	197	225	175	183	183	204	191	187	203	223	218	175	191	193	203	191	164	178	223	215	166	174	205	194	214	193	197	181	189	183	187	206	203	182	206	205	196	203	208	192	221	199	198	202	199	209	208	186	198	205	198	212	184	212	203	193	209	195	196	168	197	198	203	198	219	189	181	212	198	196	222	214	214	183	183	197	188	194	191	223	212	226	189	193	195	189	193	195	182	202	206	205	216	228	227	205	193	195	209	201	196	194	191	207	226	196	173	208	176	198	199	203	222	205	227	205	211	238	208	204	184	198	208	225	192	196	211	221	214	203	226	191	175	206	209	209	188	170	209	202	217	195	201	228	189	176	221	197	200	204	205	215	219	215	198	201	208	199	214	199	185	193	206	194	189	167	217	193	188	238	194	201	207	208	220	207	190	173	183	196	216	197	200	196	186	178	194	204	201	216	172	205	198	229
24437	69255	59035	46592	33989	18157	4768	2178	417	331	326	288	280	294	252	255	242	269	257	251	229	259	256	232	241	266	223	267	247	226	222	214	229	219	210	220	214	221	252	245	225	239	204	233	240	270	249	223	217	225	213	226	184	226	226	231	215	226	206	215	252	202	227	204	224	238	222	222	230	229	226	237	220	245	225	237	214	233	192	219	228	221	215	229	226	223	216	225	220	206	193	209	243	210	228	221	226	235	210	201	218	229	241	232	217	219	231	204	228	220	207	209	225	223	239	242	231	220	214	245	222	209	231	247	256	206	221	222	225	221	208	208	213	207	210	213	209	220	238	210	241	229	218	231	233	235	215	225	220	198	210	216	234	234	221	227	228	231	225	226	214	250	226	217	204	218	189	229	233	221	208	206	246	230	226	230	219	237	213	211	237	209	210	201	248	213	231	238	254	230	226	241	205	232	241	211	239	217	224	226	237	226	217	212	222	233	206	219	234	218	216	228	229	241	237	206	215	232	257	221	232	244	243	212	205	236	246	227	204	233	219	201	222	247	261	214	211	208	207	241	251	221	197	234	211	219	238	219	239	209	227	233	221	206	207	231	246	225	229	236	207	211	213	192	199	273	202	236	221	217	223	198	220	212	230	221	227	233	267	220	211	227	223	222	233	224	207	206	202	199	231	281	232	217	219	207	206	239	225	223	213	226	211	256	246	244	210	221	228	241	221	221	219	221	214	227	177	209	208	234	237	227	228	233	222	205	234	231	257	187	194	208	233	227	205	224	207	243	220	241	251	234	220	229	228	215	225	227	229	251	227	221	221	236	240	206	232	203	230	243	202	227	234	226	215	205	235	254	234	215	250	207	230	234	221	247	221	202	201	239	232	198	223	221	236	228	228	216	228	222	228	240	230	223	235	232	214	233	247	222	189	238	216	239	254	191	234	231	234	237	206	217	239	184	213	225	224	241	219	213	221	240	200	219	209	211	213	203	190	234	243	233	198	220	193	216	218	230	210	216	203	214	234	217	213	218	187	205	216	215	234	197	235	205	211	243	222	207	242	206	230	223	211	223	210	212	200	217	211	211	203	237	248	209	207	244	247	236	203	209	225	217	215	218	226	211	221	217	208	234	231	225	221	223	215	209	214	204	206	208	234	223	238	217	238	234	233	203	247	224	223	214	230	221	237	229	225	207	217	214	233	245	211	235	230	195	232	228	251	213	222	201	231	213	237	260	206	199	221	229	231	221	228	236	220	256	216	211	214	256	219	233	227	224	223	225	204	246	231	223	228	220	217	240	214	217	215	231	202	221	230	213	226	231	205	206	243	244	216	224	228	241	213	216	227	213	221	204	232	211	216	211	224	204	217	214	216	218	235	224	227	245	220	245	216	203	233	215	213	224	193	233	232	241	219	223	223	206	217	216	235	227	213	213	215	231	235	225	246	226	237	209	223	224	246	213	238	204	238	219	224	216	234	217	225	220	236	232	221	215	212	224	235	226	203	190	231	223	224	228	231	252	211	243	213	245	216	229	220	244	222	229	232	203	235	188	224	207	208	226	233	207	210	229	212	228	230	222	239	252	223	196	215	243	240	249	194	214	218	265	207	231	197	199	209	206	198	222	219	244	219	206	221	232	225	221	219	224	222	217	211	237	238	223	232	226	240	206	244	213	224	229	230	208	245	195	224	241	233	198	232	220	213	221	227	220	245	173	236	208	220	231	208	207	234	204	225	229	236	227	225	211	232	255	213	226	232	232	240	225	199	215	222	232	217	233	210	217	211	228	224	231	238	222	242	217	217	259	231	217	200	230	212	238	202	222	197	213	243	207	218	227	209	218	205	230	226	239	245	218	223	227	197	217	216	223	223	212	216	229	230	225	229	206	226	244	238	208	215	239	202	233	208	222	234	254	218	242	241	212	228	240	207	206	225	239	226	245	203	233	179	229	252	213	224	233	238	228	233	222	258	239	214	210	210	230	236	210	219	219	215	230	235	248	242	219	201	244	209	224	224	223	217	223	241	232	224	231	209	236	198	228	219	190	208	257	223	237	222	219	229	193	246	225	203	227	208	231	206	218	215	203	210	228	237	210	216	206	223	230	225	192	211	228	228	202	239	236	231	219	220	220	237	212	246	232	217	222	239	203	237	217	228	209	222	236	257	219	244	189	230	252	245	218	230	209	219	233	200	233	192	230	219	243	235	250	220	215	227	210	229	228	226	213	224	235	203	228	223	218	232	213	192	235	225	210	252	210	218	216	234	249	233	215	227	233	211	223	226	228	237	223	226	232	211	209	218	208	236	206	199	219	220	225	225	225	228	209	255	236	206	239	229	228	209	190	200	201	243	209	240	240	219	222	218	228	221	204	214	219	216	231	235	215	205	227	213	195	214	206	216	234	231	226	231	196	228	210	213	232	215	249	230	226	223	212	220	237	220	229	223	198	229	245	211	227	237	257	209	222	222	212	236	249	206	206	220	231	229	218	214	223	234	225	219	199	205	236	204	232	220	218	205	227	202	215	238	221	206	222	225	205	214	221	226	216	199	212	230	177	212	210	210	238	210	232	215	208	218	215	232	206	246	213	193	226	220	229	219	220	227	209	205	219	212	224	223	228	216	229	245	234	215	229	240	205	209	207	207	231	214	218	260	220	220	204	235	242	246	221	248	207	219	224	225	229	222	198	190	215	216	243	225	206	196	209	218	186	229	230	211	224	195	207	225	223	208	239	216	217	220	226	197	216	206	216	230	235	241	239	243	190	225	213	239	218	228	201	217	217	204	234	227	202	232	219	225	240	242	222	223	225	239	230	220	201	241	221	217	193	219	193	215	248	206	232	216	237	225	241	238	223	217	221	250	220	212	208	198	219	214	210	218	242	242	220	234	216	175	211	213	206	230	232	242	258	239	216	198	227	238	232	243	230	226	219	212	209	213	261	241	175	233	219	206	250	207	206	211	239	202	215	206	205	203	238	217	226	189	213	222	230	226	215	206	209	216	230	214	209	207	222	226	227	227	219	209	242	217	211	208	218	209	244	212	211	230	208	218	222	191	213	256	226	213	231	198	235	238	217	213	249	232	202	232	239	211	223	238	225	231	244	258	217	206	225	225	247	227	237	243	222	233	194	239	208	202	216	235	226	232	215	224	204	224	245	216	208	205	214	212	235	214	218	205	213	242	216	227	210	217	189	239	195	190	232	236	224	208	234	224	205	203	237	203	221	225	226	236	221	238	253	216	234	193	230	228	222	209	225	201	240	235	236	205	221	238	249	208	248	219	221	242	227	209	230	215	225	215	214	221	228	225	216	193	212	198	195	220	211	232	215	228	228	230	211	222	216	212	236	252	248	221	222	249	207	223	206	237	240	216	221	225	204	246	224	201	204	225	232	230	215	225	220	229	200	206	259	216	221	255	221	250	216	221	219	231	264	217	237	205	229	202	234	202	245	232	215	222	214	209	200	204	220	212	234	228	227	203	217	209	237	245	216	228	203
24804	21207	29769	30249	25998	15747	2690	733	507	431	459	476	460	455	473	443	460	457	427	454	438	443	456	430	435	415	416	428	432	396	442	428	429	464	417	456	419	458	456	443	447	406	434	473	455	435	478	435	420	448	430	449	436	445	442	370	478	451	428	455	489	479	468	438	460	436	455	435	417	415	407	460	390	417	442	432	445	404	454	452	443	453	451	430	427	398	415	426	433	437	382	430	448	447	455	450	432	428	406	451	399	404	439	428	428	447	437	452	405	423	411	412	472	468	474	476	419	437	462	445	418	423	492	442	443	398	460	469	437	454	449	437	451	451	425	414	454	416	456	413	474	411	432	459	430	447	412	444	434	447	447	453	444	397	455	430	444	452	457	446	449	414	459	443	443	465	468	466	449	428	413	428	496	478	417	442	400	439	430	451	463	400	423	459	439	412	460	446	436	419	440	453	437	431	462	461	374	430	427	461	441	411	421	424	452	400	432	418	466	443	447	413	443	402	440	430	441	437	490	412	459	412	412	451	473	441	454	465	483	486	407	457	416	419	427	457	446	463	464	427	441	429	416	407	446	467	429	412	431	449	436	449	447	451	392	436	455	477	452	451	408	440	412	420	475	438	417	426	425	437	416	450	489	462	446	444	439	426	384	444	461	432	467	445	445	389	437	447	422	422	429	440	440	444	430	445	433	437	439	447	412	420	434	423	437	411	449	418	488	428	388	490	448	422	444	428	441	443	467	427	447	410	447	452	467	425	432	473	457	485	415	405	488	461	450	439	453	391	466	446	452	425	432	444	439	443	420	434	429	468	477	437	462	431	430	435	448	424	411	450	427	414	409	430	424	429	443	468	468	447	443	447	462	447	429	461	427	426	413	461	455	458	419	441	428	401	449	449	441	438	444	448	444	410	441	434	402	411	429	430	445	457	435	389	453	425	450	440	432	442	454	405	467	444	391	431	441	428	462	412	443	416	433	430	438	437	410	434	465	428	449	425	431	410	446	432	441	423	438	426	395	433	435	458	454	453	448	421	448	456	434	459	408	415	444	454	421	436	456	436	460	446	453	458	436	454	412	442	420	441	445	509	463	440	420	482	421	428	448	460	425	443	450	426	426	424	459	441	462	424	435	452	423	428	473	452	467	458	452	427	444	447	448	443	433	436	475	361	441	430	403	471	456	446	436	465	431	430	475	420	435	466	463	436	443	408	473	470	491	413	414	449	456	430	474	438	422	448	430	471	452	439	462	443	452	426	407	456	430	432	437	447	451	435	435	432	429	409	408	416	401	443	402	460	472	476	464	463	426	482	447	424	478	414	433	426	455	420	416	427	398	462	475	455	465	433	417	462	431	434	457	452	405	441	425	428	398	440	444	442	416	428	476	403	458	435	464	436	434	414	448	404	445	420	445	443	457	434	465	422	401	432	482	458	425	468	438	445	434	429	462	430	428	428	488	415	434	469	430	449	436	436	412	449	459	456	444	444	446	449	466	407	423	433	420	478	481	454	448	437	444	453	438	461	436	433	434	426	450	446	419	445	453	429	407	442	455	451	413	422	464	440	409	446	410	424	464	444	437	433	425	421	466	419	418	414	415	431	416	446	445	460	427	459	428	425	428	440	416	482	457	456	448	442	437	460	440	436	469	423	459	408	444	418	429	460	449	425	427	465	421	406	433	457	440	450	450	442	445	461	428	399	432	429	450	402	405	444	420	429	437	459	437	445	439	437	447	477	478	400	433	452	434	449	401	443	464	456	418	368	458	447	427	463	400	456	447	424	437	435	431	452	440	425	453	393	454	450	495	477	429	408	432	433	434	428	427	405	467	444	452	435	442	499	426	423	467	435	422	437	429	442	463	467	424	403	425	456	437	406	427	420	439	437	474	417	400	452	441	456	475	427	442	447	456	436	429	442	507	391	429	406	421	440	428	473	441	456	426	440	454	416	411	458	447	439	423	477	437	449	405	461	454	450	437	461	458	464	451	458	477	429	416	455	463	439	430	441	420	494	418	399	451	431	418	468	407	455	472	443	458	445	450	416	422	440	433	447	428	448	428	419	439	423	428	472	417	404	455	423	448	436	407	428	469	434	413	424	450	458	436	458	436	490	431	423	434	443	441	450	478	425	428	439	438	432	440	474	463	459	428	460	440	437	455	407	436	419	446	458	445	437	465	452	456	432	439	458	417	412	437	424	411	429	426	429	454	442	439	455	468	433	432	446	438	467	418	455	445	459	450	400	431	461	445	420	449	454	442	391	436	423	421	419	471	395	442	417	442	426	425	435	433	442	409	441	408	475	424	421	438	460	464	443	467	404	460	425	444	448	433	412	424	414	432	424	450	451	442	427	459	424	461	462	411	434	417	415	410	447	476	456	459	476	449	469	426	439	425	439	463	449	427	464	404	449	473	435	437	460	436	421	428	432	451	449	458	467	445	417	483	422	424	380	431	471	377	429	433	470	412	435	421	465	479	444	403	415	451	422	439	458	442	434	435	434	406	442	472	429	428	425	409	434	467	419	410	418	411	429	472	479	423	417	421	420	436	465	431	429	437	419	432	429	410	446	422	437	442	419	471	510	402	463	432	412	452	456	434	448	455	450	420	459	455	446	406	449	422	442	454	431	470	437	414	432	459	443	416	442	421	443	401	383	450	445	397	422	488	428	470	407	433	448	384	470	441	437	432	451	440	460	450	453	444	447	453	417	434	429	464	451	443	445	397	451	412	420	461	418	458	425	456	467	443	448	455	463	432	446	429	421	461	451	431	443	463	450	424	457	457	425	450	453	409	422	463	417	450	452	444	442	465	449	446	453	428	445	433	431	439	425	471	429	427	466	437	443	461	439	412	427	459	434	416	440	447	423	415	451	410	446	409	401	454	426	448	451	458	440	474	449	439	462	429	438	400	482	395	444	412	419	440	432	463	447	456	457	453	405	450	410	458	473	460	432	424	442	446	448	399	495	449	414	432	456	439	439	473	436	480	459	462	442	435	441	466	471	453	462	415	414	434	448	473	417	441	441	422	434	436	458	469	440	442	422	452	450	443	444	452	443	446	442	432	415	422	397	417	441	413	413	430	427	426	456	449	431	423	415	469	432	440	389	443	425	432	455	439	453	414	437	478	450	475	487	443	448	428	434	417	427	435	436	437	462	400	453	464	414	439	449	439	459	410	451	464	467	438	429	447	455	417	448	400	432	455	436	441	454	442	427	455	413	444	448	472	460	442	430	450	465	471	459	428	459	469	428	427	461	425	465	427	478	447	451	406	467	413	451	422	418	439	432	434	449	408	459	456	412	444	453	421	470	427	414	435	459	437	413	457	416	395	411	517	451	422	436	469	450	451	483	438	463	448	428	427	413	458	445	464	435	437	464	428	404	430	401	416	440	451	431	425	471	432	430	445	395	394	478	469	415	449	418	416	428	479	461	424	444	422	433	479	420	451	491	437	407	424	437	437	442	444	418	458	461	405	460	459	438	451	428	453	458	421	434
23306	56868	47275	35835	32609	17514	2459	1085	569	530	527	516	480	526	481	501	495	471	523	498	511	480	457	468	467	481	510	483	494	481	495	477	439	443	487	470	467	486	450	439	465	519	507	457	494	449	460	461	459	448	470	465	497	506	463	469	468	429	471	498	461	470	484	458	467	453	446	508	472	494	481	503	466	493	485	450	477	479	470	447	473	436	491	520	458	434	494	514	448	461	481	482	479	469	448	488	528	456	499	405	467	453	518	468	498	465	451	461	475	495	452	478	465	475	453	501	482	465	477	506	455	471	430	459	458	491	503	441	487	460	474	484	486	462	493	474	479	498	477	485	458	429	426	464	451	471	503	465	463	489	445	481	476	503	439	461	478	472	478	498	497	468	494	438	492	555	510	537	506	491	487	457	495	504	463	501	472	434	472	493	487	492	441	453	446	537	557	493	493	470	466	489	485	481	544	471	473	488	499	451	516	502	487	468	501	499	464	486	466	519	461	481	472	520	471	491	513	480	477	456	462	487	474	506	483	472	514	453	506	447	475	496	507	486	460	480	479	459	455	477	446	495	498	440	482	486	524	468	497	519	484	447	466	461	501	442	474	463	481	463	499	486	490	411	468	459	472	492	467	493	475	485	477	442	468	515	487	455	457	420	461	490	482	458	524	512	489	501	471	484	517	457	459	453	509	517	471	453	473	488	500	456	486	445	470	470	484	441	485	471	512	461	495	454	429	492	478	479	469	457	518	475	467	536	451	465	462	500	466	514	455	476	473	471	482	480	459	474	466	473	457	502	491	487	486	479	462	478	504	448	432	482	501	470	486	493	507	486	474	442	480	490	476	497	450	517	473	490	468	484	479	467	472	474	486	419	473	470	473	480	468	471	448	447	457	510	458	462	504	473	464	475	514	461	508	447	473	488	483	449	455	476	460	468	450	476	496	499	460	462	505	489	493	468	505	489	490	438	472	475	483	500	486	488	489	495	487	464	475	451	458	493	464	483	483	446	493	436	495	512	465	479	479	471	502	496	469	443	509	502	464	510	476	518	478	492	455	491	470	524	465	453	470	487	469	475	423	472	489	452	459	477	455	464	476	507	469	482	475	459	461	503	492	457	487	463	473	511	461	504	447	481	449	485	462	482	462	485	504	469	508	506	448	497	463	500	480	499	472	491	471	473	478	468	462	484	471	478	497	489	465	464	467	480	455	467	475	488	460	460	453	445	462	476	455	496	477	513	460	475	502	472	467	507	495	480	501	475	447	484	462	478	471	511	522	497	510	452	464	458	480	465	468	459	481	484	452	516	466	470	497	469	465	429	476	480	499	523	440	518	479	474	474	501	484	473	461	459	449	497	473	489	483	489	474	502	462	519	479	434	482	507	479	521	466	471	490	477	450	462	512	467	474	468	480	468	484	453	489	474	496	494	449	474	462	469	463	494	524	452	495	461	453	497	478	471	510	459	467	517	480	498	520	489	472	504	485	464	491	465	479	488	467	487	440	486	515	437	478	471	474	509	507	503	486	472	450	467	502	495	495	480	517	459	492	513	470	486	481	505	502	461	469	467	457	471	491	455	470	499	441	461	451	497	430	531	474	486	424	500	486	469	487	464	502	464	476	490	459	462	466	491	495	461	494	476	493	459	475	473	494	497	472	487	486	503	485	462	451	442	471	490	517	467	461	473	480	512	495	487	482	506	469	458	504	456	472	485	469	483	495	490	489	463	479	460	447	474	459	497	456	490	452	503	465	488	459	485	480	480	474	509	491	499	470	453	489	482	540	463	454	470	521	468	467	460	503	441	512	511	504	437	500	498	515	539	476	468	474	480	463	465	484	481	454	457	493	465	480	509	484	468	505	470	498	477	480	487	462	480	455	462	467	473	519	492	508	427	501	488	500	488	470	475	463	491	480	454	481	505	447	494	445	455	457	478	486	478	507	485	478	458	461	479	509	441	518	499	499	503	466	482	486	487	478	488	432	501	484	490	461	476	488	448	474	476	470	481	474	450	471	542	498	498	465	475	473	448	494	462	502	495	489	463	462	466	471	468	486	504	490	455	477	486	458	450	451	445	487	480	485	492	476	447	483	485	496	470	449	446	486	433	514	460	504	488	469	458	488	507	480	472	523	482	478	487	477	439	462	491	510	497	443	456	475	489	466	486	487	473	466	471	475	488	441	473	472	512	441	493	449	488	453	471	508	486	487	490	488	476	482	480	474	453	508	500	457	461	430	488	451	461	462	483	499	487	451	490	479	483	448	491	505	469	477	479	476	484	430	477	449	493	469	439	490	476	510	488	445	499	477	482	507	487	467	475	461	468	488	473	464	478	435	462	420	485	449	439	512	514	490	470	461	497	443	464	486	460	485	463	456	479	465	496	496	430	459	432	449	489	489	475	483	449	500	485	462	460	489	456	462	460	453	482	478	464	487	455	447	439	495	448	492	443	497	449	495	470	502	459	468	443	526	487	514	462	486	480	463	493	458	471	431	455	523	465	475	445	471	455	486	501	468	492	466	486	494	459	487	460	491	444	463	459	506	460	478	451	498	482	483	474	473	481	457	475	461	489	472	485	475	476	483	489	458	476	493	461	465	494	468	466	445	470	509	506	479	472	461	475	485	501	466	493	494	459	483	493	480	503	456	451	432	463	474	450	447	468	477	471	464	444	448	510	503	472	470	489	473	472	476	468	522	453	499	477	497	451	462	465	487	447	455	461	483	477	438	503	479	483	514	463	494	478	402	491	505	491	460	476	476	492	480	459	483	462	509	485	534	463	483	478	467	500	494	466	493	514	478	474	447	471	455	466	458	485	482	481	478	445	469	506	495	464	492	497	468	496	469	496	447	448	476	507	415	466	474	476	462	467	480	496	528	449	478	478	464	460	497	486	479	434	491	507	501	471	458	506	441	451	451	467	489	491	489	473	452	451	482	500	484	463	449	484	458	452	456	459	468	481	470	475	495	458	494	443	523	476	482	481	492	479	475	477	448	487	493	493	474	494	498	457	472	454	454	463	437	503	465	471	460	493	459	470	455	464	434	460	498	435	500	450	470	439	486	462	495	432	437	457	493	484	511	479	514	493	518	455	486	471	498	469	499	457	484	456	475	513	489	460	478	435	459	497	457	481	487	484	493	454	474	473	470	498	510	451	497	458	485	482	438	524	473	463	504	472	484	457	486	496	493	460	495	490	484	491	447	470	476	478	405	484	446	447	449	436	460	468	498	450	458	468	448	433	490	475	487	524	460	480	453	472	515	483	432	495	455	499	476	490	478	508	480	462	481	465	478	501	502	472	490	470	515	478	491	476	457	428	482	517	475	473	451	477	513	477	478	473	469	458	482	505	453	496	471	493	536	471	492	440	506	513	497	470	485	496	475	503	491	476	488	514	545	428	505	505	500	497	464	491	460	466	453	510	477	481	447	505	482	475	493	480	463	491	499	443	520	482	455	471	453	496	505	464	475	469	490	481	464	480	462	435	415	441	451	491
22403	20961	29217	29499	36176	27295	13420	1315	582	470	524	483	474	470	465	447	424	452	417	434	403	397	425	428	427	428	422	437	392	420	439	399	391	386	394	414	391	411	415	400	388	435	404	384	360	409	394	409	401	380	405	421	405	378	379	391	412	387	391	436	418	399	436	383	388	412	401	371	405	424	389	384	411	389	407	383	358	377	410	402	368	443	423	398	394	425	423	401	402	402	374	386	396	389	397	437	425	419	404	384	427	397	390	378	354	438	396	345	395	441	427	395	363	408	379	391	417	450	377	412	427	427	395	401	375	400	362	367	402	390	394	403	425	399	410	413	391	365	437	392	403	435	423	380	353	396	404	413	417	434	389	441	363	373	387	398	389	388	422	365	425	405	419	444	379	407	384	417	426	382	386	424	370	387	424	371	383	353	395	403	376	388	384	400	397	397	380	374	392	384	405	380	403	382	419	346	382	400	413	350	401	359	380	401	415	388	418	363	438	409	427	388	384	461	391	398	384	404	430	409	397	394	378	393	382	417	417	376	403	385	444	391	417	381	401	402	406	395	427	414	384	385	393	418	399	393	380	421	385	396	394	343	385	404	409	377	359	423	403	375	391	407	436	388	415	406	367	382	381	426	446	388	437	409	395	418	378	414	415	402	379	399	418	401	418	389	397	422	419	378	423	380	387	414	386	372	371	365	423	400	391	373	385	424	388	421	443	393	452	401	441	376	405	378	395	400	415	393	397	365	358	454	385	413	423	386	375	378	433	416	438	447	439	404	409	421	396	409	397	390	429	387	401	442	376	436	419	373	376	394	383	430	385	407	383	387	413	349	393	383	397	401	409	414	422	380	383	383	390	421	397	374	448	399	378	404	404	427	378	403	417	428	402	380	396	401	415	410	426	404	356	389	420	403	367	392	391	403	388	380	417	445	402	411	378	395	413	374	385	423	415	405	414	415	377	418	383	436	404	385	403	411	390	394	390	379	414	418	402	417	394	391	430	431	374	374	383	366	399	387	403	380	373	385	429	379	443	378	399	370	391	412	388	406	411	401	413	413	386	403	347	385	400	389	393	403	445	384	377	375	387	420	396	406	381	374	401	404	373	390	393	408	396	428	436	418	403	403	393	415	385	413	370	355	393	382	413	425	420	415	383	405	382	416	365	429	396	400	401	409	410	412	433	379	346	407	455	409	432	429	405	403	405	378	410	370	427	403	392	397	433	384	421	410	394	411	402	391	423	385	402	379	392	388	409	404	411	419	406	396	386	429	401	390	435	413	431	415	410	371	437	453	402	371	418	397	395	403	475	365	428	382	390	351	413	417	431	396	404	409	414	418	402	421	412	389	370	422	385	346	387	421	421	409	431	419	404	419	381	375	424	413	401	379	394	386	401	398	400	402	438	429	349	353	426	414	343	360	410	435	408	389	361	413	418	395	384	410	389	388	415	420	395	384	412	367	381	412	405	378	409	404	388	409	419	398	420	413	397	370	389	409	422	400	405	428	394	374	388	409	407	406	377	405	371	402	354	389	401	377	352	393	375	365	364	391	391	408	370	397	429	422	410	388	418	404	384	397	359	426	376	395	388	397	403	397	391	430	390	429	402	398	386	343	364	372	400	382	420	392	409	388	417	416	438	357	401	385	382	390	405	370	393	408	377	392	388	408	422	365	386	411	392	436	391	403	429	381	374	396	408	387	424	392	390	387	361	400	382	402	430	415	399	376	392	394	396	397	413	402	382	402	422	396	409	391	409	393	420	381	405	433	406	405	406	393	383	400	370	392	433	404	367	380	418	410	464	415	391	396	396	407	401	434	388	430	384	381	402	372	397	373	364	408	413	413	377	414	366	371	390	419	414	425	403	408	424	392	440	379	406	388	406	395	410	364	428	393	406	385	419	417	418	417	385	415	443	372	415	403	393	391	341	376	408	370	368	421	412	450	390	409	400	395	402	414	391	390	414	431	382	395	389	413	412	433	407	386	397	414	415	388	390	429	404	418	381	420	370	418	456	393	380	382	411	401	399	388	408	370	379	392	400	385	346	374	384	405	415	405	390	435	396	398	378	408	394	389	405	370	415	397	408	404	395	408	386	407	391	404	424	381	412	350	422	382	408	390	383	404	412	412	391	420	415	362	388	364	388	395	385	385	390	386	440	399	434	375	417	398	420	405	445	375	390	399	408	409	377	435	396	378	417	411	430	386	397	411	437	414	413	384	425	405	424	381	401	399	383	365	429	432	404	388	419	408	400	394	400	348	392	391	385	393	415	403	381	421	420	406	393	406	367	413	456	402	408	406	382	420	403	380	442	387	383	391	439	410	402	394	405	372	414	405	389	407	394	413	374	396	389	394	410	379	426	387	363	406	396	379	382	353	356	408	407	383	389	387	413	388	383	425	414	365	427	404	392	401	381	404	383	415	414	378	356	417	440	389	398	438	389	378	393	392	448	419	365	415	422	409	408	388	388	395	407	399	384	400	439	403	395	432	401	365	430	414	393	383	387	421	370	398	386	409	435	393	381	401	395	420	375	447	373	409	413	341	388	358	375	426	396	397	379	423	410	415	402	357	391	402	409	424	426	414	365	439	346	397	394	366	399	408	424	380	405	439	368	420	377	422	374	382	391	393	413	428	400	402	439	407	396	410	391	392	411	433	382	420	400	395	401	373	404	380	334	405	388	432	399	398	403	393	395	377	367	423	407	404	382	386	420	392	456	392	360	360	387	442	404	409	393	421	369	424	423	404	381	385	400	415	389	388	377	367	393	408	415	409	380	392	391	350	435	369	420	408	383	395	385	411	383	389	358	373	393	385	426	403	416	341	412	409	414	386	472	389	368	380	376	405	402	395	392	379	374	396	392	425	396	383	404	380	415	405	390	414	391	378	385	386	410	381	406	404	399	381	393	430	389	392	411	404	431	400	405	383	361	419	346	421	356	397	411	414	412	365	390	404	387	414	435	378	362	378	385	407	353	396	407	381	421	409	405	388	372	384	450	421	384	389	383	417	426	408	366	424	384	395	385	389	406	416	385	395	394	398	411	423	418	404	434	401	400	399	395	376	419	377	433	418	415	407	405	411	388	396	407	374	365	412	426	395	393	395	377	363	380	393	395	395	391	413	402	375	377	413	420	384	379	396	403	422	450	401	397	406	384	418	391	372	405	358	400	428	387	389	366	398	360	415	357	403	413	400	364	411	427	431	390	404	384	370	364	388	354	397	388	361	340	414	384	438	391	396	385	402	449	386	446	390	389	373	374	401	364	399	411	388	381	419	408	414	413	401	399	367	382	397	414	392	402	420	387	389	410	377	426	400	379	392	380	397	398	400	406	382	360	360	412	405	417	400	365	430	396	392	404	393	405	436	386	385	413	445	421	386	402	409	413	367	431	437	428	396	412	383	415	387	399	388	431	373	422	407	335	429	402	417	374	426	399	421	402	407	368	372	365	414	404	389	375	386	401	411	414	395	418	392	449	391	416	357	401	391	381	451
36106	80988	68308	59895	51470	25848	2645	997	769	614	609	573	574	531	512	490	486	507	433	472	454	438	461	458	471	436	436	449	435	451	427	433	423	408	462	397	453	461	404	419	431	406	447	420	429	421	456	426	415	430	434	415	412	415	404	401	432	411	402	423	424	404	431	442	434	427	412	383	383	458	403	458	403	377	421	409	388	403	436	407	417	398	420	401	420	380	412	413	402	434	401	387	419	392	448	404	423	450	407	387	431	389	442	357	414	407	428	405	407	402	418	374	404	420	395	416	424	410	423	418	403	413	423	369	433	379	394	431	442	391	438	418	406	371	413	421	379	414	417	416	419	411	386	410	434	426	428	402	390	441	404	430	433	416	417	439	390	422	422	428	432	440	399	397	431	384	373	423	397	450	412	411	417	455	432	403	436	367	418	421	423	438	434	441	431	464	425	426	415	410	409	386	388	436	405	462	406	377	425	388	452	410	411	415	433	432	437	409	425	405	414	395	435	451	398	414	410	413	386	401	417	412	432	443	434	438	403	444	405	410	452	421	434	444	421	389	401	399	403	411	421	425	388	420	460	415	429	408	408	392	426	405	383	408	436	401	377	412	422	390	398	420	372	417	390	413	435	390	445	406	383	403	398	407	373	433	421	398	393	415	426	404	397	398	412	466	381	450	405	436	431	432	399	404	400	402	387	452	410	416	423	440	427	433	415	413	415	421	400	382	396	418	393	409	388	443	419	421	415	431	412	409	406	462	418	423	430	404	405	407	424	418	372	438	407	413	401	405	421	380	431	423	399	403	390	406	428	381	406	406	370	391	475	408	400	428	404	432	443	426	389	425	435	412	395	421	442	389	418	364	410	402	403	426	414	424	394	445	421	435	407	407	427	422	436	412	435	425	388	420	410	411	416	406	399	421	400	443	411	418	408	381	403	412	425	376	399	408	419	431	421	438	370	416	400	437	413	402	391	409	410	410	410	410	413	406	456	402	433	419	419	421	398	390	418	401	450	400	407	427	410	414	403	429	420	411	442	385	410	396	402	409	404	395	384	396	423	382	449	392	402	391	420	427	408	426	391	396	431	405	413	398	387	394	413	404	415	408	428	413	410	428	400	385	392	403	396	384	392	429	409	396	427	411	423	438	384	414	429	383	438	424	442	416	418	421	429	451	409	434	411	391	415	417	414	396	365	385	409	428	394	419	395	433	424	408	429	428	371	412	458	431	427	443	420	428	447	380	388	423	422	433	429	403	411	443	394	408	433	426	403	394	401	418	430	455	406	416	411	421	415	410	416	400	400	436	408	397	400	423	387	391	411	386	412	406	406	440	419	401	413	399	416	407	396	385	432	404	412	413	403	421	416	437	386	414	399	383	427	375	401	400	439	379	401	442	456	386	393	380	419	422	392	425	415	420	382	381	412	418	428	413	435	382	421	404	362	420	413	447	419	426	387	401	401	411	395	427	424	449	423	432	426	439	403	409	392	416	414	397	424	424	396	402	420	435	388	409	438	442	397	425	389	418	404	443	443	464	418	421	384	373	367	436	395	431	394	471	423	410	427	425	401	417	414	421	406	439	407	373	405	403	405	438	444	434	410	422	438	390	404	399	416	408	405	421	423	413	444	404	417	383	439	430	432	427	434	415	404	392	419	437	414	390	383	380	429	433	401	397	392	401	432	397	416	414	391	435	380	398	422	381	400	442	392	389	419	437	451	436	429	415	425	431	452	380	438	398	383	420	389	417	412	446	409	459	401	419	400	427	447	422	409	414	387	393	426	437	392	389	407	389	429	427	402	407	414	430	444	435	429	446	406	446	406	401	379	420	442	398	408	427	406	394	432	452	461	420	424	423	418	408	434	424	420	438	384	397	402	409	418	419	405	403	416	397	422	384	439	446	426	425	424	420	411	420	397	385	411	401	424	391	418	461	396	423	405	448	440	418	344	412	409	402	371	414	407	419	405	401	431	415	421	409	398	419	458	402	401	402	416	423	384	434	407	410	414	407	429	401	403	446	399	437	421	414	411	414	422	394	396	355	410	398	440	400	413	423	424	443	430	430	376	408	406	437	389	404	399	398	408	466	400	415	437	427	439	395	398	430	426	413	377	421	425	452	382	441	395	387	367	407	421	380	419	407	443	432	414	441	411	400	426	396	396	408	408	428	444	401	429	447	413	425	418	392	413	437	418	426	420	377	416	410	416	420	394	361	454	415	407	431	400	387	416	408	427	426	438	450	408	427	411	435	391	403	430	413	394	422	415	421	397	422	424	418	403	421	411	418	450	383	449	393	384	422	377	431	413	436	428	443	400	393	401	404	399	445	412	406	433	429	447	457	421	419	402	453	422	378	412	397	432	435	407	377	397	398	405	437	431	402	403	433	438	383	406	444	400	397	432	436	402	437	424	433	434	419	402	385	433	370	412	363	451	420	414	440	414	389	443	419	435	436	390	415	425	427	388	427	428	418	413	415	427	434	410	399	384	418	388	362	390	425	439	432	432	432	422	410	419	409	389	407	383	379	433	417	387	401	410	422	429	426	384	472	406	440	431	436	433	411	416	448	470	413	415	428	395	437	424	407	356	434	416	405	399	397	419	427	432	402	424	450	396	371	380	426	393	405	389	431	389	428	399	426	411	407	414	406	400	445	377	402	426	457	425	404	450	445	427	405	385	434	426	426	389	433	400	408	402	421	397	423	395	407	401	398	427	415	440	414	397	405	393	395	420	387	417	411	431	389	410	412	372	431	421	445	456	408	389	435	407	404	456	414	433	434	457	389	410	440	409	436	426	408	401	404	403	439	434	422	389	398	423	415	448	470	435	388	391	429	403	402	436	421	391	409	424	446	411	429	398	460	375	392	408	399	399	413	415	443	413	386	409	391	427	421	414	375	411	377	402	415	414	439	418	411	394	453	439	418	429	423	385	437	391	385	395	408	423	432	372	392	395	417	416	411	411	414	399	445	402	410	419	434	417	410	419	410	450	419	382	386	399	406	418	424	404	426	410	427	445	402	388	397	414	388	402	425	396	429	417	431	377	422	388	413	400	446	425	427	456	394	402	438	421	418	448	408	406	459	409	413	395	418	445	403	415	427	420	413	428	420	384	413	405	429	422	439	397	396	418	425	439	394	460	407	408	417	431	411	408	436	406	385	427	390	431	389	402	395	379	402	420	437	417	393	398	397	404	417	410	410	449	389	388	423	372	423	387	410	423	398	357	429	388	396	416	444	421	442	413	376	418	407	431	399	402	404	414	423	381	403	469	397	363	399	418	407	438	386	358	438	426	417	409	441	407	449	405	416	403	421	446	403	395	454	402	409	389	389	404	447	382	439	420	430	423	415	402	417	417	414	431	425	385	424	390	434	446	381	406	438	443	415	377	395	431	427	421	387	452	386	429	416	429	424	433	395	438	411	377	452	412	418	391	411	407	400	398	394	453	393	397	437	395	446	409	421	378	412	400	409	393	436	411	430	450	405	410	433	449	425	404	403
27981	22171	21478	16408	7572	1676	387	302	293	264	247	256	281	260	245	290	271	276	289	251	269	285	257	271	276	283	281	272	255	236	247	279	299	283	282	257	258	264	257	246	280	261	243	233	275	247	255	268	276	258	279	249	266	256	253	276	265	278	256	244	279	271	267	254	293	271	246	251	253	271	247	228	232	260	258	271	260	269	297	262	247	251	259	285	259	265	276	239	256	266	255	268	275	264	252	213	273	284	257	258	300	295	259	252	263	269	289	237	250	246	289	249	237	258	235	246	296	257	272	267	268	257	261	253	255	248	258	262	259	252	264	296	237	278	260	255	241	232	235	239	260	265	236	265	222	268	246	239	245	278	245	256	255	279	249	272	231	256	214	271	260	276	260	293	256	286	263	232	249	237	280	248	250	271	257	297	253	245	285	283	252	267	234	269	255	282	242	255	261	258	243	276	249	285	234	222	259	271	238	247	241	265	307	300	290	249	276	256	263	257	248	253	250	252	249	272	240	264	280	246	239	259	271	266	277	265	261	242	260	258	260	277	276	267	260	288	251	264	244	242	244	244	244	256	236	259	274	251	259	272	280	255	253	243	222	283	256	271	248	286	255	243	276	292	260	258	238	243	269	255	258	273	249	275	260	296	267	243	273	255	267	288	241	294	272	274	285	256	278	267	235	258	272	263	281	246	253	260	253	259	242	282	256	275	262	251	261	243	288	235	250	266	257	251	255	236	268	258	277	275	245	267	240	248	270	248	266	263	253	251	242	295	233	257	267	263	272	267	287	274	239	269	278	246	256	285	246	266	236	263	242	240	265	271	271	271	230	267	253	274	267	269	258	289	242	257	278	242	250	245	261	237	273	228	246	269	259	237	257	245	252	249	268	262	237	257	256	246	240	258	270	231	271	277	255	253	261	284	257	248	272	267	253	273	255	286	240	272	273	245	269	267	283	251	241	265	279	247	260	245	273	227	260	249	232	272	262	250	262	260	264	260	249	250	257	229	254	311	247	253	272	242	255	258	251	247	263	248	267	258	257	238	248	287	270	243	240	261	263	241	269	247	257	271	272	261	257	240	265	287	251	255	255	276	250	222	240	253	293	236	254	226	269	250	253	268	280	282	265	259	244	228	253	274	261	244	254	248	267	268	254	269	236	305	242	261	270	238	255	258	250	270	256	231	258	285	305	273	270	250	252	267	271	287	228	263	256	250	233	258	256	269	252	284	270	247	263	208	242	267	266	246	250	232	263	250	269	253	280	255	238	256	256	269	264	267	251	259	231	270	290	216	278	237	267	258	252	306	243	246	235	278	246	264	252	281	261	271	267	246	275	257	244	262	277	289	263	263	245	279	270	266	236	251	244	255	257	276	226	270	209	268	264	250	239	257	282	257	261	253	281	229	248	252	266	261	260	246	245	245	258	256	264	280	262	267	276	295	287	251	228	278	232	255	244	274	269	266	253	288	249	267	239	262	249	247	263	253	263	266	252	266	247	272	247	283	268	268	264	266	252	243	247	239	288	231	270	232	255	254	276	248	272	222	268	263	265	272	261	269	272	255	256	288	268	260	281	261	272	252	267	261	273	275	294	241	264	250	240	249	246	266	240	238	269	258	250	259	256	272	260	259	283	257	268	246	257	255	274	255	266	260	292	269	232	259	270	265	251	249	239	245	252	265	221	261	258	228	254	296	281	241	259	216	269	226	263	243	280	244	274	234	243	248	259	268	267	259	275	239	238	269	262	273	251	240	275	286	243	266	272	246	257	247	265	237	248	237	238	247	247	252	272	248	262	255	272	272	262	253	227	278	271	261	267	263	262	234	265	243	284	276	261	270	264	281	260	263	228	245	270	273	264	252	267	265	254	277	231	262	291	272	262	259	260	279	275	258	246	266	242	255	252	261	265	274	279	271	235	258	252	273	268	231	257	287	265	276	259	226	295	260	251	282	282	277	250	256	259	256	250	230	285	243	258	270	274	249	251	253	260	289	262	270	260	267	262	250	252	246	226	243	241	256	235	269	251	261	262	263	246	262	250	258	273	262	259	263	250	277	260	258	282	262	267	286	230	274	261	257	253	245	249	269	222	246	251	257	263	251	260	276	276	281	253	296	254	250	239	255	253	236	228	272	281	269	266	242	244	258	265	250	268	263	253	248	268	253	279	306	254	263	274	277	264	263	252	288	234	284	280	259	253	246	268	263	282	244	261	257	281	274	284	257	246	291	255	273	278	264	263	263	274	281	263	264	266	236	252	253	258	275	245	269	273	261	252	256	259	243	256	242	248	253	246	245	281	283	253	234	262	253	264	245	253	248	239	265	251	273	274	250	245	263	263	259	265	228	258	271	276	263	254	257	278	230	287	245	238	236	250	249	241	282	286	256	245	257	256	273	262	266	260	252	268	271	254	262	254	234	269	287	268	262	276	249	225	223	254	235	251	209	243	278	247	252	250	257	252	257	238	264	262	261	250	256	256	261	249	245	260	275	266	278	244	279	271	243	290	239	259	273	246	257	259	253	243	243	241	281	249	263	255	256	256	271	271	283	255	244	235	254	288	288	257	264	262	236	266	253	270	270	241	249	253	274	259	275	248	267	269	245	261	234	269	220	227	260	281	275	251	279	221	265	266	267	270	259	256	253	264	246	275	239	265	274	269	261	280	271	293	283	263	265	248	291	265	258	253	262	247	262	276	248	278	243	226	243	267	254	232	251	243	248	250	255	256	298	275	244	260	280	279	250	247	222	226	279	252	258	235	245	248	267	255	249	264	262	257	258	260	239	267	261	277	286	275	283	234	262	263	267	264	245	261	256	256	264	265	271	241	233	269	252	287	284	264	244	232	250	264	282	246	267	294	255	265	245	271	261	267	237	258	259	234	253	249	278	269	267	259	255	289	252	261	289	267	273	287	264	275	234	274	251	263	255	256	235	252	255	257	268	233	285	255	265	286	250	263	232	254	270	261	255	265	249	265	259	257	247	269	255	240	235	268	262	303	236	254	274	277	235	238	275	245	243	253	221	277	233	260	263	229	262	222	240	243	255	260	267	279	249	279	262	282	266	268	276	251	233	279	246	270	278	279	256	244	245	247	236	278	266	275	278	263	257	257	257	317	284	247	264	257	290	289	271	279	254	237	268	238	242	287	256	267	272	253	264	257	264	228	254	291	281	256	293	281	247	244	267	264	268	273	273	255	273	229	271	262	243	237	283	251	290	266	271	265	235	272	259	260	231	261	259	264	262	261	247	265	246	274	249	261	257	258	255	257	259	270	260	265	276	265	280	248	266	275	252	242	258	258	284	220	269	244	285	268	273	245	234	225	257	267	268	254	263	243	255	281	259	258	264	245	245	254	263	282	257	277	244	265	274	251	249	268	273	276	270	256	265	237	253	266	276	258	229	239	281	262	280	303	242	263	226	226	259	233	256	243	255	284	250	247	281	269	297	238	250	257	265	266	299	243	271	246	255	262	270	245	234	289	275	250	277	269	254
14283	28462	19512	12652	7737	1923	298	318	290	296	290	316	290	298	288	316	300	285	321	294	308	300	289	293	286	282	290	258	301	295	276	277	277	317	327	269	276	311	319	304	292	313	325	293	277	282	278	262	301	316	313	298	305	297	283	328	275	306	312	305	309	284	289	340	301	284	275	298	296	284	292	322	267	290	268	267	304	287	269	285	276	298	307	288	295	306	310	306	274	291	295	249	299	309	291	294	287	280	261	287	289	309	297	312	289	299	316	336	293	282	311	281	320	291	277	293	286	272	314	312	278	298	287	257	302	283	278	286	289	291	282	282	297	281	259	301	298	288	316	306	305	302	250	269	319	298	281	297	300	287	311	282	329	271	304	312	305	291	311	284	282	252	330	253	317	282	287	268	290	309	297	279	308	273	283	283	284	284	327	304	282	266	302	295	275	263	313	318	292	332	305	321	274	305	293	297	278	299	307	269	291	335	301	265	303	306	312	262	265	281	298	305	294	315	316	315	266	332	284	276	317	279	314	303	327	296	316	279	293	278	288	290	290	285	292	296	274	275	331	284	287	284	286	307	285	289	276	307	287	284	293	298	304	298	319	288	286	280	298	307	287	307	287	286	346	281	301	300	318	320	297	303	310	296	281	302	272	282	275	286	323	314	310	278	283	293	308	295	272	256	315	276	284	305	276	315	316	262	296	309	293	312	303	308	290	308	266	318	255	282	246	279	311	304	280	272	268	338	286	294	298	292	335	309	283	288	253	320	298	335	287	279	299	289	318	278	288	288	325	307	267	291	263	298	296	297	306	295	278	289	314	286	262	257	314	325	317	296	281	272	277	293	287	286	314	270	318	307	291	277	298	318	278	290	280	294	291	276	310	311	326	305	308	300	302	275	315	308	311	280	252	284	283	314	285	307	272	309	287	249	311	283	291	304	266	301	293	268	297	290	286	302	281	312	268	310	322	290	306	299	290	324	312	268	330	289	307	334	297	303	297	278	288	297	307	279	279	298	298	287	307	311	312	305	283	311	263	297	297	306	307	317	276	296	327	315	288	299	307	263	280	273	318	312	305	300	358	276	297	287	314	279	272	276	313	285	335	306	314	312	342	313	312	278	297	302	273	294	270	300	311	285	275	287	292	286	246	302	339	285	275	301	289	312	280	292	294	284	300	311	290	318	298	295	276	315	282	326	312	320	253	311	293	275	295	315	296	310	306	289	286	320	286	295	289	283	301	272	277	269	291	277	309	303	333	289	303	310	306	297	282	309	291	305	285	284	324	305	292	305	292	318	259	287	311	304	287	295	309	297	287	286	287	297	281	322	280	319	287	345	279	289	296	294	296	276	277	299	283	281	272	279	318	289	317	300	291	315	322	308	295	317	302	277	284	287	310	284	300	292	279	296	312	316	298	293	288	285	302	276	308	283	313	325	269	323	298	291	278	304	302	302	289	256	271	303	279	298	287	308	282	303	296	295	292	281	297	278	284	275	321	311	288	341	282	306	279	314	313	287	317	271	271	305	313	300	309	307	300	312	309	284	315	285	321	316	316	315	266	288	278	277	287	274	300	287	311	317	299	304	287	291	276	291	281	313	294	274	291	277	269	297	288	326	325	315	277	305	281	275	315	276	300	308	311	274	299	296	312	309	300	296	275	311	285	315	291	300	304	279	281	315	259	271	299	298	285	270	282	318	288	264	264	291	297	276	304	301	264	333	265	306	291	313	293	273	278	301	288	286	304	317	335	295	300	298	294	286	310	326	277	279	264	322	283	307	300	264	310	337	292	307	299	285	276	289	302	300	294	280	336	308	288	281	303	299	273	281	280	271	279	308	267	282	271	309	282	274	291	312	298	269	278	282	290	279	291	280	311	303	292	287	285	303	289	285	295	289	287	282	299	297	294	314	319	299	269	309	297	273	307	285	298	295	285	276	285	276	311	275	323	303	313	323	291	252	304	277	275	311	293	290	321	299	270	303	310	286	293	318	270	279	300	282	286	273	277	301	313	305	301	300	303	310	305	335	289	296	297	308	296	279	290	292	264	291	278	276	273	299	316	298	273	296	266	298	275	270	320	297	300	284	304	286	323	308	248	316	306	286	271	301	314	301	306	299	286	284	263	302	289	273	288	295	297	274	297	294	298	284	317	272	305	322	261	328	265	258	283	291	287	294	320	291	294	294	295	247	298	315	272	314	274	292	284	273	281	286	265	299	279	285	277	302	309	293	279	285	324	304	319	278	299	281	281	319	292	273	316	299	302	279	310	275	284	297	280	293	263	283	303	271	317	273	300	307	302	296	294	281	262	306	307	300	288	300	275	301	299	306	308	311	307	316	264	297	309	312	273	297	280	298	314	252	294	287	301	295	307	278	276	304	304	298	317	310	311	290	317	306	294	299	293	291	299	297	300	321	298	314	274	302	298	300	263	307	322	299	295	313	270	303	300	289	289	263	307	313	294	307	312	294	304	284	273	319	302	297	311	293	297	324	292	310	316	283	300	294	299	296	272	269	297	272	294	285	291	305	251	303	310	290	317	313	315	281	293	269	282	310	287	272	285	258	294	307	302	322	290	322	303	310	324	319	303	307	310	280	297	309	295	290	289	317	253	310	310	301	288	281	289	309	311	310	291	285	257	313	291	302	292	346	251	281	253	283	304	290	288	317	308	301	321	307	291	289	326	297	274	281	270	306	291	332	273	284	306	301	308	281	305	331	301	306	309	327	265	289	322	281	294	308	312	299	308	284	271	281	295	297	304	326	285	326	289	297	269	280	289	285	290	284	318	301	307	305	298	296	300	298	313	304	306	304	289	296	278	336	258	311	299	293	296	299	274	301	282	302	293	257	288	285	290	291	317	281	304	289	309	298	270	287	288	279	287	318	294	308	303	285	259	321	278	311	260	275	296	332	273	292	289	302	286	296	295	323	304	286	319	300	284	310	302	306	269	303	278	279	337	312	313	289	291	329	265	281	314	301	306	288	281	310	331	299	291	295	294	285	287	278	301	312	265	282	290	300	302	282	306	306	289	295	280	286	307	285	297	327	284	282	285	293	284	268	314	286	290	309	285	308	294	276	294	271	274	292	340	298	284	281	350	308	282	298	283	275	282	300	303	261	293	328	284	281	276	283	284	306	304	282	271	277	297	294	285	299	288	263	272	307	289	310	263	310	296	309	292	313	293	301	310	301	278	298	286	276	281	274	270	309	291	294	325	263	301	284	341	289	300	304	310	298	311	303	284	289	298	308	278	304	327	274	299	298	281	297	281	307	305	314	313	287	278	301	305	299	322	308	324	304	313	301	300	282	293	304	301	308	313	292	317	280	282	301	302	307	263	303	286	291	325	297	297	297	334	319	280	291	297	304	310	287	282	314	307	278	300	302	259	320	310	307	303	276	324	311	336	309	307	284	303	307	252	277	291	297	290	266	294	277	303	298	282	298	312	262	290	312	314	281	290	289	292	331	270	274	314	295	282	324	279	295	262	280	330	298
23647	21039	31698	35332	34575	15978	2639	300	296	263	237	261	226	225	224	201	209	184	186	202	203	205	192	207	230	222	184	206	179	193	204	205	183	198	201	202	214	191	201	176	161	195	209	199	195	197	186	214	168	190	171	230	183	187	172	202	179	190	197	178	220	192	166	170	187	190	187	200	194	196	192	201	192	186	195	192	170	203	207	206	192	204	189	176	186	217	192	191	218	207	219	200	179	162	209	207	189	178	198	192	217	193	168	178	188	192	179	207	210	190	183	188	181	206	177	194	180	195	158	196	193	198	199	193	187	172	208	166	181	184	206	182	180	178	222	201	180	201	183	191	191	174	185	185	185	219	206	201	191	173	194	185	208	202	182	197	191	174	199	197	197	201	206	194	213	162	214	188	197	192	163	186	184	151	193	169	207	183	206	179	177	189	184	185	199	171	207	202	183	188	181	214	199	196	194	195	190	165	198	175	197	189	198	184	210	180	198	165	170	182	193	187	196	212	199	197	194	201	195	200	183	177	201	206	211	194	199	171	165	205	174	186	181	191	202	204	185	189	183	198	209	182	212	169	182	193	192	201	182	193	189	212	193	182	212	215	172	171	189	170	214	203	178	180	178	165	194	187	181	192	169	183	217	190	231	194	168	185	180	194	199	197	191	182	191	197	189	187	192	178	190	189	181	202	208	205	195	179	193	200	173	189	184	170	218	206	207	185	192	183	194	204	178	183	189	175	193	162	175	195	202	193	173	194	173	199	197	170	209	174	183	188	213	167	187	172	172	209	197	184	190	170	195	186	186	186	163	194	180	195	190	191	172	194	177	193	179	180	185	188	199	195	206	193	183	204	196	201	170	186	189	196	179	183	196	214	205	179	184	195	186	189	211	184	217	191	214	186	173	164	195	190	170	198	182	183	204	175	201	183	191	196	179	203	192	198	210	179	176	184	191	194	208	166	200	189	173	196	183	162	200	211	204	154	180	177	183	183	191	179	212	182	174	176	186	185	165	183	183	204	183	182	176	188	180	171	154	156	183	181	225	206	189	176	193	170	209	168	171	187	179	184	184	164	186	182	173	166	179	195	186	171	184	166	178	222	197	177	182	202	175	178	180	207	164	189	202	193	201	215	181	176	181	200	182	201	194	175	180	202	212	192	186	181	179	167	192	204	188	184	188	180	161	167	193	189	159	186	172	171	176	190	191	175	207	187	168	201	200	178	210	178	156	207	191	166	210	196	190	197	164	193	196	182	208	187	190	174	172	194	203	189	183	174	193	165	174	193	189	194	174	197	187	185	203	173	219	184	185	196	196	183	201	190	195	207	171	209	180	172	171	203	187	190	177	189	197	186	202	183	216	185	197	199	198	177	187	181	197	182	180	188	198	180	192	175	174	176	178	171	195	185	199	208	177	201	207	178	178	175	187	218	196	178	188	166	184	178	200	181	170	205	165	188	185	177	187	174	195	213	191	191	193	200	197	181	211	185	212	167	171	183	197	202	188	197	206	181	197	210	182	226	194	180	191	200	191	191	167	200	182	185	190	182	190	196	190	195	196	185	189	189	170	212	182	212	185	205	175	213	200	198	175	173	190	210	183	185	179	204	193	167	195	198	184	189	211	181	176	204	188	171	196	202	188	205	167	198	166	178	177	181	170	170	168	171	217	191	195	177	173	179	170	196	189	213	196	189	172	196	217	212	208	193	198	200	208	187	171	187	210	194	200	195	199	182	208	206	183	199	184	200	183	206	211	199	201	185	197	196	184	172	179	207	200	177	188	211	185	188	197	225	185	187	192	193	197	188	185	162	173	180	192	190	194	183	196	187	206	211	215	186	166	185	185	198	187	186	197	187	176	202	179	190	175	181	173	197	179	176	223	182	201	184	179	191	190	182	204	166	191	169	179	186	194	192	186	191	196	190	165	188	165	162	179	222	183	186	171	183	170	184	189	178	188	179	191	179	164	186	174	210	177	197	157	189	192	183	193	194	156	210	192	178	202	193	212	182	168	204	171	194	183	172	185	179	187	200	194	195	198	190	199	174	196	204	192	169	172	211	193	191	175	190	199	194	162	173	204	177	198	183	196	178	195	196	158	182	199	201	214	212	207	199	205	165	187	178	175	175	181	177	179	196	217	177	173	172	192	153	194	236	171	210	203	207	183	196	184	196	178	186	184	197	193	165	192	187	195	187	200	177	184	190	200	208	172	184	199	169	165	173	182	194	207	182	175	200	187	206	153	198	186	200	188	176	178	196	196	167	166	186	192	201	186	197	198	199	192	171	172	176	175	178	185	178	202	195	167	178	186	191	183	171	190	194	191	188	184	171	182	194	183	176	187	171	187	201	182	202	173	192	183	208	191	172	209	177	184	210	201	204	209	201	160	193	166	211	195	182	211	194	215	198	179	172	190	207	182	170	201	184	170	181	195	171	181	199	216	173	165	178	174	183	157	199	219	204	166	196	190	158	180	195	203	173	198	166	182	187	183	183	188	192	174	189	203	185	185	185	187	197	211	200	195	197	211	169	201	206	182	164	200	166	193	186	178	203	218	228	203	191	180	198	181	197	184	196	201	162	197	190	165	179	176	169	180	156	202	195	199	187	180	185	169	198	190	193	198	200	193	191	194	190	213	185	177	175	183	203	185	165	187	185	160	203	190	173	189	181	195	196	186	186	223	184	177	191	182	200	185	162	209	208	195	189	205	174	194	191	198	168	175	173	208	202	214	214	188	196	201	187	201	159	200	184	222	166	201	202	189	173	203	173	192	206	204	194	169	181	206	185	198	168	180	185	206	180	183	182	191	194	196	196	204	218	188	208	198	168	181	182	196	193	176	198	158	188	185	195	160	186	188	195	183	208	187	214	192	207	195	185	167	190	191	184	183	187	187	205	184	189	180	166	193	182	203	144	181	185	222	202	209	203	190	213	191	195	205	195	222	185	182	198	189	190	175	207	174	172	187	216	174	198	186	181	193	201	195	193	196	198	189	223	183	178	194	180	177	164	183	202	200	154	203	183	214	192	196	187	216	181	193	165	172	188	179	205	183	193	193	191	183	176	178	195	182	172	219	184	174	194	183	184	188	187	183	211	151	180	171	204	201	169	190	178	184	195	185	213	194	185	171	174	181	175	207	171	175	205	185	211	217	205	214	179	197	199	176	193	189	180	183	206	176	199	189	162	187	193	192	189	177	204	162	163	177	181	221	168	221	175	196	189	189	183	179	187	201	174	181	180	234	186	205	175	181	193	179	179	191	190	188	176	209	166	173	171	208	208	196	196	201	170	189	197	180	221	160	160	181	209	175	200	185	209	184	185	184	207	172	195	208	190	165	206	175	157	178	179	194	201	178	191	171	173	181	173	173	189	203	183	190	199	200	212	186	187	180	204	185	220	194	181	206	189	167	203	176	191	195	185	204	202	187	197	184	167	193	196	210	197	176	204	219	187	156	176	179	186	184	165	196	181	192	186	172	171	170	178	179	213	164	177	157	186
26627	57514	60510	47200	38705	1979	584	489	413	350	320	310	305	247	254	260	255	212	259	239	246	226	216	230	227	251	191	218	200	203	216	189	214	236	205	214	216	206	193	212	224	210	209	206	214	223	236	190	211	206	205	203	183	198	226	234	241	208	215	191	204	228	214	225	206	202	217	209	231	214	218	190	209	184	215	199	231	208	235	181	204	208	231	205	211	218	212	223	178	208	213	212	203	213	247	204	212	211	222	231	198	197	214	218	212	253	213	205	193	216	228	223	202	224	192	217	207	233	248	228	215	213	200	209	185	242	212	218	196	234	198	219	201	232	228	216	235	213	204	206	214	186	224	194	188	212	218	230	207	208	210	220	209	229	197	197	227	207	192	164	230	218	207	199	203	221	216	217	218	209	191	193	201	204	203	206	218	230	238	250	203	182	179	223	205	199	194	185	207	203	216	209	195	205	250	240	237	209	232	201	209	203	224	226	218	224	206	208	207	205	210	215	220	207	212	249	205	210	193	224	213	186	208	189	217	262	214	214	203	210	202	228	213	231	215	217	216	220	208	201	211	197	213	215	223	223	210	181	212	182	211	205	198	204	208	210	215	204	196	222	206	200	190	217	211	184	199	212	227	225	216	226	202	197	221	207	217	209	208	207	236	241	218	206	201	220	202	222	226	214	237	207	214	201	213	198	192	215	211	214	212	200	197	216	231	194	229	212	205	219	201	182	189	197	224	201	207	186	197	195	214	222	226	180	196	197	220	212	217	213	226	220	203	203	198	220	193	240	217	231	217	203	194	226	184	230	207	184	230	221	214	210	215	187	196	219	192	200	204	224	197	210	199	200	225	223	218	208	197	193	208	227	204	211	202	210	188	192	199	195	204	219	212	202	211	218	221	211	207	222	200	216	226	193	199	242	207	196	225	207	217	203	224	201	200	219	204	222	208	240	219	210	211	208	235	203	196	208	223	188	190	200	216	221	186	181	196	219	190	185	221	213	235	216	198	193	197	194	209	215	192	213	205	201	198	176	193	234	242	183	199	231	213	193	242	205	185	211	208	204	236	184	215	214	190	225	223	209	184	220	237	217	209	203	176	219	213	199	179	198	217	202	187	222	183	197	220	221	228	212	201	217	200	212	207	211	217	229	210	211	239	212	211	224	212	189	212	223	208	194	222	216	208	205	220	236	206	207	195	231	190	226	213	199	208	208	183	197	234	208	221	220	205	198	206	208	215	193	222	244	216	202	212	186	214	212	218	186	189	212	182	203	221	201	210	198	187	221	230	208	201	229	209	211	202	223	205	194	193	178	233	175	200	223	212	204	201	192	208	210	202	206	217	203	218	202	200	209	228	175	190	224	186	208	211	225	215	204	208	202	203	216	221	221	227	209	194	195	202	225	209	197	218	218	204	183	217	210	200	215	201	227	194	211	221	223	218	212	215	221	220	201	225	196	216	206	217	196	230	230	198	203	174	213	223	202	192	252	192	212	211	202	206	208	204	201	214	207	220	218	214	204	186	213	216	216	193	191	205	218	212	222	221	241	235	203	227	231	206	220	247	200	239	222	224	208	197	207	223	234	214	194	250	218	201	201	197	223	194	222	184	194	222	216	223	206	216	210	192	216	219	207	221	240	236	209	201	211	230	184	220	222	197	211	202	225	207	227	207	205	212	209	201	233	211	192	212	199	201	239	225	214	202	232	199	210	214	190	200	218	221	216	198	208	222	218	211	229	223	230	211	196	218	245	215	213	222	192	212	188	230	207	213	179	215	220	220	186	242	200	195	199	200	197	200	219	222	217	211	206	222	214	224	232	195	209	190	203	218	200	185	205	196	192	188	229	215	218	198	204	194	213	222	198	203	206	194	202	215	212	220	227	221	196	192	195	205	216	217	209	198	191	207	202	194	220	203	191	207	205	216	223	230	194	232	217	210	220	214	216	195	195	224	213	218	205	214	183	228	190	227	203	208	206	174	200	244	214	222	176	228	215	223	231	204	213	216	214	186	184	214	215	188	205	207	213	205	206	209	219	208	227	202	199	180	221	202	191	204	190	230	188	208	179	212	196	200	200	219	230	210	190	207	225	189	210	224	213	214	216	206	248	206	219	221	190	188	218	215	210	243	197	234	187	211	206	208	228	215	198	209	210	217	221	196	197	215	216	205	229	201	220	188	216	221	208	201	194	203	204	205	193	198	202	216	205	222	198	189	214	246	224	223	182	203	221	226	222	201	240	212	198	217	195	211	211	227	210	212	227	216	207	226	217	241	200	215	214	229	211	220	225	193	185	217	198	213	187	217	220	222	212	222	196	216	188	204	223	201	236	223	215	198	216	184	188	203	226	230	218	193	196	195	201	206	197	211	188	190	236	222	198	206	244	206	225	211	211	191	191	196	207	205	206	246	222	208	230	201	217	200	231	209	189	205	220	211	232	189	246	183	224	207	209	185	228	222	190	208	204	206	205	199	208	222	199	209	232	205	210	206	217	207	209	217	208	191	194	202	214	228	198	208	219	168	216	195	199	229	215	205	205	210	200	202	216	236	219	206	219	193	197	208	207	244	209	227	212	206	209	207	217	211	230	227	225	218	235	219	218	229	203	237	213	211	216	211	208	237	207	210	236	213	228	207	188	212	231	218	215	186	208	188	212	228	216	220	190	218	203	205	222	216	226	221	235	213	221	208	207	199	196	219	207	221	229	224	199	169	197	238	227	215	194	202	188	233	241	204	218	212	207	235	208	215	208	212	207	208	220	207	197	198	228	179	183	207	212	206	211	222	225	235	223	188	199	208	200	192	212	166	179	186	235	193	222	207	207	225	213	218	198	212	205	209	223	203	205	221	207	186	197	222	212	215	211	213	196	170	236	194	202	230	208	204	198	208	205	202	192	194	228	236	209	226	219	195	207	197	191	202	236	213	216	204	208	227	214	211	223	204	199	221	234	216	208	204	189	224	205	209	190	216	211	210	220	176	204	207	203	211	195	212	202	221	205	198	221	222	235	220	201	189	205	198	209	225	220	204	184	211	197	212	196	222	224	209	217	210	206	193	218	199	188	205	196	209	196	226	213	201	212	233	246	219	223	233	196	196	196	192	229	218	224	213	217	211	217	206	213	209	217	185	219	212	210	205	236	213	243	198	190	217	231	195	214	214	205	200	230	190	200	205	226	218	208	201	196	213	195	201	218	198	207	195	210	216	221	214	214	221	203	225	207	207	207	244	219	190	225	197	205	193	218	209	203	189	222	191	202	219	210	210	200	198	190	219	227	206	208	257	206	235	212	218	222	207	208	217	183	229	215	222	233	191	213	221	191	236	200	226	190	211	201	238	214	215	217	209	228	203	190	216	223	197	212	215	219	221	213	208	185	224	204	200	219	205	221	197	197	215	203	225	227	219	194	219	200	223	213	213	234	207	182	182	192	223	209	207	226	233	208	225	199	211	207	213	195	216	218	208	216	260	207	202	202	215	208	200	227	195	191	214	205	214	207
24834	21197	30814	32319	26661	11363	1093	468	468	419	438	444	393	437	432	441	477	460	473	418	433	457	482	429	414	424	459	448	405	477	465	451	459	457	465	427	462	427	427	469	422	436	460	442	430	411	444	421	445	400	436	419	406	435	461	433	484	442	458	460	450	454	488	424	452	448	434	462	431	466	442	430	477	441	425	439	432	451	406	435	435	453	478	410	443	425	475	415	472	444	432	462	472	411	425	445	439	469	435	427	467	433	423	422	470	452	430	410	385	461	443	439	441	446	432	432	442	460	424	457	451	456	428	418	459	431	441	469	445	429	435	435	444	444	419	431	468	461	450	446	452	432	451	455	438	441	479	449	466	452	421	459	433	433	467	476	435	430	433	462	432	469	482	466	420	452	485	421	423	413	438	428	418	396	429	440	453	461	412	456	456	420	463	419	453	406	464	458	447	442	441	439	443	478	457	413	475	432	412	448	434	511	426	423	424	488	432	447	423	428	482	449	436	452	444	457	423	422	430	408	441	411	441	424	412	461	458	443	448	433	448	434	447	430	440	452	421	442	412	440	415	452	433	470	454	445	473	445	425	430	427	401	417	442	467	432	447	461	429	412	439	424	431	459	464	402	446	457	449	431	460	421	435	449	444	473	451	467	410	448	462	416	438	453	414	443	427	460	412	434	456	415	473	453	464	436	415	452	419	474	430	434	432	423	403	416	451	430	418	489	468	484	466	508	422	445	430	475	447	452	404	405	424	454	439	419	400	472	474	432	440	418	427	411	417	432	425	407	431	423	450	476	510	473	467	461	427	433	426	440	468	438	453	409	453	442	438	463	446	448	453	451	412	450	390	453	421	440	431	473	476	432	446	457	410	436	437	453	455	437	465	433	428	396	470	415	432	463	464	413	431	469	440	406	445	469	459	452	417	442	441	404	419	450	435	425	446	456	434	414	446	425	457	461	416	427	445	416	450	423	431	403	439	434	441	426	454	431	423	406	446	452	447	438	427	433	461	465	445	425	444	440	412	441	407	438	455	442	417	437	420	444	455	448	457	440	474	398	506	474	421	452	417	401	453	442	425	441	422	422	459	436	447	429	424	417	446	369	458	450	458	440	409	430	386	408	439	406	424	450	472	451	437	419	463	432	439	446	442	458	433	469	430	470	452	427	416	444	407	483	434	449	439	476	435	409	444	442	462	497	444	440	438	444	429	453	432	436	457	436	409	458	434	449	472	399	425	424	446	460	439	425	434	455	444	439	442	424	451	444	437	432	456	434	482	431	445	468	434	462	436	411	441	470	436	414	459	430	449	482	488	405	431	441	437	465	443	422	424	453	461	414	426	465	453	471	440	461	450	461	418	471	453	442	424	436	441	406	429	420	435	432	463	464	438	442	461	450	384	460	438	470	440	441	421	449	445	416	455	431	469	445	428	453	461	442	474	436	408	425	415	429	428	441	443	443	415	471	417	449	435	475	432	481	430	416	459	441	475	439	432	437	445	430	424	436	453	448	445	455	459	473	428	411	440	421	444	429	432	421	470	442	475	454	445	429	445	439	448	447	458	435	444	454	427	446	443	439	431	447	457	425	391	453	421	424	416	442	417	473	431	429	429	466	452	439	432	428	425	423	443	458	493	423	426	437	414	450	458	481	450	466	430	430	429	462	404	406	459	442	455	444	469	453	432	428	513	481	430	467	450	423	459	425	431	450	454	432	429	479	485	419	428	469	460	447	453	440	454	425	425	404	444	432	469	443	439	471	441	429	446	435	440	409	436	452	430	414	454	434	414	465	430	420	453	446	432	443	467	454	446	443	441	460	451	431	454	427	432	451	451	440	472	427	461	433	431	456	427	457	440	414	426	455	426	438	422	441	483	451	413	402	444	437	430	442	426	424	447	436	420	411	428	420	459	454	453	393	430	459	425	414	464	429	444	426	443	448	446	407	462	467	431	499	414	453	464	444	468	476	454	468	434	435	408	399	424	527	435	399	445	431	416	421	478	425	462	433	454	461	444	452	448	441	412	457	445	438	449	464	404	431	426	469	450	433	417	429	470	438	433	400	454	436	430	436	451	474	433	445	448	433	431	476	419	417	489	438	433	437	416	482	439	447	437	420	435	433	427	456	429	431	468	450	431	427	467	451	434	427	433	435	441	429	454	443	432	450	426	446	444	414	449	438	457	442	452	414	448	438	456	437	424	424	450	431	443	437	432	452	466	440	434	446	445	449	421	414	444	449	425	441	430	418	465	447	433	437	456	411	462	420	402	478	448	439	437	425	437	425	413	443	444	440	440	422	451	456	424	440	467	420	404	440	451	465	447	442	396	426	474	442	427	453	452	432	429	430	432	436	457	442	419	413	437	447	418	432	418	460	445	448	437	411	415	463	445	454	450	471	432	452	450	447	452	419	429	463	440	472	470	458	375	427	428	448	426	445	465	477	466	418	504	430	448	394	475	418	450	431	433	415	420	471	470	446	470	446	447	458	443	447	474	492	462	421	424	496	460	411	445	476	449	433	445	467	436	433	465	455	444	480	461	420	466	463	446	433	440	415	437	442	422	487	443	455	396	451	423	420	450	465	403	440	456	453	456	463	485	445	441	427	456	420	454	440	443	462	413	450	436	428	417	481	443	435	467	433	437	446	466	453	440	438	439	418	444	442	438	416	426	420	467	444	469	465	452	441	444	426	433	453	389	394	427	421	433	453	451	446	437	463	469	486	419	411	432	445	475	451	437	478	442	463	418	454	468	425	420	422	447	465	446	467	440	454	458	468	462	433	436	440	453	441	421	406	484	415	445	421	431	444	469	474	456	389	393	453	414	447	448	443	467	448	454	419	420	462	459	444	440	417	437	429	429	395	443	435	457	469	435	426	429	424	479	433	472	423	440	413	435	450	489	469	465	455	427	417	438	415	453	453	422	470	404	416	440	436	451	456	414	448	453	448	422	448	456	476	452	418	446	422	440	437	435	473	456	434	465	399	476	438	412	465	443	430	436	435	436	449	482	471	462	462	437	436	444	419	431	445	453	438	431	412	411	445	409	408	440	455	453	464	443	467	482	426	456	430	402	431	421	475	467	439	451	421	412	449	468	462	446	441	443	397	418	445	421	438	457	463	443	419	452	452	436	457	431	451	467	437	450	453	428	425	444	405	453	437	451	444	441	435	471	397	431	393	492	448	433	422	459	425	450	467	446	455	428	438	428	496	419	425	440	422	441	447	416	419	461	438	473	429	458	462	420	418	466	469	422	451	447	469	468	431	444	441	452	404	424	449	412	438	447	457	432	454	465	423	413	428	427	465	466	439	478	433	461	469	473	477	424	439	483	451	447	428	440	422	399	457	461	444	463	438	428	457	476	473	448	478	467	489	405	444	482	442	430	399	480	442	445	406	388	439	439	440	438	436	439	426	467	469	433	412	424	435	435	445	437	440	462	434	436	444	441	450	423	414	453	433	444	473	441	440	468	414	444	438	452	474	453	423	411	403	467	425
24826	53800	49699	39616	31345	8717	669	629	570	531	518	520	480	488	543	473	475	497	499	451	477	488	442	472	500	507	448	453	438	486	489	495	456	457	488	480	491	509	487	475	449	488	467	455	474	461	442	519	441	470	493	517	458	489	486	465	464	460	474	504	496	458	466	484	484	484	494	467	461	479	474	466	540	516	466	474	450	511	442	490	473	514	494	496	473	463	470	491	452	503	455	456	478	485	495	474	458	442	523	470	459	477	503	483	473	497	413	462	472	465	477	509	435	437	471	502	504	499	491	475	489	493	459	455	486	463	470	457	517	478	508	483	495	483	445	470	470	444	489	487	465	475	488	442	522	433	527	514	474	471	497	482	491	492	507	487	459	465	483	487	473	483	451	460	473	473	478	445	477	471	480	465	494	468	457	512	490	442	463	463	513	498	463	492	511	452	447	438	477	473	491	459	440	486	461	463	510	485	467	482	453	464	491	493	469	434	453	500	490	441	479	466	472	485	501	467	467	465	480	503	442	525	448	490	480	487	507	503	485	464	483	514	470	517	487	495	446	466	485	495	491	484	463	479	485	484	464	479	493	488	448	473	453	429	488	542	472	489	448	491	521	485	493	443	520	483	494	480	438	487	450	468	496	499	433	460	474	453	474	480	476	505	503	459	466	452	510	492	457	434	457	468	500	477	486	471	507	485	466	495	444	480	464	482	453	520	534	473	509	461	485	496	467	463	433	479	440	432	447	471	466	506	472	461	419	469	484	460	471	513	469	470	473	513	457	482	456	495	504	503	474	469	474	469	492	470	462	463	510	496	506	499	494	481	487	441	481	491	465	475	501	499	443	449	497	482	463	480	499	492	504	456	495	492	517	478	460	489	462	498	428	544	453	496	451	461	494	475	484	461	510	519	462	492	455	454	476	481	474	533	478	478	483	481	482	438	491	488	474	480	456	526	478	451	473	464	464	443	484	446	467	458	460	468	507	492	477	481	467	462	500	462	484	480	449	464	447	468	471	434	464	440	449	484	510	522	498	516	482	495	502	461	464	473	485	475	494	469	498	498	451	457	492	475	456	503	478	471	516	477	496	440	473	473	478	486	494	441	458	453	436	490	466	475	484	466	482	468	475	471	452	515	484	468	491	461	464	463	501	490	438	477	474	450	446	480	473	466	459	469	497	472	438	494	476	478	464	501	467	470	448	470	416	480	470	449	496	483	478	504	494	478	478	495	476	479	493	474	531	450	495	515	446	477	483	490	477	447	470	445	452	489	499	459	449	468	465	481	473	492	507	480	498	447	468	469	442	483	475	492	520	478	451	478	468	480	495	469	476	455	480	494	486	488	517	467	478	484	464	437	460	461	466	467	504	483	479	500	491	459	528	456	446	499	467	510	428	466	486	470	519	450	450	451	455	457	489	487	520	486	472	475	485	445	487	471	501	513	475	444	458	485	462	472	496	467	453	457	487	441	465	448	446	427	500	454	472	498	435	497	443	478	489	481	500	494	461	492	486	490	461	454	509	474	454	452	457	438	522	489	462	467	442	490	427	482	457	462	483	489	451	453	468	487	433	518	467	473	479	488	462	471	483	459	474	488	484	463	486	477	510	456	481	441	487	436	470	483	458	475	453	483	452	498	466	457	475	503	471	475	449	481	528	472	450	450	465	491	435	476	471	484	466	493	480	468	479	516	442	478	468	474	488	485	514	473	493	478	496	510	461	454	482	485	470	498	505	501	475	477	476	483	454	466	456	469	495	521	507	459	476	483	448	481	488	457	478	434	488	527	490	513	469	422	437	475	482	480	492	450	494	449	480	475	472	489	462	479	440	519	503	466	504	492	440	476	473	500	433	487	482	440	477	507	476	460	496	454	452	461	489	461	447	451	452	486	465	504	479	478	475	490	455	477	488	467	499	477	452	433	463	463	465	487	466	465	464	462	518	501	470	474	439	513	481	489	484	448	460	490	446	447	473	466	473	438	510	431	489	506	457	479	443	465	471	481	482	461	493	468	489	510	466	443	472	518	497	506	420	494	470	461	488	453	478	475	498	486	501	504	472	490	476	479	472	475	484	531	476	475	512	481	495	494	463	480	447	435	498	502	471	520	498	489	482	448	487	456	499	463	451	522	449	448	505	469	456	467	455	497	474	440	435	459	467	489	447	466	447	446	463	460	473	469	454	439	524	471	455	485	482	465	456	482	454	495	449	485	481	503	505	441	476	486	469	438	472	445	479	478	463	479	481	488	475	484	492	487	456	458	462	487	492	472	487	475	441	508	498	491	436	485	471	472	494	460	469	466	485	491	446	471	497	454	444	460	460	479	473	507	480	475	467	449	426	468	493	491	470	480	470	478	488	461	445	477	478	505	464	484	467	470	484	460	476	487	515	493	459	456	460	491	487	480	484	515	477	493	493	471	489	485	474	496	488	484	450	512	475	478	464	478	501	475	451	493	459	463	482	492	472	459	457	504	485	460	439	479	506	467	477	469	474	454	487	503	488	486	478	471	456	471	473	475	501	471	451	469	472	490	457	469	449	493	474	430	476	460	490	453	470	470	465	454	445	475	429	515	474	430	512	486	468	488	505	509	488	527	477	467	463	516	509	492	479	456	495	491	493	462	476	485	516	467	500	443	486	501	468	488	453	485	456	495	464	480	480	493	491	461	454	488	480	478	476	486	463	487	494	466	480	480	474	460	472	477	486	440	482	460	443	434	447	457	468	453	438	467	491	432	469	489	473	490	456	475	452	452	432	467	501	470	446	496	436	510	448	451	459	523	443	449	469	491	444	480	449	500	460	503	470	513	465	437	478	510	494	495	490	494	471	491	479	496	448	497	485	483	475	529	456	467	515	450	476	504	440	492	462	484	520	470	489	479	439	463	443	451	487	470	439	433	459	465	471	479	446	465	485	475	482	472	495	459	474	453	459	482	463	485	494	471	483	473	432	459	480	442	521	462	463	482	493	491	489	475	472	479	453	472	493	461	456	446	504	470	441	461	495	460	459	508	452	454	450	483	478	482	497	465	480	462	479	483	480	452	488	448	472	462	438	496	495	473	501	459	472	498	472	448	496	469	480	490	468	482	460	496	493	497	458	422	492	486	527	477	441	463	438	463	495	458	465	439	496	467	472	492	501	498	491	498	471	420	497	473	488	462	459	470	464	440	475	499	456	486	487	480	524	467	453	473	483	474	498	440	479	496	463	473	447	489	453	462	473	492	507	452	471	532	474	461	492	473	493	467	469	481	451	465	458	457	456	522	484	467	476	478	485	496	478	447	455	446	496	462	465	498	467	450	454	446	445	495	489	431	476	491	499	461	458	486	492	488	469	469	466	476	466	484	524	447	483	458	519	465	495	508	449	464	488	449	457	481	491	492	489	455	497	456	452	479	487	497	469	503	487	452	460	475	471	444	492	492	498	474	475	489	465	497	493	479	534	459	484	497	470	478	458	493	463	499	469	489	507	457	450	451	467	475	463	490	443	501	488	493
22532	21073	29226	26493	35826	38029	16825	2222	694	550	485	472	514	410	450	462	463	474	446	432	387	439	432	419	411	426	412	400	391	424	448	430	440	367	387	432	439	437	423	421	401	400	414	433	388	419	435	420	441	434	403	391	395	423	434	423	415	392	365	445	414	431	432	428	398	406	395	405	369	466	411	388	449	404	420	407	431	438	422	389	442	418	376	428	396	411	424	409	432	397	392	419	395	411	388	425	401	437	420	409	419	399	412	408	419	406	434	383	407	439	407	367	376	415	438	403	378	393	417	431	425	409	437	398	447	380	405	407	448	392	402	436	419	438	372	399	448	403	414	425	433	407	419	429	428	424	376	403	413	456	380	428	446	399	386	410	425	416	371	389	442	440	387	417	414	427	431	434	398	420	428	460	402	390	426	423	384	437	397	420	424	406	425	413	387	403	385	378	419	440	382	435	400	370	383	415	385	387	429	393	396	390	419	412	379	404	443	403	407	439	430	433	395	409	396	403	409	408	420	406	433	424	406	414	400	415	430	433	396	396	383	410	451	434	429	436	425	370	424	437	376	429	407	430	426	414	421	418	403	403	418	383	422	401	409	429	422	459	412	413	404	434	421	418	420	439	422	415	394	372	432	410	422	433	411	419	415	404	431	419	444	410	406	422	407	393	404	432	404	426	412	387	426	362	403	427	403	386	379	433	423	420	388	425	391	422	439	398	412	407	408	392	412	403	364	430	397	346	397	396	398	462	396	414	383	404	405	453	422	443	389	417	401	417	418	409	404	395	410	398	441	409	434	416	450	414	407	390	401	427	403	410	458	370	411	387	408	404	421	440	399	392	406	402	377	412	387	409	383	396	434	432	409	389	432	412	393	400	380	378	397	388	416	438	409	367	461	395	434	418	424	388	428	418	422	367	388	441	410	414	444	399	425	414	411	412	413	442	387	457	381	409	405	418	444	381	435	439	461	387	405	410	440	408	444	370	406	391	460	434	457	427	392	391	375	356	412	418	455	395	422	429	388	436	410	373	379	411	420	444	443	462	426	410	405	421	410	398	393	420	457	395	405	416	427	414	403	381	420	412	402	456	421	429	399	440	433	433	421	427	415	439	420	423	392	409	420	401	397	407	417	391	423	410	421	394	411	385	398	411	407	421	409	400	465	425	413	368	401	429	418	380	408	422	410	432	433	440	397	450	389	407	387	415	409	412	389	394	406	426	408	392	358	400	444	436	385	417	414	424	420	427	408	415	413	399	392	398	390	417	428	405	449	435	397	395	434	424	432	393	406	398	407	389	427	428	411	398	413	440	384	390	416	409	381	431	412	369	401	383	396	411	378	434	391	391	449	419	415	390	451	428	382	397	441	411	422	408	421	424	393	419	394	421	392	408	412	438	409	426	399	420	423	412	410	407	401	431	418	422	407	405	380	423	442	395	407	395	410	409	404	377	379	428	461	417	435	405	432	437	397	445	384	397	406	448	418	405	405	427	412	384	424	387	398	397	447	413	383	438	393	409	434	428	394	410	427	389	395	430	411	402	423	464	375	427	400	447	403	388	399	398	396	405	410	403	403	421	405	415	437	448	418	428	399	411	425	438	411	402	381	405	420	437	422	392	420	425	427	403	380	379	402	436	410	426	413	421	435	388	407	370	396	424	428	422	447	454	397	459	425	398	431	394	431	402	457	409	410	450	415	419	432	429	386	441	405	428	395	425	407	413	436	441	387	431	383	406	408	399	462	426	404	434	406	388	400	423	408	407	400	434	405	392	433	455	404	394	416	403	371	425	413	388	382	436	411	430	413	410	419	452	432	438	418	403	401	394	418	412	421	415	439	391	365	396	393	430	388	440	388	383	412	421	410	395	367	406	382	393	415	379	397	408	421	411	442	418	399	392	421	427	437	452	388	402	423	416	415	367	442	429	422	421	425	460	422	385	433	433	426	419	372	431	410	416	427	406	399	429	387	407	440	383	425	450	392	384	410	408	367	440	410	413	427	405	424	413	422	430	422	420	440	433	408	466	412	405	427	422	379	374	387	377	429	403	403	402	382	415	413	384	450	413	386	438	419	432	456	433	419	405	413	438	420	431	434	415	372	418	452	427	393	406	417	389	440	453	385	429	423	395	387	422	370	385	428	425	418	405	401	452	402	422	413	398	410	388	377	402	428	378	404	422	410	396	450	378	391	402	409	386	380	398	366	433	396	412	401	396	424	419	390	388	415	420	418	421	414	417	404	386	459	438	427	438	397	412	448	430	408	399	436	418	460	436	398	424	394	425	388	424	431	425	426	419	378	392	375	420	415	397	441	379	390	418	435	403	449	408	391	431	360	443	418	429	442	425	361	406	408	408	424	386	432	409	408	410	420	411	412	409	397	416	414	396	418	430	379	421	430	413	445	430	386	406	421	394	415	411	407	420	394	396	404	416	375	391	365	406	404	444	402	422	392	413	419	360	428	402	456	389	429	414	420	406	416	401	406	448	408	388	431	444	414	414	433	386	412	441	420	418	422	404	426	407	434	389	389	396	413	416	407	431	402	415	454	410	397	416	394	454	440	407	409	392	425	410	437	421	459	439	378	375	400	393	395	418	409	415	428	420	417	439	391	372	422	431	418	406	405	415	405	409	429	427	375	406	430	421	428	382	422	451	440	388	444	425	383	431	418	384	438	414	431	416	393	363	410	418	391	446	440	441	380	403	368	423	419	394	395	396	430	403	411	367	420	355	424	457	413	409	378	391	400	410	413	404	424	451	394	419	401	388	400	408	413	392	426	467	413	418	410	398	420	424	404	397	414	400	394	431	385	425	392	401	436	434	417	431	453	417	386	403	422	368	416	393	419	407	396	385	410	407	403	431	399	415	391	434	409	412	403	382	398	415	426	434	425	455	445	405	400	405	397	425	426	406	371	410	449	395	390	428	400	399	426	396	397	410	431	401	443	444	447	424	366	382	453	385	431	404	403	430	463	429	359	398	378	395	416	411	413	415	395	402	425	381	420	409	419	429	416	470	434	372	436	452	405	408	386	414	446	413	425	398	475	395	461	427	386	425	427	431	406	412	414	412	421	421	420	429	442	376	382	398	389	390	406	396	380	417	434	408	400	404	399	416	420	422	388	408	383	434	423	423	421	398	422	416	390	407	414	404	401	398	401	403	415	411	422	415	434	394	397	386	408	410	415	416	413	412	374	392	402	391	411	404	416	428	436	412	414	371	426	429	392	425	409	413	440	418	437	435	409	416	413	412	417	436	386	410	407	432	444	425	423	425	400	408	439	454	463	433	409	401	410	443	426	412	413	403	419	424	394	383	389	415	429	433	400	435	430	413	418	401	430	418	418	403	415	415	395	386	397	397	423	427	421	402	399	414	385	449	408	398	422	433	384	407	410	433	394	388	401	425	391	398	417	410	428	436	410	369	428	421	438	428	435	430	402	445	460	430	414	405	443	390	460	445	431	431	424	422	434	377	418	408	439	402	396	429	421	447	423	391
38546	78231	67531	54222	55258	37603	1934	1008	893	682	560	562	502	509	522	480	477	481	499	458	479	430	473	448	463	452	423	432	437	426	451	477	453	458	415	454	446	436	411	400	429	451	443	409	406	405	431	468	462	426	398	456	411	460	406	432	404	407	413	432	414	471	418	447	409	431	418	436	424	429	417	384	444	455	464	446	413	439	456	448	446	411	461	422	409	423	404	407	396	388	426	406	410	435	395	452	455	459	443	446	451	410	420	407	422	420	431	433	416	442	421	428	441	386	431	434	421	425	423	404	417	372	427	408	442	408	404	387	424	410	418	456	398	447	442	454	411	432	455	449	437	400	411	402	408	413	408	420	427	404	440	417	426	397	435	408	413	385	441	413	405	443	443	433	434	416	450	441	410	456	460	468	466	417	416	478	421	412	425	403	415	418	431	419	407	424	392	405	461	423	398	434	445	422	477	429	409	430	422	434	382	439	407	424	390	411	419	379	436	455	410	401	418	413	451	447	469	436	412	405	422	397	426	420	453	414	431	421	413	423	411	436	411	423	429	417	444	422	418	449	409	428	432	400	427	422	425	489	419	452	424	395	449	431	423	423	445	430	434	414	429	422	418	442	426	425	425	418	427	385	464	415	420	377	421	433	427	360	415	417	453	426	440	395	441	440	407	417	460	481	442	419	421	368	409	420	438	426	410	457	400	469	411	454	451	442	422	421	456	423	398	427	434	419	412	460	422	413	413	430	418	436	417	479	430	399	385	415	428	426	447	429	430	429	452	408	367	455	456	414	454	428	416	434	391	366	427	438	411	449	412	409	438	413	419	425	414	429	399	457	432	439	391	432	404	435	409	415	417	487	404	418	402	408	449	409	412	408	441	448	460	442	420	407	382	400	445	468	405	472	481	410	417	440	430	397	366	409	426	469	445	437	401	444	457	420	437	421	436	446	404	406	430	452	413	418	435	425	439	473	414	429	445	451	436	438	445	422	431	370	385	403	451	434	436	413	432	482	393	466	426	443	413	424	459	446	411	404	423	437	419	418	452	403	428	424	430	434	394	439	452	390	433	419	443	412	443	432	439	402	464	397	435	402	454	437	410	433	443	444	394	397	432	441	404	415	422	417	460	441	438	399	406	450	400	420	421	426	417	445	440	427	441	439	408	437	430	436	454	419	430	422	395	473	470	420	409	447	415	404	410	437	461	450	437	476	447	415	414	453	466	450	426	425	430	396	405	416	408	386	437	440	443	423	409	436	450	392	409	385	417	403	394	453	425	421	444	389	466	389	429	422	413	394	436	452	411	441	407	454	411	411	423	439	416	416	449	428	431	404	398	398	409	409	456	418	420	464	403	438	431	382	395	426	441	442	432	378	452	429	407	434	420	445	472	437	408	422	463	390	451	426	417	449	398	417	420	441	369	420	414	423	414	463	430	416	419	448	430	409	440	431	449	424	433	469	383	382	403	426	430	458	383	434	421	443	425	426	420	430	423	407	409	407	464	412	445	413	430	440	394	440	419	437	427	443	435	429	429	438	451	436	431	441	463	414	407	428	424	450	387	414	436	408	431	446	438	418	412	458	422	402	437	470	400	420	445	402	440	433	423	437	415	419	412	448	421	408	462	411	449	431	406	419	402	438	399	453	461	429	442	438	409	437	429	444	415	431	416	400	435	411	401	426	432	419	473	383	404	418	421	440	418	434	415	391	458	416	472	424	445	446	393	389	433	463	409	408	440	421	392	417	389	447	421	430	434	443	429	417	420	417	437	427	421	447	436	424	413	398	427	444	407	443	425	413	425	431	405	377	495	416	427	422	437	443	412	427	410	387	411	418	414	406	396	423	424	428	410	446	423	432	408	423	469	442	424	436	430	414	410	445	425	409	406	436	452	401	412	435	425	425	457	432	432	427	437	433	426	413	410	420	451	416	412	407	411	439	447	438	409	428	423	428	400	436	390	445	414	398	418	430	447	402	420	447	431	431	458	415	408	432	458	457	400	424	426	422	439	443	480	427	418	429	420	442	439	402	445	456	413	458	385	400	432	420	442	424	439	443	403	467	488	397	428	440	443	402	424	393	421	433	474	437	428	435	417	428	454	427	418	441	393	446	399	415	439	437	443	414	456	426	426	429	461	425	466	421	442	385	423	414	436	421	398	422	410	420	411	409	409	461	436	436	433	421	415	419	419	420	419	419	439	409	415	412	471	433	450	439	443	431	423	425	436	428	429	418	408	455	395	415	438	396	466	420	385	388	438	473	418	403	411	397	422	452	423	437	427	410	421	423	425	490	387	424	420	417	424	408	414	416	432	433	455	435	440	434	418	439	419	415	429	404	467	395	424	400	439	415	455	368	450	442	438	412	434	421	424	452	427	437	419	445	419	396	401	449	446	415	415	463	432	385	442	443	430	410	427	406	427	411	444	418	430	442	421	455	434	445	434	416	427	456	468	435	416	433	425	394	390	431	479	439	418	420	441	422	440	422	436	456	426	445	411	409	400	420	409	443	438	444	399	416	457	399	448	426	443	421	422	452	427	437	387	422	427	463	449	407	412	435	479	439	419	399	413	444	447	433	409	426	436	427	450	410	433	433	435	440	443	424	429	452	447	447	418	445	421	450	432	433	446	401	388	382	402	417	399	437	415	410	436	474	419	422	447	406	380	469	420	417	412	398	424	387	399	472	441	418	444	402	424	409	413	431	436	452	411	446	445	420	408	441	445	465	424	443	388	433	412	416	431	480	430	421	428	447	425	422	429	432	426	457	420	420	450	437	407	427	455	423	436	440	463	428	446	418	448	427	446	419	417	422	454	416	433	431	433	434	421	404	433	422	433	415	436	430	409	421	399	420	437	429	434	449	446	425	422	412	428	451	416	457	434	440	442	417	470	440	451	443	421	448	435	417	444	460	450	397	459	418	451	389	422	423	471	391	400	417	463	421	407	422	443	444	425	456	404	442	428	413	418	415	423	391	407	438	409	369	394	438	469	441	437	455	415	407	442	423	435	421	425	409	443	414	407	419	427	410	421	416	419	433	395	425	418	434	427	396	399	434	434	469	451	422	419	447	390	411	421	419	411	426	413	462	434	411	426	450	392	418	430	436	463	439	393	383	432	434	421	447	433	424	423	457	451	432	464	421	421	418	403	397	408	413	380	453	420	400	410	409	443	392	416	445	413	444	405	382	410	413	413	453	459	405	416	447	424	407	447	402	409	428	427	423	455	421	447	411	415	422	442	451	412	463	467	428	417	412	394	399	433	405	434	419	417	393	437	408	426	454	440	396	436	411	409	423	419	444	450	391	442	443	425	437	447	392	430	416	424	403	431	424	425	454	454	450	448	478	442	420	393	413	437	425	427	441	439	438	454	432	432	434	458	420	391	395	435	411	443	443	419	419	398	423	424	435	441	453	433	430	394	423	436	470	421	429	414	400	418	416	411	422	403	446	424	402	440	486	414	427	424	405	403	393	432	410	399	423	455	412	433	416	418	432
28223	22924	21103	12888	8146	4805	1283	295	279	300	274	290	273	278	260	276	274	277	287	282	281	248	284	255	276	282	259	266	253	307	281	276	332	277	288	296	279	256	280	272	274	268	275	277	287	285	283	279	274	263	257	258	296	285	247	267	272	271	302	265	240	270	257	269	269	281	267	292	236	320	300	261	312	298	292	314	271	290	269	275	309	279	274	273	292	284	288	260	260	271	293	265	269	273	271	280	298	286	264	284	297	301	247	258	284	286	252	278	304	272	302	241	287	251	253	280	268	275	259	287	286	305	278	268	251	273	293	270	312	294	294	297	270	275	285	297	280	246	279	284	246	272	242	309	282	284	285	267	294	273	278	296	273	287	256	296	272	271	288	294	257	267	281	273	264	280	265	277	292	278	272	272	284	276	296	278	279	294	262	286	269	269	278	306	290	265	273	253	280	267	267	265	284	275	261	261	293	277	276	275	254	260	282	274	281	284	242	287	308	259	291	310	267	275	269	268	282	279	279	272	295	279	242	289	271	277	270	269	301	315	287	306	259	289	278	269	277	257	288	283	279	268	245	325	300	281	270	274	285	269	242	320	285	272	269	245	275	259	265	246	257	290	276	295	282	282	255	273	284	276	295	267	289	289	281	263	266	285	275	296	252	273	284	278	287	251	269	264	276	258	258	285	246	231	275	257	266	273	270	275	279	253	265	295	269	301	289	268	274	259	291	262	249	311	294	273	264	264	271	258	269	262	290	289	271	247	271	277	243	277	288	322	297	274	273	252	279	279	284	290	282	252	279	278	276	301	293	271	299	285	296	274	273	280	273	273	279	292	264	284	288	300	269	275	247	289	264	261	276	269	301	271	273	279	272	281	282	264	258	281	260	283	294	277	287	281	296	260	286	268	290	287	258	279	276	268	245	281	277	249	291	293	285	281	264	266	262	269	289	263	279	260	265	274	239	302	284	272	308	312	276	271	273	307	258	281	264	290	295	293	267	257	286	264	264	274	280	297	274	259	271	259	285	240	266	306	274	274	286	289	268	273	310	288	312	282	277	269	269	261	283	272	271	279	267	249	255	289	287	257	282	255	310	304	266	286	269	270	286	284	282	282	285	294	272	300	269	283	281	281	269	284	245	269	237	286	278	246	287	295	294	299	264	265	289	285	282	318	247	315	281	289	276	275	286	228	288	259	316	278	294	248	266	286	277	263	296	301	273	303	273	278	293	315	279	255	269	271	258	259	285	283	241	277	285	307	281	305	278	303	259	264	303	273	275	290	275	300	312	272	279	256	249	288	262	307	278	277	301	281	241	267	274	268	287	269	284	274	276	267	263	279	277	267	269	285	253	270	303	263	294	277	249	299	248	278	299	269	276	280	265	251	294	261	246	276	280	266	291	294	281	273	284	270	284	249	284	276	290	277	299	278	294	308	277	262	299	294	297	262	287	288	293	292	260	281	284	259	266	291	275	274	290	292	276	263	270	273	277	273	268	279	282	256	284	266	269	282	242	275	291	282	257	274	277	263	283	303	290	252	272	309	267	301	256	289	245	282	296	269	293	272	268	287	263	268	277	289	271	315	279	267	251	288	305	258	269	263	267	259	266	296	283	297	275	307	300	286	265	284	216	301	280	278	276	270	287	301	287	276	291	280	271	303	278	313	266	280	290	292	280	284	307	281	296	264	271	290	256	279	279	316	265	260	274	288	283	260	274	294	303	261	264	261	272	259	262	286	312	257	291	254	267	283	260	260	291	261	288	294	280	258	273	287	296	280	281	306	302	270	276	291	282	297	275	238	268	285	272	306	266	294	266	314	247	230	264	291	291	261	301	304	282	262	287	276	281	264	268	247	271	285	291	259	280	270	271	264	290	281	310	272	288	290	274	270	275	276	292	262	286	282	266	278	280	285	281	268	293	264	286	313	314	261	258	285	275	284	298	264	303	278	273	253	297	267	270	254	263	282	281	248	270	279	278	271	281	283	299	284	272	274	302	294	274	287	259	260	280	297	256	267	280	296	272	262	276	262	295	252	278	298	301	275	290	288	299	313	270	265	250	287	288	272	269	279	260	290	247	273	288	286	269	276	285	255	266	257	282	274	288	269	344	288	273	276	304	282	290	288	271	299	271	280	288	286	266	271	294	297	266	292	280	270	281	281	314	259	273	274	282	301	281	273	317	290	267	269	283	299	285	262	263	268	259	300	274	295	275	264	248	304	295	287	261	294	296	281	291	284	280	258	282	270	268	262	252	317	294	270	244	275	251	275	287	267	281	263	265	299	286	260	282	247	284	262	288	292	271	280	266	269	267	262	290	261	268	273	264	261	276	313	272	298	270	236	298	285	293	264	258	283	292	253	295	277	253	271	289	279	254	295	303	273	302	260	266	287	282	285	300	273	242	265	292	296	279	283	278	263	278	277	299	291	279	282	297	286	279	277	279	250	251	289	311	293	279	289	279	266	270	271	284	248	297	283	275	247	259	265	263	289	306	271	291	282	292	279	270	299	253	289	306	277	256	268	297	261	269	278	264	262	282	278	302	280	291	269	268	280	255	298	285	276	237	287	310	278	309	292	277	269	303	279	285	253	270	250	276	295	286	274	245	265	267	268	267	254	279	236	274	296	268	255	295	305	234	280	277	296	283	267	263	256	266	283	282	276	260	271	283	303	280	285	276	257	293	283	291	286	277	283	267	283	280	263	274	292	251	271	261	280	279	259	303	246	254	284	289	273	289	283	251	267	239	259	271	277	293	247	271	314	280	274	271	274	296	265	263	263	258	281	276	256	271	272	277	282	259	288	292	266	262	256	265	256	281	284	299	296	292	266	267	268	276	269	251	267	287	288	276	269	297	263	304	248	285	246	293	275	259	299	280	283	274	267	224	271	294	262	281	263	267	276	257	287	245	327	266	291	260	317	284	290	273	261	254	298	283	293	258	272	263	283	282	251	280	299	272	276	296	298	269	297	299	293	271	264	272	250	280	263	274	322	298	271	243	264	302	291	256	268	262	262	287	277	274	256	288	286	283	309	302	264	263	259	291	291	261	270	288	269	255	291	285	274	274	275	311	270	258	270	256	258	291	286	277	243	288	249	273	260	285	312	266	282	256	266	263	282	270	245	280	257	303	243	275	277	253	296	272	309	265	282	278	257	283	254	246	285	281	290	249	290	285	315	274	271	279	274	282	293	279	255	271	275	304	249	276	298	304	296	293	297	246	288	261	247	280	270	269	283	289	281	272	287	287	273	303	262	288	261	275	284	270	258	277	298	288	271	274	273	261	265	273	308	276	284	273	291	286	282	263	269	267	277	284	255	259	268	270	293	265	274	289	274	288	263	282	270	267	278	285	253	252	281	273	261	272	263	284	250	292	277	266	281	259	295	268	258	293	306	285	227	265	303	251	274	271	309	323	295	268	294	268	255	269	287	263	256	253	259	273	277	269	287	276	287	261	307	293	280	254	278	266	319	269	282	287	288	279	278	280	297	255	283
20482	30838	18334	11146	8826	6039	1638	412	307	313	332	324	319	318	281	325	316	321	329	304	362	316	285	310	271	335	353	307	308	323	307	307	315	292	302	294	319	295	301	327	291	297	306	318	303	298	303	300	331	313	316	299	292	316	307	324	307	320	338	307	328	311	319	293	331	323	296	288	302	329	338	336	297	289	320	324	326	331	285	341	292	283	297	327	297	325	324	307	336	266	285	286	308	322	290	332	294	343	324	312	303	343	284	319	260	304	295	320	315	331	337	335	325	307	281	287	341	312	328	295	308	296	316	294	272	313	324	332	336	297	302	303	307	309	314	290	310	314	340	284	362	303	312	324	275	291	323	320	301	319	316	340	311	311	319	324	310	326	338	302	320	290	305	303	332	306	309	296	307	307	299	347	289	287	319	328	295	326	297	329	316	299	301	314	312	324	329	314	330	298	311	343	336	307	307	276	319	313	291	294	322	313	310	313	304	290	294	338	280	303	307	319	319	304	305	312	311	312	347	335	306	314	293	319	317	305	321	320	299	307	290	319	312	301	289	269	318	279	280	325	292	331	309	307	297	307	301	302	325	339	317	320	313	322	329	332	300	282	324	310	300	330	289	311	286	314	309	302	310	316	311	311	325	304	329	317	316	285	330	306	283	325	279	311	317	303	312	331	301	342	322	322	286	318	324	314	314	322	329	321	313	318	312	317	303	330	299	311	326	288	346	314	313	310	311	320	315	339	313	302	324	304	299	309	346	346	300	307	305	326	329	329	312	311	324	327	328	338	343	306	312	344	325	324	286	324	317	315	289	304	292	304	318	322	323	292	317	323	329	299	327	310	299	321	345	300	309	306	297	293	355	309	328	333	316	314	309	347	317	327	337	302	300	325	324	289	337	278	283	294	318	314	306	317	311	301	320	320	286	271	295	326	323	310	320	328	281	301	324	327	321	300	324	325	312	312	332	322	310	308	310	327	293	353	338	305	316	323	335	312	324	324	307	322	297	311	302	284	310	337	314	305	317	290	304	335	305	307	332	319	288	324	307	332	312	298	312	307	318	323	300	329	328	306	333	326	309	304	304	297	309	316	291	319	307	328	310	344	334	338	312	322	306	294	334	305	318	341	297	294	291	282	330	317	312	307	303	321	339	303	314	309	297	311	335	282	306	311	327	283	299	316	294	272	334	296	288	290	318	316	306	320	323	319	299	358	313	292	296	320	325	306	326	323	345	325	316	337	336	292	327	320	329	310	304	323	297	289	349	296	280	330	314	318	328	303	298	302	308	293	284	354	306	312	300	305	322	327	319	292	322	304	295	337	266	312	312	321	325	313	331	319	302	318	332	291	302	319	324	292	330	327	295	289	307	313	306	295	351	323	326	312	303	294	336	307	285	325	314	295	294	319	314	313	319	300	345	304	348	347	307	296	320	318	302	296	273	309	340	325	320	307	305	294	308	326	300	317	319	297	283	325	290	313	330	319	315	295	295	318	305	330	288	305	351	282	304	315	319	321	310	324	294	312	273	315	289	308	290	323	265	334	335	306	332	273	307	319	316	322	309	322	314	317	310	319	296	323	322	344	322	311	314	316	309	326	306	310	319	335	347	318	311	327	301	311	310	338	357	308	297	313	312	305	309	298	331	326	323	302	289	335	312	286	334	313	311	350	307	300	313	313	336	327	321	284	311	307	302	304	318	329	307	314	308	303	306	312	300	343	296	321	281	349	309	348	321	308	296	275	337	302	318	294	330	313	311	324	305	296	322	306	318	317	275	312	332	302	295	324	333	273	318	319	331	316	310	313	341	327	305	283	314	321	296	307	323	299	352	302	318	316	299	310	291	316	338	303	328	323	345	348	311	302	299	346	328	305	341	325	316	306	291	343	328	306	293	358	307	350	318	309	297	324	317	292	306	325	311	335	310	322	336	353	326	342	327	305	330	321	333	328	333	329	314	302	297	321	324	293	296	313	268	313	323	300	289	320	305	283	323	344	304	333	306	304	303	332	336	325	308	303	320	297	310	341	286	339	305	319	333	325	306	335	321	279	329	283	311	309	307	310	327	312	316	331	297	306	314	310	332	312	303	335	289	304	301	329	324	300	324	329	295	342	279	327	317	326	302	304	314	340	309	313	320	309	302	312	350	324	314	301	310	303	319	305	309	326	299	325	320	286	335	314	298	307	303	324	308	330	349	352	325	295	303	274	335	320	305	320	284	292	301	345	319	320	325	322	286	327	324	298	314	302	320	320	322	305	340	322	282	304	346	299	303	331	323	313	323	331	284	318	306	317	306	296	321	333	324	308	325	313	316	310	314	296	321	320	291	311	322	304	306	307	310	287	335	296	322	308	338	315	304	303	287	326	304	297	305	315	320	334	278	308	339	317	305	324	333	315	314	323	303	327	306	298	301	310	312	349	330	313	290	321	316	325	327	304	321	331	316	299	330	290	314	309	298	313	345	326	348	297	299	301	314	312	281	277	300	318	344	285	257	325	312	307	320	294	300	321	296	345	283	302	331	320	304	305	312	353	303	309	350	289	318	292	331	317	300	303	292	317	318	306	290	280	299	352	329	314	288	293	318	311	281	322	326	316	325	307	325	313	305	283	322	342	302	344	298	304	341	299	344	305	314	281	295	322	325	334	331	342	327	271	338	282	325	277	308	329	303	297	301	331	283	287	321	311	321	306	340	304	296	334	325	307	366	295	286	288	319	307	304	314	303	350	293	301	308	319	321	318	315	318	325	293	310	329	314	328	305	316	317	330	310	296	285	340	293	278	335	284	276	307	314	314	323	293	300	299	323	309	280	299	306	347	267	302	329	343	324	273	317	329	303	311	290	290	317	296	314	331	334	308	307	326	316	311	285	281	319	306	298	292	307	351	324	318	320	305	312	312	313	327	288	312	325	343	289	294	309	285	316	301	305	328	314	306	286	322	334	306	327	293	331	293	331	325	323	306	333	323	295	323	298	321	326	287	293	334	287	311	303	303	284	299	317	322	312	326	309	315	317	303	303	305	304	294	329	331	318	330	325	303	309	317	332	313	320	277	337	298	338	287	314	298	316	317	318	309	341	336	321	308	292	302	335	290	350	315	313	289	344	341	318	306	336	296	341	315	308	299	310	291	330	303	299	305	345	285	311	317	312	326	271	338	330	290	344	317	312	313	314	333	316	301	311	308	280	292	320	320	340	311	310	279	312	320	324	315	324	327	330	299	285	295	327	327	312	328	267	292	318	269	313	348	296	300	321	309	357	307	313	314	307	310	330	286	333	328	325	287	300	307	355	284	335	286	333	289	299	310	328	311	306	307	315	296	269	338	324	316	310	323	329	285	332	328	318	331	303	315	318	304	321	291	306	293	303	320	317	292	334	323	299	297	286	342	333	309	292	332	300	299	299	349	323	314	329	312	299	325	316	327	316	286	308	265	310	351	318	298	288	301	300	317	316	332	305	298	295	296	335	310	274	305	305	284	305	299	305	305	322	353	292	315
23690	21063	30209	33936	36160	33651	15976	1145	274	256	227	213	243	224	218	251	266	236	205	219	224	213	203	241	221	241	247	237	238	215	239	221	215	207	191	228	211	176	215	208	216	199	223	214	191	243	212	212	228	211	223	226	242	217	200	221	212	206	207	193	218	218	234	242	224	184	216	237	232	208	193	226	226	213	223	233	215	217	181	200	213	221	205	207	211	214	211	229	225	217	224	215	217	208	201	226	221	208	227	216	231	225	195	213	212	214	199	211	218	235	225	211	195	230	243	214	222	209	231	208	207	205	206	235	214	202	217	243	220	224	211	194	236	200	226	223	207	241	226	203	198	204	204	222	217	172	206	241	198	226	217	212	223	214	207	220	209	219	206	234	236	204	213	222	220	210	200	197	215	219	202	237	224	177	185	192	189	231	204	189	202	230	205	215	232	217	220	221	232	223	207	221	232	218	224	225	230	207	197	210	212	206	214	220	218	197	225	212	207	201	215	205	242	210	223	178	238	229	202	240	197	176	213	212	246	194	195	211	200	201	230	228	220	211	217	205	214	234	207	221	201	234	202	206	201	233	214	212	219	207	218	242	220	217	236	226	221	208	196	202	190	222	223	175	220	217	188	254	205	200	213	198	221	225	218	195	230	191	226	179	229	197	186	206	187	217	234	234	210	214	214	205	199	213	239	216	231	195	222	211	239	227	218	206	203	217	210	218	192	223	206	193	205	229	234	222	210	219	250	219	233	183	210	195	238	198	227	233	186	210	210	207	199	233	224	209	198	219	210	213	221	202	214	207	228	203	204	248	234	211	199	226	227	220	204	216	212	195	232	201	208	216	195	191	231	226	227	230	199	202	211	208	218	207	196	234	212	222	192	187	198	237	231	197	225	193	226	208	211	216	183	190	208	207	235	214	230	219	226	218	200	211	218	211	215	233	214	206	224	211	235	199	193	207	211	214	216	222	190	228	205	205	220	205	214	202	203	212	240	233	209	226	219	183	199	225	208	201	190	216	212	212	234	232	217	217	199	228	218	189	216	222	191	209	197	193	227	213	189	233	229	203	186	208	239	235	223	245	208	194	201	201	214	252	230	193	217	209	238	220	222	205	211	220	201	220	210	195	217	227	184	225	194	198	193	203	224	211	216	230	204	208	223	206	219	215	235	192	234	231	186	178	213	214	209	189	201	207	190	214	210	233	238	213	228	214	215	214	204	214	211	191	241	236	204	191	188	200	211	220	232	204	195	202	231	197	196	205	236	232	229	219	231	210	208	204	199	219	217	225	229	221	213	214	207	221	224	223	230	226	227	221	194	237	227	210	205	214	228	204	210	221	224	217	190	200	211	216	230	196	203	201	193	216	213	207	206	219	210	225	205	239	229	226	206	186	233	219	236	218	239	198	215	222	240	229	234	221	216	197	220	214	219	193	210	228	216	271	235	217	216	224	222	248	200	239	208	232	202	207	221	182	204	225	231	199	229	220	232	209	229	208	238	207	239	248	192	215	222	196	212	216	228	214	224	222	220	222	205	221	222	224	199	234	221	224	195	208	229	215	250	216	215	212	222	203	220	201	197	232	214	218	246	225	222	206	248	230	245	226	218	205	207	204	227	227	208	231	208	215	218	230	235	211	232	197	241	214	194	203	210	270	223	226	204	212	210	207	208	189	190	218	198	210	218	211	224	222	192	211	240	195	225	209	221	200	217	208	221	212	220	217	208	208	228	182	204	229	223	240	195	210	215	205	205	207	193	202	210	231	187	199	195	208	221	213	200	219	213	187	221	179	213	211	215	208	200	209	206	209	201	212	230	217	203	202	232	198	215	223	197	208	197	220	201	181	206	241	219	220	220	207	244	231	212	239	179	208	196	232	210	238	236	230	211	217	220	201	212	214	203	216	189	221	225	211	214	219	206	187	216	216	206	195	203	205	212	210	224	213	189	233	219	188	214	213	211	239	211	199	215	236	229	225	205	237	188	205	201	222	225	216	228	200	236	209	241	246	226	192	208	234	221	216	195	218	222	209	215	223	204	239	216	236	204	224	218	209	209	219	210	212	218	211	233	237	216	220	223	209	219	191	225	192	214	191	228	238	198	220	216	200	223	200	206	212	223	218	220	191	211	201	224	212	214	187	206	218	226	224	189	223	203	214	218	238	211	220	252	221	211	224	215	215	223	206	216	202	215	193	236	218	217	234	199	194	213	233	188	215	233	218	231	228	210	208	226	217	234	202	211	217	225	209	229	216	204	243	228	232	218	228	202	233	233	217	230	194	192	232	218	231	226	209	232	191	235	233	188	223	210	217	218	244	206	213	199	197	204	178	231	210	202	234	236	200	202	215	207	235	226	192	224	230	216	203	203	198	206	211	183	187	216	219	206	187	205	239	246	231	175	226	201	192	235	220	201	222	226	208	214	235	219	245	226	196	217	217	215	208	215	214	193	196	207	190	207	237	224	235	222	217	216	229	220	225	210	224	215	233	225	207	209	216	217	220	216	215	209	237	205	219	233	216	219	209	205	203	229	210	218	214	223	218	202	202	215	231	225	227	206	218	209	187	216	224	201	215	237	188	216	204	196	232	221	209	205	214	207	212	203	221	210	203	222	216	198	191	237	202	195	211	212	184	229	238	221	240	224	237	229	211	221	214	224	223	225	193	226	217	245	197	222	189	214	210	191	214	217	218	223	218	208	208	204	207	230	197	235	212	230	218	205	226	195	230	195	212	206	196	224	210	211	214	216	202	213	226	216	210	204	220	231	238	217	207	191	217	219	221	218	239	198	204	190	197	215	230	219	228	217	223	221	199	207	214	211	214	207	205	217	230	205	208	226	208	229	219	230	223	254	217	211	206	221	233	183	178	195	225	200	223	222	198	195	213	208	221	188	234	230	228	196	226	241	248	210	251	242	198	223	191	221	215	225	210	199	202	236	209	213	204	211	204	229	210	191	215	216	202	192	218	207	203	214	193	232	214	190	185	218	238	211	204	195	218	206	212	223	206	214	213	229	232	252	191	221	200	231	197	232	206	242	235	257	203	225	200	226	227	214	205	217	214	199	213	224	236	213	211	228	204	206	231	239	237	228	220	210	203	217	232	213	210	216	213	220	199	187	180	237	207	230	215	223	187	229	210	199	240	186	256	242	217	223	213	202	217	228	203	206	191	226	233	248	183	206	213	242	212	218	222	226	218	204	211	207	233	232	242	203	231	231	208	209	221	217	206	230	210	233	227	212	246	211	211	195	234	231	216	203	197	202	229	207	214	164	207	238	234	240	187	212	228	205	196	217	212	210	234	219	197	199	201	227	214	217	201	216	205	190	204	205	233	216	217	186	218	221	193	247	201	247	194	249	207	229	205	223	238	230	201	199	224	220	219	204	186	200	196	217	175	224	206	236	207	210	211	201	203	195	231	189	234	224	208	223	195	220	225	207	217	199	227	236	190	207	213	224	204	214	207	216	197	201	218	224	200	203	207	197	214	209	222	220	210
30519	63807	57079	48932	42795	35842	10171	685	346	307	294	305	283	281	263	255	236	259	258	261	301	282	271	252	278	236	256	241	247	248	245	237	263	242	259	239	229	227	240	255	237	231	228	244	230	260	215	254	254	238	245	233	249	238	237	252	224	240	230	237	228	231	246	221	247	221	262	211	234	226	260	237	236	263	232	233	237	254	220	237	209	241	243	233	238	226	222	215	239	247	224	247	241	225	196	252	205	230	227	238	232	263	231	226	234	237	246	230	247	232	195	225	258	244	237	227	235	245	229	240	254	238	243	253	233	237	225	220	251	253	240	207	232	214	216	252	262	278	254	257	250	222	239	263	229	241	207	254	217	224	248	257	246	229	233	205	234	238	225	232	256	245	208	229	210	250	220	236	241	233	234	258	247	249	224	256	240	226	225	230	235	225	217	252	238	244	239	239	227	236	256	258	249	230	230	203	244	238	243	221	252	237	235	250	221	238	219	251	258	256	235	215	249	231	255	246	273	224	235	234	228	218	218	238	218	225	224	205	264	232	246	223	224	232	221	257	250	230	287	252	229	256	237	225	235	269	225	261	223	259	250	238	245	249	253	240	238	248	256	234	253	238	267	235	238	237	243	259	199	223	251	261	242	252	231	228	250	250	229	241	257	255	239	247	230	245	232	233	229	223	234	256	229	222	242	243	259	245	243	223	249	247	260	264	219	228	251	226	240	232	235	244	244	249	238	249	260	233	255	237	263	252	234	231	266	228	263	227	224	275	235	227	248	241	259	206	242	241	236	238	263	242	260	254	234	258	249	237	209	250	210	247	238	222	261	231	249	248	243	252	212	227	251	241	249	243	231	235	270	208	257	249	246	253	225	228	202	238	238	235	222	242	240	217	244	239	233	233	230	240	238	224	225	237	221	207	248	233	239	232	232	254	224	226	270	240	230	224	240	231	240	235	221	221	258	227	245	263	246	241	233	221	224	265	209	245	225	218	234	256	270	258	206	239	256	268	238	255	251	234	223	230	238	222	242	221	223	236	251	241	223	220	254	249	255	218	277	231	243	253	261	210	240	231	220	249	241	240	244	244	246	225	223	248	242	233	244	244	225	227	226	220	231	224	225	247	223	268	214	239	220	241	253	221	232	236	240	247	240	261	244	247	229	240	238	250	229	239	217	245	243	242	237	226	244	241	245	266	242	226	245	271	257	241	236	266	218	254	215	266	238	249	216	236	227	233	212	233	207	248	250	226	241	224	251	261	226	228	226	261	245	246	235	214	255	258	250	243	237	230	237	196	259	225	255	219	229	228	230	251	250	223	235	232	215	252	265	250	216	226	234	225	231	256	236	226	237	250	239	239	216	244	222	242	220	225	229	224	234	240	257	239	228	225	227	264	250	216	217	225	232	256	247	230	233	244	218	220	227	226	252	224	228	231	247	245	227	247	235	246	251	269	237	234	224	244	249	255	229	214	243	234	250	241	229	237	238	228	244	249	216	228	227	224	215	245	239	241	246	249	266	231	219	223	224	251	234	230	201	222	228	242	259	238	224	241	235	242	252	204	218	247	253	230	208	249	200	224	218	265	258	248	221	242	224	230	240	220	257	258	226	252	218	232	230	243	260	235	250	269	235	236	233	224	236	238	235	238	261	217	240	257	246	241	235	248	241	247	236	212	266	225	243	223	237	238	211	233	215	230	238	222	235	245	228	245	220	246	231	243	252	231	218	242	251	244	249	210	243	237	245	240	233	250	235	264	248	230	243	257	225	231	229	217	242	246	244	224	245	248	228	245	242	259	251	219	236	220	245	217	232	247	209	245	233	216	249	265	262	241	252	245	264	240	228	244	264	235	244	227	225	258	247	222	253	241	274	219	230	238	271	236	263	223	234	228	250	229	249	252	215	229	274	265	220	210	229	246	264	217	226	247	236	252	229	208	253	220	234	238	276	246	214	271	244	238	249	232	235	244	225	199	226	253	216	254	224	251	248	225	217	251	237	243	241	239	255	242	260	230	240	233	231	217	244	240	232	222	220	216	257	232	248	261	238	225	237	254	250	216	216	235	235	246	246	233	237	234	234	258	232	225	224	218	237	224	241	251	273	249	246	248	229	263	256	228	217	247	242	255	236	233	245	234	211	235	204	233	248	253	240	231	237	242	209	235	235	232	238	236	261	247	224	229	245	262	238	244	241	255	227	222	264	228	241	245	236	250	232	250	250	251	222	219	247	247	221	238	223	228	228	233	260	256	241	220	220	237	248	215	230	237	231	226	213	223	234	243	240	228	244	248	239	261	228	203	214	237	246	231	221	231	244	241	216	243	249	247	222	216	230	229	223	249	252	254	244	239	237	231	223	232	231	241	266	233	231	259	230	242	255	224	234	243	234	212	243	222	261	258	235	241	236	245	241	247	248	248	282	256	229	230	234	241	228	236	247	235	241	209	236	243	237	241	236	259	218	220	247	231	250	214	234	237	221	231	248	256	232	264	251	236	259	262	258	256	219	220	235	245	255	231	254	237	234	239	286	225	249	242	230	254	236	236	228	226	235	228	229	251	223	256	233	243	235	242	222	240	238	238	238	268	234	241	236	232	210	266	259	234	233	254	260	218	234	223	239	244	235	239	232	230	256	246	266	228	240	220	270	238	207	252	263	220	237	230	267	225	253	214	223	250	224	240	234	246	268	250	223	244	231	230	233	236	240	225	278	227	235	234	216	255	261	244	234	245	219	249	270	219	229	246	228	230	217	247	239	236	242	256	229	242	239	253	275	239	246	226	258	228	245	230	233	253	224	225	225	222	240	248	226	244	231	226	260	240	228	252	247	241	260	240	206	250	229	235	243	232	271	228	224	232	265	231	227	251	232	228	231	237	225	246	235	267	227	217	238	254	276	229	229	223	237	219	256	243	215	247	186	236	243	230	217	256	236	231	241	258	265	221	257	226	235	254	225	270	244	237	233	262	240	257	248	248	243	234	246	227	228	259	236	255	244	230	238	216	248	221	207	242	238	253	244	230	218	229	249	237	217	219	225	243	264	243	240	246	250	241	225	238	235	264	233	224	215	248	257	222	246	248	239	245	202	237	257	239	243	226	252	236	241	262	239	224	231	231	250	237	267	252	245	242	238	213	226	232	238	256	232	245	243	248	211	264	233	246	241	242	217	223	228	230	250	245	228	261	215	242	248	208	228	242	247	228	260	239	252	251	235	246	256	275	237	241	249	232	239	232	240	236	236	219	236	244	252	247	250	242	240	243	247	226	242	242	218	248	252	248	252	235	245	247	248	252	244	229	240	222	238	237	228	226	207	244	249	219	251	249	224	226	247	228	235	215	243	227	231	233	246	233	245	231	252	220	237	221	226	244	237	247	196	266	235	240	228	214	233	244	244	227	229	249	253	277	273	267	216	246	234	266	237	241	229	234	257	243	228	239	236	229	252	263	254	239	253	234	242	247	227	224	231	218	236	243	261	231	247	232	211	264	236	258	260	219	239	238
24858	21051	28740	30823	28192	21298	4700	635	466	534	479	454	462	491	405	418	488	498	444	456	431	450	447	485	468	454	426	479	468	432	457	434	417	409	409	430	477	494	435	461	446	455	470	487	425	498	438	433	460	459	459	419	466	448	439	439	429	476	435	454	444	464	467	446	422	463	474	441	415	422	454	413	458	440	438	466	493	455	487	433	480	412	449	435	419	429	475	432	480	467	463	458	396	450	453	475	468	480	426	435	408	451	429	452	426	440	430	427	434	459	429	404	480	412	485	446	458	456	423	478	430	446	419	445	440	443	475	458	434	441	471	491	470	467	419	435	474	433	447	442	438	397	466	437	457	449	460	484	473	447	458	411	445	431	426	437	422	454	461	438	438	424	458	450	475	405	480	447	468	406	426	423	462	389	436	468	456	475	418	437	480	485	461	457	428	423	446	428	442	482	429	462	439	489	453	433	484	438	425	442	446	429	484	456	466	478	465	441	424	446	454	459	433	446	415	483	442	436	447	469	413	473	460	464	448	470	466	460	463	453	421	472	422	485	427	451	420	461	455	429	454	427	439	439	462	403	442	464	438	471	431	436	477	475	417	471	445	438	444	454	445	430	442	470	452	439	427	450	432	471	446	473	426	432	460	428	438	447	459	425	438	433	468	446	453	403	410	475	425	478	440	464	451	424	435	437	479	443	454	443	437	469	451	447	434	421	466	414	460	424	428	430	440	435	429	446	424	433	411	389	395	420	425	425	425	449	417	474	467	474	461	459	429	447	395	433	433	448	437	454	447	410	458	439	484	457	423	481	496	448	442	452	440	438	445	442	449	436	427	412	454	427	474	468	454	432	416	439	492	452	463	450	447	456	455	449	417	469	415	451	440	465	441	421	421	485	448	449	449	440	439	407	397	435	458	471	481	446	431	479	485	458	429	417	469	452	455	426	459	433	421	463	432	445	420	437	486	427	434	476	463	498	433	410	457	456	435	438	438	429	432	461	489	471	436	463	477	453	436	438	458	454	455	453	418	424	454	427	438	444	435	441	487	478	431	431	477	443	460	440	459	414	455	462	461	411	445	445	453	412	423	462	439	450	479	445	467	464	470	487	456	441	449	492	449	438	445	421	440	476	478	424	473	451	470	455	429	444	438	433	432	438	447	450	434	454	428	465	416	478	450	444	416	425	478	457	463	460	425	434	450	454	397	428	430	448	459	452	471	456	476	431	416	403	431	429	465	466	434	452	460	473	432	447	474	472	444	463	456	451	482	491	427	425	397	428	470	413	433	448	477	438	461	491	425	460	453	427	442	462	493	424	447	420	449	407	423	446	406	425	431	443	433	417	452	475	448	463	452	467	465	445	423	450	468	449	455	451	442	441	395	459	474	445	441	481	462	462	412	421	455	426	404	458	454	440	439	457	446	434	422	412	440	425	394	478	456	441	473	429	431	463	489	451	449	477	460	427	465	461	447	461	433	447	416	451	465	456	414	464	437	437	459	446	447	454	447	437	420	413	483	445	445	425	446	441	464	459	441	412	427	466	468	468	420	442	435	450	465	464	425	448	449	439	450	477	459	450	390	451	465	386	445	439	425	496	434	453	422	442	415	422	439	427	436	431	466	449	442	468	466	449	443	455	413	450	457	419	458	494	413	439	487	483	469	492	414	440	476	426	431	414	439	450	426	419	438	460	447	447	447	419	455	469	403	463	442	418	461	416	446	460	416	418	436	457	430	469	483	417	414	402	433	465	458	461	430	449	428	435	472	455	466	437	445	426	408	398	446	442	414	410	428	436	456	453	412	426	421	438	445	463	421	401	436	446	431	440	427	455	472	462	439	417	399	398	416	363	440	453	447	437	439	482	429	437	424	438	447	465	476	438	479	447	405	423	462	434	450	477	465	433	479	459	427	436	432	433	484	447	433	461	441	428	428	459	430	477	465	414	471	437	465	408	436	432	446	412	470	452	448	428	436	464	438	440	428	454	433	476	467	442	444	432	461	432	419	435	462	447	424	459	419	474	446	430	456	453	456	436	454	455	473	428	435	446	417	443	424	417	449	474	423	453	448	460	403	442	479	442	435	420	427	462	452	455	444	421	434	438	434	414	441	456	431	441	432	478	456	435	468	435	476	435	438	430	428	444	458	454	400	489	401	468	478	428	429	473	460	456	439	462	431	513	455	436	451	455	476	420	448	458	436	486	426	439	419	426	422	461	452	450	465	460	427	455	439	455	424	425	461	477	425	430	446	454	447	461	456	418	439	415	476	463	442	450	423	446	430	480	450	406	468	462	450	435	457	455	415	426	455	444	444	470	478	453	453	423	452	448	433	469	445	449	438	474	437	445	470	436	459	417	439	467	429	442	486	453	474	440	414	427	393	467	445	426	460	444	439	470	436	439	496	471	447	426	449	498	445	431	472	416	428	424	427	429	437	449	437	479	419	398	432	410	436	415	460	474	469	451	456	415	451	485	455	464	452	448	437	476	461	506	426	444	455	450	460	456	436	445	468	441	453	474	452	471	435	441	424	440	424	460	464	428	475	421	384	419	471	437	450	452	472	451	435	424	448	479	402	473	441	467	454	429	445	474	415	402	467	437	419	452	480	478	444	456	472	433	452	437	432	406	419	465	424	423	440	459	458	454	478	447	464	448	451	440	442	428	440	427	470	399	464	479	421	427	475	419	464	451	428	417	454	422	433	433	447	482	469	443	421	426	443	455	437	470	437	455	470	436	471	433	453	453	459	455	443	408	421	430	477	450	461	433	428	408	447	467	412	469	460	513	463	436	465	434	428	434	502	468	432	414	460	406	403	445	466	488	472	451	443	411	455	425	434	375	461	433	434	421	478	464	451	472	440	468	449	421	450	435	445	447	466	433	451	447	450	467	476	451	453	428	435	456	476	450	503	400	418	442	463	465	431	478	425	441	440	459	454	482	459	473	470	447	459	415	474	448	455	433	459	513	441	446	456	442	468	476	460	436	445	412	408	436	428	453	450	456	395	439	457	447	439	438	445	435	436	403	434	454	406	433	413	458	458	453	495	404	454	456	434	445	444	449	435	489	427	413	452	466	463	419	493	458	436	421	481	444	436	413	461	442	432	451	446	421	465	424	451	436	428	459	503	459	428	420	455	414	445	451	467	436	479	431	456	468	504	452	430	457	433	463	409	463	426	419	432	444	456	494	418	439	453	415	472	451	418	442	444	456	455	415	407	452	500	441	438	436	404	411	456	458	445	432	411	462	442	450	411	465	451	444	463	394	438	425	440	452	457	462	423	435	428	465	478	440	445	465	427	448	481	452	433	413	430	451	432	407	475	465	427	476	466	403	437	430	450	416	424	457	480	448	439	423	431	446	416	440	467	463	470	410	447	458	450	483	419	426	440	457	438	431	432	464	457	446	447	461	453	424	459	477	464	455	461	428	486	466	431	462	454	476	466	458	456	435	475	428	439	456	446	452	443	482	450	413	448	433	472	440	400	415	448	416	448	464
24846	48719	43489	38820	34857	25034	3463	838	602	549	516	501	527	520	561	499	527	472	458	491	516	491	528	458	463	499	499	484	475	474	483	485	493	534	451	425	498	481	485	455	478	459	453	499	476	483	485	478	462	480	501	478	476	514	503	482	453	481	466	476	496	500	504	457	462	475	444	480	482	483	496	515	451	469	466	493	528	487	484	505	488	466	465	484	493	482	487	495	472	494	464	503	460	483	483	468	482	481	473	509	505	454	466	467	494	461	505	472	497	495	502	455	472	471	505	540	506	489	485	467	502	489	514	500	453	515	502	487	475	541	503	499	514	506	483	449	490	477	463	492	477	527	513	534	475	467	473	498	464	474	483	475	449	464	490	484	443	494	489	475	478	444	478	446	486	499	488	463	459	486	537	464	538	485	481	521	520	465	506	508	466	478	475	443	458	510	482	498	524	496	485	473	476	468	443	500	486	463	473	472	475	455	475	552	466	438	510	494	511	482	512	455	496	464	464	494	487	471	507	510	453	425	496	505	481	519	504	498	476	511	481	469	489	448	515	469	476	493	494	500	483	477	513	464	480	468	472	482	473	478	464	483	494	484	479	457	462	486	477	510	484	488	462	481	513	483	506	481	499	465	462	438	503	505	478	453	510	494	450	509	473	504	448	480	488	506	471	506	455	498	512	467	508	471	495	483	496	461	494	480	496	496	517	502	477	465	471	479	450	498	515	489	448	514	443	511	505	453	486	481	511	472	514	444	477	440	484	493	468	464	465	437	490	494	496	456	492	495	481	499	470	470	455	519	448	488	496	492	468	529	483	481	489	499	485	493	517	474	471	488	504	446	504	497	458	488	484	497	484	500	499	476	537	487	500	489	454	509	482	467	443	457	494	493	510	482	511	484	487	486	482	493	479	502	443	457	492	432	493	484	468	503	487	479	493	482	521	433	495	471	496	504	442	476	495	443	469	475	479	500	470	464	473	493	500	464	456	445	466	493	478	483	450	494	473	467	499	478	469	431	487	462	480	485	494	517	469	487	484	453	501	507	506	512	472	450	503	458	478	504	458	462	464	533	460	489	512	460	519	459	470	465	479	470	503	485	496	471	478	497	473	462	473	483	479	478	489	479	504	508	491	508	468	547	500	472	421	482	471	496	442	487	529	462	510	462	500	471	480	460	441	452	508	520	510	439	462	467	496	477	474	483	492	472	496	453	461	468	439	489	482	493	504	481	476	447	458	501	510	497	495	450	473	491	477	438	439	474	471	451	507	457	494	516	487	464	470	501	456	516	498	481	440	465	483	520	501	475	482	434	490	510	487	488	466	497	494	447	493	471	519	491	492	474	500	491	496	509	474	438	445	454	515	467	484	492	467	512	481	504	449	494	477	497	492	451	450	479	459	488	487	469	469	466	475	517	514	459	496	467	474	445	467	498	490	489	483	491	493	454	494	473	474	459	472	446	473	465	439	484	460	509	492	478	490	485	499	484	507	494	489	460	481	455	464	461	474	511	485	470	490	485	492	490	492	530	472	490	466	427	545	507	485	470	467	510	513	470	480	481	465	452	455	471	485	476	449	492	467	518	500	510	460	452	485	480	484	462	484	466	490	510	520	459	510	479	485	476	449	465	475	493	499	509	513	490	501	489	431	492	467	454	475	431	495	482	488	470	480	451	502	509	443	522	452	439	480	447	466	476	455	455	505	473	464	468	472	490	476	478	506	461	473	497	491	489	480	476	452	490	475	493	458	498	503	508	488	454	503	470	513	482	443	481	458	483	470	467	466	469	506	496	449	466	494	461	473	505	464	523	485	453	450	499	486	448	465	497	466	471	488	461	454	472	481	506	477	486	497	477	510	489	491	479	435	479	489	470	464	485	476	462	484	474	492	471	485	478	479	519	480	476	461	471	448	468	488	501	475	445	486	484	471	497	508	544	478	436	476	470	514	487	489	511	488	490	498	471	499	496	491	487	502	476	472	491	477	464	485	484	477	514	502	477	451	443	490	470	475	503	492	512	499	502	470	488	486	482	424	496	433	472	504	472	480	490	470	485	493	463	501	470	499	503	472	501	489	456	498	518	499	535	453	514	492	488	440	467	465	501	466	481	481	498	481	498	471	508	451	517	519	492	530	497	477	492	502	499	520	477	504	473	469	451	490	453	460	477	499	509	477	467	475	484	464	486	464	478	471	477	490	523	474	467	483	515	458	510	508	484	476	486	466	461	465	482	476	491	508	469	498	466	487	497	477	484	508	446	476	501	497	460	458	520	467	489	472	487	490	475	458	477	460	454	448	490	485	491	489	427	470	455	466	480	518	429	509	451	450	475	486	476	470	492	529	482	547	458	459	511	490	484	503	470	459	470	472	462	513	508	465	472	462	516	472	465	487	488	509	492	496	480	462	484	485	491	465	488	502	458	445	495	493	492	499	466	469	466	477	457	483	492	461	496	523	471	468	466	477	484	466	479	475	481	517	492	473	471	465	446	452	478	471	457	471	478	507	444	477	483	475	475	510	465	475	472	514	495	518	488	439	469	468	496	493	465	459	475	496	455	498	480	470	494	480	500	480	439	435	483	482	437	470	475	475	522	485	472	521	475	492	501	475	509	491	507	480	556	491	510	494	450	488	479	456	479	498	492	489	458	485	495	514	487	459	570	504	452	460	475	498	461	485	495	470	470	468	451	487	482	495	491	456	510	477	471	538	468	473	479	488	512	502	459	503	482	480	507	491	498	445	494	472	489	467	522	475	480	438	460	472	484	469	498	475	457	461	495	462	541	474	498	481	506	489	520	501	477	493	460	505	502	459	445	493	458	509	469	494	480	470	460	485	446	453	483	448	515	475	472	486	438	549	479	493	472	480	426	440	462	489	492	492	499	449	473	477	442	492	468	490	498	510	496	480	550	471	448	500	475	486	463	509	501	457	511	466	478	468	479	491	457	522	445	463	449	481	487	454	482	488	492	507	535	523	484	504	550	484	488	473	453	507	463	481	479	474	445	470	495	517	464	491	482	453	503	468	458	473	474	481	476	428	471	487	501	499	482	503	459	463	498	478	497	494	449	506	477	477	455	444	522	484	465	462	501	488	513	440	496	514	474	493	482	450	517	483	466	497	483	480	479	466	517	525	513	457	457	462	473	469	499	483	509	468	486	461	478	481	478	474	501	469	503	474	491	450	528	488	496	462	473	485	450	502	481	476	467	480	487	493	473	453	507	517	469	502	479	465	514	443	492	473	472	473	481	473	497	496	469	491	490	492	457	503	486	464	478	499	466	493	471	491	464	485	469	480	503	477	498	463	469	476	477	471	476	445	508	468	483	469	511	486	476	480	484	488	464	479	512	485	478	472	500	480	482	456	473	488	495	486	487	503	496	490	481	501	485	469	535	485	485	533	476	464	504	467	504	499	456	473	495	458	473	467	476	451	477	485	507	469	451	485	528	469	462	465	457	476	485	493	502	490	517	515	517	501	479	506	454	475	468	468	496	475	475
22488	21054	29133	28465	34123	39756	21022	3146	575	531	506	488	473	478	492	477	443	434	457	403	424	465	447	432	441	401	414	404	402	407	437	417	428	444	425	433	432	407	392	407	408	434	408	449	396	386	458	443	393	412	399	418	418	422	397	433	399	405	424	410	384	440	424	425	421	425	415	417	396	428	447	436	398	433	404	415	393	402	376	382	429	386	425	387	420	431	432	430	430	390	398	455	400	444	417	431	403	381	394	427	414	404	398	407	420	384	426	411	431	430	427	410	403	408	405	429	430	392	391	404	438	433	375	418	414	402	434	419	438	423	409	415	407	366	430	401	431	368	406	423	421	416	416	424	436	446	366	432	395	449	391	403	449	383	465	429	407	425	421	407	451	439	450	444	432	420	435	414	442	426	461	443	400	419	455	392	396	419	416	420	375	403	393	428	438	391	406	421	418	426	427	430	416	406	350	392	413	395	395	426	421	404	428	394	412	412	468	440	441	441	389	407	408	420	396	392	387	402	408	423	411	417	416	394	406	464	439	367	393	422	421	430	402	391	418	429	402	425	399	397	426	421	376	400	417	408	400	391	403	417	397	448	442	438	408	417	430	411	443	399	404	396	429	417	403	408	417	429	399	412	409	409	457	435	401	379	428	424	413	397	407	416	378	404	413	444	405	408	462	422	389	430	392	370	437	404	426	423	397	423	417	436	431	411	400	405	405	426	422	438	418	423	393	424	351	420	392	413	426	449	437	409	403	437	406	433	447	435	416	390	415	400	433	434	412	412	425	414	445	454	424	435	376	396	423	408	444	405	433	397	412	406	389	418	392	398	397	460	419	429	401	405	409	413	395	410	438	419	406	409	411	453	403	429	405	424	371	415	401	394	391	415	418	401	396	403	410	458	415	399	378	415	402	401	392	413	428	433	412	426	406	439	396	409	426	406	409	442	365	407	434	425	403	385	380	374	390	449	378	404	412	394	443	439	409	434	420	402	417	420	356	392	420	402	401	403	425	432	403	401	431	391	449	370	433	440	414	383	403	393	420	416	440	406	381	415	395	416	420	417	405	419	432	394	364	411	457	404	461	409	411	410	426	407	428	415	382	439	403	415	384	425	419	443	388	397	438	406	435	443	437	380	409	421	420	412	392	440	414	396	428	401	405	434	398	380	378	397	388	388	425	399	434	410	424	397	415	439	424	411	393	418	420	407	385	403	409	440	434	402	411	400	443	414	419	420	416	413	393	426	382	351	455	439	410	390	378	415	394	410	418	436	421	401	406	392	421	385	390	422	392	432	376	385	445	425	423	421	389	426	408	398	424	433	423	379	422	417	409	411	419	471	436	399	410	402	462	382	423	425	418	411	400	427	433	429	402	426	434	412	413	467	421	409	425	421	429	372	442	392	430	384	452	409	396	434	441	408	398	450	405	403	447	441	418	427	392	424	386	425	413	419	424	418	385	406	424	395	453	451	398	409	434	419	461	402	414	415	403	395	395	433	447	410	389	411	448	459	408	370	410	455	397	457	426	406	397	424	402	412	427	417	416	413	384	414	424	436	391	425	405	393	405	406	392	454	418	446	416	426	396	385	381	411	392	445	402	373	410	414	393	444	413	389	402	416	404	418	414	437	407	400	391	409	422	416	442	438	430	381	407	446	398	441	418	438	416	465	392	403	427	379	415	391	383	436	410	366	459	371	427	423	406	413	424	398	384	421	409	414	438	412	394	421	395	395	408	410	420	390	385	435	415	411	405	414	464	447	403	434	421	454	450	432	408	417	391	411	418	393	430	421	428	406	402	400	436	384	410	423	420	390	449	423	370	404	422	413	421	392	387	427	412	412	425	444	400	397	383	418	380	469	361	429	437	384	440	441	417	373	398	398	377	416	399	388	453	430	404	433	414	403	427	416	432	403	404	455	407	400	440	409	403	449	408	411	420	379	432	435	411	409	445	434	429	396	403	411	379	404	440	444	404	423	460	440	423	415	405	408	428	416	400	374	456	429	432	410	398	438	426	420	375	429	415	426	439	450	393	434	371	413	428	381	417	427	380	421	401	419	450	408	394	377	462	383	433	422	421	390	398	399	407	399	412	428	430	379	392	410	407	414	406	407	430	449	457	412	400	411	440	415	420	424	420	445	428	415	391	438	435	403	424	406	429	415	417	425	390	409	404	425	419	419	407	431	413	424	421	419	442	434	420	386	399	433	412	406	378	382	397	408	395	410	415	391	402	399	445	382	414	414	375	434	417	439	415	400	386	400	384	425	413	397	434	415	417	421	429	423	435	403	420	391	434	394	411	427	419	432	417	391	436	431	416	436	421	397	424	391	375	412	420	399	436	414	421	390	429	418	370	398	398	419	424	394	393	426	383	411	421	421	419	429	398	420	390	414	385	409	421	440	423	414	407	424	437	414	412	398	444	383	457	415	425	398	401	415	394	401	421	427	434	396	438	436	399	423	373	425	405	361	395	398	411	397	415	400	378	431	426	417	413	424	421	408	416	339	406	405	410	425	398	380	394	378	460	463	435	377	440	421	436	392	413	415	419	412	370	423	414	407	432	389	444	436	418	415	421	398	404	422	421	398	413	396	424	423	420	409	406	445	364	400	393	383	407	424	417	422	406	388	422	460	406	440	427	383	424	377	407	421	407	440	390	418	439	430	398	401	396	416	409	419	403	397	430	416	420	419	405	393	433	437	400	429	430	413	404	445	388	392	403	383	393	437	395	434	422	396	378	419	448	393	427	398	406	420	430	391	413	409	389	398	391	440	407	419	430	405	398	421	384	370	407	444	422	429	388	419	389	400	427	416	410	427	462	417	421	425	412	421	408	426	374	465	412	394	382	401	431	422	391	424	405	404	406	449	445	432	387	394	401	426	443	443	455	447	420	397	424	428	393	389	425	403	402	393	414	391	426	421	383	417	433	437	390	391	427	440	404	388	385	383	402	432	427	401	438	383	448	430	377	438	382	438	438	425	412	399	421	402	434	422	403	410	476	427	379	394	413	397	436	410	412	415	412	407	401	420	397	385	407	394	450	437	400	439	412	406	412	411	416	439	427	403	393	424	421	388	418	407	409	416	454	424	420	370	414	397	435	388	380	401	422	429	425	444	407	403	421	410	438	412	420	411	440	433	436	422	432	361	459	455	426	443	424	389	437	432	408	427	403	427	407	402	422	407	442	396	375	396	386	378	399	404	407	394	407	437	398	377	366	420	410	418	399	409	395	391	407	376	408	411	429	424	390	380	392	403	390	426	433	393	413	408	448	392	429	423	421	425	383	458	380	416	443	404	441	419	425	424	381	424	386	436	405	465	385	449	405	434	403	382	382	407	412	421	420	376	443	373	399	390	419	410	409	428	416	397	410	412	415	428	381	424	407	384	408	431	408	416	436	437	379	399	410	407	430	409	435	391	413	410	409	381	402	418	400	394	439	427	422	420	425	411	367	419	396	431	394	415	403	417	407	417	414	373	397	399	421	436	413	412	409	414
30417	66705	65325	61615	54868	44894	7324	1123	702	623	618	571	557	508	447	492	471	478	503	455	483	495	452	453	463	443	445	425	464	439	446	434	448	453	432	413	425	389	436	421	445	445	452	460	401	433	428	456	393	424	422	410	450	503	407	404	456	412	442	415	433	454	477	443	435	410	416	418	410	455	408	427	386	436	446	397	426	416	457	431	406	428	442	433	445	413	422	412	412	444	426	430	429	431	389	430	418	427	452	444	404	434	401	431	387	396	400	421	433	420	426	448	405	431	435	396	443	419	392	430	442	405	440	416	430	431	426	422	406	369	424	410	416	398	433	441	455	422	405	397	445	382	436	424	465	429	456	437	443	462	434	455	421	396	424	440	402	403	424	399	438	419	425	376	390	445	423	430	408	435	434	432	398	425	428	406	459	401	419	396	433	432	451	426	378	407	435	449	391	433	442	429	411	412	428	424	421	411	399	435	454	401	385	430	421	445	448	455	410	432	419	450	442	412	400	429	416	430	431	425	453	422	398	437	411	423	415	433	411	419	411	404	423	448	426	460	418	470	402	418	412	430	400	413	413	416	373	445	405	417	451	439	450	396	445	425	434	443	432	454	425	416	449	443	425	435	404	412	423	411	423	452	432	440	429	437	435	422	413	414	431	428	448	385	455	419	440	436	423	462	450	398	449	420	424	429	428	426	447	392	435	407	424	393	449	427	408	390	414	419	448	420	406	456	416	410	384	425	423	402	426	432	429	352	432	442	463	451	415	454	402	458	449	429	432	427	421	432	434	373	452	418	491	453	436	438	427	401	444	407	418	420	420	461	444	428	456	425	425	423	399	423	407	414	448	416	432	432	429	458	433	414	407	397	437	404	406	401	435	423	426	484	432	399	444	435	450	430	451	408	428	411	412	423	405	437	433	427	425	385	421	397	441	408	405	417	389	444	397	417	440	439	429	447	412	398	415	395	451	439	427	411	409	448	439	427	425	434	443	434	416	426	370	417	403	455	390	455	443	404	450	422	421	475	422	456	418	436	438	427	462	437	433	392	427	402	436	432	423	416	416	414	426	435	428	454	385	454	431	392	394	447	422	407	428	420	437	402	414	418	416	401	411	396	453	404	474	465	413	419	419	432	422	444	437	423	422	404	440	436	436	433	480	419	428	416	442	425	452	434	410	431	439	406	433	415	458	420	428	428	441	453	395	396	380	390	418	403	451	442	395	425	422	431	423	419	434	440	418	486	457	441	444	399	431	387	413	418	452	416	446	421	412	434	401	415	423	411	445	423	411	421	438	464	444	454	426	443	456	414	431	418	441	425	441	411	420	416	427	392	438	454	461	400	411	464	429	418	396	397	442	450	473	415	411	436	423	411	443	432	440	415	391	437	425	395	415	449	438	405	448	425	453	410	399	405	414	416	422	404	448	455	424	403	422	407	419	481	401	413	404	435	428	412	429	426	418	441	433	418	440	395	393	427	417	418	392	461	428	433	431	452	416	399	417	427	405	457	438	425	434	427	494	421	437	427	399	425	433	413	421	422	403	410	424	426	430	434	438	420	460	449	428	440	439	437	404	400	471	424	422	422	452	454	424	427	463	447	428	447	419	422	406	441	424	456	441	422	405	418	414	456	400	439	438	409	428	432	418	409	419	428	422	408	397	437	416	427	453	410	405	474	436	398	419	416	458	417	430	450	444	426	435	467	428	399	405	413	462	441	460	418	403	464	424	420	436	424	423	437	437	431	430	417	387	436	430	414	422	371	415	452	395	422	411	426	432	434	433	422	430	437	419	387	422	462	400	403	412	448	427	429	436	444	412	421	444	492	382	428	449	422	426	418	421	428	411	431	418	416	437	436	394	450	406	427	422	439	416	446	448	420	422	431	456	447	421	437	427	408	420	427	411	410	441	420	444	433	439	401	448	441	405	429	408	452	406	395	420	430	433	398	438	414	463	443	385	429	437	420	413	422	430	459	463	385	432	442	437	443	431	401	394	415	440	407	404	412	419	414	408	448	422	420	391	432	429	437	414	424	410	435	435	410	423	457	380	454	447	419	444	450	404	452	437	459	447	445	431	426	416	407	423	410	451	393	416	433	431	398	433	431	375	414	415	409	483	439	440	440	417	418	429	472	439	435	461	414	397	419	410	418	432	424	451	428	398	449	388	415	429	405	392	433	440	435	430	374	402	423	411	402	420	407	419	444	415	459	454	453	420	420	409	490	425	447	424	446	416	405	420	467	452	434	432	450	464	439	396	454	435	402	435	480	392	445	444	435	406	430	448	446	420	448	419	434	465	410	445	440	417	410	406	466	410	439	478	422	443	415	408	437	445	419	405	441	422	407	409	431	432	390	456	403	398	432	447	426	474	408	479	398	384	384	429	456	438	454	427	436	425	440	399	421	446	404	438	418	438	455	418	409	424	408	441	455	388	395	444	407	405	420	397	417	435	428	457	414	438	446	418	461	425	454	419	407	419	456	437	416	457	417	420	477	398	430	420	396	436	417	463	427	429	454	452	426	418	432	398	449	436	426	441	437	412	429	464	423	358	440	415	431	404	409	456	449	423	444	433	409	426	435	401	427	426	449	440	437	423	446	422	419	412	421	415	426	480	368	431	388	461	386	403	438	440	445	461	441	422	419	459	430	402	395	431	406	388	409	400	453	436	407	420	434	408	398	407	406	406	450	408	420	415	414	482	411	415	397	408	426	442	386	433	452	464	457	459	446	440	426	421	410	448	422	428	455	403	436	407	413	409	438	433	405	443	446	419	403	417	413	454	401	442	440	418	403	431	461	459	431	411	414	426	438	427	440	425	418	440	434	457	409	461	408	429	414	468	420	411	411	413	391	410	454	430	419	398	427	418	428	429	437	414	425	423	442	431	431	448	397	420	434	431	480	406	431	441	399	442	461	422	445	427	433	454	418	444	439	452	428	401	370	400	425	427	450	410	446	411	398	431	423	430	426	426	421	443	421	416	410	408	414	421	417	440	411	435	419	436	427	437	427	403	442	411	429	424	467	410	426	427	432	436	437	419	401	419	397	430	404	432	416	444	437	435	421	414	459	434	395	448	453	403	450	400	413	435	421	421	427	406	398	433	428	445	434	419	404	454	415	435	438	428	403	434	422	423	393	457	462	405	411	440	443	436	385	406	438	442	441	441	423	415	423	411	432	421	415	433	434	466	404	443	418	447	402	401	397	440	460	442	457	432	430	463	422	426	451	400	408	470	416	418	424	407	425	432	398	394	409	432	452	436	385	397	419	405	422	425	442	427	404	439	443	456	447	506	427	428	447	424	441	442	434	451	433	438	423	416	440	419	451	404	432	415	452	425	438	422	381	406	452	444	410	435	429	447	430	435	418	394	413	411	390	413	443	431	434	432	391	424	443	447	428	424	436	407	424	446	405	420	428	440	395	480	400	438	402	409	446	456	472	455	423	434	417	435	418	425	437	450	439	431	430	445	411	420	426	422	439	407	418	412	409	439	463
27739	22303	25557	17212	7708	3631	789	314	261	298	278	301	285	300	270	268	264	284	268	255	280	270	300	306	306	241	256	297	295	304	276	276	281	274	292	268	296	274	277	302	307	288	252	271	277	249	298	281	283	255	290	290	289	267	310	262	303	281	274	284	270	282	303	308	270	279	288	295	303	280	228	265	279	267	305	249	317	270	275	273	274	281	301	265	289	278	278	311	259	257	280	277	309	281	292	309	286	298	302	267	301	288	283	257	259	297	292	290	261	274	287	282	278	307	293	256	277	249	286	241	269	274	280	300	299	280	259	310	272	295	281	272	304	270	291	266	289	312	276	274	260	268	289	289	276	292	264	289	310	308	296	284	300	265	258	284	238	286	295	264	294	301	295	277	293	269	292	253	286	281	281	273	289	297	280	240	309	309	276	284	271	277	285	297	280	312	265	315	266	254	297	296	266	269	294	317	300	268	276	292	255	266	298	269	262	326	275	272	278	265	317	260	318	282	287	295	279	281	272	286	298	277	288	279	291	277	269	279	295	282	276	280	292	270	318	302	235	279	271	268	292	318	313	299	262	287	289	266	288	311	288	299	293	280	294	287	275	299	294	270	289	249	323	260	313	273	279	295	307	289	246	280	271	292	272	290	266	285	304	287	248	264	295	264	276	314	263	253	277	299	277	272	275	303	279	279	244	285	293	282	287	268	294	265	265	283	289	287	265	272	311	299	262	295	279	261	314	274	282	297	282	301	298	281	296	273	277	281	269	332	277	292	255	268	300	255	270	274	286	285	286	281	265	283	283	286	287	268	289	264	271	296	288	285	295	298	279	294	298	289	301	265	294	288	264	279	276	273	292	272	298	297	287	299	282	284	272	299	267	276	303	287	267	296	328	253	287	275	280	276	257	284	283	295	318	279	278	308	271	308	249	269	272	290	304	295	269	267	266	286	284	267	252	285	271	271	268	243	283	269	280	287	289	284	297	292	264	266	297	286	274	282	273	303	281	310	267	254	286	279	305	294	303	298	301	307	288	293	306	299	287	302	298	289	251	270	283	295	291	292	296	265	260	272	258	306	275	271	290	262	258	268	320	258	299	274	257	295	283	250	298	283	279	265	278	282	291	258	287	292	293	270	310	287	286	275	291	263	279	280	283	276	277	274	284	285	272	260	284	295	266	285	298	296	292	250	270	281	287	307	268	250	279	257	288	277	286	253	285	291	284	289	306	278	320	309	272	288	279	287	275	293	303	298	303	288	271	259	290	271	278	295	290	281	289	307	306	285	250	301	288	278	292	282	277	283	261	292	313	260	290	256	300	275	292	307	319	297	304	256	250	258	292	307	288	258	272	287	289	285	282	279	272	251	291	281	295	279	270	281	269	279	306	296	284	281	252	312	314	286	307	270	316	286	270	289	266	305	285	327	271	285	296	287	323	288	278	284	277	282	292	280	266	316	237	289	270	284	271	288	298	283	281	308	278	286	281	262	265	306	278	293	312	272	322	302	285	323	272	279	303	303	279	309	263	293	330	272	280	287	290	279	274	303	273	290	296	300	304	261	286	286	265	307	285	287	255	260	290	287	280	259	274	277	312	286	294	277	289	253	280	269	293	309	298	292	281	243	273	271	265	264	287	268	264	278	281	269	272	297	275	310	277	271	269	300	291	300	245	273	281	277	276	282	289	284	306	282	289	285	261	307	279	293	296	307	258	287	289	297	260	261	289	296	288	276	288	280	281	257	287	289	302	292	285	261	278	265	284	286	271	276	276	278	288	311	287	280	297	293	275	268	311	272	309	251	281	272	313	293	261	278	264	326	266	289	308	268	259	312	282	268	298	318	279	265	333	262	297	259	305	270	325	273	275	318	327	268	280	252	298	288	280	288	259	332	281	289	276	245	266	261	239	259	302	283	254	293	297	275	249	273	276	278	263	282	293	278	251	269	304	274	280	266	256	282	298	259	264	278	268	287	250	284	267	282	290	306	274	292	274	265	273	266	297	284	294	299	290	259	320	294	271	276	290	263	271	270	274	295	265	279	321	311	302	267	310	297	281	267	275	319	281	280	275	298	300	294	294	276	285	305	285	285	313	315	306	264	292	275	285	306	273	284	286	286	282	260	293	298	267	274	288	267	317	292	295	295	278	299	278	263	268	261	303	295	250	275	282	277	267	304	281	277	275	275	271	277	283	285	292	252	290	230	306	286	307	261	305	261	265	284	291	278	293	283	256	285	288	299	284	279	300	296	259	283	257	271	297	243	289	291	268	274	297	289	282	290	279	281	265	282	293	295	303	262	272	293	279	280	286	309	267	286	284	282	258	276	278	271	279	275	271	289	305	263	283	293	312	291	279	279	302	258	287	298	257	269	296	302	283	311	301	285	279	297	300	271	268	303	285	248	267	281	302	268	251	300	284	279	266	305	295	288	294	276	285	280	280	300	297	267	254	288	288	298	276	304	271	294	286	275	278	279	274	290	288	260	299	330	288	268	308	279	269	281	243	292	282	282	271	289	292	263	288	300	309	281	299	265	342	256	263	263	289	272	280	300	289	262	280	284	274	305	276	255	276	262	282	265	287	281	286	293	294	267	268	277	295	270	287	282	281	289	283	293	297	310	288	285	281	287	284	303	284	279	284	245	289	279	284	292	305	279	296	282	277	267	320	258	288	275	274	267	275	297	294	285	302	272	310	286	285	318	270	286	276	304	290	275	294	285	247	268	290	284	304	287	268	266	291	283	277	274	279	282	301	282	313	281	281	277	282	303	272	283	306	273	280	287	281	256	273	275	274	288	290	269	270	254	306	279	275	309	290	302	281	297	276	281	256	278	282	263	256	286	274	287	279	282	290	261	281	295	279	259	273	284	262	305	277	279	304	285	316	263	284	268	287	264	280	297	278	316	277	276	299	313	285	252	288	265	261	289	300	293	278	303	302	275	259	262	289	281	291	274	275	309	298	284	322	312	284	296	275	284	303	291	260	276	284	268	267	257	275	278	281	282	274	268	308	276	261	263	324	266	310	252	300	287	270	268	291	291	291	293	274	316	273	288	279	277	292	288	281	303	285	310	281	260	296	300	274	265	322	317	278	281	272	288	290	287	288	288	256	269	285	300	307	253	317	301	256	273	279	265	274	287	274	284	287	276	275	269	284	268	265	270	307	298	279	263	297	293	281	316	303	282	297	272	262	238	285	278	280	265	306	319	247	273	268	263	268	297	266	276	279	281	292	268	266	267	321	291	280	269	293	277	266	258	308	265	287	292	278	276	249	281	271	304	273	297	265	307	327	288	285	287	281	277	271	258	266	298	272	288	263	279	266	289	279	298	296	259	296	300	272	278	248	256	286	256	294	282	241	274	281	276	271	259	277	278	293	281	271	318	278	280	272	270	260	323	295	293	283	284	291	283	313	273	295	317	272	298	266	287	287	268	282	253	269	291	291	296	259	273	300	280	282	291	296	298	274	314	238	275	267	280	288	285	274	267	313	285	290	296
12186	29377	22752	13037	7617	4448	925	319	335	322	301	318	316	298	343	350	329	319	353	333	307	301	330	313	315	320	285	318	320	314	320	328	306	359	327	321	339	329	339	325	333	322	351	298	351	311	326	341	336	320	318	364	314	328	290	363	320	299	363	339	324	311	333	335	313	306	313	309	324	332	341	326	323	306	321	319	335	334	316	331	337	324	322	287	315	316	321	299	292	310	313	303	328	349	333	299	312	303	325	320	295	321	338	332	306	316	304	326	317	300	321	344	325	304	343	338	310	334	347	314	306	351	316	307	345	339	314	319	329	293	286	315	312	302	315	339	321	361	345	276	331	331	320	308	315	325	314	334	322	306	313	313	313	315	306	306	279	342	286	334	310	370	296	288	353	299	320	307	317	315	337	326	330	285	341	293	330	325	320	352	322	298	307	327	327	304	321	322	285	299	316	330	299	320	333	302	308	282	320	333	296	342	339	322	342	339	325	327	327	334	307	334	317	336	317	337	302	294	310	312	307	327	338	308	342	309	331	342	355	331	287	282	335	314	317	325	336	306	327	337	324	318	343	316	356	320	338	330	298	304	324	327	311	276	322	342	363	302	319	336	342	315	319	308	299	303	308	285	326	338	310	319	299	334	304	327	313	303	329	310	316	343	328	319	299	337	307	309	313	333	311	323	285	321	318	306	299	319	300	313	332	306	320	332	295	329	312	314	308	318	316	270	331	312	312	300	326	336	284	320	338	326	330	342	275	333	300	305	305	361	334	343	350	317	283	303	287	288	326	313	307	300	325	325	340	314	318	305	371	297	332	312	338	323	277	300	353	304	320	340	308	288	323	299	311	259	318	325	320	321	302	361	326	337	295	322	300	319	333	279	326	326	365	336	319	320	323	358	305	346	338	304	285	352	340	311	322	357	288	351	332	314	351	308	289	310	343	303	320	320	312	298	305	324	321	328	314	316	335	347	301	340	312	268	317	317	318	332	341	332	322	296	312	324	294	345	328	315	294	305	306	339	328	329	346	309	323	319	319	294	340	291	326	335	338	325	329	333	348	297	300	321	320	344	351	319	289	319	334	305	305	311	339	348	347	323	349	306	298	337	330	299	312	328	276	326	335	321	335	320	320	328	323	301	321	309	310	303	333	326	329	286	321	299	324	326	326	347	319	311	288	323	343	315	321	301	337	350	337	338	313	303	288	313	327	328	324	305	337	279	339	332	293	306	305	308	302	344	326	332	310	328	304	310	318	333	329	282	324	262	314	333	314	322	317	323	294	312	320	351	286	333	319	316	323	309	321	305	325	312	317	343	300	331	300	342	361	304	360	290	322	318	295	298	320	319	293	354	302	315	295	300	334	342	326	313	329	297	302	293	318	293	356	300	316	315	283	308	314	340	328	340	345	336	347	351	266	312	331	317	282	333	313	319	327	320	332	318	340	320	342	344	352	347	321	327	308	336	337	336	320	314	295	293	351	316	316	247	296	323	304	306	322	317	298	321	287	334	336	303	302	335	334	325	353	322	302	330	330	305	326	316	329	332	321	324	347	315	314	308	294	294	307	327	337	289	310	329	302	325	356	304	318	295	322	297	312	301	363	307	320	309	313	332	309	324	339	348	322	314	288	327	332	309	342	357	306	298	296	314	348	340	317	321	320	288	333	298	320	309	313	308	329	349	311	311	285	320	327	312	332	337	315	333	327	323	336	321	314	291	330	307	295	316	287	355	312	300	316	316	320	319	328	324	345	341	308	299	350	326	304	315	340	319	324	323	328	302	339	328	326	321	314	311	349	304	300	294	341	347	313	335	300	352	324	316	331	314	280	301	296	335	310	310	334	318	313	304	329	319	316	320	273	306	345	290	324	313	321	298	318	319	342	296	328	298	308	334	337	320	306	316	310	338	325	309	310	324	310	325	289	335	340	306	333	300	312	294	311	355	324	315	347	286	333	295	322	309	321	342	334	325	337	328	357	297	327	330	338	323	323	316	323	329	325	321	318	334	311	333	300	320	328	317	323	329	325	330	334	298	311	335	322	300	347	320	302	338	342	321	310	301	307	329	312	302	320	324	304	297	328	360	312	292	304	312	324	321	293	329	295	292	315	289	308	290	309	297	320	338	352	301	293	304	353	336	322	317	320	311	317	305	315	312	332	293	313	359	311	294	311	329	330	331	318	331	300	301	320	309	312	316	305	331	321	317	326	305	277	338	338	346	317	325	303	309	300	313	300	304	323	282	327	306	352	333	359	296	299	310	326	335	318	279	342	314	304	329	307	306	327	317	341	299	310	348	287	314	314	318	308	339	292	308	330	336	331	328	305	301	282	323	290	304	332	319	309	296	307	305	317	313	334	321	300	349	308	323	345	322	342	346	315	347	310	310	306	350	315	285	305	330	311	330	290	345	341	311	314	317	322	325	281	312	317	324	311	338	360	330	312	325	318	312	331	332	342	325	302	309	322	319	311	353	331	313	340	312	282	315	327	325	339	318	327	297	303	317	341	318	333	301	338	305	311	325	318	306	312	336	317	347	277	346	333	312	288	295	320	298	316	311	325	331	319	356	327	327	324	332	331	353	305	291	340	315	333	305	330	295	326	317	312	308	309	321	332	318	341	325	306	298	346	322	299	326	322	327	305	298	307	305	312	326	334	340	325	331	338	338	303	323	308	261	337	347	293	318	303	287	323	332	334	291	299	330	326	281	323	304	316	317	329	319	328	329	293	307	357	320	337	327	332	305	334	356	322	331	316	335	305	334	308	332	330	315	292	347	297	295	319	308	323	293	287	322	328	317	342	310	270	339	326	321	304	310	335	316	319	300	311	322	328	317	299	320	317	285	299	300	324	333	335	317	318	330	307	302	315	317	308	318	272	267	323	290	324	324	290	285	307	310	305	312	287	347	324	346	322	335	288	327	296	318	342	343	286	344	336	306	314	305	341	321	288	312	321	314	314	315	339	283	313	315	333	304	284	318	321	345	326	293	340	307	313	292	295	302	314	314	339	317	316	349	291	324	323	290	329	320	315	308	332	281	302	324	326	303	293	326	308	320	329	323	326	315	326	291	331	303	346	318	306	306	330	323	314	309	298	308	323	294	296	297	317	304	320	295	319	311	323	347	309	304	296	339	321	320	364	318	306	298	321	305	305	337	289	322	302	322	358	308	327	282	315	318	308	290	335	339	337	326	324	306	296	313	345	328	312	307	320	331	295	315	343	334	308	316	312	314	306	303	296	293	335	314	319	337	318	299	348	305	326	346	331	318	294	323	327	309	310	308	296	336	346	360	312	319	339	316	333	325	310	334	323	295	343	295	311	330	334	307	321	344	314	312	325	334	302	323	336	339	319	305	316	321	317	302	324	339	320	299	296	309	308	322	290	299	345	304	336	327	297	342	288	310	345	320	356	315	311	315	335	310	325	312	310	328	309	302	322	314	332	314	324	320	317	317	326	334	290	286	306	262	340	294	347	325	311	296	333	310	317	295	334	336
23573	21319	33226	35202	34139	24538	7054	540	291	282	251	253	230	215	259	205	238	220	243	213	224	233	226	218	218	202	233	237	203	209	237	220	234	231	198	212	215	243	210	242	191	215	216	228	239	233	259	241	231	215	208	218	205	231	229	215	226	229	198	212	178	218	188	216	217	236	170	228	216	216	203	194	227	227	189	207	210	213	241	208	215	191	216	191	229	187	208	210	208	217	210	225	216	194	223	210	208	213	216	215	258	237	235	213	206	210	198	223	193	211	202	214	221	220	212	220	227	209	199	199	205	217	214	261	224	218	223	213	206	206	213	228	200	223	238	232	196	213	224	196	222	203	204	214	217	213	211	230	200	210	196	211	202	217	231	215	204	226	213	200	206	215	205	222	220	208	207	221	217	179	235	235	216	179	221	214	203	207	207	239	226	214	233	194	214	213	209	221	235	220	206	207	265	240	218	216	201	227	231	237	228	218	243	209	223	214	221	213	221	214	208	202	220	230	206	208	225	203	228	191	195	192	216	213	198	204	204	216	197	221	220	236	210	207	200	205	203	194	237	215	227	207	204	233	201	214	222	242	195	234	218	217	209	230	218	205	210	212	207	233	195	232	198	227	224	194	178	210	198	191	222	222	210	226	240	208	226	215	249	243	212	200	187	220	222	206	214	223	206	216	207	210	201	219	205	244	209	206	214	200	233	200	234	213	212	230	256	213	201	189	253	213	249	191	208	177	221	222	236	210	206	194	246	216	241	218	212	243	231	204	218	221	208	225	199	202	191	243	198	218	246	206	227	212	238	234	213	224	213	202	213	209	246	245	225	213	203	215	195	192	204	203	186	215	207	204	187	196	221	195	227	210	193	214	234	214	180	216	216	205	212	242	211	212	216	205	215	218	195	236	220	233	191	225	228	213	213	242	220	210	231	182	231	225	217	210	207	240	213	208	226	203	224	193	219	226	176	223	234	246	223	232	195	232	201	226	195	232	218	195	229	201	228	225	199	226	213	231	212	218	212	216	219	227	225	200	223	231	225	237	203	211	230	221	231	206	191	190	223	198	214	214	233	222	238	212	211	203	221	186	241	191	227	189	224	231	217	227	229	215	215	195	207	250	232	203	218	210	241	236	184	207	211	226	210	200	219	203	232	219	219	212	230	235	220	187	190	228	230	217	234	223	225	215	211	211	197	224	222	226	226	221	206	200	212	215	216	206	237	248	209	187	196	201	229	223	215	206	214	221	241	195	222	233	231	223	235	253	203	201	193	204	194	201	226	211	198	206	207	224	237	210	212	222	241	221	233	192	205	223	216	205	221	213	189	216	230	235	222	215	219	221	211	205	188	193	229	198	217	220	219	227	217	217	203	213	206	209	223	209	191	228	177	217	228	224	224	201	225	201	217	186	199	201	211	190	239	191	225	244	205	223	214	228	183	214	201	231	237	195	231	200	214	216	211	228	199	216	201	206	199	199	229	213	194	202	218	208	209	214	207	214	220	228	207	227	217	230	214	221	225	227	223	209	206	259	213	201	232	205	211	207	203	197	212	252	205	213	222	222	234	244	204	209	222	200	208	220	233	212	195	232	212	229	237	203	220	195	203	242	236	222	223	218	209	202	225	203	191	229	212	254	220	206	217	234	204	234	245	180	230	248	214	230	230	220	184	221	210	215	238	187	237	228	213	232	240	215	207	223	233	210	205	187	210	242	223	232	214	206	213	220	216	223	183	177	217	217	224	213	208	209	232	216	225	223	195	222	212	209	213	217	206	187	245	222	212	221	204	209	200	222	207	232	233	208	211	217	212	229	206	218	208	254	226	203	216	226	207	215	224	206	206	226	206	237	218	219	229	213	203	212	196	218	237	235	220	233	212	213	232	192	220	209	203	217	213	175	248	231	206	221	186	200	182	211	214	194	220	239	214	213	234	204	220	205	206	214	205	206	224	202	227	209	213	227	211	235	224	217	237	226	223	200	211	216	212	208	212	229	186	217	213	208	225	214	238	232	228	199	218	211	210	205	211	214	227	195	212	211	252	212	231	246	214	223	203	211	202	242	223	211	223	215	240	202	228	209	241	219	246	212	195	200	200	219	220	203	207	217	217	200	196	200	194	215	214	201	225	203	217	196	214	228	211	231	223	192	195	195	201	193	239	200	240	197	197	205	226	206	204	216	187	209	220	229	215	232	207	228	235	198	202	213	237	215	240	206	201	227	212	223	210	223	222	220	229	161	226	207	229	216	211	211	212	227	206	214	243	226	176	210	201	198	213	190	236	204	219	212	217	204	186	208	210	242	214	220	214	222	214	227	218	216	198	209	193	230	206	239	199	226	235	212	209	219	198	212	229	217	207	199	222	241	215	224	222	236	214	210	219	230	224	232	217	206	236	214	215	205	234	212	201	199	223	229	198	206	214	194	214	178	207	190	226	203	234	227	210	217	218	224	216	228	218	204	219	223	223	234	218	222	221	229	235	210	225	218	215	199	217	206	224	216	223	202	213	197	226	243	200	187	196	201	232	208	228	205	206	202	210	199	230	220	210	218	219	221	215	215	203	222	206	210	240	209	233	216	216	215	222	167	223	194	192	236	235	226	208	217	218	215	196	217	204	202	216	234	205	212	231	193	208	210	214	215	218	201	228	227	224	206	241	198	235	241	220	210	224	210	216	227	221	189	226	202	233	202	225	209	222	224	196	237	203	222	195	214	219	214	205	202	202	202	213	240	227	221	214	209	181	218	260	225	196	208	214	220	209	208	204	210	226	230	246	216	214	198	219	224	211	221	219	218	204	224	223	219	201	214	217	199	234	210	231	225	201	209	191	213	227	221	202	212	208	231	256	225	216	205	237	229	229	230	221	233	218	225	203	212	244	204	221	211	201	233	212	204	209	200	191	229	204	230	216	243	217	172	200	232	220	197	211	233	216	227	208	207	212	208	251	245	217	229	216	183	205	214	203	223	198	205	223	217	208	211	209	211	207	206	204	226	212	237	248	219	225	208	210	220	224	224	232	214	213	222	205	226	226	193	222	199	238	204	233	200	220	226	203	226	206	207	226	215	207	208	213	244	211	234	223	202	199	214	243	232	223	224	193	221	224	231	194	204	208	193	202	225	216	208	187	231	224	206	232	226	237	242	213	224	217	227	204	222	223	248	213	220	207	209	222	194	222	211	222	200	221	202	209	205	230	228	221	229	189	210	213	244	252	211	199	218	228	225	203	223	229	200	214	196	216	228	237	240	196	220	211	206	235	186	194	208	208	208	206	218	233	219	231	186	177	205	215	199	227	208	236	213	209	222	206	230	235	199	233	221	220	222	225	210	215	200	232	213	219	226	231	231	225	205	220	204	233	199	209	215	203	196	217	221	209	180	190	234	203	199	229	201	218	223	193	194	217	223	213	210	231	205	213	208	209	216	246	190	203	204	217	228	221	209	216	209	190	220	181	223	239	240	183	234	209	222	237	204	231	215	214	223	224	206	212	190	246	190	212	228
25992	76674	66027	48606	40936	20853	3330	590	357	330	307	264	248	276	267	253	299	258	231	235	246	229	241	247	276	244	222	245	218	245	240	255	216	253	248	209	229	231	230	246	249	237	241	240	255	252	250	255	257	255	216	227	236	264	250	269	242	223	202	250	235	217	246	244	230	239	251	258	257	222	210	238	256	247	252	241	219	269	212	250	220	223	236	207	246	226	233	271	227	216	248	244	242	276	232	272	234	216	273	228	235	219	263	260	225	243	243	250	249	214	238	216	230	235	252	255	232	218	276	236	217	230	238	212	234	214	251	263	252	247	247	253	258	252	247	226	239	253	221	246	208	241	229	243	238	242	223	251	231	238	236	236	242	234	243	243	241	234	224	226	219	226	239	240	228	217	247	253	217	243	230	213	236	241	249	274	245	206	242	239	238	238	238	249	230	238	222	236	245	233	235	245	213	218	245	244	248	214	231	223	228	220	262	251	236	229	244	216	228	209	227	241	250	235	213	220	257	248	249	225	265	231	232	252	259	217	247	235	226	231	235	226	232	250	237	228	246	237	239	228	217	228	237	231	225	230	230	237	214	249	240	243	220	241	247	259	236	239	218	255	239	248	227	239	229	233	250	228	226	246	229	181	234	245	238	240	231	231	239	227	211	230	235	233	266	238	264	257	219	243	264	229	222	247	206	266	243	229	242	235	224	256	242	257	238	244	217	237	228	241	224	229	257	243	214	211	225	242	246	232	258	241	244	230	245	210	255	235	218	240	237	229	228	231	242	212	236	226	272	245	236	244	220	239	227	213	229	246	259	242	214	247	219	233	244	229	241	241	248	243	270	240	218	235	227	256	214	237	228	230	228	245	240	242	247	250	233	239	271	248	266	219	255	252	224	243	248	259	214	256	236	222	213	217	232	224	239	241	231	262	256	247	256	242	242	247	225	238	219	230	239	228	229	242	265	241	223	232	252	223	235	219	284	213	255	232	240	243	228	270	219	244	231	220	223	258	255	242	247	229	231	233	236	251	231	225	259	236	225	249	245	243	248	227	237	215	216	237	264	228	206	230	252	257	262	259	232	235	255	230	246	260	249	247	230	257	246	265	255	213	206	233	231	201	236	228	243	236	215	226	215	251	257	244	206	251	260	240	235	239	230	251	231	241	213	224	227	260	217	236	220	241	254	209	223	247	258	236	205	219	241	262	241	245	226	237	233	251	250	226	252	224	246	224	234	244	230	237	241	242	234	239	242	237	255	226	220	232	238	197	220	222	240	230	225	245	240	221	204	238	241	236	246	233	276	233	227	226	237	250	221	238	255	258	264	248	239	244	246	232	224	245	223	245	254	257	236	240	234	237	252	223	264	238	240	230	259	234	234	232	235	239	213	237	263	239	247	254	260	218	218	232	207	259	219	235	228	254	233	227	215	248	239	271	241	275	216	236	260	237	245	239	204	219	220	229	247	236	239	244	252	263	239	247	235	231	217	258	222	234	240	210	206	222	243	217	209	216	232	239	221	240	221	237	228	243	224	224	224	231	251	233	224	252	245	250	241	283	216	225	212	239	240	223	251	260	250	247	251	216	219	235	246	262	241	221	230	222	274	274	233	230	220	199	253	232	215	233	247	234	256	250	234	232	261	252	206	226	231	207	261	234	246	230	234	233	199	231	238	246	251	235	242	236	239	244	246	241	256	243	230	248	246	234	234	236	215	231	231	233	223	242	226	248	237	251	261	239	234	256	243	255	249	215	236	206	248	223	226	230	231	261	245	227	241	261	239	240	251	242	234	240	222	254	216	232	232	213	246	253	244	237	244	211	224	223	234	244	240	245	225	241	253	230	250	227	242	233	263	237	244	256	240	243	245	232	250	238	242	267	237	231	222	236	248	262	218	223	245	249	260	216	228	223	271	207	209	235	224	237	222	223	252	249	249	229	235	259	232	240	209	255	237	218	251	252	246	239	261	224	246	246	254	253	229	247	250	273	222	242	256	221	234	222	227	202	247	252	270	257	247	272	243	236	241	231	211	224	239	226	237	242	235	226	227	223	248	243	220	222	217	227	237	221	241	235	222	245	238	242	248	243	239	216	235	240	219	235	225	223	236	232	208	236	242	246	247	210	217	227	247	271	203	227	226	235	241	228	203	224	245	236	229	256	264	234	236	252	225	234	231	235	235	237	253	250	243	219	231	264	230	242	242	211	215	246	231	258	227	235	247	256	256	210	234	228	226	247	216	254	223	206	252	218	242	249	210	235	248	238	221	245	242	216	245	251	254	202	229	211	253	258	217	258	243	254	221	254	253	245	235	277	215	243	244	221	248	198	229	240	246	227	256	240	233	242	230	226	248	219	262	246	250	225	246	246	214	228	235	243	270	228	263	228	228	223	232	239	270	221	247	261	263	228	250	247	226	241	242	237	238	226	230	224	229	227	231	245	243	224	239	250	229	236	245	231	247	226	226	217	244	255	236	225	263	239	252	231	212	303	216	245	250	240	233	253	242	242	218	224	268	228	219	243	253	227	276	228	229	225	236	235	255	243	219	257	236	223	224	248	208	225	231	220	229	244	215	257	212	224	236	231	236	228	231	232	226	228	236	222	226	251	226	208	260	240	242	245	253	233	241	240	212	251	247	250	233	241	238	212	242	248	231	237	231	236	258	227	226	243	239	238	211	227	234	191	228	227	214	255	234	234	266	220	223	256	257	236	250	254	228	228	250	231	224	243	237	250	246	247	222	239	262	215	218	215	281	243	245	255	213	236	250	247	238	213	242	237	279	251	204	230	219	222	252	263	228	258	263	247	212	234	245	211	259	220	242	230	265	222	239	236	227	229	235	232	250	247	227	267	235	230	257	215	238	224	226	222	234	250	258	208	230	253	234	260	228	255	229	227	242	218	231	237	270	223	208	252	233	241	235	232	219	224	245	242	237	223	253	240	251	235	222	251	233	254	247	209	237	227	252	229	266	248	238	245	229	232	221	264	235	210	250	254	233	209	257	227	238	220	241	252	235	245	228	227	236	234	245	238	221	229	232	241	227	232	252	225	242	235	255	235	265	252	246	214	243	252	238	233	238	229	271	228	251	217	243	224	237	256	209	237	235	285	234	250	234	231	258	240	246	240	228	240	225	225	232	228	238	229	236	249	252	252	194	256	249	222	227	249	232	256	214	257	237	227	251	238	230	260	261	229	226	225	280	223	202	231	250	261	196	227	239	251	254	255	234	222	222	226	239	239	223	230	247	242	241	260	239	226	230	238	226	213	227	253	224	209	236	241	248	243	253	253	247	248	216	250	231	253	229	239	227	222	247	212	234	242	217	232	238	258	229	244	251	220	218	265	226	246	246	255	234	255	242	242	258	223	256	230	257	248	246	233	228	249	212	208	228	243	238	223	237	242	242	238	215	249	248	219	235	224	235	235	211	267	238	245	257	217	253	248	230	250	239	222	231	228	234	226	230	239	240	251	207	263	248	219	236	252	247	246	253	231	227	239
24877	21298	33242	34657	25436	9176	1945	549	449	461	456	506	488	459	461	443	494	448	469	474	439	455	475	482	462	420	502	416	436	443	470	433	468	452	397	451	459	457	443	485	450	456	429	489	392	435	460	447	449	457	438	467	440	417	431	426	449	474	472	450	471	462	444	484	431	451	458	483	463	452	473	464	453	448	442	443	447	469	470	461	375	384	425	430	461	454	460	421	467	469	446	451	463	412	460	431	464	445	405	454	452	485	413	448	484	468	454	443	447	454	481	466	477	476	439	486	453	462	447	423	435	427	474	415	457	450	432	468	446	417	467	469	489	472	428	461	410	424	438	443	480	431	449	458	452	465	438	433	425	453	432	431	436	465	460	466	441	410	426	477	454	463	417	479	454	446	474	432	430	481	408	427	480	428	443	448	406	441	470	449	422	474	441	480	445	451	453	466	433	481	458	492	448	459	446	438	444	478	443	437	455	482	467	471	458	447	467	439	498	435	429	437	497	459	506	428	450	432	466	469	440	455	459	477	463	433	427	452	481	424	438	443	450	446	445	450	481	475	483	448	465	445	455	424	448	466	471	429	456	471	442	453	471	485	434	445	455	457	430	484	478	448	484	440	419	441	414	461	433	469	455	446	468	458	432	419	480	431	510	420	479	467	460	438	426	460	459	449	464	419	489	474	454	428	469	461	432	451	501	443	429	446	467	454	466	497	437	474	518	465	443	421	452	406	471	444	456	440	460	420	401	457	436	510	443	428	430	468	447	443	446	476	413	458	455	443	443	436	436	480	423	496	404	443	495	458	438	443	472	491	451	484	476	473	411	456	492	445	461	431	473	453	457	429	456	472	430	425	447	477	436	464	429	467	402	452	469	451	426	450	451	432	420	458	450	469	486	461	424	477	460	511	430	477	473	444	470	434	460	419	502	445	469	435	505	454	422	455	416	443	441	445	435	474	436	441	479	426	460	454	443	431	444	452	438	409	416	407	464	461	437	435	440	390	463	445	435	450	460	506	436	480	441	481	458	479	425	480	444	464	470	456	448	417	470	458	473	461	436	448	449	426	471	466	428	440	443	446	416	443	426	437	427	468	456	502	474	431	476	435	463	455	436	443	457	442	479	428	445	455	430	427	405	484	435	500	442	439	451	425	471	437	439	448	462	442	446	442	450	447	447	448	476	412	446	400	461	478	418	432	457	430	467	473	450	440	435	454	481	468	478	445	452	442	473	476	453	462	468	451	434	446	440	442	419	460	463	464	464	469	449	461	442	465	484	437	432	473	457	431	462	420	498	444	470	459	465	490	440	462	422	451	439	445	437	459	451	459	465	470	453	472	472	423	467	442	446	471	456	485	446	454	461	419	443	458	436	407	479	503	467	452	468	480	442	432	458	435	490	459	437	439	436	447	472	485	467	437	443	464	456	481	471	473	422	449	507	477	448	456	467	464	427	467	421	436	429	474	435	442	427	446	451	444	443	426	426	414	462	459	405	427	455	447	466	447	467	466	462	444	441	465	458	405	459	453	452	456	472	486	441	454	467	445	411	456	403	471	439	458	473	454	410	468	453	428	468	451	448	413	448	466	430	461	398	409	458	463	436	440	448	436	408	468	421	411	465	401	492	460	459	421	415	447	455	420	437	481	480	431	440	465	465	446	439	447	454	462	451	470	464	450	469	425	444	457	477	427	448	420	436	454	459	442	435	438	476	419	446	466	450	432	457	476	449	458	406	441	435	447	448	466	446	475	448	435	481	436	429	466	466	455	461	453	451	462	455	461	437	452	418	457	466	456	482	459	433	456	465	449	481	461	449	461	440	479	431	438	454	465	420	464	399	419	437	483	471	446	466	444	428	447	478	447	414	414	492	465	422	432	452	444	419	434	440	460	427	441	456	481	445	486	466	471	432	437	428	462	444	435	442	459	435	427	406	473	436	478	447	437	499	473	445	458	409	459	434	402	439	441	459	439	440	409	453	484	415	438	462	465	445	432	439	438	425	457	438	458	459	453	464	502	423	451	449	465	451	467	467	480	445	440	466	435	406	408	475	434	465	418	423	442	464	425	422	433	465	435	465	471	451	448	434	453	455	465	457	449	497	489	439	431	453	444	427	420	405	458	422	447	423	431	465	423	438	467	453	454	487	443	444	436	469	413	450	479	478	453	439	442	420	440	442	452	450	485	484	431	486	405	450	444	477	467	465	402	463	444	425	453	436	456	446	425	464	434	420	454	440	451	472	455	469	442	474	448	474	478	467	465	506	418	421	456	467	462	467	452	443	450	451	454	420	463	440	426	456	461	483	462	468	446	463	450	443	488	448	454	492	445	470	401	452	461	439	458	404	468	455	428	445	456	471	446	451	401	462	437	420	470	423	462	458	472	421	464	460	507	404	443	442	467	452	430	445	459	442	421	409	433	463	435	489	457	474	434	431	467	429	460	439	400	432	449	478	415	440	444	457	466	432	440	415	470	453	480	454	448	445	478	458	468	430	488	452	442	435	452	463	446	440	460	471	439	470	414	459	442	478	436	415	446	421	479	434	464	487	445	441	436	484	450	434	443	433	456	446	455	438	425	449	445	433	505	530	474	439	499	437	456	440	484	492	447	445	440	445	445	438	463	446	470	453	482	438	475	473	436	463	437	444	437	444	410	445	427	451	451	469	415	461	464	465	437	431	403	454	493	382	444	427	402	426	443	480	463	468	427	447	462	455	491	421	429	453	430	442	453	457	451	441	454	478	487	449	436	507	458	439	456	442	467	453	417	483	464	447	446	472	451	410	422	443	443	446	450	411	464	441	435	428	434	452	457	463	456	448	466	449	460	446	445	444	418	406	473	458	431	476	497	445	464	458	491	413	509	448	429	482	409	469	479	457	435	469	461	456	430	429	476	439	420	441	450	459	457	441	464	468	472	433	479	477	435	438	447	423	445	450	467	472	443	439	432	425	448	477	459	411	440	428	462	442	450	469	452	459	483	476	465	445	461	438	464	448	476	445	446	426	478	451	411	460	424	460	424	411	457	467	497	430	476	466	458	431	473	453	453	447	435	394	450	447	452	458	451	455	455	477	431	427	466	479	468	463	463	433	444	478	432	441	441	436	437	470	439	442	439	436	437	451	453	488	436	446	442	411	420	451	416	452	433	492	445	428	433	439	433	417	450	448	481	467	452	442	476	463	418	443	485	469	432	451	442	458	435	472	448	446	483	447	451	437	469	447	435	416	434	454	441	463	445	430	443	477	427	466	485	460	441	474	441	419	439	444	414	403	428	425	462	441	417	469	434	435	449	462	447	469	414	424	421	427	464	432	460	432	445	477	434	448	470	435	456	418	429	457	452	449	447	451	412	425	453	442	453	460	453	428	447	473	430	457	452	444	471	451	459	393	447	426	455	421	457	419	445	491	464	462	473	420	417	416	445	469	457	440	446	498	426	450	458	461	441	460	443	437	466	446	428	422	443	427	456	461	419	453	418	442	468	434	447	437	450	446	441
22405	58407	55314	41301	28405	6907	2870	620	531	549	530	514	479	541	488	508	474	462	507	538	532	470	491	493	479	485	492	465	521	478	480	466	458	502	457	494	484	508	503	490	517	485	525	487	488	483	478	485	474	488	480	486	500	488	457	491	501	480	470	488	479	484	495	500	465	497	505	469	492	499	471	535	496	440	505	522	453	519	475	450	468	491	485	485	499	502	471	494	496	504	447	499	469	468	467	471	511	485	464	507	504	499	489	494	441	512	453	469	501	493	447	438	444	501	482	464	484	492	457	469	496	480	493	460	479	458	456	443	480	515	451	481	518	474	510	475	492	467	449	437	535	442	481	495	532	487	439	488	494	493	484	479	492	458	494	524	486	507	510	515	503	497	490	457	475	495	519	488	479	491	508	519	462	530	498	498	443	470	487	491	487	442	472	485	487	459	521	425	496	508	468	504	543	528	477	497	518	507	501	454	467	535	493	499	513	487	466	496	461	488	510	475	492	469	485	529	500	510	485	497	487	466	461	451	440	528	473	503	455	501	497	496	470	495	529	465	480	515	470	470	476	487	486	527	500	525	467	490	485	501	477	460	504	528	480	492	532	511	525	499	479	488	486	437	485	465	503	462	497	490	495	494	465	458	490	535	443	509	509	509	478	464	474	488	472	509	463	484	523	445	498	461	467	497	464	504	538	484	484	477	462	507	454	482	504	522	512	471	490	516	525	451	498	483	513	506	472	470	493	498	524	483	534	481	489	466	511	509	507	477	524	513	497	512	503	479	472	522	498	514	475	518	493	471	489	488	473	502	465	457	493	481	477	511	504	502	516	469	471	433	483	527	460	488	484	466	490	454	499	503	441	454	481	481	495	462	481	458	494	471	473	485	483	477	501	497	487	455	499	453	480	497	456	489	494	529	495	449	516	506	515	509	492	484	495	501	521	491	473	464	468	487	452	474	489	471	507	510	459	513	487	497	488	478	490	504	485	515	482	502	557	458	498	475	522	452	482	502	475	502	489	489	427	527	525	457	496	492	487	509	451	515	484	450	523	450	441	487	478	481	493	457	477	504	511	517	486	495	472	507	511	487	495	489	534	471	459	486	509	477	514	472	498	495	505	485	531	450	497	523	501	441	490	534	488	454	513	488	454	463	527	478	486	487	498	480	438	491	486	535	487	486	494	463	481	494	452	479	461	495	494	506	451	498	454	492	500	478	488	464	508	484	491	492	490	468	483	464	517	472	484	483	502	434	456	451	487	498	511	491	467	496	472	487	468	461	465	520	468	473	493	506	475	492	495	468	507	490	491	457	450	484	477	520	475	492	500	462	493	515	484	466	471	468	463	496	507	487	472	479	444	508	504	471	490	557	511	455	478	457	487	481	502	503	458	440	469	505	497	473	505	499	446	495	515	465	455	460	483	460	485	455	487	487	496	469	505	521	464	452	501	492	462	462	494	497	470	505	479	462	528	479	478	479	464	477	495	483	463	492	507	505	486	483	483	507	476	471	488	517	443	484	518	502	471	502	465	481	490	517	522	496	467	467	472	483	519	469	442	535	465	463	478	471	492	487	460	508	492	525	535	464	453	489	477	487	477	495	484	464	483	495	486	515	476	480	478	504	487	485	514	485	510	502	451	467	495	505	456	517	502	476	462	464	472	451	521	495	478	480	505	519	508	516	496	515	468	474	537	517	482	523	450	473	501	486	488	451	483	499	448	458	455	485	497	480	474	471	509	511	471	463	477	476	485	479	480	479	492	525	439	486	484	478	482	490	523	459	444	493	468	480	522	479	484	474	492	483	478	475	475	452	551	447	468	446	517	477	483	474	470	451	453	465	474	478	527	501	495	461	496	454	467	473	443	502	504	481	474	465	478	521	488	472	485	457	462	446	510	495	488	488	492	497	466	485	497	501	482	463	448	482	520	468	496	502	520	502	522	474	477	461	500	470	493	518	485	470	458	479	499	521	477	487	441	491	455	519	497	481	427	527	474	504	465	502	490	477	478	461	490	486	512	536	509	528	457	508	505	450	517	491	476	474	441	474	495	494	518	474	482	495	526	486	504	465	472	514	463	440	464	475	479	495	485	517	494	527	492	484	465	460	506	487	489	450	509	472	465	479	482	461	506	468	534	502	455	490	478	489	502	477	495	489	481	461	456	473	506	499	517	487	496	469	464	506	487	495	513	483	470	458	483	503	500	473	494	455	469	490	480	472	453	479	484	479	479	538	500	507	513	473	457	479	508	472	461	472	471	473	459	533	489	503	466	502	516	485	448	505	499	476	496	508	481	520	480	469	504	463	468	491	484	465	458	512	496	468	510	503	465	500	464	481	476	441	498	463	532	502	479	535	469	499	494	490	511	512	512	481	499	481	517	487	468	489	535	480	497	457	518	507	458	514	475	446	534	482	469	475	494	467	509	501	481	442	456	515	474	480	504	461	461	444	486	511	482	511	530	489	482	478	465	462	481	503	479	464	475	446	497	497	497	444	487	487	464	481	487	526	463	464	445	507	484	437	468	477	437	466	491	502	523	499	470	466	471	501	503	496	499	517	474	488	484	495	503	470	476	476	483	509	520	457	489	437	477	521	464	515	463	488	470	511	499	469	483	456	483	452	440	489	495	497	495	478	467	519	512	466	451	500	509	503	468	506	512	466	449	459	506	508	500	478	512	488	491	505	505	472	467	498	466	486	457	466	482	521	455	480	483	483	513	483	476	460	501	517	500	482	497	496	426	475	516	480	500	486	494	485	478	460	443	456	508	496	510	493	471	454	489	495	480	462	481	500	478	450	496	473	520	511	512	484	450	506	486	504	481	489	480	497	492	482	518	463	519	481	485	514	509	486	498	454	494	508	469	488	456	446	495	474	478	499	494	467	497	504	500	494	479	467	479	489	459	475	454	501	502	482	457	479	478	469	492	459	480	438	494	490	452	495	450	503	480	506	487	490	448	506	477	523	464	506	523	463	501	457	507	504	476	479	509	485	495	477	501	479	429	478	451	481	477	473	484	482	448	494	498	487	515	436	480	464	501	443	474	496	495	493	481	499	469	484	488	433	521	513	469	461	442	481	457	465	544	455	464	466	463	486	462	485	481	469	461	493	491	471	487	512	505	473	494	494	459	516	527	452	494	521	500	495	520	473	488	483	498	495	487	512	493	511	460	496	470	469	451	473	500	466	469	491	493	464	511	488	499	486	477	491	453	483	502	476	493	482	482	511	478	483	520	488	495	453	489	486	470	572	502	486	442	490	465	471	490	461	518	460	477	471	482	478	457	478	504	498	465	453	473	466	454	523	524	458	504	482	473	469	461	476	466	463	480	477	504	480	484	493	471	472	448	507	479	486	483	481	476	535	449	495	483	496	488	502	446	494	472	488	523	472	492	507	499	508	499	492	466	478	508	505	486	510	471	496	493	510	510	518	489	436	503	468	468	498	467	490	468	532	485	531	489	468	478	478	447	477	494	468	465	501	489	493	484	479	467	449
22414	21064	30431	31426	31816	24553	23461	5564	575	493	499	517	476	480	462	465	482	413	379	440	453	425	473	481	422	434	386	431	408	434	454	468	416	403	430	400	464	417	418	468	426	425	431	417	409	397	417	429	429	431	431	391	397	420	382	453	436	437	436	394	436	418	428	416	406	427	403	416	435	445	415	399	424	411	383	426	401	423	418	430	422	401	431	438	454	456	397	400	428	420	428	418	439	447	440	408	427	428	419	436	406	429	406	397	401	373	440	401	448	433	423	433	409	412	418	384	400	432	427	458	420	416	418	433	454	414	436	401	413	441	402	383	421	430	415	384	399	427	440	430	404	404	403	414	406	408	417	408	404	426	432	383	380	444	435	409	447	411	483	423	385	393	389	429	439	391	380	371	443	415	445	432	396	423	440	444	402	412	435	414	411	428	425	451	409	427	410	402	405	398	423	424	476	451	408	430	370	410	443	391	418	446	429	407	405	392	414	429	404	451	408	432	405	413	407	389	394	422	390	394	464	420	420	396	433	416	408	414	426	445	417	436	406	431	401	452	419	423	429	402	419	409	444	393	420	411	416	399	433	435	409	437	395	429	412	424	411	394	376	434	401	429	427	435	417	381	461	418	441	392	431	413	435	407	434	427	411	441	434	395	388	407	433	429	421	445	432	400	457	405	422	425	442	459	380	405	469	430	410	372	389	407	395	376	441	367	404	438	406	405	404	414	405	429	417	402	416	384	431	422	405	430	424	416	414	386	453	393	437	443	443	391	422	433	385	396	426	406	427	387	441	416	429	413	413	430	421	447	448	393	398	392	390	401	450	416	420	450	388	432	401	407	438	394	399	388	413	424	403	392	420	432	435	389	379	438	449	415	406	431	415	434	417	418	399	413	419	431	405	415	407	421	399	400	401	412	413	402	406	435	418	422	404	442	432	388	461	396	374	408	417	430	440	407	436	398	434	395	431	425	441	387	408	408	430	388	417	413	432	393	420	429	447	404	424	433	410	440	366	415	388	415	438	444	385	379	424	412	424	424	420	411	405	424	416	437	433	401	434	430	429	397	416	426	440	400	452	416	407	408	442	395	437	383	412	391	407	423	412	398	457	413	421	405	414	400	402	415	381	399	425	437	445	437	432	388	452	453	396	431	413	436	446	437	399	436	415	420	430	417	432	398	444	414	425	423	445	433	388	403	430	436	443	436	415	434	442	390	436	421	413	403	404	408	440	456	407	427	391	407	406	412	425	465	402	428	444	422	424	396	408	403	410	409	463	417	434	416	435	411	429	447	401	393	427	450	440	409	421	429	444	449	443	441	379	435	392	425	399	398	434	400	421	402	385	440	391	422	410	423	411	410	407	417	422	437	421	431	406	398	442	410	406	398	413	383	414	415	448	415	407	365	439	428	399	423	397	386	384	431	420	423	427	453	428	443	404	386	442	413	417	437	420	386	410	409	401	421	439	391	440	455	442	418	385	412	422	394	426	424	389	423	415	448	419	413	406	425	433	442	411	397	453	442	390	441	401	393	405	423	397	442	409	419	414	413	446	431	393	416	412	407	420	386	387	421	431	445	414	380	389	437	414	429	401	381	446	429	414	404	440	406	420	426	415	404	377	441	413	399	403	427	407	383	403	399	423	422	413	426	415	410	404	383	400	379	433	409	431	414	453	418	429	408	404	439	399	423	431	392	406	419	400	408	422	403	388	444	461	434	428	429	396	411	435	439	437	461	416	470	418	437	418	393	431	444	399	389	423	386	412	436	471	412	436	391	438	414	408	387	418	416	372	404	355	449	418	407	396	444	390	402	401	449	435	432	406	430	414	451	424	431	442	434	387	420	417	435	415	440	402	424	409	449	388	420	423	425	455	376	370	460	434	408	396	425	407	402	403	437	389	415	433	436	414	380	405	383	393	412	427	426	390	424	402	422	391	428	448	404	425	372	426	425	431	426	425	418	404	432	422	434	457	418	396	427	402	456	447	425	445	435	419	478	416	414	401	396	411	413	410	386	375	379	424	448	409	416	426	417	422	429	426	407	442	409	426	402	434	427	404	455	435	378	407	409	417	408	393	420	428	398	436	441	445	375	441	423	400	448	418	419	410	416	434	422	401	456	410	417	428	416	402	411	407	414	412	434	429	413	409	392	443	432	445	396	401	413	425	406	405	415	453	419	396	454	416	428	424	428	384	427	404	413	393	428	415	447	382	436	409	414	450	396	404	442	418	397	400	410	387	446	399	381	429	418	453	402	421	404	452	415	435	431	403	388	405	381	401	410	415	451	386	399	430	418	417	437	376	438	407	439	388	425	418	433	442	419	396	404	450	471	446	446	447	419	398	424	417	410	397	404	390	386	451	425	391	422	437	417	382	407	418	384	394	396	356	394	410	412	386	383	410	398	419	429	410	423	431	403	432	413	425	441	484	415	386	413	443	433	385	441	430	417	421	418	402	403	395	411	419	421	433	409	413	428	452	383	424	402	394	408	430	412	410	415	386	458	415	446	435	392	428	434	420	413	426	371	414	444	439	424	393	439	416	391	437	387	407	456	435	428	415	386	355	394	401	456	462	423	428	391	418	365	431	394	387	411	379	392	397	400	436	420	460	425	390	439	437	410	425	417	377	425	429	401	405	425	406	420	427	426	427	440	413	425	350	454	399	399	410	403	439	413	392	432	413	396	426	395	403	412	428	399	437	412	424	427	413	394	406	408	435	417	426	382	426	420	426	418	392	432	419	442	417	445	421	432	397	399	418	428	453	402	417	400	421	430	444	410	390	418	402	420	411	403	411	391	408	379	428	420	436	434	425	424	424	426	375	417	433	409	390	458	414	409	406	435	396	399	429	424	445	464	429	415	437	418	399	404	447	412	388	410	429	453	411	417	414	397	443	408	405	417	417	440	441	430	433	427	424	428	431	378	408	415	439	431	425	412	432	374	424	430	389	423	427	394	416	440	424	443	403	407	374	377	386	459	442	433	427	417	438	382	354	416	401	410	410	433	413	417	437	434	376	421	392	413	410	370	420	401	420	426	413	425	450	377	408	408	372	422	368	436	428	434	418	428	420	405	434	403	357	379	379	420	405	417	399	439	378	418	384	389	399	424	390	411	394	427	413	428	449	416	396	383	384	377	425	360	432	408	436	423	419	406	408	403	389	417	452	423	419	403	435	423	420	426	422	428	378	419	375	413	397	429	420	409	433	404	423	403	409	416	454	416	387	428	425	414	428	443	374	434	432	409	445	427	444	412	440	440	431	429	435	390	377	398	460	434	405	411	403	407	451	401	414	438	401	430	399	414	421	396	435	410	416	392	408	410	417	420	449	450	404	385	441	441	438	409	440	410	469	399	411	421	437	403	397	430	399	439	402	414	402	395	415	376	404	436	433	437	390	426	431	406	453	422	401	383	422	444	420	467	463	383	419	423	404	422	421	414	404	424	430	409	446	406	433	418	395	433	418	380	418	403	407	406	407	425	411	434	406	383	424	418
27988	80201	78404	65185	45812	25836	21482	3569	717	658	570	541	526	535	482	467	505	475	431	462	430	525	471	448	426	436	473	446	494	482	457	427	441	448	423	449	435	463	404	452	432	433	431	435	438	461	463	415	444	458	409	404	408	402	444	439	452	426	424	425	403	413	393	446	420	449	441	456	429	433	432	405	416	418	435	428	458	451	459	423	423	421	419	403	432	412	414	432	427	419	425	448	408	435	436	424	439	454	444	409	376	423	441	420	413	441	434	433	414	416	419	454	439	412	444	397	417	431	476	422	424	433	397	448	460	433	429	438	420	436	460	439	452	479	413	444	410	414	441	372	462	460	453	435	413	428	437	425	429	413	458	389	433	415	415	413	428	420	446	426	426	444	421	410	414	465	442	423	401	478	427	395	391	427	433	390	446	437	404	438	380	413	461	400	401	410	443	415	382	426	411	434	403	419	465	427	445	433	435	432	468	431	377	442	397	417	420	435	452	437	418	438	442	387	371	444	463	432	421	449	425	442	436	461	423	404	456	428	423	408	404	436	424	420	410	423	431	442	477	401	451	429	396	403	423	432	442	426	426	423	408	460	433	454	426	441	466	411	426	448	428	397	432	412	400	429	426	464	423	413	381	414	442	410	414	444	433	427	455	404	394	456	436	383	406	417	431	408	426	414	461	426	445	449	436	391	383	411	423	442	398	444	440	425	430	398	466	412	436	404	457	412	412	460	462	387	433	430	427	425	456	418	401	431	451	460	414	407	438	447	439	450	447	451	444	449	408	435	440	441	412	389	458	411	428	436	460	449	469	454	440	389	450	416	423	419	446	408	413	416	444	433	436	436	436	388	400	435	424	460	416	449	400	404	431	459	435	409	453	420	421	409	449	405	424	415	426	408	413	415	436	429	397	482	439	423	445	430	443	414	440	459	417	436	413	396	408	426	407	417	429	420	415	390	443	438	487	427	465	439	476	427	438	416	420	445	441	423	458	415	398	418	412	431	449	449	427	440	442	435	420	425	449	402	450	414	438	420	425	439	395	441	417	439	449	427	435	402	445	428	472	446	416	465	434	432	427	395	446	427	434	435	414	435	412	426	429	387	434	425	426	464	451	440	438	473	440	423	438	428	432	387	390	406	439	452	428	396	441	408	437	427	428	433	440	433	427	406	414	425	455	424	431	388	411	407	429	411	430	435	405	457	404	443	433	391	458	465	436	433	454	407	411	445	451	430	438	404	395	433	446	421	461	462	400	444	465	428	415	452	415	432	412	449	433	429	437	441	453	421	437	427	444	451	403	433	438	449	434	402	444	448	429	453	463	440	400	416	409	450	459	420	451	443	410	420	416	398	418	420	453	393	435	395	421	468	424	397	443	464	419	426	458	439	444	443	425	445	439	410	440	425	427	447	440	419	413	427	453	440	430	419	432	404	429	423	419	412	407	427	407	456	441	416	449	410	453	385	460	442	399	451	457	435	464	443	410	396	438	425	431	433	409	415	399	443	461	460	461	418	425	462	434	460	433	419	432	445	435	418	438	396	422	422	399	399	408	416	406	415	433	401	427	433	447	387	458	418	410	428	445	418	448	406	423	442	410	435	439	415	463	459	439	445	434	432	416	439	439	413	425	415	425	399	451	421	416	436	416	417	396	411	437	437	418	438	419	466	430	448	404	441	407	448	384	439	449	429	403	427	433	391	418	454	433	457	445	401	436	437	420	426	432	447	421	442	450	412	416	438	416	437	426	434	400	471	405	432	479	430	411	406	416	412	433	435	427	468	452	436	398	414	394	462	436	447	407	436	428	442	415	452	403	444	453	437	408	425	413	416	405	483	447	419	421	404	443	435	422	438	428	457	433	462	428	460	413	428	428	431	446	417	435	407	385	384	404	435	425	433	394	448	455	439	470	399	451	427	426	432	441	417	400	442	389	420	443	404	447	432	409	416	419	458	415	431	434	455	438	435	468	444	444	428	448	417	451	417	430	437	386	419	402	404	411	408	445	420	402	395	405	432	397	424	410	419	433	441	434	463	421	439	430	396	448	443	455	407	433	444	455	438	396	450	448	406	392	400	420	400	438	432	422	453	411	411	418	411	437	430	424	439	431	427	425	443	431	436	454	429	424	445	412	384	441	440	408	404	458	413	427	425	429	430	453	453	398	425	393	453	456	443	445	453	417	410	419	463	411	452	434	448	426	407	440	438	455	431	395	451	456	426	451	441	443	463	439	423	429	425	434	431	428	445	430	462	448	457	454	429	406	431	431	434	403	462	434	449	460	461	434	366	406	447	416	459	412	410	426	470	380	446	447	426	447	442	447	422	454	426	417	453	426	428	397	421	423	417	446	442	450	458	412	426	443	437	460	411	407	433	442	441	415	429	422	385	410	450	478	397	409	457	424	463	403	422	407	439	437	420	453	418	422	430	454	461	412	409	428	400	430	443	435	479	446	366	475	447	441	418	443	397	461	445	446	398	412	405	402	437	433	432	398	421	461	447	448	425	458	440	409	441	427	419	466	446	406	454	435	408	426	421	434	432	498	397	413	433	443	454	436	413	416	427	412	428	457	443	401	431	431	400	420	446	420	421	441	402	409	425	423	417	396	443	423	425	414	468	433	441	436	438	415	408	421	402	442	423	441	473	429	435	433	451	445	462	446	449	401	396	406	401	436	460	422	431	404	392	483	418	444	433	449	444	447	432	461	435	412	444	408	448	409	449	430	381	457	389	463	443	425	480	410	433	399	455	412	418	394	415	423	464	420	425	403	429	398	431	392	426	415	438	433	463	417	402	425	417	445	416	429	422	424	436	425	423	416	409	437	422	420	404	412	408	431	435	439	442	443	434	473	436	439	391	448	442	414	414	418	390	437	428	422	414	397	437	484	423	481	433	422	440	448	387	422	402	445	412	389	413	438	386	424	427	426	438	399	442	404	401	438	463	453	441	452	433	460	430	421	446	427	425	433	411	474	434	450	427	459	431	474	418	390	438	437	426	422	409	435	423	402	430	449	393	413	428	486	402	382	396	405	471	396	425	407	422	426	447	413	469	438	435	437	459	451	479	423	429	436	484	422	411	441	438	446	430	433	434	421	452	419	428	470	396	442	436	428	430	454	427	411	415	426	413	423	422	419	439	422	424	438	485	426	404	419	434	409	390	486	409	417	400	439	467	417	394	419	425	423	406	446	434	428	424	454	454	433	441	430	463	429	439	432	413	427	446	473	432	395	429	420	413	434	409	415	450	391	413	402	443	413	418	425	412	397	393	441	442	416	480	445	426	450	408	418	485	400	424	420	420	443	408	418	405	426	411	406	400	437	424	417	425	417	434	430	441	412	463	447	429	424	410	446	452	434	428	420	383	378	438	417	414	407	442	419	393	441	420	421	438	416	469	432	399	425	423	426	470	444	447	458	422	396	459	430	438	468	433	411	433	441	391	420	445	442	438	408	424	403	408	417	450	447	457	412	389	437	419	432	405	441	409	389	405	402	408
27786	21416	24654	16516	7204	1342	922	384	279	257	278	301	260	292	269	285	277	297	260	270	249	299	279	271	292	285	271	266	256	291	282	271	316	248	283	294	315	295	292	259	268	281	301	273	276	249	269	263	312	268	284	273	292	307	270	271	270	280	275	287	298	246	267	275	259	267	263	287	261	272	279	272	275	309	283	294	290	275	266	290	282	265	287	247	262	280	277	260	271	278	280	282	280	276	282	281	260	269	261	247	265	284	295	273	266	267	265	292	296	273	271	296	304	278	292	286	290	294	290	280	265	282	289	268	300	293	279	263	285	299	274	326	245	259	296	299	305	292	298	296	286	248	287	273	266	243	289	268	273	284	265	268	274	285	259	309	291	278	265	277	285	254	321	271	271	275	265	260	279	278	264	279	274	287	254	272	288	288	267	256	272	244	278	256	284	273	276	299	290	310	296	258	304	276	253	253	262	254	254	281	254	262	266	279	270	261	276	274	305	253	271	266	267	284	291	266	288	276	262	275	275	260	281	273	294	273	259	304	280	257	295	260	298	299	276	287	303	273	282	306	256	274	266	293	282	278	282	288	291	300	294	252	274	274	260	277	297	290	258	324	279	258	279	285	300	285	283	295	265	269	273	276	266	268	269	263	285	289	261	310	273	244	254	294	257	315	273	289	286	301	296	281	286	269	248	253	275	256	305	269	306	279	281	271	245	248	280	275	294	279	287	312	289	287	277	272	278	284	269	284	283	269	288	286	268	290	276	255	270	308	244	282	265	271	268	286	261	291	267	279	277	292	295	286	280	280	326	276	247	271	286	282	294	287	272	297	294	271	291	274	257	302	260	247	298	286	278	272	283	295	230	246	266	301	270	245	303	299	297	283	256	293	265	283	291	303	287	312	283	281	272	265	260	286	268	274	286	280	308	288	326	271	267	272	300	266	286	284	298	262	259	299	288	284	295	290	260	249	283	253	312	277	294	277	277	299	298	273	288	266	275	271	291	307	286	258	268	289	269	298	259	289	290	277	278	275	256	283	287	276	283	259	294	281	276	268	269	272	262	270	259	270	289	263	266	283	262	282	251	263	288	284	284	263	302	261	282	276	281	293	281	270	294	295	263	263	283	246	281	261	272	292	253	256	267	261	289	287	259	259	273	261	273	304	274	314	261	300	279	243	283	263	298	266	311	282	307	256	262	241	295	288	269	295	236	283	275	276	294	254	288	274	305	286	280	306	276	268	296	263	260	267	305	303	262	316	294	267	276	278	287	280	263	297	288	282	256	291	266	283	240	258	286	251	286	279	276	297	266	302	280	271	301	249	287	264	277	288	302	264	286	278	283	273	250	285	267	264	280	286	280	251	279	266	299	294	274	296	289	314	277	271	290	310	304	308	283	298	302	305	272	279	272	277	274	253	284	299	254	267	314	280	258	259	279	266	284	263	254	277	271	321	268	262	279	290	280	281	296	314	299	288	284	273	272	294	292	315	297	290	255	264	269	252	276	273	282	248	257	254	278	259	277	262	279	293	278	300	264	256	302	279	250	290	293	265	274	297	288	262	281	297	287	277	292	299	296	277	270	267	289	269	252	300	279	257	270	265	286	262	265	287	294	287	292	281	270	270	291	262	269	298	254	329	272	272	269	272	260	284	293	236	273	287	262	283	255	260	271	305	311	304	294	279	290	271	279	290	267	275	288	253	282	268	298	268	281	284	282	278	279	263	273	279	251	271	272	282	259	272	256	286	314	267	246	292	273	303	286	281	269	301	258	268	273	274	257	263	286	266	258	281	265	271	286	300	274	261	300	261	278	257	285	277	278	253	258	286	299	285	318	276	264	246	271	294	262	292	291	285	285	295	295	258	293	289	274	275	278	267	304	285	273	281	275	273	269	266	279	284	295	296	257	286	279	286	291	296	280	295	286	269	308	275	278	289	273	281	297	258	285	288	298	302	286	253	288	269	278	287	307	274	245	272	298	267	291	277	292	265	264	310	253	294	285	248	276	238	271	283	295	304	265	281	311	286	258	282	256	268	268	308	282	254	279	289	278	298	287	271	308	288	299	268	290	285	268	267	274	288	288	263	282	276	252	278	248	269	276	267	292	263	271	310	294	283	299	285	276	291	303	289	266	257	282	263	270	306	283	265	252	287	289	289	307	297	267	263	247	278	267	284	251	233	277	286	300	267	289	301	273	277	264	292	262	289	286	283	312	279	278	291	302	300	276	268	270	274	304	293	324	268	296	298	281	280	267	267	268	291	263	296	257	287	271	278	254	288	292	265	266	281	253	280	240	292	282	299	300	283	266	274	258	285	302	292	260	264	272	263	282	276	291	260	276	269	274	250	294	281	274	279	262	256	285	280	285	264	298	287	247	275	297	280	263	305	266	262	264	270	276	267	262	253	277	286	291	294	284	291	274	283	270	276	269	273	273	274	283	273	291	269	253	265	305	307	268	276	309	270	260	272	249	306	284	280	290	269	281	306	281	271	304	275	276	279	271	312	290	249	281	310	295	279	278	293	310	256	297	277	299	279	284	315	266	277	263	270	301	299	281	291	289	278	284	280	254	297	266	255	249	266	273	259	274	235	296	256	285	251	310	272	308	260	288	244	305	268	286	290	295	281	275	281	266	271	255	267	280	283	284	254	272	293	268	272	273	230	274	278	268	294	280	272	284	265	272	296	279	288	292	294	272	274	286	265	279	283	284	274	280	272	279	267	287	316	270	264	260	283	287	292	276	287	284	298	268	281	281	255	278	282	266	288	289	272	307	262	304	260	272	278	286	269	292	290	285	280	285	294	312	264	283	273	285	238	303	306	291	231	289	261	280	275	265	243	303	281	246	270	258	288	275	259	281	288	250	267	302	272	288	280	267	265	264	274	290	276	269	279	302	300	304	286	278	283	246	298	287	272	263	268	265	282	239	265	304	281	280	310	279	301	251	300	265	302	311	260	281	270	275	265	254	275	285	266	285	287	280	284	300	276	274	258	288	278	276	292	293	278	278	278	266	292	259	277	286	273	292	289	268	252	274	280	266	294	282	281	257	317	268	275	298	259	298	280	252	266	271	288	287	297	267	280	257	269	281	282	280	261	269	303	281	270	278	265	290	291	278	266	270	293	271	308	316	275	243	267	276	288	280	277	265	264	310	267	259	281	315	289	274	271	286	283	273	266	288	275	275	270	254	258	277	257	297	284	283	258	292	287	304	251	292	289	282	281	276	266	317	276	292	266	275	316	281	309	280	287	290	281	249	232	301	283	256	285	278	299	270	291	284	282	254	296	310	274	289	280	276	290	284	267	289	289	301	268	267	282	284	272	295	249	272	261	277	315	273	249	261	296	269	269	268	279	261	298	261	306	271	269	280	295	270	287	291	308	271	265	266	267	281	302	286	260	278	306	302	294	305	289	264	278	261	273	310	292	288	232	282	265	293	298	284	294	257	284	291	282	316	267	258	282	277	294	290	263	290	295	291	287	265	271	286	314	304	317
6666	25746	20703	12052	7195	1653	1202	456	310	328	310	327	329	325	341	277	321	310	319	332	333	336	294	304	323	304	295	341	283	306	334	306	307	284	292	315	274	307	319	316	312	311	375	322	293	320	315	286	307	323	300	327	323	326	318	295	297	318	342	295	354	291	297	332	338	321	282	304	315	320	307	318	326	319	320	307	302	316	321	330	296	321	310	314	298	341	274	319	324	317	323	339	324	315	311	316	322	309	317	329	318	302	298	337	290	341	368	295	284	323	318	314	326	326	317	303	334	290	308	303	312	302	315	311	295	308	271	319	284	330	294	312	332	340	308	297	329	337	296	303	298	339	319	298	304	332	320	330	289	295	292	310	326	329	312	310	296	303	307	279	324	304	295	336	312	313	300	305	317	355	283	307	299	291	317	298	275	325	305	337	309	335	319	310	313	309	307	307	300	321	311	286	331	316	284	327	309	306	346	334	337	309	337	334	343	318	328	329	288	297	309	295	325	323	301	301	327	305	285	340	339	304	308	333	351	319	332	297	301	307	319	304	311	298	336	283	304	329	316	289	308	314	312	318	318	333	329	340	337	325	327	336	316	307	317	323	338	285	297	299	372	274	327	293	320	307	317	314	311	285	303	288	295	311	332	295	315	300	303	339	299	306	339	327	305	338	335	325	314	288	338	288	302	328	297	325	304	325	321	334	307	339	280	351	267	379	308	313	296	306	352	299	324	345	316	296	298	296	340	330	289	311	338	321	315	299	297	279	320	299	329	315	300	320	328	314	327	303	317	278	339	322	300	313	338	334	296	305	325	308	298	330	316	307	314	303	299	276	310	333	337	323	312	321	342	324	334	302	315	305	306	299	331	310	305	305	356	317	312	343	300	311	286	308	327	303	306	298	321	304	316	318	323	285	338	351	335	283	333	298	312	285	299	328	301	310	320	301	342	328	309	323	309	295	291	307	301	322	312	323	315	342	302	295	349	320	309	305	324	313	328	318	295	310	298	319	318	293	334	309	327	302	316	318	325	335	326	304	285	274	324	323	313	311	326	292	348	351	305	310	305	305	339	291	290	318	294	294	325	337	319	297	317	330	297	306	301	324	301	313	307	287	318	345	358	329	294	337	291	304	324	332	307	318	339	338	323	343	300	308	314	307	303	325	321	299	309	317	291	307	322	312	344	312	308	323	309	295	311	335	288	315	313	314	307	317	326	354	313	302	323	319	273	309	328	317	323	297	305	314	297	306	296	329	322	310	328	327	325	297	305	293	281	357	303	328	325	317	343	318	307	270	323	313	309	311	323	328	270	341	324	323	319	313	326	316	311	297	341	321	306	318	303	336	316	300	337	293	315	311	291	356	286	303	326	296	320	305	332	319	310	318	297	323	306	313	310	316	300	326	323	312	301	321	293	329	317	342	317	298	313	300	291	333	307	311	317	307	302	275	309	306	312	369	302	282	302	306	259	338	335	313	310	318	305	320	320	292	304	299	324	331	312	308	335	293	301	319	298	303	324	339	306	319	321	320	328	289	296	300	329	290	296	302	312	364	340	290	302	326	316	330	318	277	298	303	311	299	335	296	310	315	316	293	322	318	332	306	305	333	287	321	303	351	295	311	341	295	335	322	312	306	376	293	290	327	329	290	314	343	310	311	343	321	336	285	324	295	307	325	319	313	313	298	331	311	327	315	310	327	348	353	342	337	298	318	299	297	296	285	318	295	331	287	310	303	304	312	312	309	293	346	336	348	311	308	295	314	314	324	304	305	310	344	306	335	301	320	317	306	302	308	341	311	293	282	325	299	308	325	335	320	293	271	322	304	299	317	304	304	306	347	299	281	328	315	309	349	331	318	291	299	324	320	337	291	307	336	309	262	316	297	304	301	309	315	318	321	324	290	277	310	342	280	307	313	342	316	328	319	323	307	300	337	311	341	296	317	296	322	324	330	293	315	319	336	339	292	339	326	303	324	333	288	301	314	338	300	317	334	331	335	297	312	312	339	317	304	353	337	312	316	335	341	315	330	356	333	328	323	339	323	278	334	315	300	332	298	305	337	290	310	315	334	275	292	325	341	319	297	274	304	308	308	318	349	305	329	338	321	289	325	309	308	315	311	323	303	332	313	295	295	320	337	308	320	322	329	308	340	319	303	310	304	318	306	318	309	294	298	343	316	312	282	311	291	320	307	363	284	309	302	300	314	309	341	288	320	273	307	322	319	321	333	307	330	312	341	307	350	302	299	278	325	311	338	303	328	320	326	313	263	299	278	312	334	322	325	312	299	298	298	328	324	316	322	325	337	347	271	299	327	329	335	305	310	286	294	337	324	290	274	318	311	322	317	314	326	308	295	317	307	324	312	295	287	317	320	330	317	287	327	302	308	296	325	324	316	317	320	308	296	317	306	339	285	301	308	301	320	314	308	342	298	321	323	278	334	283	329	296	303	313	303	299	291	299	310	318	321	312	306	325	300	292	338	315	317	310	281	298	317	297	314	319	299	300	291	278	337	305	334	321	280	301	309	339	307	324	348	327	326	329	317	320	335	311	310	314	311	304	349	315	321	343	311	299	335	335	342	313	324	327	321	308	307	330	302	341	321	293	315	313	320	356	311	336	305	317	325	323	312	283	316	286	309	320	303	284	308	341	307	328	306	290	312	333	314	301	325	302	334	282	316	330	338	305	313	302	325	318	300	344	284	292	310	327	317	304	307	338	300	293	313	289	319	285	281	299	329	325	325	312	314	331	333	306	318	345	292	301	332	322	312	306	300	333	308	306	298	303	296	288	351	349	299	295	330	336	311	327	317	299	302	348	324	309	307	301	312	302	316	311	305	302	294	329	296	311	319	309	311	317	312	340	291	342	331	296	317	325	296	299	327	324	296	289	275	324	316	312	315	314	313	333	308	327	329	321	320	299	292	324	322	317	313	310	296	282	289	308	327	297	284	307	302	288	321	310	320	319	302	323	318	298	300	317	326	309	321	328	287	319	319	336	278	325	304	329	307	319	330	333	355	314	291	344	297	305	325	316	325	322	306	347	333	278	315	317	286	329	334	308	299	324	311	298	342	315	328	305	324	318	315	331	311	347	312	317	315	290	320	322	305	302	293	305	318	325	287	332	305	325	284	322	324	322	325	308	326	329	343	301	356	284	334	358	271	309	315	307	341	320	325	334	307	328	298	320	309	320	262	292	334	334	345	290	327	332	336	322	329	342	335	320	308	344	317	303	292	320	317	301	310	316	309	305	343	312	308	304	342	327	306	333	318	292	299	292	320	303	297	342	320	306	300	288	311	311	312	311	326	311	311	337	292	283	306	297	292	311	302	362	335	306	324	322	292	331	313	337	322	283	283	305	307	326	319	347	295	297	355	277	276	339	302	351	310	319	286	340	293	296	360	324	305	308	313	308	321	315	310	295	305	345	294	305	300	323	324	317	278	315	321	306	315	315	327	321	342	277	326	286	328	319	320	313	314	328	301	333	347	317	329	294	326
23706	21218	31487	32693	34222	24787	18195	4838	379	284	272	230	227	231	214	238	207	232	212	230	210	224	207	230	237	214	224	233	248	237	220	239	205	222	194	217	227	233	221	232	219	215	195	225	207	233	227	213	203	206	234	208	212	195	224	235	220	211	209	206	235	222	236	237	202	222	210	217	227	220	224	210	242	233	214	226	213	220	198	219	225	222	211	221	218	219	209	219	233	205	208	221	228	225	249	221	206	253	211	189	244	207	218	209	218	231	213	222	210	220	180	206	223	218	189	204	221	237	219	213	218	217	222	207	218	222	228	201	219	198	213	234	212	221	193	214	207	228	234	209	250	233	219	181	203	216	236	205	229	206	229	191	169	211	204	209	206	207	208	199	211	231	203	209	207	214	235	226	219	195	220	256	240	226	191	197	197	202	217	197	197	203	199	217	232	217	224	202	218	226	196	211	232	200	207	207	213	198	196	236	227	219	201	248	222	203	223	227	206	220	207	214	227	210	230	222	222	223	204	207	212	203	196	209	203	230	215	239	212	224	205	219	187	213	192	227	222	200	228	192	215	241	236	223	240	238	245	239	210	224	213	219	216	226	244	207	217	229	209	211	204	212	214	203	224	200	210	217	216	222	209	244	226	226	250	212	203	219	239	240	236	184	233	202	211	232	227	207	216	212	217	215	241	203	195	219	213	223	206	221	210	241	230	208	235	218	220	240	231	212	228	209	194	232	231	222	213	215	243	214	211	229	232	222	201	212	198	228	219	205	212	211	205	211	207	203	225	209	220	219	236	213	219	220	210	199	212	207	210	220	198	254	232	207	213	222	193	203	221	233	203	209	214	217	180	197	219	227	227	217	205	245	202	229	196	208	224	217	230	213	239	229	216	242	197	216	218	213	208	227	208	214	200	215	224	223	226	198	217	228	202	205	204	239	226	246	203	220	216	214	228	199	253	218	195	237	214	224	205	225	231	189	203	209	208	208	215	247	198	220	217	206	218	231	219	208	209	191	225	186	226	215	233	210	201	215	179	218	202	194	224	236	183	211	208	222	176	190	202	219	202	217	210	225	210	207	199	207	218	211	214	211	212	219	221	233	210	192	191	211	216	193	213	210	197	218	213	229	192	226	205	227	220	201	222	201	201	199	241	208	233	193	246	222	190	213	225	202	208	210	215	222	221	226	214	228	191	190	205	235	219	212	236	221	222	230	213	193	192	210	224	210	186	219	207	217	198	203	230	239	232	207	207	232	213	204	189	215	200	200	228	211	215	227	214	201	206	229	222	201	197	210	220	193	202	205	245	224	221	201	222	190	214	240	246	212	209	231	231	220	216	228	211	203	212	212	210	211	217	217	221	242	232	225	235	209	222	216	202	207	199	217	209	207	204	210	194	185	219	243	190	249	252	218	215	219	214	210	186	220	200	221	231	192	207	205	213	208	233	207	210	187	180	216	230	222	217	203	217	220	208	206	202	239	234	217	240	229	219	198	203	214	220	222	242	213	199	190	240	201	192	208	206	231	202	222	204	227	211	218	207	196	216	198	200	210	191	220	213	218	202	209	231	207	201	217	225	200	199	213	204	197	220	202	227	214	205	223	188	206	223	209	182	183	197	244	175	236	206	216	219	206	187	212	244	188	221	231	208	224	221	205	225	205	218	272	238	217	196	215	175	219	202	236	212	218	212	205	215	216	224	206	214	211	222	219	223	214	206	191	230	208	230	208	207	218	187	224	207	229	171	207	206	191	215	209	205	235	205	233	222	244	221	228	236	209	228	225	231	221	197	212	193	223	211	248	236	219	211	236	217	214	197	183	223	214	208	194	212	213	259	215	228	237	232	205	198	218	230	220	205	203	227	233	222	235	232	238	226	223	231	229	206	218	200	240	228	241	200	208	196	189	210	205	210	202	189	212	196	236	204	202	217	184	236	222	228	227	224	203	218	212	224	224	215	215	196	229	201	211	195	194	180	197	202	200	215	197	211	208	203	206	224	208	220	207	216	196	226	224	210	214	226	228	207	195	215	209	224	211	202	216	192	230	215	203	214	198	217	211	226	210	174	206	226	210	223	219	242	229	222	230	199	212	200	205	208	200	229	228	233	224	221	227	217	218	192	212	215	211	203	215	214	217	213	228	216	209	222	235	226	214	201	232	226	223	196	212	221	227	228	230	206	193	230	221	233	217	186	235	187	202	221	217	218	209	229	186	193	238	212	199	212	217	201	203	235	216	211	217	225	217	199	219	195	211	238	203	218	238	218	228	214	224	229	214	239	223	228	220	188	202	219	224	212	218	212	203	221	196	206	228	208	203	213	211	219	229	227	212	211	209	216	207	221	225	229	178	227	213	193	195	206	220	216	225	225	202	207	205	211	193	209	215	196	193	214	222	209	233	220	205	205	213	221	222	203	224	204	225	217	217	195	216	217	209	209	225	211	204	211	204	186	227	216	208	214	228	201	237	209	210	198	193	257	223	230	241	215	196	235	228	209	245	206	199	222	248	213	191	213	223	213	209	204	211	212	249	216	210	205	189	227	214	233	194	210	233	226	216	225	230	224	208	236	226	232	209	215	217	216	245	243	213	217	193	175	221	240	206	206	190	217	225	188	213	208	193	209	221	226	210	191	219	232	199	224	219	223	214	226	227	203	213	220	220	218	196	221	207	222	229	222	218	199	219	208	220	204	181	219	205	228	220	233	203	231	200	191	213	224	210	204	203	200	225	230	207	223	197	196	183	214	196	224	220	224	208	189	237	191	222	217	188	224	196	217	190	207	206	242	186	215	232	202	246	209	206	239	221	205	224	190	219	215	224	235	197	218	177	210	228	241	222	212	190	240	219	223	212	222	192	219	196	220	220	190	190	210	209	222	239	210	220	217	211	209	217	212	226	221	208	213	225	227	204	217	226	214	221	220	213	180	208	203	239	208	220	217	187	207	208	205	199	210	203	213	195	235	201	219	212	205	214	189	205	239	192	199	230	212	213	227	226	188	218	216	224	216	252	205	224	222	192	239	216	208	216	242	225	201	216	197	232	230	220	213	188	227	217	214	248	219	216	238	208	224	230	211	231	207	227	220	223	211	189	235	228	211	214	238	230	223	201	212	226	199	226	229	223	200	233	228	235	241	230	229	259	216	231	205	249	218	248	213	199	245	188	200	219	226	223	199	224	237	212	220	216	211	223	225	239	201	221	224	216	208	202	212	224	225	210	212	219	217	242	256	234	211	231	222	212	244	224	233	215	223	248	208	232	197	228	211	209	219	207	187	232	238	225	229	209	208	207	238	240	205	215	208	188	227	223	216	223	218	223	204	212	227	226	253	211	205	198	247	212	202	223	225	207	223	209	208	210	215	214	192	225	207	232	184	210	218	240	218	218	198	213	231	184	237	204	236	181	206	233	220	203	220	203	209	221	208	214	233	206	225	214	236	220	236	203	192	236	198	227	213	220	225	242	203	232	239	208	232	206	229	218	201	218	246	210	233	221	217	231
24155	74095	62208	46996	40532	22750	19426	5450	444	344	290	295	278	255	273	261	235	232	262	260	217	270	233	240	214	283	247	250	240	246	224	228	238	228	250	214	225	234	277	233	234	228	231	246	247	236	214	234	220	236	246	219	224	235	260	251	281	206	266	253	217	253	255	249	250	231	237	241	237	243	241	228	243	240	221	235	257	219	249	221	228	238	223	234	231	239	232	260	227	223	253	235	238	240	244	242	250	231	247	231	256	242	232	234	242	258	278	227	252	247	237	239	240	228	252	249	232	203	235	218	243	262	220	235	237	240	272	234	227	221	233	218	225	252	236	241	254	201	227	216	239	243	223	245	230	268	218	238	220	233	239	244	233	247	227	247	251	262	233	243	213	238	249	227	234	267	226	221	254	230	246	226	276	242	241	231	200	225	253	220	252	202	250	233	263	217	246	243	246	230	270	220	221	231	240	238	234	227	229	226	241	233	231	222	233	243	268	224	210	236	232	235	273	245	231	195	236	249	227	246	237	243	272	247	226	241	231	247	262	235	211	236	224	228	249	240	263	238	245	237	214	240	234	227	273	259	242	251	217	252	237	263	245	246	263	231	251	246	230	249	227	238	263	236	237	245	224	241	249	264	248	244	252	234	234	244	229	222	238	234	234	248	238	202	237	249	284	236	232	243	255	230	244	253	238	222	231	233	239	256	262	260	235	254	230	260	240	227	209	203	241	236	217	245	240	225	235	244	241	227	242	227	212	220	235	219	232	246	243	240	228	218	243	228	220	224	251	250	210	263	226	246	237	249	215	255	237	231	241	265	244	254	211	209	264	252	263	221	250	224	236	213	234	264	233	221	204	226	225	237	231	217	214	224	271	221	226	225	222	258	222	221	208	236	208	236	254	249	221	234	231	250	256	226	248	241	238	242	246	250	182	248	221	233	232	239	233	241	244	229	244	213	219	242	242	207	222	233	256	242	221	233	233	258	238	230	215	211	223	223	256	258	240	246	217	222	224	250	229	251	222	230	238	239	217	257	213	224	214	223	259	247	216	251	245	238	269	272	257	238	239	242	229	244	232	193	231	227	232	216	244	221	231	238	234	253	272	263	247	220	259	233	263	253	236	219	225	259	251	218	259	258	237	243	230	231	241	247	252	242	203	225	255	201	262	235	237	260	246	247	237	221	240	239	234	229	235	240	253	246	243	214	250	226	271	228	237	245	233	215	235	238	249	219	226	238	216	241	238	224	251	223	242	231	245	217	224	228	248	237	243	238	283	238	219	231	229	237	233	237	212	251	231	228	258	246	224	224	263	205	237	241	254	241	268	265	231	240	227	236	246	229	204	239	225	227	245	256	247	242	221	247	252	238	221	216	262	209	242	282	253	254	215	256	228	236	254	254	230	237	221	214	221	241	245	233	256	256	261	211	238	276	253	238	230	260	271	237	212	244	238	252	229	221	249	223	237	273	255	225	220	241	244	239	230	240	249	243	237	228	243	227	260	209	223	221	215	252	254	262	254	262	245	268	246	233	247	244	240	249	212	239	240	236	263	258	229	232	226	248	255	244	204	237	222	247	230	254	233	255	241	232	255	235	236	240	225	242	248	240	198	248	234	247	230	255	234	253	230	252	249	238	226	240	241	248	227	257	262	250	238	245	236	218	253	236	240	249	214	220	249	224	239	229	241	250	231	251	242	238	246	234	254	245	240	253	255	251	213	250	241	233	270	217	215	223	250	230	226	239	239	234	267	222	223	232	228	239	206	213	246	254	221	232	243	237	250	218	249	258	261	267	241	226	249	217	250	239	225	211	225	252	264	229	230	248	244	253	254	261	266	244	241	237	223	256	263	232	239	240	254	241	236	229	238	227	233	225	218	261	260	235	221	240	199	230	234	217	219	214	240	237	234	225	192	215	251	248	213	249	225	245	251	240	252	208	223	239	219	233	259	230	254	256	243	266	239	225	250	234	197	246	208	226	247	229	222	224	235	239	249	252	259	239	215	230	229	247	250	261	244	221	202	245	239	237	230	229	226	241	235	243	237	236	219	218	235	255	215	238	256	245	227	237	246	258	234	239	230	222	216	251	227	243	251	231	240	225	251	253	243	217	220	227	236	240	245	210	230	234	243	244	253	241	254	230	242	252	210	221	211	218	229	196	254	243	214	222	236	250	234	236	246	246	238	206	240	250	258	250	238	229	247	241	250	240	217	247	252	250	260	222	230	244	237	263	245	231	221	238	267	232	247	246	220	240	253	247	241	242	201	231	220	256	234	227	238	251	232	241	219	246	219	240	242	235	243	208	240	213	201	236	230	229	257	258	255	228	232	224	225	267	229	238	240	237	224	249	268	239	248	265	234	250	227	242	212	228	226	228	240	192	255	234	249	219	238	241	238	229	243	233	225	221	249	257	238	236	235	257	227	242	225	240	259	226	233	232	243	211	239	256	249	230	224	244	224	253	241	237	231	243	234	248	234	246	246	251	230	250	229	248	238	270	222	250	231	230	215	248	237	244	240	226	247	214	230	241	253	230	224	230	243	263	244	261	235	227	258	226	240	236	240	255	228	242	240	241	254	244	232	227	215	231	262	210	234	260	218	257	246	228	224	259	227	239	244	264	254	223	231	230	229	211	238	263	250	243	238	249	234	228	260	236	247	253	237	246	228	247	219	246	251	262	233	224	208	234	238	233	242	254	233	234	246	229	209	258	241	233	236	229	249	238	255	231	231	239	214	224	241	227	238	222	236	234	243	230	239	259	266	249	226	243	262	235	235	242	242	261	239	231	261	228	231	253	257	232	242	230	223	228	248	216	219	237	227	256	223	239	238	238	216	214	240	192	205	237	227	236	245	255	248	242	259	245	215	233	231	227	242	226	250	253	259	218	220	227	243	272	193	210	248	223	262	215	236	213	249	237	260	218	229	241	217	269	232	261	248	237	244	225	250	230	259	213	237	240	227	222	222	239	233	209	212	257	250	263	230	248	203	233	217	220	275	247	249	242	243	202	259	227	238	220	233	235	219	250	227	219	259	242	225	234	271	242	205	233	219	268	226	225	258	247	256	247	266	227	285	266	213	256	246	241	233	250	223	213	219	231	231	228	233	220	200	226	218	229	230	237	249	240	262	235	222	227	231	231	236	213	226	239	219	215	250	232	240	219	258	249	221	230	256	250	221	240	246	224	238	233	225	236	240	231	225	236	245	232	234	224	234	201	240	243	248	235	250	246	233	263	241	249	210	220	227	262	241	220	250	237	225	241	232	244	237	240	254	232	249	224	253	241	212	264	213	284	259	235	224	216	235	241	232	240	237	249	245	230	225	236	235	248	249	255	205	285	227	267	248	259	255	254	233	242	244	227	224	221	213	219	258	229	221	224	224	240	238	227	220	236	246	240	225	228	227	219	227	217	214	246	221	254	219	266	234	226	235	240	250	204	240	227	227	242	231	252	234	243	206	232	219	232	236	212	239	256	241	269	258	247	231	243	246	250	209	230
24788	21144	29727	30123	26296	19636	10641	2457	600	460	474	511	530	457	440	475	458	452	479	451	502	439	466	480	433	462	469	431	455	471	471	476	459	475	514	433	424	471	467	446	450	459	483	449	430	440	457	456	441	464	414	455	454	476	457	475	437	500	452	421	480	430	437	504	460	489	490	489	438	476	439	489	473	482	462	460	477	471	472	469	472	460	478	411	428	461	413	461	481	454	509	430	462	431	467	458	479	456	466	446	468	435	425	454	455	462	453	438	475	437	439	453	447	427	480	471	460	462	459	497	449	466	417	458	448	435	444	485	457	491	461	441	454	416	504	412	458	437	449	459	426	424	437	474	469	456	444	457	459	436	448	471	463	510	448	445	448	476	514	492	429	460	475	471	477	441	453	455	523	470	445	478	436	440	421	426	466	469	459	430	484	456	429	468	437	406	468	483	493	492	452	472	436	448	430	464	467	471	473	445	444	458	451	447	454	435	455	502	469	479	459	414	457	458	472	474	456	449	440	433	456	455	415	480	486	457	407	473	462	440	469	487	455	469	449	476	483	448	457	488	424	463	460	468	456	476	467	486	451	479	429	471	489	435	469	430	441	490	446	463	482	472	461	457	446	477	426	474	479	466	451	428	465	449	462	467	491	477	455	466	457	436	468	425	437	471	463	459	440	417	476	472	442	433	446	475	437	469	447	418	469	435	465	440	464	465	484	455	439	491	472	458	438	479	421	449	458	469	483	418	449	472	486	435	442	440	486	453	417	480	399	426	473	462	454	410	486	443	457	470	526	472	458	432	466	484	498	437	454	443	438	510	455	458	457	444	479	468	443	457	434	444	462	442	444	476	465	461	423	443	432	485	423	510	419	435	461	478	445	472	440	446	441	464	447	484	452	417	475	473	467	474	444	434	436	443	450	468	469	485	408	435	447	460	440	439	423	455	423	439	508	485	470	432	445	455	501	448	428	428	460	461	491	483	469	460	470	447	443	467	464	506	453	459	481	457	460	461	452	450	458	460	442	432	441	495	417	454	463	467	477	451	439	454	472	483	488	416	465	475	456	447	484	458	462	462	440	468	414	437	449	441	460	474	460	447	421	467	446	458	468	464	454	405	454	432	461	452	463	417	459	480	426	494	447	478	460	461	445	452	422	472	442	420	449	451	482	439	480	441	459	453	445	484	431	457	416	422	409	466	481	458	474	481	499	437	473	486	494	461	473	490	450	455	458	441	446	458	496	425	437	470	451	452	447	475	490	462	436	491	422	446	478	462	437	457	446	444	455	467	426	455	505	476	453	477	455	420	433	464	492	465	477	460	456	459	440	438	490	451	436	441	413	450	475	487	480	436	458	449	443	495	469	472	478	407	460	466	462	451	440	496	427	483	436	486	435	482	473	489	472	461	482	449	458	474	463	459	484	449	444	436	484	433	428	453	476	429	452	457	461	424	464	462	423	465	495	488	458	446	441	431	432	471	490	475	464	462	471	430	486	442	460	436	480	465	415	458	440	466	437	469	435	459	490	438	421	447	470	469	469	473	432	500	488	490	469	444	466	466	481	492	422	449	464	427	465	458	454	465	488	464	440	486	491	466	511	446	459	463	468	464	439	444	467	449	452	473	447	426	453	452	471	430	503	436	444	484	481	426	443	477	455	471	483	455	482	435	452	446	465	500	446	471	508	452	455	458	482	455	475	472	460	457	444	449	452	437	463	463	421	484	428	460	435	471	480	464	443	433	446	486	432	488	499	445	485	451	451	434	455	407	434	481	427	434	460	470	434	451	449	443	476	474	436	450	460	463	477	492	442	413	433	422	428	459	491	466	426	419	455	414	450	474	472	461	454	476	461	474	479	469	448	431	472	488	464	455	441	473	436	487	436	448	488	467	459	489	476	448	431	473	454	450	446	491	463	469	465	470	421	450	493	502	463	439	456	425	483	452	460	466	444	428	442	428	428	456	436	486	476	451	462	467	423	467	441	453	460	474	464	466	460	454	453	501	456	472	454	462	491	464	496	467	454	404	427	438	478	443	451	447	426	441	445	441	467	460	490	455	462	465	424	441	482	422	455	464	464	436	436	437	464	434	445	439	445	453	477	450	443	428	470	462	468	456	455	458	469	478	447	486	468	452	498	483	468	440	472	440	402	467	437	469	416	449	454	456	429	440	441	450	448	433	476	458	474	425	478	451	458	438	425	483	477	473	432	486	464	423	449	459	461	464	457	489	464	456	456	451	448	471	460	442	448	465	480	454	474	427	382	463	450	441	455	431	443	454	463	447	442	450	458	472	436	455	445	479	496	454	455	472	430	450	486	425	472	449	466	454	480	465	426	440	453	463	470	467	510	482	449	469	429	491	451	479	463	469	469	416	438	482	495	449	463	434	465	458	461	479	429	409	446	480	476	467	480	499	427	412	447	498	495	483	431	470	432	405	488	449	478	448	460	456	460	453	489	454	421	441	436	472	446	440	429	446	450	470	457	481	448	507	457	548	416	431	470	482	407	451	479	474	453	464	492	470	456	471	484	428	444	467	492	469	463	445	416	457	476	452	432	437	445	441	446	448	443	479	437	417	440	471	468	444	492	440	476	435	435	472	422	474	473	454	442	476	463	472	504	425	475	473	473	427	447	447	433	450	467	495	484	483	476	475	471	466	487	454	462	477	471	454	479	438	451	426	447	475	478	431	441	443	440	500	468	470	427	448	474	455	477	453	483	419	461	463	457	497	430	444	421	465	477	442	493	447	496	475	453	465	460	466	489	474	471	484	462	466	481	478	435	454	415	464	459	430	450	451	475	431	457	450	441	457	450	426	452	468	471	470	420	466	466	456	463	463	451	469	507	466	459	443	461	474	429	478	497	464	481	452	444	447	452	469	482	473	461	463	473	460	444	474	419	483	477	456	433	477	451	455	441	482	443	464	470	440	447	463	438	497	471	458	479	468	466	482	460	479	508	452	432	440	482	475	446	413	470	427	459	446	474	480	443	516	451	492	459	501	485	497	457	461	457	440	438	430	435	461	452	443	421	438	437	418	471	463	405	467	441	445	461	456	435	430	454	455	461	457	434	450	464	455	436	487	458	450	448	437	432	446	463	485	462	462	468	411	483	445	499	442	484	440	409	427	411	450	474	443	444	464	437	458	420	469	473	448	443	484	419	471	474	425	457	414	510	454	418	458	441	438	483	464	451	426	447	412	439	472	436	456	434	487	482	484	481	493	448	468	470	431	463	410	443	433	476	507	463	465	463	466	423	449	449	447	444	479	430	487	476	494	454	473	431	467	453	483	416	455	450	428	462	473	516	443	445	457	444	443	467	444	456	454	436	467	454	453	434	460	468	444	490	472	506	483	467	460	493	478	495	460	454	443	447	457	455	470	510	437	417	441	445	466	417	436	437	461	435	433	461	456	453	455	466	457	483	419	471	468	435	466	448	483	461	456	448	444	448	470	480	433	464	472	476	481	479	464	433	500	474	425	470	457	479	454	440	473
20227	54584	47426	36802	33636	23321	15234	3676	706	521	527	557	517	525	505	512	465	498	498	543	466	496	498	525	489	504	429	489	493	510	512	498	508	519	461	478	500	541	459	482	498	483	500	485	477	503	459	504	522	507	456	514	507	507	485	486	499	469	495	477	492	464	453	497	495	511	473	529	501	469	507	514	504	460	516	473	523	470	500	479	512	490	475	489	478	523	477	471	479	471	468	511	490	521	514	463	439	517	458	513	509	501	485	491	533	509	516	512	527	499	460	499	451	511	500	472	471	495	475	504	479	488	520	539	464	530	504	514	491	462	527	473	497	480	519	497	470	514	451	471	488	477	492	483	479	474	467	511	502	520	472	441	511	532	520	437	539	510	528	495	483	500	482	458	454	493	510	450	486	475	450	488	478	479	486	492	514	501	519	472	460	531	523	477	492	470	502	465	455	485	491	451	468	440	539	494	511	494	467	491	491	507	504	476	479	496	488	498	480	535	465	482	533	458	485	488	485	506	495	519	506	471	515	494	463	480	517	501	521	520	556	493	445	482	509	468	513	468	508	505	507	490	512	505	472	492	520	468	548	504	515	505	463	498	527	477	468	490	475	536	515	477	526	495	493	440	511	466	486	461	499	510	498	501	469	456	492	494	480	507	501	474	473	465	527	493	494	496	522	498	496	478	518	480	472	502	542	468	498	444	500	481	470	523	489	492	514	536	502	468	508	506	457	481	474	490	474	479	547	500	461	492	465	489	510	522	501	515	526	521	479	508	468	491	546	506	481	518	484	513	523	459	498	472	531	506	521	465	500	499	486	434	493	503	502	536	504	466	490	479	468	472	513	480	535	500	465	498	478	464	517	472	506	450	481	499	470	522	499	480	469	483	519	497	519	507	478	482	499	464	513	502	505	494	482	540	486	480	497	463	504	473	497	460	474	493	476	492	515	497	489	480	511	468	491	504	465	481	484	508	478	465	499	494	509	517	502	476	468	512	466	482	477	482	481	481	485	512	487	473	519	503	529	454	509	469	529	518	507	493	465	440	482	485	475	481	514	500	484	531	504	502	496	476	499	485	483	499	514	511	492	495	462	446	486	523	477	472	503	485	512	492	472	465	479	465	511	531	474	431	494	486	498	513	527	500	456	507	532	491	509	464	532	504	494	454	530	525	475	508	489	512	486	523	490	484	448	472	480	477	479	509	501	461	493	471	485	518	483	490	456	504	510	464	480	508	516	500	489	460	489	473	495	502	505	521	476	467	514	506	479	473	495	470	472	497	483	501	521	464	499	434	534	484	492	476	428	465	497	469	512	499	487	524	478	492	478	523	512	510	489	479	491	508	524	468	497	520	493	504	499	505	492	488	491	515	518	476	439	483	520	463	496	495	492	492	508	507	516	461	484	541	501	486	499	480	466	510	491	461	498	486	457	480	534	498	538	513	497	515	512	510	487	470	437	498	503	492	490	548	508	462	487	463	501	539	519	459	465	513	473	539	498	471	487	464	496	466	503	506	512	478	507	474	504	524	477	523	522	506	517	493	472	474	516	502	474	492	469	486	483	500	494	507	504	485	512	462	505	492	504	506	510	506	478	439	499	484	503	477	514	452	505	498	529	500	547	517	475	485	480	525	491	503	454	500	487	473	495	523	460	477	507	516	489	484	466	465	502	486	513	503	482	515	522	465	481	493	477	477	496	497	522	488	502	519	479	496	470	523	508	478	489	478	490	509	463	497	491	511	476	534	454	493	558	486	530	492	475	473	488	499	548	496	485	512	491	446	485	481	500	482	513	530	482	494	518	491	481	468	504	462	467	496	485	491	505	495	492	451	499	481	502	458	518	514	491	488	516	459	495	484	538	502	519	485	481	469	526	501	501	520	523	529	476	499	471	466	513	546	472	509	512	492	507	507	448	514	501	516	457	526	493	483	498	499	487	474	469	496	520	538	497	454	490	479	465	507	505	518	485	505	461	501	513	517	502	463	468	501	467	475	502	467	469	481	461	504	495	484	495	512	494	487	524	500	462	487	474	472	495	472	489	476	483	496	513	516	526	476	494	486	559	501	551	478	513	498	481	493	480	470	523	492	499	465	469	529	515	474	513	501	479	477	468	486	437	520	482	476	483	481	512	483	522	524	465	515	493	505	454	515	489	487	498	515	504	524	478	518	499	501	520	486	513	475	466	513	488	502	495	499	514	466	527	482	472	445	493	484	470	471	513	499	498	492	491	490	491	497	483	553	476	442	508	461	476	506	475	486	483	511	519	477	489	469	485	491	492	525	496	497	494	496	467	486	507	497	517	474	495	491	510	494	473	476	458	507	468	493	470	470	516	516	494	511	514	484	452	480	484	527	454	466	462	492	494	481	457	484	491	487	485	527	520	511	506	481	469	499	527	478	477	503	491	478	440	493	507	475	495	536	475	480	459	492	489	530	512	489	512	490	505	505	484	491	482	516	462	483	494	495	444	471	502	499	493	510	498	503	468	532	528	456	468	487	527	474	503	504	530	489	485	490	456	470	504	521	503	491	509	483	481	495	463	517	489	482	506	489	491	482	492	522	487	531	527	481	493	446	520	457	530	514	498	488	502	495	511	478	500	499	481	483	450	509	499	526	502	492	488	530	478	492	513	485	500	449	493	509	441	483	464	464	517	510	466	481	513	513	516	524	489	481	528	514	451	468	498	488	494	537	482	529	471	524	512	482	452	477	493	526	500	488	471	501	510	504	508	463	463	479	479	451	477	477	489	509	533	498	473	528	510	514	567	513	474	465	504	492	471	481	442	475	492	499	505	516	536	424	488	486	496	505	528	473	508	510	506	503	511	529	534	511	502	505	484	490	492	517	460	499	487	479	503	474	524	506	478	493	515	476	492	478	500	539	511	499	482	499	477	507	490	462	507	476	504	469	497	511	518	475	477	438	524	474	485	485	486	495	537	477	473	505	522	473	490	454	479	501	514	461	522	468	497	487	487	460	476	497	518	532	452	469	517	472	496	477	512	512	510	507	525	492	508	467	518	480	463	501	530	505	475	529	454	523	470	509	531	541	523	471	466	462	500	460	505	455	489	485	515	480	460	503	458	491	489	477	458	493	507	494	481	474	519	496	481	480	487	489	483	522	487	501	497	489	476	496	471	474	503	523	511	494	486	491	480	507	496	517	471	481	498	498	487	499	507	485	505	487	529	484	484	497	505	502	524	504	500	508	471	516	477	517	492	501	470	479	496	491	455	511	455	531	477	477	498	482	493	506	481	480	479	486	505	496	508	486	530	495	482	501	481	455	461	459	490	496	533	533	453	474	494	466	484	499	524	508	493	468	509	520	464	485	470	491	530	492	494	503	480	517	485	446	534	526	506	480	496	500	489	493	482	529	496	525	482	532	489	501	475	487	483	470	499	499	484	480	476	475	527	503	506	520	495	478	489	457	509	503	468	482	513	489	482	473	515	484	509	496	498	502	523	474	481	515	511	509	489	503	495	479	475	484	504	453
22480	21080	30221	28786	32180	36772	31798	10789	697	526	475	437	435	495	455	462	474	481	464	406	429	423	488	430	433	432	422	430	476	464	450	388	421	397	405	451	407	451	447	423	446	440	465	429	450	428	430	393	434	453	425	407	441	448	398	453	437	418	399	442	438	430	433	431	434	455	403	413	428	407	447	478	442	442	417	425	435	425	441	458	404	429	427	459	441	394	464	422	422	418	410	436	389	406	407	435	435	446	480	424	406	403	462	424	417	437	416	404	425	425	408	459	454	451	450	378	437	466	396	424	411	421	467	418	427	436	453	445	435	447	394	423	413	432	426	432	425	409	458	384	421	436	449	448	413	440	434	446	445	452	409	411	431	443	443	418	441	441	432	423	468	437	419	418	423	462	469	481	469	475	381	438	425	428	442	445	441	430	431	425	448	444	412	423	454	425	406	412	420	446	412	435	476	415	395	454	418	418	419	425	397	478	420	426	408	410	433	470	465	438	451	435	450	449	410	449	439	437	406	403	421	394	424	452	420	450	398	405	419	410	403	427	421	413	423	479	441	445	438	451	380	445	407	449	448	438	428	464	429	434	436	397	444	450	425	424	425	403	414	429	442	437	406	440	397	447	457	469	458	417	407	413	474	433	460	455	408	428	437	479	473	389	456	391	470	435	413	439	449	387	452	417	423	471	421	438	402	444	442	447	443	412	440	474	442	418	404	399	418	437	451	414	435	390	440	421	430	408	424	462	437	398	464	446	436	451	442	399	424	451	420	424	465	415	418	437	407	390	422	449	442	434	420	403	416	415	462	423	376	405	404	415	403	432	411	429	427	443	455	419	378	419	444	452	426	442	428	401	443	405	434	435	444	417	415	420	437	395	436	484	419	418	424	452	426	429	468	411	439	438	428	453	422	436	457	455	414	464	458	441	438	441	396	426	417	420	426	440	452	451	465	422	465	436	413	441	455	407	417	440	434	453	430	412	421	432	460	451	400	427	442	444	468	423	474	473	426	448	412	419	449	423	435	444	445	448	406	422	381	431	421	395	408	432	453	388	428	440	439	435	442	405	411	471	447	436	424	429	456	430	421	451	413	424	441	410	415	447	422	437	455	458	423	446	450	401	434	436	411	423	439	424	433	421	427	429	433	442	424	424	424	423	454	461	436	437	445	427	453	408	437	456	467	474	464	432	443	402	417	425	455	444	437	419	440	463	447	423	430	441	443	421	429	407	420	384	460	432	424	449	444	432	403	443	445	402	470	450	435	460	426	424	422	416	404	446	430	436	423	443	454	447	446	422	422	433	418	441	397	454	449	409	441	436	459	443	474	412	454	409	449	440	440	391	435	452	462	433	454	433	412	452	411	442	444	426	445	454	417	451	426	432	450	390	453	436	431	432	426	459	442	411	437	446	450	451	443	421	417	457	402	443	425	444	391	398	423	428	430	418	430	430	425	450	394	442	416	422	431	427	425	439	400	431	448	427	439	421	444	448	394	431	413	370	435	467	426	419	423	456	468	444	403	457	419	417	433	402	441	406	399	452	421	449	414	442	462	429	431	410	427	434	429	449	449	444	436	429	431	413	447	427	425	424	433	394	462	408	402	428	435	423	419	435	437	471	431	433	390	416	438	460	438	463	439	398	429	392	399	396	441	428	445	446	405	453	431	468	426	396	447	412	454	431	426	436	409	432	417	407	443	448	471	420	413	441	396	439	406	428	440	407	438	445	415	467	439	463	417	413	418	444	420	437	443	433	447	432	409	450	441	394	467	429	425	431	404	392	417	443	433	452	425	419	433	465	439	399	415	449	407	452	439	441	426	429	443	444	419	399	413	440	409	425	436	418	425	423	438	445	419	461	409	456	405	431	391	425	465	437	457	445	448	430	457	422	424	407	439	421	446	418	432	441	437	452	396	419	436	410	482	439	463	398	448	438	419	426	426	385	428	457	422	424	422	419	372	438	392	387	413	412	408	426	421	432	407	469	455	459	435	378	440	400	418	440	445	425	448	423	449	417	414	435	423	429	418	422	404	422	432	463	425	413	446	401	421	437	461	430	461	436	434	391	437	456	415	448	435	446	432	416	431	415	442	426	403	457	408	419	471	436	445	413	433	469	392	454	461	415	439	413	389	449	440	440	411	444	414	390	462	431	450	416	416	449	421	458	449	451	418	439	455	449	438	419	423	429	455	430	461	418	409	421	424	441	384	411	393	452	420	416	431	427	414	438	453	455	442	393	434	427	424	463	443	384	397	427	434	456	457	415	402	427	439	451	446	430	414	409	435	429	441	403	434	410	411	451	438	436	440	462	457	400	416	435	416	385	423	381	439	437	398	421	492	449	446	447	424	447	417	427	404	409	452	413	474	451	415	430	466	456	430	460	450	456	408	434	415	428	458	458	449	413	468	456	441	435	438	433	434	428	431	432	423	398	431	380	463	411	441	461	414	388	415	432	415	430	403	402	459	424	454	430	428	449	424	428	431	412	441	415	458	439	407	414	472	408	402	430	409	406	449	498	435	452	458	424	421	430	442	425	456	444	439	432	427	427	455	451	406	390	451	447	409	431	432	403	450	415	484	412	408	418	421	427	428	419	413	466	437	425	394	433	413	467	399	411	453	462	461	442	418	463	443	423	440	445	441	414	432	436	428	431	417	462	421	420	405	421	432	442	434	413	437	434	437	421	476	415	431	435	456	440	399	434	439	407	432	438	445	432	404	416	427	408	424	439	427	412	439	408	428	461	403	445	449	431	445	435	465	429	440	410	428	424	453	462	448	444	438	427	444	423	422	439	447	420	366	421	409	451	442	441	433	428	427	383	438	458	432	439	441	430	414	422	442	458	437	414	452	431	424	410	404	430	411	396	463	418	428	415	420	442	410	419	407	419	437	416	400	454	431	460	451	412	450	439	440	463	452	434	431	413	407	437	415	442	459	408	414	426	413	420	424	423	444	422	403	414	449	441	433	429	439	436	427	443	434	439	402	438	439	428	441	427	447	449	425	419	436	456	455	411	460	440	454	431	455	434	439	456	431	429	442	409	419	440	395	435	396	428	428	443	381	397	442	409	397	426	427	463	420	442	430	430	425	447	425	436	425	402	446	423	482	464	408	391	433	434	401	459	424	439	448	401	423	412	415	401	412	441	391	413	445	425	456	424	399	401	363	422	428	421	417	417	406	448	417	420	424	425	428	405	402	436	435	461	441	451	448	428	445	427	427	447	439	432	416	469	423	445	415	406	453	449	414	423	445	427	445	413	450	426	403	442	434	433	445	452	409	449	453	429	418	405	431	441	439	429	434	417	441	431	408	410	454	450	423	463	465	441	421	451	407	421	425	401	410	404	422	474	412	462	425	423	438	450	408	453	434	451	449	413	425	420	442	469	410	411	405	444	407	443	461	443	409	443	397	418	440	465	437	419	404	416	452	460	440	424	425	415	395	450	436	446	436	442	454	413	415	437	421	423	411	450	450	440	456	426	450	450	418	473	430	436
31244	80499	75883	57789	50362	43501	31621	6332	732	596	558	583	542	523	484	533	533	485	429	497	495	472	508	447	455	451	472	453	479	453	433	477	460	417	412	459	513	453	465	461	414	419	433	458	471	435	434	481	491	432	450	434	446	464	442	475	465	436	448	462	439	458	437	453	423	417	463	434	449	466	380	441	457	405	424	429	497	425	437	499	442	466	418	444	482	484	470	463	445	395	446	456	459	477	454	430	473	440	442	427	450	463	479	398	441	417	411	417	383	454	459	442	412	456	430	457	457	408	435	431	500	423	429	444	482	402	423	443	489	449	459	434	479	446	428	404	421	469	438	460	458	408	416	406	442	437	437	492	428	427	444	462	415	453	511	467	451	439	403	436	370	474	412	444	435	466	446	442	408	477	444	474	457	457	449	404	419	428	437	430	418	453	444	453	475	462	448	425	429	478	464	454	480	460	457	429	471	443	433	439	442	427	488	389	466	446	423	428	483	406	439	470	422	429	439	498	440	456	448	459	437	417	437	441	440	471	426	484	452	435	478	493	489	460	438	454	436	425	428	426	445	455	443	427	463	445	439	453	447	461	437	430	431	451	441	449	444	449	481	428	440	432	426	470	435	428	445	434	417	469	437	449	469	435	460	445	450	446	443	443	440	429	443	408	456	410	448	422	434	421	441	437	473	425	445	449	439	443	467	452	475	440	439	473	442	437	437	441	412	457	431	442	437	454	408	431	440	426	434	433	492	487	441	458	430	440	458	434	475	454	428	462	433	430	447	439	451	407	406	463	467	433	462	461	465	430	474	481	467	483	456	463	464	460	441	391	458	446	423	472	437	450	457	425	454	473	444	465	423	449	438	466	492	416	440	450	489	447	434	467	436	418	462	464	426	434	480	442	462	439	435	466	450	444	449	441	447	435	437	447	472	446	419	465	418	407	420	431	496	455	473	444	446	396	425	428	464	442	452	424	465	447	451	430	445	404	394	438	446	452	461	439	437	444	510	427	477	431	467	419	478	455	415	444	438	455	432	449	411	442	442	468	444	436	462	468	431	436	455	473	444	455	444	472	449	448	444	454	440	444	438	453	424	460	441	434	462	459	475	449	470	470	490	421	445	437	465	425	451	446	443	436	418	464	427	454	420	428	426	449	462	437	471	430	461	403	462	441	452	437	452	447	424	457	462	442	470	446	438	433	462	438	407	474	430	471	452	441	429	429	423	445	456	433	439	446	439	458	433	429	434	418	454	488	461	407	404	432	427	428	412	464	431	401	412	470	407	457	444	473	446	435	481	458	461	448	439	477	461	441	446	468	453	440	437	454	448	458	431	468	506	441	452	464	455	441	401	470	475	423	449	451	428	451	459	450	408	435	395	463	419	427	423	480	445	460	460	472	454	459	440	465	459	434	433	408	422	428	432	448	483	449	435	445	466	446	418	443	446	465	429	453	421	437	434	463	452	454	476	489	461	468	427	411	427	423	469	445	431	400	477	473	479	433	411	453	441	442	425	436	436	447	464	449	437	430	457	445	450	472	413	456	410	493	425	475	427	415	441	427	439	440	434	471	410	451	440	472	426	461	434	432	428	444	451	433	462	439	468	467	443	440	462	436	432	458	415	430	459	411	432	458	434	466	453	444	389	418	448	453	443	486	428	439	404	467	465	466	401	439	441	443	416	440	443	458	439	434	432	424	439	438	421	467	475	480	429	444	425	446	459	439	459	457	442	489	440	474	431	431	423	423	458	493	424	436	404	421	458	439	427	469	431	463	421	433	482	464	440	479	442	470	464	449	444	445	483	444	421	442	433	455	424	418	457	424	433	421	416	438	438	463	448	467	455	458	449	460	420	460	420	431	443	453	472	449	439	481	427	441	436	449	425	432	448	426	473	439	501	452	461	417	461	438	442	389	421	437	493	452	400	413	445	438	463	442	483	471	447	421	435	439	463	447	471	461	472	431	444	434	428	445	425	435	408	449	411	438	446	424	422	421	426	450	449	436	466	433	471	471	458	426	432	437	434	448	426	446	445	444	433	459	439	460	410	420	444	442	395	493	459	434	451	438	451	407	461	442	424	476	459	412	448	419	438	437	448	469	450	474	429	448	389	446	468	397	450	387	428	415	450	416	444	421	434	461	430	446	475	407	450	453	467	431	448	440	430	406	451	433	426	446	454	380	456	431	446	463	423	472	413	421	452	441	419	460	418	443	410	457	404	457	458	427	451	438	448	460	471	479	423	436	427	416	433	442	458	428	445	409	415	460	436	449	442	425	453	445	458	431	477	447	460	483	466	484	447	458	491	472	454	435	450	428	460	473	457	443	465	435	438	483	412	433	479	450	419	466	443	432	393	472	435	443	428	474	446	459	440	467	435	437	460	461	438	445	440	435	401	409	428	414	417	480	375	467	471	474	454	461	440	456	437	448	423	463	410	443	475	426	451	413	465	442	445	474	460	488	437	447	438	446	448	463	441	438	459	479	423	441	442	442	468	437	441	450	478	479	499	449	456	425	414	459	452	439	455	442	390	441	474	446	488	455	421	447	461	455	491	469	420	475	402	443	451	439	437	441	433	417	461	461	434	403	445	437	445	473	447	486	419	433	449	439	417	407	478	437	464	459	418	481	436	412	440	482	480	462	447	471	456	444	436	454	430	463	421	419	411	433	501	462	478	465	471	445	452	442	408	454	457	459	465	431	466	494	451	440	424	467	462	448	441	494	436	443	462	447	426	478	470	426	448	459	454	421	442	458	430	460	436	443	424	456	481	419	449	466	436	464	445	422	452	464	443	438	465	408	471	456	438	453	463	381	444	472	441	442	441	465	461	412	471	462	465	453	412	419	431	430	446	443	437	462	449	453	404	454	474	436	433	475	409	445	428	431	415	434	433	464	465	463	472	453	424	447	448	466	480	447	480	401	427	428	394	438	452	443	464	441	436	443	416	451	443	438	423	455	467	462	428	443	409	486	436	442	440	433	470	454	422	455	473	426	441	420	463	447	452	462	437	462	435	442	422	437	464	445	455	456	462	441	455	467	455	425	475	404	477	467	479	447	421	437	425	468	450	444	436	457	461	455	452	456	487	469	420	425	410	468	486	453	469	439	467	434	421	448	406	430	455	461	434	469	438	404	455	417	433	422	484	468	459	446	445	419	480	462	428	478	440	434	471	434	442	438	452	434	461	475	474	454	448	452	443	474	431	436	445	426	451	434	435	468	476	437	471	443	427	462	464	433	399	447	442	455	451	472	464	440	447	473	444	405	464	427	451	465	424	412	398	443	440	459	447	465	411	434	432	474	478	440	457	443	416	411	476	434	444	457	426	477	465	438	461	416	506	494	460	446	445	424	448	421	449	447	437	436	436	420	457	482	420	428	447	442	473	446	476	445	452	400	459	450	448	401	439	430	453	425	448	450	436	424	422	446	484	447	463	444	429	437	464	413	442	447	479	426	428	433	433	410	476	485	451	418	470	456	470	453	459	468	447	431	450	425
27285	21884	23887	13555	5489	3226	1400	484	290	301	259	276	307	280	289	260	294	308	303	295	276	318	281	291	294	329	306	281	256	280	284	293	297	287	265	277	284	252	287	296	320	288	294	296	267	279	277	303	277	311	296	270	305	296	278	291	280	315	294	292	285	314	269	277	294	276	295	268	293	313	285	277	292	333	262	273	290	250	280	256	306	264	315	285	253	288	277	261	309	304	300	305	271	285	315	295	294	278	303	270	300	306	312	309	259	295	278	310	270	310	258	284	301	274	293	284	308	273	298	287	290	268	309	279	297	302	304	286	298	271	244	251	332	285	293	287	277	266	306	286	263	274	264	289	303	292	300	278	304	278	294	300	265	295	289	280	279	276	294	283	288	262	285	297	292	308	279	287	267	314	313	271	294	275	290	294	269	302	288	286	269	282	283	269	290	247	260	295	282	268	305	295	264	281	257	289	287	291	288	283	292	296	305	289	323	312	332	282	314	287	292	296	281	311	297	271	282	286	291	320	287	280	297	295	260	280	275	296	275	299	286	274	310	302	306	286	289	303	287	293	279	299	273	275	289	310	330	326	281	261	285	266	278	281	295	320	281	282	317	327	323	275	272	292	282	274	299	274	279	306	330	297	284	310	273	255	256	295	295	273	302	287	273	299	310	277	262	316	277	301	280	301	291	292	288	276	254	269	298	277	272	286	303	289	285	291	287	259	300	302	287	295	267	291	279	234	296	286	281	264	279	281	303	287	285	276	283	280	266	277	301	289	277	292	271	284	282	272	272	279	260	277	284	298	260	323	255	296	289	273	301	310	278	278	281	279	294	246	290	282	285	279	291	258	281	272	285	286	270	260	283	290	273	307	327	293	304	256	281	276	308	299	302	277	301	310	292	300	312	258	270	272	288	288	273	275	285	294	297	310	313	292	280	284	319	270	268	304	269	298	313	323	297	300	266	272	247	287	267	271	284	270	274	285	282	316	274	263	319	275	273	284	299	287	283	278	289	272	244	284	285	325	270	327	286	288	286	280	267	263	276	297	294	309	297	270	272	298	263	294	297	294	271	285	293	303	304	306	295	303	320	288	307	278	277	309	276	311	281	296	310	297	264	290	298	312	294	294	284	301	247	339	302	285	303	289	284	272	296	279	300	287	301	285	296	262	299	290	259	313	279	275	296	301	303	317	282	314	271	285	289	287	321	271	311	315	270	288	279	297	283	281	301	274	297	282	310	313	302	281	302	284	256	268	278	329	279	306	269	257	277	309	325	254	277	283	270	273	276	329	301	277	283	318	261	302	270	285	310	292	283	297	253	282	293	261	276	282	273	284	271	262	273	257	301	274	315	306	287	303	296	286	315	304	306	269	241	317	291	280	265	303	299	263	291	273	280	299	253	292	261	332	282	290	293	290	311	303	269	280	292	254	300	308	271	274	271	281	298	281	314	287	274	270	292	293	313	283	325	303	301	286	317	269	298	297	281	296	321	292	287	278	306	260	295	287	304	302	300	293	256	288	283	286	284	307	281	297	261	281	291	277	301	270	280	301	264	290	343	281	287	282	298	300	266	292	276	322	323	276	289	282	250	286	276	274	296	282	277	276	296	272	293	303	290	318	310	309	264	307	290	305	279	278	262	283	291	284	258	288	302	291	296	301	277	329	301	272	282	287	299	308	288	294	268	271	273	283	287	268	257	285	281	249	275	286	271	282	270	283	286	288	258	276	274	301	286	284	281	284	312	290	284	268	266	299	274	299	276	311	297	279	306	292	288	268	269	280	289	268	285	276	267	274	293	279	304	318	315	313	278	299	281	291	289	282	269	295	285	299	266	259	332	280	283	303	299	277	321	266	297	304	291	294	280	295	260	298	294	289	315	279	300	267	279	307	278	298	294	256	269	278	264	316	285	296	309	263	284	295	281	294	293	277	259	293	288	263	264	287	294	269	294	275	289	309	287	278	304	277	273	278	274	297	282	294	291	276	268	295	276	310	284	313	303	303	286	310	263	281	263	267	291	286	293	296	258	288	294	285	303	272	300	284	303	265	296	301	283	300	307	279	302	291	304	289	321	292	296	315	283	280	290	263	302	311	285	278	299	258	294	268	298	279	270	293	282	297	297	316	286	299	262	319	283	293	286	293	273	307	322	285	295	284	282	268	262	286	269	270	278	276	227	285	288	291	298	304	273	313	316	288	322	257	294	274	298	321	320	305	315	277	311	274	307	286	265	284	314	272	305	266	274	255	303	292	302	336	292	283	269	310	282	265	273	272	260	317	309	289	296	304	297	315	305	302	294	303	299	283	283	312	301	322	291	260	242	277	290	298	280	262	299	296	304	281	296	279	296	282	316	247	257	293	307	274	277	261	279	274	278	304	274	278	291	297	315	272	265	285	292	320	282	301	275	319	282	321	268	288	326	268	316	301	281	273	307	275	276	288	303	278	297	292	313	267	288	275	291	273	306	273	288	291	277	294	307	292	301	299	269	266	319	291	298	322	284	292	281	283	293	327	292	268	294	297	250	304	265	282	296	329	301	274	273	297	284	272	294	274	294	275	297	285	289	272	275	281	270	257	266	251	278	280	327	268	302	277	306	300	295	312	281	301	306	304	270	264	281	277	292	285	285	291	320	304	285	251	273	279	266	282	313	308	311	270	340	280	267	330	283	297	287	290	292	274	289	313	255	283	292	287	310	270	256	272	286	274	302	281	296	336	298	244	282	279	278	290	316	271	280	271	279	314	303	262	271	303	274	289	325	283	300	297	311	295	292	290	302	261	300	306	306	284	291	257	253	307	318	301	280	254	286	273	301	262	293	306	273	304	290	263	294	266	309	276	265	276	293	305	301	321	278	279	328	280	328	278	291	281	277	264	286	283	285	285	322	353	276	292	265	287	267	297	291	300	255	294	265	257	268	299	299	264	290	277	285	284	302	280	268	273	299	294	290	285	280	283	307	265	295	240	299	302	275	275	277	290	287	298	294	325	289	297	278	309	281	283	279	280	264	282	268	265	307	291	301	284	318	306	298	300	311	282	297	274	268	271	282	292	262	255	262	288	280	288	274	263	292	286	278	293	291	244	269	285	288	252	293	319	308	292	318	275	278	286	260	301	291	252	292	283	275	321	332	290	285	260	289	276	294	265	299	293	303	279	290	261	258	287	298	279	273	301	284	284	284	262	294	293	312	282	272	280	259	268	273	273	266	277	281	275	319	279	272	306	265	289	284	268	290	291	275	280	300	296	330	300	303	306	272	285	304	262	298	286	296	279	279	304	275	316	291	293	318	306	293	263	293	280	267	279	263	254	294	316	292	319	318	307	280	262	287	313	276	274	295	268	297	303	294	267	302	275	274	314	282	295	332	308	287	301	300	272	280	272	285	303	277	289	305	282	281	313	277	281	267	248	286	299	312	289	316	292	286	281	278	287	275	319	329	282	257	305	272	290	297	296	292	310	273	305	316	283	298	298	287	297	270	312	284	292	253	307	267	296
7403	28472	19952	9612	5813	4157	1903	645	369	332	357	343	319	303	319	332	349	318	345	348	298	288	353	323	327	316	301	331	331	376	310	325	311	325	301	335	340	357	339	308	304	328	326	299	322	330	312	314	332	309	307	332	321	292	297	274	332	321	336	351	341	316	315	327	324	311	339	362	354	335	336	314	301	310	348	333	309	291	346	342	324	307	311	330	344	290	351	354	348	326	338	325	314	310	348	337	333	313	325	323	301	315	321	315	319	353	345	340	318	337	308	291	359	326	326	366	309	327	255	279	295	283	336	351	325	309	323	362	336	324	314	341	314	295	320	345	309	281	340	297	333	349	335	310	318	337	343	316	320	332	293	310	337	358	288	309	333	333	327	307	355	337	321	322	328	318	336	334	334	328	284	330	309	343	308	312	311	332	310	287	302	354	329	312	335	360	298	329	331	343	303	348	327	308	324	298	320	325	337	326	323	315	330	335	319	297	311	331	302	334	302	329	315	309	289	334	313	268	329	296	295	305	338	358	300	330	302	339	328	335	312	340	329	312	323	320	335	305	340	293	306	339	333	321	309	328	298	309	322	326	316	320	307	314	318	335	311	328	319	322	326	331	334	308	281	327	341	358	330	324	309	293	347	309	383	319	322	309	294	319	302	284	325	335	321	310	350	313	305	333	342	310	305	354	332	324	325	324	319	327	320	338	322	293	323	359	322	313	319	323	329	342	339	349	338	325	333	317	307	296	353	327	328	286	344	308	327	348	345	293	318	332	290	319	294	306	281	323	310	334	307	341	303	317	327	343	315	337	309	309	297	327	309	326	344	266	334	326	334	349	341	314	288	322	360	331	341	328	346	325	305	301	295	324	346	289	308	315	323	349	297	320	319	308	313	330	336	320	316	330	315	304	264	315	284	316	333	316	331	342	350	345	291	341	305	288	320	317	314	335	320	329	329	330	354	310	329	298	333	325	304	335	322	325	334	331	332	300	326	343	326	312	307	337	321	344	341	304	320	346	303	330	308	320	320	317	305	290	313	321	332	313	333	314	328	333	339	326	296	301	327	317	309	314	327	340	340	305	348	307	304	342	318	291	337	342	320	315	326	350	311	345	316	325	329	336	338	351	323	348	352	325	342	330	324	296	312	336	328	340	302	321	324	299	341	315	342	335	332	325	321	325	354	335	343	312	326	314	337	344	317	312	343	312	313	341	315	339	311	300	335	314	332	298	304	313	277	340	334	330	352	339	305	288	343	334	328	337	320	337	314	311	320	320	320	327	296	353	333	293	327	312	333	317	334	331	342	349	304	322	344	310	329	303	326	336	334	309	366	342	327	328	339	311	323	322	356	295	329	310	304	329	301	317	342	281	350	327	296	321	308	295	342	332	324	321	350	307	333	342	319	303	297	343	329	358	331	321	340	328	321	306	328	314	313	301	332	319	323	332	326	309	319	307	341	342	334	323	315	337	296	334	332	343	356	328	351	325	319	311	326	332	348	303	324	325	316	290	313	289	305	317	331	316	360	323	306	303	308	323	362	333	310	294	328	291	322	307	315	331	303	303	333	296	328	295	302	309	347	342	322	338	335	361	306	324	336	299	283	316	290	299	321	285	316	341	324	292	314	359	363	308	317	313	297	336	347	339	345	317	304	309	316	321	313	318	323	323	333	346	333	344	311	354	301	324	329	365	326	300	323	323	308	318	342	327	285	305	312	319	330	310	317	332	313	325	329	337	318	324	316	320	289	319	303	300	312	317	341	331	323	338	325	292	322	324	359	334	332	315	323	337	299	334	321	320	317	339	343	316	311	321	283	312	299	342	317	315	291	340	297	318	315	302	331	333	353	317	308	314	335	287	322	306	346	330	303	301	328	328	314	349	342	333	322	302	317	296	337	312	352	314	310	351	313	319	306	347	309	308	347	329	334	344	316	298	286	304	303	329	333	343	331	323	340	312	324	318	345	296	301	295	299	368	312	334	310	326	306	321	316	328	323	325	332	331	308	321	324	313	339	306	324	331	325	346	343	353	298	336	322	330	350	342	324	341	323	349	338	347	331	319	332	326	358	328	341	306	360	328	306	315	328	342	341	300	299	333	321	337	321	320	322	333	350	271	326	311	345	315	325	326	351	310	324	352	328	301	308	317	306	331	330	316	312	326	333	339	335	299	328	306	313	280	329	308	353	333	301	319	317	349	314	346	307	336	296	291	321	321	342	298	317	345	288	319	305	295	318	330	310	322	312	309	369	275	328	309	352	324	327	343	327	325	325	310	325	316	317	316	308	300	311	318	289	341	326	312	300	335	315	317	315	313	314	332	343	303	308	297	310	335	363	336	314	354	324	312	321	322	328	316	309	330	315	312	342	303	339	315	346	309	367	352	330	327	324	323	344	341	291	319	325	323	311	327	332	328	331	332	341	330	336	340	332	343	348	318	335	313	331	306	303	326	311	332	337	304	324	322	338	320	304	319	336	305	347	331	320	303	315	340	334	316	339	316	331	332	302	352	306	326	330	315	294	300	344	326	301	348	283	333	336	338	334	321	297	324	320	302	295	345	324	314	332	336	332	308	327	321	309	327	328	292	291	310	317	326	328	340	367	327	346	331	332	319	303	347	328	343	321	327	315	333	313	330	304	310	322	328	322	349	307	303	291	308	320	382	317	327	287	333	332	363	351	332	323	329	311	359	307	360	284	344	331	312	289	312	337	309	301	319	320	319	356	304	312	336	336	319	304	330	295	316	282	330	341	315	338	320	311	315	334	331	341	322	302	303	311	343	311	319	323	308	334	345	296	298	321	299	314	302	329	315	300	324	330	303	314	293	340	272	328	313	353	315	344	358	326	318	304	327	319	333	350	286	321	309	302	342	353	330	335	317	300	306	329	325	281	297	283	316	328	321	316	333	288	317	321	315	312	318	295	331	313	338	328	352	307	326	317	315	308	326	296	318	312	316	320	357	340	314	310	330	318	322	355	342	324	313	350	298	334	350	329	346	314	333	323	337	336	346	319	337	305	313	350	329	312	349	316	328	313	324	349	345	345	338	301	319	309	334	293	357	288	346	302	328	299	320	314	324	346	314	325	298	319	295	312	305	321	316	297	310	320	302	336	332	332	343	335	306	347	316	332	314	293	341	297	315	338	298	331	337	334	306	331	318	353	331	360	315	353	297	326	326	325	350	328	341	330	317	311	333	334	332	335	283	330	334	333	329	316	352	338	290	314	328	321	322	331	329	322	350	338	293	315	325	321	336	314	338	307	351	326	324	318	370	323	339	345	327	341	342	341	300	287	340	300	324	323	327	314	315	331	322	321	347	329	325	315	322	343	323	338	287	322	335	347	337	338	341	308	326	336	299	319	305	300	336	335	300	299	329	320	305	314	330	355	315	307	294	317	350	330	317	320	345	332	339	338	319	346	338	297	322	301	308	363	333	297	332	306	334	306	288	332	307	301	327	303	332	323	313	339	305	309	347	281	352	269	315	317	350	291	333
23635	21401	32616	31157	29893	27456	21582	6512	330	288	258	236	254	227	267	256	226	226	225	212	208	239	205	239	245	230	215	250	240	242	223	239	215	212	222	196	213	247	248	232	226	212	243	240	221	243	236	212	230	218	212	206	253	233	220	210	229	205	234	221	254	226	203	210	226	238	227	228	240	233	211	213	226	213	202	239	229	238	234	260	220	235	229	232	220	208	226	200	245	234	244	239	216	207	236	220	248	235	200	221	248	227	255	253	226	244	241	234	258	248	224	231	234	230	234	250	213	213	215	209	228	232	242	256	233	211	232	232	234	210	224	231	234	246	215	251	230	229	218	221	243	230	232	225	255	227	228	248	245	219	221	246	224	241	248	217	207	259	201	220	212	225	227	236	195	222	240	198	251	244	220	259	244	220	211	211	186	245	239	233	225	238	242	219	212	189	213	241	234	257	226	234	212	218	241	222	230	197	204	250	235	218	235	236	252	229	222	224	226	210	258	230	222	220	232	223	210	231	217	237	205	233	214	225	259	210	222	231	231	231	228	257	234	236	233	213	233	210	222	242	240	246	248	273	197	236	226	229	252	241	223	229	205	219	203	221	234	241	195	201	251	232	245	234	267	255	210	235	236	221	238	233	220	220	253	217	245	199	232	240	210	239	209	231	223	228	223	201	221	218	232	241	248	243	241	231	240	197	204	231	233	240	220	211	208	224	220	242	244	214	256	212	240	253	219	223	218	214	245	240	223	265	255	252	208	207	217	245	254	218	219	216	197	199	226	238	219	235	235	220	232	260	240	226	238	215	215	205	222	231	248	210	207	228	219	214	249	243	232	235	246	236	224	235	249	251	223	217	236	227	217	231	245	221	243	223	248	217	243	228	224	223	231	219	213	208	207	220	222	227	238	229	233	214	244	219	219	237	209	230	223	215	234	239	216	207	224	236	233	237	205	217	253	206	232	236	244	231	222	222	226	232	203	226	249	223	236	225	229	260	248	253	227	222	263	204	214	235	221	244	239	242	259	218	210	205	256	220	218	224	231	226	218	204	222	221	202	232	241	220	233	228	217	242	236	226	244	245	224	225	222	234	245	227	240	209	236	222	257	233	234	230	243	248	227	209	227	224	219	229	225	215	227	212	214	221	230	228	218	220	186	221	235	202	223	238	213	221	216	246	237	225	230	219	215	215	234	244	217	215	204	230	215	243	222	232	220	220	224	207	214	221	221	224	244	218	218	236	230	244	233	212	203	206	225	219	218	247	242	249	205	231	221	232	231	226	219	231	246	245	205	240	235	228	242	206	215	224	222	229	229	260	247	208	223	239	222	237	215	231	232	220	209	202	236	230	235	227	255	218	220	235	226	224	195	224	225	257	232	235	249	236	215	218	215	196	247	237	242	222	243	227	202	259	235	219	218	226	233	231	245	202	230	210	217	211	225	231	239	238	205	195	235	230	222	228	247	231	234	212	239	243	188	241	212	254	259	217	216	239	205	239	234	255	230	209	221	239	205	220	219	233	226	207	232	213	220	232	235	226	203	231	220	260	234	241	254	230	213	231	228	224	227	235	217	203	230	212	215	227	230	217	244	233	223	203	226	239	222	227	241	215	234	229	223	210	224	211	238	207	254	225	241	227	223	216	245	220	234	230	219	228	225	202	200	242	230	233	248	217	236	250	217	224	223	229	249	224	223	205	205	211	220	219	222	227	230	245	229	204	221	203	199	228	215	241	216	229	224	225	222	246	231	228	243	230	212	232	247	231	223	218	230	213	238	225	243	230	228	234	222	203	239	246	231	239	237	229	250	221	212	228	219	225	232	226	203	204	232	208	219	229	227	227	206	201	254	212	224	239	216	223	235	238	216	215	219	249	248	225	239	221	229	214	205	233	246	233	234	227	244	215	222	246	260	231	198	214	232	215	236	240	245	225	208	236	218	242	251	244	232	243	240	243	235	218	212	238	228	208	235	223	230	221	235	219	219	215	224	208	242	236	205	196	235	197	205	210	260	227	226	231	242	198	207	229	215	250	243	209	243	210	229	231	236	214	248	228	218	199	213	240	284	199	256	218	213	220	251	217	214	233	220	232	252	214	235	236	219	211	233	230	267	239	231	223	222	229	210	236	215	223	218	230	218	221	221	218	288	218	225	217	218	231	233	235	228	226	230	242	237	229	233	227	240	228	243	228	233	216	249	235	261	240	233	238	253	194	211	208	229	208	225	236	253	208	227	267	230	220	214	222	233	254	234	200	216	241	236	212	229	251	219	221	240	238	271	248	237	225	230	215	231	210	240	234	213	235	216	230	222	242	233	229	254	239	238	217	250	233	243	231	215	210	242	205	225	219	237	229	239	250	233	231	213	232	253	226	227	228	223	214	221	249	201	248	233	222	251	230	206	221	237	209	228	224	204	205	225	232	239	236	210	242	251	224	215	208	213	260	236	235	237	260	219	230	212	251	233	258	205	232	211	225	208	222	244	213	223	238	204	229	238	207	250	225	226	227	206	205	233	223	230	219	211	237	227	231	232	254	216	220	200	204	213	233	217	212	252	243	237	256	221	213	214	251	219	215	230	247	201	219	235	217	235	236	233	224	207	259	276	213	213	239	231	240	244	214	224	239	235	211	216	232	226	231	202	234	198	234	238	233	216	227	240	237	231	202	231	236	238	221	222	226	228	248	223	229	246	201	208	224	237	226	218	227	227	238	232	249	216	205	208	236	219	241	227	261	219	197	236	216	236	240	235	229	243	262	236	220	236	220	254	234	244	225	244	217	225	217	205	217	242	201	231	212	207	245	231	212	242	220	220	215	230	245	244	201	237	230	230	227	246	243	223	244	243	247	231	233	218	242	203	231	217	226	234	216	229	228	247	255	223	247	227	230	238	208	239	227	239	214	249	234	228	220	228	227	229	212	240	198	246	233	221	256	201	253	232	227	208	244	201	271	234	231	239	218	245	246	242	196	215	224	231	241	231	215	245	229	245	230	228	228	247	242	227	212	217	219	201	244	215	199	233	209	243	228	218	240	216	240	243	239	240	235	222	202	234	222	217	229	219	220	256	205	241	221	216	232	230	223	226	230	211	252	218	232	214	215	237	246	237	212	209	219	240	210	238	210	208	215	209	200	231	214	218	239	232	271	241	217	227	208	220	207	225	243	238	225	234	221	231	216	245	240	225	229	240	238	217	220	208	216	229	247	196	228	202	246	227	251	196	234	211	231	235	223	222	222	250	219	247	222	241	224	246	228	220	243	215	214	234	239	228	221	189	224	242	230	230	242	241	227	222	231	230	241	221	233	231	241	214	236	214	236	203	224	249	259	210	228	231	235	240	236	209	237	228	249	252	233	218	254	244	200	228	216	222	201	265	213	233	226	249	223	258	254	219	222	248	274	250	216	223	197	209	209	208	240	235	206	223	241	218	224	211	220	236	208	244	236	205	236	206	226	232	234	217	219	224	246	203	238	219	204	216	235	222	254	250	210	269	214	250	248
25258	77999	63199	44818	38012	29831	22263	6871	365	289	276	277	328	293	255	251	316	247	250	253	283	250	221	267	236	270	239	255	261	239	224	257	269	246	264	236	266	258	249	255	217	258	246	230	252	256	238	258	250	273	278	234	237	247	241	255	271	265	270	271	263	259	254	245	266	260	263	263	221	241	244	222	225	292	240	261	275	250	259	246	231	257	232	231	242	241	258	245	245	269	283	244	240	253	253	249	228	241	213	271	238	233	243	271	245	255	241	249	241	234	252	235	266	254	279	221	253	235	233	230	252	248	269	270	256	259	254	256	260	266	236	266	235	261	247	254	242	252	252	256	262	249	268	243	240	247	269	224	241	241	254	255	276	259	238	273	255	230	240	255	230	260	268	232	235	260	241	270	267	222	241	236	255	234	279	254	244	245	253	240	279	262	257	254	275	281	224	238	256	267	250	238	296	258	261	262	246	257	247	244	260	289	239	249	250	261	244	227	281	262	236	237	248	266	263	263	235	260	267	225	237	245	249	279	252	241	228	255	240	203	241	262	250	256	239	245	254	250	224	259	246	264	261	275	262	253	248	240	259	262	243	233	233	246	243	257	248	253	241	249	260	255	247	258	269	270	259	252	242	242	262	243	224	251	254	294	285	269	235	252	216	245	254	251	241	239	258	262	274	252	235	267	267	235	218	268	263	251	251	298	241	247	251	262	238	243	239	236	255	273	262	259	256	225	249	250	277	252	253	232	222	276	238	262	227	227	246	302	242	268	245	251	261	248	262	267	246	232	248	246	233	258	255	259	259	270	248	251	242	279	246	260	261	236	249	219	243	211	246	252	263	272	262	245	226	263	268	217	240	232	236	240	271	285	265	279	274	253	259	267	234	246	245	262	237	281	256	273	243	223	245	233	247	241	249	229	256	252	262	273	229	274	272	241	249	239	247	248	246	256	229	250	282	242	224	260	261	250	266	252	258	254	235	259	224	247	255	251	249	260	264	282	254	252	248	261	279	245	250	251	232	245	254	261	236	253	254	223	238	236	245	254	242	233	227	219	242	219	281	269	229	270	248	276	258	278	250	263	296	243	245	273	262	269	254	252	254	267	260	242	251	247	246	250	255	232	251	249	258	252	268	232	264	229	214	228	252	268	279	255	269	277	248	250	283	246	253	252	248	236	231	292	267	234	252	248	239	219	232	250	244	266	237	242	262	246	262	243	266	264	269	288	258	234	223	266	234	243	268	255	248	248	249	270	268	245	257	275	239	211	241	251	281	242	243	216	243	276	246	262	258	244	237	243	247	247	242	248	243	279	287	242	264	239	242	275	255	246	245	272	259	267	238	265	236	237	249	236	249	243	292	279	253	251	255	226	251	272	245	257	265	264	242	247	265	227	244	241	243	268	245	224	263	241	259	293	263	256	246	255	257	259	255	243	238	255	264	257	258	253	263	260	264	255	254	214	285	250	235	240	210	231	248	244	264	263	253	225	220	254	247	266	252	229	275	249	277	268	256	256	262	251	249	266	248	262	249	245	232	226	258	231	262	273	248	244	236	264	228	254	242	248	242	275	212	261	281	259	246	275	253	280	251	268	259	242	207	247	228	222	261	263	245	255	274	238	239	258	237	251	254	268	278	223	245	269	224	260	278	232	261	256	269	233	254	218	274	249	227	215	262	247	254	249	262	260	251	244	274	241	230	270	266	250	260	222	262	248	260	225	244	275	226	248	252	243	265	219	264	250	280	239	238	273	227	251	227	264	238	232	262	252	249	252	241	257	265	239	255	267	271	263	270	231	273	270	254	257	258	262	267	238	250	252	277	249	245	246	252	267	231	264	225	285	250	243	252	241	268	259	265	267	258	255	269	255	249	224	230	256	282	253	276	231	228	246	267	237	244	260	236	272	263	266	272	239	241	227	236	256	253	275	247	248	245	245	256	239	243	254	243	257	268	243	234	264	247	260	272	260	238	261	267	243	239	260	264	266	261	266	246	241	260	206	260	234	257	260	240	271	253	269	266	231	259	261	251	255	284	259	256	246	284	241	242	245	220	274	236	269	280	241	255	233	275	269	267	241	256	247	250	247	245	252	281	251	255	252	246	240	243	242	241	265	246	242	226	265	275	273	241	239	252	279	269	239	237	250	252	251	271	255	271	234	263	268	267	264	216	262	250	256	260	245	278	238	243	242	249	243	265	247	242	281	245	247	222	255	243	224	241	235	276	247	267	270	241	269	244	250	268	227	236	256	270	231	254	224	261	252	243	269	220	261	264	258	246	252	257	245	259	251	275	270	262	252	275	230	260	258	245	264	263	252	244	265	277	288	244	244	259	280	273	241	249	252	275	273	226	250	260	260	292	253	266	248	243	235	251	289	251	272	268	247	251	202	234	265	252	259	246	229	258	251	242	257	263	268	252	242	224	243	258	220	248	262	245	246	253	255	263	265	218	243	267	243	253	221	257	247	248	285	260	251	265	269	236	263	237	254	268	238	257	238	243	259	252	222	253	251	255	261	265	257	263	255	280	263	234	252	235	237	262	255	233	245	274	257	213	240	243	287	256	254	259	255	278	251	278	230	233	248	249	263	269	251	226	227	250	222	279	257	242	233	250	260	244	260	238	239	249	274	267	236	269	260	283	243	257	262	233	240	248	243	243	248	231	259	257	262	240	225	251	234	234	255	289	230	250	290	205	257	269	249	217	236	287	233	261	261	248	232	223	229	249	270	237	268	249	240	235	253	262	252	255	239	247	245	260	240	255	243	250	241	256	272	278	237	239	254	258	231	254	273	276	252	276	268	253	232	279	258	270	253	243	226	245	247	250	257	262	239	272	255	256	264	253	275	278	264	245	258	216	274	265	237	230	264	250	261	266	245	225	258	281	260	261	247	242	266	260	244	245	247	255	248	242	239	266	246	248	255	224	257	258	246	237	264	218	254	248	245	253	256	264	254	265	254	272	267	238	235	249	259	253	234	230	237	255	248	276	235	268	236	254	262	249	232	250	241	255	255	251	248	273	282	241	235	255	222	225	273	256	280	261	255	259	238	237	234	261	235	226	237	241	258	265	261	247	235	267	260	227	240	259	228	235	251	248	281	261	256	260	237	242	269	246	249	240	253	253	253	246	243	256	244	238	268	232	259	219	262	259	252	219	276	253	222	268	259	272	272	260	260	256	248	277	257	249	272	270	239	264	233	247	292	258	263	229	244	244	237	249	271	232	266	270	250	227	255	276	254	239	280	238	259	231	252	251	239	272	241	240	262	237	258	241	210	253	254	236	229	261	267	259	245	251	263	236	254	258	247	278	225	272	248	238	291	245	255	279	239	243	253	246	266	262	226	258	286	239	257	230	258	232	283	256	244	232	233	242	264	240	265	267	217	244	249	253	239	257	265	252	245	221	251	262	246	255	265	239	259	255	275	249	227	253	270	257	228	252	229	217	292	266	272	249	261	247	257	269	249	259	249	236	243	249	241	256	273	231	249	272	279	254	237
24720	21460	31471	31414	24807	18834	10634	3021	508	460	524	449	491	476	486	505	438	460	526	474	490	462	460	470	487	461	450	479	484	492	460	443	526	476	450	462	442	427	457	523	458	493	482	430	451	483	451	520	466	485	486	455	464	462	480	493	489	494	475	468	486	453	478	480	477	458	458	465	506	513	464	456	500	450	452	449	447	459	444	496	464	462	461	472	457	465	494	454	438	475	495	487	435	481	477	478	441	498	493	482	462	482	439	465	469	435	487	472	477	475	494	453	481	483	436	440	423	497	475	431	457	459	495	449	476	470	478	454	480	463	476	474	461	464	497	489	474	477	493	481	489	450	465	451	474	482	454	484	466	481	462	477	490	452	459	489	488	471	442	482	455	486	492	483	478	489	480	439	476	428	464	452	460	454	457	477	500	468	468	469	483	446	439	466	475	450	489	440	480	472	472	459	469	450	487	479	466	449	480	484	477	465	498	474	482	487	430	426	472	455	466	476	482	480	448	461	479	472	496	485	466	454	459	460	461	471	485	448	452	456	472	447	471	481	463	473	479	451	480	488	514	449	498	469	474	448	426	464	474	429	497	465	440	466	465	450	468	453	420	428	481	439	438	468	425	470	477	469	438	457	449	472	460	457	453	449	477	469	486	445	469	433	500	430	470	459	487	457	435	484	449	470	436	468	467	458	471	477	446	471	495	472	451	511	447	461	472	477	505	483	450	454	434	506	488	457	504	501	489	447	418	489	476	456	517	466	470	500	468	471	461	465	505	483	494	451	500	482	473	467	484	443	439	516	492	426	466	433	465	465	480	459	461	477	476	480	466	454	473	460	460	432	506	456	490	472	493	472	463	455	445	485	471	481	487	489	502	429	453	453	517	481	464	457	473	442	474	460	414	445	453	455	470	479	480	493	504	482	481	474	468	495	478	396	442	465	479	493	434	480	461	453	462	453	475	432	472	483	467	432	467	488	472	476	493	494	484	468	453	441	410	440	450	454	466	479	475	436	477	446	476	496	475	463	503	506	450	497	477	476	482	439	480	460	479	494	441	471	482	480	473	459	453	460	496	508	470	506	526	450	475	439	454	458	439	437	430	474	494	446	506	478	466	493	469	441	471	509	430	476	483	494	486	458	445	480	469	465	438	432	490	479	470	466	475	453	481	464	504	483	497	451	491	457	489	475	459	464	483	433	479	505	478	483	475	487	481	470	530	472	487	464	486	426	485	476	475	467	474	505	500	504	466	452	418	477	474	491	440	486	459	461	448	481	471	497	478	489	439	477	465	476	457	470	475	504	466	486	468	458	503	421	456	485	453	412	477	444	493	458	442	463	448	461	457	458	450	445	483	447	465	430	483	437	465	472	476	460	429	474	484	449	483	409	454	477	420	438	469	423	504	459	491	412	492	458	503	464	438	503	523	473	478	430	416	475	413	439	446	477	453	461	465	442	493	468	453	443	440	467	460	467	476	477	501	433	454	452	454	472	440	466	477	440	472	445	478	509	507	482	451	512	483	481	452	493	435	465	517	466	455	472	489	481	479	433	470	475	473	452	416	505	455	454	475	456	483	429	486	411	466	493	473	472	476	489	540	451	452	462	472	460	499	498	500	466	482	401	457	461	454	533	471	493	471	430	476	449	456	468	441	455	446	458	475	487	476	464	483	458	466	443	418	481	429	458	443	463	452	490	440	529	473	469	454	497	444	469	513	468	474	452	493	479	474	464	464	445	465	457	458	475	480	476	450	498	439	450	463	455	465	461	457	484	433	456	444	446	429	436	487	457	433	486	473	453	468	455	466	435	449	452	502	487	488	423	480	473	475	471	497	498	453	446	463	464	469	466	469	447	459	463	466	436	471	450	483	463	478	488	475	480	452	460	456	464	428	477	505	485	451	530	488	473	482	484	439	478	462	475	428	457	445	453	461	506	447	438	486	513	493	457	484	454	495	461	479	478	464	460	448	456	473	474	454	521	462	457	466	509	482	518	482	480	487	497	430	453	459	415	454	490	466	487	508	478	468	478	464	447	494	483	457	427	452	463	473	475	482	489	497	469	487	461	481	513	449	448	452	468	440	473	449	432	475	513	482	490	450	442	448	466	475	453	504	437	470	468	471	488	470	479	474	428	463	450	478	498	435	463	484	491	479	449	465	464	503	450	435	480	453	511	480	455	496	424	518	434	473	457	465	402	484	506	478	475	461	425	468	505	443	449	477	466	473	489	498	465	465	474	423	437	438	499	431	448	476	463	438	461	479	432	478	454	468	453	444	470	452	508	453	429	463	470	508	461	484	442	469	431	448	483	439	447	466	462	453	465	485	441	445	464	492	474	453	470	471	488	499	494	496	444	503	456	455	448	490	453	487	464	425	436	466	437	440	514	448	475	499	477	450	468	458	440	468	489	439	484	443	464	469	486	470	451	481	439	499	470	490	461	445	445	482	440	470	434	471	458	447	456	449	447	461	437	478	488	437	478	470	449	484	448	517	470	471	464	453	478	496	488	468	446	460	445	431	452	484	463	469	475	455	459	432	461	485	482	457	497	457	421	491	487	469	460	447	496	478	471	509	447	474	423	481	456	465	446	477	451	456	467	438	404	473	448	456	432	464	496	434	454	447	486	474	486	510	484	457	448	445	483	492	471	439	477	501	472	474	507	521	476	478	485	467	462	450	447	443	459	483	483	423	475	459	485	494	486	492	475	434	472	450	483	486	475	478	484	420	486	452	483	481	466	449	454	510	443	453	466	456	458	465	505	466	452	483	478	496	454	479	480	496	507	473	489	468	466	437	457	473	435	442	423	466	496	425	462	463	466	455	517	473	436	462	469	494	493	448	466	460	449	488	445	478	444	480	468	466	464	471	470	460	445	495	464	471	491	471	500	462	433	506	429	447	452	471	494	443	421	437	478	453	435	507	445	483	458	451	476	459	490	453	496	445	459	500	469	475	467	458	494	452	462	473	443	476	475	483	467	475	467	428	489	462	459	479	460	430	485	455	472	440	489	428	464	472	505	457	457	432	466	478	473	513	453	460	470	473	456	500	466	493	480	470	501	446	438	467	377	433	490	485	462	493	451	477	471	511	425	442	462	434	449	468	447	466	466	463	482	498	489	454	446	482	463	487	433	466	488	491	483	472	475	503	481	492	459	450	488	463	491	445	443	451	440	470	467	479	475	457	477	515	495	492	474	466	473	480	472	456	438	477	498	473	470	494	458	457	506	474	466	492	437	504	474	459	495	471	478	441	508	483	482	452	466	435	494	498	459	462	422	394	438	455	482	453	458	458	453	506	440	449	443	477	456	497	457	458	482	502	509	509	461	468	474	458	463	475	451	496	470	478	464	503	476	457	474	491	481	454	494	413	465	487	449	490	466	472	474	437	448	492	435	483	522	465	473	474	475	482	474	458	494	457	443	461	466	465	460	454	465	429	465	470	480	493	483	466	450	480	448	456	459	437	473	474	440	481	468	472	477	474	479	529	436	497	469
16634	60966	49921	37814	30948	23484	14961	4999	563	548	531	531	533	508	538	481	510	552	499	524	540	533	516	525	522	530	540	527	513	503	506	519	524	466	536	497	549	524	491	525	519	529	478	504	496	509	519	464	473	464	501	495	540	491	481	472	521	520	454	524	487	513	532	496	491	504	502	476	523	532	489	495	496	508	495	520	505	506	552	492	496	482	512	489	481	469	503	512	484	541	513	535	500	457	523	502	508	526	474	471	524	503	472	512	532	527	501	524	475	492	494	485	487	505	485	501	497	490	516	493	506	467	498	501	509	501	512	505	501	503	509	501	492	493	479	474	544	482	536	451	513	517	457	468	478	467	554	544	514	518	484	518	516	550	487	527	505	490	476	505	532	515	512	478	519	480	499	464	470	540	454	487	487	515	472	495	543	541	488	480	485	497	489	490	497	512	513	519	481	484	526	476	455	555	502	504	455	487	484	503	514	518	502	507	508	514	485	523	537	504	509	531	506	543	516	483	523	510	493	507	474	516	511	508	499	511	523	484	505	477	536	531	452	500	466	546	480	535	490	526	481	467	489	495	503	521	501	536	499	533	526	487	542	534	491	551	517	466	507	479	478	504	498	481	503	511	529	474	530	496	509	543	499	525	496	522	516	525	481	482	492	471	490	469	492	520	489	493	513	529	470	498	513	493	497	483	576	506	509	472	458	529	503	521	529	508	511	514	517	507	497	526	527	505	545	537	497	500	490	459	523	504	498	486	527	489	496	486	512	526	480	487	522	481	515	505	505	529	504	496	542	485	540	503	490	479	537	497	502	507	507	565	516	509	484	529	489	489	519	513	535	534	470	509	498	487	527	529	506	577	513	541	483	500	507	505	525	482	470	500	498	505	520	492	518	489	488	484	507	501	488	509	501	471	479	495	492	509	490	495	472	520	497	506	494	501	522	484	461	491	507	466	546	512	521	485	476	549	463	519	500	511	486	507	500	518	460	491	540	544	524	544	509	511	513	514	541	483	505	476	522	515	491	559	481	506	533	524	522	509	481	504	498	530	513	535	499	538	563	528	497	493	494	472	487	485	488	487	481	499	528	537	512	489	481	536	542	533	513	500	541	495	532	537	491	526	485	492	454	479	515	495	493	490	504	511	498	504	503	514	501	491	504	477	547	567	518	498	478	491	516	485	487	533	498	536	503	507	471	551	512	471	491	567	561	468	464	503	520	500	490	501	513	525	506	506	499	490	502	480	530	496	506	492	503	494	511	507	524	559	470	535	502	522	511	473	515	499	490	508	482	487	475	505	534	505	485	507	519	495	495	526	512	520	475	512	501	531	529	543	518	503	536	506	506	515	493	537	480	519	506	520	517	494	513	479	509	500	477	501	499	477	466	502	516	491	510	529	534	501	511	497	513	537	524	477	477	496	465	499	509	502	513	487	526	518	541	517	515	507	537	486	470	481	474	497	498	489	491	508	494	507	468	466	492	518	529	488	530	497	489	531	477	529	473	538	498	514	522	475	482	465	465	510	495	511	488	485	500	514	491	484	551	500	478	481	495	527	473	490	510	498	515	516	537	530	525	547	523	512	498	503	507	523	491	528	504	513	473	500	505	512	511	489	511	545	495	520	498	492	470	521	500	547	524	506	483	530	475	499	523	484	518	509	491	483	505	509	515	491	502	514	486	441	486	499	429	496	519	467	535	475	514	506	463	480	530	501	545	512	499	524	504	484	517	527	480	492	474	527	525	510	483	513	479	526	508	528	447	462	495	445	505	492	533	457	497	529	492	487	537	514	489	482	483	471	459	531	507	489	532	509	496	499	503	565	504	548	534	519	499	496	501	508	471	495	498	507	505	529	542	513	512	525	519	469	489	506	519	491	472	503	500	498	485	535	490	465	505	485	512	507	555	519	505	486	508	501	531	465	503	492	530	491	474	458	502	530	467	499	493	525	472	507	521	453	501	507	499	521	498	504	503	517	539	485	452	516	508	512	526	509	464	547	531	563	526	472	500	516	524	471	544	564	486	500	537	506	491	514	512	518	469	518	536	507	479	486	522	505	492	491	496	530	500	503	497	501	497	494	479	512	493	501	474	525	491	486	535	573	510	483	531	529	482	555	453	491	507	527	482	531	485	503	512	505	470	530	531	525	503	542	522	450	499	498	493	499	566	499	469	485	550	532	504	518	487	492	531	521	516	508	515	560	454	521	520	501	520	496	501	515	511	480	488	524	522	506	524	502	470	496	515	520	511	532	481	501	499	497	455	478	475	509	489	518	536	475	535	513	461	509	497	508	502	465	531	479	508	518	490	466	487	485	486	493	525	466	515	523	533	550	518	545	506	525	500	493	441	507	522	503	518	535	551	511	488	516	465	521	496	504	529	521	549	503	492	474	477	446	520	496	503	496	502	492	501	482	476	552	518	465	479	496	505	507	493	486	500	478	502	495	491	527	509	491	542	541	500	498	526	444	530	523	513	491	497	476	510	528	520	488	510	529	484	518	482	494	526	504	489	559	488	494	528	474	511	547	471	505	476	517	490	485	554	528	481	513	509	519	528	497	498	486	510	478	503	491	489	502	515	539	534	502	511	549	516	525	521	513	503	471	502	512	469	483	529	543	450	480	503	523	504	511	514	467	524	466	469	503	485	505	482	465	533	518	489	501	512	505	527	518	539	511	466	489	497	504	496	528	520	481	491	490	446	498	522	525	505	505	524	518	524	526	503	484	490	518	473	499	519	516	509	503	525	486	526	446	498	520	509	520	513	517	513	515	493	523	476	531	497	489	534	502	537	496	474	451	484	523	505	523	481	510	533	474	476	563	483	483	464	467	519	513	510	539	526	501	497	492	493	499	558	495	511	515	518	532	502	483	505	500	527	508	523	511	489	536	495	530	546	491	478	486	502	476	523	465	514	534	465	497	515	511	539	521	486	514	501	488	491	532	529	475	520	499	472	499	483	545	530	511	498	474	506	525	546	501	498	514	511	500	509	534	526	503	484	512	479	502	503	533	492	468	509	493	555	470	480	502	439	521	554	529	541	509	507	524	507	527	486	553	505	498	501	540	509	482	532	507	532	520	507	528	539	508	504	502	524	485	526	514	537	497	542	486	507	529	488	470	501	484	498	498	501	508	489	538	502	473	531	450	466	503	516	500	511	473	534	498	510	507	518	503	504	480	485	507	482	513	502	503	468	496	502	479	507	487	501	507	537	510	487	480	542	532	521	484	517	510	496	519	526	499	497	516	514	490	493	524	472	485	480	548	516	524	491	488	504	483	494	521	472	522	492	517	490	495	502	493	490	498	541	525	519	498	490	481	529	524	501	516	524	494	514	465	483	515	491	497	525	516	513	507	491	496	487	507	513	490	482	517	503	474	515	527	497	543	530	505	485	485	454	480	481	473	515	525	494	514	481	546	542	491	508	473	503	494	484	462	484	516	492	467	492	469	509	497	499	527	543	508	514	504	519	509	475	518	543	521	534	509	498	477	464	520
22394	21025	29667	28271	33242	33387	30146	12905	1050	541	485	475	461	440	513	431	495	468	466	459	438	460	458	451	408	410	460	422	449	441	409	428	424	457	428	437	469	473	451	411	421	401	470	422	373	451	426	460	428	431	420	415	432	475	440	437	473	440	443	412	441	433	409	447	404	489	432	454	417	406	423	455	417	435	443	425	407	449	409	387	465	422	455	411	418	458	441	389	426	397	432	465	439	423	474	450	451	455	444	437	394	444	411	430	443	386	408	449	426	459	420	439	451	441	432	432	428	436	446	419	424	467	453	430	411	421	415	430	404	441	405	431	445	440	437	454	434	445	427	408	388	414	456	442	443	462	470	443	452	413	414	400	420	458	441	422	399	427	455	427	429	437	392	422	409	416	427	445	443	422	457	442	462	420	458	435	428	418	445	427	441	454	455	444	388	462	429	377	439	460	452	413	433	398	428	449	429	440	433	424	452	431	453	440	431	448	426	476	406	424	431	413	439	419	427	428	458	457	399	404	457	437	464	432	421	434	437	403	436	428	398	443	456	424	430	410	414	386	452	419	425	418	424	479	438	442	465	442	445	447	428	400	468	458	409	459	394	411	437	420	412	409	423	422	474	398	451	428	434	406	405	422	403	456	417	445	419	387	421	434	451	401	447	403	430	414	435	437	441	449	442	379	409	412	414	448	427	452	464	438	468	455	412	419	427	450	445	432	406	447	449	412	426	416	436	420	426	409	411	465	425	424	414	414	399	424	426	423	420	427	431	431	424	410	452	456	442	408	442	421	422	421	443	451	423	450	413	433	444	424	428	403	454	412	401	415	429	437	425	467	424	413	461	432	426	420	410	384	380	429	429	428	437	446	461	421	450	426	417	411	434	426	419	436	418	450	412	423	458	458	432	399	407	417	426	408	457	447	457	445	443	432	465	462	442	451	390	406	421	442	441	452	468	405	423	436	428	421	468	405	421	425	454	436	421	409	442	411	434	426	416	389	439	402	400	415	409	449	403	397	436	432	438	438	441	420	408	484	432	448	436	453	430	440	435	422	428	459	406	412	451	449	414	429	445	436	451	426	436	385	424	392	406	409	413	445	434	437	424	434	431	433	438	396	447	422	435	391	420	444	433	412	430	421	462	407	408	462	430	381	455	411	431	426	453	424	433	458	430	400	454	388	395	443	471	451	423	418	408	417	409	403	450	439	429	430	410	408	412	433	473	415	449	415	456	428	431	434	459	442	419	418	406	426	417	477	389	391	433	403	457	421	421	409	468	427	425	427	424	418	434	472	436	429	416	435	412	429	400	424	442	386	404	420	440	426	470	452	420	424	411	439	435	437	456	432	455	446	404	429	448	409	446	401	453	435	433	396	434	387	444	414	418	451	434	452	405	428	428	415	408	424	419	422	441	419	438	417	397	415	425	442	422	434	420	462	448	423	433	412	439	435	430	450	458	454	424	428	420	437	443	427	462	418	448	409	390	402	432	422	424	469	429	464	410	412	435	435	472	406	419	432	397	445	415	436	433	450	393	457	465	453	434	414	448	461	441	439	459	429	419	424	447	462	456	429	449	420	471	437	428	441	456	450	391	422	386	452	402	445	414	415	401	419	454	419	444	431	429	423	432	422	483	464	451	433	413	415	419	445	418	413	395	470	438	439	438	479	472	451	411	408	406	412	418	441	409	467	442	421	419	439	428	458	427	429	445	461	397	436	438	410	446	440	435	410	430	440	411	437	436	442	408	434	440	431	430	420	429	454	391	445	461	434	427	432	445	420	434	444	441	465	444	450	441	413	428	395	418	440	452	443	409	477	419	443	420	418	422	443	433	388	395	425	417	440	446	504	434	437	419	413	439	497	405	441	417	446	453	427	425	433	414	438	436	453	426	450	446	467	446	445	454	440	423	472	443	421	444	426	438	411	413	404	386	463	424	394	452	432	438	438	437	465	394	456	430	405	405	414	438	403	446	478	445	435	453	464	404	449	445	429	453	441	472	470	446	408	431	433	409	441	458	431	414	437	411	428	411	414	420	432	441	422	414	432	461	421	412	439	436	416	440	435	414	419	437	446	410	416	410	438	463	415	445	387	411	454	476	408	432	421	444	436	419	410	423	451	424	410	406	414	431	445	412	441	446	452	386	397	428	419	441	447	379	397	435	442	420	439	415	442	416	379	406	422	433	442	462	433	466	420	465	448	429	460	487	454	434	434	423	435	426	429	411	424	433	415	447	446	453	460	437	410	404	435	399	384	427	460	370	434	419	428	424	449	393	460	445	457	431	426	419	430	411	422	450	438	445	446	444	425	413	428	449	391	423	434	398	405	441	447	447	425	439	431	416	410	447	452	453	459	450	425	456	433	401	398	454	433	452	451	451	418	440	474	430	407	445	446	414	413	418	410	453	399	404	434	452	477	416	411	392	416	422	394	459	405	408	403	434	437	424	438	445	445	421	436	464	422	420	461	436	431	461	406	447	439	439	421	426	394	406	442	421	430	428	446	453	424	416	429	478	443	428	420	426	443	406	437	428	407	428	391	460	428	426	434	411	417	440	385	405	468	458	404	429	400	448	406	422	422	449	447	394	416	438	412	421	446	410	454	429	440	410	415	422	400	440	402	436	442	466	435	429	427	413	439	441	436	421	405	430	464	448	395	429	421	451	415	440	439	434	405	456	419	428	458	465	461	412	442	472	445	447	420	430	408	420	488	454	451	398	438	456	390	427	388	455	441	474	427	393	428	389	438	406	418	443	440	437	419	440	424	394	421	451	447	472	442	435	476	442	454	413	399	454	417	395	443	459	410	423	408	459	373	457	405	416	442	464	438	421	434	450	427	411	440	425	437	419	431	406	411	415	453	404	461	417	468	439	420	464	457	386	407	396	434	426	442	463	418	470	450	413	435	418	441	397	442	449	417	421	454	420	395	444	403	405	437	393	449	443	426	405	402	418	431	442	402	405	431	434	397	445	430	442	391	417	420	459	400	381	429	461	436	421	421	414	439	474	442	443	412	426	434	411	384	436	435	416	417	473	439	424	423	428	462	417	435	440	412	409	443	419	446	407	447	427	440	464	437	455	432	423	444	405	416	437	432	449	426	422	431	465	404	430	433	437	397	421	418	435	434	414	429	433	432	401	421	386	458	434	407	411	454	406	411	421	420	471	402	415	431	451	400	431	451	430	447	467	440	404	412	442	461	430	433	441	397	458	439	409	410	433	406	423	433	397	435	426	472	464	403	459	391	423	383	420	405	430	418	397	442	449	446	480	428	440	419	432	428	448	440	449	416	413	400	458	426	416	446	409	454	451	450	389	444	431	428	452	398	431	434	425	407	389	428	425	406	424	412	393	411	433	436	456	437	431	427	426	450	444	414	407	466	428	406	445	432	448	389	424	413	440	419	441	436	451	422	418	444	441	445	440	439	435	424	425	396	441	430	415	455	423	427	432	401	459	416	438	475	450	419	447	428	436	408	440	424	459	434	436	440	427	437
28222	82864	70497	58755	50943	38549	31091	12689	795	588	602	571	542	510	486	488	461	503	484	482	498	454	457	479	450	407	465	435	435	485	462	449	464	468	456	464	428	406	449	467	403	454	437	457	458	427	440	447	442	444	447	440	485	422	463	491	467	459	418	455	455	478	458	491	507	444	441	444	474	459	439	415	436	451	494	453	427	472	449	461	459	436	461	399	416	458	452	470	430	417	468	431	461	424	454	465	466	471	451	443	424	431	454	425	456	473	410	451	450	442	414	432	442	425	440	438	463	453	472	445	438	460	459	435	459	453	465	433	439	465	435	453	407	445	483	454	431	446	440	480	482	425	454	438	482	496	450	452	446	458	431	423	450	442	394	431	430	427	406	485	476	436	437	436	436	440	435	400	430	421	425	492	475	430	437	459	445	456	439	441	496	444	426	462	427	441	448	427	437	431	441	447	422	474	457	382	426	467	456	436	450	418	431	430	420	445	437	469	443	465	474	431	402	394	460	461	434	451	454	486	481	463	427	426	433	440	411	460	457	454	453	403	432	448	457	462	432	441	435	438	459	496	446	447	482	411	433	431	448	456	435	445	464	443	398	476	428	444	466	425	441	433	460	443	442	437	449	443	450	445	451	446	440	449	437	460	427	414	480	494	471	458	408	409	444	441	447	432	418	434	419	452	445	448	451	457	451	422	462	394	443	420	387	442	503	461	442	498	419	442	436	409	414	454	452	436	455	467	488	418	459	438	480	421	480	446	450	444	441	434	422	427	440	419	397	459	432	457	459	430	437	441	450	479	462	423	424	447	447	447	434	447	396	436	428	459	439	453	471	421	441	476	444	437	455	424	426	438	430	392	488	449	454	455	476	443	435	406	393	439	444	477	446	432	430	454	492	467	435	431	431	440	407	433	452	454	443	432	448	437	443	429	499	469	399	440	412	484	445	402	429	429	434	454	417	419	428	462	465	467	435	426	455	437	449	476	426	437	420	438	425	432	424	383	446	438	444	445	408	451	437	426	415	430	474	438	462	421	457	416	429	476	461	420	404	431	474	444	483	409	413	449	441	447	450	439	445	419	465	420	451	493	433	460	473	416	453	451	442	450	422	447	438	484	447	433	451	453	425	440	426	428	441	454	444	450	439	470	447	449	451	446	481	456	436	448	455	445	408	408	453	469	455	480	458	470	444	453	487	450	441	434	454	462	479	459	488	461	426	446	414	448	436	452	438	430	427	472	455	454	468	453	470	442	478	487	475	394	425	474	445	433	435	456	408	403	468	437	463	479	453	433	424	465	424	416	497	433	439	428	419	419	441	456	474	437	442	459	436	423	444	443	416	448	430	474	446	454	460	436	414	441	494	440	469	434	462	448	476	454	415	430	486	446	436	437	482	464	449	454	431	415	451	450	483	443	464	489	455	430	460	421	421	488	440	450	453	436	442	483	445	448	453	456	429	412	463	464	436	448	486	401	424	407	470	431	420	419	499	421	434	437	481	404	436	461	493	415	471	489	443	435	465	420	462	446	442	459	417	429	465	419	452	447	440	453	444	438	443	486	459	451	416	422	479	468	432	465	484	418	466	414	449	421	451	434	438	455	433	449	439	433	432	467	463	425	459	436	447	415	405	443	412	458	470	456	428	443	461	459	438	485	369	444	455	430	465	426	436	467	447	428	446	432	452	457	469	433	450	454	420	420	428	419	455	471	460	451	473	411	437	439	446	459	451	459	424	423	432	460	449	415	425	442	508	425	462	449	411	442	466	430	483	420	452	453	459	410	438	457	460	465	479	503	429	437	450	466	430	442	455	422	470	436	453	449	491	464	425	382	453	464	434	405	434	407	474	474	439	443	461	463	454	420	476	446	521	460	460	435	467	403	430	436	455	467	448	457	413	466	440	491	479	440	463	442	449	465	415	446	415	452	467	469	423	449	400	442	428	435	437	487	471	432	436	454	410	448	412	446	427	432	486	453	416	477	450	447	451	417	426	440	451	511	473	450	453	448	438	446	438	459	451	437	435	473	446	454	420	410	425	479	412	442	427	429	406	445	465	412	430	454	424	464	466	460	481	465	454	465	428	460	457	443	441	504	424	433	434	433	455	439	467	424	465	451	444	450	449	425	428	448	450	473	441	448	433	440	453	420	468	444	446	464	477	432	454	442	431	434	433	423	449	410	443	414	479	420	452	383	431	420	459	403	445	456	486	480	451	454	450	382	420	441	437	401	477	461	437	434	459	460	458	429	442	430	420	445	393	413	445	448	446	429	463	455	439	453	491	440	442	414	466	440	427	413	391	428	433	427	510	444	451	429	414	457	474	468	453	421	426	443	462	452	442	445	434	419	478	447	411	449	441	463	486	439	446	439	450	446	412	394	439	446	434	417	451	440	455	444	419	505	479	434	447	472	454	480	459	436	400	424	435	466	440	430	423	472	444	396	456	438	469	480	449	449	412	424	463	439	470	401	494	463	450	412	407	395	413	450	442	449	442	451	462	422	442	427	457	419	423	497	431	480	457	466	406	413	458	421	445	433	440	435	441	439	448	471	455	446	433	426	465	451	416	454	460	440	443	469	482	468	481	434	428	425	406	490	446	423	472	429	463	472	450	469	452	447	436	483	436	420	438	443	462	441	391	468	421	439	431	459	459	445	470	442	447	412	452	437	449	426	433	449	444	435	471	419	431	473	430	424	449	440	449	479	440	422	428	407	434	500	437	454	459	412	459	433	440	460	440	477	445	427	416	425	460	452	464	459	445	440	446	455	414	421	436	414	453	467	453	455	416	464	406	430	450	450	432	417	440	456	443	530	437	394	453	439	445	461	439	453	460	457	440	458	477	418	453	452	449	489	447	451	442	459	438	427	448	421	484	445	419	428	454	411	459	454	460	440	450	455	433	375	456	449	444	453	444	438	440	448	461	424	427	511	466	435	457	461	469	430	436	420	417	401	436	392	407	445	427	406	441	485	427	434	477	431	423	482	486	499	450	441	463	480	461	410	507	449	436	479	489	503	426	415	463	466	461	461	475	423	443	437	453	436	419	413	450	407	406	434	456	461	450	435	429	440	461	409	459	441	391	442	443	491	454	465	465	488	439	416	468	471	448	444	424	406	421	430	429	406	421	487	427	428	479	419	426	499	433	446	448	429	448	480	443	447	447	442	473	465	435	507	465	439	461	444	421	467	430	387	484	460	411	463	471	447	472	443	424	465	412	461	463	435	477	481	437	419	465	449	439	454	506	434	420	424	431	471	458	473	454	435	475	436	425	462	476	421	421	460	421	437	474	442	450	490	470	439	432	447	446	445	427	474	472	457	459	486	456	459	482	435	471	438	464	467	463	427	433	465	468	428	424	424	475	434	465	457	422	465	450	478	471	427	428	425	450	454	463	421	429	470	434	438	411	462	446	491	452	456	454	485	448	440	452	464	455	430	444	473	432	446	425	428	425	464	431	465	487	434	470	468	412	436	468	432	453	475	394	417	436	452	439	442
27693	22019	18575	10500	6326	2657	1353	665	351	291	287	296	270	283	285	281	304	264	289	288	278	268	308	270	338	288	254	285	267	278	296	271	299	279	265	264	316	247	292	282	285	298	270	271	295	305	275	277	256	280	315	300	290	310	281	255	300	288	285	266	274	280	281	282	265	283	297	270	282	256	275	303	287	270	264	298	273	318	278	279	302	272	259	279	283	285	294	340	293	282	281	287	298	264	259	277	265	251	326	283	299	290	260	286	280	279	297	245	288	286	272	270	279	282	287	304	254	284	291	277	263	289	288	295	281	281	296	283	328	258	264	305	308	263	309	283	278	309	289	269	295	273	278	311	284	295	282	295	308	294	302	263	304	315	269	310	280	313	294	262	289	299	285	273	304	268	252	307	287	303	269	249	312	299	270	278	286	280	267	283	293	297	299	303	296	261	270	299	298	277	269	292	283	279	292	280	291	279	297	306	286	268	278	309	280	284	276	290	287	264	268	286	297	277	257	286	298	270	303	302	322	281	294	271	306	285	289	249	269	304	312	301	280	296	301	293	289	276	294	278	284	281	294	317	280	278	250	247	286	270	268	284	264	310	279	275	293	277	262	277	271	287	287	250	279	279	295	271	276	279	300	295	286	246	285	309	279	293	276	271	266	276	264	257	273	282	289	277	273	310	244	267	288	285	258	302	295	271	289	289	268	297	307	298	267	306	280	306	287	275	307	272	273	269	232	281	292	279	273	283	285	304	304	281	269	285	306	250	279	304	289	288	266	275	298	288	303	265	297	231	263	264	301	293	297	287	262	270	294	304	274	284	315	306	296	303	274	292	266	290	271	254	261	300	305	289	291	257	298	266	273	266	298	255	302	276	288	298	280	269	296	304	253	318	282	283	303	316	269	297	307	280	268	299	305	303	283	260	310	279	277	301	301	308	308	264	295	301	281	282	289	282	261	281	252	304	275	258	282	305	296	282	289	274	286	277	286	295	239	289	300	262	264	275	279	293	247	306	299	272	279	292	274	288	287	295	280	295	282	273	325	321	291	286	304	266	259	268	284	291	317	307	297	290	271	300	294	312	309	299	292	322	265	275	290	278	289	266	266	305	251	313	241	282	263	253	274	269	303	289	287	274	294	254	264	316	277	297	275	275	269	285	280	279	304	305	287	281	294	290	308	282	278	298	311	304	287	283	273	296	286	263	257	261	265	309	261	294	302	269	273	317	287	303	289	288	291	310	282	298	265	283	273	305	261	291	266	266	271	293	267	278	295	266	257	288	258	286	262	278	274	302	265	280	294	239	286	281	285	275	293	280	290	306	314	285	277	273	286	296	262	284	296	302	272	304	269	272	280	258	283	258	281	284	310	277	303	291	252	276	292	271	279	277	271	305	300	262	265	309	292	288	306	271	267	284	276	260	286	282	282	265	290	308	281	262	272	311	271	262	285	265	275	278	277	284	269	264	284	279	282	309	279	316	283	288	278	280	286	279	287	309	294	293	279	267	281	293	270	271	284	287	272	272	293	270	290	314	313	299	288	288	313	314	263	297	280	289	255	285	274	286	287	272	237	313	292	290	276	280	266	314	273	275	273	267	271	256	286	274	249	261	301	283	271	311	292	274	301	305	280	294	282	281	266	282	270	280	326	279	265	289	277	286	275	251	250	287	305	291	268	291	263	304	291	273	288	256	271	306	268	287	259	338	306	274	267	298	292	270	288	315	271	296	282	296	284	295	290	290	287	260	301	304	299	281	287	303	300	273	292	266	295	308	308	295	298	247	300	270	262	258	296	259	292	274	291	254	261	290	265	321	269	279	264	295	284	242	272	292	288	290	262	322	294	295	269	257	268	292	271	317	275	274	266	299	287	279	307	263	262	279	287	272	309	269	273	269	288	272	257	298	254	284	304	257	284	303	309	247	279	301	307	279	301	268	284	296	270	302	260	297	279	300	286	284	262	270	270	264	299	303	286	288	263	301	274	286	296	294	277	276	265	273	284	278	292	301	301	261	276	283	262	270	308	300	281	273	279	288	294	264	282	294	275	275	294	303	292	259	302	296	284	257	290	266	295	279	308	280	279	271	261	310	274	290	276	269	275	284	277	265	293	266	284	271	284	288	293	284	262	298	297	278	256	234	282	260	265	279	288	274	272	303	294	270	265	295	276	286	296	269	286	278	279	291	282	278	259	305	259	285	298	290	282	276	294	286	306	253	258	278	302	268	287	304	253	279	250	284	279	282	296	311	272	315	277	271	290	289	278	251	283	265	296	309	266	279	286	273	275	274	253	261	269	290	256	316	282	291	266	313	289	258	280	279	293	290	278	283	255	263	277	253	283	287	294	271	314	315	274	291	319	267	270	244	274	266	326	293	276	289	248	263	279	297	301	285	284	297	271	281	256	288	236	279	294	280	279	276	288	284	298	276	304	282	274	260	260	273	290	335	271	289	293	281	294	280	259	292	273	283	294	316	272	286	276	280	291	310	261	286	280	267	266	258	300	259	295	262	267	270	268	277	284	276	263	272	292	275	280	302	278	316	284	266	256	271	304	282	290	261	286	282	270	259	301	242	270	309	303	273	259	290	287	234	257	271	249	273	296	298	272	259	289	275	306	258	298	269	286	286	302	322	260	265	289	283	297	274	298	291	276	303	309	275	275	270	273	289	286	271	309	295	254	274	286	288	298	300	271	263	294	292	294	263	291	299	268	288	276	314	299	281	298	281	279	280	287	291	263	294	296	260	299	280	257	289	286	282	257	296	300	279	288	269	281	292	276	281	297	283	242	293	260	286	300	279	296	291	293	292	288	315	258	305	278	286	292	295	255	270	274	294	269	294	258	293	266	257	294	265	284	264	287	284	297	270	311	267	267	269	294	276	281	274	283	293	288	291	299	287	297	302	286	290	290	299	274	291	285	267	291	289	283	299	310	299	312	273	301	268	289	283	298	267	312	273	270	261	296	279	297	284	287	270	299	293	267	317	292	302	289	292	300	297	301	263	301	301	280	313	268	262	273	268	306	298	285	258	267	254	298	248	276	289	273	314	314	264	246	305	286	275	310	286	296	274	303	308	268	293	298	279	257	276	247	294	269	290	303	276	307	263	285	285	252	308	300	285	247	282	309	301	277	261	307	289	299	272	276	288	267	277	280	265	278	266	279	298	279	293	269	271	279	282	282	301	311	297	300	279	262	271	313	289	288	311	274	290	303	247	256	264	286	245	288	307	313	261	264	264	285	280	274	297	281	265	299	270	266	281	295	267	287	262	272	260	251	251	293	275	258	252	251	282	293	276	280	304	289	282	290	290	295	276	271	277	276	304	268	261	289	286	302	271	271	294	285	275	282	286	321	289	282	288	279	291	268	262	279	264	302	292	293	306	291	248	275	290	285	286	277	291	254	290	301	305	268	295	285	282	280	294	288	273	316	265	300	310	273	270	327	294	282	281	271	267	284	295	280	285	281	290	285	286	262	268	307	300	281	296	262	297	278	304
10054	28522	14207	7865	6755	3328	1873	883	457	333	293	309	350	305	335	325	289	310	322	327	338	298	336	340	316	321	336	301	293	308	331	300	348	304	306	333	341	304	306	308	290	297	357	337	316	298	337	306	338	319	323	305	343	348	331	315	309	285	307	290	344	345	334	316	292	345	317	328	314	320	301	308	330	313	323	321	332	336	299	327	331	319	327	310	313	319	277	349	317	340	356	318	298	325	298	354	296	318	319	311	304	327	299	333	314	302	296	314	309	294	328	317	322	345	298	313	299	332	295	308	349	309	291	320	310	293	322	332	328	303	332	318	303	320	321	347	298	309	346	315	343	325	293	310	322	334	354	312	310	316	335	324	333	317	333	317	306	296	338	326	334	306	315	315	327	322	307	309	312	284	319	334	302	318	350	334	303	319	325	306	320	302	323	336	339	313	347	307	360	321	350	329	321	352	294	304	307	326	309	337	304	291	355	337	328	308	304	318	323	333	278	303	290	329	268	282	331	302	342	308	334	311	331	342	337	334	312	292	295	291	292	342	323	322	334	338	325	317	318	280	304	322	292	298	311	305	323	327	302	340	306	333	317	308	328	280	312	316	301	345	322	326	328	319	336	292	312	344	326	342	326	323	324	301	333	314	309	307	308	308	330	303	336	340	309	311	361	312	326	310	348	290	327	320	362	343	297	333	314	323	309	336	326	319	290	322	314	283	311	314	324	312	324	307	302	318	317	338	327	307	308	312	313	342	324	303	321	321	328	336	330	353	315	282	323	312	306	322	329	326	317	301	342	317	310	322	318	339	306	297	336	308	319	303	325	316	320	328	305	339	326	318	350	303	306	332	310	291	349	334	289	318	324	304	297	324	350	305	306	309	314	298	332	300	342	307	299	310	294	331	339	286	328	309	320	310	316	282	327	330	344	310	291	313	311	323	324	298	340	320	309	315	332	313	313	323	316	337	296	319	330	312	312	324	322	315	318	301	321	316	317	357	337	283	323	326	311	319	293	310	315	327	330	314	283	332	304	306	312	309	302	311	324	319	325	303	308	317	323	306	322	324	365	343	329	282	311	307	336	323	325	315	341	317	326	314	313	332	300	306	286	312	321	358	303	309	331	307	309	287	313	308	316	285	319	282	325	313	311	343	322	312	305	308	302	298	319	331	289	335	287	299	332	324	347	313	356	302	305	302	313	317	340	302	335	341	323	302	308	336	327	315	315	302	308	332	291	327	338	318	348	320	341	318	330	308	330	327	314	299	321	292	328	334	307	338	318	324	333	320	330	350	343	346	340	285	326	292	335	327	294	327	325	341	346	299	337	331	316	291	327	318	301	284	315	306	318	350	300	330	312	319	326	330	350	315	324	296	328	323	334	307	335	296	313	324	357	322	286	321	338	317	300	296	321	310	315	308	269	367	313	317	326	301	309	330	320	331	309	313	320	309	274	329	332	320	314	309	319	306	355	313	288	330	278	315	319	334	325	322	337	354	328	334	303	357	301	321	307	302	306	320	320	334	303	306	341	292	312	332	316	324	357	298	293	315	341	336	294	313	358	333	307	319	312	302	322	332	294	325	336	300	307	336	318	295	312	308	299	321	298	305	320	323	342	303	318	301	294	341	315	332	324	339	336	287	317	312	307	321	319	324	302	317	302	334	363	312	343	316	310	345	321	351	345	329	312	300	314	289	293	302	336	309	335	319	325	301	326	360	296	296	314	329	289	319	350	326	339	315	324	332	313	304	321	320	335	356	271	329	326	329	342	295	304	323	330	324	324	299	323	318	344	351	340	333	321	345	294	333	284	302	297	338	312	330	329	312	343	320	317	324	340	315	318	316	328	307	339	291	310	308	308	306	309	328	293	331	296	313	303	321	320	342	323	321	320	291	355	343	301	322	331	306	347	316	334	320	309	325	291	307	341	306	330	319	317	336	327	314	320	294	322	322	345	318	316	317	345	291	297	354	312	361	328	300	321	314	324	316	329	297	312	310	319	309	288	335	283	322	323	317	321	295	320	276	322	341	327	323	327	324	331	310	328	323	327	330	330	305	316	293	302	319	353	300	299	305	300	335	325	341	333	326	318	324	343	290	343	346	312	307	336	319	305	277	347	302	314	311	343	309	358	292	325	336	319	302	310	316	331	313	336	291	303	329	306	312	310	266	310	314	317	326	303	335	309	333	290	319	323	333	346	277	301	323	310	342	309	340	313	333	315	320	327	324	322	316	364	314	341	304	334	323	307	298	323	292	371	319	309	323	310	317	314	311	320	317	314	335	280	321	314	310	318	297	357	319	310	358	309	315	298	319	307	314	342	333	345	332	312	315	347	337	358	324	308	303	320	319	301	311	337	337	349	305	293	310	341	300	324	303	316	335	336	321	304	323	318	327	313	302	321	309	303	294	316	332	306	301	329	338	282	310	326	357	346	320	330	321	331	342	314	309	310	342	331	302	307	313	322	306	318	343	287	321	334	304	303	311	322	330	322	301	326	328	301	349	325	312	315	340	290	324	325	325	325	352	314	316	320	339	309	326	314	310	336	299	292	314	379	348	332	321	340	311	313	339	328	352	270	325	271	341	282	323	313	332	306	326	340	343	311	322	302	323	323	303	319	337	340	335	332	310	325	320	347	317	324	313	310	318	333	309	332	322	319	301	345	282	332	322	301	311	282	291	321	333	298	351	310	304	323	309	319	307	329	310	339	325	322	310	301	319	321	335	299	345	303	312	314	322	308	305	303	331	307	280	318	344	331	320	352	299	325	326	307	349	294	303	317	338	310	311	339	304	357	313	320	300	295	341	301	308	360	316	302	319	325	310	343	346	333	314	305	291	314	334	322	322	318	295	324	323	287	312	318	310	316	296	332	357	283	297	299	325	344	342	332	335	296	330	339	331	331	326	312	313	300	313	309	311	333	290	325	351	310	324	325	314	306	340	312	317	321	294	316	345	316	317	330	319	350	322	309	310	290	334	326	342	330	363	315	331	322	311	352	317	343	319	339	339	313	346	335	321	295	322	324	317	333	326	316	289	322	303	317	336	345	316	308	319	291	309	318	322	305	316	306	320	368	325	303	359	324	313	344	315	305	336	331	342	317	320	313	320	289	323	359	317	340	330	314	311	340	340	286	336	311	328	288	303	348	308	317	301	327	320	339	308	285	304	359	322	294	354	320	314	345	339	301	321	322	336	316	324	341	310	353	342	331	329	289	315	362	306	300	318	346	306	310	311	309	315	327	290	335	343	291	327	320	331	312	330	290	287	306	315	330	307	328	294	297	318	289	317	317	303	297	346	303	305	310	339	320	327	317	301	351	323	317	316	285	342	313	337	327	308	352	307	350	349	312	304	306	344	298	334	306	314	326	347	350	294	326	331	335	317	296	305	305	316	321	338	348	304	302	299	328	323	346	321	305	320	297	307	311	325	310	321	341	287	356	324	306	330	315	290	291	347	339	309	352	322	325	295	343	333	283	330	336	314	278	291	292	316
23670	21309	31688	28748	30724	28963	20369	6119	715	262	280	244	242	249	245	252	208	259	240	219	251	230	218	215	266	258	231	233	218	250	189	262	242	234	225	235	228	230	237	207	225	233	219	253	229	228	232	234	250	240	223	213	228	230	250	216	217	261	205	219	209	217	216	213	222	217	221	211	250	210	232	226	213	206	234	227	220	210	232	245	260	229	222	223	219	253	214	225	242	210	214	236	237	225	222	197	242	205	238	235	224	239	202	216	218	224	230	222	238	230	218	230	227	264	219	202	217	241	246	231	233	222	222	214	231	222	249	236	212	231	240	231	206	222	228	192	259	238	207	232	238	250	261	210	216	237	241	250	217	225	244	244	248	225	218	212	217	230	214	217	233	235	229	215	233	226	219	218	222	220	213	223	261	220	224	213	225	215	218	222	204	215	209	254	212	219	227	261	216	238	260	217	224	231	219	251	220	226	220	204	252	224	221	219	194	233	224	213	245	229	208	210	220	247	206	229	225	232	248	219	216	212	196	234	219	248	221	236	223	212	235	230	214	212	220	223	233	224	229	216	209	241	240	224	231	202	238	241	248	224	237	245	222	216	224	220	226	231	214	227	236	232	237	214	240	220	224	237	267	205	255	230	218	241	233	236	224	242	246	211	212	209	266	204	228	246	232	229	204	243	241	227	238	223	247	219	233	212	214	217	211	213	221	250	246	228	208	241	235	224	212	247	240	251	226	226	225	240	222	245	222	224	231	225	219	221	249	227	209	242	215	232	211	226	250	211	217	244	206	231	225	219	209	228	212	212	221	241	208	230	224	195	224	212	198	250	250	232	209	220	202	199	233	238	244	230	247	221	201	215	196	197	237	221	219	232	228	244	226	237	249	247	206	230	233	217	255	237	214	227	233	236	229	241	237	231	249	232	203	214	222	239	227	196	235	227	222	231	234	197	210	215	252	211	217	225	230	258	244	233	255	227	239	216	252	258	213	232	225	227	266	198	238	221	236	267	252	221	240	243	235	213	229	200	249	223	222	219	208	234	220	229	231	221	207	215	199	222	229	215	216	207	242	228	217	248	230	237	221	233	218	228	216	250	238	220	260	224	232	231	213	212	207	216	222	225	207	222	237	237	224	220	240	242	226	209	234	215	228	241	232	231	219	235	224	246	227	263	212	197	232	215	227	229	220	237	238	246	238	235	228	232	220	221	237	226	223	227	216	208	232	225	217	226	214	253	207	239	220	196	206	241	221	198	201	231	225	189	223	221	217	220	224	212	240	212	227	216	241	222	207	250	218	223	211	221	220	230	214	232	211	225	223	220	231	233	235	233	204	259	241	233	234	268	233	229	236	243	222	237	227	226	215	185	208	226	235	229	227	244	217	232	220	217	227	220	241	196	240	247	243	226	234	212	223	216	223	227	244	199	231	211	200	231	234	219	212	240	237	245	251	240	237	230	230	259	219	244	228	211	226	245	243	220	229	206	236	242	217	200	241	237	223	225	216	231	219	223	231	239	212	231	233	244	242	224	227	217	226	239	213	216	227	204	249	219	236	207	234	210	256	226	235	234	241	204	225	222	246	219	224	189	230	225	204	210	232	219	226	224	239	228	256	230	208	217	226	227	218	230	236	237	235	217	221	255	214	242	236	217	221	190	227	218	238	221	224	213	218	235	227	228	231	225	257	222	244	228	223	224	235	234	220	210	217	232	248	209	237	223	236	250	198	256	222	225	215	213	240	242	237	235	204	231	246	226	236	240	242	226	221	213	222	208	230	208	224	243	219	231	227	210	231	232	244	218	233	233	224	243	261	209	232	219	215	223	227	185	235	218	227	221	242	209	256	210	213	262	235	221	230	237	217	231	229	235	221	226	251	208	249	220	212	233	247	232	220	235	202	217	248	211	228	216	208	238	226	232	225	212	238	216	231	246	229	237	240	188	213	222	232	235	234	239	208	217	228	219	193	215	208	249	216	231	230	216	216	214	234	230	225	240	212	252	223	213	234	209	229	197	220	226	213	209	254	247	238	245	221	243	220	228	256	240	210	198	221	219	232	224	216	254	224	219	222	241	229	222	231	236	236	227	199	232	247	223	224	238	225	246	210	239	211	217	233	214	245	223	226	215	233	220	205	219	214	192	222	236	234	236	236	229	214	203	243	224	228	229	217	231	224	197	224	239	235	229	241	239	234	245	204	216	234	215	207	212	232	214	206	215	199	243	227	212	211	238	236	217	227	226	258	231	210	246	223	223	201	202	231	251	201	242	217	240	227	240	226	208	232	237	207	225	213	269	214	219	225	250	236	241	248	206	205	235	243	239	233	244	211	204	210	227	237	222	223	200	231	227	232	209	213	230	232	212	260	231	220	218	255	237	213	219	226	228	208	258	224	217	204	217	242	240	234	266	218	252	231	235	229	244	202	212	225	228	214	234	211	221	240	204	215	229	219	219	255	233	213	206	222	234	229	218	218	232	218	248	269	241	249	225	213	217	218	228	209	228	242	224	219	219	214	230	218	229	245	223	216	222	233	235	207	206	218	218	245	246	261	230	262	216	195	222	239	203	233	217	229	201	225	213	230	229	216	254	214	209	195	201	233	230	259	225	220	229	198	230	248	207	224	217	243	243	201	221	244	210	244	227	223	236	203	214	238	243	243	216	249	227	215	229	231	219	229	222	216	214	230	223	242	247	241	230	240	225	220	224	197	247	218	260	218	253	225	229	221	223	240	236	194	223	246	212	213	220	229	225	231	229	230	223	223	244	239	205	230	247	232	260	230	230	213	205	214	231	208	204	240	223	238	216	244	237	240	230	212	210	218	240	217	211	205	215	200	192	217	249	222	220	211	230	208	244	225	232	217	222	225	237	222	219	244	224	234	241	227	231	218	237	224	222	210	205	218	229	236	224	222	234	237	233	226	221	220	221	206	198	248	221	249	248	201	211	201	220	220	218	268	201	239	223	217	226	205	218	219	211	218	255	214	243	229	217	229	243	215	227	230	225	226	209	224	226	225	239	240	221	232	220	243	235	199	191	248	207	224	231	242	221	213	245	233	210	238	221	200	204	231	213	235	236	236	225	210	236	274	228	230	210	241	238	230	224	247	208	220	212	250	212	231	239	253	247	237	243	225	232	214	224	225	226	222	217	223	223	249	229	242	239	204	221	244	232	193	232	218	235	209	208	233	202	248	243	218	220	219	234	231	236	230	221	233	209	233	208	221	221	222	228	234	203	227	211	222	233	216	220	237	234	228	248	216	214	242	243	233	258	252	214	248	254	229	230	246	266	220	235	222	246	228	232	229	228	214	234	226	218	252	211	247	231	238	234	219	212	253	226	255	223	235	214	219	235	224	234	189	225	233	226	276	197	254	212	210	239	210	241	217	243	241	246	220	221	210	204	225	231	220	211	193	217	226	226	258	225	247	219	251	243	219	209	198	237	247	230	227	228	220	250	222	209	227	243	224	228	244	246	250	189	221	220	208	223	235	231	231	249
32804	77172	59101	41610	39285	30538	20441	6952	898	314	260	292	285	288	277	274	264	224	252	279	268	264	290	239	242	257	259	257	265	243	257	258	237	275	225	265	224	287	237	247	272	254	239	261	270	247	243	246	277	266	253	253	265	261	234	252	239	272	248	267	238	238	253	263	223	223	248	275	229	248	244	271	233	258	250	245	262	250	241	254	262	230	258	282	264	254	247	243	249	240	251	234	249	249	266	244	247	265	254	224	285	255	256	271	273	243	261	252	221	256	239	270	248	248	253	242	273	255	233	244	249	229	257	266	248	265	227	211	259	260	254	269	226	260	260	277	239	234	222	274	232	268	233	258	262	227	245	240	221	260	255	238	250	253	244	250	267	252	236	239	255	269	255	243	247	235	266	267	251	220	239	286	240	242	263	270	255	289	241	244	258	226	226	253	242	227	247	254	241	243	262	221	239	259	244	230	249	234	262	268	236	263	272	245	244	261	228	260	222	252	220	273	248	277	258	250	254	254	251	233	243	238	247	264	245	241	279	243	264	220	253	231	263	263	242	220	270	263	235	251	238	262	203	275	298	256	254	282	230	251	270	260	249	259	240	266	244	239	255	219	262	247	230	243	241	257	259	257	236	244	255	292	255	240	242	271	298	245	257	267	245	261	248	241	263	256	266	244	225	261	241	263	254	262	255	239	230	213	240	260	290	220	242	262	274	225	276	249	260	260	259	232	254	255	233	253	240	264	237	245	250	280	251	238	222	275	215	253	257	220	259	274	256	245	252	235	235	241	247	236	230	262	219	243	240	225	253	249	243	264	231	259	250	248	242	255	236	227	251	247	236	229	253	263	272	270	249	242	242	235	240	250	265	235	248	237	242	256	253	240	255	242	258	232	239	276	259	248	246	229	236	246	250	259	261	251	265	272	226	284	214	272	231	279	217	235	254	251	263	256	221	229	242	268	241	236	247	228	259	264	247	236	253	233	259	254	260	247	252	251	194	256	241	223	238	264	231	282	251	237	250	242	241	246	256	267	224	234	235	216	261	247	231	221	249	265	277	233	263	249	217	295	242	263	279	266	248	238	236	235	250	257	227	252	230	272	244	250	270	257	264	255	239	237	243	232	230	229	248	267	238	263	229	267	245	237	250	242	235	252	229	237	303	256	252	256	259	247	241	272	233	258	245	244	258	239	255	261	250	242	239	253	232	249	237	244	265	254	276	237	265	245	239	229	255	269	231	255	256	264	239	266	255	248	260	235	242	251	243	219	238	259	236	263	235	268	254	267	243	262	231	224	280	261	249	238	261	245	273	271	270	255	266	242	263	260	227	258	258	234	257	252	271	267	247	234	254	255	273	227	234	235	254	250	246	223	245	258	242	252	248	291	250	250	248	276	228	246	271	228	238	235	240	241	301	256	274	255	251	251	278	256	271	238	216	243	241	285	225	234	249	237	220	273	227	263	248	304	242	259	243	249	236	264	240	256	264	245	264	249	227	245	230	269	236	243	256	243	242	246	241	257	269	249	266	240	236	258	251	257	242	221	232	231	263	243	241	253	255	251	266	257	220	224	253	235	246	236	238	235	250	279	264	236	257	233	249	255	253	238	250	264	251	230	228	258	241	255	221	232	232	236	243	248	238	245	240	266	234	275	243	222	241	235	241	243	250	261	245	237	241	234	241	237	239	228	254	269	233	239	252	260	244	234	234	263	259	248	269	233	267	238	233	259	251	282	250	259	248	239	238	244	265	240	254	234	241	256	275	250	238	264	243	248	245	261	253	256	222	248	255	273	241	246	221	244	258	249	228	289	257	244	236	247	230	267	267	249	263	251	247	268	235	222	245	244	238	257	251	203	258	226	258	273	222	239	240	255	257	271	230	263	258	283	295	274	266	245	239	234	245	254	243	231	264	266	232	238	239	257	240	255	266	221	228	248	251	234	255	248	245	240	243	226	265	266	263	265	234	259	252	222	240	246	233	288	269	239	238	243	236	263	259	242	261	268	239	240	256	230	225	268	267	259	248	222	236	236	258	229	251	232	247	257	231	259	214	239	235	240	236	279	252	240	259	264	246	215	234	231	224	256	271	272	272	249	272	272	219	232	244	252	249	279	256	275	269	291	248	260	273	265	239	239	259	241	269	254	220	260	247	234	236	230	245	245	268	225	234	238	245	254	247	263	252	201	258	225	231	240	254	268	219	249	264	253	234	232	250	246	242	261	259	220	230	261	208	246	238	245	233	250	255	264	255	241	269	263	245	251	245	248	235	270	265	233	238	254	244	225	247	255	235	263	256	249	243	237	256	252	275	243	257	271	248	239	259	240	280	253	274	239	259	277	256	245	258	255	238	244	223	240	225	240	246	250	272	256	258	231	220	252	232	236	278	261	264	276	230	237	260	270	248	259	273	209	235	242	235	271	269	236	232	244	257	266	273	246	219	240	246	268	245	271	241	236	247	245	255	261	256	263	243	267	260	249	227	267	241	246	256	242	262	250	229	269	253	234	250	233	232	255	249	236	251	263	265	268	246	256	260	269	243	229	257	241	226	247	261	257	250	257	243	252	229	260	257	266	250	265	242	261	252	249	252	261	249	233	220	243	264	268	241	250	283	266	248	272	273	260	272	249	269	238	235	261	228	249	245	237	240	253	237	248	226	272	235	238	249	264	266	250	262	258	265	241	246	249	236	261	237	269	229	234	262	248	270	242	246	233	229	243	245	236	249	286	239	267	242	231	251	225	250	262	218	238	244	227	246	244	269	259	291	239	244	262	233	251	230	255	254	296	255	249	282	237	244	256	256	230	234	257	243	251	255	256	253	294	265	242	249	224	251	260	252	243	256	290	215	243	249	250	246	264	270	228	243	227	253	280	253	267	257	244	232	247	219	249	263	242	253	231	257	270	265	223	267	262	242	287	238	233	242	249	256	235	257	262	210	219	267	266	259	235	250	252	269	221	235	284	248	257	242	224	283	256	226	265	284	222	241	233	247	277	244	274	234	229	257	238	248	261	249	273	258	242	231	253	241	255	261	258	234	246	252	244	230	256	257	238	252	231	214	237	223	241	262	255	231	256	243	257	232	269	266	243	262	248	277	257	239	251	268	244	230	261	240	265	243	256	264	235	248	239	241	236	231	235	229	242	282	263	252	236	282	264	237	242	252	249	236	247	271	249	249	245	239	252	245	262	271	251	228	239	255	243	236	258	255	276	256	254	261	252	270	272	215	251	232	226	270	223	236	254	267	232	250	248	235	241	263	281	250	233	232	224	230	260	216	244	247	259	265	246	254	239	231	264	242	246	249	221	271	224	257	254	237	256	251	233	252	236	268	243	231	262	263	255	225	262	222	248	244	272	280	260	246	226	254	220	265	230	231	227	244	215	248	246	244	268	237	248	250	250	290	253	268	223	226	231	262	225	259	256	274	277	246	225	237	255	244	265	246	233	243	250	236	230	255	242	266	232	227	246	232	259	223	263	262	254	239	268	247	260	255	246
24825	21391	29927	27691	23333	17390	9406	3320	1087	498	493	481	499	458	464	433	466	453	473	474	472	443	513	463	484	462	464	464	473	492	492	480	461	479	460	447	453	466	517	446	456	444	439	470	468	462	519	453	495	424	432	439	465	469	464	496	480	481	459	440	457	488	467	487	468	435	452	477	487	471	445	467	482	429	443	482	447	458	489	462	446	436	463	490	411	469	453	457	480	440	486	460	479	499	439	479	456	473	481	426	456	443	439	457	469	471	424	467	485	503	446	460	505	489	447	423	449	473	515	440	487	464	460	467	429	468	480	490	458	477	481	506	469	459	459	437	445	448	498	505	477	464	506	437	468	432	485	452	512	459	426	463	466	497	456	426	486	495	457	457	474	469	458	459	487	501	496	457	480	461	478	444	494	437	462	505	466	449	458	458	491	470	453	465	472	443	449	483	448	482	435	440	476	436	459	497	483	472	473	473	459	453	439	481	483	462	499	433	465	466	493	500	481	481	447	458	473	449	456	485	465	498	457	493	472	493	472	480	436	448	484	478	462	470	503	474	507	451	452	456	468	457	473	465	444	474	426	468	474	485	499	473	480	476	490	476	442	478	457	457	462	456	485	424	479	465	471	456	411	436	469	482	478	484	435	502	490	485	495	469	396	461	460	492	492	490	476	480	470	484	511	471	495	430	506	478	480	496	500	447	468	477	424	492	463	480	463	456	424	443	465	458	439	445	474	471	467	427	449	450	483	482	473	462	516	504	452	465	484	495	468	479	502	477	468	445	464	421	447	502	439	464	468	488	461	469	469	465	480	484	497	477	448	460	474	464	467	487	478	470	434	443	434	470	441	477	463	453	494	491	478	489	473	460	508	424	488	512	468	456	467	477	456	479	456	457	462	481	446	456	493	502	489	482	446	437	452	478	462	491	464	492	438	475	493	464	468	465	488	455	469	475	422	464	423	475	496	487	456	458	485	427	440	491	480	454	424	516	484	497	431	535	466	475	465	473	477	490	456	452	472	469	447	495	466	475	467	473	472	434	473	471	497	466	496	436	468	480	471	499	499	469	489	502	440	469	441	473	473	519	428	483	454	476	485	477	462	459	453	418	448	455	483	530	470	447	462	472	470	455	482	465	516	483	438	433	439	460	460	450	411	460	445	478	454	495	437	442	443	464	510	414	452	456	468	510	455	477	456	491	455	465	450	444	454	424	464	467	465	466	478	467	476	431	457	430	459	477	468	507	489	490	472	468	417	452	423	465	494	446	469	449	482	462	490	500	469	470	473	449	444	491	452	458	478	443	459	502	493	442	461	444	474	492	461	491	474	451	477	465	461	519	472	457	486	481	429	469	431	526	467	507	455	444	486	438	462	432	453	480	407	468	422	470	464	495	449	482	429	469	474	478	461	474	460	462	511	454	453	439	503	491	442	517	483	484	466	478	477	492	486	439	476	495	463	441	504	495	472	474	486	463	486	486	448	464	503	429	502	465	480	454	506	462	492	488	444	483	483	471	473	452	479	471	436	451	451	426	491	448	490	451	498	441	480	457	480	483	474	429	460	441	497	478	478	435	489	464	490	457	460	479	461	494	473	500	459	466	430	442	457	472	453	479	501	465	473	480	448	474	476	507	501	419	464	481	452	456	496	453	499	489	521	472	485	502	494	450	488	469	442	466	438	468	470	495	496	494	478	443	461	452	424	436	462	441	436	460	454	515	479	464	446	417	496	473	468	449	465	458	459	461	468	473	484	469	481	422	483	472	462	482	464	487	464	466	482	475	456	485	444	465	466	452	451	479	433	469	472	445	457	462	474	483	450	458	469	451	473	464	459	475	432	460	461	464	486	454	461	510	501	435	471	453	483	457	483	480	476	407	475	512	448	459	438	436	482	473	448	435	454	423	452	456	487	460	446	497	510	444	473	472	446	479	496	468	481	461	449	477	473	502	479	456	450	495	440	485	495	463	469	437	452	479	476	468	461	466	507	472	430	470	460	491	431	453	453	428	429	478	473	472	482	476	447	474	457	482	453	453	496	456	478	454	443	463	484	471	445	453	465	478	443	485	491	476	482	436	462	413	438	425	486	478	476	453	487	454	473	499	457	454	495	453	478	457	477	439	471	472	476	451	469	446	463	479	451	478	491	477	497	496	447	476	450	502	430	429	455	453	461	462	458	442	477	511	485	504	460	484	497	441	483	439	468	467	465	467	459	470	432	433	461	470	463	462	460	472	505	472	472	459	452	442	482	478	467	470	439	437	466	495	456	426	453	480	448	498	470	549	494	459	468	459	481	438	479	462	427	460	481	497	501	487	476	497	461	510	464	472	461	487	446	450	459	446	491	444	462	459	470	462	484	432	462	451	482	454	444	456	479	487	471	505	460	466	471	469	469	471	476	478	486	465	489	482	469	501	463	466	446	510	459	480	448	441	467	453	486	453	465	464	484	440	466	475	442	465	467	432	508	487	457	453	465	446	501	439	451	449	485	477	479	490	454	452	494	487	440	476	469	490	468	451	484	423	419	459	430	470	465	507	431	447	445	468	457	421	484	510	440	428	458	443	458	498	445	449	497	455	505	518	474	486	439	468	471	471	477	451	465	487	451	462	522	458	480	477	450	474	488	449	444	456	449	446	460	493	474	436	468	443	468	481	473	453	440	448	482	537	449	453	437	484	481	449	466	466	452	463	467	484	474	468	484	465	479	480	419	498	521	458	463	501	467	456	483	483	513	466	457	491	466	434	504	467	447	458	502	477	490	455	455	465	477	460	450	491	473	500	510	466	462	502	464	451	475	510	471	490	455	480	451	483	470	445	444	452	492	471	451	487	477	446	492	465	462	445	466	489	428	451	510	496	503	479	486	467	443	453	467	455	460	429	462	466	468	476	471	464	492	432	457	468	440	461	430	467	465	470	479	470	459	490	472	431	501	473	463	455	495	434	479	460	443	458	469	468	434	455	443	518	449	471	465	474	485	476	455	468	458	468	473	413	430	467	447	473	474	475	437	526	465	482	480	465	500	463	506	486	477	467	457	460	444	446	502	463	501	460	451	468	440	499	411	459	451	424	495	446	454	484	494	464	469	472	467	444	454	417	450	450	464	483	476	465	453	456	497	497	497	450	426	489	442	473	476	451	487	445	433	477	431	470	477	476	472	432	471	437	478	486	429	450	404	459	460	474	475	485	454	403	487	493	449	458	486	452	432	522	438	455	477	470	472	483	471	471	482	482	470	468	440	459	443	472	449	484	443	490	470	509	447	456	460	446	480	452	491	471	491	446	477	460	496	475	464	465	512	453	470	451	447	474	453	442	484	432	461	436	413	493	488	476	473	465	446	479	475	427	496	487	471	464	485	482	452	421	474	414	472	488	444	441	456	457	488	464	466	444	442	457	464	503	484	442	462	467	503	472	436	441	493	466	464	492	480	488	464	442	472	430	457	452	470	476	448	484	437	477	453	469	502	491	483	492	476	477	444	468	469	479	482	465	433	490
32310	62066	45779	32119	29285	22331	13668	5616	1867	564	532	537	486	491	530	529	515	497	512	504	520	494	502	509	496	471	510	507	499	529	480	535	500	486	526	498	532	504	545	504	491	489	509	488	524	508	505	504	478	480	539	512	491	492	492	512	504	542	495	500	482	522	496	504	503	495	495	453	500	492	502	500	504	494	558	498	535	480	473	491	521	483	518	517	511	497	487	530	523	493	522	505	502	483	516	494	495	462	479	508	519	483	503	541	511	510	515	507	487	509	488	492	527	526	494	468	478	506	488	498	492	467	523	529	526	494	484	519	493	499	483	504	503	531	492	533	473	487	545	484	499	508	508	489	495	497	490	499	499	490	517	459	507	483	479	506	467	482	498	485	491	485	479	481	502	501	474	477	472	509	511	525	487	496	501	482	497	498	521	505	488	527	507	499	502	493	497	486	529	502	523	529	496	543	510	497	475	506	543	509	485	497	513	491	502	512	491	512	503	501	483	508	541	485	485	487	482	502	493	523	520	501	495	506	492	501	504	487	471	477	503	484	483	513	497	515	460	482	455	483	471	485	502	467	513	528	495	531	493	492	503	482	472	560	518	492	484	481	468	482	496	497	503	433	512	513	529	492	497	511	476	507	514	484	489	550	486	475	513	516	529	474	519	530	471	516	506	495	534	542	520	496	495	469	480	523	511	532	499	513	483	459	517	494	509	492	498	503	467	511	477	474	525	499	507	500	497	517	483	506	519	533	500	530	525	503	514	522	515	508	487	483	485	512	520	490	503	536	448	518	454	479	494	510	498	460	563	526	485	503	503	506	509	520	520	490	519	529	529	484	498	538	511	542	491	484	459	495	500	488	504	487	502	483	524	480	458	504	488	494	518	509	481	471	504	503	509	467	522	498	509	494	480	504	540	533	520	510	528	531	490	473	508	459	510	492	503	478	528	525	528	487	475	484	519	483	477	508	508	487	526	520	500	512	526	528	482	503	509	524	516	527	492	539	470	488	506	480	510	533	501	472	547	504	516	504	481	521	486	511	488	442	485	506	529	501	483	478	505	531	456	501	521	489	525	532	514	497	500	520	515	491	539	485	525	506	514	501	507	491	514	475	487	515	503	487	444	498	477	483	509	497	492	475	489	533	487	472	481	445	507	486	494	489	542	505	521	479	538	513	512	487	475	487	497	523	495	533	532	520	487	523	540	532	485	487	492	472	484	478	483	523	490	493	510	499	460	491	489	476	484	518	470	520	517	452	494	501	480	488	497	506	491	507	489	482	501	458	517	467	472	456	502	526	515	466	500	497	480	487	530	482	517	501	508	517	492	505	513	455	515	485	532	498	477	506	530	524	508	472	541	501	482	480	521	485	501	493	473	495	525	546	499	534	521	517	520	533	534	535	488	509	515	527	491	511	509	531	483	438	534	508	487	525	484	491	534	537	498	453	520	529	514	528	542	470	526	477	544	500	507	505	486	524	531	501	535	486	465	505	515	473	495	524	483	483	495	472	483	531	487	462	462	496	528	517	497	537	500	504	537	541	495	492	515	483	500	468	511	478	526	507	511	510	521	487	525	469	498	524	490	528	524	479	546	495	511	498	518	518	455	541	516	474	512	466	509	468	515	497	509	493	484	478	495	532	529	498	501	548	481	517	515	487	531	523	451	548	482	528	505	477	482	502	478	476	513	499	535	496	490	477	474	482	492	523	483	538	480	475	498	503	495	448	515	498	540	522	499	509	497	518	503	520	486	491	534	468	508	499	461	532	535	524	526	483	489	512	513	478	512	504	551	521	526	506	510	520	500	523	517	521	491	523	466	499	493	488	497	503	502	487	459	490	505	480	532	504	480	506	480	523	523	481	541	516	493	482	508	473	517	499	530	471	484	492	496	496	508	472	495	539	495	509	519	457	517	465	539	529	520	512	487	526	534	506	486	500	505	520	503	474	530	513	497	548	508	501	486	501	497	484	507	483	507	502	499	509	520	481	491	521	502	499	512	533	488	513	464	491	561	473	503	538	475	501	466	479	520	519	489	498	507	494	509	463	496	485	511	489	479	483	517	474	514	484	517	484	477	534	516	470	529	493	535	500	518	478	516	536	481	498	517	470	477	477	516	518	461	477	516	481	503	497	532	493	513	549	512	508	517	472	501	546	512	464	502	504	537	499	496	521	477	506	527	536	526	460	486	514	515	487	516	511	485	481	497	518	474	501	492	483	481	492	514	501	505	541	547	481	465	504	474	518	467	478	517	488	511	483	529	509	538	505	531	504	504	492	516	494	499	497	501	489	483	488	488	548	502	476	480	527	521	508	524	563	473	503	516	507	513	508	466	512	519	499	472	494	497	519	485	464	507	497	498	484	512	474	518	485	512	478	512	505	550	509	498	494	503	486	472	458	499	519	520	469	493	486	533	544	487	503	487	496	489	520	486	496	534	534	541	558	494	499	476	543	502	482	491	539	497	520	490	489	482	510	502	470	516	524	468	511	506	500	521	499	484	492	496	473	468	480	484	513	496	482	534	501	491	545	484	516	489	541	493	455	486	512	483	520	512	522	474	517	501	516	493	536	494	480	464	520	514	496	534	497	501	497	488	493	477	491	501	487	517	518	470	506	511	494	500	486	485	470	454	501	512	499	490	515	541	497	541	520	529	474	499	527	482	505	480	502	518	477	504	475	494	521	512	490	514	480	505	480	490	502	480	540	520	517	502	505	505	506	509	501	547	521	477	509	541	487	515	549	498	486	486	460	536	503	524	478	489	483	533	478	480	510	479	463	473	516	508	501	508	485	524	471	513	501	515	492	482	511	506	457	483	500	526	488	506	514	489	497	526	510	527	504	503	527	536	458	539	506	490	461	485	512	518	502	474	484	478	488	491	516	543	465	481	509	471	504	478	511	499	478	483	522	525	475	491	482	481	524	462	466	528	515	497	485	468	501	531	485	514	489	507	482	489	498	494	474	519	481	506	496	518	488	496	491	517	441	510	506	538	539	475	437	519	488	476	516	477	491	523	509	511	529	475	483	499	525	479	477	474	470	505	470	472	522	526	510	520	508	507	476	491	482	510	478	482	491	550	502	501	441	492	503	496	480	492	489	500	493	512	516	472	540	494	481	504	501	508	525	479	472	459	497	515	547	519	515	486	480	497	475	500	518	505	521	506	505	497	452	477	505	506	519	476	530	464	496	506	503	534	528	496	490	512	510	512	504	503	498	497	524	492	512	531	505	508	508	533	526	495	501	505	483	509	486	497	500	504	453	495	459	504	571	538	520	491	459	529	523	488	480	476	513	500	492	450	496	490	486	483	513	501	502	502	491	498	477	493	466	486	506	507	540	527	472	519	536	516	531	479	519	507	499	488	500	512	471	476	461	531	507	506	488	512	493	507	544	502	537	509	521	509	466	512	486	500	486	496	523	497	473	487	489	506	469	533	500	501	505	493	487	495	491	488	521	507	514	485	497	524	519	513	491	481	448	507	543	515	525	524	524
22457	21103	29352	25873	30723	36509	32773	15038	3623	695	500	521	482	501	473	444	457	469	462	482	453	462	441	456	440	476	428	433	454	422	478	486	423	439	414	477	487	476	417	423	440	455	449	436	462	408	406	449	440	449	466	464	430	400	436	423	427	440	464	431	417	426	458	459	422	444	440	453	438	415	466	425	407	410	426	446	426	441	429	451	409	442	445	433	415	429	451	463	437	441	430	443	422	465	411	395	451	420	439	444	439	458	419	467	443	434	458	451	435	408	438	425	432	449	460	444	401	428	438	456	442	424	422	437	433	454	475	430	437	452	430	427	426	460	442	417	423	400	450	445	449	433	453	464	458	409	434	476	420	453	485	453	456	456	458	382	411	445	427	454	467	399	437	438	434	411	435	449	462	448	424	409	422	428	392	381	441	453	413	478	420	428	410	431	426	453	425	447	465	445	475	452	425	423	457	425	427	427	445	456	420	436	419	421	448	438	442	427	436	413	438	414	447	394	420	389	446	407	435	427	447	414	412	392	427	433	437	453	469	447	440	426	408	421	429	434	446	405	469	455	479	459	438	454	462	414	419	476	447	462	413	469	446	380	479	446	443	451	459	441	469	451	429	403	421	433	437	436	442	403	439	492	426	434	425	420	424	413	438	417	406	475	442	441	440	408	444	435	416	430	440	428	425	415	408	468	435	441	472	416	468	461	433	435	450	444	407	392	466	450	430	424	461	408	382	441	405	435	450	457	480	409	433	450	429	419	425	426	439	459	387	420	423	431	454	447	462	419	447	423	472	456	454	390	427	439	467	482	437	418	444	436	443	446	457	455	422	446	402	471	441	430	442	427	430	386	467	422	476	411	424	447	431	429	414	415	467	394	405	409	431	431	392	438	439	414	454	417	445	404	437	404	454	464	442	434	434	504	432	431	450	451	428	418	438	465	408	419	435	442	422	401	447	431	456	423	450	405	461	418	447	449	461	415	433	413	459	432	410	430	423	467	422	427	394	413	455	454	465	444	458	492	456	425	428	440	429	466	410	417	471	452	401	431	451	457	428	440	438	430	419	429	422	433	414	424	444	454	408	409	422	469	432	439	440	446	426	416	473	395	419	449	443	445	430	486	450	398	404	440	425	413	453	442	469	417	411	381	444	425	451	430	427	403	424	432	438	409	451	454	443	436	447	477	402	459	428	406	436	448	408	473	388	424	421	455	426	421	433	393	442	438	433	428	394	429	387	403	448	416	438	431	455	440	460	428	442	448	408	445	433	456	453	400	409	459	433	441	449	451	393	423	434	450	448	425	408	425	440	433	435	401	439	424	433	470	474	450	437	440	418	415	425	413	425	439	452	416	421	441	463	437	435	475	403	415	422	435	445	441	451	418	443	393	428	458	421	434	420	429	441	423	463	461	451	437	465	461	443	436	458	421	436	416	446	445	416	448	462	470	430	443	442	443	474	413	405	417	449	449	440	429	472	465	436	451	425	455	450	419	456	428	451	457	436	436	397	451	452	447	426	451	450	467	433	477	415	464	477	435	431	431	448	448	470	471	424	438	427	427	434	431	440	449	435	457	458	442	425	448	442	446	422	464	400	423	431	430	459	455	438	467	466	441	449	419	487	431	453	443	405	428	465	462	412	448	428	433	448	418	459	451	421	405	422	443	427	468	474	416	430	451	413	413	413	441	445	447	441	415	423	436	473	440	462	435	440	427	444	436	427	401	430	424	437	463	412	419	439	409	427	435	424	427	403	438	463	431	432	466	437	431	419	429	440	456	437	421	488	438	416	419	444	442	430	427	467	442	435	411	424	436	433	442	470	431	412	464	427	414	413	433	452	425	446	463	402	436	465	443	480	436	432	431	446	426	448	433	441	460	445	390	415	491	418	454	429	456	449	420	412	474	464	420	462	453	447	455	458	462	393	454	438	445	471	438	461	403	387	412	389	406	439	442	417	442	419	427	474	429	462	450	444	416	424	452	449	438	449	403	421	451	451	459	423	428	428	425	436	423	457	408	431	434	437	461	473	418	434	466	458	442	424	463	417	448	452	442	428	450	446	436	448	464	410	435	443	444	432	417	419	426	449	419	427	414	431	415	436	451	439	426	414	434	455	475	434	426	435	451	458	450	455	427	457	430	445	463	437	460	433	431	471	398	454	392	453	438	387	448	439	432	448	430	399	411	467	430	441	406	455	443	440	435	462	443	415	392	438	415	460	459	417	413	461	440	462	448	464	438	458	414	437	425	445	419	442	444	455	452	460	457	455	446	442	439	463	458	439	474	456	444	435	439	423	447	456	403	393	392	410	425	424	430	444	465	460	439	471	434	478	460	428	421	457	425	426	446	437	461	398	418	427	410	473	392	398	426	462	456	436	464	408	440	423	412	419	420	427	424	422	456	440	449	426	460	418	418	460	432	431	413	465	405	419	456	442	427	388	409	437	448	412	461	415	431	426	405	426	403	473	427	418	454	458	421	430	437	429	419	436	427	408	452	446	458	495	381	442	434	426	462	402	436	462	410	450	444	437	440	425	447	411	412	395	433	417	429	458	410	469	454	459	440	423	428	472	445	459	438	447	474	435	418	410	459	428	445	419	386	434	444	434	422	465	393	441	423	459	432	432	479	428	468	415	431	436	423	424	430	425	430	430	440	455	425	415	423	444	464	428	410	482	465	437	466	448	431	454	441	435	448	479	449	440	461	447	504	411	422	405	455	444	454	455	445	474	405	400	420	426	448	444	440	428	419	422	426	389	440	455	428	444	440	458	434	411	424	439	395	441	446	420	431	462	483	444	457	432	419	442	449	395	425	449	435	443	451	449	439	429	437	454	430	414	417	447	448	471	448	450	436	459	401	420	416	468	428	425	429	449	404	420	430	470	427	434	450	416	448	448	416	424	413	472	426	441	436	482	472	424	463	418	425	432	470	430	449	459	427	445	428	407	428	430	388	401	406	405	396	452	447	478	473	433	442	448	427	479	430	430	452	444	439	425	438	467	407	435	427	460	429	433	433	449	432	414	422	418	471	396	411	421	447	437	459	436	452	470	424	447	422	441	463	414	437	414	433	425	434	433	411	420	415	411	416	424	432	431	444	456	422	449	455	444	487	428	438	439	428	449	484	483	460	443	429	445	448	422	482	460	466	406	438	407	418	429	481	438	434	446	423	449	470	441	433	472	451	414	396	437	447	415	450	461	419	423	429	433	401	431	433	420	432	438	450	424	423	449	379	450	407	435	438	432	424	432	438	423	441	453	435	423	469	457	445	448	419	396	423	418	437	422	452	458	459	435	470	441	449	447	441	436	411	447	436	429	421	449	472	460	447	434	401	450	439	417	414	477	418	447	442	454	449	409	466	449	449	436	455	440	449	432	426	433	420	470	420	431	413	440	455	402	442	445	430	432	451	431	454	409	452	486	442	412	423	435	427	483	466	438	436	481	450	446	425	462	446	409	436	419	439	450	414	452	423	397	439	438	404	428	471	449	410	414	401
43033	88141	60923	52217	48800	43020	32132	15712	4741	762	603	548	521	524	527	486	435	469	499	464	447	457	466	473	497	477	460	503	497	435	473	464	468	466	452	452	451	502	439	435	444	454	436	476	482	458	455	460	433	490	467	425	474	458	433	465	459	452	424	444	413	461	453	452	423	480	450	461	465	454	437	463	482	470	422	441	456	462	437	496	475	471	434	452	454	446	465	438	493	448	460	439	442	482	442	451	458	443	414	409	456	452	492	451	443	419	491	462	451	426	462	449	472	473	448	480	450	455	422	449	449	430	454	409	451	433	403	447	423	429	433	455	411	429	498	441	475	445	461	475	502	447	474	496	429	474	422	451	459	413	514	457	442	408	498	433	455	419	450	421	474	480	429	462	480	455	415	454	443	472	444	413	433	428	418	452	453	449	452	464	420	443	426	414	462	412	456	448	416	447	436	474	438	462	456	458	438	450	480	451	459	434	457	473	420	454	415	430	412	441	474	480	455	438	459	476	505	447	439	430	461	458	467	456	436	469	480	457	463	436	453	456	441	415	467	397	439	448	441	487	439	418	432	441	447	441	394	460	419	453	459	467	436	416	442	468	465	438	494	441	473	455	433	413	452	487	478	444	407	412	482	460	420	455	439	457	438	448	430	444	442	402	438	465	450	458	450	433	422	413	468	438	458	465	495	461	470	400	467	460	416	422	456	465	420	412	471	482	440	433	468	461	474	442	456	456	450	443	458	436	448	458	419	444	460	461	457	475	430	464	467	470	460	451	481	480	441	458	416	451	436	449	448	455	443	471	448	480	457	501	449	457	454	454	452	466	455	455	458	459	486	443	427	453	415	441	440	403	459	426	430	456	442	418	464	439	467	449	428	436	429	458	426	458	484	491	428	418	443	452	464	465	452	502	473	485	453	460	485	455	440	469	487	433	436	450	430	462	442	430	462	487	443	446	438	443	466	441	409	455	451	442	438	422	461	420	428	452	431	456	431	448	473	409	474	412	446	482	446	438	444	447	452	421	448	426	436	498	446	455	461	445	446	458	459	446	471	444	431	449	438	442	465	448	425	436	448	450	415	476	470	452	446	415	431	454	439	485	457	411	445	429	465	448	458	448	489	466	462	477	455	467	443	451	450	479	462	487	467	447	431	498	446	461	460	432	454	426	477	469	442	459	422	455	416	455	442	438	463	432	448	477	464	461	462	471	435	433	457	471	449	494	464	441	524	424	435	435	422	442	478	463	440	433	462	452	453	461	473	461	443	412	485	495	474	460	418	438	449	456	467	462	459	448	478	440	462	476	450	466	431	440	425	439	435	488	450	499	488	477	443	473	463	435	460	456	413	439	414	455	454	464	475	451	446	463	486	448	441	447	427	486	459	463	485	448	435	486	456	442	446	468	456	419	452	434	457	435	427	437	486	450	438	438	451	442	460	470	449	443	429	458	419	500	426	402	451	420	421	470	429	470	426	427	404	431	447	446	444	474	445	453	455	429	448	443	436	460	424	443	460	457	403	457	435	416	451	456	460	439	443	447	426	465	423	449	443	453	474	436	471	440	453	425	427	422	466	455	448	457	444	442	427	459	448	463	418	426	477	437	440	415	455	447	468	423	486	425	441	451	455	465	450	453	466	427	462	505	422	439	426	451	454	445	468	456	490	470	447	459	470	455	436	461	469	402	472	420	447	463	442	454	454	427	452	481	436	461	457	419	419	453	473	467	487	446	441	488	462	470	485	464	440	427	439	472	432	440	472	487	417	418	449	447	444	445	460	442	451	485	436	481	459	452	449	436	464	428	458	471	434	446	471	453	436	476	476	444	464	476	432	443	468	453	435	460	474	460	456	455	427	450	434	470	477	507	431	427	488	470	456	435	469	462	480	418	485	431	452	474	422	405	447	445	448	468	460	444	467	461	480	478	420	466	478	434	422	430	467	460	460	443	490	461	445	462	422	428	456	434	415	405	458	462	448	470	429	500	439	450	400	432	457	448	457	417	458	453	449	458	453	460	441	457	464	470	491	470	438	472	478	459	433	436	429	436	431	433	456	430	399	450	422	438	422	453	454	462	449	441	443	440	445	455	438	482	463	449	421	463	471	465	428	425	466	432	448	438	491	447	476	463	477	460	424	455	516	437	456	456	500	443	434	454	441	480	445	429	412	467	447	445	426	447	453	462	451	425	458	434	455	454	459	452	454	438	441	450	469	449	459	448	428	424	436	471	438	445	476	460	441	448	473	483	432	437	456	440	451	469	438	481	476	480	423	425	419	448	454	461	473	446	484	418	427	452	454	418	480	464	456	467	451	507	462	443	462	471	444	469	507	485	454	434	471	423	406	481	462	436	447	421	418	437	485	457	435	452	435	467	441	449	456	472	441	435	426	480	454	466	456	443	408	451	428	475	460	439	418	444	480	467	460	434	448	471	456	442	493	418	467	428	458	478	431	433	459	459	451	443	473	446	457	482	440	447	483	418	450	452	422	461	456	464	412	490	423	443	450	460	462	438	462	448	449	443	463	439	498	423	455	431	455	468	485	427	505	427	467	464	435	453	487	476	445	495	462	488	460	477	457	476	460	462	408	454	406	441	451	426	434	455	424	489	424	452	473	429	476	472	460	410	463	446	447	469	478	428	443	485	438	485	474	452	461	422	485	500	473	495	439	447	448	421	407	435	444	449	483	462	439	454	452	473	458	479	461	457	475	509	443	453	434	433	457	420	429	482	488	464	480	442	432	440	440	452	466	456	418	444	436	442	490	459	427	436	450	425	507	459	457	446	439	429	447	450	420	439	480	453	453	425	435	483	474	456	426	453	438	483	428	448	460	469	415	452	424	453	448	456	431	485	480	474	439	442	435	441	517	423	424	445	474	410	444	461	430	438	448	438	466	467	467	458	471	471	453	438	437	519	438	456	436	493	447	439	441	463	440	450	426	489	474	450	465	457	453	469	454	450	457	434	433	472	429	474	456	466	432	456	437	423	467	412	453	456	444	485	416	421	466	460	444	445	445	472	453	446	467	445	430	435	441	428	425	434	456	424	449	449	430	467	469	450	460	440	493	440	411	455	438	495	418	455	430	450	447	485	414	436	442	457	451	428	458	444	451	449	454	450	424	497	432	428	465	440	463	473	461	455	407	457	450	466	429	430	441	460	459	457	445	453	475	462	431	432	439	470	484	468	437	469	408	409	432	448	420	459	473	431	411	436	448	485	423	448	447	448	460	456	441	473	451	412	506	429	464	463	469	449	472	470	440	423	428	430	433	464	449	424	463	452	487	442	466	432	451	443	436	479	474	423	478	401	434	449	399	458	501	443	447	473	448	441	435	461	455	461	460	452	429	449	436	406	468	442	448	427	427	407	424	451	432	450	486	456	458	469	450	470	409	446	446	455	458	449	454	443	429	476	446	450	438	435	502	465	432	430	440	445	437	417	477	463	441	484	500	490	443	461	480	449	443	456	486	451	456	433	442	419	463	428	470	469	469	445
27770	23072	20196	8836	4357	3073	1763	879	382	301	282	284	280	298	310	318	297	287	292	312	331	303	288	295	279	281	278	292	285	274	284	317	276	299	302	318	289	258	289	309	298	300	278	287	266	268	283	295	286	301	311	291	306	267	312	288	275	280	270	277	337	323	301	300	252	291	319	329	308	297	284	282	284	279	288	290	298	289	286	321	284	317	307	320	305	283	301	283	280	273	277	298	309	319	309	310	305	274	283	303	321	279	282	280	304	334	294	315	286	259	304	286	273	297	284	288	283	320	269	296	317	266	290	288	266	293	300	286	279	310	294	295	303	297	296	254	272	312	294	286	259	287	296	309	296	289	312	302	283	290	298	291	262	300	316	295	289	285	319	291	306	278	328	321	269	267	305	269	277	299	308	286	301	296	304	309	298	290	287	315	312	289	299	271	283	272	281	309	279	256	288	291	296	304	290	252	271	315	277	295	317	309	293	284	265	285	274	290	305	289	287	297	276	294	310	281	260	308	309	269	279	270	284	303	299	296	269	290	317	312	281	320	317	282	295	291	277	292	287	307	305	290	289	282	295	283	291	270	273	295	300	274	258	294	306	306	313	304	295	342	301	289	260	270	266	275	308	296	256	312	293	285	260	287	292	275	298	305	286	299	293	293	287	324	326	278	286	290	298	275	263	311	283	284	258	281	315	293	266	274	289	304	303	297	288	292	311	293	275	292	296	298	294	316	288	268	322	286	284	291	279	321	278	284	279	307	313	296	287	264	291	311	268	303	311	284	313	306	294	273	303	319	338	296	279	291	257	283	295	276	303	264	289	310	292	294	280	335	293	303	302	290	323	296	304	294	307	308	303	317	281	281	287	310	290	287	301	296	274	299	280	291	279	285	300	303	289	293	289	308	311	279	322	275	259	276	304	265	335	273	279	323	289	315	296	277	308	299	296	295	276	300	293	283	287	303	270	301	279	285	307	328	290	292	279	278	303	260	305	274	281	284	297	301	275	298	306	290	282	286	271	289	272	296	293	301	270	296	289	296	268	302	275	285	290	297	307	293	318	316	304	277	286	293	288	280	329	310	295	322	305	296	291	298	283	296	292	289	294	296	302	318	275	265	278	313	270	297	281	309	292	274	261	298	287	276	265	302	282	309	301	304	299	288	292	281	318	311	309	278	285	321	316	318	301	273	305	312	289	278	322	276	306	250	301	297	297	314	304	283	296	332	276	281	253	284	307	292	306	290	284	292	297	320	297	290	299	261	303	285	277	300	290	280	302	283	288	299	294	314	321	284	285	312	314	272	302	264	290	300	263	281	256	302	335	285	284	300	317	315	291	284	276	291	290	309	298	300	322	267	341	282	271	284	285	304	288	287	277	292	281	319	296	284	239	308	290	308	264	296	298	311	280	289	290	308	274	298	271	290	292	316	288	289	290	306	294	300	291	284	299	306	274	317	282	266	328	284	250	289	285	275	291	301	279	276	284	302	308	300	273	284	293	272	264	329	316	293	298	319	285	289	303	317	292	274	313	285	320	302	296	278	276	292	276	269	283	297	297	296	279	310	298	303	316	277	290	284	281	308	298	314	274	309	273	301	322	286	311	291	294	271	286	295	302	296	296	300	317	276	269	274	287	289	276	285	248	290	292	293	290	299	277	286	296	304	311	286	295	325	275	278	323	302	308	286	294	282	288	298	287	302	289	258	293	275	291	260	304	320	301	271	302	287	290	264	256	305	327	311	291	258	303	298	292	311	309	293	272	307	289	275	299	307	287	271	281	271	271	261	288	308	306	292	272	288	304	278	293	283	270	258	309	282	295	268	269	303	278	310	290	276	287	272	289	258	264	310	304	280	323	286	294	297	301	305	302	281	309	289	312	297	286	326	297	315	317	283	326	276	339	282	262	288	299	298	296	285	301	278	300	299	331	278	293	290	292	290	295	329	255	317	291	272	273	302	280	289	301	271	282	293	288	308	282	295	291	300	286	283	295	283	295	299	273	298	277	275	299	322	300	264	290	338	281	280	333	281	270	287	261	267	290	281	279	263	286	292	299	287	291	307	254	242	333	265	310	291	304	275	272	284	286	315	301	255	275	282	280	274	307	302	276	313	283	270	297	297	298	263	284	292	323	284	292	302	291	302	281	270	306	309	284	262	275	311	310	256	289	277	304	297	291	281	287	300	291	299	303	320	271	333	295	285	297	284	292	301	306	299	264	258	308	284	283	287	276	306	308	272	293	285	292	291	319	309	331	306	309	294	331	275	285	285	274	337	286	285	299	268	287	295	294	269	306	294	285	270	310	278	295	287	288	310	290	300	295	308	256	283	312	283	305	285	297	290	277	273	285	305	282	301	335	277	288	262	297	295	278	272	268	279	263	287	299	275	285	310	295	270	296	325	268	296	299	270	307	303	281	291	306	313	328	302	264	302	307	286	292	274	303	280	260	299	286	298	285	291	283	292	300	289	289	284	323	311	287	311	308	303	299	309	282	285	257	291	270	281	271	266	285	315	295	306	298	277	317	287	293	290	275	294	295	305	290	283	335	281	317	284	286	285	293	300	275	310	276	303	278	299	315	304	263	302	280	304	344	300	307	327	302	312	269	277	292	314	294	289	264	264	291	286	302	307	312	307	269	320	286	303	285	285	285	280	261	257	264	302	272	290	297	290	323	311	268	285	290	294	285	285	281	291	292	324	284	281	282	277	275	276	285	297	284	300	313	313	275	302	273	296	280	305	263	313	293	326	300	279	286	346	286	278	287	296	283	273	302	315	287	306	294	275	296	303	264	322	305	301	290	291	314	273	280	283	257	282	281	319	320	292	297	320	263	281	289	287	290	277	335	296	279	286	300	302	304	287	302	294	293	297	294	286	320	299	293	284	302	294	323	298	277	315	276	292	295	265	297	289	297	293	302	301	319	272	305	278	288	277	272	286	299	275	275	271	309	336	299	299	290	280	316	306	312	307	280	285	310	288	275	315	279	307	293	292	289	266	298	311	298	251	319	324	275	305	290	306	302	287	295	292	345	256	267	307	285	291	273	273	256	290	313	307	293	294	293	328	285	289	293	268	274	257	301	297	249	274	290	290	293	288	278	297	300	289	306	333	266	325	304	288	329	296	317	271	286	272	296	291	292	271	314	271	300	294	291	291	287	286	258	284	316	302	285	269	293	285	288	314	291	279	290	308	301	278	293	278	313	285	290	288	299	284	284	306	271	309	303	249	309	289	276	298	281	295	297	289	316	259	297	284	296	307	314	309	284	296	293	288	292	287	289	271	317	309	315	309	285	274	272	293	311	278	304	306	301	294	312	303	275	313	303	287	288	327	285	289	307	297	288	310	300	275	309	287	310	301	304	289	296	313	309	286	309	302	312	275	330	318	316	276	292	295	324	300	262	318	295	281	287	274	276	296	315	279	309	317	269	301	271	283	287	285	320	285	277	318	284	309	310	285	297	271	296	299	314	279	289	299	299	305	317	270	302	285	295	278
11740	31201	14748	6644	5161	3911	2425	1143	487	358	325	321	318	327	323	316	305	358	325	350	312	341	313	340	333	300	325	347	351	301	349	345	333	330	312	300	339	325	301	324	334	314	348	320	297	324	297	343	321	330	328	323	332	351	351	320	316	327	319	302	340	352	304	309	330	321	359	293	336	309	310	314	317	324	320	317	322	309	352	331	332	381	349	305	340	321	368	364	320	361	320	338	348	319	343	327	328	357	339	309	325	377	346	314	323	345	351	288	331	311	317	351	307	346	348	310	313	343	322	315	319	322	328	345	348	351	357	326	310	329	369	331	301	324	341	337	313	325	317	345	356	349	333	353	340	337	321	326	375	336	319	291	316	301	336	337	331	333	306	336	334	318	336	308	354	346	351	349	326	309	332	349	314	351	341	330	326	354	331	338	320	314	347	343	307	324	332	308	270	338	316	308	298	328	353	280	347	307	319	277	345	323	376	324	319	344	325	312	339	315	335	302	306	351	342	341	356	313	325	317	331	337	339	313	336	320	360	330	336	330	315	326	331	305	291	328	332	308	350	314	269	371	325	352	333	304	306	313	326	356	312	344	330	331	334	370	325	348	345	329	304	344	356	298	369	320	327	337	299	328	303	334	304	340	299	317	308	343	313	339	322	320	324	322	353	374	337	352	332	318	311	329	353	348	355	361	299	355	353	348	318	322	336	338	324	354	328	313	306	292	289	309	321	325	356	320	321	350	322	334	348	336	323	338	352	346	291	339	337	362	290	338	366	346	373	334	314	349	332	312	327	331	323	337	287	316	350	309	319	300	313	320	322	344	295	337	306	319	333	315	277	343	336	324	326	335	321	334	314	362	307	309	351	330	318	354	334	319	332	348	320	327	325	322	305	322	328	345	323	359	315	331	297	335	340	327	340	342	327	303	321	309	322	359	334	363	339	347	340	342	375	346	341	300	336	301	313	352	329	334	334	310	342	320	323	324	316	326	360	334	318	335	352	326	332	313	341	309	326	324	360	323	345	310	335	332	327	300	343	312	318	336	329	315	320	346	319	327	334	319	302	312	319	304	339	361	332	291	324	312	338	330	330	322	324	329	343	314	360	328	306	361	329	333	313	312	313	328	299	327	349	314	312	334	340	318	347	344	341	340	301	325	323	312	308	320	351	333	334	339	333	338	320	345	286	297	358	343	332	310	310	335	335	312	317	326	305	311	314	345	317	328	319	323	323	332	328	364	348	324	333	354	327	341	317	317	329	334	332	382	301	334	340	296	308	320	327	335	291	304	347	321	288	352	288	318	318	360	332	322	341	360	341	339	328	355	329	357	350	346	313	322	372	315	311	319	325	327	314	324	325	345	337	333	350	344	342	301	313	320	338	357	288	332	337	359	349	307	321	315	327	323	297	304	320	341	322	322	344	306	319	347	336	316	344	345	309	331	336	340	337	340	321	331	309	349	326	334	340	347	348	311	318	328	314	331	322	317	324	347	308	318	316	348	355	334	329	347	349	315	354	339	359	284	329	344	326	333	337	315	313	328	336	319	328	354	327	351	296	284	302	285	352	355	307	306	310	347	303	318	313	328	324	348	318	341	338	332	352	327	363	342	307	316	341	310	320	336	358	316	316	320	341	319	328	327	332	301	341	306	322	321	314	333	308	310	304	335	312	355	328	337	322	361	337	358	324	370	338	351	343	312	323	298	331	335	326	364	327	312	338	328	317	316	315	356	332	344	309	332	349	335	316	311	329	323	300	350	315	314	293	320	343	319	337	380	366	343	318	329	340	309	311	319	325	355	326	312	351	331	330	282	381	311	303	323	316	296	344	337	338	325	313	354	348	345	314	327	363	338	323	319	286	348	321	313	332	351	314	309	317	306	324	330	287	332	294	326	321	327	370	323	319	323	345	346	314	338	301	354	294	358	335	332	354	328	315	315	338	349	334	331	376	330	293	280	334	348	335	297	323	313	311	345	318	324	344	332	325	347	311	322	324	328	334	351	340	315	343	309	316	318	284	346	322	355	347	345	322	326	351	305	354	304	333	312	341	312	306	332	304	309	305	337	313	325	329	340	343	324	298	338	325	342	310	322	314	325	334	323	336	320	347	293	308	385	334	332	330	334	342	343	386	357	325	338	323	342	330	338	314	320	334	322	371	302	345	355	319	342	345	314	358	317	335	324	312	331	317	325	327	312	330	334	314	329	315	346	332	321	310	326	304	335	314	344	345	323	334	316	339	332	333	302	333	315	351	363	316	362	325	308	328	334	344	314	339	303	314	330	335	326	335	328	343	339	326	347	339	358	367	323	323	337	342	330	340	350	342	308	335	319	360	338	289	324	341	311	294	319	329	342	341	330	345	328	310	342	318	348	313	339	322	348	320	341	327	342	338	333	346	332	319	336	329	324	327	339	329	337	333	306	319	332	339	364	324	334	323	342	316	373	322	330	334	357	308	328	322	304	351	315	320	297	315	317	349	334	343	291	323	315	354	332	343	352	345	308	337	346	328	348	328	309	339	314	303	325	336	327	340	338	296	335	333	324	352	305	316	328	324	324	368	318	343	320	324	319	309	331	317	341	323	316	322	343	335	323	308	322	305	336	368	332	328	338	318	313	331	322	330	304	303	352	335	360	341	306	329	316	328	315	332	364	332	313	340	343	332	336	350	323	356	334	338	329	317	335	332	354	325	327	326	359	353	305	355	351	317	330	346	321	369	337	331	321	336	291	332	313	299	319	314	343	351	323	339	351	351	337	323	342	333	324	323	314	301	325	315	330	343	332	319	288	311	338	323	316	315	307	320	346	317	333	336	292	303	333	357	302	295	309	339	300	345	356	338	319	320	349	333	314	339	342	342	318	313	323	325	314	352	392	326	344	342	303	336	324	326	294	342	326	345	318	312	332	334	319	336	357	314	317	352	316	314	343	306	355	353	316	331	332	320	327	312	317	350	331	326	355	320	346	340	338	343	306	345	370	326	327	318	318	346	339	321	327	341	311	343	317	344	314	310	323	326	335	312	320	338	336	306	332	334	331	303	311	328	326	367	327	342	308	310	315	316	342	307	351	323	314	330	339	361	344	319	374	334	318	359	310	304	319	326	335	327	359	321	331	288	340	329	334	346	307	349	335	339	332	304	339	334	313	345	335	342	340	329	318	324	327	308	313	339	330	317	323	318	314	297	328	340	343	334	321	339	307	300	349	324	311	317	304	346	314	328	319	317	357	352	316	332	309	304	344	334	337	337	317	327	342	327	312	314	280	282	339	305	313	319	309	292	332	310	334	372	336	337	306	387	312	309	339	340	347	355	302	337	331	358	307	308	326	327	320	363	352	342	318	326	335	310	334	330	333	312	361	309	343	314	339	331	345	321	355	350	336	338	349	325	310	320	354	332	328	301	327	340	317	330	350	330	316	325	349	325	349	325	319	318	325	302	309	343	326	340	327	318	312	358	329	321	333	332	339	348	372	322	358	344	327	323	317	328	352	323	335
23616	21395	29373	27564	28397	27057	23276	11025	1806	255	275	268	246	255	235	239	248	256	254	227	230	239	233	264	231	233	217	234	250	247	233	255	226	235	238	263	227	248	260	222	233	222	227	228	233	242	238	222	221	213	241	242	231	218	239	240	232	231	243	205	247	233	263	247	239	224	249	238	218	234	231	225	228	247	253	247	228	242	231	223	249	215	236	220	217	239	223	221	237	221	230	228	217	249	215	224	246	206	246	245	230	217	243	227	216	218	247	241	230	234	207	218	234	234	222	202	247	249	238	231	215	233	253	251	220	245	241	215	262	248	227	238	204	210	221	211	243	226	222	241	198	222	252	255	259	240	236	209	200	244	229	236	208	242	221	218	254	245	224	203	222	220	226	240	237	284	244	237	241	229	220	239	245	242	213	229	216	202	253	248	243	247	238	247	226	222	224	237	228	243	233	243	213	240	249	223	223	221	225	223	182	213	228	222	215	248	249	241	243	217	217	230	261	264	226	228	227	233	250	218	246	251	246	259	225	241	210	230	236	243	230	241	239	219	206	227	237	251	213	241	234	232	240	246	232	230	222	216	235	241	229	233	220	224	230	233	239	234	222	216	195	245	224	232	245	213	255	225	245	231	243	230	258	240	218	239	218	249	238	250	223	218	238	206	247	222	205	252	232	231	240	205	221	231	218	226	207	226	221	220	235	209	228	199	232	258	234	222	215	264	225	253	217	220	236	240	210	239	232	271	233	234	235	262	239	251	256	228	227	219	235	224	236	240	247	213	242	218	237	213	239	252	250	247	240	243	250	218	214	251	217	207	226	237	241	251	246	223	232	209	231	221	241	228	225	220	203	243	231	220	227	232	199	227	240	237	211	242	226	236	250	230	231	240	232	245	225	286	251	213	224	241	239	203	254	220	239	238	227	231	252	228	240	241	234	227	229	223	241	232	223	240	213	239	218	234	236	207	234	253	223	227	207	229	221	242	227	244	224	253	226	229	242	241	218	219	255	232	247	245	249	234	229	218	246	227	238	248	264	237	247	220	244	219	239	234	228	251	242	234	244	249	263	232	236	223	233	209	239	217	235	230	223	246	205	255	230	247	225	254	252	247	227	246	235	221	228	221	233	225	214	242	203	229	248	234	218	239	224	232	256	247	232	273	225	246	216	228	212	241	230	226	222	243	229	233	210	204	240	209	221	232	226	229	207	241	233	227	221	259	227	232	220	218	232	246	240	241	244	218	231	238	240	225	236	230	239	243	240	241	262	240	246	235	264	226	241	227	243	232	234	230	218	245	238	277	230	240	229	207	207	223	232	217	216	234	229	239	245	238	254	237	221	226	236	231	249	236	258	229	237	222	233	250	241	239	258	249	251	220	252	226	251	218	229	241	223	245	233	235	220	224	253	227	255	225	204	245	252	211	243	235	238	237	238	243	230	239	231	233	264	230	215	245	215	238	229	234	227	241	244	229	214	207	238	245	256	232	261	230	201	243	220	208	240	230	250	233	250	234	227	255	244	232	246	257	234	223	240	202	239	233	206	244	227	248	210	215	244	219	220	232	225	201	218	244	231	215	234	246	256	223	243	243	251	249	234	219	232	250	223	237	194	231	245	243	231	236	241	221	236	235	239	250	238	224	246	242	235	234	248	207	250	233	251	235	219	257	266	207	217	249	263	219	219	242	230	235	253	212	233	226	232	238	223	251	238	242	240	242	235	217	235	224	256	224	221	264	252	240	234	238	236	233	251	235	236	239	216	239	239	239	233	219	230	229	231	229	212	222	236	212	239	223	237	235	233	209	238	236	229	219	234	235	245	242	252	215	219	205	231	230	248	239	223	225	248	249	247	248	213	222	244	245	244	222	242	219	193	222	220	248	248	257	214	226	232	233	237	247	230	247	254	242	237	240	220	249	236	223	212	249	247	209	216	217	213	240	237	224	242	211	241	238	228	214	229	234	269	208	250	245	253	236	219	268	218	238	222	237	241	212	250	241	238	258	238	229	219	221	232	228	218	211	234	214	236	242	252	220	217	241	190	227	249	242	233	248	213	212	241	252	225	238	230	240	253	221	247	220	225	241	238	225	212	240	241	250	229	244	237	250	202	234	224	227	248	236	229	218	223	252	232	228	256	235	230	259	236	280	240	266	222	239	229	228	244	227	235	234	222	253	225	224	219	240	230	227	229	230	260	229	259	251	241	212	228	234	234	200	223	225	236	232	222	232	224	238	240	225	242	228	214	220	254	237	196	223	246	246	211	224	230	257	220	232	226	245	222	242	241	245	253	248	250	230	220	244	254	213	245	233	254	216	227	217	210	234	220	222	246	217	273	250	252	257	223	240	246	246	243	250	244	272	248	246	254	225	239	209	222	231	213	225	252	248	211	220	214	222	223	235	254	249	237	239	253	240	254	237	249	238	218	213	215	239	243	238	248	235	236	247	262	257	219	246	229	236	216	222	231	210	246	216	257	228	211	248	239	235	241	215	217	260	232	250	231	215	217	243	249	247	203	270	227	236	239	206	208	256	217	248	257	232	207	229	206	220	240	239	240	251	213	224	206	197	247	214	241	249	239	248	276	221	212	220	214	223	237	272	243	213	208	246	232	222	238	248	236	251	230	188	209	220	233	221	233	256	221	212	251	222	228	265	241	234	218	230	229	233	245	231	200	199	254	196	244	239	271	216	223	246	247	222	235	230	226	225	231	239	209	241	244	224	229	251	224	231	231	236	218	238	214	236	245	247	231	234	223	233	261	265	218	244	237	222	201	232	237	253	244	229	239	243	233	242	204	231	214	239	223	236	248	246	233	233	274	224	226	261	248	211	237	255	249	221	225	235	223	245	203	214	244	222	246	224	229	226	237	223	215	236	241	263	245	225	222	239	258	244	245	238	272	235	240	222	233	227	228	237	248	238	237	216	232	228	207	237	202	235	251	244	210	233	255	227	218	231	224	238	236	225	214	235	234	216	197	199	262	230	239	258	225	226	219	247	249	216	245	221	242	258	238	229	221	249	223	249	227	227	241	261	226	241	240	231	228	220	258	208	237	216	239	253	232	253	242	227	242	224	235	231	237	229	245	238	269	233	243	238	250	240	246	226	225	233	219	217	262	216	228	227	227	211	218	234	253	231	232	230	243	237	232	228	226	251	243	220	233	241	242	203	257	231	259	233	203	247	227	227	211	228	228	216	215	252	226	264	242	250	237	217	238	241	205	235	221	211	223	215	203	238	218	232	238	246	222	247	257	223	233	230	245	233	214	205	230	225	216	240	233	233	211	253	221	265	203	245	233	225	216	263	219	249	246	238	246	234	227	258	222	208	239	226	240	237	224	220	233	202	228	236	235	249	262	222	223	231	205	239	224	215	232	240	232	253	252	236	239	233	227	224	235	223	231	212	247	246	238	248	236	251	249	215	241	262	224	225	227	215	221	245	251	241	239	249	223	251	249	245	267	232	208	248	222	219	222	248	240	215	244	227	207	242	215	227
39910	79260	50994	39715	36334	29402	24856	13318	2336	287	311	294	316	284	243	279	270	283	258	293	254	251	250	240	282	282	266	263	258	221	284	257	260	280	255	284	251	237	269	263	265	245	260	262	265	268	250	236	234	227	255	259	267	291	251	239	263	269	235	252	258	231	260	242	229	252	231	268	264	250	232	272	276	264	248	262	259	251	267	262	246	273	296	255	268	259	274	235	261	239	259	236	274	229	262	257	258	237	261	277	251	241	258	246	242	277	260	253	269	247	241	257	263	253	258	246	269	278	229	246	284	246	244	234	268	275	239	259	289	233	247	253	243	236	237	247	260	262	275	260	255	214	262	268	281	291	268	249	283	225	268	245	274	225	280	269	283	269	248	240	255	240	248	258	259	252	241	234	291	265	256	260	260	267	244	291	243	246	271	268	266	241	250	238	228	270	266	249	268	263	252	293	260	268	254	258	194	287	271	242	246	239	229	253	252	234	254	263	273	272	247	262	258	263	265	239	272	230	244	272	260	266	243	253	253	263	271	263	240	260	257	254	245	242	286	246	221	264	261	260	227	248	273	283	243	246	265	239	242	264	273	283	257	257	239	240	265	225	269	261	246	249	269	266	248	263	242	245	265	268	247	256	240	253	239	210	262	241	253	262	240	274	262	255	242	263	249	255	245	280	251	263	246	249	250	279	236	291	226	246	266	269	236	248	256	267	247	258	255	277	254	254	270	288	234	254	274	285	262	243	252	269	279	235	255	245	264	279	259	247	287	275	241	246	246	237	245	255	232	278	270	262	234	255	264	258	270	242	271	255	263	242	260	251	251	253	273	255	245	251	277	288	266	260	247	259	262	238	257	261	259	241	290	275	246	266	232	277	238	287	246	268	279	246	241	275	252	228	268	256	247	269	264	273	246	234	280	245	246	250	280	264	247	259	247	247	273	253	250	243	243	257	250	232	258	269	277	239	268	274	256	267	217	263	268	266	265	268	274	238	268	256	276	258	272	286	248	257	261	267	257	233	272	271	257	241	262	270	250	233	304	270	245	254	279	236	254	268	281	235	268	269	222	265	260	242	207	270	275	240	264	249	257	234	254	249	275	249	260	245	250	256	267	260	276	248	244	256	245	271	260	276	242	228	284	256	259	247	251	257	236	296	252	277	295	260	246	249	234	249	260	237	264	232	247	251	268	246	267	268	253	264	234	236	260	279	232	261	247	266	236	228	270	279	216	250	279	287	260	224	268	297	258	249	271	247	259	257	264	263	271	234	276	260	257	257	243	240	250	258	259	240	255	273	292	267	254	287	261	263	253	222	258	278	268	227	274	263	263	265	216	285	257	223	266	260	291	258	276	261	260	244	269	230	256	277	264	252	251	226	239	276	260	249	263	267	270	225	255	248	250	243	233	276	261	249	261	240	280	265	253	261	270	249	268	274	243	256	255	273	254	264	271	268	265	256	233	252	262	285	254	243	208	240	231	235	257	234	252	279	241	240	244	242	244	244	264	263	246	278	250	256	257	257	253	241	267	266	265	245	229	249	259	256	270	283	255	231	277	270	275	229	268	277	211	260	267	271	285	264	272	258	275	262	211	248	271	238	266	269	270	227	268	254	274	274	241	265	259	257	259	249	254	251	236	267	273	217	251	251	234	242	248	253	218	266	254	270	246	254	253	250	248	251	240	243	275	251	238	284	239	253	242	273	265	252	251	257	229	236	257	253	259	256	239	262	241	256	249	243	285	242	263	265	253	269	268	256	264	256	244	223	273	250	260	265	275	280	280	266	267	251	266	222	271	270	246	261	268	280	269	249	288	245	255	247	275	241	239	246	257	271	260	265	256	253	276	248	242	246	239	211	272	262	212	241	233	231	250	252	242	273	269	250	253	272	264	237	236	243	264	226	279	269	262	265	240	257	256	257	246	251	255	248	275	242	225	237	268	231	251	260	267	273	252	280	286	260	258	267	277	278	242	242	234	257	282	245	255	251	242	280	273	272	268	231	227	278	267	255	220	252	280	239	266	267	240	259	259	265	243	274	250	230	261	274	243	253	264	219	243	228	254	261	282	276	284	253	241	262	272	252	240	244	243	277	232	270	243	245	262	241	238	236	245	267	269	274	256	253	246	228	245	257	223	289	264	265	256	238	279	244	260	242	262	281	261	254	260	276	237	263	269	272	243	261	258	238	284	264	276	267	254	248	254	235	265	269	248	253	269	271	245	241	249	257	254	297	254	293	238	267	254	257	281	249	266	246	252	281	281	247	264	258	251	235	260	249	269	293	203	265	247	262	257	256	263	262	236	270	263	267	266	237	254	288	251	268	270	258	245	270	280	237	249	238	246	224	245	236	267	247	242	265	246	261	259	264	268	246	252	272	244	286	272	270	257	236	270	247	288	265	239	238	258	267	269	255	248	272	280	238	255	266	242	259	248	211	242	260	272	241	256	278	257	241	239	252	256	274	276	235	235	264	251	278	264	280	265	238	220	271	247	267	257	237	230	246	255	274	238	245	241	248	252	260	269	247	257	249	243	269	254	263	250	275	261	250	240	261	242	254	239	263	225	240	261	264	278	251	266	238	233	256	258	228	285	276	238	248	270	249	242	255	231	262	275	265	224	257	261	314	268	254	250	249	246	240	262	263	262	273	257	232	280	302	276	253	239	243	287	248	285	281	257	278	260	256	275	250	275	268	255	244	240	275	255	249	249	265	269	304	244	261	272	267	267	304	243	253	263	254	278	261	255	278	258	273	258	272	248	244	232	236	231	277	251	254	262	249	243	260	237	289	241	245	257	264	241	256	253	237	296	244	291	240	228	270	218	260	287	269	235	277	249	241	262	270	261	283	269	280	254	235	234	245	243	259	261	252	287	249	242	253	269	247	221	247	254	248	277	243	261	259	274	238	250	242	288	263	243	275	227	259	300	245	265	244	246	260	261	227	264	234	250	233	287	255	264	262	262	255	263	266	237	267	259	279	269	226	219	263	258	260	268	248	239	231	258	256	230	261	251	246	250	272	258	257	244	248	225	239	241	246	281	284	248	230	260	247	250	272	247	249	277	248	224	242	244	238	248	297	270	249	250	265	282	251	246	259	241	254	243	259	274	257	239	257	266	264	230	257	251	270	225	253	265	249	253	225	263	285	260	280	242	271	272	251	241	255	246	261	247	236	241	257	271	244	248	271	220	265	298	248	220	246	257	272	259	239	264	279	295	249	241	238	239	249	307	245	268	254	226	250	244	248	235	267	254	271	246	246	271	258	233	259	266	241	229	207	264	272	268	262	241	264	268	268	250	226	244	241	278	241	230	238	256	253	252	254	273	236	259	240	242	226	268	240	250	245	227	259	229	246	282	237	243	264	268	301	284	257	281	231	243	260	263	262	253	248	234	284	259	275	274	261	248	241	221	230	252	271	261	254	262	279	242	251	273	271	270	243	265	271	269	260	254	293	261	263	267	257	254	272	246	256	253	249	221	270	249	279	261	246	242	248
24873	21889	29141	27311	22285	16186	10616	4167	945	472	500	479	498	489	512	475	488	496	487	491	489	476	488	462	442	459	470	475	492	489	495	491	473	468	507	494	439	499	487	500	521	482	449	451	485	465	466	490	456	485	482	480	467	467	412	471	463	477	483	512	492	509	444	455	481	485	477	458	480	501	491	467	456	491	442	470	489	486	472	497	516	486	440	449	443	480	472	428	470	496	475	474	523	477	445	445	499	479	417	501	471	482	491	473	440	493	428	478	467	493	488	538	460	452	465	468	468	468	499	468	495	530	444	435	427	475	494	481	473	463	508	451	509	470	495	451	453	461	479	466	452	470	454	474	480	500	474	429	458	464	484	456	514	499	455	480	516	461	431	483	486	460	487	444	456	479	466	443	467	455	485	495	488	499	474	480	489	516	504	498	487	470	465	474	476	511	466	487	497	493	490	462	470	471	464	444	497	499	442	479	466	485	455	527	505	506	497	454	467	478	481	462	503	476	486	438	477	454	516	475	502	477	438	474	481	483	504	450	473	445	464	524	442	472	484	489	477	476	481	471	478	471	440	500	477	464	462	445	452	490	462	450	441	476	483	445	452	525	457	469	466	481	488	468	481	479	422	471	449	444	465	500	427	466	475	470	425	489	521	452	497	463	474	427	454	456	462	467	445	461	453	499	477	476	446	468	494	496	449	468	448	491	516	489	493	478	477	485	491	458	444	479	472	490	534	460	529	470	492	483	487	461	491	475	470	485	491	465	479	456	486	452	479	481	479	448	426	490	478	476	454	474	469	458	463	437	467	505	447	467	482	478	457	472	473	463	503	485	494	457	503	431	454	498	482	477	496	502	476	505	446	515	466	518	468	507	485	461	432	512	468	469	499	490	483	467	473	509	487	472	454	487	511	437	476	482	503	458	495	456	482	506	454	456	505	453	476	466	504	466	481	442	495	460	452	508	496	437	499	475	455	449	437	463	475	500	451	456	451	449	497	472	460	461	451	510	509	496	482	500	422	467	460	542	474	461	474	457	438	495	473	461	441	518	437	450	466	439	515	454	497	486	463	411	460	455	439	487	453	502	473	468	475	494	445	444	480	494	485	468	501	501	450	458	483	463	479	485	459	487	484	439	460	488	475	467	480	500	460	456	501	467	456	469	482	496	470	455	464	468	459	483	473	438	473	470	453	469	451	453	494	408	462	462	499	489	480	474	456	467	464	504	457	487	469	460	488	446	448	448	469	503	466	459	466	512	489	487	479	470	459	515	468	412	477	449	466	435	439	422	511	448	505	450	527	464	467	471	475	495	480	447	450	465	474	450	462	457	471	503	473	505	471	507	493	484	479	474	474	489	476	496	478	451	523	489	479	479	494	465	491	461	490	465	487	512	459	479	483	460	507	472	468	428	487	483	473	465	508	490	543	476	467	502	469	495	470	485	489	482	489	443	487	473	459	456	481	505	468	486	459	499	502	485	526	489	501	472	492	491	471	434	422	463	497	482	458	489	458	441	470	479	505	428	457	522	473	482	465	513	473	499	431	443	482	453	509	497	478	432	491	496	447	447	452	488	468	464	503	423	443	450	465	454	475	466	512	467	469	459	448	461	478	491	501	496	457	468	495	489	480	477	461	461	454	438	417	482	472	462	468	451	493	473	416	511	489	488	459	462	478	485	473	482	460	480	488	477	487	467	458	472	488	446	458	428	472	496	445	469	453	484	500	504	462	446	483	481	469	450	472	426	487	443	457	470	492	444	469	462	467	499	453	485	461	461	471	470	455	485	468	477	425	444	458	471	465	483	508	474	466	499	471	456	466	494	443	506	491	479	465	478	491	445	481	499	466	465	458	474	466	465	460	465	493	471	484	509	476	470	444	502	467	479	493	468	475	482	464	450	455	484	441	468	491	494	462	509	466	494	472	440	472	412	504	426	490	465	492	504	494	485	437	483	518	496	469	481	474	471	481	498	462	504	466	470	487	481	446	456	493	462	490	491	490	476	446	436	467	470	457	482	468	495	445	464	443	494	497	499	470	474	435	524	475	478	502	472	478	465	510	472	482	468	463	506	483	480	453	507	483	477	480	448	488	477	457	453	461	439	461	513	503	490	470	473	447	474	462	492	453	493	491	482	482	513	450	465	505	440	485	473	476	495	485	450	471	476	495	469	513	468	461	460	459	526	454	487	458	487	453	466	471	488	484	449	474	496	504	467	462	482	466	501	481	492	453	479	463	501	484	462	424	481	482	482	471	496	453	483	442	471	467	475	449	494	457	510	481	467	472	478	493	500	470	470	471	454	494	507	454	480	446	504	483	471	452	488	486	459	490	470	480	481	492	469	467	504	450	452	473	463	473	475	472	470	513	473	460	469	522	498	520	466	497	469	455	517	486	461	491	469	477	500	470	451	484	506	458	478	490	466	509	434	474	459	443	499	490	455	450	477	474	455	431	438	493	482	454	459	449	462	462	472	444	489	489	462	494	468	435	476	484	488	445	435	469	436	464	542	462	503	443	443	537	434	438	477	477	488	462	453	504	447	450	494	491	465	443	437	476	505	465	513	472	500	451	466	462	461	475	501	491	454	461	533	447	467	471	486	493	510	478	464	457	447	458	509	467	454	489	483	456	454	469	457	495	477	440	473	502	458	503	534	475	464	459	499	471	482	479	492	499	456	489	475	505	492	475	492	472	417	453	472	482	473	458	501	447	448	474	530	485	488	462	463	490	456	442	464	495	470	507	494	482	475	490	470	489	492	491	459	466	485	478	465	468	492	448	496	462	471	528	472	478	480	481	467	449	490	455	474	442	470	501	514	499	495	503	498	481	479	478	455	447	438	445	500	510	505	462	469	457	489	465	479	476	465	443	482	480	495	440	465	483	471	483	497	451	436	473	435	484	468	486	471	484	431	464	475	465	487	474	464	457	458	484	467	458	508	489	528	445	509	466	464	479	490	465	434	467	466	481	491	456	459	502	429	488	465	467	472	520	480	472	512	486	430	458	473	435	485	493	451	497	488	479	505	489	506	459	509	436	464	454	485	472	463	477	437	462	447	467	451	470	480	468	493	423	532	483	466	491	470	488	501	481	487	524	452	473	496	465	509	507	469	478	459	470	491	482	473	449	492	463	496	437	473	483	506	488	494	484	463	461	533	464	473	465	497	460	445	461	512	482	464	486	516	501	485	460	452	470	482	498	506	496	453	489	485	450	466	479	478	455	455	466	478	506	500	471	495	484	478	458	484	497	475	515	417	466	503	469	515	498	519	468	448	517	467	519	488	480	458	485	508	484	505	460	470	485	509	470	463	467	443	461	487	502	507	532	437	443	494	431	499	480	495	478	471	495	487	458	496	516	453	518	454	483	479	495	452	477	483	481	498	455	475	469	468	476	450	500	475	459	469	449	432	470	454	487	493	494	517	457	489	489	489	478	471	475	491	476	463	498	474	454	513	523	484	479	496	505	470	454	459	467	482	490	509	491	454	455	497	457	484
35543	67172	42322	30187	27720	21607	15417	7036	1486	503	547	493	551	565	549	506	516	503	547	476	540	504	496	504	508	527	534	512	540	521	519	512	530	499	528	516	490	507	518	518	519	530	553	501	506	489	539	478	518	549	518	501	509	477	511	516	504	522	497	529	570	537	490	459	541	517	516	519	556	502	482	521	466	488	532	496	498	495	505	496	513	556	542	507	456	519	520	532	513	522	519	476	499	538	564	460	469	500	510	540	492	504	540	500	533	448	526	484	507	538	519	488	515	538	553	505	509	527	482	510	518	508	524	536	529	518	514	496	536	497	523	513	501	492	560	534	504	495	542	492	484	514	542	513	494	497	515	533	493	507	509	530	492	473	523	514	495	516	500	537	495	526	490	523	490	483	523	487	526	503	573	548	522	539	508	509	468	510	528	520	507	557	520	500	490	492	537	538	516	505	527	508	522	533	517	543	516	534	504	507	533	492	475	490	477	523	497	507	500	496	466	511	510	514	491	512	523	496	484	536	497	530	495	523	545	510	499	507	520	470	497	497	514	491	529	494	472	564	520	529	525	496	491	514	528	516	462	528	518	528	522	465	501	511	546	547	472	529	518	528	473	521	507	491	502	517	552	505	526	476	545	549	511	480	533	480	450	543	524	511	559	543	497	530	549	514	527	531	558	485	491	490	508	542	519	490	516	518	504	524	520	535	474	489	510	477	490	514	501	501	513	505	537	527	486	494	503	521	511	504	510	537	513	550	523	469	517	512	509	521	503	506	483	502	505	476	560	505	500	518	528	478	479	535	540	471	506	486	513	545	477	529	524	464	483	491	502	528	510	496	531	513	503	508	498	565	494	514	505	492	501	524	493	499	475	488	534	513	513	506	523	528	473	507	527	527	524	560	491	528	533	483	512	551	515	490	494	507	511	542	536	489	495	517	541	546	490	535	518	534	530	505	512	493	491	538	494	521	481	487	535	512	514	472	494	481	529	491	496	488	515	499	506	515	532	519	504	506	506	507	526	523	523	529	527	493	513	508	509	488	508	494	473	501	481	508	568	500	525	537	495	510	513	483	527	533	548	530	481	516	543	469	514	545	544	521	525	515	509	494	552	504	503	539	514	546	520	539	529	505	520	500	505	509	502	526	483	535	492	500	527	527	486	512	519	499	508	526	532	489	489	512	491	494	472	524	467	507	500	505	493	506	496	474	534	548	501	505	497	525	553	534	515	499	517	493	529	507	509	489	495	495	512	552	485	516	521	541	525	547	480	531	535	520	481	481	520	524	505	507	521	502	516	523	516	492	498	481	522	487	501	541	485	542	498	524	512	515	503	516	513	491	478	484	513	463	518	508	489	493	525	535	531	504	502	525	511	495	528	500	489	529	536	523	489	518	465	524	483	483	517	509	511	519	501	520	519	529	484	525	499	512	544	489	482	508	513	509	500	533	499	512	543	503	538	511	482	500	497	530	541	479	534	535	526	486	517	524	503	518	565	499	553	494	506	484	558	508	494	509	515	509	511	519	535	524	468	513	528	491	501	512	540	477	492	526	463	498	525	555	561	552	534	557	496	471	562	523	556	548	459	488	489	500	519	506	533	525	532	523	524	542	489	488	578	554	497	528	531	512	513	485	543	495	538	532	481	504	522	519	499	487	541	524	475	558	517	507	457	508	511	530	504	451	504	516	510	546	501	530	489	518	527	459	510	547	526	507	492	496	543	508	515	494	487	481	524	544	519	500	532	498	493	525	511	498	485	507	499	531	538	515	486	520	503	495	459	521	547	527	509	522	498	561	495	540	494	526	495	534	533	549	515	483	519	510	501	508	505	508	502	488	492	556	534	551	526	495	570	548	522	509	543	479	492	487	508	435	490	533	488	504	512	509	516	544	507	539	533	526	512	514	527	509	484	536	511	538	515	546	514	522	515	522	509	549	521	512	509	535	536	563	491	540	512	533	504	490	542	513	532	533	517	528	552	498	507	515	492	482	509	501	530	514	517	488	531	526	523	513	514	499	531	520	488	508	527	526	530	520	468	530	491	513	520	530	558	475	511	556	517	502	509	476	495	530	503	503	501	499	537	520	507	514	506	491	556	479	530	549	504	535	511	500	510	532	514	504	510	543	491	512	494	544	472	501	565	520	538	563	512	476	466	536	505	517	497	494	506	498	535	484	540	520	520	522	518	545	484	507	498	522	537	484	479	514	513	559	506	505	570	492	510	479	513	522	530	508	505	510	511	528	511	536	494	504	498	528	492	554	483	507	497	520	534	509	532	471	522	528	541	505	507	512	522	498	489	511	512	499	496	500	526	503	481	479	502	517	543	514	544	533	515	506	517	513	493	538	504	525	484	536	558	530	556	518	518	535	515	536	486	511	512	528	543	508	503	508	538	471	522	504	500	471	445	496	548	533	515	531	509	480	524	538	492	505	543	513	506	482	532	515	527	537	494	518	481	493	529	501	527	489	511	502	507	533	518	520	529	514	497	490	504	497	509	541	540	521	528	493	501	511	530	471	460	554	507	500	515	531	472	478	512	520	512	523	517	529	537	502	490	466	540	523	490	506	531	531	493	514	494	505	511	532	537	514	531	532	512	482	553	541	539	486	493	484	520	490	527	482	517	518	563	529	528	493	523	496	504	487	518	525	502	500	511	521	513	462	517	503	504	502	540	479	503	513	525	493	514	524	492	480	520	453	496	474	526	500	480	524	541	501	479	504	500	482	492	497	517	518	488	494	493	500	547	490	536	508	502	509	506	512	492	520	515	538	523	513	481	505	541	510	553	495	508	524	494	530	532	525	513	517	487	518	502	499	546	540	495	519	514	500	533	527	487	475	480	530	505	520	560	529	490	516	486	461	472	498	479	509	524	547	531	510	511	535	509	522	499	495	532	514	497	485	519	516	474	510	517	544	493	507	517	495	503	495	491	495	501	513	497	517	498	494	502	508	542	512	491	528	506	495	539	521	553	552	508	525	528	545	510	470	524	507	493	532	543	501	498	518	511	502	546	487	499	486	458	504	522	512	528	514	525	517	511	508	491	539	527	486	500	516	530	489	493	486	514	541	517	535	544	487	488	514	490	512	512	510	511	491	558	500	519	523	526	487	507	522	530	533	544	541	539	500	474	539	505	478	534	514	498	510	509	475	485	516	489	490	503	505	516	486	539	491	489	473	546	512	520	485	524	507	520	510	510	493	524	517	492	542	513	515	445	523	505	510	519	506	516	497	531	493	507	482	537	481	516	512	514	549	500	557	513	464	490	519	508	554	500	477	512	537	543	543	492	520	503	495	562	557	480	477	482	519	494	509	478	522	531	523	541	464	522	503	496	493	551	523	516	462	556	495	481	511	502	522	547	477	479	528	488	534	560	526	499	502	497	533	490	561	543	535	574	533	513	496	515	547	499	507	499	506	487	484	504	511	498	542	528	508	522	502	518	532	529	521	473	486	504	506	542	474	495	530	505	510	498	503	519	517	495	510	517	563	541	462
22488	21260	29960	25064	25907	33305	28167	12748	1942	554	540	501	477	468	421	479	463	489	483	479	468	503	467	461	478	490	484	479	486	452	456	463	436	449	446	461	450	416	422	396	467	438	467	452	471	428	430	455	476	448	438	455	429	426	434	454	432	449	493	444	446	483	443	457	477	433	444	448	455	455	450	438	474	448	452	458	448	494	472	436	432	440	458	428	438	489	431	462	423	444	434	439	450	469	422	460	457	406	431	394	428	462	482	438	450	456	441	407	439	469	454	459	433	481	489	475	472	468	478	465	437	431	449	449	426	458	441	449	424	430	457	445	436	476	465	443	440	466	444	430	403	431	434	451	439	445	480	442	431	476	458	422	436	418	493	434	456	460	437	407	466	433	421	452	459	446	425	466	479	453	414	401	435	435	469	492	445	463	447	438	445	438	422	452	486	435	440	424	488	447	465	456	422	404	482	488	415	435	451	432	424	445	436	488	414	440	468	425	509	429	456	451	450	449	446	456	460	450	455	424	464	444	412	414	457	473	508	451	448	426	446	448	487	461	432	447	445	447	416	423	420	436	479	452	428	413	461	454	458	399	441	459	488	478	475	476	449	410	435	453	440	486	474	430	463	425	445	453	498	448	466	478	471	442	450	472	467	454	423	420	469	440	456	459	460	439	450	450	409	433	477	472	425	459	463	442	458	449	444	462	445	452	419	393	440	457	423	448	408	451	420	438	453	495	434	468	450	435	392	425	438	482	406	490	440	456	432	417	452	416	468	443	433	435	465	433	434	467	460	448	463	458	420	448	481	426	460	449	449	453	451	474	446	431	451	466	479	447	449	425	473	460	402	428	399	424	464	412	441	399	420	438	468	428	469	447	436	461	457	442	438	480	449	452	451	431	426	444	492	430	465	433	476	462	431	480	468	442	445	430	423	459	433	431	448	445	436	420	434	435	480	404	418	456	390	427	419	437	462	456	430	445	458	468	426	451	414	449	465	464	427	465	457	429	451	438	437	440	440	428	475	464	437	441	449	457	418	467	433	435	464	440	467	426	427	433	467	457	426	446	474	473	445	441	414	448	488	481	443	449	436	456	422	437	459	418	453	433	425	481	441	452	410	472	417	415	405	462	431	452	467	443	454	470	432	449	470	475	453	481	431	474	426	456	438	481	440	422	448	465	424	452	452	433	437	461	468	451	437	428	505	461	430	428	431	436	439	471	457	510	423	479	449	454	401	443	500	472	398	478	406	462	450	463	433	431	444	472	508	431	411	444	472	473	438	432	447	468	460	411	482	440	429	437	452	472	439	444	431	461	531	443	449	417	430	437	426	436	506	429	484	479	455	441	434	452	468	424	459	456	436	511	457	452	442	463	496	459	436	479	437	421	462	443	465	486	455	445	454	404	449	423	468	430	437	451	473	445	444	442	489	456	423	454	479	455	454	440	434	405	448	448	444	459	419	472	458	445	439	428	454	438	460	469	415	436	472	464	463	419	459	438	463	444	454	437	429	453	448	425	436	468	426	429	420	480	445	441	478	441	434	438	467	417	472	450	451	471	472	433	436	444	449	431	433	486	452	463	450	444	437	489	455	403	426	486	429	509	455	443	433	444	415	419	445	486	444	416	444	428	459	465	498	483	451	453	441	444	439	440	454	436	436	436	430	438	439	444	423	457	432	435	422	425	479	447	443	431	420	446	432	438	417	413	450	494	437	441	472	470	416	425	449	445	453	472	439	443	470	391	405	461	468	440	453	422	455	403	467	430	423	407	435	460	462	486	507	448	443	427	435	449	438	441	410	422	436	446	458	456	462	447	434	475	476	447	447	427	456	488	427	451	455	412	472	435	444	434	415	449	437	463	423	449	429	437	419	429	450	441	449	445	430	482	446	437	457	438	432	443	415	455	445	438	441	478	446	412	450	433	478	438	448	421	429	445	399	392	450	465	475	452	448	424	434	427	453	449	488	429	450	461	452	459	435	436	445	429	423	461	457	430	446	411	437	412	422	468	430	481	450	429	451	446	455	482	453	430	441	432	464	448	458	504	460	465	448	432	425	429	415	439	440	458	424	465	448	459	453	453	436	446	458	473	437	461	405	424	468	410	439	429	465	405	475	434	431	469	468	438	478	461	426	422	420	439	418	471	441	450	444	510	432	434	461	462	460	437	418	420	435	465	445	456	519	462	435	431	437	461	447	449	453	424	437	428	435	420	485	427	447	451	461	451	427	424	433	440	447	482	410	460	434	446	443	457	440	455	448	437	459	471	407	434	441	477	434	451	412	441	471	436	438	461	438	488	419	456	415	434	484	404	426	431	435	491	435	446	432	418	436	467	453	485	462	463	417	437	458	437	483	450	453	470	425	445	427	459	458	441	417	458	467	432	475	463	451	478	465	455	438	443	442	438	491	476	397	436	476	484	438	484	477	446	422	497	448	417	455	484	454	449	417	414	455	441	465	425	426	446	457	441	460	395	399	445	439	447	486	499	462	451	442	440	473	454	463	441	449	440	429	460	473	452	436	488	442	489	430	461	459	462	456	493	442	450	461	437	444	448	461	459	457	466	455	432	496	427	462	441	395	427	461	437	470	455	442	460	449	455	435	463	471	461	429	411	413	486	473	430	431	444	406	455	461	420	424	408	424	476	428	448	455	478	473	467	458	468	453	465	457	434	471	407	408	407	425	428	450	487	429	440	422	436	473	416	462	445	414	416	460	429	451	489	454	465	435	477	424	420	472	445	459	432	452	467	448	437	437	429	408	421	456	436	393	380	437	449	430	453	432	502	454	468	456	468	458	456	405	460	458	420	437	434	436	487	431	427	460	435	434	473	437	432	421	467	444	436	447	450	421	460	420	479	417	446	430	461	464	461	436	454	490	484	456	452	423	469	447	474	414	430	432	446	427	432	441	463	402	474	470	450	434	418	469	430	457	473	443	419	483	459	420	444	435	479	476	429	459	508	454	461	442	444	463	452	440	453	452	436	424	434	432	448	415	420	428	434	418	451	404	428	445	458	434	459	473	476	436	481	414	454	454	443	455	408	421	445	445	442	423	414	450	443	466	480	454	476	438	444	467	426	408	439	435	449	452	446	419	415	438	419	470	440	420	451	434	415	461	477	441	438	437	430	432	477	413	475	467	428	445	467	437	434	417	452	451	406	432	438	459	440	433	462	429	409	444	436	423	466	431	440	447	442	458	437	482	416	484	414	432	424	434	449	435	412	492	481	412	450	453	448	437	478	462	430	453	431	416	455	473	460	455	445	487	467	417	461	444	441	455	458	451	470	466	445	458	513	426	414	420	401	419	476	444	430	428	455	397	449	433	471	438	461	464	420	424	445	446	433	447	466	457	444	456	432	434	415	465	434	456	448	411	435	493	462	422	443	409	457	426	427	413	477	486	454	475	451	438	442	470	447	452	472	447	481	433	473	420	495	433	448	429	477	436	438	432	443	455	452	397	424	445	458	440	440	471	454	457	455	457	448	442	418	412	455
49579	92153	69558	46972	43259	39923	27015	14531	2333	619	567	556	513	499	489	503	500	496	516	491	446	504	463	435	488	475	485	460	465	488	469	460	439	425	469	463	453	489	460	479	482	444	458	463	416	470	455	500	466	454	486	449	457	449	478	466	431	507	463	451	458	420	441	458	427	492	456	418	502	442	511	494	447	475	421	449	473	482	426	440	534	461	455	469	457	466	456	477	439	488	440	494	463	503	466	475	428	434	472	439	466	444	451	477	455	476	459	462	465	484	449	466	474	485	487	481	435	468	439	477	464	451	456	482	485	460	442	454	456	442	473	459	469	456	504	468	465	442	424	479	452	411	466	410	444	449	462	475	446	480	450	463	459	447	437	486	481	432	401	464	476	439	470	451	450	454	448	447	459	424	425	468	447	412	482	471	460	448	428	479	471	450	437	442	463	463	457	430	440	480	472	450	490	483	461	443	503	488	434	476	475	457	479	452	458	443	460	478	434	487	445	445	454	447	458	450	463	441	460	452	494	473	419	467	429	433	431	474	480	452	459	480	481	462	454	471	407	437	489	434	458	475	467	441	491	443	405	474	466	485	446	442	483	473	442	422	467	466	433	472	489	498	478	436	449	496	488	432	444	418	448	411	468	477	448	454	431	429	471	436	449	495	445	415	442	467	480	446	483	473	459	461	461	470	458	445	495	490	448	470	443	449	457	455	458	405	487	444	420	426	471	408	484	491	463	476	482	447	451	475	448	470	476	431	468	469	462	482	447	479	479	474	433	472	454	445	445	502	449	485	448	481	481	482	483	482	436	399	440	487	427	453	447	467	462	453	484	477	470	432	419	450	457	483	446	446	438	482	475	443	426	444	469	482	478	465	463	444	454	459	438	441	442	476	436	444	451	457	483	494	509	460	457	456	492	410	448	484	456	463	458	464	486	400	440	482	445	468	452	473	434	430	464	504	472	445	454	442	420	446	461	445	474	464	433	447	466	432	517	451	475	506	471	465	448	425	485	462	424	447	438	438	461	439	433	454	455	420	463	491	421	483	518	439	434	517	460	482	459	481	458	475	459	462	429	478	431	434	462	414	444	459	511	448	455	470	483	436	468	433	484	445	480	454	461	480	435	475	491	454	453	456	475	456	473	469	470	446	462	461	471	455	498	439	465	479	503	458	476	431	444	486	454	468	419	470	459	445	462	432	457	450	448	456	447	454	432	452	479	460	432	457	489	432	469	484	473	448	457	492	453	456	467	435	482	468	470	494	460	453	467	439	503	477	458	443	438	444	444	433	428	480	466	466	455	431	447	426	466	476	443	462	426	480	479	462	458	461	485	479	448	451	438	459	428	454	407	470	473	477	431	448	463	478	445	468	437	435	473	457	456	476	436	433	453	474	431	469	470	439	454	439	475	477	460	438	445	438	460	457	468	458	432	472	451	460	501	438	434	453	461	437	425	473	437	455	447	464	508	475	463	467	490	481	430	473	457	392	473	469	408	437	427	452	451	452	417	467	459	490	482	440	439	498	498	485	491	450	440	458	474	475	440	477	489	462	438	426	452	474	465	464	429	463	433	428	413	482	451	470	423	476	452	481	439	455	445	477	446	447	472	446	470	438	496	481	425	475	469	464	469	453	438	463	424	447	471	427	460	438	464	452	448	462	438	455	454	473	436	456	421	430	469	449	442	492	478	462	445	472	433	452	440	445	456	467	429	442	443	434	478	436	446	483	473	476	430	455	472	445	456	426	463	479	443	459	487	475	455	465	472	455	455	474	474	488	439	473	502	490	457	469	452	453	444	457	465	444	482	469	458	432	453	471	462	447	468	441	461	451	444	475	435	478	440	450	466	450	496	436	462	421	497	479	393	467	468	472	451	466	469	463	474	450	425	449	465	450	465	437	462	465	438	444	457	469	434	451	450	440	478	447	450	474	410	467	445	497	469	419	470	451	492	474	487	444	467	438	467	459	467	396	457	461	475	491	452	481	453	453	451	443	465	410	464	474	470	492	468	443	432	485	466	457	457	428	466	414	481	457	512	444	476	435	467	455	507	443	464	517	443	448	475	443	463	476	402	444	444	457	419	504	466	481	441	454	461	472	488	452	468	432	471	446	470	493	471	467	449	468	421	434	440	486	467	436	447	448	478	471	466	439	441	477	449	460	428	498	487	457	452	461	439	421	434	410	443	447	474	472	466	464	475	455	463	466	462	486	423	466	427	468	476	503	420	438	437	465	452	448	447	452	463	464	452	481	456	484	473	421	457	462	445	424	448	455	430	456	461	464	459	446	448	448	454	430	439	458	465	457	473	448	458	448	429	445	433	421	444	441	521	440	434	486	454	470	466	421	451	490	528	469	448	458	469	485	474	470	494	402	454	486	455	486	482	468	428	484	453	483	466	463	408	426	478	451	409	412	459	484	482	418	435	462	443	453	458	441	471	455	457	445	447	456	465	439	465	445	440	461	425	460	441	473	440	480	489	463	473	438	475	450	460	432	451	431	476	441	471	437	481	458	470	495	460	462	433	453	436	475	463	472	466	446	451	455	472	431	442	487	429	458	514	471	437	470	480	441	443	424	454	490	424	439	437	418	423	473	466	466	463	464	476	482	457	488	454	460	440	481	450	491	477	448	474	435	479	463	505	480	460	473	473	455	473	452	473	437	475	424	472	452	457	416	458	463	438	465	442	444	472	435	437	438	471	491	456	485	463	462	486	453	503	465	478	463	465	432	460	447	493	457	407	394	474	450	439	457	454	434	451	452	425	448	440	469	408	476	426	430	476	480	466	439	454	436	469	459	481	445	427	466	515	476	464	445	453	476	478	473	451	480	447	437	491	481	488	465	443	470	439	450	495	419	467	444	429	470	487	470	486	466	471	476	428	476	448	446	395	473	481	519	450	483	437	483	451	390	468	467	443	417	493	520	462	463	463	413	447	491	465	465	442	444	483	495	460	447	434	464	499	465	445	501	414	446	447	442	443	458	456	428	438	467	476	440	442	476	468	461	455	449	447	465	477	473	467	436	471	435	471	397	494	489	429	477	461	462	431	418	469	479	441	469	443	449	483	482	446	457	442	450	451	475	472	431	431	445	463	481	444	488	444	446	436	473	454	438	466	422	452	454	449	453	458	496	469	461	424	448	458	484	419	457	492	467	479	444	453	458	456	499	486	454	457	464	467	476	462	461	461	444	482	449	453	438	476	461	451	476	479	460	438	491	486	446	454	465	466	455	439	460	438	479	469	454	459	429	466	488	458	416	498	440	469	456	483	446	431	438	417	445	441	475	459	475	472	419	475	477	443	475	440	476	419	428	448	498	458	469	468	475	443	496	433	459	449	476	457	487	442	448	466	420	482	461	465	429	420	436	428	440	474	414	441	450	432	455	438	483	493	487	478	454	413	493	444	448	453	466	498	467	456	472	501	495	464	448	462	476	453	472	468	453	479	438	440	435	463	476	446	451	445	460	449	480	405	452	430	467	451	444	408	474	469	468
28138	22431	17881	6781	3252	2498	938	529	357	297	293	281	270	266	263	290	296	297	302	287	279	303	253	276	279	285	286	276	245	270	295	319	274	296	278	284	265	253	271	249	292	286	326	279	262	280	272	275	260	286	299	288	265	279	288	242	296	295	266	264	292	288	240	255	269	255	275	274	266	280	251	314	269	268	310	277	289	275	292	297	284	304	276	268	259	287	274	264	296	271	302	268	276	276	309	261	271	276	274	277	275	268	301	307	252	289	287	274	268	283	269	292	312	279	305	254	269	276	298	255	296	264	288	237	263	278	251	272	257	290	290	304	270	274	279	312	286	282	272	292	269	259	288	267	250	275	276	251	262	263	264	284	307	274	282	248	316	266	248	303	288	266	249	306	285	268	298	278	296	296	304	272	267	263	282	256	253	292	221	243	279	284	271	280	258	278	253	288	266	274	254	253	291	270	269	248	266	274	272	259	300	258	308	263	329	310	319	295	297	286	288	271	250	267	277	266	261	276	302	287	292	283	287	287	290	285	283	280	294	291	302	296	279	300	297	276	282	246	275	259	296	278	304	276	257	292	265	277	262	293	251	294	268	301	281	277	246	279	270	287	276	276	255	286	275	292	275	246	271	273	274	284	267	262	281	292	298	277	257	262	290	295	270	281	238	284	253	302	261	276	271	277	276	300	269	270	270	272	281	271	289	284	270	266	286	287	282	277	245	262	288	257	263	262	309	278	261	262	281	290	260	268	288	269	270	287	248	245	269	269	290	273	272	284	264	273	281	265	286	291	274	265	294	265	240	253	261	268	278	259	296	288	288	304	316	264	289	263	247	255	279	266	297	294	262	280	268	260	275	295	289	300	274	281	259	290	274	272	286	297	276	281	293	296	267	276	302	254	270	273	267	278	301	278	266	291	280	243	267	278	284	275	283	298	279	279	288	297	275	256	244	268	284	261	293	256	269	263	301	287	270	247	274	272	280	277	276	257	238	295	275	307	272	276	257	256	278	273	282	271	283	285	281	291	273	286	305	257	265	263	263	277	286	268	297	288	285	290	283	274	299	278	290	276	274	262	268	290	297	291	295	277	285	290	263	283	285	275	281	293	266	284	266	254	259	272	254	286	287	279	269	297	279	283	273	274	285	261	296	273	297	275	311	277	295	278	287	272	290	267	279	257	292	269	304	282	287	262	240	279	274	256	273	272	284	281	246	261	256	276	273	242	255	279	263	264	267	275	247	264	245	264	306	285	289	317	267	266	278	285	253	311	273	286	261	295	287	282	301	251	269	250	292	260	274	260	269	266	259	274	292	279	309	279	250	251	299	255	266	310	289	259	273	266	278	300	260	280	258	283	292	261	300	222	309	266	266	288	289	284	266	286	267	267	253	257	279	283	265	275	322	264	300	304	271	266	289	259	260	275	269	235	306	269	293	286	275	253	265	275	285	277	306	292	239	295	258	307	243	259	265	268	279	275	310	303	260	258	294	285	288	328	277	263	247	295	259	307	279	309	276	300	289	286	289	264	250	301	267	276	291	281	292	289	232	263	294	302	270	294	262	264	268	275	286	303	291	286	269	291	284	287	276	290	279	274	294	259	272	290	296	277	257	296	236	281	285	285	277	273	256	278	305	281	273	298	258	268	263	269	269	251	278	285	292	264	312	279	294	280	274	254	275	227	268	288	306	307	280	287	271	277	291	302	275	280	279	266	287	290	277	277	281	271	273	299	291	299	300	273	257	285	300	311	268	271	268	280	273	234	283	265	257	263	295	280	289	274	261	264	290	283	242	253	284	261	279	268	284	291	332	268	264	289	248	261	246	294	280	259	272	279	285	283	283	255	266	289	268	251	266	287	284	275	289	265	264	255	291	245	266	296	275	289	287	298	304	265	270	293	289	269	270	298	313	265	260	276	280	284	298	308	252	294	277	287	279	263	247	283	270	286	253	261	280	298	279	290	271	253	257	286	261	296	280	269	261	296	269	254	296	260	275	264	288	292	303	287	296	261	300	263	277	275	289	288	282	278	267	278	285	315	256	297	282	285	282	268	284	289	277	267	251	271	277	296	294	245	274	267	297	302	307	249	273	260	293	272	302	279	264	264	280	264	272	313	269	293	271	285	264	268	274	273	268	272	283	263	292	256	283	281	257	258	271	274	294	250	252	291	288	281	296	289	278	304	278	314	285	310	326	298	284	275	260	284	276	275	278	316	260	298	290	270	271	306	290	269	305	282	286	270	264	288	264	243	252	268	268	271	313	266	265	277	293	279	267	289	295	268	313	252	287	275	273	269	293	294	253	258	278	302	319	291	299	285	278	310	296	286	266	277	277	287	271	296	299	296	246	247	246	262	299	278	293	279	259	287	273	247	285	255	279	285	304	248	289	252	290	254	265	254	281	262	278	254	269	263	251	295	284	281	271	267	255	275	289	328	274	256	266	313	312	289	277	274	264	283	274	259	293	279	286	325	264	289	273	257	262	269	245	311	246	266	261	287	252	270	259	267	289	270	265	272	277	277	268	306	259	282	264	251	293	281	271	275	273	241	320	278	266	269	279	275	304	295	291	265	281	277	282	307	302	276	282	315	281	265	282	278	301	304	252	297	280	297	255	259	294	292	279	271	266	276	269	286	256	281	282	286	297	300	255	286	259	258	278	283	317	270	278	278	263	271	270	264	269	273	296	296	333	273	251	288	257	293	301	273	284	298	286	292	284	249	243	269	302	286	271	284	267	312	260	306	276	278	280	290	298	270	281	269	246	243	290	282	279	282	273	268	317	297	267	297	268	245	277	264	275	281	309	274	269	303	278	292	283	305	273	285	296	264	267	301	264	289	299	289	265	272	260	286	288	266	266	281	253	280	302	277	276	292	280	257	253	318	270	274	327	286	300	255	282	279	272	308	269	294	278	300	267	278	282	249	292	274	257	257	283	283	313	261	265	264	308	278	277	283	301	297	282	274	261	263	289	278	280	272	280	301	268	263	292	302	288	279	273	263	285	304	290	264	281	266	264	239	302	257	243	274	277	277	288	285	310	266	286	277	266	258	308	261	274	295	290	291	290	281	276	275	272	281	238	292	284	266	287	281	282	273	276	283	266	267	279	272	276	286	264	278	310	269	249	289	272	270	277	287	271	273	276	281	251	278	283	280	285	273	289	279	235	270	294	264	250	327	269	272	251	272	268	266	253	308	250	295	260	272	249	258	265	279	268	276	261	308	283	272	259	299	256	261	281	331	279	265	292	265	272	290	300	282	275	312	237	281	288	285	256	281	267	292	310	258	266	267	282	312	289	261	282	307	280	264	261	264	249	279	294	260	301	286	305	306	274	256	287	302	271	312	272	302	247	292	279	271	281	276	255	259	304	285	286	269	264	282	304	257	290	280	294	317	243	264	298	290	304	287	269	242	270	286	293	269	261	272	258	283	252	299	289	278	254	299	275	241	290	273	329	267	295	262	280	269	300	263	261	262	279	270	263	309	282	263	277	282
17397	28844	12594	4846	3868	3303	1207	763	469	316	331	323	305	336	309	314	301	315	299	331	316	328	291	293	324	303	333	302	281	301	307	297	315	314	309	312	325	284	331	340	316	327	297	329	305	315	292	336	339	327	312	302	321	319	285	318	297	303	336	289	316	326	319	297	348	308	319	286	328	302	305	342	316	328	284	327	350	305	311	304	313	310	327	311	337	329	284	315	281	331	296	329	295	291	302	312	338	320	315	312	295	313	321	342	293	333	322	298	305	293	292	332	345	322	301	333	330	332	319	301	366	300	319	312	310	327	312	301	302	301	308	330	320	323	324	316	316	312	328	322	308	331	279	338	302	314	317	319	333	315	328	321	310	302	309	331	288	349	311	277	319	339	313	307	301	359	332	326	319	294	324	334	318	321	327	285	329	277	313	303	310	330	328	281	358	318	299	310	303	285	335	294	306	282	338	322	329	347	329	284	338	332	330	330	304	334	290	301	302	329	293	332	291	316	296	325	298	287	295	344	306	354	307	306	337	313	339	324	342	334	308	301	344	308	331	325	330	284	327	300	327	299	287	305	294	310	320	316	290	314	319	323	336	304	320	356	291	342	319	291	311	328	330	281	300	312	325	298	325	323	305	286	280	326	332	320	298	329	309	287	326	311	277	300	325	342	312	332	308	318	315	323	270	288	304	320	341	279	282	321	314	306	336	303	288	304	298	334	339	325	339	308	314	280	296	300	301	281	310	330	332	320	336	316	305	295	295	292	330	320	313	322	362	287	330	303	351	315	333	301	311	319	346	292	326	331	336	279	307	287	331	282	368	294	337	314	301	290	327	341	326	280	331	332	319	331	304	315	293	310	291	294	291	343	311	304	313	310	299	310	286	328	341	293	303	299	315	306	318	312	323	305	316	317	313	343	331	323	359	331	300	297	304	335	338	303	320	306	318	331	312	302	313	334	321	303	301	311	300	325	306	274	309	319	311	332	329	288	314	297	318	328	295	307	304	333	291	300	324	306	318	317	328	349	326	317	308	301	343	306	298	293	325	333	300	349	321	316	310	320	305	287	310	305	326	356	330	337	344	336	307	287	275	289	333	317	316	323	314	301	298	319	315	296	308	331	290	312	291	340	322	316	311	314	338	305	303	312	297	321	307	290	299	330	323	308	319	355	335	300	331	314	323	328	293	336	315	314	335	301	310	320	335	312	296	314	303	295	288	321	314	296	301	328	346	328	330	334	291	307	317	281	287	314	310	307	306	283	320	314	321	275	288	300	296	311	334	320	316	345	310	313	301	336	324	292	346	306	316	310	300	320	329	303	308	310	343	303	334	311	305	334	333	302	303	342	305	349	286	361	326	315	313	333	308	330	320	343	325	300	316	321	318	305	312	301	341	321	294	298	319	313	302	325	313	303	334	328	328	335	318	319	318	312	294	296	304	294	321	312	325	304	317	306	301	304	305	304	304	304	305	328	347	323	310	304	302	307	303	320	315	336	284	330	331	278	319	358	334	323	315	313	319	327	344	325	304	290	324	345	316	352	329	290	327	297	328	315	346	304	313	324	302	340	330	320	307	342	296	293	341	323	287	301	331	325	346	342	301	325	279	286	299	337	307	311	325	303	344	286	332	308	322	327	321	339	304	319	319	318	303	312	317	299	307	294	334	312	294	348	325	304	327	312	309	355	315	324	336	299	306	332	322	315	332	308	338	298	296	291	322	351	314	318	298	337	308	328	305	315	305	314	325	310	320	335	304	288	327	300	296	319	319	304	359	338	309	282	285	303	305	334	322	282	325	302	324	312	322	328	345	338	314	322	315	308	321	323	321	340	323	314	305	281	313	333	303	328	322	303	322	334	293	276	277	330	319	299	333	280	328	333	344	313	326	319	318	310	281	348	319	289	335	303	324	272	293	326	339	310	315	305	324	323	285	287	308	313	313	317	315	325	338	321	322	302	296	322	305	311	303	317	340	335	309	350	294	325	334	348	277	319	312	325	278	333	300	313	291	295	317	326	335	320	313	350	299	307	324	299	313	291	321	345	322	312	284	326	326	331	301	326	342	304	337	304	281	304	295	329	345	333	310	302	347	290	298	320	314	324	287	308	331	330	338	310	293	320	316	290	305	302	323	299	282	304	326	278	294	332	322	301	300	306	312	298	317	353	278	314	307	329	314	303	324	325	330	311	306	315	302	327	279	313	307	322	305	315	293	312	332	319	311	329	306	316	292	329	314	283	330	307	312	300	304	323	323	340	335	325	304	326	304	280	306	324	324	321	330	360	318	326	309	316	327	345	335	314	326	334	352	301	307	335	292	317	309	338	299	317	295	327	318	333	357	297	333	299	306	313	321	325	319	334	332	293	342	319	303	316	342	311	316	324	309	308	328	309	345	311	319	284	302	342	311	310	323	300	316	331	307	293	302	318	330	297	280	315	318	319	343	297	333	277	303	309	307	303	325	320	306	336	299	310	328	313	331	347	329	315	329	313	313	331	318	310	316	289	328	315	303	334	288	328	342	330	337	315	321	346	292	308	309	323	321	321	315	301	333	360	304	319	325	298	339	319	300	300	301	318	304	309	281	307	335	285	303	304	297	314	314	295	301	335	333	306	314	306	288	320	279	338	305	311	317	314	314	328	326	316	320	308	299	291	301	280	273	319	327	329	299	328	284	343	343	306	295	288	300	319	334	304	321	300	332	334	316	318	338	323	288	276	319	316	300	278	319	341	309	297	311	298	303	319	302	306	318	282	302	296	294	326	348	311	301	343	325	335	327	313	287	320	308	342	317	344	303	301	322	306	281	295	346	296	331	337	287	298	333	342	320	315	313	312	314	321	305	315	276	312	304	297	308	317	338	260	329	319	343	317	305	296	325	355	321	306	333	325	317	324	335	309	321	309	323	305	347	298	327	305	296	308	312	308	318	334	311	308	302	306	309	332	294	304	328	336	324	331	315	333	326	323	352	297	305	304	316	318	306	300	344	313	300	297	323	283	307	325	330	296	307	318	325	297	317	311	315	316	357	326	319	325	304	321	321	303	321	342	315	336	306	340	300	301	310	323	291	319	329	316	319	298	310	301	294	306	284	284	300	326	323	328	299	306	315	307	306	334	293	325	333	295	309	321	322	313	322	304	281	294	323	332	312	311	300	317	294	301	289	303	333	326	316	296	306	316	313	318	316	320	298	300	315	300	329	320	343	328	328	327	278	341	331	299	324	312	349	324	346	354	353	326	305	288	302	323	301	292	315	310	330	301	320	289	304	339	294	319	307	312	293	305	307	342	315	322	312	300	286	334	336	309	318	336	313	339	322	331	339	340	299	301	305	309	335	310	300	313	299	316	296	282	353	298	309	323	306	324	303	293	329	333	309	312	324	304	288	293	311	313	310	323	299	292	316	286	294	296	297	344	281	326	318	341	313	320	328	338	320	312	338	272	314	316	302	309	305	299	311	295	326	315	335	308	312	318	316	342	315	309	311	313	329	310	314	328
23660	21400	28797	26276	25954	28268	18404	7656	1506	268	277	249	233	235	229	222	204	232	235	203	230	235	211	210	218	237	215	213	233	226	226	236	229	200	229	221	218	202	220	204	210	205	216	206	219	231	188	212	197	187	207	233	223	229	208	213	218	213	195	190	228	230	199	223	221	229	220	238	220	194	196	220	219	201	228	228	203	201	205	192	233	221	209	199	220	207	232	231	226	216	220	232	203	247	224	217	224	215	213	186	193	219	210	211	220	216	209	239	212	201	222	235	205	206	204	205	219	191	247	224	224	196	203	191	235	212	193	191	194	215	230	216	197	208	210	220	213	213	204	189	214	251	204	222	205	222	192	192	186	215	194	221	207	189	215	226	204	207	220	235	205	197	237	224	243	214	228	220	214	216	194	204	222	216	189	197	216	186	251	211	220	188	226	243	233	216	240	185	236	208	204	220	211	222	229	204	205	220	197	201	228	201	217	219	199	209	236	206	223	217	227	194	225	207	211	247	210	209	223	209	221	196	182	246	202	238	206	228	230	253	201	209	221	187	195	229	214	225	209	223	214	205	212	192	225	204	216	231	195	215	220	203	207	232	223	224	235	214	231	230	220	212	214	197	221	215	204	194	223	217	237	219	192	244	205	220	208	206	214	209	199	208	228	213	208	220	223	199	241	222	223	215	187	205	205	223	213	226	212	193	206	233	245	203	197	243	215	225	206	210	215	198	217	210	225	213	217	222	229	213	213	227	176	220	202	189	190	214	220	227	240	222	227	224	232	229	217	199	204	229	232	188	217	209	231	215	215	209	207	229	201	214	195	212	225	227	186	206	207	213	224	201	225	218	220	220	201	224	221	255	246	215	220	209	215	221	196	203	219	213	239	214	223	216	204	216	224	204	201	220	208	177	206	229	261	208	220	179	198	232	209	203	210	212	217	215	209	210	219	212	224	200	219	222	216	195	195	221	232	194	223	208	241	203	233	251	204	221	188	206	229	199	189	198	203	234	224	201	208	216	225	211	212	211	240	206	213	244	223	222	222	209	197	245	220	217	221	199	199	222	231	206	213	209	224	216	224	253	211	224	224	203	210	221	195	209	188	199	182	194	231	221	228	184	233	231	171	218	231	221	209	221	211	195	224	230	233	199	204	243	209	210	228	217	222	200	200	218	201	205	219	231	203	234	240	232	204	220	206	203	211	223	196	216	193	229	227	216	235	226	193	236	225	224	232	209	205	213	220	211	227	205	216	220	203	210	215	232	214	230	208	226	214	218	204	214	227	207	219	230	211	200	221	225	227	189	233	215	225	199	204	190	220	232	225	214	217	216	244	201	199	219	217	187	211	208	205	216	202	212	219	191	218	198	191	225	213	211	202	216	205	215	214	213	247	224	229	208	201	215	201	227	212	222	227	213	213	245	214	221	209	215	212	219	210	220	207	224	200	177	212	222	208	194	217	203	217	210	221	213	217	205	205	215	221	237	205	234	204	227	234	231	229	215	201	217	239	222	237	204	216	222	219	223	218	212	217	219	198	210	215	241	238	201	200	210	228	195	224	203	225	198	237	221	237	216	187	245	185	202	232	243	218	242	232	222	211	210	231	248	196	215	203	213	210	228	224	214	218	233	227	242	159	224	221	205	198	216	196	231	222	226	227	196	202	210	209	223	231	246	208	233	207	183	216	219	220	203	236	221	225	213	209	221	208	207	197	202	206	229	218	227	196	224	214	225	204	214	227	230	218	214	211	206	225	208	214	244	220	210	217	208	232	209	177	213	197	203	214	217	218	213	230	234	190	227	225	234	243	217	212	255	235	241	204	219	181	221	222	193	190	201	213	208	216	243	222	217	193	213	230	234	226	212	213	195	221	214	234	223	195	204	210	236	207	237	227	207	223	211	209	214	244	222	214	219	215	231	225	224	233	224	221	181	221	200	209	210	226	237	207	209	202	191	202	200	237	230	199	217	212	206	230	196	223	210	228	222	235	199	195	219	217	196	217	231	192	236	217	211	210	223	240	196	228	213	217	209	196	198	235	220	209	208	232	230	220	198	205	204	214	196	219	220	218	239	210	207	257	166	223	212	221	225	212	248	205	216	210	194	216	216	193	216	196	233	221	191	201	221	228	217	217	216	191	213	205	218	223	184	215	228	211	200	215	212	231	249	220	191	233	221	201	220	212	203	215	219	204	212	191	232	218	213	217	218	225	228	203	228	236	212	229	226	226	181	222	226	236	245	195	215	230	228	207	208	221	197	207	231	208	214	189	202	209	215	222	187	194	224	225	245	196	209	226	212	201	192	208	211	207	207	194	216	222	199	216	211	196	217	225	222	220	209	220	240	231	184	238	196	211	227	232	212	191	213	204	192	216	216	226	205	204	224	207	192	241	248	202	218	196	224	191	197	193	195	217	186	212	191	199	214	238	209	224	231	220	201	198	218	196	220	221	197	234	207	219	204	238	224	207	225	215	219	227	215	212	239	221	202	203	221	205	210	210	200	218	228	238	215	234	236	208	214	234	205	261	237	211	213	194	201	215	211	202	213	220	209	201	221	217	194	210	202	218	253	231	220	191	209	220	197	213	241	218	229	212	234	211	253	219	214	213	209	209	217	233	219	197	235	229	223	232	193	219	208	199	231	210	240	241	184	195	191	219	200	203	223	232	199	216	183	226	228	215	231	246	219	222	232	219	217	222	229	217	187	216	242	220	210	214	204	210	207	230	223	198	215	190	244	210	231	193	204	192	209	232	214	216	226	224	232	220	195	229	204	218	227	231	217	203	226	229	184	222	202	208	243	225	201	208	197	213	240	208	215	181	240	225	225	193	211	185	232	208	197	200	202	246	213	220	196	230	230	207	215	207	230	194	229	188	217	223	222	234	243	218	217	196	211	226	210	228	199	209	222	219	199	208	207	208	262	206	218	224	204	219	205	193	203	208	212	201	211	201	227	225	231	218	227	202	203	210	215	230	219	193	219	199	227	184	226	240	200	202	202	182	210	197	204	205	211	213	224	220	249	219	204	219	210	222	206	200	208	170	207	227	219	225	235	212	197	185	188	196	234	183	205	224	209	210	213	209	208	219	187	245	191	208	230	221	250	214	245	205	192	199	205	194	184	226	221	210	198	221	193	235	221	222	190	207	239	215	217	212	228	218	221	196	215	227	223	190	212	202	232	226	224	204	201	203	226	206	203	220	208	219	241	229	206	219	223	225	200	205	216	233	208	229	220	190	239	210	193	213	198	207	205	231	234	218	209	233	215	201	186	192	180	207	201	230	194	179	213	235	201	187	188	227	231	202	220	176	223	202	211	199	236	193	197	214	220	242	223	227	200	229	195	235	196	196	184	214	242	189	180	225	208	213	241	186	204	205	223	233	196	221	204	232	250	198	201	220	205	197	275	249	196	207	217	216	213	196	237	230	219	229	248	214	212	225	244	219	238	188	204	226	216	226	198	223	225	224	190	243	221	226	236	202	211	205	230	228	206	197	218
43876	75237	43225	34092	33479	30926	18537	10571	2220	315	318	307	292	261	261	276	294	258	257	233	242	274	225	240	267	243	232	227	241	270	251	252	261	250	255	243	231	242	224	239	238	229	211	234	250	226	245	228	227	245	220	241	248	225	232	241	222	238	245	242	224	240	255	242	260	258	273	213	234	264	228	225	228	243	263	234	227	227	231	242	269	244	245	228	213	268	258	268	264	260	237	227	243	260	237	269	260	243	254	251	239	237	210	242	241	210	240	210	215	229	213	260	224	213	258	249	232	221	207	219	278	227	228	250	235	246	246	275	235	220	237	224	202	211	217	234	227	250	259	254	228	225	234	255	209	232	232	256	228	217	226	247	248	205	247	238	203	232	209	225	249	230	238	238	238	244	248	225	215	231	267	260	229	255	246	229	237	255	243	236	230	245	246	237	208	247	234	214	239	241	239	249	255	241	244	268	230	233	232	219	234	226	256	267	252	226	239	224	242	249	233	200	240	227	247	266	218	238	242	224	222	257	200	211	231	245	261	225	216	227	231	255	251	253	237	216	247	267	240	231	246	210	234	235	226	236	246	233	249	252	228	236	233	240	210	223	244	249	222	260	240	243	248	231	209	234	219	219	225	256	225	248	239	247	234	236	247	253	245	243	247	257	261	237	219	224	230	261	238	274	219	256	241	251	235	220	218	252	255	224	234	231	260	239	259	228	249	237	242	233	231	254	236	236	261	256	235	242	229	242	248	251	250	229	233	224	256	263	230	220	208	251	226	240	239	264	227	238	219	258	235	244	222	221	253	232	250	217	269	247	247	260	233	247	255	223	254	250	245	266	254	238	249	229	223	236	259	207	237	226	253	249	249	234	251	242	240	239	254	241	241	213	240	223	245	252	215	253	210	246	233	249	257	244	245	213	249	235	241	225	235	261	233	240	233	256	231	238	229	211	255	228	228	224	222	234	260	221	258	233	230	254	236	241	227	263	247	240	216	243	232	214	246	234	241	244	238	221	243	235	253	206	252	250	241	260	245	216	227	234	224	202	242	262	235	226	246	244	241	236	254	248	230	243	260	242	262	234	238	223	243	247	251	228	236	260	207	238	246	265	216	239	209	217	234	246	217	240	217	224	241	228	260	224	259	243	212	238	250	224	265	245	247	230	242	254	223	237	232	214	249	234	254	246	252	243	241	217	257	224	251	256	222	227	227	279	240	227	245	224	243	219	244	248	238	234	222	237	228	227	234	244	227	255	222	230	234	228	213	237	228	235	229	237	246	260	251	207	215	244	248	249	231	222	256	257	238	255	227	244	249	254	247	247	245	237	226	244	251	214	234	231	243	223	219	262	242	243	271	266	234	261	228	254	229	228	235	242	235	208	222	255	262	245	218	233	270	217	195	259	225	220	234	221	259	244	266	238	243	229	235	219	233	230	260	235	234	257	223	238	245	231	202	217	249	210	245	237	234	235	234	210	200	238	241	242	231	222	241	215	249	252	216	228	232	268	262	203	231	241	228	203	240	246	228	224	228	220	222	229	241	204	233	271	226	265	212	239	244	243	252	239	229	261	266	246	231	251	224	225	242	224	260	249	239	235	224	226	242	244	255	224	243	256	210	238	226	248	241	260	258	247	234	233	236	230	267	240	227	247	248	251	238	237	215	216	248	234	226	237	246	240	230	248	245	242	230	221	245	222	227	225	245	227	253	236	205	268	244	247	227	248	257	239	226	258	267	253	220	220	239	243	270	249	217	239	234	242	237	275	242	234	233	237	245	238	223	246	258	235	250	232	223	228	244	262	221	224	242	231	220	231	231	232	243	263	239	262	238	218	258	254	236	246	202	220	250	219	255	218	221	249	265	211	247	231	243	274	240	241	209	263	244	256	240	241	282	267	256	251	232	229	252	213	218	246	221	262	222	247	224	238	241	220	252	248	246	218	270	230	243	223	239	215	226	222	269	230	227	224	226	243	214	235	251	249	216	240	249	198	257	257	236	244	218	241	243	266	260	196	273	260	235	251	232	199	205	235	243	217	233	257	219	253	271	221	263	271	231	234	225	225	258	278	248	225	231	232	255	239	216	213	246	250	243	230	225	238	242	238	241	231	235	254	242	240	217	223	227	233	243	218	238	234	250	246	254	227	248	241	232	233	244	248	234	231	262	230	253	238	258	255	220	264	229	241	247	237	256	226	251	252	261	246	228	217	244	244	227	233	263	244	247	225	272	205	250	257	248	223	218	237	251	239	238	242	252	209	225	256	246	257	251	231	206	228	237	211	253	266	254	246	219	246	266	226	208	215	229	258	251	222	244	232	232	258	228	231	239	258	261	250	243	220	234	240	232	233	218	231	232	256	258	243	264	241	235	248	255	233	244	241	238	232	248	212	216	252	266	242	232	242	237	226	268	220	224	211	253	256	245	256	223	237	233	245	245	223	260	239	226	228	213	207	249	241	240	255	230	246	245	231	228	223	228	227	244	236	246	237	236	250	250	220	223	266	239	231	199	231	247	224	225	227	219	255	245	217	240	236	206	240	199	220	252	250	236	243	212	243	220	216	245	232	243	248	239	236	248	224	233	234	218	219	236	240	234	224	229	233	227	231	240	235	238	208	229	266	244	228	229	242	241	201	247	248	237	230	218	261	242	242	228	263	257	254	263	240	240	271	232	225	226	227	244	251	237	237	218	231	238	233	233	230	245	247	254	239	225	229	210	233	215	257	233	232	205	230	245	218	229	237	262	238	252	251	258	253	249	232	255	246	233	239	223	237	230	223	232	242	230	235	245	237	257	271	203	249	218	264	236	255	217	236	229	229	245	253	214	234	227	206	221	242	246	239	232	246	230	217	237	247	257	271	262	230	274	230	264	229	219	256	224	199	263	204	239	245	240	250	248	225	228	242	224	239	209	262	218	233	264	247	248	249	233	229	253	233	223	227	269	216	234	250	235	227	269	211	221	237	231	235	226	254	239	220	233	211	222	199	256	234	230	227	216	227	226	242	259	262	254	237	250	202	235	217	237	199	225	249	248	251	229	249	234	268	225	203	193	240	224	231	204	245	231	249	226	236	248	233	206	244	240	261	219	217	231	243	244	236	238	236	254	229	232	209	254	222	209	242	245	243	239	208	238	254	227	266	234	236	255	242	240	242	233	254	252	237	218	263	253	242	249	272	227	247	247	219	240	232	262	244	257	232	240	225	237	255	266	265	236	282	223	253	224	228	234	246	248	231	246	238	233	247	245	226	242	223	228	236	243	261	232	239	216	217	216	249	237	222	225	242	235	233	234	242	256	240	247	232	237	226	240	273	222	258	269	280	231	218	234	245	228	259	253	236	204	204	242	229	261	244	234	250	240	236	261	275	228	237	264	253	238	218	235	224	241	241	246	230	206	215	259	201	227	237	233	273	264	220	237	249	238	219	224	244	239	226	219	239	247	213	247	222	218	240	209	253	270	246	224	214	216	222	265	244	226	226	239	246	240	217	236	245	226	221
24842	21518	27722	25426	18090	13001	7754	5092	1492	487	470	453	439	510	449	433	485	457	453	424	452	470	497	493	422	446	426	447	450	435	452	441	430	450	461	456	465	448	448	450	449	451	473	426	448	484	471	489	462	462	481	473	465	513	475	437	406	465	439	464	408	422	460	457	438	472	451	428	448	426	452	459	456	435	480	456	470	445	411	442	456	452	420	441	457	417	490	449	493	422	469	420	449	468	448	429	479	456	441	446	431	438	460	424	419	436	464	470	510	440	418	424	440	508	466	469	403	517	441	449	470	449	460	431	451	438	444	486	437	451	450	467	426	428	493	441	435	456	450	486	452	408	463	424	450	424	454	461	456	454	476	448	468	453	458	452	425	432	445	469	475	449	456	452	457	476	456	457	442	454	439	447	438	440	492	431	464	472	441	448	466	425	418	447	454	449	479	443	454	488	489	449	458	462	464	454	423	401	464	445	481	466	459	484	478	404	447	459	450	431	472	470	427	447	444	438	445	460	454	449	488	459	492	441	422	406	444	466	481	423	474	459	484	450	445	458	445	454	499	431	472	461	443	471	426	427	449	455	484	452	412	428	458	424	422	441	437	464	438	464	473	434	416	448	400	425	445	475	454	448	446	472	426	462	465	421	431	444	465	391	462	437	454	424	424	446	462	457	435	435	433	432	401	453	472	440	468	451	443	457	432	444	424	420	415	414	439	466	468	426	436	438	417	437	453	459	462	446	436	435	451	427	430	476	426	435	428	473	468	406	444	447	442	457	447	454	445	432	441	452	414	438	455	492	449	416	453	462	429	410	434	469	420	456	448	456	420	443	457	448	435	436	469	475	474	449	433	486	445	442	450	446	479	489	419	454	461	429	456	450	447	462	472	463	450	434	436	453	486	464	451	438	436	410	441	398	451	454	435	481	441	455	455	488	443	451	425	451	417	459	486	461	457	462	421	466	481	448	432	459	437	406	476	409	475	453	465	419	418	434	437	481	481	420	400	419	396	504	471	457	438	444	458	467	439	454	451	497	448	428	449	452	462	446	454	443	420	434	451	460	460	443	416	450	463	447	425	450	447	434	471	428	423	458	450	421	466	448	462	472	468	438	455	421	458	476	423	420	421	441	393	454	481	466	470	433	483	406	489	456	470	445	443	455	448	470	428	429	411	454	458	470	456	448	459	463	422	421	449	438	507	408	435	442	474	422	449	450	412	452	435	434	474	446	466	454	454	440	433	457	490	485	417	486	417	477	453	451	453	428	477	474	419	461	464	437	428	432	428	419	472	467	419	442	491	432	428	408	414	461	437	472	448	442	427	445	436	419	465	427	470	455	470	459	426	496	434	480	463	421	446	430	437	452	460	449	449	453	482	458	406	421	446	444	464	437	430	428	460	438	448	420	491	426	487	456	481	459	420	432	435	437	466	441	458	429	461	415	480	483	415	448	462	476	424	442	466	495	459	467	437	457	455	422	445	479	471	484	446	444	492	425	422	417	469	455	392	421	440	442	466	436	437	454	456	474	438	438	519	434	437	460	444	461	445	412	429	440	479	445	486	410	432	439	487	415	441	449	447	471	451	431	480	416	441	452	441	394	456	447	469	419	444	484	458	422	465	470	442	463	414	421	452	430	420	434	496	451	486	467	430	463	473	457	467	420	458	413	442	441	427	434	448	432	459	425	457	452	453	460	460	438	452	456	410	479	444	432	429	419	439	454	465	470	456	461	454	433	450	430	442	456	467	477	449	458	447	474	430	439	484	495	443	470	434	439	431	445	467	425	451	429	463	433	433	454	476	450	453	455	460	459	455	443	453	432	461	426	448	470	450	442	458	451	414	453	463	478	462	469	429	468	452	469	474	466	452	458	479	454	465	460	437	441	429	444	461	444	470	461	456	448	427	424	402	455	451	467	462	477	449	423	442	460	415	448	452	441	442	477	468	442	411	462	473	434	427	466	456	464	478	473	444	471	472	423	451	450	449	450	467	419	459	430	440	436	456	457	429	447	464	418	419	428	412	461	456	437	429	442	435	465	436	423	469	483	466	498	461	422	426	448	466	426	453	452	450	452	473	475	439	443	451	440	429	435	461	422	446	469	467	461	450	461	443	446	437	433	431	508	491	431	467	461	407	438	422	474	454	510	419	455	423	470	445	433	456	456	465	450	402	461	435	463	435	474	466	489	457	464	432	377	459	423	469	485	455	457	470	448	435	483	465	442	436	442	479	440	436	440	488	476	483	483	454	443	448	446	439	497	480	453	429	511	424	447	466	464	475	406	467	446	429	417	462	422	447	471	436	469	434	437	417	460	436	418	474	447	474	442	440	459	467	463	436	487	483	451	455	460	442	460	460	475	405	471	423	439	460	524	446	427	449	458	467	437	428	446	493	446	485	433	445	438	444	486	487	461	460	410	479	465	455	441	480	464	471	438	463	455	437	443	439	465	438	438	435	440	426	445	412	409	447	446	456	471	436	424	466	441	461	411	459	472	480	450	417	451	444	479	479	478	476	457	438	412	466	459	482	433	462	449	409	443	436	415	461	467	455	464	443	416	464	448	466	447	451	458	416	433	443	444	487	443	452	444	478	489	458	446	457	454	485	451	471	408	485	467	471	416	465	451	465	440	436	433	428	452	513	440	428	471	448	451	435	404	480	453	444	434	476	457	456	452	491	434	481	451	444	446	490	437	447	442	462	439	429	420	421	469	455	399	453	458	443	448	419	417	439	461	482	450	446	458	417	398	437	427	433	437	451	479	486	449	417	448	428	448	469	458	451	483	506	423	448	450	428	496	443	441	439	431	468	467	447	418	415	446	432	455	456	436	407	409	478	438	411	406	440	426	476	462	436	456	463	449	418	408	476	474	455	442	461	455	442	456	460	427	472	472	471	454	440	437	441	466	435	428	477	431	447	446	439	418	444	462	485	464	480	460	440	460	448	422	458	433	451	438	463	479	429	441	429	443	417	463	429	446	445	450	467	466	462	387	456	431	461	468	472	460	438	441	449	491	462	453	455	463	465	429	474	428	500	431	450	454	410	428	446	464	474	482	456	450	443	470	438	428	454	425	474	449	448	430	465	471	448	474	474	394	432	463	460	478	455	428	460	452	442	469	459	435	425	404	426	449	456	426	454	468	424	450	436	472	439	466	472	466	475	443	448	430	474	429	441	415	473	452	453	471	452	466	474	480	481	465	455	479	420	424	464	446	421	467	430	454	463	432	438	450	467	438	454	475	468	458	437	430	466	462	495	475	448	467	454	412	434	440	450	450	458	442	453	443	462	483	461	441	422	450	404	435	426	428	445	415	462	454	426	443	458	477	466	453	428	453	440	436	460	472	430	436	431	478	425	450	454	470	450	448	431	449	474	459	452	453	456	472	477	470	449	480	448	437	482	467	471	461	427	435	472	457	458	464	471	463	421	437	432	451	424	427	436	406	435	446	449	476	440	431	437	462	498	457	447	434	442	409	436	453	413	485	449	484	448	471
37331	62257	33933	22980	20731	18308	12973	9784	2497	527	554	527	481	518	518	499	542	511	456	476	507	482	520	462	471	478	505	464	503	474	497	463	511	480	524	456	451	467	480	487	527	492	496	510	500	482	494	470	496	499	518	501	504	461	509	509	466	489	481	509	499	468	491	468	458	471	521	505	492	487	486	479	503	513	502	490	495	494	510	492	455	486	504	474	523	469	470	465	463	508	493	477	493	496	474	501	474	491	463	497	507	500	488	505	492	484	472	485	525	457	519	488	507	492	490	512	490	502	476	466	506	447	515	501	493	482	486	500	496	466	504	497	477	465	510	498	473	468	524	490	469	485	501	464	459	509	494	497	505	490	495	536	483	486	512	472	466	524	486	470	500	480	492	488	471	539	512	497	477	503	511	491	497	522	512	457	468	480	458	503	471	529	508	468	500	478	511	503	459	481	485	469	474	510	459	500	518	484	460	449	468	473	507	503	476	506	477	486	492	482	446	514	480	506	464	480	512	506	491	452	481	512	478	447	484	464	463	423	512	476	496	489	478	508	468	486	514	496	477	477	468	526	495	504	468	515	479	506	511	468	481	458	457	467	451	480	517	472	472	486	526	541	471	520	487	510	507	491	524	481	473	455	476	470	481	480	449	498	453	516	518	493	500	489	461	451	508	487	531	512	472	478	513	456	475	469	463	470	517	489	505	503	494	506	483	490	497	490	496	487	532	506	512	497	502	469	491	450	517	510	461	529	504	492	437	440	497	484	502	507	491	456	518	486	500	502	469	444	514	457	497	534	454	492	489	482	470	486	492	521	487	515	494	454	508	489	455	484	475	468	486	510	482	538	505	525	512	472	469	527	480	520	519	476	475	478	478	483	488	478	505	508	491	481	516	479	510	478	483	530	472	507	501	486	464	489	489	508	467	459	520	458	511	496	481	538	493	490	499	463	476	544	481	460	506	504	488	466	473	444	470	473	505	534	515	486	467	511	491	481	471	493	487	482	528	506	473	512	511	497	515	515	511	460	490	513	485	485	481	453	488	487	479	503	504	488	499	464	522	463	499	507	477	496	476	484	472	500	488	470	507	510	528	490	497	507	499	498	519	476	478	505	466	500	488	477	503	494	487	449	487	507	465	537	513	494	485	468	473	470	495	493	464	450	530	500	515	487	483	478	517	518	448	491	485	504	475	478	504	479	492	458	490	510	453	471	508	503	470	452	491	529	476	525	481	485	506	526	432	472	443	459	478	499	502	475	518	506	539	455	465	471	470	495	480	443	496	459	483	528	496	471	473	501	493	473	483	498	512	485	478	488	456	498	472	484	522	490	496	461	551	462	466	490	462	482	492	476	473	507	496	470	456	491	491	497	474	482	465	499	499	505	490	534	527	506	496	538	521	448	506	495	498	484	512	481	470	473	490	503	503	465	519	504	478	492	510	516	499	500	526	517	522	466	507	481	509	516	479	491	461	515	503	476	517	508	538	533	496	489	533	456	479	524	498	452	471	459	502	520	466	500	517	496	500	504	485	492	491	462	507	476	511	473	486	460	509	472	479	496	493	500	485	474	476	519	520	495	509	532	474	488	476	520	534	494	481	493	513	472	448	506	448	478	500	502	483	487	505	464	480	487	482	518	459	498	467	550	453	459	471	490	529	511	474	482	498	463	456	486	495	492	482	470	495	488	477	490	508	472	490	505	517	421	483	495	482	510	522	465	466	471	470	505	491	538	448	461	539	479	524	462	484	459	491	465	481	468	469	488	465	444	477	513	487	496	470	449	498	480	502	441	482	495	517	494	490	495	485	480	514	475	464	484	510	486	506	526	463	516	489	490	485	489	479	498	495	476	474	460	509	501	501	488	483	482	535	485	519	459	475	445	465	481	487	496	547	487	481	510	504	520	476	515	502	507	489	502	504	464	471	539	484	505	504	477	495	475	487	465	508	508	419	499	491	509	479	488	502	475	444	482	470	509	502	500	500	491	492	511	495	466	477	493	526	481	483	498	465	470	467	510	491	507	505	517	526	466	536	467	504	477	507	509	494	490	504	488	494	445	461	435	504	475	473	467	465	552	510	477	494	476	486	517	475	511	492	485	509	468	499	497	500	467	513	463	476	477	488	462	481	501	474	490	470	481	462	501	471	499	458	514	474	508	475	478	459	487	483	452	474	461	528	496	474	503	508	477	467	488	494	453	451	474	507	485	500	465	503	484	479	494	475	452	482	483	490	489	496	479	458	462	515	502	489	500	502	489	512	531	496	467	504	552	484	484	469	499	461	520	452	519	485	489	513	507	525	508	471	499	491	472	473	448	513	526	473	492	471	486	461	514	465	468	502	479	452	478	526	484	506	464	516	507	475	478	503	506	486	477	454	525	492	470	473	482	486	483	465	473	478	499	501	472	461	463	477	458	458	481	457	496	493	514	513	509	490	497	483	507	503	521	516	511	507	452	515	504	505	497	447	481	508	482	512	485	499	457	519	523	508	529	503	420	520	510	496	564	512	507	504	503	469	497	471	487	514	505	535	513	501	498	501	509	491	516	503	523	501	487	477	488	473	522	507	484	534	478	486	489	495	512	486	502	503	465	481	499	506	467	470	430	482	526	496	468	513	498	506	476	474	510	502	483	506	493	488	501	518	491	495	489	471	505	488	464	491	476	442	512	481	503	484	449	519	479	486	487	470	467	487	511	514	494	454	498	519	509	465	489	522	504	478	499	517	473	504	498	518	532	479	484	512	484	516	490	499	438	496	480	472	503	493	526	445	476	501	525	468	479	476	481	518	516	510	447	483	484	525	507	484	451	467	503	508	464	516	498	517	489	465	453	451	467	528	494	482	492	477	496	486	471	480	493	496	483	486	440	457	451	460	521	494	494	517	507	507	488	527	517	463	478	470	502	483	450	516	473	512	506	540	459	504	501	503	491	501	472	506	506	483	505	452	460	498	506	498	490	493	482	497	499	494	504	447	489	488	544	473	496	517	462	516	493	465	497	500	496	521	479	492	507	514	532	503	462	483	491	481	521	538	472	453	504	457	495	466	462	451	481	518	476	501	521	521	507	477	488	518	495	480	486	469	501	545	508	494	494	497	528	488	468	486	526	508	492	533	445	454	505	471	523	511	505	507	485	481	486	521	517	509	501	474	503	540	515	474	476	448	441	537	497	458	486	479	465	498	504	491	486	452	474	507	467	514	492	511	457	450	498	465	537	445	489	433	502	480	469	452	455	519	500	514	484	468	532	510	473	472	466	497	453	488	497	482	479	487	476	505	485	473	434	471	509	487	490	454	484	504	503	523	474	489	505	507	493	512	457	467	489	477	472	508	479	496	493	448	497	472	497	480	480	479	472	465	510	504	494	483	519	480	477	490	506	476	438	449	538	503	460	483	518	486	524	506	526	453	486	480	506	471	503	505	495	526	465	490	520	483	496	456	508	461	511	517	518	471	496	465	457	515	501	489	477	493	519	531	473	524	534	509	515	519	471	473	451
22523	21238	29017	23877	22278	25538	27906	15230	6583	622	472	504	498	488	434	448	438	483	456	436	454	411	396	448	435	423	446	420	398	408	409	384	436	435	392	411	435	461	411	429	418	445	422	446	446	432	428	462	401	472	427	430	423	417	426	433	446	394	409	432	436	428	410	399	420	383	396	406	390	421	470	423	424	476	390	418	425	411	411	395	399	429	449	416	454	450	399	421	448	407	421	379	453	412	423	406	445	434	410	413	415	429	456	403	423	381	411	429	422	409	422	418	394	435	429	448	435	436	421	409	431	400	442	456	426	432	444	386	414	428	427	487	412	400	459	406	400	438	431	440	442	438	414	410	443	441	426	431	433	431	418	432	423	408	424	390	385	402	400	489	428	417	441	430	430	448	392	429	431	421	393	426	429	429	387	437	439	448	429	432	409	437	412	436	393	412	423	380	448	403	420	415	402	406	394	463	411	426	403	423	448	423	430	436	465	426	441	443	424	435	425	407	418	425	419	397	419	422	446	425	397	415	449	410	373	426	398	441	437	453	417	486	391	459	427	431	398	425	439	450	429	430	401	458	416	440	430	426	419	381	428	457	412	443	417	430	430	436	483	399	422	422	397	405	410	440	420	433	415	454	434	400	418	373	440	435	408	408	433	416	403	397	429	419	404	416	460	423	415	435	419	413	415	408	371	419	429	408	421	413	409	438	464	440	412	392	447	433	431	428	454	468	402	419	424	429	411	403	441	404	420	458	446	407	446	421	396	391	385	406	402	440	416	412	406	443	424	427	429	412	441	445	420	409	402	443	433	432	426	410	455	372	427	430	404	430	462	415	450	442	433	438	440	415	397	432	408	437	468	439	411	406	435	426	408	434	440	418	447	431	417	440	442	392	410	444	404	388	460	410	368	395	431	435	424	411	433	435	441	411	389	466	423	414	398	438	419	439	459	467	437	427	423	425	406	419	437	423	429	430	441	392	406	433	445	451	437	420	413	416	437	424	446	458	395	406	398	446	468	458	385	430	442	437	423	458	408	476	441	422	436	428	428	429	421	424	413	388	400	414	392	424	420	432	422	437	465	406	447	442	452	398	433	439	446	445	424	434	413	427	428	416	414	466	423	432	402	410	416	416	452	448	385	389	401	386	430	417	418	433	394	392	403	400	402	458	400	424	431	436	422	418	422	386	405	394	455	437	423	407	438	442	412	426	401	431	427	429	404	462	401	411	387	418	428	455	449	484	455	395	471	420	446	472	417	464	446	435	433	422	417	417	401	440	431	420	433	424	399	399	424	395	386	409	414	465	446	442	401	457	452	449	411	422	402	420	418	425	432	426	423	373	445	460	429	402	392	401	386	438	430	419	420	397	450	440	431	432	392	434	445	439	405	425	405	429	401	440	418	419	425	401	422	413	455	463	422	442	399	451	414	419	443	432	392	402	453	382	421	415	421	458	410	408	443	451	439	381	425	444	412	422	408	424	424	385	467	424	417	394	415	428	442	417	427	434	432	411	410	426	432	406	444	430	407	429	449	420	419	419	420	400	417	414	389	403	415	451	416	442	408	431	440	451	449	407	397	430	388	406	390	416	454	426	460	413	464	391	442	397	413	447	426	427	407	441	392	403	396	426	438	410	438	395	464	415	415	425	466	426	407	389	420	412	421	453	454	414	396	420	429	454	426	464	421	415	428	460	428	438	438	458	416	406	434	437	425	386	420	454	398	423	425	438	391	412	452	422	415	425	443	446	386	435	463	430	419	428	431	428	407	423	417	400	426	405	455	404	437	421	433	404	431	396	429	430	411	467	425	435	407	410	402	433	453	421	424	465	378	420	405	427	387	379	431	425	432	439	424	412	389	402	377	420	415	458	427	451	436	403	430	454	453	415	425	436	416	434	423	420	411	449	377	431	422	404	421	432	421	400	410	459	428	424	401	468	442	435	388	420	426	411	465	432	422	433	399	444	442	404	390	405	444	451	439	446	417	470	402	429	450	445	364	422	437	443	430	423	396	442	389	403	426	409	421	420	423	419	395	385	371	436	420	406	436	423	451	386	428	438	436	436	412	455	406	386	428	407	386	408	420	410	432	447	434	451	441	422	409	443	463	429	424	438	394	413	429	398	419	464	411	448	381	432	457	434	426	427	419	403	426	440	411	425	421	429	429	409	427	424	426	396	424	423	427	386	451	436	424	374	431	458	430	435	421	421	449	409	424	462	419	414	416	424	416	442	412	410	421	428	432	417	443	428	427	406	448	411	432	432	383	430	368	392	405	450	391	450	450	448	435	419	435	429	433	405	444	410	404	413	421	455	406	398	462	432	411	428	437	446	421	413	424	423	442	381	428	420	427	394	425	400	402	441	420	448	411	446	424	383	414	460	417	442	391	409	400	409	418	393	409	391	400	461	417	441	416	435	393	425	443	400	432	416	411	430	424	420	426	424	399	407	383	447	419	426	438	417	432	402	439	413	412	443	446	400	411	448	387	445	454	450	428	402	420	384	403	408	438	422	435	450	434	394	419	455	447	424	439	397	427	427	447	431	428	447	428	449	421	402	415	450	419	418	447	406	425	415	458	432	405	437	439	430	401	429	455	412	429	431	398	419	403	419	404	390	400	414	426	424	440	396	404	401	443	428	415	454	398	423	463	421	396	431	420	425	428	431	450	401	437	423	441	386	444	436	457	447	406	411	433	422	424	397	414	426	425	404	408	419	423	418	438	417	434	452	412	418	463	452	427	416	426	450	417	399	431	433	440	390	443	400	419	412	447	398	456	399	425	413	453	417	438	418	456	435	422	407	418	371	450	409	427	417	466	425	401	411	431	426	464	427	424	432	423	441	385	428	400	404	413	416	439	444	423	455	420	407	409	437	409	406	419	418	427	420	451	439	419	399	406	433	414	411	449	406	420	417	401	426	425	423	412	408	409	410	420	424	415	411	434	438	404	464	428	422	421	395	449	440	405	419	445	403	420	417	453	405	411	462	401	421	437	422	426	381	441	398	426	447	393	399	445	448	442	420	388	401	427	397	416	393	427	444	424	409	456	417	459	450	471	405	383	426	462	390	423	434	421	402	435	429	458	379	443	413	403	425	409	413	436	439	430	420	464	410	420	459	461	432	488	402	418	473	434	415	405	423	444	450	465	411	410	439	396	420	477	418	439	451	464	416	415	468	419	411	427	425	390	414	407	442	438	397	413	430	445	438	448	432	411	455	438	400	416	398	438	386	457	412	419	442	415	436	418	406	411	401	394	416	396	412	431	446	408	419	430	426	447	413	388	422	416	432	437	400	415	444	446	450	453	417	444	417	401	437	433	434	420	424	437	422	438	422	422	430	441	424	476	441	383	434	437	393	442	446	445	377	437	421	440	423	417	381	443	432	422	426	379	412	408	428	436	399	380	405	435	399	427	403	447	433	425	424	453	423	447	378	435	387	428	445	414	429	424	413	436	420	417	412	464	433	408	435	440	415	381	422	409	402	442	411	438	425	420	389
50960	89682	54391	37137	35467	31160	29177	17906	8898	677	595	530	563	558	541	491	487	502	499	497	474	487	452	412	504	488	450	448	469	423	447	442	493	420	453	441	481	444	439	460	425	443	462	433	415	427	424	471	499	459	410	483	403	459	432	439	434	466	414	436	434	455	437	438	445	493	408	430	453	459	446	465	456	455	460	423	457	453	441	407	439	458	431	427	453	416	447	464	424	453	431	463	472	435	465	459	442	468	498	422	449	412	445	466	426	451	451	398	435	426	442	429	448	442	415	434	432	446	427	420	468	470	430	448	445	432	456	389	445	422	409	432	448	459	410	446	430	452	416	419	441	439	463	432	477	466	442	499	492	435	428	441	455	421	434	440	441	438	431	428	462	408	440	465	412	433	417	430	460	434	423	440	446	453	472	424	426	425	421	457	435	438	428	414	449	453	448	432	448	460	410	408	422	431	471	443	417	448	408	446	472	432	443	409	400	433	392	424	444	441	428	473	440	464	410	455	413	478	456	460	438	395	423	428	452	452	451	459	425	446	457	422	424	441	408	443	454	425	456	428	459	444	430	449	423	446	413	470	465	453	428	434	417	460	479	421	449	426	426	436	422	430	458	460	468	456	394	454	436	476	444	467	483	440	434	437	427	435	411	441	434	440	462	435	426	476	444	483	461	433	495	440	460	437	500	430	444	464	475	470	445	444	425	407	443	433	428	449	463	397	436	434	456	452	495	408	448	425	427	436	434	429	442	425	433	426	436	454	401	454	431	457	442	412	443	429	480	462	446	445	415	426	476	449	484	434	449	418	431	459	438	460	440	434	456	433	477	428	425	453	472	408	449	435	435	423	434	414	442	439	458	416	458	405	440	444	467	415	432	414	410	497	419	384	415	462	440	453	436	440	458	445	412	428	441	434	424	436	422	418	468	420	423	414	421	436	428	417	452	446	419	424	431	415	455	423	490	457	431	457	411	424	430	423	454	428	424	442	440	422	449	447	453	451	441	448	426	483	452	399	467	434	422	399	412	448	437	451	457	448	453	435	414	463	481	450	430	419	441	449	459	461	425	444	475	444	456	461	433	443	432	427	408	470	450	453	418	444	442	410	477	422	417	439	464	477	446	412	400	415	432	436	465	430	436	444	470	452	443	409	432	480	425	417	415	458	420	468	449	472	455	458	448	450	435	397	456	435	472	440	411	456	449	445	432	434	431	452	461	410	428	385	433	448	425	448	473	426	433	428	469	437	433	459	442	447	451	426	430	430	401	418	433	437	466	456	443	462	440	461	425	420	458	394	453	485	487	459	470	452	431	453	434	434	435	455	423	404	436	437	458	447	493	454	447	440	454	468	458	439	399	436	443	416	455	404	410	443	426	404	429	449	477	452	389	425	427	437	437	430	414	430	462	446	425	439	452	472	480	445	440	461	479	448	455	447	412	428	439	404	429	429	424	452	451	442	438	421	466	461	450	444	469	433	428	450	421	432	470	421	445	441	426	447	448	427	431	446	445	455	426	463	468	491	427	437	421	456	432	474	413	461	439	412	406	406	403	509	397	457	441	421	425	421	439	427	468	466	460	444	461	452	428	434	433	457	448	420	460	476	439	458	443	410	474	451	439	459	453	448	472	468	447	436	452	433	389	433	453	482	477	445	449	412	410	421	436	479	443	466	465	441	485	419	430	448	440	437	441	446	459	454	423	459	434	444	456	433	458	434	443	425	438	405	436	423	477	448	490	454	430	443	459	437	448	404	450	427	476	421	409	447	437	435	463	433	409	445	423	411	416	451	483	447	444	424	414	423	413	429	429	476	406	453	444	443	418	445	417	457	452	462	416	424	408	434	456	455	412	442	421	425	466	437	464	435	432	447	432	450	435	414	455	446	453	449	437	453	401	437	459	450	448	421	472	432	431	449	502	429	447	417	435	450	457	454	402	452	420	442	422	413	448	442	445	410	424	419	471	446	442	461	460	410	458	453	435	411	427	429	453	427	470	458	461	399	427	454	458	444	451	480	445	428	457	426	459	419	439	463	427	417	403	427	463	447	422	411	427	451	411	436	469	465	418	439	460	416	463	434	425	434	449	437	428	421	462	465	464	430	448	418	423	390	454	425	427	447	448	424	444	454	449	436	427	425	438	429	434	460	443	391	458	469	429	452	419	436	419	462	395	473	431	431	412	448	450	447	436	397	403	432	413	456	448	440	445	451	443	467	418	397	461	428	451	429	440	466	420	419	443	430	411	441	397	459	442	439	440	489	402	423	434	442	469	485	430	437	439	422	440	454	385	435	456	424	482	426	424	429	477	457	433	452	388	449	407	415	496	446	430	448	406	424	445	442	449	432	466	453	437	470	473	442	431	443	442	450	448	460	436	484	465	433	453	422	441	452	460	420	441	445	410	422	432	477	464	438	411	450	405	459	458	457	440	433	448	463	410	411	465	429	415	402	442	411	415	458	465	423	420	440	443	438	463	455	435	433	472	445	427	460	462	452	462	426	474	450	461	471	431	489	484	408	464	417	471	453	418	477	438	461	416	432	434	440	423	427	414	408	475	431	468	435	438	428	476	436	402	411	469	422	441	441	453	422	418	433	423	400	415	453	473	435	416	434	447	439	470	425	442	432	494	441	478	467	414	469	464	477	422	440	428	439	477	412	431	471	430	440	493	464	405	452	429	475	449	438	449	402	448	441	414	430	412	439	427	444	406	468	445	427	465	410	410	453	438	407	389	431	445	458	436	442	441	468	446	452	478	447	435	420	457	482	417	444	460	473	457	471	454	459	418	410	455	440	402	474	448	432	409	418	497	491	429	433	454	404	399	449	462	437	418	436	447	448	429	448	414	442	424	454	459	445	470	372	446	443	443	424	411	436	414	402	431	413	431	455	477	415	444	456	432	398	406	452	439	452	457	423	458	450	433	472	425	443	440	387	468	439	437	416	439	411	455	438	425	466	416	434	497	428	430	439	437	435	445	422	490	438	500	440	392	431	420	448	412	492	433	454	420	415	428	455	409	453	430	393	427	399	416	423	438	470	426	395	424	407	477	454	429	410	450	460	432	407	430	449	442	434	401	448	480	457	487	450	439	409	436	406	425	443	467	442	466	436	408	412	480	443	464	422	435	402	478	433	431	430	401	445	457	453	425	439	454	430	441	421	423	404	429	439	447	473	453	422	453	461	415	462	456	431	404	441	466	477	449	434	466	448	443	447	436	407	426	482	455	435	432	434	436	474	429	414	443	439	457	424	436	451	443	410	419	427	461	474	423	459	452	455	410	453	416	460	427	418	449	437	430	435	443	421	432	421	443	462	403	446	456	416	458	445	433	468	439	448	460	412	443	438	445	414	470	452	452	428	455	468	434	399	448	464	444	447	410	441	421	436	398	469	467	399	436	432	443	430	415	438	429	426	440	457	424	444	395	449	473	419	407	443	445	423	469	428	452	393	426	461	460	440	438	427	429	457	414	431	440	441	438	426	444	431	421	414	429	453
28175	24029	15082	4794	1874	1285	946	553	430	294	297	262	277	257	292	265	244	281	281	263	293	244	237	265	248	285	258	275	277	286	286	273	271	242	273	261	285	276	242	273	296	254	251	256	256	269	271	269	270	260	249	275	287	256	262	265	259	260	254	267	261	257	260	261	250	255	299	255	292	239	259	260	250	286	260	270	253	265	275	252	245	275	254	278	281	267	252	281	240	252	235	275	278	243	301	237	247	264	257	276	281	263	261	265	313	259	290	267	282	258	266	273	287	270	260	239	243	257	260	265	263	250	278	285	271	275	264	269	278	256	262	271	282	290	289	277	267	285	245	283	258	258	298	261	228	285	256	274	265	261	262	243	289	275	269	259	244	284	278	241	252	263	262	270	255	284	263	285	265	263	277	262	238	275	244	257	285	270	244	258	261	232	266	267	262	271	310	265	279	269	282	251	270	278	297	278	269	230	266	269	287	288	284	262	273	268	273	275	264	250	280	265	260	245	262	246	299	247	257	277	282	259	272	250	256	261	242	250	281	292	281	246	278	262	289	260	258	288	267	257	259	274	297	267	254	250	251	255	254	263	284	294	243	266	230	233	289	260	276	277	274	282	230	260	308	282	273	282	274	302	285	269	275	250	322	249	286	293	242	241	235	281	266	227	265	256	266	285	283	270	269	256	254	286	263	280	254	281	253	261	310	274	267	290	267	267	269	242	273	243	256	287	243	276	254	271	283	276	255	289	289	267	285	243	270	238	271	268	257	285	278	255	275	262	280	284	253	270	278	251	291	274	273	272	269	255	225	295	294	289	269	279	276	246	282	277	288	273	279	286	270	285	258	271	278	257	274	266	289	256	259	273	296	298	266	272	264	263	265	266	263	263	254	274	269	267	264	260	257	273	248	261	250	261	285	273	262	292	253	277	277	239	252	285	243	298	255	272	270	284	271	280	261	233	248	249	260	236	270	278	227	326	251	263	255	272	279	260	270	250	276	257	265	272	246	278	263	267	227	243	304	268	285	250	263	243	280	239	256	279	270	272	279	269	275	289	277	276	272	253	266	268	280	236	269	307	258	288	260	270	260	280	247	252	266	244	270	280	236	254	299	272	269	253	265	244	261	258	254	270	270	289	275	266	268	246	290	259	256	274	251	265	284	247	295	278	276	268	276	254	236	264	276	255	274	278	279	234	259	266	251	246	235	286	302	257	279	257	274	261	260	257	269	292	255	264	263	249	278	252	274	282	272	254	273	241	256	258	236	250	276	271	275	260	284	293	258	266	253	268	276	264	273	291	275	251	269	249	283	286	248	271	298	278	266	264	291	287	244	265	265	267	284	284	249	272	263	285	281	267	248	282	244	275	289	249	269	274	293	322	250	273	231	297	289	271	260	280	289	260	274	275	249	246	263	290	273	261	275	270	304	270	278	261	271	283	294	309	280	261	292	275	260	257	241	244	254	260	294	249	256	274	253	266	298	267	279	241	269	310	248	279	283	292	249	251	303	248	249	277	267	271	268	246	261	273	245	242	261	266	263	294	277	282	263	248	244	278	277	267	263	288	250	269	237	248	270	278	252	257	274	255	260	266	288	249	252	262	278	277	254	262	283	263	285	320	259	265	270	269	259	276	281	242	271	256	284	268	272	299	269	272	266	275	253	278	288	278	289	276	247	271	284	255	271	283	250	283	256	294	240	256	287	267	265	262	242	269	261	284	261	273	262	256	251	231	275	276	275	258	278	274	249	241	260	243	267	260	264	255	265	310	296	295	267	263	265	248	260	273	272	260	277	253	249	288	283	268	252	257	262	258	245	294	252	262	259	273	269	260	281	271	254	255	249	267	250	276	267	255	267	274	284	280	250	267	281	273	231	276	270	267	305	254	261	261	293	296	272	260	253	293	271	258	278	259	297	297	271	293	263	260	279	277	220	263	250	281	248	256	290	237	272	256	288	243	287	240	278	261	296	256	278	260	232	267	241	259	274	291	285	277	283	266	265	288	278	265	286	275	245	290	285	237	283	253	240	276	276	258	275	262	258	266	235	290	243	256	278	266	257	280	253	256	250	265	266	282	283	274	278	257	244	271	290	268	258	266	277	271	286	250	259	254	238	260	263	254	259	268	255	272	270	271	292	239	261	283	277	264	285	259	264	293	294	256	292	232	291	267	235	294	264	254	273	267	259	258	262	283	274	281	251	243	272	281	274	301	272	283	276	259	275	292	258	254	273	267	274	266	243	285	256	281	258	253	264	269	244	270	244	253	243	273	252	246	258	269	279	281	276	275	260	273	272	254	266	271	297	294	274	279	312	273	249	267	257	264	258	281	243	263	262	244	261	289	257	293	274	268	272	278	282	288	275	254	258	264	249	240	245	264	256	268	278	272	280	241	223	237	276	259	278	259	276	285	270	252	261	249	251	286	260	278	274	272	274	256	282	276	263	248	273	285	261	246	261	238	255	257	269	289	268	265	272	261	260	265	261	272	239	229	272	261	235	267	290	268	317	291	298	274	281	281	273	266	268	277	270	238	262	266	292	244	281	242	252	245	252	258	280	255	227	278	248	286	253	277	283	257	246	265	279	261	289	278	266	247	285	262	265	245	251	269	249	278	261	247	255	307	270	255	252	252	243	256	270	284	266	259	274	268	263	266	271	272	282	272	290	261	246	253	292	247	242	286	243	295	245	264	249	294	279	289	267	271	238	269	266	255	275	254	245	297	263	275	244	290	292	279	240	282	258	257	253	271	277	238	282	260	303	253	279	238	266	281	259	290	264	277	268	285	267	266	285	273	266	262	302	293	261	259	285	266	236	281	304	285	263	273	270	304	274	308	269	243	270	257	257	240	307	243	253	270	270	259	282	251	270	258	254	265	275	246	251	278	257	276	260	290	268	273	243	280	302	267	262	264	271	252	287	279	252	264	252	276	245	248	268	252	239	271	271	269	265	259	283	283	287	290	257	281	278	287	270	268	268	253	275	280	276	270	270	294	274	266	280	291	264	262	279	259	253	263	273	276	265	261	274	280	274	272	254	278	270	258	262	276	254	269	277	264	265	264	284	269	281	244	293	266	251	247	259	285	273	253	272	248	262	273	278	255	251	225	275	262	284	277	304	285	254	278	290	277	264	283	299	291	244	281	265	271	251	286	263	274	278	278	267	288	273	260	297	292	242	263	280	281	252	277	281	225	292	286	286	251	256	249	240	247	248	288	274	260	247	261	267	274	256	283	255	269	246	245	278	263	309	266	268	293	248	257	278	238	275	258	240	252	246	286	231	288	265	269	234	287	237	277	239	254	257	269	271	255	270	275	295	260	281	291	281	262	281	277	274	299	276	263	275	261	265	262	252	263	256	280	265	240	272	252	265	287	255	285	253	263	293	238	304	303	266	248	255	267	268	281	274	244	296	230	274	258	279	288	294	269	260	274	274	288	277	245	267	251	270	250	270	282	274	264	273	248	280	257	274	266	298	276	266	269	294	263	250	271	275	268
17930	31861	8221	3473	2223	1747	1369	793	500	317	301	296	259	303	299	301	323	316	310	284	345	281	298	306	309	315	327	291	290	311	267	298	300	287	312	289	314	299	305	309	321	319	300	271	307	301	283	281	289	273	299	302	298	306	308	339	311	288	298	290	292	312	313	327	296	327	285	279	295	271	313	287	288	288	294	321	304	292	274	288	305	316	331	311	314	311	312	285	324	309	314	280	278	280	322	304	314	353	364	327	292	299	296	307	317	296	321	327	284	309	309	286	277	291	284	273	289	264	327	303	305	302	320	301	304	300	311	307	267	257	319	309	285	265	303	282	284	330	311	293	278	301	319	305	301	312	310	277	302	280	314	292	269	270	295	328	292	310	280	329	294	300	280	305	299	327	323	310	316	315	302	309	316	313	324	312	330	317	295	307	342	297	327	309	310	314	279	299	267	321	289	273	306	299	324	320	301	278	288	328	335	300	309	349	325	299	301	288	327	317	327	281	327	296	269	328	303	293	273	314	311	307	304	290	314	272	307	295	298	312	304	318	290	335	300	309	328	308	271	316	288	305	295	295	288	317	297	316	303	306	296	283	304	300	330	301	295	314	303	327	277	286	294	281	308	298	298	319	319	356	289	309	321	282	301	307	308	329	315	292	287	268	302	313	303	286	310	326	282	282	307	335	308	275	292	296	279	292	311	301	318	289	305	284	303	287	324	340	298	312	260	299	304	308	325	262	313	309	321	293	328	284	324	287	316	287	322	275	283	312	317	296	302	327	301	292	277	292	320	338	321	320	307	282	298	288	297	331	304	273	290	304	336	293	326	277	316	327	299	315	301	314	314	304	312	306	294	280	285	280	279	308	323	312	332	369	301	310	291	307	315	320	297	300	315	293	305	305	298	326	294	310	311	329	294	294	324	314	291	288	302	316	335	286	297	280	351	303	321	301	318	309	309	297	290	303	316	304	307	308	294	293	288	318	298	294	322	324	301	296	306	283	287	296	318	338	316	304	286	314	277	331	334	316	338	340	307	306	299	317	324	322	306	292	300	293	320	293	282	283	305	305	294	286	294	295	300	292	318	306	313	284	361	315	302	302	333	273	310	293	295	310	307	305	323	306	307	310	304	310	301	307	280	292	295	324	321	309	276	308	287	286	306	289	303	297	292	268	287	318	334	304	294	308	316	309	314	282	278	307	309	303	294	295	338	320	304	338	281	292	340	278	326	293	292	300	316	311	301	318	299	289	325	317	322	275	305	299	334	322	317	315	283	313	304	269	309	299	296	323	318	317	305	314	306	292	310	314	288	297	282	300	305	310	268	303	295	323	309	321	323	322	306	333	288	327	319	296	307	311	305	293	337	314	280	279	316	337	278	301	308	313	306	293	294	325	307	334	309	297	291	324	301	280	309	291	309	279	314	301	330	296	302	303	292	290	301	337	331	313	312	318	319	306	310	313	294	288	263	293	321	316	296	299	329	329	317	302	298	318	283	310	307	282	304	274	286	308	276	342	332	306	331	303	302	290	291	314	342	295	300	302	322	291	334	301	315	299	289	302	314	302	333	310	309	291	338	306	281	308	309	264	300	274	315	317	328	290	325	320	328	270	303	309	297	283	311	310	332	309	286	300	291	317	296	335	301	294	278	349	300	304	263	298	302	312	304	282	296	310	303	273	301	280	303	286	328	302	299	352	307	323	299	340	291	288	329	274	311	306	295	304	333	338	302	302	310	334	290	291	290	292	310	316	320	300	346	304	289	312	305	295	290	339	291	303	295	299	319	300	303	287	294	266	294	283	302	272	277	301	294	334	310	325	291	325	294	313	298	300	297	304	297	294	284	307	286	313	301	298	322	279	308	296	298	282	302	280	294	294	291	314	316	313	315	314	272	296	308	307	307	311	317	299	289	319	284	317	324	311	320	308	289	305	316	315	292	313	311	315	300	280	278	330	306	304	303	287	310	321	302	293	273	296	305	284	323	311	335	307	291	312	334	296	299	311	311	300	287	293	300	336	307	292	303	290	305	319	303	296	310	292	291	330	298	331	334	296	311	300	282	313	316	326	310	276	308	311	297	307	322	320	298	321	311	327	305	311	307	318	300	312	314	301	296	277	298	312	308	313	327	288	310	288	323	305	280	328	316	299	306	316	302	267	315	302	294	268	310	313	328	269	325	305	313	331	290	316	301	299	299	306	329	303	295	327	310	308	310	332	295	338	305	320	319	302	275	297	298	304	301	335	312	302	280	296	283	317	290	308	318	312	260	328	320	292	289	280	307	306	322	329	282	325	321	309	311	298	301	285	297	305	302	287	311	302	295	292	316	280	329	323	298	303	302	310	324	289	307	292	340	321	318	314	306	318	305	318	310	308	295	277	271	311	276	300	317	283	317	309	329	298	306	276	285	273	302	337	292	303	306	322	332	280	311	300	320	265	299	317	314	326	290	319	300	341	308	284	304	289	296	295	295	295	314	284	290	292	298	311	281	322	301	339	279	291	321	284	308	309	284	291	290	297	293	299	286	313	302	300	350	305	348	307	296	278	301	300	305	320	301	319	318	320	292	306	275	323	287	314	307	320	323	302	300	288	299	358	311	313	332	319	328	302	268	262	261	280	325	318	286	287	316	331	288	299	299	331	314	293	338	262	295	327	298	311	302	313	296	295	290	296	312	290	300	315	279	265	315	298	287	312	319	308	288	315	274	316	313	334	306	295	326	316	298	301	305	296	299	338	298	309	282	292	294	309	313	320	324	300	315	293	339	295	309	301	296	313	302	292	317	307	297	291	294	329	298	300	293	324	286	323	314	305	323	316	314	305	330	320	300	318	311	310	322	289	298	301	317	297	276	320	297	322	321	320	316	297	309	305	287	282	313	316	259	296	302	290	273	304	282	308	302	309	303	348	311	324	306	297	304	307	302	309	305	301	289	301	314	302	327	289	329	302	320	313	293	313	291	323	323	293	287	320	315	310	290	301	312	313	331	312	317	317	290	341	305	304	277	309	313	301	281	304	318	299	315	309	315	314	302	306	288	319	327	314	314	282	295	320	297	316	301	289	282	306	301	298	289	283	299	295	326	339	311	298	310	306	319	314	308	321	316	313	297	308	274	286	312	286	276	308	314	324	283	290	310	312	310	275	289	307	315	292	328	297	293	327	309	310	293	309	355	313	300	332	323	293	339	281	272	317	272	320	376	295	332	297	292	301	285	343	277	319	306	330	310	310	316	306	329	288	304	293	297	234	297	309	323	314	341	302	301	295	295	289	298	292	311	291	317	271	283	298	288	321	307	335	304	305	299	307	310	326	298	290	312	328	317	307	282	304	323	278	342	312	344	332	310	288	288	271	307	322	318	293	290	278	282	307	301	294	305	306	281	316	329	315	262	307	302	304	289	323	286	300	304	309	306	290	300	278	299	311	306	281	305	305	293	327	301	286	330	306	336	276	284	283	294	306	306	278	329	291	314	275	312	308	303	305	300	339	314	297	321	304
23597	21416	29149	24795	21818	17188	11266	8712	2424	298	254	227	245	221	236	211	229	235	236	211	235	219	203	210	188	206	197	190	246	212	227	211	219	224	214	219	204	199	202	192	192	198	208	186	200	187	213	191	212	208	208	230	213	204	179	203	210	219	200	204	195	191	187	192	202	208	188	214	210	218	193	200	207	203	200	209	219	200	203	224	211	225	212	210	169	181	225	168	198	214	202	188	194	206	228	206	216	186	190	214	216	208	166	191	202	198	186	200	185	183	207	186	204	221	192	229	196	198	197	232	216	205	217	197	214	241	213	245	188	208	217	208	206	204	215	225	209	173	228	200	205	183	203	205	213	206	187	194	207	207	183	215	227	211	213	178	210	214	211	217	194	210	195	220	208	175	229	209	195	228	208	199	213	224	195	192	200	224	228	225	199	193	187	209	206	211	232	217	235	222	198	203	200	218	219	226	198	190	196	232	207	204	206	220	238	213	228	207	192	211	188	200	215	204	206	188	225	193	211	185	186	192	204	224	184	205	201	196	230	219	178	228	194	196	205	182	215	192	201	188	204	218	205	184	199	202	161	204	208	207	189	219	191	192	205	206	217	206	203	193	205	192	177	207	219	215	221	201	205	204	196	212	214	220	210	182	213	209	199	176	194	195	199	221	216	208	204	201	204	233	205	203	198	214	168	222	165	194	200	206	208	223	207	246	180	205	197	212	187	191	192	190	195	170	207	206	208	187	222	207	207	204	170	206	209	181	195	220	220	215	201	229	216	184	204	205	206	213	206	207	194	196	217	187	182	215	199	200	208	186	200	218	194	219	207	230	208	197	196	201	188	204	183	190	228	219	209	195	215	223	216	204	202	223	212	232	201	203	184	190	218	237	197	202	186	236	200	201	210	242	185	202	188	175	218	211	229	205	216	216	205	192	205	184	217	198	198	198	201	208	224	199	207	230	208	216	209	200	215	217	203	220	200	239	193	203	203	205	197	213	208	188	210	195	220	212	216	203	175	213	216	191	201	204	187	202	178	185	206	203	220	211	210	201	186	207	185	195	207	206	214	209	211	184	222	199	217	192	211	223	200	173	191	203	194	205	202	222	197	204	209	202	206	231	203	234	200	184	210	162	221	200	210	222	217	179	187	205	196	197	187	200	229	188	194	226	218	224	189	200	219	226	202	202	184	228	220	197	176	225	203	198	206	198	200	199	210	170	196	207	217	219	197	219	207	211	199	183	196	179	226	228	187	216	201	190	183	219	204	182	234	213	204	200	215	206	213	179	228	187	172	168	218	192	212	224	205	210	244	214	208	190	221	210	212	209	217	195	205	200	213	204	207	171	189	203	188	168	215	201	220	213	212	193	206	195	203	203	204	202	225	232	202	191	208	196	193	201	237	215	191	198	217	213	217	204	187	197	208	213	217	206	214	205	183	209	186	190	204	234	210	178	189	199	173	206	198	196	181	195	189	222	222	204	219	209	232	180	208	202	201	211	227	193	201	216	216	207	196	201	194	212	222	189	193	206	179	211	200	204	227	193	211	215	186	223	220	209	224	205	192	201	205	212	182	224	208	220	211	218	219	207	223	225	194	197	207	184	189	230	209	207	206	203	202	198	174	195	193	214	176	220	198	189	191	204	222	222	223	207	208	213	200	226	194	200	200	204	191	202	208	185	198	195	233	191	219	210	202	226	240	182	222	200	183	201	194	214	189	201	223	192	201	220	210	214	212	225	203	215	206	215	188	222	233	204	210	227	178	204	214	218	205	200	243	210	207	200	191	235	224	200	225	204	184	215	194	201	190	187	215	217	196	225	185	208	222	223	198	200	232	205	220	192	210	214	214	194	210	210	168	204	188	187	196	187	230	224	204	201	211	186	167	188	198	226	207	216	196	208	227	225	235	203	209	208	235	204	214	212	215	186	194	202	208	211	215	200	186	179	251	211	223	183	188	218	214	216	224	189	212	181	189	187	213	203	207	201	224	196	194	210	173	205	225	199	211	201	202	174	196	199	219	204	227	239	195	188	195	226	197	189	220	221	202	210	192	209	205	241	205	191	208	238	206	199	203	208	207	205	183	215	235	211	215	215	230	179	216	215	208	196	219	197	212	192	216	191	191	181	206	208	194	196	212	202	194	192	182	192	199	214	211	203	215	220	206	229	181	196	207	207	210	184	220	189	199	212	191	221	208	198	186	183	185	186	191	201	201	210	199	217	204	206	186	215	202	195	231	205	201	167	201	220	201	195	192	210	194	206	237	206	194	192	213	203	206	197	221	217	203	221	210	215	213	185	218	212	220	193	197	221	194	193	209	201	226	214	216	196	190	216	201	199	203	198	193	201	173	200	216	212	219	208	224	191	193	193	210	188	201	201	228	183	191	191	209	193	192	227	183	224	221	176	231	206	207	198	207	217	194	186	220	228	199	205	212	205	210	207	176	206	207	228	196	201	193	232	212	220	189	225	236	203	203	199	202	198	203	216	176	204	180	207	206	235	210	200	187	225	234	189	211	210	210	210	226	201	183	232	200	212	208	225	209	208	207	176	225	199	204	213	194	190	215	196	187	206	200	197	205	237	197	216	222	203	235	210	220	218	203	212	206	222	166	196	215	216	214	227	214	205	175	215	190	201	195	225	199	192	203	198	194	212	193	194	207	192	232	208	204	208	203	194	214	219	214	204	205	213	202	219	201	240	221	193	189	200	200	194	216	211	212	185	202	206	204	193	210	222	230	215	177	216	213	218	203	212	220	169	208	206	170	222	182	214	202	217	246	207	193	213	191	217	222	214	201	203	227	189	202	211	188	190	192	218	209	230	190	207	189	195	179	179	209	222	208	199	204	175	172	187	219	196	193	180	184	196	206	202	223	173	212	219	199	192	217	179	204	208	207	215	199	206	219	215	205	201	197	174	183	212	224	214	190	188	186	184	223	202	217	229	211	187	216	215	183	238	203	225	190	226	215	200	197	196	166	201	205	215	205	191	209	216	173	201	210	209	217	211	178	216	231	195	209	192	203	196	203	220	188	206	209	217	198	204	219	195	205	197	203	204	183	214	208	205	198	182	209	236	200	195	205	188	178	226	179	201	230	190	205	197	188	213	212	182	202	208	204	198	213	200	206	185	194	219	198	185	193	229	205	198	195	202	181	195	205	198	189	209	191	185	199	211	216	216	199	184	190	219	210	210	191	225	184	206	214	231	223	188	193	230	215	215	206	198	196	205	191	193	208	220	197	211	225	203	200	206	193	181	200	219	197	198	241	219	199	210	211	197	192	222	210	166	216	198	229	203	218	193	185	194	217	215	201	217	211	195	233	174	216	218	214	199	202	215	210	208	217	196	218	207	203	202	197	178	218	215	224	208	204	188	183	173	191	203	202	191	197	203	198	223	178	223	208	186	202	203	215	188	211	190	188	216	160	201	201	209	203	192	189	212	193	207	197	206	205	200	209	200	186	240	206	191	199	199	177	207	200	186	199	197	206	226	193	187
44058	78585	46669	31599	22342	14439	13908	12927	3731	298	303	301	296	280	259	280	235	237	242	231	233	235	241	226	239	222	248	243	230	251	209	205	210	213	248	200	226	228	233	242	226	234	225	241	222	230	198	245	220	221	235	240	257	236	228	235	200	219	217	249	244	239	216	229	183	229	248	224	235	216	255	236	229	217	210	233	231	251	232	244	196	200	213	232	223	231	224	238	243	210	207	212	242	230	212	251	222	221	235	225	248	225	223	222	223	232	206	230	252	226	207	217	266	214	212	240	259	223	241	246	217	231	243	228	248	249	223	244	216	240	223	235	242	227	227	211	219	234	217	228	238	273	224	227	225	228	219	223	235	234	218	228	232	213	225	218	229	245	232	202	203	230	256	210	258	250	213	254	212	214	219	255	243	221	211	215	228	211	209	238	215	231	211	241	228	237	232	245	234	217	206	220	239	248	222	257	203	233	218	235	210	229	209	227	224	203	220	201	254	231	253	225	218	232	238	215	253	230	233	241	223	220	233	232	230	219	216	244	227	233	236	222	251	248	238	221	222	220	225	214	234	223	230	223	254	218	240	236	214	199	238	246	225	246	226	222	249	218	239	238	238	225	220	229	225	239	220	242	233	200	230	212	190	235	217	230	210	249	221	223	206	203	238	236	206	231	222	223	234	226	228	222	236	213	211	244	216	264	233	229	230	228	226	237	222	237	206	227	225	237	228	219	219	224	228	251	208	222	226	236	225	240	242	214	230	224	215	230	212	215	226	244	219	242	236	231	226	221	235	235	224	251	227	209	233	244	240	223	226	235	219	250	219	239	211	218	252	253	240	206	202	237	226	255	226	238	217	213	237	220	217	217	243	214	225	216	234	228	224	236	243	213	233	249	237	238	218	224	234	232	253	224	219	229	215	238	225	232	208	225	236	223	233	201	214	218	205	236	231	225	234	234	205	258	234	242	210	244	228	251	242	224	265	243	239	199	233	235	225	254	241	217	228	235	252	225	205	203	203	229	225	209	239	239	226	229	231	233	211	243	226	243	235	226	226	242	249	234	245	213	226	220	203	198	219	223	234	207	220	255	208	239	215	215	228	206	244	242	229	241	228	245	189	240	228	227	257	229	238	225	259	234	234	232	225	229	209	258	221	242	186	218	236	224	211	211	207	218	230	224	212	230	242	199	225	218	246	239	211	210	206	223	219	234	214	219	225	227	225	206	261	233	225	220	226	246	240	194	202	226	242	240	217	217	250	217	212	218	235	237	226	231	227	216	209	244	235	210	219	214	210	224	238	219	206	234	237	208	227	219	225	236	206	265	239	211	197	249	240	211	243	215	234	239	248	228	229	205	225	246	257	218	226	222	269	210	228	242	223	236	213	250	224	260	213	220	245	249	215	244	241	220	199	222	203	212	220	198	219	248	213	232	251	240	228	218	230	242	192	221	231	226	227	202	225	229	229	206	220	222	204	257	220	210	239	232	220	240	213	249	219	226	225	214	243	231	241	217	241	242	232	230	264	208	214	239	235	207	229	213	207	235	218	236	226	223	211	228	230	241	250	214	246	210	252	226	249	223	222	231	216	197	228	219	256	231	231	213	228	206	209	245	222	237	217	231	239	232	226	221	249	247	218	234	215	214	217	238	249	232	238	239	242	249	248	252	227	207	225	218	219	221	253	237	219	204	249	232	210	228	207	244	208	247	229	256	231	220	230	248	193	229	203	215	217	224	234	241	230	228	230	218	221	211	242	225	203	204	219	234	235	217	233	257	218	224	214	217	210	232	223	239	228	227	264	230	238	262	233	255	243	234	234	230	229	241	222	230	219	227	236	243	201	216	226	214	228	225	224	223	236	239	230	242	243	223	248	237	234	229	236	230	209	225	256	219	207	225	222	233	217	228	234	251	224	248	222	224	232	232	236	273	203	243	234	214	235	252	234	241	242	236	232	235	229	212	236	232	208	211	237	244	223	212	263	220	242	217	244	244	241	236	238	222	210	208	203	199	234	219	215	216	245	218	251	236	219	203	215	218	216	236	219	236	225	239	221	203	222	233	225	232	241	203	221	228	223	235	232	256	263	236	243	224	206	217	203	213	227	210	232	221	247	197	252	241	214	235	242	203	214	224	218	220	210	242	245	257	220	249	252	207	207	245	229	208	241	240	217	217	212	232	225	242	207	205	209	218	243	238	246	238	227	247	205	255	202	222	236	231	239	220	213	230	224	262	229	228	212	263	208	220	251	233	245	227	240	237	229	224	220	191	206	216	220	223	224	230	229	230	233	213	233	221	210	228	239	218	231	234	224	208	217	216	235	212	235	246	224	215	197	229	223	235	242	223	251	247	239	211	223	223	212	214	236	229	266	257	236	236	241	248	197	240	222	230	235	223	248	235	201	238	230	240	219	237	229	226	205	207	228	226	231	221	251	254	223	257	242	226	205	216	227	224	193	205	248	238	240	242	230	212	244	260	222	214	220	245	221	224	209	228	236	239	231	232	203	217	220	224	235	245	244	232	206	235	245	191	224	239	252	244	242	222	230	221	213	196	230	257	236	215	230	247	227	233	251	211	223	222	210	237	222	224	246	229	243	230	244	213	216	221	239	224	223	215	229	216	220	234	224	246	235	244	237	246	242	228	240	212	221	216	217	229	227	215	248	211	259	221	214	233	248	241	220	230	240	223	232	238	244	230	253	218	200	237	233	242	225	207	249	241	227	226	238	215	199	218	218	232	212	234	216	239	222	220	226	223	213	216	234	252	206	209	255	258	261	221	240	244	259	191	206	232	229	238	201	249	235	228	219	211	241	262	256	259	225	254	236	218	239	209	214	231	208	237	235	220	271	247	208	242	193	234	215	234	242	227	237	214	242	245	233	222	212	224	242	232	240	210	245	236	204	198	236	220	204	207	216	224	202	218	221	207	232	257	242	220	229	232	236	227	214	221	229	249	219	220	203	207	236	231	217	223	220	207	214	255	214	229	220	220	233	250	225	214	225	213	219	235	215	227	223	199	261	234	206	221	230	204	198	235	220	215	201	226	230	204	211	256	238	231	215	217	218	228	231	216	248	238	218	253	207	197	213	236	234	238	218	227	256	215	244	239	253	231	195	194	210	223	228	236	216	203	221	209	221	226	215	266	220	202	245	229	206	214	235	217	222	232	233	244	210	249	233	237	221	211	232	217	248	195	279	224	222	208	237	260	209	229	220	229	241	231	230	237	207	241	201	223	217	221	218	212	231	228	221	241	226	248	238	229	262	225	208	222	214	225	212	214	234	231	191	225	227	245	226	234	220	245	202	210	225	234	262	253	246	268	251	237	233	221	233	233	232	226	241	223	209	210	245	212	253	249	212	216	224	233	221	216	237	223	233	216	211	228	229	218	202	243	236	221	246	247	229	211	222	237	225	243	262	225	200	220	230	215	221	231	257	227	236	227	215	230	214	227	238	216	252	224	215	228	219	215	248	237	230	254	248	211	242	225	228	218	219	247
24909	21589	28955	26132	16783	9282	4301	3938	2228	498	479	469	467	464	495	492	445	440	471	438	453	408	461	455	466	503	467	443	398	437	489	444	420	414	461	431	461	450	436	463	428	477	452	459	462	469	477	446	462	421	468	450	433	415	464	464	468	461	433	413	476	427	473	435	499	433	455	475	450	436	452	472	459	456	457	444	447	454	487	460	462	449	449	451	462	452	431	443	449	414	440	474	477	460	428	466	448	435	474	469	453	444	464	453	480	494	446	476	432	445	459	433	444	447	451	425	455	421	453	437	447	469	446	465	455	440	482	470	492	450	435	428	438	469	484	391	438	448	474	433	471	434	462	420	483	457	455	424	425	449	460	420	436	447	429	466	478	467	477	472	447	471	434	435	467	438	474	470	450	460	437	452	465	489	454	478	453	441	458	458	451	479	449	434	468	446	401	455	439	459	471	414	419	469	471	490	423	432	452	463	427	418	453	450	459	476	445	492	420	480	472	432	499	523	459	458	454	500	452	443	435	442	459	451	464	432	461	476	444	425	452	457	417	423	452	438	405	443	452	467	411	469	451	448	466	467	433	454	447	426	434	484	421	430	475	464	463	483	444	454	486	444	450	446	475	458	465	472	444	477	436	458	449	446	454	489	455	454	455	483	442	475	459	469	466	432	456	425	470	456	454	437	446	464	456	500	451	440	475	432	441	484	425	448	502	457	479	425	446	418	445	439	459	483	501	450	467	428	468	414	443	437	436	475	452	414	464	496	424	436	440	451	507	440	458	436	455	447	448	457	481	470	455	444	455	450	472	443	418	487	464	439	450	453	470	439	463	429	463	453	485	465	460	437	470	491	439	456	445	400	451	441	415	475	452	477	445	431	462	414	444	411	442	422	463	482	474	450	439	431	437	451	469	441	459	431	472	486	445	470	443	412	471	465	489	483	492	439	431	453	418	400	459	431	454	428	417	445	494	441	403	499	465	406	472	473	437	452	464	431	489	482	455	466	436	480	453	448	410	452	446	492	466	429	445	465	457	427	445	452	438	476	451	468	452	445	452	379	436	459	469	430	422	440	455	462	438	422	440	453	434	435	438	437	459	449	457	459	451	452	479	437	435	448	446	455	426	458	413	460	457	478	468	444	473	427	423	452	476	489	459	447	459	470	451	459	463	459	472	442	404	428	431	459	444	435	453	458	408	456	448	446	465	440	429	463	462	428	457	455	438	413	473	426	498	439	479	423	426	469	475	459	455	425	421	419	489	469	461	440	439	449	498	462	435	434	448	481	494	431	492	455	510	471	457	421	469	442	443	443	427	461	450	463	423	444	438	466	500	478	448	502	459	443	435	427	433	491	470	443	470	444	469	486	458	446	486	440	446	451	459	448	432	448	444	435	457	443	422	471	479	480	448	456	459	477	494	452	471	437	467	461	437	486	452	468	422	471	470	452	434	466	467	476	431	486	464	442	461	429	475	432	451	437	451	439	413	491	455	454	470	429	449	463	450	448	433	460	454	490	468	468	440	444	477	459	439	464	437	492	412	491	441	500	471	444	449	447	458	464	427	439	407	452	408	462	461	427	483	458	437	436	441	450	464	456	431	456	464	409	438	453	461	475	496	445	472	469	432	445	455	462	469	475	452	450	484	449	445	451	472	464	452	425	457	497	499	459	441	431	415	439	411	489	431	463	460	452	439	446	461	438	461	436	437	441	448	462	431	428	490	455	459	499	429	448	439	444	469	433	430	485	394	445	480	450	470	487	474	510	416	438	455	462	456	434	458	460	439	474	424	415	466	482	501	484	441	453	454	452	434	464	488	451	470	450	461	445	471	453	479	443	465	384	469	427	480	435	417	440	486	518	441	455	474	458	465	466	447	425	449	455	430	422	467	422	477	424	443	438	435	476	468	466	464	437	470	471	447	468	493	456	487	473	480	466	463	455	465	425	428	432	468	453	418	446	435	454	415	489	456	437	438	444	481	440	434	457	431	501	433	473	458	433	482	459	472	465	407	451	456	454	458	425	486	441	429	420	430	430	420	423	460	447	462	426	443	443	449	470	463	461	455	462	442	439	427	519	475	448	444	464	427	435	448	423	441	432	454	422	481	483	408	449	497	482	453	452	467	482	454	458	441	444	444	426	460	454	443	454	454	454	487	442	457	469	451	427	434	439	431	478	470	447	446	390	463	428	453	432	475	427	454	442	433	447	485	444	469	469	445	447	432	429	451	461	456	435	459	520	461	436	457	483	433	445	457	443	483	431	465	433	474	412	478	445	443	421	452	423	463	449	452	416	460	505	447	487	495	419	456	432	442	453	436	433	444	457	497	486	459	450	440	446	466	444	487	470	419	442	428	463	446	452	457	470	460	469	433	449	454	457	430	422	448	441	477	437	420	441	476	440	403	470	459	422	441	472	472	461	481	445	427	442	463	437	455	471	465	440	448	425	431	445	473	430	450	453	418	446	474	471	439	454	458	468	480	475	439	433	489	457	419	475	431	450	464	452	451	422	453	415	459	443	441	476	424	392	419	444	469	479	458	460	474	467	447	433	459	466	437	436	435	467	443	479	456	407	466	492	485	500	468	452	444	450	473	438	446	458	458	444	458	455	454	418	424	496	449	441	432	475	442	475	467	464	433	467	461	475	469	469	458	464	446	492	473	450	458	413	452	489	506	478	422	423	458	453	480	448	449	406	485	474	473	477	458	471	455	431	425	461	449	459	456	452	493	461	449	414	416	482	436	435	467	476	443	444	467	460	456	455	422	437	488	427	459	459	430	463	431	506	467	428	425	487	431	452	459	414	419	469	404	485	452	441	452	465	471	463	416	434	435	435	441	483	443	419	464	436	465	442	456	462	473	406	442	473	477	461	456	451	472	445	454	423	446	439	448	468	476	436	425	466	454	417	445	412	422	443	426	469	472	445	407	454	474	446	436	462	452	457	458	442	489	472	415	453	485	411	457	443	443	405	439	464	448	418	461	445	476	480	449	450	450	415	435	497	490	422	454	434	437	434	480	422	479	426	491	440	477	464	465	430	488	489	455	489	435	466	455	454	472	443	458	485	470	446	451	444	452	440	413	475	424	440	467	498	466	429	442	479	449	450	448	449	431	491	468	441	451	436	407	453	444	428	437	413	454	445	439	434	442	451	470	434	436	429	457	501	443	450	430	439	464	491	446	491	429	423	465	491	462	439	451	446	446	459	421	417	481	442	472	470	437	409	467	439	449	481	410	448	442	448	465	469	463	472	473	470	467	472	423	475	436	467	458	405	463	461	447	462	458	444	436	481	445	454	446	445	445	427	477	460	438	443	413	465	480	466	442	485	475	429	450	416	469	433	440	395	426	465	473	438	448	472	458	430	429	395	444	462	451	445	450	442	454	457	454	469	453	416	458	441	458	456	453	443	475	454	442	470	435	436	416	459	463	452	445	458	434	506	443	442	459	477	428	450	486	468	479	453	458	483	423	449	480	455	473	458	444	465	454	469	480	461
39607	62488	41800	25990	16276	13272	7133	7901	4339	589	541	545	534	572	514	507	539	507	476	514	479	540	508	515	499	509	480	491	466	478	485	483	521	494	514	452	520	484	499	500	467	548	491	481	499	502	490	499	525	489	537	458	525	501	504	477	487	485	488	478	524	496	450	491	512	496	491	524	493	521	499	481	493	486	463	509	533	487	495	495	491	476	445	480	507	500	515	456	498	486	468	492	502	491	480	510	473	508	501	509	464	465	499	501	484	484	523	465	483	508	484	483	508	442	453	469	486	502	504	531	462	478	518	505	502	451	504	464	442	492	475	499	489	496	487	464	494	507	493	492	501	497	479	578	474	439	510	526	418	497	507	512	482	460	455	506	527	500	486	496	469	467	505	477	484	476	522	493	480	461	462	491	484	473	484	485	489	485	481	488	469	491	520	505	466	518	543	491	482	488	500	512	486	517	491	491	481	502	544	514	507	480	490	476	516	492	505	485	533	483	444	492	482	478	488	536	519	481	484	486	470	505	487	483	494	490	514	515	499	486	513	467	483	461	505	496	491	454	470	477	455	496	489	521	441	463	514	463	485	482	503	523	519	485	511	465	474	523	471	491	457	462	536	485	482	532	496	494	482	472	478	505	496	512	480	481	496	504	475	499	489	472	508	522	484	485	512	510	504	496	495	471	513	485	450	456	503	473	460	478	516	489	490	491	501	491	497	512	543	463	478	482	447	491	505	454	510	484	478	475	474	494	466	471	481	505	499	457	499	460	482	480	484	472	513	515	484	506	486	454	520	519	471	495	473	487	492	511	476	467	478	469	488	538	475	453	499	502	455	508	516	491	497	477	469	497	479	527	545	491	501	517	435	461	493	489	496	492	482	492	498	503	467	446	453	472	474	478	452	490	489	499	474	489	507	469	504	499	502	502	510	520	508	442	507	498	518	471	519	510	477	472	470	477	495	492	482	486	462	476	466	479	505	512	516	507	509	524	476	488	474	445	514	490	472	464	491	478	488	528	472	495	502	508	507	499	471	434	521	487	444	490	489	457	519	489	502	505	446	484	487	501	469	509	497	505	479	507	485	508	518	470	496	471	476	477	457	520	502	491	457	512	472	494	515	504	538	449	522	481	509	519	493	468	483	504	486	534	488	481	513	478	484	454	540	520	499	488	453	468	492	525	490	489	492	484	507	457	523	522	463	528	527	481	520	480	517	464	501	531	495	478	465	525	467	513	540	497	503	496	475	520	505	465	459	517	462	497	494	504	513	459	514	510	497	497	491	540	456	502	478	511	503	521	498	505	498	481	489	476	493	506	500	463	467	481	498	512	465	486	487	517	484	521	460	514	508	444	475	488	482	456	456	480	504	488	501	483	458	490	501	496	507	469	515	451	479	480	476	508	495	475	486	491	508	478	473	501	483	538	516	494	468	517	446	479	519	521	483	475	522	465	524	550	524	476	482	490	500	494	501	507	494	473	517	450	501	520	524	472	478	456	503	466	502	462	534	463	510	515	476	475	471	495	505	442	496	491	471	509	498	486	507	536	535	441	479	475	476	461	461	490	478	479	499	480	486	474	511	502	514	457	487	472	508	469	500	477	502	515	491	508	494	532	513	516	505	488	480	451	531	506	492	483	465	453	472	498	469	501	535	532	456	449	491	526	512	494	512	495	477	530	496	469	515	527	491	516	497	534	484	486	504	517	546	512	481	509	468	469	466	467	499	498	497	473	473	489	503	486	488	489	467	508	478	456	496	488	540	493	525	511	466	469	479	494	466	481	481	508	503	477	466	501	507	525	468	502	508	468	464	445	537	525	498	513	529	498	493	469	468	512	497	511	491	486	489	519	520	489	513	500	481	470	523	490	471	482	479	498	471	519	496	489	487	542	516	474	473	504	510	493	484	497	502	503	472	500	505	525	478	495	500	497	481	499	521	482	465	470	477	492	472	523	500	483	491	473	472	499	494	487	502	535	478	516	524	470	460	493	513	529	476	501	493	534	507	512	470	459	499	475	489	513	494	511	470	527	486	508	481	461	464	487	505	471	529	460	500	493	485	471	489	483	503	494	504	489	511	483	508	477	524	491	493	473	514	471	490	508	498	505	482	490	451	470	486	479	514	503	525	500	477	475	514	499	484	499	517	504	519	453	530	469	527	510	517	478	495	537	493	504	481	492	468	458	454	492	511	495	478	495	501	516	499	506	506	483	464	540	515	509	478	495	495	509	453	528	509	507	450	486	487	465	471	491	519	489	469	466	477	497	482	441	517	513	495	482	484	521	497	478	503	485	503	488	449	499	480	467	470	493	480	525	475	461	504	503	503	508	538	481	462	496	475	477	480	509	488	515	503	491	498	477	504	484	496	500	513	466	521	520	502	515	469	502	502	510	482	505	503	454	537	482	482	471	493	536	473	502	500	434	490	458	511	490	519	501	536	460	509	496	517	448	510	473	523	494	504	493	478	486	516	508	507	460	491	481	485	450	508	449	510	510	499	527	475	483	488	481	477	471	540	535	488	463	495	482	529	498	513	475	500	504	461	487	506	492	458	530	478	477	512	505	521	536	492	527	474	449	534	530	503	500	465	491	465	519	495	498	462	505	486	486	496	490	466	490	483	460	499	499	476	475	454	453	510	496	525	486	485	507	477	477	495	496	484	494	472	497	504	465	477	490	476	464	485	455	485	483	501	488	512	449	509	552	505	482	481	499	495	503	469	517	459	472	480	452	475	470	489	494	506	515	505	512	502	475	470	540	495	470	482	521	463	506	486	489	508	444	465	493	448	474	452	491	514	535	487	517	485	488	488	486	502	514	479	507	483	482	496	453	528	515	462	482	459	471	554	495	515	471	515	464	514	466	511	521	502	512	494	477	488	453	505	497	483	494	494	515	490	473	517	499	499	509	520	509	481	455	525	505	463	468	500	534	482	511	530	529	509	453	493	519	468	485	515	477	506	531	493	495	493	519	465	490	475	456	491	465	507	490	501	525	506	491	532	458	503	470	465	489	497	519	482	477	505	479	466	456	490	489	520	475	519	508	484	482	491	548	501	485	471	496	485	501	523	501	458	492	421	509	481	507	472	470	439	486	509	488	481	484	505	503	496	530	502	474	496	491	473	500	536	462	490	465	470	497	528	481	493	519	485	508	481	524	475	493	486	475	500	452	468	533	466	480	487	519	531	470	499	470	513	514	492	462	474	481	498	469	506	509	560	472	520	501	483	485	484	483	482	514	506	515	499	507	478	500	509	527	491	496	478	512	453	450	469	485	472	513	491	461	470	484	492	476	471	478	461	486	497	476	478	504	444	457	505	452	487	538	482	525	485	501	494	455	515	513	462	455	485	487	480	505	499	479	473	503	471	515	452	460	522	431	484	499	515	492	486	485	478	492	516	528	491	489	493	474	474	485	496	469	501	472	469	478	459	515	507	437	464	480	469	467	536	458	523	468	471	459	494	501	497	477	519	494	503	498	501	519	497	456	493	496	496	507
22408	21243	28944	24856	22736	23605	20593	12868	9026	1155	490	471	518	480	445	488	454	478	438	472	453	452	479	435	490	416	434	467	449	457	429	464	432	415	462	452	446	452	430	499	477	430	440	473	443	435	406	419	458	445	438	443	441	418	443	451	421	455	433	424	443	450	451	403	442	407	477	396	429	445	476	407	431	420	399	459	428	440	429	456	436	422	463	400	443	462	445	407	434	423	435	408	441	466	473	419	459	455	415	461	472	441	423	415	404	435	486	435	439	416	440	428	417	461	439	431	411	451	433	414	452	421	416	424	456	474	427	455	472	417	428	481	418	447	429	452	441	444	482	461	437	400	440	449	439	445	413	462	439	414	436	450	413	442	480	431	429	434	486	453	430	432	431	437	442	429	477	396	443	439	432	449	446	458	453	505	448	450	419	399	472	387	446	411	455	421	474	443	430	470	455	454	414	444	401	418	458	483	388	432	405	454	460	431	412	406	434	447	410	423	468	401	432	427	434	448	490	450	423	414	483	427	415	437	447	466	435	420	451	412	450	420	421	441	451	467	445	435	432	477	426	445	442	440	406	449	454	413	435	440	436	423	448	444	421	459	476	428	443	444	439	441	424	463	430	469	429	437	432	450	412	452	475	452	437	433	435	427	466	478	406	468	413	465	490	433	426	462	440	438	425	427	413	422	495	399	429	394	440	446	466	423	421	398	443	474	448	398	432	440	457	441	433	440	473	447	460	424	412	430	448	412	385	411	419	471	430	450	431	432	446	445	411	445	431	432	477	453	457	441	424	409	434	479	422	421	448	437	429	428	426	432	433	428	423	441	415	435	434	420	464	441	446	393	444	436	431	438	419	417	461	418	455	439	487	436	412	457	409	406	437	483	462	422	465	449	447	441	401	420	427	433	486	400	438	433	411	427	439	471	457	436	458	445	449	472	422	455	426	458	442	413	460	453	420	459	438	426	443	486	440	461	459	452	440	441	433	405	423	433	439	428	460	428	414	431	426	433	438	407	446	448	457	422	454	407	445	414	443	419	436	418	398	435	464	463	456	423	432	450	469	431	418	439	410	477	408	439	447	418	448	465	412	468	431	429	459	454	445	449	417	428	399	455	417	437	438	412	449	424	420	433	443	417	453	439	412	443	433	448	439	461	411	450	441	424	452	466	408	438	423	413	431	444	463	455	459	438	420	417	453	398	449	407	432	452	453	469	442	404	396	404	455	441	448	434	420	400	434	403	435	410	439	428	415	472	443	449	443	458	451	453	447	450	456	454	463	466	405	427	439	453	454	384	453	440	458	463	396	461	416	426	447	471	491	443	427	413	446	461	466	422	410	445	428	457	441	384	431	457	439	439	470	428	447	429	418	414	436	467	462	394	445	398	434	429	486	460	461	447	412	458	429	425	461	449	461	444	444	445	425	444	397	452	453	441	431	419	412	458	447	447	437	410	461	435	438	449	496	445	419	417	443	432	418	415	434	438	438	420	484	417	415	408	446	449	457	440	454	445	460	426	451	447	465	456	455	441	433	458	409	459	467	437	433	473	443	461	447	435	436	449	397	431	451	388	456	440	452	439	438	433	457	425	428	429	440	412	429	438	433	406	446	417	423	397	389	454	418	455	422	429	395	449	449	427	478	465	478	433	444	455	399	428	449	398	416	441	415	419	443	433	465	431	426	452	424	470	444	429	442	423	435	406	430	434	440	414	421	479	431	481	433	418	455	433	409	451	426	434	446	473	430	477	394	428	424	428	402	446	422	435	443	450	463	452	434	447	488	411	476	440	420	410	433	444	393	449	411	487	423	486	440	436	463	435	434	458	426	422	425	410	437	402	447	423	450	454	447	422	444	424	441	470	433	409	425	449	396	461	437	437	409	419	442	407	435	437	432	443	440	468	447	403	443	447	440	424	476	409	440	438	443	476	405	439	426	413	470	449	474	455	436	447	450	451	422	411	466	442	416	435	455	421	445	426	430	418	439	447	413	463	425	447	461	440	464	423	489	456	463	411	447	426	479	471	442	442	441	421	424	444	446	429	448	478	460	459	458	426	420	416	457	442	444	409	460	424	455	447	417	452	433	423	477	467	435	438	433	432	385	443	427	454	423	441	446	447	436	434	439	444	460	462	405	422	451	453	435	439	421	456	446	474	464	439	454	460	432	452	448	424	446	422	442	433	404	422	477	439	432	417	409	424	429	411	424	429	445	467	443	406	410	441	468	433	442	454	428	440	465	448	441	444	421	452	437	441	443	417	413	421	439	421	375	408	449	432	442	413	409	424	446	447	414	442	431	439	421	434	421	444	476	425	437	445	466	443	449	445	409	442	423	430	420	468	477	458	425	468	470	425	439	434	447	405	401	411	427	452	434	404	443	438	451	440	432	430	441	414	449	409	437	441	412	407	409	442	481	434	389	477	418	436	449	393	449	413	419	399	417	451	430	477	488	419	471	463	450	438	426	449	429	427	469	429	449	388	473	405	445	462	421	413	437	442	423	471	458	451	452	433	440	417	428	431	497	425	447	451	428	458	420	436	409	443	411	457	401	435	419	472	428	425	430	466	450	444	417	451	405	437	416	404	435	440	437	436	418	436	470	431	454	422	445	444	424	460	470	436	424	464	410	431	439	439	420	429	475	464	434	423	427	418	452	480	440	450	475	468	398	413	425	405	432	429	413	436	470	487	415	434	423	420	400	461	465	440	444	420	450	434	478	460	452	406	424	460	447	417	469	449	429	426	422	438	425	449	432	433	447	425	478	445	411	432	435	428	449	468	417	441	474	429	458	430	450	437	429	443	418	443	438	433	414	453	481	421	422	467	433	425	438	460	455	441	421	402	442	449	426	432	426	411	433	464	408	427	417	478	419	436	450	426	453	478	420	477	464	439	446	418	445	473	433	446	432	433	421	437	439	464	446	465	463	439	466	451	429	413	430	412	438	431	421	456	467	470	440	467	453	442	411	447	483	448	450	418	445	411	428	428	428	478	441	443	451	396	422	464	492	446	432	390	417	418	438	428	423	439	397	429	404	421	477	418	452	457	433	429	427	433	415	459	440	420	429	469	426	414	436	431	436	416	446	448	453	407	437	451	450	426	402	432	428	440	426	437	452	430	439	404	455	462	409	463	431	410	439	463	377	449	434	448	402	406	425	440	455	464	419	448	451	448	432	443	405	403	429	444	430	454	446	421	442	432	420	444	413	409	427	439	436	444	425	404	412	457	418	418	450	434	425	419	435	436	431	403	446	432	425	425	404	451	449	443	422	412	434	433	438	428	410	386	429	467	394	396	425	461	446	439	414	461	421	444	411	444	415	427	421	406	415	464	414	444	426	468	415	470	426	465	429	479	431	452	449	444	435	449	447	404	458	458	476	470	420	466	457	447	417	445	459	444	448	438	428	461	454	381	410	434	455	438	461	479	460	405	423	415	459	431	448	469	428	451	414	441	467	455	462	415	449	417	455	428	446	450	445	435	464	424	421	455	451	448
54073	87010	61661	46597	34206	25813	18162	17312	13335	1118	530	570	544	539	530	489	523	501	519	453	518	455	470	458	474	472	468	462	463	454	462	481	453	465	440	476	430	455	494	480	477	459	479	447	444	461	463	455	401	409	439	451	432	430	437	456	490	452	431	434	432	431	490	476	429	458	418	453	499	468	469	436	455	494	487	447	461	421	428	436	438	445	432	447	498	441	477	426	461	421	481	440	452	447	461	421	444	457	472	461	447	469	488	442	464	460	455	441	446	471	467	423	449	468	431	458	432	430	462	429	475	461	459	436	440	464	467	456	502	490	475	441	463	442	463	499	477	432	450	483	439	445	440	399	448	453	480	454	480	458	421	453	428	444	433	419	425	477	432	475	438	465	402	460	423	416	464	438	445	443	454	445	466	445	409	471	464	430	454	444	441	471	477	463	472	448	451	472	436	494	443	488	402	458	444	477	414	444	455	474	435	436	436	439	440	481	431	468	409	451	424	460	476	468	437	462	471	399	464	480	463	415	415	450	456	477	455	475	456	401	454	473	428	483	427	448	447	473	431	452	488	438	418	467	467	447	453	450	446	456	483	422	450	457	470	411	441	438	445	443	431	497	428	448	442	464	490	420	408	440	431	475	419	449	451	432	445	419	508	456	460	490	508	426	440	468	459	430	442	430	464	470	461	409	449	419	477	436	449	432	407	401	441	478	467	428	415	467	471	415	456	451	442	450	424	424	450	474	439	472	458	441	444	453	440	403	474	447	456	452	442	460	470	470	450	446	471	461	424	470	439	442	453	419	457	437	416	464	422	464	447	424	435	446	451	431	455	426	417	448	469	414	469	453	439	445	460	452	452	416	460	445	440	475	475	443	414	441	458	437	419	417	440	453	462	424	432	407	423	470	453	439	434	435	487	451	460	450	468	450	433	480	487	460	433	447	450	434	425	447	465	411	466	476	457	432	453	435	451	430	451	485	454	417	511	441	469	448	471	444	419	435	425	428	477	483	452	438	457	431	407	450	446	462	474	466	453	474	411	419	466	475	455	421	425	457	420	469	455	455	485	448	447	483	470	425	463	438	431	408	437	472	431	428	431	433	442	429	461	419	433	451	426	458	435	458	463	457	465	455	486	442	454	451	448	470	493	450	434	457	474	445	454	474	425	463	444	471	462	426	454	437	415	478	458	444	439	393	416	444	425	438	495	477	432	469	470	459	482	454	455	432	443	466	440	416	466	404	429	489	481	474	471	462	473	419	464	426	439	464	428	439	435	468	462	480	451	460	467	445	490	453	515	457	471	429	452	442	482	463	459	450	461	462	422	417	436	466	472	443	462	461	446	430	450	450	469	445	458	468	458	468	416	406	463	465	438	502	437	462	435	444	412	492	455	468	447	455	425	458	468	424	437	449	414	470	436	449	464	450	439	428	476	465	447	447	441	436	462	474	452	461	411	437	434	441	468	433	502	471	440	448	441	459	444	452	480	436	451	443	464	479	413	430	454	463	466	444	488	474	457	466	409	451	500	429	452	439	416	443	433	438	433	481	425	399	462	421	426	451	468	470	460	428	434	465	436	431	451	445	469	432	449	452	437	463	416	445	440	474	438	434	475	448	437	461	477	463	476	441	445	440	448	436	432	462	454	450	461	433	456	443	452	462	437	487	468	446	462	464	424	449	443	442	467	497	439	444	458	441	429	452	464	460	438	445	431	453	480	475	448	448	467	464	439	471	440	454	467	408	463	416	440	453	450	474	444	451	454	431	462	447	450	458	456	476	421	427	447	427	453	426	480	440	430	471	448	438	470	448	468	463	474	452	447	433	472	456	407	459	462	421	457	474	449	466	460	434	461	424	456	473	433	447	410	464	433	436	428	479	452	450	433	462	408	436	426	429	491	413	457	425	434	478	474	439	468	459	429	441	435	457	463	459	437	480	441	421	445	456	458	451	455	459	427	433	452	442	454	482	464	422	467	427	434	468	448	462	450	470	470	443	440	465	446	439	455	392	477	430	497	405	458	451	435	446	441	425	454	440	451	438	433	406	428	413	427	459	451	454	441	462	441	464	465	485	439	485	445	477	418	439	458	446	465	438	435	463	420	452	460	438	464	459	453	451	423	468	413	463	464	437	435	463	487	451	440	421	471	438	428	490	458	455	424	444	441	435	450	438	455	447	469	453	430	455	435	418	457	429	462	475	444	437	411	462	470	437	483	426	436	458	424	472	451	435	444	496	457	411	486	440	418	437	441	407	455	484	458	442	466	417	437	467	433	455	472	413	408	444	460	435	434	457	441	476	451	464	471	439	467	452	485	446	428	434	457	425	475	441	415	444	479	478	459	436	496	442	457	482	438	409	476	440	478	488	436	411	491	467	418	466	425	432	463	449	482	460	462	466	450	438	476	455	425	462	460	435	459	475	480	443	442	478	437	441	457	477	445	447	453	420	453	439	475	454	472	455	441	437	440	477	426	460	427	486	453	459	467	420	457	447	431	424	468	429	464	449	422	455	467	460	467	485	451	395	424	460	438	450	453	424	421	460	441	416	405	446	451	423	425	449	483	451	431	476	457	456	468	427	423	441	404	429	442	436	438	458	450	455	447	466	450	404	463	444	466	442	463	445	471	453	472	435	458	451	444	470	434	468	410	449	445	449	462	443	464	465	428	478	470	436	391	476	449	439	448	470	438	441	477	458	464	448	445	440	470	457	422	425	476	414	432	452	448	476	469	450	465	467	420	474	439	457	500	434	478	442	475	444	439	442	488	471	435	463	440	440	464	484	504	398	396	430	456	418	433	453	433	418	448	457	422	481	434	466	451	457	434	420	479	444	481	431	429	481	472	441	445	424	432	423	441	449	455	421	437	456	437	408	457	436	459	446	446	478	489	454	443	461	426	449	442	437	450	487	453	434	464	475	461	422	422	414	434	458	491	461	446	426	473	439	428	488	420	434	460	458	417	458	493	434	441	438	460	457	453	432	451	446	448	418	445	412	407	443	449	455	435	443	409	431	473	430	427	424	464	476	443	428	487	435	503	447	424	428	455	447	436	445	440	459	445	462	451	442	469	437	468	468	403	463	457	464	404	454	400	429	433	474	457	487	453	455	437	455	439	476	494	434	473	480	416	477	458	449	485	439	437	448	450	453	439	440	453	479	452	463	415	434	487	470	454	433	440	433	457	428	452	481	459	464	464	451	460	417	476	429	484	443	444	462	429	481	466	442	421	421	465	408	469	443	422	455	439	446	436	453	455	440	448	429	464	475	418	447	462	477	467	495	471	449	448	478	413	458	472	466	403	434	443	422	408	446	473	457	458	442	408	447	432	430	436	487	453	464	440	434	466	481	480	429	470	462	477	435	433	472	437	483	425	444	413	461	427	466	468	446	480	449	433	407	454	445	452	422	433	456	446	419	460	439	464	433	489	480	438	444	437	470	479	425	430	426	422	455	461	500	442	465	432	456	454	452	442	436	449	432	475	409	442	450	456	456	476	465
28183	24862	20858	8242	2267	1081	682	536	566	320	320	285	281	251	293	283	274	290	280	295	264	269	259	278	298	244	293	281	262	275	249	298	248	275	266	270	293	280	296	282	279	299	288	275	283	264	283	274	265	251	299	296	275	254	283	260	275	284	286	294	320	286	294	300	276	306	308	254	268	277	272	277	284	277	302	300	280	255	288	279	254	297	288	277	288	292	310	287	304	264	263	289	297	285	289	280	291	277	297	282	275	275	301	313	288	293	308	309	272	289	264	268	275	283	279	266	265	250	273	294	287	267	289	300	235	262	262	296	251	281	277	267	273	297	284	286	267	274	298	291	274	279	303	257	292	318	273	284	259	312	239	283	268	291	315	282	273	290	260	308	296	279	280	259	269	298	280	300	297	296	293	309	304	281	284	257	273	305	306	296	310	246	290	265	278	286	265	297	267	288	283	280	272	279	274	305	274	307	322	320	312	290	299	278	301	272	302	276	271	288	307	284	292	280	313	318	296	300	267	281	275	281	274	269	269	307	288	283	294	280	244	298	304	250	290	277	308	254	280	285	280	302	292	260	293	275	270	264	286	323	310	296	290	305	274	269	298	311	293	280	282	289	301	288	275	270	281	284	287	272	293	271	292	283	287	277	296	277	295	295	309	289	298	273	288	246	250	298	305	290	261	290	283	323	284	296	259	254	280	269	264	280	256	291	280	290	276	279	255	266	243	300	300	255	271	257	275	275	295	251	265	282	284	292	278	273	298	298	289	291	285	273	282	294	290	293	294	309	272	283	264	286	268	331	294	274	295	298	285	331	306	287	283	245	267	269	320	307	238	283	287	299	297	296	309	280	260	294	288	260	265	292	287	316	282	300	293	257	274	269	287	264	288	276	275	303	270	283	257	291	287	259	298	272	287	278	305	273	265	273	273	286	277	292	275	278	286	284	294	305	297	271	291	277	261	323	264	286	305	295	271	266	281	260	275	262	320	289	277	290	291	266	300	304	293	264	300	293	288	302	240	278	279	271	244	284	281	314	282	279	291	280	284	255	269	280	316	281	275	287	304	306	312	284	290	246	276	287	263	279	308	252	263	288	300	271	256	272	257	292	293	282	299	303	309	313	253	301	300	305	269	260	295	298	287	312	274	270	271	282	281	307	317	317	307	270	263	271	293	290	290	254	304	283	317	277	269	257	284	277	287	282	301	283	294	265	248	282	267	262	306	253	295	256	299	327	296	258	274	278	280	265	269	298	274	283	292	255	295	284	291	293	291	321	276	291	273	283	289	271	279	309	277	294	225	281	294	307	307	277	278	262	293	290	290	322	314	279	287	280	288	269	287	299	300	261	253	298	287	270	287	268	277	276	294	280	268	276	246	285	307	279	284	271	302	267	282	303	295	286	295	285	255	282	275	301	266	301	291	305	269	270	265	258	280	330	302	315	256	278	275	270	287	295	305	294	307	286	271	279	267	250	316	279	280	285	268	292	281	279	296	268	284	300	282	258	269	279	294	309	310	290	284	285	267	295	294	280	307	307	271	317	264	262	273	276	319	298	285	272	279	289	267	289	309	297	273	303	299	304	308	283	338	258	268	297	272	262	271	292	288	296	270	303	279	257	250	265	288	329	274	296	275	245	310	266	283	292	314	258	301	299	272	281	290	285	300	282	311	278	268	298	259	311	341	281	264	296	290	281	272	295	295	265	286	269	310	277	280	282	282	286	265	284	278	237	292	309	243	320	282	294	286	273	314	280	270	269	276	298	298	293	284	307	285	300	267	282	281	272	312	274	296	273	263	292	280	283	282	266	266	291	268	277	295	266	306	292	298	262	294	300	291	290	290	274	299	277	292	303	282	286	281	270	285	281	291	256	283	283	301	300	301	274	303	297	272	292	267	268	300	292	246	294	318	287	305	272	267	296	271	311	256	265	285	268	252	282	302	289	293	268	282	302	283	308	258	293	261	287	291	296	290	281	270	282	264	288	280	271	309	267	274	307	282	306	276	279	261	294	272	269	311	304	295	271	282	265	265	293	299	294	288	262	254	266	282	289	295	279	257	301	269	272	275	269	293	279	270	287	279	281	294	281	274	304	281	282	242	259	300	268	296	300	279	267	288	284	280	293	286	270	295	331	264	282	260	288	314	285	286	302	263	278	283	286	282	271	285	281	263	297	258	285	294	304	271	261	291	278	299	270	281	284	259	313	256	298	294	305	306	309	288	286	255	287	276	275	266	266	290	295	290	294	301	260	299	297	272	255	292	275	304	311	287	266	283	275	276	295	284	275	252	275	311	271	298	287	280	288	283	273	288	258	275	283	310	262	283	272	291	275	297	286	284	243	292	310	274	264	264	277	269	252	303	302	265	334	275	264	271	302	313	287	293	299	274	297	327	270	269	260	281	275	274	302	320	300	303	285	274	264	273	269	292	272	282	277	262	274	280	265	301	295	293	275	253	267	277	282	264	280	295	257	281	268	277	266	293	258	277	299	299	304	275	296	267	292	280	282	256	248	273	279	289	334	276	263	254	284	275	259	272	296	297	284	276	306	272	271	284	268	289	255	318	299	306	288	272	319	270	278	284	292	302	299	308	278	277	303	279	282	275	290	264	281	283	278	276	271	284	247	266	297	310	286	252	272	305	283	270	292	266	281	281	302	309	302	291	266	258	279	329	254	281	270	314	258	283	291	286	267	267	296	272	298	298	303	273	278	293	316	284	275	273	311	266	268	281	292	303	253	274	279	286	306	297	284	291	291	278	311	299	284	280	302	301	253	265	260	289	302	269	298	270	258	316	301	275	277	264	272	307	282	293	279	298	281	285	278	268	321	290	244	264	245	282	298	316	253	260	287	303	278	294	320	284	268	288	288	264	260	303	306	306	274	279	287	287	287	282	277	272	267	259	290	287	289	258	279	258	323	284	259	273	296	320	276	269	278	290	294	287	274	301	288	279	300	318	263	264	307	269	268	299	310	272	285	268	292	264	264	276	286	303	256	264	290	280	275	305	292	261	282	290	278	266	294	301	275	277	308	275	275	280	269	273	277	282	286	292	300	264	296	251	299	292	299	282	278	270	276	298	316	278	274	306	276	322	278	296	298	302	281	317	270	283	259	281	281	275	285	320	305	266	325	302	280	287	296	300	275	260	300	316	300	298	272	270	308	287	278	280	256	291	317	286	275	293	282	306	294	275	280	290	318	303	263	246	295	281	286	300	263	276	294	288	269	289	262	301	269	287	277	290	304	301	265	279	301	285	257	290	291	270	291	281	275	293	282	322	293	290	299	276	303	267	262	294	287	296	278	266	308	279	277	293	268	297	268	302	282	295	282	291	276	260	281	302	269	265	266	270	280	261	275	307	286	285	280	266	261	278	301	267	286	282	247	302	286	261	270	306	283	296	293	276	266	290	261	298	260	311	284	297	287	315	312	292	272	281	241	305	271	243	288	285	304	326	293	286	267	300	267	255	268	311	288	283	287	299	268	313	313	278	290
19337	35272	15041	5595	2705	1287	826	744	722	424	331	318	336	299	361	322	326	371	351	346	365	341	332	313	311	339	309	307	319	326	336	334	332	312	325	332	300	335	293	311	294	296	301	314	328	311	324	334	311	319	336	341	338	311	369	316	324	314	317	330	302	343	329	343	288	321	315	334	309	327	340	325	303	310	317	320	298	347	326	329	340	314	351	325	329	305	313	309	315	352	300	323	329	323	303	345	315	335	312	360	350	301	319	326	318	344	330	312	340	305	373	327	339	307	282	348	337	347	297	339	311	320	329	341	325	308	322	332	342	318	361	304	316	288	317	326	319	308	285	311	310	310	324	326	319	320	311	328	337	306	325	299	327	302	336	318	315	340	292	323	323	266	341	318	364	348	308	320	319	323	350	368	348	315	321	346	306	316	332	332	287	335	304	344	317	311	325	324	343	307	311	318	314	361	338	311	298	329	328	291	311	340	321	317	314	322	317	300	317	323	302	298	329	344	343	382	312	308	319	341	292	299	362	314	340	309	291	314	310	331	316	309	332	356	311	306	322	319	314	344	349	338	301	300	310	305	344	310	307	326	313	324	322	312	348	300	331	341	332	301	313	314	314	344	302	349	310	330	334	351	326	354	319	323	339	322	318	322	345	318	321	304	340	295	337	325	303	299	326	314	308	327	322	332	311	336	316	346	295	325	330	354	327	329	333	309	339	345	319	295	304	305	301	292	298	331	321	358	331	313	312	296	326	335	321	298	339	328	314	321	305	333	311	325	318	304	311	314	315	323	323	299	346	319	339	300	303	302	328	299	307	359	299	317	350	326	298	305	318	355	318	348	285	354	325	345	299	341	318	294	323	314	306	339	309	339	322	311	329	328	342	320	296	305	382	333	306	341	355	334	306	322	317	322	327	336	296	329	334	310	310	321	347	343	312	308	312	321	309	337	299	332	348	295	329	330	318	340	332	291	328	329	327	341	318	311	301	308	277	312	290	349	299	358	293	322	307	353	322	309	327	288	346	312	349	314	345	332	326	352	354	312	317	290	338	326	329	343	310	292	334	317	303	316	293	338	319	338	338	328	331	301	348	349	336	337	283	338	327	319	364	303	335	327	334	306	290	360	319	304	336	320	333	298	339	317	343	355	323	343	338	338	290	308	336	313	311	321	302	330	306	330	339	329	310	300	321	327	348	352	304	318	333	308	314	303	331	337	305	319	325	322	306	336	320	291	298	314	294	333	317	307	331	307	305	292	346	336	324	317	298	316	308	329	333	281	340	297	306	342	311	338	317	292	319	324	327	342	301	294	310	326	364	323	334	290	284	334	313	310	346	317	325	302	281	318	338	301	335	293	307	348	315	295	314	331	323	346	341	316	302	327	318	289	311	297	304	310	308	301	336	287	308	367	317	314	326	292	347	331	347	335	296	333	317	312	321	345	279	328	338	373	308	335	313	332	312	312	323	297	299	349	317	313	313	307	348	313	315	333	307	314	309	314	313	297	319	336	332	329	340	297	311	313	336	322	334	321	332	296	321	328	335	305	299	338	294	363	310	351	313	318	317	321	292	316	298	304	310	314	365	318	325	312	305	303	328	341	311	305	329	328	336	323	312	307	341	332	304	373	301	313	336	335	287	349	326	328	323	328	334	334	318	342	323	319	324	295	277	332	297	326	310	318	316	327	310	340	321	342	334	359	322	282	374	343	327	331	301	294	319	339	306	310	332	271	301	300	298	336	295	331	316	318	322	302	337	311	334	325	337	316	324	322	323	327	327	324	323	331	369	290	321	295	266	330	350	314	332	324	322	332	325	347	304	286	333	339	297	318	338	291	313	326	332	317	336	337	309	288	319	303	318	300	353	322	325	332	294	306	318	336	319	319	312	292	329	305	320	334	328	318	347	340	307	302	318	328	323	327	328	349	310	329	316	321	306	322	303	311	333	361	335	307	306	307	352	302	329	322	334	327	326	334	315	323	349	305	327	298	320	300	347	344	310	322	296	337	319	328	322	314	335	322	353	335	340	326	338	318	337	325	330	288	322	282	341	312	347	287	318	333	327	333	323	304	343	311	319	320	302	334	309	323	305	362	308	297	303	333	314	318	307	331	318	329	309	310	355	324	316	329	306	322	334	342	317	333	326	312	317	338	314	340	316	322	350	334	299	309	308	346	319	322	300	310	300	329	351	351	326	319	317	299	306	344	349	322	323	320	329	300	337	376	328	355	358	323	320	312	331	312	314	307	330	309	307	309	306	306	298	290	324	349	327	337	307	337	322	302	311	324	324	326	316	293	343	353	326	322	303	338	347	306	318	342	319	332	304	305	325	335	300	306	329	347	362	320	324	312	331	340	312	340	314	329	342	326	348	307	305	325	349	305	333	331	322	303	338	329	352	321	335	349	302	336	357	333	339	352	346	312	309	300	342	304	299	335	309	352	310	338	300	336	312	352	344	300	364	326	339	321	319	311	332	319	294	327	332	327	336	340	330	314	302	319	341	330	326	308	306	324	285	344	353	333	302	317	344	337	281	328	344	322	328	317	314	339	325	334	322	346	311	299	316	338	307	338	358	325	334	320	289	333	315	325	308	307	317	308	319	325	308	298	336	305	321	293	371	290	325	349	291	314	324	314	323	347	299	324	304	334	330	308	302	309	298	340	307	314	306	357	339	303	324	351	307	280	331	301	326	313	309	301	308	306	305	331	308	339	304	318	312	348	332	314	308	314	334	339	332	333	281	323	302	318	323	313	310	326	322	331	337	348	319	316	335	315	341	320	309	332	320	303	313	331	316	322	332	315	346	340	322	350	283	329	333	327	321	313	344	319	314	345	332	335	345	271	307	360	293	335	322	309	327	325	352	264	316	304	313	345	320	294	306	318	315	314	317	301	341	305	302	330	320	301	332	312	307	322	353	321	321	331	338	336	282	343	338	326	303	337	319	335	301	354	327	316	315	291	321	339	325	313	339	329	310	336	338	325	321	312	329	321	329	347	322	312	320	304	344	309	341	330	333	308	338	322	338	306	315	330	333	360	326	332	314	286	355	297	317	337	302	303	332	332	321	331	336	334	331	324	327	307	289	296	296	311	323	313	355	348	349	341	313	317	283	317	287	304	314	325	336	356	323	335	344	311	304	336	321	321	334	314	318	328	331	289	335	328	304	368	316	340	334	337	308	325	350	312	289	328	292	303	343	316	318	322	340	301	329	298	318	303	323	302	362	353	323	296	330	327	338	347	303	324	350	327	326	322	313	364	320	313	321	277	297	325	322	313	300	345	322	307	305	310	312	341	330	307	337	311	321	291	336	303	332	314	325	332	304	339	285	329	331	313	343	324	356	320	327	302	348	315	303	320	325	328	298	288	322	350	303	323	334	338	318	337	328	339	309	318	313	312	321	357	311	335	320	339	317	288	314	322	299	328	343	290	334	308	325	297	309	306	315	315	331	331	306	316	331	341	349	325	343	288	341	346	309	309	334	329	304	310	322	328
23717	21774	30160	27064	22835	18394	9421	3979	3056	1240	258	246	252	244	226	225	223	254	222	249	244	221	248	228	218	198	210	236	237	232	259	223	245	224	196	260	239	228	220	234	222	236	250	224	226	223	218	257	209	229	205	262	239	233	234	222	214	248	232	240	258	246	221	240	240	222	222	246	230	228	224	222	234	232	209	236	241	254	241	228	217	208	204	233	222	214	217	236	235	214	227	213	202	246	217	234	204	235	225	244	253	228	229	252	244	229	242	231	240	227	230	229	221	217	243	214	225	241	225	232	246	221	221	231	239	231	217	223	227	214	214	236	212	214	234	227	231	220	225	243	216	234	228	247	248	238	216	227	211	260	279	235	218	236	233	247	236	224	224	226	226	228	215	239	242	230	254	193	230	202	212	222	197	231	229	222	254	207	219	251	231	209	219	209	226	242	226	224	229	234	214	201	208	244	240	260	214	232	213	217	266	228	226	216	245	248	229	231	216	221	239	229	215	187	235	218	224	218	225	231	232	242	249	238	223	236	219	222	263	219	219	241	251	216	228	207	231	232	221	216	224	219	260	251	216	203	236	250	244	232	224	220	223	224	260	221	245	216	235	226	232	218	225	224	214	229	240	242	214	237	231	246	238	211	235	232	258	225	234	226	252	234	237	246	237	244	241	245	217	256	230	208	229	226	251	210	219	210	207	194	243	239	238	219	209	234	243	192	225	239	215	225	248	226	221	236	225	230	236	244	232	231	204	212	206	245	237	221	231	223	210	214	238	214	248	241	223	206	222	255	242	236	232	225	229	237	223	247	203	238	236	211	256	209	224	228	226	239	248	240	221	210	215	221	221	218	228	205	239	222	239	215	234	233	221	234	227	218	210	223	199	225	235	236	226	246	232	237	237	220	221	245	230	234	210	227	246	238	214	243	213	207	240	214	254	216	213	242	221	223	228	225	233	209	250	231	240	210	234	219	237	235	231	224	208	242	213	252	218	210	202	232	213	252	245	240	223	228	224	227	244	209	226	254	234	235	207	233	235	243	221	243	238	225	215	216	211	251	230	232	259	235	214	200	227	234	246	216	251	243	238	225	252	206	241	217	208	227	256	239	211	222	230	232	190	249	242	217	229	214	244	233	226	228	237	222	239	241	200	216	235	230	237	208	223	219	248	246	232	249	222	230	243	245	233	221	204	246	247	218	222	247	228	235	232	221	230	241	239	247	236	223	220	236	251	247	238	215	213	227	214	208	262	228	228	232	220	274	219	222	220	248	234	201	251	227	221	223	241	237	239	234	243	232	261	239	206	241	236	214	238	246	235	233	234	207	232	212	237	228	247	210	217	217	204	236	247	217	233	230	204	241	248	242	238	221	229	231	243	228	218	242	238	229	203	263	227	224	225	203	239	207	210	238	234	225	255	246	246	234	228	274	204	220	246	247	228	209	242	201	231	215	220	235	212	215	247	210	258	224	236	229	216	241	223	232	224	224	215	221	225	199	225	196	231	234	221	225	240	230	247	235	225	227	230	226	216	250	195	229	243	227	235	238	230	194	213	223	217	253	200	235	254	253	199	207	254	229	214	183	232	238	229	212	239	225	232	235	244	208	224	196	225	223	207	217	227	234	240	246	242	231	237	224	220	225	249	218	202	245	250	260	219	209	219	230	249	249	217	247	228	239	226	214	219	217	183	223	208	211	219	238	221	240	221	212	238	233	247	212	252	219	229	219	243	215	216	242	233	228	232	252	223	215	237	218	201	248	206	215	206	252	212	195	224	229	219	206	211	228	231	251	229	236	228	216	205	221	237	238	223	238	217	232	229	239	227	229	214	224	215	224	235	234	210	235	222	226	223	212	208	198	239	219	258	209	224	228	236	238	242	206	204	215	242	241	199	225	247	220	217	213	216	222	220	222	222	240	188	227	229	208	228	221	243	215	218	228	213	231	202	238	208	240	225	197	216	224	261	220	241	239	229	230	215	239	221	231	222	232	251	233	220	244	212	208	239	235	234	253	246	225	225	254	236	199	235	230	222	248	209	224	208	219	214	244	244	227	242	234	210	232	218	247	233	207	224	265	209	229	247	217	255	245	232	251	230	199	237	228	225	231	203	222	213	230	214	244	217	237	252	241	200	234	220	238	218	232	232	237	240	202	224	222	241	229	224	230	235	254	239	181	237	217	231	231	216	232	238	224	240	229	204	239	205	244	221	245	217	243	220	226	245	226	244	236	242	215	242	251	243	222	213	235	233	205	223	229	232	233	230	202	240	224	229	218	203	268	233	229	216	213	237	253	243	225	247	219	241	226	261	221	240	213	221	243	222	216	224	230	218	219	237	220	239	248	236	230	247	213	220	203	250	200	245	212	221	251	216	212	217	257	236	206	236	245	224	230	225	211	247	223	220	235	220	232	235	226	205	253	225	247	224	231	217	223	227	210	231	232	232	246	215	263	209	220	225	244	226	249	242	235	251	237	221	229	238	259	205	206	213	205	240	215	196	232	227	242	231	225	235	246	219	232	230	249	241	233	214	234	251	236	228	205	239	254	243	226	212	264	218	208	232	243	240	207	261	234	215	215	239	209	224	231	247	242	229	214	206	230	245	234	216	245	217	258	229	213	240	212	229	226	241	225	245	227	211	224	238	230	220	261	242	234	223	230	230	250	225	233	210	230	235	225	201	212	244	229	250	207	213	217	220	224	246	249	241	225	193	237	221	224	217	233	248	244	229	246	226	218	219	245	254	239	226	241	231	232	255	215	241	252	212	227	213	211	232	238	259	236	222	219	229	231	237	215	218	234	232	255	250	243	216	240	253	208	222	248	228	218	236	219	192	250	260	220	235	213	233	233	204	229	249	205	233	223	210	231	221	232	239	237	214	244	204	260	218	199	244	241	227	248	243	230	230	220	228	241	233	224	209	221	242	217	207	249	219	247	236	201	205	257	219	240	231	237	219	248	224	233	238	244	215	249	238	254	229	206	209	252	231	235	245	236	242	234	258	212	223	228	213	251	230	238	218	243	226	200	223	233	218	232	247	233	206	255	221	205	212	239	237	256	239	237	239	212	220	246	234	229	219	230	215	233	230	220	216	242	237	239	215	262	246	227	225	221	221	221	245	229	238	229	260	231	240	237	234	228	241	245	231	220	239	242	233	232	253	223	211	229	219	229	196	212	219	226	244	241	240	228	211	265	242	226	228	258	226	202	223	205	223	236	239	226	212	245	205	226	210	220	226	223	221	219	231	214	193	237	217	233	196	237	265	199	236	213	248	238	226	247	230	250	209	206	209	234	225	217	205	264	229	204	233	209	245	208	229	245	198	210	230	232	230	231	194	226	232	235	207	218	248	226	219	207	212	219	217	209	221	214	231	206	220	218	253	242	256	238	225	225	252	247	239	224	238	211	247	216	239	197	251	248	224	245	214	248	207	213	237	268	218	243	233	212	209	188	224	241	242	219	238	255	240	245	225	221	230	240	248	233	242	236	245	240	243	240
46570	83209	54072	37738	23806	17636	9668	6552	5473	1911	303	289	297	275	281	285	262	290	288	247	263	293	282	251	260	281	251	244	266	264	270	286	263	261	255	263	266	245	262	251	236	266	265	256	268	260	271	265	271	257	273	275	225	229	255	245	264	245	233	243	246	256	266	248	219	255	269	239	293	262	264	249	271	278	239	252	250	271	239	265	267	258	239	231	270	253	257	260	254	264	238	246	257	251	288	242	245	262	258	237	268	270	235	246	276	259	244	238	249	222	263	242	275	265	240	260	252	224	220	254	259	242	285	263	247	231	244	246	248	281	252	278	230	269	251	246	275	270	241	246	253	262	261	245	255	236	244	276	270	261	276	246	244	273	236	278	244	278	258	260	271	277	237	255	241	236	241	242	273	290	249	234	255	253	252	263	253	233	259	279	266	269	270	242	250	261	261	256	236	234	247	236	257	236	242	263	246	265	259	259	221	251	252	251	244	271	220	252	237	231	232	257	255	254	258	234	223	248	253	273	247	276	252	269	260	241	246	244	236	234	240	241	265	238	255	229	258	235	256	236	238	267	276	255	240	245	253	267	259	231	268	249	246	245	258	246	249	271	259	294	252	236	262	242	250	274	245	265	249	257	234	254	254	255	261	272	278	255	228	241	286	249	269	245	243	238	257	274	253	242	245	240	275	248	281	250	246	250	238	268	243	266	241	266	248	233	255	241	255	257	270	274	244	240	291	247	271	234	234	256	251	227	246	263	262	258	273	233	243	238	273	297	255	273	243	234	267	269	243	264	211	259	261	237	247	270	265	267	254	261	224	269	258	255	254	252	218	242	236	261	257	263	238	259	256	261	250	227	260	280	257	261	253	227	267	249	264	252	244	256	224	254	276	233	235	280	259	273	264	263	231	251	246	279	257	259	243	262	260	231	241	223	238	232	246	257	252	231	254	248	258	258	269	239	258	314	247	218	271	235	248	238	252	256	251	259	252	275	247	282	283	266	217	262	277	277	217	251	254	249	249	252	243	241	260	247	269	282	261	228	254	254	240	243	269	245	246	248	257	234	211	279	276	272	229	248	264	231	257	243	243	241	267	292	255	241	252	248	243	226	258	234	268	239	232	260	259	249	257	249	259	239	241	255	241	243	250	242	251	270	260	260	259	255	249	270	258	267	226	229	226	255	277	247	243	248	268	235	269	248	247	232	240	247	275	229	251	267	252	265	278	254	233	261	220	254	271	268	266	258	255	270	250	226	280	256	257	269	265	265	250	284	258	247	261	272	231	256	246	259	263	224	259	259	246	246	281	268	239	259	268	248	233	234	254	265	240	257	263	254	251	249	249	230	269	274	257	237	232	247	244	256	237	264	284	248	234	243	279	257	256	233	254	259	276	236	268	233	258	263	248	247	253	250	267	249	242	265	249	252	288	252	239	252	266	293	265	243	264	252	251	260	271	266	267	278	266	251	256	240	245	262	240	250	226	218	259	231	224	254	249	249	259	253	259	261	232	262	255	255	263	302	237	278	259	257	228	242	250	279	252	237	238	226	228	264	238	253	250	245	252	263	288	268	249	243	286	281	243	233	241	242	238	267	236	243	224	261	271	268	264	256	248	236	240	242	233	268	260	259	311	278	259	243	251	276	227	255	261	254	258	255	263	272	259	244	232	224	222	244	239	244	239	221	228	248	233	259	266	259	241	226	254	245	267	244	271	241	241	253	239	276	249	249	248	219	249	246	244	254	266	258	264	253	215	252	229	241	257	256	244	251	251	245	269	238	240	250	240	232	251	250	234	287	267	258	254	257	278	256	258	274	244	253	257	230	239	247	247	257	241	265	265	254	263	258	268	241	270	279	224	243	260	246	231	250	259	243	245	250	242	272	236	256	240	252	207	252	277	260	276	248	237	277	259	250	252	257	276	257	237	256	242	239	246	258	236	238	268	241	244	233	292	251	232	226	245	246	246	259	231	272	236	256	247	227	248	261	263	220	258	240	255	267	251	276	254	250	255	259	246	253	260	233	249	251	237	263	270	268	279	248	250	250	246	267	247	276	221	260	252	243	224	254	248	248	228	255	253	268	230	250	267	267	267	236	267	262	266	244	258	248	256	252	274	286	263	247	248	241	257	223	240	269	264	254	246	269	246	248	268	267	261	243	260	250	223	262	254	253	236	265	253	254	253	243	240	249	241	240	260	254	239	240	295	251	234	262	250	257	246	263	233	247	267	248	266	266	268	273	258	294	234	242	242	245	256	240	266	256	276	230	263	260	269	237	238	240	251	257	253	252	228	260	254	239	263	230	235	235	271	234	253	225	261	233	273	275	274	243	255	236	266	237	247	245	233	238	254	237	243	271	236	264	280	266	273	268	241	245	224	269	278	246	229	244	298	272	252	241	251	250	237	251	221	249	249	271	248	260	258	227	258	231	253	242	250	256	248	239	250	259	231	242	252	280	245	253	257	251	241	234	249	285	277	250	261	249	260	260	232	284	287	276	238	252	231	242	246	243	245	254	240	228	260	295	255	272	254	276	255	271	279	263	237	266	228	238	230	232	237	251	268	234	259	232	238	230	269	231	279	217	241	269	256	262	238	279	265	272	258	245	234	237	262	217	244	238	268	248	265	243	231	242	263	273	247	237	257	241	243	285	259	271	232	252	270	240	254	239	256	291	230	243	259	262	252	244	275	277	267	266	241	232	270	268	270	238	217	253	254	266	239	231	272	268	275	266	264	260	272	266	267	251	245	264	250	269	284	262	247	235	247	271	260	246	300	245	240	264	267	277	242	261	265	241	227	255	241	246	278	245	239	234	296	224	245	253	236	260	255	251	254	239	224	254	293	255	263	265	251	256	256	267	232	232	270	219	270	234	249	259	245	262	247	216	245	275	252	243	260	243	251	249	251	231	280	247	240	257	248	238	238	273	259	249	248	259	255	268	219	247	237	266	266	244	261	256	256	252	266	261	268	225	259	237	235	259	255	248	268	280	268	257	231	243	243	266	260	265	268	226	274	246	260	239	250	244	234	245	270	255	284	240	262	250	256	245	254	253	208	264	240	263	278	249	279	259	272	236	289	251	244	247	235	272	245	246	241	226	246	244	256	231	254	253	276	271	268	246	282	255	275	264	230	234	270	265	246	244	276	243	292	261	242	251	246	250	262	267	234	240	230	247	270	249	229	217	246	226	297	235	258	258	278	261	244	263	239	225	285	245	245	255	272	260	252	262	242	284	243	251	271	279	234	243	249	227	266	275	241	242	268	258	258	258	245	254	242	260	246	257	263	260	233	263	256	246	289	226	277	282	263	250	270	225	263	281	230	227	236	269	264	255	270	267	260	244	260	233	261	234	264	252	230	261	247	232	259	262	248	258	262	267	242	255	231	263	266	278	255	266	265	255	251	252	225	236	289	230	279	224	261	256	262	266	246	237	232	262	249	226	211	221	238	245	254	262	258	256	237	241	265	252	243	261	255	262	258	248	262	238	256	298	256	238
24865	22170	30731	26304	18647	10009	5222	1943	1678	870	479	460	471	475	478	477	503	504	528	484	435	459	422	480	507	447	459	435	478	436	481	491	485	487	452	432	484	507	432	456	496	450	463	480	416	475	506	499	482	446	468	497	447	454	513	435	482	492	484	471	433	486	468	456	482	459	500	465	476	491	466	462	473	500	523	487	468	452	477	445	489	500	458	490	459	464	471	471	463	471	456	477	523	463	470	443	448	483	472	515	465	467	451	479	486	498	487	516	435	483	472	454	526	536	475	471	485	477	459	495	471	500	465	496	453	464	472	434	480	476	483	472	464	471	505	489	503	488	489	488	464	506	488	473	460	464	479	486	472	442	471	482	463	484	452	446	482	452	481	485	467	473	506	458	496	474	490	488	473	490	465	484	530	472	454	467	451	524	453	452	477	496	464	435	458	444	468	477	444	466	481	439	464	523	474	460	490	500	501	467	453	476	489	469	460	450	451	468	472	502	453	503	480	483	454	466	482	448	464	478	492	471	439	475	499	469	487	472	456	463	481	482	466	475	495	446	472	480	462	447	439	484	517	496	469	467	449	468	488	482	439	473	434	432	464	504	473	467	452	470	477	482	513	497	455	455	473	471	471	484	472	488	510	504	462	465	521	470	498	467	471	508	490	450	434	477	475	492	478	483	476	477	492	467	479	444	479	463	495	480	503	458	437	444	444	485	419	477	466	468	472	465	463	451	459	440	501	446	471	461	433	438	478	480	481	493	450	439	502	476	462	418	469	466	483	451	489	456	477	444	465	484	472	462	499	447	494	449	486	486	468	431	481	489	490	497	500	464	461	506	467	480	453	498	453	498	449	468	468	444	524	444	481	454	455	488	437	471	433	451	486	500	471	449	455	449	492	500	463	493	444	504	523	476	518	511	495	498	459	475	460	513	521	503	477	463	473	454	459	444	455	477	477	496	480	486	430	462	512	478	445	472	506	444	450	487	460	463	432	463	468	506	480	499	458	467	476	502	499	514	456	460	478	497	488	519	514	477	495	445	477	480	446	434	503	480	451	445	467	464	448	462	465	477	474	465	493	456	523	472	465	458	452	475	504	497	487	505	497	499	477	468	510	488	472	471	480	435	502	453	458	505	445	475	480	497	504	484	426	474	480	491	470	467	501	443	478	465	451	492	480	492	502	501	497	467	500	470	443	459	472	482	475	465	458	528	512	458	447	435	448	429	497	501	424	505	484	470	489	479	510	486	464	515	465	483	427	494	446	473	472	486	477	451	455	493	459	469	475	450	491	522	517	471	478	494	508	485	423	472	479	431	478	447	454	507	433	441	496	489	495	459	469	465	486	452	497	441	479	475	441	465	463	487	450	489	478	507	470	464	457	497	440	491	478	476	473	493	496	465	488	463	479	440	487	477	453	514	450	454	469	464	448	460	461	503	521	487	481	524	461	495	462	444	524	498	469	501	469	443	470	478	490	467	505	481	505	517	501	461	490	496	453	459	470	485	471	478	460	467	444	477	474	442	500	461	484	477	490	471	490	452	512	473	472	485	477	498	459	486	445	468	496	487	460	432	501	489	438	493	472	500	455	454	489	482	458	436	497	453	493	479	516	449	495	456	490	425	439	452	478	496	485	471	474	479	459	466	485	475	434	506	495	482	496	480	552	473	470	474	458	482	539	451	475	494	479	489	512	503	448	469	481	447	484	490	513	480	489	510	494	521	483	443	443	504	499	506	435	477	469	487	448	499	481	451	479	461	463	476	495	489	473	513	470	486	438	475	501	489	506	455	496	505	489	459	479	522	481	480	486	471	481	464	481	506	489	499	496	444	490	492	462	506	507	476	477	478	519	494	508	477	491	483	466	437	473	479	445	437	457	448	462	456	465	486	416	458	456	496	463	489	494	479	470	447	508	451	509	469	508	465	476	476	525	469	486	479	479	460	486	484	476	443	479	459	502	505	456	477	457	458	506	489	478	475	487	467	462	455	478	479	431	455	490	468	472	506	462	446	470	466	451	474	466	442	468	460	449	498	424	479	549	441	461	504	494	443	464	482	499	469	460	502	455	490	483	480	467	477	451	442	446	507	496	475	506	477	486	476	490	502	477	442	526	492	483	450	471	501	440	482	462	443	469	469	477	476	475	507	499	428	489	471	452	453	463	488	476	491	461	459	441	497	464	492	469	436	461	486	479	489	498	464	499	502	510	456	446	502	495	492	449	431	471	488	484	503	475	446	474	519	530	475	471	471	475	485	476	468	429	481	510	480	494	438	502	477	499	439	496	449	505	477	481	489	450	477	451	503	491	493	447	481	486	463	460	444	489	485	446	484	459	517	459	462	438	469	460	464	477	448	468	471	457	492	464	456	473	484	481	507	445	437	463	457	469	460	455	440	496	470	466	495	462	486	464	473	449	457	497	470	489	482	478	485	505	497	489	452	483	506	497	447	495	532	515	486	474	474	462	460	475	481	475	441	458	491	459	444	516	471	509	498	481	463	441	479	434	467	445	470	468	496	467	456	477	463	483	468	468	493	453	459	494	501	443	501	477	424	533	466	476	465	464	488	465	485	462	446	476	464	495	460	446	480	458	417	462	490	491	446	469	446	486	464	492	479	527	467	421	500	487	422	508	476	458	488	473	468	494	504	438	464	469	484	482	508	455	476	466	453	457	485	486	491	462	472	462	458	447	493	465	445	468	498	447	449	448	448	491	487	482	507	474	454	463	491	489	448	490	475	484	481	487	438	474	460	433	442	473	492	468	458	455	514	500	485	456	493	486	468	457	459	496	498	454	452	502	487	466	464	456	490	465	407	494	481	460	458	491	508	454	473	469	485	447	463	481	452	485	490	467	491	461	476	496	467	546	466	485	467	466	470	444	487	453	460	460	490	481	447	485	449	433	468	495	447	474	459	483	471	514	483	497	481	494	488	461	446	448	503	495	470	467	449	489	481	479	454	501	492	475	479	476	485	453	439	473	457	463	497	456	503	452	438	450	468	495	484	455	467	451	484	448	481	459	482	460	537	510	447	459	488	507	488	482	488	509	489	467	423	483	493	468	491	477	474	470	467	469	471	450	456	519	427	485	480	494	429	494	492	455	456	489	483	451	461	509	502	455	508	496	461	482	496	520	526	468	465	539	440	480	464	506	433	482	438	484	466	496	475	465	466	449	460	484	466	456	500	455	485	485	503	510	454	480	468	440	457	511	462	481	486	449	488	477	510	458	493	486	427	479	486	493	519	478	460	476	478	494	470	483	502	512	455	474	482	426	493	447	443	503	456	494	475	501	479	455	456	476	470	458	485	489	499	478	455	457	459	455	479	450	433	515	474	475	490	486	463	491	450	497	491	482	431	467	463	475	453	486	484	497	501	477	455	492	479	458	462	490	444	490	477	461	467	495	471	493	484	483	468	503	507	464	460	474	510	501	469	511	423	449	464	507	478	469	489	435	505	457	506	450	499	443	456	483	496	531	483	450	477	452	496	469	470
41352	70493	45862	25198	20856	13629	8575	3599	3175	1368	543	566	515	525	506	488	555	497	520	512	533	521	543	545	517	508	522	494	534	479	499	545	506	509	499	565	550	518	524	508	478	556	511	525	519	552	503	509	517	522	573	562	530	527	518	512	553	513	509	484	514	537	468	524	553	511	533	534	513	504	520	485	512	530	537	532	514	508	527	559	491	459	537	510	594	496	551	554	504	491	504	501	494	525	512	511	542	512	499	529	513	496	498	528	508	515	492	510	470	541	501	556	518	519	494	530	514	522	504	525	510	508	536	468	509	508	579	507	537	514	494	491	498	562	536	501	469	546	513	518	517	527	487	511	502	530	495	526	477	524	513	500	508	535	518	521	499	519	525	506	500	506	517	547	506	504	500	530	524	509	500	521	471	527	458	483	493	513	516	502	527	509	484	532	508	507	518	553	493	528	506	507	444	518	505	520	508	504	509	509	559	557	475	535	513	515	539	493	513	538	487	538	490	506	537	510	499	512	481	482	517	497	459	577	502	497	503	475	578	531	572	482	485	532	519	512	531	543	522	499	480	510	540	509	548	527	521	469	537	507	500	530	507	525	517	538	526	577	473	496	522	489	505	468	523	529	439	514	518	512	514	534	466	518	517	542	501	502	505	462	542	526	521	483	486	547	498	551	527	473	483	514	530	501	545	518	493	548	546	491	506	518	491	498	540	520	491	498	558	488	522	546	536	487	511	494	498	537	515	444	498	498	521	516	503	525	529	543	534	524	523	506	473	475	478	522	528	527	534	492	559	541	543	503	512	567	549	502	503	548	551	538	571	542	535	516	528	487	548	540	533	550	494	536	506	506	501	531	509	520	527	483	497	523	499	500	479	552	510	520	513	530	527	492	538	510	522	502	480	520	501	501	577	527	497	523	497	539	505	476	526	492	507	509	522	511	521	516	471	509	523	511	552	494	543	564	500	568	543	534	523	506	484	527	514	518	484	536	536	474	539	526	498	518	495	523	463	527	530	519	489	518	497	476	531	498	533	486	517	518	519	557	532	510	545	501	565	529	536	523	541	508	498	504	473	483	523	514	540	539	530	519	569	519	559	536	520	510	477	497	492	497	514	536	475	525	557	512	536	529	481	502	529	553	503	537	478	525	517	509	538	533	505	544	515	530	484	498	473	515	547	532	499	535	519	510	502	518	535	475	509	533	524	488	554	471	505	513	518	504	539	492	549	514	532	503	529	493	520	492	516	517	510	503	529	542	531	493	522	494	562	473	505	511	545	546	492	477	506	514	514	478	485	471	511	500	539	550	503	524	518	519	539	491	517	535	532	480	490	552	503	520	546	489	525	512	524	527	521	556	521	562	506	515	510	519	495	523	516	503	510	504	492	483	525	474	499	523	522	528	538	498	515	496	519	537	490	493	532	504	505	543	476	523	491	529	511	574	527	531	519	539	520	538	530	552	514	541	524	528	489	504	513	500	528	509	514	496	516	516	476	501	519	521	488	520	531	520	499	520	545	523	531	527	523	480	543	477	484	493	535	507	504	499	495	539	532	552	541	515	527	512	510	513	489	482	535	508	493	547	525	500	528	493	535	483	518	509	553	470	554	553	568	510	567	490	485	495	505	520	503	520	517	565	519	526	562	517	495	529	507	505	530	507	504	485	527	497	505	554	482	514	510	515	518	521	523	493	496	487	505	516	535	515	529	498	504	480	528	514	522	532	543	513	535	514	515	534	549	559	504	546	497	527	515	492	536	522	555	536	471	538	490	493	540	524	509	516	511	512	518	510	447	512	531	522	534	505	561	509	496	543	513	535	509	498	492	488	501	550	534	528	519	501	513	484	497	478	510	515	505	495	478	496	539	530	519	498	540	502	550	515	532	524	517	472	511	509	527	520	514	516	496	532	502	515	534	512	543	489	527	508	491	554	512	545	477	515	535	522	511	492	523	518	506	558	507	467	507	523	493	534	557	504	519	529	532	505	528	519	530	497	551	516	506	540	507	544	513	539	519	517	506	546	535	533	537	540	517	509	523	517	577	473	531	540	500	529	520	517	505	547	505	524	518	496	528	545	521	538	511	495	553	507	502	521	524	504	500	508	504	499	519	501	515	541	537	516	545	554	504	523	493	507	534	526	547	501	517	492	537	502	532	507	492	545	528	462	484	476	485	527	523	506	520	523	563	551	556	539	516	551	519	513	521	483	572	511	539	500	534	509	498	482	488	523	512	515	498	512	511	508	514	525	488	481	512	534	599	535	510	485	499	573	523	528	537	529	518	496	529	512	496	517	497	541	501	500	528	510	536	520	515	467	533	551	528	453	518	514	546	518	503	519	521	488	546	495	495	517	517	509	513	524	522	473	496	523	530	519	504	525	527	506	503	458	486	504	534	526	516	534	528	516	518	520	518	494	546	489	524	547	564	519	474	549	485	497	522	547	505	510	514	521	541	501	501	507	504	516	512	567	477	517	514	498	522	491	528	505	516	564	518	503	504	500	548	516	580	510	492	537	485	519	498	548	523	534	515	494	533	574	539	503	573	513	528	527	528	507	550	494	534	554	493	548	564	529	525	548	516	530	554	492	481	533	506	519	502	516	524	518	480	531	519	550	491	519	527	517	518	528	515	534	499	499	527	507	543	531	537	505	502	519	518	525	503	500	533	504	541	520	578	468	510	487	529	475	504	553	509	490	492	507	536	530	533	515	493	510	503	527	521	493	478	536	528	517	504	542	517	518	500	511	490	508	520	505	489	562	523	490	509	497	564	516	531	546	519	504	544	487	478	550	476	493	521	490	482	516	444	501	534	492	534	535	537	524	566	581	525	519	515	500	497	498	498	487	511	502	582	486	528	478	516	521	522	538	553	485	522	538	535	526	509	489	490	522	510	539	537	442	520	491	498	509	558	553	504	503	470	521	482	562	539	537	550	537	565	509	507	487	483	553	489	491	536	492	530	508	485	541	548	506	490	510	505	487	493	540	508	564	507	496	506	554	550	532	505	525	518	531	505	534	528	557	525	491	506	509	526	537	505	494	550	533	520	521	534	558	522	533	503	515	552	523	504	546	563	542	558	580	546	536	551	499	465	532	500	541	524	475	563	484	487	550	504	518	483	540	522	482	525	512	538	482	503	542	543	537	489	531	477	529	531	499	532	548	557	518	504	545	518	478	481	468	510	534	546	497	534	530	530	516	522	535	576	490	541	531	507	539	528	543	534	484	506	504	510	513	521	485	507	529	548	495	509	512	516	484	532	483	495	481	501	534	540	510	509	501	506	534	504	522	516	568	518	478	530	544	522	492	538	501	545	517	478	543	526	526	515	523	518	529	540	538	528	511	482	521	515	503	517	523	494	524	522	505	482	502	511	554	523	523	498	484	526	515	525	522	529	477	541	500	522	508	574	518	480	490	546	513	533	494	520	548	506	511	539	526	496	491	465	501	494	526	507	538	476	510	549	523	527	505	514	546	516	503	516	508	493	518	536	522	508	539
22439	21337	29641	24598	23643	28173	29518	16737	9221	2584	613	502	552	490	520	508	508	511	513	517	482	492	502	477	497	473	451	448	512	499	503	468	456	468	445	472	505	476	449	507	470	455	462	451	472	446	466	517	504	526	458	479	509	447	456	479	446	495	504	490	485	482	477	478	471	464	492	462	462	482	471	494	481	457	493	490	475	511	462	445	487	449	462	478	426	482	496	470	431	467	451	462	486	487	502	469	474	434	457	476	469	500	483	493	489	505	483	533	441	460	484	477	448	456	488	498	456	468	483	466	468	500	449	444	462	457	496	452	470	492	425	439	503	453	469	458	466	486	466	490	473	494	482	471	490	496	464	423	453	474	467	442	463	505	447	487	429	465	482	459	476	453	462	450	496	463	449	491	462	497	429	503	512	485	474	507	447	490	497	453	472	487	464	452	418	452	485	475	472	506	473	494	503	449	481	411	449	503	444	491	471	529	499	469	446	495	454	464	459	461	469	493	466	471	474	453	449	447	471	497	444	482	449	462	500	458	477	464	479	494	492	464	465	440	480	466	444	444	440	472	509	464	502	494	476	491	489	495	505	462	454	435	449	491	453	499	455	441	504	497	483	456	454	499	467	455	432	439	486	456	456	479	463	466	462	437	498	469	488	511	490	473	470	464	429	485	508	488	520	482	470	495	451	438	487	476	492	476	468	509	464	472	483	475	460	457	476	467	464	510	457	498	439	459	439	505	439	452	461	499	442	475	479	477	481	444	490	489	477	488	466	487	472	470	484	466	456	467	485	447	522	441	460	454	462	481	460	475	447	461	464	455	463	470	490	465	488	467	445	496	471	536	513	463	462	494	506	455	474	419	541	475	443	463	463	458	490	482	447	462	466	479	446	440	476	444	473	463	446	474	512	493	454	516	451	473	478	469	447	509	492	485	462	454	479	472	471	458	480	453	466	460	537	507	464	464	491	493	487	473	478	492	464	473	438	508	472	477	483	465	514	443	447	480	507	504	479	468	493	447	491	505	426	443	462	495	490	482	474	469	457	448	496	468	488	454	490	463	468	459	492	488	486	494	496	459	495	483	451	474	458	489	455	526	465	450	476	476	519	456	474	498	486	486	492	469	470	472	476	460	484	476	506	445	490	463	487	443	439	465	485	468	446	473	505	503	468	471	506	480	449	452	462	476	471	475	442	440	506	468	487	459	471	442	490	449	493	468	524	466	469	460	486	458	449	496	462	492	482	478	471	471	481	462	473	447	458	481	437	483	493	507	471	466	467	496	474	475	436	436	505	455	491	466	481	528	449	471	526	450	481	483	471	466	467	496	460	463	473	444	478	475	497	453	434	456	483	486	449	505	469	481	477	509	474	443	475	476	478	459	466	470	473	484	447	488	462	476	445	456	462	500	502	484	456	479	452	430	445	453	425	465	460	479	452	488	456	489	512	506	496	427	524	487	428	464	503	465	522	446	483	487	475	463	432	447	461	503	455	495	471	439	495	465	432	468	487	491	472	441	483	487	474	463	475	475	453	517	496	461	457	487	491	494	488	481	497	487	448	488	506	505	451	450	474	473	458	462	477	434	463	451	420	477	451	483	468	455	488	486	514	455	466	451	500	466	486	465	529	453	450	484	507	500	519	511	485	463	467	518	455	470	497	504	475	486	475	536	466	471	511	468	495	496	469	405	484	513	503	429	457	477	460	486	485	506	430	438	495	448	467	474	452	495	480	497	484	452	435	444	494	462	467	474	494	460	448	481	462	450	542	471	452	479	514	471	494	471	457	485	484	507	468	468	489	422	498	466	494	439	464	503	516	452	501	488	500	513	485	469	486	488	476	436	461	513	471	464	458	457	484	478	485	452	481	472	451	457	449	496	454	476	477	494	458	458	465	503	463	497	460	496	459	490	440	491	484	435	493	480	433	476	499	477	505	519	480	471	492	426	517	466	477	469	482	475	527	478	447	477	453	456	440	463	480	497	463	470	431	475	489	503	486	465	443	468	481	486	472	470	485	443	429	510	471	441	477	481	443	447	450	470	476	477	475	496	488	493	448	437	461	479	462	460	484	449	489	465	484	454	441	468	467	440	479	479	491	514	502	477	498	462	455	461	488	494	495	442	470	425	501	476	479	510	461	472	491	443	524	474	489	440	440	508	506	453	493	448	503	476	506	468	463	491	542	484	472	494	491	488	480	455	489	447	463	499	430	440	514	467	465	476	470	514	481	513	470	506	482	461	471	495	491	474	468	496	508	468	482	483	458	466	455	476	468	455	425	461	539	450	471	525	471	488	494	483	474	443	473	496	514	444	474	441	440	496	524	485	463	450	480	526	452	511	463	472	465	470	495	475	456	461	490	479	462	480	447	496	502	497	474	495	484	471	532	477	465	457	478	462	450	482	451	473	465	477	467	469	476	515	477	465	445	458	483	482	453	470	503	460	478	498	474	488	439	438	489	471	453	436	491	478	417	518	444	509	475	482	490	477	498	476	455	483	467	445	484	468	479	450	486	483	430	460	478	479	501	429	469	480	454	478	471	477	494	471	485	477	473	476	431	428	449	475	460	473	436	515	464	502	469	460	486	495	446	454	480	463	463	447	490	489	441	457	435	508	483	469	459	438	515	484	468	504	448	469	474	487	486	436	468	488	475	480	462	425	497	482	470	458	460	492	453	492	474	444	478	474	488	467	480	463	449	483	467	449	477	492	464	522	441	470	488	483	453	461	481	455	470	456	487	461	446	430	465	464	451	438	485	490	474	459	471	505	462	493	497	497	487	442	488	524	452	484	482	480	477	424	483	452	484	435	469	439	485	481	484	450	424	464	482	459	476	495	473	501	461	446	457	505	451	468	484	488	493	471	431	475	476	490	448	483	464	490	472	472	455	478	449	482	468	460	472	483	518	488	471	420	440	462	497	444	488	445	484	462	459	482	451	499	477	469	493	432	464	449	500	458	498	460	448	461	506	484	475	482	488	489	425	471	482	476	491	433	460	504	458	460	458	469	482	513	477	458	456	502	457	466	453	468	483	486	490	512	514	479	495	426	499	467	455	527	525	498	463	525	508	442	471	533	462	484	495	503	475	470	427	478	476	467	452	419	472	460	445	475	460	438	493	460	497	489	487	473	466	493	447	450	501	484	487	453	464	492	457	473	458	485	492	498	501	457	446	462	462	489	471	487	504	456	469	465	438	457	456	489	469	495	465	443	465	430	416	456	441	468	532	451	435	465	481	458	451	494	488	463	500	479	450	497	473	499	412	512	462	494	505	508	470	455	464	495	469	436	469	441	458	457	458	499	483	444	476	464	503	462	476	517	480	498	452	453	481	468	495	468	484	481	448	469	531	468	500	448	490	484	496	465	449	471	530	498	465	490	442	445	490	482	481	476	506	475	474	473	441	465	486	486	455	487	446	472	477	479	444	478	466	500	460	474	493	490	484	434	508	505	450	462	458	496	470	478	487	492	453	471	479	498	466	485	518	427	455	491	482	484
52311	94547	65051	43618	39567	35397	30030	19005	12245	3751	654	540	518	523	553	537	502	517	455	504	500	524	499	481	488	506	473	489	503	497	483	481	481	502	504	477	498	485	515	478	496	497	511	523	494	515	530	482	486	467	519	511	495	468	530	474	557	518	525	497	489	498	509	514	510	499	463	507	490	491	510	494	499	468	507	492	485	513	513	540	464	508	474	487	509	498	472	479	459	500	465	491	455	506	450	488	470	478	483	518	461	492	499	474	526	484	458	479	485	488	517	491	512	470	520	523	459	515	483	502	482	497	476	506	506	513	469	490	518	467	548	471	515	479	492	477	464	498	479	484	450	487	485	473	485	482	525	505	473	496	478	474	485	494	498	491	486	506	511	447	520	479	462	485	480	518	488	479	497	502	493	474	538	474	485	517	484	489	489	489	483	523	505	471	504	495	454	479	485	478	508	474	477	522	491	480	550	475	513	457	486	482	491	522	519	504	485	457	461	482	446	516	513	488	501	487	495	506	447	493	486	491	474	472	528	475	477	487	473	447	520	512	483	504	495	510	478	463	494	501	476	473	515	474	522	469	492	503	527	535	453	460	508	505	482	494	511	499	482	471	465	489	479	489	514	461	498	518	512	500	487	506	488	492	493	491	479	481	462	485	469	490	505	500	478	505	479	467	517	513	485	510	503	465	488	509	476	471	475	485	481	521	486	487	481	447	476	500	481	535	478	487	461	488	490	453	490	503	494	484	499	482	522	455	458	476	483	471	498	546	452	492	532	470	467	504	470	501	461	480	479	506	492	479	496	471	489	532	504	471	500	530	492	515	515	461	457	508	473	468	498	512	479	508	457	487	479	520	487	475	458	487	453	436	500	517	470	489	507	485	490	455	488	478	530	500	507	502	500	488	459	475	481	485	488	494	506	517	498	495	514	483	506	486	481	497	506	496	487	488	496	496	506	513	504	438	499	489	504	475	527	498	477	466	466	495	447	494	491	479	515	531	481	475	500	512	487	511	477	478	455	477	521	443	470	521	514	487	490	506	497	510	533	510	504	470	471	494	486	519	517	480	531	504	456	469	485	506	467	491	472	474	486	463	503	490	455	480	463	537	478	520	497	487	435	513	482	462	499	516	466	509	498	476	481	495	479	477	466	477	474	492	478	504	491	516	513	491	482	471	492	453	485	437	496	530	521	475	503	484	513	482	494	478	497	537	511	433	477	487	515	503	479	467	529	470	502	480	488	491	485	487	542	474	487	473	517	486	466	479	482	494	451	501	490	493	444	530	485	481	487	500	548	493	461	497	482	525	457	457	484	507	582	478	528	511	483	508	493	502	510	475	440	518	518	483	498	466	447	473	446	502	474	486	504	480	472	527	499	481	496	502	453	468	498	480	510	488	508	507	476	525	501	525	476	506	472	488	528	503	515	509	525	496	482	509	532	460	497	514	515	496	508	492	514	476	472	508	529	519	487	486	510	451	464	519	470	489	471	495	481	502	524	479	501	501	491	545	523	485	471	517	490	489	459	482	481	480	453	471	483	463	478	516	505	487	535	478	521	502	507	492	492	460	473	505	491	495	498	451	497	469	493	494	474	462	512	504	504	485	472	517	501	476	482	471	455	494	471	493	480	488	504	487	510	484	510	466	492	490	495	505	451	535	476	457	486	517	469	480	485	475	526	474	492	486	472	499	493	495	491	492	475	485	520	512	448	483	518	487	497	474	503	529	499	459	488	477	510	492	470	484	514	494	458	468	464	501	511	493	523	490	459	491	509	505	531	481	527	527	454	477	460	488	449	476	460	477	509	494	471	481	488	516	509	510	484	458	534	494	494	482	461	485	505	505	467	459	541	505	466	453	483	494	503	502	498	489	501	503	514	486	475	492	484	515	465	488	494	449	511	502	489	496	489	499	500	518	513	466	476	451	437	466	514	456	487	519	449	508	477	490	498	507	502	504	504	467	475	505	499	483	471	495	465	471	477	518	520	460	490	480	478	467	448	483	493	498	496	476	501	518	452	495	493	499	473	504	473	484	459	472	498	483	542	483	514	471	499	457	475	464	460	515	505	464	524	529	466	495	484	491	466	468	513	506	437	476	490	495	516	497	478	471	477	456	465	476	488	475	481	526	478	481	498	519	474	496	473	523	481	519	491	469	478	481	496	492	483	538	464	482	545	492	522	457	507	473	480	478	460	510	503	493	462	512	488	492	488	482	443	522	492	490	488	513	481	521	484	483	475	503	479	473	537	466	460	467	496	470	465	480	455	461	469	474	481	496	488	455	504	447	521	493	506	478	466	504	463	472	518	491	479	447	485	509	495	529	484	509	486	481	540	507	503	484	474	488	528	459	515	462	480	510	528	509	493	479	480	496	485	499	499	492	457	502	476	510	490	472	489	510	511	480	469	487	519	501	482	484	472	474	464	502	482	481	491	490	491	474	460	522	528	511	530	469	506	473	500	510	451	499	457	496	496	457	517	513	470	499	483	475	492	499	477	516	496	480	487	467	485	484	522	538	488	488	482	489	523	471	494	476	501	533	480	452	446	498	514	452	490	526	497	487	480	530	479	467	481	499	456	504	501	489	472	504	498	475	490	494	471	453	435	461	476	530	483	500	514	475	545	452	530	512	508	499	508	485	519	497	475	461	485	489	471	486	463	477	548	516	500	534	513	467	536	494	498	462	513	477	501	479	482	518	477	501	461	532	471	480	517	488	471	472	480	485	509	485	461	453	469	510	527	531	488	492	474	450	458	516	485	491	497	500	512	469	467	496	527	536	491	479	458	489	532	489	501	494	498	534	475	493	513	495	495	526	525	510	450	443	522	528	493	476	497	482	460	444	520	495	477	521	472	476	519	473	485	499	489	468	475	477	487	479	493	496	493	526	447	501	499	485	484	507	484	435	494	477	483	531	501	462	491	490	511	512	500	470	496	460	519	517	450	500	513	464	450	465	500	474	486	516	486	487	504	459	518	490	499	522	468	479	490	483	530	495	476	484	516	511	478	517	475	459	503	486	481	481	517	501	474	499	480	501	460	481	517	492	496	495	489	467	489	501	482	458	459	487	495	514	469	502	496	503	459	471	468	489	478	465	524	474	499	475	516	512	518	498	451	420	507	520	515	507	504	477	467	499	477	512	440	516	540	469	498	495	514	510	463	491	479	506	524	498	501	500	474	482	509	481	484	481	518	481	494	453	499	475	490	491	473	459	496	483	477	495	489	471	488	487	440	480	494	465	518	489	497	501	466	491	496	510	478	493	473	490	512	494	462	560	486	474	522	480	494	504	501	478	518	515	511	510	468	497	470	486	492	509	483	494	501	507	449	481	492	528	494	483	467	490	458	473	471	485	487	528	495	475	533	481	491	452	448	504	517	485	480	501	480	455	484	475	450	520	493	462	522	511	497	493	474	510	489	495	487	478	480	460	482	477	489	474	490	496	500	481	514	472	493	494	521	481	532	512	454	523	507	524	481	497	465	485	475	435	505	450
28578	24222	18434	8598	4161	2231	1538	864	594	416	384	331	370	353	351	393	322	339	346	354	348	361	322	317	345	322	308	307	349	308	326	341	343	325	326	320	333	288	320	344	344	334	313	340	358	355	360	322	315	299	344	337	321	342	329	344	348	310	341	330	316	349	295	324	350	320	309	322	349	322	352	344	328	344	326	326	356	331	377	334	326	319	352	329	335	337	339	299	368	328	294	322	321	342	350	324	331	300	326	300	323	322	297	352	321	306	307	344	352	322	345	327	346	323	358	336	339	315	310	346	325	348	353	366	328	305	308	351	312	327	350	325	347	317	354	307	328	343	329	351	311	307	332	334	344	322	325	355	359	309	323	308	334	341	345	334	321	341	348	304	328	327	310	318	319	346	334	324	305	311	328	316	333	348	360	336	323	333	303	337	319	362	343	332	328	350	330	346	339	302	316	336	321	356	326	376	317	359	337	337	343	320	347	305	296	340	375	335	330	346	350	340	327	323	323	343	350	330	355	333	322	337	331	293	327	332	345	326	365	318	337	348	334	351	317	343	333	356	357	337	342	328	337	325	319	333	348	334	329	310	376	331	329	349	353	340	320	347	340	313	338	313	306	332	337	329	323	356	337	291	323	316	348	348	340	332	333	295	337	345	335	318	315	324	360	318	353	319	330	337	325	318	355	336	314	318	319	315	309	349	328	308	305	298	323	273	344	311	332	343	314	312	357	331	320	336	305	336	355	334	380	330	330	309	324	328	313	329	344	363	334	308	351	358	307	304	349	325	350	329	332	317	342	312	338	356	297	340	342	335	340	350	307	367	331	332	337	361	323	321	377	343	313	356	333	313	319	366	346	350	332	313	338	329	333	313	361	306	365	345	327	303	352	332	311	340	347	349	322	376	328	311	342	365	331	311	327	314	336	316	368	337	330	324	336	314	321	346	294	327	317	343	351	332	329	337	364	319	327	355	318	335	348	311	342	352	309	333	315	338	332	320	304	354	308	320	319	354	332	359	342	332	319	349	368	347	297	348	342	323	293	323	334	292	338	339	306	321	343	357	339	321	323	327	364	329	345	349	328	281	337	338	321	327	311	336	322	364	321	338	321	326	311	324	352	312	313	338	364	336	353	336	347	332	337	322	318	346	320	324	309	324	300	349	314	329	353	323	359	327	353	320	355	331	331	363	357	343	346	317	298	329	318	307	311	343	315	306	353	304	277	337	346	362	353	365	339	321	360	359	362	319	330	348	350	330	340	307	323	343	334	341	337	347	347	317	356	348	328	330	312	337	352	329	328	345	327	317	345	356	353	317	311	298	314	330	300	316	340	318	335	352	286	360	329	301	322	318	324	331	323	365	325	342	290	338	335	321	337	325	324	306	332	328	376	336	358	350	351	332	373	293	338	334	298	345	354	320	344	353	322	353	330	324	340	365	336	343	360	338	340	344	291	357	342	330	308	320	325	324	326	297	343	354	353	344	338	341	373	348	338	283	344	374	331	331	345	306	368	326	348	336	312	317	330	311	343	340	312	332	321	320	298	367	352	356	335	317	333	331	361	333	333	350	346	344	332	345	330	310	327	315	323	381	324	321	326	319	340	333	317	330	308	321	311	312	327	315	331	331	329	334	314	314	305	321	340	311	328	344	306	346	333	337	347	300	334	316	360	324	323	333	324	336	338	308	363	343	318	308	327	334	324	336	371	293	342	323	303	319	333	343	340	332	325	339	336	325	330	359	363	338	340	353	317	341	327	324	320	299	321	327	318	364	340	349	362	356	328	360	348	332	335	364	305	326	292	332	356	321	358	344	343	321	319	323	298	283	302	335	358	335	328	336	321	343	296	324	307	326	325	338	318	343	324	334	337	309	330	334	335	314	318	326	343	348	315	289	342	331	324	329	339	351	332	338	373	328	314	326	353	310	320	341	311	370	320	333	325	316	334	352	317	328	348	351	320	356	313	319	325	321	332	331	342	347	355	357	343	310	359	349	341	357	326	329	341	345	319	376	340	352	354	328	335	340	337	315	349	289	326	314	330	359	345	305	303	318	337	284	283	335	355	305	327	321	332	342	374	297	339	315	319	344	337	327	323	321	311	330	394	311	339	318	349	297	355	338	312	340	338	307	323	339	359	326	344	366	330	335	342	349	344	348	361	337	330	325	321	329	319	349	329	326	284	332	353	335	308	349	337	329	321	376	351	309	326	319	328	327	365	340	310	319	346	346	336	338	332	340	322	346	318	302	329	322	340	288	323	323	347	326	303	278	340	342	327	304	319	307	329	328	356	333	313	333	321	322	327	347	302	359	348	327	323	310	339	340	345	334	323	359	347	317	309	319	340	332	380	337	317	351	346	336	332	288	312	305	338	323	334	340	352	331	345	346	363	376	325	336	342	316	349	291	321	342	341	351	360	329	336	337	307	317	316	351	316	322	333	325	319	336	357	310	340	303	335	351	336	338	312	356	358	378	302	347	299	322	342	342	338	323	349	358	346	330	330	335	366	312	349	341	342	316	352	318	326	351	326	326	346	318	300	339	344	364	337	340	303	314	313	325	328	321	379	344	359	340	331	322	360	306	317	323	332	321	316	340	356	330	334	348	340	345	342	321	327	332	323	356	327	332	348	342	318	339	339	323	335	341	390	343	321	317	311	317	336	353	326	332	325	360	339	332	316	321	347	349	333	387	357	331	317	315	334	346	286	326	365	378	329	359	325	346	332	299	335	310	330	334	314	353	353	336	375	347	316	335	349	343	331	357	350	317	346	317	338	333	351	325	319	346	300	333	325	348	320	349	334	321	345	296	321	343	351	310	315	325	334	336	323	352	331	347	344	306	335	330	341	322	383	331	341	347	335	321	354	318	331	288	325	335	351	355	379	371	311	323	335	363	339	329	324	321	303	355	343	365	307	307	360	317	347	362	335	367	355	374	340	337	335	321	306	349	347	327	328	318	356	353	364	339	336	331	293	320	322	323	348	355	344	320	314	319	330	330	305	339	344	343	333	358	355	341	336	334	349	319	348	345	345	337	353	323	305	339	327	337	362	352	311	339	341	342	348	323	322	331	327	340	318	346	357	326	337	314	332	321	344	359	310	325	334	330	314	332	328	297	320	349	308	320	345	329	322	301	337	333	366	297	325	343	346	323	310	332	339	321	336	320	379	308	363	348	328	347	331	339	332	328	334	305	330	298	327	346	337	327	352	346	335	328	373	341	312	344	305	321	331	333	322	354	325	345	358	341	309	347	353	325	323	326	319	323	333	350	335	329	340	343	311	315	339	309	342	331	331	322	339	317	344	337	364	358	295	333	333	341	339	350	339	336	316	304	353	350	337	345	338	330	302	327	321	322	341	303	324	354	377	312	292	320	328	334	332	337	335	306	359	329	304	314	299	344	354	329	339	309	326	359	283	340	333	319	315	303	303	320	340	343	346	330	329	355	325	351	301	322	353	340	322	328	302	348	330	358	316	319	331	346	353	317	333	335	316	328
22247	32609	12531	6445	4626	2960	1904	1140	791	467	383	362	380	359	378	378	360	379	386	393	406	348	341	380	357	361	371	342	358	353	376	369	414	371	367	393	371	351	405	353	377	376	382	380	354	350	355	344	398	331	395	388	397	365	384	339	354	370	392	428	378	384	357	424	368	401	375	331	371	375	346	361	342	386	364	359	358	366	373	390	361	339	408	376	371	345	384	384	398	319	376	376	384	332	366	365	351	354	358	362	318	369	408	385	409	387	345	402	354	361	367	377	365	363	349	352	363	389	396	362	365	394	353	343	363	322	377	358	376	370	390	373	348	337	388	399	364	373	402	372	387	344	341	366	351	352	352	392	383	378	347	394	373	371	365	377	349	354	342	383	382	350	359	401	363	363	356	394	384	339	357	381	354	377	386	377	365	396	375	363	362	371	373	364	335	379	374	346	342	338	356	385	357	347	376	377	354	374	382	365	366	425	377	372	349	365	367	369	389	400	366	355	376	338	368	359	339	337	398	344	362	352	358	387	392	355	364	344	397	341	347	359	361	362	360	365	343	386	381	359	375	358	372	357	375	358	342	360	330	355	340	364	359	366	380	378	374	365	374	337	367	378	358	356	415	349	415	361	370	354	380	368	417	355	373	347	391	365	389	378	360	386	383	370	393	373	321	391	358	375	371	407	383	354	349	346	371	402	379	377	362	365	393	392	391	357	381	367	389	362	352	372	357	358	340	393	344	365	369	368	362	356	363	353	395	365	393	352	366	316	343	392	368	325	378	380	358	354	420	353	390	365	337	357	378	357	367	361	367	345	375	393	351	395	370	371	396	368	440	365	371	405	376	379	388	339	409	392	391	358	406	375	356	366	364	377	350	406	351	397	348	352	419	383	391	386	373	391	349	340	387	407	381	382	375	369	380	339	384	351	325	360	361	366	372	397	388	371	367	391	404	395	402	374	373	363	360	353	392	406	397	360	364	375	361	387	359	371	355	391	375	375	388	338	370	376	367	365	373	354	388	345	355	388	372	391	372	343	357	356	334	381	363	373	342	370	359	371	356	364	377	364	394	356	373	347	392	382	366	356	379	363	409	410	372	400	379	396	396	358	377	387	378	373	368	378	391	372	344	397	392	346	398	350	360	377	367	364	379	392	388	366	368	371	382	374	374	348	397	365	379	362	384	365	369	374	366	357	404	386	371	394	347	376	402	381	356	352	382	375	373	384	362	373	361	361	384	384	382	345	379	380	363	375	343	331	365	383	372	383	372	367	378	405	366	361	350	395	388	395	363	360	343	381	371	395	359	369	363	361	357	381	362	379	377	334	353	367	364	394	348	402	382	400	364	339	369	387	371	378	375	387	325	378	371	366	423	363	370	370	385	371	396	373	407	367	392	371	359	370	372	386	372	375	379	398	372	356	394	407	362	376	368	379	359	367	353	387	351	386	370	389	365	387	383	357	366	379	346	376	385	355	383	376	384	364	363	373	391	362	374	376	386	357	383	357	369	390	341	377	363	351	353	366	334	346	380	376	362	342	346	373	393	368	342	406	388	323	386	389	366	405	356	373	371	376	380	352	372	356	386	374	380	382	353	373	414	384	379	378	377	389	352	367	374	392	400	410	354	352	350	366	385	363	339	367	392	366	374	412	367	396	350	360	348	363	377	395	399	365	380	349	386	371	371	340	387	358	407	341	342	369	374	381	377	391	377	372	351	378	378	397	356	353	360	399	369	380	386	364	376	365	381	346	381	364	349	360	354	380	378	352	396	359	371	368	343	398	390	386	400	348	363	350	341	357	349	362	360	372	335	401	372	358	380	381	372	367	380	360	372	360	388	351	365	359	361	346	383	356	391	383	395	377	347	377	357	363	362	387	351	390	395	356	367	357	364	354	354	350	387	340	377	363	374	359	376	347	385	370	372	389	384	351	365	379	397	373	373	362	353	350	363	386	346	386	372	343	367	398	368	361	365	366	364	379	402	387	341	378	372	368	361	372	350	354	356	319	369	371	378	352	357	371	381	366	339	383	352	389	381	364	349	394	348	369	357	342	368	352	373	393	375	399	363	368	385	354	380	410	404	370	362	357	397	380	400	369	390	392	404	342	378	369	386	395	375	359	386	401	371	359	381	371	376	367	349	377	342	372	334	399	340	385	365	391	392	338	371	383	374	374	354	411	392	387	344	379	340	366	364	371	368	375	414	358	406	346	376	353	387	378	381	356	341	363	369	375	386	399	409	322	356	365	364	395	370	350	361	370	364	374	349	399	392	372	349	335	361	386	362	391	387	362	368	339	364	385	394	347	358	379	383	378	366	329	384	387	381	383	381	364	379	338	379	414	360	365	363	349	350	376	362	404	348	325	348	356	340	361	390	345	358	360	357	389	360	354	309	367	394	361	347	367	345	359	347	394	360	356	340	397	361	367	393	389	376	340	403	362	375	358	356	378	395	383	390	369	374	355	377	370	399	365	361	380	379	378	376	335	395	371	368	364	404	411	352	342	355	340	372	413	407	363	428	361	385	394	368	337	373	370	352	328	358	410	411	366	369	361	346	361	371	381	389	342	390	382	386	365	336	376	355	337	340	403	332	374	358	367	394	368	356	380	354	401	376	395	373	405	354	393	363	376	368	360	368	394	382	383	356	357	378	386	395	375	347	348	366	365	332	365	398	415	366	383	359	362	363	354	337	385	407	358	375	395	386	368	389	357	373	371	371	356	390	397	363	367	362	375	342	430	376	376	364	398	367	388	314	377	387	354	366	366	339	369	366	350	407	396	391	342	351	387	379	366	414	350	350	359	377	381	352	349	369	371	394	368	373	417	380	360	354	372	358	348	387	376	374	375	394	354	362	366	344	376	369	351	409	360	351	358	399	388	382	340	353	370	332	380	364	338	410	358	409	306	372	368	399	387	387	364	368	329	324	389	373	384	354	375	383	359	361	388	360	369	358	347	359	360	380	375	409	414	402	358	381	324	367	396	382	388	366	368	377	387	354	380	375	352	359	329	408	387	358	397	340	363	354	381	357	387	368	384	380	386	390	373	351	396	357	390	339	392	324	380	362	363	343	340	410	416	376	360	382	364	378	337	368	401	381	365	371	365	357	347	345	344	366	381	351	321	368	354	387	405	375	361	385	354	386	405	391	367	371	341	394	345	408	376	360	361	380	388	383	381	377	352	361	366	345	392	356	355	359	380	370	358	362	351	383	416	414	375	363	342	368	381	359	375	350	377	393	370	400	357	367	347	359	368	393	366	381	384	358	387	393	357	368	371	350	382	373	401	351	354	376	363	341	384	372	385	365	369	396	367	370	355	407	352	345	381	358	347	376	374	343	368	380	387	341	350	350	360	354	405	341	355	364	393	373	357	400	369	375	377	391	381	335	361	387	403	349	362	366	363	362	398	345	354	355	365	358	389	378	356	394	402	381	357	394	369	358	378	348	362	387	375	382	391	354	378	365	369	383	370	362	362	351	369	374	345	347	375	387	347
23655	21573	30923	29004	26575	23892	17327	7270	2416	977	345	320	276	257	285	285	298	286	302	265	300	303	260	309	244	300	315	295	311	279	311	278	296	294	282	274	272	267	254	300	279	269	262	294	270	327	291	307	285	299	286	283	271	289	248	318	284	287	278	284	265	286	281	276	257	280	305	245	273	290	284	319	281	279	295	275	287	268	286	269	279	262	302	255	278	300	284	277	291	303	280	273	300	248	304	284	285	267	255	271	297	280	282	282	288	261	313	286	280	281	269	279	290	276	287	284	270	266	281	295	286	307	314	255	288	290	297	244	294	285	281	290	283	285	267	255	269	251	285	312	291	300	276	275	272	269	260	260	299	273	259	281	268	284	291	287	301	263	280	322	296	277	275	301	280	258	286	301	286	286	290	274	285	243	290	281	270	297	275	263	263	300	247	276	275	283	311	293	261	272	305	268	278	279	293	264	284	255	295	270	321	284	283	287	313	277	284	279	289	275	264	287	286	320	290	277	285	294	274	287	280	255	289	275	276	272	299	296	273	287	283	306	282	257	277	289	305	313	283	248	298	305	292	319	291	260	284	279	276	259	282	261	251	281	292	296	281	303	290	293	265	288	279	275	299	291	293	253	301	258	242	255	292	305	286	295	296	274	293	279	272	281	289	259	286	281	284	260	275	291	285	318	288	287	306	277	269	260	284	278	280	270	260	294	291	235	301	289	287	288	268	262	287	268	289	292	285	283	285	275	285	289	275	261	274	261	282	266	262	308	276	276	284	296	299	297	304	271	290	301	278	248	291	312	255	278	270	264	282	268	270	263	255	294	274	265	276	271	271	246	284	284	276	306	273	287	274	278	273	314	308	303	299	312	282	268	286	259	259	308	291	292	296	292	253	296	307	295	291	288	285	309	298	306	285	283	275	278	265	326	291	296	270	264	293	264	279	285	280	264	275	303	260	297	269	277	280	277	260	251	286	256	269	269	298	301	294	318	314	274	261	325	271	284	257	299	255	280	281	310	283	286	281	316	273	297	267	280	267	265	292	275	316	282	299	291	297	265	252	273	308	308	281	298	270	265	273	287	294	292	262	281	295	272	272	257	300	264	294	310	314	280	244	282	297	261	298	285	296	255	290	273	309	284	258	290	273	265	282	293	306	281	293	303	259	267	284	262	276	285	266	267	235	283	320	280	285	272	282	280	301	275	286	282	294	271	317	260	264	285	296	261	276	306	281	260	276	272	289	278	285	297	257	303	248	294	291	254	297	291	305	301	284	283	270	292	311	289	277	296	281	278	258	258	273	286	295	274	269	280	257	296	277	289	287	280	279	289	273	277	273	317	267	293	282	287	275	290	285	273	265	258	263	274	295	270	259	286	269	268	281	282	251	273	286	281	260	281	283	283	271	279	272	266	275	290	290	268	317	283	303	272	271	265	292	302	277	266	289	289	262	269	280	270	282	252	280	271	283	264	272	293	295	283	290	284	297	309	280	303	265	267	280	281	295	258	278	296	307	282	277	290	272	244	278	286	266	261	274	291	261	263	302	318	284	276	261	280	324	287	273	281	289	279	287	272	304	288	327	262	281	268	278	268	301	234	289	287	280	318	279	269	278	304	275	295	302	287	303	310	314	285	285	261	278	328	269	262	279	287	262	262	295	280	279	266	277	274	265	280	279	310	300	270	299	296	276	262	312	307	283	309	267	288	295	299	260	288	295	284	293	272	295	302	284	257	268	251	281	281	283	249	275	258	268	271	256	290	310	277	271	261	296	236	293	270	255	304	269	287	293	263	301	287	266	295	290	281	286	293	266	294	257	263	258	277	272	282	276	291	260	292	291	281	294	297	283	289	288	281	296	290	257	260	292	278	305	282	293	291	300	292	287	312	267	285	306	275	268	281	291	243	283	301	310	286	271	249	291	264	315	303	283	303	254	256	284	285	308	264	260	282	245	289	288	296	267	284	280	302	284	300	279	254	303	303	267	262	292	254	261	270	269	260	267	259	258	263	267	300	263	316	266	278	255	289	281	284	267	281	288	278	287	276	263	285	264	256	240	283	274	289	288	291	314	272	289	289	276	257	282	269	282	292	270	281	287	278	286	270	263	260	276	284	294	272	315	264	266	309	297	297	282	293	300	280	290	302	279	248	264	290	274	294	259	307	289	264	286	287	273	241	276	271	286	299	256	275	256	281	303	304	282	271	286	244	292	296	287	262	318	250	269	269	296	253	297	279	266	291	264	261	262	299	268	279	283	268	282	269	308	293	266	246	287	296	276	293	317	286	262	266	251	251	299	279	274	291	305	272	278	284	280	272	295	293	273	265	279	265	274	276	284	277	269	281	280	261	283	276	268	286	275	314	282	300	280	273	273	279	285	290	264	317	268	248	296	280	310	272	258	306	261	293	275	276	285	272	305	307	265	268	272	300	270	292	277	277	281	306	262	228	262	258	301	280	263	272	273	302	294	268	308	260	278	290	269	273	267	280	299	315	253	280	269	280	267	288	255	309	303	258	268	280	270	280	306	279	269	260	298	275	284	275	272	293	259	275	270	254	261	269	297	287	269	293	334	302	258	290	278	286	267	273	264	312	290	265	282	265	269	256	308	293	273	276	291	276	281	260	293	285	265	290	265	274	280	298	295	266	253	284	286	275	301	291	298	253	244	259	265	302	311	272	307	264	256	315	272	271	270	284	337	305	289	277	281	319	303	286	278	299	257	282	264	271	276	296	263	281	289	292	245	299	298	285	278	302	279	279	251	271	273	275	278	264	286	301	273	298	281	319	252	266	303	337	258	290	289	281	254	266	278	287	258	318	282	281	287	293	294	265	294	251	248	293	307	284	299	287	303	298	292	276	303	300	280	291	280	276	282	283	289	279	279	296	309	281	282	312	262	280	279	264	303	286	275	266	250	268	268	305	274	264	287	289	269	257	274	274	274	252	294	284	255	295	257	280	289	302	252	260	284	285	280	295	308	261	279	268	302	275	271	255	282	270	307	283	299	289	242	318	267	307	298	293	283	279	283	274	283	279	295	309	256	291	300	312	310	293	277	299	283	273	281	260	267	286	294	266	274	282	288	295	283	274	298	299	286	283	282	281	270	302	280	267	285	269	281	287	291	260	293	273	289	268	258	281	259	288	277	257	276	281	296	265	281	291	310	286	284	293	263	278	291	279	244	281	263	306	271	309	266	286	278	273	283	283	278	269	294	263	286	255	247	281	279	291	290	284	281	262	264	268	297	265	283	288	278	300	280	274	283	259	303	286	279	300	294	302	292	287	299	290	301	279	256	293	285	307	282	288	301	285	259	301	302	288	265	261	281	286	257	280	290	285	259	263	266	278	267	259	253	297	275	281	265	294	277	308	259	317	280	302	272	258	255	283	271	275	267	257	289	275	314	266	326	287	266	263	254	308	295	275	311	271	272	272	295	281	259	280	270	299	279	261	253	268	274	264	262	260	257	251	262	276	293	291	277	259	252	257	287	274	303	279
48628	80940	58500	41110	32746	25180	18215	9461	3831	1685	384	335	329	320	308	325	257	322	308	301	281	305	318	299	324	314	324	301	287	314	297	314	315	296	304	298	309	314	295	265	314	310	308	314	356	311	320	286	274	321	276	284	305	305	317	308	309	308	335	326	297	316	292	310	288	293	312	306	297	322	316	285	300	290	301	290	323	293	322	320	295	278	285	308	325	282	300	324	301	290	276	276	310	279	307	328	296	269	294	280	336	302	301	297	312	311	355	325	287	304	301	315	325	305	308	292	294	289	329	307	310	317	319	300	286	300	287	321	329	296	332	342	311	321	322	279	286	302	324	284	311	307	317	277	299	299	315	327	302	316	313	317	277	288	295	323	323	303	322	261	330	320	305	316	324	336	305	273	295	302	295	294	311	277	280	303	324	290	313	276	274	297	322	288	290	281	321	317	285	335	298	314	317	269	332	332	291	328	273	334	293	243	294	277	297	300	331	281	302	325	340	290	302	327	318	297	312	315	322	318	299	327	291	293	307	307	307	318	299	294	294	307	342	317	261	302	304	296	274	292	284	314	286	297	342	269	294	302	336	296	323	303	303	309	306	321	302	286	339	313	280	321	291	321	305	290	326	314	297	315	339	299	303	305	311	295	314	320	297	341	301	309	295	310	302	329	309	269	304	324	306	313	282	304	325	306	348	321	273	299	301	301	291	299	292	287	283	306	318	305	328	289	295	320	290	344	292	320	297	328	328	287	309	302	326	278	298	296	299	326	304	280	306	305	304	292	299	300	282	278	290	305	299	305	282	257	296	296	282	291	303	281	321	293	294	298	304	286	309	307	301	324	340	306	308	351	312	318	287	307	304	299	302	308	316	299	309	273	313	321	277	315	293	317	276	307	292	313	312	299	299	313	286	317	307	294	286	325	315	266	293	286	294	278	304	291	291	298	308	294	324	276	313	324	304	267	311	294	286	296	294	328	312	294	337	285	304	309	280	302	310	308	310	302	325	296	320	320	308	320	320	329	312	325	312	298	319	322	323	297	329	313	296	281	308	295	309	301	321	303	293	304	310	285	319	330	311	289	315	340	347	277	285	313	308	282	295	314	283	298	290	287	290	304	300	304	313	326	307	309	283	270	282	309	308	318	314	290	344	304	294	334	311	306	317	301	285	305	299	302	297	290	309	315	295	315	328	308	321	289	308	338	312	297	276	307	290	291	318	310	292	318	310	302	296	333	298	323	302	321	299	311	280	315	325	292	319	309	315	297	300	286	292	329	308	305	309	333	297	294	302	280	321	302	295	293	305	296	303	315	321	325	302	302	307	306	299	327	345	290	344	300	301	329	278	314	271	322	288	312	344	304	324	314	308	321	323	279	310	348	309	292	330	290	284	269	288	285	321	288	312	284	336	307	295	298	352	298	281	306	309	350	296	261	309	309	310	310	327	316	284	340	329	296	350	303	306	299	340	301	314	323	312	320	312	309	295	313	283	309	308	292	351	335	290	270	337	335	316	308	321	291	320	297	304	335	334	280	301	302	302	294	289	308	311	303	292	288	281	289	297	300	283	313	310	299	326	302	327	320	341	340	297	298	302	297	298	308	333	296	318	333	319	312	300	307	325	264	283	314	302	303	337	317	308	311	329	337	306	291	298	302	295	303	302	300	304	358	289	326	294	297	316	298	310	321	303	304	303	299	307	286	311	302	321	317	278	311	311	302	302	281	345	315	296	290	301	310	299	309	341	296	373	302	337	304	273	297	287	318	288	291	290	294	293	317	297	310	338	310	296	312	343	320	293	306	339	336	311	268	290	264	302	289	300	293	278	293	306	290	293	279	311	299	314	295	328	298	321	315	297	322	310	291	268	347	275	311	313	291	296	322	301	319	311	293	337	323	308	299	287	331	327	326	299	313	296	274	298	330	305	292	283	293	301	290	315	277	352	284	307	290	310	336	299	307	337	313	311	289	301	336	349	316	318	311	332	304	321	313	307	302	328	314	307	298	307	311	308	325	320	337	317	308	316	304	301	302	305	301	333	302	319	330	333	340	300	296	322	310	273	311	322	327	297	327	328	336	279	326	306	298	292	314	295	300	324	303	292	315	292	312	288	305	300	301	294	300	332	320	311	305	297	302	310	307	283	314	266	308	289	305	306	313	312	306	284	321	281	351	287	306	299	299	293	309	280	298	297	306	296	310	320	305	327	301	313	286	301	287	301	289	294	307	304	318	303	297	311	325	323	325	301	302	310	315	323	301	289	314	274	325	314	320	315	291	328	300	275	310	306	343	305	309	298	313	313	290	299	296	292	313	320	295	304	297	277	310	290	293	292	288	281	277	312	321	321	333	316	293	293	307	299	274	289	294	313	283	294	304	312	311	307	316	294	327	306	285	302	324	295	308	290	292	295	310	291	286	324	308	299	286	301	283	290	313	302	317	283	326	284	296	282	302	281	321	335	308	296	308	298	312	327	305	321	290	296	319	341	314	294	327	320	303	297	298	300	290	285	343	326	287	308	295	291	329	328	296	316	315	312	320	312	276	301	333	291	287	314	317	303	299	296	295	334	329	322	321	329	309	300	297	289	330	336	299	319	310	289	285	307	318	264	327	295	320	300	297	304	297	329	311	315	327	313	326	275	295	292	297	293	336	328	283	286	325	318	310	304	310	299	294	291	334	286	297	303	332	299	336	286	284	287	315	283	290	312	292	294	314	305	288	307	295	307	311	272	282	331	319	300	314	301	307	292	291	271	311	318	300	286	296	333	308	310	321	302	306	313	314	311	304	321	313	282	310	272	292	313	297	333	292	292	340	304	279	275	321	296	300	297	274	296	340	283	287	325	325	299	293	316	303	276	305	303	282	308	291	327	321	306	276	308	278	273	295	291	307	315	301	321	319	291	274	298	314	314	306	307	322	301	293	321	325	326	310	305	322	318	330	328	305	297	308	295	275	302	309	303	305	312	290	281	311	323	311	295	313	321	293	311	308	292	290	305	280	337	339	304	288	284	304	311	301	300	307	333	287	354	317	302	266	323	270	335	313	313	299	290	292	285	311	309	295	306	317	275	295	293	298	320	301	353	301	300	312	314	296	339	332	304	303	300	317	301	328	314	334	307	322	323	306	318	310	292	318	300	307	308	288	318	322	314	305	315	307	301	292	329	295	318	299	311	349	314	302	307	306	316	288	314	311	288	351	302	300	330	340	311	285	278	312	284	313	290	311	284	304	304	283	304	312	295	280	302	297	336	304	289	317	312	309	278	287	290	297	312	304	326	313	310	296	326	326	279	316	303	308	309	261	330	329	301	313	304	314	335	313	312	295	321	293	315	337	298	331	264	264	300	296	296	296	302	295	303	271	320	300	302	295	308	325	284	295	332	283	288	332	301	328	314	317	291	326	306	296	336	318	300	282	299	323	310	300	322	287	295	295	342	351	298	313	313	301	309	316	304	337	297	319	296	293	292	311	309	304	303	330	303	285	325	311	327	318	304	311
25014	22276	30637	28224	20676	13151	7006	3520	1295	835	535	492	490	519	561	546	548	543	507	533	508	502	507	539	490	539	494	536	539	494	497	548	504	481	515	507	507	511	477	494	520	477	520	504	539	531	523	539	546	481	497	506	523	538	501	505	492	538	547	488	501	508	522	528	505	525	546	531	494	536	528	524	497	516	532	512	533	481	486	476	541	548	513	534	514	509	525	485	522	537	477	533	497	532	524	525	499	535	515	495	504	507	534	470	522	505	529	524	533	564	526	512	533	492	553	509	491	506	510	531	508	518	504	503	529	525	495	520	514	520	500	500	545	488	500	511	513	486	506	554	542	470	517	529	541	552	533	481	498	524	501	501	471	512	535	491	500	526	455	528	514	523	476	484	489	515	508	531	509	494	546	545	537	520	503	518	528	494	468	484	502	505	501	520	500	528	518	512	526	495	527	521	529	535	498	529	532	489	484	488	511	541	514	528	478	533	498	496	508	544	508	523	552	529	512	579	567	484	522	486	525	536	522	541	497	524	481	504	492	520	520	544	529	492	514	529	483	514	511	528	508	497	541	524	485	483	478	503	535	533	523	522	518	481	528	570	483	484	514	480	545	474	505	512	539	494	502	489	514	498	513	546	507	505	506	469	479	497	503	497	546	501	489	481	512	549	494	481	515	507	498	518	490	553	514	541	542	519	536	544	554	453	507	531	509	483	554	521	511	505	507	490	522	540	532	531	514	519	573	535	546	523	504	478	527	480	502	510	463	506	527	522	481	528	495	500	479	501	534	551	525	537	503	520	499	496	504	545	521	498	516	554	508	493	494	548	497	527	503	493	541	525	537	477	509	485	519	527	516	482	556	532	528	495	514	550	544	572	528	522	519	533	502	532	523	493	520	514	516	504	513	503	526	485	531	518	506	524	555	554	534	498	482	531	481	528	511	535	509	522	490	536	537	512	517	517	518	534	515	563	529	498	558	510	510	540	484	528	524	557	485	497	541	502	498	527	509	513	510	516	522	533	531	522	517	475	538	497	562	504	499	539	525	512	524	518	494	511	480	479	503	504	517	509	544	541	484	533	559	533	537	491	525	483	529	505	536	490	502	470	528	512	503	539	473	485	521	521	552	507	487	515	545	497	554	542	519	532	515	548	551	522	513	521	509	544	531	565	503	485	543	497	517	528	569	560	524	480	581	528	544	516	545	543	536	516	586	535	550	543	501	521	526	496	530	527	533	485	503	523	516	518	573	504	543	552	523	534	519	537	524	516	489	502	507	512	535	507	519	496	547	541	508	517	510	495	508	471	565	539	527	559	562	509	534	475	520	495	551	521	466	520	512	499	522	497	495	511	518	531	520	528	500	517	554	511	535	497	481	521	505	527	548	554	538	526	471	507	517	538	562	472	492	471	541	527	527	506	514	557	533	540	533	529	504	503	504	513	536	478	500	477	531	529	521	514	524	517	542	540	523	525	534	484	537	545	481	502	545	476	495	495	497	487	512	505	560	501	496	469	492	549	501	515	536	489	486	479	507	540	501	492	496	526	496	497	471	509	502	537	502	513	544	512	509	472	503	497	465	494	518	541	515	492	507	509	535	538	515	505	515	506	522	565	481	494	511	511	538	543	478	509	536	543	518	485	509	501	536	515	525	505	539	502	528	513	496	528	489	517	513	514	542	542	482	510	553	523	486	559	491	498	536	492	557	519	533	489	532	493	532	505	486	528	524	507	514	502	535	505	520	530	497	530	476	516	505	532	530	514	494	517	484	509	560	532	546	559	481	530	537	479	520	501	561	514	531	512	486	524	550	498	501	529	506	506	502	536	524	531	506	515	524	481	525	544	556	488	500	535	516	503	508	512	525	541	498	516	527	467	530	486	501	531	523	497	483	492	521	515	533	521	497	558	527	534	515	482	525	519	506	553	501	477	487	484	538	524	530	511	540	534	542	538	523	489	535	542	502	538	516	560	501	499	527	498	497	539	562	486	524	511	517	507	530	534	475	524	473	488	505	502	543	529	493	483	520	509	512	514	527	492	522	493	487	553	507	520	567	520	486	492	486	555	505	499	534	546	513	466	519	554	513	497	519	490	509	543	547	528	507	525	538	548	571	483	512	496	525	511	512	468	499	511	495	529	512	527	490	499	537	513	550	508	540	527	506	512	503	515	514	532	512	534	503	477	538	487	501	519	494	470	466	523	510	539	535	504	514	519	543	466	531	542	518	478	523	499	479	541	528	502	520	510	498	524	518	496	506	471	512	504	535	540	526	508	445	550	549	544	508	540	535	493	515	497	516	505	510	518	499	491	483	523	503	537	540	528	518	507	497	542	533	523	542	550	525	516	496	540	561	504	535	512	507	502	540	558	539	435	527	480	538	500	519	568	503	511	527	537	508	488	539	492	514	504	486	545	517	491	513	565	497	507	522	499	535	504	536	527	557	555	511	538	519	472	531	514	550	493	489	494	499	555	502	488	528	495	499	521	528	560	505	545	521	544	496	504	516	543	530	504	514	509	536	494	509	504	537	468	522	524	493	477	513	515	514	531	519	526	520	505	527	497	477	544	515	535	540	592	487	517	522	567	492	517	499	493	499	508	509	510	503	489	505	524	526	541	574	521	523	480	537	527	523	530	505	527	519	502	515	560	474	527	488	517	497	516	527	530	510	465	474	502	492	528	520	554	548	520	529	507	540	531	528	526	481	506	511	506	482	501	510	538	514	542	504	536	553	472	527	531	505	541	487	541	503	509	522	543	484	519	528	522	522	497	484	550	541	527	524	486	524	510	511	480	502	502	555	526	513	514	482	518	568	533	535	525	491	501	492	517	533	511	517	517	495	507	539	528	530	525	553	488	513	503	537	489	527	514	530	535	513	478	538	496	484	502	501	524	494	526	515	519	490	510	507	548	525	537	474	525	530	547	511	527	505	500	503	505	481	529	488	534	546	525	513	489	508	533	525	494	520	478	508	548	486	536	519	550	484	542	548	478	535	523	526	525	532	508	509	526	531	488	525	483	528	502	520	502	531	540	535	514	531	511	502	489	522	507	493	525	516	521	513	541	476	501	534	531	506	541	516	514	493	552	536	516	541	528	542	516	520	515	558	508	483	508	513	514	497	554	493	503	455	495	512	527	548	535	539	536	503	500	488	482	522	530	550	494	548	506	517	517	485	490	486	531	541	509	497	525	594	485	509	511	539	539	519	509	545	535	526	547	496	476	535	498	518	517	537	534	508	498	524	530	503	533	509	503	510	529	508	487	517	564	521	514	522	517	515	539	505	500	517	516	512	519	535	502	513	489	528	551	509	542	485	550	520	514	523	498	502	482	493	492	539	525	480	538	545	467	510	487	537	516	511	515	480	526	518	521	529	494	529	486	505	555	546	517	462	524	503	492	511	540	504	529	527	515	483	517	495	505	506	520	531	512	510	522	522	479	518	540	513	480	558	540	563	534	508	494	511	522	506	515	487	528	543	522	518	477	530	507	546	480
44203	69348	46396	32489	23400	17449	10869	5930	2334	1109	595	552	548	586	546	581	528	555	556	560	519	549	528	555	567	609	542	522	565	599	576	598	586	531	570	584	547	566	494	598	566	537	565	564	575	558	522	578	560	516	570	557	538	597	528	541	510	554	554	552	571	583	550	566	565	559	529	566	546	558	531	546	561	577	622	586	572	593	536	541	577	513	553	577	556	551	570	559	560	551	587	535	590	582	575	544	569	558	565	566	550	590	545	559	584	609	518	560	549	555	563	536	556	549	596	566	535	531	540	523	571	557	593	562	547	516	525	567	587	576	533	560	565	570	517	546	589	551	562	532	545	551	523	558	557	512	571	551	522	582	534	552	538	575	541	545	549	503	568	560	555	525	562	555	502	522	571	589	595	531	550	536	591	511	565	554	541	548	556	575	573	568	547	549	544	530	531	613	555	565	616	591	577	613	558	527	539	547	570	553	555	542	547	568	580	548	602	541	531	547	577	609	519	501	545	553	575	504	538	552	542	571	589	560	544	549	586	537	546	542	554	555	559	576	546	563	531	574	571	554	552	538	604	577	543	579	554	541	545	537	552	559	537	540	597	545	567	543	559	535	573	514	564	560	531	572	593	557	559	594	582	561	518	560	576	560	581	578	537	614	574	529	594	503	552	573	560	565	558	518	580	503	560	561	567	563	586	555	577	552	568	557	540	562	505	525	542	555	547	530	532	532	531	568	528	560	580	552	535	550	531	554	569	564	567	562	555	572	533	557	564	564	551	544	515	549	587	480	578	586	534	569	541	565	593	549	572	560	574	561	559	560	572	525	605	524	598	574	521	628	558	592	523	564	578	552	542	574	573	567	554	577	579	547	529	538	580	540	551	545	553	522	595	548	567	558	583	540	549	523	563	575	560	562	540	557	560	547	565	576	557	560	485	543	567	590	561	566	561	581	601	561	556	556	571	553	535	566	593	575	592	529	555	555	549	566	551	540	565	550	576	576	580	561	532	553	573	560	513	544	595	541	557	601	545	548	548	487	555	550	563	566	540	521	568	561	566	568	554	532	502	582	574	564	532	530	581	502	575	563	571	566	561	565	523	555	542	570	588	524	561	517	555	587	598	532	483	533	590	539	534	551	592	544	541	581	554	537	555	587	594	563	568	535	549	525	589	594	516	552	528	551	531	553	546	539	581	538	557	540	536	560	534	584	566	568	523	532	573	568	562	576	533	541	533	553	541	528	551	598	569	555	604	523	546	545	567	526	532	541	533	552	542	588	558	537	564	553	515	551	547	562	562	516	542	561	526	523	558	560	539	515	552	574	562	581	550	540	543	583	543	568	557	544	542	573	568	527	541	605	602	524	519	567	551	569	575	568	578	564	594	582	577	568	556	537	568	508	527	553	556	536	597	558	575	569	580	567	589	564	553	531	532	544	546	542	595	540	539	560	531	580	579	538	477	561	569	567	545	585	562	552	566	521	573	551	532	581	613	552	611	555	540	529	544	567	512	514	529	560	559	577	522	581	577	593	559	493	551	549	517	534	562	512	585	566	500	604	513	551	560	537	571	530	625	538	561	578	504	542	553	578	582	511	508	535	546	555	515	574	572	522	587	586	571	575	549	505	510	577	553	562	534	572	526	556	595	558	582	549	578	562	556	556	534	549	544	565	560	526	542	525	602	518	545	562	573	567	566	529	554	530	560	578	549	575	543	558	574	567	534	555	537	512	543	535	579	531	542	566	561	556	580	535	544	528	560	535	496	547	545	507	546	573	573	547	582	552	536	536	537	565	553	574	550	544	562	519	534	526	587	559	530	590	548	611	575	536	548	500	621	556	544	539	586	586	549	585	552	537	550	574	561	567	524	568	546	543	524	578	531	536	529	543	572	582	553	560	534	537	567	531	548	575	560	588	530	577	536	556	549	541	555	533	546	572	546	578	554	546	565	546	535	549	583	547	535	538	560	550	524	568	565	544	588	577	548	571	521	533	556	591	534	534	580	555	552	578	539	519	527	563	528	557	579	546	539	544	530	560	571	578	583	545	590	527	526	587	548	566	553	532	561	572	548	555	579	529	579	537	614	550	566	516	582	533	577	544	551	553	564	535	557	584	542	529	531	524	551	509	580	554	562	581	567	524	552	600	518	539	580	551	562	561	527	543	550	556	543	569	571	579	579	541	565	549	566	538	539	554	581	563	527	502	558	603	596	574	553	551	545	551	541	582	611	583	557	540	579	582	565	559	550	566	559	547	562	515	574	561	552	544	552	539	549	545	545	555	581	526	539	559	551	550	581	546	565	576	572	597	593	530	544	515	579	547	541	571	568	562	550	602	560	529	511	538	557	542	524	523	562	519	512	531	589	532	533	589	553	561	567	584	563	534	511	512	572	549	588	540	586	568	530	553	546	556	520	553	533	532	537	583	561	566	541	558	536	536	551	564	584	554	589	582	566	574	536	538	547	558	522	539	531	529	531	554	528	558	582	575	561	567	550	553	550	591	537	575	574	561	577	550	535	559	524	537	562	518	546	543	567	564	569	537	530	545	557	596	515	508	531	511	530	557	585	529	560	584	571	550	581	582	564	595	552	568	552	516	509	537	552	535	539	580	530	550	564	552	548	545	593	572	515	539	561	566	566	550	550	528	556	572	573	601	564	562	544	580	542	568	570	556	572	531	569	545	501	539	543	505	547	544	557	541	538	550	543	535	537	534	503	553	582	581	563	539	574	564	585	556	592	597	595	581	565	531	531	602	544	564	552	548	533	570	520	529	508	544	569	549	532	563	535	559	557	568	569	533	534	580	538	530	538	586	531	559	554	536	567	537	547	549	560	576	554	549	583	546	539	555	565	549	519	575	545	537	591	528	536	543	545	560	552	586	576	607	534	556	622	532	561	553	593	562	570	570	579	619	565	533	520	560	596	538	549	552	555	547	554	562	568	562	554	570	540	554	575	531	527	594	521	582	548	556	527	589	573	538	553	554	526	545	569	595	553	549	571	542	533	515	557	560	545	561	603	512	543	524	573	533	537	565	527	562	561	533	527	561	539	534	582	556	530	569	581	540	575	553	542	532	528	543	565	565	577	577	604	572	507	508	519	559	560	558	589	577	542	529	574	570	551	595	570	587	582	573	547	512	609	536	586	551	553	562	552	580	543	532	561	566	557	525	559	541	578	553	505	552	584	598	533	555	578	531	568	554	580	556	546	583	536	554	550	574	552	548	545	547	556	582	539	557	524	563	575	533	598	586	581	542	546	565	545	546	588	537	524	595	513	526	519	620	557	590	529	557	559	506	544	564	528	531	583	584	563	565	530	576	528	579	558	545	532	517	556	573	564	517	560	588	553	558	519	584	539	568	547	540	549	605	567	563	540	601	566	592	548	572	564	594	541	562	539	558	522	569	542	552	536	581	559	554	483	548	600	572	552	623	575	585	570	532	556	561	516	572	537	546	523	563	527	534	563	522	611	572	533	541	578	542	568	567	545	536	562	563
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
