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
339796296737	339796297303	339796297853	339796298403	339796298953	339796299503	339796300053	339796300603	339796301153	339796301703	339796302253	339796302803	339796303353	339796303903	339796304453	339796305003	339796305553	339796306103	339796306653	339796307203	339796307753	339796308303	339796308853	339796309403	339796309953	339796310503	339796311053	339796311603	339796312153	339796312703	339796313253	339796313803	339796314353	339796314903	339796315453	339796316003	339796316553	339796317103	339796317653	339796318203	339796318753	339796319303	339796319853	339796320403	339796320953	339796321503	339796322053	339796322603	339796323153	339796323703	339796324253	339796324803	339796325353	339796325903	339796326453	339796327003	339796327553	339796328103	339796328653	339796329203	339796329753	339796330303	339796330853	339796331403	339796331953	339796332504	339796333053	339796333603	339796334153	339796334703	339796335253	339796335803	339796336353	339796336903	339796337453	339796338003	339796338553	339796339103	339796339653	339796340203	339796340753	339796341303	339796341853	339796342403	339796342953	339796343504	339796344053	339796344603	339796345153	339796345703	339796346253	339796346803	339796347353	339796347903	339796348453	339796349003	339796349553	339796350103	339796350653	339796351203	339796351753	339796352303	339796352853	339796353403	339796353953	339796354503	339796355053	339796355603	339796356153	339796356703	339796357253	339796357803	339796358353	339796358903	339796359453	339796360003	339796360553	339796361103	339796361653	339796362203	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2621	3600	2300	2621	3600	2300	2622	3600	2300	2623	3600	2300	2624	3600	2300	2625	3600	2300	2625	3600	2300	2626	3600	2300	2627	3600	2300	2627	3600	2300	2628	3600	2300	2629	3600	2300	2629	3600	2300	2630	3600	2300	2631	3600	2300	2631	3600	2300	2632	3600	2300	2632	3600	2300	2633	3600	2300	2634	3600	2300	2634	3600	2300	2635	3600	2300	2636	3600	2300	2636	3600	2300	2637	3600	2300	2637	3600	2300	2638	3600	2300	2638	3600	2300	2639	3600	2300	2639	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2642	3600	2300	2642	3600	2300	2642	3600	2300	2643	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23671	21810	29600	25640	52572	49334	27166	9896	2170	442	238	348	262	178	171	209	194	191	239	227	200	204	169	170	161	184	193	177	183	167	197	172	163	158	186	181	159	172	164	194	158	199	195	200	205	196	156	185	173	186	197	152	156	174	167	182	162	173	194	186	197	143	175	170	171	169	191	187	171	198	203	215	189	174	167	164	185	145	195	168	161	178	192	162	190	162	174	192	210	185	179	162	183	175	161	179	177	199	208	161	172	190	182	180	179	183	181	172	180	181	186	192	163	174	172	190	188	163	158	159	162	168	185	190	182	151	145	185	181	181	177	200	168	181	172	198	169	183	165	171	168	181	179	165	199	175	178	199	164	163	178	166	166	175	168	180	168	158	177	191	182	186	199	193	178	184	163	178	184	185	164	187	171	179	157	183	170	185	196	163	145	168	165	174	174	169	178	194	152	204	167	185	187	186	177	181	187	172	185	141	169	171	198	201	153	186	174	190	186	204	200	188	183	151	160	184	172	187	178	199	188	155	187	208	172	180	185	178	162	169	180	171	207	165	166	159	168	157	197	175	188	173	187	188	194	190	170	158	189	180	192	180	163	181	183	150	193	173	178	196	211	183	175	193	190	167	186	183	161	188	164	187	150	164	190	166	187	169	203	184	187	182	184	179	189	168	178	191	202	153	181	177	208	225	180	174	166	182	177	181	174	161	164	165	168	174	202	184	191	163	177	162	168	163	206	152	194	193	172	193	160	175	173	179	205	183	186	192	194	191	196	192	171	176	167	170	171	167	157	152	168	187	168	174	173	186	168	174	182	166	192	188	197	185	185	176	181	188	183	162	195	176	182	182	196	195	176	158	188	164	150	173	184	195	191	172	194	179	170	184	166	184	174	188	169	185	175	186	192	187	179	166	172	184	173	195	190	160	193	183	204	165	171	166	168	183	168	189	175	185	174	171	174	195	165	184	149	169	183	192	185	160	162	214	185	177	183	170	200	161	191	198	192	168	174	191	177	155	156	206	180	179	177	176	171	153	181	169	197	176	191	157	191	188	191	182	163	156	171	161	171	169	177	176	185	160	177	159	176	201	170	183	183	180	198	190	180	192	173	156	187	178	181	211	176	170	182	192	181	169	181	176	184	176	176	158	177	179	192	173	157	180	169	199	202	198	197	151	181	195	205	170	166	171	183	183	174	167	168	169	175	179	156	188	155	178	187	174	179	175	163	177	185	203	184	167	200	166	190	211	171	163	199	161	179	185	184	163	204	200	181	182	186	184	170	168	178	191	188	181	159	177	176	173	180	165	172	163	175	175	189	174	175	170	171	190	167	167	173	171	164	185	190	175	183	187	196	183	163	181	170	170	171	196	200	163	169	178	182	168	195	180	192	185	160	167	166	169	169	204	178	173	198	158	180	164	159	163	203	173	184	179	157	185	168	197	182	197	179	196	164	174	198	183	186	169	198	163	187	188	193	191	201	192	153	182	181	187	186	172	182	186	179	192	195	197	186	204	168	168	177	158	178	191	184	182	180	168	172	195	188	152	171	184	173	182	173	177	161	164	184	188	189	189	180	182	164	199	192	205	189	170	176	156	186	193	174	191	187	203	184	190	188	201	159	194	172	190	150	160	164	189	168	174	181	196	171	164	162	194	187	162	150	151	182	183	191	198	187	166	180	184	179	183	157	218	181	197	176	205	187	172	181	180	175	177	151	170	172	171	170	176	184	186	187	170	198	189	177	158	165	177	175	177	181	162	176	175	157	189	197	175	191	173	152	177	174	175	182	193	181	194	180	208	180	176	168	181	207	170	200	152	177	182	179	183	165	174	197	189	168	182	173	164	190	196	201	166	165	172	188	187	194	167	155	166	193	145	162	167	170	201	179	193	161	177	177	176	178	175	175	189	188	184	174	179	163	181	165	196	180	167	175	188	186	149	188	176	162	196	170	197	190	184	199	189	163	159	174	147	174	192	173	174	169	194	206	167	160	195	177	158	181	201	197	190	172	184	181	169	169	174	181	177	174	183	174	177	188	172	179	167	171	192	167	152	178	178	176	178	191	153	155	194	168	201	179	159	169	197	192	166	192	172	181	166	191	178	180	179	202	153	164	180	176	184	157	187	177	176	184	162	175	183	167	159	194	189	170	197	190	172	174	185	178	188	181	168	174	160	168	164	168	189	165	170	172	187	170	167	175	184	157	191	184	177	184	166	207	195	182	176	172	178	173	181	183	187	158	205	186	180	198	197	164	193	185	183	172	191	177	168	198	166	188	208	167	188	179	192	193	164	184	197	155	169	160	180	193	185	171	163	205	169	182	168	181	164	202	177	162	175	178	179	157	182	194	193	184	179	168	156	175	173	180	168	153	171	181	192	182	163	154	171	184	175	179	175	189	166	185	190	176	193	195	180	180	188	174	196	189	171	196	174	163	196	168	189	188	177	184	171	164	175	183	200	159	169	176	192	195	195	191	173	185	176	182	153	182	197	174	200	193	165	171	202	191	178	209	182	178	172	189	198	207	186	171	185	169	173	189	181	185	176	197	174	160	208	175	179	169	190	162	188	169	192	175	197	182	185	171	163	170	178	169	165	190	207	179	184	182	173	200	173	176	180	181	178	170	177	168	148	171	182	177	198	171	191	193	188	199	173	187	177	189	142	196	170	183	149	183	191	175	180	159	191	187	164	168	180	192	182	171	191	175	198	169	166	179	177	191	166	148	185	183	195	190	187	193	181	183	189	195	168	172	176	171	187	155	189	176	199	191	166	175	189	183	184	165	186	194	174	179	176	184	181	175	178	172	190	193	176	215	159	163	146	164	166	178	156	197	178	176	182	199	203	194	192	187	169	187	174	194	181	191	177	189	188	158	175	183	198	190	188	186	165	200	181	161	171	160	195	192	189	176	218	180	199	169	177	179	202	177	203	182	188	190	180	170	186	192	165	178	175	186	161	194	189	187	190	158	175	196	181	182	176	183	171	178	210	180	178	162	173	199	187	173	177	179	182	155	167	209	192	154	187	196	193	205	207	169	170	187	185	188	194	197	185	163	187	177	168	159	189	193	166	180	193	197	191	174	175	170	178	179	184	175	155	172	161	187	188	201	184	185	157	172	169	171	198	189	178	168	183	170	188	191	177	188	162	179	160	196	189	183	188	181	208	175	151	175	217	205	176	188	193	176	185	185	171	193	177	186	190	162	176	181	169	178	166	181	167	205	182	195	189	177	199	169	170	193	186	189	179	187	180	205	204	173	170	168	173	167	191	168	194	208	164	179	184	176	181	172	182	181	177	152	164	155	176	180	199	179	156	197	190	184	165	182	167	174	172	180	210	180	190	179	173	182	195	186	197	159	165	179	194	170	177	181	206	174	186	180	200	191	177	164	171	189	190	183	169	177	185	183	175	203	181	164	195	172	175	163	176	173	165	172	165	174	168	165	172	183	177	178	178	196	173	198	177	174	172	191	176	171	184	199	184	199	181	175	168	188	213	180	179
38923	55808	38269	51087	73123	51589	26771	11608	4751	1071	500	770	639	299	314	313	273	370	397	380	354	320	304	318	289	300	300	284	276	319	281	271	277	286	301	267	276	294	272	247	282	302	318	279	285	297	285	315	296	279	334	289	285	277	299	321	306	284	306	289	299	318	252	322	283	298	291	271	290	283	282	309	304	267	316	295	256	327	265	288	327	278	289	299	310	306	283	274	277	305	283	290	328	293	286	281	306	279	248	289	310	293	279	285	291	289	295	285	287	295	297	274	283	280	318	241	303	277	336	324	283	273	302	311	257	291	284	298	271	280	276	310	293	289	301	281	294	289	290	274	290	261	301	308	289	314	269	270	251	285	291	284	308	295	308	285	304	295	278	281	333	302	284	306	285	313	262	276	303	304	299	302	288	323	288	289	291	282	280	294	264	286	260	282	285	307	316	294	274	306	289	297	289	281	267	285	269	284	304	289	301	320	321	279	272	278	280	312	296	298	290	295	315	297	297	276	295	295	330	265	294	322	293	279	306	271	309	280	286	300	299	271	297	270	286	304	282	300	318	301	301	299	292	279	284	266	317	285	310	292	311	283	334	296	286	305	288	298	292	283	306	292	273	269	271	282	288	302	319	282	307	311	320	300	282	306	303	255	291	294	273	274	291	258	239	303	270	289	237	323	320	317	330	292	312	309	269	280	282	289	288	295	292	300	301	299	302	313	291	307	274	250	274	317	291	287	255	307	298	290	292	297	285	276	267	285	295	294	298	288	273	318	301	298	319	304	301	289	279	300	289	301	278	299	281	298	295	334	281	285	290	282	290	290	315	312	285	283	306	286	284	286	297	301	302	305	314	283	298	278	285	284	270	270	297	274	284	265	302	292	282	301	301	293	293	287	264	304	285	328	297	305	248	302	292	275	261	296	296	291	300	288	291	268	278	291	306	296	273	290	311	262	272	308	309	283	254	311	310	308	312	274	286	314	261	289	291	285	314	309	281	277	293	291	285	319	288	319	308	301	288	291	295	278	266	298	269	283	287	299	258	286	279	301	286	329	319	304	319	292	296	267	322	280	274	285	298	288	314	302	277	293	272	268	311	307	279	276	281	298	284	313	275	282	263	302	327	287	262	284	317	290	295	273	292	292	308	316	300	282	301	328	292	298	304	317	267	288	305	289	304	321	284	311	290	284	302	288	278	263	302	298	268	295	306	276	262	291	285	281	318	278	330	280	314	292	286	299	321	287	295	302	293	318	308	273	306	303	274	313	294	270	289	276	267	297	271	309	302	257	279	299	335	303	292	271	314	270	298	296	291	264	290	291	316	314	286	292	298	272	318	277	304	265	256	320	283	277	265	309	299	268	286	294	285	273	286	295	312	263	270	272	286	296	294	295	269	313	302	288	287	262	286	267	289	274	301	300	312	275	269	308	292	311	267	310	301	303	314	297	296	294	281	296	294	248	280	281	271	281	302	296	285	284	318	285	275	293	310	294	261	307	293	294	279	283	283	298	301	279	275	315	272	273	268	302	316	255	279	282	296	342	318	305	284	310	324	300	300	265	331	278	296	294	277	295	284	277	291	313	332	286	299	290	297	266	272	314	293	313	289	306	310	313	314	324	298	316	300	303	289	290	334	301	274	300	293	301	313	282	285	287	293	315	287	278	299	282	300	291	292	288	300	291	302	279	298	268	319	288	289	306	284	319	283	274	264	259	318	287	303	292	303	277	296	271	281	263	321	278	251	296	292	319	268	285	287	296	299	298	305	277	287	306	305	298	292	287	326	308	278	291	270	298	319	298	295	299	315	312	312	301	324	277	308	303	311	303	292	305	283	302	295	290	300	299	305	275	298	285	308	308	290	309	281	283	288	282	295	285	307	300	280	280	299	282	302	296	267	301	328	289	306	253	301	288	281	278	319	316	318	297	333	294	280	273	298	282	297	319	297	298	285	273	285	314	298	299	321	281	275	271	279	271	300	301	303	321	316	296	278	309	282	290	322	304	283	292	277	250	293	274	293	302	321	273	292	297	311	272	291	305	290	267	291	277	315	272	281	289	300	276	276	274	315	317	305	275	278	266	272	285	323	301	278	296	273	309	307	301	303	300	286	313	276	311	312	297	304	303	286	270	297	301	308	296	265	295	304	292	283	269	266	274	280	295	295	287	304	305	276	279	301	270	302	270	301	292	297	286	280	261	295	276	275	297	285	285	301	305	254	280	313	292	302	269	277	286	293	274	297	320	277	291	315	288	283	305	301	286	314	286	282	300	255	300	296	282	291	272	297	262	315	308	303	276	261	275	303	299	295	316	319	310	337	276	331	312	287	320	288	296	272	296	272	293	303	288	290	301	286	292	305	309	288	290	299	256	301	310	295	293	306	278	267	281	292	306	279	287	323	264	298	311	288	293	256	284	290	304	275	286	285	284	292	299	266	297	298	271	259	275	297	286	283	314	284	300	309	279	284	300	330	314	293	284	289	284	286	299	282	286	270	287	304	259	281	288	335	273	301	315	299	290	281	299	299	317	304	273	298	295	308	317	272	313	288	268	278	269	312	316	277	296	312	275	278	290	299	278	284	292	286	296	282	272	318	293	299	308	270	304	317	305	308	283	304	312	302	302	278	301	308	277	278	266	296	276	303	292	305	280	318	287	284	306	270	319	321	261	293	303	293	250	305	276	298	285	272	280	256	290	247	309	280	281	287	302	306	293	279	313	282	309	288	292	288	294	286	307	283	301	279	294	287	296	294	270	313	300	283	294	256	277	296	261	292	281	289	277	299	334	269	262	296	283	308	279	289	286	281	301	263	299	279	289	305	314	276	297	327	280	296	256	305	270	301	271	288	308	302	310	255	290	294	267	303	292	286	306	305	276	290	307	310	290	302	281	285	275	299	290	268	286	293	291	293	307	301	296	273	307	299	287	281	288	311	298	288	288	320	306	304	266	287	274	308	299	267	295	292	258	306	279	294	291	288	297	272	285	304	318	267	287	305	269	288	295	270	258	296	272	311	288	302	296	276	308	294	270	293	281	297	315	304	289	300	318	269	275	274	312	291	318	267	286	306	256	302	281	300	287	303	311	264	284	314	303	284	282	319	286	285	275	271	259	285	295	291	277	293	298	315	272	310	294	295	314	310	279	285	278	292	289	274	248	296	274	264	282	306	299	309	278	273	297	287	283	305	270	275	297	304	271	326	289	292	296	289	308	268	308	292	293	279	272	288	273	272	283	296	308	277	280	306	291	248	333	299	275	289	312	324	336	297	322	292	290	284	290	294	298	302	277	315	294	299	290	328	300	293	305	278	283	311	276	299	310	299	296	287	287	279	282	274	308	278	311	323	293	302	314	292	289	306	276	290	267	279	286	286	312	267	294	266	283	299	295	298	262	302	294	312	290	311	301	289	298	275	285	302	283	277	309	296	286	301	277	279	274	326	345	286	263	275	315	258	285	276	273	310	310	293	274	281	271	280	311	266	282	254	291	274	282	284	273
27293	22675	18252	9151	21389	14406	2807	617	324	233	205	169	159	160	161	147	181	187	171	194	188	147	163	184	156	156	175	135	162	168	167	176	167	183	172	163	206	174	149	203	160	167	179	161	166	164	162	175	170	169	184	172	154	169	161	158	156	156	145	190	160	168	167	183	189	171	144	159	155	183	151	174	155	157	175	159	173	181	179	169	163	187	189	156	152	177	172	164	158	151	167	160	139	186	163	142	166	187	156	165	188	148	179	152	163	174	181	154	166	164	149	175	168	173	163	181	157	178	154	144	163	171	176	163	162	165	159	166	143	165	153	183	161	166	160	171	156	155	161	158	173	181	170	172	156	173	186	160	178	165	174	160	150	150	173	169	163	156	177	172	167	178	195	169	165	161	162	182	193	162	171	148	148	152	160	183	162	154	172	171	156	160	175	180	138	183	183	150	156	198	179	160	150	154	162	196	188	175	175	135	161	156	190	192	161	155	157	156	173	127	173	144	173	158	188	157	158	171	164	151	143	183	146	163	161	159	169	165	194	154	188	170	134	148	154	148	160	155	152	154	175	156	152	147	171	198	171	151	142	167	153	157	184	161	153	162	122	166	163	181	160	155	132	158	175	173	147	141	194	157	169	149	174	160	150	168	173	149	166	145	167	152	183	155	144	160	166	163	165	163	166	158	159	176	181	179	181	162	164	163	174	155	175	169	150	183	167	185	148	171	152	198	172	156	168	152	185	172	171	170	149	149	151	143	158	162	170	164	182	169	155	170	174	163	183	180	164	182	163	168	164	161	164	196	170	174	187	139	167	171	192	178	158	161	169	146	162	154	154	178	178	163	160	170	171	159	154	168	161	166	181	169	170	157	163	161	166	135	172	162	173	174	169	167	171	178	173	172	151	178	182	135	187	158	162	148	154	171	163	165	160	179	161	163	161	165	150	170	147	197	171	145	180	163	147	177	169	147	162	162	163	171	155	180	186	173	167	154	181	157	141	164	155	165	152	146	153	149	169	149	161	181	215	153	163	163	132	167	169	185	142	187	173	150	151	167	157	172	147	175	165	154	154	153	171	158	176	172	159	157	155	137	158	171	156	176	188	159	178	166	171	175	190	153	154	172	167	157	176	154	179	176	185	156	154	144	177	171	168	167	154	173	176	140	173	177	155	157	176	158	176	163	178	166	152	163	149	171	176	196	169	163	149	163	121	175	175	165	155	156	184	154	163	167	179	166	166	148	164	164	154	170	169	170	157	166	167	178	171	175	152	166	162	178	175	164	173	178	176	162	149	183	158	173	165	180	168	149	172	167	184	162	149	179	169	165	152	186	159	143	171	153	156	162	193	174	168	189	174	148	160	164	167	179	179	163	149	180	160	167	164	155	144	167	151	175	164	159	154	181	179	183	168	152	158	163	170	150	172	174	147	163	176	162	161	167	169	155	158	158	161	174	188	165	166	167	175	158	167	160	174	190	160	167	183	175	160	149	162	171	148	155	174	168	157	152	200	157	173	146	174	166	172	157	164	153	177	169	157	168	164	165	180	153	180	166	154	157	151	185	159	170	154	172	164	183	194	163	151	160	174	162	165	165	172	182	156	150	177	182	187	159	175	181	152	170	158	177	159	195	195	156	168	173	143	158	177	154	160	161	170	153	153	169	161	149	175	171	169	165	164	160	178	154	175	148	174	154	162	148	148	187	158	171	167	176	164	174	184	158	179	156	153	154	175	148	189	152	173	179	165	151	184	186	164	147	169	156	167	155	153	145	169	160	170	172	160	175	148	148	184	195	174	166	161	181	174	168	174	147	173	158	144	159	171	173	183	187	156	164	177	156	141	178	179	168	159	173	154	187	177	151	144	193	171	181	186	149	171	170	158	180	171	139	154	182	162	170	155	167	159	158	174	174	165	184	185	157	162	171	175	172	169	169	181	148	162	166	165	162	163	168	160	152	184	166	165	182	176	158	178	173	163	148	178	175	161	146	169	167	154	149	157	177	155	167	159	165	153	124	167	152	172	154	172	159	172	170	182	166	164	152	167	158	156	153	149	175	171	171	163	161	168	147	182	186	159	169	155	179	167	152	171	155	187	176	155	167	155	168	146	162	179	168	161	164	155	183	181	167	155	149	174	168	170	169	154	166	159	164	174	150	179	181	164	158	154	174	166	161	154	193	170	154	176	163	158	148	136	161	171	183	186	172	143	146	163	145	161	154	179	163	162	154	172	175	171	166	141	150	182	170	148	168	153	164	160	153	152	176	180	156	158	150	161	174	168	175	165	160	172	161	171	174	173	177	150	161	160	165	159	172	153	162	175	178	150	164	168	122	149	153	163	157	182	167	151	186	173	158	166	165	162	161	162	163	152	186	149	140	170	163	160	166	147	164	167	162	171	178	170	172	155	159	137	179	146	190	154	156	154	167	166	157	141	162	166	136	185	165	163	157	175	164	167	169	185	182	193	183	172	156	164	159	151	191	172	138	177	172	171	156	161	163	182	175	166	168	175	170	178	158	160	161	153	179	150	162	134	179	154	152	181	155	150	157	191	157	171	163	157	145	153	153	163	170	173	166	145	173	142	161	169	175	162	167	174	184	159	132	184	165	186	182	167	166	162	164	172	153	184	159	174	160	136	177	140	169	172	175	153	155	166	174	192	181	163	166	172	153	174	181	154	179	167	161	154	172	154	147	179	170	189	145	163	163	186	163	152	173	171	163	143	154	166	154	178	156	171	179	166	175	174	161	180	145	165	187	170	139	166	160	147	176	175	163	171	161	165	157	155	180	153	168	152	177	165	166	178	173	145	162	156	172	158	186	154	171	149	162	174	144	161	177	171	157	178	190	173	157	156	167	163	160	160	153	170	169	156	194	169	174	164	168	160	151	162	159	168	157	163	181	174	157	172	159	174	167	174	160	169	153	162	161	171	173	172	163	181	154	151	165	152	190	146	168	172	158	155	166	182	165	135	151	181	153	174	168	194	160	175	155	137	150	169	161	166	170	174	169	179	145	166	157	176	162	180	173	171	158	169	169	153	164	177	169	164	161	182	175	157	151	180	159	168	145	152	162	182	159	183	160	177	161	169	169	172	156	167	170	148	142	178	148	170	183	155	166	176	153	162	164	204	170	170	167	142	155	179	163	137	161	167	166	164	182	157	172	187	183	164	186	163	162	178	174	180	147	160	206	165	171	160	168	170	152	191	183	177	162	168	148	160	157	184	171	155	147	156	169	154	168	183	169	162	149	173	158	182	180	158	145	173	158	178	161	154	168	169	167	170	164	147	173	187	172	162	176	170	150	147	149	171	166	163	154	176	167	179	156	153	159	162	192	173	168	171	156	196	149	162	163	174	167	159	162	172	183	170	176	149	190	157	162	161	180	155	154	178	139	208	172	138	143	161	170	160	160	155	134	174	129	167	189	150	158	162	147	143	159	175	184	163	162	153	152	161	157	157	142	164	178	158	163	175	182	161	182	171	153	167	179	180	184	157	156
30135	35444	16694	12947	29496	18103	4371	1407	663	373	305	274	286	246	278	300	304	270	272	270	297	303	256	273	292	265	261	277	300	259	290	277	259	282	278	262	278	303	222	295	300	276	267	243	292	269	262	288	268	266	249	277	282	276	278	308	269	261	252	280	247	287	277	254	255	253	318	272	271	266	280	269	290	288	275	311	278	296	268	254	296	304	269	271	295	285	282	251	257	260	280	276	277	238	295	266	243	274	275	303	277	279	272	243	299	264	259	276	279	276	305	307	270	288	264	264	284	306	290	245	284	285	286	282	258	303	285	301	271	293	285	275	290	285	296	278	278	256	290	271	245	278	285	296	290	297	271	286	258	272	278	281	278	257	262	299	273	291	270	283	273	280	288	266	277	277	246	283	286	274	254	261	274	303	266	285	280	249	288	288	271	273	279	284	278	291	294	275	301	279	271	282	290	286	296	278	307	273	278	256	281	297	268	260	272	264	283	264	243	280	215	295	285	268	275	271	305	248	272	275	251	290	303	284	286	286	277	282	265	286	282	285	275	292	248	259	286	250	288	274	265	270	272	277	253	266	292	272	273	277	306	276	272	262	272	303	271	258	249	289	275	260	239	301	278	289	288	281	245	265	274	235	264	262	245	253	284	265	293	274	268	285	275	268	275	296	248	265	264	264	296	254	313	273	292	274	275	267	284	285	279	267	274	280	253	262	261	277	297	295	294	269	272	263	284	301	286	273	282	261	267	275	268	307	286	270	259	264	254	299	284	280	255	255	281	265	315	280	282	262	274	280	273	251	280	274	296	281	268	261	258	285	288	257	280	283	261	295	262	290	273	253	285	243	281	261	285	255	286	268	300	281	277	280	268	266	276	286	277	238	273	285	261	284	275	290	287	268	277	294	262	295	268	288	296	281	256	254	298	269	281	245	250	257	270	268	254	293	268	266	268	314	296	291	273	266	279	309	292	293	280	239	303	267	277	245	276	278	291	285	296	278	259	272	264	274	282	278	257	269	252	278	255	266	275	273	250	272	291	304	270	284	264	280	292	253	277	280	280	274	285	288	277	272	297	268	275	299	246	266	276	283	256	271	286	272	270	274	269	268	278	247	291	265	296	239	272	269	287	240	275	283	308	250	261	272	269	281	281	282	271	272	258	280	286	297	284	256	265	257	280	292	278	256	280	265	284	270	288	280	281	301	283	293	272	273	284	280	260	270	245	316	274	258	290	296	280	271	256	254	259	260	273	296	283	261	251	265	269	298	265	282	280	242	273	259	257	297	259	256	294	291	255	277	303	257	282	276	269	251	288	256	272	252	263	287	260	257	255	284	275	288	283	244	277	255	290	315	264	264	298	261	290	261	273	282	263	263	311	266	255	281	269	290	295	272	254	277	287	291	261	298	293	298	277	298	295	306	278	267	262	285	278	288	265	300	271	256	267	266	264	294	248	258	265	272	274	311	268	278	279	257	281	273	262	280	253	283	267	275	268	308	293	279	255	251	295	290	282	281	259	268	289	281	272	275	264	286	269	275	269	259	290	249	304	287	277	247	283	229	271	282	288	261	287	269	251	249	273	283	267	287	289	284	274	254	278	254	253	256	278	260	261	262	286	275	261	284	254	287	244	258	267	263	253	259	257	258	283	280	295	281	287	277	294	262	255	291	249	274	301	243	275	271	266	277	284	251	288	277	264	252	260	288	281	285	284	297	281	305	274	265	284	260	280	287	291	265	306	282	265	270	290	276	252	287	295	269	285	266	288	270	292	282	253	258	279	272	312	256	289	272	254	291	274	252	283	287	290	291	256	301	279	296	255	288	269	281	286	259	245	280	273	268	245	262	255	254	278	272	251	294	272	264	248	286	281	252	283	258	272	281	304	240	290	263	257	287	268	261	265	286	292	288	256	267	311	274	277	297	267	288	261	292	258	266	272	281	258	263	276	263	252	269	273	255	273	275	279	266	260	255	267	282	289	272	288	283	278	266	273	271	293	226	256	311	257	268	294	267	244	307	283	277	250	263	271	275	273	283	258	277	281	279	260	277	289	282	265	273	316	253	249	253	256	289	305	299	297	258	263	298	273	268	262	292	285	285	271	270	290	263	279	285	258	261	278	295	277	278	303	273	256	258	282	281	261	265	281	265	273	236	256	279	278	306	309	282	278	267	288	271	269	284	276	241	282	273	268	284	265	290	252	305	264	281	333	296	273	274	292	242	294	258	254	263	294	289	276	282	286	321	282	251	274	255	253	253	295	277	289	265	269	275	266	257	307	277	265	238	281	254	261	278	242	270	248	266	261	256	277	291	270	276	310	254	256	274	294	284	281	261	290	229	267	280	273	292	269	280	273	236	284	279	263	257	282	261	290	302	287	286	265	283	265	281	269	276	281	258	284	283	270	298	283	265	282	272	282	261	277	292	281	270	272	284	291	287	266	300	253	274	288	285	276	289	269	316	259	257	278	266	282	289	274	294	272	219	272	273	274	275	300	276	270	264	289	275	308	293	260	277	251	267	258	286	255	260	287	290	278	262	273	270	275	273	269	246	284	283	311	307	272	257	278	286	266	261	282	259	264	267	256	308	281	254	265	274	297	294	282	254	279	273	271	266	288	284	299	269	277	288	256	284	292	294	266	269	295	290	249	296	299	303	277	291	314	292	292	252	305	282	304	271	317	260	307	291	264	285	266	267	263	283	244	284	301	275	278	277	298	303	278	262	284	285	262	276	254	285	279	254	261	250	268	265	246	263	260	276	325	258	279	275	253	295	306	253	276	300	299	302	260	248	290	249	299	265	277	260	296	270	241	271	256	287	278	287	245	275	292	254	282	283	253	268	289	271	295	281	277	283	301	271	247	282	272	267	272	293	286	273	292	272	317	287	271	298	269	250	273	275	247	255	278	282	281	289	277	260	262	259	279	266	277	275	307	251	260	254	263	293	251	251	265	299	253	272	276	256	296	244	279	239	228	268	287	280	294	301	262	270	297	265	290	311	268	265	267	274	272	255	294	273	278	273	254	257	276	264	298	284	271	296	295	274	265	267	256	304	265	277	298	303	263	267	269	311	269	231	259	274	299	255	287	257	270	282	302	288	273	269	271	252	276	284	263	284	272	267	271	256	241	266	250	300	248	305	304	263	278	284	280	254	253	266	284	247	242	279	246	253	273	269	287	260	310	270	252	288	258	272	284	266	292	268	270	270	252	294	282	275	285	271	303	255	276	286	235	265	256	268	268	283	307	285	277	297	241	274	260	241	261	291	303	281	272	265	312	269	266	276	277	255	287	276	264	304	270	282	278	282	287	276	277	246	269	319	261	274	274	272	281	301	277	259	249	265	294	271	266	295	280	275	293	270	243	246	287	288	274	238	299	283	283	254	252	265	311	293	279	273	284	268	266	278	265	284	280	266	259	266	288	275	263	279	287	280	285	273	268	266	272	270	277	285	292	272	283	253	269	287	280	283	295	290	316	290	263	277	264	272	300	261	263	302
24431	21289	28079	25251	45841	41963	19590	4104	1019	551	328	271	261	216	212	183	200	177	183	226	181	172	185	198	191	187	187	211	188	212	203	218	179	184	206	200	216	175	204	192	201	199	178	213	176	180	174	209	186	186	196	184	200	185	202	178	227	186	187	193	182	198	182	170	166	206	156	182	163	186	242	173	192	171	170	174	180	204	177	185	180	166	232	171	230	203	200	203	202	195	174	188	188	211	200	181	196	205	179	189	197	197	169	189	193	179	194	218	192	215	180	179	182	193	175	164	188	187	201	188	208	192	171	191	189	187	218	178	195	183	202	182	193	193	189	155	180	171	198	196	174	176	174	200	172	180	181	187	185	174	185	177	191	193	197	194	189	201	184	191	181	193	197	194	179	181	178	160	188	182	225	185	184	182	199	207	197	188	192	215	201	185	190	179	193	208	195	201	193	228	208	202	216	177	191	187	182	180	179	193	218	195	171	189	193	210	196	209	181	182	184	172	180	192	197	196	169	175	194	206	213	200	171	199	187	189	217	188	177	196	204	191	206	179	171	196	202	201	198	206	182	161	212	186	169	221	202	180	216	173	188	210	182	188	185	191	198	172	211	193	196	193	162	174	184	185	189	186	173	188	194	187	194	177	152	194	224	201	215	199	173	209	185	190	191	180	209	187	208	204	209	207	164	197	197	182	186	190	172	171	186	207	203	211	172	210	216	180	198	196	191	202	214	200	199	203	196	190	191	178	164	186	207	194	194	168	196	215	192	196	199	175	168	208	167	195	196	198	209	206	178	181	193	211	190	200	196	186	203	184	184	163	197	183	217	175	190	171	200	180	204	193	193	185	199	190	188	212	191	187	219	202	195	213	197	188	176	184	192	207	188	173	186	177	207	198	187	182	178	201	195	196	181	198	184	175	184	192	190	206	197	180	194	183	198	196	204	203	205	184	184	214	198	180	184	189	181	185	178	175	192	219	177	165	187	183	190	187	184	202	180	198	186	152	194	191	191	160	180	181	202	209	220	186	207	187	188	176	188	206	193	202	188	212	206	216	192	209	188	182	194	200	196	172	198	157	200	202	181	200	172	181	181	189	207	199	214	201	216	162	193	206	190	179	199	201	167	194	169	186	175	215	192	199	188	178	188	194	191	179	203	181	198	199	192	176	194	178	198	213	193	183	177	183	174	194	184	167	196	217	179	209	196	190	219	185	207	189	200	199	188	202	172	177	187	198	159	202	194	212	200	188	202	191	203	186	187	180	187	197	190	189	172	214	201	191	199	189	184	210	171	183	175	186	193	177	218	204	182	206	173	179	200	190	176	201	192	210	192	180	202	189	182	174	199	206	187	193	199	167	204	187	178	174	190	183	178	198	189	188	190	207	207	220	188	196	207	193	194	194	185	212	212	189	212	211	179	202	184	205	208	206	182	211	172	190	175	201	224	186	200	191	183	183	180	203	196	194	187	193	189	206	200	157	207	171	179	185	203	183	205	192	202	194	197	183	195	180	182	193	203	213	191	182	209	204	216	175	199	188	199	195	193	181	201	182	206	149	201	187	182	194	192	195	184	184	187	203	219	201	192	221	185	186	192	197	194	189	196	200	212	220	188	187	179	173	187	211	163	202	186	199	197	181	208	195	160	228	206	184	205	177	215	191	210	198	177	194	211	173	192	181	192	212	203	188	184	175	210	182	205	184	217	216	201	209	198	208	198	195	207	173	194	194	187	205	185	171	209	208	199	181	211	180	187	208	175	190	181	182	191	189	193	197	191	172	215	202	176	204	190	198	207	204	173	207	215	184	201	191	209	208	180	208	197	196	219	195	189	182	180	192	209	195	200	184	199	174	186	183	197	189	194	183	178	185	176	198	176	205	189	199	189	198	192	198	177	190	183	193	216	193	203	191	214	188	183	181	207	180	179	171	194	194	173	220	195	202	199	184	181	175	204	179	204	188	225	190	164	193	191	198	188	169	203	185	189	191	193	182	197	168	197	180	189	190	182	187	182	178	211	187	197	192	188	199	223	184	158	196	195	176	198	158	186	198	191	189	198	189	191	200	213	171	190	161	189	202	196	182	197	188	188	209	185	215	177	175	201	202	193	198	197	201	194	212	201	185	202	201	181	206	193	179	179	195	186	188	195	186	179	172	188	182	180	216	199	180	209	183	178	209	179	192	174	195	227	183	193	178	199	200	184	179	182	210	169	203	184	213	187	168	207	195	212	189	214	179	185	175	219	201	194	196	190	207	191	194	220	181	195	181	184	188	193	182	189	183	168	200	207	184	172	183	202	183	167	188	207	207	184	179	184	181	188	211	199	194	185	188	172	201	185	174	181	184	183	186	195	196	192	179	209	226	232	177	195	191	187	190	205	186	166	194	188	176	200	174	197	182	200	189	209	218	174	179	190	183	189	175	184	206	199	207	213	195	190	214	192	180	173	202	179	191	192	196	181	175	192	203	216	185	199	206	186	214	169	188	195	178	191	197	207	193	191	200	195	212	168	188	172	180	197	181	183	202	172	190	190	203	202	208	196	182	174	214	202	188	203	183	195	198	208	176	188	201	205	202	186	183	195	169	192	168	197	187	193	183	202	166	183	208	219	170	176	200	208	202	199	167	188	181	170	190	203	186	194	183	188	205	169	181	198	168	192	192	188	179	191	198	185	180	176	187	180	173	198	218	165	193	187	193	184	192	218	173	190	196	202	186	184	185	188	184	206	200	202	227	182	167	172	199	205	199	199	167	168	202	204	224	186	169	189	190	205	198	199	195	177	172	176	203	214	165	200	189	195	194	175	168	183	203	197	187	223	189	180	173	208	202	171	171	197	170	191	197	185	180	203	193	198	190	168	174	203	187	186	212	180	204	227	162	209	191	178	196	214	178	177	181	171	205	196	165	176	204	196	168	209	193	189	208	174	205	161	187	187	209	179	195	188	175	204	183	175	177	197	197	196	174	197	193	194	176	188	179	213	186	198	194	179	181	197	201	193	186	191	184	206	195	189	187	187	153	204	167	185	193	205	187	202	181	187	194	205	223	173	208	161	171	211	200	173	202	193	198	190	178	218	201	212	171	177	185	188	220	223	180	205	213	181	182	187	191	199	178	200	210	195	208	193	180	195	204	215	183	177	198	174	161	160	191	214	196	160	191	188	177	174	197	181	204	192	187	194	202	190	206	173	160	194	200	200	172	228	223	168	177	172	214	198	172	203	193	229	188	185	171	179	200	206	172	192	203	180	218	193	182	191	183	178	201	165	228	176	186	200	169	183	206	179	189	201	208	215	200	205	190	210	175	187	166	188	205	175	188	171	186	177	193	206	193	180	197	193	216	213	187	197	210	211	194	170	198	166	217	197	217	177	193	200	184	187	191	194	182	167	183	185	174	195	203	194	182	199	172	187	191	202	191	173	181	195	199	161	190	212	173	194	200	194	179	172	170	181	172	195	184	235	206	179	197	193	190	187	200	182	222	197	187	193	190	209	182	195	184
32875	42955	23176	24554	55360	41199	19474	5954	2430	1408	629	486	444	347	335	311	316	325	353	354	353	333	303	305	330	328	325	289	316	335	307	334	299	289	349	328	333	314	315	326	300	312	310	301	308	325	363	303	324	301	319	315	302	341	306	343	303	332	305	323	317	333	331	300	296	325	323	301	329	298	326	331	282	306	309	322	304	314	299	328	325	303	318	328	298	277	283	331	297	310	312	284	337	295	301	333	311	304	332	327	347	342	339	332	309	292	318	344	312	321	309	295	333	306	314	336	326	312	325	338	311	294	338	315	307	323	316	306	325	301	296	335	321	311	316	321	308	310	331	307	318	302	316	323	364	316	308	280	338	332	325	309	289	334	321	304	344	307	324	297	323	307	317	338	275	321	306	329	302	354	317	326	336	314	330	310	307	337	311	313	274	320	307	308	318	303	317	294	328	312	285	307	322	305	313	364	317	321	300	314	333	301	309	315	305	337	346	324	334	334	304	335	332	313	333	322	342	335	323	317	312	318	301	309	297	305	303	309	337	315	343	308	291	294	349	313	305	291	294	293	336	302	305	303	305	298	299	335	295	328	336	316	325	306	318	337	323	285	301	336	316	327	342	317	317	313	305	312	315	304	325	316	303	314	290	314	330	319	290	322	322	299	307	339	312	320	291	306	329	308	329	368	302	301	322	322	322	330	328	344	303	313	317	324	335	343	298	297	330	310	295	310	296	286	305	292	303	290	325	299	308	308	308	325	323	329	305	307	304	323	319	304	310	313	325	295	317	324	317	321	330	329	292	298	304	324	316	332	316	349	295	332	302	330	301	316	299	286	331	336	318	323	293	321	310	325	309	289	319	308	329	294	347	353	343	326	324	329	321	320	327	339	299	307	306	338	305	332	307	314	295	326	313	333	311	318	299	321	316	296	329	301	301	338	337	315	319	321	310	330	328	306	289	327	317	325	314	307	317	337	308	294	311	321	324	284	327	326	325	311	326	316	332	302	313	286	310	323	314	303	338	333	283	323	347	314	319	333	270	319	344	319	327	317	302	324	316	345	312	322	334	325	306	313	310	321	333	327	281	309	296	311	285	299	334	364	291	297	306	304	339	361	293	335	310	301	311	328	324	299	322	332	335	320	330	297	300	309	314	287	298	321	308	304	337	316	309	307	311	303	350	321	340	273	305	317	307	303	317	319	319	300	329	329	299	324	328	300	342	307	332	331	312	320	329	285	309	307	328	334	288	298	325	334	336	309	300	338	321	324	302	299	315	317	284	333	323	320	290	335	344	315	325	295	306	283	335	328	341	319	318	320	338	309	300	312	326	304	298	307	337	330	360	305	324	310	320	313	328	326	295	330	317	320	312	316	308	307	332	328	329	334	301	328	367	338	304	296	315	310	342	282	314	310	311	320	328	300	326	322	317	343	334	310	339	285	327	343	336	308	325	308	348	331	325	325	311	326	331	284	317	347	338	336	303	325	340	315	316	330	295	315	306	313	282	337	337	310	337	307	323	316	320	323	309	332	308	322	338	331	322	298	313	317	330	326	295	306	317	344	289	327	291	297	316	352	290	294	314	317	313	323	325	344	338	282	336	311	302	278	317	314	314	289	318	284	317	303	309	279	329	328	310	304	355	302	322	317	312	306	318	299	329	316	337	332	309	336	347	318	360	311	339	315	292	346	294	350	319	292	290	366	342	344	324	306	279	295	323	326	290	323	297	333	305	300	322	319	290	287	317	338	324	330	325	297	318	319	325	339	309	314	276	322	322	295	320	358	327	309	312	363	346	302	308	336	316	329	308	311	325	313	320	339	301	306	328	330	289	325	337	304	331	293	311	332	300	318	309	318	323	315	283	299	334	298	280	324	298	319	314	312	298	319	309	320	317	304	343	325	303	311	320	319	318	325	337	317	341	307	331	349	339	302	321	308	329	320	327	318	311	332	290	297	315	291	306	361	307	352	346	317	324	352	317	327	334	291	322	343	303	330	302	317	356	298	337	309	331	303	304	341	302	328	304	301	333	324	311	283	312	311	353	322	319	297	315	297	316	331	316	316	305	315	312	351	345	351	319	312	325	321	315	331	319	290	310	314	314	311	300	353	360	340	325	303	330	299	304	336	317	318	309	306	316	304	307	329	337	316	304	314	306	313	323	327	332	315	292	322	322	299	325	294	283	316	320	336	319	316	312	324	331	317	331	325	327	333	320	322	314	311	290	340	332	307	328	296	295	335	273	306	332	299	343	317	319	308	303	308	314	326	301	294	307	309	326	313	295	312	302	348	346	301	332	311	346	326	305	282	299	351	327	299	304	314	320	289	353	321	325	335	334	315	317	337	322	307	317	327	317	296	299	295	330	295	321	333	321	319	310	334	308	344	307	292	318	294	312	312	306	347	301	305	291	298	306	308	341	334	314	307	300	323	311	292	323	299	325	332	321	280	327	290	314	303	303	323	300	300	309	305	311	313	320	298	319	331	336	326	333	304	336	308	298	327	301	298	283	335	327	335	315	312	349	305	297	299	315	294	313	350	302	296	302	297	307	301	331	323	349	297	309	298	301	302	333	303	330	301	330	297	335	343	305	335	334	304	340	295	324	298	309	306	313	304	335	323	294	331	335	281	344	320	295	329	304	323	322	302	292	303	312	305	293	300	320	338	324	321	313	338	311	319	316	311	296	281	323	318	328	317	323	310	316	325	291	316	336	296	321	307	332	331	304	340	321	290	331	277	339	336	330	335	320	338	296	322	344	325	350	292	320	306	309	342	302	319	302	297	286	309	330	306	308	348	309	299	301	289	306	319	361	320	316	321	325	326	310	313	339	320	329	307	322	302	335	334	313	307	321	330	328	334	299	332	317	349	308	322	316	292	320	334	313	326	344	305	316	310	293	335	315	301	295	283	297	317	339	290	340	302	314	315	343	323	336	307	325	327	320	339	301	323	332	313	295	285	316	311	312	307	297	306	300	311	330	298	332	344	317	315	316	293	352	305	376	329	298	318	313	303	324	273	326	308	287	299	281	314	322	324	326	303	340	304	325	324	302	288	309	312	325	312	325	309	312	313	312	321	277	287	291	310	322	338	311	323	329	308	307	301	321	334	330	304	312	321	311	315	330	303	312	313	276	294	303	322	328	323	322	328	302	335	308	323	321	313	355	323	310	322	304	325	315	315	301	336	328	291	310	322	326	301	314	316	325	339	334	336	341	339	318	316	291	295	331	306	322	330	327	324	326	281	342	335	327	297	319	318	288	330	342	341	324	343	307	325	318	292	299	336	298	302	331	310	332	304	290	291	318	308	327	311	312	313	300	342	288	322	285	304	310	325	306	310	307	326	316	309	314	296	342	295	334	294	320	291	343	305	318	324	322	320	308	289	300	325	339	316	318	312	308	335	300	338	316	312	327	326	309	287	328	321	321	328	332	333	296	343	326	294	345	322	283	325	311	287	292	316	321	323	328	307	350	319	308	315	284	341	276	316	348	288	328	326
22930	21130	28842	23758	46467	53539	31667	11935	2315	917	434	300	221	195	151	202	186	207	212	200	181	195	197	184	195	183	167	179	178	176	188	179	180	189	169	193	200	181	173	182	200	211	177	195	197	173	184	176	181	175	176	189	182	193	201	198	195	191	189	193	178	198	179	193	181	172	214	176	188	165	157	171	180	160	180	165	161	170	175	167	196	179	184	187	183	154	188	182	184	195	197	178	152	191	201	168	164	173	181	181	188	184	169	187	187	180	198	187	193	193	178	192	177	208	154	171	165	182	185	173	183	212	185	159	160	188	206	198	173	192	166	167	169	181	165	169	177	180	196	164	194	190	149	171	169	195	198	196	179	211	189	174	194	178	191	169	175	197	177	183	186	150	215	176	179	171	167	175	182	185	207	185	188	191	165	153	180	172	171	186	209	173	196	193	186	178	176	174	159	171	170	169	186	168	206	172	182	174	200	206	178	187	213	172	155	193	169	189	182	181	184	186	170	190	176	188	210	184	179	162	167	155	184	169	203	201	178	216	168	179	172	177	165	195	161	191	162	182	178	176	170	182	165	169	180	173	168	182	195	173	173	173	181	179	196	177	175	181	185	180	182	192	158	159	166	187	184	199	153	186	166	162	188	187	198	176	176	182	190	179	177	176	187	173	170	194	165	186	182	199	198	161	181	187	164	184	204	180	158	199	187	181	170	188	187	177	167	173	169	178	159	150	187	177	173	190	183	177	170	186	184	171	189	153	169	174	198	196	163	190	202	199	192	165	152	163	222	155	149	179	180	182	190	172	184	202	179	178	208	167	161	182	181	166	178	187	160	174	186	159	192	179	170	169	193	174	164	176	192	160	173	196	193	177	165	183	182	193	175	191	192	214	194	177	180	152	179	182	185	193	179	197	169	170	187	190	184	191	202	188	170	165	154	166	160	170	224	184	159	199	185	163	198	169	190	190	194	177	160	146	185	182	178	190	174	193	157	185	181	189	159	190	209	180	168	186	177	181	208	195	173	172	174	172	172	182	176	175	190	191	174	176	169	173	177	176	176	176	168	184	151	196	184	214	188	194	182	192	174	167	146	165	194	181	195	177	168	170	178	156	176	171	193	195	196	186	176	163	187	163	178	179	191	171	187	169	172	189	200	174	178	175	170	201	177	179	191	187	202	185	168	170	202	167	188	190	185	170	178	151	186	182	188	210	192	185	190	186	190	168	198	172	209	174	179	185	173	180	159	195	184	181	199	165	190	163	188	182	176	170	205	174	166	183	216	180	161	180	195	175	179	179	172	150	164	183	192	154	163	180	180	166	204	188	194	180	189	184	194	188	176	175	169	173	184	201	175	167	163	189	190	186	181	187	180	170	176	188	182	168	173	188	159	185	181	191	171	181	156	162	192	205	179	176	168	190	186	186	171	158	186	177	176	175	177	190	191	169	176	188	178	165	169	170	170	180	182	171	195	167	170	176	192	152	174	192	190	166	186	156	185	174	180	188	168	183	208	195	188	159	167	197	164	178	169	180	183	189	172	193	193	143	181	178	170	174	172	170	198	186	185	195	155	177	179	176	171	186	192	177	186	175	142	191	211	200	184	162	188	152	154	176	165	171	185	174	173	180	165	184	186	194	183	176	187	184	183	173	182	182	173	193	150	191	197	157	202	164	169	185	179	155	179	181	170	203	202	184	163	175	183	160	171	187	174	190	188	183	197	164	193	188	170	186	182	181	184	186	175	206	188	177	183	203	159	196	203	159	186	191	183	168	180	164	184	172	166	169	199	181	150	191	180	181	170	189	185	186	175	185	198	197	177	181	183	164	169	182	181	188	178	195	172	191	154	191	182	166	192	186	217	189	171	198	168	162	196	187	177	178	180	184	190	179	180	188	194	185	191	159	199	184	170	184	161	198	172	178	187	196	191	169	171	186	197	170	179	177	189	169	202	191	176	194	185	191	192	173	193	200	174	166	194	170	173	182	171	184	207	187	161	198	169	206	149	206	160	175	182	190	171	187	186	175	173	181	188	186	178	177	204	173	156	177	198	190	185	194	191	179	169	170	187	182	189	167	167	204	198	162	180	152	161	185	169	172	193	164	168	171	184	177	157	184	152	202	172	174	184	168	145	182	191	180	159	161	198	179	171	179	203	192	226	193	179	166	182	159	195	173	197	202	187	169	178	203	196	182	182	191	181	170	172	171	182	184	176	200	186	207	172	202	189	167	185	163	193	199	160	178	162	177	185	186	170	188	176	157	184	181	163	208	158	161	176	181	177	184	191	160	211	193	164	179	187	188	177	166	176	178	188	182	192	160	183	171	174	168	184	196	172	167	180	191	181	173	185	195	178	191	156	161	185	162	168	188	181	187	182	194	160	177	174	170	198	197	186	172	183	182	175	192	166	172	164	200	172	182	179	164	191	168	163	168	187	179	195	159	161	174	191	164	190	176	179	194	158	180	163	177	189	167	189	180	169	179	174	160	169	168	190	173	219	199	175	206	172	158	184	167	165	181	158	171	172	181	153	179	180	190	178	190	180	194	171	180	168	154	204	191	189	191	189	168	175	185	154	208	169	174	169	183	181	178	176	173	160	178	176	165	203	193	186	169	180	173	161	176	189	175	191	174	181	181	180	181	188	181	172	161	180	196	162	182	185	189	171	191	182	180	141	168	198	171	177	179	174	175	219	162	214	192	205	165	177	168	197	176	152	194	191	165	177	190	187	188	182	179	204	154	185	170	158	197	177	169	177	192	177	165	177	170	175	186	177	172	192	152	164	190	184	172	185	213	168	190	185	172	168	174	166	160	188	178	183	191	168	166	189	146	191	160	167	182	166	180	202	191	177	189	164	146	190	180	175	204	210	197	171	202	174	162	191	188	177	168	180	199	169	181	188	177	181	145	168	196	177	165	161	160	171	183	174	187	140	178	195	170	170	193	203	160	176	206	198	195	195	176	171	160	192	181	179	173	169	201	174	182	170	155	188	195	172	194	194	189	202	177	218	200	184	168	161	189	188	176	200	177	184	190	171	169	147	166	206	197	154	189	193	177	186	156	178	164	172	184	194	158	191	170	179	200	159	154	169	168	192	194	181	188	174	168	210	196	165	185	178	169	190	177	153	185	156	154	175	179	200	185	173	185	187	182	171	176	164	190	175	185	171	154	171	169	187	191	190	164	214	161	197	205	177	173	177	202	206	188	163	183	167	187	176	161	161	174	156	195	174	198	189	202	174	182	198	159	195	160	185	148	188	192	166	179	203	175	175	168	170	196	205	180	186	196	165	171	173	198	172	150	167	194	173	197	192	211	190	186	182	167	168	177	177	147	179	188	203	203	180	178	196	179	182	207	198	196	171	185	177	197	186	167	185	186	166	173	192	168	180	168	166	166	165	200	186	170	164	170	181	158	184	175	198	177	179	179	183	188	177	171	189	183	173	175	205	167	187	182	176	175	203	140	179	198	170	165	188	190	176	199	185	189	208	218	176	187	195	188
37640	49119	31533	35032	70108	56020	31359	12572	4522	2133	826	612	500	290	300	316	332	300	314	313	307	264	294	302	265	287	320	301	260	306	304	252	283	299	296	286	291	318	289	256	279	302	299	283	274	319	300	274	323	262	268	285	295	295	287	288	277	303	275	300	304	281	258	273	295	278	305	291	294	288	262	286	299	312	276	302	301	279	298	291	326	294	284	290	258	303	278	272	298	297	297	278	318	318	295	302	275	301	289	275	291	295	271	283	270	306	312	291	241	294	309	296	267	283	292	284	273	244	303	336	307	295	300	261	277	278	281	288	287	299	265	290	271	308	306	287	299	282	299	273	311	271	284	293	277	274	308	272	294	302	264	289	298	297	319	270	294	257	291	300	283	329	301	299	286	301	290	304	310	274	284	287	303	260	268	265	317	277	263	282	275	309	268	292	280	305	307	304	301	283	303	291	322	286	294	298	268	301	315	314	308	288	288	329	278	277	271	279	288	235	286	308	299	282	239	334	286	280	306	308	278	293	269	280	295	281	256	272	314	269	283	272	303	295	292	298	281	296	261	291	268	322	314	301	280	274	322	295	282	309	281	316	302	305	288	323	286	276	279	285	280	258	281	278	280	303	296	312	277	303	276	294	305	288	297	297	294	293	278	286	306	284	288	304	284	265	287	286	293	327	264	297	303	279	287	310	290	294	299	315	262	280	303	293	288	290	269	281	300	276	312	305	274	319	272	302	288	272	269	260	294	282	292	296	294	286	276	295	268	280	297	297	300	285	269	283	285	275	294	278	287	293	278	278	266	274	290	257	272	285	289	271	307	286	288	303	285	256	297	256	274	305	309	289	260	308	294	295	311	304	278	305	265	296	290	284	319	269	280	305	307	296	303	292	292	300	310	287	268	291	294	280	278	273	293	317	269	289	284	289	313	283	279	277	259	277	272	285	271	292	293	261	296	288	270	277	250	261	273	309	288	293	305	281	283	287	280	296	323	309	306	269	277	302	257	284	263	299	312	287	287	306	297	291	283	286	310	284	260	331	282	326	292	281	288	285	294	278	299	267	305	297	266	290	274	325	291	282	277	298	300	284	288	279	314	282	281	274	291	303	289	340	272	281	287	294	274	308	291	328	283	273	279	309	289	285	286	279	276	279	278	273	303	271	312	295	260	294	259	285	260	288	274	306	339	288	295	260	292	292	309	310	299	267	306	298	276	277	327	291	275	305	292	276	273	298	276	297	270	270	301	280	315	270	293	280	273	280	316	308	264	279	278	287	291	326	285	287	277	282	294	293	285	274	262	300	283	302	288	313	296	321	286	277	269	283	297	306	302	291	296	295	253	294	309	303	293	279	284	305	304	283	270	309	303	296	285	287	277	283	297	252	294	302	280	299	285	267	277	321	299	264	284	290	291	271	283	276	275	309	286	293	296	290	284	299	276	306	308	305	294	261	279	342	299	306	274	257	290	305	294	291	308	287	283	254	294	278	266	306	262	300	275	293	237	277	274	256	281	252	295	280	279	289	293	278	308	295	292	281	282	250	294	281	311	301	271	302	294	297	286	298	292	255	289	304	250	275	280	285	280	286	269	278	302	269	272	286	305	280	303	303	257	289	280	256	290	292	309	286	269	288	261	296	295	281	261	276	278	290	298	310	306	291	292	336	297	304	256	314	274	242	288	290	299	290	289	286	269	246	288	286	304	300	266	273	303	335	274	288	311	289	291	267	291	269	273	275	267	287	302	293	291	318	294	297	308	282	309	266	302	298	293	279	290	280	305	293	315	294	298	297	310	281	280	274	270	283	313	283	290	282	275	310	299	283	265	301	276	268	293	276	284	283	322	296	303	283	279	266	265	307	280	288	284	275	347	291	300	310	318	292	285	285	266	265	270	272	284	263	304	277	312	298	292	278	290	317	299	281	311	277	275	275	304	267	311	277	312	292	286	296	299	282	259	294	278	271	291	258	304	284	269	303	310	264	302	297	279	295	302	295	285	305	277	295	314	323	297	275	293	313	278	313	308	306	297	285	295	299	276	301	277	256	286	342	291	292	322	300	298	274	304	309	307	302	280	268	283	300	307	309	282	307	256	289	269	303	272	286	279	286	329	284	308	315	316	293	311	297	284	291	295	308	305	257	276	297	296	293	276	293	319	267	300	290	305	283	281	318	268	300	296	298	271	304	295	288	270	263	274	307	297	281	275	292	265	296	277	294	316	280	307	297	303	308	284	249	291	278	271	290	252	304	287	303	292	297	274	299	265	302	253	290	267	278	272	283	314	275	260	341	293	303	290	328	289	286	308	272	261	305	288	303	289	261	284	252	299	290	267	297	291	298	263	266	295	275	305	281	291	267	315	287	282	265	267	273	288	292	295	278	322	306	287	281	246	298	276	271	298	283	289	279	284	290	255	310	298	268	288	306	299	277	277	287	277	280	311	277	300	291	275	238	269	287	297	268	286	258	272	254	287	267	279	269	282	305	321	275	289	281	301	278	273	295	316	277	293	286	287	280	303	299	290	275	289	272	295	239	292	272	280	273	292	283	250	267	318	283	299	308	299	293	299	282	297	281	276	281	308	298	295	296	284	315	296	277	297	270	293	264	282	284	266	263	296	277	279	282	306	311	297	306	275	304	273	279	314	280	286	285	294	294	283	272	291	276	268	293	280	311	292	326	271	273	313	284	288	315	293	302	283	302	302	268	330	274	297	285	292	293	296	287	331	280	277	304	297	289	281	279	280	262	283	293	271	300	269	273	292	298	266	320	326	277	285	272	311	276	265	290	302	281	278	327	271	295	258	247	295	302	290	291	276	280	289	254	303	287	254	298	287	293	297	286	305	266	293	290	310	295	273	293	296	300	308	295	273	251	266	325	279	305	297	293	291	274	288	274	298	275	310	281	286	280	318	288	295	298	257	266	309	280	280	291	279	322	270	261	288	277	289	293	298	307	284	277	261	292	284	270	319	286	294	280	303	300	313	340	280	295	277	275	311	264	307	276	296	275	298	296	266	306	275	271	313	318	265	301	311	297	281	302	286	290	280	290	292	281	286	312	303	278	289	290	301	293	296	282	265	283	300	309	290	290	279	317	275	294	309	293	299	267	312	294	294	279	284	301	270	276	296	304	295	314	266	295	288	314	291	273	307	291	287	311	299	288	283	281	326	264	318	292	267	321	268	289	292	299	257	289	301	285	290	294	280	302	289	258	300	291	289	275	303	267	284	302	286	284	295	273	276	296	293	277	295	292	296	261	309	270	277	303	277	278	255	297	283	319	288	271	290	288	311	291	303	276	285	280	275	316	280	259	321	287	285	292	292	298	272	287	279	287	276	274	306	276	281	283	267	312	277	321	309	285	301	259	273	296	297	278	291	293	275	299	270	279	309	309	283	301	270	289	262	275	268	302	310	280	263	279	299	307	288	260	305	282	283	285	301	265	292	284	289	324	289	283	306	303	300	280	284	288	311	317	297	292	293	306	257	269	288	283	305	260
27168	22182	16912	6444	19941	16151	5477	1082	323	227	197	188	174	174	156	184	178	174	176	180	176	168	163	161	183	186	181	174	150	185	171	160	167	153	174	159	179	165	168	179	160	166	153	158	158	203	175	206	167	187	175	150	171	158	163	180	165	175	188	187	178	187	161	160	190	217	168	191	155	166	178	148	163	181	150	168	174	171	176	172	157	161	168	174	196	175	164	179	155	185	178	187	154	179	151	158	182	177	184	137	171	196	169	176	187	147	189	180	180	182	183	173	166	184	191	166	156	178	168	174	169	158	163	161	179	177	133	145	166	156	172	185	185	167	175	184	170	163	162	183	194	190	200	174	182	169	153	171	171	174	180	149	178	156	179	170	163	180	188	142	180	147	178	165	171	197	168	189	157	161	163	164	179	194	207	179	149	182	170	163	195	164	167	167	160	175	170	143	177	155	160	150	132	171	177	158	180	166	182	172	181	208	186	176	173	162	182	164	186	157	173	158	174	179	138	171	169	156	146	192	168	176	174	182	158	184	176	165	172	187	176	174	152	189	175	172	152	195	150	183	143	191	156	163	172	179	146	182	147	171	204	185	181	160	171	189	189	156	152	168	193	173	161	163	164	168	162	177	201	175	184	174	152	189	196	206	167	163	178	168	164	194	167	170	173	165	171	164	205	182	170	167	165	180	195	166	180	169	176	164	168	164	187	160	171	179	178	177	154	164	188	180	175	143	179	147	174	172	164	168	192	179	178	165	173	146	168	183	187	165	144	174	177	160	174	176	171	157	172	176	157	170	174	154	161	172	186	199	160	162	175	162	176	180	217	168	181	164	151	202	165	175	167	159	181	161	177	180	162	203	151	168	174	163	186	152	163	180	183	193	184	172	165	155	169	177	174	165	175	173	149	165	170	155	183	196	173	142	177	167	157	163	172	190	188	169	166	186	184	177	170	167	198	148	145	158	162	174	162	176	186	178	156	161	193	178	168	168	169	178	146	161	171	174	190	181	208	154	179	160	177	179	166	175	160	176	169	174	183	185	169	172	175	181	171	154	180	155	163	168	197	209	174	156	171	154	170	155	171	170	185	167	177	176	162	167	169	153	168	175	170	162	188	197	161	169	165	153	174	162	163	174	180	170	177	196	158	162	186	153	196	185	184	173	151	167	158	155	188	178	175	171	149	150	164	153	172	182	173	161	171	164	154	155	150	140	159	157	180	162	189	157	169	161	179	177	187	183	187	179	144	200	174	149	167	167	159	160	168	175	170	201	159	169	187	167	164	174	174	172	172	202	187	190	166	172	183	197	175	153	192	181	183	171	181	174	185	151	178	144	176	195	166	156	175	164	158	184	150	193	184	141	165	183	181	168	187	161	157	165	182	186	161	160	181	153	179	169	178	164	167	157	168	163	184	168	152	186	147	152	161	149	131	152	170	164	200	168	160	196	167	167	183	174	164	177	162	187	153	180	168	171	185	180	167	162	152	181	154	172	155	180	170	195	158	162	170	163	187	177	188	146	155	153	182	167	155	167	158	170	169	180	174	191	179	173	178	156	176	160	179	171	182	166	181	196	144	163	193	177	163	181	184	191	183	171	169	148	161	176	201	179	180	167	148	168	170	174	176	161	151	180	160	138	175	137	156	156	156	161	151	187	178	153	177	161	173	154	182	185	165	169	162	160	186	155	160	160	178	175	152	166	183	155	168	160	186	162	157	161	186	167	170	159	210	169	157	161	167	189	169	180	186	166	168	168	179	154	163	162	194	175	179	166	167	180	185	184	175	184	223	172	176	168	160	167	172	154	166	178	192	176	195	189	177	182	182	178	172	169	179	188	191	189	152	179	177	177	157	169	172	157	175	163	173	176	181	168	171	163	154	185	181	192	152	164	183	188	156	185	173	168	168	177	161	190	170	171	162	184	163	163	173	166	156	167	189	183	186	165	172	171	161	151	179	202	164	181	156	178	170	177	164	177	159	182	146	171	161	157	177	179	168	181	161	186	189	182	161	172	168	179	184	160	166	167	196	162	165	171	169	163	173	143	174	154	171	193	195	178	166	155	168	166	185	173	166	184	150	167	175	171	174	165	185	169	165	154	172	167	148	162	162	167	174	168	166	205	173	167	179	169	185	155	195	166	165	150	168	158	159	179	181	204	199	170	174	190	163	172	174	178	191	157	171	160	192	172	162	174	170	163	164	162	151	174	162	176	169	182	173	190	185	168	177	163	163	178	164	173	168	165	171	175	171	178	180	202	149	177	165	182	154	159	183	147	149	174	179	157	180	169	182	182	166	170	174	176	169	153	160	176	190	185	165	165	173	180	155	146	172	166	168	161	179	161	162	159	172	161	173	174	168	165	174	191	171	173	181	173	172	154	167	163	184	160	170	176	177	171	177	158	173	159	180	172	191	152	164	164	175	144	179	167	162	161	160	159	166	163	156	190	178	187	169	156	178	174	181	160	185	148	175	165	166	187	157	169	161	164	151	178	177	159	168	174	162	197	165	201	166	173	163	185	174	186	175	162	178	180	154	176	173	166	168	198	193	172	161	191	170	175	171	177	161	153	163	178	157	175	181	172	165	170	185	162	161	163	172	195	156	178	150	159	174	194	169	184	171	174	184	165	157	182	164	190	156	178	194	166	190	193	162	171	173	168	161	177	148	158	174	172	184	174	176	160	159	183	181	164	172	176	175	191	175	162	170	161	180	154	165	185	150	162	177	146	173	195	152	172	168	169	176	160	172	156	182	176	177	171	195	163	179	171	171	174	166	166	187	157	160	177	201	147	184	190	141	169	193	150	174	157	169	181	184	164	150	174	197	184	168	156	163	161	178	165	152	174	175	191	162	202	160	195	189	189	178	155	209	171	186	173	159	152	183	163	173	159	150	180	177	156	162	158	181	160	163	164	174	185	176	163	167	164	174	189	165	163	168	170	165	162	171	173	148	163	161	172	172	152	183	169	165	171	176	184	165	163	171	180	160	183	185	144	172	165	196	162	185	178	185	178	175	171	147	181	174	167	150	187	171	171	179	167	171	161	180	157	144	151	179	173	187	162	162	181	172	173	164	172	163	157	162	189	161	165	172	138	173	182	173	161	157	168	154	167	189	170	175	150	149	157	168	179	178	160	179	169	174	172	153	176	139	182	157	174	177	167	151	161	175	187	171	171	161	156	189	168	167	170	163	176	162	172	167	165	161	151	178	165	165	170	183	177	159	193	168	194	170	198	170	188	170	189	182	203	179	161	182	161	183	172	174	187	177	182	163	181	173	172	188	184	186	176	193	160	170	159	159	162	175	174	177	136	167	173	168	171	187	156	176	172	148	187	168	163	162	180	164	153	178	171	185	160	198	176	174	166	175	182	154	186	170	170	177	168	146	182	204	170	170	179	170	140	197	169	154	190	171	183	166	166	144	163	177	180	170	148	181	148	171	181	181	197	181	162	173	145	180	177	160	166	167	197	175	182	183	175	170	177	169	186	149	180	192	175
29786	31565	14782	9532	28806	21417	8349	2085	680	383	298	293	293	314	287	300	298	292	289	300	283	268	270	304	306	294	294	288	309	267	286	255	285	277	280	258	264	283	279	307	297	295	300	276	263	248	273	303	275	302	262	294	302	300	281	301	287	269	280	301	275	281	300	268	295	302	277	277	287	291	275	259	268	285	293	298	296	302	302	254	274	275	272	296	258	284	281	294	277	276	297	265	299	269	273	305	276	270	294	297	302	304	264	291	286	276	288	307	302	296	295	272	284	248	293	296	277	289	246	308	286	286	255	290	299	326	313	264	304	291	300	293	265	311	282	295	279	297	270	282	309	287	290	272	251	300	301	261	316	270	281	279	255	289	273	279	258	291	307	260	296	284	249	278	283	304	295	310	262	281	283	306	296	268	295	274	290	294	257	270	274	307	273	271	286	292	275	287	302	272	292	250	291	246	264	295	274	286	269	309	282	308	263	274	301	283	296	282	297	277	296	276	272	285	267	276	284	283	285	287	260	280	258	287	278	268	287	283	285	269	273	305	249	288	311	270	296	276	265	287	316	281	292	287	264	262	286	288	280	284	302	295	278	256	297	257	260	298	297	289	309	300	280	298	273	254	270	280	282	286	295	308	294	296	273	289	293	296	271	293	298	295	247	301	261	278	322	274	289	285	298	296	272	281	297	286	268	280	285	266	272	295	279	294	263	272	241	303	286	275	283	270	258	279	275	296	276	270	286	250	274	314	282	300	273	259	256	260	256	245	281	278	281	289	276	310	308	247	240	280	289	279	287	278	267	271	254	292	302	280	310	281	282	277	266	270	287	265	268	254	277	278	299	292	284	268	271	285	275	271	270	293	311	273	275	262	271	287	318	288	275	273	279	319	251	295	296	293	307	281	291	278	273	325	270	303	277	286	318	277	263	283	271	319	277	308	297	294	266	277	278	290	291	286	283	285	289	295	264	260	302	269	279	252	267	288	277	288	275	284	292	303	316	279	255	281	264	297	311	313	307	284	293	279	307	261	306	274	287	288	311	257	290	306	302	291	290	282	287	300	267	283	269	279	291	312	272	287	300	282	278	300	276	270	292	281	285	280	254	289	284	280	295	290	297	287	295	276	274	299	277	283	282	300	269	279	310	275	261	293	311	306	273	285	279	277	259	291	324	265	259	292	295	285	261	256	280	278	273	287	283	258	290	296	261	275	297	272	285	304	277	313	264	279	291	318	291	277	291	267	270	276	283	308	282	284	283	272	257	292	278	242	293	254	255	255	310	275	302	307	268	311	270	312	287	290	267	270	271	276	292	284	289	267	283	299	279	260	287	267	277	285	299	304	315	268	281	298	263	265	294	268	274	284	278	299	297	266	289	258	290	261	288	270	279	264	277	290	271	292	308	322	269	267	272	342	262	268	289	293	292	278	300	272	287	274	266	284	301	256	278	269	270	284	253	269	267	271	286	283	287	264	289	297	271	286	288	285	276	306	287	294	259	306	282	299	291	282	281	266	298	296	286	306	251	258	293	254	282	253	299	299	292	279	284	276	259	246	264	287	285	296	279	276	267	276	275	264	282	272	284	253	265	266	296	312	251	340	298	294	290	299	272	300	266	268	283	302	272	275	265	251	251	320	280	264	337	325	257	282	292	295	269	263	258	270	278	274	329	275	313	280	273	278	279	271	271	283	259	275	272	268	261	277	266	274	269	274	287	260	284	289	246	295	289	293	267	253	278	286	291	257	256	294	289	285	273	313	272	273	288	279	287	303	264	306	297	286	253	262	271	276	278	315	263	272	290	265	295	274	269	299	282	286	292	284	307	297	281	287	288	259	290	294	253	269	307	259	285	285	304	263	288	295	278	289	276	259	261	271	271	286	287	315	256	284	296	305	278	293	260	273	286	325	265	288	267	293	295	304	283	286	300	279	276	276	304	277	291	291	300	293	292	273	279	324	267	301	259	285	252	283	295	290	272	264	303	281	279	315	259	298	278	283	258	267	304	282	291	296	267	270	282	276	291	284	300	297	256	295	280	292	280	326	272	289	275	280	262	292	265	263	266	300	292	284	280	276	271	265	274	284	265	262	270	307	276	337	284	276	289	300	276	293	274	265	277	294	302	284	298	288	278	262	278	279	312	285	284	308	255	280	268	280	277	292	277	299	260	256	285	330	265	278	268	296	316	263	272	299	298	280	290	281	310	288	278	253	303	299	287	312	249	266	309	294	293	298	294	305	310	296	296	291	306	304	278	307	291	308	306	278	306	276	273	298	279	274	274	241	272	290	292	292	264	276	281	279	292	288	267	255	307	296	284	298	290	276	288	289	286	307	302	262	259	271	296	270	267	290	289	297	284	254	266	316	256	261	290	277	250	298	300	273	290	270	298	278	304	286	257	270	288	298	283	288	256	253	292	281	278	292	277	267	293	275	303	310	302	270	282	271	275	303	305	274	287	261	285	285	277	292	290	297	299	271	290	312	290	265	290	276	275	286	280	300	294	276	290	276	285	273	276	299	284	295	274	243	297	286	346	296	272	267	313	302	288	314	242	289	259	277	262	296	264	270	263	273	293	258	251	284	290	294	268	278	304	275	284	281	297	264	271	268	290	280	278	272	269	287	267	310	261	279	274	268	280	295	270	292	276	300	277	285	287	263	269	310	259	273	270	293	295	276	306	298	281	299	278	295	298	278	259	282	296	307	269	279	266	278	299	308	284	281	290	303	267	276	305	272	280	308	285	279	291	253	249	300	282	266	268	256	277	273	293	300	283	263	283	301	305	286	296	267	317	263	305	270	301	278	306	274	288	294	316	310	263	278	285	255	324	260	267	272	300	269	283	304	233	283	247	253	306	243	323	307	260	284	287	269	276	282	279	266	281	311	295	266	280	270	309	283	276	294	294	286	302	279	265	285	280	287	287	268	281	272	305	271	286	301	276	277	290	293	292	283	293	324	316	298	270	293	252	251	257	306	285	287	268	283	268	277	264	279	281	282	291	281	283	277	281	269	278	288	280	310	283	279	292	284	292	297	302	270	292	273	288	283	311	311	256	294	270	277	267	273	319	263	281	251	290	291	306	281	294	297	287	320	270	316	250	278	264	302	288	307	267	275	303	290	286	312	305	269	256	306	310	258	250	291	278	293	258	282	254	281	263	305	270	270	287	271	269	280	294	278	275	256	288	269	268	287	286	301	281	266	266	292	275	270	270	286	240	281	281	291	286	299	291	285	283	304	281	265	297	307	305	292	247	292	258	272	272	316	235	280	281	287	283	240	304	310	275	278	289	248	243	304	274	314	270	293	301	292	296	300	307	306	251	284	256	290	307	279	254	258	252	271	287	287	268	288	295	284	316	273	274	272	270	273	250	272	256	263	257	297	284	286	272	307	268	298	247	270	292	263	287	272	287	271	257	247	286	260	281	271	275	294	255	272	271	288	295	275	253	306	283	269	254	281	268	299	274	280	285	273	300	248	289	290	282	300	293	264	287	292
24142	21146	27741	25127	44865	40048	21942	5244	1107	432	284	243	228	218	193	212	183	191	204	230	191	185	186	192	188	199	227	177	184	205	178	210	191	192	193	190	211	211	184	174	193	187	186	200	192	192	189	221	199	186	196	190	182	213	195	194	212	170	200	218	182	203	194	179	217	216	177	215	205	181	173	194	187	186	187	211	194	174	208	173	217	200	196	196	202	168	197	206	184	210	187	179	211	186	211	209	220	184	183	197	190	172	189	205	210	204	176	196	168	207	186	197	180	213	217	197	207	197	198	220	195	189	185	182	196	175	207	202	159	202	193	194	203	181	187	183	175	188	219	176	180	211	201	195	205	200	179	194	201	173	201	177	201	195	183	186	194	203	217	208	193	193	176	214	211	224	237	183	187	196	179	200	204	179	185	211	202	200	190	195	194	181	192	184	189	215	188	172	208	212	202	185	203	172	189	175	201	176	201	162	188	186	179	198	181	167	192	193	194	191	203	221	206	197	209	178	214	178	218	203	204	197	203	164	186	204	217	206	188	207	186	195	179	188	209	208	188	184	209	180	184	219	199	210	159	174	207	194	183	212	174	203	176	199	184	200	199	180	205	179	204	217	208	186	207	213	203	203	211	221	199	183	175	211	207	191	203	178	186	172	195	198	183	206	195	220	225	182	189	208	191	177	186	197	181	214	196	170	206	189	188	201	172	175	184	204	189	186	207	221	206	203	205	175	185	209	192	206	185	199	197	218	176	181	208	200	216	180	204	196	184	204	211	198	174	209	215	180	199	171	186	188	201	205	173	190	197	196	220	168	192	190	188	180	205	172	185	196	161	167	191	195	226	189	188	199	173	205	203	197	203	192	195	198	210	235	200	197	203	201	185	204	192	203	167	210	192	218	197	185	190	205	181	182	195	198	201	191	212	191	206	171	204	180	195	200	191	204	191	194	213	211	203	179	207	201	183	203	187	191	172	181	165	212	183	164	175	182	188	188	201	192	190	201	198	191	193	196	184	193	190	174	188	199	204	191	218	189	200	192	185	201	179	197	205	196	199	193	200	188	204	172	202	208	172	192	185	160	216	201	200	186	187	223	189	176	193	180	196	230	179	183	170	180	201	193	201	196	205	188	205	207	167	182	196	167	206	202	187	206	177	186	224	195	206	189	222	176	184	199	183	185	198	176	225	206	198	215	180	186	230	204	189	184	189	199	188	191	194	179	191	181	192	194	189	220	211	204	228	185	201	199	186	209	195	187	198	189	200	218	194	203	194	176	176	207	200	206	210	195	193	194	199	201	193	185	212	204	211	201	190	201	198	200	209	187	196	175	196	214	217	182	198	205	200	204	214	220	182	178	204	181	201	202	198	196	173	181	201	195	207	196	176	217	183	204	219	184	197	214	178	177	193	218	195	189	196	211	179	201	200	178	219	196	179	189	197	186	218	179	206	216	187	193	188	210	178	184	186	169	184	198	197	194	181	207	195	192	203	166	181	186	190	187	219	179	185	207	205	206	196	176	189	212	199	201	199	201	210	184	162	182	198	194	205	207	180	177	178	195	204	206	193	208	199	195	223	201	177	154	215	188	210	207	205	177	196	188	187	156	198	194	196	213	195	207	182	184	173	197	201	190	197	214	196	177	191	207	202	206	213	178	196	191	188	178	190	196	173	186	193	198	193	172	190	214	187	187	191	214	202	177	183	192	192	181	181	202	177	192	211	180	169	200	194	189	186	227	182	187	187	207	167	199	181	173	189	213	175	166	185	180	214	209	188	202	182	195	190	207	210	171	200	189	178	223	180	202	200	197	160	171	200	210	220	206	201	205	189	189	175	186	184	199	188	182	174	206	195	188	197	166	188	200	181	216	167	196	212	199	186	204	180	198	204	191	198	191	183	210	185	202	180	200	193	184	200	209	195	196	202	203	208	188	194	188	171	199	188	203	189	180	199	198	196	195	193	189	203	195	177	182	200	193	201	188	191	192	195	193	190	215	214	214	187	196	204	185	199	202	179	184	195	177	185	198	180	171	195	173	179	209	199	196	157	186	185	182	189	181	211	191	213	197	181	200	197	194	196	199	209	180	182	188	170	166	189	189	185	200	188	195	188	184	182	189	208	184	189	217	197	179	179	173	199	172	181	186	203	169	215	217	189	199	197	206	187	185	164	185	192	174	170	214	182	178	159	188	194	190	189	201	173	177	188	197	198	179	176	183	199	188	193	183	202	184	198	194	209	184	203	153	195	180	176	216	175	159	173	189	199	178	188	190	187	178	191	183	194	199	197	180	196	184	194	211	193	197	201	202	180	190	182	189	225	188	192	200	198	199	189	191	175	207	169	200	197	183	211	196	206	189	179	209	183	174	192	207	210	227	187	196	178	185	168	214	205	174	176	195	196	212	199	197	201	208	203	175	181	178	202	202	184	190	179	175	204	193	197	186	179	187	198	185	207	205	192	184	197	198	215	196	175	189	164	190	174	189	204	175	174	195	176	173	192	185	187	207	241	198	209	206	210	163	213	195	188	194	174	208	180	209	186	183	182	208	195	194	186	191	209	177	192	194	206	206	177	217	194	201	171	188	181	186	191	187	200	195	193	193	183	217	179	199	198	212	182	213	215	206	183	201	180	182	196	214	178	168	199	203	181	169	191	176	209	173	193	188	198	189	191	196	198	184	194	221	207	205	180	174	196	189	169	194	178	196	197	189	195	207	222	184	186	186	181	198	180	179	209	203	216	188	180	181	201	207	198	160	187	193	182	207	188	190	207	186	179	188	190	191	200	180	199	173	176	164	200	195	195	225	183	219	200	184	196	173	185	184	207	196	192	182	187	196	198	200	195	221	201	181	204	172	211	202	189	215	195	182	196	210	193	200	205	156	184	177	190	197	174	190	189	191	183	179	202	195	181	208	195	204	208	173	185	216	173	177	185	196	214	199	170	172	185	204	208	207	155	167	181	192	183	203	194	196	190	198	210	179	196	210	198	203	180	204	206	190	178	182	201	193	181	188	200	170	189	195	204	200	181	194	193	174	196	182	185	186	200	176	179	188	178	195	190	176	202	191	196	198	193	182	197	209	179	193	187	179	195	181	184	195	179	211	202	163	180	188	186	219	182	198	192	193	202	187	200	176	178	187	178	171	219	181	190	203	188	185	185	213	223	189	219	180	187	180	168	193	198	188	210	187	186	195	209	198	215	168	205	201	194	169	199	208	193	198	198	190	164	196	195	206	181	208	175	192	213	202	168	193	176	196	196	204	185	185	198	183	184	195	197	186	191	201	174	214	219	201	194	170	183	211	179	211	206	181	183	170	184	161	205	192	213	176	177	202	200	194	187	205	198	186	194	168	204	210	198	188	206	182	219	207	172	199	179	194	193	178	195	196	180	208	207	194	192	219	185	176	207	198	178	192	184	219	183	203	209	196	200	184	180	175	172	169	205	207	213	179	185	184	196	191	188	200	187	184	198	191	198	205	215	182	185	187	197	206	176	211
32480	44825	24907	29251	52986	41495	22894	6891	2256	1014	546	437	344	324	314	292	310	326	330	314	313	315	328	316	322	335	300	306	310	323	310	328	331	300	302	295	335	281	298	338	331	318	331	321	315	333	325	334	319	329	299	321	340	294	346	324	334	318	316	317	327	320	287	330	329	318	334	317	329	342	319	319	347	315	315	324	330	325	317	317	319	305	328	298	339	297	328	318	315	359	323	333	319	354	322	305	325	320	309	311	338	331	317	291	305	328	322	311	330	318	322	310	317	293	334	363	306	307	340	309	321	311	321	328	351	290	303	326	277	300	314	303	322	298	280	318	288	310	304	329	322	312	293	332	308	324	308	306	298	337	293	344	339	329	304	317	333	329	310	308	341	311	306	312	358	320	310	298	316	327	304	297	320	312	304	321	342	347	326	301	323	291	328	321	338	323	295	287	301	298	342	316	301	317	317	339	321	313	321	309	301	321	296	308	315	316	319	334	348	291	317	294	342	279	303	318	275	302	328	305	318	299	313	313	315	319	329	335	300	307	326	343	358	336	331	320	328	344	313	340	303	312	316	321	313	310	317	304	336	327	357	350	335	335	298	347	291	323	324	338	338	288	286	303	321	312	336	306	342	303	339	288	320	336	344	320	303	332	310	309	345	323	316	298	309	314	316	325	318	300	331	302	327	309	296	315	312	319	322	312	318	315	334	325	309	324	279	315	290	305	329	293	291	317	330	319	321	321	304	321	310	330	309	308	332	310	308	299	296	278	323	317	302	327	308	291	337	333	332	297	336	333	320	310	347	315	315	300	296	326	343	304	291	321	307	317	333	317	354	340	333	297	338	296	320	296	325	324	314	347	315	347	324	312	321	317	309	311	325	318	320	356	338	310	347	355	337	332	292	339	352	320	323	282	318	338	321	305	297	318	338	311	352	303	311	335	340	302	306	316	327	346	325	321	305	306	301	328	327	300	304	335	343	343	313	304	311	364	315	342	335	281	304	296	343	332	305	307	318	333	330	320	315	325	290	322	332	339	325	300	312	353	305	359	313	320	313	325	341	316	313	304	327	340	320	310	318	325	294	315	309	294	320	322	360	325	294	326	303	293	308	303	330	323	326	341	311	362	313	320	309	308	320	333	299	316	330	326	297	323	267	321	302	293	348	307	307	329	329	308	332	299	284	342	312	321	346	300	318	337	327	323	324	323	339	335	308	332	332	308	341	313	323	323	343	346	295	326	324	330	342	341	323	319	321	321	295	324	331	315	302	307	283	330	305	312	287	336	333	328	310	300	320	305	297	306	301	324	319	326	342	339	321	300	301	316	339	320	308	335	284	307	309	317	325	316	337	320	358	298	282	332	358	341	313	328	352	316	318	324	293	313	299	321	334	322	312	317	331	331	299	300	313	298	305	316	314	328	337	311	319	310	314	319	338	310	344	313	295	317	340	317	313	309	353	329	316	322	313	313	328	291	322	320	343	320	316	319	305	278	313	322	307	317	343	285	323	318	306	317	318	314	324	331	306	312	303	349	349	318	311	294	323	315	320	303	349	330	300	300	340	299	298	312	316	319	349	351	320	312	296	305	296	320	337	328	323	298	322	314	281	316	322	315	295	304	295	298	346	270	320	289	287	318	301	294	313	274	325	342	327	321	326	281	294	311	317	308	321	309	333	302	342	333	301	299	306	331	322	301	279	317	334	341	303	309	293	349	315	331	303	305	330	333	340	320	303	313	283	308	313	296	331	324	312	308	304	321	333	349	333	311	329	312	276	309	307	321	306	304	307	317	312	317	313	297	306	337	314	323	306	314	340	287	328	324	351	317	312	347	332	311	306	315	337	323	326	314	295	348	343	297	334	301	285	311	346	318	295	311	320	315	314	320	343	312	299	322	316	347	353	288	310	324	321	319	296	317	350	299	317	347	317	324	328	314	307	319	306	320	336	312	317	303	295	313	313	306	302	327	345	312	286	329	320	325	332	311	331	335	330	289	301	280	297	336	322	322	334	287	291	316	338	329	321	323	321	348	306	324	288	332	319	340	328	303	316	312	295	299	339	311	307	281	303	318	320	328	347	263	299	323	319	310	314	332	311	326	294	318	314	312	286	325	315	298	299	311	317	313	303	334	313	314	313	319	337	324	308	305	325	290	301	292	298	335	323	294	366	317	332	311	306	291	313	351	342	294	311	314	292	285	321	298	319	344	341	313	295	341	305	352	332	322	327	331	297	303	352	303	322	308	318	312	304	347	320	318	313	327	302	291	303	362	313	329	323	323	312	319	341	319	323	345	339	323	316	367	311	300	327	325	306	319	354	310	304	341	332	337	332	290	346	299	344	339	342	322	316	290	323	321	329	345	323	288	331	296	325	357	339	311	295	336	276	328	316	330	326	311	295	302	296	309	303	296	320	318	302	331	288	310	285	328	306	327	331	317	323	321	341	300	305	340	338	315	342	300	313	306	324	308	318	330	339	331	350	284	352	310	332	318	283	343	364	313	330	339	317	330	301	315	321	303	331	313	309	317	355	326	303	319	311	315	333	319	321	342	346	326	340	346	288	318	320	319	332	299	293	341	307	335	301	317	317	292	306	323	320	315	351	324	296	351	328	295	325	319	312	329	322	318	318	344	339	311	323	329	314	316	334	311	300	331	288	345	319	325	336	308	303	288	310	319	304	348	320	311	324	304	313	332	312	329	325	359	322	353	320	309	354	317	295	293	310	315	310	333	346	278	293	285	326	328	325	332	328	304	308	301	288	331	328	334	301	305	270	287	316	307	320	352	363	314	288	312	296	318	290	339	312	310	293	277	297	317	333	312	321	319	292	338	285	314	313	298	321	338	329	297	322	336	299	335	377	308	302	313	316	299	291	306	305	330	320	319	319	301	305	322	306	312	310	341	337	314	349	313	319	307	342	312	319	333	318	299	326	313	329	308	329	286	306	359	320	345	317	314	298	312	323	318	317	320	310	300	328	317	319	324	313	293	288	312	325	334	331	276	324	313	304	336	343	349	333	306	328	327	347	326	311	299	296	298	299	325	311	309	325	319	325	321	337	336	284	294	309	313	356	298	340	287	276	323	333	340	338	333	293	323	297	330	300	296	310	325	325	324	327	336	283	330	299	282	292	275	319	352	338	304	336	336	320	326	316	287	342	300	318	321	305	322	325	292	346	297	330	335	310	330	315	312	298	291	315	313	301	315	332	329	338	319	307	304	302	336	293	318	337	341	333	355	291	348	340	283	314	311	331	307	306	303	322	318	287	348	334	296	309	311	330	325	311	328	304	346	324	293	334	325	312	300	316	335	322	346	320	311	338	327	290	294	324	293	307	305	303	325	326	295	327	331	318	317	310	289	328	321	357	309	318	289	355	321	298	310	319	305	333	327	316	308	288	322	335	309	346	319	323	324	329	320	319	304	339	303	293	331	332	341	297	317	298	337	326	327	304	317	310	310	323	331	306	339	308	298	337	320	344	310	326	338	293	318	282	319
22957	21224	28836	24570	41620	50242	33931	12848	2844	1079	482	287	203	189	191	179	182	190	194	178	174	205	180	181	179	170	195	194	171	216	190	194	175	183	194	163	179	169	195	189	182	166	187	175	194	192	179	183	181	179	194	187	179	156	206	202	181	192	187	184	175	182	181	174	198	188	197	168	189	183	167	188	196	186	208	220	175	186	187	173	174	187	187	189	183	194	197	185	170	169	175	176	173	182	172	186	202	177	157	169	162	192	183	149	176	190	202	199	174	184	156	194	175	175	196	179	202	166	172	174	180	167	177	171	193	152	196	193	182	205	184	197	166	179	199	170	173	190	164	162	211	190	173	187	180	175	157	162	181	170	197	182	194	162	171	191	173	197	178	160	186	185	196	148	176	191	178	180	187	203	179	178	185	169	171	175	175	182	161	174	191	189	189	188	177	191	190	197	201	173	183	184	214	167	162	202	194	185	194	166	166	179	192	187	192	156	214	174	164	208	202	203	176	187	205	184	195	184	192	189	184	166	188	196	188	169	169	186	201	165	189	166	167	177	170	183	192	213	185	183	175	203	168	188	165	201	185	166	200	166	211	177	174	193	173	179	182	167	151	170	195	204	186	178	180	199	168	190	182	206	163	184	206	172	181	203	174	150	170	177	189	193	157	174	204	185	158	176	202	171	179	165	190	184	168	190	152	168	220	171	192	184	178	186	183	169	183	191	179	202	151	175	176	157	211	156	180	180	172	184	183	191	183	173	187	190	188	180	165	178	184	199	197	169	176	162	186	175	158	176	172	185	184	189	223	200	167	163	152	182	177	178	164	202	161	170	175	190	175	156	159	131	188	186	170	160	172	196	187	186	175	192	186	191	200	183	203	165	175	152	205	184	193	184	156	176	179	173	175	160	169	161	181	175	179	161	156	175	187	185	173	179	153	177	196	184	191	173	175	178	191	157	173	186	182	185	165	179	197	186	183	158	183	189	183	167	197	178	179	188	186	164	176	182	199	207	154	199	180	172	187	184	165	191	188	173	165	205	173	174	203	191	189	170	202	208	178	175	164	203	178	183	184	182	175	180	201	186	207	207	161	184	161	173	170	170	188	169	198	173	175	188	174	169	193	178	177	194	171	181	170	243	177	164	195	174	192	169	222	196	192	202	194	176	181	193	167	201	186	190	177	190	174	176	164	186	178	193	173	181	209	170	157	179	193	180	203	201	203	172	192	190	154	202	162	156	184	185	181	203	192	196	203	153	197	168	192	183	189	163	195	195	182	177	177	176	178	178	177	184	176	192	184	175	194	181	190	175	192	183	163	204	201	205	191	195	178	180	179	183	163	196	181	179	179	172	191	184	138	178	185	184	151	169	166	196	192	183	195	170	182	195	172	160	182	177	193	202	165	170	181	173	173	171	167	195	195	179	187	207	187	175	186	177	178	177	187	175	196	173	183	186	176	171	197	175	183	171	183	159	181	172	171	179	159	174	164	207	181	176	180	188	184	190	170	201	170	172	204	174	170	191	170	184	174	171	168	182	179	169	153	172	182	183	176	179	192	198	180	171	185	175	172	193	161	199	187	211	154	190	192	169	193	208	179	175	156	161	202	164	159	206	189	160	210	156	190	184	172	178	169	218	169	208	171	180	165	206	195	165	187	186	187	164	173	177	154	198	187	169	175	199	197	194	196	183	205	187	188	179	185	169	162	175	176	194	173	198	173	174	166	196	165	192	171	191	178	182	178	169	210	177	168	183	196	192	190	176	176	179	183	199	185	173	173	177	186	191	174	185	184	195	181	195	171	182	182	186	174	151	167	189	182	178	198	177	182	187	184	187	186	159	194	163	202	192	183	179	183	179	151	187	172	195	222	166	190	176	164	177	167	169	159	167	158	164	185	166	166	165	167	182	200	181	180	178	166	191	204	171	173	171	181	183	201	206	196	183	186	190	188	168	184	200	191	189	183	199	190	173	187	178	148	157	145	177	172	161	184	168	201	197	180	178	196	175	167	178	185	212	162	177	177	188	167	169	190	203	165	185	146	200	190	190	178	166	189	197	186	180	193	187	162	169	184	178	202	156	178	157	183	180	180	193	176	158	169	195	172	186	206	195	178	158	184	204	154	182	195	180	193	185	158	189	176	199	162	188	181	194	164	202	159	163	184	178	172	173	165	180	202	199	201	184	184	206	192	177	184	184	173	178	165	197	173	176	187	168	169	197	173	178	191	163	168	158	188	190	180	165	172	173	166	176	173	168	181	193	180	188	186	178	195	161	167	189	187	178	188	175	202	173	192	186	186	181	177	183	195	186	169	202	170	186	192	191	179	168	175	158	184	199	179	175	188	174	170	159	187	156	186	189	192	191	182	169	172	154	154	196	166	184	181	156	185	158	171	178	169	177	197	179	185	201	182	176	175	182	195	203	185	197	180	177	178	201	181	198	184	186	166	178	181	199	185	200	173	190	197	189	184	175	188	153	167	185	190	194	195	183	197	161	185	193	154	184	145	172	186	203	161	197	177	172	194	196	190	187	193	171	192	174	175	198	206	197	166	187	173	173	198	200	187	180	190	187	194	171	197	186	167	171	183	188	174	185	170	183	187	195	164	193	171	170	186	187	185	186	163	183	155	171	174	216	153	183	191	183	180	194	188	167	191	169	172	179	191	165	178	194	202	187	185	197	198	201	171	186	182	180	180	184	192	192	183	188	178	179	171	159	187	181	185	151	204	171	185	194	154	189	138	194	186	171	185	208	185	187	187	187	162	173	182	207	171	193	188	180	179	170	186	182	180	195	170	196	179	177	203	188	190	193	187	166	157	176	160	184	172	160	198	175	203	185	190	206	192	177	180	191	176	199	163	209	171	170	181	170	155	205	194	185	194	167	177	158	168	200	189	183	192	157	179	190	174	207	198	173	177	179	168	176	169	192	189	200	177	173	184	204	191	180	176	191	185	191	192	187	176	169	184	177	194	168	150	195	178	181	199	162	197	197	177	183	198	201	174	173	182	179	191	149	156	181	172	183	171	171	171	188	181	201	184	194	176	188	184	172	170	179	161	183	190	182	172	173	212	185	188	168	159	166	169	184	167	183	189	182	195	185	172	184	171	194	185	181	200	196	202	172	169	151	178	202	177	174	177	168	191	162	201	183	167	161	179	191	184	180	160	205	179	163	157	162	181	190	201	203	140	192	162	182	200	174	172	165	165	196	186	227	163	166	178	163	181	202	190	188	197	177	196	190	182	170	169	174	159	188	194	176	179	186	195	181	180	194	173	201	192	190	197	189	188	176	174	171	190	170	189	174	171	198	184	162	186	188	193	181	195	179	160	177	189	165	185	181	168	174	176	173	172	177	169	179	200	177	163	183	187	174	176	172	172	178	181	192	196	173	157	172	175	172	189	171	176	192	169	159	167	177	183	203	183	190	170	184	174	185	157	170	166	185	186	151	175	192	168	184	169	173	203	182	165	193	164	165	194	175	171	195	183	192	196	172	188	174
37874	52471	33459	43237	67084	55950	33788	13182	5262	2339	1023	532	369	303	270	300	304	294	297	326	313	288	290	269	314	265	289	293	304	297	282	263	292	311	289	272	292	287	287	279	288	301	285	285	288	296	278	321	284	306	295	289	297	314	308	288	303	306	291	288	287	294	277	280	278	306	291	300	264	286	302	278	282	287	293	263	289	306	298	303	294	292	292	279	307	293	291	297	264	279	297	310	301	318	299	327	285	278	295	275	292	304	328	306	293	282	326	281	300	284	305	269	290	270	313	295	275	310	298	325	279	306	287	296	304	310	310	316	303	300	296	314	311	328	303	283	283	325	309	268	277	299	304	309	296	270	276	307	258	277	301	314	305	290	299	299	287	266	302	330	303	256	269	295	333	283	281	291	286	322	274	325	300	295	303	312	309	293	258	279	288	273	301	290	272	286	301	274	309	311	293	307	324	289	274	274	311	255	290	312	305	272	290	333	309	287	270	282	313	296	269	280	307	302	298	290	277	267	311	307	286	320	288	277	298	266	302	270	272	310	298	310	286	298	274	291	315	262	288	282	268	268	315	303	298	318	298	305	292	311	292	270	286	296	289	298	314	287	295	317	283	298	283	302	301	312	274	284	286	307	312	310	271	255	285	307	284	263	286	288	313	304	311	285	314	304	295	312	278	300	298	282	301	295	326	306	267	327	291	293	287	300	281	272	287	308	292	299	276	288	293	287	288	286	278	288	262	279	261	311	287	285	273	296	303	298	295	299	288	285	303	296	310	311	288	323	345	281	271	301	288	297	310	314	342	296	269	290	300	301	268	287	277	312	298	265	290	300	287	278	284	278	324	295	289	302	278	318	272	276	279	288	295	282	293	284	270	281	260	302	320	285	308	266	274	310	292	291	315	288	329	316	302	315	300	274	291	295	274	280	263	269	291	279	282	266	310	308	281	318	288	327	297	283	286	308	298	287	272	301	262	281	287	323	268	302	277	288	283	305	292	296	309	304	277	285	291	283	276	303	302	282	298	292	273	316	295	280	291	272	278	303	257	273	291	266	291	295	320	285	288	281	301	291	272	279	296	292	265	306	315	302	287	283	306	292	314	267	302	281	285	276	326	290	290	290	307	262	310	293	299	277	279	285	287	285	352	282	292	273	293	267	272	289	299	284	286	284	310	325	288	271	276	291	291	303	280	314	273	279	270	251	314	304	262	264	271	271	279	300	311	282	309	299	306	305	270	298	291	302	308	319	309	306	311	322	311	301	332	287	324	295	292	278	260	265	284	296	291	284	288	240	284	307	288	285	282	288	318	300	280	294	277	286	318	278	295	253	279	296	285	298	289	293	303	277	274	284	275	269	305	286	284	298	268	292	281	305	310	300	296	282	306	307	289	273	285	294	274	311	281	272	283	298	296	306	297	294	297	310	295	262	278	296	311	303	288	283	258	343	302	315	303	313	331	279	269	324	297	315	288	308	280	277	272	286	303	327	294	275	298	278	305	292	323	261	285	282	289	307	299	292	297	266	291	291	263	292	334	288	295	323	289	281	286	292	276	310	304	317	320	347	282	298	272	291	272	300	305	266	281	291	321	273	286	302	307	294	287	289	293	278	287	291	324	287	309	283	295	296	312	292	336	295	281	320	256	308	292	279	301	320	277	312	282	321	264	301	294	305	270	299	303	236	283	294	297	289	304	300	300	287	306	253	309	302	283	298	300	292	296	292	292	292	303	323	291	294	297	288	316	285	295	304	296	315	275	285	270	307	296	317	304	286	318	305	279	281	288	294	293	263	294	290	288	288	279	263	285	273	327	279	278	267	290	298	268	274	282	275	276	291	304	306	294	278	318	304	305	308	263	308	296	274	284	277	276	289	284	291	294	281	271	284	280	295	284	278	301	293	291	300	293	288	292	298	286	272	304	334	278	302	275	318	283	287	334	320	259	292	282	302	297	279	290	308	260	307	264	296	288	302	310	291	310	310	286	292	293	296	276	279	327	300	265	285	288	286	319	298	280	314	304	308	296	293	301	288	265	289	274	263	310	287	290	318	312	282	296	295	292	342	296	308	283	315	273	264	293	295	293	302	296	285	305	287	290	298	293	239	278	285	284	322	275	300	323	304	301	311	284	300	291	273	310	288	291	297	285	287	305	301	295	315	300	323	298	284	322	312	311	322	277	278	237	308	320	273	304	297	260	271	323	284	294	293	302	307	320	288	299	316	295	266	285	303	317	310	301	287	331	306	293	283	293	318	293	296	271	299	293	320	274	284	295	284	248	282	295	297	287	300	274	277	328	269	279	296	304	253	308	279	307	337	260	283	284	314	260	303	303	290	329	282	279	265	302	283	291	293	274	289	286	282	279	277	293	311	278	265	277	305	281	305	309	317	304	297	276	314	302	313	260	285	288	293	310	319	329	299	304	293	295	298	290	280	326	292	291	290	281	325	303	298	277	288	294	322	265	287	307	299	246	313	305	251	275	299	299	318	260	307	298	305	301	308	302	287	280	315	327	297	315	309	311	286	284	307	290	276	280	294	288	303	323	268	289	300	283	293	295	288	269	291	297	280	284	293	312	296	284	289	283	335	302	286	279	285	276	293	300	279	278	288	264	312	286	295	327	322	305	325	295	294	307	282	301	280	302	267	255	278	303	293	336	305	305	282	305	271	301	295	311	301	296	291	262	272	286	283	283	297	291	302	286	257	284	297	303	310	289	276	295	271	289	308	256	280	297	292	305	291	315	291	271	263	267	294	299	290	311	286	271	325	294	263	297	313	292	302	247	320	262	281	273	291	297	312	283	262	304	285	263	284	289	298	302	329	294	264	332	288	244	273	292	316	286	306	272	301	297	290	305	327	280	253	295	303	289	303	279	268	301	288	313	299	301	283	288	245	305	298	278	302	276	339	321	295	289	306	303	289	295	270	289	294	286	278	294	301	306	278	285	294	271	302	283	271	277	284	303	285	285	264	311	300	287	270	303	279	269	265	321	307	273	297	275	298	278	272	298	278	304	262	281	303	309	245	295	269	285	295	308	280	280	308	285	305	268	315	299	279	313	285	311	305	299	298	281	275	306	296	288	279	269	289	340	297	308	286	305	281	315	290	298	314	330	290	298	299	306	283	294	274	281	297	262	293	311	313	265	294	287	276	316	283	269	315	263	309	272	311	313	314	315	279	302	283	307	300	304	268	282	299	284	295	299	275	298	302	320	283	277	302	284	286	300	286	313	291	295	281	272	299	295	298	323	289	264	307	289	297	305	306	264	294	306	295	257	302	303	329	284	282	304	263	301	294	290	297	290	298	302	291	297	280	296	297	286	291	280	292	307	301	291	287	323	273	284	289	268	297	330	311	300	278	296	265	295	279	284	294	300	282	278	287	303	299	299	282	298	278	314	289	287	267	293	307	289	313	284	275	277	308	260	273	285	308	324	277	270	279	267	298	303	304	306	275	292	304	286	314	307	299	296	296	321	314	269	301	299	292	286	309	288	291
26879	21936	17166	6369	16414	16294	6335	986	376	248	194	200	165	184	179	166	190	190	159	174	188	175	166	176	163	170	160	202	173	166	179	175	186	176	149	163	165	161	156	179	171	172	159	169	157	177	144	187	193	155	177	170	181	185	193	166	171	167	158	154	190	172	151	158	177	162	170	169	161	169	174	164	159	163	186	184	168	178	162	161	205	178	169	193	172	171	178	166	163	165	164	191	184	159	166	169	172	174	182	165	174	171	136	179	182	160	163	173	154	165	171	161	170	179	169	166	154	165	162	171	189	142	167	140	156	153	183	181	164	170	149	161	163	183	161	181	170	176	187	149	158	165	144	181	161	191	158	175	180	209	162	179	166	184	168	184	158	186	166	156	179	178	179	180	183	156	162	140	185	164	189	183	147	178	149	145	155	178	156	155	162	169	186	164	187	158	172	164	165	194	153	188	159	166	183	158	188	213	170	182	150	149	148	165	172	186	173	176	179	171	189	167	175	172	172	174	184	158	168	176	173	177	172	176	169	158	185	160	185	147	179	158	168	165	171	184	162	187	159	159	159	199	154	177	182	180	135	153	162	170	170	168	182	157	178	174	167	168	166	176	185	166	166	159	180	166	163	180	166	185	174	172	183	153	163	173	162	141	208	185	179	163	173	176	176	194	158	156	188	160	160	167	183	188	180	157	161	170	176	150	144	169	162	144	171	180	178	148	179	153	177	173	177	140	173	171	148	165	168	146	167	166	184	175	166	159	186	170	155	155	175	185	153	157	184	143	172	174	162	164	173	177	164	190	153	181	160	159	163	196	159	170	161	145	172	156	143	172	165	161	173	171	179	166	185	161	139	165	178	182	161	147	167	163	164	157	170	172	172	182	198	154	163	190	164	160	156	194	189	160	187	152	182	186	160	168	164	170	169	178	178	158	189	170	150	168	164	159	155	152	189	158	152	176	174	178	179	207	160	186	187	159	182	140	179	162	167	176	174	180	176	174	172	163	168	161	155	160	188	156	169	154	167	158	161	165	189	177	157	157	167	166	174	162	161	164	183	161	178	166	170	158	165	147	167	175	197	165	187	165	175	182	189	177	167	179	166	178	157	175	161	183	151	176	162	165	166	165	155	175	172	176	166	142	187	177	154	178	165	172	175	170	173	165	182	176	173	168	158	185	183	165	186	187	163	184	178	181	192	165	190	193	173	172	181	157	178	148	169	173	202	156	161	167	189	193	162	183	186	184	152	154	184	163	169	192	153	163	161	167	196	164	176	182	160	185	175	184	173	168	146	161	171	162	170	170	174	173	166	164	165	172	163	174	185	132	162	178	176	157	176	154	156	180	174	165	173	170	169	168	165	169	165	170	179	164	171	173	168	172	163	168	166	157	178	177	168	145	185	158	184	160	162	165	158	156	168	170	171	160	174	166	156	158	175	182	154	171	156	155	164	170	183	159	194	150	181	162	148	153	168	171	173	183	181	164	189	160	172	186	174	133	204	175	172	146	172	150	175	179	188	159	185	152	143	182	164	184	151	171	157	168	177	178	168	166	152	179	169	171	167	194	167	182	189	175	200	176	177	145	161	153	170	194	194	156	170	170	157	171	184	166	182	174	199	163	178	165	163	168	196	195	164	175	170	168	139	182	161	156	179	168	183	168	176	175	187	174	170	177	147	163	169	190	171	173	185	168	181	175	165	155	152	181	182	171	163	174	160	151	151	165	176	185	179	171	188	196	180	189	156	177	142	153	161	164	160	160	161	172	187	166	158	155	188	167	141	149	166	181	194	183	174	164	190	168	166	167	163	171	183	183	183	176	163	168	159	165	158	163	173	168	152	152	170	167	172	163	164	166	171	164	176	187	171	158	184	162	156	168	185	152	172	184	154	171	172	173	161	180	187	201	170	183	141	176	194	151	149	174	193	183	176	157	177	197	163	175	190	160	179	194	165	189	178	180	188	182	180	163	170	149	163	173	152	178	176	159	150	181	171	169	193	182	155	170	145	172	148	183	170	156	186	184	175	179	146	160	170	191	186	158	180	179	186	173	196	178	200	154	153	184	167	165	176	161	174	167	163	177	194	173	168	160	191	162	184	187	173	196	180	184	168	192	183	158	182	173	162	171	179	173	151	177	158	171	165	179	181	172	178	187	160	189	155	170	160	172	156	176	184	160	161	176	165	165	175	152	168	162	174	155	171	162	179	169	161	166	162	172	192	166	163	168	181	145	168	171	162	163	174	204	161	179	177	140	166	191	151	201	186	155	155	171	181	175	162	166	160	163	164	203	168	190	172	169	162	186	159	175	187	165	163	166	172	173	173	182	169	167	167	165	182	169	170	179	166	169	184	178	153	197	163	175	181	185	166	179	174	155	182	185	185	171	173	160	183	169	149	188	163	154	159	172	156	171	152	166	159	205	150	176	178	153	164	168	192	187	164	163	178	166	175	167	174	170	186	174	174	166	179	167	175	165	168	164	185	174	170	155	159	187	171	171	181	181	181	151	169	173	170	194	185	175	179	151	150	168	157	172	157	187	162	203	149	153	175	194	179	197	195	169	166	179	180	163	175	165	165	165	181	146	194	168	153	190	177	166	167	160	162	153	170	166	182	140	175	173	185	181	181	170	164	174	161	177	159	165	191	176	196	190	169	169	167	175	177	175	182	179	173	167	156	162	162	172	169	154	173	177	147	162	151	153	157	170	175	164	167	166	179	167	183	145	167	181	163	164	168	160	183	169	159	163	187	185	172	161	185	171	184	178	174	176	172	180	182	204	180	181	186	184	156	183	161	161	137	152	204	165	180	162	165	199	188	176	163	177	151	182	191	174	174	159	162	170	169	176	164	176	162	181	174	174	175	151	161	187	164	175	211	166	161	157	180	174	180	187	179	181	189	168	157	170	163	192	150	157	141	149	174	174	183	182	179	137	160	193	178	186	151	146	173	168	158	211	155	186	160	171	174	176	156	190	169	172	184	165	173	176	176	170	160	166	168	189	170	182	160	156	149	156	175	175	153	146	148	187	160	169	169	160	188	181	152	155	167	162	159	191	167	147	153	174	174	161	181	202	164	177	140	181	182	145	170	153	195	173	160	177	160	177	164	181	193	162	168	174	170	158	188	160	166	163	162	173	191	186	157	190	174	132	164	177	162	167	178	183	151	177	174	148	163	176	162	157	193	170	169	187	177	187	150	164	152	167	140	153	174	159	159	187	168	160	182	167	165	174	174	173	162	167	161	162	190	147	176	178	167	157	198	170	152	168	155	175	170	213	169	188	171	153	178	174	160	165	164	174	169	154	151	170	184	163	176	166	170	186	170	173	173	170	151	161	155	174	144	168	183	134	187	170	166	171	181	178	175	152	182	173	188	200	167	139	170	173	137	159	170	177	163	183	173	186	176	154	163	165	170	181	159	173	166	176	143	176	140	194	171	166	177	190	172	173	167	171	196	158	162	172	150	163	181	169	155	174	172	159	179	178	169	168	169	163	183	180
27579	31083	16382	9124	25463	22515	9600	1931	748	495	353	300	306	282	287	297	272	262	276	285	262	274	300	298	282	257	278	290	285	280	259	305	285	276	295	260	274	270	297	301	271	289	286	290	268	278	297	264	288	269	289	307	301	277	265	268	275	290	281	308	274	271	282	267	253	260	298	282	285	270	289	304	283	318	287	265	297	272	280	278	256	271	292	278	316	295	285	259	304	286	272	299	272	290	286	284	303	265	290	277	269	281	282	272	273	287	282	256	261	259	246	290	296	273	261	332	298	263	260	296	264	263	263	275	262	286	277	271	297	261	264	258	317	308	279	272	265	293	301	251	275	277	317	300	274	284	261	319	303	287	277	250	283	251	252	271	262	301	284	288	281	260	266	279	280	300	288	287	286	250	313	256	273	295	279	279	300	289	312	257	262	254	281	283	261	283	273	307	297	265	284	289	299	273	252	289	318	279	278	270	288	261	273	266	280	280	266	293	282	294	284	280	247	269	273	268	310	269	275	263	272	291	298	291	296	269	274	286	294	297	280	283	285	291	302	268	264	295	275	298	324	276	281	263	255	289	248	300	293	284	287	282	275	255	302	275	298	280	291	279	296	260	277	293	258	274	277	303	273	326	284	258	285	291	309	269	270	288	295	278	276	276	239	278	268	270	310	294	265	259	252	285	311	307	279	287	281	251	289	258	280	307	265	274	287	302	255	287	288	262	268	284	264	301	296	232	294	294	271	271	272	295	254	278	300	282	293	275	265	274	288	307	296	266	265	248	268	263	305	256	283	288	270	292	287	256	272	315	263	281	267	277	286	307	304	288	286	274	257	310	292	260	283	274	265	295	278	254	310	272	278	277	278	267	267	283	322	271	287	306	293	295	290	245	258	298	278	279	292	293	275	279	273	300	289	267	272	305	279	273	257	290	297	282	291	296	271	293	278	282	268	261	290	271	262	276	258	271	263	315	273	301	283	265	285	294	264	281	284	270	271	263	272	267	267	281	237	287	254	288	296	277	307	305	287	244	306	322	288	259	286	303	303	283	262	280	328	287	288	268	295	283	281	296	289	265	300	262	282	295	281	289	293	280	288	276	265	281	273	267	271	302	288	273	307	265	274	281	257	284	266	271	287	318	259	309	292	295	260	260	244	292	280	276	268	290	274	284	283	284	279	290	294	285	319	268	298	279	294	284	260	257	283	295	270	304	250	282	291	297	263	283	265	322	256	264	284	259	287	275	306	306	258	289	280	267	249	263	277	256	260	258	248	257	259	251	294	273	291	285	292	304	297	263	260	266	281	265	320	274	276	279	282	273	283	296	299	291	275	273	322	290	311	274	251	287	266	279	271	298	297	295	273	276	302	313	265	278	291	285	289	308	250	247	273	276	306	300	271	304	292	279	297	310	308	292	302	279	299	293	275	309	303	322	245	294	311	289	266	255	291	286	290	274	271	268	267	281	296	301	297	271	311	267	259	333	266	317	263	279	280	276	254	282	290	297	281	309	277	270	290	263	307	291	313	272	298	318	273	270	300	260	248	287	281	297	309	269	284	285	314	305	291	262	272	272	311	274	288	286	284	269	267	292	261	261	270	270	325	261	265	299	290	257	273	271	261	290	279	275	302	257	286	276	259	310	285	268	304	310	280	278	286	294	287	280	268	311	264	295	308	278	289	258	254	317	276	291	297	245	303	316	256	273	230	304	272	278	271	281	267	275	276	291	286	288	270	263	282	271	273	268	265	298	263	312	281	266	297	287	265	307	306	279	301	237	294	270	265	282	281	267	236	269	294	269	268	294	295	286	275	267	293	285	298	311	264	312	317	293	295	268	298	263	300	278	284	275	285	296	259	303	255	269	283	269	261	283	269	283	260	270	285	267	288	307	291	270	280	284	255	283	254	291	277	310	279	274	259	261	271	295	299	315	321	295	290	281	271	258	281	285	272	264	267	293	300	286	295	256	281	309	274	264	278	274	293	294	288	274	253	268	302	259	300	282	270	286	280	254	268	263	277	296	266	271	284	283	303	301	296	282	277	292	271	267	288	268	277	275	268	289	294	288	317	300	264	272	284	265	289	298	253	255	277	267	300	285	286	294	261	285	243	275	272	274	291	290	289	286	266	267	294	308	301	231	295	274	298	302	269	282	297	262	276	290	291	284	292	263	281	277	291	298	305	254	305	286	296	315	263	313	279	266	255	269	303	281	302	268	249	295	291	280	277	285	281	291	290	281	271	316	282	267	277	285	288	264	252	290	280	272	277	307	264	272	268	279	287	273	285	281	303	271	244	283	266	297	264	280	272	260	273	271	284	288	259	309	283	319	283	282	265	285	288	283	290	267	290	284	284	257	246	304	275	270	289	259	267	303	294	289	278	272	302	269	265	284	304	298	280	279	261	254	281	301	255	298	302	286	272	294	270	280	309	306	288	276	290	294	271	274	284	292	282	293	286	289	262	285	298	267	282	284	255	254	275	261	305	292	299	269	282	295	229	299	280	280	301	311	318	291	252	287	294	300	301	245	276	272	300	323	272	260	268	281	275	297	263	279	283	282	280	294	269	295	302	285	265	280	265	274	257	259	258	273	286	278	285	296	268	260	276	259	298	268	279	272	260	276	266	270	296	276	267	270	264	271	320	288	271	254	296	284	299	293	295	269	273	271	286	266	277	292	272	260	294	276	286	272	300	304	301	285	278	304	293	278	286	270	299	280	290	297	283	266	290	278	272	278	285	289	296	288	267	300	307	251	278	277	293	287	291	288	301	294	296	259	307	271	275	273	279	277	288	262	266	302	259	275	288	287	241	282	284	301	303	291	279	287	294	282	275	263	290	289	281	275	298	291	306	295	296	296	276	275	276	284	250	278	278	278	287	288	298	299	293	292	269	269	264	252	300	309	264	270	267	287	310	281	270	269	286	287	300	265	266	263	291	282	270	268	298	292	293	290	313	283	324	298	257	285	316	281	308	264	296	236	272	312	297	317	273	277	281	240	305	258	299	270	284	299	282	270	289	293	259	268	280	259	297	319	279	267	301	287	280	319	274	284	284	302	308	270	287	286	294	294	243	267	265	265	262	288	289	265	284	280	277	281	282	252	311	271	260	273	260	292	286	241	258	270	270	261	278	277	275	284	272	304	294	280	293	291	297	275	277	287	272	294	302	297	272	263	248	275	280	273	272	280	259	293	270	271	298	275	268	284	291	287	271	287	267	249	266	272	268	288	288	289	276	270	261	266	275	274	263	286	277	286	284	279	293	287	257	297	246	252	281	282	318	271	268	272	288	285	289	279	297	291	240	277	266	291	293	299	273	289	303	256	307	292	272	286	283	268	299	279	306	275	264	262	270	287	277	253	281	308	264	289	299	275	299	277	295	270	289	286	285	274	275	281	297	295	302	279	290	313	285	268	291	300	263	300	248	243	264	277	272	303	269	288	277	277	269	273	287	258	279	290	255	292	269	292	268	259	308	258	287	272	289	297	292	277	304	260
24174	21060	27756	24491	39365	43902	24619	6732	1475	702	347	254	252	201	194	191	188	198	203	200	208	182	202	187	181	196	192	225	193	194	225	183	176	167	190	181	200	193	168	172	205	180	203	190	195	172	199	193	217	205	191	189	181	211	189	171	209	180	200	190	188	191	188	224	202	208	182	203	180	189	180	209	195	186	179	179	189	191	160	193	182	185	208	177	168	201	203	207	190	198	225	199	226	178	177	179	177	200	188	187	207	214	177	194	185	191	210	176	172	177	198	179	190	181	170	233	187	172	195	201	205	203	189	224	189	204	188	205	184	197	200	196	202	196	210	207	203	175	183	193	187	199	202	198	199	193	186	192	210	185	179	220	197	179	204	220	220	174	199	177	203	199	202	215	177	194	201	201	206	202	178	197	202	198	176	150	165	158	189	194	190	179	173	202	181	198	182	179	162	189	205	210	183	203	196	192	195	220	205	182	190	182	224	187	202	206	190	187	185	195	180	177	202	189	210	192	208	187	205	191	186	194	194	206	197	180	170	189	192	187	204	193	173	205	197	173	182	181	196	193	162	206	202	180	193	208	177	220	203	185	188	216	189	194	194	216	180	167	182	170	193	188	185	204	170	194	194	196	202	182	195	169	219	206	212	171	186	183	189	215	193	169	169	192	209	178	191	195	216	184	194	187	198	204	200	206	188	204	200	181	207	207	194	210	173	184	169	166	168	191	215	186	180	211	198	210	191	179	195	161	202	196	203	200	215	216	187	199	181	192	235	211	167	185	160	207	231	208	195	177	200	202	186	189	190	196	196	199	184	195	198	177	200	209	213	207	217	192	193	193	188	208	168	205	193	195	206	175	201	181	180	193	189	166	202	176	173	212	223	207	195	208	190	215	213	174	205	179	168	185	195	195	224	192	190	185	221	180	197	169	189	207	205	192	222	188	209	214	205	194	170	201	177	183	173	192	180	211	201	187	199	193	200	191	191	203	165	202	209	188	195	193	208	193	206	199	191	196	201	164	193	174	186	193	188	181	179	198	208	193	195	183	211	199	163	204	170	184	173	155	191	196	199	185	190	170	180	186	201	198	170	191	198	187	193	190	190	172	202	215	211	173	210	173	173	197	200	190	202	167	195	196	161	184	180	202	191	195	209	189	216	203	203	189	192	191	172	176	177	176	174	177	194	194	195	174	170	206	187	207	188	181	207	178	223	190	206	186	218	194	181	202	177	195	217	176	195	199	198	216	181	199	188	195	194	200	189	197	162	194	189	172	166	199	208	196	186	186	176	197	207	179	207	187	169	174	205	213	184	212	168	195	166	209	185	167	200	203	194	208	214	178	189	191	166	193	192	182	203	199	211	199	189	192	186	186	167	178	190	190	190	193	178	172	191	176	194	200	178	207	184	199	211	174	193	204	214	195	181	224	163	180	175	190	176	215	163	194	188	173	198	175	204	187	179	192	199	198	196	195	210	220	198	205	205	197	211	181	201	193	213	193	194	184	173	189	195	201	179	223	200	206	193	187	218	193	208	195	213	189	185	199	179	193	168	197	176	206	196	208	193	189	202	189	185	194	184	177	178	216	167	191	183	183	201	217	196	216	206	189	199	199	170	189	186	163	200	211	187	192	191	183	194	220	192	186	202	202	186	180	186	204	182	179	171	189	190	201	178	184	179	198	178	192	198	192	188	168	213	183	222	192	181	208	184	193	172	204	185	166	215	189	176	190	200	182	169	193	194	203	187	191	183	179	173	203	192	203	165	191	182	190	194	205	219	194	191	191	176	202	189	170	165	199	202	181	198	204	204	202	197	219	231	180	158	206	200	188	181	206	197	169	185	195	194	189	182	185	220	185	177	225	185	206	195	183	189	200	178	180	182	210	199	194	199	217	191	194	201	194	187	183	192	186	211	188	195	194	193	177	170	183	196	208	203	182	200	196	192	198	186	189	196	191	188	168	182	181	203	217	189	191	231	175	194	202	190	203	205	221	205	186	187	196	188	224	202	196	179	205	180	177	200	185	211	164	205	192	177	188	215	192	191	195	193	204	168	172	200	168	199	215	185	191	209	203	191	215	187	186	197	189	195	187	187	156	184	150	196	189	198	200	175	209	209	182	186	182	204	197	205	187	197	191	204	202	178	221	195	202	212	197	191	178	180	208	195	181	209	191	210	200	195	192	199	211	208	218	195	194	211	190	196	194	202	189	193	201	180	190	213	175	177	197	181	175	179	181	193	182	174	212	213	191	184	202	175	210	211	198	189	171	195	190	197	200	213	191	196	222	223	176	197	181	200	161	177	186	207	185	189	158	191	208	204	202	202	203	191	204	173	179	195	186	203	199	180	233	196	198	168	188	180	204	210	147	203	196	187	174	196	148	189	169	195	197	191	175	209	196	181	203	179	161	170	197	178	191	175	205	197	190	187	174	166	174	195	200	176	184	212	187	189	186	194	182	203	193	205	193	207	190	194	207	178	225	183	171	198	191	205	171	181	163	221	169	196	190	186	198	199	188	207	170	200	178	218	181	212	194	204	178	205	177	180	183	185	191	203	189	207	193	173	207	204	198	216	203	185	211	203	169	179	205	197	185	191	203	174	193	184	187	192	188	193	185	188	201	199	181	215	176	181	198	186	179	159	186	206	173	220	197	183	186	194	214	194	193	184	189	188	157	198	198	198	198	196	211	192	187	177	199	220	192	188	189	174	184	200	188	203	178	204	211	206	190	181	191	184	182	210	178	190	201	205	189	208	224	194	207	184	194	202	201	170	187	182	163	203	172	175	185	203	165	193	213	209	194	192	186	195	166	200	211	184	200	197	191	185	181	192	174	217	207	168	190	177	182	170	201	221	198	176	175	177	187	194	173	185	159	191	186	196	173	187	191	198	175	176	195	191	180	181	192	185	190	202	180	188	200	207	184	195	195	174	183	189	214	210	189	163	188	182	184	178	185	194	181	167	171	198	175	209	172	200	166	182	215	154	171	184	202	192	190	193	183	180	192	198	206	170	195	206	183	212	197	210	159	196	180	182	177	210	176	182	174	216	183	207	183	199	211	169	177	197	209	204	187	200	196	185	207	184	159	206	221	185	160	201	206	190	176	184	200	214	198	194	192	199	198	193	198	217	186	189	201	203	192	210	183	179	195	187	222	193	181	202	176	194	206	180	195	204	175	199	198	218	200	198	193	191	230	180	191	216	169	217	182	207	160	186	161	214	186	189	210	174	177	191	194	201	198	183	198	185	181	188	175	172	220	219	198	198	206	184	165	187	208	176	204	184	194	204	205	197	200	217	189	202	189	175	178	193	181	205	178	188	194	195	181	195	173	200	197	199	190	185	180	193	204	203	182	189	209	180	174	210	176	189	185	192	174	184	202	188	219	161	202	197	177	179	188	241	200	194	195	205	202	192	196	213	198	195	209	173	206	196	185	184	191	168	186	184	165	170	199	215	181	187	178	197	196	201	174	180	201	205	179	177	175	203	168	195	204	204	195
31148	40196	27717	24605	50939	45133	24938	8946	3347	1511	690	514	391	357	306	323	300	306	334	321	346	334	316	306	293	296	330	315	315	343	321	306	338	326	336	302	325	316	344	337	324	315	332	331	329	313	318	329	328	288	325	312	336	333	314	289	312	314	284	317	334	323	312	336	345	343	322	303	319	304	315	334	336	338	326	325	313	343	304	314	296	283	288	302	336	310	337	311	329	321	287	372	312	274	341	319	312	301	331	315	316	304	294	313	339	341	323	316	326	281	311	319	310	308	281	310	321	293	334	303	295	329	278	345	326	314	307	342	301	304	324	342	340	305	295	318	328	326	298	283	305	324	348	325	318	354	329	317	286	336	321	314	315	335	332	332	315	317	332	331	295	304	330	339	320	300	299	292	341	358	341	330	296	332	353	324	345	305	300	339	326	328	333	285	284	352	332	322	340	309	333	328	322	300	308	315	326	296	294	317	331	339	344	325	305	338	315	354	319	357	352	324	314	293	316	325	313	326	342	288	315	327	330	319	317	306	321	328	303	333	317	305	337	334	310	347	307	300	330	330	287	325	294	322	313	329	317	318	306	317	343	343	346	294	306	290	337	352	316	336	314	296	320	347	306	316	315	310	321	321	307	317	332	298	342	310	344	342	299	335	318	310	315	355	306	329	319	331	276	337	316	326	313	330	324	296	328	306	292	323	322	331	318	322	324	328	333	322	296	338	290	312	302	319	318	314	347	315	302	342	335	341	333	314	299	365	350	331	337	316	313	336	323	317	301	315	303	316	311	342	293	304	320	357	325	311	306	315	352	333	342	316	324	308	306	303	323	331	312	324	325	333	323	320	322	309	306	331	355	342	315	324	336	326	285	337	339	298	321	334	340	300	334	305	308	323	324	323	310	340	322	335	304	317	350	337	326	314	301	329	328	310	291	342	302	297	340	322	333	317	313	315	335	313	316	264	355	324	317	291	326	271	339	332	332	309	307	318	307	308	302	342	320	333	303	296	313	337	293	308	299	326	314	312	319	327	313	311	314	311	331	314	326	327	286	317	305	310	303	339	342	321	293	317	333	340	296	329	295	316	324	301	338	322	340	301	350	334	349	303	311	323	318	303	307	327	319	281	306	329	312	301	301	305	356	295	324	345	295	342	333	316	315	317	327	320	331	327	308	340	329	309	321	326	319	324	310	283	337	279	327	322	342	355	343	338	344	309	318	324	335	342	304	306	316	307	336	307	317	292	314	327	315	317	303	303	326	326	299	304	283	356	308	317	310	325	323	302	314	294	302	330	321	295	298	295	292	333	344	356	335	322	330	351	317	299	322	310	312	336	317	315	302	311	297	308	291	313	309	330	327	325	334	320	320	317	333	335	349	361	288	307	302	294	320	308	327	309	319	317	320	350	282	335	329	322	344	340	319	336	307	329	294	299	332	324	326	323	307	321	295	297	326	291	337	327	316	295	319	295	323	307	320	314	308	312	320	325	320	311	331	361	327	305	328	328	349	351	317	280	287	296	326	298	334	305	333	344	350	307	303	334	291	315	319	324	345	332	312	310	355	342	308	329	315	332	300	334	318	315	317	322	331	314	329	323	330	296	340	345	316	341	298	305	338	293	326	334	307	329	345	313	319	341	321	316	312	293	293	336	354	308	344	348	311	304	321	312	325	287	328	316	302	313	330	315	298	308	330	315	320	296	317	290	353	346	327	312	319	362	323	307	337	321	349	334	330	324	334	351	306	338	327	310	306	310	338	290	318	312	320	338	283	361	316	305	317	307	330	311	349	323	326	323	315	340	306	340	303	317	300	306	332	323	314	309	322	326	318	303	311	311	322	322	310	330	338	328	299	328	349	302	326	342	324	295	328	298	320	320	328	310	322	319	339	335	286	330	335	330	316	317	284	285	343	321	330	319	321	331	299	305	296	301	322	295	329	343	323	338	293	306	332	341	305	345	312	318	312	321	341	302	332	317	322	348	330	318	314	309	319	337	320	335	330	309	340	292	333	330	337	314	327	276	309	306	342	329	340	332	313	307	307	346	319	301	317	312	304	343	322	327	329	340	325	322	308	332	329	294	321	309	301	324	309	326	313	304	328	348	324	316	326	360	328	319	283	330	312	294	318	324	291	319	310	324	315	302	324	330	332	280	340	309	330	331	315	323	291	297	309	335	328	341	341	342	300	303	298	337	329	320	293	337	306	318	313	355	305	316	328	308	349	325	321	311	315	297	311	352	310	320	330	324	330	337	317	333	309	309	320	346	313	310	319	286	337	300	320	356	342	329	283	352	335	323	292	319	329	292	319	323	319	336	329	309	317	323	314	329	290	329	328	339	361	337	335	286	342	308	292	293	315	356	323	377	287	319	296	334	289	304	330	309	342	316	317	338	306	315	329	308	336	337	344	298	311	333	280	316	338	282	296	336	332	311	302	315	323	293	296	339	328	299	321	317	343	354	318	297	286	328	307	340	304	336	340	329	307	289	324	294	316	322	301	332	315	339	344	317	328	346	326	329	302	315	318	332	332	340	325	318	322	339	351	330	329	323	310	310	342	295	337	329	304	336	359	297	312	299	310	340	312	312	330	313	315	347	323	347	316	328	335	308	342	300	307	365	311	288	309	340	310	307	292	314	334	327	313	327	348	336	301	332	302	302	291	324	345	340	281	320	325	327	307	296	322	289	291	322	337	344	324	324	324	314	326	334	310	301	342	308	325	296	295	358	313	343	318	314	309	317	323	317	342	358	309	324	303	311	315	336	317	326	298	318	306	352	306	331	329	330	293	296	329	317	293	342	287	313	330	304	317	316	299	333	299	320	366	342	292	278	322	308	308	303	310	322	324	329	325	305	324	316	320	329	271	324	297	319	334	336	297	320	269	316	337	321	333	307	349	343	321	326	307	317	327	311	319	305	313	315	318	311	293	292	298	318	317	306	313	346	341	358	318	321	316	302	310	323	351	323	324	304	326	325	330	319	323	310	348	328	322	321	317	295	321	319	320	331	336	306	323	324	317	314	329	300	305	309	343	312	299	291	318	301	307	340	326	318	296	323	305	324	333	325	301	296	335	329	306	327	293	347	320	305	337	344	342	351	309	314	344	312	330	354	331	325	297	287	303	293	286	287	334	329	321	332	280	331	309	329	327	341	278	328	328	317	304	334	320	303	304	311	300	311	311	344	326	355	300	341	305	322	306	326	290	310	315	313	316	310	328	325	326	302	312	322	333	299	323	320	319	309	325	323	321	316	329	306	323	330	342	321	340	288	308	296	324	316	335	291	313	330	303	342	324	315	330	307	309	308	299	303	359	337	331	329	309	316	302	330	349	321	316	319	317	311	312	307	323	296	321	323	343	310	304	350	300	328	300	328	314	322	316	331	318	298	304	298	323	289	296	312	306	300	342	303	315	366	303	326	337	303	282	305	318	342	284	301	318	328	326	336	328	300	334	304	309	322	327	298	326	316	320	364	284	285	355	343	328	370	318	308	342	343
23032	21290	28929	23715	36890	55093	39078	16843	4413	1737	649	376	266	216	175	193	179	174	217	193	184	201	174	174	180	203	180	148	191	188	194	178	169	171	178	198	193	186	177	178	178	191	178	177	216	176	164	186	193	156	181	200	219	196	160	165	155	185	165	177	188	175	155	188	192	194	162	185	190	185	180	146	205	200	201	187	173	188	207	184	199	202	172	159	183	168	185	201	178	176	176	178	203	166	168	173	169	198	164	195	181	169	184	169	183	196	190	190	186	193	161	178	181	204	191	177	185	191	171	199	173	196	185	213	181	208	165	174	167	174	163	198	197	175	189	186	194	183	174	190	183	171	178	178	188	171	174	191	193	158	164	173	196	181	192	191	211	180	181	183	172	171	171	158	191	181	179	181	174	150	184	174	176	168	192	182	182	181	192	205	185	202	188	187	174	178	187	174	194	203	183	189	193	220	182	186	196	201	173	164	172	173	204	171	173	200	191	185	187	192	192	183	149	181	204	183	170	180	163	159	202	177	169	186	197	196	185	177	151	180	208	186	166	167	191	180	199	194	170	187	194	167	172	200	169	184	204	181	195	192	165	176	199	220	183	175	168	171	173	179	178	180	202	183	184	184	207	186	189	191	189	178	203	184	186	167	176	193	194	153	190	176	200	172	183	176	169	187	230	165	207	191	183	212	191	174	194	206	191	169	185	172	190	176	182	191	163	175	201	181	208	207	189	164	203	160	195	190	202	190	213	194	184	163	183	175	190	166	187	186	181	198	163	193	192	199	193	192	196	169	177	155	182	177	159	172	164	192	195	162	191	190	188	173	167	182	206	197	170	178	190	196	167	168	194	194	182	182	196	185	190	193	156	179	179	178	185	193	170	179	192	186	175	193	203	188	187	182	166	203	187	205	147	167	225	186	169	170	194	161	187	194	194	187	162	199	194	170	168	169	198	167	171	199	214	200	191	199	186	192	165	192	172	185	195	199	168	161	160	190	181	172	178	178	182	210	175	192	187	158	200	186	175	165	179	202	205	170	177	193	163	178	195	179	164	197	166	177	185	205	194	201	182	191	195	190	195	167	167	167	166	186	183	202	178	189	160	206	187	171	195	168	174	171	163	176	185	189	175	182	200	183	202	200	190	192	211	190	191	170	193	188	170	166	174	178	160	161	173	181	169	213	185	195	189	176	180	174	191	180	157	174	188	193	181	189	194	165	201	171	189	168	173	180	174	179	181	213	181	165	194	213	181	175	196	170	166	193	180	198	195	172	185	165	173	197	140	167	188	176	181	184	167	169	169	197	163	183	197	202	196	215	194	165	199	179	189	189	209	194	185	196	162	193	173	151	206	175	197	176	176	183	176	203	185	187	173	188	219	166	177	175	195	166	203	149	182	183	160	194	173	192	172	175	184	173	178	180	173	201	204	173	177	198	190	181	185	178	178	185	193	175	198	209	183	203	165	198	169	204	160	176	176	157	180	189	157	176	167	186	182	180	191	174	190	194	180	186	194	164	177	171	188	191	218	196	172	196	168	169	196	197	191	166	182	174	169	163	163	179	198	174	203	176	176	205	196	176	189	200	184	187	187	196	192	199	190	196	176	151	210	181	194	183	161	176	181	196	218	173	190	190	167	184	199	180	193	200	158	189	183	172	194	178	197	166	193	172	174	180	191	186	188	189	166	171	193	189	194	183	159	199	178	179	187	177	197	175	210	176	181	219	162	188	177	188	170	170	195	188	175	207	179	197	171	171	187	161	195	186	179	159	176	171	191	193	193	173	187	182	172	180	176	198	184	170	186	169	170	184	178	184	180	167	187	173	168	166	200	201	182	193	164	206	199	183	167	179	174	175	149	171	204	187	170	152	192	200	182	197	166	171	185	183	185	191	185	205	169	208	190	177	175	167	164	170	205	198	170	194	214	228	186	195	195	167	171	202	174	204	185	166	196	153	196	182	185	183	187	193	202	185	172	193	185	192	193	191	182	170	186	194	163	165	178	199	183	203	187	181	215	177	183	183	166	175	179	180	183	200	185	186	166	158	185	188	194	168	189	182	162	189	162	213	191	204	183	200	175	167	166	179	178	168	210	196	171	178	174	194	192	182	190	191	182	190	206	175	207	192	177	173	192	151	164	195	164	158	179	167	187	186	211	190	173	165	177	188	188	177	188	161	194	195	162	173	199	174	185	184	182	191	213	206	164	190	177	193	207	186	183	161	159	157	190	190	179	175	187	197	168	178	168	183	217	191	164	203	176	166	177	193	174	190	171	170	189	177	183	182	183	181	188	158	165	187	183	185	197	170	192	164	198	172	195	187	158	184	153	196	198	162	173	201	180	190	181	158	201	179	162	176	188	167	192	198	177	179	171	183	176	202	181	188	164	165	196	187	177	171	203	199	173	197	187	187	191	198	194	182	163	176	214	178	210	186	179	190	187	173	196	196	196	198	202	198	174	177	188	190	205	188	179	168	176	160	194	161	177	177	209	184	195	181	200	180	188	180	191	172	184	175	179	182	181	178	167	165	180	183	184	181	178	188	194	187	179	191	172	191	186	185	202	186	172	200	176	173	187	204	180	174	201	168	211	190	182	177	170	181	171	197	177	190	182	178	172	199	170	198	171	162	190	187	181	210	193	198	212	185	176	177	187	178	197	185	195	191	189	169	158	190	186	188	164	196	186	211	185	169	162	179	157	194	183	197	189	178	179	189	161	194	175	175	170	164	159	189	177	175	171	164	190	198	177	192	206	160	191	162	171	208	181	199	169	154	192	185	180	191	190	206	182	193	198	179	197	179	202	191	184	164	181	193	200	175	174	203	153	170	181	187	193	201	185	183	168	189	157	189	194	210	203	175	176	191	185	191	167	198	170	163	179	158	194	190	204	154	167	152	186	190	178	170	166	167	181	200	202	189	189	176	197	198	154	185	194	172	190	182	224	195	185	205	183	177	161	183	184	173	195	215	197	179	180	202	181	169	180	174	179	189	174	178	190	166	180	197	191	192	158	194	187	159	176	180	181	184	192	180	183	172	179	186	191	181	187	176	187	169	176	166	195	189	175	168	170	183	182	179	165	183	202	198	172	163	206	203	195	170	188	197	197	189	202	196	188	201	203	184	190	195	175	178	176	178	185	202	168	206	170	194	176	204	182	198	191	177	179	168	192	188	197	201	172	193	184	167	179	175	200	166	199	194	213	192	159	179	175	183	191	193	196	174	154	179	216	184	180	174	172	196	179	194	193	176	182	198	172	194	208	190	189	184	206	210	182	179	195	184	179	199	177	190	162	171	168	196	195	168	191	184	178	183	184	166	170	168	184	188	189	184	175	175	172	189	160	195	196	176	189	173	168	162	159	210	182	174	177	184	184	171	189	196	187	170	177	186	205	178	190	173	173	181	197	164	184	165	191	178	168	176	162	195	197	206	183	184	200	179	186	176	175	173	175	170	154	171	182	198	195	195	194	181	165	185	201	206	196	193	181	167	172	181	160	165
35734	52140	36210	26881	61455	61533	38072	17964	7771	4141	1443	779	535	405	327	323	301	315	339	328	307	303	303	301	300	311	294	321	295	298	282	283	277	302	306	296	308	287	285	321	298	294	289	281	285	297	274	302	286	313	279	322	308	292	327	288	285	307	266	290	281	293	308	303	299	306	281	355	307	314	315	314	295	276	321	315	314	297	326	319	278	287	309	309	318	296	272	293	318	299	295	327	293	284	258	294	277	290	270	281	324	313	319	313	290	282	300	291	304	317	303	295	335	295	302	304	295	313	277	291	286	300	321	304	282	295	296	286	303	301	299	309	310	319	294	292	250	321	320	282	320	296	292	333	282	272	269	280	292	306	312	282	313	326	304	292	287	295	291	303	331	322	274	300	303	295	288	313	314	295	307	310	306	307	310	303	297	322	297	280	301	307	293	300	303	273	290	310	322	330	316	282	283	278	313	296	297	298	320	298	298	299	279	317	300	272	313	299	292	313	320	305	286	295	314	273	292	300	297	288	279	295	317	312	290	318	293	304	297	327	303	283	319	276	267	301	270	296	308	317	317	272	286	284	301	300	324	281	273	290	291	300	308	312	298	329	300	284	304	322	294	273	287	270	274	284	325	287	312	312	297	302	274	298	309	262	297	353	322	286	281	289	276	326	289	301	289	266	303	295	283	326	304	300	292	304	315	289	276	345	298	257	323	303	292	309	309	287	272	305	311	295	318	281	307	286	300	317	289	292	330	312	325	280	273	283	268	319	307	297	321	325	330	323	321	313	294	269	332	291	317	299	275	300	294	321	266	267	295	254	285	297	327	274	309	268	299	264	322	298	312	332	287	319	285	315	303	293	307	279	343	279	320	323	280	314	291	316	286	296	308	288	311	301	277	293	290	278	317	295	298	311	272	303	299	286	295	298	298	318	297	278	302	308	330	295	261	283	271	295	309	291	308	305	307	304	307	303	281	301	340	318	303	275	293	291	313	281	333	317	271	289	287	283	303	297	298	301	299	296	317	310	320	310	289	286	299	286	305	325	325	299	299	286	279	326	280	305	279	312	301	306	295	307	296	298	269	295	256	299	302	288	302	282	309	294	294	301	294	311	284	294	325	322	322	296	324	300	299	279	286	283	281	278	341	310	288	311	300	288	286	278	332	302	319	309	336	305	287	313	289	314	304	283	313	269	309	276	312	282	290	294	299	297	279	284	296	277	305	293	326	295	284	294	301	311	320	289	301	276	294	296	323	312	302	304	310	317	268	291	291	294	324	304	287	286	315	297	278	296	289	295	319	279	296	315	327	304	316	296	298	285	287	323	315	300	307	296	306	288	298	300	313	323	314	299	293	297	290	310	269	323	283	308	278	283	299	311	323	285	315	294	300	294	319	290	282	298	290	288	268	292	317	308	314	313	313	298	268	306	290	285	316	305	316	305	292	354	298	290	309	271	324	294	328	291	292	313	298	289	306	308	318	307	318	294	283	297	305	312	307	283	294	321	311	300	280	304	321	326	302	304	320	305	299	306	278	279	303	303	321	290	321	281	286	287	307	300	262	317	315	308	296	296	308	290	290	329	320	288	295	301	311	297	299	300	291	319	325	287	285	288	321	286	305	281	279	296	298	317	270	319	303	279	279	310	261	324	282	298	296	305	314	303	320	286	307	303	308	273	299	297	291	296	297	295	307	304	278	297	302	290	287	298	323	319	295	277	313	313	310	308	329	298	296	315	286	328	307	287	306	263	299	314	282	303	292	307	318	262	280	313	257	302	304	286	305	286	277	324	290	307	279	303	310	285	309	306	299	315	300	279	278	286	325	294	280	341	317	275	293	303	336	287	279	293	308	270	290	285	294	321	285	267	317	292	258	280	283	309	290	303	309	288	314	293	318	285	317	269	294	303	309	291	280	294	299	307	333	276	308	299	274	272	328	303	295	271	276	314	285	290	317	285	292	321	300	292	322	321	298	290	299	285	298	282	344	301	302	300	286	311	323	294	304	296	310	292	318	317	300	275	281	293	289	321	281	286	278	316	314	290	315	300	319	306	286	331	291	315	276	302	308	290	362	308	294	313	282	276	287	334	294	296	330	285	311	299	297	322	309	285	275	298	325	309	314	281	292	272	309	259	312	278	298	285	283	324	293	285	324	307	280	272	297	295	295	276	328	294	343	309	317	298	311	314	303	293	305	289	290	286	310	309	296	266	271	326	294	317	272	306	298	295	280	303	295	288	290	297	295	274	300	292	313	300	302	289	289	284	288	317	328	292	302	285	293	311	283	303	312	307	292	289	308	314	293	281	304	282	291	291	290	298	287	295	302	298	291	280	319	285	285	335	297	327	290	316	294	310	281	289	290	318	328	306	287	297	289	291	278	327	291	303	291	318	283	317	292	299	298	288	307	295	270	314	300	308	274	300	308	294	297	291	309	295	281	335	294	292	326	270	316	319	306	288	280	270	307	288	305	294	308	304	280	322	281	294	307	298	290	324	300	300	300	284	271	293	307	307	315	311	277	308	292	314	305	290	304	291	278	273	304	269	289	334	319	318	301	328	308	329	310	329	310	320	297	285	302	289	287	296	284	320	275	314	274	297	280	308	287	295	287	314	250	282	299	287	269	286	294	306	314	327	292	316	292	294	318	284	304	290	296	321	292	279	292	296	304	300	310	309	284	296	268	302	296	305	306	287	293	302	313	292	291	282	313	312	325	290	306	332	307	310	278	291	297	293	283	290	299	311	310	309	301	287	296	282	289	296	289	271	301	325	295	307	302	303	288	313	290	321	300	285	303	306	309	294	300	283	313	304	265	325	296	269	297	309	311	309	277	284	298	326	301	311	310	317	298	305	289	317	286	287	306	294	291	311	297	284	269	290	281	334	288	279	318	301	315	296	289	303	295	330	280	324	288	294	336	291	308	294	294	298	312	277	324	311	324	306	324	292	325	334	297	303	301	316	282	330	303	297	321	310	307	299	325	330	345	293	307	303	300	283	310	309	283	316	277	303	304	326	297	297	262	320	296	279	284	301	310	319	286	295	304	308	291	309	318	313	286	265	313	315	300	292	303	268	278	318	325	282	326	311	307	289	298	311	286	302	316	300	291	312	321	321	302	324	283	289	309	330	301	278	311	323	302	300	307	290	323	272	307	303	299	294	287	283	310	334	315	284	306	317	326	325	290	274	320	292	316	285	295	301	285	313	301	330	290	297	310	294	308	323	272	262	286	294	312	290	289	275	296	298	351	296	310	304	302	308	316	299	278	300	313	294	299	306	290	278	289	314	271	283	313	280	304	302	278	285	316	296	300	276	308	283	292	292	283	296	317	302	314	337	288	316	330	305	311	295	287	322	300	304	307	287	282	261	306	289	304	294	272	291	288	265	301	308	299	269	302	316	292	326	292	318	291	309	279	308	327	288	281	301	319	313	305	305	288	289	289	322	312	306	305	288	270	313	302	311	304	308	316	326	289	315	300	299	301	328	302	308	280	315	288	304
26814	22091	17335	7004	16322	16133	5827	1146	432	295	202	222	185	174	171	184	183	172	172	160	174	188	145	169	168	172	200	189	147	183	191	183	168	159	167	183	187	172	182	186	171	173	175	161	186	180	190	165	167	157	172	207	173	216	158	178	183	172	191	161	192	190	163	181	164	165	162	191	162	171	198	176	173	177	170	188	181	189	173	194	175	193	163	185	163	186	171	166	141	162	187	159	167	171	196	154	162	182	185	185	177	175	178	158	174	169	177	177	170	171	170	176	173	171	143	196	167	160	179	170	149	164	172	155	171	173	174	197	181	182	163	202	186	195	164	186	166	166	185	191	168	168	193	163	181	186	180	176	162	187	199	184	171	179	180	196	162	176	167	186	190	186	156	203	176	151	183	185	172	181	172	167	162	175	175	179	165	179	168	179	169	153	173	139	174	191	172	180	170	175	181	161	162	189	169	165	170	182	179	164	180	172	178	155	174	213	155	173	200	169	184	171	164	200	173	186	171	177	178	167	177	174	157	180	174	165	181	165	178	176	189	197	182	144	141	162	167	171	188	160	169	183	171	184	191	200	159	185	161	175	160	188	160	174	169	179	174	173	185	178	171	153	163	199	185	169	202	174	170	163	152	190	174	170	176	174	165	178	176	200	187	169	200	170	196	159	196	170	184	156	174	173	190	175	149	183	157	170	182	171	144	193	182	183	176	189	163	148	166	195	169	184	162	195	183	161	170	189	171	192	153	170	174	162	165	175	160	178	183	177	160	185	189	172	163	175	173	198	166	189	153	176	163	170	164	170	172	175	183	181	183	176	174	165	169	148	173	166	193	159	173	159	175	167	168	162	169	164	181	191	199	181	154	178	160	152	179	163	178	188	181	188	198	177	186	181	169	148	159	198	183	173	182	192	175	174	202	179	189	195	166	181	144	174	169	171	154	159	193	168	169	171	179	173	193	172	172	176	184	177	161	184	173	166	194	165	192	161	170	183	200	193	169	152	186	173	149	189	183	178	187	170	191	177	183	165	163	180	167	178	171	178	167	178	171	189	170	168	193	157	171	185	177	173	173	168	178	172	192	188	166	182	171	163	181	154	197	183	174	177	168	170	165	179	166	168	173	200	181	209	213	171	179	174	174	171	168	176	170	168	186	164	212	183	169	189	197	172	178	165	186	175	190	171	170	169	171	169	175	188	185	172	173	170	165	156	193	180	201	170	179	189	167	175	180	184	166	178	203	175	172	163	205	178	179	155	187	154	158	184	181	191	173	162	165	162	177	167	179	183	200	196	181	155	195	157	179	184	185	195	166	176	165	162	168	169	164	187	187	167	161	175	184	167	172	149	194	190	178	178	186	162	187	161	177	187	180	157	168	180	190	159	157	188	185	177	200	174	176	183	175	181	185	175	163	190	153	174	174	184	182	183	188	187	163	169	170	167	178	174	176	169	179	160	140	210	168	193	182	163	164	183	159	167	153	183	169	167	163	178	180	186	164	162	178	172	179	181	174	167	166	174	185	159	164	175	177	165	195	169	204	161	178	163	177	165	185	172	164	175	184	158	174	169	177	150	167	160	164	156	168	173	177	189	188	156	181	166	183	153	192	196	194	184	177	159	181	172	172	184	182	195	183	173	151	181	148	162	177	192	172	167	165	183	192	203	158	164	167	185	183	162	182	175	168	175	191	169	175	162	164	177	160	171	170	168	177	175	158	182	192	195	181	182	161	180	177	194	170	183	202	172	170	166	170	168	187	170	172	164	192	198	187	211	164	172	140	181	166	162	192	148	168	160	167	183	196	194	175	172	175	182	179	166	170	165	179	172	204	177	182	166	176	196	177	178	189	182	180	170	173	175	186	194	188	167	195	170	172	152	164	157	161	149	176	158	158	155	173	188	177	150	170	161	207	163	186	194	166	160	171	160	189	163	187	183	179	178	160	173	178	178	172	156	166	160	165	180	157	155	175	189	173	168	160	169	147	187	174	188	164	168	197	199	168	187	162	174	171	177	171	175	176	163	177	169	154	180	177	170	156	174	152	180	185	174	159	181	154	172	156	175	158	181	162	178	169	164	169	176	164	193	152	185	182	166	180	188	189	186	165	149	186	165	207	157	154	173	176	181	170	179	157	167	170	167	161	188	180	157	187	183	196	180	182	186	186	161	179	158	168	196	185	169	153	205	171	186	167	181	167	172	158	175	165	164	167	179	181	177	160	188	169	173	170	201	188	189	178	182	187	178	188	183	193	158	153	164	163	171	162	176	199	168	157	156	189	190	166	184	166	181	181	192	183	171	164	178	153	188	197	161	169	185	162	161	170	159	173	173	176	167	141	182	178	172	169	162	195	191	169	188	172	176	185	187	178	167	200	188	202	178	166	172	156	164	183	205	154	176	171	178	191	162	186	190	151	184	176	169	175	189	170	147	175	174	183	192	179	165	163	176	184	173	178	182	171	166	185	175	189	166	173	154	176	178	181	171	166	181	191	178	168	179	188	176	190	174	171	185	173	177	178	154	173	167	180	177	159	186	181	191	170	185	176	176	176	163	154	177	175	187	202	178	159	181	164	167	174	177	174	189	163	173	185	174	154	182	169	178	188	166	170	149	184	169	169	175	198	176	165	171	157	205	184	157	161	163	153	179	167	152	169	196	185	199	191	172	184	186	166	160	168	151	186	196	172	171	187	157	161	177	181	157	150	174	175	156	172	172	164	189	172	188	180	142	164	164	180	159	166	169	173	165	178	181	174	202	153	162	167	152	171	173	173	180	175	174	158	178	194	177	167	166	190	178	182	170	190	190	178	172	169	176	171	162	190	184	166	197	154	180	162	167	179	164	197	164	165	161	182	187	167	165	151	179	155	190	190	151	152	166	190	198	175	155	162	193	182	153	171	163	154	181	185	174	185	149	185	180	188	163	197	183	174	169	175	170	168	185	186	202	162	184	175	157	158	180	192	159	172	180	189	189	182	164	151	172	210	172	183	174	169	188	198	147	189	165	160	168	186	180	162	164	163	156	177	163	179	145	165	179	142	174	161	167	186	157	199	168	186	177	184	188	171	186	160	165	174	194	154	168	173	174	177	192	180	170	183	172	174	168	170	164	145	160	165	180	190	171	176	155	160	169	166	163	185	165	179	166	208	153	168	172	179	189	161	188	210	183	188	192	175	185	199	189	164	165	175	172	186	177	158	168	177	180	188	187	159	167	178	171	188	166	163	196	183	187	173	174	159	168	201	162	165	168	172	172	175	169	171	176	165	182	148	168	166	173	184	170	185	176	161	166	174	164	166	153	194	182	155	167	181	167	170	189	189	178	175	168	190	196	185	153	167	182	191	186	167	204	163	167	172	163	191	200	161	185	177	152	165	163	175	175	187	166	172	188	176	200	177	186	185	188	191	182	172	147	178	163	172	184	162	163	198	205	157	172	187	176	181	160	189	177	202	154	158	161	154	181	191	198	157	185	168	183	161	176	188	168	161	169	182	173	190	180
28360	32639	16230	9380	25348	22642	8681	2235	869	579	411	322	306	321	288	283	281	285	275	282	311	272	276	305	238	307	278	286	302	295	290	282	278	312	298	299	274	294	275	318	296	313	290	294	299	284	275	300	298	310	315	282	310	294	305	273	305	284	316	285	288	290	294	300	320	284	297	293	285	301	279	295	295	318	313	265	295	276	286	281	313	346	328	267	298	293	277	315	286	314	312	298	293	283	311	288	315	272	298	283	265	303	286	285	279	274	306	275	270	277	303	281	256	303	286	312	305	299	288	308	311	278	285	281	275	279	277	292	272	273	282	276	289	295	278	312	286	290	302	270	276	304	286	287	301	281	316	278	310	267	301	283	311	279	300	277	294	312	304	294	321	287	319	303	270	304	296	265	316	280	302	301	322	278	287	306	328	268	265	309	252	284	292	280	274	278	307	292	290	292	292	284	267	273	255	284	290	324	327	287	291	283	292	289	275	287	281	300	284	300	293	335	282	283	326	281	309	296	276	267	260	294	307	317	309	260	286	273	304	279	286	260	318	273	297	305	325	329	305	307	291	286	295	286	317	255	286	257	304	282	281	314	288	301	273	282	335	289	299	259	282	304	287	300	282	253	266	292	304	276	292	289	284	332	281	327	298	283	296	275	303	316	285	297	323	330	285	279	318	312	259	334	283	331	271	339	296	289	262	310	294	270	275	286	292	302	277	283	265	306	296	296	310	320	335	292	272	275	295	282	260	286	310	302	283	292	288	269	292	302	293	307	298	330	297	307	292	280	295	297	286	294	317	279	295	280	282	286	295	295	307	307	282	282	293	285	275	276	271	284	273	296	284	294	304	290	298	297	302	306	284	286	260	283	291	323	298	323	260	295	281	286	280	296	290	320	269	284	282	295	303	304	287	292	268	289	296	293	272	283	278	306	248	305	272	299	304	288	290	331	285	312	294	298	301	293	297	280	281	318	277	281	267	296	279	286	284	278	281	290	279	310	314	324	293	313	311	264	302	306	308	288	310	313	273	267	277	337	274	308	278	295	298	316	290	315	314	276	282	282	278	295	279	287	333	285	273	292	283	310	295	301	315	293	291	282	296	292	283	279	307	298	300	302	322	297	293	318	280	303	275	281	301	299	286	299	286	285	293	266	314	275	263	289	293	285	294	303	274	309	282	302	293	275	289	304	274	307	293	283	261	297	320	298	287	296	284	289	299	298	261	317	315	294	318	310	292	321	273	271	285	288	282	276	308	300	328	314	309	264	284	315	305	269	294	280	290	342	289	267	315	266	285	274	283	270	292	290	286	300	303	285	300	298	291	304	295	323	302	310	295	294	297	307	283	299	318	260	279	285	285	306	294	282	292	289	310	298	313	276	294	279	307	303	298	308	285	317	311	288	293	288	284	298	276	308	302	287	313	282	275	277	315	273	292	260	251	296	319	301	301	296	289	279	298	294	295	294	312	279	279	288	318	279	292	317	266	300	316	287	297	289	295	300	293	274	292	258	291	265	309	345	273	296	289	279	278	283	311	327	294	299	256	316	263	296	267	284	294	301	279	308	285	259	316	283	306	272	308	303	264	318	277	286	306	320	273	313	297	311	310	289	305	314	289	292	268	300	291	299	295	302	304	281	284	289	263	320	319	301	282	271	275	269	296	298	270	278	312	304	298	265	291	326	312	306	269	303	297	323	334	323	311	279	300	271	307	279	293	337	280	285	296	293	295	296	299	274	264	281	300	293	293	272	284	271	310	286	283	304	289	298	285	310	302	294	303	298	298	314	301	255	289	305	299	273	314	304	302	287	312	272	294	301	287	316	303	303	303	301	267	290	289	308	300	290	276	339	277	294	286	317	308	281	258	273	276	290	286	308	284	296	270	308	271	311	286	284	287	272	301	296	306	246	283	295	269	288	283	302	277	325	289	311	287	314	337	297	297	299	280	323	313	281	318	300	303	309	270	307	287	293	289	296	263	308	279	302	294	264	292	303	303	304	330	282	265	300	291	273	321	290	313	304	298	300	291	286	276	318	298	298	317	290	290	300	294	295	261	281	316	312	295	297	317	276	291	291	301	276	302	285	309	298	285	257	285	285	275	292	273	274	290	271	305	299	298	286	290	307	328	275	313	298	288	290	309	302	297	289	272	299	263	304	320	313	276	292	269	311	296	293	276	311	286	278	289	292	284	299	299	297	297	307	278	323	271	307	290	331	279	278	301	268	315	276	311	295	287	293	295	302	311	316	272	312	295	284	280	279	326	298	275	277	282	309	299	286	320	306	292	292	274	311	283	250	274	321	288	283	296	283	322	296	287	284	298	320	304	307	276	307	305	309	283	292	293	269	304	275	282	278	342	296	309	285	287	291	297	305	273	292	306	289	307	304	301	306	282	277	278	312	290	286	310	286	267	317	269	281	266	317	276	302	306	308	298	286	289	302	312	287	287	300	342	290	303	268	261	309	313	301	310	331	276	303	289	303	273	284	291	295	290	294	341	285	280	311	300	302	266	317	286	311	307	295	306	266	287	327	279	300	311	283	300	272	293	318	285	333	316	288	301	312	312	299	289	286	308	289	306	275	320	300	294	275	295	265	288	302	318	268	278	283	293	291	293	307	288	282	302	283	314	312	310	297	288	312	277	289	287	292	290	274	261	308	308	302	288	290	316	293	341	310	271	267	298	308	309	289	277	298	297	282	281	311	296	285	284	287	278	323	281	299	328	284	266	290	256	291	284	316	298	281	284	309	307	287	303	276	316	276	304	305	285	301	312	275	306	271	287	308	283	309	311	289	291	295	304	295	284	301	273	277	306	289	321	289	296	273	295	245	302	248	301	276	307	294	305	286	286	304	277	288	300	287	315	295	290	266	292	261	307	285	293	269	302	266	258	319	288	302	303	269	284	292	299	285	301	278	309	306	300	293	293	285	281	288	300	302	301	303	280	283	294	278	283	275	292	284	272	317	298	312	333	307	285	273	301	277	260	317	287	308	254	299	298	275	313	315	300	275	313	279	289	285	318	291	294	272	286	293	291	267	290	286	310	298	294	307	249	290	292	317	291	281	259	283	321	274	270	278	282	306	314	298	301	264	305	309	297	337	287	303	308	268	290	292	287	301	277	292	287	267	296	330	299	336	288	270	311	290	305	272	273	285	298	305	251	282	302	277	283	304	254	284	305	319	269	306	282	316	293	312	304	285	291	281	274	310	298	314	286	267	294	278	302	286	308	276	277	265	301	325	276	282	301	311	299	303	290	301	309	284	284	262	280	297	304	292	281	283	294	265	290	306	275	287	300	274	305	308	281	333	279	292	289	316	286	318	267	285	299	287	276	285	285	294	288	313	284	301	302	298	305	285	297	289	329	280	263	317	287	295	270	260	297	307	316	285	301	281	303	269	301	273	279	301	278	301	299	316	301	283	261	304	288	300	296	294	294	317	304	303	293	300	308	314	282	292	301	312	272	270	302	292	306	275	325	272	268	310	295	299	309	264
24276	21208	27933	25145	40792	44722	23591	6053	1329	666	331	275	250	231	226	208	194	183	201	210	210	197	214	179	189	207	220	186	184	187	201	197	207	209	215	186	184	186	196	197	193	199	224	191	172	198	213	213	198	210	200	176	188	192	228	213	197	183	232	203	227	211	202	198	193	196	195	198	227	195	189	193	195	207	193	214	202	207	181	193	202	220	195	236	223	209	204	228	210	183	198	190	196	205	178	193	221	207	215	186	181	218	193	176	190	186	201	211	214	207	187	207	199	224	190	179	206	223	209	206	199	199	215	206	186	191	213	200	229	200	199	210	188	203	194	164	198	209	196	175	204	198	224	200	194	198	219	196	202	222	210	188	201	183	186	211	204	199	185	209	189	230	192	199	214	207	182	180	205	203	214	229	189	190	188	203	170	230	183	186	198	206	188	176	198	220	202	182	229	175	194	215	193	188	199	207	186	199	193	203	195	210	189	203	190	214	220	204	211	230	201	184	188	201	190	206	194	215	205	183	181	210	199	206	198	213	195	192	193	196	188	188	192	195	207	189	208	192	202	196	188	194	210	204	190	199	193	211	197	207	176	207	200	218	190	191	216	182	200	214	203	226	181	171	203	206	234	186	231	204	198	189	193	210	191	196	214	180	199	186	212	205	216	199	176	206	193	203	183	207	175	182	194	192	191	202	182	191	184	199	191	215	201	210	195	189	201	192	197	205	203	192	179	202	210	200	196	179	215	168	209	223	192	181	175	188	221	191	187	212	225	202	184	210	210	196	167	209	207	198	187	174	198	204	187	218	189	204	201	190	183	210	190	210	198	202	204	224	209	203	202	181	193	191	212	196	180	203	185	196	176	189	201	180	199	175	213	203	208	166	191	218	208	190	213	200	224	182	199	186	196	195	202	207	205	182	218	205	203	196	221	195	197	196	181	198	188	200	204	188	176	201	193	195	207	197	214	213	212	197	190	203	211	189	176	213	179	225	219	181	188	212	179	204	200	210	193	198	199	198	175	196	215	183	201	193	217	193	172	201	214	205	174	217	201	202	218	178	192	187	190	224	199	204	172	202	185	201	192	199	193	188	186	188	202	194	191	196	214	218	186	186	199	181	191	208	198	209	211	195	212	194	181	174	200	195	183	183	191	163	211	207	213	202	193	193	203	202	189	189	191	191	178	182	204	199	200	204	192	202	188	200	214	175	204	197	214	199	224	227	177	205	180	199	201	189	211	196	223	195	206	196	190	218	197	185	202	196	200	189	180	192	198	211	196	216	223	191	201	195	217	201	187	217	195	205	203	195	196	230	189	208	201	211	208	217	186	198	184	191	215	214	195	197	199	185	226	198	206	187	199	209	216	189	208	202	190	196	221	196	184	206	201	187	192	204	198	190	202	205	193	191	201	177	194	219	205	199	201	206	186	179	206	208	193	200	187	184	213	203	211	191	197	175	221	191	218	226	202	190	193	199	225	194	189	214	202	188	203	216	212	198	203	211	191	193	223	224	176	222	190	181	198	201	210	210	225	210	179	211	212	202	205	193	197	190	225	217	198	204	205	191	210	213	203	193	212	187	220	212	205	181	195	219	188	220	202	207	215	196	211	172	214	199	192	204	218	209	217	179	212	197	200	198	199	186	213	199	179	207	202	193	203	186	214	203	203	200	189	197	185	172	220	193	218	213	198	207	199	189	177	207	197	203	218	211	187	193	181	195	205	190	182	187	200	207	213	172	224	190	194	215	212	188	194	197	203	209	205	207	194	215	197	199	203	212	209	195	193	201	191	189	174	192	195	174	190	208	211	183	215	188	192	209	234	197	186	220	213	175	201	202	205	175	188	212	213	186	194	201	195	199	180	239	213	209	196	175	196	207	159	220	207	210	218	209	185	201	180	205	196	220	215	220	197	201	205	196	221	197	176	216	204	176	197	178	199	193	205	201	204	200	208	225	184	203	194	181	203	193	197	191	185	236	174	177	196	211	191	169	188	228	217	213	177	202	185	230	193	222	180	187	208	229	225	162	188	212	201	210	202	214	192	202	192	209	226	212	220	224	232	215	192	171	191	187	183	150	205	196	194	166	217	192	211	203	215	194	208	203	213	213	230	173	192	196	192	216	203	194	200	223	184	230	196	184	188	216	187	217	208	182	192	208	225	186	199	247	182	194	181	221	227	195	196	240	182	224	175	193	197	219	207	180	184	218	192	204	213	187	206	218	204	198	210	206	204	189	210	181	183	195	196	222	197	186	204	203	193	218	213	225	188	202	201	203	198	205	208	201	195	211	193	208	170	219	196	189	194	204	210	209	208	197	199	211	228	189	172	196	197	200	203	209	202	222	187	172	223	175	186	202	180	208	198	196	186	168	194	199	204	192	198	200	186	200	183	228	199	204	194	193	196	205	219	207	181	219	209	180	217	199	185	201	217	216	204	207	180	209	180	202	204	211	203	198	196	177	232	214	213	197	184	197	184	195	195	177	188	184	187	196	202	199	191	210	196	185	234	198	189	200	216	180	197	214	203	237	180	188	207	202	209	183	213	180	194	197	173	221	197	196	194	206	216	190	193	229	201	187	195	209	210	207	211	227	189	203	233	196	201	200	180	201	192	209	191	193	217	186	207	219	233	206	201	199	204	216	209	208	187	206	204	207	197	196	185	191	228	177	233	190	194	186	203	196	203	209	222	221	191	157	190	183	198	197	211	207	187	218	177	197	204	202	196	182	207	168	202	187	217	211	190	215	184	215	196	210	209	206	194	219	198	202	190	220	192	199	193	191	205	189	179	210	202	206	200	194	215	203	206	181	210	210	201	219	198	229	197	210	201	196	217	197	228	216	217	209	191	215	197	225	200	183	222	179	209	206	193	197	181	179	216	224	183	207	170	178	198	225	224	197	208	199	205	195	193	211	197	229	209	215	199	191	159	192	205	191	209	211	198	201	210	197	218	206	187	218	200	211	190	199	228	226	228	209	211	200	218	193	211	178	183	189	199	188	204	205	193	181	199	195	193	225	189	199	199	191	207	221	198	211	186	199	218	212	183	203	202	191	202	230	217	195	207	202	195	229	205	182	213	168	200	192	232	192	198	200	215	207	200	165	199	211	185	223	204	198	172	208	207	180	197	187	197	194	222	198	210	209	192	210	192	218	185	202	180	197	204	181	189	174	202	198	213	227	204	194	187	193	197	215	208	176	178	195	194	195	166	172	213	203	205	227	199	168	205	200	189	190	213	174	205	184	202	198	234	194	204	223	187	192	209	201	218	188	180	205	203	174	179	201	211	184	198	185	213	208	201	210	189	229	213	211	176	201	196	174	208	197	188	215	202	195	214	192	218	205	196	211	185	194	196	188	191	196	218	198	198	195	194	200	237	206	186	217	195	208	218	201	210	201	193	196	206	194	222	193	221	208	189	215	213	227	185	206	181	195	202	192	201	190	189	196	217	214	220	199	226	228	219	193	200	208	187	203	207	207	205	208	204	197	204	196	201	193
29774	44941	27624	27392	50727	45029	23301	8158	3138	1613	636	549	460	365	360	319	344	328	338	335	309	322	351	342	355	334	302	312	378	355	306	303	335	347	358	369	307	348	322	333	358	305	300	334	314	329	330	345	355	344	334	336	345	333	346	309	342	350	343	310	341	315	321	332	327	321	311	285	369	345	312	355	317	293	321	343	313	336	325	353	327	315	316	322	315	334	339	301	300	278	321	324	345	342	302	359	362	346	311	384	338	352	327	318	349	321	339	340	365	335	316	344	349	327	302	336	339	306	326	316	338	313	357	347	327	336	337	348	341	322	341	330	321	317	326	353	352	327	316	344	340	318	318	336	325	309	317	345	335	310	344	317	309	327	361	341	356	331	335	356	351	350	306	318	338	358	318	341	327	323	316	352	340	361	327	325	316	350	346	332	327	340	323	317	341	358	327	331	300	362	331	321	369	377	318	336	305	319	326	347	346	335	327	321	327	339	310	359	319	360	368	322	330	321	339	375	346	273	336	312	319	337	303	315	350	315	358	334	308	351	327	313	326	321	322	331	337	315	329	311	339	298	302	345	325	329	367	351	353	320	307	344	292	309	339	319	346	313	323	328	339	337	302	337	302	360	316	327	322	333	305	337	321	327	355	294	305	313	325	335	346	328	356	365	359	323	351	332	304	360	328	322	342	367	340	346	365	341	344	341	341	359	339	356	370	317	321	320	314	333	329	379	324	301	308	318	314	335	323	319	345	337	299	317	323	292	325	330	309	340	326	330	305	325	329	337	330	309	331	307	324	311	323	322	304	334	324	329	355	354	326	346	342	344	318	339	327	320	313	309	323	307	311	333	347	318	341	320	324	332	337	347	309	278	303	312	348	358	325	319	336	332	335	331	339	320	317	318	322	313	314	322	296	357	337	310	298	334	372	378	354	319	319	327	355	338	301	329	329	324	332	306	331	337	324	334	369	341	339	312	325	318	355	307	325	341	315	326	334	347	312	351	317	311	333	345	299	322	342	322	325	330	337	293	319	311	350	316	333	331	324	315	325	307	345	331	340	345	283	313	358	318	344	350	323	324	335	311	340	346	313	342	348	320	307	322	327	363	320	317	346	306	371	327	324	317	345	333	340	361	322	343	355	326	359	311	314	359	368	355	314	327	333	286	316	315	337	342	346	326	300	318	339	314	320	333	353	335	320	321	362	320	314	314	345	292	316	335	320	341	367	336	325	354	311	365	354	348	334	323	364	299	336	309	329	308	319	324	341	360	338	313	308	318	349	327	333	315	337	313	330	334	347	333	314	322	328	316	335	365	336	338	350	330	322	302	385	326	367	306	362	333	347	346	314	308	313	343	338	355	308	314	330	309	346	334	352	296	321	302	334	299	369	336	324	318	349	341	315	382	336	341	325	335	330	309	330	338	335	321	319	360	295	362	309	342	324	306	367	344	330	355	343	324	333	295	310	332	314	326	332	302	332	347	323	328	315	334	316	305	317	337	347	320	308	354	349	340	306	320	356	334	370	328	345	313	313	318	343	336	314	309	356	320	328	322	309	333	341	311	338	342	367	298	352	304	354	334	329	341	354	301	336	324	348	325	334	333	354	323	333	349	334	294	314	341	320	328	328	294	343	321	346	346	339	323	330	312	307	360	338	340	284	315	319	338	335	319	348	316	322	343	330	357	321	346	334	292	329	325	346	368	303	370	340	318	339	317	329	307	301	337	311	334	338	303	342	324	347	328	352	306	303	318	358	341	335	356	354	328	334	358	344	331	317	345	322	354	351	364	334	309	328	308	366	301	308	339	319	319	342	327	347	341	351	364	351	341	345	363	342	317	340	309	316	304	335	332	300	324	319	326	303	282	332	325	346	333	349	330	328	333	355	358	320	337	339	314	329	325	305	378	338	314	329	323	316	366	346	350	327	350	320	315	325	317	351	336	345	322	311	322	324	328	329	316	331	328	321	352	312	328	355	334	311	325	315	353	337	343	336	299	319	326	345	328	336	317	332	312	330	353	341	328	327	328	352	343	351	319	308	326	326	334	335	344	345	290	323	320	346	320	321	339	350	358	333	330	296	338	341	323	326	328	328	344	325	313	350	335	386	354	349	330	330	330	324	317	363	317	354	334	301	330	323	313	308	336	338	323	319	328	315	335	305	328	319	324	309	319	340	347	337	322	353	324	337	333	306	333	320	335	314	344	316	334	333	351	305	310	293	318	348	358	352	344	315	328	323	297	329	356	337	307	336	326	347	303	321	339	339	334	320	312	324	335	337	346	337	312	336	303	334	332	352	330	320	334	351	331	326	347	319	336	326	336	294	337	335	353	386	321	352	358	333	331	328	353	330	316	346	332	340	316	315	357	353	332	290	335	330	347	334	301	294	327	321	320	324	340	360	333	318	354	347	345	312	313	324	316	322	317	314	324	353	341	302	311	341	346	318	329	330	351	311	336	328	336	309	345	320	326	326	332	340	353	317	344	367	329	337	318	368	343	346	351	318	325	359	318	357	325	317	317	315	351	316	321	340	336	341	296	312	321	331	372	330	324	321	325	317	309	352	342	369	306	354	335	337	312	323	310	336	337	342	325	336	347	323	328	327	330	325	352	318	326	350	327	346	368	325	307	322	342	310	330	331	313	353	316	341	341	324	357	322	316	331	314	312	335	319	361	343	317	359	335	342	333	329	358	339	331	350	306	319	327	317	344	330	326	297	314	313	324	323	350	336	346	324	325	324	323	354	323	345	322	338	323	332	305	332	320	308	344	335	302	328	333	327	368	345	334	363	347	331	330	316	332	345	320	352	311	334	300	296	334	312	349	320	341	341	332	342	312	337	353	327	312	323	352	308	319	359	322	318	362	329	382	316	359	344	315	345	284	331	311	315	337	315	349	335	328	339	331	310	315	344	343	318	316	319	373	333	339	353	327	345	332	328	284	336	318	332	295	305	312	335	337	363	345	305	311	332	314	331	340	360	355	321	321	305	341	349	307	325	325	314	361	356	354	342	353	315	329	324	346	363	371	308	323	301	327	333	303	304	315	313	329	326	316	347	315	313	351	327	320	332	337	283	337	303	310	311	315	348	360	334	329	354	337	292	332	349	331	334	330	293	344	295	316	350	308	338	328	311	319	336	307	340	316	353	320	344	358	323	339	311	335	333	321	295	320	324	321	307	337	308	289	313	297	317	335	318	330	325	342	318	333	315	311	347	308	338	325	322	301	340	333	324	347	318	358	338	323	314	314	309	307	331	340	330	332	310	334	321	342	341	331	352	339	359	348	354	348	337	306	351	330	357	325	330	340	309	345	340	347	323	366	325	359	319	298	323	330	331	308	326	311	317	364	338	340	353	327	340	320	305	306	350	342	313	359	357	377	322	326	319	318	306	349	344	264	341	356	329	310	332	358	333	353	301	321	299	310	336	340	348	359	349	349	336	307	323	304	322	337	360	341	324	301	352	349	330	352	334	368	331	320	293	315	343	305	320	324	337	333
22944	21216	28929	23904	44148	54594	33305	13049	3186	1072	397	388	297	252	221	197	198	170	190	196	185	192	167	191	197	203	204	197	185	191	229	180	193	187	189	201	186	207	168	190	197	162	195	177	176	175	173	186	195	209	212	195	181	172	167	187	208	177	183	168	178	193	185	202	204	194	179	197	202	173	196	201	214	190	170	176	197	164	175	211	175	177	191	199	188	187	166	195	173	198	200	191	197	185	161	163	179	173	188	165	202	184	193	192	183	170	176	176	177	189	193	199	194	188	188	194	187	171	183	204	211	194	189	207	191	179	180	192	154	186	204	181	178	215	191	151	186	184	162	186	185	197	191	182	182	196	201	192	174	184	182	187	177	181	213	204	179	172	169	176	190	183	178	172	170	197	188	192	179	175	198	156	210	184	186	192	177	187	185	154	206	184	201	183	181	160	185	187	184	197	183	206	168	214	198	181	173	183	185	181	175	203	168	200	181	176	181	193	205	177	193	180	202	161	180	188	187	181	208	174	187	177	194	183	183	182	180	199	189	198	219	170	196	188	196	207	185	156	169	184	178	185	199	182	184	179	182	153	193	180	193	184	181	185	172	192	172	200	174	183	215	195	191	217	177	211	204	185	182	196	162	175	155	188	201	203	194	172	190	203	169	190	182	180	176	183	192	177	181	202	169	174	163	183	188	188	202	187	192	174	195	193	187	201	193	189	161	194	196	183	207	179	208	180	187	210	205	178	212	197	194	183	172	198	175	186	184	187	188	186	193	194	185	192	179	196	171	191	176	188	162	153	197	162	188	197	178	212	176	181	205	178	188	194	180	184	168	183	183	194	188	176	156	173	198	185	189	207	222	193	197	200	177	202	164	155	207	167	166	211	190	211	196	192	209	186	172	156	175	171	183	191	206	181	199	197	185	181	198	187	198	180	206	179	171	163	179	208	179	207	170	188	205	193	185	191	180	186	189	186	197	183	197	183	193	176	192	186	170	184	195	167	183	208	161	194	143	175	182	181	182	183	178	187	179	186	202	179	194	196	192	173	178	187	171	185	178	174	182	177	191	190	190	197	176	178	186	195	194	175	189	217	190	181	187	199	196	178	200	187	209	209	185	191	178	198	212	179	196	187	188	189	173	164	193	180	166	184	196	175	204	159	198	200	203	203	183	186	195	187	176	183	183	204	182	177	189	217	187	197	190	178	193	205	194	190	211	175	196	199	181	192	196	197	190	187	188	199	201	178	191	158	169	207	177	204	177	178	197	180	196	203	217	170	193	185	188	191	199	207	184	192	186	195	163	181	192	203	193	171	174	189	183	186	172	180	210	208	188	172	203	208	190	183	188	179	174	181	170	177	179	200	187	196	202	190	186	197	186	182	184	166	186	204	188	197	195	179	205	191	178	191	170	211	175	195	200	172	187	194	194	153	197	175	196	161	180	183	177	179	184	184	208	179	187	172	200	185	205	203	180	226	159	183	180	187	210	181	208	199	205	175	178	175	196	178	186	194	192	182	167	204	197	182	203	193	189	181	198	174	198	186	198	207	185	174	173	179	196	188	205	187	192	216	189	197	195	195	172	189	194	198	180	193	166	167	183	193	209	186	196	166	191	194	194	183	186	179	188	192	191	188	160	180	182	200	186	183	191	176	194	167	195	160	186	193	207	189	211	195	182	159	154	187	190	187	173	213	197	168	217	188	198	195	195	181	180	172	206	175	196	191	207	196	191	186	189	206	172	187	178	181	212	180	174	192	188	197	175	217	189	181	187	170	178	182	197	164	200	185	192	211	211	186	182	206	182	165	164	197	159	140	176	193	203	202	187	203	199	187	167	167	186	167	170	204	201	187	164	181	167	179	180	188	173	167	201	175	188	177	168	173	189	175	210	182	163	172	200	195	193	199	178	172	192	188	204	183	196	190	186	177	186	190	193	191	187	181	181	206	193	179	189	198	185	193	190	185	196	171	189	161	204	173	176	182	188	178	188	186	166	192	179	191	193	175	178	206	193	191	202	191	187	160	194	194	196	202	198	194	187	196	203	182	188	201	171	208	182	193	181	202	191	168	201	175	188	184	199	174	197	184	190	170	182	175	178	190	184	184	191	197	186	188	200	217	189	187	174	187	199	177	197	189	162	196	171	197	170	170	186	201	187	164	164	186	191	185	192	188	206	195	205	177	199	198	204	176	174	190	175	179	182	180	210	195	181	178	191	171	195	179	195	194	180	183	192	173	187	181	199	198	198	169	215	172	172	169	156	189	178	201	191	182	183	182	184	186	206	185	172	199	164	204	193	177	184	230	189	234	176	179	192	171	174	160	196	186	181	192	180	184	205	185	164	219	226	195	178	172	167	194	194	201	173	173	178	172	193	169	191	172	199	210	184	162	212	197	181	182	203	184	208	158	191	214	193	182	215	209	196	179	184	193	186	197	196	178	184	186	192	180	202	184	183	159	187	183	181	176	184	171	202	192	204	189	187	194	167	202	224	202	202	201	188	193	179	193	203	190	196	197	180	207	183	177	191	176	210	178	190	178	172	175	197	175	195	182	172	151	189	185	165	180	181	194	184	185	175	203	182	218	185	193	198	198	175	192	196	194	169	217	169	181	188	183	201	180	215	191	199	188	191	187	208	193	206	188	196	178	177	184	187	188	182	189	205	194	187	215	186	184	204	186	190	203	176	179	173	189	189	185	190	221	183	183	193	194	158	188	198	195	191	172	162	192	187	189	190	160	173	192	191	187	199	183	158	196	189	155	220	206	170	188	187	168	190	161	199	191	179	182	188	201	177	217	188	179	206	183	183	195	170	185	185	183	194	201	182	171	167	180	202	184	175	190	177	185	171	199	179	189	185	190	190	206	202	179	191	192	191	192	159	161	166	165	176	172	195	188	155	175	180	196	192	183	192	196	170	192	171	197	177	185	195	206	175	186	191	192	186	174	183	171	183	182	165	172	194	184	187	197	195	178	180	167	176	214	192	186	171	185	189	218	192	204	187	213	189	197	168	173	196	194	192	203	200	170	199	189	188	176	193	181	194	189	183	177	183	183	178	192	193	193	183	179	170	172	197	190	168	232	187	199	183	183	186	196	181	181	177	175	171	189	185	175	187	183	191	169	185	195	192	190	195	186	190	189	179	200	194	191	164	183	192	188	193	181	177	178	186	186	203	184	197	201	179	198	192	194	188	183	180	209	209	196	174	193	185	201	180	172	185	190	191	185	191	185	191	176	174	173	171	165	183	204	180	183	197	166	184	191	195	195	217	166	187	202	212	176	209	177	178	192	211	186	180	173	209	190	195	168	177	183	206	174	175	184	191	179	195	208	174	187	189	199	178	191	194	179	208	178	155	176	216	213	210	198	209	196	174	178	170	184	191	191	189	179	209	170	192	190	183	158	189	191	203	201	174	202	167	185	178	185	180	195	176	203	180	184	172	176	192	183	166	188	180	201	190	178	199	179	184	170	226	186	201	163	197	195	177	182	174	183	179	186
35513	55327	30024	37261	68035	57999	32517	14405	5825	2420	927	839	606	472	354	345	316	333	321	315	335	314	315	307	314	289	329	297	324	294	316	301	309	294	327	274	322	309	313	280	288	282	283	319	324	314	284	297	296	310	290	314	302	309	326	321	343	319	310	324	300	274	310	290	281	323	326	320	324	334	309	312	264	309	317	293	308	300	309	298	284	336	296	286	305	304	318	293	293	289	314	311	289	316	320	287	312	295	276	302	292	310	298	322	310	289	310	299	315	296	313	334	300	295	295	297	290	300	291	310	308	320	311	308	277	297	308	338	281	308	317	306	294	305	300	332	332	345	295	316	336	310	300	294	288	323	307	314	327	320	314	263	302	305	321	282	320	299	316	288	302	299	310	300	307	304	289	346	283	303	294	305	297	306	293	299	291	312	302	300	306	320	295	289	327	302	299	308	320	277	334	303	286	296	299	310	335	341	316	320	293	305	318	311	306	331	317	287	276	303	308	295	318	295	314	309	303	302	309	302	326	298	290	292	303	332	303	288	304	301	292	320	297	331	318	320	284	289	289	283	296	290	292	301	313	308	294	321	295	323	312	305	303	312	305	297	304	326	313	323	306	323	279	309	309	323	303	280	294	294	337	297	308	309	289	302	306	296	291	310	301	322	327	323	301	300	279	318	295	297	296	299	300	335	276	300	328	308	286	322	302	332	292	326	318	301	294	307	316	277	288	280	309	295	320	323	306	303	319	312	312	299	282	261	308	284	313	315	337	305	288	302	293	306	295	282	297	306	302	294	314	293	328	266	333	321	312	330	272	280	274	277	319	323	305	314	329	327	340	337	278	293	316	292	322	299	305	307	329	327	316	296	346	317	313	285	308	318	335	325	289	276	313	302	289	313	308	299	308	292	308	299	291	292	306	282	302	276	306	296	287	312	322	269	325	306	330	270	323	314	318	311	291	335	315	294	287	281	271	274	314	311	272	291	319	277	292	330	325	309	294	302	299	286	308	300	276	319	357	333	329	294	324	291	303	308	302	310	305	288	318	288	303	316	314	285	318	296	319	300	285	293	314	317	302	321	298	270	302	295	299	293	278	328	274	304	291	303	295	279	298	329	341	322	308	307	289	320	320	296	290	336	316	276	314	307	298	285	285	288	299	341	298	309	302	293	317	296	357	320	286	327	308	309	291	332	278	287	377	314	276	299	284	324	321	308	290	337	290	281	322	288	329	299	307	288	310	290	298	280	286	313	261	306	327	319	300	296	281	311	317	299	288	298	306	335	278	295	293	299	309	295	307	306	280	313	311	340	292	276	318	287	302	277	302	297	286	278	331	309	294	304	288	317	304	284	333	301	318	307	288	295	298	316	301	328	320	335	276	283	299	314	310	285	311	313	311	307	312	306	282	295	322	329	298	293	305	303	335	328	289	310	278	327	283	314	295	292	306	316	319	309	311	324	282	320	297	311	299	289	320	313	292	290	338	278	328	338	301	308	289	310	311	322	292	320	295	251	274	303	331	310	313	347	310	306	304	340	297	324	334	305	304	312	283	310	334	314	321	349	313	321	301	312	299	341	310	299	336	290	314	323	280	269	290	334	309	292	275	288	307	308	295	281	294	302	296	272	307	321	277	295	283	330	300	323	290	302	302	315	310	270	286	302	321	326	269	331	319	310	333	304	314	303	288	284	292	310	261	283	296	303	270	305	302	304	291	284	283	310	293	325	304	280	322	319	312	289	320	309	323	312	316	329	306	299	275	285	304	348	302	304	289	310	331	284	303	284	325	264	318	288	302	304	314	322	295	289	295	296	301	301	318	276	304	293	305	325	281	285	315	301	316	314	335	310	320	344	281	296	311	290	303	293	284	292	316	312	321	327	317	296	314	311	321	322	325	312	314	306	285	298	320	307	289	335	302	301	299	311	312	320	326	292	309	293	283	318	294	296	309	277	290	308	297	290	332	312	311	299	343	290	330	333	290	309	294	311	288	298	310	288	313	310	311	320	296	281	300	311	332	312	301	291	305	307	282	319	303	325	332	296	299	283	281	307	326	311	307	338	313	338	316	293	305	316	265	274	307	302	300	296	330	303	325	297	295	293	312	308	310	283	303	295	313	287	277	316	296	306	295	282	290	303	312	293	291	312	332	277	302	261	324	274	341	282	299	297	313	310	304	310	314	317	298	291	313	334	334	283	317	288	305	317	312	321	306	330	311	287	300	306	320	314	309	301	332	302	291	285	276	303	285	338	317	320	275	311	314	301	319	303	305	299	316	314	317	326	325	313	340	311	286	320	314	296	287	310	291	327	294	317	325	291	304	326	295	270	318	297	307	288	325	301	322	317	279	284	307	296	294	280	285	327	300	335	302	341	285	304	318	286	291	318	293	283	311	299	295	283	327	302	286	291	329	288	309	290	284	296	307	314	310	313	299	320	292	293	314	315	296	341	325	300	306	323	308	316	321	271	315	301	306	312	310	298	317	321	301	303	322	309	313	305	304	291	300	315	292	303	335	310	281	331	321	336	291	311	295	334	284	302	301	306	301	282	282	322	317	309	318	286	311	284	315	312	310	297	329	318	340	279	311	274	304	295	269	333	296	320	320	280	306	278	329	293	322	317	308	335	322	308	313	307	301	332	323	294	311	301	303	284	305	300	300	341	310	329	309	293	319	269	306	305	297	309	300	308	293	315	319	334	308	292	321	306	315	313	290	287	324	323	323	306	300	311	281	288	317	307	297	307	322	285	316	321	317	312	316	299	301	316	273	301	310	309	291	317	319	291	284	325	307	322	305	322	300	287	319	306	316	303	307	320	315	321	308	292	306	327	331	304	306	307	336	280	282	301	309	307	306	306	317	302	319	314	322	313	289	336	326	303	287	294	317	325	298	323	325	304	298	317	314	297	308	323	321	292	326	296	292	315	331	342	276	316	309	316	289	292	309	299	289	278	319	271	267	317	309	290	344	326	315	309	298	305	313	317	298	273	342	310	296	297	282	324	302	305	305	315	308	323	337	280	321	326	291	295	295	310	285	324	299	314	323	307	286	318	319	302	305	301	333	316	298	308	308	293	314	321	293	311	315	298	320	291	277	320	275	288	318	299	329	273	298	276	298	304	290	316	308	343	318	303	308	312	304	286	298	283	309	291	306	316	297	312	312	304	295	290	308	314	279	313	275	305	299	309	317	286	319	322	312	316	275	316	296	295	316	299	308	273	316	300	275	307	279	324	316	322	329	307	318	281	290	273	311	317	322	304	322	301	301	303	342	314	323	311	292	298	314	305	302	287	293	297	320	313	307	281	278	292	314	316	315	318	261	276	334	332	304	302	316	310	319	308	296	277	295	310	303	336	318	324	320	310	290	293	298	302	312	291	321	322	319	341	319	280	300	303	275	308	283	294	300	302	320	288	319	299	276	280	311	312	330	319	295	286	311	280	295	304	302	283	290	301	278	298	311	336	311	299	295	270	298	298	311	304	318	271	310	302	322	292	293	295
26897	21785	16806	6827	18230	17545	4785	886	360	265	204	181	170	194	181	173	172	176	219	192	193	180	178	182	177	191	171	176	202	169	191	160	185	181	171	158	184	186	145	162	166	185	188	191	185	175	154	167	161	181	165	175	163	189	164	150	194	178	203	170	178	183	179	177	175	169	177	186	187	167	159	165	178	180	194	168	195	164	174	160	147	170	166	192	156	181	198	210	185	191	177	175	162	184	171	161	180	165	191	198	179	190	195	169	182	189	182	183	166	187	192	180	174	199	196	148	173	173	183	180	172	197	194	175	186	192	168	183	174	178	180	182	177	196	168	177	163	172	170	171	161	188	177	194	191	177	172	190	175	170	181	203	166	154	178	171	176	195	174	197	165	149	175	177	174	169	164	182	196	167	191	169	185	176	195	185	186	183	174	163	168	205	172	167	184	176	164	179	166	168	188	177	185	205	176	175	161	188	176	174	157	196	163	166	163	180	188	166	152	194	170	165	177	163	181	176	176	159	181	198	177	198	178	172	173	182	173	174	212	189	191	176	189	180	158	170	175	165	141	179	165	201	172	193	160	187	207	156	160	167	176	163	151	186	178	178	166	162	193	167	159	178	206	176	180	165	177	192	170	169	174	163	189	181	187	184	200	184	171	153	158	187	177	170	176	148	155	168	183	181	179	200	208	165	190	183	185	197	158	208	177	199	187	158	176	169	188	188	184	168	180	180	180	180	162	157	182	155	163	178	166	180	188	192	156	191	184	161	160	165	175	215	171	172	199	199	190	184	168	193	169	195	188	189	169	193	198	177	188	182	222	184	207	184	156	167	168	179	187	188	183	185	185	178	183	201	188	187	160	154	169	181	174	178	168	181	213	179	187	173	155	169	219	145	162	175	173	178	179	187	194	176	189	171	190	185	181	178	174	189	194	190	165	181	169	193	190	156	171	178	146	183	188	167	184	174	174	172	170	187	195	200	192	195	194	187	201	179	173	196	161	164	191	172	199	182	167	179	174	193	163	182	169	185	184	175	177	187	183	166	178	160	200	165	189	180	174	154	179	179	182	180	192	203	174	187	187	176	181	157	177	195	195	152	176	165	164	162	182	180	186	184	164	184	177	193	142	174	181	182	175	161	211	178	181	185	195	170	182	177	169	189	183	171	184	189	176	190	178	173	177	179	170	196	205	170	181	180	178	180	171	193	168	184	182	188	176	185	180	148	173	204	205	166	181	183	196	156	185	185	184	179	180	171	196	180	173	185	194	182	176	163	185	170	148	184	176	179	185	182	188	178	213	149	172	183	211	181	180	175	189	178	173	188	177	187	177	186	165	188	180	186	180	197	176	210	172	179	193	194	186	163	176	207	172	182	203	175	185	176	170	191	184	189	180	176	168	179	150	183	189	183	167	171	185	187	182	172	166	188	187	174	177	172	174	177	175	193	165	151	158	186	192	184	181	181	197	186	173	161	189	178	168	178	175	194	182	185	185	200	177	177	179	194	198	183	199	155	186	154	170	193	180	148	160	191	182	166	173	158	167	217	179	190	180	184	192	173	181	187	170	167	162	185	174	183	176	178	178	145	183	164	196	168	177	181	170	187	201	180	185	184	162	181	158	171	153	193	172	190	190	177	170	171	184	204	184	198	176	174	164	172	178	170	185	154	182	188	169	144	193	175	179	166	206	184	182	168	178	159	165	191	178	198	192	161	159	170	181	184	155	181	172	165	196	188	188	182	169	194	178	205	163	167	178	196	185	185	161	218	154	172	198	192	174	183	172	180	184	161	198	195	187	196	185	170	198	183	179	196	172	183	182	183	201	162	169	196	164	191	205	190	158	196	162	178	184	175	191	171	157	174	188	187	191	175	177	181	172	167	194	197	187	185	162	174	189	196	198	161	173	185	164	173	183	172	172	177	190	169	201	166	189	176	171	184	224	195	201	170	194	191	150	184	176	182	169	199	186	146	164	185	178	197	167	168	185	190	183	178	147	189	173	182	159	180	201	157	185	184	165	179	169	168	173	192	160	168	183	181	164	181	192	203	169	178	204	189	189	170	152	174	168	171	190	193	163	175	172	204	167	200	173	165	170	164	178	173	171	209	181	166	173	209	155	209	147	171	179	159	174	185	181	196	212	188	162	180	143	165	158	174	163	166	169	186	182	172	190	215	180	201	174	168	182	187	187	188	203	194	165	166	198	176	168	188	167	177	172	201	177	171	175	169	168	163	161	189	186	196	178	155	172	166	195	152	170	194	201	168	176	185	183	179	192	190	187	173	158	170	198	187	173	221	193	171	184	179	189	158	194	188	170	174	177	170	201	171	204	152	148	186	168	167	173	174	175	201	166	179	189	185	159	182	167	203	186	185	181	192	173	175	152	175	166	191	195	189	171	191	156	162	154	199	191	199	184	173	208	172	189	163	185	219	177	172	176	191	174	155	191	155	165	184	184	181	171	200	169	181	180	168	180	172	182	201	157	205	190	179	168	184	188	196	189	182	220	198	169	153	195	189	170	174	188	163	183	184	178	205	163	169	193	195	154	165	161	175	171	179	169	192	175	190	162	169	173	209	193	179	188	208	178	180	178	191	178	181	190	183	181	190	178	182	191	166	175	183	172	168	162	184	157	171	185	165	180	170	195	170	173	171	163	175	187	181	188	179	174	194	197	177	183	172	211	153	176	183	148	179	209	185	151	165	170	163	165	173	177	176	173	168	168	183	177	165	153	159	171	187	166	155	183	197	178	168	161	182	177	169	180	182	204	192	160	222	195	196	170	188	171	175	166	183	173	187	167	198	188	181	183	182	169	159	182	175	189	183	174	188	194	175	155	167	155	193	161	188	175	181	176	177	178	189	178	209	168	232	164	163	195	173	160	178	194	155	178	174	150	177	175	169	181	166	163	181	171	154	191	179	186	176	166	179	188	194	172	193	156	154	185	203	173	169	191	172	203	191	162	195	156	179	176	181	184	193	183	184	180	178	154	181	187	193	168	178	201	200	177	186	156	175	179	194	190	170	199	184	193	173	168	216	188	172	189	178	176	180	167	193	203	210	170	167	177	172	156	178	157	178	201	172	165	195	184	167	184	189	186	141	162	208	178	179	174	189	187	188	183	169	169	162	192	170	168	162	161	166	172	196	201	192	175	212	175	195	176	159	188	196	162	192	168	186	168	166	192	215	194	196	179	188	173	143	163	171	180	167	180	172	173	184	190	178	174	166	176	205	190	166	191	182	185	180	188	181	172	170	185	137	177	198	170	201	170	186	190	189	178	154	191	152	178	173	195	180	167	165	174	160	171	149	189	200	165	195	177	174	174	171	175	175	161	178	192	163	171	168	184	185	184	185	175	168	185	163	176	216	175	175	201	175	169	173	189	165	184	180	168	180	162	185	184	175	151	189	182	175	169	185	169	163	166	174	154	186	163	183	159	180	179	189	167	167	183	195	202	154	193	163	169	183	196	190	191	186	198	171	174	189	195	181	154	172	202	166
27388	29455	16246	9858	27299	22282	7095	1941	773	454	352	333	339	286	296	293	277	286	307	302	317	290	284	307	300	289	315	272	301	298	296	318	293	314	276	302	283	308	296	277	306	336	303	281	318	304	308	273	298	292	313	301	281	301	302	281	280	294	296	271	327	278	329	318	292	294	299	283	272	314	301	290	307	272	279	272	287	295	261	276	293	320	296	305	281	299	324	268	301	278	262	237	299	277	285	285	305	297	283	295	306	294	292	283	284	287	284	296	309	291	283	304	304	267	305	332	274	287	306	299	283	316	296	306	262	305	264	294	268	328	274	261	312	285	279	297	262	300	311	284	274	312	281	325	301	286	257	273	266	301	305	289	283	294	280	298	275	288	291	299	308	277	288	296	293	304	313	287	302	299	286	323	313	304	296	318	303	278	290	302	310	292	292	315	293	288	294	308	274	274	298	270	310	298	296	297	335	274	266	281	323	269	302	306	295	275	315	279	313	291	316	302	283	296	293	290	285	279	314	311	293	295	305	297	316	310	286	275	313	332	310	317	282	272	308	271	312	299	300	293	299	295	312	297	264	283	292	293	304	270	278	313	303	265	301	282	300	284	286	261	281	287	299	299	306	301	313	277	301	286	294	316	297	289	294	285	287	281	304	296	315	268	280	281	294	287	297	316	314	290	301	285	258	286	297	291	267	247	312	304	280	278	306	310	276	299	272	311	280	278	321	293	283	293	309	320	266	263	293	288	279	289	290	308	287	295	300	323	288	298	296	300	307	336	297	301	303	291	289	300	286	305	319	283	301	300	310	269	301	291	291	295	327	307	317	325	317	280	322	289	333	289	316	293	257	312	291	312	277	353	298	289	272	271	288	287	309	331	292	274	297	250	300	289	265	307	304	268	286	329	281	294	291	279	273	297	341	288	250	287	288	272	297	307	283	290	305	309	282	288	306	272	300	275	297	273	308	298	313	288	275	303	296	253	276	315	293	271	276	285	284	303	320	311	283	290	298	287	281	298	297	283	311	283	319	254	292	314	259	309	337	300	273	317	300	296	284	283	286	309	292	266	302	304	282	314	279	301	267	303	291	323	280	308	296	270	275	311	296	269	317	318	291	289	304	303	331	306	266	283	282	278	280	252	297	282	294	303	261	311	283	297	312	279	334	314	300	290	284	305	333	314	316	301	296	275	297	295	278	269	282	297	334	271	308	276	287	294	277	318	310	278	263	317	308	284	327	312	288	312	263	294	296	328	293	319	289	309	333	309	303	286	285	291	283	319	292	284	309	266	297	336	318	294	294	310	292	298	263	299	304	331	283	297	297	292	300	289	265	296	329	318	321	281	294	275	273	301	321	290	284	294	311	273	301	290	316	316	281	301	323	259	291	304	295	304	273	304	300	309	275	281	293	309	287	284	308	281	310	297	297	310	299	277	306	319	242	265	294	316	288	279	297	267	304	267	321	308	302	320	288	306	303	265	289	310	308	286	301	284	276	274	291	288	298	291	287	279	304	298	290	292	265	303	328	336	298	254	300	273	271	323	314	290	296	288	294	271	289	301	300	296	310	265	281	274	303	306	295	286	282	281	279	256	290	282	304	267	277	283	289	300	297	305	284	283	280	287	291	285	297	275	309	304	288	289	295	291	307	294	328	331	295	298	297	300	294	281	295	307	289	294	280	279	303	305	321	294	299	294	294	290	309	278	263	336	280	296	306	304	294	293	315	287	295	299	305	301	280	323	302	299	311	302	290	270	274	298	315	288	298	288	288	309	310	282	326	304	297	300	301	298	270	241	285	265	283	271	273	298	303	275	299	335	283	299	310	278	306	298	301	303	298	334	306	287	295	327	275	288	280	288	294	303	298	301	289	270	274	285	290	300	320	332	310	276	287	298	303	298	291	309	294	299	281	324	309	247	276	279	295	269	312	293	337	286	273	311	304	280	262	284	292	274	309	290	267	275	284	302	289	291	328	270	272	280	305	327	304	259	321	308	319	278	305	315	307	304	311	292	288	278	295	299	279	305	321	298	268	259	283	321	298	279	290	297	276	308	300	305	259	293	282	282	293	312	290	309	295	293	279	333	298	305	295	290	316	309	311	279	305	308	286	290	303	284	308	268	334	310	269	310	282	276	318	289	334	289	335	292	326	312	270	288	274	290	286	293	293	330	290	304	292	294	291	287	287	308	297	268	275	302	301	287	293	293	316	289	342	310	298	288	308	308	314	302	291	300	283	285	284	281	309	306	268	309	291	300	281	278	288	328	285	264	294	266	296	311	305	287	297	315	317	245	290	273	270	315	265	252	305	301	286	269	308	309	298	283	321	311	285	295	326	296	295	301	289	274	283	300	290	296	309	283	305	320	282	289	322	297	308	293	291	322	295	320	305	297	258	282	289	303	300	278	297	293	330	310	289	300	271	296	322	308	279	300	278	291	267	297	303	310	290	308	269	271	304	281	306	283	317	287	270	313	320	292	307	289	314	293	302	279	256	278	303	280	335	293	328	305	309	305	293	293	294	301	275	300	298	257	269	299	281	330	318	307	319	292	276	301	311	288	308	311	274	284	284	263	316	303	287	281	318	294	335	293	315	328	314	293	287	314	317	302	297	289	289	293	300	262	300	292	320	337	270	292	331	279	300	312	324	299	269	332	291	290	278	299	290	283	266	300	320	284	276	337	292	306	279	293	306	308	307	317	297	295	312	288	285	277	251	294	332	316	312	255	285	311	298	290	279	298	293	307	259	272	290	287	294	290	315	289	299	292	251	296	300	302	284	319	288	295	300	284	306	307	249	297	265	299	318	287	285	332	305	328	304	307	305	265	306	312	278	303	277	279	282	291	273	287	303	299	245	264	304	273	300	269	311	306	250	304	301	304	303	269	271	296	293	292	261	269	296	323	272	324	297	313	270	305	305	294	299	312	299	267	274	279	301	310	270	297	284	290	328	297	319	274	300	292	284	283	320	309	282	290	303	281	303	266	304	331	257	296	290	306	285	298	277	307	300	314	306	299	278	314	264	293	299	292	285	306	308	298	270	282	347	295	316	299	311	311	290	284	304	320	280	285	292	274	303	294	308	293	301	298	290	295	293	308	320	286	291	296	286	277	285	298	299	300	301	310	294	296	286	296	276	279	271	302	308	309	295	275	283	316	284	298	320	307	307	304	296	264	330	262	313	292	278	251	300	292	275	301	300	280	281	313	288	281	322	316	306	277	303	303	336	295	300	289	289	281	299	298	300	299	284	305	287	297	291	320	306	287	327	260	274	314	293	329	289	299	305	294	303	280	291	284	302	308	291	284	289	290	288	269	305	304	299	279	314	274	308	272	289	276	327	310	264	276	296	288	306	303	263	280	272	297	266	312	326	316	283	277	329	266	285	279	270	292	285	292	275	291	320	295	283	287	286	288	292	309	283	308	294	296	292	307	286	278	301	282	310	292	281	289	288	296	276	320	303	301	293	303	293	272	319	289	277	281	310	271	302	305	317	277
24236	21170	28021	24797	45645	42687	19789	4694	1307	631	318	285	253	214	203	199	205	194	176	193	218	189	194	190	204	202	219	202	210	205	221	193	211	182	240	207	217	195	205	224	175	187	225	210	205	206	206	182	198	226	220	199	192	194	201	203	182	214	206	200	194	221	206	169	193	217	213	216	193	190	214	199	214	219	214	222	196	225	182	208	186	217	198	206	168	185	176	198	196	174	194	200	221	189	183	201	204	197	180	220	232	189	196	183	200	203	214	224	193	192	222	216	205	192	211	197	187	211	207	204	200	229	191	187	206	195	221	190	201	188	203	211	203	200	181	204	204	202	173	211	187	188	196	225	195	172	188	178	197	200	215	190	203	206	220	199	230	196	181	211	214	186	198	201	222	201	228	187	191	215	199	192	197	186	199	199	181	198	188	191	212	190	221	200	196	210	198	214	206	196	193	224	199	208	224	204	196	194	215	218	199	215	200	220	213	167	216	219	189	202	212	183	204	204	221	199	204	189	188	224	218	183	204	215	192	223	171	214	204	185	215	207	181	199	203	205	206	199	201	202	196	205	219	198	206	218	190	199	217	215	195	204	231	202	220	197	160	203	211	201	216	209	198	204	199	181	215	186	175	209	209	187	183	195	200	216	181	189	186	212	211	203	213	222	202	207	213	219	176	194	205	206	175	177	215	176	200	199	178	207	194	196	218	204	181	208	166	173	221	235	198	220	228	189	194	187	195	189	219	172	181	200	205	217	191	171	198	205	242	182	194	184	183	182	182	217	216	195	200	205	209	208	203	187	221	200	210	205	205	218	176	200	192	235	202	181	213	215	192	207	199	187	215	210	205	201	188	195	221	211	190	211	178	215	205	210	205	218	207	191	205	180	226	217	203	189	201	198	202	200	200	257	197	213	215	229	204	185	187	205	193	234	204	205	234	188	200	194	199	191	203	196	203	221	183	202	195	206	181	179	216	175	218	196	182	187	191	219	225	233	214	186	193	202	188	201	191	215	220	176	209	211	219	189	206	206	175	187	217	189	189	214	204	206	214	186	211	184	202	193	188	203	231	206	166	209	175	189	200	227	185	214	202	170	174	198	203	224	199	208	179	205	218	197	207	209	203	198	169	214	208	198	211	211	211	217	219	201	192	197	200	191	211	195	208	190	185	180	180	203	202	216	218	202	196	203	208	201	226	214	216	197	195	227	200	224	197	222	178	182	214	191	227	203	202	220	200	188	199	211	185	230	210	222	219	198	211	168	192	212	216	201	207	206	187	187	215	215	195	197	197	229	177	191	212	175	257	209	203	201	191	201	191	175	211	213	214	177	217	182	206	172	199	187	197	235	196	183	225	195	203	204	193	218	233	221	190	207	185	208	189	199	184	234	203	191	196	220	205	202	202	194	204	198	216	200	200	190	219	215	216	210	191	225	186	173	205	204	208	195	204	202	199	204	197	187	205	218	204	187	215	202	213	187	207	191	206	185	189	201	199	196	214	208	181	209	209	200	169	195	217	182	211	211	176	193	212	208	205	212	204	228	180	173	204	219	210	193	179	222	199	165	205	197	206	208	189	202	209	205	199	174	188	192	215	226	204	204	217	242	194	211	201	195	178	210	184	208	186	206	213	200	188	233	201	206	213	179	223	204	169	186	186	195	218	188	206	212	200	222	181	206	184	190	201	211	190	213	175	191	207	213	212	188	188	220	171	208	206	205	200	189	184	213	185	190	192	222	234	214	199	216	185	221	224	202	192	188	214	196	234	207	188	194	190	216	227	210	203	215	222	195	203	218	198	210	194	195	212	186	181	214	204	225	198	203	198	216	229	224	205	174	198	191	180	196	219	211	207	191	196	203	161	189	205	193	194	196	209	178	202	167	200	170	170	199	179	198	182	190	197	234	216	183	184	200	183	180	200	185	179	200	213	199	203	184	194	179	209	221	212	209	218	187	196	209	194	211	190	198	188	191	207	215	202	187	201	214	208	222	219	198	193	194	225	204	203	198	192	191	201	185	195	200	171	219	202	186	214	214	198	214	216	195	207	204	213	201	193	201	211	218	213	219	193	207	193	190	188	185	198	197	195	219	199	202	196	201	198	171	213	212	180	214	194	215	225	219	183	186	198	189	210	204	180	205	222	184	189	219	195	202	232	198	209	172	205	206	200	182	220	183	210	204	217	188	197	182	181	217	180	178	211	199	216	202	217	188	189	225	206	210	194	227	181	189	200	213	193	189	209	201	199	205	212	229	201	191	197	186	195	209	221	190	190	202	193	196	202	220	193	198	210	174	211	200	215	223	210	188	199	231	211	212	195	192	223	214	188	200	219	189	221	172	195	193	190	205	215	190	190	169	174	202	188	208	203	213	202	191	204	191	197	219	199	194	195	204	189	175	186	188	211	195	194	183	194	202	185	221	216	225	165	226	192	219	209	219	194	183	211	193	215	195	219	199	193	222	190	213	201	204	209	209	220	181	199	191	207	202	201	228	195	203	177	212	198	190	195	199	197	204	208	215	181	171	192	199	231	210	201	203	190	201	199	203	201	226	201	221	197	206	198	201	207	190	188	202	215	204	194	211	164	199	177	211	207	200	226	202	200	215	200	184	215	190	189	211	180	192	189	182	228	202	198	207	211	213	205	216	221	204	195	219	223	196	177	211	181	230	193	208	178	196	196	210	218	184	207	223	187	178	216	203	206	203	195	203	197	217	192	186	173	232	185	199	213	203	198	220	197	189	180	204	193	212	214	156	230	213	209	194	199	189	193	219	188	195	226	189	221	166	203	186	207	220	193	211	187	223	197	192	181	215	188	217	188	199	206	210	181	209	235	192	211	194	203	187	191	222	191	197	209	214	211	188	227	185	181	207	209	193	197	219	192	187	216	236	225	175	199	211	211	215	210	219	212	201	192	220	214	228	198	216	201	220	177	196	205	206	183	213	203	213	204	222	197	186	206	230	211	198	194	179	193	205	189	220	210	185	206	194	173	176	212	205	222	205	185	212	214	212	194	211	187	175	178	192	216	193	196	225	208	200	192	215	211	218	192	200	215	198	219	250	196	223	208	209	217	199	222	217	211	212	206	200	214	219	208	215	230	196	198	196	217	211	202	205	206	185	220	210	218	212	196	201	180	201	182	191	213	197	212	211	200	207	215	190	168	190	218	220	204	232	201	209	213	205	208	197	206	186	191	194	220	224	195	188	208	216	196	219	217	228	182	179	221	199	214	202	198	197	229	189	199	201	215	227	181	192	202	200	220	201	210	200	239	214	210	199	247	207	233	215	207	191	181	203	184	206	201	201	202	205	191	202	211	210	191	201	209	221	192	201	207	239	192	180	204	202	207	209	206	201	203	194	199	212	210	220	192	189	206	196	205	202	222	220	235	220	205	199	201	204	207	207	207	175	204	219	197	189	202	197	194	222	209	206	205	195	206	187	207	206	184	205	232	228	197	193	205	206	219	176	221	167	215	185	203	217	219	214	210	181	195	191
31039	42439	28590	28785	55372	41891	19827	6816	2974	1415	620	543	406	413	348	352	332	333	349	314	353	321	356	309	329	334	338	338	335	376	373	333	314	322	329	304	353	336	331	375	353	347	326	306	313	313	341	324	330	335	316	362	337	341	298	307	294	341	322	334	315	334	351	350	283	344	318	330	342	347	360	318	350	334	321	328	314	352	337	332	350	385	345	320	312	326	328	304	321	321	348	317	318	334	310	333	331	352	288	322	328	341	327	310	344	384	352	344	336	333	327	340	368	349	334	326	356	352	328	299	346	316	349	334	334	352	329	296	351	337	332	324	307	346	301	347	345	304	314	319	326	332	308	324	345	369	326	353	317	335	329	336	299	362	339	318	316	318	338	328	337	338	317	355	322	339	324	306	293	336	346	293	354	332	350	323	369	301	344	347	352	326	327	294	326	340	324	319	322	307	316	316	328	358	350	338	331	324	316	320	290	345	329	321	353	371	341	348	333	356	329	339	325	314	341	339	291	340	299	309	299	353	350	316	331	343	319	345	363	328	313	339	344	324	330	329	303	315	345	331	340	298	317	328	357	369	346	341	349	324	332	309	339	329	360	336	360	370	341	322	344	314	336	321	330	286	312	361	346	336	329	330	351	336	357	328	302	352	342	341	331	356	310	343	329	305	317	317	319	347	345	348	356	324	335	312	365	364	354	340	328	343	333	328	336	342	346	344	337	328	313	334	338	365	336	314	340	333	337	294	333	342	324	307	319	336	363	326	358	325	352	329	342	335	357	356	360	338	315	347	337	306	316	293	344	325	323	314	345	326	318	350	359	324	332	345	313	339	341	344	333	313	309	321	333	342	322	313	333	329	360	333	329	345	296	327	346	347	384	342	323	339	341	332	362	325	346	315	334	350	312	343	346	306	352	336	331	352	304	306	332	357	320	317	360	342	365	344	336	372	321	340	326	345	319	325	315	324	335	306	299	337	350	310	312	336	294	321	304	319	357	324	342	302	327	347	313	354	325	353	299	313	346	360	336	323	316	320	341	328	373	335	323	327	298	349	309	344	342	324	326	316	325	337	343	308	334	324	327	327	339	333	344	345	375	340	328	317	333	319	329	327	373	333	348	314	305	332	311	324	368	318	312	357	343	337	319	325	346	335	346	315	339	351	360	328	327	362	375	363	325	338	360	352	324	336	357	313	331	313	334	325	323	343	323	332	342	339	332	343	318	338	347	327	353	339	320	320	334	312	343	344	323	340	347	320	317	311	354	315	330	337	410	350	338	324	323	343	353	326	353	296	338	333	331	343	359	361	321	317	346	344	308	318	317	354	339	334	337	367	342	330	347	333	360	315	327	335	318	362	339	346	329	370	312	327	343	331	334	313	344	320	332	330	357	366	315	330	334	342	322	343	328	356	329	317	335	352	364	312	307	294	317	308	337	338	323	341	333	304	353	310	350	333	330	296	350	336	314	323	316	355	307	287	376	300	314	333	305	316	316	329	329	359	321	366	352	309	343	348	349	356	348	329	333	331	336	331	353	353	345	329	325	321	308	367	341	336	316	320	352	321	312	330	351	324	375	300	305	311	344	362	318	318	320	331	340	375	356	291	343	311	352	368	342	308	324	329	333	324	347	340	315	307	336	317	324	325	351	318	341	305	329	313	320	313	351	298	351	339	315	346	353	356	339	332	347	346	328	325	312	359	316	319	325	338	337	334	322	309	352	330	323	312	342	332	321	346	350	340	301	350	329	342	316	333	333	371	325	346	335	351	344	338	321	348	339	318	320	357	325	347	366	308	315	298	335	353	339	328	345	337	339	321	300	300	348	340	358	352	316	352	355	309	304	333	324	328	336	381	336	321	348	332	359	338	297	337	345	346	340	347	311	345	346	324	350	343	343	324	343	323	350	325	323	341	312	322	372	335	301	346	342	340	319	340	325	328	336	333	349	320	338	336	345	331	322	324	339	326	345	334	310	363	361	319	320	328	328	314	329	313	302	354	359	344	362	345	345	326	298	332	329	337	348	328	340	346	345	342	324	316	343	307	358	326	342	306	335	321	354	352	369	351	335	343	328	336	347	332	344	326	347	329	299	317	322	289	354	286	375	322	323	323	329	314	318	303	357	296	299	291	336	342	348	313	347	326	359	336	344	354	323	325	323	298	362	342	300	339	279	322	317	332	352	313	348	312	357	321	338	336	308	328	329	306	293	336	314	319	334	354	316	328	322	311	351	330	329	306	357	359	363	351	370	309	331	338	323	376	363	319	344	335	327	330	340	324	316	318	300	299	335	339	347	304	341	324	334	305	345	316	333	343	313	338	333	285	327	343	321	308	341	313	310	321	324	325	339	327	318	316	303	309	335	338	322	334	352	329	355	332	350	331	339	339	350	337	340	319	330	326	350	348	330	349	315	313	331	352	347	348	347	307	364	327	306	343	318	326	307	320	312	307	321	315	334	344	317	317	367	336	389	345	372	371	339	334	343	342	337	299	354	300	342	370	354	338	333	329	313	293	323	314	341	329	324	333	354	328	343	305	360	318	364	346	349	324	338	336	315	321	375	319	293	321	319	325	354	330	313	324	334	342	325	350	353	334	345	357	327	325	304	316	364	328	324	313	356	326	310	330	332	303	319	357	323	308	348	331	344	332	342	312	334	342	355	322	323	349	331	337	357	339	349	306	347	328	320	352	327	342	319	343	353	304	321	319	314	373	339	320	330	300	348	317	348	345	324	300	347	369	360	352	301	364	332	396	316	317	345	342	352	353	312	328	333	350	331	309	333	346	354	344	344	301	353	342	337	328	361	329	336	347	296	359	342	334	355	313	312	318	308	317	335	350	312	333	326	304	344	362	307	301	307	341	355	328	308	346	324	336	339	354	341	331	344	342	322	345	325	339	335	346	356	324	315	348	319	332	367	364	349	339	315	320	312	333	318	326	301	362	343	352	324	343	330	348	331	313	313	340	325	358	345	354	292	322	342	323	312	337	312	343	316	342	312	334	321	322	335	335	341	346	321	334	349	362	331	321	317	344	342	330	356	330	352	367	365	333	315	334	324	312	326	316	330	334	338	317	311	353	314	306	314	334	356	326	311	351	330	332	331	339	337	335	310	309	317	325	348	294	320	331	327	324	338	345	340	338	302	368	329	330	325	319	326	337	350	293	347	324	351	340	343	341	325	333	343	350	373	336	314	294	306	323	318	324	335	313	331	310	320	351	360	338	366	357	321	337	347	355	334	326	325	299	339	329	342	327	318	349	315	344	283	336	350	339	312	359	318	282	349	343	369	348	317	325	302	311	337	328	320	331	329	347	357	324	330	337	339	331	337	359	356	314	324	341	343	326	366	300	342	353	335	313	331	315	336	335	340	311	327	328	355	349	344	308	301	310	334	366	325	344	319	336	363	343	326	330	313	304	335	346	294	334	335	358	346	330	335	349	315	362	356	346	324	348	359	306	321	317	348	327	322	341	341	312	291	300	327	354	340	319	347	297
22892	21158	28807	23931	48416	53000	29511	11103	2997	1171	477	353	292	266	163	166	184	182	180	188	193	182	199	179	187	190	192	179	209	185	184	196	183	190	194	198	195	182	189	186	168	184	212	178	198	211	176	154	177	184	179	184	195	199	174	228	188	203	190	182	201	184	168	197	198	197	188	193	193	207	171	175	187	176	176	186	171	198	180	169	199	185	177	188	164	181	153	178	163	164	173	187	159	167	164	180	192	185	214	183	174	218	195	201	174	155	195	186	190	167	188	196	176	187	178	159	188	189	194	179	178	194	184	177	195	189	173	184	176	183	179	191	199	192	190	192	159	179	185	176	161	173	187	181	195	160	161	167	197	167	169	216	179	176	168	181	181	195	169	200	180	183	172	200	191	193	193	166	171	202	192	195	152	181	201	165	171	178	210	172	179	174	179	206	188	172	187	211	199	204	169	182	161	168	182	187	179	192	189	184	192	158	171	168	188	209	165	201	168	190	196	188	182	209	196	191	182	178	183	194	184	176	171	187	180	161	167	169	174	196	211	177	170	203	194	181	185	162	204	173	165	181	179	182	192	180	183	173	194	184	176	177	202	177	186	166	183	168	180	184	181	202	190	173	171	214	228	183	180	169	200	185	198	155	169	199	185	190	181	166	192	175	172	170	188	193	163	179	182	198	163	192	190	174	179	209	188	193	165	194	202	167	181	196	192	190	173	189	184	194	172	182	198	185	191	166	198	177	188	183	179	193	199	193	149	173	187	190	162	201	207	172	188	164	195	182	179	183	191	182	199	199	163	203	167	188	188	194	200	171	191	182	178	180	184	160	191	211	181	188	172	171	161	175	195	183	180	173	203	190	194	185	172	204	183	176	203	177	179	180	193	204	190	163	183	178	203	183	160	201	169	180	169	172	199	198	203	188	192	174	189	193	197	158	196	204	192	165	186	178	175	187	189	187	185	173	189	184	166	198	205	216	189	182	175	195	193	201	192	191	189	157	186	209	181	171	186	187	183	165	198	180	203	154	178	188	171	178	180	192	217	174	180	179	198	176	192	177	178	185	219	149	182	178	183	176	189	183	197	171	189	222	196	158	173	197	189	157	175	186	178	186	181	199	182	190	173	209	190	172	185	202	182	178	185	192	204	200	174	191	158	165	190	167	182	204	191	181	212	163	191	167	189	181	178	191	169	190	162	168	193	182	174	208	177	183	229	194	234	190	198	189	191	186	208	181	165	189	183	185	196	183	189	181	178	143	184	181	187	180	189	179	160	170	186	166	180	178	170	195	181	183	204	176	205	184	182	182	184	187	189	178	178	173	173	187	172	174	189	170	198	198	161	187	190	195	216	179	172	173	185	190	192	189	182	165	180	170	178	158	202	154	196	166	193	198	185	201	161	181	183	208	180	176	202	193	187	173	162	183	190	193	191	198	181	227	183	186	202	173	172	211	173	214	157	181	182	185	187	179	183	181	188	156	166	173	172	199	176	210	203	201	195	203	187	161	208	205	176	178	194	192	209	185	183	173	194	181	206	191	188	188	161	177	158	194	193	174	187	204	158	191	183	184	188	176	179	174	176	189	181	183	183	170	185	170	175	186	193	189	197	174	221	169	178	201	178	178	188	185	191	177	171	183	177	187	176	169	184	181	167	191	178	201	193	185	163	193	187	194	185	161	212	184	205	147	213	175	203	194	191	182	192	204	194	157	194	184	200	152	187	218	172	183	186	184	172	162	202	197	169	180	199	173	207	178	179	200	202	173	185	173	158	178	166	181	191	176	213	198	205	191	194	188	185	150	205	201	176	211	184	177	179	160	181	167	161	194	182	187	186	179	171	170	218	180	174	177	175	207	167	184	191	197	187	198	187	207	182	193	180	169	192	185	190	226	179	166	189	197	166	185	182	185	171	165	183	189	189	193	182	214	190	185	180	193	193	192	199	181	203	187	187	168	198	194	173	198	197	186	180	189	194	182	196	186	208	213	166	171	179	174	168	193	183	170	199	176	187	158	171	171	184	187	187	184	167	201	186	201	176	172	178	175	188	186	206	192	180	201	191	206	174	197	179	216	173	185	198	196	172	186	184	174	194	179	195	171	190	204	202	187	176	173	213	189	197	194	179	183	200	157	175	195	173	164	163	192	160	173	189	178	187	175	196	178	200	192	197	194	172	163	173	175	179	178	209	169	184	191	169	206	191	173	198	189	186	186	181	193	174	175	170	184	171	172	181	172	205	179	189	186	185	169	201	194	192	155	201	178	187	188	178	192	173	156	166	197	146	180	161	189	161	195	196	187	187	170	171	190	157	187	179	206	182	198	173	189	183	182	183	199	182	183	188	174	189	194	173	172	163	204	182	178	195	182	191	167	189	186	178	188	181	199	171	186	195	184	199	184	209	199	184	162	171	199	184	181	195	197	152	172	196	166	158	170	173	184	203	176	186	151	191	183	182	191	178	166	191	171	182	162	214	196	193	200	186	179	196	207	189	188	189	185	201	162	176	187	178	197	200	176	175	187	191	187	194	184	145	173	170	176	185	183	205	165	190	172	175	168	194	176	188	200	185	186	201	182	201	164	194	182	196	179	189	162	174	191	201	169	193	163	188	214	184	194	179	180	158	173	203	169	188	169	174	197	181	188	185	195	182	160	211	189	178	181	171	186	190	184	188	195	186	188	200	197	207	181	170	171	165	189	181	173	200	182	210	201	184	168	187	170	214	186	183	189	160	203	178	198	161	191	174	188	213	176	190	190	186	203	190	194	185	164	191	174	178	174	207	166	180	164	177	187	176	200	200	180	193	190	185	203	199	202	192	183	194	191	184	177	174	188	190	170	178	173	179	186	179	216	192	178	194	168	204	207	186	180	193	200	202	176	211	204	173	192	168	166	177	163	187	182	157	183	184	187	195	187	195	182	192	177	176	183	164	178	170	177	179	184	169	178	191	185	187	158	181	190	204	184	188	189	200	171	189	183	175	194	204	213	194	171	172	201	203	179	192	200	191	175	190	181	175	152	189	210	195	190	196	178	190	188	195	186	177	175	201	194	176	186	185	189	188	191	211	192	162	186	208	191	182	216	192	180	173	160	185	201	162	203	187	188	189	204	180	166	203	194	177	166	193	179	189	188	210	205	177	183	196	197	145	187	164	218	161	184	161	198	189	174	177	210	164	175	174	151	165	182	172	168	184	190	171	192	192	188	212	183	211	178	188	165	192	182	175	184	186	207	200	193	186	193	187	191	184	188	167	183	183	190	178	203	202	176	151	184	166	176	185	191	179	171	177	190	218	182	182	196	174	174	166	192	171	187	177	188	191	197	174	203	174	172	164	198	164	183	172	182	193	183	199	174	173	198	192	198	167	158	183	187	173	181	197	189	165	181	187	191	187	180	183	189	179	183	186	182	184	182	173	199	193	193	182	182	187	176	188	201	203	186	165	191	171	168	172	170	193	180	199	191	191	177	186	188	176	173	191	173	178	183	175	169	182	177	182	155
35323	51453	31273	39252	71607	54311	29182	12498	6322	2882	966	813	594	410	312	332	296	282	310	335	355	300	345	262	301	288	258	322	288	293	305	299	302	300	310	325	329	291	284	303	291	282	290	290	305	278	317	291	276	312	299	298	292	317	290	298	309	311	317	304	300	305	269	307	313	287	242	323	300	290	297	298	320	281	319	297	276	295	289	307	317	297	305	305	328	289	322	315	323	313	307	291	272	279	327	343	286	284	322	291	319	285	303	337	268	289	291	299	258	303	303	308	303	311	311	331	266	294	290	248	306	311	302	324	278	302	288	275	275	292	293	318	303	279	293	295	306	311	301	284	291	304	320	328	298	294	268	302	323	311	313	322	299	319	307	282	254	270	286	277	296	276	313	282	314	283	326	296	285	307	309	275	288	298	273	301	320	334	303	283	287	311	296	302	299	295	285	305	326	258	300	269	313	310	305	315	292	304	308	294	304	314	329	294	289	273	280	283	266	291	279	327	299	323	304	298	257	292	306	276	301	289	292	297	310	312	309	276	314	315	334	298	333	284	319	315	301	289	285	294	294	296	315	288	291	310	290	291	309	302	308	305	292	284	280	326	302	302	292	296	289	290	298	292	324	281	297	267	330	311	304	311	313	307	299	277	299	282	297	296	299	326	315	281	291	278	314	279	310	308	293	292	305	307	287	287	265	299	290	290	280	279	269	298	295	287	305	283	319	335	299	292	245	313	321	304	304	275	306	316	288	306	296	291	279	282	297	278	284	302	265	283	276	300	321	284	312	306	279	273	295	317	278	315	301	320	315	313	306	294	278	281	330	296	297	296	303	292	336	268	293	309	286	309	307	286	271	325	298	300	295	292	322	269	296	277	304	298	254	295	300	277	323	300	296	298	309	254	275	302	311	287	333	323	274	316	321	287	333	317	307	296	302	285	311	312	294	282	310	290	296	273	280	300	327	293	301	303	287	318	302	319	308	299	326	328	293	300	290	343	306	277	286	315	329	313	281	276	312	304	302	292	284	336	289	296	307	315	301	306	323	281	304	278	297	299	294	291	314	325	336	299	285	303	330	274	294	283	306	319	280	311	299	286	275	309	318	298	273	308	298	334	285	291	321	302	319	297	292	279	288	304	292	294	305	310	282	269	288	301	319	298	283	293	315	292	304	272	302	299	303	306	312	287	285	279	273	304	287	314	296	322	260	253	317	323	264	321	319	311	289	298	293	278	300	297	305	271	286	340	311	301	306	278	293	293	293	308	291	318	334	307	325	291	302	305	277	316	311	295	300	319	288	283	291	312	324	275	288	309	276	273	276	273	308	305	312	305	291	282	289	285	302	314	272	296	288	311	299	273	292	298	316	297	304	281	308	315	294	286	277	289	329	296	290	304	277	296	288	316	319	283	318	290	259	293	292	276	310	325	287	301	257	299	329	299	290	312	302	298	285	290	289	299	297	336	287	295	281	312	278	289	314	288	310	341	284	297	284	305	301	314	304	295	318	293	333	290	303	321	323	304	303	311	319	311	288	340	291	300	273	300	291	313	298	290	328	293	274	310	304	309	288	324	311	300	298	302	288	276	277	306	317	300	277	295	315	279	318	304	320	290	313	350	321	294	267	285	304	288	281	294	339	289	286	303	309	319	288	304	315	309	323	300	309	345	294	320	284	285	307	282	276	328	304	281	303	340	306	306	340	295	283	285	322	309	319	269	296	310	321	321	332	317	272	314	309	290	316	305	311	287	308	324	299	295	308	316	293	294	300	298	271	293	326	304	297	301	298	279	286	307	304	293	317	268	287	336	329	321	306	286	303	280	317	311	292	277	294	311	304	322	303	288	302	269	271	293	285	274	295	306	276	338	318	290	326	294	266	310	307	302	296	295	327	302	324	301	320	311	278	326	331	307	321	307	297	271	311	302	294	319	282	310	286	304	301	280	325	317	307	294	332	284	290	282	339	296	311	299	277	316	329	322	261	321	323	282	295	283	313	309	332	285	307	306	320	299	287	319	312	300	285	272	292	305	306	319	322	330	297	275	293	288	279	303	321	294	277	293	285	309	284	284	302	298	296	281	279	313	320	297	307	305	281	289	293	340	301	300	284	275	338	328	302	311	294	300	298	279	294	333	270	312	287	294	317	315	298	311	309	299	304	319	282	269	309	279	308	271	271	316	293	314	329	312	341	293	287	301	306	326	303	282	327	274	346	313	310	296	285	311	314	301	292	298	309	312	311	316	290	312	322	301	275	288	302	307	308	332	303	296	305	322	307	294	293	296	253	309	319	304	304	309	306	291	330	343	299	290	313	317	301	306	327	301	295	290	294	287	305	287	308	272	288	288	283	307	292	307	336	300	271	315	275	307	293	289	297	291	324	313	286	299	288	313	277	298	282	306	292	306	299	298	320	293	279	294	313	287	315	299	284	295	300	297	285	289	275	314	328	297	285	287	340	274	277	293	314	319	297	286	279	314	287	292	293	311	299	313	277	291	303	301	282	289	277	308	314	317	301	321	256	301	307	314	287	298	296	278	316	300	319	316	294	297	263	309	301	305	329	288	287	304	307	290	307	302	302	290	304	299	293	310	295	292	296	313	276	320	298	306	288	265	317	280	337	318	308	283	278	308	304	302	296	308	319	303	307	298	306	332	279	279	286	307	288	284	278	259	270	307	315	319	302	324	302	292	289	293	284	282	341	289	290	301	290	313	315	319	306	338	308	296	279	267	325	333	293	283	310	318	298	288	291	289	306	296	308	284	293	304	300	277	316	311	291	282	300	283	304	302	310	336	311	331	265	283	287	304	280	283	312	332	306	294	308	277	277	308	316	303	261	258	297	300	308	278	280	295	296	282	319	307	304	304	288	287	287	285	281	315	280	330	299	288	316	287	326	287	319	271	284	277	319	311	319	309	322	275	301	265	298	266	291	295	295	284	314	294	284	291	287	335	323	318	320	298	289	298	282	298	281	333	277	293	297	319	306	319	295	343	300	272	283	316	274	283	287	295	333	286	279	305	286	302	324	288	298	319	309	291	285	287	308	313	296	345	331	292	340	305	316	300	271	279	289	287	273	299	295	308	294	307	312	313	316	298	330	320	272	320	310	306	313	286	295	296	294	329	334	281	315	317	305	310	316	303	302	311	277	311	297	311	318	302	306	313	293	299	265	296	336	308	301	284	309	311	337	319	282	300	266	294	288	317	291	299	331	267	320	322	314	343	305	302	297	291	293	317	301	280	280	286	312	313	295	287	298	295	284	298	292	300	292	297	310	283	306	316	305	282	291	324	301	291	273	293	290	290	309	282	309	294	303	288	324	275	305	283	300	276	298	319	305	290	298	285	299	292	304	290	316	316	277	322	286	311	303	351	305	278	285	328	302	315	301	316	305	295	297	296	267	296	290	311	315	287	328	290	279	321	295	309	316	259	313	316	273	326	293	309	291	307	292	319	276	252	323	325	291	314	314	285	334	299	305	286	305	303	309	254	301	301	304	286
26919	21923	18181	6884	20102	16466	3811	883	435	264	202	195	178	199	168	151	164	170	181	179	173	156	197	167	172	149	176	176	134	174	185	190	201	173	165	150	134	181	167	192	184	181	152	182	171	179	172	162	165	172	177	182	175	201	176	170	188	188	183	191	178	185	160	176	215	163	186	176	161	192	188	171	170	178	175	160	187	162	180	164	167	187	170	173	171	173	176	172	167	200	162	185	181	148	176	150	173	177	160	157	167	150	203	169	165	154	164	167	171	189	192	213	141	160	175	152	185	174	165	166	186	169	202	156	156	170	176	174	184	155	171	163	175	183	174	163	177	173	183	180	181	193	180	165	198	153	161	140	167	177	147	160	174	180	162	158	185	163	174	182	163	167	185	175	159	176	183	173	163	184	166	155	169	182	174	180	199	154	210	181	169	188	182	188	132	186	160	174	155	176	193	163	184	175	187	183	190	165	175	173	175	160	180	167	161	179	200	184	172	178	171	180	147	177	144	190	167	182	179	205	157	181	180	172	181	187	172	159	172	178	162	182	163	185	162	184	157	180	172	174	169	171	179	184	174	181	202	196	181	159	157	170	176	183	159	154	167	158	168	166	169	166	154	153	176	194	163	169	165	164	188	175	175	175	152	173	173	176	169	177	175	159	195	184	170	172	180	167	142	167	199	176	180	154	186	165	178	170	180	188	166	166	169	185	180	178	169	169	168	186	182	166	172	161	189	173	167	183	188	182	189	177	176	162	158	166	149	204	167	201	193	175	184	168	168	172	171	196	168	169	146	166	169	173	191	159	181	174	174	170	153	156	160	188	177	165	150	181	168	172	156	187	186	151	192	170	181	176	182	173	168	162	165	186	178	166	175	183	147	187	198	167	159	178	183	189	176	175	150	192	167	171	184	191	181	171	164	175	153	178	178	153	188	186	146	167	165	163	195	176	176	164	174	171	141	176	189	178	167	177	199	169	174	174	155	187	185	177	170	150	184	182	161	177	176	193	171	163	172	175	185	198	161	176	162	164	172	178	162	162	184	178	200	193	176	172	156	173	170	165	180	192	204	170	162	200	161	195	166	178	153	174	183	159	173	170	168	150	160	167	177	178	182	179	139	186	186	192	180	167	177	169	193	176	167	162	162	196	167	152	178	196	141	176	171	177	168	175	173	188	174	198	145	177	168	190	168	188	203	147	189	159	159	151	177	159	165	154	153	151	172	153	187	199	185	163	148	180	176	181	168	178	192	169	199	174	165	185	201	193	182	162	149	155	165	188	183	150	174	159	171	161	176	175	164	182	169	154	187	186	198	181	148	165	175	167	184	193	159	186	176	165	192	177	170	179	179	191	176	160	215	178	160	172	176	185	183	177	164	162	165	157	160	160	157	177	163	172	187	185	180	199	166	197	182	162	176	172	183	189	168	176	179	173	163	156	188	163	150	175	183	161	156	204	190	183	195	178	171	182	164	178	181	183	191	187	184	167	173	166	164	173	178	155	157	173	173	176	184	177	187	173	166	180	167	151	161	192	173	172	147	190	167	170	183	158	180	176	167	179	177	176	174	190	183	180	148	154	160	174	158	185	158	175	171	171	164	195	179	184	186	176	179	150	185	174	192	148	179	190	172	194	160	163	170	179	208	155	193	186	152	161	172	181	169	168	174	170	164	177	185	169	194	164	147	201	191	167	200	177	190	180	171	147	176	188	184	171	194	172	149	160	184	183	160	170	180	175	154	176	154	157	167	178	180	167	190	161	174	172	187	157	186	172	176	163	180	169	174	165	178	187	175	171	179	175	168	182	193	190	176	167	189	190	180	175	168	184	168	165	163	188	183	178	168	188	170	185	176	179	179	172	178	168	151	193	168	187	167	163	176	174	173	156	178	159	164	192	171	173	168	170	174	197	159	162	176	200	174	167	160	192	131	161	159	192	174	164	169	177	147	157	183	173	168	180	185	178	175	178	186	162	181	161	161	168	167	188	167	198	174	169	168	152	176	171	202	171	178	163	178	178	184	156	172	177	169	155	161	167	156	160	175	154	175	172	165	185	172	197	155	180	151	179	139	174	186	163	186	154	185	165	174	161	191	176	169	176	166	159	171	158	182	156	178	177	169	167	178	162	191	202	166	162	162	168	166	150	155	177	192	154	192	176	190	168	171	156	150	192	190	151	187	188	181	163	171	164	178	171	183	177	161	187	191	181	195	175	166	194	174	167	187	189	187	161	182	186	178	174	168	179	166	169	184	173	192	178	203	167	185	177	156	166	163	191	166	183	193	196	182	162	185	159	178	173	149	187	187	178	169	182	160	168	181	193	180	176	163	183	206	185	177	171	181	183	189	168	189	153	173	183	173	165	174	181	191	168	145	186	179	153	177	182	171	172	191	195	169	161	170	158	171	181	166	191	161	174	149	147	177	169	161	168	159	162	144	162	177	170	171	172	204	179	188	162	178	163	182	171	167	181	181	188	167	157	163	178	162	175	193	151	160	163	178	200	166	142	202	178	185	190	149	184	192	183	172	173	151	164	179	174	167	151	173	180	172	167	175	197	162	188	171	175	179	173	179	144	149	196	172	175	160	171	173	187	164	184	173	160	199	166	157	176	171	171	163	163	196	183	176	127	177	177	158	161	178	182	161	193	180	168	179	170	169	161	171	151	155	186	165	194	179	166	156	161	160	190	185	183	151	207	176	179	169	174	200	169	154	161	160	169	198	164	187	179	162	186	151	162	172	152	186	159	164	180	182	177	189	173	173	185	145	182	177	175	164	170	179	157	156	174	192	167	174	164	171	164	194	171	197	158	181	191	170	175	190	183	170	162	163	183	182	175	176	179	175	170	170	169	174	171	175	177	192	172	168	191	174	154	171	175	165	174	175	174	156	174	178	182	149	169	184	148	167	175	143	188	150	171	169	172	186	174	171	166	176	178	176	180	157	166	192	185	166	182	181	159	189	175	155	165	176	172	178	160	156	173	176	188	151	187	193	173	195	153	181	175	152	158	167	170	198	162	168	165	174	175	181	160	161	174	162	149	164	188	164	169	154	160	163	166	166	194	179	150	182	164	173	165	190	187	168	170	173	157	186	183	192	178	178	187	178	157	174	173	192	162	171	178	195	178	185	151	194	179	153	151	180	168	180	175	199	188	178	174	185	156	175	174	182	167	126	152	186	159	166	169	180	167	183	166	190	167	173	153	169	165	163	190	178	178	173	175	177	170	171	179	161	168	187	209	175	182	169	197	149	173	182	180	176	178	178	162	174	157	159	164	187	180	184	170	183	189	182	166	169	154	179	155	189	148	192	192	178	167	170	148	167	164	171	177	185	164	161	163	179	170	178	199	178	170	191	179	173	170	179	181	167	182	179	187	194	164	190	154	164	192	176	163	186	183	158	174	167	176	159	172	192	183	163	146	185	175	160	187	174	187	169	158	165	155	195	179	180	163	165	200	182	182	190	187	171	160	171	148	186	202	164	198	182	188	170	172	158	188
26522	32237	18763	9474	28809	20229	5937	1965	865	542	304	336	322	295	305	295	289	292	278	305	301	277	294	302	298	268	296	283	310	315	300	292	242	302	308	283	287	299	306	283	282	279	282	334	314	280	269	291	287	260	274	284	270	340	265	309	268	286	256	318	268	318	283	261	278	276	299	263	300	302	269	285	305	299	283	271	272	318	297	277	302	292	279	301	296	267	284	312	280	291	287	321	286	308	272	283	291	305	304	286	253	292	302	281	307	317	303	302	288	303	317	301	267	269	292	285	259	275	301	288	302	271	266	302	333	273	304	274	281	279	259	290	287	295	291	279	305	276	264	297	285	304	281	310	265	282	269	292	315	307	311	297	301	289	281	291	282	273	297	266	269	277	307	277	316	276	290	302	285	299	282	277	277	289	305	273	277	279	272	282	296	286	274	246	275	311	258	269	299	296	279	289	297	289	288	293	280	319	275	261	302	246	285	288	292	281	248	272	277	271	302	300	300	296	286	282	254	267	280	267	300	294	250	306	315	319	294	306	316	259	294	308	310	281	291	284	291	281	273	303	282	276	307	297	251	282	271	281	261	261	278	286	305	299	295	280	287	274	281	276	302	299	298	315	289	298	268	301	310	301	289	283	315	304	279	268	305	296	298	284	267	307	280	259	305	294	284	269	276	292	293	297	292	301	264	294	300	313	277	281	286	265	292	330	314	278	309	262	288	292	287	308	287	295	281	302	301	285	235	272	293	285	281	289	314	276	280	292	272	283	293	282	298	264	268	285	289	241	286	281	281	335	304	296	297	291	298	310	297	285	261	307	259	287	302	306	262	278	288	304	274	339	287	290	294	298	278	271	315	288	301	276	272	305	284	285	303	298	310	314	269	302	317	351	267	295	298	271	280	280	305	332	304	282	287	310	289	269	281	300	276	272	291	300	287	272	315	294	326	288	278	287	312	287	282	296	311	270	269	277	278	287	300	247	262	266	299	289	304	293	332	305	273	276	317	294	264	268	337	279	273	276	286	288	272	279	304	262	283	302	268	262	325	289	296	255	284	268	298	283	291	245	286	301	298	317	249	279	288	303	282	288	285	283	274	283	275	313	297	291	304	288	279	294	275	269	311	292	323	285	284	282	293	316	284	297	318	285	304	276	298	281	292	293	316	297	282	278	278	298	304	279	295	278	317	290	302	281	296	291	295	323	299	283	281	294	299	289	261	284	263	264	275	307	267	304	292	317	278	294	282	318	298	281	282	296	284	265	286	257	297	295	279	290	305	271	271	292	287	287	311	281	291	318	311	284	315	288	262	295	290	313	283	302	292	296	293	298	288	311	285	302	262	292	289	261	272	278	282	288	287	282	287	292	327	272	279	304	257	284	287	280	310	315	294	300	294	274	257	299	291	296	321	274	271	300	304	311	282	288	282	306	303	288	316	265	273	298	301	285	318	327	273	282	269	266	288	286	272	262	300	278	290	282	269	275	290	277	300	292	308	315	290	279	300	290	299	320	296	292	286	268	271	295	258	287	301	304	272	266	272	261	302	266	302	321	282	263	296	301	268	289	287	280	291	300	288	283	291	279	300	247	299	303	287	287	302	291	295	288	330	296	280	311	291	301	299	309	285	285	306	330	296	299	302	282	300	273	325	291	306	298	317	288	292	289	266	287	277	273	282	296	277	275	290	288	298	312	272	294	310	278	275	290	314	270	284	309	277	313	246	283	261	297	265	309	288	269	271	292	297	284	278	297	326	284	347	276	256	257	287	286	290	292	301	323	314	267	298	287	297	287	290	294	268	241	277	335	308	285	283	298	292	282	298	318	283	277	289	297	308	269	283	308	281	248	295	318	326	289	308	289	274	291	292	282	297	291	267	301	292	305	280	274	296	297	303	305	266	287	310	265	243	286	288	296	266	296	290	294	275	311	301	301	296	283	304	277	320	304	292	278	309	311	270	306	273	293	262	286	280	290	277	279	312	282	269	284	294	324	279	280	298	269	309	297	278	294	296	291	279	272	299	292	310	266	271	268	289	314	282	283	304	307	333	285	278	314	292	285	260	308	314	247	312	279	262	275	283	298	278	290	300	278	281	313	295	264	300	268	290	313	284	280	290	296	283	296	289	288	296	305	286	265	304	279	276	294	275	310	295	306	279	282	304	307	304	297	309	303	280	315	312	273	266	295	275	282	291	288	317	274	279	278	279	295	267	266	283	289	314	288	285	280	282	285	312	292	313	289	296	262	272	271	282	276	299	300	277	266	285	292	297	295	309	270	295	273	260	301	294	256	301	263	285	285	270	297	295	292	312	273	291	271	274	311	274	308	255	301	309	269	285	302	284	281	277	278	286	279	285	272	265	271	284	307	304	317	283	292	273	275	308	305	265	302	298	259	284	297	296	275	273	279	299	305	279	299	276	275	284	267	298	286	310	315	254	271	276	254	243	284	263	294	279	311	304	293	293	288	291	274	301	282	284	288	288	293	263	284	303	283	254	291	262	297	274	274	300	284	296	283	279	294	289	293	315	290	318	263	306	285	303	291	300	284	274	270	313	291	279	328	283	320	290	291	284	277	298	289	311	310	287	270	281	287	302	286	292	316	257	282	251	294	298	289	311	311	303	289	297	278	299	306	318	267	252	264	294	285	285	317	291	287	297	289	303	274	285	299	284	290	319	290	303	280	274	259	301	302	259	265	279	305	266	280	273	276	313	281	305	277	316	311	287	282	326	283	297	274	290	297	283	290	268	308	299	273	295	320	291	286	264	277	289	284	286	273	315	293	258	264	305	270	276	286	277	292	281	288	323	280	285	269	289	287	298	300	310	253	262	285	274	274	287	297	286	303	276	249	270	279	274	280	301	273	254	272	265	256	284	256	277	307	273	301	299	295	286	268	259	311	305	290	280	267	283	295	323	300	281	294	308	273	295	302	302	292	278	318	288	286	284	265	270	276	303	295	276	257	286	276	296	297	307	286	294	245	273	275	279	283	284	277	277	315	304	285	300	294	307	282	283	277	274	280	290	273	278	302	291	331	252	276	305	299	263	276	292	287	281	263	319	276	274	298	286	303	311	265	267	274	273	305	295	273	319	282	288	295	273	270	292	311	250	278	325	279	277	295	281	317	309	307	299	282	293	297	309	321	302	307	299	270	292	297	296	292	292	295	263	293	253	322	276	271	275	275	293	294	306	286	300	281	277	292	287	274	280	277	305	276	302	268	271	277	283	313	295	287	283	290	282	277	300	265	291	291	280	292	285	296	273	305	289	274	273	290	264	271	292	276	283	309	295	272	297	304	322	312	315	319	294	293	269	289	277	298	306	290	292	331	284	279	297	285	324	265	280	296	273	293	291	274	314	255	278	291	295	286	285	250	301	294	265	290	270	284	301	266	277	276	274	307	279	276	269	293	303	269	297	303	307	307	280	300	265	270	282	307	325	318	297	281	308	294	294	265	292	302	274	298	291	290	288	275	262	305	309	272	300	308	279	277	288	331
24313	21229	27931	24519	44370	42123	20076	6784	1710	638	344	300	234	185	202	171	231	209	208	225	212	170	210	180	187	210	205	207	227	223	185	192	210	207	199	194	204	218	216	192	173	219	225	193	188	196	203	220	202	192	194	217	201	197	199	187	201	198	210	158	231	209	205	210	201	195	188	206	198	201	192	194	190	214	202	168	201	217	209	208	204	186	168	198	203	231	233	196	207	197	198	188	189	196	178	212	196	212	186	196	197	208	169	205	208	204	193	183	223	226	205	217	231	193	191	186	222	180	197	190	193	204	202	202	237	227	211	173	205	176	208	200	179	202	201	212	200	192	201	205	193	204	201	222	198	222	202	209	217	213	198	183	207	205	223	175	212	198	204	209	205	198	203	217	190	208	191	189	193	200	201	189	210	193	192	224	221	208	171	197	245	201	197	196	202	219	201	212	226	199	205	215	217	218	198	209	196	175	208	186	196	217	191	183	195	178	197	194	200	201	198	216	176	197	201	194	210	207	184	198	197	191	202	223	191	240	172	160	186	213	209	183	215	194	209	177	205	209	205	222	181	188	199	190	225	185	197	183	197	181	202	200	199	212	206	206	182	188	246	195	197	214	195	189	235	190	203	183	190	194	189	194	195	233	188	208	202	199	212	198	211	204	192	199	200	223	212	182	193	203	198	201	232	229	204	219	213	230	223	185	195	211	197	172	213	209	199	210	218	246	194	203	197	194	228	200	214	231	221	217	205	185	198	205	181	192	193	190	186	191	184	193	198	210	199	195	194	173	185	186	192	192	177	195	204	207	184	222	220	175	192	211	213	202	220	183	173	211	216	204	202	211	205	195	186	202	199	195	201	180	194	191	212	219	218	195	190	178	204	221	190	197	191	201	203	232	211	192	195	191	193	208	210	228	209	207	224	202	193	189	183	191	217	206	215	213	205	227	196	204	187	213	211	202	171	205	192	190	190	191	195	202	200	193	186	204	211	202	193	207	197	218	205	216	220	205	220	213	184	212	199	181	212	179	201	185	186	189	211	192	226	193	196	184	208	183	189	213	185	205	187	186	198	203	204	175	218	202	183	194	201	219	189	183	195	200	206	218	193	206	218	206	214	212	224	188	192	222	209	182	195	219	200	206	176	216	213	176	201	207	223	196	234	199	185	186	225	213	200	193	212	189	182	212	175	189	189	178	193	179	194	196	200	207	208	183	225	210	174	206	186	196	212	194	188	197	213	194	190	181	201	219	175	217	209	190	177	207	200	206	209	195	217	208	211	191	189	203	199	192	217	188	176	181	195	198	194	197	176	195	211	195	210	193	199	235	188	177	200	192	196	203	220	179	196	208	215	219	201	180	190	197	204	225	210	203	197	206	194	187	203	202	193	200	211	183	199	179	199	208	210	207	199	182	223	180	203	208	200	211	209	201	188	186	207	212	194	171	202	188	207	217	195	209	204	213	203	197	190	206	200	212	182	200	197	178	227	208	214	206	210	195	204	192	219	193	196	203	184	194	202	181	174	172	224	193	188	188	195	207	195	196	219	191	198	189	210	209	204	227	215	192	200	200	189	205	207	183	189	199	185	216	219	195	217	208	178	180	168	178	180	186	172	184	189	180	207	200	189	206	206	197	178	187	206	200	190	201	183	228	199	180	194	203	204	198	223	187	213	187	200	200	186	205	196	192	177	217	193	191	193	194	182	216	218	198	177	210	215	211	203	196	203	184	220	197	216	187	210	197	208	185	230	211	223	198	189	244	182	211	200	216	217	212	200	191	195	179	192	205	205	202	204	209	214	219	205	188	201	203	213	201	200	196	211	165	197	186	171	188	198	213	184	195	188	204	193	211	204	211	175	218	206	200	202	188	187	233	186	208	217	188	203	192	219	190	179	194	219	214	202	196	199	200	187	197	203	198	189	199	224	199	170	205	150	210	203	207	180	189	207	200	189	196	214	195	221	188	204	216	185	195	199	196	177	206	215	216	191	193	203	202	202	189	214	201	200	212	209	228	179	208	199	205	217	210	192	218	194	210	191	219	213	186	214	206	194	223	192	178	211	193	252	190	231	180	187	214	205	190	211	202	183	176	181	212	204	215	206	193	165	214	207	201	198	198	236	176	198	187	194	196	206	206	165	206	211	204	192	180	223	190	198	189	200	182	208	215	201	208	203	194	203	194	211	196	207	217	197	200	197	180	240	203	199	193	176	205	224	191	201	215	205	194	176	190	214	200	197	198	210	198	210	202	182	211	197	197	213	190	196	220	177	187	187	183	207	215	188	189	198	188	211	196	199	195	188	191	204	211	192	218	190	199	196	213	195	191	208	220	200	193	187	174	209	208	214	188	208	191	205	177	200	177	204	186	199	200	198	172	197	223	225	204	183	207	204	204	225	185	209	222	195	201	183	252	186	188	215	224	201	192	214	188	198	216	227	184	188	160	216	214	179	215	228	198	225	176	216	211	217	208	223	239	207	208	191	190	198	196	197	176	194	214	190	212	192	208	167	187	193	203	184	190	188	212	192	185	194	210	206	210	198	209	204	193	198	194	207	204	216	196	186	199	210	183	195	190	190	232	184	203	185	192	224	203	195	190	185	211	181	214	193	197	193	205	230	188	215	217	182	199	190	188	210	217	188	209	172	202	173	196	187	215	199	163	212	197	207	211	204	196	197	215	190	166	195	219	179	210	207	206	181	212	236	186	226	215	209	184	195	171	201	191	178	201	225	229	200	217	204	195	214	232	200	215	223	175	196	224	198	207	172	207	193	192	190	194	172	202	206	188	203	216	215	227	199	204	222	226	202	183	181	188	203	190	209	196	217	193	190	200	207	175	204	204	186	217	163	196	193	212	167	193	194	180	187	210	190	207	203	202	200	212	210	211	187	189	177	211	200	218	197	189	179	207	198	213	214	192	209	232	188	193	182	207	206	170	211	186	184	198	204	214	186	192	193	191	192	183	217	198	193	203	222	201	216	188	226	178	208	200	215	183	200	203	247	191	190	188	210	206	231	238	165	192	199	200	198	203	195	192	193	202	188	219	176	193	206	227	201	213	205	199	231	178	201	190	189	219	208	171	192	215	219	207	190	199	183	197	199	183	214	200	199	213	207	200	195	201	210	212	188	204	196	201	183	224	216	185	205	178	193	195	227	205	183	217	235	194	190	196	208	202	205	194	221	207	216	191	217	185	230	201	199	183	219	204	203	193	196	208	179	214	198	189	189	189	208	196	178	240	196	213	190	228	201	202	207	249	198	235	203	207	208	190	198	193	187	190	188	198	216	220	202	236	181	185	192	210	192	232	202	182	173	190	213	217	227	168	212	207	204	201	190	202	232	213	202	209	198	182	203	198	206	183	183	182	176	208	205	206	177	203	193	200	197	195	215	188	186	191	190	225	212	198	198	205	194	194	197	176	193	184	235	192	202	198	211	188	202	187	195	232	185	180	186	206	196	217	202	185	175	216	204	212	207	171	191	202	195	192	173	186	193	195
30022	45455	28378	20420	54379	41106	21811	10526	3770	1496	728	549	462	357	348	301	351	324	328	367	363	351	298	353	356	339	301	322	323	318	314	335	321	316	307	344	331	313	313	334	323	324	372	347	343	350	350	368	315	301	338	354	298	361	354	314	362	332	305	314	325	340	343	308	328	332	308	362	348	346	343	350	338	329	305	330	336	296	340	329	343	317	317	338	333	319	354	303	354	322	323	324	344	322	315	301	320	316	307	343	362	317	336	334	330	322	337	309	353	311	321	351	305	346	340	322	326	322	343	310	321	347	350	359	362	315	304	329	316	369	298	338	318	340	338	301	311	342	323	334	317	345	333	361	325	321	347	349	330	323	347	329	332	330	346	328	344	344	330	319	331	285	300	354	344	341	350	306	315	322	341	354	308	329	328	328	323	342	310	356	341	321	300	322	319	342	344	364	340	307	324	304	331	312	359	339	333	317	330	341	343	321	323	343	314	303	368	347	348	318	335	327	315	313	332	325	357	318	379	346	326	343	320	324	330	301	322	325	355	307	348	324	311	314	325	315	348	315	355	306	350	347	346	312	355	324	353	322	360	338	337	369	339	345	335	342	321	347	318	326	331	334	328	318	324	311	315	352	306	336	361	365	323	337	313	314	277	312	300	340	321	333	354	331	346	339	339	295	300	362	341	328	301	352	328	334	346	386	334	327	318	341	316	307	350	343	348	331	377	352	308	297	337	358	329	288	305	331	305	355	338	336	331	332	337	330	362	359	350	346	340	345	323	325	330	310	360	363	329	334	339	303	324	310	314	316	324	301	351	279	333	345	301	331	295	312	339	339	285	332	342	366	324	355	324	300	336	347	344	338	334	326	324	317	355	330	333	342	338	339	343	314	327	297	301	346	315	335	343	330	326	337	316	320	300	327	348	298	315	314	332	320	334	331	323	344	299	334	321	347	332	351	344	329	322	324	367	300	312	296	344	316	339	334	324	331	306	298	337	344	378	328	329	297	340	330	336	344	346	300	342	334	314	309	385	325	333	369	315	334	334	342	339	342	338	299	343	298	316	340	374	348	349	329	349	373	342	338	338	291	329	326	311	341	311	334	334	335	312	351	363	359	342	313	338	326	331	332	333	327	348	348	363	354	318	329	330	324	356	336	339	318	324	312	301	315	333	300	357	331	327	335	321	292	337	318	318	346	338	357	333	341	326	323	334	322	325	323	329	319	321	312	318	371	345	350	284	341	289	283	324	319	345	310	323	326	348	327	326	302	323	329	359	334	326	314	329	326	361	327	328	326	328	327	343	319	329	325	303	309	335	332	338	351	333	316	320	334	334	342	318	322	326	351	340	329	325	331	369	344	307	325	363	339	348	325	318	359	350	319	307	337	348	329	341	345	356	307	329	320	327	340	330	354	317	336	320	336	360	331	327	295	363	333	316	342	313	339	306	358	368	322	369	318	350	326	306	337	318	306	342	308	324	345	331	339	342	332	323	329	324	351	346	331	329	341	319	332	338	327	334	339	347	327	352	318	322	310	349	345	350	340	313	306	329	331	350	365	323	319	338	320	315	331	348	348	339	350	316	311	342	334	308	334	326	332	351	331	328	325	343	312	314	305	337	348	329	309	342	341	342	336	337	344	335	342	347	347	324	334	331	320	347	348	293	325	361	334	347	340	323	323	299	355	312	319	319	323	333	335	343	341	298	324	332	356	330	305	359	335	352	334	343	311	329	317	326	335	350	327	367	332	337	300	332	313	344	326	334	305	318	288	324	324	324	352	325	299	319	303	354	333	353	340	334	322	324	351	324	311	348	329	330	353	302	349	319	313	358	354	318	315	346	339	324	325	335	330	302	337	342	336	328	341	321	339	346	309	320	342	323	348	337	328	310	361	364	316	353	352	320	318	328	336	354	321	325	333	307	349	339	314	299	370	354	372	347	312	353	331	341	312	324	318	338	326	333	334	335	336	348	328	330	341	334	317	325	326	328	343	353	340	335	317	353	335	295	352	341	329	345	342	341	353	331	362	332	358	341	304	348	301	336	340	330	341	337	311	355	316	348	340	303	341	325	335	339	323	288	318	323	287	360	322	355	317	346	349	312	306	314	338	309	349	337	342	347	323	305	321	337	294	326	309	348	337	348	351	331	301	344	318	299	346	312	323	321	329	317	311	359	348	356	356	333	310	342	356	336	355	323	345	325	366	299	334	333	346	355	344	353	355	323	318	352	342	324	341	342	339	326	337	335	343	369	342	318	359	349	337	325	332	314	347	320	319	311	368	342	340	317	327	368	367	300	327	315	326	358	336	317	311	315	331	324	336	345	335	329	331	330	309	347	330	353	302	336	365	332	319	312	314	335	332	346	328	328	341	347	337	338	323	319	292	326	336	319	331	348	352	317	335	297	338	315	339	338	358	362	309	336	349	338	309	344	321	319	355	308	334	359	353	339	337	347	347	350	333	342	351	333	316	318	316	351	342	329	318	320	328	320	323	320	300	319	322	351	368	319	339	339	314	311	329	369	327	300	350	313	346	329	325	311	340	344	353	308	349	323	318	331	348	313	369	346	346	340	355	336	331	329	294	344	304	323	360	313	295	321	346	297	340	351	363	361	336	289	329	341	336	371	307	330	329	359	326	343	358	356	325	351	354	352	335	322	329	349	354	344	368	322	346	332	336	304	299	295	322	297	329	337	350	321	312	341	330	315	322	329	330	326	319	339	305	305	329	317	296	357	352	345	328	308	304	325	341	310	333	355	336	315	318	364	363	343	360	372	302	370	343	342	336	277	357	328	314	346	322	330	331	333	364	347	337	332	371	300	339	372	338	325	325	347	289	326	308	280	364	341	352	347	348	357	300	337	330	317	331	335	315	324	314	374	326	340	316	367	346	316	346	331	308	330	338	304	347	330	311	312	343	341	349	339	345	350	326	307	353	355	347	331	312	316	322	309	348	352	305	345	341	330	335	353	317	329	307	316	329	327	303	340	307	356	330	380	334	330	348	343	355	374	373	341	365	298	338	354	321	308	327	312	329	293	336	340	364	332	319	330	305	320	323	363	344	349	322	341	336	326	328	347	328	330	313	308	323	312	309	338	321	323	328	348	373	354	313	278	281	360	372	326	347	307	353	327	323	358	319	334	319	339	318	347	345	311	313	364	338	322	355	293	319	364	334	312	335	359	292	300	306	305	291	333	346	337	313	339	314	312	292	370	329	336	314	319	295	319	355	352	322	348	343	324	333	347	340	350	318	338	316	340	342	328	330	361	338	330	333	373	311	322	358	333	319	324	319	322	324	349	343	342	340	300	321	379	330	326	329	362	331	324	330	335	308	335	338	328	342	299	346	338	362	336	334	298	314	317	336	319	331	337	343	307	356	339	348	342	354	348	320	309	293	338	340	313	347	337	335	315	302	320	344	338	345	335	354	305	331	327	325	313	339	327	331	341	325	361	346	316	321	348	327	330	324	330	316	303	351	356	340	335	324	329	331	339	357
22962	21219	28889	23585	40826	47932	30113	14839	3800	1086	463	416	277	190	183	189	174	185	199	224	209	185	173	168	161	181	198	194	177	184	206	211	181	187	197	182	181	183	176	199	187	161	179	179	180	177	198	175	199	180	186	188	188	174	193	166	185	176	208	162	173	163	202	172	201	182	182	204	158	183	187	196	170	208	188	177	205	197	189	195	195	200	201	163	172	195	188	172	181	191	203	182	181	186	169	184	171	175	180	216	179	211	184	181	205	174	174	213	199	165	184	187	195	183	178	160	183	172	201	180	188	172	197	187	168	185	173	176	176	190	199	192	176	191	200	182	178	173	184	192	175	201	208	168	181	196	175	208	178	170	154	184	209	164	196	183	184	170	193	181	162	183	183	172	173	185	186	203	172	193	205	195	199	197	185	182	170	192	192	199	194	178	183	195	200	190	172	186	184	192	170	185	197	194	195	165	191	172	173	169	156	189	201	191	183	173	196	177	168	175	173	196	199	203	201	169	172	183	173	166	187	182	172	172	190	169	184	190	176	188	167	162	195	179	164	190	167	142	164	175	196	203	182	177	189	178	192	197	173	193	169	199	191	188	185	207	189	191	202	170	171	170	185	193	163	184	156	193	182	194	175	204	172	176	157	171	178	189	188	205	177	206	173	215	205	183	191	180	188	189	206	226	195	170	184	196	183	204	181	171	193	193	163	177	178	214	189	187	162	183	169	185	188	172	175	187	174	194	215	177	168	183	187	177	167	162	196	178	206	147	202	179	172	185	202	173	210	172	189	179	170	198	181	203	198	199	170	171	180	166	195	192	181	170	178	198	198	204	191	186	195	163	176	209	173	179	203	210	171	200	197	175	212	191	175	177	163	180	197	167	214	179	163	170	189	164	198	173	194	178	173	179	182	170	167	171	177	215	176	218	172	218	193	159	193	190	199	157	170	185	188	210	182	192	188	185	169	187	173	185	185	180	186	196	185	203	169	191	212	193	178	193	157	195	185	167	164	174	178	153	182	174	183	211	172	178	179	170	195	187	194	183	168	163	194	186	199	183	200	207	210	192	186	172	173	193	184	161	194	191	185	168	190	165	175	208	178	171	184	183	201	171	180	198	171	207	172	191	171	178	189	190	206	179	175	173	180	203	179	199	175	177	183	164	183	162	163	179	207	206	198	187	201	190	185	182	172	184	148	190	180	183	177	170	178	186	175	170	191	175	173	165	171	180	172	199	205	185	155	169	181	203	175	185	179	172	183	171	181	191	179	192	171	179	196	165	159	155	202	177	179	179	170	186	195	185	173	194	180	197	197	201	167	182	185	190	181	178	190	199	173	178	195	172	187	172	167	155	190	207	169	171	187	196	180	161	178	181	194	175	176	182	182	186	191	172	181	203	186	171	186	186	166	187	188	181	186	207	179	176	195	193	180	199	174	202	187	205	182	177	214	186	180	209	195	202	198	194	203	164	173	198	188	164	199	190	162	202	174	172	195	198	182	180	190	188	181	194	192	173	170	178	169	184	189	192	188	181	189	197	199	189	168	205	186	177	166	229	202	155	185	166	163	171	186	183	196	185	183	169	191	193	193	173	211	181	187	206	180	179	164	191	197	182	193	171	200	176	167	186	174	181	187	190	183	193	200	155	182	188	197	207	208	171	171	185	186	186	179	178	192	181	168	196	164	179	190	193	189	204	181	176	168	170	165	178	185	190	186	182	189	183	189	186	191	206	172	196	163	181	170	165	187	178	175	159	205	192	180	157	188	216	192	190	191	192	165	163	195	190	170	167	201	182	194	173	176	162	184	175	201	209	189	175	191	191	174	177	194	156	170	170	209	195	193	177	199	209	172	188	197	219	183	164	204	175	178	183	195	168	182	198	188	171	185	189	184	167	180	163	191	190	174	175	203	186	184	208	197	201	199	199	181	172	181	166	194	187	182	168	183	193	167	217	199	182	175	192	180	196	204	182	183	180	211	188	186	187	172	193	187	165	202	186	192	187	164	156	171	224	191	204	182	169	218	159	184	190	189	179	193	183	182	167	184	203	183	197	201	191	183	185	185	186	186	188	189	176	158	147	174	176	202	185	175	198	179	178	187	177	190	176	178	182	198	186	219	211	187	199	193	178	193	197	170	177	193	200	226	174	166	192	177	166	188	185	175	156	175	182	165	191	178	187	196	201	187	170	187	192	193	195	182	185	191	163	190	179	173	208	176	165	175	201	184	182	179	167	183	215	166	180	191	176	201	174	179	194	196	204	190	186	182	180	179	191	187	195	193	181	174	189	161	160	177	188	170	185	156	188	191	168	173	187	176	185	192	190	196	200	210	177	201	201	188	192	178	180	175	198	209	185	191	194	164	178	178	176	180	173	191	191	206	182	185	167	201	145	154	192	178	194	188	180	201	209	193	152	187	181	165	179	185	187	171	175	185	165	176	195	200	187	184	194	172	187	167	208	205	181	218	181	196	196	184	207	192	166	167	190	205	162	193	179	184	180	174	177	217	191	196	198	185	185	190	179	210	171	173	179	155	184	184	189	200	203	163	161	166	226	194	183	197	189	198	174	185	191	187	171	180	192	186	180	198	202	181	194	182	186	187	184	195	171	193	176	178	170	200	159	178	189	172	190	180	187	204	196	178	177	185	171	195	214	195	180	188	180	174	194	197	172	165	189	188	188	177	185	205	205	178	166	210	155	187	199	185	193	202	177	193	198	203	167	195	160	174	172	170	199	200	195	201	166	176	183	166	166	188	187	148	165	195	191	189	190	194	219	193	186	188	180	180	191	187	193	174	181	163	193	210	193	175	162	167	179	191	193	199	208	189	197	208	187	190	165	201	182	182	164	169	183	177	192	178	181	202	182	201	198	185	211	177	201	154	188	187	205	209	200	181	172	162	187	189	190	189	199	181	175	162	167	167	216	190	190	174	191	181	169	200	176	181	194	177	187	181	192	181	178	189	179	191	185	158	199	184	185	171	184	148	181	181	169	199	187	186	181	182	191	186	180	194	163	209	191	195	205	180	187	173	186	184	179	168	189	182	160	181	199	170	161	195	181	195	187	162	157	168	177	209	176	172	183	181	160	189	176	180	179	190	196	212	181	185	172	173	181	169	198	187	185	177	181	185	185	178	186	188	197	197	191	159	176	183	190	171	179	198	156	149	209	197	186	189	177	175	190	177	159	189	163	174	183	180	186	183	168	178	175	174	196	176	192	176	203	193	177	174	150	167	200	187	189	176	181	167	157	209	188	190	198	190	202	170	184	186	201	198	188	183	193	161	157	171	189	184	160	195	172	173	184	199	177	190	189	187	183	200	203	198	182	199	203	177	170	173	203	166	161	194	177	178	198	183	175	177	191	170	177	173	188	172	215	199	165	152	172	182	158	173	190	187	191	186	184	185	189	207	199	182	163	191	165	189	173	157	194	173	176	193	215	208	144	172	167	177	182	154	191	181	205	177	185	171	195	178	164	190	171	165	200	176	214	192	191
35593	56074	36667	31298	69022	52523	31112	18267	6887	2603	1095	927	473	286	308	292	278	322	313	351	367	357	316	264	292	343	293	301	294	315	292	298	305	284	300	326	289	312	298	257	290	316	315	296	315	327	276	309	317	278	291	296	295	299	290	276	313	320	288	298	278	303	263	318	286	283	302	281	302	261	289	299	291	287	288	321	300	285	296	292	305	332	287	296	290	289	298	282	315	306	280	280	314	291	301	268	300	283	290	299	281	300	298	316	305	334	285	284	301	313	263	289	293	287	294	329	298	284	307	306	310	246	297	295	294	319	287	277	292	291	285	314	328	285	306	295	306	281	284	305	319	280	317	277	289	307	279	299	309	274	313	281	336	298	296	288	270	283	352	314	316	275	311	276	269	294	319	318	307	333	275	302	286	319	293	299	311	311	286	261	322	296	268	345	300	303	307	251	256	325	284	302	296	307	305	297	302	315	337	329	300	255	293	299	281	300	287	284	312	319	286	317	286	309	313	302	281	273	292	282	302	292	287	304	290	314	295	307	310	306	306	296	313	312	271	278	296	291	341	317	296	300	282	262	285	315	291	275	296	306	314	301	261	310	315	311	277	326	312	281	297	309	316	275	299	278	318	299	297	299	309	312	289	304	294	284	282	256	286	282	318	297	302	301	298	317	247	281	306	296	287	299	301	278	290	301	311	276	279	276	279	266	284	283	273	316	337	303	306	273	267	296	280	279	294	307	311	289	327	291	270	295	298	274	307	308	268	291	297	263	308	291	261	309	314	268	326	306	278	289	292	298	305	314	286	279	294	310	308	319	300	320	278	312	284	282	270	290	303	321	277	291	319	303	282	331	297	310	321	276	280	297	285	306	290	318	278	295	285	301	313	336	287	316	312	273	299	282	313	278	332	304	314	310	292	273	276	295	297	310	265	300	296	300	319	276	322	273	308	286	295	285	301	271	290	279	280	310	289	275	296	289	311	311	289	294	299	256	301	312	291	315	312	307	301	315	301	263	298	315	300	281	278	279	270	304	306	298	272	276	275	311	284	284	285	292	305	294	296	283	281	307	308	285	267	284	307	311	302	292	291	292	315	292	290	322	271	295	304	291	301	269	298	267	301	283	306	289	263	282	300	281	312	294	333	299	288	317	282	320	285	297	300	294	293	287	294	281	277	290	286	324	276	287	259	299	317	294	282	262	277	271	298	322	309	293	262	274	306	272	294	278	313	313	274	292	287	282	298	285	282	293	257	294	285	304	323	316	300	278	307	289	301	304	297	309	292	288	280	287	310	271	264	312	298	288	290	287	316	288	279	291	302	289	322	297	304	275	278	304	279	280	278	288	302	292	280	317	318	323	312	303	308	305	299	281	279	291	281	293	276	301	270	297	299	301	290	283	306	309	317	284	296	286	275	290	316	283	303	285	344	243	285	289	305	296	295	292	297	332	312	282	322	316	289	327	293	295	306	318	265	279	294	281	317	277	313	300	257	299	285	295	300	281	270	296	319	269	298	288	325	297	296	295	302	290	285	260	310	262	309	288	335	280	314	300	277	300	326	306	276	285	297	310	305	300	313	286	262	290	310	285	277	279	290	296	284	290	267	279	299	309	282	256	287	309	314	299	287	296	288	328	318	305	298	333	329	308	266	314	313	271	290	304	291	298	311	266	309	281	341	276	279	282	306	290	270	306	290	280	307	324	307	301	310	294	297	305	259	300	312	270	298	302	286	290	289	273	302	304	284	287	312	303	280	318	301	290	293	287	294	277	337	315	301	318	288	283	319	299	277	287	262	290	310	297	302	311	289	287	319	294	306	282	300	298	288	317	292	293	263	318	286	298	316	329	333	309	294	284	292	301	294	324	309	308	334	302	323	308	311	284	318	294	310	316	299	285	334	284	313	282	321	294	291	323	288	277	276	260	244	277	263	287	287	248	303	272	287	278	310	297	297	302	291	339	281	278	281	286	286	290	278	269	295	285	308	303	291	307	302	289	306	265	316	308	318	313	292	271	300	307	280	287	279	323	280	306	268	276	298	281	290	317	310	301	305	269	294	340	298	303	307	302	271	244	297	304	301	301	280	292	324	307	330	294	295	317	292	293	309	325	310	300	278	292	294	259	331	305	312	299	330	277	310	270	335	296	304	314	278	289	300	278	285	268	308	317	315	265	313	296	292	324	325	319	280	284	293	291	288	286	281	317	301	281	283	299	298	292	287	303	290	286	299	294	293	297	311	302	352	275	278	301	329	315	284	325	300	285	314	330	299	302	320	288	312	304	272	282	278	274	290	307	283	282	300	306	287	280	293	284	284	281	291	312	296	302	325	259	265	291	293	275	292	303	298	264	305	275	311	322	259	310	302	290	316	312	309	287	296	284	288	297	279	278	301	304	319	297	312	291	327	277	285	302	291	330	280	264	311	289	323	306	268	318	284	303	303	302	299	271	318	307	277	299	307	299	296	284	323	299	272	323	290	325	311	299	307	292	319	262	312	324	276	349	315	304	291	294	282	287	305	306	277	285	296	313	282	306	292	275	291	281	284	310	316	303	284	281	297	310	325	308	318	310	302	276	306	305	289	317	344	308	283	270	292	270	325	317	294	303	311	310	304	311	300	301	288	306	311	282	291	273	296	266	290	296	301	263	307	292	323	281	304	258	313	319	322	281	310	314	275	323	272	319	297	278	288	282	314	283	310	297	283	316	306	323	269	313	288	292	283	279	281	285	273	279	292	302	317	295	281	280	295	295	306	320	276	298	294	287	304	288	285	314	294	302	296	308	294	289	275	296	281	276	300	285	289	296	308	305	311	316	307	338	299	280	315	283	273	306	316	315	314	302	289	307	311	286	276	327	315	253	301	303	302	296	299	281	322	296	301	299	299	324	298	294	307	331	303	257	312	281	282	283	286	290	293	323	307	290	314	263	277	287	309	315	265	311	296	294	300	314	280	295	297	286	290	297	309	300	263	274	319	307	299	281	292	283	306	246	283	299	308	308	295	305	306	310	243	293	294	262	302	285	308	319	295	296	260	274	295	308	287	317	291	303	282	304	310	286	296	271	263	315	317	256	300	270	277	299	272	292	307	311	298	315	296	292	313	289	292	309	292	283	301	322	281	301	308	275	287	311	308	317	317	292	284	299	295	273	286	280	323	291	276	304	310	286	297	285	315	320	304	288	275	296	300	284	250	317	313	298	330	319	270	288	277	327	318	338	260	288	283	287	310	286	302	296	277	313	261	270	303	307	306	294	288	316	350	310	295	310	293	311	281	315	323	284	313	298	292	288	277	263	332	294	290	298	303	305	284	315	283	298	295	302	299	340	295	322	280	297	295	302	302	263	317	310	310	313	301	319	286	294	317	333	282	297	316	265	268	320	293	278	276	307	314	274	300	303	290	326	259	291	325	301	289	280	305	306	312	295	299	257	286	321	267	319	276	262	293	293	300	314	295	282	327	300	307	323	306	284	268	284	285	327	301	274	289	290	290	271	263	268
26873	22740	19043	7826	18349	15650	4150	975	394	265	196	199	200	172	178	172	155	187	147	170	161	153	172	183	169	156	175	172	189	156	169	170	163	174	182	150	185	168	167	174	155	169	192	169	169	156	184	177	184	182	169	173	182	166	174	165	187	175	165	159	170	170	165	168	184	180	185	168	175	169	169	162	158	166	186	164	180	173	183	169	183	221	157	157	181	177	163	166	176	189	171	181	203	154	183	159	171	178	157	170	150	153	178	174	157	193	167	166	181	166	158	182	186	185	175	186	166	171	181	168	170	164	161	174	159	190	180	163	192	163	176	158	163	191	181	173	163	162	177	194	168	163	168	169	172	188	164	175	174	182	177	194	176	188	163	168	168	186	148	167	169	196	176	163	203	158	173	166	182	179	157	164	169	178	188	156	170	175	165	171	173	173	190	184	176	155	154	159	178	164	195	174	195	175	163	183	162	204	194	173	147	190	196	170	158	175	173	185	208	184	171	176	185	198	167	191	177	164	171	148	195	156	187	146	182	150	173	182	138	175	179	180	171	158	164	168	176	166	184	157	187	184	154	174	151	172	155	163	166	166	185	182	164	152	176	146	153	172	183	178	192	161	156	184	174	191	173	183	170	160	172	178	151	182	163	182	184	177	191	190	163	153	182	172	192	180	186	178	169	179	172	192	182	197	150	170	171	182	154	158	177	187	154	176	188	204	188	170	171	171	183	179	151	178	179	157	185	173	164	169	179	183	176	152	158	174	181	186	180	179	177	197	191	185	180	171	176	147	169	177	202	170	155	156	180	186	193	178	177	162	155	160	158	152	157	152	183	157	171	186	174	169	169	148	176	186	160	187	151	180	163	174	165	169	173	194	165	173	187	161	160	156	156	186	183	169	166	173	181	174	162	187	165	150	186	165	175	161	164	192	178	172	184	176	168	179	175	183	157	159	161	183	173	165	177	171	180	191	182	182	179	186	163	165	148	168	190	175	172	157	157	157	172	155	176	156	160	187	166	190	168	181	175	169	173	160	166	170	178	164	169	166	164	169	214	174	186	190	145	186	190	165	187	168	178	163	183	175	159	167	158	176	187	151	169	200	159	197	145	165	165	177	148	174	173	177	167	150	152	165	160	157	156	186	173	186	171	157	160	182	177	136	161	166	176	174	176	181	185	160	173	163	169	203	153	157	168	154	165	173	178	193	182	169	200	195	186	177	194	161	208	166	196	162	148	175	167	183	175	161	177	171	172	201	177	188	160	155	176	173	198	178	189	172	176	153	190	184	152	174	160	168	165	171	193	154	189	191	166	162	164	173	186	194	202	177	175	147	181	179	168	192	180	174	173	169	173	194	149	152	197	170	147	172	181	165	154	157	202	170	170	151	171	181	180	177	156	167	181	179	185	191	158	170	191	174	161	172	158	191	154	166	173	152	196	161	185	183	166	168	182	164	154	168	169	186	154	169	155	188	174	146	191	168	182	154	165	154	161	162	154	155	170	151	173	163	164	161	158	159	161	187	189	166	165	154	176	167	155	155	165	174	168	160	187	178	181	158	178	167	151	181	179	199	167	179	158	155	182	157	166	209	142	169	165	175	172	160	185	167	175	198	171	159	176	177	171	193	176	209	163	169	170	170	179	182	180	160	173	157	195	184	204	171	160	170	167	166	186	158	164	172	161	172	165	164	177	160	158	161	182	159	189	161	183	156	149	171	177	167	174	182	166	184	169	162	168	194	159	187	199	169	165	165	172	168	168	164	191	186	203	150	171	196	179	173	176	165	178	193	175	168	167	167	157	166	164	145	184	184	181	184	182	150	175	177	168	165	159	170	189	171	176	183	176	177	169	172	167	173	182	179	177	177	165	155	163	183	195	185	201	181	181	162	159	168	177	141	183	165	159	179	179	175	195	145	163	173	176	161	177	201	193	150	196	160	151	170	192	175	147	158	153	183	169	178	160	170	174	182	167	159	171	187	198	179	174	179	160	176	166	173	166	182	201	179	180	177	169	177	164	155	159	163	196	199	164	179	166	173	195	167	166	164	200	173	198	175	179	158	165	161	192	170	152	168	175	190	191	183	180	152	178	155	159	175	174	172	155	169	161	192	171	183	170	148	198	169	176	172	168	185	184	165	170	201	176	178	171	151	174	169	185	160	170	193	172	199	188	169	163	209	171	185	198	197	174	185	175	169	177	157	163	181	153	182	176	169	188	154	158	160	188	167	137	180	185	180	179	177	173	159	154	177	159	160	165	184	172	173	182	172	174	151	174	167	164	172	148	173	178	168	159	179	193	162	168	181	179	173	172	180	170	161	168	164	180	183	185	213	161	173	161	189	160	176	167	170	150	190	157	173	136	181	212	163	176	175	146	168	181	164	170	175	158	158	179	167	170	169	167	164	167	157	192	147	160	168	161	172	171	206	174	173	160	150	184	185	196	183	176	166	173	167	184	160	179	169	177	181	184	152	175	182	198	189	190	168	174	189	199	160	200	186	172	172	164	171	162	195	186	191	181	168	180	170	150	168	163	155	166	180	163	184	186	184	174	169	188	182	182	171	169	164	186	172	161	193	191	185	190	168	190	179	150	166	153	168	183	194	164	157	149	176	170	195	179	187	169	171	181	174	183	170	178	153	161	191	167	191	160	182	172	167	185	188	158	179	171	142	170	174	187	177	190	184	178	173	194	157	173	164	166	176	201	180	170	165	177	172	164	166	178	161	160	191	162	183	183	164	164	157	162	176	177	191	155	165	176	190	174	179	157	175	188	193	189	172	151	187	187	165	184	198	172	195	174	170	160	139	184	181	172	205	167	150	179	176	160	183	176	186	172	179	166	186	185	178	171	198	162	168	191	173	179	177	193	187	171	164	178	163	194	176	167	162	152	166	184	197	173	195	159	156	175	190	184	193	180	171	164	191	186	179	183	171	180	175	163	176	170	174	167	180	188	139	174	167	166	169	207	173	177	171	160	182	186	197	181	172	172	163	165	150	211	164	179	195	178	187	147	143	162	170	184	151	147	177	164	169	176	162	174	177	175	143	179	169	196	160	170	175	156	154	160	173	164	172	185	170	181	165	170	162	173	166	173	169	193	156	174	150	165	185	151	193	168	182	183	165	180	175	166	177	178	160	176	165	169	201	170	178	166	171	175	161	188	159	198	185	176	157	193	178	182	156	166	143	151	180	154	165	177	167	176	150	153	200	188	167	178	177	177	188	169	182	157	179	181	149	147	174	163	169	119	161	174	165	165	175	165	183	168	152	170	178	172	180	142	166	194	186	181	171	173	179	159	171	160	155	146	169	161	184	155	171	167	186	180	195	182	172	168	166	162	166	179	167	168	176	178	167	164	186	186	175	151	182	172	168	186	185	154	157	192	174	158	181	180	160	171	162	189	157	159	183	182	174	165	153	170	178	173	167	156	153	179	195	150	157	161	200	166	195	187	159	171	163	176	167	159	162	177	172	170	170	155	162	173	174	179	144	168	197	165	173
27561	35718	19819	10586	27101	20318	6526	2109	775	444	319	285	298	276	313	293	282	288	312	280	294	308	285	280	267	290	285	279	303	277	267	274	265	257	300	297	286	292	302	305	264	286	275	258	298	264	253	285	297	284	298	289	301	267	298	256	286	303	293	269	302	288	291	289	300	268	267	288	274	260	272	298	304	262	252	295	285	273	294	293	326	297	284	294	284	298	284	294	325	267	287	281	282	276	299	296	275	262	261	311	257	267	270	283	276	292	285	261	288	276	292	296	287	295	286	291	312	273	288	297	304	300	268	263	255	273	289	300	267	271	273	307	267	255	287	273	282	283	258	292	272	291	277	275	267	312	283	279	285	281	294	310	294	264	298	304	262	278	293	271	286	282	289	263	272	264	271	270	305	308	274	310	248	301	279	301	289	279	315	304	290	272	282	296	255	300	294	266	306	292	307	287	299	319	291	283	287	295	279	260	276	281	303	292	272	288	293	301	260	254	292	300	266	314	280	300	282	286	324	269	294	292	274	293	281	265	280	292	298	292	276	281	287	309	289	304	283	293	285	271	258	268	324	278	301	295	306	316	283	270	301	282	288	294	295	288	283	314	270	302	268	295	267	308	290	274	259	315	282	286	274	267	279	270	266	322	302	271	310	302	273	315	289	281	260	274	299	287	294	273	295	289	266	281	270	267	260	278	296	296	305	266	311	255	279	283	276	276	294	270	284	299	278	304	313	274	274	271	311	275	259	274	274	287	333	276	304	267	266	266	255	266	307	317	281	328	275	288	279	285	286	282	262	266	284	314	244	290	274	284	287	293	292	267	286	286	288	280	287	306	286	284	304	298	273	292	289	271	303	263	308	307	290	346	269	296	268	265	283	313	255	271	305	292	272	294	271	312	300	297	289	256	277	295	303	291	275	264	291	293	327	298	280	257	292	308	260	253	266	272	275	284	271	278	261	326	315	272	271	302	272	309	283	248	285	278	288	284	287	327	269	274	278	277	298	286	246	287	284	289	309	280	303	268	323	246	277	292	272	296	287	258	283	300	297	289	295	290	263	295	281	257	285	261	264	288	281	272	272	276	276	271	271	269	290	286	304	276	309	277	326	280	286	284	272	290	316	311	269	280	272	295	278	292	301	297	267	305	259	302	279	276	278	303	272	309	261	258	278	324	278	268	296	329	300	277	275	255	281	264	270	307	292	256	262	282	298	283	302	290	292	290	254	295	260	266	289	264	298	296	265	275	274	275	299	283	246	303	293	253	287	289	310	281	299	272	286	285	304	312	282	278	264	280	291	279	279	301	303	290	275	283	270	268	303	285	286	293	266	310	283	306	300	288	280	283	263	256	307	263	303	294	312	270	267	286	273	302	318	256	300	308	296	283	286	299	271	265	277	254	289	294	291	280	287	268	261	290	261	287	275	268	282	266	268	288	271	284	290	302	297	261	289	293	280	252	298	284	286	257	297	287	292	286	285	310	265	294	283	265	287	279	290	262	287	260	258	282	285	304	322	272	273	286	315	304	276	264	288	248	278	291	275	294	273	292	301	283	244	285	314	276	286	273	245	255	292	295	286	266	300	286	285	304	285	270	295	292	276	293	287	285	296	307	247	272	253	273	278	285	275	289	281	254	319	301	265	269	260	293	268	318	261	299	287	296	278	266	265	276	285	277	271	298	269	265	292	284	277	278	316	267	313	271	262	298	272	263	319	270	290	278	279	237	267	300	311	282	272	275	305	285	327	279	289	280	254	279	280	279	264	265	281	286	291	283	293	277	305	313	277	313	271	292	305	292	273	267	293	267	286	259	273	266	258	303	281	293	287	276	308	285	306	282	272	257	251	291	285	268	289	281	295	260	288	281	283	330	303	281	271	259	303	279	277	300	294	290	313	286	317	273	271	287	298	288	290	300	266	278	282	294	286	302	296	269	317	308	281	292	258	294	276	310	292	276	315	289	293	286	302	279	266	289	299	269	298	291	282	289	266	308	286	298	254	278	277	318	293	253	304	291	282	347	297	261	286	310	287	307	285	266	272	259	290	297	275	278	248	283	304	285	307	268	302	282	295	276	274	294	277	275	296	311	264	276	319	307	260	273	280	299	291	261	304	275	278	275	274	314	265	303	264	285	268	260	287	294	294	277	301	276	303	259	282	297	288	309	306	265	288	262	264	274	296	269	261	309	300	270	264	311	305	287	278	297	306	266	292	308	272	296	276	300	300	280	298	278	312	291	272	234	270	299	308	296	294	282	289	276	282	293	300	293	312	315	262	275	250	296	307	259	290	254	252	269	280	278	304	284	283	290	283	276	293	298	315	281	310	283	285	305	283	284	296	302	288	273	294	269	289	283	285	294	306	256	291	260	271	304	271	274	289	273	284	268	284	269	275	255	289	274	279	291	298	297	283	281	273	268	302	269	320	293	277	301	279	297	309	302	289	304	296	279	290	260	288	265	273	300	289	274	290	294	294	290	282	275	271	292	292	295	299	264	277	274	286	295	292	296	292	254	265	291	297	299	276	296	288	290	283	306	288	273	254	243	267	293	264	275	317	283	280	275	295	290	313	264	252	269	291	290	274	276	268	298	294	298	293	281	265	274	282	297	304	283	262	279	273	247	266	275	284	305	301	262	298	292	283	267	294	306	297	274	287	291	303	288	277	308	261	307	260	294	301	323	272	280	302	284	286	262	261	293	299	293	296	261	257	297	283	296	314	272	276	282	259	279	307	262	274	271	269	303	261	291	289	268	273	286	288	277	262	299	315	284	304	286	276	296	276	264	261	254	294	298	263	275	302	266	285	274	307	292	311	298	294	285	264	298	283	300	283	270	300	301	277	287	264	269	276	293	275	302	282	273	280	273	257	280	314	319	291	295	269	290	279	308	308	292	274	236	278	272	312	297	269	267	302	279	291	288	261	285	269	277	264	262	274	283	243	275	308	273	277	290	307	276	296	287	270	295	290	287	261	280	303	291	255	314	294	289	273	291	264	298	337	275	304	267	300	283	280	246	275	285	258	259	286	266	285	268	277	270	282	280	284	300	255	308	299	279	257	289	282	308	280	275	303	295	294	277	283	254	301	276	263	282	246	267	293	276	272	247	292	279	285	277	265	301	301	288	308	302	276	290	261	261	254	260	259	278	261	276	275	277	293	287	264	284	289	286	289	284	309	315	271	261	318	304	278	275	262	258	274	257	291	278	270	310	312	260	273	288	297	268	299	273	260	272	278	274	278	295	274	269	306	275	297	270	281	286	278	281	251	271	289	276	304	259	291	281	273	311	279	277	259	273	255	302	278	278	289	274	287	315	292	312	271	332	251	253	276	262	280	291	286	289	297	278	292	291	288	281	268	254	266	295	285	319	289	271	297	279	282	273	287	285	301	305	274	310	302	274	291	291	291	306	284	298	266	302	294	298	288	246	283	283	279	280	299	274	286	322	281	267	287	304	294	262	275	265	248	285	284	275	271	286	284	272	305	290	282	261	243	282
24281	21192	27957	24507	43298	43040	21496	6191	1497	620	288	284	251	223	180	226	195	216	204	213	240	218	198	214	206	181	205	196	190	175	190	194	216	193	214	188	198	199	216	225	219	212	199	216	228	230	205	183	192	204	208	196	205	200	215	199	184	193	197	193	203	198	225	206	213	204	183	189	206	210	218	225	221	207	198	189	206	207	203	199	222	195	193	198	212	222	226	215	191	196	210	202	222	219	212	230	197	200	179	176	193	221	183	214	191	222	224	211	218	199	185	203	195	185	219	188	176	208	186	195	192	201	210	182	182	196	209	179	166	223	211	231	198	215	218	233	212	215	194	199	191	200	186	200	222	217	196	206	194	180	215	211	202	189	207	199	195	204	226	221	204	234	172	201	213	204	212	181	186	177	176	214	215	204	226	196	217	202	190	212	179	208	203	232	197	202	191	210	204	217	190	194	202	189	180	216	216	205	206	212	174	193	179	197	172	197	175	204	200	191	181	218	195	201	193	192	207	215	197	207	198	185	190	169	190	196	205	183	210	227	214	201	197	214	211	217	221	184	174	227	215	202	208	194	210	235	223	217	215	223	181	195	202	196	190	231	219	213	230	218	188	182	219	197	204	215	199	191	216	176	186	221	214	190	206	186	226	214	192	206	198	197	173	218	192	190	184	197	224	232	214	190	181	196	237	209	224	179	219	187	214	193	186	196	199	200	196	227	206	205	205	226	203	231	194	203	222	202	205	187	222	196	222	211	207	198	195	217	213	220	202	211	221	211	186	207	194	201	214	209	193	191	165	180	183	215	205	205	172	222	195	213	197	206	194	242	222	196	193	214	227	188	198	212	212	205	201	205	212	237	205	157	218	190	192	209	219	221	186	196	222	192	187	182	206	214	233	208	208	214	207	215	220	213	211	214	212	199	194	221	210	202	200	199	208	214	191	198	194	232	213	240	194	195	207	181	181	197	192	209	219	224	209	190	214	195	200	194	208	203	198	198	176	193	211	220	207	229	207	187	203	202	214	224	214	202	211	176	224	211	223	196	202	208	205	200	211	194	185	191	211	203	183	214	184	182	204	207	193	207	207	204	195	213	229	207	187	197	232	201	202	204	212	192	230	213	219	202	222	181	187	192	224	175	178	189	198	206	227	190	223	217	181	199	190	207	205	171	188	191	180	214	212	196	221	188	205	181	206	195	210	200	213	219	213	206	216	204	218	196	204	202	198	187	200	198	197	199	205	188	205	204	214	216	182	199	197	192	199	188	196	207	216	216	202	220	191	208	200	235	202	224	174	211	162	212	215	188	190	236	200	206	192	194	190	192	182	230	202	219	210	220	198	179	179	220	210	203	200	218	195	210	188	217	186	195	189	204	176	238	192	186	189	209	207	186	195	187	172	203	202	215	197	206	216	223	199	224	205	204	196	195	197	213	208	214	208	206	199	199	205	181	208	211	195	208	212	206	196	182	189	185	208	191	210	194	187	194	177	180	170	210	176	207	196	194	189	194	205	202	190	195	234	210	203	207	206	215	226	209	192	228	190	220	222	203	175	197	188	198	189	224	218	186	208	203	208	202	187	190	186	188	210	210	201	218	177	187	208	186	172	180	210	176	204	208	197	221	189	205	186	190	196	202	218	209	199	198	183	195	212	207	218	181	174	195	199	179	229	221	185	211	198	200	194	196	233	188	204	215	221	191	189	200	203	189	229	211	210	213	190	209	187	197	218	205	180	183	211	200	190	203	203	216	206	200	183	205	207	181	199	194	192	172	186	232	197	180	198	199	213	220	192	195	221	191	206	207	195	215	215	215	204	182	209	201	198	188	218	188	202	196	184	199	188	201	179	191	210	182	223	203	193	225	209	215	180	196	221	198	238	201	165	190	209	228	190	175	204	215	201	218	202	194	180	207	168	200	221	196	212	196	208	192	222	191	197	223	209	211	188	199	207	215	193	197	217	189	172	197	211	196	195	196	209	216	222	222	186	188	213	210	228	180	190	197	219	215	207	203	210	228	206	195	191	214	187	213	193	190	201	210	198	192	195	199	214	199	221	176	216	186	190	186	189	199	182	212	192	213	198	207	193	203	182	211	181	195	178	221	212	178	206	213	178	220	183	212	184	206	203	179	215	185	182	214	195	228	198	196	206	185	210	167	195	197	194	217	189	207	193	190	206	196	189	195	207	208	224	206	199	200	220	201	182	185	208	188	177	218	202	209	187	207	183	245	216	185	201	206	203	192	208	191	184	178	193	209	209	210	203	196	207	210	206	173	206	195	198	200	192	240	192	240	190	205	208	187	206	188	207	188	202	217	181	217	174	197	219	179	193	208	187	194	201	201	210	207	196	192	195	175	192	222	213	188	215	217	184	192	192	197	196	206	206	200	184	192	198	200	184	188	219	181	216	199	178	205	200	218	200	211	212	213	193	194	210	186	176	198	212	220	220	208	223	196	227	220	191	196	201	201	204	202	204	184	213	223	196	197	200	213	204	192	176	186	221	172	202	187	216	186	195	206	188	176	201	193	236	180	210	212	226	202	170	184	217	211	202	180	227	196	174	186	198	196	205	194	213	214	209	201	197	188	202	203	210	212	193	187	200	206	208	188	215	219	214	202	191	187	215	217	205	198	187	217	182	204	224	216	202	177	213	204	184	201	219	182	175	182	193	207	175	200	213	233	225	212	212	226	212	186	222	219	188	191	219	184	195	197	205	214	205	195	173	180	222	191	215	229	169	194	180	201	193	208	185	184	204	189	217	200	199	214	200	207	182	196	188	175	197	205	228	197	198	175	202	206	206	191	201	205	223	189	170	212	203	188	188	211	213	198	204	195	225	206	195	203	214	217	218	206	225	179	181	190	187	210	210	213	229	229	208	176	192	227	194	198	206	203	185	214	199	203	223	204	205	186	220	189	232	188	216	213	199	203	207	212	199	191	230	209	204	200	198	214	211	197	183	206	195	217	198	168	224	212	220	183	215	186	215	208	206	219	193	185	200	197	177	183	197	197	179	210	212	208	225	192	203	188	173	184	236	199	219	181	211	207	194	198	206	205	219	233	218	205	223	200	228	200	189	204	194	200	196	213	189	197	209	210	200	197	220	185	197	190	178	216	204	194	210	181	222	215	189	200	194	184	209	202	202	188	192	193	199	230	192	166	223	211	218	172	217	208	203	202	210	199	217	218	207	180	203	226	181	217	194	206	220	215	212	217	192	207	181	190	175	202	184	174	211	203	197	171	202	210	214	180	183	196	225	227	221	218	246	209	195	218	197	206	190	208	182	200	224	201	182	224	209	214	186	226	214	222	200	187	202	208	193	203	212	192	217	238	198	194	204	191	181	205	208	187	198	181	207	230	207	195	219	206	175	187	192	214	183	210	200	193	186	212	194	220	241	205	256	208	210	195	209	201	197	198	219	209	192	205	217	221	191	204	185	212	215	201	212	210	216	197	199	189	215	203	200	190	196	203	224	214	203	203	213	185	216	221	188	195
30526	44268	28854	19243	53590	42126	22763	8988	3174	1462	635	518	412	353	299	319	337	323	359	354	318	356	341	350	330	329	334	306	328	302	356	343	354	321	356	320	295	358	305	357	344	347	326	338	326	298	324	342	313	323	368	332	373	305	333	342	335	355	327	348	302	307	368	362	359	305	352	357	329	340	324	348	344	357	356	304	348	315	321	339	350	341	311	311	305	313	317	346	340	315	307	323	335	301	331	347	325	323	311	314	332	303	307	337	367	364	300	354	334	305	307	329	338	356	326	310	318	330	321	350	360	326	352	331	317	323	339	335	316	332	329	329	311	342	328	354	329	313	342	302	381	325	338	314	351	323	310	335	333	305	331	336	338	340	345	320	328	328	345	321	366	325	338	337	351	328	335	354	317	322	304	350	295	348	327	347	317	329	351	315	335	342	315	365	317	304	295	321	331	312	312	313	309	329	321	320	322	313	354	341	356	321	346	335	312	339	341	360	331	315	326	337	307	320	297	352	324	291	359	320	315	338	349	316	320	333	354	324	327	324	352	309	372	325	386	325	333	311	320	344	338	332	326	334	351	325	347	344	357	341	325	324	296	290	333	340	323	314	319	280	311	346	356	321	324	329	293	353	320	354	326	353	316	353	326	337	335	308	336	285	319	363	324	323	295	354	352	318	350	311	288	327	329	337	329	306	306	333	337	342	345	343	324	307	326	304	306	355	330	347	313	339	352	332	331	331	314	294	316	343	304	335	326	335	312	328	290	347	321	350	336	350	336	319	344	295	353	344	302	365	349	333	344	321	327	340	340	335	306	351	319	374	286	331	343	326	313	327	333	372	326	344	306	352	311	300	341	358	330	315	317	326	352	328	317	324	323	320	292	301	321	313	355	326	326	312	347	353	352	308	319	298	357	307	323	340	319	342	345	324	335	306	301	330	344	343	329	337	336	327	325	318	338	359	362	342	292	322	344	358	322	342	327	352	361	301	372	349	308	328	371	326	353	325	351	346	318	261	341	342	357	325	344	334	299	329	336	334	343	314	323	308	334	345	367	306	345	333	343	303	309	328	348	321	329	340	331	359	315	346	328	330	322	318	364	330	318	325	369	350	360	332	323	333	316	343	334	340	321	347	328	374	336	347	304	321	326	343	324	338	322	322	360	307	361	343	301	323	353	335	350	365	329	323	331	332	322	346	332	302	323	312	346	341	321	296	318	334	350	357	319	284	320	355	325	336	319	338	339	350	294	355	352	327	333	345	356	321	344	324	316	317	346	315	347	352	305	317	323	344	333	327	338	367	331	346	334	330	327	337	318	316	332	314	328	334	350	292	319	320	305	339	341	346	297	305	340	338	318	335	315	329	288	367	303	321	345	345	347	356	345	326	344	287	352	351	283	362	343	314	341	328	369	322	316	319	304	329	322	310	340	310	336	332	337	306	336	345	344	334	327	373	363	338	340	332	340	344	343	309	359	330	348	342	330	337	344	362	337	336	325	336	329	350	329	317	342	304	325	334	332	354	319	329	319	367	326	340	328	333	351	326	311	348	327	323	341	323	312	355	327	317	332	301	337	306	316	333	332	328	334	323	363	302	309	309	326	343	322	314	358	321	293	330	320	324	364	330	353	315	333	287	327	352	313	335	328	324	311	345	332	334	331	310	359	318	339	316	315	325	319	355	301	342	366	331	294	331	329	353	368	335	311	301	328	330	313	343	300	296	353	333	324	330	333	349	349	360	340	294	305	343	339	328	331	320	358	343	324	308	335	339	341	348	336	354	333	328	342	336	360	313	319	320	330	346	342	390	334	312	340	357	295	338	331	315	317	308	321	351	294	331	330	351	335	339	326	323	315	337	328	326	401	311	304	350	340	320	301	317	292	344	334	309	334	342	363	310	328	322	332	304	348	330	320	318	311	309	314	352	337	344	314	320	390	311	328	331	298	308	347	331	347	333	321	297	330	337	354	342	301	317	281	320	310	315	309	303	358	336	340	306	341	334	303	329	326	348	329	340	291	343	320	322	306	346	351	337	335	332	323	305	313	361	347	378	344	333	331	316	339	343	339	350	320	335	305	361	312	314	334	344	307	317	337	340	307	309	342	302	335	318	329	352	328	353	352	334	337	310	339	353	330	283	317	319	301	340	335	347	326	338	334	364	300	320	341	323	328	333	314	341	345	336	326	312	338	295	332	332	352	333	325	318	310	308	322	314	364	336	349	341	313	322	315	319	337	339	307	355	311	352	342	323	319	339	343	346	332	323	347	318	312	335	312	306	355	332	367	339	308	321	298	343	308	337	331	343	347	338	328	348	304	310	291	306	339	354	308	348	307	336	342	302	297	334	364	310	358	350	304	323	302	332	314	354	297	329	342	339	328	323	355	334	324	333	324	309	298	325	323	335	310	342	329	335	334	308	351	317	347	333	294	321	335	315	341	338	288	324	312	364	321	309	302	327	316	324	329	333	359	334	356	342	337	321	323	363	300	345	353	284	338	345	308	312	333	332	356	321	311	304	312	329	312	329	339	308	310	342	319	318	359	319	364	360	331	345	325	372	303	321	329	352	329	333	338	332	318	344	336	350	314	330	325	316	337	324	341	345	325	361	324	317	338	325	322	321	301	348	343	328	323	311	311	318	293	361	316	318	302	339	303	316	350	318	334	320	333	316	351	338	338	319	372	344	365	371	365	331	339	301	322	316	314	338	336	325	332	356	335	314	344	329	334	325	323	301	321	339	301	361	347	303	298	310	330	347	316	332	350	338	301	312	345	308	321	345	294	323	313	328	341	339	323	301	326	339	308	345	340	334	314	350	335	354	315	328	351	361	332	344	297	299	350	319	337	326	317	304	317	316	343	333	340	323	326	310	330	337	309	321	302	345	312	349	342	363	324	347	331	326	344	342	311	322	366	337	328	336	309	348	373	295	341	334	315	321	359	320	317	309	339	306	311	331	350	348	348	315	330	336	348	329	317	310	327	338	332	309	313	333	364	340	333	307	314	360	348	306	312	333	320	391	292	331	333	321	316	326	361	345	334	306	315	364	348	367	346	321	326	349	316	366	329	342	342	352	320	364	324	315	360	298	346	343	346	317	298	345	363	351	307	338	326	346	346	309	317	340	328	322	336	326	298	325	319	352	315	322	343	362	318	319	341	334	362	321	347	367	299	314	337	332	340	308	346	352	334	344	359	291	299	327	338	334	366	331	315	320	325	326	346	314	351	327	369	294	347	336	335	343	355	304	318	357	363	338	342	320	340	332	308	320	338	316	310	287	327	346	322	328	332	315	309	364	353	345	339	311	330	345	321	298	343	345	333	336	304	336	356	304	333	340	343	323	307	329	359	330	286	351	357	320	353	330	311	347	329	310	337	349	326	332	322	325	327	312	339	309	355	308	328	334	315	334	302	336	329	305	329	321	306	308	340	346	322	327	320	395	305	312	285	331	296	335	330	375	345	346	278	346	367	353	324	301	318	333	350	345	328	346	311	325	331	348
22944	21238	28941	23619	47424	50582	31960	14146	3353	1145	394	374	289	218	164	186	185	181	219	197	188	191	213	176	165	181	195	174	166	182	210	192	177	190	180	179	181	182	174	187	179	177	199	154	184	167	199	184	183	188	171	169	195	180	197	158	175	164	182	197	180	183	178	162	174	181	198	180	194	178	176	177	172	185	182	183	179	174	152	185	191	184	163	181	177	177	196	179	181	182	218	180	187	195	187	165	181	195	188	186	179	168	186	199	194	174	176	182	184	170	177	182	173	186	157	180	154	199	174	179	192	201	172	169	188	173	168	198	203	179	185	180	172	179	147	176	186	163	175	177	171	179	204	185	205	198	182	176	179	186	194	182	180	187	186	172	194	171	226	189	189	166	194	177	163	194	193	195	175	161	193	191	167	195	171	170	185	183	175	163	190	189	191	199	180	186	174	178	180	224	191	187	184	209	212	175	171	181	167	196	176	189	161	187	179	182	198	172	188	184	174	164	202	188	180	159	159	201	201	192	198	188	222	165	178	157	176	180	170	195	199	217	166	193	185	161	169	189	194	178	167	181	184	196	176	187	179	166	191	196	186	187	198	197	167	170	195	218	202	185	201	186	160	191	174	172	191	199	165	204	196	169	164	193	180	185	208	169	171	190	193	188	179	186	179	178	197	181	185	187	170	190	199	194	177	191	160	183	179	186	190	191	185	156	173	192	185	174	188	184	168	173	176	181	168	193	158	171	173	190	166	173	201	165	177	180	157	188	183	182	182	191	205	184	202	183	185	163	194	166	150	196	191	183	178	215	177	175	192	186	166	197	195	187	187	168	207	199	187	172	185	202	186	171	165	186	171	173	185	174	185	209	154	189	197	159	173	208	176	180	195	160	190	177	184	170	190	177	187	193	170	188	206	198	174	187	177	182	182	167	175	183	168	171	195	188	188	188	172	191	169	194	196	197	197	165	178	196	164	194	173	165	201	176	202	181	183	172	200	199	189	182	177	187	179	176	198	170	179	165	184	165	189	166	198	188	202	199	181	180	193	203	172	183	170	187	217	178	178	158	163	167	166	204	212	188	181	154	181	195	198	188	171	186	173	183	173	182	166	172	167	175	195	202	174	180	186	175	181	183	169	170	176	155	174	166	208	160	196	179	162	184	196	185	216	178	166	184	171	180	173	184	170	204	175	182	173	188	183	180	191	191	201	197	211	177	169	184	190	189	189	226	185	184	179	186	209	181	180	173	198	184	191	210	203	197	164	174	183	189	164	196	164	173	156	184	154	201	158	190	189	164	183	183	165	165	175	174	182	161	167	212	168	174	162	190	190	201	181	188	190	200	205	168	187	170	186	186	172	186	189	204	182	181	181	181	203	189	165	191	190	184	186	196	169	195	208	182	185	154	182	169	188	190	203	190	174	182	185	196	213	175	178	219	180	183	172	172	193	194	212	189	186	187	167	159	172	190	170	181	171	192	177	189	183	193	180	189	157	174	190	184	199	194	175	184	176	199	193	163	179	205	171	171	182	169	181	183	182	195	165	196	184	168	179	171	172	184	200	172	204	159	174	201	184	194	178	199	201	186	175	169	196	221	198	196	182	176	187	172	184	188	193	195	158	165	203	172	188	157	165	179	180	192	191	170	163	178	177	203	174	179	162	177	166	180	173	189	169	198	186	177	182	171	187	187	195	173	200	211	190	190	175	165	180	201	178	164	191	182	160	176	179	212	180	157	194	189	171	179	192	177	184	186	164	177	178	180	191	202	179	176	186	178	179	171	178	173	198	191	184	165	188	166	202	180	199	192	179	194	170	186	192	182	185	190	164	179	177	182	191	177	178	176	192	181	169	183	190	182	187	175	174	171	185	193	178	167	201	195	188	171	180	175	159	199	196	177	198	174	200	206	188	172	170	170	187	164	178	197	186	172	183	172	154	201	169	172	182	175	173	187	194	204	177	177	205	183	174	199	212	199	179	182	202	202	213	173	189	188	170	171	172	181	164	210	140	166	189	189	171	184	166	188	180	178	190	204	167	172	190	207	198	185	169	169	197	183	179	204	179	169	210	186	165	199	179	160	186	177	201	166	175	160	171	179	185	178	185	183	188	162	183	202	182	183	168	170	203	185	182	173	184	208	202	157	207	180	200	182	175	167	189	196	183	181	176	186	207	206	181	197	176	190	173	174	198	170	178	172	161	193	193	181	203	195	183	191	174	188	183	192	177	216	183	171	183	189	211	177	183	177	190	179	177	189	181	163	171	170	195	171	156	166	185	161	181	170	199	165	187	180	183	194	191	196	188	184	180	160	197	166	169	190	198	197	194	160	196	178	207	175	203	168	185	197	161	192	200	165	177	186	202	176	180	192	166	181	184	185	181	191	204	194	172	183	201	181	163	185	182	187	175	173	200	161	183	187	198	158	189	170	164	174	192	183	183	198	193	191	213	178	189	195	184	196	192	197	168	161	189	207	203	185	168	188	178	175	179	186	207	178	173	165	190	181	208	189	159	166	186	175	162	157	200	217	188	189	189	152	182	164	164	182	202	206	208	164	208	173	207	179	177	195	183	188	142	201	181	182	179	176	192	188	182	171	198	192	177	211	199	187	180	198	205	183	183	178	184	184	169	164	184	184	184	181	184	184	192	174	176	170	169	182	176	170	181	202	193	155	198	191	174	183	221	177	205	193	189	186	195	200	168	189	172	180	157	182	175	183	189	187	161	166	188	174	187	196	174	189	179	196	204	209	181	198	188	193	208	203	175	193	189	193	172	178	184	184	206	188	169	191	177	208	175	196	182	182	188	193	193	182	173	171	178	175	175	164	169	170	176	203	193	178	183	197	191	176	183	208	165	187	181	183	158	168	198	185	180	187	175	156	175	187	170	180	185	187	203	179	178	155	195	160	174	187	168	187	195	175	188	204	198	189	213	168	202	182	183	204	183	170	188	183	180	170	213	204	183	176	213	155	176	180	170	205	197	195	177	184	183	180	179	209	182	173	173	179	173	194	188	198	196	177	207	197	191	184	209	190	181	172	186	188	198	186	171	168	201	204	189	168	196	174	156	173	200	187	179	209	180	204	202	197	181	195	183	184	198	191	169	175	163	190	160	207	198	195	168	166	182	181	178	205	175	209	205	166	172	185	175	188	188	170	175	183	187	198	188	168	184	161	177	176	191	174	180	180	206	177	180	172	176	172	182	178	190	167	206	201	208	173	184	184	182	163	185	165	171	172	194	199	174	174	173	190	176	187	169	197	171	189	194	191	198	205	180	181	176	205	179	198	193	179	188	183	184	166	172	187	182	188	184	203	180	203	183	184	182	194	195	211	164	170	201	202	178	183	216	179	178	213	161	162	169	179	193	205	201	170	190	177	185	199	178	188	206	191	214	167	182	194	199	211	159	200	172	159	173	153	168	180	174	184	181	181	194	216	185	180	179	190	185	172	189	178	181	179	166	164	191	172	196	196	159	155	176	187	197	179	168	181	165	188	184	193
34889	51957	29391	32721	71871	54269	33647	15922	6191	2648	903	786	523	293	261	302	286	293	289	333	350	319	295	308	297	275	318	286	272	290	310	273	285	310	321	266	263	255	300	297	309	302	297	258	281	298	310	333	292	277	306	318	292	276	300	290	300	289	319	295	298	308	282	294	306	296	285	316	313	308	314	306	263	302	291	282	298	304	284	296	313	305	278	296	299	312	282	305	280	307	309	268	292	288	301	315	275	273	312	299	286	293	255	287	287	316	289	299	301	288	301	295	303	299	301	292	324	282	298	309	291	318	314	317	270	278	297	301	300	279	262	290	302	267	286	289	277	285	304	285	291	264	302	267	322	274	307	307	313	310	306	265	292	305	277	306	293	289	332	292	281	270	285	289	288	303	280	269	271	299	306	287	313	306	346	284	285	264	256	283	313	300	318	340	302	295	281	318	301	278	284	309	277	298	303	288	284	321	280	308	320	300	294	263	282	303	301	318	321	290	334	281	283	293	312	312	319	304	314	288	286	309	308	284	311	306	288	292	287	305	317	258	339	282	335	279	261	297	277	282	290	304	305	314	307	316	330	307	281	268	288	314	263	320	281	264	310	267	327	300	295	283	324	312	275	277	294	273	266	320	321	316	282	274	304	296	314	289	325	267	278	328	281	277	329	313	299	265	320	303	310	315	299	269	296	265	317	322	289	299	291	311	300	280	300	343	329	297	289	280	280	296	286	302	306	274	294	299	258	323	305	306	307	279	309	299	297	276	336	313	290	312	276	260	308	297	292	303	290	298	308	305	283	292	313	311	292	318	290	314	344	301	333	288	285	296	290	287	305	313	316	306	274	291	288	323	318	280	313	301	294	293	280	301	262	286	297	278	282	299	303	274	296	286	324	291	316	312	300	312	308	282	294	292	316	288	284	272	303	289	291	317	278	303	277	358	305	280	297	278	316	281	272	296	301	301	279	299	299	298	286	296	279	285	262	305	310	307	294	297	304	291	280	310	312	292	281	304	283	302	320	276	292	273	291	293	294	313	295	338	265	286	281	303	327	288	300	315	273	284	315	287	264	334	291	295	288	333	321	287	269	293	304	289	296	265	314	289	309	266	276	306	301	292	313	311	317	273	285	281	302	291	288	268	324	304	316	301	301	306	288	304	316	280	263	304	261	314	278	314	316	315	272	289	277	271	285	322	309	291	286	279	297	300	299	308	277	298	306	294	298	288	311	327	296	306	272	320	274	325	283	268	298	321	287	315	310	304	272	321	263	286	304	321	281	298	291	270	308	275	290	277	288	274	325	265	313	330	275	350	278	298	275	282	321	269	297	280	316	289	289	314	302	295	318	300	306	310	304	305	315	294	274	284	341	295	301	319	302	327	309	301	280	286	328	305	311	315	319	291	307	304	308	265	293	307	320	292	288	278	307	285	324	289	299	301	295	299	292	288	304	305	289	286	303	287	291	292	284	314	304	324	322	282	294	306	286	284	297	297	300	301	310	301	277	306	316	308	286	299	278	292	296	314	310	281	313	325	304	290	279	280	279	318	303	312	259	297	315	278	337	307	287	288	306	295	289	321	322	293	281	280	293	302	317	316	291	299	307	298	315	288	280	280	326	297	311	285	306	281	287	302	288	299	305	290	290	286	293	273	297	305	266	275	294	325	286	282	333	305	293	285	291	289	305	277	305	298	272	325	285	275	282	318	317	258	290	265	301	315	290	298	332	304	302	309	315	303	313	311	318	269	293	270	284	284	255	297	301	303	294	307	298	266	286	333	317	301	319	301	297	268	297	283	288	310	319	315	305	272	285	290	282	296	297	289	272	313	301	279	292	287	272	297	287	301	326	316	293	298	321	269	329	304	293	312	289	296	309	269	296	292	257	282	317	334	301	309	290	305	300	315	293	328	301	276	315	306	301	287	286	332	320	275	293	300	281	286	287	277	305	306	273	327	292	305	305	308	286	292	290	300	304	282	311	300	309	315	284	293	281	294	308	312	273	277	310	288	292	315	317	312	289	332	286	304	272	305	270	298	300	289	317	284	290	300	303	275	313	331	270	308	299	285	309	284	327	304	298	286	272	311	298	294	294	298	292	297	308	282	277	289	299	295	290	333	317	313	293	271	298	287	287	325	317	311	279	267	306	296	307	277	268	290	272	301	309	279	285	309	293	307	287	291	305	329	321	298	296	280	326	281	287	323	254	261	298	298	315	285	308	285	273	330	303	322	278	298	282	348	300	315	305	289	278	277	297	297	315	295	296	313	318	296	286	277	286	313	273	275	286	300	308	310	285	286	301	312	282	316	298	292	317	309	294	272	316	317	278	301	273	297	289	314	319	347	288	276	300	299	304	283	278	313	320	289	295	327	293	309	303	308	310	290	296	309	275	333	299	290	285	284	301	292	315	266	304	279	312	282	288	281	279	288	258	271	293	290	289	305	283	297	286	306	268	310	311	322	282	301	320	276	280	278	315	312	276	288	317	312	313	284	305	301	276	286	315	308	307	292	289	313	329	319	296	311	309	276	290	298	294	286	275	271	308	325	299	340	287	281	289	270	285	281	290	262	297	295	319	316	320	306	305	291	267	281	308	321	332	297	301	316	295	292	296	348	273	315	305	313	292	291	300	293	302	331	283	303	306	304	306	309	318	274	269	281	310	301	290	312	249	283	296	299	295	288	292	287	295	330	313	313	293	294	287	302	288	313	314	272	310	291	327	299	289	280	301	262	281	278	288	304	303	312	340	310	284	278	294	272	285	304	290	322	284	313	306	296	259	308	277	295	296	306	314	315	298	287	326	321	315	306	300	287	304	317	286	287	308	304	295	317	279	307	281	303	301	309	298	291	304	292	338	286	292	298	284	283	296	331	262	294	281	274	287	269	269	285	283	329	312	308	288	276	290	290	269	299	287	286	299	282	290	272	269	332	287	310	296	298	306	324	316	313	294	293	281	290	307	305	264	305	303	292	322	306	325	309	319	304	305	310	252	293	297	292	265	308	281	339	291	292	300	304	294	306	311	304	317	273	285	282	340	306	290	323	255	320	286	319	274	282	287	288	277	283	316	298	305	301	280	291	287	308	288	307	294	294	287	292	290	290	314	299	295	299	306	306	314	308	306	314	296	294	285	322	300	308	291	293	287	290	320	284	287	301	298	323	312	335	266	306	282	312	330	284	296	293	297	303	285	341	320	300	278	299	299	303	312	313	293	296	310	328	277	300	293	299	292	318	298	293	310	279	306	299	289	284	279	287	337	297	301	300	292	267	297	296	289	299	269	311	262	317	297	265	286	333	315	296	289	317	292	311	267	305	280	298	295	330	302	286	290	301	292	265	317	281	302	298	292	304	297	305	307	285	298	323	325	307	335	266	274	323	310	293	292	267	293	261	316	300	326	309	284	272	315	321	314	310	307	320	284	273	322	302	304	300	300	277	326	289	317	313	284	304	279	304	285	288	301	277	298	338	296	300	322	287	313	270	264	299	287	299	280	287
26994	22015	17061	8599	22716	14650	4455	945	356	275	190	203	184	174	159	154	173	169	179	185	189	175	181	185	191	158	201	146	173	200	171	185	163	171	180	165	173	163	190	179	158	168	167	166	155	156	178	175	189	154	196	177	173	145	173	157	189	176	178	178	159	158	177	179	169	177	190	181	192	187	145	172	160	167	181	204	199	177	178	164	166	199	157	162	186	176	175	157	175	186	174	194	173	175	188	163	198	157	172	186	161	202	191	168	182	175	172	181	185	166	148	170	183	162	192	169	167	163	152	193	189	182	175	171	168	181	143	184	174	160	169	169	166	191	158	175	165	167	173	172	181	152	195	192	180	183	152	175	177	189	172	197	197	169	200	154	162	175	155	152	166	156	178	167	158	180	165	178	177	151	182	175	201	167	152	177	179	182	163	192	176	148	175	169	182	183	168	170	193	178	174	169	180	159	158	188	153	198	164	163	180	149	197	162	191	172	188	197	164	186	161	186	175	184	152	173	174	165	214	185	169	187	166	181	181	179	195	161	161	163	176	181	169	169	158	180	178	171	181	179	180	189	177	173	171	167	164	158	191	172	182	175	202	155	197	171	191	180	173	174	178	172	183	189	172	206	171	159	174	176	182	189	168	183	171	178	209	163	203	189	166	175	195	198	174	166	177	162	177	167	165	167	177	187	167	184	177	155	195	227	161	193	181	172	161	172	175	166	161	191	172	208	159	158	182	165	159	183	140	211	161	170	170	163	177	181	149	164	201	163	184	156	188	184	175	168	148	183	173	210	180	178	191	186	167	201	154	171	187	159	174	162	161	175	160	172	187	186	179	187	138	184	175	183	171	169	166	183	159	160	159	191	181	179	174	172	177	165	193	183	197	150	169	175	176	168	167	181	175	185	177	200	167	184	148	169	178	145	183	181	180	174	197	182	184	188	180	181	196	200	163	167	159	179	159	162	159	196	185	201	186	178	193	165	191	169	177	178	173	187	164	168	211	176	188	157	178	155	177	200	158	152	165	177	164	159	195	155	159	182	173	201	164	197	198	172	169	154	160	186	188	192	179	174	194	182	153	149	159	167	196	187	181	187	163	173	157	163	194	167	177	175	152	169	176	181	168	189	173	177	185	175	153	186	173	187	177	181	199	196	179	189	177	173	178	193	174	160	187	180	183	160	141	170	181	165	181	182	156	196	157	166	153	176	196	168	180	173	176	154	173	162	185	168	181	192	203	164	194	191	155	190	160	180	172	175	164	195	179	148	190	176	184	175	152	176	160	181	166	194	179	184	155	174	182	195	207	184	197	183	184	190	177	202	165	186	183	175	166	159	191	180	162	173	171	173	171	163	193	155	173	175	183	193	162	173	161	170	189	159	194	174	168	152	164	171	182	186	182	170	186	177	172	161	167	192	184	172	181	179	181	194	165	184	176	172	167	176	169	201	156	200	186	174	178	175	185	170	161	189	200	200	170	162	178	177	174	175	169	166	170	167	175	157	184	191	158	180	163	166	159	186	192	191	189	174	172	154	154	181	179	182	158	175	185	156	169	175	170	160	169	181	160	173	181	174	157	175	200	175	177	166	171	208	171	179	187	174	181	198	177	164	147	190	152	199	171	164	167	172	163	184	155	177	170	156	191	169	185	178	159	178	176	177	188	165	177	182	183	156	168	168	197	169	182	173	165	193	161	168	173	159	163	192	160	177	177	185	192	192	138	179	194	201	169	166	187	186	160	179	188	173	178	176	166	181	206	179	186	161	180	182	178	174	161	168	197	173	184	163	169	171	178	188	165	174	188	184	154	181	169	192	165	186	154	175	158	172	187	189	165	186	175	154	162	187	157	199	157	155	187	170	171	176	170	168	189	178	174	170	155	190	195	188	192	173	174	157	176	182	184	166	180	175	156	161	186	176	185	166	192	212	175	183	167	181	188	199	176	170	157	186	183	184	160	153	192	199	170	164	194	172	211	193	176	204	170	179	191	200	190	176	179	179	180	186	197	178	165	178	205	167	167	179	177	159	186	165	181	177	160	164	168	175	187	185	167	189	185	195	153	168	172	179	155	172	200	171	191	176	163	187	166	163	186	210	203	165	180	174	167	161	174	183	163	143	196	173	175	155	173	153	167	170	145	189	175	189	187	150	193	176	177	181	161	172	169	174	194	181	178	152	195	166	161	179	157	182	187	195	152	171	178	158	164	160	177	175	166	186	175	171	155	166	176	175	182	185	202	168	187	183	168	158	170	177	177	184	178	187	143	176	177	177	166	165	189	184	180	168	134	147	159	186	160	160	176	199	160	188	165	167	159	193	177	166	169	174	162	164	174	150	181	177	162	199	181	169	172	180	190	163	192	162	158	194	161	159	189	176	183	168	200	173	190	185	170	179	151	214	174	181	174	175	187	159	202	169	186	132	181	173	170	168	167	173	175	192	188	186	191	177	163	165	180	177	181	155	160	191	212	169	167	166	155	175	156	192	190	151	177	154	172	170	184	197	170	161	161	177	163	180	185	159	172	158	177	186	161	165	194	179	158	189	174	184	193	170	171	186	186	172	181	199	200	181	155	180	187	158	166	161	169	168	184	153	189	160	197	185	161	186	152	182	187	160	163	168	170	185	176	157	189	164	167	161	184	189	169	187	197	180	205	167	178	187	170	183	187	148	152	173	178	181	193	182	170	159	172	188	160	170	188	165	193	163	152	179	172	185	182	181	181	164	194	170	183	186	165	178	175	154	182	148	181	183	165	176	181	161	174	155	181	168	187	175	201	144	166	162	144	182	163	183	183	167	164	187	156	184	173	203	183	166	176	144	157	181	195	182	152	159	168	177	174	181	188	179	154	180	190	151	174	174	186	193	172	171	187	170	193	190	187	166	163	179	171	172	179	158	182	177	182	147	161	200	168	175	169	168	187	166	184	173	159	159	164	182	178	185	174	162	181	177	156	202	168	171	176	186	196	158	165	158	172	190	174	168	183	163	195	169	191	172	170	166	166	166	162	189	156	153	183	154	167	195	164	151	185	167	177	170	176	174	166	181	168	191	191	166	176	167	181	182	153	182	165	161	175	161	191	173	182	156	185	168	183	162	155	183	178	159	170	175	188	161	195	169	155	178	158	185	178	185	185	179	192	168	183	168	168	183	189	179	158	158	180	159	184	186	173	189	161	177	185	162	181	192	170	182	175	158	206	164	186	156	164	196	193	165	186	167	148	158	173	157	167	164	176	185	169	172	147	184	146	175	169	155	161	169	157	174	177	179	159	178	191	172	185	192	183	157	166	172	169	149	198	189	175	177	153	175	181	175	170	174	168	188	165	154	173	174	193	194	151	172	172	151	171	164	192	170	212	156	164	163	198	177	177	164	144	160	168	185	182	154	172	162	195	181	187	166	184	195	175	174	182	196	173	184	191	184	172	198	194	166	193	170	186	169	171	171	167	208	195	177	176	162	166	165	152	167	184	182	167	171	165	188	172	181	155	192	175	181	180	171
26648	31607	16127	12453	30060	18815	7211	1957	784	486	294	301	320	262	299	293	282	298	280	278	285	281	288	300	317	299	251	279	252	296	295	303	268	284	279	290	279	294	291	298	275	298	272	303	269	308	302	293	311	311	284	295	265	291	329	278	298	289	262	275	296	276	301	306	295	302	277	271	326	298	285	284	271	275	293	268	279	283	284	273	287	330	278	258	284	300	281	285	310	300	295	313	279	291	318	294	290	303	284	289	302	306	304	278	299	314	313	251	308	307	303	281	289	279	296	283	310	264	305	304	287	275	293	288	261	315	282	275	277	308	328	280	305	262	289	283	293	275	303	284	302	318	307	269	306	299	295	288	307	282	278	269	291	305	295	269	298	291	292	292	296	292	271	291	294	265	268	273	272	292	299	313	273	284	293	259	283	264	282	278	333	291	290	285	303	300	269	275	289	310	301	277	300	304	298	265	293	274	305	280	298	273	285	287	288	258	277	278	273	270	241	286	315	308	316	285	277	257	297	268	262	283	278	287	279	281	275	279	284	284	288	269	281	315	286	286	297	298	282	299	260	292	309	273	298	286	300	270	261	300	310	279	268	271	281	296	300	279	298	251	278	268	297	251	276	290	293	263	283	293	289	322	268	309	259	286	271	267	297	287	279	268	261	306	304	298	278	300	308	279	274	276	320	285	267	285	275	324	259	290	287	293	312	299	299	284	282	275	276	281	277	295	286	243	307	304	292	292	270	304	292	312	280	309	271	289	274	250	266	271	299	252	267	324	229	261	270	313	274	278	303	315	286	303	304	262	261	266	299	297	281	315	276	290	304	291	314	243	294	284	296	273	320	294	311	290	320	302	304	285	289	275	266	275	294	288	279	307	274	291	284	287	264	289	269	285	297	281	320	281	297	258	305	278	286	307	291	273	316	278	290	261	261	334	304	284	299	283	311	289	268	287	271	295	283	267	313	307	297	290	308	265	324	297	284	274	291	288	289	296	265	300	269	319	282	295	300	289	296	268	291	318	287	281	319	271	295	284	268	279	280	266	286	310	315	296	300	274	339	262	265	294	289	291	296	319	265	244	302	291	307	315	290	277	315	292	289	320	312	286	268	267	268	290	274	283	304	275	279	300	292	300	294	275	294	299	293	289	306	278	316	304	261	279	294	298	269	294	311	303	319	268	312	287	283	307	256	283	275	287	287	303	290	278	292	290	310	260	271	297	276	288	264	248	321	312	306	278	286	282	304	294	284	328	271	273	282	280	316	279	284	296	297	278	302	314	288	287	266	282	286	288	286	287	308	298	291	265	286	291	284	258	300	291	276	278	300	279	278	268	296	278	282	289	275	278	298	266	303	276	287	294	285	289	300	283	280	299	293	295	281	296	279	318	288	295	312	268	256	270	294	296	268	276	305	319	282	310	299	293	307	323	286	297	292	281	292	304	263	261	282	294	305	284	283	321	318	296	314	279	281	287	282	313	300	287	279	299	264	245	294	286	298	276	294	261	294	269	287	270	279	277	292	292	281	301	281	298	274	291	285	269	288	278	302	262	310	293	296	282	273	300	299	279	299	277	284	280	283	281	286	289	276	307	282	279	287	273	272	290	315	305	285	289	274	308	278	299	290	286	286	295	281	303	286	284	299	286	275	308	309	270	289	274	270	273	318	305	325	288	276	315	303	254	294	284	280	284	282	280	304	276	279	248	305	266	289	305	285	279	271	299	261	244	312	300	307	319	289	291	281	304	267	273	280	282	302	308	287	268	286	285	315	269	282	310	284	276	276	301	303	294	282	279	286	258	280	276	284	276	277	256	277	289	295	279	265	281	297	317	291	293	323	284	288	306	309	281	279	287	305	283	308	267	282	289	295	276	267	285	299	283	280	277	282	329	321	295	270	282	264	279	297	336	304	295	284	295	275	283	292	277	284	306	280	264	264	299	290	300	304	304	249	260	263	312	276	316	296	290	301	301	295	274	272	301	266	279	291	271	272	289	307	257	289	309	323	279	317	303	277	302	299	276	316	298	256	311	298	314	303	283	294	275	311	289	268	282	284	288	290	305	285	286	293	296	265	300	273	287	304	275	279	291	295	278	302	273	281	289	290	300	311	288	278	278	299	293	263	304	275	298	276	279	293	296	268	291	311	268	264	297	286	293	300	265	266	299	295	280	305	284	289	305	282	324	285	282	289	292	300	269	303	264	288	311	258	293	296	288	305	296	290	291	284	282	295	265	279	313	269	257	305	304	294	282	304	280	281	308	289	287	307	319	253	290	324	288	294	325	318	263	283	276	297	280	274	272	288	307	290	270	288	305	276	280	304	291	300	311	298	291	291	309	297	315	287	272	269	238	281	269	305	317	285	310	293	269	293	292	290	282	304	312	320	286	272	291	306	305	305	310	275	282	304	279	282	269	278	294	279	292	309	300	295	307	294	293	294	301	314	280	308	327	297	298	301	279	314	309	310	305	281	269	273	235	305	276	296	265	311	290	294	288	260	287	283	279	296	277	262	263	279	277	322	273	323	318	283	325	280	312	353	277	292	287	315	312	312	275	261	302	291	269	300	292	305	297	309	269	280	304	290	284	279	281	310	265	315	325	286	301	315	287	268	249	285	304	266	286	305	275	305	305	309	291	278	315	277	299	251	276	293	288	308	283	274	312	295	286	288	275	298	298	282	300	296	290	307	283	270	285	281	288	283	270	301	287	299	289	272	266	272	269	303	293	270	274	306	287	305	303	289	284	288	306	284	269	265	270	308	299	258	292	273	282	304	327	303	291	285	303	251	287	276	282	276	293	313	273	319	285	264	277	284	300	296	301	324	314	299	244	287	297	288	270	287	280	299	301	284	286	277	279	264	281	288	285	275	285	299	304	280	244	288	288	261	301	274	301	303	292	307	271	306	285	266	291	311	300	290	286	300	289	298	270	305	311	286	303	305	270	301	293	300	270	313	301	295	286	312	293	286	273	263	258	291	262	291	313	303	264	297	285	261	298	286	256	299	259	307	263	298	297	290	265	287	319	256	309	261	312	301	262	285	279	284	301	265	282	309	278	283	303	306	290	283	285	287	285	283	288	269	299	281	301	293	279	320	280	308	315	297	287	303	304	254	298	282	290	305	295	267	314	295	276	282	303	293	260	269	314	290	287	275	313	292	287	247	265	320	297	295	301	312	274	311	283	300	273	313	282	270	305	287	291	303	282	304	279	287	274	271	282	291	293	280	304	276	286	344	305	294	309	273	291	309	300	274	303	276	298	328	291	290	320	286	280	293	316	271	272	286	313	286	281	286	291	294	251	258	279	285	293	289	308	265	286	275	288	298	304	250	295	311	305	286	293	294	283	306	302	322	282	292	287	283	270	259	268	281	298	286	317	261	277	283	302	289	306	280	270	270	279	299	308	305	282	280	304	284	294	310	277	318	288	265	306	285	285	304	330	260	307	299	308	274	287	270	281	283	265	292	277	285	256	278	311	312	314	303	321	267	293	288	317
24317	21303	27978	26507	46840	39152	20687	4730	1443	605	290	306	251	191	204	209	203	219	190	211	229	207	208	209	188	198	205	200	196	177	179	197	211	199	221	212	207	197	194	188	194	207	220	216	180	215	259	211	204	194	179	181	202	188	194	213	194	196	216	200	207	213	194	214	200	206	190	191	199	215	198	189	207	186	217	202	193	189	180	185	182	194	180	205	190	241	217	210	207	193	169	215	185	221	203	182	201	174	211	193	224	217	228	212	213	194	205	224	161	208	200	226	183	221	191	198	193	211	196	204	193	199	186	215	223	220	204	209	205	183	173	202	221	186	189	201	201	189	222	200	214	225	210	195	241	225	199	211	215	202	208	202	209	190	220	218	198	194	191	201	205	217	216	186	205	203	171	200	197	205	214	200	216	199	213	197	207	194	204	226	204	195	200	196	202	185	181	198	204	197	209	190	237	223	183	195	188	207	196	227	179	208	224	234	177	210	199	174	184	220	181	200	189	236	188	186	194	197	208	199	201	214	206	186	201	188	175	207	191	211	182	218	207	188	195	197	199	211	199	189	204	200	188	212	192	194	223	193	217	216	182	186	196	199	214	181	195	209	202	217	213	217	195	232	188	188	197	194	208	184	195	194	181	216	172	215	194	203	239	186	207	213	191	225	210	206	197	240	202	223	209	213	208	191	213	195	220	201	230	193	219	215	204	208	174	228	207	224	185	198	206	194	226	233	180	172	222	199	206	213	223	207	206	233	203	218	219	178	187	224	199	186	197	207	223	171	214	218	217	225	199	207	197	213	188	219	223	196	219	215	217	207	198	205	209	199	205	170	177	219	179	200	209	207	200	205	211	213	211	191	204	237	187	202	224	198	220	210	193	185	186	201	200	201	199	208	238	195	225	198	199	199	206	212	212	211	199	203	203	172	186	212	202	190	175	187	166	189	190	190	202	195	203	213	195	214	202	211	200	196	213	199	222	194	192	209	209	210	230	201	208	197	215	197	195	188	202	189	183	170	222	190	193	209	205	192	200	216	197	217	209	199	207	224	213	207	195	225	179	177	198	199	199	211	198	207	209	170	197	203	213	228	196	223	224	220	190	214	206	220	222	183	226	210	210	206	188	212	209	201	209	191	211	192	195	222	211	223	198	217	226	207	206	195	213	191	203	222	199	206	200	198	204	211	211	187	214	215	217	206	192	201	218	210	190	208	197	210	214	211	207	221	193	192	197	234	205	186	214	222	197	220	186	206	174	222	181	219	213	198	199	201	227	191	181	219	211	219	190	216	208	202	215	214	216	202	183	213	191	239	217	225	202	206	203	196	225	225	205	188	178	212	211	175	207	196	196	198	197	191	206	178	207	209	220	227	196	195	212	197	221	185	204	193	202	200	184	223	215	184	196	199	213	210	191	207	192	213	190	244	205	191	174	206	234	196	201	193	189	213	192	221	204	230	205	214	191	197	218	206	202	195	205	185	209	208	198	213	186	189	206	214	208	176	206	212	213	220	230	219	204	204	207	187	186	215	177	214	220	206	195	191	201	201	183	210	191	197	210	213	176	182	198	179	202	176	176	195	202	199	217	194	204	214	236	210	195	206	229	195	211	212	197	213	188	201	193	206	225	235	198	227	208	195	185	190	186	226	213	202	227	215	181	186	216	187	201	193	196	227	210	212	231	190	180	223	203	198	231	206	230	217	220	196	196	202	187	220	219	189	209	232	199	207	188	215	203	217	203	233	211	210	170	207	211	211	188	187	197	170	190	204	213	191	190	207	193	205	212	192	204	219	224	200	230	221	213	207	218	213	201	223	203	199	218	207	238	169	224	226	200	191	191	211	211	195	216	208	191	190	200	199	232	203	220	202	226	211	218	205	205	217	235	200	214	186	210	187	196	197	206	226	220	201	202	177	197	217	217	215	241	188	207	218	185	204	175	208	176	198	194	173	211	203	205	187	219	185	203	198	191	162	190	192	209	218	188	239	219	204	196	207	211	192	198	200	183	190	209	213	186	176	185	205	206	196	179	189	193	194	208	210	213	216	211	202	219	203	210	196	194	220	206	219	175	207	188	186	198	229	200	211	200	196	189	196	218	193	210	184	200	207	194	205	228	198	179	173	173	227	159	202	211	203	214	258	208	217	204	199	206	212	219	170	209	212	181	179	208	186	195	213	194	221	200	188	193	207	221	195	217	209	183	188	221	215	180	200	219	199	190	179	197	201	227	193	192	212	221	195	200	202	218	216	205	212	224	237	211	219	192	186	196	197	214	184	208	202	215	211	218	166	191	212	206	180	189	225	189	208	212	207	193	222	196	203	195	204	219	204	198	189	199	196	192	222	192	218	170	196	218	203	200	218	224	210	218	193	190	202	198	211	235	208	206	204	215	194	227	192	221	230	199	191	218	205	180	191	176	227	206	184	209	212	220	183	181	205	209	196	210	188	208	206	235	201	180	196	157	187	216	223	228	198	200	194	170	203	202	211	210	199	204	220	191	217	205	202	215	201	212	189	173	201	196	202	210	216	174	186	206	189	217	170	196	205	195	204	204	193	190	218	225	199	209	191	228	218	206	213	207	175	191	179	193	211	191	204	196	225	219	223	177	202	205	217	209	191	190	209	214	207	188	213	200	211	210	200	201	206	214	214	199	184	219	204	169	223	225	192	204	197	200	212	199	190	217	193	190	175	212	206	209	213	194	203	186	203	221	214	205	196	201	199	198	192	204	207	216	207	189	209	168	216	209	216	188	215	194	205	191	213	206	208	224	204	215	186	218	216	204	226	203	194	211	201	202	254	198	209	215	205	225	183	202	187	203	208	203	185	177	197	224	189	194	197	185	225	185	202	189	191	199	177	200	201	222	205	205	201	204	205	198	204	196	205	193	210	230	203	209	214	197	228	197	198	203	211	202	189	189	200	231	198	209	221	183	204	189	197	207	186	233	196	206	194	210	176	204	200	196	186	181	200	209	193	179	204	210	197	196	199	201	198	201	187	183	199	189	207	200	203	209	231	210	187	212	193	216	185	231	195	210	195	197	194	207	216	214	224	194	211	212	231	214	198	205	190	200	214	216	213	207	179	182	215	234	204	198	206	195	199	202	189	208	207	200	205	174	190	212	188	220	213	204	197	187	218	206	192	215	183	200	208	225	181	204	208	186	231	196	197	195	191	219	188	175	200	206	200	198	244	188	157	200	184	212	201	197	227	208	213	168	199	202	180	181	200	227	219	193	201	215	185	208	186	216	187	197	213	189	205	206	195	196	194	199	199	207	213	189	209	224	208	206	190	187	202	216	212	199	223	222	226	202	200	199	232	228	186	189	240	203	207	204	176	201	188	201	167	193	199	211	192	202	188	223	211	225	199	213	197	180	199	212	193	209	219	167	202	213	214	172	195	197	217	211	189	217	203	193	214	228	199	191	222	209	211	187	213	218	205	220	206	192	205	215	215	241	203	198	201	212	200	212	216	195	217	191	202	214	211	198	193	201	201
30793	44328	25192	31338	55669	40103	22095	6833	3535	1417	571	518	402	339	352	341	381	329	364	326	379	327	339	351	335	340	338	365	311	313	329	333	334	353	341	319	351	332	337	364	331	341	332	346	389	356	331	293	335	320	337	364	366	323	343	356	309	342	331	333	333	329	356	288	341	344	355	328	320	326	317	336	334	348	336	334	315	325	327	340	337	316	342	358	328	338	338	346	343	316	355	317	340	331	318	380	310	331	353	326	308	334	348	335	330	307	325	343	366	324	345	365	336	370	331	325	305	334	317	377	307	346	360	378	328	340	300	307	346	330	338	316	360	307	326	308	361	303	367	307	375	323	370	331	327	340	325	368	345	337	319	324	333	354	286	344	360	321	360	347	322	335	333	354	336	336	347	343	365	321	357	310	308	346	332	340	340	308	339	356	332	336	374	352	360	337	334	352	333	323	305	346	283	314	337	319	325	360	310	323	316	320	307	344	332	371	312	358	327	341	360	351	322	366	358	351	327	361	321	325	342	338	349	342	305	327	318	344	349	366	357	326	328	364	349	356	338	353	332	367	323	314	297	328	350	322	332	337	335	345	367	296	364	334	341	309	316	356	328	335	320	361	323	320	329	307	360	316	342	305	327	332	358	320	338	322	297	341	304	346	321	349	322	343	316	351	333	329	352	373	329	341	314	320	324	361	308	337	318	326	353	329	344	358	346	338	318	334	356	298	351	331	348	332	337	327	356	339	331	359	307	335	344	344	337	328	319	369	339	314	330	345	338	320	326	337	345	345	324	333	338	325	337	323	349	378	368	345	316	325	367	350	362	328	337	368	352	304	328	364	341	312	285	355	299	320	360	351	322	350	345	320	363	329	345	293	364	327	317	349	345	334	335	322	306	311	324	355	330	341	357	365	360	312	365	341	326	300	356	307	345	332	330	342	324	287	299	362	299	329	309	357	345	311	357	311	366	342	333	314	330	349	334	344	350	288	356	348	346	356	363	350	291	343	370	338	283	334	350	330	355	319	330	337	355	327	306	362	322	340	348	332	326	351	366	364	348	347	357	358	313	343	306	312	313	320	350	321	342	346	352	330	331	323	373	336	321	317	364	364	307	320	303	339	365	300	343	336	347	313	355	322	340	303	310	356	345	349	351	363	333	338	332	322	343	377	351	360	378	323	325	303	338	355	313	344	339	301	342	328	331	367	311	324	322	311	309	342	320	326	308	317	318	322	322	352	335	347	334	344	395	323	301	301	348	335	373	326	333	343	345	335	331	340	339	349	349	340	308	318	313	363	364	350	324	342	327	353	333	346	367	351	367	315	325	337	316	325	354	347	324	336	362	341	324	353	316	336	366	337	321	309	338	340	347	309	346	350	317	342	345	354	309	318	328	348	303	311	315	320	325	316	338	309	312	331	307	319	320	339	305	345	316	314	335	340	335	314	359	374	304	348	303	319	328	312	356	341	344	343	350	345	332	330	346	350	347	351	333	332	364	344	352	319	360	334	336	304	339	348	316	348	357	318	328	340	313	339	294	355	327	361	314	308	337	349	304	331	332	346	325	331	290	370	352	322	333	307	301	327	347	354	325	336	308	310	349	375	349	342	387	330	302	322	370	305	319	325	320	330	351	335	315	333	311	367	367	349	361	363	345	338	335	369	316	342	355	325	319	345	303	343	329	336	341	347	330	336	379	338	354	356	319	330	347	336	341	337	324	336	333	327	340	316	330	342	328	338	340	350	297	357	354	316	351	323	343	317	366	340	288	303	332	300	342	317	333	330	335	317	296	336	345	364	348	327	322	349	324	324	354	359	339	345	333	323	398	331	338	327	324	340	340	340	320	354	316	322	342	318	319	355	348	337	356	345	366	306	339	321	355	355	308	340	331	345	321	302	315	336	328	339	352	349	354	319	345	329	299	372	375	324	349	332	338	332	322	323	342	339	368	334	321	341	346	335	334	374	334	350	303	354	330	324	321	347	346	328	346	339	334	328	347	333	328	316	318	330	298	332	344	325	309	304	316	320	356	348	322	341	321	339	365	373	358	303	327	331	303	348	327	337	340	349	333	362	361	320	341	356	352	345	290	358	349	345	334	337	349	326	347	315	320	335	333	348	356	358	328	283	325	336	331	335	368	329	349	332	361	360	354	351	379	327	357	342	347	302	357	359	337	357	350	301	324	346	322	329	312	348	342	297	320	295	337	314	351	355	331	323	358	344	321	293	339	331	355	316	328	354	331	356	330	357	333	325	326	316	352	337	338	340	323	336	349	332	328	345	324	337	348	360	328	329	341	322	358	343	370	353	326	348	340	313	318	334	339	319	333	358	358	342	340	337	326	336	313	335	333	344	363	323	328	322	346	306	290	339	292	319	343	323	343	377	338	314	327	354	297	316	340	319	337	320	322	351	333	341	343	313	392	352	342	340	350	336	382	322	325	317	357	318	336	356	343	354	343	314	298	349	322	344	356	331	309	329	344	339	313	306	303	329	336	358	376	374	339	358	365	357	368	338	318	332	368	355	334	347	329	371	342	346	324	358	312	340	305	309	317	347	360	329	375	334	313	323	330	348	327	380	352	333	306	324	343	346	328	349	331	349	347	338	359	335	329	325	312	323	349	362	333	318	329	342	351	322	320	322	349	318	323	344	356	322	338	351	343	323	334	336	331	333	327	373	335	323	325	297	354	360	325	331	310	308	343	342	347	350	341	322	371	323	374	329	358	308	354	325	323	312	322	349	318	326	352	338	294	352	379	335	347	334	332	352	342	323	326	331	330	291	343	355	361	352	338	343	342	332	311	296	315	327	375	326	354	347	333	332	341	336	320	344	326	325	340	330	318	328	340	349	301	342	355	341	315	343	340	342	290	303	347	362	355	341	354	313	369	298	378	318	325	316	340	333	311	319	324	303	344	351	378	315	344	341	326	340	329	338	362	315	367	335	338	342	363	326	346	301	348	344	312	307	364	344	319	323	334	344	307	303	326	316	321	323	294	327	346	317	332	314	325	339	317	332	318	350	330	353	314	319	327	373	341	346	358	322	308	331	336	362	337	360	329	314	319	319	347	332	314	345	369	346	300	305	339	331	322	336	351	342	300	345	360	357	357	340	347	332	345	363	340	324	310	322	379	323	345	341	340	336	362	336	390	336	331	353	337	322	333	340	333	341	307	325	319	351	333	338	320	349	359	332	332	349	315	310	338	319	373	335	325	339	342	341	327	320	312	329	345	336	331	328	368	329	368	305	346	313	374	315	330	348	327	322	346	346	329	353	288	338	342	359	321	351	355	330	325	303	353	341	325	350	329	348	317	349	318	371	346	342	348	360	307	321	350	345	314	357	303	319	292	363	350	362	319	339	365	342	315	323	343	321	319	319	317	352	332	333	329	333	351	318	362	312	333	327	333	351	334	356	322	333	323	286	365	343	315	332	345	338	321	326	309	350	339	284	358	358	335	308	320	317	333	336	312	355	322	312	288	316	346	294	344	353	310	291
22945	21209	28803	25490	51777	48463	29925	10545	3323	1302	444	392	255	194	179	192	178	171	186	194	213	232	216	201	171	184	163	194	173	186	183	201	196	190	197	189	194	173	200	200	219	171	190	189	197	181	166	183	177	187	177	165	199	210	186	166	199	215	212	174	172	182	197	212	182	190	185	188	196	214	202	204	188	191	201	177	207	198	174	185	200	188	195	192	193	193	190	209	185	206	205	200	166	184	201	190	168	176	185	195	205	188	183	189	183	204	180	185	179	182	184	192	183	168	205	196	215	180	177	204	187	161	169	189	178	166	194	176	174	185	180	179	190	188	206	195	187	186	182	192	177	179	158	213	183	189	196	200	165	180	173	186	186	185	198	178	196	208	189	208	182	149	191	176	203	173	182	184	200	185	154	172	173	174	206	191	189	177	183	200	181	196	191	195	170	194	191	204	161	187	170	171	193	191	197	197	178	178	189	180	178	185	196	176	188	217	181	198	187	178	170	194	183	197	197	178	187	173	209	193	176	175	193	202	202	193	177	192	191	173	191	179	182	174	186	161	189	168	194	170	172	201	185	202	201	173	184	167	181	202	189	171	192	183	182	188	179	173	186	182	190	195	182	172	170	200	203	197	183	193	184	180	194	190	200	186	199	183	171	201	171	217	189	191	180	218	187	198	171	192	180	201	186	181	193	171	177	189	189	180	177	156	179	198	202	164	195	205	177	199	191	194	191	203	192	198	165	196	160	190	198	153	175	186	170	172	155	196	169	145	171	189	171	177	202	183	179	175	171	197	201	171	189	174	208	173	190	197	190	170	191	162	187	158	187	197	177	166	196	175	203	172	164	187	191	180	192	190	185	215	210	165	170	173	164	160	185	183	187	187	166	171	202	191	175	189	190	215	196	211	190	206	178	194	186	186	190	208	197	196	201	193	203	181	207	179	197	195	191	166	189	178	191	195	173	199	162	205	181	188	183	172	177	180	201	194	181	199	173	176	187	192	177	203	178	198	165	208	187	169	181	156	208	168	171	211	185	192	179	194	190	206	174	202	169	189	194	161	184	184	165	200	199	205	210	188	195	189	180	192	179	192	178	163	191	194	203	185	172	186	196	186	194	219	209	178	182	179	210	190	188	188	201	188	166	214	183	207	200	175	196	165	182	206	184	190	191	167	182	181	192	200	188	197	186	158	197	200	210	166	230	186	185	176	197	172	165	185	168	172	216	175	194	183	205	169	187	168	200	178	199	185	169	182	193	194	195	201	180	182	185	173	192	193	193	169	212	166	157	203	192	136	189	177	186	166	170	188	199	183	208	195	191	169	196	205	204	207	162	167	221	207	184	178	206	192	195	202	197	192	185	157	179	188	192	180	194	193	156	162	162	222	204	191	197	165	213	184	205	172	214	183	177	213	198	186	192	206	188	188	173	200	193	182	180	174	166	188	152	180	179	171	188	177	201	195	208	186	189	186	183	191	190	165	177	192	184	179	194	188	205	177	183	187	182	184	187	176	177	214	186	179	190	177	180	197	198	165	185	166	189	195	159	177	191	216	184	189	214	196	183	169	172	189	179	181	192	201	179	182	211	194	180	184	194	193	212	169	178	202	210	190	186	184	185	186	183	197	175	195	204	188	175	198	181	198	174	199	170	205	190	199	181	197	173	170	196	194	182	179	175	190	180	181	182	180	187	186	175	204	180	160	224	195	173	189	190	173	164	184	195	183	182	188	185	181	218	208	186	195	189	165	180	202	181	181	188	170	182	168	186	196	189	192	208	183	195	206	178	164	194	166	185	173	185	181	194	198	184	186	216	194	187	183	177	183	209	173	199	177	184	190	165	193	203	192	180	183	167	186	174	206	188	185	200	187	189	202	205	158	195	178	182	179	154	195	199	195	189	221	176	183	187	173	191	188	197	180	183	179	192	178	172	187	166	209	185	188	173	185	203	193	194	169	190	182	176	191	190	179	195	187	175	189	154	204	204	194	188	184	180	183	196	187	182	174	180	177	186	210	185	217	179	177	171	206	200	165	204	169	188	178	212	208	193	191	206	202	217	191	170	179	197	158	192	163	192	179	183	178	197	184	176	202	160	187	199	169	184	188	157	191	203	176	184	181	194	172	191	198	184	196	191	180	176	196	211	207	177	201	183	180	189	183	171	196	187	220	171	208	176	164	201	177	206	171	193	200	167	188	158	189	179	177	191	202	179	202	187	191	216	196	180	161	175	192	173	192	164	189	164	185	200	189	168	192	171	199	188	187	201	173	207	180	194	182	205	167	207	181	179	171	210	173	181	165	186	199	206	191	200	206	179	181	165	165	188	180	169	198	174	181	174	201	203	184	176	186	162	182	189	194	167	196	181	198	204	184	193	213	194	193	177	188	188	214	170	190	195	180	186	195	203	189	191	189	167	184	180	186	171	185	181	173	181	185	191	184	185	191	172	181	193	184	179	180	170	185	192	186	201	168	188	180	201	197	182	177	182	191	201	203	187	164	195	180	191	204	186	165	171	194	175	164	194	201	167	179	188	191	195	195	197	179	178	218	190	195	175	205	172	186	170	191	187	198	175	211	175	202	180	201	188	180	194	179	191	192	167	173	183	190	188	190	183	189	175	155	198	186	193	164	204	182	212	184	187	195	210	180	214	190	201	180	173	194	198	176	158	186	185	188	202	182	188	208	185	187	192	177	156	202	187	178	185	184	179	176	197	208	198	189	186	199	173	164	184	193	197	188	215	170	191	204	179	198	196	182	228	203	174	193	163	208	179	211	176	176	209	174	173	214	195	207	172	195	165	205	206	184	203	187	172	181	193	198	199	173	226	174	209	171	178	210	190	211	167	196	189	184	186	185	185	190	201	180	175	204	158	192	183	178	194	182	193	190	218	188	203	178	173	164	209	197	178	195	175	191	194	192	163	181	208	204	180	201	182	172	175	198	194	173	219	176	173	174	188	179	205	187	218	172	176	176	200	193	192	204	175	180	180	180	170	185	184	177	177	191	164	160	196	195	186	201	206	203	190	185	221	172	195	172	191	195	177	175	187	186	186	192	173	159	161	182	161	190	176	177	204	183	182	176	186	177	177	198	200	171	181	192	187	189	197	202	161	179	175	180	183	197	180	181	172	211	192	209	201	196	195	204	171	185	181	196	187	180	199	192	193	192	178	190	199	180	179	180	217	200	209	170	182	187	180	195	174	212	180	186	201	208	198	205	185	197	168	179	196	193	180	193	175	185	172	163	182	174	205	154	201	196	198	179	168	178	189	162	177	192	186	190	178	183	195	199	177	183	197	202	192	178	179	180	192	200	192	189	198	189	179	169	190	185	207	192	181	180	186	184	207	196	180	189	198	201	173	178	182	185	173	196	187	160	222	195	193	197	167	184	198	184	180	217	207	179	176	183	183	161	204	170	172	200	179	204	186	202	185	198	202	179	205	174	194	185	192	169	182	187	182	184	156	178	188	180	196	191	184	178	185	168	168	177	211	184	166	166
34462	47741	31479	47041	72833	51548	30353	11801	7112	3118	938	857	481	317	316	299	300	295	327	333	358	309	323	289	296	296	296	305	333	316	328	298	315	296	296	271	301	293	309	302	277	340	296	297	277	317	296	318	290	325	276	321	275	313	292	320	331	311	257	320	283	304	291	321	310	279	316	303	312	271	328	301	268	313	341	289	280	295	308	333	287	300	307	323	307	309	306	309	307	311	322	293	279	298	281	303	313	292	325	310	307	263	295	309	320	306	312	289	306	306	289	331	332	293	269	322	301	289	278	319	300	311	324	287	326	304	294	305	297	282	272	319	297	331	312	309	285	307	308	344	281	318	301	304	309	309	267	286	328	288	288	309	320	318	315	295	328	299	295	293	295	345	316	326	305	325	294	292	279	313	311	326	311	310	316	312	327	283	309	302	295	309	332	328	331	274	295	332	318	317	306	308	308	301	289	281	307	283	313	308	278	310	291	305	322	289	303	291	273	295	328	288	297	307	314	300	310	314	305	301	304	272	257	322	269	309	306	291	303	335	306	313	320	280	307	294	305	306	294	319	326	283	314	312	299	285	314	313	307	334	320	307	331	291	331	287	324	299	268	304	290	314	306	299	300	317	314	319	300	312	294	317	314	295	314	316	334	300	302	286	308	319	311	287	319	333	276	304	301	294	305	279	293	307	312	294	321	294	294	289	297	319	295	310	337	263	325	292	314	289	298	303	319	290	314	329	281	275	306	331	324	330	307	313	338	303	305	273	309	331	288	300	319	301	289	306	312	306	304	298	346	328	312	318	329	280	316	309	290	276	303	276	324	305	295	310	265	292	294	282	303	299	307	295	308	316	340	303	289	291	313	289	322	335	322	325	277	299	306	308	287	293	284	294	297	306	284	318	290	291	291	316	318	315	289	313	266	291	280	314	284	285	311	296	292	285	300	313	329	308	314	348	287	334	344	329	271	302	318	320	293	298	304	294	313	344	310	292	292	324	311	309	337	290	266	297	276	291	327	292	281	309	314	296	312	303	314	280	304	321	311	270	314	284	281	324	267	283	287	323	293	289	297	295	266	305	319	319	308	317	299	295	277	333	288	278	287	291	338	310	298	301	290	321	302	318	264	321	327	302	323	329	316	295	309	320	315	293	271	301	298	349	315	296	319	275	301	311	310	286	295	304	321	288	323	330	293	307	316	293	282	294	287	327	304	271	309	312	282	300	318	325	306	321	293	334	301	273	318	302	277	291	310	307	323	309	294	301	320	299	278	334	324	308	307	315	288	286	282	291	319	302	269	306	292	313	319	295	283	304	297	280	348	300	300	287	331	270	300	290	314	284	321	313	351	314	328	297	299	313	283	337	291	286	318	303	309	319	325	286	308	304	290	317	334	275	284	328	311	271	295	308	279	273	298	307	294	306	315	304	296	321	291	315	300	290	305	272	299	294	311	324	318	284	315	276	300	304	317	307	316	291	307	284	309	278	317	293	281	333	317	312	301	326	285	302	337	321	321	283	310	343	287	288	309	313	303	287	281	311	299	299	278	318	300	319	333	315	350	292	297	308	295	286	314	294	303	313	328	314	320	305	339	331	294	329	278	319	321	318	299	309	306	287	306	304	293	299	327	300	329	281	301	261	303	319	319	298	307	281	285	315	318	309	288	300	314	323	323	308	298	315	301	332	310	286	298	294	328	278	300	289	307	303	299	277	286	306	291	308	287	295	306	301	325	310	269	313	332	286	282	318	300	330	289	305	294	335	312	288	297	293	270	293	311	286	277	306	315	300	322	286	335	270	317	289	316	280	308	287	309	316	283	312	278	335	322	292	320	296	300	299	272	320	298	286	272	279	306	277	297	330	281	322	310	311	317	270	327	329	284	316	294	317	305	318	308	318	304	312	299	289	307	312	333	290	314	286	299	310	333	314	291	315	292	298	302	319	296	292	310	284	309	287	302	284	313	286	323	299	283	290	298	310	286	280	323	298	297	299	291	268	301	300	317	316	287	274	300	307	298	309	293	303	280	318	292	299	296	263	322	295	303	306	314	276	294	282	304	308	288	295	306	315	273	285	311	304	310	293	308	324	299	313	318	311	324	305	308	320	329	303	296	313	313	305	315	309	290	288	312	315	277	299	292	312	308	268	315	328	287	297	302	270	311	301	305	279	316	318	332	308	301	279	297	308	279	278	305	309	299	306	304	319	298	312	310	325	283	294	305	315	329	288	322	293	280	323	319	311	294	281	298	295	294	298	279	308	320	306	325	314	311	275	309	293	290	309	285	305	303	301	281	311	324	296	290	312	307	322	308	317	307	295	296	309	326	308	293	312	295	270	303	288	288	325	293	291	317	290	302	283	284	295	284	262	308	302	307	285	296	323	321	310	316	326	275	294	301	303	314	300	318	300	306	314	316	301	321	301	325	312	306	299	303	274	288	263	327	319	288	304	305	274	279	322	289	293	286	316	304	293	288	320	324	307	305	326	311	317	308	293	293	295	280	273	308	322	319	319	323	298	332	303	303	319	306	295	312	360	292	297	313	299	293	303	284	307	301	292	287	308	316	293	316	278	326	292	338	311	325	295	293	313	321	329	308	315	290	316	295	295	312	282	327	274	286	291	314	310	294	281	317	290	283	305	331	324	314	308	314	306	314	275	293	309	287	313	312	271	299	292	290	314	299	297	297	299	307	283	296	318	268	292	313	328	281	322	292	312	325	316	306	302	307	272	284	303	290	313	304	297	300	294	275	304	304	307	307	330	294	310	341	310	278	289	282	309	298	302	314	312	320	301	329	302	266	328	309	298	293	298	310	336	303	316	298	321	281	291	289	294	280	303	311	288	280	288	312	274	302	279	297	316	283	317	320	283	275	301	289	281	319	307	328	306	312	305	295	327	311	275	286	304	273	311	288	314	293	317	286	301	306	272	313	323	267	295	322	330	315	307	265	262	310	293	310	296	295	290	316	298	286	283	261	348	297	287	338	297	325	284	296	307	295	306	306	282	281	289	318	269	315	349	284	327	330	318	316	288	299	318	303	300	296	292	313	280	312	311	301	328	292	299	308	329	303	312	316	298	301	322	319	287	291	301	301	280	297	319	304	306	310	339	267	328	283	277	310	292	286	305	332	286	264	338	330	303	324	316	299	294	304	303	319	325	294	291	310	321	317	314	294	312	311	316	302	270	322	273	301	311	287	313	296	299	323	309	321	299	289	290	315	310	323	315	304	325	300	291	327	297	289	348	317	296	295	321	326	281	342	292	316	317	324	266	301	291	277	301	299	297	321	308	321	297	294	302	290	301	321	286	288	272	305	305	316	298	306	308	336	297	312	306	278	278	308	293	292	288	295	302	313	303	316	293	308	306	311	301	305	311	295	308	318	310	307	292	289	273	287	294	283	330	308	315	299	292	279	295	285	320	319	328	291	308	298	274	313	269	316	279	295	312	290	314	309	293	295	296	292	275	296	328	317	309	310	338	280	299	280	296	294	312	320	311
26462	21099	16267	10493	23541	14385	3719	675	398	273	175	185	180	193	184	166	195	166	200	184	193	191	177	167	196	169	181	175	176	186	204	191	182	198	178	161	158	175	170	158	186	176	180	192	157	196	180	192	184	204	186	188	169	178	176	168	153	184	183	170	176	169	172	188	204	160	198	165	173	183	161	161	159	189	178	164	154	185	179	176	188	193	185	168	161	178	171	175	150	153	162	182	203	184	164	174	162	190	176	181	160	180	173	192	181	175	181	190	178	188	153	177	171	196	172	165	164	171	182	166	161	144	177	176	168	157	180	188	179	174	187	200	180	183	182	195	153	176	192	191	176	159	169	151	182	190	179	180	167	217	186	174	167	179	191	162	182	199	172	187	182	176	164	163	161	161	181	173	192	178	188	203	196	158	175	185	156	168	149	175	176	181	186	183	184	173	184	188	182	174	181	176	193	176	162	179	184	181	179	161	201	196	182	163	207	196	177	156	199	166	175	168	197	173	173	198	163	187	202	152	187	174	182	189	168	176	176	171	189	196	190	184	158	173	180	164	190	170	178	177	155	181	185	167	167	167	185	200	192	209	162	192	189	168	205	191	181	184	174	182	202	179	165	166	167	187	181	182	190	199	164	168	189	176	162	199	197	166	165	191	172	160	165	178	184	197	191	182	174	174	181	189	184	193	161	146	158	188	177	171	199	186	176	182	158	171	176	191	175	165	170	171	169	182	201	163	169	193	189	193	175	173	168	161	187	165	148	200	178	164	158	185	217	159	195	163	189	176	173	165	181	174	166	162	167	167	183	175	194	176	172	176	197	190	171	172	188	158	183	176	150	140	195	188	141	196	155	189	214	180	164	164	201	176	186	178	166	173	195	163	196	190	175	168	167	175	160	169	174	193	176	158	188	196	210	204	170	190	188	185	207	175	175	189	174	175	182	160	211	165	175	182	171	179	171	182	154	183	160	183	191	165	184	180	182	193	177	167	159	165	169	194	168	148	188	176	174	172	189	182	149	183	183	183	184	158	176	177	169	201	174	197	168	166	186	167	187	171	179	141	163	200	161	177	176	193	160	188	158	183	194	179	169	185	199	174	195	152	188	171	160	176	170	172	170	188	178	197	185	176	170	187	180	176	155	178	166	166	156	161	163	198	179	184	178	174	174	188	191	183	155	181	204	200	155	171	179	170	198	179	165	178	190	188	158	166	200	209	171	176	176	174	169	197	194	191	181	169	182	188	175	179	197	201	151	153	174	185	176	180	166	174	174	178	159	170	180	177	155	203	173	179	179	162	188	169	179	183	173	154	162	169	163	152	169	194	196	184	191	161	149	161	173	184	150	189	167	186	166	186	180	177	168	183	169	161	183	158	203	163	170	186	182	184	175	177	173	172	152	181	169	216	187	158	188	192	156	179	171	158	177	176	162	180	159	177	177	170	183	165	168	188	166	185	172	185	215	168	158	163	179	167	171	187	191	170	191	153	167	196	178	168	194	166	168	185	167	174	161	163	161	184	169	179	163	192	195	170	196	183	180	163	184	174	196	194	192	177	167	160	187	164	179	166	190	156	161	178	208	198	168	179	187	162	186	182	164	197	163	200	189	177	178	174	183	180	197	186	162	158	188	209	167	183	198	173	169	195	198	181	169	199	175	165	187	211	194	188	182	178	173	166	167	154	172	186	174	165	182	154	199	173	160	172	179	144	182	195	182	179	188	198	165	188	171	175	189	159	189	175	163	178	207	163	175	211	173	186	181	167	163	185	160	175	165	172	177	200	166	181	175	160	165	191	162	167	190	184	205	169	189	193	161	184	159	148	171	192	150	193	187	160	165	174	187	183	168	178	175	186	183	171	172	189	162	174	198	191	190	182	170	165	160	176	171	171	181	179	168	181	180	175	191	167	192	187	172	173	205	173	201	176	160	176	169	179	164	177	169	179	182	172	177	164	175	183	172	169	168	190	183	166	163	167	164	181	188	188	187	164	184	170	194	193	168	212	196	185	177	149	186	158	160	160	192	193	152	194	174	171	163	140	181	176	172	175	205	163	178	162	184	184	189	175	191	179	196	161	188	184	186	179	156	170	172	168	164	153	192	189	192	187	185	155	158	189	185	164	173	175	157	188	179	165	180	171	178	163	175	186	169	159	184	170	172	179	169	172	177	177	182	188	158	186	195	158	188	178	194	155	197	186	199	202	176	175	169	189	193	192	175	177	177	176	185	190	180	181	187	187	164	169	164	182	188	171	179	170	183	176	188	180	175	176	169	192	175	164	197	170	175	186	187	192	161	198	165	183	160	164	176	171	181	179	169	178	181	184	179	162	170	182	169	176	173	172	170	186	199	164	159	161	187	178	187	189	158	180	208	170	178	194	170	189	166	162	188	173	183	164	155	180	197	183	176	184	178	195	201	207	188	167	195	191	185	183	180	184	187	169	172	173	189	200	186	154	171	180	174	192	176	155	178	184	190	172	164	164	158	166	190	186	177	182	163	171	183	187	179	180	192	187	161	178	195	176	156	174	186	193	159	163	184	161	158	189	171	178	188	162	162	175	187	173	180	176	162	182	205	177	188	166	175	170	179	199	198	168	178	192	186	164	174	173	174	160	182	186	185	180	169	165	189	170	173	167	181	175	182	167	215	176	179	166	152	178	174	172	149	166	197	175	183	203	168	190	206	187	201	177	169	165	150	177	184	191	179	169	177	170	165	162	167	180	168	198	180	173	154	171	161	177	183	186	169	146	170	194	173	194	186	182	192	171	187	173	188	173	165	162	184	163	184	184	174	168	179	165	167	174	175	168	191	174	173	172	191	191	174	194	164	211	165	166	183	160	166	188	172	182	200	181	179	165	186	186	176	173	155	176	175	195	165	175	202	171	186	160	172	169	191	158	173	169	189	184	166	172	178	169	193	188	185	171	156	181	195	170	183	174	175	181	200	160	174	196	180	205	181	171	168	175	159	228	173	169	185	178	189	168	172	167	166	186	174	177	164	163	170	180	196	190	175	156	171	160	188	160	174	161	151	188	186	171	203	174	182	178	175	155	144	169	193	175	161	176	183	184	150	175	180	166	182	172	188	208	170	180	179	172	177	190	188	169	172	202	193	158	175	188	169	173	159	183	145	191	188	181	158	214	162	174	157	181	184	167	174	184	178	147	177	191	174	161	187	157	185	159	193	175	189	199	189	152	189	182	169	181	180	180	169	165	178	173	189	189	177	188	162	181	190	166	159	177	153	180	186	177	193	164	194	166	165	186	172	199	176	183	159	173	177	159	165	180	171	162	173	196	163	159	197	183	175	186	180	177	186	194	181	198	167	192	174	149	175	154	175	189	183	161	177	171	177	192	192	173	169	172	174	171	173	178	196	182	184	156	177	180	186	164	171	176	169	176	178	179	178	172	190	168	188	163	166	158	174	172	191	174	164	187	177	160	186	199	153	193	169	154	175	186	166	170	168	172	158	160	196	161	161	174	159	171	181	175	176	208
24911	26679	16055	15588	30505	18498	5997	1499	861	519	367	339	348	289	316	282	302	304	292	277	313	304	282	288	297	309	332	299	257	327	290	274	298	298	289	264	278	307	287	310	264	328	295	305	282	306	308	287	292	276	310	261	323	303	298	291	308	288	283	317	257	294	322	314	284	320	297	322	304	289	285	307	287	322	321	268	322	318	299	317	266	303	275	273	303	331	300	300	287	284	277	257	293	312	292	289	262	307	298	286	293	286	306	282	321	285	309	328	256	318	280	315	271	265	275	280	294	283	260	287	315	296	287	273	289	275	269	252	297	293	297	301	293	278	283	300	287	271	252	295	301	285	272	272	277	315	286	291	298	288	309	272	270	327	291	259	287	316	285	281	293	297	299	291	294	278	281	304	286	319	278	285	284	307	289	270	288	299	282	289	306	287	301	295	268	305	323	298	274	260	279	292	305	283	296	279	302	287	284	292	274	314	308	306	261	290	293	278	290	299	288	315	294	322	329	289	286	278	289	282	292	307	311	279	306	302	270	311	303	294	299	312	296	281	287	255	298	298	295	299	250	314	274	314	272	271	296	291	316	298	279	278	293	288	270	286	306	268	299	308	305	276	309	276	311	288	290	333	296	275	282	312	285	321	296	297	282	283	317	269	281	280	318	323	294	309	281	281	305	274	308	277	279	302	283	298	292	314	309	285	293	293	307	263	270	299	279	301	323	323	275	328	271	282	280	303	293	295	279	285	311	323	295	287	308	303	284	311	294	302	298	294	270	292	273	271	274	305	287	295	266	289	282	312	311	310	285	297	310	289	290	278	297	298	310	294	310	291	278	315	304	300	297	279	292	293	274	295	299	301	310	308	252	315	291	270	321	299	287	277	306	307	303	268	311	286	298	291	312	300	287	352	288	285	283	307	321	284	308	278	285	316	292	289	326	284	299	300	295	274	288	280	298	279	304	288	300	268	293	299	284	270	304	276	296	276	310	250	277	322	294	310	288	295	317	303	282	295	310	278	302	288	319	290	281	305	264	311	308	301	301	258	277	299	308	282	271	279	274	297	289	319	280	295	289	265	281	253	277	325	268	278	260	304	278	288	265	307	287	325	295	315	297	286	306	292	291	266	308	324	276	276	281	291	278	281	286	312	326	263	274	277	280	281	317	280	267	275	279	316	305	283	286	306	317	273	284	289	290	288	297	293	302	285	293	286	294	295	293	276	287	314	308	271	293	304	293	300	279	301	289	300	285	285	266	296	292	277	297	277	283	301	313	322	294	323	310	305	279	270	289	267	311	303	283	270	297	295	298	285	293	270	316	293	290	313	302	278	291	286	299	285	314	289	283	312	276	322	304	278	305	304	313	315	299	296	275	317	283	293	294	275	273	282	285	317	297	294	284	305	292	323	282	273	302	297	312	294	319	298	286	293	291	318	315	320	285	303	333	320	290	270	289	291	261	296	304	274	271	302	294	312	324	294	317	323	284	314	306	317	301	311	300	299	286	303	323	298	278	302	299	298	299	304	288	288	322	271	287	259	283	306	278	317	281	291	278	296	305	248	283	304	282	277	315	310	297	296	279	298	290	334	304	310	301	278	271	324	281	283	311	286	311	322	297	299	280	292	320	284	295	282	309	283	277	309	288	282	298	308	308	310	311	269	306	306	302	294	302	298	299	290	268	306	339	278	276	288	283	281	303	289	285	316	306	286	278	278	310	303	296	263	311	301	283	283	304	309	268	302	289	297	291	283	293	291	322	262	307	315	292	287	314	302	271	300	280	307	293	307	308	309	330	286	291	308	280	311	303	302	270	299	292	312	292	327	326	276	285	311	296	280	324	292	314	280	278	291	281	294	286	262	290	285	291	260	272	312	279	331	289	321	305	275	294	336	292	340	291	267	310	297	303	297	313	321	292	273	286	318	313	320	310	300	293	278	303	274	309	275	316	278	263	315	305	286	319	297	284	309	298	321	290	276	306	308	317	311	277	317	283	296	307	315	274	283	264	307	298	311	295	325	281	277	307	277	288	280	305	273	287	295	291	320	301	304	289	290	275	282	300	313	299	279	303	319	275	317	318	296	290	280	323	293	322	304	310	293	309	312	272	299	311	295	323	289	318	260	317	298	290	290	307	285	307	308	315	302	292	303	314	294	273	262	285	292	324	278	288	312	267	289	289	310	285	294	260	300	309	304	299	287	297	299	320	311	266	294	310	287	285	290	284	302	311	304	283	307	312	285	291	304	268	283	261	304	270	297	297	327	306	299	308	302	298	291	299	307	283	281	305	275	335	316	307	275	306	297	269	289	289	313	299	277	318	319	258	279	288	317	281	316	294	309	293	286	304	314	263	303	282	316	283	266	326	292	300	260	271	288	301	301	301	284	288	327	303	290	280	301	282	315	302	294	317	306	278	296	273	307	325	282	272	280	280	293	300	285	287	290	310	300	302	277	311	286	300	295	318	307	287	298	299	286	253	299	287	322	271	296	325	299	299	303	314	282	275	312	281	287	312	297	294	283	265	281	304	282	308	269	300	312	263	325	284	309	299	278	307	287	265	268	287	294	302	307	294	283	307	315	293	309	280	310	269	287	319	284	286	295	311	285	286	286	293	302	267	311	298	284	288	283	276	272	310	274	300	270	300	290	272	281	298	302	276	335	283	289	302	254	297	298	280	268	284	286	288	315	293	300	304	301	301	285	282	288	314	266	297	304	310	283	273	297	270	296	304	326	302	310	302	292	301	292	309	280	285	297	262	312	320	304	316	292	316	278	278	257	285	300	267	275	282	300	293	269	284	302	290	280	302	294	291	320	303	279	302	292	290	317	316	271	298	290	269	301	298	276	300	312	310	314	282	285	264	307	306	318	270	286	295	278	299	274	294	282	295	340	300	297	316	250	324	274	292	263	306	259	264	278	311	292	289	299	278	310	325	273	276	275	286	271	314	301	273	267	274	299	277	277	260	269	299	303	310	330	289	318	287	278	302	267	309	304	287	295	287	280	299	312	292	312	278	282	290	296	290	261	307	270	300	252	296	263	288	314	287	288	322	295	311	303	301	288	283	276	297	287	289	266	316	309	322	286	271	275	289	302	313	294	266	286	278	316	276	289	319	291	297	318	283	296	322	305	299	281	301	271	297	321	312	296	295	293	316	263	280	296	275	270	303	286	297	321	328	275	284	317	300	276	300	269	301	326	294	284	270	300	288	292	292	311	301	285	297	284	314	299	288	281	301	272	300	299	312	311	299	297	291	305	294	289	292	292	271	305	304	296	299	309	302	303	341	280	323	300	311	316	270	290	266	277	298	315	289	292	293	288	298	315	305	285	310	285	317	318	312	279	303	300	314	277	298	271	315	262	267	273	304	341	297	299	311	272	299	316	291	299	310	301	280	309	279	274	321	284	308	281	287	293	290	278	311	284	291	291	263	323	257	310	322	296	323	279	279	291	305	305	288	304	284	285	299	275	306	300	262	286	317	300	276	296	281	273	264	312
24323	21241	28051	26536	50877	40213	19617	5147	1568	631	345	270	219	201	225	225	200	234	223	218	204	226	191	191	216	230	226	236	193	219	219	212	210	205	218	207	217	197	196	208	206	207	212	211	225	212	188	220	211	224	208	213	206	208	228	209	194	212	214	202	214	208	205	202	187	213	197	217	222	197	203	209	227	190	190	192	198	207	224	203	200	197	223	218	210	217	202	201	212	216	211	196	208	205	213	179	202	206	235	206	210	217	189	198	210	199	216	219	226	207	244	228	212	201	204	195	224	215	193	212	222	209	193	210	205	187	214	209	239	201	198	210	214	198	194	211	213	213	211	216	195	206	222	205	212	211	202	225	209	197	191	180	231	209	217	222	198	197	246	204	226	229	219	206	221	232	213	201	219	182	223	214	206	232	198	198	214	228	191	238	220	233	210	198	214	221	198	207	226	206	199	219	220	203	183	220	195	179	195	203	228	204	207	196	182	196	195	203	217	201	189	219	181	210	198	203	212	229	230	212	201	212	198	212	194	187	206	191	212	215	210	190	218	211	240	203	230	238	190	182	208	206	211	214	208	233	225	224	234	211	215	200	210	193	216	209	224	212	238	227	210	196	217	211	205	225	224	224	195	213	202	198	216	192	206	217	223	204	196	224	212	238	217	210	210	199	189	209	236	219	220	210	238	192	216	222	193	209	205	207	211	197	225	226	221	216	207	198	231	212	195	201	214	195	225	212	222	213	205	211	209	237	198	200	204	212	189	199	206	230	210	219	190	216	189	198	218	213	198	217	215	187	220	211	222	218	231	186	214	247	202	202	216	199	217	219	181	203	198	216	199	222	241	204	212	208	214	193	181	215	200	206	236	213	227	209	200	227	187	219	212	204	221	194	214	215	204	246	191	220	206	193	217	215	196	197	223	186	218	204	220	222	222	220	228	220	205	214	195	182	208	213	221	209	215	188	213	215	188	217	198	224	208	214	202	204	224	222	197	179	188	210	187	198	212	215	196	227	216	208	205	181	207	200	229	200	219	202	212	192	200	218	203	188	192	220	200	227	187	208	216	206	222	200	198	207	224	225	170	200	231	217	181	211	233	217	213	223	187	203	197	217	205	208	213	217	200	211	200	204	220	216	232	201	217	205	193	233	195	222	205	198	223	224	226	185	224	206	217	206	218	204	193	198	211	231	201	219	218	196	200	202	214	202	189	214	210	237	212	175	198	221	200	203	215	213	185	215	231	210	215	193	183	197	181	199	203	207	164	231	211	193	231	179	213	225	211	195	222	227	188	215	207	208	205	204	224	213	215	226	209	220	212	220	211	219	202	227	216	195	200	203	199	225	222	208	214	225	195	218	231	214	232	234	212	203	195	211	215	218	220	185	197	211	201	215	227	213	210	224	199	197	221	221	205	217	197	202	204	210	212	205	188	227	223	204	201	213	220	208	203	183	200	208	209	191	218	214	197	212	221	239	217	200	216	195	197	219	184	225	199	213	191	196	191	179	191	195	210	223	208	205	190	185	195	225	227	241	210	229	192	216	202	237	219	215	203	197	214	200	203	228	185	216	211	202	203	215	199	183	203	190	229	205	232	211	189	215	194	212	237	224	235	220	195	216	210	168	198	206	196	203	201	223	180	198	194	185	235	223	254	240	223	213	203	207	213	212	204	212	184	196	196	229	190	198	184	183	219	183	198	211	220	200	215	198	215	194	216	209	200	216	210	199	216	213	193	220	195	215	222	206	215	193	209	195	204	222	197	218	207	223	181	214	201	210	210	196	240	187	208	210	210	213	220	189	210	213	191	218	206	229	190	225	214	216	198	198	197	214	209	211	199	210	186	202	203	192	231	199	219	211	199	223	180	212	205	197	206	221	185	198	199	200	192	224	200	195	204	219	203	205	211	222	243	217	196	229	211	203	211	196	186	215	206	198	237	207	209	235	210	217	211	201	181	215	222	214	202	199	204	234	221	206	202	220	201	203	206	211	199	197	216	197	207	201	206	197	195	197	213	219	204	201	205	219	218	207	201	205	220	199	207	225	213	232	211	202	193	213	234	209	175	220	207	202	223	209	198	233	218	208	212	209	230	207	171	212	209	224	232	200	203	231	198	204	197	225	190	209	217	214	220	242	219	213	207	212	213	231	195	201	210	227	210	212	216	190	217	194	207	212	211	211	213	214	220	236	200	196	215	195	180	229	206	204	215	205	216	214	212	242	210	213	205	209	213	184	244	214	223	219	195	218	189	204	225	188	197	204	212	211	220	187	197	215	200	202	199	215	202	222	220	214	215	222	261	185	207	202	210	175	205	202	230	215	205	193	224	210	220	196	223	190	221	205	211	234	188	200	222	197	192	207	207	210	237	195	210	203	208	213	228	221	195	217	205	225	212	210	215	191	201	202	204	214	230	206	221	223	199	174	219	209	219	233	226	196	197	214	228	204	211	189	194	217	212	202	226	204	202	192	222	209	217	223	214	215	206	214	217	199	197	176	213	225	250	238	214	213	209	210	196	184	199	199	211	174	214	219	207	228	226	221	202	216	202	208	210	216	187	204	231	214	236	199	213	197	206	223	210	204	198	210	211	226	197	212	209	172	217	212	253	184	201	208	220	220	212	200	200	201	219	194	205	204	212	213	210	209	220	205	242	207	217	234	215	222	215	215	192	211	197	230	211	205	181	196	207	193	217	238	205	171	215	201	209	210	234	209	198	221	203	215	217	244	224	182	205	205	181	220	213	175	230	214	206	196	208	199	218	232	184	201	210	221	195	208	223	211	213	215	195	207	202	208	232	218	208	230	209	221	232	192	192	210	206	198	205	213	211	182	213	191	205	182	210	214	188	240	229	218	202	206	222	214	233	211	222	219	217	230	200	204	210	193	216	198	198	215	198	209	208	208	173	224	221	190	235	246	195	207	215	190	215	196	208	197	203	220	208	176	206	222	203	213	184	184	229	216	221	234	210	222	202	215	216	215	185	204	202	211	210	216	239	199	203	213	195	202	187	203	185	218	203	205	207	213	211	210	204	235	218	227	219	194	230	238	194	198	195	209	220	215	189	195	197	196	197	218	203	202	206	208	237	178	217	191	200	203	210	206	224	179	198	206	198	195	204	218	224	186	192	223	217	206	216	218	223	223	203	213	225	194	218	201	198	209	217	229	205	237	208	232	211	213	211	241	198	212	198	215	225	211	221	207	201	225	228	222	163	209	188	204	215	194	180	178	205	199	210	228	195	209	197	198	223	221	215	216	196	223	210	223	202	230	216	189	198	188	207	198	226	222	229	187	208	181	227	200	201	213	199	217	227	202	183	208	212	193	214	201	181	207	196	205	224	215	214	213	182	195	180	234	214	197	223	220	218	199	204	207	206	219	232	192	185	213	223	194	203	196	174	188	198	211	209	194	208	230	202	222	201	203	229	210	204	192	206	214	221	213	200	206	192	208	202	217	206	210	210	221	241	219	241	199	223	216	215	230	220	209	211	220	216	201
28847	39465	22454	36408	57702	40279	20230	8173	3608	1483	594	440	390	335	346	345	341	350	373	327	361	343	344	337	352	372	340	351	293	337	328	336	348	400	371	354	321	338	340	335	354	331	356	348	362	348	345	375	357	329	332	341	343	337	326	333	353	338	341	354	332	340	344	402	335	340	317	359	368	326	367	356	366	372	332	310	315	339	326	324	328	314	322	327	322	320	352	364	336	328	351	363	333	331	342	298	315	372	324	335	329	384	328	307	333	338	345	356	357	341	368	331	352	312	366	350	337	329	379	317	322	339	347	365	324	334	365	332	333	300	333	327	348	357	335	333	370	350	327	352	325	323	387	365	363	345	309	337	337	381	383	325	328	335	334	337	345	336	334	367	353	347	364	354	332	348	325	365	357	385	332	330	344	355	362	341	333	349	338	368	345	339	343	322	325	343	355	343	342	394	341	302	372	340	330	345	325	341	333	348	339	377	319	349	327	368	312	341	365	337	367	379	372	359	348	305	310	326	359	354	381	371	347	314	320	308	377	341	327	319	360	350	354	335	361	336	339	347	330	359	340	329	364	373	334	371	344	323	316	323	335	328	326	332	334	354	347	349	354	352	389	370	339	337	351	336	354	343	346	362	359	353	337	361	346	354	334	340	364	366	322	343	344	350	354	320	350	343	382	314	329	332	305	319	336	351	351	348	344	336	330	365	340	348	327	379	341	362	335	370	330	351	335	304	367	347	344	340	325	332	345	359	349	325	355	325	346	347	334	310	333	351	347	346	348	346	340	340	317	322	356	350	362	330	326	344	357	369	363	372	319	324	343	335	349	323	333	316	360	352	297	356	314	336	343	349	340	323	343	336	402	326	342	363	349	333	301	355	382	353	367	365	351	326	365	344	346	371	348	358	349	315	332	370	323	332	335	341	359	356	328	335	358	347	347	331	382	342	338	330	359	351	365	359	359	369	368	370	297	339	323	374	331	350	320	365	295	347	335	333	333	355	325	397	301	368	338	325	315	331	386	336	336	330	357	376	359	321	372	345	364	316	339	351	309	351	339	350	330	356	356	332	331	357	342	331	338	308	309	310	312	341	336	324	348	323	386	307	339	351	379	350	334	362	338	348	353	350	332	347	359	356	343	336	398	323	337	332	357	368	320	361	366	329	353	334	338	355	326	365	337	333	347	342	352	357	338	317	325	327	376	312	311	363	345	356	365	340	335	349	304	338	319	324	330	319	340	333	321	378	349	323	338	380	366	377	346	356	307	326	340	391	348	334	363	320	372	358	317	345	329	345	307	349	334	377	381	340	335	348	365	336	321	316	340	355	353	355	308	343	311	319	336	346	326	332	322	315	375	334	323	363	328	372	352	353	325	342	317	323	337	338	358	383	321	342	348	346	340	345	332	328	320	357	354	381	344	355	366	311	369	313	353	352	341	348	338	330	357	357	335	325	377	308	342	352	353	367	398	346	323	355	355	357	371	355	351	370	324	335	368	342	332	380	335	296	336	323	335	351	306	364	347	334	348	385	355	326	388	340	377	337	337	288	334	329	319	345	344	344	341	347	331	309	322	333	375	354	335	314	357	351	317	353	355	310	325	352	354	357	360	313	349	329	345	338	348	305	349	341	341	311	342	369	344	335	340	352	320	337	326	365	331	325	333	340	365	363	348	319	348	393	353	356	362	325	356	341	351	312	342	371	348	342	355	320	319	335	370	328	314	344	345	368	345	323	370	351	352	329	347	357	324	306	358	357	356	332	338	309	333	329	368	345	341	357	318	330	321	346	373	372	330	327	324	335	333	361	288	323	361	327	352	353	317	353	367	351	343	352	333	318	300	340	347	369	333	371	372	346	360	347	371	351	345	356	335	365	341	331	382	383	327	364	311	312	354	329	337	355	361	349	316	310	318	369	377	345	348	331	340	361	344	374	326	364	339	372	355	330	388	314	332	329	360	322	349	362	375	342	324	333	313	375	337	341	343	341	345	316	357	358	337	335	359	347	326	311	325	336	351	367	377	362	338	324	348	355	363	359	318	344	342	336	351	351	307	369	335	337	363	366	342	321	348	339	365	340	314	358	362	331	325	372	338	354	385	366	341	328	390	338	351	342	351	330	328	348	342	342	329	378	351	327	338	333	315	318	348	364	330	340	375	312	334	349	369	358	349	356	356	320	335	341	356	323	335	339	339	313	360	356	335	338	338	345	350	380	330	345	342	381	326	356	353	349	335	356	332	329	350	319	361	360	380	351	334	329	351	312	308	315	320	353	332	363	351	318	323	310	360	350	317	341	330	336	347	352	350	366	351	325	341	334	376	356	372	357	329	355	311	333	364	355	346	350	340	359	328	351	358	382	298	379	377	346	356	362	361	357	371	357	375	358	347	338	364	332	356	300	369	314	348	350	340	366	352	360	317	335	348	338	338	330	334	343	368	373	348	339	309	315	346	329	340	355	355	359	397	339	369	382	357	338	358	352	352	355	339	335	360	322	333	333	327	348	331	344	341	320	373	350	372	349	328	335	366	320	328	344	344	328	318	367	324	357	358	363	298	362	372	333	354	345	369	356	341	337	344	381	384	382	355	348	344	355	372	357	323	332	339	361	314	309	362	373	354	355	343	371	359	340	354	345	364	355	329	347	352	324	340	366	355	359	334	361	317	353	374	312	366	331	326	331	393	335	326	325	321	346	369	336	340	380	376	359	332	337	333	332	368	360	330	331	326	325	371	366	316	329	375	353	389	343	303	354	351	378	333	317	373	341	325	345	331	329	355	315	368	353	339	334	354	359	352	343	307	349	342	320	326	365	373	355	328	352	336	359	354	326	341	375	360	348	341	367	351	345	386	344	321	359	327	321	340	341	357	362	367	338	334	351	352	339	348	347	323	341	373	342	340	361	322	348	362	353	336	331	386	350	319	373	342	339	310	308	359	368	347	380	350	319	345	324	339	312	310	340	345	374	350	355	343	327	329	356	358	345	342	314	344	356	357	335	368	342	316	324	331	332	350	344	351	360	335	346	347	333	345	345	366	333	357	361	336	338	344	348	315	336	355	299	349	363	325	354	336	336	346	366	338	346	363	387	327	334	335	320	353	380	366	366	319	314	346	341	314	330	351	334	311	363	334	329	341	315	350	351	319	333	337	383	344	380	341	340	334	345	336	357	361	347	325	321	304	334	347	344	341	364	341	340	358	344	359	348	337	361	339	325	347	335	369	369	335	354	344	363	349	337	362	354	345	328	342	388	339	376	316	375	366	331	365	356	356	347	350	330	369	363	336	319	359	364	360	328	346	343	336	325	361	353	329	346	341	342	353	333	333	324	316	349	351	341	350	348	312	363	370	349	315	358	351	312	329	331	346	330	369	325	343	324	369	350	359	331	333	340	368	332	339	342	331	371	342	329	346	380	328	364	331	351	382	327	337	348	352	326	342	366	344	347	361	335	383	327	339	355	324	376	344	342	356	335	350	344	376	373	345	334	342	344	369	378	323	336
22962	21161	28844	24031	51968	50350	30678	13440	3557	1267	457	333	235	195	202	177	186	198	183	190	200	203	187	183	223	210	210	186	196	202	198	180	209	186	204	177	165	178	194	194	196	187	202	186	187	196	199	193	219	177	205	204	178	163	211	189	202	156	201	200	206	200	178	201	190	211	199	206	210	192	201	191	190	196	189	196	182	204	209	206	210	175	196	183	197	197	190	187	196	189	189	188	179	171	206	180	183	189	146	192	213	171	199	223	205	219	193	170	210	174	215	181	208	183	201	224	195	202	190	184	177	179	189	204	185	186	198	176	210	175	192	180	191	187	207	189	177	203	196	191	221	190	190	176	187	195	199	191	178	174	189	185	199	182	205	207	158	198	187	206	206	165	187	196	190	215	223	232	213	183	188	192	202	224	167	202	193	201	181	196	175	194	185	173	172	203	216	190	205	198	189	180	199	206	196	196	198	200	197	196	193	187	182	189	205	206	206	195	181	179	210	179	208	191	188	166	181	206	176	171	194	202	174	191	185	220	197	159	191	212	195	211	179	193	180	182	170	199	194	196	184	186	185	200	186	181	188	200	201	176	210	177	206	204	188	182	184	161	194	213	171	173	216	189	209	205	185	213	173	165	171	177	208	165	199	173	185	190	186	187	153	201	206	204	194	192	203	181	193	202	179	171	172	184	196	181	228	174	214	194	199	178	187	189	223	195	204	194	212	176	197	186	185	172	216	194	190	191	191	179	176	189	188	171	195	204	189	175	197	177	187	187	200	180	200	184	200	166	189	191	193	166	201	204	191	201	177	192	161	198	209	206	191	206	209	172	179	185	197	186	208	207	184	205	190	174	188	173	209	204	187	192	188	188	175	189	199	185	199	201	196	179	190	185	172	202	213	179	190	190	212	196	166	176	194	211	202	191	184	190	183	181	175	184	186	169	185	221	205	178	204	217	213	199	177	176	225	189	198	191	187	177	195	215	206	194	167	185	190	191	211	174	177	203	184	190	176	177	196	178	205	188	168	199	186	218	192	203	196	193	199	182	179	181	183	193	186	184	200	199	210	186	182	187	199	186	193	201	155	201	195	213	189	186	200	179	195	204	203	205	185	203	205	198	177	210	206	186	190	211	184	176	197	204	187	198	207	179	197	161	179	192	185	193	214	161	205	169	195	206	172	193	197	174	196	174	181	199	169	191	201	202	187	172	194	186	190	185	150	189	198	192	176	187	199	203	190	180	196	199	204	210	186	168	189	172	197	195	190	217	219	182	194	179	184	183	200	192	192	186	194	230	203	189	185	189	203	205	176	199	179	191	197	180	176	194	199	179	174	192	215	195	177	195	181	202	186	177	194	201	176	197	188	199	212	207	181	184	211	195	204	192	212	200	187	193	200	193	178	195	187	202	193	174	179	225	190	183	214	185	176	208	191	204	182	192	179	196	193	179	207	189	212	204	202	174	217	194	183	181	191	184	228	229	207	211	199	201	182	183	172	195	195	169	189	199	206	196	200	214	180	210	197	186	187	209	193	186	207	178	184	194	180	212	195	195	198	188	185	201	193	190	206	171	211	203	206	191	210	172	186	205	198	199	189	194	194	233	170	223	166	164	204	185	196	199	212	174	186	200	183	178	167	189	197	186	178	185	203	179	207	202	200	189	183	177	191	164	215	219	209	188	205	205	198	200	179	199	163	175	199	183	191	190	197	175	195	197	202	177	206	189	211	180	169	211	199	200	185	214	173	194	171	177	201	215	205	197	176	180	178	185	208	194	205	188	200	172	192	206	186	214	185	189	195	202	191	197	160	184	189	188	198	183	188	168	188	185	176	199	193	183	183	207	189	187	186	195	195	197	211	203	174	181	220	189	194	197	184	196	208	192	171	193	209	186	214	180	166	156	193	159	165	163	196	173	179	201	202	205	200	193	213	193	190	182	177	184	172	201	165	162	184	178	181	197	189	184	205	174	206	190	175	219	178	206	218	216	201	192	209	163	173	211	194	189	220	210	208	203	198	202	192	200	201	188	189	220	174	181	200	189	200	194	163	176	182	205	205	182	170	176	176	176	174	163	189	193	220	207	188	186	195	222	202	195	195	196	198	185	188	186	166	188	205	190	221	198	200	153	179	183	183	192	166	179	206	195	196	192	207	221	189	176	174	170	168	192	180	191	189	190	188	190	153	210	160	192	196	192	196	205	178	159	199	190	207	171	162	214	225	203	202	218	190	210	164	184	198	216	188	207	209	195	198	198	199	168	192	193	212	192	205	229	187	189	206	167	183	211	186	179	174	205	202	207	208	193	182	196	203	205	214	192	188	172	189	233	189	166	184	214	166	188	187	200	203	201	185	199	195	181	186	201	196	186	196	191	169	179	182	157	189	204	205	169	176	190	193	196	166	179	181	184	194	208	217	170	190	178	158	180	204	195	197	193	193	205	175	201	181	170	184	178	203	201	215	204	192	172	169	178	200	189	187	190	187	189	175	194	186	176	182	182	202	192	197	167	174	224	172	204	211	186	213	184	197	165	192	222	189	183	202	153	171	182	170	155	171	165	185	179	180	177	170	159	184	216	223	184	171	170	209	180	194	217	188	164	175	188	183	188	175	182	224	202	180	183	182	193	198	188	183	189	203	208	191	179	180	167	218	179	182	181	203	199	183	195	172	214	190	177	202	183	208	186	213	201	192	186	179	173	181	183	204	178	214	183	189	196	202	184	154	186	183	183	191	175	195	188	197	200	196	184	177	189	201	190	166	180	200	212	194	210	192	192	183	160	206	186	192	195	168	200	189	183	198	178	201	188	174	219	183	211	192	198	181	205	208	183	199	202	180	180	197	182	206	205	176	177	181	187	176	207	174	189	189	201	191	206	198	160	193	184	199	210	203	202	204	223	169	196	181	185	210	182	196	190	179	222	160	202	201	181	172	209	176	186	186	195	173	196	195	186	192	197	170	216	188	195	197	194	167	178	172	189	183	205	210	192	214	201	198	171	181	205	205	179	181	187	182	183	192	174	196	190	205	190	198	164	193	181	196	187	192	191	198	177	188	177	208	174	177	205	202	185	211	198	197	189	180	162	192	187	180	185	189	180	181	164	195	176	183	186	179	203	177	213	208	197	186	193	171	178	189	184	181	192	176	193	182	173	170	204	178	216	190	201	199	175	195	199	193	193	182	177	204	219	207	200	179	214	194	183	211	218	192	178	185	213	149	189	232	189	200	163	173	202	197	192	202	185	180	200	186	203	187	173	197	166	200	185	228	170	195	160	183	167	192	175	173	181	201	206	194	208	196	200	211	181	175	202	178	182	189	195	198	155	193	166	207	204	176	218	190	183	211	194	187	188	181	190	188	231	191	179	191	182	199	189	210	203	199	203	172	186	183	195	199	198	211	217	171	220	169	179	177	178	204	174	245	209	183	195	201	181	190	185	195	198	206	196	206	196	194	188	203	169	182	175	214	173	172	167	201	184	176	215	191	214	168	198	192	193	211	186
33415	46903	30055	39405	72936	54078	30448	16448	6976	3034	1061	730	403	318	306	317	328	316	269	304	310	332	289	289	315	270	302	301	332	312	296	280	314	312	305	324	292	347	306	336	294	324	305	281	297	311	327	307	302	320	310	332	318	294	321	302	309	333	309	323	289	295	302	308	314	334	306	311	314	312	314	310	320	315	323	286	289	296	320	294	300	306	294	317	323	306	313	326	313	311	289	314	296	330	242	287	293	327	332	309	312	319	303	299	323	328	305	323	282	311	322	315	301	302	341	280	296	292	337	285	271	299	291	303	295	299	309	295	316	289	281	300	308	325	291	317	305	310	311	322	303	317	330	315	324	317	293	301	292	298	310	311	314	348	323	345	336	307	322	286	313	316	302	288	304	302	295	275	306	264	332	314	304	338	314	306	316	341	272	308	289	328	301	299	340	314	332	329	293	327	327	282	300	290	292	321	302	302	305	319	298	322	310	278	298	286	304	308	287	302	319	308	292	333	322	329	288	296	314	301	283	277	273	316	319	303	318	315	292	318	303	293	305	308	293	304	272	322	308	315	308	305	321	294	311	288	305	280	320	309	317	323	343	317	305	340	303	264	302	296	324	294	315	308	325	328	299	293	331	297	284	310	338	299	318	275	311	308	295	287	321	272	339	324	334	283	290	295	356	285	317	352	282	305	350	291	284	278	308	357	324	290	301	322	276	347	337	313	312	323	319	302	286	298	300	296	315	313	328	313	311	298	301	299	278	317	304	315	307	300	299	320	303	299	277	291	301	303	303	332	338	333	311	292	303	316	319	330	318	303	324	338	302	296	300	294	314	313	327	273	307	300	318	320	307	319	335	308	317	307	298	304	296	297	290	268	324	314	304	284	326	317	299	296	296	314	286	337	278	331	302	307	294	318	323	308	298	301	324	304	285	324	332	330	337	305	283	331	313	277	297	329	321	280	310	295	307	302	308	290	306	308	285	302	307	317	300	321	285	330	322	323	316	316	303	292	301	327	309	289	283	307	310	299	308	323	292	317	284	316	334	308	306	328	277	291	295	280	304	316	287	263	335	315	334	305	311	331	299	320	305	300	335	278	333	299	313	286	325	296	314	319	344	291	292	297	289	301	306	307	301	339	304	288	331	300	304	318	313	324	311	319	295	285	306	280	289	335	299	330	311	296	313	314	308	288	346	295	334	309	290	296	292	284	356	313	308	298	306	312	327	321	319	279	278	286	279	275	291	278	309	281	315	302	284	321	314	322	303	331	317	279	294	338	329	333	295	293	295	316	304	279	328	294	319	307	300	287	323	322	344	319	329	295	313	284	300	284	301	267	314	324	326	302	295	320	331	300	321	327	304	315	266	315	340	334	281	299	300	299	305	298	332	308	290	299	280	307	294	290	316	321	310	330	299	331	277	334	297	328	311	287	316	289	314	300	313	299	289	311	321	303	295	302	318	310	300	279	336	288	281	304	330	323	323	317	310	308	299	282	306	300	327	299	302	301	302	302	311	297	310	293	304	307	302	293	284	291	327	330	319	317	291	310	319	301	294	277	285	315	302	316	333	314	307	290	299	304	332	315	292	291	302	324	297	277	315	313	286	310	328	328	363	294	307	330	308	280	299	302	287	335	301	324	302	318	305	297	289	288	341	289	296	310	325	310	327	289	307	310	307	275	339	318	284	298	300	297	293	276	296	306	286	328	317	328	348	319	312	277	304	299	317	313	317	314	309	332	309	317	338	342	310	302	315	320	297	313	312	311	308	289	298	308	279	299	290	295	306	283	331	279	289	289	296	301	345	293	315	294	299	315	294	292	289	294	301	318	290	297	288	303	313	293	300	301	327	294	278	329	327	316	276	301	310	311	300	295	289	312	284	306	354	256	312	293	305	316	287	298	284	303	299	324	321	313	318	293	304	323	314	302	311	303	359	281	279	296	307	299	295	345	353	270	312	306	308	325	290	314	274	302	310	303	278	304	305	302	262	287	289	300	337	306	313	295	292	306	295	306	318	321	311	306	322	318	295	279	308	299	351	289	300	324	312	279	307	297	298	339	300	305	317	308	317	304	292	308	310	306	318	258	306	304	313	323	300	303	319	295	281	298	324	284	299	308	301	269	298	293	300	314	305	272	296	321	295	286	326	290	295	307	321	293	277	307	293	323	298	301	319	319	285	314	312	277	328	313	314	310	289	335	332	319	292	275	304	285	308	328	305	304	315	305	297	302	306	287	304	299	293	287	326	320	307	326	330	311	340	315	307	302	303	317	303	306	276	282	321	296	306	288	294	275	305	327	289	298	330	328	303	296	291	314	319	306	324	315	288	334	297	321	318	325	297	308	310	308	292	282	313	304	297	326	327	325	310	309	307	308	323	329	293	299	324	293	313	297	304	288	299	327	314	330	315	328	271	298	334	313	319	311	283	322	286	285	305	310	313	349	317	301	289	307	339	300	314	343	336	307	297	334	295	287	326	305	295	330	328	323	317	324	301	323	297	297	295	308	305	326	298	328	304	308	306	252	333	297	332	303	319	289	321	303	331	309	323	301	277	307	297	270	288	308	286	283	278	298	316	291	316	304	293	327	285	331	302	302	312	311	305	285	291	288	311	323	282	281	291	289	302	285	324	287	288	319	277	307	286	310	361	290	294	302	298	306	322	329	264	318	303	342	317	312	308	306	290	295	306	304	295	311	333	298	271	317	302	295	325	298	301	301	297	327	281	265	294	286	278	327	312	314	344	340	339	321	291	298	293	311	312	319	325	289	323	318	294	277	331	283	334	307	330	307	329	313	310	320	317	323	303	324	303	287	299	286	310	304	301	329	291	293	300	294	294	320	299	297	317	352	309	315	300	308	282	329	325	311	307	288	287	313	320	332	319	303	307	328	316	300	321	300	297	340	294	310	280	311	288	306	289	299	327	306	306	323	332	302	302	288	295	306	338	296	328	325	288	292	293	303	297	288	314	318	295	302	289	315	314	319	280	337	319	323	325	324	326	306	326	321	317	296	301	304	280	299	329	331	258	308	264	331	335	310	298	334	333	277	292	309	314	299	291	321	328	346	283	260	291	314	287	320	290	298	283	314	317	286	334	300	304	335	307	315	288	334	317	275	318	312	309	336	303	325	302	308	307	299	340	277	307	300	325	314	284	313	311	317	316	302	285	309	300	305	289	305	291	319	316	318	276	299	293	342	324	330	287	315	282	278	314	296	299	301	282	311	328	277	321	293	300	328	320	292	321	315	292	322	318	288	306	290	310	295	306	266	297	324	318	330	308	313	292	327	310	306	305	297	278	326	342	312	289	316	319	313	307	341	296	302	336	311	322	327	302	313	334	314	317	326	306	309	313	310	319	330	290	296	292	319	270	325	317	311	304	318	320	307	313	283	306	313	313	272	320	308	285	300	343	291	295	303	296	284	276	302	311	329	326	318	292	283	334	280	273	317	298	304	336	298	332	319	307	316	310	317	303	319	302	321	300	306	297	311	327	312
26840	21716	17095	11114	23042	14469	3666	925	425	300	224	183	196	174	175	155	180	180	168	183	199	207	173	185	188	160	190	186	178	185	166	166	193	183	185	177	220	191	210	178	163	181	176	178	201	172	199	182	210	172	193	180	180	191	167	195	218	191	157	173	171	185	189	173	180	193	188	180	159	211	189	174	177	176	163	181	187	172	166	195	165	192	198	171	182	190	210	199	191	182	168	200	169	174	202	169	164	190	190	160	182	173	178	169	203	195	182	186	168	183	188	196	194	171	196	186	206	171	166	199	185	186	172	147	175	170	172	197	186	158	154	181	213	168	188	190	192	195	191	194	184	164	176	192	170	170	146	195	159	163	194	181	190	171	204	184	182	173	170	166	181	170	205	184	169	193	206	175	207	180	170	189	181	176	181	183	215	157	199	160	194	193	175	175	184	192	204	167	175	178	172	182	205	182	197	187	191	231	175	176	160	169	174	187	203	186	172	164	200	194	193	202	181	193	204	152	195	193	182	169	188	188	194	200	186	178	172	178	188	181	165	185	211	183	170	182	184	185	191	212	172	193	191	195	188	199	154	189	173	167	161	182	188	175	179	175	167	168	176	200	180	185	178	207	208	181	172	175	153	176	190	176	186	164	176	171	172	194	205	185	172	183	200	173	173	184	174	187	195	184	182	170	194	179	216	207	201	189	172	165	180	162	185	178	178	192	173	187	170	179	167	162	173	188	201	175	159	188	202	165	156	185	170	167	181	199	168	182	183	197	172	181	177	163	209	194	181	174	157	165	195	178	186	173	174	188	215	180	165	191	175	176	179	175	181	188	168	161	171	172	175	183	179	168	185	204	185	200	199	201	156	170	169	202	185	164	185	208	198	174	204	165	191	185	192	193	168	175	171	199	178	183	183	200	191	184	189	180	157	169	180	188	181	173	178	181	171	171	166	192	184	179	188	161	197	186	177	183	160	168	177	191	226	192	200	173	182	180	180	199	174	178	177	185	184	180	164	188	182	180	209	180	210	174	176	177	184	182	167	185	181	186	186	176	207	194	199	158	199	195	209	179	186	175	167	182	204	194	177	176	171	193	189	177	169	208	164	191	182	189	199	185	195	204	180	160	176	162	193	194	205	181	206	192	168	208	200	172	178	180	184	175	186	176	184	165	201	175	178	206	209	163	154	178	192	200	186	195	180	179	171	172	190	202	184	169	178	181	187	174	202	159	197	176	193	207	181	163	178	203	180	171	153	182	170	171	186	193	163	167	177	181	172	188	169	185	172	173	193	181	164	184	189	174	181	173	175	175	196	173	222	183	178	193	180	203	194	163	191	159	177	185	172	178	159	155	171	213	155	163	181	166	164	165	181	198	164	180	161	182	179	189	169	190	197	193	190	182	184	175	174	147	206	166	209	156	190	163	175	187	179	171	193	162	183	183	179	197	189	193	178	204	156	193	177	179	195	186	152	176	182	166	190	185	196	185	199	176	159	185	182	197	175	179	193	191	187	200	179	165	175	215	166	186	181	189	219	184	173	173	196	191	180	183	178	176	195	179	168	175	179	186	212	205	211	202	182	171	188	194	156	193	189	193	183	183	196	179	153	161	167	163	163	202	194	190	208	190	186	215	164	180	177	161	166	189	170	167	191	157	177	171	179	194	158	171	190	174	219	187	157	164	169	198	200	183	183	166	174	161	203	206	180	185	166	175	187	178	206	183	164	169	183	186	176	174	192	175	202	160	187	162	162	182	162	177	186	199	196	164	201	208	189	198	170	204	196	158	192	178	221	180	190	197	203	187	183	188	172	181	188	174	207	191	201	177	186	176	177	183	160	192	175	187	183	207	169	197	179	196	187	200	179	198	209	209	171	177	175	163	176	179	171	183	169	181	196	169	200	191	195	186	173	194	190	191	173	183	192	173	176	172	194	170	187	194	180	165	174	204	193	177	175	170	186	174	173	180	206	189	217	194	208	198	174	197	188	160	203	201	181	197	186	191	203	179	183	180	184	182	201	191	200	194	196	172	189	187	168	198	185	175	170	183	167	182	210	195	190	197	177	203	169	183	187	188	170	198	175	167	183	203	172	178	208	196	203	172	201	175	164	182	173	199	205	179	202	175	183	179	173	167	192	180	207	186	191	206	201	180	188	164	197	193	165	170	166	170	194	193	193	157	170	196	154	171	186	189	196	189	176	158	214	189	213	191	182	179	205	168	180	183	182	192	159	198	176	171	204	149	186	194	165	183	170	184	197	170	151	176	158	189	192	172	176	201	170	176	186	176	174	183	201	178	184	188	158	153	186	167	175	199	175	198	161	171	156	181	172	181	199	189	205	170	190	199	172	159	178	199	177	158	178	193	167	164	171	205	154	194	178	198	168	177	180	178	156	176	175	181	165	178	174	181	176	192	192	184	160	191	188	180	181	202	195	175	176	185	168	202	185	217	168	173	192	194	190	181	183	179	181	184	168	188	174	166	206	167	183	205	191	178	160	207	191	179	196	177	168	205	200	185	172	177	172	185	188	216	171	187	171	166	185	213	182	164	185	180	189	171	170	197	205	190	195	185	181	193	199	214	198	185	177	161	169	188	187	183	170	191	175	167	169	179	180	188	162	182	161	177	174	176	182	158	183	190	215	200	188	182	196	158	189	187	185	209	179	173	166	182	189	168	171	166	197	198	188	185	183	173	189	185	191	200	196	163	170	169	185	183	176	173	193	192	188	171	170	169	187	192	173	189	186	195	187	174	184	176	168	176	163	170	189	174	182	194	165	189	197	193	168	170	166	167	164	179	183	190	185	160	185	182	177	183	182	162	199	157	207	176	175	181	172	168	197	181	184	173	176	186	190	186	203	215	190	177	168	197	198	189	190	167	191	176	170	194	183	176	184	174	182	191	186	166	182	197	190	182	177	194	172	180	188	169	169	182	196	179	167	220	174	189	189	185	158	182	175	196	178	177	178	162	180	164	156	199	177	191	211	175	180	163	162	182	177	201	180	173	196	185	181	185	200	186	163	196	209	178	157	181	184	184	199	165	182	170	188	209	180	193	192	185	186	182	184	167	179	212	185	203	188	175	194	175	195	191	183	179	170	179	181	172	209	200	179	180	176	178	188	179	206	187	192	173	182	181	159	178	164	177	175	159	208	166	186	199	189	182	197	191	193	194	179	166	191	190	187	169	172	172	184	222	195	178	167	179	162	183	180	165	205	168	178	185	208	202	165	162	205	195	179	192	200	192	155	186	161	158	169	185	187	157	205	179	202	170	167	187	177	204	208	184	216	183	203	187	179	174	200	176	174	169	187	175	173	185	186	177	194	190	162	186	192	206	165	181	180	195	173	183	199	168	201	161	178	163	189	179	197	172	223	148	195	170	169	169	190	198	194	194	179	190	192	176	187	200	183	202	185	180	184	164	167	196	183	176	181	167	186	203	161	157	201	203	192	175	179	182	211	187	174	215	182	175	180	196	187	168	185	184	186	179	184	178	180	184
26445	30770	17310	15491	30081	18829	5902	2046	827	605	356	349	298	332	315	312	328	311	311	316	342	298	306	338	266	331	337	296	290	301	321	324	307	304	315	292	327	296	329	298	291	293	307	301	292	295	304	290	318	288	311	289	317	339	304	299	295	305	304	303	299	299	282	329	305	313	274	297	282	319	317	310	316	341	292	313	327	320	302	320	295	306	294	280	266	298	301	306	314	284	306	342	292	309	311	288	326	304	302	293	274	319	302	322	303	334	298	292	265	292	296	316	287	303	310	337	294	311	311	328	284	301	303	292	313	333	297	294	297	290	277	314	302	317	300	283	328	302	296	295	330	317	315	274	267	292	325	311	308	301	284	289	314	330	308	293	315	278	294	280	330	302	310	305	314	309	298	302	303	278	327	295	310	304	306	326	296	318	314	351	307	301	296	303	316	268	260	307	285	313	284	286	288	329	302	306	319	288	296	285	331	272	283	298	291	301	295	289	314	304	336	302	311	305	309	280	285	291	302	295	291	298	291	318	340	294	296	318	300	330	272	300	303	289	312	288	313	271	311	295	316	309	296	294	315	285	299	286	326	282	294	308	322	306	273	307	320	316	304	269	322	295	299	328	303	283	298	290	312	285	324	301	279	288	310	284	295	284	319	325	291	286	277	313	295	267	297	321	299	296	289	283	295	330	313	288	271	301	290	292	294	286	300	287	305	295	297	323	297	295	303	308	270	295	298	286	304	304	293	312	276	308	299	316	299	296	260	304	315	306	287	310	289	294	274	285	317	278	304	316	312	322	298	292	296	289	311	274	279	290	273	328	296	292	318	320	296	318	323	280	269	263	297	314	264	328	301	327	285	325	315	294	293	313	255	296	299	303	287	300	326	289	305	294	301	279	296	307	308	319	316	262	294	339	329	303	274	301	278	290	272	302	291	301	310	306	283	324	292	319	331	261	285	249	301	300	336	304	319	296	291	314	307	330	303	312	264	299	302	294	339	318	309	310	298	300	297	267	292	316	323	295	336	311	322	299	298	306	298	345	309	332	301	289	311	306	297	326	283	284	314	310	263	298	276	315	285	302	323	357	322	301	289	306	308	291	326	301	300	325	328	282	328	293	318	283	303	315	310	306	297	291	321	284	283	310	283	282	309	309	299	293	291	343	320	341	301	290	315	296	296	299	347	304	312	304	321	275	314	311	277	271	291	321	304	279	297	315	306	321	279	294	310	326	289	327	327	361	298	289	314	318	302	302	277	304	293	299	302	304	318	299	328	307	290	301	266	292	285	343	346	302	300	317	323	315	301	300	302	276	306	304	359	293	316	279	337	305	310	306	274	300	263	314	319	296	289	331	301	311	316	294	303	289	285	291	285	314	318	284	319	292	308	312	318	335	313	314	312	266	302	278	312	298	355	269	276	313	303	311	269	303	307	304	310	264	297	277	324	295	319	340	321	302	312	286	304	306	301	321	321	316	289	276	303	307	320	312	317	326	316	283	356	314	292	335	336	289	297	291	274	290	302	256	319	296	294	341	282	315	271	299	279	288	331	271	289	275	316	304	283	275	302	308	280	307	306	277	306	316	316	307	286	303	287	300	290	279	320	295	322	306	276	321	308	284	284	296	294	294	282	310	324	344	311	318	284	330	314	300	304	337	316	292	311	305	291	322	322	312	295	293	291	293	295	293	321	333	284	288	283	291	337	316	318	300	298	286	324	333	294	301	287	303	288	307	302	310	298	283	299	291	320	311	301	338	332	288	289	335	289	285	307	291	318	302	294	291	304	322	326	299	290	299	324	282	290	308	314	309	291	308	278	290	337	307	286	293	281	301	330	306	316	330	285	281	304	304	289	290	315	334	281	330	296	325	282	295	315	312	291	311	332	271	311	304	296	266	295	311	292	317	316	329	315	297	282	317	304	302	317	330	282	295	317	283	337	330	297	283	278	282	311	336	293	320	304	302	307	310	305	321	302	285	297	315	307	305	339	314	302	313	299	302	289	250	289	295	266	331	301	330	293	309	317	317	326	312	307	321	322	291	312	301	308	324	274	301	312	297	281	290	309	305	291	295	299	288	291	269	274	290	293	302	319	262	305	311	301	279	290	292	309	302	301	305	289	313	305	280	328	300	349	332	298	317	303	305	299	304	333	310	339	303	326	307	333	295	324	310	316	319	307	291	331	302	330	286	291	299	303	296	291	306	279	287	292	313	298	284	298	301	331	317	283	330	303	312	265	315	297	306	287	291	315	288	270	304	322	308	282	316	282	291	292	270	292	275	312	320	316	332	296	307	293	283	298	314	303	308	292	299	295	302	293	294	283	304	282	295	316	276	324	312	326	287	312	284	320	290	303	313	303	270	285	295	306	323	299	324	322	288	314	307	299	273	302	287	334	291	343	287	280	310	310	313	290	305	322	288	302	286	309	295	306	304	359	329	308	274	271	332	315	301	311	284	300	302	298	317	294	283	307	296	319	290	297	317	322	281	309	288	285	302	302	286	310	296	287	291	307	320	317	261	299	305	315	291	302	270	332	308	296	327	286	291	325	303	299	310	290	302	302	319	292	303	296	308	334	324	318	284	319	262	267	305	294	300	309	306	293	306	319	307	276	311	297	277	293	293	305	325	290	301	282	297	312	307	290	295	294	309	296	299	287	303	296	299	337	314	316	298	303	286	308	302	315	303	285	282	294	299	307	321	325	311	295	285	297	332	299	306	263	292	294	325	268	283	313	278	318	325	310	330	323	286	296	333	279	309	305	287	313	321	311	308	323	315	284	337	265	315	269	306	297	292	308	303	327	294	299	313	331	307	296	315	296	341	306	305	317	317	309	309	290	304	296	310	298	287	295	336	267	313	313	278	287	305	314	280	306	289	294	288	311	286	301	290	286	305	263	275	322	300	340	278	303	299	303	311	299	298	313	276	292	299	296	276	278	306	318	291	322	312	321	274	314	297	314	316	280	306	301	314	337	272	304	306	272	306	297	307	285	304	309	261	305	301	298	273	295	288	321	310	336	295	282	314	286	298	309	333	334	300	296	300	305	276	288	287	309	309	299	301	298	281	292	281	328	313	334	267	309	317	328	340	289	264	331	297	290	323	329	295	303	283	296	289	286	278	308	286	294	306	300	320	277	313	302	291	322	286	288	319	310	324	321	311	312	303	328	276	304	302	322	304	287	320	310	316	281	297	308	284	307	273	298	330	313	274	302	296	285	295	313	289	296	302	277	284	318	314	313	294	338	314	304	296	294	294	306	306	309	326	287	303	305	270	301	292	347	305	305	289	284	306	289	318	295	304	282	288	328	303	290	347	328	318	303	288	301	311	325	289	299	316	288	306	294	302	288	287	302	307	328	282	313	306	296	298	298	316	326	317	281	312	294	293	326	284	307	332	309	295	299	317	301	316	318	294	295	300	337	328	303	297	315	293	323	308	318	301	320	292	283	334	287	302	319	333	295	314	302	271	298	300	292	305	278	292	337	306	333	296	318	306
24265	21214	28071	32194	47147	37325	18587	4589	1196	674	358	277	228	208	207	186	214	197	227	219	212	207	219	204	239	215	222	229	221	207	200	196	243	227	196	186	237	190	214	224	201	225	217	195	205	223	192	232	209	202	219	218	223	207	198	206	204	229	220	211	199	208	233	233	207	209	212	209	214	242	205	225	196	211	238	216	205	224	231	202	217	207	200	225	216	229	218	241	219	225	235	234	206	208	192	195	230	187	218	212	199	229	203	207	224	218	213	232	182	207	220	202	216	204	231	229	210	219	207	225	207	210	225	224	221	206	220	194	223	227	230	236	223	216	209	201	231	240	184	207	208	226	222	233	217	202	205	190	201	202	207	186	202	205	232	197	228	191	216	204	198	206	208	207	193	217	224	210	237	199	196	203	205	213	207	213	214	190	197	182	208	186	219	203	205	212	196	237	229	206	177	212	209	221	221	207	223	199	194	226	204	202	216	211	204	228	215	205	199	218	217	195	193	258	215	213	213	207	245	239	214	212	218	205	231	186	219	224	220	200	243	214	213	220	196	217	226	205	189	215	212	216	219	234	226	213	252	211	214	215	210	216	242	230	183	221	237	240	217	193	216	201	203	220	192	210	231	206	219	212	207	203	210	194	208	185	201	211	214	222	213	229	201	238	211	197	202	233	204	198	224	188	220	185	218	229	197	205	198	199	224	180	215	191	212	205	231	215	207	208	213	235	218	221	167	200	207	215	213	217	245	198	202	197	184	213	218	218	212	194	192	210	227	209	198	205	220	191	221	214	203	196	221	209	213	210	222	210	216	234	197	221	212	217	199	206	201	206	206	202	212	245	204	225	210	232	213	219	213	192	222	223	207	202	205	218	220	203	203	202	225	215	206	221	209	196	213	193	204	229	224	214	211	232	221	223	244	249	203	204	237	210	218	198	224	196	218	209	216	223	203	210	216	189	206	254	222	234	240	216	198	201	204	207	212	237	230	225	235	202	245	196	206	237	211	206	223	234	207	200	213	223	214	189	210	231	221	214	222	217	196	199	213	222	202	215	225	213	230	200	209	209	194	207	194	211	221	211	226	197	205	221	234	192	220	203	210	207	217	226	204	173	207	201	217	221	220	188	206	223	185	235	211	202	215	217	228	192	220	226	219	200	227	211	205	216	220	211	223	203	210	230	214	224	220	201	218	183	228	203	234	207	195	220	210	240	231	218	209	221	232	230	222	208	224	211	215	227	202	216	186	197	214	220	236	216	221	213	227	220	208	196	199	261	201	201	226	185	216	194	201	210	200	207	206	213	194	198	209	209	221	224	209	205	199	227	245	221	225	225	232	218	218	229	217	218	189	207	225	229	218	204	175	220	211	225	228	225	210	192	221	191	231	224	218	202	211	222	230	219	223	230	205	191	230	198	197	230	232	199	202	204	214	251	197	235	230	224	210	220	185	213	213	205	237	227	210	213	205	214	207	202	214	222	198	208	217	192	221	193	200	220	208	209	188	218	221	198	224	217	231	210	180	187	212	236	223	226	199	185	220	210	211	187	196	214	222	208	196	209	217	199	209	225	226	198	190	241	241	204	211	202	210	231	231	225	196	209	181	262	219	226	207	209	189	236	225	210	192	209	222	193	213	206	227	231	218	196	188	203	207	203	225	207	228	234	231	217	215	218	212	220	193	210	222	241	239	204	207	227	225	236	222	210	224	216	217	213	214	225	214	208	200	218	225	232	184	206	200	206	220	221	217	197	232	227	222	197	233	203	222	216	212	218	214	203	212	200	226	248	193	217	242	200	231	207	208	235	200	205	213	212	196	212	202	227	199	214	195	243	213	203	175	190	204	199	210	217	200	227	207	181	212	220	197	208	218	207	221	223	228	227	230	205	199	213	212	231	207	217	213	238	238	227	234	222	207	211	221	211	213	244	216	209	226	199	212	232	222	221	222	211	219	187	197	212	216	204	213	211	230	176	189	198	210	217	215	216	229	204	224	250	189	202	191	193	199	225	234	211	213	247	214	214	220	215	214	229	225	237	212	227	213	223	207	198	214	220	217	217	235	231	232	219	224	193	207	214	198	234	190	209	216	200	189	200	237	209	217	216	205	208	231	216	211	230	201	213	230	190	213	185	223	209	228	221	223	204	223	200	213	211	239	211	212	217	192	239	235	211	220	206	218	213	218	196	196	205	211	191	217	209	235	205	224	222	229	207	205	205	178	213	205	223	199	198	205	194	210	231	232	210	220	171	224	221	229	189	234	214	238	202	216	214	201	202	234	209	228	192	219	230	186	218	227	212	215	223	223	215	203	187	211	194	220	217	228	214	230	207	218	209	219	226	191	226	207	172	233	205	210	211	233	220	205	217	211	205	211	248	209	226	199	196	229	222	212	208	228	181	208	221	229	193	204	210	205	210	192	215	201	233	197	194	197	220	195	228	218	227	205	206	212	208	219	199	222	193	209	222	214	228	203	236	230	238	208	218	204	202	220	246	228	222	220	234	203	196	224	221	203	201	210	230	216	220	226	189	231	222	218	224	221	236	215	205	222	210	203	199	207	217	233	210	228	226	221	214	205	223	193	207	205	209	222	217	216	229	208	206	217	228	242	234	238	243	208	207	203	220	216	210	222	192	198	237	229	216	210	230	217	221	224	215	198	208	198	219	205	189	205	199	199	217	192	233	224	214	207	206	235	198	219	225	196	222	193	189	215	216	201	222	209	232	213	197	223	187	220	236	220	218	213	228	225	210	225	215	238	198	225	206	197	194	229	213	216	227	216	225	203	232	227	202	193	195	202	206	203	197	216	217	196	236	216	209	220	216	196	214	203	217	216	224	228	213	250	196	205	253	203	212	182	215	188	218	214	239	195	214	212	213	219	216	211	220	229	206	203	199	202	239	201	231	242	211	216	206	221	226	237	189	228	189	216	206	202	214	235	218	227	215	212	217	208	208	215	247	211	220	198	200	208	208	216	213	201	211	189	203	207	200	215	222	217	209	208	212	209	230	230	205	225	214	216	186	206	222	198	206	222	191	216	224	210	217	213	218	198	186	189	205	213	208	198	214	215	203	205	211	229	201	219	211	220	194	220	217	230	206	223	209	208	235	234	212	214	208	217	218	207	209	219	227	197	216	242	215	237	229	224	224	194	210	227	176	179	203	226	219	206	211	231	217	239	196	229	202	221	211	205	197	214	213	207	201	219	204	210	194	218	199	234	237	225	210	215	205	234	191	204	188	212	205	210	213	198	223	242	209	216	209	212	204	217	207	232	228	190	208	225	223	220	216	225	213	201	216	199	233	213	263	238	211	244	203	200	213	238	238	201	204	235	240	236	203	222	222	233	221	209	210	204	210	208	208	212	230	216	207	226	202	198	203	188	182	228	215	216	190	187	230	215	191	238	227	216	198	215	199	218	209	205	227	198	228	214	225	212	217	226	199	236	193	208	184	199	216	189	232	206	244	216	204	214	227	191	193	224	212	209	222	200	216	192	216
27773	43971	28037	46429	53683	39210	19346	7092	2933	1573	737	469	395	405	370	347	391	357	369	386	365	373	360	372	338	334	357	323	382	392	372	327	378	341	303	324	357	329	331	386	349	371	388	340	359	371	349	311	337	383	353	373	344	369	350	386	358	337	356	354	371	300	294	336	335	386	377	346	347	349	358	370	358	320	321	368	337	336	375	365	349	383	326	348	335	333	348	325	367	343	327	325	358	400	340	325	335	360	375	356	367	364	332	378	352	349	390	344	385	350	338	364	349	339	348	356	336	343	336	367	365	353	334	334	341	315	362	344	366	333	324	350	365	320	331	333	383	355	355	338	356	340	374	333	355	363	358	338	373	374	398	381	369	382	367	348	352	325	385	353	376	341	350	370	358	343	356	326	388	357	340	365	398	331	388	333	355	349	401	348	373	315	367	302	368	347	350	390	315	377	372	352	368	348	364	338	287	338	309	351	335	346	392	366	340	356	348	343	363	343	346	339	343	357	338	370	362	366	365	345	318	355	353	358	336	322	370	370	307	337	317	335	309	374	316	338	367	325	339	344	360	364	347	344	393	388	355	349	373	338	341	359	353	339	334	355	330	340	360	353	332	346	389	361	330	360	373	344	373	384	367	373	334	363	371	380	360	379	351	338	365	359	345	351	339	354	331	354	339	345	311	378	333	349	347	354	330	339	383	335	360	352	357	357	312	355	342	338	346	340	332	350	369	391	360	380	363	336	327	326	381	347	372	355	336	351	328	350	330	342	388	367	339	355	370	356	381	372	352	345	327	335	342	355	347	354	364	353	345	340	345	365	333	377	352	351	331	351	369	361	368	352	341	340	353	337	357	358	323	364	348	373	360	365	319	342	373	413	363	382	359	354	364	353	338	322	310	358	328	377	339	368	354	355	357	334	373	358	328	351	328	328	330	333	347	371	348	332	312	350	406	339	348	407	355	354	311	370	336	344	325	367	394	342	342	317	343	345	365	350	368	386	362	365	331	375	351	362	347	356	373	354	340	352	338	337	335	369	373	328	347	333	339	353	327	346	333	329	325	348	372	335	316	368	344	339	340	342	371	364	380	337	351	357	362	355	362	351	346	336	372	366	360	385	362	357	342	371	357	311	334	361	346	332	377	354	329	352	306	375	330	378	323	360	362	336	323	345	357	385	344	387	356	376	351	341	379	333	351	340	330	377	347	382	323	392	369	344	381	384	372	363	340	325	332	342	348	334	353	345	344	381	335	334	334	392	352	354	375	339	377	370	362	354	326	383	350	368	353	352	346	384	326	348	347	357	345	354	345	357	346	381	332	353	358	339	349	340	333	348	335	366	352	368	341	375	353	340	338	334	347	379	362	358	365	364	364	333	353	341	328	366	333	351	375	362	346	337	364	332	348	364	367	349	343	387	347	341	367	337	340	386	333	376	371	377	323	332	307	382	322	377	351	351	342	333	358	358	361	369	354	321	316	330	345	338	346	364	347	329	358	349	340	344	324	380	366	344	360	370	341	382	365	330	330	364	369	349	382	333	348	343	327	367	340	363	339	341	333	368	339	339	343	362	307	367	346	335	329	338	385	348	347	311	330	366	368	365	376	345	325	347	344	361	359	334	338	338	303	395	349	353	345	336	368	338	356	326	359	347	337	373	371	364	366	323	357	344	355	356	317	330	362	325	350	342	370	372	355	356	331	331	343	389	329	355	355	375	363	345	361	329	345	372	365	357	390	331	356	388	376	342	366	342	403	352	365	365	335	368	340	356	357	355	368	358	358	350	337	335	354	327	344	331	377	358	359	347	378	353	391	356	363	352	372	343	371	341	387	350	348	352	391	345	359	339	338	354	389	327	324	362	344	344	379	330	349	355	321	369	327	361	379	334	337	324	383	330	360	354	368	354	374	356	376	341	345	348	356	339	370	333	332	321	337	360	351	361	362	336	357	322	376	344	334	333	337	355	339	364	355	331	362	375	392	343	350	372	379	357	330	351	355	357	349	376	353	318	340	341	370	343	360	359	329	338	338	345	385	346	350	381	364	352	390	359	347	355	344	400	375	354	345	345	375	352	370	340	366	376	361	338	344	344	353	344	380	351	349	375	369	347	385	306	352	367	351	361	345	335	357	369	348	340	389	341	351	312	321	345	335	348	366	353	356	357	364	320	344	353	355	368	357	381	331	324	365	340	354	350	311	377	352	343	329	353	339	359	349	360	347	337	363	324	353	395	336	367	358	329	347	362	379	347	317	343	376	348	341	337	363	343	372	343	376	366	387	360	337	380	371	362	319	357	336	333	383	330	356	338	391	358	329	342	384	367	343	354	360	358	347	342	336	349	354	395	386	351	359	346	303	351	324	354	361	334	341	374	344	355	331	352	369	362	363	362	335	371	319	361	377	323	341	339	314	334	351	358	366	338	349	332	352	320	364	360	354	372	329	324	334	341	297	334	390	354	368	356	372	357	348	350	346	351	344	331	352	367	354	340	348	364	360	359	349	336	370	304	370	380	336	352	377	360	357	338	358	353	378	368	339	367	324	340	340	362	369	343	336	366	365	369	352	349	351	353	344	368	358	378	336	368	345	365	340	336	365	350	364	358	338	335	348	352	316	350	335	387	356	335	334	382	365	333	345	365	352	319	352	366	333	368	370	358	389	333	336	344	399	374	332	344	322	367	340	357	347	375	360	360	344	364	362	334	382	369	374	346	326	329	348	320	353	346	358	355	339	325	337	354	354	346	373	376	369	330	338	336	350	322	367	337	350	362	362	332	323	343	353	313	364	409	333	323	336	353	356	356	351	328	347	389	386	356	325	358	367	341	350	342	371	337	346	353	359	370	355	348	331	361	359	337	371	333	345	318	329	347	358	369	351	344	361	346	380	355	371	354	356	375	350	363	340	323	356	349	373	375	378	322	365	329	330	333	360	337	351	346	362	354	354	369	362	337	340	369	333	348	349	326	379	348	358	349	345	339	348	336	337	343	330	332	340	320	336	341	334	330	336	343	321	321	343	338	357	342	377	337	354	349	342	374	359	320	356	361	351	352	359	335	345	366	357	368	348	341	335	357	333	340	376	340	351	366	367	344	362	331	331	346	384	346	347	391	356	335	328	346	376	390	330	343	351	369	359	362	347	335	330	368	344	373	367	332	307	375	360	345	352	388	342	339	375	369	360	346	365	352	367	320	335	349	362	353	356	346	398	320	319	343	357	324	345	356	343	355	307	353	365	344	362	331	341	341	347	357	354	338	330	324	374	354	319	365	356	367	325	340	324	352	366	390	334	355	320	351	361	336	328	360	354	353	358	342	341	378	364	376	346	402	343	358	366	375	386	332	367	352	333	339	351	319	370	351	355	327	386	376	334	392	345	356	410	345	346	325	352	353	351	348	365	368	338	361	357	315	338	351	369	343	393	359	368	375	303	383	340	336	345	332	346	346	364	369	361	335	337	325	344	345	357	357	371	370	349	370	350	345	353	356	328	355	341	351	330	385
23096	21337	28942	26461	45417	48314	30552	13471	3953	1641	678	326	274	227	195	227	210	221	249	193	204	208	227	212	194	204	222	206	194	173	189	203	211	205	197	207	200	181	221	201	219	209	181	198	205	200	186	184	195	170	206	186	180	197	213	193	185	179	214	211	202	207	193	179	180	189	217	197	212	199	190	209	201	216	186	213	198	193	191	206	199	218	211	211	197	188	212	206	198	238	213	210	183	236	200	198	214	168	215	226	210	180	195	201	182	206	159	191	225	172	193	216	198	191	234	206	184	186	193	195	213	184	195	195	174	200	208	210	209	195	209	206	223	206	224	198	179	204	155	191	170	204	176	208	208	191	203	211	208	206	191	186	209	201	222	169	216	241	187	200	210	195	206	183	202	228	182	190	195	212	205	209	201	202	191	207	191	214	204	211	213	196	190	193	198	201	198	185	210	200	182	193	229	167	193	203	188	181	212	182	189	197	188	200	197	207	196	183	185	188	227	206	187	174	172	233	231	202	196	219	190	198	192	193	183	216	179	203	187	186	200	187	202	201	186	187	189	199	178	210	200	207	203	209	196	193	213	165	180	192	199	204	191	214	180	198	200	200	208	197	190	193	185	202	201	216	176	193	187	217	195	196	208	181	222	199	184	198	189	200	192	192	207	192	187	193	200	177	195	181	222	198	210	197	171	210	191	198	225	196	224	217	176	222	198	181	205	204	195	208	202	190	181	196	181	201	165	184	195	234	190	197	203	166	206	182	215	195	191	184	199	175	203	194	195	194	184	200	201	199	194	202	202	195	184	201	231	198	196	193	207	175	202	201	186	187	190	191	187	198	212	200	224	198	175	207	221	214	204	215	213	197	219	185	173	207	219	211	211	202	198	184	187	195	218	193	178	195	178	211	202	210	207	197	210	218	215	208	207	193	210	196	205	192	197	193	191	191	199	200	214	227	176	229	202	198	200	193	210	187	220	210	227	179	218	207	216	190	203	187	210	200	223	200	203	187	190	199	192	185	180	189	193	197	187	207	187	206	202	186	194	174	213	192	209	205	201	189	193	205	203	207	191	197	196	192	201	170	183	199	223	170	171	172	199	182	184	181	222	190	175	196	196	217	198	189	222	190	187	227	182	192	222	198	212	184	187	185	187	197	198	202	213	209	212	185	199	222	199	179	197	197	218	210	150	192	181	170	197	216	183	203	204	187	207	208	170	203	206	198	200	212	181	209	188	204	234	193	189	201	154	203	208	199	180	201	211	219	191	219	206	207	182	213	228	218	190	199	210	199	184	173	189	189	206	205	203	192	195	209	190	187	177	190	191	193	215	213	196	196	196	196	209	181	199	211	206	202	198	201	208	202	199	195	224	202	203	206	207	189	189	202	207	199	181	207	191	207	208	199	200	205	179	205	207	208	212	191	204	183	193	174	203	198	217	204	193	208	168	192	180	203	197	176	225	187	199	202	200	196	185	195	172	176	220	184	189	199	176	189	194	209	204	184	203	198	194	198	191	205	177	180	207	176	196	194	186	209	206	206	196	186	196	202	214	202	188	198	210	214	173	195	203	179	217	174	180	207	208	185	194	174	188	200	191	177	201	190	187	200	163	216	188	202	219	196	212	197	197	186	186	199	207	221	185	210	178	205	194	214	199	209	185	175	206	220	194	200	229	184	208	194	206	180	186	175	196	200	191	156	194	190	197	212	200	187	206	195	211	208	206	180	209	222	215	214	220	187	185	186	180	177	175	192	208	197	214	203	182	185	196	202	186	210	218	202	190	183	181	193	200	172	178	205	195	181	196	201	206	175	202	186	184	210	198	218	223	207	191	212	211	219	194	224	195	211	190	201	196	207	197	207	194	169	212	183	200	206	168	217	196	189	205	207	189	193	188	197	182	189	196	183	186	225	204	213	230	209	210	195	199	184	209	180	205	204	210	205	211	173	215	195	203	187	192	193	204	187	193	190	189	196	199	197	201	194	182	199	205	206	170	219	210	227	199	194	212	205	178	194	209	206	211	195	207	229	179	208	214	216	194	222	209	203	193	216	213	201	170	190	208	217	182	188	220	174	185	199	210	216	187	200	200	178	204	182	209	201	200	204	173	214	209	195	159	193	197	196	177	191	213	223	189	207	197	200	215	194	191	197	186	200	201	201	189	195	210	165	204	185	216	209	186	200	178	216	211	221	199	187	200	195	222	183	187	197	198	193	207	193	191	203	242	193	193	209	198	208	195	199	177	189	189	207	212	182	218	203	213	188	194	214	201	196	199	209	194	189	197	182	191	194	199	178	192	196	211	196	176	198	202	217	206	207	195	182	189	207	218	197	192	213	170	201	222	205	214	200	190	184	213	195	178	210	198	192	198	199	198	198	200	193	193	193	197	204	192	211	194	215	227	201	230	186	179	184	218	182	191	204	217	197	182	220	172	197	199	215	221	207	216	197	197	196	192	203	197	215	180	180	192	200	237	216	203	186	216	200	197	196	175	200	200	224	215	198	223	209	180	162	179	228	205	203	185	201	198	194	188	201	201	175	200	198	187	205	199	174	198	185	201	206	185	205	178	220	196	192	199	221	201	206	203	216	213	220	175	188	178	197	201	218	198	209	188	186	195	194	170	211	207	186	223	216	187	207	191	218	234	216	171	200	217	197	208	190	183	185	198	202	202	185	200	213	177	205	181	181	196	193	203	210	180	186	186	179	192	198	213	204	186	213	204	206	208	215	208	216	195	207	193	211	193	194	223	184	186	201	203	186	213	195	223	198	190	202	175	203	204	176	199	220	191	217	195	216	197	209	187	207	186	230	184	208	216	183	210	183	192	195	200	207	178	206	209	161	194	211	209	209	194	199	200	187	217	198	184	200	172	199	187	208	203	174	200	213	189	200	202	200	185	166	191	239	191	175	202	203	190	189	187	183	194	214	199	217	191	190	210	221	209	217	214	182	207	208	201	186	214	192	201	187	217	219	218	196	194	195	211	206	191	192	207	215	220	193	220	228	216	207	204	192	181	221	222	206	207	185	201	191	197	207	194	196	223	201	207	232	206	198	193	187	194	193	204	217	176	212	213	185	201	188	183	177	194	193	219	199	202	184	205	184	212	218	213	180	208	202	213	213	198	184	194	211	183	211	173	179	194	228	197	197	226	195	158	198	191	203	198	223	204	208	190	196	192	194	213	188	199	213	194	194	218	173	202	188	200	203	187	198	190	189	193	203	174	204	206	186	171	224	208	179	214	207	188	191	222	177	204	206	176	212	190	219	207	195	198	176	221	175	187	181	201	186	194	218	189	195	215	194	195	179	167	187	207	214	204	172	218	197	188	169	184	186	165	214	190	189	228	173	216	194	198	189	204	184	169	198	214	169	206	214	220	222	179	191	222	222	211	191	253	197	161	206	190	224	221	173	210	205	184	182	205	220	199	186	188	168	184	208	205	201	205	193	206	217	199	200	179	220	184	186	195	214	194	209	195	187	183	182	219	201	191	215	185	202
32776	53382	32998	51537	69922	53928	30748	15955	7989	4166	1606	754	475	387	317	330	343	327	325	331	327	342	351	319	316	332	358	331	322	324	291	315	321	314	297	307	351	327	287	322	311	349	304	333	308	325	337	330	323	335	311	311	309	335	294	306	311	309	341	338	337	294	318	335	309	310	284	323	347	307	316	329	341	290	301	316	324	284	336	294	348	328	364	335	341	312	360	330	341	313	325	300	332	328	318	326	340	353	323	308	300	302	309	308	325	331	326	345	326	298	298	289	347	316	333	327	314	338	323	330	336	288	321	334	333	334	276	340	355	310	334	324	331	342	333	341	324	326	322	332	332	311	326	284	313	344	351	331	312	321	296	320	301	318	320	347	333	320	333	340	336	333	345	333	355	331	298	306	325	335	310	326	319	318	330	331	355	319	331	274	333	331	303	297	291	330	306	354	306	321	322	312	304	330	314	334	368	314	336	313	316	347	341	300	349	319	336	311	298	307	313	311	352	332	325	324	324	344	307	324	290	335	323	330	327	336	363	323	314	300	337	295	314	297	352	330	302	325	335	333	297	327	297	312	325	326	312	314	330	317	326	323	347	345	368	306	336	316	301	317	335	329	314	323	292	321	335	282	347	332	308	311	316	336	321	308	315	306	314	292	324	311	347	329	334	333	322	305	286	342	296	308	344	312	341	328	302	288	331	324	319	318	307	354	308	323	307	322	356	328	331	293	328	335	317	298	343	303	311	335	324	295	288	303	327	316	312	305	332	316	307	334	303	300	308	320	313	360	341	317	320	330	322	311	326	320	316	301	314	323	333	302	343	322	337	275	311	353	301	316	294	316	315	312	308	310	330	312	321	319	352	308	367	346	306	302	336	343	357	319	333	296	313	326	326	334	335	310	300	310	322	320	361	329	322	322	311	341	340	275	313	295	280	293	327	324	314	282	309	336	310	297	284	360	299	311	330	342	316	351	327	307	348	323	338	293	322	332	330	305	318	334	342	320	314	338	292	328	318	355	329	322	330	307	333	344	281	317	331	326	320	287	310	296	300	333	319	342	335	331	306	313	312	323	321	316	326	324	331	339	306	291	299	342	312	329	318	299	292	319	317	337	300	324	333	349	298	321	313	312	325	349	315	347	365	353	320	332	312	302	310	314	297	304	331	300	310	314	328	299	305	328	331	335	301	322	337	361	344	308	327	325	307	340	300	315	298	326	286	301	321	292	307	302	318	346	315	314	333	335	330	301	325	314	321	307	304	318	322	321	358	311	340	302	348	314	315	317	322	308	294	330	295	330	293	292	312	330	340	335	318	313	309	304	330	321	340	313	319	324	301	300	336	338	333	338	326	314	314	306	316	300	338	322	305	332	321	322	351	331	316	341	324	311	300	312	326	289	323	285	364	322	316	307	315	299	293	330	331	293	342	320	350	304	337	315	307	353	355	378	342	323	314	332	305	316	308	328	275	324	310	302	323	294	345	361	306	319	314	294	332	326	334	320	307	319	322	337	312	336	346	297	319	299	283	290	308	335	328	319	326	330	347	326	315	333	326	292	308	318	337	287	296	304	316	316	294	340	304	314	294	315	287	308	295	321	319	280	325	313	346	320	309	310	358	320	292	330	327	312	341	319	353	358	310	316	340	315	321	299	304	313	344	320	313	333	321	326	317	322	321	276	305	316	365	343	303	302	315	307	321	336	336	349	308	315	292	326	315	336	305	295	328	330	337	337	323	326	313	351	309	327	309	305	321	322	319	313	320	286	283	324	277	293	346	303	307	368	328	305	287	282	272	323	360	314	318	313	316	297	317	302	332	320	326	277	309	285	326	291	301	320	322	322	319	314	320	321	319	304	312	304	327	295	301	307	333	312	340	342	311	311	315	335	315	280	319	337	315	344	300	340	313	333	319	287	324	357	304	309	334	308	321	313	315	296	332	290	344	304	315	319	323	311	317	342	311	336	313	309	323	341	340	331	303	327	353	311	311	339	305	344	310	332	340	353	325	336	320	362	307	321	343	330	315	303	313	334	342	314	341	325	291	339	324	327	348	308	353	311	309	334	332	339	328	359	307	327	314	335	321	316	311	315	316	334	301	319	292	371	343	329	271	329	343	321	367	296	310	319	308	346	307	329	314	297	338	345	332	320	335	313	328	311	289	316	315	322	312	313	330	313	325	329	332	302	326	342	306	346	316	337	300	349	326	301	307	323	366	323	330	304	317	295	286	310	343	313	336	324	308	313	296	329	292	309	300	330	282	307	305	339	309	327	315	310	324	306	334	296	323	306	311	296	303	330	335	309	343	322	300	315	315	323	288	342	305	327	321	290	314	329	316	320	337	314	330	295	302	315	317	312	344	319	294	321	316	353	279	315	312	336	330	331	326	339	325	292	310	275	354	320	341	286	318	344	322	363	299	306	324	322	324	327	318	311	322	338	326	310	329	334	327	329	330	325	296	328	347	301	341	318	324	320	345	276	331	353	324	312	303	347	319	311	335	318	324	332	333	323	347	312	311	326	324	312	299	314	307	321	307	302	314	303	344	322	303	347	298	309	309	296	287	354	304	326	323	312	340	286	320	291	318	330	336	355	345	320	319	311	319	356	373	310	304	315	325	333	335	327	328	308	341	324	335	324	324	320	311	336	320	335	315	319	309	352	311	322	296	326	315	335	338	368	357	292	338	344	323	339	318	300	326	305	317	310	343	338	328	279	347	316	318	359	313	366	302	293	302	305	339	336	308	301	304	316	301	324	310	312	327	304	311	310	313	319	354	348	356	355	337	330	329	354	325	313	335	329	298	338	361	332	332	337	329	352	298	326	313	294	326	320	305	310	312	340	337	316	320	312	289	354	338	325	333	301	331	323	307	327	339	348	313	304	280	312	345	348	364	300	314	325	307	360	321	323	300	328	314	322	331	312	328	327	345	313	312	321	308	306	303	335	332	332	305	328	313	309	350	310	333	317	339	306	335	313	322	329	321	325	323	340	330	301	323	319	334	294	310	364	339	315	299	301	348	338	340	330	292	317	293	348	355	314	293	331	313	350	314	341	302	332	289	341	309	324	339	312	330	336	324	324	318	328	281	345	309	394	319	325	347	309	322	320	315	326	297	295	341	315	299	315	338	329	327	318	298	296	316	298	340	292	290	296	305	302	295	315	295	331	320	341	317	347	336	319	321	309	323	301	313	321	308	350	309	331	310	337	363	320	296	314	313	300	352	300	342	289	331	325	293	293	322	332	314	303	310	293	302	304	354	323	315	328	305	306	321	347	309	312	351	299	326	328	311	320	313	319	298	284	319	327	288	320	331	311	323	337	356	310	309	338	320	323	336	303	331	339	319	329	325	334	326	307	312	337	325	308	319	287	331	285	338	335	326	281	342	362	313	311	356	305	340	317	315	340	308	317	362	341	345	351	304	352	340	334	316	334	335	336	308	289	316	316	300	350	279	297	328	316	344	314	330	325	313	311	313	305	337	312	309	329	335	351	318	339
26733	22307	17100	11025	22220	15038	3964	1080	463	349	241	236	193	188	185	178	188	167	182	197	189	199	169	160	166	206	196	207	186	188	188	184	196	185	199	168	192	181	192	184	178	183	194	175	189	189	179	191	205	198	218	202	181	204	174	191	189	204	172	196	200	182	200	194	207	196	177	233	214	185	212	194	206	191	190	210	190	185	187	170	174	194	182	211	175	175	167	181	203	196	175	175	211	214	202	172	168	155	189	182	160	184	218	185	207	184	164	175	177	176	177	194	190	190	176	184	200	204	184	184	213	197	207	162	161	191	201	160	172	186	190	185	165	176	195	187	174	201	186	192	187	194	189	182	189	197	194	223	189	199	186	207	192	187	200	200	202	200	187	171	191	195	182	204	168	170	184	184	212	203	205	178	204	176	195	199	160	182	210	204	188	208	183	170	190	192	157	198	190	183	193	210	184	177	175	179	203	186	183	186	165	173	194	162	174	199	176	185	216	209	178	162	193	191	162	171	165	195	193	165	195	183	185	189	183	199	181	181	216	177	195	220	195	177	191	194	192	190	208	189	193	199	205	201	171	163	198	207	199	197	200	182	187	210	186	189	189	185	185	182	178	196	190	197	201	191	191	186	166	183	179	193	179	189	196	200	189	182	172	210	187	192	205	185	206	199	185	219	181	186	205	176	210	177	164	195	185	172	182	198	189	181	175	171	167	222	171	173	172	204	218	207	209	189	207	223	180	195	181	167	194	208	169	203	174	199	208	200	187	192	177	177	190	162	200	196	149	197	187	169	183	204	176	228	215	198	205	179	205	187	177	204	187	176	191	200	212	191	167	185	215	165	168	188	185	197	204	187	181	158	177	181	209	201	190	196	206	216	176	191	167	212	179	189	171	209	177	182	191	181	184	178	199	184	206	204	168	196	177	189	203	187	208	214	188	210	189	208	208	202	169	197	222	170	184	187	204	190	179	175	186	181	201	170	196	181	209	209	202	164	177	201	202	178	197	193	190	173	178	181	177	194	193	182	223	172	201	194	200	146	189	203	200	192	192	193	194	184	212	174	176	179	209	187	176	187	169	187	224	215	198	180	185	190	212	170	182	215	186	197	169	199	179	187	185	196	177	189	198	170	212	182	177	190	200	194	191	201	160	171	194	218	197	179	195	209	201	190	189	162	180	189	179	193	179	167	202	188	177	170	195	192	194	193	224	192	205	202	216	192	209	200	198	189	206	211	182	194	186	190	196	192	196	201	210	189	195	188	189	207	191	198	200	193	178	178	186	196	195	169	204	198	165	188	206	201	212	211	208	197	164	187	185	209	212	176	182	196	193	174	196	202	197	202	170	220	183	200	176	198	208	183	214	210	190	207	186	187	187	164	215	201	181	195	195	186	183	216	196	200	200	196	199	189	203	214	185	201	186	191	175	182	200	195	175	157	192	172	190	171	210	207	189	193	161	189	176	183	205	193	208	215	194	185	195	184	183	195	161	178	196	174	192	222	176	197	187	177	183	181	167	189	185	201	184	188	166	196	198	216	195	182	206	207	205	180	166	182	179	204	168	210	163	187	208	197	175	218	223	171	208	212	199	185	221	202	186	184	191	175	191	197	179	185	201	186	205	208	178	181	184	194	217	187	187	192	183	191	203	174	182	171	202	174	215	203	216	183	188	186	213	208	186	183	216	201	202	197	190	198	188	178	197	176	184	192	205	181	201	211	198	179	168	162	181	177	197	192	189	197	186	181	208	176	166	201	200	186	204	185	198	169	190	193	195	182	171	199	192	217	204	188	207	181	190	201	208	196	219	195	186	176	197	196	186	207	185	174	204	186	189	194	214	173	176	196	186	218	210	215	192	224	192	199	197	209	178	172	210	188	200	209	209	184	209	225	168	199	179	172	177	169	185	192	185	190	190	182	162	189	207	202	184	189	199	197	187	188	199	212	205	158	184	180	177	197	183	191	189	216	180	176	184	200	194	198	211	177	232	183	180	185	184	198	191	182	207	180	194	162	204	206	193	198	179	166	187	190	205	189	180	177	179	191	171	185	178	176	196	219	195	189	173	202	199	183	168	179	187	183	201	180	217	213	195	197	192	187	200	180	220	181	179	210	201	181	195	190	167	197	173	181	221	205	191	192	184	165	191	204	192	195	215	182	174	203	171	197	185	170	211	183	179	181	188	171	197	199	190	189	183	185	197	208	183	180	192	172	201	179	175	188	181	186	197	200	164	198	191	164	198	206	199	190	198	204	216	204	201	203	199	196	188	197	162	179	182	191	189	181	199	204	207	203	163	185	188	162	216	167	169	182	209	202	186	174	238	174	162	191	169	180	187	182	187	170	200	180	211	197	186	193	216	195	186	221	208	183	198	177	196	181	193	206	199	208	203	197	187	180	212	191	212	208	178	209	199	203	197	200	203	204	173	197	217	198	163	187	183	176	205	205	178	178	200	201	187	210	197	178	195	205	200	188	210	171	197	189	193	197	169	187	197	197	182	191	198	187	208	188	240	204	178	195	212	186	186	160	177	194	187	176	199	212	159	198	185	189	191	195	174	195	169	193	190	193	195	198	200	183	184	186	194	205	182	190	176	187	179	181	180	197	200	197	184	191	193	185	196	169	196	202	199	210	183	187	194	179	172	193	173	198	189	192	191	202	192	197	185	192	174	168	184	179	192	205	210	188	183	188	185	210	178	171	200	192	174	183	206	164	183	193	169	197	173	178	207	184	179	178	198	197	184	192	190	174	190	206	208	188	191	172	202	184	190	188	201	186	215	197	200	188	203	196	178	221	188	199	188	161	207	183	189	213	175	190	168	178	177	170	197	197	207	185	204	201	193	186	195	181	203	193	184	171	164	194	173	170	195	168	179	189	181	208	183	190	172	208	169	205	191	211	182	172	208	174	187	174	181	172	195	195	195	177	185	231	185	175	199	198	186	196	210	197	171	191	185	198	200	177	174	191	215	178	189	213	195	191	178	205	179	183	205	196	191	185	168	189	204	191	212	157	190	186	202	188	179	219	178	184	189	188	179	162	176	190	177	194	177	193	170	189	190	175	182	173	203	208	190	193	177	197	188	204	180	191	206	205	210	198	177	189	190	200	186	173	166	182	181	185	213	196	179	205	197	213	202	213	196	188	191	217	163	200	203	173	202	192	193	196	211	182	179	211	205	191	187	186	193	185	205	194	190	186	197	179	184	196	162	184	194	174	188	187	172	185	166	200	181	220	195	193	206	189	187	189	178	179	177	181	189	173	193	187	190	181	167	185	171	199	189	193	204	169	201	204	193	196	187	175	200	205	181	208	200	238	209	180	207	192	192	182	194	223	180	188	184	175	176	194	200	195	169	210	193	208	192	205	184	186	205	207	187	176	173	179	204	210	211	199	215	190	208	179	192	200	174	171	202	159	185	182	198	170	198	197	186	190	181	184	183	210	188	162	177	186	187	191	204	162	154	200	179	182	200	202	214	220	192	187	200	200	187	168	175	204
26395	33491	15928	16116	29980	19878	6315	2162	936	643	424	348	338	283	296	340	343	320	322	345	311	341	322	294	323	296	338	333	298	315	330	316	300	300	322	318	320	314	316	283	307	344	301	335	340	348	328	317	284	308	319	314	323	322	300	319	337	289	338	320	288	321	307	344	326	282	314	292	319	320	294	320	314	327	289	301	340	282	280	295	316	320	304	309	304	281	335	320	325	308	311	306	323	328	283	283	328	324	319	317	314	325	296	314	298	298	280	296	348	311	306	346	302	307	316	294	288	335	295	327	325	329	311	328	306	321	335	301	308	330	303	329	302	280	327	349	295	306	312	337	309	335	286	305	327	312	316	291	316	307	336	298	334	291	313	284	285	299	311	287	312	286	274	301	323	292	341	302	312	313	311	278	330	310	329	297	298	338	306	333	287	295	306	313	302	303	296	293	277	323	291	340	323	339	299	280	315	298	327	295	336	304	314	346	343	309	293	306	336	306	268	304	305	299	328	314	303	308	315	305	308	297	306	338	319	313	307	322	318	318	298	295	293	315	304	319	265	319	290	347	322	292	302	309	301	331	292	334	302	264	287	324	318	331	309	281	313	298	315	291	323	334	295	336	331	340	302	319	283	311	294	298	303	313	312	325	309	311	341	315	316	289	305	328	314	305	264	336	300	296	345	312	277	339	306	322	293	301	327	315	318	313	328	302	323	301	307	326	359	343	310	319	301	313	288	295	347	343	318	284	300	318	317	295	345	317	300	330	314	315	294	308	290	303	315	287	297	305	348	335	312	330	318	277	333	310	321	301	289	311	323	335	324	337	324	311	322	298	312	293	334	290	328	308	307	326	312	308	310	309	300	330	317	293	331	294	305	312	301	291	300	312	325	317	302	303	294	327	321	323	329	315	309	306	294	283	329	360	333	323	280	338	307	296	331	352	313	312	304	277	285	337	316	341	310	327	340	312	288	305	307	314	301	356	307	355	353	319	297	308	332	328	299	283	309	295	284	329	325	352	315	340	358	323	302	341	332	323	292	324	321	338	324	327	319	305	306	318	281	292	334	297	339	276	297	305	320	280	296	272	319	328	318	290	318	295	302	298	332	294	331	314	294	329	311	302	307	289	300	308	295	314	314	325	340	327	315	316	321	350	303	289	289	300	313	322	288	305	311	324	313	330	333	317	293	328	310	314	305	330	331	289	336	325	313	298	310	292	334	321	279	294	283	331	316	306	290	313	318	339	278	284	307	308	348	310	305	279	323	303	307	312	304	308	306	342	305	323	321	318	300	308	328	318	313	313	336	288	331	282	258	285	313	341	316	294	301	278	322	309	301	293	277	312	279	337	284	327	308	321	305	324	317	303	299	289	318	290	309	295	296	335	313	301	292	294	306	281	345	315	313	286	327	322	342	322	351	336	323	275	321	311	307	311	320	297	326	313	293	322	333	329	321	306	298	330	285	289	319	341	314	304	340	300	328	305	324	327	331	298	304	319	313	308	323	305	294	294	329	321	326	320	298	341	340	321	300	324	342	285	304	333	335	289	332	323	316	300	331	327	323	321	301	297	304	288	305	294	311	333	335	337	318	298	292	296	315	348	329	327	281	313	345	332	286	305	293	322	330	327	334	333	303	292	309	306	317	287	293	327	326	309	327	288	308	315	304	276	315	321	294	313	313	324	304	304	308	311	327	332	319	291	325	295	331	346	308	305	285	325	284	316	297	301	300	312	348	322	295	286	322	329	310	323	297	347	304	333	305	313	304	323	284	254	301	336	339	326	319	321	326	309	324	321	296	301	322	324	310	302	300	290	307	307	281	314	322	337	349	326	323	308	339	336	305	306	317	305	331	318	313	294	331	320	296	301	303	300	320	308	344	282	311	331	307	296	307	297	298	325	284	315	304	317	314	310	309	278	326	320	301	324	307	307	301	326	332	313	289	305	314	298	300	305	303	304	303	286	290	292	298	282	318	290	302	323	271	325	291	298	322	323	302	317	303	326	302	287	299	299	319	296	312	331	315	290	342	290	340	302	316	303	316	309	327	310	324	267	299	310	295	297	328	340	309	321	324	313	332	308	323	322	292	309	315	293	339	296	310	310	317	290	308	298	290	317	308	320	303	299	304	298	326	315	318	301	301	318	320	320	284	295	346	315	320	307	296	343	279	336	302	315	304	305	290	319	317	302	321	304	362	322	320	313	297	297	286	297	325	324	312	294	309	322	280	287	272	322	296	315	283	326	292	310	304	311	319	309	285	287	314	302	296	303	316	322	290	340	316	288	270	288	340	331	298	297	338	330	327	319	303	311	275	320	285	304	321	268	298	290	323	310	285	310	317	296	304	318	302	338	303	311	280	311	311	338	333	296	300	313	306	289	322	324	297	295	329	304	327	329	314	325	326	335	327	273	303	304	291	301	314	324	300	323	306	333	322	331	285	281	315	302	309	316	290	338	308	295	301	299	324	325	321	344	319	324	327	300	305	280	341	318	292	316	289	299	313	303	344	329	320	281	318	309	289	266	310	308	326	295	291	307	299	338	312	284	288	318	305	297	329	308	308	287	307	326	309	336	310	324	340	361	314	321	276	317	314	327	313	288	323	298	299	324	357	330	330	352	318	312	305	339	309	274	297	324	307	301	283	329	295	320	304	328	303	274	337	346	293	289	315	301	310	299	343	305	297	293	342	343	285	306	295	305	321	324	322	299	285	299	338	320	329	308	285	322	320	296	347	328	325	297	324	302	302	323	323	313	318	308	341	304	286	328	299	335	323	327	327	333	275	300	302	278	322	334	333	300	339	320	327	333	318	301	313	289	327	316	301	305	316	295	343	310	327	305	344	317	306	312	309	316	301	326	285	311	326	316	281	315	310	317	369	287	327	320	301	323	340	297	309	297	318	312	334	293	318	345	328	306	360	323	304	316	293	274	315	340	308	329	297	324	304	306	317	319	318	341	315	335	291	294	305	312	325	297	321	320	293	310	310	298	327	329	294	324	281	288	327	310	316	332	318	322	327	337	323	301	304	285	285	323	285	311	297	302	298	304	316	307	306	278	294	326	320	326	336	310	312	331	314	311	312	341	306	304	294	318	344	278	305	324	280	312	327	316	311	303	301	332	320	339	330	326	290	292	341	338	338	313	349	331	324	320	299	281	324	305	289	296	290	283	316	312	339	314	292	277	318	331	322	308	304	308	330	317	301	291	327	293	335	304	299	317	329	323	295	319	313	325	317	294	277	317	306	322	304	315	308	315	310	312	328	345	320	306	333	324	337	291	257	338	328	292	313	290	302	330	283	294	336	306	306	323	311	327	332	285	325	325	295	318	290	305	300	296	316	297	343	333	303	328	331	315	308	316	315	312	311	303	325	321	297	296	313	301	300	317	320	314	298	313	309	312	289	318	303	312	318	293	339	329	305	331	300	343	334	305	301	316	304	302	310	284	311	320	298	327	293	336	328	323	299	316	318	326	304	321	322	345	335	312	307	329	287	291
24367	21246	28035	26690	48026	41414	21591	5942	1519	905	443	266	236	236	214	182	199	223	224	233	235	223	228	221	208	214	221	243	192	228	217	235	212	225	229	242	222	225	230	210	184	223	205	221	221	218	222	240	223	199	210	233	213	235	215	238	212	205	193	229	222	224	188	208	202	215	234	202	196	222	221	207	203	210	210	227	198	203	201	217	205	224	239	219	203	188	190	235	241	231	176	191	222	208	233	237	231	236	238	220	211	207	227	232	194	213	198	237	205	231	231	213	239	198	252	230	211	203	237	206	234	228	197	206	217	214	234	220	197	214	205	237	219	206	218	220	233	253	183	254	203	220	203	218	218	212	187	228	244	219	231	222	229	198	225	207	213	210	210	231	224	230	246	226	213	230	240	218	209	219	237	229	229	203	224	201	215	222	191	232	199	187	198	232	230	210	228	189	212	218	228	210	225	208	210	217	222	186	245	205	231	223	206	196	222	234	212	210	237	228	188	216	202	210	226	217	219	215	239	202	213	230	223	205	209	199	210	216	213	227	216	213	192	208	228	212	205	218	226	217	212	202	216	217	214	221	219	213	219	225	211	233	198	195	211	202	234	229	222	238	199	229	231	196	220	211	215	213	199	227	202	206	222	216	221	204	220	239	193	208	224	216	249	205	229	251	219	214	208	208	201	221	217	225	189	230	218	222	237	231	228	223	199	209	211	207	242	215	241	220	185	224	231	225	213	206	221	217	222	229	226	220	198	228	226	237	220	199	227	224	200	197	212	215	185	226	221	191	240	213	229	198	231	234	239	227	218	246	207	227	243	205	246	221	201	207	210	207	217	210	223	208	215	231	223	208	221	208	234	247	210	209	232	218	220	202	197	208	205	221	203	218	206	222	253	210	214	221	208	213	224	245	204	238	197	203	203	219	224	257	211	208	245	215	196	242	199	200	259	201	215	210	198	218	222	237	228	226	232	221	197	204	208	237	240	233	211	202	207	211	200	237	199	240	223	190	194	228	191	229	217	191	191	222	245	241	181	229	220	220	216	212	193	210	219	220	234	222	243	222	231	198	208	235	222	195	213	222	215	217	228	201	206	205	229	212	219	208	222	239	226	208	229	217	218	228	236	201	231	233	217	223	220	218	217	208	213	211	227	220	198	197	213	225	205	229	234	210	207	216	203	217	237	234	225	259	234	210	221	230	241	227	212	214	201	229	203	221	219	198	221	220	187	216	224	237	225	217	215	248	212	216	238	197	204	222	216	225	233	225	209	187	200	248	211	230	222	228	208	208	220	224	206	204	212	263	228	227	210	182	209	199	186	236	216	253	232	213	205	231	235	201	201	247	246	206	225	190	210	231	241	213	207	219	234	211	194	207	226	236	203	213	199	195	222	212	196	231	212	205	210	216	212	187	234	238	241	201	227	200	181	183	211	205	238	237	217	208	213	204	240	198	194	200	220	208	221	201	217	209	205	230	204	224	210	222	217	221	217	227	225	222	200	206	219	237	189	202	233	206	213	220	215	228	221	215	233	222	212	196	228	243	193	245	234	236	213	214	232	224	199	207	209	219	210	224	226	226	197	211	227	196	208	210	222	232	214	205	206	204	227	198	210	227	217	214	226	231	222	233	229	229	221	223	190	219	212	231	207	215	178	215	190	192	222	220	220	250	239	255	213	241	216	203	212	220	211	204	224	212	226	215	224	223	210	213	252	193	234	218	215	196	203	241	198	218	225	199	210	216	215	192	199	184	204	226	230	229	232	207	214	198	207	220	249	209	226	222	226	210	191	236	231	234	227	229	262	193	208	198	232	212	198	216	217	215	225	236	217	218	230	241	217	213	238	187	227	233	247	206	218	239	203	214	224	218	215	206	246	200	222	216	219	204	230	190	211	199	217	203	205	237	222	241	212	222	217	243	204	201	209	209	195	226	205	250	210	231	206	201	197	215	219	223	218	218	216	221	231	231	213	218	217	213	223	197	215	214	227	231	215	237	240	224	202	216	227	225	214	210	228	219	194	231	259	207	216	226	238	207	196	198	208	230	223	229	191	207	227	223	214	214	224	233	254	216	217	206	213	228	225	231	218	205	206	222	212	209	194	213	234	218	220	213	209	200	223	249	217	220	212	210	211	234	227	221	199	189	232	194	215	230	225	217	191	194	218	207	216	223	224	208	215	193	196	210	211	200	228	218	187	210	217	222	198	207	225	187	224	198	213	202	204	228	236	212	217	226	212	234	232	213	231	215	220	220	198	219	199	227	185	239	203	248	214	212	233	225	215	220	222	229	205	197	217	217	213	221	224	205	225	227	207	188	193	215	232	206	233	236	216	203	225	215	198	233	214	228	244	217	216	206	208	191	223	219	223	232	213	219	216	189	251	226	214	235	219	224	214	214	219	200	213	224	205	183	220	208	225	227	221	232	211	200	226	218	215	204	233	213	203	215	233	208	225	205	197	236	223	211	208	229	209	222	195	192	224	197	202	228	213	196	217	226	201	180	189	233	199	228	240	230	201	209	221	222	233	266	231	228	230	206	205	191	192	216	225	201	230	211	205	222	221	214	233	233	212	223	231	179	205	202	214	200	204	225	235	232	216	228	209	199	222	207	241	225	220	232	209	213	230	194	208	187	224	213	194	214	189	208	201	219	218	241	220	252	214	229	214	234	220	201	221	233	197	229	217	204	226	236	233	196	217	207	229	224	224	224	205	192	192	198	193	197	194	205	224	202	239	206	255	212	252	211	206	207	213	211	238	236	207	213	231	205	219	203	230	255	229	165	211	198	215	221	225	218	218	207	190	214	220	224	214	191	207	210	227	202	195	229	226	215	211	216	242	253	235	211	243	215	225	209	214	244	210	222	228	208	213	209	247	205	216	233	223	223	234	198	190	212	240	234	216	215	221	198	268	204	205	229	218	188	214	222	223	200	236	235	238	203	208	233	202	203	245	230	213	207	222	221	199	224	215	232	220	186	213	226	201	223	211	224	202	245	213	218	213	226	212	206	210	223	201	245	220	223	227	235	237	198	232	218	218	214	212	221	228	207	229	220	241	217	207	223	188	200	222	218	212	190	221	208	187	208	206	213	204	222	224	224	211	207	241	215	240	205	249	204	219	196	245	210	226	210	219	215	218	217	216	251	232	198	216	225	208	229	233	215	228	204	216	234	223	217	224	214	195	225	228	224	231	190	224	216	229	223	235	209	213	189	193	237	203	234	229	193	230	239	221	229	207	234	221	228	203	229	229	228	207	215	212	226	216	219	206	214	204	243	215	184	239	187	199	211	198	212	209	214	208	235	212	217	218	222	229	215	235	222	226	220	227	193	203	222	198	248	215	230	237	217	222	231	236	205	241	208	240	221	229	217	213	231	209	229	224	222	206	235	230	238	210	214	258	229	227	194	204	216	201	226	208	222	236	216	216	210	228	263	212	216	224	239	234	183	215	224	242	211	217	219	223	219	259	194	225	219	201	215	216	248	214	224	214	228	226	203
29989	40382	24299	36866	55562	42785	22208	8752	3624	2141	818	546	447	372	357	382	364	351	365	371	394	328	352	341	394	346	333	368	371	387	379	350	353	356	366	337	342	349	348	349	363	356	378	363	391	343	357	348	331	332	369	372	393	376	360	350	361	361	340	335	330	358	324	340	365	337	332	344	333	388	351	313	350	378	384	345	342	413	349	343	383	374	362	368	362	347	379	344	389	332	388	359	412	379	365	348	370	349	365	353	338	326	384	372	386	370	331	338	346	354	371	360	373	359	344	352	341	382	383	369	379	374	389	362	373	368	355	387	336	313	343	367	355	393	368	347	392	342	342	362	335	368	358	344	348	360	360	345	377	379	378	373	379	379	326	354	341	328	349	360	358	347	370	370	354	371	361	381	365	372	350	360	371	351	392	348	366	391	337	371	380	351	355	357	376	365	358	374	375	332	348	341	374	378	343	350	341	403	345	396	345	325	353	325	355	375	374	350	349	348	365	353	344	338	384	311	337	371	362	334	363	362	384	343	378	373	345	384	351	404	337	387	374	371	367	386	373	359	340	349	332	342	340	355	366	354	353	357	348	381	310	372	375	348	350	408	340	379	364	336	367	372	374	368	331	347	329	361	375	350	340	339	343	366	372	344	333	364	375	384	391	342	390	371	345	375	371	344	384	362	394	351	331	363	369	382	363	362	373	364	328	363	338	395	336	355	362	381	362	339	349	357	350	363	381	379	374	352	358	369	330	368	355	383	332	384	329	335	352	375	353	357	352	327	342	363	362	331	335	369	376	366	348	335	334	349	404	353	361	381	364	406	364	363	389	367	339	331	370	372	364	354	360	357	376	375	362	333	356	369	331	334	326	367	342	374	349	356	348	363	343	363	365	327	348	333	348	353	389	314	349	333	347	345	384	375	350	345	348	372	321	369	371	339	344	355	335	358	350	358	348	382	366	370	341	371	332	331	379	349	372	352	370	360	346	355	325	323	370	337	363	375	383	395	382	372	378	344	387	381	362	389	379	348	339	358	323	353	355	364	380	357	387	359	376	348	374	383	344	369	355	364	336	380	372	311	330	352	352	357	365	390	367	378	363	368	347	327	347	372	380	370	364	359	358	339	372	340	382	353	347	361	370	347	377	366	348	333	339	349	341	340	365	387	347	368	386	372	382	398	376	376	360	350	338	337	356	370	391	349	365	315	396	282	340	380	341	360	350	360	363	376	377	341	341	380	351	359	384	367	373	336	381	332	360	369	399	318	380	354	342	369	318	328	339	337	340	359	335	367	319	342	386	378	340	393	361	314	365	377	351	369	317	373	366	345	356	391	360	348	363	375	378	344	373	364	372	338	377	357	353	369	393	378	327	348	370	342	318	371	362	346	344	345	341	334	367	339	378	350	385	335	371	339	376	377	364	380	334	359	359	382	310	350	368	344	349	312	382	355	336	377	350	333	361	368	337	326	358	350	343	398	367	352	356	365	335	369	352	357	348	365	363	400	340	340	352	333	358	329	308	340	353	348	399	359	352	322	359	365	334	335	374	297	372	335	358	343	356	356	345	391	344	369	388	349	366	336	373	368	356	378	329	356	341	340	384	363	360	326	364	358	365	362	330	375	365	394	373	381	341	359	371	366	342	350	403	358	364	362	347	349	342	370	342	351	376	349	345	362	352	396	382	345	338	347	344	367	380	355	341	352	385	401	334	379	381	339	364	386	353	381	378	369	361	348	369	334	348	367	358	361	347	364	360	367	346	353	364	391	347	358	334	345	355	388	352	342	355	372	364	347	343	369	355	362	344	353	345	334	375	365	347	342	335	409	348	357	355	369	345	384	395	358	357	329	341	348	377	368	353	361	395	372	369	344	387	390	358	307	391	368	355	346	349	368	346	376	365	347	343	341	351	362	330	343	376	362	362	327	351	340	379	339	329	363	357	363	353	372	360	357	362	355	355	347	349	340	352	367	359	365	356	359	347	364	367	340	344	394	372	368	369	347	353	343	346	343	343	357	361	365	361	350	395	377	361	349	363	374	325	381	372	362	351	398	399	349	343	374	327	350	348	352	363	324	394	347	336	326	372	344	358	374	367	337	358	355	390	390	316	366	335	342	348	361	345	394	359	370	383	378	354	352	399	356	298	371	345	374	383	365	361	373	329	374	338	348	339	342	326	331	356	344	367	356	373	348	358	360	378	315	340	334	360	356	396	381	301	380	369	358	352	395	374	365	373	377	374	341	345	358	379	362	373	370	362	336	328	329	332	375	344	376	352	363	324	380	364	345	348	361	380	342	344	372	365	334	353	364	320	404	356	350	351	354	340	354	405	358	388	338	328	328	382	353	379	382	345	356	334	370	358	362	356	318	304	375	366	353	354	379	361	362	368	341	353	371	383	369	369	373	382	354	341	378	342	352	355	339	330	347	348	345	377	333	320	374	332	348	370	371	318	350	381	347	356	342	375	354	316	352	358	391	379	332	348	337	356	359	328	392	397	361	354	366	368	358	368	351	367	325	377	389	356	368	381	373	383	379	362	341	341	352	354	365	329	363	346	319	336	331	371	388	350	361	335	364	382	373	371	393	360	383	334	344	366	382	367	359	349	374	348	366	350	342	361	345	347	386	328	322	376	368	344	352	331	335	361	382	362	384	333	348	362	349	366	331	338	348	380	338	351	340	324	381	332	360	354	335	352	337	366	345	359	335	344	359	363	348	378	348	393	383	358	347	381	367	372	363	357	345	348	370	379	382	368	373	331	379	373	360	333	374	384	347	358	381	393	393	357	358	373	336	347	366	352	341	332	379	331	341	352	367	384	389	329	359	367	369	363	369	379	342	368	346	327	344	326	338	350	367	354	377	364	341	360	415	346	365	375	341	381	338	347	348	402	370	337	339	357	354	336	334	338	337	390	388	358	329	357	336	365	399	366	342	359	328	380	333	317	352	362	345	353	360	372	390	376	318	331	345	360	360	363	366	390	338	366	357	378	348	352	348	344	359	353	363	348	380	355	322	360	364	356	357	375	357	352	333	376	385	313	382	396	337	363	388	364	368	327	362	375	322	344	347	358	344	336	347	335	426	379	368	326	354	348	358	360	353	347	373	343	384	389	349	364	357	341	363	383	377	348	370	351	339	367	313	348	329	340	346	320	358	343	381	357	338	344	375	357	343	357	348	385	321	356	347	352	358	355	377	332	343	386	344	388	319	336	383	352	382	356	412	381	358	324	345	330	348	360	372	343	350	361	367	319	367	339	373	348	355	334	334	343	371	360	349	359	366	354	346	406	357	351	354	393	348	373	346	344	388	357	355	344	381	328	367	349	328	375	338	355	379	377	349	359	377	355	388	374	334	350	342	334	371	335	358	329	369	337	358	355	370	349	352	392	393	375	360	389	373	368	348	363	377	366	390	354	345	352	360	347	377	352	365	406	330	386	332	364	370	365	360	343	352	358	378	341	332	384	317	375	345	363	336	344	354	316	366	366	377	365	335	340	366
22953	21236	28935	24425	50176	51029	31842	13250	3899	1656	684	333	217	194	210	232	219	228	229	192	194	219	213	216	178	209	187	184	209	197	228	194	166	210	201	222	223	186	208	200	190	188	183	205	195	198	200	209	192	199	173	194	214	227	218	188	200	210	183	199	214	206	198	178	189	196	191	182	209	197	218	191	194	217	184	203	177	200	211	218	204	192	174	212	219	212	205	183	180	224	190	188	204	185	194	209	205	199	197	208	217	218	214	200	196	192	203	202	217	205	186	204	197	198	190	219	213	185	199	220	171	180	197	209	200	190	203	195	171	210	201	207	225	193	161	237	198	190	188	197	194	198	212	206	203	210	187	195	216	196	199	218	227	217	200	180	202	199	200	220	235	212	205	216	215	206	214	195	195	207	202	188	213	193	194	181	231	176	215	201	211	202	227	199	193	196	184	202	205	180	192	187	200	186	187	215	185	181	206	186	202	180	178	217	206	190	205	177	169	221	204	183	175	201	233	210	192	194	204	225	215	214	177	193	208	219	182	203	195	214	200	203	190	212	185	200	208	236	223	186	193	199	211	197	194	223	229	180	202	207	209	191	212	194	219	199	204	197	187	213	196	237	219	215	215	197	194	202	207	205	217	198	188	221	162	217	205	214	177	186	217	202	194	196	192	179	211	217	181	215	198	189	205	190	182	198	206	193	218	204	192	205	190	210	187	189	201	224	191	200	205	225	192	187	224	220	211	185	198	213	206	221	180	173	196	216	216	211	223	194	212	185	201	206	202	226	196	185	197	204	196	202	198	195	226	215	226	198	223	194	205	191	197	196	205	205	212	195	189	180	183	219	193	187	219	199	186	182	182	200	216	189	210	197	212	213	199	200	189	204	220	172	201	216	223	189	208	189	199	217	200	191	239	197	197	202	200	202	226	205	231	207	184	202	233	202	204	202	186	202	199	209	190	194	209	175	200	202	205	192	191	203	196	187	200	186	202	204	212	193	194	218	190	184	202	213	211	209	177	197	190	202	222	198	188	178	195	222	196	235	196	226	157	206	219	182	204	220	224	196	205	206	201	227	228	200	217	202	194	205	204	188	191	206	215	213	213	189	205	218	214	213	213	207	199	211	206	210	165	179	197	208	180	185	226	180	183	202	223	195	184	175	210	180	199	220	241	199	209	195	203	207	202	217	212	194	186	185	202	198	208	210	212	205	209	188	187	208	218	191	190	179	226	205	220	207	213	194	193	187	210	233	195	209	203	215	210	219	184	205	202	198	219	179	213	199	189	211	163	193	189	205	153	216	191	190	195	219	205	197	204	187	192	177	197	193	183	211	216	190	183	208	199	180	188	189	178	193	211	202	209	195	205	189	170	207	191	163	235	207	185	206	202	201	222	185	205	180	214	222	207	217	178	196	194	199	204	197	189	192	193	206	210	214	188	210	199	208	200	176	202	182	206	189	189	237	196	212	200	183	193	221	223	197	218	198	192	188	221	192	202	196	199	211	194	197	206	209	170	219	194	193	217	196	191	193	203	194	213	185	180	215	211	197	229	201	211	184	185	210	190	212	208	234	197	239	205	213	217	179	194	204	190	198	190	220	201	188	206	191	197	220	207	195	195	201	212	209	204	219	195	196	220	206	193	230	205	189	223	172	203	199	190	200	206	202	218	194	209	210	159	194	219	217	200	196	199	187	232	211	218	186	183	214	211	215	213	186	227	189	186	183	206	227	211	193	202	206	213	206	219	182	201	206	210	221	205	200	192	195	204	213	204	195	200	194	178	211	188	211	231	229	216	207	216	196	197	178	176	203	204	191	180	186	238	187	212	192	184	206	185	194	198	203	227	219	194	200	218	208	222	204	190	208	206	183	182	186	192	187	212	212	189	208	180	211	187	212	194	186	202	214	209	199	221	204	208	187	203	191	206	199	203	185	204	218	184	191	216	197	201	214	200	199	187	208	201	202	206	184	206	176	200	188	218	180	175	185	177	195	207	203	166	184	224	211	223	186	217	200	205	204	195	175	192	204	201	206	241	220	197	182	178	189	213	233	218	188	191	184	204	200	197	184	213	223	209	209	198	221	222	206	222	210	192	207	209	184	196	198	180	218	203	176	226	192	201	184	191	216	202	205	188	189	200	187	180	216	213	194	219	188	197	212	174	218	206	185	200	201	221	229	218	219	205	212	205	225	197	198	194	196	194	213	191	198	195	197	210	180	215	188	217	202	196	185	221	201	206	205	198	208	186	199	216	199	195	192	217	213	203	214	218	194	190	215	193	211	208	213	216	209	194	183	181	219	195	206	189	213	187	198	208	211	227	209	201	198	194	190	207	180	204	203	208	183	183	212	196	183	203	186	180	197	181	170	211	184	213	211	199	217	189	189	211	213	197	216	191	208	206	194	213	201	216	224	209	182	209	178	193	205	202	206	190	179	199	206	211	203	190	232	213	190	200	222	214	196	178	204	191	185	198	176	194	199	222	214	218	209	203	189	214	199	197	192	210	207	214	190	191	196	228	214	198	219	207	189	203	201	204	203	171	220	205	197	161	212	205	215	189	195	212	205	238	203	215	212	197	200	194	198	189	207	210	193	202	202	207	200	199	183	198	191	193	191	212	213	206	209	200	195	226	187	216	175	228	206	188	192	201	195	194	193	215	217	198	199	224	198	193	188	212	201	206	193	205	210	244	204	202	192	235	208	192	215	211	208	164	221	199	219	203	205	203	196	202	195	183	190	198	193	227	224	187	199	216	198	215	199	214	209	174	203	217	199	207	219	207	208	213	205	214	178	193	219	230	215	207	214	180	203	216	173	182	202	190	222	204	217	209	206	191	197	218	198	194	202	205	233	191	201	198	181	187	176	206	194	175	187	226	212	215	206	215	202	207	215	226	197	232	178	193	195	214	195	197	188	196	201	201	237	211	201	206	197	190	202	185	190	186	185	196	206	201	204	198	205	183	194	235	205	213	229	194	205	196	182	238	216	209	210	198	196	208	194	188	208	193	197	210	193	210	209	211	210	188	185	204	215	218	206	191	196	191	201	170	198	233	198	191	194	193	193	203	181	196	199	195	209	197	206	163	188	182	189	207	195	181	192	205	212	178	221	209	226	196	218	221	189	187	211	206	200	220	222	229	213	197	197	209	192	226	221	215	207	214	190	195	190	185	209	182	190	198	196	213	212	183	212	214	186	182	189	197	190	180	190	190	222	183	183	212	178	200	231	197	179	200	178	196	183	203	178	217	195	190	182	195	202	220	174	200	215	193	219	203	201	195	206	212	198	205	202	215	179	220	189	228	195	204	212	222	210	209	189	201	198	211	195	215	193	219	197	204	204	227	191	225	184	211	231	215	235	195	205	227	199	203	208	215	172	176	218	238	211	203	190	197	219	182	196	223	196	235	211	207	214	235	210	191	199	181	202	184	213	175	228	201	193	220	210	208	215	228	204	166	183	175	236	198	184	189	202	191	200	197	181	207	177	208	216	192	178	189	228
33886	50850	33651	41276	69845	55048	31766	15573	7667	4194	1521	748	427	334	356	305	351	321	336	329	338	334	345	342	304	312	347	310	323	314	307	313	307	310	326	319	341	321	305	347	345	304	325	334	332	310	338	327	328	318	323	337	317	331	330	348	292	333	339	332	281	321	332	312	315	350	336	349	329	317	305	333	316	306	308	306	314	309	310	320	322	310	292	332	321	324	335	304	358	307	332	324	298	311	315	365	313	313	340	332	342	360	336	311	339	319	394	337	341	300	326	331	316	327	309	350	311	333	330	322	342	329	313	315	332	304	344	340	315	328	305	290	323	343	321	323	350	324	297	326	318	335	317	285	309	339	338	352	343	288	334	349	356	322	315	332	296	328	289	337	336	322	311	340	325	330	306	343	322	364	323	304	324	342	315	320	330	319	342	356	334	313	306	331	299	321	341	328	314	334	321	324	309	343	321	330	287	308	322	324	299	290	324	366	324	332	324	312	304	332	316	294	315	302	332	302	356	346	322	329	311	311	339	322	319	322	334	325	321	331	332	324	302	320	313	303	311	331	338	322	346	322	363	333	301	325	317	297	313	341	354	337	324	299	322	323	338	315	297	359	327	332	307	349	336	319	344	317	312	318	303	292	314	321	329	373	298	327	323	357	333	322	313	327	321	310	330	308	327	314	335	337	325	295	343	333	308	317	318	314	337	314	324	324	324	311	288	344	317	318	311	335	312	321	335	330	328	314	317	331	291	303	298	316	313	317	326	325	267	304	314	353	307	308	331	337	326	320	286	321	328	318	310	317	325	329	349	340	307	355	304	319	319	320	308	304	341	311	319	317	310	324	316	314	303	348	330	320	332	318	330	338	302	287	323	322	307	357	360	333	329	326	331	322	329	337	324	343	300	311	312	370	325	341	326	332	323	330	334	307	315	359	335	333	330	323	342	303	312	342	306	320	290	343	321	341	324	340	307	353	301	341	317	338	301	318	288	308	325	316	328	345	319	330	354	308	343	303	329	340	337	320	374	341	339	305	315	336	311	315	315	332	344	321	320	301	362	327	322	371	326	312	326	297	357	329	336	313	296	330	322	311	310	318	334	300	317	341	297	332	325	303	349	313	323	318	287	343	349	321	314	344	313	344	327	372	332	339	309	324	309	294	326	356	340	341	314	324	334	338	315	314	318	330	307	360	322	297	303	316	348	345	303	325	344	309	344	333	311	321	328	311	322	337	318	302	332	303	354	342	335	327	329	333	333	316	331	329	301	328	315	311	328	303	303	349	323	324	350	299	341	299	341	329	330	346	316	336	330	361	364	304	333	353	326	313	304	318	338	333	328	330	313	335	327	329	304	333	303	318	338	319	384	342	331	394	281	309	332	312	345	338	330	288	340	290	355	307	350	301	321	331	340	304	342	335	321	308	325	297	323	311	306	335	305	334	311	321	310	335	302	334	322	331	284	378	289	353	350	319	303	320	331	324	298	341	310	328	314	337	300	335	297	313	305	330	330	318	305	333	310	307	334	292	326	331	323	325	311	290	292	332	318	325	332	334	311	306	333	323	345	352	323	332	310	323	338	318	327	292	343	332	313	332	308	333	291	320	332	316	322	317	340	273	310	318	275	326	317	313	320	360	329	322	313	326	305	312	311	334	329	324	314	337	309	344	332	318	337	341	330	319	340	311	337	322	300	303	313	340	313	323	306	302	335	349	338	353	315	317	357	318	326	316	330	337	336	344	348	344	317	354	298	313	334	327	302	282	332	351	327	314	318	314	342	321	333	346	324	340	313	318	319	320	341	351	340	334	316	346	326	301	330	318	302	321	325	314	324	296	301	357	323	308	333	330	299	337	344	345	332	378	337	335	367	329	306	348	310	319	328	311	330	331	345	299	350	309	328	323	319	317	317	289	308	298	329	319	307	312	305	303	318	325	345	323	333	323	297	313	321	296	311	306	314	340	335	341	323	342	316	313	335	302	339	324	333	349	353	293	299	330	339	344	354	353	340	306	323	296	294	332	316	317	347	313	309	355	340	322	305	355	297	320	335	310	334	344	305	329	364	302	309	267	296	343	333	313	331	306	351	311	315	345	293	337	313	303	340	347	309	299	311	294	355	370	283	338	295	335	316	349	367	334	326	351	330	325	321	332	299	342	311	305	302	360	327	342	315	331	314	362	323	309	336	311	311	359	326	313	296	306	313	306	363	306	315	327	317	327	306	329	337	388	339	333	329	340	301	328	319	324	337	319	342	335	324	350	325	301	337	318	342	335	340	357	338	318	327	360	299	322	341	330	313	335	310	324	313	339	325	331	297	330	296	292	277	324	297	320	353	312	330	325	312	332	315	333	369	331	324	321	301	333	345	266	336	358	331	307	337	306	319	339	323	333	338	339	340	327	344	340	329	357	318	341	314	321	338	284	348	302	274	332	331	314	303	332	336	303	315	324	321	336	319	316	342	292	319	308	368	347	322	339	328	310	335	358	333	324	304	318	332	324	313	326	349	316	308	300	334	312	332	348	296	296	341	316	310	341	345	323	349	310	321	340	354	352	348	324	325	356	304	340	328	326	317	337	352	324	314	304	331	325	363	323	355	334	296	316	299	305	354	323	347	325	322	314	299	323	345	309	335	319	322	370	325	312	352	341	323	308	335	341	331	338	307	319	286	291	350	305	356	366	333	336	325	352	332	330	338	344	343	340	307	300	313	265	294	342	310	353	355	332	304	351	305	319	314	323	307	304	356	326	339	332	349	327	342	329	330	331	332	322	299	325	342	321	327	298	343	295	342	319	338	324	314	323	330	301	324	322	318	325	321	320	327	317	308	324	325	320	331	327	354	307	331	339	344	344	325	324	304	335	300	332	334	304	302	311	311	332	318	303	350	301	350	303	278	296	320	312	323	347	347	313	346	345	352	305	344	307	321	340	324	315	309	364	320	316	302	367	325	308	332	292	310	328	283	351	327	351	302	319	334	338	305	338	350	329	348	334	368	331	324	330	331	338	340	344	333	322	341	315	318	344	299	299	311	322	319	326	317	296	294	327	347	333	317	312	314	285	325	344	349	310	319	338	313	309	311	280	356	326	306	326	322	351	338	302	309	339	336	308	352	306	333	299	312	350	328	319	329	351	322	321	324	339	356	317	332	333	352	310	314	340	312	328	331	308	352	340	338	319	315	340	316	352	354	343	338	346	291	332	339	318	307	339	329	304	288	312	342	326	336	358	341	299	345	342	291	316	334	323	299	309	308	308	317	335	302	321	300	339	352	366	317	340	330	318	346	329	313	330	300	302	313	313	343	313	348	317	319	321	315	317	348	323	347	333	322	335	306	343	336	356	348	353	321	317	324	313	370	292	298	318	306	330	354	297	292	305	311	300	346	339	322	335	343	323	335	314	331	320	321	294	315	322	346	329	331	324	358	338	359	332	345	336	328	299	340	336	310	341	315	335	320	335	312	345	306	299	318	333	307	330	329	343	338	365	305	359	296	326	343	337
26717	21905	16372	7387	20612	16331	5065	1028	424	327	236	207	204	191	192	218	218	199	203	192	196	191	203	177	193	189	178	200	179	202	179	176	207	187	171	191	195	203	211	168	201	184	194	214	191	189	193	222	168	192	178	185	187	181	171	159	183	207	204	173	197	207	175	184	157	173	177	190	236	197	208	192	195	171	189	179	198	213	191	210	162	195	199	179	193	187	191	180	160	173	228	194	196	197	172	227	212	181	195	172	220	205	195	194	200	213	174	165	213	177	186	195	185	205	179	176	192	178	185	190	195	189	211	190	205	193	193	166	188	203	184	199	220	176	216	179	219	186	197	207	186	181	178	201	188	190	206	176	202	181	190	199	211	208	191	186	200	195	185	168	205	175	179	197	166	178	198	181	192	180	201	187	184	172	198	177	180	203	209	214	156	163	181	199	182	179	207	169	188	194	189	199	168	205	171	173	183	200	190	177	191	166	177	202	204	172	169	204	176	184	187	198	198	237	202	185	202	171	191	171	197	220	179	196	183	178	179	186	171	177	198	200	208	154	177	223	177	188	202	184	200	180	163	163	182	201	190	176	204	195	179	181	191	211	192	178	187	209	173	212	199	212	188	175	182	200	176	200	188	189	179	183	197	235	190	184	182	181	200	188	198	205	224	178	193	191	190	181	197	197	202	192	193	178	187	171	194	193	184	188	191	194	190	180	197	170	188	199	163	175	195	183	169	172	207	192	196	192	188	166	205	182	181	170	189	203	184	207	197	197	209	176	173	191	184	167	181	199	181	174	186	178	211	189	199	214	213	204	189	209	174	201	202	169	205	180	205	179	186	194	196	203	201	179	189	202	221	182	191	192	185	233	187	192	191	182	185	160	181	192	210	204	185	186	181	210	225	173	184	181	196	191	201	223	207	176	192	187	183	174	168	218	206	191	177	183	201	190	177	196	187	209	173	171	195	199	207	195	190	191	215	197	188	201	198	162	182	200	182	168	188	181	225	213	190	192	193	175	158	172	192	156	204	197	212	188	196	183	182	185	213	166	178	199	189	188	182	176	177	208	179	208	188	173	196	168	212	185	191	182	196	202	189	174	196	180	187	187	184	168	172	174	178	203	161	190	171	200	188	179	183	182	186	215	177	197	190	216	159	197	172	174	184	197	184	196	183	194	190	190	171	179	197	182	182	173	165	182	198	190	182	190	201	209	201	196	209	207	189	185	182	168	195	177	193	182	195	192	204	203	179	210	206	203	193	186	191	204	181	187	186	205	183	207	183	199	171	193	178	196	217	182	183	167	183	185	208	192	183	184	168	188	180	219	191	195	173	210	200	208	181	197	203	211	187	197	223	180	202	200	191	198	202	187	190	200	193	182	201	174	200	199	198	193	182	187	204	212	210	185	190	176	201	207	187	154	191	209	170	180	190	209	182	171	192	194	182	183	185	190	189	192	188	189	201	197	185	172	209	161	184	178	207	189	191	186	215	188	171	193	200	216	180	185	179	202	206	174	189	195	203	189	179	203	174	195	207	171	204	145	178	172	209	196	164	227	196	198	165	183	200	194	167	193	207	198	191	213	201	185	202	171	204	183	182	207	181	208	184	209	209	185	198	199	182	174	200	172	178	200	189	215	216	173	182	184	186	181	172	178	181	195	187	167	189	211	210	196	181	173	154	182	172	172	170	174	154	183	204	180	173	163	171	186	181	166	206	202	179	192	185	183	194	207	225	190	201	190	190	194	159	189	184	216	183	179	184	182	201	214	178	193	209	213	205	202	197	192	202	168	172	200	205	187	180	200	160	180	182	194	181	182	198	174	194	197	190	207	168	165	191	174	202	184	189	173	180	178	189	197	166	207	166	203	214	217	204	202	214	202	199	187	204	183	196	199	179	198	199	194	178	187	186	198	185	199	163	180	175	184	181	192	176	191	192	198	171	212	164	169	198	197	190	175	171	198	174	175	177	201	200	191	197	209	222	179	188	182	181	241	192	197	205	169	197	185	192	195	184	196	183	200	186	193	164	186	176	190	169	178	178	194	179	163	215	195	173	232	186	171	166	208	197	187	194	187	209	175	195	193	199	164	189	203	197	175	189	204	212	181	178	199	184	177	187	187	193	208	191	229	186	208	186	187	185	202	204	193	203	200	182	183	189	208	203	184	172	204	168	227	176	202	177	187	199	206	189	179	175	164	187	170	195	201	198	198	188	201	205	166	191	184	211	221	206	179	202	183	202	197	197	202	184	204	184	190	213	206	185	188	184	176	199	163	190	175	204	199	173	199	193	174	195	206	185	194	173	173	202	197	201	193	211	195	192	186	175	168	196	180	193	190	166	179	204	196	164	177	210	199	194	187	197	158	199	167	195	174	196	203	193	209	179	224	173	186	192	192	200	183	172	187	196	202	191	190	194	180	182	207	206	193	187	184	193	198	223	210	182	190	186	178	168	191	189	225	195	166	185	186	196	175	190	201	193	201	220	175	174	208	218	211	190	199	192	187	196	206	185	196	167	184	192	203	170	172	193	187	181	208	181	199	163	180	185	204	200	219	213	183	191	199	197	175	192	160	201	219	187	195	180	200	178	192	188	202	204	175	176	215	195	181	187	204	171	192	170	209	195	171	181	178	194	157	169	177	184	190	189	209	207	173	180	207	181	213	193	179	198	183	206	184	212	197	192	176	173	182	191	217	217	219	195	217	202	209	161	177	196	181	207	190	199	202	170	186	200	216	175	170	177	165	197	200	206	195	198	207	206	178	188	188	177	204	176	190	201	176	202	205	216	171	212	191	178	196	206	199	174	217	176	188	200	220	214	167	183	176	192	179	195	167	182	190	170	193	177	163	199	190	194	195	179	181	222	197	175	215	199	185	189	187	189	191	205	180	217	195	177	186	191	183	218	192	182	191	179	180	188	201	193	193	192	216	209	190	193	216	207	198	197	199	181	168	185	185	197	201	164	185	189	190	176	167	203	178	224	188	187	196	205	168	183	180	191	177	198	178	185	198	194	188	215	184	188	187	202	199	180	175	185	190	188	189	209	210	182	165	164	180	189	212	178	177	197	192	208	218	214	165	190	176	177	180	174	167	179	191	197	183	185	198	186	192	182	196	161	180	205	203	181	190	189	198	199	186	187	191	220	192	195	190	198	179	194	206	172	210	214	184	183	198	197	174	194	209	183	203	181	190	189	170	198	180	179	176	164	197	228	217	187	212	209	196	176	164	198	193	184	177	188	208	181	187	196	161	195	214	191	182	183	172	199	202	200	187	195	189	179	190	169	184	164	186	203	177	222	156	169	196	197	194	200	202	193	184	221	187	205	215	196	182	185	224	187	198	177	189	213	205	181	195	167	160	189	195	194	168	215	207	215	209	194	159	194	154	185	193	187	194	169	186	186	192	194	194	188	201	188	175	200	194	159	196	228	178	193	182	224	176	182	188	173	189	181	197	179	206	207	216	191	197	192	193	197	207	207	197	207	221	197	194	186	180	185	204
25328	31725	14221	11313	28862	21728	7771	2097	890	625	435	356	331	299	286	334	331	301	315	312	303	286	353	338	315	318	374	318	295	299	337	285	324	302	311	305	290	295	322	326	279	299	320	322	326	343	294	314	339	319	276	316	326	329	341	320	305	319	325	334	332	284	316	324	333	301	292	325	290	317	349	321	312	316	317	322	278	296	319	324	291	333	311	323	310	336	302	312	325	313	295	300	293	323	291	305	294	328	326	305	328	320	312	303	326	301	332	296	312	274	308	288	294	333	303	337	338	313	317	306	313	327	301	311	322	316	306	335	271	344	317	303	308	313	293	307	299	308	372	284	306	290	335	307	327	307	315	279	323	322	314	317	315	304	335	322	314	305	293	337	314	318	306	338	309	296	299	278	303	309	316	310	295	318	315	306	301	319	289	306	336	341	294	306	275	298	321	326	303	335	333	335	320	332	299	324	342	296	370	317	361	330	325	310	338	303	321	314	346	306	337	295	346	296	326	317	308	305	318	301	327	304	298	322	327	331	324	301	324	316	316	306	299	319	337	333	314	314	313	332	322	325	319	321	317	319	320	317	282	303	313	320	305	321	328	325	311	305	320	337	334	320	309	316	334	317	306	309	294	314	304	319	314	320	335	304	302	281	353	309	338	332	311	299	296	332	292	343	318	317	323	286	335	309	305	340	303	270	333	308	318	310	324	323	322	328	285	314	296	303	319	321	295	306	318	321	299	318	331	339	330	334	307	341	297	335	334	319	334	299	304	280	355	323	302	297	294	282	313	322	320	297	305	312	306	329	329	351	288	315	374	271	313	323	310	337	328	318	286	304	319	293	285	328	308	334	295	316	314	334	341	309	310	318	320	327	317	314	330	296	317	307	324	273	318	335	299	299	299	326	359	320	329	350	296	297	307	321	316	312	322	322	296	299	293	339	311	309	316	334	305	315	290	297	319	302	324	322	312	304	317	316	281	300	323	312	317	320	343	326	312	331	329	360	315	309	356	293	291	337	308	315	347	318	299	316	308	343	344	292	307	315	349	316	329	336	304	305	296	298	324	340	308	325	316	307	340	323	301	328	324	296	345	324	302	316	314	303	339	303	310	307	314	307	321	312	305	307	297	320	321	334	338	317	296	322	322	303	322	296	316	321	284	314	358	296	310	299	289	299	270	334	293	294	315	325	318	320	338	337	315	335	318	314	266	295	328	301	366	290	343	341	309	292	331	329	313	333	329	304	318	341	322	304	343	296	305	305	308	289	304	332	295	322	314	314	310	308	316	294	317	303	330	292	297	340	305	302	285	303	311	361	300	299	314	318	305	343	337	323	324	298	320	281	328	321	300	320	312	301	294	293	309	297	263	309	312	348	303	306	290	301	307	320	288	324	304	314	334	325	320	317	269	303	333	330	348	305	307	341	301	303	338	304	299	312	300	313	289	335	276	326	330	287	300	301	365	323	332	349	311	303	291	329	307	281	283	318	315	300	330	344	349	315	351	311	308	318	277	324	328	340	322	327	277	303	342	335	309	333	280	307	291	330	282	318	320	302	316	372	320	320	292	300	302	313	327	322	322	342	320	320	279	278	320	335	301	293	289	335	275	335	319	300	291	316	335	288	326	308	287	312	299	330	323	331	319	309	343	287	348	329	316	326	319	299	310	317	324	277	334	306	329	300	319	327	330	323	330	309	294	309	304	313	295	335	324	349	287	305	301	294	260	334	330	324	352	308	281	317	313	315	318	294	323	321	302	325	282	260	325	325	285	352	308	295	297	338	314	262	314	324	301	301	292	318	300	319	289	306	306	319	312	323	354	317	293	312	319	306	363	301	302	307	330	315	301	318	314	305	305	290	305	314	316	338	314	316	331	321	305	324	322	329	327	317	328	286	314	328	284	332	336	325	325	308	310	338	315	306	315	315	277	329	346	342	323	322	299	328	309	341	260	307	276	310	317	315	303	304	354	318	296	265	323	286	295	308	323	321	293	302	336	342	336	314	295	307	298	312	308	298	314	336	292	349	298	287	307	311	328	312	328	312	323	286	316	320	310	331	249	298	363	305	299	300	318	328	295	323	291	300	291	317	289	296	347	308	304	325	303	319	329	329	315	305	307	296	287	312	285	343	315	311	314	338	293	288	326	344	315	331	305	331	321	297	316	298	331	322	314	309	299	306	317	306	316	384	279	351	314	330	306	310	306	308	328	305	319	292	308	316	290	314	301	319	285	289	295	329	336	314	309	325	292	312	307	328	301	335	309	311	321	316	305	326	320	320	295	284	318	323	301	323	325	325	306	313	280	321	314	270	343	289	324	296	304	294	299	316	312	294	329	304	287	328	327	316	305	338	303	298	258	314	312	334	327	320	329	305	300	279	280	300	297	313	293	348	336	300	291	295	358	298	308	309	283	316	329	307	312	316	328	303	317	311	321	337	290	269	341	316	319	324	285	310	321	328	300	317	309	295	310	310	288	332	297	302	335	324	348	298	337	296	317	356	299	307	314	332	364	284	317	301	304	302	296	304	309	318	325	300	303	324	330	309	318	286	321	299	322	318	308	309	322	317	317	298	308	314	343	309	342	311	295	343	304	309	303	322	296	317	320	307	294	331	335	297	307	325	316	302	333	296	308	311	318	302	288	301	357	306	305	303	315	294	283	330	336	317	329	289	316	318	305	319	318	318	307	295	312	307	281	287	327	292	292	314	326	305	333	314	326	324	309	337	300	307	305	312	297	287	268	281	292	315	318	318	317	317	306	277	326	294	275	323	302	292	333	311	278	307	331	334	329	315	291	326	306	292	316	289	323	295	293	309	332	302	307	306	307	298	324	327	308	294	332	327	291	289	272	332	296	282	293	282	298	356	320	311	297	319	323	306	318	305	292	298	310	309	288	295	331	288	334	300	320	310	294	323	312	330	327	307	311	312	300	307	303	320	317	309	329	316	313	300	308	319	318	304	349	343	301	319	329	299	333	348	338	323	325	324	291	317	289	276	318	283	333	275	317	289	317	336	339	328	288	316	291	323	290	323	290	286	308	330	324	329	280	322	310	323	290	319	342	299	286	332	333	322	320	333	311	293	315	320	314	308	352	311	331	335	345	284	329	293	302	302	301	310	341	325	324	332	287	277	282	323	313	313	324	301	337	309	298	306	324	324	332	358	291	293	338	317	284	337	308	286	338	339	310	329	317	321	295	315	307	318	325	342	297	268	345	272	318	305	325	308	314	299	288	304	307	311	324	305	320	301	298	301	332	328	332	314	307	287	311	331	307	307	307	324	333	302	322	339	298	304	308	303	304	301	306	303	321	270	292	281	342	315	293	340	327	360	303	321	312	299	324	295	303	322	322	316	301	314	308	324	305	303	335	318	313	316	325	306	303	328	265	322	325	327	332	323	319	286	336	310	286	332	323	312	304	278	300	295	302	339	319	318	308	298	335	330	285	328	350	307	297	343	344	306	290	292	318	312	288	299	308	334	321	313	311	296	311	319
24322	21239	27989	25145	44959	43331	23799	6937	1556	829	366	259	255	221	215	204	205	206	218	231	202	220	231	231	223	222	225	248	193	210	224	234	201	185	214	239	192	209	176	234	214	200	238	208	221	232	226	211	210	229	203	231	231	196	205	226	202	228	223	214	204	247	226	176	219	220	241	201	188	226	200	185	220	203	227	208	237	191	227	207	236	207	220	246	217	226	208	239	219	191	219	225	232	213	237	242	208	216	210	233	225	219	226	212	247	201	212	236	224	232	232	202	225	214	223	221	230	216	220	251	223	215	211	202	220	211	205	224	207	221	237	200	220	214	216	202	216	201	231	223	196	199	183	206	240	181	204	196	195	239	212	221	225	233	219	212	230	219	235	222	197	214	215	210	210	216	225	221	189	231	213	224	204	200	234	199	231	203	238	212	232	198	232	209	212	219	212	229	236	221	202	224	229	196	175	215	193	205	219	213	247	215	217	228	248	203	220	197	219	230	229	218	223	218	211	225	249	223	197	235	213	219	208	228	233	222	217	226	210	229	221	197	205	244	203	229	214	213	197	237	212	218	210	223	217	218	196	187	235	230	245	206	219	202	199	215	221	204	207	234	215	212	232	196	191	215	189	207	235	252	230	226	255	213	224	193	204	224	221	226	218	223	236	235	193	224	212	206	230	222	199	209	232	242	227	240	206	247	213	218	195	215	225	195	230	221	214	226	190	191	212	239	218	242	204	215	225	218	210	195	205	214	216	213	220	194	215	201	215	218	204	232	210	206	186	224	226	221	229	208	232	216	211	240	229	210	195	204	230	218	203	220	225	208	209	216	235	219	229	207	214	213	212	213	227	253	202	212	236	205	223	203	210	211	191	237	235	220	205	202	202	207	203	221	228	212	222	233	189	211	227	204	217	211	225	219	226	227	219	249	224	209	218	206	229	237	218	209	249	235	199	200	238	234	193	209	221	222	197	212	243	231	220	203	223	216	194	214	197	243	230	235	244	230	227	194	209	224	242	188	189	224	230	198	228	224	219	230	203	202	221	230	220	222	216	243	215	224	230	211	186	206	221	220	201	211	230	200	207	237	221	206	240	206	224	220	208	242	232	215	234	208	234	220	221	221	206	216	208	222	218	223	213	245	202	204	230	243	208	214	227	217	221	223	232	228	215	216	231	203	228	212	219	189	208	229	256	231	212	216	204	215	221	215	210	214	222	212	198	232	238	210	232	238	205	204	225	241	229	187	213	230	222	201	224	220	213	194	216	211	250	209	219	230	216	195	226	224	233	202	207	219	202	218	214	204	225	217	227	244	213	224	245	229	233	211	230	220	187	207	206	208	216	225	220	210	216	213	207	220	213	225	207	203	226	217	209	207	247	218	212	235	198	202	224	214	229	241	217	231	242	232	252	196	243	224	221	227	219	233	231	211	217	227	215	222	200	202	221	216	219	216	204	209	219	214	206	225	218	206	229	233	206	227	197	226	223	250	232	225	211	222	216	214	210	243	210	209	210	229	228	215	233	222	199	200	222	221	195	253	242	207	225	214	227	209	188	214	235	237	202	231	204	207	229	212	234	229	221	212	222	220	226	229	206	208	228	217	250	199	215	204	217	216	186	199	205	227	230	197	245	229	207	213	206	194	190	220	217	209	189	211	233	234	190	235	224	219	217	227	221	218	202	204	202	247	222	227	218	215	221	213	211	218	225	204	236	196	192	227	211	235	223	218	224	246	203	204	230	233	225	191	217	217	216	193	235	216	212	211	227	204	208	210	208	220	199	257	245	245	206	208	196	227	221	223	223	206	202	220	257	212	209	215	233	204	212	253	219	203	226	204	206	193	220	204	190	212	235	206	211	247	205	188	203	217	200	203	226	213	208	213	226	202	243	245	230	234	194	201	217	206	219	234	227	230	237	214	227	205	224	223	231	230	222	220	232	225	210	223	207	213	225	215	223	218	220	215	253	210	205	214	206	215	224	220	203	219	213	216	224	246	207	228	231	206	226	213	234	224	240	212	232	191	244	233	214	209	215	217	228	209	232	226	218	212	195	212	215	230	229	204	224	228	219	220	226	223	209	223	213	237	214	213	238	232	215	252	224	224	214	221	229	224	240	214	223	202	207	229	219	182	241	211	227	219	225	202	207	217	199	197	228	240	216	218	213	207	216	207	204	222	234	205	230	210	206	234	210	229	205	223	221	210	232	217	207	194	255	249	210	213	224	214	209	228	221	206	224	193	218	222	220	221	211	243	210	239	213	214	235	222	203	225	228	198	216	215	220	246	261	233	203	216	224	200	218	201	222	203	232	238	219	211	197	199	254	201	210	221	214	219	221	221	211	226	228	222	246	211	236	216	207	227	218	232	231	203	212	203	219	226	217	215	211	215	209	258	225	201	244	247	214	245	223	228	230	232	192	242	210	237	230	259	216	196	220	196	207	222	174	228	198	238	231	236	257	203	199	214	235	215	229	205	211	198	213	203	204	237	231	217	210	224	228	235	228	205	247	212	260	246	219	196	234	224	223	246	207	217	197	218	207	219	229	205	215	210	222	253	232	233	208	225	227	224	221	206	224	252	208	239	217	210	198	212	215	196	213	222	223	228	193	241	223	193	223	226	205	231	230	219	187	225	221	211	219	224	216	210	239	226	232	207	223	246	221	201	215	206	178	220	238	204	215	223	234	220	229	235	221	219	231	213	217	210	232	214	230	226	215	226	207	189	239	224	204	196	190	208	222	226	212	221	208	244	200	207	217	229	217	222	232	206	197	202	229	188	235	243	224	239	204	224	207	219	242	245	222	215	196	225	208	248	226	204	218	220	229	214	225	219	207	195	207	227	207	191	210	214	249	235	210	194	234	229	226	218	211	212	210	224	227	242	219	213	220	214	212	203	200	198	216	234	208	208	208	226	213	202	246	238	219	228	225	212	228	196	232	208	227	220	208	208	181	221	228	230	227	232	212	226	200	215	190	236	200	229	234	229	226	238	200	196	243	203	221	215	208	230	221	219	214	206	227	261	227	231	211	233	212	226	191	208	241	208	232	237	278	223	214	223	198	210	186	200	234	227	219	202	228	241	222	245	245	224	224	216	202	226	216	211	216	224	208	198	221	201	208	220	203	198	224	200	219	227	215	219	186	225	225	206	222	233	208	202	189	239	224	218	203	218	204	256	232	219	198	211	208	252	214	252	223	173	219	217	227	220	257	213	220	233	213	205	234	229	226	224	235	215	228	228	215	238	202	231	215	231	200	186	221	209	208	213	214	209	209	200	195	197	223	224	246	221	216	218	220	212	213	216	199	195	227	223	206	234	234	231	220	242	203	234	237	219	214	195	212	218	230	218	218	218	236	251	215	225	207	209	223	206	258	224	225	208	235	248	202	207	248	195	212	256	224	216	225	240	214	214	216	221	223	239	192	227	216	228	228	227	234	222	197	228	205	205	205	246	234	187	215	186	225	205	231	204	219	234	211	214	222	196	215	250	197	194	227	218
28498	40266	19300	28703	55500	44308	24452	9552	3537	1876	808	538	451	340	360	336	332	388	311	394	368	381	371	386	344	384	353	385	377	340	371	377	368	371	373	378	366	341	357	362	370	370	334	326	366	368	341	379	353	347	348	364	376	354	371	346	348	375	359	377	359	352	376	345	370	343	361	388	368	350	359	413	346	353	355	352	375	348	347	343	381	355	351	351	377	363	388	343	349	368	361	346	355	365	368	330	362	329	366	394	351	351	367	376	321	364	376	397	342	330	351	383	355	350	367	385	372	348	348	407	373	368	344	355	340	368	348	377	351	337	359	365	368	324	350	348	329	369	366	342	352	364	382	385	390	349	331	363	330	347	337	350	369	338	366	367	387	344	357	336	381	389	375	376	352	387	403	362	370	372	401	362	349	373	352	364	403	377	365	350	345	352	351	393	347	367	364	337	354	373	342	351	350	351	345	367	369	369	366	368	378	342	368	363	356	350	383	341	376	364	379	365	357	339	371	335	386	385	357	340	358	356	358	357	367	337	362	334	366	357	361	356	369	386	360	377	337	344	368	364	331	364	346	349	358	322	357	370	359	348	369	372	365	381	357	330	323	358	383	361	341	378	318	346	378	323	363	350	328	352	371	360	342	354	352	361	380	381	355	377	307	363	374	336	350	345	353	366	329	349	376	383	364	349	361	350	353	338	394	344	373	347	327	369	372	390	346	315	353	306	391	339	357	395	319	375	361	340	348	364	429	387	368	349	353	359	320	352	386	397	343	349	371	386	318	327	342	375	367	327	375	367	356	343	387	340	370	332	345	369	343	366	363	354	395	398	380	322	403	332	340	367	339	385	350	355	394	344	349	379	338	390	372	392	335	333	350	367	335	340	366	368	359	363	357	382	353	367	328	371	337	361	337	344	335	347	361	354	323	393	322	355	359	363	343	376	377	376	363	342	356	379	336	367	356	364	320	388	351	309	344	359	369	369	366	343	394	393	340	363	389	360	362	342	343	378	355	353	366	324	378	370	348	369	341	362	349	345	375	344	330	366	355	362	344	388	348	354	332	366	376	315	361	350	345	337	340	356	362	368	365	388	334	379	369	364	355	379	375	359	357	367	367	385	372	370	354	360	372	361	323	370	366	378	358	359	372	337	335	354	345	358	373	349	366	364	369	326	357	339	349	357	346	355	365	300	332	367	356	355	358	371	330	344	355	352	380	358	376	350	375	367	328	353	374	378	383	388	327	377	378	348	371	363	350	337	368	351	383	359	356	354	383	360	328	342	335	326	332	386	379	360	341	331	359	351	353	349	378	368	368	341	342	340	386	342	372	349	353	364	352	381	333	343	359	384	361	335	372	361	345	355	336	325	369	335	378	414	374	354	350	334	368	367	340	380	363	378	361	392	356	371	374	366	366	351	364	360	340	364	409	376	363	345	378	362	354	339	351	350	393	337	337	346	361	391	368	364	363	348	357	362	347	354	374	346	391	401	353	344	337	357	358	369	369	375	361	342	354	363	339	355	344	367	359	367	360	349	357	387	358	393	391	384	337	378	335	336	381	389	368	337	339	369	434	332	356	349	340	348	350	362	388	316	357	364	389	348	330	349	370	345	392	366	370	366	350	369	394	345	387	361	356	361	367	366	369	350	377	376	364	336	355	365	386	371	337	362	341	344	370	359	348	328	373	336	369	369	362	338	401	372	386	369	346	361	384	331	355	360	353	330	372	366	376	375	342	335	373	354	372	361	410	327	333	355	362	368	322	379	358	349	387	385	346	335	370	335	373	345	352	370	327	322	322	392	379	356	337	357	341	356	350	381	329	333	344	362	336	347	345	376	337	349	384	412	351	367	352	343	321	374	367	341	356	366	326	334	350	380	368	345	370	385	380	372	402	360	366	402	346	364	356	350	361	369	374	386	366	335	367	356	363	353	354	347	346	386	349	358	323	368	356	341	381	347	387	343	336	379	367	354	359	370	352	366	333	345	342	347	361	373	382	371	387	365	340	363	349	338	372	361	344	348	359	362	392	360	356	331	366	339	338	352	371	380	314	334	381	352	365	332	341	337	347	359	391	355	381	342	354	377	339	380	393	348	353	344	358	406	342	358	362	370	363	361	374	346	331	354	371	381	363	337	388	383	335	372	368	338	327	367	351	362	383	361	345	351	372	363	348	380	373	343	346	357	340	314	339	385	358	354	369	353	352	365	366	358	398	339	353	371	349	372	327	364	379	366	343	388	316	345	346	383	362	369	315	366	353	328	344	352	326	384	404	330	377	379	391	346	337	370	367	405	361	350	351	352	295	337	384	342	365	339	376	370	405	362	342	381	351	351	354	397	362	373	373	357	321	360	360	379	334	356	349	336	366	359	367	364	355	339	371	320	352	332	356	346	368	380	350	372	384	342	355	419	357	337	338	359	374	365	353	361	360	327	352	373	354	350	321	343	351	366	351	365	379	332	377	345	346	351	360	357	346	346	369	338	377	336	365	384	372	388	351	375	368	379	352	316	339	346	414	399	367	354	367	337	379	320	386	340	353	348	386	339	355	375	380	371	363	364	345	341	394	346	388	384	357	316	336	373	377	389	366	359	363	343	345	359	366	344	352	338	359	328	350	304	360	358	345	371	333	381	383	370	376	325	371	387	379	358	326	376	380	348	365	396	387	393	332	366	399	351	370	350	342	345	366	339	360	344	356	345	383	372	377	370	339	334	364	400	391	355	369	325	368	341	363	348	383	352	370	351	341	354	364	366	370	328	362	366	351	326	389	375	355	356	352	361	350	342	352	378	352	355	377	362	336	370	368	395	383	372	399	386	351	363	381	344	330	353	386	351	333	391	348	335	373	393	335	333	405	312	361	355	368	370	348	331	369	351	345	347	350	391	381	358	345	341	428	378	359	354	369	358	356	350	363	354	351	376	345	355	358	362	340	365	349	376	341	358	353	368	367	343	350	352	345	392	332	358	320	364	343	340	336	400	351	375	391	380	365	359	337	350	358	334	364	381	371	351	380	361	344	348	343	351	353	361	309	362	371	357	357	352	352	329	361	352	395	370	379	372	343	328	372	357	388	362	374	343	381	397	360	362	362	371	362	355	355	366	359	371	357	336	371	351	315	343	299	353	332	374	361	357	343	358	383	354	365	353	367	344	364	367	354	348	349	341	407	342	385	371	347	357	367	384	343	364	327	361	317	350	370	414	367	367	342	340	348	353	356	335	364	382	365	357	371	382	330	366	381	343	372	378	347	363	378	348	376	380	359	329	361	351	361	390	349	347	322	370	373	329	371	334	371	366	366	359	342	330	341	321	344	375	348	349	344	356	337	353	330	346	397	331	383	363	351	364	352	339	372	380	378	341	353	358	400	382	371	322	376	328	340	381	359	337	328	377	330	349	355	361	325	359	366	363	351	380	361	349	351	395	349	358	361	370	382	348	341	360	368	361	347	350	353	349	332	346	371	344	336	359	349	359	334	348	401	364	357	341	370	348	357	347
22985	21226	28921	26065	51007	51661	32175	12911	3091	1287	485	349	246	202	184	191	198	198	214	213	186	208	214	208	199	203	191	205	192	216	207	188	165	206	223	196	205	200	213	213	201	192	191	219	193	206	194	182	192	201	210	199	192	212	176	186	180	179	188	187	213	198	184	200	210	207	211	201	188	227	227	228	183	183	195	224	192	208	208	225	208	197	186	200	236	178	214	176	212	202	190	205	203	187	214	191	201	181	214	211	192	197	196	207	195	215	215	199	185	188	200	217	201	196	211	197	214	215	208	205	194	207	212	196	191	197	205	196	186	202	223	172	206	227	211	195	205	208	187	216	196	213	227	199	189	211	180	189	196	190	211	227	183	192	181	198	203	214	214	196	215	220	202	200	188	201	215	198	219	206	203	172	192	215	198	203	179	201	200	215	203	205	189	209	187	198	181	195	202	208	209	201	205	188	218	226	198	175	169	206	215	212	195	239	206	203	226	213	202	196	210	212	205	223	216	202	201	197	203	194	194	207	197	209	195	202	202	203	223	220	182	190	206	203	204	181	195	203	201	191	221	201	221	194	194	184	205	198	191	204	205	192	207	198	198	180	191	206	186	228	213	186	211	201	195	197	199	203	208	184	207	189	238	192	194	214	198	194	195	190	223	185	183	193	206	220	208	172	194	202	228	214	181	211	202	217	224	211	196	211	184	206	185	170	203	231	202	201	208	213	216	204	206	177	183	215	187	228	200	191	204	211	181	207	198	195	208	169	194	193	204	225	185	196	194	200	211	192	199	194	194	186	221	188	221	203	227	191	202	203	197	194	198	211	230	239	190	227	189	210	217	203	180	177	220	194	177	210	211	211	239	178	202	203	193	216	208	176	214	194	218	208	205	198	185	224	210	176	198	195	190	217	198	190	194	210	200	192	197	177	182	221	204	201	196	198	216	192	207	221	207	187	186	207	209	199	192	203	189	216	229	197	214	174	164	200	191	175	188	205	208	199	207	216	209	209	191	197	180	182	169	204	205	213	202	194	200	200	212	180	214	192	175	197	196	201	182	189	196	185	206	206	217	214	223	228	227	213	187	199	186	179	193	196	199	196	208	210	215	229	212	198	184	210	213	190	190	229	196	180	182	215	198	198	183	199	204	209	206	216	201	188	215	184	221	219	187	223	215	192	204	202	193	231	214	216	184	205	197	190	222	201	211	201	211	213	196	200	229	192	187	184	202	195	201	251	189	186	180	189	191	197	200	194	191	211	199	203	190	189	192	178	202	208	199	219	206	182	212	191	197	214	170	197	179	208	205	202	192	214	212	206	230	188	216	199	176	221	214	195	193	189	204	202	195	214	197	237	218	240	197	210	200	198	181	183	205	198	211	199	215	206	187	192	219	200	200	224	190	179	195	199	153	202	214	197	204	202	222	173	166	200	216	199	220	185	206	194	185	194	187	178	195	191	210	222	205	201	200	204	184	197	214	185	192	228	178	171	223	208	205	210	210	187	190	206	212	203	209	210	187	206	186	179	206	199	200	218	209	192	195	200	209	228	189	188	185	207	169	197	192	213	201	188	191	198	208	191	218	224	218	196	197	224	188	214	203	201	199	183	206	233	216	199	203	198	217	206	197	194	208	210	239	204	207	201	185	173	226	227	203	226	224	198	228	199	183	197	193	193	213	191	183	191	181	192	208	192	206	211	177	191	195	180	201	213	178	206	217	207	199	210	175	188	208	183	205	217	194	189	240	216	230	205	190	197	219	204	205	193	169	204	206	184	204	218	188	208	220	189	231	207	178	220	230	197	181	215	195	224	186	179	185	187	243	215	248	194	209	195	207	185	195	203	211	180	207	170	219	215	218	203	199	204	202	185	169	185	208	199	204	190	213	204	222	214	219	207	196	193	196	229	216	206	174	176	205	206	185	196	186	186	173	191	217	214	202	199	205	190	181	220	192	216	209	204	184	200	180	196	210	212	207	214	210	196	212	225	182	198	228	202	190	192	235	222	191	182	186	184	212	195	201	209	186	217	224	179	179	222	197	189	210	213	186	211	230	207	209	204	208	215	206	183	214	210	196	197	220	172	227	183	209	212	202	204	206	200	227	201	212	199	219	201	182	188	197	206	206	191	194	184	188	208	217	204	188	215	193	210	215	225	237	191	204	202	215	185	193	215	221	226	207	215	206	193	178	203	186	202	195	187	183	180	202	185	216	202	202	201	207	207	218	212	224	183	223	164	199	178	191	199	223	184	186	187	202	216	205	194	228	206	165	221	247	184	218	194	224	195	194	181	236	206	210	201	212	216	192	201	187	203	221	185	194	193	183	206	188	194	218	196	194	210	182	231	196	220	192	197	171	190	212	190	200	192	193	163	210	219	190	215	213	202	197	186	187	207	207	204	198	194	186	179	213	213	218	204	201	182	204	190	205	206	220	197	216	212	169	205	195	203	210	172	194	199	217	181	190	210	186	187	185	202	204	199	190	217	210	183	222	202	202	198	192	203	214	195	187	198	210	216	221	181	205	199	236	193	186	208	202	209	190	187	177	193	185	227	205	188	206	213	207	198	188	201	200	213	206	210	220	212	182	204	175	182	215	195	183	196	196	183	180	197	214	211	198	156	190	182	192	224	187	204	214	205	185	216	214	210	212	191	233	197	198	208	206	187	184	187	198	191	214	197	200	209	213	211	187	193	230	222	202	216	207	206	186	198	206	217	200	178	207	213	199	217	179	186	206	204	217	203	200	214	194	206	182	204	190	197	176	199	225	205	209	214	198	230	198	194	211	197	213	191	195	203	202	190	190	197	200	240	226	182	198	192	202	224	195	204	222	186	181	186	228	187	201	192	202	226	174	207	225	197	216	208	173	192	214	205	190	198	247	198	205	203	185	207	196	211	194	193	222	184	206	191	192	205	216	199	196	194	174	198	219	194	190	195	214	199	185	191	183	213	202	195	216	197	196	211	205	194	211	199	190	200	190	178	213	207	207	177	203	215	208	202	200	202	190	207	209	179	197	213	222	190	203	196	195	189	201	209	210	187	208	206	196	198	199	182	188	184	189	181	173	200	223	196	219	202	181	183	240	221	189	207	210	200	193	187	205	198	210	204	177	194	198	210	218	199	212	207	191	194	197	196	198	190	199	201	212	185	186	190	196	188	206	196	204	188	190	203	209	211	199	197	210	208	207	203	198	196	201	181	200	203	200	205	215	183	200	189	182	194	210	200	197	184	211	201	201	219	199	204	202	193	215	195	223	194	206	227	203	221	223	204	182	164	220	204	186	212	208	220	192	185	189	228	206	230	202	202	208	195	214	215	246	210	189	181	184	176	224	206	202	219	191	196	209	198	212	171	202	192	181	183	221	191	183	202	197	207	184	190	212	203	201	217	185	190	221	193	190	212	216	199	216	189	232	236	190	212	166	235	218	186	206	188	185	192	200	213	192	174	195	204	212	189	221	225	178	176	181	217	213	203	196	191	194	192	194	206	198	194	187	225
32540	44782	28824	44566	72267	55294	32649	14727	5960	3006	1099	696	454	293	347	325	307	344	323	353	347	361	328	344	305	329	327	344	339	331	312	336	310	350	306	317	327	376	325	333	322	367	349	318	298	318	327	337	363	331	319	322	326	344	329	325	338	339	335	294	338	323	314	320	323	344	345	309	304	305	335	334	302	315	338	324	339	357	324	315	349	324	327	334	307	323	323	307	311	310	322	311	313	315	310	324	338	328	319	341	317	350	321	320	327	358	332	354	301	308	361	355	328	320	327	306	326	300	332	347	325	328	333	335	334	321	331	333	325	330	327	312	338	307	351	328	337	318	349	307	334	302	321	326	331	312	342	333	328	326	322	306	318	344	269	324	336	332	347	322	330	322	345	346	310	337	318	339	300	290	321	323	338	311	335	323	320	304	330	302	316	348	310	320	306	320	331	330	350	329	342	332	309	347	316	335	320	340	321	351	328	317	327	319	299	350	316	367	323	321	334	311	288	299	309	343	282	295	309	327	328	350	284	350	334	313	335	286	299	307	368	289	336	359	298	346	302	349	335	331	349	328	381	298	290	331	340	345	336	314	307	328	329	323	309	321	329	318	312	312	332	321	332	327	331	319	347	328	334	336	347	343	337	332	324	321	288	342	320	294	315	312	313	321	351	345	358	314	331	353	341	331	338	331	312	298	323	318	307	341	308	304	330	315	316	347	315	323	329	331	349	330	345	301	317	303	327	342	349	344	330	283	326	321	366	321	327	337	312	319	325	350	307	350	317	307	338	361	336	312	321	319	318	317	312	353	349	338	315	329	323	331	340	304	335	308	316	337	356	346	286	366	321	331	326	326	299	341	317	326	332	314	313	318	349	311	315	333	321	323	314	286	345	329	310	313	324	343	311	329	322	328	324	326	314	336	336	347	330	301	327	322	332	330	310	296	321	337	318	338	330	328	324	319	293	329	280	313	323	310	305	307	332	333	361	335	347	312	340	325	304	300	349	319	367	309	302	292	335	320	323	317	329	333	332	345	305	340	331	320	323	297	311	325	324	287	325	337	294	328	347	318	326	345	343	320	300	333	338	303	319	320	293	343	295	332	324	303	325	304	325	333	306	330	321	326	346	321	322	352	329	360	316	341	343	344	338	330	311	308	328	315	310	359	342	340	327	322	308	323	334	293	347	369	309	329	318	321	324	312	328	323	377	312	333	348	338	332	326	342	328	334	316	312	303	324	331	322	325	322	335	336	295	334	285	310	327	312	337	308	296	318	334	329	317	329	313	313	317	306	336	359	304	318	312	343	330	327	340	325	331	346	342	315	329	335	289	330	308	354	272	328	334	317	305	334	310	316	313	344	334	320	300	314	364	344	311	320	320	319	313	302	295	337	310	313	340	334	310	322	316	309	326	331	343	356	308	328	283	311	329	355	292	343	320	326	323	366	366	329	341	337	357	337	328	344	301	325	310	314	352	325	321	331	332	336	327	322	363	333	327	329	313	336	349	325	288	331	315	333	344	355	346	304	351	314	324	339	312	315	315	333	292	350	301	318	334	309	350	338	352	318	301	316	344	339	311	315	361	309	320	301	310	322	331	317	331	324	344	303	315	334	340	336	320	345	334	302	308	317	337	295	313	308	322	338	334	342	346	349	326	320	307	320	332	354	310	285	347	310	335	305	318	321	324	323	310	302	312	325	312	312	307	342	336	329	320	318	317	344	311	338	320	304	330	357	298	321	321	332	299	326	337	362	329	338	339	326	285	304	309	309	315	316	349	360	320	336	349	324	339	311	316	327	358	347	347	343	350	336	312	310	341	297	297	312	331	348	311	325	335	302	311	317	302	353	339	339	338	353	311	334	358	328	314	319	319	329	330	325	317	314	352	306	337	325	343	328	348	338	357	315	344	318	315	341	311	314	319	367	301	308	342	335	326	311	329	323	307	351	357	305	321	341	345	317	306	311	321	290	318	333	290	325	335	312	316	308	339	330	334	331	350	311	314	327	336	310	308	335	328	301	308	341	341	345	370	326	320	331	357	329	321	301	299	304	348	317	341	340	314	333	305	317	319	330	310	314	342	280	327	320	351	324	343	321	312	342	316	335	317	328	309	337	332	298	306	361	353	325	319	341	321	289	338	322	327	335	314	347	314	309	334	328	296	326	362	370	306	324	303	304	327	325	347	325	299	275	320	314	339	297	308	316	322	320	317	305	320	323	345	312	324	326	346	290	340	297	316	325	335	325	339	339	329	337	323	303	381	327	360	300	325	338	328	329	308	314	320	329	361	315	348	326	311	335	319	336	279	305	343	329	336	299	323	299	320	322	316	332	338	330	309	322	322	314	331	325	323	316	344	349	341	320	365	318	290	333	286	304	346	281	323	329	330	331	339	351	322	328	295	342	311	359	335	337	312	319	325	334	318	366	320	350	352	310	322	326	327	345	297	331	333	307	289	324	352	328	332	313	333	336	330	302	333	297	286	299	291	339	337	293	325	334	304	325	342	339	357	328	344	336	338	310	347	320	314	316	329	343	324	335	306	326	338	292	373	328	355	363	298	310	329	325	327	311	309	310	335	313	346	344	312	331	320	344	295	330	284	311	300	341	338	302	325	306	301	320	336	353	290	315	319	329	310	328	332	326	318	302	317	343	321	334	322	319	311	318	342	318	299	323	338	301	331	352	307	352	345	354	308	337	316	344	333	335	331	348	313	351	322	304	333	340	331	333	309	308	284	333	325	346	337	336	332	304	329	325	322	288	348	360	360	349	316	311	312	306	331	306	340	332	306	303	326	313	321	347	350	329	341	339	342	332	337	320	313	305	370	296	329	331	355	346	325	330	342	332	332	359	299	327	321	303	339	323	294	351	335	321	330	328	324	344	329	327	317	329	303	334	319	332	334	335	322	339	310	318	330	331	320	314	329	340	374	343	337	345	317	323	320	319	341	333	340	332	326	304	317	347	337	327	339	308	333	315	314	328	306	296	339	319	332	327	316	322	328	361	342	295	309	344	305	324	314	320	315	299	309	346	298	314	340	351	327	318	342	320	316	349	316	288	332	362	362	336	336	335	336	346	321	307	309	321	335	322	289	331	301	329	315	331	325	313	331	326	330	317	311	348	304	331	313	303	355	326	328	302	314	356	331	310	327	318	347	331	322	330	286	328	330	322	316	329	361	319	295	329	361	306	349	302	326	372	325	312	348	336	310	335	350	307	334	333	322	339	288	311	320	306	315	336	320	313	322	326	311	348	317	328	311	329	334	320	321	309	327	305	313	323	327	304	334	309	330	339	328	321	325	326	338	350	313	313	325	331	295	330	289	315	333	328	308	329	356	296	304	318	322	320	302	329	339	298	297	313	320	311	297	317	309	297	313	338	336	321	352	327	329	338	312	319	356	346	286	280	328	323	333	312	346	307	299	333	342	315	317	300	308	295	327	318	334	309	331	343	338	343	355	340	321	332	310	313	320	313	324	326	335	302	329	324	306	311	334	321
26807	21780	15523	11332	22227	15355	4728	877	399	296	249	210	184	204	179	182	208	173	192	168	175	197	211	172	161	179	199	197	163	201	194	206	186	202	180	190	216	184	204	183	181	206	175	197	202	214	178	184	193	193	192	187	200	191	213	206	182	203	180	186	225	188	214	198	194	222	184	193	199	177	189	204	187	195	191	192	196	175	181	158	214	188	208	193	195	190	187	186	197	183	173	195	209	181	221	215	190	200	168	196	176	184	207	175	189	179	193	201	192	199	178	186	191	196	194	194	188	206	186	196	194	234	175	188	194	179	182	176	187	198	176	194	215	189	193	185	215	199	187	205	182	208	167	194	199	189	185	182	203	195	197	204	195	208	205	166	180	187	183	196	186	186	173	197	159	200	188	208	188	182	204	186	192	206	175	182	206	198	215	187	207	168	180	182	186	189	190	192	185	169	184	192	167	194	185	187	195	207	171	186	197	179	184	176	170	195	201	197	176	204	191	186	208	196	191	186	190	181	197	192	210	199	187	194	192	181	184	212	168	175	209	198	204	194	185	191	195	192	214	213	214	199	206	185	196	194	201	189	213	178	179	192	180	189	187	207	184	188	198	172	184	215	180	202	175	177	210	173	173	207	202	184	190	228	182	194	243	188	208	174	195	179	168	176	170	222	191	199	216	192	193	204	203	190	171	186	208	205	193	227	212	191	186	193	210	191	189	199	198	193	195	180	183	182	172	189	167	174	201	202	199	197	194	176	211	168	194	182	191	171	203	203	206	175	183	167	185	202	197	203	176	186	168	208	188	216	172	163	205	195	195	186	199	183	219	177	192	174	176	208	190	202	189	159	165	187	187	205	214	198	198	192	195	210	201	220	180	198	183	189	179	170	200	181	198	218	203	191	187	210	184	179	166	208	216	196	171	162	175	208	195	190	177	174	184	193	168	178	185	178	207	213	192	195	190	189	186	220	187	191	223	205	151	219	206	192	200	194	197	186	195	163	193	184	201	198	173	184	181	175	190	161	196	196	184	190	202	191	183	187	191	202	188	196	205	189	178	194	183	186	166	167	201	189	207	211	177	199	184	177	178	169	191	176	219	197	197	225	184	197	169	185	204	170	198	165	190	164	169	189	212	197	175	203	190	203	193	203	178	191	187	202	186	215	189	177	199	187	187	181	218	185	210	181	168	191	201	187	179	195	194	190	180	186	171	209	203	188	176	159	189	186	173	193	205	211	176	182	166	201	174	206	193	220	183	179	193	210	171	204	212	215	187	181	199	177	211	185	181	207	166	192	195	212	192	196	177	207	210	182	198	195	194	185	177	219	178	187	177	208	194	198	174	161	212	181	180	173	182	189	187	196	218	184	213	182	216	189	194	198	194	221	189	196	184	199	214	182	223	186	188	217	172	214	193	187	195	193	175	209	168	194	213	197	176	216	220	192	209	193	164	182	209	199	179	189	186	190	198	167	199	201	185	211	190	204	186	210	200	171	191	173	211	161	171	188	196	176	172	192	178	201	190	205	200	205	206	188	189	210	191	204	192	207	191	202	166	167	201	186	196	191	210	201	219	193	199	191	197	214	202	201	201	193	200	202	210	212	194	202	204	200	177	174	208	217	223	205	186	186	178	226	166	199	189	206	188	205	193	187	182	189	188	192	200	199	197	170	199	197	210	200	208	170	182	205	186	203	183	185	162	199	166	196	216	183	180	159	177	185	184	189	177	199	187	172	182	176	200	168	184	203	194	156	214	199	197	204	189	208	205	203	186	194	184	210	179	197	207	195	193	201	197	182	181	191	199	189	211	183	154	182	172	206	199	192	192	196	212	203	188	188	207	204	181	179	203	187	199	177	199	182	188	199	188	197	212	171	179	188	186	186	189	199	185	198	196	214	187	201	197	202	180	178	202	211	214	216	210	192	190	182	191	205	181	194	195	213	202	194	167	191	196	183	189	202	165	197	208	194	228	179	203	200	194	172	187	160	192	174	196	179	174	196	223	189	192	197	191	227	191	184	180	194	176	178	195	200	190	200	168	205	203	200	199	188	180	175	202	204	198	186	201	184	215	200	188	202	177	195	169	194	190	206	206	190	212	192	205	189	179	197	183	169	192	206	198	195	194	189	176	186	212	203	180	190	190	188	210	179	184	186	198	183	212	212	188	186	185	203	193	193	212	145	208	186	191	183	174	201	177	196	196	163	190	171	195	179	187	198	194	178	200	199	184	201	211	194	174	205	195	200	190	193	158	177	191	182	200	227	180	187	176	187	219	196	184	162	191	178	170	185	196	204	158	219	191	190	193	213	178	199	171	202	184	211	185	196	185	199	194	195	193	191	183	192	200	190	182	186	211	196	203	193	201	192	176	162	190	203	164	195	181	188	202	212	206	212	185	177	170	195	188	167	196	196	202	190	219	183	192	182	200	198	203	176	213	190	169	179	180	187	183	206	180	197	177	196	178	212	213	187	198	198	182	172	198	206	221	180	169	183	189	214	198	197	204	193	176	198	182	197	197	190	211	210	207	203	209	172	177	200	192	189	181	181	170	169	173	206	183	200	203	225	158	211	191	169	192	203	170	189	189	199	212	193	175	194	226	200	202	202	173	194	192	161	201	206	186	181	177	206	200	203	182	199	174	200	188	174	183	212	168	198	196	182	192	181	210	179	182	204	179	195	194	186	167	186	200	187	199	175	180	209	172	179	197	179	181	158	205	167	198	189	182	190	182	187	215	200	204	194	176	199	166	184	187	166	202	175	176	192	178	163	189	180	196	147	180	214	222	199	175	196	195	197	171	203	171	197	188	209	171	197	187	182	183	196	173	202	193	170	202	183	216	192	177	184	193	188	180	228	189	216	215	194	193	208	173	194	164	167	198	204	194	186	186	198	194	197	187	190	182	174	213	165	194	173	175	195	191	191	197	185	216	198	194	185	176	204	193	168	182	210	198	204	186	199	200	202	179	162	209	180	207	186	173	208	169	194	179	186	201	182	203	181	201	210	218	204	191	177	198	205	208	181	188	181	204	190	207	154	209	214	175	202	172	193	161	187	200	208	184	194	206	196	185	170	191	206	191	187	185	213	209	196	202	202	190	179	194	182	180	188	208	160	189	185	220	192	190	200	176	222	182	184	193	186	179	167	180	210	184	191	196	200	172	208	186	186	207	204	195	193	191	170	200	178	182	167	196	174	205	173	221	191	194	178	212	189	181	193	200	192	202	197	208	194	171	198	190	190	162	193	183	208	172	204	195	189	215	217	166	190	186	191	183	190	184	200	202	193	198	229	200	176	206	207	224	189	191	176	221	166	207	184	191	186	185	223	218	182	190	209	189	189	183	208	189	176	194	197	178	209	197	193	168	206	184	172	201	179	189	174	178	176	193	175	186	202	211	193	187	218	226	197	207	171	183	192	193	186	204	173	210	201	202	185	218	180	216	173	186	188	186	183	197	218	205	180	193	186	185	184	192	198	184	194	167	207	212	179	200	190	217	179
24451	29642	11765	16719	29274	20323	7131	1731	760	549	408	359	320	310	307	336	333	328	294	334	302	318	312	294	323	320	336	309	322	318	290	331	323	303	316	329	311	323	316	294	295	320	308	318	314	338	299	314	339	305	333	304	316	298	311	339	307	353	348	334	333	316	307	302	327	275	350	368	329	305	302	309	331	315	293	309	330	303	315	320	280	322	330	314	331	330	326	339	298	316	291	272	322	341	296	322	318	321	323	300	297	302	344	288	312	281	306	306	317	321	316	308	309	333	309	316	302	294	305	304	343	304	343	306	283	326	298	325	332	264	320	348	291	278	315	354	308	296	297	315	294	334	292	296	287	306	303	300	303	319	300	338	317	314	330	300	335	321	271	330	328	297	329	295	343	345	351	307	292	319	333	350	335	324	276	313	311	327	311	317	289	324	310	313	293	306	317	319	335	278	301	299	304	317	315	319	338	324	314	330	355	327	332	319	320	317	321	314	339	308	313	357	326	311	326	273	330	310	353	317	313	297	327	305	289	307	321	307	321	341	346	327	315	269	323	303	318	321	335	308	299	323	328	331	305	306	315	299	344	315	348	299	312	333	318	327	311	354	349	353	300	338	320	305	303	346	346	323	309	335	353	316	280	297	302	315	325	304	328	308	312	327	299	318	321	315	341	325	311	308	333	338	294	320	310	328	344	308	303	309	317	335	325	309	331	300	313	285	329	304	327	325	289	300	319	330	328	299	324	322	306	332	334	314	297	310	308	303	332	298	301	318	305	341	339	357	332	316	322	316	290	302	294	311	307	318	287	307	317	337	345	293	311	320	313	330	331	299	325	298	327	301	316	317	302	326	321	332	317	312	323	336	332	298	300	314	320	294	301	346	302	320	279	333	315	288	312	288	290	298	317	298	318	318	314	319	322	325	294	326	301	301	312	343	304	293	288	295	338	310	288	317	305	325	320	315	321	317	324	304	307	311	320	324	310	336	342	300	314	310	316	310	323	299	329	310	319	325	319	298	325	315	318	311	338	318	306	323	309	320	323	286	316	301	300	313	282	326	340	309	322	300	329	315	322	334	312	293	308	275	287	342	318	300	306	299	311	297	330	312	358	321	308	336	309	288	323	317	333	286	332	331	333	336	282	318	331	325	326	309	312	306	308	322	327	304	324	319	309	317	294	291	348	295	274	317	325	310	318	313	323	314	334	283	331	348	278	338	302	307	294	334	312	326	345	298	326	290	290	311	309	322	334	306	312	293	320	333	329	285	309	359	306	324	320	305	293	298	299	317	327	283	311	313	304	315	323	289	291	289	319	336	336	308	304	293	308	294	296	319	295	304	312	295	309	315	334	336	299	323	311	310	322	313	304	306	329	298	272	336	316	315	296	329	300	282	326	319	325	286	321	305	315	304	313	308	302	303	268	311	319	333	312	309	300	308	314	328	327	329	324	338	298	326	318	305	336	325	310	319	330	325	322	331	332	295	333	291	301	315	315	333	305	326	317	353	300	318	308	330	292	291	325	330	302	352	319	320	320	307	307	298	304	299	341	334	298	291	307	331	323	317	294	334	290	336	310	345	321	333	331	333	325	331	327	317	338	320	310	301	325	293	296	314	301	297	318	320	280	323	344	324	299	295	351	290	296	336	306	314	316	309	274	299	312	337	305	322	315	341	295	336	328	299	304	307	320	313	327	333	281	303	297	301	347	298	345	303	327	276	311	335	312	315	327	320	329	326	310	290	314	316	310	333	301	332	333	316	292	326	308	314	306	323	323	333	295	343	319	299	317	301	348	319	304	307	321	314	287	333	267	330	315	326	338	300	321	331	311	336	353	322	319	309	306	331	306	302	309	325	342	319	328	320	351	312	315	336	323	325	318	318	321	297	326	327	329	309	331	306	334	345	354	301	335	330	312	311	304	346	325	326	311	313	310	318	315	305	308	305	329	316	288	283	323	311	315	332	310	317	297	316	314	327	317	311	334	278	308	330	312	344	322	305	336	321	356	296	306	326	323	286	330	300	299	328	328	312	289	326	330	333	313	329	324	316	338	304	331	332	304	301	306	284	308	308	323	315	318	285	293	321	349	358	316	327	324	300	292	306	318	325	303	330	317	301	311	307	303	314	297	295	316	308	287	302	333	352	312	310	309	314	321	316	301	290	293	313	322	310	294	341	334	295	341	295	339	350	294	318	333	315	321	314	318	298	300	314	291	330	323	319	306	306	299	330	296	333	321	319	355	307	278	335	312	335	305	284	311	321	331	275	298	281	301	286	296	317	317	334	305	346	345	333	362	315	298	305	316	331	309	353	326	308	346	318	314	314	306	309	291	326	381	319	298	288	307	324	306	320	307	313	276	339	302	299	334	300	321	299	314	331	312	289	367	352	296	323	313	310	323	307	334	278	366	310	331	341	289	302	302	348	339	336	320	322	335	317	304	337	313	333	334	318	315	358	344	307	336	316	346	321	306	317	323	296	286	318	284	324	328	330	314	290	339	318	337	296	311	319	320	320	289	325	308	338	311	308	297	325	314	340	305	305	331	355	291	314	302	340	293	303	324	314	303	331	325	317	310	305	345	312	302	309	362	338	315	315	308	341	302	259	285	312	336	312	322	313	333	288	311	322	312	318	321	296	335	298	309	306	329	347	317	298	326	345	317	312	314	306	350	309	375	297	322	335	312	287	308	294	297	312	281	313	300	335	338	332	294	307	361	311	314	306	304	308	295	322	320	320	359	309	327	317	323	344	313	339	328	307	300	319	316	323	300	297	341	337	339	330	319	308	296	289	302	316	336	333	322	322	306	308	300	310	331	324	312	326	306	338	331	345	284	316	277	314	301	347	313	314	285	302	295	313	302	304	340	336	300	305	313	285	341	326	278	337	307	317	300	310	340	300	329	293	298	289	302	340	322	296	329	311	282	306	317	294	284	300	324	306	293	307	332	324	338	329	353	317	316	316	303	327	315	309	324	349	323	328	335	317	315	325	322	316	318	351	305	309	323	326	340	316	312	327	313	311	318	297	295	294	329	348	361	319	298	279	321	330	333	318	283	343	311	314	311	357	296	326	291	339	334	297	317	311	317	318	311	330	342	310	320	314	276	298	321	304	324	298	312	277	341	317	284	290	335	307	334	328	322	320	317	305	316	320	315	326	336	298	312	289	335	280	302	335	342	307	300	292	305	303	325	313	298	348	314	291	336	302	276	304	347	311	301	306	336	322	348	302	354	326	327	302	301	299	338	293	312	300	319	300	303	295	341	307	317	315	322	318	317	272	291	279	344	357	330	313	301	304	314	307	319	306	342	294	289	340	293	341	320	327	331	332	296	314	323	316	317	333	321	285	371	309	318	343	302	294	315	293	300	324	288	325	311	318	304	318	325	350	309	316	309	300	329	322	344	324	270	324	333	299	312	311	350	312	305	305	269	336	314	291	293	300	328	314	312	279	329	315	287	310	337	331	338	314	323	297	289	292	306	312	295	316	296	321	343	340
24310	21253	28117	27651	46598	41274	21412	5529	1465	855	421	297	252	241	247	219	205	187	223	216	237	235	203	224	213	224	229	230	202	241	217	229	235	210	204	210	218	246	234	193	221	206	217	210	226	235	193	217	223	215	219	213	215	204	227	234	224	240	232	243	221	228	242	202	240	226	206	201	225	240	225	229	209	226	228	243	233	253	241	244	198	236	207	219	205	231	238	217	241	237	213	219	227	216	223	223	221	211	218	222	211	198	231	215	236	202	233	206	199	212	239	209	236	214	229	218	232	211	231	195	230	223	212	201	238	214	240	220	229	235	231	217	201	218	223	218	235	206	248	230	206	212	233	191	200	224	214	225	233	219	226	214	223	224	227	245	246	223	227	232	195	215	206	234	241	252	210	261	212	207	243	220	214	231	235	194	208	244	199	236	208	249	220	226	217	222	223	225	230	219	228	224	223	219	210	236	202	225	211	209	230	217	193	195	202	235	231	251	198	226	203	210	231	231	202	216	227	206	230	230	210	214	213	226	189	220	252	227	236	221	220	253	226	232	203	210	221	220	217	228	207	225	211	207	202	241	225	203	230	240	209	202	215	226	241	225	227	237	248	221	211	219	212	214	202	220	238	217	232	230	224	231	215	206	215	208	205	202	222	212	219	235	243	195	202	191	218	211	249	187	201	223	225	208	247	225	229	221	256	211	199	239	223	241	230	204	223	217	240	214	210	232	219	229	206	217	207	231	218	217	212	229	221	240	220	216	197	241	203	202	229	243	225	212	245	224	222	235	218	222	213	225	192	224	205	242	218	238	237	216	201	213	211	217	223	229	236	225	228	219	203	200	224	217	222	224	224	230	216	246	218	214	226	212	227	214	227	204	217	221	192	225	209	222	205	224	187	221	234	229	201	251	216	230	228	236	226	191	214	197	240	194	223	215	244	231	220	225	212	237	233	244	229	217	199	208	235	200	222	188	244	212	219	229	206	214	215	210	210	212	215	222	241	220	250	208	203	207	208	222	249	206	213	235	252	237	219	202	230	222	236	212	232	216	209	215	222	236	236	219	199	236	221	251	248	215	212	225	242	231	204	217	210	230	218	205	234	205	210	226	216	213	221	222	218	234	207	233	198	196	248	217	227	211	188	197	207	222	213	191	235	236	218	205	211	223	211	185	219	211	202	220	241	239	233	214	227	216	216	231	232	202	211	231	247	215	215	210	212	227	242	227	195	211	222	227	241	220	237	213	200	221	234	235	214	187	247	229	227	256	220	240	218	229	222	210	230	233	222	214	201	204	235	207	212	215	228	222	203	224	211	235	215	218	215	235	192	225	212	220	234	239	233	247	217	238	224	221	233	222	209	225	215	198	201	189	222	211	234	218	193	215	231	208	220	211	251	195	216	221	277	219	214	214	231	210	219	205	219	237	215	235	209	239	245	218	220	200	196	199	216	219	203	228	227	222	212	248	200	228	212	223	223	198	220	224	213	244	208	220	218	220	230	221	232	214	214	213	233	196	213	210	208	209	254	227	231	206	218	196	233	207	214	217	222	190	207	217	224	233	225	238	227	214	245	208	214	204	220	219	192	218	231	209	206	208	228	214	196	219	208	225	215	222	215	237	215	211	207	192	219	214	227	240	222	205	210	229	206	230	230	204	201	225	253	211	250	213	220	209	229	222	245	201	222	218	247	209	225	211	226	234	216	218	210	231	250	206	231	223	213	222	217	219	228	246	221	201	234	213	233	246	215	249	211	204	211	227	194	227	235	211	206	203	223	227	218	214	237	214	261	218	235	223	231	208	221	221	221	271	210	221	217	202	220	212	227	224	206	236	224	218	212	212	225	221	213	214	236	212	228	217	245	229	216	224	222	234	211	215	227	222	211	210	231	212	229	236	197	223	214	191	207	225	223	222	217	186	204	217	222	235	219	246	218	209	219	199	204	211	208	216	233	253	205	224	241	179	262	202	216	218	220	221	225	228	222	219	205	224	229	184	233	213	224	195	207	220	226	202	231	222	216	216	211	242	249	214	229	211	217	234	204	211	222	215	233	218	249	246	197	223	222	211	219	233	255	213	225	216	242	221	227	242	248	215	237	209	228	221	223	200	202	210	258	238	233	210	227	217	233	227	224	223	227	235	230	232	218	246	247	220	209	191	240	225	213	243	242	238	218	218	229	220	211	211	229	230	214	228	220	224	218	248	221	228	234	234	213	235	188	216	243	260	247	214	195	228	195	225	223	211	237	239	231	210	203	229	180	216	200	248	215	208	269	230	214	225	213	227	205	226	217	222	229	217	196	215	231	224	249	201	219	235	216	224	223	215	189	206	199	253	189	214	237	219	243	205	210	232	251	213	214	209	233	232	196	232	226	209	222	224	225	213	218	225	218	221	196	230	236	222	215	221	207	196	222	219	202	232	227	200	231	208	252	214	218	217	210	223	217	229	197	190	229	233	221	222	195	199	232	232	228	223	216	203	227	202	226	224	221	212	222	241	258	216	213	215	217	228	219	190	223	227	210	221	214	227	214	243	203	222	222	239	211	214	214	233	227	230	240	220	238	200	224	225	252	198	216	220	212	202	222	213	206	220	204	228	206	230	237	222	216	226	222	190	221	205	207	221	233	225	213	239	197	208	219	225	203	244	227	213	217	225	203	227	213	225	221	254	200	235	215	212	236	234	224	220	201	200	200	209	231	191	233	213	227	211	212	230	211	234	217	212	201	218	229	208	212	229	231	195	226	231	222	258	242	213	250	204	229	215	200	233	198	239	235	223	225	213	232	214	224	207	230	223	214	222	235	187	224	230	209	225	229	200	207	229	222	249	247	244	244	257	229	248	222	221	238	216	206	214	208	213	268	225	234	230	223	235	219	233	215	244	230	211	208	228	237	245	214	230	197	218	205	208	246	207	239	212	224	216	222	244	203	224	240	213	205	211	186	215	191	228	230	209	222	224	225	205	229	205	231	207	217	240	232	211	227	209	244	202	229	200	204	197	236	236	193	206	218	208	218	215	252	216	236	214	213	254	236	241	227	214	196	208	166	217	239	227	209	212	226	205	251	223	207	205	227	236	236	223	235	255	215	215	249	243	215	221	214	259	211	212	196	218	230	238	238	226	216	209	204	226	238	238	213	216	228	217	216	227	224	224	214	221	196	218	223	225	216	215	207	247	216	228	210	221	200	244	220	220	215	203	214	261	219	211	189	206	236	250	234	222	208	205	219	219	205	202	214	240	215	226	204	212	223	214	247	240	230	235	213	234	217	205	209	258	227	216	228	224	221	244	216	217	242	212	228	212	243	233	250	226	203	243	220	255	210	247	234	242	225	214	226	233	208	229	232	221	214	232	240	231	234	247	227	241	250	254	217	239	235	222	197	213	220	226	241	228	221	221	237	203	237	223	215	200	224	203	232	217	224	194	212	199	223	251	223	223	228	213	197	223	216	197	223	218	200	208	232	224	228	211	205	190	217	229	200	238	234	204	212	238	220	208
29236	42961	23707	36827	54714	42257	22074	7914	3492	1900	919	602	462	371	382	367	362	343	390	354	368	366	324	372	341	361	345	336	357	366	383	345	363	321	348	354	349	367	352	360	368	365	374	330	383	379	364	375	360	352	359	388	340	353	375	364	341	355	352	361	322	327	350	310	390	342	356	351	363	386	348	394	348	342	315	374	374	356	370	355	382	350	348	357	361	345	329	379	342	335	364	372	355	343	359	346	335	358	371	357	402	356	345	379	371	417	374	378	339	389	366	382	380	371	375	367	389	386	397	367	329	371	338	345	342	322	351	375	377	353	341	380	350	331	363	337	343	392	349	352	352	386	371	349	364	363	379	367	344	345	381	337	357	350	392	366	341	380	351	353	328	360	360	354	353	394	362	383	361	344	380	350	331	375	331	373	345	317	396	327	330	389	354	385	330	358	355	367	332	373	379	358	357	382	347	382	394	401	381	367	369	327	364	387	377	357	364	365	332	374	357	379	389	351	336	380	374	377	385	360	372	383	333	374	358	377	347	421	322	366	402	367	333	375	361	365	381	397	376	350	394	328	349	365	342	385	352	342	356	363	331	376	379	375	397	349	392	344	341	367	387	339	392	341	340	355	355	357	379	375	360	364	328	354	359	360	367	390	379	341	354	345	392	348	381	335	357	334	353	381	370	335	369	343	330	386	366	348	357	406	364	388	325	328	358	361	350	386	370	325	320	363	349	340	361	339	382	360	353	362	341	397	362	385	403	368	346	369	344	391	371	365	384	334	361	363	365	361	350	370	321	390	300	357	331	358	374	369	365	376	390	352	362	340	361	357	378	382	362	367	372	344	307	349	352	351	378	365	357	382	353	360	366	332	366	371	348	356	333	330	360	337	401	374	395	355	380	393	370	374	392	358	394	378	337	369	367	370	363	336	359	371	349	356	357	374	343	344	372	320	353	373	379	382	349	341	370	373	373	385	326	397	395	354	355	362	345	363	393	353	359	348	374	382	332	326	337	335	369	370	361	337	344	355	367	377	372	367	367	360	381	365	357	342	318	367	352	347	365	351	391	361	351	354	341	346	349	337	391	373	336	387	339	311	355	349	360	375	364	383	367	331	360	342	346	394	358	373	364	386	403	364	396	384	372	354	332	337	357	389	371	374	347	376	343	347	335	367	326	334	370	369	357	357	359	360	375	356	350	360	372	387	382	334	364	363	375	347	367	342	333	329	328	378	371	371	355	349	359	359	352	329	374	345	366	328	356	350	369	397	356	370	353	389	366	358	333	349	358	332	356	349	373	371	373	372	347	366	379	368	331	361	328	359	353	363	358	345	328	391	356	372	347	343	339	371	354	324	348	346	354	352	375	355	360	352	365	382	370	324	404	387	340	371	358	361	375	359	353	369	416	392	361	358	376	384	358	383	335	365	351	329	360	382	350	359	375	382	368	373	380	384	346	362	337	355	362	348	356	355	394	331	371	364	358	383	398	363	375	362	333	369	385	379	360	369	353	373	366	358	389	344	360	346	390	356	375	371	370	382	356	352	342	363	376	350	380	363	350	361	368	358	380	358	346	365	347	334	369	379	364	344	334	364	344	348	359	393	362	352	367	382	393	340	347	346	363	369	358	346	353	347	380	361	338	393	392	366	356	381	390	391	352	362	365	377	373	350	345	383	367	325	358	327	343	377	365	353	362	364	354	352	370	377	367	383	356	349	349	332	364	360	366	393	377	372	362	379	351	367	372	374	353	360	342	410	367	369	366	370	375	328	373	373	364	332	390	383	371	360	377	369	353	350	359	353	373	349	387	366	375	334	360	349	375	380	345	390	361	329	346	392	347	379	409	360	372	341	355	378	384	357	327	373	354	313	361	365	408	372	370	360	361	365	348	331	337	353	346	347	349	384	365	386	396	342	340	337	356	331	333	362	368	352	347	359	356	352	336	396	367	343	376	349	378	336	374	364	344	397	352	421	375	344	391	339	365	381	367	358	353	362	342	355	352	366	354	379	354	379	387	405	391	353	361	389	341	358	363	370	355	332	372	388	370	333	369	380	369	391	366	363	384	353	381	351	344	345	373	360	404	331	369	312	342	389	347	337	372	371	361	351	332	382	359	363	356	396	375	369	358	344	316	341	355	359	360	391	357	371	379	352	333	366	314	385	339	339	374	362	376	372	335	336	323	349	370	388	372	385	372	405	373	368	364	342	382	371	374	361	363	365	331	388	380	404	356	343	386	405	356	307	363	362	377	336	338	363	357	339	362	378	374	363	390	368	362	409	360	366	399	380	387	366	343	367	371	354	367	366	343	320	350	349	362	322	322	344	378	365	365	342	331	360	366	359	366	360	374	374	372	361	367	379	399	384	367	358	309	374	397	339	327	402	359	367	370	346	362	376	376	356	357	385	379	356	378	363	376	332	364	363	358	368	334	360	361	366	361	370	384	355	370	362	366	366	348	365	321	397	346	391	351	348	352	351	357	370	362	358	352	339	367	360	321	348	366	355	360	355	340	335	383	401	355	341	352	353	381	326	346	367	366	352	354	352	368	319	381	353	355	350	374	369	336	346	376	351	371	319	337	370	357	362	347	398	372	359	343	362	336	385	382	323	348	359	334	349	361	378	368	339	357	354	325	347	395	385	361	353	351	377	387	363	331	357	342	392	362	357	363	374	344	379	352	364	325	358	339	369	356	365	357	342	359	347	357	351	356	327	349	355	391	391	378	367	375	360	383	359	348	371	368	349	365	381	373	343	359	357	325	336	356	376	370	347	386	361	328	357	349	379	364	375	352	362	361	402	351	349	395	364	341	382	363	376	377	372	324	361	376	361	384	341	390	339	363	318	358	320	336	321	335	331	354	354	325	353	365	351	335	382	371	377	371	371	328	368	357	356	385	367	367	340	377	353	366	368	362	336	361	358	364	388	366	358	363	365	369	346	356	366	340	334	376	370	379	347	362	339	369	370	368	334	370	354	347	348	384	350	386	358	343	400	384	381	360	379	388	379	383	368	354	356	331	343	366	381	402	361	357	366	363	388	403	354	335	358	375	336	370	359	363	373	357	340	376	333	376	365	361	368	352	386	367	345	331	374	345	343	336	378	339	383	348	369	359	352	362	323	355	373	359	373	351	380	383	368	348	365	355	365	389	355	319	374	371	340	332	373	364	372	356	374	332	384	356	347	364	326	366	350	358	363	365	362	359	338	304	365	364	338	351	375	346	384	360	367	321	349	357	399	371	333	352	367	356	364	337	371	380	382	352	345	363	343	349	379	352	349	354	369	362	387	398	386	307	403	381	374	340	347	375	373	341	350	334	364	393	360	373	364	352	371	368	390	355	393	338	381	368	372	348	367	381	371	378	363	346	336	348	378	398	383	343	351	359	332	333	377	335	357	350	391	373	402	343	374	362	381	348	371	387	367	363	351	360	337	331	368	388	358	328	369	365	373	357	360	357	398	322	365	382	342	375	358	373	363	359	388	370	377	345	357	383	325
23052	21290	28969	24768	46436	52961	34042	14068	4460	1872	867	419	334	229	208	250	208	223	241	227	191	208	207	224	195	199	199	218	219	208	232	215	182	192	200	243	190	202	218	174	181	183	198	193	207	219	187	195	228	210	204	206	219	204	231	206	185	185	182	216	204	218	203	224	229	185	226	207	184	198	205	195	205	211	213	236	216	222	186	193	220	191	201	177	223	218	199	197	199	191	196	223	189	192	189	204	206	211	194	193	178	192	207	206	211	235	202	208	230	201	185	207	220	200	220	198	225	227	199	223	193	204	182	206	202	194	195	189	187	245	208	194	188	210	200	196	215	226	203	207	194	199	212	195	184	175	217	219	204	208	186	216	217	195	218	191	189	233	208	175	185	208	244	192	204	215	230	181	230	187	200	179	204	202	204	223	206	215	205	227	215	186	175	216	170	188	171	194	204	181	176	200	212	193	197	208	190	226	183	173	231	180	181	218	214	195	192	196	206	181	217	202	185	195	196	193	191	214	220	171	223	190	201	188	183	228	221	197	218	203	206	212	202	164	186	185	207	199	223	177	197	227	197	191	203	217	215	219	204	208	201	213	214	189	191	225	220	226	228	210	197	207	190	230	178	202	220	209	199	221	211	193	198	203	207	202	201	214	199	179	228	215	191	202	180	200	216	193	207	201	198	209	220	194	197	207	187	209	195	204	195	176	220	210	205	233	217	190	209	219	201	194	212	184	215	221	199	215	218	236	203	191	211	220	223	198	183	198	226	228	194	212	209	208	210	199	199	184	213	196	210	179	223	184	198	208	216	203	211	228	204	195	198	194	209	218	212	209	184	228	221	208	208	205	208	211	186	200	196	186	179	228	215	208	184	203	224	180	187	180	189	220	198	208	207	194	182	192	198	196	209	193	203	210	198	215	187	178	193	220	220	203	186	205	229	219	209	217	223	201	199	215	217	200	207	188	208	211	227	215	188	187	211	223	212	211	217	202	197	204	229	193	187	202	211	205	225	189	210	219	211	215	213	231	182	203	211	207	219	210	185	233	213	206	172	209	235	193	195	207	213	173	206	205	214	180	187	220	215	201	187	215	223	159	193	204	219	210	194	214	234	183	200	219	214	215	213	223	202	214	215	205	223	223	183	197	236	211	201	188	213	201	221	174	219	213	204	177	224	208	173	228	208	204	196	219	183	191	187	233	184	176	211	188	220	199	221	173	216	219	200	217	222	213	182	199	185	195	200	212	218	212	193	202	229	195	202	188	186	221	216	219	203	210	207	199	200	207	201	191	187	202	211	208	203	219	205	187	218	200	178	198	180	216	190	192	219	195	211	214	190	195	222	255	242	196	195	193	200	218	196	202	211	230	198	197	177	233	193	201	204	184	195	180	205	216	210	220	228	219	184	203	205	219	199	193	193	212	221	204	216	213	229	214	221	210	190	199	226	185	174	215	194	186	187	209	219	213	225	195	202	231	231	189	203	221	219	198	234	198	189	184	194	218	186	217	182	193	227	211	206	201	210	206	195	207	202	206	188	210	209	191	188	204	197	224	200	226	218	202	203	193	212	207	212	195	222	216	196	210	203	204	205	191	182	184	216	197	191	194	212	209	214	224	195	219	230	210	191	196	190	205	173	190	200	179	205	202	207	187	221	217	230	187	207	190	194	199	212	202	224	199	201	203	216	214	217	221	212	196	184	213	232	206	212	195	185	190	214	179	194	174	194	212	200	192	213	208	198	217	197	185	205	191	237	211	207	197	187	202	177	215	225	202	200	189	227	197	197	161	209	188	204	201	218	194	219	191	221	214	186	209	184	208	218	198	203	243	189	194	190	221	213	177	221	204	232	198	199	195	239	199	200	198	191	214	229	190	207	201	205	175	194	214	220	196	203	216	210	187	203	195	193	215	203	225	192	217	198	229	224	193	185	192	190	189	234	197	210	187	204	208	209	195	175	228	223	176	222	185	196	199	184	221	204	176	204	202	193	198	212	218	191	191	200	216	232	189	196	207	207	197	205	192	229	227	178	219	208	197	211	214	195	190	190	198	215	196	181	188	211	209	208	215	223	197	197	209	209	197	172	231	203	194	189	222	212	201	223	201	213	194	218	228	215	208	221	199	193	228	191	192	187	196	210	204	194	214	234	194	201	203	188	191	207	189	196	194	191	227	198	193	211	183	199	211	203	195	222	211	170	184	177	222	212	194	196	199	197	227	202	212	196	199	198	188	212	170	226	195	188	186	202	186	192	210	201	198	200	191	217	202	171	211	191	214	206	214	169	232	197	232	205	206	204	207	193	248	198	189	209	212	212	197	188	184	200	204	219	201	219	202	190	212	200	194	237	209	224	207	194	227	180	212	197	195	218	172	214	212	208	189	202	203	216	202	225	207	213	197	188	198	219	177	241	196	215	185	205	212	204	179	216	188	222	212	210	203	186	202	239	194	199	202	218	210	203	209	200	200	225	217	210	201	196	214	182	206	220	195	217	212	211	227	207	195	200	205	185	224	237	213	220	202	218	212	230	201	164	230	233	194	201	242	211	218	206	210	212	194	211	210	174	223	214	204	182	210	205	186	211	210	202	196	195	205	207	196	213	218	211	213	217	202	212	203	197	214	198	215	177	194	207	202	198	203	188	223	208	206	217	202	190	193	206	189	221	185	218	210	211	220	221	232	177	195	193	199	210	218	196	229	192	185	203	165	192	214	196	204	188	205	218	190	213	201	198	206	205	196	187	201	190	192	185	207	197	185	198	217	201	202	213	210	175	200	204	232	190	222	221	217	201	181	208	205	182	175	185	206	200	205	204	181	222	212	196	183	201	225	203	191	197	221	203	222	199	229	207	213	220	201	206	229	193	178	239	226	192	229	201	191	207	217	206	222	198	198	185	185	190	213	221	197	213	203	216	194	181	205	206	180	220	185	201	201	212	198	195	191	197	204	170	216	204	205	210	216	216	209	203	213	203	181	210	216	214	194	199	221	193	209	196	185	205	206	202	204	211	221	198	204	244	185	220	195	210	195	212	218	210	193	196	197	209	204	221	221	187	193	191	183	172	205	201	228	205	191	198	221	200	225	205	224	201	219	210	195	205	211	223	181	236	195	195	196	174	199	207	201	193	191	223	210	194	230	181	182	194	208	214	182	186	183	198	219	205	196	217	231	224	189	201	219	189	213	225	204	196	205	226	218	234	201	213	210	222	200	234	202	188	195	180	194	212	206	199	184	218	209	195	195	202	195	194	212	215	185	172	182	203	187	206	216	189	227	225	219	180	184	189	217	201	226	214	217	202	187	189	173	232	216	221	216	218	216	238	208	191	229	187	207	203	204	188	211	202	208	214	223	232	183	189	194	196	234	214	198	198	208	201	195	214	198	189	172	174	197	207	171	188	168	203	207	209	231	209	192	186	194	195	195	227	198	188	193	201	198	191	196	191	202	178	202	200	210	213	198	220	194	190	227	193	222	203	198	180	188	222	197	210	197	199	222	219	199
32700	51877	25747	42730	69731	57275	34087	16186	8512	4480	2127	883	592	375	343	353	347	376	361	374	336	354	356	320	326	332	309	345	339	352	306	310	324	329	339	298	336	344	324	337	316	322	343	350	338	314	357	333	330	357	339	343	330	330	347	328	348	312	326	352	322	327	349	339	314	298	331	318	333	312	352	353	320	334	346	348	344	344	364	315	307	319	322	358	344	325	362	366	345	334	327	318	323	318	350	335	346	331	312	353	327	336	336	330	337	298	343	337	333	365	345	338	326	345	307	325	337	337	297	331	315	332	349	324	310	330	327	329	331	316	358	340	333	317	324	335	339	327	386	316	351	349	315	313	315	360	278	326	317	324	304	323	320	320	339	351	299	346	322	305	303	312	341	342	316	300	332	328	309	297	320	324	336	319	310	316	333	320	336	321	340	349	306	319	371	321	355	345	327	347	301	320	318	334	299	318	317	321	334	339	331	308	332	344	322	352	314	315	321	349	313	325	364	304	318	329	328	346	344	329	329	374	334	322	337	297	333	323	324	363	324	355	319	339	334	320	326	330	301	311	330	338	331	348	328	327	313	302	324	298	308	335	331	349	343	331	327	331	352	315	317	308	327	323	326	325	307	337	327	323	356	357	334	333	338	331	295	332	324	327	323	333	348	317	341	317	339	304	347	342	323	314	342	329	381	315	306	349	321	338	300	364	319	323	316	355	345	346	346	361	325	337	321	342	357	300	359	351	304	322	328	315	359	324	318	329	320	318	361	358	386	320	328	370	356	368	307	336	328	316	330	328	302	306	340	322	318	316	345	345	333	313	334	330	346	362	321	323	336	348	334	311	333	339	333	331	324	333	349	319	366	336	337	329	324	315	317	318	312	322	308	345	340	351	303	345	337	329	303	317	347	325	304	311	321	341	312	347	308	319	331	330	352	325	318	302	343	309	333	348	322	345	312	322	321	325	345	339	332	369	346	325	335	317	322	341	330	330	327	329	361	344	314	329	302	339	329	314	323	320	317	328	349	347	334	379	323	318	383	322	351	328	339	307	330	327	298	332	296	318	329	313	295	343	328	353	310	323	332	368	354	322	346	342	335	335	340	301	333	333	315	335	315	333	315	315	337	300	335	337	332	354	321	328	335	346	315	321	330	338	351	310	325	341	350	324	331	364	336	319	333	350	332	349	347	349	305	293	300	308	309	315	331	373	305	340	354	337	309	297	334	345	326	330	368	349	316	344	345	328	338	279	329	353	331	311	296	329	322	279	321	363	335	349	314	347	324	313	358	312	327	323	326	338	304	334	323	337	344	310	341	346	323	339	311	317	327	336	325	333	322	327	362	306	315	308	341	356	338	318	327	316	296	338	353	322	304	308	318	335	332	316	280	299	358	310	319	313	294	368	327	308	310	333	356	329	342	339	329	336	339	304	295	327	325	340	344	352	301	316	309	346	333	350	331	314	335	328	321	319	338	319	327	284	341	336	330	323	268	305	323	306	321	363	333	338	347	308	316	327	323	314	344	327	330	333	337	357	340	334	364	339	305	340	337	314	332	262	307	337	343	333	333	312	326	335	358	330	329	341	312	340	341	310	367	317	308	329	325	310	319	351	319	337	334	324	363	354	344	330	344	321	314	311	384	319	322	366	331	307	313	303	323	325	337	319	340	335	336	327	323	320	310	323	301	337	310	352	295	334	350	344	307	313	328	301	335	317	325	332	338	337	298	330	352	322	315	313	325	300	324	345	347	367	300	329	299	316	323	336	351	329	310	322	316	316	305	314	364	337	315	305	311	320	307	323	346	319	300	340	319	336	330	338	324	344	328	316	337	314	322	334	323	328	345	355	326	331	302	345	331	335	347	317	324	323	316	320	328	319	337	349	325	329	343	324	316	326	349	319	317	345	336	333	320	347	348	366	298	326	359	303	328	339	351	336	336	322	326	361	323	317	344	359	311	345	305	334	354	318	331	331	357	334	337	339	354	336	324	325	333	311	337	345	354	327	343	346	321	310	306	323	322	354	315	321	345	317	288	336	331	298	325	326	337	312	328	342	323	311	291	312	316	295	312	306	338	311	325	349	357	342	313	314	341	342	338	349	337	316	347	296	350	321	311	308	304	330	331	321	330	312	332	310	339	357	327	314	319	334	324	331	348	323	322	343	332	331	324	312	356	327	328	310	332	322	326	341	323	314	340	304	307	305	321	302	305	315	345	344	334	347	336	343	311	339	313	354	308	346	330	331	366	326	353	297	329	320	341	331	347	290	318	316	328	319	322	335	313	321	321	325	339	307	342	307	311	356	319	338	325	350	308	335	341	328	330	350	361	331	344	372	310	311	346	331	337	298	342	341	331	286	285	338	313	336	322	319	322	333	308	327	332	309	331	312	338	343	321	338	345	339	317	321	322	323	318	316	305	323	349	373	323	339	337	325	312	321	319	350	330	303	307	334	327	351	347	310	359	295	347	288	321	354	345	332	335	362	327	316	366	336	306	331	348	345	277	309	348	335	345	310	338	328	303	337	308	306	337	304	335	341	285	342	293	324	320	310	341	367	326	323	329	361	330	308	286	354	322	319	328	333	321	341	328	288	313	306	310	328	297	308	326	294	303	349	315	318	299	342	330	361	338	316	350	330	312	315	331	337	343	358	316	300	328	326	328	336	318	326	331	307	334	355	346	304	356	322	323	330	346	330	346	332	327	330	323	316	315	349	333	324	305	312	347	336	354	331	349	340	311	335	311	346	327	314	318	334	320	312	325	329	339	323	349	341	333	322	315	355	315	321	371	327	285	362	358	318	341	349	349	321	320	314	350	290	309	337	361	319	325	360	323	314	324	324	328	316	355	337	348	356	328	295	330	334	336	339	355	367	288	365	324	321	326	309	330	317	305	331	306	326	343	360	336	314	303	330	318	345	330	307	309	342	337	345	323	328	333	319	342	336	333	342	342	329	323	335	312	331	338	327	361	310	331	331	322	292	304	319	307	347	357	311	324	320	348	326	339	302	340	305	310	342	299	334	319	319	347	326	308	412	330	295	338	316	317	332	313	344	342	324	321	338	321	322	301	339	343	332	390	335	298	349	322	348	321	325	354	308	336	304	309	333	355	353	332	332	334	348	340	346	337	345	316	370	359	351	325	332	305	331	345	329	307	291	317	340	321	319	335	324	363	328	329	340	348	358	319	332	322	308	350	319	327	320	314	319	333	312	339	312	368	319	332	351	316	310	343	330	347	324	351	357	318	314	305	329	315	354	330	344	312	312	325	305	332	295	297	350	347	301	327	339	318	352	352	354	330	314	344	355	347	341	336	308	330	367	321	351	344	303	339	322	327	341	329	340	327	322	296	283	324	327	316	324	354	354	298	304	320	349	350	334	307	325	325	334	349	345	358	292	331	297	349	288	318	341	381	328	333	320	352	333	322	310	308	319	347	322	349	329	296	328	303	337	338	312	317	364	306	326	340	333	352	356	323	346	345	340	349	309	348	306	332	297
26772	21547	14375	7915	20885	15717	5060	968	489	330	268	193	182	174	198	203	201	186	181	181	187	179	197	186	171	207	192	203	204	203	184	182	173	193	177	175	173	198	172	208	183	179	183	181	199	190	193	189	203	183	188	190	200	183	176	226	228	198	176	200	182	177	180	192	196	190	200	197	181	208	201	211	193	186	193	178	195	198	182	191	192	184	180	193	201	200	187	202	189	181	178	204	179	190	193	181	194	201	189	180	204	182	188	185	197	192	167	177	171	196	185	183	176	176	223	206	179	211	209	192	189	198	179	195	197	217	218	198	180	197	196	214	205	193	175	175	208	180	189	194	208	177	188	186	179	192	192	176	202	168	164	194	216	212	184	172	179	190	197	161	187	185	216	192	177	178	184	182	232	223	185	214	211	192	194	181	183	186	182	205	185	178	190	220	174	181	206	201	214	177	202	193	194	188	176	197	219	179	185	204	169	200	173	186	179	186	198	209	230	190	202	189	198	190	199	190	183	162	202	215	186	231	185	210	179	197	194	195	227	195	192	176	194	209	213	191	191	182	201	189	215	176	189	180	185	189	212	188	175	180	194	185	192	172	176	195	192	197	179	187	193	203	187	200	223	195	213	189	183	193	173	177	193	190	184	209	204	194	197	197	203	195	161	192	210	205	183	207	194	187	175	187	182	195	180	190	182	207	199	188	214	192	180	197	216	204	172	191	208	208	203	193	202	201	171	195	195	180	210	197	184	186	198	205	177	212	194	202	174	177	198	217	192	197	181	172	190	158	181	183	216	184	194	211	203	196	171	176	192	186	199	214	182	192	232	203	201	191	206	209	190	183	166	175	198	193	202	188	218	171	188	181	189	197	183	203	178	185	170	198	200	181	198	194	189	194	178	183	178	187	209	204	196	185	177	167	189	187	192	173	192	182	200	183	172	206	200	177	172	194	180	202	215	171	184	189	171	181	205	218	188	206	171	174	182	227	192	196	185	182	177	195	205	188	204	182	193	185	205	203	205	177	170	202	189	197	191	204	175	177	198	176	205	204	198	202	206	218	176	176	178	224	184	204	208	190	169	191	210	185	193	189	198	195	196	234	187	201	198	181	200	180	198	189	216	196	203	183	180	198	171	213	162	206	181	170	196	221	212	188	181	205	213	195	177	181	165	190	183	201	176	184	202	198	175	190	186	181	181	199	211	175	182	191	199	181	203	180	202	186	171	173	173	195	157	186	198	187	169	198	183	205	197	192	187	191	183	167	184	185	188	185	182	193	186	186	189	189	193	188	178	183	167	199	177	169	187	220	193	214	180	195	194	193	166	182	206	166	187	205	197	192	173	195	192	169	215	182	187	205	196	192	197	201	165	176	195	192	193	210	189	213	167	187	172	200	168	167	165	188	183	185	192	176	197	208	195	186	196	176	159	191	192	169	183	192	198	179	201	191	191	186	190	184	201	192	175	181	179	189	187	191	200	180	197	159	193	173	176	229	211	202	185	176	164	219	181	183	180	207	198	176	184	190	195	195	190	193	161	198	181	179	174	171	191	191	202	219	194	194	188	187	195	195	199	159	195	212	221	174	186	180	193	200	223	203	157	203	189	172	189	176	199	185	188	182	154	208	200	203	186	201	207	193	198	197	204	194	200	195	170	158	192	185	194	207	204	187	221	201	154	202	181	201	194	194	204	183	200	183	182	180	185	179	184	187	212	193	189	201	200	208	184	174	191	189	173	203	195	178	209	197	207	217	191	176	191	184	195	173	198	171	192	198	211	178	207	179	183	201	184	181	197	175	208	194	188	189	189	196	210	201	186	180	185	177	191	179	173	183	200	176	171	172	186	200	175	217	204	235	186	205	198	211	190	197	196	150	197	177	213	203	194	191	199	213	195	176	184	182	181	204	201	196	195	215	220	179	193	185	194	182	203	152	176	181	187	203	213	178	194	212	195	198	181	193	195	174	177	193	173	209	175	184	227	186	166	185	210	196	199	186	184	194	190	221	198	196	189	233	184	211	200	190	190	190	204	185	179	197	181	188	175	178	170	188	174	191	181	193	207	187	187	184	179	208	205	189	181	185	173	195	172	193	205	184	181	187	196	176	179	204	208	188	195	193	199	198	194	213	186	192	164	181	177	172	200	205	176	178	194	168	194	190	185	204	209	197	187	183	184	204	197	199	194	177	190	195	213	178	185	202	203	197	216	215	211	178	186	165	180	190	165	194	204	209	204	190	202	193	232	185	191	183	174	189	186	208	187	173	187	191	176	189	181	200	180	166	192	191	192	199	158	216	178	171	179	199	202	173	190	193	199	216	213	196	191	170	191	181	205	199	182	188	194	178	202	184	185	214	191	206	194	204	197	170	203	191	210	201	221	195	176	179	200	181	187	201	173	182	202	197	201	186	184	178	188	196	177	205	194	203	199	184	199	170	188	203	201	186	186	192	179	188	181	180	225	183	198	216	189	183	156	202	181	178	180	179	210	211	188	192	181	193	219	200	181	231	200	208	174	171	189	194	190	177	229	205	197	157	172	202	202	180	206	194	179	205	192	198	159	195	202	220	190	201	199	172	190	202	196	216	193	192	198	174	209	199	202	214	223	199	189	178	182	203	224	215	191	215	175	198	213	176	199	186	158	184	173	198	189	196	158	188	193	193	190	202	160	189	197	188	210	215	201	183	197	181	192	196	208	214	187	194	194	183	214	183	190	178	185	180	192	180	188	172	173	179	205	185	191	194	185	186	202	170	168	197	203	211	229	200	188	191	236	176	195	190	202	187	178	183	178	174	183	148	202	229	208	198	189	172	198	235	173	181	177	192	183	188	172	182	185	186	199	184	187	188	200	181	200	175	213	187	222	203	181	178	199	193	192	199	187	208	215	192	210	184	206	194	213	223	203	190	173	206	213	192	190	195	174	191	197	221	215	203	191	194	185	191	191	200	212	192	208	180	173	190	188	204	190	196	179	204	198	200	166	207	186	215	187	207	199	187	179	169	175	202	208	193	198	161	181	201	196	202	199	185	207	207	215	181	196	181	195	189	183	209	192	160	188	200	220	199	184	183	180	203	183	185	213	179	207	195	182	201	211	211	195	170	167	191	172	188	181	210	172	173	201	207	217	178	188	191	196	192	194	172	182	164	185	219	201	193	208	176	191	194	211	184	234	206	182	202	198	204	214	199	189	199	186	189	191	166	185	186	209	206	180	170	179	180	205	160	212	191	203	191	208	223	215	197	196	179	199	187	204	167	207	193	203	208	165	204	202	167	200	210	187	184	202	200	213	181	202	199	186	159	173	204	217	186	201	159	216	203	188	198	206	176	192	203	168	185	206	207	176	183	206	197	182	194	194	188	188	200	186	169	197	186	164	168	183	187	177	170	209	163	175	212	171	184	198	180	178	218	181	199	191	193	202	185	206	196	189	189	187	191	209	183	176	204	190	179	190	186	199	205	205	197	196	201	192	212	175	198	174	206	183	198	199	190	194	186	188	185
25110	28317	10082	12612	28735	21163	7916	2008	916	647	441	340	338	312	325	305	339	289	339	321	316	300	332	296	317	301	340	322	309	311	333	308	287	280	320	287	322	309	356	324	304	335	327	313	289	343	306	348	312	314	318	336	270	321	314	332	316	342	320	321	306	310	291	307	310	292	280	321	344	315	303	338	333	313	324	320	293	303	321	307	333	353	326	329	279	329	295	296	332	313	316	300	307	283	309	334	322	339	316	302	330	308	320	315	330	302	331	314	306	333	311	308	307	317	319	337	340	312	329	319	326	349	346	255	315	300	318	334	325	319	302	312	315	292	313	329	310	326	305	298	344	326	341	314	320	334	292	319	310	325	319	303	311	325	309	298	310	312	320	290	284	303	299	336	300	324	336	311	322	328	323	334	314	333	295	316	323	310	339	304	318	315	287	301	309	298	325	298	314	295	310	330	345	320	307	323	319	318	327	329	339	282	339	306	304	309	283	323	310	274	307	296	328	311	317	319	307	306	326	319	307	344	296	312	322	312	299	280	307	339	311	298	297	308	343	319	294	279	325	300	299	278	315	337	314	332	323	302	319	336	264	295	343	302	324	333	325	310	323	298	287	333	309	332	337	316	307	346	287	326	346	353	301	333	301	302	302	317	370	324	312	323	348	331	320	298	323	314	320	321	327	313	304	292	319	308	299	325	333	351	323	303	289	313	298	307	352	305	321	322	352	329	318	322	319	318	308	341	337	310	307	304	289	305	318	308	313	294	333	313	351	329	326	320	327	299	312	316	314	315	352	306	300	368	309	357	309	277	290	323	314	320	335	320	332	303	357	341	309	328	345	290	360	295	331	324	316	315	324	320	269	312	332	323	319	301	308	325	314	321	315	320	314	326	309	333	281	334	327	295	319	296	348	291	310	306	331	317	333	333	321	325	329	289	297	318	287	334	302	304	320	323	324	327	329	322	329	303	346	322	347	320	309	303	317	335	309	331	305	341	335	348	306	347	310	336	332	316	298	299	313	309	322	316	319	282	341	292	312	355	285	311	314	299	291	358	340	309	363	288	320	292	317	300	318	335	336	298	330	328	299	307	317	312	323	286	328	325	290	298	324	321	328	341	273	318	331	284	308	311	316	318	305	283	296	304	296	355	303	334	295	325	314	296	304	308	328	328	284	321	323	312	327	275	327	315	295	341	318	325	374	332	309	352	315	307	299	342	333	333	285	332	318	326	309	321	334	267	339	330	313	366	309	298	309	331	313	298	296	321	310	353	298	317	307	308	320	342	344	295	316	336	300	308	305	331	338	312	298	352	313	315	344	316	321	360	296	306	288	333	318	323	297	305	290	321	332	315	308	311	345	309	295	291	320	299	326	327	314	367	300	313	328	342	321	307	317	326	336	331	289	295	301	357	332	330	294	301	290	312	308	309	309	315	315	335	323	363	305	318	340	314	326	300	349	328	321	312	293	319	339	316	324	352	307	315	311	295	298	351	316	305	323	312	353	283	308	312	298	309	327	341	357	302	302	312	282	330	338	286	328	321	315	300	346	321	300	328	327	335	286	310	334	314	308	317	318	315	289	325	276	341	322	281	297	326	330	301	338	337	339	323	314	324	320	308	264	298	304	293	321	302	314	314	300	351	311	295	312	328	302	338	305	319	276	323	310	326	328	326	311	320	332	317	289	326	330	305	317	339	317	310	330	330	328	325	320	318	328	350	291	327	328	313	302	352	320	306	287	310	310	295	311	334	327	336	307	299	276	304	293	293	298	305	307	344	308	350	296	294	322	319	327	303	317	315	311	361	322	292	280	289	323	326	339	341	277	295	346	348	339	323	318	324	294	334	324	309	273	334	297	296	313	308	328	321	315	314	328	302	319	316	260	305	296	356	322	324	331	335	282	320	315	319	315	340	325	308	314	320	309	326	314	344	312	304	330	341	303	324	328	333	308	312	294	339	341	308	319	310	309	333	314	328	294	321	300	337	290	333	297	344	334	302	315	317	304	302	308	300	333	311	324	314	312	294	307	312	298	336	288	305	303	331	304	291	358	336	326	280	299	308	307	316	304	306	329	332	306	301	292	319	323	303	303	315	311	301	311	320	346	347	288	322	353	329	321	361	343	307	323	311	309	324	313	303	297	279	309	311	311	340	317	314	321	314	333	314	337	312	334	358	305	309	322	318	325	326	312	319	361	324	304	317	307	315	318	350	332	281	316	306	327	310	338	311	311	345	316	323	323	329	309	286	297	316	298	314	295	316	353	330	306	314	307	302	318	335	314	326	289	319	306	327	354	316	323	320	323	312	301	324	329	301	298	354	296	306	298	362	324	353	326	300	307	338	323	293	322	303	320	295	311	333	314	337	313	280	290	323	287	302	308	308	339	338	314	334	304	324	324	318	335	341	344	332	319	339	331	299	315	322	302	323	320	286	308	316	293	315	340	326	320	293	327	331	317	320	294	283	339	307	297	337	309	327	345	285	307	324	325	306	341	336	315	325	314	318	340	318	344	295	296	323	341	293	297	314	338	351	287	313	356	292	303	314	319	334	305	303	313	348	306	322	344	321	327	309	343	303	335	313	325	334	329	321	333	330	332	307	348	317	289	314	335	314	316	307	317	329	295	283	307	292	322	299	304	290	323	339	304	307	321	277	311	343	265	293	293	310	313	311	301	315	305	335	316	317	286	316	343	310	291	299	309	289	300	322	341	348	346	319	292	300	339	284	299	319	332	306	309	339	309	304	302	333	303	302	297	336	307	333	284	306	323	317	330	303	309	316	306	323	345	327	308	321	303	317	310	282	315	330	318	338	334	298	340	344	338	317	297	317	350	315	265	330	322	311	344	325	332	324	293	330	287	317	292	328	343	290	311	299	299	312	322	289	333	352	332	323	299	299	298	301	331	299	324	316	310	321	325	298	291	323	330	311	326	321	336	320	324	330	304	322	313	313	300	302	313	347	347	313	313	301	332	304	322	280	318	322	310	310	328	316	315	331	319	341	311	324	334	293	341	294	306	320	328	351	293	351	280	331	351	293	294	321	293	334	328	335	339	316	308	376	331	331	305	307	286	322	325	309	352	312	290	330	324	326	337	303	317	345	299	298	341	332	307	340	349	326	315	322	314	346	317	311	328	325	306	311	345	320	315	314	344	321	329	315	293	304	324	310	264	294	333	330	344	296	330	323	327	294	296	326	296	328	332	282	340	310	340	337	320	301	298	294	316	319	341	330	330	299	339	296	324	315	339	307	332	320	304	330	302	318	325	318	300	320	355	334	324	287	298	323	346	295	313	343	333	308	326	329	293	320	304	335	309	290	309	316	316	271	324	323	305	328	355	291	324	298	330	300	290	312	307	322	308	336	336	309	328	297	308	307	301	305	301	277	316	292	335	299	345	301	310	314	308	273	323	316	332	304	298	322	288	341	305	323	328	317	298	288	319	314	339	323	299	326	309	313	300	321	303	255	326	303	328	340	307	332	284	315	279	321	321	358
24282	21204	28055	25891	47642	42906	22100	6769	1762	1007	580	341	252	229	228	233	238	230	253	223	224	215	240	211	245	247	229	220	241	225	228	202	221	241	254	245	241	226	232	232	209	232	202	236	220	231	232	255	230	241	233	211	211	236	237	227	215	236	238	233	238	221	226	212	213	239	210	232	222	218	213	236	207	213	202	236	241	232	203	237	213	217	230	216	212	221	217	236	211	228	227	205	227	214	191	238	245	215	206	224	234	215	199	220	210	232	228	247	223	225	227	216	240	252	221	243	212	226	237	209	243	194	222	235	234	227	222	211	218	218	232	196	220	232	207	246	223	249	245	243	257	242	219	239	226	228	222	230	194	223	226	237	222	220	211	233	210	215	237	246	220	204	237	240	228	205	217	220	196	209	237	232	224	252	217	224	218	225	224	256	207	244	220	219	216	239	214	210	227	200	221	234	223	199	200	251	211	201	237	220	245	216	199	229	194	245	202	199	203	225	210	197	238	221	229	227	206	228	231	207	238	241	191	231	226	244	203	232	220	229	213	235	233	214	194	240	210	232	202	197	247	233	241	223	218	210	251	220	227	245	212	226	214	225	208	218	229	205	224	223	235	217	238	194	228	219	226	233	234	230	239	244	235	229	267	221	201	216	260	197	214	214	213	193	230	252	196	210	247	237	235	214	236	243	218	240	213	214	249	211	246	226	215	201	217	214	225	218	229	225	235	250	212	257	243	235	202	227	220	201	243	234	258	226	234	219	237	216	230	236	236	228	230	250	242	202	203	240	218	276	211	223	216	241	244	221	212	246	202	227	249	227	217	226	221	227	227	239	208	234	245	209	235	225	235	208	200	207	215	202	238	253	231	224	215	212	222	231	262	223	225	212	221	230	230	214	248	243	213	240	217	229	226	219	210	236	236	222	215	239	194	240	202	242	223	216	225	216	224	231	206	234	244	239	226	231	234	211	218	228	228	230	208	232	216	253	214	242	231	246	198	209	224	204	229	229	264	254	230	232	208	202	230	207	220	214	228	198	215	230	209	240	217	214	207	213	223	243	199	201	226	238	246	217	209	223	203	219	197	227	222	245	184	211	235	205	232	203	213	232	221	215	213	239	225	247	226	219	231	240	224	201	223	240	239	218	217	242	221	233	243	229	206	208	216	230	203	217	231	208	234	230	210	219	208	224	214	214	206	222	219	235	205	215	228	216	212	226	252	217	203	216	249	225	200	254	242	197	226	221	239	234	221	252	211	221	213	206	225	233	226	213	214	231	236	231	238	197	221	213	232	215	210	215	179	219	219	197	224	213	204	231	212	210	228	219	242	222	236	211	238	241	228	188	237	201	218	232	209	217	213	207	237	217	217	211	204	191	238	233	230	215	229	202	208	222	220	238	241	241	245	231	225	202	226	211	229	228	219	224	253	213	219	217	206	212	218	212	221	243	221	230	226	208	249	246	211	233	234	233	226	222	208	226	222	258	227	208	230	228	259	235	227	211	214	234	228	219	223	243	223	247	194	217	223	202	218	205	219	232	229	217	216	208	213	225	244	222	233	217	227	213	248	238	207	202	223	210	201	239	212	234	238	237	230	240	235	236	230	207	240	212	230	250	235	234	224	249	229	232	259	235	225	242	229	212	233	247	198	219	205	215	238	228	227	225	198	240	200	234	232	239	238	215	213	214	225	234	209	236	225	211	209	238	231	226	216	211	208	201	217	232	248	224	242	216	238	197	224	238	182	206	228	221	213	222	229	248	217	244	187	223	205	213	230	226	238	239	229	235	221	204	228	227	233	230	218	217	225	227	228	219	210	237	255	228	223	216	211	245	245	206	229	228	208	213	225	234	244	227	228	223	240	222	223	201	215	224	238	199	225	222	233	252	201	210	224	214	234	224	258	221	219	218	213	231	234	218	212	244	224	242	235	223	238	228	241	222	225	221	227	214	246	230	239	215	238	211	247	218	225	210	237	229	244	206	204	203	235	218	237	209	236	250	198	205	221	252	245	218	211	219	233	245	241	218	236	229	253	215	219	229	231	234	238	253	254	238	206	225	219	253	240	218	239	227	258	208	230	236	237	211	200	190	229	256	224	212	245	248	244	226	236	225	226	210	237	203	232	208	216	199	206	206	233	217	194	206	219	217	211	227	217	241	204	243	217	240	225	215	248	229	236	215	262	181	214	233	209	237	232	189	225	217	221	208	212	251	221	219	216	238	222	231	173	238	215	204	196	272	217	229	212	213	241	222	227	238	196	206	238	227	192	215	233	204	214	230	210	226	206	213	208	224	239	224	217	220	236	244	212	203	250	216	232	231	211	225	231	242	237	240	220	221	232	226	229	232	213	233	223	219	238	231	227	224	203	212	254	213	228	206	220	237	234	248	212	204	240	216	245	239	235	260	222	225	241	213	232	237	225	217	212	199	248	218	209	241	250	221	238	229	227	222	224	210	220	201	221	207	195	224	231	219	244	221	210	233	176	225	246	200	231	215	244	262	244	195	208	222	200	229	253	231	236	248	228	217	229	221	210	235	226	215	230	243	235	213	221	216	234	210	195	221	223	209	228	249	190	217	216	223	216	245	197	246	226	219	215	246	210	229	253	237	212	250	236	211	234	194	222	214	255	210	224	214	249	231	220	235	238	235	235	211	241	225	222	217	195	243	252	224	225	200	216	225	224	240	248	210	214	263	230	228	205	260	232	206	251	234	191	248	229	227	211	252	216	218	214	232	235	238	219	232	234	235	202	232	204	221	234	215	228	249	220	239	234	233	230	221	217	206	218	226	213	242	216	231	243	220	241	231	251	247	231	214	220	216	224	228	246	238	212	222	256	229	227	245	252	230	243	234	219	217	216	218	231	219	215	237	202	210	229	227	230	244	214	222	198	212	233	213	217	210	208	218	224	226	236	239	241	221	243	244	205	215	214	192	225	234	249	237	224	234	238	204	201	247	231	211	236	237	232	227	211	219	222	212	239	226	212	261	198	199	223	228	220	235	228	207	232	194	223	217	212	195	223	221	202	222	241	248	254	201	242	224	204	198	200	204	229	215	233	247	240	245	238	220	228	219	227	245	215	223	234	229	213	210	232	238	245	210	215	216	227	259	233	207	234	244	221	240	209	220	199	224	236	230	236	245	211	221	215	205	258	263	225	215	229	204	214	225	221	250	222	258	215	214	230	242	252	211	209	221	212	233	224	204	253	253	254	238	208	227	229	203	217	218	229	198	196	226	255	236	244	241	214	248	215	206	198	241	208	237	231	204	240	214	250	226	220	223	220	230	212	215	231	205	231	224	230	187	219	239	238	200	237	235	226	204	220	237	208	223	210	208	229	216	222	220	241	247	213	237	230	231	253	220	207	228	209	225	205	222	209	240	219	233	240	220	213	213	217	201	217	228	241	226	232	228	249	243	226	242	237	232	249	226	225	222	228	224	220	219	216	198	206	250	234	209	194	208	222	243	245	227	256	214	200	221	247	236	208	211	215	214
28273	38469	19660	36146	56287	43262	23018	10226	4265	2527	1322	728	454	368	359	369	389	411	404	366	362	398	370	366	361	352	369	319	387	388	366	370	401	352	362	353	378	404	358	351	377	367	364	373	356	381	382	351	376	358	329	361	379	393	372	345	364	389	380	351	360	374	332	346	396	348	363	366	327	355	338	383	391	379	355	386	394	365	387	404	379	364	366	355	363	388	381	384	380	382	373	384	370	367	335	344	387	358	377	364	387	371	380	404	369	374	347	378	349	362	371	343	364	384	399	333	396	388	352	413	362	390	375	404	369	371	348	398	363	351	385	362	373	365	365	364	331	361	373	356	363	372	366	377	385	341	398	403	363	388	378	390	373	361	375	368	376	360	379	379	361	342	378	364	351	369	352	345	367	388	356	377	390	353	376	348	367	378	365	379	345	360	380	349	382	354	372	371	353	369	367	397	332	334	373	379	383	397	380	326	362	402	344	390	392	401	375	400	355	367	396	354	394	359	355	333	377	387	339	402	354	354	399	354	367	399	370	377	344	369	346	363	362	356	398	385	359	361	373	352	381	356	377	409	359	360	375	387	338	362	356	382	348	378	383	363	372	345	370	351	360	368	372	344	360	371	363	387	381	344	355	400	336	360	365	372	373	368	392	386	366	352	372	357	377	380	368	360	411	347	368	386	349	355	407	341	359	380	366	367	360	393	346	347	329	352	377	362	330	402	396	374	371	383	345	389	347	342	360	359	373	338	360	362	375	355	380	392	351	376	343	361	375	363	381	345	362	344	405	359	344	352	350	371	324	344	367	375	363	367	395	364	366	378	363	387	350	366	369	378	383	374	344	379	334	381	382	405	357	341	367	360	370	378	355	355	343	327	365	369	344	364	377	361	388	338	377	360	342	398	357	358	379	361	383	354	395	390	386	358	379	359	369	347	342	350	365	343	345	365	357	373	346	368	381	390	381	363	354	344	375	362	377	363	362	366	345	376	341	423	358	376	341	407	348	361	388	352	385	396	383	361	352	399	381	414	390	345	374	353	377	354	381	347	364	382	367	361	356	389	367	391	385	376	366	379	322	356	371	345	329	360	335	375	360	403	359	362	380	378	362	371	368	365	330	360	368	406	372	357	353	372	362	349	351	389	348	356	389	389	377	402	386	336	361	358	378	359	389	370	386	383	377	341	354	368	337	352	368	370	372	335	361	386	365	396	371	368	378	370	380	394	335	375	377	387	378	373	364	382	365	375	367	339	391	343	352	366	348	386	373	339	346	373	374	383	342	371	369	354	356	356	362	365	363	357	350	354	393	359	373	390	345	374	360	370	340	361	355	385	376	374	370	395	341	362	360	387	373	376	341	380	327	386	362	380	401	368	344	348	384	371	390	371	370	351	345	369	364	370	357	413	342	361	381	378	362	367	389	364	390	362	338	385	349	377	384	359	372	382	385	392	381	353	357	409	363	374	367	399	353	372	355	368	360	338	363	413	370	374	399	358	341	378	365	402	357	371	369	387	367	361	362	368	400	370	363	345	342	382	374	370	412	366	374	343	360	334	374	350	317	392	365	388	397	353	347	384	367	371	370	361	370	394	368	364	335	391	367	400	366	362	388	379	384	369	366	401	382	380	365	398	356	347	367	405	356	352	375	352	357	351	378	366	382	376	360	376	336	345	313	379	364	350	369	357	370	393	376	378	354	381	347	351	402	396	343	348	360	377	377	388	359	405	387	358	394	362	374	374	332	363	364	369	369	364	403	388	386	356	367	351	345	378	346	360	369	374	378	399	337	375	410	361	357	354	388	371	369	344	369	387	382	378	364	368	382	380	368	338	360	346	367	385	371	352	371	355	370	361	370	357	382	364	374	349	351	377	388	352	359	368	397	406	367	354	363	380	390	349	409	353	382	334	366	367	364	344	357	347	360	378	349	359	388	360	367	357	402	376	386	369	373	395	382	360	401	351	356	366	364	356	373	392	377	376	400	381	389	374	379	356	390	380	373	365	385	351	352	350	358	358	406	383	404	365	391	398	322	375	370	365	366	368	379	369	341	332	390	373	366	403	417	373	364	334	378	364	401	376	365	373	373	364	365	411	390	360	370	365	352	362	370	380	375	361	362	381	355	354	408	353	392	358	373	327	375	399	354	362	376	353	324	362	382	386	391	378	378	382	349	348	382	332	357	369	372	375	342	349	390	365	362	378	351	374	377	345	376	356	383	378	374	342	365	383	372	388	354	369	381	360	376	373	365	393	388	369	340	367	389	362	344	316	368	356	367	337	325	356	369	348	368	358	335	361	356	387	390	334	377	360	378	382	383	369	416	340	380	383	371	386	356	326	373	398	389	367	398	347	344	368	382	381	382	347	377	337	372	364	348	406	390	359	400	396	389	346	370	362	317	399	367	373	341	350	372	381	396	355	405	357	338	377	375	374	323	405	370	396	349	366	378	355	336	396	334	338	389	359	337	374	361	372	350	357	402	338	368	354	398	378	372	342	374	381	356	382	375	403	340	394	366	362	379	349	348	365	353	381	340	372	398	365	362	379	389	403	327	390	380	368	369	345	351	350	344	361	406	348	366	378	335	407	371	378	350	392	367	417	370	361	382	366	373	374	382	356	363	365	382	380	379	348	351	368	364	357	373	413	397	359	411	369	398	420	399	354	352	354	378	358	362	359	377	377	357	353	342	392	352	359	343	363	325	362	351	353	406	362	367	375	370	366	362	359	370	372	382	332	381	371	368	345	351	360	364	336	382	343	370	329	366	382	364	369	367	409	372	388	392	401	372	363	347	375	359	349	343	363	370	371	369	358	380	348	339	395	375	361	378	355	361	384	380	404	360	382	390	369	327	352	389	349	353	347	330	393	334	380	371	399	360	377	339	358	376	337	348	360	376	373	338	371	386	379	354	374	362	354	384	368	351	363	386	375	368	400	381	363	379	364	390	380	367	345	358	389	393	362	347	378	348	404	351	380	358	375	388	385	357	331	344	376	353	371	369	402	333	400	405	373	363	371	389	352	339	386	388	375	362	367	389	358	401	354	349	377	373	346	393	361	359	357	375	344	360	369	375	366	402	395	348	360	367	359	359	385	356	382	362	390	381	384	364	379	346	369	390	358	341	375	344	371	347	392	376	369	348	370	361	363	368	377	380	384	358	382	380	349	364	360	376	352	383	360	371	361	354	378	364	382	358	378	403	345	366	377	387	357	386	354	383	365	367	367	347	350	341	334	349	381	379	343	360	360	386	369	342	328	334	345	350	350	374	380	366	404	384	382	411	411	375	375	367	346	364	356	392	379	358	367	373	390	339	375	365	378	377	389	358	359	356	331	343	380	386	344	366	341	323	380	361	397	363	379	369	371	321	380	353	375	364	375	348	369	343	361	366	357	397	353	365	394	366	350	388	364	390	357	364	356	362	359	364	361	318	373	381	371	391	356	381	358	373	361	368	362	360	351	374	412	347	394	353	374	342	367	340	383	341	374	364	358	362	368
22958	21146	28887	24109	51054	52266	31695	15616	4890	2509	1142	523	354	220	201	215	232	217	189	214	227	217	213	221	233	201	217	242	222	209	207	223	205	187	201	210	195	239	196	221	238	229	205	197	193	220	203	200	224	209	223	208	211	214	209	191	210	205	245	213	238	205	202	226	213	215	213	224	212	207	183	222	185	215	222	228	241	189	190	210	217	222	240	188	203	218	216	213	211	205	212	199	195	208	229	219	226	216	214	207	227	242	227	216	220	214	222	209	208	212	209	222	208	233	208	196	212	209	172	219	232	202	212	205	184	221	231	208	234	214	211	203	218	209	214	197	251	217	222	205	221	214	206	205	226	235	210	205	222	204	212	210	204	198	202	204	230	223	211	202	196	222	226	192	191	207	190	228	194	200	199	216	218	217	237	200	213	227	216	243	196	221	214	232	203	210	210	203	247	219	187	209	202	207	200	182	225	212	193	208	201	197	227	188	241	157	212	202	201	219	191	208	203	237	214	212	215	194	208	193	200	178	214	217	211	209	225	228	211	202	215	220	233	219	225	213	220	215	215	188	227	208	242	216	210	203	208	213	207	239	231	240	202	217	204	210	227	214	236	221	232	200	206	202	201	228	209	212	232	208	195	208	210	236	229	228	196	215	208	197	206	186	204	204	230	212	222	210	207	190	201	207	208	203	187	196	188	207	235	199	209	210	192	175	214	190	232	196	196	218	212	221	204	225	205	233	188	216	242	222	202	224	220	184	217	239	234	218	227	215	197	218	193	203	192	214	212	200	227	224	213	208	192	224	207	203	229	234	220	208	214	202	202	254	201	204	234	207	195	173	201	216	196	184	225	215	242	223	236	189	209	214	223	219	206	180	212	249	211	199	210	192	223	241	201	202	227	183	202	214	216	212	223	186	220	218	224	222	235	223	202	200	229	224	239	209	213	203	228	223	202	209	206	213	222	231	196	217	206	218	239	237	204	237	222	228	213	212	216	204	215	209	217	218	193	203	211	215	206	211	201	216	214	214	255	204	224	231	183	196	201	237	189	202	228	192	203	219	191	213	220	203	207	214	207	236	219	194	208	222	196	212	208	208	232	218	202	221	205	185	203	200	201	199	214	214	227	178	233	244	190	221	200	201	227	202	229	213	236	229	220	197	233	200	199	218	223	199	231	222	199	203	216	218	237	195	208	212	216	215	213	189	253	207	220	213	243	231	234	209	208	213	213	235	218	216	214	188	208	236	238	201	215	182	213	219	206	206	217	226	206	227	215	212	235	212	228	201	193	201	217	232	242	199	210	195	193	225	221	220	205	216	215	203	190	227	238	213	216	208	202	221	186	211	221	207	212	204	195	242	235	195	196	230	226	206	205	191	211	220	205	206	215	201	213	221	217	210	198	212	236	213	212	219	208	205	221	217	216	210	247	218	204	198	244	221	229	221	217	221	220	179	215	226	217	225	235	221	197	200	233	217	218	226	209	196	207	201	216	233	223	216	238	201	200	188	219	212	231	203	186	229	220	195	216	221	214	214	214	200	203	213	198	213	218	205	209	246	198	235	224	225	238	219	199	222	213	218	216	186	201	212	207	198	206	228	224	218	226	204	225	201	205	202	219	206	219	201	227	211	224	233	206	207	203	226	211	215	220	203	227	221	183	206	208	209	207	206	230	255	192	222	230	196	181	216	199	204	210	235	199	200	219	226	217	217	226	227	218	207	199	248	194	234	210	219	249	229	206	212	218	214	225	186	204	224	219	202	224	242	219	198	220	226	228	234	225	186	226	195	204	220	194	215	215	200	202	212	225	214	215	207	227	239	210	239	198	184	209	195	208	217	235	199	214	197	216	201	220	217	207	215	225	225	208	203	204	208	246	241	221	208	229	210	231	216	204	197	208	193	201	228	208	222	232	232	216	224	206	213	200	195	200	195	190	207	220	203	229	204	219	213	229	208	196	208	208	194	213	212	197	215	212	215	202	191	200	223	191	220	216	214	203	211	204	200	198	208	202	227	194	201	246	207	214	210	205	211	208	219	185	211	219	213	187	206	229	213	239	208	237	199	202	212	186	233	203	229	197	227	215	220	229	201	220	218	212	208	214	203	228	218	208	209	216	201	184	206	215	189	221	226	201	213	232	207	220	198	215	223	215	218	232	208	223	199	219	216	206	190	215	219	219	205	227	221	186	201	202	192	219	203	185	203	216	224	195	219	198	234	214	204	197	224	217	211	222	202	212	216	219	244	234	197	212	200	203	215	221	203	219	213	217	198	194	211	208	231	209	215	193	207	210	192	204	213	218	227	195	223	202	217	198	206	207	193	207	204	208	196	223	214	235	219	251	213	215	201	211	213	211	230	224	229	215	202	223	183	242	225	209	198	214	222	196	219	207	201	201	215	222	226	190	205	212	207	246	182	189	208	206	213	213	247	216	203	207	215	226	173	226	194	212	214	210	214	199	226	220	225	225	215	192	218	219	212	230	218	187	216	189	246	214	221	212	193	207	208	208	226	226	203	196	219	216	205	223	217	229	241	194	197	224	178	217	223	207	214	226	193	208	242	201	214	201	212	231	212	216	242	201	210	194	223	207	235	210	219	179	222	214	232	208	206	249	204	194	213	190	229	203	196	216	236	227	206	215	215	200	205	236	238	208	230	188	205	213	218	250	221	223	220	218	195	238	219	195	202	221	190	200	234	207	208	198	214	204	197	216	206	206	223	217	225	206	205	215	182	220	216	227	242	225	217	215	212	198	203	170	227	223	215	200	209	210	254	209	201	210	208	204	223	206	195	187	181	207	212	209	218	205	228	236	210	202	179	195	216	222	205	223	211	221	230	211	210	202	217	209	192	204	221	214	213	214	221	212	195	214	210	201	205	203	234	207	242	202	214	206	200	220	189	215	217	237	182	204	225	233	207	220	213	213	226	204	207	207	221	233	196	229	222	204	209	209	225	191	204	234	203	220	214	221	212	228	200	216	198	218	219	232	199	195	205	198	197	207	236	214	204	197	204	204	179	220	217	212	206	214	215	198	227	223	227	187	215	230	238	185	215	237	183	210	210	218	215	203	209	175	207	198	216	208	211	214	197	214	235	228	222	246	211	200	193	225	201	211	230	232	241	203	220	213	206	223	216	218	223	218	239	202	227	194	213	216	220	180	239	203	228	239	231	203	195	197	229	209	217	190	187	192	209	208	191	238	235	225	257	204	222	184	222	220	206	237	230	214	210	212	237	218	195	225	253	227	201	256	193	228	215	221	214	228	187	202	213	180	205	218	191	212	221	210	187	223	212	211	183	228	209	192	192	223	185	228	202	200	184	206	248	233	189	186	209	213	246	211	220	211	217	240	221	238	222	223	206	239	217	201	216	202	217	232	213	203	217	201	201	204	210	191	216	216	209	212	234	185	212	195	238	214	234	238	216	211	206	233	184	204	214	213	198	241	234	210	211	179	184	215	201	204	204	204	237	225	220	208	205	216	210	219	226	197	241	222	229
32079	44586	26419	42042	72012	55843	32328	20202	9154	5953	3118	1348	703	338	368	344	382	411	356	376	328	350	321	379	338	362	304	323	319	361	357	364	346	338	327	356	328	337	333	349	330	354	346	352	320	324	338	322	335	336	296	344	351	296	305	376	333	343	351	363	353	382	353	378	365	369	363	343	332	354	332	368	346	330	351	305	351	341	300	309	326	345	359	349	350	343	336	325	370	370	327	334	327	355	358	326	320	335	331	344	360	362	372	370	362	338	338	317	333	357	361	351	371	340	389	330	327	322	325	346	311	310	340	361	330	349	341	356	344	332	327	332	329	366	342	336	343	353	310	325	334	331	311	346	351	347	347	353	343	338	300	363	356	312	338	331	347	325	366	305	352	354	328	338	330	329	358	363	346	352	318	358	335	341	337	342	340	344	334	367	353	385	325	331	369	351	344	309	352	342	341	343	356	339	355	318	348	341	343	363	367	339	318	331	346	360	327	357	364	313	374	348	330	313	335	380	373	319	350	337	352	373	345	348	310	317	336	330	370	352	372	335	357	355	306	330	343	342	336	325	367	352	368	292	340	312	318	369	365	343	321	325	349	330	349	307	367	363	323	323	338	314	325	366	366	348	340	332	357	337	371	360	339	351	338	344	344	330	362	344	337	365	319	316	367	320	322	335	336	349	357	331	319	368	345	353	327	360	336	338	352	333	357	337	311	326	301	347	334	372	349	355	354	353	355	344	341	359	321	320	347	365	356	315	308	329	331	347	332	331	364	312	332	353	317	349	377	347	317	337	317	344	393	341	384	331	351	367	365	339	370	342	357	406	346	338	366	344	340	349	374	345	325	335	333	342	352	351	344	343	334	354	328	371	326	355	362	348	334	371	353	368	363	345	382	360	346	354	360	333	335	388	326	350	350	326	355	353	291	314	366	329	340	321	375	324	354	340	360	339	338	373	315	352	333	345	359	318	348	320	366	366	374	328	303	312	339	337	357	360	337	331	361	342	365	306	316	346	330	356	362	359	344	358	311	324	322	316	281	342	342	369	351	377	341	351	324	334	333	333	377	324	345	369	316	325	329	347	321	340	345	330	352	330	354	326	326	354	319	358	334	380	334	330	345	345	345	348	336	367	375	309	329	324	343	373	347	314	343	357	327	347	329	352	348	359	357	330	348	317	341	359	311	310	328	329	349	330	354	356	345	321	336	341	331	362	317	350	341	359	369	363	323	379	337	320	326	289	360	340	346	310	337	293	354	318	331	321	350	330	331	344	322	346	320	342	341	343	330	375	364	341	307	358	358	346	367	348	332	355	362	357	362	335	390	327	331	329	346	339	336	372	361	333	363	346	349	312	334	324	349	348	307	323	326	338	349	353	346	328	343	357	341	321	351	328	330	358	334	332	345	327	352	341	350	343	356	342	327	345	312	347	330	348	342	330	340	356	356	343	327	309	334	377	334	371	361	362	328	336	315	348	324	345	341	325	351	351	369	354	376	338	355	346	306	357	337	338	356	329	345	375	320	308	366	362	374	320	358	314	334	332	365	349	340	316	331	332	335	334	344	318	323	321	313	300	314	371	359	341	335	329	310	302	363	353	334	357	315	350	326	335	341	387	345	322	376	324	335	334	337	340	315	334	333	329	364	348	353	362	336	344	319	339	344	345	316	356	310	324	341	303	339	306	388	337	343	397	319	344	345	338	331	366	333	320	368	334	347	347	323	319	342	352	359	320	334	361	328	331	345	345	348	348	346	345	315	324	361	331	346	338	321	335	331	329	328	357	335	353	325	349	323	355	312	358	323	352	314	342	333	327	334	335	313	316	338	335	319	326	327	342	366	356	344	352	331	352	334	354	359	313	345	355	348	353	369	358	343	353	384	324	344	321	348	339	329	313	343	345	340	340	316	337	309	328	311	319	347	334	333	335	337	328	326	346	339	339	320	306	324	333	329	310	375	326	337	340	317	340	350	348	350	340	329	330	370	354	327	351	356	329	355	350	337	334	317	336	329	351	330	359	367	338	333	331	311	344	362	354	358	333	351	307	382	346	305	350	339	316	353	345	352	362	374	374	348	301	341	333	348	355	340	366	346	320	351	322	345	291	352	328	299	318	326	337	353	309	363	326	349	359	346	368	343	367	344	361	342	344	326	361	333	334	337	347	311	377	332	361	364	358	319	308	325	378	341	316	314	313	345	300	351	328	329	366	308	357	329	357	334	340	327	330	337	337	374	326	325	332	330	358	344	359	323	337	315	333	330	343	335	328	378	330	328	337	340	327	334	299	349	335	365	380	341	352	312	338	364	341	348	362	343	356	355	336	351	358	343	305	344	314	318	362	358	340	331	331	341	353	365	367	353	338	361	341	352	326	334	382	322	361	337	358	331	341	353	348	322	370	310	366	317	305	314	316	293	336	350	348	357	324	346	328	342	358	311	358	339	336	377	355	363	338	302	344	326	339	324	345	359	350	328	345	337	344	330	345	357	347	346	362	329	355	316	335	343	327	358	359	314	347	319	315	335	332	344	374	373	363	317	324	327	333	351	325	350	356	321	335	325	329	347	336	345	344	329	334	346	322	358	318	333	349	381	317	360	354	341	359	368	331	325	334	322	353	348	314	324	314	330	361	309	347	323	343	320	316	331	346	377	336	316	330	354	326	316	361	346	316	349	352	330	309	345	317	309	314	327	328	335	354	336	351	334	313	319	327	312	339	333	343	357	338	350	344	368	328	327	337	330	350	323	350	361	354	318	332	331	338	367	335	334	328	368	343	344	342	355	336	351	364	335	342	331	335	335	315	309	356	374	327	346	355	351	332	317	288	318	383	330	345	338	327	314	375	362	380	359	332	353	315	338	318	341	306	342	321	333	327	328	332	337	368	329	364	350	332	346	343	332	347	369	365	341	354	344	343	335	325	308	348	305	351	357	320	338	376	319	353	346	327	357	347	318	336	328	314	334	335	376	346	348	335	361	329	322	319	326	355	307	352	328	327	293	312	329	322	312	343	318	346	340	337	323	340	313	346	353	299	311	352	340	366	313	389	339	367	328	367	300	345	316	319	339	388	337	311	351	317	363	348	331	346	332	369	333	356	330	344	343	344	323	357	344	354	346	364	355	345	344	356	341	351	375	330	355	325	356	317	360	372	324	345	365	310	357	319	339	371	348	352	324	354	358	315	349	354	359	329	351	334	354	339	335	338	347	339	345	322	360	348	367	323	350	330	364	364	351	305	327	354	342	334	306	334	349	326	345	366	350	358	348	353	353	357	330	347	354	354	309	359	312	332	291	365	359	331	331	338	378	333	361	365	368	375	315	329	358	355	343	371	318	338	350	349	327	380	347	340	317	346	357	329	328	371	329	351	353	332	298	363	350	327	389	377	309	339	312	346	346	351	321	334	335	391	353	334	356	325	326	361	371	341	334	362	346	331	332	336	351	315	341	347	371	338	341	328	326	304	353	334	341	350	357	350	375	346	359	377	347	339	343	326	342	351
26729	21232	14165	8056	22301	16703	4442	1114	519	364	296	261	225	191	181	205	196	201	204	225	226	195	185	190	198	203	216	227	195	201	218	192	212	204	244	211	201	198	200	203	184	188	220	216	211	228	197	196	204	193	209	200	191	210	191	195	252	207	200	214	192	202	202	203	210	217	221	210	222	177	190	215	218	184	204	207	194	204	200	206	197	185	200	183	226	199	208	216	234	228	213	200	201	218	201	187	185	213	224	221	197	202	216	209	194	219	190	200	209	214	192	212	189	242	197	205	202	211	220	220	218	203	191	204	175	221	195	206	198	206	193	211	220	189	210	190	209	209	201	202	191	212	181	178	204	194	182	186	208	181	212	214	216	186	205	180	217	212	212	205	222	209	205	195	203	214	197	204	225	201	200	208	210	201	225	201	233	216	199	223	223	246	220	223	211	185	214	212	202	196	215	216	225	192	219	205	209	201	200	186	210	186	187	202	197	197	210	202	191	212	225	225	221	181	224	218	218	216	218	205	189	207	210	215	202	191	221	204	208	208	204	199	181	209	204	230	218	228	246	201	182	197	210	188	226	199	206	228	187	190	203	209	196	203	217	190	196	202	220	192	192	223	206	194	192	225	217	181	215	198	213	189	205	223	227	222	206	194	221	220	215	202	225	208	201	217	183	205	200	219	201	209	202	225	216	198	192	207	203	199	215	192	210	200	186	197	236	198	215	187	206	206	208	214	210	200	227	218	191	221	200	218	204	209	214	189	187	217	204	210	223	193	212	217	220	213	225	206	217	183	177	223	210	214	179	211	196	209	220	214	211	182	200	187	191	214	204	203	199	206	185	185	236	205	206	218	184	181	182	230	173	202	202	219	209	183	202	201	211	187	181	190	202	205	213	200	179	203	224	202	216	205	211	209	208	235	219	192	199	211	188	214	193	212	197	221	199	197	179	204	217	218	208	189	201	203	212	222	195	206	233	209	176	209	221	207	192	217	197	192	201	185	216	203	211	202	229	208	210	225	193	201	229	213	206	209	217	189	184	209	184	176	207	207	222	193	195	200	199	197	201	200	197	207	195	213	225	237	204	200	219	243	203	217	200	247	192	198	240	196	212	199	178	194	187	194	214	193	231	193	209	206	188	199	218	183	201	210	202	218	192	209	197	209	236	197	199	210	207	205	185	201	218	185	212	202	229	212	219	211	193	214	187	216	220	200	215	201	197	218	204	201	189	192	215	216	179	212	216	175	213	201	202	183	200	236	223	225	222	226	231	206	212	209	223	182	224	200	216	222	195	199	200	198	201	192	206	200	213	196	211	200	207	213	219	212	196	193	196	211	170	205	176	200	211	198	200	199	213	204	197	180	206	219	211	199	218	168	189	214	191	191	197	198	205	215	198	200	194	194	210	208	221	221	188	171	203	217	191	216	188	195	194	220	179	202	225	225	196	221	213	201	193	225	206	206	223	217	180	200	218	184	208	214	185	200	213	243	217	217	198	188	211	203	182	205	205	221	223	202	210	200	201	218	232	196	215	215	207	193	191	201	185	183	174	176	215	196	187	194	209	217	202	209	223	197	205	213	197	209	193	214	228	194	204	212	202	205	209	207	194	234	200	186	204	170	185	211	195	202	221	208	210	226	217	216	197	194	188	208	200	217	192	213	213	225	208	200	190	215	220	226	194	189	182	211	209	221	200	186	195	193	217	188	213	202	207	194	212	206	203	220	184	209	209	189	220	208	217	202	209	195	203	183	216	183	192	169	212	206	204	184	217	228	188	218	193	204	225	194	199	205	215	230	175	191	173	201	204	205	218	194	182	224	210	185	172	214	194	214	189	188	234	179	214	202	215	218	224	197	213	213	187	182	206	229	213	175	201	210	216	186	207	209	217	206	214	213	203	202	212	199	233	196	199	189	198	206	179	221	206	186	198	176	207	206	196	190	179	190	195	205	211	188	188	196	184	194	179	186	194	185	215	218	190	188	195	213	213	192	205	214	208	212	206	188	199	210	190	203	217	198	215	225	187	209	207	196	198	189	192	191	181	211	187	213	205	183	210	213	227	210	185	193	194	199	207	215	218	202	212	206	225	171	182	208	213	213	203	212	177	220	197	208	205	210	197	203	208	190	211	177	204	216	208	197	243	202	207	200	202	193	226	192	203	231	185	232	205	169	201	191	197	183	187	222	209	211	189	207	209	193	202	217	181	214	216	212	185	214	208	233	198	199	190	195	205	202	203	215	233	199	207	190	204	220	219	195	186	193	193	215	233	179	207	212	201	190	190	184	194	194	195	186	215	208	222	201	184	200	199	220	215	198	215	212	189	207	206	180	228	190	195	199	208	174	223	197	239	200	208	196	218	191	196	211	192	196	203	205	222	214	196	233	174	196	187	192	192	200	220	205	194	196	210	200	223	213	217	189	232	198	212	172	195	221	183	210	176	196	224	217	221	195	208	242	215	221	206	215	199	221	199	211	226	201	197	195	218	211	220	206	210	198	201	229	205	208	193	206	203	206	174	220	205	174	225	211	201	195	212	183	226	210	213	189	160	206	181	195	240	208	220	196	224	202	220	195	209	211	194	208	206	191	196	198	201	196	203	196	216	202	199	203	204	203	216	197	188	204	211	239	195	206	199	195	203	208	181	193	209	203	220	190	204	210	212	182	220	188	200	194	191	182	190	186	198	192	184	228	184	195	221	223	195	209	171	230	203	198	204	217	210	215	224	180	212	222	194	234	210	204	205	214	206	208	198	200	193	202	196	206	211	190	196	200	208	203	227	203	227	197	232	191	216	200	211	179	198	188	206	204	216	201	199	208	197	208	196	229	222	202	213	205	183	198	211	196	216	204	199	183	212	205	202	206	210	232	200	190	216	185	202	212	213	205	216	191	215	187	180	222	221	211	219	213	191	189	201	208	206	190	201	191	190	188	218	211	222	208	189	189	201	207	220	174	206	223	214	187	210	195	199	219	183	213	233	204	226	230	211	209	204	226	191	233	219	210	211	209	234	193	173	215	196	221	212	216	209	180	207	214	226	211	218	190	213	192	216	220	206	234	212	209	201	227	236	198	206	199	209	183	206	201	215	235	187	228	197	206	191	198	213	208	206	210	202	202	184	221	222	225	208	223	190	222	208	206	190	205	213	189	182	215	227	198	227	221	187	174	215	201	203	180	203	180	221	190	187	175	200	203	191	185	193	208	178	203	211	211	223	197	167	203	211	214	196	210	217	211	195	204	210	198	195	200	215	208	217	194	179	205	210	191	216	204	203	187	208	204	211	214	206	202	207	215	210	209	212	219	191	199	183	192	228	218	225	209	179	228	196	207	207	184	199	193	217	192	182	236	230	206	203	208	215	215	211	231	192	208	234	183	208	202	208	211	225	196	203	227	219	200	217	182	188	202	189	201	194	206	222	192	180	187	180	196	210	205	208	212	221	213	212	210	214	220	234	210	216	202	181	226	210	193	204	222	224	189	206	184	206	184	204	240	206	186
22879	23101	10273	13412	30517	21324	7018	2624	1113	810	600	450	340	343	318	352	345	363	310	340	355	356	343	344	298	342	332	323	331	368	304	371	345	379	311	352	296	334	361	308	349	345	345	321	333	377	336	334	371	365	349	340	327	328	353	320	318	336	330	303	336	363	337	329	356	361	318	337	357	340	307	319	330	340	333	337	349	343	315	340	348	344	323	318	323	347	309	364	292	335	323	323	352	348	342	370	289	327	313	350	351	334	364	357	324	334	344	334	314	367	347	353	296	320	338	375	357	375	331	329	322	315	348	339	339	360	338	331	335	339	329	310	343	327	331	361	330	341	341	349	342	348	335	333	371	360	311	316	345	299	345	320	314	327	369	321	341	350	361	329	317	327	337	312	304	342	360	335	327	350	330	367	324	328	316	339	334	347	356	356	338	338	336	338	326	329	317	330	329	336	352	352	312	347	338	332	347	353	343	333	344	333	330	351	355	338	348	326	337	325	320	341	363	352	324	339	321	347	385	352	358	356	362	332	346	330	338	321	287	347	383	354	317	334	319	324	314	336	333	333	362	329	356	358	326	309	342	344	327	336	314	332	372	335	330	341	311	322	340	305	340	345	306	363	358	321	337	331	341	353	321	330	360	322	328	323	341	343	331	333	306	321	323	336	331	329	336	321	355	363	364	362	344	329	358	335	297	329	356	311	341	332	355	325	310	368	331	336	336	340	314	337	344	355	360	309	314	346	322	351	350	320	372	380	305	368	352	332	359	358	337	317	336	325	346	344	299	330	327	341	306	390	358	339	337	322	347	348	373	306	355	300	356	319	336	285	380	357	366	354	332	339	323	329	342	334	334	348	313	321	311	347	319	361	345	348	353	341	357	348	341	314	328	323	315	350	362	348	307	345	346	323	353	344	340	333	329	328	296	319	347	336	332	369	336	354	344	312	344	330	332	361	338	363	306	344	330	328	314	354	304	318	332	308	351	334	330	359	377	331	360	368	352	361	361	332	351	309	326	329	332	336	350	345	368	318	306	341	354	359	364	365	338	347	372	325	325	360	347	340	346	314	361	319	329	337	334	349	318	325	336	327	344	305	340	325	365	317	318	349	342	336	366	372	345	353	342	377	352	352	331	318	337	297	377	316	330	342	321	348	332	332	344	333	351	336	317	363	348	338	344	344	339	345	346	343	346	319	334	334	355	346	331	356	325	304	329	345	315	341	324	320	330	319	375	360	328	360	349	361	331	320	315	370	320	331	351	319	319	357	350	300	312	329	328	309	325	322	357	312	312	357	334	337	318	322	341	327	326	319	347	368	369	344	340	305	352	302	354	345	327	351	346	323	311	329	307	342	325	339	369	377	307	344	369	345	311	342	313	324	335	348	341	318	367	326	334	368	372	339	327	339	345	335	319	333	344	332	315	299	332	333	351	360	361	335	316	337	295	338	317	341	327	333	310	339	329	319	300	362	311	334	354	305	327	326	318	341	325	342	314	332	346	336	338	343	369	328	352	325	322	396	364	349	311	315	342	356	374	323	341	339	346	392	358	340	322	318	308	342	335	352	311	337	382	349	326	342	321	306	365	338	347	328	354	357	304	338	343	330	349	347	340	349	332	336	339	316	351	384	334	338	324	360	327	355	290	311	345	324	317	307	327	339	353	352	341	358	335	339	346	338	317	331	302	328	341	319	338	338	340	346	321	327	340	354	341	320	328	341	377	325	333	349	321	314	340	358	310	334	313	364	370	333	324	332	352	331	332	326	348	359	323	373	330	342	315	361	332	333	326	315	369	310	351	353	373	334	313	328	345	314	307	325	334	373	337	311	366	322	310	367	388	313	336	356	332	371	339	348	392	354	323	316	330	324	341	322	342	368	345	336	346	347	355	358	337	379	329	310	352	334	303	342	314	317	319	329	333	316	338	334	307	317	301	355	315	352	376	331	332	312	346	357	343	383	333	342	337	356	361	311	337	339	350	343	342	307	361	320	335	346	325	333	337	338	337	319	320	337	319	352	303	327	319	352	357	311	352	315	354	339	331	336	336	316	349	332	375	348	355	352	320	290	365	323	372	335	353	336	349	348	325	324	340	340	350	334	332	363	341	317	375	331	372	356	313	364	330	321	334	323	346	343	313	350	327	342	349	325	354	315	320	309	318	335	303	312	357	345	335	355	373	324	320	374	334	339	318	350	347	338	329	355	313	366	346	354	321	360	338	338	352	335	316	320	338	338	353	356	365	321	334	309	347	326	338	352	343	360	366	335	317	347	332	341	340	322	362	326	313	362	318	346	316	353	321	319	340	319	342	346	329	341	334	360	320	362	325	351	340	335	319	332	311	336	320	328	353	349	369	366	349	357	339	349	340	319	324	338	366	312	357	341	338	350	316	356	323	348	317	342	345	322	353	340	328	372	346	309	309	327	325	343	369	320	346	321	329	351	337	335	356	349	348	355	313	306	340	345	356	301	322	341	331	336	346	359	348	337	320	327	351	333	349	331	322	351	344	351	307	357	344	336	369	327	345	328	344	340	360	295	335	331	355	349	320	356	323	313	325	371	354	349	343	342	336	319	329	354	359	327	347	349	338	330	296	336	343	316	329	337	307	325	359	320	347	364	309	314	321	328	342	378	326	355	355	305	365	356	342	335	326	324	338	351	340	360	330	323	358	331	328	332	364	330	338	361	366	361	347	335	308	330	314	335	322	337	345	338	341	316	327	343	310	357	329	325	326	305	350	342	350	366	376	322	331	339	349	348	340	349	315	306	357	315	335	328	367	345	313	336	324	328	334	321	330	329	371	348	337	316	337	346	339	341	320	306	370	328	333	328	369	340	343	344	337	338	305	324	347	362	353	354	341	318	312	313	298	328	311	323	338	334	344	335	341	341	354	363	376	308	359	347	354	331	320	331	339	337	360	341	308	344	344	314	338	355	336	337	367	298	332	329	339	334	334	356	368	338	343	336	350	322	312	341	387	308	346	327	307	322	367	329	335	309	335	317	315	325	330	349	346	378	324	347	325	304	374	318	333	334	295	351	310	346	335	350	331	350	301	313	339	342	318	341	342	334	312	325	317	346	343	330	328	346	330	320	371	311	343	322	344	337	301	354	356	313	332	356	346	337	318	335	316	320	304	346	339	365	357	350	333	341	375	322	353	317	332	334	351	329	350	350	349	320	356	330	342	330	380	336	354	340	311	310	355	302	350	337	364	348	321	352	329	326	348	324	342	337	359	359	342	354	322	335	345	370	325	329	361	330	346	372	336	377	331	335	309	321	345	322	317	383	340	326	322	328	359	330	334	352	337	344	361	342	332	295	318	327	346	319	335	322	336	333	347	339	357	306	328	326	324	336	361	330	309	320	341	356	365	346	374	325	315	335	330	333	378	350	367	338	321	353	358	324	331	369	324	364	322	337	341	314	381	320	314	339	325	333	360	320	360	320	356	339	393	319	323	325	336	333	329	356	335	335	336	327	339	346	342	345	356	354	353	338
24241	21247	28023	25549	44046	45207	24311	8241	2514	1240	644	363	229	232	268	238	237	238	264	239	225	253	228	238	244	269	225	255	217	253	206	239	216	248	239	242	244	207	223	244	248	256	253	224	246	273	230	232	211	273	233	254	236	234	258	209	272	246	224	229	206	227	226	234	243	248	262	222	261	230	237	240	228	262	212	249	223	218	265	247	261	265	222	212	226	201	233	226	216	226	235	214	210	225	252	218	225	224	249	256	237	247	238	234	246	258	229	244	219	270	220	251	227	224	228	223	239	245	223	266	248	256	239	247	234	224	262	228	237	231	237	249	237	245	246	265	240	219	235	228	241	224	234	235	261	242	245	228	226	230	251	245	238	215	247	202	221	244	199	225	203	249	213	243	245	245	242	247	213	243	249	264	231	233	245	205	248	231	203	252	219	216	269	249	259	262	242	210	196	223	235	257	231	242	214	248	264	209	220	221	225	240	235	221	214	231	239	254	236	270	245	256	258	231	232	225	245	239	234	214	238	248	240	240	228	263	243	212	238	220	234	251	232	258	215	227	235	244	215	241	257	223	261	230	251	224	235	249	252	263	233	245	229	218	219	226	236	258	222	218	232	244	231	251	225	234	217	256	207	236	217	237	233	226	243	225	259	244	243	251	237	220	248	235	245	227	240	252	222	262	239	223	258	237	230	240	247	214	238	220	236	229	248	235	256	252	227	248	238	255	214	248	249	231	254	230	240	240	223	242	250	239	230	234	202	228	198	237	264	205	244	227	227	236	226	228	204	229	225	232	246	247	256	255	186	234	196	242	246	237	205	222	249	246	224	235	240	255	212	240	237	253	223	230	247	236	233	246	263	238	248	243	231	244	237	271	218	269	246	238	247	227	269	236	227	243	244	221	217	230	242	226	233	234	239	236	232	224	222	239	276	203	226	232	230	244	231	227	235	210	210	233	227	228	244	216	233	245	258	234	252	255	233	210	245	251	249	226	209	253	229	252	245	249	233	235	218	223	264	227	222	248	246	215	239	212	229	235	249	236	228	219	219	226	214	237	215	238	235	249	252	232	243	237	249	226	264	241	242	217	215	239	254	231	234	266	224	221	244	243	215	229	223	219	232	228	219	252	224	232	264	233	228	242	224	251	271	267	247	257	261	262	228	239	245	240	235	196	242	247	240	236	237	246	229	226	243	247	245	228	224	239	227	245	238	250	240	222	230	206	238	244	240	220	245	227	243	226	221	210	216	221	212	227	233	242	225	225	269	248	228	238	267	234	251	260	249	231	212	225	246	233	238	239	247	235	268	237	250	237	221	225	237	237	228	227	224	216	246	230	237	270	222	247	230	247	246	234	269	240	235	239	217	225	219	216	249	246	240	253	253	246	224	233	216	216	231	251	247	230	232	206	243	247	233	247	211	249	195	233	232	223	249	228	261	224	229	247	242	222	218	238	213	244	206	270	253	239	262	228	238	249	230	244	223	215	221	215	218	265	261	253	242	243	216	238	197	245	239	234	252	259	218	238	234	236	222	242	243	224	251	255	253	220	245	235	230	214	215	216	243	234	232	235	245	233	253	270	224	248	227	222	200	250	244	232	226	253	218	210	233	239	217	240	247	246	227	248	227	251	246	215	228	236	239	250	253	232	217	223	224	234	214	244	251	208	206	213	253	226	225	228	249	251	225	218	237	252	224	244	232	215	234	217	240	252	224	219	261	212	248	268	203	243	191	259	249	217	244	241	246	247	230	235	237	231	243	238	228	216	256	241	215	226	213	258	221	250	237	212	236	210	234	225	237	195	240	224	251	219	219	232	248	258	249	225	248	275	263	234	238	240	242	221	261	250	253	225	245	218	218	264	256	272	258	231	222	245	243	221	228	213	223	236	239	219	243	233	240	220	231	223	231	228	255	226	231	242	217	239	237	217	238	230	244	220	214	225	228	205	250	252	238	263	228	237	264	213	245	226	219	229	251	242	244	265	249	247	240	261	236	231	217	257	229	272	246	226	239	242	238	235	248	240	237	236	231	234	216	236	223	210	228	235	202	245	225	244	224	237	235	238	236	241	239	237	213	248	234	243	229	226	233	233	243	202	253	225	248	240	226	236	246	251	246	219	244	236	246	243	264	229	248	249	230	241	250	216	256	261	257	228	238	250	234	243	222	273	255	247	223	222	230	210	240	219	258	227	214	238	227	236	208	223	220	226	244	242	220	224	251	235	238	227	260	227	220	222	217	217	211	235	230	251	232	240	246	190	219	243	232	239	252	237	229	232	238	218	227	231	224	200	240	238	205	237	236	225	220	222	223	239	272	233	226	207	231	226	247	243	246	251	224	219	244	247	239	224	245	217	233	227	200	239	214	225	248	220	225	233	251	205	208	231	248	229	231	239	232	236	215	264	260	224	264	215	237	240	209	259	214	225	226	225	212	249	215	221	245	235	244	228	255	251	239	225	247	237	225	235	224	230	228	240	241	212	240	223	236	238	249	238	241	241	248	254	214	246	243	269	227	187	232	263	273	275	234	243	208	204	226	252	227	222	229	221	216	287	213	239	237	233	215	244	260	247	233	241	255	226	232	246	254	234	226	241	259	251	230	250	226	227	207	218	237	241	243	237	247	253	234	227	221	255	230	219	255	234	234	245	224	244	225	232	236	236	222	201	261	236	218	235	227	238	241	240	215	239	249	242	209	250	237	226	230	259	244	239	213	230	223	232	196	250	237	239	223	266	232	260	244	243	209	210	244	208	247	225	213	235	252	212	210	243	252	232	215	235	227	239	222	222	239	240	208	244	215	227	227	242	241	219	231	249	202	220	237	248	246	253	222	210	238	218	240	236	250	213	230	240	229	241	227	218	267	234	239	236	243	244	260	222	218	244	207	223	254	234	258	228	250	203	250	207	255	224	239	257	239	214	236	238	238	232	244	224	214	220	223	255	217	194	252	225	249	240	244	226	226	242	243	223	220	235	208	237	225	231	243	243	199	241	235	210	203	234	220	229	227	238	245	256	229	228	237	232	242	211	253	226	260	244	239	233	200	217	232	224	212	225	241	231	214	233	232	227	237	267	246	248	223	258	210	209	229	235	234	247	223	242	247	210	239	268	233	256	247	213	225	198	235	251	219	233	236	214	224	263	223	243	274	230	212	242	258	203	241	253	206	245	240	232	231	238	204	218	246	237	237	220	228	235	237	248	240	230	230	224	235	250	262	237	214	240	232	278	218	234	243	221	253	259	227	245	230	224	262	250	211	240	228	231	236	226	235	243	211	255	231	252	227	242	233	220	242	215	242	241	243	242	225	240	243	215	224	226	230	238	230	221	219	236	264	214	222	212	220	250	242	237	240	254	240	202	257	252	224	241	227	218	212	241	253	248	208	223	232	244	249	281	237	236	213	262	250	249	246	245	214	251	232	250	234	230	221	224	243	234	235	226	254	274	236	240	244	244	248	235	236	236	228	225	235	225	230	236	242	259	227	256	222	227	262	267	246	231
25185	35357	21177	31554	54837	45777	25540	11762	5785	3161	1494	759	487	389	374	353	399	407	420	395	394	344	383	376	400	367	381	390	390	364	371	347	409	372	365	371	385	367	386	388	368	390	393	366	381	381	396	376	428	397	390	411	390	404	426	394	363	403	391	370	357	375	360	385	406	417	390	408	386	389	383	348	366	367	386	375	367	416	402	374	400	419	354	367	389	359	395	376	378	375	358	360	383	394	362	402	375	407	389	425	326	395	368	349	398	338	396	384	372	381	380	362	407	362	372	382	401	378	405	370	374	377	382	390	370	378	388	370	369	400	397	386	379	339	373	362	420	390	366	391	388	413	359	388	380	412	339	360	379	375	382	388	359	376	362	372	369	379	380	412	342	384	365	351	354	417	399	380	373	391	369	375	383	372	356	398	384	365	419	380	386	386	395	393	406	386	395	387	422	343	404	397	377	331	389	347	390	397	381	402	354	390	359	372	368	374	377	399	373	392	408	364	365	383	377	393	402	346	363	387	388	377	381	393	381	394	383	382	411	379	408	375	357	410	370	408	409	433	381	356	389	367	397	384	386	400	374	415	369	369	367	394	355	384	400	381	376	383	353	393	399	381	373	376	384	365	369	392	372	391	358	368	374	404	367	400	347	405	395	387	414	380	388	369	358	371	397	392	359	420	386	320	373	381	418	394	350	354	391	363	396	396	380	394	358	354	376	379	347	363	379	439	378	374	395	389	371	370	374	407	388	392	358	408	383	380	375	391	372	356	372	388	364	369	375	374	415	365	389	373	380	396	383	388	394	365	376	400	381	382	397	398	392	372	351	402	382	376	377	398	363	374	362	406	401	412	378	354	363	389	394	368	367	357	397	401	383	391	387	382	417	361	399	387	379	362	345	401	361	394	344	371	376	389	406	385	392	362	386	367	371	395	405	377	370	382	376	382	372	389	384	399	338	382	336	365	384	361	368	399	390	360	380	361	383	379	413	359	392	384	382	365	374	364	365	350	390	374	402	355	374	368	404	396	388	351	393	374	348	387	398	395	370	399	396	382	380	346	383	351	382	353	371	422	363	386	380	418	397	415	405	392	326	399	406	380	371	355	359	388	379	413	370	354	431	362	390	396	388	389	353	370	379	397	389	378	367	382	341	377	392	392	379	406	399	381	397	373	373	398	393	386	384	369	378	398	350	389	396	386	388	360	374	375	425	387	423	398	373	390	410	371	386	384	370	402	364	370	386	411	395	366	393	407	403	368	379	399	378	392	382	404	396	394	379	373	421	401	363	400	389	379	401	395	352	396	380	403	413	391	374	396	414	380	367	404	371	369	401	391	380	386	376	399	354	400	371	338	382	365	364	351	388	385	376	351	387	376	387	371	357	417	400	383	413	365	386	374	371	343	364	371	373	394	417	407	410	376	393	396	372	402	381	350	374	372	347	375	358	390	368	380	398	406	392	341	387	377	370	404	401	346	363	397	376	368	384	361	371	360	386	393	357	361	375	395	388	368	372	393	383	375	326	400	386	411	383	394	390	402	377	378	366	407	364	395	395	370	368	409	348	424	401	420	387	417	397	376	388	330	363	393	413	396	385	383	371	381	352	368	403	386	365	379	421	397	412	361	376	406	362	359	365	364	362	369	367	369	363	380	380	410	368	389	381	423	421	391	396	368	388	374	385	404	390	377	375	395	416	384	361	387	420	392	400	362	375	379	375	392	382	385	393	394	379	377	383	413	403	382	395	376	384	375	380	361	398	397	396	382	346	431	332	380	369	389	395	390	359	406	380	396	378	406	394	365	370	376	411	399	379	389	379	367	405	394	386	335	341	380	395	349	379	355	415	357	355	400	386	372	372	390	378	366	352	423	390	385	393	404	397	358	383	391	409	375	397	377	394	397	385	355	379	371	386	429	394	384	368	392	378	384	382	383	436	406	412	385	395	359	381	355	367	357	368	407	398	372	387	363	370	369	346	363	375	406	397	367	339	392	344	394	396	385	413	420	387	372	404	383	404	362	395	399	356	365	381	390	332	386	380	372	376	418	386	398	345	406	403	367	405	390	389	380	394	402	424	430	373	361	373	386	385	393	339	365	370	385	407	377	393	375	378	402	398	378	406	384	391	423	375	348	359	363	395	361	366	344	416	373	375	358	400	375	387	375	389	364	363	348	376	397	390	349	379	330	394	425	402	344	409	383	380	405	359	398	387	396	396	410	365	368	408	383	339	409	388	364	390	402	385	382	397	381	385	415	380	403	372	404	374	422	351	371	408	373	370	424	350	361	380	390	407	409	369	368	347	375	419	424	356	374	413	358	354	391	333	397	381	417	383	399	361	371	392	399	403	375	397	382	369	369	373	396	390	395	363	396	388	354	380	399	378	360	369	355	387	369	378	396	418	363	369	397	385	387	389	388	374	374	347	369	408	376	382	389	379	394	392	363	389	411	416	369	395	387	375	405	377	392	408	404	341	382	386	365	395	391	373	385	387	429	372	370	423	443	370	387	421	350	385	366	393	348	425	387	433	389	396	381	389	370	390	370	423	387	398	380	416	393	410	384	398	401	363	361	417	410	374	373	376	375	403	376	376	394	398	358	395	401	410	354	387	385	360	406	375	384	376	426	348	362	362	389	345	356	352	381	411	386	373	370	421	403	364	401	421	387	380	383	396	397	396	369	357	361	370	398	388	412	395	371	377	392	372	420	400	402	396	406	404	404	398	410	362	400	365	377	376	371	368	387	371	378	363	392	384	352	404	383	340	375	367	371	414	388	378	404	369	377	406	364	376	395	410	391	364	425	416	383	411	406	363	376	379	370	403	388	383	395	340	364	372	398	375	389	411	370	368	402	371	359	394	379	415	377	410	390	387	376	386	409	369	376	399	374	391	404	408	409	378	394	410	419	380	379	397	395	399	363	401	405	372	404	408	404	383	399	377	380	366	388	392	380	349	385	359	376	393	375	362	418	383	387	392	352	392	368	343	425	334	387	374	382	371	416	371	387	392	365	367	388	392	404	408	349	389	402	362	397	394	417	369	387	391	372	370	342	347	358	375	362	387	380	375	374	389	363	387	403	393	415	379	417	397	370	416	396	389	379	384	381	376	375	420	372	354	382	405	405	407	379	369	376	415	394	350	348	369	368	396	360	386	365	361	386	393	344	361	355	402	375	395	405	382	362	374	368	379	410	355	405	367	393	368	383	387	378	382	364	358	385	403	396	367	365	391	385	377	376	415	360	411	390	385	365	386	381	405	361	349	407	376	402	393	404	410	370	392	373	382	421	350	376	403	383	442	412	377	365	379	388	402	394	398	374	382	370	384	411	398	413	372	365	388	407	398	350	369	395	417	383	376	416	398	370	370	370	413	398	389	431	380	400	376	372	374	392	356	357	333	394	351	411	383	393	369	365	370	351	377	375	362	383	376	383	372	384	386	353	365	354	384	402	406	366	371	382	389	450	399	422	389	400	370	367	388	343	395	397	373	391	388	372	375	403
22875	21124	28753	23725	47534	55815	35586	16228	6038	2553	1124	594	313	245	226	206	258	251	263	266	233	236	221	258	241	231	214	212	218	252	208	229	222	218	238	243	210	228	204	247	213	230	221	230	254	243	251	236	214	233	217	221	235	246	239	221	217	201	213	211	247	253	218	215	240	230	210	222	217	239	252	245	228	217	216	234	231	208	212	214	243	214	229	208	214	235	222	226	218	223	213	191	245	222	203	208	232	220	215	194	239	203	206	221	240	240	191	218	214	231	225	222	239	218	241	207	236	229	248	220	254	229	213	240	220	209	237	220	207	220	222	228	212	229	233	213	207	247	205	203	229	237	221	197	231	244	220	231	224	240	237	240	237	227	249	223	237	225	230	216	228	224	242	240	250	223	205	241	221	215	235	229	250	227	226	232	242	226	233	216	239	210	203	229	222	217	220	210	240	239	229	195	224	240	224	193	240	183	214	244	198	221	242	180	217	214	230	208	218	241	237	226	222	221	241	187	220	209	220	219	227	225	240	241	238	222	195	233	229	233	235	233	237	220	244	197	215	229	249	237	231	228	235	230	231	216	202	211	220	217	236	249	233	215	206	240	213	212	216	212	232	209	235	229	215	229	223	235	231	236	228	218	214	224	221	227	202	236	197	207	259	211	226	209	238	220	225	213	229	215	222	223	251	231	239	208	234	229	227	235	238	205	243	222	215	185	239	202	230	233	201	227	224	202	222	209	234	211	227	215	217	199	216	250	222	238	213	203	217	215	201	233	240	227	210	223	235	242	241	230	206	244	233	206	223	226	224	230	242	231	221	209	235	233	188	232	220	212	224	238	237	213	230	236	233	214	206	224	233	230	235	241	226	221	204	205	224	210	227	250	244	228	215	212	240	243	201	241	202	229	228	228	225	205	250	192	216	240	208	253	196	233	225	208	215	208	238	229	218	212	244	250	226	223	201	224	207	217	204	230	218	222	217	198	206	223	226	241	212	204	245	215	252	266	209	196	226	223	221	216	218	208	254	239	205	234	222	234	239	236	232	228	224	244	201	198	207	204	211	233	225	238	229	235	215	208	240	237	207	225	227	239	229	196	225	237	220	196	198	260	232	226	253	234	270	241	232	234	222	232	241	225	205	235	208	219	211	202	246	224	215	222	231	207	248	235	225	219	210	228	205	245	226	217	244	237	209	230	224	192	242	200	227	233	255	196	249	222	255	206	244	208	207	192	237	236	205	235	258	232	213	247	234	253	221	243	210	241	206	224	219	236	232	258	204	222	241	224	224	215	262	200	229	235	229	225	240	240	247	225	221	204	235	232	239	229	217	215	208	238	214	244	227	186	216	205	209	225	230	219	229	238	253	203	243	219	238	201	222	207	225	218	236	237	191	217	223	217	212	245	214	223	229	223	222	212	221	212	217	233	233	229	232	245	215	234	241	229	206	265	238	223	229	238	212	234	204	210	205	204	254	242	220	220	224	249	224	224	228	227	209	214	224	206	225	216	211	204	196	219	232	208	215	220	239	214	251	233	223	223	234	242	206	233	234	244	220	213	225	211	233	221	227	209	228	228	231	221	213	219	238	228	226	234	235	254	221	221	230	216	206	218	220	240	214	228	250	219	238	213	247	209	237	230	223	254	234	226	221	209	226	210	230	238	229	206	229	201	213	237	244	209	244	226	227	236	217	219	238	246	239	200	235	219	208	216	228	241	216	242	227	226	222	232	229	203	228	214	228	222	203	222	214	208	246	245	209	218	216	214	239	233	222	207	234	233	225	234	240	206	225	251	205	204	211	269	198	228	214	201	211	211	204	196	224	230	226	199	223	212	234	219	219	218	203	216	233	240	211	249	225	224	199	225	195	221	212	229	234	240	232	223	208	221	238	199	237	231	226	232	224	222	235	222	218	218	253	232	211	227	240	227	215	210	222	203	227	257	241	262	229	206	238	237	209	232	202	201	243	218	242	209	202	200	213	239	250	218	232	235	233	197	244	229	234	231	238	211	248	212	240	211	213	227	219	232	243	227	229	221	237	229	211	214	229	236	241	222	226	233	213	184	241	228	246	216	244	260	234	217	224	231	237	223	222	201	203	219	210	211	230	243	231	212	236	218	220	243	227	232	231	215	224	227	247	247	210	219	194	234	222	208	201	233	236	231	223	216	232	235	213	251	236	216	226	249	246	236	232	236	229	198	216	216	218	243	196	248	228	226	213	217	211	197	210	227	225	224	231	243	227	225	236	251	238	262	186	212	211	249	228	228	230	216	243	205	226	213	211	216	231	198	224	233	216	223	238	220	210	210	259	209	231	217	230	199	257	218	236	204	223	237	222	252	229	235	241	235	230	200	253	228	223	214	227	220	218	216	200	219	214	209	222	202	232	220	196	230	212	229	228	231	215	218	228	220	213	214	232	224	211	214	198	220	218	210	222	226	221	221	200	245	227	179	217	234	245	211	214	215	224	201	224	202	238	244	244	215	218	250	224	234	198	244	238	217	232	213	224	206	228	222	236	248	214	235	223	229	209	238	193	236	227	220	203	252	219	207	238	206	218	255	206	260	246	219	213	241	235	220	239	205	218	232	246	223	213	234	207	227	228	258	236	201	224	232	210	232	222	239	232	242	249	218	208	240	219	244	227	203	216	224	195	244	197	236	262	192	216	237	227	194	234	215	225	212	195	221	204	234	248	235	224	212	235	238	243	196	217	225	203	221	208	215	240	207	215	219	222	207	237	208	225	216	208	254	213	227	220	214	223	203	226	227	201	230	228	203	237	219	204	241	230	211	231	235	222	233	201	225	225	230	215	238	231	224	252	200	213	233	230	222	247	249	218	216	254	224	216	202	223	225	192	255	223	240	226	202	239	248	231	238	226	219	218	214	221	213	241	215	263	231	225	200	235	231	241	238	219	218	228	247	224	221	212	216	217	237	240	214	240	244	243	219	239	237	208	223	226	239	250	223	239	215	212	224	218	243	207	205	201	235	237	217	215	213	214	210	200	236	222	226	223	205	218	240	227	230	264	220	215	215	183	224	238	247	203	210	228	222	246	216	227	198	257	241	247	260	218	205	246	227	224	223	238	231	242	207	229	236	225	249	231	257	235	237	213	234	221	222	204	220	249	250	238	195	230	248	236	228	233	201	212	225	238	214	236	233	248	209	206	234	220	213	206	233	214	216	248	237	215	219	228	189	230	212	225	222	269	207	227	225	240	215	217	209	223	200	243	239	214	234	222	232	215	270	220	232	214	214	224	254	220	209	228	223	253	206	230	219	237	209	224	209	222	238	236	247	210	230	222	216	207	227	212	225	197	247	226	248	202	221	200	262	211	220	242	225	218	216	203	212	251	225	231	231	228	230	214	214	220	214	233	225	226	229	222	236	227	195	201	210	216	218	235	200	203	228	200	222	232	235	259	218	227	225	218	250	255	239	206	248	213	200	230	205	212	225	193	214	211	225	230	203	217	237	259	213	217	223	238	236	208	188	232	229
27962	44366	28928	35655	70118	58813	36435	19198	10796	6099	2848	1262	604	381	346	376	391	436	424	414	404	355	372	376	361	369	348	346	366	334	341	374	375	315	373	383	327	357	342	346	363	354	382	386	374	365	337	368	351	389	347	341	358	346	331	388	359	385	337	363	340	359	351	346	334	349	354	363	369	369	370	359	362	363	340	354	383	348	350	358	345	337	348	352	361	363	354	347	395	318	318	393	378	345	349	341	381	352	342	347	364	365	398	364	350	323	370	361	331	343	374	389	341	335	372	370	373	371	344	379	387	317	348	385	340	385	354	334	369	377	329	376	391	367	336	354	357	385	381	367	377	355	349	321	368	343	333	364	369	338	342	331	360	383	395	361	347	364	346	371	324	338	378	369	334	369	353	355	363	368	379	351	357	367	331	369	336	351	349	373	326	338	388	331	362	374	337	360	350	340	326	314	323	326	374	327	361	374	329	356	357	338	345	351	376	383	376	391	347	350	345	334	352	340	353	370	341	387	354	338	378	371	365	342	377	338	348	339	343	366	366	359	356	364	370	353	339	373	360	340	372	374	330	409	387	337	375	365	353	334	396	341	364	353	369	321	306	352	351	384	332	350	345	381	333	357	346	375	382	400	354	355	340	359	360	345	362	352	372	371	352	389	361	370	349	379	340	381	377	337	323	348	366	340	317	351	349	359	354	344	341	380	345	369	357	320	347	358	371	345	342	373	377	314	356	331	306	324	321	341	350	350	349	368	354	339	331	371	358	347	356	363	374	332	355	389	354	383	344	344	365	377	367	339	366	342	383	369	328	371	316	326	323	375	387	313	378	357	373	387	353	345	328	364	350	360	351	356	370	355	345	362	335	360	351	346	385	368	377	350	341	362	341	368	356	369	345	374	352	367	362	380	355	345	365	350	373	358	360	410	356	358	345	312	360	363	337	346	371	329	334	361	341	366	365	334	355	369	370	353	362	367	340	304	361	332	364	348	339	355	363	377	330	358	358	398	364	401	384	341	341	370	350	366	370	335	347	349	358	383	344	354	373	341	372	355	389	352	365	329	325	329	401	348	348	344	356	360	306	387	377	379	345	336	350	362	384	378	360	369	355	338	372	336	365	358	343	390	382	395	373	318	359	355	371	384	365	364	358	348	349	415	342	348	347	358	347	378	356	358	333	358	361	354	355	358	345	374	307	342	369	357	328	352	419	386	332	373	367	382	337	382	339	403	364	351	354	359	340	382	330	377	372	346	365	335	343	343	360	353	341	382	341	339	381	350	364	381	326	332	355	342	362	339	338	368	344	350	304	385	371	339	344	351	389	353	366	350	381	377	350	354	351	354	342	380	344	365	354	372	369	356	351	357	362	325	354	321	347	370	328	354	351	360	333	361	369	323	347	356	344	347	363	354	355	345	330	369	355	393	353	345	345	343	372	381	378	321	364	394	351	314	352	350	357	355	333	387	369	344	373	349	403	351	359	372	344	367	330	345	356	352	366	343	384	338	347	355	351	345	354	354	357	361	337	345	368	360	348	344	346	336	365	368	347	321	329	372	401	377	336	379	351	367	342	401	360	347	363	359	358	350	337	327	371	377	305	356	352	362	366	373	363	355	372	306	338	357	351	335	352	374	344	347	338	338	365	373	325	382	391	376	371	343	358	336	332	369	361	381	316	340	363	345	357	338	371	351	345	337	334	328	352	349	363	398	351	343	344	342	351	389	355	370	361	345	340	361	372	333	341	363	333	344	382	358	351	383	357	347	349	361	373	349	352	364	344	357	319	339	361	311	363	374	343	365	348	391	350	382	355	350	369	341	379	387	327	366	347	349	390	391	330	324	382	383	342	347	395	368	390	375	311	362	345	357	413	364	372	371	405	372	345	338	375	325	337	330	378	391	366	353	377	340	319	329	371	372	411	365	406	380	352	369	394	336	323	353	405	344	326	389	352	347	345	336	323	353	329	373	354	365	382	338	360	335	356	379	329	375	342	368	395	370	337	344	353	362	368	364	371	361	350	382	365	361	360	331	334	349	363	372	370	351	356	387	361	346	367	343	377	360	338	353	311	355	347	359	378	352	349	312	365	344	376	396	338	344	385	358	361	361	356	375	378	351	394	364	363	362	366	339	375	309	354	388	353	377	375	347	373	332	380	364	388	367	322	374	362	345	362	367	332	331	332	326	374	380	365	334	368	367	372	350	384	376	342	329	355	313	362	379	386	356	386	385	359	380	358	339	376	386	375	366	358	368	372	334	369	315	341	382	343	362	351	330	366	360	362	367	349	362	369	388	355	366	380	323	341	359	347	398	353	365	341	348	357	340	359	368	366	367	368	324	356	361	330	347	358	359	328	343	361	384	329	362	320	330	357	339	366	369	336	337	360	346	359	355	386	354	345	332	354	341	328	351	342	346	375	352	372	365	341	373	353	382	355	354	356	318	344	331	367	372	372	360	342	352	382	337	379	372	360	359	352	361	368	343	351	354	341	378	390	315	346	362	384	368	375	342	403	352	330	355	355	359	346	317	338	348	358	353	320	340	369	357	374	367	355	340	398	345	352	369	355	332	350	329	344	334	361	339	388	355	340	407	357	372	353	378	378	362	364	370	359	363	361	399	376	336	376	369	348	376	391	367	362	348	316	399	345	334	367	330	351	374	338	337	379	376	351	363	363	395	356	369	377	385	355	345	368	319	382	345	342	345	366	354	368	365	341	364	353	300	348	378	357	353	381	386	391	404	342	390	352	411	365	379	334	357	377	336	363	364	337	357	368	329	346	351	353	357	380	366	327	357	341	349	354	378	395	323	378	387	339	371	363	351	377	340	376	359	343	340	358	353	378	369	356	352	365	380	342	378	332	354	335	349	339	383	355	352	337	362	388	359	351	367	379	365	323	350	338	379	379	362	369	358	332	337	356	330	347	370	349	337	320	377	391	376	370	359	356	384	363	377	345	344	367	364	343	355	356	352	335	352	342	347	390	366	368	358	363	373	362	362	347	332	364	353	364	337	351	330	344	367	364	408	348	372	363	373	332	358	380	380	353	372	351	375	337	336	370	366	345	314	348	382	340	379	351	350	355	356	351	403	380	364	355	369	364	367	343	379	368	391	359	361	349	348	343	346	326	311	327	360	362	371	350	379	352	350	339	409	354	376	350	381	324	341	326	367	366	358	342	359	366	346	352	383	357	352	358	340	330	357	354	346	346	355	348	351	335	364	391	333	338	379	331	380	306	371	358	360	330	335	326	391	367	376	357	349	361	380	338	388	347	352	333	360	350	352	353	331	365	332	339	367	351	397	367	405	330	363	376	356	348	362	372	342	359	353	342	334	345	362	364	363	382	375	360	390	367	354	352	346	319	329	322	335	348	364	349	325	382	371	403	351	362	387	421	394	349	381	364	378	355	333	385	345	372	332	382	333	342	323	355	332	359	319	358	363	333	383	385	349	389	325	355	364	334	368	311	328	339	386	364	343	364	353	387	350	373	361	364	385
26645	21299	15801	8626	20782	17235	5816	1214	558	414	308	259	242	220	222	226	199	199	224	225	213	203	216	217	182	208	211	221	206	201	200	213	210	196	220	248	246	209	210	227	226	211	196	227	241	234	205	194	206	222	233	204	196	235	214	224	196	209	229	209	195	238	230	214	235	209	229	231	201	214	218	223	204	197	217	222	210	202	216	207	221	218	202	217	225	263	232	219	212	217	207	232	203	228	211	207	190	209	210	221	210	210	218	217	213	206	208	206	195	223	201	198	231	210	203	218	198	197	204	214	221	204	214	214	221	224	228	194	214	208	214	218	207	239	218	214	223	218	202	199	231	191	182	239	234	239	205	221	229	197	205	215	199	217	218	211	227	216	204	212	233	238	190	222	221	220	219	222	230	223	208	225	212	246	198	195	216	206	199	255	202	189	209	223	193	222	213	214	223	202	210	216	189	231	235	199	225	230	211	195	247	216	238	185	210	197	223	237	216	216	243	188	201	209	212	220	219	197	226	212	200	179	194	232	219	198	220	203	212	214	219	205	224	209	208	214	224	221	242	223	224	208	210	245	200	238	214	239	218	218	190	221	233	215	219	240	186	204	167	221	209	227	218	251	208	224	190	251	187	238	232	232	213	240	224	219	209	226	196	230	194	231	201	200	217	187	222	217	215	210	213	199	226	217	213	224	188	230	204	212	225	189	208	225	189	216	226	204	228	220	233	203	213	228	207	217	239	211	226	189	221	234	227	213	202	196	219	222	214	225	218	212	180	222	219	206	212	229	226	227	214	191	216	201	210	185	242	218	208	236	199	210	215	194	214	214	230	233	226	208	226	198	211	209	196	216	188	206	196	252	205	197	247	220	196	236	208	208	225	209	208	209	183	203	229	234	199	210	216	216	220	207	182	208	185	213	239	245	207	235	218	209	223	224	220	224	213	171	224	213	210	245	224	191	191	183	225	204	238	219	213	191	209	239	199	222	232	227	209	210	179	262	238	226	181	208	231	226	221	211	211	209	216	220	172	201	191	230	219	224	234	224	225	191	219	223	232	216	195	236	190	236	224	233	241	222	214	214	225	204	210	214	224	212	192	223	215	223	221	217	215	226	193	186	194	226	214	200	237	229	231	219	225	207	211	189	189	220	210	212	211	217	207	232	222	223	211	223	190	212	194	206	204	200	222	211	217	196	231	218	196	204	227	213	221	216	241	196	213	222	217	207	203	209	209	221	206	211	218	238	212	206	235	218	209	224	182	209	202	197	213	213	203	202	196	203	202	210	216	221	229	244	225	223	223	206	219	234	240	225	195	204	230	214	201	236	204	209	225	220	224	202	200	211	229	241	209	190	219	223	230	230	223	228	206	231	224	214	237	234	212	210	203	218	204	202	208	230	199	212	208	228	220	203	220	213	238	218	210	219	224	200	226	213	230	196	180	210	214	242	216	200	213	219	228	190	240	209	244	220	207	206	237	200	223	205	219	237	200	233	220	220	225	218	216	234	213	219	211	200	216	231	247	225	205	225	227	201	204	207	219	211	210	201	204	217	214	234	209	209	228	217	213	224	212	216	224	216	221	207	205	219	213	215	228	199	195	212	222	228	224	220	214	200	210	221	211	223	223	229	215	214	221	215	216	223	208	211	248	191	213	230	209	231	210	198	210	208	216	235	209	210	210	202	228	230	225	219	193	219	240	207	243	222	203	199	215	255	218	224	220	222	232	196	211	217	246	233	242	206	199	217	194	196	223	212	216	204	212	201	209	206	237	214	197	180	233	212	205	198	225	212	211	220	180	235	219	221	209	214	178	210	197	214	222	202	229	225	218	227	223	216	215	222	220	212	228	229	219	183	227	226	235	207	207	209	210	226	263	206	214	195	239	211	213	230	194	220	211	229	237	215	170	204	215	229	224	231	200	214	205	205	206	184	212	233	182	201	211	210	217	229	239	227	224	227	228	216	225	221	244	212	212	245	235	243	222	183	226	241	197	211	208	227	229	210	219	214	209	232	240	230	209	202	207	236	192	204	205	214	229	232	220	239	221	226	212	224	215	209	218	231	217	228	213	201	203	188	223	226	222	208	216	219	217	222	215	213	197	212	221	221	204	204	202	200	205	234	192	225	240	212	189	224	206	224	232	229	221	229	233	234	220	233	227	232	192	207	207	189	227	211	232	213	217	242	192	196	186	231	218	180	221	209	214	225	195	210	197	214	222	198	221	201	239	210	217	220	230	214	236	224	216	211	192	224	208	210	263	211	202	187	229	200	207	205	214	228	221	195	237	197	226	229	217	245	221	231	218	210	206	212	195	221	205	222	210	197	217	209	216	221	214	205	215	196	226	225	195	213	204	215	200	219	206	221	217	216	220	200	226	227	206	215	212	201	225	222	210	211	212	190	232	214	233	191	232	216	232	223	222	195	240	198	207	226	202	229	231	222	218	225	195	229	210	240	237	212	218	195	241	214	192	214	211	239	234	207	225	204	229	224	231	230	199	200	206	199	226	239	202	214	230	212	238	212	218	198	204	211	209	208	224	184	214	214	217	225	227	227	200	230	238	219	199	205	201	209	187	211	220	220	227	213	214	207	216	217	225	240	208	211	215	206	190	234	219	206	223	190	232	186	231	230	199	220	219	219	221	204	224	227	219	226	238	191	193	193	244	208	201	202	210	198	229	181	216	183	210	197	239	197	227	181	227	218	227	194	197	211	220	201	214	223	201	179	215	248	221	223	212	222	224	205	219	211	193	208	223	248	199	209	204	196	200	238	202	231	189	229	216	219	241	240	199	207	230	216	210	200	216	219	212	202	212	217	211	230	215	215	214	208	201	241	194	217	212	201	211	232	196	241	230	212	211	241	225	226	193	223	243	198	197	205	220	199	202	219	211	216	190	208	231	218	196	207	231	218	210	194	210	182	210	224	229	202	206	210	227	212	230	239	228	187	202	211	176	209	223	219	219	230	218	221	200	205	225	236	231	192	230	201	208	209	234	231	231	234	221	220	230	200	219	208	212	208	214	198	206	204	244	221	215	182	204	208	188	234	232	218	212	229	225	206	213	221	216	211	217	220	238	211	212	234	217	225	208	241	237	228	202	201	191	195	201	214	201	206	198	237	242	201	225	201	219	217	238	206	197	224	210	228	204	221	185	232	232	230	227	203	201	204	228	191	216	193	199	237	216	219	236	225	228	244	224	220	202	219	228	221	189	208	208	224	223	214	189	222	206	192	206	216	206	228	217	193	224	210	207	207	212	210	201	197	221	199	200	234	234	209	195	223	219	224	244	214	230	237	197	208	219	208	200	218	221	205	223	204	215	211	199	218	192	207	230	235	205	210	215	213	223	212	217	215	222	211	203	201	221	219	237	208	219	216	218	209	227	234	192	198	205	215	212	217	181	223	205	205	213	220	189	207	200	208	242	205	209	230	206	215	212	214	200	214	203	199	215	209	195	219	228	207	208	221	216	212	222	210	214	195	216	202	208	216	213	214
21395	27404	14378	13543	29314	22070	8871	2479	1268	842	621	424	362	384	345	320	353	379	362	360	373	335	372	345	373	338	333	368	369	351	370	349	348	333	328	359	353	344	326	352	359	351	323	359	367	344	367	343	318	370	355	341	352	364	347	330	358	370	336	359	353	364	387	336	356	357	338	373	310	335	368	335	350	355	337	328	357	346	315	376	363	346	332	346	338	330	359	408	332	354	335	375	354	321	372	358	322	339	366	338	383	354	346	356	311	346	370	350	358	332	353	340	367	347	373	365	332	331	368	367	345	345	332	341	338	339	368	344	324	364	341	382	348	347	357	357	341	338	337	354	356	356	401	364	391	351	374	341	358	358	376	345	360	356	375	365	345	310	336	356	323	371	367	337	333	326	325	330	350	371	348	327	371	314	361	346	354	372	351	344	312	348	345	330	346	364	363	343	366	372	374	338	383	354	367	367	363	361	385	372	304	352	362	357	393	395	355	362	356	364	339	363	346	360	321	364	350	359	323	364	325	336	359	342	327	359	346	372	321	338	369	356	327	359	316	337	317	330	350	345	313	322	322	378	370	326	345	345	316	374	345	324	377	318	334	339	379	331	331	379	362	328	360	325	370	365	318	342	372	316	373	344	335	347	334	377	341	345	320	340	351	355	348	337	332	359	348	317	349	321	376	318	345	380	313	349	353	324	337	346	349	333	334	321	325	381	382	375	343	331	365	337	354	314	312	356	361	354	331	354	359	337	345	341	337	342	347	343	348	325	352	344	343	382	366	374	314	341	328	392	347	378	359	343	310	365	329	340	377	359	331	335	338	341	325	358	363	342	371	290	364	353	336	340	353	326	363	336	336	342	353	381	378	350	377	349	343	333	380	347	361	393	301	337	373	354	358	307	366	339	315	352	353	334	381	394	367	367	323	343	361	329	340	322	341	369	354	388	330	332	360	333	368	352	351	331	366	353	337	326	360	360	351	362	305	355	346	307	353	344	349	334	350	364	353	332	349	353	358	339	377	369	322	339	363	347	375	358	371	383	359	343	370	346	334	358	384	326	324	360	346	328	344	400	370	302	322	364	345	373	372	336	396	352	352	333	350	345	337	352	343	357	366	325	339	314	361	321	372	334	330	332	334	369	340	348	364	338	375	341	324	376	360	340	351	352	373	351	341	386	351	360	334	329	360	377	339	349	336	373	363	344	356	358	364	340	389	354	368	352	363	317	362	371	368	349	360	368	343	354	347	317	356	343	380	321	373	349	348	351	343	364	360	310	334	335	366	353	376	377	374	362	403	361	383	386	358	381	331	343	336	370	361	336	334	333	345	341	353	345	386	375	374	355	339	335	382	313	377	375	325	341	357	341	356	377	379	338	341	360	363	327	353	367	358	338	361	366	362	346	336	336	354	341	353	361	351	331	392	357	343	354	349	369	323	326	346	340	359	359	324	330	341	363	372	346	339	367	359	349	356	351	371	355	332	324	347	360	327	340	334	385	335	334	339	357	341	331	355	338	325	312	347	348	325	355	356	390	353	318	339	352	357	352	343	335	320	337	351	379	331	339	329	332	306	328	378	332	351	348	358	320	322	316	349	364	380	337	358	345	386	336	309	354	345	339	367	346	347	347	335	354	345	374	359	333	344	330	345	367	330	340	348	348	353	355	330	328	346	330	326	356	358	320	339	345	337	366	381	322	340	360	363	369	377	351	361	363	345	360	349	340	317	358	358	368	366	345	333	354	348	359	332	346	413	323	336	385	354	324	346	375	338	340	341	331	368	349	368	371	353	330	359	347	371	357	348	353	349	332	337	363	337	347	346	396	335	354	350	355	359	332	366	372	341	354	349	337	359	339	356	336	330	307	348	376	357	331	332	342	346	368	346	330	322	321	347	341	362	348	342	342	339	324	326	370	350	322	341	364	372	376	377	351	347	348	367	350	345	365	360	338	365	400	374	346	363	384	348	316	355	347	347	331	366	347	375	338	349	355	360	351	324	319	340	363	343	350	357	338	359	319	356	352	327	353	334	316	352	349	336	362	363	350	335	356	360	340	338	316	383	328	320	395	341	370	338	310	365	362	343	357	336	351	371	350	338	331	341	372	342	353	364	358	333	354	356	321	342	315	352	375	335	379	363	337	372	339	358	361	353	349	358	362	398	362	349	366	379	370	328	352	337	361	377	334	334	342	353	335	361	349	341	354	341	359	318	375	354	332	343	360	327	367	324	345	354	339	363	355	359	393	353	388	398	348	336	367	319	346	346	332	345	368	341	345	338	361	302	315	340	343	371	339	363	335	374	318	382	347	353	360	371	354	339	329	383	366	316	343	362	305	342	332	352	361	396	389	342	345	341	337	330	393	351	327	334	332	322	327	381	367	343	374	339	354	393	325	338	343	341	356	394	344	373	329	328	350	344	336	382	314	409	373	348	335	348	353	349	378	373	361	358	338	389	317	353	346	342	345	375	363	356	361	335	351	326	341	338	375	364	348	372	367	348	337	356	341	368	368	308	362	365	372	351	327	334	402	358	314	364	370	350	363	358	351	375	352	352	333	344	341	358	327	341	314	335	382	333	360	343	350	320	366	354	348	324	336	367	359	354	399	355	320	339	365	371	323	344	373	344	366	348	324	327	362	383	328	377	373	365	333	304	328	354	330	359	314	349	340	341	327	336	343	372	341	342	330	359	371	347	362	336	335	348	346	354	382	344	350	347	314	362	366	353	339	310	343	352	341	327	369	351	337	370	338	346	338	363	355	351	335	327	355	351	377	354	348	315	347	329	369	354	356	349	328	336	359	334	317	343	362	338	360	326	383	374	363	353	357	343	340	318	353	348	331	369	331	329	359	337	336	323	342	381	333	345	368	341	349	336	337	336	335	339	383	348	332	319	366	360	337	319	327	355	347	374	349	360	368	361	349	366	347	361	355	336	364	376	326	346	338	326	357	355	336	331	324	343	380	337	356	375	364	355	341	355	330	351	368	333	334	333	340	360	341	338	378	317	318	346	352	352	374	355	351	347	385	378	351	358	343	346	318	344	366	349	341	343	337	357	333	343	394	332	283	342	353	379	386	345	341	325	340	378	356	355	315	346	347	348	336	355	356	338	336	336	359	349	326	388	383	343	346	353	322	367	321	364	364	320	355	341	359	358	370	376	363	330	353	353	367	389	352	355	331	372	355	366	354	319	355	378	346	357	343	345	358	358	323	349	352	310	348	376	370	321	336	356	361	333	343	345	377	345	328	337	320	356	372	384	325	351	351	414	335	357	330	336	345	383	393	348	331	386	379	326	329	333	311	367	363	340	349	329	309	356	368	339	365	337	337	358	346	355	329	378	362	382	327	331	342	320	364	308	340	342	331	357	354	366	354	333	341	312	368	348	339	368	358	377	349	337	338	356	352	338	363	371	354	348	359	348	347	363	372	377	369	356	358	325	328	325	308	335	336	348	367	350	338	369	355	371	333	370	345	374	339	337	370	352	350	388	336	365	354
24334	21152	28029	24877	42145	45201	26064	7785	2392	1202	708	356	290	242	246	233	287	266	274	242	229	219	227	255	236	268	287	242	223	234	246	245	231	256	215	236	234	253	221	231	234	251	245	199	235	260	215	236	241	219	248	233	243	212	232	241	261	261	246	250	249	242	226	210	247	209	240	248	242	263	239	221	238	227	259	235	226	229	234	213	233	240	246	225	227	212	257	255	242	238	240	257	232	217	242	229	233	240	231	206	238	255	229	222	251	254	266	225	279	258	241	240	255	243	252	242	249	226	233	207	253	216	259	256	236	214	233	237	253	247	251	248	266	223	232	240	242	249	232	224	234	244	229	252	237	261	215	225	221	218	239	221	220	250	214	233	235	233	201	256	207	245	237	266	255	251	245	239	241	236	214	247	243	227	240	228	226	256	234	237	248	226	229	231	243	250	243	230	231	230	202	241	249	214	255	240	255	240	250	230	247	252	243	254	235	233	246	241	247	249	258	237	260	267	223	255	236	247	239	228	264	227	237	256	235	253	254	232	202	254	240	256	227	236	249	235	251	229	245	255	230	233	238	269	197	246	258	228	235	226	243	218	224	223	260	252	252	240	250	233	235	219	244	228	217	187	254	210	231	249	222	242	228	246	245	237	248	246	211	223	241	229	226	212	236	226	257	233	254	236	207	238	239	208	247	246	243	211	223	251	246	247	263	234	250	233	221	261	240	255	217	225	213	249	211	246	224	236	249	252	236	251	236	270	223	244	245	234	238	240	236	243	232	239	257	257	249	242	239	234	252	260	223	245	241	238	231	236	226	216	241	224	259	202	253	259	248	260	248	237	222	242	232	244	260	251	240	257	225	208	257	224	241	232	253	254	243	234	244	243	261	227	231	250	219	260	238	250	207	245	232	213	252	278	220	248	244	231	230	238	243	215	250	241	235	278	205	236	246	205	226	237	230	262	245	208	232	231	239	241	239	247	225	232	218	244	234	218	235	230	236	239	224	230	247	233	229	236	233	224	222	252	227	224	248	229	242	234	221	238	227	265	246	248	255	209	216	231	246	212	261	214	222	236	259	247	262	247	254	255	233	215	238	246	242	239	265	236	225	241	233	229	228	218	239	223	242	262	241	239	252	220	270	234	259	258	225	233	239	221	206	236	224	249	227	242	264	265	226	215	247	231	228	250	244	237	257	226	265	246	212	222	253	229	262	232	224	249	259	244	227	243	211	250	231	207	230	234	268	249	210	214	243	235	231	207	219	242	240	233	230	231	236	241	216	212	221	216	236	258	237	235	222	245	238	253	237	247	228	258	242	251	207	237	217	223	238	232	228	228	245	245	247	238	233	240	237	258	229	247	241	223	229	251	219	256	252	255	260	239	240	262	242	243	245	230	250	219	230	206	251	241	233	244	243	217	229	198	217	238	237	201	242	216	247	234	251	244	244	253	235	229	263	232	245	230	220	239	246	228	249	251	261	248	265	226	243	263	211	239	266	267	236	248	229	249	254	222	235	217	210	235	245	247	232	230	245	257	245	209	241	221	240	278	226	230	227	228	209	256	249	214	228	225	251	240	236	235	254	254	235	250	273	250	247	273	258	246	247	262	229	250	225	201	241	227	240	239	247	204	262	230	271	238	235	269	221	251	257	242	236	230	220	225	206	226	239	236	232	193	226	248	217	202	243	211	273	231	241	270	236	232	234	259	215	245	256	244	230	248	237	258	235	231	236	250	234	236	223	220	254	276	233	222	244	218	242	266	240	226	226	228	276	236	236	239	244	233	260	221	233	244	237	224	251	239	223	227	227	259	246	269	216	238	264	237	231	250	242	236	216	254	231	253	229	238	209	246	244	247	234	241	237	236	248	251	223	264	248	223	238	238	235	246	242	235	243	240	239	253	240	226	236	228	238	270	244	245	233	225	229	235	218	235	231	221	219	213	231	254	253	227	256	242	239	270	277	247	229	234	247	248	224	223	232	231	247	240	240	209	241	251	251	228	241	212	242	263	228	223	244	220	246	255	236	220	212	228	256	201	226	203	254	227	226	241	233	240	230	252	241	232	223	232	226	238	228	221	224	260	265	230	238	222	248	229	239	239	222	235	270	240	211	225	251	227	257	217	222	262	246	245	232	255	222	242	242	238	244	224	227	226	262	245	239	253	227	211	256	226	271	226	246	226	223	243	250	228	227	238	235	228	201	252	286	238	216	246	257	211	237	220	261	231	273	215	244	230	248	234	244	227	216	227	243	234	261	245	242	257	259	255	240	216	250	250	230	229	227	228	253	237	247	231	232	231	270	253	247	271	220	251	231	249	239	238	229	235	251	183	263	233	208	211	239	243	226	235	230	240	248	233	232	223	250	256	214	246	233	264	232	243	233	228	249	205	249	261	215	232	239	252	217	232	251	247	224	241	243	249	250	240	202	253	212	238	239	239	224	217	249	225	230	224	239	226	228	230	228	242	240	256	220	218	247	222	229	245	251	248	224	236	213	249	268	261	235	239	236	208	220	240	247	244	216	235	257	254	223	224	228	240	242	234	221	242	216	257	241	219	261	247	239	243	222	249	219	238	251	253	221	242	231	212	242	248	238	236	248	247	247	268	274	250	277	225	237	190	231	234	238	269	236	227	245	215	224	247	224	243	229	259	248	274	210	253	226	267	245	250	222	232	225	253	236	252	235	229	278	216	235	223	271	224	245	257	221	237	224	236	244	241	219	229	249	247	210	238	238	249	217	223	243	248	255	237	246	222	251	234	261	228	255	229	233	248	266	242	246	260	238	240	215	233	239	232	229	256	219	276	197	223	230	231	252	200	233	200	225	217	273	249	254	245	245	251	222	220	241	233	247	200	257	277	256	283	269	217	232	225	234	239	235	231	221	268	211	214	224	228	232	231	225	235	201	241	265	252	251	259	227	236	226	229	249	243	243	248	231	253	250	225	260	224	249	243	243	240	253	222	258	228	244	233	245	236	254	264	237	227	257	253	221	225	245	251	230	209	228	255	255	252	258	238	231	217	233	254	238	251	230	231	223	248	224	215	263	264	265	233	220	243	247	263	237	236	215	265	238	228	224	259	251	233	259	256	240	224	248	250	231	225	247	257	237	254	239	243	240	226	231	222	251	238	234	237	248	230	256	241	238	243	244	214	232	217	245	251	224	233	249	224	217	245	232	227	248	234	233	243	247	250	240	228	248	257	253	232	256	246	250	243	253	246	222	266	241	238	235	259	267	245	226	227	219	240	245	230	228	240	236	249	260	224	230	228	205	255	235	257	228	226	251	250	232	237	246	211	254	262	243	238	238	236	230	244	233	209	209	233	247	248	244	250	263	258	259	233	235	222	248	235	252	221	250	239	245	234	256	220	271	248	234	285	227	248	226	236	233	218	231	233	254	194	223	247	240	219	240	243	241	259	250	233	247	236	235	263	238	238	245	229	237	247	246	228	227	240	244	259	221	251	223	211	235	220	257	208	232	238	233	269	208	247	230	247
24572	34988	23477	28768	53257	45468	27528	10678	5482	3156	1711	766	501	428	407	390	423	483	428	401	377	434	399	448	407	397	389	416	404	368	390	407	434	388	421	410	406	382	419	386	365	372	406	411	387	402	359	375	384	388	398	382	405	411	400	408	384	411	377	362	414	384	407	389	384	403	378	359	406	424	386	396	417	407	372	395	385	394	394	376	403	436	405	393	402	382	365	362	409	401	379	339	423	378	413	410	353	371	378	379	430	403	382	376	387	382	374	399	415	359	371	376	370	348	375	398	383	400	367	413	411	395	364	374	410	399	366	381	397	376	409	384	391	363	355	415	406	353	407	431	398	423	390	396	398	416	386	383	368	374	420	403	391	380	381	389	387	351	370	384	349	359	390	387	407	381	412	406	385	404	401	365	415	391	427	428	377	406	395	370	425	413	383	371	365	386	358	385	396	444	369	377	371	378	416	410	396	398	390	410	417	404	417	364	421	408	413	351	411	398	393	399	396	420	410	404	376	393	371	388	415	363	391	395	371	437	402	415	368	389	364	359	377	437	387	379	415	409	375	384	399	368	400	375	418	377	390	400	389	378	380	425	387	396	388	397	379	344	413	374	407	366	414	411	395	362	378	375	371	391	401	350	386	422	366	405	387	392	408	406	407	385	376	411	398	382	399	401	405	390	394	378	383	370	371	378	354	361	373	396	404	389	411	390	367	410	410	409	421	384	397	408	375	388	376	382	396	408	404	384	414	391	396	374	418	375	382	347	395	397	397	404	412	374	384	391	381	399	377	386	367	410	356	357	394	389	418	360	412	402	377	426	380	385	415	363	415	395	389	417	395	393	384	386	381	392	395	424	376	396	427	348	391	365	431	388	402	385	391	340	431	390	416	351	358	409	432	413	382	374	378	393	369	387	404	380	388	376	382	416	361	407	361	376	378	384	394	398	391	401	398	381	401	389	382	421	382	395	403	412	390	374	408	392	399	401	380	392	375	373	393	413	392	359	427	372	367	388	412	382	407	357	396	390	388	416	379	391	385	403	399	381	377	394	373	433	409	446	399	385	369	382	394	428	401	418	420	391	419	401	406	408	399	401	367	355	388	408	383	424	364	395	389	424	404	401	390	394	391	374	379	373	377	380	402	365	379	376	360	383	396	404	371	371	392	404	377	398	389	387	404	373	389	382	374	367	359	383	378	382	378	395	398	371	403	395	406	426	373	393	361	417	420	371	383	375	368	368	382	394	427	382	385	370	389	379	386	397	383	385	420	404	396	376	369	379	397	388	383	358	362	394	387	389	385	416	393	405	426	420	380	381	369	392	409	420	389	410	421	414	379	405	359	370	368	384	349	401	395	387	393	375	395	382	417	362	391	376	370	401	396	385	355	367	378	427	382	367	365	401	385	414	397	342	369	411	391	362	395	357	365	395	403	377	429	367	404	360	397	365	402	397	407	404	405	369	385	403	407	375	392	380	390	417	407	356	411	381	388	401	364	389	412	397	398	346	420	383	410	362	352	363	391	397	360	405	402	397	405	405	398	382	409	389	401	405	397	412	377	433	363	376	395	422	362	404	405	384	399	388	358	394	389	396	384	424	385	382	381	399	433	394	412	400	383	405	403	390	400	371	388	396	402	402	394	391	385	401	416	381	414	393	402	384	390	355	400	417	394	402	378	386	377	392	375	394	398	398	407	399	355	388	383	428	413	417	324	358	386	359	363	387	381	360	409	390	376	409	401	351	405	379	428	354	366	395	375	378	384	402	409	386	369	368	384	386	361	384	368	388	383	403	392	345	379	384	423	394	392	387	346	391	398	396	412	389	408	375	432	400	380	391	389	374	401	389	377	394	382	416	371	391	368	388	369	377	447	397	352	411	387	386	374	391	375	373	344	370	393	420	421	423	394	379	387	382	354	417	386	358	434	416	426	396	407	434	383	392	399	373	381	372	413	356	401	396	353	425	418	378	365	400	367	394	389	409	398	421	368	363	390	370	396	417	375	360	381	378	433	412	389	410	377	403	347	384	360	373	390	386	395	391	371	400	367	426	408	381	399	370	407	349	401	423	382	377	383	455	397	397	395	380	380	406	351	412	368	376	361	405	393	376	367	325	391	387	403	371	401	402	428	442	408	379	379	389	362	368	426	390	403	400	381	417	352	413	395	392	382	408	377	379	402	376	394	405	406	408	396	395	386	414	409	374	371	355	370	400	381	375	377	368	378	356	394	372	420	376	389	389	394	401	410	381	383	379	374	373	417	340	384	374	401	418	403	403	391	416	396	415	414	378	392	353	395	385	412	389	382	372	382	416	394	399	383	366	384	400	397	393	398	383	375	378	434	367	395	409	403	373	390	383	394	446	373	394	387	381	378	375	383	395	391	422	402	412	395	397	415	387	420	414	395	390	414	375	382	375	378	372	403	367	372	409	347	380	388	411	388	396	402	393	420	418	396	407	410	407	443	402	414	351	383	372	363	398	402	428	374	402	396	378	378	407	382	412	369	424	386	383	421	407	374	373	343	411	324	366	385	403	391	390	423	378	383	422	403	416	399	400	404	348	387	387	375	383	381	403	382	366	415	399	384	411	421	375	375	413	397	394	398	415	347	374	390	374	392	421	366	400	379	419	394	376	359	359	408	407	357	392	384	390	390	386	402	400	402	405	402	418	419	395	400	361	387	416	399	380	385	405	367	422	423	383	413	414	370	386	436	400	399	382	395	422	390	386	411	409	408	384	412	385	384	390	369	371	386	416	347	366	409	397	395	412	373	359	400	416	402	403	388	406	374	428	400	392	400	405	397	409	403	369	371	411	384	454	381	423	387	390	390	382	390	408	395	401	434	393	398	403	382	379	386	382	395	399	363	373	403	385	386	386	384	384	377	376	390	415	408	391	415	372	381	381	401	417	371	379	409	393	361	394	384	407	428	350	396	407	388	393	392	395	423	367	398	415	390	373	360	397	391	405	374	391	396	396	410	384	395	367	361	385	374	405	381	437	412	392	390	422	376	383	378	391	369	403	369	406	415	400	376	358	398	391	406	402	401	376	406	413	390	379	385	427	389	400	394	350	401	406	375	379	390	417	411	379	405	374	427	398	379	377	382	407	416	374	361	393	369	421	392	408	384	400	408	404	416	398	393	399	383	398	402	404	378	377	402	393	397	374	401	354	387	391	397	424	392	420	389	369	395	375	376	397	411	402	390	352	384	405	364	425	366	398	382	350	362	399	379	394	408	399	364	375	388	402	384	404	363	370	407	374	393	421	386	393	380	364	389	357	373	372	401	384	403	365	380	372	372	395	370	402	423	376	421	367	378	365	398	384	403	397	357	398	365	359	410	417	396	362	377	384	410	395	390	382	389	404	400	352	362	415	360	354	398	426	386	371	376	394	377	414	394	406	390	396	393	393	390	424	410	404	372	389	389	375	422	372	422	372	400	432	417	339	386	407	403	385	367	419	392	390	390	373	377	387	401	416	384	393	375	385	390	394	398	401
22938	21176	28915	24827	50421	51693	34140	14756	4740	2098	945	450	303	227	243	229	240	255	267	247	216	230	258	231	238	229	240	216	226	235	234	246	234	234	245	230	208	225	213	228	240	257	212	232	224	231	221	231	260	235	261	203	221	267	202	250	241	212	233	230	191	245	210	225	217	226	218	225	212	239	225	240	223	207	233	234	236	203	228	249	227	219	254	243	203	233	240	257	225	209	211	224	216	229	185	240	246	235	205	220	215	240	225	266	205	211	213	242	225	234	240	210	224	221	224	209	223	224	226	217	217	231	218	230	214	194	220	235	219	236	265	223	236	214	220	227	214	210	227	219	219	243	217	251	226	207	235	230	193	211	247	207	211	226	218	213	223	229	248	196	221	219	225	238	219	218	227	219	227	177	235	215	216	232	227	223	207	222	244	219	235	241	263	214	217	226	255	224	224	217	242	213	215	223	216	237	219	225	253	208	238	222	222	245	221	211	222	234	209	237	192	231	252	186	245	215	208	258	243	215	220	236	210	215	223	224	224	183	225	240	243	224	256	218	244	198	218	220	197	231	260	228	241	236	245	204	245	225	207	254	192	223	247	228	199	240	231	247	213	239	225	221	266	226	229	237	233	205	243	241	222	210	232	223	250	234	233	207	221	215	238	224	217	227	209	243	217	208	228	212	238	210	245	242	248	219	198	230	213	241	221	235	239	214	211	248	221	207	208	199	224	225	215	212	221	198	236	174	223	246	230	233	205	211	241	221	214	196	235	244	210	248	208	231	243	234	213	226	228	232	203	230	221	223	213	217	236	247	237	211	223	215	221	222	216	230	222	219	224	225	221	207	220	241	253	217	200	212	244	248	238	214	218	222	211	237	237	222	217	238	195	223	233	209	242	222	228	238	237	225	214	244	235	220	242	227	255	248	214	236	224	236	211	209	213	190	236	210	225	223	196	248	222	238	212	229	222	233	248	218	210	241	225	213	232	258	230	221	225	215	222	233	228	193	223	218	256	235	223	226	235	238	226	220	213	213	231	214	212	226	236	216	210	212	257	248	206	218	210	233	222	226	210	233	242	241	220	210	245	226	223	230	242	224	240	230	213	223	222	252	249	229	257	224	237	223	249	237	236	223	223	211	225	246	215	215	205	210	209	220	230	225	249	224	196	214	226	236	218	250	238	239	230	226	228	218	234	238	226	216	237	227	208	220	216	218	238	255	231	247	256	276	238	228	252	226	203	228	231	218	242	222	242	213	233	203	241	203	200	243	227	222	207	242	219	222	230	203	247	243	261	218	236	238	232	225	238	238	193	247	237	233	252	217	233	229	212	229	234	246	226	220	217	226	237	214	251	231	204	242	220	225	206	238	233	223	214	191	251	227	227	229	217	213	198	225	198	246	244	210	240	243	235	225	216	241	231	234	229	216	226	212	226	272	227	237	229	219	237	215	231	218	253	201	200	215	211	221	196	225	223	227	240	214	220	232	256	230	232	239	210	243	227	227	216	246	208	186	228	248	248	226	249	213	214	210	239	211	207	230	250	229	219	255	240	208	227	214	236	252	234	230	228	227	240	223	232	218	246	213	196	213	248	211	235	236	223	217	194	231	203	236	206	220	207	228	204	243	212	211	196	207	183	237	234	224	219	193	255	240	221	208	252	234	248	240	218	229	236	208	247	221	222	217	215	235	221	210	199	221	208	240	229	245	220	226	217	230	221	242	211	252	221	242	217	255	254	208	225	217	223	244	233	215	207	227	231	206	237	239	219	189	243	217	214	240	223	235	232	216	245	224	228	211	234	244	231	201	207	223	222	217	206	232	206	207	211	231	215	235	228	218	229	232	238	222	220	239	204	221	217	249	249	228	239	223	222	242	243	261	243	244	209	236	230	225	225	248	217	219	210	226	247	221	238	221	237	215	228	215	221	211	208	234	188	228	217	231	228	236	228	213	233	243	231	195	222	220	249	204	222	198	227	229	240	224	224	218	223	222	230	215	237	225	231	237	235	211	237	214	234	209	218	186	225	210	215	248	218	231	220	219	211	235	210	212	233	240	210	258	228	233	229	233	228	186	192	228	233	244	208	236	248	202	236	224	219	231	217	217	233	220	201	244	207	226	222	210	206	230	235	218	217	225	211	232	226	219	247	224	264	238	213	233	252	227	224	215	227	219	217	218	201	220	247	198	252	218	233	217	215	246	215	227	248	249	237	218	239	252	246	209	207	225	213	250	212	216	228	213	208	259	214	204	240	217	205	217	254	224	226	218	206	219	218	204	221	232	233	243	230	214	252	234	226	225	207	236	225	261	227	227	231	212	243	243	261	231	222	231	208	235	225	229	202	198	235	237	235	238	219	241	234	204	194	233	229	236	228	230	219	210	251	218	206	219	231	225	214	234	218	218	202	237	223	217	222	219	206	234	202	211	224	222	206	235	219	238	213	240	211	214	225	247	233	233	223	218	221	217	211	205	227	241	229	234	225	211	220	230	221	221	206	230	200	205	203	258	219	236	241	196	247	225	236	231	216	249	235	234	225	238	233	242	232	232	204	236	230	238	209	246	206	216	224	203	210	224	218	255	209	213	217	264	214	222	238	215	242	224	236	238	238	209	212	222	223	211	222	246	211	234	231	215	229	218	223	184	194	235	254	208	231	249	207	208	215	218	214	218	239	195	207	241	231	237	217	213	250	200	184	233	214	201	226	226	232	241	232	214	230	208	219	206	246	217	234	239	224	220	210	238	218	229	228	227	225	223	219	221	240	248	234	215	212	239	220	226	242	237	236	243	231	227	241	229	243	213	238	236	227	219	237	231	201	220	249	239	227	254	250	213	232	259	244	205	214	226	178	191	236	224	249	229	243	206	221	241	233	229	200	247	226	240	212	208	240	216	219	244	237	200	235	215	233	205	195	215	225	228	251	214	200	242	224	192	228	243	229	236	220	258	243	231	231	213	228	213	254	227	240	234	207	194	239	234	213	225	213	222	233	184	227	237	231	237	219	206	255	225	215	212	242	227	228	227	202	217	239	243	194	202	220	240	209	221	233	250	235	213	238	224	240	218	228	241	198	251	229	211	225	228	227	210	220	235	209	226	214	232	234	240	217	213	235	255	232	199	214	213	222	244	219	217	222	237	233	217	230	213	207	212	225	221	205	205	229	245	249	240	200	201	227	225	223	245	250	221	237	190	238	247	210	231	234	205	240	262	221	237	221	202	225	220	245	201	207	205	251	218	206	212	225	235	250	234	212	229	225	238	219	242	212	227	214	210	204	215	229	208	216	238	211	221	210	214	219	246	238	195	238	213	247	218	230	219	225	236	200	187	245	229	221	198	215	224	210	209	239	232	221	212	196	242	215	204	242	222	218	212	238	237	219	218	222	235	218	212	239	222	221	224	224	225	214	218	224	241	218	226	222	216	228	260	225	204	213	221	229	237	235	237	225	234	219	233	199	237	237	223	235	221	196	226	202	211	229	254	232	221	224	208	204	217	251	207
28611	43295	31594	43865	73142	56016	35815	16881	8830	5014	2378	1060	619	368	344	360	386	438	452	412	362	353	359	385	343	359	366	358	408	357	351	343	374	383	357	348	350	382	417	341	391	356	379	339	338	348	360	373	373	377	372	355	376	373	353	372	349	357	353	350	358	378	362	342	374	356	370	358	366	394	376	347	365	339	369	383	353	380	367	350	337	383	371	367	341	391	375	328	384	366	358	367	373	353	356	364	389	375	350	362	348	377	371	378	375	341	358	359	389	376	338	347	347	374	378	353	361	336	389	363	347	375	355	361	339	390	380	364	368	337	357	337	340	376	365	350	370	347	370	409	402	380	346	373	375	379	338	355	347	325	352	352	373	368	344	383	360	380	376	356	375	354	329	346	353	374	356	347	343	378	350	380	319	359	339	355	375	390	369	382	327	375	354	361	367	377	381	389	352	374	369	379	392	335	353	354	382	378	348	374	347	351	342	386	360	357	323	374	328	368	352	378	342	343	352	373	350	343	350	443	357	389	388	343	379	345	374	344	349	325	358	373	354	400	344	368	382	359	393	384	373	388	379	332	387	356	341	368	347	352	386	325	377	370	333	364	365	351	374	328	359	368	354	367	373	359	336	333	370	327	371	360	350	377	367	368	329	359	372	371	378	383	393	341	364	370	370	352	355	347	359	361	383	392	335	358	327	354	392	379	344	378	394	356	361	386	371	365	333	366	366	377	330	389	351	351	355	350	384	370	366	380	392	361	384	354	362	341	354	369	356	324	334	347	377	365	336	362	383	332	333	362	375	372	335	354	364	366	355	367	382	354	369	338	357	354	367	314	369	371	364	378	324	375	340	346	355	391	358	347	354	369	333	357	343	375	369	362	335	370	398	360	371	342	334	356	381	345	401	349	377	384	332	387	343	359	383	366	349	357	342	355	386	377	371	347	344	355	381	388	377	366	350	339	375	357	364	330	322	374	314	346	395	340	357	381	345	364	370	362	364	376	352	379	363	358	360	398	356	346	378	361	364	343	353	339	371	354	349	344	373	353	363	363	385	364	366	364	365	347	343	381	360	359	382	358	393	356	351	351	372	368	355	357	402	375	369	349	335	388	365	370	341	342	353	371	361	397	373	361	373	374	355	359	361	352	361	356	350	334	349	359	334	366	350	343	371	358	410	397	338	352	368	362	332	358	339	378	372	389	364	348	326	369	334	359	330	352	368	347	363	365	368	351	337	342	382	360	362	357	342	357	393	352	343	401	352	349	376	367	349	363	399	345	379	363	315	309	349	392	347	360	341	364	339	348	353	359	345	341	340	368	367	348	342	361	367	363	350	359	353	317	350	346	348	367	350	378	358	314	358	341	332	379	379	346	344	345	342	395	379	413	351	368	394	357	385	370	383	373	385	371	351	363	368	355	326	351	312	404	341	370	334	365	376	365	373	362	345	374	342	393	329	350	362	362	323	361	367	382	357	339	341	323	384	360	333	333	370	338	377	365	351	377	356	347	341	329	341	334	327	343	328	339	380	338	363	360	350	354	351	313	369	356	370	370	368	361	391	387	326	344	343	372	374	341	339	368	361	372	347	356	368	378	326	363	374	375	343	378	331	382	399	377	348	384	357	363	379	367	330	355	360	368	317	383	334	369	360	403	382	382	374	337	351	372	346	358	343	351	389	374	374	367	387	340	356	360	371	382	374	367	343	382	366	373	371	363	367	409	379	363	368	367	385	342	355	401	384	367	360	358	385	388	374	346	339	354	353	384	337	351	363	352	375	368	348	399	350	361	354	373	355	343	374	389	357	358	389	370	323	377	357	352	367	339	392	355	344	353	359	355	338	347	359	354	341	359	359	353	353	364	379	368	360	352	364	372	368	325	397	380	357	375	345	341	363	347	360	350	384	374	362	375	375	351	384	368	336	370	352	353	378	366	374	346	414	335	364	380	353	328	387	359	392	371	357	395	348	354	361	382	374	336	373	368	357	355	352	388	331	358	356	348	375	324	361	358	396	367	334	361	403	395	391	331	334	338	347	371	339	356	376	392	369	330	329	357	391	345	363	319	379	371	381	402	352	356	413	367	363	335	358	338	373	373	380	345	320	372	375	345	386	360	349	366	341	368	332	354	364	358	326	351	325	343	383	362	389	400	342	365	360	370	365	353	344	405	388	388	350	394	361	373	370	334	353	361	375	376	354	370	357	380	369	346	368	333	310	356	341	336	386	338	347	359	359	374	315	366	379	358	355	377	365	366	366	346	336	358	374	342	351	337	350	393	305	350	371	374	343	367	364	368	347	383	335	368	322	367	383	370	396	383	377	364	341	378	366	373	375	345	367	360	324	364	351	373	356	360	398	364	371	361	347	354	375	327	349	335	354	362	336	361	350	357	388	358	355	386	367	330	386	348	394	376	391	353	361	360	338	354	357	382	346	365	345	325	337	353	379	294	381	332	348	361	342	379	382	354	380	350	368	332	323	372	330	339	377	354	359	362	393	336	369	371	375	374	335	342	352	394	372	347	404	386	375	345	356	399	368	325	403	349	347	355	342	376	317	372	329	386	335	335	383	364	356	344	342	334	349	400	396	395	369	377	363	360	364	349	385	362	376	355	355	358	338	321	374	347	366	383	339	366	348	381	366	419	364	344	342	350	361	339	361	366	342	358	376	389	336	360	377	311	336	348	391	336	340	359	340	345	345	351	378	319	375	334	351	368	340	355	369	346	361	383	394	392	337	363	366	368	392	371	354	331	336	366	392	361	386	384	335	329	330	386	384	362	357	359	335	366	367	349	378	373	366	362	386	361	315	372	347	338	359	382	372	381	367	360	361	348	343	341	376	406	355	364	367	329	373	321	363	333	364	358	341	405	348	364	338	401	352	345	355	360	354	385	354	343	352	389	356	344	362	360	334	370	373	354	384	365	368	363	383	374	383	372	389	355	344	357	361	354	342	363	412	336	328	353	389	377	357	388	356	366	371	356	375	352	368	358	363	361	361	356	378	363	369	354	371	354	314	351	386	389	351	354	364	369	363	399	358	347	376	383	375	372	339	342	352	355	397	356	335	380	378	360	355	378	352	379	365	382	361	386	357	399	347	369	363	364	351	381	346	362	383	313	377	366	336	345	344	358	376	364	388	347	363	367	368	375	348	339	366	374	391	331	367	364	370	358	391	344	407	342	359	360	355	360	368	374	333	342	393	337	357	370	347	350	363	363	355	354	354	365	381	338	350	362	356	357	360	359	374	347	370	358	342	359	326	347	359	355	348	348	381	355	369	354	356	365	335	352	369	365	375	357	351	365	329	355	378	379	384	359	360	339	359	345	349	383	392	349	363	387	354	369	343	347	351	353	350	360	375	359	372	339	356	386	348	354	354	377	373	348	319	368	351	352	355	339	347	351	372	341	377	346	378	325	352	368	345	325	353	347	354	353	370	349	430	336	372	381	341	386	378	356	344	358	336	324	358	378	355	367	374	336	333	400	368	348	352	358	357	369
26516	21139	16003	13804	20477	15668	5718	1136	515	402	337	234	183	201	221	203	243	184	194	217	224	200	223	223	218	199	214	219	234	227	211	216	219	205	204	208	258	221	203	210	192	181	185	200	194	219	233	213	231	177	195	209	176	217	201	225	227	199	201	185	241	211	222	210	203	226	226	206	215	212	207	207	205	216	179	191	243	201	195	221	213	202	209	184	198	216	217	238	199	205	206	230	209	193	208	232	209	179	199	214	221	184	206	189	193	224	225	231	228	213	196	222	203	209	211	209	202	230	229	223	204	254	209	213	204	206	210	211	192	222	214	238	210	183	205	221	202	230	219	232	219	231	230	214	230	235	210	211	228	193	192	188	212	206	215	206	222	214	209	208	210	219	228	215	194	224	205	234	233	207	217	182	190	230	207	208	216	202	206	219	219	207	187	196	205	213	217	205	220	205	214	217	236	181	228	217	217	235	190	207	168	204	209	191	186	194	197	237	174	240	225	193	212	211	210	215	214	207	182	196	209	192	219	196	220	229	210	214	203	184	217	200	212	209	230	234	214	190	205	217	202	208	204	211	213	198	223	219	222	209	247	195	219	215	214	233	208	231	206	218	213	247	218	213	186	221	213	215	211	217	207	208	215	189	228	241	235	208	198	218	221	185	199	222	220	207	217	179	212	209	208	183	221	233	229	205	199	204	209	218	201	202	203	207	213	231	219	213	173	200	221	210	192	213	216	202	186	218	209	199	227	229	206	197	211	218	229	245	217	193	216	193	196	207	218	232	202	242	203	203	218	187	188	207	201	213	199	196	210	217	207	222	200	212	195	228	214	195	200	234	208	199	201	223	221	204	196	236	201	210	216	218	208	217	213	181	247	210	174	226	201	213	211	219	204	222	217	208	201	227	218	218	193	192	209	232	182	232	206	194	212	213	196	206	188	240	230	215	232	214	191	202	211	208	206	228	185	192	232	208	209	177	202	206	216	220	211	194	210	203	187	222	217	204	227	203	214	201	193	196	215	218	221	186	208	219	220	226	219	205	227	180	194	205	217	207	226	200	212	229	214	213	180	216	226	200	209	233	230	206	184	235	200	228	220	245	221	216	214	185	220	194	205	205	187	219	192	206	204	203	204	243	222	188	209	224	217	213	224	183	202	208	191	219	210	216	216	227	212	231	233	215	206	211	193	218	228	196	232	217	215	217	230	198	181	231	221	221	238	179	230	213	206	198	219	236	231	195	211	210	208	220	215	216	239	235	223	222	229	201	199	228	205	216	175	205	220	212	204	211	209	214	219	199	241	195	207	202	212	206	193	223	202	195	196	186	219	218	235	201	200	213	215	210	173	202	218	199	196	198	234	215	197	195	212	195	200	196	187	206	209	233	217	211	199	227	216	203	202	203	198	235	254	206	217	220	206	213	198	212	218	219	188	223	213	237	194	207	223	196	245	228	195	203	188	198	242	218	180	205	225	210	231	225	207	218	186	204	218	194	213	219	231	219	231	195	210	195	209	233	214	186	194	242	208	215	208	231	225	237	225	215	211	235	208	221	209	201	221	207	217	209	186	217	212	189	203	223	190	205	208	219	190	204	242	222	190	212	199	185	182	217	211	212	207	213	206	208	213	213	211	229	220	205	226	202	214	223	203	228	197	223	239	221	223	221	189	210	199	207	194	220	199	199	209	218	191	218	226	196	210	194	212	223	237	210	220	214	202	199	208	179	191	217	213	221	226	218	199	222	226	212	195	195	217	200	220	200	214	180	212	202	186	205	212	232	207	191	185	236	226	227	225	233	205	213	198	193	212	213	199	223	175	206	203	236	196	221	216	214	224	198	235	208	213	195	195	220	216	219	221	219	221	226	189	226	225	194	213	200	201	215	190	224	213	204	226	201	221	216	210	213	197	175	200	217	201	189	214	229	229	202	236	199	224	224	221	205	240	214	207	201	219	196	216	202	206	215	244	210	201	231	220	214	193	234	217	219	236	210	213	197	222	220	197	210	179	223	216	210	191	209	216	223	201	202	225	223	221	200	221	184	206	198	195	217	183	214	192	182	234	201	186	196	210	202	219	210	232	208	208	203	189	197	207	236	199	214	199	217	205	199	229	214	220	198	219	218	205	190	191	196	193	206	203	220	212	205	234	195	200	205	197	219	224	211	224	216	210	220	210	232	201	181	186	230	212	215	191	214	231	206	212	223	228	230	193	216	192	219	241	207	212	200	214	222	201	224	206	211	226	211	176	212	235	218	227	216	207	217	236	212	200	203	195	213	213	213	217	212	256	210	222	210	224	182	191	233	195	211	215	216	222	212	214	209	223	229	221	220	240	203	181	238	215	212	195	199	209	231	220	229	217	214	207	192	222	223	216	208	205	197	183	184	204	230	208	211	227	209	225	214	206	230	196	214	236	210	190	198	212	217	211	210	231	219	204	192	225	239	209	178	198	226	226	202	229	193	213	191	199	207	216	242	219	204	239	210	210	215	216	218	189	198	227	215	228	194	174	203	218	215	170	175	226	201	217	223	214	192	217	204	193	217	231	197	202	238	217	222	191	209	197	203	218	209	211	202	198	232	220	234	205	219	213	207	233	215	216	202	203	223	230	200	205	214	230	215	209	201	235	203	190	231	203	189	211	236	222	211	183	196	204	205	241	197	195	212	218	228	228	209	193	206	219	223	222	232	194	211	227	197	210	226	212	203	201	201	198	200	188	185	219	207	231	215	205	221	222	211	209	205	187	194	200	196	218	199	193	219	226	239	205	219	231	204	220	209	181	230	223	208	234	195	235	202	200	208	192	227	207	193	201	208	228	197	194	243	195	210	180	206	211	221	231	208	188	216	202	192	192	200	213	205	236	224	232	221	189	201	219	214	203	209	216	209	190	190	207	213	236	219	209	227	207	216	218	198	213	220	183	217	210	194	193	230	236	196	220	223	213	213	216	199	212	224	196	222	233	214	215	222	212	197	238	201	204	192	228	185	206	175	203	182	216	227	216	207	214	217	202	211	220	231	220	229	199	208	218	205	217	209	199	255	205	208	265	201	198	238	213	210	202	239	234	194	225	199	220	234	208	213	225	243	200	226	203	188	218	223	187	196	225	207	208	188	201	209	205	187	242	224	218	224	208	191	221	211	181	199	233	225	228	206	195	209	212	211	217	211	207	207	197	203	240	245	217	225	189	219	216	213	214	196	199	226	263	191	211	205	240	204	189	226	228	200	208	198	200	227	204	198	217	208	232	235	210	217	195	198	216	207	239	218	196	197	210	211	215	222	216	213	215	231	215	192	205	229	214	211	218	230	218	215	243	243	203	210	203	194	224	212	234	238	231	202	211	203	198	212	191	191	186	207	245	231	209	200	195	203	233	198	212	219	210	212	189	223	195	224	191	234	208	201	217	222	194	219	202	211	197	197	194	238	214	228	225	204	198	238	217	216	184	195	192	214	210	201	197	199	217	203	199	216	197	221	205	222	229	228	208	216	221	232	194	198
21531	23531	16427	20670	28144	21030	9339	2298	1046	717	524	399	392	334	350	375	326	351	348	355	348	365	358	329	349	353	357	336	362	323	378	341	345	324	333	355	346	344	386	368	329	384	349	349	341	308	339	357	329	351	347	341	379	330	349	383	328	343	334	381	352	328	332	358	337	346	327	349	297	343	344	356	361	352	335	361	350	354	340	341	349	373	324	335	349	354	333	310	327	362	356	320	321	333	350	353	357	325	317	333	323	382	366	340	369	319	365	356	319	366	366	351	342	331	364	318	339	343	313	355	376	306	341	342	336	339	353	343	348	354	325	319	357	328	362	355	358	320	381	327	324	363	320	307	325	384	321	363	347	356	339	351	378	350	345	356	361	339	337	363	355	336	324	352	307	383	317	346	322	323	313	356	332	345	364	333	367	366	330	313	343	334	357	344	345	327	312	323	335	315	363	351	367	354	354	352	299	366	328	360	347	335	354	324	336	335	346	355	341	380	344	358	330	353	337	341	349	358	355	324	339	344	318	355	349	326	317	322	356	339	338	347	362	338	364	315	358	349	338	323	307	354	331	338	365	341	327	372	345	339	378	367	360	379	339	384	343	327	380	361	351	330	373	396	354	337	319	324	335	358	346	343	359	336	336	352	349	336	345	333	345	348	365	378	355	319	312	355	358	364	331	341	348	351	369	360	363	372	327	317	336	364	372	356	328	341	329	375	334	338	386	322	344	360	370	372	371	344	341	334	347	342	335	325	352	323	333	360	351	358	355	359	348	347	353	347	321	346	352	381	377	364	319	347	338	358	331	330	321	365	383	330	317	350	354	348	370	334	341	367	327	355	334	318	395	347	325	350	361	338	354	353	376	346	334	354	335	365	331	344	353	362	338	350	371	341	319	346	387	364	314	393	357	362	337	329	350	331	366	347	348	333	343	334	334	341	353	316	378	304	352	350	337	371	331	343	361	311	364	352	331	360	364	323	352	358	334	396	344	328	347	353	389	343	372	368	329	314	397	337	378	347	358	367	309	371	376	359	343	344	306	318	323	323	368	340	360	347	365	326	353	346	339	343	345	365	338	312	372	366	332	334	304	331	359	373	365	351	380	366	311	343	340	339	312	332	316	318	334	355	367	350	351	353	350	351	345	341	358	351	338	324	350	391	328	348	355	329	294	312	368	359	367	351	350	356	325	339	325	335	371	355	355	332	335	362	366	325	357	339	334	382	360	327	348	366	353	355	315	350	357	331	363	358	326	319	353	317	321	364	355	347	353	329	344	318	346	340	331	335	336	349	355	379	359	334	353	330	355	355	320	336	352	348	326	351	353	354	369	340	325	353	370	323	368	343	351	361	349	356	359	354	358	319	345	335	342	352	339	340	323	336	326	363	292	334	316	320	326	329	329	394	330	344	318	356	358	351	353	346	341	373	327	344	368	357	390	343	329	386	335	319	338	348	340	331	318	342	356	346	320	363	335	339	373	367	351	312	342	351	344	301	329	357	385	342	378	338	347	352	365	401	346	352	389	348	359	321	353	367	340	346	347	374	338	337	336	328	370	370	337	366	337	313	347	345	339	337	321	366	345	364	333	343	341	350	347	330	346	353	361	386	366	342	363	387	352	322	332	362	338	365	328	354	365	356	331	350	326	351	365	337	354	331	347	365	366	328	349	353	351	336	361	334	326	337	334	337	370	301	357	327	333	357	327	335	333	336	375	294	344	320	367	360	326	350	324	341	338	338	362	348	319	364	357	330	373	321	348	345	363	345	355	349	360	366	346	336	354	305	318	339	357	376	357	291	352	339	346	330	354	368	302	312	337	319	333	363	355	348	356	357	328	317	348	343	350	343	364	363	334	358	335	351	361	330	342	348	356	331	330	355	356	378	357	311	358	365	340	320	349	344	346	351	350	348	341	323	321	356	332	343	366	371	347	349	341	321	397	330	334	322	331	344	360	360	343	366	331	330	332	336	382	358	374	335	336	355	336	350	323	331	346	361	328	338	319	348	390	348	318	333	306	378	333	337	351	317	365	328	331	325	331	339	348	351	330	377	324	315	360	331	336	340	370	352	374	364	337	336	338	299	357	356	336	344	350	346	326	350	337	362	377	351	368	343	355	337	351	342	354	382	360	357	300	375	350	315	347	349	336	354	377	368	341	340	333	392	349	349	341	311	361	358	340	382	337	353	324	351	322	355	354	342	379	351	346	324	343	325	332	314	324	362	294	359	336	364	333	352	346	345	356	370	367	368	341	344	311	372	346	338	359	348	373	363	376	367	322	384	344	367	357	372	357	369	319	368	321	331	326	343	317	366	401	356	349	345	335	363	348	354	360	342	351	353	349	375	325	306	331	355	333	366	359	382	339	349	369	332	365	340	338	346	316	346	327	334	350	336	345	340	364	349	324	338	345	377	346	365	338	330	345	313	348	310	313	347	358	326	355	384	378	339	366	327	350	316	322	332	372	303	338	379	346	327	341	328	338	335	315	345	336	333	324	378	319	357	353	363	359	355	317	383	365	359	349	345	341	352	336	374	332	355	351	347	357	353	322	362	372	352	368	336	308	377	323	342	345	321	360	365	313	294	374	356	306	357	287	348	340	324	322	339	329	311	375	348	341	365	380	340	360	364	330	350	348	323	361	317	350	345	356	371	363	336	333	336	375	333	338	362	351	352	324	340	325	377	350	375	349	352	335	343	307	346	319	371	354	357	339	317	343	345	362	354	344	315	331	340	354	353	378	353	376	368	390	357	351	333	348	370	350	371	350	348	358	358	348	385	364	344	349	335	387	320	345	372	366	315	317	356	347	371	318	332	347	335	318	367	346	320	368	361	383	366	344	330	352	316	342	346	309	359	343	323	343	371	319	339	356	336	338	340	300	331	350	362	326	323	369	364	316	347	346	371	339	363	345	358	324	358	358	395	320	339	330	372	336	353	323	346	350	356	327	331	331	349	322	374	352	335	329	349	306	380	358	320	385	359	341	361	356	343	329	334	367	368	352	318	363	358	353	323	347	348	352	374	350	345	330	329	337	328	380	354	333	354	366	332	336	350	348	357	340	325	354	351	342	363	373	362	344	345	376	335	359	335	354	315	323	343	329	353	346	358	372	335	337	323	331	359	375	322	382	329	399	323	367	341	349	322	346	340	340	356	382	350	335	331	311	344	342	366	342	354	343	337	340	358	328	332	342	332	346	355	358	351	374	352	357	354	315	343	342	384	330	346	349	318	324	358	336	341	361	346	371	330	340	355	347	359	339	327	344	348	364	348	349	346	377	348	327	355	326	353	319	316	367	324	362	327	331	316	347	342	352	355	314	361	361	364	387	381	342	341	364	346	342	314	318	339	331	390	327	371	323	330	353	329	356	341	331	331	342	380	369	370	312	360	347	353	311	350	348	337	336	353	337	394	339	344	321	368	343	329	368	325	361	324	336	319	357	340	323	304	342	341	341	332	348	393	319	343	354	363	349	356	346	364	351	364	330	378	330	336
24250	21175	28149	26696	46344	43714	25081	7970	1989	1119	663	363	285	233	230	229	243	250	257	254	215	241	243	218	261	264	233	250	229	254	241	241	220	241	254	242	231	233	250	238	264	223	251	248	232	261	241	255	262	253	225	252	254	219	248	262	223	248	220	249	227	276	247	256	264	221	228	244	210	226	231	194	224	250	236	212	239	253	219	237	254	227	240	258	240	238	260	208	251	237	240	257	222	249	225	248	228	239	220	227	244	224	230	244	225	253	253	267	221	287	248	249	271	207	217	246	245	198	248	229	240	227	232	242	247	252	253	227	238	223	261	258	231	231	254	220	219	245	219	253	214	240	234	246	236	237	228	244	263	227	237	218	206	238	245	242	255	264	219	219	235	205	216	225	253	228	218	247	247	234	248	234	237	258	252	246	220	214	230	226	234	221	217	218	262	208	233	225	229	234	239	246	257	251	236	236	260	251	245	251	224	216	246	244	235	234	222	263	245	245	263	236	237	237	259	220	229	251	249	246	201	244	239	219	250	269	230	234	274	231	264	248	218	225	244	227	239	248	224	231	234	218	240	254	246	249	223	218	224	220	275	225	242	244	210	239	230	258	233	248	256	246	223	240	240	220	239	236	218	254	235	221	237	245	235	211	256	242	221	247	228	240	220	238	231	256	255	229	243	223	245	224	253	250	243	243	254	246	233	249	252	232	227	223	241	235	243	236	244	239	219	260	213	238	236	233	240	224	259	250	227	256	240	279	246	225	267	237	229	250	230	242	222	231	235	248	230	224	221	232	249	250	235	237	228	240	229	216	238	220	221	226	238	231	245	235	215	239	254	242	273	222	213	250	269	220	259	243	246	230	250	248	231	240	236	254	252	221	239	245	232	221	224	254	243	233	228	221	257	245	249	236	236	230	265	237	220	242	238	255	229	219	222	254	252	233	227	230	250	230	232	244	239	223	256	228	222	237	220	215	232	238	236	238	246	253	229	263	236	264	253	238	232	230	240	221	251	204	268	236	240	260	226	234	211	233	245	264	214	252	228	244	248	218	237	217	250	229	219	245	199	278	242	255	246	242	236	209	226	263	227	260	249	233	232	251	220	236	260	278	232	227	258	245	241	226	265	248	252	253	222	239	239	223	237	260	247	247	248	262	225	239	219	253	221	243	240	249	243	222	247	252	228	243	254	218	214	201	260	223	226	233	250	218	257	226	225	225	209	214	241	252	230	265	208	263	253	233	231	216	222	266	232	253	238	216	253	257	251	239	221	223	261	262	213	231	269	236	222	268	230	258	241	238	251	246	230	225	226	248	254	241	213	226	249	236	224	206	230	219	228	249	243	224	232	239	278	237	251	263	245	239	251	243	213	241	272	233	223	245	224	247	240	243	253	247	244	220	244	241	249	206	241	247	270	224	216	228	250	260	250	238	255	219	218	254	231	246	253	251	214	238	249	226	238	253	240	249	248	249	248	233	227	241	261	211	240	284	221	253	264	233	200	246	236	237	241	226	237	223	231	225	238	209	204	242	243	248	245	264	260	244	227	252	246	222	217	249	259	239	228	212	205	235	231	271	229	232	206	229	196	251	224	248	259	226	226	265	254	250	262	220	238	213	227	248	227	233	256	221	248	237	242	233	227	212	250	239	240	243	225	246	222	252	217	222	231	222	247	237	255	246	262	240	217	237	232	256	243	222	240	250	250	223	210	226	252	250	237	237	254	239	219	235	255	269	195	195	237	231	238	221	229	255	242	281	260	240	246	257	259	238	266	232	255	240	268	233	238	257	215	235	242	278	251	226	230	263	278	231	240	239	226	256	227	233	235	236	253	230	240	229	224	255	226	229	238	226	230	239	250	237	231	228	212	225	250	232	236	236	263	237	254	198	264	232	207	208	271	253	243	280	213	216	223	223	261	228	241	256	254	254	240	213	243	250	253	229	219	250	247	195	239	222	248	216	241	255	254	258	268	222	224	264	206	284	245	260	247	230	225	231	203	251	239	240	258	255	220	250	238	236	225	220	240	212	222	226	224	222	240	226	249	226	219	247	250	220	253	228	259	227	218	232	263	240	243	235	255	225	248	214	258	255	250	242	225	254	240	237	243	221	229	228	208	230	245	203	245	243	222	259	264	250	250	241	217	258	222	216	227	237	231	229	268	227	233	226	215	273	274	251	239	227	225	246	213	216	224	237	269	233	218	266	238	230	232	243	273	236	240	238	256	252	232	219	261	222	222	256	249	250	271	236	239	235	252	244	248	218	210	217	236	219	233	237	252	246	218	228	243	209	240	235	247	237	231	242	257	264	224	229	225	212	225	246	242	256	235	230	228	248	249	227	225	237	215	241	270	232	234	250	217	243	227	268	245	239	221	242	230	227	211	253	257	240	232	221	251	251	229	246	247	277	237	234	238	233	225	245	231	197	241	237	246	235	252	213	250	228	202	245	246	248	234	222	241	233	222	249	256	234	240	247	225	254	256	236	233	195	238	226	231	236	252	228	245	248	232	252	241	221	253	241	253	247	240	251	253	247	234	235	241	252	239	248	241	234	209	242	224	226	209	272	239	244	243	220	230	255	236	236	256	268	246	206	226	249	245	236	229	214	241	261	261	227	214	242	225	219	224	244	248	241	243	220	236	240	233	251	224	243	221	248	202	222	251	272	236	266	232	209	226	255	242	251	223	244	215	235	221	249	239	249	252	259	259	237	252	241	213	213	238	222	221	233	234	235	241	245	215	265	217	243	236	247	245	230	229	234	237	223	223	202	228	252	209	265	266	224	270	260	254	247	263	219	263	251	253	243	229	247	218	218	263	244	240	229	241	228	237	219	239	277	252	235	233	241	238	216	239	218	232	237	243	229	230	230	248	247	228	245	215	220	235	252	256	239	215	249	243	249	239	226	251	238	226	271	243	224	236	220	240	256	247	248	250	248	246	231	234	238	240	256	227	256	237	260	277	265	227	265	224	231	247	221	250	226	217	237	233	246	226	228	229	229	218	217	228	253	250	215	250	231	221	235	264	226	233	241	252	222	245	218	216	224	231	239	237	215	246	220	249	218	248	221	242	230	247	256	238	218	239	217	257	242	252	234	233	221	239	245	227	243	242	229	229	230	257	228	247	242	227	242	242	255	194	239	241	221	222	209	241	221	238	250	228	251	234	230	243	245	247	279	236	227	229	247	240	267	241	253	221	231	232	252	256	254	251	242	229	246	256	253	220	216	249	225	217	267	232	233	237	256	236	226	247	233	251	231	247	256	238	224	240	240	244	234	231	246	248	204	235	233	206	217	213	248	265	247	260	239	243	236	252	248	232	241	227	226	245	268	223	241	249	253	221	239	246	226	223	217	228	243	242	236	247	221	239	232	242	249	255	237	228	232	210	248	228	261	218	216	251	225	240	221	236	261	254	236	219	228	242	236	222	229	254	222	187	267	243	230	238	232	216	250	234	224	244	216	235	226	249	201	229	239	228	231	220	235	215	235	244	210	230	219
23964	37230	29035	39515	55409	43962	27788	10620	4443	2649	1495	715	506	352	394	396	413	396	396	387	374	393	382	409	371	384	413	391	359	391	391	370	372	378	394	370	370	363	418	364	357	398	375	407	358	409	356	397	374	443	409	423	411	407	387	397	370	333	357	462	360	393	424	421	379	385	347	404	391	391	381	382	373	387	402	382	362	385	369	374	365	424	385	379	413	349	363	404	373	351	368	384	371	402	341	368	384	378	355	375	356	368	374	372	419	393	380	352	384	394	381	389	384	385	389	378	373	407	408	416	367	357	384	389	391	361	405	384	394	386	379	370	404	427	423	407	393	391	387	396	365	377	410	392	390	372	399	401	379	357	397	373	371	362	364	348	370	399	375	361	412	369	366	382	402	412	401	354	389	400	416	366	357	361	394	402	384	375	390	361	405	392	394	380	405	372	400	370	341	375	384	378	386	412	388	374	388	363	376	356	357	394	349	378	399	381	393	360	410	382	375	415	393	408	368	343	345	371	388	371	385	397	392	346	384	409	375	378	408	414	359	402	364	397	340	368	346	415	427	403	343	409	381	413	418	395	372	386	402	365	376	368	399	363	369	390	405	380	380	411	366	364	351	357	338	376	376	368	390	376	374	343	381	406	406	364	389	377	392	355	375	398	405	377	390	375	409	391	394	409	384	384	380	397	371	355	348	424	396	356	400	374	363	412	397	412	374	366	356	385	374	367	355	358	413	403	363	372	384	403	379	397	417	363	381	354	407	379	367	384	380	382	388	373	350	341	384	354	381	382	394	371	414	397	374	367	404	371	368	407	361	368	340	414	356	364	364	375	361	392	399	373	394	378	354	401	371	383	386	363	385	383	393	430	400	400	394	359	362	375	385	350	363	352	386	393	443	434	393	360	361	372	370	385	363	386	398	380	402	416	373	366	407	411	376	408	399	417	390	413	378	373	369	346	364	395	365	403	375	407	375	407	399	392	392	387	376	377	371	392	377	427	403	396	368	394	370	423	378	418	380	381	390	410	403	386	386	381	388	354	383	378	404	359	375	348	392	387	342	386	373	406	399	389	401	400	380	385	364	400	376	392	401	380	411	390	356	383	394	397	411	376	376	390	377	396	427	349	390	396	390	368	374	382	391	396	370	390	377	385	407	386	374	355	394	406	376	376	382	352	387	372	409	428	371	384	383	365	380	378	414	353	381	417	416	412	372	368	420	403	390	368	384	395	353	360	391	385	387	394	394	394	367	370	357	370	404	398	379	368	373	397	381	369	404	388	408	376	394	406	393	361	385	392	380	386	416	377	381	385	381	365	384	418	404	368	392	395	379	378	420	373	374	394	364	387	395	391	382	391	377	400	393	391	370	382	377	368	355	344	396	332	378	395	396	368	369	375	389	383	380	404	421	390	371	393	395	405	384	413	380	435	365	417	348	352	402	381	377	434	392	367	361	394	388	386	353	387	358	400	399	370	387	376	398	388	388	382	351	371	374	370	384	393	372	415	381	377	369	376	360	382	333	381	359	404	411	380	424	373	362	388	426	404	374	416	366	387	337	360	380	372	390	369	360	402	367	384	391	388	369	365	384	379	412	369	382	396	388	371	365	352	388	357	387	389	368	400	392	362	362	383	389	359	331	352	423	350	371	390	360	353	386	394	372	394	373	361	395	382	375	403	345	372	390	401	408	393	345	397	393	380	389	377	380	377	358	400	399	419	387	413	350	386	370	409	386	368	385	372	407	404	374	419	341	367	399	379	383	397	369	409	341	337	378	410	377	361	390	370	391	425	386	424	402	345	357	358	400	369	378	398	405	386	398	377	385	399	430	383	379	345	397	379	376	393	374	387	363	389	369	388	435	368	369	402	374	369	363	357	396	415	409	375	405	367	416	385	411	394	391	337	402	412	371	392	374	376	363	376	362	383	342	378	391	368	382	408	405	423	426	398	401	369	366	394	410	380	387	370	374	398	399	370	418	371	380	394	389	352	381	388	399	370	399	391	393	373	371	392	368	397	383	380	360	359	384	352	374	384	384	395	387	409	379	369	381	384	367	390	365	408	372	394	384	369	356	393	369	386	428	377	411	404	362	369	402	388	371	369	377	408	359	396	399	401	373	399	376	375	375	383	383	401	421	374	396	374	393	406	408	400	399	391	373	402	374	378	373	371	419	361	380	402	375	394	400	392	402	382	363	375	382	405	366	356	370	396	382	380	397	400	372	385	375	391	382	333	392	372	360	411	352	430	372	374	377	395	421	420	359	401	393	369	396	391	402	379	417	345	401	361	398	408	361	388	376	387	428	392	347	418	359	401	387	390	379	375	458	397	387	413	356	378	395	385	395	385	365	402	392	384	404	418	386	383	376	426	350	420	385	412	360	399	374	372	411	352	386	391	357	382	381	389	368	354	392	387	370	358	358	388	375	391	372	363	342	370	380	401	424	376	361	365	384	407	412	394	414	372	398	367	358	368	386	383	407	374	394	403	414	392	423	360	324	363	379	430	379	402	371	391	390	403	368	404	358	370	370	402	408	377	365	404	380	378	415	401	390	372	433	384	376	397	358	398	378	359	384	366	376	385	381	359	357	355	406	393	414	344	382	382	384	388	424	380	398	363	391	391	380	368	390	378	390	380	418	387	383	398	353	403	381	392	348	367	387	396	386	399	413	375	405	351	385	386	410	394	380	338	367	399	387	377	390	417	379	371	354	403	347	391	366	410	421	421	369	362	377	385	414	381	386	416	339	347	378	377	404	402	351	359	366	391	409	413	406	375	407	424	412	382	367	372	404	367	363	383	385	410	362	392	370	397	387	389	413	388	340	375	396	371	383	373	378	365	364	369	394	426	423	348	373	396	392	383	396	381	413	388	347	361	350	400	349	379	380	387	381	407	370	410	405	382	366	368	351	351	399	398	364	335	372	350	370	379	355	377	388	373	418	334	376	398	380	380	383	364	393	402	356	363	365	404	392	409	358	393	381	385	380	402	390	381	391	383	374	387	384	399	373	386	351	412	359	382	337	382	355	329	424	372	384	395	353	362	361	381	370	393	376	388	374	359	362	364	389	376	427	363	391	394	372	392	376	362	397	419	350	376	408	406	395	365	390	392	380	369	405	363	369	357	383	363	388	366	384	366	396	401	401	389	396	355	378	367	378	383	388	349	403	348	397	415	392	357	414	343	380	360	391	368	397	389	369	388	388	412	405	393	384	364	372	379	385	397	370	391	342	338	368	394	399	366	404	359	371	383	404	371	362	370	362	383	419	412	400	344	391	377	391	360	387	360	373	407	378	369	412	424	380	409	377	379	383	415	387	377	386	400	361	393	371	408	412	384	361	399	413	408	408	387	433	387	386	407	390	413	389	419	377	374	390	372	387	361	372	385	376	408	371	376	403	393	409	364	380	360	366	405	392	369	362	404	369	362	372	386	413	409	411	363	398	364	387	379	379	384	382	380	382	387	380	378	406	406	374	403	375	387	382	414	386	376	389	389
22937	21159	28910	23627	43775	55061	38843	17910	5719	2629	1329	544	349	236	236	237	211	286	258	238	224	242	251	233	219	215	210	204	222	230	219	231	211	235	223	225	231	236	211	242	223	218	250	228	227	212	220	213	189	225	238	215	232	207	214	219	219	227	219	246	198	236	227	230	214	232	214	216	235	207	232	251	240	224	242	216	210	224	236	210	224	211	231	225	240	228	215	209	238	268	263	214	232	205	223	228	247	233	236	239	219	185	210	217	226	228	222	209	212	221	212	221	229	211	237	227	212	245	202	221	218	206	216	231	205	212	206	202	204	219	224	253	215	244	214	210	215	208	253	204	203	217	223	195	237	220	207	213	224	220	214	206	251	233	221	216	249	235	226	213	238	226	235	230	233	224	208	237	196	231	204	211	229	208	227	232	231	241	201	222	210	208	215	216	213	218	196	225	216	223	226	249	201	204	236	247	224	231	235	218	231	220	229	232	207	220	187	207	211	224	215	225	219	223	239	213	222	232	200	204	235	194	233	213	216	218	228	214	206	254	237	231	221	204	211	238	247	228	209	239	250	221	215	246	222	239	201	251	245	203	202	217	220	202	206	224	209	225	244	201	239	223	234	258	218	208	237	220	250	245	210	199	224	230	217	194	202	229	205	219	208	231	235	204	222	227	195	216	213	208	243	243	209	210	225	233	210	217	237	208	205	217	226	230	219	227	215	201	213	230	222	225	221	228	208	225	204	215	223	225	225	239	193	236	205	240	209	219	227	264	216	211	221	205	221	243	211	242	218	206	211	208	221	208	197	225	208	217	217	216	224	234	224	222	218	213	242	209	223	231	199	222	227	212	217	207	223	222	223	186	228	220	229	205	227	212	231	224	218	234	198	245	226	228	229	216	214	241	211	245	208	212	231	225	234	203	226	206	217	227	213	221	218	214	227	219	246	249	208	236	269	230	223	216	209	218	216	201	204	214	223	211	215	200	207	227	232	215	234	224	229	202	224	231	206	204	215	210	222	215	246	248	227	251	205	215	222	255	208	236	244	216	220	213	214	212	212	228	210	219	201	221	225	202	196	213	237	221	204	227	257	223	236	219	238	211	219	224	210	215	206	240	207	213	240	211	232	226	203	267	220	213	223	213	242	217	214	225	229	184	220	219	201	204	207	233	213	238	211	217	202	235	220	186	218	221	203	225	227	230	225	195	214	226	216	200	238	205	222	219	216	224	215	230	227	232	215	219	203	252	214	186	203	217	225	208	236	227	213	238	218	218	206	220	227	218	199	214	212	227	209	213	215	222	226	214	201	214	233	216	217	225	240	210	200	214	218	228	212	207	229	219	209	228	224	218	200	238	248	213	209	217	238	198	228	231	200	215	207	222	190	245	228	227	223	201	217	223	224	198	223	213	218	223	216	208	215	222	219	246	228	193	226	212	240	190	232	217	254	231	240	237	222	234	197	233	250	235	220	231	201	195	204	216	234	217	224	227	201	255	216	247	235	215	238	215	247	207	237	227	212	220	224	229	211	228	202	229	239	220	211	218	241	236	218	224	194	191	206	238	207	230	175	213	245	240	225	209	232	222	206	216	193	199	246	218	221	213	202	229	221	230	230	245	209	194	203	203	228	210	213	218	210	238	219	220	239	212	215	217	216	202	211	245	200	232	218	230	222	221	215	245	195	222	223	237	234	205	217	243	207	211	226	215	234	247	207	218	198	204	240	228	229	238	240	213	220	223	228	216	213	220	211	227	209	222	211	203	221	207	223	232	220	212	197	235	232	225	204	246	233	214	214	200	218	196	210	239	243	212	236	208	223	238	226	207	207	200	211	234	206	229	213	210	245	187	183	216	225	230	218	221	220	234	228	223	199	230	203	211	257	242	221	211	194	229	202	208	211	186	195	208	216	241	213	234	218	212	221	216	230	205	225	215	209	231	215	236	228	228	203	212	241	216	215	213	200	219	224	222	207	225	268	221	234	224	211	230	227	199	192	220	215	223	215	217	206	225	221	229	199	212	205	238	196	225	210	193	246	216	239	228	217	203	231	231	208	208	208	236	218	201	237	210	206	224	200	218	244	190	217	206	249	234	231	226	211	213	208	220	243	211	197	238	218	203	200	235	224	192	202	214	223	205	212	208	192	201	236	213	223	212	227	218	207	232	231	229	243	235	235	218	203	212	204	235	212	227	221	206	224	232	219	240	231	204	205	228	236	231	191	214	246	222	195	247	224	198	219	216	220	219	218	215	197	219	225	211	213	232	214	231	225	206	226	221	216	230	249	202	222	204	221	210	218	213	211	236	235	221	241	202	225	189	219	219	217	223	222	234	201	218	233	215	224	204	201	193	213	227	256	218	235	253	220	211	232	235	226	216	224	194	187	227	230	239	228	189	225	225	241	189	222	195	215	218	230	224	208	197	222	215	210	223	194	258	218	233	249	220	209	224	191	229	232	206	246	204	207	195	229	223	215	223	228	196	218	225	217	226	227	212	231	227	200	237	225	233	201	208	237	193	217	208	209	196	242	192	207	248	209	230	205	210	229	228	210	187	224	205	227	247	239	217	212	215	220	213	209	241	234	222	214	207	219	215	197	252	231	207	218	233	198	228	206	206	228	201	224	220	209	222	194	213	229	182	223	213	215	224	215	211	243	208	215	191	222	204	223	222	230	210	237	241	234	257	234	236	228	211	219	211	224	220	246	220	212	232	249	214	221	225	206	224	237	191	208	213	238	203	226	220	216	213	229	206	202	217	216	240	224	214	219	217	238	200	236	206	222	227	230	228	205	232	189	216	218	223	218	232	230	226	234	215	231	228	191	208	224	223	205	236	242	225	192	225	210	217	233	236	226	240	234	257	213	223	212	231	218	219	246	238	229	222	232	222	201	231	201	210	228	218	219	225	212	230	225	230	225	187	243	212	220	219	229	207	229	200	201	196	219	230	222	250	212	231	230	225	237	214	203	204	232	214	238	236	211	238	216	226	248	191	243	215	217	226	204	190	200	199	253	236	228	228	216	218	255	220	218	230	242	218	231	233	240	222	222	207	216	206	230	208	233	204	224	242	232	211	228	234	220	219	222	243	199	224	228	228	228	210	208	204	230	243	233	222	221	234	235	199	212	209	220	227	209	227	230	239	221	228	207	233	213	242	201	195	249	232	242	238	238	226	207	216	239	231	219	210	223	247	221	219	230	214	211	233	222	233	223	223	208	225	218	204	191	227	224	218	217	221	230	230	229	217	217	236	220	218	199	200	205	232	229	226	205	235	247	214	221	207	204	229	211	204	256	231	227	223	210	279	241	244	222	180	210	225	221	227	226	221	193	225	208	214	241	198	249	252	227	200	216	203	232	216	231	228	227	199	191	201	211	216	240	238	195	228	213	241	220	224	210	220	195	214	223	216	235	230	227	228	212	212	221	215	253	213	190	238	214	200	187	219	219	233	225	223	230	233	204	184	230	210	216	205	239	219	225	184	191	225	216	209	194	213	226	184
28403	45826	34234	34329	68931	59146	40336	19693	9676	6026	3038	1294	689	367	379	349	428	432	379	361	376	347	354	347	365	366	362	310	341	365	369	328	360	359	355	370	331	331	335	374	322	367	314	371	376	346	373	338	328	342	353	318	355	368	368	365	362	319	368	340	339	381	335	358	351	324	325	355	326	354	326	338	322	339	356	339	361	344	372	337	331	358	336	355	342	366	380	336	343	347	322	328	387	339	360	343	317	338	339	319	360	370	367	366	332	342	362	374	351	344	340	333	367	355	360	353	365	330	333	322	366	352	377	332	343	356	341	347	352	389	361	341	332	304	362	353	297	325	344	350	341	329	331	322	374	384	334	340	369	323	340	354	327	303	365	363	404	345	327	359	339	364	348	359	341	352	345	350	366	343	373	338	364	328	369	354	350	349	394	305	354	377	327	330	346	359	322	351	360	317	317	333	361	352	386	329	334	379	345	342	339	329	378	342	317	374	358	337	361	358	350	377	359	354	341	342	355	341	366	368	369	343	307	340	385	353	361	352	372	348	326	357	337	402	357	350	354	370	353	366	331	335	346	363	335	346	371	345	372	359	349	357	346	379	337	366	334	399	342	382	323	331	375	377	359	376	356	346	380	347	354	351	348	312	354	336	333	356	364	377	320	381	332	350	370	349	360	353	348	320	347	351	390	378	355	333	350	366	337	335	370	332	369	335	354	383	358	309	359	325	378	359	369	384	359	357	326	359	370	333	350	365	372	320	324	368	347	352	366	328	340	387	315	329	352	337	350	333	342	327	339	363	358	355	332	380	345	352	340	357	359	359	374	337	331	375	361	349	323	363	336	359	320	336	340	358	374	348	367	353	345	361	346	343	361	350	342	344	342	324	355	347	384	369	376	354	380	357	356	344	365	326	358	321	360	358	323	345	402	350	368	347	374	344	370	370	345	334	350	361	350	373	356	320	338	364	334	370	351	369	338	336	338	350	328	331	379	346	390	323	341	346	356	344	333	358	344	371	344	341	374	347	326	347	347	363	361	321	371	353	348	347	347	345	369	323	342	336	328	351	376	315	375	341	337	360	346	363	327	352	351	321	313	356	325	366	340	337	359	331	370	330	349	359	355	379	357	369	371	338	354	332	337	335	342	339	321	347	335	326	377	351	357	328	346	343	317	351	344	374	346	351	356	363	333	335	359	339	359	357	338	340	359	350	370	338	351	329	358	332	334	361	342	362	361	313	346	355	317	361	317	368	336	368	326	334	362	348	352	364	377	342	344	335	339	371	347	352	364	342	370	316	352	366	359	332	334	336	340	351	355	360	323	320	351	352	375	385	338	340	348	360	343	372	335	347	344	346	338	359	364	369	360	324	359	361	355	337	351	377	375	320	325	345	345	360	342	316	320	364	301	352	368	319	348	351	358	374	342	319	379	370	321	315	360	376	334	358	373	345	340	362	373	350	341	327	336	352	323	347	366	314	353	322	352	329	344	339	305	355	333	357	343	334	322	355	343	346	354	318	351	367	339	338	354	373	356	375	340	335	341	356	330	345	346	345	344	379	348	389	336	358	364	346	340	361	328	372	365	358	374	340	342	344	364	326	380	353	348	313	359	346	372	351	375	358	379	352	391	333	365	327	322	360	349	366	350	339	377	391	345	357	394	337	323	336	387	343	346	330	362	363	370	358	352	375	334	358	373	348	358	369	338	355	351	370	319	321	352	358	335	377	353	372	316	304	340	352	313	337	369	328	370	340	331	343	356	334	376	345	332	352	345	338	361	339	350	359	368	304	343	337	352	352	396	335	332	361	340	355	333	354	366	397	330	358	361	331	337	345	315	352	350	347	335	345	380	342	308	365	325	345	358	305	348	349	347	325	354	355	353	365	347	382	353	323	385	315	356	355	372	339	361	368	317	344	380	335	327	316	334	364	345	340	384	362	316	293	330	336	380	366	401	346	358	350	366	337	355	349	390	312	392	326	355	359	369	338	352	342	331	386	340	358	389	355	320	368	360	361	301	334	326	351	328	324	360	362	338	376	349	337	344	327	366	344	333	366	342	355	387	344	366	350	326	354	372	294	364	350	343	356	387	360	346	314	329	353	357	314	370	336	333	330	321	350	353	330	350	352	353	375	358	333	398	351	342	378	359	370	352	352	364	363	372	323	359	376	390	320	354	345	350	298	301	352	389	359	319	360	363	364	340	344	354	344	352	355	376	356	321	361	366	304	352	362	345	327	367	342	333	354	350	377	351	372	373	345	355	356	361	350	347	338	344	326	349	332	348	356	339	349	374	328	363	361	323	342	348	336	341	310	371	353	357	387	353	355	339	342	331	341	344	392	352	347	348	360	362	341	353	335	335	347	330	361	337	331	329	323	322	323	372	368	344	364	332	374	351	369	330	350	315	357	362	359	353	347	381	373	348	358	326	333	314	335	334	369	326	371	315	327	366	372	325	349	342	349	397	359	371	336	324	304	385	348	363	347	342	369	314	343	355	334	369	365	366	374	327	370	423	359	318	340	404	376	346	334	331	371	295	349	349	347	349	346	370	381	347	364	344	357	304	334	340	357	357	356	334	355	350	373	343	292	342	360	339	357	326	327	338	369	327	308	360	342	334	336	357	324	357	373	335	320	341	318	357	347	305	362	321	352	337	331	339	335	314	331	322	343	335	360	361	365	349	359	357	318	346	359	358	368	388	347	338	351	353	343	309	339	316	323	364	350	329	330	344	359	321	320	349	356	333	331	344	352	366	368	347	362	328	382	314	350	361	379	340	361	354	347	320	323	357	387	343	329	339	388	346	342	319	366	317	383	349	348	360	348	342	359	349	305	358	343	329	313	342	310	361	340	332	369	367	332	342	353	329	346	378	375	363	317	353	352	353	352	338	351	348	383	362	336	335	356	355	335	340	338	356	341	353	337	349	367	317	345	357	366	327	357	340	367	375	350	382	354	365	338	365	363	328	353	342	336	390	332	341	343	368	326	355	358	351	342	321	341	366	371	358	350	355	349	344	329	366	366	359	342	330	348	364	344	328	331	351	340	374	333	343	330	324	356	372	353	367	322	339	345	315	350	337	327	337	337	338	348	357	342	368	363	335	347	334	354	344	313	383	397	331	370	350	342	372	355	328	353	349	326	391	347	334	324	337	333	335	335	340	351	361	367	336	337	353	356	350	326	342	350	342	350	358	347	341	357	333	369	333	349	324	349	319	365	315	375	338	346	375	359	328	359	339	364	346	345	349	373	352	382	329	358	343	386	358	329	376	335	327	316	335	336	372	339	332	349	346	361	360	337	325	323	342	345	358	301	346	327	368	368	350	382	330	356	338	330	353	367	362	377	363	357	395	345	344	340	322	365	344	343	349	371	351	359	331	363	366	330	353	365	337	303	348	339	345	352	351	340	369	358	364	355	362	338	337	348	328	384	324	344	360	378	348	350	321	355	334	326	327	327	362	358	350	315	342	363	341	324	358	361	342	365	353	361	326	356	332	352
26660	21535	17786	10665	19446	17216	7047	1573	554	358	291	258	238	202	216	204	222	229	180	210	206	201	192	227	186	201	231	201	222	212	195	216	208	223	221	195	216	217	180	200	193	205	224	206	207	244	193	208	223	179	190	218	223	204	203	213	233	222	204	214	208	197	199	193	210	205	195	203	230	211	224	215	249	200	209	205	219	209	200	209	193	224	222	218	196	193	198	228	207	209	214	200	210	215	203	209	206	196	211	208	231	194	237	210	204	217	207	181	199	201	201	193	189	219	183	230	210	198	203	229	194	197	219	169	198	201	213	197	180	188	217	212	210	205	208	196	212	215	205	192	187	203	201	213	198	212	200	206	220	212	209	186	196	216	201	201	204	224	227	213	195	219	215	208	198	197	199	219	197	205	205	203	221	211	203	210	206	225	207	190	222	198	205	185	208	212	178	199	207	244	208	218	207	222	194	200	215	197	206	203	205	222	202	212	193	191	188	212	177	214	199	189	192	214	205	199	172	192	217	207	231	244	212	199	231	223	186	201	206	228	215	182	223	210	224	226	214	212	199	205	218	215	197	195	196	199	223	221	183	200	218	236	197	223	213	190	204	210	212	222	211	183	208	194	204	196	205	205	204	234	218	206	194	204	193	201	228	194	241	211	189	229	196	202	215	220	214	200	243	199	225	205	232	208	207	213	212	196	220	232	193	200	202	216	226	238	201	207	211	212	178	207	204	209	193	223	227	238	217	202	218	191	176	182	193	204	216	171	210	223	208	208	225	187	211	209	224	218	232	223	223	226	214	223	213	209	244	232	202	192	210	206	222	224	202	214	209	199	198	201	202	215	219	214	200	200	228	207	183	241	233	204	199	218	228	215	228	229	186	213	213	188	220	193	206	180	193	192	203	221	206	196	231	206	226	225	228	190	197	191	195	214	200	200	180	221	218	192	203	229	205	210	186	220	190	232	226	209	224	226	207	190	215	205	212	201	208	206	208	215	200	215	196	216	188	207	193	209	221	231	201	206	210	222	224	206	229	243	238	196	189	205	221	194	197	204	188	200	238	199	224	211	188	183	220	206	243	216	215	207	223	207	200	209	230	189	223	201	206	219	197	216	178	192	178	206	219	210	197	229	211	216	208	193	208	208	237	202	200	244	194	200	218	218	210	206	197	219	197	210	199	206	209	224	202	205	202	221	215	208	238	209	182	225	195	188	179	205	194	224	206	216	199	210	211	202	225	204	219	219	197	238	203	234	187	232	226	195	196	209	194	198	205	229	211	245	218	211	219	244	225	217	239	188	209	224	205	228	194	206	212	197	176	220	207	198	203	193	210	217	234	217	215	205	186	218	197	218	188	212	196	198	195	213	201	209	208	218	182	201	213	200	203	228	208	201	209	204	193	228	223	220	220	212	190	197	224	219	220	220	195	203	214	226	217	215	226	189	229	226	167	209	196	189	223	212	204	194	212	241	203	209	202	205	178	211	234	212	223	210	202	213	214	211	192	216	206	201	213	221	214	195	206	217	227	197	229	179	207	221	223	228	210	213	196	211	221	200	212	218	211	204	204	204	216	199	200	215	187	204	198	209	208	205	191	198	205	198	232	207	193	224	201	198	196	179	180	211	249	197	197	202	220	180	238	220	210	216	189	231	185	234	206	225	212	199	193	210	192	211	181	215	220	215	222	228	225	224	201	184	171	222	198	196	204	214	207	227	236	227	211	225	189	186	192	220	196	207	213	205	204	207	187	213	204	228	205	199	197	208	191	221	206	218	248	192	186	206	222	219	203	191	224	218	214	221	210	196	204	195	222	211	217	206	196	233	190	198	217	223	192	201	205	191	189	188	204	187	205	203	194	191	220	214	215	189	194	216	216	202	211	212	216	196	176	177	213	187	198	207	192	199	201	225	208	210	208	228	224	210	184	207	210	208	213	194	194	201	209	242	230	238	235	225	215	201	214	217	206	252	200	219	209	222	222	218	219	210	215	214	224	212	217	232	214	218	205	220	227	212	197	206	234	202	189	222	226	215	213	204	222	202	198	216	188	235	207	212	211	232	203	232	206	193	213	221	202	215	193	196	192	201	232	210	213	217	211	196	206	194	208	240	210	204	181	214	189	194	201	221	201	211	221	222	168	216	211	213	239	231	175	210	209	218	222	212	225	231	202	185	214	244	201	231	204	220	192	210	231	214	220	197	218	197	210	219	226	204	206	219	232	204	223	198	190	233	190	224	185	197	187	206	198	204	216	210	200	219	207	211	193	209	208	206	240	206	209	189	193	217	225	210	215	194	212	200	195	200	204	209	201	220	214	197	190	209	220	185	231	206	224	208	217	210	220	215	210	201	190	204	222	240	208	231	199	232	201	237	239	230	197	209	219	192	189	208	222	190	195	187	227	218	217	211	197	201	213	232	195	215	207	231	209	234	236	199	217	176	193	231	198	215	204	205	217	239	212	211	223	222	217	232	219	185	221	209	217	200	223	226	194	217	221	215	228	204	215	203	228	211	216	219	214	215	186	213	236	205	229	198	187	214	233	183	219	199	218	197	219	221	206	195	196	197	238	210	200	175	223	231	197	198	228	203	212	204	229	207	204	219	207	233	193	212	194	187	202	213	234	190	194	203	192	204	205	179	215	204	199	215	208	216	212	202	201	214	209	194	205	199	240	210	192	199	200	177	211	227	209	228	193	210	202	221	171	213	191	220	218	211	193	211	222	189	196	189	193	212	226	214	215	185	197	171	210	228	196	182	178	205	218	211	187	218	221	203	214	215	202	227	230	216	207	237	225	236	225	209	236	187	206	196	214	229	187	210	218	216	203	210	200	200	198	195	233	213	200	200	189	206	219	204	188	215	214	202	208	214	207	235	223	213	207	216	189	181	234	199	215	186	235	220	185	207	236	223	207	220	211	202	201	223	201	170	223	220	223	213	226	181	213	186	204	179	203	213	214	209	234	195	205	206	188	205	235	224	230	218	229	203	194	221	194	225	205	213	198	210	200	219	229	203	232	227	197	217	214	184	194	209	208	205	207	206	185	225	201	215	222	237	233	188	207	225	210	194	220	207	227	199	215	229	205	222	208	211	228	194	228	216	213	202	202	206	213	213	222	199	193	222	219	217	191	191	208	206	219	205	216	214	214	192	204	219	218	203	221	192	208	187	223	221	202	206	240	177	199	204	204	224	198	228	196	196	197	207	224	195	217	194	226	214	232	209	206	204	194	217	194	212	216	212	223	197	227	211	204	228	190	211	213	208	190	220	207	213	219	221	222	219	205	196	214	201	187	221	209	180	243	218	212	214	204	208	218	219	251	183	230	222	210	217	195	221	194	222	213	209	174	213	196	235	206	192	201	207	209	230	227	194	210	195	204	215	213	221	216	203	236	224	209	209	225	215	219	193	220	205	225	198	200	194	206	203	195	206	230	208	212	217	213	218	217	221	194	202	229	218	207	200	218	205	223	241	216	205	212	175	207	221	211	200	231	212	212	208
22593	28641	19206	16356	28364	22843	11291	3015	1162	812	540	382	339	330	345	347	303	325	354	367	338	374	354	368	353	375	357	366	348	316	316	380	322	332	317	340	336	341	326	311	332	375	327	311	344	306	350	375	321	353	316	350	343	328	348	303	354	354	347	338	340	326	341	302	344	339	353	354	351	323	315	341	377	336	305	379	338	342	326	326	315	335	345	317	360	333	306	339	362	385	350	312	314	343	335	323	343	357	369	370	321	361	365	350	321	371	305	324	330	311	323	328	322	314	330	329	337	336	344	356	340	347	310	326	323	312	350	339	361	363	304	344	365	359	312	347	346	350	333	338	347	339	315	322	331	334	333	317	306	368	341	319	347	360	341	348	337	346	347	329	324	338	347	352	347	345	331	357	382	341	337	313	351	333	348	346	350	331	316	337	331	318	343	351	327	337	299	330	290	357	360	367	360	345	356	345	360	341	355	321	347	332	341	357	356	342	340	360	295	319	332	330	346	342	327	321	335	349	356	336	358	349	357	341	345	339	334	314	329	335	340	349	348	323	343	347	351	331	379	329	395	326	346	338	354	366	331	320	352	360	343	333	319	356	326	322	329	325	333	346	344	324	338	350	341	403	354	330	334	335	333	350	338	335	317	364	321	332	354	384	332	347	331	321	332	308	347	304	341	330	373	357	362	356	347	355	306	307	350	374	345	366	332	356	343	341	338	362	311	371	295	330	346	339	360	324	328	341	313	367	342	372	330	362	377	324	361	369	317	346	339	314	347	372	330	359	376	320	333	377	327	315	343	351	326	341	318	317	332	334	331	320	352	367	345	337	313	330	357	340	360	315	338	336	350	354	346	389	323	323	330	326	334	364	309	314	307	341	351	376	366	319	355	301	313	328	361	343	360	346	324	322	313	328	335	349	367	382	319	354	331	345	346	328	295	336	356	351	333	337	320	326	347	356	355	368	346	340	358	342	331	359	353	308	345	344	328	347	322	305	344	350	336	328	296	323	340	312	299	345	350	351	343	328	340	309	352	366	326	338	321	359	336	343	336	340	365	316	318	328	322	335	338	368	349	350	353	339	359	324	332	356	316	347	340	324	323	332	329	341	304	316	352	354	326	347	329	319	340	356	355	340	340	344	367	338	320	322	317	307	350	336	345	335	347	358	338	331	315	357	372	364	318	366	341	371	339	359	363	337	352	347	341	358	334	372	329	343	307	391	330	345	353	351	347	346	329	361	376	312	370	345	342	322	319	370	341	315	352	317	339	327	324	348	353	333	346	330	351	317	351	334	331	370	314	360	346	349	332	344	333	310	304	355	328	342	372	346	336	358	364	329	343	335	349	360	343	319	325	363	344	349	353	330	329	338	359	328	325	326	357	354	345	382	366	365	331	344	369	342	344	330	324	334	325	320	342	354	349	319	378	339	308	346	323	325	347	340	318	335	341	346	341	375	369	350	337	292	339	349	341	297	344	332	311	348	325	349	332	352	303	319	334	336	359	327	352	348	330	354	350	346	331	328	301	330	320	333	321	303	325	364	352	329	328	366	338	330	390	334	328	341	349	345	362	341	334	306	313	356	343	332	309	316	347	351	341	340	324	383	348	376	353	352	359	363	354	343	345	357	349	371	346	302	329	332	338	340	338	338	351	334	376	349	310	332	366	351	318	360	345	383	321	312	336	324	316	363	346	346	312	342	328	338	321	359	301	336	323	331	349	350	351	314	375	325	329	339	352	337	327	351	334	374	308	352	361	358	351	344	305	343	343	332	353	318	378	334	358	326	320	353	348	321	341	364	330	345	331	332	353	337	315	363	306	314	322	323	338	353	352	352	318	358	329	353	319	353	339	332	377	327	347	343	375	346	333	338	319	360	342	333	333	338	323	329	329	329	357	344	322	351	340	353	377	315	314	324	329	334	297	321	352	345	331	338	330	323	396	332	346	349	380	316	330	349	339	339	317	373	342	320	331	320	348	321	347	338	359	338	329	348	325	335	352	336	346	311	335	347	320	369	342	342	351	332	345	333	338	373	328	319	353	344	339	365	385	373	322	349	323	340	374	354	337	318	343	322	312	352	324	328	323	329	353	347	350	344	347	324	337	318	339	347	341	335	339	337	384	335	392	350	319	339	350	359	339	352	334	350	328	337	335	306	346	330	330	362	315	374	326	357	357	337	339	342	326	335	344	343	317	321	318	351	347	324	330	320	338	340	331	373	325	350	327	330	335	312	363	357	319	366	343	347	327	349	334	322	325	370	350	355	349	317	354	325	351	321	368	346	328	357	331	332	352	350	332	324	354	313	349	356	338	314	336	359	308	362	337	340	326	368	360	321	325	305	385	356	335	318	338	347	362	315	367	353	354	357	337	316	320	347	376	315	351	344	353	348	354	339	329	315	337	346	341	328	337	341	368	338	307	330	346	335	341	359	326	353	331	326	324	319	330	312	341	332	364	359	365	346	316	347	346	325	335	370	329	334	344	333	340	306	289	339	348	347	327	327	363	374	340	319	343	351	327	349	326	355	315	345	327	342	342	325	323	345	344	341	348	350	323	355	316	330	330	329	344	345	296	339	360	330	318	304	341	314	306	315	329	359	340	367	322	342	375	342	345	345	322	337	363	330	304	295	314	370	324	333	334	348	309	333	328	370	306	329	325	346	330	337	340	371	331	286	329	334	346	327	329	328	333	344	341	383	354	349	336	326	362	328	328	361	353	346	363	325	327	339	379	357	350	337	345	312	308	346	342	339	340	304	324	312	344	323	342	335	380	373	366	342	337	339	304	351	322	330	364	334	332	322	354	338	349	343	329	342	347	340	325	356	334	363	337	338	315	357	350	340	353	334	337	309	347	315	348	346	325	332	319	358	336	356	340	350	326	356	365	343	325	327	361	353	328	369	331	324	345	312	338	333	325	328	345	329	344	345	318	324	337	329	309	340	348	338	324	339	340	310	375	367	324	347	325	361	343	352	361	344	333	346	340	344	343	334	345	334	361	359	374	338	327	346	364	343	302	329	340	342	323	360	334	342	356	350	323	360	325	298	346	338	329	347	344	334	365	372	346	364	351	361	362	373	326	337	318	319	315	326	352	360	356	355	332	330	392	325	346	305	332	344	321	331	351	355	347	339	294	334	321	325	321	366	331	330	339	311	313	307	339	345	344	328	341	359	329	336	338	324	362	336	326	346	351	352	319	348	372	324	350	302	322	376	327	340	355	325	369	345	338	346	337	357	375	338	324	360	376	321	342	313	363	340	365	320	356	341	354	313	323	335	317	366	320	340	343	349	342	306	346	323	362	348	348	321	341	328	323	349	335	328	332	297	338	338	337	307	366	333	329	319	331	355	359	348	341	321	358	310	334	405	329	336	359	351	361	356	344	328	358	323	372	327	345	313	350	326	358	342	348	323	366	369	347	300	354	358	366	365	364	335	335	320	338	352	367	338	374	320	312	313	356	349	319	328	360	381	315	334	324	348	347	335	349	289	328	350
24201	21148	27961	24611	42504	45093	27377	8812	2396	1204	687	350	269	242	246	257	241	250	248	232	255	224	255	261	253	234	242	265	248	256	273	244	247	249	257	274	247	237	232	234	231	248	243	240	259	234	252	207	232	249	228	229	233	226	234	230	238	259	238	235	222	228	218	252	234	213	274	236	245	217	239	227	209	243	241	227	257	242	248	237	215	244	239	232	245	214	243	219	262	230	213	288	238	233	237	221	241	241	232	235	244	238	240	226	237	215	259	242	276	221	207	238	245	233	221	234	234	244	215	239	249	238	250	212	233	249	212	237	206	248	234	209	242	242	264	246	233	246	213	236	219	222	234	239	235	226	252	237	265	236	222	245	212	239	231	227	235	229	247	212	258	276	227	237	212	241	248	235	255	230	229	219	238	256	230	228	223	232	257	216	241	233	237	249	242	233	235	238	212	232	241	245	246	247	246	255	231	232	239	229	257	247	211	238	227	257	209	259	226	268	253	247	233	248	238	244	240	241	224	242	240	246	253	217	225	234	259	253	231	230	232	246	238	225	215	258	225	245	253	222	240	235	228	215	266	227	252	217	256	211	247	228	238	246	243	228	254	259	239	247	247	252	212	271	273	230	255	235	244	255	251	257	221	235	239	255	225	236	240	235	227	239	244	240	220	240	253	231	245	250	232	255	221	244	225	223	248	246	256	210	222	234	239	223	255	244	251	243	255	212	207	225	251	224	247	232	238	267	222	212	262	246	210	245	241	243	238	249	220	230	214	236	231	245	228	226	207	247	227	237	230	226	230	253	230	232	231	239	221	255	244	247	225	234	211	247	249	240	250	242	270	210	220	245	213	246	231	242	253	226	215	232	233	228	230	206	247	220	223	259	248	235	242	218	247	246	245	206	249	230	241	238	243	250	252	239	235	226	251	229	219	238	236	257	235	207	223	260	249	225	233	228	240	236	240	261	244	243	230	257	236	260	229	236	240	217	234	229	243	233	200	245	227	263	250	232	252	202	249	241	243	228	266	236	228	231	245	247	217	221	231	244	257	245	240	214	235	255	253	226	229	214	233	224	238	223	262	237	259	225	250	228	218	238	242	225	237	225	228	244	230	237	226	219	231	229	229	230	250	216	208	216	230	245	253	248	218	239	217	254	243	249	245	213	207	213	231	239	223	263	255	221	242	212	256	221	237	237	242	227	241	239	225	250	224	204	260	234	242	236	245	225	255	226	258	233	258	223	262	252	224	240	248	268	246	245	241	242	236	243	278	229	252	214	240	255	235	240	213	248	254	242	239	220	239	265	220	248	262	235	229	237	228	266	247	205	221	223	260	235	242	235	253	254	224	244	226	223	243	242	229	212	207	241	230	235	214	231	232	251	229	239	257	256	242	240	244	237	227	233	208	241	224	268	236	268	256	249	220	253	263	260	243	248	252	239	228	216	214	234	278	248	234	248	244	228	256	258	244	220	257	227	229	228	241	247	249	230	225	252	222	251	248	253	241	224	250	243	218	208	223	234	216	226	239	236	234	210	246	207	260	222	249	235	226	254	204	220	249	234	269	239	234	247	227	253	245	244	246	246	254	246	232	251	243	223	240	209	238	228	196	233	244	233	228	221	253	247	265	231	208	261	232	230	228	241	243	197	236	251	227	242	215	253	252	244	224	252	242	282	240	243	264	257	243	220	225	229	250	242	264	256	220	197	244	258	234	253	247	264	238	230	228	232	247	241	252	227	246	255	223	228	223	245	233	220	209	249	238	247	227	260	249	225	236	253	245	234	239	219	223	241	251	228	253	238	216	238	244	213	214	258	252	232	232	227	226	225	260	257	247	239	224	237	229	247	251	207	242	206	231	255	232	244	244	229	234	229	220	204	251	218	227	226	240	253	232	205	255	237	251	211	226	249	235	225	245	265	230	266	225	239	248	223	238	211	233	251	210	224	241	272	243	254	217	254	235	241	227	226	239	219	228	245	223	200	258	214	208	232	238	236	243	270	230	254	230	218	244	234	231	226	224	228	241	228	244	217	224	218	203	232	245	234	225	233	242	239	199	223	243	240	217	225	241	228	237	234	243	217	243	236	224	234	247	227	219	241	207	258	223	242	239	234	220	284	236	218	205	256	219	236	230	247	258	230	233	247	208	236	237	233	225	217	219	244	235	207	244	236	247	253	265	267	217	234	267	242	228	251	230	231	229	226	228	214	231	220	233	219	240	238	235	232	227	215	225	234	255	234	245	251	262	208	245	266	256	266	245	242	247	244	255	251	229	247	238	222	241	219	245	223	227	227	220	233	248	232	255	262	206	201	230	215	244	251	247	248	247	219	258	233	234	232	249	230	253	231	252	249	260	215	252	239	228	264	231	249	238	250	230	211	198	244	213	243	231	231	226	257	238	249	270	247	217	223	219	204	247	235	218	245	226	253	228	279	217	215	234	221	230	245	227	233	237	230	237	225	237	232	225	254	209	235	235	234	249	209	236	219	215	217	226	235	251	251	259	236	247	222	225	236	228	224	246	248	238	217	236	251	229	227	246	217	249	225	258	220	252	251	221	212	210	232	222	231	233	225	263	241	246	224	233	210	227	229	244	246	259	257	242	250	228	235	252	224	281	227	233	209	236	246	267	263	232	222	240	241	221	250	255	235	238	245	242	234	212	229	276	227	228	262	239	233	220	229	216	214	212	234	269	235	229	235	228	226	251	257	251	265	218	255	257	264	236	227	214	257	256	228	258	219	248	243	256	250	243	240	262	228	239	234	254	199	245	232	226	231	225	242	282	249	239	248	241	253	244	249	247	218	250	252	250	242	217	265	224	218	242	232	249	213	233	259	229	233	232	241	208	233	233	253	254	223	230	246	242	218	239	236	240	210	237	245	241	252	243	227	257	248	240	213	244	260	250	207	230	239	256	221	251	219	234	247	259	224	238	226	238	248	239	220	216	242	237	222	230	227	236	249	234	279	228	212	225	239	232	204	238	213	203	224	236	222	215	248	245	219	241	225	262	251	236	223	244	224	263	259	210	217	228	229	219	240	223	216	233	264	229	255	232	204	236	235	241	248	235	225	215	256	250	241	242	229	235	227	250	227	253	267	234	240	271	283	241	245	217	241	256	262	218	244	257	254	233	232	261	234	229	225	219	240	207	231	235	221	215	220	230	232	249	206	227	228	238	244	231	238	239	247	256	213	267	233	218	221	238	228	230	217	259	220	226	288	270	228	225	235	242	249	229	270	226	215	227	202	234	231	281	244	260	234	219	232	216	227	242	221	241	261	202	199	254	248	256	215	214	237	249	251	226	263	229	242	229	228	230	230	235	238	212	227	251	256	216	211	217	243	234	255	251	229	246	232	245	234	237	255	227	227	237	253	244	246	227	231	210	223	266	235	232	215	203	262	222	199	216	238	230	235	236	232	230	261	243	247	216	235	241	220	253	254	231	218	250	274	212	233	252	246	258	230	235	219	215	221	238	261	258	218	212	251	211	241	263	235
25776	39463	25030	24460	54400	45690	29449	11235	5341	3119	1608	761	498	384	395	375	386	434	393	399	401	385	407	408	376	335	367	375	392	345	380	326	419	383	400	406	396	414	368	401	371	379	418	417	402	398	373	391	385	414	359	407	367	402	384	340	334	399	403	400	359	409	343	374	362	357	449	419	364	346	347	414	390	389	378	387	381	378	375	374	367	374	411	389	371	359	380	374	380	358	395	379	370	393	398	400	406	358	361	373	383	394	376	398	363	411	354	376	353	420	401	402	385	410	383	342	374	380	401	403	350	398	389	363	415	378	387	383	357	394	380	368	396	361	415	391	380	394	375	366	343	421	395	386	374	375	383	391	392	392	403	377	386	366	393	383	381	349	393	366	389	395	393	431	389	386	385	394	339	387	389	399	375	388	375	363	388	368	392	382	389	393	355	381	364	396	393	367	396	401	387	373	412	391	385	406	370	398	412	387	347	396	376	384	340	373	397	459	389	409	397	379	405	396	407	377	363	379	390	396	373	378	408	398	362	374	371	407	360	369	354	389	361	387	383	419	330	388	391	377	360	398	399	368	358	386	394	380	350	379	371	380	370	390	373	375	379	374	368	402	378	357	411	422	389	365	380	336	374	395	409	369	398	380	379	411	410	359	368	392	403	419	367	386	365	388	388	378	388	379	385	395	414	404	410	356	371	389	377	400	412	385	390	404	401	387	385	407	393	394	395	394	398	393	401	375	361	412	370	374	382	394	382	360	393	384	398	387	378	401	385	371	421	332	382	377	379	391	405	374	362	396	420	398	399	392	385	383	405	403	379	381	392	389	391	374	400	325	383	392	413	359	389	413	428	392	378	391	401	371	396	391	369	391	367	372	393	348	387	366	365	382	371	414	396	416	372	344	387	400	379	382	383	364	375	407	408	390	421	380	396	412	384	417	400	373	362	367	341	402	383	383	359	397	384	395	385	416	362	392	355	391	394	393	411	358	382	399	394	388	415	382	350	365	382	356	385	379	381	376	391	405	370	363	398	395	421	366	377	340	380	401	376	356	364	411	411	388	401	359	358	375	392	369	363	371	360	404	366	406	417	405	403	393	414	429	384	422	357	410	409	377	379	356	414	393	368	369	365	388	380	321	387	384	388	395	374	355	390	394	393	376	396	394	342	383	400	386	380	343	389	374	375	398	399	365	401	373	373	394	398	394	404	406	377	390	375	382	383	393	371	402	371	388	392	368	375	378	400	373	363	387	406	406	388	377	431	414	359	410	373	406	424	441	398	369	398	389	368	383	415	388	348	369	420	396	409	374	370	374	416	391	388	399	351	384	350	393	381	398	388	388	374	366	395	349	408	402	357	396	379	384	405	376	391	385	394	363	389	430	397	403	381	384	394	373	398	413	374	368	354	370	363	394	394	375	364	403	379	351	396	390	386	377	384	393	399	368	384	389	420	386	393	399	389	365	388	349	381	373	394	387	433	404	375	421	394	417	388	399	383	374	403	380	426	354	402	370	399	346	365	386	382	370	419	372	373	402	357	368	371	380	365	404	397	374	417	444	384	368	445	375	418	376	385	386	387	336	403	390	382	384	364	370	389	401	406	394	373	408	400	394	339	377	359	358	385	374	362	382	398	365	387	385	389	371	413	373	377	401	390	390	370	373	399	355	385	400	366	366	422	398	378	376	394	369	403	392	376	407	342	389	380	390	367	374	346	367	376	380	359	384	388	394	391	389	406	394	388	345	380	371	393	392	370	376	385	384	351	368	365	403	389	363	384	391	393	397	404	405	381	408	359	372	401	367	369	439	381	418	379	413	398	383	393	414	408	388	405	360	355	372	387	388	387	426	373	357	384	384	397	380	425	399	393	366	375	392	398	353	389	392	391	402	412	346	388	372	355	378	392	392	382	350	362	385	375	382	378	407	405	383	398	384	361	374	372	413	383	398	369	380	395	429	375	368	385	351	393	376	409	409	398	387	387	350	392	369	380	364	395	372	370	420	370	385	377	363	403	370	385	408	364	389	338	407	383	359	394	378	390	359	341	370	371	368	408	409	380	344	374	387	378	385	401	372	373	388	362	424	398	374	394	367	344	369	383	374	403	389	363	352	375	415	358	358	384	384	387	384	426	371	396	392	366	334	388	429	351	371	364	396	418	359	372	372	407	362	358	397	377	399	415	400	388	377	352	353	406	386	380	344	359	351	372	412	407	387	421	369	361	374	395	392	373	359	377	409	387	411	377	425	341	352	368	334	367	370	391	399	377	386	379	386	364	402	363	410	387	401	399	390	373	425	387	410	396	416	329	388	394	351	388	396	353	383	393	393	351	381	353	368	384	401	347	367	356	405	418	407	368	413	400	374	371	356	363	402	424	384	370	359	408	369	362	398	379	390	394	379	393	386	380	388	368	403	397	367	385	378	376	390	370	376	357	400	391	382	364	398	414	347	390	391	425	387	351	402	369	362	362	357	369	370	370	362	377	403	391	408	392	398	420	397	380	364	377	377	406	398	380	378	398	414	411	403	378	361	377	368	363	373	399	385	363	350	409	387	385	391	372	387	377	345	379	383	388	362	416	368	380	376	360	393	410	425	404	396	382	401	374	414	344	393	390	422	359	412	414	392	408	342	400	364	409	383	359	414	347	375	366	381	367	396	358	401	417	389	389	405	383	382	376	373	393	426	348	416	399	375	377	413	374	383	392	387	348	408	388	401	390	402	382	347	383	387	382	392	371	403	395	352	380	406	374	387	406	376	419	368	381	408	407	415	392	406	374	382	354	341	360	404	361	384	429	384	354	339	394	399	403	368	370	383	383	396	421	363	380	395	352	393	420	367	423	373	364	371	374	385	408	409	397	374	375	422	400	428	377	413	396	357	387	391	394	367	371	366	388	417	389	393	361	393	373	380	385	353	381	375	399	377	360	392	405	362	389	419	342	368	373	376	370	402	365	393	370	382	429	373	415	388	373	386	392	391	381	382	354	400	379	390	397	409	359	390	399	376	359	400	371	340	416	369	384	422	388	357	393	386	418	385	356	382	382	391	405	389	422	397	378	392	390	389	379	397	360	367	366	391	389	366	379	357	371	411	370	382	348	392	391	369	394	353	352	414	385	354	386	388	387	399	361	382	416	384	375	395	369	374	386	364	396	391	408	422	388	408	400	404	368	392	395	370	389	409	375	386	389	342	405	378	369	395	413	396	334	379	399	384	374	406	375	392	404	389	379	374	335	378	405	380	382	383	403	381	399	405	402	388	395	406	366	384	388	372	386	398	394	393	373	363	414	357	377	364	375	383	362	359	376	393	387	367	389	384	368	359	362	376	396	369	381	390	381	403	392	368	377	372	348	408	384	363	376	358	423	384	368	398	389	381	385	397	350	401	384	370	389	375	374	360	437	377	392	403	384	347	375	363	354	363	403	379	390	354	402	405	347	399	368	383	417	398	362	405	371	392	389	403	402	380	421	371	384	379	398	353	380	359	397	418	389	363	385	349
23005	21177	28819	23555	39267	55858	39948	18156	6624	2772	1369	532	316	209	240	238	236	223	232	229	238	215	224	200	231	237	190	209	220	219	208	237	211	243	194	178	231	229	218	214	217	217	231	200	206	191	217	211	234	217	215	227	220	193	227	215	213	219	220	234	214	213	208	220	189	218	228	202	215	203	240	238	222	218	212	224	201	216	211	212	227	216	203	178	236	201	220	214	212	217	206	228	220	233	218	205	204	254	210	213	213	192	228	212	236	222	206	234	207	208	233	220	219	242	207	205	211	246	214	204	214	222	228	223	224	220	221	242	207	201	215	230	207	229	202	215	224	217	215	208	218	218	225	221	241	214	209	214	226	221	227	192	230	191	225	222	230	209	220	238	181	232	217	227	199	191	221	215	230	190	198	200	218	211	229	195	211	216	214	220	206	224	207	202	213	209	208	222	224	223	228	238	196	206	226	211	243	201	211	219	231	217	232	216	224	240	225	221	234	215	202	233	206	227	237	210	214	206	221	233	207	219	229	200	230	232	198	217	203	193	240	228	196	230	219	209	185	199	212	198	225	197	212	209	207	212	211	227	225	186	229	197	213	222	220	221	206	186	225	241	202	217	221	226	226	207	205	234	221	218	206	213	227	218	238	201	227	209	217	231	236	206	224	213	226	215	229	224	206	207	224	195	216	225	211	218	191	209	212	258	235	215	220	198	215	209	196	217	209	198	226	193	219	218	217	171	227	211	216	230	238	201	206	201	222	217	212	216	216	191	242	209	242	245	218	214	228	226	241	230	220	208	203	241	265	242	231	222	213	218	232	207	220	194	239	246	247	209	204	215	205	201	189	207	223	229	203	239	225	237	197	248	223	237	238	218	210	196	195	238	226	204	216	229	230	216	213	200	243	218	222	208	241	246	218	235	224	195	228	231	213	198	187	222	192	209	222	230	222	232	234	206	228	218	229	238	223	202	225	216	204	235	213	213	227	200	195	232	190	194	232	231	214	184	229	235	224	231	180	225	245	234	225	222	201	219	208	235	213	190	206	233	210	195	225	211	209	216	227	216	195	209	227	227	227	210	221	210	210	207	196	240	214	228	220	210	220	255	208	201	182	237	218	219	204	215	207	227	241	226	250	242	215	207	228	215	191	210	228	208	186	207	211	211	221	233	211	192	223	241	201	208	219	209	222	206	212	229	220	230	213	207	207	213	232	226	215	226	240	223	216	206	223	192	224	234	200	228	220	222	235	222	241	213	218	190	214	249	225	210	242	230	219	203	194	213	241	215	221	229	224	223	219	217	202	234	250	216	208	224	205	239	213	203	236	222	205	252	196	198	220	244	206	208	253	237	228	192	211	213	204	194	200	195	220	213	189	231	224	208	226	199	216	224	212	198	212	218	222	221	218	192	232	233	210	207	229	222	218	215	213	200	223	199	223	202	201	202	207	196	213	225	217	199	210	229	214	199	238	199	209	199	233	195	201	235	220	200	215	214	196	223	211	229	181	210	228	228	207	219	207	216	220	242	196	215	205	228	225	206	219	203	208	228	237	240	210	218	215	233	197	202	204	216	193	212	213	216	187	207	210	218	235	218	226	223	218	220	213	222	204	187	221	225	223	237	223	209	234	214	228	214	237	205	189	222	223	194	222	214	252	237	182	229	214	211	205	214	205	228	227	234	204	202	216	208	240	222	212	225	218	203	239	226	196	207	206	227	189	204	206	236	224	222	211	179	216	205	252	214	207	187	217	224	191	207	238	238	222	199	235	224	235	211	225	200	201	219	239	216	201	208	195	182	222	209	243	222	215	200	184	207	195	224	243	248	227	208	233	198	218	242	220	210	207	213	227	201	218	225	219	238	235	210	206	207	239	203	231	232	205	218	213	206	204	209	224	219	224	229	225	211	220	199	230	206	217	214	234	199	193	231	217	198	200	235	223	207	212	225	206	229	249	226	230	234	226	215	224	189	227	226	214	219	215	220	208	220	211	218	209	223	229	214	191	204	220	214	234	211	214	207	208	247	220	196	210	206	192	205	219	187	202	213	218	206	210	221	203	214	202	212	226	227	188	200	232	202	200	224	214	221	215	222	232	212	218	203	215	239	208	215	221	221	237	213	224	201	195	221	230	205	214	232	236	240	182	209	253	215	200	214	240	235	231	212	219	228	219	236	214	254	209	178	181	220	198	222	216	203	231	191	210	237	211	196	203	209	235	202	210	218	217	213	236	229	228	203	232	210	207	213	192	246	194	210	217	202	202	209	240	218	202	206	200	216	229	217	192	234	228	219	192	204	213	205	215	219	235	220	232	210	220	202	214	223	204	228	223	222	211	216	215	230	214	226	220	225	219	221	240	203	212	204	244	216	254	234	233	223	203	213	217	195	226	208	223	228	212	218	221	267	210	199	189	229	219	198	219	227	218	200	216	236	232	229	206	239	231	230	235	239	212	201	207	236	195	185	223	207	208	197	230	226	236	212	242	214	221	212	226	234	210	210	204	216	210	196	224	231	228	231	218	239	228	214	230	231	219	216	248	237	235	210	229	231	195	202	225	246	234	229	213	206	207	215	204	227	207	211	217	232	224	205	237	204	221	221	209	224	233	229	232	214	242	213	214	208	230	216	211	215	223	225	214	229	197	234	221	202	211	211	216	230	207	191	229	200	197	215	237	214	221	197	236	220	225	211	187	227	236	225	221	205	212	207	198	193	191	214	230	223	211	204	224	217	204	225	215	223	235	223	233	195	227	214	227	220	217	225	219	206	232	210	212	232	223	207	208	217	218	205	209	197	211	229	198	235	216	219	225	207	206	208	226	221	217	216	218	241	221	203	187	244	196	250	198	222	210	223	193	231	226	230	212	237	224	223	201	221	190	219	235	207	188	189	225	210	237	243	235	202	237	238	274	238	192	215	213	220	225	224	241	228	231	230	212	208	211	204	213	213	222	213	232	218	219	203	221	228	212	225	210	228	230	229	231	209	209	222	223	233	230	210	221	224	224	234	226	213	195	245	209	205	213	197	233	218	190	240	208	239	185	207	218	201	203	213	206	225	219	227	206	226	210	225	187	216	203	260	218	195	201	210	239	241	210	201	194	238	206	220	211	197	225	240	231	222	230	204	207	215	203	198	217	231	193	195	204	236	191	223	214	197	211	207	226	215	235	199	200	234	192	214	216	225	254	203	220	233	226	230	235	204	217	207	213	205	240	218	236	213	229	195	198	223	211	217	199	217	210	219	224	233	204	208	226	217	210	206	199	212	221	234	216	200	196	227	189	201	225	204	260	240	205	213	211	210	199	223	187	195	212	213	227	211	209	230	216	209	207	215	230	214	211	234	203	215	229	233	212	186	226	224	212	225	190	246	218	181	236	253	219	221	236	222	222	209	214	188	195	219	197	194	216	204	216	199	216	200	222	231	239	236	229	199	200	195	202	208	201	224	208	202	220	261	227	232	219	219	241	233	220	210	221	226	211	219	212	220	225	214	207	189	185	208
30556	46558	32423	33461	63765	61022	40279	20365	11291	6473	3310	1288	654	372	375	352	386	421	426	351	391	357	380	351	366	351	362	308	346	336	329	352	356	338	343	376	303	346	352	356	371	383	358	343	332	364	337	345	356	337	378	370	334	350	340	372	343	359	365	354	347	358	347	387	347	318	348	365	334	343	361	315	331	361	345	334	357	343	308	341	351	320	359	345	333	336	369	367	352	368	339	367	377	356	356	349	368	330	331	342	364	349	346	330	347	355	353	325	335	355	323	335	324	350	347	331	392	339	299	352	324	345	318	394	334	365	372	348	385	381	339	361	317	333	361	330	379	361	315	360	362	357	348	380	346	351	343	335	352	356	371	333	364	380	338	321	362	337	339	373	304	343	358	349	396	367	338	342	336	374	364	367	309	360	333	366	366	372	340	364	380	355	342	319	324	341	367	316	335	328	328	356	336	352	314	357	356	344	326	334	344	348	322	324	338	341	328	357	366	362	347	349	330	367	337	311	361	349	346	336	338	348	355	363	334	373	362	349	361	386	370	373	343	317	352	328	379	337	403	349	314	332	340	327	341	327	358	345	330	341	354	376	383	352	347	352	353	338	332	366	340	330	312	353	336	325	359	342	380	361	339	391	343	376	347	341	337	335	327	343	309	342	359	342	335	347	356	377	331	329	352	347	331	344	355	308	356	338	325	345	336	300	336	330	299	354	358	333	331	327	336	375	307	349	366	364	378	362	373	348	354	345	326	355	315	342	347	346	342	352	338	324	369	337	349	357	330	345	336	366	327	345	328	347	367	356	349	362	344	342	341	345	362	370	340	363	322	342	367	337	352	367	337	338	326	339	363	350	332	378	328	363	362	344	329	343	325	352	339	327	346	332	361	357	347	320	354	351	341	343	347	370	314	369	343	336	367	345	313	313	356	354	408	386	347	354	324	340	347	369	373	349	358	321	346	330	365	321	346	348	340	379	364	354	364	335	353	344	348	357	343	357	364	334	362	347	341	366	355	323	356	371	350	333	354	313	363	382	389	304	344	354	332	384	312	344	360	314	348	330	386	343	345	340	360	340	326	356	332	353	358	355	342	355	333	366	353	325	350	373	344	334	327	365	369	317	338	351	353	346	384	338	337	331	322	372	359	341	375	341	370	314	359	331	361	369	371	350	337	319	332	367	313	342	327	314	365	334	358	347	327	350	323	313	317	367	351	359	358	369	370	333	322	369	347	366	317	348	353	372	354	327	335	345	350	353	373	374	333	331	373	355	364	365	332	375	369	357	342	356	350	348	362	362	351	325	319	348	351	344	369	324	366	359	323	360	310	361	335	392	359	367	307	332	336	341	335	339	372	310	332	345	333	368	329	346	348	307	351	354	333	362	372	326	349	404	334	339	347	323	342	300	337	332	324	353	326	372	313	314	354	329	315	326	324	330	342	335	360	330	350	334	333	340	333	336	350	345	347	346	327	303	367	347	326	371	313	354	351	375	323	345	331	350	336	381	368	335	340	339	360	338	338	363	356	370	375	348	318	343	339	340	365	367	379	370	346	380	359	329	335	356	324	343	332	366	341	329	338	316	363	319	337	367	352	360	309	335	324	358	393	314	352	357	350	355	353	363	335	345	352	315	319	312	330	373	337	329	341	352	347	333	377	365	312	329	343	374	333	361	370	361	331	356	364	330	339	340	344	333	354	354	321	339	337	377	355	316	335	346	338	330	330	331	341	379	415	356	331	333	306	342	343	331	365	325	325	353	365	321	383	345	349	361	332	349	334	310	359	337	348	355	342	334	362	325	372	358	340	371	337	335	343	368	341	360	316	351	336	347	375	331	339	303	354	365	362	369	338	345	331	367	355	343	319	320	362	312	337	337	358	337	358	359	376	346	335	376	365	350	346	350	341	354	317	348	338	331	348	348	335	333	390	346	347	357	362	346	364	355	345	322	341	327	336	384	333	352	365	367	339	378	353	326	373	330	325	353	348	355	376	317	363	326	357	339	313	367	344	357	348	368	365	328	347	317	342	330	329	353	374	345	364	329	355	329	324	350	334	324	378	367	339	390	342	357	350	350	355	338	323	348	327	348	341	336	358	360	340	359	366	379	342	354	334	336	324	350	357	352	338	316	393	309	308	324	313	334	363	321	348	367	347	366	361	340	355	339	350	359	351	354	350	343	373	343	333	371	354	373	354	333	325	333	321	365	349	351	355	334	331	336	358	341	364	357	341	331	335	335	373	323	360	351	361	312	356	328	339	338	360	349	337	360	331	372	340	336	318	347	325	329	332	363	331	341	344	356	362	331	376	368	339	352	316	304	308	336	324	354	339	337	330	363	375	337	392	351	373	331	340	314	369	324	338	331	328	343	334	354	358	358	370	339	337	325	327	354	374	323	347	353	363	337	366	345	361	303	320	325	340	372	343	327	349	342	338	319	396	342	325	338	324	338	333	344	358	339	323	311	362	348	343	343	338	349	322	367	331	362	329	362	335	366	355	334	331	326	352	339	355	343	332	303	347	335	347	357	350	378	335	327	377	327	349	343	332	325	348	341	330	362	359	348	349	349	349	338	354	319	373	365	307	352	348	351	312	334	337	326	343	348	352	354	315	317	338	347	372	356	341	339	350	334	342	322	338	363	335	371	328	328	338	350	351	333	326	355	352	292	331	385	370	340	342	398	367	371	372	348	333	330	377	330	351	341	375	369	360	362	361	344	347	365	347	330	358	347	361	328	351	358	385	324	314	348	356	371	344	335	344	345	319	315	337	365	390	373	354	347	323	358	340	375	367	365	357	344	316	334	366	349	360	371	327	367	342	352	357	364	373	334	340	345	367	400	351	359	366	359	332	318	371	349	329	355	338	330	346	357	338	295	395	345	351	339	374	316	303	319	343	344	350	340	347	365	336	306	340	359	319	314	344	365	371	353	375	375	361	348	372	336	343	325	331	310	348	355	338	380	343	374	341	336	328	350	332	332	346	379	369	352	369	354	400	377	370	331	338	340	337	353	339	345	348	322	367	365	345	363	362	311	356	330	318	332	327	368	346	306	361	387	359	323	330	367	321	357	340	344	346	367	364	382	350	341	371	357	352	311	320	332	339	367	353	349	349	300	332	371	312	351	358	325	319	337	355	371	387	330	326	338	340	358	315	345	374	327	340	374	358	343	376	334	387	371	371	357	334	352	340	365	379	370	362	340	341	342	343	334	358	381	347	353	341	341	374	321	344	354	321	352	344	307	320	378	342	359	352	339	291	353	331	337	370	305	333	378	320	330	325	371	337	335	380	362	350	362	348	331	338	341	347	358	346	321	356	343	303	381	339	338	352	366	316	357	366	385	346	383	373	390	330	364	361	335	344	322	331	389	343	298	351	343	355	357	316	315	322	373	366	360	333	324	355	359	345	351	352	355	345	364	363	304	378	347	348	337	330	371	317	360	339	359	349	321	344	364	368	354	319	339	362	329	330	349	349	385	343	344	364	342	379	325	379	369
26710	21592	17775	8690	18191	17624	6914	1470	570	424	319	237	236	193	224	242	195	216	232	234	193	244	226	217	183	219	220	193	196	210	195	228	208	204	214	215	187	238	212	224	222	206	220	222	210	218	207	206	206	196	237	218	206	213	213	213	185	214	217	219	222	221	212	244	173	204	205	183	211	198	226	192	202	213	171	221	173	237	213	223	234	207	239	190	234	207	195	205	211	196	247	199	201	210	215	185	191	208	219	196	225	202	237	236	226	195	208	208	215	225	226	201	206	217	195	201	207	226	209	189	195	193	189	229	219	196	191	216	210	199	210	216	223	223	238	217	194	202	202	186	227	189	224	183	190	206	205	190	200	187	214	193	219	207	191	231	235	218	179	210	208	204	206	205	216	212	223	222	237	204	210	187	207	214	257	214	200	192	193	214	204	189	204	206	178	201	199	208	214	227	195	217	190	214	200	205	215	234	209	203	217	196	206	215	191	231	208	195	216	189	192	191	211	219	170	210	184	199	209	178	229	225	227	180	186	211	210	223	192	195	205	201	211	220	201	210	209	211	206	217	230	203	218	197	217	215	195	178	216	220	218	199	203	221	191	190	185	218	195	201	213	190	240	212	228	215	193	180	211	231	198	198	199	200	191	198	219	205	215	184	200	197	207	199	191	197	221	222	182	225	208	204	188	216	177	204	225	196	184	204	194	204	205	221	213	209	227	218	201	200	194	220	214	214	193	195	220	218	216	198	228	221	221	220	199	207	200	220	211	217	228	210	224	198	232	215	259	218	204	206	218	224	215	216	207	190	229	200	221	213	199	230	217	206	202	231	181	220	193	204	193	212	217	214	227	222	197	209	227	206	213	192	202	242	186	223	195	209	214	235	209	188	214	215	223	217	218	191	203	214	207	199	209	196	188	192	204	223	173	200	196	238	205	199	192	207	219	182	205	197	176	183	225	230	207	189	213	224	198	208	219	184	182	184	206	217	195	220	250	204	184	208	190	208	197	223	207	171	174	213	217	206	216	208	205	210	195	198	218	194	229	214	202	211	206	219	196	226	182	198	219	212	195	223	202	257	224	187	208	212	218	212	209	197	208	222	200	242	210	227	229	202	166	202	218	190	205	199	198	227	245	199	222	192	190	229	192	219	216	210	229	204	213	205	220	215	202	171	204	232	183	233	201	194	209	203	217	210	201	218	203	202	211	208	225	198	228	220	204	206	234	229	201	203	214	219	209	185	191	190	222	205	219	234	170	216	193	208	239	221	195	200	218	201	223	218	206	183	224	203	205	206	215	218	212	245	229	194	231	204	200	222	200	197	235	214	209	210	194	211	227	189	203	231	204	219	204	204	224	194	191	220	220	203	211	215	228	208	226	224	205	231	207	214	210	199	210	187	220	214	203	234	230	208	203	200	204	225	232	197	209	206	222	192	214	219	221	222	215	196	202	196	211	209	214	206	200	218	174	199	188	226	216	215	193	177	197	186	213	215	202	190	231	226	252	201	208	228	236	212	215	198	185	209	190	198	202	200	206	226	195	212	232	233	221	210	218	194	205	217	210	210	196	200	222	197	203	200	223	219	213	230	203	197	210	210	199	206	194	226	230	203	225	235	192	193	220	223	215	212	202	217	218	197	233	223	211	187	215	232	196	187	225	190	223	199	236	193	192	203	200	214	212	215	220	211	225	206	214	213	211	230	215	194	194	232	219	182	220	204	233	229	211	208	210	210	216	212	207	208	195	196	190	222	226	220	208	227	203	208	191	234	234	197	209	252	230	206	215	198	226	211	175	205	192	227	208	226	214	201	217	207	224	213	196	189	203	191	201	212	229	194	201	202	201	202	243	223	198	224	241	200	204	194	216	224	186	210	220	217	196	194	224	235	205	214	197	198	219	187	186	198	212	199	207	211	229	208	195	201	198	202	208	201	216	187	222	213	208	202	227	190	197	199	246	202	199	202	221	207	196	210	176	214	195	193	201	198	209	213	205	187	202	190	196	210	205	181	212	213	230	199	204	206	214	209	204	212	227	181	208	208	202	205	217	216	216	209	236	190	205	208	216	195	189	229	192	212	216	212	207	211	201	239	227	219	208	216	182	200	214	201	223	199	218	228	230	224	225	214	203	217	211	182	210	198	183	190	210	235	229	199	227	206	198	223	196	196	200	219	220	197	200	222	204	239	196	205	232	203	200	240	219	187	209	214	235	210	197	220	188	200	212	215	197	199	186	183	171	220	200	206	204	210	230	200	206	204	205	208	233	223	209	202	199	207	232	226	176	204	204	199	214	193	202	205	218	197	202	212	209	208	206	220	204	214	199	210	226	221	208	208	202	235	213	190	182	215	194	209	198	227	189	202	211	212	221	192	197	209	197	184	223	200	201	222	216	225	195	226	187	176	176	186	191	206	198	196	204	215	205	214	208	206	210	208	221	248	189	245	213	198	204	210	179	194	216	190	201	202	200	188	201	211	216	188	211	209	202	231	188	208	212	193	238	204	211	206	211	202	205	190	207	193	189	178	218	199	217	218	217	185	232	205	206	205	225	177	225	218	195	223	202	190	227	204	193	217	180	211	201	195	190	206	197	219	201	233	191	202	208	217	200	214	203	191	207	199	224	209	220	231	204	205	198	209	215	210	239	214	221	193	224	195	208	191	207	210	195	202	200	246	207	218	196	218	222	188	214	201	196	190	224	231	190	204	192	204	222	209	206	203	212	203	208	206	207	201	230	220	222	209	195	215	193	208	207	197	210	221	220	215	214	221	206	215	208	202	225	212	206	216	208	199	192	219	225	190	193	235	217	180	206	197	215	190	203	194	214	211	207	227	197	221	196	212	203	228	208	193	198	215	186	210	206	207	213	205	227	188	202	198	183	198	208	246	201	227	211	229	182	207	218	216	208	198	210	218	170	208	200	186	202	201	240	192	222	194	181	203	209	201	195	179	201	233	228	214	212	213	207	199	226	201	216	199	217	235	194	208	228	187	190	248	219	185	207	206	212	204	192	202	203	211	212	215	218	219	216	213	216	208	196	216	213	203	198	205	210	210	230	177	194	199	193	198	197	218	201	197	215	222	222	212	223	170	226	180	217	253	220	210	228	213	215	205	217	245	219	218	209	209	209	199	191	222	205	175	215	209	200	202	182	186	218	218	203	238	216	185	215	221	196	224	217	215	192	202	204	211	212	218	195	212	197	218	191	222	200	210	232	222	205	218	224	205	231	189	216	201	204	193	175	220	202	213	222	191	225	221	204	180	211	220	209	222	218	213	188	236	261	203	212	186	227	199	180	211	226	199	210	207	196	214	212	187	180	202	212	197	206	217	203	206	197	209	200	225	201	204	213	202	227	202	206	213	220	212	214	200	193	212	196	188	200	201	204	206	215	205	200	189	217	212	198	210	243	187	205	198	207	197	208	208	213	206	224	173	208	223	197	216	209	215	226	238	198	171	209	215	219	208	202	203	235	219	208	210	221	208	213	197	201	216	199	200
23818	29339	19838	13050	27098	23537	10713	2961	1258	932	587	430	365	330	347	333	339	354	360	336	337	317	330	322	337	334	340	318	342	345	354	355	328	374	346	328	339	333	347	315	384	355	323	335	347	365	353	337	364	329	337	339	352	337	339	333	351	332	295	379	303	379	338	310	324	373	333	365	346	378	358	364	343	363	362	353	340	350	328	319	388	359	342	331	309	334	356	338	347	331	338	338	345	337	364	354	321	341	345	365	349	372	305	352	340	298	347	346	352	348	351	337	332	338	340	329	351	344	350	337	347	380	318	372	325	334	322	347	352	329	325	313	359	344	354	351	354	328	298	339	341	335	349	370	337	338	328	307	354	334	309	334	338	340	331	322	330	366	314	348	318	314	315	310	327	341	317	356	291	336	336	320	308	369	361	336	348	323	331	338	343	341	340	346	295	326	318	319	340	337	344	336	353	330	343	337	316	341	326	318	337	355	385	348	356	336	306	343	331	330	317	345	314	354	323	334	384	367	326	353	357	352	347	344	371	318	344	350	336	304	338	330	328	344	367	342	355	352	309	357	334	316	335	336	331	359	334	321	335	347	358	330	315	364	368	345	342	334	323	309	358	343	360	345	336	337	341	318	345	335	349	351	350	322	351	342	341	335	331	343	335	299	366	331	359	317	337	337	357	366	341	346	338	299	337	322	355	349	373	356	375	332	346	327	332	362	337	345	324	373	328	316	353	316	381	340	345	321	366	313	313	313	327	360	340	309	327	320	347	342	324	335	351	360	309	337	340	352	318	333	355	337	336	336	324	323	334	342	352	349	327	364	351	312	332	353	358	340	358	340	348	359	323	323	354	339	323	327	311	339	332	361	294	348	348	324	324	356	311	324	355	320	340	355	358	314	358	309	321	348	312	331	316	353	353	371	331	358	317	345	352	353	366	343	344	317	362	347	336	365	345	342	287	351	318	386	356	334	348	324	336	347	339	331	316	340	341	354	362	327	334	316	322	339	328	335	340	357	323	369	335	348	341	299	330	330	353	352	335	348	357	322	359	317	354	327	371	338	375	352	318	342	344	326	328	360	341	355	374	337	341	331	336	301	358	335	353	339	348	339	343	337	337	343	312	345	338	353	331	352	336	377	358	322	339	306	366	361	344	356	349	354	351	325	331	334	341	344	335	322	326	332	337	351	347	342	369	338	349	342	334	330	343	320	349	348	310	344	330	339	361	345	336	353	322	347	361	345	352	357	343	331	322	324	348	334	352	317	349	362	321	334	343	337	307	370	337	340	323	354	346	328	348	370	367	347	342	345	347	347	320	353	339	334	354	326	361	331	325	300	349	333	350	340	358	322	339	324	361	352	326	339	346	317	346	357	344	360	311	305	339	336	313	351	322	359	350	326	340	334	333	337	350	365	332	336	331	386	362	312	340	345	314	349	334	331	358	315	357	354	343	311	287	341	357	349	304	326	344	328	349	307	310	371	328	327	340	316	330	328	348	352	325	377	347	355	333	335	343	326	361	355	337	346	375	313	279	331	340	328	355	345	330	369	329	368	349	336	371	326	362	318	336	319	344	355	308	348	331	346	391	345	313	344	313	318	315	353	334	323	360	349	348	309	350	358	356	337	303	358	332	338	299	342	346	344	354	316	320	317	347	348	333	338	321	343	357	338	344	340	337	327	378	290	319	337	351	342	334	339	341	344	340	334	318	349	357	360	346	337	345	334	342	350	345	366	377	345	336	349	301	324	353	346	322	328	332	318	351	328	349	335	377	368	335	333	348	325	362	316	357	350	323	311	339	333	319	344	319	347	331	345	382	358	334	318	308	336	331	323	347	333	349	331	336	303	299	300	329	352	323	372	337	327	339	355	339	322	342	375	311	343	300	357	339	340	339	337	356	331	352	336	303	341	352	336	331	365	350	364	327	340	321	356	310	370	363	318	325	321	344	311	307	346	347	336	361	336	325	337	356	371	339	304	369	356	329	395	333	358	343	306	368	320	328	352	341	346	334	348	363	356	333	343	282	363	299	323	341	352	378	364	355	368	341	359	328	315	332	335	337	355	362	308	354	333	334	342	330	318	326	356	338	325	348	346	335	322	316	313	349	345	344	314	337	343	334	358	346	335	334	362	335	348	317	304	318	314	350	330	357	332	331	342	321	368	336	337	337	322	354	343	346	346	318	346	351	380	360	333	339	334	388	315	359	335	307	326	326	331	335	325	319	341	360	350	354	340	310	338	344	306	311	354	344	340	331	341	353	324	327	354	331	333	335	322	327	348	323	357	321	318	323	338	325	345	305	336	329	358	329	342	314	319	350	341	345	326	348	347	349	370	311	321	344	331	334	337	338	377	331	298	372	332	345	322	351	343	371	356	351	321	378	331	341	363	390	357	351	310	321	359	343	329	328	290	334	320	338	349	343	324	324	348	368	331	354	373	294	327	337	381	332	333	327	329	321	313	332	312	349	334	335	339	346	323	304	368	341	307	344	351	318	342	324	338	317	355	316	316	348	318	330	320	358	345	335	304	384	357	314	340	313	348	312	332	313	353	334	353	327	317	345	357	342	366	356	361	316	322	354	325	329	354	349	337	368	351	345	356	306	350	334	378	345	371	336	354	307	342	307	339	341	336	331	326	319	322	339	354	348	359	330	347	342	346	345	335	322	335	326	345	311	336	357	347	318	339	350	351	347	347	302	318	348	361	345	362	353	323	346	346	337	336	329	366	345	407	298	345	336	341	335	344	336	334	339	348	374	329	345	358	359	344	322	355	356	323	298	318	348	302	343	376	366	321	353	322	333	351	349	354	301	315	307	364	355	309	333	366	325	321	338	348	360	328	341	354	347	326	310	359	321	342	349	324	312	348	366	354	351	344	348	305	333	343	373	328	327	349	328	358	334	367	332	326	343	356	349	358	331	324	325	354	374	381	359	355	298	329	327	337	374	306	313	306	341	334	347	348	341	313	341	351	357	369	339	354	341	333	325	301	351	327	352	370	370	335	357	316	340	356	359	340	335	364	352	314	330	350	315	313	307	330	324	349	310	333	342	316	362	330	367	323	330	345	357	325	359	313	312	321	335	337	347	363	361	335	330	322	350	343	341	337	353	344	351	331	336	327	359	334	334	330	347	319	361	335	333	305	310	364	331	346	347	323	323	333	299	350	324	335	354	320	349	338	341	336	315	349	348	350	332	340	347	379	336	347	334	317	372	321	344	338	384	341	329	366	363	334	350	343	332	345	322	302	325	351	340	332	343	287	356	337	331	328	364	339	343	328	308	352	323	331	313	354	341	341	332	334	306	331	341	317	351	329	315	347	352	337	342	359	371	397	359	337	315	323	359	324	321	332	366	352	344	353	332	380	325	327	341	296	344	361	324	337	353	358	339	292	311	363	322	337	348	359	348	334	325	330	373	338	346	325	322	333	366	334	325	353	328	327	339	331	373	299	309	351	328	371	316	334	346	323	310	359	336	335	364	323	321	388	335	350	357	323
24266	21164	28158	24686	43158	44788	27379	9192	2599	1460	705	416	276	232	252	244	239	235	249	255	256	228	275	245	242	236	241	241	235	245	227	260	248	260	246	231	221	238	245	248	221	242	248	212	251	222	230	240	243	222	230	242	242	243	245	220	230	229	247	224	235	239	244	250	250	232	227	244	231	230	241	216	198	235	197	237	225	239	257	225	223	235	227	238	216	229	216	233	255	244	234	220	229	241	236	238	243	236	245	273	236	237	243	247	218	230	256	254	234	249	270	241	255	227	219	252	250	248	267	223	235	272	247	233	272	242	220	258	204	268	223	206	204	225	243	213	232	260	229	242	233	212	270	265	215	244	244	269	231	239	262	224	229	239	250	266	248	233	265	250	232	227	228	236	251	250	262	224	234	249	233	262	251	251	264	241	241	244	239	244	253	216	216	249	236	251	271	232	226	233	240	195	249	225	232	231	225	239	253	233	251	227	235	236	236	254	237	232	227	233	238	228	235	216	238	234	227	256	247	282	205	227	251	218	229	211	255	236	251	234	244	207	233	231	245	221	244	221	242	224	241	236	252	258	244	238	257	209	240	240	262	234	234	243	251	304	245	244	228	249	259	219	238	258	240	230	242	201	230	258	225	246	250	214	240	239	233	266	238	224	251	225	232	268	255	226	253	228	235	197	220	261	228	243	224	249	254	222	229	237	256	241	221	237	229	226	255	263	230	241	216	247	258	203	254	222	262	267	235	237	220	205	250	261	230	205	243	256	225	259	241	226	269	244	230	244	241	251	240	244	239	221	241	243	221	242	241	243	241	255	220	214	239	224	273	248	265	258	242	217	233	242	261	232	251	233	229	241	239	226	217	232	250	232	247	264	220	247	252	248	233	210	214	244	232	228	256	254	253	220	238	252	243	233	266	236	215	240	236	209	269	274	224	243	247	243	235	227	229	228	237	247	280	221	256	225	232	207	212	257	237	226	241	236	229	238	260	240	225	244	240	234	242	260	220	250	204	241	242	257	248	242	240	251	215	236	264	246	229	233	222	234	206	252	231	259	273	218	235	237	217	220	256	250	230	202	230	254	246	242	235	220	242	219	240	212	255	228	238	234	224	228	252	236	240	231	224	224	198	243	263	209	237	216	233	248	283	215	246	234	225	238	237	235	238	266	229	263	252	224	275	215	244	252	224	240	256	225	224	218	235	239	250	207	208	257	256	225	246	231	244	234	274	270	250	219	234	258	233	261	255	248	239	249	276	235	239	238	236	247	236	216	262	226	243	206	248	259	247	245	261	237	241	218	235	232	238	229	243	238	249	249	218	232	231	246	228	212	233	240	224	215	213	235	234	248	225	242	234	227	239	220	251	242	224	228	251	253	262	248	219	245	231	234	244	231	250	253	240	227	256	265	265	252	255	241	218	263	219	254	254	248	248	236	272	213	237	222	245	235	235	258	235	268	243	239	234	228	208	242	248	241	253	239	224	233	231	259	229	270	218	236	220	236	248	209	256	226	262	223	209	230	210	237	237	199	227	217	239	246	216	213	254	247	245	258	243	257	233	206	226	237	248	247	240	267	228	244	225	224	266	248	252	241	214	231	222	249	234	237	231	250	253	290	233	220	271	231	222	223	246	242	238	255	228	245	249	233	243	258	226	235	225	224	257	242	280	222	252	244	244	234	210	231	245	268	246	266	245	237	206	228	238	259	241	223	215	209	247	243	241	207	263	277	232	252	247	226	220	226	232	234	240	227	235	252	259	228	250	243	244	237	236	219	248	231	230	257	233	248	228	269	223	239	239	256	230	250	219	214	231	234	230	241	241	222	235	228	243	224	217	252	245	240	238	240	209	234	221	212	243	243	224	247	218	244	220	220	248	241	232	233	264	214	272	229	210	231	275	257	245	246	224	235	244	251	249	236	244	221	241	224	275	241	239	207	252	223	250	243	232	228	229	230	237	246	218	206	242	254	227	249	253	234	234	261	235	254	223	243	243	250	245	256	235	210	252	226	254	258	236	231	252	245	219	265	255	244	228	248	230	250	243	244	249	244	275	242	228	263	226	245	238	214	242	233	244	232	221	224	226	236	241	226	226	248	226	232	230	220	245	238	262	204	239	254	236	249	212	243	269	221	215	228	258	206	229	241	244	223	225	257	240	244	258	201	222	252	222	237	239	253	219	234	208	241	234	234	259	274	231	226	265	225	258	228	245	241	225	241	242	242	236	236	233	231	244	242	221	253	255	268	215	208	224	229	245	236	214	223	216	260	254	239	241	248	217	253	254	228	254	242	219	207	254	242	261	261	255	241	242	223	239	246	240	265	222	228	246	240	267	272	238	230	212	236	246	261	223	249	229	253	234	234	236	230	222	244	226	251	280	235	257	238	241	235	227	258	285	248	240	214	221	240	268	244	234	241	262	227	255	244	232	250	241	236	228	263	240	255	222	244	283	215	241	256	254	263	259	272	237	249	258	242	256	266	239	247	241	218	257	235	240	240	241	254	261	204	235	233	223	245	236	245	242	240	228	244	252	226	249	272	219	219	249	241	252	248	231	238	240	215	228	228	239	247	231	234	239	255	249	248	253	247	220	211	220	274	231	239	232	272	232	239	256	237	232	209	223	217	242	226	225	213	242	242	238	251	219	222	243	233	262	223	261	239	208	231	220	256	246	265	233	221	229	241	238	247	260	238	238	249	228	235	261	252	229	231	211	238	244	221	238	249	235	251	223	211	225	226	227	233	234	238	254	220	233	238	246	209	238	207	217	225	230	218	231	246	209	271	221	220	242	247	281	234	215	246	234	233	245	226	240	235	229	257	238	242	221	238	245	237	233	221	244	240	246	261	259	244	229	252	227	231	257	248	234	213	231	243	227	222	227	254	232	243	226	243	230	225	256	226	250	255	234	244	238	258	213	216	232	231	243	239	249	234	220	251	227	236	242	250	236	234	218	251	228	255	231	206	234	268	222	219	233	255	255	219	252	223	219	218	215	233	234	232	237	237	231	236	221	232	250	253	225	235	222	253	249	277	257	224	230	227	241	233	230	231	264	235	229	227	218	226	260	250	239	246	234	222	246	248	260	251	236	246	224	228	246	256	237	244	214	205	225	254	227	250	273	209	241	262	257	275	242	271	235	248	204	220	244	229	258	228	214	278	243	236	234	235	235	219	237	241	256	251	255	255	220	252	261	241	243	251	249	265	265	255	254	211	230	263	239	232	238	217	233	235	217	235	215	228	256	259	237	215	245	257	222	229	255	239	238	244	226	251	238	221	231	230	223	220	236	218	253	236	227	219	233	226	223	241	218	236	255	245	234	226	221	251	252	253	250	231	227	227	209	265	220	254	219	254	252	239	226	241	212	228	220	250	220	232	228	235	234	233	238	224	267	244	234	260	246	261	237	225	245	227	231	229	237	235	239	244	218	236	243	248	258	241	199	236	232	241	214	245	244	221	259	207	262	244	237	245	269	247	237	247	253	216	222	250	247	249	248	232
27068	38533	27626	27016	53754	45967	29631	12281	6075	3488	1628	787	501	412	392	362	374	366	389	396	399	395	410	390	399	405	380	360	397	427	400	356	380	372	373	403	384	379	349	364	361	412	381	391	376	405	381	424	380	373	411	366	381	395	383	386	384	392	425	336	398	397	408	362	413	383	396	393	394	381	422	388	388	390	365	405	385	367	389	403	375	383	386	407	384	388	410	373	386	386	348	370	378	402	391	420	393	385	422	403	412	370	393	384	392	399	353	348	364	371	363	391	412	373	397	402	405	399	385	390	415	375	386	413	363	368	383	364	366	357	402	401	387	402	394	375	390	378	373	409	366	351	386	349	388	381	388	377	448	413	392	356	393	397	399	384	398	413	413	364	385	369	337	378	401	403	392	356	367	364	389	403	418	388	390	399	357	425	399	375	383	384	413	384	363	404	353	417	370	392	409	401	398	394	381	401	402	419	384	392	386	369	380	410	372	387	412	408	371	374	406	417	407	372	354	385	352	390	392	400	410	419	378	393	383	395	399	376	379	378	364	391	412	392	389	392	383	411	377	382	382	382	379	427	385	394	400	395	361	336	378	354	368	365	387	363	399	426	386	390	370	372	389	386	374	380	375	377	402	399	390	409	383	357	385	362	376	349	414	366	385	389	377	394	373	374	415	367	383	354	356	367	347	384	412	349	358	372	415	399	378	404	376	385	379	383	381	380	389	373	369	398	392	392	403	400	370	391	381	393	374	402	387	388	397	379	359	359	379	378	423	398	396	336	380	382	400	336	398	414	378	383	394	385	394	401	384	381	413	413	356	392	407	406	404	400	381	412	376	421	342	390	387	397	422	387	388	407	399	415	369	390	369	384	377	408	403	405	356	369	336	339	371	366	407	386	398	387	379	371	392	424	387	375	377	375	378	373	380	354	386	383	400	378	402	385	390	389	377	402	406	386	401	396	408	394	408	388	395	389	407	415	333	384	378	378	363	367	425	386	384	428	409	390	353	402	392	374	387	411	397	378	369	380	409	372	404	379	390	387	387	402	375	344	381	362	423	356	371	370	388	422	360	393	385	425	395	391	374	383	382	378	362	390	372	352	378	392	372	367	403	404	393	371	360	393	364	408	388	392	359	382	397	391	384	391	377	363	378	386	390	410	444	355	418	404	386	379	374	375	410	399	380	402	380	411	387	343	380	393	376	371	370	414	397	412	389	371	415	353	383	355	379	396	433	391	389	394	355	395	391	383	379	372	382	411	416	386	389	361	441	405	386	390	413	393	377	374	395	412	383	366	414	371	398	367	371	376	406	388	369	397	422	390	393	391	371	405	382	354	391	345	384	411	396	359	379	389	442	383	398	389	389	376	395	370	347	404	403	370	401	415	408	359	371	365	373	389	417	397	378	357	352	406	385	397	394	388	407	401	367	384	431	409	382	389	409	395	404	382	368	435	405	362	376	413	389	372	386	374	390	404	370	386	389	386	391	345	401	411	392	377	398	386	368	390	403	364	370	403	403	403	393	365	403	358	363	379	384	379	396	367	361	383	378	397	355	405	379	382	358	395	399	395	380	397	409	367	405	366	442	393	403	381	389	407	377	359	404	387	411	388	357	369	397	379	416	432	361	404	401	431	405	396	402	372	376	384	367	391	374	383	378	375	385	392	395	357	407	373	394	389	401	396	407	393	396	417	404	404	398	406	410	374	382	389	390	366	385	377	373	395	412	358	367	395	380	390	386	358	374	412	378	355	364	384	387	374	376	383	368	420	404	409	418	380	384	388	370	390	374	386	403	403	400	366	422	404	376	362	378	369	393	379	376	369	375	410	389	397	382	400	383	405	378	364	361	385	386	373	385	375	396	388	372	365	358	366	376	391	371	371	383	366	414	373	395	411	389	382	363	399	369	377	365	350	414	387	422	401	383	426	391	409	378	354	366	383	365	418	354	399	380	404	410	407	414	384	407	372	372	391	384	406	421	394	375	384	385	392	386	399	370	403	359	375	401	407	378	419	373	388	415	354	361	427	415	398	393	394	368	415	377	387	404	392	362	383	366	364	377	376	384	391	394	356	391	399	370	380	412	403	390	421	392	385	351	402	393	412	380	382	393	426	389	373	378	396	376	360	378	414	394	363	436	369	381	372	388	375	402	401	363	406	373	415	382	372	374	399	397	403	360	369	394	396	396	385	342	391	382	396	392	367	400	389	410	392	402	405	354	389	384	370	423	368	412	422	387	395	380	388	371	403	425	356	376	396	375	404	379	387	398	375	379	424	363	402	411	396	378	366	421	363	358	363	401	386	373	400	399	348	373	387	394	411	367	370	363	379	409	337	412	375	358	404	382	415	384	398	400	371	399	364	411	423	379	384	397	395	358	387	388	372	394	428	385	376	379	423	376	393	385	389	355	408	396	400	364	360	414	413	382	367	376	385	377	361	374	414	386	380	388	384	343	357	406	401	407	380	387	386	352	370	401	349	451	377	395	390	367	362	398	379	406	403	373	356	396	364	392	398	356	414	396	360	397	375	388	435	384	383	399	389	368	368	386	394	402	396	404	368	382	397	397	380	376	409	371	373	376	381	401	399	378	389	356	393	393	363	359	418	384	416	399	428	423	370	378	410	408	380	393	429	410	340	389	368	361	395	383	384	378	379	438	394	393	392	384	396	397	395	388	379	421	391	399	360	361	382	411	428	419	414	366	389	386	376	436	385	378	380	390	378	376	366	400	405	410	379	387	345	399	426	395	389	378	380	394	386	378	400	391	402	377	389	357	399	409	406	377	359	391	393	405	381	387	391	369	390	378	392	387	370	372	425	399	356	381	409	400	380	385	379	424	381	396	360	365	382	386	363	398	410	381	400	371	384	383	416	332	379	394	397	429	354	348	406	409	402	419	364	402	439	370	382	370	400	391	395	395	382	374	358	410	395	400	366	380	368	378	414	384	398	326	398	367	404	411	383	409	392	385	360	423	390	375	348	391	439	409	388	390	405	396	406	387	393	388	380	391	369	371	425	381	390	352	405	399	386	408	428	387	394	387	406	421	381	401	356	428	424	389	398	406	361	387	366	359	414	359	346	343	393	396	381	429	394	390	372	386	352	383	385	389	404	365	407	403	360	391	368	412	401	367	430	381	376	351	373	382	374	395	413	348	373	404	403	385	349	351	399	383	366	378	385	355	351	402	407	346	382	420	391	394	396	411	399	390	404	417	333	399	419	375	374	402	394	377	414	375	390	367	397	390	426	377	392	390	367	360	434	365	402	383	382	378	407	403	401	408	389	390	381	370	401	386	371	371	375	402	395	395	399	372	412	378	382	367	413	336	385	402	399	390	396	380	380	418	413	374	401	378	372	381	409	379	388	391	353	378	382	382	376	366	395	333	411	378	392	376	394	412	416	386	411	425	332	380	382	386	368	400	413	350	373	384	400	411	405	393	359	402	421	389	369	369	387	413	348	393	392	388	446	388	400	414	424	343	385	380	375	377	401	384	381
22944	21157	28842	23580	40753	56832	40424	18383	7116	3178	1327	590	335	252	225	241	206	258	242	248	240	267	237	232	240	239	193	210	210	240	202	223	236	241	210	239	194	216	202	206	195	220	244	225	200	228	206	200	224	201	204	232	211	207	198	225	226	221	250	198	246	207	213	223	217	201	210	210	221	203	235	228	256	179	211	221	219	228	209	231	203	216	219	220	208	224	217	243	236	192	233	199	210	216	222	230	217	203	189	219	221	184	240	232	223	211	203	218	237	227	216	229	230	212	235	204	202	207	224	227	219	209	224	225	231	239	214	231	198	222	229	195	194	221	178	199	202	222	255	236	230	227	238	198	200	212	206	220	226	221	208	217	233	220	222	204	213	203	209	218	233	210	184	192	226	206	226	219	214	223	211	213	195	213	231	222	207	200	224	222	217	180	237	207	189	234	235	209	194	233	216	222	227	222	213	220	229	215	222	221	241	214	226	198	220	218	230	236	226	249	208	234	230	234	227	216	221	231	204	220	222	232	237	243	249	205	188	210	205	211	240	222	199	197	207	227	212	225	239	225	214	215	199	198	245	213	225	221	195	191	226	240	207	219	210	189	215	216	197	224	195	214	221	210	221	209	209	205	221	209	196	215	215	200	214	241	212	212	225	192	215	236	220	229	204	194	210	210	222	210	208	205	226	220	233	227	218	204	230	233	237	231	221	196	183	235	221	201	205	225	216	198	216	218	262	204	208	222	215	209	212	237	196	212	211	216	231	217	223	233	212	201	200	242	212	223	213	255	225	254	222	193	215	210	241	230	236	222	200	196	211	211	208	209	224	187	224	212	207	216	209	217	215	214	230	227	195	206	211	205	213	211	226	219	247	231	225	205	206	244	250	206	218	195	199	223	213	228	256	221	231	204	247	213	206	223	209	223	216	228	220	233	194	210	217	202	243	219	195	205	211	227	232	221	216	225	237	237	211	248	203	221	208	208	196	223	197	223	206	211	194	231	196	198	216	200	221	189	211	202	188	225	191	236	208	194	223	206	236	207	210	229	213	251	226	219	233	191	222	198	212	211	206	207	221	238	202	213	211	220	225	206	199	190	209	223	236	204	243	213	227	211	229	208	221	201	214	212	206	216	215	224	219	212	220	257	228	212	221	211	249	243	217	227	218	206	195	211	192	210	187	220	211	220	216	237	210	219	225	219	222	220	214	239	240	225	206	221	202	241	235	247	217	201	223	236	212	234	209	252	221	222	227	197	231	231	233	201	251	215	216	189	205	193	217	203	210	199	227	229	215	235	207	201	239	228	241	215	234	219	204	216	222	230	219	225	219	217	218	200	224	203	204	218	188	223	235	234	232	226	230	226	203	236	245	255	212	193	186	221	234	206	223	200	203	185	214	230	204	221	194	221	210	241	224	217	224	229	220	223	219	203	231	200	228	228	224	196	211	227	205	210	235	238	219	202	217	225	210	229	220	237	232	201	207	197	213	232	211	253	208	239	225	228	225	251	227	237	228	227	224	223	246	189	199	225	214	232	227	186	233	204	220	202	220	229	213	205	217	188	229	215	204	224	223	190	227	225	228	204	238	233	212	214	211	228	237	211	216	221	217	250	190	213	203	196	199	220	212	215	228	209	223	226	201	225	220	210	209	210	204	209	214	214	206	242	195	209	224	210	220	181	192	223	219	224	231	219	221	179	214	232	203	194	254	210	210	213	244	207	237	183	201	232	201	231	215	225	233	258	198	238	216	231	223	232	221	196	230	240	220	203	235	199	191	220	221	239	237	227	218	210	211	198	232	205	225	217	195	225	190	234	228	220	225	229	199	229	226	207	225	213	225	195	206	210	201	260	232	221	206	218	225	217	220	227	230	220	217	214	203	187	228	209	227	222	227	225	192	188	231	223	235	193	219	196	208	228	195	223	259	199	174	189	220	201	225	219	206	214	199	228	220	217	227	187	200	224	223	211	216	226	225	227	232	229	216	241	220	214	237	198	224	224	228	196	226	213	218	222	214	223	212	215	189	231	229	227	231	206	215	198	201	196	197	197	219	230	202	184	211	212	241	222	217	198	213	260	210	235	220	219	243	198	229	202	225	202	254	226	232	232	220	227	222	208	221	205	238	243	231	224	206	215	229	204	202	201	215	202	238	215	225	219	204	211	231	231	210	212	243	177	221	226	221	221	232	218	201	214	229	198	200	212	202	202	198	234	180	199	193	183	264	213	237	214	213	234	221	231	233	207	206	229	234	188	214	228	244	203	224	217	229	230	217	200	242	208	222	235	210	234	234	195	241	207	202	198	187	212	228	200	228	200	222	207	222	193	204	201	227	212	194	214	199	216	220	217	207	221	198	231	206	242	225	236	220	210	226	245	241	215	186	216	231	222	247	207	205	227	240	219	240	237	199	222	226	216	201	217	222	242	239	232	198	206	233	218	221	210	211	234	199	217	217	225	227	241	193	219	236	218	209	215	223	220	179	185	233	205	228	224	216	190	198	216	205	216	227	244	223	219	229	197	235	210	226	206	204	213	207	208	229	223	202	212	223	200	229	242	223	228	211	197	240	205	229	211	203	227	201	215	235	219	247	227	251	225	229	224	206	204	213	237	199	232	208	214	220	212	230	231	235	228	202	228	239	224	214	208	228	211	213	226	230	224	219	230	197	227	227	208	228	200	213	239	189	229	234	209	195	220	243	230	204	213	232	219	222	205	229	248	209	219	210	233	220	219	199	218	232	207	186	244	220	244	218	215	214	262	229	227	198	228	212	216	188	239	215	198	204	210	226	211	221	222	226	213	207	213	200	212	220	217	217	222	224	232	198	214	221	224	222	240	225	212	210	207	197	206	205	202	211	233	208	236	235	212	190	214	232	233	231	220	225	207	232	186	232	222	242	202	227	205	222	208	217	218	209	211	239	197	217	211	179	218	219	207	228	199	241	229	189	213	237	225	217	232	208	224	199	211	219	214	209	203	237	221	242	227	200	221	207	193	215	214	230	216	209	188	237	218	218	205	194	192	206	221	217	194	210	229	210	214	198	219	241	232	227	202	214	219	227	203	220	202	219	222	193	209	187	213	227	204	228	229	223	208	231	203	216	214	201	214	241	210	222	229	223	220	195	214	229	221	232	228	206	215	187	218	206	202	210	211	215	235	203	204	214	220	216	210	228	191	203	197	211	227	211	224	218	210	238	236	216	199	228	214	207	218	196	225	234	240	212	210	200	219	229	218	249	236	201	216	218	228	205	236	228	213	214	202	218	229	199	212	240	203	216	219	222	219	229	220	207	213	212	219	248	248	252	220	211	214	204	244	200	203	223	211	202	215	215	221	231	210	224	211	207	218	229	197	205	215	187	211	227	194	187	190	234	245	217	213	229	237	236	228	213	215	206	221	231	210	230	220	200	227	247	211	193	196	201	211	245	217	230	199	216	214	215	193	212	222	218	222	228	238	222	199	206	215	218	219	215	202	230	225	194	198	191	210	191	230	207	215
29821	48243	34106	33760	64765	61077	41198	20592	12230	7269	3248	1221	614	374	361	370	393	371	359	362	379	317	396	341	321	357	331	352	346	342	336	339	368	323	341	381	356	316	360	381	330	377	351	360	336	351	325	321	368	369	318	370	337	340	342	335	322	369	349	347	374	310	349	334	366	342	363	347	341	326	345	375	357	328	357	346	353	328	338	333	329	326	356	358	353	332	346	346	338	335	351	338	353	308	353	329	350	361	327	364	320	354	368	343	358	338	388	335	325	345	343	338	306	307	361	321	358	350	322	315	361	318	340	364	342	317	348	339	346	340	368	379	315	347	323	326	330	343	330	369	341	333	336	340	364	344	363	358	372	348	351	321	343	333	340	360	353	321	336	360	345	342	354	353	340	337	352	327	366	355	348	342	310	351	370	336	349	363	346	346	352	346	339	353	347	319	346	353	357	373	367	351	306	361	362	375	353	367	361	327	350	357	360	333	340	331	328	342	371	331	357	358	350	347	357	344	362	360	361	355	349	344	349	368	365	320	351	332	345	345	365	351	338	331	336	347	321	381	332	322	367	313	358	339	384	341	385	375	362	353	343	357	328	349	373	361	334	305	352	305	361	363	351	358	349	346	321	355	357	355	338	349	348	338	379	313	372	350	358	338	328	355	335	353	345	368	332	350	326	318	326	363	328	331	334	388	373	324	337	338	361	333	345	377	370	331	361	371	381	352	315	382	381	363	329	288	349	326	336	343	349	336	364	342	356	340	325	328	333	311	343	367	348	362	334	366	344	338	359	354	359	338	385	343	351	331	348	352	377	339	375	346	329	376	350	337	403	343	368	364	365	334	356	353	347	354	333	367	352	353	329	346	324	325	341	323	372	313	328	312	332	361	368	329	337	350	338	339	313	349	318	365	335	341	345	344	341	315	359	336	351	376	356	341	374	327	359	323	338	359	361	374	344	361	344	329	344	332	384	338	364	335	351	358	338	361	368	346	333	338	326	371	347	353	359	341	345	321	354	354	321	349	339	385	348	352	359	340	328	348	346	359	336	353	358	364	347	363	321	353	308	362	315	397	351	365	348	373	348	333	338	339	353	355	357	337	357	306	340	386	340	340	361	355	363	330	367	318	363	344	342	364	336	362	310	318	350	369	338	330	348	374	347	365	359	343	342	335	333	357	343	333	387	345	371	369	312	399	384	376	356	329	353	344	336	371	342	358	347	356	357	354	346	345	350	341	331	363	362	333	301	332	349	311	347	363	334	317	351	299	343	328	332	365	375	372	373	330	346	325	345	313	363	351	327	333	373	344	388	342	335	356	339	345	331	330	320	352	341	359	330	373	342	324	359	318	380	332	354	356	358	370	311	341	351	337	323	353	334	305	368	349	396	330	334	333	350	337	362	350	338	364	343	352	367	323	370	325	352	352	326	337	333	329	356	366	335	362	328	360	348	330	362	342	363	334	310	347	370	352	348	325	329	345	348	303	346	291	349	362	297	367	355	326	350	371	311	350	341	372	381	348	329	383	358	342	342	356	347	355	334	349	310	341	324	353	345	385	360	351	343	344	358	356	329	342	342	333	352	338	361	329	364	357	358	355	322	367	350	328	337	314	350	355	374	333	393	351	329	366	363	338	332	344	328	350	310	333	348	338	371	338	337	294	355	345	335	340	358	388	351	342	348	346	331	329	315	333	344	347	370	332	371	344	333	325	333	353	347	360	333	321	337	334	359	335	389	330	304	329	323	347	338	334	328	356	349	380	372	357	311	364	337	355	348	338	322	376	325	363	345	342	396	369	379	319	346	327	339	383	343	323	349	341	357	344	323	347	330	348	343	360	378	368	322	351	358	405	377	340	325	335	373	337	347	380	356	339	335	357	325	355	324	340	369	309	350	332	335	332	336	383	367	340	378	340	351	363	359	350	341	342	359	325	346	333	363	337	359	336	350	327	358	356	342	351	331	366	316	302	348	337	348	333	353	378	331	342	363	325	368	348	346	352	336	349	373	357	316	327	327	342	341	371	368	371	363	353	351	358	351	318	354	340	320	396	356	336	348	361	368	345	335	335	319	357	364	364	389	331	348	323	335	351	297	365	355	367	383	337	355	339	341	333	336	316	384	376	363	341	357	355	328	341	335	367	378	344	328	341	345	347	322	370	385	364	361	369	362	378	336	313	351	351	329	336	413	329	316	382	344	356	374	344	363	359	322	363	361	346	352	337	356	387	355	351	361	364	315	323	386	353	336	318	354	352	381	352	367	389	351	342	337	328	355	310	317	334	366	317	343	376	355	364	351	336	345	341	350	344	339	355	394	335	363	321	355	357	371	342	337	363	324	356	326	364	345	332	349	352	328	337	339	355	324	361	338	356	356	349	347	347	336	343	346	345	324	346	374	330	352	351	391	355	379	349	306	374	361	357	364	345	338	355	328	369	338	340	339	330	335	382	335	339	335	342	326	335	365	348	315	353	338	348	392	337	343	346	324	338	305	367	346	333	352	308	340	331	347	341	354	374	361	323	341	361	305	349	354	362	332	346	352	346	344	329	310	338	361	369	352	334	355	361	347	337	362	358	369	343	319	350	396	349	383	329	331	354	398	332	330	371	371	350	329	375	344	328	351	355	359	355	367	346	349	348	325	329	334	339	401	349	344	347	336	358	331	369	349	354	359	379	359	331	351	345	309	341	349	340	360	366	386	345	339	376	334	360	358	356	343	337	336	317	383	340	328	318	309	310	321	349	327	387	370	347	319	381	335	334	326	352	359	346	366	356	378	330	348	387	332	353	342	319	374	325	326	361	365	373	340	352	351	349	309	358	331	348	336	386	305	338	317	330	341	360	352	357	338	323	332	330	364	371	359	334	375	319	375	350	375	337	343	342	336	344	324	362	350	367	325	344	341	325	343	319	349	347	365	383	341	340	341	369	339	356	336	315	330	363	343	334	391	352	346	355	350	314	353	366	371	371	349	334	391	341	359	346	344	345	351	369	319	357	358	344	362	321	340	345	311	374	323	325	345	366	373	332	326	363	359	374	334	339	360	354	368	373	356	348	305	341	351	354	346	350	308	335	340	319	349	384	363	319	370	313	358	324	346	362	343	375	377	349	369	354	388	370	339	340	366	346	362	370	348	344	354	378	326	324	339	346	329	358	344	377	370	335	356	345	341	329	383	364	345	360	366	341	344	363	339	327	346	351	379	303	362	359	334	357	379	335	371	370	349	321	321	358	347	366	302	371	329	337	380	364	331	322	339	332	394	326	337	370	324	353	344	370	354	360	359	358	347	332	331	372	314	345	306	353	337	359	351	345	364	360	328	361	353	354	358	361	363	344	344	308	349	350	365	353	327	371	367	364	371	374	337	384	361	362	385	362	360	343	352	345	357	382	372	338	376	368	354	346	299	362	347	326	346	331	348	375	354	366	344	360	356	358	379	336	329	347	363	356	386	337	373	355	326	338	377	353	370	341	338	357	346	367	327	375	352	363	346	359	333	368
26828	22124	18746	9893	18694	16496	6749	1270	594	425	303	242	226	202	202	226	211	213	217	203	201	214	213	205	184	214	220	246	208	195	228	235	217	218	205	206	197	218	209	221	213	192	193	225	224	207	226	203	204	226	209	175	206	205	189	235	216	197	207	224	207	208	216	199	222	212	214	221	220	216	208	222	239	209	212	226	201	214	218	230	217	205	238	194	197	216	217	215	173	222	195	186	202	205	195	227	197	221	197	198	204	208	210	204	214	215	213	184	196	176	206	192	228	234	198	204	216	222	215	212	200	214	210	220	209	232	211	199	200	200	214	213	209	237	231	204	229	214	225	185	200	222	188	193	217	232	231	203	219	201	201	180	221	217	216	212	249	224	199	208	203	183	221	177	237	217	230	211	203	217	197	234	229	222	203	228	212	210	182	223	186	199	208	199	205	199	199	213	188	217	202	213	213	213	213	216	221	191	223	223	233	221	198	225	212	230	225	238	220	214	232	211	196	194	193	230	213	209	193	198	207	232	187	234	215	221	194	208	221	213	213	203	160	193	223	203	209	203	182	217	204	212	205	210	229	216	194	208	207	200	200	229	213	218	220	222	221	211	224	211	206	191	214	211	211	235	217	228	209	215	191	191	206	203	220	230	195	217	221	205	206	210	210	220	194	230	203	221	205	238	221	209	224	184	197	185	215	226	202	219	208	223	220	202	217	198	220	201	233	224	214	220	213	196	204	224	199	218	223	216	216	204	214	220	213	220	202	205	186	196	187	208	203	218	203	205	211	198	200	218	196	207	212	193	223	250	191	213	210	189	184	220	189	215	189	218	238	226	232	214	184	203	224	211	193	221	218	191	204	227	196	185	183	196	208	212	195	219	217	177	230	184	211	211	216	213	206	210	211	194	207	207	214	213	212	204	217	222	227	210	209	198	210	199	197	186	231	201	220	223	217	259	218	238	203	228	240	222	205	254	202	198	221	195	196	205	202	178	211	202	218	197	209	189	205	204	238	205	216	214	228	196	217	222	191	220	209	204	212	216	197	207	226	225	239	204	209	219	189	206	214	235	208	221	238	228	194	203	190	209	225	233	194	197	208	192	209	210	230	214	191	194	226	225	187	199	204	204	180	210	204	226	217	206	189	218	194	203	236	209	202	223	180	222	210	227	210	222	211	192	227	213	192	187	220	212	205	186	247	231	231	218	217	224	194	211	212	214	184	232	211	223	214	211	209	207	215	210	192	202	212	205	227	224	198	206	199	241	210	205	195	222	243	223	198	203	224	213	212	209	187	193	200	212	192	196	211	208	187	209	191	189	218	204	202	220	223	204	198	215	211	209	194	196	220	216	207	218	188	239	213	219	192	218	216	214	203	181	218	220	200	196	213	196	216	213	217	230	205	206	195	226	229	183	220	224	217	213	212	204	192	222	216	214	201	210	202	185	210	210	198	220	197	226	210	203	207	203	202	232	192	226	210	232	208	213	189	237	212	189	204	194	211	198	211	189	205	231	210	230	213	238	195	196	185	221	204	187	204	220	213	220	251	202	233	196	184	220	189	201	193	198	211	201	225	221	216	225	209	215	211	216	193	220	206	228	171	217	206	207	217	238	234	224	191	199	202	214	197	202	201	207	196	187	216	219	176	222	219	183	219	214	216	220	231	204	231	233	199	211	231	233	211	221	207	221	233	197	210	219	214	207	206	205	228	204	204	228	199	213	213	192	194	185	215	193	189	200	211	217	230	199	218	187	215	226	196	195	186	220	204	204	230	223	198	213	196	194	209	210	173	197	217	193	192	178	208	218	224	205	214	213	197	218	202	206	209	211	209	215	194	215	224	223	200	219	217	206	210	195	198	217	206	202	209	213	208	215	211	194	226	203	207	210	228	200	193	207	201	204	189	216	216	209	220	227	231	185	207	202	193	249	216	189	204	203	227	227	226	209	213	185	219	192	225	193	221	199	195	197	209	240	207	220	201	195	207	183	216	204	204	208	212	212	192	239	223	208	203	188	216	205	212	223	201	242	196	197	217	203	216	198	207	204	195	205	225	194	224	223	229	207	234	206	219	225	219	193	193	194	204	208	202	223	200	233	228	236	211	210	190	183	223	218	228	229	197	205	195	204	206	199	220	200	198	201	188	197	194	233	202	215	231	219	212	206	200	219	225	217	204	215	216	196	228	174	218	202	194	217	204	220	232	193	210	221	222	186	211	192	186	210	218	197	218	198	224	219	196	203	210	202	199	216	202	250	186	199	207	245	202	205	227	208	203	183	201	206	197	225	217	204	203	219	220	197	208	205	232	206	220	195	233	214	220	210	219	200	198	187	236	196	195	210	213	177	197	198	214	190	216	213	198	221	216	205	225	215	256	218	233	209	223	240	223	222	226	187	198	211	203	221	208	186	190	216	208	199	211	213	242	181	193	191	226	229	205	229	218	225	203	208	201	194	190	207	201	229	217	195	232	201	216	241	220	196	195	197	191	209	186	189	203	208	201	233	197	222	209	223	212	209	182	211	182	200	195	210	216	239	204	206	240	209	191	244	220	204	209	200	215	219	219	187	212	208	211	200	220	206	209	213	204	214	214	220	214	199	194	245	209	222	217	206	219	206	190	241	247	197	223	202	208	193	206	221	214	200	207	193	208	211	204	204	195	197	201	221	211	222	233	195	197	208	228	230	225	208	221	216	210	210	208	207	208	203	204	196	197	191	216	211	211	195	203	230	217	222	214	206	205	200	201	228	228	222	231	210	206	215	222	208	218	219	223	229	212	209	204	205	206	213	190	216	200	193	181	196	211	210	200	226	240	185	188	196	200	218	199	195	210	211	201	194	201	188	190	194	207	214	221	202	227	206	218	210	210	231	248	222	192	229	204	190	198	217	205	209	216	208	226	203	228	213	199	205	210	222	226	208	217	182	195	226	214	186	218	227	187	213	201	200	211	230	202	197	185	217	206	196	221	192	204	207	237	190	224	203	223	215	221	212	189	226	221	203	206	248	240	196	228	223	214	202	219	226	205	209	196	206	228	206	194	217	192	198	214	197	201	238	212	214	205	195	199	198	205	199	191	210	212	210	225	197	161	222	222	190	216	229	204	221	225	198	225	205	209	208	228	209	209	236	213	210	208	224	215	219	201	229	207	209	190	202	199	211	236	216	223	218	215	210	213	205	241	211	205	209	206	197	192	208	201	234	219	207	224	194	195	197	193	195	217	214	196	212	225	189	209	217	222	200	240	193	221	214	211	207	247	195	210	215	208	211	206	180	204	216	215	229	231	230	201	240	189	205	200	187	214	222	205	230	242	196	219	208	208	233	181	243	204	223	214	215	210	207	207	218	212	197	231	228	213	202	210	231	218	209	199	197	192	183	229	208	203	219	232	203	197	213	209	208	211	226	200	207	201	253	225	204	195	217	197	214	193	206	207	196	214	215	213	209	204	231	217	206	211	198	214	209	197	208	217	194	201	215	193	217	238	210	178	217	205	210	203	209
23157	32973	20907	14438	27317	22664	10462	2565	1336	909	558	437	367	382	364	324	359	353	334	343	366	324	340	329	327	342	335	317	332	361	320	356	366	333	338	336	344	348	395	355	328	326	344	352	342	346	376	313	337	335	357	339	351	365	334	346	334	346	342	355	328	349	330	332	335	336	377	321	348	329	349	349	364	336	351	345	341	349	335	341	327	323	332	361	375	324	365	325	369	358	337	354	375	363	337	345	346	344	369	347	330	349	319	321	334	371	356	342	346	368	342	343	366	345	342	347	331	322	329	337	354	327	341	335	352	383	333	328	379	335	321	353	356	369	361	330	331	356	316	338	332	340	353	391	354	337	375	317	368	335	328	327	334	316	357	352	351	355	337	350	331	304	333	308	325	321	320	349	346	343	320	359	344	344	352	351	343	373	335	354	356	332	305	333	371	336	328	352	317	369	349	345	305	333	327	347	356	314	368	349	318	344	366	370	334	334	349	361	330	353	349	332	314	352	343	356	353	354	363	337	328	331	343	316	362	315	352	336	342	338	345	350	348	359	338	326	368	356	347	327	350	349	384	318	341	355	330	333	351	368	333	361	316	340	358	315	364	355	382	360	352	338	372	355	342	344	367	364	366	363	353	322	334	339	353	363	330	345	373	323	381	368	366	412	358	302	337	350	394	318	387	398	372	357	341	330	329	343	341	365	337	304	339	350	351	322	321	357	343	340	365	342	353	335	304	326	338	351	319	348	348	318	361	338	325	346	357	323	298	319	339	329	308	333	349	322	362	339	381	371	391	350	323	344	327	353	326	364	336	350	353	357	347	331	352	325	347	368	363	315	336	348	327	341	345	337	332	375	349	329	320	374	366	361	318	319	337	341	372	355	330	357	329	325	337	361	314	368	365	359	342	319	310	344	407	344	325	357	316	329	354	321	372	336	341	354	323	324	324	350	346	333	368	357	339	309	329	342	334	330	338	323	339	362	336	323	310	338	344	355	328	364	299	330	353	401	339	336	365	339	318	350	303	329	362	359	361	366	385	330	350	320	371	343	348	357	362	351	380	369	329	334	345	340	340	352	341	371	339	346	325	354	353	346	347	334	354	373	304	355	377	347	367	338	332	314	323	335	364	341	344	337	349	321	353	365	345	351	370	325	356	370	349	338	311	350	341	342	318	358	315	333	317	314	346	343	321	388	324	364	336	357	319	364	326	363	323	337	334	341	332	325	367	368	317	361	333	347	344	325	352	362	328	341	332	371	381	338	353	339	340	348	340	366	387	349	323	373	381	356	376	365	357	328	332	324	352	310	336	363	341	392	349	303	341	351	341	349	343	348	335	326	359	309	328	345	359	368	340	344	328	347	349	356	329	332	329	328	350	342	362	327	344	313	333	339	327	344	329	343	364	338	345	318	319	342	306	342	383	387	359	363	310	347	345	355	344	363	357	329	335	335	349	334	323	333	344	328	352	360	349	362	336	358	339	338	319	361	362	333	339	315	346	332	351	370	318	351	346	354	321	355	342	329	351	308	331	320	351	331	356	335	304	336	322	362	355	341	365	348	329	327	321	332	336	349	346	368	327	325	350	314	332	323	342	346	339	323	321	333	322	319	339	350	390	343	347	349	349	342	329	348	321	360	352	309	363	362	334	323	329	353	350	349	349	374	357	351	348	313	358	327	351	335	327	362	335	309	356	324	328	365	343	341	330	352	360	361	368	344	372	333	318	351	340	337	322	344	351	343	342	335	344	375	332	361	370	343	328	332	352	304	350	322	334	365	373	333	318	340	338	377	329	344	353	359	311	302	364	319	347	349	369	345	361	344	343	311	358	350	323	329	346	354	314	347	347	328	315	344	364	318	347	354	354	358	317	366	337	343	338	345	376	358	339	363	352	358	337	368	356	336	354	340	357	354	322	348	359	336	375	347	334	370	347	346	331	314	318	372	333	328	342	362	353	345	356	332	319	365	352	326	338	374	327	332	334	360	331	370	348	344	372	365	334	339	366	354	346	340	356	350	329	339	353	346	326	344	335	355	326	363	325	357	351	335	381	332	361	343	357	317	351	338	342	349	338	347	332	324	329	390	342	341	376	361	317	335	356	327	331	356	346	350	332	348	361	314	338	351	343	342	336	359	355	347	350	378	346	318	352	338	346	330	345	342	337	332	345	337	351	358	303	347	330	319	305	356	337	352	322	334	327	358	361	318	379	364	394	378	328	346	340	336	345	364	332	317	328	368	365	330	313	341	330	329	356	370	353	346	366	349	362	343	321	357	338	352	352	342	307	346	354	350	391	359	339	344	320	337	322	312	309	384	338	354	353	325	319	322	322	332	366	342	313	308	332	343	326	343	356	347	363	295	332	328	337	366	353	336	377	337	360	342	318	313	328	341	333	330	331	378	315	344	318	330	315	326	340	357	318	338	347	343	320	338	369	375	319	333	358	342	346	343	298	341	354	356	348	375	352	340	370	371	336	341	329	353	337	382	318	385	356	310	337	346	356	340	381	348	358	345	351	331	350	341	327	312	343	366	340	329	381	362	339	360	348	368	345	349	332	348	318	335	363	357	364	348	350	354	335	355	348	359	360	354	341	341	381	348	336	316	305	341	319	362	317	308	345	342	335	334	329	331	335	336	307	359	323	327	340	327	318	350	332	347	361	343	361	355	350	348	341	315	342	338	345	391	300	334	359	354	342	345	328	379	324	335	329	345	374	350	320	315	346	348	350	379	320	335	349	329	360	337	328	365	314	366	342	323	338	327	332	325	347	331	304	322	362	341	355	327	350	332	367	338	343	336	360	353	338	334	367	339	350	358	338	355	347	362	342	349	367	317	323	328	379	325	334	354	327	360	348	312	368	309	357	351	313	325	338	361	312	367	324	372	353	325	340	330	340	344	343	346	356	326	353	342	326	319	360	343	378	351	345	360	364	338	373	327	336	347	347	323	345	318	352	347	326	370	309	345	344	337	318	362	362	334	327	300	357	346	321	348	337	338	348	330	333	348	354	319	345	307	344	326	326	356	352	333	317	366	366	347	352	373	337	319	299	351	353	373	344	369	344	345	355	379	364	366	344	339	342	345	316	350	340	326	358	362	365	367	327	319	356	348	360	347	360	354	323	331	355	361	326	339	332	324	332	307	361	369	299	352	335	355	340	375	333	354	319	360	358	374	358	356	327	367	356	360	339	323	340	370	329	366	359	388	355	345	356	322	363	362	355	343	334	372	308	319	337	362	381	375	346	331	344	322	353	355	336	350	354	364	389	314	346	349	359	356	355	336	327	351	364	347	361	317	335	346	375	346	356	348	360	375	341	356	365	337	364	328	356	346	383	321	334	347	345	360	314	345	363	325	365	345	355	349	300	369	337	333	336	330	359	347	366	378	353	362	365	356	325	349	323	350	358	356	326	368	391	342	354	336	321	329	298	319	355	323	375	345	308	322	315	338	345	336	361	336	349	310	363	321	322	350	325	376	311	358	331	317	342	338	353	384
24339	21231	28066	24660	38362	46827	28433	9872	3324	1642	714	404	312	259	241	254	237	228	256	232	238	252	244	213	248	248	267	242	258	214	239	216	207	267	240	204	237	231	248	228	224	245	256	237	225	247	217	246	232	241	228	219	229	245	254	258	240	263	248	250	224	224	267	211	226	196	248	237	229	261	220	262	253	243	218	223	261	231	219	256	219	228	253	262	243	226	226	253	203	248	252	217	276	235	248	261	249	244	238	269	236	240	247	233	256	244	264	243	260	236	244	257	250	243	226	250	225	262	261	232	242	233	263	239	229	233	229	235	224	244	236	224	248	250	236	216	239	233	241	252	241	257	228	207	224	244	238	246	275	258	241	222	249	238	246	213	225	243	248	239	226	234	258	240	250	239	240	240	242	254	234	232	248	260	253	238	235	232	248	232	245	230	234	232	243	246	234	233	231	217	263	261	231	245	230	235	252	257	257	213	243	251	236	232	233	215	224	253	214	232	271	227	235	256	199	245	230	247	254	256	267	248	262	257	221	225	245	236	238	223	270	234	219	209	256	260	235	251	264	219	232	243	253	244	225	268	237	225	210	237	239	228	242	237	258	245	234	237	240	252	225	235	256	223	247	271	232	263	227	233	276	265	246	248	229	227	260	238	221	237	239	204	275	225	238	230	250	220	240	229	252	234	226	221	250	226	248	240	233	278	248	224	251	248	240	219	264	249	239	246	220	246	244	248	229	236	236	266	247	228	250	225	241	223	250	256	237	263	224	230	246	247	252	241	226	230	224	225	211	222	238	248	234	244	252	224	218	229	223	253	239	258	258	250	265	234	249	221	218	230	253	234	247	230	241	232	241	221	255	236	251	253	251	249	256	225	239	236	246	253	213	233	250	258	225	226	244	248	241	232	222	224	249	256	250	214	232	234	256	235	244	238	235	241	255	234	243	283	264	239	249	258	235	263	222	233	224	231	246	239	228	218	252	256	264	258	230	260	232	228	254	228	226	256	258	246	216	268	248	210	221	237	246	236	232	255	248	242	210	243	228	272	239	244	248	223	235	228	258	238	237	241	239	266	252	254	228	234	249	234	242	223	234	233	231	224	238	245	229	241	234	226	221	276	200	251	224	240	234	265	217	251	219	273	228	237	235	229	233	242	254	236	237	234	244	229	236	227	268	243	254	244	244	235	219	262	217	226	214	238	219	266	253	258	225	233	245	225	248	244	244	230	238	262	237	263	236	233	231	238	246	267	220	234	231	220	250	223	240	225	233	248	226	231	217	240	254	230	229	256	250	265	233	232	256	225	264	243	254	238	213	245	252	229	246	246	255	229	244	263	207	239	240	224	236	246	246	222	207	220	221	230	215	223	238	233	246	255	245	240	245	230	216	241	261	221	216	241	239	227	212	222	231	233	228	241	254	243	237	259	249	240	237	208	228	231	252	262	237	299	274	234	229	236	261	214	226	231	230	254	246	255	239	242	257	243	246	240	243	218	249	240	236	263	236	264	223	245	245	234	253	251	244	244	235	235	224	257	225	252	240	214	242	221	223	264	230	228	213	228	253	207	256	244	251	258	232	228	238	232	250	242	245	240	231	229	219	251	275	221	250	236	236	261	267	244	248	244	253	227	242	237	249	228	256	233	266	259	231	240	227	230	242	217	242	208	233	248	254	234	246	276	258	255	244	245	255	225	212	252	263	241	211	242	233	251	248	260	223	243	244	230	239	263	219	222	218	227	241	266	220	242	246	226	196	249	232	243	250	228	261	241	241	262	242	232	245	259	211	226	254	240	210	266	216	230	221	231	245	215	273	238	260	239	241	210	213	255	231	245	249	240	227	238	266	227	243	254	251	217	241	240	233	235	248	237	246	250	210	267	254	246	220	263	253	255	235	233	241	251	273	213	217	249	211	252	225	242	242	268	269	249	234	231	248	207	213	225	240	259	237	243	257	229	225	250	240	214	245	195	253	242	260	226	237	241	210	240	237	238	241	229	238	215	247	253	241	203	239	220	235	242	244	226	265	246	214	236	252	243	251	214	215	232	257	242	265	226	246	237	259	228	243	205	224	250	234	236	239	250	230	236	211	228	223	244	269	217	247	238	240	216	264	232	234	240	242	267	260	238	191	230	237	261	237	208	227	260	250	227	231	234	256	240	224	253	243	226	233	229	242	222	243	233	251	226	227	249	249	226	274	240	258	227	200	227	252	253	229	241	256	230	222	225	271	208	255	237	269	254	268	239	241	252	230	236	215	221	250	243	267	240	237	250	248	242	241	225	241	248	235	247	227	237	238	269	260	248	231	232	246	237	254	259	244	237	241	270	237	250	254	203	244	250	238	241	271	219	243	244	243	233	220	243	224	240	242	203	231	259	217	238	225	242	242	215	250	240	265	238	267	246	205	237	251	251	222	258	220	227	234	210	222	222	235	242	280	230	248	254	265	257	265	239	243	230	218	250	248	239	227	217	229	235	231	226	222	237	242	242	246	262	235	235	235	239	234	247	219	221	252	252	239	250	253	240	269	263	228	224	226	268	232	232	215	245	244	222	235	249	227	260	219	239	239	243	242	243	210	212	227	222	241	234	260	251	251	261	226	217	244	249	229	232	198	244	241	239	242	258	243	238	262	226	189	219	248	228	239	222	243	243	223	236	223	240	231	228	247	244	215	247	240	270	222	223	248	260	225	229	244	222	246	237	226	213	264	236	229	257	245	248	214	274	246	258	250	244	236	245	238	261	239	251	229	245	249	247	249	232	248	245	232	235	238	232	237	244	225	250	241	236	266	224	207	226	240	247	231	241	226	225	243	237	251	255	254	271	263	243	259	224	249	242	241	242	229	242	232	268	225	233	248	241	239	231	257	244	247	258	234	211	258	246	246	241	272	247	229	239	266	256	215	219	245	260	229	228	240	273	274	259	232	258	238	280	229	261	250	228	255	226	208	240	237	230	227	244	232	252	255	246	223	217	213	239	245	227	260	245	238	252	219	250	247	255	248	233	240	245	208	234	248	260	246	242	240	231	222	225	259	264	253	244	237	261	240	233	244	249	227	234	239	265	249	250	232	211	254	237	252	239	249	229	255	237	250	264	263	270	211	248	254	228	255	246	220	230	248	224	224	228	246	187	259	202	227	236	260	214	259	238	222	232	245	260	234	243	235	234	250	244	240	271	233	238	240	252	232	226	221	239	233	202	254	222	283	214	237	228	250	235	247	233	229	251	248	220	247	249	237	256	236	274	233	245	263	237	237	250	227	260	262	220	270	214	229	242	234	241	238	244	218	266	222	239	230	244	225	249	205	224	236	247	250	256	243	216	221	217	232	231	236	249	262	205	224	263	223	251	249	253	221	235	242	227	232	224	243	244	239	210	236	271	241	245	236	241	219	234	259	254	239	273	231	263	220	244	252	248	211	257	244	243	232	267	249	252	228	237	263	231	228	265	210	238	212	247	221	250	253	250	273	212	253	246	251	239	219	216	220	245	244	231	226	232
26790	40667	26905	22220	49688	47397	30383	12934	7269	3955	1725	837	503	394	391	430	412	414	392	422	413	425	415	384	392	397	415	385	349	425	391	379	409	411	431	393	440	385	403	404	383	373	374	365	391	363	410	404	401	435	384	394	368	356	368	379	410	405	398	391	370	408	384	378	399	383	360	350	406	375	406	377	393	392	390	413	399	367	428	395	397	397	390	391	374	375	427	380	355	379	380	390	386	395	380	412	379	345	377	372	378	391	398	399	393	376	396	378	406	405	376	386	384	379	378	389	399	373	408	358	361	371	384	399	390	385	375	413	395	407	413	392	378	415	402	413	406	376	388	404	387	423	382	414	419	387	407	377	408	397	386	380	375	411	434	400	392	394	384	396	395	379	383	384	398	378	377	412	413	438	387	381	353	368	423	410	394	401	392	367	406	366	395	382	435	367	370	376	399	407	402	390	396	393	368	405	381	428	386	397	421	384	398	383	362	387	461	381	410	374	400	401	428	394	411	395	382	393	380	370	423	419	340	409	369	392	386	414	402	387	397	391	373	393	393	382	421	383	375	347	382	388	369	431	425	424	357	418	410	416	371	417	432	375	407	359	397	402	409	397	408	363	426	393	410	388	419	394	385	397	402	397	433	362	392	422	371	379	409	375	377	425	403	414	404	387	392	373	401	421	387	375	371	395	368	369	396	376	391	394	365	368	367	390	401	385	395	407	391	352	423	407	405	369	413	401	422	397	404	405	405	417	384	412	322	399	373	402	373	358	427	381	395	383	391	420	409	383	380	391	411	380	397	381	420	368	433	409	386	379	412	395	441	367	413	388	427	408	382	390	397	375	395	364	384	398	414	407	400	393	397	381	418	359	370	398	376	399	403	385	409	393	400	413	416	393	384	395	404	382	405	403	387	391	414	403	371	390	430	373	380	391	395	398	397	368	388	408	385	414	420	403	412	399	436	425	416	373	392	380	403	403	396	427	352	378	375	420	416	389	395	396	352	408	378	382	386	375	369	370	402	364	386	380	364	406	408	410	381	408	371	384	361	381	406	378	403	384	391	405	361	400	382	382	405	396	393	366	417	410	392	384	423	384	388	394	458	396	407	364	418	425	424	381	406	414	419	407	417	404	389	399	379	390	362	353	394	382	371	426	395	390	401	394	396	372	396	397	418	384	380	363	391	403	386	391	419	411	415	395	415	404	371	394	411	400	386	396	428	401	393	439	396	399	366	396	362	353	377	404	394	401	360	394	426	400	397	398	375	376	358	420	391	415	362	398	415	379	385	410	412	388	398	387	381	405	386	427	372	396	395	406	379	406	424	379	420	423	411	426	395	424	413	379	391	415	432	390	392	381	407	418	403	382	434	398	447	362	399	406	403	378	378	398	408	379	406	397	388	384	346	391	380	416	371	377	413	436	409	406	392	396	391	386	399	411	380	400	410	382	393	365	427	421	433	402	367	393	392	390	396	417	384	364	426	381	375	371	363	379	370	349	398	381	402	403	394	364	374	398	405	367	401	435	367	393	379	395	406	409	368	394	387	382	428	402	415	381	422	427	379	359	386	380	431	379	391	417	397	395	411	345	382	398	383	389	420	419	391	411	395	381	379	418	401	419	428	345	353	421	380	400	364	369	396	398	365	367	405	408	403	402	366	426	424	416	416	381	389	401	418	405	409	395	383	393	420	420	388	412	385	379	443	409	377	419	405	369	390	396	392	366	381	425	389	396	420	412	424	395	424	421	391	391	376	367	402	411	393	439	394	384	357	387	370	382	392	385	393	361	390	430	385	423	372	355	420	371	389	398	390	372	378	374	426	394	396	374	389	395	367	375	380	381	367	379	385	384	366	390	378	417	392	388	429	406	359	421	404	391	381	356	386	393	408	366	396	404	432	395	420	355	392	396	402	376	423	414	384	401	367	360	391	419	384	371	398	392	415	396	395	386	366	384	393	390	369	417	398	400	414	410	406	377	368	429	359	391	380	392	363	389	371	394	417	384	408	406	405	369	389	402	392	384	406	363	384	422	407	399	393	370	388	389	404	385	395	422	428	396	418	376	389	428	403	388	373	411	382	373	400	376	358	378	410	404	392	383	398	407	411	415	411	350	417	372	366	379	392	395	404	373	389	381	350	383	389	430	380	383	379	404	412	387	396	422	391	416	364	413	407	387	350	395	375	398	376	375	412	394	400	373	394	437	372	399	422	419	363	394	402	342	373	393	404	398	414	433	389	397	390	382	397	373	406	384	399	401	369	437	450	410	357	377	388	413	417	404	388	404	372	421	386	352	434	401	379	387	385	407	405	378	392	383	414	396	401	377	412	415	397	370	377	383	421	378	400	390	374	427	427	413	368	390	419	372	409	393	409	428	388	393	401	422	419	370	351	377	418	365	396	399	377	416	372	373	433	377	393	374	419	387	401	418	371	407	374	418	402	389	403	347	412	385	381	387	383	403	385	407	375	426	406	399	407	377	372	384	410	383	399	400	380	431	394	370	399	425	405	379	410	375	399	360	408	391	385	384	375	416	379	422	409	399	371	403	423	412	392	403	385	397	382	417	413	396	433	388	415	408	372	373	365	391	391	379	416	388	341	435	396	406	415	420	409	381	390	396	430	391	389	422	393	389	382	380	415	395	384	391	382	400	372	374	366	377	408	390	366	396	391	371	376	387	386	373	410	363	423	409	398	393	358	391	384	402	365	375	408	373	406	388	396	407	398	399	393	388	411	386	378	404	413	393	401	397	416	411	384	369	380	413	423	384	390	399	376	415	407	398	399	409	391	390	407	367	407	397	381	398	381	440	421	358	464	411	385	407	431	381	354	405	416	393	381	401	365	375	430	374	417	385	411	395	365	378	384	384	383	429	366	397	403	377	365	450	397	393	337	369	382	387	410	366	380	385	388	438	369	385	378	427	352	439	411	389	395	404	414	416	381	450	362	430	380	413	391	407	402	422	403	360	372	390	370	399	388	405	425	405	390	404	414	410	397	417	395	411	374	427	367	400	420	400	389	387	398	380	409	376	398	409	386	401	413	379	427	417	398	408	372	415	410	408	410	401	405	396	466	385	412	439	404	410	416	446	376	370	365	402	405	375	432	387	354	373	386	393	368	395	430	383	412	370	390	425	408	397	392	419	427	411	376	397	444	414	364	360	363	340	400	382	382	418	377	386	427	389	413	404	429	423	418	364	387	417	365	390	376	390	416	427	433	392	392	396	349	387	427	379	372	416	412	384	392	409	436	391	384	380	395	393	364	411	388	364	392	410	414	408	372	379	398	402	382	381	379	405	376	391	370	393	375	380	390	406	349	381	421	376	395	371	374	396	385	431	404	375	409	408	401	392	396	374	378	400	381	370	412	396	371	429	406	371	380	399	372	394	424	388	407	430	397	399	392	415	406	394	373	470	406	448	383	393	404	422	376	368	412	410	383	445	400	406	374	423	395	437	395	365	381	381	376	372	386	374	355	418	387	384	383	414	435	427	416	360
22955	21219	28891	23673	40896	56143	40109	19090	7834	3485	1341	570	316	241	201	214	207	256	220	228	234	232	248	212	221	222	233	220	218	200	247	233	203	214	199	228	225	228	223	249	225	224	224	235	210	234	215	225	217	220	199	205	215	200	206	237	230	205	204	235	230	225	225	223	217	228	220	212	223	212	232	215	204	212	219	218	226	225	209	244	218	212	221	223	211	229	231	218	215	213	210	240	225	216	224	198	232	224	215	227	209	240	235	210	233	201	207	233	208	206	219	223	213	204	221	225	223	232	226	215	233	196	209	202	246	198	220	221	204	235	221	215	225	199	236	194	228	230	222	238	233	214	229	238	230	210	224	219	213	239	234	216	229	233	209	211	230	208	216	231	223	218	195	216	211	224	220	236	202	248	218	233	217	204	230	225	229	193	240	246	208	225	213	202	230	227	254	232	219	224	194	201	217	203	217	217	228	242	197	212	201	230	226	206	227	206	236	205	227	217	202	240	202	230	220	218	219	244	218	215	240	217	244	223	217	239	214	202	205	239	244	220	242	195	229	238	222	240	217	222	242	239	215	208	230	209	238	232	231	212	193	229	230	228	211	221	238	228	226	227	244	239	241	218	208	190	205	226	200	219	196	217	230	236	218	236	239	227	219	259	237	224	229	232	244	225	229	191	215	223	213	215	232	236	214	240	201	243	212	225	226	256	230	223	220	201	215	228	213	226	210	226	244	202	211	216	201	194	234	230	223	223	197	246	214	217	236	215	224	228	248	221	196	231	211	213	216	215	246	193	215	216	207	204	231	202	205	197	223	212	232	234	203	177	223	233	213	217	253	210	215	218	225	238	214	224	223	216	216	200	226	216	226	236	217	212	219	205	231	230	211	235	210	220	227	215	220	207	227	224	244	230	209	216	233	200	202	223	234	205	190	207	234	216	231	229	224	197	234	216	217	212	215	202	199	215	232	208	245	208	234	225	209	228	218	205	234	206	214	187	227	233	220	207	219	242	191	193	200	219	236	233	231	205	219	210	227	241	247	239	239	235	217	245	224	200	201	223	215	209	242	217	210	230	193	209	212	235	237	220	251	209	210	217	210	225	224	209	257	200	229	237	229	212	239	205	225	220	236	214	206	245	195	259	234	214	195	213	226	225	205	222	161	209	214	247	234	224	244	217	239	213	213	208	214	229	237	228	229	246	217	237	197	205	240	196	179	225	209	239	222	224	210	217	206	234	204	223	225	234	230	207	228	239	211	223	205	215	223	218	207	213	211	218	211	209	214	212	222	238	215	224	208	212	213	227	231	204	229	214	234	223	183	208	207	229	220	225	227	211	227	199	190	222	217	223	227	223	175	203	227	235	222	240	205	220	216	219	224	216	231	216	243	225	193	234	224	184	219	209	233	200	256	208	244	211	208	207	211	214	209	240	211	203	236	225	205	262	182	198	225	203	207	237	216	205	206	231	216	221	224	203	237	205	221	240	223	251	185	208	211	210	209	238	215	232	210	234	236	212	230	211	224	195	229	224	202	224	198	213	212	228	190	222	207	192	228	203	237	243	211	232	192	214	209	210	209	209	220	220	208	228	206	228	225	215	223	221	212	201	221	230	245	217	235	223	183	236	255	237	226	206	217	209	227	227	206	189	226	201	224	219	212	218	211	209	189	232	217	200	246	251	209	213	217	210	233	234	229	204	209	244	217	206	225	199	221	216	221	226	233	218	235	226	204	211	207	204	233	223	217	213	209	225	217	205	224	202	231	231	263	210	244	211	234	212	219	221	227	225	213	212	268	229	206	203	223	240	232	230	217	205	226	217	213	229	225	216	240	206	208	178	205	221	215	215	218	236	247	212	212	217	206	210	257	214	223	216	218	221	226	207	228	219	229	218	223	232	226	220	217	239	218	228	213	198	222	212	253	209	223	228	203	229	246	223	230	195	218	215	239	215	218	233	234	257	226	241	220	231	254	210	208	225	210	231	220	229	212	242	225	226	210	210	230	197	215	206	221	219	196	230	224	228	205	212	236	225	217	208	209	205	211	193	222	242	218	204	217	243	194	202	204	241	235	247	225	214	231	222	238	216	218	201	265	217	234	236	224	244	215	233	214	235	216	193	221	220	196	199	222	222	226	211	220	231	220	232	262	191	212	214	185	202	206	243	223	251	219	221	227	225	232	219	235	217	241	210	225	223	232	222	243	200	244	211	230	234	211	225	212	218	188	189	214	228	208	222	208	238	233	201	201	236	230	199	206	200	225	200	238	211	196	214	205	241	217	211	201	225	227	209	198	241	214	229	192	233	224	220	231	224	195	214	207	215	226	212	241	216	218	225	260	203	231	218	186	206	192	242	209	203	219	214	249	238	225	206	240	216	230	216	207	218	216	217	242	201	230	202	228	227	212	235	223	200	220	231	218	235	218	207	239	211	234	235	202	199	223	177	210	223	204	184	211	211	217	252	219	233	211	233	205	206	205	217	225	215	209	202	214	212	202	217	201	220	251	243	209	217	201	193	221	244	228	248	199	218	222	218	232	227	215	226	220	206	216	195	259	216	245	201	223	216	242	215	231	220	210	235	230	213	210	192	220	209	213	200	231	242	199	226	222	211	219	240	216	242	214	213	236	196	226	232	222	211	213	192	227	216	220	234	209	236	217	201	258	229	244	204	227	214	223	221	203	242	213	234	240	244	210	225	243	187	205	218	222	195	251	215	211	197	230	251	208	227	242	243	227	207	225	247	243	218	233	187	239	218	221	217	222	229	214	243	207	242	217	228	235	210	204	204	235	221	177	225	212	192	217	221	198	228	237	222	229	230	209	225	200	229	250	198	207	228	208	230	186	239	214	229	220	214	243	223	197	197	214	229	170	197	220	196	211	234	224	227	236	229	208	229	233	205	195	223	212	219	231	216	210	234	224	212	218	215	233	239	221	218	222	211	205	229	243	218	243	209	206	205	236	215	215	212	222	236	242	215	214	234	229	215	237	237	237	200	217	240	259	216	220	219	221	209	212	225	228	204	193	198	237	195	203	187	218	184	218	224	234	212	227	245	248	196	211	213	206	217	218	227	216	238	209	241	210	205	221	200	208	226	219	215	227	227	191	191	234	237	217	228	231	254	233	242	206	213	225	199	225	219	221	243	222	211	218	203	214	210	237	244	193	216	226	227	223	226	220	237	221	228	200	210	217	238	231	240	213	239	215	210	220	201	233	207	214	218	216	220	222	242	217	214	233	209	217	218	228	211	219	224	217	203	219	212	247	208	225	239	229	210	230	192	210	227	220	202	224	208	218	206	219	217	210	223	218	205	226	214	259	231	236	187	233	219	226	217	200	211	214	204	235	229	218	224	207	207	232	220	206	230	241	215	199	238	207	223	236	229	225	223	218	181	216	217	231	209	222	226	220	207	211	220	236	234	225	240	225	223	219	238	221	205	227	226	195	238	209	229	227	216	205	206	236	229	239	202	226	205	173	224	223	221	213	229	209	191	216	222
30152	47135	30138	23778	63344	61134	41269	21689	13641	7828	3189	1329	615	369	340	358	302	403	329	368	372	381	361	369	366	375	395	351	359	367	334	373	364	337	392	376	341	323	333	379	371	349	352	401	380	343	322	354	360	389	336	328	346	380	387	355	351	352	361	336	335	346	361	365	352	341	345	363	362	368	367	324	321	337	349	380	319	345	349	372	347	344	367	357	320	339	364	376	358	349	343	336	338	348	394	355	358	380	327	371	350	331	404	350	366	346	368	362	368	361	356	315	394	341	346	324	322	380	374	344	359	423	364	333	351	362	353	376	376	385	350	357	341	339	318	340	353	342	361	399	348	366	348	337	316	362	359	363	374	355	345	376	332	376	389	375	366	312	359	309	378	345	385	354	324	348	344	331	338	364	350	375	341	364	348	387	362	381	327	361	342	359	351	375	334	326	384	386	365	365	334	332	354	348	367	367	350	362	364	376	352	367	347	369	355	339	374	368	352	398	364	350	367	340	361	368	383	382	367	329	345	353	339	352	358	364	374	348	358	348	375	351	377	416	352	342	335	373	348	334	355	386	386	348	359	356	377	351	319	366	399	331	361	353	352	352	332	343	364	402	384	371	387	340	377	388	387	353	333	352	391	371	323	374	323	348	342	367	339	356	326	340	373	345	320	388	362	356	397	350	341	333	369	371	365	376	373	345	329	376	369	331	347	342	352	380	346	351	338	339	367	363	361	374	380	379	368	338	358	366	357	336	338	360	362	336	385	372	347	368	325	340	342	317	326	385	335	380	351	324	362	360	360	370	368	315	357	360	382	362	307	403	366	396	359	373	349	345	351	343	383	351	354	364	337	363	370	335	368	383	354	336	351	334	345	366	378	349	363	368	343	313	362	354	341	341	365	345	376	338	337	372	338	362	372	360	346	323	331	343	364	340	398	356	351	365	387	347	377	330	379	374	360	352	339	372	329	354	346	380	363	355	333	375	362	387	358	365	369	381	354	361	333	367	363	333	343	325	374	339	357	349	371	364	335	356	380	342	363	376	366	346	370	368	328	330	342	385	360	369	345	356	357	373	357	370	362	337	313	352	359	370	371	360	360	398	376	331	358	331	330	362	319	363	341	337	356	333	348	347	375	379	351	342	387	310	375	382	357	365	377	390	390	332	341	335	345	334	319	369	333	326	351	363	363	338	343	338	359	385	334	373	361	335	344	345	316	334	391	325	341	344	358	360	386	360	347	330	349	353	336	353	368	359	363	361	349	361	343	346	383	332	353	372	341	381	373	364	357	342	392	348	421	335	361	345	356	358	308	358	328	372	367	373	341	367	346	323	335	352	327	354	379	371	350	374	324	331	346	356	350	356	362	367	364	317	378	377	340	367	368	358	346	361	359	352	353	347	330	347	380	360	356	388	400	350	363	335	366	358	343	335	345	363	358	346	393	371	358	342	350	376	374	354	348	372	378	367	399	336	364	396	343	345	371	338	352	386	371	395	349	314	355	332	370	377	378	375	368	346	356	349	377	379	352	359	309	359	352	406	364	350	391	375	393	348	358	359	358	362	372	337	361	364	384	343	350	365	374	372	377	371	337	339	350	357	384	351	345	347	380	373	350	391	335	330	371	351	310	362	330	352	361	300	320	338	345	351	345	326	348	358	340	344	347	345	360	356	347	343	348	360	299	342	352	339	357	363	333	344	355	333	347	401	324	341	353	315	339	360	366	350	364	348	324	349	363	339	344	353	381	374	357	337	358	347	344	398	383	363	346	372	356	310	342	321	357	361	341	359	351	367	315	354	375	364	326	367	363	387	338	347	350	366	381	352	382	358	334	356	352	391	356	348	342	361	366	354	374	325	369	356	353	331	361	339	376	344	362	343	369	319	314	391	324	326	369	401	338	362	367	343	378	310	346	362	371	350	375	361	377	327	370	354	361	309	345	346	370	369	320	351	391	367	359	345	381	354	362	338	366	370	380	384	339	361	353	388	334	326	377	328	349	364	384	345	363	361	394	373	360	357	382	372	391	361	356	314	386	341	368	378	366	335	374	374	353	370	375	380	340	374	352	364	343	311	357	366	332	359	319	366	386	380	355	345	355	362	384	357	398	348	395	393	362	364	345	355	307	350	339	345	388	393	382	381	326	363	339	363	358	339	348	352	372	379	352	345	321	345	350	358	387	371	336	392	352	367	347	342	336	365	351	360	335	357	328	349	363	340	344	343	358	373	359	356	346	330	333	358	351	369	339	353	330	337	359	367	392	343	324	351	347	366	327	346	349	381	367	360	340	317	346	332	346	344	355	369	383	375	355	363	313	346	376	374	355	354	383	391	367	351	363	310	358	331	375	348	370	388	367	346	335	324	342	372	330	351	346	353	363	367	331	355	353	339	356	330	363	347	361	352	336	388	344	343	373	363	357	380	356	355	356	351	333	328	389	349	353	358	358	366	343	359	400	347	353	346	350	355	350	359	371	310	341	322	331	372	348	333	359	366	363	374	385	361	337	379	338	373	412	331	345	388	367	336	343	349	357	375	341	326	347	372	390	345	375	361	370	348	337	376	359	351	362	348	350	343	341	344	341	354	335	360	367	357	365	354	338	381	397	365	372	381	364	346	368	354	345	366	348	355	387	370	347	354	338	347	385	341	318	354	372	352	364	362	360	353	323	333	327	358	359	353	373	374	372	355	356	368	359	353	369	353	326	351	389	344	386	346	362	364	377	324	347	384	360	337	332	331	342	336	332	376	344	327	339	336	346	337	358	347	347	341	383	362	375	346	345	356	365	365	386	327	376	356	354	370	308	342	343	374	385	366	332	376	346	353	353	354	372	361	362	376	359	359	349	342	363	336	356	347	370	341	372	355	331	371	380	374	353	351	360	357	344	354	356	347	329	334	358	379	356	345	349	367	354	388	351	385	325	336	354	355	384	342	339	391	340	323	372	343	380	396	365	355	386	343	350	354	383	349	379	355	359	357	340	382	340	384	356	389	350	361	357	311	395	346	389	377	351	370	382	352	366	373	349	378	354	357	348	376	358	357	380	360	355	352	354	351	356	339	362	348	340	357	369	367	326	372	351	375	355	343	360	381	352	365	344	335	343	359	342	311	362	364	320	357	317	356	346	374	324	363	358	348	347	362	329	352	319	353	346	375	364	396	365	361	371	363	335	312	334	362	351	341	372	376	340	346	326	356	365	369	353	351	364	357	316	370	358	327	387	363	335	343	334	343	366	368	343	351	371	368	352	342	343	393	403	351	358	338	324	332	367	345	371	353	350	364	373	359	336	352	336	339	357	355	368	362	395	337	359	359	379	363	356	373	382	335	343	353	354	371	370	356	352	381	362	377	307	362	362	386	380	388	367	347	384	339	339	365	334	350	341	335	341	326	332	372	369	316	383	371	392	362	365	385	328	359	344	334	349	352	343	335	363	364	345	339	385	333	342	371	361	363	386	359	346	393	342	353	336	393	378	368	340	353	312	340	379	356	356	395	352	336
26879	21770	17364	7233	20898	15893	6387	1449	592	425	302	270	230	197	210	224	204	209	228	222	241	184	174	197	182	195	207	229	203	196	207	198	212	204	228	211	186	204	221	192	238	237	209	214	216	193	213	208	204	217	220	194	227	201	231	230	192	207	236	209	211	219	208	213	222	218	198	190	213	207	212	171	230	206	230	215	206	230	185	197	193	198	187	242	222	196	217	220	171	232	214	223	237	220	204	204	225	247	203	227	243	194	208	227	238	230	207	230	185	208	206	202	208	206	197	197	225	220	194	202	227	198	223	224	217	208	206	205	218	223	219	206	219	226	220	199	221	219	211	208	195	206	221	199	230	226	200	235	213	205	231	193	204	235	211	219	246	205	210	206	234	215	219	213	197	225	204	203	199	204	201	215	206	192	200	194	223	240	193	216	217	217	236	217	224	205	192	218	189	208	196	215	216	207	199	202	215	207	228	211	222	226	202	214	209	223	232	220	197	198	228	212	217	207	236	213	211	227	209	219	213	223	187	239	233	191	217	232	216	235	222	201	231	199	213	208	234	209	189	210	222	206	223	218	204	216	193	194	218	204	217	225	229	216	201	228	222	230	193	184	178	242	220	197	208	209	225	217	210	225	226	215	227	196	205	235	219	220	188	214	225	216	217	220	202	199	215	196	183	195	192	209	191	208	192	213	196	220	232	222	224	218	234	216	222	213	212	203	202	215	214	189	225	179	227	191	221	205	227	224	205	208	226	211	203	236	213	202	225	196	222	227	211	202	240	229	232	212	198	237	236	242	228	238	237	211	201	197	226	217	200	209	193	213	213	199	191	231	232	193	223	229	226	209	223	214	227	206	204	209	219	205	199	231	222	203	215	215	222	229	216	208	205	218	230	242	197	213	194	218	184	212	235	236	200	226	200	211	205	225	197	200	182	226	212	219	188	201	204	203	218	215	227	210	209	203	211	208	211	216	219	183	201	234	210	215	202	242	195	216	223	231	253	214	235	224	205	197	213	193	212	194	224	215	205	197	214	206	226	196	211	217	220	202	209	229	218	198	214	198	227	179	201	195	225	207	234	203	216	209	233	212	237	200	209	208	208	212	209	180	224	218	204	219	226	212	217	188	198	237	196	202	221	207	233	222	207	213	202	170	207	191	210	208	206	209	202	216	217	214	223	212	238	222	216	192	185	222	212	236	209	214	221	236	213	192	195	204	218	196	190	198	192	195	235	212	196	187	228	213	188	211	206	225	188	202	215	192	213	211	198	193	239	213	185	217	228	216	205	215	240	196	205	195	208	218	209	185	184	244	215	215	228	221	217	213	269	207	239	208	206	224	216	213	241	231	204	226	204	210	209	219	199	227	206	193	205	209	215	234	200	184	183	232	210	222	199	220	202	226	191	206	199	219	228	195	221	216	216	222	197	208	212	222	221	228	211	218	232	219	199	221	208	203	233	202	228	210	236	201	209	240	190	239	198	198	221	211	263	196	196	222	178	214	210	201	229	190	223	212	231	217	197	230	207	219	193	211	230	231	206	223	197	191	204	207	235	212	220	216	246	211	213	214	205	217	219	194	204	204	232	231	223	218	204	219	204	222	208	225	211	225	205	221	190	196	223	222	204	204	215	216	200	218	225	214	227	205	218	208	224	221	211	229	180	196	202	215	199	219	209	224	212	212	208	184	211	192	221	221	211	216	210	194	215	213	242	211	210	199	200	182	181	214	217	219	218	210	226	216	205	185	234	222	212	220	230	203	183	209	214	248	228	208	184	215	198	190	211	192	196	230	212	243	204	234	192	212	208	220	230	221	231	234	219	185	212	211	197	182	193	202	233	186	241	198	222	203	210	206	206	209	227	192	210	194	198	228	197	206	238	225	199	217	200	189	224	213	230	221	197	196	199	181	213	218	221	228	223	215	174	208	214	221	226	197	197	233	219	215	193	231	220	210	195	195	214	203	210	246	201	215	214	210	214	220	225	198	232	226	229	217	202	227	204	207	212	237	228	199	207	217	225	191	215	201	211	224	234	205	208	227	234	217	234	223	212	220	232	207	244	210	213	224	207	228	210	197	194	202	239	211	223	187	191	195	205	246	210	187	239	202	207	222	193	205	212	195	210	213	192	202	231	191	216	198	206	208	222	202	226	221	210	198	224	228	219	214	202	221	202	214	216	225	224	215	204	195	206	237	226	204	202	204	205	207	218	195	218	233	216	231	214	226	204	248	208	201	199	217	201	212	240	218	191	207	217	216	195	212	233	204	239	186	201	227	234	206	223	227	219	203	205	218	208	221	212	187	213	237	216	228	221	219	198	194	204	210	216	210	229	220	194	192	207	210	223	207	234	202	197	197	212	224	224	196	193	201	230	178	219	232	237	215	230	206	241	215	240	210	234	197	235	208	195	190	224	213	193	214	229	229	193	209	231	199	202	195	213	214	214	222	186	209	226	179	203	197	199	189	229	199	233	209	229	219	217	218	187	230	206	205	186	209	206	192	211	204	195	195	230	186	204	227	222	200	189	216	209	217	227	230	194	203	192	223	216	230	207	213	218	215	187	198	217	195	219	179	218	197	214	203	208	217	192	207	217	209	222	225	196	191	196	212	204	224	227	194	236	215	196	207	210	211	214	214	189	217	210	218	219	224	199	225	230	223	186	207	207	190	188	207	194	197	215	186	211	193	204	228	211	253	226	214	197	199	212	216	184	212	214	215	221	200	190	211	229	203	229	234	235	177	249	221	189	224	225	205	212	209	189	209	212	208	210	215	193	187	222	222	187	222	205	196	234	211	218	215	193	214	238	229	178	201	208	216	215	221	204	217	208	238	216	196	207	212	207	213	203	204	222	208	222	191	194	216	210	211	203	214	195	206	216	211	195	235	200	218	201	227	212	219	218	218	203	228	227	212	213	209	203	233	205	238	210	214	223	232	217	208	204	217	230	245	218	199	207	202	242	240	219	216	201	206	218	186	202	224	209	207	216	227	211	191	199	228	220	195	215	202	208	184	214	231	224	215	232	200	186	205	223	222	186	232	195	211	196	225	242	206	204	234	190	245	207	223	201	196	211	217	223	224	233	233	226	219	205	213	197	223	227	237	206	189	213	216	204	222	222	212	194	176	211	222	228	192	225	213	243	220	212	212	198	214	224	208	198	208	206	182	226	208	223	225	234	202	224	204	236	191	218	232	205	223	229	223	190	215	219	225	193	216	201	190	185	215	198	199	180	192	204	210	218	238	233	171	199	219	214	225	205	222	211	232	188	213	201	220	214	222	217	209	215	203	216	214	200	223	220	221	213	202	213	196	199	185	216	205	224	205	234	204	203	223	217	203	187	220	212	208	221	221	213	229	240	199	196	201	219	204	216	206	201	224	210	212	205	253	200	230	215	211	233	213	240	214	241	204	219	208	210	214	195	207	228	209	228	240	210	224	190	216	220	199	223	217	237	211	241	198	218	193	185	214	226	217	197	220	197	192	222	198	241	207	212	224
23611	30356	17208	11160	29123	21503	10345	3035	1334	888	620	446	368	355	370	330	350	353	367	371	361	357	341	359	334	343	360	350	351	328	352	410	367	351	326	353	389	366	366	344	340	338	335	342	376	372	356	358	312	355	332	361	335	317	351	351	358	345	382	356	372	321	384	334	368	387	359	344	353	335	348	364	376	364	365	381	361	341	339	342	355	350	368	358	356	288	368	325	334	355	377	308	335	346	321	368	340	389	328	343	354	331	362	341	345	361	358	331	354	321	332	327	323	342	312	312	356	358	328	344	350	312	344	349	334	349	352	316	350	355	338	373	349	394	320	356	357	325	362	331	320	371	337	353	340	345	299	349	340	316	342	330	336	335	341	376	354	387	339	344	366	367	383	331	342	372	328	365	361	354	353	376	377	384	330	394	311	348	367	345	366	326	354	324	387	342	360	363	354	340	323	347	335	322	368	362	345	353	387	390	354	330	338	345	328	366	353	323	334	326	322	343	333	346	344	327	376	349	349	352	316	354	330	341	311	302	378	371	346	345	334	367	318	343	367	354	378	340	423	370	347	348	329	353	382	353	365	361	351	325	341	332	356	332	346	327	383	350	341	356	377	344	359	378	354	372	337	353	372	348	350	325	331	368	340	369	320	370	334	362	366	370	349	335	354	327	350	325	345	345	340	353	300	393	335	340	365	326	378	381	332	317	348	331	371	329	349	353	351	377	353	395	392	354	352	332	346	340	323	356	353	331	366	383	374	343	327	393	367	336	337	380	346	369	376	379	327	331	335	339	343	308	332	363	311	355	387	363	346	317	348	317	361	349	343	360	347	330	360	355	364	358	365	376	362	332	361	336	343	335	362	389	346	371	348	351	349	338	345	358	346	344	354	341	329	381	375	328	350	372	361	319	336	373	331	353	352	320	366	337	306	368	350	330	342	301	359	349	372	348	356	328	357	348	363	310	347	317	334	362	331	379	324	336	368	352	336	388	376	335	351	354	337	330	368	338	357	337	343	364	355	358	326	324	362	336	397	367	366	336	318	358	349	378	326	357	360	349	332	352	349	374	372	358	352	336	361	329	345	342	330	367	360	372	372	336	322	368	349	342	341	332	344	319	319	366	369	365	359	341	350	362	368	349	380	339	369	340	360	340	352	354	343	349	380	353	356	355	324	339	334	380	384	383	365	322	339	342	342	364	348	323	316	350	340	366	363	351	354	354	358	349	347	357	351	329	349	325	356	365	371	346	322	350	357	327	333	373	378	349	376	368	323	373	349	399	335	364	346	333	324	343	343	351	307	353	349	366	330	344	360	376	361	334	364	344	338	326	349	356	355	338	357	356	333	316	362	355	373	339	365	367	339	318	315	342	303	365	351	378	345	352	360	308	330	345	363	334	318	315	345	316	372	353	365	354	299	348	347	325	363	348	352	351	320	317	353	358	355	349	318	337	321	340	347	347	354	360	353	313	332	358	354	323	377	339	325	340	361	357	329	358	331	345	338	352	355	328	344	337	363	360	345	383	339	326	362	334	354	326	347	372	363	344	335	317	362	329	341	381	342	366	356	317	349	321	349	313	341	348	343	320	322	321	331	351	317	333	332	352	312	344	348	384	331	362	352	327	400	363	322	339	317	395	345	356	366	363	331	322	349	330	358	329	343	301	319	315	354	350	333	322	388	403	319	306	389	310	322	345	336	358	355	346	363	352	338	353	348	312	339	334	359	370	345	345	340	355	366	337	374	350	359	357	357	335	370	353	342	346	374	360	330	354	381	346	352	342	350	359	335	330	335	323	344	351	339	363	330	372	366	353	333	344	350	348	350	355	375	352	352	333	364	358	334	346	360	345	381	346	344	354	404	360	324	315	352	334	337	331	351	335	359	350	352	371	308	364	347	332	344	355	372	349	345	339	315	341	331	352	350	349	355	373	360	364	330	360	349	338	333	353	349	339	357	340	353	364	350	349	379	376	321	336	327	352	364	368	368	347	357	339	339	367	346	323	342	348	354	321	361	341	364	366	368	316	325	345	338	365	308	375	343	369	332	344	352	324	346	357	348	325	354	349	347	325	346	325	343	310	375	359	346	319	341	354	338	370	363	359	331	346	350	348	340	344	366	341	335	333	354	320	355	353	358	362	358	339	361	361	356	381	384	343	380	342	322	352	346	341	355	335	342	345	340	341	336	335	329	352	370	366	352	321	349	344	359	363	365	408	378	357	352	360	353	344	359	349	353	323	388	349	337	358	361	330	376	356	384	379	379	355	346	364	367	357	340	309	383	346	333	344	320	369	357	323	327	327	375	342	359	370	355	353	321	355	398	370	329	334	344	365	349	341	342	332	353	358	344	339	399	367	326	363	331	338	350	374	391	345	368	337	345	313	389	359	324	336	339	335	340	351	324	359	325	362	368	350	313	344	338	363	349	343	340	378	350	334	368	349	330	360	358	357	356	362	344	361	337	352	344	380	329	338	367	364	348	386	359	338	347	346	345	364	330	335	338	336	316	355	365	357	356	339	379	346	356	342	344	348	365	329	347	358	350	363	322	345	352	360	333	331	340	338	350	321	343	356	357	339	361	330	358	343	344	334	334	331	382	349	333	357	372	322	359	342	323	346	400	373	351	379	354	355	342	362	342	351	314	343	336	338	346	344	347	338	349	352	352	331	355	345	339	342	348	338	337	377	349	372	338	372	348	344	365	372	370	362	328	353	354	339	371	356	347	355	357	370	351	335	359	349	348	309	361	381	355	345	331	332	376	334	373	357	348	330	357	357	357	341	355	339	341	347	348	335	342	365	372	365	358	353	343	379	372	369	364	353	364	420	337	326	357	320	327	332	337	340	350	342	347	390	348	316	327	366	367	357	365	379	318	347	365	319	317	365	368	347	356	353	326	349	357	363	382	365	352	359	357	331	329	332	358	361	317	370	340	310	345	347	360	352	359	343	355	353	320	359	341	343	366	357	359	369	378	376	322	335	353	337	342	363	343	347	349	350	395	363	370	371	335	358	339	338	360	364	353	386	363	342	296	337	339	401	351	379	322	330	366	307	345	320	352	349	332	346	318	354	309	379	388	335	353	334	346	373	357	310	356	299	370	343	328	340	336	335	330	362	369	363	351	338	346	358	361	380	342	356	358	352	385	351	345	348	343	370	330	324	354	359	350	343	367	353	371	342	361	358	340	359	348	347	363	359	384	344	356	334	347	340	363	330	340	340	345	357	347	339	354	319	354	362	363	331	338	370	316	358	371	328	304	369	356	330	327	311	317	357	317	330	354	324	348	364	368	361	347	352	383	364	332	364	366	359	344	305	327	356	334	320	329	354	368	320	360	327	382	302	356	346	393	333	352	366	312	361	383	376	372	341	357	361	345	379	355	365	358	340	329	349	326	338	336	360	340	351	369	363	337	316	352	344	362	348	348	351	366	310	319	337	369	348	375	376	326	341	351	363	339	384	334	338	342	354	327	346	345	376	369	370	329	335	333	363	374	344
24253	21238	28090	26788	47289	40121	25402	8523	2485	1293	625	380	304	261	254	249	255	235	252	254	236	231	270	239	244	260	243	249	244	242	297	225	250	255	244	239	244	243	257	245	242	260	242	276	237	244	262	254	215	237	251	214	243	239	219	211	219	237	261	256	241	251	268	235	255	243	230	238	225	247	244	270	236	264	238	244	271	235	214	233	248	252	274	272	230	216	267	233	240	250	260	248	223	260	245	253	250	253	258	258	242	208	245	255	239	255	258	262	243	230	236	267	251	215	262	227	255	251	258	226	231	249	246	222	248	263	255	220	240	226	262	220	245	277	251	237	256	234	207	236	231	252	246	258	280	233	219	259	245	227	257	248	266	247	237	248	260	257	270	230	266	273	256	242	246	234	210	238	257	257	229	214	230	229	261	250	233	235	231	260	249	252	266	257	269	245	250	243	250	250	261	255	252	260	244	219	226	254	258	230	263	262	234	250	202	231	262	235	244	263	258	226	270	262	241	255	236	259	247	238	215	248	245	223	253	262	234	249	226	235	251	227	246	240	255	229	227	267	245	280	252	239	232	236	252	253	269	247	229	250	235	241	252	243	276	232	229	249	253	244	251	228	248	229	227	257	238	230	251	245	267	244	276	234	247	258	268	221	267	237	245	232	266	229	245	242	239	242	236	251	245	253	226	244	233	254	253	248	249	233	235	238	268	240	237	225	268	245	233	247	256	247	265	252	229	238	239	243	257	264	256	249	273	270	224	240	240	244	249	273	262	250	243	262	238	271	224	255	261	237	245	217	244	242	249	242	243	259	260	246	253	249	239	266	244	245	238	256	238	222	242	240	235	245	247	263	230	217	234	249	241	236	237	263	243	222	270	242	237	260	256	271	243	262	222	256	254	248	260	246	247	248	220	240	239	232	256	256	235	254	272	229	254	234	238	264	208	251	238	273	233	256	257	255	263	259	250	249	219	243	265	263	236	240	246	239	264	224	260	246	261	258	245	252	247	225	248	241	238	256	236	263	257	270	240	253	245	240	239	268	235	243	253	270	237	240	223	263	220	252	235	262	231	240	270	238	266	219	270	243	230	239	241	256	240	252	268	225	234	256	240	231	248	247	242	229	259	237	248	235	234	245	239	239	248	262	242	241	240	254	240	240	247	234	245	229	238	230	235	246	257	245	256	271	245	230	254	254	258	249	225	243	254	235	257	248	261	255	257	250	246	249	240	240	262	243	235	249	241	237	259	242	238	274	295	236	265	252	235	190	250	251	258	245	261	255	251	250	275	231	231	251	232	234	262	245	254	233	266	244	262	253	246	258	245	242	267	251	243	247	236	255	246	243	235	252	234	234	238	242	246	233	244	211	262	244	233	286	233	270	251	235	275	252	260	233	247	240	261	261	236	221	209	227	228	251	249	252	229	250	252	249	251	250	229	254	245	239	242	245	239	269	242	229	275	237	249	270	211	235	247	234	233	234	245	220	253	216	240	248	227	256	252	211	229	236	248	240	254	269	241	231	240	233	256	252	243	228	236	257	259	262	225	237	237	262	258	221	233	228	251	233	249	239	236	237	253	270	253	231	265	249	235	231	233	253	253	245	212	239	269	250	239	265	230	248	226	231	222	224	258	216	242	225	250	239	241	255	232	241	269	255	260	232	234	240	262	246	242	243	229	256	247	258	236	244	236	269	243	243	234	240	257	238	245	239	242	271	233	251	216	262	257	272	252	253	237	251	242	250	252	231	250	250	225	260	278	248	252	255	258	242	219	248	244	238	240	249	214	225	264	294	243	248	238	228	244	263	226	233	244	246	226	264	252	213	235	269	253	230	250	266	251	233	238	229	216	270	221	230	214	251	250	271	235	212	263	234	244	258	241	246	249	243	264	273	244	226	236	232	258	236	200	235	253	257	250	227	274	243	256	213	256	247	250	247	294	264	236	222	263	258	256	266	252	212	227	220	247	253	271	268	246	256	258	232	243	238	252	217	244	278	235	215	237	252	264	250	241	236	234	237	257	241	239	247	245	230	247	252	274	252	237	255	248	258	248	246	260	247	237	231	265	273	237	239	236	227	237	259	235	263	241	216	262	229	256	254	246	246	232	239	227	244	246	219	235	211	261	253	235	245	270	229	250	253	267	216	239	244	246	230	253	289	250	233	247	259	258	256	232	256	250	258	206	265	226	244	248	219	249	222	225	245	254	256	221	243	244	251	238	245	232	255	244	233	239	274	266	243	266	268	260	239	242	262	216	230	232	233	236	231	228	239	219	247	246	244	268	242	239	247	243	215	243	226	258	243	231	243	238	222	240	248	270	247	229	236	219	234	239	256	244	238	225	226	258	222	264	254	252	232	235	239	251	251	219	237	239	235	258	257	232	199	237	257	242	228	248	269	234	269	237	194	234	252	233	217	256	250	252	259	250	252	240	248	247	222	228	249	276	244	242	280	264	205	259	268	253	270	262	239	251	247	236	241	257	227	230	241	266	231	209	256	269	241	252	243	248	259	240	250	262	234	268	254	260	248	268	224	262	242	242	257	233	227	243	278	240	268	259	235	249	269	230	239	246	236	226	255	214	246	235	211	247	264	273	239	258	247	220	228	235	221	237	261	240	257	240	242	225	232	249	231	245	242	264	225	256	240	232	267	261	221	244	287	214	228	270	255	248	215	256	248	267	262	242	264	242	256	253	237	252	230	259	252	259	241	248	226	240	219	232	222	263	269	254	246	249	268	251	259	252	231	243	266	251	258	231	250	232	261	242	246	273	243	261	238	223	249	273	244	240	244	226	268	262	237	243	240	206	213	251	287	243	256	220	257	227	229	253	239	255	228	255	269	216	237	227	218	248	257	237	234	285	254	239	253	235	220	237	249	258	244	268	257	224	225	215	233	233	225	244	260	248	251	195	236	243	247	247	247	231	223	232	257	264	280	205	245	238	233	264	236	240	254	267	249	251	233	246	244	243	251	231	260	254	245	246	225	250	235	224	246	227	253	249	236	204	234	262	264	248	245	238	261	249	251	244	248	228	263	246	242	218	255	236	237	214	247	240	244	259	226	252	244	233	242	242	252	264	264	256	237	252	257	235	251	230	213	209	241	216	272	254	262	264	230	235	264	222	246	253	250	253	250	253	253	227	217	244	264	222	217	225	245	251	235	269	244	266	244	265	259	202	254	230	251	246	235	264	271	244	249	241	257	237	216	220	260	249	228	234	228	251	238	212	229	243	247	260	231	232	265	240	242	239	220	229	249	257	231	234	257	265	249	258	247	249	248	238	265	228	259	271	239	245	270	240	256	242	252	241	254	230	234	250	254	244	256	260	267	232	235	247	248	257	241	235	222	256	259	237	281	244	214	260	239	227	252	219	253	244	252	241	237	251	262	271	231	260	225	221	215	244	248	212	246	253	240	235	250	240	249	254	246	262	245	232	223	236	204	249	265	253	240	230	240	246	249	271	242	265	244	257	226	260	215	238	234	220	228	261	229	224	247
26773	40078	22734	32288	55250	42935	28246	11632	5806	3144	1435	744	426	411	402	388	420	404	394	395	441	427	429	381	384	373	417	410	413	413	386	402	386	422	390	428	421	411	412	425	388	426	387	370	385	437	357	402	402	412	414	388	413	418	401	390	408	403	386	386	374	409	415	405	400	377	386	377	362	369	390	383	394	410	394	380	389	391	398	404	380	366	394	405	396	406	420	410	374	370	390	394	420	367	367	376	363	401	383	399	379	395	390	382	407	379	391	376	413	375	418	376	406	420	410	400	385	421	366	373	421	415	379	386	384	359	433	420	407	394	383	425	425	421	380	393	420	393	418	375	396	387	413	401	428	331	384	372	390	409	383	380	427	394	426	399	392	398	408	344	418	379	379	412	389	406	421	389	361	400	383	409	409	406	405	410	408	415	424	395	377	403	395	396	411	397	396	384	388	392	389	378	393	402	439	383	397	419	407	392	414	396	382	399	390	390	363	409	393	420	431	393	397	403	383	428	409	377	414	403	413	425	387	427	398	443	373	398	364	366	385	444	385	432	362	433	397	405	405	402	410	406	412	361	404	386	413	394	408	417	391	385	423	383	391	372	403	399	402	397	393	399	386	408	382	384	422	397	361	375	407	403	404	413	423	413	377	380	387	399	375	394	410	410	408	364	393	382	427	413	413	404	399	370	402	374	400	379	438	412	359	422	386	425	384	412	404	388	415	405	456	385	395	389	427	361	367	433	373	394	380	401	415	380	368	401	391	404	409	428	430	394	391	381	396	362	407	407	383	405	414	413	406	409	383	433	381	391	372	383	405	391	354	389	396	379	392	374	439	409	411	412	388	375	428	387	421	405	395	409	378	374	386	379	407	422	410	394	372	415	407	392	436	398	375	396	391	392	369	398	385	384	425	423	423	374	404	396	393	426	390	389	394	376	390	420	381	409	416	383	400	386	408	401	387	415	350	406	428	421	420	418	367	411	376	401	398	407	394	421	405	436	346	419	423	378	365	409	359	404	415	405	422	386	388	408	398	374	432	408	412	396	402	369	383	403	385	382	397	387	418	439	389	438	388	419	430	413	417	420	372	395	418	362	409	424	413	440	404	410	441	372	406	376	396	401	406	393	377	398	392	391	359	429	361	378	374	403	374	375	397	449	408	401	383	428	376	383	374	369	362	399	409	401	382	418	428	384	390	426	409	426	407	399	375	392	379	424	429	391	396	450	431	376	417	403	405	407	417	402	413	382	398	409	379	383	422	435	434	411	387	373	411	395	422	427	375	413	378	408	394	391	398	394	384	399	390	429	366	392	415	391	385	377	387	374	414	375	412	396	415	402	404	390	408	388	409	415	392	380	424	406	398	385	430	383	438	349	399	405	405	394	424	430	383	407	384	377	374	372	374	389	410	403	460	411	428	406	409	438	428	394	400	430	375	403	428	411	406	410	398	396	405	425	424	413	378	427	394	397	369	367	368	438	391	387	407	409	363	373	396	433	411	412	371	403	382	423	419	362	427	378	370	406	414	399	428	391	398	373	407	386	400	370	401	420	360	398	419	405	397	380	396	376	391	374	419	408	459	409	421	424	401	396	358	408	377	403	344	407	362	381	410	397	425	391	397	398	426	403	399	397	411	390	422	395	413	407	419	398	398	404	368	432	397	399	384	368	425	406	370	406	376	382	417	401	378	390	404	383	384	390	403	402	392	346	382	415	421	399	414	372	384	399	392	401	383	393	403	382	393	410	378	398	406	408	398	408	395	437	369	415	423	395	429	387	377	423	408	392	355	413	392	365	378	412	429	405	361	376	394	406	380	407	431	402	415	403	394	374	385	383	436	387	423	395	402	394	388	413	386	399	388	426	410	398	373	424	401	385	378	365	409	405	356	427	407	407	407	456	371	379	384	412	396	395	401	388	370	377	428	358	422	379	392	420	408	405	419	411	373	424	406	399	383	418	416	427	368	392	385	383	426	413	389	434	370	389	415	390	379	418	408	400	367	383	366	415	374	370	402	380	368	390	404	411	438	407	375	394	385	427	411	355	373	428	391	411	376	405	387	415	391	375	404	381	415	363	408	417	414	383	400	401	401	379	401	388	409	408	387	397	401	411	379	390	418	390	409	405	404	403	423	397	403	417	425	396	387	422	385	423	394	397	396	404	382	415	384	427	405	415	432	399	418	392	404	417	394	409	425	407	396	394	424	426	426	381	388	408	413	397	421	386	406	398	369	362	395	424	429	354	404	391	390	393	393	400	398	414	411	394	399	419	407	393	422	416	379	402	395	374	396	406	421	411	389	388	406	385	367	400	426	404	410	407	382	406	405	435	373	405	427	394	351	392	403	382	404	409	383	375	402	395	394	376	363	380	425	366	377	422	404	414	384	386	412	433	391	392	402	411	386	384	412	413	425	399	388	407	391	403	367	402	382	386	387	435	391	426	393	441	392	389	372	385	414	444	425	418	373	416	409	395	362	360	414	395	393	376	389	428	422	405	405	408	363	378	390	391	400	389	392	407	384	399	388	409	397	405	408	414	408	405	408	409	420	383	398	369	389	352	415	393	429	422	408	397	390	380	409	375	412	392	388	412	409	412	366	375	382	426	410	376	363	414	388	351	438	417	417	419	406	415	434	401	429	395	391	363	384	390	392	406	368	382	400	390	413	401	382	367	418	428	400	398	385	417	450	418	385	372	402	377	401	413	405	411	409	427	408	373	409	410	396	405	406	402	420	392	435	394	419	393	392	427	386	357	416	381	390	431	400	432	424	382	397	409	412	417	402	378	409	398	424	376	406	387	369	473	403	429	417	371	410	397	387	381	385	400	401	400	404	358	412	393	405	396	389	420	382	417	393	394	404	398	392	401	414	382	403	404	418	420	393	391	417	382	386	399	415	392	407	376	398	393	432	414	417	432	419	363	404	397	399	438	374	424	399	412	415	416	380	379	400	409	417	437	354	426	398	419	424	410	380	386	435	378	388	409	414	405	396	424	431	364	394	427	407	388	411	374	396	398	436	386	408	357	404	390	411	396	387	390	418	423	386	380	419	396	448	419	375	372	377	376	411	403	375	399	398	373	387	396	388	376	409	381	364	385	364	409	386	385	395	403	374	389	395	413	418	326	403	386	390	377	404	392	443	411	413	391	381	391	408	381	406	404	351	455	384	358	352	377	387	414	402	383	430	389	405	375	381	432	406	404	388	418	372	400	364	381	383	422	414	405	364	377	453	396	401	395	396	402	393	402	410	413	387	391	404	412	425	389	420	391	396	389	394	421	407	397	414	422	353	369	389	384	405	360	371	401	398	405	409	410	391	405	391	411	392	377	379	404	421	368	428	406	391	417	417	370	404	408	393	389	411	403	393	386	405	408	412	405	381	371	373	416	395	384	401	400	364	394	437	394	393	426	401	415	422	404	417	391	402	380	405	410	386	412	383	412	382	434	386	406	367	391	434	384	384	397	410	415	403	386	406	392	413	418	400	397	416	389	420	344
23009	21273	28933	24493	42807	52489	38908	17763	7313	3012	1184	514	254	212	220	239	220	237	247	207	244	228	222	235	220	243	223	239	219	246	215	218	214	209	231	241	241	253	252	217	214	210	235	208	230	229	202	246	245	239	217	200	224	199	246	210	215	215	226	234	221	230	234	232	213	205	242	227	204	213	218	225	217	224	217	234	218	228	232	208	223	231	224	225	233	207	213	232	252	238	220	231	211	213	229	230	207	245	216	241	221	207	220	221	228	240	202	182	239	224	221	217	232	239	198	265	215	221	218	186	219	209	211	194	226	206	238	239	195	194	240	213	238	216	207	207	208	220	215	246	216	221	216	224	210	230	252	243	236	222	223	218	226	232	226	223	227	225	213	236	226	220	220	203	207	213	225	225	208	219	264	225	223	246	224	219	194	217	221	215	228	220	246	244	219	244	218	219	226	221	248	196	229	209	198	225	207	238	218	233	216	221	230	218	225	218	219	210	204	223	244	225	218	213	225	239	218	223	215	234	217	211	221	222	219	222	196	196	222	202	227	198	226	212	201	243	233	211	215	221	210	204	202	199	214	192	203	215	221	209	249	250	216	232	235	231	191	205	211	216	223	203	217	206	228	214	217	226	237	231	202	242	220	242	220	228	224	215	220	216	193	224	216	229	245	221	206	208	212	258	233	241	240	232	207	223	239	200	242	224	209	214	236	240	233	220	224	177	202	250	211	227	213	219	215	219	214	208	201	250	208	217	252	210	204	209	221	234	233	254	229	242	238	224	207	251	221	209	231	228	208	233	245	226	229	248	234	219	229	231	218	238	219	221	218	227	224	219	223	221	202	234	225	225	235	216	227	217	227	206	217	237	209	214	218	226	221	208	212	218	242	195	217	228	232	237	234	229	206	210	253	212	258	233	213	197	231	209	218	220	216	217	230	220	205	225	236	212	210	206	208	234	244	217	218	224	216	236	239	221	225	225	222	209	216	222	235	188	229	233	234	205	240	238	231	236	229	215	227	220	230	219	214	234	205	232	246	229	210	255	231	195	229	244	217	226	241	211	232	238	214	203	252	232	246	216	236	217	228	238	218	233	231	221	232	240	197	220	204	225	223	215	229	233	216	215	222	243	217	205	280	258	203	236	215	236	237	231	235	217	235	230	213	218	220	212	226	233	207	205	220	221	220	212	222	227	235	231	238	224	219	214	223	199	201	208	231	220	211	229	229	223	207	219	218	212	234	214	204	208	256	216	217	215	207	238	201	231	237	262	236	246	226	204	235	244	231	236	228	221	229	213	220	239	213	212	211	223	233	241	203	236	220	216	227	239	225	228	222	228	239	181	237	211	247	205	221	226	215	204	219	235	217	225	216	222	197	237	217	224	197	252	230	229	235	209	221	209	239	239	237	213	221	221	234	226	247	230	246	191	219	230	198	232	225	215	218	234	213	218	245	228	202	206	241	217	217	233	234	180	220	268	209	214	198	228	214	223	211	215	262	226	224	229	230	218	212	218	218	195	228	223	234	237	242	220	205	213	198	228	225	229	232	201	214	214	235	189	258	237	204	216	212	199	223	260	248	220	218	219	199	279	243	202	203	206	227	211	218	222	226	204	225	215	253	230	231	235	233	203	219	230	223	237	205	224	196	223	211	233	216	234	211	201	238	210	243	216	200	192	233	210	202	223	215	210	221	248	195	215	224	206	221	259	211	237	219	232	213	235	231	226	216	246	259	196	208	237	234	241	211	237	203	237	216	225	198	220	241	178	248	203	216	220	217	230	215	213	208	254	222	209	214	225	208	226	199	239	224	218	193	198	223	223	219	234	218	235	208	232	217	214	208	243	219	242	231	228	206	244	234	220	214	230	230	238	238	221	228	222	218	195	238	216	216	225	226	215	195	223	210	220	219	196	223	228	200	206	239	234	238	234	216	215	200	236	231	218	223	237	235	244	225	213	220	178	226	249	238	245	250	217	231	232	236	222	218	198	193	250	214	265	222	241	252	216	213	216	209	224	204	229	226	205	231	225	213	206	214	205	206	197	223	218	244	211	217	246	212	231	225	220	222	215	197	216	265	243	228	234	215	216	227	231	229	233	238	192	243	205	216	219	247	222	235	216	240	221	218	243	204	228	229	208	215	218	234	254	213	213	216	217	216	220	221	220	218	235	195	263	247	228	204	200	209	224	236	229	212	234	221	212	220	215	237	216	244	215	237	208	209	205	212	207	214	189	221	223	227	221	196	232	215	218	238	238	194	236	209	242	216	261	222	251	213	223	235	215	203	196	190	221	247	209	191	208	193	247	241	233	216	223	243	222	218	235	222	233	210	220	224	201	214	211	242	202	228	176	231	229	221	212	211	210	224	254	210	230	256	223	240	218	196	244	239	233	231	240	223	223	249	249	206	239	191	220	223	219	219	249	205	225	218	209	230	237	239	221	219	261	232	243	243	236	243	241	215	224	222	228	203	219	221	247	189	213	214	213	227	227	192	231	217	244	225	202	217	233	213	228	230	219	258	210	209	258	172	203	226	222	206	232	240	184	213	220	219	216	220	215	201	190	217	218	235	212	208	256	230	215	233	222	230	214	224	217	225	223	233	206	226	199	227	234	234	221	202	219	212	216	239	258	244	220	205	223	239	222	225	214	217	211	222	210	198	225	223	226	202	225	216	211	228	208	224	221	220	214	197	203	217	221	253	233	219	221	250	207	194	221	240	219	214	203	228	205	227	219	223	197	240	207	229	214	230	224	215	225	217	225	221	226	214	219	253	213	212	226	221	254	217	233	244	221	218	231	214	227	228	223	211	231	206	229	245	210	213	195	218	207	201	224	237	243	207	233	207	233	234	229	213	244	204	247	227	238	241	224	216	218	204	202	214	248	230	210	201	215	192	214	224	209	220	197	222	212	216	230	223	205	236	232	216	231	235	236	207	229	230	201	229	223	194	222	251	232	242	222	230	214	217	217	219	242	210	200	210	213	234	198	197	206	226	225	203	228	210	178	227	205	191	218	202	225	230	228	227	238	202	218	245	199	229	229	239	211	196	214	213	234	217	203	218	248	217	229	218	216	225	227	204	216	217	193	240	234	219	198	209	251	210	231	216	223	221	234	204	223	200	243	211	223	225	228	219	223	217	219	216	219	208	213	237	213	202	231	233	225	207	217	207	236	193	203	242	217	234	232	224	228	221	203	217	233	230	233	201	242	242	203	209	215	217	221	198	225	237	249	212	228	248	219	227	227	219	216	197	218	215	218	216	211	224	211	220	229	209	227	244	213	201	228	208	234	235	216	237	206	210	228	221	241	204	220	192	240	226	202	228	233	200	226	203	209	240	227	208	251	213	204	219	238	245	207	225	217	246	184	209	238	234	223	199	206	228	206	235	197	242	212	216	240	227	244	210	220	207	226	245	190	241	232	230	240	203	234	214	201	206	234	238	209	228	232	217	219	196	219	266	252	220	204	226	191	242	220	210	243	217	228	195	216	247	221	226	213
30755	46607	29480	40423	67482	58490	40272	20128	12759	6616	3012	1155	489	337	371	398	382	388	411	355	400	420	388	386	399	339	337	373	354	344	345	351	389	358	360	389	367	334	363	346	326	331	321	372	312	341	381	358	342	363	364	388	351	346	350	373	370	359	387	385	392	347	378	348	369	390	364	368	360	382	353	370	353	368	365	353	354	368	326	370	360	374	354	334	387	398	339	343	387	367	378	345	363	371	356	377	369	345	339	357	363	363	365	366	366	352	330	334	350	354	356	387	359	366	379	348	342	330	349	353	322	328	365	354	331	339	333	374	347	347	353	357	351	366	372	365	356	322	354	345	333	360	344	330	353	340	331	366	352	363	354	350	364	358	357	364	336	352	344	356	330	354	340	360	341	367	374	352	321	359	382	360	350	360	352	383	370	359	361	379	339	384	349	340	364	358	343	341	325	355	382	350	368	364	362	385	403	375	360	382	356	365	385	313	337	318	353	357	348	360	378	353	354	352	369	366	342	357	350	377	355	341	339	347	333	336	361	334	375	349	365	304	357	376	337	358	370	365	364	362	364	380	352	382	386	334	349	341	345	339	329	321	381	334	388	347	352	357	335	351	352	336	349	331	359	364	335	378	338	366	333	328	344	353	348	343	338	371	350	360	353	353	356	339	367	383	385	328	364	348	343	345	332	349	337	326	365	353	337	341	377	339	377	348	366	378	348	320	374	366	358	372	350	327	354	366	359	383	357	334	336	358	355	376	358	338	356	332	376	351	336	338	352	399	367	373	352	378	361	369	382	337	349	339	366	368	382	317	377	352	369	367	358	321	376	369	322	389	383	327	330	372	347	332	394	371	343	372	338	374	322	309	332	357	375	330	407	357	329	348	331	342	355	359	375	363	342	345	368	367	371	354	348	362	371	351	352	369	338	359	349	367	364	358	375	355	312	327	359	385	343	354	371	347	344	352	347	349	341	334	361	390	339	382	385	340	376	368	364	373	371	379	371	370	354	361	371	368	357	359	363	365	371	382	346	359	367	340	340	383	392	354	379	361	368	366	326	351	349	334	352	339	321	357	380	350	387	311	355	346	370	370	372	329	360	346	345	329	361	379	359	392	377	377	383	372	346	365	341	353	339	384	365	333	332	349	360	367	337	344	314	355	325	348	361	344	337	365	370	337	335	344	358	390	340	341	394	344	359	349	377	346	340	370	353	354	362	353	366	359	328	384	374	364	295	328	347	375	351	365	362	337	346	332	351	346	358	373	346	344	341	330	319	399	355	348	374	360	354	333	365	356	357	360	366	346	350	326	312	371	338	364	395	379	348	365	354	396	350	403	335	378	360	339	345	384	356	373	363	359	363	355	346	378	353	382	364	351	362	336	372	396	388	354	385	366	367	373	383	361	391	363	373	356	369	384	366	404	357	353	350	363	330	367	359	372	372	373	375	323	365	397	357	363	341	370	372	318	352	348	365	322	374	385	380	339	369	375	352	368	338	350	332	365	376	356	368	373	364	370	359	387	332	341	360	334	351	325	336	336	429	365	384	337	349	384	398	374	345	346	335	360	367	386	385	374	370	338	345	332	373	360	383	341	344	386	347	366	349	343	358	356	353	321	346	334	365	352	364	346	402	384	361	334	360	357	364	325	338	336	362	369	366	343	339	327	345	370	345	334	363	348	362	365	337	359	366	374	394	367	333	359	340	365	352	366	356	375	344	348	355	334	372	346	385	333	342	339	325	351	328	333	360	351	327	370	359	335	344	339	346	334	360	382	357	332	366	381	335	396	397	388	315	337	362	350	361	378	391	376	369	336	390	367	367	343	358	353	358	346	377	359	373	341	352	366	345	357	353	346	366	342	334	376	364	362	351	340	357	354	332	375	328	349	361	336	363	353	356	350	368	352	370	353	340	369	333	359	371	328	353	366	401	373	333	348	335	326	343	337	382	367	355	341	338	363	380	368	322	343	355	317	368	402	348	351	323	331	366	360	352	352	359	368	374	362	325	378	363	394	352	355	312	378	343	347	351	374	374	343	355	358	367	339	334	376	340	341	357	342	325	366	368	388	370	366	324	364	352	396	344	343	364	335	345	352	378	382	337	374	342	364	329	324	349	352	355	317	373	384	355	369	356	380	334	346	369	340	344	339	352	363	346	343	331	374	381	355	362	349	362	367	377	354	375	385	357	338	359	370	369	367	356	368	349	341	340	376	368	326	369	347	374	368	331	354	339	359	354	328	338	342	384	366	396	339	329	351	361	347	365	347	336	331	347	328	393	308	357	349	394	392	354	363	344	336	330	339	333	356	350	352	352	368	367	336	358	353	321	381	350	348	366	335	333	399	362	356	346	376	359	368	359	376	351	370	367	362	374	367	362	347	359	361	371	360	354	380	346	334	362	357	334	332	380	362	333	348	368	307	379	331	344	358	352	364	373	351	368	361	344	331	341	375	337	382	376	322	343	338	353	382	344	348	352	353	362	386	332	331	338	359	374	369	373	311	403	377	363	376	342	369	354	365	376	357	339	366	368	347	344	353	352	392	343	336	332	361	343	371	386	357	376	375	382	374	372	345	391	331	327	344	366	350	343	340	351	366	361	353	384	320	355	380	365	385	355	351	379	357	363	316	329	381	348	356	355	354	346	353	362	342	380	344	381	398	362	370	334	368	340	346	349	335	341	344	334	343	352	385	350	379	341	353	346	341	334	343	354	356	320	348	374	357	363	339	356	346	350	353	364	391	354	330	376	331	340	388	376	348	338	352	375	354	400	355	338	359	394	385	341	346	394	352	350	381	361	353	372	346	362	365	337	364	363	379	367	362	384	351	371	369	359	345	362	363	345	357	354	356	365	365	345	378	358	359	376	379	369	332	322	360	352	383	356	384	373	325	376	338	382	387	382	346	333	334	354	394	359	368	332	376	361	355	342	362	334	374	343	368	357	365	371	370	370	374	353	363	361	355	360	366	355	307	358	339	350	336	378	365	354	342	351	339	373	376	370	346	352	318	348	361	317	380	346	356	361	352	345	376	353	382	343	347	355	379	324	356	349	362	347	386	371	331	380	372	344	367	343	356	356	364	345	345	346	356	363	338	351	356	377	314	359	340	366	386	379	334	370	339	347	379	345	351	335	361	362	353	363	391	343	339	391	362	378	321	357	354	359	338	340	373	377	330	347	343	355	357	388	358	404	392	354	356	356	332	364	385	328	345	379	330	352	338	347	326	339	371	340	355	358	353	334	356	365	332	368	365	355	346	371	377	342	330	350	373	322	345	336	329	373	359	338	350	336	378	354	379	349	347	348	365	377	343	369	367	347	376	342	342	343	347	347	372	334	362	410	386	370	336	378	351	364	366	324	377	362	372	338	366	358	357	336	340	343	339	328	371	363	334	351	355	318	380	367	374	316	384	345	376	352	347	370	371	363	351	379	374	352	340	381	344	380	359	331	386	373	342	353	382	349	358	384	359	338	376	343	332	342	360	375	360	377	351	367	384
26881	21644	17064	10385	19451	15361	6677	1608	568	441	296	225	215	220	242	211	211	215	215	209	206	237	230	200	241	232	213	179	192	209	229	185	203	196	208	207	217	196	204	201	251	225	215	196	229	201	207	233	185	218	227	220	226	168	221	222	215	204	249	198	238	210	202	213	212	218	204	219	235	220	199	206	215	217	221	234	215	211	219	231	216	226	226	224	191	224	190	222	246	198	218	236	226	228	210	226	224	206	208	230	215	213	247	204	213	229	214	212	236	193	202	220	209	219	211	210	204	194	217	182	229	216	239	217	208	249	222	222	217	194	202	221	237	207	243	223	231	233	233	196	197	234	229	214	204	212	228	218	207	203	228	231	207	213	207	210	215	223	246	241	215	214	221	234	220	199	221	217	225	226	237	226	232	235	218	236	204	226	214	263	198	214	195	212	214	211	212	212	233	223	220	199	199	237	221	203	213	221	229	196	202	216	229	218	217	205	208	228	201	215	202	190	224	203	178	236	203	229	207	222	212	200	221	203	212	210	242	196	229	193	211	187	210	214	210	210	232	216	216	194	210	220	198	223	231	216	226	224	237	223	201	217	217	226	228	181	216	210	202	231	227	190	227	231	205	196	198	196	212	246	198	241	229	231	241	228	228	199	230	187	211	198	217	238	197	203	233	228	199	203	182	233	224	232	214	221	224	206	217	222	238	214	239	230	210	185	196	192	199	204	195	247	216	227	207	218	215	224	188	208	222	203	220	211	189	208	237	209	246	212	223	213	226	196	206	217	202	198	228	207	208	226	185	200	222	216	210	223	208	226	197	200	221	204	216	242	209	209	243	211	198	206	214	244	237	209	237	218	193	225	229	222	192	209	208	191	214	214	223	195	194	206	195	200	208	248	207	232	228	199	217	194	195	213	205	200	192	214	206	225	218	182	219	214	235	210	194	247	213	225	233	213	204	201	212	233	199	219	211	203	199	200	195	213	212	201	214	224	209	190	229	225	195	218	228	208	210	218	216	245	194	215	211	219	205	227	220	225	210	223	201	196	230	205	213	203	201	202	237	213	183	191	253	215	226	222	222	243	205	210	227	215	198	220	208	229	218	228	176	221	219	223	213	223	226	245	191	231	200	199	208	231	209	196	222	202	234	207	193	202	195	217	228	235	204	213	208	214	191	226	224	217	233	215	216	206	217	199	210	225	204	221	210	218	197	218	222	216	232	242	208	216	248	219	210	202	220	215	223	232	215	201	222	243	217	215	211	202	236	235	217	218	236	235	218	209	235	228	205	220	212	198	195	222	207	184	201	217	186	226	179	242	223	211	229	243	219	211	210	212	247	214	227	232	218	227	202	235	195	231	222	210	207	227	225	210	226	220	216	195	204	169	210	187	238	208	225	214	236	211	190	217	236	225	217	205	225	208	240	243	226	215	215	210	200	213	232	210	209	212	221	209	246	193	207	208	211	210	203	205	219	219	213	228	230	208	214	227	202	215	244	249	218	218	209	226	211	205	229	241	182	195	225	213	207	190	202	229	204	232	222	199	193	221	208	217	206	212	225	210	206	230	238	218	229	225	214	212	227	236	229	188	236	221	200	223	192	228	233	216	251	229	220	227	202	206	205	220	198	197	233	190	218	211	215	208	184	213	215	225	218	206	230	203	211	201	234	224	218	215	202	236	217	187	206	204	213	220	198	229	231	233	234	225	205	219	239	173	207	209	204	222	249	238	206	187	225	214	237	216	219	224	215	209	250	193	187	222	213	177	212	221	208	225	243	209	242	222	222	220	196	197	172	197	201	194	203	226	225	178	213	199	212	226	210	213	203	226	210	197	223	229	202	210	205	195	199	227	220	216	217	195	238	218	195	208	206	211	202	217	210	220	249	201	223	215	227	230	243	197	223	214	198	225	188	245	186	213	193	248	247	209	191	198	223	227	212	216	220	197	228	229	207	204	230	203	207	209	231	201	216	227	254	237	206	234	217	231	211	229	240	239	242	229	204	225	201	205	203	227	216	247	228	235	204	204	223	213	198	201	193	210	207	219	211	192	233	228	192	220	207	256	193	240	210	203	199	201	212	202	230	189	229	229	225	201	207	228	219	208	227	219	233	193	227	206	223	235	235	225	209	229	222	222	214	230	233	198	203	220	180	214	221	235	222	205	222	220	201	230	220	223	215	227	216	212	222	205	202	220	213	205	239	223	234	195	225	221	195	206	197	200	219	197	220	192	216	240	187	194	225	217	228	211	256	205	216	236	199	233	209	212	222	235	193	207	201	243	211	221	218	180	196	202	207	237	214	189	221	205	240	209	210	211	212	203	220	196	223	216	214	212	239	207	206	203	213	225	220	214	229	227	213	198	241	209	206	224	194	208	188	186	230	238	188	222	194	233	204	202	213	190	208	207	210	255	217	207	219	216	226	217	236	206	223	203	211	236	196	235	208	232	200	223	215	253	208	207	194	210	181	199	248	228	200	239	234	239	221	223	218	231	216	188	216	238	224	226	221	235	215	216	218	191	202	217	257	225	225	226	218	227	220	199	212	243	200	190	203	231	218	248	177	219	193	206	190	213	223	228	222	204	241	223	206	216	212	207	192	199	208	202	210	231	224	207	212	225	224	207	233	223	208	212	231	212	225	216	216	228	238	207	237	207	202	222	219	210	219	212	210	253	207	210	224	192	220	194	219	193	218	195	206	203	231	227	201	226	198	223	223	213	232	221	206	245	248	241	216	206	222	198	207	202	213	222	201	192	224	218	222	229	220	188	233	214	202	228	235	222	228	217	209	214	204	226	205	231	216	198	200	217	222	221	226	212	231	228	197	221	216	225	193	224	223	210	240	195	197	212	215	230	225	228	221	227	229	208	219	230	210	239	260	230	203	209	225	226	231	217	239	223	213	209	209	224	203	204	232	213	196	205	238	207	229	179	228	206	217	228	208	227	230	195	220	216	209	221	207	200	236	202	226	201	218	221	227	213	195	212	197	236	204	218	221	196	207	172	208	211	224	198	181	210	228	214	221	214	223	240	206	216	205	214	223	210	214	189	207	237	211	213	218	234	188	212	214	226	217	197	181	205	226	196	204	247	207	209	216	191	187	206	194	213	217	217	237	202	170	198	190	228	215	241	192	210	203	206	208	198	235	238	227	235	176	217	241	205	195	196	220	215	223	214	195	220	189	215	216	196	213	216	228	199	216	198	211	215	220	226	226	203	234	195	197	211	219	246	216	191	221	193	209	221	209	203	185	191	219	231	209	200	222	232	226	225	219	217	204	217	226	178	247	216	232	201	213	218	196	193	224	220	241	220	221	230	246	228	223	211	217	205	213	204	198	208	210	219	223	231	195	241	224	219	226	228	217	203	200	222	214	246	223	203	222	219	217	199	208	195	189	219	211	219	219	214	219	215	237	207	215	225	223	217	238	212	238	249	249	221	243	198	201	206	200	208	226	227	226	233	254	204	225	221	217	223	222	224	190	222	217	207	228	230	223	181
25066	28581	17388	15708	28002	21525	11202	3256	1222	836	532	423	350	354	362	361	348	383	371	347	348	347	331	387	367	352	353	367	313	362	320	361	345	356	392	346	359	337	359	353	346	344	332	337	322	344	372	357	335	361	338	363	388	351	357	355	387	336	366	345	354	391	374	335	406	374	377	375	349	364	347	373	343	352	370	369	343	354	332	362	349	350	369	329	361	357	347	371	342	342	344	394	351	381	339	373	362	344	327	338	338	366	339	387	334	335	342	358	380	370	371	377	345	343	357	335	353	319	345	338	358	341	390	362	374	360	343	325	333	319	364	362	387	357	356	344	343	358	343	366	343	363	343	333	348	365	360	385	364	341	374	320	357	312	361	375	354	340	356	348	347	384	372	330	368	336	377	361	349	387	324	361	369	377	346	372	389	351	331	366	325	364	368	355	336	331	355	326	344	359	353	358	331	390	407	374	321	329	360	334	367	328	335	352	372	356	365	380	348	351	362	367	344	360	363	354	375	354	359	360	359	376	361	371	351	309	360	355	352	356	346	343	386	346	350	351	356	362	327	326	329	369	357	355	356	368	358	348	374	340	355	356	328	346	334	338	384	395	338	376	356	298	383	377	392	323	343	346	358	380	348	355	324	374	359	352	341	336	334	399	340	355	341	349	377	343	346	300	333	324	370	344	345	336	339	346	394	386	367	330	385	367	366	342	340	353	363	326	362	340	355	363	368	357	312	324	365	362	343	340	352	332	347	348	333	346	373	371	353	365	369	340	377	356	338	351	334	333	341	344	342	347	334	396	360	358	360	324	367	369	360	344	342	384	307	336	336	343	321	362	363	312	353	367	361	350	358	334	392	345	339	360	345	366	350	364	404	356	364	317	339	342	347	340	345	344	327	379	335	359	352	378	364	367	335	361	364	366	356	366	377	366	371	303	352	326	349	365	350	365	335	380	368	356	313	345	350	322	348	367	348	347	371	370	375	356	372	331	326	352	337	354	349	335	367	343	361	369	390	356	341	375	362	354	363	362	388	345	334	357	366	357	345	358	395	338	317	343	328	345	370	364	337	372	325	395	357	354	360	307	396	314	370	332	372	324	352	355	364	366	360	353	338	368	350	340	381	370	320	364	353	376	355	374	374	370	352	356	363	325	365	328	335	373	305	369	353	352	333	343	345	330	352	347	384	351	399	333	357	356	338	347	369	378	349	327	345	333	365	345	344	354	359	346	346	336	384	359	351	370	348	345	326	336	361	357	362	354	355	357	374	310	346	348	388	341	358	358	336	363	344	378	358	325	358	329	336	387	317	368	356	364	351	345	337	334	339	354	340	366	344	339	375	314	384	388	351	328	358	348	382	351	363	349	356	389	342	349	381	331	349	371	389	346	363	337	345	367	314	363	332	345	360	355	369	361	329	378	351	343	363	339	331	352	347	393	388	352	342	351	328	329	344	377	365	340	320	390	376	377	354	375	373	347	373	363	367	366	335	370	357	363	372	353	381	362	360	335	336	332	381	350	376	332	391	349	358	348	331	360	371	333	353	331	349	357	346	369	379	368	361	359	342	347	377	317	333	366	359	362	330	373	332	354	358	346	360	342	333	331	329	326	347	335	330	330	367	352	367	349	382	350	360	364	374	359	315	359	355	376	350	329	366	362	348	361	365	366	379	340	363	361	351	371	331	354	356	356	353	332	359	342	353	362	346	357	329	363	343	361	332	373	383	345	356	303	352	339	349	337	342	337	361	363	360	333	378	354	322	372	359	368	357	314	359	342	353	350	366	348	358	376	362	344	374	335	351	393	327	333	328	340	333	366	333	329	370	362	327	356	361	350	371	375	370	344	385	352	356	345	357	363	366	335	359	345	343	361	382	373	372	340	344	361	369	335	352	338	306	363	337	338	384	344	345	392	371	363	371	379	352	365	315	351	325	391	341	353	349	338	336	363	367	354	305	370	365	380	355	340	325	316	357	355	346	367	381	354	329	348	372	375	344	358	371	344	378	328	346	387	357	343	370	347	373	346	366	335	345	360	324	337	334	315	334	353	374	329	344	355	325	351	316	383	348	365	373	362	350	385	373	351	337	389	344	356	349	352	357	365	343	339	351	323	349	345	300	362	352	362	327	362	341	386	317	340	339	382	358	354	362	383	354	335	348	369	329	382	345	334	366	374	358	343	377	320	382	364	371	336	362	359	351	311	334	363	366	373	339	368	368	379	339	358	311	379	315	363	342	346	323	366	380	342	338	368	307	347	342	358	326	367	349	376	382	356	375	364	345	329	336	366	359	364	323	329	367	346	350	337	323	330	341	355	397	320	346	347	362	384	340	366	363	346	324	348	352	360	347	360	360	362	342	342	368	349	354	349	345	347	322	372	353	367	366	357	368	369	356	376	349	336	366	340	364	341	368	366	351	375	350	341	367	359	322	366	308	341	333	366	372	364	357	371	351	381	367	367	336	352	356	359	331	348	351	361	367	330	360	353	349	312	353	367	364	354	341	352	335	363	331	331	324	324	356	363	335	348	344	368	331	334	350	345	355	369	356	365	371	336	341	352	337	379	336	347	376	349	363	340	385	363	342	356	385	348	356	343	328	340	375	327	360	352	350	326	394	369	384	365	354	324	374	370	342	384	345	367	329	339	322	383	356	340	314	341	341	358	302	341	354	339	363	353	367	353	336	346	372	393	376	367	348	341	355	380	341	350	346	346	343	373	341	348	374	348	338	365	346	307	333	352	382	363	370	354	358	361	368	339	379	340	371	334	361	335	355	348	353	355	334	401	327	367	376	353	378	366	353	336	360	377	343	340	352	379	335	337	332	343	356	358	361	333	356	352	341	366	367	353	363	348	371	331	357	333	332	341	367	295	387	338	355	341	359	318	336	363	372	366	355	337	351	349	350	368	349	356	338	375	325	332	349	334	378	342	344	352	344	323	356	317	371	383	340	346	336	372	366	389	317	344	349	340	347	378	374	355	341	326	364	379	333	363	386	401	321	366	399	332	357	379	321	319	344	345	355	352	339	307	372	365	340	337	325	322	367	359	321	362	404	336	354	326	362	335	366	335	343	371	343	365	355	344	352	380	323	351	357	373	332	337	347	353	353	373	357	346	355	349	375	363	356	359	344	363	369	369	337	331	346	334	320	362	355	374	355	345	329	356	347	390	401	356	372	368	334	358	338	336	333	346	349	359	365	356	345	351	359	321	353	331	344	325	330	372	343	345	335	365	319	305	361	360	355	337	352	374	361	344	356	364	339	343	331	351	371	377	355	374	360	377	375	353	359	362	371	360	360	373	343	351	336	363	371	345	359	359	365	417	344	347	340	361	379	328	358	359	344	343	375	376	369	368	372	415	372	321	336	349	366	355	340	349	350	356	333	362	331	366	348	363	384	343	347	374	347	350	349	367	371	342	321	374	336	367	357	360	329	344	363	386	346	353	385	341	363	354	340	336	361	343	360	378	373	350	368	376	381	313	354	344	340	371	391	363
24134	21144	28012	24414	37605	46057	30914	10467	3352	1805	720	371	244	259	266	279	262	262	250	265	262	262	233	238	234	232	240	236	246	242	254	274	225	233	257	241	248	279	246	249	243	261	234	241	246	256	229	255	244	261	227	205	249	262	276	248	239	243	235	250	261	256	232	263	239	253	252	277	226	233	232	240	233	243	234	232	220	251	245	260	253	216	242	271	258	272	249	225	239	248	256	222	218	265	236	228	235	228	259	254	246	255	265	242	254	257	243	232	266	235	253	209	233	259	235	231	227	269	294	252	245	263	251	252	251	245	239	262	257	234	264	260	259	240	267	256	234	264	238	254	238	255	251	234	277	246	243	266	242	231	251	250	244	271	240	270	233	215	250	260	224	241	243	251	236	252	263	243	222	243	235	249	263	249	213	266	251	259	245	246	229	240	240	249	237	246	239	230	255	229	235	237	232	297	216	245	214	230	237	239	249	238	249	268	254	211	228	259	225	231	260	233	256	218	251	228	240	275	243	250	233	267	269	243	269	275	256	266	244	239	254	249	229	255	217	258	253	240	235	247	239	252	251	237	244	252	233	253	257	240	249	216	270	229	255	266	264	250	242	253	252	254	261	247	244	251	245	246	235	282	228	247	256	266	262	249	233	258	258	248	255	269	260	260	248	258	248	234	234	227	245	238	235	212	253	225	232	239	254	253	223	233	231	253	245	245	260	230	248	233	249	249	238	242	255	219	249	236	246	261	272	256	237	287	253	237	251	253	230	256	237	275	233	241	257	254	235	241	255	244	243	217	237	275	276	248	263	275	240	234	241	249	271	238	278	231	245	243	258	268	255	256	242	248	243	246	229	258	224	267	263	241	259	256	216	223	263	230	256	263	229	248	248	236	235	274	256	247	237	255	259	249	235	241	246	262	261	246	227	250	228	261	193	242	230	218	227	267	242	272	248	240	247	277	255	234	262	256	240	247	214	248	234	243	258	239	234	246	283	274	254	244	242	241	224	245	249	226	217	228	228	240	253	226	239	246	243	227	251	237	235	205	230	219	241	269	235	255	237	240	227	242	259	244	263	264	245	236	230	231	275	226	226	241	259	252	260	229	234	262	243	266	246	245	257	243	210	255	242	269	260	267	239	233	248	242	247	249	246	259	229	254	231	255	264	236	231	271	232	281	237	230	239	250	231	237	270	244	241	243	232	267	244	239	224	254	223	266	281	245	239	259	237	244	250	211	235	253	239	244	259	262	263	246	254	278	258	270	249	228	251	258	228	245	262	232	221	249	248	249	239	246	224	241	257	223	250	237	236	262	253	237	265	222	245	270	238	244	228	249	246	221	242	250	246	234	232	264	223	269	243	248	264	275	235	240	249	227	238	258	259	252	240	261	261	239	229	250	288	259	245	252	230	246	242	226	260	231	259	214	238	239	263	237	243	251	241	253	246	262	247	257	262	265	235	237	257	236	254	237	271	257	259	240	278	256	264	232	222	236	259	259	264	242	234	244	265	206	257	248	229	280	241	261	244	233	240	229	227	251	237	253	246	242	223	232	241	233	263	221	244	245	258	230	237	256	244	249	258	203	229	241	266	257	229	213	260	266	237	249	221	230	252	267	261	249	242	224	239	266	260	251	246	209	280	239	244	243	232	257	238	247	251	234	251	257	233	231	253	245	228	249	257	259	245	254	244	248	287	255	244	255	234	271	273	260	229	233	242	249	217	248	264	273	260	253	256	246	248	237	214	284	261	251	204	252	208	241	252	245	219	263	252	251	225	230	241	239	239	251	278	257	259	264	236	219	247	260	245	227	230	272	225	251	235	234	233	240	266	236	245	230	236	252	248	235	257	243	244	239	215	227	256	272	260	258	232	250	267	229	258	262	253	232	244	238	259	241	223	249	245	223	243	238	248	240	253	265	244	239	265	242	232	268	241	250	258	227	228	228	267	237	254	221	226	220	279	259	224	236	269	238	280	245	266	256	251	218	228	239	239	235	226	247	232	239	260	255	259	261	251	234	265	225	253	226	255	269	242	256	285	240	243	231	237	236	241	276	238	251	255	246	277	251	256	239	236	225	243	252	248	222	235	245	253	231	260	243	256	237	271	221	242	248	253	250	226	214	217	230	227	217	267	268	262	234	247	247	261	240	255	245	250	255	228	248	266	239	243	270	240	262	249	253	264	208	249	211	250	245	254	249	225	210	223	249	233	246	240	237	253	264	243	270	236	249	215	237	251	250	233	255	242	224	259	252	223	260	256	221	254	228	259	235	262	247	230	257	247	252	257	266	258	242	210	220	235	269	247	230	249	234	249	223	260	256	224	248	257	224	259	226	257	256	242	251	263	241	265	247	251	228	249	247	226	220	268	250	237	264	254	254	261	230	257	267	259	240	249	237	222	248	258	254	216	273	239	218	259	227	224	222	237	290	223	251	249	269	235	273	245	250	248	229	258	256	245	251	251	241	257	256	231	282	229	237	244	243	264	253	239	218	260	243	263	237	267	263	273	226	229	233	253	218	261	261	241	245	269	234	250	247	267	301	260	239	237	258	225	238	249	258	243	233	259	222	253	236	246	246	243	235	262	229	231	244	237	214	247	255	241	256	228	240	261	251	239	234	234	295	265	225	231	231	236	291	251	260	253	269	211	262	245	266	252	270	254	257	242	256	261	239	239	237	235	253	225	259	229	258	234	251	207	261	253	258	257	239	231	217	240	230	246	256	276	253	239	246	247	230	227	266	232	258	263	239	256	268	259	279	239	233	256	227	231	220	245	255	265	241	238	248	229	289	235	245	238	248	248	287	254	247	260	301	236	223	235	255	273	263	243	257	235	228	272	240	228	246	260	239	241	230	239	217	255	278	277	226	220	231	266	237	237	240	232	228	224	231	277	236	247	246	248	228	219	249	221	236	267	245	233	276	256	228	224	246	224	266	261	241	243	215	233	246	252	222	254	250	240	235	279	231	224	259	247	256	219	212	256	245	263	264	255	223	250	222	219	282	234	242	260	242	242	235	259	220	237	241	244	261	235	238	245	243	225	225	246	251	264	225	238	242	248	256	245	239	253	249	240	255	247	261	229	231	239	243	256	249	247	237	249	246	226	239	263	240	246	253	234	249	241	273	236	239	248	251	263	250	227	273	224	291	240	279	245	217	210	263	223	242	223	242	235	230	240	250	264	264	253	224	238	259	231	232	231	253	253	244	226	242	245	253	243	234	261	260	235	252	256	259	262	267	257	240	229	245	268	256	228	254	248	270	255	246	246	239	246	232	243	249	231	222	262	248	252	237	274	238	222	217	255	256	231	248	256	240	220	228	265	244	268	268	251	260	239	259	242	229	252	275	245	245	242	246	258	272	230	275	261	244	234	231	249	260	266	274	260	273	251	230	245	251	242	235	270	227	230	253	250	270	245	253	257	234	276	245	274	250	247	239	249	240	258	261	232	228	239	239	243	255	280	256	252	235	234	232	230	249	259	240	204	263	237	246	259	266
25685	38855	24429	25388	50512	47649	32786	12337	7232	4279	1860	785	412	390	390	442	419	410	453	451	464	424	400	408	397	402	398	429	390	408	395	426	386	391	436	398	402	402	407	381	391	390	435	419	392	409	400	422	384	440	392	394	395	404	371	363	363	402	370	397	380	358	417	402	401	416	401	424	417	434	412	389	423	421	428	376	393	390	384	407	410	396	377	436	389	409	420	343	386	411	415	372	409	394	392	411	427	414	420	402	393	395	407	423	400	390	413	387	379	397	380	365	418	412	354	402	403	394	410	411	380	389	387	355	413	427	426	418	406	387	411	395	380	405	414	413	428	370	377	375	454	418	403	420	444	424	381	364	433	400	374	409	393	403	422	385	370	411	424	410	384	415	407	394	402	406	406	417	435	422	371	424	381	395	409	360	390	423	413	386	417	390	384	410	392	423	364	401	412	415	385	419	409	367	414	423	396	402	418	396	429	384	386	428	435	390	415	371	422	393	394	435	399	386	366	416	441	414	389	392	401	368	400	384	404	412	415	389	431	380	420	390	396	384	397	376	396	405	426	415	400	409	387	410	382	364	404	405	401	400	405	394	403	408	427	394	395	412	418	393	376	396	415	435	398	365	414	371	399	403	426	386	376	378	384	368	425	369	395	403	414	394	359	417	424	408	386	399	366	392	391	384	414	377	413	397	433	401	409	386	407	399	437	382	416	402	388	403	406	403	395	373	410	418	412	390	355	402	382	381	413	388	388	382	423	412	402	406	376	405	382	394	405	417	393	362	366	375	388	402	432	391	412	445	441	408	436	365	407	404	356	389	431	404	389	412	369	390	437	424	415	433	405	380	416	373	379	416	393	399	418	417	418	383	413	393	383	390	372	405	390	361	389	405	388	410	425	384	385	372	408	400	408	392	386	390	392	374	386	427	404	415	409	399	433	381	357	412	410	407	399	431	425	397	366	403	385	387	404	382	419	396	392	355	377	382	370	447	380	380	451	399	396	414	394	418	436	382	402	430	405	394	406	417	435	405	413	401	376	416	398	406	367	373	394	394	387	389	424	403	394	424	389	412	424	386	382	364	392	409	395	384	380	391	343	392	371	396	367	400	385	389	357	415	418	379	399	434	394	372	409	384	391	413	399	400	413	437	379	399	423	391	405	361	428	399	389	391	391	394	421	403	356	403	410	383	406	441	399	416	393	356	394	419	343	398	402	409	395	408	414	398	398	419	389	420	424	388	394	400	387	397	411	406	404	390	388	426	418	383	405	407	394	385	418	417	405	407	445	378	399	380	383	413	401	409	377	399	374	456	388	370	422	411	411	422	390	432	386	395	425	390	365	354	408	373	406	380	403	380	405	377	373	396	382	424	438	399	381	375	416	388	371	397	403	417	381	384	390	393	411	396	424	371	396	385	412	376	433	362	415	394	436	389	372	394	418	400	402	423	374	405	396	408	419	369	409	372	415	393	402	409	380	382	429	380	384	453	423	449	419	385	357	375	366	418	401	385	396	429	412	436	395	412	414	417	405	375	378	425	414	409	433	421	437	368	428	421	405	391	394	402	407	362	413	388	412	401	381	414	413	402	393	410	411	421	387	416	397	391	413	412	406	416	367	421	415	420	392	346	412	362	381	407	396	394	406	388	402	407	373	401	402	405	390	379	394	427	422	391	395	432	410	397	368	432	392	355	393	393	391	385	390	417	428	395	398	405	443	414	421	416	403	409	398	415	382	409	390	418	388	422	350	370	400	376	371	396	440	408	382	405	424	371	396	390	418	374	417	370	406	404	397	380	432	445	384	401	384	382	412	400	424	377	394	422	372	398	395	404	394	414	376	408	400	392	390	365	401	409	422	372	375	431	363	402	401	363	395	413	370	382	412	406	396	404	398	389	405	433	402	383	403	404	444	391	389	424	397	361	375	384	422	423	389	441	405	413	366	416	406	400	382	402	415	400	389	389	390	408	411	420	365	458	413	401	410	418	416	394	403	395	376	385	375	414	407	345	391	411	370	388	403	369	391	362	414	391	411	392	427	389	407	381	383	379	437	417	372	426	410	404	379	390	377	390	384	379	410	400	427	427	398	403	378	390	425	410	388	402	389	392	414	393	388	380	404	434	388	400	445	391	412	396	379	380	408	415	391	376	386	397	425	437	398	403	413	410	398	403	379	396	410	394	437	401	402	391	399	432	419	389	430	411	403	387	397	396	408	430	364	402	406	404	409	413	378	402	423	398	424	396	418	369	384	401	411	399	412	402	411	406	383	428	402	365	425	380	390	405	404	398	421	353	416	406	396	397	400	435	415	364	366	364	409	372	384	389	374	404	383	435	420	398	384	382	391	390	427	436	374	382	394	392	420	429	393	409	440	402	448	404	408	410	394	386	391	373	420	373	413	431	408	396	386	372	390	416	423	398	399	402	391	389	373	398	371	396	387	391	376	407	398	409	392	407	390	411	403	363	370	427	402	395	409	390	430	419	416	417	396	387	384	417	385	396	421	386	399	402	367	383	376	398	372	410	395	388	426	389	393	364	399	397	424	386	419	373	391	397	377	400	439	383	380	447	367	422	404	396	400	408	380	426	413	370	390	379	375	360	380	367	425	400	381	385	423	393	416	403	389	373	428	395	391	399	385	371	383	338	376	413	382	382	392	419	387	400	357	410	371	403	386	394	382	415	445	380	377	402	394	404	383	386	416	371	387	393	393	378	402	423	376	378	400	382	386	390	406	403	376	397	408	379	402	442	422	388	381	406	426	381	385	383	412	373	387	409	419	380	401	399	435	409	387	380	374	401	416	370	413	392	386	436	417	393	397	400	462	386	385	410	406	398	379	377	418	414	410	394	417	397	392	397	388	389	371	409	402	388	411	406	389	385	410	407	413	395	435	399	414	390	438	402	370	389	414	404	378	420	390	405	402	381	409	418	403	398	429	389	382	418	400	410	405	390	400	404	420	365	408	380	380	409	411	416	417	384	417	387	395	423	406	407	413	422	392	367	407	412	383	411	407	406	417	415	389	405	410	414	409	387	389	399	397	403	404	394	415	422	411	390	375	404	386	442	386	385	377	420	383	408	430	391	402	407	393	427	397	414	401	416	406	402	380	432	404	389	402	355	365	388	420	371	376	411	364	372	373	370	401	379	413	402	410	394	372	367	439	404	398	403	396	403	398	424	416	380	395	399	426	401	410	400	406	428	435	388	419	391	416	410	410	385	401	388	423	414	429	389	396	399	387	385	420	430	387	390	368	393	399	405	372	389	366	415	418	407	449	360	411	430	432	383	394	361	367	443	420	403	403	413	389	355	406	411	415	405	414	378	378	417	395	405	404	387	342	385	434	409	384	417	413	410	337	408	379	409	365	393	400	400	383	414	380	421	394	398	395	424	423	402	398	407	399	389	403	401	411	422	411	402	407	382	412	431	398	421	360	374	386	362	365	412	430	428	396	410	448	383	363	390	427	381	375	406	395	404	379	418	433	410	363	379	391	402
23014	21211	28900	23843	42482	55151	41418	19004	7531	3089	1309	469	254	241	243	208	220	242	247	227	264	263	254	263	229	219	216	209	218	213	220	215	182	203	212	238	223	208	226	244	205	199	230	228	211	227	218	236	200	221	225	204	220	235	215	206	217	224	240	220	177	203	218	221	208	203	225	243	233	212	197	216	208	216	215	202	230	222	211	231	218	234	204	222	210	199	220	230	216	248	209	214	193	208	216	247	197	234	209	221	263	215	230	213	227	211	221	224	210	232	212	217	204	206	200	225	239	194	222	243	195	208	231	218	228	238	223	227	215	187	231	229	227	211	211	201	239	238	196	213	224	221	215	234	237	210	196	228	228	222	229	211	197	218	207	183	207	214	220	206	233	206	226	210	237	221	211	209	236	217	216	222	206	211	204	223	228	227	223	198	229	213	225	224	188	181	231	209	213	225	195	212	210	243	208	229	226	230	191	217	202	194	217	182	240	235	230	235	249	226	242	226	228	212	235	221	192	223	233	195	197	240	214	216	220	189	230	211	220	219	208	215	210	184	204	195	193	229	218	201	210	232	222	234	199	231	204	196	201	215	203	225	211	234	215	220	207	223	217	226	204	210	238	209	225	217	220	189	214	231	214	252	238	234	225	229	231	188	204	216	222	220	230	227	205	188	214	220	219	223	209	207	214	219	235	226	235	202	225	231	210	204	203	231	207	200	222	212	232	209	206	241	228	230	230	215	211	221	226	194	196	205	214	223	226	210	208	217	212	230	245	224	238	214	209	225	199	220	232	199	219	204	217	205	211	222	194	221	219	228	244	229	227	217	183	219	214	202	198	213	241	230	242	216	235	224	215	200	205	198	205	227	219	217	204	203	215	188	228	237	215	209	200	230	236	218	208	236	243	211	238	238	221	216	246	216	217	218	203	176	199	225	213	231	217	219	201	204	205	224	194	219	208	243	221	216	235	197	210	213	219	195	220	203	196	233	229	242	229	244	210	249	211	204	222	206	215	222	216	202	216	212	225	227	220	202	187	212	208	201	181	192	237	188	216	237	226	216	210	207	237	209	227	203	199	232	237	221	202	224	234	210	232	222	210	227	234	196	229	220	192	226	202	211	220	229	209	212	244	229	216	220	237	179	201	235	223	227	215	197	242	197	202	226	238	228	230	246	209	238	216	213	183	243	245	200	200	228	243	203	235	214	234	200	209	227	208	216	211	223	210	223	240	213	210	224	224	191	218	206	204	206	232	245	227	232	259	217	235	238	211	227	219	214	219	210	207	225	224	214	201	233	229	257	223	211	230	220	243	229	244	215	203	209	227	190	238	247	230	179	216	202	198	232	228	234	221	211	208	224	234	217	216	240	210	221	234	220	202	220	196	238	223	195	222	206	194	227	193	224	211	242	219	209	192	207	238	215	230	220	212	217	224	193	233	218	241	208	214	212	223	218	213	235	202	218	242	247	231	233	214	222	206	215	212	234	229	212	260	242	215	219	197	220	205	203	206	205	218	235	220	224	245	188	228	229	205	220	197	227	216	240	220	220	236	228	228	194	214	232	204	241	219	209	209	248	229	212	191	233	227	234	208	250	190	218	208	211	238	238	232	212	222	236	226	239	227	228	221	220	218	217	224	184	216	233	231	225	219	193	191	205	196	227	219	228	266	212	198	217	250	205	237	220	204	195	192	237	176	225	197	228	185	188	231	212	212	228	256	196	218	232	221	213	211	228	216	208	225	198	219	185	224	223	231	212	230	233	225	213	211	217	208	221	192	193	254	197	242	229	238	238	202	236	231	215	224	215	203	228	214	221	241	232	238	227	227	222	212	213	219	231	228	201	216	241	225	208	229	213	240	200	214	230	213	212	210	221	236	213	208	226	224	202	236	214	207	220	211	232	221	218	209	212	220	218	245	198	201	210	223	228	236	231	237	194	223	200	250	238	219	226	243	203	245	212	225	238	247	214	205	205	231	242	195	228	225	225	219	221	230	231	200	222	208	223	213	199	227	223	199	206	218	222	213	229	199	204	233	223	235	222	211	242	214	240	202	241	199	225	212	224	217	218	235	222	217	218	197	230	206	228	226	221	235	220	246	217	213	215	240	231	230	222	222	223	208	205	232	192	232	244	241	221	218	204	190	197	244	229	231	198	177	186	219	225	228	222	212	216	206	222	216	210	225	216	217	212	214	185	223	240	231	229	207	200	245	228	212	212	246	223	237	219	227	228	210	213	214	211	203	213	209	224	211	199	195	230	216	235	206	231	213	219	224	222	226	192	227	234	215	213	200	221	215	226	201	199	212	208	243	181	183	210	198	202	216	233	231	239	214	192	218	195	212	234	205	213	193	211	206	236	198	216	217	224	215	236	218	213	183	242	183	221	238	204	204	198	218	200	219	202	203	207	216	225	206	216	236	219	225	236	203	216	205	220	202	203	203	209	190	224	232	223	221	214	222	217	223	194	222	210	223	218	219	230	222	219	210	228	225	218	214	195	217	190	209	231	234	235	233	230	228	198	244	194	205	212	199	215	223	202	222	212	231	267	192	226	183	244	198	228	201	213	203	216	210	228	209	210	208	223	216	238	230	222	205	225	209	215	231	204	244	230	206	191	211	210	196	217	240	222	209	190	214	210	191	194	190	212	236	223	229	220	220	245	200	240	223	205	214	205	241	231	260	219	227	219	222	226	218	205	205	214	197	184	232	196	215	208	222	233	199	200	227	203	226	228	231	249	226	223	223	215	211	249	219	229	195	211	255	201	195	200	207	189	214	208	216	210	212	221	206	206	248	236	225	234	236	223	201	203	233	250	220	200	203	274	241	206	215	201	229	207	236	212	219	204	225	214	220	227	210	209	227	239	223	225	236	246	225	215	214	230	219	189	214	219	221	201	211	231	249	196	208	209	223	201	220	234	252	210	226	207	201	244	227	235	216	232	236	224	218	233	223	219	201	241	212	214	228	210	214	214	235	227	204	224	202	209	217	210	231	215	234	208	222	204	194	231	213	232	210	213	264	215	222	219	227	223	189	223	237	229	208	224	211	230	227	201	255	236	189	213	194	196	236	195	225	218	221	202	204	208	205	225	210	200	211	226	219	211	207	194	238	226	228	218	203	214	234	229	187	249	223	228	209	235	241	195	221	215	223	217	220	197	207	224	212	222	208	210	230	244	218	209	235	235	220	211	216	227	207	243	223	203	209	195	208	193	236	203	215	239	217	213	209	216	220	206	210	234	213	225	223	248	208	203	203	193	221	200	228	234	216	206	227	200	206	229	208	223	229	210	224	229	206	227	232	216	210	207	196	227	237	226	202	247	196	220	226	237	217	231	231	242	210	215	221	203	212	234	208	239	219	219	232	216	224	217	243	232	229	196	222	220	206	207	228	226	223	220	240	229	183	228	206	241	193	218	223	214	247	225	227	220	221	212	206	210	239	218	216	248	210	237	217	230	217	197	207	213	213	222	215	224	207	219	191	204	229	238	232	217	207	245
29442	47191	32152	38213	66442	60437	42552	20856	12927	6995	3200	994	330	356	358	336	344	379	415	425	437	486	417	391	351	336	357	327	349	385	342	370	334	344	379	332	340	334	369	341	344	322	339	352	361	375	352	352	363	358	334	371	323	381	318	336	346	345	339	392	366	342	340	344	326	325	376	339	355	338	328	348	357	356	336	331	335	362	382	358	382	348	378	327	349	362	350	397	321	345	360	348	332	365	346	353	344	354	376	333	322	380	355	371	361	335	370	355	379	347	354	355	359	365	322	367	355	341	342	376	375	332	343	335	348	311	326	335	362	373	353	365	350	333	355	351	304	373	357	392	335	344	349	325	351	317	353	366	367	359	350	329	317	343	370	359	333	367	378	343	381	361	352	360	348	365	338	360	347	340	366	388	331	365	376	349	330	324	379	356	375	331	330	327	333	379	372	332	358	343	348	351	389	358	373	353	360	320	352	314	335	310	340	386	345	365	363	333	358	352	342	379	356	369	381	357	374	319	348	345	348	356	348	377	360	344	334	389	342	332	355	335	354	341	359	345	352	354	350	340	350	340	360	340	354	331	341	332	353	341	331	367	364	367	394	325	312	340	360	359	334	332	343	364	367	341	362	330	346	362	342	349	338	363	360	331	370	362	318	363	333	371	367	363	373	354	347	358	343	333	349	359	323	308	364	343	339	343	341	353	351	350	354	339	381	336	347	369	355	332	340	353	367	351	339	337	317	339	343	342	367	350	363	320	335	351	348	348	362	361	365	353	338	348	365	354	344	369	378	369	358	360	358	321	353	366	380	393	367	364	330	322	350	351	326	307	352	351	364	352	380	346	378	320	351	379	326	347	330	355	344	354	340	336	366	322	368	344	343	365	356	341	351	370	312	328	357	354	363	364	343	344	366	356	368	359	385	323	348	344	331	339	368	348	354	343	351	348	368	389	371	354	360	315	389	339	345	330	351	364	361	352	329	355	346	352	355	356	321	346	351	406	320	364	314	331	345	334	361	299	342	380	358	357	350	352	378	346	354	345	366	381	350	359	339	340	355	351	364	345	341	360	369	313	324	336	347	342	364	344	357	313	380	362	356	356	338	360	357	361	333	365	314	361	366	351	345	344	374	334	354	338	353	357	332	363	371	327	354	320	357	355	374	372	345	331	326	354	331	339	359	348	335	326	337	362	360	375	377	321	356	324	360	380	386	385	354	343	382	369	360	364	390	350	330	356	334	318	373	364	383	345	346	368	358	342	349	323	316	348	378	324	355	332	350	368	341	378	358	342	416	350	320	375	373	348	317	354	339	375	365	333	376	316	369	369	325	325	346	351	376	380	355	359	355	374	366	346	323	332	366	366	344	368	367	370	378	336	354	354	348	375	333	351	357	323	334	355	343	331	354	369	350	361	349	330	356	372	337	349	352	353	365	316	345	334	369	335	332	345	345	366	336	358	372	340	357	342	331	354	350	327	377	314	305	340	337	384	350	351	350	338	363	354	340	371	338	333	363	346	376	371	363	343	329	375	340	331	355	369	392	346	342	382	370	367	338	331	343	314	355	348	325	325	355	379	380	349	367	348	352	379	362	353	320	367	306	373	361	337	332	348	339	357	323	378	393	352	300	334	359	349	343	318	375	341	323	354	345	318	357	323	319	377	336	357	357	328	327	343	323	363	336	325	353	314	352	360	379	324	330	395	339	326	323	379	332	351	326	374	367	361	355	375	359	384	348	345	342	361	359	344	368	365	332	332	383	356	344	336	331	335	324	331	354	379	325	368	346	339	351	369	357	320	335	386	350	339	357	383	342	345	321	349	333	348	358	334	358	350	352	335	424	367	357	373	320	335	339	336	358	378	335	327	331	385	361	350	328	326	350	342	359	352	370	323	381	381	365	349	330	352	341	333	358	370	356	374	372	334	357	341	376	311	322	350	326	353	340	333	389	344	349	350	338	356	344	343	353	324	348	370	380	358	350	349	364	319	378	344	366	317	336	362	367	325	374	335	337	374	377	377	360	377	379	379	350	365	326	347	365	381	337	325	348	352	391	363	331	338	341	361	356	316	326	335	337	344	347	389	343	362	314	363	350	347	388	320	348	340	380	365	333	335	349	352	376	364	382	333	350	378	328	353	323	350	367	365	365	330	348	364	357	293	365	359	349	326	360	343	336	357	344	349	336	369	341	352	334	330	328	338	346	346	344	330	338	320	337	328	325	334	347	363	339	353	363	370	353	378	345	343	333	321	353	340	342	370	337	371	345	353	369	329	363	345	342	358	347	352	333	336	374	354	369	370	358	338	374	358	363	362	360	333	352	345	331	370	342	332	369	362	354	328	319	333	348	312	345	350	327	341	337	368	332	343	375	341	344	343	351	368	386	366	353	349	353	345	349	361	320	348	360	339	349	348	369	379	378	381	353	378	354	354	369	366	368	317	348	338	315	347	343	362	348	369	355	350	373	321	337	356	364	316	348	353	342	345	350	362	336	316	348	348	369	368	362	317	343	344	338	326	363	344	329	354	340	354	333	330	359	335	342	370	356	329	352	359	359	356	342	381	333	381	387	351	404	322	370	352	358	330	357	377	363	335	367	365	348	355	337	361	347	332	345	323	321	325	342	356	353	349	379	325	362	348	348	321	333	351	351	355	325	355	391	324	351	363	363	350	335	332	327	369	326	358	371	377	372	369	346	379	326	364	357	347	375	347	380	368	343	356	367	333	343	349	352	338	325	384	350	338	340	330	352	369	353	320	342	367	384	337	320	344	387	300	363	350	340	376	343	352	335	359	338	338	327	355	358	328	317	355	341	317	362	330	346	337	351	326	349	375	340	401	347	343	379	361	370	353	351	351	348	360	352	353	372	343	345	330	355	342	369	334	335	359	327	337	341	336	351	339	347	329	352	352	359	365	376	337	302	332	326	356	370	327	339	359	344	376	352	365	353	363	375	348	353	358	338	348	354	344	359	354	371	337	314	377	366	390	354	353	369	348	358	372	366	357	360	370	343	365	357	387	341	346	360	340	349	364	354	348	347	337	324	348	361	348	334	325	367	333	365	387	377	326	343	354	358	335	350	372	357	370	352	357	351	358	346	349	368	344	356	367	317	356	370	335	370	350	351	318	312	344	366	352	322	321	334	382	312	327	378	330	350	376	365	341	346	378	371	335	351	359	354	351	346	370	349	313	339	326	355	340	365	358	331	327	362	318	329	332	335	354	381	374	362	362	336	356	355	339	374	314	378	352	333	374	348	386	367	343	356	369	354	349	342	370	339	344	377	328	337	379	317	362	329	328	323	381	346	355	341	339	334	346	372	361	368	332	355	380	335	353	340	315	362	355	369	366	339	390	378	381	366	339	344	343	362	335	360	342	350	358	341	335	334	324	357	367	347	341	335	327	357	357	359	370	379	361	345	336	341	359	345	364	322	358	399	343	374	344	351	345	379	344	351	375	339	346	352	354	355	372	342	345	330	370	362	353	361	342	331	356	333	337
26837	21576	16079	7841	18117	16282	7475	1474	532	392	263	233	247	230	216	216	198	211	200	213	201	214	218	213	189	208	193	217	204	219	230	204	226	199	232	231	202	207	221	220	207	225	229	210	169	191	214	227	246	200	201	211	219	215	227	189	228	223	184	202	217	208	195	217	211	200	227	203	214	209	205	201	214	221	226	203	241	199	196	194	225	193	225	208	225	229	206	192	198	218	203	229	194	234	199	215	236	187	220	205	218	199	208	181	182	197	173	223	207	198	200	200	221	199	217	219	204	235	215	196	216	196	200	236	194	206	228	226	201	202	194	223	198	199	249	210	197	209	205	180	211	195	203	192	189	207	224	233	213	212	177	213	213	221	210	198	187	217	170	232	222	212	201	225	185	222	210	212	211	223	204	185	209	214	214	196	187	222	236	200	221	210	197	184	216	194	220	211	215	212	213	226	212	234	228	207	216	233	216	200	224	233	212	244	235	206	190	220	209	220	234	211	212	212	197	169	212	230	185	221	200	205	234	220	192	205	219	225	211	183	211	210	202	215	215	195	207	224	206	190	198	217	213	232	205	204	220	201	204	198	192	219	206	188	223	202	205	214	222	213	215	231	205	206	190	219	193	233	214	213	212	203	196	220	192	212	207	191	195	210	208	190	216	220	221	182	199	202	202	237	194	195	209	186	180	193	213	226	199	201	228	229	198	206	223	201	233	200	216	209	189	192	212	207	219	211	211	210	213	207	197	217	236	209	189	206	208	205	203	215	220	223	235	246	210	191	212	176	212	238	201	201	188	214	217	206	229	211	196	229	199	182	200	225	218	213	214	190	211	202	221	183	201	222	199	208	212	223	203	196	212	216	223	222	207	214	211	219	202	214	214	222	214	215	181	243	194	205	200	195	196	216	213	176	191	213	223	216	188	190	233	207	198	238	205	202	205	192	211	190	219	220	182	221	194	203	232	204	196	190	205	206	211	204	196	206	220	202	207	244	215	194	200	184	209	190	206	181	198	198	194	215	218	220	209	212	199	217	214	224	220	201	230	185	218	236	203	200	196	193	211	192	223	200	213	213	216	230	208	206	221	204	185	204	235	185	200	218	219	206	211	189	186	203	207	211	197	177	212	201	206	238	225	199	208	207	222	189	201	202	195	190	222	199	198	208	226	209	206	215	206	205	206	190	222	200	221	192	215	213	194	228	184	214	195	203	183	232	216	200	211	180	215	200	217	199	199	213	212	218	199	210	203	215	205	217	201	217	179	221	211	192	200	243	175	226	177	210	220	225	196	216	211	181	202	213	206	236	201	234	230	234	229	215	195	222	192	208	220	215	214	184	223	239	205	217	215	199	212	213	216	219	228	232	221	214	210	208	218	195	226	229	198	217	186	221	203	212	196	227	215	205	227	188	221	201	192	216	199	207	220	218	190	219	220	193	238	216	208	193	227	210	235	191	222	217	220	188	208	195	184	214	207	236	204	200	212	195	208	219	200	226	216	180	208	186	199	218	209	208	210	204	166	219	205	218	229	198	219	206	216	209	207	210	239	228	222	177	219	203	201	209	210	217	226	224	214	245	223	209	190	184	224	213	200	202	232	195	193	183	194	224	208	219	211	208	229	204	196	205	202	210	243	197	201	182	214	190	214	230	198	186	200	180	204	187	203	200	205	200	216	216	210	209	238	218	214	199	213	206	218	203	233	229	205	230	215	220	208	233	218	220	206	203	201	204	206	195	238	212	194	197	228	210	219	194	205	198	204	188	214	204	203	244	223	229	237	205	209	207	202	213	208	217	206	213	220	210	207	193	212	216	217	250	184	196	231	208	209	192	205	210	179	217	206	209	202	223	223	198	208	241	206	213	216	201	211	193	249	198	212	221	207	188	190	215	191	232	213	201	182	188	201	231	234	215	223	219	186	199	222	230	224	217	202	210	205	213	215	209	197	232	211	225	205	200	207	196	191	207	219	201	242	202	208	228	220	196	189	208	210	221	212	213	223	198	214	210	207	233	198	225	180	214	223	216	201	194	190	184	217	207	210	181	206	222	223	206	216	208	211	186	207	209	207	210	202	216	207	217	200	227	206	204	195	202	216	182	208	216	228	201	205	197	207	216	207	186	215	193	213	221	216	211	198	205	204	193	226	210	207	223	216	199	191	202	228	189	239	208	208	247	211	191	199	214	208	210	205	214	212	201	206	227	227	203	233	197	186	208	220	209	237	203	202	216	227	205	200	202	212	212	215	224	219	222	198	219	213	190	223	238	195	196	207	220	209	207	229	241	213	230	217	236	221	202	205	197	206	201	211	225	198	204	176	211	204	212	204	197	186	230	198	210	209	206	197	212	220	210	209	221	199	203	237	207	197	193	209	172	200	212	205	205	226	182	223	220	186	205	193	211	213	224	230	205	210	219	216	202	197	220	178	201	214	239	213	181	215	204	227	218	207	207	242	210	204	218	207	174	171	162	218	216	217	222	215	233	232	211	200	208	211	194	212	218	227	181	194	227	211	239	191	211	213	205	196	216	221	203	229	216	208	217	196	209	211	223	204	232	208	215	227	180	248	187	217	195	209	195	205	205	232	210	201	213	225	194	227	208	219	205	195	228	209	198	219	212	193	235	180	223	227	226	220	208	219	226	227	213	213	196	227	218	200	199	211	231	180	213	234	195	192	201	204	215	193	217	218	236	189	204	192	179	199	201	210	230	207	193	225	213	194	196	207	196	226	203	202	190	190	231	191	212	209	200	215	229	223	207	188	219	202	201	185	210	181	205	207	203	183	214	208	199	222	205	189	209	228	229	201	179	208	210	210	203	238	192	221	209	236	229	194	193	211	193	223	227	199	206	226	202	213	233	210	207	227	209	224	220	227	187	207	227	222	211	233	211	213	162	216	213	186	214	205	213	204	218	239	205	212	222	232	208	191	212	229	222	226	224	200	207	204	188	216	212	200	198	208	186	208	182	215	207	214	203	237	216	210	207	209	205	195	237	214	223	179	223	201	236	193	221	204	226	216	208	206	211	216	196	220	200	178	214	229	228	192	198	216	195	201	225	231	210	233	212	218	208	181	204	192	224	208	181	191	228	180	214	222	231	192	214	218	211	210	215	216	208	195	218	208	213	210	207	215	213	212	186	196	225	213	228	186	236	227	202	209	229	213	225	204	177	193	171	209	216	216	222	212	203	210	189	202	219	238	230	236	214	208	249	232	206	218	208	221	200	200	206	207	202	222	207	203	202	221	240	223	215	204	181	193	223	212	219	207	228	204	220	204	200	204	183	246	210	211	217	208	236	196	203	214	225	193	200	200	202	208	194	176	197	210	209	213	217	211	209	191	207	204	201	193	202	202	204	200	226	222	210	197	204	212	197	172	230	222	197	222	233	203	210	210	208	212	199	215	189	196	202	204	207	203	205	197	234	208	201	219	192	232	228	183	218	192	216	223	204	221	202	193	211	226	198	219	216	223	211	204	188	205	210	230	200	206	211	219	218
23126	27584	15017	12306	26699	22691	11990	3079	1255	824	483	376	390	368	360	313	349	342	371	361	355	365	378	343	326	334	333	340	340	326	392	331	317	346	336	366	350	346	318	337	374	355	363	362	324	362	336	341	338	375	331	353	329	352	344	349	379	353	311	348	368	334	344	302	358	344	350	360	358	321	362	382	386	360	318	356	344	351	357	358	336	383	321	358	362	346	334	332	363	337	349	335	353	377	358	356	336	315	332	396	329	339	350	335	340	351	302	346	320	331	347	391	325	346	328	327	355	358	345	370	361	341	323	354	343	367	349	369	367	340	329	348	355	327	342	340	310	337	333	359	342	362	372	369	346	371	345	346	307	313	331	335	335	319	327	301	345	331	385	381	320	379	336	336	352	358	375	343	357	334	356	351	372	364	366	341	349	354	356	364	335	372	351	341	339	348	366	358	343	354	335	360	384	351	332	368	309	353	337	324	320	362	368	336	356	322	326	354	308	312	377	356	346	361	380	343	322	325	346	345	301	342	333	344	364	348	361	367	323	347	349	348	359	323	377	323	338	357	352	369	356	345	337	362	352	331	364	325	327	317	336	345	361	379	358	356	370	351	332	378	337	351	393	322	340	318	322	367	321	324	357	374	351	384	357	359	344	378	292	345	316	333	346	339	350	359	321	354	358	335	376	351	355	335	338	359	335	341	336	350	323	341	345	362	360	364	361	329	333	366	350	347	339	335	346	352	351	347	348	328	327	351	365	366	340	355	336	334	360	339	327	348	368	370	328	347	337	369	378	333	342	366	321	340	341	342	356	351	370	357	360	369	337	334	334	327	359	344	350	357	331	358	339	375	315	336	328	360	368	332	356	366	394	395	347	324	362	370	342	368	345	323	356	347	346	368	339	325	332	329	379	332	356	364	326	352	359	355	349	333	333	338	351	317	351	364	340	343	377	365	369	363	348	345	342	328	320	369	369	349	361	334	385	316	317	329	356	353	331	350	333	376	318	314	339	342	360	377	365	288	355	347	348	352	327	343	357	346	353	334	356	320	333	356	332	351	352	340	354	349	346	325	366	331	369	343	357	350	340	364	361	336	377	377	326	344	338	370	365	319	344	371	342	356	328	335	338	343	346	328	331	337	351	322	368	319	325	320	369	355	343	380	351	348	360	336	327	341	371	301	360	315	349	385	334	343	353	346	344	355	328	363	363	349	325	320	394	333	346	336	357	336	356	319	335	341	333	361	346	348	374	379	365	344	322	340	379	338	307	322	341	368	365	370	319	332	342	326	316	332	357	362	370	383	298	363	329	339	363	362	361	309	335	309	334	344	367	348	340	314	343	336	311	373	324	330	376	362	326	358	346	350	329	359	359	331	363	348	339	361	335	361	359	347	347	345	359	369	346	338	342	375	328	319	346	361	332	349	384	370	358	305	328	357	309	347	346	339	386	332	380	322	362	337	343	340	367	331	355	354	362	349	332	343	324	284	367	327	335	348	381	349	369	347	371	338	337	346	380	370	344	327	350	335	358	375	336	333	387	346	344	376	356	339	338	336	323	350	353	346	317	319	349	330	351	347	379	342	336	309	370	394	327	363	365	328	342	339	352	360	334	310	324	378	363	326	326	360	334	361	324	376	303	361	316	362	307	294	352	337	371	338	329	343	343	359	365	338	336	330	351	352	342	388	360	343	355	330	319	356	401	335	344	370	361	333	369	334	360	351	338	337	351	362	321	364	316	328	362	373	370	364	375	321	326	318	352	347	354	348	381	371	334	352	338	351	319	381	343	351	346	317	356	338	370	320	348	318	345	396	373	343	327	351	301	370	310	339	349	369	334	327	370	334	353	364	362	363	348	341	356	338	369	312	366	321	334	346	352	335	346	360	328	343	324	347	349	350	332	350	346	342	342	301	340	360	332	374	333	348	341	337	358	329	348	368	347	330	337	372	348	318	330	363	367	350	310	363	374	327	343	344	322	353	309	371	336	340	314	349	308	334	364	327	356	351	339	335	375	321	350	352	366	321	359	371	382	320	360	361	337	327	340	332	327	371	348	361	361	349	353	344	359	330	340	334	338	345	374	353	364	336	346	374	341	319	356	324	335	335	340	325	327	361	366	355	359	326	341	328	332	367	377	319	323	345	339	346	362	380	358	327	358	346	320	346	347	363	369	344	356	343	358	350	366	331	345	357	360	335	340	345	364	344	372	361	347	328	343	321	321	320	351	360	358	348	345	350	330	350	356	337	355	344	288	296	326	346	363	344	328	326	355	329	353	324	359	357	318	334	351	348	342	357	349	352	366	354	360	356	325	337	351	336	351	351	339	350	352	393	355	345	406	321	343	342	347	363	342	346	333	323	373	362	357	327	385	350	352	332	361	348	337	330	370	364	340	349	344	357	347	334	353	344	355	342	360	328	340	381	368	358	369	349	336	351	376	312	317	353	325	357	333	348	338	349	338	356	349	350	319	341	341	334	345	344	343	355	361	364	324	330	315	344	348	328	340	342	334	339	352	321	352	315	333	327	387	356	347	335	335	341	313	345	364	370	332	357	309	361	307	340	342	334	326	335	380	345	319	356	353	336	342	372	347	387	353	342	334	340	373	374	324	341	351	312	309	361	372	326	314	354	361	327	345	347	342	348	348	341	340	364	366	339	319	341	343	330	348	362	320	346	325	334	337	320	327	373	354	362	364	355	329	317	341	322	339	360	334	369	332	342	345	380	304	345	358	353	327	344	369	333	349	355	354	368	343	376	329	344	379	332	353	342	326	349	368	291	340	361	378	379	326	339	354	362	363	362	324	335	334	381	341	339	366	346	347	363	368	344	321	319	365	336	344	382	347	358	330	364	365	351	349	355	334	344	332	310	344	344	363	361	323	341	351	318	330	331	310	359	336	358	367	397	357	327	366	357	351	338	331	347	324	363	383	329	325	354	351	363	327	382	341	368	355	338	343	354	352	337	342	342	325	335	356	347	333	361	374	341	370	355	341	330	365	351	340	340	332	354	384	338	348	352	359	348	320	342	347	327	325	331	340	366	340	388	316	367	324	341	394	336	359	364	378	394	349	373	370	370	333	335	358	309	361	312	341	360	343	349	338	335	365	347	355	307	351	335	350	331	349	352	343	359	328	344	373	359	344	329	356	331	346	320	337	381	347	349	388	353	349	321	352	396	325	330	343	377	353	361	307	347	355	367	356	373	358	327	357	365	345	388	351	325	351	365	374	367	334	355	345	327	345	346	354	367	350	381	377	305	328	342	346	398	360	359	320	358	330	334	374	347	305	331	366	357	329	358	362	314	391	342	359	347	330	354	321	312	328	367	347	352	330	347	356	357	359	339	328	317	315	350	357	382	372	314	383	328	325	353	341	338	343	352	347	333	347	350	333	352	326	370	361	332	307	338	329	348	332	343	333	347	320	358	336	359	353	374	353	330	336	335	336	328	347	346	349	364	342	359	356	358	303	323	359	328	340	307	327	379	374	326	362	413	359	344
24304	21206	28080	25857	41917	45519	29003	9832	2640	1321	580	313	267	232	239	274	258	233	251	259	231	266	265	254	258	262	270	254	221	265	223	246	227	203	268	234	230	223	250	246	257	272	271	243	243	239	244	231	260	242	260	239	243	226	228	261	254	258	272	256	224	242	248	264	242	266	228	227	252	247	253	260	250	228	246	245	240	230	265	264	241	263	251	271	233	231	218	264	254	248	229	269	228	239	245	266	234	285	268	243	264	238	243	249	283	255	242	250	244	262	232	286	263	223	242	250	239	237	241	271	247	251	252	254	240	240	269	249	258	240	238	230	271	278	242	258	239	245	278	237	232	251	240	242	234	261	258	246	244	233	258	262	252	249	233	252	238	234	238	202	252	259	259	231	270	267	221	250	239	226	260	281	249	227	253	242	280	249	236	241	267	231	252	262	238	231	246	239	230	244	246	228	255	262	231	242	265	226	268	243	249	270	234	259	231	270	254	262	246	255	294	242	234	239	248	259	242	215	250	245	233	246	231	272	235	252	251	251	244	227	245	232	277	240	233	248	263	280	232	258	262	232	217	244	236	254	225	241	284	243	231	240	242	237	269	248	233	265	232	257	240	269	224	267	256	233	230	253	244	252	233	237	224	269	279	248	234	248	254	232	229	251	239	237	278	270	229	263	249	264	267	266	251	251	219	278	240	269	230	239	242	269	240	209	252	245	246	246	258	244	245	220	250	227	288	236	279	231	256	245	269	233	286	226	220	254	257	230	260	255	259	241	259	236	248	223	247	274	266	237	258	295	221	275	234	247	253	265	243	241	247	270	257	228	267	257	246	226	205	236	243	236	265	263	238	242	237	247	240	241	242	222	252	236	275	233	234	262	237	231	240	234	235	242	239	253	232	256	237	249	247	267	258	244	259	268	239	275	268	243	243	254	234	240	244	243	246	282	261	257	248	231	265	259	235	227	262	225	265	241	270	250	233	247	235	240	232	242	243	262	239	229	243	239	277	243	266	248	212	233	244	262	224	235	243	227	222	259	261	251	239	239	234	274	254	252	261	259	256	267	238	256	282	255	246	234	236	228	215	271	214	239	246	270	228	238	258	216	242	271	251	235	237	234	220	254	250	222	252	236	206	239	249	224	235	242	242	243	248	268	255	240	235	248	253	262	267	245	251	244	252	239	239	237	283	200	237	228	251	243	225	235	254	267	268	242	255	234	240	214	240	270	228	248	253	252	258	225	229	255	224	259	236	249	245	247	242	271	241	242	271	246	226	266	230	247	254	236	211	238	245	244	229	233	250	262	254	218	271	261	242	247	241	256	262	254	242	243	216	232	267	271	216	231	259	244	275	241	269	256	225	252	269	261	247	243	248	242	233	234	255	246	281	238	263	244	244	237	242	223	241	242	243	258	260	232	240	236	244	223	247	229	245	243	245	241	246	261	232	217	253	217	263	231	236	212	253	255	251	248	253	238	243	257	266	240	263	222	234	229	262	236	230	242	235	214	270	225	250	257	217	250	259	251	208	225	263	227	253	266	269	212	278	232	267	266	265	226	246	244	246	239	257	239	251	253	263	240	238	272	227	230	247	267	249	260	252	260	257	242	262	245	230	237	255	268	253	234	256	250	275	267	262	276	240	247	255	270	271	245	272	224	223	228	229	245	266	254	257	272	257	280	251	226	270	240	218	264	231	259	228	237	234	234	263	243	239	254	264	254	266	283	235	263	252	268	277	251	262	258	263	257	249	233	242	251	236	238	234	275	244	232	242	228	266	223	246	243	249	251	255	267	247	226	260	265	237	258	262	232	257	230	266	260	279	228	240	236	225	281	229	230	244	274	252	264	249	229	245	265	232	250	222	233	222	222	230	229	272	222	258	244	221	265	254	255	244	263	241	254	245	247	243	273	237	259	243	243	210	244	256	235	269	260	241	305	260	245	242	231	250	223	263	248	220	257	261	273	234	239	248	232	210	264	252	275	257	238	228	271	235	238	272	251	243	241	258	246	258	258	262	246	255	252	257	236	279	212	247	235	263	237	252	236	280	238	262	256	250	266	227	256	220	274	243	237	246	234	238	289	234	238	280	256	235	229	233	245	265	251	257	236	233	234	241	252	246	253	271	228	237	263	237	254	242	250	232	273	248	256	260	267	243	242	267	237	250	231	265	231	247	266	254	262	239	268	237	249	245	253	261	273	258	212	244	236	274	239	256	255	240	257	243	267	230	264	233	252	253	240	230	236	252	220	230	244	255	265	287	230	245	251	260	231	230	230	247	267	255	261	269	250	232	249	240	241	269	218	270	270	254	238	240	265	258	256	270	262	243	265	251	243	236	275	229	243	227	243	228	243	254	255	241	261	227	249	236	291	263	234	249	242	247	236	250	272	254	237	259	278	230	236	268	241	255	247	240	225	231	257	254	233	252	237	228	249	239	274	258	270	255	245	243	245	243	236	255	238	250	260	281	246	219	241	266	222	229	268	259	271	242	247	232	232	247	264	221	283	217	261	216	273	253	253	229	262	245	244	242	251	242	236	238	238	236	246	246	235	263	226	243	226	218	264	229	243	252	249	263	240	261	256	241	270	253	214	229	260	256	235	259	277	278	253	245	260	236	252	269	233	235	211	253	251	241	259	258	245	250	250	276	257	240	258	238	249	226	244	219	222	259	265	241	253	248	271	248	246	217	263	266	246	245	274	225	248	255	233	248	252	269	242	242	252	259	270	250	238	256	279	269	275	222	236	274	254	227	250	237	274	246	243	239	251	226	236	277	268	247	246	230	245	239	248	245	229	251	245	249	256	287	244	278	248	254	260	232	264	255	265	256	271	275	256	242	248	274	233	231	246	258	244	259	276	239	242	272	247	241	247	279	229	259	258	269	243	247	257	239	253	232	261	260	261	240	237	264	254	254	234	260	250	269	254	269	257	255	223	259	252	236	266	283	252	234	241	252	223	232	255	287	233	264	254	247	230	238	225	233	261	233	271	239	244	236	240	259	258	221	259	264	222	284	224	269	255	256	265	250	262	250	255	234	253	261	261	280	268	241	258	237	246	263	298	262	232	260	237	241	272	259	245	253	245	241	240	235	263	263	223	248	263	273	265	261	271	249	224	241	263	261	257	255	272	225	276	267	206	241	259	237	250	260	269	235	258	244	279	265	234	256	249	248	248	236	285	227	269	239	264	209	263	251	252	249	274	242	241	233	236	242	227	275	233	276	268	252	254	250	235	269	254	224	255	272	223	257	233	245	244	249	262	260	264	246	249	221	226	295	249	227	252	255	260	239	278	274	252	251	260	246	238	253	246	247	270	255	239	225	256	255	237	247	269	258	228	239	262	267	240	246	267	245	267	258	250	272	241	243	237	229	256	247	243	242	266	249	248	241	249	238	271	219	258	273	269	252	264	280	240	251	237	250	243	250	261	259	232	233	236	241	253	241	242	235	229	247	253	243	230	227	243	263	255	245	260	243	236	281	272	236	232	249	275	257	226
25368	34977	21445	32191	52447	47349	31052	12367	5947	3179	1214	575	409	423	389	383	400	424	456	420	436	456	421	406	460	437	412	449	405	413	431	398	397	413	406	375	407	411	418	353	420	386	399	417	376	385	412	408	411	394	368	394	408	375	394	408	389	399	441	393	395	406	375	421	433	421	379	397	410	387	400	445	405	387	414	450	400	392	408	412	426	385	399	382	446	388	400	380	433	399	413	398	428	399	395	371	406	392	394	386	411	412	395	414	397	417	397	395	341	397	398	401	391	417	399	438	422	364	405	389	403	431	412	406	377	423	438	402	391	405	443	399	374	372	378	463	408	460	397	395	393	406	389	383	436	422	388	393	428	368	374	418	391	442	417	396	373	382	407	398	406	422	399	384	418	395	383	453	423	396	434	385	413	386	382	416	414	378	402	348	430	430	382	383	389	397	383	371	386	371	403	438	416	404	434	398	441	399	410	414	410	429	422	392	410	408	396	426	412	415	379	417	372	433	396	373	438	395	395	399	399	380	417	401	421	394	394	431	407	391	416	394	383	379	411	373	395	398	377	391	401	392	401	389	408	427	384	382	416	416	420	405	398	401	410	415	394	387	410	434	396	446	374	403	436	408	360	419	358	443	429	380	377	440	405	398	396	417	418	399	396	446	393	410	409	386	417	419	408	399	417	389	413	445	377	427	383	432	380	419	396	399	416	414	365	425	392	410	402	428	404	450	359	390	402	384	437	413	405	415	401	405	392	424	426	403	411	375	374	362	423	395	405	405	426	413	421	412	372	454	399	372	406	425	414	376	405	395	405	380	434	401	402	415	383	420	424	421	395	427	419	393	418	395	385	374	372	385	440	424	407	403	426	410	408	429	385	414	413	404	394	388	379	413	423	371	386	401	413	380	414	388	395	430	427	368	391	388	400	385	371	409	363	411	401	387	409	402	399	415	409	429	406	401	392	383	423	392	390	383	384	380	358	392	371	407	400	403	400	413	386	451	385	405	383	412	381	420	359	411	384	404	402	363	399	445	387	416	417	369	400	379	383	388	388	387	406	452	389	416	396	384	411	386	409	409	363	429	391	402	409	427	381	403	372	375	427	398	385	415	428	376	400	425	395	441	410	411	402	429	433	404	406	415	406	433	386	434	390	388	398	381	398	410	374	375	421	396	428	454	412	410	427	390	407	400	369	408	420	411	369	370	422	457	390	412	432	443	407	410	367	386	424	415	412	410	420	420	384	381	362	369	384	412	404	410	427	406	394	409	405	418	414	376	422	374	385	393	430	394	360	385	415	415	400	379	419	382	420	399	412	411	373	399	401	402	386	389	421	400	405	404	399	400	393	391	401	411	415	375	408	367	422	411	432	401	408	365	405	387	453	391	388	387	375	411	401	387	385	398	381	401	388	376	414	411	425	411	447	453	400	429	424	426	382	395	400	371	430	419	366	403	436	363	429	390	396	398	402	393	421	425	408	390	411	392	417	435	408	388	376	431	394	405	412	392	399	414	415	418	397	443	418	416	405	405	378	384	400	403	392	370	439	429	359	387	393	397	413	416	415	381	395	423	400	401	407	363	363	390	410	374	376	399	385	434	408	406	400	386	367	428	370	393	409	426	384	429	413	388	388	378	396	423	408	376	417	371	399	416	420	410	404	389	399	418	351	416	408	381	408	383	423	453	417	386	435	396	415	418	404	412	403	380	402	418	415	378	397	407	373	399	390	431	405	399	402	424	418	413	408	394	398	391	407	410	397	409	435	403	416	461	399	357	374	402	426	428	384	425	400	395	384	407	397	431	417	429	412	364	392	416	384	413	434	452	423	405	371	398	374	408	427	400	387	370	413	423	393	405	367	403	371	392	424	411	394	415	370	372	408	357	426	403	396	414	387	387	395	397	409	380	389	393	429	427	400	364	424	398	397	443	385	390	408	404	413	396	397	410	377	418	377	427	398	402	367	369	401	402	396	403	452	367	386	410	438	411	386	410	392	410	407	421	404	414	367	419	409	386	377	414	418	401	406	421	392	397	407	414	364	391	402	407	433	420	442	386	422	407	372	411	395	392	414	394	388	392	393	401	397	379	402	406	376	429	395	422	385	380	420	421	404	386	393	388	414	414	417	426	411	428	403	413	415	355	418	407	379	381	452	449	431	400	383	423	419	430	407	417	390	419	387	428	435	408	402	401	410	407	384	401	401	394	368	402	387	417	395	413	430	412	391	367	418	384	383	434	377	382	406	355	386	440	377	419	389	413	423	398	439	394	374	402	407	409	430	371	420	434	452	386	410	372	398	433	434	416	365	379	408	403	410	419	434	406	437	395	404	367	359	368	396	398	412	389	416	376	417	405	448	416	435	380	391	420	398	392	437	416	421	410	411	399	412	394	376	399	390	398	393	430	407	400	376	383	409	366	417	427	423	402	401	398	426	414	371	418	420	412	435	391	397	408	407	399	433	405	424	404	400	380	414	404	404	425	358	370	395	420	438	401	407	418	392	426	424	439	398	422	407	429	404	422	401	405	418	443	418	373	454	408	433	348	380	411	426	406	412	419	380	457	380	392	397	377	375	409	374	393	409	415	395	387	413	395	386	435	405	432	413	404	378	457	403	396	376	397	409	463	418	427	429	401	410	432	387	419	399	393	403	406	407	406	430	371	379	428	398	416	402	395	430	409	417	361	394	414	394	420	372	413	396	437	414	386	376	400	382	444	401	429	374	371	403	428	419	390	371	389	406	424	400	381	386	367	401	386	416	392	410	458	415	439	403	400	393	387	423	431	408	407	353	377	378	379	411	409	384	378	414	395	399	428	381	446	389	379	419	417	401	412	422	408	405	441	370	407	376	373	436	437	408	386	369	384	411	395	439	424	411	394	426	428	420	429	386	410	418	431	421	382	422	445	425	414	411	394	374	392	399	384	379	417	416	392	408	406	396	395	400	394	375	434	406	403	405	394	416	391	424	352	430	428	378	414	409	395	407	431	425	429	387	382	460	389	416	416	386	422	391	402	397	376	382	419	408	381	412	393	387	419	389	416	430	407	402	383	389	376	442	381	419	419	397	421	467	427	405	392	386	410	429	398	370	361	378	381	369	406	393	390	438	392	351	400	429	377	433	397	386	375	405	453	397	417	417	433	399	407	415	414	382	397	407	400	391	431	390	385	405	410	396	419	423	364	394	395	413	427	389	369	439	399	421	385	417	403	397	424	386	431	390	402	424	422	415	405	421	390	406	409	381	431	424	366	418	430	413	356	409	421	396	401	419	388	442	409	402	416	413	425	380	426	381	439	401	425	437	411	385	404	389	389	377	431	415	407	387	371	396	369	394	405	391	406	352	415	387	389	401	402	385	425	393	368	436	397	424	419	418	368	387	432	425	411	425	407	414	376	398	396	401	413	403	417	430	424	399	431	385	398	399	391	439	391	409	395	407	439	429	397	383	402	412	386	438	421	401	400	424	396	397	445	399	434	399	390	386	412	402	411	389	410	397	372
22971	21194	28904	23592	41399	57466	40655	18834	6884	2493	874	307	246	229	224	220	255	231	228	240	227	229	229	264	219	269	213	231	227	207	235	219	221	243	200	241	224	217	213	224	207	213	184	223	239	197	226	218	233	239	217	230	218	215	214	228	176	210	207	230	190	210	220	238	229	212	212	236	228	213	227	222	220	233	210	200	221	244	212	213	228	224	181	231	225	213	226	199	218	222	207	208	242	219	250	231	222	241	214	248	225	203	233	192	217	238	234	200	227	196	211	246	214	239	217	227	196	221	242	236	233	217	178	215	227	232	232	221	221	211	216	219	228	212	212	223	213	210	210	211	217	203	217	241	248	199	218	216	237	215	208	217	234	241	235	218	209	216	202	205	201	224	240	225	222	235	226	220	241	233	225	219	208	213	200	232	197	236	248	217	223	199	235	241	220	226	223	215	206	229	211	192	210	211	236	225	231	198	209	225	213	213	219	221	227	230	205	236	204	219	192	185	236	197	227	214	243	244	221	232	238	235	255	217	216	231	214	223	211	200	218	211	224	238	225	210	242	228	222	219	227	220	207	226	233	228	238	235	231	196	221	255	224	236	194	225	225	203	240	202	227	231	202	239	243	198	214	213	226	207	227	193	241	227	220	202	212	237	222	216	199	247	246	220	218	230	227	218	224	222	205	230	204	218	198	216	229	237	205	210	199	213	222	239	200	241	227	244	188	200	203	216	212	221	210	229	239	233	217	226	209	219	211	229	217	210	222	226	215	232	220	225	218	205	210	189	217	205	229	241	237	223	211	215	205	234	205	246	222	211	232	206	234	216	210	227	229	206	230	240	238	208	179	222	218	223	200	223	218	226	212	216	201	229	211	244	214	217	219	224	219	251	196	220	222	231	225	225	207	227	251	191	227	216	195	220	229	238	202	233	206	218	191	211	216	206	221	240	219	225	254	222	218	230	210	218	186	219	213	211	236	234	211	216	245	212	200	235	217	226	230	207	226	192	220	229	221	203	208	209	212	223	219	229	209	226	230	201	216	204	227	207	205	205	235	218	248	240	219	232	205	228	209	217	215	207	204	198	211	228	236	246	215	239	227	229	241	219	231	235	222	275	249	224	228	210	223	232	229	229	231	196	201	207	238	217	204	234	225	217	212	245	220	229	207	204	206	208	221	235	214	209	211	198	206	226	222	219	219	192	207	211	219	209	184	227	226	189	224	218	232	193	243	214	235	242	219	205	210	230	200	197	209	219	211	203	220	209	240	227	202	241	209	246	217	221	200	181	234	217	229	231	209	235	226	221	217	208	191	219	251	205	234	223	204	211	207	229	230	236	225	221	229	226	198	215	241	227	212	222	222	223	212	228	191	222	218	206	214	209	227	242	227	233	225	219	235	215	210	247	211	223	233	232	215	229	225	236	217	222	199	215	230	213	235	194	192	202	210	228	235	244	206	235	222	224	226	189	224	236	221	217	239	215	232	220	225	230	208	227	222	214	223	216	211	216	202	213	193	212	210	231	209	219	236	217	214	227	236	226	226	205	226	219	238	218	222	223	224	194	215	222	207	209	197	213	238	222	249	225	211	224	218	235	215	210	231	207	209	212	221	191	210	228	216	253	223	218	220	203	213	245	232	246	206	207	231	193	209	214	198	213	231	210	209	211	195	220	232	223	226	212	201	214	204	234	236	208	188	217	244	215	215	236	232	226	213	200	230	219	228	224	211	235	214	217	238	222	213	207	231	227	230	210	211	209	212	201	207	238	203	245	252	208	212	201	191	212	207	206	211	206	211	241	213	224	237	228	243	196	219	212	208	214	200	226	212	238	199	255	245	227	233	217	216	212	235	216	226	228	191	216	220	209	214	215	193	239	223	253	233	206	202	234	196	196	204	232	220	239	193	233	210	237	215	220	214	236	202	213	185	245	202	203	219	206	234	210	214	242	217	200	214	230	232	215	244	213	207	216	214	222	204	217	187	225	235	223	227	219	210	204	224	251	223	225	222	222	196	218	220	237	221	222	215	235	196	226	230	197	219	224	200	234	231	215	230	217	249	243	226	205	243	195	219	214	198	205	233	220	233	223	211	224	230	224	209	198	206	205	228	232	233	207	226	189	224	194	206	214	180	235	240	201	212	226	199	222	210	202	214	228	249	194	236	206	230	226	203	232	226	231	214	225	238	238	204	185	209	219	245	196	208	217	211	211	245	221	221	226	242	211	259	210	235	210	230	195	219	205	222	228	227	230	224	241	235	229	236	213	226	206	188	219	191	221	241	232	234	221	218	201	210	212	218	216	229	208	209	213	221	228	232	209	218	251	210	229	221	216	207	219	233	203	173	217	226	210	227	226	204	203	206	209	206	198	219	208	208	216	215	214	220	213	205	220	255	235	224	220	206	222	233	198	194	191	258	238	202	212	209	232	227	210	202	241	210	229	212	205	216	229	237	210	210	228	246	230	216	259	206	192	206	188	235	202	222	211	252	234	225	222	249	217	215	230	224	220	220	255	221	220	261	223	234	236	199	226	238	212	252	189	210	215	202	238	230	228	203	223	224	207	212	196	215	222	241	225	240	248	241	209	216	224	241	215	222	193	239	214	235	225	236	218	222	246	231	203	222	202	232	229	247	208	215	206	227	213	202	199	228	214	234	218	240	204	217	217	201	210	209	185	224	231	187	203	228	203	212	212	231	199	243	231	213	218	220	218	234	226	235	194	212	220	210	215	240	206	246	203	211	229	231	241	225	232	215	212	189	197	243	220	227	201	207	211	214	202	216	227	207	232	226	224	239	232	229	229	240	252	198	208	210	253	223	219	240	239	241	224	192	215	238	222	207	230	214	197	228	236	203	244	243	242	217	213	235	216	230	225	219	222	212	215	224	248	238	204	209	222	230	216	214	224	243	235	200	227	215	225	213	236	236	207	218	208	216	213	231	219	205	224	220	217	271	202	214	206	212	201	233	201	212	202	238	214	222	203	225	230	205	219	241	212	249	222	211	223	203	229	209	197	235	222	228	269	214	230	233	203	228	208	221	230	203	207	230	208	222	232	236	242	200	225	220	216	213	225	231	217	236	200	233	193	203	186	209	218	221	226	191	202	214	204	206	220	195	240	201	237	196	198	211	227	224	215	232	220	230	205	240	212	217	202	235	240	198	231	192	203	216	214	213	205	223	218	208	210	208	235	220	214	222	245	213	219	223	197	213	209	214	222	200	194	238	196	221	215	232	219	222	242	198	220	218	203	222	203	229	216	206	247	210	238	208	211	177	216	224	222	220	271	229	227	218	229	198	218	224	231	206	237	214	208	236	227	215	230	224	200	235	200	190	223	229	234	227	214	233	219	222	210	183	249	220	215	219	205	227	257	201	223	201	225	232	226	234	200	231	221	227	238	224	235	225	207	197	210	241	200	202	215	228	238	213	202	216	230	234	221	216	194	237	194	230	224	220	229	211	226	225	238	213	222	222	217	206	229	198	218	249	191	233	212	206	206
29476	45847	29606	30457	63313	62218	41193	20910	11490	5508	1998	708	353	366	350	365	334	400	387	397	367	384	423	415	375	354	370	346	357	384	371	374	363	392	383	368	368	340	357	351	373	340	323	333	312	343	365	356	361	362	342	372	353	336	344	337	310	339	300	358	407	345	354	355	360	345	356	325	391	380	345	344	330	319	358	359	372	328	368	373	360	328	379	357	384	355	347	332	319	368	343	351	315	334	330	349	353	368	371	308	343	352	348	327	354	371	344	349	348	337	335	350	340	340	331	353	362	347	335	324	353	391	362	387	349	376	324	378	355	344	314	346	325	354	310	354	360	322	377	349	360	349	367	352	310	357	333	368	381	357	365	368	353	361	369	361	348	354	340	322	335	335	340	365	362	336	342	358	378	350	335	383	351	338	351	344	342	360	368	337	358	319	344	350	365	371	364	360	344	341	352	329	368	334	349	350	355	363	347	356	350	361	363	349	331	383	349	399	300	388	364	331	352	347	340	326	372	343	348	406	347	328	358	387	358	331	354	346	322	358	368	356	346	363	335	350	344	341	354	364	361	351	345	341	340	365	309	367	317	352	344	338	336	373	345	363	361	348	362	322	373	338	348	376	344	351	353	340	324	320	344	351	319	375	362	368	347	321	381	367	331	333	319	350	319	328	314	361	361	378	347	343	350	344	399	340	365	333	357	402	353	356	360	337	368	341	389	355	346	364	356	354	357	344	355	355	322	370	358	325	350	360	318	352	369	368	332	373	346	347	386	346	338	395	329	340	334	333	371	366	329	334	360	331	368	356	342	329	332	342	359	341	375	332	333	345	360	341	332	343	357	335	358	368	366	364	351	402	344	353	327	362	315	351	363	343	345	386	372	323	321	328	380	374	338	356	361	329	337	371	356	392	350	364	335	346	334	378	368	340	320	317	344	323	346	339	341	343	384	349	351	328	362	345	343	362	330	368	341	350	359	355	377	314	357	388	332	351	343	370	345	333	331	389	351	335	390	335	348	310	342	329	366	357	350	335	355	337	350	328	340	369	335	337	353	349	356	370	371	351	339	356	367	394	351	394	357	308	367	341	344	343	372	365	315	370	344	358	359	353	367	358	363	382	351	371	356	329	375	332	361	356	379	343	324	359	337	362	363	370	345	386	357	376	367	361	371	345	343	340	342	356	364	332	320	355	354	343	339	369	330	369	340	310	371	344	363	325	395	349	347	371	338	367	367	339	351	348	333	373	349	336	375	358	331	328	368	346	332	356	392	341	322	349	371	355	372	329	341	336	364	386	358	335	394	363	337	347	358	382	350	389	363	339	321	322	367	365	374	357	362	357	360	338	363	372	357	362	351	337	378	335	329	322	349	356	353	375	348	339	343	358	360	326	376	344	384	340	332	367	361	292	377	347	311	343	330	375	325	355	310	364	361	336	311	326	322	340	357	347	381	356	349	359	330	354	336	354	367	349	348	363	340	391	369	332	353	365	332	377	336	336	360	359	393	350	359	340	315	379	351	314	365	350	307	338	345	330	382	377	313	360	365	363	364	348	358	360	358	325	336	371	357	342	357	365	372	362	354	357	348	353	364	375	351	339	333	364	363	345	350	343	344	340	368	357	365	349	388	339	355	323	346	375	360	343	341	347	380	325	356	342	347	365	346	371	355	380	317	357	360	385	334	335	331	351	343	343	398	341	375	355	380	358	391	360	346	360	354	367	380	345	351	336	348	376	354	331	352	363	340	347	351	361	321	354	326	354	320	318	369	354	387	340	341	359	326	373	352	368	336	326	348	356	354	351	360	367	350	358	367	320	328	351	312	341	326	365	344	327	323	346	347	363	358	341	329	352	346	342	320	360	347	402	359	379	362	381	351	359	360	385	314	357	341	328	369	357	356	329	328	346	333	348	349	368	343	344	373	342	372	366	352	377	340	343	339	334	346	385	359	345	395	345	341	360	326	371	343	371	357	346	346	381	362	357	352	361	356	363	337	369	332	342	348	321	369	351	332	317	348	376	379	364	366	349	358	387	350	359	349	370	387	355	322	366	338	319	350	357	312	363	323	367	332	391	355	337	392	343	350	357	370	351	356	350	331	340	338	381	356	394	330	374	334	336	345	360	321	354	334	345	352	367	360	350	330	351	336	324	344	368	369	339	313	381	355	349	334	380	365	360	362	325	349	348	353	359	363	355	371	372	380	353	331	319	383	340	363	322	362	356	312	370	340	348	349	344	333	355	347	342	352	335	321	354	334	363	362	377	323	378	376	344	385	355	345	357	346	318	367	345	363	344	356	334	342	334	363	327	318	337	367	340	362	364	327	359	364	369	351	358	362	368	338	383	320	349	351	320	356	353	378	357	365	359	343	311	370	359	348	335	323	345	348	369	366	337	374	316	341	368	338	331	404	344	326	332	338	313	366	369	345	359	369	330	359	359	383	389	341	343	362	352	322	364	339	359	323	315	330	349	356	352	393	327	320	354	316	361	341	375	346	385	338	331	350	325	353	361	352	343	356	379	354	355	334	318	343	358	358	377	393	337	329	344	347	375	355	345	359	357	331	338	352	321	366	369	323	378	384	354	353	367	347	415	383	377	347	389	348	340	332	325	339	377	307	374	349	333	355	390	385	350	336	348	372	352	338	344	348	357	343	355	337	323	343	344	329	382	337	323	354	374	363	328	392	356	325	378	358	389	361	354	329	324	335	328	365	375	353	345	354	316	343	343	337	342	352	307	349	343	391	383	326	324	356	354	357	384	322	346	371	359	338	340	365	366	327	360	362	370	358	387	336	347	383	375	375	359	382	367	371	377	349	391	338	355	334	320	359	361	325	357	362	372	364	344	349	353	351	365	347	350	329	339	377	341	348	340	360	334	340	371	379	359	319	326	335	365	384	357	315	348	370	328	354	337	398	362	314	367	334	325	348	373	373	358	366	341	336	349	381	333	353	347	371	383	327	351	355	382	340	356	345	329	362	361	337	344	355	349	336	368	357	349	408	319	326	322	333	364	351	380	382	384	340	372	355	345	371	341	360	342	363	322	346	299	372	347	361	330	336	375	369	352	352	344	336	344	347	335	346	383	357	345	367	350	348	339	353	338	350	355	364	355	354	356	340	346	327	374	354	388	357	386	335	313	338	353	336	363	375	367	351	360	351	344	366	347	363	372	349	322	343	341	352	354	348	337	314	336	351	322	372	335	355	374	331	322	343	332	381	364	345	343	348	349	330	340	352	357	350	338	335	352	311	337	348	365	353	339	369	349	358	329	348	344	335	352	336	373	336	347	347	347	356	352	344	363	334	381	350	387	351	328	353	338	374	372	357	335	344	382	360	344	369	392	367	342	360	358	350	344	360	352	342	351	347	360	334	369	353	355	338	318	322	354	345	371	368	332	367	330	337	369	324	336	343	353	342	340	331	345	374	364	341	364	367	361	328	344	360	335	347	357	330	371	372	351	326	314	342	346	350	329	357	368	352	342	393	363	375	342	356	363
26770	21666	16299	14518	19675	14449	5917	1183	520	364	238	209	190	228	209	203	230	200	199	192	219	226	209	241	227	216	203	202	224	222	193	214	217	175	234	196	221	210	220	230	246	216	190	236	225	178	247	220	227	219	213	206	226	183	220	231	207	228	217	198	223	218	213	218	215	219	203	193	219	231	240	222	212	214	193	209	187	216	228	205	194	224	243	205	213	218	216	219	225	202	197	213	199	228	212	229	207	182	238	209	208	200	214	215	230	239	227	201	228	242	239	201	207	206	232	216	194	210	205	221	203	224	221	217	233	232	211	208	198	205	202	214	232	200	237	209	201	230	165	218	205	207	192	238	220	223	223	220	230	190	238	230	194	214	220	211	189	199	180	200	203	228	224	199	219	224	192	223	195	182	202	215	193	219	216	224	209	195	209	242	198	201	189	200	199	211	206	199	222	207	198	209	215	217	206	194	216	204	205	221	194	201	224	237	209	241	230	209	199	195	214	202	203	223	168	210	237	246	225	201	201	212	204	199	215	238	235	210	224	192	204	218	229	232	237	197	203	196	218	213	204	207	219	199	226	198	205	210	229	204	196	205	207	204	224	209	218	217	220	227	226	214	223	208	200	221	204	227	215	198	213	216	204	218	229	208	203	228	219	222	211	227	193	202	195	191	179	197	223	222	201	205	190	224	239	201	188	194	194	203	229	225	203	188	213	212	225	194	212	201	230	222	199	219	230	213	203	197	223	203	203	196	215	202	216	219	191	226	223	207	228	210	207	213	211	230	215	218	199	211	200	218	199	217	194	219	216	209	204	208	197	221	227	201	223	205	194	205	195	212	234	249	202	216	213	217	186	234	209	219	210	210	202	216	209	205	219	228	228	218	241	231	223	222	197	230	216	244	226	204	222	210	192	215	217	206	186	190	200	209	205	219	208	209	231	213	224	202	226	206	208	216	202	215	216	205	230	200	221	193	225	198	220	211	202	202	218	227	221	204	242	216	204	201	197	228	254	234	203	203	243	208	202	221	194	209	217	199	194	223	231	216	204	197	202	213	218	203	220	208	219	213	242	199	203	213	211	245	226	233	179	199	205	220	228	207	214	199	212	231	206	216	209	209	221	209	232	167	224	213	201	222	216	187	185	206	217	222	213	221	231	223	232	202	220	189	198	216	200	232	226	200	196	205	230	212	212	205	216	209	203	222	215	197	208	208	191	205	214	221	213	213	191	219	194	210	203	226	200	223	213	239	218	206	213	214	212	236	198	200	178	233	227	204	220	205	204	227	229	236	208	192	213	210	237	203	200	210	242	217	229	222	207	197	186	210	213	201	207	212	204	212	200	199	246	187	221	238	222	221	218	228	220	225	199	193	214	211	207	221	216	198	212	200	237	241	186	221	208	204	224	238	200	212	224	212	206	223	241	210	215	209	224	193	217	188	229	217	215	216	241	194	215	196	214	186	203	203	199	204	211	188	217	205	189	191	209	199	208	205	207	221	226	190	184	231	227	205	222	193	206	213	201	215	235	197	205	210	198	225	214	205	213	205	228	195	185	214	208	189	245	218	230	231	203	230	212	217	204	204	213	212	206	191	204	227	225	210	195	217	210	199	232	219	235	201	204	199	233	223	218	222	220	230	220	202	204	189	211	212	209	216	188	197	199	223	214	227	193	222	201	231	216	240	228	198	221	210	233	206	205	232	180	212	211	201	216	233	188	218	211	219	220	230	211	205	205	221	217	226	211	237	209	208	246	211	210	221	215	226	205	213	181	211	211	199	220	213	208	225	198	210	191	214	239	200	230	197	203	226	195	216	225	216	220	196	235	187	203	232	238	219	225	216	242	212	199	208	198	204	222	222	225	198	201	231	242	232	167	215	209	226	176	197	201	218	181	203	183	210	258	229	199	213	186	214	219	188	206	222	209	218	234	223	218	200	207	203	203	200	203	210	221	208	214	221	197	193	224	218	207	220	229	216	215	203	207	209	204	228	181	225	216	223	203	227	223	220	194	209	227	217	211	196	209	217	221	187	216	220	231	216	230	225	214	206	202	187	207	193	186	212	220	214	200	204	221	201	216	199	190	208	228	225	193	194	198	205	204	225	220	220	197	210	211	188	215	231	203	215	197	224	201	214	240	176	202	234	241	202	199	217	222	214	216	216	213	199	212	221	207	205	214	192	219	196	209	240	199	218	198	229	213	214	208	215	191	213	214	211	187	220	240	229	225	198	205	212	214	209	212	206	205	190	222	183	232	204	208	189	201	211	196	233	224	207	199	202	221	228	198	214	197	222	192	219	229	212	228	203	216	225	203	210	182	199	228	199	223	224	191	213	210	184	238	206	196	209	201	222	212	208	216	209	214	228	190	221	221	188	235	210	207	215	206	192	206	201	201	201	212	196	195	222	198	205	192	214	229	199	222	208	203	198	198	195	220	209	213	224	183	206	229	209	207	199	199	250	210	239	220	206	217	205	197	224	197	192	211	227	247	217	234	206	215	198	203	195	205	221	195	212	227	192	190	214	206	213	225	207	247	203	223	233	192	203	204	225	207	226	224	204	218	217	207	190	181	192	235	231	236	223	214	228	238	216	231	161	209	192	208	212	187	222	205	242	203	220	229	211	213	191	179	210	227	196	202	196	197	178	198	222	216	244	221	214	210	236	216	207	211	193	214	189	203	214	219	238	225	179	215	233	200	232	238	216	203	198	223	204	220	192	213	215	209	189	217	201	198	204	216	228	213	199	223	207	195	228	208	236	220	241	218	229	206	189	209	206	208	167	236	217	217	204	197	219	200	197	214	196	215	220	209	214	219	197	210	201	206	232	223	205	212	173	213	227	216	203	219	242	201	198	219	190	214	215	194	209	197	193	216	195	200	208	193	228	204	199	210	215	187	211	188	209	201	192	185	204	229	217	215	204	232	210	202	211	187	190	214	234	239	182	227	210	219	205	211	224	226	217	216	208	200	229	215	247	204	208	212	224	207	204	223	221	195	222	228	203	209	208	212	192	230	223	217	210	213	197	221	217	209	213	210	225	216	221	240	221	198	214	204	181	211	185	222	217	209	207	223	197	218	207	199	223	203	225	212	218	210	223	207	203	203	214	206	212	199	190	197	231	210	243	213	216	231	219	208	188	181	227	182	205	211	223	212	216	192	175	243	236	190	217	183	203	203	218	214	215	226	218	235	211	198	227	194	209	219	223	196	191	208	212	211	199	215	195	190	212	239	198	207	211	213	209	218	200	206	211	206	229	203	205	225	215	202	215	214	238	192	185	229	205	216	207	196	216	232	195	215	229	206	222	187	188	227	221	218	214	194	215	197	208	217	218	218	216	198	225	219	213	219	226	215	216	213	208	227	227	213	217	240	194	213	236	204	220	212	233	251	216	192	227	201	223	226	227	211	200	204	205	197	203	229	228	225	200	208	213	226	215	222	216	175	237	221	234	217	193	223	215	221	188	206	245	207	189	204	207	237	198	231	233	198	180	213	192
23082	29303	14819	20328	27147	20663	9690	2451	1130	640	413	345	365	364	353	354	325	381	402	334	342	340	376	342	357	362	346	359	348	339	363	361	339	353	333	341	302	347	334	366	328	330	342	321	356	362	370	325	330	345	354	356	326	325	365	380	382	328	326	353	348	376	302	359	337	340	349	330	352	351	338	349	374	340	375	332	355	329	352	337	340	334	325	391	333	347	347	373	325	354	341	391	338	327	323	316	356	349	354	326	355	347	375	337	372	320	348	387	356	332	340	335	369	353	327	362	336	374	332	325	363	336	351	346	368	366	341	342	342	373	377	321	307	348	346	346	339	372	352	389	349	367	351	376	364	313	355	353	316	328	365	336	361	308	369	335	363	337	332	342	322	362	376	349	338	342	382	362	337	355	314	374	354	355	353	317	372	354	385	316	357	351	329	372	344	341	331	336	359	347	311	320	370	346	360	362	343	322	342	365	331	368	341	355	368	384	358	335	330	306	335	361	355	348	324	353	379	351	330	346	365	373	369	351	360	390	328	329	338	338	386	329	367	351	349	327	342	345	340	339	330	356	336	311	324	373	361	369	339	362	352	319	347	336	345	359	348	357	314	334	356	333	356	348	336	351	324	341	369	373	361	359	364	358	364	386	375	330	366	328	380	336	352	322	367	322	365	352	345	319	350	362	366	347	374	341	352	341	358	346	360	298	347	374	341	331	362	315	362	313	339	333	332	326	341	335	346	373	368	371	343	367	320	356	335	354	317	365	348	327	315	346	368	352	316	337	335	318	358	374	360	330	312	347	337	369	324	368	357	305	332	369	333	341	337	350	339	379	352	344	344	342	344	361	329	342	347	340	337	348	365	345	345	336	353	332	354	366	297	357	318	360	376	344	379	355	355	362	347	342	353	326	358	306	332	342	323	332	341	367	342	365	312	341	364	349	345	366	332	352	369	402	329	319	376	330	355	357	347	327	338	373	353	324	355	351	355	325	364	343	339	380	366	320	382	371	346	341	362	360	347	386	337	332	342	353	325	346	361	365	339	345	333	336	363	368	336	342	333	329	336	339	341	367	325	356	360	333	331	328	326	363	370	367	374	341	355	333	324	324	343	318	352	339	338	361	336	322	337	336	353	372	370	337	362	343	361	341	369	355	374	339	349	336	380	361	341	362	337	349	346	347	312	366	369	336	325	354	323	351	350	351	337	338	334	314	311	359	349	339	350	344	316	369	354	376	361	337	365	370	351	338	334	333	311	338	368	347	331	334	327	380	356	333	355	330	333	369	376	360	360	359	372	295	348	319	300	347	348	347	353	355	356	376	335	346	348	311	321	326	369	320	330	366	354	329	343	334	338	323	346	373	347	354	355	337	342	338	318	341	369	343	377	325	328	316	346	355	342	345	338	370	355	355	361	337	373	360	362	348	346	368	337	343	338	371	315	351	316	358	353	374	326	372	331	321	357	374	378	320	349	341	350	373	352	376	367	372	357	350	353	347	357	329	352	370	352	357	354	393	320	305	369	366	369	321	352	380	356	321	362	309	357	353	358	357	369	370	328	353	340	335	317	326	328	343	331	340	358	344	330	337	341	347	347	334	344	360	325	350	365	363	340	362	366	396	355	342	379	340	343	317	314	362	325	375	351	384	330	374	351	325	359	330	354	333	350	313	357	350	387	366	341	345	351	344	351	366	351	341	354	343	352	332	354	372	344	361	367	363	357	359	329	381	337	319	322	365	324	354	316	307	328	340	390	322	355	347	333	356	349	324	351	388	333	333	331	335	386	338	360	342	330	333	371	365	341	331	364	295	335	340	343	343	375	321	351	374	344	372	349	379	382	343	374	355	342	370	333	353	331	321	351	366	313	356	337	334	326	360	336	342	349	350	348	358	378	371	336	355	343	361	348	360	390	345	354	365	356	339	352	345	329	353	368	342	364	327	341	334	336	341	333	337	323	335	353	342	353	376	370	355	382	330	343	359	331	355	313	318	347	304	365	359	341	334	349	328	328	354	331	354	319	351	359	375	364	359	346	372	345	371	385	398	339	346	363	327	379	342	354	358	342	327	311	398	356	350	340	347	348	356	364	307	369	369	368	357	321	304	329	353	312	328	339	325	347	320	324	348	336	343	344	345	359	350	361	327	326	390	352	348	317	347	377	345	364	325	357	311	357	358	344	347	349	361	298	332	363	346	339	318	334	344	351	325	358	324	330	370	333	356	353	373	380	330	362	349	368	322	372	370	338	348	329	355	301	341	329	329	362	343	352	353	339	341	343	348	359	369	315	362	358	377	353	309	353	355	379	353	338	337	367	318	339	336	328	344	349	354	368	344	337	354	365	331	320	304	336	334	328	381	369	347	357	357	364	331	344	345	331	345	373	351	308	395	389	299	376	324	338	323	344	330	362	350	346	334	385	342	318	327	337	362	379	376	366	339	355	359	312	336	325	340	359	343	333	324	338	338	371	345	382	335	346	379	347	345	356	366	385	369	340	361	341	359	319	351	362	352	351	366	362	355	357	387	370	351	353	358	342	350	361	350	362	388	397	320	340	332	366	367	312	332	346	362	369	354	337	338	353	388	360	332	322	339	346	327	351	365	421	319	332	366	356	377	369	342	310	370	373	343	351	345	343	338	337	383	337	304	356	355	369	372	327	317	338	339	339	354	368	384	331	368	316	374	338	306	382	341	380	374	348	329	343	362	393	383	349	351	326	345	328	335	318	332	325	352	353	338	340	361	371	357	306	351	311	349	333	346	330	371	351	345	361	345	346	378	330	333	343	340	340	365	345	330	353	351	351	320	356	323	344	356	334	330	321	351	334	329	336	335	341	302	349	351	369	353	344	345	306	345	388	372	364	335	358	379	359	356	350	314	360	330	359	359	342	376	349	352	345	330	354	381	364	361	313	324	364	321	349	339	340	323	342	360	350	357	369	326	339	385	341	337	354	361	328	371	324	324	383	351	341	363	363	352	366	371	340	347	399	341	364	345	337	380	342	342	331	369	340	349	320	333	357	329	337	337	346	364	343	358	340	313	350	336	332	328	334	355	346	362	358	363	326	346	359	350	326	369	355	354	370	313	342	344	356	367	332	357	353	374	370	342	339	330	352	314	346	363	377	407	351	369	344	342	353	364	348	403	319	332	361	344	390	332	335	343	356	351	342	341	324	384	341	362	359	361	382	359	343	350	374	353	342	365	347	368	336	320	371	358	377	332	332	355	352	349	312	385	379	340	358	339	334	359	307	376	333	333	338	350	339	329	346	366	344	343	387	344	336	360	344	305	347	353	367	349	314	330	361	335	341	337	350	362	354	366	341	318	335	377	324	351	368	339	308	334	345	351	339	344	329	357	377	366	331	336	345	374	336	360	370	347	355	370	356	341	359	344	355	311	338	331	332	333	350	343	337	331	312	346	376	345	355	365	357	367	355	360	354	355	330	374	346	338	359	359	359	397	335	378	310	320	351	358	338	347	340	322	326	361	372	360	389	344
24327	21225	28092	28537	41472	43517	29018	9749	3000	1001	516	283	257	251	270	237	233	247	254	275	237	260	298	244	284	238	244	258	225	256	241	228	249	240	235	239	278	230	258	255	270	248	258	264	261	250	233	264	228	239	249	255	245	244	229	247	229	248	274	243	254	246	247	298	227	230	260	242	262	247	236	240	237	267	269	245	243	252	240	240	243	274	243	274	256	242	231	221	266	245	249	262	249	263	223	226	253	233	247	286	247	246	238	261	267	232	259	258	265	256	261	239	264	272	249	250	268	243	235	233	229	224	262	259	233	262	247	257	253	277	254	260	239	258	250	215	244	261	261	221	253	249	233	257	255	264	239	237	242	236	232	241	265	256	250	230	245	216	229	275	246	246	242	250	253	265	255	259	247	217	246	255	241	271	260	259	283	267	257	242	251	234	268	222	237	255	268	236	261	221	237	234	232	242	249	236	242	240	248	251	212	256	257	241	239	231	257	258	238	232	260	233	277	265	269	237	263	261	227	265	239	262	243	237	255	242	238	268	243	257	235	254	214	234	268	236	254	251	248	281	267	271	219	240	226	265	257	239	205	259	237	235	266	259	256	252	255	249	289	263	251	270	216	235	258	238	269	264	232	242	266	229	264	252	261	239	244	246	245	245	246	243	251	233	245	234	269	233	225	249	224	256	227	267	249	275	270	282	269	233	255	273	226	269	228	267	269	239	248	247	240	246	268	245	259	240	229	255	225	241	242	258	249	249	242	242	261	236	254	243	258	243	239	222	240	229	213	261	264	264	247	266	262	253	251	253	244	268	272	217	243	247	240	260	284	243	248	237	247	258	260	242	228	223	251	223	241	243	231	277	258	246	276	269	253	229	229	235	239	248	230	253	232	246	253	255	258	236	255	238	242	221	236	213	254	215	240	249	262	239	262	285	286	210	230	254	240	278	251	222	254	262	223	234	240	234	268	237	259	244	278	240	272	262	268	249	260	239	243	245	243	264	288	276	233	230	263	255	235	230	237	221	238	233	235	230	236	260	219	248	286	245	213	227	231	216	232	239	248	259	232	244	237	261	265	258	247	241	267	250	251	246	221	253	253	230	235	229	280	229	272	234	247	260	211	230	292	234	249	235	246	254	287	231	246	238	256	238	247	269	230	261	257	231	250	252	246	237	251	228	228	240	253	217	254	242	247	232	277	250	239	256	275	257	255	225	238	253	240	263	237	260	249	270	234	242	271	240	220	245	253	262	258	248	235	252	237	278	228	266	267	246	275	244	239	246	286	266	244	225	237	273	255	256	274	246	261	250	234	223	250	224	258	225	218	250	237	242	222	219	250	241	218	234	237	206	244	263	227	230	232	242	264	220	234	241	250	231	240	237	243	225	256	242	239	248	256	242	229	266	256	243	233	275	256	244	247	250	252	233	282	245	220	282	269	254	239	244	227	284	231	241	262	246	257	259	227	222	266	270	230	275	236	243	292	248	234	247	246	227	235	251	258	235	262	238	240	230	260	245	226	250	219	268	240	275	268	234	250	238	251	272	272	248	275	276	246	232	263	229	238	253	265	258	255	248	237	273	256	250	245	255	273	238	238	256	212	249	234	237	235	257	246	247	258	255	244	245	231	242	224	220	231	257	234	241	272	229	266	255	259	237	244	238	222	224	238	239	246	242	231	256	224	227	202	255	263	256	233	254	272	243	254	245	265	248	271	227	271	271	239	239	259	246	262	234	213	262	266	255	242	266	248	263	249	240	241	249	261	230	237	233	248	224	259	245	236	262	283	273	236	250	268	245	242	219	256	237	260	255	246	229	241	252	250	254	238	225	243	240	235	242	238	250	243	235	271	271	217	246	265	268	245	249	250	215	258	226	230	229	242	231	236	246	242	252	285	234	242	260	285	247	232	231	234	230	262	231	236	202	231	248	240	231	234	242	221	266	238	230	242	248	249	226	251	250	239	227	235	253	273	244	231	261	257	257	260	244	245	253	254	247	241	266	251	243	221	263	245	236	264	225	259	250	249	241	230	233	257	238	261	256	213	257	250	248	272	253	260	249	214	235	243	254	245	265	254	275	253	250	223	235	285	224	253	215	258	237	260	226	226	257	236	220	252	277	259	229	241	232	264	238	230	281	230	255	244	245	246	247	271	275	245	233	238	266	240	284	260	240	256	243	263	239	241	279	250	266	243	240	263	259	255	219	282	238	272	258	259	265	249	258	268	244	228	241	246	261	245	247	234	248	224	252	251	270	241	234	233	249	228	276	238	262	228	237	250	229	251	244	248	288	267	257	232	219	237	239	230	250	263	229	253	263	246	268	220	267	235	237	251	268	260	247	243	239	227	265	213	238	254	231	243	242	248	255	234	261	281	242	242	266	242	249	226	250	245	256	236	254	213	231	250	254	257	258	253	246	209	262	234	228	244	251	253	242	260	248	239	249	236	222	236	265	247	254	258	253	226	239	266	240	249	258	257	247	226	226	241	244	274	224	256	273	249	247	242	234	243	272	247	236	237	245	260	261	255	237	280	257	264	269	255	245	226	263	247	227	266	252	260	259	225	241	236	247	242	225	238	244	221	238	236	226	268	221	275	250	259	243	247	251	225	257	244	274	237	246	245	243	239	235	246	251	233	268	234	258	252	256	226	239	224	246	243	245	237	242	280	240	241	248	242	261	237	261	256	236	245	220	270	257	254	258	237	249	261	243	232	250	232	270	258	243	234	267	263	233	229	236	249	259	257	231	224	263	235	255	224	236	268	260	261	257	224	265	253	234	247	267	229	250	262	225	262	228	263	240	229	257	211	267	239	250	249	225	235	236	250	234	234	253	244	248	243	236	261	234	242	228	256	233	239	242	235	241	224	277	235	261	289	264	256	241	218	240	253	232	243	232	220	228	268	258	239	252	250	249	260	242	232	245	221	244	254	255	267	246	242	235	248	260	246	251	246	268	244	259	238	267	242	253	250	254	244	241	247	266	249	227	257	232	252	257	237	256	243	252	236	239	217	261	256	250	252	263	239	235	234	240	246	227	239	283	237	273	245	257	259	248	242	244	251	257	228	244	230	248	274	264	275	235	293	251	247	248	275	227	234	273	230	254	260	241	272	258	236	263	250	249	229	245	234	247	231	242	277	269	243	232	251	261	219	244	231	251	268	250	239	251	253	253	236	267	250	249	245	250	237	244	245	232	238	248	261	249	239	257	242	265	225	253	268	217	258	255	253	250	225	253	235	234	245	244	237	242	260	238	228	261	280	247	262	232	258	259	230	223	253	256	254	240	253	229	270	266	275	255	240	255	244	256	244	263	216	223	288	231	269	250	255	270	276	249	238	247	255	246	229	245	268	261	228	243	238	259	249	243	262	254	241	257	252	242	271	233	222	236	244	212	224	260	255	245	272	224	224	260	259	258	221	249	244	261	223	235	250	233	257	262	207	243	253	255	281	226	258	244	236	256	251	237	244	231	265	281	229	248	229	249	230	278	264	246	253	251
25285	35596	23810	41908	50960	46246	31202	12556	6728	2389	1182	491	446	444	418	413	375	439	417	413	423	459	480	468	453	399	353	420	422	417	412	405	372	405	388	385	409	407	400	442	389	438	443	432	387	417	406	413	393	392	406	374	406	409	391	395	420	401	405	422	411	411	393	402	416	429	394	363	414	418	404	426	402	392	415	425	412	368	360	387	392	403	377	411	429	380	383	393	406	358	439	367	425	390	397	423	395	411	401	430	395	379	398	423	408	386	380	377	417	381	401	399	401	399	365	400	415	383	412	401	426	400	419	404	408	367	431	413	423	410	417	402	410	399	389	409	381	415	419	413	393	411	418	428	387	414	414	415	392	414	430	413	389	404	399	384	380	397	406	381	424	420	376	426	385	388	394	389	430	421	396	389	356	383	453	370	456	381	393	416	410	360	411	403	388	407	416	414	395	384	391	410	431	388	416	405	423	403	407	401	401	399	402	419	405	463	387	385	440	402	378	432	410	412	392	382	384	423	399	411	393	360	418	414	361	400	403	375	416	393	439	399	426	385	437	389	407	380	394	411	387	406	386	430	369	430	421	379	405	387	415	389	378	407	408	414	405	385	399	397	404	414	413	427	437	395	373	397	423	424	388	383	387	366	403	357	385	427	390	407	394	453	421	389	435	422	372	403	387	399	401	411	415	406	405	399	405	401	411	402	446	405	389	387	437	399	433	422	412	425	427	418	409	410	411	430	422	410	414	406	415	397	395	443	382	378	425	431	371	421	368	384	415	417	394	410	426	402	382	441	372	393	446	351	394	417	396	438	411	385	395	371	436	405	425	384	402	377	408	420	404	400	406	384	397	427	374	410	371	405	371	446	407	381	382	399	408	394	393	425	412	380	405	413	369	393	409	421	400	418	390	400	409	400	358	385	422	431	420	400	402	419	405	438	411	398	440	405	427	364	360	400	393	403	417	404	417	415	355	418	389	391	391	372	434	393	413	397	420	396	423	406	381	435	425	388	396	389	368	397	419	383	373	427	436	367	435	404	441	414	404	377	386	382	428	445	388	438	408	421	367	416	386	432	434	432	405	376	370	376	426	405	419	425	427	425	391	411	427	401	415	386	385	434	412	443	403	416	419	418	409	401	393	411	400	401	416	437	357	397	403	379	416	405	367	399	375	459	421	439	418	395	410	391	404	416	418	403	362	401	424	380	435	417	394	401	407	389	402	439	402	396	384	406	419	401	440	399	407	399	406	448	401	418	396	407	413	388	379	408	389	419	421	404	381	406	393	424	422	425	418	403	430	423	353	425	365	414	407	439	374	403	399	434	414	367	449	410	411	443	393	406	383	417	407	407	397	398	411	410	391	389	374	392	383	401	373	378	387	402	405	382	367	352	435	377	416	388	471	458	439	396	389	371	436	409	402	388	430	395	421	407	373	425	405	395	420	382	378	409	419	369	376	421	391	446	360	368	394	411	392	410	438	373	389	385	405	423	388	434	390	390	376	380	419	375	410	390	379	409	423	392	413	378	383	416	392	445	436	416	412	405	411	436	404	401	399	413	410	425	394	364	378	398	417	374	376	413	388	381	404	404	416	392	402	411	399	400	391	407	385	415	398	415	394	399	408	418	386	400	389	405	354	427	387	346	377	393	415	368	442	398	380	406	422	405	448	376	398	417	381	430	396	399	408	404	404	369	385	402	438	393	416	381	388	432	390	405	413	395	405	420	415	415	377	429	384	376	407	439	402	391	397	384	409	376	387	418	420	393	412	388	387	392	415	377	418	389	371	412	409	414	411	378	397	402	413	384	411	397	417	398	408	426	404	402	413	415	401	376	371	410	428	398	405	376	421	378	367	412	371	379	388	389	446	383	435	366	403	419	390	372	368	421	427	378	399	411	401	419	388	395	412	416	357	388	418	414	399	440	390	420	412	406	407	382	401	428	411	394	381	409	423	422	435	385	391	418	411	413	418	405	417	400	396	394	396	440	407	393	423	461	428	404	400	377	412	401	390	427	409	394	405	376	449	400	409	418	390	419	396	408	377	385	409	440	390	375	391	434	425	401	455	376	375	401	404	448	432	420	414	411	364	369	399	381	402	447	398	418	344	362	381	394	409	429	421	387	380	425	411	425	416	433	404	395	403	431	376	453	371	399	394	417	413	368	431	411	403	388	400	399	412	420	416	434	375	415	395	392	379	399	420	412	384	426	402	383	455	399	409	388	405	435	367	368	428	376	365	414	379	405	394	389	392	396	424	402	408	407	449	414	467	401	377	405	391	433	429	384	440	426	413	402	400	400	441	419	404	417	394	390	410	479	419	383	417	387	418	416	385	410	375	392	413	393	380	379	395	428	390	398	377	369	375	477	405	385	390	386	404	408	382	374	374	406	385	370	394	387	379	380	419	374	386	430	414	393	403	416	428	368	397	403	385	386	415	406	391	395	411	388	414	412	389	425	384	410	429	426	398	416	363	359	421	419	421	439	409	386	446	384	399	418	398	374	395	403	419	387	407	400	392	383	407	392	406	424	390	398	399	391	436	391	438	393	402	395	392	394	429	385	401	373	413	408	383	405	433	431	410	412	378	392	396	398	405	402	392	456	388	388	409	386	429	403	369	422	417	402	384	413	427	389	400	402	417	387	391	418	372	386	420	399	369	397	403	455	429	412	456	414	393	406	382	413	404	445	422	378	425	395	407	410	407	379	381	414	425	413	389	404	397	381	402	369	388	413	425	380	415	441	407	396	399	403	449	430	423	400	391	426	384	393	395	386	385	404	428	430	377	393	407	398	396	366	406	393	417	394	404	387	382	416	379	401	383	413	393	376	434	401	404	421	396	385	409	408	374	410	409	415	401	389	439	404	385	431	380	375	385	410	398	421	367	404	393	352	428	406	408	387	397	441	392	414	418	367	423	412	444	390	398	385	425	386	438	372	377	378	381	378	357	418	398	420	418	420	407	381	405	403	389	424	420	399	404	362	403	416	399	404	403	415	393	390	413	391	416	414	401	400	399	398	387	435	435	396	410	445	410	426	416	402	409	417	401	382	407	413	365	402	415	431	383	404	391	420	439	402	384	410	402	435	384	390	412	431	410	392	387	404	406	386	410	394	380	443	431	391	409	402	432	443	412	407	413	404	415	404	428	392	395	402	397	408	371	408	412	385	429	378	388	411	384	414	411	409	384	442	398	396	375	379	423	414	371	407	402	367	406	348	407	380	376	405	423	415	407	374	405	388	390	388	376	385	423	396	407	382	410	397	407	385	399	436	398	412	406	380	366	443	412	395	386	394	395	403	427	397	435	414	383	357	419	435	428	425	380	409	411	409	395	400	425	364	414	415	406	399	416	448	418	378	417	426	389	410	456	403	429	412	414	364	386	404	417	397	399	383	408	385	382	390	450	439	419	422	363	435	400	408	380	385	425	393	388	358	418	404	412	414	393	417	413	390	402	409	381	391	415	418	418	410	435	389	409	418	395	390	440	398	377	414	407	400
22971	21271	28972	25045	37534	54909	44536	20427	8849	2976	1169	281	230	268	253	226	234	247	232	217	210	271	295	241	241	227	221	231	246	235	228	240	192	251	238	223	218	203	237	234	199	200	210	209	203	223	225	210	218	203	200	233	215	227	209	195	229	201	209	229	212	222	237	240	242	227	225	229	206	238	216	229	260	210	210	206	220	232	204	252	232	237	212	222	190	234	233	214	195	222	238	224	225	227	222	246	204	217	223	222	228	213	216	214	233	214	230	201	205	219	201	224	189	230	214	221	203	215	210	230	232	209	248	240	211	218	225	192	189	206	213	228	225	199	219	214	219	240	266	224	249	224	198	217	225	197	239	203	233	199	233	198	226	218	205	219	181	222	208	256	209	205	196	217	199	189	223	208	227	213	202	224	226	242	196	200	218	198	192	222	200	213	200	210	223	228	220	208	199	215	212	229	195	192	230	225	217	211	195	214	188	213	207	205	208	214	229	184	206	229	188	222	228	212	188	199	199	222	222	219	224	221	210	224	198	206	245	216	208	223	167	208	234	246	219	209	195	216	203	207	214	200	230	233	223	232	231	233	212	206	212	221	203	207	207	243	206	213	205	211	209	218	218	240	211	224	223	225	224	225	213	214	213	200	202	212	212	216	212	223	176	215	203	245	203	198	200	215	201	226	228	204	226	229	221	217	214	196	231	245	226	234	222	210	245	240	229	227	189	209	227	231	218	215	196	209	218	209	234	222	222	200	208	206	215	210	220	197	212	207	228	219	220	228	221	207	235	268	244	235	216	207	216	223	229	252	238	234	237	186	196	197	215	229	216	197	206	223	220	207	241	203	217	194	198	219	221	235	242	199	224	204	248	231	218	213	223	195	242	204	219	191	239	207	203	221	247	189	214	177	225	203	215	225	210	220	210	207	210	220	217	213	213	200	213	223	195	211	201	229	223	254	213	215	245	223	198	206	228	207	190	239	191	209	196	215	209	215	207	249	202	218	197	201	212	197	228	209	198	231	214	218	215	232	206	221	221	223	208	199	235	209	214	211	184	209	226	237	224	212	207	209	209	216	242	222	212	232	204	228	224	205	209	217	219	199	203	214	216	226	231	196	231	224	222	219	227	218	197	215	223	234	211	205	210	208	218	240	213	230	202	207	197	212	215	221	230	217	228	179	203	218	226	216	219	220	207	225	205	214	217	218	224	221	230	216	216	216	206	218	215	212	188	234	201	225	231	198	256	212	213	229	213	216	237	226	201	241	220	232	208	189	199	217	202	212	237	204	215	221	208	245	232	223	193	222	209	214	252	234	203	182	217	198	200	210	206	219	224	211	218	217	250	217	216	231	232	223	237	231	220	209	228	236	232	232	193	235	190	261	204	199	213	251	206	218	231	212	239	206	229	206	207	221	230	227	203	221	231	222	215	229	182	203	218	226	214	206	242	228	237	223	215	213	214	210	227	206	205	227	240	216	194	225	197	236	195	222	216	237	218	204	228	225	239	210	213	234	239	205	201	213	217	204	207	220	211	241	233	213	217	208	214	218	204	232	222	205	193	208	211	220	225	228	205	223	231	219	223	223	181	199	189	212	215	213	209	236	218	221	201	215	207	234	230	230	211	204	206	219	238	239	213	227	182	203	254	206	238	197	219	201	223	207	239	206	196	232	190	211	214	210	228	206	207	197	234	192	217	220	236	215	229	190	222	242	230	186	239	227	210	198	218	207	197	208	197	244	200	228	223	224	252	221	187	221	214	189	205	207	227	207	216	217	228	224	224	214	213	221	213	225	232	230	223	212	219	208	242	199	193	232	229	236	227	215	212	192	244	246	211	221	225	215	227	236	238	203	243	235	209	216	238	200	206	214	217	216	236	209	201	181	197	194	212	213	227	218	191	259	206	222	210	226	200	188	214	229	193	235	224	204	217	220	237	207	203	225	224	228	215	225	226	207	234	201	231	245	199	211	238	229	216	192	192	241	226	251	254	200	223	225	217	226	210	224	219	201	215	199	224	214	240	215	222	205	204	209	219	228	227	201	216	222	218	199	213	215	199	216	214	181	230	208	207	210	201	211	189	209	238	239	218	225	226	220	237	226	217	236	203	227	207	204	218	203	226	206	220	207	220	203	206	210	223	219	221	224	227	204	218	224	221	215	206	204	239	216	212	195	232	186	206	249	228	241	195	218	196	241	235	221	251	236	238	203	201	211	208	224	214	240	237	202	215	224	214	175	220	223	219	215	258	208	212	216	222	235	215	224	223	242	216	216	211	203	227	204	203	213	228	209	235	226	202	228	214	234	231	195	192	230	226	206	186	227	202	202	241	195	212	214	207	214	205	205	228	216	239	244	213	221	200	237	204	230	219	241	252	256	211	229	210	218	199	217	213	241	250	230	211	201	230	218	210	220	198	217	210	209	208	229	222	215	204	211	195	209	225	220	208	236	211	215	240	232	195	205	229	218	246	214	218	225	225	222	220	219	190	200	226	224	207	210	217	195	202	218	201	207	221	258	217	214	213	187	203	240	231	217	223	215	218	243	217	203	220	222	194	194	226	232	232	227	218	209	231	224	226	224	228	243	223	221	208	220	227	195	205	213	211	219	215	206	218	209	211	217	238	224	217	207	208	199	221	206	219	226	205	218	206	232	205	221	217	220	200	185	211	223	217	211	217	210	233	217	235	235	232	235	229	192	208	220	195	227	213	201	228	225	225	196	204	203	203	199	222	201	206	196	209	219	203	210	221	197	203	222	211	196	213	236	216	180	224	236	237	212	215	211	176	207	217	196	222	206	222	213	235	226	208	189	205	221	191	225	239	206	212	231	218	209	204	191	196	238	215	221	221	214	226	227	210	221	209	228	189	204	239	224	208	221	186	225	235	212	217	198	212	228	210	208	198	196	215	241	197	219	194	230	209	248	211	223	229	175	212	231	204	230	210	215	227	223	216	222	220	188	195	190	215	203	223	207	215	223	196	195	218	242	242	271	209	251	231	207	193	191	216	199	218	200	224	203	226	216	236	221	221	215	225	220	221	225	210	210	183	240	213	200	236	223	196	226	221	220	224	205	199	195	226	198	194	227	265	217	191	216	216	223	198	228	237	203	225	214	224	220	240	207	216	225	225	222	195	190	215	199	230	217	216	206	204	209	213	191	212	218	211	230	219	224	207	216	229	202	201	209	204	202	221	249	217	209	208	219	253	211	245	209	210	222	219	215	201	205	191	216	213	246	205	204	219	223	222	240	215	219	202	206	202	218	206	235	204	212	201	246	227	226	208	205	193	202	238	198	221	214	203	218	236	218	204	218	201	226	208	218	208	215	212	205	221	213	253	205	206	218	236	206	197	214	197	214	218	194	210	217	233	200	220	221	206	222	211	249	217	234	223	177	209	197	225	242	221	209	220	219	202	215	241	195	197	245	215	202	228	236	236	240	223	219	224	230	200	223	179	209	210	226	223	218	211	259	227	211	253	213	218	205	211	227	227	216	232	216
25984	43681	30712	45514	62161	61909	44516	22860	14222	6657	2913	496	347	391	376	406	361	372	390	343	388	432	522	530	473	370	348	348	334	350	370	351	329	373	337	346	404	357	334	345	372	341	329	319	357	381	379	363	385	315	322	321	371	359	348	352	344	318	308	341	364	379	341	326	369	336	357	368	350	380	354	338	365	385	353	369	317	343	350	374	352	368	363	355	326	376	367	385	321	398	317	355	380	332	344	345	360	349	334	355	344	361	333	340	353	340	333	334	335	338	353	339	388	355	384	367	352	356	355	344	373	312	391	367	361	302	385	337	349	348	311	354	362	355	344	355	360	335	369	354	379	358	371	375	336	337	339	360	368	349	377	366	366	350	360	336	351	376	349	330	328	332	354	380	372	358	376	357	379	371	336	344	367	354	390	350	377	351	341	372	359	360	347	361	351	374	346	325	335	345	328	346	320	361	342	331	374	344	337	327	357	345	355	339	339	338	354	367	354	375	379	335	354	369	372	348	346	331	395	349	349	365	333	345	347	375	359	340	363	370	335	363	344	355	338	349	347	354	349	327	377	343	342	341	359	317	338	349	346	350	376	351	340	294	354	370	361	347	356	329	351	328	333	325	324	357	328	364	344	347	362	335	341	348	332	360	341	333	335	330	348	330	350	338	340	370	369	337	362	372	347	353	322	328	335	335	360	333	341	323	344	364	354	347	387	351	325	339	358	348	381	364	327	314	352	334	369	355	371	361	340	333	349	368	351	356	367	356	353	341	328	338	354	358	332	357	381	334	356	365	374	363	332	335	363	354	346	385	347	392	376	351	368	335	343	324	362	336	351	348	339	319	345	337	352	385	349	348	342	322	354	328	319	355	386	342	343	380	338	347	356	341	369	374	323	316	350	382	370	321	317	378	354	363	329	349	365	360	358	322	357	360	367	353	333	329	372	360	349	361	382	319	350	351	348	324	348	369	366	389	357	355	354	373	366	304	342	337	337	349	333	376	348	323	381	351	354	325	356	400	356	347	360	364	311	350	352	301	346	367	364	357	338	369	339	353	386	360	351	345	345	325	346	346	344	370	350	360	365	373	341	322	345	369	350	356	351	371	399	372	362	355	375	350	336	337	327	347	359	351	367	357	344	354	327	324	373	325	335	386	359	338	351	376	375	344	378	379	366	390	342	336	372	369	357	357	333	363	340	373	328	345	329	320	325	329	347	358	394	364	365	320	352	350	328	348	338	380	347	360	353	365	376	343	359	369	339	341	327	356	328	354	374	361	344	365	320	346	350	343	373	378	362	335	346	322	355	381	324	379	339	367	336	368	341	325	338	355	357	321	331	321	371	355	331	364	336	328	351	377	354	352	359	334	334	338	339	346	329	338	321	343	380	357	362	342	343	335	344	330	319	347	350	353	329	361	348	391	365	364	343	368	342	325	359	364	337	338	360	362	354	345	328	364	339	339	339	361	321	333	356	347	371	340	344	413	357	373	339	349	358	346	373	370	353	360	382	361	359	341	321	359	330	369	356	338	336	378	322	358	362	375	353	321	358	344	356	380	391	378	340	351	333	363	353	392	363	351	348	382	348	334	365	385	369	330	362	379	344	326	350	368	345	365	345	354	362	350	330	334	375	320	369	328	347	338	348	340	345	390	373	357	323	341	325	358	364	348	336	351	362	366	325	346	339	332	313	327	342	343	352	379	335	350	308	328	351	357	358	382	333	390	332	335	329	356	334	325	358	329	368	369	361	330	348	397	373	338	346	330	344	332	365	350	347	351	376	329	376	362	321	325	356	371	346	384	333	367	351	351	334	334	370	356	315	351	383	323	382	336	329	356	332	377	342	378	363	321	359	339	333	345	361	376	354	342	350	343	359	353	342	370	380	334	365	336	357	352	331	327	347	321	368	345	324	349	353	360	373	335	320	338	379	365	363	350	340	339	296	341	362	354	357	348	310	364	376	329	358	335	305	329	377	373	347	321	349	351	326	358	339	351	359	346	358	329	329	365	373	334	291	393	358	299	369	341	339	336	348	309	361	392	347	360	382	348	369	329	361	370	362	379	322	348	365	335	377	354	381	381	339	378	322	346	329	331	328	341	385	330	329	363	354	351	339	334	351	348	334	323	347	355	348	373	350	342	368	344	373	373	321	375	310	315	351	358	343	371	333	322	357	360	348	364	335	345	340	331	358	344	348	328	343	336	361	329	356	365	355	374	359	377	383	316	344	365	363	356	343	365	335	333	327	327	351	351	393	347	370	335	334	342	355	378	362	343	325	310	333	345	341	368	340	341	354	348	334	357	369	379	374	360	371	379	373	321	335	315	357	360	322	351	351	378	361	346	320	381	347	325	351	352	351	338	357	372	375	345	358	350	389	329	353	383	359	331	392	330	347	370	374	355	358	361	349	360	360	338	337	341	351	324	359	350	345	342	313	357	348	351	339	362	334	332	356	334	357	321	365	355	395	340	375	346	351	337	354	316	356	336	351	345	316	347	325	332	367	359	367	348	361	377	347	351	341	335	348	380	313	392	372	404	371	354	370	362	359	336	344	341	349	357	309	355	372	344	342	307	364	337	333	349	344	319	351	347	356	392	358	377	355	359	339	333	363	351	338	380	327	352	329	358	326	340	355	384	332	347	339	347	359	339	341	335	340	382	310	356	359	350	363	375	362	339	328	368	347	348	377	331	320	345	351	325	320	362	362	346	318	332	378	340	372	325	345	345	343	352	367	329	351	329	366	321	357	380	360	359	352	351	379	352	365	354	335	353	349	376	381	352	359	344	349	365	350	354	315	393	351	344	359	330	382	356	345	388	343	353	361	348	394	330	337	347	344	383	345	356	354	341	335	380	389	356	336	348	332	349	345	349	333	367	353	357	320	347	315	350	367	381	359	363	338	356	372	360	351	335	346	341	365	333	327	351	329	348	321	353	339	381	354	346	345	341	336	335	361	340	310	380	338	357	370	323	333	322	343	351	353	369	358	374	328	361	344	361	335	364	369	347	327	334	397	351	330	343	376	362	351	360	370	333	356	339	367	354	347	368	363	336	359	347	347	354	369	330	364	355	358	347	352	341	362	385	341	356	336	352	394	361	378	369	317	365	299	325	357	377	365	327	323	336	342	355	371	320	350	337	366	365	353	356	387	362	365	343	347	353	354	392	343	350	312	357	360	350	356	340	328	375	346	323	344	356	325	342	345	366	333	337	359	337	354	384	336	339	322	335	359	403	350	368	381	332	352	337	347	340	373	353	351	377	343	319	343	341	375	326	335	379	317	311	336	389	385	345	350	341	374	368	346	374	366	345	356	344	370	357	357	365	362	356	357	345	334	337	363	369	361	360	355	365	355	342	363	356	357	340	341	374	348	331	361	326	353	356	356	343	376	389	347	323	323	350	360	319	336	360	365	317	350	359	355	334	353	355	378	321	341	370	335	366	358	353	356	337	346	352	351	366	365	339	346	323	357	371	325	341	353	347	335	345	358	350	359	365
26778	21488	16599	5980	9977	17632	8664	1569	681	529	315	209	192	207	182	199	181	189	220	213	201	219	230	187	220	203	199	174	198	197	191	218	208	212	199	183	229	188	172	222	212	230	196	207	211	209	221	206	211	214	212	194	206	174	210	231	205	197	213	196	197	206	208	219	199	222	202	183	229	229	189	239	193	205	203	189	180	172	205	228	191	198	190	199	187	187	198	189	237	230	232	210	189	200	196	205	193	207	240	210	194	189	196	187	218	192	228	198	222	192	228	227	185	202	220	209	210	201	197	232	192	225	190	218	207	220	194	194	207	199	213	223	227	213	216	211	206	209	191	195	227	208	199	186	218	241	178	218	208	217	210	215	216	239	230	203	226	201	199	204	174	201	206	206	208	204	202	181	217	225	204	222	218	224	215	207	206	207	208	204	189	205	211	195	224	230	165	177	166	203	173	185	184	215	212	200	199	199	179	196	216	214	214	202	216	227	229	224	202	199	191	201	195	195	179	223	217	172	178	210	188	198	194	222	207	216	240	208	215	216	214	196	216	210	204	211	220	209	216	233	215	223	240	186	205	211	211	217	186	200	183	184	222	195	189	229	219	201	198	214	209	209	228	221	188	212	191	187	208	204	206	202	222	207	203	171	228	213	212	223	237	206	213	198	180	199	201	190	217	211	209	217	181	220	190	204	188	208	235	198	195	196	230	186	199	199	217	203	210	194	235	226	219	198	185	220	226	205	176	202	219	195	215	227	206	205	219	218	202	203	182	195	183	209	218	206	193	196	213	216	205	194	186	204	231	207	190	220	224	191	233	211	230	199	213	224	205	183	216	218	202	208	218	196	221	204	202	201	198	202	184	215	229	214	210	207	226	223	229	196	211	219	209	202	205	212	210	200	223	213	210	200	207	199	207	228	200	219	202	170	199	244	208	187	209	212	215	221	193	222	215	223	225	210	213	234	208	208	166	220	206	190	201	200	191	203	196	236	213	203	196	207	207	219	186	183	195	192	224	197	183	203	230	213	196	195	215	206	187	205	184	182	201	215	223	189	213	214	199	195	216	204	209	206	203	206	225	196	189	192	210	215	209	199	187	212	190	196	240	209	212	211	195	199	202	204	217	207	202	185	199	207	226	190	211	211	249	192	205	209	221	206	211	187	200	186	202	216	202	233	204	223	218	190	207	230	220	212	207	218	229	221	211	211	200	213	194	207	205	209	204	193	183	199	197	198	224	206	242	215	230	237	185	196	210	191	200	209	210	210	214	222	222	220	213	225	211	196	198	198	192	212	219	220	196	215	225	193	212	203	186	214	203	211	211	209	185	201	217	199	194	182	229	194	201	213	219	233	239	189	182	196	192	216	196	220	216	204	209	228	206	193	182	211	226	221	230	189	210	218	195	223	230	191	212	227	189	198	204	224	197	205	205	194	195	205	201	224	203	195	208	205	205	196	192	194	189	188	189	224	200	199	203	220	223	206	216	184	216	222	230	209	212	206	204	224	211	196	180	215	202	202	205	207	220	214	194	193	213	224	214	178	206	206	216	200	204	198	204	194	219	207	200	180	204	218	184	217	223	195	241	192	188	225	195	176	207	194	202	194	210	208	209	214	219	193	218	196	218	180	196	168	196	194	178	194	225	205	210	214	197	201	221	191	207	206	212	208	213	182	208	226	211	219	208	179	218	251	210	235	182	209	190	209	193	191	204	232	176	210	193	202	217	197	219	258	205	221	204	221	208	222	223	207	214	217	208	216	228	222	180	193	206	208	209	199	202	206	196	217	214	211	209	198	189	206	233	197	217	193	215	205	195	207	218	185	219	224	213	234	195	232	232	208	217	238	233	193	212	195	198	197	197	216	190	204	195	215	197	217	213	186	211	203	185	203	207	211	191	215	204	197	206	209	201	212	199	208	213	206	200	207	213	204	247	205	195	176	235	184	213	200	192	234	203	187	225	223	213	242	188	198	207	201	192	208	195	196	197	229	196	198	211	219	195	217	181	182	214	180	224	199	194	203	192	218	221	195	195	200	208	229	224	200	214	191	211	222	194	186	191	226	235	211	228	196	217	216	202	195	226	191	193	208	195	200	203	199	186	206	191	203	217	206	199	220	201	207	205	214	206	201	197	203	208	193	218	227	184	206	216	215	201	220	198	180	203	198	208	205	216	213	208	191	205	185	208	198	205	198	212	204	219	190	193	188	204	195	219	224	204	211	225	204	224	196	204	194	202	225	206	185	194	178	220	214	216	215	184	206	208	200	193	223	200	205	218	201	200	213	219	210	201	211	199	214	182	210	216	197	218	239	204	188	214	204	209	195	180	195	210	209	206	230	165	219	194	217	203	217	201	214	218	234	205	202	197	205	185	199	202	209	213	197	192	183	199	192	193	185	217	176	207	181	214	189	234	264	207	176	214	195	222	196	219	210	227	225	223	207	231	178	195	216	210	175	200	185	198	193	178	221	199	211	186	222	220	207	221	193	180	215	211	193	179	238	234	180	192	193	207	218	218	203	195	194	184	213	196	197	212	211	205	215	184	203	196	218	211	216	202	203	203	220	220	208	202	199	210	207	222	215	221	197	208	208	208	221	176	213	202	197	228	184	213	199	190	198	199	218	209	218	204	190	202	215	225	200	192	201	193	199	177	211	215	210	192	212	185	185	208	202	213	224	199	204	214	203	225	187	194	220	219	198	214	201	201	202	221	220	199	206	231	188	217	225	190	221	208	206	185	203	203	218	205	215	192	224	201	190	177	215	175	221	184	204	210	207	206	197	204	209	228	202	177	191	197	194	189	217	220	220	226	190	198	211	215	193	236	187	194	203	223	231	221	172	204	218	206	219	196	196	205	210	206	204	225	204	231	174	199	209	189	195	229	216	206	200	210	203	218	175	210	219	224	207	221	215	207	206	212	199	209	204	211	197	214	215	210	221	212	211	220	182	208	187	198	216	208	226	215	224	209	209	196	235	205	201	214	206	208	216	215	209	217	213	204	227	216	186	192	238	237	218	216	190	206	209	202	197	197	236	205	193	203	200	181	239	198	188	190	183	196	216	199	215	227	192	203	221	196	195	197	231	221	189	228	214	232	183	192	177	213	187	201	221	213	214	196	196	193	195	189	202	185	200	206	215	191	208	198	207	222	200	204	186	194	212	216	211	213	204	201	198	189	217	204	211	199	202	178	223	225	214	211	193	205	198	198	200	186	198	233	204	216	220	210	197	223	182	233	187	219	192	208	208	237	221	206	229	226	196	202	205	168	232	210	216	209	202	225	189	233	228	187	203	222	200	215	174	186	215	201	195	204	192	179	203	226	209	206	190	203	218	186	196	185	201	207	212	217	199	219	187	208	189	212	189	203	235	199	197	219	199	199	207	200	234	219	218	200	191	207	240	205	195	180	202	227	215	220	229	207	201	191	178	183	222	200	238	226	195	196	183	190	194	190	221	248	219	191	209	228	206	219	207	188	201	206	205	216	192	201	207	202	208
21695	28459	16738	9042	18145	25487	13024	3176	1625	1104	608	339	341	330	366	317	335	362	309	344	378	338	332	317	349	320	343	329	359	324	312	391	341	327	349	351	322	326	361	320	357	323	376	323	351	307	357	337	320	341	346	329	332	312	324	358	275	344	348	345	356	312	313	326	339	328	354	327	345	346	336	367	298	342	356	329	322	336	361	354	355	362	336	336	355	339	339	342	339	347	317	306	337	342	323	369	373	336	352	336	331	316	328	348	324	327	334	361	329	336	328	344	334	371	310	360	302	344	327	336	321	319	326	315	332	329	349	302	348	319	330	333	335	347	376	361	350	311	340	316	327	344	341	305	357	331	336	349	347	354	352	323	395	333	366	334	353	367	330	346	369	317	327	363	376	333	323	327	344	313	333	321	310	358	355	322	336	305	311	347	300	339	323	346	348	335	328	339	347	344	320	357	357	321	323	355	337	342	342	325	337	334	370	358	337	337	365	324	339	358	329	401	342	333	359	345	307	386	322	319	365	324	342	363	347	339	356	333	333	340	340	316	352	317	333	324	343	357	328	327	345	369	331	332	322	321	348	324	367	346	333	342	313	368	343	323	349	346	331	338	331	330	345	300	324	342	316	328	318	310	362	314	371	337	340	353	332	327	336	333	330	345	314	365	348	321	349	349	347	321	346	340	372	342	342	327	332	334	343	361	347	346	343	332	342	324	334	363	338	320	364	324	322	354	348	374	331	329	356	348	348	363	361	337	381	319	323	374	364	325	333	322	349	344	369	333	356	343	343	315	326	318	353	308	344	335	332	339	353	311	330	326	331	346	320	348	359	345	350	354	317	334	331	348	337	327	327	361	315	327	355	339	341	311	338	331	346	337	312	335	339	342	317	340	388	307	343	331	342	343	363	324	325	354	338	346	340	365	353	331	347	332	344	335	347	320	312	341	343	361	321	328	296	336	332	343	345	353	329	325	387	312	361	348	344	356	328	304	336	375	352	358	335	323	312	312	338	321	378	361	355	338	354	331	333	333	319	330	350	345	319	365	346	374	342	322	339	339	332	333	327	346	320	353	324	347	387	339	330	336	333	317	336	357	306	335	333	375	333	335	329	369	331	358	349	335	322	322	313	364	289	373	335	367	348	335	353	345	336	358	335	358	323	370	346	317	340	346	339	325	341	360	313	317	309	336	356	312	327	315	304	347	305	340	330	323	334	350	334	326	324	357	318	343	343	347	310	344	316	363	315	364	331	330	345	323	311	345	354	334	355	337	364	303	334	334	337	342	348	342	317	323	351	343	343	341	362	334	325	333	336	342	377	314	347	346	326	342	313	352	353	353	341	321	345	348	376	359	325	361	342	326	323	337	366	349	358	313	349	340	315	312	325	341	330	304	360	333	315	344	347	357	334	335	334	303	333	344	339	340	356	350	350	363	354	329	324	351	348	368	347	339	342	327	341	351	309	320	320	339	331	341	328	309	318	347	366	384	336	326	349	330	324	342	349	361	350	332	344	336	337	347	307	328	331	359	329	348	303	357	381	346	358	330	359	358	319	361	325	322	359	332	308	309	355	328	334	365	361	317	327	327	348	339	348	337	348	319	332	333	352	342	356	330	356	404	355	329	356	348	326	340	326	335	356	332	334	376	346	327	328	348	335	336	337	320	372	328	332	346	370	321	311	367	355	321	342	328	327	349	353	372	360	331	322	338	344	321	332	338	337	348	341	337	357	343	343	307	361	341	298	320	320	367	369	338	331	312	315	353	355	341	308	332	343	333	338	315	295	356	352	295	352	329	332	377	315	316	326	350	331	327	342	310	361	326	342	325	324	339	326	344	349	363	338	324	318	361	334	321	353	357	348	344	352	348	296	327	332	324	336	317	359	324	331	333	331	363	333	340	327	366	376	365	357	356	332	367	345	348	338	349	331	347	328	342	324	322	349	320	355	362	327	357	348	349	328	319	322	343	339	359	368	334	338	376	352	339	314	350	347	345	350	354	363	337	329	324	348	297	350	340	330	368	321	333	309	349	352	318	370	331	329	325	341	337	368	310	341	309	340	312	347	331	376	308	351	328	343	337	361	349	333	355	331	344	351	364	370	367	363	316	341	315	345	348	330	346	344	353	332	342	347	345	346	326	333	361	327	330	332	308	335	344	368	337	350	332	333	337	305	379	344	337	317	357	301	341	339	313	331	362	335	344	338	333	342	321	320	297	338	347	335	359	310	326	327	318	348	337	327	320	356	362	334	348	356	342	334	357	345	291	336	349	333	310	353	346	351	350	342	336	313	346	349	324	339	306	323	340	333	355	336	328	350	305	333	348	309	343	322	333	330	301	365	337	328	335	338	360	324	336	379	328	332	327	306	365	343	317	325	329	355	318	346	343	332	326	339	348	324	331	346	344	355	304	377	322	315	335	352	356	350	326	340	340	383	335	327	364	373	358	386	331	310	336	318	351	335	313	356	323	364	363	381	338	340	367	350	345	310	308	335	332	386	343	332	311	329	359	354	331	367	326	356	366	369	311	358	361	329	348	349	301	345	319	340	317	358	313	345	357	335	341	369	346	360	313	317	304	373	331	358	324	358	328	370	338	371	349	391	338	291	311	348	346	324	340	334	312	347	359	322	340	314	328	353	336	335	331	365	356	306	322	328	336	349	314	324	316	351	336	340	332	348	336	318	355	321	393	365	339	381	359	319	321	335	328	366	323	313	337	337	321	354	351	372	353	364	341	342	317	320	343	337	335	344	343	317	323	340	328	363	354	354	353	324	319	359	305	302	340	333	321	330	335	321	320	345	331	347	325	365	373	297	320	375	306	328	330	363	333	350	338	325	332	338	348	374	323	334	320	294	366	343	364	337	326	324	354	345	331	361	306	342	331	336	356	337	312	333	339	340	359	355	355	340	341	330	340	346	339	359	320	368	352	325	333	325	307	339	310	359	302	395	331	364	357	319	346	340	360	384	375	358	359	318	351	348	330	312	336	331	350	306	344	324	328	334	316	338	326	351	359	354	344	328	364	336	351	325	359	339	356	341	337	339	335	331	334	374	359	320	309	346	345	372	350	316	360	302	318	359	366	310	317	315	376	358	330	358	345	348	353	331	349	358	334	356	348	330	335	340	337	310	326	362	306	347	320	310	376	317	327	361	330	334	325	336	362	370	307	345	305	342	344	351	334	353	320	335	327	315	359	349	356	363	309	312	344	364	354	317	340	367	340	329	328	306	350	323	351	361	340	338	360	345	318	344	363	334	344	333	345	308	355	355	356	338	328	352	333	325	375	305	308	334	355	327	323	345	320	338	350	399	329	343	355	329	347	355	330	337	347	349	327	339	303	318	333	332	307	314	332	319	337	316	362	325	335	330	381	344	356	357	342	375	351	343	317	321	325	315	347	338	336	372	328	352	327	337	335	363	358	342	332	316	344	291	371	355	341	353	338	352	323	339	348	358	339	342	320	328	362	350	347	293	334	353	351	338	320	365	350	353	325
24275	21272	28167	25046	35840	48315	28366	9763	3603	1750	824	252	248	274	241	268	255	237	264	221	241	286	248	280	272	242	243	232	246	274	245	265	253	251	264	252	248	250	255	259	241	258	251	266	240	244	220	260	231	212	236	236	246	243	223	232	249	235	264	233	234	234	232	256	248	241	230	258	230	254	242	247	240	247	225	257	226	249	260	217	256	243	247	248	264	232	260	276	253	271	265	221	247	231	247	259	240	235	264	255	265	230	228	246	233	243	244	256	234	238	249	238	246	234	257	244	247	254	250	229	258	237	250	246	248	228	234	221	227	233	249	224	230	244	252	288	278	251	241	227	230	234	233	274	246	252	236	243	238	230	250	228	241	254	261	252	255	262	284	264	246	242	231	276	249	256	237	223	272	247	233	257	233	252	216	255	254	237	232	250	266	241	260	250	243	222	255	224	240	267	253	269	238	254	246	240	246	243	255	241	256	215	264	239	254	248	252	248	225	271	248	218	249	246	241	245	244	242	248	266	239	251	238	256	265	233	236	239	246	266	240	241	241	262	253	235	244	247	256	247	255	253	238	244	252	238	241	239	255	222	255	241	235	243	220	221	261	222	233	265	270	265	275	229	229	266	253	224	250	248	252	271	262	261	255	238	249	242	248	265	283	262	230	244	281	276	237	247	238	250	264	264	248	242	246	257	276	246	280	262	273	212	237	255	228	236	225	231	234	228	225	278	231	273	261	241	237	230	261	248	241	255	266	237	272	209	230	266	252	259	251	275	274	233	257	239	245	231	256	265	237	229	252	262	239	249	252	242	239	213	245	217	237	232	249	263	246	238	223	255	236	241	242	261	266	251	244	227	233	237	269	226	231	237	242	240	260	258	222	240	254	245	223	258	237	218	233	250	271	279	246	242	273	254	255	248	227	258	250	284	236	235	244	236	240	255	233	250	244	255	239	236	242	259	236	273	239	253	230	255	228	254	236	272	244	240	250	248	250	245	259	281	249	242	267	246	254	283	250	270	248	237	256	264	254	246	235	254	231	247	234	265	225	258	256	260	252	248	225	229	265	273	271	241	269	254	297	207	241	229	229	229	242	231	256	248	222	267	233	254	231	205	249	242	268	262	219	262	270	226	241	253	263	238	266	235	218	256	226	235	254	248	270	236	239	229	279	248	260	257	228	253	234	249	240	264	225	197	248	269	222	253	252	286	267	269	262	253	275	248	258	255	264	234	226	234	231	256	230	234	256	243	232	237	225	283	258	234	232	249	233	273	227	247	265	245	233	261	249	250	260	218	247	218	236	223	269	234	240	235	246	257	238	228	265	232	261	241	256	265	245	215	213	239	223	226	237	257	253	237	256	248	243	230	249	222	253	252	234	242	280	209	265	261	251	261	236	259	240	263	245	255	243	232	241	247	230	237	246	268	237	257	219	243	264	237	236	262	243	225	248	264	215	236	269	230	243	274	267	261	279	255	256	238	254	238	267	246	236	251	241	257	240	255	240	217	258	243	254	227	256	243	245	264	255	239	250	250	239	237	243	263	259	261	247	234	217	240	238	245	262	236	237	240	262	264	274	262	246	234	238	193	249	247	237	222	264	248	246	246	251	245	234	229	229	249	243	238	248	237	253	251	250	243	251	224	250	240	248	225	268	232	260	258	241	272	249	252	243	258	276	240	256	232	253	247	265	248	247	261	255	283	251	262	248	242	243	225	257	240	238	251	236	244	233	207	243	233	265	246	256	252	261	238	232	215	253	266	265	248	230	264	273	247	236	268	259	268	227	248	265	241	276	251	218	245	249	263	256	257	206	247	257	253	234	270	254	250	259	249	241	248	248	258	265	238	227	244	252	236	233	269	261	233	237	236	261	231	234	233	238	262	249	236	250	268	218	257	245	247	213	239	250	233	272	245	238	235	249	242	267	235	257	265	263	246	242	224	269	249	252	237	261	248	260	254	261	264	233	236	242	229	232	255	225	248	245	206	255	233	227	234	278	265	241	261	258	240	237	234	255	222	222	255	259	220	264	244	221	224	263	244	268	248	239	263	231	241	223	281	282	290	259	243	219	258	253	278	251	257	254	254	247	243	239	229	248	262	241	243	249	268	233	242	258	237	248	237	271	251	227	246	289	262	246	253	225	227	234	246	231	259	229	255	257	267	246	242	236	260	279	278	260	242	249	234	249	259	260	247	250	241	238	274	267	266	259	265	238	253	257	270	262	237	268	262	263	230	291	239	254	237	234	251	244	269	250	225	249	269	236	226	232	249	247	248	258	229	251	237	259	251	267	245	245	237	232	256	248	269	259	254	263	230	267	253	276	220	221	272	233	234	246	239	281	232	238	217	245	239	255	266	253	241	248	265	244	255	233	255	267	243	238	247	240	209	266	245	272	246	264	251	237	257	242	221	214	270	254	238	239	234	239	283	249	255	247	245	260	255	249	255	234	264	249	224	260	254	252	233	240	249	258	224	238	268	248	198	219	220	277	261	238	258	234	232	219	256	234	254	249	275	242	243	219	269	238	266	262	245	252	265	240	273	257	258	226	220	234	234	267	234	220	214	254	267	254	239	232	238	248	267	239	237	249	239	272	235	244	228	261	228	244	225	219	227	250	260	215	234	234	243	245	237	261	260	265	216	245	273	277	275	210	265	260	243	234	247	211	254	225	229	253	227	240	230	250	236	228	243	241	262	237	240	269	269	242	226	224	245	261	219	256	248	271	232	242	237	250	273	278	261	272	264	240	241	255	234	249	256	244	260	243	254	256	276	252	242	259	255	238	250	256	250	233	268	219	241	247	247	252	263	227	213	249	281	273	249	238	258	240	285	243	273	232	258	234	250	238	264	281	258	250	257	236	211	246	260	261	235	238	241	239	263	273	252	240	232	262	229	247	271	255	253	224	261	242	238	251	250	240	230	230	290	229	262	248	249	256	260	275	261	244	276	249	222	230	262	270	244	229	245	260	254	241	228	274	227	273	246	285	251	240	237	233	230	264	244	268	253	255	235	246	247	223	241	249	244	241	244	240	231	228	229	233	242	261	241	254	236	262	213	229	237	251	241	237	237	242	269	231	261	247	239	243	280	279	250	244	229	272	246	257	275	239	242	239	251	261	242	253	234	239	232	230	234	252	247	241	218	286	255	204	240	259	262	214	254	231	239	236	256	238	249	257	220	245	253	244	235	242	245	240	286	242	248	255	254	235	239	248	235	256	249	256	267	256	252	269	253	233	217	228	265	248	248	234	233	206	257	217	223	221	243	240	247	247	259	245	234	249	262	203	227	271	260	249	247	260	275	249	240	265	278	232	259	276	225	241	220	244	224	257	229	262	237	259	232	261	257	275	262	231	230	245	284	220	261	254	249	264	254	260	247	246	230	259	243	255	259	252	238	254	230	300	239	239	247	236	266	251	266	272	243	256	241	234	255	248	253	256	270	266	252	227	249	248	245	275	238	271	270	241	266	258	232	236	257	282	248	262	244	227	262	267	246
23371	39582	24283	25323	48073	49372	29306	13085	8112	4517	2108	470	436	415	401	388	391	397	409	432	399	475	479	461	429	389	395	417	415	424	398	390	402	410	404	391	427	380	429	404	423	436	395	415	420	431	391	421	409	410	404	411	432	389	381	399	415	388	429	403	407	398	427	433	424	438	389	406	402	408	429	387	386	426	386	406	366	426	423	374	392	402	397	389	428	408	409	400	375	392	403	408	389	393	393	406	394	444	402	415	391	380	437	398	410	402	386	390	356	380	390	416	383	412	419	415	431	364	421	398	423	409	417	410	369	416	392	432	411	379	445	389	395	451	420	406	425	401	381	422	422	387	423	386	397	431	386	408	399	383	398	404	467	409	382	381	412	428	371	388	402	414	422	402	421	380	390	388	387	399	423	415	417	411	461	406	391	437	369	402	384	405	400	421	403	422	398	428	399	411	385	380	445	414	366	382	379	394	430	434	442	411	397	390	370	421	437	408	384	390	407	390	411	387	387	391	437	368	399	417	418	368	417	401	381	400	374	395	361	419	385	397	396	457	408	428	407	412	417	403	411	392	383	400	373	404	409	413	406	455	404	383	411	406	405	429	402	411	411	415	432	432	410	373	400	395	389	404	440	415	412	424	445	407	367	436	418	401	426	372	391	373	415	383	413	403	421	427	406	387	389	433	426	437	389	440	425	446	434	372	367	426	399	375	410	415	407	410	398	417	433	448	443	416	380	376	440	412	425	409	398	365	385	412	381	426	397	398	382	410	424	383	393	408	399	402	403	439	392	394	375	402	400	418	404	402	423	387	347	407	433	411	403	391	415	415	384	382	417	389	396	381	394	373	383	401	425	392	420	384	415	403	348	424	424	421	413	416	392	375	409	440	392	405	410	368	430	409	411	405	370	414	426	405	446	408	413	393	403	403	442	406	367	432	383	413	377	417	380	383	386	403	390	375	433	402	424	445	403	410	415	411	410	426	399	392	406	425	412	374	412	401	399	386	420	403	416	400	403	441	412	380	407	395	371	413	401	388	421	402	400	392	410	420	415	418	396	416	410	409	395	366	402	413	404	408	438	408	419	395	423	461	413	416	406	397	403	414	385	410	395	424	396	433	383	419	424	394	419	390	413	426	394	400	413	408	419	398	431	389	360	454	384	378	425	381	408	426	395	403	368	395	392	362	419	426	405	401	420	370	416	427	426	405	407	346	402	383	377	416	407	406	366	438	415	401	366	402	418	411	380	408	400	409	400	381	418	402	432	420	389	416	381	404	398	407	424	439	410	434	398	398	362	409	410	394	411	415	397	415	382	396	448	393	420	372	421	394	401	407	437	433	443	431	389	383	401	409	400	394	406	391	421	426	422	406	432	430	419	387	380	387	393	396	428	400	405	398	375	430	421	377	431	398	412	403	387	439	413	414	402	432	412	410	387	410	387	424	424	386	343	387	411	429	394	390	411	382	411	415	392	417	402	401	425	372	411	410	411	399	385	371	438	389	429	437	389	439	402	406	416	382	379	366	390	413	408	386	377	429	417	399	402	439	416	376	415	368	397	441	402	390	402	395	392	441	436	426	391	399	408	440	403	390	398	425	391	402	429	390	406	407	393	416	385	424	384	391	379	430	360	406	427	424	421	370	400	415	421	385	462	427	399	424	407	425	405	444	387	390	395	391	410	389	421	457	403	388	416	395	434	432	393	384	415	402	386	391	397	408	378	411	384	435	406	409	400	419	383	394	432	397	391	401	379	440	380	371	421	414	400	403	416	406	392	408	427	403	358	405	469	420	408	413	419	398	432	420	401	448	395	390	372	414	375	394	398	432	414	405	450	438	429	389	410	395	379	423	422	405	369	411	428	406	372	410	377	409	430	418	410	366	385	377	414	405	440	454	398	400	381	401	383	404	386	415	391	405	402	400	402	419	403	412	428	412	385	429	413	399	396	421	392	398	399	397	403	397	398	417	397	386	435	386	444	396	408	398	436	375	381	404	431	411	357	407	399	429	447	431	398	376	436	376	391	440	391	392	437	383	428	416	393	388	406	408	401	396	382	435	411	423	371	383	418	409	424	413	392	406	415	407	414	408	408	436	410	413	408	422	391	388	419	398	403	420	456	403	393	419	394	365	378	435	398	395	407	397	361	433	379	403	446	382	410	402	427	392	392	396	433	416	406	387	433	404	400	407	444	409	388	380	418	413	432	415	422	396	414	424	421	415	430	403	430	439	385	394	431	412	425	397	394	404	394	397	412	418	367	367	399	378	419	400	384	406	408	387	404	434	416	411	400	413	400	431	380	398	438	399	416	415	419	373	434	393	414	421	411	438	453	428	414	459	442	417	384	424	397	430	395	383	394	385	371	409	418	437	451	394	366	385	418	422	402	414	398	426	434	396	389	421	418	408	417	374	406	380	415	424	387	373	416	386	421	399	358	433	408	379	399	427	439	360	431	426	429	427	418	396	405	414	388	423	392	428	390	378	408	384	422	389	410	413	393	372	398	382	453	404	385	436	461	379	420	418	433	412	394	426	419	391	418	399	387	454	411	349	384	429	416	391	395	401	416	400	398	371	401	411	408	414	408	389	345	366	428	381	391	408	405	415	414	388	399	407	387	419	430	429	414	404	399	422	391	376	415	417	396	414	387	395	428	415	398	441	381	413	399	411	396	402	390	377	405	392	431	422	385	381	408	378	402	368	397	381	393	414	416	412	388	430	420	383	399	395	375	396	417	408	433	410	412	395	380	365	384	424	427	431	406	391	419	393	423	414	404	380	406	411	424	411	390	425	386	437	403	414	391	393	423	408	412	400	400	422	417	400	385	419	350	376	409	413	384	406	422	378	396	390	404	410	432	391	440	358	395	372	389	395	393	451	395	407	377	345	409	439	398	424	427	391	405	397	395	426	429	375	385	392	418	429	356	388	396	385	394	413	406	422	434	432	396	381	439	414	400	432	409	407	406	397	398	402	396	385	372	422	411	405	418	395	410	398	439	410	385	406	422	411	421	402	387	420	438	419	419	420	404	422	380	387	419	390	399	405	451	396	361	378	403	430	386	412	389	397	423	397	395	368	423	381	390	389	393	430	403	389	396	394	430	400	397	432	419	402	419	378	389	392	411	398	443	403	391	384	415	416	428	427	429	375	379	407	427	419	396	401	422	405	389	409	400	398	413	448	450	415	409	402	433	377	384	451	372	405	384	391	431	399	359	382	406	380	427	394	407	444	402	414	414	406	431	396	376	447	411	445	442	413	388	401	451	377	390	410	408	430	410	367	404	384	400	418	389	377	405	393	418	395	396	389	427	393	422	420	413	408	374	405	440	428	421	386	437	396	404	376	413	400	405	398	402	425	402	438	420	437	390	403	430	401	403	444	350	400	427	429	416	409	415	392	414	393	403	389	388	425	394	429	426	430	399	381	429	404	406	394	398	407	446	392	376	389	403	399	412	436	395	416	408	389	368	384	400	402	420	393	403	419	389	420	415	381	396	419
22922	21171	28870	23570	35095	61210	40983	19621	7693	3359	1109	259	238	225	236	257	245	261	253	238	236	262	245	230	243	229	260	247	207	240	205	221	237	254	241	240	221	225	223	217	235	220	218	220	209	237	235	213	229	230	211	246	246	202	231	217	244	214	256	243	220	206	210	210	242	237	229	207	234	184	202	242	238	226	231	215	219	246	208	206	236	219	221	225	236	204	217	248	220	230	223	210	230	208	254	224	223	213	226	220	216	235	215	215	216	211	229	202	208	217	230	223	233	232	234	227	204	247	206	230	213	217	223	230	210	206	215	204	217	237	204	199	225	240	241	221	208	216	228	194	220	210	233	216	252	212	232	240	244	200	191	216	235	220	241	218	237	219	210	202	239	197	227	218	214	222	216	231	243	235	176	250	212	236	232	256	217	231	246	230	213	216	227	208	237	225	231	227	233	228	227	227	216	230	226	199	219	219	226	219	224	222	228	225	222	226	246	256	233	230	208	222	199	213	207	211	217	190	234	220	221	204	209	241	234	198	256	222	247	229	210	217	243	228	211	230	223	215	228	245	234	232	234	220	228	227	222	224	238	233	249	231	206	206	209	220	233	211	239	253	220	192	209	229	225	230	224	227	225	219	207	229	233	197	222	240	239	223	242	219	223	223	203	219	217	261	232	234	209	215	235	217	199	229	239	223	216	207	213	222	231	227	244	249	229	221	238	237	211	212	223	219	231	199	205	224	199	235	231	236	222	225	260	240	220	213	228	211	206	226	214	227	220	214	228	215	223	231	237	222	214	217	192	221	235	217	200	234	225	220	220	227	226	205	227	212	241	229	230	222	238	213	223	207	235	221	242	238	235	192	212	206	209	207	221	219	206	238	227	219	220	223	183	223	212	226	201	232	222	233	203	213	205	250	243	237	219	242	229	212	214	214	217	229	234	224	214	214	223	230	212	202	218	225	243	253	219	212	222	234	225	227	243	227	238	230	196	243	245	224	211	245	228	205	241	225	211	220	218	204	240	216	233	225	250	229	224	213	225	220	219	211	216	222	244	222	204	229	231	244	211	224	195	209	217	227	225	231	215	196	226	223	248	209	222	220	209	224	224	229	197	223	207	214	223	218	215	215	219	227	238	238	221	237	231	238	225	209	241	214	190	246	222	200	238	222	217	202	240	217	227	226	227	221	217	243	234	219	227	213	223	207	230	224	227	206	225	227	229	216	233	238	236	222	238	210	270	235	197	209	248	209	221	226	216	209	205	214	213	221	226	218	209	237	226	222	228	204	221	217	230	239	239	248	242	206	246	204	216	192	220	213	218	196	234	217	209	200	185	234	226	217	227	224	227	240	230	212	211	218	198	217	225	226	197	190	215	224	232	225	215	229	219	234	224	215	226	234	196	225	224	229	220	221	208	238	245	203	231	234	220	235	238	228	224	202	244	216	210	229	237	227	236	249	234	218	239	223	195	226	209	233	202	244	215	214	252	215	229	221	216	228	193	211	215	254	226	230	226	233	245	221	203	219	218	237	226	237	220	213	246	222	207	219	194	217	212	237	214	213	232	231	207	226	200	212	199	204	211	211	228	235	238	215	241	257	235	243	237	229	236	220	218	235	228	216	253	216	207	226	223	214	196	216	226	196	213	230	228	198	215	215	216	223	222	208	250	226	208	207	173	242	236	228	213	242	234	225	204	207	237	206	218	226	240	207	238	218	228	225	211	241	216	212	243	229	233	208	214	232	225	210	239	222	239	237	223	242	209	239	207	224	230	227	234	238	240	207	212	213	219	217	233	234	213	229	231	228	226	254	255	225	225	222	224	228	231	238	235	219	233	232	222	250	224	212	230	198	217	219	265	209	270	234	247	230	226	230	210	201	224	241	224	247	223	228	237	224	216	211	234	215	240	230	248	210	219	223	207	198	224	226	232	220	242	224	224	243	229	236	235	240	250	235	205	197	233	237	219	204	222	228	224	233	195	242	230	213	232	226	216	227	239	227	189	256	227	218	210	217	233	212	202	238	222	191	225	249	234	237	237	219	238	223	241	216	220	230	242	230	244	209	206	216	248	252	228	214	232	211	243	225	210	195	207	256	234	190	223	226	225	237	217	219	225	234	206	226	244	218	239	250	227	224	219	234	252	233	219	218	242	240	215	214	212	256	208	214	213	233	225	220	254	237	225	217	214	239	225	231	231	241	219	206	225	224	227	224	201	208	246	227	225	196	203	228	239	245	231	198	214	224	203	217	216	196	212	242	223	236	213	226	222	241	214	235	226	226	207	186	217	189	216	219	214	220	245	211	198	214	235	188	241	232	210	238	220	223	208	213	231	235	241	255	226	239	238	218	243	221	225	227	239	193	213	197	237	225	241	235	228	246	221	226	222	228	207	226	239	190	232	238	232	218	236	238	208	227	196	211	228	238	221	219	266	225	215	258	195	236	201	242	220	234	242	242	226	204	212	209	210	243	243	222	222	218	228	259	229	232	224	221	207	222	211	248	246	216	238	226	234	220	223	220	221	213	240	207	234	237	217	221	229	250	214	239	209	189	215	213	250	232	209	200	234	220	216	218	224	215	207	217	224	230	225	223	226	224	242	215	201	230	215	201	223	235	212	232	248	234	227	218	213	210	252	218	187	207	236	228	200	193	201	231	214	212	213	228	200	225	213	225	210	240	243	225	225	224	253	221	219	248	248	216	223	236	226	228	190	239	247	228	204	234	212	229	202	214	210	216	215	222	243	251	226	208	236	217	219	217	218	247	248	245	237	219	184	227	198	212	194	230	202	243	218	236	223	207	205	231	197	216	254	220	226	240	254	239	236	205	224	211	194	224	230	206	217	243	226	224	231	204	221	226	250	215	237	211	228	223	205	226	240	229	229	213	236	220	229	205	191	255	221	204	234	234	192	204	220	218	225	226	241	211	226	204	206	217	183	218	216	220	225	223	218	218	211	217	218	240	210	227	209	214	240	230	233	238	216	229	210	245	227	224	207	226	211	235	223	221	226	211	230	224	203	240	246	246	228	226	211	212	206	225	219	210	225	215	237	208	199	225	213	199	207	196	255	245	242	230	231	233	215	213	226	227	244	192	210	231	224	268	228	214	239	217	196	241	226	209	209	236	243	212	206	229	193	211	222	233	241	240	226	226	230	233	241	254	223	238	225	206	233	215	214	228	204	212	218	240	230	223	226	229	208	225	224	239	229	240	220	218	223	220	219	224	229	218	213	240	239	219	218	226	214	226	236	248	219	224	204	224	217	237	247	238	235	235	215	214	207	222	201	233	219	231	213	222	255	222	234	223	213	250	226	192	191	232	218	228	220	241	230	224	213	219	210	227	225	243	231	228	209	211	216	238	223	231	217	224	243	220	177	220	227	232	225	229	212	190	226	197	211	201	218	210	212	208	221	215	216	247	213	247	233	211	239	228	233	220	237	242	232	210	202	239	199	204	207	230	205	235	227	219	234	215	198	229	212	223	243	231	223	213	204	211
27493	49032	28395	25364	53184	64162	41117	22462	13415	7602	2849	375	363	384	383	366	386	522	435	387	413	464	435	427	432	388	368	394	360	366	367	359	383	405	377	379	338	378	375	375	403	369	353	368	343	342	350	332	365	385	353	334	399	341	369	375	359	323	357	323	346	370	390	377	367	353	369	366	362	338	358	400	356	378	366	392	344	370	343	358	365	362	338	327	347	363	355	380	355	348	350	343	353	350	347	390	380	395	371	348	339	373	352	366	345	377	355	367	371	391	339	348	370	331	362	385	344	360	354	345	353	388	319	365	347	364	368	347	385	354	361	355	359	362	376	375	348	358	376	368	365	381	364	354	337	374	370	356	375	347	349	351	359	351	361	379	357	373	362	345	376	359	364	378	358	363	370	366	365	366	362	361	361	350	347	327	387	327	369	407	366	345	361	371	356	371	389	373	363	389	338	358	367	386	348	353	372	373	367	345	332	327	379	335	338	347	360	392	352	333	391	377	335	348	336	400	352	394	349	334	320	396	338	412	348	363	350	397	369	354	373	354	383	381	378	344	376	369	362	402	361	363	368	338	340	394	389	359	391	388	366	352	358	354	357	360	362	374	378	367	355	353	365	326	340	346	375	368	335	357	384	360	353	358	411	375	371	381	391	356	353	389	368	375	371	350	364	370	349	384	368	377	377	342	371	400	399	398	379	385	348	361	354	358	357	355	364	357	374	357	373	354	369	346	363	345	324	370	376	347	362	363	392	372	363	355	372	358	355	382	345	357	364	343	398	344	340	365	380	350	372	355	351	375	375	367	381	358	346	365	350	329	373	337	385	356	341	365	358	379	372	348	357	341	379	373	348	361	354	373	356	376	349	410	386	328	360	365	360	352	372	407	372	379	383	347	347	355	301	361	323	361	365	359	374	368	347	374	357	386	356	361	347	346	337	340	360	367	319	370	364	395	367	360	392	332	349	354	339	352	356	362	341	367	349	334	349	388	338	379	360	337	339	342	388	340	368	368	351	378	388	339	335	356	388	382	341	378	373	327	354	372	357	365	350	378	358	343	329	362	388	365	370	361	369	363	378	356	312	351	354	338	355	392	385	384	357	385	379	373	358	364	354	379	361	372	347	358	388	406	350	364	386	366	405	376	339	358	386	377	378	340	364	374	369	355	342	350	347	351	372	359	346	363	352	368	369	370	357	346	334	351	361	357	357	364	356	364	330	349	380	373	377	358	389	372	349	350	334	379	347	349	352	367	365	368	368	388	341	352	370	334	372	383	363	373	368	333	352	384	348	361	354	370	347	345	387	358	354	360	374	357	393	338	386	376	380	330	354	375	327	363	325	330	347	368	371	359	355	356	339	374	339	360	373	360	342	390	357	372	373	362	327	380	382	381	357	369	355	352	359	377	316	363	387	349	393	360	365	356	334	382	372	355	361	343	379	341	365	369	327	392	367	353	342	365	372	381	332	376	374	353	379	362	377	353	344	400	390	356	378	378	368	384	370	380	397	338	364	364	370	359	310	347	386	333	361	350	355	403	371	384	332	381	381	342	373	352	343	360	371	340	327	333	367	334	330	340	333	348	403	417	359	379	384	363	382	391	362	340	358	336	360	347	346	371	351	355	361	370	318	396	341	326	386	386	366	374	386	366	385	328	377	356	374	348	340	371	352	369	323	366	351	334	362	366	407	367	338	353	352	346	352	361	362	353	352	363	370	353	379	393	338	354	390	355	361	337	393	343	364	339	380	353	375	393	358	372	354	385	369	359	348	369	368	341	369	373	339	350	359	373	361	351	376	362	375	359	328	411	357	360	359	333	354	353	367	361	338	375	359	361	362	352	352	323	336	358	343	333	350	343	358	328	379	376	345	349	378	389	366	366	351	360	361	345	359	340	370	362	360	359	374	394	361	354	369	372	370	379	346	380	370	333	347	363	377	345	372	350	342	361	343	363	342	371	397	361	370	347	370	391	389	355	360	400	369	349	362	324	349	348	340	393	352	401	389	377	380	355	350	371	382	365	343	364	357	367	333	350	359	365	376	334	347	360	352	365	347	363	342	353	357	335	358	372	340	361	340	346	376	370	353	344	345	326	376	364	339	352	393	365	365	367	368	364	383	322	373	344	341	360	360	334	371	385	341	379	377	334	365	362	346	340	380	351	380	365	352	369	331	308	371	335	333	360	374	389	367	365	383	374	337	351	359	361	369	402	367	382	373	366	365	347	357	362	352	333	354	373	352	368	373	347	370	365	350	362	371	363	360	331	349	386	367	413	373	333	372	344	385	360	392	373	364	375	342	367	381	380	362	357	353	357	409	348	344	372	314	375	378	370	344	380	366	362	393	352	371	372	358	359	386	345	368	380	340	378	398	354	381	339	360	362	365	389	379	386	382	354	363	399	370	367	362	348	384	342	346	362	354	362	339	356	378	372	344	356	363	349	355	339	342	359	372	376	361	396	375	397	356	395	389	351	339	359	366	359	380	340	370	342	383	359	360	380	341	353	367	361	361	356	318	350	390	355	365	382	375	361	353	349	354	368	366	391	365	330	369	381	333	360	332	375	367	357	374	356	352	389	355	412	402	367	374	369	403	361	383	342	322	359	372	362	346	388	342	362	352	348	363	377	365	331	341	359	375	394	341	342	347	336	373	349	342	354	370	380	329	390	386	361	372	373	383	335	362	351	350	337	361	357	361	365	349	374	342	346	355	354	341	371	394	353	354	369	330	360	383	356	349	340	408	351	363	347	378	360	372	378	400	383	358	346	340	364	345	337	366	320	366	381	393	363	349	366	354	367	339	376	352	369	385	374	379	359	342	341	345	379	347	362	368	392	338	342	365	389	371	326	359	348	345	358	371	354	377	355	359	379	352	343	371	372	337	373	364	375	364	355	381	386	359	337	377	362	353	352	380	335	361	350	383	330	346	393	351	359	347	375	397	374	366	379	339	343	395	352	349	350	391	386	350	350	345	354	376	355	378	361	426	358	369	348	335	344	350	390	371	370	366	374	350	343	342	353	338	345	359	367	348	368	367	429	354	341	362	360	340	385	382	367	370	340	347	359	366	340	367	344	337	333	380	360	355	362	365	374	362	336	339	361	365	378	355	359	343	408	345	376	356	422	372	384	379	384	344	339	391	402	353	370	339	364	377	393	339	359	385	355	378	369	361	373	366	356	360	363	381	368	341	360	352	386	361	363	357	390	357	371	358	348	371	345	397	345	374	375	346	339	304	373	365	376	370	328	346	334	364	338	381	384	334	403	366	385	357	354	408	375	359	354	396	370	358	369	358	371	373	376	364	350	354	344	403	385	366	378	362	356	393	393	369	335	358	355	365	348	383	364	345	346	376	352	365	386	347	384	361	380	339	361	363	341	360	353	373	333	354	417	327	354	369	376	349	370	393	345	388	374	358	375	360	359	339	338	388	375	357	401	362	356	371	381	352	381	330	329	369	339	366	373	391	400	365	347	348	358	376	360	346	387	342	356	361	368
26661	21417	14905	5697	18224	18184	5379	1385	607	532	303	196	248	205	228	204	226	225	256	252	243	223	232	214	212	215	195	225	211	220	246	217	232	233	213	238	200	206	222	225	223	237	231	206	238	217	219	251	203	210	214	205	211	222	224	237	209	211	225	217	239	234	218	234	185	218	207	233	245	206	210	214	227	196	197	203	213	223	210	207	230	208	199	207	212	218	207	220	230	209	197	246	235	215	205	224	214	217	205	248	215	237	207	209	228	207	199	235	194	204	238	238	215	240	237	207	224	245	231	216	222	226	212	225	244	221	227	233	210	226	212	232	226	203	231	186	226	235	236	204	205	196	211	249	206	199	215	187	250	218	233	222	231	224	214	211	223	179	227	259	210	223	234	233	225	223	239	224	213	246	199	206	235	207	220	206	207	208	198	211	227	183	201	212	226	220	199	219	227	222	237	190	220	204	232	207	216	227	207	236	200	199	235	218	245	211	229	212	199	202	228	238	222	224	233	204	229	208	218	228	233	246	213	216	220	219	231	198	230	211	213	221	191	211	224	234	210	207	239	213	230	211	206	244	201	222	250	210	205	209	233	210	235	241	219	195	200	228	194	212	215	232	230	202	212	189	219	235	207	246	199	222	203	244	227	191	210	204	237	190	238	218	192	203	248	216	193	193	228	195	201	213	235	229	221	216	212	216	204	208	225	234	222	171	244	212	228	208	200	231	215	242	227	226	218	215	250	220	204	202	218	209	213	249	210	204	206	203	238	235	210	208	218	235	217	205	225	219	213	216	231	223	208	223	210	210	238	198	229	202	212	193	250	198	265	209	214	211	222	247	228	219	222	238	211	197	217	211	214	223	208	195	209	222	201	224	233	231	222	198	229	204	212	238	211	218	227	200	212	213	220	202	241	217	227	239	225	199	233	229	211	218	199	227	232	206	208	207	235	224	223	200	214	234	245	206	213	207	207	207	195	233	199	209	230	190	198	235	199	219	199	220	243	218	218	222	213	223	235	202	224	233	185	237	200	230	227	204	245	195	224	211	223	229	212	232	217	214	212	245	201	205	225	207	219	196	211	245	213	217	237	221	220	219	226	232	217	223	223	239	242	197	194	234	217	233	243	207	218	226	203	221	237	216	229	235	217	228	195	199	219	212	210	219	198	228	199	220	201	212	237	206	206	198	223	206	197	221	202	208	203	212	215	231	226	226	227	204	197	201	204	235	206	220	233	202	239	246	200	220	229	203	200	223	225	238	206	237	246	238	214	215	215	234	214	184	209	219	261	213	233	230	219	219	188	213	223	208	232	234	210	215	220	245	230	217	213	231	224	216	205	208	240	215	225	220	225	230	241	223	240	208	224	218	207	243	211	231	226	194	219	200	228	228	202	224	232	209	214	196	220	203	206	221	215	217	261	204	206	236	222	226	216	204	211	210	243	207	189	214	223	215	223	223	224	193	214	206	215	201	198	215	216	193	217	215	207	211	199	236	207	221	217	200	229	187	238	215	200	227	231	215	206	220	195	205	214	192	211	239	205	222	183	196	241	184	236	208	201	221	244	210	206	242	225	220	216	192	198	206	206	232	212	216	250	205	198	208	209	186	221	212	185	228	224	222	224	235	201	189	219	214	234	217	216	238	226	197	224	193	224	199	219	215	219	233	223	219	201	203	220	219	194	222	214	197	239	218	184	189	217	227	217	247	202	240	230	240	217	222	220	207	229	223	207	206	224	210	195	224	184	225	219	227	236	214	216	221	220	206	221	221	221	191	214	199	218	214	201	201	233	215	217	235	211	230	213	223	214	227	222	241	193	201	217	218	206	210	219	196	219	223	234	194	196	235	222	239	214	197	200	241	219	235	212	187	237	220	227	240	218	202	211	221	209	198	218	228	227	201	190	227	229	193	233	212	221	212	228	249	213	225	232	235	200	194	216	198	220	215	192	201	210	210	242	238	212	214	209	225	228	221	196	213	230	222	232	234	223	196	223	241	177	211	221	240	193	257	233	218	210	208	215	227	218	180	204	183	202	213	211	218	207	212	217	236	215	221	207	203	213	198	190	219	198	200	228	216	227	247	210	229	208	213	215	215	230	211	222	232	229	203	205	199	203	231	197	204	237	205	192	233	210	210	211	227	216	217	221	220	221	226	220	231	229	229	233	208	220	212	219	231	226	218	243	208	225	218	213	208	217	211	200	225	219	213	223	205	232	221	213	202	221	255	201	208	225	188	228	244	201	205	216	214	252	217	207	224	197	193	207	210	184	189	213	230	244	208	178	221	248	200	217	199	193	228	218	180	225	237	207	219	209	233	247	191	242	241	224	227	198	226	274	226	258	217	224	225	236	219	216	234	213	237	243	225	221	210	199	200	223	223	230	194	221	198	214	221	223	208	209	207	218	218	212	231	197	224	216	214	208	225	217	216	225	194	226	216	211	213	205	210	211	206	212	204	200	222	197	207	235	245	217	208	199	239	217	207	218	225	199	213	201	226	200	218	236	191	234	221	222	208	221	231	221	203	201	188	222	200	244	241	210	225	204	197	202	211	224	219	207	223	221	243	226	223	220	227	194	223	247	222	204	220	212	222	222	233	226	197	209	228	202	218	249	214	240	227	216	220	219	230	210	219	223	219	200	197	200	202	221	221	257	210	219	210	249	213	210	198	234	207	217	241	206	223	204	221	234	237	217	224	206	227	252	220	214	242	204	216	217	234	212	216	212	236	210	212	225	184	233	251	224	231	240	193	230	226	217	197	207	224	205	198	226	240	224	213	210	227	231	209	209	224	167	199	227	197	204	210	231	203	215	225	234	213	205	216	189	210	232	229	231	223	199	220	234	203	199	221	239	219	208	186	207	232	228	230	191	187	221	204	221	217	225	233	217	211	205	203	217	252	217	237	213	223	228	201	225	239	192	202	211	190	203	208	214	203	198	198	211	232	222	206	210	224	210	220	208	225	183	245	205	217	216	193	216	222	224	234	221	205	207	222	245	199	199	211	215	209	215	237	210	207	233	200	238	241	224	216	215	205	232	243	193	185	222	209	202	206	202	215	212	218	231	188	191	207	229	239	205	229	202	224	211	217	227	220	222	198	208	200	229	187	238	213	229	226	197	210	212	241	189	224	239	219	207	221	226	210	215	217	233	240	229	224	217	224	208	218	226	203	216	240	214	213	197	228	203	219	231	231	200	243	216	207	195	231	227	210	223	226	215	212	194	218	237	210	240	225	229	220	232	218	216	241	224	206	202	215	225	186	214	234	237	238	215	214	207	201	228	219	204	221	230	223	209	230	221	224	225	217	213	194	231	198	207	206	221	222	222	225	232	230	214	215	227	205	205	219	230	200	194	232	210	217	207	198	185	228	220	246	233	218	224	214	226	210	207	227	224	200	238	231	214	236	211	200	212	218	218	236	221	234	213	226	206	205	215	214	203	236	228	201	210	208	207	199	190	239	231	216	239	224	221	207	203	240	209	218	212	225	219	202	207	213
21524	26847	11941	9420	27045	23627	8487	3134	1344	1101	617	389	378	359	339	375	334	380	364	382	402	349	346	365	316	349	370	381	369	387	345	394	354	366	344	403	334	372	385	410	342	367	361	329	400	407	330	362	360	370	386	360	379	337	384	360	369	381	337	355	377	350	393	393	335	401	322	327	373	338	355	355	365	357	343	354	360	367	376	339	350	371	362	348	339	367	383	364	371	347	355	381	357	348	379	336	346	324	375	390	348	331	378	351	389	382	376	373	354	358	352	369	333	328	358	372	354	382	358	365	344	331	373	389	377	341	358	336	348	330	386	358	382	354	369	353	356	367	355	371	346	353	339	318	368	357	344	372	347	368	351	360	362	362	314	345	358	335	344	364	362	337	371	361	371	351	392	365	334	348	378	360	344	384	339	350	341	355	346	370	364	331	365	373	367	344	370	347	408	366	386	385	350	341	373	355	350	340	348	340	380	408	386	366	372	333	378	351	390	369	322	365	372	409	364	352	330	350	361	338	380	353	374	391	355	355	374	380	344	339	359	376	358	343	392	384	370	374	353	349	347	357	383	330	346	374	344	338	363	356	330	368	358	344	334	343	350	373	325	333	339	355	344	377	334	380	355	330	369	380	339	343	373	339	336	371	345	353	328	362	376	338	347	364	375	366	353	345	330	327	347	366	334	346	349	397	374	376	344	368	391	374	352	374	389	382	369	362	385	338	384	371	325	343	367	368	357	411	344	336	375	363	374	386	367	382	373	369	387	360	322	364	405	368	359	339	351	371	366	359	370	362	362	355	359	362	377	357	352	356	367	352	369	367	379	367	374	338	403	331	371	357	338	371	402	324	316	374	328	358	337	378	357	383	341	346	385	370	332	349	332	358	360	358	360	365	349	336	356	373	362	346	348	358	331	340	375	353	366	357	366	383	377	344	368	369	381	364	367	375	373	363	360	380	366	379	358	343	372	338	364	322	355	340	345	354	344	367	356	335	364	350	360	348	354	355	373	356	378	338	401	352	345	364	333	364	337	383	359	353	369	356	357	360	340	361	363	371	384	345	385	365	358	368	371	376	339	351	371	344	360	362	360	353	366	352	366	314	344	351	338	365	324	381	359	346	338	378	380	387	331	358	340	367	362	375	337	356	336	380	345	383	351	391	373	376	359	369	351	391	377	342	356	345	364	331	381	328	336	375	375	361	382	346	351	385	363	340	353	367	332	350	370	323	361	352	351	363	347	339	381	353	378	352	352	348	379	349	376	389	353	367	380	348	350	364	348	354	366	373	349	379	356	357	379	378	375	341	363	348	358	373	349	378	342	388	340	376	350	345	363	395	367	351	392	365	364	359	358	342	371	392	350	361	382	312	322	349	337	333	365	344	369	338	355	371	336	364	389	366	341	376	340	378	349	363	378	416	358	383	368	371	349	359	399	353	356	359	353	372	361	373	348	390	409	371	358	362	338	342	375	401	374	364	361	348	350	347	375	369	331	341	334	379	357	357	367	351	364	393	351	393	390	364	360	357	362	343	359	360	386	364	372	359	362	354	380	331	372	354	344	344	316	356	385	383	376	332	352	370	330	380	341	377	355	342	355	374	390	368	366	350	359	377	359	342	406	346	375	381	378	319	341	342	364	387	335	356	341	377	336	402	383	330	330	354	374	319	369	352	381	353	351	362	345	340	344	351	331	366	318	354	343	360	380	349	369	373	401	363	385	363	368	351	362	359	331	357	345	377	332	392	391	399	333	358	364	368	363	360	373	372	377	382	353	344	337	380	344	382	335	370	363	351	358	371	339	367	370	323	378	359	349	356	351	344	296	384	356	364	340	326	365	311	346	359	360	343	365	326	347	358	372	364	378	381	352	369	342	366	364	382	376	356	371	351	309	384	386	346	400	357	366	382	365	359	352	350	365	324	361	353	370	365	341	368	345	351	378	356	361	347	326	350	359	332	369	342	339	357	366	383	355	375	358	329	398	363	406	386	355	354	338	377	350	345	379	364	352	324	378	353	388	371	375	387	369	362	346	379	333	353	352	379	340	364	381	332	358	345	348	356	354	354	380	381	374	372	340	332	355	374	360	373	325	344	377	365	363	354	404	363	373	367	362	350	339	385	364	339	349	344	361	359	368	385	354	364	368	340	342	365	370	334	387	364	374	349	351	360	367	342	360	355	374	346	329	374	338	359	336	376	347	359	376	344	384	358	397	375	339	337	362	368	343	372	375	320	396	386	357	337	333	364	382	363	346	348	358	367	350	391	357	360	351	326	352	355	386	348	364	391	344	376	331	371	336	358	377	364	373	357	370	338	364	358	353	371	385	372	350	384	349	338	374	329	334	353	344	329	381	367	317	359	379	387	314	363	339	354	358	354	342	373	339	344	339	369	351	367	372	361	391	366	363	337	336	361	389	371	378	362	371	347	354	348	389	385	337	382	335	310	337	383	343	352	351	392	336	370	342	385	380	338	350	349	353	378	390	401	387	341	341	342	314	355	360	362	394	381	366	380	361	370	329	350	370	371	363	358	373	385	357	339	371	323	377	382	334	393	347	353	362	361	401	371	384	373	357	365	339	316	362	365	356	371	351	352	351	346	409	380	408	334	356	362	367	374	351	329	377	373	377	374	350	365	369	377	332	352	365	346	360	345	368	411	379	401	382	362	375	357	337	353	378	325	354	361	369	371	342	375	357	366	369	354	375	383	363	357	379	377	356	370	359	361	382	386	361	346	324	373	357	350	382	395	395	393	386	351	359	347	343	344	366	377	368	327	389	352	382	371	363	328	357	349	375	334	336	380	373	355	361	308	370	378	345	334	366	350	345	337	355	387	339	359	361	335	358	369	365	344	326	389	381	352	381	356	373	301	357	401	370	364	355	345	374	344	352	376	349	383	328	351	395	343	360	357	363	398	391	359	345	354	378	369	342	373	342	388	371	369	367	378	383	336	373	356	382	362	337	361	367	343	374	325	364	345	373	369	353	349	375	387	343	343	352	351	347	379	374	373	362	387	343	350	354	358	348	365	335	346	377	387	396	357	367	356	362	372	384	346	348	353	367	325	351	349	352	369	387	356	352	341	391	377	378	340	354	351	369	382	379	388	386	375	345	349	378	385	346	370	374	355	376	393	346	351	362	353	369	372	327	336	388	368	370	385	356	331	370	394	374	389	342	350	350	357	360	343	367	335	390	351	331	343	328	345	364	374	361	354	361	370	363	356	343	336	368	329	349	360	374	348	392	367	371	341	404	353	384	349	344	339	379	365	351	354	352	336	395	380	383	381	345	357	386	341	365	391	363	397	356	350	335	361	350	373	365	385	346	351	352	312	372	358	331	341	376	372	387	358	390	353	415	367	367	388	328	379	331	350	356	395	373	347	335	331	340	347	376	356	375	372	338	363	356	377	362	318	349	367	364	362	371	388	347	348	373	352	350	396	370	359	367	384	351	331	366	349	334	365	348	345	326	374	361	366	375	360	321	361	333	370	356	352
24210	21228	28086	24601	42744	47667	26003	8300	2449	1947	810	274	253	244	249	270	244	307	340	291	265	281	277	281	274	256	255	248	247	253	273	288	231	274	282	228	283	276	276	281	219	268	257	269	223	283	287	246	272	239	253	249	257	239	242	271	269	265	258	280	278	269	275	253	246	281	249	252	265	263	249	235	278	246	275	237	253	271	267	274	235	236	260	255	236	279	259	260	253	271	251	262	255	270	250	282	244	278	276	275	283	241	236	257	278	262	291	245	253	241	260	253	279	261	280	228	269	284	256	268	281	252	268	271	247	266	264	271	274	248	272	271	296	259	268	229	269	254	249	263	273	259	238	272	267	280	254	223	284	237	258	259	280	246	273	271	274	268	254	270	252	252	252	260	241	259	260	242	267	233	221	263	275	256	272	267	273	253	260	237	262	253	263	246	255	241	261	242	280	236	244	273	243	275	270	230	265	271	272	251	221	253	255	278	238	268	243	248	217	262	243	260	263	266	275	257	275	250	270	255	268	242	236	228	258	275	236	286	252	271	253	261	257	229	284	225	253	227	260	272	232	249	261	233	281	255	250	268	264	251	293	278	273	251	283	256	245	235	256	244	241	278	238	277	253	262	248	255	258	233	247	266	264	276	245	246	229	241	246	265	261	292	283	247	241	250	231	256	271	250	247	269	262	261	268	231	243	264	263	258	257	250	251	245	268	281	225	274	258	235	222	264	260	280	272	280	246	241	239	261	266	240	294	264	281	264	248	258	259	261	265	263	239	272	258	277	252	253	291	267	283	273	250	239	225	255	249	258	253	272	265	230	241	268	248	245	257	256	266	246	274	223	258	275	272	272	259	264	266	267	258	224	253	258	252	271	248	292	235	271	255	244	288	251	242	254	256	287	270	263	260	237	223	253	268	264	261	237	268	295	236	249	256	233	247	246	264	253	242	246	248	276	241	246	266	246	265	250	226	258	269	233	250	242	260	246	255	259	249	251	236	254	280	266	275	276	224	247	261	248	236	248	239	240	274	249	269	268	264	244	272	253	235	257	251	248	237	241	263	265	261	260	253	247	242	264	246	252	256	233	256	233	248	256	236	237	234	276	282	249	269	261	272	266	266	261	262	262	245	268	274	253	247	279	288	247	265	232	262	259	245	238	250	279	241	240	231	257	259	291	260	262	268	255	282	253	277	280	264	219	266	254	246	252	275	263	274	245	252	251	272	267	252	262	264	266	271	252	232	267	268	262	240	279	276	247	240	240	253	233	219	263	252	247	236	255	248	259	267	240	255	238	262	273	251	261	269	252	251	273	246	284	259	275	252	261	275	252	279	274	285	246	262	236	256	263	258	255	260	247	250	226	258	247	254	251	268	227	258	273	242	227	263	233	227	262	251	247	220	237	238	249	253	239	248	256	265	251	260	246	267	237	272	236	260	238	268	289	243	245	266	254	260	261	248	275	230	263	252	257	258	256	258	249	298	265	260	230	277	248	267	245	254	289	255	273	269	260	272	237	242	257	254	238	269	235	268	238	254	246	214	256	251	257	239	256	275	248	229	268	251	287	250	268	246	261	242	255	266	270	253	254	233	260	262	270	262	250	250	243	257	231	250	291	240	262	262	240	272	274	257	277	250	277	229	262	250	247	250	274	283	293	275	260	279	278	263	268	260	249	267	248	227	267	244	282	256	232	235	257	274	262	267	270	256	258	267	245	241	268	251	270	249	243	254	265	250	263	289	271	265	266	273	264	245	249	243	267	259	237	246	303	252	281	249	272	272	223	283	263	257	273	253	255	248	265	258	267	223	265	258	261	260	232	241	259	244	241	266	243	278	260	281	269	247	254	250	281	257	274	229	273	264	265	235	247	264	238	252	242	267	240	272	243	283	243	242	241	251	267	227	282	259	285	266	237	266	230	218	260	277	275	241	244	257	260	267	268	258	247	252	291	277	265	265	273	241	233	275	264	258	264	262	246	277	244	252	238	275	276	240	269	273	218	272	278	241	243	242	248	239	285	234	279	275	267	266	228	281	244	257	258	282	291	267	259	254	270	277	280	240	255	265	236	254	281	247	253	285	256	260	233	250	257	252	231	258	253	270	257	270	240	268	249	264	298	268	253	256	242	256	260	222	260	278	261	256	259	254	258	234	238	244	240	288	237	227	284	253	255	242	247	230	278	275	248	252	227	241	274	265	263	274	255	256	243	249	261	243	266	256	290	251	275	242	246	279	236	265	248	271	232	232	284	255	253	276	222	257	246	233	256	269	247	259	231	219	258	244	262	265	242	278	257	235	221	255	253	255	270	283	244	257	272	224	272	252	259	256	273	237	243	261	271	269	290	232	268	232	241	221	204	237	236	265	246	232	262	262	262	243	246	248	277	273	269	241	245	247	240	253	267	244	251	280	268	234	253	249	258	250	234	285	237	256	262	276	263	266	237	266	220	232	253	265	232	242	252	260	247	270	268	267	262	249	243	296	241	249	249	214	258	229	266	258	247	249	258	253	267	254	246	265	289	204	271	257	265	249	240	257	277	287	254	250	267	234	255	235	229	261	251	268	263	280	276	277	233	272	266	276	262	230	268	288	254	227	246	268	297	298	264	259	239	272	242	243	263	235	259	226	259	277	264	254	268	277	269	251	295	243	244	254	259	251	258	262	267	279	258	276	269	258	278	268	268	254	260	257	264	268	286	280	287	254	260	235	255	260	246	241	253	280	218	244	292	252	265	254	290	262	309	273	265	255	248	276	244	244	260	277	268	236	272	261	257	275	253	267	289	243	244	272	265	293	265	260	276	252	269	242	277	224	260	248	233	248	269	229	264	237	250	243	261	275	276	265	288	265	268	239	249	276	265	243	234	260	284	254	260	256	249	242	249	240	274	251	233	247	248	263	252	262	266	282	277	249	266	240	277	257	239	253	246	255	239	233	267	242	265	267	252	249	287	256	275	239	267	235	273	214	251	265	266	278	221	255	261	274	262	278	230	282	259	266	262	270	281	243	263	251	262	265	268	265	249	261	249	304	259	259	236	253	263	242	267	253	255	246	255	232	273	269	267	250	271	258	249	243	265	285	254	272	263	265	228	240	248	241	279	252	260	260	246	246	250	253	260	267	266	253	252	258	246	275	275	242	272	264	256	240	260	233	255	250	255	255	247	254	292	253	237	245	237	245	249	280	261	261	246	265	229	277	260	254	268	252	269	266	280	283	241	263	273	232	274	262	260	250	225	248	258	291	282	236	254	235	234	233	256	246	246	280	266	264	263	292	275	254	259	242	240	279	285	263	232	269	266	254	234	263	298	251	238	273	232	244	233	260	265	228	254	253	262	283	279	221	263	214	240	266	253	255	261	249	258	255	241	260	247	263	256	235	267	258	263	247	270	268	272	258	274	237	279	278	256	237	277	294	256	295	263	272	265	258	274	254	257	258	285	270	277	264	252	256	239	248	249	256	255	280	265	265	274	246	256	239	262	256	242	284	256	251	251	271	251
24469	36791	20818	19643	53832	47476	26901	11156	5885	4868	2080	437	434	439	394	452	426	581	626	482	441	448	404	461	442	449	446	404	429	437	392	399	426	418	406	436	429	415	399	434	403	446	397	426	422	399	426	439	420	413	425	406	429	425	438	425	407	431	449	437	409	414	421	428	406	432	415	403	426	420	426	424	413	390	425	436	398	429	411	418	383	421	431	432	413	404	398	401	408	437	400	392	432	383	404	410	419	429	412	395	357	394	439	453	398	431	419	430	404	469	410	398	381	417	413	452	434	419	423	441	385	416	408	455	414	427	415	424	408	405	397	428	425	400	429	417	419	415	438	374	439	452	361	448	408	428	407	397	440	430	394	429	408	458	406	440	444	430	440	438	458	419	417	435	396	472	440	410	401	430	405	427	451	431	421	423	437	449	415	432	414	408	411	338	424	376	365	428	434	435	448	413	424	417	410	401	463	407	402	418	450	407	408	441	434	437	422	447	418	415	429	408	387	399	429	418	413	471	391	423	397	396	392	381	420	390	423	417	412	423	389	456	428	437	415	393	413	404	399	426	425	415	435	414	396	417	414	453	448	410	400	410	408	423	422	421	416	374	421	405	417	407	414	431	405	401	410	409	401	401	414	433	419	430	434	395	420	454	434	425	423	429	396	410	406	424	433	433	415	423	411	461	429	420	418	392	401	422	422	406	431	450	426	422	408	427	403	420	383	450	427	387	456	429	401	422	417	448	428	428	394	423	456	421	430	458	427	408	404	491	426	395	429	453	428	402	423	438	417	469	389	419	410	434	412	408	390	383	412	382	445	380	417	438	413	405	441	449	441	406	431	442	461	432	448	406	436	402	390	448	439	438	458	449	414	371	421	410	430	386	454	429	387	439	400	440	389	451	457	421	420	410	387	464	425	407	398	421	402	435	417	417	403	428	434	394	385	411	421	439	422	365	427	390	408	412	427	424	422	392	402	434	404	408	382	442	431	434	432	417	423	445	444	441	392	432	405	418	443	387	427	404	449	403	385	408	404	415	435	431	442	449	421	428	428	469	406	421	409	410	448	394	409	405	381	395	428	430	368	394	411	427	399	434	401	427	429	456	415	385	450	435	437	399	422	458	427	425	428	431	446	434	394	423	416	416	441	408	385	454	432	421	441	427	407	406	437	409	410	417	439	422	456	432	429	420	425	429	367	413	401	438	411	444	421	386	417	399	397	450	448	422	403	421	424	429	444	408	425	449	423	382	436	402	418	409	418	404	416	394	415	391	406	432	380	465	426	427	412	443	427	436	433	437	425	365	449	406	413	397	422	388	436	388	424	437	422	428	436	432	428	418	430	422	396	443	393	445	411	403	442	413	417	391	440	428	378	405	445	442	392	401	447	430	385	447	408	425	426	422	414	407	410	414	439	401	444	423	424	411	410	448	419	410	434	433	380	408	432	445	412	431	389	428	426	402	421	439	430	442	416	452	411	439	414	436	436	428	452	407	409	438	430	431	406	412	403	427	429	398	435	455	414	388	430	468	406	405	418	403	409	431	426	423	407	423	424	385	420	462	456	395	402	440	419	412	419	400	391	421	410	411	424	446	411	453	392	372	410	418	413	421	432	461	431	415	446	404	376	411	415	432	446	404	421	376	419	427	409	412	392	375	431	450	414	419	388	425	432	468	407	411	432	412	440	412	440	416	386	446	417	437	404	411	413	409	415	427	406	372	426	420	437	418	411	421	472	410	428	412	399	463	396	431	402	418	430	443	442	400	448	416	431	371	407	415	404	419	391	420	426	406	440	413	400	453	407	426	412	429	423	425	394	421	423	439	439	415	391	391	398	437	460	420	432	452	417	423	411	416	463	441	422	416	456	395	429	435	393	446	440	408	439	393	409	419	414	409	402	433	412	419	416	403	450	431	406	400	413	434	400	413	370	443	420	407	436	373	398	422	443	440	439	428	415	431	421	372	396	409	451	409	450	404	415	430	431	416	424	455	391	424	404	429	453	437	393	388	388	407	411	444	422	405	418	433	432	435	443	447	429	414	464	408	406	411	415	437	396	436	419	411	425	445	410	422	392	403	432	460	410	430	445	446	396	373	390	453	409	419	410	450	439	406	424	424	443	443	405	407	419	379	376	404	409	451	451	397	431	403	418	429	403	409	432	416	412	403	425	399	426	443	376	430	425	379	415	416	445	403	438	426	416	457	418	435	464	443	435	414	433	399	450	434	420	414	389	427	416	410	411	451	472	422	408	392	403	429	394	398	438	409	427	414	436	414	419	413	446	405	382	426	423	421	429	461	408	423	437	399	416	394	386	434	427	413	408	429	436	427	422	415	396	426	426	448	399	416	444	431	403	459	424	436	410	440	433	409	438	432	406	425	433	383	391	419	442	433	438	468	474	411	442	440	437	408	419	436	390	431	381	427	444	410	403	383	440	428	413	429	413	397	393	403	396	437	417	424	421	408	407	409	431	388	388	418	415	424	397	419	401	408	458	427	452	418	436	409	454	407	415	392	423	410	437	426	408	402	413	404	397	400	408	433	416	403	401	438	380	417	418	438	398	404	390	402	447	424	407	464	386	410	419	439	454	409	388	414	422	411	430	425	406	412	459	380	435	443	425	398	441	455	386	422	441	396	459	384	371	435	397	436	441	428	389	400	399	414	464	455	417	458	458	428	416	422	419	417	424	434	432	446	389	452	409	390	423	439	460	411	415	418	455	391	395	437	381	435	428	451	415	442	415	445	416	430	428	442	425	402	439	406	430	405	416	443	380	433	422	445	409	416	387	390	395	421	411	375	450	429	390	432	394	404	409	416	431	414	467	430	441	403	408	452	406	423	454	427	440	413	419	420	442	422	419	437	423	405	438	449	409	459	425	393	426	431	387	450	403	414	427	419	401	402	409	409	428	412	410	408	386	434	454	410	421	414	411	442	388	423	437	425	394	434	433	444	452	434	410	402	386	409	431	409	421	440	422	441	442	395	419	448	422	419	426	412	428	409	413	439	439	391	443	428	404	432	373	451	397	412	429	409	436	432	422	438	455	425	413	416	435	428	416	400	437	452	438	383	380	419	442	405	384	445	402	417	402	416	381	387	428	412	441	418	395	419	424	442	422	396	412	408	422	430	404	452	434	410	401	436	411	441	447	457	430	424	421	403	408	431	425	437	391	429	432	448	435	425	436	426	457	419	447	434	396	397	423	424	405	439	446	393	432	429	426	443	428	441	409	421	407	408	417	404	405	423	421	442	404	458	442	431	424	416	403	430	435	422	442	429	373	414	399	411	421	438	416	467	423	420	445	414	397	458	451	405	414	446	427	431	421	436	427	404	425	420	441	420	412	428	391	416	457	400	440	480	397	434	432	411	394	411	440	418	444	442	429	428	410	397	417	434	420	395	434	413	424	403	421	401	405	431	469	441	381	416	416	400	434	386	430	427	413	430	406	429	419	400	408	460	441	466	438	409	422	427	431	439	441	436	433	434	382	400	418	416
22952	21203	28958	25065	52614	52118	34413	13637	3786	2099	515	262	218	248	251	229	240	333	343	267	253	263	258	246	238	255	228	217	257	224	243	235	257	232	242	212	240	237	234	259	257	234	230	219	224	219	224	215	237	249	215	217	243	227	242	209	223	231	233	207	224	247	246	221	215	215	227	235	229	224	215	226	228	215	241	207	226	219	238	236	252	255	231	255	229	210	237	214	206	220	218	194	213	233	238	238	238	215	221	234	225	231	226	243	244	263	221	250	240	261	266	206	227	259	244	227	235	214	212	241	247	222	205	245	222	247	231	250	240	209	242	246	198	242	257	227	219	254	221	226	214	234	211	254	229	253	253	237	228	261	219	226	256	224	226	228	240	229	222	231	211	236	252	245	224	243	247	250	243	216	209	213	242	221	234	237	218	219	253	211	230	227	222	241	238	243	210	257	208	254	221	214	244	233	232	243	255	243	225	238	198	246	233	239	239	242	228	227	217	207	218	232	216	227	239	235	259	243	238	232	225	228	230	220	238	199	247	258	225	212	254	224	240	215	256	241	222	251	220	218	257	239	216	227	226	231	216	211	219	238	239	234	243	230	226	245	219	236	249	244	238	221	247	221	210	251	200	250	227	252	220	217	217	255	242	213	241	233	215	221	221	211	244	218	232	209	238	233	221	249	249	185	223	239	237	227	235	229	194	244	236	257	220	221	229	228	223	255	238	230	220	246	233	220	220	249	227	191	215	208	227	232	232	223	234	245	262	239	255	206	245	259	242	208	250	213	232	253	234	257	233	234	231	243	242	235	231	246	233	249	217	255	216	256	235	228	217	249	229	250	214	242	241	214	228	234	234	226	245	251	227	240	230	213	243	228	258	240	244	215	232	235	223	235	243	236	215	230	220	211	273	255	227	259	253	248	211	210	233	211	227	225	236	253	217	249	223	233	226	224	230	265	212	264	236	263	219	224	227	228	246	220	233	228	235	226	235	241	262	243	227	236	235	208	212	231	250	230	247	206	237	207	237	214	234	234	213	241	244	215	213	243	222	223	205	239	239	228	228	243	226	266	222	239	232	245	249	224	225	229	231	243	249	244	253	222	240	216	270	251	217	269	224	232	228	256	219	242	239	223	217	206	221	252	227	213	262	226	264	243	272	237	229	232	230	217	234	229	232	228	232	217	233	206	236	216	225	242	226	254	268	219	239	224	222	227	234	216	226	225	250	238	221	245	250	233	197	212	225	240	238	227	242	237	247	240	213	220	237	256	237	230	227	274	254	201	229	228	218	231	239	235	216	216	250	219	210	220	224	206	217	219	226	218	224	234	273	219	242	235	208	217	222	249	214	203	229	256	229	242	216	243	214	238	237	221	230	218	232	215	237	251	227	226	252	228	212	265	229	234	234	222	227	262	216	248	213	228	240	244	257	246	225	224	236	231	227	224	254	208	247	216	230	233	240	235	242	246	235	217	221	239	210	260	219	231	260	228	227	221	230	240	249	239	235	215	219	243	224	227	252	247	213	267	218	242	235	239	207	240	252	221	230	236	242	259	236	231	242	236	226	232	245	224	230	224	235	215	229	214	231	214	233	216	223	242	228	227	229	233	238	226	236	229	220	241	228	249	226	250	245	230	217	236	246	237	224	240	241	224	236	249	233	240	251	229	221	209	210	236	227	235	250	231	225	197	249	229	241	259	231	272	255	241	241	231	220	216	221	226	239	269	248	226	215	252	236	210	242	217	224	218	243	231	235	240	204	241	223	243	244	229	245	230	222	213	241	264	202	217	234	228	244	228	232	235	244	247	227	211	264	254	229	231	231	221	227	230	247	240	254	216	233	228	229	257	239	258	247	209	254	228	249	238	256	227	235	226	227	241	231	248	272	224	222	238	265	222	228	224	225	216	221	253	213	222	232	250	227	222	235	232	211	212	225	224	240	237	226	215	226	238	243	216	228	250	241	224	221	235	240	247	241	236	222	213	231	234	255	232	218	234	236	246	217	221	222	236	229	206	252	233	216	218	245	246	258	248	235	236	226	244	243	213	243	204	234	252	245	223	223	243	240	233	249	223	233	247	229	241	245	218	241	232	224	238	234	241	228	238	211	247	224	229	241	236	229	219	215	226	208	207	229	227	211	245	253	264	229	239	201	229	262	228	224	241	238	252	219	227	248	207	220	238	225	229	237	202	234	253	227	226	211	250	218	215	235	255	225	231	240	232	218	233	228	260	231	235	230	188	224	225	233	243	250	242	207	233	246	231	229	244	247	244	238	238	237	245	233	241	223	224	239	217	232	230	256	257	236	237	242	229	249	250	249	231	211	233	237	236	214	227	230	215	230	242	226	255	238	220	202	227	223	222	250	215	229	241	244	204	237	235	244	249	233	257	240	237	228	232	227	240	241	226	222	251	234	228	228	213	269	229	245	242	238	265	235	258	221	228	236	237	237	215	240	243	207	221	231	245	217	236	222	238	225	199	226	234	230	213	204	212	263	233	238	238	235	233	245	232	228	210	224	254	219	235	239	241	221	252	218	230	215	254	222	248	223	212	240	247	240	230	236	222	219	232	237	237	225	238	254	239	212	237	242	250	211	227	221	219	239	247	238	266	212	234	225	221	242	244	252	225	233	228	248	225	230	232	224	249	244	245	229	273	250	230	230	238	235	218	231	211	263	224	238	246	219	247	234	246	243	232	229	234	238	230	253	221	231	250	228	260	226	226	214	230	227	274	244	243	230	217	241	238	218	227	225	248	218	250	238	227	242	202	212	245	240	259	222	235	249	221	223	231	234	254	235	226	220	223	205	254	251	220	280	210	219	257	250	236	214	222	235	221	218	229	215	236	245	202	214	252	245	246	250	249	238	226	231	257	219	227	208	222	248	252	235	245	235	240	241	253	243	235	208	242	235	217	235	215	259	226	209	254	226	228	224	251	231	213	247	226	202	220	214	227	216	247	226	241	224	242	218	228	228	225	237	244	226	243	240	216	260	227	223	212	241	208	237	228	241	230	235	237	273	223	256	225	244	243	223	229	221	248	226	247	223	209	239	221	242	236	252	250	246	274	255	252	190	212	234	262	235	218	204	232	237	234	219	218	227	216	247	221	216	244	242	232	237	237	223	256	261	234	271	212	237	221	218	233	216	251	227	246	243	237	252	214	255	212	244	263	237	253	237	252	246	232	213	235	239	254	234	228	224	245	235	264	239	244	220	236	222	229	237	227	233	207	251	245	206	244	251	216	240	246	228	247	241	245	236	236	241	221	232	198	231	240	239	246	234	263	248	225	233	220	234	214	210	236	228	231	215	249	213	239	243	249	235	211	263	236	239	284	235	238	237	252	217	211	218	240	218	232	218	246	199	245	238	220	251	235	248	250	225	260	259	245	237	239	234	192	231	229	233	198	213	267	234	252	255	265	239	238	243	221	239	242	220	267	246	222	244	223	222	217	209	237	216	232	230	231	215	218	228	258	242	216	231	240	242	203	246	234	255	233
27985	44259	31151	46609	72936	56864	35054	14411	7303	4845	1150	391	416	358	360	349	363	705	664	425	429	461	431	386	389	371	397	392	363	398	369	377	342	349	371	345	417	373	390	375	360	398	370	381	372	368	394	380	365	345	372	378	388	399	361	382	360	359	379	389	351	354	395	403	380	354	387	388	391	377	380	335	378	358	378	358	356	354	395	366	368	355	357	368	374	394	354	355	374	406	364	388	396	366	352	371	362	385	377	402	394	362	373	365	387	344	381	406	402	368	357	403	389	360	380	376	392	363	359	383	349	375	379	348	345	400	379	393	393	379	396	402	373	346	387	375	386	395	370	367	346	369	367	385	407	353	417	378	362	376	415	379	397	407	367	390	408	342	397	374	388	360	374	385	405	389	359	372	348	388	357	353	379	393	365	316	349	366	349	355	334	386	371	385	402	373	377	397	373	356	398	348	345	356	387	362	359	390	363	384	388	385	370	380	377	367	394	399	394	397	393	373	355	380	349	373	367	378	367	374	391	361	360	349	340	360	353	342	364	379	374	340	392	388	401	378	368	379	364	357	361	393	408	360	364	378	335	383	391	396	361	378	366	383	344	394	391	368	369	398	362	388	387	376	378	369	379	368	368	345	374	388	385	376	359	393	359	376	390	309	361	388	351	364	390	400	383	360	384	361	392	308	423	360	373	379	402	389	372	421	385	401	333	372	379	371	402	379	372	386	365	334	365	404	383	358	380	358	354	374	369	372	339	381	390	360	402	371	349	419	371	400	332	352	385	359	385	374	369	352	363	394	373	373	318	364	364	399	359	358	367	370	377	373	343	384	393	379	360	372	400	372	364	345	368	382	398	354	368	364	377	343	340	399	395	382	350	376	376	386	387	362	392	386	388	389	330	357	362	370	387	366	370	393	388	390	424	346	352	386	372	349	399	385	378	379	391	368	374	365	385	371	377	431	359	332	377	418	419	382	348	348	388	369	374	381	379	387	383	383	359	352	409	386	358	390	371	359	394	362	356	370	341	370	361	373	372	371	358	378	379	361	372	359	377	351	354	411	373	393	382	395	376	411	375	357	354	363	377	376	405	352	378	373	383	371	395	357	362	368	338	377	352	376	368	358	380	364	367	384	373	394	340	387	395	348	389	396	372	394	349	380	348	365	398	363	404	387	399	340	384	398	378	386	359	376	349	350	399	400	345	385	363	364	378	371	411	373	361	347	350	350	402	360	349	356	422	360	388	380	400	353	380	373	343	400	372	388	378	357	337	388	377	360	383	434	366	353	387	351	378	362	392	371	358	377	362	370	365	387	360	381	386	359	350	354	358	389	379	407	378	369	363	378	369	390	376	391	383	411	331	357	379	356	345	373	385	417	381	385	376	344	345	409	375	389	375	376	384	361	374	388	378	344	411	382	392	348	357	336	391	382	355	383	345	405	376	374	405	375	408	370	361	384	398	370	396	385	428	359	365	370	371	403	408	353	361	367	386	394	364	364	362	387	389	364	325	374	386	403	367	383	382	356	379	358	373	362	355	408	357	365	346	380	379	383	365	357	391	351	338	369	348	396	392	358	331	380	390	390	342	412	369	375	390	376	377	359	388	385	336	418	379	399	352	381	426	382	361	382	396	373	357	383	384	369	364	366	376	368	383	392	380	351	389	347	353	396	379	351	349	390	388	409	412	367	360	382	401	343	374	425	364	377	352	374	391	419	383	349	367	374	374	386	408	371	398	385	410	401	394	373	359	364	391	342	378	395	366	380	353	350	393	415	402	363	405	361	388	414	380	403	400	400	423	368	378	369	372	383	378	395	398	364	363	343	371	343	346	358	368	375	348	350	383	356	349	368	367	418	371	359	400	353	393	386	389	397	380	368	396	385	396	373	388	372	407	383	364	386	355	391	355	352	368	389	351	383	387	360	374	360	361	351	378	386	397	376	393	392	369	362	383	391	360	351	367	386	378	399	391	357	358	354	410	381	391	388	353	360	369	388	372	379	351	395	365	376	385	386	366	402	375	391	352	387	386	373	387	388	381	366	341	372	350	427	395	373	379	378	372	358	359	391	376	386	365	383	415	407	380	400	371	398	373	393	393	371	350	391	365	412	363	366	333	360	360	370	383	389	371	408	367	364	389	343	372	373	371	357	371	340	398	397	373	377	356	407	370	365	401	358	370	358	372	410	382	397	418	396	367	382	343	391	363	354	384	374	415	386	370	350	342	393	369	389	369	356	357	377	401	395	380	386	367	361	345	389	381	384	355	349	374	380	376	393	394	371	365	355	384	364	383	358	397	378	349	379	383	361	389	342	378	342	374	342	358	333	390	376	359	411	348	352	374	379	354	434	368	374	379	356	367	393	380	401	382	366	371	404	408	389	355	373	400	396	401	373	354	309	397	357	381	389	404	396	344	412	372	401	351	360	384	357	363	376	362	375	351	382	401	383	398	350	404	368	382	348	373	345	368	366	404	404	396	372	399	353	408	368	384	389	380	387	388	397	385	384	343	366	371	331	350	381	352	383	387	384	343	403	381	372	358	333	390	351	361	373	373	356	373	393	391	399	386	364	404	356	374	389	335	398	375	348	390	357	373	381	384	344	360	370	365	405	327	388	370	376	354	352	375	372	363	350	332	366	381	371	369	388	376	349	373	377	356	393	371	359	383	356	389	383	350	335	371	361	363	406	370	357	349	370	372	375	351	396	360	331	392	375	411	372	368	360	391	343	366	386	370	348	383	367	351	385	379	376	330	389	408	382	350	395	357	408	380	404	389	364	381	378	381	402	385	371	400	367	367	369	409	377	351	357	384	370	402	393	369	365	372	390	372	379	342	351	356	363	393	364	380	375	373	371	377	373	372	360	363	343	346	361	371	389	389	405	386	365	394	358	387	396	364	385	364	378	404	362	383	365	383	371	379	367	363	393	355	373	334	342	397	377	393	383	407	390	362	372	378	386	373	369	394	395	368	363	409	407	365	360	400	349	372	385	392	382	383	373	334	365	395	344	414	368	369	394	358	357	376	359	369	358	388	348	391	362	385	366	400	375	417	353	390	369	372	401	373	400	385	377	363	372	365	354	382	373	395	358	393	395	396	378	394	356	398	385	400	365	360	378	352	337	370	350	395	392	403	411	339	384	421	391	382	365	369	378	391	367	380	373	366	365	407	388	387	427	377	393	368	388	374	375	401	391	372	379	377	395	373	365	387	378	409	352	376	364	343	393	378	403	406	371	395	358	380	373	368	380	371	361	408	410	361	373	371	375	355	397	374	398	342	382	396	377	360	359	392	401	382	395	338	404	399	366	381	376	372	399	386	394	369	388	353	404	371	364	379	410	351	363	388	409	367	393	399	385	376	371	382	415	385	385	396	371	354	330	388	389	351	368	380	380	375	383	415	350	359	383	383	366	366	403	351	397	379	412	377	381	356	387	351	357	366	383	353	408	405	369	360	397	400	380	355	377	399	410	378	389	371	363	371	360	388	363	370	394	373	371
26332	21046	15508	7676	20449	17341	5954	1075	563	429	248	241	240	254	232	216	217	254	235	264	235	247	248	239	249	236	209	211	223	227	219	208	211	242	234	233	219	251	233	211	229	234	234	269	205	222	232	224	210	240	192	232	236	232	245	263	249	233	213	250	234	263	203	214	233	216	226	229	211	215	227	208	207	251	245	233	222	249	227	245	217	215	241	199	238	214	215	232	246	234	208	241	215	263	236	215	242	219	232	226	237	233	226	237	243	219	198	239	207	239	231	227	228	228	248	233	238	225	215	238	207	215	221	226	224	240	229	252	223	245	231	225	235	231	244	244	237	266	197	230	240	213	210	198	229	232	235	230	218	227	194	230	213	226	233	236	236	243	216	212	249	232	208	228	226	252	237	234	228	222	215	219	234	214	243	216	231	212	217	212	221	209	242	226	226	230	221	238	213	213	232	229	195	247	222	257	212	232	240	234	223	235	209	233	224	216	237	236	222	221	215	250	212	222	222	213	223	224	243	205	204	215	213	234	226	220	237	228	251	211	235	212	220	221	228	211	235	206	213	245	232	247	223	220	224	224	230	216	225	224	228	223	234	239	240	223	232	242	206	246	240	230	249	207	204	209	220	246	207	231	255	246	231	227	225	217	195	231	219	220	249	228	238	259	213	216	218	252	218	219	234	225	200	241	237	251	229	223	204	218	228	231	249	204	222	243	249	237	234	222	220	223	225	255	236	219	233	229	237	217	244	214	220	216	236	259	236	225	234	219	218	236	243	234	235	243	245	207	233	244	210	255	211	227	227	221	227	232	195	208	206	236	210	217	210	242	204	216	218	231	217	240	217	224	257	246	235	231	213	200	246	236	245	216	227	218	226	227	235	226	203	202	259	236	224	213	229	233	210	206	237	245	224	233	211	214	224	225	232	240	246	236	235	229	235	226	214	231	239	232	230	223	239	246	261	218	226	226	223	231	230	222	238	231	245	223	216	258	216	214	234	237	234	239	223	206	212	244	221	237	198	224	214	215	227	226	229	245	220	228	260	234	209	214	228	222	231	233	216	216	241	222	230	245	227	231	236	215	235	227	229	218	223	228	217	210	259	231	217	239	212	207	224	221	201	238	240	228	211	228	201	234	216	225	205	205	224	249	206	216	259	212	233	226	249	238	229	224	214	205	255	216	229	237	223	217	225	240	234	220	224	207	228	205	228	243	223	228	238	210	238	203	234	218	195	215	225	219	214	237	211	201	211	233	217	224	245	233	246	235	230	210	234	213	220	216	245	226	191	193	236	221	210	231	248	219	220	207	220	214	212	229	242	204	225	226	211	228	228	234	242	235	236	231	233	241	220	234	229	225	227	235	248	219	207	255	204	215	231	250	213	198	237	193	224	225	244	233	198	213	232	215	227	257	241	234	236	207	216	222	210	233	231	224	215	212	228	246	205	221	195	266	227	234	230	234	212	228	219	250	239	228	222	207	244	225	226	239	251	236	200	222	243	235	244	217	220	237	212	198	237	226	225	231	236	205	226	208	212	212	211	234	222	231	227	224	212	216	213	214	225	237	193	234	236	212	241	254	233	229	234	229	242	218	222	220	200	215	234	225	221	255	230	225	230	210	251	214	242	221	243	225	254	222	228	221	238	259	214	226	252	234	215	227	231	214	251	223	200	206	218	226	211	248	214	211	247	210	239	242	232	239	240	211	230	217	225	231	250	219	229	237	232	226	218	228	218	229	227	225	220	242	241	197	235	259	242	229	239	236	237	220	229	226	251	204	237	239	225	260	212	221	276	214	215	242	218	244	221	222	249	215	217	221	234	233	224	234	220	224	218	218	205	234	223	231	224	228	210	258	219	236	225	244	243	231	248	249	219	231	268	223	237	211	226	254	223	242	232	233	221	245	240	219	228	251	217	210	232	210	235	245	229	232	226	216	218	212	220	204	222	237	241	200	238	240	225	220	215	215	183	254	238	210	220	220	238	238	214	212	235	210	212	220	238	224	234	210	214	244	218	248	234	226	211	219	234	235	241	209	224	203	269	247	227	233	210	219	234	227	239	220	225	254	219	212	238	221	227	243	225	242	241	210	246	228	229	222	229	246	220	201	211	217	245	241	214	252	209	235	227	224	196	237	230	229	227	236	248	248	233	205	220	220	249	228	225	240	229	243	239	243	226	244	218	199	217	239	216	230	228	237	217	236	248	217	255	207	223	227	238	234	218	196	252	235	218	242	255	235	208	205	206	222	202	195	232	230	203	219	212	233	201	223	229	245	230	228	224	250	228	208	215	217	222	226	226	200	224	220	233	226	219	221	245	213	237	235	222	219	230	234	213	215	211	220	240	216	229	224	215	218	228	221	239	258	208	219	229	230	243	231	223	236	236	225	215	213	232	217	208	231	231	240	228	214	209	232	228	216	255	240	225	212	226	246	226	204	204	209	200	205	230	234	225	205	226	228	231	237	239	238	230	219	221	226	200	227	210	216	232	223	236	215	221	205	203	223	252	219	238	236	225	236	219	227	218	247	218	213	207	241	216	216	254	235	213	245	225	224	211	227	242	230	258	241	221	229	229	224	199	201	211	212	194	213	223	253	238	241	232	233	215	222	234	242	247	236	237	211	210	219	211	221	226	236	222	191	194	214	236	221	229	228	208	242	222	214	217	221	214	236	228	243	217	223	261	242	245	234	238	246	237	241	244	208	211	203	219	253	234	226	257	215	224	227	225	208	232	211	236	226	220	220	217	217	221	211	233	222	236	232	213	224	223	247	233	226	223	242	231	219	274	220	216	218	223	215	223	234	221	240	221	202	212	211	212	231	212	214	229	219	274	257	198	234	225	225	235	233	236	231	194	233	244	216	239	234	221	235	231	206	211	206	236	233	238	226	227	207	239	222	245	209	246	236	216	229	226	238	222	229	241	241	243	229	213	215	223	240	220	239	199	245	199	230	257	232	212	219	231	231	217	243	221	228	209	225	222	217	203	237	249	219	232	218	215	201	210	226	209	235	221	219	208	238	250	248	205	216	218	206	239	206	246	209	192	237	214	239	202	224	202	219	225	218	232	220	236	216	223	213	183	241	251	213	257	203	211	210	232	207	199	202	213	199	221	236	233	231	198	245	229	225	205	216	210	220	219	224	237	242	231	228	225	218	227	244	236	211	201	215	208	232	235	225	218	270	244	231	210	242	221	230	246	223	204	225	195	256	196	223	191	240	218	218	227	242	231	247	240	216	261	238	207	222	240	222	205	235	236	207	218	207	240	229	226	220	231	239	257	231	223	241	212	208	221	253	231	223	228	227	253	218	215	206	238	238	214	233	233	186	203	244	230	231	208	202	224	230	201	235	225	243	206	225	243	200	218	228	245	232	214	227	246	239	214	209	228	219	218	232	227	236	233	221	260	242	235	231	223	219	223	233	238	229	220	201	215	229	220	233	209	224	248	232	230	235	210	227	215	250	220	228	205	244	224	226	208	226	240	202	246	232	231	211
21212	26263	13677	12255	28855	22582	8838	2278	1190	850	414	358	368	343	394	373	385	415	452	356	424	371	406	394	372	371	364	397	376	364	402	338	380	382	362	358	401	380	354	396	375	371	348	362	384	387	383	362	382	357	355	328	360	392	363	349	394	367	373	383	356	362	393	398	393	381	380	377	386	375	348	369	365	389	367	385	383	359	396	360	393	335	363	360	343	366	390	401	423	383	367	398	388	379	348	391	367	385	381	384	412	322	383	361	349	342	348	352	328	357	395	406	403	373	362	365	391	413	366	330	383	394	384	371	353	381	381	398	374	362	322	344	360	410	341	345	369	387	380	338	416	366	386	384	339	353	394	377	385	358	358	351	398	396	392	386	375	356	383	359	371	375	354	371	374	343	329	385	372	375	394	365	377	366	335	384	360	346	385	396	348	377	394	380	385	343	391	352	382	338	404	404	376	337	374	340	377	342	350	392	388	393	382	347	369	376	388	369	349	366	368	371	377	356	401	362	359	376	345	394	383	356	360	368	373	353	389	373	371	427	377	359	393	377	360	364	398	364	335	360	393	403	367	367	357	389	340	408	348	367	346	400	334	374	330	380	366	353	365	356	360	375	357	389	361	380	362	373	343	374	363	362	368	367	352	359	350	359	331	347	352	375	407	382	393	387	334	361	358	386	381	368	392	367	379	366	364	392	435	322	347	347	350	388	380	388	367	388	362	368	389	348	341	354	400	420	385	382	354	361	343	362	393	389	350	394	365	383	373	385	372	418	413	370	368	343	377	372	352	384	382	355	369	391	353	371	357	409	364	379	373	356	365	347	392	359	371	383	380	363	394	387	366	337	427	375	350	362	360	386	374	350	363	395	358	349	379	339	388	388	398	329	368	369	367	392	390	391	400	361	392	355	357	350	397	389	343	391	354	369	369	393	363	370	406	407	377	375	363	379	341	397	379	381	384	397	356	379	380	364	400	362	346	357	381	393	380	380	387	373	383	381	381	378	414	330	388	351	411	360	417	347	384	388	365	374	348	376	396	327	352	373	374	334	361	387	336	354	347	391	353	358	376	353	387	412	385	406	371	366	366	378	396	355	354	365	368	365	385	379	406	351	377	391	390	342	398	404	406	361	372	361	341	364	347	348	347	394	372	421	379	377	353	396	359	377	362	377	342	369	340	391	349	359	376	375	395	368	362	389	392	365	402	362	363	386	375	375	337	356	376	364	387	366	362	357	366	334	371	357	333	366	359	389	346	410	394	371	369	365	396	374	376	353	396	343	381	340	352	367	373	322	372	351	357	364	376	381	359	387	383	370	369	391	360	380	381	352	420	374	396	415	365	371	336	385	388	352	381	371	401	406	376	358	359	372	377	380	351	410	349	351	373	377	356	384	328	377	370	359	390	380	366	357	385	370	337	410	374	387	360	372	395	368	369	364	378	355	358	372	380	364	370	367	390	359	401	347	358	351	401	369	395	387	398	369	388	362	377	352	372	365	412	382	377	374	352	384	397	389	348	371	354	381	396	374	394	380	339	367	361	367	318	370	379	376	371	356	365	377	346	369	374	374	341	372	383	374	360	381	377	393	378	368	358	378	370	360	358	355	382	416	367	393	357	351	376	386	375	385	376	341	353	361	371	362	367	393	371	379	371	355	386	397	404	382	336	357	388	391	381	372	385	361	393	371	349	375	387	351	382	354	375	407	384	354	422	390	354	380	366	364	373	353	361	401	376	371	409	361	355	343	359	409	369	365	441	411	358	386	371	354	380	387	394	366	366	387	354	364	412	364	358	372	387	362	352	344	350	341	373	381	373	364	399	376	384	384	372	394	393	361	377	409	403	388	404	357	390	354	404	363	348	388	382	351	376	377	383	367	362	371	378	333	411	373	406	414	374	351	369	382	372	377	375	386	365	349	352	382	417	392	369	382	362	376	345	376	379	363	375	373	379	400	357	358	393	386	391	382	370	368	386	361	355	328	370	366	370	372	395	391	358	316	386	404	396	385	357	386	415	369	408	368	396	361	393	380	407	357	340	379	365	383	353	399	354	373	374	363	337	334	353	343	391	338	387	389	362	368	378	393	358	359	371	374	399	335	369	358	359	344	377	398	365	364	347	370	357	371	367	363	360	391	365	367	374	377	382	343	353	360	372	365	358	390	383	383	396	367	382	408	411	373	392	389	390	411	394	330	336	370	359	372	367	374	404	357	379	355	369	360	356	372	398	411	371	339	354	370	386	406	370	389	357	366	382	369	347	373	376	351	369	392	342	382	348	393	385	346	379	347	375	371	349	392	380	392	392	363	383	381	367	412	388	361	398	354	379	348	392	399	397	365	376	399	382	370	350	373	396	349	353	362	371	409	366	363	375	332	360	368	373	409	398	363	379	397	386	396	359	356	368	381	384	369	373	391	341	387	357	380	363	381	353	386	362	358	385	363	382	348	390	365	382	374	363	366	361	335	372	342	358	374	378	368	366	374	384	379	373	353	367	360	364	398	367	381	386	380	377	396	353	379	365	348	341	382	377	378	381	365	394	355	386	337	348	351	362	382	374	359	381	390	368	371	359	380	368	360	363	423	359	387	393	372	382	341	381	363	362	377	331	366	373	370	359	398	389	380	364	391	396	370	383	378	345	359	385	397	408	378	389	410	399	407	372	384	380	382	356	358	405	366	364	401	383	391	391	352	376	364	353	386	373	355	354	392	401	377	350	369	404	399	375	395	345	382	388	356	379	373	344	373	349	372	359	392	367	346	384	367	391	335	381	357	348	363	401	374	378	390	380	385	343	363	407	363	352	360	401	373	370	352	341	365	390	394	341	325	389	388	400	377	368	369	350	366	397	317	381	368	377	375	385	350	377	423	384	417	371	379	375	384	378	384	366	354	387	369	379	367	369	404	348	326	366	376	369	357	366	384	377	385	353	375	376	344	369	401	372	352	376	389	369	388	362	404	377	383	400	393	392	374	403	375	369	375	353	371	362	331	373	378	372	355	375	402	408	367	364	388	382	366	385	345	347	379	328	397	364	363	366	346	403	388	342	394	361	387	389	344	397	419	393	410	360	356	359	393	378	382	364	393	343	380	422	366	370	368	395	345	374	363	399	369	360	346	397	396	366	396	364	380	373	396	391	368	368	335	358	385	348	374	398	372	397	359	358	401	396	381	363	388	400	366	359	358	365	316	403	395	362	378	401	362	372	361	385	378	369	374	386	367	399	407	373	388	356	351	373	384	374	379	356	381	389	383	356	375	404	369	380	372	381	338	337	361	387	398	334	362	346	392	370	355	398	420	379	373	363	401	347	368	377	354	349	403	351	382	371	392	373	357	374	356	406	335	335	354	372	367	340	378	363	368	383	359	385	375	358	421	379	346	370	373	390	386	422	369	331	367	391	396	368	360	380	362	337	370	359	380	383	380	350	344	356	378	361	375	369	348	370	382	374	386	363	363	377	389	359	371	364	372	368	348	389	362	349	351	378	373	405	349	366	336
24211	21186	28084	25433	45755	43580	26453	8237	2566	971	298	274	283	258	278	296	316	378	340	333	280	291	306	259	279	258	269	278	277	268	231	280	265	285	292	272	274	268	276	270	262	298	247	305	263	250	273	262	274	275	235	288	272	316	276	287	286	269	253	253	272	267	272	269	299	252	269	248	252	300	258	293	259	267	255	248	302	279	277	281	254	246	263	253	260	238	276	267	257	260	247	288	261	288	277	256	265	281	259	283	258	244	267	288	257	249	300	292	264	274	295	277	257	267	283	270	264	249	266	263	285	265	284	278	258	295	267	261	258	247	252	229	245	302	259	243	267	264	242	259	256	276	271	281	229	276	250	280	274	300	263	257	261	275	295	280	273	272	281	278	281	278	226	280	272	262	278	279	259	266	309	280	271	269	231	246	246	221	277	269	286	286	267	234	252	267	258	304	292	272	264	250	234	269	284	282	264	249	266	298	265	275	280	241	285	255	280	247	278	272	274	269	250	288	231	289	274	255	256	244	269	270	269	258	292	261	297	271	261	277	275	249	258	274	256	220	299	266	264	301	275	288	269	255	272	241	279	285	275	277	266	256	290	300	287	270	269	269	244	273	308	262	270	265	295	271	265	283	269	253	305	276	250	262	267	231	274	298	263	280	279	272	276	266	265	282	276	247	282	287	255	256	306	286	271	242	284	254	254	271	258	256	272	260	285	267	282	268	255	241	237	265	285	270	290	271	278	224	283	267	258	259	276	316	252	230	262	291	264	269	279	255	260	256	266	253	267	273	252	272	298	245	262	253	271	264	290	273	278	270	268	243	276	280	249	293	277	275	297	262	277	256	254	258	266	244	297	289	257	290	240	245	288	253	285	253	255	295	268	246	242	258	282	270	267	260	284	271	272	246	276	263	299	266	240	271	277	273	268	259	265	275	273	268	273	243	259	279	295	250	265	284	247	255	255	278	283	286	256	267	272	273	260	274	277	287	262	268	267	288	268	242	259	283	262	243	285	257	266	274	263	266	290	264	259	259	267	266	252	246	284	241	296	290	262	255	258	273	276	264	266	290	266	283	283	268	269	254	267	277	264	278	252	249	280	275	248	252	274	262	253	276	259	287	272	280	292	254	246	256	263	256	296	263	274	299	292	285	295	254	276	268	276	272	267	276	277	265	272	230	264	284	298	254	263	230	262	264	271	262	270	264	254	242	277	269	271	272	255	288	294	258	251	254	265	251	268	251	249	281	248	255	248	285	292	251	280	281	297	264	260	253	273	285	289	250	251	283	257	291	232	264	289	285	278	246	268	297	241	257	267	241	273	273	266	291	282	280	297	246	271	259	261	259	291	263	254	299	288	295	268	278	271	246	252	261	276	298	242	298	274	275	245	271	269	252	282	278	269	269	247	264	272	275	278	291	255	299	266	265	272	289	268	275	246	266	254	251	284	304	264	283	273	290	229	254	281	290	265	259	286	283	294	285	279	255	290	268	252	273	269	259	276	249	256	259	260	276	272	262	277	266	285	270	268	259	262	276	267	280	307	256	271	294	278	284	257	272	264	273	280	234	284	272	259	283	255	270	292	225	283	254	265	258	268	244	271	278	286	273	271	265	275	269	260	286	257	247	241	279	296	280	296	250	278	247	270	279	288	278	278	282	284	259	268	263	244	254	235	287	289	258	259	272	282	263	279	301	261	264	255	268	274	275	262	271	243	246	249	261	252	255	247	266	228	249	258	267	284	232	269	278	292	258	297	261	231	262	244	260	267	254	280	247	276	242	256	265	271	243	278	269	286	283	278	270	275	255	277	292	266	300	301	268	281	271	245	280	234	255	259	277	251	278	296	260	280	266	274	283	253	270	274	253	264	238	251	265	262	270	269	246	272	267	268	257	259	264	276	286	246	269	289	258	243	277	271	302	284	275	272	262	249	271	250	272	297	271	265	286	277	287	275	274	271	269	284	279	268	262	281	276	246	270	277	271	248	265	259	283	284	239	258	317	234	278	262	283	251	286	286	252	270	282	277	273	272	298	256	265	256	270	248	272	291	223	265	288	320	286	305	263	269	281	289	243	272	264	287	282	265	267	259	251	277	253	241	263	264	257	286	288	285	295	284	265	278	287	248	231	252	299	277	270	300	270	259	279	288	255	300	260	284	266	294	254	267	261	244	282	259	289	270	246	245	293	258	279	258	269	263	295	253	277	299	264	252	258	290	281	284	244	278	275	269	291	265	286	255	276	262	269	270	265	239	257	275	282	240	258	278	246	262	272	255	270	244	268	259	262	267	298	274	253	279	287	286	233	269	246	248	258	263	242	287	249	262	271	265	286	255	234	272	263	291	279	286	268	244	262	242	253	278	288	263	257	257	279	253	283	266	276	263	276	255	250	257	258	262	287	272	239	274	282	247	237	250	241	287	253	250	259	253	278	252	288	263	254	263	250	268	283	253	269	285	273	256	252	293	277	248	267	252	286	256	265	265	290	274	252	235	291	269	255	297	282	269	261	262	260	248	250	293	289	274	314	274	249	242	285	287	287	260	280	273	257	237	258	255	258	284	273	286	260	279	279	278	259	271	275	269	264	269	284	271	285	278	296	302	283	257	284	278	262	287	268	252	303	252	280	272	257	265	270	282	292	245	246	256	248	251	254	264	282	258	257	266	283	251	261	258	285	258	271	237	265	274	279	271	275	276	276	279	259	274	238	257	269	287	288	280	300	270	273	276	255	291	249	307	272	288	257	265	268	269	274	294	288	257	276	297	271	231	258	257	293	294	285	277	298	247	236	253	268	280	239	251	259	254	248	283	263	290	272	244	278	281	225	254	284	287	240	264	264	259	276	262	329	278	253	255	298	256	276	253	274	265	284	274	267	242	271	252	258	263	253	294	269	283	277	276	250	292	265	288	266	258	263	283	271	267	275	257	275	273	266	263	234	275	260	280	282	271	293	257	251	266	275	261	266	263	268	281	276	280	303	265	262	245	270	285	254	275	266	249	267	295	266	273	275	264	299	266	281	269	266	277	252	276	270	277	249	265	267	265	277	265	274	311	243	251	280	274	283	260	277	280	263	277	303	249	275	248	241	293	261	309	260	252	277	277	251	260	238	254	248	254	252	272	249	280	274	281	248	277	270	273	244	283	264	252	246	268	277	273	256	273	293	271	274	262	275	254	262	254	254	266	261	287	242	256	294	258	293	302	250	275	288	283	247	265	283	257	300	275	245	305	259	232	256	277	270	323	277	265	256	280	260	284	262	264	252	259	286	257	272	262	304	272	288	291	262	294	265	246	269	296	262	260	267	260	273	265	257	253	241	281	278	257	256	257	293	288	280	278	260	247	275	299	295	296	246	280	286	270	275	256	292	269	282	291	286	273	253	258	276	287	275	260	272	265	259	306	243	283	267	275	279	256	264	242	239	276	268	275	276	278	243	263	280	270	287	259	276	234	278	287	237	275	262	264	267	277	276	277	294	276	266	275	264	256	271	283	267	269	272
23633	36757	23411	29703	56997	45800	27528	11295	5618	2150	453	455	464	494	444	418	562	743	645	552	531	437	446	433	419	447	414	459	430	441	401	456	441	438	419	440	430	457	375	447	429	448	447	425	447	447	435	478	463	438	402	440	423	403	511	473	474	456	422	438	417	387	441	466	447	441	447	418	421	435	422	441	432	463	465	419	421	462	427	425	444	445	443	430	464	430	452	413	452	449	451	431	448	425	469	455	448	458	441	438	433	435	429	412	485	444	447	438	445	425	400	450	470	445	430	455	443	437	433	422	425	471	439	404	458	463	441	422	457	421	415	435	456	404	448	457	427	447	399	430	445	405	423	451	461	422	446	430	463	501	423	449	438	427	444	446	431	427	453	457	448	414	448	410	448	428	445	497	466	455	412	466	442	435	426	442	427	465	402	455	448	421	431	436	418	452	415	449	443	445	403	463	434	419	426	413	424	440	451	443	426	455	404	445	467	457	468	420	419	432	457	439	438	442	450	429	453	457	431	451	408	443	444	414	449	433	436	452	430	474	418	433	445	441	503	481	439	427	431	447	445	433	435	386	407	450	417	431	417	432	437	464	413	448	386	423	444	456	449	436	440	430	409	483	399	423	420	410	458	459	439	461	425	439	439	436	439	459	486	490	420	441	479	443	469	437	418	444	443	425	446	401	454	445	437	406	452	455	430	445	457	426	444	438	423	406	436	456	445	453	462	416	418	433	418	445	413	404	431	426	416	429	427	409	444	442	432	464	425	431	460	425	495	426	434	438	424	423	423	476	493	443	384	452	427	439	449	464	413	423	459	458	413	447	408	436	450	402	443	420	443	416	472	420	418	428	456	448	425	395	441	416	436	416	427	443	427	439	438	448	448	427	430	432	434	448	458	394	413	483	471	446	426	417	433	431	418	459	445	457	430	467	435	438	448	429	416	435	429	459	455	413	428	442	439	470	459	429	456	446	452	401	442	428	432	431	443	441	442	424	466	423	439	423	397	419	409	477	437	439	436	445	452	454	471	443	467	469	403	438	446	413	428	440	418	459	421	396	456	436	443	441	481	441	421	429	422	437	390	428	398	448	467	445	427	443	431	431	415	424	432	463	408	463	427	426	439	431	443	463	407	465	453	453	404	468	442	445	451	417	462	427	426	481	428	435	419	420	439	459	396	413	471	451	440	431	440	425	460	446	428	418	419	396	445	430	442	424	429	480	453	457	450	412	440	416	451	456	455	432	439	452	441	401	409	477	429	461	421	460	412	439	459	465	439	449	428	431	444	423	428	428	446	420	463	424	476	431	450	483	426	413	444	450	397	471	443	447	486	411	461	412	450	445	452	458	465	439	429	449	449	476	443	498	432	387	488	434	419	435	454	458	412	426	467	422	484	415	453	421	440	452	455	427	418	403	489	457	440	417	422	433	449	442	441	499	444	426	440	414	438	441	442	451	417	401	414	425	414	461	438	451	390	464	481	425	427	453	440	457	422	466	435	426	438	444	473	436	451	428	411	439	448	476	484	432	474	455	434	442	420	464	446	436	404	433	476	434	439	446	460	457	442	439	458	427	427	416	462	425	435	428	454	441	442	439	448	421	457	441	462	425	446	456	434	437	452	420	417	431	449	456	424	445	426	429	446	427	405	440	407	441	471	423	428	423	459	467	448	470	454	450	438	423	469	446	461	443	422	479	434	429	431	460	459	454	430	425	428	433	466	454	408	426	459	466	461	473	470	452	431	429	459	419	426	437	438	439	439	442	424	469	455	419	423	434	427	414	434	445	447	472	427	457	445	449	468	429	443	472	410	425	481	455	448	439	452	419	434	422	454	398	447	456	443	428	420	471	456	448	469	438	445	434	463	418	438	403	455	442	428	388	454	469	419	449	436	435	432	416	399	448	434	449	453	459	394	423	471	417	464	429	432	445	434	447	498	470	421	418	448	455	436	419	460	420	439	445	421	425	441	413	441	457	451	443	428	484	470	435	445	463	431	494	413	407	408	417	458	410	443	402	436	454	434	461	438	434	423	459	429	437	431	432	415	432	427	458	435	443	443	443	434	425	444	442	419	429	404	423	459	425	443	460	430	454	416	471	433	433	423	436	451	438	433	448	427	398	431	421	426	426	424	468	414	406	438	432	428	445	459	449	474	441	435	468	453	440	412	423	444	424	434	425	454	431	431	440	429	467	451	390	403	438	458	439	410	425	492	451	491	449	460	453	426	450	421	452	478	465	439	446	441	455	424	439	471	426	440	439	383	450	456	424	417	424	456	432	430	439	413	439	420	419	423	430	457	404	465	452	443	453	427	445	425	427	411	431	451	464	450	438	443	409	449	409	408	444	444	444	431	418	472	439	429	446	462	446	451	419	372	449	460	415	454	426	425	406	436	435	444	451	452	457	436	429	451	427	412	450	454	419	441	470	473	447	408	431	437	440	456	442	422	464	410	413	438	482	455	460	461	427	468	403	404	436	462	418	456	405	424	449	441	429	438	434	438	441	458	409	434	446	434	445	424	441	437	435	447	448	442	424	428	446	422	425	411	453	428	443	424	423	429	430	458	417	467	416	423	442	441	421	426	430	443	446	379	437	457	422	437	417	432	418	387	433	437	451	414	473	417	451	450	392	444	402	411	441	438	433	420	479	464	484	413	454	419	434	450	448	432	458	452	468	439	469	464	470	398	465	429	437	439	457	453	414	443	420	432	466	429	446	436	443	451	436	468	418	410	482	478	419	437	463	435	450	436	422	454	443	419	445	431	418	440	420	436	452	426	464	432	443	409	408	456	422	400	429	416	434	458	454	394	423	435	431	464	398	426	426	470	440	459	423	435	488	467	448	453	414	423	439	462	472	430	435	450	424	423	422	444	415	423	442	447	447	474	421	429	417	424	459	403	434	457	433	464	435	435	428	488	444	460	476	413	453	466	469	472	418	437	449	427	450	438	473	423	455	462	438	438	461	443	453	452	476	428	434	430	432	457	433	465	474	439	415	453	436	437	414	449	418	455	445	417	453	455	453	422	452	390	445	461	418	450	447	434	468	472	386	440	413	456	404	453	479	442	428	427	442	431	453	446	432	410	403	454	435	453	459	411	441	409	416	465	431	439	409	446	432	397	457	427	427	432	441	459	405	474	417	411	453	463	460	425	422	429	408	445	434	456	415	443	397	422	440	405	442	436	455	435	463	457	442	457	417	439	429	454	434	446	469	451	434	435	433	451	467	445	416	418	453	417	449	436	450	434	415	450	431	399	434	465	438	434	436	441	426	419	424	425	430	429	463	446	433	426	455	440	419	455	468	448	429	435	453	458	451	422	423	448	449	473	444	460	454	440	410	450	452	426	425	447	438	400	438	430	472	463	454	427	422	443	434	385	434	434	406	434	409	403	425	434	480	440	448	447	416	463	462	466	430	460	428	461	454	432	417	459	438	473	457	418	461	404	453	437	466	448	428	413	458	412	419	416	465	450	396	429	431	427	410	418	444	453	447
22981	21205	28882	23683	45614	56684	39988	18734	7882	2166	295	270	254	265	270	266	333	619	540	432	329	263	276	277	254	248	259	270	247	264	217	251	214	265	231	262	265	246	252	272	269	217	240	247	250	251	272	257	228	265	265	251	259	283	240	230	230	262	244	220	261	286	262	237	255	254	243	253	231	263	253	266	267	244	237	252	226	257	219	263	239	258	205	256	237	256	284	252	249	263	247	260	246	256	255	229	243	224	244	236	233	275	267	253	249	277	266	241	267	242	265	267	266	231	252	250	237	228	281	245	233	240	246	250	269	237	227	246	256	261	234	242	242	264	244	253	232	267	249	261	234	250	243	277	267	227	266	255	260	277	242	231	261	248	245	262	241	273	259	271	220	236	240	244	267	238	245	257	255	251	270	234	246	247	255	259	228	251	239	240	226	273	236	257	272	265	252	238	234	219	254	207	269	253	248	269	256	248	234	246	218	237	241	244	254	237	215	244	219	223	237	238	258	267	257	252	257	242	267	242	241	214	218	252	244	279	255	241	257	242	252	256	228	239	255	249	254	253	249	231	246	209	230	217	244	286	251	222	257	237	227	230	280	221	230	239	220	238	251	271	238	263	241	222	245	227	271	226	245	260	276	275	256	207	233	233	252	247	237	241	258	275	225	267	262	250	260	244	272	271	235	261	249	223	226	228	253	261	219	270	260	269	243	253	270	270	289	257	278	230	245	231	252	272	288	270	231	249	266	249	274	229	252	269	252	264	242	258	245	252	255	222	246	249	277	255	238	275	247	225	228	238	248	265	251	268	230	273	240	243	278	232	254	259	239	219	247	224	266	268	267	253	259	235	245	233	261	261	211	238	240	240	239	265	260	236	262	245	254	272	238	237	258	202	255	226	222	250	255	281	242	254	258	256	262	271	274	225	258	300	258	263	280	241	250	217	249	241	268	252	255	225	232	269	264	248	248	258	267	226	239	269	278	240	226	242	217	236	224	218	250	226	243	255	252	238	260	242	254	256	215	240	251	272	229	242	251	257	254	271	246	242	235	231	217	237	251	261	261	262	275	242	254	253	245	257	242	215	245	251	240	258	257	248	243	259	262	252	262	215	266	234	272	253	267	234	218	234	250	246	233	280	273	296	234	237	265	270	248	212	240	281	268	260	234	246	260	232	251	253	275	227	250	242	243	244	247	259	249	258	234	271	265	233	228	257	226	245	209	209	234	257	246	231	235	253	250	241	244	245	237	262	267	236	267	230	221	271	239	249	261	241	269	248	240	260	264	264	283	259	233	248	258	254	250	257	264	206	254	249	208	281	238	234	267	224	242	246	257	259	248	254	250	257	239	235	235	221	250	261	261	262	258	239	237	243	251	242	243	241	275	243	267	241	237	232	238	244	260	253	265	242	249	249	236	271	226	243	292	238	238	249	227	263	246	242	241	257	275	286	267	263	237	252	253	245	245	243	268	263	227	272	248	252	247	269	233	246	239	259	244	252	245	235	261	239	283	221	249	234	256	245	239	237	247	241	253	241	232	237	215	259	234	257	240	256	246	229	261	253	233	262	238	237	286	236	243	281	259	231	265	259	226	252	296	256	250	264	239	219	244	279	253	220	225	238	295	254	284	227	267	264	268	242	249	245	256	261	238	248	254	228	230	217	266	261	218	239	241	254	277	266	255	231	254	252	235	254	265	267	253	241	256	252	242	251	238	253	247	253	259	243	265	243	242	245	252	255	258	250	231	231	257	247	275	233	243	246	212	236	254	229	245	255	249	241	249	240	230	258	262	250	255	230	240	230	235	246	229	243	251	232	255	258	258	232	236	265	255	249	281	265	247	265	276	222	248	261	244	237	257	251	229	232	265	230	239	252	281	227	253	214	268	246	258	262	271	244	245	226	229	262	252	239	217	239	234	231	264	253	283	231	260	238	253	270	274	256	257	262	263	256	239	220	246	240	250	235	270	237	244	255	244	236	287	251	244	260	247	249	232	243	253	275	240	244	238	229	238	233	258	243	245	226	249	239	230	274	241	244	254	266	281	248	261	256	250	256	251	254	220	251	273	241	259	238	245	234	247	222	245	241	255	258	243	272	257	239	233	270	263	261	263	234	243	264	226	255	239	258	253	270	236	266	234	246	264	242	232	250	272	244	252	239	229	223	261	253	235	236	233	293	230	246	282	239	240	233	242	279	250	241	254	279	263	249	265	236	225	241	240	218	250	230	245	251	252	262	246	251	246	261	247	260	302	286	269	254	245	238	244	270	248	202	244	264	244	250	252	254	238	240	258	254	254	254	245	252	261	260	233	249	236	244	227	266	257	234	231	239	264	251	273	272	205	271	260	223	262	243	244	261	257	235	240	261	240	229	252	235	243	248	252	256	258	238	222	234	258	229	241	245	249	229	242	259	227	233	249	256	264	267	254	288	238	252	254	248	204	220	244	243	253	246	247	231	252	248	220	242	253	225	253	250	250	258	236	254	251	264	254	232	263	277	233	232	280	274	242	238	257	267	248	260	234	261	236	240	259	231	269	253	263	263	219	251	242	249	235	270	222	229	237	253	225	246	275	259	266	250	233	251	254	226	253	238	253	247	273	214	275	235	239	245	239	270	293	246	238	240	251	250	248	237	234	252	249	236	245	237	276	256	275	239	250	277	239	224	223	244	247	256	216	218	253	244	243	250	244	284	209	242	241	262	239	242	258	261	265	263	237	202	236	257	241	228	246	229	265	231	233	245	242	251	228	242	250	225	250	257	246	242	256	228	268	237	246	268	271	242	235	282	244	255	258	238	260	254	239	228	220	225	260	225	248	247	257	233	253	229	245	246	281	229	261	227	242	255	249	240	263	255	285	226	261	236	249	267	279	238	226	246	222	244	233	236	272	231	246	256	237	270	258	255	235	259	283	246	242	243	219	275	279	263	255	217	224	267	252	221	276	234	244	265	240	236	261	247	267	252	249	247	251	262	265	222	239	254	245	244	275	245	249	235	255	239	269	238	258	231	237	241	224	233	216	225	237	229	253	240	251	241	250	243	239	240	255	272	215	250	263	271	229	240	228	232	260	249	250	243	239	228	252	254	246	228	241	231	253	258	263	241	265	259	257	213	255	235	262	251	235	246	227	234	259	240	258	262	231	265	232	250	245	237	264	238	258	250	225	263	246	246	256	281	235	274	239	242	247	271	267	239	243	240	253	224	257	248	277	262	277	236	235	253	237	257	207	241	207	249	270	246	241	252	247	244	231	257	226	241	252	252	240	255	229	260	267	232	244	239	234	244	274	246	244	267	263	257	263	242	258	250	265	240	238	255	235	242	265	241	253	247	244	240	222	269	250	251	229	226	228	275	246	261	233	254	236	256	253	250	232	236	263	221	245	246	264	254	241	266	239	217	247	248	226	244	248	228	232	272	245	262	247	264	258	236	209	276	254	241	258	240	236	262	229	256	231	263	263	233	260	271	225	225	238	282	223	243	249	288	252	245	252	249	227	224
27730	42897	29053	27896	66143	61636	39897	22378	13359	4455	462	410	451	425	433	405	785	1655	1259	903	609	480	422	397	432	386	404	401	434	361	400	442	395	390	402	414	400	385	423	387	411	438	392	402	391	412	417	393	389	368	373	399	398	396	417	409	403	397	387	417	421	414	419	422	418	438	420	414	390	371	403	433	362	392	406	362	358	418	400	387	396	435	374	422	433	403	423	420	429	402	413	359	388	404	394	410	430	444	410	421	377	406	393	399	396	411	400	434	413	390	424	376	384	413	422	395	380	393	395	434	391	399	382	414	404	417	407	417	363	399	383	423	388	406	383	393	424	378	386	422	404	401	403	361	382	411	437	421	411	418	353	363	439	384	416	395	372	414	370	409	387	413	388	381	398	388	413	389	372	399	371	380	422	431	347	423	410	416	415	417	410	409	399	394	434	397	415	430	409	410	428	402	429	387	372	391	374	419	399	423	372	412	412	418	386	375	400	401	396	409	398	369	411	356	405	399	385	388	415	395	394	438	401	363	379	395	399	374	401	386	380	383	385	372	412	419	379	378	402	415	386	402	376	396	375	439	379	394	410	393	408	388	387	429	357	393	411	400	395	371	375	410	409	397	411	415	428	403	397	400	397	399	415	389	424	372	371	390	406	354	390	414	393	376	371	422	420	420	436	382	444	377	376	386	367	434	377	412	411	370	380	408	394	395	396	385	408	391	396	393	408	373	398	402	425	385	399	392	407	363	377	406	415	365	383	379	384	377	417	414	383	432	397	385	413	426	404	433	363	451	428	383	387	399	384	391	385	388	450	392	405	393	384	378	430	402	379	425	373	421	404	404	401	383	384	381	349	419	342	409	388	403	373	440	413	398	378	388	362	390	406	421	394	394	364	422	390	372	397	402	423	403	408	411	413	425	365	418	397	421	377	378	392	397	424	416	383	373	413	381	391	380	376	430	371	387	418	385	371	398	394	381	359	394	401	362	412	397	414	411	405	400	415	392	413	405	407	376	409	422	370	415	375	366	394	395	410	378	405	400	378	399	402	407	414	364	424	422	415	456	390	410	369	382	377	385	390	419	415	395	402	436	388	413	399	390	373	395	376	370	374	422	399	366	409	393	377	392	415	401	377	393	383	378	405	430	411	401	381	388	405	387	420	387	408	368	384	380	416	408	374	401	389	402	395	435	411	367	391	364	410	392	387	390	391	426	372	433	396	385	392	383	366	373	393	389	389	364	420	378	382	411	389	385	429	402	397	389	412	342	418	390	364	380	400	397	382	383	390	391	387	391	381	421	391	387	396	402	403	386	370	404	411	403	389	394	389	387	386	382	361	411	415	413	382	410	372	441	385	405	408	375	391	401	382	389	427	402	391	388	379	346	409	367	368	399	418	391	377	434	374	400	406	430	402	391	381	402	386	385	394	355	389	390	364	376	363	409	417	366	395	350	418	379	364	437	385	397	397	392	419	409	364	376	377	371	408	381	381	372	393	414	421	420	398	414	386	391	394	392	456	407	361	418	394	366	388	393	413	396	390	394	407	369	365	417	397	377	401	407	388	385	420	414	379	403	397	377	378	381	380	394	376	410	393	408	411	396	349	431	409	373	375	352	414	378	407	376	394	410	425	392	409	397	413	366	397	382	376	393	408	359	424	373	406	382	350	377	407	371	398	416	364	376	343	376	368	387	407	368	398	384	425	424	367	384	401	362	402	402	411	410	396	387	368	361	404	419	376	384	437	368	395	369	394	396	405	384	389	400	378	392	414	402	373	386	372	382	372	378	393	404	393	401	411	365	423	381	412	382	365	384	395	412	404	377	387	401	431	393	375	385	402	382	396	389	380	392	385	367	397	399	397	408	396	423	361	395	399	351	395	408	382	403	410	388	412	374	412	405	388	407	344	416	400	399	398	372	408	373	432	348	425	369	405	402	396	388	417	385	383	371	417	400	372	405	405	382	437	412	417	412	399	396	398	417	394	408	395	408	379	413	390	412	405	402	372	402	355	424	399	436	401	394	352	433	416	407	401	415	359	357	425	444	380	390	403	379	377	390	417	372	404	357	369	408	392	378	390	362	404	415	402	386	392	396	394	432	380	438	396	389	430	387	410	398	374	400	426	416	416	374	404	373	396	393	416	405	395	403	393	380	408	383	371	410	410	397	414	353	400	398	393	405	382	419	400	404	408	391	382	363	395	383	379	390	403	431	408	373	437	355	379	379	421	408	401	390	376	386	417	400	434	360	383	386	369	388	453	406	396	409	404	423	381	366	377	438	416	407	378	405	351	378	396	371	408	377	353	353	395	382	426	357	403	427	396	375	404	415	352	386	406	353	377	395	394	401	389	418	436	392	388	391	417	399	405	420	386	396	420	400	381	385	374	370	415	404	434	411	364	404	385	442	385	382	439	401	429	395	422	391	403	419	398	357	420	400	413	359	363	439	410	419	399	409	398	378	387	421	379	373	390	390	402	397	406	388	445	372	396	420	419	389	426	397	388	404	399	406	390	373	381	406	405	392	419	395	433	387	408	404	433	393	401	427	400	394	385	388	379	375	381	370	407	399	374	370	372	433	353	424	421	422	396	403	451	385	398	419	376	386	387	378	418	402	385	377	378	413	407	417	388	372	368	398	375	374	411	352	396	439	445	403	363	404	387	397	385	422	407	365	402	407	397	398	359	415	410	393	429	375	422	361	378	397	403	405	340	434	405	419	392	412	394	378	365	385	372	399	413	397	389	396	395	377	366	422	361	410	394	427	389	393	413	401	391	380	387	397	355	401	368	402	394	422	407	388	400	376	368	403	443	394	373	366	391	414	384	425	406	382	353	411	386	435	412	407	394	391	376	378	386	391	419	372	401	396	420	399	384	393	365	445	413	430	377	390	387	409	418	403	414	397	348	389	410	368	388	393	402	387	402	410	412	400	388	436	366	425	379	434	408	364	421	387	425	383	414	409	373	415	394	383	382	411	368	386	396	376	415	427	367	435	390	376	401	378	422	409	413	412	421	379	388	364	391	417	410	393	383	395	416	401	394	371	394	381	374	384	376	394	376	397	392	397	395	447	382	394	386	430	408	396	412	409	386	415	398	414	392	394	369	393	399	420	425	375	411	432	400	389	405	432	407	374	430	360	381	400	389	408	391	411	411	403	404	420	406	401	383	394	394	430	389	385	420	396	357	384	401	427	389	376	400	383	394	419	396	385	428	359	403	363	379	401	403	426	391	406	392	383	440	432	398	399	387	386	390	372	409	388	397	369	414	391	397	367	362	383	400	379	384	404	368	388	391	374	411	373	398	398	399	380	405	424	390	414	393	403	348	378	394	397	404	398	406	406	400	395	381	382	421	416	375	381	384	442	400	440	430	406	401	372	402	379	395	399	404	396	385	380	384	398	420	377	359	383	375	401	393	418	402	388	413	390	434	406	398	421	382	431	403	453	358	407	408	370	409	414	394	382	439	387	425	391	388	401	379	411	421	403	373	414	388	408
26391	20961	15767	10854	19067	15254	6568	1330	635	436	272	249	240	248	241	261	248	252	232	258	255	255	248	265	253	240	235	239	256	218	234	256	210	235	234	232	230	230	247	243	235	228	230	232	247	250	241	222	228	220	245	258	270	207	265	260	254	215	243	215	255	207	233	220	232	240	255	245	235	239	225	259	257	257	237	235	237	232	225	244	243	247	222	240	276	259	220	228	244	249	242	235	247	261	259	260	257	264	223	233	234	226	240	244	270	252	239	225	249	251	246	232	252	233	244	237	240	247	237	239	232	225	223	227	233	230	224	261	260	227	270	230	235	235	254	235	247	241	227	245	258	229	242	238	227	234	268	241	244	234	256	266	254	213	251	248	200	267	260	248	232	268	231	225	239	276	202	251	251	253	217	242	240	220	247	239	261	266	271	271	207	250	223	217	262	222	250	255	265	229	235	245	237	248	226	245	252	234	263	225	241	221	245	238	257	236	253	241	260	232	208	239	232	231	240	243	264	241	225	212	246	258	255	219	236	229	257	234	258	251	227	220	229	246	241	242	245	221	234	253	254	212	241	217	266	227	223	236	259	248	225	233	270	253	214	238	250	221	267	223	241	237	257	228	229	244	258	218	244	253	252	244	238	236	227	251	241	256	208	233	243	234	216	226	237	240	254	217	215	252	232	242	231	266	237	248	221	241	252	221	227	229	239	249	196	244	243	244	218	252	265	252	235	256	237	229	216	241	248	244	227	238	226	253	255	239	230	250	282	262	239	229	243	233	231	261	231	202	265	228	255	239	254	229	242	240	222	246	273	245	268	249	241	235	255	233	242	247	235	240	272	245	231	242	254	254	228	247	241	263	253	214	248	216	238	227	236	235	240	257	238	229	249	249	233	252	240	238	250	222	255	219	270	247	215	232	221	233	275	252	203	247	251	274	240	214	233	250	232	259	254	243	240	232	229	221	258	242	263	261	254	228	261	259	243	239	238	248	240	269	233	233	238	242	243	257	229	226	226	237	249	219	223	246	244	219	250	243	241	250	231	227	271	268	244	270	240	236	254	225	254	240	234	276	237	237	249	237	235	248	254	242	249	270	244	248	257	255	264	231	257	237	243	242	240	244	262	258	243	263	227	211	214	241	268	233	247	238	260	226	233	226	241	252	235	244	234	230	234	212	236	255	249	251	252	226	240	248	209	227	250	280	267	240	236	242	216	236	225	238	220	224	236	256	273	255	252	241	243	251	270	247	224	268	241	241	251	237	250	224	253	234	225	245	253	232	257	254	223	266	248	266	257	260	249	242	243	215	254	236	237	262	253	262	253	271	243	244	248	229	249	224	250	257	284	230	218	251	238	239	262	243	247	268	236	221	263	232	226	246	233	255	234	271	228	249	241	249	240	227	226	238	239	250	207	228	269	234	221	266	243	225	236	238	248	249	235	247	242	270	250	249	250	224	259	252	236	212	223	203	225	233	252	224	244	242	245	243	238	224	283	249	213	256	255	250	239	249	275	261	253	242	239	237	241	237	224	259	241	211	229	238	221	234	257	257	247	225	252	227	257	263	229	248	228	262	252	233	257	231	244	203	241	237	248	235	242	237	244	245	265	252	258	244	225	222	224	222	222	247	260	251	241	231	257	253	225	245	219	226	262	233	213	214	227	227	251	266	255	258	261	236	225	254	262	247	251	239	246	243	250	259	241	250	240	230	245	216	234	222	237	262	228	243	226	268	222	237	245	211	277	248	242	227	265	239	252	234	224	217	227	231	253	223	246	229	256	245	253	229	232	251	253	255	226	251	242	260	230	250	223	235	233	232	286	247	207	232	249	230	241	254	254	239	245	231	244	215	248	249	229	242	242	252	232	234	232	231	243	211	256	238	222	253	256	248	242	249	254	251	227	245	236	236	245	259	264	263	257	245	257	248	252	248	247	249	249	246	247	235	224	221	237	239	253	221	253	258	203	248	231	230	246	235	250	233	246	233	259	228	256	241	240	238	276	268	241	248	221	222	241	242	233	251	260	248	238	272	256	254	244	258	241	242	255	231	244	255	219	220	242	223	262	246	224	227	241	230	215	243	247	246	248	263	221	235	237	230	261	223	249	232	224	208	255	244	245	280	247	249	228	233	253	241	266	246	227	218	237	226	255	220	188	244	265	224	229	257	248	222	242	298	244	248	250	248	240	227	228	236	230	233	218	243	255	267	220	228	243	249	267	238	241	229	251	232	238	230	262	265	228	215	235	256	245	237	270	217	257	228	252	257	243	250	269	219	247	263	251	253	248	239	222	238	236	218	223	249	258	232	251	265	236	224	235	264	239	214	221	233	251	257	248	243	252	251	245	236	250	268	225	251	220	251	253	258	231	235	217	239	211	242	235	244	240	255	260	259	239	261	269	216	244	246	250	249	254	236	222	254	229	232	242	254	250	238	250	248	240	221	256	254	248	225	228	245	255	272	224	255	224	245	232	222	217	243	216	233	253	223	255	253	229	235	269	239	231	231	232	254	251	245	236	232	272	234	239	271	239	265	248	219	230	266	213	241	275	234	247	251	232	252	261	229	234	244	247	242	227	226	264	208	275	248	247	263	237	269	251	238	231	235	257	237	223	235	269	271	229	227	258	241	279	256	247	238	241	237	235	228	244	253	218	236	252	237	262	263	244	233	231	253	226	251	237	249	247	222	249	217	232	254	228	258	216	250	269	263	235	244	246	259	227	242	228	240	263	246	223	247	234	212	239	215	239	249	245	246	256	240	226	250	224	249	235	243	238	237	265	222	250	254	256	231	265	257	227	215	262	236	265	244	260	252	239	241	241	234	227	258	247	211	225	233	227	244	225	256	246	250	241	254	247	246	262	259	253	238	216	219	215	255	216	245	242	236	242	264	218	257	260	236	256	233	248	245	254	215	267	220	257	245	270	256	212	234	247	252	238	244	231	232	218	237	250	253	240	255	220	231	231	249	253	265	275	249	220	252	251	260	264	249	270	226	247	239	231	254	248	245	267	231	254	219	226	238	252	243	234	216	239	244	260	239	228	246	214	238	232	254	229	221	227	229	266	244	220	252	240	213	223	219	233	252	233	215	227	236	254	261	224	247	253	239	225	254	245	240	227	261	219	254	245	250	237	257	251	248	245	229	245	265	269	247	261	227	238	228	256	223	254	227	218	243	225	226	249	248	228	222	246	222	230	253	225	216	229	246	272	253	234	239	242	248	223	224	270	224	250	224	233	242	232	232	232	234	251	257	239	242	244	227	245	239	246	256	241	214	263	236	235	245	233	239	259	252	232	212	276	252	239	214	251	223	273	232	227	227	246	248	248	251	257	236	249	260	222	246	224	241	253	254	235	235	250	245	244	228	212	234	265	197	258	229	243	225	235	245	243	256	241	237	234	234	230	232	252	226	232	276	220	207	232	235	239	257	250	236	235	234	252	241	240	237	231	207	250	222	269	243	236	243	241	243	266	217	247	239	236	242	208	263	240	237	220	262
18478	22838	14981	16235	27191	21503	10221	2806	1461	951	400	370	403	398	412	389	398	440	454	405	421	409	363	423	384	384	410	371	408	358	371	384	383	378	401	390	362	399	420	382	368	382	392	406	390	413	414	382	394	414	399	376	423	396	411	375	387	395	392	419	383	409	423	387	410	373	375	400	426	399	381	406	413	399	425	410	379	415	388	409	369	430	352	382	383	382	383	406	399	373	380	374	408	389	404	397	395	412	389	388	391	371	371	453	392	387	407	431	402	406	393	457	390	369	414	409	404	423	421	377	371	412	399	370	408	404	418	410	387	398	424	378	393	363	358	397	432	382	357	411	377	405	396	388	400	384	387	408	383	428	371	418	378	393	380	396	414	396	384	383	393	381	410	389	384	391	390	387	400	407	387	379	403	411	408	394	414	424	385	386	380	381	388	386	399	371	371	415	373	402	394	404	386	398	397	385	367	381	390	369	402	396	399	369	381	393	389	381	399	401	372	400	392	369	408	393	407	376	413	384	411	395	397	353	397	410	359	390	405	412	414	367	418	401	351	415	375	376	379	404	398	419	393	387	404	366	390	362	374	390	406	362	387	391	378	405	389	376	403	403	380	368	384	378	393	411	390	397	389	362	340	381	401	385	364	387	398	380	376	389	403	409	413	415	409	392	377	381	375	390	374	390	389	392	382	368	404	359	351	416	388	406	366	441	412	376	356	393	380	399	395	414	377	399	419	361	419	373	413	382	396	381	388	366	408	381	397	396	424	364	406	365	400	413	401	399	372	384	364	399	371	400	409	385	376	384	402	368	401	388	372	383	370	418	424	374	404	362	375	429	417	372	412	392	428	411	392	398	380	378	411	413	421	359	378	386	370	408	379	405	413	377	410	412	412	416	393	391	398	381	410	386	396	429	380	417	362	394	413	417	400	342	387	392	378	395	414	390	365	435	368	404	361	361	433	401	408	356	360	423	374	372	406	408	419	422	392	365	379	356	386	387	387	387	379	395	403	417	385	385	423	412	445	438	388	390	388	405	395	399	428	425	363	395	412	374	391	379	388	387	396	379	423	407	379	401	361	397	394	389	389	357	403	392	370	392	397	403	389	384	406	356	376	385	382	415	399	360	389	384	415	434	393	378	373	406	407	377	390	383	385	397	415	388	385	391	390	377	395	390	392	404	390	391	384	397	381	397	429	401	410	335	409	398	400	392	404	371	412	383	412	397	398	364	396	393	415	408	438	374	383	368	386	369	394	440	393	365	399	381	415	401	399	411	408	399	373	366	361	377	390	432	373	395	399	384	401	396	414	398	395	393	408	385	390	406	390	390	430	363	445	405	376	378	419	391	416	412	406	417	440	395	390	357	432	369	444	405	371	385	406	406	399	408	392	384	357	403	391	416	391	442	364	397	387	388	371	413	416	401	382	360	365	391	394	372	384	369	381	401	384	393	373	386	412	409	383	335	357	361	421	376	406	430	361	396	406	376	419	393	376	389	401	407	401	388	388	356	396	376	401	381	381	363	387	394	339	379	374	405	412	406	366	403	398	408	364	384	406	363	395	366	393	398	399	383	430	416	394	388	408	390	401	369	385	373	385	418	395	402	401	403	373	374	372	414	376	390	386	418	354	425	399	384	405	439	438	390	375	394	364	389	423	388	382	382	426	425	365	386	384	403	434	395	401	405	407	370	393	395	417	372	408	399	395	394	425	373	358	411	432	368	379	418	407	402	389	394	400	372	368	416	377	416	409	447	398	373	408	382	411	359	380	357	377	384	421	416	399	393	397	417	405	390	382	413	417	365	396	388	396	414	392	399	380	374	398	396	399	397	380	392	378	372	425	391	368	410	403	382	413	415	371	401	402	411	398	398	415	401	381	404	370	359	382	401	405	395	383	400	406	382	413	405	389	370	416	389	405	394	354	390	422	413	410	402	368	394	344	416	373	393	393	400	374	414	388	358	370	355	392	427	402	370	396	380	365	405	385	395	404	390	365	365	420	419	380	385	409	392	398	420	396	371	396	420	399	393	379	386	382	370	394	382	446	412	377	383	412	431	352	398	376	376	422	391	401	360	386	390	402	379	398	410	357	368	418	370	409	402	405	391	391	360	373	391	416	433	353	361	423	392	415	374	402	413	410	376	374	385	403	402	435	396	389	408	406	424	421	388	397	393	351	429	383	386	386	351	439	418	408	391	398	385	413	420	390	414	406	424	396	391	375	393	373	384	360	439	391	396	374	382	372	380	383	362	390	382	413	407	431	412	423	361	398	380	427	374	407	419	438	393	385	393	389	396	380	387	372	442	363	442	375	387	376	388	423	406	390	390	359	396	421	354	326	381	385	421	390	417	386	359	363	362	441	376	386	391	399	372	393	403	434	388	410	410	421	388	407	399	396	408	371	393	409	376	398	374	400	366	396	356	375	408	368	398	397	400	408	419	369	352	384	413	401	405	429	413	359	372	401	398	407	327	410	365	362	380	419	390	402	379	404	420	381	372	395	393	396	401	358	414	396	367	372	426	385	388	404	398	413	384	395	376	387	356	425	352	354	400	394	417	382	370	415	406	408	383	415	415	392	399	407	392	388	360	404	394	377	400	376	394	410	391	356	395	391	370	395	417	372	392	407	380	424	364	421	410	400	397	380	374	386	442	386	393	406	401	360	382	405	413	406	398	378	359	357	388	401	395	401	372	391	406	418	377	432	417	387	366	417	387	382	399	411	379	393	411	391	356	390	401	384	398	375	424	408	390	377	350	355	391	385	366	401	378	420	352	400	377	406	380	387	393	397	346	382	400	388	388	408	359	389	415	425	388	381	402	380	398	416	410	389	411	364	412	409	381	411	401	393	405	377	387	392	404	394	377	368	364	389	368	388	420	387	427	403	391	438	384	354	378	412	418	385	402	397	392	397	398	416	384	381	379	384	398	400	415	420	382	421	426	369	365	366	378	414	412	396	391	400	388	367	390	370	373	418	387	385	414	378	405	436	392	363	396	420	373	417	384	385	367	398	383	382	405	409	370	405	422	394	380	406	378	386	413	388	428	406	389	416	388	408	384	379	408	352	394	391	398	406	387	395	447	386	377	437	388	383	382	404	341	387	390	389	367	366	382	416	400	408	403	389	397	363	445	424	389	393	370	382	400	425	366	423	390	398	388	395	377	366	410	382	352	376	384	406	405	357	389	409	414	410	345	373	392	420	395	423	407	406	383	402	398	394	411	409	392	415	382	368	380	415	393	376	372	414	385	374	408	421	388	405	372	375	407	410	379	375	411	389	401	347	404	353	356	415	382	369	383	385	392	381	373	371	393	409	411	378	404	392	440	389	394	430	368	378	376	406	369	413	387	411	412	405	366	417	362	360	388	397	416	386	386	361	398	402	411	385	379	400	381	387	368	387	364	356	378	384	374	388	409	418	378	385	391	403	369	418	420	353	387	415	385	370	388	388	385	385	399	425	387	376	375	409	398	359	373	365	387	398	378	387	374	407	362
24264	21167	28111	25163	35173	47752	32231	12100	3737	1774	329	278	268	283	297	285	341	539	441	369	349	311	309	269	287	278	287	292	294	316	282	265	288	267	269	301	268	297	276	278	281	253	307	303	268	258	266	320	297	264	252	277	296	300	305	253	290	268	264	279	266	295	254	298	263	308	282	290	260	288	298	243	289	267	260	255	279	297	289	283	265	261	289	277	276	280	268	297	275	228	280	272	266	260	292	281	287	273	280	270	266	269	318	295	247	271	282	258	254	288	264	251	284	290	254	277	288	281	262	323	287	294	285	255	261	294	256	289	271	293	290	255	271	266	259	284	282	301	257	271	297	251	278	267	269	252	303	275	279	252	274	266	262	300	300	335	268	288	292	294	282	301	267	297	296	282	292	282	282	273	283	272	253	282	284	260	280	262	265	281	266	274	282	253	253	278	244	274	282	294	283	276	260	275	281	295	288	276	256	281	282	291	287	298	275	315	276	282	267	296	297	265	286	261	286	312	261	287	272	283	270	334	305	270	262	265	281	303	314	269	291	281	300	257	253	261	267	273	261	287	282	247	245	258	273	254	303	288	271	290	247	262	252	279	258	287	288	297	272	243	271	268	287	286	306	294	273	274	299	304	260	303	278	272	268	283	261	284	278	263	260	279	266	265	272	266	258	278	317	261	308	281	285	304	273	288	258	316	258	292	290	265	281	290	288	265	258	291	287	261	245	280	313	279	264	294	281	285	303	282	239	302	282	278	288	265	276	287	305	284	274	290	270	279	284	271	244	316	276	271	275	269	291	282	271	263	277	283	284	305	287	297	277	297	268	232	280	277	269	298	254	307	254	330	223	263	287	257	276	282	288	243	295	269	251	301	258	250	268	273	276	264	292	281	285	256	283	278	296	286	283	302	309	289	265	270	252	273	255	252	265	282	262	287	281	291	276	255	305	242	312	280	307	326	289	278	269	281	251	263	268	276	277	248	254	272	284	253	265	317	263	278	288	280	269	259	282	249	271	296	293	280	286	309	300	307	266	292	283	301	247	286	248	314	325	255	303	303	282	239	289	284	248	248	277	269	283	265	285	272	276	262	273	237	244	255	301	279	294	287	268	311	263	296	281	278	289	274	286	275	280	288	276	272	269	262	289	291	286	296	280	276	249	296	311	270	283	241	264	288	281	265	295	276	267	258	253	284	292	283	276	279	280	288	276	295	300	277	283	283	286	272	265	286	283	277	288	286	283	282	300	279	276	242	300	298	275	287	295	277	295	296	278	273	282	287	252	287	295	268	252	289	290	257	257	285	276	263	259	272	266	257	302	320	238	312	275	293	284	311	272	247	265	279	290	261	267	283	244	254	251	274	278	289	279	320	272	300	261	278	245	277	298	264	307	278	279	270	263	234	277	293	290	306	320	257	255	265	266	254	275	280	255	260	296	269	266	249	314	294	263	279	278	280	283	291	279	277	269	255	241	274	281	293	249	262	275	285	262	277	258	293	310	276	265	242	256	283	278	276	263	280	282	268	292	292	284	260	285	292	289	285	270	240	289	293	280	264	284	256	283	289	265	248	257	279	279	272	256	281	276	284	299	271	270	265	290	273	295	273	304	303	270	262	299	268	287	280	298	263	299	293	302	293	274	266	286	262	315	279	261	287	289	303	249	247	269	274	287	269	295	294	293	297	295	298	290	262	256	278	294	301	292	294	279	290	286	301	288	260	278	275	272	279	254	265	277	269	265	251	280	278	276	280	282	289	268	287	321	294	271	283	288	273	266	297	263	270	282	273	280	305	268	269	258	275	275	273	280	287	318	291	266	283	271	295	279	273	275	252	278	259	268	263	316	264	299	246	309	274	289	318	307	272	257	254	278	272	274	277	262	314	278	285	271	286	281	285	307	294	283	298	295	275	258	276	272	295	267	278	268	248	287	254	284	258	323	256	270	259	286	297	297	262	273	255	269	278	318	266	257	260	283	247	277	305	327	283	280	299	287	281	256	291	302	283	294	287	288	270	254	270	292	284	285	286	288	283	267	269	267	271	289	284	295	279	249	270	260	272	259	285	275	265	267	256	248	266	264	263	255	257	294	289	285	288	293	269	257	265	270	291	294	284	260	288	254	279	305	279	254	278	261	293	291	256	286	283	295	266	306	278	284	272	281	257	278	295	291	286	289	269	286	288	237	258	277	258	226	293	239	281	300	263	278	293	270	281	272	277	292	262	301	280	280	279	257	273	262	291	254	296	266	266	270	301	267	289	273	273	281	280	278	275	277	287	271	249	263	301	270	278	257	246	260	284	266	274	245	274	265	256	294	258	290	258	285	270	302	287	289	260	275	295	254	272	267	281	298	269	259	236	266	261	297	266	265	239	281	270	240	277	264	293	306	272	256	298	270	285	261	279	269	302	287	278	281	248	263	302	269	279	299	268	276	262	254	263	275	253	300	313	268	285	307	285	251	264	286	271	317	258	285	283	260	250	273	287	268	271	255	284	274	294	302	277	280	262	258	276	261	260	279	274	263	293	268	260	252	273	287	281	259	286	274	274	286	316	256	276	270	258	300	283	299	293	291	287	267	275	257	249	304	284	257	283	282	278	282	277	264	289	269	269	273	308	254	306	272	271	285	261	300	259	292	286	311	265	244	312	270	282	285	269	275	313	280	286	266	282	279	286	281	295	269	281	269	265	292	287	290	290	283	269	274	306	263	246	297	276	293	302	281	283	263	320	283	287	261	269	280	273	284	268	267	255	306	294	265	263	275	295	301	279	294	298	253	266	300	283	257	250	265	278	265	265	300	286	252	253	261	293	317	298	264	251	269	301	271	268	293	308	293	294	317	302	284	288	277	297	280	266	253	287	264	295	282	259	274	273	248	318	290	271	290	284	280	278	251	305	278	290	265	257	308	285	260	267	298	259	301	269	282	270	294	299	259	249	259	272	261	275	268	260	283	251	260	265	264	275	284	268	267	258	307	301	297	247	261	277	282	268	254	275	259	265	280	266	280	292	280	276	286	287	292	248	263	271	250	276	284	285	270	292	296	289	282	267	284	283	277	285	299	314	277	292	265	318	254	270	269	276	289	293	273	291	274	280	258	285	276	271	299	252	296	269	262	271	293	257	286	240	277	286	283	262	308	280	281	245	260	263	265	288	288	271	261	297	302	271	308	304	307	267	259	256	286	287	312	281	287	256	276	281	262	266	273	276	273	245	270	286	271	278	277	282	274	284	296	277	263	295	261	269	263	271	300	285	281	292	296	295	286	259	267	278	284	282	273	259	281	251	299	267	288	288	272	293	269	278	258	294	258	268	271	251	299	269	300	290	281	289	278	276	290	280	267	271	287	301	243	281	267	266	286	277	297	266	281	294	257	289	256	270	273	275	318	273	294	280	276	286	259	249	345	262	323	297	268	304	267	295	272	272	254	249	286	284	266	262	275	270	282	275	274	270	271	285	295	276	259	283	304	292	265	286	276	271	289	271	257	274	290	289	304	302
22684	35695	21209	27758	47544	49589	33439	15788	8126	4393	558	492	471	440	418	475	625	1239	1011	779	555	493	491	441	459	422	431	460	440	458	427	439	434	443	442	428	458	445	437	446	449	430	441	449	448	430	481	462	476	480	473	418	475	421	408	450	423	450	443	435	463	447	446	443	479	489	437	444	447	469	431	422	477	446	459	457	453	431	458	410	470	447	473	452	394	452	426	444	456	465	442	439	467	459	440	488	423	455	422	429	448	467	433	452	426	451	481	445	459	448	463	439	456	445	470	500	447	475	443	452	433	427	438	428	439	463	429	478	460	421	445	500	457	455	453	424	437	446	470	448	433	448	458	429	426	457	459	443	459	429	448	471	421	476	423	448	442	439	480	458	452	428	458	450	411	427	445	458	386	437	474	439	470	484	435	464	429	445	450	427	427	455	462	446	463	433	480	461	472	455	440	459	452	434	465	448	435	432	454	410	463	479	427	451	455	441	465	456	426	455	436	411	433	440	460	438	453	462	474	461	460	447	457	466	474	467	438	453	445	482	440	424	459	427	457	418	453	462	446	466	476	443	444	427	453	469	451	478	431	432	454	437	487	455	479	437	461	422	466	457	440	472	441	450	462	456	450	417	473	386	425	452	502	440	422	457	448	467	427	468	452	447	459	449	445	414	428	481	431	424	441	455	438	468	403	473	468	421	455	419	455	456	486	477	462	413	456	469	445	452	439	483	456	447	436	468	448	451	453	498	438	474	411	413	465	416	426	481	456	439	419	458	441	449	434	418	431	451	476	453	444	445	434	429	446	444	474	469	449	455	446	456	444	459	453	470	449	436	450	469	444	428	454	420	448	447	455	452	432	469	422	421	458	453	452	411	428	440	454	456	447	434	433	425	443	475	436	450	495	444	472	415	433	478	422	415	458	439	436	442	432	437	416	448	443	444	443	433	482	468	407	451	446	462	468	444	444	478	415	438	472	472	479	493	459	452	456	436	427	466	447	455	423	455	427	419	466	425	439	494	442	495	485	458	455	410	426	398	437	441	485	436	442	449	470	467	415	441	426	453	416	457	459	420	444	448	448	442	456	441	449	441	457	477	487	434	460	458	477	450	465	416	442	488	421	444	445	443	464	406	418	469	458	437	433	449	452	463	428	448	482	404	442	461	431	456	486	421	455	432	464	456	452	435	441	423	455	459	463	452	473	429	406	440	442	444	425	455	420	470	425	460	434	464	444	410	460	434	467	459	460	444	431	465	437	432	432	459	449	455	449	454	438	445	422	461	399	432	463	479	455	444	456	443	456	445	457	409	488	462	444	445	483	396	421	472	431	460	433	427	442	455	455	456	453	453	452	437	445	430	439	446	463	502	448	448	426	470	467	453	467	450	458	453	431	487	435	480	396	454	465	439	447	454	470	418	413	477	471	418	445	477	437	428	451	485	466	460	445	442	423	454	435	425	462	434	464	410	451	434	449	458	426	451	419	469	453	443	436	464	450	466	430	453	416	445	479	424	449	458	486	457	400	406	483	427	442	448	448	486	476	448	450	452	484	468	480	444	461	455	421	471	458	420	483	436	478	468	446	482	442	461	415	421	464	447	452	418	492	438	423	437	459	434	474	464	442	425	456	450	442	435	424	453	432	460	445	485	488	494	420	432	445	472	443	438	438	443	466	455	438	452	420	442	436	456	441	447	443	466	430	447	450	418	426	437	464	450	446	455	486	475	431	439	475	448	451	411	456	412	432	448	419	393	415	448	467	460	419	433	460	429	438	445	467	430	446	425	488	446	441	438	433	459	468	466	449	450	458	457	444	435	454	449	449	447	432	449	456	404	427	428	472	427	462	455	461	420	442	497	445	441	455	454	412	454	454	492	461	462	479	484	425	465	436	474	466	484	424	446	445	455	422	442	396	413	445	465	486	439	461	449	445	430	427	418	418	459	426	459	434	449	452	461	459	436	436	442	459	401	432	412	478	456	442	429	428	448	462	416	497	459	433	427	485	444	468	454	432	461	489	419	440	457	424	464	479	448	473	454	456	474	408	441	423	433	383	429	436	430	470	435	481	436	464	403	459	425	458	418	450	448	430	476	430	450	458	446	446	482	439	455	476	432	437	441	417	472	476	423	434	447	444	460	450	458	404	463	453	441	435	452	475	459	508	428	453	466	470	463	438	482	422	446	438	509	440	484	452	476	463	436	467	466	458	449	470	431	440	478	434	442	467	432	422	450	428	428	443	457	431	455	432	440	427	441	445	441	455	412	439	431	430	459	453	432	435	472	483	438	449	445	419	491	430	440	407	462	431	470	448	434	443	469	437	459	438	457	451	461	460	463	453	460	455	493	442	439	405	450	448	456	452	466	469	416	464	474	441	461	445	441	464	435	433	417	471	439	443	503	409	413	441	445	480	486	454	416	454	408	451	419	444	447	462	443	440	474	436	468	428	434	455	468	432	436	446	479	434	459	426	456	436	437	488	481	479	435	433	443	503	446	448	437	472	443	459	479	477	442	424	469	431	460	437	423	430	426	445	456	460	401	443	454	428	456	455	453	453	427	474	417	446	427	454	436	483	468	450	416	476	450	422	439	479	415	423	458	447	452	435	457	475	463	435	434	461	430	448	448	468	466	446	494	429	435	447	452	469	415	410	413	456	469	454	444	465	445	458	451	452	438	452	430	492	432	471	471	437	441	419	459	470	473	425	458	493	409	429	439	469	488	460	398	459	436	417	460	412	473	432	466	426	429	442	410	434	414	467	456	429	461	455	445	463	456	459	472	480	455	481	424	411	454	474	441	437	455	463	447	420	433	431	468	445	440	462	447	434	421	462	440	425	429	427	447	463	512	454	460	465	438	464	420	440	408	460	435	441	476	457	451	423	459	440	457	460	454	408	421	419	458	442	447	430	441	449	464	436	463	440	463	424	469	443	444	438	419	413	429	472	451	439	440	464	489	422	472	445	458	490	447	447	453	426	442	431	454	461	540	448	463	408	444	474	440	445	460	419	459	426	442	426	429	449	462	442	498	459	415	425	451	452	439	439	442	474	436	461	443	500	456	457	419	466	475	426	405	431	441	433	460	510	423	451	442	416	414	452	449	416	502	477	434	462	450	462	463	493	416	430	407	473	464	457	439	461	466	449	476	491	457	450	405	459	429	443	475	433	497	440	445	443	480	454	417	479	499	450	440	441	435	474	466	438	439	456	424	458	481	443	468	436	436	439	431	426	456	451	432	427	404	439	454	455	426	428	441	461	438	425	457	454	430	452	450	466	450	512	441	460	437	454	409	464	447	506	441	448	456	479	445	444	430	461	414	432	443	485	448	462	437	449	464	426	453	460	505	424	462	464	427	429	458	472	425	455	483	462	442	461	402	474	415	431	461	473	442	476	465	500	448	468	496	480	411	408	450	425	439	465	443	404	486	440	456	432	475	443	433	488	448	457	490	469	426	444	433	446	456	479	447	452	408	473	418	456	444	410	482	436	443	425	431	438	433
22956	21159	28882	23701	36411	56593	42603	21814	8700	3733	473	256	239	265	296	247	351	623	472	343	288	255	280	254	242	247	230	248	274	262	270	252	240	249	238	256	253	251	236	228	245	258	242	269	224	244	237	260	257	252	269	246	239	215	250	251	271	251	256	259	234	260	229	281	261	228	244	224	234	238	263	228	258	217	264	248	261	281	276	243	231	254	270	250	237	231	249	250	252	251	230	259	268	231	268	251	237	246	250	236	265	293	262	253	266	244	228	263	283	259	259	247	255	248	234	264	233	252	257	245	247	239	228	239	270	259	303	263	237	238	247	231	259	255	242	262	256	255	254	261	257	241	255	273	247	259	230	242	284	255	239	258	235	252	243	264	229	254	245	235	225	242	258	248	261	241	266	224	247	256	249	268	248	257	257	267	235	264	260	252	242	221	256	276	242	245	272	256	231	254	226	290	246	255	263	227	251	270	239	263	240	247	251	250	245	250	259	258	253	231	228	268	252	265	240	233	287	262	231	261	279	230	235	248	267	233	249	245	267	281	257	231	249	274	261	239	236	258	257	226	273	249	245	256	255	276	223	260	279	243	236	238	246	256	269	252	241	241	265	242	248	301	252	254	260	238	231	249	263	231	217	248	253	250	264	255	251	245	229	219	260	248	280	233	243	256	273	276	202	249	238	261	266	256	257	234	239	243	233	253	239	233	199	233	257	252	249	255	241	228	263	244	253	293	251	247	264	229	253	228	251	252	244	251	239	241	242	215	236	253	235	236	236	270	236	216	269	254	256	276	259	236	267	244	223	259	245	260	242	249	229	260	248	227	249	265	230	272	234	289	255	256	244	233	241	264	253	256	233	235	259	229	228	248	259	234	261	230	259	249	260	242	237	256	272	244	272	230	234	269	247	233	251	232	265	273	253	242	239	252	242	249	248	280	233	271	264	228	269	255	235	238	254	252	235	268	251	281	228	250	247	257	247	249	242	254	238	256	258	238	243	280	262	241	253	246	247	241	240	278	245	252	253	251	263	279	258	246	251	234	270	245	231	238	281	222	229	245	273	253	267	260	240	227	254	251	265	257	256	254	287	248	262	235	237	295	251	260	273	268	270	247	246	243	255	250	241	252	267	247	260	259	254	252	239	261	223	275	287	243	257	269	264	229	241	250	266	266	238	258	258	273	266	219	276	256	220	266	287	256	278	294	244	270	253	225	247	232	252	241	231	245	240	264	232	258	242	237	255	278	266	271	254	255	269	233	224	266	256	244	252	258	256	250	239	254	257	258	229	245	238	230	229	256	269	262	226	235	252	232	260	239	265	257	251	248	221	269	248	246	239	250	249	281	258	254	254	247	257	245	247	264	280	249	243	248	206	254	253	254	248	245	253	244	248	257	275	227	225	253	250	252	236	255	249	245	261	231	230	268	266	263	260	228	237	254	257	258	258	215	231	249	233	232	278	249	247	241	235	248	258	246	249	224	251	240	235	234	258	233	244	238	245	242	244	247	233	248	225	238	238	235	260	249	258	271	278	258	252	245	264	251	210	233	229	257	233	252	229	244	238	237	254	254	244	243	257	260	289	272	267	240	264	272	278	251	264	235	257	235	254	249	219	237	238	236	251	236	257	250	256	254	236	249	234	212	236	268	242	247	260	281	261	250	242	262	237	250	256	236	240	229	247	281	235	243	227	278	254	274	274	255	234	257	233	303	236	219	275	234	246	250	254	226	239	231	266	227	245	252	241	271	272	222	274	219	274	242	247	267	239	245	248	263	264	245	256	249	241	271	272	265	273	253	233	238	289	250	247	246	249	257	239	271	226	262	239	244	241	242	281	249	282	274	250	256	299	270	252	219	242	218	250	244	247	221	259	239	236	272	270	224	233	239	240	265	262	258	235	252	291	211	265	248	251	242	233	263	261	217	252	253	261	241	243	255	263	239	247	211	260	242	246	252	293	228	218	237	243	247	262	272	243	258	290	264	252	222	242	234	247	235	248	233	252	232	241	240	258	255	253	267	273	266	244	248	256	256	237	252	260	268	249	264	241	247	263	257	250	247	244	243	261	245	231	247	262	255	236	252	239	258	226	266	261	249	224	265	254	252	237	238	253	248	242	258	259	255	263	260	219	256	245	263	227	227	251	223	217	273	228	251	232	288	239	211	259	238	254	286	254	259	238	274	250	257	267	241	275	248	232	257	233	214	248	273	265	228	254	267	258	256	233	241	244	264	228	240	239	266	250	267	252	267	274	285	249	268	259	267	272	284	274	266	272	265	254	214	252	253	236	259	282	221	240	221	250	243	263	245	247	269	261	232	222	232	256	260	268	258	220	226	261	243	241	237	240	246	276	241	234	247	250	221	253	245	242	231	237	258	254	252	262	242	245	282	241	262	234	242	252	240	289	246	277	225	260	263	230	243	266	224	225	269	256	227	232	246	256	247	252	251	256	231	257	239	256	233	249	233	215	242	266	229	257	259	242	242	259	229	242	281	240	258	257	260	228	223	277	255	250	258	271	245	237	263	241	258	246	258	229	245	256	232	250	258	249	221	229	265	257	250	265	250	231	249	269	253	236	254	256	256	242	246	262	250	230	247	244	285	245	249	235	252	242	238	240	236	247	283	250	273	248	242	245	219	257	235	234	237	244	244	220	229	263	245	263	253	239	268	247	247	265	245	254	249	239	242	248	233	265	241	267	247	266	260	258	258	234	242	260	255	236	252	238	234	243	273	225	226	238	226	225	247	254	235	245	237	260	240	252	230	242	219	256	248	247	252	270	264	239	245	249	249	242	251	282	230	241	251	239	270	259	223	227	240	238	287	271	219	264	253	266	240	237	249	254	262	243	231	218	235	223	250	244	241	247	256	228	257	234	236	234	233	246	257	255	261	244	245	273	261	233	256	259	258	260	245	259	268	260	233	245	225	255	266	248	243	239	245	257	230	281	276	247	266	264	258	271	259	282	261	253	250	250	255	245	268	265	250	273	240	260	268	261	243	235	268	245	243	279	268	280	282	252	235	260	244	240	233	261	248	252	258	264	232	231	259	259	249	256	276	263	243	235	260	231	262	233	249	292	286	247	253	258	232	266	273	260	284	223	243	261	256	243	253	258	268	224	281	248	249	256	258	219	242	234	219	253	247	271	261	247	238	276	236	253	248	244	257	255	250	262	253	256	274	258	242	235	239	284	270	246	245	241	236	247	244	260	264	250	254	260	244	266	243	276	268	231	241	261	243	237	235	243	238	231	244	268	248	246	248	254	260	239	244	246	220	253	247	263	250	260	232	223	232	254	250	278	255	246	234	243	265	269	234	244	259	246	267	245	239	234	261	258	260	242	277	241	269	260	253	276	258	253	260	235	246	249	267	233	257	212	227	227	269	261	270	227	274	226	256	249	243	217	243	238	232	254	223	231	261	262	228	228	227	239	265	250	246	266	262	249	257	265	239	243	248	272	241	239	256	256	245	250	234	242	256	221	235	251	294	221	244	246	269
26589	41813	31928	37368	59803	63036	43789	25114	13852	7296	838	406	434	400	386	379	812	1352	994	600	494	465	465	414	416	411	391	396	413	416	401	424	381	365	431	343	406	406	382	338	426	360	390	415	404	378	399	356	386	409	416	417	445	395	373	408	398	379	403	408	435	412	385	385	396	355	397	424	419	405	381	423	402	365	395	407	383	401	393	398	398	359	387	403	406	369	365	364	433	356	406	388	365	378	402	380	424	378	384	408	409	423	405	388	404	402	368	361	412	440	395	386	373	437	387	382	401	404	414	426	401	424	399	411	428	432	417	371	389	380	419	431	415	401	418	381	371	389	416	427	392	382	406	409	386	395	408	385	401	408	384	407	385	374	405	408	388	399	398	420	412	453	416	369	413	383	404	375	396	407	429	400	412	405	418	377	384	421	444	355	378	378	418	418	343	377	411	408	399	374	360	381	405	392	402	394	400	397	428	398	402	379	373	393	399	438	378	388	375	443	392	387	383	388	415	385	433	355	407	414	409	380	366	400	415	365	433	417	371	446	379	380	364	430	401	423	400	387	391	390	352	384	379	438	399	410	433	390	364	427	382	367	385	408	407	345	425	420	401	399	420	399	378	380	363	398	360	424	390	387	393	415	409	403	407	417	401	415	395	382	391	409	410	406	427	386	403	380	383	391	380	392	403	414	406	435	391	415	403	390	392	385	392	378	421	409	403	370	397	372	385	419	393	393	406	399	395	384	405	389	385	397	390	411	388	372	366	360	401	390	386	419	369	401	433	378	394	423	361	397	422	357	445	411	402	364	397	398	419	378	418	373	392	359	394	426	403	413	427	416	407	378	424	382	401	379	409	424	373	361	407	411	445	403	392	394	367	452	399	357	456	375	394	401	382	399	400	420	411	383	393	407	429	389	402	392	428	408	368	402	425	419	387	364	396	350	401	406	377	383	423	428	397	411	418	434	401	385	389	427	401	389	379	412	385	380	414	417	387	380	388	399	372	395	355	414	428	445	381	418	370	393	384	404	434	400	411	404	366	382	386	410	386	428	397	416	376	412	383	412	386	384	430	372	420	382	397	432	424	405	369	409	423	358	411	401	423	410	411	379	407	403	425	401	402	430	422	375	405	385	403	368	393	407	382	411	396	399	375	399	377	400	385	412	388	390	447	412	361	407	382	393	423	404	400	359	377	407	370	422	352	418	414	401	414	436	353	426	398	378	373	356	384	384	391	407	400	402	416	428	393	376	372	385	413	430	360	409	363	411	387	394	391	382	390	403	373	406	366	408	403	398	397	404	422	414	393	375	380	419	417	404	402	408	416	396	399	414	393	380	392	390	410	388	399	377	397	385	387	399	393	387	407	405	402	401	398	418	422	401	393	396	399	395	415	387	398	374	398	421	401	400	408	425	408	388	365	403	398	397	412	377	386	400	400	406	416	404	349	397	359	394	430	452	421	402	418	411	396	366	421	420	399	391	407	401	413	380	443	370	415	396	377	403	402	402	382	380	403	396	407	379	414	407	436	420	368	393	428	415	401	406	398	413	429	390	449	407	408	376	403	378	471	382	361	398	381	378	388	425	383	404	412	419	396	401	393	364	403	410	379	395	400	409	408	377	391	410	376	406	413	407	382	408	415	389	406	371	397	418	403	429	402	424	425	398	400	392	368	402	369	421	398	414	384	409	392	396	410	417	382	399	382	363	410	388	394	397	367	380	382	399	386	390	394	420	423	377	382	384	417	416	420	395	440	423	398	419	406	380	381	419	405	416	414	376	376	391	383	398	396	399	392	418	372	405	396	398	419	381	372	392	381	410	345	402	383	360	393	415	413	401	429	406	417	412	418	416	414	392	409	408	369	404	390	410	414	404	398	432	423	424	384	423	374	362	389	419	379	420	376	393	418	416	426	429	402	408	395	411	381	401	403	405	394	361	415	393	384	409	408	422	394	413	421	415	406	390	412	383	387	417	367	396	442	374	404	394	394	420	396	395	423	403	400	370	395	404	404	423	388	358	380	379	403	386	369	410	423	386	370	387	396	414	407	372	393	388	409	423	400	427	397	386	384	387	379	407	377	407	414	367	383	385	391	373	426	404	400	417	376	409	393	409	379	393	405	393	379	406	388	435	443	371	375	417	406	419	426	409	408	377	386	381	410	405	399	380	417	383	400	425	411	391	405	399	412	383	422	409	418	388	367	394	434	394	391	443	400	389	379	395	437	404	389	406	376	423	368	403	429	395	395	368	386	391	335	404	402	389	405	362	388	424	400	396	405	406	380	446	430	356	404	449	381	403	423	397	393	401	370	417	344	396	365	382	397	418	380	376	399	397	393	401	413	388	398	399	381	391	396	378	369	406	373	398	404	404	381	406	392	407	385	406	401	404	408	407	397	373	434	386	399	436	404	413	399	401	390	346	431	400	440	445	427	449	365	412	398	386	410	386	375	402	409	350	408	426	425	374	394	434	421	386	439	400	409	350	370	383	385	376	409	360	397	425	356	417	368	423	381	376	418	394	416	384	423	410	389	396	384	414	380	383	381	414	402	404	373	379	404	422	393	361	442	331	408	385	382	388	394	400	361	397	393	416	379	411	385	400	406	393	357	405	411	404	403	391	398	399	366	409	401	406	384	388	378	420	389	391	399	421	395	405	401	386	380	377	405	409	376	382	395	422	424	430	387	403	398	391	411	402	375	398	390	382	373	408	367	421	391	391	368	416	425	414	394	390	401	414	432	359	358	377	418	429	393	418	412	412	373	395	378	360	382	355	389	425	387	388	407	388	447	420	424	366	434	383	404	375	393	400	416	411	394	417	386	441	413	385	367	392	404	401	435	416	368	444	397	403	380	420	381	406	435	386	418	421	387	401	413	373	409	409	400	402	385	391	397	382	433	407	393	390	410	383	408	444	408	357	444	392	422	387	401	406	393	396	407	382	418	414	365	400	401	416	370	427	374	374	418	408	401	373	400	440	388	382	396	384	406	387	391	384	381	406	392	396	402	390	377	402	399	408	397	419	405	417	392	411	401	366	417	386	380	409	404	394	395	427	367	361	369	420	384	410	365	420	369	425	397	396	399	419	421	410	393	384	391	377	399	403	405	402	401	416	433	356	414	385	384	410	439	400	397	386	403	362	396	378	437	397	406	363	403	377	427	409	367	398	450	394	374	439	412	420	388	368	396	406	394	394	395	428	353	418	413	361	422	395	425	386	426	361	388	389	394	404	388	394	365	394	432	396	418	382	401	381	420	366	384	418	391	423	433	380	407	377	407	416	389	410	405	353	380	419	380	427	406	396	436	397	414	375	383	348	353	397	387	415	402	386	383	407	411	366	422	380	416	436	389	384	398	419	393	418	375	375	398	366	398	409	407	376	374	392	400	386	417	404	362	379	426	378	407	384	387	377	383	400	406	429	389	411	352	379	361	432	437	375	386	395	413	393	392	392	441	406	413	354	393	397	389	388	353	405	402	399	417	431	423	403	394	421	406	403
26628	21106	16174	5731	14775	17253	7880	2077	740	498	260	268	234	234	242	248	247	242	269	261	268	235	242	233	267	251	231	231	237	260	252	211	239	263	233	255	252	236	259	223	242	241	218	249	234	222	235	251	245	253	233	253	230	229	233	248	231	253	259	269	245	235	228	252	255	230	239	217	246	238	240	254	235	255	272	284	250	223	240	238	240	218	239	241	242	256	229	222	250	235	247	244	257	247	245	245	245	240	223	265	223	236	200	248	251	235	248	225	247	232	213	215	235	256	245	268	255	232	247	249	280	244	241	233	215	223	256	254	242	247	231	239	234	239	235	267	229	227	226	245	235	220	229	234	251	225	248	260	220	228	240	215	246	215	245	262	237	235	233	242	242	250	223	229	249	241	232	245	231	232	221	246	244	232	234	260	270	274	229	233	216	250	254	231	262	235	204	243	245	236	252	233	230	240	225	223	278	249	269	255	238	211	241	242	236	234	209	241	248	267	222	240	234	243	237	239	243	256	251	203	238	262	252	260	244	239	214	229	237	231	232	233	253	246	224	240	250	241	251	223	242	234	237	213	261	240	232	220	268	242	223	246	236	234	231	226	232	227	234	236	244	265	249	238	222	243	250	246	249	230	192	231	216	221	230	240	248	263	212	226	248	246	233	232	228	262	243	215	243	227	245	231	245	222	212	249	250	249	248	249	240	227	259	235	247	217	251	236	223	225	255	231	258	235	230	252	221	243	251	231	246	221	221	236	238	206	254	234	210	219	233	246	229	234	224	264	232	227	244	242	222	235	223	246	238	266	229	226	261	227	227	211	207	227	246	206	241	235	231	238	215	252	250	216	242	259	240	246	252	236	229	242	255	246	248	264	217	235	204	240	261	237	223	253	242	235	256	252	237	214	247	251	246	299	231	235	231	238	256	233	227	240	224	243	244	225	246	217	233	207	273	196	249	237	257	261	253	211	225	245	241	245	266	239	255	228	230	268	223	249	204	251	221	250	248	238	237	244	255	223	257	227	243	229	230	252	246	209	242	249	216	245	246	239	274	246	253	224	223	239	225	258	258	231	250	261	251	243	232	231	245	248	228	219	228	217	229	239	221	228	255	287	227	252	239	244	253	220	246	247	270	235	240	254	233	243	246	216	234	219	256	260	204	238	245	255	226	252	229	242	199	228	240	242	219	237	250	236	238	247	248	252	265	256	254	247	225	269	248	254	265	233	275	225	242	243	225	233	233	232	254	237	242	229	215	233	221	246	219	228	234	256	226	233	243	234	256	245	221	229	247	247	243	240	243	246	212	214	232	255	238	258	240	239	242	253	220	256	230	250	229	254	248	216	231	264	258	245	237	271	229	252	239	229	258	228	269	232	242	224	232	242	233	228	240	259	246	219	237	251	234	242	227	243	249	225	248	235	212	260	231	216	255	219	253	232	234	244	253	229	289	236	235	219	249	232	224	226	215	228	230	253	242	229	238	240	222	218	217	248	232	227	247	260	272	239	242	258	253	228	236	243	269	232	231	235	240	254	249	240	249	228	249	249	260	238	248	234	249	253	250	249	205	231	249	227	247	228	271	230	221	234	254	216	241	252	256	226	237	207	235	251	246	231	258	222	219	216	239	222	257	217	195	226	232	228	208	247	277	264	265	251	235	256	267	239	268	214	217	216	253	230	217	241	256	253	244	232	232	239	268	266	226	250	261	240	212	246	238	274	247	248	256	239	258	237	229	239	250	224	231	232	256	267	233	214	241	250	285	246	244	216	234	221	247	266	203	251	246	259	257	240	270	221	235	244	233	203	232	233	240	249	235	258	215	243	244	227	235	229	234	210	260	259	237	223	234	255	241	251	232	240	251	292	221	249	221	218	209	227	244	226	218	228	223	233	232	234	257	228	235	254	226	277	241	254	242	238	229	247	268	277	264	253	231	263	244	242	231	247	235	240	238	234	264	228	257	248	253	225	236	238	229	228	223	233	229	242	276	198	251	252	208	253	246	234	240	220	204	245	243	250	234	223	235	243	243	283	244	225	230	237	253	236	256	246	236	241	232	230	266	275	263	252	222	237	213	223	205	262	233	240	275	217	239	236	226	243	254	254	258	250	246	292	262	244	252	223	241	227	223	259	251	224	243	253	251	245	243	241	224	238	236	215	241	215	256	226	259	250	248	242	235	228	227	234	260	253	225	235	225	212	259	231	233	220	221	253	253	226	229	233	208	260	245	244	244	211	246	224	249	238	255	259	251	248	236	245	231	248	239	253	257	216	239	232	231	257	258	247	223	245	239	243	230	221	238	208	244	230	222	255	221	244	244	221	256	265	261	228	230	214	265	222	221	230	235	233	254	248	243	195	218	252	263	242	270	239	224	234	267	244	226	231	237	206	214	211	233	241	267	258	238	254	239	241	216	207	223	232	260	233	258	226	244	222	224	258	231	236	230	249	235	228	225	241	256	234	261	234	253	245	238	258	214	246	226	260	226	206	229	261	237	223	270	230	238	244	252	261	235	226	254	215	244	221	227	264	212	251	244	233	240	239	251	251	246	263	230	226	233	243	250	246	220	257	255	235	248	213	219	233	265	257	252	220	235	253	213	223	217	267	236	251	238	254	266	257	259	247	256	246	241	250	239	244	256	214	232	255	224	223	238	267	231	236	224	229	277	201	264	229	257	241	242	238	258	233	243	254	247	242	272	247	242	255	254	235	250	247	265	234	230	257	229	252	230	261	233	205	259	220	250	247	205	258	248	258	263	260	239	250	259	235	239	228	252	234	226	241	228	230	268	225	262	232	236	272	252	239	229	229	231	225	257	233	211	250	222	252	254	210	259	263	240	255	261	256	207	239	239	239	241	235	234	266	228	241	251	243	242	241	250	256	261	256	219	231	234	268	260	237	204	236	230	239	257	251	255	233	252	236	212	237	224	241	215	234	228	248	232	235	235	246	235	226	228	214	233	230	211	229	247	241	244	228	241	229	261	223	228	238	250	225	234	217	238	224	242	241	266	251	244	216	259	246	195	238	253	249	211	278	218	231	258	245	226	263	245	245	251	253	217	253	253	216	252	220	261	244	243	229	225	242	233	243	223	212	233	242	249	235	232	232	204	250	255	249	218	259	229	228	233	224	220	241	220	227	228	249	232	243	225	235	246	232	232	243	230	234	209	221	248	214	224	260	235	275	249	235	249	222	245	233	211	224	260	246	212	234	278	260	244	258	265	239	246	244	223	260	224	261	233	239	249	248	254	234	274	245	228	229	227	248	237	226	260	261	249	237	253	240	224	245	269	246	268	246	223	250	244	214	200	240	215	242	233	242	240	247	222	247	241	268	260	252	235	235	226	227	249	223	239	261	236	223	235	190	245	229	219	269	229	256	267	247	253	204	236	208	251	237	251	249	236	235	237	247	239	224	254	249	241	214	229	244	216	248	253	235	249	229	230	223	268	269	231	256	269	254	262	208	239	231	231	235	253	253	265	266	229	240	221	250	215	246
20077	23226	16339	9267	22762	23483	12206	3947	1530	1132	456	398	380	363	370	347	405	455	405	421	406	371	364	409	428	400	377	398	379	362	371	394	382	391	394	378	422	420	395	406	392	386	408	376	409	385	391	373	394	384	393	410	392	396	398	427	401	386	369	430	390	377	370	386	409	351	376	381	419	397	452	405	386	384	414	388	353	391	404	396	386	384	370	434	378	402	386	398	369	361	371	393	402	383	393	373	397	366	384	363	396	377	404	363	430	387	387	360	372	379	378	380	424	355	421	386	411	373	407	380	382	403	373	375	393	397	392	366	399	405	403	357	430	389	386	389	377	380	357	412	378	382	367	393	377	374	359	392	381	381	414	398	422	363	368	369	430	395	393	391	377	388	422	379	389	396	381	397	379	383	386	399	372	392	357	401	384	346	409	389	404	379	355	375	435	382	355	349	387	382	409	396	375	368	394	376	401	364	372	379	400	408	396	404	379	371	398	362	385	377	420	371	373	359	403	380	371	371	374	360	399	432	382	436	442	394	378	398	371	374	405	388	373	370	401	373	382	384	383	370	392	440	373	403	414	362	420	361	374	417	394	402	394	399	414	378	334	417	405	368	388	362	382	385	397	421	372	388	379	395	356	384	409	398	366	373	392	374	399	416	400	391	415	375	408	414	404	381	382	418	385	373	382	377	399	386	409	356	379	391	372	378	407	385	399	373	384	404	396	401	405	401	406	384	362	386	405	401	391	394	377	407	401	386	348	360	423	385	412	376	363	349	397	376	380	365	368	394	391	392	435	386	381	380	384	358	417	367	370	381	375	387	403	419	359	366	405	383	416	408	359	426	414	379	394	367	366	407	367	445	378	389	378	379	413	367	443	395	394	354	408	377	404	361	400	368	410	414	387	383	373	398	377	403	367	339	382	405	410	392	392	382	401	405	426	373	398	420	382	382	354	351	387	405	388	401	382	390	427	365	417	343	390	393	374	397	353	363	373	380	383	402	429	407	406	404	404	415	365	389	364	384	392	403	403	382	395	401	397	372	394	380	357	384	375	434	412	399	361	386	393	386	382	386	363	372	380	393	396	362	356	372	399	371	382	390	389	406	403	397	414	422	398	417	357	381	376	363	373	388	387	421	362	392	395	383	363	384	392	360	394	378	398	388	397	381	384	349	381	435	387	416	385	413	403	403	357	394	407	392	416	399	402	364	375	388	406	384	353	404	392	394	393	412	403	377	399	376	382	352	365	393	372	368	391	366	378	390	398	427	363	374	376	361	382	367	394	391	377	374	381	378	425	423	371	380	361	401	402	379	395	375	371	350	449	405	398	384	414	417	376	383	401	426	387	378	394	377	374	389	391	430	391	368	349	416	391	398	383	347	400	396	389	393	425	382	397	391	387	413	361	387	387	399	379	417	373	397	345	367	381	376	392	368	394	400	338	417	388	380	378	392	391	410	378	402	375	357	380	377	367	403	389	376	390	403	357	375	370	371	373	370	368	374	411	421	381	400	366	376	371	421	425	370	395	404	398	412	380	397	382	423	358	357	394	360	425	397	390	383	433	405	389	361	383	356	398	386	412	346	408	378	434	395	379	418	389	389	376	388	370	413	400	387	387	413	409	387	373	365	377	387	377	414	370	396	404	359	362	361	397	391	404	414	375	378	385	371	380	411	398	396	391	370	371	395	390	382	392	383	387	380	384	415	451	408	393	383	417	422	416	346	392	374	408	360	378	417	393	377	388	409	393	390	388	393	387	365	366	367	363	377	379	347	384	365	350	411	383	398	368	389	369	390	422	376	365	390	430	362	360	411	365	380	394	371	416	352	380	410	425	384	403	394	368	373	392	401	389	379	395	412	368	389	348	377	373	348	380	395	337	376	390	418	385	393	390	385	362	378	396	398	400	405	392	386	394	388	383	392	379	397	386	399	398	394	397	367	380	378	387	391	398	385	367	404	387	428	351	369	383	405	409	392	353	345	409	430	381	361	408	383	371	390	378	411	384	405	406	412	364	376	402	397	395	407	395	404	338	409	408	386	398	374	380	368	376	392	392	359	358	388	362	386	377	380	423	415	386	414	396	388	388	388	421	342	443	412	398	376	410	416	389	397	374	374	405	379	393	386	399	421	429	347	399	406	372	397	394	382	422	402	389	419	381	374	403	413	384	393	379	401	397	361	406	417	366	406	405	398	409	369	398	419	409	419	372	380	397	390	436	396	372	395	405	377	398	394	390	362	405	403	389	423	398	399	404	386	380	422	371	361	384	402	379	373	389	380	407	400	355	370	371	398	432	385	384	367	392	395	413	368	380	381	393	387	390	398	419	402	382	372	394	394	356	418	352	387	372	408	398	389	375	414	362	386	378	409	409	373	346	398	398	429	418	378	426	372	384	417	415	384	400	349	385	379	370	389	408	375	376	390	415	413	375	400	391	343	380	403	360	401	394	376	358	367	390	382	397	375	398	387	388	394	401	417	430	401	398	385	382	406	398	390	411	405	421	372	391	369	378	374	438	388	397	390	383	397	386	397	388	381	396	411	420	402	436	385	409	410	398	403	415	388	416	421	387	381	393	386	365	380	377	386	382	379	405	415	395	371	366	394	411	403	380	397	408	375	347	413	423	396	382	381	384	352	394	357	392	372	416	358	396	403	393	347	402	380	396	407	418	393	390	381	376	422	375	383	372	384	338	370	404	384	409	417	382	397	405	401	394	365	417	387	395	396	410	394	392	389	389	377	373	446	377	379	403	405	405	382	372	383	363	363	382	386	389	394	399	393	378	377	413	375	388	381	406	376	387	379	385	348	355	383	345	415	383	373	395	396	408	379	355	347	389	371	382	393	379	377	399	374	378	386	391	404	423	392	400	374	401	422	381	384	391	381	395	403	389	379	378	415	407	399	414	370	389	386	392	406	392	359	446	398	401	376	404	375	408	388	391	412	388	384	367	387	370	361	351	377	374	408	340	375	349	344	355	337	393	368	372	383	408	387	402	411	364	383	404	401	383	385	350	405	408	397	386	398	370	404	404	418	415	411	393	399	377	376	386	369	406	348	394	379	410	401	361	372	392	388	401	415	395	405	382	430	392	384	356	410	387	411	410	383	395	382	403	375	404	370	373	385	401	409	403	405	409	403	374	378	372	407	414	427	376	381	422	362	390	331	376	378	364	374	356	362	388	387	374	387	387	389	408	380	397	381	388	419	402	369	399	383	374	413	392	389	394	392	401	368	385	379	391	380	369	365	396	365	397	394	396	365	374	390	412	387	376	417	406	364	383	371	351	366	370	396	428	407	356	360	364	363	361	390	378	363	399	362	373	379	405	382	381	369	356	378	415	376	401	349	406	385	393	403	408	399	366	356	387	404	364	379	403	355	392	415	354	402	381	406	394	384	389	439	388	400	361	376	386	385	378	382	392	367	373	403	392	394	378	393	376	389	417	370	395	409	367	377	389	379	410	390	401	399	429	379	382	397	380	383	397	408	383	398	418	367
24238	21174	28108	25021	45482	45437	28798	11381	2881	1396	301	248	279	284	284	290	313	325	311	316	291	263	300	304	320	295	294	295	246	281	272	313	270	260	268	268	275	269	286	287	268	296	263	291	273	310	281	264	257	325	308	281	283	275	293	271	274	259	300	282	272	276	276	246	256	258	264	300	287	283	278	296	265	254	280	265	274	271	282	270	282	273	271	282	317	245	285	324	265	260	296	287	256	257	278	257	268	294	276	252	261	262	272	262	266	283	286	306	275	272	272	289	276	259	278	256	289	284	274	258	249	267	263	298	281	269	278	263	271	292	273	292	266	255	247	296	309	272	303	278	281	265	304	285	290	277	273	263	264	291	277	263	301	299	266	259	272	291	272	253	279	277	292	254	249	264	274	302	289	300	278	305	297	292	271	282	294	289	308	283	281	295	260	247	289	275	298	283	266	279	243	264	278	319	272	289	276	292	266	272	290	276	294	273	287	283	277	270	284	241	275	302	279	301	284	259	272	278	265	267	303	269	310	264	272	245	280	260	257	288	280	306	264	288	280	265	273	276	273	280	247	260	279	268	252	268	269	274	257	274	251	305	287	254	298	275	293	264	261	257	270	251	250	293	294	258	285	264	271	254	282	293	280	261	270	282	280	256	266	272	242	256	242	280	267	291	280	224	261	305	262	308	264	285	286	273	301	268	280	292	288	239	298	259	252	263	305	268	265	266	271	271	266	281	307	268	293	282	272	278	299	272	292	308	293	291	307	296	268	270	325	255	253	267	259	274	271	280	278	286	302	274	279	288	285	258	267	265	270	281	269	264	285	292	291	248	247	293	313	283	283	277	288	274	286	272	269	277	286	272	276	275	253	271	271	272	252	279	294	296	293	255	275	292	282	237	270	294	283	305	262	286	277	262	285	301	287	295	252	284	248	284	266	264	239	295	285	249	284	283	275	261	270	268	257	285	259	279	272	285	288	289	300	266	247	267	265	279	272	284	276	275	280	255	260	286	276	282	270	301	258	270	233	269	254	289	284	277	277	268	284	278	283	283	281	268	274	295	312	264	286	271	295	264	239	296	304	244	273	273	282	313	280	262	281	250	266	267	273	230	301	279	263	277	302	291	266	264	275	253	274	276	245	322	287	268	228	269	260	262	263	268	286	278	259	277	271	281	258	314	273	273	268	319	283	259	261	305	274	273	240	259	272	266	278	286	268	308	257	305	282	257	271	259	283	272	261	260	274	279	294	271	267	282	249	282	280	265	284	299	282	297	232	264	255	275	278	269	295	289	280	273	272	276	297	269	272	292	245	278	298	266	257	273	278	269	278	279	310	236	271	269	260	267	258	274	314	287	270	272	293	263	293	236	278	276	259	272	266	300	273	252	275	286	262	257	277	278	273	263	282	272	280	255	285	271	241	271	263	281	256	265	247	286	264	282	265	286	277	267	260	292	247	284	269	291	282	256	286	283	274	271	289	282	238	287	251	269	301	292	266	274	279	272	286	296	273	257	298	280	262	276	252	270	304	284	297	272	254	252	299	266	267	266	272	266	263	280	267	276	259	303	265	265	253	248	255	275	269	278	264	261	280	271	264	267	247	282	265	299	287	301	242	247	267	277	252	268	247	260	281	297	267	276	307	279	264	282	276	260	252	292	272	277	272	321	285	277	280	256	313	269	244	292	298	298	265	263	269	300	271	247	262	247	264	278	306	284	291	277	281	286	273	273	251	278	267	270	285	287	268	260	304	273	278	267	267	305	300	262	297	289	288	287	254	264	291	234	292	310	283	272	268	263	306	265	272	271	257	266	281	289	277	276	278	262	285	257	265	274	296	265	298	294	276	283	296	280	266	250	274	300	258	301	255	261	295	266	260	272	261	288	289	270	275	301	325	276	281	305	270	276	266	319	278	293	266	288	269	271	290	266	272	282	257	289	320	304	263	236	280	296	306	274	261	291	275	305	283	285	284	274	255	297	264	254	278	266	304	274	279	247	278	264	275	262	280	269	267	256	263	273	278	285	272	273	273	277	288	252	271	309	275	272	279	264	269	280	284	296	254	277	266	273	292	273	311	268	302	272	274	264	295	305	291	275	320	267	315	274	277	310	273	256	277	234	280	265	248	280	271	294	287	300	287	260	308	274	284	260	293	299	267	264	250	278	305	281	270	289	283	273	252	293	315	273	300	266	265	301	235	280	279	284	265	278	287	275	262	308	295	290	291	293	279	279	277	260	294	239	294	254	291	267	262	245	267	274	262	262	276	305	269	276	322	265	273	253	240	243	271	281	257	286	268	288	274	301	298	273	296	298	270	291	258	254	290	282	266	258	288	294	291	288	276	275	264	250	282	252	270	266	303	299	288	281	259	261	296	270	272	258	270	279	267	252	258	267	268	270	282	275	296	286	296	293	254	265	261	262	275	274	270	280	265	273	265	254	271	265	289	295	273	259	271	249	278	273	282	275	311	300	306	275	272	275	321	293	281	256	309	279	271	292	267	313	259	290	235	289	254	291	287	280	262	321	245	256	296	297	292	258	283	265	288	236	273	267	268	315	243	300	275	277	292	292	246	230	266	264	290	283	289	285	305	283	276	253	253	283	269	283	272	274	290	270	279	270	276	277	285	285	301	266	286	305	262	281	291	276	303	323	265	264	270	269	272	276	259	273	274	250	277	293	268	280	256	274	268	310	249	272	303	261	247	265	268	302	273	271	254	266	250	308	266	245	278	274	289	259	277	231	244	298	264	301	296	294	271	297	273	303	284	340	279	280	277	264	284	282	292	259	295	283	306	295	256	285	284	289	275	277	262	295	260	298	274	265	252	253	304	271	269	271	303	280	275	273	253	262	277	270	238	286	265	299	239	261	300	307	277	267	275	291	276	270	286	272	279	292	267	274	261	264	267	293	259	274	270	290	300	270	294	259	250	274	290	252	281	263	269	282	270	237	273	284	279	257	253	254	237	293	299	283	294	295	282	276	249	258	271	286	321	249	266	296	256	291	256	258	284	299	266	266	303	308	280	280	263	279	243	253	296	267	307	268	271	297	276	276	257	289	241	263	268	287	278	257	285	264	281	276	280	267	280	284	296	268	289	272	273	273	254	275	284	283	272	247	306	295	266	262	289	275	267	275	294	291	296	273	268	290	282	289	305	277	287	267	296	289	267	264	275	278	270	266	283	306	299	276	246	308	286	272	244	273	274	246	255	238	292	267	308	275	230	282	299	257	265	256	271	295	260	273	254	278	267	265	268	271	269	283	268	287	279	274	282	295	285	299	263	281	300	265	248	311	268	280	267	277	269	278	303	277	284	264	240	283	276	280	297	234	265	263	267	262	289	256	299	278	281	287	290	299	295	255	293	259	281	295	265	270	272	250	276	296	320	298	289	283	297	237	260	280	279	286	275	279	277	312	282	259	281	258	281	279	288	289	291	279	268	266	268	293	291	287	277	257	267	262	287	267	282	288	290	257	293	300	274	271	286	250	297	285	260	270
22861	37407	27217	30195	53835	45942	31684	15063	6231	3303	516	410	453	468	485	449	540	714	626	500	448	453	490	434	443	448	429	418	462	452	457	446	432	420	438	429	454	437	464	446	447	433	466	424	417	441	453	403	447	461	439	458	433	456	455	465	414	469	426	486	456	420	455	475	424	417	454	483	431	438	439	466	401	442	421	448	440	456	464	467	495	454	448	501	434	435	482	450	417	440	425	434	427	463	453	465	463	467	438	439	452	441	454	415	418	426	435	427	488	440	443	400	425	438	461	429	455	462	434	423	442	437	446	430	457	457	408	455	424	490	443	486	456	463	430	478	441	407	421	436	406	398	424	424	445	437	439	455	406	432	454	407	424	483	428	461	435	443	429	500	470	456	465	412	441	452	472	453	464	445	439	471	416	404	449	407	464	471	477	401	408	429	436	432	441	444	440	462	461	418	413	427	465	471	424	462	472	430	449	452	441	459	444	429	401	434	442	434	433	484	401	479	437	406	467	405	473	486	467	419	403	440	474	431	431	445	426	441	468	451	446	433	433	453	434	434	463	425	446	436	432	431	439	453	435	455	442	446	469	419	441	434	422	448	426	429	473	438	418	401	460	455	465	493	412	472	418	431	469	439	410	445	459	418	452	452	451	455	432	428	482	456	444	418	414	444	436	435	461	452	451	422	464	459	446	451	441	450	483	457	453	434	429	444	439	405	411	452	445	455	455	440	432	429	447	432	463	430	436	450	457	421	457	442	433	417	425	470	438	426	455	470	398	453	454	428	456	470	439	438	443	428	414	452	452	436	463	436	456	428	471	440	447	426	455	430	462	424	430	440	448	475	426	436	449	472	411	437	428	422	456	423	401	435	442	459	443	471	452	432	427	439	492	394	440	448	443	451	434	460	453	440	422	464	455	446	422	479	455	442	470	439	451	429	435	459	472	454	462	415	420	418	492	394	444	431	427	469	485	469	421	454	439	460	438	442	440	444	413	444	440	450	434	455	481	468	452	426	393	441	417	422	440	423	467	453	423	451	452	452	469	442	445	454	449	463	436	442	399	435	468	429	457	444	446	440	462	450	427	434	465	428	433	459	455	430	433	456	472	421	438	441	499	437	451	409	464	447	432	422	450	451	428	463	426	441	433	472	432	462	438	437	474	470	440	443	449	431	441	414	472	464	453	454	433	445	455	468	409	460	426	445	461	466	483	431	459	461	470	439	426	425	465	438	441	428	416	447	460	448	447	445	466	430	400	441	430	441	418	443	449	432	469	435	453	412	431	457	448	416	477	488	418	428	431	453	396	468	440	442	457	462	460	453	443	470	470	478	460	417	408	435	437	428	443	477	427	420	449	414	432	461	457	444	447	435	489	477	448	426	461	430	433	432	434	456	426	467	420	482	418	435	446	446	443	474	471	419	436	433	422	435	438	443	430	425	427	459	438	455	459	463	433	459	431	426	459	439	459	458	429	435	461	445	420	441	457	462	476	440	426	404	435	454	395	461	444	448	460	448	462	442	447	484	421	474	443	441	473	469	458	460	448	442	429	452	446	454	448	420	438	451	458	502	473	448	403	436	456	432	434	426	452	475	466	441	447	467	452	454	445	456	439	424	462	436	458	468	423	458	470	422	455	440	436	470	463	424	400	463	451	430	415	450	407	472	399	381	454	421	467	423	454	459	434	487	423	439	404	449	473	432	428	442	468	467	445	416	463	438	446	446	464	445	467	463	446	422	441	428	455	455	444	462	463	421	460	420	463	448	456	489	414	468	444	463	457	488	454	423	409	449	445	435	461	413	456	411	449	462	477	455	450	432	426	438	460	448	447	445	452	453	441	442	424	423	420	406	429	440	415	475	448	475	441	449	494	423	458	453	431	459	441	486	436	419	449	434	469	412	476	448	428	429	418	458	429	446	425	481	444	427	429	419	452	416	458	432	449	446	442	493	475	400	429	385	483	434	470	424	449	448	434	435	411	423	454	458	429	469	452	442	435	486	398	462	410	467	418	424	417	417	427	446	471	460	412	469	423	449	444	427	424	459	428	460	481	436	432	449	437	512	450	456	435	435	421	460	409	425	459	451	454	466	448	437	498	485	408	419	471	450	472	457	481	479	451	447	451	435	457	454	478	454	438	457	456	472	422	436	427	444	443	448	461	424	448	434	448	477	446	445	432	465	442	446	462	425	446	456	428	441	453	447	474	442	442	449	449	442	473	417	433	412	416	446	471	390	442	473	444	439	439	427	452	446	490	402	468	433	457	443	436	436	444	427	462	449	429	424	455	447	472	448	426	439	430	473	453	440	395	449	438	427	484	447	456	446	431	467	418	449	429	419	468	451	410	439	454	426	413	489	445	455	479	424	443	449	455	429	468	434	428	408	468	445	446	446	482	426	435	442	508	450	435	433	435	427	426	436	427	404	451	442	452	407	444	452	460	448	471	444	401	465	450	426	498	438	410	430	502	435	441	480	449	466	404	464	454	427	447	451	446	415	408	467	404	441	475	453	432	457	417	435	391	439	442	456	437	437	471	439	458	426	461	453	451	432	445	414	434	437	449	438	417	437	447	428	443	412	432	446	486	451	459	422	420	442	440	432	447	448	449	440	428	443	445	448	411	473	455	456	462	426	412	444	445	437	457	457	441	461	469	446	464	463	451	460	375	440	416	434	419	473	412	452	418	444	436	423	435	447	422	435	431	436	456	451	450	441	444	415	455	413	456	420	458	425	430	448	445	437	436	463	449	448	481	440	429	439	429	474	441	450	438	439	463	460	449	442	439	425	466	457	468	454	394	449	402	466	431	438	417	457	479	490	450	428	433	438	463	474	455	431	456	436	414	474	447	479	464	455	432	465	434	424	415	487	415	469	477	449	445	450	455	436	440	481	425	429	443	448	435	432	439	452	457	462	447	451	402	470	451	434	421	447	432	452	442	418	414	421	457	454	449	460	447	443	474	418	447	440	444	443	471	422	448	442	417	415	431	456	459	475	431	430	405	436	461	480	425	481	410	454	469	443	461	430	472	406	408	432	471	424	427	472	423	455	437	431	426	431	422	483	456	397	426	442	471	464	437	446	433	468	426	468	461	401	467	447	453	491	448	392	460	449	446	440	440	431	503	465	448	471	468	439	406	448	410	467	450	457	482	453	411	451	464	472	426	493	444	428	402	449	449	443	422	463	424	446	468	444	437	412	431	438	452	468	453	447	454	453	447	414	476	433	450	460	425	446	446	446	426	451	453	430	428	442	426	451	464	453	435	460	455	413	406	469	420	428	396	426	419	421	438	430	426	482	438	433	423	417	430	429	445	477	423	463	456	424	417	484	443	425	441	457	443	443	406	434	460	447	438	451	435	420	437	420	441	453	430	432	425	462	457	439	454	444	444	471	456	449	455	438	406	441	471	434	446	461	404	449	442	473	427	444	477	422	477	432	448	410	456	458	450	418	431	441	467	471	445	429	452	445	397	477	441	470	501	454	468	464	437	459	415	447
22961	21155	28854	23632	41323	55005	43519	22237	8499	3529	365	274	281	262	266	230	301	442	390	341	301	283	285	273	267	226	252	247	250	251	246	257	246	258	245	242	280	237	239	232	223	227	227	242	239	278	267	230	248	279	254	260	261	252	248	246	234	222	263	245	264	261	272	259	228	239	263	282	260	219	234	251	243	256	268	234	272	276	288	270	248	232	250	211	246	244	237	276	278	231	252	243	240	218	235	250	247	246	255	257	263	234	258	243	260	230	250	266	259	241	231	255	266	244	245	241	223	245	267	223	254	258	267	240	252	259	271	230	241	234	247	248	255	262	223	208	254	245	247	241	250	262	224	227	231	259	260	277	264	233	271	239	244	256	257	231	246	244	248	241	242	270	259	255	257	250	234	225	253	273	246	245	216	223	231	264	237	257	243	234	248	269	255	258	267	230	233	249	253	206	273	265	232	247	229	239	221	257	232	259	228	253	265	252	255	240	241	244	257	200	262	252	272	237	227	241	240	255	239	260	248	238	225	250	235	241	252	280	238	220	241	264	215	252	237	262	246	247	273	255	279	291	220	228	267	258	259	265	236	232	255	235	223	242	224	242	237	238	239	240	254	248	253	231	261	251	244	249	263	256	236	229	256	238	255	251	249	226	259	232	257	267	234	249	238	275	284	228	253	247	237	263	234	261	252	253	232	239	235	250	225	241	241	244	280	249	252	246	257	256	251	252	245	257	254	249	241	249	232	255	259	243	247	241	237	245	243	259	249	262	273	277	254	263	223	242	256	267	252	240	245	231	268	263	248	273	255	255	238	247	228	243	208	250	228	224	257	262	284	251	259	234	239	250	280	242	236	255	233	226	259	239	246	243	258	243	248	222	262	274	258	259	232	221	252	235	233	250	238	225	249	267	250	238	245	243	237	240	246	248	282	253	240	239	272	211	247	260	267	213	229	230	252	240	257	249	241	240	256	242	241	249	237	272	239	246	242	253	230	249	257	270	243	240	266	249	210	240	246	226	230	237	243	218	258	240	246	264	235	264	240	215	260	255	256	250	234	243	242	224	256	233	238	268	228	252	250	243	243	253	237	252	239	272	294	234	253	228	227	272	287	230	250	256	232	245	233	224	264	272	251	237	262	247	266	235	246	228	243	257	254	262	252	248	220	256	226	290	241	223	224	253	249	286	248	241	239	226	245	239	252	280	262	257	241	208	246	241	248	246	244	252	214	234	232	232	252	264	229	270	270	221	238	262	244	241	236	239	255	254	242	248	219	230	238	267	258	227	220	256	208	240	242	271	249	240	256	235	278	276	255	248	245	249	273	218	261	231	259	238	251	241	248	251	240	225	247	262	251	253	233	251	241	250	256	238	244	267	261	237	235	249	266	259	254	257	249	275	228	241	242	273	231	220	267	245	234	279	210	247	260	261	234	236	235	227	224	246	256	272	268	244	238	238	246	236	231	237	232	232	269	232	243	250	256	248	234	231	231	266	238	251	258	224	259	224	223	258	255	260	240	236	266	239	254	222	253	260	264	233	219	265	250	244	245	223	238	243	246	250	225	239	260	252	241	237	282	246	264	245	251	239	244	235	254	224	281	260	220	267	233	257	256	247	259	255	232	230	234	238	264	248	251	260	266	253	230	259	224	238	255	260	284	237	232	237	229	216	247	240	236	238	239	247	275	228	250	276	259	239	251	236	229	264	285	234	239	257	257	238	246	238	244	253	251	232	236	233	255	254	238	259	261	263	259	220	259	240	264	226	245	237	257	218	255	247	247	226	251	240	265	247	240	244	245	209	257	242	237	250	238	259	278	249	220	260	261	230	230	203	262	275	268	268	255	268	233	243	242	225	245	253	289	231	253	244	254	277	245	255	229	231	240	244	239	255	271	249	260	240	226	261	248	248	284	249	249	256	266	244	227	258	271	246	244	221	245	236	267	268	268	270	275	289	234	259	207	232	258	253	270	234	248	242	233	234	244	258	260	248	250	247	230	243	223	272	262	230	247	262	255	247	229	243	229	243	222	215	237	240	255	239	238	256	221	213	231	253	243	235	262	249	239	229	257	211	235	256	251	237	217	257	240	229	270	243	258	251	245	230	251	252	275	252	247	212	248	227	240	258	268	256	236	229	232	239	246	254	275	225	260	212	246	265	249	281	231	262	239	264	246	243	218	229	259	212	243	260	228	245	204	241	227	234	251	247	272	245	235	270	245	227	242	239	246	230	233	243	229	236	230	242	233	245	227	228	245	260	237	285	244	266	255	217	222	263	246	238	254	260	210	250	240	229	248	240	261	234	277	244	249	251	264	257	249	235	241	255	238	238	230	254	259	247	247	268	232	257	240	257	242	260	218	259	268	235	259	249	253	246	260	267	271	268	277	270	240	257	275	231	246	273	227	229	296	241	239	258	268	228	232	265	263	261	246	254	252	265	264	238	267	231	284	232	224	245	235	246	235	272	230	272	212	249	231	245	251	239	261	279	244	251	260	225	236	296	241	234	245	215	235	267	242	264	249	251	256	241	236	260	222	241	239	234	233	242	211	234	247	244	261	255	233	220	254	275	249	236	273	250	235	259	265	244	255	247	252	266	253	253	237	235	245	243	289	234	247	260	259	260	254	252	237	243	256	237	261	246	266	248	260	265	237	259	241	234	246	231	254	264	255	210	253	261	238	233	260	225	246	245	261	267	247	240	240	241	246	263	247	258	244	244	236	221	241	235	256	225	240	254	239	259	237	237	248	235	256	247	250	226	228	260	260	240	239	243	224	219	234	240	253	254	217	262	252	228	257	233	270	236	228	226	232	240	245	244	242	274	261	221	270	240	228	234	256	236	261	261	254	251	251	236	249	227	220	260	241	248	264	232	227	237	236	232	198	238	265	242	262	227	236	254	260	236	257	248	244	244	238	269	225	229	247	259	253	234	257	254	247	248	272	219	252	244	221	251	241	241	242	274	209	244	293	226	269	246	227	253	249	257	223	240	229	253	235	242	262	229	253	256	233	229	228	256	211	249	252	247	269	272	234	278	283	239	252	252	219	248	253	241	226	254	261	264	248	270	284	237	232	231	241	242	269	261	281	240	276	248	256	233	216	252	255	245	217	266	268	266	249	267	251	249	255	243	229	259	229	230	254	256	250	253	259	235	249	256	234	242	264	242	233	281	266	284	253	245	247	246	256	245	225	237	263	260	275	214	248	274	268	237	230	277	247	232	260	248	241	252	262	237	252	262	267	254	247	273	257	252	246	256	267	231	254	231	266	236	217	244	230	236	250	257	244	242	252	248	258	245	287	226	291	246	222	235	254	243	245	260	238	266	236	257	258	218	263	246	209	231	247	280	279	245	257	219	236	267	260	246	275	255	263	257	246	236	269	268	258	240	254	252	233	239	245	220	234	253	257	220	244	269	245	229	244	221	202	252	235	219	236	236	255	289	241	278	230	252	251	261	239	242	224	286	235	245	227	234	269	252	228	255	250	261	211	222	217	244
27331	45186	34884	32797	65253	60183	44773	25077	13206	7510	582	423	439	388	438	398	632	1113	908	591	493	439	425	446	425	395	368	395	400	388	378	413	396	404	385	384	373	357	377	380	388	399	371	383	413	411	375	373	348	416	401	397	405	396	373	350	408	388	403	394	414	407	363	398	416	388	387	384	414	405	405	376	379	406	365	405	404	390	416	371	349	415	433	399	434	371	339	427	397	381	394	409	408	381	394	379	429	371	375	380	388	431	396	396	402	401	392	386	396	379	405	377	384	365	409	394	388	392	430	421	413	418	393	358	437	435	395	375	417	383	405	418	375	383	416	363	406	377	393	395	383	409	416	389	351	374	399	356	366	374	395	367	383	410	403	367	419	396	372	380	349	400	350	390	394	383	384	379	356	365	364	364	389	383	410	417	379	395	428	390	399	404	393	392	412	422	394	406	381	442	412	374	418	410	384	405	374	378	403	377	403	378	391	376	417	350	402	334	372	381	406	387	380	397	389	422	375	361	419	392	392	365	403	384	391	409	438	408	391	416	361	403	405	395	362	367	366	411	365	423	398	380	387	365	393	378	413	415	348	429	419	370	400	381	440	386	369	402	372	384	401	389	429	406	412	385	396	407	430	417	354	399	363	371	370	373	381	405	402	385	445	392	406	383	386	420	370	372	368	410	403	412	433	384	406	399	424	339	413	401	395	408	408	389	411	420	399	407	379	386	397	357	383	425	429	347	372	390	392	392	399	390	410	400	386	404	399	429	356	429	382	420	383	425	385	367	378	374	381	365	366	410	369	406	404	412	394	413	374	398	413	390	393	426	373	412	385	387	403	357	361	404	379	385	408	386	377	378	412	438	387	383	400	404	390	381	398	413	421	422	370	396	403	392	452	411	416	421	407	391	412	404	378	383	375	403	409	422	353	405	402	375	412	390	395	406	408	371	395	386	394	377	388	399	399	392	414	406	407	401	408	413	385	400	355	383	391	405	417	415	387	370	369	388	390	382	365	394	389	386	395	399	409	352	403	407	381	391	403	419	387	378	408	366	394	420	362	402	379	397	382	374	339	389	396	383	396	387	398	411	411	403	397	399	387	423	384	412	411	416	382	383	373	411	377	413	389	393	393	411	403	443	380	408	401	432	393	388	398	398	392	408	400	394	452	373	400	432	365	415	380	400	397	344	411	405	377	380	366	391	355	385	389	379	386	381	348	380	408	372	367	392	407	396	409	370	393	413	404	385	405	385	409	395	377	405	410	403	409	377	381	370	402	450	371	359	392	383	348	374	412	411	434	403	397	339	409	406	430	377	359	418	382	380	403	365	391	381	392	395	430	381	382	402	445	398	409	364	420	413	395	363	377	415	363	385	376	383	405	388	423	404	377	419	423	412	388	382	421	423	386	392	393	402	407	396	417	377	408	390	409	394	393	410	376	404	421	389	404	383	389	395	410	389	347	392	399	385	389	367	393	405	402	358	381	394	370	391	397	371	366	407	425	426	359	350	404	405	389	419	400	387	398	371	354	425	397	396	410	388	422	369	412	390	434	388	372	374	407	380	419	429	390	407	373	447	378	405	403	387	393	365	370	389	395	372	348	399	407	394	370	382	408	387	433	417	402	405	378	376	395	365	390	420	368	430	389	408	355	389	371	369	383	379	402	398	372	397	402	395	368	401	374	384	368	373	365	402	413	394	394	365	396	377	424	392	384	381	396	392	386	396	414	444	435	377	397	416	413	372	397	382	386	387	366	390	409	371	354	373	414	395	383	419	414	345	353	425	394	375	420	413	388	428	386	353	415	399	399	392	394	395	402	382	412	385	359	354	406	411	409	388	378	376	372	407	418	378	423	391	342	376	367	401	384	383	393	408	396	406	403	385	401	386	378	366	379	369	420	401	401	377	370	391	407	432	389	430	436	434	403	409	377	394	379	397	408	403	412	420	409	374	376	366	437	385	390	402	413	403	382	353	395	375	374	369	400	376	356	412	379	399	399	415	392	403	392	352	407	405	416	402	396	385	403	396	385	422	414	399	412	402	412	400	373	365	379	398	428	404	377	379	345	413	370	374	389	428	411	381	395	407	382	396	421	421	365	392	398	375	398	401	395	411	431	413	374	389	418	376	392	394	410	395	431	372	358	392	407	399	412	388	408	432	432	414	395	378	381	397	407	391	376	393	433	391	385	401	409	377	392	412	361	397	386	385	396	387	391	384	390	379	396	411	377	397	392	405	353	401	387	392	414	371	377	400	393	385	412	399	377	403	408	384	384	382	427	395	383	384	350	367	367	410	402	394	423	366	373	373	427	404	385	390	377	388	397	413	429	434	350	367	396	389	389	399	386	396	376	416	377	366	425	378	394	411	405	390	377	398	391	395	368	433	382	375	359	377	425	431	365	408	384	392	395	377	376	341	421	405	379	379	419	385	382	379	355	426	422	431	386	374	374	402	403	426	422	416	416	408	390	410	355	389	382	366	388	420	384	368	387	400	421	426	379	433	393	418	388	370	423	380	380	387	416	391	405	387	383	408	411	385	382	410	415	398	427	417	388	412	401	445	368	415	405	371	410	393	410	439	408	396	383	382	374	400	398	380	401	370	416	409	385	384	403	410	415	370	388	405	357	426	448	416	405	369	394	403	417	368	437	390	421	402	377	389	357	405	393	383	400	383	411	371	384	383	419	418	395	360	351	372	399	408	376	372	385	384	381	365	347	380	402	426	401	375	415	420	381	395	343	383	410	379	386	409	400	426	374	404	396	375	389	405	371	399	395	391	391	360	367	394	371	440	410	402	408	395	397	400	384	395	382	412	403	374	441	378	386	407	385	364	369	422	375	415	383	387	398	389	404	401	410	387	361	395	392	426	388	409	389	372	372	396	397	400	395	399	378	388	423	407	430	381	400	424	377	410	388	387	363	440	403	403	423	412	413	372	423	392	336	396	395	377	420	395	403	374	414	408	389	387	410	390	410	401	442	394	399	390	416	402	405	439	387	392	421	432	405	391	402	390	418	395	373	392	399	429	418	405	372	403	400	409	364	386	402	396	383	384	382	404	372	402	429	367	373	376	393	404	423	433	386	411	391	398	373	401	402	418	398	396	370	389	395	414	383	349	377	383	382	357	412	389	389	373	398	377	371	408	393	403	411	402	402	391	390	369	395	415	424	378	368	376	383	409	386	386	401	366	407	377	432	419	393	385	386	397	388	383	413	384	395	380	414	398	378	404	390	402	392	386	387	421	374	430	388	374	407	399	415	375	378	419	407	426	399	402	419	434	409	387	395	372	411	445	388	392	380	428	397	384	367	400	388	375	414	403	407	383	415	410	389	386	395	406	363	379	382	397	396	387	394	387	395	368	376	428	394	415	415	417	402	435	411	357	353	402	409	393	389	387	401	403	366	403	428	425	379	363	389	402	403	434	346	402	394	416	397	381	398	418	414	378	427	368	419	406	411	378	382	372	405	384	410	421	438	393	408	419	400	403	385	368	422	383
26668	21437	16898	8463	15826	14763	8491	2463	675	543	247	236	217	244	254	256	208	244	249	255	232	244	240	228	211	225	217	227	223	224	231	280	240	261	242	235	230	247	239	245	220	259	258	244	241	261	217	242	222	257	251	240	238	242	272	248	227	238	238	247	249	231	220	223	220	256	266	224	197	246	256	217	206	237	255	226	251	240	253	217	260	255	240	247	218	253	224	236	251	213	254	267	257	241	241	245	219	238	213	177	253	254	228	268	210	249	230	236	228	248	239	256	237	236	249	227	267	224	232	243	245	250	244	281	239	221	262	233	226	235	216	249	218	249	216	256	203	236	238	220	222	228	228	229	256	234	261	243	222	245	224	235	229	240	234	234	205	263	237	241	230	262	255	237	252	240	209	266	238	221	240	234	221	259	227	262	240	219	240	205	232	231	237	228	236	238	237	240	253	254	243	241	215	226	260	250	224	228	260	272	246	225	259	240	229	266	222	258	219	243	216	224	249	252	226	243	262	251	217	270	246	233	228	243	243	222	213	210	250	231	262	252	227	203	238	213	211	226	215	219	266	254	246	235	233	245	250	246	219	247	230	221	254	220	250	225	232	247	237	240	261	248	230	246	223	250	217	241	248	227	245	250	240	258	261	242	225	239	237	252	251	222	245	230	249	236	284	226	242	249	224	243	224	214	227	250	258	220	261	234	253	250	221	270	243	234	231	269	235	241	254	247	214	231	222	239	232	249	230	257	236	238	220	236	221	241	245	232	230	222	213	240	241	242	240	264	254	244	233	235	214	250	231	246	259	198	256	240	227	264	227	258	226	228	242	246	234	245	248	220	225	233	271	231	224	230	251	227	242	255	230	221	235	223	212	237	212	218	232	250	249	247	237	208	239	252	227	229	259	247	244	241	229	253	261	248	226	244	258	280	241	246	234	244	244	257	265	243	283	208	236	244	240	276	246	236	229	241	238	231	223	213	225	232	254	239	218	235	248	263	267	241	269	236	244	257	254	274	224	217	208	210	238	231	246	220	215	231	247	220	209	236	237	218	250	232	219	239	237	244	256	264	220	238	250	227	237	266	235	229	220	220	254	281	234	225	231	250	243	262	233	231	249	252	257	243	238	259	247	251	240	234	242	233	240	228	251	236	239	228	242	208	230	236	262	222	251	244	258	241	232	253	237	222	237	236	236	220	238	234	219	227	251	208	207	230	248	233	225	244	234	251	228	238	247	269	243	258	228	240	237	229	232	240	258	215	249	228	219	238	231	256	267	215	228	230	246	251	227	259	258	245	241	261	221	248	235	239	242	254	231	258	247	243	233	215	235	232	260	270	231	242	214	237	257	237	238	238	251	236	224	221	233	237	242	221	226	261	212	229	252	259	245	255	248	244	232	254	234	247	248	259	203	237	210	240	240	229	222	219	208	245	239	226	249	231	236	246	248	234	246	232	248	251	243	213	230	232	232	237	235	241	229	217	231	238	231	240	254	228	240	234	273	283	229	238	241	235	255	231	249	222	211	232	244	242	228	252	238	248	247	234	224	233	229	247	211	242	206	236	253	236	192	261	229	250	257	248	229	240	254	219	239	236	254	252	258	222	237	230	243	231	234	227	242	225	262	246	263	247	250	267	254	274	228	209	226	248	235	225	240	233	236	243	261	254	206	234	256	242	242	240	227	227	217	227	223	236	227	225	244	252	229	233	252	246	267	264	219	233	219	235	251	227	225	245	216	231	229	228	213	243	219	230	224	244	235	220	217	238	261	248	233	251	259	206	241	250	231	251	258	222	235	244	207	261	231	250	237	219	214	237	215	237	248	248	240	225	248	237	225	224	231	257	224	233	251	274	223	261	213	232	253	235	244	240	210	258	225	247	240	238	236	254	230	247	249	246	235	244	224	257	227	247	259	204	265	254	244	239	236	215	233	234	200	242	211	240	250	250	228	241	249	237	230	237	267	235	247	230	240	232	226	228	244	257	225	217	245	225	245	220	230	247	251	246	256	249	265	246	239	216	238	257	235	238	236	199	256	230	241	249	216	236	230	234	252	226	199	253	250	210	237	227	222	211	230	225	259	265	241	251	250	230	247	252	259	225	248	235	212	261	257	243	231	244	254	219	234	245	243	233	224	226	227	217	223	224	207	237	273	232	240	226	222	233	253	220	234	241	221	252	232	228	240	256	230	254	253	252	252	208	231	249	247	253	253	262	225	241	222	234	247	248	228	248	230	226	227	237	234	213	229	247	255	239	231	250	246	232	254	229	217	241	228	222	231	246	221	229	260	263	208	245	210	222	215	228	254	240	255	248	243	229	241	242	243	243	246	246	266	233	222	225	231	247	230	230	261	235	226	249	236	231	272	213	219	234	244	226	240	249	238	263	245	208	220	234	264	241	241	244	229	247	208	248	249	228	281	249	238	233	252	246	254	252	237	236	241	245	235	207	259	246	252	222	221	231	249	219	261	255	212	228	243	243	246	259	249	245	239	233	252	229	231	226	221	218	244	239	229	259	211	249	218	236	243	264	241	247	209	252	269	232	224	230	273	231	235	265	234	242	269	220	229	254	240	216	243	246	240	236	240	241	212	223	227	237	235	243	265	236	230	217	228	242	241	254	241	203	218	220	243	252	240	249	229	251	251	219	241	246	244	286	228	245	251	232	246	259	237	246	266	249	212	240	237	254	230	220	249	259	237	218	247	239	224	240	260	213	240	227	233	245	235	227	246	231	231	256	237	255	241	263	241	247	240	229	232	268	223	238	223	255	250	243	255	225	239	240	230	245	217	235	212	240	227	266	270	213	252	267	245	244	229	268	242	232	267	229	234	254	212	243	246	235	249	229	246	264	225	248	257	221	240	236	239	250	254	238	211	215	255	234	227	253	247	244	254	248	261	237	260	249	224	247	274	238	231	248	260	234	237	247	248	239	243	259	244	225	227	224	231	272	241	243	199	251	215	244	243	225	252	229	250	262	235	227	240	259	260	226	219	241	255	265	233	226	223	234	270	227	235	248	257	208	253	234	221	229	217	260	227	227	276	217	207	251	240	244	208	237	247	218	229	217	253	202	213	220	240	225	251	237	230	210	233	248	237	253	234	247	245	260	279	267	264	270	218	246	224	223	225	242	254	248	239	244	244	243	220	207	222	242	237	260	261	251	245	235	235	249	253	232	232	236	245	261	222	218	230	236	239	242	249	257	229	263	231	242	224	255	231	266	257	229	222	221	214	235	254	251	247	265	240	239	242	235	272	243	235	234	235	227	220	232	231	236	230	226	225	208	221	225	259	232	231	219	243	240	227	229	235	235	230	231	230	231	233	242	201	234	233	232	235	248	249	245	227	252	249	247	233	238	202	230	218	228	257	221	239	229	260	239	260	241	239	261	228	234	226	246	235	225	247	238	219	232	240	227	214	226	250	234	248	230	232	242	232	262	246	267	244	247	267	266	244	274	238	224	246	247	212	220	233	240	246	243	249	236	220	237	219	234	246	258
19841	27496	17498	13671	24777	21920	14010	4957	1536	1068	423	393	406	399	392	378	393	416	425	420	380	373	372	391	366	373	391	404	429	399	378	356	361	361	368	361	384	396	421	355	407	400	399	399	381	382	354	401	381	417	377	354	416	390	393	388	373	349	386	398	417	370	392	383	388	397	399	394	374	378	428	360	398	386	384	385	375	368	387	368	408	388	381	416	373	355	397	439	375	388	379	393	389	370	364	357	405	409	393	363	403	404	419	338	387	373	385	389	375	379	387	393	381	361	352	390	355	388	408	377	411	409	392	413	378	391	412	383	366	386	372	432	368	377	391	381	369	399	367	362	364	391	430	399	395	368	384	372	376	382	387	428	398	376	388	398	379	388	422	361	382	376	365	370	420	388	422	399	407	372	389	380	387	396	364	388	394	405	382	380	377	410	429	387	404	375	410	390	404	404	424	377	381	399	391	411	402	420	362	407	386	393	390	396	343	353	416	380	379	353	375	391	356	366	399	387	387	400	404	385	398	347	377	395	370	370	400	368	371	388	377	399	393	388	363	357	381	394	391	405	399	360	368	378	362	365	367	390	397	360	390	391	394	393	382	389	351	421	375	389	370	369	363	404	383	384	394	397	395	372	407	412	385	394	377	391	413	417	380	380	390	414	360	402	387	384	397	369	425	402	381	388	384	386	382	365	391	397	375	378	394	427	402	379	371	414	413	376	405	401	402	411	415	390	364	375	369	378	377	399	367	402	390	379	410	399	372	357	374	377	365	385	417	415	424	407	383	382	372	387	380	369	400	380	369	403	389	381	376	367	378	364	410	396	398	379	365	359	379	385	400	413	392	391	391	378	385	417	373	385	377	387	363	386	356	405	415	365	404	398	380	386	407	403	426	373	394	388	384	402	389	401	404	368	422	378	416	411	384	390	379	354	396	372	366	389	417	405	404	367	348	393	386	417	404	400	402	389	384	405	401	390	369	399	380	412	379	358	390	385	392	393	393	373	379	409	366	383	400	383	386	365	351	390	383	397	404	378	415	390	377	392	389	401	376	397	364	396	392	394	403	382	391	385	392	404	403	393	385	379	408	390	384	405	395	391	388	366	379	377	398	371	404	377	400	376	383	407	400	343	377	365	405	384	392	384	400	417	400	402	391	388	374	370	416	362	402	400	389	349	370	415	376	358	390	379	370	385	377	372	343	408	389	366	367	413	352	382	373	381	371	362	402	357	372	410	399	381	376	369	413	380	387	339	398	389	356	360	378	391	392	390	408	419	407	404	368	376	402	388	372	371	368	383	345	373	361	377	427	369	410	382	421	396	398	407	386	407	362	401	354	383	376	387	409	400	411	380	385	390	357	426	377	430	391	363	368	405	378	365	403	407	406	362	387	427	386	423	399	400	411	386	403	384	407	374	378	348	365	397	400	372	397	400	418	407	348	361	368	405	428	371	394	394	412	366	376	390	380	362	404	394	383	357	364	403	410	397	363	402	383	381	356	369	377	385	381	380	392	365	376	368	388	380	368	394	403	417	396	397	391	396	383	399	400	403	400	368	390	387	363	378	377	388	403	420	389	391	390	392	411	349	400	401	405	433	381	389	384	385	369	399	410	351	356	379	372	408	376	382	420	388	401	397	387	415	404	384	384	398	418	380	377	398	387	397	377	405	404	430	349	361	408	362	408	407	417	404	344	360	391	373	379	401	399	414	410	386	389	423	334	361	421	389	385	382	390	368	390	374	395	380	380	396	389	369	361	417	386	370	393	365	369	392	380	374	410	406	397	406	404	397	406	406	383	382	403	362	407	404	398	381	354	414	399	395	371	401	393	390	365	378	401	355	422	376	402	398	377	391	376	360	397	354	402	418	389	402	406	380	384	373	388	345	375	371	403	397	380	381	408	418	375	397	389	374	391	388	368	359	424	355	389	405	383	382	392	358	375	359	398	441	415	397	386	388	361	419	379	375	422	408	378	389	363	428	405	402	360	384	386	389	386	372	413	392	358	358	416	400	351	395	362	383	410	378	390	376	392	373	376	391	412	379	381	373	374	382	374	422	400	405	371	416	350	398	403	367	389	370	413	429	429	371	368	366	392	405	384	363	358	391	408	389	404	359	375	390	423	388	378	377	379	384	445	390	403	382	405	391	345	378	419	379	345	362	394	403	416	432	379	382	419	397	392	372	414	427	357	394	363	387	402	387	393	383	402	376	386	412	408	388	402	362	387	380	407	404	384	418	399	391	404	374	373	389	377	388	384	421	423	410	441	390	395	388	376	371	378	386	368	374	393	347	396	353	394	384	383	378	379	384	384	421	389	403	380	434	376	393	382	381	398	379	408	401	405	393	383	401	380	401	395	393	399	408	419	379	349	408	362	445	405	386	384	369	383	402	384	358	375	399	382	417	381	389	384	424	364	395	382	373	398	371	407	391	388	395	361	384	383	423	398	410	360	410	401	366	361	394	384	360	390	388	396	411	414	373	413	388	379	401	396	382	410	379	377	359	389	410	395	413	405	389	397	389	418	417	402	388	407	400	409	417	380	385	371	366	376	430	387	414	350	393	356	396	397	382	366	414	352	370	416	428	409	383	391	377	420	375	357	373	363	415	370	373	381	370	408	413	406	372	375	421	373	424	403	422	361	345	392	362	404	349	416	402	410	404	444	388	370	393	408	373	387	377	405	357	403	367	378	353	389	379	416	373	401	389	376	367	387	412	391	384	399	380	352	393	370	393	393	419	393	391	392	397	405	389	368	405	400	387	412	343	378	370	369	381	393	411	353	400	416	355	375	379	363	398	359	405	449	389	402	377	386	389	395	347	391	355	402	389	351	394	399	369	377	397	379	396	380	387	393	416	356	389	383	421	440	359	407	404	393	376	420	405	378	379	398	356	345	390	437	399	392	394	379	356	354	378	356	396	353	398	402	397	379	387	407	372	372	397	365	389	401	389	389	390	424	360	400	386	378	363	367	393	390	413	412	402	392	383	385	400	380	386	364	403	406	437	383	400	422	352	371	412	365	404	417	373	378	399	362	392	396	378	427	401	348	365	358	409	334	362	378	415	379	445	331	374	373	429	391	379	367	399	399	366	391	389	347	378	399	384	418	380	353	388	373	414	398	345	389	404	381	371	377	403	380	393	350	398	389	406	392	380	380	372	403	368	388	369	413	362	393	414	391	409	379	345	393	394	383	388	390	404	363	396	362	382	378	379	426	353	352	377	402	369	395	395	445	415	380	380	384	375	393	407	375	421	396	406	418	382	403	385	402	381	387	421	367	407	406	376	409	398	385	417	400	399	381	378	404	381	385	371	383	381	410	384	385	373	346	373	425	410	374	392	459	388	380	440	374	363	378	403	372	417	401	372	381	411	363	397	371	380	384	367	369	372	386	371	399	406	371	378	378	442	391	375	359	389	389	368	393	388	378	384	422	394	387	424	374	383	376	413	401	400	364	399	381	425	396	369	404	407	353	375	400	383	410	390	376	365	382	403
24287	21292	28175	24541	31335	43648	36067	19319	5381	1877	384	280	298	279	253	263	307	355	309	329	312	282	254	316	276	251	302	296	332	287	302	281	254	312	260	294	279	268	272	256	278	277	287	287	284	314	275	254	248	289	260	293	283	275	300	273	239	250	249	284	268	255	272	282	289	285	272	279	267	266	276	265	282	230	252	286	267	254	272	260	271	277	306	271	264	259	289	279	273	280	258	299	271	269	301	286	286	264	265	263	278	278	263	288	280	281	272	311	290	277	289	304	253	261	307	277	273	257	277	270	269	258	252	268	278	258	259	292	293	279	255	261	262	267	277	286	307	269	265	289	263	273	288	296	269	278	293	270	281	292	275	267	254	281	307	284	260	242	281	256	241	300	270	247	271	288	253	278	288	311	295	300	297	269	258	284	261	300	296	275	299	223	312	284	288	257	283	267	295	277	263	320	274	287	303	276	285	307	283	308	277	257	269	264	307	272	282	281	282	264	264	276	271	242	235	293	280	294	304	270	270	277	272	301	255	291	302	278	288	295	264	265	244	267	274	288	276	284	262	253	266	286	269	277	277	264	270	248	286	302	295	275	266	267	274	306	264	293	290	292	290	259	278	273	293	281	279	241	250	249	270	253	286	274	280	254	261	266	318	274	267	284	280	256	271	257	291	259	284	263	290	291	308	294	270	289	294	315	269	291	308	262	300	274	287	317	264	316	270	291	324	283	279	255	284	290	281	265	273	269	275	283	290	276	294	271	287	298	285	286	257	268	266	295	265	270	259	281	269	288	296	281	254	262	276	271	270	272	284	269	263	272	275	291	272	269	309	278	266	258	292	274	242	288	301	292	285	275	295	273	277	260	279	293	275	313	305	290	273	274	260	262	293	263	287	274	245	295	269	293	272	287	293	256	307	303	305	259	266	297	263	269	265	271	289	277	243	261	270	295	274	315	257	298	258	249	267	276	265	293	270	257	285	285	283	247	271	290	269	252	255	273	295	290	305	253	293	279	272	269	260	292	293	272	260	273	265	262	289	258	282	258	273	266	270	269	276	278	294	266	288	270	233	276	308	252	288	285	278	301	274	258	268	302	285	295	277	251	268	243	284	269	285	277	306	263	300	281	245	287	267	264	271	306	247	289	256	281	301	279	321	282	279	283	265	278	221	273	279	248	251	255	280	251	267	288	279	289	291	290	269	283	264	279	270	305	267	263	300	280	282	266	234	267	277	277	291	283	305	287	299	270	286	276	260	280	289	287	288	277	269	282	261	269	288	267	267	295	287	264	271	256	298	297	274	304	282	289	288	270	291	285	257	272	285	289	277	264	277	295	293	282	294	269	281	262	296	299	245	278	311	264	321	293	305	279	271	284	280	284	277	269	276	269	256	276	294	248	312	263	281	259	260	273	290	296	256	283	306	260	298	272	312	306	281	276	283	254	293	315	285	304	280	293	282	271	266	282	277	270	261	277	236	279	287	273	270	267	263	286	280	282	284	257	263	253	296	308	284	306	320	314	263	253	274	279	270	286	273	264	279	277	278	260	271	259	249	289	273	252	263	253	280	292	293	273	267	286	308	290	292	256	259	279	280	255	282	281	301	307	308	281	270	282	297	291	272	299	262	255	291	282	277	286	275	287	283	255	289	278	258	278	283	285	266	271	264	305	287	288	243	291	275	308	271	262	268	278	286	310	257	268	302	285	251	302	312	282	272	267	300	264	268	297	271	270	278	271	277	258	258	280	281	278	275	260	251	270	304	264	253	280	285	270	281	289	262	283	271	278	295	284	279	294	282	276	265	279	286	307	282	301	246	276	282	256	281	255	290	301	272	281	267	273	283	300	271	279	293	276	281	295	274	289	277	304	294	268	273	253	298	302	266	280	259	305	275	278	289	273	300	280	292	279	272	285	289	306	278	266	294	281	267	248	276	280	248	288	283	262	289	266	246	284	253	281	292	271	308	291	266	287	275	252	310	289	257	288	279	253	273	302	286	288	275	299	288	294	271	266	286	259	293	285	279	287	300	305	252	274	299	286	284	282	274	299	273	276	302	269	260	282	276	296	279	276	270	283	274	283	276	286	280	291	272	278	269	269	276	270	280	286	274	250	245	275	277	264	296	305	288	296	282	288	249	262	242	267	286	265	285	269	282	267	271	284	287	264	281	308	281	275	280	271	277	278	249	266	273	259	273	276	277	297	280	292	285	293	283	281	257	303	286	284	277	286	267	266	265	265	260	295	284	281	297	278	258	289	286	281	308	280	271	250	277	279	311	277	266	270	261	282	294	279	279	285	280	256	276	283	258	299	264	277	276	293	302	271	276	310	269	300	284	277	254	256	288	291	255	279	261	289	277	275	252	270	272	271	279	270	293	316	315	270	272	263	269	280	244	288	311	288	269	266	269	296	283	287	254	271	276	289	237	273	274	272	246	260	263	273	282	279	250	270	301	273	293	286	288	277	296	254	308	306	266	280	298	249	284	271	256	270	282	249	279	260	298	281	253	285	269	286	248	255	272	257	274	277	267	257	269	274	247	267	271	306	285	275	258	273	290	301	280	289	293	267	289	299	303	296	294	276	283	295	291	257	243	269	290	262	277	257	306	272	301	271	295	272	272	266	296	274	308	275	301	268	291	280	253	272	263	277	293	240	297	256	284	279	262	266	267	290	291	252	281	291	276	305	263	277	298	299	277	274	276	289	293	318	244	288	271	280	274	255	249	247	264	265	253	281	284	276	272	321	261	304	292	278	280	256	312	279	272	294	260	260	297	256	279	281	276	272	266	269	285	281	282	264	254	317	259	287	243	275	311	272	280	265	302	265	264	290	259	293	301	311	267	291	262	312	286	298	281	290	238	297	295	263	266	271	254	286	285	281	245	285	269	317	267	284	271	238	252	279	284	307	264	299	273	292	275	308	257	252	265	271	280	282	285	299	272	281	278	282	276	260	302	283	294	247	297	290	290	266	261	278	265	283	270	288	269	268	280	270	291	256	278	262	252	278	299	258	290	290	284	259	273	319	257	282	273	244	279	275	275	260	264	280	286	254	256	279	296	302	247	261	285	261	274	279	280	252	286	277	274	296	280	270	270	280	309	290	276	279	280	275	238	255	276	282	275	263	266	257	270	294	279	277	296	277	291	288	256	288	263	257	275	243	281	286	283	265	292	283	281	257	262	285	259	267	276	293	269	277	258	274	291	256	292	249	290	276	284	267	296	285	266	276	294	256	277	280	300	270	262	279	279	243	295	282	260	266	287	289	262	276	307	274	247	296	251	269	261	300	238	265	281	246	287	279	276	256	285	295	276	266	276	288	268	289	257	271	286	281	267	251	288	277	295	288	295	271	253	239	271	274	319	273	291	277	281	255	289	290	253	259	254	285	268	276	248	300	271	279	311	265	244	261	286	271	266	280	311	303	265	307	250	260	281	275	265	272	264	267	260	290	282	296	285	232	265	256	246	279	277	287	285	269	268	285	275	290	257	270	277	268
24902	39197	24774	25388	44246	46412	38543	23949	8330	4171	622	454	465	458	462	439	609	667	504	567	522	442	458	469	439	428	423	427	420	468	451	467	494	424	464	421	403	472	465	429	442	448	434	436	439	443	426	462	410	396	476	430	446	453	480	450	437	441	435	446	454	447	480	457	444	473	417	433	449	440	416	466	439	467	417	411	471	408	412	461	426	418	417	438	460	417	404	443	454	454	442	410	454	465	441	435	426	479	446	455	472	427	453	452	479	450	444	462	452	440	442	442	454	454	453	437	488	414	441	446	454	439	470	442	450	446	451	477	448	439	472	446	425	437	469	433	432	463	483	477	421	421	435	426	453	468	407	462	464	447	470	438	433	472	418	426	425	443	430	449	424	468	453	434	459	435	488	416	459	457	395	432	456	432	446	430	429	445	424	466	416	412	418	458	427	461	443	442	423	452	469	430	433	462	469	464	426	466	453	436	420	451	444	455	465	443	457	456	457	454	440	448	448	462	426	458	446	449	429	463	490	441	463	414	453	404	477	433	436	444	454	466	433	459	434	429	460	442	448	422	438	451	462	465	442	422	442	436	449	458	412	438	476	434	399	428	442	446	461	456	472	412	459	475	413	492	448	470	452	414	485	440	474	433	444	441	459	432	469	432	447	464	453	464	467	430	488	446	471	471	435	465	429	429	405	445	447	424	438	460	456	467	453	441	427	420	466	456	424	462	432	438	428	469	435	418	424	423	430	418	431	453	434	455	455	461	470	446	458	459	463	419	442	478	463	461	415	428	444	485	422	433	453	420	439	468	438	446	457	471	429	465	395	424	475	442	475	451	435	438	428	440	419	390	409	479	454	434	430	473	421	437	445	439	423	438	460	457	488	448	450	431	468	461	467	435	467	471	420	442	443	426	419	445	451	455	426	451	474	452	462	428	428	425	450	427	444	446	447	414	432	422	458	440	449	448	465	478	464	428	472	459	467	497	462	445	482	443	458	428	406	448	425	448	471	429	462	449	453	413	443	457	462	414	415	459	457	466	413	442	472	414	448	449	430	456	451	444	456	414	434	438	405	410	488	461	486	455	437	489	435	420	484	401	457	436	481	432	472	452	428	462	457	439	489	413	460	430	401	477	470	442	447	464	413	455	431	427	424	460	440	461	464	410	448	426	451	469	458	419	430	462	430	428	427	452	426	465	447	438	450	425	425	448	443	459	466	455	470	427	430	444	424	458	494	436	428	488	453	448	455	460	423	439	456	463	435	485	413	444	472	449	476	421	463	446	442	422	480	465	424	463	460	437	426	416	461	452	437	521	432	481	409	408	455	458	412	451	473	426	481	446	454	491	495	409	439	438	438	422	447	407	441	448	478	436	478	439	435	435	449	452	444	430	424	435	487	445	437	448	478	418	465	491	456	452	448	463	468	431	444	449	464	441	424	420	460	445	454	465	442	453	437	431	452	464	447	457	442	474	455	422	439	448	472	434	460	422	450	448	446	450	419	432	416	474	464	464	441	486	425	419	460	440	442	439	456	457	440	487	450	438	450	449	406	440	439	459	449	427	469	474	430	442	437	439	458	455	417	442	415	457	447	427	464	455	437	419	431	430	449	479	483	439	435	465	464	415	448	448	441	476	429	437	443	444	398	444	431	474	454	424	441	417	448	422	444	420	451	437	412	406	506	424	458	471	425	444	433	443	488	444	450	458	412	457	470	419	440	440	461	414	431	452	430	475	448	423	413	443	423	460	446	461	486	462	425	456	461	473	420	420	410	471	459	461	436	477	482	481	457	465	427	414	415	443	412	445	424	460	459	484	461	455	426	445	415	426	450	391	437	451	466	444	421	434	459	462	453	414	466	411	431	441	453	436	437	443	433	437	454	453	425	437	432	427	445	432	414	422	470	452	440	441	466	412	422	433	445	456	466	425	468	443	394	405	427	429	470	468	477	438	480	437	472	469	445	470	491	456	445	417	453	424	444	461	462	444	451	384	454	454	430	479	429	442	450	464	424	390	449	417	438	464	453	462	419	473	446	431	450	453	427	456	444	454	448	440	421	458	436	451	429	429	441	453	483	473	463	444	438	474	479	423	445	442	476	473	429	475	416	463	460	450	453	445	384	418	408	451	475	426	443	433	467	442	450	487	442	410	420	472	451	471	444	473	474	465	513	438	460	426	483	440	481	490	466	484	466	464	489	439	435	424	428	458	442	438	458	465	440	440	415	473	442	429	413	443	440	433	409	431	470	434	438	429	439	452	411	430	470	440	463	433	396	460	479	446	473	469	449	449	397	466	444	436	416	454	438	458	431	453	411	430	438	412	471	444	440	462	441	469	457	463	443	427	431	447	461	447	479	445	455	424	455	528	467	473	447	422	427	452	422	459	429	417	427	450	467	426	401	439	411	470	438	491	451	448	477	401	433	452	456	444	462	452	479	447	472	450	441	437	466	442	462	428	434	443	479	439	413	460	450	450	451	457	458	452	455	430	419	463	437	443	427	466	497	447	432	489	482	419	455	470	439	433	478	430	434	457	433	453	486	429	436	469	439	439	457	427	466	448	440	458	462	446	445	478	447	464	453	422	461	405	444	434	430	462	450	441	471	465	449	391	457	414	484	464	434	430	444	461	451	475	438	460	461	462	422	428	449	471	460	432	411	486	460	443	421	461	438	432	446	429	445	428	494	489	478	429	452	441	434	442	487	447	440	446	411	436	438	440	432	456	425	481	442	459	463	460	414	430	451	438	490	437	426	445	454	467	478	447	448	413	438	439	442	456	435	462	405	431	439	434	423	451	442	450	457	453	416	472	437	427	472	431	449	472	448	454	474	450	454	465	417	474	408	441	420	444	457	444	430	443	496	448	442	471	466	424	473	444	444	465	454	432	442	453	446	435	428	427	433	427	436	423	441	453	471	449	428	425	458	440	461	460	442	418	449	408	502	423	450	444	421	471	485	410	450	413	458	444	432	438	459	426	441	475	437	469	457	474	449	461	408	482	433	448	467	442	420	499	443	410	449	456	397	420	462	483	455	444	398	458	484	433	437	451	444	460	448	419	443	424	442	456	442	485	438	438	420	446	488	423	394	436	439	450	450	482	434	427	451	449	438	448	465	435	426	459	432	466	437	431	448	432	449	430	413	452	465	393	434	440	445	433	430	407	429	419	482	444	421	438	470	443	459	435	415	468	459	422	423	465	443	448	455	413	451	413	423	453	475	447	433	454	415	468	423	468	417	419	435	488	429	480	456	440	413	422	460	439	408	434	450	425	449	433	462	438	431	463	420	468	434	440	451	426	459	413	462	439	453	433	441	432	453	422	425	473	438	429	421	473	480	440	470	407	465	419	433	449	453	416	444	444	486	436	446	430	449	424	461	418	454	461	430	440	460	455	420	475	469	403	455	452	444	498	453	474	461	447	465	414	453	438	438	407	447	474	471	434	471	453	459	440	435	439	462	469	433	425	421	443	451	472	477	416	405	434	458	415	422	443	447	436
22992	21233	28829	23654	26742	54661	50282	29824	12017	3904	352	258	280	266	236	235	293	522	448	385	309	249	259	269	239	258	236	226	254	233	271	217	266	238	234	247	252	234	254	227	222	254	252	240	227	255	231	238	271	243	235	240	252	259	269	263	277	268	265	266	253	258	243	233	230	269	260	230	244	231	228	220	246	265	230	268	239	249	231	246	260	270	241	246	224	255	233	250	235	251	212	254	235	253	260	247	231	244	273	251	253	254	267	230	221	244	244	256	225	239	271	271	236	233	248	251	260	223	213	253	223	233	253	257	234	235	265	251	248	247	246	241	228	249	238	250	244	250	243	265	258	232	251	257	266	230	264	257	266	253	253	256	257	253	259	234	262	260	268	261	252	238	242	220	241	250	230	258	242	238	269	255	282	234	249	255	250	241	241	239	258	252	245	276	223	218	234	244	244	263	255	266	228	273	251	244	253	235	249	248	254	240	235	280	259	229	275	228	263	238	241	238	231	255	227	213	246	248	263	235	247	237	230	234	242	261	247	226	238	237	272	232	255	247	258	246	255	234	260	210	236	227	250	269	249	244	208	251	253	234	258	248	217	256	250	225	249	233	253	251	242	263	262	246	224	220	273	219	267	253	230	245	233	230	238	259	238	250	242	265	191	239	239	273	230	242	273	230	231	229	255	258	246	269	255	234	247	257	210	256	242	241	225	255	230	254	243	241	244	245	264	262	262	264	240	253	262	252	239	239	245	260	238	221	248	237	259	258	219	233	250	250	233	259	270	251	253	234	234	255	238	263	260	235	248	248	249	230	252	257	268	265	255	245	248	229	246	244	263	297	252	246	256	232	249	250	250	253	250	262	239	260	271	253	241	236	242	259	237	237	269	249	249	240	254	257	225	251	229	227	252	241	262	255	246	236	227	230	224	290	284	261	245	276	249	261	250	241	224	258	244	237	247	255	238	251	224	231	269	258	249	248	249	249	256	268	248	221	279	232	245	245	235	218	250	249	232	237	210	251	248	265	264	241	254	265	260	253	253	266	239	262	256	253	253	241	239	257	276	247	266	272	249	237	211	282	232	260	239	242	250	242	242	238	234	235	233	268	234	241	231	242	247	249	252	229	259	246	272	239	255	243	269	266	250	233	252	268	278	232	238	240	244	260	250	228	237	229	227	238	221	225	250	228	256	253	233	245	258	233	270	279	223	232	244	281	235	242	243	294	264	260	234	277	248	234	278	245	234	237	227	268	267	227	250	234	247	248	235	270	231	246	245	242	256	232	268	232	242	273	256	248	250	262	242	268	203	246	232	259	247	247	249	237	217	251	228	256	242	212	250	231	240	255	219	235	254	254	251	261	289	252	250	254	281	255	238	217	247	232	265	241	268	225	268	240	277	239	227	261	253	250	244	233	272	249	220	248	241	221	251	226	233	255	252	220	253	235	213	248	252	253	254	260	254	254	253	248	248	217	267	255	239	232	245	233	235	266	241	270	255	251	227	218	266	250	254	255	248	254	224	261	230	228	240	216	276	258	247	265	264	257	244	243	243	249	248	246	247	239	241	264	227	251	225	244	238	248	261	267	257	251	220	233	227	229	232	248	238	251	272	225	252	240	249	226	243	249	252	225	230	287	257	266	220	253	267	263	239	245	240	256	239	256	243	284	221	261	252	240	231	255	243	250	256	249	256	235	243	242	262	265	246	232	232	210	220	243	266	205	243	258	239	249	229	263	252	227	266	220	268	255	257	258	255	235	274	252	228	284	245	249	250	238	242	258	258	245	258	256	252	245	230	225	258	256	239	237	243	223	247	277	241	244	239	257	209	239	245	276	249	248	245	234	226	235	245	256	237	255	237	244	239	217	286	238	244	251	251	218	238	250	238	240	260	263	247	224	291	273	263	242	233	261	248	236	238	270	254	212	242	252	251	228	255	223	257	231	240	247	249	238	262	246	229	262	248	228	252	250	250	232	257	241	253	249	238	264	264	261	239	256	202	252	238	266	251	257	272	262	280	250	225	241	240	235	255	253	249	221	242	234	277	246	234	247	233	270	230	263	246	268	241	262	272	251	248	239	248	267	239	236	241	215	251	241	261	250	250	249	233	257	292	269	265	280	242	254	244	251	259	246	235	261	214	241	264	258	241	242	251	268	247	243	244	257	258	266	238	256	240	242	276	244	266	215	221	244	218	217	266	242	265	242	241	230	222	253	247	244	235	243	246	210	257	241	233	244	241	235	244	251	255	281	249	269	248	267	237	245	231	267	251	280	259	255	250	234	245	275	256	236	240	243	257	227	239	248	235	255	258	270	251	241	265	253	254	240	252	246	265	233	262	242	264	245	274	233	250	252	254	250	249	234	214	234	241	259	247	245	223	219	243	241	255	262	233	267	248	239	268	292	252	242	253	256	235	240	278	256	241	237	235	268	249	289	230	250	220	220	258	237	236	222	211	249	218	250	234	238	230	275	209	230	223	246	255	264	236	270	249	229	225	243	251	269	270	216	263	244	233	227	244	261	246	253	242	256	252	255	250	234	236	249	249	256	280	231	245	256	241	241	273	246	222	248	223	219	251	235	258	206	231	219	230	225	269	235	271	238	222	239	235	250	222	253	261	254	258	242	268	244	245	233	254	260	237	224	252	268	246	229	258	261	241	234	252	270	241	246	228	237	243	238	256	236	255	228	221	268	258	249	235	240	274	273	265	266	239	249	257	266	262	253	260	221	252	250	277	271	270	213	241	214	240	227	237	260	242	272	266	237	242	216	229	234	246	244	231	226	221	244	266	227	228	225	226	245	262	243	205	247	257	232	251	252	283	258	221	262	231	263	259	265	260	243	254	265	237	279	250	230	258	222	230	242	248	231	254	260	249	258	251	261	266	251	231	247	265	267	236	262	240	271	245	245	245	255	250	250	245	287	264	243	230	252	240	245	214	282	282	266	247	234	239	239	238	247	265	241	244	243	247	245	228	286	247	245	262	253	234	250	256	265	244	235	243	246	239	262	247	240	224	261	241	235	249	247	236	256	241	219	264	229	255	258	214	249	238	261	241	227	252	255	273	238	268	251	250	256	245	223	237	258	252	271	254	232	225	267	260	245	269	252	292	275	240	238	225	248	256	237	226	246	256	258	252	243	259	214	232	233	229	272	259	274	271	275	258	249	230	230	239	261	264	272	251	262	251	234	247	245	251	256	240	255	258	237	225	263	222	257	284	266	249	252	245	249	257	254	255	232	219	224	240	254	265	236	225	247	245	231	253	253	249	254	228	231	216	234	263	250	230	225	240	241	253	243	245	249	246	219	231	221	254	235	245	273	249	246	247	245	243	245	250	246	238	249	251	259	255	256	233	255	238	245	236	243	236	258	238	267	244	240	219	233	261	251	247	217	255	252	270	246	249	255	268	251	247	240	250	245	229	220	244	245	253	238	245	243	249	258	253	239	259	272	242	253	287	244	244	233	253	254	235	252	247	259	228	247	243	247	246	236	246	242
28735	45640	32068	29202	48798	62633	50359	33311	15444	7274	617	408	405	425	416	372	603	1073	1025	764	558	474	424	416	390	384	396	381	405	409	386	376	384	396	449	392	442	397	404	370	404	387	406	391	375	389	409	379	407	369	402	386	368	378	413	399	406	399	412	392	393	411	368	354	393	360	400	388	382	404	386	432	386	381	363	420	390	371	429	398	403	381	360	384	397	389	384	416	372	379	400	442	388	375	387	378	400	404	376	380	404	371	412	401	412	385	391	375	385	413	388	396	414	384	387	411	371	414	364	393	416	395	370	411	421	369	355	386	366	411	413	366	408	366	391	434	397	438	397	371	387	392	379	390	387	405	357	388	379	418	419	397	432	367	373	394	386	377	394	383	426	387	421	390	400	405	392	411	394	390	359	383	433	383	378	351	381	370	411	386	409	382	379	349	402	389	379	392	367	369	414	407	379	411	377	389	400	404	380	413	405	352	385	376	391	411	393	375	413	425	422	406	407	413	407	366	409	372	375	361	422	357	428	375	402	391	403	434	443	428	414	369	391	424	427	402	402	417	352	445	392	372	378	409	373	385	407	431	397	389	388	371	408	430	405	387	385	385	399	350	391	400	420	404	405	370	399	384	377	409	405	382	357	410	394	414	378	386	405	409	404	387	368	388	350	408	441	397	391	374	398	366	407	386	397	371	406	383	378	419	400	413	404	410	413	381	370	402	405	379	375	397	393	370	376	422	404	404	403	391	362	369	383	388	407	385	397	369	372	390	400	418	406	334	384	431	406	393	394	415	392	415	376	370	440	402	377	406	402	400	377	391	373	344	377	400	405	397	388	380	379	411	371	400	431	393	369	413	382	388	389	394	381	361	406	403	382	393	392	388	390	421	384	406	400	360	382	391	362	399	374	409	406	395	423	416	369	385	415	394	408	383	392	384	394	434	432	397	371	376	406	368	363	403	403	388	376	400	409	355	410	407	386	350	374	407	361	392	367	371	385	382	415	400	433	401	384	404	406	374	389	374	396	408	398	402	393	364	381	428	407	393	381	383	397	382	373	354	415	400	367	406	385	365	407	378	410	381	378	435	350	428	380	374	412	389	377	388	383	387	403	430	432	394	384	398	380	403	363	378	382	420	391	410	429	378	369	426	371	395	380	375	386	403	409	389	391	434	398	375	387	413	410	415	395	390	399	452	397	401	405	377	355	426	440	377	373	381	342	388	409	389	347	397	352	387	385	384	393	417	395	388	373	388	359	368	354	392	384	414	382	422	377	390	377	385	384	398	405	433	377	397	429	378	356	414	415	400	387	363	393	399	381	398	430	415	341	366	401	428	405	407	363	384	381	386	415	359	390	349	406	405	396	410	366	394	387	376	368	410	388	392	366	408	368	396	402	367	384	413	375	402	370	414	395	410	410	399	418	375	393	397	369	376	388	403	361	369	446	392	362	389	391	411	383	359	366	366	394	411	394	370	401	383	429	375	410	358	364	392	365	406	391	397	382	400	415	385	380	387	415	388	374	447	377	357	400	386	388	377	425	334	400	411	426	392	433	408	419	426	381	386	380	363	427	377	377	358	440	374	399	395	391	408	385	388	424	378	378	401	403	367	372	402	376	431	391	392	384	427	420	376	351	396	385	366	390	379	394	387	375	376	374	431	387	377	415	392	358	379	394	400	378	401	379	399	382	393	387	418	428	380	382	382	418	446	355	346	400	402	434	385	402	412	405	379	401	397	389	410	372	408	378	370	376	401	397	413	374	427	392	373	389	365	385	429	392	399	392	380	419	394	381	386	396	408	381	383	387	375	390	399	406	421	403	390	380	436	380	374	380	384	406	408	413	395	382	384	390	425	393	444	461	441	405	408	360	424	440	364	356	393	370	400	401	394	347	428	419	436	365	385	402	412	386	342	375	395	392	395	373	419	410	388	427	401	396	367	406	393	411	412	414	411	378	412	395	387	362	393	382	389	413	390	397	418	384	408	388	414	404	362	393	383	390	411	406	392	438	366	385	407	391	382	420	398	412	428	394	374	383	390	376	410	405	395	396	391	372	402	393	381	387	396	424	387	400	399	392	411	375	406	385	406	415	388	400	354	412	376	381	418	381	389	400	441	425	405	386	369	392	426	425	395	394	421	372	418	365	369	393	369	358	372	385	398	374	332	403	407	388	372	420	415	418	375	411	404	366	382	363	383	409	433	411	413	385	397	391	384	369	372	408	351	343	343	394	396	374	406	367	374	372	351	384	396	363	418	417	414	400	386	436	398	376	415	396	364	404	414	395	402	422	377	389	385	367	344	388	393	412	396	379	362	415	382	380	382	375	377	383	416	371	414	387	402	366	448	382	412	400	393	400	414	423	391	386	394	366	377	390	424	390	391	401	396	388	397	436	383	407	396	373	377	414	361	424	383	453	399	366	435	384	396	363	371	383	371	406	386	346	377	396	404	378	372	412	373	394	368	395	361	429	367	391	389	390	381	423	406	374	391	346	417	364	414	358	374	343	434	383	429	346	398	417	417	387	384	383	415	390	375	420	411	409	384	394	366	417	382	383	413	396	364	384	369	394	418	401	381	411	364	396	397	393	394	372	353	386	349	360	381	377	375	385	433	390	381	395	374	378	400	407	426	418	415	390	371	410	376	396	393	371	388	363	388	376	372	396	394	431	368	414	369	393	351	368	396	412	394	360	408	393	375	396	369	397	404	399	386	391	410	396	385	365	407	396	390	374	405	389	388	371	379	374	401	411	394	394	389	359	392	383	434	410	389	397	370	363	406	393	395	386	414	411	378	373	397	373	389	360	417	387	392	396	390	406	386	393	368	400	423	362	390	379	397	410	400	383	405	424	417	385	383	392	402	397	387	387	405	351	364	411	417	385	381	385	410	398	394	403	404	389	402	360	423	351	432	401	389	386	390	408	396	410	391	398	432	393	410	430	416	414	378	410	379	387	378	388	381	394	382	388	398	393	388	427	402	361	368	410	387	400	385	403	401	364	387	404	392	437	368	352	404	387	370	410	423	398	366	407	388	376	435	370	370	374	375	358	399	380	378	401	404	372	424	374	381	374	397	368	397	385	441	397	415	410	367	391	362	395	400	388	392	387	361	433	412	402	408	385	376	385	378	352	345	372	411	378	365	392	364	420	369	364	407	415	368	394	396	431	391	357	363	373	390	404	375	409	376	374	388	362	359	409	356	357	383	431	378	396	431	377	379	387	410	412	386	363	391	379	390	410	387	421	386	395	367	395	392	429	398	401	340	385	348	356	394	406	413	405	406	372	404	373	373	403	370	366	383	400	402	402	434	369	389	399	396	391	407	369	395	395	375	363	414	395	382	411	395	399	410	397	397	397	379	413	374	393	373	428	381	399	412	404	384	385	382	375	430	413	432	389	411	390	419	381	389	398	397	367	400	385	406	350	377	430	378	365	416	403	371	403	379	387	413	375	398	381	387	386	399	360	392	407	398	350	403	389	402	364	403	395	397	387	396
26762	21498	17333	6759	4532	14689	10846	3536	1003	528	250	205	246	194	250	231	244	243	231	257	229	243	218	243	209	208	229	256	228	198	219	228	240	258	263	223	242	252	241	206	248	249	229	227	280	180	228	256	216	243	264	224	244	222	240	246	222	236	221	215	217	233	240	249	228	239	226	237	268	234	222	235	245	224	225	240	248	238	270	237	216	233	258	232	216	256	266	202	225	196	254	250	263	226	242	214	264	212	227	217	250	221	269	245	261	255	259	236	239	244	254	199	243	223	247	244	203	213	225	248	218	217	245	221	207	241	255	233	236	220	233	232	239	266	244	233	223	260	242	247	203	234	210	241	238	232	240	246	222	227	239	248	235	241	237	243	243	233	241	235	261	271	242	234	256	230	234	233	231	226	230	229	246	235	245	244	253	231	227	232	241	222	219	241	232	235	216	241	221	241	256	229	213	216	241	216	254	233	247	236	247	233	265	206	231	231	245	251	249	219	241	233	255	254	225	218	224	203	229	258	238	226	210	219	241	271	243	247	227	239	242	246	220	232	218	228	226	262	250	262	240	250	214	256	240	232	257	236	251	216	242	235	248	230	219	226	238	238	249	257	245	241	225	238	222	271	234	215	263	253	254	224	240	238	232	237	243	229	247	222	237	243	238	228	269	235	233	208	248	218	249	228	230	246	224	225	240	232	257	229	207	228	252	229	237	244	250	230	236	206	205	219	234	257	237	197	235	246	233	231	236	225	242	216	233	233	225	254	185	215	258	220	241	252	214	206	219	263	239	230	199	273	228	238	212	240	246	214	227	255	235	250	235	217	233	247	247	241	251	238	247	234	244	247	241	257	256	242	222	241	242	217	225	255	236	248	243	217	247	243	239	251	223	234	267	248	256	232	219	267	249	265	255	239	245	227	218	212	235	213	243	259	242	237	229	258	258	232	221	227	231	251	253	220	236	225	242	248	244	235	232	231	258	234	220	208	232	223	229	248	259	229	207	236	246	269	234	235	237	256	248	261	247	218	244	236	229	218	258	248	264	270	211	234	219	234	230	242	236	258	240	235	238	250	248	243	248	218	252	246	249	220	241	250	233	218	250	249	245	214	274	248	243	230	243	255	248	228	228	266	247	232	222	256	243	252	221	227	244	251	246	234	230	229	235	213	212	216	247	233	239	251	244	228	249	227	209	244	230	187	242	215	242	224	253	253	225	205	243	249	246	240	227	218	229	237	228	210	258	237	235	245	257	237	205	247	241	210	247	230	222	239	249	270	257	230	217	214	242	229	243	231	222	253	218	238	244	241	266	201	207	244	234	232	236	254	234	265	252	226	238	240	217	217	247	206	240	241	234	240	235	238	205	228	244	227	243	254	213	248	236	235	243	232	221	203	227	229	212	242	249	254	211	206	245	221	224	249	247	245	226	221	235	255	256	224	238	257	233	204	232	201	221	229	252	239	238	234	248	243	235	239	251	261	224	238	231	256	235	245	214	236	229	232	254	227	236	257	244	233	222	216	242	229	249	215	245	245	216	244	249	235	246	238	232	200	232	227	227	234	248	228	229	209	249	213	238	243	232	236	256	226	235	221	239	233	204	231	245	228	260	255	239	219	216	248	244	263	249	234	207	230	248	234	219	244	253	255	238	227	230	262	250	256	196	249	239	244	241	228	226	255	256	234	250	233	232	217	202	242	246	241	237	225	248	240	247	230	270	258	209	250	222	229	224	231	233	233	214	210	225	227	227	253	243	203	229	250	206	224	256	252	246	253	229	229	238	232	236	246	213	227	257	226	241	240	254	234	253	257	250	225	245	239	244	245	251	237	212	246	238	241	231	249	237	252	238	265	236	245	224	242	209	233	228	220	222	248	240	227	189	227	240	245	253	216	255	236	259	220	253	241	241	230	217	258	252	235	214	256	241	228	243	258	208	244	213	223	227	232	271	237	240	237	207	220	212	267	258	213	245	275	234	226	234	260	215	241	237	239	230	225	252	267	200	258	248	224	218	248	229	239	221	217	244	212	229	232	247	240	237	228	228	229	240	249	248	239	234	221	237	225	222	236	243	239	252	244	240	230	260	206	247	221	238	230	233	226	207	231	227	223	246	251	266	229	235	257	243	249	260	256	258	252	222	277	236	246	234	234	237	228	252	198	265	225	281	219	241	222	264	269	225	252	225	262	243	210	255	230	230	244	227	230	249	230	251	216	219	230	227	237	264	245	234	234	225	230	264	248	242	242	273	227	232	196	225	268	274	272	231	237	256	244	240	207	226	229	248	232	251	222	221	240	230	239	238	231	246	264	240	255	247	243	225	242	226	254	254	221	243	245	245	235	206	228	265	237	243	240	223	243	231	254	226	239	227	219	228	234	236	229	241	226	220	258	244	219	241	215	252	254	246	210	229	263	212	252	238	232	216	238	227	263	234	260	214	205	253	253	214	207	247	257	229	240	249	217	235	240	247	240	232	279	248	266	245	245	235	236	241	241	219	267	231	223	240	238	230	238	244	249	238	245	252	231	217	234	239	239	219	267	236	231	228	236	266	231	240	236	227	262	230	266	229	229	258	257	247	235	228	242	240	244	232	240	239	214	232	235	244	212	218	259	216	249	242	243	225	257	237	224	258	208	253	249	247	213	240	257	239	237	199	243	247	202	238	239	232	235	229	233	234	240	256	223	231	235	241	235	225	234	233	246	255	222	239	245	267	250	268	257	259	229	251	267	225	239	243	236	238	235	238	217	232	247	261	249	230	266	240	241	230	231	242	237	240	242	251	255	230	239	225	243	232	249	216	247	241	200	230	220	248	226	225	262	234	256	254	225	228	230	224	241	240	237	260	243	222	225	264	238	247	216	227	202	236	252	237	279	234	247	237	216	223	227	219	227	238	258	239	252	236	230	226	220	219	249	250	233	225	217	243	250	250	246	211	250	224	250	241	241	238	233	247	251	243	207	232	259	235	235	266	239	259	245	236	250	227	258	263	201	236	263	239	247	252	260	236	243	247	248	249	200	240	246	235	210	236	240	243	239	230	240	249	251	243	239	246	250	228	255	254	250	283	228	242	247	260	242	239	248	223	214	219	233	235	218	237	226	240	232	229	222	257	213	254	238	222	268	209	213	239	265	256	233	233	240	247	244	223	235	240	247	225	245	209	235	241	259	238	220	244	242	232	268	235	239	252	218	247	243	229	240	228	233	232	200	250	231	235	242	224	253	242	215	229	239	235	246	253	256	268	236	219	255	237	239	245	216	248	241	241	203	280	216	233	230	252	226	263	231	227	269	220	237	235	233	228	232	229	229	232	235	243	225	241	241	238	241	240	222	242	250	219	230	217	245	242	230	249	226	252	252	234	240	240	219	237	274	225	253	245	268	239	279	218	261	244	229	237	255	231	213	235	231	237	188	246	222	229	233	224	235	263	230	237	206	237	229	245	243	245	231	242	216	239	209	227	237	261	240	228	232	283	225	221	239	221	229	244	244	256	202	222	234
20229	28769	18439	10900	10712	24093	16441	6809	2255	1096	426	378	376	391	387	380	407	401	430	405	419	396	401	393	372	342	374	402	391	407	410	379	389	386	398	397	375	397	398	391	388	375	348	382	357	370	386	379	380	416	369	419	368	345	392	378	380	405	360	404	345	377	394	340	370	371	379	417	378	397	385	384	385	353	397	392	360	374	385	393	357	409	381	388	414	389	380	429	375	394	394	383	392	375	378	365	367	397	390	394	381	380	368	414	391	439	366	359	407	392	319	372	378	380	390	370	366	391	408	415	340	354	425	390	364	359	366	376	370	404	333	361	334	375	395	397	374	396	382	377	408	380	373	380	425	348	381	398	377	369	379	406	408	375	394	370	349	373	360	362	412	389	375	373	369	404	411	362	373	373	363	384	396	399	403	390	365	395	369	382	365	377	407	398	373	388	351	397	409	391	350	380	379	409	386	398	389	387	378	364	391	355	420	363	403	382	359	352	363	357	371	395	364	411	382	370	438	368	379	354	382	352	375	396	350	425	396	382	416	380	403	350	396	376	370	349	425	383	405	381	399	393	367	390	365	378	421	380	372	387	411	362	344	390	357	394	403	423	391	371	377	388	334	372	406	382	412	366	402	400	340	374	353	375	362	385	378	377	401	387	374	356	366	412	383	361	394	367	383	364	353	392	375	368	396	402	355	390	371	373	386	376	388	381	377	377	365	372	367	402	384	378	365	390	425	390	357	397	379	348	379	356	384	365	387	391	352	389	386	355	386	381	351	367	402	380	368	368	387	413	391	368	405	387	375	374	407	375	402	367	360	369	403	362	357	369	370	373	329	409	359	374	388	420	418	372	397	411	392	357	382	391	395	420	360	335	412	381	394	403	369	396	385	396	369	399	362	386	423	367	329	367	401	386	405	363	394	362	386	401	399	384	354	381	434	422	350	395	384	356	373	376	376	397	380	387	414	373	360	355	379	388	433	387	379	388	379	359	423	364	406	436	369	355	390	383	380	374	380	387	381	385	359	349	386	381	382	355	373	367	397	406	380	400	402	376	361	395	368	397	409	408	384	370	373	372	363	348	384	389	413	420	379	359	427	381	406	402	342	397	349	387	399	382	398	377	414	405	353	378	400	413	381	364	402	368	389	410	364	404	385	409	417	359	406	400	371	383	378	419	377	382	367	405	374	409	391	374	381	356	399	408	393	368	403	361	391	401	371	400	372	387	388	350	376	353	385	390	412	395	380	361	391	426	383	379	407	398	370	371	357	383	362	373	360	381	404	378	358	380	402	389	365	397	400	359	390	424	363	359	376	399	408	343	391	400	350	385	379	396	403	371	359	412	390	371	393	390	375	352	374	384	406	346	381	393	376	440	386	387	367	385	377	430	370	381	356	400	366	372	382	395	396	400	410	417	414	387	350	369	403	349	356	403	366	379	368	352	377	379	358	404	378	372	385	393	352	377	354	353	428	393	362	392	379	400	399	367	366	426	401	396	401	391	393	401	391	380	402	386	401	419	377	382	384	395	423	403	400	374	346	373	389	375	361	340	368	373	365	380	386	360	381	407	394	356	390	374	375	401	374	409	406	385	364	388	367	340	383	348	382	387	421	384	382	365	395	363	377	384	399	337	399	386	411	372	380	352	375	376	386	432	343	400	368	351	374	355	397	391	388	359	403	384	365	358	409	365	382	393	349	395	384	378	412	406	383	423	380	389	404	371	427	367	367	388	391	399	368	361	353	362	373	357	421	411	370	373	382	357	377	373	374	377	384	406	372	417	396	379	378	409	385	374	392	401	393	363	375	403	361	394	375	386	366	397	378	369	401	346	381	344	358	364	391	379	405	370	374	369	384	367	376	371	376	403	369	351	377	387	400	398	393	406	394	363	373	384	395	375	380	359	349	401	350	368	357	397	362	356	361	393	386	390	378	384	380	401	385	380	381	374	383	381	390	356	378	361	391	357	370	393	390	356	350	402	389	355	370	380	429	387	375	358	349	395	385	363	373	381	393	385	415	376	381	404	395	401	413	389	372	395	417	386	394	386	373	415	383	366	368	373	409	370	377	375	381	386	348	384	365	404	393	409	358	372	391	406	420	353	379	377	394	410	385	381	372	371	397	366	390	407	357	399	364	402	354	395	381	373	400	388	427	414	369	424	408	411	336	400	360	402	360	380	392	374	374	403	364	384	353	404	392	366	398	403	372	362	394	349	390	345	375	394	385	352	352	383	378	371	395	404	365	368	356	378	371	417	376	408	339	391	393	374	380	397	388	368	367	349	362	399	379	422	374	375	387	398	344	382	351	378	375	380	404	390	383	382	374	403	383	375	370	409	385	364	365	397	384	391	379	430	405	388	330	369	385	405	378	378	347	379	428	407	409	409	369	377	365	396	362	387	378	344	418	378	388	375	363	362	389	384	427	378	354	384	415	413	354	405	421	373	383	354	339	374	369	390	432	382	374	390	360	362	372	410	401	404	399	377	391	363	392	381	402	394	365	406	380	398	378	425	378	356	385	363	372	400	368	387	419	417	378	371	377	399	350	377	385	386	362	379	397	392	399	385	369	383	376	377	350	400	371	384	382	390	384	382	389	401	366	397	366	389	379	391	387	372	379	395	415	337	367	399	381	388	360	398	360	420	396	393	379	406	382	381	376	391	375	386	398	385	379	371	367	379	372	416	336	410	414	390	370	413	394	385	402	393	395	360	390	362	366	383	395	396	407	388	347	377	411	391	388	381	364	365	392	405	394	369	358	386	386	368	360	394	410	417	380	386	369	351	372	392	387	370	384	407	389	404	396	391	362	413	408	382	367	381	368	390	396	371	401	404	369	372	382	373	377	349	362	373	350	403	365	363	372	381	355	408	402	386	397	403	401	406	394	381	387	375	379	373	375	346	387	415	395	359	401	376	392	375	374	355	400	384	378	346	384	362	364	360	372	357	382	379	387	383	396	376	365	384	371	401	383	412	392	341	386	376	399	374	382	376	403	368	362	376	412	356	393	401	406	398	386	386	377	380	369	369	390	380	376	380	379	371	421	382	388	417	360	364	387	416	420	399	404	381	425	397	357	409	381	370	383	377	372	371	373	371	364	378	388	394	412	382	361	416	407	401	381	367	392	405	370	372	383	399	376	393	405	412	373	385	385	376	370	374	385	356	357	395	355	391	394	354	392	380	384	384	364	401	399	376	392	396	365	403	356	377	366	378	364	394	406	374	365	361	421	360	380	363	380	345	371	348	393	381	358	372	389	375	349	357	373	386	417	403	384	410	408	380	336	394	426	396	397	366	396	364	358	413	379	378	417	373	366	396	386	350	389	358	377	410	388	386	404	350	372	399	368	386	351	399	374	365	422	347	373	366	380	382	359	410	392	395	422	386	409	380	369	403	386	355	360	390	408	392	354	374	391	382	394	438	437	383	378	351	370	401	419	350	359	394	426	380	360	389	370	382	388	379	381	356	390	359	391	381	393	382	393	364	387	373	392	407
24233	21276	28220	24397	21922	47364	38692	17725	5700	1917	308	334	269	285	258	300	314	303	285	302	405	359	293	326	309	302	290	237	264	308	280	251	293	287	280	289	275	256	327	269	276	256	281	256	267	262	271	251	290	279	251	275	255	269	286	280	252	247	270	293	269	284	238	271	285	285	291	301	272	294	290	276	275	259	292	269	240	291	264	273	274	268	294	260	287	272	283	279	296	276	269	280	295	238	315	256	280	298	243	296	256	289	260	255	284	252	285	289	284	286	296	270	272	275	314	276	279	274	273	259	270	273	290	284	258	271	272	275	261	290	256	289	261	247	265	275	280	252	308	269	282	273	282	285	257	271	301	300	292	254	273	254	277	256	262	261	294	299	297	284	309	264	251	272	281	307	253	274	296	289	281	304	291	270	283	249	252	277	274	300	270	248	298	300	273	257	285	297	283	265	265	279	267	272	278	275	296	273	275	273	284	293	271	306	291	255	237	266	301	297	287	271	287	281	257	278	275	274	284	276	266	281	287	295	300	286	269	284	305	304	273	253	295	254	264	285	271	244	269	296	251	264	262	286	263	260	278	294	324	271	283	252	282	288	254	316	295	269	282	283	267	291	287	255	255	263	267	236	266	255	276	284	298	234	271	274	276	269	267	300	253	295	292	290	271	286	295	286	282	261	262	297	337	267	300	288	263	262	287	284	284	259	279	292	262	291	280	267	290	285	270	256	279	283	289	281	252	268	273	286	272	255	291	282	272	267	297	269	268	260	277	273	250	264	285	256	260	278	290	287	265	257	270	290	313	302	277	268	299	294	272	277	305	256	245	264	247	281	239	294	283	276	274	286	307	275	270	307	262	254	248	253	287	281	234	286	276	298	300	236	271	277	276	267	289	271	259	249	278	292	283	279	266	276	285	300	273	249	281	305	251	286	255	253	278	291	276	281	287	292	283	261	260	273	281	267	267	253	317	256	246	269	287	282	283	247	265	254	248	275	302	294	278	286	268	278	243	300	293	281	255	289	282	250	293	286	276	294	267	308	258	274	274	263	246	291	261	296	262	259	300	301	313	275	295	260	298	272	262	288	257	242	282	277	276	262	252	272	269	286	256	284	263	303	273	278	276	292	293	288	279	278	280	281	284	268	275	291	296	274	290	288	261	277	239	278	253	277	253	302	273	248	277	291	297	291	257	257	284	322	271	276	270	259	268	266	268	295	273	286	268	277	282	275	282	266	282	283	288	284	292	282	283	244	285	311	263	291	312	278	286	292	302	281	287	265	298	273	287	269	300	295	277	279	238	255	298	271	277	288	295	283	267	265	292	289	276	282	284	252	280	270	298	274	283	269	308	257	289	283	260	276	284	283	293	300	276	282	245	274	302	309	281	276	263	272	266	269	306	248	265	270	285	279	272	263	267	271	299	270	280	239	301	281	241	258	292	275	325	292	271	245	289	302	257	294	277	300	286	302	292	268	270	269	282	227	267	274	280	267	275	277	290	286	312	308	252	307	272	246	310	284	262	300	272	281	269	276	287	280	287	278	295	262	281	293	262	268	283	243	285	273	283	313	312	292	244	244	272	285	263	278	252	291	289	282	296	309	293	241	274	283	300	272	263	265	271	294	283	296	282	258	278	268	266	277	294	300	274	310	273	314	286	268	301	227	247	290	287	308	282	274	259	243	294	283	297	276	286	291	280	281	284	284	271	260	296	292	259	267	304	279	296	259	277	294	262	291	302	299	278	258	286	276	307	270	258	279	257	270	274	260	269	289	232	277	301	269	276	283	276	305	299	285	242	283	282	255	296	269	236	295	284	299	266	254	271	257	265	273	247	253	271	298	283	300	291	295	314	246	277	272	250	271	264	298	267	269	293	287	268	254	283	254	258	279	268	281	274	285	251	277	264	283	282	272	243	273	292	305	295	265	261	309	278	285	302	279	294	243	247	273	270	285	290	284	278	252	284	288	284	281	263	256	283	297	278	290	234	282	278	293	314	284	284	281	295	281	317	278	287	278	299	288	262	263	266	269	284	252	292	298	291	264	271	281	284	267	284	258	286	267	260	287	306	300	292	256	276	273	282	307	279	283	274	284	278	285	270	296	266	298	265	292	279	309	309	260	293	287	248	265	285	285	257	284	258	284	273	269	288	294	274	253	276	263	278	256	270	281	247	262	267	288	275	243	269	248	259	289	253	273	268	292	277	254	260	267	278	294	250	277	284	265	271	277	283	270	306	294	287	275	273	290	287	298	272	251	287	263	276	288	267	293	270	281	261	261	269	283	286	290	287	264	271	295	277	268	254	268	308	295	275	309	265	279	263	237	310	277	283	289	289	271	279	266	289	240	260	287	260	259	270	248	267	278	314	283	279	246	284	271	277	240	230	277	263	270	249	279	258	297	252	261	283	283	280	276	283	302	285	290	306	311	271	253	292	247	273	273	272	291	290	268	281	277	259	251	317	282	274	297	273	276	278	286	274	271	277	258	318	290	304	257	292	264	284	304	273	277	288	272	271	289	258	275	276	268	255	312	278	279	249	285	279	261	300	276	269	289	287	292	304	246	278	313	295	266	309	287	316	286	257	275	262	278	266	268	267	275	292	280	264	263	279	257	245	300	270	258	324	269	306	257	261	251	271	258	272	278	310	252	282	287	280	284	278	299	245	269	268	255	300	293	283	275	267	286	305	302	312	291	270	260	278	277	272	274	311	287	278	321	257	256	251	264	300	293	287	258	274	313	274	276	269	290	288	264	246	267	271	287	263	277	278	271	289	279	262	270	277	289	282	267	265	272	294	291	273	286	277	259	286	276	263	261	287	286	270	269	311	254	269	278	295	282	264	276	275	248	254	268	291	264	269	269	284	281	277	275	269	274	287	265	299	289	297	256	286	288	296	294	283	254	311	267	250	271	273	313	269	280	251	288	266	253	288	254	307	268	275	285	276	265	274	290	281	286	281	305	282	288	251	293	296	288	281	283	264	297	279	269	291	280	280	262	289	285	290	295	250	262	268	258	288	318	272	260	294	249	266	314	284	254	264	263	277	289	266	265	272	297	247	261	286	267	290	288	279	265	264	276	288	269	295	277	249	292	277	266	275	252	269	267	272	243	269	258	285	272	299	286	275	289	304	283	274	320	269	276	306	274	273	278	278	253	276	248	245	263	286	277	291	250	309	255	289	285	280	284	291	269	279	255	306	306	282	267	278	285	249	318	259	266	284	288	275	254	289	279	306	297	320	292	268	261	314	267	296	309	257	296	277	253	275	231	305	282	286	285	248	287	279	292	291	272	302	331	262	261	247	285	295	272	261	264	291	286	269	314	293	259	280	263	274	294	284	282	286	278	301	289	264	286	261	288	286	262	265	264	264	265	245	250	272	253	298	282	265	278	253	291	279	277	244	276	263	278	291	252	251	247	299	265	262	262	296	262	258	260	264	274	257	244	300	270	289	264	274	280	283	306	317	281	255	253	286	277	281	303	281	281	264	284	272	280
24048	39430	27998	17039	25614	50524	39548	20499	10068	3982	552	460	453	464	457	492	450	515	509	533	792	684	542	562	512	465	434	443	484	453	441	421	421	436	478	476	440	411	431	436	437	455	436	440	409	446	451	451	440	449	451	420	432	455	414	483	425	435	457	487	443	421	437	437	431	418	433	422	440	436	450	434	452	443	451	471	470	441	434	431	449	436	419	450	440	461	487	416	414	483	425	467	490	451	437	477	420	475	467	486	436	432	458	439	422	429	442	437	421	458	423	433	461	433	424	480	461	429	404	431	421	448	419	483	428	497	446	451	441	401	512	414	399	434	450	462	445	414	437	461	457	423	425	399	465	408	444	465	459	450	465	440	477	461	434	443	448	447	459	416	454	431	466	444	412	442	453	435	463	459	460	449	435	446	449	442	457	466	478	429	455	464	461	447	442	454	423	454	473	449	423	412	465	490	473	420	462	445	452	426	423	436	458	456	433	438	426	432	431	422	422	448	450	421	466	418	438	465	470	455	449	466	442	434	446	429	419	435	449	447	472	421	436	428	429	433	447	440	420	423	462	444	444	463	410	427	444	447	429	465	437	435	459	481	500	477	457	440	404	464	452	435	398	443	466	430	475	427	435	425	461	439	467	480	420	424	438	477	424	447	461	440	385	421	421	443	450	447	421	450	411	456	446	455	477	440	431	411	449	438	424	431	485	422	461	424	447	424	421	469	460	430	418	458	424	434	457	441	444	475	466	415	470	426	438	434	456	459	457	413	460	421	430	462	467	427	419	483	447	417	426	435	441	463	409	442	476	462	418	457	477	440	457	450	397	460	448	428	393	468	464	440	408	430	471	457	438	458	426	452	431	461	448	438	426	468	441	483	420	456	436	458	443	400	454	460	433	447	445	415	427	430	426	422	466	443	471	396	435	442	432	446	401	463	433	442	474	457	460	454	461	445	450	449	424	455	456	429	431	439	434	457	438	429	412	457	454	443	472	442	436	448	486	445	452	441	455	400	444	493	391	458	443	438	447	433	436	447	435	448	400	423	427	431	419	417	478	468	438	446	422	454	440	444	466	448	444	466	458	444	476	437	451	479	457	413	450	435	440	448	417	452	463	441	449	443	449	441	445	442	448	435	466	460	447	451	459	471	449	468	494	435	452	447	430	450	444	444	405	472	456	423	467	458	430	439	437	423	451	405	472	488	433	476	436	465	469	487	444	439	464	430	457	442	470	474	437	422	483	462	434	411	464	437	455	426	484	464	467	433	469	436	440	442	413	472	461	501	386	459	429	450	460	408	430	474	432	470	411	460	483	460	406	423	493	449	424	457	434	406	446	434	472	450	460	457	424	466	448	432	430	440	460	434	462	485	443	451	410	447	445	434	423	464	427	443	441	441	444	470	422	434	452	442	445	435	425	435	426	421	430	442	468	483	420	440	462	468	437	448	464	479	445	436	457	451	451	404	492	460	457	493	454	430	451	457	471	455	405	486	417	456	454	475	476	429	445	472	482	447	457	483	452	417	454	430	453	451	430	442	440	441	481	423	424	490	443	459	449	423	437	437	429	454	445	417	470	443	446	459	430	429	453	464	457	450	474	449	452	420	444	457	461	457	438	483	468	451	436	454	439	433	471	433	440	442	473	457	445	438	440	444	425	448	426	450	453	454	431	444	453	445	428	452	448	463	425	423	395	484	462	464	453	474	426	424	462	428	460	423	477	443	415	440	434	479	482	495	434	451	466	424	460	403	434	422	405	453	414	433	424	424	458	434	463	408	387	432	428	455	451	472	473	450	399	454	474	395	390	450	423	395	436	450	460	456	464	439	442	441	445	431	474	430	456	456	440	446	436	430	458	456	429	441	429	446	443	464	454	441	432	421	438	439	426	442	437	456	464	455	454	386	484	445	424	485	444	419	487	409	427	445	438	448	414	450	413	456	433	436	450	473	451	435	452	420	452	463	450	441	459	462	459	454	423	442	468	436	456	489	439	441	465	446	457	437	474	455	439	430	458	462	464	433	454	441	476	410	435	455	437	440	450	461	394	474	435	400	431	428	466	419	446	455	427	409	426	407	485	446	437	438	449	451	466	439	426	460	443	418	459	466	445	413	427	447	436	443	449	490	436	427	458	441	458	411	443	410	435	489	449	448	448	440	446	425	446	465	416	399	453	410	425	449	454	439	453	447	411	442	450	469	483	474	434	468	422	438	465	460	434	414	445	464	457	450	483	421	447	472	464	502	441	458	504	451	440	463	447	466	465	447	419	429	488	452	493	425	460	448	438	500	457	457	437	425	466	463	495	451	441	411	469	525	455	416	433	455	418	464	461	465	441	458	443	446	434	411	423	435	428	421	444	458	441	451	429	444	457	439	445	417	425	444	424	440	456	447	427	471	454	450	412	421	459	385	450	412	414	427	481	416	460	458	421	466	451	420	471	419	447	458	483	473	431	443	476	425	487	435	414	426	455	443	448	449	447	441	458	416	411	438	438	434	467	459	459	452	492	428	468	405	409	481	458	451	430	462	469	481	433	437	434	457	456	428	447	447	489	430	471	469	451	448	464	476	470	471	482	418	449	435	429	438	445	468	442	466	451	436	448	447	451	454	447	443	450	460	414	447	454	427	429	501	412	499	459	422	440	425	457	470	453	454	429	461	464	411	451	411	437	450	448	462	431	439	415	445	465	436	455	443	460	409	465	446	440	438	424	452	418	452	429	478	447	456	424	456	423	445	459	439	451	434	444	419	462	443	463	474	439	444	475	433	410	441	487	412	457	444	470	432	417	454	473	453	438	425	442	423	459	433	442	448	467	395	459	435	447	432	452	428	428	437	472	435	435	459	490	422	470	445	409	426	445	478	457	441	435	436	496	457	476	416	425	424	437	447	453	455	427	460	479	473	489	441	456	432	439	444	431	451	442	447	458	459	481	460	463	440	409	452	439	439	442	435	471	469	437	430	467	513	455	439	458	434	403	439	464	431	428	442	441	456	462	414	462	447	437	487	449	468	428	442	450	411	440	445	441	464	433	450	462	445	412	481	407	417	462	426	461	434	429	449	463	456	441	444	451	433	426	466	448	438	421	454	441	465	411	459	436	447	465	470	474	396	415	429	450	444	453	485	430	423	433	498	430	416	449	438	459	434	447	456	446	474	453	456	422	424	451	447	454	483	447	456	427	443	433	428	411	448	449	451	428	439	419	451	444	444	434	458	429	438	464	445	447	439	466	421	405	438	447	452	445	459	446	417	422	480	414	490	453	469	449	429	395	464	463	473	451	457	456	445	402	455	442	471	455	439	432	445	419	413	436	444	452	436	415	430	441	426	412	458	429	421	467	443	433	454	419	438	453	460	436	440	395	428	442	432	469	478	457	465	425	416	428	466	452	495	445	450	418	445	449	453	412	444	407	454	435	434	425	441	471	459	440	400	450	463	422	434	434	436	471	487	489	440	475	456	439	433	398	466	433	423	439	417	434	450	431	445	459	466	456	425
23097	21213	28999	23665	26895	55811	49748	25702	12342	3280	304	273	269	259	234	277	279	244	261	258	393	535	454	390	325	238	233	281	267	216	247	260	237	255	256	219	258	238	250	223	243	259	242	250	259	257	218	232	241	251	232	255	233	226	239	250	237	262	278	245	235	227	262	253	248	237	236	247	253	239	228	256	210	261	242	264	242	263	230	232	268	221	264	218	259	248	263	237	229	246	239	248	250	250	251	249	239	247	226	225	221	246	241	229	275	243	252	247	219	239	238	266	228	235	235	244	232	260	251	258	228	249	211	232	234	248	247	236	247	241	242	224	243	235	233	247	224	271	227	242	240	248	245	246	218	248	233	219	257	239	204	257	250	229	263	240	226	238	254	243	242	261	219	245	244	278	231	232	245	246	263	241	246	222	260	230	248	258	214	237	234	222	204	241	273	247	224	255	250	238	249	233	214	228	249	239	239	211	252	224	251	242	236	226	236	270	264	229	248	274	265	254	226	232	274	217	264	234	242	216	246	243	246	233	238	226	261	224	253	254	244	238	256	245	239	229	236	245	228	233	254	245	227	241	222	261	264	218	243	236	228	237	242	247	233	255	230	223	247	262	247	252	260	234	245	220	247	239	217	225	241	262	239	251	234	248	232	265	227	229	226	249	246	223	222	240	234	260	249	242	252	261	249	270	227	260	254	224	249	251	259	255	248	247	202	234	219	261	250	247	238	252	195	241	214	223	242	254	217	233	243	260	249	230	249	239	233	233	207	233	250	232	225	265	251	225	249	228	246	251	237	252	276	216	251	219	253	236	238	248	230	231	233	227	233	223	241	239	233	226	268	218	255	239	233	233	250	229	253	248	222	233	243	237	248	233	226	242	240	251	247	251	229	215	200	230	221	255	244	243	232	237	254	232	233	239	232	256	236	268	239	236	255	228	274	252	256	213	253	239	242	235	241	252	237	235	246	221	238	237	229	236	246	239	248	240	239	254	248	268	258	257	227	274	200	243	237	264	227	225	244	224	252	272	232	215	280	225	235	255	233	238	246	250	222	212	259	234	241	236	243	231	249	284	238	236	255	222	246	258	250	238	280	248	241	238	232	253	248	250	257	249	251	230	247	232	232	243	234	234	228	245	230	233	248	218	216	233	252	261	228	249	268	229	275	222	238	250	262	216	230	253	226	257	249	223	266	225	209	224	257	243	225	236	250	231	252	239	238	254	239	220	249	260	237	255	236	259	238	258	233	229	232	283	260	219	251	235	234	255	267	254	259	250	242	233	233	235	221	250	226	238	218	249	239	235	236	240	250	264	255	242	267	223	227	206	234	234	240	246	227	225	259	233	224	254	257	237	220	259	271	227	240	252	224	235	226	223	247	224	223	248	246	250	259	267	243	235	241	225	252	238	264	248	204	257	225	236	233	220	256	223	262	278	247	247	245	213	253	232	238	267	231	249	232	231	224	212	212	228	245	261	244	259	245	247	251	255	234	248	274	235	234	222	221	230	259	225	245	242	241	222	241	255	271	233	256	255	215	257	240	227	245	250	233	247	248	251	221	240	244	229	267	241	227	217	229	238	268	287	232	249	241	203	222	242	237	254	236	232	219	259	245	262	271	261	214	240	235	233	229	234	250	236	239	246	214	250	224	214	239	220	251	241	254	265	257	232	233	238	258	251	251	216	251	239	226	256	249	241	252	244	233	247	254	228	216	233	221	234	245	229	231	245	243	240	246	251	230	257	239	262	216	234	214	220	252	238	258	283	214	221	225	239	252	259	265	221	239	226	241	219	260	239	284	236	229	223	265	250	250	223	228	251	249	242	222	255	252	250	208	249	229	230	225	239	264	219	220	233	248	215	223	238	258	241	251	262	227	233	279	239	245	237	284	256	251	237	237	231	227	225	219	210	230	214	241	214	246	233	223	226	231	272	250	270	243	237	270	222	241	219	258	260	212	201	271	242	241	229	240	222	231	223	265	235	220	238	251	224	233	260	217	239	238	255	233	236	229	219	247	242	220	216	239	242	247	249	207	233	264	228	246	224	223	253	223	236	251	231	235	228	235	252	274	258	231	263	253	234	230	211	254	231	221	236	223	236	218	269	263	233	234	239	235	194	240	251	223	227	237	250	224	234	217	237	258	243	234	245	213	249	245	231	242	231	259	241	246	254	247	264	260	256	245	241	241	264	266	239	231	263	254	248	227	197	245	237	232	233	251	231	255	229	256	253	262	229	231	225	256	258	249	258	241	242	242	219	223	243	273	228	275	226	247	253	240	228	228	242	244	259	248	265	225	254	233	240	227	237	236	243	235	232	246	238	258	246	242	235	239	246	249	237	228	264	256	244	250	243	232	224	232	240	208	230	229	247	249	254	258	264	209	223	223	250	228	236	237	258	242	212	235	229	223	249	248	251	247	221	261	243	229	240	244	231	235	251	255	237	235	252	224	243	246	248	239	242	237	253	254	212	218	264	252	249	238	235	240	262	235	239	254	225	243	258	240	218	221	251	238	234	266	242	246	228	242	251	220	235	231	234	234	213	252	252	223	247	197	215	250	246	230	258	254	265	213	243	222	263	220	253	236	275	214	265	242	235	212	214	220	264	263	258	256	229	249	233	228	262	242	226	270	217	254	231	255	232	229	215	222	252	240	244	251	241	220	259	221	208	214	229	229	236	207	212	231	234	226	231	234	251	232	253	263	259	268	231	252	236	240	226	246	236	212	237	242	222	236	254	253	253	281	231	246	230	229	254	249	242	235	247	217	238	254	261	228	270	209	221	269	235	234	245	277	239	245	251	218	256	233	239	248	225	245	243	232	260	245	249	241	264	242	254	242	254	216	245	240	228	225	230	266	236	242	209	228	226	247	272	240	227	238	248	244	247	239	205	221	241	232	243	233	245	240	227	258	237	262	261	224	232	211	244	258	252	214	207	221	256	238	239	201	238	233	201	240	235	257	230	241	242	264	248	233	239	229	237	260	221	255	264	241	243	243	253	260	238	264	239	258	244	240	250	245	244	227	245	215	226	269	243	204	243	239	247	229	233	229	248	258	268	222	248	232	247	260	272	224	267	260	240	237	281	220	251	258	268	224	209	224	230	222	233	225	237	226	240	241	250	227	228	239	231	243	233	244	259	248	228	229	264	244	230	233	230	281	240	239	268	205	266	221	260	220	230	217	239	244	256	241	231	219	240	205	249	229	224	258	254	220	274	229	255	224	222	251	235	212	236	231	269	241	238	242	271	261	238	251	223	208	252	238	224	193	243	229	198	239	248	251	241	216	251	235	222	250	249	255	209	236	224	244	255	237	266	211	217	244	259	246	234	239	251	246	232	219	237	246	236	215	253	232	242	257	215	270	241	233	232	250	226	248	241	266	235	241	237	252	262	252	237	240	231	256	223	231	229	256	235	224	245	257	241	233	225	240	232	270	245	234	241	247	230	238	265	226	266	269	235	246	230	228	249	272	244	250	257	220	261	232	254	236	233	241	250
28023	43636	31739	24481	46709	64209	49834	27903	18279	5400	518	411	409	411	379	410	406	423	489	399	878	1373	1055	775	563	424	408	376	393	373	398	386	384	397	390	403	402	366	380	404	384	383	398	382	383	413	355	385	401	399	385	375	357	399	370	425	367	400	432	384	371	401	371	383	406	409	388	383	402	347	383	380	388	358	358	413	429	387	356	388	393	383	428	358	394	367	384	398	398	423	368	332	352	395	379	384	417	376	409	377	394	414	367	401	404	359	369	379	407	360	407	400	390	380	369	395	396	434	380	381	410	363	379	394	378	333	382	396	359	376	392	360	355	333	371	381	379	363	396	352	370	380	376	371	393	381	364	392	361	406	366	372	376	376	375	397	376	374	351	400	389	370	381	401	384	371	359	388	361	390	365	388	403	378	383	419	378	370	404	373	365	404	392	368	353	384	391	404	374	346	375	414	373	398	365	379	380	426	379	383	354	384	405	375	392	383	381	383	407	402	362	401	399	404	388	399	389	344	375	381	360	369	365	375	372	355	382	405	411	370	323	410	368	405	350	381	367	380	394	386	352	367	379	389	401	367	414	352	384	389	372	384	369	377	398	389	354	365	382	385	407	385	393	413	405	361	358	376	441	438	395	380	380	379	338	391	392	400	376	377	348	397	393	404	374	402	406	408	396	406	377	374	386	421	378	388	390	379	386	398	367	390	358	359	386	340	382	415	394	374	380	406	401	375	376	379	370	407	372	351	364	383	386	357	411	408	380	380	401	366	377	365	389	425	377	390	396	365	405	383	385	368	402	387	388	352	357	358	395	380	385	425	390	374	376	364	388	391	371	357	408	391	383	373	378	384	387	411	380	388	354	364	391	426	367	376	380	380	375	395	382	390	374	388	368	377	408	363	370	359	386	405	402	384	352	385	391	385	387	379	402	384	373	385	398	401	410	400	386	376	407	370	354	364	391	371	358	396	428	380	377	391	384	373	388	353	342	389	380	372	400	354	399	369	406	407	388	393	424	422	388	383	417	366	373	384	427	345	381	402	382	405	362	367	363	358	405	379	377	410	377	388	404	378	365	391	355	370	376	399	382	363	342	368	374	363	398	387	349	404	372	393	389	386	391	364	388	375	416	351	374	366	383	399	402	370	412	384	395	393	371	409	391	359	368	388	373	369	338	425	407	373	383	362	390	404	389	372	372	372	396	393	383	386	351	370	382	374	344	421	388	359	357	400	369	370	374	387	358	385	375	375	356	391	383	362	398	340	405	373	407	403	413	407	376	399	379	393	369	366	376	410	388	356	391	369	389	410	383	405	401	367	411	381	391	358	383	365	358	388	382	433	381	375	392	377	398	365	408	390	392	366	385	397	384	395	395	362	383	387	407	395	402	387	367	392	349	393	372	375	382	377	385	365	374	397	384	389	389	397	419	411	406	386	392	353	397	374	382	367	365	399	387	386	360	389	408	410	356	382	363	372	361	357	386	399	358	416	413	390	409	382	410	400	392	381	409	397	397	387	403	388	347	365	356	414	367	385	419	370	387	391	403	349	357	390	387	382	368	385	382	392	361	387	363	357	399	402	417	400	372	383	356	392	365	377	411	360	407	404	353	408	377	423	359	395	384	376	411	408	398	389	359	382	393	394	370	379	394	372	345	391	376	369	360	395	363	396	361	398	386	402	411	381	371	387	372	357	368	352	376	357	368	363	385	394	370	406	416	374	391	387	380	368	376	413	377	423	397	390	355	404	387	354	367	396	405	392	376	376	396	377	416	383	351	408	366	377	393	363	371	392	389	376	377	391	374	411	411	367	400	376	389	391	396	387	361	363	383	382	380	382	377	371	391	350	412	385	361	382	360	340	411	430	397	380	360	386	423	379	422	391	378	369	398	383	365	405	410	399	416	389	375	398	358	401	363	365	389	386	384	342	371	335	399	390	373	383	369	391	372	394	389	390	351	390	391	366	372	403	368	380	402	387	395	418	374	409	399	357	405	403	378	385	375	415	346	359	350	361	404	382	406	367	358	400	389	360	371	370	376	379	382	382	368	365	401	370	399	407	390	377	359	391	386	407	366	391	384	382	406	396	365	388	378	380	382	379	341	409	356	408	358	373	375	366	408	379	406	372	377	364	379	386	390	391	386	391	385	368	392	369	384	392	356	378	384	397	400	436	375	382	339	367	380	381	435	386	343	385	378	360	434	401	371	401	368	411	398	416	390	399	415	371	400	363	398	379	387	391	390	409	387	397	358	398	380	384	373	375	401	361	418	377	405	414	370	340	400	375	413	389	396	380	389	385	373	343	393	391	403	382	392	404	361	390	375	405	377	364	413	392	379	393	395	432	406	407	389	384	378	393	387	440	374	418	414	428	396	354	382	369	361	370	362	377	383	395	350	403	401	372	398	380	411	388	417	374	402	380	402	392	393	388	405	372	380	410	376	388	378	413	379	356	362	375	355	378	379	401	389	386	404	317	391	390	376	418	402	388	389	388	371	371	392	364	384	384	384	366	391	345	385	394	401	378	420	392	394	410	429	357	377	385	356	369	386	385	401	364	340	389	397	355	387	387	401	367	368	356	376	396	383	370	376	384	378	378	394	407	402	373	375	372	377	406	391	393	381	376	376	406	422	388	389	367	385	388	401	382	373	388	371	363	364	373	345	393	402	369	409	366	386	396	377	354	361	397	380	412	391	383	402	414	356	378	371	399	389	401	388	353	376	397	396	379	359	397	397	375	391	395	390	394	390	372	354	440	417	399	388	378	359	365	365	347	378	353	380	367	385	362	403	381	348	380	392	383	357	362	409	357	375	397	374	428	376	349	365	398	372	383	388	374	375	378	393	350	373	412	412	350	403	427	383	379	401	411	397	387	390	383	393	371	382	371	398	372	411	368	404	371	375	375	376	384	397	402	384	386	413	371	359	410	408	374	406	368	394	348	389	374	349	366	405	381	374	357	355	398	343	383	375	383	362	382	361	397	374	366	364	411	398	384	349	332	392	380	356	393	370	405	371	392	372	382	388	395	367	409	393	346	367	432	412	396	382	368	434	398	408	423	411	382	367	375	389	399	357	390	378	380	375	396	410	369	396	384	400	402	377	377	362	381	382	363	378	380	395	378	387	383	404	406	391	386	413	364	364	381	413	373	365	399	398	368	387	354	392	351	372	383	361	396	389	389	380	381	354	360	345	391	421	377	415	379	364	379	350	382	346	380	376	382	329	359	392	392	381	378	401	375	404	394	382	424	393	374	361	400	364	354	361	396	385	364	373	419	376	401	374	383	377	394	374	370	408	393	375	395	360	365	381	379	394	385	384	353	378	367	405	355	372	402	379	374	378	373	376	362	391	380	361	377	393	406	409	393	383	404	382	364	385	384	367	410	391	393	376	367	396	361	408	362	389	383	387	378	360	363	358	351	382	413	383	371	376	378	392	371	392	355	376	342	376	385	375	395	416	376	389	402	413	424	401	381	379	395	371	376	357	383	371	382	397	406
26653	21268	16455	5884	11537	16779	8816	2153	909	370	260	218	230	259	225	237	230	247	216	200	252	214	273	252	269	248	177	221	260	249	270	252	226	247	248	249	249	256	234	271	215	229	229	235	257	246	236	249	250	217	206	234	231	250	260	252	234	234	231	241	233	232	243	248	259	250	211	239	243	232	232	263	240	234	241	244	244	247	228	214	262	257	215	238	225	222	236	234	220	248	236	241	211	244	250	240	191	238	252	238	224	233	258	247	231	238	238	246	258	243	233	243	220	257	225	233	230	243	239	237	223	205	224	212	221	234	236	242	240	236	223	247	260	235	267	233	232	220	222	221	243	244	237	226	229	247	259	222	209	224	247	230	225	232	234	217	240	233	236	248	235	218	219	220	248	221	227	236	251	233	281	254	227	248	219	259	248	227	219	212	217	230	242	266	210	209	229	244	223	250	234	234	272	229	236	230	227	225	204	242	229	218	226	240	247	226	202	227	254	252	238	244	235	234	243	251	219	201	238	234	256	267	227	247	248	214	228	211	228	229	235	264	244	230	239	237	235	209	242	243	243	229	218	224	247	247	221	226	233	231	256	225	233	254	239	250	207	220	239	229	250	263	251	241	250	229	226	239	231	240	238	235	213	230	249	234	215	244	245	240	231	244	242	230	246	227	231	212	248	230	247	207	227	216	246	222	224	215	232	185	216	258	243	254	239	238	204	250	220	243	232	241	230	228	227	231	214	202	229	237	245	209	200	232	225	237	232	218	235	246	219	234	238	213	204	213	248	240	217	219	254	237	238	238	227	241	254	222	233	205	219	263	222	253	230	228	233	214	227	257	230	237	215	245	258	211	228	224	266	216	248	227	213	219	225	216	214	256	228	243	239	221	257	224	219	220	204	233	242	244	237	257	236	198	221	230	276	246	237	220	258	211	251	232	219	253	242	237	221	245	241	224	248	246	267	238	241	225	210	253	217	224	213	238	267	215	251	204	240	214	239	245	229	249	250	246	221	248	218	239	230	207	222	228	241	275	260	243	234	237	257	225	264	238	250	198	233	241	224	239	239	236	204	245	221	237	229	232	228	181	243	219	219	264	236	231	247	239	253	240	238	244	234	243	219	219	234	254	210	239	215	246	250	242	231	253	245	228	237	225	206	232	215	187	225	240	229	243	231	235	263	227	247	229	232	231	235	258	252	198	235	246	262	241	240	214	251	249	238	219	264	226	219	216	210	236	243	261	237	210	245	248	239	265	232	237	236	229	234	246	231	221	229	271	252	225	245	242	259	246	241	212	246	233	235	232	248	234	228	236	253	214	216	239	236	258	250	240	224	251	215	225	223	229	240	223	216	230	259	258	231	229	258	219	223	258	246	233	252	251	231	246	234	228	194	227	245	190	230	266	227	244	236	252	228	249	239	250	221	209	215	242	234	235	225	236	247	238	233	235	196	252	208	224	223	236	228	258	218	231	216	254	232	216	240	249	211	228	255	255	211	264	228	226	249	242	241	239	248	236	247	251	229	240	240	216	255	241	224	222	222	237	238	247	239	249	234	230	236	247	216	247	205	257	226	228	251	231	251	234	245	240	237	255	207	249	245	217	238	229	254	242	240	227	247	218	234	244	232	256	233	215	226	212	218	245	256	228	252	227	241	220	269	218	228	236	253	237	219	231	235	236	193	259	229	229	271	251	236	240	216	224	235	260	249	227	231	227	213	236	252	221	245	254	261	228	253	223	202	223	245	229	236	246	223	256	259	223	228	241	242	230	263	194	253	229	229	233	252	238	218	243	205	203	231	236	247	285	238	256	232	218	261	230	249	227	230	217	220	233	240	247	218	218	225	236	219	236	248	237	226	241	244	241	238	208	236	214	242	253	230	246	248	248	248	227	251	225	231	268	241	243	244	232	232	246	252	225	236	217	241	225	216	240	211	225	229	243	226	238	256	229	216	234	266	242	246	227	236	248	228	245	214	232	267	228	257	247	234	207	248	238	222	235	213	225	217	214	241	226	231	245	221	274	258	258	259	266	253	255	229	230	230	218	239	232	238	235	217	204	272	244	235	219	240	236	223	234	221	229	229	242	235	252	239	245	211	213	232	251	253	227	231	230	224	259	225	268	237	253	216	226	215	216	221	242	247	250	268	220	203	234	229	221	196	238	213	259	229	217	222	226	230	225	223	246	247	202	237	232	244	246	274	257	252	220	218	239	227	239	252	247	231	242	226	222	226	248	243	220	218	219	250	228	253	218	208	217	262	220	205	234	257	229	238	262	234	259	272	239	222	232	231	241	242	246	221	214	228	218	234	251	256	237	225	256	220	217	226	264	211	217	252	237	256	222	254	240	252	202	249	246	240	225	251	242	235	224	236	223	232	248	216	237	210	228	247	228	256	230	215	229	211	228	224	225	215	233	203	253	257	225	229	234	238	246	233	224	236	248	252	255	223	221	223	223	255	254	237	235	238	246	254	235	249	210	234	220	220	231	245	227	216	240	251	241	215	216	233	277	220	188	250	214	227	244	228	229	239	239	244	234	255	260	261	245	229	241	227	231	251	214	246	233	250	248	244	234	281	228	214	258	240	221	242	229	257	251	223	235	215	238	221	225	247	218	252	242	233	243	216	233	228	231	211	215	242	218	234	239	249	232	211	225	231	226	243	245	235	259	243	241	233	225	250	240	201	217	246	234	252	242	246	233	216	215	226	228	224	193	232	246	211	247	255	222	231	259	229	236	245	236	215	236	230	245	253	235	202	240	222	228	250	253	227	222	253	230	229	225	241	282	218	256	251	195	251	239	248	240	264	212	227	212	248	235	242	247	256	239	231	263	257	248	210	207	230	202	257	224	234	250	230	222	246	220	239	227	250	245	252	247	238	258	225	255	212	229	224	230	232	239	235	259	245	214	181	228	207	230	252	232	249	262	229	238	240	235	243	225	239	240	232	231	251	210	257	219	234	243	237	266	236	245	222	233	253	226	250	210	226	267	240	218	227	260	238	262	247	211	236	249	237	246	254	233	241	244	240	219	244	226	215	233	193	256	245	248	215	227	212	220	206	268	233	217	240	221	252	217	246	248	248	232	234	236	264	246	222	215	241	229	255	250	215	228	244	247	216	228	269	214	225	213	235	245	239	238	234	219	234	231	240	268	211	215	241	276	264	251	237	237	220	220	228	214	228	239	226	226	221	229	240	238	217	244	293	259	262	249	222	228	223	231	243	250	236	210	248	240	214	237	243	227	230	225	249	234	228	193	249	243	246	223	236	245	220	257	249	248	239	223	235	217	256	232	253	210	238	212	228	234	239	248	242	232	229	237	235	230	225	203	201	226	218	271	237	210	237	233	204	217	234	221	216	245	261	202	243	256	221	251	245	254	256	250	234	222	244	238	252	254	245	254	234	248	255	247	242	263	238	211	239	285	242	241	236	240	228	219	241	223	257	230	252	225	219	238	210	247	208	274	247	241	251	249	248	247	238	209	239	267	257	241	233	265
20743	25711	16998	9137	19978	24220	13743	4030	2029	766	407	365	409	392	374	363	433	395	390	385	374	410	415	443	406	391	392	376	415	375	370	361	386	372	410	381	372	366	389	371	374	408	360	393	375	370	396	361	367	390	374	372	367	420	395	387	382	372	379	394	383	408	368	403	413	337	388	377	410	372	396	408	358	365	363	392	399	385	372	371	396	341	343	346	404	373	408	341	379	412	369	377	394	371	373	406	353	389	388	366	397	389	352	375	385	349	361	397	403	371	370	396	382	377	375	360	370	372	378	381	405	408	376	353	413	407	348	375	407	364	401	389	372	379	375	357	363	366	373	366	353	375	387	413	357	349	390	390	366	412	368	369	405	374	374	377	391	357	396	347	388	411	384	406	390	414	393	416	390	383	371	368	375	379	398	348	388	360	377	364	372	394	381	421	375	391	385	383	374	350	390	396	373	361	378	381	358	382	370	354	321	374	378	395	420	376	383	391	429	371	373	360	360	390	400	397	417	379	379	406	402	420	390	382	377	398	384	354	380	393	373	386	366	390	358	374	399	415	366	336	390	395	373	397	381	351	386	426	402	414	400	377	375	409	363	362	380	365	393	413	355	364	381	389	380	371	379	364	389	387	362	395	384	388	349	385	371	372	351	397	361	370	375	396	350	375	383	386	404	426	368	381	400	379	376	389	374	401	367	390	356	400	379	392	361	390	359	393	410	380	393	362	375	389	394	385	384	375	399	384	367	398	402	380	375	382	381	393	385	416	394	374	393	378	380	378	384	415	421	415	377	410	392	375	350	396	376	373	421	422	376	366	408	377	380	347	439	398	383	390	406	382	382	374	361	383	390	378	384	362	384	371	382	411	377	352	400	403	396	421	375	398	403	395	380	407	381	355	348	370	364	394	382	378	380	380	360	345	369	360	389	376	394	428	394	354	381	345	444	379	411	386	380	379	367	390	383	388	389	382	390	388	414	394	395	370	396	378	406	374	429	374	377	377	401	357	393	396	401	401	408	392	427	388	384	351	383	400	381	379	375	382	367	372	373	398	346	392	395	394	385	374	378	356	359	359	415	350	387	390	367	411	365	383	382	384	387	376	398	354	343	360	342	375	357	393	353	419	420	389	353	354	357	359	386	346	384	375	354	406	382	398	392	408	368	353	374	351	407	348	369	381	393	391	408	399	359	358	376	392	362	396	358	404	405	375	436	391	388	355	366	417	373	409	393	411	360	393	395	397	384	385	392	376	360	341	377	397	366	391	392	365	377	382	402	368	402	362	397	399	401	350	396	370	420	368	383	428	376	401	400	400	360	347	374	396	403	390	407	403	402	408	409	389	358	408	394	406	374	365	338	408	381	397	364	389	350	391	359	390	358	373	361	373	369	408	371	389	353	396	395	366	396	351	385	386	368	378	359	386	393	389	389	358	386	398	355	421	365	329	405	407	371	381	391	388	398	381	368	393	419	393	367	413	374	382	407	359	394	373	368	376	395	351	413	377	394	360	399	383	430	377	382	382	372	389	362	408	380	416	396	350	436	414	391	403	382	347	409	377	398	397	417	407	376	372	389	387	365	381	402	397	364	340	398	368	383	388	350	374	408	421	379	363	385	399	363	388	380	405	350	370	374	362	364	372	370	387	382	401	401	375	358	367	402	400	378	378	399	397	381	356	359	409	328	408	389	387	353	374	359	392	378	380	416	423	390	392	337	385	368	384	382	402	382	360	377	386	372	402	353	354	400	374	417	398	373	373	396	396	392	367	383	405	429	383	421	351	370	370	373	363	399	386	375	366	401	350	377	369	374	378	402	394	380	358	375	393	374	400	391	393	354	371	358	373	393	382	372	367	367	377	414	374	385	372	384	384	354	385	424	358	384	383	378	392	395	409	360	413	392	357	373	372	385	396	378	407	370	342	389	399	370	383	373	368	405	374	366	359	421	362	361	384	378	381	359	400	390	368	380	394	370	340	389	375	343	377	380	406	378	372	384	382	363	383	391	388	377	381	384	394	355	391	391	389	387	378	387	398	374	396	373	348	374	363	340	401	378	362	386	392	385	417	390	394	394	389	359	344	359	382	361	379	359	359	400	394	400	370	347	421	361	380	385	421	397	403	382	407	379	383	343	378	351	373	400	377	365	349	412	394	357	366	381	379	390	335	401	381	377	391	360	400	360	421	374	371	367	410	355	421	379	366	354	383	404	367	379	373	396	395	394	328	362	404	401	413	384	383	359	362	355	346	399	396	374	324	354	352	353	392	391	363	384	362	370	366	427	395	371	400	419	375	395	362	402	359	405	379	389	397	385	366	414	360	359	376	391	369	377	371	372	410	414	444	380	350	378	354	415	355	371	344	396	366	365	368	378	379	353	380	366	408	362	371	378	384	408	410	372	347	398	371	371	397	380	396	386	394	384	348	388	397	383	397	365	376	362	361	348	378	368	389	397	389	409	388	397	383	417	374	384	387	386	376	385	376	353	387	386	346	391	386	386	416	383	403	380	362	417	388	384	364	381	401	380	397	367	374	397	372	392	373	402	421	394	382	345	394	384	381	370	372	378	380	379	432	403	389	356	418	382	384	413	391	399	390	393	399	402	389	370	410	400	393	393	405	405	385	367	406	398	388	404	372	364	382	393	368	379	327	404	388	380	390	408	402	395	372	401	426	386	384	403	383	366	398	399	397	381	376	349	383	379	385	399	388	401	350	376	365	380	330	401	415	369	364	388	385	354	396	331	357	373	375	373	393	401	384	390	355	406	363	357	403	395	365	361	375	384	404	375	380	370	385	395	396	393	382	435	381	377	392	379	375	394	359	374	411	400	369	371	397	344	373	389	376	411	390	335	371	377	397	338	379	378	358	414	410	379	415	370	398	356	387	371	340	421	375	385	388	368	381	351	370	387	393	380	404	384	374	346	393	365	400	381	362	373	373	361	414	376	408	375	385	342	375	393	391	366	440	376	397	347	363	382	390	361	378	400	354	399	366	415	385	386	381	395	355	402	358	361	387	408	380	367	364	331	361	388	421	377	412	383	410	361	367	389	377	367	372	388	374	382	400	386	398	464	353	417	375	382	378	374	407	416	358	412	388	379	412	380	400	381	364	374	394	360	369	405	406	386	374	378	354	396	375	368	364	407	345	412	351	358	404	388	362	403	376	410	385	400	392	399	385	368	379	375	379	387	367	376	415	366	363	446	343	403	372	404	397	399	389	398	388	399	369	390	404	368	371	375	375	417	355	422	403	340	376	405	381	381	385	356	393	386	352	403	379	401	384	354	409	376	410	382	380	372	366	383	419	389	399	354	378	355	384	393	403	417	373	377	383	352	358	385	417	340	388	370	378	381	363	404	414	393	389	372	447	358	392	364	376	402	358	378	371	386	395	368	379	352	398	406	345	346	369	384	366	356	401	379	358	365	402	388	393	366	366	369	376	377	346	390	358	403	407	396	396	391	398	419	412	385	417	384	371	368	389	368	398	361	382	372	374
24285	21206	28200	24382	30331	47540	34670	14424	5169	1067	301	300	292	294	293	282	312	290	291	296	286	368	384	342	312	320	279	264	296	269	332	298	298	314	285	284	272	261	294	263	272	261	265	272	282	299	292	289	285	282	260	264	286	280	239	254	268	297	277	293	235	271	264	270	283	286	268	276	303	235	282	262	266	260	290	265	296	264	288	254	298	270	277	291	288	264	276	262	273	261	258	304	277	275	297	259	283	262	284	257	264	294	289	269	265	277	263	287	279	259	271	294	275	257	285	256	299	294	270	280	288	287	286	267	273	299	276	283	257	263	299	277	250	275	275	276	269	268	261	276	276	247	281	259	276	302	265	263	295	266	262	278	268	294	255	263	265	260	272	287	261	273	238	264	268	250	260	283	325	279	296	271	287	292	295	265	267	289	257	312	295	291	292	258	276	280	290	259	276	271	266	282	246	275	257	302	299	282	274	260	270	263	258	250	255	257	287	296	266	253	260	283	255	295	292	257	264	263	264	257	263	265	268	284	269	289	270	266	278	281	301	281	267	277	296	305	311	291	285	285	274	285	285	278	270	277	269	306	284	266	306	299	269	311	274	258	285	271	289	300	305	301	280	281	283	270	288	268	247	290	274	289	292	263	287	284	272	251	274	263	296	267	290	282	273	270	288	282	257	255	259	269	276	288	306	309	264	261	272	286	289	277	267	287	256	259	259	277	272	285	291	279	283	281	280	269	246	284	272	285	281	287	306	274	268	276	231	308	258	298	280	265	261	322	257	283	265	266	258	297	293	276	295	288	284	290	270	252	282	292	268	259	263	273	274	288	284	305	278	283	272	301	297	267	272	279	288	313	277	317	278	244	269	241	257	247	263	279	271	295	289	294	286	309	259	296	267	297	287	268	281	277	286	298	288	258	262	303	269	241	287	259	263	283	274	285	263	307	275	269	290	270	269	296	255	265	281	259	274	275	267	271	302	290	284	267	285	276	261	291	285	275	281	253	259	236	270	283	271	258	295	277	252	295	248	271	303	276	265	268	265	263	265	305	285	304	289	297	275	252	270	274	289	265	257	278	267	277	286	261	270	284	276	293	243	269	253	285	263	256	280	265	294	263	261	278	258	289	264	291	277	299	290	277	277	273	244	272	272	270	275	257	250	275	267	274	293	261	248	262	265	255	226	252	273	293	262	286	276	265	261	267	274	279	242	260	287	263	300	284	282	307	271	274	289	285	292	307	271	272	284	265	287	259	299	278	283	283	284	288	302	269	252	280	278	285	270	289	272	275	275	262	277	272	279	285	266	314	249	269	273	300	257	287	272	284	294	299	294	272	292	283	252	290	279	276	268	303	267	267	271	266	268	278	285	285	260	260	274	278	286	254	271	269	250	254	272	264	291	264	263	265	283	264	295	255	276	264	293	237	259	286	253	271	324	268	296	285	262	313	273	268	282	299	299	303	266	266	256	295	260	282	266	279	270	272	284	273	313	296	285	268	295	270	283	297	286	257	279	285	272	267	270	255	245	268	284	286	287	291	274	273	283	251	273	296	299	259	269	271	239	286	270	307	292	285	237	274	296	255	281	247	293	282	280	283	270	299	292	273	264	284	257	288	266	300	279	281	253	283	289	260	279	252	290	268	246	261	258	283	255	309	279	243	291	280	302	295	277	258	257	298	266	287	273	277	277	290	283	281	264	268	304	316	264	262	300	286	289	271	289	251	274	278	278	271	282	293	271	282	283	290	258	287	277	254	290	265	286	272	261	284	246	275	284	283	317	254	237	280	279	285	264	262	254	289	271	288	283	308	294	279	309	279	295	284	269	291	258	265	257	308	255	254	305	292	248	305	301	271	295	265	277	238	260	264	290	288	299	266	285	261	280	286	287	299	259	259	304	296	284	273	279	264	267	291	301	283	300	284	277	251	288	308	276	279	260	263	316	273	254	259	286	258	258	278	272	306	286	289	276	269	265	283	273	260	268	283	259	283	286	294	269	272	280	300	273	283	269	268	284	260	275	276	275	266	281	284	263	240	282	276	287	260	288	267	275	273	292	290	273	292	286	284	280	257	281	294	291	281	275	264	288	295	263	287	299	271	255	290	265	293	266	297	299	288	304	293	272	273	264	287	307	285	271	252	281	279	269	260	282	220	290	266	264	297	266	300	271	281	290	276	264	277	277	278	233	259	289	301	292	261	260	261	288	284	285	282	289	302	261	291	263	256	295	261	281	256	265	293	272	261	273	305	261	282	251	299	279	289	290	262	283	264	329	269	289	283	288	280	281	286	283	304	247	269	276	268	294	274	235	272	283	280	276	302	297	289	279	291	278	288	273	293	258	269	283	296	255	271	262	280	264	287	295	262	262	266	278	257	289	272	280	284	275	269	289	284	302	236	316	306	253	324	289	283	262	269	252	287	295	269	269	290	277	290	263	295	258	256	268	299	294	283	272	288	277	266	298	269	271	284	285	269	277	269	266	302	270	273	286	271	277	284	314	268	280	295	295	284	291	242	256	276	278	286	260	279	294	319	297	278	277	290	290	275	292	257	293	266	275	299	285	281	257	280	271	284	278	272	270	272	281	286	283	285	276	283	256	273	268	273	315	245	273	275	288	255	306	276	286	280	276	278	285	269	280	278	254	290	297	257	301	267	289	263	269	266	274	256	277	239	295	331	246	244	277	272	269	275	266	265	283	286	264	289	295	253	256	264	283	272	286	261	262	276	276	265	269	295	290	275	314	275	302	262	296	271	258	259	313	268	283	271	272	271	273	253	273	261	271	299	306	268	271	282	247	259	272	259	284	285	267	276	249	253	296	293	265	246	253	299	273	282	263	287	305	294	234	267	272	309	251	280	280	271	268	308	293	276	259	253	298	280	290	260	234	270	253	298	307	296	280	260	285	302	285	266	282	284	321	256	263	263	266	274	280	258	269	264	272	298	285	278	286	253	272	276	276	264	260	293	284	274	294	263	271	254	282	235	270	281	280	281	260	266	294	292	288	269	280	276	279	247	288	272	312	276	286	257	265	298	293	298	256	263	278	274	265	276	275	285	296	274	264	254	253	256	280	274	298	276	296	276	271	260	298	293	303	299	289	265	265	299	308	285	275	263	249	267	285	279	283	243	278	276	270	276	282	272	275	281	265	302	274	287	282	278	287	245	271	269	288	295	274	232	300	294	267	272	271	270	290	289	275	259	259	281	259	287	247	294	265	267	282	246	294	288	295	320	294	277	292	253	288	251	273	278	266	287	258	251	253	310	272	279	280	314	301	279	290	286	290	264	281	246	283	291	270	305	252	287	269	287	300	264	259	270	274	249	289	287	275	273	296	267	296	275	250	280	277	272	252	270	267	266	266	265	289	266	274	300	310	287	288	281	299	277	281	254	247	283	254	260	285	270	272	303	257	273	281	300	280	276	273	266	275	271	259	292	299	263	285	270	273	290	297	262	272	262	261	331	279	264	299	284	278	259	263	268	260	287	272	274	284	274
24606	36927	28992	16708	39056	49150	36226	17397	10090	2049	457	446	467	487	433	429	525	461	470	457	534	789	808	630	547	511	454	432	469	430	424	427	455	429	440	438	465	469	402	398	464	454	415	437	439	413	478	485	431	472	480	420	434	431	473	456	465	407	495	445	423	437	453	479	455	461	497	442	468	425	406	408	451	469	442	440	453	422	440	435	444	464	437	389	453	450	449	456	491	474	458	440	460	403	435	440	468	428	488	481	469	431	435	467	429	480	437	437	431	387	465	453	429	468	450	469	429	490	427	445	441	420	436	447	436	462	404	450	409	471	432	443	477	461	457	418	474	425	444	475	452	474	433	455	389	442	405	402	465	441	427	410	450	427	446	457	452	449	431	460	441	445	445	399	462	482	432	492	440	422	486	443	405	473	453	421	463	449	462	478	431	470	439	461	434	503	436	479	458	458	454	445	456	450	446	458	427	426	457	438	411	467	479	420	462	436	397	415	429	444	491	454	446	417	467	447	438	462	473	402	447	485	426	442	457	453	486	453	482	475	424	437	445	428	422	438	466	470	440	473	408	418	445	444	443	470	438	493	462	405	421	476	426	460	455	469	414	426	444	470	433	440	429	482	463	448	425	455	459	427	432	436	472	432	447	417	435	477	444	504	407	437	445	455	444	443	448	457	454	413	431	460	442	422	456	426	449	454	456	485	463	483	457	421	463	432	432	431	479	471	423	379	453	435	416	450	453	441	420	445	447	481	475	448	466	478	432	464	470	433	440	467	441	463	398	495	439	450	450	418	441	438	435	470	436	433	416	452	454	443	426	473	457	426	422	426	472	427	479	464	475	413	416	419	463	461	464	470	509	446	431	425	436	445	442	462	467	427	444	409	442	465	468	434	470	432	408	510	459	430	450	472	442	451	442	455	443	467	403	470	443	458	403	447	454	456	447	464	492	465	475	402	449	447	421	453	452	457	437	445	470	498	451	466	440	425	456	430	425	434	410	432	467	461	453	477	405	434	444	414	470	463	421	466	402	477	467	442	418	467	445	443	425	468	463	426	434	460	418	449	464	474	445	444	455	443	457	465	443	486	463	391	444	435	482	446	452	430	454	422	435	466	425	410	455	418	453	432	451	439	446	428	453	437	456	455	488	443	424	445	445	461	419	448	458	450	437	437	454	435	412	444	434	462	468	438	447	432	423	456	471	444	457	432	403	463	414	437	441	421	460	408	459	428	469	461	416	459	431	434	461	422	408	440	452	427	440	433	432	459	443	455	455	442	447	434	453	504	423	455	452	476	460	459	446	462	415	467	480	473	431	425	443	428	463	448	450	438	431	449	436	483	424	441	473	448	414	469	440	436	443	463	409	420	410	411	472	448	459	472	451	435	400	461	390	408	413	429	427	466	470	424	408	411	451	422	448	427	443	491	441	437	419	475	454	490	406	442	507	403	481	463	479	458	432	443	437	428	416	457	486	443	418	452	441	462	434	419	406	458	440	434	452	445	428	451	475	409	490	467	435	442	430	435	461	449	464	460	414	455	461	497	443	440	439	436	458	448	410	445	434	414	447	453	425	420	454	430	447	456	482	408	415	479	463	439	437	457	461	456	452	492	462	432	461	441	415	446	465	440	437	445	432	469	488	453	441	435	414	471	472	415	451	404	444	440	479	472	405	446	448	434	423	455	449	432	406	441	440	472	446	442	423	404	433	436	459	455	476	385	415	431	450	444	460	416	468	449	418	434	449	447	460	437	436	448	418	441	415	457	443	412	451	447	437	393	433	401	428	432	460	392	451	424	451	452	430	457	415	438	456	463	463	452	446	414	459	454	424	461	402	444	409	452	432	403	459	423	417	427	442	466	447	416	442	455	427	454	478	457	423	440	446	398	485	445	427	438	437	475	475	433	468	463	429	433	485	444	447	413	415	418	435	432	479	419	447	426	427	450	448	410	438	444	456	492	441	426	422	429	403	477	447	444	463	466	420	427	452	461	454	441	452	467	459	465	465	445	459	446	446	452	432	446	446	442	448	461	463	484	462	476	426	469	441	437	484	403	416	435	428	461	441	464	451	452	419	455	450	479	443	428	402	425	436	459	455	423	427	430	430	456	434	427	442	459	454	473	427	424	448	472	426	473	438	433	442	469	454	439	489	433	448	442	447	422	416	467	483	465	466	450	443	449	453	440	445	473	412	460	458	454	453	418	428	434	458	446	438	451	442	472	474	460	419	433	443	450	438	477	423	450	497	439	459	454	442	423	454	476	421	422	433	453	437	467	443	447	436	444	438	479	463	438	449	466	419	447	456	443	420	429	453	470	418	431	441	428	470	447	438	426	500	509	444	461	438	450	460	449	447	429	427	435	434	411	443	414	483	453	452	448	437	440	437	450	460	413	431	464	469	428	426	474	424	466	375	415	451	385	454	443	433	437	462	442	425	454	419	412	454	389	445	401	431	459	464	426	471	459	448	468	444	447	481	447	424	442	481	432	439	418	423	459	434	474	466	462	412	460	414	454	429	415	455	445	451	478	483	423	439	429	440	485	468	456	418	421	438	448	457	460	432	456	451	433	427	475	422	480	458	452	404	456	477	412	443	426	426	420	478	443	461	465	452	449	472	451	464	454	444	408	436	476	462	412	459	465	449	469	411	466	404	461	473	428	436	470	468	456	479	473	463	431	433	429	440	463	460	452	414	443	449	451	457	443	443	455	463	434	476	443	440	447	467	452	445	445	433	455	462	473	425	470	434	437	463	470	425	459	433	435	460	404	485	452	438	481	471	460	439	428	452	460	455	428	436	430	473	437	448	467	458	449	433	476	449	469	481	479	440	395	466	457	438	425	451	478	419	473	482	422	408	485	444	482	433	464	450	460	462	443	456	428	409	436	464	386	446	425	462	450	466	434	463	445	481	469	453	468	461	445	444	454	459	441	451	489	443	454	451	460	408	470	424	447	452	448	455	434	440	469	417	453	480	450	454	431	421	400	430	437	439	450	442	452	442	484	456	418	419	443	424	445	455	434	516	483	449	442	411	416	436	456	466	503	443	455	446	426	443	452	421	444	430	468	442	462	424	457	407	437	395	463	457	476	487	454	471	443	455	422	435	461	440	444	461	447	451	431	451	480	445	445	481	470	450	449	454	445	456	436	448	473	456	446	435	453	473	449	436	472	432	445	473	439	440	429	436	437	426	469	450	423	410	440	412	412	453	470	475	413	463	410	459	459	440	463	433	433	375	450	438	471	452	437	429	461	446	469	411	431	446	462	449	429	446	430	405	474	474	420	464	436	429	488	471	451	451	440	450	407	409	464	441	442	487	442	456	407	470	445	467	444	483	445	435	464	481	444	437	421	418	436	447	441	419	436	451	448	481	445	481	405	471	439	464	451	410	438	427	431	439	427	461	450	473	413	461	414	438	436	440	437	434	462	426	444	432	422	419	426	438	450	465	455	482	459	420	455	469	449	450	430	453	469	436	452	483	426	477	439	482	490	453	431
23005	21217	29023	23633	30546	56948	47283	24767	11563	2736	292	257	271	252	260	243	212	249	225	252	256	443	491	472	409	330	222	246	245	225	226	242	220	244	215	236	247	262	248	242	244	250	242	243	226	244	239	236	247	271	250	214	264	224	229	236	254	230	258	260	244	231	189	241	225	245	226	241	255	233	256	237	233	223	237	234	215	224	230	271	221	215	252	269	237	222	248	224	228	251	225	238	230	237	234	260	236	232	227	219	235	265	224	234	240	215	234	250	246	240	216	240	234	244	231	215	248	215	216	214	233	223	268	233	233	239	208	252	237	206	260	232	237	234	246	254	228	227	234	227	198	216	217	235	235	230	224	231	216	245	231	228	240	242	260	241	237	245	216	222	210	187	212	227	251	251	231	234	221	250	210	256	240	237	214	230	241	247	249	250	245	214	224	238	238	253	221	254	219	257	235	232	258	234	237	226	255	229	228	193	232	222	253	225	247	257	240	225	224	224	255	239	260	256	219	256	244	242	232	243	244	217	249	248	240	219	230	250	214	260	229	212	249	252	233	224	238	238	226	219	242	224	225	236	232	243	226	220	234	232	240	229	256	236	238	226	242	222	242	239	225	213	245	221	220	229	218	237	258	243	214	245	228	237	238	230	231	222	274	215	243	221	250	227	266	236	241	223	236	211	225	245	240	250	248	219	246	236	255	234	258	224	276	237	233	227	238	240	241	233	243	266	230	266	245	238	251	223	250	223	224	231	231	231	236	233	243	230	264	238	259	251	229	251	243	209	243	231	245	242	234	222	194	222	242	233	233	217	223	215	232	242	243	226	265	230	227	230	208	202	223	230	252	220	238	229	263	237	253	230	231	217	227	229	229	220	226	231	230	242	215	267	221	234	243	265	241	210	236	233	244	225	221	246	232	254	241	229	233	243	230	243	224	239	228	242	239	261	228	256	214	244	246	231	220	227	231	238	230	234	218	233	220	254	234	233	224	259	249	228	231	243	237	236	222	203	243	204	211	224	219	246	240	223	228	241	207	240	226	237	241	212	227	235	243	218	247	262	258	219	206	221	223	216	242	228	238	240	231	235	237	219	243	245	231	242	234	237	236	244	246	233	220	235	213	217	246	260	249	251	215	212	256	243	233	237	226	249	267	251	246	238	249	230	250	201	247	237	223	233	250	242	222	232	227	252	218	206	239	251	258	262	190	230	221	236	223	248	205	213	221	246	255	239	261	223	253	238	243	235	236	226	231	224	238	251	225	228	224	224	224	215	255	218	227	215	263	234	232	228	251	254	237	202	231	222	204	238	252	237	205	252	236	230	240	228	246	233	234	215	228	234	239	241	224	234	228	207	242	232	223	242	237	207	262	239	253	245	230	209	240	234	227	233	231	241	265	246	249	253	232	221	218	228	226	225	226	225	223	253	218	223	271	232	227	219	240	234	222	250	244	258	244	233	212	225	223	213	218	273	248	229	223	207	216	220	230	232	247	236	234	247	235	266	244	256	213	251	246	261	221	243	239	252	221	229	241	227	223	236	228	248	220	232	215	253	250	236	225	250	222	238	249	253	226	258	230	235	230	208	246	249	220	219	243	248	229	216	201	240	213	251	254	252	250	210	240	209	240	256	206	218	224	239	261	246	220	247	214	246	246	255	242	215	213	216	255	237	244	215	242	231	248	212	224	240	206	239	250	214	217	232	251	225	237	242	226	222	213	237	208	250	216	212	257	257	260	250	251	245	216	250	217	209	229	230	228	247	228	223	230	257	220	225	243	254	233	209	227	223	241	245	191	247	214	242	240	203	225	211	236	225	250	238	248	225	207	241	241	226	220	211	259	239	243	222	207	211	246	245	221	253	225	206	243	228	243	210	260	267	221	222	248	234	231	259	226	220	213	264	232	224	213	243	225	263	219	223	241	233	243	237	247	227	244	237	246	237	218	278	226	218	239	213	211	224	232	216	228	252	245	230	255	241	240	251	237	237	245	223	230	217	228	238	237	240	240	228	236	222	234	250	227	234	245	241	246	192	246	237	237	250	215	234	234	201	218	260	231	222	219	231	239	218	244	225	205	238	213	230	246	230	214	208	220	232	237	232	250	232	223	221	234	234	206	239	245	215	239	239	249	257	223	216	227	221	241	235	211	231	230	245	228	214	234	262	241	203	219	244	243	245	252	236	247	240	217	210	241	226	222	225	225	235	238	256	231	240	243	236	223	224	227	249	237	226	251	237	240	244	232	207	228	277	228	208	232	216	225	222	218	232	219	239	238	233	214	237	236	234	232	249	193	244	239	248	246	245	237	227	235	247	236	257	214	216	236	241	224	232	239	224	249	250	236	237	266	255	220	224	233	235	233	193	225	237	257	220	219	205	234	217	227	231	223	235	232	233	219	244	233	256	238	244	232	235	217	227	254	252	221	232	236	206	248	245	246	246	233	221	215	214	227	219	225	217	227	233	240	251	252	243	237	241	214	230	255	222	239	228	220	241	241	225	233	212	264	244	258	260	242	241	252	233	225	217	213	231	248	242	227	245	216	243	245	251	251	223	235	203	223	208	229	266	237	242	251	266	252	245	226	228	215	251	238	235	243	240	233	214	238	239	223	227	228	242	241	204	232	238	222	220	223	201	238	230	217	254	250	242	239	245	254	238	212	238	247	231	233	232	207	255	230	243	250	216	236	232	207	237	249	223	239	232	219	212	231	243	231	231	239	246	235	206	231	252	232	232	236	256	253	244	237	220	254	234	249	243	242	227	233	262	239	253	229	252	242	240	225	231	234	231	218	220	233	246	238	240	231	250	268	246	230	243	229	230	247	249	265	257	229	224	221	211	225	238	249	224	230	247	237	222	224	238	245	244	244	233	251	210	202	221	250	231	195	231	235	225	237	224	228	222	247	228	240	224	221	222	242	232	208	239	216	263	242	250	233	228	223	241	237	251	236	230	227	235	244	245	235	234	232	215	257	236	215	232	223	216	230	222	245	219	234	234	226	278	244	221	233	225	210	239	237	223	263	256	225	251	251	231	218	214	245	221	214	250	248	237	228	223	245	228	220	228	227	230	208	254	214	247	251	232	236	227	219	239	236	243	234	257	216	231	212	219	252	242	242	247	228	267	244	240	236	259	210	240	217	223	222	225	208	243	232	256	212	239	247	240	254	251	252	238	225	237	209	237	222	220	246	242	224	252	231	231	261	221	225	239	205	223	239	238	214	229	224	229	224	251	225	244	247	239	247	185	220	232	261	217	250	262	225	247	241	216	227	236	235	214	252	261	266	238	229	220	253	215	236	220	227	246	248	231	261	228	210	245	233	229	227	222	226	221	242	244	253	214	220	233	251	258	218	255	233	241	242	221	231	231	248	218	245	211	231	228	247	237	230	229	222	239	252	229	231	228	282	232	270	236	249	231	229	233	244	260	234	231	216	250	235	228	257	240	241	253	245	230	237	234	237	226	236	243	254	249	223	227	271	222	246	233	250	236	243	218	223	239
28256	43763	35515	24843	49702	63786	47481	27339	17838	4254	422	456	428	437	375	423	413	404	359	389	389	860	1333	1023	814	626	363	401	401	371	365	391	372	372	362	388	359	364	400	407	341	371	375	383	363	375	387	396	335	396	334	355	358	375	353	347	382	345	390	364	369	385	381	367	377	388	367	329	365	370	356	349	393	342	391	383	390	363	362	378	400	365	355	374	403	379	393	373	389	372	397	369	367	363	374	388	406	378	395	353	412	372	375	371	395	400	426	391	415	387	373	395	382	395	360	416	347	374	339	365	342	365	382	374	380	368	385	374	327	348	385	372	370	390	376	391	382	387	369	382	399	404	366	377	400	350	400	369	400	386	376	370	380	381	397	371	410	341	341	414	397	350	369	380	362	366	377	362	366	380	367	347	372	381	371	336	410	365	390	377	385	351	359	373	403	386	357	393	366	361	388	411	393	385	366	368	365	381	368	396	376	374	363	396	386	373	379	393	382	351	353	359	362	402	366	398	408	372	405	367	381	341	351	369	395	354	410	367	348	385	408	390	373	373	354	384	403	383	355	401	391	380	383	376	385	357	373	368	395	387	360	381	387	391	350	372	367	372	382	388	346	355	357	380	383	377	357	373	358	388	372	325	388	388	390	379	386	375	365	350	378	386	404	344	375	374	390	375	395	369	404	354	417	393	385	371	338	364	363	369	371	333	369	337	401	371	370	356	403	376	355	385	361	372	343	388	377	353	337	370	371	422	356	388	371	355	351	372	357	402	392	392	370	394	376	366	385	372	364	366	356	359	374	359	364	384	351	387	398	373	369	426	397	376	360	410	340	367	405	402	370	363	340	400	357	354	393	391	369	368	380	419	362	377	373	338	386	384	380	362	387	393	404	380	383	334	349	352	368	377	352	372	370	364	393	354	395	344	401	392	399	352	371	384	381	361	375	352	374	389	395	363	358	360	374	386	379	380	373	345	374	345	367	377	379	378	376	365	364	384	349	341	382	382	371	357	394	327	376	370	387	389	361	382	353	391	356	362	360	359	344	346	372	419	396	384	396	383	394	412	356	335	357	393	371	386	357	393	325	400	380	385	362	374	384	353	400	373	383	386	369	386	364	396	392	406	413	380	349	402	390	390	348	407	360	382	348	370	327	359	383	381	377	379	380	373	378	346	371	379	358	384	367	388	344	407	391	351	372	368	373	380	391	357	349	347	386	360	393	351	381	398	396	390	383	341	365	397	325	373	384	338	393	340	371	375	363	389	404	374	349	394	364	414	372	362	362	410	377	378	362	346	373	392	389	361	394	395	406	378	376	343	353	377	359	390	375	391	336	378	371	377	384	369	402	348	375	356	365	399	390	379	352	391	375	364	353	367	355	334	374	354	374	423	396	358	380	411	378	392	391	367	354	390	423	365	361	378	365	372	403	357	362	338	343	400	345	393	344	369	381	380	341	375	380	333	372	402	359	357	371	365	362	374	379	362	354	374	369	399	358	408	355	349	351	372	409	369	382	383	371	351	374	402	346	377	357	389	381	345	386	406	357	371	395	362	376	361	409	390	371	381	363	349	352	385	392	364	379	377	360	379	381	376	425	355	372	399	370	326	394	382	373	386	389	385	385	380	387	391	412	385	353	354	394	386	358	372	401	355	392	371	409	395	365	429	343	373	377	359	378	370	355	389	371	408	374	342	366	401	374	351	362	370	383	384	341	389	383	400	361	352	359	400	385	377	370	419	372	366	375	332	402	358	387	385	358	374	351	367	342	373	401	370	407	374	396	388	339	340	373	396	379	356	354	387	368	351	406	379	385	354	402	382	374	338	390	387	390	378	379	389	374	362	386	379	373	377	384	408	364	347	396	369	378	362	391	358	392	371	365	401	363	352	370	336	352	377	367	398	369	382	391	394	376	400	412	371	346	384	369	379	397	372	356	366	394	342	377	380	394	364	405	397	372	367	386	372	385	379	377	396	371	387	408	388	367	357	364	366	379	379	335	330	381	378	391	372	372	388	346	368	348	388	363	369	383	357	365	362	371	361	401	381	375	382	406	409	424	346	392	376	403	378	395	393	396	394	342	359	377	370	384	381	390	370	364	329	370	367	402	403	364	371	397	344	381	388	374	350	358	387	360	355	358	354	359	382	416	345	376	390	450	396	380	418	345	383	378	382	386	367	381	384	344	380	368	361	329	389	369	377	368	402	355	369	344	374	393	383	390	391	336	383	401	380	370	378	397	374	379	354	405	405	365	366	349	366	350	390	408	428	399	354	393	383	359	382	355	375	395	382	355	391	396	366	370	386	380	391	383	358	341	362	353	353	389	377	365	392	391	366	398	372	379	375	356	379	385	355	375	396	381	392	378	333	383	378	402	379	379	365	388	403	368	353	387	360	366	383	395	365	358	404	380	382	403	384	390	371	373	392	419	347	351	419	386	367	383	378	383	374	394	343	349	384	402	368	375	345	383	369	388	351	380	358	359	364	394	352	377	358	374	407	381	372	351	362	371	412	362	372	387	378	379	375	385	370	403	370	359	377	358	369	375	367	393	401	411	392	385	398	383	401	370	411	418	395	357	395	389	369	352	353	378	412	345	357	356	394	340	360	377	392	380	398	354	359	387	366	370	360	372	372	383	370	376	363	375	373	400	380	364	359	366	409	380	376	400	342	352	373	380	424	374	373	381	357	350	374	397	416	354	368	368	380	399	385	344	368	362	367	395	386	397	392	373	391	415	379	353	381	344	360	352	408	402	359	392	396	423	374	353	382	346	377	406	364	369	338	414	381	354	395	389	384	380	410	385	359	404	389	390	376	399	381	352	406	373	396	368	359	360	390	362	315	357	354	414	355	383	409	382	373	382	384	367	380	327	382	341	367	395	358	347	379	368	361	381	333	367	383	419	365	384	383	395	378	371	353	392	359	380	351	372	379	371	376	340	385	373	375	359	362	349	381	363	369	387	397	387	338	352	373	346	349	360	363	358	340	391	383	351	410	335	385	367	382	400	365	401	363	365	392	382	356	356	363	358	357	393	344	385	399	344	377	362	398	370	352	351	364	393	390	413	330	372	375	363	411	378	365	375	364	400	359	378	365	351	388	389	361	334	395	388	345	391	394	350	374	400	349	364	385	369	371	342	355	363	369	376	381	354	349	375	366	388	368	381	392	379	382	416	390	373	340	323	410	395	366	338	351	401	399	417	424	394	369	397	357	351	383	346	381	378	387	368	377	392	369	400	399	379	358	359	385	384	406	374	376	347	376	337	397	386	357	382	363	366	370	365	405	391	345	359	395	358	379	349	380	380	341	388	396	390	359	394	411	356	365	376	395	404	389	354	390	384	390	404	386	408	409	375	374	395	369	369	330	419	359	369	373	391	367	355	373	356	377	389	398	402	363	395	379	380	386	361	396	403	397	357	359	384	359	382	368	375	348	372	350	380	377	362	379	383	370	352	406	365	354	360	387	358	401	368	414	351	375	406	350	401	383	364	390	364	392
26644	21259	17526	6790	9951	16249	8646	1927	876	286	243	244	234	275	190	224	224	228	233	201	212	262	233	247	267	244	217	215	232	198	253	216	220	226	231	229	212	249	212	204	246	247	203	223	222	226	217	245	222	204	207	251	223	228	240	229	236	227	212	223	209	206	248	228	230	227	206	214	248	214	252	227	248	223	226	220	250	233	226	232	234	215	240	246	191	222	219	233	202	224	254	203	222	231	242	227	221	208	212	236	239	208	229	209	232	189	218	229	239	233	244	244	194	214	217	228	213	226	219	209	222	228	248	205	217	234	213	243	209	231	196	225	216	235	235	213	244	215	208	251	193	265	228	245	213	232	218	219	232	250	218	233	218	229	228	252	230	258	229	216	213	237	235	253	237	222	194	233	226	227	218	245	225	249	261	222	230	221	230	232	227	231	202	247	214	227	223	240	237	233	225	213	205	229	200	222	227	223	207	218	240	224	208	216	229	214	226	204	213	233	234	207	237	239	234	233	190	228	219	220	223	218	237	203	220	220	249	216	260	215	238	227	217	210	251	236	204	235	215	198	235	243	227	214	222	225	190	211	227	223	230	249	264	235	180	225	214	239	238	228	204	195	211	206	238	206	263	235	214	210	221	230	219	194	222	224	205	237	209	246	225	219	226	217	221	218	212	235	218	212	233	226	243	229	232	226	211	227	221	206	196	242	222	219	223	212	192	213	225	239	242	203	249	217	219	219	209	220	229	208	219	246	262	233	216	233	222	199	244	218	210	259	228	229	220	210	204	200	241	251	232	225	199	213	236	233	219	224	216	238	244	229	237	231	220	210	220	231	210	213	228	199	214	218	213	226	217	232	234	242	232	233	230	254	225	215	215	218	236	233	247	201	230	209	228	246	225	235	252	206	229	216	217	188	262	202	228	231	209	236	246	215	229	217	241	222	230	235	221	232	219	226	221	221	226	227	228	229	202	235	240	234	225	206	220	245	237	225	247	246	196	242	220	213	226	208	247	217	225	211	241	222	242	236	201	243	214	242	228	232	212	237	220	218	262	208	215	227	220	231	234	226	225	236	229	224	233	229	227	222	222	204	234	229	214	233	220	237	224	221	233	218	210	252	220	212	226	192	225	197	215	224	206	216	247	206	227	243	228	214	220	198	216	233	214	247	239	230	201	205	220	220	231	197	215	214	243	226	239	230	216	219	188	207	234	220	223	239	219	228	212	190	241	221	239	221	223	249	226	251	198	244	217	213	214	210	223	234	214	217	228	221	246	236	216	234	233	242	205	223	208	224	227	217	224	220	208	215	233	230	238	246	218	242	228	215	257	239	215	223	195	187	194	236	234	227	215	228	239	223	231	211	228	228	213	242	220	235	223	210	206	245	203	221	228	238	204	239	257	224	250	234	231	213	239	205	226	229	231	219	230	203	225	231	244	212	230	229	222	225	241	215	230	176	224	225	237	216	206	228	207	214	211	224	208	225	238	241	213	222	214	222	216	241	243	200	220	229	246	217	213	224	227	203	199	226	187	199	226	204	223	217	238	235	221	198	209	231	214	222	221	242	222	254	249	206	206	223	209	231	242	258	215	235	225	216	242	227	247	224	221	232	197	240	210	231	228	221	259	193	243	224	215	222	246	232	227	232	214	229	214	239	201	222	224	251	218	237	211	227	228	235	220	242	243	266	241	235	243	202	235	209	207	214	203	204	236	223	205	212	218	260	215	209	250	225	208	209	228	199	226	238	222	256	199	215	239	229	207	234	248	205	218	248	254	233	235	262	224	225	213	222	216	229	246	198	218	220	232	237	199	195	241	217	238	223	232	217	205	216	246	244	240	241	214	234	223	228	228	239	254	239	203	236	206	229	251	221	217	217	228	211	227	217	236	219	217	200	224	245	239	225	227	243	206	231	225	225	239	196	234	210	239	218	216	224	241	226	234	219	241	234	217	209	238	229	222	233	233	230	191	224	224	213	217	243	235	247	227	237	232	219	220	249	237	224	214	220	225	211	236	222	240	216	219	236	222	232	245	257	208	220	214	213	216	197	245	218	233	223	243	230	213	221	209	247	233	223	212	229	187	246	230	218	219	218	248	237	198	196	223	234	224	208	245	219	207	240	223	210	255	218	240	230	195	249	233	245	241	212	221	208	246	203	240	216	242	232	233	228	194	213	233	217	234	209	234	200	242	235	202	206	229	217	217	229	213	229	220	246	214	241	238	256	236	245	220	213	237	229	200	232	262	223	247	239	227	231	212	251	210	226	234	201	201	208	242	246	277	212	239	224	232	209	198	217	241	220	233	224	241	222	214	214	233	236	239	230	213	210	232	235	231	239	242	211	248	226	220	263	221	227	258	213	237	225	193	243	198	199	218	230	216	223	236	242	225	216	250	236	237	221	246	229	201	199	242	194	228	224	218	213	239	208	225	212	227	214	215	253	225	207	252	217	223	203	198	219	227	246	231	228	229	235	225	228	211	237	226	239	239	224	232	228	215	214	199	219	234	241	187	227	220	238	235	254	234	208	198	208	219	231	228	209	202	232	212	250	225	240	217	226	224	204	216	210	203	220	223	228	200	238	240	240	231	225	210	228	234	202	235	214	226	193	227	235	238	243	215	212	220	228	213	225	239	223	231	242	241	237	203	239	243	248	227	226	220	247	242	232	244	217	228	244	222	218	232	238	215	217	231	203	229	203	211	260	221	212	224	216	205	228	240	234	249	224	239	204	228	227	230	219	237	235	212	236	201	237	208	231	211	245	245	234	235	216	231	232	232	254	223	218	233	226	223	224	223	228	241	229	234	216	222	224	205	234	240	209	245	219	183	220	221	242	240	225	242	222	238	241	199	237	226	204	243	211	235	245	227	217	238	207	234	237	214	237	242	226	247	231	210	230	206	197	200	250	220	211	257	251	216	249	233	262	215	224	240	215	201	206	197	213	231	215	201	228	224	203	226	239	220	234	248	254	234	221	231	197	206	213	217	235	240	208	258	223	213	213	223	251	210	213	207	242	212	219	200	242	262	217	228	198	225	233	237	236	231	221	199	214	213	218	196	236	240	232	207	219	231	247	208	237	204	232	224	237	241	250	253	223	234	255	239	242	208	244	227	236	244	216	222	231	216	216	226	230	239	201	220	204	216	213	232	220	205	226	217	205	230	221	222	205	220	206	216	252	221	250	207	219	224	223	241	224	248	225	214	214	228	213	262	217	238	248	232	200	206	228	239	250	223	231	226	206	232	231	228	206	234	231	230	238	221	227	229	248	225	221	216	234	234	210	227	229	224	216	219	229	231	239	228	201	226	208	252	218	237	257	213	210	232	207	211	250	246	218	238	236	233	222	226	244	227	222	228	229	230	230	230	196	218	215	247	243	225	223	256	227	233	217	223	217	222	234	208	230	239	230	208	236	206	235	230	198	213	236	220	207	243	229	255	234	214	197	219	226	212	212	223	219	220	211	227	254	247	225	239	222	228	237	260	243	231	234	253	214
19083	26272	19275	10184	18350	24387	13745	3822	1869	515	397	383	375	393	379	356	387	348	372	364	332	368	371	449	409	370	389	359	362	380	391	364	367	343	354	337	344	351	364	342	353	325	382	357	392	345	351	385	321	379	346	368	380	398	335	364	363	369	387	370	331	341	356	361	353	383	356	393	356	381	356	349	366	332	397	383	367	357	327	375	322	393	343	407	353	347	355	377	367	357	375	354	370	373	361	340	375	367	385	402	325	344	382	369	360	361	360	360	343	349	343	339	373	353	350	350	350	352	350	371	357	370	383	348	359	398	380	319	356	360	384	378	365	378	370	342	376	342	333	340	365	363	360	361	370	358	401	351	390	379	389	336	360	357	345	383	344	342	318	353	355	372	354	343	346	357	373	358	360	361	362	358	353	341	366	358	397	408	360	365	350	371	377	345	338	377	363	335	357	351	329	311	368	334	380	329	349	381	391	392	363	380	363	376	378	335	348	350	341	356	349	407	353	379	391	360	349	356	350	355	360	384	365	371	357	366	356	394	403	377	343	380	364	376	354	363	382	347	353	332	370	350	378	380	352	367	358	387	348	387	372	358	337	350	391	367	374	370	389	396	349	364	387	393	336	393	366	334	350	378	342	383	383	363	384	357	374	333	350	334	328	347	352	365	356	365	335	326	341	342	374	358	363	360	351	366	367	383	330	347	343	350	351	362	364	336	341	380	345	338	355	350	317	346	326	366	331	381	375	362	377	351	387	358	328	406	343	376	356	348	332	378	344	378	384	351	360	362	384	351	356	369	348	399	347	377	399	387	379	377	339	352	380	340	359	353	361	355	359	376	359	364	393	345	372	353	358	331	359	356	323	376	339	353	379	372	385	352	333	353	360	390	359	376	350	361	365	359	352	378	368	330	359	336	365	399	374	377	337	353	350	343	330	367	401	356	341	341	372	339	347	350	355	336	340	350	388	373	344	354	366	344	355	349	373	361	355	356	382	351	388	365	391	364	352	359	388	343	376	377	352	333	393	373	349	336	376	382	343	341	342	365	360	378	393	335	344	404	362	346	354	372	377	337	366	336	356	351	372	366	344	354	364	376	383	351	338	361	376	381	384	373	364	351	352	365	363	327	390	361	340	351	380	374	357	378	345	364	341	364	358	377	346	366	332	349	362	308	359	362	351	366	416	349	378	378	344	360	369	390	319	346	326	338	340	376	352	399	356	366	367	372	376	355	401	387	377	352	345	352	357	346	377	365	356	361	350	309	383	357	362	365	343	361	388	318	364	367	367	383	394	359	373	361	362	346	362	383	374	363	383	383	352	360	351	400	365	367	368	361	358	357	357	372	376	372	369	354	353	374	340	340	380	322	395	324	359	362	406	357	343	368	332	358	366	373	323	356	359	328	345	376	372	343	376	366	354	334	326	356	369	364	404	359	375	372	356	346	351	358	350	363	318	382	366	362	405	335	369	345	405	388	353	382	352	318	355	362	341	354	350	398	320	335	341	363	330	357	350	392	367	380	351	330	326	352	356	401	347	357	346	399	370	427	396	362	373	338	401	349	362	359	311	375	373	347	377	372	330	362	373	344	374	370	353	390	342	364	387	372	382	353	332	346	404	367	339	353	349	339	361	374	375	388	368	317	382	320	368	358	357	339	343	377	343	349	405	352	320	386	341	348	357	409	347	364	371	354	323	359	383	359	424	365	392	353	351	358	349	344	367	373	355	348	360	361	373	348	352	378	344	348	350	363	380	377	354	382	398	341	376	346	367	387	345	348	374	335	362	353	349	348	352	347	350	354	386	372	330	357	355	369	375	358	353	353	389	401	391	338	359	347	347	371	349	342	368	347	375	373	355	376	356	346	353	363	340	356	382	371	367	341	378	339	394	348	350	351	340	350	335	322	360	352	366	350	353	348	361	354	344	397	381	362	342	342	349	353	353	355	362	333	368	371	347	382	375	343	406	379	370	352	387	337	362	355	355	345	358	339	341	345	356	366	337	318	383	415	328	376	352	379	360	371	352	347	369	365	379	362	397	346	379	355	355	363	401	332	352	351	378	344	385	338	381	348	374	342	364	361	349	355	356	355	341	389	367	351	343	376	341	393	376	359	371	372	369	374	395	382	389	377	361	358	398	339	366	334	405	361	331	386	382	377	354	325	381	356	365	353	340	376	376	392	339	324	349	387	345	363	352	362	356	374	397	382	366	338	386	352	349	349	394	366	352	369	394	346	354	370	380	373	355	392	384	377	366	364	346	370	337	353	370	378	376	362	380	370	360	374	365	349	347	361	354	376	361	353	349	365	340	360	352	370	346	384	323	352	384	386	323	367	357	366	379	379	394	364	358	354	323	367	372	368	359	323	385	357	332	339	354	393	383	370	388	337	356	371	382	369	384	352	376	375	342	357	365	348	397	346	340	373	342	369	339	380	362	327	404	379	372	341	341	374	356	393	396	396	341	386	346	340	353	375	315	353	347	388	359	348	356	349	372	335	380	355	387	353	331	353	370	370	340	352	362	348	343	301	352	355	379	335	359	389	347	354	346	365	369	368	392	375	364	351	352	329	354	366	360	352	348	374	357	334	362	345	327	347	347	320	328	414	345	389	370	366	343	383	315	354	371	352	385	422	351	380	383	389	380	378	385	363	372	325	345	319	376	344	380	368	386	369	374	359	359	357	379	356	370	359	369	402	381	387	330	381	332	366	405	362	365	412	365	368	356	332	378	352	360	366	369	388	363	363	360	396	370	361	370	376	374	377	378	390	348	371	375	364	373	384	327	373	362	380	375	409	396	358	415	357	369	355	377	309	368	349	391	360	405	318	372	378	380	352	332	341	395	350	354	371	355	389	373	338	324	343	350	338	349	374	356	377	361	371	373	356	346	376	352	337	356	362	380	326	350	341	374	356	365	369	373	350	323	376	378	363	397	410	363	366	365	352	341	350	384	340	367	353	395	335	379	383	360	348	329	324	362	347	341	379	347	356	374	373	363	351	336	352	327	400	335	321	375	416	356	372	381	325	358	386	355	320	341	368	380	366	335	365	373	385	353	366	373	360	320	396	350	356	325	361	337	343	338	358	339	361	347	362	337	383	381	376	358	379	381	383	366	410	339	338	377	364	363	344	394	355	378	398	339	383	348	372	379	362	392	355	373	372	385	360	376	369	342	353	381	335	371	354	396	370	349	386	369	389	354	344	369	359	343	365	370	378	352	387	368	386	375	371	386	342	334	363	374	347	371	339	388	337	386	381	364	337	374	438	326	376	367	353	342	354	344	365	343	356	347	373	350	386	322	383	359	368	335	398	349	367	360	374	384	335	354	390	375	378	377	378	367	370	365	397	393	336	389	355	381	356	349	347	326	350	391	349	369	335	360	387	340	344	346	369	376	335	378	339	380	373	385	337	357	402	373	362	332	378	377	343	361	341	341	380	375	370	346	353	400	354	350	354	362	352	340	390	361	361	362	370	355	374	347	392	342	343	396	340	365	367
24212	21219	28080	24516	37219	46321	30551	11380	3892	807	295	248	280	266	250	262	291	242	290	258	266	274	314	387	362	348	240	241	270	286	289	260	253	239	252	290	293	255	260	242	262	266	274	276	294	257	259	265	263	246	258	259	248	248	263	294	254	227	272	239	254	270	224	241	240	236	215	263	271	270	297	240	236	277	260	287	256	253	240	255	297	294	249	255	258	259	258	265	258	243	263	260	261	262	279	279	232	263	258	236	275	272	257	266	256	256	260	256	258	253	257	271	239	271	255	298	273	257	263	280	290	258	256	252	238	261	277	268	239	299	256	250	237	290	254	270	247	287	280	246	243	214	240	259	267	218	254	265	268	265	276	264	254	272	258	306	262	268	258	270	286	246	267	258	260	276	278	266	274	253	266	267	270	273	248	292	250	286	259	259	263	252	273	229	265	270	255	299	287	250	273	279	275	304	285	272	262	255	276	269	285	275	249	240	241	282	259	241	237	262	251	261	262	266	254	247	269	298	249	256	262	240	269	274	245	255	290	241	243	269	269	289	237	251	275	271	267	280	227	263	291	267	240	272	229	254	288	271	271	271	273	247	228	240	284	264	276	273	276	244	264	257	259	256	252	235	240	267	244	248	251	249	259	255	251	267	265	237	270	265	235	250	289	252	296	294	258	273	274	284	259	271	268	230	256	257	252	251	264	277	292	236	240	260	260	235	248	302	288	268	245	281	282	278	255	269	267	252	255	241	235	252	249	256	254	254	237	280	238	264	233	236	276	271	264	261	248	285	275	276	257	248	248	245	288	264	286	278	269	229	282	266	240	262	239	268	233	283	268	232	234	290	258	277	255	247	270	236	291	283	265	247	265	253	276	255	247	256	284	274	233	250	273	259	263	274	264	257	230	260	279	249	249	276	254	254	261	243	242	273	248	271	254	275	258	270	279	256	288	231	279	264	248	257	266	268	273	271	284	262	243	262	291	257	244	285	248	306	260	278	218	222	246	265	253	275	244	254	223	267	258	260	256	270	251	268	259	275	265	280	266	247	244	231	243	252	270	276	264	232	276	281	292	279	266	280	269	281	271	283	276	272	288	245	280	242	223	290	269	234	255	241	243	277	286	258	279	296	272	266	254	296	236	284	262	252	244	263	249	263	244	263	269	265	262	267	245	260	244	244	279	234	222	270	268	260	259	242	270	256	257	268	232	244	274	273	269	274	230	247	229	251	263	260	262	251	258	265	252	236	261	260	260	272	254	273	268	253	270	233	240	284	270	279	246	232	222	252	274	276	263	253	283	235	270	267	257	269	278	253	252	257	246	235	277	263	262	283	244	276	282	260	233	255	272	296	239	278	266	281	254	289	273	272	243	273	254	261	274	269	222	269	251	269	266	263	265	286	239	241	274	270	258	254	295	247	241	247	254	244	272	270	258	280	248	278	237	278	262	271	262	234	254	236	264	265	244	243	254	253	266	281	245	250	268	265	273	285	291	244	263	254	254	285	286	289	260	253	248	240	250	229	270	250	269	278	255	285	255	255	248	268	254	278	248	263	249	266	250	277	241	271	247	220	266	273	245	264	240	245	278	268	262	277	258	260	265	277	247	299	248	281	269	252	237	275	254	245	247	270	295	250	261	272	258	266	265	272	299	263	245	278	260	252	262	244	264	236	268	242	250	231	275	249	267	232	260	272	268	273	246	277	256	251	273	260	252	284	253	287	243	269	266	277	292	251	240	269	257	263	219	287	237	286	249	240	244	250	243	263	260	253	282	264	276	265	264	285	286	271	288	295	264	260	269	285	258	254	252	263	244	266	263	311	256	264	283	262	263	252	263	251	262	267	257	274	283	269	272	270	270	250	244	261	280	284	226	286	240	253	264	253	250	285	272	291	244	248	253	256	296	255	268	269	271	276	248	252	253	288	252	285	264	255	262	265	236	276	244	271	287	257	247	246	262	283	289	264	255	264	287	259	266	248	291	259	244	292	241	253	269	256	260	249	251	257	283	262	265	270	232	242	266	287	256	287	262	241	283	262	275	256	291	279	276	255	242	276	251	254	266	270	270	258	244	260	287	271	249	253	258	241	255	252	252	271	266	251	265	289	273	253	264	278	269	253	253	306	266	282	275	262	248	246	257	258	257	284	252	269	261	277	267	243	284	259	239	286	249	276	275	249	270	243	257	306	248	255	239	302	267	253	269	282	262	255	282	241	249	270	294	236	259	251	266	221	283	272	253	262	295	269	256	269	257	268	244	276	246	259	257	292	277	273	253	274	255	270	274	243	276	248	249	296	258	244	249	273	244	268	268	255	297	289	281	300	253	272	277	269	246	263	247	257	302	243	275	249	263	236	286	252	276	294	264	266	267	271	277	241	261	268	253	238	284	263	260	265	266	267	258	271	263	265	253	280	252	239	300	246	268	257	249	264	261	278	251	270	273	264	271	290	259	297	261	276	266	245	253	265	265	248	256	256	261	211	225	263	293	241	275	261	267	267	259	253	249	262	242	264	246	293	250	278	274	248	249	290	250	245	260	232	247	268	242	275	246	257	294	265	257	279	267	253	277	275	244	267	244	286	253	239	276	261	241	240	271	289	241	267	272	254	265	239	262	272	267	284	258	255	285	247	280	261	261	267	269	261	241	255	255	248	256	262	266	260	249	266	280	264	291	278	258	275	264	235	256	281	259	235	264	262	276	252	297	265	255	250	260	266	282	257	263	279	276	248	264	246	237	270	245	250	246	245	273	263	274	243	260	269	246	276	234	243	240	211	270	267	264	251	266	273	296	247	264	263	274	276	266	266	267	257	262	249	260	242	252	267	259	272	253	296	269	287	255	279	259	251	224	261	271	264	262	276	258	256	273	231	292	261	294	284	236	265	266	240	250	241	251	231	259	270	283	233	265	257	250	261	254	260	264	276	245	285	239	252	241	244	255	243	253	261	279	272	281	264	266	266	253	302	244	255	270	249	261	258	259	282	246	270	290	274	268	255	291	238	247	281	258	280	242	244	264	261	261	263	288	249	249	266	253	268	258	274	262	276	259	285	249	261	283	263	286	254	231	280	273	267	269	234	260	235	278	282	276	287	251	252	257	255	259	291	251	259	281	247	268	286	233	296	277	246	273	248	294	269	245	272	243	265	231	295	247	276	257	280	273	220	284	268	277	217	242	248	269	267	237	267	264	252	232	265	250	260	234	253	256	266	273	300	253	264	238	268	261	281	269	220	266	271	265	259	248	261	258	268	294	280	289	243	285	276	256	296	272	232	266	255	280	290	262	277	260	271	253	282	254	273	266	271	257	257	275	240	263	250	272	239	241	282	279	251	224	294	254	266	249	269	253	260	257	236	280	284	259	250	257	279	251	252	243	277	260	264	233	246	275	249	245	225	254	250	269	262	268	240	273	267	271	280	248	246	261	276	259	266	268	252	276	256	238	255	266	261	273	283	269	259	269	256	268	244	259	288	249	247	268	305	258	293	253	255	265	277	237	256
22379	37539	25974	22096	49432	47091	33215	14412	8518	1673	494	454	450	471	423	478	576	424	432	393	473	489	652	811	821	607	422	429	439	419	413	413	425	430	442	422	418	427	406	408	418	442	436	465	440	445	440	442	432	412	413	445	452	435	443	437	446	440	431	406	419	438	435	470	406	427	420	436	439	416	427	415	405	444	414	411	469	427	403	417	391	444	430	424	410	396	427	419	403	437	400	419	390	409	438	470	416	442	405	463	445	464	438	392	406	443	403	432	454	436	418	407	417	408	438	432	382	444	426	416	413	398	428	440	396	430	391	429	409	447	400	444	396	453	423	396	421	398	446	449	424	423	405	425	432	443	400	399	447	411	436	464	429	444	429	418	407	451	408	394	446	391	439	439	414	456	396	410	449	404	400	397	435	414	439	434	421	380	429	419	408	428	406	395	438	419	392	403	407	445	403	444	410	444	407	455	412	454	408	395	387	395	414	451	435	416	421	450	406	430	417	413	414	400	404	438	449	414	410	403	407	403	430	422	457	414	425	447	412	391	412	416	438	436	385	380	465	430	456	385	436	396	460	448	415	423	404	406	422	418	434	436	403	413	430	464	442	395	413	425	439	394	429	428	444	417	425	418	428	435	409	397	437	454	440	428	438	439	442	434	432	403	447	449	378	419	421	463	403	403	437	455	435	417	404	468	395	412	400	436	434	417	400	391	404	437	461	455	433	446	425	426	410	427	408	395	440	460	434	426	431	398	404	420	417	459	389	409	427	420	405	450	413	437	433	410	424	462	399	410	412	412	422	445	417	422	403	446	432	437	384	428	411	393	436	420	418	442	443	426	420	415	426	459	386	443	414	469	423	446	406	443	455	411	402	431	401	400	380	436	425	434	411	413	391	425	459	388	387	439	405	403	412	385	431	423	454	433	424	471	401	394	431	394	451	365	443	403	408	434	430	385	434	426	438	428	420	435	431	394	426	416	399	417	438	399	411	412	431	427	403	424	430	445	413	408	455	434	393	409	449	414	409	464	430	425	469	421	443	398	435	428	408	405	411	424	431	433	408	427	439	396	410	437	406	453	454	431	409	423	456	413	447	434	427	394	467	415	405	439	419	391	425	455	436	411	409	421	427	411	435	405	446	433	392	402	429	419	415	413	391	424	387	439	464	407	421	422	406	396	425	451	411	415	429	416	424	413	430	467	404	400	394	423	442	443	444	422	418	430	463	422	419	398	425	419	477	388	434	397	472	433	432	427	432	406	446	409	423	413	401	406	402	428	405	391	420	429	419	445	417	402	400	412	417	402	418	428	359	427	431	396	411	426	407	419	408	415	411	443	403	414	413	406	414	404	407	447	427	414	398	433	410	426	419	435	427	441	428	397	433	416	439	451	398	423	410	459	429	416	434	423	432	382	416	411	425	417	393	459	437	397	398	424	448	438	436	392	443	375	430	423	448	387	428	394	420	370	428	394	464	412	412	430	406	456	467	456	438	427	436	402	397	408	400	445	437	427	388	371	418	434	433	423	422	379	407	425	452	384	437	448	407	421	419	421	416	418	420	395	421	457	436	411	415	422	406	410	400	443	450	431	430	431	410	457	445	438	439	435	439	421	441	385	374	427	451	415	457	394	411	414	434	417	471	422	402	409	391	420	423	413	458	390	419	437	397	434	416	429	421	406	458	405	399	386	390	398	443	404	426	415	396	399	436	440	415	435	414	454	433	450	432	454	393	416	415	405	395	431	406	429	417	412	448	391	400	466	377	399	465	428	413	407	427	413	404	439	431	407	432	402	440	441	407	413	425	418	384	397	406	428	409	404	400	451	404	441	448	432	434	442	421	425	451	402	457	395	411	444	429	404	416	402	426	418	427	383	433	432	449	425	456	458	446	388	434	425	411	415	412	449	431	425	424	425	407	444	462	401	437	441	422	393	443	445	445	410	424	435	429	420	405	441	440	430	391	416	417	427	384	405	415	418	425	415	425	415	419	455	448	406	378	441	432	435	449	397	426	414	391	409	427	411	373	413	438	441	414	419	404	453	419	455	438	412	420	430	411	411	426	401	419	446	406	409	402	403	435	458	405	400	444	433	447	394	407	417	441	408	419	396	420	412	427	445	450	461	452	450	423	456	397	399	419	427	416	416	426	439	395	443	386	433	401	432	437	425	409	455	425	403	373	402	407	390	408	418	427	397	433	401	468	396	440	380	420	434	456	411	385	393	435	410	405	462	422	450	436	404	399	434	391	414	435	437	405	439	378	425	433	422	430	435	459	416	447	408	406	400	388	457	432	385	406	436	465	412	415	407	416	434	428	426	420	426	422	424	413	418	429	411	433	389	410	473	434	413	427	439	432	410	394	427	426	427	428	414	409	372	395	429	427	440	418	402	435	434	421	435	415	421	391	406	388	433	397	435	409	424	447	395	411	427	430	400	421	417	415	416	422	415	415	406	422	402	442	383	395	456	409	429	412	408	410	422	428	449	462	399	419	408	431	421	398	416	429	399	421	417	385	423	412	402	421	443	416	395	400	396	399	399	418	397	413	438	421	409	382	406	401	444	430	353	414	450	445	417	440	394	413	446	452	405	436	396	418	409	441	432	411	421	402	430	430	444	422	426	414	427	407	393	436	408	425	411	457	452	399	430	423	463	410	412	431	414	443	453	419	452	435	415	432	428	465	411	454	439	445	432	410	428	393	401	458	452	451	430	449	399	407	431	425	398	428	442	438	423	417	402	392	395	442	392	411	430	393	404	421	434	404	385	425	425	451	402	422	419	421	375	424	382	443	444	421	410	405	447	423	378	395	430	415	446	426	412	442	387	429	420	422	430	420	382	409	425	415	463	416	403	433	457	417	435	439	416	425	423	386	424	423	431	398	433	427	415	421	407	418	437	418	402	453	463	412	425	395	408	401	437	411	417	422	415	389	392	406	452	409	428	430	458	460	414	437	409	450	428	432	423	433	433	417	439	395	422	444	440	419	438	404	387	426	410	404	405	440	418	458	409	437	428	418	428	408	463	380	406	387	392	415	437	406	417	404	440	407	420	421	418	460	459	419	432	444	398	407	447	443	415	431	419	418	454	439	433	425	393	410	437	430	403	412	404	422	402	408	426	458	465	421	427	429	416	429	428	448	432	407	440	430	412	424	441	436	421	441	426	435	454	413	401	408	455	441	425	439	446	406	414	398	452	407	436	447	424	421	438	391	420	421	427	436	426	395	431	407	378	429	427	398	457	449	438	407	419	428	433	411	414	419	412	396	414	425	428	435	435	423	457	441	430	438	403	399	412	439	479	403	428	404	411	411	413	410	414	458	455	405	436	411	430	414	434	413	450	419	438	416	437	457	438	418	447	400	430	436	397	448	448	416	422	422	386	430	406	407	434	426	432	405	412	459	377	404	410	441	405	429	395	406	391	417	410	453	428	426	412	408	443	445	414	425	423	418	439	397	447	422	429	402	464	432	434	424	409	448	398	373	421	391	429	433	374	422	426
22971	21178	28922	23603	36941	55375	43372	21791	7586	1617	252	220	229	256	260	461	572	252	212	241	292	315	299	360	444	253	215	227	223	223	239	206	208	229	212	212	208	216	219	218	233	211	205	203	209	233	215	229	220	225	206	215	239	234	228	200	222	250	219	281	228	213	226	254	240	236	230	206	210	235	224	199	223	231	237	225	221	226	220	226	206	218	202	227	199	220	215	204	237	205	201	195	224	212	212	248	216	229	219	217	214	231	200	212	196	220	195	208	188	219	209	202	218	225	190	230	183	239	263	218	200	210	215	228	206	216	210	193	227	207	206	222	241	236	216	211	216	232	218	223	202	244	219	225	216	189	216	240	212	253	200	209	199	228	214	204	218	217	228	195	236	227	213	220	182	228	198	211	221	220	216	199	206	197	220	206	234	221	206	216	203	193	228	228	214	215	193	262	184	232	232	250	239	203	226	230	216	224	244	214	214	228	204	204	216	236	217	197	229	204	218	189	210	233	209	202	206	231	221	233	205	219	226	220	224	212	207	211	185	225	225	213	207	202	218	217	210	219	207	227	239	201	226	224	224	196	239	221	215	188	203	219	224	213	215	243	209	232	252	246	206	243	238	200	244	206	219	224	198	228	240	224	230	222	213	215	230	221	230	241	222	229	223	204	208	222	214	223	209	221	206	206	236	244	210	235	229	198	223	209	218	208	199	219	221	232	210	205	201	199	225	225	221	208	217	202	198	253	219	235	194	231	243	220	229	223	208	235	213	194	248	236	226	248	239	226	234	226	247	228	215	186	218	237	238	206	200	265	233	215	212	234	240	230	212	208	218	230	216	213	184	238	236	217	236	228	215	230	222	227	215	212	227	211	204	228	197	202	185	226	224	202	233	205	221	226	213	204	221	220	224	221	216	209	234	225	195	250	228	201	199	224	210	205	230	201	217	205	225	219	213	204	189	207	226	177	233	214	217	169	216	220	220	206	200	197	214	228	220	187	214	224	247	213	228	246	216	227	239	231	209	231	226	211	203	226	223	224	230	219	203	224	197	243	203	193	223	211	231	203	210	218	218	192	239	211	198	224	226	197	214	197	236	210	228	246	226	220	238	243	228	218	199	212	195	202	222	214	210	222	213	201	223	225	235	188	221	217	211	219	196	216	222	196	204	205	220	223	241	221	219	222	205	221	217	211	246	228	201	212	224	227	241	196	236	221	225	193	224	203	237	230	249	216	223	229	244	224	199	205	226	216	237	222	209	227	218	220	238	204	204	225	226	179	208	235	240	205	200	196	202	227	205	222	228	205	192	228	218	217	241	209	238	220	209	239	213	228	216	224	253	223	235	221	205	191	216	223	203	205	206	227	250	220	229	196	224	209	232	229	225	213	186	228	205	228	207	214	233	210	204	226	205	236	217	236	201	218	229	214	202	224	229	198	209	208	229	207	198	217	200	198	219	206	221	185	212	217	211	188	216	208	240	225	201	197	230	196	226	229	226	205	194	215	240	223	207	228	248	214	206	221	208	220	242	219	200	214	241	220	236	226	232	225	206	218	215	213	200	237	199	215	243	214	217	232	236	223	216	220	212	240	240	229	238	221	222	195	198	220	195	222	219	217	239	210	203	215	193	242	212	230	206	219	225	216	212	174	236	232	221	208	241	230	194	229	189	203	200	248	194	228	227	201	198	221	219	218	183	222	216	260	230	194	205	218	197	228	189	203	204	225	213	201	227	212	229	213	249	225	219	242	211	224	232	248	226	214	225	183	217	222	242	193	207	217	189	241	236	208	216	225	204	210	216	216	212	231	201	203	217	207	210	205	190	222	224	214	202	214	236	204	220	235	206	188	208	182	231	199	205	210	235	214	255	212	206	225	217	214	195	207	243	221	196	194	211	220	210	186	217	227	205	214	213	216	228	235	228	219	227	227	207	204	215	225	204	231	231	203	187	231	211	226	232	216	255	216	204	203	211	214	228	223	215	202	199	219	206	227	214	193	205	226	227	218	210	203	230	220	235	214	213	223	221	229	197	220	216	211	225	207	215	229	216	227	242	190	228	207	228	202	212	250	235	200	234	200	209	260	212	222	189	247	220	204	216	224	198	186	212	224	217	233	227	245	230	218	224	254	240	217	204	186	207	226	237	203	239	203	222	215	225	220	224	220	216	213	200	234	220	210	239	230	229	220	230	235	228	213	236	227	195	225	222	195	231	222	213	224	193	201	199	237	214	213	208	238	250	217	220	218	230	232	208	198	211	218	209	214	215	210	217	220	213	208	215	187	204	233	241	233	239	221	208	205	204	208	189	217	215	237	200	228	252	219	204	234	202	214	253	201	215	203	233	217	210	201	222	213	212	209	208	202	211	203	237	216	236	212	219	229	205	215	261	239	222	188	242	236	215	260	221	189	202	215	235	235	216	215	206	219	231	232	205	196	213	241	255	232	206	232	198	215	218	209	243	206	212	240	242	226	233	223	238	225	211	240	249	216	235	234	189	222	219	249	232	184	220	246	220	231	218	227	222	225	224	238	215	228	210	218	215	199	220	215	190	210	208	233	203	202	211	206	234	228	243	214	215	195	221	223	233	209	230	205	204	217	236	209	212	221	239	236	224	228	231	216	187	202	194	213	193	219	222	226	199	214	213	202	208	195	212	223	206	211	223	246	230	225	228	251	241	216	209	236	214	203	207	240	216	200	225	201	218	208	232	204	221	224	218	213	201	214	199	226	188	228	203	210	225	241	184	223	246	228	236	236	225	231	243	235	251	240	224	230	224	208	215	191	190	209	236	211	221	219	204	225	200	213	215	219	219	211	223	222	235	228	188	236	212	202	227	229	216	202	216	217	197	209	232	219	228	242	232	224	240	206	215	225	243	209	202	227	212	202	192	212	210	203	222	213	205	236	187	200	202	231	226	220	219	235	239	187	205	206	192	235	223	219	212	222	226	231	223	208	215	224	222	243	190	202	214	196	227	222	196	234	213	215	230	210	221	219	232	196	207	229	205	233	219	213	210	196	235	200	216	210	237	216	223	216	229	202	232	218	212	226	231	237	209	215	204	213	233	219	215	227	205	208	216	224	210	210	197	209	218	212	209	223	224	195	197	246	212	210	190	194	226	207	235	219	218	213	209	210	239	222	231	236	226	227	241	225	236	227	207	210	232	212	197	240	226	184	239	229	208	216	208	218	228	206	220	225	218	195	225	206	228	222	205	229	227	234	241	213	210	224	230	229	246	208	225	240	234	227	218	210	235	240	231	198	207	235	212	220	196	236	199	221	220	202	218	225	217	210	218	209	222	202	235	229	230	247	216	215	219	202	229	210	219	238	222	245	239	211	205	217	226	226	224	222	239	227	212	222	196	218	248	196	217	219	218	228	228	229	207	228	234	216	203	195	216	207	206	219	212	188	238	218	204	237	177	213	218	200	194	226	214	204	222	233	226	216	212	200	209	236	229	195	230	218	197	201	218	224	213	215	218	217	230	201	198	216	212	235
26380	44636	30942	23318	58718	61326	44841	24356	12018	3530	434	382	435	369	497	1133	1417	376	358	350	578	686	649	907	913	489	359	385	382	333	361	333	367	352	330	348	363	364	323	376	378	354	368	342	353	329	349	332	339	362	352	342	360	365	373	358	344	346	360	367	339	332	326	374	375	327	355	345	360	334	335	350	336	347	352	368	349	365	373	334	330	349	343	364	343	344	337	361	346	323	352	314	335	357	335	362	361	342	345	382	324	348	337	368	354	316	328	364	319	359	335	357	332	349	345	385	334	338	339	321	338	332	345	326	352	317	332	362	318	337	337	363	329	358	361	351	350	373	312	349	357	371	341	329	368	326	357	355	318	367	340	323	327	348	307	353	370	325	307	337	373	340	330	321	382	382	318	353	332	355	326	342	358	367	378	344	349	408	363	326	334	367	306	347	362	337	325	364	333	349	349	324	368	341	344	346	363	354	329	379	349	361	345	380	333	361	358	369	334	345	368	344	341	347	376	336	372	359	337	362	372	315	378	347	347	342	331	365	377	363	330	379	343	329	344	308	356	374	306	336	388	346	356	333	343	346	327	325	386	337	359	330	361	377	330	341	335	351	354	346	362	353	331	342	353	328	371	359	347	362	331	368	362	324	339	408	338	358	363	346	358	332	356	365	347	345	331	361	347	325	348	366	335	333	342	344	337	342	339	344	357	329	356	386	318	336	351	355	361	329	346	362	378	322	391	360	349	309	353	368	364	328	357	361	368	341	328	348	385	350	347	332	346	328	338	360	369	339	336	344	344	320	350	305	332	345	354	337	350	342	360	381	315	343	362	328	310	339	350	366	338	339	381	356	370	348	362	325	357	386	341	355	332	378	346	345	309	363	352	352	357	326	372	357	326	366	347	324	354	336	349	343	361	374	347	349	350	327	369	360	335	360	344	347	360	349	355	325	349	345	344	344	333	341	350	339	341	310	376	318	352	363	343	354	394	365	351	385	331	363	319	324	346	329	352	367	321	359	376	345	357	364	348	358	337	366	343	314	368	335	362	357	367	371	373	361	349	333	359	390	373	317	362	353	375	357	341	344	355	342	336	345	368	406	366	333	346	341	375	364	341	356	343	340	374	367	354	372	339	348	340	353	312	353	331	348	340	361	317	357	321	340	358	356	348	374	346	326	338	349	365	372	339	346	364	356	359	343	339	371	323	314	376	313	343	368	329	363	369	346	375	363	369	363	345	342	334	355	365	350	375	376	354	332	382	354	350	353	338	358	355	356	333	355	337	336	333	329	331	350	392	360	358	331	336	375	352	323	376	345	346	360	315	339	378	346	319	315	373	348	391	347	352	325	343	346	336	373	379	361	355	360	340	331	368	333	349	360	343	345	326	340	347	350	404	363	351	376	334	351	349	359	344	333	336	343	356	343	363	341	335	369	355	334	341	317	359	347	371	332	351	323	358	312	348	316	358	362	333	346	329	365	331	363	403	332	331	363	388	378	364	340	338	375	332	361	329	356	340	337	350	386	330	341	362	354	338	350	320	346	359	329	345	333	364	353	322	360	350	365	355	338	373	379	326	375	339	346	351	351	350	341	302	343	356	317	335	355	336	367	322	370	365	354	356	384	388	335	335	371	375	355	349	330	380	337	310	389	373	376	347	378	334	368	367	360	344	359	393	348	384	365	336	335	336	366	338	327	339	331	317	347	323	350	361	356	362	359	353	345	370	332	356	357	338	364	348	337	362	328	325	345	365	378	353	349	354	336	362	309	344	319	334	332	331	365	366	326	360	342	343	351	353	341	368	378	342	360	321	340	316	323	361	332	331	326	389	366	332	369	324	361	365	330	375	367	349	368	352	346	331	334	342	331	338	355	328	321	336	366	325	341	359	360	308	347	367	315	364	331	350	341	350	334	375	344	370	353	351	346	305	361	338	353	344	390	322	336	364	339	357	337	355	359	323	337	354	349	365	337	375	333	355	381	345	369	381	336	347	299	363	389	341	343	360	365	367	351	368	352	346	352	367	322	375	349	341	323	352	366	307	356	323	349	318	330	371	337	354	367	333	364	366	355	350	320	333	346	361	323	344	366	323	355	338	334	318	352	344	328	328	351	313	343	368	353	370	345	362	374	363	338	388	342	362	367	340	377	359	366	363	336	395	353	333	350	333	379	360	340	335	368	340	321	347	326	319	343	364	333	350	355	356	375	331	359	337	330	356	370	351	346	374	323	321	338	349	325	343	328	360	351	345	356	336	347	329	383	339	335	334	370	375	333	367	334	348	331	350	331	346	368	342	345	345	342	357	351	363	382	342	343	353	346	350	374	358	344	333	339	336	331	340	341	338	324	347	381	348	361	335	325	337	327	306	349	335	345	330	353	352	357	361	373	371	316	373	361	374	362	349	329	341	356	364	380	353	341	343	360	331	334	335	342	335	370	362	346	363	360	361	329	353	357	389	338	352	380	354	314	345	339	358	354	337	353	337	354	337	370	358	328	320	342	364	341	369	354	358	313	336	358	343	327	339	373	356	330	317	374	366	364	339	354	344	360	360	345	350	373	319	362	326	372	353	386	348	338	340	360	323	353	343	352	343	332	355	361	317	355	330	351	357	323	336	315	339	347	358	307	340	364	326	353	351	298	342	361	343	328	318	323	329	351	348	329	344	347	348	378	305	336	375	357	362	346	323	344	352	376	357	346	386	337	361	381	346	357	330	351	340	331	334	375	328	331	352	346	341	327	350	342	320	350	350	342	304	389	342	352	371	334	357	357	345	379	351	332	346	372	364	376	350	316	391	328	342	324	359	368	371	354	356	341	334	323	353	332	348	340	359	312	367	338	338	336	343	330	346	339	354	371	336	336	364	337	337	338	354	364	373	367	351	345	339	324	339	354	354	318	342	352	317	359	347	362	335	312	348	322	370	338	355	356	352	343	306	346	346	322	403	339	356	365	342	370	323	359	386	319	320	347	335	354	327	341	353	323	370	350	316	348	350	338	327	346	336	361	333	367	327	346	363	348	339	354	342	336	343	367	340	355	351	351	353	351	348	360	363	360	340	305	382	345	325	342	380	338	350	352	342	334	339	360	329	348	360	377	365	389	337	342	370	340	364	304	385	379	312	343	347	395	309	338	328	331	356	331	348	333	349	340	374	353	339	344	316	380	346	354	354	338	359	367	366	345	338	323	337	316	332	359	360	339	374	334	361	323	343	382	334	343	362	373	320	355	354	342	367	347	307	351	359	368	348	351	337	332	353	314	346	366	307	381	370	292	327	369	367	340	323	371	347	347	390	331	324	327	350	332	347	369	330	337	358	349	331	357	313	358	361	356	380	337	352	346	334	361	315	344	349	387	325	370	365	340	321	331	349	356	378	324	327	353	375	361	332	341	328	349	352	322	357	345	340	353	349	350	389	375	363	333	334	353	375	362	339	358	344	333	336	325	327	323	334	351	351	343	397	315	374	316	360	342	369	365	350	324	376	349	316	349	354	353	371	368
26530	21306	16703	6867	15233	14378	7795	2053	576	279	222	195	235	229	195	220	262	237	201	218	220	222	237	211	247	235	199	210	215	199	250	218	231	233	233	204	194	185	233	214	210	226	215	225	207	210	202	232	237	206	219	225	223	201	215	228	236	205	222	216	199	216	185	207	234	213	216	212	212	251	216	204	200	223	225	236	208	214	210	221	210	204	217	231	236	242	217	215	227	216	238	213	237	223	222	221	204	214	217	210	195	247	206	189	207	227	230	222	233	231	224	232	218	228	209	190	212	226	202	217	221	223	222	211	238	243	219	202	206	202	248	229	242	209	231	250	215	222	209	205	246	211	198	241	226	217	239	232	238	218	215	216	204	215	234	213	214	228	221	204	237	232	208	217	207	224	216	222	227	210	203	216	222	225	226	226	212	209	234	232	225	217	213	209	207	208	216	194	230	190	236	207	199	200	222	224	240	216	179	205	235	218	231	238	181	216	209	219	262	207	222	214	222	203	203	220	188	210	237	213	215	209	245	228	190	236	220	204	224	197	209	202	242	228	225	215	242	221	224	211	225	212	230	210	224	203	228	220	187	197	231	219	224	196	207	232	227	202	210	223	216	215	198	181	207	249	210	197	198	231	249	225	222	215	213	191	227	225	207	213	221	230	199	186	221	229	219	209	210	220	221	202	227	216	228	226	241	207	222	214	231	238	226	212	199	211	240	207	238	214	201	205	223	198	208	204	217	219	228	200	248	233	201	234	239	221	238	210	243	219	207	207	225	208	245	210	209	225	224	234	202	186	199	222	197	210	217	240	226	227	206	231	218	200	220	201	243	204	228	222	204	220	197	212	215	222	212	225	240	225	229	222	236	225	220	210	216	213	229	227	239	213	241	205	234	191	228	210	231	204	199	210	226	214	225	222	204	209	244	224	221	217	225	221	230	236	229	192	193	198	217	232	221	225	205	212	201	238	224	211	219	216	213	210	214	208	199	202	217	191	182	220	211	217	234	223	238	231	212	214	218	224	219	222	236	198	197	220	208	220	224	183	214	225	222	244	219	219	225	203	197	192	215	209	226	228	197	222	205	209	199	216	230	200	238	193	201	221	213	225	216	218	207	207	202	212	232	213	225	203	215	213	184	216	200	236	202	209	220	232	196	199	197	189	201	205	243	222	227	226	214	229	217	222	213	208	248	216	227	219	234	221	222	202	194	239	225	196	204	219	217	220	212	227	223	205	216	216	224	224	235	232	195	218	206	231	209	221	240	220	215	218	230	216	206	218	234	202	214	222	199	213	230	236	218	222	203	219	204	220	201	214	214	201	221	210	201	217	224	191	195	199	234	201	202	224	213	217	212	198	223	211	224	207	200	220	232	246	217	202	234	215	265	218	220	223	226	236	222	224	212	231	233	221	203	214	211	196	208	205	201	228	233	220	224	235	208	201	233	211	212	221	226	220	216	224	190	214	247	193	206	233	220	198	230	204	193	240	226	206	225	227	214	212	232	221	228	211	242	212	204	210	215	225	188	222	207	215	221	194	229	249	202	210	202	228	215	199	206	215	237	193	224	215	219	225	198	233	226	228	236	227	233	237	239	206	207	222	237	204	216	216	230	211	210	224	217	239	212	203	204	193	213	205	191	239	226	197	196	215	195	237	208	225	229	235	213	213	219	190	245	232	216	220	238	228	195	220	210	206	224	224	204	211	198	200	219	240	240	248	204	224	220	233	218	232	238	197	208	230	202	221	224	204	210	221	189	227	211	234	228	217	230	239	241	214	208	232	220	239	199	208	197	209	212	219	216	189	217	236	216	234	238	212	237	237	215	227	243	228	230	189	200	234	227	210	188	227	219	211	219	216	207	186	223	237	232	222	217	194	213	224	204	206	225	217	214	217	231	217	244	243	215	242	218	241	183	209	221	223	238	206	209	229	208	232	195	217	212	221	207	229	211	225	200	188	222	208	190	234	250	224	201	218	225	230	192	229	258	201	206	217	213	210	219	194	209	209	228	215	209	196	219	225	228	217	235	211	216	237	198	205	234	225	250	218	202	219	246	203	211	232	229	225	220	202	187	232	226	235	211	212	193	225	218	189	251	236	198	228	226	211	226	218	209	236	233	217	199	211	243	227	203	247	210	187	193	217	230	203	205	226	218	204	238	221	233	228	220	245	238	196	187	226	218	201	203	229	212	204	222	220	199	205	181	234	219	216	232	213	220	219	222	220	226	225	206	209	207	242	251	226	229	213	241	224	219	209	230	228	188	209	228	236	234	225	227	217	225	213	216	223	201	247	213	222	212	190	242	210	203	220	201	202	218	171	212	202	221	224	213	221	206	219	217	226	235	225	219	231	221	208	185	239	226	220	251	234	231	214	206	194	205	183	222	221	202	236	228	204	204	196	229	210	199	244	213	211	235	221	195	218	216	200	214	230	217	219	215	221	220	197	241	197	212	210	230	223	222	229	217	214	254	201	208	246	219	212	213	223	225	210	223	214	240	206	233	204	222	194	207	228	207	195	202	197	209	226	183	199	216	218	184	223	226	214	222	192	250	216	223	227	214	243	238	218	204	195	212	231	216	233	208	236	203	221	229	232	195	216	206	231	215	202	208	221	235	199	225	243	230	219	235	251	250	211	186	206	207	251	239	229	212	240	207	236	198	213	216	228	210	239	189	232	230	224	229	203	176	206	222	228	223	212	211	224	208	205	217	198	211	211	236	204	205	254	217	206	207	211	193	230	199	221	230	190	219	215	205	231	222	211	205	214	203	242	234	196	236	228	237	222	206	195	203	186	203	212	235	213	231	231	212	207	216	233	214	230	218	218	224	227	227	208	208	226	225	231	195	214	241	206	215	221	241	208	236	207	232	220	219	223	218	205	235	213	206	218	199	217	248	203	215	211	210	219	209	224	207	221	188	225	224	195	253	191	241	219	229	196	212	214	210	218	220	215	215	219	219	206	218	199	199	202	229	220	217	247	213	208	234	215	205	199	242	221	221	210	222	221	192	223	209	188	241	227	193	211	228	209	204	212	194	223	201	226	184	195	208	209	235	204	200	195	221	211	212	216	220	199	234	196	213	238	215	207	221	223	231	224	214	224	218	243	222	217	208	179	207	234	214	227	212	213	216	224	210	220	226	228	224	231	222	181	214	220	195	222	220	197	234	211	226	218	245	178	219	201	213	207	230	191	197	196	230	228	214	198	222	213	225	227	188	209	216	227	215	217	235	210	246	210	245	183	209	221	204	217	230	237	215	183	218	222	207	205	214	170	218	240	231	222	228	213	208	209	203	223	225	215	226	213	208	217	204	208	191	199	203	199	242	220	212	242	203	240	209	182	188	214	237	238	216	232	222	240	205	222	208	234	196	246	216	230	222	218	220	200	214	225	214	221	195	223	206	210	215	223	233	218	227	238	235	230	232	200	227	200	223	206	205	218	231	211	227	224	220	237	191	209	211	216	223	231	200	218	228	228	223	271	238	202	208	218	206	214
19342	26790	17308	11183	23885	21607	13184	4222	1210	513	399	369	395	405	377	362	392	357	334	330	353	381	390	362	364	357	373	315	320	330	353	294	339	344	330	361	362	346	322	325	345	358	320	338	378	363	357	367	359	373	364	341	343	352	362	362	369	310	347	338	346	325	352	344	343	360	347	344	330	356	333	342	339	356	338	337	365	354	356	349	331	334	347	349	335	342	356	330	380	363	388	360	333	326	361	330	351	373	324	353	355	316	344	340	373	347	344	369	325	349	346	347	357	345	325	350	357	363	339	362	352	381	360	320	341	328	349	364	326	359	382	343	368	361	323	342	356	352	336	336	341	348	350	357	352	366	384	361	345	325	337	333	359	350	355	373	302	364	382	336	365	327	340	323	346	342	353	326	360	341	364	355	337	334	356	369	344	355	377	351	356	340	346	367	383	363	339	364	344	361	356	357	350	370	354	339	336	356	340	333	322	343	360	326	362	345	320	329	334	342	352	344	345	383	319	353	327	405	355	370	310	372	329	326	386	334	360	339	360	373	335	336	349	349	350	340	343	344	376	371	347	350	340	363	317	374	330	349	367	355	347	351	316	339	352	352	367	352	338	368	345	312	391	356	348	336	315	334	340	352	368	350	377	338	327	345	328	365	350	347	347	332	346	357	364	321	348	346	356	359	385	342	362	338	382	357	372	346	371	342	330	313	373	362	325	369	363	357	360	358	347	394	319	337	341	348	361	321	380	365	332	322	357	374	350	355	356	361	391	349	334	344	333	326	373	370	361	344	337	354	361	333	359	324	342	334	346	350	359	391	361	368	371	367	322	351	358	325	381	362	378	364	374	370	376	386	360	321	369	335	365	367	308	365	359	353	332	370	376	360	348	380	392	346	339	360	352	353	370	351	320	353	343	390	386	344	336	332	333	315	351	367	326	367	336	333	349	354	324	357	325	361	343	337	348	342	380	362	391	357	371	378	343	339	346	347	350	337	333	309	316	312	341	358	354	336	349	357	361	328	336	362	349	359	351	342	365	364	326	362	326	325	384	372	339	353	337	354	319	363	333	348	315	359	365	375	382	351	320	299	345	378	350	343	383	365	361	408	333	350	337	346	339	342	350	343	358	304	351	334	325	337	375	382	376	377	324	356	355	333	317	363	360	341	349	352	345	360	321	357	338	361	374	354	382	286	342	361	354	316	332	367	351	384	369	356	378	353	332	374	370	344	365	319	308	332	347	326	323	335	349	334	368	344	359	335	303	356	339	318	336	314	385	338	346	354	380	337	383	367	383	344	349	344	372	362	339	365	389	351	339	347	341	359	366	378	388	315	314	343	322	354	369	381	346	383	363	331	384	327	345	370	362	348	341	305	351	353	365	353	321	317	387	341	335	374	304	364	331	308	369	354	342	368	356	356	323	354	336	321	379	353	392	344	334	344	373	333	371	393	364	360	355	319	360	366	326	381	312	385	366	329	320	357	336	408	346	344	363	337	350	320	365	377	353	362	333	362	363	362	359	322	341	327	383	366	363	369	358	345	342	364	328	350	384	365	371	347	330	362	356	351	351	367	363	349	325	347	354	354	366	337	339	317	333	349	346	355	356	363	316	371	322	364	365	344	384	375	332	337	363	354	350	342	355	363	362	352	326	366	349	321	364	355	344	379	366	348	349	341	355	366	393	330	369	348	364	351	358	317	366	386	364	392	353	334	348	333	358	319	337	324	362	373	370	323	369	360	347	330	370	317	345	330	332	350	340	353	359	366	367	371	339	353	363	376	361	345	370	340	323	380	346	336	335	332	351	329	360	346	320	350	350	381	325	307	339	372	362	358	345	381	374	325	345	386	349	341	353	335	332	359	301	345	367	348	342	385	331	385	369	348	355	355	328	369	348	367	342	365	339	334	363	360	328	343	349	332	369	359	356	304	355	359	345	347	342	348	356	362	346	355	336	364	365	368	360	366	352	353	358	415	368	389	357	332	381	371	353	352	336	357	375	337	374	324	340	357	383	370	343	348	365	362	392	341	351	322	380	335	327	360	367	347	333	304	331	369	322	356	358	348	341	336	351	372	370	318	341	409	345	365	335	355	353	317	331	330	353	323	370	327	345	352	333	332	366	319	349	338	346	358	326	366	374	382	370	379	350	339	401	353	326	324	343	379	359	364	347	363	368	389	340	355	346	343	338	331	358	325	341	331	324	348	352	355	341	339	335	348	368	360	349	322	350	338	345	352	319	333	369	351	322	351	378	361	352	369	359	365	352	344	357	362	370	386	366	342	352	348	332	332	351	379	336	313	336	363	344	338	365	353	355	372	341	322	378	391	306	341	336	316	336	397	357	354	379	333	349	345	327	333	359	353	340	369	376	366	338	344	328	362	318	359	361	350	350	387	334	344	363	369	330	352	363	359	362	351	374	363	378	345	347	353	376	343	337	352	351	330	366	363	333	364	340	376	318	331	358	393	349	358	355	325	368	365	350	334	341	342	357	331	359	340	344	333	352	359	332	305	377	321	325	381	329	355	331	382	331	343	349	340	329	359	366	313	341	363	389	376	329	355	347	332	351	312	373	354	361	342	363	348	326	340	346	315	329	371	340	365	369	380	346	356	378	333	356	336	325	347	351	337	340	348	352	377	377	344	345	344	327	354	346	395	340	373	354	358	351	332	389	329	334	388	349	341	367	366	351	347	346	361	346	343	351	356	380	334	359	333	333	365	356	365	366	374	358	335	326	386	353	356	359	316	347	338	353	360	359	371	349	384	337	354	349	367	356	348	298	325	344	352	329	332	358	337	354	338	338	353	367	380	350	367	316	361	347	343	329	366	328	328	347	377	367	355	351	354	343	334	395	342	365	356	323	348	359	326	349	337	388	358	363	315	362	322	324	338	353	330	334	353	347	352	376	369	354	346	327	349	345	332	344	353	324	363	353	378	339	342	323	355	377	350	339	323	363	375	369	347	323	348	359	327	352	384	346	317	342	316	351	335	334	343	368	365	322	348	334	370	362	334	359	345	329	363	343	329	340	347	400	344	319	345	362	346	357	344	361	337	360	346	358	373	342	371	344	372	351	355	353	332	342	343	374	335	355	338	349	352	351	341	338	365	307	352	351	347	322	361	331	333	323	342	363	379	346	363	347	369	323	354	337	359	326	368	325	359	365	321	346	347	331	342	337	349	319	351	349	371	372	340	347	338	340	336	329	328	402	368	363	332	357	336	351	348	373	329	364	354	354	359	354	365	337	364	339	344	330	385	337	322	373	355	373	339	317	372	350	341	354	326	346	372	357	365	351	342	359	370	344	351	348	340	324	300	359	371	339	322	341	344	374	333	345	334	344	354	340	357	343	361	363	329	299	333	388	379	345	338	320	329	370	344	356	340	362	361	355	372	344	296	367	347	371	343	357	330	340	361	322	375	341	373	328	392	388	349	377	374	339	349	330	361	349	359	336	335	374	363	358	352	360	354	326	373	372	330	353	373	367	343	378	347	352	331
24270	21225	28148	24503	34505	44747	33746	15127	3409	516	284	262	282	283	309	424	640	448	281	274	259	285	302	310	304	292	287	256	275	264	292	267	263	274	273	260	302	276	262	261	263	270	281	243	253	278	269	243	257	261	271	254	284	298	292	264	248	279	260	241	265	247	274	237	265	261	270	253	275	262	284	271	274	275	250	266	282	266	266	245	278	281	286	240	280	265	299	242	247	266	276	278	277	265	265	265	261	259	273	295	254	273	272	271	272	245	270	282	265	270	270	266	254	290	282	271	268	266	273	270	260	283	282	267	262	271	245	261	272	275	282	294	244	264	276	298	281	251	294	285	252	269	266	283	270	242	277	266	250	245	297	293	271	277	257	253	278	272	287	246	318	264	234	257	252	246	278	249	277	294	262	255	254	272	249	271	271	278	242	252	244	250	281	259	275	263	267	259	281	257	259	285	240	269	269	265	284	269	271	283	233	272	291	267	263	247	202	255	255	256	300	268	276	256	251	310	288	296	276	268	254	292	257	261	288	264	284	283	266	273	270	289	278	256	281	280	288	277	257	246	246	248	272	241	253	276	258	267	265	265	241	254	257	230	263	245	282	243	276	269	254	272	261	268	277	286	261	289	285	260	242	260	255	295	281	295	258	259	279	244	254	278	258	251	244	267	278	270	252	275	270	292	258	256	260	247	253	294	285	280	285	251	268	280	266	234	264	229	255	262	254	245	268	252	240	270	269	256	298	248	276	269	279	280	264	256	257	254	293	262	283	271	252	238	231	264	273	258	267	262	263	265	275	285	289	283	272	279	262	274	253	283	262	288	268	299	285	249	278	229	262	269	291	295	296	299	276	279	242	273	289	260	288	265	262	258	265	265	264	241	278	286	262	265	270	261	285	279	283	274	274	252	254	276	269	262	237	245	265	273	263	280	251	307	284	252	270	257	288	278	284	253	252	255	256	240	275	273	283	276	265	291	268	264	294	252	261	255	250	274	257	284	270	267	248	253	267	258	249	233	246	255	257	275	289	258	272	273	253	247	255	229	252	265	276	254	252	291	258	274	260	261	269	252	284	287	266	272	267	267	269	295	253	282	304	266	292	241	289	278	272	263	265	242	270	269	271	301	254	262	274	260	270	296	264	257	267	241	263	255	295	280	285	265	276	274	287	274	285	278	294	272	279	256	250	282	247	272	264	261	256	265	255	249	255	260	265	261	263	259	262	242	318	244	261	249	272	263	261	257	250	290	310	297	264	252	263	277	267	255	270	256	264	279	275	263	271	234	227	279	239	255	253	289	275	255	246	225	239	256	243	258	270	274	249	273	275	258	274	266	280	252	266	263	271	273	273	289	293	275	268	278	252	257	273	237	253	268	248	252	290	273	264	266	255	267	273	252	256	279	270	242	273	249	288	275	247	272	255	258	265	267	270	270	270	244	236	235	247	257	274	255	261	314	283	260	236	252	305	272	291	269	267	270	274	257	297	239	312	272	266	285	245	287	254	253	254	266	263	245	259	270	251	258	259	268	260	254	263	265	267	306	277	260	253	294	247	277	286	281	275	280	260	241	287	238	250	286	251	283	238	264	297	288	282	270	276	237	276	271	280	254	269	270	241	241	252	265	278	260	268	265	287	262	232	242	277	247	272	277	293	255	251	272	262	269	258	300	242	268	265	246	265	269	270	251	290	227	287	237	258	304	302	231	269	236	252	283	277	269	287	258	258	280	278	259	280	251	257	278	260	242	278	272	234	276	268	264	260	270	276	286	277	248	274	275	266	294	275	284	278	262	271	279	273	244	245	299	277	266	254	244	288	274	261	256	266	274	263	276	275	277	245	228	294	265	242	280	264	275	259	249	283	264	269	231	282	248	285	253	267	272	278	245	281	289	249	297	287	268	271	276	301	263	281	286	277	258	296	252	281	285	259	277	270	287	286	257	247	259	285	254	263	256	246	266	238	258	271	251	241	273	235	284	260	262	254	252	276	263	256	278	274	253	237	241	266	266	238	243	259	289	245	249	262	285	259	235	279	241	271	277	272	296	274	226	256	242	267	294	267	259	288	276	284	260	256	272	279	270	268	245	266	260	271	245	289	283	260	273	280	282	257	266	280	256	258	283	263	290	282	257	262	285	300	262	255	296	247	285	258	257	260	268	271	282	262	248	242	296	254	284	260	275	256	243	283	245	256	281	272	297	276	261	256	260	260	257	282	282	260	275	268	268	283	256	260	236	271	244	285	279	244	264	276	262	267	255	273	271	256	284	265	244	293	278	258	245	243	273	260	260	252	282	261	272	276	273	264	284	271	271	261	251	276	262	276	280	286	269	274	252	267	249	269	278	250	255	221	260	256	282	287	280	263	280	248	265	238	276	261	263	280	254	281	244	230	242	241	273	296	280	259	252	263	279	279	261	251	256	271	256	243	255	306	280	265	258	264	263	270	253	265	271	263	254	280	248	264	286	283	254	265	271	278	238	282	267	255	246	270	263	284	254	265	264	255	253	253	266	269	252	260	257	241	253	227	294	254	279	268	258	258	273	261	269	267	272	290	289	308	261	255	286	274	242	263	254	238	238	280	280	284	254	280	267	254	267	272	294	288	276	277	277	263	244	273	297	271	253	256	253	252	279	277	253	277	250	270	275	262	282	274	299	279	250	236	274	255	235	293	258	251	253	269	280	271	271	267	238	261	278	284	263	252	243	280	267	258	259	270	274	259	263	228	289	220	282	257	275	248	286	269	275	276	263	263	280	277	301	252	248	250	246	249	234	287	262	265	266	253	269	279	256	269	300	251	243	278	270	240	261	253	294	267	248	259	263	257	269	240	263	262	269	281	309	272	292	272	259	264	258	248	260	270	268	265	305	261	287	283	253	281	288	260	258	291	259	237	251	254	292	265	305	254	282	277	235	254	255	277	263	264	257	302	263	254	256	262	278	270	253	265	275	264	252	265	293	254	278	273	293	274	266	276	283	302	290	255	299	266	240	260	258	281	255	270	235	282	271	253	266	275	273	295	238	247	268	262	268	263	270	243	258	275	276	239	269	251	275	233	236	279	260	256	255	269	237	254	241	280	286	284	256	270	238	265	279	263	238	292	243	285	281	298	267	263	260	251	253	254	281	278	279	243	255	297	256	294	260	284	272	240	269	250	234	272	281	277	252	264	259	310	276	257	275	240	265	276	291	283	266	270	267	247	269	283	261	245	284	248	249	248	265	284	282	262	245	256	272	268	287	265	247	257	255	276	238	246	281	261	235	263	287	276	272	245	266	266	295	284	263	255	274	276	257	271	271	259	253	276	256	263	269	268	271	259	280	257	265	253	258	261	273	293	267	257	252	267	275	243	257	269	265	272	257	294	264	244	252	276	263	264	245	255	260	287	276	287	284	281	276	257	277	240	262	290	256	254	261	266	236	275	289	273	242	264	250	260	263	252	267	297	236	277	257	276	275	251	255	276	276	271	279	263	248	262	292	250	291	275	268	281	289	272	247
21670	37609	25571	21897	47045	47035	36387	18547	6363	1065	466	442	463	482	481	906	1633	1088	465	422	431	470	609	519	515	439	450	456	435	417	383	454	419	452	432	428	386	482	428	449	428	404	420	445	452	453	463	449	409	434	418	443	413	428	453	459	430	438	426	468	464	432	452	405	451	409	414	402	440	406	422	431	434	409	427	389	454	430	432	388	416	422	445	417	446	371	431	434	413	485	411	418	456	410	409	389	424	455	412	420	446	410	441	424	431	418	450	430	404	483	426	452	451	427	426	440	430	420	442	429	443	409	448	422	454	415	419	449	421	426	440	424	453	413	416	440	442	436	368	435	458	424	444	466	426	444	408	455	421	449	455	434	437	437	468	436	420	468	455	443	419	386	444	432	431	453	414	434	416	421	470	430	453	407	457	446	429	469	443	432	394	454	446	446	421	413	426	455	450	422	448	448	411	400	381	425	431	426	421	443	431	461	421	437	417	417	419	408	415	442	415	422	463	441	411	435	395	424	457	416	414	396	429	440	442	425	452	422	423	441	441	416	443	417	420	433	429	442	418	417	431	470	422	428	434	443	478	403	418	432	418	414	438	449	424	413	428	446	425	471	442	446	429	431	442	433	438	395	429	423	419	464	435	404	422	411	442	465	444	450	478	462	448	395	413	437	429	423	441	462	410	450	453	444	443	425	447	404	462	414	420	457	399	386	446	432	437	451	445	439	474	420	442	449	433	443	451	403	438	415	436	430	445	402	412	465	390	428	446	419	411	398	470	450	438	428	413	436	409	413	441	424	425	416	418	447	424	445	481	426	426	431	430	408	453	462	409	372	458	421	450	437	424	395	413	400	446	448	432	421	418	444	436	441	406	434	414	409	437	425	405	436	426	462	416	421	381	412	401	435	432	418	417	451	448	445	446	409	431	429	419	431	415	446	401	446	438	423	390	423	433	422	455	457	447	421	408	403	444	417	460	439	442	411	428	438	419	461	420	414	461	468	429	425	420	435	447	434	417	432	458	414	413	419	416	463	397	447	490	419	430	439	459	431	473	433	428	431	393	395	420	434	392	418	402	428	431	458	435	440	420	452	428	415	429	436	403	407	431	424	445	423	451	461	411	436	448	411	439	437	416	421	437	418	426	435	405	422	430	433	422	407	424	438	418	427	416	383	424	454	415	431	448	445	431	465	411	444	378	418	432	447	436	398	432	433	423	435	426	412	470	404	435	415	434	429	439	429	381	403	445	423	424	429	408	406	424	445	425	455	432	415	436	395	450	438	425	380	441	441	433	440	437	436	452	427	468	416	413	437	420	425	412	432	436	453	443	400	464	386	409	440	395	426	424	415	459	384	448	396	438	449	435	454	459	425	436	442	428	452	385	402	424	439	421	428	423	471	428	469	424	439	431	413	433	416	458	407	408	452	422	416	445	440	451	423	439	427	440	423	465	437	426	450	452	446	451	393	435	405	435	433	397	421	411	436	399	404	419	416	399	428	402	452	426	441	388	436	419	438	428	411	471	372	421	430	474	399	456	438	418	463	427	415	461	412	415	442	442	428	433	437	427	402	427	431	471	448	438	431	436	410	396	400	415	422	434	431	452	426	437	404	406	461	397	453	397	434	418	427	457	407	420	464	397	391	436	440	426	405	463	418	455	423	444	420	452	425	434	429	421	423	458	391	390	395	466	456	425	384	427	412	426	414	420	421	434	433	407	417	396	448	441	446	426	421	411	441	448	433	434	430	433	436	441	435	429	435	423	405	405	412	409	438	436	417	400	466	394	417	441	449	411	430	424	433	483	460	423	424	417	417	440	433	462	452	414	415	429	418	441	462	422	417	428	447	445	458	400	458	426	429	431	459	436	458	456	427	441	439	450	396	423	405	421	427	433	425	440	408	428	414	450	424	432	453	422	442	459	457	456	449	418	421	411	426	452	408	459	411	379	425	442	424	479	450	427	418	429	411	432	397	415	466	431	459	458	450	449	427	415	403	427	450	442	424	440	414	452	407	440	415	394	395	427	424	446	434	417	433	448	413	408	433	457	433	459	407	405	447	429	421	448	441	473	431	407	427	460	457	400	427	426	397	428	427	448	428	423	445	448	434	425	438	447	447	432	414	479	394	442	440	414	428	444	440	399	418	450	411	453	446	447	441	444	418	467	430	433	425	418	421	404	465	449	420	409	432	427	462	452	427	461	445	426	435	445	428	387	395	452	441	408	434	442	406	459	418	446	454	423	404	453	431	442	438	431	391	451	437	427	473	421	446	445	464	406	423	446	381	502	387	457	436	414	452	410	420	426	456	434	433	427	400	468	436	413	401	441	414	417	421	475	465	410	425	460	407	426	451	432	444	442	449	436	413	429	439	451	437	404	430	430	429	454	465	448	433	446	438	483	467	417	446	401	482	444	445	417	428	420	448	430	483	477	441	440	419	436	424	442	428	394	422	442	420	436	448	436	406	433	441	446	449	434	437	456	439	438	439	422	425	447	442	419	423	442	434	436	439	432	427	446	438	427	435	426	407	437	422	445	424	421	460	427	468	389	472	439	434	432	405	458	408	442	425	407	425	438	416	438	408	433	446	444	424	429	411	439	415	446	431	442	462	462	423	425	439	429	443	425	459	426	444	444	460	451	415	424	395	468	407	397	409	411	412	435	418	442	417	390	412	464	438	454	407	438	428	464	426	448	459	448	423	430	411	428	450	397	453	473	414	450	431	442	447	442	461	397	409	420	428	413	377	413	458	415	427	423	410	408	406	424	421	418	463	427	441	429	419	426	446	416	457	450	440	446	426	425	434	440	465	420	450	472	425	431	408	412	455	408	430	427	410	453	453	434	479	402	393	412	431	419	441	430	434	435	428	430	428	437	428	458	449	424	396	418	420	462	465	398	436	473	444	423	465	405	387	427	413	424	410	393	448	449	397	443	422	429	474	442	409	453	439	411	434	441	429	426	427	444	450	430	450	429	410	434	418	424	416	427	420	407	413	451	435	410	418	440	433	445	394	423	425	430	410	446	428	400	412	395	447	487	429	419	451	429	452	427	433	386	429	431	449	419	443	423	434	446	425	451	400	439	422	414	403	417	436	428	436	429	439	420	440	409	426	443	392	427	397	486	469	425	421	392	423	426	443	435	423	477	437	441	465	451	410	434	438	446	450	410	448	433	402	414	408	436	403	414	407	416	420	447	423	435	408	439	430	408	442	441	435	439	413	461	427	461	415	479	449	435	431	424	492	394	427	453	433	418	447	443	415	429	445	415	429	420	432	428	434	482	494	431	455	431	402	438	429	446	432	421	419	421	429	386	410	398	434	459	428	406	429	438	431	417	429	424	390	438	431	427	416	392	442	451	438	432	436	428	459	387	416	431	434	414	411	446	420	440	444	408	430	449	467	429	444	386	439	424	411	407	378	459	425	402	438	409	424	425	437	417	421	411	405	392	418	437	420	444	439	448	416	435	450	436	453	420	427	434	426	453	431	428	461	413	389
22915	21076	28750	23555	31965	54063	48767	25656	7465	918	287	269	259	277	262	497	1425	1184	420	278	243	234	272	348	256	239	228	253	214	243	242	242	203	232	260	236	194	248	228	230	225	218	205	200	238	235	242	222	222	234	239	218	240	243	227	207	230	220	243	254	266	237	226	227	222	233	219	224	242	223	222	191	231	227	235	238	232	240	239	252	211	222	224	253	228	224	240	218	207	247	216	232	256	263	252	233	265	219	225	220	236	247	253	231	224	230	245	233	233	231	233	196	193	234	226	221	222	234	235	208	243	222	227	249	217	247	226	236	233	247	212	226	224	220	231	260	197	218	228	219	249	220	238	237	230	242	221	210	206	222	245	216	211	250	236	234	226	237	208	236	235	246	231	239	224	218	252	207	225	222	221	228	244	251	236	249	230	213	216	203	242	210	244	226	227	253	254	255	228	243	258	216	205	247	242	232	230	219	212	262	227	216	237	250	233	235	205	224	215	251	236	229	219	224	213	233	223	234	225	226	221	231	233	257	228	223	233	240	249	234	226	227	241	231	225	228	237	205	198	218	225	221	209	214	230	242	208	227	268	228	225	229	239	256	249	210	214	200	196	263	224	221	248	203	249	233	206	239	237	258	244	216	205	249	221	249	230	233	227	196	224	223	220	233	217	217	222	240	216	203	232	230	250	250	235	230	226	241	236	226	225	248	255	231	229	226	226	223	218	263	245	210	232	222	246	214	190	217	209	229	235	225	223	232	242	242	222	225	242	233	232	203	216	245	216	228	224	210	230	222	241	219	249	231	228	240	237	215	222	209	237	208	231	212	230	203	223	231	212	283	234	198	206	199	213	221	235	235	223	192	240	221	231	219	224	245	235	206	244	229	228	218	240	238	241	212	226	237	214	216	235	226	226	239	233	221	208	227	235	220	238	218	230	252	254	226	247	241	255	209	222	231	234	213	221	224	241	206	227	233	223	223	232	230	222	248	228	210	246	239	221	230	242	237	190	234	212	224	233	203	199	217	217	266	211	233	245	218	250	222	244	209	247	237	218	225	220	217	247	213	221	236	205	262	233	226	245	215	235	206	216	227	219	228	243	223	255	230	219	229	224	242	223	242	251	224	223	232	221	224	248	229	230	203	240	224	236	210	215	218	220	233	233	243	220	249	224	229	227	227	256	237	248	246	221	209	205	211	260	228	273	229	240	241	226	209	260	211	214	223	220	233	207	256	233	232	216	240	237	264	228	196	231	238	224	219	221	211	217	213	234	267	237	237	218	230	248	224	241	224	225	214	221	235	253	244	234	220	226	257	223	265	228	220	223	207	245	248	217	228	204	244	232	255	235	228	218	222	208	219	215	251	224	230	212	236	227	248	244	231	247	219	214	213	235	220	191	238	213	213	201	249	248	253	230	234	230	214	227	227	236	216	213	241	231	214	260	240	206	236	222	247	227	227	234	237	239	197	211	225	234	230	243	217	231	239	231	215	237	227	226	244	227	246	225	217	240	245	222	248	234	237	218	231	239	192	219	237	227	250	224	227	222	231	242	247	209	240	224	215	233	225	271	255	216	230	211	226	218	245	229	242	222	235	254	218	207	229	228	221	237	226	252	216	221	240	214	216	199	223	245	239	225	227	238	248	235	222	240	231	210	245	222	219	231	205	239	235	247	195	225	234	246	196	245	210	224	252	210	215	211	258	233	207	214	225	193	232	218	204	238	198	230	227	212	248	235	249	222	228	218	205	211	247	240	224	215	217	252	222	215	245	210	200	222	226	248	229	247	225	192	232	186	250	228	242	223	231	211	239	261	229	228	240	209	214	229	226	232	228	240	232	230	267	228	224	233	275	249	234	246	228	212	231	235	209	248	217	237	228	258	223	221	222	233	261	218	226	214	249	219	231	213	226	222	219	260	238	232	194	208	219	226	242	209	219	236	216	254	216	209	241	193	234	216	236	235	230	207	248	236	237	215	239	220	234	231	226	225	231	209	218	245	254	225	236	225	219	211	218	238	226	227	231	209	242	228	220	234	229	234	220	214	218	207	211	230	208	244	238	237	234	218	214	207	223	231	219	209	221	240	205	229	233	211	239	236	214	210	214	229	241	218	252	243	246	222	250	253	232	218	226	238	234	214	204	227	233	235	209	231	233	211	221	221	210	190	213	234	238	202	214	224	235	229	252	203	250	224	249	222	221	232	233	232	235	219	256	232	255	236	211	219	181	230	223	225	215	241	230	214	264	218	223	216	242	253	214	221	232	239	214	230	211	200	205	219	213	209	220	227	250	194	236	241	197	228	255	221	245	244	225	216	193	238	216	240	241	214	225	219	227	218	241	226	236	231	225	220	213	244	225	237	226	219	230	213	199	244	239	199	221	226	229	221	201	243	224	254	241	217	223	230	198	227	221	218	225	211	225	211	240	209	204	245	209	210	214	218	218	215	217	213	233	206	238	228	224	229	224	237	226	217	244	231	240	218	243	217	240	205	229	211	216	224	222	228	229	235	230	221	253	223	205	211	242	228	212	225	218	222	229	258	227	237	258	235	213	237	226	202	239	214	232	212	235	220	247	232	247	231	226	233	237	222	236	210	192	222	233	211	220	237	231	237	239	217	257	214	220	245	225	244	230	240	212	214	229	245	202	237	244	240	210	254	239	215	225	230	223	225	231	233	210	192	227	210	227	222	231	224	216	250	225	217	214	202	239	224	216	226	228	208	228	245	208	174	249	260	189	219	218	219	195	200	229	246	241	226	244	238	215	233	226	236	233	232	238	231	241	239	197	215	227	226	207	248	210	222	221	229	234	234	250	245	240	231	236	237	241	253	260	252	210	225	258	235	241	221	232	220	258	251	225	229	216	242	254	209	233	240	222	237	239	225	224	218	210	218	231	214	214	214	214	238	211	236	227	261	184	225	211	228	227	221	262	230	238	218	232	200	216	229	212	231	230	232	231	232	239	232	227	229	219	243	211	208	233	217	229	216	225	205	215	222	216	199	221	208	228	220	218	253	219	222	210	212	205	230	225	239	202	214	239	195	208	215	216	244	221	211	228	229	189	222	225	220	241	209	220	215	239	223	242	245	241	223	223	205	217	225	243	214	231	219	227	237	225	229	235	264	224	234	258	200	236	223	240	216	226	252	226	223	194	227	226	228	239	227	247	203	235	230	238	222	251	240	226	231	235	199	208	254	216	256	210	207	241	255	233	198	223	235	212	229	246	223	184	229	221	198	240	229	229	265	216	244	240	196	232	197	213	223	228	184	220	243	213	229	189	208	211	220	214	242	215	232	220	208	225	218	213	227	264	201	242	238	241	241	244	239	227	234	194	251	233	218	245	242	237	230	226	229	231	240	224	215	224	234	238	243	253	237	234	245	247	212	224	237	239	231	242	210	232	237	207	213	233	227	191	231	244	237	212	233	231	212	233	229	200	223	216	207	231	226	228	219	218	220	209	210	233	241	208	215	217	217	276	254	216	243	193	240	218	228	224
26346	42611	33185	28765	55177	61323	49174	27731	9071	1765	453	475	463	424	443	1227	4116	2936	946	424	369	380	498	626	506	391	370	386	396	374	372	408	398	391	367	376	332	364	388	370	379	331	389	383	358	345	382	367	390	376	332	359	366	392	380	352	350	372	357	387	372	353	383	355	353	379	363	316	395	368	374	382	354	321	391	370	369	366	346	387	395	355	335	391	360	370	363	364	405	337	407	384	358	358	376	335	359	393	373	339	332	359	366	392	365	375	365	368	367	366	368	342	346	364	366	356	385	366	362	354	350	360	344	338	392	379	352	348	363	369	374	397	405	355	329	345	403	372	345	378	380	338	357	394	358	373	356	344	373	356	366	396	368	366	370	356	401	356	367	375	365	371	341	356	398	358	369	333	385	391	353	385	376	384	365	370	360	332	378	389	319	346	391	354	353	356	380	372	354	384	327	375	343	401	348	346	342	407	338	376	373	394	364	370	353	362	357	360	365	368	401	402	408	391	367	349	352	384	354	369	344	372	385	349	382	348	366	374	369	346	323	375	371	381	377	342	351	378	342	366	371	380	379	378	346	373	350	365	339	359	340	365	387	378	388	327	359	361	360	376	354	357	370	347	361	367	362	389	368	385	364	367	378	370	375	372	338	346	337	378	362	380	351	355	332	376	382	344	377	347	369	354	343	388	379	352	359	365	359	377	372	369	318	329	378	335	384	373	376	350	391	342	357	379	370	357	384	388	352	389	355	340	362	366	404	353	370	369	368	372	343	392	358	377	364	385	338	366	346	353	352	345	352	404	357	367	378	367	351	340	350	387	355	381	361	394	381	355	352	364	356	338	349	384	381	371	362	349	379	356	362	388	371	359	379	336	369	385	338	368	372	368	339	349	345	359	358	390	395	371	359	361	351	365	391	367	375	312	367	383	361	338	372	388	350	394	374	350	365	323	363	374	378	350	378	361	377	373	368	352	369	364	371	383	337	374	380	373	355	353	346	386	369	378	382	393	354	336	370	391	353	358	353	382	364	349	362	347	349	333	368	355	353	367	391	387	368	384	378	378	387	381	345	355	357	370	352	355	387	337	347	355	403	383	400	334	364	346	403	377	377	355	383	398	389	345	370	384	370	356	365	396	375	346	388	367	368	386	374	368	343	389	379	357	366	353	359	339	378	367	326	372	363	366	379	378	357	398	427	367	385	363	360	374	359	385	383	400	367	377	324	377	431	344	378	349	351	366	373	378	367	377	334	332	351	333	366	375	377	353	343	379	374	412	353	419	335	389	381	369	385	346	359	367	390	396	377	370	343	351	335	364	359	385	379	325	337	345	406	368	367	373	373	368	366	370	359	360	374	409	375	340	352	391	329	344	371	390	368	386	373	323	352	375	378	345	372	346	379	363	357	343	385	361	342	344	405	339	335	361	335	390	369	378	371	361	330	377	365	357	359	367	377	338	350	378	384	371	337	361	349	354	360	363	361	349	366	387	368	345	364	363	400	384	365	373	373	368	390	395	342	369	372	344	360	368	365	402	379	388	331	352	369	385	348	385	369	365	351	337	338	356	358	346	348	345	364	388	370	387	357	355	349	356	368	335	382	346	364	377	345	375	338	359	384	403	406	366	382	336	361	358	345	362	373	384	344	392	357	368	360	355	398	366	347	384	356	372	367	358	401	357	403	363	357	362	397	354	362	359	369	334	349	368	370	355	355	338	354	377	348	370	367	388	397	364	352	391	361	312	339	364	365	346	384	363	367	347	376	353	360	350	384	328	322	364	351	392	351	370	358	345	354	371	385	354	359	340	392	346	351	356	355	354	377	347	367	357	374	368	348	365	378	346	354	387	376	366	363	355	391	385	331	358	385	324	386	366	375	361	344	346	381	335	340	373	359	347	356	369	349	393	348	354	395	350	349	384	361	376	378	354	378	374	358	340	349	337	389	356	359	389	365	382	356	376	379	359	372	351	374	371	346	345	351	355	349	352	383	328	390	379	341	347	353	370	367	347	361	364	361	361	325	357	361	365	355	339	376	341	381	366	363	337	341	363	378	348	333	392	357	381	340	319	383	390	386	347	356	365	368	317	354	359	336	367	337	374	340	357	340	344	331	374	382	413	333	366	337	360	367	383	350	354	373	347	372	377	352	373	394	384	394	354	385	381	367	375	350	354	349	362	397	372	364	371	370	419	372	385	391	345	366	405	388	360	368	399	359	364	367	374	354	374	410	368	339	362	383	375	383	361	375	368	337	364	376	331	360	393	351	359	341	329	356	372	371	332	368	365	347	348	373	367	394	333	371	342	368	362	372	367	367	344	359	377	379	346	386	367	367	356	344	361	386	323	366	375	370	350	373	345	358	371	377	368	375	337	360	356	357	369	347	390	362	384	371	367	356	384	355	349	384	351	394	376	373	340	332	353	400	356	350	374	374	349	392	357	316	345	377	362	348	389	385	343	385	372	367	364	366	395	353	346	360	353	340	354	342	326	353	366	383	370	352	369	358	367	394	344	372	360	378	369	357	357	330	391	366	361	355	338	355	351	354	369	331	359	353	349	369	355	359	358	389	361	372	382	392	357	348	395	326	377	372	373	367	378	357	347	329	340	360	391	367	362	380	359	324	375	366	360	317	334	358	358	362	380	380	356	348	341	373	379	370	342	351	358	381	373	375	360	374	365	306	363	388	345	353	371	381	345	403	378	366	359	342	375	359	370	365	339	366	398	357	361	375	334	401	382	344	365	352	392	351	353	353	366	342	367	374	341	379	396	369	332	362	345	372	336	383	393	363	367	379	369	395	352	372	383	352	355	361	318	369	369	355	346	356	349	349	383	380	374	383	361	352	370	370	360	372	342	368	330	348	370	345	358	351	355	367	365	364	417	394	370	351	336	359	365	363	361	333	360	368	352	356	368	343	387	350	350	371	400	369	361	383	354	372	383	414	356	390	379	371	357	376	358	385	360	359	334	349	342	351	368	338	343	363	333	360	397	359	362	356	348	371	382	358	355	378	363	357	353	365	368	368	370	351	358	336	345	363	378	342	377	322	365	367	344	380	363	385	368	372	351	347	391	380	388	415	333	386	368	339	361	375	356	359	366	361	340	374	351	373	380	339	359	367	352	347	362	364	357	380	385	352	364	372	375	402	346	369	361	363	363	324	371	359	393	338	336	348	344	380	377	354	357	369	348	358	382	350	367	348	365	337	346	370	343	362	340	381	365	377	360	321	352	396	357	365	378	399	379	374	331	341	358	369	396	367	361	368	387	363	347	325	354	356	373	343	353	381	357	358	398	390	372	335	360	377	363	417	359	356	335	369	360	356	360	378	361	361	356	362	362	360	388	361	369	371	336	341	362	394	370	364	371	382	371	389	356	361	380	335	392	339	355	371	358	339	366	393	389	378	381	363	397	360	387	383	386	356	330	342	388	370	365	400	361	383	337	385	376	395	393	361	350	385	385	377	348	386	367	359	352	355	376	358	382	353	383	354	368	394	366
26599	21213	15695	6813	9673	13180	10257	2890	496	271	238	240	235	233	221	247	277	247	233	207	217	227	222	228	213	224	234	217	236	244	228	219	223	210	264	208	231	208	246	233	246	225	212	246	214	206	253	238	232	254	230	242	249	239	216	230	248	211	204	213	232	216	246	221	234	253	235	201	243	195	209	226	233	248	186	225	227	214	237	239	226	230	210	220	237	224	223	250	223	230	207	236	228	202	208	228	233	233	221	191	225	202	223	222	223	211	224	238	207	227	209	232	227	235	233	228	224	228	211	225	233	216	214	217	214	232	221	239	182	219	218	242	207	189	257	227	235	236	235	237	198	208	228	267	235	179	196	194	217	232	224	270	229	232	223	211	233	202	248	240	225	239	237	223	227	236	218	222	250	218	240	194	258	240	236	233	223	226	241	199	222	219	217	204	224	209	224	198	199	207	232	215	205	246	232	259	236	209	244	236	239	231	223	213	211	220	242	213	245	264	221	231	239	219	220	223	205	226	228	218	209	218	216	236	239	252	223	222	230	237	236	236	232	212	222	213	208	216	245	228	212	239	254	217	245	231	231	228	223	223	230	208	247	234	251	221	235	202	227	225	218	220	221	231	236	227	208	242	229	228	233	209	216	230	250	232	217	208	229	227	227	259	214	222	221	232	214	219	209	207	242	244	221	219	224	244	196	258	212	226	218	217	248	215	200	215	226	198	238	252	220	235	248	209	229	255	243	212	208	221	194	223	218	208	208	200	231	241	240	195	215	220	230	215	206	235	223	227	223	222	210	225	240	209	231	226	235	234	251	230	222	259	213	196	257	238	222	225	214	222	231	198	250	214	236	207	219	202	217	233	227	212	227	210	221	244	250	241	244	180	199	192	224	218	235	231	225	240	215	220	224	219	255	215	206	241	201	209	246	221	207	225	213	236	225	246	237	231	245	244	235	241	227	222	236	212	242	239	242	238	229	242	224	203	236	225	197	227	232	215	192	216	231	210	241	233	207	256	229	229	241	242	217	237	188	224	193	243	244	217	240	222	197	192	236	231	227	217	242	202	231	208	249	219	212	218	199	229	219	221	227	213	231	248	209	219	249	254	213	234	241	234	234	233	232	233	218	243	188	226	211	235	239	240	195	208	240	217	229	248	235	216	245	208	236	263	242	250	211	246	203	252	216	230	221	229	242	230	219	199	227	217	236	236	213	221	210	215	221	211	235	219	237	226	214	208	231	207	204	230	236	217	221	262	220	245	218	206	203	249	248	232	236	216	219	188	213	225	200	233	257	246	196	221	250	247	223	225	200	250	217	208	213	207	247	235	215	226	230	206	228	228	230	237	213	228	218	217	221	207	219	212	223	222	234	257	245	230	220	213	226	252	217	222	204	231	228	224	227	210	229	242	233	223	244	256	221	229	230	224	230	229	210	210	249	212	234	237	220	222	233	205	222	246	211	232	231	225	234	229	232	210	210	235	206	226	217	237	246	206	222	219	212	215	250	235	202	223	210	228	218	238	252	195	216	231	217	227	218	215	229	226	210	215	227	244	225	225	226	199	225	210	246	232	254	221	213	213	218	241	246	235	236	215	235	230	219	215	207	211	260	215	238	243	208	235	218	217	213	208	265	223	236	221	215	209	204	230	242	255	223	211	222	230	206	236	236	267	222	214	196	220	242	240	222	231	224	209	206	218	219	211	208	232	214	220	199	207	200	244	238	246	228	241	220	222	231	246	227	249	248	225	228	237	228	221	212	213	237	225	234	238	227	237	220	237	198	209	234	219	213	222	200	237	234	221	209	208	246	236	243	201	222	231	231	220	227	221	248	224	208	221	215	220	235	268	203	225	238	235	225	217	241	209	192	241	225	232	225	225	229	200	219	247	205	216	221	216	213	237	227	202	235	211	250	210	222	225	236	216	244	218	213	220	233	239	232	218	224	244	210	221	280	225	257	205	224	235	220	227	205	226	236	239	228	250	225	253	203	213	211	229	210	245	227	210	197	219	202	242	216	220	232	206	229	228	201	246	221	191	234	227	208	207	246	209	217	229	234	219	201	209	198	265	224	220	203	219	201	210	238	220	212	224	215	188	238	214	218	242	215	259	223	254	224	185	201	217	209	224	219	200	236	229	237	214	228	228	225	217	221	232	234	230	242	221	225	246	210	240	239	257	257	243	210	237	245	252	248	223	229	237	226	216	245	220	225	230	211	206	250	206	215	212	227	235	231	214	208	244	223	227	232	229	227	225	224	216	207	246	266	214	219	226	212	225	218	222	248	230	232	202	216	225	219	239	221	238	223	240	201	215	232	228	246	228	206	219	210	253	224	223	219	208	233	211	233	197	216	227	226	222	217	231	238	207	231	222	240	225	229	235	224	214	220	225	254	195	233	242	210	217	250	249	198	217	211	238	230	202	226	204	243	219	231	203	244	225	238	199	229	243	243	214	221	203	231	215	201	215	204	216	205	215	233	217	186	229	224	221	192	208	227	231	218	236	209	200	251	249	214	217	219	210	228	241	228	204	237	207	209	235	222	217	207	215	210	215	255	231	221	234	222	250	242	240	218	240	236	227	228	212	226	218	249	210	235	232	213	211	238	198	206	221	238	222	204	199	236	240	219	210	244	225	242	229	222	217	214	213	239	231	228	229	250	233	253	210	208	224	241	203	227	216	233	223	216	241	228	214	256	216	224	201	222	217	218	202	227	212	244	226	232	222	219	196	222	211	241	216	235	205	228	202	215	205	219	215	233	220	239	227	218	226	223	247	218	210	227	205	231	218	221	196	217	226	218	215	229	236	214	241	194	214	225	218	239	211	232	223	206	209	192	234	233	232	230	205	220	219	231	219	184	236	252	230	252	224	222	230	220	230	216	253	223	251	213	196	240	232	221	252	201	210	232	238	232	225	216	216	210	220	220	211	219	254	248	239	221	234	228	205	233	207	241	234	240	203	223	230	206	230	218	238	222	192	228	205	238	222	232	224	218	208	246	227	249	218	248	202	218	243	254	258	241	232	221	223	208	240	227	219	191	225	217	228	204	233	208	227	232	224	226	221	233	213	233	210	223	225	202	229	233	230	217	246	197	221	235	250	223	222	238	223	218	196	215	227	226	203	231	247	240	216	224	228	219	206	240	253	216	226	216	205	186	225	207	206	201	249	218	219	203	236	227	202	244	230	216	205	230	232	227	211	221	257	247	229	228	212	216	220	215	230	211	223	209	223	199	243	190	221	226	214	213	213	234	180	220	212	242	222	204	226	197	222	231	238	226	265	207	239	227	243	222	256	218	212	232	211	214	228	236	231	243	222	220	229	214	219	211	221	221	206	224	245	221	228	247	235	237	231	230	220	244	220	225	225	242	219	233	196	199	207	225	229	225	259	233	236	225	227	232	236	249	216	223	221	228	234	233	231	247	246	179	212	210	210	214	198	209	230	215	203	232	251	232	223	207	224	221	218	246	217	214	237	217	227	200	219	233	233	198	236	209	227
19260	23900	14610	10554	17235	22155	16526	5481	1086	462	382	381	367	361	388	405	549	422	378	391	373	375	405	375	374	341	376	338	365	347	381	349	361	366	353	397	347	370	357	382	353	347	349	330	342	373	370	348	352	362	358	328	357	382	337	346	347	390	340	383	347	405	372	371	329	392	369	394	379	346	339	335	385	375	386	332	399	320	386	365	335	409	373	342	394	331	384	376	392	369	366	340	366	383	387	340	334	361	364	389	327	361	372	385	352	325	350	342	391	393	393	367	341	319	374	379	356	355	387	378	418	356	344	370	340	321	360	373	362	399	360	384	398	358	373	343	409	361	408	364	344	351	336	365	377	381	366	402	336	371	408	360	348	352	345	382	357	350	322	376	361	340	361	400	352	358	335	336	402	363	349	356	386	367	352	364	349	391	367	333	375	355	387	389	353	359	352	380	373	377	336	323	341	406	379	341	391	366	377	359	361	341	395	361	353	361	349	351	388	375	374	375	361	327	351	397	380	354	334	391	372	367	345	371	347	327	326	352	332	367	382	379	333	372	365	390	375	373	332	336	369	335	402	354	338	343	389	350	351	373	320	340	400	363	378	363	377	343	350	360	372	341	375	365	370	364	361	345	368	367	318	349	356	367	348	415	358	360	356	333	374	350	350	339	367	375	352	340	368	373	396	336	390	407	348	367	363	381	384	373	391	372	369	353	382	369	364	356	381	342	380	364	357	368	369	362	411	381	353	366	347	352	352	343	340	365	379	367	363	368	350	363	359	366	351	328	356	371	387	340	333	371	384	382	359	385	352	353	362	374	321	342	363	373	379	367	339	385	376	402	342	389	380	331	363	356	365	361	358	372	371	368	391	379	370	383	348	359	406	345	356	343	357	375	361	353	381	345	387	356	335	356	377	403	353	377	348	379	347	341	354	364	359	356	364	362	352	373	382	359	368	333	342	352	369	371	348	378	386	402	381	365	390	386	331	363	330	371	402	351	368	365	353	393	371	375	364	345	360	380	366	376	358	387	367	348	356	345	356	353	354	373	371	381	361	351	352	348	374	377	337	360	378	374	371	366	363	389	380	327	318	391	356	358	355	357	331	345	373	353	372	355	382	345	332	362	388	371	349	385	361	338	329	371	381	321	377	366	353	361	371	347	358	369	377	374	365	360	341	366	345	392	333	347	330	369	349	375	332	369	341	357	347	347	338	363	362	335	354	378	369	374	362	362	370	367	362	369	329	381	386	372	350	377	363	385	345	371	388	349	374	393	371	354	377	368	346	370	374	391	353	373	380	343	327	370	395	348	380	376	383	365	359	358	368	400	348	375	367	372	346	366	384	313	391	389	362	379	367	395	379	349	397	384	355	338	377	352	343	398	379	369	382	364	375	399	358	342	374	362	344	378	372	373	368	371	341	426	381	339	377	376	371	390	355	367	376	352	352	373	386	380	363	384	331	347	360	350	375	385	340	366	380	333	350	386	363	351	324	366	357	383	351	391	326	387	353	368	364	373	364	365	371	350	364	387	381	389	335	354	387	377	365	331	331	390	342	337	363	339	361	375	380	350	355	345	388	347	359	346	382	370	375	368	391	353	334	361	334	356	341	371	387	345	348	376	376	381	347	368	355	356	387	379	364	395	348	342	345	400	350	357	351	379	332	341	363	329	362	377	378	357	369	362	340	387	341	363	353	361	352	337	371	348	362	360	369	364	377	372	358	372	356	375	319	379	348	367	323	351	347	328	353	361	361	359	366	339	356	388	335	394	386	363	356	374	344	352	341	349	359	332	358	369	357	354	325	381	388	352	368	378	382	350	341	363	376	372	364	354	357	381	326	361	339	377	359	387	389	356	376	377	375	363	368	373	366	372	339	375	367	358	367	349	375	356	365	334	327	382	371	383	354	400	370	367	365	369	364	360	367	336	345	356	391	350	367	385	387	359	375	379	350	365	367	353	360	377	391	344	382	346	357	372	338	398	357	377	359	379	370	347	384	363	338	359	331	359	397	387	361	365	356	397	373	368	387	386	368	369	330	385	369	352	324	355	326	351	409	362	364	353	360	358	322	380	353	370	417	323	367	344	362	379	389	372	386	387	352	383	423	375	388	370	382	353	368	347	375	341	369	367	365	334	343	337	376	361	385	364	383	344	313	395	370	364	340	387	358	363	373	387	335	349	349	359	363	384	335	354	354	362	369	368	373	367	359	386	377	382	362	335	372	367	350	357	346	394	381	372	360	376	352	349	413	405	397	381	391	347	361	360	393	372	375	334	337	378	358	370	349	377	389	381	360	363	353	363	367	350	357	376	358	382	393	371	367	356	351	344	380	392	338	364	351	367	361	357	393	340	384	381	367	370	369	382	378	369	366	355	352	362	353	353	326	383	358	346	350	371	368	366	376	369	357	359	386	392	398	367	361	352	353	352	369	375	374	341	354	330	354	377	343	333	370	378	345	390	375	369	394	359	409	371	377	377	367	373	372	378	335	365	354	361	363	342	373	354	362	348	387	358	368	403	352	345	351	361	353	358	375	361	367	349	362	371	350	360	346	318	385	365	362	367	329	344	386	353	379	353	388	371	374	376	333	349	369	351	323	389	346	365	367	351	348	338	328	341	377	366	375	355	372	359	358	354	330	378	350	353	377	362	412	377	353	372	333	357	367	385	352	370	346	377	362	360	387	375	379	361	333	394	347	378	400	358	349	355	365	380	321	348	362	310	358	360	369	325	349	390	370	376	358	376	373	355	394	353	364	386	333	373	397	380	354	365	377	348	378	356	393	375	341	346	371	391	358	344	353	348	352	368	391	367	346	331	355	372	353	360	363	369	396	370	353	382	341	389	386	352	370	372	374	338	379	352	377	368	348	365	364	343	363	357	383	360	364	354	368	367	391	334	407	384	341	368	378	394	351	355	347	347	337	367	367	357	357	401	368	351	355	361	372	388	373	378	361	360	373	382	344	355	361	372	359	358	354	388	378	372	358	350	372	334	382	375	344	366	385	389	361	420	377	377	342	359	366	385	356	360	395	367	377	355	328	380	364	372	390	372	391	377	375	353	394	343	366	348	361	372	353	372	362	350	379	362	312	345	364	351	354	369	358	382	356	399	363	346	329	375	364	381	348	424	355	389	364	376	346	402	395	339	371	361	394	354	367	359	381	375	334	366	337	382	354	365	374	372	391	340	363	357	356	380	390	375	372	379	390	400	361	323	362	375	365	340	405	358	362	387	392	369	365	375	374	368	381	351	377	364	348	372	374	347	369	356	359	371	326	359	369	381	377	370	342	362	369	364	356	370	363	379	391	347	364	370	356	337	330	371	359	374	382	377	368	352	371	362	340	350	383	327	348	370	363	352	367	383	355	376	361	361	352	362	363	371	362	380	339	352	350	368	366	356	344	356	361	382	343	362	398	383	360	352	351	376	375	397	348	350	372	369	357	353	384	361	375	382	372	394	305	367	322	421	360	345	341	354	380	342	355	406	366	365	362	359
24306	21212	28134	24388	22762	44709	39737	18538	4074	456	298	306	318	309	314	353	770	506	369	453	382	267	291	337	282	294	300	272	279	255	278	281	269	276	294	282	281	268	272	287	278	276	267	283	288	273	293	290	287	266	302	288	255	267	287	304	273	279	264	313	292	276	305	264	289	261	289	277	287	269	247	263	283	269	265	281	266	267	256	274	305	298	269	272	267	266	296	288	339	266	281	259	278	283	287	277	260	280	282	266	256	277	259	269	272	266	269	288	262	281	270	297	270	266	292	297	281	257	291	293	284	275	303	294	272	284	275	291	254	280	262	287	294	257	283	247	239	261	261	279	285	318	289	266	275	254	285	285	243	268	286	293	288	275	288	286	301	261	260	293	299	273	263	276	289	286	253	295	284	298	264	257	285	282	247	288	302	268	279	254	258	276	273	298	263	242	311	268	269	314	293	259	280	290	314	301	249	252	282	255	318	257	269	259	271	255	288	288	282	277	273	274	268	275	298	280	285	310	289	272	244	249	263	300	274	289	289	271	277	302	275	311	280	273	305	262	269	262	285	247	270	271	256	246	304	279	256	272	282	267	280	273	288	285	282	272	256	290	274	266	281	281	271	294	272	250	284	280	272	272	297	261	304	268	285	264	300	300	273	265	286	275	286	274	297	272	284	276	298	307	259	249	242	256	290	269	288	292	280	271	280	282	307	296	284	297	298	279	270	265	282	300	289	302	263	303	273	288	274	313	273	256	263	253	262	256	269	259	290	286	290	267	282	277	269	279	279	316	267	263	286	263	246	246	282	256	277	272	299	272	283	280	265	295	253	250	276	284	268	300	267	265	269	256	238	276	273	267	278	289	275	272	287	275	315	275	279	279	259	260	252	307	268	260	289	258	283	270	252	260	276	258	271	239	265	265	294	285	294	277	251	266	266	285	270	250	291	250	312	283	278	295	285	280	286	268	285	304	308	278	281	271	296	292	272	295	284	273	250	288	259	281	287	263	269	295	287	255	250	284	255	278	262	270	280	260	273	279	273	282	277	280	289	265	275	263	256	266	293	287	268	293	286	301	294	289	261	295	267	284	287	262	268	261	279	293	293	292	268	273	320	282	249	295	284	307	260	298	257	306	269	274	276	268	304	284	268	239	262	291	274	271	278	280	316	298	269	276	301	267	312	300	292	288	286	274	278	246	305	284	276	270	292	258	291	263	304	280	273	251	284	288	271	249	310	291	324	293	243	286	248	277	297	246	275	277	257	302	280	291	297	278	274	273	267	268	279	259	250	255	308	270	259	290	281	281	296	261	279	294	290	282	254	281	284	301	281	301	277	298	323	271	255	239	253	271	283	276	312	297	279	269	269	308	286	267	288	242	280	266	270	296	271	278	277	270	292	246	300	279	276	262	244	274	249	277	281	277	273	260	268	258	264	290	300	284	295	265	273	256	273	269	260	266	289	263	303	257	304	285	273	266	281	268	258	263	276	321	263	277	246	248	249	283	306	278	288	269	238	302	262	269	245	300	303	296	288	249	257	259	293	270	268	270	277	288	273	272	267	264	275	269	284	274	292	304	296	296	271	283	266	278	282	307	270	285	246	233	309	294	276	274	266	306	288	264	298	273	279	274	286	265	279	307	290	255	272	298	273	254	282	277	267	283	249	276	270	263	277	281	298	268	248	250	281	286	268	267	283	300	272	260	281	305	289	257	293	251	272	274	264	287	285	320	321	261	296	274	283	279	280	314	257	276	303	270	287	272	280	302	292	257	288	277	272	233	270	280	291	286	282	277	272	275	276	263	276	271	299	260	254	255	282	249	286	276	248	293	281	274	289	261	299	269	296	260	282	281	268	269	277	272	255	289	286	265	295	275	268	277	289	296	283	268	298	278	270	290	280	286	300	299	268	261	289	262	276	284	293	262	284	294	277	294	267	297	307	235	301	284	298	317	261	255	317	291	282	287	281	243	275	273	271	289	295	290	311	258	257	273	277	283	263	279	287	258	293	275	284	304	267	290	302	293	271	295	305	279	301	278	260	289	269	280	290	265	251	251	273	256	259	243	260	241	269	313	276	310	264	298	272	279	279	293	256	253	299	276	252	306	280	296	275	276	266	268	258	258	276	286	277	267	268	254	278	303	293	240	302	286	299	276	286	289	235	267	285	290	281	278	279	267	275	266	267	268	277	268	279	259	296	311	271	252	265	277	263	259	266	286	297	282	280	245	288	259	255	281	274	281	281	265	268	267	279	279	276	273	262	290	318	284	275	269	277	254	263	262	247	288	295	275	271	255	299	295	282	270	289	301	267	262	283	267	291	294	280	289	240	282	303	303	281	257	272	285	289	252	271	291	275	272	287	301	256	303	297	270	302	277	265	275	306	278	273	272	285	271	299	269	294	279	276	268	290	276	283	293	306	276	280	273	278	278	269	265	278	286	312	276	253	273	287	306	264	256	291	265	308	273	262	256	267	270	267	268	252	287	274	278	279	279	297	273	280	308	281	279	303	315	286	238	276	279	272	299	301	268	262	275	286	275	278	268	280	262	284	257	267	285	288	284	293	260	288	282	288	270	266	271	281	249	282	293	267	274	279	267	263	280	275	299	287	287	267	263	289	264	271	251	283	290	313	261	256	255	317	291	284	261	301	268	249	261	297	282	286	300	254	282	292	289	322	295	271	290	284	264	253	279	245	286	291	281	240	307	312	259	286	276	263	300	284	287	265	274	292	272	289	277	273	284	269	287	288	297	273	265	265	298	269	256	300	284	280	281	274	261	282	296	273	306	277	263	266	296	249	261	267	246	270	278	239	257	296	284	277	264	297	268	272	296	284	318	287	284	309	251	296	283	303	263	307	290	279	287	258	296	249	271	266	314	256	262	287	260	296	283	265	270	297	291	262	259	277	293	221	305	262	293	292	273	285	301	277	295	281	283	269	280	289	286	237	284	293	263	249	268	243	272	297	266	274	259	272	268	294	273	299	275	264	273	285	257	284	292	263	292	278	257	261	260	288	267	280	264	276	250	299	291	258	268	291	285	292	276	275	272	275	284	273	262	268	278	279	268	283	281	262	322	306	251	266	272	262	307	267	278	267	283	260	299	268	279	269	268	293	276	282	259	260	264	283	311	296	258	276	275	281	288	284	281	299	288	267	288	297	264	264	262	291	301	273	290	270	290	224	266	298	277	269	282	254	248	306	294	303	272	284	272	268	246	290	268	292	277	267	272	267	273	281	265	283	280	288	263	285	274	293	271	277	303	281	307	300	262	272	257	269	289	289	293	263	248	266	268	299	274	286	268	299	268	256	270	274	278	307	261	270	264	259	297	306	260	283	287	238	288	260	247	261	265	276	290	290	291	263	283	313	271	267	278	298	281	262	281	271	284	274	281	246	274	265	296	285	269	279	271	229	300	301	255	285	269	257	308	257	293	279	291	315	277	313	289	265	284	273	286	303	281	282	292	276	277	258	256	294	276	287	293	287	273	269	266	287	271
21202	33376	26020	16623	26464	49353	40470	21235	6600	898	570	470	471	461	443	705	2046	1132	763	935	682	469	475	545	554	502	445	477	477	461	449	479	435	407	434	460	465	446	467	420	479	410	461	459	431	503	479	435	410	435	474	442	419	429	424	450	487	447	423	459	488	438	420	445	462	422	442	455	433	456	422	439	463	445	476	434	456	471	458	434	449	441	510	443	447	450	495	496	458	417	461	455	456	429	433	451	491	400	456	442	431	462	444	445	421	429	467	449	438	484	452	448	417	481	393	409	468	451	484	428	452	441	465	513	410	465	399	467	429	458	456	417	491	453	425	450	485	452	487	427	467	517	471	413	445	419	435	428	447	479	455	407	444	457	433	429	472	427	398	442	458	428	432	416	433	465	469	458	456	420	458	445	443	436	468	498	450	449	464	434	432	444	469	439	468	452	438	450	427	429	438	444	435	455	434	441	466	473	456	408	444	458	465	482	445	445	463	443	458	472	476	414	443	413	476	460	464	453	436	445	471	441	489	493	434	467	426	457	463	452	421	413	445	433	450	475	499	467	469	442	430	439	453	433	453	517	418	440	443	431	482	457	425	438	427	471	437	463	449	415	471	440	440	444	436	451	439	435	448	466	433	456	442	437	450	437	430	447	419	397	426	455	482	449	482	480	431	461	506	403	436	402	440	424	463	438	447	447	427	429	450	454	457	471	435	426	412	447	426	468	481	468	468	436	477	468	464	451	454	386	473	447	452	458	511	432	455	492	433	419	477	468	444	457	442	465	449	450	438	458	435	428	445	459	469	439	439	490	442	465	462	469	442	461	441	442	415	430	441	429	465	433	488	444	454	465	465	456	497	461	468	454	442	478	439	443	449	462	480	446	421	475	440	478	445	427	477	397	476	468	445	459	436	484	436	458	460	436	449	456	446	424	444	433	475	445	440	480	441	432	452	437	427	412	431	459	451	408	462	441	474	438	451	425	443	448	445	415	438	475	424	423	490	427	454	451	445	436	446	432	443	445	466	476	431	449	434	436	383	420	455	426	445	478	445	437	468	475	474	435	416	432	455	452	440	496	455	478	427	452	481	479	431	463	427	443	452	454	437	426	423	507	447	432	463	418	437	466	447	450	409	500	417	463	458	458	459	438	465	447	449	450	473	439	464	448	471	460	448	473	434	426	436	447	453	459	491	421	465	417	444	455	458	421	419	441	469	429	427	428	449	424	406	425	436	468	455	411	455	471	446	461	472	488	402	492	439	491	435	462	456	441	434	456	437	445	462	456	448	467	428	490	443	446	504	470	483	478	436	488	425	441	427	469	464	451	447	446	420	469	483	434	469	459	466	426	414	464	475	435	470	470	443	426	442	421	426	427	438	450	455	462	437	437	464	439	408	427	472	437	460	465	408	471	466	408	449	441	455	416	463	465	437	444	428	475	478	425	432	461	454	487	415	478	466	471	474	420	459	418	453	445	455	473	449	456	467	438	415	436	436	459	441	482	445	436	457	431	458	460	460	450	435	419	461	469	406	472	475	449	484	443	452	457	417	454	440	439	457	446	443	446	455	428	442	461	463	441	456	439	430	412	461	440	458	430	494	453	443	415	494	455	432	457	455	421	490	479	456	475	441	444	452	443	481	468	454	481	418	449	407	437	418	467	466	460	426	472	454	421	420	457	468	484	412	431	423	464	453	426	460	441	457	412	422	482	447	464	460	426	484	421	415	408	469	445	437	476	449	453	465	465	422	453	455	416	463	425	447	417	434	461	443	451	483	425	418	437	450	442	471	476	440	409	437	473	467	452	479	456	441	433	450	447	433	439	446	443	468	458	431	428	442	438	406	432	455	435	432	423	472	448	427	459	461	464	478	464	442	434	438	448	449	402	415	454	445	455	432	452	478	459	450	408	446	451	469	482	466	499	424	442	450	462	448	447	458	458	445	476	489	433	449	461	451	486	420	470	443	461	459	453	472	445	450	422	472	451	423	442	461	465	420	436	482	426	438	475	464	436	444	400	472	451	460	446	430	445	466	412	479	449	450	447	474	438	423	439	464	413	433	459	486	427	419	473	404	411	426	432	459	432	427	478	394	457	468	456	481	453	446	451	477	453	449	465	502	404	451	433	492	472	436	421	473	438	429	449	448	443	452	430	474	448	466	463	445	444	469	439	417	438	462	431	425	460	434	433	472	436	426	444	481	441	420	432	485	445	449	460	436	457	448	518	444	457	438	453	449	449	455	446	443	441	445	467	502	452	451	459	422	411	451	438	439	475	435	437	480	439	456	466	459	448	457	452	469	433	443	471	452	445	465	428	455	455	466	465	479	441	470	485	464	451	462	438	437	467	446	437	449	446	446	424	472	461	421	454	468	452	417	455	451	449	468	504	413	463	476	422	426	464	464	465	450	468	457	460	436	432	434	447	460	449	455	459	467	445	483	489	462	451	471	445	450	416	477	436	458	434	465	449	426	504	448	437	434	467	433	424	454	434	464	449	467	459	451	480	425	469	410	480	455	456	469	445	439	460	451	445	463	471	466	451	495	465	440	434	467	463	489	445	443	444	463	454	432	458	415	437	424	449	427	440	455	436	420	472	436	440	422	480	448	429	485	399	450	429	433	411	425	440	421	440	441	446	406	445	451	442	479	486	454	436	407	446	463	443	463	454	441	426	435	436	455	420	445	430	423	402	438	508	423	459	467	422	429	437	461	458	454	456	476	448	467	447	459	423	478	398	426	438	451	435	426	511	423	429	436	490	459	488	374	461	465	456	471	459	440	460	436	417	442	432	427	453	456	436	494	436	456	438	437	471	475	414	428	428	456	447	425	435	431	424	444	451	437	447	439	463	455	460	432	446	467	476	456	478	460	468	430	472	425	436	447	437	451	449	445	490	436	455	438	404	428	450	429	438	460	455	421	414	454	436	472	495	453	458	485	482	440	475	461	425	434	453	440	441	440	406	486	409	488	443	476	431	457	463	434	482	428	468	453	466	440	446	434	492	424	468	404	471	455	431	434	468	468	468	498	473	430	447	467	443	471	449	474	448	461	449	451	442	429	444	464	449	465	447	481	441	431	463	477	476	394	479	477	416	437	483	498	482	459	425	423	407	474	447	442	456	437	449	469	435	398	468	421	466	437	451	470	460	439	431	443	416	436	434	475	426	467	423	462	429	441	455	455	442	460	437	461	420	479	445	475	466	438	460	468	453	455	498	451	453	460	419	419	483	439	410	441	451	449	466	484	443	458	455	475	414	454	471	449	469	487	447	445	459	478	413	464	445	469	502	456	454	482	418	451	440	439	464	434	424	441	430	464	485	430	451	416	457	473	447	443	469	448	414	456	456	447	479	466	448	461	452	473	430	477	439	452	493	489	459	452	439	449	474	475	437	466	480	421	440	434	430	451	435	422	471	461	431	419	447	396	435	444	443	436	476	466	483	439	455	408	465	463	462	439	456	483	434	454	478	450	479	455	430	468	484	477	402	450	469	455	485
22952	21171	28956	23584	26501	54507	49824	25754	9953	743	304	241	297	291	239	672	1394	782	354	527	517	401	349	287	301	254	245	263	211	244	228	261	224	262	252	257	220	260	238	225	265	246	271	255	237	240	248	272	216	241	229	256	269	267	238	227	236	218	252	221	257	241	259	231	249	263	262	253	225	246	262	248	258	244	245	239	242	239	253	253	235	241	244	264	254	260	220	247	250	238	250	250	252	259	223	234	229	248	234	239	270	242	231	261	238	247	226	244	241	231	222	253	239	255	241	247	256	254	234	273	242	229	284	260	242	258	255	264	262	240	246	260	280	246	237	260	241	223	232	239	251	259	238	241	238	242	251	270	235	259	248	221	239	240	243	244	246	227	235	248	209	226	244	236	241	226	258	244	248	262	255	247	241	235	259	231	250	246	258	233	266	246	244	276	247	240	225	226	267	227	265	253	254	258	244	261	240	255	257	232	245	242	251	231	271	273	213	240	259	246	255	234	260	259	251	236	230	227	252	248	252	246	267	289	248	260	239	243	233	233	224	219	243	236	244	246	275	262	271	257	226	257	240	215	280	254	249	229	258	264	253	242	214	241	247	234	236	247	241	211	253	230	233	288	251	237	263	221	249	244	237	265	244	243	244	236	213	226	250	252	229	274	196	233	241	254	237	254	235	222	270	235	240	221	246	220	243	264	250	243	225	264	250	228	229	224	227	247	257	234	223	286	249	252	263	259	253	252	263	243	253	239	227	260	250	219	254	261	265	267	229	226	268	243	254	249	233	224	229	231	257	222	236	230	260	230	220	245	255	240	238	224	250	252	254	271	232	252	228	254	273	251	224	250	241	261	238	230	247	234	262	280	250	239	242	238	267	255	278	266	228	262	277	237	255	243	253	269	250	239	226	239	231	247	246	245	240	274	239	256	239	222	250	276	239	224	240	253	248	247	251	255	257	238	247	241	240	238	234	257	260	241	262	267	228	244	239	274	261	262	219	250	255	273	236	258	242	229	275	229	240	253	228	240	246	249	250	243	228	249	249	228	256	244	238	255	228	251	248	237	239	255	259	238	243	246	280	251	241	257	246	220	264	258	244	266	231	265	258	214	277	241	228	259	270	237	260	253	280	255	241	271	242	254	255	252	243	260	253	247	258	238	238	225	252	269	258	238	240	249	232	264	274	252	229	269	222	272	250	221	237	241	261	213	255	232	224	242	243	255	236	254	239	248	220	226	239	232	258	231	240	235	254	249	223	217	241	229	258	237	244	228	244	249	232	243	240	239	256	249	241	232	222	222	274	237	254	266	255	225	251	234	247	247	223	222	231	270	270	231	248	225	248	259	240	230	243	248	248	231	250	238	247	246	229	229	237	268	256	233	269	270	244	252	266	256	228	236	235	244	270	230	238	243	245	246	233	250	234	265	257	251	272	262	236	236	249	248	235	248	248	266	243	259	277	243	241	248	252	253	230	281	246	232	241	243	256	249	225	236	221	253	231	215	223	271	227	253	270	269	257	224	226	240	269	259	246	261	257	230	252	251	261	247	243	255	219	229	231	252	243	226	221	255	227	248	237	245	247	271	262	243	254	222	255	214	253	224	272	258	255	254	259	220	247	251	248	239	253	240	273	235	237	245	234	250	243	250	222	268	245	210	233	260	250	274	251	259	239	243	250	237	263	275	266	252	244	236	224	257	227	277	235	257	223	249	261	227	225	228	250	233	223	228	217	241	249	234	256	259	253	246	259	240	235	254	266	244	233	238	249	246	226	249	232	246	240	193	226	223	235	242	249	238	238	241	255	223	260	223	233	258	256	244	249	239	218	264	227	258	228	247	267	249	236	250	238	229	237	251	205	225	233	240	247	242	249	226	257	244	256	270	256	243	228	288	269	243	256	247	222	249	258	255	242	255	231	248	243	226	261	242	269	243	248	250	242	217	264	225	245	224	243	261	243	255	258	250	233	221	216	262	222	267	242	238	243	255	245	236	235	246	248	239	253	235	219	248	264	235	267	257	245	264	268	260	257	243	235	213	255	220	269	266	227	221	255	257	259	219	229	262	261	261	238	213	245	229	245	261	234	218	227	229	217	259	233	228	255	249	257	240	226	252	255	258	215	272	268	240	261	224	267	225	240	243	250	242	222	255	224	211	221	209	230	239	252	270	239	265	218	228	232	243	270	242	257	240	237	234	251	230	219	245	229	257	235	221	233	232	260	243	237	257	230	273	242	245	260	256	241	240	245	237	244	249	243	252	227	238	252	228	249	251	235	222	237	203	279	252	270	244	252	241	235	238	261	252	256	218	257	242	234	236	233	238	235	245	254	258	264	256	243	256	226	238	214	250	245	221	276	234	258	231	242	268	255	229	256	246	245	267	248	235	255	250	238	220	237	248	235	260	253	261	233	257	257	259	238	285	256	252	255	241	221	242	244	251	254	258	238	251	249	238	256	255	266	261	222	230	233	259	239	245	282	248	249	230	229	237	233	255	255	241	254	260	232	244	227	239	235	252	240	238	236	226	239	243	235	233	280	236	241	238	242	233	267	238	213	234	233	276	268	258	245	253	256	261	241	251	246	238	260	241	247	277	282	247	251	268	260	257	243	255	263	269	278	238	235	231	245	256	268	254	222	270	222	250	273	252	255	256	248	265	216	222	253	244	239	239	229	286	263	253	260	257	245	241	218	271	252	240	236	218	253	245	258	261	230	252	261	229	264	243	240	235	256	245	270	226	258	224	267	252	268	249	240	243	233	238	266	239	231	221	232	242	241	268	230	224	243	249	242	248	240	240	249	253	240	230	234	259	244	249	282	224	236	239	226	225	275	223	247	243	241	235	275	263	228	241	244	245	250	251	270	228	266	244	227	240	235	241	235	219	237	252	227	240	249	221	269	247	237	243	212	233	244	259	250	248	252	249	254	226	245	232	259	223	223	222	262	247	219	234	247	251	274	249	219	226	259	275	227	231	200	206	266	256	213	256	197	235	247	231	248	245	233	255	233	241	274	262	235	226	249	233	228	226	244	229	250	250	250	225	194	249	233	263	236	234	260	256	239	243	223	239	253	198	281	248	244	228	226	267	249	250	251	235	258	249	268	210	259	240	249	234	221	258	235	236	245	255	240	225	231	233	241	236	211	266	269	268	245	248	219	242	264	231	263	254	218	247	248	230	253	239	234	262	278	226	223	246	271	249	233	269	256	213	237	256	247	252	236	268	244	231	231	247	253	249	252	244	245	242	275	234	230	228	243	237	235	225	248	246	278	280	244	258	263	259	237	257	222	246	262	260	274	240	243	251	248	249	254	230	210	227	253	228	220	230	225	227	239	244	251	252	232	227	230	258	248	261	244	213	229	240	249	258	264	230	221	239	246	260	241	214	250	236	246	249	214	234	234	253	251	228	259	220	237	252	226	237	257	253	232	255	244	240	223	269	258	254	245	245	244	227	292	275	227	258	234	225	226	223	255	229	251	235	250	254	245	242	246	242	259	260
24782	43026	33754	26579	48503	62620	49581	27866	13279	1275	502	496	454	450	420	1628	3951	1905	668	1172	1210	933	686	538	472	469	405	367	423	373	413	348	418	405	411	379	346	374	410	364	406	388	370	371	409	401	414	390	378	421	399	404	369	386	357	397	361	418	440	410	383	398	409	379	406	393	418	379	394	393	366	380	407	401	401	402	390	407	395	405	406	390	413	420	410	381	358	407	404	397	349	391	406	391	409	425	372	415	387	409	391	430	407	416	392	384	392	412	400	383	388	381	415	367	396	364	405	374	396	422	405	402	356	387	400	397	406	372	401	374	404	392	407	376	375	400	411	407	377	389	403	412	381	404	375	414	379	397	389	416	366	380	411	421	430	383	386	365	404	390	386	395	354	357	381	404	370	424	405	437	381	371	406	409	384	387	352	378	382	398	437	395	357	403	387	387	385	386	372	392	434	369	366	357	415	384	353	374	397	414	406	379	400	407	399	391	430	400	396	418	413	415	362	394	393	399	414	407	358	395	410	385	409	364	364	402	397	415	383	399	373	375	397	390	373	379	383	410	397	383	368	363	385	369	402	380	416	373	395	360	421	365	385	369	380	363	411	381	378	366	379	413	405	411	386	426	387	407	382	392	377	413	410	375	366	366	396	390	326	384	429	426	374	378	406	420	390	406	399	356	422	382	376	406	402	393	392	392	381	352	383	417	418	378	393	375	405	383	392	397	424	344	393	396	384	404	422	382	406	416	376	382	361	390	351	356	423	390	368	368	438	404	387	398	373	416	364	388	398	379	374	400	403	377	380	383	416	373	372	384	378	388	374	395	403	387	413	387	371	406	377	391	422	383	385	413	402	369	372	382	382	392	428	382	393	437	405	431	367	409	385	389	376	368	362	416	403	428	422	424	418	383	396	408	428	387	388	413	359	402	385	394	358	395	419	403	407	399	426	392	407	387	380	395	350	406	394	394	357	378	382	424	360	403	395	377	393	390	402	372	365	413	399	383	365	387	364	390	384	417	433	367	358	394	387	382	383	391	372	423	383	383	418	400	406	400	383	407	362	409	418	373	414	397	405	369	418	409	405	396	384	373	390	399	382	370	363	389	375	395	404	383	387	399	360	412	360	356	408	389	399	386	404	410	368	400	381	421	390	405	409	405	405	390	405	423	361	395	431	369	399	392	401	396	413	429	391	360	367	371	424	377	378	391	389	346	369	381	370	410	392	381	411	450	407	410	440	424	374	386	410	380	383	393	402	368	402	432	406	357	424	413	414	378	365	388	407	366	388	392	385	434	413	390	416	387	422	439	417	380	359	377	379	391	399	410	410	409	388	375	409	406	395	407	365	403	414	437	365	383	394	378	368	396	416	399	385	389	369	429	400	386	361	391	390	388	379	365	396	402	386	364	376	377	372	416	403	394	380	408	354	376	402	375	393	405	439	370	393	397	399	389	396	402	400	399	434	383	396	353	371	376	379	416	419	374	420	382	391	411	386	386	377	395	392	391	399	418	432	378	413	422	390	386	385	399	398	408	397	372	390	403	395	391	401	361	355	408	410	373	389	371	389	389	374	388	412	384	373	379	402	356	364	382	398	406	430	381	403	373	416	401	409	409	397	397	394	397	364	398	374	396	393	375	374	391	398	358	436	420	399	391	409	401	392	381	386	389	397	380	400	395	391	369	408	428	378	362	423	411	403	368	353	392	373	424	403	404	375	349	375	362	408	380	393	408	369	404	406	401	401	399	388	380	420	422	391	398	390	427	354	430	353	378	379	377	378	401	399	402	382	368	405	382	401	413	408	416	393	380	409	355	357	415	388	376	376	376	375	388	396	401	395	396	384	393	383	429	419	400	399	430	409	374	363	375	404	356	354	387	400	428	370	429	396	409	378	396	392	408	391	435	365	383	388	405	366	354	398	384	393	409	392	363	395	390	420	395	377	422	417	429	390	400	404	377	402	390	374	395	359	373	365	383	408	428	386	366	414	392	420	352	394	398	427	372	403	434	405	410	341	369	389	388	392	371	362	403	397	396	403	360	389	409	357	386	380	369	377	421	383	389	376	380	390	419	416	368	390	401	361	361	438	393	407	379	426	370	392	413	378	424	411	412	411	400	383	399	394	383	402	393	380	406	335	419	398	353	406	409	407	394	391	406	402	366	386	390	381	396	423	392	371	406	405	376	413	413	415	405	423	430	379	409	397	412	390	412	399	358	376	414	404	341	395	407	376	390	381	399	374	387	391	395	387	375	380	351	445	439	399	390	415	376	426	405	388	427	391	376	407	412	373	419	435	393	390	409	392	373	372	376	394	427	377	398	409	417	415	391	402	397	393	391	414	394	407	393	388	399	379	399	368	385	358	361	401	396	385	399	401	382	401	356	408	404	367	410	380	419	401	392	385	427	403	379	392	373	386	394	388	394	398	392	415	434	419	381	376	386	398	379	384	409	398	393	392	416	388	422	399	423	391	397	374	402	391	410	385	399	363	383	361	377	408	355	398	378	430	411	398	404	396	392	378	416	370	379	406	379	393	386	402	382	368	367	396	395	394	393	389	372	385	364	408	377	402	444	408	405	370	365	412	386	378	418	398	382	368	400	398	372	356	385	396	384	408	394	365	406	429	382	355	394	383	408	423	435	394	396	376	396	393	366	389	384	391	390	406	370	400	363	374	382	384	388	370	391	375	387	396	413	398	374	367	404	373	411	380	401	443	434	392	401	421	377	382	397	356	403	370	400	405	389	371	403	405	404	404	402	399	404	365	405	401	408	423	435	365	363	367	392	399	436	395	408	380	413	415	411	408	370	393	420	406	395	385	416	419	366	421	364	380	381	383	423	372	392	416	415	364	401	416	384	399	405	392	381	380	385	391	397	390	369	372	435	393	413	377	388	390	420	376	394	393	387	398	397	374	351	415	393	374	418	391	417	404	370	406	359	409	401	375	396	386	404	365	367	415	398	382	388	394	410	382	404	422	379	383	381	390	396	383	384	387	399	422	385	417	373	361	349	398	410	403	385	385	425	407	398	366	402	381	404	403	401	395	366	396	407	361	366	374	409	412	416	378	351	374	410	428	372	385	393	383	404	393	392	410	408	404	387	348	395	410	431	388	363	374	378	386	415	378	442	406	364	376	378	355	407	399	420	386	409	387	383	400	394	370	435	426	424	409	373	391	374	371	397	427	389	407	429	372	370	401	386	407	411	393	413	393	409	417	407	382	376	408	391	403	381	369	399	405	359	399	402	362	396	403	373	375	412	379	400	393	409	392	402	396	363	364	383	424	362	382	374	383	368	414	440	363	396	377	400	382	357	406	373	388	378	391	411	389	389	387	401	376	382	380	410	414	395	379	420	387	411	370	398	378	439	375	389	402	404	364	366	401	375	382	379	399	373	408	378	417	362	398	386	361	412	421	406	421	407	369	402	375	389	396	419	375	384	389	376	370	383	383	391	358	416	384	391	426	354	380	397	381	369	377	385	415	406	392	366	385	412
26578	21164	16273	5953	6431	13593	10340	2603	708	256	280	266	234	248	244	246	279	267	248	219	280	269	260	261	263	287	221	236	215	231	256	247	275	255	212	201	250	209	281	233	278	265	232	218	247	232	234	224	248	250	247	250	247	274	260	222	250	255	245	279	217	253	248	229	249	257	226	239	243	254	231	245	238	237	274	267	247	236	257	243	228	250	204	236	234	212	250	263	232	244	262	239	236	205	224	239	249	258	230	243	265	271	239	221	261	242	238	231	252	240	245	239	217	249	247	277	246	203	255	230	240	224	262	260	257	259	226	237	221	243	211	239	244	249	248	234	224	230	239	273	237	236	236	237	234	230	264	248	282	243	233	249	282	243	277	244	225	251	223	235	255	223	272	231	237	248	279	228	278	267	219	244	231	246	246	241	237	266	245	246	225	275	209	234	256	237	233	253	256	272	229	271	228	221	217	245	230	224	259	273	211	229	247	224	271	232	226	247	232	247	229	211	220	235	242	256	247	229	240	228	243	263	234	250	220	255	238	240	215	248	258	245	226	250	219	242	224	244	264	249	245	241	209	232	257	244	215	258	254	257	241	258	224	240	206	240	239	223	240	224	255	239	223	271	235	257	248	224	281	241	245	243	262	227	233	258	250	226	251	244	248	224	252	227	263	240	248	223	249	240	228	233	218	246	248	250	248	287	236	269	227	251	233	236	265	264	264	256	241	242	254	272	297	225	220	242	234	257	238	236	248	234	246	250	250	265	227	235	257	230	240	240	252	227	231	225	250	231	229	242	224	248	262	247	256	242	237	252	258	254	228	248	255	241	250	251	237	209	239	264	225	259	231	263	251	229	228	285	228	240	242	236	228	233	250	228	248	227	250	225	231	234	250	231	264	265	277	242	265	239	219	212	251	200	250	252	264	249	278	222	254	235	228	250	232	265	230	264	231	239	224	264	236	246	258	239	228	246	243	248	252	251	237	248	232	244	267	269	257	276	231	232	258	256	228	244	230	276	271	215	257	230	233	239	257	236	231	258	241	276	252	241	227	247	265	234	211	251	216	246	243	222	223	247	263	236	249	248	236	247	259	260	243	238	228	224	247	230	245	253	234	221	231	263	253	210	250	248	224	247	265	262	246	272	264	263	259	252	253	227	230	260	250	229	248	253	251	277	252	256	238	255	239	243	253	251	226	270	239	236	230	257	212	231	238	254	279	228	248	234	217	230	258	243	236	253	266	226	224	251	235	252	252	234	219	261	271	231	251	234	243	221	257	244	269	246	265	248	215	274	264	196	244	232	213	234	243	267	229	240	271	256	238	240	258	219	239	231	244	248	257	246	222	248	231	209	247	240	261	239	246	223	234	234	249	237	235	230	244	245	226	249	253	262	241	232	268	211	237	233	235	244	240	218	246	249	235	233	215	263	262	240	220	232	237	245	231	225	260	237	266	242	261	237	261	235	258	227	224	275	229	248	259	216	248	227	239	237	243	247	235	236	239	235	235	259	237	253	222	243	227	233	253	248	263	234	257	238	261	220	275	238	230	253	265	220	255	243	240	234	266	233	233	242	266	224	245	234	232	250	247	233	243	243	227	240	220	240	252	235	247	248	242	249	269	247	239	234	250	245	225	240	272	265	222	251	246	235	253	258	257	228	216	247	245	233	253	246	234	238	238	250	229	267	254	205	251	244	238	261	236	240	251	220	244	219	243	261	246	245	232	265	245	238	231	229	252	244	267	227	270	230	225	251	256	237	254	248	234	251	261	254	251	233	258	272	257	260	223	250	254	229	248	273	233	241	233	269	251	247	253	252	252	248	245	235	270	239	265	245	245	237	253	248	230	232	239	222	229	272	227	252	244	244	210	249	265	274	253	247	239	258	260	248	232	244	241	220	221	236	231	231	249	227	263	259	247	255	229	233	239	244	240	252	237	238	285	239	235	275	225	230	219	241	239	254	236	235	244	228	259	242	237	230	258	243	237	240	249	240	236	254	265	248	211	230	244	236	251	211	251	226	220	249	248	229	233	256	253	243	240	243	265	243	236	262	283	251	279	244	241	231	239	239	243	251	257	248	255	212	240	237	248	242	230	236	250	245	249	263	246	230	238	240	245	240	244	243	227	258	270	235	232	247	242	230	233	218	259	230	225	240	213	228	245	227	257	220	255	250	236	247	228	243	237	248	260	261	278	241	250	250	248	227	242	242	245	259	226	257	268	230	250	215	249	239	248	247	263	233	245	260	238	259	243	237	226	225	254	254	245	257	203	260	251	246	234	253	249	251	232	260	233	243	220	228	221	234	230	227	247	240	249	225	261	246	254	229	250	231	246	236	256	248	236	235	246	246	260	258	237	247	249	235	236	209	244	264	220	243	248	251	260	237	232	244	233	235	240	235	223	269	244	260	241	213	258	233	220	257	249	240	267	254	250	246	224	203	248	248	250	233	251	256	255	245	244	243	250	260	220	241	252	264	263	247	250	240	245	205	256	220	267	261	233	232	250	252	255	247	240	249	228	246	252	246	235	260	242	243	255	237	240	253	282	258	252	249	256	244	230	237	248	230	222	236	253	262	245	253	245	234	232	281	275	279	242	256	250	251	249	241	235	225	233	279	243	230	238	246	211	254	245	247	238	265	265	216	249	279	223	227	223	236	219	271	236	244	248	234	236	207	209	226	249	258	240	233	244	265	215	224	269	238	236	229	272	259	222	252	255	250	240	237	228	210	253	254	261	261	256	254	252	222	270	263	260	235	240	243	243	227	253	255	231	247	231	277	259	214	239	244	258	239	273	239	242	242	265	269	257	273	265	236	251	219	239	260	260	257	248	228	269	244	261	243	222	262	243	252	251	231	271	228	255	250	248	238	210	241	244	238	256	238	254	239	251	243	246	253	238	239	238	228	236	257	252	217	259	240	249	247	221	220	231	247	234	249	244	219	234	239	229	245	252	243	250	240	233	220	228	227	220	234	227	248	259	238	250	247	246	237	223	227	240	245	298	273	222	242	255	231	244	225	249	240	248	234	260	251	247	225	289	239	242	235	251	234	239	211	236	240	242	221	248	250	254	239	222	245	251	261	252	240	270	251	220	234	231	245	237	252	237	203	242	243	257	242	228	235	228	230	226	234	247	261	249	232	245	253	244	239	236	233	229	235	221	241	246	226	248	245	234	250	263	243	250	258	235	250	240	240	245	233	243	248	250	255	238	270	263	227	245	251	237	225	255	212	244	229	276	250	227	234	268	289	252	224	230	271	233	260	241	249	239	242	246	239	240	248	210	224	225	258	248	252	229	227	257	226	228	247	252	221	245	232	248	225	210	283	248	260	232	239	237	255	255	256	209	247	262	227	251	234	231	244	257	237	266	224	288	242	265	245	261	239	219	229	243	224	238	244	225	281	258	233	233	247	219	232	240	276	214	238	220	257	238	252	265	220	240	262	246	252	247	215	233	239	258	259	253	264	245	264	258	260	260	264	238	231	228	251	249	247	233	236
19126	25458	16365	9474	13454	22313	16351	4959	1459	460	424	443	426	403	417	432	520	430	422	405	450	456	453	459	389	409	391	448	397	405	406	418	404	384	403	443	413	366	410	401	422	414	399	386	383	413	389	395	350	380	379	422	396	343	409	369	380	358	395	408	437	418	364	404	370	368	398	406	389	428	399	387	408	430	376	370	407	390	365	412	421	381	380	369	395	363	404	403	387	377	385	423	376	366	359	416	394	380	378	404	382	382	386	404	416	382	410	403	401	411	385	396	385	400	390	382	420	428	375	412	382	386	421	383	437	368	405	400	410	410	385	384	390	399	387	385	412	388	382	374	409	383	347	435	387	396	415	408	393	403	392	404	407	397	405	413	400	369	377	363	401	402	397	416	343	367	382	385	380	355	382	428	415	354	342	411	411	390	384	425	401	411	343	383	371	380	408	382	437	388	366	399	361	373	388	421	376	387	372	407	413	407	410	353	407	418	415	393	420	378	392	382	405	381	403	374	392	379	389	416	391	420	380	374	386	407	410	386	400	374	404	392	390	389	380	393	413	372	343	401	413	397	369	367	409	382	400	396	348	402	362	400	374	411	381	390	427	404	396	381	364	449	369	366	385	397	405	383	393	386	391	376	375	404	357	409	425	400	375	396	412	406	390	405	397	420	400	382	380	367	393	424	393	390	374	436	391	401	384	394	396	389	387	356	392	401	430	381	428	395	408	411	369	367	402	376	405	363	404	379	371	374	374	358	394	393	377	380	403	411	390	361	406	382	406	419	416	397	386	400	412	372	415	401	371	416	388	369	375	404	392	389	377	398	372	385	397	403	370	377	353	424	390	391	436	373	415	429	420	383	400	359	390	376	414	401	385	417	381	398	421	380	417	362	391	361	369	401	421	393	395	400	369	384	397	386	407	371	390	384	402	408	372	396	380	399	375	414	411	400	408	375	393	356	355	388	356	367	416	393	404	412	407	376	435	374	404	386	364	374	391	370	382	415	390	401	411	386	379	407	408	384	344	388	390	360	396	395	389	375	393	409	390	383	378	403	382	405	380	375	375	426	406	406	384	414	404	390	391	380	381	380	379	372	376	396	369	422	411	371	424	387	378	360	370	413	407	388	410	375	419	421	385	398	397	381	397	386	425	372	357	388	371	433	422	419	401	411	406	411	405	391	366	404	334	385	417	396	402	378	382	385	389	390	397	380	408	416	391	428	374	387	367	344	396	424	365	367	366	375	384	429	367	422	368	388	389	388	403	404	409	418	375	430	373	409	369	413	396	414	406	412	377	377	427	376	412	353	360	385	389	387	383	393	403	359	379	420	385	383	380	417	397	426	427	382	386	412	364	397	423	389	390	406	404	443	416	397	393	393	387	414	410	391	364	361	413	397	366	351	407	348	394	408	325	398	375	365	384	375	385	385	401	391	388	361	373	422	417	370	410	410	397	374	368	396	408	375	331	408	416	387	341	405	382	390	412	391	390	410	353	399	426	397	384	382	410	409	380	429	370	411	423	387	387	405	386	391	438	381	407	417	402	419	420	414	396	370	382	389	366	426	363	407	396	398	406	396	424	355	392	379	428	402	388	422	440	350	390	368	383	392	396	421	417	386	368	409	413	387	418	392	418	404	373	384	362	372	371	385	406	423	395	389	394	391	381	408	395	414	373	458	405	427	381	400	417	352	392	376	373	411	362	410	412	422	414	411	387	418	353	404	412	440	425	410	375	379	383	378	369	412	398	367	365	380	404	377	415	420	385	370	383	387	358	404	392	421	369	394	409	383	401	433	403	425	413	410	383	413	410	380	409	395	383	415	390	426	392	376	367	359	388	416	384	417	411	388	378	392	376	403	394	403	341	366	407	373	414	400	427	417	410	426	406	398	415	378	371	372	411	399	398	383	374	376	403	370	384	445	427	409	415	430	408	386	440	409	385	412	409	432	420	391	382	374	398	374	386	403	393	404	394	394	413	380	392	391	405	405	396	402	419	348	420	391	394	375	416	417	390	397	400	415	387	373	396	432	390	404	455	372	391	395	383	416	391	393	402	386	405	361	418	402	380	407	409	364	375	416	401	397	415	395	396	397	378	418	377	422	406	403	381	435	427	381	394	397	374	422	377	400	366	369	384	368	386	384	399	421	376	401	360	384	416	408	439	403	405	361	382	447	387	390	375	414	392	379	393	401	373	430	394	384	416	395	368	381	340	409	426	381	401	374	374	415	422	369	385	417	394	407	381	413	412	409	405	386	390	396	393	388	396	371	407	376	410	409	402	407	362	404	385	445	364	398	386	433	389	379	421	402	424	387	373	423	357	377	408	392	370	394	383	420	368	396	374	430	385	419	416	414	400	400	412	422	376	383	384	376	434	391	409	386	365	405	392	387	388	414	407	441	379	403	377	395	397	389	395	399	378	379	420	436	416	425	389	372	407	398	415	371	415	408	420	377	370	411	401	454	410	382	339	377	393	405	382	383	414	371	430	400	404	410	366	400	385	365	399	424	399	389	419	407	360	428	415	401	342	435	391	399	408	382	385	375	380	395	361	386	417	413	368	379	412	391	416	381	425	354	373	397	390	402	402	402	383	418	381	387	404	391	403	428	401	400	372	376	405	408	423	409	401	387	415	351	365	387	366	407	371	360	366	373	400	431	440	374	396	414	415	356	370	400	415	366	397	344	369	375	400	404	446	418	429	421	409	382	391	353	374	391	376	412	400	396	353	397	421	385	374	402	361	383	421	387	397	388	398	428	407	411	380	370	404	436	399	372	397	388	391	365	386	367	379	380	364	404	423	374	395	400	390	366	403	385	368	380	405	374	400	408	435	437	379	383	389	392	418	387	414	425	405	402	421	388	400	387	375	429	429	408	366	386	396	436	416	380	357	381	368	390	398	382	373	408	390	400	393	392	414	397	378	397	394	369	419	394	406	347	385	430	381	413	415	402	385	398	393	369	399	362	398	398	383	398	419	397	391	377	400	389	368	403	393	428	419	412	387	411	390	373	397	424	390	392	371	367	414	386	401	374	365	395	368	405	397	400	380	388	363	396	384	415	400	381	390	390	367	426	408	409	368	411	397	406	410	380	425	390	430	369	386	395	384	356	375	391	377	401	395	388	383	397	384	382	379	381	440	405	384	417	423	398	414	375	379	386	384	381	364	387	415	420	385	415	393	396	390	381	377	409	361	395	399	402	447	375	389	407	384	388	394	388	375	414	397	408	390	398	429	362	391	363	398	400	391	353	392	410	390	374	401	400	382	416	404	385	395	374	376	414	383	356	397	395	386	405	401	371	395	403	385	388	384	369	439	401	373	374	407	411	399	397	412	387	393	413	394	395	361	387	411	395	411	415	405	431	401	373	391	377	381	386	386	384	451	382	398	376	380	373	395	395	391	407	412	382	399	401	382	398	383	424	407	359	399	381	364	371	383	402	403	422	369	372	390	339	407	385	390	372	416	390	381	370	375	374	370	394	423	365	358	401	386	399
24276	21289	28258	24420	26942	46329	34855	14285	3284	418	325	311	331	308	328	317	609	746	366	322	309	328	376	360	340	300	313	268	300	281	296	309	294	284	260	307	328	327	298	274	295	298	310	294	322	289	277	302	265	323	280	254	272	290	303	287	268	300	294	283	282	302	290	304	275	286	299	317	274	274	288	324	275	306	324	275	300	289	273	294	309	282	304	299	293	284	320	294	304	279	319	296	310	306	317	286	274	295	302	259	291	263	287	262	283	285	284	281	249	286	293	281	314	284	286	319	293	264	286	323	309	298	250	275	297	293	248	297	300	281	286	306	277	307	286	312	336	282	278	253	279	279	284	275	296	280	267	318	273	265	297	297	273	302	251	273	306	265	301	284	264	280	299	298	283	302	276	298	267	276	289	254	309	290	321	297	266	306	313	290	296	289	290	286	260	287	298	272	287	290	282	301	304	273	312	289	279	276	318	282	291	247	283	288	279	301	300	283	307	318	262	260	314	289	327	319	294	269	298	300	261	299	331	299	317	275	288	291	265	280	290	291	288	317	285	292	324	312	277	294	294	290	308	315	295	280	284	313	286	293	285	303	299	281	292	286	295	293	271	308	269	248	290	241	289	269	300	289	312	315	275	276	294	288	286	291	256	264	284	305	263	300	297	272	296	319	264	261	302	320	278	285	278	301	274	292	296	302	303	279	279	264	286	327	301	282	304	276	312	300	262	276	293	296	291	273	313	283	317	275	307	274	285	283	286	272	278	296	285	311	302	274	304	290	301	284	309	264	285	301	289	284	293	319	270	325	284	294	291	236	294	308	312	302	292	284	271	285	298	308	290	290	285	321	289	302	319	314	310	292	285	261	325	282	295	274	257	250	267	256	284	276	302	270	284	297	295	270	285	292	313	284	291	289	284	283	283	269	294	306	280	282	273	271	274	251	267	300	289	276	285	317	307	306	257	308	296	297	298	290	282	292	328	302	313	304	294	340	335	308	282	287	298	330	287	280	277	297	235	274	281	321	277	282	292	320	322	276	302	282	269	278	291	306	283	291	320	292	297	315	275	267	293	276	296	283	265	291	302	263	265	273	271	305	293	274	325	307	265	299	313	296	286	316	295	321	263	295	304	264	287	253	284	311	298	272	265	304	283	302	302	276	309	287	293	278	276	325	311	317	313	313	278	311	303	319	286	310	288	272	278	298	284	306	331	295	297	331	311	289	285	306	314	308	313	291	327	313	262	309	298	291	294	319	274	313	303	309	288	276	308	311	298	291	304	319	279	308	288	286	298	293	306	272	288	279	284	302	284	287	279	291	283	299	319	277	257	275	284	281	305	272	294	279	293	293	295	309	293	267	301	306	281	281	293	281	257	282	275	281	308	285	275	292	321	280	283	293	275	284	270	275	311	315	321	291	291	288	286	325	288	279	282	299	296	276	276	267	312	305	306	282	274	294	291	313	304	293	304	303	274	309	277	287	246	288	273	283	330	281	294	292	295	276	296	276	291	268	300	288	264	297	303	296	276	290	261	305	260	319	267	287	259	317	328	298	281	301	314	273	314	293	281	279	306	276	301	307	271	291	282	285	299	313	306	304	267	274	288	309	270	287	297	301	294	295	286	268	291	277	284	296	272	325	299	309	282	291	275	282	281	292	314	328	262	276	272	276	284	278	314	285	285	288	321	288	300	279	285	289	291	291	287	263	309	313	290	290	293	299	324	290	289	286	298	279	289	303	291	303	295	278	289	294	282	302	301	309	328	322	242	301	287	294	272	270	286	315	297	313	301	290	283	308	307	292	296	281	319	283	293	324	315	293	297	299	287	300	303	299	268	308	293	301	315	316	302	296	284	279	301	297	299	286	286	289	318	300	293	273	297	297	276	246	289	299	284	277	309	302	313	291	270	286	304	284	301	280	289	310	276	282	309	309	271	311	271	310	266	296	259	301	314	289	294	290	273	262	304	305	285	291	289	269	243	293	277	283	288	287	286	313	290	300	295	280	286	279	268	275	315	289	273	335	294	296	267	284	287	300	298	275	267	272	280	269	297	276	283	310	300	280	306	282	259	294	299	285	285	306	308	300	284	261	314	287	260	289	256	278	333	281	300	289	304	298	326	302	259	331	292	323	272	313	299	295	299	282	279	270	284	279	281	288	248	285	298	293	283	276	311	263	286	301	273	308	261	331	271	275	292	291	283	300	280	301	285	343	309	264	283	279	309	302	275	310	301	288	273	292	281	286	287	314	304	287	284	322	292	287	306	319	306	305	283	272	278	270	249	277	285	293	245	273	295	305	262	275	308	281	306	271	307	313	292	333	297	295	283	294	313	275	318	277	254	317	300	262	301	294	302	294	270	265	284	293	290	316	254	340	307	273	334	268	306	280	313	293	281	275	270	293	305	266	294	273	286	311	287	294	254	262	296	294	310	281	280	294	277	290	311	322	270	298	275	309	275	272	314	275	299	274	296	303	316	275	319	294	270	288	285	308	291	307	270	298	296	252	289	303	305	313	304	296	311	292	301	330	292	301	325	286	280	316	307	290	299	273	309	288	291	308	311	293	324	269	269	270	297	332	276	262	279	293	266	287	297	303	274	321	294	299	304	282	298	282	282	287	329	293	291	292	302	301	294	304	271	287	271	316	273	272	300	301	309	282	295	294	314	295	276	283	274	300	299	291	293	290	304	310	279	303	318	286	285	292	274	269	307	322	286	254	328	284	294	286	286	306	292	312	297	320	306	295	302	269	289	289	282	275	258	315	300	308	293	287	297	288	301	326	290	311	284	263	305	293	285	311	300	291	290	319	250	287	264	296	260	288	328	278	275	273	293	329	291	298	282	292	301	330	285	328	273	331	261	304	288	314	291	300	293	279	309	265	310	272	293	298	272	267	280	311	286	283	307	293	300	282	275	285	318	280	275	293	255	264	286	297	293	311	271	297	308	275	286	289	285	286	297	302	255	277	305	288	296	301	299	272	308	342	308	297	279	301	280	321	294	293	300	278	326	245	271	277	301	291	271	323	282	302	292	295	267	271	301	285	304	289	309	248	310	304	304	272	282	299	278	284	275	293	283	309	282	318	287	298	306	296	307	302	294	285	346	315	300	319	265	297	292	286	280	273	301	282	277	313	292	288	287	271	276	299	312	258	257	250	310	250	287	302	309	328	295	310	309	336	277	308	271	288	296	331	280	309	278	306	260	308	283	296	298	291	293	300	271	285	291	255	288	261	275	278	297	261	308	289	295	292	269	270	309	276	278	298	264	288	290	310	268	316	275	303	317	280	297	276	307	307	279	270	298	277	286	272	300	284	292	294	290	288	288	302	294	282	296	284	303	274	298	318	280	294	320	284	285	316	302	292	304	309	297	267	298	299	314	277	307	298	274	287	301	254	283	286	320	321	296	291	303	293	313	302	270	309	290	282	308	310	298	294	303	310	285	289	288	310	291	288	287	303	288	294	290	301	309	302	280	279	295	337	317	303	257	293	298	276
21348	37256	30917	20498	38193	49632	36064	17557	6126	742	554	510	473	494	482	527	1557	1865	677	549	548	607	630	553	560	496	510	507	474	439	498	494	492	470	472	465	469	481	494	442	451	464	484	498	473	472	438	452	470	479	439	502	503	493	464	482	449	479	440	472	462	489	500	468	457	461	505	470	495	476	465	510	480	475	467	493	458	501	435	484	455	477	458	493	434	469	473	445	435	477	428	494	469	453	455	472	473	449	428	457	449	478	500	476	481	472	455	454	435	493	488	464	472	431	537	465	476	476	437	454	462	441	521	448	448	470	509	479	442	490	444	480	498	477	456	436	425	509	477	467	526	466	433	480	447	477	518	486	448	436	442	465	460	479	446	483	427	480	467	456	473	483	455	480	488	473	451	454	501	478	478	474	501	524	480	456	495	463	470	487	485	484	496	466	476	456	433	450	495	465	460	487	462	462	447	437	488	518	510	485	463	477	527	484	481	481	451	487	459	482	493	486	475	452	473	532	475	432	464	476	464	480	484	482	465	435	495	492	496	487	467	438	478	483	462	449	493	471	451	459	437	471	483	508	446	460	485	490	476	465	486	475	506	474	466	486	445	454	469	499	476	497	454	471	453	516	418	463	501	486	493	481	516	493	486	474	433	473	495	493	455	510	491	441	481	454	468	446	488	449	481	475	457	434	453	478	455	533	454	459	447	475	476	479	496	489	446	466	426	457	511	462	504	482	464	486	482	509	458	452	473	486	493	498	489	453	443	477	481	490	546	467	467	496	496	523	462	467	445	470	479	453	464	471	484	469	522	470	481	432	509	453	494	479	496	506	476	447	477	491	514	475	461	499	492	474	472	454	457	455	499	449	461	509	500	473	493	476	472	474	491	487	476	509	443	462	446	463	499	501	478	450	493	428	476	486	498	479	467	466	456	490	488	462	482	469	468	459	465	489	450	470	430	457	436	459	500	481	457	504	477	495	479	473	502	480	476	469	460	462	469	488	468	488	478	494	478	464	427	492	495	502	475	456	446	449	477	462	451	426	482	457	453	467	526	469	475	466	496	499	463	513	445	488	489	468	433	449	486	485	450	451	478	472	482	514	424	465	458	470	457	488	464	472	509	479	488	461	423	441	486	463	478	501	448	443	456	458	499	468	505	490	454	492	486	489	478	495	481	489	498	470	467	483	466	440	482	472	469	431	461	444	486	506	512	441	471	449	505	486	481	466	506	497	473	483	476	444	489	475	511	457	455	463	450	494	455	463	485	509	461	456	452	486	447	446	497	435	453	460	494	486	491	436	464	451	470	520	521	443	479	448	460	473	508	463	477	489	468	457	441	472	449	489	433	472	470	412	463	476	458	473	475	466	488	508	488	466	484	454	474	455	453	493	488	465	451	456	470	423	477	430	498	499	440	430	481	452	477	461	452	464	438	490	475	474	463	453	510	495	468	461	475	466	448	500	487	466	516	450	461	487	461	501	471	484	456	424	469	441	511	500	479	462	489	496	447	480	447	484	446	464	429	422	456	463	474	413	476	505	500	479	421	499	449	517	482	468	503	480	477	484	439	467	478	484	463	470	474	464	483	493	481	460	458	504	474	468	453	487	480	444	455	447	445	457	470	432	442	519	492	474	505	457	485	530	509	476	474	511	493	490	476	477	477	470	476	486	499	470	506	465	461	472	494	461	493	429	467	452	470	478	450	485	501	491	460	461	464	443	473	428	493	452	483	449	476	443	459	498	450	480	459	474	516	434	472	471	480	465	468	498	478	503	532	486	445	451	475	457	463	484	499	473	506	464	470	495	454	478	447	491	477	481	500	471	454	460	493	517	440	463	424	486	515	497	459	469	463	497	456	486	452	482	465	455	486	459	447	465	463	482	470	469	461	451	486	464	500	477	472	478	459	475	508	529	507	471	479	479	504	497	498	530	439	443	483	461	486	516	464	488	452	450	540	476	459	444	474	424	498	481	497	460	487	490	455	514	476	490	439	486	477	472	504	489	503	484	468	534	461	449	485	462	488	515	466	447	473	452	456	438	437	456	458	484	454	472	475	469	479	487	452	497	492	425	477	502	469	473	499	422	470	471	484	479	450	470	441	484	442	458	465	452	481	479	510	486	524	470	476	479	448	497	493	469	505	452	513	468	510	460	453	463	511	525	460	481	431	442	457	446	454	458	454	511	455	474	470	471	457	484	443	462	498	468	504	475	468	448	489	470	462	503	473	458	462	464	453	460	475	505	413	435	443	479	454	452	456	461	470	475	458	456	479	479	452	510	446	476	474	480	443	457	469	492	448	479	458	465	449	479	498	451	452	509	448	493	452	468	449	465	463	465	457	485	446	469	514	481	431	459	513	456	449	487	482	452	463	483	483	465	452	473	450	461	490	450	461	481	466	485	521	437	458	505	467	478	483	480	496	516	493	507	490	482	473	459	486	478	467	449	487	493	499	448	457	446	484	502	472	495	472	491	423	457	433	482	424	488	459	455	450	481	445	477	498	500	456	450	438	484	519	486	523	428	474	474	497	466	462	480	536	458	520	476	471	455	464	482	478	512	458	467	487	444	459	477	494	459	470	432	422	458	474	506	436	478	486	516	492	448	451	441	435	441	466	503	488	476	490	493	451	444	488	476	468	472	465	494	477	442	507	485	465	481	456	482	441	463	511	513	455	457	459	458	451	489	477	502	468	488	452	480	482	501	493	462	443	512	450	451	494	523	469	447	478	450	433	464	473	438	475	445	466	421	477	419	470	477	478	511	454	474	460	455	479	471	473	473	479	494	486	473	492	470	463	423	451	449	397	449	486	462	493	466	485	436	455	437	451	483	466	470	456	441	488	439	416	511	465	471	493	495	467	473	470	507	525	444	464	470	460	455	477	448	502	490	491	476	470	507	449	482	469	491	446	465	494	496	440	460	481	472	502	452	443	517	431	468	477	480	432	501	449	462	462	497	483	461	443	445	446	493	476	476	463	459	465	468	467	479	465	472	438	460	464	480	486	453	481	467	477	454	510	471	452	456	450	448	476	442	463	457	465	474	493	482	440	485	464	486	461	486	460	449	448	464	471	447	491	504	449	469	453	498	448	513	490	462	469	466	459	466	499	439	471	457	465	524	475	461	486	450	461	495	472	463	447	478	432	463	435	456	469	448	455	489	475	452	459	459	449	487	471	475	502	429	502	446	486	496	442	470	493	482	469	456	450	469	468	496	464	482	418	475	486	488	466	474	465	505	461	480	500	495	456	422	457	466	494	473	519	506	437	464	463	484	491	503	440	461	478	489	473	474	442	480	463	505	496	436	488	486	486	492	506	487	488	452	481	469	494	503	473	452	461	526	457	427	490	505	480	461	419	467	495	467	481	440	459	483	496	455	473	493	500	469	459	468	486	465	454	453	485	450	450	488	445	469	467	503	466	491	448	466	475	461	416	489	423	444	479	478	449	474	446	467	493	458	482	454	429	455	438	467	466	406	438	475	459	457	503	477	475	451
22989	21230	28999	23597	22363	54296	51226	26516	9589	759	323	297	304	276	304	279	1243	1077	341	319	378	480	544	425	369	352	315	281	257	253	272	290	253	305	233	231	283	255	243	258	265	256	269	248	269	251	273	281	233	256	276	239	252	256	273	263	269	255	247	242	259	258	231	256	259	254	265	256	274	266	260	241	281	253	253	229	258	237	248	263	260	236	283	262	265	261	272	277	257	269	240	303	275	252	289	246	251	289	281	276	268	234	251	247	269	225	234	278	268	237	252	259	268	255	244	272	238	246	260	253	244	266	283	242	258	285	244	245	231	254	259	244	241	253	250	269	266	242	254	282	232	257	232	244	258	263	267	232	274	265	281	276	255	266	237	254	246	251	256	265	271	275	267	286	248	270	262	268	258	249	252	248	265	276	271	226	271	250	257	272	258	270	245	256	258	246	236	255	251	238	255	254	288	280	247	256	248	295	266	265	290	290	253	234	244	266	287	274	240	242	266	269	261	257	252	264	245	277	247	250	250	276	278	307	270	250	239	250	259	258	254	311	264	260	278	282	271	250	263	262	277	272	264	253	253	259	250	250	278	257	266	225	250	258	260	272	267	255	255	255	272	257	260	230	278	268	245	250	253	277	263	267	244	258	260	222	307	284	280	215	245	255	261	271	261	240	242	275	260	239	251	246	261	246	246	271	229	218	278	249	260	272	253	281	232	273	274	258	235	286	298	225	278	263	228	284	246	258	252	259	273	266	259	265	256	231	248	257	255	261	243	245	245	283	244	250	255	286	272	245	268	274	300	284	240	236	264	257	254	256	227	238	283	272	264	240	256	241	258	252	271	235	235	265	261	229	294	246	276	234	259	282	276	258	266	262	257	280	240	268	242	263	236	211	241	242	260	236	249	256	257	266	239	254	255	218	246	233	275	241	262	262	230	244	268	253	271	251	264	243	237	233	266	276	239	233	284	252	258	240	273	254	246	255	287	251	274	233	269	240	239	253	254	278	258	225	262	280	239	264	238	270	236	274	241	230	259	257	257	232	240	258	266	259	291	239	263	261	262	275	253	273	238	234	280	289	253	264	260	242	277	268	281	259	246	236	248	266	268	269	242	226	259	259	271	244	301	268	275	261	301	282	226	292	264	240	253	261	256	241	273	233	251	249	242	256	273	268	254	274	281	256	278	245	252	265	260	240	248	228	260	278	257	248	247	253	251	272	251	291	244	284	251	252	262	259	253	286	247	264	258	227	245	272	237	236	259	242	258	278	256	276	260	251	273	242	273	267	280	241	237	299	262	229	265	246	241	287	279	259	259	258	246	277	240	249	254	231	269	269	283	267	234	283	280	282	243	241	287	250	284	264	246	253	240	280	246	275	257	295	268	292	269	263	275	234	280	272	256	243	245	262	257	245	250	259	261	262	266	271	234	243	257	280	252	255	279	256	256	252	245	226	271	239	257	250	244	256	281	262	246	234	270	264	244	262	253	267	261	269	253	292	247	254	267	272	260	261	243	272	247	255	241	243	280	275	258	266	272	256	247	252	262	229	253	262	256	256	236	242	284	225	272	241	273	265	252	299	245	244	250	262	258	261	254	256	263	245	238	267	268	277	285	248	238	246	258	249	250	260	250	245	277	238	262	244	265	245	259	231	270	254	254	261	261	257	270	257	273	244	281	262	256	262	266	256	241	240	297	263	249	234	300	259	310	254	261	272	261	278	262	255	251	232	252	232	275	274	283	243	238	255	245	260	281	256	259	228	265	224	235	276	258	278	254	312	287	273	297	246	247	245	277	263	282	223	279	238	262	229	275	264	253	267	244	286	277	249	265	276	256	269	284	258	262	238	263	259	276	266	240	275	234	234	261	274	256	261	259	261	283	237	265	280	238	281	264	273	272	240	244	272	257	265	279	258	234	254	244	250	251	253	256	263	268	272	269	247	267	294	239	265	254	231	238	235	256	232	250	267	242	256	259	261	260	281	250	241	267	276	229	256	263	256	253	245	259	255	252	229	286	248	284	272	248	257	266	275	266	257	297	267	245	278	227	254	252	252	247	259	261	250	283	264	248	267	270	234	277	280	283	244	242	266	264	242	271	279	249	282	293	270	233	269	241	248	279	271	272	276	249	258	270	237	243	241	273	278	256	238	247	270	247	275	265	247	249	259	244	248	260	264	243	306	247	236	236	288	235	266	256	255	261	261	261	251	254	262	264	245	258	267	267	268	249	276	253	253	264	253	223	254	241	224	240	249	250	261	280	261	231	273	262	246	282	280	285	263	274	236	245	227	279	268	280	268	260	271	246	275	241	252	275	254	229	240	242	255	262	254	271	259	240	268	247	284	270	260	252	248	251	263	277	236	261	267	252	249	261	276	255	264	249	251	254	254	283	271	276	251	264	248	244	289	260	255	233	266	225	275	260	253	268	267	270	254	254	264	264	271	263	265	281	236	246	230	246	253	253	264	256	224	263	269	230	232	239	269	263	256	273	262	249	274	259	251	257	250	240	255	249	278	275	248	258	245	272	246	263	257	222	248	204	241	255	287	259	287	251	269	262	257	227	292	254	269	267	247	331	246	255	254	241	259	251	255	268	250	268	254	228	264	245	248	280	244	247	248	246	268	265	261	262	260	230	246	275	259	263	236	257	269	253	255	250	232	235	254	249	254	278	256	246	259	249	265	254	253	260	257	279	298	247	276	281	253	259	256	258	248	253	269	264	270	256	255	276	244	261	268	298	271	236	253	253	273	269	262	247	230	258	245	273	246	269	252	259	246	254	269	231	269	269	262	280	253	279	253	251	273	243	260	278	264	241	250	271	235	260	240	251	309	251	257	245	246	273	253	264	288	251	261	296	264	255	230	270	272	260	241	245	258	245	250	280	266	235	266	242	255	251	255	256	240	260	257	246	266	276	239	233	288	249	244	250	244	285	252	252	245	261	256	262	294	250	238	235	267	238	255	268	251	260	249	231	253	264	251	240	276	258	271	236	230	259	233	261	261	266	237	246	244	254	249	273	247	260	264	269	262	279	265	228	241	237	281	234	268	286	260	268	261	266	245	250	258	259	249	287	282	259	273	268	284	269	256	249	243	258	293	244	260	259	285	254	243	246	271	269	273	265	239	252	273	258	264	254	231	267	236	275	242	260	261	261	240	271	266	266	271	263	248	287	255	271	284	257	250	261	258	273	240	271	256	257	274	276	269	260	250	245	270	243	270	252	280	267	247	256	216	263	265	222	272	237	271	239	267	246	272	267	256	241	261	261	257	246	237	267	249	266	255	270	259	258	257	226	261	267	241	255	253	277	254	289	270	259	253	228	279	264	282	215	276	247	268	273	243	302	264	247	244	259	231	254	274	239	278	217	251	236	254	274	258	266	234	246	257	269	247	263	245	264	257	263	250	242	226	272	262	250	257	261	257	233	272	241	275	274	250	245	258	284	267	269	251	256	240	265	268	258	249	259	240	256	253	271	264	241	265	262	242	265	250	271	276
24760	46135	38098	28616	34973	62853	50643	29113	12297	1083	541	520	501	465	442	594	3346	2845	703	491	756	1113	1286	868	651	677	551	498	397	413	406	445	395	453	439	431	419	433	409	433	419	449	396	399	412	431	402	402	426	418	417	428	400	411	373	440	437	401	403	405	401	444	425	406	377	408	417	453	393	422	410	406	388	434	429	437	428	441	424	425	374	434	406	402	381	400	405	397	432	402	382	450	366	413	379	403	392	395	414	424	376	431	392	417	398	427	417	419	392	407	397	429	384	404	426	405	425	413	402	404	417	419	386	437	384	418	411	407	416	423	411	391	434	412	403	415	425	416	416	395	400	433	373	396	391	399	450	427	441	420	379	397	413	453	425	416	413	429	409	441	406	398	421	395	423	391	409	394	446	389	416	394	415	438	349	378	433	440	439	351	429	418	402	398	444	422	407	410	441	395	457	402	402	432	405	408	427	392	414	443	426	399	435	435	437	431	411	401	462	387	413	425	436	414	394	426	390	364	394	429	441	400	389	419	457	441	458	417	412	428	432	417	429	413	421	418	390	409	418	410	430	414	411	419	417	377	402	391	395	412	396	389	407	418	422	404	435	405	425	391	428	428	414	402	386	410	404	417	446	387	404	422	416	409	434	432	408	445	444	418	409	430	383	422	426	419	409	441	393	390	450	441	379	431	408	444	405	397	466	415	417	441	404	408	400	371	412	435	419	382	414	438	409	414	446	438	444	415	402	410	410	422	409	457	431	431	379	412	377	407	400	449	424	427	402	495	397	413	396	431	415	402	421	410	407	422	434	434	405	402	417	408	414	358	421	405	408	436	418	395	367	471	395	410	413	414	411	403	415	404	435	419	397	404	413	405	407	401	396	423	403	397	410	413	384	366	416	423	395	433	398	427	433	401	440	376	402	432	423	406	429	405	432	422	387	405	446	402	443	427	428	392	425	402	457	380	448	428	417	436	417	411	397	415	430	433	387	405	434	417	407	452	380	408	394	413	406	434	420	432	404	408	416	420	421	419	427	427	413	400	406	425	411	409	435	421	395	415	406	429	441	441	431	411	373	391	377	394	369	431	413	398	405	449	427	371	421	421	427	409	411	414	402	424	403	402	427	417	431	411	393	421	438	432	419	374	381	390	389	420	425	391	409	405	410	425	409	399	384	405	431	392	415	445	427	402	390	431	432	414	426	405	367	392	398	438	413	404	407	424	404	429	445	382	399	415	403	408	426	436	436	389	464	403	407	426	410	393	422	432	403	432	455	407	399	419	439	473	426	429	430	393	399	467	397	435	420	430	412	416	415	403	361	424	415	433	379	437	445	425	412	413	434	404	441	425	385	414	394	392	372	425	411	416	439	392	399	396	425	374	394	432	406	406	400	393	404	436	458	410	427	411	442	389	412	413	419	401	458	419	397	422	401	392	421	421	409	393	373	401	405	410	417	384	434	437	435	398	430	388	395	427	470	401	431	376	398	427	403	436	397	402	410	415	413	412	411	397	397	408	423	380	438	448	378	397	414	427	418	411	367	417	391	397	385	412	423	435	406	398	410	409	424	411	431	395	383	437	415	418	404	441	391	411	406	426	413	420	431	451	370	365	386	422	372	417	414	430	444	360	428	400	412	423	467	455	414	404	449	401	403	414	411	416	397	391	382	434	449	423	454	466	434	402	406	401	424	429	398	410	445	376	425	417	418	449	415	396	415	421	390	427	411	378	399	426	450	376	403	397	437	427	411	391	432	425	417	460	399	438	417	417	428	409	424	406	447	414	449	390	423	412	429	396	454	402	430	392	396	431	395	423	433	412	434	417	409	415	443	425	423	383	463	388	414	408	404	445	424	438	428	418	397	458	445	418	449	395	398	396	385	437	401	388	384	374	419	446	429	439	400	374	395	390	379	381	383	411	431	420	397	426	387	391	395	403	444	384	406	424	411	394	389	396	393	435	434	379	428	426	459	413	356	425	388	427	394	401	407	380	392	405	431	366	431	446	407	442	384	452	399	367	466	426	431	447	433	441	420	413	389	425	419	386	405	435	416	427	391	438	408	426	422	443	384	400	420	433	425	437	389	414	422	411	403	445	443	406	393	412	404	442	435	422	432	414	432	368	401	424	428	427	445	434	410	418	459	417	411	426	437	401	422	369	403	416	408	387	415	422	439	396	433	406	400	388	411	411	427	376	379	402	415	414	410	387	395	407	392	362	441	440	424	404	441	437	438	414	396	425	406	418	437	416	400	388	384	431	380	418	411	364	428	387	412	397	430	391	406	429	403	404	404	429	443	433	419	410	424	421	428	389	420	414	403	389	455	393	436	456	404	401	433	393	408	413	439	406	363	411	454	379	392	410	435	410	385	379	414	440	451	410	395	366	395	425	421	431	380	408	384	388	423	412	408	365	418	474	391	434	415	403	382	431	434	444	437	426	442	429	433	403	423	390	377	424	403	404	429	415	425	387	423	435	415	399	391	405	403	382	400	397	387	357	409	437	424	406	417	454	391	422	396	452	430	432	404	402	419	438	432	441	378	409	395	425	394	408	412	421	395	428	430	425	420	424	391	409	402	408	410	390	357	411	387	397	407	410	403	402	433	363	435	401	412	425	426	392	392	451	416	408	429	400	436	390	431	408	442	420	391	405	387	391	427	416	364	407	427	406	394	359	443	381	412	416	425	448	436	411	426	419	410	395	420	411	411	427	370	399	424	398	425	407	386	419	453	440	363	423	423	411	397	389	412	432	397	395	405	435	399	424	419	422	416	425	429	419	400	421	393	429	410	384	405	437	427	407	428	429	414	425	415	409	433	402	351	421	416	404	438	388	429	391	431	463	419	445	429	401	389	417	430	397	404	404	400	383	396	458	401	435	399	409	413	404	405	411	439	400	419	400	374	400	407	423	421	399	447	426	405	426	411	402	397	428	430	409	417	419	436	441	428	415	379	392	415	475	417	412	399	373	407	397	404	427	420	396	439	397	410	420	392	363	379	418	412	393	381	448	414	415	416	440	411	432	434	405	406	380	451	450	384	433	418	443	379	390	432	401	391	398	387	467	423	439	400	386	412	396	428	402	416	371	418	410	395	401	434	404	394	444	419	432	405	392	452	454	408	373	437	423	410	443	420	377	433	419	439	385	412	389	382	396	389	411	374	406	439	429	419	465	421	408	403	411	421	430	435	403	440	446	408	447	417	421	417	403	428	421	416	444	443	432	397	393	419	412	414	415	415	406	406	405	403	391	405	441	436	391	409	422	397	398	428	433	407	395	434	413	402	403	422	401	429	392	424	448	398	400	401	408	392	401	444	423	432	442	390	407	402	416	390	398	425	432	426	419	437	420	464	411	421	432	423	396	450	390	378	429	413	394	406	428	395	402	395	407	418	402	409	392	403	421	445	427	375	394	431	418	428	400	421	388	372	444	394	379	419	382	376	447	419	441	436	402	394	426	379	435	413	394	390	393	432	395	366	417	427	425	437	424	393	404	408	398
26722	21358	16785	6932	6774	11452	11421	3112	609	264	296	288	248	233	267	269	325	305	288	255	263	275	276	251	246	275	253	253	264	243	277	240	257	252	254	273	244	266	232	279	265	235	254	247	225	240	275	248	271	254	266	245	250	289	247	238	263	244	268	240	250	273	274	259	267	275	257	269	238	239	269	279	252	268	268	257	245	278	239	233	288	257	261	229	254	225	231	272	248	245	279	253	238	265	260	261	271	241	275	262	238	278	244	271	252	240	244	270	267	269	257	258	243	249	264	239	283	259	257	293	276	238	258	263	266	271	239	261	244	260	258	248	269	263	228	267	231	258	235	220	269	268	281	256	269	248	265	242	261	276	216	246	234	279	285	247	250	240	265	250	245	220	283	240	267	244	267	259	262	241	250	229	298	235	270	234	250	276	265	248	237	241	270	247	275	239	243	275	252	241	254	262	261	244	250	254	245	253	264	221	265	235	266	274	268	247	251	271	233	242	249	250	234	218	258	279	248	226	267	251	269	257	255	248	268	245	259	260	256	220	224	235	248	251	256	232	257	269	262	247	247	240	249	256	258	252	251	243	255	251	277	233	269	250	239	216	251	260	252	244	249	269	251	244	257	255	258	268	244	259	271	252	262	237	265	239	229	252	250	257	244	245	248	284	260	250	258	247	234	242	280	258	257	279	229	276	232	279	228	243	262	278	245	264	260	269	247	259	262	229	220	239	285	251	265	255	262	242	254	291	261	265	252	256	245	251	259	264	250	230	233	270	290	259	248	265	255	269	262	248	227	247	256	227	247	238	252	252	244	251	245	249	228	263	234	264	275	263	240	281	275	279	259	246	257	244	230	249	264	206	248	268	247	257	253	271	282	227	262	250	236	255	257	239	237	253	251	283	257	261	260	233	259	245	238	284	257	258	267	223	275	218	254	239	243	258	258	234	256	230	257	269	260	262	263	274	240	254	248	265	277	272	253	262	224	238	250	249	247	265	266	266	276	248	252	265	256	245	265	262	236	269	260	280	262	243	268	224	267	250	263	257	270	252	257	257	222	269	271	259	256	240	240	294	251	254	251	251	220	273	266	247	265	249	227	238	268	245	277	281	250	273	268	264	247	256	248	235	231	253	244	252	273	245	260	265	243	270	257	250	257	288	236	247	241	291	270	250	246	234	278	261	272	263	242	262	245	215	223	264	222	254	268	217	245	260	258	275	254	252	257	252	265	239	257	269	255	231	282	258	266	252	241	265	274	262	240	266	274	248	265	260	243	241	255	244	293	256	260	264	210	296	255	246	261	225	253	246	257	252	255	242	249	232	271	266	247	225	264	233	230	293	263	264	274	226	267	269	259	251	264	228	221	234	271	265	256	274	264	218	230	248	224	277	263	248	268	260	267	269	283	252	250	249	269	284	263	272	277	241	253	264	251	242	254	275	248	234	263	268	271	271	279	224	229	221	247	240	256	267	240	258	249	278	254	249	260	262	219	238	258	225	280	245	241	266	234	248	265	264	241	273	262	244	262	261	268	264	262	258	245	245	257	234	267	273	275	243	253	254	242	264	260	282	258	219	279	274	288	236	239	268	290	237	233	249	293	266	230	258	254	251	268	258	216	262	253	255	250	255	280	268	231	234	233	284	260	256	278	249	254	250	276	253	284	270	249	222	245	219	267	231	243	260	257	254	257	234	270	269	301	253	281	270	269	247	229	274	271	273	261	266	270	209	239	276	255	255	253	246	245	249	274	257	268	244	251	227	271	251	261	245	272	289	255	263	252	259	260	266	259	262	252	254	248	249	239	257	240	245	254	237	243	229	251	248	258	254	245	241	262	269	266	244	265	284	259	245	264	260	249	249	287	204	233	280	267	255	232	273	247	261	249	240	240	275	245	257	271	255	254	260	258	251	234	285	246	250	266	256	231	246	244	245	246	268	280	215	262	274	251	247	256	270	249	246	232	294	263	235	260	271	228	249	272	241	240	272	257	249	238	256	262	266	267	290	245	261	228	275	276	243	272	264	273	267	246	256	253	231	282	242	260	284	249	274	246	253	269	275	249	229	255	262	279	266	250	261	271	262	242	261	240	243	268	231	249	255	246	262	248	237	280	274	263	238	246	252	237	241	238	242	266	238	262	278	227	268	240	274	258	245	264	266	254	284	248	271	216	242	262	221	282	269	273	252	276	274	274	246	265	221	248	269	248	250	258	243	253	263	279	245	253	244	266	235	234	280	243	276	233	266	254	237	236	295	249	253	259	225	257	252	253	268	259	273	245	266	281	250	230	254	292	226	226	235	250	249	260	274	249	268	300	269	279	238	257	237	256	277	243	255	248	247	234	268	238	224	250	246	265	264	246	262	270	257	258	263	256	248	261	256	265	241	273	229	239	264	253	232	260	243	268	250	268	248	241	263	241	258	244	242	233	305	253	237	274	238	240	245	254	252	229	235	239	246	279	245	248	244	261	283	242	266	290	274	282	264	275	246	260	263	270	271	245	244	252	227	258	257	251	256	268	262	268	251	233	270	261	228	247	255	241	245	270	251	267	266	259	252	283	263	252	238	233	294	285	232	276	259	250	248	275	234	269	251	268	278	236	232	272	235	250	272	268	279	278	251	262	244	246	260	268	246	243	283	281	254	254	233	257	234	249	259	269	238	281	272	254	260	248	259	253	253	258	225	232	244	236	257	268	264	221	279	254	242	269	264	262	255	223	268	237	274	256	259	220	253	260	242	211	237	244	250	238	239	266	244	258	242	260	252	225	279	248	246	264	245	251	254	222	258	272	273	248	248	248	258	248	276	265	248	264	257	289	272	250	256	257	254	263	238	283	265	257	230	261	269	269	210	278	245	281	257	233	279	247	246	242	257	241	262	263	265	246	255	249	242	266	286	270	254	286	270	266	251	273	259	244	260	271	276	251	263	226	240	265	275	252	290	272	271	238	267	272	244	226	251	244	265	263	275	281	262	245	237	241	239	263	256	273	248	257	246	239	240	230	254	259	254	250	267	245	266	242	246	250	237	262	267	237	258	270	255	249	240	238	255	249	246	279	243	242	269	272	277	294	258	266	238	267	242	260	258	268	239	246	239	289	264	241	223	251	239	235	244	250	252	261	244	248	270	255	256	256	275	273	235	266	231	261	264	283	244	265	227	253	236	262	246	265	251	248	273	237	260	239	262	240	256	260	256	263	265	268	261	230	269	218	249	271	253	236	243	244	244	224	282	231	231	260	238	274	245	257	241	270	263	253	259	241	242	263	269	240	261	235	229	253	258	252	249	261	242	262	257	241	246	260	271	265	242	285	220	261	291	280	251	267	223	239	248	259	210	238	256	219	243	266	238	233	235	270	235	260	244	264	264	256	248	263	243	274	268	250	236	255	236	253	236	266	254	267	259	242	274	256	234	265	265	241	281	242	252	280	250	242	260	275	267	216	275	289	278	264	277	218	271	241	226	275	242	208	261	262	250	269	254	267	259	265	264	268	256	246	233
18849	27373	17387	10353	13590	20242	18108	5572	1189	480	459	461	463	381	406	441	662	609	479	418	449	436	500	481	425	449	466	426	425	448	431	434	448	438	448	434	407	440	420	402	402	409	399	398	421	410	379	440	432	438	403	419	420	427	419	416	436	410	379	431	453	417	411	381	415	429	412	404	422	401	403	410	403	441	451	385	460	420	432	394	430	412	423	418	418	413	414	444	404	436	422	390	435	420	410	388	413	412	415	421	418	424	397	396	451	392	389	434	400	406	401	410	437	406	415	442	422	407	425	417	386	374	392	414	441	431	427	443	377	436	410	421	405	392	399	399	412	419	428	411	418	424	412	430	423	426	396	411	423	399	428	398	396	410	404	435	424	396	425	420	406	423	419	447	431	410	396	399	414	431	453	422	398	432	428	403	421	394	378	426	432	414	413	411	403	440	440	401	444	448	419	410	418	432	411	391	393	466	404	413	406	445	434	419	412	425	453	459	369	425	432	405	454	421	432	417	382	413	411	405	441	389	436	439	429	413	445	398	401	412	426	418	402	408	399	415	409	386	405	375	435	433	412	414	395	437	435	450	452	425	394	424	387	390	423	428	381	401	425	396	409	417	417	422	388	443	432	396	427	406	432	401	428	410	459	441	422	432	410	438	404	436	432	403	408	398	415	405	415	405	421	420	409	406	433	416	357	420	438	403	446	399	421	458	439	400	394	410	416	378	396	466	431	386	417	406	432	405	432	420	438	431	422	399	440	415	412	411	402	424	435	448	431	426	437	418	438	405	415	447	422	400	421	416	427	376	412	430	428	432	432	411	402	423	452	413	395	384	425	403	405	435	424	341	424	413	409	417	438	396	357	443	404	420	439	402	429	425	396	435	405	433	446	434	425	404	396	420	402	392	412	436	440	416	410	419	420	402	461	408	437	418	396	406	441	404	386	395	397	400	460	432	419	410	427	415	391	402	398	406	381	418	418	443	410	439	425	426	404	424	428	429	426	428	421	399	399	402	412	395	426	409	404	463	382	408	419	436	415	425	420	436	399	400	404	407	418	430	434	376	429	420	401	408	445	446	430	389	400	390	422	385	386	411	446	398	422	421	407	424	406	439	450	378	409	424	404	409	427	438	397	397	434	390	412	420	394	418	423	435	422	420	404	429	428	435	413	414	391	388	411	404	381	372	409	415	399	409	440	448	397	403	435	435	406	405	405	429	397	432	383	444	419	440	408	440	407	399	437	424	403	433	441	435	438	411	420	431	451	382	430	416	407	389	445	401	426	417	418	410	459	444	414	411	426	404	394	417	443	413	435	412	441	444	405	406	417	437	397	431	404	374	444	444	422	412	383	437	400	411	426	393	412	418	427	375	397	373	410	414	381	400	385	407	403	381	423	448	416	428	400	449	423	395	394	441	418	384	421	428	414	447	453	394	423	461	417	426	407	450	418	385	403	437	408	437	430	391	421	427	430	413	412	457	421	418	392	425	408	448	421	402	420	439	418	437	399	403	433	416	390	418	428	417	450	444	399	418	439	412	416	446	396	396	436	383	401	393	409	437	425	399	434	405	390	432	437	392	419	443	400	458	391	446	405	400	410	415	425	425	415	395	408	420	396	408	390	401	416	435	469	416	400	401	398	450	436	440	385	433	390	447	430	415	414	451	425	413	463	452	403	444	435	440	378	411	435	415	397	420	442	394	431	418	429	454	397	368	431	431	414	424	411	406	413	440	413	399	432	393	399	405	469	409	400	436	404	445	431	431	390	383	414	415	395	445	391	385	424	392	397	383	424	405	433	431	406	428	434	420	421	422	423	443	416	445	424	422	436	400	373	401	395	447	368	403	451	402	414	453	436	420	419	446	429	430	400	386	415	444	446	427	388	404	406	410	408	406	402	415	446	429	402	429	431	411	420	389	389	403	417	394	367	392	431	393	434	407	452	412	427	414	400	416	401	396	418	364	442	416	415	435	419	402	443	406	405	409	444	419	346	394	452	418	411	429	445	411	446	421	412	417	397	425	376	417	404	454	419	436	394	416	385	386	452	426	436	418	416	411	386	426	410	416	434	439	404	396	421	409	443	399	394	458	436	378	417	445	439	412	434	438	432	414	444	417	419	383	377	428	452	403	443	427	399	422	440	396	387	438	422	427	420	415	437	386	429	447	427	389	412	436	416	455	409	380	455	390	412	405	393	455	413	420	438	399	426	428	395	418	421	445	432	404	454	414	422	455	384	448	393	435	429	415	384	383	401	433	390	423	440	400	421	474	421	383	436	391	468	438	416	375	376	401	425	447	404	429	415	440	435	377	420	437	420	375	421	393	371	446	403	440	421	417	414	450	412	433	402	433	413	426	392	399	387	411	445	421	395	402	382	410	410	403	394	424	432	444	379	418	449	393	435	434	420	427	415	426	436	430	440	402	395	427	397	417	438	388	394	457	416	434	409	445	424	412	469	414	415	436	397	408	395	416	425	412	405	425	411	427	433	427	386	432	459	435	407	424	408	419	388	386	433	414	413	425	401	386	391	416	468	425	419	453	402	407	394	415	413	397	421	398	436	376	416	414	442	426	369	407	414	361	411	392	394	409	421	414	434	456	421	414	408	408	413	430	452	410	437	419	403	441	392	408	450	421	428	415	431	420	401	421	378	453	420	419	379	429	439	396	429	443	399	431	406	426	376	395	428	412	402	419	406	411	434	380	438	415	459	416	429	396	383	446	399	424	433	372	414	406	399	412	430	429	441	404	405	392	422	397	406	406	426	420	407	409	432	406	430	427	434	438	417	450	430	429	409	404	411	420	416	430	428	426	423	417	395	392	397	404	399	415	427	422	435	415	438	392	416	424	379	451	436	408	427	394	408	419	426	423	406	417	367	405	426	452	431	429	441	445	413	412	416	448	426	460	427	396	435	411	432	381	428	394	441	387	412	388	425	424	391	421	413	392	447	397	379	405	399	413	410	421	389	436	442	395	424	407	403	432	441	436	412	421	448	409	451	406	415	395	372	396	415	414	426	406	382	427	456	385	405	398	390	424	403	426	406	431	401	428	417	403	411	461	462	410	397	421	388	413	432	432	415	394	432	408	406	415	417	407	422	431	409	393	416	384	424	441	393	411	426	402	414	401	419	439	406	408	429	407	441	402	415	420	411	393	406	429	405	386	415	449	453	447	382	428	409	444	450	422	420	416	436	408	392	389	418	401	369	411	422	416	423	421	413	418	452	433	429	451	391	387	397	447	340	416	409	424	435	380	436	397	392	405	410	423	420	408	427	422	438	427	455	405	468	382	404	441	415	399	413	436	387	407	420	420	393	460	374	438	416	368	439	402	408	421	416	391	432	398	375	434	365	416	408	427	453	391	429	463	404	422	402	420	393	402	418	406	463	414	393	437	455	431	432	413	428	408	420	424	458	418	440	410	424	430	415	416	412	406	397	423	418	381	441	402	413	371	435	431	391	406	428	413	415	398	402	376	450	391	407	426	432	406	383	411
24217	21193	28181	24334	22963	44395	38631	17732	3057	331	351	314	306	312	335	686	791	552	283	318	324	348	423	350	307	326	323	294	285	273	311	289	292	307	288	298	308	287	304	269	288	302	315	258	281	301	302	284	301	319	296	279	299	289	283	277	298	304	319	296	301	309	293	275	268	303	311	299	326	264	276	294	306	296	302	300	278	302	286	283	299	338	291	287	291	316	279	303	240	316	318	277	266	267	280	285	306	283	293	324	308	293	278	267	303	278	302	320	293	312	273	284	267	295	279	296	301	277	313	316	293	301	265	298	284	301	268	278	305	285	306	287	269	264	309	272	304	292	306	292	333	275	290	291	305	282	291	293	283	286	274	325	295	288	284	295	286	303	279	331	293	284	279	288	282	301	306	301	291	299	298	286	282	322	274	303	290	289	312	286	333	291	294	281	313	312	309	315	324	298	319	287	307	272	318	288	277	283	308	303	279	303	286	281	276	307	308	301	258	263	282	279	332	281	278	267	269	282	290	299	255	299	304	284	298	268	285	301	274	278	304	293	294	283	294	292	246	307	284	258	325	306	296	313	277	285	312	299	310	286	275	296	302	274	283	293	307	285	325	302	287	292	282	277	295	300	263	307	279	301	296	306	256	295	282	286	283	305	317	292	301	278	298	300	315	282	259	304	282	307	300	252	260	269	311	288	291	279	296	262	279	287	290	294	298	286	283	263	313	314	278	305	289	300	301	285	289	295	309	325	278	264	297	318	271	290	305	277	288	289	288	299	284	323	264	270	280	259	302	290	308	279	284	289	273	309	298	290	276	303	285	294	277	301	260	313	278	301	285	277	279	283	313	281	287	285	264	290	294	278	289	295	292	267	278	313	284	292	318	307	297	263	286	307	285	309	297	292	274	279	306	319	264	285	274	294	280	332	302	295	297	308	283	292	310	316	276	294	311	310	301	285	258	255	290	282	319	294	262	289	301	301	263	327	332	302	277	292	275	289	308	281	300	278	300	277	304	280	292	285	307	312	294	306	279	303	305	325	302	301	281	299	298	289	299	300	299	310	308	281	300	295	242	275	312	293	283	302	313	288	282	303	277	285	276	299	289	285	278	298	288	295	287	277	307	291	324	287	294	285	312	287	279	284	329	290	292	293	304	260	280	275	248	298	289	278	336	294	310	267	304	303	299	291	295	309	294	284	299	290	307	297	301	309	321	262	285	282	298	294	296	268	308	299	263	338	299	301	254	281	301	280	305	272	302	282	287	269	290	310	306	256	303	308	300	311	292	304	280	290	284	326	317	320	293	297	288	315	289	289	299	296	274	298	307	286	279	306	289	290	289	294	266	304	287	329	281	284	287	269	301	302	274	274	275	286	287	303	327	267	274	304	320	298	285	274	314	295	312	302	309	298	291	306	273	288	309	297	300	300	296	293	335	300	271	307	346	319	302	274	297	330	308	294	319	305	294	258	292	298	304	276	306	281	299	298	279	264	295	288	305	279	276	307	321	306	277	275	300	289	325	269	277	286	312	315	284	268	269	271	281	281	291	312	292	281	306	278	299	290	315	308	301	289	295	252	310	287	286	289	284	302	312	309	313	286	286	291	299	279	281	281	292	291	310	283	257	302	280	284	278	280	268	309	288	296	282	294	297	291	270	284	321	317	294	323	273	307	296	278	270	298	273	311	297	277	296	278	292	277	296	284	286	279	287	304	307	303	282	314	268	298	284	275	274	282	280	322	288	321	294	309	288	316	293	284	291	281	297	298	298	277	277	311	279	308	305	307	315	309	307	326	295	266	333	286	263	312	281	288	290	289	279	276	292	292	315	318	302	252	295	320	286	298	282	284	310	311	252	284	287	283	300	290	299	296	288	289	324	312	269	305	265	254	274	297	264	292	285	284	278	279	299	268	288	291	263	345	292	326	288	294	277	286	272	309	288	330	303	288	291	304	302	281	274	294	272	290	290	258	307	288	310	289	355	293	307	278	280	303	286	304	295	261	310	284	302	268	271	271	277	320	292	285	306	285	288	287	282	302	289	279	301	287	273	300	284	294	294	282	284	285	271	266	278	280	290	308	281	296	295	261	263	271	295	311	309	282	310	276	295	291	290	313	287	297	277	302	293	300	285	290	296	285	284	279	298	295	283	311	305	285	304	309	328	297	277	333	287	281	312	262	281	285	284	288	296	295	287	297	288	296	278	283	325	272	280	287	296	316	278	272	303	282	280	306	293	272	325	293	265	274	293	269	274	254	281	357	295	271	293	317	305	286	280	281	289	292	280	277	298	251	294	273	299	304	284	305	301	278	307	278	288	293	266	279	273	299	291	282	275	332	311	311	274	289	308	260	291	306	276	290	296	284	283	278	303	304	327	328	305	296	288	295	276	289	293	271	315	291	322	274	298	271	266	327	270	293	306	305	295	309	292	289	255	285	302	313	300	268	311	300	284	292	328	294	313	295	291	292	333	278	292	292	284	284	288	293	318	284	289	297	259	286	287	282	278	305	251	306	282	294	288	314	298	309	295	273	290	288	288	275	282	300	276	273	264	325	279	308	321	271	311	289	274	312	311	268	321	280	268	292	294	281	306	277	287	297	294	277	292	308	272	318	292	345	295	274	260	282	273	292	302	287	304	291	277	323	290	272	306	289	303	307	294	288	302	301	288	308	262	289	302	310	266	297	286	302	295	320	273	303	297	257	290	261	294	266	294	281	289	294	301	317	297	293	288	306	300	299	295	311	304	305	293	285	305	303	285	290	308	305	311	300	288	319	276	290	310	316	339	275	288	280	269	293	306	303	274	286	286	263	253	285	277	297	316	290	307	302	292	292	229	289	265	266	293	303	288	314	281	312	287	300	290	292	276	296	314	290	305	279	302	273	294	307	318	293	284	318	289	318	309	284	287	306	288	277	293	284	294	319	307	333	320	279	289	318	270	303	271	326	318	302	301	278	307	296	285	276	290	272	284	306	284	315	283	299	340	277	291	282	284	277	253	250	308	270	284	291	275	317	313	292	292	289	320	283	286	285	261	302	290	292	302	291	272	314	276	305	297	296	299	312	283	291	280	288	258	279	281	271	273	293	289	289	282	309	267	297	284	290	292	289	265	270	312	275	303	283	282	314	315	312	291	309	297	294	314	289	269	296	296	304	298	280	271	294	289	283	268	290	304	321	292	313	282	291	289	288	277	291	284	304	265	326	293	294	287	304	276	301	254	308	309	322	318	292	295	304	294	311	278	276	292	304	308	272	288	267	291	293	276	281	293	296	284	280	278	312	281	292	279	282	296	299	316	288	294	273	276	308	277	266	287	283	291	312	258	310	287	294	276	310	314	253	296	314	296	294	336	306	296	304	270	292	299	296	280	275	304	306	287	283	279	321	296	306	299	279	285	245	277	280	295	290	299	305	272	320	319	315	267	286	316	304	274	314	297	309	321	286	293	266	276	290	299	294	319	280	293	289	308	302	289	306	283	272	327	308	272	287	281	272	273	312
22995	38335	30506	16495	27499	48608	39688	20895	4491	571	549	537	532	544	616	1768	2212	1223	568	550	558	645	843	604	493	480	542	474	472	468	496	475	496	437	491	449	467	438	485	469	491	481	481	463	505	436	488	501	462	456	474	475	480	480	492	445	513	467	460	499	527	466	497	502	498	471	447	490	451	481	497	454	461	482	495	499	425	439	462	468	481	497	485	504	455	467	511	479	459	482	491	496	489	483	487	457	479	459	463	483	480	503	487	505	486	491	485	492	476	476	479	435	512	482	468	507	490	464	454	494	471	446	525	474	436	467	448	426	496	467	411	486	470	507	479	475	495	446	482	480	488	461	479	491	482	500	471	479	463	458	501	432	496	463	438	467	461	460	477	465	459	493	533	474	495	440	465	467	488	475	469	460	470	472	484	499	494	461	435	463	529	467	483	461	497	480	470	440	477	475	431	451	477	471	478	434	498	483	480	498	453	476	448	514	503	495	508	490	494	506	458	472	449	497	455	488	457	490	424	496	501	478	468	418	479	420	472	470	511	498	495	438	475	460	460	511	482	510	464	476	464	464	502	432	468	480	500	478	478	483	495	454	477	449	474	478	471	470	478	483	452	486	492	469	501	497	467	483	467	482	411	522	459	445	467	465	469	493	501	457	420	469	503	483	454	496	487	463	479	515	522	513	441	471	463	488	478	504	496	423	492	482	487	467	429	463	474	479	486	490	448	471	459	447	482	480	505	497	461	487	485	462	492	471	447	466	488	472	443	502	466	458	444	487	468	488	459	470	496	507	481	471	462	469	466	453	501	481	492	469	483	482	448	462	462	474	458	457	477	467	477	495	484	479	487	452	496	483	463	472	522	502	458	486	500	457	463	468	432	475	487	452	472	479	450	514	479	457	493	475	451	450	482	493	489	491	500	488	511	474	458	478	494	478	468	509	492	446	466	475	448	495	487	468	460	464	482	493	494	425	468	473	464	454	489	462	467	451	476	504	490	473	441	480	458	489	492	484	429	462	428	503	449	480	486	412	444	487	472	486	492	498	457	503	483	479	499	473	472	441	470	448	519	471	475	470	478	477	473	460	498	501	436	486	497	457	467	425	502	496	490	519	443	467	509	504	461	440	530	476	493	494	475	517	478	497	440	471	482	464	500	492	453	499	487	539	450	477	473	502	466	439	485	485	486	482	453	496	485	463	464	506	480	489	446	494	488	485	477	478	476	477	452	487	477	456	454	519	497	439	474	478	465	482	459	475	453	482	471	478	460	480	466	469	494	457	503	465	449	450	468	480	491	451	458	465	460	492	460	425	495	474	458	471	464	479	527	467	476	479	492	498	494	459	442	515	477	482	472	500	481	461	487	530	491	473	502	490	437	508	474	524	453	483	454	458	490	461	436	472	472	475	467	510	468	503	489	423	466	455	518	510	485	447	509	467	449	471	486	455	455	500	490	482	475	449	480	477	544	514	485	485	491	487	498	486	485	461	518	457	466	479	501	519	507	497	477	512	469	456	480	461	478	501	484	466	422	413	476	465	479	493	465	495	502	468	460	442	469	481	528	443	466	454	490	489	427	526	469	487	439	501	454	473	478	431	457	507	491	444	434	430	493	431	455	468	470	476	495	486	504	505	450	483	503	443	457	513	455	494	491	454	460	490	471	515	474	471	456	498	494	511	553	466	482	485	467	510	451	407	513	488	462	445	507	485	502	430	482	477	484	513	468	478	498	487	463	484	456	479	495	469	494	457	489	476	471	472	464	457	463	489	479	468	482	455	457	480	490	493	454	490	513	475	457	467	473	474	474	479	497	495	476	438	520	451	472	497	510	487	434	501	494	496	492	496	462	441	475	444	523	517	470	479	503	482	475	443	426	485	429	487	468	482	491	483	511	472	448	474	493	473	500	472	471	478	444	513	448	468	442	458	482	484	456	512	450	509	450	471	528	469	492	463	504	477	475	515	469	459	496	488	496	468	492	496	494	442	493	463	464	491	454	460	456	466	501	459	489	501	447	472	465	525	443	453	546	454	488	482	484	496	488	493	469	478	457	446	435	500	452	486	482	439	464	476	469	449	465	486	464	510	505	495	488	473	461	451	463	474	459	466	484	466	504	477	501	490	508	457	537	506	471	426	471	465	458	491	486	498	476	477	490	484	486	481	474	512	453	444	442	487	472	426	472	494	473	472	464	477	494	464	435	453	484	434	453	500	477	494	478	440	483	493	467	469	458	483	470	473	469	470	466	466	475	445	526	449	491	469	495	481	485	492	484	484	469	470	475	458	498	498	508	477	500	489	476	464	448	515	491	489	466	507	490	462	490	477	458	481	498	438	504	486	477	478	467	475	472	464	465	515	498	504	439	457	480	514	476	483	453	419	474	458	498	470	475	478	508	469	475	519	478	476	442	462	481	488	469	453	461	449	441	486	476	485	478	497	452	425	490	489	480	453	475	458	436	482	519	444	495	480	480	477	461	484	488	502	457	446	483	449	457	492	502	463	466	493	439	457	473	516	462	464	500	461	494	497	492	486	496	467	468	464	473	436	480	463	456	505	457	478	528	500	472	505	474	515	496	492	487	449	444	470	468	514	468	431	458	514	452	456	498	481	469	419	523	485	503	476	471	504	463	475	471	488	471	498	456	459	474	439	501	470	460	456	466	427	463	460	494	464	450	445	485	436	444	477	479	473	489	459	455	478	498	492	474	462	471	473	507	508	441	437	505	428	460	479	476	440	444	512	468	448	496	462	473	477	455	508	478	463	456	434	480	489	456	451	507	526	481	492	458	479	466	458	450	494	508	474	515	463	475	462	448	449	497	475	442	488	427	481	526	488	460	457	491	470	474	470	462	474	455	465	473	453	451	481	472	434	461	473	475	458	482	474	490	475	481	500	508	496	493	506	491	478	509	501	454	466	430	464	483	494	465	462	503	472	497	465	498	458	492	481	474	453	489	480	454	471	501	471	447	474	482	494	460	471	486	493	489	499	457	509	497	458	460	500	509	487	475	509	437	453	466	458	464	506	491	459	462	423	496	513	493	487	483	507	457	490	494	482	458	467	457	455	465	485	484	484	461	516	484	464	454	509	484	491	476	496	420	486	468	464	459	512	467	520	453	479	502	495	489	473	478	491	465	456	452	485	545	469	476	469	487	469	464	484	465	516	519	499	445	482	460	467	493	509	499	459	483	466	482	493	501	492	456	455	488	488	452	492	469	480	492	497	473	502	473	502	448	503	509	504	458	451	469	479	484	469	492	429	458	494	516	475	462	469	494	474	464	488	464	468	452	505	461	479	454	472	479	488	443	448	472	489	449	489	476	521	459	460	465	445	506	492	486	449	476	478	469	458	487	436	496	448	481	492	488	500	504	482	501	466	527	510	486	441	458	505	486	469	466	463	462	433	490	420	519	473	489	487	491	445	437	480	514	503	475	501	471	466	468	447	490	478	519	450	500	502	469	457	495	458	486	457	453	513	472	481	483	502	488	466	462	452
23039	21225	28946	23611	26925	57180	48695	24767	5302	398	300	296	292	276	327	1132	1295	398	291	349	352	343	515	434	305	287	257	252	217	268	249	254	252	272	248	269	236	223	265	254	269	247	268	234	301	253	247	239	261	236	229	241	243	261	251	259	266	254	251	296	276	262	269	247	247	244	265	225	251	250	257	235	256	232	237	241	253	248	237	265	245	256	219	238	261	254	252	263	247	290	237	239	256	265	275	250	235	232	270	263	273	231	229	223	242	255	236	251	257	232	225	242	245	271	249	233	226	257	254	238	237	259	249	241	244	222	268	232	265	233	226	218	236	276	252	266	228	236	252	248	277	245	241	226	260	272	240	243	267	229	229	257	251	252	233	247	242	245	256	229	250	250	269	237	251	263	238	231	222	254	241	258	270	230	247	240	241	249	262	238	230	244	262	230	249	258	245	272	224	227	229	253	238	226	241	251	251	238	241	254	232	238	259	252	244	266	234	261	199	266	226	252	241	233	251	236	249	240	249	263	255	242	271	222	229	271	235	264	251	245	271	213	241	231	240	252	267	233	246	224	281	252	254	224	240	249	236	254	261	254	250	252	258	238	244	231	239	250	216	255	244	246	246	241	265	204	229	264	222	239	227	260	237	249	239	225	239	225	242	240	238	253	286	243	233	256	235	255	241	268	218	238	246	238	251	249	254	251	244	263	242	248	242	277	265	263	295	247	268	232	242	248	234	237	287	256	215	254	233	250	243	253	270	238	257	272	255	257	249	261	226	261	249	244	243	252	240	267	252	252	232	251	261	286	282	242	255	219	246	235	272	217	226	252	244	249	224	227	256	248	260	260	269	261	271	248	254	240	236	242	237	235	280	218	234	253	223	242	241	256	234	238	265	283	238	229	270	235	255	261	229	250	247	235	247	221	231	224	241	238	261	244	246	261	264	255	250	247	234	255	263	249	237	269	256	228	220	228	265	267	239	230	243	267	265	237	215	227	223	262	249	235	253	260	249	245	234	237	250	243	243	263	247	251	242	253	258	255	244	249	245	273	254	244	261	249	247	254	254	280	251	264	244	249	242	255	260	242	276	267	263	261	250	268	253	245	251	234	249	235	254	226	239	237	286	232	247	225	262	269	256	237	230	270	243	245	270	214	235	246	260	265	231	229	248	244	276	253	279	259	248	256	253	249	224	245	229	269	253	242	233	228	254	235	225	240	258	267	252	244	246	262	235	247	248	258	261	251	248	267	278	243	232	245	249	250	238	234	234	244	238	232	233	230	257	257	250	246	278	226	253	269	236	235	243	265	258	231	238	235	255	243	257	257	258	244	264	230	217	253	265	229	262	249	242	230	263	242	248	256	248	259	270	243	257	284	248	239	252	245	224	270	251	244	282	241	230	224	246	242	269	210	252	267	240	237	239	245	246	242	268	236	245	250	226	242	265	263	244	241	256	229	257	250	219	262	241	247	254	275	245	240	243	263	272	227	272	270	251	263	266	228	267	246	296	220	264	261	235	236	249	239	258	212	281	260	249	226	235	244	264	257	266	249	227	234	219	247	247	258	226	269	243	251	254	233	249	248	246	287	247	216	246	236	255	262	243	262	265	251	268	236	284	248	255	233	254	236	255	267	254	242	224	231	252	276	252	243	227	238	249	243	233	276	259	240	261	242	229	248	253	260	251	220	291	270	240	256	257	239	247	242	256	261	266	226	236	249	260	220	223	282	254	245	243	273	236	246	243	270	240	236	263	233	231	243	252	265	273	215	262	254	240	233	213	262	244	259	252	276	248	256	273	248	267	261	247	249	238	237	253	241	264	234	277	245	275	266	238	259	240	252	239	237	254	251	232	252	247	239	236	251	248	252	236	250	273	263	236	246	261	253	239	238	233	225	244	240	238	251	232	227	248	237	215	259	256	259	269	235	240	250	231	293	252	259	225	269	247	243	259	259	229	250	254	241	253	247	257	236	239	215	240	255	246	230	281	231	257	283	265	241	229	255	263	218	240	256	287	248	235	221	232	268	260	237	264	255	293	239	267	253	250	227	224	241	274	257	257	288	235	223	253	261	253	274	239	229	222	242	261	265	248	245	259	276	237	260	225	262	258	223	250	225	257	234	251	231	258	241	228	270	258	237	259	245	265	237	259	277	275	251	260	292	263	251	218	227	241	251	246	247	233	250	263	249	238	218	226	257	257	266	269	247	219	236	276	214	247	261	272	240	245	266	253	251	258	227	254	225	228	264	248	264	243	257	264	229	248	248	256	256	228	235	237	225	269	246	256	259	232	250	231	272	226	232	249	231	241	254	220	226	255	254	249	258	243	257	240	260	238	289	257	264	246	225	279	282	246	243	238	260	255	233	237	240	244	229	257	260	302	261	264	270	244	249	235	248	260	239	242	283	261	234	263	245	241	208	249	225	217	263	256	240	263	270	227	259	226	256	234	244	263	256	250	245	247	275	252	276	249	247	257	228	266	254	252	246	247	256	235	226	223	279	235	256	229	278	253	247	272	233	232	241	245	267	245	252	241	225	260	252	286	247	260	257	201	251	248	243	242	232	236	247	226	239	263	232	245	231	245	278	253	245	249	229	244	236	249	219	245	229	272	231	248	253	238	246	249	245	226	236	240	262	239	254	240	237	225	248	245	245	248	260	236	238	242	251	241	254	270	285	228	227	259	251	252	259	229	274	250	248	257	247	226	214	235	242	241	281	255	253	264	237	232	241	249	240	208	264	256	252	247	236	231	262	255	275	235	263	242	257	241	278	268	250	254	247	232	257	255	221	254	255	226	234	220	256	258	275	233	263	234	267	234	236	249	258	247	259	259	255	224	243	245	237	249	258	274	258	247	247	263	267	255	265	262	265	246	256	238	232	255	251	233	248	258	242	232	203	215	254	244	226	227	236	265	236	259	265	278	249	261	229	253	237	252	259	241	248	264	262	249	276	252	258	237	245	260	266	231	275	223	246	240	241	247	250	254	236	247	275	230	231	239	255	238	255	247	234	253	250	246	226	245	268	260	232	217	265	237	231	243	218	237	248	223	236	235	253	276	234	249	241	239	261	244	238	245	230	249	243	258	235	257	218	226	257	256	257	237	260	258	268	240	266	250	255	280	243	249	250	244	243	239	245	252	223	257	231	216	259	239	254	252	247	245	262	240	267	233	251	239	261	248	257	231	268	255	234	270	264	252	256	257	249	250	244	241	277	262	233	235	244	244	259	268	248	261	238	231	236	257	234	219	226	216	266	243	258	266	273	254	233	249	239	258	229	270	277	251	252	249	243	209	249	237	260	256	242	250	247	242	244	243	247	240	248	245	242	223	231	276	269	246	266	238	232	256	227	244	258	236	242	258	252	251	230	270	264	208	223	231	229	269	284	248	226	248	239	232	254	247	244	248	221	234	276	197	230	247	268	272	261	259	251	246	266	232	261	255	249	227	257	241	239	241	265	269	239	237	240	269	269	253	260	265	204	202	257	250	251	244	257	238	233
26432	45067	37444	23180	37727	63492	48807	27388	4411	630	489	502	477	464	657	3525	3875	762	484	765	750	765	1203	1076	547	449	438	391	382	386	421	407	406	393	404	416	385	413	401	414	417	419	414	420	387	396	418	379	406	418	411	390	401	421	370	446	398	411	382	436	423	444	416	400	403	398	380	417	442	410	388	383	424	441	449	375	380	388	380	396	370	410	396	406	430	397	404	373	415	423	400	398	423	372	434	383	400	380	403	383	408	407	419	399	407	391	429	368	386	391	381	410	438	378	391	386	395	410	395	398	400	381	421	419	393	385	414	397	399	381	420	394	404	388	426	420	419	389	414	393	437	403	371	394	396	390	434	432	404	386	382	411	399	405	384	386	393	381	374	402	402	390	389	410	370	425	427	399	416	400	422	400	398	398	396	399	408	408	417	405	408	443	387	391	418	393	413	380	412	442	396	384	395	390	430	382	394	431	374	390	427	379	425	411	389	411	356	417	372	379	390	419	420	427	354	403	382	405	377	400	407	431	438	406	394	412	396	383	393	388	402	380	385	398	389	397	394	427	389	363	392	372	360	420	416	402	431	406	398	401	388	399	388	405	412	413	426	380	390	379	386	419	389	413	408	417	378	422	425	400	386	415	408	416	425	402	406	347	405	415	401	425	413	388	420	389	408	376	459	379	383	396	402	384	382	414	422	425	411	406	384	422	390	403	390	405	393	405	407	400	413	391	408	399	391	407	399	383	421	392	382	422	387	391	407	410	403	425	403	415	388	410	443	412	397	411	423	396	409	432	386	417	386	390	369	375	375	362	414	401	419	419	423	400	350	391	415	396	428	380	398	420	393	376	398	415	428	380	392	395	374	435	390	399	402	391	421	407	391	415	360	398	410	403	428	390	397	409	399	398	404	391	398	386	411	407	401	409	363	399	402	383	413	404	421	399	438	406	391	353	408	421	371	411	385	425	380	404	413	415	393	397	387	385	425	390	403	382	376	414	361	394	413	365	377	386	408	410	406	366	372	402	388	399	404	398	401	384	406	417	389	402	399	409	383	405	359	419	415	379	408	368	425	424	367	454	443	391	386	385	419	395	385	397	416	367	378	432	405	426	423	390	417	400	413	382	402	370	430	412	402	381	402	404	397	431	415	404	406	408	382	379	361	417	379	390	384	398	429	416	413	394	416	402	350	383	414	408	418	426	392	386	413	364	363	437	400	397	416	410	386	429	395	391	394	370	423	396	420	388	383	397	389	422	422	385	388	388	413	404	363	408	365	435	385	368	367	413	418	385	384	382	414	419	388	412	388	417	399	424	350	372	350	410	390	402	390	386	390	406	371	365	425	390	414	364	438	425	430	424	397	407	365	375	425	410	384	407	387	358	379	393	443	418	385	407	392	384	364	390	411	383	389	387	377	402	392	419	410	383	401	382	412	364	386	388	400	391	416	416	396	384	443	405	413	412	397	397	398	376	377	428	405	416	385	404	413	386	416	419	387	418	378	409	382	382	405	424	365	416	368	427	368	401	413	405	397	396	411	421	398	392	407	415	418	419	410	379	385	358	400	436	407	374	420	371	420	418	420	358	411	419	425	380	417	378	393	381	385	388	388	390	362	383	394	400	393	392	402	424	389	402	415	393	405	412	402	365	421	360	376	379	384	409	395	386	415	408	396	372	403	370	358	395	396	443	392	351	414	370	420	397	415	389	390	394	398	388	411	406	361	432	408	388	364	426	421	392	402	381	406	386	433	416	405	407	398	409	412	381	355	391	393	417	417	404	391	392	428	374	409	425	419	363	389	410	443	364	401	400	373	399	412	395	382	429	380	405	350	390	380	426	417	386	397	378	425	404	424	410	369	412	374	410	415	399	406	390	401	377	421	408	401	410	379	421	387	376	392	388	426	386	365	400	393	414	395	383	391	380	383	423	372	426	402	404	405	422	432	419	379	365	415	418	414	422	440	409	393	351	390	401	418	392	434	401	382	446	384	420	417	396	387	406	400	368	413	384	366	393	419	396	371	390	379	380	418	426	373	417	365	392	425	376	411	444	404	404	410	366	388	415	413	408	412	372	406	412	415	368	435	361	364	385	383	417	362	406	402	341	430	372	415	382	386	401	396	377	431	381	379	420	425	384	362	402	424	379	431	388	354	385	424	439	399	367	442	395	399	354	388	411	397	404	382	381	393	414	441	388	413	421	428	408	397	405	386	364	416	418	386	371	421	425	413	404	373	395	374	404	435	403	406	402	439	419	378	441	405	394	391	389	371	433	386	414	455	418	435	420	402	376	382	403	376	389	394	399	397	391	407	393	390	364	392	404	374	393	403	411	402	385	385	357	409	362	416	369	377	399	444	390	386	432	405	404	456	383	402	390	408	377	386	360	424	410	401	384	384	393	409	395	413	396	439	411	412	429	406	402	451	409	410	380	392	386	460	378	421	387	405	418	394	399	403	415	355	357	390	399	404	380	396	413	443	385	432	373	387	397	379	371	370	408	386	366	402	379	442	406	393	390	424	395	407	402	411	389	384	386	375	384	403	404	394	421	421	407	391	406	432	410	401	405	399	410	420	388	385	380	402	403	401	396	384	401	409	408	390	396	404	420	415	408	413	399	410	394	420	430	415	407	398	375	410	382	399	408	408	382	386	388	379	408	403	370	433	392	396	396	383	428	379	387	398	424	433	409	417	374	361	431	416	410	405	384	423	429	388	376	413	422	387	389	403	418	399	385	397	398	403	377	386	399	380	402	408	434	389	392	426	409	406	402	382	381	405	381	412	352	395	418	409	392	381	375	401	409	375	446	422	413	410	375	391	389	407	408	387	367	404	378	409	403	423	405	381	382	428	378	430	391	430	404	389	416	421	439	370	411	366	367	380	387	435	417	399	424	409	419	435	352	389	411	437	378	393	402	397	395	372	382	416	393	405	399	378	401	365	406	395	422	374	419	402	396	393	415	418	397	367	413	445	401	385	404	346	412	430	424	412	396	387	410	364	418	403	392	393	421	391	427	436	402	398	385	398	411	399	404	370	441	410	426	404	387	373	419	404	378	395	428	406	413	372	397	416	365	401	386	385	368	437	391	411	395	401	394	443	412	393	360	427	430	421	387	369	420	420	388	403	422	390	412	415	391	418	393	378	437	401	411	430	369	407	391	359	373	401	388	408	365	381	416	417	361	398	409	421	418	394	374	384	393	454	433	368	408	423	407	434	376	392	419	465	420	376	404	394	415	377	395	368	388	385	422	391	364	387	399	404	402	380	407	402	406	386	395	426	362	396	409	393	393	400	406	402	372	415	420	408	402	396	408	376	383	403	371	422	393	431	410	417	379	394	401	374	410	398	415	399	348	397	392	390	419	400	402	372	417	422	381	415	367	408	380	377	418	425	396	423	400	400	391	423	389	387	384	405	447	384	382	360	411	412	412	391	373	399	387	402	387	419	407	412	379	403	371	353	402	396	396	425	390	439	374	394	421	401	406	361	420	409	358	404	401
26714	21253	18088	6863	6872	14297	9944	2046	338	267	267	274	267	277	231	323	329	292	244	305	238	263	252	269	236	246	248	250	243	255	253	244	246	226	213	238	249	245	237	249	245	244	240	244	248	237	225	273	243	236	215	282	273	258	242	215	247	251	244	269	263	233	212	268	243	238	248	243	254	230	249	263	239	242	236	249	233	232	268	246	237	230	258	228	246	225	267	265	268	224	255	238	246	242	253	255	282	235	230	255	249	244	273	263	256	260	248	242	220	270	239	258	223	244	262	248	211	239	241	269	271	247	253	217	244	249	252	263	243	235	251	263	220	254	239	276	234	245	240	243	288	259	249	227	269	196	229	239	247	243	216	262	226	250	240	253	244	257	274	268	252	238	241	231	250	271	221	241	226	217	252	234	213	253	232	258	255	230	233	248	238	249	258	250	218	283	251	262	258	244	255	233	245	255	250	258	251	260	245	252	246	257	248	240	253	232	238	257	247	247	245	257	280	237	231	252	247	256	254	229	201	245	229	253	260	233	242	220	259	240	242	260	237	236	224	224	248	272	234	263	262	240	238	257	253	259	236	214	241	260	219	217	237	262	224	231	261	239	245	253	213	235	244	246	241	238	263	244	256	249	239	247	256	252	247	268	244	253	239	246	238	230	227	242	225	231	275	247	238	205	229	240	241	243	235	228	243	248	250	249	225	253	240	256	234	242	221	214	237	242	250	224	261	239	241	241	252	239	224	257	230	262	249	206	231	240	251	271	239	227	217	268	272	277	269	248	242	236	257	252	244	247	240	241	245	212	239	220	233	199	276	246	237	217	254	266	244	223	255	239	272	264	238	257	245	247	261	245	268	269	237	251	239	248	291	251	256	258	237	234	243	229	250	234	291	285	257	245	271	248	251	255	240	244	255	247	253	271	280	236	239	220	241	249	244	236	242	245	247	244	240	243	247	253	270	254	241	242	239	230	261	257	238	247	271	239	244	259	259	251	257	250	276	215	235	223	244	240	260	255	242	235	254	244	235	242	236	256	251	265	219	242	253	263	241	256	266	229	230	246	212	241	241	241	244	265	243	250	248	227	281	219	252	229	248	234	249	278	261	261	226	239	264	270	265	247	268	235	255	213	252	287	281	249	271	252	238	252	232	212	236	242	254	235	234	256	268	234	260	263	243	259	242	240	235	249	265	244	249	275	266	246	243	267	232	241	239	241	258	240	243	236	269	232	279	260	250	238	254	226	257	253	237	258	223	239	268	240	233	277	301	230	235	223	264	262	247	230	246	248	237	230	266	244	230	239	266	241	247	237	259	236	257	264	218	272	250	242	241	231	255	244	234	236	228	221	229	250	266	254	216	277	224	249	239	220	260	245	258	268	249	235	214	252	257	250	245	259	254	270	249	232	218	260	230	225	257	272	263	228	272	262	265	253	234	229	247	248	238	239	241	247	223	267	247	248	259	241	239	232	252	248	242	263	217	265	240	271	242	246	253	262	253	251	260	251	259	242	243	265	231	247	221	230	266	229	259	254	239	254	250	259	243	207	222	280	221	237	246	269	241	254	244	238	281	261	252	258	266	211	250	262	187	251	275	251	257	261	252	243	225	269	251	248	272	251	246	260	238	237	270	257	232	226	264	225	223	242	235	247	259	256	231	258	248	255	265	267	220	232	248	255	265	246	267	257	242	264	253	283	240	227	267	245	240	220	225	243	250	254	242	257	269	235	244	259	232	237	226	265	263	260	238	234	239	279	257	232	272	268	218	222	253	262	228	249	225	265	215	252	233	268	213	208	274	230	243	247	232	262	229	255	233	270	242	261	220	247	264	258	250	259	229	268	252	281	227	226	221	258	239	233	263	252	232	244	230	245	251	221	237	250	224	251	248	263	253	231	256	260	226	251	233	250	266	260	249	221	245	264	240	249	214	232	253	240	234	234	229	230	231	256	247	224	246	262	272	242	247	229	216	250	252	223	234	252	217	229	246	264	235	257	249	242	245	237	238	261	255	226	238	230	250	238	226	274	259	239	223	234	243	242	260	246	243	235	244	258	241	240	229	263	238	261	255	224	258	275	251	254	225	255	263	222	247	237	251	249	222	226	237	253	245	260	262	238	239	247	238	261	263	253	240	228	271	270	251	253	252	240	283	205	235	253	263	245	248	267	266	222	233	262	261	258	233	252	235	248	222	256	275	252	236	251	225	240	266	227	253	254	245	266	233	249	249	251	272	276	254	269	250	272	224	221	246	253	246	266	204	252	236	261	254	238	256	246	259	239	260	242	250	258	258	281	250	250	229	243	252	237	262	246	274	214	247	242	259	250	255	252	266	270	255	252	236	252	266	234	223	224	262	220	248	213	224	237	244	249	215	298	256	246	265	276	233	243	245	225	233	277	266	242	235	268	252	244	262	255	227	226	201	238	247	241	234	255	265	229	253	222	248	239	243	240	262	262	239	230	256	224	255	230	281	249	242	248	289	257	251	246	244	192	216	227	221	239	203	255	251	240	260	221	233	273	243	260	246	265	229	260	263	243	241	234	258	242	254	252	231	243	247	244	272	231	241	248	276	234	263	250	249	235	263	240	256	228	287	257	245	248	228	244	260	254	272	252	223	218	247	243	251	226	247	228	264	235	280	231	216	243	246	235	264	235	235	218	231	227	260	245	261	264	238	229	238	238	251	226	266	220	229	255	248	256	275	235	229	225	272	244	254	256	228	201	233	246	226	241	248	256	234	249	272	214	267	258	290	247	267	234	243	219	289	223	240	239	240	242	230	264	262	242	251	251	241	232	258	232	248	232	245	254	264	227	251	255	243	250	237	217	249	254	239	237	238	253	242	243	241	234	253	263	244	246	241	231	243	232	248	251	216	227	252	227	243	272	244	243	260	264	262	214	253	246	234	245	254	258	269	231	259	232	228	276	243	247	253	252	250	239	273	245	215	245	232	266	247	267	266	250	256	247	242	233	250	230	238	260	237	263	238	220	249	259	281	274	216	244	250	254	245	244	229	235	244	238	243	250	258	239	248	228	257	249	268	255	264	254	226	267	242	236	242	251	243	242	254	243	273	233	233	229	266	253	222	254	250	279	255	225	262	248	239	230	244	240	228	234	275	247	228	243	233	248	235	248	266	230	254	238	228	271	257	246	240	261	245	248	217	253	220	228	238	252	244	244	270	237	234	244	235	239	241	237	256	237	255	235	244	267	261	257	237	234	258	259	250	225	210	246	263	241	239	226	231	262	250	253	239	225	268	234	222	212	281	276	243	224	223	240	296	244	234	228	236	235	216	245	270	240	260	241	246	256	251	260	248	259	244	276	235	251	233	227	244	237	208	242	241	239	226	233	274	247	243	241	263	237	257	259	244	229	243	221	255	255	263	245	259	250	241	219	248	266	257	237	233	238	270	257	221	240	244	247	230	233	212	247	231	221	254	239	244	250	235	221	220	255	227	228	257	229	270	238	249	270	229	263	254	240	242	263	262	237	248	253
17598	26069	20829	9973	13875	23304	15651	3830	577	431	469	440	407	408	463	642	721	550	483	458	426	389	414	440	413	413	420	395	400	392	392	413	418	381	373	377	427	377	398	408	380	432	371	402	423	428	410	434	383	386	369	414	384	401	403	375	423	379	396	375	401	397	387	407	396	380	359	388	382	397	374	386	412	409	423	394	399	426	382	391	422	388	402	406	377	384	375	405	384	416	424	393	395	403	407	416	410	405	392	414	379	400	414	397	386	399	401	392	394	376	410	423	379	415	436	401	396	425	391	391	361	412	395	403	402	422	373	406	402	417	380	410	391	414	380	418	395	398	371	407	420	410	388	377	416	419	420	369	390	407	424	381	406	387	422	420	408	403	421	410	368	425	397	400	409	405	387	409	400	406	401	399	400	414	368	426	400	401	388	423	403	399	377	401	418	401	413	402	418	410	387	409	420	406	371	437	407	407	436	405	401	379	397	396	398	405	358	428	371	392	388	400	389	401	440	431	379	390	385	429	377	376	412	399	405	410	388	378	415	426	397	427	389	392	419	371	384	368	387	399	408	395	383	368	406	393	392	408	395	445	415	412	388	399	408	393	381	384	422	373	399	421	411	402	422	424	387	397	397	400	427	381	403	411	381	375	456	425	414	385	404	423	378	379	406	387	450	398	436	391	398	410	404	421	427	391	421	423	410	413	374	405	428	398	372	402	419	405	377	413	413	383	423	398	382	402	385	407	419	412	406	392	421	395	350	421	411	371	416	394	424	399	398	394	412	398	370	382	394	374	383	411	421	364	384	435	387	393	399	406	381	402	390	418	416	425	395	403	432	395	404	424	394	410	406	383	394	401	425	454	374	407	416	428	416	419	396	397	406	381	400	412	434	377	417	399	397	393	405	389	387	404	412	390	409	378	413	416	413	381	408	383	412	421	380	409	390	394	382	397	428	423	383	417	406	382	388	414	399	405	394	379	428	458	375	403	415	429	437	422	416	382	365	410	420	409	390	382	419	404	427	388	354	403	374	433	430	389	401	371	401	385	403	456	403	389	396	411	402	417	374	430	406	418	387	386	433	422	357	412	394	413	411	376	391	361	407	388	438	440	387	403	398	410	368	391	408	414	397	394	384	405	405	394	418	435	400	362	385	392	406	396	415	382	411	398	373	404	379	395	378	427	375	427	414	411	413	417	438	378	405	392	413	410	418	386	410	388	375	383	432	378	393	381	391	369	402	443	395	410	385	384	407	398	385	413	372	415	384	410	393	397	397	400	368	377	402	395	389	382	397	372	389	406	394	366	404	415	400	356	399	416	396	410	387	374	411	409	408	362	388	400	411	394	390	415	398	431	405	437	420	357	401	380	436	401	422	399	366	440	377	412	401	407	394	438	397	416	377	409	397	389	390	400	386	390	397	392	405	398	374	411	395	435	415	367	412	360	373	391	402	398	420	411	460	396	387	437	407	418	388	423	396	409	407	415	419	409	402	408	400	397	399	375	404	391	400	398	402	394	406	420	406	399	381	396	403	401	419	384	394	391	422	409	394	408	382	426	389	400	410	431	408	408	379	401	414	394	414	368	405	423	406	393	388	434	386	393	386	407	416	398	420	387	414	397	420	410	408	410	396	405	381	387	371	408	405	411	379	376	395	411	383	387	381	412	422	373	392	405	410	400	378	401	425	411	385	428	402	400	416	401	380	401	447	422	385	408	369	369	394	423	397	427	385	426	413	434	416	372	406	392	396	395	394	384	391	423	405	410	418	402	418	404	406	414	390	386	397	438	429	403	424	376	439	412	451	431	415	367	404	423	391	408	389	392	389	433	426	409	399	414	386	400	386	386	391	389	405	402	392	394	440	423	407	396	414	385	393	356	416	435	414	414	410	411	398	411	418	411	403	409	377	416	409	428	423	415	412	412	384	419	398	395	426	391	395	399	367	427	414	398	424	452	415	405	432	367	396	394	389	402	415	365	418	411	410	432	430	414	403	392	386	397	420	361	370	392	402	435	415	412	411	369	411	415	384	400	375	393	400	428	424	395	443	398	412	379	419	371	388	392	427	400	381	407	394	434	420	397	390	419	387	409	389	380	404	378	425	439	406	376	394	419	425	400	415	413	415	402	414	405	428	426	419	388	362	415	441	384	392	360	453	401	393	423	422	394	405	408	393	409	393	380	381	374	434	377	434	388	400	424	360	417	436	417	408	404	429	392	395	410	410	442	388	432	383	417	436	417	422	386	416	385	448	403	387	404	418	413	412	437	425	434	439	379	400	376	444	394	422	407	428	422	399	436	431	397	404	413	409	357	375	393	428	429	435	380	379	401	424	417	379	377	383	428	357	391	385	401	432	389	383	409	413	385	428	413	395	383	402	405	388	407	420	425	404	415	403	427	435	393	353	404	392	411	401	392	401	414	396	403	416	419	411	411	402	399	398	421	369	378	437	394	394	381	412	424	402	409	394	433	387	393	442	423	410	389	406	394	418	379	381	423	371	381	425	431	410	430	452	418	370	383	397	414	408	360	415	374	438	410	384	399	401	413	411	416	395	391	410	368	387	399	407	411	392	403	402	383	439	383	397	384	396	392	445	356	419	394	408	412	406	423	460	421	396	373	405	420	399	385	395	391	410	394	403	408	400	396	425	378	416	423	388	413	428	378	412	408	384	417	439	420	379	379	385	408	410	395	384	402	361	374	383	388	373	393	397	411	391	420	364	402	440	394	390	425	406	433	426	389	397	414	381	417	405	379	378	410	387	423	421	414	407	390	438	415	438	434	426	395	385	412	414	424	403	401	391	369	408	385	419	402	389	411	406	403	393	388	411	402	426	405	382	400	395	384	406	396	404	382	420	406	378	421	402	413	420	420	368	381	388	389	411	402	427	409	390	420	411	409	394	371	375	378	424	445	382	401	384	408	373	406	391	418	418	383	405	397	380	411	353	416	387	369	389	374	433	437	425	408	437	434	388	421	382	410	396	379	373	411	381	376	417	399	417	399	379	410	396	400	406	422	422	413	398	399	382	434	406	421	387	432	368	406	362	408	400	384	394	401	400	402	403	396	390	446	399	386	414	361	415	419	403	423	411	407	418	379	412	408	399	393	407	406	388	403	378	404	399	421	415	430	412	430	402	411	374	366	425	388	400	426	404	382	407	379	385	368	426	397	401	437	401	400	409	410	423	426	412	391	449	395	397	397	425	403	422	421	434	448	424	395	399	386	395	435	387	430	432	405	396	402	390	420	409	385	364	423	413	401	391	409	391	442	411	415	406	425	409	408	400	388	403	413	385	380	413	385	397	412	403	396	418	388	429	389	415	416	416	425	393	434	395	388	396	398	392	430	449	412	432	414	391	425	411	370	418	388	404	367	401	370	418	368	407	391	415	386	396	398	435	377	395	361	422	424	389	420	372	414	381	431	395	389	428	391	414	387	396	385	395	391	417	420	397	424	414	401	392	371	373	403	392	365	422	398	389	420	389	413	388	413	434	404
24176	21180	28165	24408	25521	44419	36312	14862	1140	347	354	356	338	298	353	803	843	534	392	427	363	341	365	326	315	264	295	286	273	313	286	320	290	305	293	330	290	285	284	291	306	258	301	297	275	264	284	334	283	336	281	280	288	284	263	283	298	288	314	295	297	309	313	303	297	255	291	315	307	310	287	296	288	296	285	298	304	316	272	290	293	297	267	263	268	297	288	298	274	299	265	297	295	310	274	295	274	312	281	311	270	292	283	283	285	269	289	301	292	265	279	277	305	277	320	288	290	281	308	282	292	302	297	289	278	321	290	297	281	291	287	323	295	281	279	284	282	280	299	294	333	285	295	311	305	301	314	294	291	292	286	271	281	321	310	300	312	312	305	290	283	293	268	305	293	279	270	292	324	325	257	269	303	307	290	293	323	275	292	299	297	267	291	277	265	279	289	308	298	303	269	299	299	298	276	292	260	296	287	278	283	283	283	299	294	315	296	260	291	258	287	290	295	295	307	292	279	312	309	306	308	267	300	288	283	273	302	271	255	278	313	290	299	298	265	290	298	296	288	294	313	313	306	315	278	305	290	296	320	280	300	298	291	303	286	270	294	300	316	308	258	309	307	280	291	294	307	299	310	313	271	320	283	289	254	285	300	306	258	289	301	296	273	266	287	273	306	281	288	287	289	294	306	299	309	300	297	281	265	316	301	289	306	300	266	317	290	275	288	303	293	271	301	315	287	293	311	281	283	285	306	268	296	281	290	279	292	298	279	308	267	304	300	304	302	316	268	286	287	302	297	295	302	301	299	272	296	283	296	289	292	291	252	277	284	270	309	283	318	260	301	271	287	284	304	320	284	309	288	288	314	272	263	270	310	275	301	282	295	288	323	285	312	302	313	297	284	245	291	301	266	329	322	297	291	297	285	328	292	322	314	305	324	288	295	297	295	308	267	306	269	290	297	261	292	285	313	335	244	268	282	255	291	282	288	294	277	283	293	290	260	291	314	282	284	276	309	293	301	276	325	272	305	244	242	290	314	322	293	301	307	316	308	261	284	276	298	271	269	289	300	271	289	293	306	310	303	293	279	313	318	322	268	302	295	334	291	294	269	291	305	261	295	305	274	308	290	286	307	301	278	266	304	260	288	295	312	294	284	293	287	285	302	325	299	272	336	307	301	308	297	326	308	293	329	308	270	272	302	304	308	265	300	294	313	284	279	284	295	294	314	282	296	257	308	301	276	287	289	296	290	300	302	293	277	323	281	278	269	281	301	268	306	298	331	302	296	308	285	285	311	264	286	308	322	283	339	263	304	277	315	275	299	297	293	295	294	256	298	293	288	284	309	304	278	284	285	284	309	293	255	308	310	290	278	312	290	299	315	297	255	314	295	282	276	293	274	270	261	300	309	278	285	269	294	297	298	308	298	272	323	305	308	283	272	323	304	309	274	283	298	308	295	297	305	293	297	273	299	281	310	321	280	281	302	253	285	285	304	293	289	295	273	289	308	289	303	291	301	290	267	282	271	291	282	301	280	281	299	283	282	265	282	282	292	296	358	296	282	274	282	318	277	259	269	318	307	305	270	304	280	301	286	294	306	270	304	330	274	288	285	339	283	333	270	283	283	282	293	273	301	272	291	252	287	253	286	298	285	281	273	301	299	263	292	286	317	309	294	299	297	274	320	288	279	268	282	280	272	295	273	301	295	314	275	328	269	301	288	320	306	279	283	267	303	286	306	286	272	306	271	308	288	318	286	309	255	274	288	288	271	317	285	271	302	303	250	292	279	258	311	301	328	294	290	302	290	294	294	268	304	298	303	293	306	289	289	272	265	303	320	263	322	271	319	298	294	322	278	298	271	312	287	280	285	272	267	263	304	296	295	272	261	293	295	301	310	277	287	313	277	308	265	296	296	313	279	255	310	278	291	273	304	290	288	311	295	293	286	279	320	281	306	258	252	277	309	300	319	309	300	278	319	305	291	291	315	303	288	278	324	280	300	299	313	305	289	280	300	299	316	304	267	291	316	318	282	304	305	272	315	309	277	295	322	325	292	316	286	316	290	305	295	304	276	263	305	274	300	288	260	284	281	289	304	295	280	290	280	302	263	298	262	320	282	297	325	259	318	306	297	278	321	303	300	294	300	323	310	290	298	284	305	284	296	317	296	272	324	292	307	304	291	289	290	301	276	300	291	270	294	282	291	284	307	299	263	323	286	304	287	260	285	320	283	267	267	277	293	320	280	305	256	311	299	288	290	307	273	310	308	317	267	286	283	289	300	290	258	303	282	298	288	276	300	292	284	325	315	268	266	286	300	278	288	272	281	283	316	295	319	267	282	328	282	309	300	294	298	269	267	285	288	302	275	307	276	294	283	271	318	297	300	260	304	300	319	297	277	275	294	272	319	273	300	308	306	271	292	332	296	265	308	298	291	292	278	296	272	286	277	305	285	281	294	305	296	320	296	319	303	275	294	285	293	273	304	283	305	290	260	300	337	280	286	284	279	277	275	245	329	272	289	322	299	303	297	278	313	279	312	263	295	269	278	300	292	251	293	290	280	290	296	286	283	256	283	255	274	304	318	296	277	290	299	297	274	294	302	269	290	252	301	302	298	280	278	316	273	296	296	312	293	275	279	279	300	295	274	302	292	295	261	279	262	295	310	289	281	314	291	269	297	306	291	281	325	303	293	305	308	285	294	301	285	281	253	283	305	263	306	280	286	280	310	297	323	281	306	294	296	259	260	290	293	304	275	295	294	278	312	278	279	302	294	318	287	291	296	275	282	276	296	298	316	317	320	281	304	302	270	308	302	282	289	309	287	288	270	283	296	303	279	283	268	283	299	282	314	270	305	240	317	313	295	291	288	284	299	318	299	305	267	273	296	278	291	273	290	285	312	261	265	313	312	288	284	289	320	313	324	263	302	302	292	294	314	306	302	300	295	292	292	273	328	293	329	299	284	311	290	280	333	288	290	282	287	278	320	287	312	287	303	273	303	302	288	298	292	279	304	304	286	293	303	316	273	288	273	288	312	318	309	288	286	296	269	283	303	273	280	292	278	288	269	317	314	314	324	283	275	281	282	296	301	287	289	302	288	273	293	280	270	320	298	270	296	277	269	300	314	266	294	276	284	285	285	307	308	301	306	285	272	307	303	286	311	299	300	309	318	265	274	312	270	302	310	305	270	275	270	302	267	299	286	259	299	283	281	310	294	310	298	312	302	295	285	291	308	332	307	300	285	275	281	292	281	284	305	309	311	292	300	305	311	264	287	268	282	288	296	287	281	290	293	288	297	277	295	272	297	265	273	291	301	289	320	308	281	305	277	280	313	283	304	267	286	281	302	314	320	291	320	308	295	299	304	288	308	277	296	321	299	302	291	298	300	304	279	295	297	270	296	280	283	308	310	274	300	281	295	289	277	281	312	301	283	294	269	298	300	265	265	292	306	277	297	295	283	280	262	309	358	287	315	296	277	299	286	328	289	305	300	292	303	297
21228	38569	32602	22023	33383	47680	37887	16742	1316	619	583	585	539	512	808	2039	2231	1279	829	877	671	558	593	589	563	482	485	472	485	474	462	488	464	462	460	490	435	489	476	447	492	471	458	499	449	439	472	479	436	487	501	479	486	525	492	462	483	512	482	496	449	491	499	493	469	448	466	469	478	504	445	492	498	475	467	479	448	498	483	474	477	503	481	480	473	470	482	480	472	495	480	484	500	488	467	439	450	522	462	487	496	473	471	475	456	461	468	464	465	443	480	510	483	494	480	436	476	494	468	473	483	456	500	461	469	439	491	443	455	498	456	441	480	463	464	492	485	478	505	478	468	435	496	465	478	484	496	468	473	503	449	451	482	461	465	438	466	464	476	507	514	485	504	491	452	483	462	453	455	435	476	457	498	518	471	470	444	484	461	522	479	481	514	487	458	471	486	509	468	463	491	443	500	508	470	444	462	406	504	498	482	458	478	461	491	464	447	498	486	468	452	454	447	479	477	516	458	470	518	491	481	478	481	479	457	444	443	480	477	456	451	462	483	465	484	460	483	481	501	458	489	440	523	473	456	457	491	464	494	501	471	464	467	479	478	486	486	435	500	472	476	489	463	474	476	482	468	508	444	467	472	482	440	504	472	500	482	507	489	464	491	466	471	494	479	474	482	478	487	496	483	465	500	460	452	443	426	461	501	454	474	450	494	443	458	488	464	444	493	478	428	503	489	487	464	528	494	463	472	465	481	470	448	447	481	445	448	459	456	450	501	499	468	527	481	461	495	478	443	453	490	444	485	460	452	457	454	487	461	466	485	515	468	470	472	479	469	472	462	458	471	473	490	491	478	462	453	533	489	482	447	439	468	448	487	481	465	469	455	482	493	464	459	453	442	478	456	425	476	473	440	473	488	474	479	501	466	476	468	479	500	472	527	489	472	415	465	473	490	484	496	476	486	448	480	465	459	471	449	444	478	481	447	497	481	455	476	465	475	482	461	470	460	459	464	510	451	434	487	468	469	461	465	484	480	497	427	532	523	463	452	449	493	516	481	449	444	470	476	492	493	446	461	491	476	452	471	486	470	462	479	473	497	473	487	459	456	473	428	457	505	507	461	487	456	507	475	475	481	494	495	471	507	525	474	499	487	448	448	483	443	451	503	482	471	478	455	465	439	481	463	486	499	482	482	490	448	481	489	486	430	448	484	471	439	482	470	468	476	460	432	473	493	468	494	497	478	455	501	479	494	481	438	476	510	427	516	461	503	467	469	483	449	491	504	479	497	473	486	467	425	453	462	458	486	472	490	486	471	479	469	486	499	480	435	497	501	433	486	472	454	497	485	455	479	434	503	492	492	474	499	489	475	450	481	429	499	453	468	455	456	460	469	442	460	439	484	478	467	452	503	469	445	517	476	508	447	470	479	483	456	492	451	488	466	491	469	464	492	407	445	511	455	456	464	449	492	531	456	488	451	516	460	440	407	488	469	462	419	448	512	459	478	499	441	460	467	498	463	422	509	497	448	479	452	451	503	477	431	459	445	453	472	481	501	498	483	500	453	463	473	481	471	498	471	509	475	438	457	427	451	505	475	471	488	470	472	496	454	478	471	472	465	498	430	515	436	467	495	500	474	444	470	461	457	439	459	493	513	462	473	498	461	469	451	443	489	503	494	484	458	525	480	475	489	520	502	476	477	478	502	486	486	461	460	482	444	470	484	444	442	482	455	472	467	470	469	480	473	444	464	484	487	483	495	514	459	438	465	453	469	491	488	466	478	474	463	519	491	494	468	447	446	479	500	476	434	480	447	463	467	489	469	425	472	494	481	472	501	493	441	475	431	415	481	490	495	524	478	492	477	490	508	520	458	483	466	504	467	466	476	486	461	480	448	453	461	449	436	459	483	470	491	465	490	500	466	495	474	447	510	483	476	499	438	472	471	485	464	483	452	490	460	500	505	489	420	474	518	478	456	463	447	514	499	471	492	512	477	472	472	526	433	457	499	469	457	461	483	464	530	453	465	495	487	489	482	484	495	506	453	439	462	460	482	478	463	472	450	503	442	417	453	483	487	461	458	461	474	455	484	501	499	429	474	457	511	485	469	458	460	519	462	482	509	500	488	467	493	493	460	464	487	505	446	445	489	450	475	472	505	472	477	476	525	485	487	483	478	448	474	518	440	415	463	525	464	462	475	473	462	474	488	478	464	482	527	482	483	464	451	468	475	499	487	485	452	435	488	486	476	513	439	496	461	480	457	510	450	459	482	466	470	470	462	446	451	502	467	489	509	511	486	474	438	483	504	480	515	486	477	461	480	475	474	449	460	487	483	436	412	437	472	453	504	489	466	501	497	498	495	497	497	459	484	501	510	449	479	476	472	463	456	489	492	489	483	458	500	500	466	453	477	496	498	479	458	474	459	467	445	487	468	490	475	465	457	499	489	504	475	455	504	483	453	472	470	521	524	473	467	494	479	483	467	515	472	514	431	498	482	475	504	431	466	495	432	499	444	494	474	448	496	483	450	514	474	479	448	479	451	443	488	507	467	468	489	482	496	506	488	506	455	524	479	475	551	475	443	475	483	482	475	507	467	492	499	484	467	446	446	469	462	465	475	501	494	426	519	451	475	493	488	484	487	535	483	483	508	480	460	497	461	446	488	492	425	479	443	480	490	480	460	495	435	466	454	463	490	483	452	466	460	503	471	512	500	483	499	469	466	472	471	476	486	461	456	507	467	485	459	469	472	455	468	477	438	474	502	439	444	455	512	489	474	475	468	453	479	480	493	488	466	422	515	454	514	484	427	451	469	481	457	441	491	498	470	454	447	485	462	447	455	458	449	499	506	502	490	458	476	485	550	461	455	482	480	508	451	470	515	471	481	465	474	433	475	479	494	476	496	484	436	495	461	510	495	504	477	485	477	495	451	453	471	486	479	499	443	468	477	472	458	453	479	452	499	492	438	463	483	505	474	487	460	462	464	465	493	459	517	469	504	483	455	507	442	447	431	473	468	468	457	527	482	483	451	460	472	486	460	509	467	463	492	444	452	488	474	476	451	483	478	486	511	439	489	502	516	468	481	471	477	477	469	437	449	470	461	490	469	493	469	510	483	468	449	456	501	476	475	488	445	490	479	453	496	486	507	515	464	476	475	473	498	436	457	488	474	475	443	481	497	440	497	490	454	505	461	464	495	487	486	460	447	472	460	487	467	463	447	448	476	479	502	471	458	440	453	470	467	482	497	508	482	436	472	518	503	478	475	444	480	467	474	484	470	489	450	491	483	455	467	500	476	474	494	488	460	484	499	476	478	511	476	457	463	452	450	444	457	479	504	455	486	480	478	480	433	462	477	446	474	477	500	487	481	483	473	458	462	459	495	428	496	462	455	435	477	430	454	492	467	470	496	490	484	448	479	450	479	475	463	492	436	476	450	465	462	526	459	487	486	482	466	464	426	472	426	498	473	466	435	481	444	477	469	459	484	491	465	505	484	460	483	437
23033	21247	28978	23636	25178	55017	49354	23959	3288	380	321	293	291	305	346	1051	1432	886	417	684	752	554	400	379	321	261	265	274	247	261	253	255	246	293	269	250	233	287	256	253	283	246	286	258	256	275	294	292	255	253	282	240	271	259	282	257	269	241	257	266	255	229	234	256	264	258	245	271	226	258	255	267	273	262	270	242	233	251	275	231	271	236	293	272	255	271	271	248	257	267	281	257	258	247	250	253	276	263	256	263	257	258	235	270	297	305	259	273	218	265	298	270	270	273	253	288	259	252	268	276	268	263	264	281	252	248	304	268	255	244	253	235	263	277	255	245	257	243	257	244	249	290	259	260	266	249	274	237	268	257	237	275	252	285	243	261	259	261	254	249	284	255	271	270	270	281	261	235	238	249	243	254	247	262	264	206	256	252	263	260	288	270	228	259	267	262	226	261	223	205	277	250	284	265	260	248	256	235	266	237	280	276	235	307	253	253	275	262	267	211	225	226	245	231	250	257	247	284	257	246	258	276	259	233	259	270	253	272	267	273	260	257	265	270	234	257	254	233	249	252	258	246	263	272	247	259	263	234	293	261	263	258	248	266	250	250	270	239	243	264	259	273	215	234	292	241	267	289	280	280	301	255	238	268	242	244	242	264	243	300	264	254	252	244	259	253	256	262	259	242	272	257	304	264	249	233	259	256	269	252	253	245	273	238	257	234	266	245	271	272	282	253	249	270	279	256	286	277	245	251	264	252	235	275	272	260	279	243	248	286	253	238	256	247	241	250	279	241	285	240	273	259	267	269	282	262	267	249	262	262	227	279	235	254	270	265	226	235	264	242	274	255	265	257	245	282	267	249	257	256	233	229	249	273	243	248	243	267	285	227	245	300	254	245	216	265	245	272	234	279	277	263	251	258	277	262	238	271	237	283	267	245	264	245	245	261	241	248	257	248	241	243	256	245	240	238	273	235	250	278	218	260	272	241	256	290	306	265	254	226	255	258	244	224	255	256	254	272	265	261	265	268	278	239	282	254	234	243	273	244	276	248	235	281	276	262	231	261	279	242	255	250	256	251	296	268	262	276	268	265	239	254	273	238	256	268	266	249	283	267	249	255	269	271	258	266	233	232	278	252	261	286	255	244	245	261	250	264	268	223	241	253	236	245	263	279	286	233	258	252	289	274	264	265	242	278	266	274	267	222	274	256	266	277	237	296	256	220	250	271	248	272	260	260	282	296	239	256	260	272	246	250	264	270	246	248	241	257	271	263	255	247	254	246	247	236	267	256	236	251	268	310	263	258	265	248	253	254	262	274	286	240	246	252	270	227	234	258	273	270	266	260	251	268	262	245	271	259	268	261	270	296	258	237	245	258	246	267	249	229	286	281	258	251	242	233	259	257	263	243	270	225	261	232	244	267	253	237	257	283	253	251	219	242	262	273	250	272	257	243	230	264	270	242	247	311	240	260	239	286	254	248	281	276	249	287	273	279	266	238	283	251	263	260	278	256	256	255	253	272	262	254	257	264	231	229	250	255	233	251	261	266	290	266	267	252	269	240	266	274	264	270	250	269	258	250	312	251	258	281	254	260	260	278	248	217	247	237	250	275	246	273	262	249	259	240	229	259	269	256	241	271	254	254	236	253	268	260	246	259	259	270	274	247	251	252	270	257	224	247	263	214	275	280	243	270	223	271	279	261	239	251	243	277	265	253	253	286	247	253	260	247	288	264	267	285	249	256	255	240	260	252	245	287	230	275	263	254	247	262	267	275	235	218	221	280	266	262	268	254	251	250	244	233	261	248	224	272	248	265	256	271	236	246	251	235	253	244	258	248	246	265	266	265	286	269	248	260	275	245	268	266	278	261	276	263	261	261	290	259	285	232	254	259	270	270	248	255	249	248	263	266	222	266	254	243	226	258	261	293	258	270	261	273	274	247	283	257	269	252	262	239	274	271	287	261	229	247	259	258	260	247	265	269	252	270	287	245	258	264	223	261	255	251	239	260	254	248	266	263	262	250	243	236	246	259	246	261	242	246	231	248	242	258	239	268	262	263	307	243	270	253	238	250	231	240	289	278	265	262	247	253	256	238	253	279	261	279	256	276	257	251	256	246	262	233	248	222	269	241	247	259	263	249	255	266	262	246	257	278	245	262	234	252	284	260	246	240	257	273	264	279	272	246	236	226	236	233	274	273	262	259	260	266	218	245	264	244	234	262	231	275	237	242	270	283	270	278	276	287	258	283	231	262	262	281	263	263	279	257	264	259	238	254	232	261	222	254	238	273	256	240	259	240	258	245	279	284	246	223	265	243	269	259	258	261	256	256	249	251	254	257	225	244	251	261	271	257	237	260	289	239	254	289	261	232	248	261	247	276	274	261	259	232	273	264	246	235	256	267	283	255	243	254	252	249	258	253	257	240	268	257	238	277	254	259	254	253	287	268	257	261	264	275	269	254	251	260	274	251	237	245	268	291	253	253	257	258	260	259	249	268	280	263	293	267	266	250	264	229	257	290	287	249	244	271	253	245	271	272	261	243	270	263	265	284	261	291	255	288	266	282	262	239	273	228	225	261	266	260	244	295	257	253	262	256	254	251	244	216	269	286	258	237	215	229	272	243	272	252	270	259	260	246	269	275	238	269	254	268	271	289	264	288	266	254	258	269	255	236	265	257	279	250	265	282	268	246	229	255	266	259	253	246	263	243	243	267	286	279	240	268	241	253	262	255	257	257	262	300	273	245	302	259	258	233	266	267	278	261	277	260	238	260	280	309	259	248	246	242	273	262	264	240	274	252	278	253	266	256	265	236	229	264	285	294	274	259	252	272	280	286	260	241	276	267	274	224	272	234	256	253	272	264	259	267	233	247	241	243	269	280	256	294	263	266	254	267	280	284	245	280	254	271	257	258	269	242	261	249	269	273	263	254	247	231	239	278	277	287	262	252	244	272	270	269	238	247	251	266	257	255	243	261	247	248	240	237	258	239	272	240	266	245	269	255	251	297	252	257	266	247	262	262	267	271	270	259	221	270	258	242	258	245	297	272	264	271	263	270	257	270	251	257	248	256	264	263	271	274	263	245	265	257	251	234	250	269	280	247	255	256	255	256	248	261	253	258	260	239	255	276	245	282	254	248	241	236	259	246	264	288	263	256	263	235	258	259	257	255	261	269	253	272	252	236	265	267	261	249	287	283	256	281	265	262	278	279	265	243	244	247	231	247	278	271	243	264	252	259	272	266	257	247	245	250	251	268	292	262	250	225	242	250	247	239	244	271	241	274	235	250	256	256	238	260	246	245	226	252	245	264	243	238	216	270	232	268	258	268	281	260	265	275	253	262	256	262	268	241	249	249	243	241	266	281	272	238	297	244	271	262	247	264	258	263	258	231	259	266	259	252	246	257	265	294	277	244	246	253	273	224	233	231	242	268	265	256	262	236	264	266	266	258	250	262	230	289	238	232	287	279	256	271	278	247	261	229	270	253	253	269	251	263	267	291
25474	48082	38259	26459	44936	62716	49274	23751	1495	646	628	554	540	519	707	2866	3952	2187	863	1696	1892	1171	811	658	528	430	412	449	424	403	424	375	432	401	395	410	410	434	426	412	410	415	394	397	397	420	432	406	406	400	417	395	423	418	436	427	399	453	425	453	417	412	417	440	431	388	423	416	403	410	410	390	408	426	393	435	399	410	409	369	441	438	397	393	454	428	406	436	410	404	433	407	393	422	410	412	378	391	426	429	403	434	414	419	396	419	447	398	393	429	429	404	443	437	429	393	422	409	411	429	451	406	417	408	398	439	411	425	401	444	379	408	417	448	403	425	398	401	458	371	443	428	394	438	406	423	435	423	429	386	413	376	427	418	404	387	441	404	435	444	437	409	422	408	418	406	406	411	437	467	429	420	425	396	430	412	423	453	421	412	387	421	425	423	444	436	428	428	426	404	434	383	425	394	420	424	404	429	432	459	397	429	429	436	435	425	428	406	404	395	406	450	419	413	426	442	400	417	441	398	408	356	415	430	414	399	411	431	422	427	415	409	419	383	418	406	429	410	416	403	419	400	427	467	409	435	400	415	412	419	435	399	436	388	421	419	415	440	404	429	426	431	443	381	400	402	396	382	407	448	420	405	442	417	452	381	409	403	393	427	397	421	427	419	436	430	407	419	413	469	398	450	367	399	402	403	415	349	352	415	375	421	417	392	420	394	437	434	376	411	437	421	402	399	415	433	429	395	420	451	389	439	393	414	431	401	458	421	427	410	412	446	392	417	432	419	426	434	374	413	432	442	436	399	411	418	404	385	422	434	399	391	439	387	443	411	394	433	436	391	409	403	446	420	425	399	422	425	407	403	408	401	410	451	464	409	420	436	409	408	418	444	430	445	411	427	416	417	406	396	403	392	389	372	429	422	386	403	402	391	370	433	405	432	411	364	401	418	461	404	384	452	413	388	386	419	391	420	442	410	419	424	440	390	442	446	422	413	388	459	410	410	455	392	395	424	388	398	446	427	420	418	417	433	416	395	412	408	414	441	410	432	415	437	418	461	417	445	423	427	427	421	443	412	395	435	452	415	381	428	415	388	424	424	407	434	428	437	425	410	411	419	389	425	420	430	436	430	439	403	414	415	446	431	467	407	421	448	375	431	407	378	419	364	398	413	402	411	433	421	419	423	390	389	413	439	404	402	423	426	465	402	410	438	404	411	415	429	401	410	428	431	403	392	394	418	426	408	408	437	394	401	441	417	434	418	380	413	402	417	423	401	421	402	393	395	425	422	404	448	438	402	435	426	408	394	433	449	388	397	445	389	430	416	398	397	392	427	406	420	466	422	388	383	362	415	410	433	414	417	396	408	401	414	415	418	444	413	428	422	411	426	437	453	414	396	442	406	431	412	379	443	416	416	458	431	415	431	442	414	438	424	443	417	414	387	393	446	439	419	456	424	419	463	427	421	423	428	399	435	390	403	373	429	407	379	415	425	428	434	439	384	425	437	443	396	406	447	424	395	434	389	414	434	408	405	425	407	425	442	414	405	422	442	379	395	399	459	407	432	379	430	416	409	375	389	420	403	401	396	434	409	437	438	412	448	406	414	398	393	409	428	432	415	385	433	440	410	423	393	411	396	405	409	441	399	386	380	460	419	418	401	429	404	411	404	424	412	402	402	407	414	392	424	413	410	445	449	437	409	424	421	415	444	449	410	393	429	436	387	382	398	402	442	391	422	440	418	388	396	411	414	432	400	424	427	459	408	403	406	367	434	407	441	429	433	405	401	396	410	448	398	406	397	430	428	399	448	403	467	423	425	393	408	419	414	397	421	427	392	430	414	411	394	405	397	414	387	419	425	431	411	431	427	431	406	460	384	404	405	421	403	425	452	454	419	398	400	418	383	428	408	416	434	409	418	413	374	433	419	423	420	412	407	378	391	441	442	413	406	417	408	439	393	396	431	432	432	403	404	400	410	417	378	409	438	476	413	416	374	437	394	400	416	398	418	394	412	421	406	437	436	450	435	409	433	411	418	414	364	402	410	407	396	400	419	392	448	370	409	404	398	415	382	419	419	397	432	418	450	412	424	405	372	417	403	411	408	441	395	430	453	416	469	434	432	395	398	422	415	418	428	424	429	425	440	410	408	422	422	403	401	412	414	419	435	408	372	444	416	405	425	386	421	426	416	434	394	372	414	437	449	405	416	422	392	397	431	419	409	410	437	417	433	405	406	415	409	411	422	425	453	404	414	420	426	412	406	390	405	401	447	414	411	436	432	406	415	413	396	397	410	415	391	404	418	415	418	412	396	408	384	424	404	439	419	436	399	361	375	413	435	454	409	421	407	436	432	445	448	387	447	415	417	402	401	375	413	418	417	440	394	440	390	446	422	384	424	441	430	436	385	426	432	429	437	416	447	411	399	417	412	400	441	415	422	414	416	416	403	427	406	441	406	369	431	437	444	420	416	407	438	414	438	409	401	401	407	401	402	407	362	403	412	420	407	422	421	382	444	412	437	392	380	414	466	445	438	439	399	406	404	452	406	418	404	399	448	432	417	420	421	438	385	443	418	424	424	431	400	445	392	373	402	431	416	435	430	396	416	430	377	430	398	428	403	401	457	415	409	419	404	395	385	421	416	435	440	407	434	436	415	396	389	416	412	393	427	430	428	408	377	426	425	445	404	402	422	409	413	405	415	391	428	440	393	398	370	402	412	422	413	388	432	383	411	416	421	439	364	393	426	415	430	398	431	415	374	415	457	418	389	401	449	427	435	416	431	454	373	411	396	435	404	443	445	420	424	413	425	409	408	434	395	440	431	407	396	411	433	465	422	424	438	374	386	414	398	461	418	422	426	400	436	429	413	415	390	469	428	402	394	385	414	418	413	405	399	402	420	439	411	404	445	412	437	395	437	405	413	411	442	417	430	370	392	393	384	421	401	375	403	428	424	411	420	444	413	438	422	428	402	417	387	430	441	439	418	402	425	410	423	422	423	445	386	411	422	420	424	448	411	410	447	390	405	398	430	393	391	416	426	438	411	424	427	415	402	421	453	395	396	394	403	445	390	374	459	418	413	425	432	412	416	431	388	479	439	416	432	384	432	448	454	411	386	419	399	401	427	409	401	423	428	402	403	413	414	405	406	441	432	405	434	391	442	437	417	405	398	420	383	407	421	434	391	397	391	437	397	421	430	413	428	396	396	404	436	419	425	424	438	427	406	416	399	419	412	410	439	406	417	424	425	424	429	389	426	415	442	402	386	418	395	424	440	404	407	407	361	416	453	429	438	402	440	419	465	420	439	441	436	414	421	425	441	466	384	417	407	421	384	414	405	431	421	421	395	430	440	406	420	426	426	385	411	402	412	434	425	432	393	435	428	422	432	382	377	385	424	387	441	418	407	435	421	389	410	414	443	436	397	423	403	407	404	412	435	416	409	383	406	401	450	436	432	419	424	406	422	446	410	447	400	425	450	426	412	399	400	416	429	389	417	411	405
26675	21376	16758	7432	3769	13725	10965	2753	368	264	261	287	268	280	265	284	397	315	249	278	282	297	268	247	259	269	254	292	255	261	260	274	270	268	273	254	265	261	265	233	248	236	263	290	269	242	263	282	280	266	229	235	248	238	300	268	307	264	229	276	252	244	252	261	279	259	276	252	262	249	254	269	264	263	261	263	245	296	252	273	248	262	248	283	275	261	235	274	251	262	266	266	257	272	238	280	249	286	271	233	274	273	274	274	270	231	298	268	266	257	259	283	260	232	244	273	271	264	260	225	254	259	253	264	270	257	301	267	297	254	283	247	272	278	267	274	279	250	258	240	272	235	275	220	264	256	261	255	231	271	230	269	250	239	277	262	253	241	249	244	271	256	255	277	258	298	260	243	265	282	260	294	236	250	269	242	255	258	256	274	263	255	266	266	282	244	263	256	271	281	275	273	250	242	313	255	244	273	218	273	269	252	226	267	269	256	247	273	266	277	252	264	260	265	246	276	245	262	255	220	264	264	239	259	237	253	265	275	230	261	274	210	234	287	255	250	290	269	268	269	291	269	251	274	259	277	281	260	257	242	229	274	271	284	284	296	263	261	248	276	248	252	256	311	286	255	263	278	256	246	243	261	268	275	261	220	277	266	265	253	243	244	282	304	254	260	253	266	253	266	249	277	257	267	265	243	290	239	250	257	254	277	264	234	239	272	256	286	269	281	241	237	270	245	276	250	246	271	240	260	271	277	276	284	264	293	266	248	257	270	255	288	261	242	243	243	239	264	258	252	225	283	261	250	242	253	245	249	242	240	214	262	261	249	244	284	259	257	292	248	292	262	232	286	256	289	232	272	267	268	278	238	275	268	267	258	259	271	278	247	262	274	238	302	272	245	257	266	246	275	272	255	222	271	252	249	271	257	271	243	267	237	257	265	233	263	274	236	235	262	244	276	251	267	250	254	239	243	264	257	289	251	299	289	249	266	276	247	240	247	258	254	233	229	272	254	275	257	268	243	297	283	269	266	263	282	265	269	244	236	267	256	254	257	284	280	272	275	264	258	250	274	266	261	224	266	255	252	261	273	262	285	305	249	261	264	238	274	263	297	231	238	256	254	276	266	253	260	275	259	267	292	263	240	254	247	296	248	265	245	268	231	274	262	301	263	271	249	282	266	239	235	261	269	255	274	288	261	264	271	261	255	264	269	253	272	259	253	267	288	241	267	250	304	268	262	230	252	277	249	243	263	279	258	264	261	275	237	269	234	246	253	251	262	272	262	244	248	272	261	256	256	261	250	263	265	261	253	260	265	280	274	264	273	263	292	283	268	276	306	253	259	256	266	260	256	243	254	248	256	287	280	247	261	266	283	250	299	260	249	239	257	268	247	274	270	273	236	259	236	255	285	268	265	278	272	251	252	243	258	270	278	253	260	273	278	251	259	247	278	264	252	258	271	284	253	245	279	252	238	277	232	289	250	270	272	276	258	255	271	279	253	273	282	272	286	252	261	259	278	260	256	260	269	249	275	249	297	283	269	233	278	222	292	251	232	249	255	246	241	239	274	240	262	265	275	285	271	244	278	267	247	272	240	279	270	246	266	257	271	266	251	253	260	242	267	267	260	279	267	262	269	271	229	270	253	282	291	271	228	228	284	259	235	268	256	271	255	261	259	260	273	264	237	254	263	254	252	278	257	234	272	268	263	257	268	272	262	256	256	276	250	251	263	259	246	268	262	273	275	252	211	244	298	250	262	224	274	267	275	212	259	294	241	269	246	253	248	284	285	254	259	270	255	249	235	272	273	262	257	252	281	241	247	247	273	275	266	261	305	267	251	249	279	262	281	267	249	260	267	253	285	241	246	262	253	248	253	234	244	263	242	285	272	284	257	237	260	249	252	257	265	251	244	260	267	263	257	281	254	267	233	285	236	265	276	238	260	264	253	252	258	256	245	248	263	271	210	271	268	253	254	250	244	250	277	237	269	258	269	249	255	299	258	248	258	281	266	274	270	263	243	265	286	238	268	257	268	239	280	265	284	259	244	254	261	264	263	234	250	248	272	251	259	274	243	258	281	246	260	268	276	258	253	258	254	246	281	238	223	246	231	241	274	259	268	281	238	275	238	292	253	260	255	251	253	272	231	264	286	262	238	250	258	266	281	260	276	251	261	279	243	288	260	275	282	253	275	248	265	282	264	272	256	238	274	288	250	280	279	257	266	254	272	314	247	267	257	281	266	243	276	235	213	264	267	272	305	245	262	250	260	275	283	267	240	260	272	267	248	253	255	250	273	251	242	270	253	275	284	234	269	290	246	276	275	265	289	282	258	247	291	245	239	271	247	260	230	275	252	265	265	239	272	255	247	262	270	237	228	280	275	281	259	262	234	235	254	258	271	239	252	249	247	239	270	254	256	287	288	254	274	288	249	251	245	250	271	266	280	258	257	280	237	261	255	238	259	252	251	255	257	273	256	257	235	253	265	243	253	256	261	235	251	266	283	294	259	266	273	257	250	296	265	249	274	289	257	281	277	254	267	293	251	285	282	260	264	241	323	265	266	264	261	274	240	250	285	262	255	267	256	255	243	251	278	233	225	239	294	299	248	271	256	245	289	243	252	256	265	250	252	281	270	268	288	234	256	228	271	240	260	259	249	243	235	278	270	289	249	254	258	282	273	270	244	238	295	276	253	272	304	264	265	264	236	261	276	257	269	283	266	267	246	265	239	266	242	269	248	259	228	248	260	305	246	265	246	273	253	211	260	242	269	236	250	245	270	260	264	278	252	250	264	265	265	235	262	258	255	241	245	269	261	271	276	234	258	274	270	255	226	218	265	264	255	266	262	289	244	279	264	246	241	248	265	265	264	268	252	248	276	264	256	275	300	245	284	262	269	283	237	283	263	291	261	241	231	239	273	240	283	285	255	264	259	255	275	261	261	246	262	283	256	248	272	225	277	268	242	265	266	268	244	257	263	267	249	257	278	256	274	259	253	262	267	259	252	246	270	282	272	261	278	335	285	250	269	226	277	245	264	250	266	280	267	239	258	303	241	233	249	242	236	236	243	247	273	268	268	265	258	270	264	247	258	268	257	254	238	254	284	268	271	261	270	278	279	234	217	266	258	274	260	251	303	264	274	272	269	273	264	229	269	222	253	252	244	231	257	257	247	259	234	288	275	260	273	248	270	266	255	262	271	238	254	258	257	257	226	247	265	258	270	243	265	263	277	285	273	262	277	257	250	287	247	262	244	269	255	247	285	249	262	267	251	235	277	254	273	267	256	280	267	235	247	253	237	282	262	242	283	256	230	269	290	267	265	242	250	246	288	262	252	251	267	251	246	265	258	291	242	246	291	270	237	265	256	270	230	253	276	272	259	253	268	274	270	267	234	249	278	236	268	277	253	247	238	255	269	275	264	252	259	283	254	269	249	308	263	250	282	253	272	266	272	251	263	261	282	255	263	280	269	257	244	272	290	238	269	245	247	235	256	256	274
19259	27225	17314	11721	8785	23104	17126	4943	711	456	447	448	435	458	432	556	771	683	459	420	499	490	460	438	445	406	416	421	439	453	465	436	431	435	416	462	407	411	412	436	451	439	396	402	414	442	410	435	420	425	414	446	379	389	398	412	442	408	428	402	414	418	392	445	419	455	431	427	384	448	409	399	357	437	409	459	420	426	447	450	422	420	404	423	445	410	395	392	424	406	395	447	437	407	442	405	419	446	443	449	433	418	413	425	424	438	399	420	424	422	429	426	420	408	437	394	407	468	412	421	394	398	422	436	429	431	410	452	410	383	422	440	447	424	417	394	413	427	423	378	426	439	437	448	413	403	420	403	414	402	382	402	414	451	425	412	391	421	419	440	440	423	398	404	460	408	417	422	432	388	402	417	440	402	430	403	406	430	463	445	400	424	412	407	381	443	433	440	393	439	443	406	412	451	447	384	444	402	431	406	418	394	442	418	421	409	415	462	478	423	406	399	449	407	449	485	389	422	429	424	449	445	417	429	401	441	453	425	433	464	393	362	396	424	406	438	396	431	435	452	403	464	453	426	436	423	441	422	451	401	459	415	425	425	437	416	410	421	445	398	419	452	456	441	405	377	423	452	416	406	450	434	429	423	452	427	438	426	443	452	419	398	421	414	385	428	417	388	451	420	410	427	427	462	420	451	441	463	472	445	404	441	444	412	415	403	407	404	446	448	449	437	439	416	458	442	431	432	420	416	399	442	380	428	416	432	384	440	462	405	444	402	418	417	434	449	416	445	408	441	423	393	423	414	409	413	432	431	397	380	415	444	442	388	435	459	435	437	423	421	436	423	411	409	411	406	421	428	436	410	437	443	437	426	431	406	401	464	430	433	397	440	429	372	406	405	433	423	460	413	446	413	458	445	424	397	452	461	433	420	431	426	414	411	436	403	418	421	428	416	444	426	426	441	392	415	408	410	435	434	419	432	430	434	427	424	450	435	454	453	429	425	399	440	426	428	420	427	433	416	423	450	441	380	381	419	447	377	398	431	415	405	420	404	427	416	430	429	384	431	418	414	435	470	438	418	420	406	424	427	428	437	447	425	440	425	448	392	455	459	425	413	430	414	413	426	439	408	417	421	432	436	398	409	436	370	408	446	401	440	421	430	484	440	410	427	443	391	428	414	394	446	416	431	397	418	451	397	418	427	437	439	398	447	418	403	445	432	438	443	395	390	413	421	431	421	418	431	446	452	396	448	441	408	417	443	407	445	428	406	450	409	425	436	422	446	422	431	449	420	447	439	392	417	421	399	405	423	439	409	453	438	426	430	471	438	424	469	423	414	427	449	425	413	393	403	398	424	416	424	424	444	422	435	396	440	445	433	390	447	397	449	410	420	394	395	375	418	393	441	415	413	435	415	430	416	424	441	413	405	409	394	441	427	419	423	424	424	419	422	416	398	429	434	424	416	422	444	456	422	434	426	402	423	436	421	409	431	399	402	398	453	429	441	409	425	434	430	414	398	412	418	429	444	430	445	411	420	435	467	419	442	436	450	393	464	425	410	439	395	425	426	458	409	410	439	425	444	412	427	413	467	452	426	412	454	435	440	433	425	438	417	437	459	414	422	448	454	427	426	443	396	423	420	387	428	402	407	414	426	421	419	430	424	420	416	430	397	410	406	413	413	453	451	461	412	468	428	423	385	398	448	440	450	415	421	443	410	430	412	428	411	436	420	444	421	440	450	427	405	454	426	466	451	435	463	423	401	425	458	412	418	427	411	428	422	437	428	386	384	391	442	419	412	419	433	433	407	418	410	422	413	449	461	425	420	433	420	444	386	401	429	417	401	431	457	435	457	421	426	412	447	404	405	401	422	407	398	444	410	430	401	424	426	405	424	408	407	418	445	428	458	435	439	466	417	478	398	390	370	418	408	443	450	421	447	406	434	423	437	457	419	427	424	403	407	482	444	442	436	413	459	399	412	445	432	433	408	435	439	429	387	472	437	439	469	416	400	446	458	433	446	439	402	420	413	380	411	426	393	410	443	427	397	429	437	406	406	408	429	417	462	404	392	436	422	425	448	419	415	448	464	465	431	432	404	437	438	414	404	429	425	393	421	430	436	453	415	411	433	444	442	417	429	448	454	409	400	399	431	432	434	438	469	417	419	448	424	447	412	415	422	446	415	459	419	451	393	398	419	445	445	399	424	440	441	459	442	395	411	429	440	450	445	447	380	419	408	456	407	439	435	402	431	433	453	416	423	425	434	418	468	398	421	405	433	417	439	426	446	421	407	409	409	437	436	411	451	448	426	417	435	435	451	454	426	454	403	429	422	420	418	434	437	420	401	382	419	425	395	461	400	438	429	446	410	397	447	426	446	434	448	446	426	432	406	462	387	439	447	443	387	425	415	434	390	399	431	435	439	452	410	409	428	412	429	391	437	449	442	404	397	454	409	429	431	428	430	472	453	433	441	405	431	437	420	410	423	369	420	437	413	400	417	405	443	403	400	461	459	440	454	427	383	451	418	417	446	421	447	431	449	403	430	455	401	443	412	437	418	431	431	429	374	408	413	410	436	435	435	412	459	430	413	434	431	429	401	429	423	411	468	431	418	402	421	392	415	419	414	408	469	431	423	452	432	405	405	445	423	436	415	410	414	395	418	396	414	452	423	385	432	436	437	445	440	431	474	444	402	394	421	410	431	428	410	434	433	433	401	436	399	424	374	424	414	420	436	409	428	411	400	446	415	435	422	437	392	442	413	407	407	451	458	431	399	435	430	390	455	485	386	412	418	415	412	428	422	419	437	425	411	482	421	428	474	425	406	393	440	361	446	425	416	439	445	451	401	434	403	441	424	414	425	409	415	408	437	413	445	404	431	407	456	416	421	404	448	431	449	455	453	402	416	447	395	417	399	437	416	429	455	407	447	412	419	418	423	416	448	419	442	435	375	455	419	417	408	409	425	410	390	461	441	444	419	450	420	425	404	425	423	411	401	448	432	414	422	430	431	396	405	428	417	441	443	438	447	421	425	411	428	428	429	429	416	416	441	427	434	402	419	425	454	441	454	427	413	439	466	443	404	426	445	456	400	383	417	415	441	434	430	412	425	407	399	445	423	419	422	405	438	428	413	437	390	440	396	444	384	436	405	396	439	439	432	425	430	411	386	412	454	424	408	417	432	415	403	484	411	438	415	416	429	430	447	424	425	433	419	435	453	449	416	425	443	429	422	431	416	397	403	423	428	428	421	411	379	435	410	435	427	431	404	436	447	422	431	369	386	431	400	396	441	386	385	420	431	402	444	407	431	411	420	433	412	430	385	389	440	441	429	446	415	395	462	423	424	411	440	439	428	445	432	424	379	408	421	412	418	417	440	429	414	408	427	400	422	402	409	409	417	418	443	421	407	435	410	466	363	434	418	450	442	451	440	419	406	428	402	460	430	390	446	447	410	435	418	423	445	415	439	448	379	423	404	412	421	391	374	427	406	441	423	402	403
24234	21214	28131	24408	24500	42908	38606	17949	2618	338	344	360	309	340	360	503	869	768	583	467	385	358	333	313	335	324	329	313	316	328	316	327	279	325	332	347	300	310	274	311	286	332	286	322	313	300	329	303	300	326	317	313	317	323	325	310	306	296	300	320	347	316	314	321	290	319	301	324	271	324	319	315	283	314	316	324	328	331	323	296	321	297	323	313	301	275	295	297	296	302	294	282	313	322	307	314	284	312	334	298	332	299	305	316	329	299	325	311	333	334	297	297	343	315	350	279	313	307	324	289	334	309	344	320	284	323	322	299	281	316	329	319	311	317	314	297	310	288	317	307	283	353	299	307	292	298	324	340	334	313	349	320	300	315	295	311	337	294	281	259	311	329	320	303	305	311	274	309	309	317	333	316	318	311	281	259	316	293	330	310	301	308	325	329	302	299	328	296	288	331	284	338	310	302	299	328	302	273	289	308	323	338	292	317	272	322	282	301	294	308	330	314	295	328	291	298	319	300	287	310	299	303	313	299	329	321	338	281	351	312	303	329	298	304	309	323	299	305	346	315	320	333	330	333	293	293	330	321	310	304	318	321	314	267	331	333	296	301	293	315	318	308	296	293	285	296	345	307	310	312	292	318	337	305	304	313	314	320	314	300	298	310	324	299	305	317	322	293	313	311	336	303	335	320	303	319	320	298	324	273	306	286	306	316	302	323	332	298	300	311	335	298	299	285	293	338	294	275	306	294	291	322	299	300	323	299	330	319	282	285	313	317	303	312	317	329	310	303	316	300	294	311	280	341	340	279	351	324	299	349	307	290	301	298	322	343	320	336	301	339	292	330	292	305	315	309	298	302	336	301	321	313	286	303	311	308	319	311	316	308	321	296	319	303	323	316	261	316	331	302	328	300	297	316	307	308	335	303	317	291	318	302	302	289	295	328	306	336	333	317	272	294	292	327	299	296	270	307	291	305	337	324	352	308	312	310	317	300	305	303	300	295	265	328	331	333	328	316	315	315	301	313	292	318	306	359	346	311	340	312	302	309	328	298	321	308	329	291	318	318	334	307	317	318	285	315	283	330	304	311	299	336	315	322	304	313	327	298	320	289	281	300	310	323	318	306	319	340	301	295	315	308	345	306	297	319	295	323	344	321	327	316	321	321	319	315	307	310	338	331	309	323	301	324	336	289	295	306	313	332	305	282	310	326	308	323	288	335	332	289	310	300	312	360	288	286	323	349	322	333	319	322	335	311	328	332	276	301	311	293	352	335	321	307	307	324	306	309	288	297	304	302	324	323	320	303	249	294	300	296	323	304	335	310	313	313	307	286	320	294	272	324	350	350	312	278	324	306	316	301	327	295	319	310	301	315	326	288	305	300	322	318	273	281	319	318	335	308	354	310	266	313	317	290	295	281	315	319	341	299	313	295	308	297	324	292	304	294	294	308	336	299	318	309	312	312	314	333	310	327	302	317	315	300	302	333	329	295	328	294	317	312	281	327	326	276	324	302	295	318	299	277	297	333	297	320	275	302	294	320	319	305	322	310	298	302	304	300	311	301	324	313	318	316	322	309	312	301	311	309	282	293	313	324	319	292	309	278	306	317	287	316	287	335	332	318	293	306	328	308	311	295	307	301	307	306	301	312	303	313	318	305	316	330	313	298	319	304	297	299	321	338	322	306	320	299	308	292	342	289	299	307	309	298	283	300	316	284	322	294	294	325	309	321	302	305	318	330	302	300	297	301	322	300	349	317	300	330	301	320	304	303	331	298	307	280	307	283	323	309	330	314	314	344	313	289	329	298	304	327	269	303	316	326	306	300	313	328	281	320	299	301	299	314	297	320	295	296	295	299	290	316	330	306	328	305	297	327	324	333	316	299	298	293	321	312	338	295	274	310	338	302	296	310	329	288	314	311	336	308	322	284	326	295	303	303	296	309	274	314	316	315	307	301	295	330	318	329	293	303	307	338	277	290	300	331	310	300	305	310	283	320	302	277	294	263	340	311	293	312	348	324	323	281	304	322	313	310	290	326	309	298	285	310	322	297	289	296	341	292	311	304	330	330	303	321	291	313	374	348	304	313	315	313	323	307	279	295	309	316	319	314	294	308	323	282	311	315	303	303	329	305	314	311	313	293	311	305	316	294	346	316	314	312	324	325	283	297	344	301	293	294	346	317	323	302	277	336	304	328	314	297	298	288	291	325	319	291	297	282	285	330	319	306	325	314	341	303	320	293	304	301	303	305	325	316	332	321	312	305	305	275	329	339	303	288	276	313	299	286	291	323	288	332	341	334	320	296	288	300	315	330	275	300	297	305	296	302	277	287	357	306	303	268	323	311	321	290	293	318	326	286	302	269	338	307	308	278	328	315	298	305	297	302	314	326	330	283	291	300	319	321	282	305	333	311	335	322	341	294	296	319	312	300	315	299	317	296	314	309	352	282	282	295	292	311	339	322	312	322	336	288	313	302	318	309	289	349	321	319	307	308	327	303	342	311	295	324	284	298	333	335	313	296	307	287	305	329	312	338	301	299	304	325	310	291	313	334	323	284	316	294	293	322	328	292	303	337	294	332	319	319	301	305	314	334	328	312	298	296	318	289	320	341	318	305	291	292	327	314	313	316	317	334	309	325	309	310	310	312	329	329	291	318	292	301	342	277	276	317	316	331	310	334	322	310	277	318	303	317	305	304	301	329	304	304	321	336	321	309	296	334	294	315	334	290	321	292	313	319	298	339	308	322	291	271	328	308	327	333	316	313	291	293	311	278	289	308	337	285	305	301	347	331	297	312	311	284	321	307	343	322	300	303	318	303	334	285	279	308	295	327	307	300	314	309	294	300	294	301	328	292	320	320	305	288	321	310	308	315	311	312	324	324	322	304	297	291	309	304	296	329	298	333	287	322	302	312	316	341	292	326	322	322	316	285	322	336	309	291	332	325	288	334	293	321	348	312	356	328	329	306	326	324	309	329	319	313	312	327	277	305	305	293	300	307	300	309	304	341	294	311	297	297	325	331	323	296	315	322	319	302	331	317	326	327	272	333	304	296	303	332	322	320	309	307	301	318	319	299	325	303	307	320	337	312	322	319	316	322	273	287	331	293	324	306	309	280	317	287	322	333	360	337	317	304	302	305	302	304	286	292	347	302	301	321	324	300	292	304	329	295	300	296	303	304	292	296	326	310	336	301	305	285	310	293	316	329	336	297	350	294	302	320	331	310	343	361	279	293	329	311	284	324	317	331	314	312	311	282	265	300	335	298	311	322	299	327	304	337	332	294	308	343	308	309	308	301	331	329	302	278	288	299	331	306	314	300	312	326	267	333	314	289	345	325	312	323	326	315	269	329	340	308	319	275	290	331	287	293	315	320	320	313	276	320	275	295	317	323	301	318	305	324	275	309	271	271	311	289	328	282	338	325	333	285	323	349	307	298	314	324	322	288	308	328	312	329	300	282	306	285	300	345	309	354	300	308	284	331	310	308	310	340	309	330
23342	40087	31579	20412	33782	47424	39844	20639	3327	589	553	599	525	550	549	1122	2088	1783	1258	748	633	550	587	565	504	510	501	496	517	491	507	514	510	507	495	520	466	488	501	528	528	504	511	473	505	537	540	469	501	513	498	507	527	542	538	510	527	491	496	535	525	459	496	520	513	475	496	490	514	512	498	471	526	484	497	507	467	512	529	533	509	476	502	523	523	481	481	479	491	515	483	508	490	491	543	502	532	494	494	506	458	493	504	515	472	514	498	497	508	505	534	453	515	512	457	497	473	503	510	504	499	539	468	510	489	525	493	486	463	516	527	501	499	480	520	542	532	518	504	465	522	538	529	521	524	508	486	527	510	513	500	556	505	523	512	494	517	499	441	538	473	538	505	496	482	483	490	523	531	540	502	486	451	482	498	516	527	505	485	520	512	538	487	506	482	486	517	523	507	506	476	481	526	476	504	471	451	494	511	502	515	481	517	487	474	462	516	479	482	489	498	490	519	478	510	491	469	489	473	499	504	533	484	497	515	556	501	501	537	540	488	480	492	493	496	527	477	499	487	557	498	487	500	500	476	493	495	518	551	536	467	503	459	497	497	504	501	503	521	519	498	543	492	491	490	512	496	495	484	510	503	447	493	515	498	485	470	480	483	500	480	480	484	492	523	460	464	469	488	531	500	458	489	483	476	509	480	493	497	483	510	516	517	514	489	498	501	480	503	483	453	487	521	525	504	472	498	491	444	483	508	493	483	501	492	475	524	487	492	470	480	485	516	501	506	495	464	534	524	512	511	511	463	498	475	517	463	475	496	545	499	520	525	501	509	509	509	513	506	509	491	479	503	496	464	499	536	479	494	534	475	517	536	483	489	496	457	499	515	488	514	528	530	475	521	523	495	486	558	521	475	525	511	518	454	489	515	505	477	477	481	469	491	498	491	523	481	486	484	515	503	488	512	481	523	535	463	512	528	499	508	504	481	512	507	529	519	514	503	493	495	508	506	546	492	455	524	514	466	493	479	456	512	520	539	504	493	464	504	479	519	472	477	474	530	495	478	479	481	527	507	573	467	501	482	533	516	490	509	510	455	492	483	482	526	462	536	495	494	512	494	525	467	510	469	505	479	521	544	496	507	481	526	499	471	524	505	488	531	487	524	512	522	511	496	462	504	502	497	426	506	493	528	523	477	520	520	519	498	547	504	532	466	473	448	522	471	502	481	516	498	509	507	499	488	490	508	505	505	521	534	522	490	520	531	482	494	485	511	507	527	473	496	496	545	469	531	483	506	501	509	504	497	537	498	481	469	513	485	510	502	517	477	513	516	471	476	490	494	485	455	483	507	487	528	501	521	523	488	508	468	520	528	468	480	469	479	526	458	498	470	503	524	523	502	493	507	501	495	511	492	532	487	516	499	485	487	473	551	513	544	485	493	481	476	481	503	524	536	509	464	519	467	542	527	482	534	507	472	484	489	476	514	475	511	494	491	499	485	509	495	522	488	513	492	457	503	507	489	520	527	503	498	519	474	492	519	488	518	495	501	454	574	512	517	476	514	516	499	462	496	508	452	509	511	508	489	509	527	511	519	557	512	464	506	515	490	535	501	507	480	482	551	500	434	544	465	457	501	510	481	514	506	499	487	507	518	519	533	482	480	464	482	503	494	520	520	478	471	526	514	509	535	482	497	565	509	478	475	482	493	509	477	491	513	492	487	522	455	464	501	470	523	505	511	526	497	515	509	476	486	471	486	472	504	487	447	517	488	520	491	482	494	547	502	506	508	512	505	470	480	485	498	486	503	533	500	483	482	490	501	497	496	495	495	491	509	504	493	483	554	519	499	504	542	500	525	523	495	496	480	522	493	482	481	474	506	505	497	493	505	510	471	499	517	492	496	506	499	480	501	470	495	478	472	465	473	523	510	512	489	479	511	486	507	519	503	502	529	485	501	515	507	495	524	483	490	505	447	518	496	480	469	498	499	526	511	511	497	487	496	483	468	479	488	494	456	524	513	522	526	497	512	478	491	481	530	516	499	507	502	482	502	486	492	509	537	479	531	483	522	512	507	462	552	519	482	495	491	516	532	497	528	503	488	500	546	493	500	527	502	513	497	499	480	496	518	479	483	482	498	509	505	515	523	517	513	504	531	532	500	484	489	513	479	486	496	490	484	526	511	518	533	512	483	497	502	503	530	484	514	509	523	508	524	451	513	516	514	505	526	494	473	478	462	490	457	499	500	543	510	504	533	512	468	517	511	506	517	488	488	515	509	492	497	483	493	489	515	506	504	513	502	539	509	514	529	502	492	516	499	512	528	526	520	501	478	509	519	500	508	489	543	503	505	482	506	492	542	518	477	508	458	495	530	529	472	497	514	498	510	525	541	513	459	540	516	528	481	498	513	510	515	534	489	539	473	467	521	502	483	496	518	519	502	502	517	483	547	500	498	502	497	517	506	526	494	456	494	514	534	494	496	553	462	508	512	540	537	511	484	477	505	469	498	510	496	453	518	488	520	510	485	473	472	533	510	502	521	475	525	508	531	507	558	488	514	495	447	532	525	509	524	502	496	495	494	500	531	538	505	507	503	512	503	517	504	495	504	504	533	503	497	505	484	512	487	489	502	499	512	534	535	507	495	469	520	508	515	509	506	457	509	473	516	525	505	473	503	514	531	497	520	535	488	459	524	493	507	463	484	491	507	478	485	462	491	500	547	478	483	478	476	509	499	525	490	495	511	496	479	497	480	484	519	478	503	502	499	472	506	489	499	479	508	524	495	501	477	530	490	470	449	469	554	498	535	458	518	493	465	504	510	500	499	516	512	515	520	501	516	514	520	514	511	494	503	481	482	507	498	530	514	439	509	473	482	494	482	475	484	482	523	509	515	503	502	510	501	473	533	502	504	459	503	473	517	514	511	509	464	526	500	506	526	510	544	507	499	483	501	489	508	522	479	533	512	518	499	492	484	494	487	497	496	516	508	481	528	502	523	511	512	508	502	502	504	500	526	508	524	490	507	495	475	494	535	503	527	478	490	485	523	499	494	473	491	481	501	513	480	526	490	495	530	486	530	492	515	508	485	502	489	497	500	474	476	486	497	565	452	493	510	475	462	504	506	500	503	480	508	482	479	502	493	490	526	536	507	487	456	517	462	523	525	509	539	502	529	525	544	489	522	512	482	465	500	508	481	486	495	511	500	445	521	544	515	510	528	500	460	505	480	527	517	494	493	548	497	537	510	503	540	495	505	522	508	473	494	511	503	476	512	515	507	524	486	486	486	492	512	503	508	512	488	511	490	462	490	476	488	490	510	506	496	545	515	490	540	496	495	514	533	488	456	514	527	504	491	514	505	508	456	528	512	493	483	477	496	485	528	491	494	446	471	482	529	522	465	486	535	509	497	525	491	498	505	497	523	523	476	511	472	478	544	525	493	537	519	509	526	505	476	484	527	480	523	497	500	505	508	510	502	542	526	511	519	525	507	499	490	479	507	483	479	535
22963	21204	28931	23603	22355	46305	53888	31036	9487	549	359	315	287	279	319	674	1308	1224	564	541	444	337	390	356	336	308	303	268	260	272	295	272	278	274	255	280	262	277	266	262	267	281	286	256	279	260	275	242	278	268	263	279	276	269	271	256	293	281	265	267	239	249	297	292	309	263	280	271	284	242	286	265	306	254	260	231	274	296	279	243	304	281	276	264	260	253	263	279	259	270	264	278	289	269	283	275	274	260	293	276	302	275	280	280	296	263	282	282	276	274	292	244	278	263	305	276	277	239	266	290	243	285	272	247	267	270	292	268	275	293	274	267	267	252	310	257	291	283	264	263	275	266	306	256	285	257	279	261	272	266	279	260	277	283	297	279	253	244	311	281	279	246	273	270	248	292	246	287	255	277	268	256	258	274	290	266	280	290	269	259	284	251	285	270	256	272	263	278	313	251	269	292	284	278	263	261	275	254	259	264	271	277	263	269	282	272	262	278	288	277	281	260	290	281	245	271	231	253	277	303	291	276	292	251	291	256	259	278	239	256	251	298	245	264	272	285	266	276	266	269	254	269	285	244	246	287	287	264	266	269	277	254	261	284	272	269	260	311	275	248	272	273	251	284	297	296	265	276	282	297	271	274	279	249	272	261	256	291	262	266	273	277	266	276	297	248	276	236	287	253	235	276	242	273	240	266	257	293	277	270	262	280	313	262	283	269	262	275	290	273	247	272	279	290	276	290	245	263	311	283	263	276	287	304	282	266	269	283	252	266	268	277	258	269	275	288	257	268	262	299	257	298	280	277	275	275	290	286	298	260	284	305	242	272	251	243	272	268	280	288	277	274	305	260	267	271	278	271	294	276	264	257	266	245	288	266	288	287	277	277	268	293	282	295	281	300	282	274	244	279	278	307	253	284	302	270	269	268	271	235	255	284	274	277	251	286	283	298	268	260	261	248	272	257	259	275	269	258	243	246	258	281	243	254	299	274	299	262	267	247	288	268	281	249	279	282	245	261	263	309	312	266	236	252	265	252	296	271	242	273	273	257	281	298	261	297	245	252	273	290	273	277	255	262	289	283	271	279	257	282	259	268	298	239	277	280	266	272	261	275	300	261	288	281	278	270	254	289	290	270	252	249	305	265	271	257	261	264	275	284	274	287	264	240	278	258	260	279	265	299	271	255	278	264	252	298	275	258	288	250	269	274	278	280	278	281	260	275	270	265	268	282	273	273	235	289	260	259	280	268	292	277	270	273	285	243	244	270	260	291	270	287	228	287	273	265	263	271	271	290	260	297	286	272	259	249	252	323	302	253	287	287	252	301	284	265	280	249	282	244	299	244	277	276	304	286	302	237	300	282	268	265	256	262	254	265	278	270	292	285	280	260	270	284	289	272	301	270	289	276	301	255	252	263	256	248	270	296	287	265	277	285	284	262	269	264	277	276	258	295	250	282	288	273	261	240	250	262	272	277	249	252	290	309	280	312	268	290	276	277	280	282	280	286	282	251	295	301	282	265	237	291	286	252	255	260	258	275	233	244	262	292	283	260	239	269	250	264	284	294	284	256	275	314	269	250	284	275	283	283	296	266	265	259	278	300	272	288	289	274	258	249	249	289	247	264	260	269	271	310	285	243	250	283	262	285	274	306	259	277	259	279	269	255	271	300	265	269	257	280	272	270	265	263	283	277	260	291	307	281	252	263	275	281	265	273	284	286	296	273	281	281	283	284	248	290	290	264	322	243	286	248	266	265	290	252	293	281	290	278	280	268	290	281	256	294	256	233	285	283	271	282	259	269	277	254	268	273	284	280	284	258	267	265	276	261	234	302	283	256	277	280	277	281	259	307	263	261	290	259	286	281	283	289	277	273	278	266	255	309	276	254	304	290	311	250	287	265	296	260	248	298	273	286	280	263	255	257	270	253	288	262	269	290	271	294	280	272	249	274	282	295	297	249	265	279	269	258	277	266	290	269	278	281	285	257	271	280	281	270	293	271	317	262	289	299	277	268	289	262	256	279	277	294	269	272	261	294	268	284	281	277	267	254	259	255	271	271	276	301	303	281	262	258	260	273	272	270	272	299	266	257	256	266	274	273	270	269	309	293	264	237	291	262	286	274	298	278	257	278	253	298	278	280	288	263	274	274	241	294	292	243	298	258	265	259	278	265	271	285	253	279	290	255	262	297	286	291	239	259	281	272	271	273	262	283	269	255	275	256	285	246	252	289	280	288	282	250	296	277	275	285	267	263	290	276	297	257	279	269	254	268	283	257	267	280	273	274	274	256	263	263	321	267	284	289	266	267	272	286	287	273	265	264	273	279	279	262	260	275	243	275	255	303	248	260	264	261	255	295	279	275	270	277	267	272	273	286	256	291	275	261	249	267	257	256	263	247	296	245	263	277	272	264	260	248	291	257	266	290	245	266	281	266	249	241	312	265	234	295	273	266	263	281	306	232	284	263	287	317	301	292	281	262	248	282	294	283	269	271	268	264	274	287	282	285	275	261	269	270	264	287	275	273	270	279	272	275	274	284	291	265	273	278	299	273	283	245	263	255	271	297	246	287	257	256	255	254	263	273	262	249	256	258	267	307	293	271	276	276	291	270	268	266	247	276	254	266	250	296	249	287	284	297	232	260	242	275	288	254	256	267	285	299	257	270	291	255	288	294	277	285	295	248	294	265	261	285	255	267	296	280	268	264	254	273	269	279	294	294	280	252	307	268	281	274	298	247	260	261	279	274	292	269	271	293	280	258	310	272	248	285	301	293	259	314	268	289	273	269	286	272	277	274	259	277	273	290	239	272	320	257	308	277	265	246	275	272	282	246	256	255	256	289	271	255	296	265	285	259	284	270	290	260	278	281	265	262	301	301	276	273	276	253	283	276	277	279	274	257	242	276	266	281	280	241	265	274	281	268	284	271	263	280	269	267	292	291	280	279	268	275	276	264	237	287	260	280	300	291	252	273	255	281	263	269	289	259	260	278	247	272	275	276	292	282	273	266	271	262	258	272	254	299	266	277	280	275	266	232	284	278	268	265	248	296	279	254	281	270	276	253	282	277	257	262	274	255	276	251	256	258	266	237	295	292	284	255	265	274	281	244	245	268	277	291	292	265	263	263	267	273	266	276	277	287	275	263	267	280	277	261	293	261	264	252	302	281	283	270	274	270	267	262	246	260	287	272	282	265	302	250	266	285	294	292	267	290	285	277	255	274	287	279	311	284	268	276	281	265	284	269	289	277	293	295	260	271	273	262	264	264	275	297	292	267	258	315	255	297	294	293	252	253	278	289	246	275	273	261	301	272	275	274	279	263	280	264	268	265	296	281	273	292	260	275	287	269	246	267	278	290	284	279	281	260	261	283	248	253	259	286	264	281	274	293	280	261	275	283	272	281	293	284	274	256	254	310	272	251	256	257	272	255	264	287	302	281	246	283	278	283	275	265	285	277	291	297	294	260	275	260	261	277	263	263	296	264	272	278	303	273	283	280	275	259
27231	46845	40141	26878	36738	54934	53191	33240	9240	613	594	543	494	459	489	1779	3627	3343	1234	1133	920	588	753	758	642	490	486	421	412	447	470	395	417	466	450	450	431	446	447	453	467	428	449	447	464	436	466	427	406	445	417	409	422	441	402	459	420	484	433	425	478	455	432	462	381	441	460	443	456	440	449	451	444	450	467	440	397	433	417	442	448	427	458	406	436	455	408	420	443	450	436	471	475	439	458	439	446	421	428	449	399	430	447	412	448	402	420	460	472	426	478	445	449	453	413	470	429	460	417	452	433	419	441	448	441	458	475	423	463	420	408	468	465	453	471	437	435	453	478	440	461	442	417	440	430	452	437	427	444	464	426	434	407	424	451	427	454	443	396	417	414	424	472	428	435	425	452	432	463	435	441	432	453	449	414	434	430	444	461	426	468	413	453	429	451	443	441	465	426	436	446	417	414	435	458	420	395	440	451	402	433	444	414	399	471	434	432	431	445	461	441	411	424	411	464	418	415	490	486	443	452	390	444	446	349	446	428	454	459	459	408	446	424	420	449	455	490	455	448	408	402	477	426	418	424	462	433	431	423	431	429	459	450	455	433	424	453	440	453	503	395	436	434	425	452	441	415	394	467	451	436	447	430	421	466	430	460	419	434	426	443	451	467	476	416	430	415	410	412	419	369	451	441	454	443	450	435	477	448	420	417	455	450	419	440	438	444	424	406	446	424	392	440	445	407	462	461	436	464	441	424	442	443	465	429	438	443	422	442	446	460	456	432	454	413	456	447	413	449	452	404	387	457	428	476	455	456	455	439	492	437	436	445	465	456	420	465	437	462	422	435	419	412	422	448	436	395	404	455	439	467	471	443	441	432	451	450	427	458	462	477	413	438	418	469	438	429	453	432	423	416	423	409	480	411	453	466	425	449	422	399	437	496	454	428	481	407	446	424	449	449	453	467	432	440	444	427	437	465	452	427	436	426	446	423	447	443	447	463	438	419	432	433	429	414	426	474	442	431	468	413	451	413	435	444	440	469	457	432	453	420	481	461	449	423	452	403	449	446	482	430	448	434	411	467	436	475	399	425	423	445	464	405	439	466	421	484	488	454	482	414	443	405	445	434	422	456	435	453	458	409	444	436	452	424	484	405	456	474	441	397	454	442	430	437	412	428	424	426	402	440	425	447	396	420	443	458	447	464	441	453	429	413	458	438	479	425	435	446	445	466	477	399	435	440	424	455	444	435	428	450	462	443	453	424	421	450	409	440	448	485	435	442	453	391	389	448	403	445	447	466	469	454	447	402	417	445	441	435	430	389	466	446	425	443	431	426	430	474	446	423	438	420	459	412	453	428	412	446	423	411	448	430	487	425	405	426	423	412	456	417	421	405	422	469	442	426	402	462	457	473	447	436	446	457	411	402	436	432	473	429	461	446	422	396	423	456	392	441	433	436	467	424	413	418	438	454	450	449	506	442	449	436	446	434	429	441	441	435	409	434	447	462	459	441	395	461	409	461	423	425	425	439	469	411	431	441	456	408	450	454	406	448	466	422	448	427	454	397	430	410	426	416	425	439	450	442	444	442	445	448	458	444	445	445	400	454	444	417	458	444	443	403	412	435	452	458	436	432	488	453	393	457	443	455	421	448	454	401	409	449	465	417	435	403	410	434	435	448	431	447	444	460	437	433	414	489	442	462	469	398	459	415	452	464	463	430	424	456	413	437	452	420	431	472	423	422	404	448	476	433	455	461	446	398	440	448	455	435	445	437	419	438	453	457	434	400	477	416	449	452	408	445	445	431	446	455	451	461	433	420	474	473	428	438	444	442	428	407	453	431	447	448	438	447	440	436	470	437	458	422	450	421	420	436	405	420	411	423	401	446	408	452	423	393	464	440	459	439	464	393	447	399	415	412	454	423	451	460	477	414	440	446	441	431	479	440	425	444	424	442	442	460	434	430	460	442	455	425	419	457	445	455	449	414	410	408	493	427	436	478	442	420	399	400	414	450	454	438	418	435	443	450	434	455	439	455	454	441	421	432	464	438	449	429	455	422	433	455	411	444	404	435	475	466	449	434	418	469	423	457	416	453	439	446	388	440	449	417	441	410	467	473	423	463	413	425	492	434	443	463	448	492	422	420	454	430	379	418	407	439	455	418	451	420	433	456	415	446	447	447	437	436	424	430	448	471	440	388	432	434	414	422	430	405	427	421	473	379	442	428	428	487	407	421	468	431	447	436	446	451	443	425	439	460	461	458	419	435	421	441	446	460	398	417	410	456	443	442	398	413	464	422	411	434	456	461	431	418	439	417	473	441	462	430	437	448	451	445	458	427	441	408	415	419	439	439	461	481	460	460	444	441	428	442	464	458	429	473	445	460	402	439	441	412	450	426	425	438	472	452	444	455	427	455	433	467	434	428	450	390	393	414	449	438	437	455	462	458	408	475	462	446	436	441	409	393	454	441	440	435	418	426	481	501	457	454	435	407	460	452	444	457	441	478	484	465	429	430	461	452	434	476	422	461	436	394	487	412	472	420	432	424	436	421	442	447	481	433	454	454	436	419	414	452	443	429	418	490	409	441	446	429	421	411	408	432	429	443	446	441	431	432	448	422	433	431	436	393	395	419	435	470	451	453	434	467	426	417	416	447	454	428	435	428	470	432	401	423	470	435	440	453	458	445	437	484	427	407	423	458	462	458	434	424	447	450	437	425	407	417	456	427	448	447	428	450	407	442	445	473	455	452	441	430	418	455	433	447	445	430	457	458	419	463	423	463	403	431	408	444	433	489	454	417	431	438	413	398	444	446	440	425	442	457	418	417	434	442	459	440	436	434	423	429	484	413	425	429	427	461	428	431	425	442	431	458	383	456	448	471	456	441	428	453	443	425	412	481	415	442	455	440	417	433	417	470	458	455	458	428	455	432	435	430	463	439	432	434	458	436	467	413	456	432	456	427	445	459	440	405	386	453	454	424	449	436	421	467	409	483	433	441	433	438	448	421	452	439	446	417	411	450	432	418	450	443	452	435	445	398	431	442	424	437	448	471	421	416	398	443	438	425	435	447	415	452	454	416	478	462	417	442	421	469	443	429	411	464	423	447	456	470	436	425	456	432	411	442	449	447	464	476	443	443	426	412	445	438	424	423	446	443	440	412	449	456	420	447	455	452	439	436	469	444	425	458	393	425	408	454	467	414	409	446	466	437	414	463	461	438	433	476	443	446	428	420	494	495	451	474	464	432	458	431	425	462	419	443	430	462	436	479	417	442	459	453	438	474	449	445	441	443	455	439	395	473	456	442	405	443	447	456	425	431	439	456	421	438	474	429	429	420	428	439	420	455	425	413	401	465	424	457	468	428	443	468	407	425	413	419	430	432	416	462	475	443	415	469	433	440	419	427	402	461	404	414	446	417	426	438	414	416	435	463	416	424	409	399	444	432	458	429	440	435	449	466	460	416	450	421	465	451	414	442	434	466	436	416	441	441	424	431	443	427	432
26656	21457	18915	7080	3355	10760	11221	3768	658	287	247	282	279	247	267	292	313	347	315	299	270	250	285	256	301	268	248	293	297	296	308	273	267	266	281	250	249	299	284	260	269	293	297	258	261	247	276	271	274	243	273	286	277	285	246	276	267	270	259	264	283	274	274	287	300	280	257	276	278	239	256	303	244	275	263	276	295	286	259	263	278	260	262	282	270	289	295	283	278	246	248	250	281	244	284	259	287	281	274	246	265	264	272	257	260	278	254	300	271	282	266	300	278	286	286	274	268	283	262	267	271	263	232	280	253	260	261	235	261	258	262	250	268	277	255	256	265	284	304	278	281	267	282	232	264	260	249	286	278	280	245	250	259	279	290	258	249	303	256	278	272	275	279	311	277	267	262	253	275	275	251	307	262	296	249	275	261	284	265	257	280	271	260	264	251	240	285	234	273	289	274	271	256	267	268	266	279	258	263	241	279	250	280	294	264	276	294	264	259	281	284	256	266	264	281	300	260	263	282	237	258	280	258	290	261	260	288	295	279	246	253	287	263	264	257	264	304	288	262	275	253	250	246	287	247	272	242	269	265	270	293	237	258	280	289	264	238	286	300	268	245	285	285	273	239	273	288	241	241	261	264	261	274	271	269	282	269	262	258	310	278	271	281	311	268	258	281	259	262	255	240	266	288	271	275	266	247	281	259	277	225	295	273	266	268	261	267	293	265	225	244	275	265	256	287	254	267	282	257	301	269	261	298	261	262	274	272	249	263	261	263	278	262	287	249	269	256	282	281	306	262	286	256	252	250	241	293	253	251	264	243	263	260	270	240	264	268	297	269	264	273	257	287	263	287	288	273	268	274	290	310	251	245	245	254	278	276	264	276	251	267	231	269	296	313	251	261	286	242	286	261	286	258	274	248	261	258	243	274	239	234	266	254	269	277	264	263	249	285	285	242	273	280	276	249	296	237	262	277	284	288	255	300	286	273	279	266	286	274	248	277	276	260	282	278	245	265	258	252	281	291	278	270	256	270	256	263	269	276	281	290	243	265	230	269	256	265	263	280	249	272	263	278	252	290	249	265	251	249	244	278	257	258	288	257	263	285	253	283	262	311	268	243	284	262	273	282	245	263	232	232	281	277	258	277	266	285	247	281	280	258	272	254	301	276	236	264	254	272	291	244	265	306	280	289	298	270	268	291	285	282	260	268	252	265	277	267	242	266	261	272	299	261	284	280	266	284	301	241	271	316	257	317	249	275	273	228	267	282	272	278	273	267	300	268	278	246	282	276	260	275	269	252	242	277	292	293	252	271	276	280	282	266	300	248	260	243	262	273	266	264	293	242	274	272	257	260	269	275	262	297	263	259	274	243	277	276	247	295	274	287	246	264	268	272	240	297	263	250	271	252	238	287	269	277	249	264	292	275	281	274	266	264	277	258	271	260	275	307	264	244	268	266	235	242	312	272	258	244	261	266	263	267	273	247	267	238	260	268	247	292	283	269	248	289	232	280	293	301	266	257	268	277	292	255	281	252	266	253	276	259	260	261	282	257	266	275	245	264	307	274	255	308	264	270	278	275	312	266	285	291	258	260	277	290	268	273	242	241	260	264	270	305	283	251	273	280	285	290	276	272	276	292	271	286	236	271	287	252	253	289	277	262	262	276	278	269	259	246	260	269	265	275	267	279	246	282	269	285	273	236	268	255	298	279	257	301	255	241	300	265	277	250	271	288	258	283	277	280	263	272	251	311	255	282	264	301	270	286	266	267	252	284	308	256	277	257	241	287	271	258	271	283	281	258	289	266	275	251	277	259	246	293	256	277	254	269	272	275	260	235	268	276	289	280	256	267	282	280	294	283	267	308	289	278	262	259	263	241	271	281	263	299	282	281	233	276	263	272	273	263	252	282	283	264	245	286	263	264	285	290	255	289	282	272	283	253	286	255	276	293	258	262	267	258	257	268	277	272	274	284	267	283	258	264	276	246	282	271	283	242	273	273	268	257	228	294	284	275	268	289	258	263	275	287	268	281	286	258	285	254	233	275	247	275	270	268	259	272	280	274	268	260	303	284	291	268	265	257	243	246	258	295	277	285	276	270	259	249	261	280	247	280	247	284	260	280	245	271	302	287	250	275	244	241	289	290	252	219	297	264	243	261	280	252	270	260	257	248	271	284	270	277	299	280	261	246	277	266	257	265	264	249	277	254	272	262	291	288	275	270	250	298	257	262	274	262	286	283	283	272	282	290	237	281	279	248	257	255	319	249	263	205	228	294	279	270	262	259	288	238	263	268	235	285	279	282	276	269	284	284	278	273	284	275	257	254	261	267	277	287	274	278	266	273	284	272	276	252	266	285	251	264	250	267	258	259	288	272	249	275	275	289	271	246	252	274	228	274	293	267	269	311	265	252	257	268	252	258	277	299	276	268	259	241	260	251	292	275	267	269	284	269	267	285	271	289	278	277	224	283	282	247	276	284	272	259	286	259	274	254	283	259	251	261	260	220	256	242	258	265	252	253	301	265	245	299	241	280	254	288	296	277	276	270	295	259	273	260	281	282	234	287	256	273	267	253	278	235	281	280	266	273	254	271	300	244	267	275	291	274	278	251	242	245	273	265	262	270	264	309	270	272	262	239	253	276	265	269	279	263	258	249	284	263	279	253	276	240	267	281	269	286	273	272	285	292	271	271	263	268	269	272	265	246	302	290	285	254	297	266	240	238	262	263	272	265	272	287	254	258	264	255	271	285	268	299	278	283	266	302	275	275	276	241	266	279	252	281	238	292	285	271	270	288	268	246	270	278	264	278	275	248	259	257	265	264	264	274	247	325	258	288	265	241	240	283	254	266	276	261	284	242	265	269	280	279	272	266	247	288	293	256	269	275	265	238	291	241	258	272	249	283	283	263	262	263	269	256	252	280	244	293	276	260	242	268	258	263	287	271	256	292	277	284	264	256	279	253	263	263	297	263	269	253	246	290	249	265	285	280	243	284	260	282	276	270	269	248	260	247	258	258	268	274	253	245	253	258	279	264	284	260	271	265	269	276	239	297	262	272	290	284	241	286	269	276	266	260	268	269	268	271	266	268	283	264	253	260	282	286	248	284	303	269	263	246	278	257	239	250	260	268	245	278	278	266	300	290	253	290	284	244	283	263	271	268	291	274	283	256	253	263	264	257	248	258	262	273	301	264	272	298	284	294	269	287	220	254	236	257	270	276	304	302	298	257	260	261	273	262	273	263	290	259	256	264	281	286	256	266	278	302	263	272	269	271	248	259	269	239	276	290	295	257	251	284	276	283	240	263	278	241	251	276	246	283	293	272	239	259	264	229	295	308	254	259	265	269	259	284	268	269	275	302	251	273	268	294	244	272	280	255	309	276	267	259	257	250	275	264	267	278	260	265	282	259	247	283	263	263	276	285	310	276	264	303	257	261	265	264	279	284	272	242	260	284	273	282	266	273	278	255	291	249	269	267	273	274	257	262	285	274	265	276	277
19640	29312	21972	9896	7506	19915	17670	7151	1358	460	495	446	494	454	448	539	559	516	488	455	494	437	511	482	438	468	459	437	436	435	456	444	429	455	421	454	425	462	418	456	455	431	471	453	436	446	423	455	467	413	440	443	426	417	476	436	411	444	433	412	442	436	433	469	415	427	432	401	434	452	411	419	432	472	437	460	442	478	427	447	385	434	467	417	465	453	417	472	447	436	428	447	422	454	440	457	425	456	419	467	449	449	480	412	447	407	420	460	445	465	449	409	435	468	422	443	473	441	436	436	460	423	437	438	459	454	454	444	453	421	427	452	443	446	451	424	442	462	391	468	422	435	469	420	441	419	406	451	414	460	425	415	465	441	450	420	449	473	436	421	446	445	451	433	423	475	466	458	499	413	467	450	452	444	427	436	458	429	428	453	449	426	404	428	454	436	426	437	465	451	444	440	457	418	456	443	439	454	454	440	455	438	426	452	439	451	421	435	451	463	431	484	440	403	448	415	457	478	442	443	428	477	450	485	467	413	418	449	437	422	430	430	460	451	447	447	445	460	455	448	413	480	451	451	420	422	493	436	414	498	425	434	440	425	464	396	458	407	445	470	437	428	438	423	472	436	450	450	456	466	453	441	404	455	470	454	407	446	459	447	429	444	469	416	469	456	452	405	440	441	425	453	441	476	467	425	460	444	408	455	435	456	443	438	483	513	480	411	428	457	425	480	465	478	448	449	458	447	453	457	449	457	474	427	428	462	445	449	426	436	478	431	440	429	445	453	415	435	442	455	452	404	416	404	451	446	444	444	426	411	448	430	469	439	459	432	427	377	424	452	436	420	415	435	458	417	422	471	436	434	466	435	451	438	467	457	454	480	448	444	425	452	442	464	447	445	448	435	441	443	434	438	450	413	431	462	449	487	422	421	425	463	416	433	411	452	433	419	434	431	476	432	440	433	425	423	415	399	465	445	446	458	446	455	442	454	457	470	456	443	465	452	468	423	443	410	443	417	451	441	414	437	444	464	417	468	456	430	440	488	442	421	439	440	482	434	444	427	479	451	431	447	465	436	429	444	437	468	430	441	427	452	422	456	411	445	460	427	452	448	459	457	431	431	438	446	422	441	446	429	456	414	453	453	436	449	446	451	432	458	434	441	437	436	461	466	440	449	470	427	433	452	416	440	465	428	464	425	447	472	466	421	442	432	448	438	485	460	450	440	433	435	425	436	410	439	445	450	429	432	445	448	461	444	406	466	439	462	488	424	428	410	389	446	437	431	461	415	444	471	444	451	442	430	453	440	416	447	456	420	430	422	443	463	432	461	446	477	443	435	446	437	459	434	451	440	458	433	429	412	470	442	437	477	449	418	440	451	424	439	414	438	453	425	426	469	454	456	463	452	436	448	428	462	453	467	450	434	424	408	438	471	447	442	422	464	438	440	443	436	454	489	428	444	412	459	446	429	413	481	473	467	465	442	472	423	439	429	418	456	445	424	455	425	459	434	444	452	449	460	411	439	428	437	458	448	394	430	420	459	473	412	464	425	440	428	429	444	455	439	454	425	470	453	438	445	439	452	448	436	436	438	432	452	423	410	449	446	458	385	447	462	452	396	489	435	452	465	444	429	407	448	445	402	411	450	439	488	407	466	494	438	416	412	421	427	426	430	441	422	478	447	426	434	425	434	440	475	432	409	426	423	458	474	445	489	405	415	482	469	432	435	508	458	445	430	456	455	416	439	446	443	406	415	450	425	449	461	429	388	440	421	434	431	430	431	459	466	436	434	401	472	421	418	420	416	482	470	432	432	423	463	432	465	429	421	469	440	434	425	412	436	446	456	434	430	476	490	440	466	433	436	435	441	415	462	440	441	486	484	435	451	482	448	449	437	430	443	424	420	443	428	447	421	430	435	463	417	418	429	395	430	478	455	407	431	423	438	459	443	401	424	495	427	444	471	450	459	441	426	446	470	468	459	456	443	480	436	436	462	450	444	458	444	436	439	420	437	477	435	447	450	453	434	468	417	452	407	412	447	456	444	406	417	468	452	447	429	427	455	390	427	464	420	445	429	458	460	444	461	432	445	448	424	448	420	433	436	444	420	448	419	451	457	437	436	402	427	479	485	403	452	467	484	443	469	419	421	481	442	451	425	441	472	407	420	463	439	431	459	429	462	456	453	446	433	431	480	441	457	447	453	474	463	411	468	441	454	487	455	421	455	462	435	428	452	446	468	461	469	435	416	432	415	432	433	436	452	488	436	467	471	462	463	445	422	429	451	436	429	441	469	476	420	447	469	451	454	411	427	397	448	472	454	482	448	435	441	429	432	423	416	414	448	464	456	467	442	476	446	480	445	434	429	449	461	465	450	441	451	405	463	417	473	450	460	429	476	397	437	444	415	507	452	422	467	436	468	453	454	452	414	425	441	437	445	445	445	435	449	505	417	448	423	467	420	427	454	481	441	452	418	441	461	431	441	462	415	472	444	435	442	442	433	420	443	435	413	440	433	444	409	449	420	473	480	435	414	452	433	442	448	447	432	425	456	453	434	433	471	442	451	429	444	480	443	383	459	499	456	458	426	421	445	447	427	458	431	427	416	471	483	443	424	467	438	432	457	439	435	464	440	402	446	430	442	440	423	377	427	500	423	459	411	463	455	430	421	440	477	444	454	426	440	435	471	421	428	415	440	414	430	431	415	432	455	472	449	424	466	509	476	443	444	474	469	443	447	482	404	453	446	438	433	486	435	454	435	451	451	475	389	414	413	432	434	493	438	403	416	467	432	440	470	416	418	443	457	452	456	430	427	442	439	466	424	449	440	432	418	439	445	427	418	436	435	450	465	423	416	444	455	449	436	442	400	444	457	434	450	428	448	405	434	428	476	440	442	429	440	429	497	442	456	432	444	445	450	435	438	421	429	428	448	449	459	424	426	420	414	483	443	429	446	434	426	457	431	419	460	447	450	441	430	419	421	424	447	448	457	438	454	463	432	445	473	464	446	470	434	441	462	444	408	424	444	460	450	462	417	442	450	440	443	449	443	428	434	432	442	439	444	431	401	447	453	423	428	447	421	460	451	434	423	458	443	451	444	446	464	492	457	450	435	447	506	459	439	441	423	425	419	429	431	417	478	491	412	439	452	439	397	508	440	436	456	474	449	400	464	465	475	413	455	449	453	426	456	423	437	462	441	402	447	484	437	411	460	451	429	445	434	425	401	437	465	415	456	452	447	409	425	480	474	416	426	464	490	437	437	435	433	419	424	453	440	423	461	444	448	457	487	420	439	452	405	468	443	435	429	438	436	419	453	412	459	424	417	424	426	408	417	480	454	439	452	454	437	425	434	470	456	471	425	447	457	480	457	491	419	426	431	413	452	454	451	439	411	441	466	437	470	433	416	448	457	435	482	402	426	448	477	445	438	441	444	437	439	447	424	402	452	418	412	460	421	439	446	465	477	444	462	424	442	456	454	426	420	472	443	455	490	485	424	427	452
24258	21223	28304	24371	26409	42762	36178	17009	3191	396	329	350	310	333	343	562	598	477	441	440	357	347	336	346	330	315	320	316	339	335	313	342	333	306	322	316	307	324	286	329	325	295	351	314	314	343	310	354	326	323	290	331	317	356	300	289	318	314	310	303	302	318	317	329	297	320	282	304	328	309	332	307	298	303	315	308	337	301	302	323	307	320	304	329	316	309	340	314	318	318	330	331	343	341	344	325	316	318	308	306	338	326	285	340	303	312	337	317	309	297	326	315	308	327	318	305	322	320	285	311	323	303	335	302	309	289	291	314	333	321	299	311	352	318	300	317	308	334	300	317	321	301	320	323	315	301	312	304	330	316	293	300	282	308	330	326	297	326	317	298	347	297	298	331	333	343	306	328	334	285	343	313	312	322	304	327	285	300	311	306	325	296	333	338	297	309	301	299	314	305	341	338	312	344	313	303	292	340	299	314	326	309	300	303	308	309	290	328	314	298	313	315	320	312	292	326	323	313	312	322	309	298	335	324	330	305	320	293	342	320	327	272	302	310	289	259	306	319	334	321	307	302	300	279	313	311	342	310	287	342	315	301	337	324	314	330	318	351	302	329	313	301	292	329	283	325	308	316	306	315	301	297	294	323	281	317	345	282	301	293	298	309	317	310	338	314	284	321	342	303	302	319	318	327	306	362	332	272	315	335	289	262	318	352	289	315	327	313	299	288	326	293	291	306	303	335	361	325	327	308	310	308	278	310	313	273	308	335	304	298	292	318	324	329	288	290	321	311	297	283	295	332	315	300	322	291	321	294	344	310	325	320	283	307	312	305	291	339	316	295	347	335	305	320	300	308	302	304	309	329	321	296	277	294	338	324	318	286	289	297	301	294	315	309	340	318	307	301	298	310	328	306	343	342	321	294	325	306	331	303	313	310	302	317	309	294	328	301	280	305	274	314	344	321	298	317	311	299	307	337	333	319	321	309	286	316	316	332	319	329	332	323	343	305	280	318	354	284	357	360	321	329	343	330	312	321	347	318	308	298	302	326	291	319	332	295	333	330	297	280	321	310	283	301	317	320	321	332	327	298	319	298	291	363	303	304	311	334	294	338	332	328	298	288	315	330	320	303	295	318	316	331	331	293	338	291	324	319	338	316	320	313	297	346	314	336	296	311	332	336	317	319	314	291	318	300	324	308	294	271	302	298	279	291	313	336	323	310	336	309	279	313	329	332	302	300	315	342	316	263	322	307	322	322	313	317	304	310	316	346	307	298	313	282	303	325	317	317	360	306	297	344	319	309	294	345	305	312	267	314	323	351	298	288	329	309	319	318	348	337	331	265	328	294	268	320	309	328	317	294	329	300	321	319	342	299	302	359	302	334	310	314	329	311	309	305	315	324	307	343	320	311	313	316	324	328	305	270	282	299	283	336	333	305	307	299	296	307	327	313	324	314	304	301	322	327	314	330	330	327	316	328	324	297	335	324	283	309	333	314	280	303	326	314	314	308	334	290	316	322	292	340	306	317	299	329	339	305	272	335	314	312	291	323	330	306	331	305	288	318	326	342	298	326	354	321	299	309	313	293	309	327	327	322	293	322	289	321	293	297	302	309	283	325	361	367	318	314	290	319	284	295	304	305	314	316	304	328	334	294	285	329	323	289	294	313	323	331	304	286	313	322	326	312	306	316	327	336	323	302	313	317	335	343	299	319	299	318	325	312	292	310	319	307	292	318	296	308	317	327	319	312	307	303	296	303	324	303	308	313	324	301	307	330	330	344	285	296	277	322	317	313	311	314	280	317	306	323	312	315	291	325	300	300	311	294	316	296	306	331	320	298	307	273	343	323	320	289	318	296	328	315	311	341	298	336	302	313	295	333	331	312	299	324	340	289	311	339	315	325	285	335	336	291	320	331	322	354	319	305	291	331	333	319	348	383	297	328	317	293	304	321	290	310	332	306	327	306	297	306	308	306	311	323	328	351	287	322	328	319	303	330	342	324	321	326	310	315	288	309	308	327	334	310	323	307	322	322	314	275	326	333	306	324	304	330	308	298	296	328	333	293	314	345	285	301	305	333	322	310	289	319	297	335	318	323	322	316	318	326	270	292	303	314	324	338	276	294	325	317	309	331	315	325	312	310	288	339	323	284	356	307	324	292	284	320	314	324	301	330	307	275	346	362	274	317	340	274	279	318	319	336	305	326	326	284	313	317	316	326	332	306	293	327	306	308	300	307	313	327	328	314	310	316	319	300	277	324	315	323	328	308	298	333	314	319	314	295	331	313	323	314	338	286	322	294	296	322	324	296	350	317	308	344	303	337	299	282	292	309	300	357	332	321	280	323	283	352	311	313	275	334	297	286	320	341	336	325	287	331	324	346	326	305	283	317	331	314	316	357	347	319	321	280	306	304	308	311	334	304	325	329	332	308	336	301	324	333	313	300	290	336	312	352	357	344	325	314	321	339	303	309	300	275	347	323	319	283	315	334	323	348	339	320	312	337	326	294	326	294	294	285	305	286	304	310	292	311	306	273	327	292	312	313	318	323	318	348	312	312	329	295	303	336	313	308	296	334	345	302	295	308	296	295	328	300	336	310	304	361	301	331	316	350	325	299	321	340	298	292	344	316	287	323	361	307	319	291	334	271	289	351	309	300	321	339	306	334	298	337	323	309	323	300	324	309	326	315	292	285	312	284	317	310	314	298	289	335	314	298	317	298	316	297	303	339	334	302	304	315	351	312	332	332	275	318	314	288	331	342	328	300	320	340	313	330	283	336	302	305	287	304	309	343	306	287	329	332	312	324	314	330	330	280	299	300	344	327	311	320	329	312	308	289	335	345	298	356	298	307	296	324	311	303	295	300	327	334	328	276	314	330	326	334	311	316	319	293	318	296	285	290	325	339	289	304	308	342	282	295	292	278	311	328	300	291	313	300	332	309	321	312	292	314	331	347	317	336	311	319	328	305	309	322	286	306	317	332	300	310	322	301	337	301	296	284	293	308	307	347	318	307	309	330	278	331	341	314	316	359	289	309	322	327	323	317	304	305	346	304	305	303	308	288	334	348	303	292	304	329	327	290	310	329	327	316	320	310	324	292	306	347	333	331	322	319	290	287	301	318	313	296	294	326	285	317	278	339	308	307	292	336	342	335	296	327	319	352	307	316	303	332	326	314	322	321	330	277	320	348	326	318	322	308	300	317	310	315	304	312	331	312	303	317	352	298	316	322	291	303	331	289	330	294	298	308	301	333	333	321	312	323	327	328	327	310	279	329	282	316	339	342	281	304	294	273	339	312	279	259	343	318	308	328	294	298	305	328	358	300	321	297	306	311	321	309	324	329	299	318	313	317	285	345	271	302	279	295	327	286	309	305	308	294	300	294	317	334	298	276	336	298	323	293	282	281	323	292	306	317	308	310	303	292	303	344	317	346	279	345	346	293	321	296	306	334	307	295	329	293	341	309	302	308	312	336	313	303	321	333	314	335	307	315	297	323
23175	41131	35229	18242	36019	46888	38138	20829	4934	622	519	546	544	517	556	1319	1560	909	828	884	616	541	565	581	560	543	498	511	494	483	494	507	482	506	522	543	548	510	539	488	540	479	553	495	499	502	469	522	499	493	523	508	486	468	519	518	512	542	464	511	531	515	520	558	555	515	469	489	528	503	515	535	533	546	546	505	538	464	538	517	513	525	543	545	517	464	509	539	549	484	539	474	518	485	504	500	513	503	473	528	536	537	500	537	533	503	534	502	460	494	528	504	491	503	517	463	580	502	511	483	476	503	542	543	524	499	488	470	493	494	526	512	530	511	555	528	492	508	491	520	513	529	499	517	493	514	517	478	478	522	534	502	520	486	538	506	503	505	516	490	523	516	558	473	537	498	499	521	520	505	511	502	477	537	474	509	460	526	499	524	488	527	509	495	487	490	512	558	505	515	512	490	541	489	525	506	475	498	509	483	510	504	511	529	495	536	503	496	499	527	545	527	520	484	506	516	486	489	503	496	513	498	544	493	524	465	501	485	458	519	526	492	474	509	492	479	519	484	483	511	500	498	517	527	529	525	499	543	501	539	557	511	526	482	513	487	510	477	516	558	523	504	475	499	523	480	553	462	520	511	480	510	502	523	519	508	491	454	517	530	534	511	531	494	504	503	548	505	502	515	502	513	519	538	480	482	525	532	521	485	541	534	570	515	501	490	497	503	504	424	495	512	505	544	514	533	527	488	526	484	483	491	541	514	505	539	460	519	473	492	530	494	480	487	504	487	514	522	490	508	519	516	476	485	514	505	497	543	502	508	536	494	523	518	520	517	509	536	533	549	520	516	540	522	493	515	476	501	550	532	491	523	555	487	506	514	500	501	530	520	530	562	503	526	496	492	488	509	509	495	541	496	532	506	538	521	507	512	510	547	477	491	512	494	494	515	501	481	518	516	541	524	489	514	493	492	525	524	528	515	516	515	503	495	561	510	514	516	510	570	542	482	514	506	524	501	521	545	507	523	519	544	515	529	522	508	530	497	492	500	488	510	527	506	487	494	531	532	534	507	524	474	499	468	481	523	508	521	532	507	545	508	534	537	533	539	506	546	504	512	514	516	509	541	545	488	521	519	507	497	501	508	512	536	504	512	466	503	490	482	463	501	516	548	514	480	501	480	524	506	529	511	519	528	505	501	521	512	548	479	490	518	510	530	532	547	541	472	486	477	491	502	500	477	506	520	517	500	480	504	477	567	498	526	452	525	498	522	505	483	497	496	546	471	567	489	495	493	545	523	505	499	481	526	480	507	518	556	487	499	485	519	544	525	504	481	484	507	504	481	535	499	490	472	501	504	492	540	529	542	508	535	486	498	496	502	545	527	537	456	525	490	520	542	509	538	464	518	482	472	529	507	501	490	505	506	449	528	511	531	523	504	536	480	493	524	512	522	485	499	547	496	518	513	460	503	495	501	504	542	534	503	520	513	559	508	528	498	574	508	541	493	527	530	531	529	516	496	544	543	458	509	528	462	492	504	440	493	471	505	510	490	524	492	501	505	513	528	471	509	511	511	499	546	507	521	507	530	523	522	524	506	542	517	558	501	504	488	548	513	496	523	471	544	486	513	510	520	508	492	561	514	510	508	495	483	495	463	494	525	504	558	484	522	537	508	480	485	499	514	516	541	517	483	519	490	517	484	521	515	502	506	525	488	511	482	517	479	481	551	538	532	513	551	451	501	501	473	511	505	522	526	493	478	495	550	462	486	503	521	528	471	492	558	495	471	516	539	510	541	513	511	541	523	528	538	479	557	490	494	489	511	509	525	502	517	477	524	536	512	495	508	554	519	512	533	455	523	493	524	522	545	513	483	529	531	526	517	503	491	504	485	465	518	510	508	536	509	496	505	503	494	488	508	496	516	495	528	495	483	526	505	504	491	557	556	520	495	498	520	485	528	477	484	500	500	501	501	514	508	477	496	504	524	517	537	527	519	514	550	453	493	512	486	541	560	518	495	518	541	495	489	519	487	482	496	499	510	520	512	498	477	498	519	528	504	525	523	527	485	479	496	498	531	454	515	525	495	514	501	500	498	512	492	465	492	485	531	519	474	506	497	562	530	497	496	501	530	504	502	509	481	510	510	517	498	536	493	537	521	509	498	482	513	480	510	540	476	518	494	547	519	549	509	492	498	503	514	490	523	495	511	533	537	499	508	555	510	492	492	502	497	520	488	532	536	543	550	478	522	513	486	546	500	501	500	556	509	508	492	542	478	533	515	523	536	560	519	510	526	475	497	497	499	489	541	519	524	484	533	506	542	508	508	482	496	513	508	493	483	498	524	503	523	523	535	527	552	488	493	513	509	512	502	504	514	531	495	506	512	461	515	520	492	543	516	532	540	505	516	520	514	499	530	531	481	524	525	496	514	488	528	510	517	476	466	529	517	538	489	508	520	484	493	523	502	534	512	482	473	511	504	551	543	515	513	530	496	494	465	464	554	552	491	544	468	519	526	520	504	513	520	522	512	523	507	501	482	494	536	485	497	515	536	514	494	519	510	482	495	508	506	524	506	516	507	542	516	508	528	497	524	498	522	524	515	508	489	507	494	491	537	496	483	510	518	512	497	512	510	497	507	486	508	510	487	512	478	521	529	513	538	495	510	517	508	544	509	452	509	493	509	510	549	482	530	461	497	504	448	516	479	531	485	505	520	534	527	513	473	509	524	486	487	479	497	490	482	511	494	502	495	531	502	535	468	510	502	522	519	485	506	511	516	564	518	516	537	506	497	432	521	519	478	504	455	524	506	526	491	520	516	486	486	574	513	500	514	486	528	477	479	450	495	539	510	498	537	495	486	511	526	472	505	555	528	517	509	542	536	490	521	501	515	505	504	514	488	508	514	501	517	497	498	542	508	498	512	522	500	507	472	511	519	518	509	499	507	510	548	504	484	501	533	506	496	532	521	540	499	546	506	537	497	468	529	488	526	501	515	530	525	497	497	524	507	546	524	527	497	496	496	490	496	515	513	473	499	490	546	491	557	517	539	513	516	511	519	498	532	522	511	519	528	497	546	532	536	500	481	492	509	496	530	502	512	523	473	504	523	472	508	514	528	503	460	501	545	525	538	518	523	487	516	466	531	522	500	511	524	484	522	463	500	520	525	467	494	495	515	566	472	536	487	529	488	500	512	514	517	508	476	534	512	483	524	494	514	504	531	532	521	484	523	534	526	518	512	521	464	490	509	475	511	552	502	509	501	514	522	500	482	539	495	492	464	502	529	507	511	478	477	513	493	493	521	527	530	532	506	502	500	521	534	498	526	506	502	482	523	508	473	532	506	477	545	528	499	542	514	526	476	476	519	537	489	529	500	522	497	533	515	534	517	517	518	502	492	487	498	497	513	511	513	518	469	489	515	508	503	513	564	521	523	533	524	498	507	506	501	530	479	483	498	524	470	475	500	518	537	479	514	499	483	508	468	547	511	515	507	529	561	489	541	522	513
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
