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
338757582784	338757583353	338757583903	338757584453	338757585003	338757585555	338757586103	338757586653	338757587205	338757587753	338757588303	338757588855	338757589403	338757589955	338757590505	338757591053	338757591605	338757592155	338757592705	338757593253	338757593805	338757594353	338757594905	338757595453	338757596005	338757596555	338757597103	338757597653	338757598205	338757598755	338757599303	338757599853	338757600405	338757600955	338757601505	338757602055	338757602605	338757603155	338757603705	338757604255	338757604805	338757605353	338757605905	338757606455	338757607005	338757607555	338757608103	338757608653	338757609205	338757609755	338757610305	338757610855	338757611405	338757611955	338757612503	338757613055	338757613605	338757614155	338757614703	338757615253	338757615805	338757616355	338757616905	338757617455	338757618005	338757618555	338757619105	338757619655	338757620205	338757620755	338757621305	338757621855	338757622405	338757622953	338757623505	338757624053	338757624605	338757625155	338757625705	338757626255	338757626805	338757627355	338757627903	338757628453	338757629005	338757629555	338757630105	338757630653	338757631203	338757631755	338757632305	338757632855	338757633405	338757633955	338757634505	338757635055	338757635605	338757636155	338757636705	338757637255	338757637805	338757638355	338757638903	338757639455	338757640005	338757640555	338757641103	338757641655	338757642205	338757642755	338757643303	338757643855	338757644405	338757644955	338757645505	338757646055	338757646605	338757647153	338757647705	338757648255	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23861	21445	28414	24851	21445	21500	8288	1732	1229	1008	930	859	697	732	639	660	659	583	575	584	576	530	521	553	562	573	568	558	504	487	484	517	517	512	491	467	488	480	479	463	498	486	472	472	511	480	457	467	471	486	443	490	481	459	426	437	485	501	470	442	419	483	437	423	483	457	412	419	497	448	491	462	457	414	478	518	451	472	452	448	432	467	458	475	469	410	454	460	459	450	435	466	454	499	513	455	484	472	464	437	416	415	457	419	431	417	482	429	487	447	475	433	475	461	430	406	473	470	432	463	454	471	494	451	480	459	423	469	455	455	459	467	496	456	433	413	457	478	469	484	449	444	481	462	462	463	417	474	505	440	438	426	443	448	426	407	417	426	467	440	455	408	423	427	420	437	458	397	452	443	425	451	414	421	471	463	436	415	452	455	448	434	435	446	427	459	434	491	443	440	437	459	438	447	387	438	442	441	446	463	431	460	465	437	483	476	433	483	450	460	439	470	418	431	450	438	471	475	471	473	427	399	444	402	444	424	460	431	489	456	438	425	427	446	470	406	432	438	458	453	418	456	467	426	462	461	434	482	434	459	436	438	508	472	461	484	444	433	411	473	461	425	428	465	457	450	443	427	433	461	430	399	472	468	432	424	444	457	471	460	447	438	469	432	456	458	438	455	495	416	446	474	422	476	445	452	467	501	444	435	449	462	434	418	455	456	427	425	407	418	431	448	449	462	468	424	449	454	438	458	424	435	420	443	485	425	421	428	448	439	476	453	445	463	455	434	447	436	438	461	408	433	443	398	430	468	444	423	426	459	449	457	406	430	472	474	482	469	445	433	463	487	417	455	441	444	428	441	463	450	456	461	468	466	507	410	437	436	473	435	455	424	474	420	445	408	408	425	474	452	441	471	441	450	438	470	436	428	459	461	465	437	448	445	460	455	425	439	449	482	444	471	469	476	443	469	437	446	436	480	427	417	487	479	426	424	451	444	439	432	436	447	456	455	448	472	469	460	424	468	496	446	460	454	464	471	425	444	466	426	400	433	448	468	470	484	409	452	452	463	418	418	471	468	446	469	429	435	466	469	466	418	441	459	482	447	465	458	492	451	420	465	487	473	460	462	446	461	432	453	453	460	437	457	429	452	494	448	493	454	471	411	461	467	444	426	461	441	446	440	459	474	469	481	457	446	460	445	436	403	447	454	456	429	452	450	408	455	419	417	423	493	460	418	439	435	465	465	447	454	435	449	456	404	462	428	442	436	436	435	447	441	454	421	509	462	435	455	454	421	453	443	435	424	455	422	464	433	431	471	450	453	424	427	457	470	423	452	452	469	422	417	476	449	400	466	453	461	448	419	452	431	419	504	457	427	458	429	426	440	471	461	428	474	439	436	432	424	460	423	457	454	452	436	442	443	452	429	459	458	493	431	400	481	450	464	489	419	451	429	445	481	450	464	424	460	476	435	433	420	454	454	419	451	492	446	466	421	424	442	442	464	446	426	465	453	430	414	435	459	433	413	448	432	430	463	438	462	436	460	394	445	449	477	473	441	437	475	438	433	441	453	443	467	431	482	468	455	418	432	437	462	410	449	463	429	435	424	447	473	458	459	445	429	460	443	431	462	462	413	426	465	453	417	446	464	433	449	466	443	434	456	427	456	452	411	404	423	441	415	433	449	408	425	428	454	430	454	425	472	444	453	437	488	464	480	451	472	436	462	456	442	462	424	430	416	440	449	425	427	445	448	421	454	419	500	440	457	484	424	454	439	435	440	398	430	469	439	451	448	431	449	447	458	422	461	460	444	422	417	467	450	456	440	439	465	411	462	443	426	429	429	453	455	453	433	466	459	420	459	444	460	465	445	482	480	472	432	421	434	474	478	443	467	442	415	442	460	473	459	432	438	445	454	409	453	445	476	428	438	427	456	449	433	442	423	452	434	456	448	460	436	481	439	415	442	485	442	481	445	451	389	457	441	441	433	437	432	444	422	447	460	451	460	446	432	447	460	436	434	401	447	393	444	468	449	474	455	440	459	473	462	432	445	431	463	448	487	466	467	453	480	449	464	443	450	436	473	431	479	420	447	426	432	423	444	426	449	410	417	473	413	431	463	446	410	438	442	498	487	438	469	478	434	439	437	403	448	445	433	455	418	466	441	446	495	450	454	499	430	430	466	447	478	478	457	420	427	449	464	436	476	416	416	468	474	444	436	441	439	480	459	459	475	416	438	397	448	461	444	437	414	475	442	452	427	470	454	450	425	464	463	444	444	497	453	447	415	453	407	430	412	434	455	440	445	434	414	479	450	448	446	422	438	423	461	454	460	446	446	446	474	417	447	493	416	438	462	476	474	474	450	462	409	420	444	434	441	423	490	450	471	437	447	453	465	426	397	436	469	434	445	449	486	449	455	448	417	439	468	420	432	436	435	476	446	402	499	425	441	481	431	459	458	433	458	450	460	444	479	409	450	451	450	497	449	454	470	464	430	458	442	449	482	449	475	436	446	473	476	463	433	426	458	472	467	436	443	419	423	452	413	432	470	480	447	496	458	467	459	456	459	428	462	453	485	416	421	426	451	450	444	422	443	428	426	443	405	453	441	453	459	460	469	428	448	422	439	473	410	476	462	489	477	436	448	401	463	450	452	441	444	413	431	440	455	421	417	427	440	441	419	443	436	428	463	471	438	443	472	484	482	464	472	472	453	472	462	444	425	449	427	471	444	441	443	451	464	434	431	458	433	447	446	430	443	439	474	486	444	457	445	467	423	444	476	461	467	466	458	441	450	447	469	452	436	433	450	461	418	442	468	409	438	418	470	459	452	460	422	428	446	441	401	452	461	439	448	471	457	440	426	457	470	455	458	421	429	449	460	462	448	437	441	432	410	423	475	389	431	461	441	447	449	432	459	435	442	471	474	455	438	459	402	435	451	436	464	456	404	444	465	494	453	436	413	461	428	464	427	451	440	475	463	436	463	422	460	411	460	466	482	461	442	441	467	485	420	444	443	425	437	475	416	404	417	453	413	430	450	429	428	435	435	424	472	442	442	464	483	434	443	438	422	465	462	431	444	447	424	456	503	448	437	443	452	462	458	477	404	455	444	453	430	476	491	438	458	448	455	446	438	457	437	433	456	458	428	431	453	465	442	460	424	459	464	472	459	467	420	459	449	468	477	436	492	468	463	459	445	452	484	432	436	446	457	444	439	442	486	457	427	438	414	469	491	440	417	477	456	453	467	439	459	455	432	390	456	440	451	474	457	466	491	425	443	421	409	461	481	445	453	480	409	415	465	435	442	472	424	420	462	464	468	431	448	455	471	422	488	437	448	444	431	449	470	456	455	412	434	451	417	426	432	455	452	464	420	446	464	421	451	425	409	441	455	465	471	464	402	476	442	409	468	440	443	489	474	454	443	449	492	464	448	404	438	470	450	456	462	450	425	435	433	445	414	444	434	447	436	462	452	435	432	432	450	470	450	483	440	475	460	419	453	431	462
35246	24054	16956	10011	6647	4955	3843	2968	2322	1878	1589	1393	1206	1135	992	958	867	811	735	731	701	665	693	642	619	614	543	574	589	580	545	517	529	506	516	486	531	496	504	487	444	475	502	510	470	493	512	528	504	456	469	494	458	449	447	454	470	465	484	488	437	470	442	445	482	443	426	422	470	493	459	467	454	455	455	424	452	436	435	423	480	459	462	456	427	423	464	444	471	452	424	465	428	475	472	436	447	468	432	431	451	432	450	472	469	454	435	471	483	437	441	450	442	424	458	454	456	459	495	466	400	426	462	415	462	442	459	469	449	435	436	413	427	432	465	461	496	441	447	427	455	433	421	424	415	433	425	430	431	455	485	426	424	468	437	380	466	488	460	417	438	443	439	472	421	445	450	413	459	446	469	427	426	448	423	446	416	402	422	453	460	423	443	451	435	462	469	399	454	431	461	441	388	464	462	428	445	507	426	459	448	463	428	462	470	448	444	481	462	442	452	407	428	446	418	412	462	485	434	502	449	443	450	455	428	449	437	460	458	471	468	447	444	459	469	447	389	433	459	423	402	481	476	429	416	432	414	408	444	434	380	463	475	404	470	480	416	435	434	447	415	408	428	472	434	456	416	430	446	467	425	442	473	453	446	408	454	442	436	420	438	482	404	469	399	442	413	440	429	437	428	415	439	439	435	414	432	448	451	442	451	445	433	439	410	452	395	451	417	436	437	420	455	433	441	424	470	465	434	421	437	476	455	445	446	425	467	471	440	427	440	426	449	474	433	460	437	450	469	448	437	447	459	470	445	456	456	429	427	467	438	435	431	406	453	403	444	452	407	428	424	463	435	459	415	454	440	460	435	453	438	417	415	429	471	460	465	408	469	460	438	446	454	449	472	450	418	465	435	452	492	419	407	427	445	438	419	459	414	445	442	428	421	446	457	416	456	444	440	422	457	463	464	444	448	446	451	473	458	423	431	431	402	466	444	434	453	468	456	453	460	474	448	428	461	407	444	389	450	437	414	410	409	466	455	474	436	416	452	435	461	426	394	434	454	445	434	425	446	434	474	488	475	455	443	446	417	456	456	421	423	466	452	458	440	455	435	403	444	410	440	424	449	445	452	427	444	405	440	452	420	378	470	486	408	469	417	451	447	459	419	462	437	429	476	408	428	387	455	414	428	420	422	414	433	482	422	438	410	451	434	437	428	461	415	453	435	448	449	460	451	497	448	412	461	460	435	451	420	435	437	448	439	448	429	460	413	428	472	460	451	434	440	462	437	389	440	436	423	438	480	443	414	479	407	378	428	417	424	424	420	476	446	455	412	435	435	421	417	395	418	441	448	446	472	430	482	408	477	427	453	449	402	445	468	438	426	441	435	426	393	439	429	418	416	393	442	424	448	433	477	422	422	477	476	427	442	420	460	471	453	431	430	418	456	428	442	458	476	463	462	469	422	473	430	395	456	415	479	439	476	480	427	480	450	426	452	485	453	485	435	472	418	460	436	434	473	451	409	481	442	466	460	438	409	462	438	424	449	441	451	458	411	440	435	428	442	426	435	421	433	416	446	405	423	424	468	415	449	407	440	431	416	397	420	459	455	437	478	432	431	444	440	432	402	430	445	448	416	456	451	473	451	417	441	471	446	438	461	441	401	443	425	453	484	454	453	447	434	466	417	446	435	448	459	436	447	455	454	438	465	401	441	447	438	430	446	440	462	464	427	453	423	443	440	464	413	418	454	480	510	452	430	417	421	460	394	454	447	466	426	470	411	457	411	439	432	432	443	423	457	442	425	433	428	451	454	442	436	459	440	393	422	466	462	455	435	425	451	451	484	434	451	466	436	413	416	429	430	454	433	432	458	431	450	414	453	430	444	459	426	436	420	460	415	439	408	438	413	427	472	472	438	479	432	412	463	414	489	457	418	440	443	439	413	455	450	402	432	435	457	420	420	439	434	431	413	439	460	476	445	465	428	417	450	447	430	442	443	433	428	441	472	511	456	466	451	450	459	439	461	415	465	443	445	440	434	450	403	470	433	452	448	438	415	463	441	442	461	456	444	429	443	451	450	465	465	426	406	465	444	458	452	420	471	429	431	449	451	427	440	413	454	422	437	420	419	469	478	422	439	444	481	450	456	405	487	476	444	458	466	420	434	410	449	443	471	404	420	398	445	426	462	451	436	460	444	409	431	475	468	436	449	444	447	416	450	443	443	460	498	461	452	416	446	460	430	453	472	485	469	434	430	441	437	452	455	463	442	432	471	429	515	438	466	457	432	434	421	475	438	438	495	448	432	432	438	466	427	446	451	425	413	417	417	439	461	443	454	395	452	482	435	402	450	453	427	433	431	401	420	424	421	423	458	419	413	438	447	454	462	443	451	420	440	443	439	464	446	439	429	457	491	440	451	433	437	427	442	435	453	445	462	435	464	443	417	430	453	474	492	467	432	415	439	470	408	447	402	468	457	438	476	500	413	440	440	434	451	427	447	454	424	434	452	434	450	432	414	453	430	436	432	427	476	450	444	430	426	407	441	475	429	454	443	460	481	451	420	442	438	474	424	422	460	425	443	486	410	433	452	424	433	456	409	436	447	450	463	406	439	440	429	463	437	453	422	465	434	480	407	443	438	463	457	418	450	458	441	457	476	463	444	432	422	470	439	494	435	413	448	462	454	441	455	431	387	452	466	424	466	438	416	438	423	465	455	449	443	458	453	443	425	446	421	428	434	462	487	443	425	410	431	406	432	414	462	456	488	439	441	411	457	454	455	437	437	449	451	446	416	439	448	441	467	447	431	449	433	450	458	451	410	464	427	477	416	396	435	426	432	462	429	428	453	461	461	464	419	429	467	463	423	424	425	460	466	446	442	431	422	492	466	471	472	415	422	413	451	441	427	431	426	464	462	435	442	432	422	476	436	423	462	434	415	438	453	482	440	454	486	451	400	450	438	439	435	396	433	435	439	468	473	423	454	451	420	517	441	435	443	444	456	471	489	406	439	461	449	442	424	459	454	440	470	408	469	433	451	429	459	429	447	430	453	445	458	432	438	442	443	413	427	393	463	439	465	435	431	422	454	451	456	437	460	468	447	481	462	435	444	471	444	475	403	443	431	461	445	422	483	455	429	427	460	413	461	452	410	469	462	421	405	414	435	424	441	451	428	436	459	461	440	432	408	426	455	444	447	484	429	426	411	424	516	385	454	425	445	464	419	445	431	431	424	461	444	456	459	444	441	447	460	465	444	427	480	406	427	437	433	453	420	439	447	418	459	461	391	460	423	417	444	434	463	433	439	476	472	405	433	430	458	424	421	403	429	454	427	425	449	449	426	479	439	468	438	428	408	421	417	418	458	462	446	430	433	431	420	474	412	434	453	473	444	472	454	453	440	431	436	441	445	459	467	434	463	411	455	439	427	402	438	416	443	408	424	457	434	430	448	490	407	406	470	439	434	455	413	465	469	410	459	443	430	427	464	434	454	450	391	441	438	410	446	423
30160	16190	3015	618	521	447	356	344	339	288	329	299	309	324	312	293	289	294	298	285	284	315	296	308	324	319	300	297	307	300	305	275	299	338	277	307	303	279	298	296	307	323	271	333	304	328	285	295	321	303	289	286	271	299	277	266	299	269	310	301	334	321	298	299	325	284	283	324	286	305	324	280	304	334	302	295	295	291	277	349	306	269	295	279	309	305	319	315	299	283	276	304	279	302	291	306	316	329	271	304	284	300	282	292	276	315	281	288	286	299	277	310	305	302	290	284	278	314	284	294	277	302	318	287	274	308	296	272	296	272	278	287	282	257	296	283	290	316	287	266	298	325	306	288	276	287	285	326	290	294	293	286	308	296	321	309	288	314	327	295	329	288	267	302	298	304	300	328	295	315	300	279	290	291	306	273	294	268	310	298	309	308	302	282	286	346	290	303	300	279	266	287	323	314	312	302	307	271	346	295	307	287	266	284	276	292	313	265	319	259	307	317	284	279	270	313	298	311	292	287	314	295	305	298	308	327	278	274	299	306	273	292	314	337	304	325	307	307	325	266	278	280	315	320	318	288	301	320	279	303	290	322	280	317	317	282	294	300	270	304	314	303	301	303	341	277	269	299	279	290	278	324	320	310	286	321	265	284	300	289	334	279	273	281	314	318	320	309	296	288	302	285	318	299	277	314	320	285	291	298	303	258	317	307	293	292	304	303	296	301	250	326	300	309	277	300	294	315	290	296	279	302	301	312	265	303	301	348	281	289	286	273	298	288	320	293	327	289	295	295	292	270	284	250	290	295	330	342	275	286	286	273	293	300	292	288	307	272	314	297	287	300	318	283	286	293	304	297	284	284	289	310	285	302	299	246	273	313	296	301	292	293	300	297	307	289	318	298	307	300	278	303	289	271	315	291	287	279	253	292	306	281	292	335	297	297	296	309	319	282	289	308	295	287	302	311	287	295	300	295	297	282	288	271	341	307	310	312	292	285	304	323	290	301	315	305	309	311	294	288	273	296	290	304	299	309	300	325	267	302	324	298	300	316	285	287	284	324	334	314	279	278	302	264	314	304	299	283	300	322	295	310	273	308	291	291	318	316	290	319	299	303	320	270	316	292	300	294	266	285	287	280	260	303	271	309	294	281	292	273	284	308	292	306	273	269	276	296	287	307	304	266	308	316	307	307	314	277	262	313	301	320	289	271	310	290	256	299	288	294	289	324	299	335	306	262	309	306	324	317	290	302	282	280	289	317	300	264	298	266	279	287	317	296	319	307	298	321	306	292	314	312	310	298	305	335	265	310	316	252	294	296	328	292	309	273	331	268	286	296	274	290	325	313	284	283	306	299	270	295	339	324	294	311	302	295	273	270	305	322	315	309	300	313	276	323	314	295	288	322	313	322	291	322	304	317	295	292	313	281	308	294	308	295	287	313	289	277	301	309	284	298	315	293	288	307	303	279	313	297	295	274	333	315	318	274	277	312	296	324	314	282	293	254	266	270	300	296	307	308	309	325	287	330	296	316	285	301	293	297	313	288	299	338	306	273	294	300	299	296	306	308	305	316	302	303	301	288	287	282	298	279	284	289	305	301	297	336	298	286	285	307	265	308	315	288	322	285	315	294	304	276	278	286	306	275	299	283	279	273	294	309	297	303	319	291	275	282	317	288	275	286	305	278	286	330	313	336	312	287	307	299	272	300	298	289	287	314	305	263	285	324	301	293	293	311	292	300	296	286	285	310	286	307	310	294	314	329	323	286	292	322	284	274	279	291	317	317	296	271	322	315	285	310	311	302	288	308	316	329	278	288	301	290	281	313	316	294	306	321	297	294	310	314	267	296	309	331	296	310	295	286	323	301	272	297	280	283	336	321	304	308	318	319	297	297	295	293	307	309	327	293	303	285	314	268	293	322	338	294	277	295	298	290	293	275	290	283	318	301	290	274	295	289	266	314	310	281	294	301	283	239	294	287	309	287	305	306	306	295	276	281	297	277	331	269	297	325	290	331	280	259	290	317	301	292	282	277	285	307	309	339	302	289	332	292	305	307	299	317	269	300	294	291	289	299	289	284	307	296	272	295	308	317	292	297	272	276	325	345	323	294	325	308	306	310	273	323	316	278	279	280	309	291	297	320	310	293	301	285	297	286	307	286	321	290	323	332	299	310	325	276	298	304	287	273	296	320	315	287	304	311	271	293	314	311	282	289	256	316	301	273	307	311	310	322	297	295	297	308	296	272	281	302	321	329	288	327	314	274	306	295	286	274	260	309	306	308	293	288	308	276	286	269	310	329	318	276	274	309	297	291	304	309	289	308	296	309	300	298	306	296	303	275	287	304	308	312	259	314	313	308	325	278	293	288	291	297	297	313	314	285	279	290	268	298	279	284	287	332	281	319	309	323	300	280	286	305	282	294	308	287	302	304	310	289	288	288	310	304	286	293	257	318	301	284	289	296	278	315	309	302	315	283	301	307	254	309	298	306	312	283	291	326	301	291	303	312	282	262	285	307	295	288	265	279	292	291	311	278	295	279	286	263	267	295	286	273	260	308	293	319	299	332	289	309	287	323	319	289	267	285	310	293	310	289	295	293	295	290	296	318	286	300	301	292	294	298	289	303	306	313	289	304	290	282	308	275	311	318	294	293	333	300	306	301	322	319	288	281	291	276	274	283	297	295	310	289	305	294	316	264	280	289	327	290	308	290	292	317	272	293	277	305	291	268	281	291	329	302	288	296	286	285	303	313	309	301	306	282	309	324	310	288	316	322	294	295	303	277	286	306	307	313	331	318	314	305	304	284	276	274	278	304	295	280	233	297	265	292	302	303	295	278	298	287	276	311	283	270	292	306	293	319	309	304	310	279	287	295	351	285	280	301	290	291	294	288	294	298	315	289	300	300	281	276	318	311	282	314	320	302	324	299	294	277	290	322	297	314	295	302	288	297	285	292	301	330	315	285	298	278	290	312	288	285	292	311	305	322	312	263	308	295	305	299	285	298	304	301	309	294	269	330	288	283	323	279	285	332	291	308	275	309	302	299	297	288	294	308	276	308	279	279	310	283	281	325	292	296	255	304	340	266	286	328	309	318	297	284	300	312	299	285	319	308	261	286	302	282	298	273	304	290	279	297	289	312	303	313	299	299	270	273	307	283	335	282	294	309	290	271	289	301	288	300	303	291	307	302	310	296	301	305	280	294	272	294	294	298	289	268	314	288	326	313	272	314	318	306	314	280	277	308	300	293	292	277	324	301	331	306	315	317	301	336	321	295	291	288	293	273	303	306	324	297	303	306	278	286	320	350	319	342	312	314	312	311	280	318	309	299	292	275	311	293	319	282	295	284	295	304	314	321	308	338	289	299	291	297	300	267	304	292	306	299	272	298	290	266	290	284	279	327	299	297	289	275	294	305	281	341	271	310	252	282	296	297	305	300	291	303	294	289	297	292	286	305	312	322	304	302	317	277	268	300	285	266	283	330	310	286	306	301	362	277
26260	5892	1503	992	735	636	592	505	421	377	357	333	346	355	357	358	306	311	347	313	318	325	351	310	312	364	347	323	344	331	343	327	360	327	322	338	325	316	334	316	361	349	317	319	301	318	321	334	312	308	313	326	340	338	332	290	347	337	336	333	326	330	375	316	336	347	332	364	362	333	351	325	329	368	342	311	346	370	316	312	342	303	335	325	338	309	317	341	331	356	363	363	309	352	338	309	362	367	336	295	323	326	311	334	377	323	339	331	348	338	376	321	339	346	350	344	365	312	345	369	309	353	328	328	332	320	332	322	318	339	333	339	346	334	312	326	339	339	362	280	348	355	330	340	292	346	350	318	344	339	316	309	336	335	353	328	345	327	337	297	324	332	344	347	320	338	308	341	335	370	313	339	355	334	329	320	321	319	314	348	349	338	361	338	316	318	331	311	364	311	317	350	322	322	339	312	332	331	271	344	344	349	339	350	349	307	353	319	328	340	323	344	306	329	338	367	353	336	355	306	339	332	336	344	333	356	279	358	338	341	344	345	364	325	329	337	328	326	334	333	329	344	365	320	325	327	360	368	326	352	324	308	350	353	321	327	342	364	303	334	338	316	312	308	322	362	375	357	365	358	346	313	323	370	368	347	308	332	341	354	334	310	325	322	331	332	331	355	334	303	319	350	344	347	298	334	312	302	348	350	330	373	367	347	318	343	333	334	335	359	337	350	374	284	341	354	319	343	298	326	320	357	366	331	330	300	320	329	310	347	346	325	321	337	352	333	347	344	349	352	318	329	336	352	356	354	340	333	355	330	305	335	369	328	326	353	326	327	326	350	321	314	323	340	332	335	307	347	335	378	358	361	327	296	328	325	353	323	324	349	312	363	353	330	344	316	327	324	336	307	348	348	321	339	356	313	287	339	348	323	337	317	338	341	340	340	318	324	339	339	305	310	337	368	315	316	342	326	350	338	348	356	312	326	315	317	341	349	327	335	343	310	305	328	314	339	332	324	351	341	320	330	341	347	305	310	321	349	334	312	329	311	353	310	314	342	306	351	339	336	327	324	323	342	301	314	313	305	364	363	322	360	322	331	332	337	340	339	359	333	324	325	320	344	345	346	333	341	310	321	357	344	303	343	341	357	346	352	304	346	319	355	332	325	329	325	343	312	287	341	335	330	336	323	357	324	323	316	340	347	359	348	323	333	326	361	318	339	304	346	301	338	306	338	307	344	323	316	368	320	312	362	325	327	338	306	340	317	347	316	331	376	326	313	372	338	319	306	321	331	321	305	331	344	336	309	333	355	338	343	319	300	330	345	335	333	335	333	319	354	322	330	321	329	325	326	349	336	302	314	356	350	332	307	363	331	337	319	311	336	311	341	294	348	357	312	347	297	320	325	335	334	328	309	342	358	349	335	362	350	299	330	347	344	344	370	380	352	337	370	361	325	324	355	337	353	337	325	339	323	346	348	331	359	324	339	351	324	331	318	317	323	302	308	327	321	354	336	328	305	323	329	343	311	336	323	327	316	315	340	335	313	317	297	361	321	332	315	362	359	305	342	324	318	349	328	339	356	364	354	337	337	346	340	297	348	340	360	325	309	325	332	334	303	323	328	355	357	336	322	330	331	341	318	353	362	343	315	343	304	341	305	333	329	356	337	332	329	361	367	319	351	387	344	337	322	358	352	302	298	354	318	320	332	318	335	357	336	347	352	337	321	331	358	311	335	320	335	334	348	320	325	359	331	325	354	341	336	333	317	335	354	341	335	336	348	343	349	357	323	315	330	367	331	322	334	327	325	325	311	321	352	335	338	321	349	327	325	330	339	327	345	298	335	324	353	331	329	315	354	313	333	327	367	327	340	340	324	350	300	326	351	367	339	331	355	315	353	336	323	328	317	348	329	327	352	346	340	341	341	329	339	337	332	334	323	339	300	326	300	368	352	339	325	302	306	317	355	301	375	349	341	342	341	329	309	338	337	288	373	309	323	347	310	331	335	323	297	342	336	334	322	296	329	347	318	305	365	352	336	338	299	340	309	311	340	381	331	317	355	329	336	363	339	344	337	318	321	336	308	322	297	323	351	326	365	319	348	324	356	338	336	299	378	307	358	316	338	334	316	314	337	332	352	302	309	366	336	327	331	343	322	312	334	365	327	344	303	354	321	314	339	315	358	344	368	342	366	356	313	307	322	330	349	339	374	366	340	331	357	330	336	305	335	345	319	320	305	302	369	354	345	323	310	339	360	355	333	333	296	323	311	334	333	304	333	330	321	381	341	341	357	362	321	334	341	328	312	350	336	347	337	327	333	309	343	319	363	348	358	317	337	374	345	344	326	356	334	318	340	299	332	368	348	336	325	337	332	337	338	327	349	336	331	310	347	351	358	345	343	304	322	318	317	333	339	329	310	337	337	343	344	330	346	346	305	344	317	352	368	336	324	329	308	318	344	321	329	325	332	317	308	355	308	342	327	330	332	361	311	337	327	351	323	338	338	321	341	320	334	357	365	322	332	326	352	364	370	365	349	305	360	337	355	335	336	318	316	330	325	336	314	382	360	348	342	329	297	336	355	341	317	362	362	344	333	311	343	344	345	368	338	335	329	344	314	328	351	347	337	322	334	332	346	355	317	354	342	348	354	351	326	315	337	350	335	344	365	355	328	346	332	339	307	341	360	341	361	330	316	343	342	309	371	350	333	355	340	331	323	343	350	352	335	307	368	343	331	346	325	322	324	326	337	324	306	324	359	370	314	339	325	357	332	368	303	339	349	330	354	348	346	382	355	337	341	338	302	354	348	338	355	339	308	318	335	312	322	363	330	329	315	351	333	329	296	333	352	313	297	326	320	364	349	327	369	346	330	318	306	315	333	360	332	359	339	336	343	348	307	320	322	315	321	342	324	350	334	324	304	316	346	329	306	333	339	355	313	314	323	327	361	311	299	338	360	354	364	332	329	309	342	323	320	322	330	317	360	309	314	356	328	346	337	342	365	329	298	322	323	355	338	321	358	336	318	347	339	350	325	343	342	317	351	348	354	352	338	306	294	304	342	338	324	339	357	341	322	339	319	358	314	334	322	331	329	321	328	342	301	302	301	331	322	343	356	307	336	318	324	310	314	346	362	309	312	333	315	345	351	332	324	341	375	373	329	316	318	305	348	338	369	350	330	346	347	349	342	346	346	371	357	324	347	365	355	331	363	351	286	307	294	358	311	333	317	325	335	322	339	341	344	305	311	341	340	341	335	371	379	351	316	364	341	338	340	333	359	327	334	314	339	309	343	294	340	340	337	304	327	298	309	349	341	358	346	334	349	333	339	320	362	335	325	349	353	298	307	352	355	332	337	318	305	379	302	319	336	365	373	330	338	328	341	352	321	329	320	316	344	331	326	342	341	315	329	335	347	354	361	361	312	370	342	343	339	355	325	339	340	313	340	315	357	345	329	333	341	335	329	338	320	326	301	358	332	316	309	343	336	331	323	339	294	336	323
25178	20680	26966	24380	20664	9713	1240	697	517	492	394	354	299	319	296	252	270	227	261	240	239	223	220	209	199	224	208	198	208	208	191	208	187	190	187	164	193	191	190	165	205	206	183	188	198	178	179	197	191	182	164	182	182	185	163	163	167	190	187	199	216	182	175	191	192	180	182	164	166	158	183	211	202	158	162	194	166	159	180	185	192	170	180	168	185	163	187	185	179	190	167	183	173	165	197	187	182	186	164	175	164	177	177	145	171	178	185	170	174	181	166	171	183	173	197	199	175	176	197	150	188	168	167	180	169	204	163	183	165	151	170	152	172	171	152	169	185	203	170	185	170	161	180	183	191	193	179	190	159	175	174	177	159	200	183	189	170	187	177	168	176	200	177	171	164	181	193	143	185	165	168	188	209	172	163	184	155	177	150	201	187	210	171	170	194	180	197	167	165	149	177	164	210	173	179	183	166	176	158	181	186	181	172	180	185	199	191	187	161	164	184	210	167	178	198	152	177	176	196	189	173	173	177	164	162	183	186	182	183	158	191	206	188	179	175	179	167	171	182	188	191	176	197	191	164	164	171	195	155	172	180	188	173	150	170	157	185	188	197	186	179	169	166	175	185	175	171	166	164	178	185	172	205	178	201	179	183	156	183	165	161	166	190	172	176	148	193	180	178	167	163	174	184	181	177	173	175	167	190	178	173	188	163	173	174	188	179	189	184	194	165	180	174	178	171	176	185	186	183	187	164	173	173	173	156	174	175	168	175	178	183	180	149	186	195	187	186	159	191	195	177	159	162	176	197	169	165	172	152	188	178	191	194	197	155	169	164	181	180	180	183	171	185	160	176	182	190	178	186	183	190	200	184	152	189	205	164	153	172	184	181	192	191	184	176	178	164	183	184	178	181	171	173	169	172	182	169	162	188	169	189	173	181	173	180	169	186	175	194	175	164	188	191	162	161	154	173	170	186	180	166	186	185	166	174	169	157	173	159	184	157	166	161	161	193	174	189	168	163	184	166	171	168	173	191	176	170	180	186	166	203	174	185	184	168	151	175	189	162	156	186	181	185	182	179	171	175	184	191	171	186	177	181	175	179	150	164	173	170	172	159	178	167	170	164	165	181	196	181	176	146	196	179	177	182	174	151	165	178	180	158	179	182	177	166	172	159	182	161	180	181	191	175	179	160	182	196	189	162	170	162	165	172	186	165	158	175	154	182	171	164	174	185	154	157	184	195	178	180	179	188	161	178	185	170	187	176	159	182	226	155	183	179	184	174	183	146	154	163	179	178	173	182	181	172	194	181	187	176	204	171	153	185	164	159	176	182	177	182	162	171	159	169	174	160	184	193	175	195	173	188	183	174	183	166	176	172	168	187	183	185	194	170	164	185	174	146	175	155	188	150	163	169	185	190	142	148	186	171	172	164	172	202	189	163	154	160	172	176	168	173	197	163	189	196	177	207	184	174	191	181	173	157	171	185	177	185	169	177	179	169	166	180	183	184	184	190	193	163	196	188	141	177	136	178	185	189	173	197	182	176	142	189	173	150	170	154	175	154	192	168	190	181	189	171	165	178	188	163	192	158	189	184	196	181	173	170	160	186	167	156	166	167	179	193	150	175	174	171	183	186	184	180	165	197	180	184	187	146	183	180	178	163	167	172	183	168	164	163	183	194	198	169	196	156	159	162	203	154	155	180	180	191	191	170	169	169	167	177	187	161	183	197	170	180	182	143	168	178	188	163	175	150	181	173	178	175	179	198	160	200	179	178	173	197	157	198	192	160	180	172	185	140	162	167	161	180	200	169	182	192	200	168	162	195	192	160	166	171	196	183	164	173	158	178	176	196	165	195	187	184	161	180	167	197	155	171	169	148	164	182	180	189	183	187	164	169	165	176	177	188	168	165	171	197	186	209	188	156	186	181	166	174	176	180	162	182	173	163	189	175	199	207	182	186	189	167	181	160	175	176	148	161	189	177	183	162	182	179	150	185	172	146	179	165	188	177	186	180	186	176	186	198	165	166	183	207	180	150	180	181	194	179	154	182	188	155	180	176	169	178	171	179	146	183	189	190	159	165	170	182	200	176	170	179	187	154	178	173	175	179	182	173	157	190	161	165	163	165	209	174	149	184	166	197	169	153	187	186	185	174	188	181	169	148	175	180	162	174	179	195	166	195	186	149	194	164	179	190	202	162	173	180	164	160	164	180	182	160	150	168	157	146	168	177	170	183	189	197	189	168	185	175	174	172	158	169	172	159	169	139	170	171	195	177	175	194	176	182	181	156	165	183	207	160	174	176	162	141	180	167	193	167	171	179	162	186	161	161	188	179	156	185	173	183	183	183	168	173	188	167	171	198	167	182	174	177	194	174	175	171	160	157	186	176	157	196	193	167	177	187	153	171	167	181	160	180	171	193	205	178	172	172	179	193	177	185	184	214	183	175	155	173	173	172	192	165	201	167	178	169	184	198	173	233	173	195	146	179	174	180	197	169	188	172	175	165	156	188	193	171	183	190	163	179	173	169	160	185	182	175	183	177	172	175	165	206	176	192	163	178	180	171	163	176	157	174	170	180	183	173	181	180	165	200	166	166	173	185	156	157	164	198	158	181	176	191	176	183	165	172	165	178	184	188	155	186	195	190	176	169	161	174	172	174	153	171	196	169	163	179	175	166	193	192	197	209	173	189	171	164	184	164	170	172	165	153	154	176	182	160	177	164	162	157	177	178	184	171	180	163	184	176	142	183	180	190	164	177	190	171	185	198	165	185	163	195	157	156	166	195	166	168	172	181	154	173	172	152	176	180	182	181	177	162	166	181	174	170	180	165	171	170	171	174	171	168	167	156	178	180	185	204	181	187	172	197	157	177	177	157	154	175	157	181	167	169	156	177	181	183	186	159	183	177	179	179	176	197	190	180	164	167	187	185	162	174	176	176	186	180	172	183	179	187	179	173	181	184	183	170	162	170	156	174	183	173	182	184	171	193	160	186	165	180	180	172	166	181	179	203	208	176	189	178	180	183	183	181	194	169	182	175	160	155	201	177	177	195	180	160	176	181	169	184	183	162	171	184	178	168	181	160	186	167	169	184	189	164	189	164	171	189	163	170	166	175	182	166	168	195	184	197	148	177	190	192	171	163	160	153	185	176	181	158	155	163	176	169	176	170	182	156	188	165	175	176	160	161	173	163	181	166	150	157	179	155	198	177	191	198	183	167	186	177	185	190	177	181	180	194	184	173	161	182	172	181	176	166	173	188	165	179	189	171	171	177	181	170	183	156	181	176	186	178	169	171	171	202	160	161	188	193	172	170	175	204	135	179	173	179	160	192	164	186	186	157	163	179	176	153	161	181	167	185	158	146	155	151	161	149	173	180	176	178	179	184	138	155	183	162	163	149	157	167	171	159	172	162	185	160	143	202	171	175	171	194	172	180	169	181	169	170	185	168	193	178	188	191	170	182	144	183	153	178	173	166	167	186	164	174	201	186	161	185	202
31105	15921	10162	5590	3761	2850	2054	1529	1135	830	797	671	571	504	482	448	395	381	391	342	339	318	290	283	272	301	277	278	226	234	214	221	219	203	203	260	228	222	236	242	215	193	244	212	239	217	211	193	212	238	218	205	171	205	211	217	200	219	227	191	185	179	205	187	196	212	199	193	217	205	186	231	198	187	184	206	175	184	172	222	233	221	207	225	214	208	195	210	199	197	184	162	205	173	173	194	202	185	195	204	201	170	203	209	182	183	201	185	206	188	168	190	215	172	180	184	191	200	186	205	195	193	182	196	199	205	185	203	222	204	180	193	211	223	204	193	196	207	177	193	172	204	192	187	199	222	227	186	199	207	216	159	195	204	227	194	212	193	194	184	184	181	208	191	195	193	218	182	196	212	190	173	208	194	187	191	196	201	194	211	182	193	182	196	183	171	192	162	187	205	212	192	185	184	182	184	177	217	170	196	174	207	196	188	208	188	207	209	194	207	178	175	178	193	167	213	203	189	198	189	173	195	201	176	205	169	204	166	217	177	138	203	203	211	184	185	178	208	172	216	191	173	200	203	188	210	191	164	206	205	180	207	195	196	181	204	197	184	209	199	193	173	192	190	222	194	179	199	204	183	201	187	180	191	196	212	183	217	196	207	200	203	177	185	199	183	203	173	169	204	194	204	195	183	186	203	225	182	172	197	214	202	171	179	203	202	164	191	194	222	186	199	177	179	205	199	185	192	182	218	188	189	179	196	187	189	212	194	183	222	188	176	213	177	191	205	193	184	172	177	198	216	178	214	181	176	166	186	192	217	210	192	188	193	208	206	179	191	195	203	194	215	220	187	227	188	200	216	176	190	155	199	178	175	177	196	173	201	184	180	172	196	213	175	198	208	190	190	182	200	211	197	168	201	162	191	185	181	182	188	174	190	195	177	180	207	215	196	154	197	190	221	180	189	194	206	192	177	185	218	193	205	195	178	188	157	159	214	171	196	202	193	178	186	186	199	149	197	206	189	202	210	203	202	208	202	170	196	167	175	201	181	227	200	201	193	205	172	201	203	201	167	188	186	203	172	198	181	165	199	183	170	182	203	219	186	191	200	197	180	215	198	185	188	175	192	181	180	179	175	190	194	200	186	200	191	242	188	186	189	163	184	198	194	192	197	185	213	165	183	188	199	208	195	186	186	196	197	204	205	159	183	185	194	179	201	185	204	206	181	170	198	181	158	190	190	180	216	190	205	196	171	193	193	185	147	219	195	211	174	191	150	193	209	199	187	151	167	197	217	182	170	201	192	199	178	170	199	179	189	192	164	167	215	191	202	177	182	192	209	203	190	200	211	183	199	193	200	188	200	210	183	180	199	202	188	190	176	192	203	198	194	159	182	210	186	183	175	184	195	202	209	212	191	194	192	204	203	210	200	191	198	214	204	216	189	203	193	193	202	178	187	180	196	177	185	200	176	194	186	195	186	195	220	194	193	206	187	211	186	197	193	201	212	200	228	207	192	192	199	192	172	193	203	156	200	184	161	208	214	192	223	187	211	209	203	177	189	203	204	207	218	196	179	183	191	201	198	198	213	180	213	190	204	175	181	189	183	213	191	187	194	198	215	182	201	193	219	204	175	202	198	200	180	206	186	197	191	198	190	191	221	218	182	206	194	202	185	189	204	191	168	187	205	211	196	191	181	204	186	193	178	187	216	228	166	207	219	179	189	190	197	195	178	219	176	188	195	200	190	185	194	187	184	170	219	189	187	178	182	165	186	170	180	230	199	203	187	179	198	192	174	187	193	198	194	193	215	190	195	189	176	204	201	208	188	187	195	195	193	199	201	188	197	181	201	195	198	168	200	214	194	204	204	183	181	209	211	194	180	187	201	216	210	198	221	159	179	234	216	204	215	190	191	170	203	167	208	176	187	204	186	223	182	206	185	173	221	187	194	189	190	174	187	209	182	217	195	193	184	183	185	189	216	190	188	187	212	199	174	183	187	199	193	206	199	204	210	192	186	216	157	211	207	199	188	198	189	201	191	189	187	227	213	192	190	195	201	220	200	194	214	189	179	195	176	204	187	191	200	199	206	197	189	195	188	222	206	190	183	216	200	193	202	177	182	204	219	165	214	187	196	175	188	177	205	190	214	205	204	205	198	200	193	197	174	178	217	210	178	185	190	189	197	218	193	199	215	223	180	197	206	164	189	189	188	200	200	190	216	190	176	193	191	182	214	182	201	197	196	178	196	192	190	175	187	185	216	201	184	199	183	197	190	208	192	174	208	198	199	177	208	197	201	193	211	164	188	170	160	190	191	203	204	177	202	191	204	191	175	183	194	208	187	195	205	177	177	185	189	206	199	167	190	192	169	188	197	181	198	191	206	191	225	170	193	195	181	188	190	182	221	183	183	167	174	187	175	206	194	203	213	207	226	203	178	186	183	193	181	180	185	176	183	182	197	208	205	196	202	205	195	170	194	211	198	168	192	185	185	198	179	186	194	190	189	217	161	190	174	211	170	182	178	198	199	191	193	173	194	177	200	213	175	174	160	197	190	187	219	165	170	199	187	210	222	203	211	198	209	193	177	187	196	193	172	205	171	183	205	210	195	189	204	203	180	186	200	218	175	176	191	200	203	193	168	198	203	189	176	176	206	190	205	195	175	187	195	188	221	210	216	183	198	207	170	179	195	178	189	205	205	200	203	204	186	189	220	207	205	184	175	217	193	191	185	195	211	202	206	196	173	173	192	204	185	180	205	176	179	218	185	189	188	204	198	200	196	202	189	164	190	187	196	194	204	179	213	193	185	162	198	198	206	199	203	187	206	226	167	174	190	211	182	187	198	195	195	207	172	195	183	221	179	203	191	202	188	194	182	190	200	208	201	175	168	198	206	186	175	191	207	192	202	204	190	202	205	206	195	207	210	207	176	205	194	182	181	201	187	201	170	192	203	175	190	234	157	220	197	197	210	199	204	184	189	213	190	199	205	198	198	176	196	205	205	193	191	185	207	195	213	177	189	192	194	199	188	201	194	194	188	204	210	214	193	181	182	187	187	201	209	180	181	190	190	156	205	181	173	183	170	212	187	184	167	210	207	215	178	188	174	202	192	216	197	210	207	188	178	195	195	208	217	191	194	187	205	195	193	202	214	207	167	222	214	190	195	205	179	207	173	189	228	205	181	212	221	182	189	193	200	182	205	196	159	199	183	161	171	179	199	156	183	184	194	185	200	207	194	205	210	178	191	212	192	191	208	215	193	178	206	194	186	191	218	220	196	207	202	208	196	175	191	217	209	206	212	213	203	189	182	186	161	200	220	160	193	225	190	196	209	201	183	191	228	209	177	202	212	188	188	207	186	214	195	199	182	169	173	185	188	171	197	191	183	187	201	186	159	191	198	169	200	214	157	185	207	184	177	188	181	196	186	197	201	189	190	196	176	175	212	173	211	196	194	208	195	205	197	185	206	196	203	209	187	177	216	209	211	191	207	207	234	178	201
23055	20688	27383	24026	20693	20734	7677	1636	1150	974	880	808	743	675	742	648	586	562	589	532	529	596	505	537	485	517	457	454	479	480	456	447	446	490	474	426	458	492	466	525	446	487	459	492	428	416	452	480	449	429	418	455	462	442	469	416	441	407	428	441	414	432	416	436	468	421	466	451	443	399	433	454	491	444	432	441	422	445	422	451	450	383	470	444	409	424	419	420	432	423	447	416	453	418	416	457	452	454	428	426	418	429	452	513	433	416	444	423	414	419	464	450	472	427	415	420	418	426	456	419	404	442	403	436	442	427	425	454	429	412	402	392	421	448	425	447	451	433	427	412	453	433	415	460	443	390	413	394	452	434	439	422	405	442	478	421	412	441	412	469	429	432	413	419	434	439	453	417	389	427	462	414	396	446	450	420	419	447	426	422	420	452	433	445	458	396	442	452	426	436	461	466	427	405	442	418	405	421	437	381	444	412	449	445	423	435	414	426	403	421	443	469	388	421	470	457	427	421	437	423	382	450	442	452	439	422	411	460	421	400	432	433	428	476	427	457	447	448	392	434	415	415	441	430	401	429	417	385	435	428	432	441	434	483	450	474	427	412	440	442	454	433	452	437	420	449	438	451	414	408	429	424	422	413	424	424	429	426	412	430	450	462	461	482	371	444	451	446	402	420	491	449	453	411	422	431	392	448	492	460	470	448	456	438	452	400	424	424	426	439	414	450	415	442	435	437	433	429	439	467	431	403	447	444	426	449	445	432	488	421	443	460	420	442	445	432	410	442	424	397	433	389	430	468	422	428	422	408	478	417	411	435	427	420	470	435	417	425	450	420	410	422	431	415	466	413	459	439	465	433	440	435	438	430	429	415	424	377	476	391	448	401	432	438	454	454	449	434	409	429	459	459	399	377	444	448	435	410	421	485	440	434	414	455	432	452	421	422	414	421	419	445	422	459	451	407	402	428	451	429	475	406	399	474	447	403	455	417	409	373	444	434	446	430	407	439	413	390	461	433	454	432	466	452	417	420	437	427	437	452	419	471	374	391	463	444	434	412	413	442	415	408	453	395	424	439	454	410	408	436	442	444	408	406	399	415	459	407	428	449	447	419	415	454	451	446	447	440	432	415	419	416	435	417	419	454	465	462	393	442	410	431	418	414	433	428	427	429	427	428	418	434	420	415	383	450	409	440	440	434	424	418	398	409	444	474	425	401	476	411	419	422	418	396	421	482	417	450	400	425	433	440	383	391	409	434	438	430	442	418	424	420	442	432	406	462	445	415	448	431	430	444	451	433	440	430	439	424	440	429	388	457	417	382	505	420	437	422	436	424	460	399	422	446	398	412	435	431	436	430	424	444	427	443	406	462	440	424	429	423	441	440	444	406	413	429	414	418	449	472	449	487	438	433	437	433	431	470	453	397	452	431	429	408	442	411	430	480	406	467	432	416	413	459	452	427	439	414	403	443	429	393	434	460	388	446	406	447	421	449	425	419	454	447	438	419	418	446	404	460	463	454	455	446	430	444	457	419	417	472	430	439	404	472	430	468	414	437	408	455	444	440	436	478	461	430	438	424	463	451	456	459	447	417	435	433	445	415	451	418	457	403	439	398	429	448	426	440	417	426	416	410	446	406	391	430	400	430	451	478	410	388	446	412	408	461	445	420	430	419	456	422	493	437	435	426	404	407	423	444	442	404	439	428	412	448	435	441	410	452	434	430	418	446	441	462	433	368	439	398	410	475	432	455	439	423	439	401	403	436	403	468	418	392	426	401	447	415	442	446	408	437	413	430	442	415	390	450	402	440	422	403	471	434	423	445	448	416	458	424	411	444	455	399	434	414	447	393	393	428	428	436	432	426	415	416	450	415	407	446	420	431	453	410	442	471	453	464	456	433	478	415	444	456	433	457	421	423	425	428	445	408	413	425	456	432	479	402	427	421	433	403	439	442	431	457	442	432	401	446	441	427	437	433	428	407	416	419	437	431	451	437	424	426	418	412	452	429	428	413	434	462	406	457	409	461	420	451	402	415	465	418	455	421	431	407	422	442	415	421	383	408	412	458	417	419	420	404	433	408	445	433	393	418	437	434	435	462	463	428	420	429	427	404	419	414	422	449	421	416	426	434	409	439	417	393	421	439	435	408	438	432	431	451	425	437	402	443	412	417	430	406	457	462	431	418	446	431	460	421	394	434	440	433	420	429	420	451	463	421	388	422	402	383	440	444	484	414	427	406	430	444	418	474	439	458	440	390	404	437	432	433	395	454	390	423	415	407	457	432	454	437	431	444	398	425	444	406	460	427	448	442	462	421	452	432	407	428	436	419	403	409	417	434	445	452	432	440	428	468	460	428	450	418	425	433	438	451	475	457	433	455	419	436	464	387	452	477	457	417	413	411	465	429	432	437	416	395	434	462	430	446	432	437	412	446	433	386	444	438	450	451	406	461	417	424	435	504	435	443	451	421	402	462	481	464	448	436	404	453	419	402	435	427	407	453	459	426	416	451	416	424	431	413	451	414	440	427	416	419	438	414	423	437	431	420	422	422	406	473	443	413	434	485	417	420	427	445	409	447	428	431	456	419	458	430	403	432	429	453	439	425	398	399	438	437	454	441	420	407	473	423	407	457	421	470	423	455	412	456	408	430	448	407	408	460	413	427	468	454	407	448	398	448	407	426	440	434	430	366	454	428	417	416	402	452	430	458	415	430	420	416	431	449	478	450	464	467	433	458	423	422	411	436	448	451	426	471	436	435	425	384	396	426	435	409	438	422	432	426	465	429	406	417	412	420	419	439	399	422	438	454	428	438	453	394	446	452	439	430	399	443	452	416	398	451	445	400	424	445	419	451	443	434	414	449	459	415	447	429	435	447	432	459	386	472	411	455	433	428	429	427	466	429	437	421	446	431	457	408	466	440	418	427	442	434	431	411	408	384	417	428	405	477	427	434	410	448	452	423	435	415	436	452	389	408	416	403	429	452	454	457	404	416	433	444	415	415	422	403	481	417	458	435	466	445	407	441	442	440	426	452	462	398	457	418	426	420	430	424	468	430	432	418	437	417	440	464	427	429	423	452	453	426	399	438	447	411	441	410	436	454	434	391	422	410	471	405	406	414	413	398	439	489	434	445	436	452	447	423	459	415	454	406	440	411	433	421	445	439	472	418	465	456	417	452	474	425	443	433	425	380	444	442	432	426	470	450	418	439	465	410	419	434	440	414	453	434	396	417	451	417	450	388	473	437	445	457	447	448	412	420	443	384	445	395	456	418	430	431	417	430	409	430	431	411	451	417	452	406	435	468	434	425	427	449	455	427	404	474	439	417	467	435	434	418	454	453	439	446	387	403	459	402	431	459	405	406	421	425	411	394	421	455	438	419	454	457	443	446	418	399	453	436	414	426	370	434	428	432	416	434	453	384	481	426	445	426	450	423	415	421	449	438	429	415	404	459	467	419	419	406	402	435	445	424	403	422	448	423	436	404	451	419	421	389
33869	22412	16125	9274	6390	4971	3472	2799	2126	1760	1536	1312	1181	1018	934	924	819	763	712	692	669	676	625	627	638	585	611	570	527	545	517	522	528	546	515	494	438	472	500	490	444	434	491	459	449	464	467	474	435	452	473	421	453	497	392	479	431	475	435	427	448	428	458	461	429	437	448	446	453	428	444	400	431	466	472	410	414	434	432	442	429	436	458	421	424	448	475	420	453	437	475	423	437	417	448	450	427	449	438	387	451	459	430	390	424	406	433	400	392	432	446	449	401	434	418	419	395	416	428	412	414	440	466	424	430	409	407	441	423	458	415	420	403	391	459	435	424	466	453	411	400	447	459	398	441	442	422	414	406	420	417	439	459	446	414	412	416	416	449	417	458	427	433	422	496	441	414	477	435	431	458	445	400	445	413	425	412	439	405	399	436	413	407	433	447	416	428	439	484	412	414	430	396	436	427	434	426	435	407	473	443	435	466	451	414	420	431	423	409	387	439	450	419	431	394	427	415	445	422	417	436	446	436	407	429	421	469	447	429	456	457	429	430	417	442	460	429	406	410	396	434	397	389	426	413	431	397	455	416	450	430	437	446	462	428	400	431	419	447	419	419	420	460	453	433	413	398	432	430	445	433	434	420	440	429	418	408	431	401	435	453	433	421	443	432	442	391	440	387	432	393	428	390	426	399	416	416	472	417	422	412	404	455	438	447	421	463	400	430	452	423	433	405	441	428	406	411	426	464	387	390	412	435	407	399	420	424	391	410	414	410	392	433	437	442	451	439	393	383	430	417	428	418	476	449	410	393	458	452	423	409	454	434	417	429	398	418	441	416	417	464	428	436	410	427	396	459	417	414	446	462	422	421	470	414	436	400	452	445	416	390	462	419	416	409	390	394	433	416	430	411	410	428	433	453	394	430	457	429	403	417	432	441	435	410	441	437	443	419	473	457	390	446	431	406	444	432	420	419	434	430	439	458	412	416	443	407	448	389	415	443	422	447	473	411	457	414	422	416	412	435	424	443	418	393	453	407	421	421	429	454	435	386	397	465	445	418	403	434	404	417	443	412	412	431	410	410	457	413	437	447	393	415	416	423	398	434	458	436	457	462	397	446	465	426	450	418	420	419	468	428	444	404	377	426	388	416	451	406	446	451	453	433	455	405	456	406	446	431	395	427	427	419	405	411	434	419	425	413	439	444	397	410	399	434	432	451	446	433	411	453	420	464	424	424	404	417	450	430	446	404	417	401	410	421	426	422	387	420	418	429	453	415	424	419	441	417	446	382	437	389	386	408	403	411	404	449	419	422	430	431	400	437	426	426	466	442	453	446	424	419	409	478	416	373	414	424	408	419	417	440	442	448	459	426	409	418	430	454	416	455	448	440	424	416	401	434	395	463	428	409	421	418	381	415	422	424	435	422	435	458	439	432	431	432	436	456	451	429	444	402	448	413	478	410	459	409	475	422	455	424	455	456	459	417	435	423	401	428	409	443	424	423	413	469	412	408	428	414	400	433	426	422	416	415	475	434	436	410	446	437	446	429	434	407	386	398	410	415	449	420	421	421	399	432	433	437	430	395	452	416	426	419	397	408	432	437	393	426	450	455	394	427	406	428	421	435	437	422	432	424	445	409	431	450	412	439	462	421	438	448	383	384	406	433	451	456	420	396	405	437	461	431	383	403	451	438	401	427	404	410	402	444	407	429	420	422	397	389	426	438	421	423	422	432	468	387	455	448	426	419	427	405	409	411	450	428	407	428	434	426	426	440	404	437	423	413	433	412	412	443	420	409	456	425	393	393	415	415	444	391	426	431	378	406	428	428	416	433	406	435	428	365	394	414	435	427	392	432	431	422	458	404	398	442	433	429	409	424	448	415	413	403	408	441	426	459	418	433	434	417	439	415	440	432	400	408	398	450	441	466	422	460	406	445	403	492	429	405	395	411	398	454	407	443	432	409	436	454	451	480	430	416	428	442	433	423	424	415	392	424	417	416	458	450	416	439	401	421	391	452	412	414	412	436	443	387	450	424	408	413	429	460	421	397	423	388	438	420	405	416	440	403	411	408	435	426	442	436	369	454	430	430	467	430	413	413	406	412	437	417	462	443	426	427	424	456	413	441	426	411	447	403	437	415	414	403	453	460	426	457	432	401	430	431	439	462	442	418	394	404	454	454	450	427	423	416	433	430	451	425	437	418	420	429	398	406	433	464	420	422	376	422	439	462	395	402	416	425	454	433	403	425	464	410	392	433	420	420	437	423	426	422	402	392	391	408	390	440	443	436	401	411	449	405	422	397	431	450	419	432	443	444	403	450	388	439	427	455	427	390	438	416	414	445	443	425	427	421	445	408	428	416	425	389	428	426	408	426	444	417	406	425	382	442	412	437	405	410	398	391	395	431	459	413	401	434	454	416	412	424	454	434	417	407	448	417	416	415	405	415	407	412	427	388	441	409	440	412	418	429	425	409	421	401	419	413	409	467	438	458	407	425	397	446	414	429	439	431	428	451	427	416	405	442	442	468	421	433	447	431	399	411	420	406	435	436	427	406	440	439	425	428	435	464	402	431	426	422	392	431	452	426	413	441	399	452	402	386	389	440	415	419	401	453	416	422	410	423	434	463	458	419	451	405	444	403	401	393	409	426	401	432	451	431	412	433	414	451	365	429	447	432	421	421	396	444	453	414	455	445	405	413	422	410	439	419	427	441	443	447	423	438	421	476	442	454	405	429	455	441	419	411	423	412	423	438	391	407	437	417	379	423	395	472	410	427	400	429	410	430	426	437	432	432	435	417	424	421	413	391	435	421	397	440	447	426	396	419	414	403	420	430	406	406	428	419	431	398	412	446	423	428	416	416	424	391	430	451	452	424	410	457	452	407	444	386	472	417	407	424	436	419	438	432	473	429	443	434	411	419	416	464	437	421	431	439	410	477	459	440	436	426	451	408	397	449	369	452	432	416	425	432	452	404	391	409	475	421	444	439	459	443	408	416	442	410	449	410	436	419	398	422	406	441	435	417	421	421	437	417	408	439	448	421	445	417	415	439	423	473	434	421	447	418	467	467	424	427	419	407	452	440	401	449	412	420	422	450	436	402	462	401	434	460	415	423	424	412	451	397	429	406	435	437	432	406	427	437	417	409	430	435	456	430	446	436	439	411	428	436	433	461	409	399	408	427	415	397	447	425	444	436	431	413	423	453	420	398	419	427	435	396	408	448	425	405	409	397	421	414	399	435	414	400	418	389	387	439	414	416	466	426	435	423	416	443	454	437	406	460	406	419	434	419	418	444	398	429	440	451	430	455	446	432	422	414	433	428	420	414	386	455	471	412	411	392	439	417	450	429	413	446	440	429	412	396	447	428	447	386	433	415	402	422	405	429	422	445	392	403	439	424	376	425	419	437	474	411	426	454	417	432	446	439	449	426	472	410	433	401	432	436	440	441	395	432	413	421	435	425	459	454	398	412	410	430	430	438	429	414	398	420	408	440	417
29976	15761	2841	711	504	541	362	364	288	360	313	298	306	297	293	306	302	316	273	319	297	272	280	278	303	287	290	300	301	320	314	252	313	291	284	327	299	303	299	299	278	294	287	308	305	265	279	292	277	292	276	297	300	293	326	316	325	277	287	267	291	305	284	297	299	267	291	308	276	324	314	304	332	278	246	285	272	336	293	293	279	301	320	302	282	282	331	324	305	280	280	293	297	295	312	311	292	300	286	308	308	278	332	323	310	288	311	282	298	281	302	320	278	301	281	313	294	283	304	271	277	300	306	271	292	308	258	319	278	301	331	265	288	287	303	316	284	292	304	291	305	299	295	302	288	270	339	296	303	259	262	309	287	297	328	285	290	271	322	329	294	272	297	276	313	278	284	312	288	278	295	271	276	296	292	289	288	276	277	302	291	278	295	316	295	321	344	291	285	280	284	270	302	329	280	284	298	270	307	319	303	291	283	282	301	307	276	271	309	288	309	246	300	282	297	335	317	306	272	299	272	283	305	307	292	289	297	303	301	293	278	282	300	252	304	314	310	293	316	287	281	281	282	281	297	299	307	306	282	272	278	284	310	308	306	289	309	282	283	285	294	283	271	265	272	285	306	272	286	313	320	265	285	326	274	293	293	290	298	310	291	295	308	286	311	271	303	320	314	281	324	301	271	298	295	309	296	302	294	308	310	248	310	326	330	281	307	280	318	293	309	293	324	264	299	279	275	323	296	277	298	276	270	298	269	296	297	278	309	265	293	277	293	285	290	290	284	301	284	297	293	276	277	275	330	324	304	310	341	263	276	292	313	299	315	284	316	295	301	303	290	289	262	295	285	275	269	318	284	283	295	294	276	269	291	295	273	302	311	256	275	284	264	313	290	306	280	294	278	302	262	273	299	285	286	314	276	301	293	256	287	289	284	285	281	263	319	317	273	280	290	291	297	274	310	296	347	303	304	325	292	268	300	318	310	313	273	302	274	261	318	302	303	311	315	294	298	282	304	303	291	296	307	277	287	291	297	281	285	271	287	282	285	296	310	277	335	334	290	291	299	276	289	289	333	331	286	280	319	306	293	306	303	312	260	289	312	291	316	281	305	261	274	280	266	310	306	312	274	331	249	285	290	288	313	300	320	309	301	333	308	274	296	308	343	306	295	280	284	288	283	267	305	308	280	282	268	315	283	313	313	276	300	262	300	293	311	282	279	307	298	276	279	263	268	310	278	292	331	289	295	297	299	307	288	295	304	304	292	288	330	328	296	280	311	276	304	289	303	283	290	281	289	286	312	306	258	276	286	290	257	300	281	279	318	284	295	298	292	289	321	291	304	291	272	326	286	275	297	285	318	307	295	310	310	271	286	291	273	313	291	280	296	321	329	297	314	308	329	299	300	253	319	329	274	274	295	289	286	308	296	302	320	314	280	281	302	284	293	285	286	254	288	294	270	265	322	261	283	304	277	264	315	313	303	300	309	308	298	293	293	289	285	289	290	276	286	301	286	270	310	320	320	285	289	303	302	299	315	268	295	307	287	297	288	258	276	305	286	286	285	311	300	312	312	292	306	320	304	288	281	286	310	313	279	267	290	289	292	305	310	288	315	352	292	298	303	259	257	278	297	306	307	274	292	332	305	273	304	285	296	284	290	304	289	274	287	294	304	299	315	282	282	285	305	301	323	324	309	289	295	286	303	270	314	264	296	309	297	343	297	315	315	290	284	294	298	278	281	281	309	310	305	268	291	312	316	295	309	283	314	291	304	299	294	298	297	297	280	284	308	305	330	289	284	296	281	297	291	260	279	275	329	302	270	303	292	284	300	301	288	296	281	313	288	270	314	283	294	289	271	289	268	268	289	291	297	289	278	282	309	298	270	285	321	321	307	282	286	332	306	295	296	322	312	295	306	284	274	287	288	284	264	258	327	292	251	310	314	347	319	279	296	313	324	300	315	301	280	315	283	286	299	304	321	292	302	304	289	282	292	295	273	317	294	320	294	294	294	317	320	297	290	286	293	299	303	283	271	271	310	248	282	281	299	301	302	290	283	301	267	297	259	275	321	281	292	287	325	281	287	337	291	287	265	300	290	301	289	314	307	312	269	296	283	295	291	273	302	299	333	289	326	272	298	288	284	284	275	292	263	303	284	293	324	335	319	327	311	282	291	292	287	310	301	289	298	304	296	298	283	294	289	284	291	308	304	293	311	303	342	328	285	290	299	290	289	313	295	320	269	257	279	274	272	281	296	291	301	286	303	317	320	293	311	322	292	291	338	308	294	277	296	286	285	253	287	287	286	322	314	266	296	306	287	305	309	334	278	297	292	284	282	306	280	287	297	307	278	289	329	295	274	313	296	304	307	284	282	315	289	298	295	302	323	291	263	325	285	296	281	272	285	280	292	317	316	303	315	300	310	273	312	297	320	325	324	268	296	294	297	277	305	297	312	314	283	303	261	292	268	283	268	272	296	283	306	296	309	322	276	260	283	304	316	305	303	301	288	312	288	311	289	304	285	266	282	300	299	310	285	280	293	293	296	304	287	316	280	285	329	296	276	323	301	297	299	303	313	312	299	296	296	313	298	293	285	284	318	284	331	290	305	289	288	314	296	306	266	313	277	273	276	294	294	312	293	295	324	282	291	310	252	280	272	283	291	289	310	275	279	294	275	305	305	300	308	297	289	322	327	286	295	321	310	276	285	308	298	295	329	284	309	308	280	312	304	293	291	292	308	293	287	315	294	298	292	270	323	302	276	296	319	308	297	300	312	269	296	315	304	322	282	316	297	281	262	317	304	302	317	300	293	299	279	298	323	293	302	281	296	311	303	322	280	297	305	284	297	302	309	266	319	283	269	312	294	278	285	312	330	267	291	352	308	321	284	293	319	297	289	296	321	301	294	275	282	282	296	327	297	298	290	295	292	288	259	282	317	281	279	284	311	312	305	265	323	254	302	302	289	285	282	296	293	323	311	293	314	286	292	291	275	294	273	317	279	309	300	269	274	289	291	280	280	291	316	280	297	313	305	306	306	286	297	293	289	252	295	293	292	314	311	278	309	310	288	308	321	282	286	291	269	307	291	250	278	308	304	304	310	273	283	261	291	301	280	300	321	263	313	265	276	320	297	291	285	306	305	293	273	275	279	315	320	304	297	286	284	281	318	284	297	284	282	305	303	289	281	306	275	310	296	348	301	273	256	323	298	319	264	300	281	316	328	312	278	314	277	276	281	292	286	279	289	286	276	295	290	288	271	313	262	292	296	296	325	266	297	297	290	271	301	286	268	306	264	326	321	301	289	264	289	294	310	292	267	296	282	282	280	283	288	315	328	319	275	290	301	313	325	306	283	285	305	301	316	297	264	316	263	322	283	288	318	320	308	279	286	306	254	281	302	263	304	291	327	277	311	289	320	291	263	307	315	327	301	288	311	279	326	281	282	274	332	313	303	312	306	312	302	287	285	310	270	302	298	287	316	299	268	307	330	287	319	286
25012	4241	1589	861	713	745	498	413	395	373	367	347	364	364	352	329	338	336	338	377	308	340	349	306	288	377	344	359	341	334	346	364	320	362	334	303	332	311	327	343	333	354	350	331	350	330	346	323	370	343	312	358	346	332	299	321	310	345	316	345	310	316	328	337	315	341	343	343	296	309	344	310	310	324	323	359	347	325	344	308	323	354	324	337	339	318	348	331	311	329	339	300	307	336	332	326	314	330	312	355	346	318	338	329	340	349	301	305	294	322	332	347	318	349	354	336	330	312	325	310	332	339	320	332	327	321	326	298	332	313	309	306	350	368	339	331	349	326	338	334	320	310	311	342	326	339	319	323	349	369	367	346	344	343	342	338	332	303	319	297	315	365	337	347	340	335	331	315	337	316	358	340	337	335	359	327	334	338	330	355	320	344	323	317	306	331	345	332	328	311	310	349	339	347	310	361	325	317	304	335	351	323	335	339	329	367	332	312	318	337	312	331	340	318	318	369	353	329	335	335	347	327	329	324	342	323	342	340	302	321	350	350	325	337	340	358	335	321	325	335	298	315	316	307	319	341	338	320	339	324	345	324	308	344	342	315	312	328	345	334	340	340	365	319	316	322	337	310	315	316	342	308	327	331	351	333	329	320	319	333	309	359	341	319	358	320	311	339	355	338	340	354	321	362	316	343	328	293	320	328	372	332	318	354	301	334	344	298	330	330	340	357	332	355	331	315	308	358	340	291	342	319	323	320	330	337	336	336	297	322	317	340	358	333	341	345	328	306	313	290	333	306	336	312	346	312	333	338	351	322	342	328	327	326	282	323	343	335	361	361	329	341	339	353	317	321	337	311	338	356	322	310	337	320	365	321	332	365	347	353	334	306	329	326	326	317	321	358	302	326	317	319	316	325	346	325	354	310	358	314	354	362	327	317	350	335	299	292	329	344	335	332	297	320	344	347	330	324	319	319	342	311	298	348	331	335	382	355	323	360	307	341	316	333	348	317	339	380	302	336	340	349	343	352	343	363	310	338	348	320	326	337	328	347	354	342	345	352	303	283	323	339	334	322	363	333	317	315	344	357	330	330	316	320	323	325	355	328	342	330	338	338	319	343	328	373	321	330	327	308	316	322	329	325	317	339	351	383	304	348	342	299	319	361	326	321	359	320	340	331	305	341	327	334	367	374	376	337	326	334	311	333	340	351	321	321	355	291	323	329	301	339	335	370	307	316	315	320	341	327	319	354	328	332	308	343	319	348	329	285	340	322	330	304	334	337	344	364	296	328	335	332	353	335	362	314	339	335	307	333	357	306	343	340	350	312	344	337	360	338	335	332	337	347	316	352	276	338	325	315	320	315	309	337	358	305	327	304	372	327	352	306	320	357	293	333	329	339	333	335	316	299	352	320	346	347	337	330	295	348	352	351	314	330	294	340	356	308	298	324	303	336	334	300	329	322	352	304	335	334	346	362	317	340	333	321	338	294	312	308	316	328	379	343	314	323	335	307	315	334	316	342	328	342	337	376	321	328	323	327	314	290	348	298	312	328	345	363	340	340	319	342	347	338	320	320	356	309	323	327	344	334	340	310	335	374	330	344	338	312	319	323	310	341	337	339	338	304	333	325	346	340	316	319	323	316	362	333	357	340	340	322	351	303	354	338	339	325	305	301	323	329	322	329	334	331	330	318	321	366	325	342	309	346	326	319	372	332	340	315	365	308	288	338	332	332	303	317	336	333	354	297	312	320	321	355	337	328	325	340	327	336	305	356	306	327	367	335	322	316	318	352	326	340	360	329	318	322	338	352	326	338	347	319	322	361	347	339	338	315	349	331	330	334	332	314	358	325	328	326	342	337	375	317	333	308	326	327	338	356	341	301	318	320	313	336	320	337	317	356	316	321	384	359	348	336	318	319	332	330	352	309	332	328	319	332	326	342	367	327	319	328	346	337	334	359	382	350	341	328	318	340	343	329	342	329	310	364	341	322	331	314	340	334	311	353	377	319	348	353	359	328	295	355	353	297	324	329	367	329	321	337	319	340	352	361	335	348	311	339	327	325	335	350	345	308	309	319	325	328	344	349	322	329	325	332	297	335	346	329	318	342	298	347	330	302	350	360	330	344	357	341	366	362	319	286	331	297	342	327	339	356	337	359	353	360	327	301	322	322	319	289	305	325	338	307	320	312	308	333	317	317	351	346	329	331	308	335	321	324	349	309	338	303	319	350	349	305	340	341	331	336	311	341	300	282	352	300	351	335	333	341	363	318	306	330	357	327	344	343	305	309	330	311	333	331	344	363	319	336	329	359	349	337	343	336	349	320	368	344	343	326	326	327	352	327	319	301	376	365	329	330	324	321	316	345	332	319	350	328	314	298	375	335	317	317	321	313	326	304	346	321	327	321	347	322	336	366	342	343	335	342	361	320	314	333	327	320	323	326	337	326	325	336	329	320	335	329	306	327	339	320	341	321	328	342	353	333	319	324	342	321	339	315	322	341	335	362	349	331	363	349	355	311	331	331	361	355	339	322	339	335	345	343	333	349	306	323	304	318	377	331	317	327	313	331	340	325	307	344	339	337	340	347	332	317	309	310	326	315	334	334	318	323	339	319	364	327	344	346	300	317	351	308	333	336	323	319	284	364	340	335	343	326	310	350	324	326	337	295	354	336	351	344	319	332	323	311	333	319	324	347	306	336	343	334	288	352	363	343	338	351	329	361	333	302	334	332	358	338	344	347	352	306	304	282	344	314	330	315	309	341	312	336	325	344	332	306	299	325	345	292	352	343	309	337	300	307	361	324	341	311	343	302	329	328	295	348	349	350	357	315	376	341	340	343	352	343	317	320	320	311	323	351	332	344	334	320	337	346	331	289	266	333	314	327	315	338	299	337	296	307	331	315	344	320	356	318	313	339	329	346	355	277	328	325	312	344	349	349	339	366	324	337	317	286	340	322	348	306	318	319	323	327	399	344	336	331	350	378	331	357	309	334	336	336	333	324	345	318	288	354	304	330	351	334	318	339	332	312	309	318	345	311	354	307	314	334	349	346	343	306	325	288	318	320	341	319	320	346	346	370	345	340	323	355	308	353	336	339	323	325	335	337	339	353	307	298	273	317	341	357	333	324	345	318	304	332	358	331	321	304	338	334	332	345	300	344	314	337	339	307	340	333	348	339	333	356	330	311	323	383	346	339	334	365	320	279	336	351	334	325	313	331	337	333	354	346	325	344	326	311	345	330	344	349	337	332	333	345	320	352	345	361	322	328	317	298	365	344	336	355	328	346	316	293	329	314	316	337	343	339	338	327	322	338	322	343	323	339	349	307	323	356	317	335	342	366	345	286	336	357	355	341	333	348	301	348	353	310	357	308	339	344	292	372	317	320	366	324	316	351	307	349	330	318	347	281	336	341	308	299	291	333	348	364	306	300	311	331	358	313	324	318	335	329	341	320	350	317	330	360	334	341	309	340	330	330	322	320	331	332	313	330	347	304
25133	20677	27015	24374	20669	9755	1192	715	562	434	439	376	330	329	303	282	260	246	247	255	255	223	212	205	198	228	208	185	196	199	199	212	210	192	207	166	190	188	177	174	222	192	212	197	180	186	187	184	211	192	208	184	168	174	163	188	209	167	152	187	174	169	160	202	166	193	178	172	199	153	166	177	170	167	175	181	205	185	180	194	192	166	203	165	185	187	157	176	191	181	180	155	197	188	181	172	163	173	175	172	168	171	169	192	189	154	185	161	181	144	192	167	190	199	176	166	163	197	207	208	184	153	145	191	166	181	173	168	206	177	187	183	200	191	171	172	163	186	187	183	170	176	186	166	152	171	200	165	169	159	188	160	196	162	163	177	184	177	138	161	162	175	172	198	168	186	171	173	175	177	168	167	172	166	177	177	203	171	185	166	177	167	171	170	169	167	189	166	184	154	166	173	175	179	212	188	189	166	145	161	191	197	169	158	179	181	164	165	189	177	152	178	168	176	172	186	195	169	184	169	159	179	187	178	181	164	187	172	176	147	185	187	181	180	182	184	202	179	172	168	155	186	164	173	175	177	183	176	173	154	170	194	168	178	186	183	184	175	176	170	141	174	183	178	163	145	161	161	191	157	173	184	178	171	158	173	167	187	176	169	170	180	176	179	164	197	184	184	168	185	169	191	173	186	178	153	162	193	177	178	197	182	177	175	158	149	170	180	170	177	168	173	178	169	198	182	191	170	200	165	178	178	153	168	171	154	166	178	172	170	185	163	187	170	215	177	179	170	196	185	175	175	181	194	182	171	172	169	177	180	170	176	186	176	172	188	191	174	189	166	181	159	158	182	166	171	175	185	182	176	182	160	166	199	208	183	168	182	170	186	147	170	201	199	187	206	171	180	158	180	152	166	177	168	187	152	183	195	181	187	168	155	148	187	174	189	157	177	192	198	170	196	181	181	171	177	209	187	185	165	182	164	177	171	171	186	180	183	177	180	178	184	164	185	171	186	173	191	161	177	167	165	178	181	170	200	182	176	145	187	185	159	165	175	179	166	156	173	172	162	174	174	181	168	175	179	185	183	162	183	174	162	179	158	160	182	171	165	173	176	170	167	183	178	169	177	170	181	180	205	189	200	162	166	171	158	160	178	164	174	177	174	182	189	192	186	182	180	164	171	196	164	196	165	179	179	164	170	170	159	186	152	170	182	170	151	159	182	174	185	149	159	157	181	205	173	165	178	186	180	158	173	176	176	156	173	184	197	199	173	161	176	170	157	183	180	177	168	173	172	196	163	174	159	184	149	184	159	199	167	168	169	160	177	178	155	177	156	173	182	170	191	171	164	172	185	171	172	193	168	158	169	195	204	171	175	160	163	181	163	188	186	173	181	186	171	161	159	163	176	174	169	170	190	174	190	174	176	182	164	163	151	173	178	170	190	192	189	182	173	197	184	163	170	184	164	171	162	161	176	153	165	188	174	167	168	206	137	164	192	175	186	177	169	179	154	180	172	176	161	140	184	185	161	169	178	172	172	168	168	173	207	164	173	173	189	176	170	178	194	195	154	160	169	183	175	169	173	155	167	154	179	172	179	177	182	184	164	188	164	162	171	154	165	170	187	164	177	198	164	168	170	167	161	158	175	173	166	189	164	178	190	189	186	180	188	172	155	175	178	189	164	177	207	182	173	164	197	217	164	172	175	163	168	204	170	173	168	145	157	183	191	144	177	199	153	171	176	165	163	164	177	153	182	178	171	178	182	166	192	178	180	170	176	173	181	175	177	170	180	169	185	195	171	156	179	188	176	200	164	180	188	163	184	182	170	176	152	179	188	175	167	153	198	170	174	190	167	189	175	179	163	153	171	207	165	172	154	210	177	175	155	175	163	155	180	161	164	172	219	165	162	152	180	180	168	181	187	176	190	200	201	168	179	223	176	174	188	158	191	155	172	197	179	179	181	200	151	160	176	188	171	176	165	187	168	175	174	160	186	188	174	169	142	171	196	167	182	174	161	176	172	149	192	163	194	168	168	167	182	157	161	165	174	188	169	174	171	174	186	177	180	203	152	177	165	182	157	164	172	172	161	192	168	186	169	178	153	183	175	160	190	167	169	167	180	183	160	176	141	160	163	189	156	164	142	152	169	169	179	166	182	185	175	211	184	185	189	138	151	181	178	174	170	213	166	161	170	162	157	168	168	179	160	175	170	167	167	189	173	162	178	168	173	188	180	168	173	163	181	151	194	160	165	153	171	201	176	168	179	187	187	173	172	162	196	169	167	166	187	183	155	176	187	173	182	170	161	191	164	187	198	163	200	163	183	169	162	211	212	142	164	165	167	181	168	161	180	162	157	200	169	183	188	158	183	167	177	181	174	177	189	172	208	168	174	151	162	181	191	194	193	156	169	170	199	184	184	154	158	166	178	155	167	179	161	160	170	197	167	172	154	185	170	188	186	180	179	168	196	160	177	171	165	200	183	186	196	157	170	159	179	189	178	185	165	157	190	165	158	168	164	197	177	188	189	179	175	182	185	172	177	168	167	173	165	148	177	162	166	182	175	173	167	195	198	161	170	180	195	180	177	185	175	161	159	187	175	161	178	189	171	165	167	165	165	184	163	181	146	169	163	187	171	186	158	164	175	187	167	182	187	165	193	172	171	192	178	168	156	185	180	161	182	159	175	174	189	176	172	165	171	214	165	171	170	175	168	194	199	165	196	166	174	168	156	178	146	177	185	175	184	190	158	157	189	197	168	192	177	176	191	167	168	162	163	177	167	172	179	174	177	210	173	188	193	173	160	166	182	177	155	172	172	172	175	194	177	171	174	189	188	189	164	184	164	168	196	170	172	164	171	168	193	174	171	166	184	185	158	188	175	204	185	150	176	190	168	168	145	199	172	187	189	176	172	205	184	184	179	178	202	147	152	171	154	184	174	178	175	168	155	141	172	179	175	163	181	199	170	156	184	170	164	179	204	164	183	174	175	181	148	171	164	165	154	165	180	166	191	189	159	161	163	149	170	188	156	187	159	181	158	167	157	174	202	200	176	186	154	180	173	188	173	170	199	174	190	169	202	152	185	168	158	168	155	164	153	182	183	167	175	173	180	167	186	208	194	143	175	161	170	184	176	166	170	185	199	174	170	185	153	169	174	162	145	190	173	180	171	191	167	176	162	184	179	179	172	166	169	169	168	175	190	174	171	171	189	172	184	186	158	148	160	178	165	190	176	168	185	172	177	148	169	157	175	180	172	143	163	187	189	150	176	187	170	179	167	163	171	182	157	164	175	196	197	169	187	166	176	177	170	196	179	182	174	177	184	161	184	168	149	181	174	170	158	181	153	172	169	173	162	203	188	181	213	191	171	176	186	182	178	194	165	188	166	163	185	169	175	179	169	175	180	187	177	205	195	154	157	158	177	188	152	173	174	185	179	149	170	167	154	186	149	166	159	164	163	173	157	162	165	175	175	169	159	183	178	168	209	173	143	181	167	176	208
29140	13823	10432	5581	3630	2734	1914	1372	1075	943	804	746	629	528	496	443	445	334	366	324	310	333	311	295	272	244	239	239	245	244	263	229	236	238	228	247	233	223	214	240	222	230	252	201	225	211	192	188	204	222	208	207	204	227	179	171	208	197	189	189	209	195	213	179	200	192	196	200	229	189	239	190	182	185	184	194	208	199	210	180	225	168	191	213	193	185	224	212	194	197	188	192	197	178	201	180	200	204	166	193	188	208	191	198	182	181	212	205	191	188	225	201	183	178	194	225	201	182	211	188	177	209	206	191	195	188	173	210	186	190	194	201	190	191	188	197	212	207	195	175	200	174	201	197	171	226	219	171	205	163	195	205	188	189	195	196	198	219	216	195	217	191	198	199	201	203	170	205	168	177	240	199	206	198	166	171	182	190	202	153	185	212	187	191	184	194	189	193	181	207	177	186	206	193	161	206	208	176	182	166	196	182	187	204	191	166	228	168	197	194	182	187	200	191	181	192	194	211	186	170	181	173	205	178	184	181	188	198	199	187	175	212	182	203	199	183	197	185	194	207	198	200	199	178	192	192	170	213	180	170	176	190	182	192	196	192	177	176	182	199	186	189	170	193	200	203	219	186	209	187	180	195	187	177	200	182	201	196	203	204	190	201	195	182	202	199	197	191	198	157	181	214	232	174	163	189	182	178	200	184	197	204	210	179	186	204	175	161	190	180	184	179	182	202	189	192	173	180	188	166	201	180	237	214	191	194	188	186	191	191	213	156	206	191	191	196	187	181	210	181	186	192	199	193	179	195	203	183	209	207	199	190	195	196	193	182	210	195	184	198	194	159	192	214	182	200	179	191	213	230	198	188	193	199	187	218	178	187	204	175	194	167	165	186	194	198	179	189	190	199	193	170	195	185	190	180	199	204	168	202	190	188	172	177	191	191	176	206	166	202	193	188	176	202	195	204	190	188	167	180	201	199	194	206	187	209	192	194	205	205	175	188	198	201	229	199	179	200	176	212	173	180	200	194	182	158	198	198	161	201	207	196	199	205	173	206	180	197	194	194	187	154	188	196	186	191	205	190	204	207	190	165	195	193	199	197	198	179	193	190	196	203	190	215	189	192	197	182	184	182	185	184	201	177	187	195	178	190	206	199	207	190	173	178	215	189	193	216	183	189	164	197	199	185	190	198	210	207	185	207	200	207	166	173	164	186	205	190	186	211	188	160	222	187	161	192	180	166	189	184	197	185	181	203	197	207	175	169	193	200	184	197	183	211	230	172	182	194	202	162	184	177	203	198	204	184	183	182	192	192	197	195	197	192	170	212	188	182	210	162	182	185	167	214	167	182	182	183	198	184	214	202	217	200	182	167	186	180	199	169	182	205	209	196	212	172	189	179	196	193	172	173	201	189	178	202	192	220	197	193	192	194	179	198	162	187	183	201	191	198	195	184	199	205	171	184	223	202	188	186	178	206	195	174	183	184	191	216	187	187	200	193	185	193	210	198	203	219	191	196	194	188	205	211	191	197	197	182	200	151	194	194	201	183	170	197	160	166	204	187	180	180	202	175	191	204	199	199	185	183	207	184	193	211	188	196	186	175	208	192	191	181	192	156	191	199	189	189	180	200	181	187	207	203	215	174	208	178	204	200	170	198	201	196	176	173	208	189	190	176	181	202	225	176	200	187	194	167	193	191	175	204	226	179	195	214	204	192	185	189	206	205	189	201	196	181	210	210	187	191	165	196	179	208	161	184	189	211	208	179	196	197	199	199	199	188	179	217	216	193	200	191	188	185	182	200	177	175	212	187	178	223	197	209	183	199	196	206	217	180	191	165	200	171	183	198	166	163	200	201	189	196	201	212	196	200	192	191	182	185	186	208	191	171	180	215	201	180	180	193	208	183	163	189	170	201	182	178	188	191	194	174	195	179	199	188	176	182	198	208	205	188	188	196	184	198	201	181	200	192	185	196	168	199	192	165	187	202	194	196	200	192	207	205	197	202	180	189	193	208	192	189	186	193	201	199	180	199	201	192	203	176	172	169	190	194	185	200	205	188	182	190	201	189	203	174	228	206	160	181	189	179	194	195	175	190	190	187	192	178	191	191	164	187	207	206	172	165	190	167	199	202	197	192	191	200	213	175	186	204	198	173	200	202	194	207	198	206	196	183	170	205	178	197	211	196	180	195	201	157	179	214	186	187	208	179	204	205	214	184	216	178	199	216	191	202	221	213	210	168	193	208	184	223	175	188	214	152	201	184	191	176	180	204	205	170	177	191	204	174	185	201	190	194	205	185	202	176	209	193	191	202	206	205	191	182	208	185	184	168	179	201	178	179	184	213	189	191	204	176	220	188	200	185	182	188	196	178	175	196	190	196	186	185	203	194	175	190	179	191	181	193	166	193	190	219	211	194	203	183	188	183	199	160	197	197	189	207	184	174	181	174	218	178	206	180	185	188	206	202	224	189	198	190	226	204	189	206	203	184	189	175	166	180	196	193	198	182	194	187	176	189	177	193	216	217	201	213	206	158	214	202	193	172	211	190	181	183	176	176	186	204	200	193	170	199	179	184	202	190	195	197	204	189	203	208	198	263	191	180	194	179	222	179	185	194	194	227	169	194	190	172	175	179	197	185	192	180	187	200	191	199	189	186	197	210	189	198	202	186	188	197	195	188	200	184	221	189	202	181	202	205	191	210	175	199	184	193	195	184	191	192	196	174	198	196	196	180	169	188	161	208	197	214	202	195	184	202	217	173	208	215	198	192	202	192	216	179	187	175	180	199	190	177	191	208	171	205	212	187	196	215	221	194	182	173	186	200	177	206	176	198	211	185	194	202	192	193	198	195	179	185	206	182	213	192	185	160	193	191	198	193	200	205	192	179	205	215	208	205	191	192	189	206	218	186	180	173	183	230	189	184	200	207	198	205	198	180	190	177	206	193	178	157	174	174	185	175	189	182	179	199	191	196	180	190	201	205	185	171	195	196	191	215	170	188	172	198	181	190	172	199	164	195	211	189	200	215	179	184	189	176	166	178	173	194	171	182	198	180	168	174	199	189	165	183	234	184	186	211	176	198	203	165	177	177	210	213	171	199	192	194	188	192	192	209	183	189	186	184	180	187	191	202	174	196	190	187	196	194	205	205	210	183	207	178	198	168	204	198	195	185	193	205	191	175	193	195	192	206	189	190	203	169	201	181	197	177	218	197	208	220	206	182	179	204	174	171	199	197	187	199	181	167	202	190	185	201	199	163	190	193	196	198	189	187	203	188	185	215	216	196	187	180	215	197	198	180	201	200	202	210	212	209	188	189	209	174	202	207	175	183	202	200	179	194	169	175	159	201	194	193	206	195	185	191	189	236	208	197	200	180	194	194	194	191	195	196	171	179	189	228	195	202	197	192	184	191	205	189	199	177	186	202	189	192	182	166	199	210	204	227	210	196	179	192	204	190	184	197	163	200	216	176	203	189	194	196	173	204	208	181	165	195	176	180
23052	20720	27440	24035	20721	20744	7625	1600	1086	972	809	794	696	709	685	638	624	591	561	559	522	541	502	497	540	480	508	495	469	492	491	486	456	431	477	459	490	443	468	444	442	429	437	441	461	455	437	414	439	421	491	458	405	429	442	400	420	440	467	459	473	439	436	429	422	442	467	453	453	411	450	430	418	448	441	448	425	426	479	427	452	401	421	448	424	444	452	447	438	454	414	433	466	404	459	405	439	437	398	445	433	437	413	413	440	431	410	428	447	398	415	458	448	415	421	406	449	426	427	466	421	426	436	414	456	433	442	421	451	435	416	397	437	452	409	411	435	456	432	411	453	456	424	462	423	419	466	432	447	410	453	396	426	417	426	407	430	430	455	443	436	436	433	405	425	427	399	403	387	446	429	464	438	451	440	451	432	445	442	413	456	431	447	386	446	378	463	392	445	444	424	453	463	435	426	387	426	409	401	423	398	461	393	438	398	439	440	412	454	394	449	449	449	438	429	433	443	460	424	432	405	431	423	411	432	443	416	403	428	459	424	411	414	443	407	430	450	428	423	404	433	444	428	426	459	428	475	450	421	435	437	388	429	421	445	435	458	421	453	446	438	423	448	403	464	447	420	389	391	425	436	403	449	429	440	439	415	439	427	404	459	434	442	463	429	437	441	426	412	438	420	430	399	437	454	393	393	412	416	422	408	455	408	455	398	454	457	439	459	458	447	425	442	420	421	421	409	408	450	412	477	416	419	422	424	424	434	462	431	465	436	421	443	430	428	449	414	415	457	439	415	409	379	438	434	407	434	439	426	472	414	426	431	439	429	415	409	434	402	419	461	393	421	419	435	405	415	431	468	434	434	405	435	426	437	435	463	431	423	439	432	431	433	471	421	427	398	429	412	403	424	439	429	430	450	440	451	424	437	421	403	394	416	438	469	417	424	434	466	429	401	416	437	430	436	421	448	473	389	422	428	435	428	420	439	470	416	404	403	429	438	434	433	460	430	447	437	435	402	427	453	391	462	432	404	430	426	426	401	400	413	449	449	441	469	437	397	433	415	427	401	416	429	448	404	415	443	441	427	372	421	416	453	474	408	449	419	457	447	408	424	438	438	408	436	476	400	433	470	436	438	423	446	445	407	463	464	394	446	434	420	457	434	434	439	398	427	429	451	509	426	448	436	416	412	425	394	436	432	414	430	421	455	412	421	428	423	482	421	473	422	453	451	440	459	452	379	453	420	377	430	409	433	434	451	445	455	444	384	433	428	436	404	438	442	406	426	385	402	413	419	467	388	380	429	442	458	411	440	437	430	462	397	439	417	457	444	448	396	448	383	435	452	454	453	434	390	431	408	436	436	435	464	415	437	410	415	430	430	446	425	430	412	429	375	413	420	458	443	436	449	414	428	428	410	445	447	462	416	440	431	446	425	448	393	432	449	399	425	409	416	473	426	430	453	436	445	430	416	399	458	442	456	429	402	448	429	427	418	409	446	430	431	444	468	419	464	411	387	416	428	414	440	448	409	445	437	432	411	420	468	436	432	440	424	391	431	423	413	391	440	422	418	420	412	386	430	428	456	412	424	443	410	430	438	470	416	431	428	442	467	437	408	455	429	436	426	433	431	462	445	406	454	433	411	460	437	439	435	432	405	455	408	467	432	435	448	432	395	432	448	423	417	392	391	465	445	421	470	411	459	405	385	412	422	419	433	389	444	378	405	418	429	461	426	410	426	423	470	419	419	437	471	443	449	471	452	389	421	404	453	399	409	456	431	394	459	387	410	446	433	408	453	420	426	405	431	463	438	429	412	396	409	407	441	433	407	431	439	436	416	430	437	447	473	417	465	423	443	426	442	410	439	413	464	482	457	414	440	450	436	425	415	443	420	440	480	433	443	425	424	440	463	428	444	442	429	421	423	411	444	427	426	407	427	430	424	459	438	396	443	448	429	417	440	443	376	422	411	442	449	413	437	436	414	427	449	429	418	441	398	411	424	423	406	425	488	447	405	453	428	405	422	429	418	427	430	385	415	415	434	469	440	425	420	436	434	420	434	410	475	444	449	449	407	431	439	434	414	444	433	442	452	424	455	420	409	468	427	456	440	417	374	429	445	433	426	442	449	432	443	382	435	440	423	399	459	402	447	415	473	399	432	465	463	444	447	454	438	468	443	403	411	437	437	429	450	427	430	392	409	428	392	474	406	409	443	425	430	431	408	462	404	470	444	415	466	456	445	425	445	426	416	444	407	454	425	447	454	417	408	434	418	432	432	419	413	440	452	436	457	431	394	429	424	420	450	445	413	444	410	438	413	456	409	488	415	433	454	416	423	438	435	433	460	380	430	391	424	418	485	386	424	389	433	404	411	421	379	419	424	449	408	406	467	425	426	433	434	419	443	446	406	426	430	456	439	433	449	417	445	452	396	437	435	399	418	371	456	431	448	402	420	442	398	436	430	432	394	488	436	441	417	428	446	445	420	417	417	426	444	399	430	417	430	386	395	443	415	424	426	421	417	438	464	393	447	442	405	438	444	404	432	398	410	427	428	418	411	439	434	416	448	399	439	432	447	441	422	442	401	439	425	411	394	408	440	429	400	445	439	409	415	409	401	463	476	396	415	448	444	477	439	400	463	433	414	413	421	421	436	421	424	438	448	446	437	416	437	447	395	452	452	404	418	446	429	446	452	448	446	432	434	408	432	412	403	408	450	446	462	449	455	439	433	427	418	441	456	403	437	423	443	468	456	432	408	424	434	416	448	443	447	425	415	462	431	446	459	435	425	440	408	432	485	439	400	443	425	427	419	431	449	432	457	442	434	433	459	422	431	418	398	425	403	424	433	424	456	453	384	425	475	458	447	396	420	406	449	438	473	444	430	475	426	411	449	447	441	445	400	429	421	444	450	466	449	453	417	408	431	447	454	429	428	433	454	444	399	381	435	433	432	462	426	438	409	417	425	421	433	449	393	433	410	449	447	411	398	427	414	404	403	413	441	466	400	411	409	450	438	396	409	430	418	427	433	424	440	415	423	473	405	420	428	422	436	426	457	429	436	383	413	402	431	439	420	402	453	420	426	452	477	425	414	435	421	433	414	396	445	434	452	427	414	415	409	419	411	421	399	465	409	419	426	452	466	427	423	422	449	408	448	423	457	426	412	438	444	424	414	428	431	443	427	468	444	413	400	441	420	449	410	420	406	408	407	413	428	415	462	426	420	444	425	391	435	434	404	435	427	453	440	412	423	411	452	402	455	441	424	441	456	461	462	432	387	411	415	434	392	427	400	406	429	414	441	443	461	430	436	428	408	460	391	405	426	424	402	418	421	448	427	447	435	409	416	442	401	437	427	420	444	436	435	416	445	467	447	438	432	402	422	436	400	409	409	398	450	410	437	447	419	376	390	436	393	430	439	448	412	458	415	416	437	410	446	427	421	423	465	432	404	401	416	444	427	401	405	466	429	439	411	419	460	443	450	398	422	437	408	447	430	430	429	401
31765	20836	16236	9503	6368	4677	3466	2694	2125	1747	1555	1297	1170	1042	1010	949	861	826	736	676	688	672	597	620	613	608	570	509	534	541	533	528	482	503	511	499	518	509	483	455	467	489	477	469	475	441	417	439	496	449	459	473	436	440	486	477	449	447	423	443	450	452	440	457	423	417	454	436	465	459	466	445	403	430	468	474	409	488	420	439	415	479	432	423	457	383	454	447	471	410	435	409	433	386	424	447	454	463	412	423	427	464	429	458	440	431	426	415	397	448	435	431	427	400	428	433	467	430	408	437	448	411	478	389	407	427	407	435	449	427	429	449	447	424	445	409	447	463	425	440	453	441	419	416	436	446	372	417	443	427	417	434	448	400	432	426	434	428	458	408	409	417	413	417	422	416	444	400	417	378	417	441	420	391	428	418	459	432	419	463	388	427	415	424	416	382	408	458	466	423	431	437	403	417	409	430	451	398	407	412	419	405	429	426	440	425	426	418	429	437	390	448	434	427	401	412	396	448	447	419	437	441	424	429	425	430	423	450	424	453	408	431	395	406	406	419	448	434	414	438	439	453	420	433	431	444	443	400	406	387	432	453	451	448	437	417	417	400	386	450	383	416	440	451	450	418	422	451	440	400	437	433	453	444	426	426	396	435	440	436	454	438	429	395	439	384	400	419	439	447	441	455	425	379	411	405	417	444	429	419	391	428	415	425	422	433	425	407	432	447	416	406	387	465	446	410	433	391	430	423	410	417	419	446	409	455	403	428	457	419	402	436	408	404	460	405	432	410	454	418	428	404	394	420	422	429	423	437	445	444	418	406	446	437	418	396	437	418	463	440	451	433	391	448	415	425	444	419	449	417	405	394	440	428	412	427	416	419	412	392	465	428	421	409	428	399	414	447	443	417	438	428	417	421	404	423	412	427	398	463	435	402	405	385	431	422	425	431	417	394	400	482	427	444	446	388	462	403	419	378	443	444	460	391	438	417	434	423	435	389	419	463	445	399	435	451	411	440	444	451	435	410	427	419	427	420	410	451	407	409	436	470	422	438	419	441	461	435	432	416	421	443	432	393	416	391	446	402	401	462	412	433	382	404	419	397	415	429	423	400	414	437	451	472	456	401	413	405	394	387	446	398	417	463	414	408	409	396	424	457	395	400	415	397	426	388	417	419	420	426	417	427	463	424	441	415	393	416	441	449	415	435	449	433	378	431	455	434	455	395	440	410	413	417	416	438	424	423	436	449	426	426	437	408	443	424	405	380	427	458	432	448	438	403	468	479	404	471	389	448	432	432	422	429	383	395	436	409	391	435	486	423	423	429	404	441	406	431	406	428	464	437	407	464	441	445	434	455	392	434	426	402	431	410	420	403	412	434	414	456	414	437	412	428	444	402	427	410	432	434	422	460	419	440	448	451	418	384	435	396	402	433	447	439	448	419	469	429	410	436	433	407	453	429	436	443	426	432	394	434	446	416	430	428	439	453	472	379	445	440	440	393	421	433	437	460	421	406	472	449	429	437	400	431	433	457	406	413	422	447	422	425	410	450	436	429	455	429	401	397	385	395	419	427	386	421	412	436	435	417	404	442	410	443	402	428	394	414	415	444	442	425	434	433	401	457	420	423	456	416	425	409	420	415	391	408	414	413	377	442	413	411	360	407	386	428	344	439	397	402	416	431	441	379	479	426	394	375	397	407	447	432	439	435	425	454	439	444	417	400	415	447	368	441	425	402	404	383	410	428	429	428	426	395	418	389	457	450	433	433	384	387	401	430	426	412	431	407	407	382	430	409	406	427	408	426	428	427	430	416	427	430	415	411	396	451	429	430	442	440	419	410	448	413	413	420	422	421	398	455	436	403	431	405	424	400	375	419	410	415	415	404	391	411	436	442	427	433	402	403	451	381	417	455	399	404	427	397	412	444	415	404	448	426	451	393	434	420	421	434	447	422	434	401	402	387	429	441	438	468	432	407	393	420	456	450	419	435	431	385	442	441	403	422	417	410	422	448	414	385	441	413	424	462	446	460	429	394	391	434	413	436	452	423	447	441	449	407	449	437	427	418	417	408	430	420	428	439	403	418	415	413	437	419	454	412	425	415	419	390	408	399	416	400	448	428	423	431	417	444	457	434	407	397	429	423	403	410	454	442	425	432	438	446	472	418	448	464	429	414	382	401	421	400	457	414	373	444	419	409	412	426	362	419	437	423	452	455	406	399	413	416	418	423	459	407	433	409	446	395	438	419	458	393	418	440	443	440	440	372	453	422	408	414	418	452	402	454	414	449	444	443	448	412	418	422	433	409	456	436	432	437	409	396	422	425	403	450	410	436	437	426	424	410	385	457	436	411	424	432	437	430	435	417	441	434	398	424	457	451	397	427	396	424	428	465	439	390	417	433	424	415	422	463	441	423	430	420	380	388	449	403	441	408	441	422	403	411	421	465	420	418	433	393	394	401	395	479	435	432	447	423	413	441	434	401	432	454	388	409	415	432	409	403	473	413	440	437	406	467	416	413	412	429	428	440	378	444	441	393	437	411	427	452	434	415	459	393	434	438	432	418	419	420	409	409	432	415	435	441	445	424	430	424	441	420	425	431	441	382	428	449	430	424	455	404	440	419	406	434	408	441	422	409	429	428	415	414	411	436	414	421	432	405	383	413	432	454	451	414	461	446	394	435	400	397	399	407	418	426	457	421	416	393	427	416	404	456	423	434	409	462	404	432	408	429	427	463	405	456	395	448	424	426	443	444	452	389	482	404	436	373	434	401	431	425	410	465	410	416	439	404	424	422	414	441	439	419	405	437	439	444	416	449	398	421	432	399	383	453	408	431	442	434	464	394	429	440	409	435	448	393	429	406	399	467	418	426	406	393	423	452	443	408	420	443	422	445	373	416	408	467	410	419	428	419	450	415	447	418	440	428	411	371	426	404	419	424	433	411	386	409	391	405	432	423	402	388	424	419	437	449	439	408	380	413	437	405	430	417	453	420	444	427	427	401	421	443	427	397	416	425	396	399	418	419	405	425	422	431	425	434	447	421	412	455	464	425	447	398	453	416	449	389	403	447	430	416	417	394	427	408	465	444	436	435	442	416	421	428	426	412	457	475	428	416	417	468	424	412	461	391	409	444	414	432	436	437	394	403	419	444	401	416	443	423	419	389	402	412	454	419	420	436	451	432	434	418	396	435	403	427	413	428	441	410	422	434	397	437	402	432	413	406	399	406	441	371	408	410	426	423	438	433	405	408	435	404	426	424	445	422	453	427	391	466	429	453	441	439	459	444	422	438	392	472	430	461	402	434	422	450	408	406	434	452	383	445	429	411	424	424	416	429	409	398	424	435	432	368	407	420	446	424	453	447	443	433	429	421	441	414	417	451	400	414	399	403	380	438	457	430	411	434	427	437	396	413	463	454	445	405	405	444	416	447	421	426	398	426	432	393	398	416	421	436	404	403	379	434	424	461	411	406	457	406	429	419	414	434	408	422	427	409	434	417
29477	15244	2730	672	469	408	344	361	313	315	270	299	309	314	299	298	321	298	310	297	270	290	295	289	300	277	330	310	267	270	290	286	308	324	280	267	295	289	322	305	268	304	297	281	292	304	307	302	280	302	294	292	289	304	272	294	310	299	275	285	272	313	282	313	294	287	301	301	291	295	311	307	285	282	332	272	286	229	286	286	288	295	358	307	282	277	280	287	296	291	260	296	289	294	284	279	276	296	297	272	283	293	308	284	258	258	293	308	296	252	279	288	301	252	273	245	264	272	296	264	313	272	297	274	282	289	278	282	285	278	280	291	292	268	269	291	299	261	279	287	272	271	308	318	291	296	295	298	302	297	294	315	303	290	275	318	275	305	290	278	303	292	277	287	316	312	299	281	303	299	288	279	286	280	263	271	330	297	284	275	296	307	265	320	284	302	280	308	293	303	276	296	309	253	269	304	302	297	280	287	301	264	292	321	317	296	327	285	281	285	338	291	272	273	287	276	301	276	301	299	270	296	320	301	301	308	274	285	294	273	307	285	305	309	277	295	296	272	294	307	282	282	303	316	298	279	302	287	306	282	277	277	318	298	296	325	292	269	306	292	320	256	298	277	311	308	323	288	304	272	242	276	289	308	288	308	281	281	306	290	316	278	306	278	270	266	319	277	275	309	288	320	268	282	276	266	263	298	256	272	279	300	307	272	293	313	317	276	271	318	289	273	299	307	303	272	294	291	278	295	286	285	293	296	304	249	295	301	282	285	287	300	265	302	279	309	280	291	296	314	285	317	306	269	283	279	263	282	293	299	309	305	302	279	282	285	292	287	279	290	272	270	299	331	280	291	279	287	294	282	285	284	312	271	279	285	287	315	297	266	282	280	248	301	287	296	315	260	299	256	278	278	272	301	304	321	288	295	314	273	315	284	303	298	313	329	269	262	308	305	299	252	306	256	282	289	266	260	296	295	289	275	287	284	267	293	305	305	280	273	289	267	283	321	281	327	294	283	311	281	308	316	298	277	321	270	263	300	307	244	293	318	259	290	301	287	325	282	301	272	283	286	305	277	287	275	281	270	297	271	280	290	271	271	259	272	291	282	296	309	289	276	296	270	275	300	259	291	269	266	313	294	300	303	288	260	260	289	313	315	265	301	279	300	317	265	296	285	324	296	281	287	269	276	305	302	307	292	286	285	304	286	289	287	288	289	275	280	283	302	291	288	325	266	258	310	297	269	254	302	273	264	289	304	294	306	303	269	285	332	280	277	277	288	296	290	305	282	306	308	296	283	268	274	300	316	336	302	249	264	269	318	300	284	307	265	298	304	305	276	285	285	278	340	280	302	279	293	297	287	304	286	299	309	295	311	286	284	289	295	289	290	295	299	301	277	307	294	294	296	287	303	317	287	299	263	298	306	272	275	311	269	315	265	275	292	295	285	283	306	304	322	290	294	317	314	285	304	299	277	305	289	271	278	269	287	297	315	293	291	307	267	273	285	290	285	261	279	249	265	310	289	270	274	276	299	312	309	293	281	320	285	294	313	295	291	284	274	278	292	291	294	315	299	293	311	320	296	300	261	270	288	274	268	328	316	269	302	314	312	303	273	277	293	288	298	293	294	299	276	325	314	308	255	259	271	244	309	279	296	310	310	291	284	288	280	280	271	259	238	286	289	346	302	353	312	287	288	294	296	268	298	279	309	293	269	305	317	302	279	298	277	281	279	281	290	303	294	300	288	307	292	278	299	292	269	279	282	276	302	243	334	282	288	291	275	302	292	277	300	273	267	313	286	278	295	292	276	290	300	290	306	273	293	288	277	291	277	310	290	245	296	291	278	319	276	325	301	277	298	285	268	253	302	280	270	298	272	293	299	304	275	292	290	312	305	286	286	272	283	286	276	283	305	272	294	271	301	294	301	264	322	314	275	312	279	289	294	286	285	297	310	299	285	297	295	316	313	310	299	292	287	289	282	273	347	293	270	277	301	313	312	303	310	300	298	291	265	283	257	281	296	293	291	333	293	265	307	298	291	292	293	302	294	281	290	279	280	312	281	292	295	288	288	287	292	286	275	287	308	286	277	297	308	309	313	266	292	305	290	281	282	270	264	269	286	286	294	329	273	292	284	284	289	268	273	284	290	309	304	304	290	307	298	296	314	283	328	268	320	312	285	270	274	307	270	299	284	286	272	271	283	281	338	278	295	277	300	296	300	289	272	321	294	298	297	277	271	300	305	298	318	282	307	283	278	296	296	292	275	271	308	296	270	264	279	315	305	320	277	301	299	311	297	303	302	308	258	281	312	299	268	300	275	315	280	272	293	275	256	313	269	301	286	290	291	304	294	303	291	290	289	286	281	277	323	301	320	334	301	311	307	315	300	279	298	323	291	299	299	274	300	257	296	312	288	285	302	284	309	253	290	284	293	288	287	273	289	295	279	302	263	270	283	309	273	283	292	279	275	318	300	298	281	285	288	276	303	270	283	275	284	310	296	308	288	271	336	314	293	285	280	297	291	292	297	306	285	272	304	313	291	331	318	295	288	298	288	285	288	320	284	289	320	292	288	292	307	290	275	312	313	288	303	272	301	287	286	292	289	280	318	274	313	293	300	318	284	275	302	287	300	296	288	309	295	319	300	327	287	282	300	261	276	287	282	300	281	280	276	304	287	306	290	281	307	304	289	312	277	325	303	278	299	298	298	301	319	279	270	288	278	270	290	308	316	296	257	297	290	255	286	302	291	288	281	303	287	319	268	293	308	260	292	278	270	321	271	302	274	284	309	289	285	278	313	311	300	312	332	299	278	298	285	279	294	291	273	327	299	303	288	291	266	292	291	302	304	287	292	287	302	310	274	322	291	273	300	313	307	269	271	286	289	301	304	317	279	282	297	307	285	299	293	260	290	288	288	305	291	284	284	268	273	306	312	290	283	265	308	263	301	304	293	274	276	280	260	318	279	317	286	289	257	315	268	318	288	312	296	313	270	312	287	298	319	301	317	273	283	282	322	283	276	327	308	318	303	277	311	306	272	297	310	301	279	273	259	276	276	275	304	280	276	283	278	287	272	299	277	316	297	271	317	336	292	302	302	287	314	300	301	281	291	271	282	289	307	285	269	295	292	317	312	306	280	308	312	302	321	271	283	268	287	295	282	285	283	282	300	292	298	319	281	283	302	259	292	276	293	281	286	312	297	310	291	276	273	298	282	289	290	280	299	291	278	273	287	298	269	293	289	272	288	306	294	303	264	288	304	283	283	290	300	279	284	296	277	290	260	312	303	272	280	296	299	288	308	295	286	292	256	297	273	281	276	253	289	275	292	285	293	284	280	284	318	304	269	295	300	285	302	296	296	317	319	299	294	282	295	299	286	302	279	279	278	281	278	305	278	280	304	293	280	299	295	273	300	293	284	296	308	290	300	303	315	301	301	302	286	280	296	271	305	288	314	276	292	306	285	306	284	300	305	291	310	313	273	273	276	298	278	246	324	263	303
23448	3920	1961	861	677	530	481	406	386	380	351	338	343	343	339	376	310	347	350	319	356	332	358	369	313	355	353	319	320	320	359	336	329	319	306	312	314	345	334	327	320	346	308	323	302	323	314	324	312	312	318	312	333	330	297	302	331	320	328	334	315	294	311	380	316	351	341	330	340	331	298	327	351	293	300	310	335	334	364	291	300	331	362	346	358	329	311	307	350	340	300	328	351	302	296	311	306	316	326	313	316	367	339	328	322	328	341	386	327	273	362	318	360	329	319	344	321	334	307	334	341	334	353	289	313	308	354	321	335	330	327	310	339	350	285	322	334	321	342	345	332	301	320	334	347	331	323	351	315	349	330	289	350	315	324	322	322	352	309	319	328	345	300	350	310	315	312	330	319	372	338	313	313	319	330	327	323	316	324	332	339	313	339	332	325	334	303	274	301	328	350	337	373	360	316	343	321	337	320	312	329	352	359	317	301	347	315	319	301	315	335	340	313	333	327	324	325	338	328	329	323	361	292	326	325	313	344	319	336	334	321	342	303	314	328	334	315	322	332	320	342	309	296	314	356	318	321	326	310	353	332	305	353	340	338	319	328	312	352	314	326	312	326	352	345	288	349	362	294	293	320	346	312	333	326	320	328	346	322	309	307	301	333	313	339	327	328	308	323	323	320	322	340	328	325	269	325	329	313	323	321	334	369	321	349	305	312	316	315	332	340	297	345	314	333	319	343	323	299	319	342	331	302	339	347	315	332	315	325	342	337	367	347	351	321	363	351	318	336	349	298	311	324	328	312	327	350	302	326	359	350	347	336	350	341	307	343	328	342	356	313	301	328	321	364	311	327	312	291	305	351	328	344	344	310	299	325	340	336	328	324	338	324	348	330	308	365	347	341	336	318	335	331	330	342	341	343	315	357	364	329	322	332	310	346	309	330	342	317	346	340	355	341	339	318	316	311	332	333	296	341	323	339	340	320	312	331	323	353	327	301	336	331	320	304	320	322	343	292	334	354	332	359	307	304	316	322	310	358	319	309	283	313	330	335	353	329	328	334	326	332	296	348	338	330	336	356	334	302	316	342	299	331	302	325	326	304	333	322	311	327	345	326	321	332	353	319	303	313	354	326	323	359	328	324	339	325	317	320	357	304	315	311	326	305	344	328	366	316	310	312	307	333	305	339	336	348	342	321	318	331	315	327	350	327	308	341	307	297	334	330	301	341	305	359	349	360	311	282	317	320	306	348	316	317	326	343	319	328	324	339	311	297	303	373	339	313	319	336	340	331	328	323	299	327	328	292	373	336	335	335	315	339	308	293	326	338	307	317	310	328	331	337	353	309	334	322	326	303	316	319	340	310	303	316	346	329	355	323	346	331	317	300	359	323	352	327	333	317	302	330	320	321	359	314	347	333	315	327	308	340	346	313	330	336	346	330	349	327	326	320	280	288	328	331	334	321	340	342	346	334	332	315	312	311	303	360	313	302	355	323	337	295	353	317	334	329	311	325	326	342	342	328	324	321	308	322	308	298	334	375	335	345	323	311	328	336	349	318	327	325	355	344	313	296	353	275	322	289	316	316	338	331	327	303	340	293	294	323	332	338	328	342	334	307	319	322	349	313	312	313	385	321	291	329	319	313	303	348	289	327	350	309	316	321	325	301	315	336	304	301	316	347	276	346	337	344	328	313	346	328	344	286	321	356	323	300	368	331	336	345	328	340	361	321	315	330	327	300	277	360	314	295	340	326	329	299	322	344	325	332	352	326	336	359	347	326	330	336	319	329	322	327	326	297	349	329	340	328	343	338	350	346	303	319	308	336	312	340	322	316	322	326	296	324	302	314	325	322	335	314	300	311	327	305	345	318	318	315	331	322	306	361	333	312	308	327	338	300	344	339	325	326	353	344	304	316	315	322	373	326	298	340	308	341	337	291	294	331	305	331	335	345	341	316	351	312	324	338	314	330	344	291	334	302	302	312	316	352	340	296	335	365	317	311	325	337	324	332	305	372	339	345	296	309	314	325	314	318	320	326	268	332	333	341	311	321	327	316	333	349	335	326	313	343	356	320	328	332	312	332	326	312	308	349	274	318	310	304	310	317	313	327	339	337	347	325	319	327	318	335	325	329	341	317	332	315	284	333	291	323	318	324	316	322	315	318	317	329	340	301	330	317	292	326	340	318	335	318	328	307	316	345	301	339	334	290	305	340	331	324	334	327	345	345	336	342	316	334	298	344	296	301	322	320	365	328	328	291	265	350	345	345	348	334	325	338	334	357	341	291	310	336	336	350	335	310	319	307	316	335	350	298	332	364	311	340	342	297	295	354	331	285	315	324	367	336	319	335	314	342	324	314	318	338	339	323	337	341	306	303	312	315	321	334	351	346	354	333	303	327	320	350	349	317	305	325	304	316	332	307	326	342	316	318	324	292	326	327	312	343	341	352	333	332	341	354	354	331	324	316	310	322	315	328	342	345	360	327	299	347	338	309	304	316	316	335	348	337	296	319	323	357	342	325	318	331	340	315	339	335	327	298	349	352	355	297	310	321	325	327	309	306	293	368	298	335	312	317	330	332	329	304	294	323	327	324	319	322	310	322	334	308	331	331	321	303	346	334	313	331	326	344	324	322	296	317	333	322	353	339	334	342	332	290	343	302	336	318	348	323	321	313	338	307	354	313	319	337	302	307	318	271	340	281	319	345	319	345	342	295	326	331	337	311	333	312	319	282	316	313	321	332	334	323	340	311	349	344	336	352	295	316	339	307	333	310	313	321	306	349	327	367	316	305	299	361	310	330	334	353	326	314	359	337	323	290	320	320	329	324	304	316	331	359	315	335	345	307	384	329	373	351	317	334	352	316	302	299	348	327	341	326	322	336	328	343	330	288	324	324	352	333	311	347	337	339	346	348	310	338	338	323	298	347	310	298	331	344	317	323	344	342	345	338	315	289	355	351	360	339	327	321	326	318	341	305	354	321	296	288	326	340	347	348	326	305	309	350	342	330	356	328	328	319	326	312	323	340	337	372	307	314	332	318	328	357	307	328	297	324	311	350	315	323	325	316	339	339	333	351	357	349	354	343	335	324	340	339	329	310	341	353	335	298	327	358	316	352	333	328	321	309	336	317	334	315	361	311	341	315	323	349	352	369	307	328	306	332	342	333	327	320	314	354	347	341	327	347	313	330	354	310	299	312	359	348	303	320	306	346	322	355	299	314	318	360	327	313	358	324	318	307	366	325	308	318	332	313	350	319	358	327	351	290	330	294	282	340	341	352	319	310	332	353	340	345	318	308	321	320	309	328	330	348	324	332	311	350	313	320	323	345	342	338	322	309	343	317	344	322	306	310	317	310	309	328	329	309	351	343	327	334	329	322	312	332	327	288	352	323	327	326	344	320	336	305	289	321	338	337	321	340	313	339	337	327	347	325	312	358	327	333	320	314	304	326	330	324	314	322	313	345	316	383	337	320	336	335	342	344	323	336	355	296	360
24985	20658	27017	24306	20639	9690	1127	723	552	436	452	321	336	298	328	270	281	268	268	241	214	223	226	234	230	214	213	206	191	214	210	191	191	196	200	203	181	191	200	176	190	187	179	179	180	187	196	209	185	204	196	180	183	160	168	190	184	176	162	206	156	183	190	170	176	191	176	188	180	183	158	170	171	187	191	177	191	191	143	174	161	172	185	191	183	173	196	175	192	172	189	179	184	163	170	185	163	200	182	183	161	167	181	178	174	181	155	162	186	185	172	184	168	186	169	167	170	161	164	175	181	181	171	202	174	190	170	161	157	167	171	158	160	170	205	164	154	177	165	169	168	159	176	158	178	173	186	190	171	172	173	190	175	150	161	174	159	159	165	160	168	184	164	185	171	169	188	162	142	162	182	176	172	169	175	143	171	173	185	167	144	190	161	156	186	177	178	157	165	217	181	182	176	166	168	199	176	172	192	150	180	179	169	179	188	178	169	154	171	164	183	166	193	161	182	164	183	181	167	154	185	185	175	169	166	171	164	183	177	171	163	177	159	143	158	173	179	171	191	165	166	176	159	165	192	189	164	170	170	175	184	150	202	142	170	190	177	186	155	182	154	159	204	161	167	186	157	193	185	180	173	165	171	161	191	177	191	169	192	167	188	171	170	171	195	169	172	182	163	156	170	158	163	169	162	178	159	178	178	155	197	191	181	168	163	157	162	190	165	191	194	192	170	176	174	172	165	191	179	184	158	178	162	162	193	195	174	199	184	172	203	172	154	154	174	179	149	177	175	195	185	182	189	192	171	153	196	171	187	175	181	185	173	129	190	167	192	174	176	193	168	181	172	154	166	148	179	173	162	197	169	143	175	178	168	168	180	188	177	163	176	180	172	192	175	165	179	155	149	171	177	177	169	160	194	179	148	188	159	153	171	190	171	173	169	179	193	142	156	192	165	164	166	171	184	176	175	162	183	191	163	205	184	179	160	159	193	153	164	170	171	176	187	205	179	160	182	182	177	180	182	160	170	183	209	155	174	161	149	168	175	162	184	157	178	163	169	162	179	191	160	174	176	184	180	181	173	148	196	168	186	160	184	188	183	190	168	176	168	161	176	166	166	208	189	152	198	180	177	197	190	188	181	191	190	175	167	167	164	199	177	174	201	170	184	176	157	166	166	178	193	162	187	190	172	183	177	153	181	168	164	189	164	173	177	180	179	177	188	177	164	169	179	156	173	173	175	173	172	193	194	169	186	186	191	199	176	188	181	177	191	168	167	182	147	173	203	190	169	162	196	168	171	155	166	171	195	183	179	172	179	170	174	175	173	150	169	171	164	167	170	162	190	199	186	181	145	170	161	153	184	183	165	186	165	168	189	169	191	194	191	191	201	185	156	166	178	175	176	182	161	199	177	186	169	169	174	160	162	156	188	196	170	170	179	199	191	194	195	185	172	188	161	196	168	177	189	171	163	155	188	195	176	191	159	169	171	187	169	198	166	164	182	188	174	173	178	168	179	166	190	173	180	205	182	184	165	186	154	187	167	184	172	152	166	179	183	163	165	167	184	176	158	176	175	196	175	190	187	181	170	179	175	183	176	165	169	173	165	202	171	200	196	172	155	178	152	171	180	158	169	166	193	179	165	172	165	148	181	187	187	166	159	171	190	168	158	184	171	169	160	135	182	179	164	174	179	180	172	175	164	199	158	187	167	162	198	210	177	172	164	167	182	162	170	157	191	183	177	194	161	190	155	167	148	176	154	201	158	187	164	173	149	173	152	187	141	173	176	186	191	199	165	166	175	161	176	183	157	163	174	171	183	166	185	182	149	176	176	164	173	163	183	163	174	174	183	165	179	184	193	160	203	156	163	179	195	180	181	187	162	180	181	193	158	183	155	190	187	187	181	172	195	175	186	184	175	175	161	185	156	148	162	188	168	183	164	172	168	168	180	158	174	182	162	188	199	183	159	168	177	173	177	196	167	182	187	193	188	182	184	182	178	171	185	150	163	179	154	154	156	173	153	164	184	165	162	180	173	168	200	173	167	176	168	173	159	198	197	190	155	181	162	173	159	184	177	177	187	180	190	198	195	173	162	176	175	168	175	167	177	187	177	173	188	172	173	175	154	172	158	158	175	183	163	188	197	191	175	186	187	152	162	151	198	167	169	142	185	176	197	172	149	177	164	172	172	186	155	179	184	190	187	187	172	162	156	178	175	187	176	157	173	172	154	174	181	167	179	146	152	168	185	159	178	176	149	155	164	156	168	154	173	204	185	165	180	188	166	173	157	176	163	135	178	175	161	167	184	157	183	171	164	162	190	191	160	158	166	141	168	159	181	172	164	188	192	171	169	183	175	162	169	178	158	177	175	173	178	182	174	186	195	168	150	163	167	191	171	168	151	185	192	168	161	199	168	181	159	176	191	170	171	190	169	167	190	158	178	165	178	176	186	174	168	183	188	177	193	167	168	198	179	166	186	167	166	169	189	182	179	158	172	183	184	184	162	178	151	177	177	203	187	191	196	163	190	180	191	161	172	175	149	178	159	168	166	201	165	183	160	174	170	150	153	184	166	164	168	172	148	181	155	183	184	190	145	179	195	197	182	196	178	185	174	168	190	192	177	184	170	166	156	170	173	186	183	177	178	163	184	187	176	168	178	160	173	191	185	181	163	186	165	177	161	173	164	181	167	182	156	163	182	188	184	183	147	174	181	159	174	154	181	163	181	190	173	165	191	175	147	161	168	164	180	178	180	175	196	181	171	186	178	181	185	188	177	175	181	190	154	180	157	167	164	156	182	171	178	214	187	168	176	171	181	175	170	172	163	175	180	162	185	170	161	176	172	154	159	198	197	180	202	194	168	178	133	188	177	174	165	159	159	186	181	187	166	189	154	179	162	183	174	166	178	189	186	172	196	162	190	171	156	159	170	196	149	164	173	172	163	192	162	160	197	183	182	179	166	172	175	146	197	183	179	180	161	185	163	180	211	166	174	167	159	186	150	164	192	180	174	158	174	161	174	160	171	188	191	172	174	163	181	201	156	175	185	189	182	181	171	164	180	186	190	157	159	169	170	195	163	170	190	181	170	164	176	184	172	167	155	183	174	172	165	178	173	172	190	186	202	178	157	165	152	177	175	170	173	191	155	167	164	163	186	161	190	187	176	167	187	168	179	166	167	188	142	169	189	164	157	177	168	194	153	160	176	166	184	198	157	185	178	174	170	188	166	173	186	187	193	162	175	175	173	185	174	179	155	163	155	174	176	181	173	173	188	175	163	158	189	188	175	160	180	165	180	164	165	179	170	178	191	180	172	160	151	155	187	193	204	189	176	182	176	171	156	170	148	167	172	191	162	163	164	171	177	148	189	154	178	170	177	186	196	199	160	186	190	180	163	156	217	174	190	187	191	180	165	175	170	161	151	194	206	162	172	172	149	193	184	165	145	188	194	163	176	157	188	173	168	176	168	181	162	186	152	180	175	177	166	174	161	207	170	158
27472	14484	11702	5650	3613	2451	1881	1463	1169	894	745	669	622	542	453	464	441	407	328	359	321	296	325	299	333	295	236	239	252	239	232	227	221	238	196	225	250	232	213	226	216	216	240	214	238	221	208	202	206	160	192	214	196	174	217	202	226	187	207	205	173	199	211	199	194	209	196	211	197	211	200	190	195	195	202	169	207	198	194	191	201	209	199	191	204	194	216	182	178	168	171	193	200	192	210	193	192	186	198	215	184	167	187	205	203	184	187	198	219	189	185	187	197	185	209	207	187	184	202	192	188	200	195	181	204	191	190	198	170	200	187	195	175	178	200	179	208	203	214	207	188	212	194	171	193	189	200	200	182	197	193	199	209	191	196	209	176	190	185	189	189	171	213	182	190	189	196	195	162	205	202	176	193	187	210	216	183	189	184	187	170	194	201	216	206	173	195	169	207	182	192	187	197	188	177	188	207	167	215	159	176	187	181	186	180	215	201	168	182	177	195	201	204	173	177	224	200	202	174	217	181	188	204	162	180	201	181	194	170	167	189	181	209	173	199	191	181	178	223	200	189	172	193	218	199	224	208	171	187	201	193	194	193	204	167	183	184	187	176	209	208	193	176	189	185	177	195	185	197	178	209	203	210	176	199	196	187	188	172	200	187	202	202	175	191	196	184	202	196	195	171	197	178	200	203	186	187	180	177	180	201	194	176	178	179	210	185	191	196	195	199	179	185	193	206	202	203	210	183	184	185	187	195	197	180	195	201	189	187	208	193	178	199	170	189	215	204	199	186	190	202	193	206	200	175	201	189	193	169	167	177	165	202	212	202	170	193	180	156	183	192	195	211	202	187	203	172	194	192	172	200	198	207	186	208	198	193	179	187	211	201	174	204	217	212	188	206	180	190	197	180	195	200	221	194	210	199	185	178	174	209	185	195	201	210	173	213	185	185	177	202	190	193	203	179	204	194	187	190	181	194	195	186	180	209	224	167	166	169	187	154	180	188	208	204	175	198	179	188	186	176	194	197	200	194	190	167	183	180	184	174	172	177	179	193	172	205	170	176	189	190	188	213	207	198	197	182	178	170	183	181	175	179	181	199	192	175	185	193	185	184	205	177	193	201	184	166	168	189	183	185	175	184	220	195	205	184	164	178	171	178	187	190	185	211	194	178	185	188	186	181	200	177	179	201	219	184	222	202	206	170	197	189	181	185	170	189	163	199	195	200	196	185	194	205	200	204	180	200	219	191	192	191	219	205	186	194	187	181	202	177	202	221	192	184	209	183	186	194	191	189	192	196	190	192	177	174	206	207	186	227	190	207	191	197	192	202	172	196	201	194	189	199	183	180	206	202	198	192	189	201	205	182	182	197	207	169	200	201	217	183	184	192	179	165	176	169	175	174	202	181	220	179	186	208	202	161	179	191	207	187	193	189	189	181	193	213	161	190	185	208	189	183	200	207	189	182	183	203	197	200	214	194	207	165	202	212	187	204	203	193	180	169	208	186	179	196	180	190	224	166	190	198	189	189	202	182	210	172	200	211	188	202	174	216	198	190	193	178	172	199	175	177	191	184	160	216	187	206	194	176	182	185	202	208	195	203	200	176	181	181	165	182	192	185	167	172	192	213	175	189	177	182	171	174	190	173	184	203	198	191	200	202	173	198	185	190	188	187	205	184	201	195	201	178	189	185	175	207	193	216	180	188	190	186	179	168	173	219	199	211	204	193	215	171	173	211	197	193	180	210	186	175	204	179	202	214	205	196	220	200	155	182	172	159	175	185	175	210	174	170	176	173	173	197	202	199	174	227	192	183	214	196	190	203	220	171	179	201	188	192	167	177	194	189	191	205	172	194	198	195	187	215	214	172	209	186	190	180	226	192	171	188	215	166	193	175	164	201	193	195	188	187	178	162	166	201	193	186	211	184	215	173	194	213	197	194	213	195	190	201	185	211	185	172	197	199	207	197	208	188	178	195	190	185	193	199	172	173	186	171	187	201	212	210	199	173	203	194	186	191	204	189	191	209	192	196	198	191	183	181	194	186	197	179	176	190	215	212	197	184	171	209	190	186	205	170	202	191	191	172	172	205	193	192	181	192	199	208	193	186	187	195	213	189	163	205	182	185	170	207	194	183	186	179	196	210	176	182	176	168	171	195	202	172	223	174	203	186	205	185	219	191	182	197	187	174	185	199	167	199	185	209	170	173	225	187	174	186	203	192	165	212	206	202	184	183	204	170	189	199	190	200	193	184	184	160	185	195	188	185	215	182	207	217	192	188	215	175	175	158	191	201	210	192	216	169	208	190	197	173	196	184	190	190	187	198	202	196	221	173	204	180	185	197	220	192	182	203	208	190	177	205	199	207	211	203	204	195	182	181	197	194	186	170	196	177	195	197	172	200	175	165	209	207	208	191	187	168	172	187	198	207	180	192	188	203	190	166	161	206	186	178	175	182	169	174	183	178	174	181	185	192	190	173	185	181	182	208	183	192	193	201	203	180	193	172	219	181	215	209	207	187	186	189	181	232	187	176	174	183	189	189	161	220	174	203	171	212	189	180	187	184	181	215	197	168	183	174	189	166	192	189	200	202	188	207	174	182	198	194	171	186	169	183	206	191	195	209	197	192	203	213	204	184	198	170	175	187	188	182	213	186	173	178	216	188	180	190	178	192	186	199	156	189	180	215	184	170	190	196	179	208	195	183	179	192	217	198	201	178	186	193	166	191	180	181	187	180	188	193	209	182	190	199	208	195	206	185	206	192	199	202	201	188	194	231	196	198	219	220	192	205	180	195	188	200	189	202	188	180	187	195	177	203	202	206	184	185	182	196	190	195	169	211	182	204	186	210	207	171	192	199	170	208	195	167	172	186	211	191	184	187	186	176	189	202	223	183	203	193	199	195	185	193	187	196	200	183	177	188	183	197	177	181	178	215	208	187	197	182	183	195	218	228	210	176	191	166	195	175	186	184	170	184	182	199	188	171	178	183	211	176	183	213	212	197	171	175	173	186	209	194	173	201	195	192	200	200	192	203	185	173	194	187	175	209	212	168	177	180	173	212	182	214	196	177	184	178	177	159	204	179	172	193	174	180	187	200	182	184	188	181	178	184	180	187	187	184	189	183	172	205	178	177	200	193	180	180	181	182	190	204	204	168	183	208	185	196	197	206	192	210	216	190	196	181	177	204	210	189	212	196	195	184	209	176	181	194	209	191	156	188	181	185	175	190	169	191	179	215	179	182	180	166	203	184	190	186	189	172	203	164	223	188	183	196	219	191	200	207	187	186	192	199	165	182	188	194	168	192	201	207	181	185	203	218	173	191	184	178	210	198	187	164	184	192	196	208	189	186	187	209	200	180	223	204	206	197	191	180	207	177	176	166	178	209	201	213	196	188	175	215	210	192	194	203	173	194	211	175	172	198	194	182	195	167	202	198	199	217	206	180	207	187	197	188	181	171	181	200	193	187	197	203	169	198	177	224	179	219	202	179	184	195	196
23065	20681	27414	23984	20686	20755	7469	1498	1094	1026	872	809	746	664	650	624	592	571	580	572	567	512	513	505	507	497	484	464	491	458	465	462	498	439	438	446	455	415	450	462	480	437	457	458	463	430	435	470	453	472	448	444	406	406	456	441	433	447	497	440	427	422	456	448	449	415	454	443	466	451	412	430	463	433	450	446	406	430	424	444	446	470	432	408	439	421	436	419	439	458	394	451	438	400	397	388	431	428	419	440	430	449	431	442	402	404	406	415	404	430	447	421	418	446	458	429	407	437	421	442	444	458	455	405	441	464	451	404	429	472	437	417	456	420	435	456	423	457	425	464	447	422	408	436	441	412	448	463	437	430	488	414	417	411	395	410	441	450	424	436	457	415	414	437	426	416	429	426	406	437	441	419	442	419	382	453	398	453	427	416	453	438	445	427	395	447	405	462	449	461	447	405	414	401	406	403	419	450	435	437	405	440	449	399	460	416	435	424	423	451	464	453	437	452	420	427	409	457	415	403	406	419	454	426	437	427	403	415	419	411	424	430	440	430	432	421	477	405	469	392	437	434	443	418	387	419	448	464	420	436	424	410	431	447	422	425	456	418	426	406	417	444	438	429	456	452	410	447	434	415	413	413	448	407	403	397	391	431	407	444	436	432	379	432	455	427	436	457	451	423	423	455	397	388	427	425	492	427	422	422	433	408	427	423	418	450	422	421	415	417	419	420	415	421	428	390	411	429	408	420	420	463	460	440	426	420	459	398	450	444	431	421	409	429	430	458	469	423	466	448	429	462	454	433	459	481	428	430	414	437	395	413	405	453	445	466	464	468	415	412	461	458	417	429	436	444	465	406	406	455	371	392	463	424	401	450	425	447	435	416	457	447	464	467	431	413	446	437	449	421	415	401	424	421	443	396	399	431	408	439	465	445	437	404	439	454	421	409	415	454	426	410	420	419	439	430	413	441	407	410	428	432	437	458	449	418	379	406	452	406	446	421	409	447	465	438	437	424	414	411	430	403	392	427	440	425	429	423	428	403	401	415	415	430	409	441	442	411	458	440	448	434	447	439	382	411	422	419	411	418	398	403	427	418	448	427	404	437	450	435	433	425	409	390	393	409	415	416	443	419	458	402	425	448	470	428	417	390	455	422	450	443	418	446	422	417	410	408	397	411	411	416	454	453	407	420	446	420	487	461	437	417	447	413	438	445	445	449	423	429	428	423	455	443	446	421	401	418	412	407	414	432	416	455	438	427	420	399	415	471	416	439	421	421	414	415	430	440	425	402	423	415	378	418	413	456	436	411	445	432	420	423	433	410	434	408	409	442	470	452	407	416	431	397	467	430	408	414	428	430	434	415	415	451	450	425	439	422	426	422	382	433	407	414	428	435	455	442	417	445	413	457	414	410	424	441	464	452	420	419	446	442	386	432	448	427	420	427	435	441	416	404	448	392	372	404	378	453	433	445	452	416	411	418	466	438	408	454	443	414	419	448	433	414	422	427	467	404	442	377	454	429	367	417	384	451	442	421	429	444	425	438	410	418	427	407	396	395	461	420	396	420	421	407	402	380	419	452	402	406	405	408	423	425	403	418	427	430	435	438	443	437	396	433	436	425	425	418	425	444	429	422	440	432	444	429	463	406	375	464	440	434	425	414	423	416	396	423	450	413	426	409	415	435	453	410	435	424	397	409	413	413	424	455	402	415	405	424	395	446	432	434	454	421	408	417	408	434	445	407	436	394	409	396	415	419	409	414	454	422	422	443	434	418	420	422	434	438	375	466	385	408	433	438	412	418	427	437	427	394	403	392	406	436	422	436	448	421	453	418	453	422	441	381	406	427	470	454	444	464	431	446	399	382	394	415	443	437	439	408	446	372	437	451	410	418	410	409	424	430	429	429	428	397	430	461	448	419	434	406	440	410	426	407	408	423	409	449	430	396	427	451	426	427	426	416	433	419	424	396	405	450	381	442	393	432	436	414	431	451	435	460	450	461	439	408	419	408	441	425	427	420	421	409	423	428	421	434	396	412	437	439	428	420	436	430	418	451	443	413	394	424	453	407	442	446	378	400	437	414	449	438	422	424	397	433	456	398	435	417	409	430	426	460	446	435	415	443	439	423	428	367	419	454	440	431	416	431	408	421	440	428	414	457	391	397	394	413	414	409	425	418	414	445	421	376	445	416	415	419	418	421	401	468	455	384	413	446	408	407	458	419	403	461	409	394	474	458	423	449	416	413	441	458	443	431	386	417	424	435	450	419	426	429	449	418	419	390	433	459	418	448	443	469	452	425	442	419	425	425	438	456	422	449	475	426	453	400	421	399	453	466	473	456	425	395	448	442	412	441	426	448	431	390	412	425	437	434	450	443	451	451	426	437	463	391	435	452	428	429	422	428	400	461	444	408	453	397	443	435	431	429	416	453	435	426	441	395	400	419	451	437	395	414	410	424	414	419	431	431	421	442	453	449	432	394	409	445	438	435	439	449	426	461	405	414	425	452	415	413	431	427	419	410	413	434	468	425	409	397	428	439	470	421	432	450	430	386	416	458	404	382	450	389	399	408	383	399	369	443	385	400	446	383	426	406	407	409	443	446	403	433	406	436	433	424	438	433	434	462	449	387	446	429	426	437	399	418	419	467	405	403	433	428	411	417	445	397	416	422	415	421	408	432	460	448	431	477	414	455	438	453	384	459	442	423	469	432	418	427	435	420	392	460	462	428	402	420	477	368	420	423	460	397	441	466	410	420	449	456	443	398	416	398	457	412	425	437	418	420	432	408	392	417	435	422	434	397	418	400	432	435	453	421	414	422	434	440	443	412	433	407	467	460	449	394	451	457	433	396	439	429	393	423	447	390	425	430	407	444	447	434	449	419	437	411	445	429	401	408	429	415	414	412	412	388	386	455	405	419	439	414	435	420	427	405	422	446	402	432	462	411	433	441	451	446	427	439	423	414	441	382	404	422	450	440	438	426	439	445	421	440	429	407	402	433	441	457	425	403	444	409	424	388	430	459	417	450	459	412	435	439	471	392	408	381	377	419	456	432	419	412	438	438	452	397	437	426	436	416	427	441	446	447	408	465	452	439	402	448	462	429	416	400	437	399	410	420	448	424	410	420	431	418	432	438	429	433	420	421	452	443	408	453	424	444	385	390	442	438	408	437	456	384	405	443	434	412	402	422	421	396	429	393	434	415	416	440	436	425	456	439	422	413	436	464	422	446	402	429	417	419	415	393	432	403	417	471	421	409	442	431	421	419	406	426	434	420	400	414	437	456	448	418	380	409	451	423	430	445	423	423	428	386	446	439	433	414	417	408	451	428	451	445	452	432	402	462	465	444	440	433	431	464	468	437	425	393	456	419	422	441	408	436	426	416	424	428	422	423	459	462	433	442	411	401	424	427	415	435	428	453	398	394	401	459	430	425	439	447	396	410	423	433	433	402	410	447	440	424	438	454	419	424	411	390	412	464	433	372	456	413	456	409	394	419
30515	20621	17503	9561	6332	4472	3352	2681	2107	1837	1584	1358	1176	1176	955	898	851	786	683	725	644	664	645	660	600	574	565	553	510	543	503	504	537	489	517	504	480	434	438	487	444	452	467	476	465	462	457	465	491	471	444	477	475	447	473	429	452	423	436	435	435	435	431	410	432	412	408	472	425	445	446	443	420	474	463	424	454	409	470	467	402	456	435	453	440	446	435	400	429	451	434	419	409	442	457	422	455	439	469	400	425	430	428	409	422	445	363	425	450	414	394	490	463	439	459	414	441	442	431	408	407	431	408	414	429	456	446	416	434	472	424	427	435	439	454	417	424	439	442	415	429	441	420	421	439	450	427	424	434	391	407	429	410	453	435	410	431	391	411	422	411	451	417	394	426	431	414	440	419	405	420	433	372	442	416	406	428	415	403	458	392	406	445	408	422	402	416	396	428	419	439	407	391	408	453	420	432	443	432	436	428	427	415	459	470	471	430	420	464	419	437	440	383	417	444	433	434	389	407	423	445	413	415	384	446	396	395	407	428	440	424	458	420	436	451	419	429	395	446	418	460	418	399	397	461	422	460	418	436	436	421	445	423	440	417	456	433	424	419	430	411	433	395	374	442	414	426	426	420	454	416	444	391	410	418	413	431	398	442	380	386	434	435	424	391	417	421	440	438	425	401	460	403	392	412	445	401	433	390	427	420	422	434	424	431	453	421	411	404	391	421	464	434	417	436	437	396	431	421	401	403	428	430	455	421	437	430	400	436	442	450	438	386	450	451	411	405	426	416	440	418	400	404	419	425	430	425	417	444	424	436	416	399	435	449	391	418	424	424	416	429	435	440	432	418	403	442	419	400	439	463	446	432	433	438	437	411	441	414	420	440	381	426	418	432	403	447	380	403	426	459	421	456	434	401	412	459	403	446	438	433	394	435	399	446	421	436	450	416	415	439	416	444	468	434	408	435	421	415	433	399	431	416	452	433	395	447	395	410	432	425	440	402	440	435	420	409	443	435	450	438	401	425	401	466	448	433	417	396	452	415	398	460	423	438	423	445	399	398	406	462	428	442	433	404	405	441	434	440	418	444	440	383	416	450	403	415	376	418	403	451	404	424	400	431	409	400	431	459	433	473	419	405	401	403	407	416	387	410	431	440	423	401	457	441	419	421	441	423	445	440	440	445	415	378	474	451	424	442	412	436	429	461	416	414	423	430	448	438	428	431	406	417	425	421	444	448	405	422	401	421	408	410	448	441	417	432	428	445	403	433	414	440	428	393	408	406	437	464	414	384	469	421	442	426	410	431	463	415	480	452	432	412	424	410	401	397	426	442	401	433	434	428	418	449	444	404	439	392	419	412	395	449	453	397	450	415	464	387	419	380	437	413	389	405	381	403	403	397	444	449	400	423	435	424	465	442	402	429	434	440	381	424	412	448	407	412	431	403	404	429	470	434	440	429	418	423	424	437	444	402	424	437	421	430	438	386	416	411	428	389	437	426	405	398	401	426	411	446	435	423	434	439	419	445	413	409	438	425	437	386	437	410	431	438	468	411	468	445	405	452	445	406	407	405	434	477	404	438	426	429	398	400	420	419	422	414	421	466	408	422	419	358	401	439	410	447	424	432	445	401	419	412	374	403	426	429	458	438	425	456	447	408	430	439	450	431	438	413	427	399	408	433	424	411	412	430	439	422	413	417	424	400	453	405	399	453	418	447	434	402	413	437	412	411	393	435	361	432	434	412	417	409	403	435	400	431	444	405	387	406	434	452	423	413	426	387	418	415	443	411	429	449	391	424	434	414	487	442	423	464	437	408	439	416	410	434	400	399	426	406	464	461	419	452	438	415	427	420	435	391	424	409	419	464	433	435	426	412	471	415	424	423	462	424	432	426	425	439	429	448	430	376	406	402	476	384	436	416	433	435	449	427	393	443	446	394	422	408	418	484	445	444	398	414	416	423	440	436	425	429	421	408	395	423	438	421	451	413	420	386	425	435	415	438	420	414	401	417	444	432	430	439	384	465	432	402	390	422	402	415	416	397	405	433	443	421	442	398	424	398	431	478	435	427	409	420	470	434	476	411	441	427	436	430	431	428	433	444	423	434	470	416	437	404	403	425	435	399	455	401	401	444	424	402	391	415	424	442	422	438	458	419	417	457	399	443	401	421	434	402	404	419	398	400	408	429	469	410	422	427	417	450	436	440	427	450	425	400	460	432	402	456	421	438	402	405	431	420	434	445	391	434	458	428	403	402	396	446	419	458	434	419	441	406	409	457	430	412	402	415	440	427	437	425	450	417	402	449	427	410	410	356	446	428	436	376	417	417	411	416	431	401	419	436	452	429	427	433	423	425	401	412	434	425	412	385	431	405	421	401	426	420	434	429	417	406	399	435	397	432	408	427	413	378	469	433	424	407	407	419	440	436	389	358	454	433	423	413	430	425	416	398	446	407	458	439	434	392	394	416	415	388	417	377	396	464	410	419	416	411	419	429	403	441	417	450	452	430	409	438	409	427	422	387	397	412	420	396	437	401	409	405	414	422	427	417	415	401	380	414	395	416	421	452	443	423	449	408	408	417	431	420	435	420	427	445	416	451	457	433	402	438	412	478	419	440	432	411	389	417	432	405	468	458	405	423	418	446	416	443	456	400	422	454	442	440	424	429	428	410	415	416	409	409	429	423	420	438	425	434	431	441	434	433	420	430	439	425	431	430	412	413	415	423	411	423	436	401	385	372	438	452	440	417	387	409	401	418	427	423	416	434	451	398	420	456	418	422	447	412	433	432	460	425	355	423	448	468	432	431	396	470	431	425	402	413	384	386	415	416	416	408	425	397	410	426	431	428	406	424	423	440	406	468	421	460	461	389	416	427	407	406	409	435	407	403	437	419	414	391	418	429	433	401	392	459	422	430	397	438	446	428	453	418	398	411	439	398	458	403	398	435	419	420	448	465	387	404	428	431	444	431	436	400	436	398	455	426	433	358	418	453	430	426	411	416	427	456	433	392	394	415	420	425	412	373	490	437	427	422	437	394	411	421	423	382	422	436	410	427	463	454	424	440	443	401	438	427	392	430	409	437	422	411	453	446	424	407	462	392	405	418	406	437	420	437	420	443	426	407	405	417	400	459	428	422	431	439	436	430	427	439	415	406	403	424	411	437	449	414	423	427	423	419	424	398	402	417	418	442	423	383	426	404	402	408	425	427	416	436	415	412	406	413	388	448	421	403	462	412	408	434	424	394	404	412	439	404	421	445	423	427	411	400	464	421	413	406	432	434	420	434	422	421	429	439	396	441	440	422	392	385	423	425	432	419	411	405	427	414	433	378	387	429	432	382	429	394	424	466	420	416	410	408	438	386	396	387	400	408	422	439	419	429	442	440	407	444	453	439	412	419	424	436	421	390	428	399	399	437	438	412	415	435	417	428	403	395	423	465	458	420	378	406	368	443	405	447	419	414	445	406	405	439	413	397	395	421	449	436	414	438	466	402	440
29267	14904	2645	668	446	369	347	345	309	300	308	281	284	289	314	306	277	300	289	254	289	287	276	308	279	302	271	286	301	299	271	290	268	296	287	302	300	293	300	288	290	285	254	281	331	286	307	302	284	257	285	292	305	302	273	288	291	285	297	257	297	302	278	279	250	295	297	296	259	306	308	258	305	252	268	269	290	297	288	302	283	212	275	280	300	283	291	290	281	282	279	307	298	266	279	261	299	274	342	248	311	264	315	275	283	301	266	260	261	314	267	304	275	300	288	263	271	301	328	286	251	295	282	305	272	305	279	318	326	271	275	315	287	302	305	278	277	314	317	315	265	276	278	287	281	282	311	324	308	279	295	267	275	268	292	314	305	278	283	291	264	278	276	301	282	271	287	306	256	267	283	303	290	291	274	294	285	307	286	281	301	283	274	286	287	289	266	267	282	254	260	285	287	283	301	273	327	292	280	248	309	316	267	300	306	300	301	289	305	279	273	273	304	293	258	305	269	319	289	303	329	303	301	309	284	279	288	278	283	302	307	299	257	295	290	291	311	287	260	293	248	297	288	281	296	288	286	298	259	272	309	291	273	276	285	286	273	304	328	299	275	277	293	286	282	302	297	294	291	294	275	279	284	300	272	276	281	227	288	266	319	285	255	282	318	280	293	276	281	288	280	280	270	272	281	277	251	278	268	270	298	300	305	293	285	279	277	279	270	270	311	291	287	332	288	270	279	282	313	272	264	300	283	286	295	259	291	273	319	284	295	312	272	312	304	300	305	267	282	303	293	313	299	304	283	263	294	238	310	280	297	273	281	317	270	293	275	267	301	295	280	291	279	292	273	268	269	280	276	288	295	296	266	321	280	292	313	291	284	301	281	287	304	304	306	329	278	270	302	280	273	302	274	259	247	316	273	280	297	281	270	282	291	279	284	293	310	270	284	292	335	320	284	302	300	306	264	313	286	274	326	271	279	297	271	292	295	289	272	295	260	273	277	287	290	284	278	272	278	306	287	301	285	291	283	294	272	291	274	289	276	306	273	292	312	256	302	290	271	280	297	291	291	298	300	294	324	283	320	281	295	309	274	268	286	311	300	271	310	273	296	271	294	329	308	305	295	315	307	272	269	300	271	290	259	301	271	270	292	273	259	274	306	293	315	306	287	295	310	275	270	273	294	303	309	286	321	302	269	283	297	289	329	263	296	288	274	276	273	271	319	265	274	300	292	304	287	296	277	273	285	293	311	306	277	307	268	256	290	263	326	278	287	253	290	271	295	288	287	285	316	291	312	298	293	284	312	273	310	299	286	250	261	339	299	307	265	269	290	282	290	305	271	278	273	298	303	281	280	257	300	288	294	285	290	328	268	272	308	284	290	298	304	270	315	298	294	273	305	272	287	274	305	287	294	295	302	329	292	298	315	289	281	264	302	288	293	281	293	271	295	307	283	280	301	296	295	272	309	274	277	287	314	279	290	272	258	274	274	313	297	315	306	290	261	252	287	281	291	286	268	299	297	281	253	283	283	294	297	275	300	295	289	303	305	295	276	285	274	271	259	281	310	314	272	289	297	311	287	273	301	289	313	280	306	267	297	328	292	283	284	275	259	274	295	264	269	282	311	293	302	257	314	313	307	305	294	292	286	257	310	272	258	278	342	279	291	307	284	290	320	283	293	259	265	279	280	274	314	292	265	285	282	271	284	258	253	287	312	288	270	292	252	287	301	260	278	298	276	309	266	277	268	317	284	281	276	268	261	295	285	284	286	305	314	287	304	286	299	283	282	276	273	298	266	270	277	267	303	313	308	267	297	282	296	298	282	282	280	281	278	288	302	280	280	284	273	277	301	266	272	313	310	284	258	287	287	284	276	267	284	300	284	303	315	265	256	299	302	314	278	258	279	280	305	288	275	294	286	292	278	282	309	272	278	290	273	294	306	268	287	292	293	301	282	324	326	287	260	309	290	284	288	292	290	297	282	273	274	302	281	280	288	288	290	304	294	300	308	302	296	294	295	300	287	297	254	292	268	305	267	285	294	294	306	296	281	279	289	296	294	295	301	333	312	297	271	324	295	289	287	285	276	269	285	297	285	294	299	321	277	305	289	300	306	286	243	351	310	303	290	284	297	294	282	314	294	292	330	274	300	296	285	281	290	293	310	269	283	294	260	281	275	297	273	287	314	291	268	292	276	290	270	297	274	281	270	284	259	293	281	283	287	299	288	284	308	288	300	289	288	288	312	333	272	291	246	305	294	293	327	320	336	276	290	287	299	303	310	244	280	276	301	320	268	286	315	294	300	301	289	287	301	317	321	286	282	272	269	280	290	287	252	288	291	295	278	329	299	299	298	278	262	310	298	279	272	286	277	304	291	297	268	288	276	310	290	272	270	269	286	301	304	304	308	297	308	266	283	254	298	279	258	293	263	286	318	271	266	280	266	298	278	263	281	299	297	287	270	271	292	278	287	293	305	271	258	271	290	266	281	307	301	292	298	284	267	272	312	301	270	292	262	290	277	282	253	281	297	278	278	302	302	310	285	266	289	275	286	282	289	323	269	301	283	267	308	294	269	299	285	273	258	307	277	262	303	320	299	290	280	292	302	288	287	275	297	262	270	320	269	296	260	305	267	290	274	274	288	311	291	300	290	282	301	319	273	286	292	298	313	289	293	316	295	316	272	297	254	286	302	276	262	259	288	284	274	261	298	239	275	276	316	295	322	335	331	252	271	267	306	291	295	324	288	280	283	279	280	315	286	288	284	280	309	310	271	321	277	271	288	270	285	296	258	303	290	318	295	254	283	282	296	293	289	265	271	296	271	283	314	294	298	278	271	256	293	270	286	300	300	284	270	274	272	289	283	279	281	279	287	262	298	305	293	300	289	272	292	293	293	318	295	285	261	293	257	266	290	264	308	285	267	302	297	283	299	304	312	278	296	300	273	271	280	263	313	277	273	268	287	294	288	297	307	263	288	281	286	302	298	267	278	279	253	285	268	250	302	267	285	263	298	272	275	289	293	288	296	307	310	305	316	295	265	330	287	270	298	284	246	301	289	272	302	296	277	285	297	325	310	278	309	298	292	279	297	290	285	300	291	282	248	302	298	273	302	293	284	283	327	288	273	289	284	269	305	275	264	285	302	310	304	276	323	299	308	297	287	314	293	323	276	291	297	310	258	300	278	290	282	286	291	265	293	296	276	299	280	297	307	278	272	290	292	292	297	285	300	301	311	291	321	262	281	273	297	257	288	261	284	292	306	287	253	275	289	317	274	294	265	285	282	247	308	284	262	325	281	299	261	276	290	267	295	282	334	283	301	334	269	293	268	306	297	257	326	303	286	302	264	264	282	275	301	252	304	294	297	285	296	333	252	296	307	282	293	284	304	307	270	303	265	305	272	308	305	281	289	267	268	293	333	295	256	285	264	294	276	266	275	318	261	265	307	282	291	287	294	279	290	282	256	286	289	274	297	271	287	297	314	272	299	305	306	290
22974	3680	1971	818	616	487	460	409	422	382	386	336	366	348	358	323	343	316	332	306	339	308	333	316	371	302	332	291	323	291	337	319	334	346	317	333	328	327	319	345	329	336	317	359	336	347	318	324	300	360	352	320	321	317	307	326	336	313	333	315	302	323	308	313	336	308	317	319	334	326	331	354	309	323	273	326	321	352	342	293	332	352	333	341	338	362	316	331	327	293	345	304	333	314	293	311	322	321	327	322	326	307	329	305	344	337	319	307	335	345	319	322	347	343	341	315	331	331	354	346	355	329	323	330	333	335	316	341	283	315	318	287	323	345	330	321	336	360	298	321	352	337	327	303	332	307	334	335	317	328	359	327	309	344	350	297	322	348	292	341	350	347	377	328	314	317	330	297	354	311	328	322	358	364	308	329	343	352	329	348	305	300	321	318	299	318	348	312	320	330	336	321	315	301	310	340	342	294	335	284	328	323	348	323	333	305	334	340	354	314	350	301	315	313	309	354	325	326	349	335	343	315	321	331	321	327	339	328	338	346	322	327	330	326	331	364	314	328	355	344	321	321	335	301	309	329	371	324	302	296	325	326	347	357	307	326	340	332	311	346	288	297	371	304	334	307	315	328	315	366	304	349	321	337	306	342	335	303	340	312	334	321	324	343	296	331	301	315	322	327	322	333	306	338	319	320	326	350	315	316	313	319	344	338	330	275	333	307	331	364	323	310	329	353	314	350	290	315	331	335	326	330	342	324	313	310	350	303	328	325	334	306	332	350	306	334	312	335	340	323	329	298	311	309	353	301	335	326	318	312	312	289	324	303	316	327	308	333	326	308	340	321	347	302	317	351	332	330	312	352	373	330	322	328	333	345	294	329	318	326	337	300	298	331	326	328	355	310	343	343	339	310	317	311	329	315	347	349	324	362	301	354	329	307	312	298	301	323	343	322	317	306	339	305	304	320	325	300	329	346	317	327	322	346	328	353	302	320	322	334	330	334	349	339	312	329	313	331	349	342	311	344	341	358	279	303	314	332	295	318	324	300	309	326	328	365	353	366	307	317	357	350	327	331	307	325	329	316	339	322	314	306	340	305	324	330	307	306	323	307	333	311	342	329	347	353	331	323	317	320	325	356	318	343	332	330	317	312	332	333	337	348	299	341	314	354	303	321	343	328	337	300	337	338	316	340	312	351	343	304	323	331	338	331	345	299	288	335	320	335	313	329	307	329	336	349	342	337	326	342	317	320	315	313	327	298	337	328	301	312	314	335	314	341	357	307	310	346	360	344	334	317	352	314	326	321	329	354	325	300	348	315	293	344	318	316	343	323	365	307	330	318	294	313	314	339	306	339	352	318	339	289	329	304	349	337	332	330	365	357	317	325	346	340	364	311	295	321	335	345	335	297	327	309	300	289	350	325	327	312	322	346	334	308	318	298	348	339	330	330	317	334	343	324	315	336	323	356	313	320	294	331	340	339	306	302	344	347	321	342	333	341	337	342	321	332	307	332	304	331	294	361	325	320	311	347	319	336	301	344	370	310	329	332	315	342	357	316	320	353	303	336	313	325	307	336	298	311	300	318	313	312	351	339	351	347	333	291	287	324	339	350	375	355	319	310	341	347	351	339	344	356	347	315	287	352	328	340	321	350	328	348	340	338	349	318	306	293	318	329	315	315	314	289	346	317	313	350	332	354	326	334	321	333	333	324	309	312	321	323	342	306	339	288	313	328	327	351	311	333	320	348	339	332	316	347	350	301	349	351	309	330	323	347	318	319	344	314	311	336	302	332	330	352	336	327	347	358	323	298	343	331	308	306	351	312	302	339	302	324	306	325	328	329	315	318	311	316	354	314	321	315	330	325	351	338	323	291	368	274	322	305	352	300	343	314	315	312	321	304	373	339	330	319	356	312	340	350	326	348	328	345	346	305	340	336	331	329	325	316	307	327	337	327	303	329	338	356	309	326	309	318	312	329	345	325	327	306	356	323	331	328	304	311	325	335	275	316	323	346	313	298	324	331	312	323	324	323	283	335	289	358	301	308	314	310	325	324	310	356	288	298	345	328	333	305	319	332	304	336	318	307	343	337	341	338	307	303	324	346	310	335	340	333	345	331	323	319	348	305	328	326	326	326	353	352	306	332	341	293	330	330	322	315	298	342	326	319	339	346	350	324	328	327	329	309	307	345	319	315	319	298	296	332	335	344	341	312	313	339	322	312	321	320	326	344	358	351	346	317	312	351	348	318	317	323	305	335	329	290	352	321	330	350	346	318	305	330	293	351	340	332	336	324	345	302	300	329	332	321	308	285	308	336	353	331	323	296	369	311	311	359	341	353	323	315	335	317	335	317	341	322	348	336	317	304	334	288	326	329	361	313	344	335	329	318	320	347	300	343	316	305	345	299	310	307	307	342	320	345	316	308	313	314	356	330	352	308	331	294	335	324	319	319	297	335	307	329	336	323	332	333	312	346	308	351	332	373	347	305	306	354	317	332	290	322	325	330	354	352	298	337	317	343	301	351	301	347	347	325	342	305	300	297	338	346	332	346	306	312	326	338	317	339	327	333	340	310	309	319	334	331	355	340	319	313	305	314	356	356	323	324	356	323	321	333	319	318	327	351	321	340	331	334	353	311	352	347	316	322	340	338	330	333	320	316	317	336	320	309	332	315	312	324	351	328	327	339	331	334	358	303	332	291	340	323	320	321	341	318	325	313	338	323	318	304	332	310	339	326	291	305	293	310	286	325	315	334	381	347	306	318	337	319	305	306	319	313	329	331	304	349	319	315	328	325	349	348	348	321	334	337	320	355	310	321	348	355	317	315	297	336	313	330	332	321	362	297	317	297	315	306	360	288	325	343	337	326	304	320	321	321	337	328	346	303	321	327	332	326	318	319	318	319	320	340	352	302	314	320	333	325	341	308	334	319	321	335	339	323	364	312	327	338	323	345	308	330	310	344	318	342	331	348	327	329	292	316	339	331	322	346	325	328	351	304	347	323	350	325	317	319	315	294	324	307	326	338	322	319	305	337	308	334	299	348	349	317	337	347	287	354	322	329	329	347	305	333	327	302	333	312	313	304	335	310	313	317	310	334	318	338	319	314	326	330	336	319	325	315	328	360	343	318	328	352	303	361	301	305	325	321	323	323	354	312	368	349	288	321	334	326	344	319	346	337	335	340	336	335	320	328	341	304	287	338	288	332	336	324	312	349	331	335	290	321	341	348	301	331	297	317	310	318	343	311	324	320	366	325	294	302	348	306	296	336	330	309	312	315	327	327	317	347	297	325	309	343	312	341	334	344	332	319	331	320	295	367	344	344	331	340	332	345	330	333	299	335	304	338	340	297	333	314	337	341	318	327	315	338	326	334	308	345	325	312	327	322	345	308	321	315	340	327	316	337	321	344	297	327	326	342	321	308	316	325	327	324	289	374	317	355	295	321	328	308	332	291	317	298	358	314	319	316	325	321	322	320	368	341	292	315	311	330	333	356
25042	20674	27015	24340	20660	9589	1074	728	530	501	431	357	311	282	309	268	269	245	207	254	263	222	219	205	227	226	210	207	187	220	208	197	189	207	172	179	206	199	202	181	186	190	167	190	170	167	164	166	167	178	177	159	163	173	176	180	180	158	191	160	170	202	197	178	184	192	214	176	177	177	179	182	164	209	178	175	170	151	164	170	199	174	175	181	144	161	204	170	174	158	162	153	179	213	180	176	177	172	172	197	193	176	155	174	177	180	147	190	185	189	156	173	145	150	165	177	188	149	174	182	201	158	173	171	149	187	178	167	176	180	186	175	170	170	171	182	170	179	183	199	164	173	189	178	175	178	179	178	177	181	145	189	182	186	153	178	177	163	184	165	186	196	179	177	173	156	206	155	163	192	161	195	161	193	150	184	166	170	162	160	151	180	178	199	176	162	153	184	178	160	180	189	141	155	154	204	180	169	185	179	194	166	185	169	174	171	200	177	152	168	158	173	151	176	150	169	191	183	169	186	193	169	158	182	188	191	193	147	166	178	177	151	156	153	176	186	171	156	175	183	196	166	176	171	170	182	171	166	158	147	170	156	138	180	173	177	162	173	183	183	171	167	175	172	196	183	185	168	173	177	183	171	157	166	171	169	165	179	179	180	168	174	159	159	202	144	187	196	170	176	171	199	187	168	175	183	166	179	167	172	209	173	165	157	153	183	171	178	179	173	181	180	179	189	180	182	166	184	168	193	166	169	197	158	183	186	183	169	165	171	165	185	166	185	159	171	152	159	154	183	179	195	166	184	164	162	176	184	178	158	165	179	203	161	174	175	158	210	162	182	167	160	166	133	164	189	174	169	171	187	173	178	186	155	197	151	161	197	170	176	188	166	177	188	161	180	168	156	176	171	168	179	158	187	177	170	174	152	180	161	155	171	153	208	179	176	194	162	188	166	183	174	175	155	188	164	179	141	173	142	155	190	180	167	175	165	160	178	187	167	175	189	189	174	172	148	158	181	157	164	158	152	186	177	178	188	159	182	179	177	184	162	181	175	169	176	176	159	155	202	192	192	164	159	171	183	190	170	176	184	163	170	194	146	157	156	174	190	153	181	180	197	178	173	161	175	177	177	155	168	179	152	191	185	168	162	176	188	169	166	173	187	154	201	180	194	173	160	159	170	174	163	170	186	192	193	174	173	171	177	162	195	168	160	166	178	177	189	168	181	156	165	172	149	167	164	183	177	180	185	173	196	158	157	172	171	184	177	183	184	176	163	159	182	174	170	189	186	181	168	186	173	176	189	162	160	180	173	174	195	167	183	170	158	180	189	168	152	164	197	159	155	165	175	192	177	171	142	182	164	173	134	167	164	183	191	180	174	168	170	180	147	173	162	167	172	170	183	191	179	193	170	182	165	175	183	157	180	162	165	174	182	189	173	175	171	165	167	164	182	170	155	171	190	197	170	170	158	161	166	180	160	146	172	166	197	161	165	187	153	180	145	157	206	153	162	171	177	162	179	172	192	176	167	162	181	162	174	177	178	177	202	153	178	199	181	216	163	177	188	187	178	167	166	181	172	177	177	170	180	166	176	194	156	155	174	175	150	167	188	176	157	162	189	173	187	176	152	164	190	171	166	186	170	159	169	190	153	170	161	158	171	167	179	179	174	158	183	174	198	169	158	171	180	177	174	163	168	171	169	171	182	167	158	159	192	181	194	170	168	164	181	161	207	174	154	199	184	179	174	173	191	160	166	170	171	171	162	190	158	150	168	186	161	163	161	153	178	169	210	172	167	169	164	172	185	157	166	180	166	213	144	142	209	172	185	190	180	169	160	154	169	177	167	175	198	169	170	172	190	153	148	168	170	200	178	160	192	149	169	174	172	194	191	190	166	188	165	185	165	172	158	168	184	172	170	178	177	163	165	192	156	194	200	167	159	162	175	189	168	167	170	171	180	168	155	188	158	184	156	192	177	174	164	163	155	179	210	168	167	154	173	162	162	165	164	165	162	206	163	173	165	182	151	171	168	189	161	158	161	165	161	165	173	181	178	177	179	183	154	178	168	187	163	184	191	172	168	175	195	175	158	180	176	166	173	175	178	160	166	179	183	192	144	172	173	183	185	180	168	187	160	193	174	161	187	195	145	168	169	170	170	180	160	173	149	149	193	160	187	157	166	166	179	201	166	152	175	166	173	167	188	160	192	207	143	183	186	171	160	182	177	178	170	179	171	180	173	170	194	164	178	192	166	170	187	157	174	149	165	169	163	168	171	169	189	170	166	165	181	183	171	163	167	158	182	150	152	194	174	164	160	163	178	185	162	193	172	193	166	152	165	166	172	162	189	204	178	161	178	187	192	181	178	167	184	177	184	179	186	178	150	162	157	166	164	179	170	184	185	201	189	174	173	164	189	180	156	182	192	187	177	161	166	163	181	159	190	176	190	180	172	175	174	194	157	160	163	146	166	171	182	156	175	160	167	155	163	169	202	175	183	185	167	171	185	171	161	167	170	157	169	174	145	155	189	156	183	167	166	178	147	159	164	184	164	187	184	178	173	178	157	189	192	181	172	186	186	164	175	177	181	165	167	173	163	166	178	167	185	179	174	165	176	166	178	164	151	151	173	170	181	185	175	159	150	191	165	169	157	171	166	176	167	167	164	179	149	161	174	160	157	168	192	173	170	194	170	173	185	184	172	168	175	163	156	172	190	157	168	198	161	170	196	171	178	130	183	183	163	175	176	171	173	177	182	162	179	166	186	159	166	167	148	187	185	169	188	192	184	175	169	168	183	180	173	162	177	168	163	174	163	184	180	184	167	160	154	172	168	164	181	182	171	187	182	198	156	203	182	185	184	178	168	183	160	169	167	167	187	172	176	153	142	157	169	145	183	176	153	176	158	170	176	178	172	156	161	174	162	174	172	167	169	174	160	195	171	182	172	160	157	156	195	158	186	195	173	163	187	184	186	184	151	189	158	175	177	163	190	177	189	183	172	177	157	167	180	167	165	161	161	191	176	178	174	168	175	183	155	177	163	146	176	162	179	175	174	176	173	170	161	183	166	158	181	163	142	145	191	180	164	176	170	154	190	187	172	165	151	200	172	182	157	179	179	177	144	190	181	176	143	167	187	173	162	162	161	183	173	199	156	178	144	192	180	158	160	191	175	200	172	173	178	171	209	176	164	156	155	163	161	191	183	166	151	170	186	156	163	173	167	171	169	151	146	164	183	167	161	166	174	144	162	171	153	164	158	170	164	173	176	164	172	167	168	160	169	157	166	154	181	163	175	171	203	189	174	186	152	165	150	157	181	157	144	175	165	167	163	173	174	176	162	190	188	182	191	161	148	151	162	170	155	173	180	184	157	168	186	169	182	155	178	191	178	157	194	148	203	175	177	160	188	185	173	151	187	191	169	149	181	169	160	179	198	169	158	187	175	184	155	152	197	168	162	171	179	189	195	170	161	182	176	182	161	199	185	178	158	177	186	173	170	161	177
27335	13468	10671	5669	3520	2396	1925	1445	1183	908	834	690	607	540	506	448	480	393	341	350	332	310	318	269	280	309	283	272	270	274	285	229	208	226	221	221	235	214	245	227	217	198	209	226	208	202	177	214	224	173	210	231	212	238	211	206	189	180	214	214	204	205	196	186	201	194	216	206	181	221	214	167	205	207	180	216	197	204	190	191	190	183	194	194	213	180	196	191	201	183	180	208	214	208	182	193	211	191	217	206	184	186	188	208	185	164	208	205	186	186	176	184	200	187	186	220	171	193	182	190	184	191	196	210	196	214	166	193	199	196	204	192	195	180	216	195	180	180	189	198	186	194	197	169	203	184	206	203	232	179	202	180	195	202	189	182	181	193	202	180	197	180	180	214	178	210	193	184	182	172	199	202	193	178	197	185	185	188	189	197	202	190	186	186	178	178	216	195	204	203	193	209	200	182	199	188	200	205	205	199	181	178	178	200	187	191	187	170	198	200	185	215	177	171	205	201	188	198	194	201	201	181	213	194	177	207	178	191	228	176	202	190	222	190	182	185	195	182	198	183	177	172	187	180	182	160	175	200	204	208	201	182	178	174	190	206	211	210	187	153	207	164	197	208	190	183	179	191	213	182	201	186	166	177	183	200	198	192	182	197	188	196	168	180	204	187	172	182	209	174	195	179	194	176	178	176	210	199	176	187	177	154	176	183	217	204	198	191	197	211	174	180	182	198	183	203	198	194	174	184	176	189	187	161	192	176	168	194	188	169	191	198	212	165	216	178	180	171	184	193	174	190	164	204	193	182	204	187	198	192	209	184	184	193	194	186	186	169	205	200	199	182	198	194	213	185	212	195	191	183	193	175	197	196	200	195	182	190	180	191	202	200	203	166	190	190	189	211	202	172	189	203	189	179	194	202	204	201	170	185	198	188	194	207	182	189	166	180	196	159	188	197	189	180	183	181	224	227	189	185	195	175	162	198	217	203	170	186	175	189	195	197	200	199	186	192	183	190	201	201	189	193	185	191	193	175	205	180	202	179	204	184	174	187	208	191	188	176	190	198	201	174	208	215	184	181	225	211	201	205	202	187	206	187	187	173	173	197	184	180	173	202	222	190	201	195	201	177	211	214	184	205	177	196	210	186	195	185	182	188	148	178	194	190	194	198	221	194	177	178	193	193	184	179	202	193	193	166	197	212	202	236	204	191	189	197	200	196	203	174	218	205	185	202	170	196	209	172	204	191	202	201	213	198	179	203	195	184	184	191	195	216	182	188	178	210	175	201	186	191	201	175	202	172	207	185	187	186	185	187	195	213	222	220	189	198	183	219	202	186	179	193	179	200	180	208	193	181	190	169	179	183	210	206	177	198	191	171	187	194	181	220	194	202	173	167	160	196	200	177	197	188	165	192	211	192	174	174	232	188	189	196	205	171	179	192	187	201	210	208	187	194	171	182	194	195	199	187	181	208	183	201	185	179	192	196	213	182	180	196	184	198	228	191	176	197	210	173	177	194	212	191	204	163	193	176	182	187	198	183	195	155	216	214	172	199	187	196	199	176	189	194	197	193	174	171	195	183	195	180	186	170	189	187	192	172	209	191	182	198	200	187	170	206	200	175	181	175	179	197	162	197	182	197	172	205	180	170	179	201	190	203	177	194	177	186	203	201	180	193	180	162	210	187	191	175	177	190	173	223	176	186	205	184	195	196	192	184	190	172	218	173	202	187	210	210	186	188	178	200	215	218	202	168	177	208	176	195	213	160	206	189	185	190	203	191	177	180	194	185	199	183	194	222	190	182	224	177	190	198	179	189	186	165	192	198	186	184	232	205	187	175	180	180	169	187	200	201	207	209	214	181	208	219	180	199	207	199	192	182	180	218	167	179	182	197	195	180	172	192	186	195	192	184	194	194	195	179	165	197	182	174	200	182	198	216	190	227	184	187	185	199	178	218	168	205	177	201	189	182	204	188	182	197	176	197	183	168	189	184	214	218	184	195	177	176	201	207	202	210	182	197	181	198	180	183	192	185	191	200	186	201	190	189	197	188	208	186	185	187	194	211	182	161	187	205	171	207	179	212	189	184	185	197	189	194	176	189	195	189	166	174	211	192	205	176	214	160	198	173	196	197	167	206	186	173	208	194	201	211	203	207	172	211	199	181	171	176	190	180	204	176	184	176	158	203	189	200	189	182	179	198	180	184	206	186	190	182	205	178	175	199	187	201	177	199	208	191	197	178	182	176	204	188	211	200	194	176	196	190	166	193	186	200	216	188	192	187	191	197	196	182	182	181	194	190	181	190	177	217	200	177	204	180	191	199	190	177	191	192	177	196	179	171	177	192	200	173	203	174	178	180	198	177	212	193	172	204	169	191	180	202	175	205	185	189	173	186	199	173	210	213	179	208	210	189	189	177	168	174	179	200	189	203	219	181	197	194	183	183	160	219	187	205	167	191	160	194	194	202	201	194	196	173	154	187	196	175	180	180	193	212	199	202	194	190	170	180	171	212	190	200	207	213	164	193	228	181	177	166	213	177	199	183	186	172	215	184	205	203	191	204	202	175	214	188	157	182	196	206	184	172	189	206	202	179	186	201	175	175	198	174	197	189	190	166	185	192	194	200	163	188	193	192	175	175	195	194	182	181	182	169	174	205	197	167	216	189	192	192	194	199	187	214	189	181	186	176	186	192	175	187	174	187	170	185	187	168	213	176	208	174	170	197	196	203	180	199	195	184	195	180	167	183	211	217	200	223	182	200	198	202	162	189	177	193	218	204	198	186	187	200	189	176	164	186	188	165	177	177	182	216	209	182	186	208	169	175	187	190	168	203	183	178	181	197	185	212	198	202	200	195	184	192	165	190	184	211	185	181	216	195	187	198	212	174	184	191	211	214	189	186	198	228	185	185	178	188	170	205	171	204	190	178	216	201	181	178	207	172	204	179	196	193	197	192	175	197	192	184	187	192	179	188	182	170	185	178	188	197	172	192	173	192	199	210	165	186	208	196	198	189	176	173	215	202	182	203	177	196	200	191	196	197	183	195	201	196	197	184	175	178	201	192	161	172	186	183	201	209	198	163	189	194	175	190	177	198	196	204	200	192	202	176	153	198	196	199	201	186	187	168	189	184	177	190	214	220	179	182	176	192	212	179	182	198	172	214	158	154	183	214	194	166	196	199	181	197	209	184	205	189	195	190	193	196	174	179	202	213	204	182	189	194	173	181	196	213	182	191	219	179	217	195	189	184	182	175	159	204	172	204	184	193	209	182	197	184	195	174	215	191	197	209	204	192	192	196	195	179	179	164	186	211	181	179	199	187	165	196	188	213	197	185	194	204	192	191	196	189	215	197	190	209	201	214	205	193	208	174	170	193	157	192	187	198	189	211	183	218	166	191	173	170	173	189	192	185	179	177	189	186	193	196	221	176	198	165	214	161	198	188	190	216	173	211	201	184	197	180	176	190	164	178	199	199	178	183	179	188	188	187	186	209	167	183
23109	20699	27429	24005	20703	20737	7430	1518	1077	1001	880	785	720	675	661	622	658	583	573	580	500	506	539	522	494	533	486	471	494	490	474	449	452	468	450	497	483	421	434	493	464	436	420	447	479	429	452	428	397	445	425	450	439	450	470	440	443	416	453	402	412	429	419	411	428	447	409	460	420	418	416	432	417	411	441	449	488	455	401	440	416	414	426	406	432	447	449	439	453	427	469	448	416	449	463	426	453	437	466	418	446	401	424	449	443	404	439	439	411	393	428	426	441	411	430	443	387	449	382	436	415	439	448	458	425	412	430	391	484	431	426	444	424	448	434	416	408	450	442	422	424	433	419	404	413	408	438	444	461	421	441	420	396	435	404	419	405	420	437	455	431	454	442	420	405	398	363	420	387	407	403	437	415	416	418	433	417	435	454	391	437	453	414	434	440	438	427	444	431	420	411	388	427	423	467	445	427	389	469	449	430	434	437	434	414	413	416	415	445	432	442	424	392	422	438	404	420	418	436	432	431	431	407	394	397	432	435	429	419	444	396	400	429	419	426	388	425	406	405	430	454	425	406	410	416	420	400	443	400	350	425	425	438	367	415	430	405	426	453	423	441	412	423	434	392	463	437	454	410	448	415	435	440	418	451	416	433	446	392	427	394	446	426	429	387	429	424	437	390	476	423	401	401	397	386	440	401	430	444	385	422	425	423	431	431	428	397	455	416	439	420	425	423	414	449	411	434	438	408	425	399	426	442	425	406	462	446	440	430	431	377	439	417	402	450	438	427	414	446	395	433	384	416	424	446	456	446	422	423	429	403	463	420	412	408	442	413	404	420	435	470	432	392	441	443	428	441	377	421	443	418	442	415	401	451	410	408	418	421	423	410	419	389	438	415	436	404	437	401	442	425	417	431	429	384	419	460	409	428	413	425	429	414	429	424	434	426	437	418	425	417	461	422	406	401	445	441	419	401	429	408	442	433	443	404	410	425	420	435	421	464	428	433	441	416	418	422	464	447	431	425	408	438	459	451	419	459	445	383	419	405	441	380	425	418	436	384	412	445	439	460	469	398	414	443	399	433	423	442	394	417	420	412	415	430	405	436	392	418	421	456	435	404	432	406	430	410	435	417	422	469	390	386	402	395	400	384	402	404	413	419	416	452	441	421	437	458	429	442	390	383	428	435	426	415	445	451	436	405	447	401	438	448	444	411	423	405	425	426	435	445	429	453	414	421	456	407	429	409	429	425	445	442	421	433	453	409	407	411	417	417	435	378	404	434	433	434	438	437	436	426	419	405	421	426	453	427	422	392	416	438	413	453	442	429	403	405	406	408	410	434	409	412	430	397	399	422	442	436	417	425	464	409	422	395	423	445	403	438	436	452	447	412	418	435	452	410	428	411	442	412	421	469	423	440	426	414	424	408	457	387	439	439	420	374	430	410	431	448	444	446	429	390	411	421	439	422	442	384	430	441	407	434	411	423	423	394	462	409	421	440	449	387	418	411	430	408	430	439	469	411	429	448	417	444	412	421	426	435	425	419	449	426	442	430	462	406	382	425	454	412	434	416	406	446	432	457	402	425	444	434	432	408	437	435	437	413	402	451	387	445	432	424	417	423	443	405	424	408	439	404	425	410	441	433	406	411	465	422	426	418	407	413	413	421	438	419	408	387	400	422	425	490	459	443	456	446	407	422	451	434	393	452	464	424	416	449	405	425	431	447	387	450	426	388	436	492	370	417	406	429	442	446	389	410	481	400	442	429	443	440	417	414	410	414	418	443	414	412	395	458	419	406	404	432	417	435	437	436	426	396	456	422	440	419	468	438	415	452	435	451	450	433	432	397	449	426	415	418	433	394	443	395	420	419	432	438	384	445	409	403	428	383	433	421	437	419	446	391	409	444	394	472	490	400	439	438	385	472	417	396	432	410	451	406	415	436	435	418	420	401	416	450	378	400	460	479	420	414	412	403	434	412	442	428	430	384	453	439	432	436	464	448	415	442	424	432	391	403	452	432	465	423	415	445	396	399	421	431	429	443	405	430	447	429	393	441	400	384	443	444	444	434	425	407	440	401	437	449	402	398	425	446	404	423	437	437	454	408	407	424	405	430	412	406	457	406	413	437	445	441	424	455	409	423	440	423	396	422	398	422	420	440	422	420	440	438	414	423	403	413	412	395	443	408	410	426	421	414	429	439	441	408	398	460	404	437	424	419	466	426	414	446	425	421	427	439	492	363	429	393	432	413	431	443	440	455	421	392	421	445	399	466	407	374	423	408	407	419	462	458	466	451	430	445	414	438	428	447	414	431	439	413	408	433	415	414	402	405	425	439	400	434	466	414	412	409	436	401	427	427	453	422	454	417	465	433	426	405	384	432	432	415	407	380	423	432	442	418	428	462	419	457	456	416	441	452	447	442	428	392	418	463	458	417	399	392	433	423	452	420	421	409	471	382	435	429	423	453	441	480	405	449	426	438	442	389	421	419	430	396	441	400	457	426	393	399	435	418	414	380	443	429	456	399	409	419	421	444	422	385	419	410	408	416	398	413	437	428	447	400	425	401	444	433	427	432	419	377	422	437	424	379	457	414	426	441	410	460	433	429	413	406	427	412	452	397	411	409	435	403	439	432	398	431	429	449	444	426	430	441	421	424	419	424	456	428	420	410	399	437	414	393	409	425	452	409	419	427	426	430	471	404	412	438	431	443	434	415	408	441	422	434	416	409	423	454	444	421	438	422	427	405	457	407	398	431	450	417	421	416	401	401	445	423	411	456	428	379	449	416	422	432	446	433	421	402	427	429	421	408	417	430	473	394	429	434	419	429	429	434	426	381	408	421	458	437	401	441	396	456	414	437	408	428	445	420	450	434	388	418	426	432	449	433	417	441	421	394	413	409	379	418	444	470	423	397	421	425	435	415	434	413	444	446	412	413	419	436	396	427	403	442	419	391	419	410	424	409	418	428	424	427	393	434	469	414	406	420	426	443	432	471	392	398	451	420	436	447	406	418	430	414	411	428	428	452	411	425	398	432	409	398	414	451	464	382	407	423	388	436	460	395	400	411	421	427	418	425	405	439	400	434	419	420	395	436	453	427	435	427	415	402	389	432	425	414	437	414	446	442	393	418	402	396	417	422	433	459	408	402	384	465	419	390	428	438	375	379	403	421	417	423	458	436	404	439	441	436	431	411	411	433	371	437	398	427	424	417	393	408	431	428	421	437	391	390	406	407	435	445	420	407	442	414	437	417	401	444	436	404	430	409	392	398	373	423	411	402	429	445	407	396	395	415	438	385	412	439	410	438	445	444	408	410	429	416	423	460	395	458	417	432	450	458	414	432	447	409	429	411	435	425	421	442	363	433	451	398	422	398	422	428	431	416	405	422	399	418	420	409	408	400	420	422	381	432	423	437	437	396	414	423	430	433	433	392	479	382	436	427	431	399	431	450	456	398	447	436	399	447	396	418	415	428	425	447	433	407	397	395	423	455	449	390	422
30493	19622	16435	9469	6306	4541	3389	2674	2241	1853	1628	1387	1143	1065	1019	892	923	780	753	701	683	675	635	659	610	645	563	581	604	576	494	517	547	481	503	518	507	490	504	507	495	470	456	489	502	456	441	415	421	504	447	490	449	467	451	447	454	451	450	401	443	436	441	463	447	434	446	429	470	448	471	473	451	462	426	464	418	469	427	407	492	396	409	445	438	436	373	452	425	425	430	439	447	457	419	442	436	444	440	451	421	417	414	437	435	415	433	401	420	417	381	390	459	479	392	400	435	413	404	463	449	405	417	408	429	409	460	412	417	410	399	400	399	393	380	463	404	401	455	487	408	407	422	418	437	411	409	397	434	409	438	456	409	421	422	434	425	426	451	417	427	430	425	415	414	439	445	470	415	454	422	425	453	415	404	396	448	406	429	413	440	437	412	400	415	383	422	425	426	442	438	386	427	422	428	447	438	405	460	427	425	404	436	404	402	439	416	431	439	397	410	401	403	405	450	421	405	419	438	441	411	427	452	434	423	417	450	424	463	434	413	445	397	417	420	436	404	451	425	418	432	445	427	414	414	431	444	474	439	445	416	416	425	443	406	410	434	433	424	444	438	428	426	429	443	407	447	412	423	417	395	399	434	451	455	437	425	444	422	438	428	389	419	412	447	412	421	436	393	443	444	431	434	451	439	440	411	451	450	415	445	415	398	439	430	419	402	399	432	425	426	482	439	403	417	437	436	393	408	406	433	460	415	418	425	425	411	441	439	415	413	437	435	416	400	434	396	403	410	427	418	420	418	405	451	467	384	426	432	424	391	425	428	460	428	426	421	405	436	444	415	386	431	425	445	444	423	417	425	413	415	448	413	415	421	398	465	403	436	399	415	455	446	435	436	422	428	410	460	404	410	396	445	387	452	443	451	405	428	403	403	435	402	422	419	432	396	418	434	410	408	432	399	415	417	444	479	453	411	429	436	397	421	437	432	420	416	431	414	437	431	419	378	457	423	417	429	397	448	425	402	387	418	434	411	400	414	411	395	421	436	428	427	446	403	371	405	433	399	451	383	400	434	458	412	396	415	404	410	443	401	407	421	411	436	449	428	398	474	444	401	440	427	414	415	398	429	451	415	437	404	417	438	435	434	455	413	404	409	401	424	437	419	444	416	428	448	386	429	435	426	430	400	372	384	430	437	419	417	407	422	426	427	402	431	410	409	428	394	408	428	444	389	396	463	420	396	426	416	445	386	417	438	405	448	426	416	442	424	398	433	429	449	451	431	443	434	416	387	393	400	408	412	377	441	430	406	429	425	440	426	415	416	449	424	445	408	407	417	399	431	429	419	447	420	439	451	396	413	369	453	401	410	442	409	397	410	412	451	432	438	444	417	378	425	432	431	401	424	455	445	433	448	425	440	445	390	460	429	418	417	464	424	443	434	411	409	429	421	398	386	407	398	436	416	426	397	422	394	433	431	453	417	428	433	410	384	433	447	435	432	414	468	415	419	413	398	412	417	390	413	423	428	438	459	449	430	429	404	439	378	447	423	444	402	407	406	396	397	398	366	391	425	398	396	463	373	428	460	424	391	421	436	401	440	425	425	445	440	417	418	421	436	414	405	417	461	416	442	450	458	424	432	408	405	442	419	419	439	400	450	420	410	423	461	406	423	430	429	454	406	446	406	408	422	426	415	444	429	415	400	442	395	432	414	407	398	421	431	427	445	393	405	424	411	425	399	422	425	382	394	467	384	414	417	424	454	416	424	445	393	475	419	436	423	407	429	422	426	379	429	423	426	413	443	438	418	413	419	440	397	449	411	446	402	422	411	403	426	420	432	411	419	400	398	381	433	421	384	424	425	419	425	424	384	460	423	434	434	398	413	431	396	423	416	417	433	418	441	454	404	466	436	418	407	439	434	416	431	416	411	436	416	430	417	420	436	429	410	439	416	436	407	415	416	442	392	433	443	435	383	411	431	423	424	412	436	419	433	420	425	416	436	403	446	418	443	402	409	449	442	442	404	419	422	433	431	414	401	467	410	377	426	413	440	432	433	399	433	421	440	430	423	368	406	416	422	429	429	405	443	465	408	432	413	428	406	426	454	419	421	410	423	379	429	396	410	418	412	434	430	413	433	430	421	435	402	447	421	421	437	435	443	427	427	412	465	390	388	444	403	423	375	429	404	450	425	417	458	408	427	437	396	439	423	392	419	452	429	411	438	427	394	415	407	406	420	421	434	415	406	442	421	406	441	418	432	426	415	453	438	369	392	445	421	427	415	438	428	393	448	410	409	424	432	423	435	386	426	412	430	404	393	418	411	441	403	450	431	427	433	380	433	430	423	440	401	422	434	408	437	411	425	384	452	414	420	421	460	423	438	406	452	379	415	396	449	428	414	429	440	410	434	422	414	417	393	388	412	406	449	400	422	410	419	430	450	439	397	456	452	447	437	390	414	382	431	405	424	407	391	464	429	372	444	428	390	409	415	405	432	424	446	440	431	419	410	433	436	460	440	437	441	463	422	415	388	441	423	423	446	453	434	432	445	419	391	418	425	434	420	396	428	399	424	425	424	439	407	462	449	437	428	421	415	406	487	451	396	419	424	432	449	423	430	422	394	443	411	428	446	450	460	448	433	423	438	403	408	395	409	435	366	415	443	447	405	405	445	433	383	398	416	420	405	410	423	411	429	399	428	438	411	446	400	435	399	399	389	413	395	429	415	425	394	423	408	430	408	387	425	453	422	457	466	428	438	417	436	425	459	427	444	415	417	415	425	401	442	432	408	388	433	425	420	419	438	419	446	412	454	433	440	392	405	444	405	403	451	447	431	435	411	403	436	425	412	422	413	409	435	400	396	414	415	406	417	425	444	417	419	373	422	403	432	403	421	417	406	442	423	414	407	417	457	422	413	396	435	415	437	422	422	409	427	400	419	432	393	408	414	426	403	418	455	432	395	401	446	446	441	404	402	427	445	451	445	423	473	403	404	415	420	392	453	457	421	402	440	479	426	434	462	426	416	417	394	397	404	418	389	432	426	402	440	428	419	431	415	447	417	426	414	398	414	443	436	429	456	389	420	439	415	451	404	458	409	429	453	418	439	424	419	437	450	432	429	429	408	465	414	406	412	423	447	440	413	402	412	429	410	411	410	456	442	453	413	422	459	429	397	406	468	427	413	421	466	403	448	418	428	441	410	432	410	416	422	407	439	423	422	430	454	423	425	424	400	426	428	397	461	415	425	438	438	416	428	437	389	407	410	457	424	413	455	420	370	414	442	418	450	424	436	394	459	389	425	414	400	437	415	428	426	433	405	432	423	396	426	433	449	446	446	409	427	438	431	407	421	447	412	421	430	428	456	420	425	428	427	439	429	455	433	433	416	401	423	405	438	433	417	446	443	406	430	421	418	439	432	397	440	416	425	421	459	441	390	447	446	461	422	405	460	433	427	404	453	445	409	429	428	425	458	413	414	430	436	408	422	421	432	468	423	495	464	435
29166	14625	2339	624	421	312	361	298	334	295	284	295	327	299	296	301	265	279	309	291	271	309	329	286	293	277	288	283	286	327	269	295	262	317	264	284	294	292	270	287	277	286	296	322	266	282	281	295	272	295	273	302	296	284	302	285	274	276	283	278	272	282	292	279	313	265	299	279	286	271	298	264	278	298	302	289	280	284	309	263	262	275	288	305	258	274	295	277	321	303	296	296	286	269	277	259	257	302	248	276	289	286	309	270	289	286	299	282	264	270	279	280	270	275	270	280	269	296	319	288	288	300	237	308	322	303	263	256	275	305	282	281	273	284	320	285	283	288	273	283	282	287	306	287	311	282	279	299	287	273	288	266	295	281	272	290	299	274	300	280	278	288	312	263	273	289	278	286	283	269	280	305	287	280	281	315	285	297	299	277	261	300	274	297	284	294	271	293	291	297	325	284	275	285	264	315	304	277	284	298	293	277	286	285	273	301	286	298	262	291	286	281	250	326	272	310	294	291	257	268	273	281	285	301	293	271	273	286	264	305	292	296	286	280	300	320	292	294	272	269	292	281	271	306	277	312	314	300	280	281	266	323	248	273	278	288	292	287	286	320	265	256	294	285	292	304	275	276	271	284	310	303	307	278	292	279	276	280	272	272	315	267	305	311	298	252	302	291	283	273	312	311	277	276	279	314	268	305	264	283	276	278	295	300	313	274	308	296	292	271	273	293	303	273	300	304	292	298	285	280	281	301	275	256	287	279	312	293	318	290	293	282	297	279	308	285	246	280	296	285	302	293	288	265	270	308	285	315	278	299	249	277	279	280	269	257	284	280	267	295	293	273	298	303	278	270	289	285	314	292	282	296	284	260	259	290	263	294	282	276	254	299	250	295	248	293	274	278	269	276	310	274	272	314	285	270	276	283	304	278	286	311	283	272	296	278	301	294	290	274	259	305	313	272	288	264	281	293	288	284	291	287	286	269	272	288	285	274	312	287	279	282	297	294	301	270	268	275	287	275	299	265	315	295	310	286	286	314	305	282	276	249	262	303	289	297	267	270	252	288	267	272	277	292	279	273	282	271	269	287	268	298	265	299	248	308	295	275	269	289	286	269	290	287	296	308	302	289	285	308	265	277	290	300	298	296	265	279	298	298	285	293	297	297	280	314	259	279	286	304	281	268	278	259	336	284	295	291	276	286	264	282	312	294	280	273	270	292	279	296	242	321	270	265	326	309	281	259	274	294	279	257	289	279	270	284	300	322	287	312	259	297	309	269	246	284	277	271	265	259	279	291	286	266	270	284	285	280	288	290	264	302	305	279	281	242	290	287	306	279	297	291	290	271	290	288	302	317	296	295	253	308	289	317	317	273	274	301	258	306	268	271	310	287	322	290	284	287	255	304	265	300	279	288	291	266	265	322	273	269	321	314	276	261	283	289	289	298	286	230	282	296	284	261	281	296	285	306	260	284	299	285	318	288	296	245	280	282	308	304	283	295	317	258	304	287	300	289	287	287	283	295	261	281	294	284	316	292	270	283	304	318	319	316	284	307	291	270	306	291	289	285	281	285	299	283	272	277	301	313	321	261	294	286	311	315	310	268	277	267	277	277	280	280	301	302	276	272	270	316	292	277	254	295	289	293	277	276	268	248	315	269	308	273	302	278	258	295	284	329	284	272	287	274	315	307	284	281	244	282	295	291	305	291	303	273	305	280	297	297	260	304	262	254	268	271	287	289	280	287	280	285	295	277	311	288	286	255	263	291	286	276	261	302	293	290	284	288	300	297	262	301	274	321	282	290	292	312	261	294	265	286	276	282	291	290	263	300	300	265	266	273	303	277	284	286	295	268	302	263	288	294	272	286	317	276	259	260	305	276	284	317	293	270	281	306	275	286	289	287	263	262	288	289	288	285	245	286	290	270	290	253	257	260	269	272	273	282	307	277	279	294	298	279	298	269	256	271	263	263	277	294	287	310	298	301	307	300	283	284	301	285	313	287	286	268	268	306	302	302	271	317	286	281	299	298	283	261	277	302	254	299	271	251	277	291	276	297	295	283	325	295	249	297	291	313	283	298	308	287	262	279	286	284	301	260	307	278	275	287	287	270	297	345	281	264	317	285	271	246	269	264	274	273	293	285	265	279	281	302	297	282	301	301	279	272	309	269	290	258	285	302	264	336	290	269	273	291	274	271	262	272	273	304	292	283	308	307	308	279	304	288	272	284	294	318	285	276	314	298	278	273	290	285	267	283	282	296	312	253	254	258	294	302	281	281	285	267	295	295	274	255	280	269	309	279	265	284	284	274	305	318	295	272	308	305	275	314	291	290	270	288	302	273	277	262	289	278	294	288	292	295	285	304	264	285	277	300	311	259	298	286	267	294	277	310	304	295	272	284	266	278	273	254	303	286	280	264	294	315	261	265	262	259	282	277	303	278	293	286	274	288	287	296	316	308	287	297	270	280	254	274	304	283	295	272	299	272	267	295	280	285	308	281	309	256	277	286	307	314	309	283	293	278	298	293	275	298	290	283	256	276	288	290	269	308	290	300	275	279	278	285	305	256	298	274	294	293	292	303	297	300	299	288	261	303	275	301	302	305	291	309	271	258	280	278	274	275	306	306	295	267	316	277	257	300	288	262	252	285	287	277	268	282	274	267	293	307	289	282	314	268	267	283	308	287	282	293	300	286	268	282	303	265	272	268	292	295	280	292	305	289	319	293	321	264	279	275	309	272	287	289	291	291	254	251	306	245	270	309	273	296	311	305	289	287	283	292	264	306	272	306	260	256	300	320	294	309	295	266	274	270	271	287	284	298	276	269	259	277	275	274	281	288	296	313	272	302	273	307	292	291	278	297	277	301	291	333	287	270	315	276	309	286	275	301	278	285	272	335	302	288	274	271	288	272	252	277	259	301	309	296	301	266	273	298	318	285	320	288	306	306	278	301	232	260	302	263	308	311	279	304	278	285	274	271	275	278	274	297	251	283	275	284	261	292	276	273	271	247	259	269	260	253	250	297	274	261	304	316	273	283	297	274	290	286	243	268	291	298	293	282	301	266	282	286	292	300	262	261	262	296	305	306	280	303	287	282	305	283	283	304	286	278	283	299	311	266	298	316	292	283	278	286	290	298	296	322	284	269	257	293	267	300	283	257	306	292	304	301	279	313	303	258	271	288	259	264	285	312	301	278	284	275	288	284	272	267	277	287	258	272	306	297	294	306	306	293	307	294	312	291	298	272	283	303	328	306	295	298	273	262	312	316	270	262	265	277	286	275	283	257	312	290	257	254	300	267	295	320	313	294	270	287	279	283	271	270	286	305	284	266	286	258	281	275	302	295	293	295	278	295	262	285	291	305	275	272	284	293	292	298	287	305	324	289	288	294	273	305	289	284	262	322	281	267	275	276	269	281	308	270	301	264	282	310	221	295	284	275	228	284	286	301	278	298	268	324	269	328	288	315	305	326	280	284	284	301	322	295	286	286	290	308	281	281
22039	2681	1460	843	610	504	397	412	362	384	368	327	351	346	312	359	352	340	342	374	337	325	311	309	336	322	339	329	341	320	313	348	322	342	333	348	307	324	359	314	306	317	317	325	314	338	321	318	343	318	357	321	347	340	310	298	341	345	334	328	327	332	314	317	317	306	307	317	355	370	341	326	315	354	332	308	335	329	321	296	280	334	314	341	327	321	350	324	350	316	349	329	319	297	332	300	303	337	309	334	343	351	324	290	325	337	299	300	345	356	291	329	339	286	335	332	344	314	327	316	319	340	317	306	331	320	309	332	324	298	319	319	332	327	304	329	299	313	316	308	319	311	326	339	318	326	335	341	343	327	333	353	326	302	316	302	346	320	333	331	293	348	329	321	321	356	332	328	345	332	304	308	332	354	305	295	294	313	329	334	315	298	312	336	331	340	351	322	343	294	315	332	324	345	328	332	316	332	312	318	311	307	311	344	332	327	335	330	303	281	337	354	331	320	334	320	308	340	319	328	331	355	328	297	334	348	309	289	342	335	338	355	318	272	339	305	314	304	309	335	347	308	335	328	315	314	302	304	313	362	301	323	326	305	314	321	299	320	329	285	335	322	297	322	297	307	303	293	331	318	333	298	310	351	323	333	326	303	310	336	342	316	318	304	353	328	329	334	346	312	267	346	294	323	327	328	350	312	347	345	337	325	309	314	317	334	307	331	341	310	311	297	306	350	320	326	347	343	354	318	307	317	289	327	312	333	319	324	349	324	322	323	327	324	367	316	311	322	354	299	323	349	300	332	311	326	318	348	340	310	364	348	285	351	327	309	345	317	333	316	327	302	349	324	308	270	336	306	324	303	323	297	323	323	322	319	311	330	323	321	298	332	343	319	324	334	327	339	312	323	315	303	324	349	319	329	311	340	310	340	314	330	328	343	292	309	324	325	317	313	344	346	302	321	304	354	324	329	321	335	325	309	297	330	319	315	320	310	283	316	299	326	309	316	292	304	300	321	336	344	333	328	339	340	307	315	354	318	329	333	345	335	343	331	300	349	345	300	320	341	345	312	297	316	349	295	308	302	314	322	300	316	333	361	334	313	316	361	315	332	327	313	343	308	354	314	318	309	330	336	354	359	317	310	311	344	311	328	346	349	328	319	335	317	319	314	324	355	345	327	325	320	309	309	343	351	320	313	325	313	336	319	328	292	357	285	344	346	312	334	331	308	311	343	346	349	312	323	351	315	332	348	283	317	334	297	337	312	329	355	302	311	329	345	346	303	335	314	322	341	317	306	340	334	332	325	324	326	339	319	316	370	313	360	354	340	328	323	317	324	351	345	336	353	292	345	320	331	300	322	307	318	329	334	312	327	331	358	329	321	353	314	333	332	342	282	334	351	314	334	307	302	305	298	342	351	333	351	294	333	339	333	326	306	303	313	299	337	314	359	302	326	340	355	318	345	322	347	325	337	321	358	339	319	325	287	329	333	314	341	339	337	319	353	365	325	289	324	315	348	332	298	310	309	298	295	278	316	304	327	322	345	319	302	327	318	307	345	337	319	312	312	313	303	354	319	335	331	316	335	312	300	315	307	358	329	315	321	346	340	324	328	322	366	323	304	339	288	357	317	344	365	331	317	278	312	318	325	308	304	312	302	343	323	319	329	314	316	372	294	340	331	322	304	344	349	325	315	304	326	330	294	316	317	315	364	336	309	311	312	356	311	336	286	314	333	318	319	350	341	324	325	307	324	314	331	306	307	342	362	319	323	311	317	289	324	355	317	347	341	333	346	356	309	322	346	297	346	311	352	321	324	332	314	325	306	331	310	318	330	344	333	304	329	312	352	316	321	330	333	318	322	342	302	305	284	333	326	334	340	331	337	354	330	312	329	330	296	309	320	320	289	296	328	316	317	318	338	311	323	321	310	300	312	395	310	320	313	330	301	300	326	304	316	330	324	289	327	338	338	309	333	329	304	296	317	324	309	355	299	306	299	329	335	325	341	341	324	354	331	319	312	309	371	332	314	340	334	319	323	334	306	339	313	315	337	329	318	342	281	328	308	330	311	338	295	333	345	338	315	313	302	315	332	342	306	317	307	333	308	342	331	336	305	325	343	352	347	342	312	317	362	324	293	335	300	326	317	322	322	318	336	337	314	314	361	343	329	322	318	299	291	306	312	295	320	345	339	328	318	344	328	309	330	316	314	296	309	309	345	323	299	326	331	313	323	306	294	345	319	346	354	318	307	315	307	348	329	314	315	345	316	329	312	295	343	313	335	314	327	350	323	323	311	333	345	295	315	307	342	315	327	315	317	352	337	298	342	318	310	290	318	339	287	339	329	308	325	327	313	337	319	342	341	321	317	301	350	283	329	337	339	309	336	325	309	339	306	313	329	347	344	346	312	325	316	334	350	309	330	327	325	317	338	334	298	345	367	296	344	332	314	344	342	327	335	340	319	320	300	379	312	332	330	298	316	317	298	336	315	327	310	328	316	330	331	319	346	325	348	318	346	334	298	298	316	322	350	347	319	301	343	300	317	318	328	360	311	310	283	321	327	285	328	301	344	317	321	328	345	324	318	319	316	313	309	288	337	313	300	343	307	320	337	337	294	315	309	313	319	331	310	317	315	349	336	327	318	328	304	318	326	324	306	321	324	317	351	296	322	326	332	296	290	315	337	334	343	309	345	323	299	326	313	336	301	342	322	307	307	311	327	368	309	291	328	333	322	314	310	346	321	318	270	325	312	323	323	342	304	325	320	340	311	307	329	333	332	315	340	324	319	321	298	335	295	314	332	308	328	307	304	340	302	320	344	295	367	308	339	293	346	295	365	304	310	342	304	324	331	304	316	295	311	295	327	346	326	329	301	311	325	323	311	312	331	321	341	331	363	332	330	341	309	334	300	332	318	324	320	338	297	333	338	316	328	328	355	335	325	302	309	321	361	305	348	331	345	316	326	319	332	367	338	344	307	330	329	290	378	359	303	356	340	330	341	351	312	343	317	345	322	349	311	288	332	339	302	310	293	345	313	323	294	301	330	346	358	316	344	295	324	332	334	294	377	333	320	353	325	315	315	323	313	331	326	335	327	351	337	302	357	345	298	324	310	326	312	304	371	297	326	319	318	338	298	297	314	310	329	359	350	341	347	346	328	320	317	309	326	325	348	320	338	300	351	328	313	324	328	311	323	306	318	320	336	310	337	350	346	327	339	334	329	340	324	288	325	336	343	313	331	296	337	318	329	326	308	333	333	303	311	326	370	342	318	334	317	302	310	355	331	322	339	339	317	331	318	330	362	334	323	323	329	357	338	337	324	305	328	339	326	290	300	311	292	372	316	325	366	299	307	312	335	338	289	317	310	336	323	315	316	304	366	283	288	324	301	309	329	314	308	314	320	329	306	323	323	336	308	323	323	357	333	329	316	331	347	349	312	320	349	345	319	347	336	357	339	343	327	363	339	292	330	306	333	343	304	332	342	309	310	288	323	314	323
25072	20686	27048	24350	20662	9336	1084	705	508	484	471	384	291	305	285	281	243	260	244	229	232	250	223	222	196	198	208	207	208	181	198	183	196	193	183	175	205	183	194	154	201	189	205	178	180	183	179	192	161	193	166	161	189	179	179	146	170	160	193	181	175	184	176	164	163	164	170	174	150	190	151	156	178	195	156	201	159	182	170	171	180	184	196	164	165	137	150	200	186	179	187	185	174	176	146	175	165	178	205	167	178	177	159	171	190	200	186	179	145	167	158	173	198	161	173	173	161	164	155	160	169	176	150	158	187	174	185	186	187	171	159	153	190	187	190	156	166	168	172	154	174	166	173	181	160	160	186	177	206	152	173	149	161	161	181	168	168	189	183	182	163	177	177	180	172	174	146	173	189	177	169	176	162	167	195	192	176	163	174	174	179	192	184	181	146	171	168	170	188	164	161	179	196	157	182	161	166	178	143	182	186	154	167	179	194	182	165	167	176	163	152	172	171	163	164	175	173	199	169	175	192	177	192	170	169	192	193	192	169	188	179	175	193	187	169	174	164	146	178	163	149	179	164	183	193	187	185	173	174	177	174	167	194	166	183	179	161	173	145	171	179	162	152	150	168	175	181	167	184	161	149	181	148	169	159	178	166	162	173	167	165	154	187	143	180	206	172	162	177	162	155	166	170	163	168	163	184	174	141	144	177	165	149	136	159	173	162	172	162	172	142	178	173	165	185	147	176	158	159	192	175	185	189	157	164	176	174	152	194	165	179	188	157	204	160	163	175	198	136	168	153	170	174	184	168	153	194	156	176	171	169	173	197	171	201	188	172	166	182	188	203	191	175	206	170	202	172	153	165	182	155	147	176	208	171	173	184	170	166	184	170	173	169	181	158	167	156	160	168	155	167	162	185	176	193	179	183	185	165	169	179	162	176	160	180	161	177	159	158	174	162	169	168	184	178	189	163	172	185	189	177	185	190	139	171	175	168	175	184	171	163	164	163	184	196	178	181	157	160	138	182	170	183	173	180	179	164	213	182	183	163	170	150	188	193	181	167	170	180	159	193	230	170	180	187	164	207	199	180	198	156	164	159	177	190	177	177	186	187	179	167	155	150	154	182	149	154	173	165	146	154	183	170	177	156	164	154	148	169	175	204	176	183	150	195	182	160	155	151	186	166	155	165	176	183	185	160	172	161	159	180	162	153	150	171	174	177	156	171	173	196	166	173	194	143	167	167	175	182	168	182	160	163	163	179	176	163	179	186	153	183	193	171	174	186	188	169	174	193	150	167	170	163	184	156	167	144	183	154	158	172	189	164	178	163	205	179	210	152	196	180	174	180	169	151	163	157	154	183	176	164	164	165	185	158	175	186	174	178	187	178	175	168	153	177	156	183	188	169	179	179	168	163	181	153	187	161	169	147	180	168	168	180	162	156	178	166	161	151	166	180	186	193	178	159	165	164	175	150	194	167	191	173	172	190	167	176	167	186	167	173	165	169	167	162	168	191	169	200	164	172	166	186	157	183	153	152	173	149	197	148	174	180	189	178	164	173	179	183	193	175	175	185	190	189	174	157	175	152	175	169	171	167	186	177	162	161	169	177	186	174	149	171	186	154	166	181	179	176	163	184	180	169	176	167	141	194	205	181	166	177	164	161	167	171	185	166	149	172	195	167	167	171	171	165	160	156	185	176	158	146	193	167	182	177	177	186	180	148	149	178	155	148	163	188	171	151	155	149	168	194	173	173	168	167	146	177	166	158	153	166	162	177	171	174	195	175	189	152	171	166	172	169	172	159	172	191	177	155	150	156	176	174	161	175	157	171	145	170	183	177	185	169	164	160	198	173	180	170	177	167	177	167	190	207	190	182	177	171	180	192	157	157	174	160	139	195	160	164	174	184	157	178	169	171	193	156	172	185	193	174	168	200	201	180	180	174	187	166	201	180	158	168	174	202	182	154	172	158	181	178	158	184	156	175	162	177	190	159	172	159	175	158	153	172	167	185	180	163	159	163	188	137	171	145	171	170	170	209	204	185	163	188	175	196	171	148	196	171	162	163	186	195	160	154	150	188	170	170	165	190	162	178	179	168	181	161	175	161	165	173	188	173	170	181	200	183	169	176	170	185	164	174	188	178	160	186	177	189	161	176	187	174	171	174	167	163	197	193	191	183	156	159	156	184	166	167	185	163	177	163	158	174	184	163	158	202	151	131	191	171	177	185	181	169	168	162	162	164	165	177	160	167	189	172	168	166	163	174	157	176	156	149	166	183	166	166	162	170	174	185	172	165	174	205	188	169	161	180	179	189	183	170	180	160	172	156	188	174	170	176	157	166	162	181	163	189	182	179	159	198	151	166	191	176	158	203	176	181	171	185	176	185	173	172	151	148	181	159	164	180	192	184	172	202	197	178	159	183	148	150	173	157	183	173	171	176	163	181	165	156	163	165	197	194	174	172	169	173	169	163	162	177	167	171	187	170	179	167	189	172	172	161	165	163	184	190	188	162	182	182	181	162	192	158	131	152	167	163	179	189	187	167	184	177	189	185	164	174	167	169	162	164	178	163	187	175	158	166	191	185	161	148	159	200	183	158	179	160	161	168	169	160	172	171	142	164	177	168	177	163	168	156	151	171	173	178	159	178	167	195	146	168	167	184	194	174	178	190	152	165	175	165	185	176	169	178	150	175	163	160	163	171	176	158	159	187	168	172	141	172	179	158	154	182	180	173	182	155	174	179	169	195	161	192	190	180	190	174	171	181	148	194	175	174	163	174	172	176	160	165	186	183	172	167	179	159	151	170	174	155	164	180	157	196	191	173	155	185	162	143	151	173	169	191	177	165	162	173	199	175	184	192	183	170	187	159	181	161	156	144	179	145	170	193	175	197	162	160	179	149	180	178	160	164	202	160	184	195	182	166	185	176	192	219	181	178	163	187	149	166	149	167	171	145	189	180	168	160	164	168	164	170	166	172	165	164	161	168	186	183	149	178	177	178	196	191	172	176	188	169	197	171	157	184	166	173	188	167	166	160	168	171	166	156	150	177	176	199	172	176	150	173	168	175	162	177	173	163	158	167	155	172	162	164	185	181	174	178	158	172	163	170	184	174	174	154	149	174	159	160	166	184	163	186	191	170	191	197	172	191	163	195	174	153	168	150	173	202	171	159	173	167	153	184	178	167	174	184	166	168	168	149	176	157	192	174	166	168	160	161	153	173	168	157	176	193	143	190	174	171	161	154	165	147	164	175	172	171	155	158	150	192	180	184	180	183	165	189	182	180	187	189	170	180	151	183	159	173	176	167	190	168	179	171	200	173	183	165	172	159	173	170	161	170	150	167	179	170	156	167	178	166	142	181	151	157	155	173	163	179	188	170	167	178	184	168	163	169	171	172	182	191	172	145	173	173	165	154	180	174	158	164	168	186	164	182	171	170	153	164	167	181	174	160	154	184	147	147	172	139	175	149	176	183	173	160	188	151	181	169	149	163	185	161	172
26440	12487	10276	5709	3602	2398	1795	1428	1106	1008	837	676	642	550	495	470	422	396	380	361	308	320	297	301	312	286	233	254	236	248	211	244	229	240	223	231	231	219	183	240	201	192	212	204	205	207	200	202	220	213	223	223	184	218	213	202	219	202	206	215	204	203	198	199	197	167	209	220	198	202	196	217	191	191	196	178	199	214	167	184	184	186	224	203	182	202	185	214	182	171	151	184	183	175	213	189	208	206	211	229	198	211	213	180	180	196	181	211	194	199	190	194	186	207	162	188	178	179	196	200	201	168	196	188	201	217	220	180	180	192	185	177	214	165	189	212	183	197	189	195	182	201	221	179	189	175	203	196	202	203	186	173	187	196	170	204	187	207	197	166	179	217	167	190	189	173	180	197	186	180	199	195	175	183	188	180	208	195	207	195	167	169	192	197	167	182	170	177	185	179	190	184	182	196	207	214	176	189	192	170	212	179	188	178	185	166	186	196	201	210	173	196	199	191	176	191	172	190	216	189	201	173	217	170	190	174	185	221	186	202	193	189	168	193	178	195	172	184	185	198	197	198	199	200	175	196	199	205	190	170	191	192	200	191	190	181	180	193	181	177	192	203	186	175	214	175	196	163	192	182	187	219	192	191	180	196	191	201	233	197	193	209	217	156	182	177	193	194	171	186	177	190	211	160	198	202	191	189	180	180	203	195	192	186	187	186	196	177	180	212	188	184	211	177	190	191	172	179	201	230	176	174	188	182	178	186	195	203	198	179	191	193	186	197	183	174	194	182	207	201	194	191	187	202	200	207	176	199	199	177	212	181	169	204	200	186	187	195	197	184	197	196	193	193	187	183	200	181	181	195	195	198	196	200	176	199	216	188	192	167	170	164	176	187	198	200	212	178	183	213	173	177	203	202	185	193	197	196	195	204	201	180	189	203	167	193	185	211	179	184	207	202	198	189	206	194	218	188	171	178	188	190	185	189	170	171	183	169	175	197	189	178	184	163	207	200	205	181	195	166	184	181	213	207	171	212	211	170	185	194	206	212	194	214	194	190	201	206	153	179	193	187	193	176	205	183	208	180	210	173	167	186	199	199	169	186	173	185	181	190	209	195	177	198	212	175	187	188	200	210	194	183	200	192	180	197	188	203	176	181	174	226	193	199	193	221	175	201	160	204	183	183	197	183	183	178	197	192	179	199	184	192	161	162	212	170	168	185	204	180	179	193	206	181	204	169	180	198	190	185	186	224	192	203	199	212	182	185	184	160	162	176	215	181	159	202	188	191	184	186	182	211	192	202	195	201	174	180	180	209	177	228	187	190	183	201	199	196	206	193	212	196	167	186	211	176	209	182	212	215	166	202	187	228	194	181	171	184	179	187	177	185	183	190	212	142	188	182	192	207	170	185	200	181	198	204	174	190	188	182	195	208	195	205	177	201	184	188	181	193	183	197	185	165	190	179	198	202	202	214	203	174	187	229	177	166	167	190	195	194	188	189	167	216	181	184	191	200	179	185	189	193	181	199	169	169	187	199	170	188	189	176	207	176	201	213	188	184	192	214	198	181	207	185	194	183	181	187	205	194	221	205	165	183	184	181	201	200	190	189	198	178	186	197	193	196	183	153	215	183	184	191	177	166	186	176	164	194	182	179	181	182	209	203	177	184	179	177	178	193	197	192	193	200	190	196	190	185	194	172	190	185	181	204	207	202	188	179	169	194	188	179	189	181	207	179	178	211	209	175	196	163	181	214	162	185	192	184	208	194	200	204	196	174	184	200	189	178	212	172	192	167	205	183	226	197	197	185	214	176	249	182	194	172	206	188	158	182	186	203	163	178	201	179	186	193	186	200	211	178	182	204	195	194	188	181	164	198	184	204	191	209	198	179	179	191	182	212	183	198	190	183	199	172	191	183	193	190	206	221	176	182	190	180	188	175	190	185	179	198	217	184	166	176	199	170	201	211	204	196	187	204	187	159	184	168	172	167	205	191	217	213	194	184	205	199	197	191	185	201	194	208	203	197	221	202	159	174	189	202	195	200	186	167	187	196	203	197	210	186	197	186	195	177	188	175	184	188	188	200	196	198	171	204	176	192	184	195	198	210	187	230	185	173	196	173	181	192	179	178	179	166	180	168	182	182	185	177	208	182	175	200	199	179	202	193	227	187	201	195	188	204	183	202	182	187	201	191	164	200	186	205	195	171	189	184	167	192	198	178	173	201	217	173	177	189	190	214	181	197	197	202	203	201	177	201	191	198	220	175	193	171	199	225	207	186	174	195	189	175	196	196	202	194	180	185	200	184	200	206	196	176	199	188	204	190	202	200	165	195	201	198	202	185	196	194	161	195	173	176	178	170	201	202	179	189	189	178	179	204	212	189	211	189	203	168	199	193	169	198	159	189	192	191	192	211	176	205	212	195	192	182	211	176	154	179	181	188	163	184	193	188	201	188	180	186	191	196	176	185	172	220	189	193	177	181	171	190	200	197	202	191	185	182	177	183	196	194	169	174	185	208	189	201	224	198	208	177	190	195	160	193	191	203	191	195	160	196	184	199	183	194	212	206	182	189	185	188	192	202	192	190	190	191	216	193	180	202	185	195	171	188	201	177	205	168	187	201	188	193	171	172	174	196	180	173	216	184	200	198	193	194	184	189	173	209	202	200	205	179	203	171	198	195	192	194	205	201	181	188	183	203	201	190	219	202	204	194	191	158	202	193	193	195	177	170	182	188	194	195	207	174	166	166	190	177	185	203	179	176	200	189	188	181	160	171	192	155	199	190	187	191	212	174	161	189	164	187	182	240	174	204	214	186	172	174	193	185	196	191	203	188	172	188	195	185	193	193	182	211	187	200	192	185	193	190	179	173	198	193	189	184	202	208	193	193	199	202	170	215	214	162	196	182	171	199	168	194	193	197	176	185	207	189	189	164	196	170	195	208	164	188	200	195	203	174	180	188	181	196	186	215	181	178	197	191	184	184	196	179	177	198	201	169	185	205	179	208	190	184	178	167	188	205	177	189	201	193	202	182	211	203	174	206	178	183	183	193	193	187	209	206	173	179	198	191	184	189	180	202	184	201	201	176	168	202	167	191	200	186	168	195	188	195	201	177	202	180	183	183	168	167	194	176	196	197	212	195	161	176	174	177	188	194	192	194	182	196	172	182	189	177	180	172	185	179	188	171	205	199	180	185	192	185	210	175	211	189	188	174	180	207	178	205	196	204	179	193	183	182	212	191	179	186	196	203	191	190	210	191	175	204	215	210	176	185	201	204	189	180	205	184	202	193	204	205	192	194	185	188	174	199	202	182	218	205	172	174	194	196	186	182	179	174	176	210	189	177	167	194	190	210	194	198	200	195	193	204	194	212	179	178	197	186	194	204	194	193	206	196	195	194	182	208	187	179	173	200	182	208	216	188	187	207	194	183	183	163	226	194	200	195	194	165	177	163	200	191	185	184	199	189	186	189	170	185	163	199	208	212	202	174	199	191	203	157
23039	20686	27402	24011	20689	20745	7431	1473	1060	1016	848	824	745	710	653	651	669	613	592	559	550	555	510	547	518	494	522	465	465	474	461	508	425	435	483	435	444	475	460	451	471	458	455	464	423	455	425	451	485	439	427	430	464	396	439	443	447	398	410	417	443	439	415	402	421	434	419	419	422	411	411	448	406	468	452	428	460	430	432	412	420	408	449	401	461	395	424	420	437	418	410	449	410	411	450	407	464	490	441	442	430	411	459	433	441	420	465	397	420	404	417	472	438	404	418	441	428	465	400	404	412	398	427	429	416	420	437	442	411	477	438	396	446	430	424	387	395	471	376	415	401	434	428	437	438	426	448	400	425	428	442	443	432	416	414	459	435	373	403	440	451	427	391	432	445	421	407	397	458	426	415	477	450	441	444	405	453	424	427	437	424	403	436	412	424	422	462	418	434	404	377	413	423	406	422	420	450	424	431	455	428	430	415	429	454	441	435	416	432	459	412	428	411	402	429	451	444	389	424	428	432	423	398	418	441	422	441	424	413	422	413	408	467	424	452	430	422	398	402	444	447	389	424	443	456	398	401	412	401	431	439	471	445	442	373	452	406	425	433	457	436	419	442	433	439	462	435	419	463	397	466	437	409	389	405	442	430	404	431	449	430	462	390	426	425	414	395	444	420	456	432	396	415	422	410	432	454	421	430	407	407	453	417	411	421	417	430	430	459	418	390	410	396	418	418	421	411	404	428	446	460	425	411	425	423	451	431	418	447	437	415	426	413	459	390	444	426	471	430	423	436	432	411	455	436	407	444	422	420	445	413	422	439	407	408	420	415	449	421	391	411	421	425	436	424	431	444	428	419	406	404	406	474	443	384	428	437	433	445	431	430	452	475	416	424	448	397	418	442	400	432	482	442	419	425	414	422	429	458	428	423	433	407	419	405	394	410	404	394	460	410	413	440	452	406	402	416	419	439	452	400	416	419	446	449	414	450	431	464	416	412	461	442	448	416	441	434	437	419	419	432	445	411	444	460	422	418	413	434	467	423	426	469	407	442	410	454	436	427	417	377	425	443	452	440	396	370	410	430	435	395	398	436	424	417	453	399	428	434	418	411	447	407	472	422	415	431	411	397	417	415	438	409	419	396	421	402	452	415	423	471	454	458	429	440	388	416	401	446	412	446	406	437	443	406	419	404	424	393	407	472	448	405	409	446	448	447	417	404	430	416	439	438	439	447	429	445	407	422	408	440	457	453	423	427	427	407	418	418	435	408	411	393	449	472	414	405	420	419	401	394	410	422	432	442	435	433	395	443	404	432	407	432	434	402	424	447	440	436	422	428	417	419	396	449	449	435	407	433	408	462	457	414	437	385	411	412	391	463	386	383	416	435	445	403	447	413	420	450	420	434	454	443	441	440	418	444	455	483	421	457	449	436	379	410	442	419	431	470	414	403	409	436	427	442	425	432	446	412	371	429	465	424	420	412	436	424	408	432	423	442	426	435	400	442	424	423	399	391	424	457	399	465	435	428	427	431	437	429	452	443	418	418	435	420	414	434	455	396	410	441	421	441	424	408	425	444	425	401	435	433	383	447	409	432	437	426	455	427	425	399	427	427	426	418	430	417	419	428	399	409	419	429	462	396	404	399	432	438	420	367	430	392	452	405	434	401	433	403	404	424	432	468	425	416	391	441	413	409	396	435	465	465	425	468	429	402	436	413	431	427	441	430	446	414	394	408	416	420	418	435	407	402	421	428	436	421	430	430	407	422	436	420	384	408	453	441	469	401	404	413	435	426	438	412	409	402	445	437	399	395	421	424	411	371	439	435	408	438	402	434	453	429	433	374	418	420	396	454	435	423	455	411	410	402	424	444	394	420	430	446	408	418	450	457	421	410	407	419	440	451	446	403	400	421	426	422	394	405	391	421	434	403	426	434	443	412	433	445	416	420	438	392	434	416	410	438	489	432	437	402	411	425	423	399	446	417	430	426	419	429	432	441	417	410	407	421	427	420	440	393	472	435	430	402	412	408	414	421	454	400	408	382	427	426	415	413	429	413	394	418	421	427	443	416	402	409	442	446	409	382	429	418	453	391	370	427	435	472	451	417	430	402	408	463	444	422	393	420	430	459	452	436	430	428	422	453	427	445	411	386	436	464	394	412	401	420	418	432	425	441	401	438	394	423	426	439	418	398	442	466	431	424	463	441	426	430	397	416	429	397	398	402	414	418	402	414	424	417	410	397	407	376	396	435	443	434	427	420	467	411	429	364	412	459	434	405	411	422	417	421	424	438	473	382	423	432	426	410	425	427	432	412	411	391	407	434	414	419	433	443	415	458	439	405	391	418	485	424	395	427	416	398	397	390	407	404	437	429	433	424	409	434	441	416	411	400	417	415	418	425	407	445	425	412	409	421	412	421	397	418	429	415	386	424	456	434	425	404	398	463	426	431	417	408	422	412	425	433	449	421	463	415	408	388	399	434	421	461	441	415	468	411	421	419	403	423	440	415	407	417	420	404	441	416	414	430	454	405	412	430	441	460	438	429	415	430	469	452	426	425	442	472	464	404	425	374	399	423	404	416	430	388	416	412	415	424	402	465	361	451	454	459	445	407	398	430	456	410	443	430	426	415	435	430	410	383	445	456	432	428	419	410	439	442	387	460	415	424	435	434	412	408	418	383	424	442	436	441	435	431	409	396	442	407	434	438	415	406	448	410	476	419	412	372	457	411	403	428	383	410	388	429	426	427	434	434	450	408	431	451	411	421	444	432	425	402	465	430	432	437	416	472	466	406	405	396	434	419	423	440	415	441	462	440	403	425	405	407	401	443	410	409	443	391	412	432	439	431	457	450	407	425	420	412	432	470	389	420	409	421	427	400	423	442	428	424	390	398	407	411	401	393	428	402	434	399	431	426	423	431	418	440	394	435	419	483	451	423	410	423	405	433	446	435	407	391	423	449	416	399	436	405	387	414	409	397	401	390	405	413	416	456	437	419	441	420	393	409	446	420	410	398	419	419	423	441	407	437	411	435	404	471	425	455	416	401	416	445	402	387	451	382	390	458	435	421	423	423	428	415	401	452	418	399	439	424	454	453	452	428	423	432	412	404	394	398	400	398	423	427	433	403	416	392	469	415	407	424	423	407	450	435	413	416	430	390	410	427	424	436	419	421	413	431	425	449	424	454	424	424	420	425	440	392	443	426	466	449	413	458	423	422	441	415	431	454	386	417	455	405	422	442	414	444	395	453	450	446	431	439	426	409	437	420	414	413	421	442	439	451	438	423	411	419	367	420	448	419	423	423	437	435	434	424	452	442	415	460	379	444	403	441	434	433	429	404	431	385	459	444	445	406	408	411	424	440	411	426	415	422	403	441	426	456	413	433	442	454	441	437	422	434	396	426	451	429	385	419	471	430	445	455	448	402	430	413	414	422	419	432	430	417	432	421	427	411	399	415	455	422	409	430	398	413	414	448	423	389	407	443	408	423	370	384	438
29754	18960	16054	9538	6315	4432	3398	2677	2140	1855	1627	1348	1201	1104	1010	974	1000	887	746	760	725	700	665	596	616	576	599	541	567	553	498	500	494	485	480	504	496	467	504	489	469	500	466	474	458	446	473	452	442	476	467	490	457	484	481	455	459	436	440	448	425	429	409	413	425	454	434	428	433	426	438	437	434	427	462	437	429	435	392	391	425	451	404	429	478	454	439	402	426	412	405	445	425	423	449	445	446	424	428	398	422	386	435	435	410	432	436	449	450	412	427	451	426	434	447	451	416	436	412	398	436	418	417	425	434	411	476	440	405	446	453	428	432	406	411	452	420	426	401	416	425	428	408	435	413	396	402	436	401	418	428	438	437	407	422	409	416	458	465	399	430	442	442	438	422	424	439	395	446	432	438	433	463	427	455	428	435	417	450	390	410	436	414	446	433	408	452	463	402	433	412	429	411	448	402	417	409	415	418	398	427	440	406	430	406	431	434	411	418	449	421	454	443	437	455	420	456	453	439	421	412	416	427	417	432	424	394	389	391	437	389	383	402	435	403	430	433	436	373	435	424	428	435	398	467	412	409	420	437	405	403	462	428	434	399	451	435	427	403	427	431	440	423	401	396	444	425	420	417	405	400	420	411	407	379	396	413	424	440	403	420	382	437	393	420	449	407	419	446	457	443	427	430	410	424	436	442	417	434	435	409	414	416	390	426	470	411	400	446	433	427	448	406	403	412	427	403	403	435	378	439	407	407	393	379	397	391	426	419	412	409	451	446	401	416	420	416	399	411	430	389	411	391	393	450	430	409	450	380	388	405	439	381	414	442	397	421	433	448	441	394	413	382	405	439	412	464	408	397	407	410	434	474	419	434	413	429	456	398	397	420	459	444	406	456	419	443	397	418	440	416	392	427	401	428	421	433	393	426	423	402	384	448	425	413	400	399	449	465	417	434	439	423	385	398	432	391	425	409	458	430	420	402	438	432	446	431	435	410	410	410	445	433	418	432	435	435	419	403	418	460	385	436	418	378	467	429	420	459	403	445	425	426	433	422	424	422	428	449	421	406	398	403	448	456	429	437	454	413	436	436	401	423	432	434	411	432	421	476	426	439	435	432	416	432	413	399	388	415	441	417	461	425	395	395	432	409	424	414	432	450	449	413	442	444	429	442	446	406	403	436	424	384	403	408	406	433	430	445	442	396	454	423	423	442	416	430	382	439	403	414	420	439	423	439	402	398	392	437	439	438	365	422	425	397	422	433	407	463	440	410	425	435	417	405	416	407	399	441	410	414	406	406	441	411	439	424	392	428	423	447	400	412	433	391	462	412	433	431	444	430	398	423	435	435	406	423	429	412	439	458	454	430	419	425	425	359	440	416	402	393	452	442	424	428	392	382	417	469	423	464	413	428	418	410	395	367	411	434	401	411	395	421	399	437	428	408	410	420	433	416	425	431	404	427	434	390	397	405	442	380	438	395	445	408	407	434	437	412	416	415	420	435	451	439	454	408	417	400	409	399	399	445	420	433	416	436	422	426	436	406	419	412	420	393	424	395	436	404	437	453	417	431	433	381	406	447	401	399	447	424	420	424	433	435	424	389	400	412	388	439	416	442	457	472	391	425	394	384	430	435	441	380	405	437	396	375	391	433	398	450	405	444	448	429	422	406	434	422	385	423	439	420	417	430	404	410	409	429	428	409	414	423	435	437	439	421	461	424	399	423	440	430	426	440	450	420	417	441	427	451	381	429	438	416	420	388	436	427	477	426	396	427	411	416	415	425	432	429	405	441	391	426	411	410	432	454	395	430	436	409	413	438	417	425	445	424	396	432	459	442	431	460	443	400	418	418	438	412	424	413	440	394	430	399	439	432	438	410	430	409	414	427	406	428	408	452	434	413	397	369	403	432	429	395	443	440	409	385	413	416	436	415	432	434	428	425	422	436	408	414	433	387	444	455	433	408	446	411	432	422	403	440	434	460	440	408	436	392	396	440	408	395	408	400	406	405	390	438	424	424	425	431	430	382	428	414	419	427	397	415	424	439	434	418	433	462	412	409	422	435	418	417	423	406	425	420	452	439	457	392	409	406	479	435	421	437	406	445	413	425	432	403	417	430	426	432	431	435	412	427	398	414	446	430	416	376	410	424	391	455	390	407	393	416	405	388	430	433	421	418	405	420	403	429	418	413	386	420	400	405	441	419	422	407	393	430	388	392	390	414	433	406	399	410	393	415	428	430	413	393	436	399	431	442	422	378	464	405	451	408	404	406	421	418	417	446	383	397	431	420	384	412	421	432	415	408	419	419	386	412	413	450	407	439	444	416	412	408	445	451	377	406	430	401	398	405	414	453	385	402	399	429	448	431	427	402	436	405	407	437	429	414	471	417	419	454	448	432	422	402	422	393	422	417	449	400	399	438	410	428	439	420	414	398	432	425	418	415	432	428	381	459	419	409	420	456	442	419	432	443	405	430	454	395	454	424	437	416	400	401	447	415	446	418	410	430	403	428	433	450	407	443	461	421	419	416	421	446	399	443	447	461	432	400	405	428	422	427	394	420	417	426	416	474	402	424	418	412	412	409	426	424	393	438	390	463	414	421	403	417	431	451	434	374	412	405	446	421	419	413	413	429	415	442	440	422	413	450	416	441	465	415	418	416	398	407	407	446	422	472	428	462	410	438	367	403	433	406	431	425	438	420	425	471	413	410	410	426	428	414	458	449	422	407	392	423	443	403	404	445	427	454	423	419	413	445	390	408	461	409	424	417	413	409	422	408	460	406	436	436	422	415	388	417	407	426	443	394	422	448	396	413	425	429	440	432	406	414	424	422	413	457	417	417	440	429	390	403	407	424	427	425	412	445	414	433	458	425	388	422	437	404	408	422	429	415	441	420	408	391	375	434	420	452	384	414	421	427	450	439	414	429	421	450	402	476	465	395	426	427	407	410	448	420	430	413	417	398	412	398	450	414	429	418	433	431	420	480	460	435	412	405	450	418	447	417	442	410	419	418	402	436	428	400	428	457	427	411	403	439	401	428	425	409	417	414	417	415	390	411	426	387	446	400	469	388	441	413	406	417	437	437	423	450	388	438	420	437	423	426	418	394	449	432	407	425	430	439	412	398	419	450	397	408	408	443	426	429	414	420	419	439	389	451	409	419	417	380	395	407	434	429	435	442	367	445	425	454	429	368	411	432	408	430	434	437	395	408	396	396	410	396	390	423	412	411	410	412	418	460	416	459	423	425	412	398	450	420	387	411	407	435	414	436	432	422	422	442	425	412	447	418	420	454	426	408	403	428	424	416	413	410	449	420	445	436	406	368	431	397	442	411	392	427	420	432	405	424	399	420	445	405	387	442	438	398	419	420	417	441	453	449	457	403	422	418	426	430	438	416	437	399	472	371	406	395	423	435	420	411	386	422	426	452	410	412	433	406	458	441	389	416	432	433	409	418	431	418	378	448	408	418	430	439	400	459	425	445	432	435	461	431	408	410	422
29038	14509	2044	522	400	340	343	300	320	313	285	263	302	304	312	348	327	319	304	266	305	302	291	297	280	273	297	312	294	308	258	269	304	300	294	297	278	268	292	291	286	323	311	267	299	286	299	263	251	267	306	310	282	280	300	282	265	300	292	291	254	275	288	293	287	270	258	268	295	281	297	342	280	278	255	287	281	312	274	289	257	268	306	267	285	294	278	288	295	281	287	278	264	268	307	275	294	296	291	277	253	228	295	267	242	291	301	304	266	299	332	298	258	299	283	277	261	299	294	262	278	272	307	307	295	287	311	273	326	269	273	295	284	276	300	277	300	279	289	279	292	308	288	258	300	314	299	270	267	269	243	285	265	296	289	299	304	270	296	290	301	302	293	256	305	276	275	296	304	291	289	275	286	298	290	288	275	266	250	273	292	318	280	270	284	301	264	284	295	354	283	298	259	265	332	275	286	283	299	303	281	292	294	279	257	279	312	271	303	299	303	292	309	311	293	292	310	253	263	301	283	275	297	279	268	259	258	294	314	264	281	292	301	321	335	270	286	261	272	292	283	267	279	271	279	271	294	299	303	263	296	301	289	277	283	279	294	266	280	248	262	290	264	230	283	308	299	279	288	290	286	282	305	327	292	295	277	285	283	265	316	317	295	293	249	260	279	258	310	310	292	293	292	277	257	277	255	292	286	294	293	283	267	293	276	328	281	288	266	259	272	278	303	267	278	281	266	315	273	285	285	280	321	264	280	303	279	266	298	286	271	278	320	295	290	292	273	332	298	292	286	294	292	282	269	278	279	295	280	284	308	311	308	297	292	303	303	291	304	287	289	289	278	266	329	291	283	295	240	253	313	287	280	336	302	298	304	304	297	267	304	304	290	291	273	295	304	297	292	260	283	269	265	274	260	256	270	276	280	267	270	277	317	252	273	285	294	307	260	336	309	283	247	288	300	302	299	279	278	248	287	274	282	252	300	286	325	262	291	280	274	276	281	290	266	283	323	295	296	302	315	306	300	286	294	299	276	285	248	302	245	284	316	296	261	311	283	272	278	281	287	308	327	277	297	288	261	282	283	271	301	305	279	283	263	277	305	286	309	301	290	286	294	275	318	308	293	310	283	326	281	284	295	281	307	263	288	289	288	296	293	316	254	277	306	293	287	322	272	266	287	239	282	281	285	303	307	278	264	317	276	286	309	294	292	320	267	318	280	299	293	318	273	279	285	294	276	286	281	304	304	283	290	294	287	268	269	291	285	264	297	284	286	267	278	282	289	304	285	297	248	263	274	285	258	281	264	275	303	263	269	273	277	318	280	302	242	293	298	271	277	282	304	304	310	284	304	289	283	295	321	276	272	297	276	275	284	284	288	286	284	315	293	300	271	263	262	264	277	249	293	271	290	261	295	300	310	301	279	281	284	281	290	294	289	318	288	288	269	284	294	284	306	317	287	277	282	296	292	313	306	302	300	282	281	289	316	285	278	281	295	300	279	270	287	276	312	298	299	252	298	259	289	275	279	288	303	310	271	280	276	319	307	266	265	302	268	293	334	325	293	276	271	270	299	294	276	312	273	294	289	257	295	294	290	279	288	288	274	323	258	292	273	297	282	276	285	295	327	296	277	254	282	304	304	277	319	264	303	298	277	263	277	268	272	312	302	301	268	260	275	266	286	285	320	294	295	291	298	283	280	255	283	291	310	303	292	283	310	272	286	290	280	326	304	293	281	272	286	273	300	298	286	290	310	276	283	258	292	273	300	314	266	297	270	287	282	276	286	268	309	284	284	289	282	250	262	302	277	293	294	293	295	292	293	287	273	282	278	270	293	265	258	303	300	299	279	295	329	277	287	265	296	278	291	281	283	290	294	289	302	299	287	268	289	320	272	310	289	295	295	275	288	304	281	278	285	291	305	299	302	264	291	285	299	305	301	278	290	269	275	275	269	312	290	290	295	297	294	311	263	277	279	303	296	289	291	285	272	279	296	301	287	311	250	268	267	265	266	278	310	291	318	289	310	283	266	302	283	290	320	251	303	279	290	278	321	277	305	276	295	294	319	282	272	284	274	267	286	282	276	287	280	291	257	285	321	290	283	278	293	292	280	300	312	296	289	290	310	284	280	303	311	281	260	292	281	281	313	284	319	261	281	331	278	279	308	272	309	302	301	271	293	259	287	303	285	268	270	294	272	277	272	294	292	249	288	310	299	286	278	292	274	274	244	272	278	291	288	278	284	271	281	294	314	274	295	258	290	256	312	279	281	281	258	279	272	249	291	314	301	280	267	274	277	290	285	320	267	265	303	307	285	290	276	295	278	313	297	285	319	305	298	291	318	307	271	272	296	291	255	305	303	289	313	272	304	278	300	273	288	299	285	299	302	318	253	251	283	290	263	310	270	278	283	309	282	278	300	293	294	273	291	300	283	309	277	289	265	269	277	295	289	278	317	315	300	301	258	311	283	303	293	269	302	311	287	267	281	279	295	290	268	275	285	279	292	273	289	302	294	301	297	307	300	259	295	268	316	262	311	259	307	280	287	285	297	287	285	286	307	288	287	302	291	286	297	322	299	305	273	297	288	303	281	283	264	278	300	276	293	279	285	315	276	278	280	309	304	294	254	264	285	292	281	297	296	290	299	274	261	301	299	271	284	283	300	295	302	292	296	296	278	298	266	265	303	301	304	295	301	281	319	278	288	287	292	304	264	259	289	313	289	250	300	298	281	297	317	265	280	289	284	291	306	258	281	280	267	276	323	277	299	304	287	301	302	298	274	290	292	257	296	279	266	279	286	284	305	271	276	270	283	279	284	284	283	297	290	268	297	293	276	259	295	266	297	290	271	279	307	250	279	280	317	290	301	306	300	314	286	304	313	273	278	303	271	301	292	278	272	309	265	289	292	286	274	280	287	275	309	296	293	329	279	282	293	295	312	292	276	274	316	334	290	278	298	305	287	296	295	302	287	291	282	288	316	269	271	296	278	257	267	276	306	312	294	293	296	291	304	294	289	287	275	298	282	282	269	280	295	259	292	308	276	292	280	282	270	276	279	267	293	298	294	274	280	306	278	315	283	283	282	306	298	289	268	314	291	279	307	284	300	287	289	265	284	310	313	276	297	299	280	286	291	272	275	320	277	254	300	290	267	246	306	288	266	261	311	301	273	281	269	315	280	294	275	234	299	296	264	275	279	277	287	258	272	274	314	296	295	264	261	294	277	270	329	278	300	247	258	302	312	313	323	281	257	284	274	311	310	275	305	284	263	283	269	259	292	274	289	278	297	288	311	277	307	295	283	308	282	289	272	300	267	283	275	274	313	263	299	283	301	289	296	289	303	274	320	277	304	267	302	284	284	255	285	307	276	280	294	300	281	316	295	271	281	299	278	253	287	292	306	314	279	310	280	317	292	280	309	310	283	303	297	284	304	292	280	278	263	275	273	300	303	296	269	284	311	270	247	303	284	309	257	297	284	287	273	306	285	280	269	300	287	273
21619	2271	1028	794	547	498	443	382	353	350	356	380	358	348	367	359	389	379	375	304	341	344	310	323	364	320	332	305	312	316	324	341	323	339	339	336	292	315	338	330	320	333	324	344	311	271	340	322	349	329	308	318	297	324	315	332	319	339	327	347	352	346	342	332	327	311	293	318	318	337	335	341	307	296	297	294	353	298	319	317	320	315	310	320	353	383	325	296	306	315	309	311	319	318	313	335	333	323	365	284	340	348	311	313	308	306	323	297	355	326	335	332	316	325	352	333	315	330	280	322	340	339	360	297	308	309	330	345	329	322	314	316	320	326	365	311	352	337	325	329	347	351	275	324	325	298	309	324	317	359	299	308	315	341	331	308	349	316	290	279	310	351	342	326	357	268	336	270	339	305	324	294	336	303	317	324	332	333	321	307	365	325	329	358	321	326	337	320	315	349	298	294	333	326	330	333	343	310	291	346	318	338	340	318	332	364	342	321	322	346	303	295	317	315	343	305	349	311	314	334	293	328	310	340	341	346	297	321	338	298	318	316	347	309	339	306	334	319	315	338	331	293	341	319	309	316	333	353	333	337	317	380	334	318	323	311	324	298	298	295	305	327	348	336	318	279	321	338	363	314	309	333	294	344	294	313	300	297	330	327	335	325	358	320	329	333	329	300	315	309	350	327	324	336	332	313	362	305	351	321	316	344	329	342	309	331	322	333	333	324	335	279	333	319	323	321	300	330	286	337	326	297	296	338	338	313	317	320	338	303	311	342	321	317	358	325	334	346	333	342	313	342	315	313	309	344	340	326	316	352	328	295	321	330	336	317	317	318	325	328	307	335	331	365	341	328	383	312	337	316	309	357	337	324	331	316	318	344	326	330	342	328	333	323	305	326	329	306	328	314	321	334	298	334	316	353	315	326	332	307	322	338	327	311	299	364	297	320	284	342	319	324	286	333	321	344	324	334	276	329	322	316	310	344	325	327	307	337	322	319	330	348	300	290	323	340	315	295	314	295	331	355	323	330	313	322	326	309	339	340	347	307	326	312	315	324	306	298	329	287	309	325	320	304	332	332	273	314	319	311	323	342	296	324	322	335	305	335	337	329	339	294	322	343	318	314	307	322	320	345	333	353	323	318	311	365	334	271	282	314	293	344	307	306	311	332	316	306	273	325	330	331	346	324	328	328	342	339	339	326	311	311	351	309	316	293	336	330	321	305	338	324	308	346	291	351	349	376	335	340	347	314	325	281	341	312	327	302	331	301	336	357	329	309	303	337	330	314	346	323	330	345	311	330	338	348	324	352	307	316	340	332	327	329	288	315	318	334	301	323	339	325	327	346	307	312	320	304	300	326	315	350	306	327	325	314	326	331	337	310	289	330	298	311	311	313	330	338	331	338	348	334	319	333	298	332	322	322	319	331	316	321	308	351	318	316	317	305	327	317	322	312	326	325	308	321	294	308	273	291	319	307	317	308	319	316	328	337	288	291	344	319	341	353	326	363	302	310	324	340	316	325	358	293	316	344	318	346	314	336	330	342	314	332	307	326	329	343	349	301	337	298	323	288	278	311	314	330	311	311	329	344	317	299	353	293	326	339	337	319	307	290	280	315	326	336	322	331	304	301	331	340	337	345	327	347	320	310	323	309	342	302	324	338	336	312	311	319	344	304	350	337	307	317	324	328	311	299	312	346	325	316	296	285	310	287	340	319	332	294	317	339	297	322	325	325	359	324	294	345	297	330	346	339	325	334	333	318	343	323	282	315	328	333	284	309	345	344	315	322	310	349	306	330	342	376	330	302	349	337	309	304	319	321	336	336	320	326	352	339	314	339	350	327	322	339	320	322	310	311	343	315	308	334	323	310	291	322	307	324	308	310	361	314	312	320	310	350	326	312	326	308	302	311	318	336	306	348	317	351	313	301	337	301	303	336	318	361	340	343	327	325	326	328	332	304	340	342	306	313	326	345	319	285	304	323	308	288	340	341	346	332	361	295	305	319	324	322	288	339	303	342	318	303	335	314	324	312	330	334	301	352	340	318	310	307	306	344	311	331	311	309	308	276	336	335	329	337	299	324	300	338	311	323	339	311	310	292	331	301	342	305	305	325	353	338	333	326	291	338	284	343	305	328	347	346	325	318	318	327	314	329	342	351	297	314	353	307	309	306	315	316	340	334	330	316	304	308	299	344	329	319	325	319	317	353	339	338	349	326	341	323	327	327	295	311	328	330	332	320	334	321	355	325	343	296	279	306	307	309	317	334	338	351	300	300	334	322	323	328	298	313	310	316	304	318	345	303	320	315	334	329	337	294	336	337	285	313	317	324	325	306	321	335	286	312	299	328	341	328	341	344	317	342	331	326	343	340	316	337	323	316	307	313	283	311	308	351	298	296	349	295	319	357	338	342	313	320	304	307	338	355	335	327	337	311	341	314	287	302	305	316	347	334	311	326	297	333	328	318	334	316	301	308	320	344	342	331	342	321	336	338	329	328	339	320	317	364	318	318	280	315	320	297	323	343	334	317	311	296	304	270	299	343	325	309	311	331	318	345	317	354	320	324	291	342	320	306	312	341	298	324	329	349	306	309	320	330	314	330	363	321	331	317	296	321	308	304	321	323	302	288	332	324	321	361	316	321	338	331	320	325	309	315	331	322	337	316	305	312	332	331	330	304	303	315	324	307	336	343	315	321	346	272	356	335	354	344	300	316	330	300	325	342	322	327	299	320	301	323	314	348	313	328	352	328	337	326	321	329	306	343	353	306	336	349	322	331	322	330	354	316	304	324	336	306	302	325	305	319	357	340	343	346	314	318	298	284	313	323	325	295	323	336	293	312	339	318	315	283	328	328	342	300	364	325	294	348	304	323	317	313	321	318	336	286	299	324	311	337	302	304	323	306	342	323	333	327	291	307	330	348	318	333	345	306	296	319	328	336	328	326	328	313	343	286	312	295	321	336	342	318	348	361	306	318	308	312	285	317	343	331	334	307	337	306	333	350	303	307	306	312	361	319	330	325	356	307	329	342	327	341	305	348	306	295	316	344	333	311	311	319	328	346	363	326	297	320	313	367	301	335	340	340	334	312	312	312	347	294	305	315	331	303	291	327	331	317	281	320	323	294	325	312	315	335	306	325	319	341	314	331	319	309	317	315	323	337	320	322	345	320	312	319	319	325	333	314	328	308	305	314	317	336	330	294	306	296	347	321	317	288	304	313	308	318	335	328	345	341	307	339	365	324	298	312	318	344	296	337	299	362	313	329	307	326	326	344	306	289	345	334	340	307	329	333	311	334	309	316	351	319	328	311	332	300	328	343	296	320	298	334	347	320	325	315	362	355	331	345	331	312	312	308	311	339	336	321	316	332	312	326	328	321	322	320	334	343	310	332	303	326	307	315	349	314	299	343	315	348	334	335	298	326	322	322	328	331	314	333	309	338	316	309	315	317	305	335	346	321	314	327	326	328	323	316	305	365	308	356	322	309	293	346	341	343
25113	20666	26989	24331	20648	9584	1135	723	559	507	400	386	348	304	327	328	278	304	246	256	246	227	214	223	212	205	197	209	181	217	196	180	179	193	194	198	188	192	196	174	169	203	191	162	209	193	203	176	199	177	176	180	176	183	175	189	168	209	184	171	167	165	186	170	182	186	190	171	167	178	194	193	200	163	150	149	167	189	166	163	193	173	156	168	183	171	153	161	171	178	168	184	155	173	186	182	179	175	164	187	167	168	178	155	168	174	185	154	166	157	162	192	174	152	179	167	178	189	151	195	182	172	177	150	163	188	175	172	151	149	179	182	155	148	158	163	177	180	171	176	187	177	169	182	179	181	189	170	179	175	172	163	177	187	178	173	186	181	186	171	171	150	167	175	190	190	173	181	157	151	149	153	164	164	165	186	193	193	184	190	176	186	162	198	174	166	176	178	151	168	191	159	149	144	161	192	170	191	187	178	173	185	176	161	180	175	188	182	165	192	169	172	165	175	154	170	142	191	196	193	202	177	171	184	169	167	177	195	179	186	173	165	149	178	175	156	165	180	173	174	193	175	176	185	155	162	166	160	197	168	157	178	180	182	164	166	170	158	145	184	170	196	157	161	188	200	182	167	202	193	153	192	185	193	167	182	194	210	186	170	179	178	174	162	162	144	158	197	168	204	149	173	171	182	202	176	174	156	158	158	149	163	168	164	163	160	163	171	182	189	194	165	180	180	165	180	195	146	172	163	162	164	165	153	186	152	169	185	183	166	191	165	169	169	167	171	152	171	189	167	155	174	184	185	174	185	147	184	191	147	161	156	156	177	158	162	195	160	152	173	161	180	172	167	175	173	196	173	160	158	179	163	178	175	164	147	167	202	178	187	176	156	191	156	189	173	171	185	171	174	177	182	198	175	159	157	164	157	184	148	169	157	175	186	205	176	182	169	145	182	157	172	186	169	155	192	157	194	157	154	199	189	175	175	180	163	172	183	173	174	178	203	154	195	178	164	177	160	191	191	150	181	156	185	195	176	159	145	191	160	163	157	169	189	169	174	160	174	187	152	177	150	202	176	190	153	160	178	171	149	148	183	168	181	162	167	188	176	182	163	168	199	168	151	184	169	179	165	179	170	176	172	165	157	154	176	163	179	159	185	159	177	179	182	190	199	176	179	164	178	183	151	167	178	157	181	191	188	186	152	172	162	211	165	184	185	171	175	180	139	184	185	176	173	183	198	170	166	163	161	175	185	173	175	199	164	180	190	187	200	153	183	150	149	186	171	157	192	173	169	160	162	171	175	158	182	193	186	192	178	187	184	159	164	162	157	191	156	165	181	183	185	176	163	174	151	182	174	187	151	148	174	173	176	164	162	154	173	164	172	181	182	181	139	173	183	185	166	196	169	195	182	183	172	197	164	178	158	177	174	160	189	178	167	178	157	168	173	198	170	156	162	176	161	182	177	174	158	153	176	181	168	186	185	161	163	178	162	183	193	186	193	197	185	164	176	165	161	184	169	169	168	188	166	202	164	171	166	161	163	181	179	178	151	188	176	186	185	167	172	190	174	176	179	189	161	173	183	172	181	192	168	175	176	181	168	174	161	174	179	183	184	183	169	176	171	179	162	165	178	164	171	171	159	169	152	197	176	166	175	172	167	165	167	176	195	156	167	197	173	173	153	171	196	165	158	146	153	160	177	196	182	186	187	161	159	179	160	180	152	186	170	192	168	175	191	193	193	157	165	170	194	148	176	175	156	157	164	182	183	171	191	190	165	206	164	180	169	168	194	182	168	160	168	151	182	182	158	160	184	176	158	170	195	161	168	183	159	157	164	187	170	168	161	177	183	154	164	182	165	156	201	157	174	167	157	167	181	162	180	181	190	181	188	172	153	188	169	155	174	182	201	174	191	215	179	179	163	159	167	157	200	175	183	171	196	166	156	180	159	178	159	155	141	170	157	151	171	162	174	203	191	204	164	188	188	161	182	139	174	185	188	156	191	172	169	185	159	174	178	175	166	204	167	152	169	168	148	177	174	171	174	158	152	165	168	166	164	165	149	158	177	175	172	173	181	170	186	178	169	170	190	149	143	179	173	178	184	175	170	146	166	170	152	163	171	170	172	129	173	156	177	168	176	176	168	176	140	150	178	192	168	176	182	151	158	184	197	167	188	170	185	182	150	180	164	180	169	195	171	156	168	148	160	169	180	183	190	158	161	172	190	177	179	154	202	183	183	163	175	171	184	195	162	169	161	166	194	184	172	177	199	177	178	182	168	142	174	176	175	198	192	172	181	163	189	183	182	180	185	160	204	149	143	181	186	156	173	200	178	180	194	158	173	152	172	178	179	182	191	181	161	183	173	167	156	166	177	194	177	156	146	153	160	173	185	178	191	144	177	191	185	170	170	176	164	184	163	180	185	158	177	168	180	179	158	190	159	157	164	188	181	167	181	157	172	174	175	186	176	193	166	177	194	186	161	180	161	181	161	186	172	172	184	182	169	169	196	170	175	181	164	172	177	212	171	187	181	182	175	172	140	173	182	172	180	173	166	178	136	168	181	157	177	175	174	193	186	160	178	178	168	159	182	193	166	166	163	175	182	169	159	171	174	183	174	189	162	175	188	178	159	168	160	151	193	169	183	154	156	164	146	193	197	168	173	166	172	172	158	166	164	188	164	186	191	178	176	171	162	175	176	145	186	183	158	171	190	169	172	174	184	174	173	185	159	167	169	178	186	174	153	183	180	175	165	166	172	180	168	144	177	164	158	165	193	168	172	152	178	187	161	159	172	161	169	187	179	187	170	189	180	173	178	177	182	164	164	175	156	167	156	168	213	164	179	178	178	177	183	166	179	161	180	163	157	156	175	169	169	202	158	184	180	162	145	164	149	184	170	179	190	178	176	171	157	174	179	175	180	175	178	187	151	160	193	178	178	136	162	165	161	168	160	153	166	190	163	173	156	168	186	169	179	167	153	189	144	139	162	165	165	160	178	179	175	210	148	160	176	177	189	167	182	182	177	173	169	164	180	186	139	177	181	164	158	164	193	207	173	181	175	191	182	187	163	175	157	163	180	159	149	181	170	164	185	193	173	176	172	171	190	169	194	180	183	157	161	181	177	169	157	164	179	173	205	172	137	173	178	176	162	193	197	159	165	172	180	181	156	165	175	151	171	193	188	171	185	166	200	174	181	171	175	175	177	195	180	177	174	177	166	165	199	183	160	188	146	182	162	167	169	150	172	175	177	184	189	157	180	173	181	203	157	165	181	168	167	146	157	186	191	182	162	162	175	172	171	164	158	180	174	181	147	174	159	143	174	151	174	161	155	173	163	173	161	203	180	188	148	155	163	167	201	168	187	137	181	172	171	154	163	165	153	187	151	162	194	191	192	163	198	167	158	173	176	173	174	167	170	163	152	164	166	175	169	143	174	190	142	172	149	170	164	183	172	186	174	178	186	162	194	168	189	195	172	182	175	171	177	172	179	189	180	188	158
27040	12468	10017	5496	3572	2376	1895	1468	1153	937	812	676	670	581	517	454	481	422	374	371	361	307	313	327	301	297	253	238	266	225	251	256	243	242	243	245	237	243	202	235	234	217	207	251	193	209	198	211	200	218	197	233	222	183	208	179	203	193	206	209	205	217	215	184	228	206	205	201	217	184	179	186	180	212	192	216	212	214	201	206	192	206	228	188	174	203	219	204	169	216	188	199	191	217	161	182	210	201	196	199	199	179	194	141	194	178	192	169	176	175	190	199	185	165	161	179	222	198	201	210	193	167	193	220	239	205	177	209	202	201	174	206	187	229	197	205	174	208	184	195	172	226	194	158	194	185	198	186	219	190	207	178	204	180	190	191	175	193	185	172	181	193	183	220	197	156	197	178	178	179	179	207	178	216	201	197	200	183	182	196	212	233	172	195	193	194	157	183	181	171	184	229	206	172	192	208	194	179	171	168	191	198	185	194	177	194	183	179	181	201	186	192	195	165	188	196	184	170	162	188	199	189	199	205	206	196	200	189	204	194	191	190	159	195	178	170	207	170	196	190	181	174	169	195	196	192	195	176	182	202	171	188	197	192	168	191	174	177	199	186	219	185	197	191	198	207	209	205	189	185	196	193	218	195	202	195	178	174	187	185	196	194	201	189	191	203	176	205	190	198	183	214	198	179	202	174	189	208	168	184	197	189	187	170	210	196	152	175	207	176	188	187	182	199	189	195	198	201	187	194	182	185	215	187	204	188	181	194	185	208	212	177	176	193	175	191	176	207	182	166	194	186	192	195	214	195	190	201	182	173	204	173	189	175	176	187	183	174	187	204	202	204	181	187	190	187	167	196	194	178	180	188	171	161	195	167	197	178	178	219	192	183	200	184	174	174	195	226	193	185	202	190	183	181	175	170	201	197	216	176	189	178	196	172	183	194	186	214	180	172	186	181	174	150	224	176	191	160	188	197	205	160	196	185	166	188	176	200	188	196	175	190	197	196	169	176	183	206	201	202	168	182	191	197	197	177	212	165	190	198	170	183	172	194	192	188	170	209	210	190	209	198	214	177	203	208	182	166	224	181	191	190	206	177	186	216	176	198	197	213	208	179	195	189	185	201	184	175	197	205	202	188	183	190	176	182	173	196	172	189	202	218	169	178	185	183	192	186	167	179	184	187	197	211	209	185	180	185	219	179	201	176	181	188	191	190	174	154	219	185	193	198	201	205	194	206	175	188	198	188	195	194	185	191	157	180	195	208	184	184	198	191	204	193	209	193	227	169	190	188	178	172	181	208	157	207	195	201	170	167	200	197	186	178	185	174	192	184	196	196	185	194	190	196	166	200	193	203	186	181	206	185	171	193	171	194	173	196	193	205	198	212	187	175	208	209	200	194	178	190	192	173	192	211	195	178	189	166	181	197	213	156	177	186	181	196	192	200	179	187	170	180	183	215	186	172	178	193	164	204	210	185	173	232	202	182	179	170	202	188	154	191	184	171	190	162	193	197	197	183	163	227	214	179	213	189	196	189	188	170	192	205	175	209	173	187	203	193	215	189	200	187	196	171	168	181	188	197	194	187	188	185	199	175	211	179	184	188	171	192	183	205	180	208	182	212	177	178	187	217	172	179	200	179	171	187	168	176	180	196	196	182	174	201	186	196	194	181	204	175	202	208	165	180	201	184	194	205	183	215	174	197	196	184	220	160	199	182	191	206	186	215	176	204	208	181	208	184	166	192	217	179	206	195	169	194	194	194	206	177	216	184	195	160	174	199	199	204	166	207	214	187	175	223	191	195	179	184	185	219	187	193	191	185	195	190	206	181	171	181	194	170	205	177	180	195	175	195	192	192	183	178	177	192	191	217	191	178	198	177	211	185	210	190	193	153	206	197	186	196	182	191	219	214	207	194	204	183	188	192	163	189	178	197	191	177	222	187	168	197	221	208	180	169	176	203	159	228	197	203	170	195	174	196	190	165	181	200	183	169	198	163	185	213	196	193	187	201	192	190	198	170	205	201	187	174	189	184	188	184	170	199	179	184	189	189	190	184	199	164	178	216	166	166	185	199	183	222	172	191	194	224	192	180	174	163	204	201	188	185	212	196	193	195	170	156	177	173	179	202	182	183	184	186	183	190	178	196	173	187	183	200	213	219	173	177	188	180	197	187	192	180	155	204	178	188	174	177	183	211	203	214	176	187	176	184	194	190	190	178	191	205	190	188	187	185	184	183	164	174	186	200	206	198	183	189	180	175	201	210	205	206	177	175	183	171	189	195	210	167	180	196	200	182	174	189	174	164	180	199	168	188	195	162	184	208	214	168	181	193	199	188	169	178	176	205	161	181	194	176	179	197	193	193	194	166	196	174	190	188	190	186	217	196	207	193	187	209	195	171	174	210	177	186	187	176	174	189	185	191	220	160	218	179	207	198	194	194	196	157	171	175	209	212	187	176	217	190	200	182	204	176	183	173	192	175	177	203	201	196	211	207	194	167	194	200	165	199	188	210	207	201	185	172	176	171	204	201	211	182	160	208	199	206	171	183	174	188	188	191	200	192	192	187	182	192	183	154	202	215	184	169	167	185	188	189	174	218	203	190	201	196	166	173	188	199	202	200	175	189	190	205	178	204	196	184	183	170	177	182	204	184	201	180	172	162	199	172	180	188	159	201	190	208	181	240	176	176	194	173	170	213	180	176	198	209	182	201	199	189	213	178	190	191	179	171	181	168	195	212	201	233	203	182	183	192	170	181	193	196	190	182	199	182	208	189	181	165	180	178	212	185	184	174	177	190	217	196	197	192	195	180	174	193	171	185	194	194	198	154	218	195	181	174	204	213	175	183	184	177	155	208	206	196	215	197	214	179	186	182	196	171	187	210	184	174	200	171	202	214	171	168	208	162	226	179	178	184	205	187	189	173	202	180	202	178	196	211	196	182	209	191	210	181	183	175	171	190	179	187	197	187	186	198	191	169	185	190	193	169	169	179	202	201	151	201	188	183	184	171	196	188	185	210	197	199	166	188	170	205	180	207	190	178	200	171	209	189	195	168	186	184	180	187	209	201	209	198	189	182	200	191	188	187	171	205	179	202	208	201	189	211	212	199	227	185	168	180	194	203	199	192	170	212	185	202	212	185	195	181	217	162	216	192	198	184	181	194	217	195	186	178	190	163	206	181	194	191	183	191	197	214	165	184	197	181	197	193	204	174	175	176	172	181	212	182	222	203	172	150	204	174	211	170	167	194	174	190	199	159	193	206	197	192	194	208	207	188	176	194	185	185	187	187	207	209	179	195	194	208	169	188	177	171	209	168	187	207	179	190	176	196	199	209	179	210	195	184	189	177	173	207	174	195	207	211	208	198	200	184	199	170	201	193	180	198	203	191	184	184	177	188	188	203	173	191	173	178	161	180	186	187	197	181	194	185	170	195	173	196	156	200	176	200	183	198	186	197	178	161	199	211	166	188	182	185	180	212	192	186	213	180	195	154	205	199
23108	20674	27394	23979	20678	20725	7597	1542	1095	980	892	845	778	718	709	618	603	582	551	535	590	511	524	506	503	476	493	526	449	456	477	439	449	453	508	455	490	497	428	434	466	470	432	464	429	418	445	451	470	442	409	426	441	438	462	477	424	428	464	426	431	442	480	442	420	473	423	418	430	434	420	416	397	454	470	440	409	434	449	440	396	431	418	421	452	435	407	417	453	444	444	444	435	455	434	422	430	439	419	442	416	461	449	427	424	434	425	447	384	418	433	448	446	429	386	425	406	422	439	448	429	438	432	435	440	435	427	402	441	403	429	418	419	417	399	419	425	449	436	440	434	411	420	397	445	444	406	424	416	400	424	461	420	398	424	395	414	406	396	422	453	433	398	432	395	417	443	438	442	389	444	416	438	473	422	392	435	422	406	420	392	463	424	426	450	437	450	463	442	455	450	447	440	398	421	446	401	381	398	416	432	411	421	436	434	400	472	392	414	418	424	462	398	401	412	430	414	443	416	424	424	414	411	448	424	431	410	408	454	423	432	467	444	410	416	454	405	434	418	468	411	401	420	421	468	462	425	418	464	472	425	418	417	403	416	414	419	451	388	422	412	391	405	413	420	425	433	442	471	461	444	411	400	419	423	360	377	433	394	438	410	441	430	412	439	446	420	411	420	416	449	415	399	456	405	391	457	402	426	406	434	398	435	413	424	442	427	431	445	422	400	460	442	437	435	413	436	424	407	450	415	426	410	435	454	425	477	431	458	403	413	416	424	401	355	404	427	435	449	407	436	411	411	417	420	420	410	390	430	440	467	437	412	406	434	426	391	424	447	446	442	455	425	431	416	447	421	432	464	396	430	404	447	411	431	470	385	409	420	403	449	427	449	426	422	421	407	448	389	430	423	418	427	397	407	456	423	401	445	436	419	436	402	416	430	422	435	417	423	413	450	432	469	454	420	408	454	406	395	407	426	428	411	406	436	436	389	384	404	404	415	437	418	407	446	401	405	413	403	470	429	407	419	409	411	392	427	417	457	429	444	439	425	404	410	434	418	412	406	433	447	444	461	411	439	461	436	390	395	431	430	407	451	441	397	419	430	401	417	413	407	468	423	454	402	481	387	444	439	410	398	402	437	414	467	428	379	436	399	426	459	423	421	440	430	388	444	453	441	461	446	407	422	397	440	443	453	445	446	436	408	434	399	452	457	424	456	412	379	439	406	445	397	492	436	413	383	403	404	426	454	421	420	409	405	392	425	396	384	439	424	409	410	445	459	391	449	404	445	432	405	430	427	422	436	379	412	428	438	429	429	452	388	404	435	467	415	399	475	437	423	428	411	463	418	421	442	393	429	469	387	431	459	430	424	414	444	411	416	410	408	436	436	454	464	429	427	463	442	464	446	408	409	399	440	433	449	392	422	400	411	447	407	419	419	431	411	377	437	441	421	405	454	397	419	472	399	420	434	399	416	452	451	414	408	445	439	423	403	442	424	427	440	454	429	411	428	383	429	408	424	392	444	434	448	429	417	417	426	404	425	447	433	413	404	462	419	409	420	425	433	419	410	421	459	382	438	413	406	436	407	399	474	406	435	436	420	391	418	424	398	456	455	417	424	458	432	453	387	398	382	387	405	423	433	399	450	477	446	445	412	436	424	404	377	373	441	473	430	430	421	409	366	408	426	424	401	433	391	457	429	438	418	458	433	402	408	454	483	451	441	412	373	487	422	399	415	432	417	439	454	401	419	427	444	463	411	453	423	424	442	439	407	420	438	406	466	423	426	424	422	426	391	419	441	424	480	419	396	375	404	400	412	437	410	384	446	422	389	429	470	445	398	411	418	447	371	435	377	423	430	431	402	421	397	397	434	427	397	442	428	408	425	367	402	404	451	415	427	408	429	410	379	410	398	458	387	418	451	442	427	424	467	463	436	380	427	436	426	434	416	414	425	447	376	416	414	438	468	396	429	394	433	420	387	434	417	403	405	421	452	441	440	434	420	409	422	415	418	422	411	412	422	433	424	423	450	388	429	435	417	418	406	395	433	412	429	403	453	428	430	456	449	382	422	397	430	451	405	434	464	412	431	441	437	414	426	435	437	368	398	429	420	402	421	423	458	402	413	459	427	430	444	437	416	401	391	436	425	443	418	411	417	423	439	421	426	433	427	408	420	413	421	434	427	420	437	435	460	445	450	390	421	411	445	408	458	422	428	435	453	406	425	459	398	439	460	422	413	417	413	457	401	447	441	420	440	420	444	399	400	405	462	423	435	431	450	411	432	430	464	387	426	434	419	400	462	430	454	439	439	408	421	426	420	448	419	426	451	411	398	447	399	434	390	406	448	405	430	452	401	436	462	428	433	409	431	396	402	404	399	465	423	433	383	447	477	405	403	428	436	411	433	442	413	413	421	426	444	418	362	444	442	440	394	409	427	420	403	444	457	419	415	413	425	438	437	420	371	424	404	454	462	425	430	455	447	392	447	437	383	366	443	437	438	434	438	418	421	446	432	421	412	430	402	416	427	421	418	404	435	380	426	447	437	404	428	413	428	422	409	434	428	413	463	443	436	412	434	388	437	462	436	406	410	411	445	405	457	418	461	413	411	423	438	418	460	425	474	416	435	413	423	386	434	429	400	439	431	421	420	388	426	401	419	461	426	382	409	401	441	425	419	421	469	458	421	426	411	447	409	399	462	431	408	437	416	449	406	408	433	395	402	436	464	425	405	421	451	417	464	396	460	430	420	434	423	432	408	396	430	433	440	411	403	422	470	437	452	437	406	406	397	473	391	442	436	456	432	436	405	451	420	439	416	428	431	442	455	415	443	430	410	438	415	446	455	430	455	426	408	393	407	434	435	431	438	447	409	411	437	421	427	404	424	414	426	432	476	428	401	459	385	395	420	398	425	394	439	422	431	434	458	430	409	425	440	453	454	417	383	439	443	450	434	418	425	413	411	444	423	423	401	403	414	424	453	422	376	450	397	441	416	447	419	413	421	391	414	415	411	387	441	396	464	397	372	400	420	412	462	455	429	449	401	419	433	428	398	407	471	424	397	429	404	464	400	478	446	412	395	464	392	432	413	440	404	416	429	412	476	424	438	416	428	402	395	392	458	429	443	403	453	424	422	395	416	417	403	410	455	416	453	430	416	416	419	411	438	410	401	440	420	373	447	375	443	405	441	424	445	430	396	401	415	396	401	427	394	418	426	403	448	460	427	417	446	430	414	437	419	434	433	409	491	437	409	455	407	401	402	438	404	423	392	473	455	405	499	416	432	409	425	432	444	399	394	419	413	382	454	437	455	393	459	392	419	449	409	437	462	410	422	384	465	404	446	365	420	460	432	453	408	400	423	402	405	417	429	416	422	437	446	445	417	425	449	420	409	407	417	434	459	440	410	413	412	430	403	408	433	408	397	397	444	440	436	400	408	455	404	415	412	422	418	411	420	435	480	441	447	436	416	465	460	456	418	459	430	434	440	399	424	444	431	406
29999	18938	15984	9222	6306	4391	3311	2643	2170	1836	1572	1331	1203	1116	979	930	941	787	746	727	654	670	620	620	613	555	530	558	511	510	548	525	500	480	465	446	477	467	472	446	467	459	460	446	493	480	460	498	485	465	469	453	481	480	449	436	428	435	447	409	428	430	430	444	470	443	461	428	439	445	448	418	432	433	430	458	437	388	434	398	445	439	406	422	432	421	420	441	445	412	441	390	417	420	425	416	437	414	450	423	467	423	424	440	408	409	415	444	395	425	425	444	441	415	419	436	399	414	408	402	412	447	422	385	437	419	448	422	425	456	476	427	410	399	464	403	412	390	431	388	443	386	430	447	431	426	437	422	410	439	438	427	391	423	431	399	423	434	436	434	423	449	417	414	422	398	455	412	417	421	474	394	443	401	414	441	443	431	425	418	419	445	417	420	427	383	435	459	427	400	418	477	449	420	419	432	429	415	428	398	394	452	440	412	407	423	440	449	429	412	402	431	451	434	430	419	429	422	407	430	414	426	380	415	438	429	431	410	393	429	440	419	408	420	464	434	358	417	390	417	391	406	380	433	400	435	392	448	366	397	411	430	444	400	431	412	419	441	402	429	443	430	436	427	445	436	425	463	449	409	425	431	437	456	413	406	426	421	410	431	413	456	419	405	370	465	431	450	426	416	456	396	426	403	400	428	418	467	404	423	424	415	399	442	402	418	436	411	388	399	412	429	419	400	445	443	390	446	461	422	416	405	406	436	448	437	401	428	439	408	444	455	428	397	468	430	430	447	439	414	409	457	418	449	412	402	416	419	431	399	424	410	429	413	423	417	421	418	428	451	420	428	416	404	430	467	393	480	406	408	428	429	415	435	434	413	397	438	396	458	421	408	421	455	420	438	427	455	448	413	464	433	446	372	409	420	455	406	433	421	394	432	431	414	408	393	424	459	412	430	419	404	434	400	486	431	419	413	445	434	397	414	425	397	438	455	375	424	392	420	409	430	403	413	397	391	432	436	406	417	426	418	430	417	407	434	378	417	430	409	428	416	419	420	404	410	441	425	408	408	405	402	447	381	417	461	435	431	402	407	452	403	401	393	394	425	406	415	413	409	435	431	406	418	427	401	429	429	413	388	423	415	410	482	391	395	427	397	442	459	376	421	423	401	417	406	443	417	414	416	435	423	438	419	387	413	445	439	361	413	394	444	461	402	388	422	416	430	435	402	443	429	424	411	409	433	406	414	393	442	422	391	431	450	464	418	406	428	412	437	393	413	447	439	407	394	400	428	429	404	414	389	419	428	421	429	412	457	432	406	434	380	418	407	434	442	401	395	417	465	447	401	369	400	471	429	388	437	413	412	439	423	422	408	437	405	401	437	424	420	379	381	424	428	420	420	462	428	440	427	402	423	409	420	414	417	441	458	425	412	427	429	445	410	444	426	423	428	454	415	396	372	427	430	418	437	389	448	396	413	428	377	413	430	423	403	441	424	408	412	407	470	428	418	395	452	383	396	407	422	408	400	434	430	419	405	388	438	431	415	426	422	434	440	425	387	411	424	410	440	418	408	412	443	377	430	432	412	432	432	420	429	428	382	431	448	435	383	408	415	422	451	420	385	456	408	418	417	450	452	392	400	407	402	422	428	433	419	425	423	416	446	375	420	374	414	425	455	389	415	460	418	423	424	411	404	449	429	437	424	385	427	400	413	416	433	422	416	443	383	376	435	419	430	410	412	456	436	423	432	390	403	430	436	407	387	410	408	414	415	460	415	392	457	399	406	398	412	448	381	453	422	411	450	396	436	390	394	390	395	434	402	437	420	420	392	421	397	438	441	451	387	422	447	451	413	416	421	449	401	426	425	405	393	404	420	390	409	446	405	427	405	385	425	423	436	426	416	413	422	444	406	393	429	412	424	403	465	414	436	438	398	371	417	423	410	390	430	424	449	423	427	474	429	438	409	448	437	409	425	436	418	416	427	412	417	388	407	404	396	414	416	402	439	414	437	435	425	402	410	426	389	446	411	397	444	411	409	390	433	416	428	452	437	420	416	411	422	451	422	396	420	399	355	433	439	443	428	438	413	412	455	442	424	433	404	401	454	419	407	360	422	413	405	410	447	386	408	406	430	410	407	403	411	384	400	386	385	398	414	426	432	420	401	404	434	401	423	390	419	428	399	404	440	428	419	445	423	421	410	423	439	403	391	410	433	459	392	449	427	427	448	398	429	424	434	457	419	406	413	401	452	400	412	466	445	436	403	451	421	443	414	472	429	413	443	392	431	423	403	438	428	441	411	445	455	425	411	391	407	426	416	432	390	417	454	426	416	425	426	481	428	432	452	415	425	424	428	423	417	371	428	424	424	417	420	403	431	450	418	388	433	405	371	417	414	471	455	436	417	439	422	410	430	419	421	422	436	449	434	404	400	432	400	392	387	424	394	452	394	410	423	413	414	423	431	445	448	458	433	411	412	374	409	375	427	401	404	387	377	444	414	415	397	439	394	408	438	426	442	453	427	441	363	442	392	407	418	415	410	419	440	448	433	432	439	392	406	393	445	392	408	439	419	427	441	386	415	426	417	434	453	395	443	406	415	424	411	378	418	419	430	433	420	407	411	455	375	404	408	419	434	420	425	404	390	411	420	391	404	406	423	428	403	465	400	440	437	435	441	424	432	406	417	426	443	431	452	406	452	441	437	414	437	452	396	429	437	418	405	436	369	438	415	422	392	409	421	394	437	440	417	369	435	423	407	448	428	411	387	432	394	432	433	425	471	444	405	404	392	409	435	440	376	425	415	402	423	413	427	443	405	431	431	429	412	463	410	429	410	440	422	416	420	433	379	423	398	435	423	440	397	420	411	417	455	398	410	413	452	429	392	369	436	418	427	406	442	405	442	411	437	459	423	402	421	406	444	413	409	409	430	418	433	450	424	426	395	431	423	419	440	394	426	406	430	417	404	427	410	425	406	423	444	394	410	435	444	459	397	436	408	434	430	399	389	438	405	443	388	459	382	422	414	413	426	390	417	392	409	456	453	418	408	406	418	406	437	430	439	372	425	424	431	406	448	411	413	395	388	444	447	454	436	403	447	405	405	422	419	422	444	419	418	463	399	413	421	444	433	399	417	396	432	398	416	464	434	454	430	413	457	404	390	419	432	413	417	456	394	410	462	429	433	422	386	422	420	418	434	403	412	419	411	406	453	423	420	429	417	413	420	443	449	415	393	414	412	449	417	405	428	412	416	455	438	400	431	415	439	425	432	392	414	452	431	437	424	430	435	397	424	450	393	383	422	394	396	429	409	422	431	451	442	411	409	427	407	412	380	393	429	436	424	398	388	413	458	382	398	403	429	431	399	395	399	429	404	402	430	418	409	433	400	436	429	409	406	448	407	402	414	398	396	416	444	395	406	433	390	397	400	407	424	441	443	444	427	423	437	451	395	433	425	386	437	417	416	406	434	421	417	409	403	443	439	422	422	440	400	438	450	439	410	430	431
29299	14763	2310	688	532	515	408	380	314	286	288	331	320	287	272	351	295	288	270	289	337	281	291	269	306	326	266	239	297	287	294	290	271	311	287	298	305	284	284	277	289	295	272	261	293	302	304	285	288	280	331	284	292	305	280	297	264	300	245	281	255	290	300	301	298	311	286	268	267	279	256	276	325	298	297	301	296	294	330	288	280	276	279	280	285	257	263	294	281	303	286	283	287	290	287	308	269	286	285	299	278	288	301	283	284	271	290	342	274	296	285	294	320	281	268	267	272	261	292	274	270	285	293	277	289	277	294	256	291	296	282	300	283	305	307	329	314	287	277	276	297	313	334	296	267	312	281	264	297	297	263	269	291	248	250	300	296	272	276	296	302	304	293	314	271	317	276	283	298	282	295	322	311	274	290	297	265	277	276	308	300	301	256	296	294	274	296	308	279	289	288	266	300	298	298	306	287	258	273	267	270	269	265	277	274	261	295	327	284	293	289	296	291	259	333	272	307	310	291	264	279	286	296	283	281	291	270	278	258	280	251	292	306	293	270	296	287	288	285	274	282	282	301	279	252	282	297	278	316	297	263	266	281	277	282	311	256	281	263	279	264	284	282	303	286	251	260	271	295	274	282	259	307	281	264	311	271	305	264	303	286	289	294	309	290	248	289	274	266	300	294	265	285	263	289	294	303	264	273	290	224	294	272	271	282	264	294	287	271	278	276	283	302	298	319	273	284	282	277	289	325	321	275	309	293	276	273	291	282	302	301	285	286	257	262	285	329	270	292	290	310	294	281	284	323	316	295	274	282	299	304	318	307	273	282	288	266	271	302	277	303	310	286	299	258	298	296	286	296	295	303	273	298	308	269	297	287	272	274	268	282	276	322	285	307	308	276	288	315	300	307	289	311	293	280	286	272	292	289	322	264	303	293	271	293	298	305	277	308	277	275	259	298	274	290	299	305	289	268	268	343	277	277	291	299	300	263	276	301	278	279	299	310	305	287	283	270	288	287	292	258	291	266	296	282	276	273	266	294	288	293	274	303	262	312	262	270	315	286	291	278	293	306	271	284	285	273	260	281	304	286	316	265	306	279	303	265	302	287	273	318	295	259	306	327	303	306	297	288	270	280	287	275	306	292	280	268	279	290	314	287	315	277	270	277	288	277	298	264	288	283	263	281	293	275	253	301	276	280	305	285	293	284	298	294	291	313	274	291	293	328	285	304	296	266	279	310	305	302	322	283	323	307	304	281	288	255	288	289	260	272	284	273	299	291	279	286	283	294	256	295	303	310	274	279	289	283	295	272	313	295	288	296	309	302	284	321	309	285	269	280	280	285	270	257	286	246	278	313	232	261	256	280	278	282	284	281	278	263	294	287	258	298	299	273	262	284	277	293	293	302	272	300	309	302	292	289	249	288	303	294	275	287	296	287	285	263	301	333	318	269	296	292	294	278	257	279	306	266	295	301	297	262	300	271	267	271	284	279	347	269	306	301	311	280	276	283	273	283	309	274	289	303	288	299	297	290	304	292	285	308	270	319	307	317	282	262	288	267	279	285	294	297	310	287	271	290	309	304	293	298	296	334	299	306	273	268	310	284	269	305	287	282	309	293	301	283	269	278	299	311	318	302	320	280	291	285	276	294	317	304	288	287	331	282	311	287	273	277	314	276	290	271	289	307	267	285	293	265	316	276	302	312	293	301	299	256	271	300	290	290	285	310	289	274	306	280	312	274	277	291	284	291	267	253	298	307	280	292	279	314	308	286	287	262	262	261	318	307	317	278	272	305	275	310	260	251	309	276	270	316	302	289	301	279	280	274	280	291	327	292	330	276	306	312	280	288	273	289	275	274	322	270	294	296	263	286	278	294	276	307	286	282	261	299	295	277	288	309	301	311	331	293	309	269	308	309	292	286	287	278	316	286	295	298	288	263	297	291	286	261	262	271	278	293	265	301	294	298	290	285	301	296	292	275	309	278	277	290	268	292	255	319	279	302	269	288	277	285	303	305	264	263	300	300	295	280	299	275	299	276	307	280	291	271	312	298	289	303	309	301	278	291	296	306	282	281	265	287	297	310	284	283	287	304	260	298	313	315	324	310	295	298	274	302	289	309	276	313	279	278	297	290	300	318	280	289	288	259	268	297	306	263	287	306	282	321	291	303	293	301	274	282	280	262	282	286	273	294	284	271	262	306	259	290	301	296	308	270	275	306	284	294	292	282	277	287	264	296	286	271	295	301	283	279	353	337	301	292	311	304	303	290	305	298	295	293	278	294	297	270	285	272	291	286	269	309	252	299	273	295	288	275	258	293	297	289	283	308	298	289	333	297	269	273	271	276	322	331	278	325	294	302	287	255	302	301	274	277	272	296	291	266	304	259	282	285	258	287	292	295	249	321	265	307	292	271	327	294	321	292	281	297	287	277	308	318	285	281	300	267	281	291	266	289	279	303	269	261	245	268	305	270	269	289	282	275	283	269	272	255	299	286	287	283	281	287	302	269	281	269	293	265	286	290	289	259	305	276	266	306	268	283	263	287	310	289	303	279	277	298	319	293	290	311	279	283	291	281	308	260	278	275	288	283	308	300	298	291	301	307	304	288	282	301	285	254	283	279	284	303	253	298	310	283	310	292	281	262	282	297	307	272	315	309	279	262	281	279	306	304	253	288	285	298	337	276	280	287	284	297	290	289	299	275	290	261	289	289	262	275	287	294	282	286	265	281	286	297	286	281	290	289	289	297	273	287	274	295	289	307	273	308	283	257	286	265	235	297	298	268	260	302	273	287	313	283	302	286	303	293	278	279	289	280	280	312	315	254	280	293	271	310	311	279	285	307	314	287	300	300	267	297	305	295	303	294	286	299	297	287	248	277	275	320	303	308	300	275	299	288	301	281	266	296	288	312	289	266	294	306	289	273	300	291	263	303	309	294	277	273	285	298	286	323	320	309	292	283	295	307	284	310	312	278	279	256	273	252	274	289	291	263	306	296	263	299	271	280	248	268	288	300	293	320	297	292	320	287	265	268	256	262	281	291	303	316	267	289	254	289	255	276	284	266	295	263	285	285	290	294	288	290	309	274	284	300	300	285	291	305	311	266	299	267	287	321	292	285	296	284	291	294	290	302	318	295	284	293	296	281	263	317	268	280	298	287	287	291	288	306	277	262	286	285	310	314	270	259	259	284	263	304	283	290	290	284	297	326	313	313	274	296	276	290	266	311	296	282	280	291	297	297	288	300	284	286	275	311	313	297	296	258	308	302	256	285	297	286	268	263	272	286	271	303	298	276	272	314	305	274	305	296	260	279	295	276	268	294	275	292	290	285	283	303	260	286	272	261	291	270	283	315	307	286	289	307	291	265	314	292	287	271	280	292	283	282	290	293	277	283	254	302	287	296	312	294	294	268	281	278	304	311	249	318	289	279	262	299	335	252	319	300	269	327	277	305	312	304	309	277	338	278	275	340	303	292	278	257	304	272	312	289	277	292	283
21971	2802	1249	731	584	542	460	421	418	386	369	374	387	343	335	360	390	359	311	378	335	328	320	343	318	315	332	361	338	303	344	322	336	323	351	319	334	318	325	320	329	307	321	307	337	365	341	358	330	298	333	328	324	313	316	305	322	295	367	346	319	337	317	293	303	312	351	300	358	349	306	311	332	329	329	320	328	329	339	335	323	322	321	317	338	302	338	306	344	320	341	340	330	323	320	308	327	335	314	328	293	324	349	333	321	335	324	355	310	350	355	300	328	301	332	322	309	361	314	326	316	331	338	337	360	308	306	332	316	286	294	313	316	328	315	326	306	322	345	319	357	294	286	302	294	302	333	291	303	337	340	338	344	319	330	315	305	333	304	320	327	309	362	342	311	343	300	356	314	340	344	348	330	306	302	304	312	324	345	329	315	328	308	307	314	352	309	326	287	332	316	337	327	321	334	311	330	332	337	336	306	348	317	333	294	323	321	315	308	292	279	334	293	331	303	365	325	311	335	306	313	312	322	326	337	357	295	308	327	311	320	334	330	299	319	327	332	297	295	338	320	330	317	314	312	324	332	359	326	325	322	334	290	296	302	335	321	297	350	324	367	332	324	311	376	333	307	319	356	324	315	333	321	326	308	327	339	324	319	316	324	362	354	339	341	327	307	316	338	368	355	321	336	302	323	299	312	321	354	323	309	309	299	335	318	325	310	318	332	319	312	324	332	313	292	322	366	321	330	303	339	317	334	320	361	299	321	306	314	318	303	321	313	297	335	327	317	328	305	356	327	317	328	320	295	331	327	304	310	313	320	311	325	326	340	338	302	317	320	312	325	346	315	336	333	308	294	299	310	312	329	324	356	299	348	330	305	304	338	324	314	321	312	304	298	342	336	333	308	362	332	318	348	319	312	299	309	322	321	314	332	328	337	330	308	309	305	321	332	331	314	336	315	327	331	307	309	329	289	329	320	306	318	322	325	300	331	302	320	326	312	355	321	325	336	315	303	307	348	308	328	360	343	326	320	312	326	298	345	346	295	309	325	301	334	308	305	338	323	321	305	305	343	322	306	309	308	308	315	296	339	341	315	308	301	317	293	334	339	335	318	314	318	338	327	297	331	338	307	343	341	344	300	322	331	349	324	321	339	338	326	300	306	287	323	311	318	313	320	349	324	318	323	309	341	311	300	297	334	311	342	340	339	313	338	355	302	329	338	310	308	296	357	337	340	299	337	311	332	343	339	317	303	281	325	309	312	353	337	308	325	292	318	299	299	296	351	343	317	322	310	327	289	308	300	305	304	341	302	334	320	338	288	366	305	306	308	319	328	312	347	319	324	327	281	314	331	340	317	307	313	337	335	305	344	305	330	312	324	316	329	307	338	344	325	315	330	330	317	303	331	310	298	323	302	348	350	315	333	340	334	333	330	332	336	324	312	338	328	336	322	356	315	309	345	317	334	330	346	312	312	318	360	318	309	337	319	303	335	328	312	325	312	324	334	308	298	333	316	317	328	294	335	333	348	306	344	326	296	312	312	313	352	303	351	322	307	318	355	324	313	350	317	332	307	320	319	330	321	305	325	321	328	329	331	283	344	312	323	334	298	315	344	320	348	343	324	342	347	312	292	318	318	316	323	346	337	331	296	312	366	344	302	335	316	338	355	333	358	312	294	321	317	352	299	328	331	354	323	305	305	334	318	339	343	298	306	342	345	330	354	299	327	306	316	334	332	322	319	299	360	316	338	353	349	323	338	310	307	316	334	330	343	303	304	299	336	329	323	334	339	338	315	313	302	316	313	335	295	316	342	330	319	346	347	323	310	325	319	317	323	318	325	351	291	335	300	317	333	306	313	318	300	304	336	289	341	295	325	336	329	291	339	322	332	312	296	308	326	330	313	327	335	306	342	300	316	339	311	322	305	299	320	300	312	358	334	310	354	339	294	333	341	338	313	315	325	335	313	322	340	319	302	315	313	307	303	315	353	323	314	351	350	295	315	313	304	323	314	299	324	302	333	301	321	328	313	335	337	334	326	303	333	287	324	322	320	315	317	343	313	311	332	307	300	333	279	332	296	323	291	321	310	294	321	326	337	317	300	293	322	290	326	328	316	344	319	336	325	332	308	330	322	299	308	328	336	334	304	340	348	352	343	329	311	358	298	350	328	329	325	323	318	339	299	299	334	324	308	309	319	341	350	331	320	351	307	332	328	307	340	295	332	311	323	323	337	307	314	318	299	309	302	295	305	303	325	325	307	297	334	348	332	304	322	310	304	305	333	305	347	334	332	334	335	306	284	302	338	342	285	366	299	289	293	320	321	290	328	307	339	346	307	302	312	323	333	310	327	320	299	332	331	298	313	314	308	338	341	333	341	313	338	313	305	294	307	298	322	332	324	321	310	311	319	310	315	320	313	315	298	309	342	340	307	324	343	351	310	309	324	349	328	331	302	330	327	367	323	341	307	322	324	318	367	330	352	351	316	316	338	306	346	313	335	328	317	296	303	327	314	309	327	294	328	315	330	317	343	335	294	335	317	313	342	321	344	347	323	299	326	317	328	347	341	344	301	299	326	343	339	306	319	326	322	333	313	359	322	327	322	305	338	333	332	336	314	361	338	343	299	312	326	307	305	325	302	315	312	337	315	311	307	306	337	314	311	297	335	311	332	341	324	325	339	310	346	354	321	329	327	346	337	323	309	360	347	301	317	326	314	297	318	297	303	314	332	319	309	350	294	317	330	304	293	294	312	319	313	286	321	324	340	307	311	350	311	305	312	341	348	316	352	300	314	313	323	346	310	333	350	310	303	307	311	325	306	335	296	334	312	337	297	322	297	353	313	341	321	330	328	317	321	345	311	343	326	339	336	317	317	333	312	312	314	317	320	344	296	297	316	318	351	322	363	321	336	317	327	326	315	307	326	319	343	328	362	323	308	291	318	348	320	308	316	346	310	318	285	309	357	336	343	349	305	314	352	302	328	314	323	335	307	359	317	318	338	322	364	346	315	315	309	330	337	322	337	288	360	321	315	313	293	325	329	307	331	330	292	328	359	345	331	355	330	336	309	287	350	315	347	332	339	343	335	313	315	301	336	301	340	314	319	322	338	336	330	316	327	333	314	338	323	307	308	341	321	328	320	332	319	339	324	317	308	324	371	336	321	314	362	302	331	306	344	366	310	309	336	319	306	320	307	329	340	322	329	328	314	359	314	320	295	332	350	298	329	317	340	322	313	321	322	313	313	318	298	313	338	336	324	308	319	294	342	289	330	298	345	309	325	330	327	321	325	332	340	311	340	341	339	347	316	330	310	351	322	310	312	309	355	305	346	315	355	307	375	316	288	298	282	336	332	331	334	316	314	311	363	341	312	319	330	318	351	283	313	371	321	318	326	307	332	320	292	339	275	306	318	332	335	335	307	326	323	317	306	342	307	330	335	318	328	308	325	310	317	317	339	297	333	328	315	326	326	315	300	342	328	333	336	307	333	317	336	326
25064	20670	27009	24327	20678	9672	1166	747	547	491	440	394	376	331	313	295	319	289	267	304	307	241	198	191	217	231	200	188	196	199	193	195	182	188	188	179	205	180	165	177	165	212	181	195	191	205	172	180	174	184	203	178	190	188	173	202	184	201	156	186	208	192	195	192	171	197	172	184	188	180	185	202	165	173	173	172	195	171	187	175	198	169	151	174	170	181	194	160	177	145	190	163	157	171	159	168	165	194	185	154	162	192	205	155	182	166	188	165	181	162	171	185	180	184	189	186	167	163	153	179	167	175	169	172	172	198	150	195	180	164	178	190	182	148	176	154	179	171	175	163	220	171	165	188	177	173	164	177	167	149	171	172	170	160	154	158	187	167	197	163	159	174	152	184	175	180	171	160	177	138	198	181	181	168	176	186	152	191	185	197	175	182	174	146	184	177	202	202	180	187	162	162	194	189	211	182	163	188	179	174	174	165	193	160	184	172	182	156	180	176	166	178	171	195	149	196	154	191	162	185	165	169	169	179	184	155	180	179	132	154	172	155	181	158	176	147	172	155	182	171	177	173	178	180	199	177	134	185	184	171	162	178	192	165	177	175	165	168	162	175	199	194	168	176	164	185	156	185	183	196	164	193	183	161	155	207	190	168	175	165	162	206	185	175	167	204	177	187	188	175	168	160	184	201	164	151	190	173	180	176	186	185	154	156	164	178	184	180	200	160	179	147	165	169	186	180	189	180	181	178	181	168	169	165	176	182	185	169	190	138	190	178	159	187	197	179	181	157	186	159	178	162	163	179	181	163	166	161	209	190	174	155	174	177	159	176	211	153	178	152	183	183	191	165	158	170	159	175	198	162	207	147	174	178	183	183	181	183	187	152	183	167	181	190	165	176	168	179	185	162	172	177	161	168	166	161	159	180	164	173	176	177	184	172	196	193	178	184	167	170	190	199	169	152	150	180	149	180	182	191	172	186	178	170	182	164	163	179	164	171	172	165	188	146	183	173	162	182	170	170	182	156	161	169	182	188	173	191	183	173	167	170	157	157	186	193	165	170	169	166	173	174	162	188	191	178	183	180	189	187	203	156	170	186	171	179	178	157	188	185	178	185	175	182	174	159	171	190	171	168	181	160	154	172	165	182	172	179	164	194	168	177	164	167	190	172	191	188	184	162	165	173	169	184	176	185	165	190	169	159	171	169	161	175	184	186	163	177	166	203	205	180	191	175	177	192	159	197	162	172	181	184	167	159	177	162	176	184	163	177	168	169	163	163	171	183	176	190	178	166	175	156	178	162	174	168	184	155	177	181	182	175	177	164	169	183	153	179	198	154	180	167	173	176	192	171	160	190	181	167	163	180	175	156	170	179	152	165	178	195	207	185	189	156	179	165	190	169	165	183	167	161	171	169	183	174	158	174	162	164	171	159	168	154	179	177	175	170	183	167	168	179	170	161	180	155	179	183	154	206	181	158	140	197	179	185	168	178	187	168	158	164	187	183	170	173	169	205	171	184	189	174	198	180	203	164	194	226	192	180	188	170	186	174	168	177	160	176	159	173	162	162	153	172	178	164	196	168	167	161	156	167	154	190	185	178	165	155	154	173	155	176	162	175	175	153	179	182	184	172	174	184	156	173	168	154	153	177	168	185	188	175	168	169	144	175	162	182	194	165	178	165	189	173	176	155	178	205	198	186	173	171	168	179	172	207	188	159	194	157	140	171	191	178	175	168	181	171	177	161	186	180	184	159	169	180	203	157	165	164	182	159	156	182	169	184	168	150	164	175	184	157	179	181	173	199	185	190	165	166	158	171	159	154	196	181	186	163	182	176	158	187	164	170	181	168	150	161	163	202	170	167	181	173	188	159	167	178	190	191	161	187	165	174	164	164	189	156	171	180	184	170	213	155	185	151	189	153	180	169	182	171	160	170	178	198	172	203	189	185	161	166	148	185	149	174	183	177	195	205	173	165	160	180	181	169	143	192	209	151	187	167	173	175	193	157	161	201	178	177	165	173	167	186	169	208	184	162	170	175	164	179	167	175	175	171	180	169	168	194	157	160	164	174	165	194	157	165	152	180	175	156	168	170	171	163	168	183	178	192	170	162	170	180	182	205	188	159	184	169	166	172	159	154	155	181	191	150	156	171	165	202	188	165	170	161	163	185	167	169	171	161	171	177	169	179	177	181	194	162	154	184	137	171	187	175	166	160	174	173	198	169	157	174	180	197	184	174	166	170	181	204	197	160	174	166	170	170	156	169	191	152	202	166	189	185	169	176	158	174	166	171	143	172	182	165	164	188	173	192	176	195	163	177	184	171	174	171	171	170	215	157	161	201	182	144	159	150	172	161	147	165	189	168	190	160	162	189	175	186	181	182	176	190	161	172	173	166	181	179	175	180	219	191	173	190	174	180	179	161	161	153	182	187	194	179	166	164	157	154	193	162	180	185	173	167	184	163	177	153	170	185	182	146	180	175	194	163	158	180	141	152	186	181	181	156	190	161	154	201	185	154	175	150	193	178	155	176	170	182	174	190	187	159	203	191	179	165	180	148	161	206	172	176	184	156	189	165	158	176	173	190	170	173	162	161	187	174	169	201	161	179	147	154	165	181	184	176	175	145	159	164	174	181	161	188	172	170	199	206	159	180	160	158	139	180	173	192	147	163	174	168	189	195	197	196	185	188	176	197	174	185	169	186	172	160	184	185	177	167	188	199	177	165	197	159	176	191	150	184	185	185	169	192	168	189	187	175	189	176	182	188	183	175	180	151	167	171	178	166	194	160	159	188	161	154	181	179	161	214	161	181	177	181	170	145	168	180	169	172	175	168	156	175	194	177	188	190	180	185	168	164	182	159	202	180	171	174	162	189	163	187	182	167	167	163	171	169	181	170	176	170	194	156	173	169	179	176	183	223	179	182	190	177	165	156	159	182	184	158	183	187	206	171	182	171	184	184	175	189	180	177	193	138	156	180	190	180	166	196	152	191	165	176	177	166	182	178	183	160	141	172	166	164	181	172	159	184	178	169	167	185	203	177	172	173	160	184	163	163	144	171	167	156	164	165	184	162	178	177	179	169	150	181	155	166	189	157	180	188	170	172	195	176	191	173	165	164	187	170	170	159	185	198	184	180	179	175	170	155	177	191	201	172	158	177	151	211	186	186	177	168	173	177	163	167	177	177	160	188	165	176	166	186	177	179	160	162	195	176	182	156	159	174	174	179	152	165	202	181	184	180	164	162	178	177	191	180	177	180	180	171	172	188	169	161	168	168	182	167	184	170	161	164	181	191	170	167	177	186	184	191	175	154	180	185	162	188	160	189	181	154	180	177	164	145	166	181	170	143	190	165	166	178	160	196	180	171	180	192	182	173	197	153	192	183	144	155	166	182	176	190	183	165	182	196	167	160	154	169	177	170	160	159	165	191	183	193	169	147	156	184	192	156	196	178	156	161	178	186	189	165	175	179	156	190	188	188	154	167	157	169	181	182	181	185
26543	12114	10076	5555	3568	2494	1880	1428	1152	956	843	769	686	576	545	590	597	493	378	479	508	357	283	332	260	275	255	242	278	259	221	219	238	190	248	206	229	218	227	213	214	202	195	212	202	206	216	212	194	190	191	189	186	204	196	190	201	200	195	207	187	203	208	197	196	204	193	198	211	197	206	181	205	198	189	212	182	190	207	209	203	185	189	210	192	173	199	209	216	207	202	203	197	175	207	200	174	195	180	179	189	206	195	179	166	193	186	193	167	187	193	171	192	193	170	191	198	184	202	178	206	213	192	216	214	204	203	204	181	174	177	177	209	202	231	179	180	165	206	193	186	163	172	197	174	192	193	203	191	166	217	196	191	227	197	216	181	214	187	176	215	201	180	198	185	179	184	158	184	207	186	194	214	193	193	209	179	203	192	189	179	216	178	162	192	186	183	156	190	180	193	193	184	190	180	186	198	201	192	186	205	185	199	172	180	203	197	209	190	202	195	182	196	177	170	180	168	197	215	194	190	191	163	168	191	186	202	195	191	210	197	169	188	178	197	202	198	174	192	194	192	177	174	184	195	199	196	187	198	202	182	183	183	195	201	228	167	188	167	183	216	186	188	188	195	180	183	174	160	193	194	190	188	216	188	166	214	193	204	191	185	176	183	215	196	208	233	173	197	169	182	179	192	191	161	179	199	179	191	202	201	174	177	181	203	188	194	191	202	210	192	165	183	195	198	179	187	191	161	174	196	199	205	217	205	204	198	176	181	155	178	178	185	201	190	220	193	183	170	190	192	224	189	196	205	187	186	198	181	193	196	190	195	197	194	192	172	175	192	187	186	177	209	177	200	196	189	193	168	189	166	181	182	195	174	211	200	178	177	196	232	204	211	164	175	215	161	176	195	177	193	177	199	201	176	195	194	184	186	200	197	207	200	173	180	186	163	208	194	199	213	177	204	190	197	187	203	159	188	194	187	184	191	211	182	186	180	199	184	175	186	208	186	163	196	181	207	185	198	182	198	193	206	168	198	188	189	225	192	177	169	170	189	174	210	191	187	158	197	173	182	198	186	210	158	206	201	203	185	202	184	225	179	202	176	207	198	213	209	198	199	184	193	206	211	192	168	186	186	166	180	193	192	187	194	175	201	198	170	187	193	198	208	183	183	165	171	186	205	181	194	186	202	189	207	182	187	178	186	206	187	187	198	189	173	182	196	172	189	205	192	171	176	170	184	191	195	195	189	172	197	179	188	202	168	208	195	170	204	169	181	189	209	180	174	180	211	186	184	203	199	172	154	178	194	186	183	185	189	203	174	184	191	201	165	166	204	191	218	185	216	200	175	159	193	182	197	216	205	187	188	185	175	173	173	189	183	206	189	184	207	204	178	181	188	197	188	171	180	183	181	170	175	199	212	201	187	185	184	187	204	205	191	195	207	186	196	194	180	205	201	202	199	209	192	192	179	184	182	178	186	193	185	191	190	190	169	190	172	197	177	181	191	198	186	173	177	182	210	186	192	207	161	190	212	177	182	163	179	185	180	188	193	197	198	177	196	186	199	194	218	206	181	180	172	189	175	200	200	178	213	198	187	222	179	194	168	180	179	198	196	183	194	198	192	172	178	193	204	166	192	179	209	204	213	150	183	203	187	216	202	184	202	192	196	166	201	163	186	204	203	166	187	200	193	202	177	203	172	178	198	204	205	203	196	198	202	198	197	186	184	168	172	171	180	189	207	182	197	175	180	193	176	173	189	180	193	177	158	181	203	182	192	196	189	178	182	189	210	208	196	198	195	195	185	213	183	185	187	200	204	181	170	189	207	203	196	194	178	186	181	203	176	177	166	192	191	182	190	178	192	177	189	174	182	168	179	182	185	190	197	178	181	170	199	190	191	199	219	179	187	193	195	183	176	191	173	191	189	172	176	159	177	198	193	182	219	182	187	202	189	182	186	200	198	179	167	158	187	209	183	187	177	187	180	203	190	210	182	183	208	183	194	212	197	184	186	189	188	206	198	196	184	193	181	181	182	187	173	158	195	201	208	195	213	192	208	203	182	179	184	178	192	197	211	177	186	168	201	173	211	209	197	198	183	206	159	203	186	168	183	172	208	221	178	191	193	178	156	185	214	189	190	216	198	168	180	198	175	205	183	196	207	182	172	169	177	182	193	194	183	192	187	185	212	171	209	181	195	210	184	187	202	201	189	208	186	191	188	194	203	163	204	197	190	183	194	173	213	204	197	206	161	188	178	206	194	192	194	203	187	217	188	189	178	188	183	187	194	195	183	186	185	172	195	187	196	203	183	189	189	185	179	191	178	171	195	171	178	191	189	167	179	172	197	197	207	181	203	190	212	198	192	190	182	211	188	164	199	196	191	176	205	173	192	184	187	207	175	190	188	213	188	195	194	201	219	176	189	202	212	205	196	205	163	206	199	192	179	206	185	176	186	193	173	179	205	184	197	198	205	182	186	186	203	179	201	199	186	214	199	211	193	210	205	170	198	175	184	183	178	193	220	186	197	181	168	202	216	183	168	180	190	177	182	179	194	159	222	180	186	158	168	196	175	210	193	176	199	196	184	199	196	215	192	187	202	180	178	221	190	196	223	216	162	176	192	177	188	199	173	182	167	191	182	218	185	165	207	218	184	190	200	214	190	198	157	191	191	207	191	190	185	196	206	201	175	175	192	176	192	185	209	185	188	165	202	178	219	185	190	177	177	203	198	199	175	201	201	189	186	210	184	184	190	198	188	183	193	179	184	200	192	182	190	171	210	198	188	202	179	189	197	180	178	195	185	168	175	169	208	183	204	209	208	190	186	194	189	208	166	183	198	195	186	195	195	184	196	197	198	182	221	164	166	205	171	207	160	199	188	187	196	194	187	174	216	180	188	180	213	180	172	220	195	199	185	220	200	208	198	190	190	191	211	191	188	204	177	177	196	189	166	196	174	179	187	199	193	195	188	185	193	186	189	173	197	206	200	184	192	194	166	195	200	174	206	192	188	199	187	191	192	202	193	199	194	210	184	181	187	211	198	179	203	194	215	201	182	180	193	185	203	198	187	172	184	189	185	191	200	179	183	165	182	191	199	205	183	176	208	167	192	183	197	186	189	218	188	197	178	189	196	204	175	197	175	208	185	187	184	190	212	159	178	200	171	182	188	195	179	199	171	187	188	190	204	202	174	213	207	183	189	187	205	211	177	172	182	156	213	201	173	171	197	196	185	180	184	187	191	191	164	198	218	207	196	167	187	204	206	207	174	192	182	184	177	182	193	204	179	186	196	206	200	188	189	218	197	196	187	194	202	188	198	189	186	183	193	184	199	204	190	199	188	185	178	189	189	205	186	189	209	194	190	196	185	200	200	213	192	206	192	162	210	173	204	181	176	181	188	204	179	181	193	221	165	188	200	178	161	206	177	192	178	192	178	189	187	189	216	163	182	195	199	188	212	178	199	185	191	212	201	185	195	174	174	202	169	198	191	173	185	178	203	183
23030	20689	27409	23984	20683	20723	7561	1597	1128	1007	896	822	838	734	693	722	727	685	681	855	736	513	544	514	558	486	508	490	517	478	492	475	411	473	458	450	423	455	457	472	466	468	447	491	482	459	441	451	425	464	424	474	473	451	443	416	439	411	458	491	440	423	418	443	402	449	467	394	450	443	428	442	461	420	418	404	404	457	418	443	447	425	386	413	413	424	411	443	419	457	466	444	426	448	426	460	461	408	417	437	386	430	418	427	420	465	427	444	415	434	450	438	428	404	389	412	434	431	467	436	452	451	420	429	407	452	430	422	427	462	466	455	469	422	432	419	449	425	371	453	448	448	448	403	420	402	413	420	445	419	445	407	471	412	438	427	444	445	454	472	423	419	467	444	449	448	431	433	396	427	427	432	425	427	435	411	454	428	421	442	403	431	402	400	412	403	388	453	415	431	419	457	458	424	440	416	424	406	434	461	433	408	438	423	441	442	388	425	450	419	468	418	472	438	417	424	435	430	450	412	433	405	436	393	424	402	407	385	375	405	432	497	422	397	403	429	430	464	439	451	408	430	449	428	414	432	438	401	424	411	439	449	446	454	424	448	425	418	420	430	431	415	442	417	421	463	443	415	421	469	477	438	416	429	432	424	493	426	435	469	465	444	441	442	425	458	438	464	431	462	426	419	408	425	418	429	410	409	402	450	398	407	426	411	432	429	420	406	442	419	433	485	420	445	404	424	457	425	454	448	430	397	464	408	447	423	427	428	439	425	426	444	424	416	421	460	452	450	436	408	446	430	409	456	421	387	425	378	447	449	440	406	428	453	415	443	411	439	447	454	421	400	456	400	393	417	435	415	430	444	426	444	383	478	374	433	436	422	428	428	413	412	412	424	437	438	476	439	428	401	439	469	429	414	427	447	393	424	472	411	415	448	455	429	455	452	408	388	418	395	437	431	452	409	423	430	423	462	469	427	411	422	442	399	437	428	395	390	431	429	428	410	463	465	417	443	448	469	427	416	420	450	423	426	418	464	411	390	429	457	414	441	424	473	432	434	411	419	415	406	436	440	422	397	434	432	444	446	418	449	421	429	427	404	429	459	423	401	437	414	443	457	428	425	440	436	444	450	447	461	420	397	432	429	457	437	419	431	441	443	475	421	434	425	440	424	417	415	400	416	412	437	423	430	421	388	430	412	403	375	421	439	447	429	425	425	454	438	431	424	430	428	441	450	421	428	429	414	411	430	430	442	431	385	412	388	425	439	447	414	452	415	447	424	408	436	448	414	405	424	424	446	433	422	442	446	413	417	440	423	434	416	433	415	440	418	416	429	389	454	418	444	448	452	404	423	443	418	408	381	431	406	390	430	456	403	418	429	403	432	452	408	474	426	417	450	404	426	416	447	410	422	496	416	437	392	463	438	442	401	434	402	424	455	394	425	386	417	436	458	443	444	398	452	428	408	417	434	416	417	432	420	446	410	423	412	414	444	421	447	437	454	439	430	409	427	409	440	444	431	455	421	435	451	458	436	463	468	422	420	460	424	393	426	409	432	402	415	456	410	466	446	399	418	430	410	436	442	409	431	453	426	399	438	424	380	439	435	396	415	413	435	425	457	419	447	403	423	436	426	428	407	414	447	428	434	411	468	407	443	372	423	416	443	414	428	418	457	419	394	425	437	456	438	424	398	426	372	460	430	392	393	405	466	455	470	456	450	401	439	448	412	449	413	431	429	449	406	419	414	424	408	395	411	420	424	408	431	448	419	415	403	467	433	448	451	454	443	427	434	451	436	436	452	402	426	422	440	440	448	414	420	461	387	400	448	415	422	425	404	434	419	422	444	442	432	398	464	414	416	447	426	403	393	421	411	392	394	466	452	428	411	443	400	438	423	442	421	409	410	426	422	430	425	484	420	424	416	412	431	398	413	460	401	386	458	400	406	445	385	401	424	427	390	420	436	438	444	413	437	411	413	371	440	421	454	435	432	393	422	413	399	418	462	440	454	438	425	402	413	411	440	458	414	389	442	455	441	438	426	474	445	416	429	406	447	446	434	443	415	436	415	435	444	402	481	433	439	463	425	441	388	412	454	404	458	437	438	415	433	416	416	422	441	419	439	402	401	413	437	406	423	427	475	427	426	436	439	389	423	412	421	362	457	413	416	430	416	428	413	402	404	421	428	435	407	447	423	446	433	412	453	407	427	402	449	402	418	425	440	382	403	439	457	407	412	453	422	429	410	399	428	441	412	457	414	423	428	424	426	445	437	421	446	419	397	429	435	413	424	425	457	454	445	424	459	436	439	439	427	395	420	448	402	420	437	434	405	409	437	402	412	400	473	410	425	468	432	422	404	403	400	430	387	425	416	451	431	407	396	415	447	396	443	444	422	435	420	412	461	431	386	400	439	395	477	386	446	417	439	409	430	434	442	417	435	413	423	423	427	417	435	416	423	400	418	416	409	466	431	416	395	425	430	429	383	425	427	388	408	459	413	394	421	401	453	418	464	403	402	421	452	445	416	388	416	442	406	397	451	453	401	390	433	408	415	429	443	420	419	446	428	414	431	421	387	429	424	435	440	413	459	430	452	390	449	454	430	471	415	437	404	446	393	431	448	385	388	444	422	440	450	464	441	464	419	423	453	396	425	433	397	440	420	424	411	425	422	396	406	463	429	399	414	409	419	429	393	416	428	472	438	452	422	409	407	416	435	432	409	422	416	450	440	445	451	457	459	385	419	426	437	411	435	425	439	426	401	412	448	386	410	379	433	398	409	453	446	426	396	424	446	465	424	446	463	435	422	431	442	434	426	418	444	447	465	419	440	389	407	449	431	417	378	375	398	474	441	450	436	437	445	431	424	416	427	402	432	443	434	452	455	439	436	435	428	426	422	434	432	473	410	417	391	418	434	410	446	455	444	404	430	414	437	417	485	418	426	433	449	446	404	456	425	452	395	451	452	397	420	402	417	431	411	438	459	442	407	392	438	424	412	402	423	471	428	405	439	406	459	449	454	408	390	432	411	425	393	428	426	433	432	422	439	419	398	442	431	432	391	429	453	380	435	443	447	412	424	410	429	430	459	408	386	438	458	419	427	418	409	472	425	416	409	421	452	436	448	441	416	442	428	430	454	417	439	427	447	395	431	438	410	422	394	441	403	418	409	430	414	438	423	408	382	405	474	434	415	413	438	450	407	462	425	419	474	415	386	455	416	413	463	442	453	428	462	416	377	441	432	418	446	410	370	391	412	398	371	436	384	416	445	406	443	442	463	389	440	414	395	443	430	396	393	419	403	423	442	425	441	445	414	442	435	399	417	427	405	467	404	431	440	441	386	427	389	432	431	404	461	424	435	444	460	466	433	447	446	413	447	375	431	378	437	463	435	448	407	447	441	434	391	417	419	429	432	419	410	421	453	416	439	393	426	422	402	452	397	397	407	399	423	444	433	452	470	438	408	446	409	378	394	458	460	430	446	441	432	425	428	422	435	427	397	454	474
29114	18570	15993	9371	6225	4405	3481	2769	2212	1917	1600	1481	1337	1179	1163	1205	1224	888	937	1599	1079	700	664	656	602	577	552	554	529	526	547	499	549	502	515	483	495	462	488	509	485	492	483	487	499	468	422	435	452	476	455	466	447	429	466	490	474	420	436	432	449	408	465	452	421	462	395	454	470	446	413	446	438	441	475	428	474	424	436	439	445	423	407	454	444	407	402	408	441	420	471	465	437	402	411	427	421	407	436	430	453	388	402	446	438	402	409	419	395	407	455	401	397	426	449	432	441	421	424	418	459	419	444	427	408	439	434	416	425	434	418	435	434	380	415	427	412	409	408	422	455	426	426	446	403	412	385	432	416	391	443	436	420	437	427	428	404	408	433	445	451	432	451	400	451	418	445	426	402	388	406	395	437	411	429	425	447	445	454	423	415	416	411	403	442	433	422	427	434	438	403	404	444	430	416	396	420	420	426	416	423	430	453	460	449	425	395	411	417	470	402	445	415	407	434	421	401	425	417	393	460	433	404	413	436	430	422	442	439	422	422	428	444	432	434	424	453	405	390	437	407	441	411	428	428	444	375	444	416	405	437	439	468	439	380	438	403	406	407	444	444	408	414	430	443	443	433	448	435	389	419	409	433	435	400	452	431	389	445	411	431	394	461	444	457	409	407	409	438	443	416	461	429	423	439	412	401	417	414	454	410	440	402	413	453	428	438	438	430	391	426	430	428	421	425	414	387	437	378	440	440	392	391	393	421	407	392	454	449	395	453	442	403	401	398	422	423	441	421	417	409	395	439	394	438	427	385	418	409	393	431	412	459	402	446	435	438	433	418	410	395	462	429	452	385	459	391	469	389	422	411	416	413	396	434	416	420	448	446	432	455	402	391	409	409	434	400	403	399	446	418	428	419	435	423	450	403	394	432	402	428	446	455	409	429	442	446	437	408	400	421	377	456	450	423	422	443	428	425	439	420	427	430	449	433	411	430	422	410	432	429	425	445	457	432	412	407	462	450	407	426	415	406	431	441	393	443	464	416	389	417	407	457	461	418	461	433	398	405	427	437	446	398	415	420	451	379	415	421	422	387	401	435	423	414	426	420	406	403	440	414	413	403	414	427	424	436	422	438	425	473	392	433	439	423	420	417	411	424	440	406	416	439	386	417	450	418	444	429	394	425	447	406	422	393	425	385	415	399	405	422	456	444	425	432	415	413	409	404	424	423	420	438	464	423	439	396	405	466	431	409	415	409	402	434	423	403	409	427	426	442	393	454	405	444	430	400	381	378	443	440	432	398	428	390	444	418	421	447	418	412	458	443	412	396	452	409	424	404	430	420	460	433	411	425	417	424	428	405	438	410	405	374	418	376	422	358	404	444	430	413	432	425	419	413	411	451	428	430	441	427	443	405	404	386	402	421	415	415	399	451	473	404	431	440	418	401	415	432	415	448	423	444	417	445	416	446	418	415	408	421	454	405	446	403	396	412	405	434	419	440	415	449	436	426	410	416	385	452	419	441	427	452	422	439	409	420	410	408	417	466	427	438	404	414	407	437	419	421	438	437	393	437	422	403	435	389	410	437	394	452	405	418	402	382	388	367	428	395	393	400	412	452	420	412	450	423	401	462	419	416	424	400	416	418	422	464	425	431	417	422	390	408	439	401	428	420	461	425	437	425	406	420	446	368	420	441	398	422	435	467	375	422	421	448	427	447	416	432	427	447	435	421	424	416	421	414	432	429	402	444	409	419	440	438	421	463	432	438	401	392	393	417	404	428	420	409	432	404	386	412	425	434	434	418	414	445	399	405	459	415	423	439	414	429	447	437	436	427	449	401	414	400	387	429	379	425	430	399	435	441	402	455	432	434	438	438	431	404	420	411	425	465	445	426	415	447	460	457	399	412	444	415	414	416	420	403	408	405	396	459	413	431	420	411	437	395	433	417	411	395	437	431	421	392	440	462	412	452	444	422	480	381	415	424	382	434	401	436	442	452	421	419	409	439	450	426	441	425	433	401	426	433	413	395	444	399	419	480	443	439	427	403	435	425	415	433	428	430	396	417	465	437	379	393	408	428	407	431	429	435	457	415	422	393	448	420	431	398	475	395	392	423	417	412	411	433	410	426	432	441	414	460	417	441	452	420	399	440	442	413	442	399	390	424	407	394	435	451	418	449	415	445	421	434	405	435	454	421	419	401	423	413	435	395	419	380	410	425	452	407	449	424	438	436	404	412	423	415	434	456	430	385	403	432	422	440	456	406	427	435	401	427	432	431	396	446	421	409	441	421	386	396	421	399	411	422	396	432	415	402	418	436	418	448	450	431	416	418	443	415	441	431	437	416	457	406	403	447	445	430	385	400	418	449	426	428	426	430	393	393	410	435	452	424	396	421	419	459	404	411	416	443	424	437	420	429	427	400	426	408	415	437	427	434	419	420	418	416	443	440	415	404	415	406	362	414	464	444	432	409	418	408	428	417	389	412	401	409	434	408	457	421	396	416	398	406	418	439	424	425	439	419	407	428	417	410	441	423	414	445	391	419	426	419	428	434	429	419	438	432	404	413	419	428	408	401	395	397	410	425	421	401	422	443	445	400	412	382	398	446	431	456	411	414	456	397	432	395	410	423	434	433	424	419	412	413	425	426	427	434	407	417	415	404	407	418	404	447	398	411	422	447	420	409	417	432	437	416	396	441	439	443	392	423	424	410	430	390	470	443	436	430	440	428	437	419	427	416	438	423	405	428	434	413	403	429	416	455	415	458	452	419	425	440	435	434	437	415	440	358	424	406	436	399	422	437	408	428	401	419	434	413	442	438	444	406	430	409	454	399	432	443	420	444	406	413	396	402	452	420	430	453	443	426	459	386	441	434	393	439	398	422	423	425	431	421	391	438	433	434	453	443	440	437	436	446	403	425	415	444	419	455	435	465	421	431	440	464	444	411	420	411	411	431	432	421	420	407	468	432	421	407	450	421	416	433	409	414	430	452	417	442	398	409	453	468	441	447	444	448	437	402	462	455	408	420	434	433	405	391	432	463	394	479	393	425	378	442	435	444	413	425	431	405	428	455	435	432	428	433	408	413	424	433	412	409	412	441	427	437	416	441	423	402	414	419	435	443	426	438	432	407	419	446	425	387	437	411	417	406	413	434	423	430	440	451	434	417	442	403	454	428	400	412	397	428	436	420	439	425	388	440	429	394	387	392	438	388	417	417	412	401	404	427	398	412	407	470	398	379	419	433	433	419	403	424	439	438	412	400	441	387	402	431	427	390	415	417	454	415	417	396	390	388	441	398	455	424	432	404	407	436	409	411	419	474	398	477	410	433	407	409	444	421	437	380	416	476	421	440	430	428	429	421	391	424	428	449	439	413	425	403	427	398	444	427	415	456	444	395	442	424	420	435	361	428	409	411	406	422	422	397	423	403	423	431	414	416	417	432	403	405	438	422	418	385	451	455	402	385	458	433	429	467	436	409	419	434	411	410	427	434	431	440	416
29213	14541	2146	583	448	399	341	313	307	297	304	330	291	327	313	331	357	304	321	407	294	282	273	280	304	287	275	283	309	290	287	258	296	315	303	293	284	310	262	306	284	283	259	290	256	306	307	314	296	293	291	299	304	274	278	299	285	283	281	298	261	293	265	272	264	279	295	321	296	276	259	298	286	288	258	276	264	300	283	297	295	271	270	296	290	305	287	274	300	296	288	295	276	307	267	274	270	308	289	283	261	287	300	264	323	284	295	297	296	297	312	300	286	283	281	292	263	323	291	260	306	275	286	270	288	266	298	273	315	247	288	303	321	268	287	270	318	289	284	255	261	277	269	282	293	296	283	319	276	274	262	293	293	293	293	327	288	258	274	268	286	262	276	322	272	305	299	280	292	293	289	261	277	268	269	289	303	289	300	277	293	288	291	286	302	285	317	277	291	276	298	306	283	286	256	297	295	272	298	304	284	283	293	303	288	295	296	261	275	282	271	293	271	286	302	306	301	271	279	307	283	292	297	317	264	268	270	289	268	298	279	260	296	292	296	265	278	280	303	280	265	269	288	280	269	274	282	288	247	274	289	277	287	272	278	297	293	312	280	271	289	277	283	302	274	302	288	291	303	267	288	299	289	261	299	304	276	287	288	310	271	307	283	306	290	274	295	272	269	312	300	265	292	277	299	308	293	302	275	278	249	286	266	298	264	283	281	280	291	294	263	279	275	264	290	270	273	286	286	289	286	313	296	276	256	281	268	303	285	292	300	294	269	322	292	269	285	271	275	302	252	305	328	299	334	307	300	306	281	303	264	298	317	291	283	289	312	275	302	294	270	296	292	290	287	291	264	297	295	282	278	288	263	298	280	295	286	300	304	293	292	259	278	265	294	319	307	281	275	293	288	257	287	282	277	276	286	285	304	327	289	278	292	293	259	261	298	311	300	259	286	268	284	279	310	247	290	322	254	294	302	252	308	304	261	296	275	272	282	280	290	289	282	277	262	291	294	284	297	294	285	264	291	285	304	284	276	269	290	278	304	326	291	242	290	302	271	303	250	282	318	300	266	277	288	298	314	248	272	310	308	277	263	258	313	264	287	299	294	296	278	281	247	289	278	271	266	285	295	289	271	282	294	271	286	309	292	270	284	278	285	280	321	300	295	287	287	286	292	314	296	312	315	276	322	319	283	279	289	253	270	270	286	302	276	273	285	284	314	280	284	287	293	320	305	271	300	294	277	287	299	281	282	320	285	290	296	286	326	249	291	290	284	289	291	306	291	289	278	277	323	280	286	290	259	268	295	280	295	265	281	308	282	289	261	283	279	302	284	297	306	292	293	266	284	278	263	279	285	275	293	278	272	290	264	313	291	290	276	271	293	269	284	294	264	315	304	279	280	280	274	243	283	297	315	302	297	281	275	321	305	300	268	291	278	294	297	280	283	269	284	298	293	314	257	252	269	312	299	306	308	280	313	285	263	278	305	300	288	302	304	325	281	294	290	313	281	283	270	307	311	270	278	294	260	287	305	315	308	262	283	293	307	264	264	260	258	305	278	290	299	282	308	289	280	284	300	267	276	285	278	241	303	274	265	315	290	302	298	279	249	307	277	290	281	325	317	287	292	290	278	271	303	319	299	280	279	307	294	273	313	296	300	278	303	310	282	299	306	312	288	291	297	308	306	283	272	266	264	291	280	299	285	292	291	283	281	320	292	290	287	286	275	323	300	265	295	264	251	283	281	296	323	270	272	268	300	258	295	282	317	263	312	283	300	279	299	314	257	296	298	300	305	299	296	285	282	252	275	257	281	324	295	311	278	257	272	289	274	310	294	298	293	265	280	290	250	277	300	282	279	291	255	282	277	288	306	287	298	259	324	310	287	307	269	279	321	303	276	284	281	288	292	261	279	281	283	287	274	305	295	289	295	296	266	289	287	305	296	290	307	289	294	285	292	289	291	261	281	280	281	271	305	289	291	298	324	308	263	266	279	284	297	290	277	262	276	288	303	262	298	294	263	276	297	274	294	295	289	290	280	290	273	311	280	290	270	282	282	277	309	299	240	304	246	285	295	269	243	289	276	294	266	279	306	291	300	286	293	334	284	281	287	296	275	277	309	309	267	288	306	281	274	285	304	264	298	282	276	258	291	304	261	259	283	300	283	291	269	289	284	284	315	282	315	303	300	316	287	321	284	284	307	284	276	333	298	271	292	284	286	275	269	287	302	259	314	282	305	280	315	294	323	306	280	299	263	284	231	288	287	305	287	302	274	243	278	298	301	302	302	307	273	270	302	264	271	279	287	268	280	293	299	293	284	277	306	293	284	333	288	289	281	278	321	270	301	302	277	289	291	309	295	251	281	272	277	277	273	295	267	273	289	290	280	283	274	262	315	289	297	286	276	291	319	268	287	294	313	275	317	250	291	268	323	308	271	307	295	267	301	263	276	289	289	293	270	280	300	250	286	265	281	292	302	250	266	269	284	282	287	287	286	307	268	311	281	300	278	302	276	270	293	307	295	269	295	271	280	269	311	301	289	287	300	305	262	275	308	286	279	252	286	304	318	294	263	298	274	300	256	275	296	294	285	283	287	322	290	268	299	290	295	294	289	281	260	284	278	274	314	287	281	288	258	272	277	280	281	292	268	279	298	261	299	288	296	270	292	312	283	291	277	290	289	275	281	311	328	270	279	305	331	282	298	302	283	295	294	284	284	266	324	265	304	287	305	282	256	302	263	266	295	299	272	277	286	283	281	290	265	322	279	291	296	304	303	286	279	276	277	274	344	287	282	303	320	274	281	289	285	316	313	286	286	263	256	292	294	308	289	274	305	294	298	305	272	287	266	298	288	309	307	289	293	284	273	277	299	269	277	286	283	282	312	289	260	296	305	292	273	280	271	236	278	302	277	279	283	267	291	318	270	304	302	262	281	307	302	254	280	272	264	303	258	297	297	298	298	278	262	308	262	309	276	333	287	297	298	323	304	305	294	272	260	283	288	263	311	302	283	303	271	273	247	274	298	275	303	269	316	266	282	280	294	297	292	287	271	255	300	292	311	309	285	282	283	287	277	271	307	293	299	285	271	273	315	269	280	252	288	274	292	273	276	255	253	274	271	285	290	289	295	297	293	315	300	324	285	297	277	267	297	247	264	266	289	319	296	273	297	287	267	289	273	289	290	291	291	296	288	294	296	296	286	305	301	294	257	294	276	310	277	261	293	309	291	318	271	309	292	253	320	271	297	285	295	276	315	284	267	309	265	296	291	294	325	281	292	285	293	274	265	296	263	279	295	286	289	268	295	284	323	295	294	278	276	303	286	263	304	289	302	287	278	315	298	302	297	310	288	291	293	294	294	267	269	299	269	277	252	283	300	303	276	264	277	259	274	307	276	270	272	325	286	295	273	284	257	276	280	297	284	283	270	308	279	293	299	294	277	276	283	264	310	284	296	303	276	288	320	297	287	312	303	339	268	272	292	315	292	284	331	265	294	286
21681	2443	1149	732	569	452	426	398	397	383	429	389	413	386	394	386	403	396	490	642	374	346	358	328	313	296	351	317	338	342	341	303	355	313	354	338	322	323	311	321	331	342	330	323	329	327	336	324	333	325	329	332	338	308	321	303	305	329	284	319	330	343	329	305	288	340	334	328	326	315	311	291	350	327	337	315	314	310	321	349	321	366	344	345	322	302	306	325	326	320	320	314	324	307	341	336	331	319	330	356	317	331	309	323	350	305	306	325	296	340	308	339	357	317	330	300	324	322	317	315	332	275	329	323	353	326	318	325	333	343	296	333	341	375	343	340	342	315	299	337	337	362	335	322	306	338	354	316	333	360	346	309	333	308	319	318	344	313	336	315	316	340	297	326	298	305	286	324	286	324	325	340	314	337	326	317	317	337	353	287	345	294	327	318	341	300	324	323	311	303	278	330	338	334	326	342	310	341	334	325	332	338	309	321	334	298	345	342	294	339	313	318	345	322	310	325	333	329	336	319	329	333	333	303	306	302	317	297	306	334	298	329	302	312	311	343	297	308	321	340	353	340	298	331	352	345	342	322	319	318	312	347	338	320	312	336	342	308	316	306	307	336	325	325	349	298	332	335	306	298	321	334	343	318	297	330	334	301	321	306	333	296	353	306	318	341	338	355	347	332	326	334	308	360	348	316	314	304	321	304	352	344	284	308	327	322	332	327	322	331	319	326	369	318	314	340	329	317	329	333	328	323	349	324	314	340	315	311	305	293	322	324	318	352	340	309	319	338	302	317	300	318	344	336	326	319	302	321	331	366	322	362	327	318	318	336	306	319	329	357	323	324	343	302	308	296	359	312	340	294	321	304	300	369	322	331	347	326	304	330	338	323	323	338	321	290	330	349	303	332	300	306	341	347	330	300	298	361	311	332	309	340	360	301	330	314	344	317	332	350	325	315	361	329	316	308	336	328	322	298	303	316	368	329	296	295	313	310	338	328	342	344	320	323	326	322	320	349	331	359	305	319	345	320	323	295	312	363	309	300	295	322	317	318	329	313	297	311	332	306	339	341	312	300	337	340	336	309	319	317	327	353	322	310	306	343	309	369	292	340	326	301	307	330	315	301	309	313	325	308	302	314	359	342	332	321	318	311	338	325	317	298	322	306	325	308	307	334	313	357	327	305	334	305	348	350	323	306	313	347	338	329	315	338	329	324	310	278	361	319	334	317	312	343	313	317	299	343	305	296	301	302	352	367	293	323	304	347	334	322	307	306	292	323	306	313	350	318	321	340	327	315	323	311	300	292	316	350	328	292	314	330	336	310	323	334	347	330	328	326	362	308	301	295	288	328	361	335	306	339	329	292	354	355	306	349	308	325	292	316	324	312	331	329	336	329	312	322	338	364	292	349	352	330	319	298	349	322	299	294	304	338	315	318	322	326	321	314	328	293	311	332	326	306	316	344	342	324	319	274	287	299	311	341	369	291	318	304	317	329	291	328	325	325	309	312	354	329	317	327	359	319	310	330	338	342	313	340	295	341	306	323	331	306	294	322	326	307	331	343	345	307	271	330	313	327	306	309	330	339	327	315	331	309	325	338	316	305	285	355	304	340	317	308	310	321	316	360	299	306	289	331	328	320	369	320	342	329	311	332	326	327	342	327	327	342	296	303	308	298	356	333	331	338	312	327	320	325	347	297	351	357	319	322	333	333	312	329	330	308	338	325	320	299	304	311	280	303	359	342	310	320	316	337	325	334	304	351	344	324	321	326	321	306	320	271	308	328	336	301	302	296	303	337	325	332	341	343	305	323	304	309	368	323	300	349	311	373	311	325	338	323	321	343	327	325	314	323	301	314	317	343	307	323	327	328	353	317	341	364	300	304	322	298	300	309	343	332	296	337	318	300	335	325	322	348	333	311	311	312	317	327	328	335	317	325	361	317	331	316	303	299	330	308	359	331	341	340	324	299	334	314	309	313	316	345	345	290	314	307	299	306	290	345	341	311	321	275	337	303	329	312	307	305	310	316	348	309	331	349	301	326	311	325	334	327	338	369	321	339	311	323	358	326	336	304	311	356	346	318	317	324	331	337	330	300	332	322	333	302	322	316	319	331	347	349	351	329	327	338	323	302	350	341	322	364	284	342	337	310	357	327	312	323	317	300	306	292	324	316	332	345	314	313	299	344	337	302	328	310	346	313	318	311	340	318	310	324	318	321	308	315	335	316	340	309	312	325	308	350	331	319	328	310	323	365	305	299	318	290	322	330	304	309	319	310	327	331	315	339	304	334	328	304	305	298	299	324	323	304	300	316	333	340	310	305	320	328	314	334	347	315	326	292	313	315	303	308	347	342	308	313	344	356	313	328	307	348	357	341	313	321	323	321	337	323	337	319	314	312	341	341	307	318	341	315	328	344	328	306	329	311	274	341	352	319	327	316	344	329	321	328	329	304	326	324	344	327	323	346	303	304	306	307	299	305	337	285	276	308	353	306	305	303	322	294	322	333	312	295	301	311	356	310	345	319	334	302	338	346	330	334	356	313	317	337	333	290	327	346	341	320	351	342	358	297	341	340	298	334	298	348	350	328	305	362	297	315	314	322	318	316	309	301	301	309	291	308	359	308	312	343	314	303	302	331	338	306	320	327	308	305	326	338	308	321	313	336	333	300	304	361	362	327	324	345	312	326	324	328	324	319	315	317	333	330	318	353	339	334	308	287	309	365	332	322	328	331	317	320	303	312	341	304	327	302	358	334	313	334	313	316	327	330	329	342	298	321	329	347	286	339	317	335	353	333	341	342	319	344	317	343	318	329	314	319	328	307	303	303	332	365	284	329	347	325	368	312	313	353	321	328	336	323	305	326	308	326	325	324	363	332	309	306	314	302	316	304	323	309	286	337	291	326	322	377	310	336	321	330	305	328	291	315	323	293	311	298	334	347	332	308	342	320	337	337	323	350	343	327	342	314	327	338	322	330	306	342	311	297	294	334	337	322	312	300	352	354	290	335	333	307	299	339	319	325	316	320	332	314	302	319	335	299	328	321	326	319	330	327	307	329	329	359	332	360	312	292	320	325	342	329	347	333	313	336	288	324	323	328	278	331	352	330	327	344	301	347	332	311	328	316	340	362	347	312	329	334	340	302	343	330	306	313	302	311	357	309	316	354	320	349	306	338	300	320	345	299	305	330	288	325	355	335	315	295	313	329	319	307	345	310	304	353	351	341	318	314	306	318	336	315	331	332	356	334	305	338	304	334	331	325	310	311	337	341	307	317	328	289	352	303	351	342	329	311	333	337	333	305	320	320	335	342	325	309	302	333	321	316	288	348	311	313	324	351	309	295	299	325	297	355	335	330	327	332	324	307	338	299	340	379	315	332	296	294	352	314	317	332	300	362	341	338	324	321	310	321	305	328	331	299	321	314	350	274	320	325	360	323	322	331	349	318	295	301	300	358	339	301	283	292	336	360	293	327	340	341	338	329	324	332	327	304	325	319
25164	20686	27003	24389	20655	9633	1122	756	556	494	416	406	393	366	308	313	319	295	366	341	242	247	214	219	235	231	201	214	218	211	183	211	180	181	186	185	173	189	184	168	175	176	186	181	145	149	182	185	162	172	201	205	194	198	178	179	199	141	202	203	179	168	199	186	186	181	163	180	166	176	192	178	172	173	174	182	219	189	178	189	164	172	177	172	184	159	192	165	178	186	171	171	153	189	171	173	169	161	173	153	183	174	174	172	159	169	193	163	175	174	157	183	176	183	175	200	186	186	166	167	170	172	173	174	183	198	171	173	151	187	181	178	193	167	166	184	159	182	194	181	196	201	184	175	185	166	182	162	172	165	172	154	187	170	179	212	166	187	173	158	167	155	177	156	181	198	172	204	175	170	159	163	197	186	192	159	174	159	188	152	186	194	157	155	167	155	182	175	191	172	164	174	166	157	164	185	165	194	151	182	155	180	155	169	176	155	158	187	174	140	162	217	178	193	197	168	180	171	174	187	184	198	182	197	178	182	163	149	178	203	163	183	170	152	180	173	173	165	182	164	167	154	163	194	186	188	196	170	189	172	188	172	175	173	169	174	177	161	171	154	171	202	166	181	209	161	147	189	176	179	178	185	161	203	193	188	201	167	162	165	185	180	179	187	174	178	150	185	184	173	160	167	177	166	172	205	167	169	170	175	174	148	161	182	155	183	179	191	190	169	172	186	175	166	194	185	160	174	170	163	153	156	168	166	162	160	164	193	168	173	192	164	176	170	169	159	174	175	174	176	171	192	189	189	168	185	151	197	166	168	166	185	213	178	203	188	175	167	174	176	202	184	197	198	187	201	172	171	169	172	159	143	166	181	185	141	193	181	182	176	176	169	169	163	171	180	183	181	179	166	163	176	173	184	156	170	162	169	176	151	183	191	166	195	153	173	196	179	182	182	183	174	192	170	151	174	171	182	175	167	172	163	169	180	165	182	192	166	181	180	180	179	181	169	170	180	156	191	162	182	158	179	162	168	179	164	174	169	177	216	159	190	190	167	201	148	183	163	174	177	172	155	173	187	172	145	170	157	172	147	193	164	175	173	189	162	138	166	179	156	168	170	186	182	166	189	176	168	173	155	170	171	170	196	160	154	150	169	158	174	162	187	158	175	181	181	152	175	181	180	174	179	174	177	183	168	164	163	174	149	163	188	187	176	160	184	188	150	182	189	165	165	191	179	181	168	183	168	190	176	159	167	184	197	171	163	182	159	196	157	197	157	175	172	181	175	177	174	178	154	188	200	186	163	169	157	171	149	182	190	167	180	141	180	172	164	173	191	178	160	184	182	160	172	171	173	170	189	180	172	168	174	164	175	160	188	179	170	163	162	187	179	164	144	204	176	181	186	165	178	198	185	162	163	180	155	170	183	163	150	164	172	177	200	190	162	173	185	176	186	177	163	153	174	182	146	182	176	191	169	154	198	150	161	192	176	184	176	179	166	180	160	175	178	151	163	169	161	178	158	141	170	179	159	177	162	195	181	170	202	173	147	185	196	171	174	196	181	179	160	183	173	150	175	164	170	195	197	197	172	159	177	162	161	164	187	166	170	172	173	179	178	171	158	166	167	159	181	179	190	188	162	175	158	170	154	174	169	199	173	163	181	169	171	171	167	178	160	160	190	177	186	184	171	167	148	171	183	169	159	170	152	190	192	155	176	156	166	182	161	194	157	175	159	162	194	175	184	159	167	195	168	162	188	159	188	174	180	171	156	187	189	154	172	178	162	165	153	152	167	155	181	173	165	213	181	173	190	152	150	174	174	193	168	186	192	169	191	190	160	160	174	178	151	163	184	163	198	173	183	145	177	170	175	183	184	171	176	157	183	159	179	161	169	187	137	169	171	162	199	163	156	194	195	169	167	172	186	166	169	168	187	198	163	168	186	166	187	157	173	167	167	166	144	200	187	160	172	196	172	181	181	169	155	201	188	186	182	150	186	174	185	164	158	178	149	186	165	164	192	171	170	170	170	173	159	153	162	158	187	177	150	161	170	166	167	182	169	177	145	191	197	171	172	174	165	160	169	174	174	173	168	180	181	179	163	154	185	156	177	180	172	182	177	184	200	177	208	169	180	197	147	180	167	173	161	156	184	186	165	190	163	176	176	172	187	173	188	186	181	173	182	188	177	186	174	165	165	176	181	171	188	193	175	150	184	173	166	152	162	169	163	174	176	217	189	156	159	192	199	177	194	167	175	187	174	164	198	194	161	174	167	159	172	163	184	178	176	150	155	159	158	180	174	186	185	193	176	187	179	173	160	155	167	153	174	152	157	185	165	157	181	167	194	170	168	157	169	165	180	165	193	181	179	173	174	168	193	148	167	196	179	174	178	194	191	171	147	181	156	173	176	159	176	180	175	168	167	172	166	177	169	168	164	183	194	184	169	178	195	177	165	162	189	172	192	179	171	200	168	174	163	191	157	195	194	161	159	158	156	157	160	203	163	146	173	214	177	170	178	197	154	180	190	182	150	175	179	176	164	187	170	181	163	159	162	176	193	179	156	182	194	165	160	210	194	183	181	166	166	176	164	184	163	168	187	177	186	189	176	163	166	195	189	187	171	165	177	189	218	163	197	158	158	186	193	141	162	169	185	188	171	184	166	196	197	178	179	174	160	176	186	180	169	219	210	182	196	164	164	168	170	158	181	198	192	174	186	171	185	173	180	165	187	150	149	187	182	195	162	182	204	177	171	200	160	198	177	190	168	153	164	194	182	185	186	177	183	185	181	189	158	172	188	161	201	175	172	190	176	183	181	184	176	171	166	172	152	192	138	180	187	165	178	184	162	184	164	148	200	187	168	206	184	176	173	189	173	189	164	176	170	174	178	173	202	181	165	181	194	169	187	180	162	171	142	178	191	178	179	174	195	170	172	172	180	179	197	178	177	189	188	185	165	157	147	139	184	161	185	192	173	187	168	167	185	166	166	171	153	166	149	165	170	160	177	169	180	178	163	158	177	148	163	165	169	180	181	173	187	193	211	192	151	180	175	168	180	190	183	183	171	164	187	187	184	168	179	155	192	187	175	169	169	170	173	162	172	151	160	140	142	163	159	180	162	173	189	202	171	177	191	176	163	165	175	171	187	167	162	153	181	188	181	163	161	174	184	162	160	154	185	172	175	171	161	167	160	194	158	185	166	159	167	187	185	177	168	175	170	177	210	181	161	187	150	194	163	158	168	150	194	164	186	168	167	183	159	190	170	136	187	160	185	156	166	170	188	181	173	169	184	159	193	187	191	179	154	156	187	176	187	199	159	175	167	165	181	197	156	175	164	169	155	192	179	167	188	145	168	166	206	160	164	183	173	173	178	175	156	172	169	208	174	185	185	192	180	171	173	177	164	151	157	184	155	180	171	184	166	169	168	173	192	149	184	177	173	197	175	180	168	179	183	168	164	183	188	182	170	180	180	168	176	150	175	182	188	194	210	184	166	160	175	170	185
26227	12538	10166	5595	3509	2639	1933	1497	1165	998	864	759	655	567	524	503	513	483	748	570	405	354	314	304	297	271	267	268	237	274	261	246	237	233	221	229	225	204	222	211	231	219	178	201	189	203	216	227	195	214	187	204	211	196	190	202	189	192	207	208	198	176	176	209	199	226	186	192	201	192	216	176	198	199	220	204	192	200	194	201	199	204	217	181	191	193	205	221	197	184	218	215	181	192	187	203	210	190	196	201	191	190	189	185	210	215	178	196	202	209	207	213	196	191	186	185	198	200	202	186	191	201	199	198	177	170	200	190	184	198	207	199	187	198	191	186	191	212	198	201	181	208	177	168	169	180	216	174	169	216	195	213	194	188	206	171	201	207	220	190	206	189	212	194	185	227	224	223	187	199	175	193	192	201	177	199	189	178	214	178	191	169	212	210	182	195	189	185	201	198	224	196	177	191	168	210	186	209	217	208	187	199	207	182	210	204	189	174	192	207	168	168	171	177	209	170	168	186	210	197	213	197	195	213	209	183	171	192	196	194	173	172	179	190	188	181	169	187	203	217	212	189	176	185	187	189	158	192	182	186	191	189	214	180	194	211	206	187	171	197	189	170	210	202	199	193	178	197	194	201	182	214	193	205	180	179	204	200	193	187	191	217	193	188	182	197	215	184	184	201	187	184	155	201	190	188	217	184	174	181	189	182	172	185	197	241	187	183	199	190	208	165	212	167	155	193	186	173	208	213	190	186	207	183	187	200	185	184	178	182	188	197	216	163	187	182	202	177	183	189	203	171	172	174	197	196	199	161	172	180	177	189	181	207	191	177	151	192	191	196	188	206	179	195	204	173	195	220	204	186	190	178	175	179	177	183	178	177	183	210	199	203	176	204	209	181	178	191	176	195	212	198	202	195	194	196	198	198	174	213	206	184	177	188	176	161	193	205	191	187	200	198	179	212	205	189	184	194	201	212	196	187	184	205	190	185	210	203	179	191	222	193	179	198	171	200	192	183	190	160	194	197	195	191	171	190	212	174	197	207	197	183	202	202	197	201	186	184	187	171	174	197	162	203	196	180	193	186	181	196	189	188	177	202	198	174	197	209	204	184	176	174	203	198	191	194	170	200	205	192	167	201	181	202	186	188	189	200	162	214	179	169	229	211	199	175	188	182	177	190	177	191	198	194	177	180	189	192	170	177	205	195	191	182	194	170	200	181	181	182	175	198	197	198	176	161	178	196	197	197	193	189	216	199	203	192	190	194	174	194	224	202	191	187	163	201	195	191	179	202	191	185	184	195	211	188	209	182	188	202	214	180	205	187	169	194	192	182	206	198	200	174	186	181	212	203	189	179	198	204	198	177	195	193	178	168	181	159	186	185	185	215	188	203	194	184	152	159	180	211	182	197	227	174	197	190	181	191	199	211	172	206	184	207	178	185	161	185	188	213	207	185	195	197	178	193	176	194	214	197	183	187	196	192	189	189	192	199	162	197	196	195	204	185	185	187	176	169	232	191	189	179	182	204	209	199	185	228	178	182	196	186	173	187	205	194	179	178	195	195	183	195	187	178	186	187	195	190	189	194	195	186	202	206	198	208	170	192	205	196	221	193	199	239	183	181	196	195	174	187	182	189	191	203	200	167	185	195	213	190	167	200	187	201	194	161	182	179	188	157	190	182	200	190	162	191	192	211	209	182	179	173	186	198	174	175	172	199	200	209	197	188	202	173	237	193	197	185	194	203	225	207	204	181	190	193	196	221	181	189	182	174	190	204	192	194	175	178	183	183	187	193	182	187	225	204	196	176	192	207	200	191	217	204	216	187	182	193	192	177	202	184	185	174	175	180	217	172	203	213	189	201	199	185	160	184	191	180	204	169	179	203	170	202	178	195	188	187	156	201	174	199	185	169	182	185	211	187	173	178	205	209	200	198	189	169	209	168	206	164	189	180	183	218	178	199	208	187	196	189	193	196	195	171	198	189	208	186	169	165	193	184	179	183	199	174	161	194	198	190	170	201	198	209	177	201	167	188	183	186	200	190	192	204	227	186	212	205	174	180	168	183	198	207	177	178	168	199	167	186	185	199	187	175	178	186	209	183	181	197	182	193	217	175	206	179	200	190	161	199	174	214	160	214	177	185	195	193	183	205	201	196	174	197	189	186	185	188	195	192	162	187	181	207	191	196	187	179	199	184	178	195	210	193	187	190	184	195	204	204	176	182	198	180	166	203	201	178	180	186	190	185	186	182	193	203	175	201	200	192	206	198	184	202	191	190	181	191	193	189	201	177	189	194	197	173	186	177	162	183	209	170	198	199	188	195	183	176	176	195	180	190	183	203	149	206	178	169	197	205	191	189	191	210	204	174	183	206	176	202	179	187	202	185	202	195	185	169	206	171	199	205	207	209	184	178	192	206	197	205	169	200	177	181	181	180	175	200	209	197	195	202	180	223	201	185	200	197	192	202	195	198	214	213	190	170	206	168	172	185	221	198	177	174	184	198	198	203	182	189	200	213	191	191	197	203	216	203	176	192	199	193	195	226	198	213	214	171	177	189	211	155	166	204	210	186	195	201	220	194	207	191	217	183	175	158	181	214	182	166	207	187	198	190	191	178	197	213	202	176	206	178	206	191	190	199	203	233	191	207	195	182	207	190	183	184	186	192	213	192	177	181	175	183	226	186	183	192	174	207	192	191	199	174	164	182	192	190	187	230	189	171	181	198	177	187	182	210	174	197	211	194	209	185	166	182	192	185	186	189	186	191	191	200	185	217	193	211	175	195	178	195	197	204	188	205	189	223	206	173	177	182	194	183	174	194	199	205	191	184	200	191	188	167	213	187	199	197	183	199	198	158	183	210	193	179	190	199	181	202	177	184	174	179	202	174	184	205	197	210	172	181	188	189	178	186	181	182	190	182	193	201	180	165	187	175	180	188	181	200	186	208	166	190	204	190	229	189	189	169	190	184	205	195	198	201	188	184	169	213	199	197	198	160	170	180	194	163	162	194	188	182	200	190	197	213	185	202	172	159	179	187	175	178	174	192	183	166	196	182	175	177	180	212	197	211	204	202	217	158	174	195	224	178	188	186	176	216	167	203	197	200	208	207	199	185	171	169	206	183	190	195	202	190	174	184	205	188	197	188	187	189	200	207	216	174	208	196	186	195	178	215	187	149	181	205	177	189	179	179	180	190	183	186	180	170	201	200	198	191	170	190	170	181	185	184	203	191	194	191	196	194	191	205	194	196	187	189	187	174	190	187	200	174	183	186	191	185	183	180	197	178	186	187	170	168	208	204	180	191	189	177	203	184	195	168	186	214	201	212	184	172	201	204	194	202	198	185	184	190	181	204	171	189	159	193	180	182	168	213	175	186	214	191	171	208	208	213	189	198	196	197	193	179	185	183	207	219	167	185	184	194	192	200	200	194	184	210	174	218	199	188	172	186	175	176	190	188	201	159	184	186	199	199	181	205	183	196	202	180	174	198	206	201	201	197
23034	20677	27377	23984	20672	20711	7585	1610	1168	1066	916	858	835	687	659	673	689	641	603	616	660	521	537	491	516	517	496	479	487	493	514	465	423	454	457	474	490	447	421	412	452	453	472	425	425	461	435	466	437	496	448	461	462	419	460	428	421	425	447	449	442	419	421	419	419	428	437	457	415	437	410	449	425	435	391	467	436	427	428	447	413	420	450	460	426	432	420	460	454	424	420	417	423	454	411	441	385	449	452	402	418	419	387	424	401	446	497	438	460	435	433	431	426	428	445	430	426	401	423	430	432	447	476	408	447	439	393	452	435	435	443	386	432	421	412	438	441	396	416	414	458	470	425	417	420	457	430	396	451	422	435	418	434	425	430	406	394	413	442	453	414	399	459	431	445	413	401	480	406	387	425	418	451	439	411	434	401	422	422	437	427	417	436	413	436	435	434	405	443	428	442	428	433	426	434	423	440	424	426	425	437	417	453	415	459	424	443	422	432	429	406	447	436	397	428	417	432	412	427	470	411	395	461	405	418	427	440	459	409	435	438	434	401	425	432	419	412	433	446	394	377	448	428	434	399	407	407	429	453	422	415	416	442	401	396	432	399	401	457	384	420	407	423	421	414	437	380	398	416	405	426	427	426	419	405	452	428	431	404	425	431	420	441	397	428	464	409	412	387	473	427	441	417	426	422	393	425	414	448	421	381	453	411	480	419	393	413	441	438	444	402	407	454	387	445	426	438	446	460	398	383	404	417	412	457	435	446	442	392	375	413	401	399	437	425	428	441	433	442	423	435	431	409	432	424	404	430	484	451	417	441	415	473	473	406	421	445	441	403	458	432	450	434	425	409	392	405	418	411	379	421	401	472	447	460	396	433	396	383	427	397	413	428	423	437	406	461	434	415	434	425	427	428	457	427	431	424	452	449	424	462	464	417	421	429	441	408	422	417	438	426	403	427	441	448	443	439	422	462	410	441	437	427	392	448	447	402	436	487	434	450	416	451	433	436	443	435	383	399	436	406	444	375	388	448	438	410	393	382	443	408	416	412	405	427	453	429	382	401	427	447	420	459	453	438	434	440	428	413	451	438	446	447	429	435	393	420	425	408	383	433	429	422	386	417	411	384	439	440	414	412	408	423	435	450	398	431	417	385	461	422	412	429	422	466	443	415	453	435	452	424	427	418	464	444	389	390	421	426	421	453	440	439	407	448	411	422	415	435	459	414	435	386	462	456	449	433	424	434	416	421	415	392	406	407	426	429	421	433	466	436	432	431	403	410	439	456	404	409	411	410	451	403	427	392	435	448	409	392	399	358	419	383	456	418	473	452	387	414	474	433	410	466	415	420	417	398	459	407	427	394	412	391	438	413	426	436	440	446	409	434	418	396	424	452	426	420	451	434	427	403	443	434	441	418	402	438	423	460	442	435	467	412	425	471	441	443	456	415	414	422	419	433	446	418	402	476	399	441	396	420	410	424	423	451	448	397	450	438	419	415	431	437	411	449	436	436	405	432	426	398	421	406	431	431	451	447	427	431	429	417	442	400	439	404	419	423	408	415	472	405	441	437	423	427	417	433	457	512	438	463	379	428	465	416	435	424	428	452	453	410	465	455	440	439	425	409	455	433	406	433	433	439	455	427	425	415	424	407	436	404	426	425	405	431	461	403	442	444	407	419	463	468	407	392	432	406	411	410	401	401	432	449	428	423	411	432	442	417	430	441	462	426	422	423	445	376	440	414	446	417	435	434	431	409	429	469	453	422	424	395	433	409	395	442	432	458	430	412	439	438	418	395	427	420	434	385	455	423	416	401	410	419	410	434	438	484	426	422	373	448	422	446	428	411	445	435	438	409	480	443	425	451	408	477	404	421	390	422	460	407	406	436	416	417	450	408	439	397	387	428	480	405	425	419	438	442	431	426	406	432	442	473	439	437	456	433	424	424	448	430	445	435	439	424	451	414	418	402	385	410	418	417	428	442	465	457	425	388	455	406	389	394	418	421	423	413	431	430	454	423	418	405	423	432	445	478	445	463	433	429	415	399	413	442	396	417	430	408	386	409	412	445	435	442	414	411	397	408	432	403	425	432	415	432	493	420	417	416	407	421	444	395	413	455	423	458	437	419	408	428	440	448	425	422	411	394	388	416	449	457	387	430	434	422	411	415	410	414	419	440	384	411	419	436	412	403	438	445	398	417	415	434	458	374	416	437	426	417	416	403	485	407	447	435	432	411	394	437	486	410	386	449	429	414	421	438	425	409	428	410	438	438	383	423	393	403	401	418	454	425	418	441	428	431	399	433	435	424	401	433	419	426	424	437	420	423	458	430	408	444	420	432	432	412	415	433	426	403	426	420	420	424	434	417	440	423	413	415	428	442	422	399	428	417	390	464	408	426	439	467	405	431	455	414	416	441	428	447	427	403	442	461	446	411	412	453	439	425	399	475	426	406	399	403	427	410	460	405	436	390	432	447	457	381	437	427	396	443	419	451	379	434	402	449	409	449	427	397	434	427	404	422	419	418	438	421	425	435	459	448	432	427	439	402	404	402	411	430	420	446	466	428	415	423	440	459	408	453	425	424	397	412	430	432	415	428	434	441	402	411	422	406	404	427	420	385	456	407	430	398	440	445	442	381	386	446	423	422	399	445	417	431	420	420	430	455	429	422	410	403	384	388	391	425	393	421	434	475	445	416	412	421	438	427	390	443	431	432	433	417	435	460	438	412	435	439	415	461	381	450	380	432	432	455	440	402	418	393	400	424	413	391	418	442	438	418	434	431	449	404	418	405	421	378	374	457	486	416	413	425	426	431	433	421	440	374	393	452	446	467	414	446	430	421	420	406	434	457	448	453	443	437	392	445	460	452	421	424	428	383	449	407	441	450	392	396	432	445	432	389	412	392	471	413	421	431	442	427	395	434	401	453	412	446	402	449	438	420	394	441	437	416	424	428	423	433	443	425	447	409	419	385	386	442	419	406	412	429	410	454	404	459	401	409	414	432	451	442	423	426	437	407	452	456	428	454	409	460	448	410	393	416	418	410	425	439	443	443	424	428	442	437	418	419	408	403	423	428	464	429	430	422	445	400	439	441	441	449	408	408	419	405	451	437	411	410	451	435	413	444	377	432	433	405	413	463	409	446	428	431	461	437	436	436	428	428	402	432	415	381	440	400	421	450	410	424	415	411	438	437	408	431	421	394	412	433	460	442	444	413	409	433	443	416	423	395	390	418	423	404	450	406	416	396	446	425	421	446	452	433	441	433	424	419	434	411	419	434	407	432	415	456	416	389	399	425	439	415	419	422	422	435	424	419	413	421	428	426	465	441	438	422	458	444	419	433	450	373	435	427	445	456	417	441	410	404	438	412	450	416	418	433	389	441	446	425	422	421	405	415	428	402	456	446	416	428	436	432	460	430	454	397	444	418	455	444	425	408	428	450	406	452	430	402	420	392	392	419	414	458	451	412	433	436	464	397	410	387	377	448	461	425	397	415	370
30444	19099	16213	9437	6230	4590	3506	2846	2151	1880	1679	1368	1285	1105	1066	994	976	848	925	880	922	714	637	591	577	557	555	560	536	538	531	481	534	496	487	501	494	448	476	452	493	437	488	445	509	484	458	480	442	435	466	439	441	447	441	431	426	444	411	454	492	446	457	434	483	417	453	423	426	453	463	476	434	432	458	421	470	454	441	438	456	437	431	435	453	444	462	471	439	437	407	461	427	403	468	442	437	441	427	451	443	408	401	410	422	433	395	409	402	422	415	422	424	465	408	420	462	441	414	432	408	436	400	451	361	394	418	391	415	472	435	466	475	425	424	443	425	443	398	392	412	447	464	400	453	411	404	455	441	434	413	409	397	430	389	414	447	440	487	414	447	461	437	408	456	407	418	403	429	440	418	420	420	400	403	411	424	468	437	407	419	383	399	409	430	428	431	409	416	423	399	442	382	391	474	408	454	438	391	410	402	437	381	401	353	404	450	432	399	414	409	409	411	414	440	397	370	413	442	430	383	418	434	372	436	414	416	416	419	415	400	436	453	378	422	432	438	433	427	427	399	414	440	475	416	439	386	414	416	409	400	435	431	398	433	422	411	395	436	427	426	432	434	441	434	418	391	437	401	377	444	410	384	469	436	433	406	428	449	448	402	429	415	461	412	424	411	444	459	423	402	403	457	403	420	391	459	430	411	406	411	402	450	400	412	363	400	423	385	407	404	436	414	410	459	408	414	409	433	419	434	428	412	431	407	459	429	421	410	435	442	433	424	378	399	444	440	421	406	387	417	419	465	453	398	414	436	430	394	420	424	423	424	421	421	402	395	453	430	426	420	438	400	420	413	392	433	413	409	403	402	414	419	421	428	414	414	431	441	440	412	429	405	402	432	419	468	411	430	411	407	437	430	380	393	431	452	389	434	406	452	436	446	433	391	452	440	443	390	404	399	444	453	403	447	439	438	436	409	441	375	426	384	425	381	420	436	418	429	389	457	414	416	425	418	460	406	428	381	413	423	395	407	449	429	398	418	433	435	404	435	440	439	445	411	433	424	422	410	432	391	431	440	418	415	426	410	395	418	392	440	400	417	405	418	461	423	420	421	401	415	432	426	446	446	411	407	435	412	466	428	420	384	384	425	461	394	398	416	419	413	450	450	413	415	406	424	421	398	394	417	407	400	406	412	418	407	438	428	410	427	426	426	452	417	424	484	408	441	394	436	396	468	397	392	425	396	422	378	429	436	415	428	438	434	426	409	407	428	473	415	429	411	443	462	434	385	375	439	427	439	444	443	427	419	462	398	391	428	396	431	422	416	388	431	430	421	420	456	459	418	396	442	414	397	406	440	406	404	435	420	426	406	436	434	424	415	414	412	442	405	412	422	430	408	409	388	422	424	441	434	443	428	392	424	429	404	417	438	426	418	412	432	405	421	398	439	401	397	403	432	428	404	433	382	421	396	429	416	427	412	440	386	457	389	419	448	424	395	418	415	461	473	412	429	455	439	412	412	433	452	438	449	406	451	396	412	428	419	426	440	404	401	424	390	409	405	420	418	416	421	426	433	422	433	418	418	444	438	439	369	416	428	406	418	419	402	439	441	393	398	409	431	429	423	445	419	394	404	466	406	424	407	410	440	426	402	423	407	434	418	405	399	437	423	422	419	399	415	414	416	428	417	409	398	419	387	398	430	438	420	452	395	450	422	420	421	401	421	434	428	364	414	404	423	468	435	437	393	418	430	411	452	429	444	441	421	418	376	422	443	408	478	383	446	445	433	395	388	354	431	425	430	431	414	431	430	427	416	423	420	444	427	447	408	407	401	442	411	411	393	455	401	413	413	422	435	392	415	408	398	428	420	394	398	448	436	387	437	464	402	427	437	435	435	442	432	400	449	421	442	445	405	444	417	423	424	366	429	453	456	426	400	446	453	429	451	410	400	395	402	422	432	406	383	443	471	448	424	412	410	369	404	425	455	424	434	424	458	459	429	445	411	416	449	398	464	450	420	411	453	436	408	417	439	423	414	435	408	427	409	462	430	415	405	447	401	447	384	377	456	439	406	461	441	385	416	404	414	435	414	425	423	422	398	422	450	402	424	406	453	414	397	444	391	461	372	421	406	397	443	414	371	428	433	431	453	420	450	430	410	480	386	401	439	398	434	410	419	453	379	415	393	402	411	466	448	448	424	430	413	447	430	429	436	433	438	381	417	382	403	444	383	446	416	401	405	425	412	415	455	448	439	394	388	409	405	417	445	437	459	418	441	418	410	391	415	457	425	419	456	444	422	443	433	425	438	419	399	452	447	465	430	426	430	430	438	423	413	423	383	435	418	408	436	400	451	439	409	400	421	427	422	422	423	421	411	403	447	404	430	441	426	444	425	430	416	416	432	441	430	410	435	429	444	449	400	404	460	407	409	436	402	375	435	416	456	427	407	386	414	442	441	448	430	424	400	427	417	391	395	420	426	424	413	391	434	445	433	422	408	411	408	429	399	439	440	437	438	433	409	402	458	414	418	380	436	435	433	421	417	414	417	431	406	429	423	405	429	449	413	431	412	447	397	457	409	423	426	437	425	420	428	422	446	401	386	395	419	414	389	425	408	428	434	438	419	375	390	438	451	428	403	443	388	437	442	420	439	442	451	422	421	406	371	428	423	401	401	417	385	421	412	429	433	413	475	439	423	460	431	421	452	424	407	441	459	426	460	411	444	405	402	428	404	419	409	378	433	423	404	423	430	416	433	461	431	383	408	434	415	397	429	429	415	448	383	419	439	410	405	446	452	410	459	420	405	437	403	431	442	408	414	430	382	419	494	392	438	425	419	383	413	444	392	391	386	400	413	430	415	436	435	420	415	427	417	403	420	451	421	451	457	416	439	387	398	435	433	435	391	423	428	432	402	408	421	421	414	401	438	429	424	437	414	430	430	406	430	420	443	437	425	432	417	444	414	394	411	397	438	412	443	418	418	455	401	431	415	401	416	442	424	416	421	443	408	414	397	424	427	424	404	427	428	426	448	425	422	435	407	430	400	433	409	395	392	412	426	404	444	439	413	396	399	443	433	360	409	404	412	429	435	410	414	392	400	417	387	420	395	418	421	417	393	399	427	420	379	421	423	408	433	414	412	433	404	426	437	384	439	425	451	412	417	404	456	410	422	427	415	386	363	456	394	431	445	418	409	409	435	394	434	415	441	449	392	429	430	396	399	396	407	396	422	448	424	394	429	373	394	418	419	417	402	430	423	446	406	412	426	425	409	409	400	417	450	391	404	405	456	448	461	404	427	423	409	414	412	437	425	403	414	408	410	411	395	441	437	427	406	413	446	388	431	450	427	427	435	412	396	446	424	394	412	395	410	427	433	433	431	430	429	403	407	404	432	425	423	445	418	412	427	430	404	426	429	411	414	408	390	405	404	431	445	397	467	405	407	427	436	435	379	390	408	445	407	450	434	422	418	447	439	441	373	393	395	449	411	422	422	410	405	414	412	426
29115	14540	2081	567	431	402	373	330	306	327	297	251	305	322	304	307	298	331	470	389	342	283	304	280	315	271	320	317	286	286	286	277	289	291	307	282	296	284	310	284	304	289	286	307	273	273	270	301	301	291	292	308	320	271	311	299	287	298	281	297	255	274	333	291	256	285	280	304	276	304	258	277	307	295	280	306	304	331	315	297	268	246	288	279	285	298	267	282	285	266	307	298	257	258	283	266	291	300	295	281	273	309	277	289	288	253	329	330	293	294	286	286	270	272	273	281	306	307	309	294	273	295	290	284	272	294	297	274	279	294	306	277	311	300	275	290	303	277	319	257	269	296	267	285	262	279	291	304	304	297	299	296	271	294	293	279	267	289	299	269	274	300	302	276	306	274	279	299	298	339	304	311	295	285	278	285	288	278	253	290	296	295	284	280	284	283	277	287	290	268	285	309	329	304	297	272	285	280	311	277	296	302	314	281	288	276	284	270	305	290	278	295	323	297	276	294	283	258	328	290	298	279	307	262	285	260	292	268	280	293	279	291	262	297	273	267	291	283	310	308	287	292	282	288	301	282	286	282	283	275	251	296	298	295	298	272	291	289	252	270	260	305	325	311	322	263	283	307	287	305	273	267	286	279	278	285	284	310	317	283	286	285	274	273	308	313	264	277	274	286	261	299	274	277	261	320	291	290	308	283	294	302	287	296	289	287	309	282	294	297	299	283	284	285	265	278	292	287	299	272	293	292	277	258	271	285	294	281	279	296	282	305	275	275	292	290	285	263	284	276	274	280	292	292	283	286	267	293	285	268	262	279	286	294	264	281	335	277	297	305	299	286	255	304	274	277	264	294	274	266	281	294	298	314	290	304	284	286	292	271	247	309	273	281	278	307	306	292	290	280	283	252	291	280	270	310	262	313	280	306	297	303	308	286	290	304	297	287	287	279	294	271	259	280	297	284	292	288	290	285	304	298	274	281	305	279	279	310	287	275	271	276	268	271	312	297	278	319	294	308	292	293	289	311	286	293	268	305	288	305	277	289	298	296	270	267	261	277	302	289	296	272	295	274	265	281	288	300	275	278	293	313	328	285	333	279	282	261	277	290	308	309	295	274	297	308	291	288	275	306	307	302	286	311	295	312	315	287	280	325	309	310	289	289	288	278	310	287	288	277	285	286	289	301	279	274	297	277	296	307	275	277	290	303	266	289	282	303	262	287	303	305	283	296	287	291	239	266	339	287	306	267	293	309	287	296	301	287	280	270	305	296	261	294	309	306	270	250	273	278	317	278	273	309	315	291	260	297	316	310	266	293	299	286	286	292	267	294	304	282	228	292	289	268	285	300	300	290	292	292	283	263	283	280	286	261	286	295	303	266	251	275	288	270	263	288	278	267	278	305	307	296	287	287	312	337	300	301	284	272	273	277	274	295	281	285	267	292	280	270	297	289	266	280	311	278	262	298	264	279	258	293	260	275	278	291	289	275	294	266	295	263	259	280	295	267	311	271	300	271	295	264	300	290	297	245	312	270	274	254	294	287	276	280	280	297	279	291	283	288	291	242	268	304	280	270	293	304	279	278	279	304	280	269	293	287	297	268	323	250	299	305	322	294	280	279	285	287	273	310	265	296	279	294	265	269	267	296	278	343	289	265	287	305	279	262	273	297	301	257	298	283	296	288	303	266	300	286	291	294	275	291	290	260	252	290	291	289	280	292	266	282	284	309	280	315	287	267	255	302	298	267	290	277	262	289	315	277	300	264	287	281	275	249	289	311	250	279	310	279	255	300	288	284	317	307	326	290	269	315	292	299	271	297	280	313	276	280	268	279	279	285	267	267	305	316	285	293	273	317	277	317	275	289	285	280	269	297	300	287	324	329	264	293	262	298	303	273	279	281	292	297	270	306	274	321	307	263	291	325	286	292	307	307	280	270	305	295	288	257	305	270	297	289	296	282	259	283	302	281	299	292	312	266	284	273	301	297	276	248	288	260	289	290	283	307	255	302	279	307	288	306	316	260	300	279	274	302	293	266	275	292	298	297	294	249	267	270	301	296	298	299	279	276	289	282	290	289	284	306	277	259	278	314	312	286	320	295	288	265	291	285	241	320	257	297	260	267	270	298	277	296	289	291	269	278	288	296	284	275	244	296	295	275	306	309	266	302	331	297	258	313	293	295	269	277	293	309	279	299	280	275	305	296	292	272	269	285	297	267	290	324	299	267	303	294	307	283	269	279	297	261	269	273	280	299	320	300	278	273	315	283	280	280	286	297	305	285	280	272	290	312	323	274	297	268	278	286	273	269	295	301	297	258	301	260	295	279	306	253	299	263	287	300	313	279	302	290	310	277	326	296	274	291	297	261	287	259	296	284	307	293	303	261	281	270	307	320	313	307	304	299	264	289	309	267	307	267	335	270	301	285	294	298	282	294	282	280	289	294	289	274	276	272	288	288	287	292	291	266	272	307	284	310	281	318	320	298	294	270	289	287	301	279	295	299	274	265	301	267	306	283	258	302	280	280	295	297	296	288	280	282	293	273	288	280	285	290	252	277	285	278	259	275	271	265	249	309	265	321	307	292	271	274	275	277	304	293	295	276	269	294	311	308	296	252	328	301	308	268	240	276	259	333	303	319	292	289	271	297	248	296	293	299	289	289	270	276	273	276	246	290	314	305	314	285	268	267	257	279	283	289	318	292	290	312	278	283	291	279	276	285	311	295	297	301	303	289	294	284	294	255	288	314	282	286	284	330	308	283	310	271	325	278	291	284	278	255	264	306	285	300	290	271	297	280	262	287	285	286	281	273	275	290	291	299	271	291	231	289	286	317	280	286	300	296	290	284	324	265	293	277	285	253	275	282	288	291	309	290	288	301	278	287	272	285	284	280	309	285	310	286	308	255	266	294	299	273	259	280	260	283	270	299	308	295	275	296	282	324	253	293	286	305	280	288	302	289	274	277	289	271	293	296	309	285	268	295	297	303	265	291	267	299	292	300	305	273	287	286	288	282	285	276	308	290	262	298	325	250	273	249	298	288	314	271	274	284	310	289	308	305	276	309	279	268	309	265	278	297	270	292	276	308	297	305	315	262	301	310	277	287	296	292	277	271	274	275	254	275	267	317	294	295	301	279	303	275	293	340	273	276	277	281	259	293	292	287	262	292	270	301	273	296	288	291	280	272	278	272	276	278	289	308	321	301	297	291	276	279	301	277	291	277	281	299	242	283	290	270	255	287	277	269	304	279	263	278	286	295	283	267	301	251	303	276	295	275	310	281	282	277	294	276	258	259	305	282	284	277	296	280	281	305	288	271	277	296	288	304	295	257	263	291	267	308	289	287	310	278	285	294	258	295	264	290	279	288	292	289	307	312	311	282	290	291	303	298	260	271	291	280	307	269	299	290	273	273	320	270	274	269	301	265	273	316	288	289	291	247	285	283	299	324	269	274	288	314	269	264	276	297	258	299	273	284	302	306	270	294	291	284	253	292	285	287
21179	2251	1119	737	581	535	496	400	389	415	368	388	383	351	369	353	372	379	776	639	431	345	323	351	358	326	327	323	337	322	327	342	324	336	338	348	347	340	327	319	345	299	316	355	299	366	307	337	312	317	325	317	315	343	349	382	346	305	312	321	305	335	308	330	335	321	322	300	324	312	311	336	317	370	326	347	316	321	365	330	311	299	318	327	312	334	328	322	318	357	338	311	332	303	354	314	318	312	328	292	329	327	349	303	349	317	339	322	313	334	296	311	308	315	332	321	354	307	322	279	344	366	322	279	335	318	304	317	329	333	302	291	310	325	303	346	323	345	329	347	345	331	347	343	343	303	318	312	358	291	316	325	307	366	298	331	294	348	303	319	324	317	330	347	317	286	317	292	309	314	321	343	313	325	296	321	336	316	303	323	348	311	299	324	340	340	303	277	315	328	289	301	310	346	336	310	306	311	310	304	311	352	311	329	295	356	321	324	300	341	303	317	311	311	311	308	314	311	339	324	328	336	325	330	308	290	319	314	341	321	331	276	333	319	332	298	317	330	343	285	349	340	339	284	340	295	334	345	313	319	319	345	330	317	326	311	308	296	312	310	291	305	342	330	334	302	316	335	335	333	338	362	329	317	303	346	356	331	334	311	295	312	334	319	293	344	331	319	338	359	326	304	307	331	316	317	297	306	327	313	309	333	341	344	339	322	312	321	306	302	353	285	318	324	319	352	300	315	297	340	321	318	295	324	285	327	325	316	338	318	313	320	300	342	325	306	334	303	317	304	321	286	316	336	322	323	326	344	323	315	287	307	344	317	271	323	298	345	313	330	320	312	317	339	309	327	346	298	326	335	314	300	340	325	332	346	316	342	305	312	329	327	336	334	327	317	311	309	331	323	324	328	300	357	311	321	329	364	300	345	310	359	319	357	333	340	327	297	369	359	328	328	321	323	331	313	324	320	312	344	320	320	328	313	318	321	302	342	334	318	318	340	320	350	333	341	300	327	303	336	344	282	319	353	342	335	329	324	295	307	309	281	345	327	317	315	316	282	326	271	341	326	326	306	334	336	314	314	324	295	352	318	337	350	319	334	333	336	372	308	318	312	304	317	320	324	344	320	301	326	339	287	281	313	340	310	317	335	311	358	298	374	287	304	344	316	328	312	326	326	315	344	368	343	313	297	305	325	307	305	306	301	290	318	335	315	339	311	336	319	304	320	296	324	314	303	290	310	318	299	323	303	364	334	310	319	333	320	319	334	314	302	350	344	304	335	321	312	320	317	322	322	318	314	316	318	316	341	336	331	306	321	319	328	329	318	320	300	311	301	325	298	319	324	334	332	347	329	325	331	315	311	314	321	335	347	352	327	303	287	300	308	312	336	372	310	331	331	296	333	335	353	344	317	327	331	352	351	337	336	320	329	333	334	299	311	309	324	320	310	340	300	320	317	339	320	324	327	328	293	344	317	330	304	332	342	307	325	360	325	294	344	333	319	319	342	316	316	305	353	328	306	309	342	367	335	289	338	317	330	350	324	316	355	320	304	292	309	274	338	304	330	309	283	295	329	319	287	345	333	316	301	321	316	310	301	278	338	357	345	313	301	334	337	314	338	311	309	352	317	302	328	312	339	346	337	320	305	316	306	322	321	336	318	338	336	337	331	309	335	314	309	324	364	324	351	324	359	292	333	308	323	350	343	295	308	316	332	351	321	344	330	304	325	340	329	298	316	359	312	330	358	295	300	324	345	339	309	342	273	341	318	334	338	321	321	346	306	322	326	313	310	325	324	321	317	307	326	340	321	293	329	335	317	317	336	318	296	320	330	371	317	322	312	323	330	314	292	340	323	304	332	318	325	286	304	321	302	322	340	333	314	322	307	316	354	315	355	333	286	316	319	329	306	308	320	326	322	352	322	335	299	323	349	313	328	302	335	342	294	335	332	298	320	323	344	336	365	288	317	315	327	304	310	299	344	332	298	305	323	340	312	323	334	330	288	302	330	342	360	312	330	300	329	370	284	311	340	313	306	298	323	322	371	347	328	333	312	269	328	343	330	310	304	344	306	302	349	323	331	310	295	312	304	329	313	324	310	357	311	358	348	332	359	327	316	310	322	330	333	306	297	300	310	314	297	302	310	320	298	351	302	329	311	328	291	325	331	334	323	330	300	323	314	312	327	311	324	308	353	317	320	334	277	339	302	322	336	328	342	293	327	356	355	316	349	330	344	324	308	325	332	341	329	335	307	342	312	315	330	322	317	308	313	322	332	328	340	346	320	315	373	342	314	310	318	302	301	330	325	337	330	284	298	303	322	293	308	296	310	340	340	297	312	366	313	335	311	353	316	306	340	331	357	335	341	333	327	315	297	309	285	346	299	291	319	326	292	302	302	321	282	314	320	331	343	352	329	363	315	356	317	315	324	338	320	351	292	331	320	357	328	315	325	322	337	315	296	346	298	293	338	314	331	300	327	323	324	338	309	285	309	318	305	330	330	310	338	318	327	349	307	278	320	346	307	315	330	315	327	312	313	322	327	319	304	322	355	328	321	315	334	251	344	318	361	322	323	327	329	311	332	348	321	330	320	326	317	319	298	322	310	337	347	331	306	320	319	323	339	326	324	329	322	309	317	258	334	279	332	339	313	323	299	367	312	323	319	328	348	308	324	317	312	316	309	357	305	347	323	300	329	310	331	321	328	331	325	341	309	310	332	303	311	339	312	321	317	328	349	315	354	303	329	331	321	296	303	347	319	306	297	288	346	299	327	320	328	323	300	315	356	349	319	314	307	321	335	356	308	319	336	344	328	351	318	317	331	334	299	297	305	338	337	317	318	299	345	309	298	314	289	305	314	337	378	354	318	345	293	335	314	336	299	327	342	327	343	324	300	325	327	314	305	344	303	313	349	315	348	299	335	330	305	314	313	323	316	350	330	276	335	319	336	318	336	335	315	306	369	348	320	311	332	332	317	365	342	295	300	336	358	304	340	309	325	338	314	299	325	337	312	347	324	323	311	321	338	290	317	308	334	331	329	354	339	333	345	335	299	347	308	324	321	346	336	323	331	306	304	317	335	353	322	312	347	331	298	322	313	324	308	349	317	291	327	321	338	333	323	300	386	323	316	334	331	341	346	311	317	297	354	299	340	310	318	313	345	310	309	317	329	336	323	323	311	306	303	321	317	330	312	284	309	332	334	314	318	315	311	299	317	324	301	305	349	308	328	316	317	299	321	339	312	299	320	338	299	286	317	313	326	312	316	300	322	289	321	303	365	322	312	343	342	333	309	312	306	360	351	303	322	305	360	325	323	324	317	336	313	326	329	352	353	326	308	295	297	300	300	347	300	332	357	338	305	333	341	314	332	324	339	292	345	327	306	296	356	294	322	318	322	297	290	315	331	310	293	309	344	331	321	333	332	315	320	296	333	347	325	331	312	302	283	330	346	345	286	302	319	320	338	320	333	317	329	348	311	320	294	331	324	344	292	304	316
25069	20691	26986	24373	20656	9708	1224	751	603	535	433	381	370	334	340	314	321	566	1041	571	241	242	239	204	216	208	208	195	189	202	193	193	218	196	194	223	198	190	172	195	194	198	203	154	185	210	171	183	210	201	179	163	200	181	187	195	197	191	181	206	193	184	186	175	212	205	174	162	186	178	174	176	158	202	172	183	216	191	199	174	184	197	196	184	204	204	180	185	192	192	197	182	199	206	195	177	161	186	175	177	180	171	171	161	192	178	173	161	194	175	183	186	195	183	173	184	197	181	189	204	174	177	205	172	185	192	179	187	178	187	174	172	157	194	200	192	190	186	153	192	177	174	165	206	179	185	174	196	168	179	200	199	153	176	176	158	167	168	189	193	187	182	177	193	182	195	186	181	182	192	154	156	198	179	205	182	189	151	189	187	183	163	185	212	203	175	196	185	177	188	172	194	164	191	148	187	201	183	197	202	164	201	189	183	185	168	170	186	189	189	203	167	178	176	174	198	199	179	184	176	178	180	174	187	178	179	217	185	180	173	180	187	186	178	209	185	187	172	169	173	204	190	190	181	172	177	168	179	171	164	184	203	168	191	189	189	180	194	193	174	182	194	170	165	195	158	158	168	169	198	162	157	155	179	177	175	173	192	188	192	170	163	157	197	180	174	162	157	161	207	193	170	165	163	193	184	202	179	172	209	188	185	162	175	168	182	191	166	192	165	182	193	165	177	165	146	169	173	190	190	185	162	177	186	187	180	159	182	159	179	185	179	187	159	196	185	168	195	181	189	153	195	188	182	179	197	190	199	181	182	194	182	196	169	182	184	194	204	177	186	165	179	163	183	183	163	189	196	184	180	185	172	167	191	194	189	186	196	201	189	186	176	189	163	193	172	171	182	182	185	172	179	194	178	171	185	157	196	176	191	185	174	169	195	192	180	180	183	192	193	180	190	173	172	179	167	169	160	205	158	172	159	183	193	160	177	155	188	195	157	178	207	185	186	175	172	178	196	183	190	177	184	181	178	179	182	152	161	187	194	184	173	173	197	169	173	173	194	169	184	154	158	202	184	179	178	174	182	189	146	182	194	203	174	177	191	171	202	175	180	184	149	207	176	192	170	192	187	208	179	183	175	198	196	171	171	189	173	199	174	193	193	181	170	191	192	195	181	185	171	203	183	192	159	182	209	191	183	179	169	179	181	193	172	183	190	207	168	193	185	192	185	173	174	180	185	196	197	183	179	206	182	145	160	165	187	161	188	171	143	187	192	180	175	184	159	186	192	197	178	177	193	181	187	153	176	179	174	160	199	168	212	169	181	173	182	177	189	180	190	168	201	188	178	188	175	175	173	184	194	176	159	195	214	181	156	167	200	185	182	160	192	183	183	215	199	159	200	181	162	163	164	198	177	164	169	178	205	175	192	175	182	190	162	200	205	180	200	192	187	201	186	177	180	194	160	187	173	163	159	199	172	172	188	173	176	161	192	181	176	175	207	178	185	204	172	176	174	194	165	179	174	196	178	178	160	173	182	191	201	184	193	181	170	172	172	171	189	190	196	191	171	172	186	179	156	156	179	188	196	185	191	178	175	196	198	183	173	203	163	174	181	170	179	177	141	186	194	193	164	175	179	180	183	218	181	191	178	186	174	163	173	147	170	178	183	175	172	175	191	235	171	210	193	169	188	202	174	159	164	185	189	184	179	210	183	187	178	184	181	170	168	184	161	192	183	192	171	152	187	170	196	190	179	187	202	194	182	188	176	198	175	153	179	189	184	173	170	193	185	216	186	179	169	164	172	182	194	201	185	185	190	194	197	212	180	218	175	180	173	183	165	165	174	176	168	209	149	181	168	179	165	186	171	184	185	197	187	185	174	186	185	168	175	165	177	161	183	213	184	188	193	191	167	185	171	178	198	177	183	181	180	155	186	190	161	183	171	171	192	176	213	179	180	158	173	178	184	222	171	202	178	168	170	185	165	176	178	178	182	190	171	184	177	192	166	170	168	181	180	193	177	200	156	179	171	179	161	192	171	178	165	193	163	184	186	196	192	162	183	181	169	176	165	153	162	195	193	184	174	188	133	177	186	188	172	166	180	182	160	168	211	188	189	177	185	171	199	161	153	176	184	187	176	175	160	185	178	164	165	185	157	177	197	173	177	172	175	156	189	183	196	184	181	186	182	176	179	170	173	180	179	160	176	155	187	177	174	191	194	185	207	187	164	198	171	154	165	171	161	171	157	163	190	176	219	206	176	202	176	176	170	191	184	182	183	193	191	175	185	180	193	170	210	178	162	184	183	159	218	163	219	179	183	174	169	179	170	182	171	167	201	194	186	172	168	187	184	178	182	163	169	206	175	184	201	163	186	188	179	186	194	170	161	181	191	169	158	193	179	187	197	190	188	182	161	167	196	180	207	202	175	195	192	175	208	172	184	178	202	167	209	180	223	185	175	169	167	164	196	158	173	158	188	202	174	169	159	171	187	182	174	176	183	185	165	198	198	165	164	178	186	172	182	189	158	195	184	195	178	161	192	172	175	193	164	186	192	188	160	192	175	172	176	153	190	180	173	171	147	180	160	179	187	162	163	160	183	203	202	182	201	176	178	152	182	169	171	185	163	179	181	191	176	195	179	168	166	199	183	191	176	195	152	169	171	178	170	189	191	173	197	172	168	222	146	177	171	185	165	189	187	177	179	190	179	177	161	168	176	150	178	193	179	178	154	186	170	173	182	179	158	204	172	190	182	182	179	172	179	177	182	181	183	199	176	182	163	191	188	164	199	182	188	187	185	170	185	185	176	177	178	181	151	190	169	169	167	168	189	174	171	165	176	169	161	172	200	179	156	168	196	204	174	169	172	165	197	195	179	174	162	178	198	211	148	170	184	194	226	156	166	143	159	185	179	189	179	195	178	172	163	183	170	207	203	172	172	176	160	189	172	165	183	178	159	190	170	184	171	181	184	175	195	190	160	176	185	183	184	190	167	185	199	201	176	196	196	172	191	159	169	168	167	188	173	195	193	200	185	171	179	157	188	173	187	182	200	182	185	175	179	194	177	188	178	201	194	174	184	171	184	176	188	174	179	156	208	173	172	176	186	167	200	169	183	161	170	180	165	208	184	201	178	193	203	183	195	185	188	194	199	178	167	177	175	204	210	181	171	172	183	195	198	165	183	196	203	178	168	183	183	145	197	189	177	171	172	171	177	211	182	192	183	189	186	203	170	164	190	198	181	181	172	175	197	199	187	172	195	198	164	178	193	158	174	175	183	190	155	179	201	171	160	173	170	174	182	203	166	190	195	180	185	189	176	168	173	167	178	176	176	177	186	177	197	177	158	180	191	192	176	172	173	176	177	182	198	193	200	194	159	185	199	167	181	180	161	201	203	185	200	166	191	159	205	196	210	171	191	191	177	161	176	180	190	203	156	181	182	179	163	178	206	153	186	207	181	186	217	175	208	186	179	211	194	168	198	176	192	186	195	177	182	174	200
26746	14105	10189	5512	3566	2548	1807	1542	1186	1034	871	723	658	576	527	504	513	1125	2216	957	360	320	312	296	283	271	256	251	254	246	247	234	255	234	211	248	226	245	227	209	219	195	218	220	219	241	201	214	222	217	207	220	209	202	225	190	206	201	205	237	192	228	205	188	230	195	192	181	216	184	198	201	180	222	196	169	197	191	194	209	202	216	211	201	202	211	217	199	179	210	208	206	215	174	193	196	190	179	210	171	192	201	198	201	205	211	197	201	215	211	192	198	198	193	166	179	233	186	204	194	229	168	177	208	204	180	168	174	188	186	226	194	205	209	206	201	196	206	175	193	242	171	206	203	199	185	221	189	228	179	217	205	226	221	192	192	196	175	209	208	186	169	216	216	186	204	226	207	198	193	200	190	194	186	192	204	178	210	187	208	205	228	157	192	198	193	212	169	183	208	196	184	212	212	223	201	201	192	189	201	178	188	218	195	194	195	205	213	189	174	208	199	213	196	197	190	206	198	188	177	206	188	215	217	186	188	192	218	181	171	215	182	205	200	193	198	170	160	202	198	188	222	203	197	203	214	217	172	210	200	179	193	209	199	188	200	191	204	187	193	209	193	186	181	206	173	196	186	202	211	208	198	195	214	209	195	179	207	210	217	213	197	225	209	195	208	212	192	184	191	210	207	219	208	215	202	189	182	225	179	203	201	203	192	191	218	223	180	210	189	242	185	192	171	181	210	200	198	215	196	176	188	196	168	200	207	184	223	202	205	195	181	190	205	197	188	200	195	198	196	218	201	207	195	199	191	162	174	196	175	183	207	184	212	196	186	186	200	235	224	185	199	182	177	195	181	186	174	208	194	186	191	187	163	213	188	222	212	209	193	184	205	194	202	196	194	182	199	218	182	179	184	212	197	203	193	227	179	195	193	188	207	189	189	192	173	208	201	200	191	190	199	190	221	181	215	205	205	215	216	202	176	221	197	192	167	198	187	166	187	194	204	193	207	180	193	207	224	190	222	212	196	209	177	178	215	178	183	199	190	192	186	187	196	185	175	201	187	215	199	192	226	210	212	210	214	190	192	196	226	181	209	196	222	184	195	219	160	198	182	194	200	240	208	209	194	201	190	210	196	188	201	214	205	198	177	193	191	220	205	193	182	190	198	209	213	199	182	206	193	168	190	211	184	197	183	220	201	175	190	184	201	212	210	211	209	190	204	195	185	193	170	183	201	191	165	180	183	190	191	180	192	177	186	213	205	219	212	214	227	198	203	187	193	216	225	217	185	194	200	189	199	176	186	185	173	195	206	212	210	197	201	194	208	194	194	193	205	184	205	188	196	194	175	185	207	195	204	199	221	205	207	198	210	201	177	196	189	201	199	204	173	196	204	199	217	204	191	195	186	192	190	191	172	202	196	177	199	212	191	205	194	202	193	215	194	201	187	188	176	194	186	203	198	205	204	203	181	193	203	187	184	185	195	181	215	174	191	162	208	201	192	210	192	214	200	197	198	200	216	182	218	207	200	210	213	220	204	189	214	219	192	205	188	193	193	210	207	179	193	202	203	194	198	210	172	206	183	188	237	179	172	166	181	187	175	219	196	197	160	212	199	184	190	194	199	199	197	188	201	203	204	203	173	200	186	195	205	212	184	197	177	209	179	181	186	193	223	203	192	175	195	195	187	195	219	176	186	199	221	186	203	199	195	173	199	197	193	177	174	172	190	186	191	221	193	177	191	184	199	191	208	226	194	209	203	203	211	183	212	184	188	192	203	172	192	200	199	181	194	213	196	220	185	207	188	198	204	167	215	211	198	182	218	184	189	198	200	191	220	179	181	210	172	202	191	211	212	191	214	198	221	192	174	208	185	197	196	239	205	183	184	211	203	187	192	186	210	178	175	186	198	201	181	192	178	223	232	189	176	186	194	212	182	205	208	184	203	194	181	193	208	196	173	188	150	177	194	187	195	199	186	197	174	183	196	214	202	220	200	186	200	187	205	220	205	205	194	189	201	180	182	182	208	212	195	185	188	201	216	202	186	179	198	195	181	194	186	199	210	191	185	196	215	197	189	221	206	184	211	170	216	195	188	207	203	202	211	191	194	216	195	193	193	211	212	203	186	197	187	182	180	187	197	209	204	197	189	203	223	212	224	200	213	200	187	181	198	185	199	208	208	201	183	202	189	192	201	198	186	173	185	217	214	197	215	174	186	212	199	187	198	228	177	198	193	188	195	200	184	203	182	192	194	176	187	208	204	191	161	196	186	200	194	194	203	208	164	196	204	192	236	198	173	176	207	175	182	204	177	203	194	180	187	197	190	190	186	201	214	179	205	205	206	194	210	197	209	203	208	201	197	171	207	200	222	170	230	202	205	186	209	195	226	171	207	203	162	170	208	196	213	170	208	186	199	200	195	202	203	222	196	214	220	192	187	189	231	216	212	168	196	207	180	228	193	213	209	193	192	190	176	191	210	201	187	198	189	197	187	186	227	192	192	196	185	195	207	182	206	190	214	232	205	182	185	223	208	192	172	214	182	194	192	201	195	207	180	199	216	193	180	194	228	213	202	219	188	210	232	191	226	223	202	204	229	197	185	194	195	186	194	216	190	208	190	193	178	180	201	177	189	192	198	212	176	211	176	193	185	233	191	192	184	198	197	184	195	189	216	197	204	215	188	231	180	201	214	187	188	210	204	189	206	205	205	188	201	192	185	203	171	206	194	203	200	199	199	178	170	200	190	188	192	203	183	208	179	190	222	212	206	198	195	205	214	190	211	187	200	193	187	222	195	215	203	178	193	190	192	194	160	191	184	184	212	207	168	220	195	200	199	200	175	186	196	186	212	198	215	194	180	202	208	193	200	184	193	182	202	211	211	187	228	190	182	184	207	211	198	191	190	174	149	180	182	183	184	227	199	218	234	184	190	177	189	184	183	183	175	217	207	176	200	193	190	192	207	201	201	184	199	210	220	196	209	189	189	211	206	185	210	203	201	198	193	195	192	197	206	197	182	201	212	199	186	174	207	185	203	180	196	196	207	195	192	204	180	186	203	207	172	182	224	186	205	195	193	188	189	205	212	204	181	188	225	215	172	180	172	194	209	181	190	202	186	206	170	202	181	195	188	185	205	207	174	193	209	199	198	199	201	178	194	186	188	196	200	182	174	205	218	188	199	193	180	191	196	222	188	186	218	203	205	224	202	195	192	214	196	196	211	183	206	200	196	187	198	201	179	197	179	209	226	201	216	218	185	228	198	181	193	203	185	185	213	194	193	207	202	187	179	177	208	212	204	209	190	196	179	207	209	187	195	210	194	179	187	199	180	198	196	180	202	181	201	186	182	204	178	214	196	211	201	183	197	189	173	220	205	196	201	232	206	209	215	194	204	225	166	188	180	183	194	192	192	199	200	214	206	196	195	209	205	193	196	203	199	189	188	224	207	205	163	203	183	209	181	198	207	201	215	195	211	181	201	187	204	209	179	179	192	215	190	208	186
23081	20729	27446	24071	20729	20750	7588	1676	1155	977	968	799	811	702	669	763	891	1547	1376	677	559	532	564	528	517	559	485	505	501	502	478	457	467	507	455	426	434	448	437	485	473	445	444	428	464	459	445	456	456	416	474	469	450	427	477	430	462	440	429	427	462	467	452	421	453	420	421	472	446	441	444	430	414	500	422	443	429	435	456	443	445	408	408	469	484	452	424	432	422	463	454	442	412	420	426	428	414	418	408	434	416	456	442	414	440	438	444	434	440	439	452	434	441	433	450	447	452	422	412	449	459	414	446	407	465	400	441	423	386	423	413	400	438	438	415	434	445	442	460	422	402	383	440	409	434	442	422	474	410	419	420	441	413	455	445	425	424	420	430	417	457	431	431	414	416	395	413	424	422	385	448	431	427	449	450	410	455	443	427	451	455	446	411	442	436	432	407	417	430	444	443	390	404	439	452	449	452	430	419	438	385	425	462	460	424	415	421	445	461	464	454	421	427	459	432	424	428	448	418	424	455	418	430	441	422	420	414	409	424	461	430	426	442	428	423	425	436	403	459	401	439	404	484	418	419	390	421	417	406	447	454	436	443	460	459	420	421	431	425	432	421	432	453	450	413	478	444	437	403	496	455	432	409	440	445	420	446	436	469	447	464	419	439	446	402	446	510	451	436	436	424	432	408	435	427	426	436	449	449	468	436	434	432	438	442	427	420	415	449	467	437	443	456	457	424	448	400	432	440	482	408	431	446	438	382	425	461	456	434	443	432	429	419	419	422	479	427	431	430	389	446	443	459	474	425	420	419	418	457	404	414	427	415	409	460	409	438	403	419	454	417	441	435	474	448	424	416	406	430	424	426	441	437	443	437	430	430	422	436	398	447	456	436	402	423	431	417	458	407	421	427	430	430	456	444	420	429	427	376	447	447	415	375	460	421	431	432	389	388	440	410	409	410	444	458	412	417	429	419	425	444	448	451	480	442	448	485	451	443	430	436	431	422	390	434	406	430	461	433	446	412	413	403	451	419	425	440	453	401	448	431	434	434	464	485	431	438	449	427	455	426	413	441	388	476	426	443	432	461	403	419	465	425	429	430	416	430	456	438	417	430	456	425	418	446	431	453	402	400	441	414	453	443	400	406	396	428	432	444	442	430	448	423	413	454	422	438	432	431	419	442	430	414	436	443	423	410	448	419	362	413	405	462	462	430	414	413	433	409	421	423	435	405	464	437	422	430	445	464	426	451	404	430	413	434	424	444	423	448	455	404	392	417	411	438	456	452	432	447	438	419	450	451	427	412	429	417	446	438	430	426	440	394	402	431	465	451	452	449	409	449	457	448	433	447	447	438	451	454	439	449	415	447	409	420	434	430	434	409	462	455	429	454	425	467	401	439	454	413	425	432	432	434	408	439	455	444	441	444	408	399	479	414	439	450	409	454	465	442	412	438	422	479	429	425	430	420	415	426	453	440	439	435	431	449	443	416	444	431	444	440	411	446	450	412	422	418	455	432	461	421	460	467	407	463	416	410	394	435	419	411	463	451	440	422	448	474	408	452	423	441	435	402	444	409	476	376	411	407	432	451	460	450	442	414	417	456	424	470	455	419	434	412	421	425	435	451	401	450	434	445	388	466	422	433	426	460	447	436	450	437	438	468	432	457	413	429	425	422	377	452	435	446	434	475	434	448	452	398	408	430	436	451	454	440	411	417	446	442	443	460	462	434	444	415	410	438	437	434	426	446	423	424	416	465	428	441	410	469	405	417	430	423	405	400	428	429	431	430	400	462	477	458	411	457	425	427	447	424	447	441	454	450	402	450	453	431	427	425	462	435	471	479	428	440	441	407	399	408	455	415	441	395	444	462	434	416	487	427	482	397	421	438	434	442	457	454	465	438	424	427	422	400	422	443	401	439	425	417	456	437	458	441	428	443	440	437	384	426	426	411	444	413	408	420	415	434	445	455	416	391	420	446	445	415	468	464	409	424	423	424	440	414	440	412	410	419	442	455	479	427	401	426	417	443	438	464	440	457	393	418	425	426	413	413	416	435	425	460	424	392	450	457	448	402	388	415	474	379	421	450	427	422	401	464	441	437	446	449	453	415	474	441	425	402	475	379	428	421	450	422	424	435	439	441	418	473	426	418	417	419	438	397	391	379	426	458	424	439	451	449	423	439	403	453	438	449	447	420	441	452	424	423	399	391	461	457	424	430	444	453	433	413	428	439	400	414	400	423	418	395	433	410	426	442	400	421	439	427	444	454	445	440	426	449	431	427	435	418	423	433	433	453	419	442	410	447	414	455	405	415	424	435	420	476	460	440	434	447	419	427	456	421	449	423	425	461	388	389	431	450	454	446	429	442	428	435	462	406	457	424	442	453	405	398	427	393	431	430	468	445	460	446	442	400	441	434	443	465	446	425	421	439	404	461	407	428	468	430	443	439	451	393	401	409	410	455	457	428	441	461	411	405	428	433	462	434	450	449	436	379	378	419	407	405	423	456	457	437	422	433	413	453	418	436	452	435	435	425	449	404	413	474	384	388	387	409	400	411	415	414	447	422	436	441	447	445	393	425	428	414	410	455	415	436	434	399	434	421	443	451	422	426	446	415	426	428	429	450	464	427	433	437	405	455	444	444	411	415	452	440	453	413	399	392	436	458	435	412	440	456	414	434	477	439	448	444	433	440	452	439	480	457	433	406	430	432	413	419	429	467	448	442	423	435	408	393	446	438	428	410	445	408	437	450	428	457	413	418	418	459	420	427	439	426	420	426	447	449	425	456	434	421	466	431	420	427	438	442	434	390	457	465	423	416	425	432	376	447	413	423	450	442	391	438	429	407	424	402	422	417	432	432	413	424	434	458	416	420	405	456	408	429	426	437	406	443	437	404	405	441	430	433	460	436	413	445	449	433	424	444	446	438	399	417	455	423	420	423	438	441	425	443	428	424	467	479	446	443	470	449	432	410	409	388	426	450	445	404	450	433	421	437	449	414	468	451	438	447	443	428	452	417	415	421	422	447	433	446	411	437	432	461	425	419	437	409	436	404	410	405	374	416	395	454	440	434	448	472	454	410	421	417	421	422	403	425	444	399	429	417	460	379	397	462	442	433	452	402	471	425	449	439	423	422	407	425	411	404	423	417	432	427	411	416	474	432	387	454	401	444	408	403	420	421	425	409	424	408	424	401	453	417	456	419	438	416	434	391	435	440	454	452	438	401	414	492	433	411	426	393	440	429	413	403	430	433	442	424	439	414	454	416	439	449	430	424	432	409	393	433	429	414	410	437	456	427	463	458	448	466	436	480	408	444	434	397	440	442	456	450	449	479	445	444	423	430	439	424	441	478	403	383	404	400	435	429	418	420	475	450	463	437	396	453	433	431	416	439	404	435	444	413	400	407	421	418	399	423	418	424	394	448	409	413	411	391	486	444	479	425	412	440	466	421	430	411	440	417	430	415	457	426	448	439	416	428	438	396	432	438	448	437	441	469	427
30522	20466	16248	9314	6247	4570	3482	2947	2189	1893	1675	1412	1292	1115	1111	1140	1420	2981	2480	1036	708	661	640	641	597	569	539	530	527	535	509	539	529	462	532	484	483	473	499	505	481	495	483	508	456	473	463	523	476	452	476	453	480	468	477	436	457	434	423	408	451	445	418	467	440	459	457	496	430	459	429	427	462	443	463	426	480	444	421	404	460	454	473	409	428	435	381	416	433	478	475	438	412	425	464	397	430	435	400	441	429	440	435	417	450	451	447	427	460	459	461	395	417	411	445	455	416	471	450	417	413	454	451	442	398	460	437	436	419	430	404	382	424	427	411	422	452	418	446	422	435	450	432	414	425	405	436	458	447	415	434	418	415	430	372	411	427	456	410	449	428	417	392	394	437	405	442	421	428	426	452	437	433	404	437	440	430	422	436	429	451	406	455	443	414	436	413	435	430	448	451	397	401	427	435	430	423	436	399	406	390	445	432	436	420	448	405	412	454	457	405	443	445	404	405	400	422	384	434	463	489	420	419	464	423	424	424	432	467	449	372	448	400	401	439	439	424	435	430	435	419	404	415	420	412	407	451	413	450	428	451	419	447	415	434	427	439	428	401	420	427	441	386	437	450	396	403	448	412	456	412	458	427	429	371	442	445	416	419	401	432	431	446	443	430	455	414	423	411	423	429	459	397	413	379	424	429	405	432	470	419	425	466	406	414	443	451	433	410	448	404	391	424	431	439	439	424	433	420	396	417	467	425	415	410	435	410	425	450	428	437	456	407	446	433	441	401	422	436	406	435	431	460	418	432	429	425	462	443	439	430	428	411	412	498	414	420	419	421	438	402	399	435	436	455	440	446	420	422	411	405	458	412	413	443	453	408	484	416	449	431	397	460	413	456	440	435	416	435	452	436	425	439	439	424	419	413	381	379	406	433	365	432	452	429	459	426	417	408	438	415	432	423	460	400	425	446	398	409	401	413	387	412	411	433	394	431	409	457	406	424	465	430	408	406	415	398	417	450	420	408	412	434	441	421	437	442	419	433	419	415	400	406	423	423	444	456	407	431	444	468	388	438	430	432	408	409	402	385	464	425	423	434	433	429	389	433	461	416	393	381	436	418	429	449	425	387	446	440	442	411	381	438	395	410	411	422	458	411	415	414	436	427	445	422	394	417	385	418	408	403	389	443	435	432	415	427	394	442	428	444	427	429	412	384	421	404	431	413	447	438	435	442	433	439	413	402	422	409	421	447	408	413	406	421	426	455	429	399	411	393	462	440	442	471	400	423	428	435	462	442	419	406	430	407	446	443	471	414	434	423	395	403	418	434	444	452	448	449	418	436	458	430	463	419	428	421	430	457	414	438	441	427	452	460	432	444	443	450	429	414	425	427	428	434	444	451	418	423	408	425	444	429	436	453	407	461	431	410	428	411	415	439	429	445	410	453	348	440	383	456	418	448	427	390	431	421	400	412	425	400	436	445	417	418	434	424	418	451	431	427	440	377	421	443	417	399	413	421	401	428	428	432	466	415	380	439	424	397	397	427	432	429	392	437	389	434	431	423	432	446	409	393	427	396	392	415	419	462	432	456	422	432	407	459	404	465	428	439	407	430	428	438	434	427	426	446	399	401	443	434	433	413	389	393	429	413	425	395	472	396	428	408	442	429	452	408	445	410	413	455	445	426	423	450	401	422	397	436	431	433	410	399	477	435	416	462	411	437	419	447	416	433	463	441	447	438	443	448	438	422	397	432	434	431	435	465	393	445	422	381	469	455	429	445	443	433	472	414	425	410	395	446	413	422	386	453	390	403	449	406	443	425	405	447	419	410	433	406	407	442	410	475	444	416	410	412	413	444	430	443	422	448	452	364	409	434	431	440	446	441	435	430	435	416	386	438	410	396	426	453	430	391	416	408	419	437	438	428	432	432	460	401	449	414	430	441	395	470	428	383	436	450	418	454	457	381	431	464	409	413	436	411	397	443	405	455	448	419	395	426	457	466	445	455	424	412	398	434	429	431	401	436	446	405	426	433	434	419	433	462	430	456	462	456	449	451	445	435	416	417	444	443	405	460	435	441	435	414	449	421	449	426	454	426	414	429	446	439	444	425	413	441	387	433	453	443	408	428	417	466	431	419	473	411	405	396	432	466	456	413	405	435	450	404	411	400	440	451	391	435	392	407	436	450	404	434	451	412	409	431	431	421	413	455	431	419	431	462	396	458	441	432	405	429	429	411	438	425	408	430	410	449	383	408	444	397	413	486	422	431	398	417	421	403	415	445	453	419	422	445	416	435	413	447	417	458	422	436	439	424	425	381	434	434	427	423	445	421	431	439	430	413	427	426	438	416	417	423	463	440	426	422	449	439	415	427	432	429	437	431	421	456	413	428	462	438	431	431	400	384	444	458	453	415	435	421	429	405	423	435	439	419	419	397	417	456	417	440	438	427	455	462	408	458	388	425	431	429	449	446	416	417	425	458	421	453	429	404	430	427	437	429	467	470	446	454	406	446	417	454	438	488	420	428	436	397	395	480	375	406	402	387	421	482	415	439	396	404	418	399	387	400	448	391	411	406	442	440	423	420	405	418	393	432	433	435	416	401	425	442	415	430	423	447	428	416	396	415	448	413	437	435	437	418	388	434	400	393	443	434	430	456	425	384	442	422	434	401	441	422	437	416	401	448	437	420	424	463	425	439	420	456	437	430	420	385	448	435	437	422	442	414	425	449	412	468	414	430	420	410	429	424	399	395	422	437	424	436	428	449	442	418	410	413	427	417	441	434	441	463	438	417	408	431	407	390	444	427	412	448	443	461	414	411	429	439	399	400	417	408	431	430	468	450	412	426	472	412	436	448	388	429	462	420	424	447	421	435	397	445	399	440	457	418	456	427	465	400	419	459	428	440	393	381	411	394	437	405	448	452	432	398	415	433	414	394	398	410	422	471	432	390	418	425	416	418	426	457	433	431	411	434	432	433	442	434	425	423	415	427	396	460	419	385	442	430	471	430	435	424	435	434	396	430	466	405	407	413	435	435	415	439	434	420	431	442	435	416	388	386	404	419	462	463	433	434	447	429	420	393	407	436	409	426	442	395	416	431	439	402	404	439	436	458	408	409	439	423	459	430	404	466	422	437	429	406	436	418	448	437	407	422	474	418	418	427	444	451	406	439	397	409	424	438	459	447	430	409	457	437	413	439	409	506	439	458	437	423	441	419	428	408	436	417	399	420	419	407	435	449	440	423	388	406	415	415	430	419	471	410	415	407	461	450	397	434	430	395	413	445	455	426	391	433	435	429	472	431	438	407	450	395	433	446	426	430	420	453	425	429	394	432	429	410	440	386	413	418	474	462	440	469	410	444	403	431	435	400	425	469	420	466	444	425	382	419	432	443	410	421	418	409	391	435	481	436	428	433	466	397	418	396	423	386	419	428	411	437	486	423	397	439	369	434	448	438	477	413	435	425	446	434	418	435	415	436	435	413	423	424	407	399	400	433	472
29389	14990	2398	714	497	471	376	335	359	310	302	297	328	276	343	413	481	512	347	277	271	290	270	321	311	279	285	276	261	329	303	291	291	282	302	289	294	300	304	287	288	293	300	300	288	294	296	268	266	296	305	317	283	301	245	297	303	290	300	307	279	299	285	265	295	283	278	301	255	278	289	271	272	300	284	289	296	280	316	302	285	301	308	256	297	304	306	286	244	269	294	309	299	298	316	283	269	313	310	262	292	301	273	280	313	282	315	272	273	267	281	291	279	310	297	290	289	284	292	278	274	296	280	270	284	266	255	262	272	278	283	258	284	278	269	300	261	332	300	269	299	295	302	300	255	277	294	297	276	300	323	311	313	277	306	299	274	262	300	275	270	297	272	304	306	317	304	285	301	300	269	307	266	294	273	272	300	290	273	287	321	295	271	287	260	270	282	257	304	292	291	296	282	254	286	288	278	317	282	290	296	278	284	293	310	260	279	296	315	287	289	275	286	321	309	302	281	290	283	303	278	298	286	265	266	303	292	302	266	292	273	299	264	290	287	294	308	313	282	299	290	279	287	307	282	280	306	312	310	266	298	249	292	270	304	288	284	300	297	284	277	301	300	299	266	271	287	281	303	275	315	287	310	288	308	295	284	312	255	276	312	275	322	269	240	265	302	296	310	306	276	282	293	287	309	289	275	287	289	294	278	271	264	298	261	288	288	293	294	249	301	298	283	304	267	256	283	290	305	293	317	317	277	285	296	272	301	269	284	276	306	268	265	255	281	307	292	259	280	284	276	254	299	284	266	276	284	277	285	305	265	301	295	305	306	317	284	303	308	302	301	282	292	297	282	270	274	266	314	263	288	313	279	299	287	297	281	305	295	281	302	266	258	285	256	284	274	294	276	290	302	277	292	270	266	280	289	288	272	268	317	334	301	294	287	301	298	298	247	308	271	295	269	281	296	278	272	271	307	288	309	274	288	284	298	265	284	300	311	260	295	318	302	269	294	309	292	272	286	285	244	284	276	272	273	275	300	284	277	318	283	277	269	276	303	282	290	273	307	287	280	280	329	279	304	289	311	298	310	267	274	286	301	282	278	314	315	281	315	275	298	314	280	283	287	309	304	284	312	303	268	295	282	283	277	284	302	310	279	295	310	281	272	283	297	341	253	283	258	302	260	305	275	277	280	280	306	283	288	295	291	269	292	276	261	269	296	308	334	276	291	306	285	260	303	298	259	289	304	321	296	285	302	313	287	283	289	297	282	303	296	290	268	300	281	270	272	272	275	300	272	305	288	311	287	297	278	262	269	259	269	285	284	303	317	275	313	312	285	280	307	279	296	278	307	290	269	297	273	277	304	306	320	296	292	309	321	290	258	328	285	288	281	286	314	280	278	261	290	289	274	301	290	293	306	281	281	292	298	269	297	315	298	306	265	240	306	302	264	284	287	281	275	304	336	304	296	278	311	300	267	288	288	292	302	281	281	297	291	286	318	290	311	290	314	313	303	295	305	284	298	313	275	319	312	263	285	306	307	275	283	309	277	284	283	244	300	320	317	305	279	290	272	290	269	268	275	283	318	332	309	314	316	321	265	283	268	274	329	269	294	255	298	316	268	278	305	292	301	295	283	285	296	300	277	311	296	293	271	281	306	292	294	305	342	320	293	286	271	277	297	272	307	285	272	269	306	277	264	279	286	282	259	288	300	321	286	268	292	280	279	290	286	301	278	281	281	285	299	259	295	285	298	270	300	275	267	312	264	312	278	270	261	293	292	291	284	283	282	295	269	274	275	263	272	320	285	337	302	269	297	296	269	272	272	272	286	280	302	263	314	262	299	301	283	274	279	320	297	306	283	304	288	304	295	287	300	285	300	265	301	262	288	280	293	279	304	293	310	309	283	285	296	278	278	296	263	284	289	277	307	268	292	295	279	277	297	278	297	282	300	284	260	273	298	281	281	280	287	258	311	263	296	324	309	278	287	288	287	304	297	290	266	284	311	289	279	326	298	272	297	303	286	299	289	278	297	284	274	297	286	319	293	335	293	288	314	296	268	285	295	325	306	311	290	294	306	282	303	262	314	301	269	297	282	305	289	304	312	289	293	289	279	315	310	285	270	274	282	287	264	294	271	285	260	306	271	289	301	288	282	306	257	284	273	286	305	281	277	280	305	277	286	296	310	285	296	319	305	293	250	285	263	268	264	292	273	305	260	269	283	293	298	300	285	295	288	311	284	252	283	279	290	274	287	266	266	297	292	311	323	312	311	279	283	287	279	286	293	265	298	283	324	275	281	311	270	281	301	294	305	269	288	294	289	283	278	296	269	279	242	317	292	285	281	296	278	240	315	295	260	282	258	250	298	245	313	285	298	259	294	282	290	270	293	288	275	308	265	251	291	314	300	277	331	286	290	283	287	279	284	302	302	307	297	308	281	304	291	301	296	308	298	301	304	248	298	287	313	315	294	269	288	306	303	286	259	300	317	268	299	286	315	280	302	258	303	301	313	315	275	285	292	268	280	309	292	259	301	295	256	294	284	267	291	283	278	266	295	304	277	290	297	268	255	329	299	268	274	272	310	273	282	310	290	311	273	308	280	281	300	285	292	266	311	277	310	277	293	257	290	277	275	286	297	287	306	259	259	314	269	306	296	313	288	273	295	258	283	270	279	250	260	303	283	259	311	277	267	300	296	300	287	287	299	313	282	288	305	303	268	271	319	308	297	287	286	305	291	287	299	279	267	300	277	309	291	291	325	289	300	278	274	281	253	277	305	290	295	291	262	313	271	280	298	283	285	272	274	262	278	283	265	268	289	290	267	277	301	289	304	257	297	299	288	284	299	254	264	310	281	256	251	278	330	275	295	271	270	294	306	291	293	278	294	275	298	318	285	297	316	274	314	314	264	307	287	244	260	306	297	289	270	297	298	321	276	274	303	286	268	327	291	291	290	281	277	303	241	296	273	293	265	298	287	299	308	245	281	302	275	282	280	295	280	306	283	294	301	276	277	297	286	281	304	302	262	304	264	285	295	271	305	249	285	254	268	290	314	276	274	272	285	334	293	262	289	298	272	287	284	298	293	300	294	293	300	297	276	272	302	279	277	296	255	292	326	318	262	256	285	307	287	299	305	290	261	302	275	277	255	282	299	266	262	285	311	265	309	293	309	282	275	263	266	274	288	277	282	301	313	289	272	297	290	290	268	261	275	275	281	282	262	265	270	268	294	293	283	284	283	307	317	292	251	287	313	306	298	278	297	284	266	278	294	276	274	301	283	330	257	287	282	282	283	268	285	295	280	316	299	291	299	282	303	298	299	266	323	289	262	297	264	315	323	304	281	283	278	301	267	291	263	268	284	289	275	300	281	282	292	302	280	293	283	285	294	320	316	249	312	298	264	283	295	294	270	294	262	272	284	262	300	275	295	279	281	279	250	300	269	296	279	314	298	298	285	251	298	286	279	271	282	294	305	267	278	306	321	290	286	289	274	279	279	308
22756	3186	1390	760	594	570	508	473	414	423	381	426	381	376	406	579	834	851	513	353	324	338	350	329	315	319	336	296	353	339	282	305	330	303	344	312	326	307	346	307	348	354	338	323	332	330	321	324	311	334	316	313	351	325	302	338	342	305	305	335	334	335	314	329	340	353	307	284	300	323	305	313	321	323	331	332	331	342	339	325	329	318	325	310	321	325	342	308	331	328	299	301	353	328	304	333	315	323	328	309	335	323	340	326	340	325	352	332	350	323	282	305	332	317	312	314	311	333	353	320	302	334	311	315	310	315	332	315	336	354	350	316	324	330	354	331	314	333	356	326	325	316	339	312	337	328	321	326	291	331	325	355	319	310	345	323	313	290	310	331	310	320	329	332	346	307	320	332	313	294	327	318	330	322	327	311	331	346	342	301	288	314	331	333	333	323	331	330	321	313	300	314	338	333	299	316	309	337	344	327	328	321	288	351	320	300	324	291	287	355	365	346	318	338	311	324	329	341	332	333	334	360	316	345	319	308	317	326	310	323	350	314	334	318	304	323	289	329	321	317	328	351	320	354	334	320	308	341	328	302	307	330	351	330	318	350	344	337	301	304	330	307	318	298	316	310	337	336	312	335	319	304	340	337	339	332	308	343	360	306	331	334	302	293	312	299	293	321	340	340	345	333	324	333	307	323	334	345	322	335	338	342	321	315	346	331	324	325	338	311	339	336	357	354	335	290	364	308	328	315	314	299	324	331	318	341	342	337	329	335	306	329	317	299	333	328	309	310	331	355	305	337	361	320	337	324	335	309	303	308	310	312	316	364	335	337	315	307	298	319	340	345	307	293	340	328	365	322	341	343	303	355	309	311	329	317	322	324	338	303	292	348	358	323	350	329	340	295	336	286	348	369	281	313	301	328	310	342	345	318	340	341	343	315	307	358	338	365	301	317	368	312	323	329	313	315	352	319	319	329	322	361	305	340	319	341	358	298	337	332	348	310	293	354	291	326	302	313	317	330	337	348	322	289	310	299	331	336	342	336	295	309	297	326	345	317	304	331	352	323	333	326	328	330	326	299	346	344	327	328	331	315	317	311	313	304	311	338	316	352	320	327	302	318	315	305	337	322	363	320	312	305	346	333	334	282	310	315	319	323	320	318	335	288	324	304	309	305	328	353	281	361	334	317	324	326	316	332	320	355	333	353	317	340	300	295	324	299	338	337	324	300	324	361	326	316	357	344	305	320	343	316	310	289	338	313	328	309	321	369	334	314	349	315	293	321	327	319	323	320	346	289	312	330	331	301	312	318	310	286	297	303	357	303	297	333	353	337	343	300	332	344	347	317	333	328	322	310	329	312	324	305	306	323	278	310	311	337	336	336	341	313	326	340	317	317	302	356	323	302	334	299	311	327	360	349	308	324	347	306	288	352	308	342	301	316	339	308	327	319	303	292	347	348	350	352	333	350	327	330	339	300	329	319	342	330	324	353	323	326	333	335	340	310	303	334	328	329	341	316	329	325	324	316	346	321	291	339	331	323	300	351	336	314	314	302	339	333	315	322	325	304	318	323	324	332	336	322	329	328	335	295	341	317	328	314	335	325	292	303	342	295	321	323	364	315	321	352	328	318	323	352	365	322	295	273	330	301	333	326	317	293	308	344	303	314	319	315	308	296	307	332	326	308	327	307	308	321	326	306	318	314	319	329	340	329	315	353	331	358	353	300	339	326	325	311	304	313	305	314	297	342	288	327	337	332	319	327	327	326	324	335	321	312	281	352	329	322	313	365	310	313	325	315	350	357	332	290	302	320	334	319	309	356	316	322	350	334	346	319	356	326	316	308	327	318	313	348	301	336	319	304	375	322	332	346	329	320	341	336	304	329	310	341	326	310	346	329	326	337	318	307	326	325	334	326	353	334	323	339	345	326	362	348	335	344	345	339	362	343	347	311	334	306	346	314	335	310	290	321	295	345	309	361	336	355	324	307	367	329	317	312	324	331	348	297	297	332	328	315	297	309	330	323	340	329	337	298	296	298	334	318	331	331	348	359	325	330	306	331	314	355	311	290	345	326	335	311	337	298	338	346	345	331	334	316	308	343	301	312	321	338	319	334	307	339	360	332	338	325	316	324	322	312	292	312	302	327	340	328	315	341	350	301	322	338	336	344	333	332	335	310	355	289	331	292	329	317	325	299	320	326	278	327	340	315	305	331	308	336	324	345	314	349	326	331	334	340	318	332	331	329	313	328	293	322	321	323	290	353	310	322	321	352	357	325	302	344	318	315	312	312	321	307	310	326	314	350	322	311	323	347	324	322	339	338	320	343	347	326	279	339	313	344	346	296	339	292	333	322	317	309	318	338	283	345	343	334	345	336	318	321	336	330	340	305	321	309	347	348	358	297	315	313	308	337	338	322	333	288	324	300	333	333	307	338	313	331	302	326	312	306	339	337	333	310	330	314	306	295	366	328	321	314	342	304	355	330	373	335	327	357	335	322	298	338	330	321	330	371	332	322	336	333	335	333	325	350	317	321	312	316	298	333	320	315	324	344	318	362	330	332	329	342	338	315	311	323	324	297	317	311	304	325	304	320	341	329	339	375	328	338	314	331	306	314	323	346	301	311	322	314	312	345	327	329	325	309	320	325	349	336	303	343	322	323	301	311	331	352	305	313	325	349	319	328	336	323	346	349	344	337	342	328	327	339	325	338	316	292	339	317	293	328	299	333	336	333	366	328	305	316	311	302	320	321	294	323	329	335	322	354	316	313	297	316	311	311	328	341	336	295	321	305	318	306	349	313	321	296	339	313	334	358	336	356	326	312	315	307	315	322	328	334	340	310	310	315	335	330	301	323	310	357	318	309	327	311	327	324	342	309	336	287	312	318	322	341	346	303	354	307	326	343	322	330	323	310	357	336	327	316	343	340	378	322	355	296	331	314	310	368	326	298	305	357	316	317	316	332	309	308	303	336	320	289	348	347	337	325	340	318	328	338	324	330	335	325	326	353	314	303	326	307	335	306	347	301	323	329	344	284	321	323	357	328	326	331	326	322	313	325	276	320	299	307	340	323	334	322	360	322	320	335	320	311	317	317	361	323	318	347	321	312	327	312	295	288	344	313	313	321	309	339	349	318	341	318	320	349	325	264	316	322	306	331	333	320	331	303	293	337	366	313	330	338	342	361	337	342	348	350	319	329	313	314	295	296	330	302	328	345	316	321	335	329	312	324	344	324	359	328	348	341	373	311	331	323	324	325	329	308	275	320	348	309	332	351	354	315	332	336	320	301	296	312	329	295	356	296	343	312	318	317	347	346	318	324	334	329	320	330	288	326	314	314	358	326	310	348	302	333	315	332	289	330	322	323	315	341	337	306	316	325	331	378	320	336	330	283	331	327	298	334	279	326	322	342	321	324	315	298	306	350	355	298	329	310	312	331	324	309	304	326	296	314	367	322	322	316	300	308	335	321	329	311	295	353	329	310	338	309	311	316	336	308
25008	20663	27012	24321	20647	9731	1209	769	553	537	479	384	373	333	347	468	481	378	281	255	231	222	233	224	213	237	221	208	205	187	195	189	206	196	195	188	202	195	169	174	184	191	182	184	190	188	182	175	191	161	187	173	182	192	174	167	221	182	190	165	181	181	187	181	205	162	191	182	170	190	154	181	157	187	186	196	156	187	158	169	186	173	194	171	166	166	176	172	167	169	165	181	190	160	155	173	183	161	149	178	190	177	173	186	169	175	182	186	175	182	170	176	197	201	158	198	171	160	191	185	177	159	166	168	183	188	172	197	191	186	154	183	169	154	165	172	170	184	162	172	171	164	168	190	169	178	153	177	167	165	166	166	172	191	166	171	166	179	167	193	171	180	160	157	173	185	162	179	189	155	163	175	164	171	170	188	174	179	193	172	185	201	170	166	160	180	174	143	176	163	164	168	165	162	177	165	182	175	186	173	167	164	178	183	186	154	177	186	184	157	181	181	189	184	165	187	197	189	176	168	192	166	166	164	167	185	174	171	155	171	153	185	170	164	194	162	139	184	169	174	160	188	160	176	172	201	194	199	215	195	163	192	158	169	168	162	172	178	168	177	173	167	161	174	173	167	184	175	179	184	177	165	166	150	191	189	181	193	177	179	158	185	164	190	176	181	184	168	170	192	178	174	186	174	178	167	193	180	193	194	183	161	159	160	175	176	181	181	171	171	159	180	181	178	186	167	165	164	186	150	180	155	170	161	189	187	174	149	162	171	169	170	157	182	160	191	171	148	187	177	167	175	185	160	179	162	195	158	138	176	192	183	177	183	165	178	171	156	175	163	173	172	163	158	155	190	194	175	168	169	183	181	178	180	180	159	175	175	171	190	162	188	189	172	170	175	178	151	181	168	179	163	174	177	154	179	206	172	167	172	182	177	173	156	184	173	182	172	190	181	193	180	189	171	176	177	171	165	170	170	197	193	180	197	179	183	176	183	166	164	182	180	164	195	168	173	182	165	197	182	165	183	204	159	153	185	165	157	170	161	190	173	177	189	178	183	171	150	188	167	155	171	172	163	177	160	170	169	172	166	205	170	201	161	146	170	186	182	191	171	157	177	182	200	171	156	142	150	163	183	175	185	175	193	175	172	189	166	181	175	176	189	170	182	155	171	202	160	180	168	149	172	173	170	179	167	185	147	175	153	169	174	183	174	171	183	186	176	176	186	164	164	159	151	156	165	174	158	161	166	194	176	176	195	199	187	163	182	180	149	162	147	184	160	160	157	186	176	172	161	200	181	182	176	162	150	165	190	177	179	172	185	185	171	174	184	150	160	163	159	215	159	196	161	212	171	164	184	153	159	181	188	144	175	193	162	148	166	175	199	178	163	182	186	149	152	197	168	188	180	185	171	162	180	177	146	168	158	174	194	160	197	185	170	160	194	193	167	192	180	164	176	176	169	179	163	171	185	174	178	168	163	189	157	182	153	163	182	160	160	149	163	158	183	154	178	179	175	185	158	158	168	155	170	175	162	173	171	168	149	171	176	180	180	198	171	166	176	181	200	187	170	182	171	172	178	178	176	177	164	170	177	188	186	167	188	169	178	162	172	178	177	165	196	168	194	164	175	173	170	176	170	181	161	178	176	184	176	148	161	171	192	176	179	174	201	172	184	210	154	174	165	164	172	184	174	172	186	181	172	186	191	159	158	170	168	184	152	158	164	171	180	158	169	186	184	154	196	145	191	160	164	166	191	179	164	172	155	178	169	186	172	173	164	154	165	169	160	169	179	178	158	174	160	155	183	176	160	173	167	151	198	171	178	190	184	176	195	162	176	181	178	225	171	179	174	163	170	191	182	159	157	155	189	167	189	156	176	171	202	184	152	183	164	174	200	175	182	175	185	178	179	190	174	157	201	171	173	168	157	146	168	188	176	172	160	151	169	191	168	167	175	178	185	185	200	186	166	144	169	178	164	175	171	169	163	191	164	180	172	174	196	183	190	182	186	176	163	174	168	171	172	180	177	187	161	157	145	159	168	165	188	187	179	161	190	148	180	174	178	171	168	181	184	185	191	192	184	173	190	187	181	166	193	183	163	166	164	201	191	173	167	165	178	155	165	173	159	150	169	143	165	166	179	172	160	181	173	192	204	179	177	171	166	178	171	177	175	171	162	197	164	164	171	187	163	163	173	164	186	173	185	167	179	170	166	159	163	170	176	162	175	194	159	155	175	168	169	163	167	158	170	169	183	174	173	186	167	168	167	167	206	157	184	170	183	170	171	165	181	171	178	186	162	150	169	171	158	169	167	186	177	176	188	173	163	185	167	172	179	162	163	163	181	207	197	165	190	177	172	181	203	160	188	154	176	187	196	198	181	188	190	172	201	170	185	184	171	166	161	190	163	192	171	172	180	184	163	179	188	174	172	185	149	196	143	175	164	184	193	168	149	176	167	169	182	181	152	154	169	177	174	190	182	199	168	181	167	147	162	171	203	174	178	172	201	173	195	169	181	184	177	166	179	167	179	192	184	178	172	173	199	176	161	166	176	172	164	176	164	164	159	176	198	189	187	174	170	179	194	187	167	174	168	168	169	175	186	172	201	188	166	195	164	173	203	180	161	159	188	182	155	181	212	166	162	185	179	157	170	185	212	177	184	162	177	180	188	185	188	153	166	188	147	160	175	161	176	177	167	178	193	192	172	158	192	174	179	181	169	160	171	177	151	173	151	164	172	169	185	151	179	171	169	192	169	181	186	172	176	158	178	178	173	169	181	163	194	187	184	172	182	166	186	188	201	169	174	164	182	185	164	194	200	197	175	196	174	153	163	174	188	190	189	159	189	160	174	187	187	162	174	153	177	176	196	195	164	169	164	171	181	189	170	158	169	179	190	203	181	182	149	169	169	176	176	172	183	165	186	162	163	191	165	172	185	178	193	179	206	170	168	168	189	160	157	187	162	188	171	181	200	183	155	162	169	169	166	179	181	197	178	170	175	161	168	172	194	177	181	164	166	161	185	197	164	161	149	166	174	162	173	197	141	167	167	151	171	193	160	172	167	177	189	183	189	168	177	161	170	172	171	186	164	182	202	167	193	203	195	148	179	158	201	163	177	157	161	185	175	184	157	185	153	167	173	157	161	186	174	166	164	166	192	177	162	185	205	141	148	169	169	185	141	162	176	157	188	179	183	190	183	145	187	184	164	190	182	182	183	183	177	168	163	186	174	141	182	180	189	182	188	158	149	185	170	182	168	178	168	179	170	167	174	165	182	157	185	183	162	179	174	171	177	165	190	179	172	169	173	185	165	179	163	180	172	191	153	172	157	155	185	167	180	167	169	177	172	178	167	159	187	177	178	181	158	171	162	210	170	179	176	174	177	165	155	178	175	191	172	169	184	174	175	154	170	168	165	145	171	160	191	158	179	165	154	170	168	175	185	166	170	183	180	178	161	164	180	192	168	164	173	166	165	182	154	167	176	189	207	184	176	192	180	177	168
26353	13348	10381	5575	3600	2666	2109	1632	1196	1001	850	686	651	580	632	940	954	583	448	347	326	285	304	311	287	255	276	257	261	262	230	234	226	237	198	227	251	238	215	190	228	223	185	212	204	208	183	221	229	228	192	197	214	213	213	191	200	194	212	182	186	199	179	180	199	213	203	214	221	216	202	199	195	214	179	188	207	197	198	176	204	201	192	204	166	210	183	207	223	198	205	178	187	186	201	191	201	180	197	176	201	178	181	222	197	202	212	185	192	212	188	212	214	197	175	186	207	203	212	193	194	184	187	203	190	171	205	177	209	184	184	172	201	205	183	192	197	188	195	214	222	211	186	175	194	203	163	205	207	201	202	186	184	200	208	197	192	198	179	189	196	210	173	198	181	175	193	180	192	184	202	185	172	193	181	212	190	202	219	202	168	198	188	182	191	188	193	190	187	182	173	201	182	189	198	194	199	178	177	191	189	214	206	161	194	164	188	202	199	185	192	176	173	193	189	202	188	176	179	219	181	206	172	167	174	186	172	198	202	201	191	167	215	197	194	217	198	189	203	191	197	182	201	183	212	190	175	193	172	202	201	189	206	199	193	194	186	169	206	178	179	194	201	189	173	163	191	201	199	200	180	167	172	196	171	173	184	204	177	192	179	184	190	219	192	203	182	180	189	193	208	199	205	184	198	188	205	179	191	187	186	180	226	182	182	164	194	169	199	195	193	186	194	211	186	192	198	190	187	191	190	177	193	184	191	230	193	176	195	169	191	197	185	205	187	192	194	177	193	194	173	174	178	187	177	204	185	193	204	222	177	225	184	195	186	198	188	180	172	207	221	196	194	190	200	194	201	209	203	192	190	189	187	189	192	206	166	194	187	175	188	189	183	214	156	177	165	200	187	206	210	202	183	169	205	191	180	184	177	196	178	195	178	193	196	201	178	193	194	184	171	201	210	204	190	179	177	199	201	173	185	186	209	184	196	204	183	192	174	179	168	195	179	210	179	190	178	184	183	206	191	187	201	189	177	167	197	200	183	184	193	187	170	192	179	180	187	204	178	206	195	192	186	186	209	200	192	218	193	214	163	199	217	192	207	188	174	178	181	187	190	193	170	180	192	173	173	187	196	202	175	186	173	184	194	200	208	190	174	213	175	190	178	198	217	211	207	189	196	194	187	169	182	208	188	197	189	206	183	220	162	181	189	209	205	189	203	200	175	191	167	214	198	200	195	176	179	167	162	190	172	177	207	170	169	183	182	201	184	187	184	181	196	170	185	177	214	183	204	198	178	200	205	191	172	204	200	182	203	167	196	195	213	192	177	193	201	191	196	192	189	186	168	195	175	176	163	190	186	204	177	198	160	233	171	186	210	171	202	201	183	194	166	200	188	205	196	182	194	188	193	171	224	207	212	169	205	202	214	209	191	214	187	188	173	163	195	184	179	227	193	197	198	173	188	175	204	192	175	180	194	187	195	202	182	165	174	193	235	199	186	193	183	225	188	207	189	188	181	186	176	195	175	187	189	182	187	181	199	195	184	191	182	201	189	229	204	189	185	185	175	184	176	195	170	210	197	205	171	198	193	186	194	195	186	170	179	191	164	193	161	181	216	199	226	184	203	213	212	192	209	219	151	199	188	199	194	196	197	181	194	170	189	192	189	177	208	219	196	196	192	180	179	193	199	175	173	196	196	196	169	206	183	200	196	179	202	204	191	157	181	175	183	181	188	187	221	186	198	174	193	185	202	172	197	193	152	180	181	177	186	188	192	192	180	187	195	180	195	189	191	204	224	203	199	206	222	187	176	208	185	185	176	175	194	189	216	192	199	190	189	189	170	190	213	181	189	186	196	215	197	207	175	202	193	204	186	180	185	192	198	222	194	211	216	208	173	169	172	231	193	172	192	170	200	172	184	189	196	197	167	163	194	192	186	171	182	205	208	157	205	196	187	183	171	182	194	214	205	186	173	187	171	196	183	166	191	172	206	194	186	175	213	170	181	189	186	182	206	195	188	202	211	169	183	183	184	211	212	188	175	187	185	176	184	205	187	184	198	201	158	178	181	174	198	210	207	175	185	207	196	200	174	203	171	198	177	173	184	196	188	174	206	209	195	211	174	195	198	192	184	188	199	214	203	183	180	205	175	162	186	189	174	227	167	218	186	196	188	186	176	222	176	195	171	208	188	201	199	200	197	201	186	176	198	178	153	211	198	199	203	197	177	193	183	201	168	189	200	186	200	189	180	175	187	181	177	211	197	197	201	199	199	187	182	200	166	177	191	197	181	194	186	176	163	183	175	189	201	175	201	196	213	197	213	214	166	217	183	180	187	191	205	199	188	167	185	180	204	174	193	171	183	172	189	180	201	190	200	178	180	207	193	189	172	196	182	177	210	203	189	163	196	204	189	173	210	196	176	188	192	195	192	185	184	185	194	197	177	199	182	187	213	198	193	191	178	200	190	174	202	188	185	177	210	207	178	193	208	210	204	184	194	189	195	173	194	196	212	195	179	219	204	197	192	233	191	198	191	185	186	180	197	185	178	180	191	198	198	191	172	211	201	181	199	162	187	195	193	192	187	183	188	166	197	200	189	203	186	178	190	191	193	215	200	213	206	210	189	194	177	202	197	176	200	211	191	188	182	184	175	180	185	186	191	171	171	172	187	184	173	187	198	156	183	183	199	162	202	207	190	165	192	203	178	183	192	200	194	200	183	191	190	190	179	196	202	189	185	184	195	192	173	185	176	185	185	177	181	200	192	207	184	210	203	183	182	187	176	168	194	187	193	185	204	183	173	189	189	190	207	173	193	186	196	210	205	210	185	209	192	179	203	183	182	179	209	173	183	184	223	193	199	190	192	205	187	174	201	208	182	196	186	208	191	185	185	173	178	181	208	188	184	194	162	198	182	219	190	185	174	186	184	202	192	166	195	193	204	206	192	191	200	188	190	196	189	203	187	207	195	173	205	190	199	195	204	195	200	169	202	174	168	195	163	191	171	175	214	174	199	195	178	168	190	191	209	186	191	192	186	189	196	171	187	171	211	190	187	196	215	191	183	193	168	188	192	177	192	224	184	197	194	186	198	185	182	223	191	197	178	182	203	201	195	192	200	196	187	200	171	187	195	224	200	218	153	185	204	220	172	186	173	209	189	195	207	197	197	187	194	172	194	193	225	177	165	172	188	182	193	210	188	180	220	172	186	176	189	198	166	198	189	197	184	201	180	222	186	186	173	180	181	193	182	200	202	220	226	178	169	209	199	209	198	210	189	188	163	198	192	187	180	213	215	184	197	178	188	196	180	200	198	164	200	183	196	188	207	185	203	208	193	193	197	186	190	194	185	210	202	179	174	185	180	211	205	200	165	195	183	171	201	208	175	185	197	183	184	199	203	187	180	205	194	171	180	192	195	169	201	221	174	176	217	176	189	202	194	185	212	208	157	206	203	197	182	197	194	236	197	199	195	203	200	184	199	195	182	197	181	187	199	178	188	191
23049	20663	27376	23975	20665	20712	7725	1680	1134	1037	930	797	779	672	731	810	713	647	608	610	554	500	547	535	542	506	549	517	485	483	467	445	470	441	444	439	451	466	420	467	480	447	470	424	434	437	411	460	442	439	467	470	415	436	449	494	430	395	398	422	449	423	430	454	448	437	412	429	454	446	474	433	400	417	422	448	430	462	412	390	407	434	429	423	413	443	432	419	448	425	452	412	450	423	398	412	437	425	434	423	392	420	401	425	399	410	419	439	438	424	380	415	410	432	396	461	427	403	417	454	447	462	403	441	412	423	402	400	445	442	426	449	427	447	432	435	411	421	435	444	440	454	413	412	434	451	413	402	445	406	385	402	436	464	472	420	493	423	425	388	377	438	436	448	453	430	406	396	435	438	394	421	436	387	424	445	454	415	450	392	407	423	444	438	391	444	425	453	442	409	436	456	403	457	416	458	448	412	453	423	428	433	436	428	390	447	422	441	433	420	392	404	435	418	409	471	434	405	383	427	438	402	399	392	441	427	453	429	432	394	430	417	418	417	397	423	396	436	431	396	409	431	401	415	420	437	447	423	399	444	442	460	433	416	436	398	420	426	432	422	422	458	408	394	432	447	389	413	404	442	387	438	440	483	406	450	440	400	442	406	465	437	411	444	399	443	403	419	433	418	431	409	436	396	429	461	443	440	418	411	441	445	435	389	451	416	451	370	443	461	443	407	435	399	425	446	405	399	411	424	419	397	422	445	380	449	439	423	417	411	406	439	461	416	417	384	410	406	468	464	414	413	427	422	388	427	450	434	453	419	385	429	435	432	388	397	430	409	394	430	417	430	394	455	399	451	427	417	449	432	413	434	456	424	428	396	422	404	450	406	389	430	391	457	468	422	398	451	422	408	408	439	432	457	427	435	413	433	448	437	427	408	439	438	434	428	417	440	419	420	431	426	450	457	409	441	434	425	382	410	430	431	433	423	433	431	439	435	436	496	426	422	393	388	422	451	454	435	425	383	442	405	403	404	440	439	385	479	417	455	402	492	432	438	439	436	415	432	406	411	414	404	391	428	423	406	453	392	403	453	402	423	424	392	420	418	455	405	437	452	423	448	394	423	429	443	444	419	429	443	401	458	420	414	411	409	423	425	419	412	413	399	450	443	396	426	444	429	386	409	451	425	397	453	390	404	444	426	429	421	442	427	438	431	394	387	389	402	423	446	465	430	419	471	405	425	433	467	478	433	429	453	462	421	462	404	397	422	390	439	428	449	400	446	427	426	423	405	426	425	440	443	386	413	433	450	440	430	402	421	413	394	411	411	407	432	448	436	460	417	411	412	436	406	451	435	432	437	429	422	379	422	414	451	414	405	387	396	419	427	401	425	456	419	458	421	443	445	421	417	457	416	426	454	420	409	430	439	419	421	395	430	459	393	392	383	411	459	439	431	423	435	440	452	400	427	437	417	384	430	397	420	421	452	418	453	401	408	444	402	428	419	398	456	438	408	406	441	417	420	411	428	443	409	430	476	430	399	432	437	449	398	436	402	385	434	385	401	424	457	450	416	442	423	445	431	451	423	416	405	391	413	426	424	436	416	411	418	468	426	426	435	394	447	462	430	447	449	433	413	459	440	412	474	429	456	418	432	455	404	395	399	472	404	438	457	401	428	397	400	409	424	438	430	453	446	434	444	373	418	406	441	387	413	406	420	406	461	424	431	412	391	448	423	427	424	432	418	378	406	407	413	420	408	424	416	459	415	395	439	402	415	405	452	408	435	437	412	442	445	438	439	430	406	438	426	426	482	388	418	403	458	398	411	424	442	395	476	492	418	429	449	383	393	425	400	411	418	413	418	399	396	414	450	425	429	409	436	429	496	414	409	448	459	440	440	410	447	412	404	418	447	438	414	435	404	431	409	436	422	373	439	430	419	415	420	420	434	418	439	413	414	408	433	438	396	458	439	418	428	402	400	437	465	396	420	449	437	446	401	458	417	418	425	438	445	424	382	419	414	473	471	423	441	461	403	460	426	415	437	445	410	436	408	448	439	411	424	458	432	409	411	462	462	437	414	430	422	388	436	437	459	391	409	429	428	441	396	423	403	450	426	473	454	420	442	432	403	433	456	422	435	434	418	402	381	422	455	421	429	447	418	392	447	425	459	435	408	412	414	428	384	389	451	440	433	420	456	463	434	412	459	424	445	421	416	410	440	441	429	460	428	414	440	429	454	440	399	422	424	411	429	409	403	445	437	450	418	400	450	412	398	425	426	406	428	389	437	420	439	418	445	420	391	414	440	422	439	457	430	421	447	424	391	408	437	405	424	403	424	432	415	440	448	417	391	428	417	411	423	481	429	425	427	421	441	496	431	448	439	401	430	429	393	428	416	414	377	389	402	462	424	454	364	422	449	414	406	403	442	419	426	426	413	399	421	406	434	413	379	448	456	364	427	392	413	424	469	423	443	436	448	400	417	403	406	394	405	468	389	374	471	420	419	413	384	405	403	415	449	442	430	447	413	420	435	400	427	423	444	431	368	419	417	450	397	421	425	398	444	394	424	416	447	403	406	406	412	409	433	399	439	426	403	414	410	411	399	441	477	410	440	446	461	413	476	402	454	448	407	418	396	472	469	440	424	434	419	445	415	420	395	421	454	432	404	395	431	425	431	435	449	453	428	436	409	427	425	453	434	469	402	422	448	436	416	409	404	437	410	458	435	419	429	403	407	419	434	422	435	435	437	408	382	421	408	427	433	381	431	409	432	403	420	449	453	428	391	417	435	424	417	463	464	448	421	429	424	430	435	409	431	450	400	404	448	441	431	413	427	417	393	427	444	410	410	452	398	417	429	421	419	404	412	438	411	406	474	418	452	427	432	391	428	435	435	428	457	457	412	467	424	416	394	390	398	420	413	453	390	477	406	415	403	430	424	436	431	399	380	406	435	434	419	409	425	448	412	389	408	417	390	433	407	444	401	410	426	441	457	408	432	420	405	430	436	442	437	420	413	397	428	420	426	401	426	405	421	442	429	389	430	378	425	428	437	403	427	425	406	405	419	376	435	417	381	480	408	414	408	410	425	439	385	414	438	408	440	438	441	437	406	456	403	416	365	465	430	417	426	419	446	412	422	442	398	420	440	414	432	408	433	403	437	423	394	409	435	413	440	427	437	460	397	388	403	380	421	433	469	439	435	416	467	408	436	434	411	403	439	434	425	453	426	401	448	426	425	416	446	423	420	438	393	419	432	449	413	396	421	426	394	429	439	440	421	404	420	399	411	429	496	411	451	447	418	410	427	434	433	379	442	423	420	407	408	441	374	438	430	435	397	398	426	424	397	450	428	424	454	435	457	435	428	402	433	401	448	393	406	417	425	463	395	436	430	430	407	433	443	427	424	474	408	404	450	409	428	414	443	421	424	412	406	403	418	402	435	415	408	401	410	407	426	435	427	420	427	466	449	444	434	407	412	456	420	413	429	423	394	424	430	429	442	442	425
29857	21785	16233	9539	6299	4787	3660	2985	2259	1941	1712	1414	1250	1141	1104	1205	1061	954	831	803	674	632	630	615	614	585	568	535	524	508	519	514	513	507	494	492	494	479	482	489	449	501	430	438	487	491	456	456	460	489	457	444	474	450	452	461	432	443	462	423	428	388	455	432	448	416	433	404	427	429	445	458	441	395	432	440	419	425	433	435	417	437	442	429	421	420	479	400	418	440	460	435	413	430	426	415	394	443	407	424	427	443	398	414	391	449	416	399	439	442	395	410	375	445	439	448	413	405	420	412	441	439	414	405	403	440	421	413	410	426	418	424	400	433	427	448	460	420	436	428	431	437	423	409	438	448	438	402	424	449	391	392	423	403	442	407	457	429	419	418	423	402	403	426	437	401	411	397	431	419	384	439	416	423	444	415	420	416	448	410	445	397	439	359	414	401	456	435	426	421	424	404	441	424	425	411	433	458	413	389	428	435	417	435	402	441	401	457	431	412	412	408	432	430	379	394	411	388	391	393	412	391	446	419	429	411	448	426	442	453	402	447	434	439	430	435	413	431	445	407	427	407	402	411	414	379	453	414	433	430	420	420	466	392	423	428	421	438	404	423	395	444	429	400	392	396	445	411	398	407	393	424	406	426	401	415	393	399	426	381	439	426	445	463	422	425	423	425	388	391	413	433	389	439	410	417	424	362	431	453	414	434	402	393	380	461	440	402	442	398	438	438	411	435	408	434	400	424	409	441	405	418	409	399	395	438	374	409	400	421	398	408	431	452	390	404	430	408	436	402	435	414	419	405	410	432	396	408	429	409	415	399	390	418	398	435	426	412	427	431	413	420	462	404	443	421	424	430	418	407	452	432	413	394	442	436	417	437	447	422	392	438	397	390	403	405	407	395	440	415	447	414	426	396	389	442	405	413	419	394	423	380	412	396	421	402	431	429	415	409	406	400	413	420	410	446	413	409	412	385	435	422	442	437	372	444	431	411	425	388	424	432	429	402	449	418	406	404	437	398	478	441	396	422	409	415	400	446	410	469	393	451	398	390	428	400	413	425	396	406	422	392	421	452	395	421	413	384	446	417	393	378	383	439	404	407	424	445	406	416	425	434	391	383	398	427	419	405	419	466	408	414	419	421	427	397	424	413	400	446	405	408	398	433	424	432	446	427	430	408	447	420	424	413	472	398	381	421	383	449	444	407	440	443	405	418	424	419	423	429	409	408	430	396	420	381	416	432	425	442	394	414	415	451	426	404	486	410	398	468	457	412	418	409	431	430	441	385	384	442	400	376	428	387	428	425	439	442	429	442	438	406	415	404	434	385	438	390	423	438	393	409	464	412	448	418	423	404	424	398	386	439	423	391	436	403	407	424	406	437	408	439	426	391	397	428	406	445	408	403	449	409	436	390	457	395	432	418	407	420	432	432	395	382	381	451	422	421	458	455	420	414	394	415	422	404	458	447	409	388	388	452	443	421	411	438	415	473	453	418	440	421	434	445	428	422	417	411	427	412	442	419	430	435	418	419	445	422	403	396	403	457	411	447	452	440	386	426	399	418	464	420	413	402	420	429	452	396	384	411	419	456	447	413	417	397	389	438	418	430	430	424	437	419	466	420	407	414	419	422	410	411	437	438	458	440	398	425	392	375	428	412	402	416	421	421	444	446	425	437	399	420	399	415	393	399	375	428	389	417	396	416	418	406	387	399	447	418	397	420	381	405	442	427	402	431	480	433	428	392	425	429	442	443	407	425	436	441	387	440	442	401	423	453	426	429	435	425	409	438	411	438	433	423	479	443	425	429	439	392	433	463	391	449	484	438	414	438	405	441	414	395	433	459	412	395	429	426	362	441	449	446	400	406	421	430	393	449	432	427	416	434	441	421	443	424	416	419	448	414	415	402	409	427	433	441	431	431	418	439	389	427	405	365	410	415	424	461	389	442	388	421	418	428	444	399	438	436	442	432	404	412	444	392	389	389	395	435	411	454	428	422	457	429	423	429	418	414	424	427	411	431	380	380	424	463	427	432	424	445	459	399	429	418	437	426	397	434	427	458	413	422	428	434	418	396	426	422	377	456	416	412	431	454	374	412	462	437	418	422	457	398	378	380	399	385	430	435	398	427	419	396	423	401	450	414	426	395	403	404	429	401	412	432	403	397	444	400	430	452	402	381	411	395	440	428	404	419	403	389	415	427	400	397	382	409	430	413	439	414	426	422	445	420	437	400	467	441	418	416	467	426	404	427	422	397	408	455	438	445	413	458	430	390	422	400	404	420	441	435	431	429	399	406	419	424	450	436	380	421	433	440	437	406	419	433	427	387	452	427	405	387	423	435	390	441	411	418	432	439	407	406	419	398	453	411	426	392	449	426	433	382	438	434	380	366	400	398	412	440	409	423	404	432	449	414	427	427	418	419	406	422	438	457	443	422	417	414	452	441	404	391	441	405	412	425	423	400	405	382	415	420	458	399	416	417	411	418	398	413	394	400	418	427	382	423	412	447	403	410	451	383	447	400	400	420	395	425	426	392	429	428	434	428	429	388	450	398	451	404	402	416	397	415	411	458	428	436	403	390	466	417	427	429	445	444	417	424	393	406	431	438	415	414	448	447	442	426	425	382	414	403	419	426	430	427	422	422	407	406	425	415	375	394	392	412	441	433	429	417	423	384	379	440	445	421	454	399	421	393	409	449	422	424	415	407	416	427	414	395	452	405	411	434	418	430	436	454	401	416	413	410	414	415	415	452	426	405	394	422	430	394	408	393	405	408	442	416	410	428	417	413	444	399	410	389	421	398	426	401	409	424	427	428	440	412	435	441	405	416	406	422	420	400	397	398	426	408	390	436	461	416	402	408	453	417	407	431	454	419	423	412	445	395	412	382	458	424	446	414	432	431	410	429	427	439	432	436	432	400	409	471	426	431	421	435	409	416	457	422	418	393	409	413	387	425	451	459	405	408	390	421	431	396	376	388	422	399	379	371	437	443	461	399	434	416	423	418	423	403	408	423	403	430	446	384	439	420	424	414	424	395	380	426	396	396	432	403	427	443	422	380	409	423	400	416	428	406	431	410	400	396	395	445	439	434	428	450	390	410	421	396	438	431	425	420	409	412	450	429	384	414	408	426	433	409	447	430	410	393	436	424	456	418	427	412	414	447	424	427	412	421	392	438	408	390	396	421	460	390	439	397	408	405	394	486	399	423	437	418	412	432	431	416	455	435	466	403	469	394	456	446	390	400	419	420	432	406	445	427	433	453	405	410	388	407	427	435	442	439	431	388	414	433	430	424	403	440	433	431	416	419	453	397	411	413	389	393	405	442	464	440	414	429	449	393	390	425	435	442	377	398	441	412	433	419	406	414	400	416	416	457	425	382	420	427	393	407	401	425	407	418	446	405	424	403	445	420	433	377	420	396	418	443	418	419	397	405	436	401	442	387	406	442	398	417	401	394	442	427	409	427	422	395	414	411	432	449	393	377	412	401	409	392	438	424
29335	15105	2312	626	438	370	339	318	343	351	286	313	283	288	284	314	296	269	287	271	300	280	287	272	294	293	302	296	295	260	307	260	280	281	293	274	294	286	301	322	285	287	292	286	297	293	288	284	251	290	292	289	300	283	265	271	279	295	274	275	277	325	299	278	280	306	250	284	298	267	276	310	298	303	303	297	264	277	262	291	263	267	270	286	284	300	281	275	276	309	303	290	272	262	324	290	289	276	310	260	257	298	283	281	274	263	289	271	292	285	286	288	282	281	297	286	261	288	286	296	282	239	274	294	285	252	249	290	275	301	264	293	280	261	286	282	300	315	289	275	281	300	276	300	308	290	281	262	292	286	253	267	281	257	269	281	284	275	290	279	289	257	287	263	283	288	322	256	271	302	273	279	290	280	272	302	277	271	279	273	264	245	285	300	248	296	301	267	288	276	288	300	282	267	266	273	269	263	282	276	275	308	289	290	284	284	267	252	270	260	275	254	310	281	295	279	303	304	279	256	277	301	287	272	273	307	265	284	282	302	307	292	314	270	320	275	308	273	265	256	269	293	267	299	297	301	277	264	263	277	333	262	272	305	302	255	288	281	283	318	300	304	288	283	254	260	297	274	291	262	293	286	304	279	285	271	270	355	281	276	286	305	296	297	273	292	281	263	284	302	267	253	267	266	270	270	339	269	290	250	254	265	267	260	274	264	258	293	290	297	275	291	289	268	286	262	289	286	255	300	279	271	242	277	303	267	281	288	259	332	295	295	280	288	300	294	275	259	277	267	281	265	266	258	269	290	267	292	310	298	280	300	285	302	287	289	295	294	288	271	286	269	276	284	315	270	284	270	245	282	282	295	245	278	254	288	279	280	297	284	287	278	288	282	297	296	291	299	268	323	299	287	291	298	286	277	273	275	287	291	274	277	307	250	284	264	274	273	297	234	279	288	273	255	260	281	263	299	265	273	268	281	294	271	287	284	279	276	301	285	281	298	275	257	294	277	264	272	291	290	288	286	309	268	283	271	321	263	291	278	268	268	282	301	254	287	300	307	311	246	287	298	282	271	327	277	305	268	266	276	284	285	322	277	313	258	268	293	287	299	261	302	275	316	289	287	288	306	274	326	257	300	288	277	291	278	284	289	270	267	271	277	272	299	295	242	293	299	292	309	286	271	258	313	289	288	312	253	274	302	297	313	278	282	298	278	293	285	283	280	310	263	276	300	289	258	258	291	285	288	254	293	270	302	276	292	289	305	260	310	275	295	263	306	323	286	278	273	275	289	288	280	284	275	276	248	264	322	284	245	286	280	263	317	282	266	279	255	261	292	287	289	311	261	312	285	275	273	274	318	306	262	280	288	269	303	255	272	263	261	278	288	279	297	293	280	274	273	296	264	264	273	280	261	289	261	296	277	274	280	270	285	274	314	252	277	289	291	299	283	275	298	249	288	267	276	284	283	295	277	288	293	285	273	287	277	286	299	287	308	323	250	301	271	275	305	283	259	293	282	271	286	295	267	310	278	286	310	277	294	309	286	285	280	296	285	286	320	301	270	303	299	289	294	329	278	265	268	277	271	252	248	305	278	294	276	259	283	285	270	263	293	288	291	278	274	297	280	311	306	312	253	280	266	295	274	275	290	276	277	257	293	277	312	275	267	254	288	280	282	310	277	296	303	272	246	272	291	290	287	257	290	281	281	249	273	284	280	316	268	283	312	268	273	272	281	293	282	291	300	298	272	299	288	295	275	268	294	288	328	267	281	299	316	286	273	303	309	299	284	310	294	292	308	278	293	295	281	299	299	267	313	264	262	262	271	308	271	294	285	277	266	264	251	279	274	265	272	299	325	324	292	290	240	274	254	277	297	283	280	273	269	309	304	311	291	288	272	297	291	292	239	300	279	284	268	303	298	277	338	277	286	283	303	285	305	312	275	289	313	282	288	294	278	276	292	277	289	296	279	266	266	276	285	299	271	303	311	284	287	280	286	262	298	307	303	263	303	251	293	295	280	287	289	294	287	292	284	284	265	279	292	291	271	309	289	292	288	256	294	284	283	306	296	258	259	288	277	274	269	284	269	302	304	261	300	228	280	279	289	289	294	279	282	276	275	277	285	287	277	270	256	284	290	312	279	271	293	288	276	274	267	248	278	304	274	282	315	315	275	284	277	253	294	294	281	284	260	285	256	274	270	249	281	258	309	276	267	287	300	304	267	269	272	286	301	297	277	301	258	284	288	277	276	295	291	312	264	285	276	302	290	258	274	307	288	290	299	279	274	285	265	279	283	283	295	303	282	293	282	277	295	248	261	265	298	302	293	325	284	275	302	253	276	293	268	256	281	286	246	284	273	252	268	311	264	308	266	285	256	278	317	296	275	290	287	321	281	284	250	272	271	290	265	314	247	272	266	296	271	234	273	293	291	310	273	282	287	284	305	247	284	306	258	311	273	269	296	281	262	278	280	300	299	268	299	266	303	288	264	254	269	251	308	288	305	269	295	280	276	267	293	272	295	255	286	273	299	277	285	276	276	250	275	265	271	302	301	300	264	270	297	303	291	293	294	296	286	300	312	293	287	285	270	284	245	277	259	302	266	318	292	271	277	307	271	272	282	268	305	279	291	264	304	246	305	288	276	284	275	292	270	275	319	313	301	301	279	293	262	311	276	255	254	246	289	265	316	281	273	296	263	272	299	261	288	286	263	262	273	292	254	283	308	292	297	289	276	320	266	301	272	315	261	277	283	296	278	268	287	305	273	278	276	294	271	254	273	276	261	274	314	294	270	303	289	291	253	286	320	287	277	304	264	261	245	310	299	271	301	297	299	277	257	287	283	291	318	273	296	257	271	296	283	286	313	284	298	290	277	283	289	282	289	279	282	243	266	279	276	273	279	319	252	270	260	310	300	271	251	284	306	286	258	276	271	289	269	310	289	258	257	295	314	298	312	269	274	271	291	277	297	281	294	295	240	267	308	270	281	267	270	305	261	282	285	282	294	275	274	286	303	301	281	289	274	270	275	281	273	275	276	308	290	284	287	255	301	264	287	295	302	290	280	275	284	299	286	297	288	291	269	280	261	305	302	271	279	286	308	295	273	277	284	282	235	269	290	294	313	306	301	281	270	301	264	298	293	266	301	267	276	307	300	258	281	263	283	269	306	294	269	252	271	244	270	317	280	277	297	318	298	300	300	251	301	276	289	301	305	259	287	301	292	279	294	304	296	314	266	304	294	280	253	268	262	294	291	258	307	282	288	282	283	316	299	282	276	295	284	270	281	269	310	255	306	273	266	286	310	300	284	273	267	300	276	285	282	271	265	286	293	282	272	292	300	266	278	291	278	275	285	308	305	313	268	272	290	306	308	287	267	288	275	280	276	297	263	278	263	301	302	280	250	277	287	304	320	257	266	316	316	250	263	263	290	272	298	294	276	267	301	295	267	297	258	268	289	252	265	292	283	291	267	270	314	284	286	313	313	289	266	277	283	309	262
22638	5593	1303	713	563	577	509	493	400	388	406	361	359	348	382	413	355	374	316	336	333	321	340	332	352	327	287	336	317	391	291	296	319	301	340	302	347	334	309	351	324	304	310	338	382	327	304	311	311	337	340	325	336	323	322	326	318	309	319	324	294	314	323	267	337	287	327	307	372	311	290	333	315	318	310	317	314	325	336	306	302	345	329	309	317	302	333	349	315	349	327	315	328	317	309	357	302	319	334	307	296	325	368	326	329	307	311	340	305	326	312	324	314	320	322	312	312	309	327	310	321	304	287	304	327	302	299	330	319	332	338	343	332	328	321	326	324	319	331	293	297	306	312	314	318	343	297	327	331	330	309	310	292	297	320	300	329	319	291	311	321	290	307	327	319	316	331	308	304	335	335	311	284	301	311	365	343	341	320	311	293	312	318	329	320	320	314	300	299	329	297	344	342	316	307	313	339	309	329	319	299	304	324	298	348	345	304	319	340	306	308	313	329	313	302	298	348	309	303	292	332	298	338	322	298	322	332	327	295	292	313	297	331	329	326	294	301	326	344	301	316	343	313	307	323	311	314	327	338	315	337	352	348	311	311	311	333	335	297	290	317	306	327	329	315	275	334	338	354	316	319	329	326	318	302	324	323	320	299	310	305	296	320	309	338	318	270	341	324	341	315	340	334	304	326	333	311	321	320	335	333	328	328	308	311	321	343	313	308	325	341	300	327	341	346	287	284	332	286	344	313	312	326	304	294	339	332	313	303	314	286	308	319	281	332	320	324	298	274	308	346	299	310	313	295	320	345	341	340	318	310	303	331	293	308	332	345	318	317	305	309	341	346	328	334	301	332	313	331	293	320	321	325	314	342	327	283	325	310	332	293	334	306	305	344	323	270	307	339	310	297	365	309	334	293	315	341	351	301	283	303	319	337	295	322	306	335	313	331	313	305	321	265	313	322	318	318	297	307	320	293	340	311	293	323	308	318	299	331	282	320	287	298	298	327	295	301	317	318	321	287	316	321	294	319	306	320	317	340	294	343	330	358	320	319	309	326	355	312	304	344	314	302	336	287	324	315	317	320	291	337	345	333	312	308	327	321	303	294	307	307	298	327	335	306	303	321	296	327	312	307	324	309	322	300	291	321	292	343	339	317	281	327	308	326	308	318	339	324	285	280	293	285	330	329	297	317	306	309	297	329	322	331	286	307	297	318	313	331	311	325	320	328	330	302	297	315	319	344	325	335	311	287	341	308	311	352	331	294	313	358	326	293	321	302	322	329	272	333	291	336	332	328	358	339	304	287	327	375	302	313	324	333	323	303	318	325	281	318	373	324	345	341	285	332	305	310	333	310	336	292	328	305	316	318	338	316	308	337	374	335	307	347	314	314	328	312	330	334	310	305	344	311	302	350	304	309	294	312	302	324	307	335	335	351	296	292	302	303	328	329	307	330	303	347	345	281	313	293	354	311	301	329	335	310	325	315	335	337	296	340	318	350	273	317	314	304	309	310	317	294	352	348	304	272	297	308	315	322	327	293	354	314	326	308	309	312	325	332	291	311	338	319	309	312	346	319	296	345	320	311	321	307	313	311	294	326	289	314	318	327	325	307	330	296	329	344	295	327	307	295	311	318	341	326	314	325	322	287	323	304	328	293	304	331	283	334	315	300	324	321	314	310	331	303	351	350	341	327	313	324	327	339	315	354	307	327	296	318	331	332	329	295	302	335	309	284	334	309	303	307	273	296	305	312	330	323	279	369	330	348	299	306	343	298	300	338	307	308	350	336	320	354	321	323	282	310	302	317	304	309	311	332	284	320	306	298	287	309	315	313	310	339	320	317	307	330	290	333	354	323	324	302	318	339	299	320	347	321	306	320	319	317	335	293	324	338	349	309	300	336	317	300	307	298	337	344	351	298	339	321	302	326	329	326	350	303	347	354	297	331	302	342	307	330	299	288	323	298	285	333	290	332	307	303	305	332	317	339	311	366	343	365	313	335	317	333	309	331	315	323	309	302	351	347	322	275	328	298	309	317	340	310	312	312	331	359	315	305	345	300	316	316	314	357	306	327	291	325	329	291	306	311	322	306	330	313	324	285	323	313	311	328	327	309	331	280	317	269	327	334	317	301	311	313	325	296	312	322	324	315	325	355	326	319	339	306	333	334	312	314	326	315	318	334	304	312	310	315	319	295	331	336	313	322	298	309	308	330	328	303	296	343	327	306	331	324	304	352	334	301	303	305	330	349	336	311	317	350	322	320	274	333	295	354	306	331	310	319	312	334	327	322	314	295	333	328	302	350	332	348	310	316	304	317	335	372	303	295	307	331	308	306	311	283	295	326	318	298	330	313	306	303	292	330	319	283	330	309	308	334	341	330	351	368	337	320	328	304	332	320	348	320	316	317	315	328	312	337	304	324	328	309	336	299	310	295	335	331	320	329	311	306	311	354	335	322	329	313	317	325	315	304	319	329	290	307	306	341	306	334	327	323	327	299	332	322	330	320	321	282	323	325	332	306	329	331	322	325	299	340	325	314	337	314	328	302	306	360	310	360	327	329	288	313	309	325	318	307	305	331	326	338	331	348	326	298	344	300	308	332	285	314	310	319	305	313	311	330	319	307	311	352	347	336	322	304	328	308	307	318	317	335	315	287	305	317	304	306	359	310	345	330	346	301	356	339	330	304	334	297	319	286	308	297	291	320	320	334	313	302	313	288	308	284	337	310	336	314	269	309	332	343	367	321	335	330	311	331	330	327	313	333	364	307	302	305	352	331	347	309	285	317	315	276	343	326	332	329	281	346	342	311	304	328	309	311	304	305	320	332	286	319	297	308	342	320	297	319	293	342	342	318	312	305	322	314	335	291	348	307	342	326	324	322	342	305	318	342	287	323	320	321	353	288	332	327	291	300	322	309	317	347	359	349	313	287	322	322	338	295	304	329	309	312	333	343	337	317	308	336	334	326	308	304	306	331	326	339	337	302	303	330	329	336	307	318	302	329	322	319	295	281	335	339	287	307	348	347	315	282	304	304	310	327	354	291	328	308	311	344	331	318	338	336	326	310	317	317	324	316	317	335	334	319	324	326	288	311	301	337	315	339	341	322	311	311	321	308	314	327	322	318	330	351	310	292	308	326	315	317	313	294	318	300	329	341	323	311	300	318	336	344	317	327	310	325	298	318	345	317	325	346	330	309	321	316	335	295	315	327	339	337	313	335	326	319	327	310	304	306	321	306	333	319	315	317	328	356	320	316	332	333	356	301	306	316	336	335	322	324	324	347	355	341	320	300	302	328	310	309	319	325	320	319	332	329	289	311	298	332	329	314	321	309	310	317	312	319	296	340	320	364	301	316	312	328	336	319	305	301	338	297	333	339	286	307	322	325	308	352	324	345	293	329	342	343	303	330	314	324	318	330	321	304	320	304	352	282	309	334	322	307	323	317	328	308	343	319	335	318	278	309	326	309	294	303	320	323	298	327	315	305	322	316	328
25084	20704	27003	24396	20670	9471	1220	770	532	491	431	369	320	316	374	390	425	297	284	261	225	225	204	208	225	200	190	188	198	198	208	174	189	188	213	194	198	193	177	171	198	192	184	175	174	168	168	185	196	193	186	181	189	193	186	164	181	185	187	175	164	177	165	178	189	211	160	209	198	199	171	178	168	183	186	171	162	191	165	164	191	182	179	182	155	179	159	180	160	181	148	179	172	177	183	178	179	168	176	175	166	185	181	179	167	171	188	174	165	155	177	196	138	189	176	169	168	181	174	162	185	183	156	177	183	174	204	182	170	164	176	164	217	174	179	179	165	164	183	133	193	174	146	180	165	175	184	170	145	150	161	169	183	184	169	176	165	181	166	192	221	155	168	197	188	182	171	163	166	185	183	194	195	165	150	157	167	179	190	175	192	186	191	163	175	168	155	167	185	182	153	159	173	168	148	178	187	143	168	186	182	187	170	191	172	181	190	187	160	180	176	170	173	159	176	171	174	165	175	163	152	161	181	157	181	158	176	191	183	163	196	165	171	196	151	173	175	150	170	168	165	155	178	176	169	180	158	184	163	176	179	178	187	176	176	182	150	177	150	191	171	166	176	173	158	174	165	167	190	187	191	169	178	175	160	154	154	180	186	169	174	160	176	159	190	154	177	175	169	191	176	175	188	149	157	180	177	173	169	158	180	176	180	175	167	171	164	162	189	175	189	178	163	164	151	160	170	170	186	165	165	174	165	195	165	176	173	182	175	173	152	183	178	162	178	175	159	168	174	188	170	179	166	183	178	175	173	159	184	187	178	172	189	167	187	163	196	190	155	190	164	176	168	180	188	170	160	165	165	168	175	188	185	157	178	184	168	169	181	163	181	163	183	151	190	175	198	185	171	175	154	179	152	180	142	182	172	175	165	168	155	169	173	157	174	185	183	186	187	166	170	179	178	144	163	163	194	168	148	151	187	154	175	176	173	177	156	162	189	170	177	174	167	184	189	155	163	167	201	168	169	181	170	171	193	191	168	185	143	161	176	162	202	175	158	168	174	164	191	175	183	169	161	154	183	182	181	174	195	184	163	162	184	183	154	180	167	157	171	177	140	191	183	157	184	179	179	178	175	174	181	185	184	168	181	171	173	151	185	148	173	164	180	162	166	161	172	162	168	168	172	155	166	182	174	169	164	144	195	194	173	168	170	185	179	184	184	170	171	170	179	192	184	210	192	173	169	156	184	178	178	173	176	199	192	161	172	173	164	173	183	187	172	158	182	166	187	183	177	180	159	170	182	175	177	169	176	168	164	163	182	179	163	169	169	180	185	157	170	165	145	160	148	184	183	175	167	151	162	174	171	174	164	177	177	161	167	167	175	174	175	166	174	173	148	187	159	178	171	173	149	174	169	180	190	174	180	163	170	172	179	182	166	197	179	170	177	180	185	148	169	178	172	160	209	174	181	182	191	185	184	173	183	185	152	182	186	169	182	159	180	168	189	182	160	176	179	171	199	170	176	167	160	191	175	167	164	165	181	159	179	153	170	175	189	162	167	167	195	158	176	168	172	148	171	173	172	148	139	176	187	176	179	173	170	167	167	180	172	181	157	181	153	157	186	174	161	185	174	164	184	177	162	169	154	171	178	182	180	160	158	173	176	163	178	172	165	197	182	145	153	149	173	166	149	177	203	153	183	167	183	159	174	187	170	178	199	155	166	184	169	188	192	179	186	193	156	169	154	166	150	187	186	169	167	138	190	148	169	169	147	174	216	171	203	171	157	181	179	186	161	161	183	195	180	155	179	142	174	151	173	159	192	199	187	181	168	165	197	184	173	195	189	180	166	183	195	157	185	171	168	154	187	170	161	184	185	154	179	160	149	180	163	164	166	174	171	189	195	190	188	174	170	184	187	187	164	152	186	172	182	201	184	180	152	168	164	218	177	146	177	148	181	152	168	172	138	194	160	178	148	182	176	170	169	175	162	179	164	173	207	171	174	191	156	158	180	177	162	170	180	172	181	139	181	193	176	148	155	165	207	181	175	179	150	162	202	146	180	154	186	177	153	177	173	183	169	164	170	186	185	153	179	165	189	150	185	171	159	182	162	188	188	189	161	185	189	187	159	189	166	174	186	187	154	161	151	165	179	170	171	171	174	169	155	185	169	169	178	160	147	173	186	176	158	192	182	175	184	157	162	174	174	200	183	159	180	199	191	195	177	167	185	169	149	193	170	166	185	210	177	170	175	179	180	183	183	173	178	157	189	171	160	188	177	191	190	148	177	175	169	185	189	176	168	186	175	207	174	170	168	175	168	142	188	173	198	152	188	185	169	178	185	174	207	185	169	177	167	152	168	160	180	182	178	181	181	185	180	157	172	202	203	165	167	195	191	192	186	181	164	183	175	165	152	142	162	154	193	179	186	168	167	190	179	168	190	166	163	170	159	153	166	152	176	173	189	184	188	175	176	163	168	164	159	171	157	181	174	185	180	167	162	153	182	165	154	157	185	180	167	179	166	176	181	166	152	156	158	191	174	173	166	166	178	170	160	186	159	200	184	193	176	199	196	143	173	173	156	166	165	174	162	167	159	177	171	175	171	155	190	179	183	183	178	182	176	155	174	187	189	188	161	185	185	162	152	179	153	159	156	186	186	176	169	171	155	182	188	188	180	160	153	179	171	171	152	172	184	167	163	191	160	152	161	159	194	177	157	174	189	154	156	159	183	168	177	182	190	183	191	170	189	186	172	181	155	154	171	182	183	156	150	206	160	176	179	197	173	161	190	172	190	196	177	148	158	169	186	173	160	160	194	169	163	159	177	167	180	159	176	154	167	172	192	172	177	180	181	150	191	177	140	178	168	184	173	190	166	176	205	158	178	170	162	185	150	162	158	177	160	177	169	184	187	179	170	157	191	169	162	176	167	172	177	190	180	173	164	150	160	185	175	185	171	162	165	174	160	160	168	158	194	170	167	151	151	167	169	173	150	183	165	173	176	170	171	189	183	173	172	148	178	170	175	185	163	182	172	158	170	177	161	170	158	167	187	178	160	179	170	161	174	159	175	187	171	175	176	176	215	159	186	171	165	158	178	194	189	175	178	161	168	190	174	158	199	164	147	161	173	169	165	173	177	152	183	179	218	172	160	191	176	166	175	166	175	178	172	192	150	169	179	194	173	189	188	149	179	170	186	173	175	185	170	193	196	171	181	192	154	178	166	171	176	179	162	169	173	173	165	174	170	174	167	177	150	191	149	173	168	165	161	161	180	203	177	175	181	160	179	178	182	193	192	135	189	159	191	162	185	210	180	157	172	175	170	163	189	176	166	168	161	157	188	191	172	154	167	157	180	175	180	167	163	188	173	203	190	173	175	148	159	188	171	170	180	172	185	169	192	169	171	162	182	181	160	172	175	153	197	187	184	176	187	183	171	163	180	164	170	165	170	174	150	162	161	178	172	183	156	169	174	167	196	189	145	187	169	161	182	174	176	180	192	208
27581	16027	9988	5508	3631	2561	1920	1610	1222	1006	862	717	582	567	655	726	725	520	444	363	334	297	327	304	310	248	252	259	234	247	234	231	258	222	218	224	209	241	209	211	237	216	228	214	221	224	188	200	210	214	214	224	196	200	215	202	208	193	179	212	211	174	211	218	215	191	208	225	201	190	214	184	207	217	188	203	201	202	190	198	181	191	190	212	183	184	183	190	195	196	228	195	193	175	195	202	184	199	187	183	181	198	190	157	184	171	221	218	164	194	186	198	165	195	225	193	182	197	208	216	186	170	197	179	187	187	196	200	190	179	181	187	180	183	181	190	174	173	233	210	210	181	189	202	189	202	198	176	189	232	193	188	192	176	178	203	170	188	181	209	204	178	200	197	185	195	179	201	195	193	204	160	191	190	180	170	169	177	194	195	177	205	205	202	178	187	189	183	213	178	180	193	201	175	193	219	178	177	201	181	180	188	183	202	176	215	211	192	182	165	196	207	194	182	176	187	180	179	203	205	202	212	195	203	194	189	200	197	193	189	206	182	173	177	169	198	167	183	170	187	185	182	231	173	179	189	187	195	196	191	206	186	174	187	191	226	181	181	185	163	176	168	188	174	190	190	155	195	187	184	196	180	174	172	210	202	186	175	208	223	227	194	211	201	166	183	166	189	198	188	189	181	195	179	167	170	207	204	184	187	165	188	191	185	182	207	170	199	204	179	184	181	193	202	184	201	180	173	197	188	205	180	178	195	154	175	184	191	187	180	224	184	182	203	194	167	172	163	205	208	165	195	189	188	203	177	208	182	199	193	212	199	181	183	192	194	186	180	166	177	177	188	184	186	199	166	194	196	183	216	187	172	211	194	182	186	189	201	207	173	179	199	222	188	194	177	212	190	175	194	210	212	188	186	223	213	183	185	212	205	199	197	216	177	181	178	188	172	192	198	182	184	204	203	196	187	178	168	180	192	210	199	167	201	171	201	190	190	193	180	193	188	178	179	187	192	208	185	187	205	189	177	176	193	175	191	193	201	215	198	194	198	181	195	183	171	177	176	193	190	233	192	186	176	168	215	180	181	170	177	204	219	171	178	206	199	202	217	226	190	184	200	200	178	200	191	187	203	169	193	188	174	174	189	187	170	196	161	172	180	198	172	182	172	201	185	177	181	190	196	192	174	197	199	178	195	181	203	180	162	203	168	189	196	206	227	184	195	160	171	203	186	187	200	191	165	180	195	178	171	169	209	187	197	185	185	181	193	194	188	188	190	180	183	190	203	183	181	177	194	199	201	193	222	191	218	189	218	202	193	200	196	175	190	201	194	170	163	202	205	183	184	167	221	222	186	199	193	212	184	198	186	218	198	178	186	165	195	212	210	178	208	189	158	183	181	178	193	185	172	192	173	198	186	219	181	201	205	186	189	205	183	186	193	187	209	197	180	156	191	187	190	185	197	199	177	192	186	197	186	191	207	195	194	196	203	189	194	202	197	185	166	192	162	179	168	206	183	188	183	183	202	188	183	204	206	202	211	211	171	160	183	188	181	162	202	201	211	194	204	147	194	191	183	184	172	176	192	176	201	193	193	190	171	196	179	188	161	183	178	201	199	184	208	182	209	190	176	167	181	213	195	151	186	187	174	181	160	192	178	220	202	191	205	183	209	176	183	203	216	187	182	216	204	206	200	186	190	208	183	185	203	210	201	172	186	209	182	196	152	204	210	169	184	205	211	193	173	202	203	179	205	192	201	201	166	206	200	190	182	202	181	185	197	186	199	178	190	217	175	187	171	166	211	192	176	184	204	209	185	205	169	176	194	179	207	203	197	170	223	207	181	177	194	172	205	181	180	184	190	185	200	213	177	195	163	190	176	183	177	210	191	206	171	205	180	187	200	195	202	195	172	197	191	205	191	195	203	178	201	214	179	182	170	179	182	167	198	186	180	178	210	186	202	186	175	211	159	191	186	185	192	205	153	189	185	178	181	173	193	195	182	200	194	187	189	190	203	206	194	173	198	205	210	216	194	165	206	198	189	175	190	202	209	208	193	197	182	211	202	177	167	198	204	223	170	188	175	224	177	189	184	192	175	186	215	191	197	190	200	200	194	196	176	185	191	184	183	199	189	193	179	185	179	200	163	179	180	191	213	201	177	187	187	172	177	168	210	188	186	178	183	194	179	171	200	215	175	179	213	216	168	197	173	179	177	196	167	206	199	168	201	198	202	161	204	208	206	209	189	173	220	181	176	202	198	192	172	184	185	187	185	192	205	196	187	189	208	166	214	169	214	200	191	157	153	175	200	188	191	225	200	183	195	178	194	194	177	183	191	185	175	174	174	186	213	197	199	225	188	198	211	214	173	196	203	192	208	217	191	201	173	180	173	177	195	208	192	192	166	181	174	188	169	188	174	202	202	205	193	188	188	179	204	180	191	200	218	184	202	184	187	201	194	194	197	197	183	199	197	188	179	195	196	193	178	209	181	180	210	187	195	193	183	171	185	171	211	162	182	177	175	187	194	190	196	198	174	182	187	180	202	215	177	213	210	156	189	190	181	179	199	171	157	201	184	156	219	191	190	194	172	188	206	193	166	182	202	197	189	199	219	177	196	192	192	197	180	194	205	199	224	175	185	191	170	210	180	178	173	197	194	193	203	213	194	197	181	178	200	181	183	202	177	209	187	183	191	189	204	202	202	212	171	189	207	207	186	171	202	196	198	182	205	181	189	181	199	175	190	181	178	186	198	198	198	218	159	177	194	192	183	179	189	203	184	188	175	189	188	183	193	219	209	211	205	192	173	186	182	191	184	189	179	208	180	176	204	165	199	206	179	189	218	183	193	186	189	196	191	183	175	186	188	203	209	192	202	179	200	190	188	174	190	174	174	177	164	208	198	202	186	183	173	179	207	214	188	174	194	172	230	181	184	185	186	174	197	179	168	199	205	198	176	199	193	175	191	193	191	172	159	197	179	175	179	201	182	183	189	201	173	177	201	140	182	213	198	229	211	188	162	189	177	208	199	178	205	188	190	193	208	162	192	177	192	175	180	174	196	185	203	191	183	190	187	194	185	199	196	175	196	185	192	186	202	199	179	162	203	181	189	174	200	175	180	195	184	184	206	190	197	161	174	176	206	195	174	201	178	174	197	190	160	209	175	183	188	178	196	192	185	190	198	183	190	196	194	206	204	187	184	196	204	198	200	180	197	166	201	186	188	184	197	159	199	224	175	192	205	193	162	172	182	189	186	184	185	186	205	202	187	187	216	195	186	178	187	193	181	173	185	195	180	197	185	186	201	184	175	186	194	203	179	197	190	204	186	201	176	197	215	183	195	211	206	202	191	185	179	174	190	187	179	181	180	168	203	188	199	201	200	211	207	186	183	190	174	215	182	186	222	197	187	177	202	208	177	192	184	193	183	220	188	174	179	244	171	204	193	198	192	213	208	199	206	195	212	197	167	191	195	194	187	177	173	206	178	202	175	201	184	194	195	193	200
23036	20674	27405	23967	20678	20720	7842	1709	1159	1121	869	798	770	784	846	795	655	649	591	561	566	504	522	493	457	462	469	457	470	466	465	495	477	493	457	482	479	463	460	447	435	452	433	457	421	412	412	439	455	462	442	425	460	422	429	437	413	438	414	425	446	458	434	449	473	438	430	385	478	403	441	422	470	445	404	426	469	432	409	434	454	434	437	436	418	443	459	436	397	415	448	413	381	443	437	414	414	437	440	433	434	407	399	459	410	420	411	438	398	418	457	459	449	447	460	423	471	441	412	424	382	422	428	420	444	426	415	447	442	439	427	441	426	428	441	433	431	420	430	377	409	394	407	450	447	421	426	433	439	435	452	414	416	437	411	439	448	411	403	409	403	416	426	440	396	423	419	398	430	443	443	440	461	428	407	459	452	426	442	407	389	443	417	413	433	440	425	457	414	409	452	425	408	438	438	432	397	396	489	440	407	461	414	422	406	402	398	453	393	417	419	415	410	404	419	420	428	419	431	412	410	435	471	440	460	455	417	462	423	394	422	436	402	432	415	422	392	415	422	416	420	406	461	432	385	434	435	418	447	420	413	425	424	388	428	416	461	462	421	434	404	418	414	434	414	418	423	451	442	429	489	415	404	426	416	424	439	391	435	439	433	410	459	450	423	432	466	433	397	395	407	435	436	426	465	431	448	430	455	428	409	410	396	422	426	431	428	449	450	410	383	407	407	400	424	418	430	425	430	404	396	425	416	410	408	438	404	407	419	419	407	434	419	432	436	390	437	413	408	429	435	435	400	427	397	378	401	428	409	410	420	434	428	443	386	410	416	420	418	426	447	411	409	413	421	438	434	435	413	416	446	432	386	396	426	432	427	425	421	435	425	424	426	416	430	423	413	420	407	412	399	420	408	461	410	438	449	434	420	470	418	416	456	413	434	433	460	450	417	412	430	384	451	456	419	453	410	414	407	420	431	437	410	435	354	426	482	417	410	470	425	433	414	412	444	439	473	442	410	416	456	420	425	460	425	439	396	433	434	395	404	452	439	447	400	414	412	416	430	460	407	422	422	467	411	434	436	389	404	387	450	417	437	426	467	477	433	411	425	421	409	421	430	421	423	423	396	423	424	408	402	401	442	438	411	394	389	431	427	409	430	467	449	400	429	477	410	462	427	395	428	446	430	470	388	468	391	404	422	423	406	397	454	456	459	424	435	464	480	430	428	440	372	405	426	428	460	453	392	419	462	409	412	415	383	415	438	416	420	421	413	396	417	445	437	452	403	411	394	411	437	443	432	420	399	391	419	448	433	462	423	432	432	409	419	416	421	414	375	388	417	438	418	406	402	440	430	426	433	433	390	408	454	451	416	420	461	432	410	421	410	407	428	447	417	422	425	444	440	444	440	428	446	418	430	385	435	465	424	427	390	413	442	422	433	407	405	429	394	385	421	425	415	432	429	411	415	403	450	420	445	422	405	400	455	389	410	404	419	442	451	428	456	416	406	423	411	374	404	430	443	417	403	417	423	419	408	439	438	416	430	447	451	413	417	414	427	432	442	403	426	459	383	413	419	411	405	406	418	423	458	439	413	447	429	438	432	455	424	432	457	406	391	409	441	457	449	403	453	422	403	413	430	415	472	413	392	423	418	418	417	376	408	403	450	420	466	435	432	468	432	444	420	392	425	396	457	401	422	426	395	425	412	405	456	426	393	419	424	391	423	466	416	406	419	436	406	391	376	398	414	405	420	443	452	406	387	466	403	429	418	404	435	449	427	426	423	438	408	400	401	447	430	439	449	435	430	413	429	417	433	428	417	440	427	450	390	432	407	450	452	424	382	395	435	433	402	410	434	439	428	415	445	407	443	430	492	444	449	447	455	429	409	415	437	431	435	442	436	437	384	444	422	423	448	447	426	423	386	428	393	403	397	408	459	429	389	374	406	406	407	426	434	434	414	434	420	433	411	429	422	424	422	419	430	425	394	411	445	436	401	415	429	444	399	414	417	442	442	369	438	376	414	445	419	414	432	424	435	437	428	461	396	432	406	435	374	412	431	410	461	415	432	437	427	473	420	406	435	421	415	405	441	395	391	423	413	417	419	440	393	441	398	410	462	419	403	400	399	438	422	446	441	453	409	434	444	388	403	430	400	417	465	467	461	415	420	404	405	469	409	432	426	420	419	406	412	429	385	403	384	418	410	440	421	415	405	440	398	406	448	437	441	452	431	417	425	429	392	399	433	397	426	433	396	433	412	426	383	427	406	401	473	401	407	386	416	392	419	435	435	397	446	453	425	455	401	432	452	421	424	420	461	423	446	409	395	425	428	419	419	427	435	405	438	417	441	449	415	410	418	433	425	421	418	418	421	446	455	435	460	438	390	412	408	472	393	443	439	406	424	438	395	482	407	467	385	437	445	412	405	396	416	456	433	439	416	464	444	448	402	403	440	398	413	432	411	373	428	391	427	429	413	449	413	440	411	415	407	443	423	458	437	450	469	407	408	438	409	445	436	391	421	402	419	423	460	380	406	422	443	422	449	422	410	415	408	402	429	410	400	452	414	402	453	389	411	413	443	435	450	430	391	434	433	407	402	405	415	431	440	446	408	398	422	438	441	427	426	397	445	437	393	438	435	401	437	412	391	454	396	440	408	415	386	463	432	426	464	454	425	409	395	432	452	372	423	447	428	406	399	423	469	424	414	407	442	426	432	434	437	408	438	455	390	408	422	375	408	408	452	425	450	407	434	412	432	374	425	446	410	389	442	386	412	418	415	429	427	429	429	448	451	423	422	410	410	449	375	420	430	454	431	415	455	407	439	436	444	408	387	432	456	422	422	422	422	429	435	430	413	447	412	447	419	405	451	412	426	402	454	413	413	417	435	408	425	424	428	400	454	418	433	423	418	428	389	418	409	449	422	380	437	416	441	449	404	451	376	446	420	410	408	439	439	397	433	436	439	411	411	400	455	432	366	424	423	436	429	429	446	447	387	454	433	414	417	401	431	413	395	406	392	399	426	444	459	393	419	409	421	414	402	411	407	441	353	382	405	396	428	437	394	406	412	397	420	420	412	415	425	392	443	428	409	420	430	453	408	416	380	402	452	415	433	412	424	439	417	396	379	430	420	425	427	437	444	397	434	435	464	440	409	436	426	406	420	423	410	428	435	460	453	428	416	380	434	442	424	411	431	431	389	446	449	444	391	444	405	414	460	441	420	408	363	445	429	409	416	433	404	398	408	445	421	393	404	422	464	460	431	428	462	376	424	419	422	379	419	431	398	424	442	417	448	378	404	420	440	415	414	395	446	430	390	430	408	459	428	413	433	423	419	444	420	454	433	450	435	420	433	399	444	425	438	421	438	419	400	427	435	428	431	426	424	401	432	392	439	448	424	440	411	404	432	435	390	438	414	402	419	412	429	424	423	395	413	415	458	447	415	416	447	434	437	441	426	367	424	414	442	420	430	390	410	446	435	411	387	421	388	436	420	452	397	440
31144	20095	16079	9347	6376	4671	3632	2962	2283	1983	1617	1385	1288	1327	1427	1276	1072	970	861	757	758	640	607	605	587	622	577	545	524	557	505	493	499	503	511	460	526	441	467	465	471	471	427	445	440	466	483	398	456	453	439	395	469	489	402	438	505	449	444	450	424	454	469	410	458	439	439	459	433	442	434	447	442	423	425	418	434	434	412	451	454	423	403	420	450	455	421	439	423	443	415	418	466	411	405	416	414	408	451	417	449	436	449	460	459	408	460	426	409	394	449	422	457	436	407	405	424	433	422	409	421	446	418	387	460	403	400	445	422	433	431	430	427	420	401	433	435	413	454	441	484	430	426	415	417	434	440	472	414	469	430	420	444	417	415	418	423	441	441	418	450	396	430	442	468	434	463	437	380	374	442	444	421	443	424	448	434	444	430	421	386	418	397	415	392	441	444	471	403	399	421	431	413	402	445	434	428	397	418	440	381	419	396	406	397	442	412	409	433	408	408	406	432	399	419	423	381	441	421	440	434	428	437	406	420	436	421	456	423	397	408	426	420	450	413	400	430	419	402	409	428	435	417	404	395	391	473	439	423	414	445	380	410	431	424	390	389	415	373	397	378	400	410	408	443	430	438	395	396	384	415	407	441	380	407	388	408	437	393	397	402	413	432	420	429	368	470	429	414	452	431	429	424	370	447	413	419	412	432	428	410	395	394	415	458	415	412	416	436	426	459	400	444	397	449	409	389	427	410	395	379	435	391	391	416	469	384	431	384	401	410	450	446	455	420	404	389	402	442	445	433	469	415	424	439	387	399	424	431	445	426	395	431	399	379	407	445	423	380	412	412	439	409	469	441	437	462	428	421	400	403	447	418	443	436	447	406	427	394	435	420	399	411	383	403	420	414	420	400	428	404	410	426	406	427	409	419	418	425	403	447	402	440	416	461	387	426	433	420	431	386	410	429	418	411	425	406	415	398	413	412	413	414	395	444	396	428	382	437	428	429	440	413	405	422	407	371	427	436	381	394	413	404	370	405	419	444	429	430	449	424	410	430	428	411	425	438	435	423	449	390	454	410	419	422	397	434	390	406	431	423	419	374	445	450	418	424	436	418	421	432	399	459	421	425	432	410	406	400	397	426	412	387	440	407	416	421	428	429	423	412	422	416	415	393	416	439	389	435	434	414	380	425	432	435	430	409	409	462	411	423	429	416	422	421	414	416	381	444	396	410	426	414	419	423	426	381	425	437	446	403	462	399	388	418	413	407	416	435	452	429	402	449	406	422	459	419	387	444	415	397	422	417	430	471	401	419	397	404	401	416	404	397	413	449	404	397	397	414	388	370	470	436	454	407	437	425	410	416	381	427	411	471	465	406	402	401	394	405	407	410	429	421	389	447	413	417	439	400	424	409	436	419	423	413	421	413	395	403	379	450	456	415	455	434	396	452	422	429	421	448	417	379	447	443	406	406	432	410	425	434	386	431	396	465	413	442	406	404	409	444	423	397	390	448	403	422	440	393	403	431	440	448	447	413	455	449	406	386	421	409	407	376	434	409	370	396	406	408	401	426	436	381	427	418	438	447	483	445	437	397	416	430	400	426	416	422	410	423	427	445	424	418	396	390	420	412	420	412	411	451	426	423	387	424	437	393	431	425	395	404	424	430	426	427	427	392	391	417	384	446	394	415	403	413	450	428	427	387	415	408	423	406	407	435	412	403	418	431	421	409	375	410	453	411	463	391	407	419	395	450	429	416	428	437	447	417	452	384	443	434	436	433	454	388	475	401	396	401	399	425	389	430	414	420	395	450	376	425	373	442	424	406	426	421	410	398	406	452	412	420	442	396	406	427	396	419	445	439	432	442	405	375	390	424	405	410	454	441	401	434	452	429	426	415	451	419	420	380	438	409	413	431	436	407	369	428	439	389	436	445	382	410	401	432	415	426	414	398	398	381	416	429	407	396	401	452	430	428	460	401	401	395	377	381	463	392	445	394	389	451	416	396	463	410	412	409	412	420	405	404	398	412	423	435	428	421	429	440	405	444	399	391	405	433	457	442	451	397	393	444	372	434	436	435	432	390	416	437	399	403	413	420	415	419	438	430	421	406	407	447	445	405	408	403	399	376	436	454	411	403	418	465	467	397	453	459	396	437	419	427	409	384	386	400	437	454	405	430	432	432	420	362	415	459	418	415	412	414	400	443	409	426	402	434	415	400	395	428	419	423	438	413	403	444	396	427	443	426	404	411	389	428	462	422	392	437	424	394	410	393	424	452	420	376	402	357	403	393	442	424	453	405	448	376	414	430	394	410	399	445	425	424	408	430	419	428	398	433	438	456	477	409	418	397	420	414	429	427	434	450	396	445	414	403	437	382	403	426	414	446	419	420	456	420	400	416	435	413	429	390	413	444	421	428	444	431	409	426	404	411	433	414	417	401	438	400	433	405	411	405	397	418	439	456	432	447	424	405	389	437	399	433	411	453	407	425	425	390	406	414	426	410	429	386	415	395	436	445	461	406	424	427	382	434	417	449	358	423	435	415	400	431	424	422	443	449	433	406	399	409	426	409	438	395	394	403	421	405	414	449	391	400	438	417	400	407	428	413	416	476	411	445	404	407	449	409	419	428	456	420	426	408	408	416	406	421	420	427	388	443	413	434	400	423	408	378	398	411	389	409	419	377	472	446	391	422	441	437	418	450	398	439	413	416	401	395	410	421	472	422	425	449	440	421	409	413	433	403	423	423	434	457	423	431	391	414	434	437	415	442	414	407	411	414	434	438	382	426	419	449	441	407	416	432	436	418	394	392	392	417	420	468	423	389	428	395	442	404	461	417	437	376	435	474	416	381	426	438	409	403	398	425	406	447	446	396	436	480	405	376	409	448	433	441	447	429	436	391	422	425	407	460	401	464	399	422	452	393	390	433	424	435	424	401	403	426	418	399	410	395	430	421	402	422	415	429	415	457	390	394	436	386	432	429	457	426	411	426	401	440	446	406	404	437	427	434	421	428	399	418	440	433	404	432	432	378	411	395	387	413	394	432	408	449	394	393	430	380	444	391	402	410	413	462	434	408	408	468	421	422	447	406	392	393	442	420	421	421	417	432	417	421	408	422	401	386	410	442	422	443	411	454	423	416	430	406	431	407	434	397	396	406	387	417	454	424	372	433	418	407	433	390	428	384	413	403	421	417	413	391	402	414	437	456	445	421	426	427	420	435	438	406	379	432	420	418	415	418	395	437	397	434	433	408	407	432	442	434	432	427	439	415	431	418	428	389	391	410	390	473	417	443	439	400	423	443	412	410	447	393	439	419	428	397	413	438	426	415	427	419	385	409	392	412	388	419	445	427	402	439	445	399	452	426	418	434	436	410	397	379	420	415	426	424	416	432	400	444	396	421	428	390	415	428	420	407	403	433	432	430	428	436	438	431	434	435	413	413	427	403	448	410	436	412	463	422	412	435	429	423	421	430	428	443	431	428	456	425	399	421	396	405	428	450	384
29368	14708	2212	597	449	413	319	370	317	297	320	288	339	335	283	290	293	343	277	279	295	275	284	258	281	286	282	252	268	272	273	287	299	298	272	281	288	311	314	280	281	302	277	273	285	281	287	283	244	264	278	273	251	246	259	295	287	285	266	285	266	288	256	303	284	272	274	279	242	270	273	282	269	291	272	290	270	310	269	260	262	280	273	250	255	302	281	280	317	282	283	288	280	313	258	256	307	282	285	266	267	267	280	271	242	279	251	260	280	282	279	279	274	287	302	273	297	282	321	271	279	263	284	264	279	278	290	327	315	283	292	279	253	274	262	291	288	282	282	293	279	272	293	277	268	299	278	266	278	291	281	297	275	266	253	332	288	261	320	305	274	273	278	271	292	267	299	283	258	282	321	282	301	271	285	313	324	286	270	274	280	278	269	302	248	316	276	304	281	295	286	273	288	253	260	310	278	262	270	287	273	296	259	278	286	261	266	298	270	298	293	299	277	262	286	259	300	265	251	293	291	291	273	294	293	256	263	262	277	271	284	277	287	284	281	300	285	274	286	271	280	273	288	257	255	273	289	275	284	286	258	288	295	290	268	282	284	325	292	280	306	270	303	276	280	286	270	280	277	264	276	284	292	280	301	257	286	282	279	288	292	277	280	278	293	296	298	283	294	280	291	281	258	268	271	290	266	277	282	306	296	285	294	284	325	289	286	291	290	298	301	293	286	260	268	293	295	293	285	270	289	266	297	298	299	297	258	289	288	278	287	248	292	291	278	298	286	297	255	310	247	271	271	283	284	269	277	267	282	264	262	239	282	273	283	310	311	260	305	290	296	288	268	283	267	273	282	277	314	284	305	308	248	248	282	286	289	280	299	302	290	290	283	305	273	317	254	280	278	298	290	302	275	300	279	277	287	285	284	274	293	283	281	299	285	252	262	263	262	255	290	294	298	264	300	298	254	266	268	272	254	327	257	304	291	281	296	271	269	244	299	266	277	279	264	295	291	281	280	288	265	277	303	269	287	283	301	287	307	276	281	255	281	275	292	262	248	292	277	287	248	264	286	262	264	257	291	294	295	286	269	293	286	272	265	290	278	297	294	315	291	284	282	268	263	243	270	282	328	291	240	271	293	293	284	283	319	297	278	278	308	252	283	324	265	294	281	285	284	286	250	270	294	271	287	300	270	276	306	296	300	307	287	280	254	307	274	288	320	292	284	297	287	276	315	301	262	259	275	273	274	296	250	258	282	300	280	280	290	288	285	278	290	295	287	274	281	298	285	276	295	282	271	268	311	277	255	263	267	270	257	297	296	305	305	278	323	260	264	280	282	295	259	265	295	276	271	254	269	279	248	280	276	298	262	283	292	265	270	265	263	277	268	276	263	290	270	286	279	233	251	240	295	285	285	250	300	282	293	277	258	301	267	270	284	307	298	266	278	279	251	272	284	303	269	300	285	279	281	269	252	281	264	288	238	277	270	291	300	264	285	278	294	280	275	263	297	237	257	257	269	274	262	281	287	276	326	285	269	291	301	287	260	297	268	269	312	295	270	292	251	279	268	267	299	292	299	309	263	264	336	280	277	253	282	273	256	252	310	264	283	295	322	267	315	269	297	286	278	315	256	310	272	263	315	273	300	288	310	266	265	282	296	257	260	264	294	300	252	254	303	289	278	263	294	298	290	240	283	275	276	256	306	280	252	281	258	276	275	306	264	260	274	302	271	284	285	306	268	300	265	276	286	274	287	281	258	290	273	267	280	279	261	277	296	251	267	288	294	266	279	277	305	291	249	284	304	289	275	276	301	299	277	291	260	258	303	309	249	275	275	277	278	278	256	297	270	274	291	289	279	239	270	275	285	283	287	239	285	311	273	283	279	261	288	294	287	285	302	297	301	282	280	294	273	264	304	310	271	275	255	304	277	303	260	291	269	281	273	263	255	288	275	304	262	280	253	259	257	281	296	267	280	276	259	287	283	308	309	257	286	275	270	282	278	304	260	298	283	266	271	272	284	258	300	268	288	287	260	275	267	294	288	272	269	261	293	276	294	285	265	275	277	294	281	241	234	287	262	255	269	289	274	234	308	268	296	288	291	300	279	314	261	289	269	308	297	286	270	282	279	285	263	304	321	280	289	250	298	279	282	266	291	279	297	273	267	306	246	278	288	283	293	278	278	293	272	290	301	303	284	277	281	257	306	283	288	315	284	263	279	257	270	300	303	293	280	262	286	289	309	293	288	292	280	283	266	262	280	316	281	319	238	287	268	266	274	260	300	295	321	305	300	287	269	278	275	308	321	295	278	292	283	248	284	284	295	257	277	277	264	293	278	305	283	286	280	281	315	289	308	284	317	275	291	263	294	267	280	291	272	251	278	276	307	278	270	295	295	285	277	287	308	285	274	295	296	289	260	308	276	278	255	284	279	269	291	309	285	286	278	277	253	284	303	297	330	275	301	278	307	261	252	300	270	267	305	264	245	277	269	287	278	285	303	296	290	282	294	290	288	303	296	260	287	259	264	264	272	310	321	285	268	271	245	274	262	293	284	274	287	268	260	281	278	290	308	288	271	273	277	284	273	286	286	269	326	266	268	294	289	262	284	295	302	301	299	292	292	267	313	283	301	285	313	265	288	271	275	295	266	288	277	298	294	267	271	311	271	275	279	295	291	242	248	249	293	276	266	287	289	277	277	283	267	270	299	261	302	299	272	282	305	282	298	258	328	296	288	305	262	299	304	301	313	304	262	270	287	287	297	280	282	266	274	291	275	283	282	271	283	272	281	269	268	291	262	308	306	271	261	297	267	284	275	274	274	283	316	272	243	284	286	291	254	276	266	274	288	257	275	246	301	297	266	313	294	277	266	274	305	249	281	272	288	278	294	256	292	285	294	250	310	292	282	279	273	302	281	273	282	272	292	263	313	275	273	280	285	281	244	253	306	269	264	295	257	269	272	277	255	280	287	281	254	287	300	300	289	299	303	277	274	307	249	260	264	268	294	318	275	270	271	302	261	261	288	266	310	304	299	297	256	297	286	301	247	268	316	271	249	281	264	267	304	295	285	257	251	300	272	294	276	292	282	280	250	303	285	271	302	288	270	294	253	235	286	288	252	290	282	277	282	290	269	264	282	283	272	259	280	279	281	304	257	262	262	269	272	262	275	287	274	280	274	294	279	255	286	259	287	296	258	292	271	289	268	291	305	266	304	276	256	313	299	286	274	267	283	325	284	320	270	308	286	290	284	262	286	272	274	289	263	268	289	255	288	272	252	251	327	276	304	281	262	278	282	283	266	272	278	282	261	285	277	253	321	273	281	298	289	281	278	282	289	269	247	267	290	246	287	296	285	275	304	286	311	260	289	282	269	295	275	300	250	325	282	294	295	280	277	264	272	263	274	233	290	261	285	291	238	296	288	276	301	301	290	281	276	293	258	277	275	306	291	312	298	277	264	272	315	275	254	288	288	261	296	270	291	301	297	274	289	305	294	319
22410	2901	1121	770	624	682	467	462	351	373	328	361	412	454	434	396	413	404	381	358	324	320	332	353	314	296	337	340	318	325	295	358	345	283	323	312	347	309	322	341	304	294	304	327	312	297	325	323	326	323	313	299	294	334	321	317	323	344	338	298	316	334	316	297	285	320	308	321	336	303	323	333	329	314	302	335	342	280	340	315	312	329	338	280	339	317	320	319	326	297	288	315	322	307	312	324	320	345	314	316	303	325	330	332	323	324	340	329	306	301	349	326	346	328	295	318	318	306	322	314	310	322	331	312	309	316	333	354	352	302	295	297	300	326	301	338	337	317	287	319	300	324	292	318	331	314	333	301	323	313	296	308	306	342	286	340	309	284	326	316	314	314	323	320	313	321	319	320	313	365	314	316	293	328	300	289	331	305	327	351	307	321	290	293	303	321	313	312	322	311	311	314	336	288	297	308	305	323	337	320	307	290	321	324	300	318	306	310	307	361	319	306	318	296	309	318	319	343	312	327	302	335	310	321	322	306	310	324	307	304	318	351	327	313	296	301	319	305	303	359	313	301	300	311	314	318	302	355	330	350	307	333	324	315	306	306	314	342	303	294	320	290	328	329	302	341	337	330	342	314	354	335	300	331	327	325	302	342	310	341	354	314	310	320	285	327	319	283	335	303	335	287	319	323	295	323	323	312	322	310	307	330	342	342	324	303	312	300	337	311	310	347	324	328	294	316	318	313	364	330	293	342	315	336	321	276	298	306	319	299	312	301	315	306	298	284	339	321	319	302	346	314	311	297	316	301	311	319	324	293	339	322	334	308	306	336	326	309	318	319	319	325	345	306	306	316	318	324	287	319	316	332	330	311	312	333	335	289	304	342	318	321	320	308	342	315	329	336	327	327	319	319	295	302	345	306	322	346	317	332	328	319	350	296	328	302	325	324	316	314	323	355	293	286	314	307	339	291	286	323	334	276	299	327	298	317	301	296	324	295	346	294	306	307	320	334	314	314	338	303	322	327	312	305	311	307	316	327	321	304	312	306	286	325	332	324	308	324	326	313	311	320	322	319	331	334	363	314	302	300	318	292	340	300	314	326	318	306	320	286	324	321	307	340	313	337	348	298	341	306	323	323	308	346	312	310	299	317	318	327	284	311	312	317	308	344	337	354	301	352	302	308	279	329	294	307	281	312	303	346	285	309	281	336	307	313	325	319	313	294	322	314	329	343	325	329	285	302	322	353	325	268	301	318	295	296	336	329	331	326	325	342	292	349	297	327	319	330	294	338	322	304	325	306	323	319	320	307	288	349	298	300	318	306	328	322	304	301	335	317	327	336	332	291	355	326	313	312	329	318	315	284	337	341	314	344	310	368	316	327	328	339	359	321	313	340	306	342	317	339	295	320	309	317	318	321	297	319	279	318	326	308	306	318	326	307	325	334	310	318	308	326	309	297	313	339	296	342	299	353	322	289	301	335	310	306	314	305	307	328	346	300	262	325	311	283	323	278	287	318	308	354	332	336	335	316	340	322	290	357	315	347	314	309	307	308	320	304	324	292	313	333	306	314	317	312	313	329	296	325	336	331	332	310	323	337	308	339	304	285	331	299	311	322	305	295	328	302	293	326	299	312	339	293	292	309	345	310	317	299	294	345	298	328	290	297	346	333	298	287	328	340	336	302	333	306	309	339	306	298	342	299	325	292	330	339	320	310	317	328	332	307	358	327	286	326	329	314	315	294	323	345	329	338	285	294	328	284	327	316	292	304	313	318	301	319	320	323	334	363	316	321	325	329	336	308	312	314	369	315	317	301	348	326	342	303	313	310	286	332	311	302	328	327	330	311	307	307	292	328	345	324	314	306	334	269	325	302	320	346	324	303	329	276	314	308	294	324	308	340	330	331	301	358	286	319	296	307	313	299	300	308	312	347	309	318	318	283	327	302	300	345	347	345	308	316	286	302	295	314	336	344	299	324	324	286	285	336	300	339	296	307	265	316	329	308	296	330	318	303	314	327	328	329	319	291	299	309	319	301	327	286	325	293	292	343	313	335	303	319	301	322	316	340	315	311	290	314	324	308	330	340	296	341	347	290	348	304	312	297	335	311	328	331	336	308	325	350	320	335	340	319	315	297	315	306	343	293	329	313	298	339	296	367	349	327	333	328	334	316	337	346	297	308	315	294	290	307	325	325	347	304	299	304	319	292	349	270	317	295	323	315	335	333	302	331	299	310	321	364	320	329	305	297	332	314	309	345	305	320	310	297	336	323	311	358	331	333	318	312	292	279	324	321	306	327	327	323	302	343	281	309	309	312	337	321	290	338	352	314	309	315	301	299	309	317	316	307	329	292	323	321	304	357	317	366	334	343	309	303	323	316	296	306	316	331	348	280	328	306	327	327	305	298	314	359	348	302	332	309	302	320	291	303	292	319	355	324	337	315	317	285	288	304	328	290	310	331	306	313	325	312	285	331	303	310	321	320	321	321	326	300	300	307	306	328	302	312	320	331	309	311	308	322	311	306	320	323	313	312	275	317	313	312	306	295	307	327	326	328	308	310	333	314	344	307	323	308	323	312	321	324	301	326	304	347	294	353	317	327	314	340	307	322	352	332	324	305	324	335	323	292	322	297	338	291	319	331	305	287	315	319	309	270	311	338	307	323	295	328	338	361	301	322	327	313	307	329	331	311	306	323	329	324	319	327	295	335	292	315	334	324	346	332	324	318	327	312	290	297	323	293	330	347	301	318	327	308	296	285	312	306	311	300	301	301	307	317	274	340	347	322	340	336	326	304	311	298	285	327	301	295	323	303	333	327	345	307	329	334	324	333	313	349	327	329	334	338	297	300	348	322	329	329	318	308	326	320	290	321	316	367	309	336	289	320	314	336	336	296	275	340	307	326	328	314	341	313	274	307	335	333	350	327	319	296	322	316	329	304	330	290	313	353	291	338	290	316	313	290	345	328	317	316	364	315	316	321	323	330	303	316	309	304	316	313	277	346	352	292	311	318	319	291	334	313	319	301	311	335	319	331	287	328	316	342	274	318	342	338	312	312	309	287	312	289	331	313	307	280	304	293	337	293	318	332	288	341	293	290	315	303	318	307	332	285	298	343	316	333	315	324	327	303	333	303	338	323	299	337	340	326	319	311	332	312	328	345	302	333	299	333	321	302	313	308	331	307	316	331	314	313	296	273	303	314	337	305	332	297	342	341	337	327	286	302	323	304	344	351	332	311	344	335	345	306	321	308	307	341	331	332	298	357	339	314	323	338	311	328	315	334	322	320	298	314	296	312	298	320	336	310	352	326	330	300	303	305	312	321	291	315	268	304	287	317	333	299	292	290	305	315	323	307	324	314	338	343	319	282	344	333	354	357	358	329	297	310	310	312	342	304	296	294	354	330	327	314	321	325	289	345	315	306	298	322	326	327	330	293	339	326	314	303	308	339	301	308	300	334	315	327	279	324	316	341	320	301	323	271	330	337	272	296	304	292
25107	20699	27031	24372	20675	9550	1181	779	574	414	407	387	374	345	290	269	350	299	269	252	229	252	225	234	197	207	178	211	214	184	188	197	224	191	210	187	186	199	191	162	173	184	178	195	182	208	185	187	177	160	195	174	188	180	175	177	165	190	178	153	203	179	173	184	181	134	205	180	176	174	177	195	182	166	194	159	191	162	170	192	155	164	174	159	171	196	161	196	177	166	162	158	150	183	155	201	156	161	183	171	186	193	180	160	167	185	173	147	164	157	183	157	176	195	161	171	177	192	153	173	168	169	166	157	174	192	164	173	171	194	183	172	176	166	161	151	166	218	175	163	154	171	176	185	197	170	168	165	170	177	162	181	158	162	173	164	157	167	186	160	178	166	181	151	163	177	169	214	191	167	156	153	181	167	138	169	159	177	166	168	180	132	178	181	178	177	153	150	167	189	171	209	186	186	174	181	172	153	182	169	159	155	192	179	168	164	159	160	174	190	199	177	193	181	171	182	145	185	155	180	185	179	143	178	171	177	192	151	192	173	163	176	153	180	167	163	152	165	179	162	156	193	166	208	164	161	170	161	171	176	165	170	177	188	215	164	163	177	158	162	173	170	145	181	159	164	187	142	179	159	163	176	158	159	175	183	159	172	180	156	166	171	183	177	182	158	147	173	187	158	180	185	168	174	184	190	170	161	179	156	181	168	164	168	204	191	151	141	168	159	160	165	156	178	180	186	154	160	161	170	155	200	179	158	161	177	172	162	163	167	179	173	171	167	178	151	183	165	167	162	179	188	163	173	145	191	166	186	169	156	182	166	167	192	168	188	170	158	169	178	175	173	172	190	195	201	157	172	166	174	183	160	165	179	180	176	198	178	164	212	190	177	156	159	171	176	164	161	185	194	190	182	153	195	163	188	164	179	165	167	176	163	162	177	166	162	185	183	175	171	154	160	166	160	146	184	155	161	180	150	189	163	174	159	161	160	174	165	176	158	197	177	153	173	175	163	157	166	170	153	192	164	175	167	181	161	176	158	169	171	152	146	158	180	182	173	191	186	166	170	167	200	155	166	167	197	174	189	190	164	172	160	170	170	171	155	171	156	174	205	170	177	169	147	174	174	158	159	163	160	167	165	152	178	177	159	210	172	163	149	155	183	165	205	190	158	181	179	182	185	176	159	181	164	164	180	169	218	172	171	153	193	195	180	192	194	154	190	180	157	179	182	166	190	190	162	179	190	148	178	165	158	164	163	181	163	172	171	159	151	180	160	188	163	187	173	200	178	165	179	172	160	181	187	181	183	160	188	187	161	177	182	173	173	163	169	185	177	170	184	175	159	170	155	171	161	166	171	191	188	168	183	183	159	177	169	187	159	173	170	164	161	183	182	164	164	171	158	146	152	189	164	192	216	188	163	179	167	175	167	161	147	172	172	191	158	197	143	176	203	156	180	179	193	175	175	153	173	181	156	184	172	185	189	177	164	193	171	182	167	158	183	164	160	187	170	177	155	162	152	173	174	183	153	165	166	185	189	181	186	157	170	161	165	186	163	183	165	176	169	191	163	172	162	184	193	171	156	168	173	172	170	171	162	175	177	168	164	194	158	166	162	173	181	160	167	163	189	160	190	163	151	170	175	170	184	179	151	161	157	175	166	171	193	169	176	182	166	164	178	175	189	156	176	179	164	198	192	154	178	165	167	178	161	160	196	189	175	193	180	162	175	173	186	197	159	152	186	192	164	163	177	159	191	186	148	169	185	168	180	174	144	166	125	182	154	155	169	171	170	174	169	175	173	169	138	153	155	178	178	166	145	155	168	162	156	155	166	173	191	170	182	174	171	183	190	159	175	167	192	166	162	153	171	171	157	173	144	183	155	182	159	195	189	174	172	159	173	181	168	163	179	194	157	180	192	170	181	167	170	145	160	179	178	165	172	158	209	154	142	169	175	161	193	166	184	189	174	165	168	202	179	156	161	176	153	177	169	180	170	178	162	168	148	177	175	160	176	155	184	181	205	176	179	183	173	150	178	166	160	169	160	174	158	174	143	160	171	186	160	202	172	157	159	168	165	168	170	178	167	153	167	165	166	202	138	172	161	176	159	166	168	166	162	153	167	149	162	173	169	175	176	167	167	187	201	148	170	168	179	173	184	160	167	173	184	174	169	163	151	170	169	178	158	155	156	176	174	174	138	170	158	162	192	167	171	169	195	198	158	183	198	174	186	178	167	195	198	176	168	165	178	165	174	143	172	188	160	165	180	180	150	159	175	148	154	163	161	159	146	192	185	165	154	186	171	180	181	161	171	159	173	174	160	153	176	183	164	179	161	174	181	175	160	189	200	184	173	183	179	160	171	154	189	176	175	166	166	173	161	148	172	189	166	171	186	182	175	148	179	199	170	179	169	190	174	188	155	159	146	199	159	158	194	154	168	179	173	164	177	198	176	180	156	185	155	167	173	172	167	165	154	185	171	160	173	174	158	170	166	172	167	182	190	165	166	195	159	184	157	156	178	206	160	180	138	168	179	140	149	156	174	180	184	174	162	175	186	175	165	180	178	152	167	161	164	181	169	169	188	169	171	167	160	164	192	188	139	168	175	196	178	161	168	152	166	178	184	176	150	181	178	205	166	166	164	184	148	180	172	163	161	173	158	155	171	157	185	154	161	156	160	172	171	147	158	172	173	165	192	168	184	163	152	189	164	156	199	168	180	174	165	173	179	177	186	157	166	160	156	182	159	177	164	177	164	198	172	174	161	185	181	164	174	171	177	162	167	154	148	179	156	168	158	176	173	159	135	173	153	178	158	183	174	176	170	189	173	172	160	187	174	193	183	176	189	161	167	195	166	158	193	156	178	166	184	154	178	171	162	169	157	160	161	144	157	173	176	169	169	183	163	141	158	163	166	194	179	157	157	151	173	172	172	188	159	177	155	166	161	194	167	173	158	170	168	163	157	179	176	172	159	175	155	183	159	161	178	163	160	180	175	177	165	164	174	195	183	154	164	169	175	177	159	169	171	176	169	174	147	157	172	168	145	163	190	174	163	185	190	186	147	158	163	165	188	177	167	186	178	190	164	167	210	159	160	176	159	158	162	169	190	176	164	181	168	165	183	158	158	183	174	160	176	183	177	192	187	156	171	180	177	173	189	176	188	160	173	168	146	177	171	194	158	177	167	160	188	173	151	170	162	162	190	150	158	171	161	164	187	175	199	178	183	182	148	163	169	149	180	143	174	159	178	175	167	174	166	170	159	164	175	159	146	162	170	150	167	156	177	178	160	159	171	162	192	188	167	165	152	161	179	164	166	172	181	182	165	155	197	179	174	203	186	174	181	150	162	159	180	172	169	169	175	152	162	175	173	168	192	162	169	148	160	155	179	145	177	167	168	191	165	190	169	173	171	177	177	167	181	166	176	173	182	158	166	164	186	174	168	177	178	169	161	190	172	158	176	173	190	143	183	173	182	164	169	191	169	188	162	166	179	173	168	149	183
27590	13895	10379	5603	3749	2655	2011	1535	1202	957	856	784	641	644	560	490	500	490	401	347	350	295	301	284	302	266	228	260	246	265	260	223	241	219	222	238	205	204	208	220	203	203	209	215	222	217	182	208	227	215	185	204	185	206	200	204	233	198	224	183	206	191	190	205	213	204	216	214	197	226	189	214	201	191	160	195	183	186	222	203	162	170	201	201	192	179	205	167	190	195	185	191	210	208	188	202	176	174	179	210	195	199	205	191	189	216	192	195	195	164	172	188	200	185	188	188	180	191	223	216	192	181	195	202	186	156	178	200	185	180	190	202	201	196	191	194	185	175	172	156	180	202	194	176	161	195	192	201	220	143	188	209	178	203	206	183	156	207	198	180	189	208	178	192	182	165	217	180	178	188	193	170	188	194	178	211	192	184	184	217	178	204	194	190	176	198	187	190	178	170	184	203	204	207	186	200	185	170	191	198	179	182	196	161	175	201	174	175	189	170	206	188	183	183	188	191	174	179	191	196	202	185	199	179	216	185	196	171	181	178	174	189	174	174	186	187	190	190	188	189	207	192	182	195	177	208	145	181	190	192	196	174	178	205	177	198	187	186	187	201	185	197	178	175	176	203	160	200	197	190	212	201	188	180	206	186	177	205	162	193	184	184	171	204	188	178	204	187	193	180	161	185	176	164	191	182	182	198	193	192	198	163	169	208	198	217	202	198	220	194	176	190	176	171	179	194	195	205	173	209	182	208	202	200	184	180	172	178	218	177	188	179	181	178	189	207	179	174	209	193	198	174	189	208	193	203	191	204	202	191	195	190	191	186	191	213	222	175	194	171	183	196	182	206	192	199	186	205	186	183	204	197	216	186	199	209	171	186	185	206	164	204	189	192	220	212	174	206	184	169	178	183	209	183	190	192	180	170	187	171	191	186	166	189	170	194	180	178	179	191	213	182	212	163	193	197	189	168	192	190	197	202	191	184	195	174	189	179	204	205	167	204	177	174	201	194	173	180	182	202	207	187	177	174	194	195	193	183	199	186	176	170	169	212	183	192	182	186	203	186	225	212	178	200	210	161	198	164	177	205	188	193	186	164	190	213	231	181	194	164	185	168	174	162	175	177	141	202	194	197	168	200	183	203	165	187	175	211	184	207	191	187	174	187	183	180	179	169	193	200	193	170	180	174	209	200	177	177	196	161	200	203	172	192	187	183	173	190	194	159	209	200	181	194	192	185	196	181	208	178	175	160	177	186	190	225	182	200	200	202	190	197	199	166	201	198	194	197	178	199	209	203	201	193	193	184	223	185	178	178	182	180	186	187	192	194	212	178	186	164	182	193	206	208	189	178	165	171	177	194	215	190	174	210	181	210	186	195	185	177	163	188	200	200	161	183	201	167	178	178	171	174	199	164	195	190	201	191	203	183	189	195	178	202	171	205	178	195	182	199	198	188	187	187	199	203	162	205	196	185	204	170	177	173	170	201	196	176	175	175	189	173	207	173	187	173	188	205	196	182	198	203	193	224	173	178	186	174	182	166	167	191	189	176	184	166	181	199	178	192	193	188	180	197	192	187	196	180	191	193	183	207	182	183	211	192	185	183	181	189	201	190	215	194	162	202	186	188	203	191	192	168	194	178	199	196	175	190	182	166	192	201	189	174	198	191	207	202	168	184	199	202	166	212	204	195	186	189	175	212	173	180	175	204	190	195	192	199	175	168	201	195	203	197	157	193	205	174	148	169	192	179	209	190	185	198	203	194	181	213	184	216	184	176	183	183	193	185	198	172	159	200	168	164	178	178	194	161	184	214	188	189	182	170	185	190	196	209	193	180	179	188	194	206	164	191	185	196	198	180	184	176	181	200	170	200	188	193	185	184	194	194	177	208	181	168	197	186	214	164	174	181	200	203	202	179	179	186	210	215	173	223	186	200	197	190	209	186	210	177	199	199	170	210	184	167	189	188	186	197	193	174	182	176	156	191	162	175	178	194	205	187	167	190	202	195	174	201	157	207	180	155	173	202	172	214	176	159	193	196	184	178	184	207	197	179	179	195	202	168	185	173	179	187	191	159	187	201	177	198	197	193	198	199	175	195	173	191	182	170	190	187	204	202	195	207	184	160	201	229	201	176	168	184	180	168	211	206	187	184	173	192	183	194	184	199	218	193	199	200	186	175	167	224	187	184	210	219	185	168	205	180	192	210	180	180	185	181	215	192	186	160	201	187	180	188	176	170	184	184	188	197	219	184	188	192	215	174	230	188	194	205	203	181	190	191	168	182	196	202	195	220	178	210	179	191	178	210	187	194	175	173	179	178	181	215	189	209	180	187	199	202	217	201	174	179	186	197	174	189	208	178	189	202	203	199	194	187	166	194	196	170	218	185	191	192	187	177	178	181	189	187	191	198	218	180	174	194	195	181	192	185	175	187	194	180	179	187	214	169	200	179	209	175	169	186	190	180	183	213	184	185	182	202	206	198	185	177	198	161	192	176	181	208	186	170	180	207	194	151	208	203	160	188	207	171	181	194	175	186	206	200	181	193	221	173	199	181	187	189	192	181	183	183	187	179	209	195	206	196	193	190	164	173	179	199	172	166	190	204	188	172	165	181	162	210	203	192	176	175	195	170	178	170	181	204	199	171	178	187	177	168	187	169	167	184	180	182	202	176	168	183	185	175	194	193	172	197	169	216	181	203	154	202	179	171	205	155	179	195	183	180	154	169	193	191	192	184	203	178	180	153	211	188	206	188	176	186	190	179	193	190	166	180	198	180	179	184	189	165	182	193	187	187	171	171	194	182	201	175	199	194	167	197	183	193	197	158	155	180	194	196	200	186	182	184	184	187	197	183	176	185	185	203	202	183	193	200	193	195	175	197	207	196	197	211	173	182	179	193	181	171	155	198	199	198	176	199	187	191	180	191	198	197	200	190	191	216	195	179	185	152	202	204	197	170	179	181	184	184	168	213	185	159	169	172	195	198	179	179	189	157	184	214	198	197	166	220	202	180	168	208	212	187	185	176	188	190	208	181	184	190	188	187	178	192	176	193	188	170	212	165	213	192	200	202	189	197	195	204	178	204	190	185	178	214	214	209	179	204	195	189	198	223	183	209	193	192	209	199	190	212	184	214	191	183	186	211	188	188	172	197	190	213	199	201	185	174	165	194	192	153	181	212	190	170	208	188	189	166	200	175	197	202	156	186	189	183	191	201	189	178	188	181	194	192	207	182	207	184	204	192	196	197	193	195	176	215	188	174	189	189	201	188	204	219	203	163	172	200	172	184	182	204	174	162	165	189	203	192	195	182	209	199	168	156	190	199	228	180	210	189	166	179	197	178	195	173	186	192	185	179	167	178	175	194	220	211	207	191	208	188	190	188	191	163	193	197	193	204	220	190	172	173	172	182	183	187	190	194	169	175	176	177	200	209	192	169	197	178	196	174	203	178	184	187	167	179	205	170	187	184	185	193	174	217	158	185	177	187	200	166	193	205	200	182
23044	20657	27363	23984	20661	20699	7576	1688	1141	972	983	849	738	689	672	664	688	597	547	585	598	519	488	490	484	478	553	491	430	490	446	468	455	482	469	459	428	438	487	459	437	446	394	451	474	436	436	440	464	441	406	464	467	457	439	408	418	452	412	441	445	404	420	448	415	432	443	412	449	408	438	372	399	450	396	423	424	422	408	414	418	416	423	449	431	421	452	435	436	421	410	390	436	399	463	418	406	422	430	435	419	400	449	435	406	441	444	431	413	460	395	429	433	401	419	408	429	423	437	453	433	424	394	407	384	406	406	412	445	461	431	433	392	447	389	401	405	389	456	446	433	398	398	420	434	418	421	378	452	393	432	417	388	451	432	414	423	430	420	387	413	443	440	401	431	394	399	436	396	441	418	405	419	454	425	412	374	437	399	456	431	453	410	408	410	443	425	437	420	421	407	415	404	405	384	393	435	418	399	432	383	418	422	396	442	426	429	418	472	427	437	404	443	410	403	393	438	428	429	406	431	417	429	393	403	423	406	442	411	421	409	423	411	444	423	451	438	409	391	429	430	446	399	399	415	431	415	423	446	425	404	377	432	398	412	437	422	424	450	412	406	410	440	428	390	436	464	398	409	405	446	381	419	457	409	394	445	450	452	373	394	437	407	394	429	418	421	392	389	405	382	419	414	432	396	451	412	412	402	405	448	411	460	449	437	389	419	434	403	419	412	422	408	411	420	434	424	412	438	418	420	444	397	414	428	448	393	440	408	430	451	423	426	435	425	395	425	426	391	427	382	415	467	389	411	459	421	438	437	428	435	386	426	408	459	435	397	411	437	422	418	420	419	410	433	432	437	397	405	427	449	445	434	461	469	397	402	425	446	428	426	418	443	408	408	438	408	429	400	398	441	423	406	445	422	420	407	436	415	440	427	424	380	424	418	439	427	427	443	447	436	440	437	420	418	421	411	415	392	422	426	429	417	430	446	433	431	423	402	441	429	400	431	437	435	406	452	415	414	428	418	407	426	433	403	423	446	399	446	428	427	411	387	444	427	411	442	398	385	417	448	482	371	404	446	411	411	432	425	425	423	416	421	451	476	439	397	461	436	387	409	425	412	429	424	422	421	401	435	436	432	419	407	400	377	417	374	423	436	369	422	443	422	428	418	420	402	421	432	429	413	394	448	453	377	405	458	445	455	379	410	379	408	400	444	398	440	462	422	434	442	420	398	456	387	424	428	463	443	390	403	462	438	457	408	460	413	395	451	444	443	417	438	437	451	426	428	433	481	431	401	418	421	407	399	430	406	404	391	402	392	438	436	447	449	443	449	416	432	388	408	455	438	464	405	424	423	397	406	474	436	396	421	415	426	419	419	398	399	415	430	413	405	423	440	417	454	424	449	409	421	398	424	426	416	418	409	442	416	416	470	425	446	412	450	417	433	444	434	420	447	404	440	439	432	419	432	407	371	435	464	431	447	430	411	435	440	412	438	421	431	412	457	413	413	411	435	422	424	421	429	444	443	391	466	395	425	399	453	433	432	416	414	409	472	418	433	425	430	393	410	381	418	429	409	421	427	401	384	433	419	397	419	435	407	410	412	415	432	381	384	417	397	448	399	396	419	455	442	394	413	397	414	416	421	431	449	416	405	424	401	415	465	437	412	422	402	423	416	454	418	430	384	415	433	423	422	426	444	413	379	450	427	431	432	404	411	421	413	416	418	405	451	434	465	395	440	412	401	434	392	416	403	406	393	426	437	424	439	399	435	422	397	412	429	415	426	412	410	470	413	454	430	443	408	435	400	427	402	388	367	413	408	416	424	412	444	381	453	449	444	396	402	404	408	436	381	411	426	406	416	422	425	412	404	428	413	459	417	391	426	417	434	389	433	448	396	398	401	409	380	383	427	428	411	410	420	419	396	445	399	444	443	447	443	452	429	422	459	429	443	398	438	437	416	437	431	404	396	416	442	422	399	434	426	436	433	425	456	403	447	450	435	441	435	400	425	412	425	432	438	397	431	476	450	427	410	416	432	411	421	430	431	441	432	418	457	421	408	459	427	403	437	403	416	411	425	432	436	436	425	395	389	415	431	447	437	452	453	407	371	419	417	403	423	400	441	418	421	407	408	364	394	454	386	438	455	400	427	407	415	427	410	477	391	412	399	415	426	411	439	414	414	412	411	420	414	417	425	428	429	426	429	391	433	430	421	407	440	411	456	442	441	435	397	447	425	411	391	394	438	417	407	469	427	430	425	426	429	462	396	410	424	443	424	484	405	427	419	426	452	395	443	444	439	445	422	426	410	393	427	405	408	409	394	434	434	453	419	406	400	424	432	403	424	405	417	390	443	393	376	439	420	442	442	428	427	426	428	420	374	381	427	430	416	438	465	415	415	433	381	426	456	429	399	438	436	425	440	424	417	448	376	412	427	420	416	459	452	427	419	413	456	413	430	399	404	430	441	469	428	416	406	402	380	410	420	410	424	440	436	446	377	440	380	437	417	403	409	455	451	420	417	445	383	411	399	422	411	400	450	457	436	427	478	440	446	415	414	416	412	418	372	428	463	412	471	415	430	436	431	448	412	380	443	452	430	432	464	417	439	406	438	419	455	414	424	416	441	446	419	431	423	430	411	403	430	455	414	398	435	405	433	440	390	396	415	407	421	429	416	454	367	390	425	427	444	435	396	409	413	412	378	412	413	415	423	413	404	408	456	401	409	439	395	455	410	454	398	381	459	382	447	431	380	418	422	392	394	441	393	380	393	402	393	418	430	415	442	429	411	398	424	418	476	409	444	453	424	423	433	426	411	415	439	396	398	417	403	430	389	478	427	415	446	440	472	409	429	407	377	417	407	412	436	436	431	410	450	434	409	432	419	422	423	410	470	411	422	406	428	422	372	423	406	418	437	451	401	408	413	427	432	433	429	439	429	415	426	419	420	392	427	438	411	416	415	433	440	392	445	420	403	469	423	408	417	396	409	385	412	440	440	415	432	406	410	427	401	433	390	456	396	435	441	418	418	405	393	416	396	387	444	444	423	409	440	384	417	404	399	393	388	421	455	423	422	413	435	430	427	414	401	419	423	405	419	436	448	425	425	419	464	416	440	422	439	427	397	427	450	410	389	418	416	446	413	437	391	422	427	416	419	455	413	432	418	427	454	378	409	436	414	437	399	452	385	427	473	435	437	384	402	416	416	478	424	407	411	386	454	413	406	402	400	409	423	400	399	420	435	420	402	427	411	429	444	441	386	428	417	432	436	422	434	401	416	389	444	422	396	372	406	432	457	403	428	432	405	407	453	444	450	423	454	394	411	394	402	387	389	429	404	428	397	406	381	453	412	377	377	420	398	438	431	452	417	408	419	427	454	389	378	441	397	384	424	441	389	463	430	434	449	401	417	441	406	428	430	461	436	386	431	418	448	449	394	410	432	394	435	444	404	407	435	397	431	411	435	410	446	417	421	428	436	409	430	449	453	461	435	430	418	418	390	427
30449	20886	16221	9479	6358	4682	3563	2913	2298	1902	1760	1365	1247	1128	1016	934	1024	864	794	797	745	668	676	647	585	576	548	537	541	526	534	532	524	493	470	479	469	499	485	454	457	518	456	427	472	446	457	446	435	483	482	487	493	477	471	426	445	421	477	458	410	438	468	462	421	439	460	447	401	438	452	430	416	415	458	401	457	440	432	456	406	419	398	378	434	431	418	452	415	454	434	418	437	439	425	452	421	402	418	430	449	424	414	447	392	419	415	404	395	463	407	418	410	418	418	415	414	397	426	415	412	420	417	451	416	390	449	396	443	457	448	399	400	422	391	416	437	424	406	401	436	414	421	399	426	478	419	427	419	379	407	416	417	451	424	420	460	440	428	412	434	421	415	412	404	454	410	412	410	405	441	400	388	421	406	404	422	432	416	440	474	419	444	417	425	422	376	438	446	419	427	405	402	453	380	479	420	416	412	424	416	423	452	398	393	390	418	404	410	439	422	392	423	394	448	386	425	412	413	415	422	445	421	396	398	461	431	429	443	427	396	427	429	414	442	384	396	441	402	423	436	446	477	435	402	435	426	411	439	413	389	414	405	404	429	415	426	393	387	428	401	441	398	407	427	424	401	437	401	416	381	402	422	400	421	445	422	423	445	424	448	461	410	447	408	412	414	434	453	402	419	391	417	433	449	478	439	460	391	386	410	417	385	423	418	386	399	439	427	394	412	450	381	446	416	404	413	384	429	422	453	438	414	429	426	369	416	428	408	395	441	419	446	404	411	420	448	394	432	402	407	438	421	383	391	422	417	418	442	381	416	353	422	407	406	424	370	415	394	403	409	408	409	402	414	395	389	435	435	400	418	410	409	442	416	428	463	407	401	425	455	380	422	377	426	432	433	414	403	425	399	411	428	422	409	422	435	423	430	431	425	460	441	443	430	409	385	439	448	416	439	427	452	420	372	453	432	383	404	454	435	448	425	453	440	444	448	432	422	404	422	403	425	445	412	410	449	449	432	389	438	435	443	420	431	433	432	407	380	415	399	425	402	394	422	459	422	394	433	407	396	432	454	430	458	377	419	418	422	415	401	407	436	410	425	416	404	438	433	407	418	430	411	402	424	463	432	392	446	391	383	373	403	441	401	395	446	415	423	420	402	422	410	433	407	390	431	390	389	437	420	413	439	414	420	398	429	441	427	432	386	404	397	428	410	425	413	367	409	427	440	420	385	362	401	409	393	420	436	423	414	413	415	425	434	399	423	435	413	401	412	435	417	398	373	383	431	409	427	417	416	414	405	426	413	384	432	424	400	400	441	446	443	400	423	412	419	417	425	409	412	444	440	413	475	430	421	383	402	421	451	405	398	420	437	405	415	429	400	417	395	419	454	461	429	439	458	461	389	401	421	416	437	442	439	398	413	409	443	439	394	422	395	439	432	431	434	401	403	405	406	432	436	422	429	418	405	416	421	450	380	446	451	426	436	388	402	373	376	427	427	406	414	418	432	407	437	437	416	405	415	398	410	421	371	432	386	426	397	443	430	444	437	390	426	440	383	390	395	403	429	431	426	398	425	455	426	425	441	428	435	387	417	431	450	404	434	413	435	443	411	417	403	448	436	408	415	421	411	404	439	408	427	413	400	432	421	420	424	407	436	458	405	438	425	451	413	414	425	415	382	416	423	398	439	419	413	418	425	392	454	407	391	417	413	436	405	437	439	404	388	446	423	451	435	419	429	454	432	406	429	438	430	474	461	433	414	420	424	410	429	399	373	439	415	402	442	407	437	373	405	409	434	424	417	390	416	439	406	393	451	404	423	433	413	444	391	447	417	424	423	428	407	413	445	434	483	450	424	414	448	446	428	440	421	404	433	405	398	377	414	409	429	421	413	384	430	407	440	404	406	418	384	420	454	423	454	398	400	423	409	399	416	438	404	396	411	426	423	407	394	415	416	426	414	420	391	385	413	396	402	401	418	414	402	415	399	414	431	421	431	405	390	429	408	437	412	418	400	383	412	376	373	426	466	442	410	421	412	420	422	399	442	418	384	407	400	440	379	415	387	397	445	382	405	423	423	419	438	393	404	429	439	410	409	430	396	427	432	400	428	408	425	393	414	398	407	405	383	386	408	424	422	374	430	402	412	361	432	416	455	431	437	413	396	410	425	433	458	431	403	404	403	408	382	431	410	408	427	448	418	419	462	386	421	407	414	405	448	435	437	422	411	390	414	422	429	409	463	424	407	416	417	405	393	434	405	377	399	408	417	414	396	420	421	406	407	418	426	430	413	414	429	399	425	399	444	398	422	375	418	408	469	378	407	446	389	403	446	426	419	410	400	425	424	431	415	407	430	395	450	432	432	432	441	409	409	400	421	464	381	387	402	453	395	435	439	445	421	425	433	450	417	400	384	411	412	425	414	423	416	402	408	449	421	405	416	403	429	416	442	407	393	425	435	436	426	399	379	426	401	421	413	394	399	420	436	419	459	428	407	399	370	398	434	412	407	425	416	404	414	397	403	392	405	410	422	413	446	437	438	431	404	383	431	410	380	437	426	474	412	459	413	444	395	452	414	396	387	436	410	417	426	408	438	465	411	427	452	390	410	439	418	425	423	484	407	445	396	435	426	422	451	417	428	456	406	410	401	433	453	410	436	449	476	398	408	387	432	405	410	396	413	410	474	406	398	443	407	432	394	399	393	406	427	435	419	407	381	414	411	410	402	421	442	435	418	426	399	429	430	414	402	405	439	421	441	427	388	425	391	409	408	404	400	403	392	439	400	391	425	419	416	407	419	422	427	415	426	418	448	423	393	406	417	392	417	403	424	398	422	430	442	422	434	391	393	429	421	425	441	439	419	394	401	416	402	397	438	408	407	428	409	437	403	389	412	419	442	392	429	409	393	402	436	458	413	437	443	441	422	383	459	469	415	411	446	410	461	420	429	427	404	419	412	423	418	419	415	425	400	416	423	421	409	436	457	416	414	414	401	392	429	417	403	438	408	403	425	427	427	458	407	398	387	370	382	401	443	393	409	397	427	412	424	446	453	432	416	442	384	450	396	426	425	401	430	446	398	408	416	448	382	391	398	399	449	405	426	427	413	439	412	422	405	402	409	446	404	425	431	429	409	404	450	426	436	427	410	417	375	382	418	412	429	453	422	381	398	403	394	433	390	433	416	426	431	402	433	398	390	435	420	409	368	389	428	459	442	430	408	411	434	410	458	395	409	403	404	395	382	413	412	397	386	405	428	373	412	447	424	402	416	427	430	430	418	405	419	441	403	400	395	380	377	406	401	438	378	414	428	412	412	396	372	409	414	410	392	411	417	393	442	407	427	431	398	437	380	441	423	435	420	403	420	434	428	437	433	401	395	413	411	406	425	420	397	393	410	420	411	415	424	456	423	418	422	394	389	424	395	392	405	386	409	443	431	425	418	466	423	409	413	419	410	426	421	391	428	421	434	401	419	462	416	421	413	437	396	414	401	410	397	430	420	394
29091	14785	2184	588	405	392	340	331	318	289	299	317	301	313	296	252	283	271	289	339	308	295	263	265	285	297	283	276	264	285	281	272	307	252	307	294	266	299	292	265	246	312	225	259	254	266	284	299	266	256	281	319	269	270	303	301	289	276	272	284	295	231	316	281	280	295	249	290	303	279	298	266	279	272	266	293	266	272	288	274	264	300	293	259	279	267	287	274	290	258	272	252	285	287	272	302	275	271	281	278	266	271	286	298	285	292	309	286	279	267	274	264	303	285	279	272	284	270	264	288	248	277	248	298	254	249	289	288	299	295	274	309	286	297	267	271	276	273	259	268	285	256	289	265	275	250	279	288	276	290	268	279	282	285	306	304	270	270	299	296	291	304	281	285	254	239	270	272	282	234	270	315	287	304	286	290	289	286	282	236	296	280	280	318	290	247	281	247	275	273	275	276	272	263	300	322	258	286	283	254	300	265	254	275	280	285	258	285	303	261	293	254	290	257	278	290	309	271	282	283	279	294	250	269	284	293	289	282	253	266	260	278	252	284	271	263	264	269	277	264	250	283	281	289	259	300	287	264	293	281	270	274	247	318	264	273	291	276	289	261	251	262	273	246	254	279	291	278	266	278	272	249	302	263	286	261	243	288	264	265	256	299	267	283	295	268	284	328	282	256	280	281	280	296	269	296	268	256	277	283	249	291	290	269	304	280	267	290	291	259	263	255	271	271	303	295	278	264	260	295	260	267	262	264	311	285	285	269	303	288	274	253	300	273	324	233	279	274	290	281	317	293	285	261	308	269	300	270	318	270	276	272	268	276	301	297	275	293	310	257	268	252	285	282	272	282	279	282	307	298	271	281	244	284	308	306	290	277	328	281	259	290	281	268	293	300	278	258	244	259	269	290	269	271	277	256	289	283	275	282	279	305	286	277	263	278	254	286	262	285	290	285	276	279	274	261	267	293	275	269	314	274	283	271	284	258	293	264	270	250	303	269	285	301	290	270	247	276	292	288	295	264	263	274	272	250	249	311	264	278	266	286	291	270	267	291	253	259	274	258	296	270	275	270	266	270	312	246	308	287	260	279	260	254	287	287	282	277	241	290	251	281	271	257	283	269	250	299	271	299	264	272	292	283	270	256	286	284	264	299	281	299	277	297	293	275	270	292	276	286	292	299	276	268	275	265	283	302	295	290	286	275	292	280	242	276	247	295	270	285	295	276	258	267	276	295	283	286	276	218	260	260	261	257	233	277	264	269	278	251	279	287	287	269	262	287	278	298	288	290	292	274	278	269	281	267	298	271	287	280	315	269	278	269	282	257	255	275	259	300	293	300	275	309	266	251	281	273	273	276	276	269	257	289	227	271	271	278	291	297	271	270	285	264	269	273	261	291	291	265	257	259	281	303	281	277	273	270	305	286	249	287	281	281	293	267	299	263	268	290	287	268	317	292	305	275	266	262	268	259	308	276	257	249	290	254	284	290	275	277	264	296	281	280	269	265	273	264	286	286	269	296	256	269	272	275	292	311	278	269	272	265	269	285	273	274	284	277	281	273	310	293	306	253	254	290	260	260	276	276	255	290	262	281	290	283	309	228	318	264	270	271	268	281	294	278	259	293	258	295	274	263	275	257	297	263	299	303	277	242	259	284	264	274	274	250	285	270	291	299	243	292	285	311	278	248	311	279	274	265	250	248	257	288	262	294	264	276	282	284	273	257	260	256	265	293	280	283	280	234	259	275	269	252	281	282	278	252	288	278	297	271	271	283	296	264	264	267	271	267	274	247	270	280	269	271	270	272	293	265	285	306	288	276	282	274	267	267	316	274	258	285	245	260	281	300	255	270	266	280	291	296	279	231	262	284	304	281	304	265	270	302	269	283	297	260	288	275	235	282	283	277	281	291	275	249	271	271	288	299	307	310	226	238	280	271	276	276	295	277	272	287	290	291	279	263	302	288	286	256	264	267	277	278	281	261	269	242	282	265	271	293	265	268	288	276	260	305	274	259	282	258	258	274	279	273	295	266	264	243	293	275	287	275	296	249	257	271	275	275	257	285	281	275	285	285	257	291	288	260	259	271	267	261	300	289	272	275	304	275	309	250	265	291	290	253	277	249	273	278	316	285	275	296	272	296	301	257	236	278	263	271	268	231	285	308	300	283	290	302	281	269	294	294	268	278	278	271	271	263	291	299	286	266	270	279	253	271	278	257	292	253	315	298	280	266	260	259	291	281	259	268	293	241	273	319	280	276	296	290	297	282	292	275	279	273	272	248	295	292	288	269	281	287	272	292	296	256	261	271	259	291	284	267	298	254	268	278	263	308	289	275	257	277	300	274	272	287	304	290	303	282	261	262	277	277	277	290	269	265	278	313	273	250	298	265	276	295	280	285	275	261	295	296	281	292	251	281	284	280	293	296	280	280	256	285	261	309	255	271	238	270	298	283	286	295	285	273	271	279	304	318	292	279	256	253	290	291	288	281	301	271	289	250	270	294	287	248	275	249	297	254	242	311	298	307	250	294	311	274	273	265	298	324	292	253	304	295	302	298	302	260	276	288	268	291	275	267	274	277	276	270	304	265	287	288	287	284	302	254	273	279	278	291	280	258	252	272	254	252	276	260	264	279	292	294	244	268	291	294	265	253	287	287	257	246	273	269	283	292	260	275	281	306	299	255	267	274	279	285	281	268	272	276	306	265	281	281	309	277	294	253	257	265	263	268	285	291	270	271	313	267	310	264	304	246	306	260	303	283	286	255	269	304	286	284	258	284	287	275	264	267	278	262	282	271	249	268	290	261	254	292	276	311	293	254	288	263	299	288	291	264	265	270	296	251	268	284	288	288	296	302	253	293	281	261	267	260	277	273	261	289	279	273	264	272	276	297	260	270	295	304	297	288	267	293	298	281	301	257	276	283	253	278	273	280	279	253	285	283	262	277	274	302	266	244	292	255	306	309	295	272	286	303	287	283	277	262	297	260	278	282	309	279	259	267	298	260	265	286	249	283	281	250	285	259	283	270	271	265	278	250	249	294	266	296	291	273	284	244	268	270	262	287	277	288	256	269	249	271	299	283	269	268	278	274	269	277	289	283	274	306	292	284	299	256	258	311	278	276	270	307	263	292	282	280	253	259	287	282	301	272	278	268	322	268	278	272	293	297	265	288	287	283	280	281	274	269	261	277	295	268	281	268	251	267	303	268	292	254	256	276	268	266	257	277	273	269	257	309	271	270	275	296	260	304	297	292	285	271	263	273	280	283	301	279	261	293	254	269	283	294	295	245	267	267	290	287	250	279	276	266	313	275	275	298	258	289	274	258	288	274	273	294	291	270	248	276	292	279	285	284	247	310	250	274	293	274	282	299	281	250	273	280	296	293	286	258	259	258	262	296	292	280	299	265	248	309	286	267	303	278	257	256	285	312	268	279	280	262	271	280	274	293	282	291	282	306	232	273	294	298	280	277	294	252	276	270	290	290	279	293	285	284	255	293
22576	3773	1177	745	568	521	473	418	422	408	367	387	357	358	348	340	335	335	348	436	373	360	291	298	343	345	298	329	315	319	350	350	318	327	327	313	330	319	318	311	288	324	311	343	311	316	306	312	326	303	306	319	342	320	347	298	322	331	307	308	325	301	331	308	297	349	306	287	307	333	304	291	292	338	317	284	312	308	349	340	282	300	317	292	337	305	314	309	337	304	304	276	307	331	302	304	310	347	316	308	316	340	309	286	295	357	307	290	323	294	325	318	306	315	301	309	299	317	303	324	327	300	315	315	314	345	319	293	325	313	316	315	308	280	330	303	327	308	313	329	316	323	317	337	342	332	329	311	289	302	317	277	296	329	313	312	345	327	301	327	317	308	322	338	310	318	323	286	298	303	310	313	305	324	351	309	275	309	274	277	298	311	330	309	312	337	331	348	311	342	303	298	329	321	311	302	312	288	308	320	307	300	320	318	316	346	325	331	278	336	339	282	300	312	295	364	261	303	344	307	272	302	308	316	319	291	318	316	343	301	294	328	314	304	298	322	312	321	329	322	346	347	329	323	322	305	323	290	298	305	332	294	311	304	321	325	322	283	305	351	311	305	288	325	337	322	304	322	341	324	301	286	312	304	317	320	296	337	283	351	308	311	322	317	315	302	299	328	314	343	318	333	313	315	300	308	314	283	304	294	320	309	336	310	313	318	324	324	309	313	325	309	292	299	316	330	290	333	337	309	314	320	323	325	332	348	328	314	320	287	278	317	326	279	316	347	295	325	329	340	345	297	333	321	311	358	315	321	307	316	312	297	320	330	346	309	292	311	333	295	328	317	307	284	306	346	326	304	321	300	321	341	339	286	330	313	329	308	318	319	323	326	323	301	290	312	314	308	299	336	319	354	343	298	347	347	300	301	299	316	322	331	329	287	336	303	323	301	295	319	331	319	325	302	316	339	308	311	295	318	313	326	322	320	344	336	284	301	310	335	316	326	323	347	330	348	281	313	278	312	324	319	324	295	291	286	296	300	346	280	313	302	324	297	296	316	304	332	310	312	311	304	310	292	331	327	327	326	316	317	325	285	267	301	279	309	345	312	314	315	328	311	302	289	317	330	287	300	332	306	312	343	319	289	310	322	351	323	323	327	306	308	316	314	314	331	310	335	291	303	311	307	311	308	310	347	274	345	301	327	334	300	315	297	315	303	309	327	308	320	326	315	294	330	333	295	316	316	312	338	299	293	315	325	331	325	311	301	311	322	312	334	306	304	325	328	301	335	289	297	303	306	300	280	301	306	330	291	295	299	345	292	300	308	335	288	310	301	344	313	311	312	325	312	286	308	299	313	269	308	303	331	316	304	355	314	311	291	307	304	317	311	306	304	298	333	313	322	303	301	309	303	341	337	327	307	273	337	289	305	331	317	291	330	282	325	306	319	342	275	322	368	305	323	332	313	308	310	308	328	348	314	357	334	329	329	323	331	320	317	280	323	330	324	338	350	303	326	359	296	305	302	362	284	316	371	314	295	322	328	298	336	321	325	301	310	315	320	298	277	315	323	306	337	323	300	286	275	355	308	326	324	296	332	353	330	346	291	312	320	290	339	309	300	312	327	303	326	316	299	324	313	308	341	331	312	316	314	320	293	317	347	338	301	315	300	294	287	362	337	320	319	306	340	317	303	298	331	319	336	323	338	329	321	319	316	308	325	324	323	291	327	373	354	310	350	310	282	299	316	311	308	324	311	297	287	316	305	303	337	331	309	297	313	298	352	327	313	317	290	315	334	302	291	297	300	313	298	331	308	310	295	329	340	340	339	306	289	315	317	281	298	295	321	307	302	302	334	298	325	322	289	309	304	331	307	316	320	325	292	308	285	316	289	336	337	307	314	332	316	297	298	312	293	314	300	303	339	293	305	326	302	279	314	335	326	322	317	341	305	317	301	339	325	299	275	344	281	294	292	302	330	293	329	291	296	309	336	315	327	325	296	321	331	297	314	305	300	310	335	303	309	297	335	352	312	300	314	316	328	343	325	310	312	322	336	338	310	316	316	345	321	318	291	318	323	333	330	287	331	313	327	314	307	313	290	317	329	338	300	287	287	321	308	316	287	300	295	329	332	342	308	311	335	286	315	321	332	346	353	301	297	299	322	344	323	333	293	298	286	311	297	297	322	332	309	268	307	288	308	291	299	292	337	300	290	317	339	323	291	297	318	332	332	300	319	333	292	341	317	346	319	333	337	305	309	338	320	340	320	321	316	345	300	314	285	301	302	283	317	351	306	296	332	328	312	307	309	293	318	309	312	281	314	320	323	313	298	294	324	321	309	307	341	345	322	331	288	299	307	307	315	265	300	306	305	291	285	298	337	319	318	315	311	294	277	296	303	294	307	309	333	338	312	294	346	306	327	294	342	297	305	325	318	286	270	289	318	331	293	328	321	319	300	287	303	331	310	329	297	284	340	334	314	311	300	318	314	319	321	347	330	341	309	299	301	348	326	320	332	305	357	322	298	348	287	336	308	321	295	311	305	282	330	319	328	336	342	317	305	315	303	315	309	322	305	300	294	345	294	316	337	327	299	284	315	357	335	294	317	313	300	321	326	319	301	306	321	277	299	290	293	288	336	320	323	323	318	282	295	320	346	290	316	316	310	327	311	331	301	317	344	340	301	329	325	281	326	320	336	332	310	325	309	348	335	298	314	281	322	309	335	322	315	339	308	334	287	316	336	304	295	314	341	305	317	341	302	312	295	295	321	297	315	323	349	303	330	314	325	297	321	329	304	290	317	303	315	329	310	291	285	301	323	314	308	337	316	319	329	292	309	303	338	309	347	293	315	322	299	291	317	319	342	327	301	319	297	321	301	284	320	330	307	300	336	321	295	325	305	323	319	310	308	327	295	326	356	301	314	283	311	315	323	335	310	325	280	332	337	321	323	301	333	308	317	314	291	316	322	294	347	307	337	298	315	316	292	297	309	319	296	314	312	326	316	301	309	332	311	321	280	314	314	288	306	324	290	299	308	333	322	318	347	304	304	314	293	318	315	331	336	325	301	359	315	291	313	323	281	313	295	297	312	317	305	294	311	330	283	322	319	292	321	298	290	337	303	287	301	310	323	337	323	333	335	331	321	330	336	292	290	315	320	320	296	324	302	319	303	288	312	302	320	327	325	300	305	340	327	334	302	324	343	292	341	321	313	307	325	300	331	304	320	315	298	319	315	322	311	307	300	332	321	311	287	273	287	318	329	316	299	330	307	316	343	311	317	318	334	346	287	319	302	319	303	289	324	294	284	287	333	323	330	304	298	329	325	302	323	329	285	302	352	293	297	324	286	309	309	310	297	325	301	287	320	324	339	322	325	326	320	311	308	314	325	282	306	325	294	283	333	284	322	309	319	305	325	304	303	288	294	314	272	316	307	327	289	289	327	342	319	311	334	349	308	335	330	290	302	328	293	316	332	323	314	315	334	321	300	340	318	321	297	294	324
25155	20676	26992	24365	20674	9725	1131	744	606	512	419	368	347	341	277	305	286	257	296	266	213	219	221	238	210	224	196	208	211	199	206	229	218	173	209	200	184	161	186	170	191	198	170	171	187	189	160	175	188	220	201	186	172	184	167	165	172	185	171	140	190	183	163	163	184	170	178	177	197	192	183	184	200	167	185	173	158	173	186	172	163	191	188	190	172	179	187	157	176	185	198	149	187	178	193	192	198	179	160	161	168	164	192	170	179	177	176	162	180	143	170	184	183	174	181	168	170	181	155	186	152	162	180	169	172	189	165	174	172	167	162	169	170	173	171	178	176	186	160	179	145	177	171	169	163	187	194	196	172	184	160	179	175	169	168	164	174	194	173	172	184	148	192	173	181	183	179	144	175	187	183	155	161	171	174	153	169	156	172	179	168	154	158	141	168	175	145	170	187	176	160	184	180	140	186	190	185	167	177	169	170	163	172	179	186	172	193	150	196	174	186	162	167	186	173	151	150	180	185	165	181	171	182	165	169	142	148	183	187	170	148	174	174	163	178	169	146	172	156	161	136	159	207	175	191	176	159	182	187	186	173	146	175	171	174	162	160	145	167	190	189	175	186	166	150	186	179	168	165	173	162	149	190	193	175	175	173	170	156	186	177	174	172	171	208	192	173	186	183	160	172	149	176	195	149	173	150	184	183	158	191	190	158	166	166	162	166	160	166	176	194	163	141	170	175	184	188	156	171	160	162	161	173	167	177	176	167	181	172	175	160	173	161	208	182	176	179	188	145	173	166	163	164	166	177	187	171	160	174	181	174	179	194	158	182	180	172	157	175	178	202	164	186	166	190	169	154	180	171	142	156	176	161	181	193	170	165	149	167	182	151	178	175	165	161	167	175	175	196	159	187	170	166	190	158	174	153	163	174	156	170	189	161	188	187	158	170	176	183	165	175	187	139	141	181	183	184	176	182	205	173	166	180	183	171	157	165	182	163	174	161	166	176	164	176	151	170	201	175	188	172	164	161	140	161	161	187	166	158	172	150	193	160	168	186	205	166	180	171	136	164	171	150	160	183	165	196	182	163	168	160	176	184	154	164	173	165	183	209	161	174	166	157	170	190	163	167	173	185	170	171	190	168	163	184	174	169	166	196	145	190	171	184	185	175	170	153	164	163	178	145	158	178	166	172	160	187	170	184	164	173	160	186	160	152	176	143	189	174	180	190	165	162	139	162	164	184	148	155	180	182	189	183	158	156	174	170	189	175	157	176	164	152	158	167	162	166	177	156	160	172	195	155	175	144	190	151	180	142	199	160	148	154	153	160	169	161	175	172	155	185	163	169	174	180	170	163	167	186	159	184	204	181	167	196	195	152	189	170	173	182	158	195	155	167	162	155	178	180	171	200	165	191	159	152	172	172	187	183	175	168	152	166	163	155	171	179	163	191	155	168	157	192	171	181	177	183	183	162	162	167	171	165	185	170	162	156	175	157	155	182	200	160	172	158	160	155	161	155	164	187	165	166	168	161	174	166	154	180	165	171	160	168	159	184	162	165	170	177	181	158	163	173	157	201	173	175	169	135	164	163	183	191	180	190	176	165	191	187	163	187	187	165	167	181	165	153	179	171	146	177	179	160	169	179	180	181	181	168	156	164	195	174	191	167	180	174	180	167	172	174	190	164	163	185	154	189	160	175	176	176	158	165	156	156	172	177	176	180	155	184	162	190	172	188	186	181	190	172	174	164	183	163	196	157	171	168	182	151	153	195	156	138	168	168	178	176	206	176	171	167	157	159	161	167	153	178	192	152	145	174	181	178	165	180	188	166	147	205	183	185	176	167	151	165	188	153	172	161	174	181	149	186	174	156	172	180	165	187	160	150	171	175	167	177	164	183	157	190	162	154	142	155	165	176	160	186	180	162	168	167	143	159	173	184	183	165	153	162	162	154	162	170	160	167	153	162	173	157	175	158	189	179	163	147	155	166	180	172	187	190	173	154	178	165	176	162	186	138	170	159	149	166	165	162	154	182	181	159	168	175	166	140	172	183	173	170	184	187	185	170	139	162	172	170	197	158	174	177	148	172	171	169	169	176	176	178	188	206	154	148	198	159	185	181	176	169	174	156	158	172	178	184	146	180	167	174	187	183	169	156	165	176	178	163	191	168	158	173	169	156	154	187	172	165	159	177	165	165	190	187	160	177	171	161	170	176	170	177	157	159	153	170	184	168	174	158	173	160	170	201	163	147	144	163	195	165	188	171	174	168	183	150	162	192	170	181	186	165	189	181	182	175	169	156	171	163	165	154	176	176	168	160	183	187	171	167	158	141	168	180	168	181	162	153	155	199	173	147	164	160	153	160	165	159	163	172	173	160	192	155	156	171	174	163	162	179	156	180	176	171	178	176	164	152	150	201	159	177	174	175	149	172	162	161	192	165	148	175	168	183	189	165	181	180	173	178	154	176	172	178	157	193	186	190	149	168	163	167	180	155	168	160	190	183	179	188	165	187	173	159	151	167	177	169	181	160	166	186	150	187	158	177	177	166	158	172	146	168	199	160	174	188	166	173	177	187	162	171	152	187	171	166	162	170	168	170	171	168	184	143	162	176	167	156	171	177	181	179	175	179	189	160	169	176	163	178	166	168	163	179	164	167	162	192	220	152	174	196	162	156	200	179	183	167	176	157	174	180	187	160	158	174	161	178	183	174	165	162	171	173	205	177	171	149	167	184	174	160	184	158	166	179	186	197	156	173	153	168	167	187	173	153	189	171	169	175	198	181	152	177	180	177	171	150	170	162	174	163	162	172	211	154	172	188	163	186	139	161	190	188	182	179	157	149	156	168	177	179	187	190	178	178	158	173	174	159	167	180	169	175	170	160	168	181	177	155	165	154	176	151	184	172	174	193	153	179	166	159	172	159	183	162	176	167	175	176	169	178	158	179	172	173	158	181	184	178	135	178	205	172	157	174	160	161	169	180	180	159	166	195	149	179	185	159	171	191	166	176	162	175	160	174	193	147	176	169	146	202	167	186	176	156	185	153	191	182	167	174	176	159	190	164	160	181	184	201	190	142	181	192	161	164	187	165	164	157	175	168	183	167	183	185	196	157	192	159	222	197	175	164	172	161	160	161	171	164	172	159	172	165	172	168	172	162	155	160	184	174	168	181	166	158	160	175	179	172	187	154	152	185	165	145	188	155	158	177	144	171	165	165	172	190	170	175	177	179	183	162	182	161	171	187	169	184	183	178	163	187	184	158	167	172	148	160	181	147	153	165	159	174	192	202	177	171	185	182	171	166	160	151	175	183	175	171	173	160	183	177	175	165	177	174	142	180	166	180	196	186	156	165	178	179	163	169	133	162	193	179	171	192	155	161	166	156	150	166	162	167	193	192	164	160	171	146	178	167	151	173	162	178	159	176	171	152	182	146	175	184	152	165	194	182	163	174	152	173	180	158	196	150	168	157	169	198	169	164	184	181	163	184	162	183	172	196	170
27295	13966	10216	5511	3621	2716	1870	1549	1251	1062	838	696	635	600	528	490	469	437	519	452	368	344	328	309	312	255	298	262	254	255	260	245	223	217	250	235	240	221	257	232	225	228	202	215	210	186	192	196	210	196	198	194	197	206	211	204	185	214	208	193	202	182	194	178	186	198	180	216	196	179	186	181	216	217	201	217	192	173	203	200	172	203	196	191	183	196	188	174	191	194	204	197	191	191	165	180	188	190	195	196	195	172	207	168	191	203	207	178	198	191	217	215	189	182	205	187	195	204	173	183	172	218	169	201	219	198	226	186	193	184	177	199	197	204	200	197	189	192	206	189	190	189	195	177	184	182	198	179	175	183	186	195	187	182	173	209	188	210	167	192	189	178	186	197	200	216	175	193	195	209	187	195	170	171	191	184	186	196	187	191	182	161	181	181	196	191	183	166	206	191	218	174	195	195	176	169	198	169	184	200	200	198	188	181	183	198	174	187	199	173	201	199	190	200	191	188	186	172	193	159	201	193	208	190	178	170	180	199	192	176	175	186	204	204	185	193	186	174	192	184	212	175	203	180	199	205	201	205	199	148	209	180	169	198	179	163	185	196	193	173	211	184	175	190	199	197	186	186	187	186	186	209	155	182	198	209	185	193	212	189	194	190	180	210	190	208	183	198	222	216	200	172	216	175	181	197	190	198	197	196	189	182	208	197	206	198	193	211	197	213	193	180	197	188	180	182	177	190	168	191	211	173	162	170	172	189	196	200	195	201	203	210	176	181	193	191	177	188	176	181	178	196	175	178	148	217	179	154	171	177	186	195	191	188	180	240	176	188	183	187	177	201	178	206	196	199	202	190	193	174	166	174	198	207	176	189	190	170	164	187	154	188	216	168	167	180	187	214	184	188	179	196	149	196	188	208	195	191	200	199	181	191	198	173	195	162	197	167	168	180	204	171	192	184	222	192	189	195	173	199	210	197	157	197	174	180	215	185	185	195	188	179	186	195	187	185	191	219	184	163	189	169	201	176	188	174	195	182	188	175	196	177	197	183	191	196	206	192	194	193	179	190	190	190	197	197	177	188	177	178	175	172	197	198	197	181	194	174	207	183	172	187	176	192	179	199	200	191	190	177	182	189	203	199	179	214	191	198	168	177	187	178	191	199	208	202	180	173	191	189	188	183	174	179	185	189	194	186	209	202	197	191	208	214	184	183	189	178	196	196	161	161	192	186	183	195	174	186	193	205	174	171	179	179	179	185	182	164	177	190	178	195	195	190	192	176	159	182	180	183	191	210	177	185	217	198	187	203	160	193	169	168	161	203	196	191	193	197	193	172	225	169	183	209	206	179	203	195	193	155	183	180	178	182	200	178	194	183	170	183	218	180	197	180	189	152	185	174	189	175	195	168	173	180	186	200	193	178	184	179	184	164	188	164	162	206	172	207	186	188	172	185	196	199	208	187	188	198	164	173	193	203	169	187	192	198	192	179	173	187	209	189	184	163	190	184	181	169	182	182	207	172	183	191	191	186	183	176	190	175	179	188	192	198	186	199	209	165	213	183	175	190	208	192	201	182	180	189	194	175	187	211	156	191	189	198	184	212	191	208	197	184	184	173	182	204	190	192	209	192	188	200	185	190	186	202	191	182	196	197	196	179	183	170	186	186	195	157	209	186	182	189	167	179	183	201	173	182	184	180	193	163	176	200	225	192	209	190	209	194	182	200	186	172	170	204	195	181	188	178	189	191	180	207	174	211	192	199	176	188	182	198	181	196	175	194	192	172	178	191	197	183	185	174	178	175	213	172	190	176	199	209	200	213	191	195	202	206	187	196	178	189	193	186	185	188	206	184	195	222	168	203	204	201	200	180	196	186	188	202	197	222	198	203	202	183	193	173	192	198	184	192	193	192	191	192	195	180	163	198	175	184	193	194	192	173	208	190	212	191	176	182	171	179	203	183	174	212	188	181	199	176	189	194	176	196	188	196	166	204	175	192	212	212	182	183	162	190	192	177	217	207	196	184	179	182	194	183	172	177	191	163	175	220	191	181	218	190	189	212	195	210	192	188	182	193	181	187	188	174	189	200	185	203	187	205	185	208	180	170	177	180	204	213	162	196	180	197	184	196	154	186	184	179	190	212	204	183	174	189	188	197	206	199	188	173	190	178	212	194	201	181	183	185	190	171	205	196	183	192	164	184	183	181	175	174	181	176	152	192	187	158	187	185	177	184	187	179	199	182	196	154	210	192	194	206	189	191	190	187	186	203	186	179	181	204	172	184	188	199	196	204	192	171	208	190	194	187	188	183	185	180	192	202	193	185	194	185	184	204	181	193	178	178	210	198	215	183	202	196	191	196	188	189	211	169	205	185	195	182	187	199	198	180	188	182	190	203	184	182	190	200	181	168	204	208	193	213	195	191	197	202	193	180	171	183	176	177	208	198	199	165	184	186	149	192	177	197	200	193	209	194	190	189	191	190	225	204	210	192	165	188	172	213	173	173	187	192	185	180	177	180	211	182	178	179	190	175	172	195	206	182	182	181	167	187	188	150	182	188	173	190	192	192	171	191	166	193	187	193	180	210	180	181	178	192	218	170	175	187	160	167	169	173	172	180	179	178	204	195	169	184	186	197	201	180	177	176	197	170	182	186	198	187	178	203	186	207	199	195	196	182	192	218	211	188	219	180	190	179	204	188	178	189	189	205	168	193	193	180	182	190	193	189	171	183	209	196	171	174	209	179	185	187	190	186	171	185	179	169	181	199	188	206	213	180	171	186	181	182	182	169	208	201	186	175	160	193	198	165	200	164	179	169	186	199	201	198	171	209	221	186	195	177	190	203	181	195	203	180	191	193	207	199	204	216	192	171	179	197	182	191	217	177	186	166	196	173	186	182	189	187	170	183	186	205	215	195	196	179	177	192	171	210	183	208	174	200	168	194	199	170	210	205	183	206	207	194	183	190	221	197	192	193	195	178	198	165	191	196	185	195	184	173	200	178	176	187	207	194	187	203	164	172	182	170	185	192	206	178	185	191	169	207	165	208	190	171	183	179	192	192	195	204	196	175	189	173	173	202	191	174	181	208	192	170	193	196	151	167	208	179	195	184	206	181	191	205	199	161	185	198	171	198	195	184	170	206	177	215	198	197	200	183	190	182	197	196	193	189	191	185	182	192	197	181	193	177	192	189	198	183	189	191	177	201	202	196	207	182	193	175	192	182	183	197	202	174	226	174	201	179	177	193	190	185	182	211	169	193	192	191	198	213	206	214	199	204	207	178	191	177	188	170	211	175	166	195	202	201	201	181	181	186	155	184	169	209	198	201	184	170	159	190	184	178	185	183	156	214	187	177	193	191	190	185	228	219	215	198	187	201	183	174	174	196	191	199	162	196	173	190	190	195	164	193	190	182	220	181	191	203	197	203	175	180	196	189	191	153	213	172	183	162	221	165	199	169	178	184	187	172	201	172	193	172	187	193	175	210	184	204	200	176	166	160
23030	20679	27418	23966	20681	20730	7824	1622	1185	1029	859	755	779	734	709	681	636	659	645	581	527	533	528	509	499	486	503	490	491	488	457	474	461	481	514	432	413	473	407	501	463	446	457	434	458	481	458	419	432	406	466	455	419	436	404	428	458	438	453	452	457	429	437	435	421	439	414	452	428	447	429	414	428	405	423	431	425	436	446	397	419	443	398	421	463	421	425	448	400	454	411	431	421	392	434	380	428	465	380	424	450	459	402	420	410	442	389	444	373	396	467	421	462	400	447	395	422	386	417	433	392	425	433	442	441	399	432	428	455	445	407	456	446	389	427	403	412	451	429	364	392	439	414	447	418	435	450	442	397	412	490	423	410	387	427	441	446	399	429	437	440	445	380	465	417	443	410	433	379	421	398	387	422	416	406	401	371	423	400	441	419	420	401	428	431	426	454	445	388	422	423	445	389	449	409	410	401	419	444	427	393	446	443	434	394	447	450	419	396	407	435	424	441	430	431	410	412	443	400	425	397	412	397	435	397	442	415	430	416	449	421	411	428	383	423	388	402	451	457	417	423	399	435	419	405	418	417	396	408	399	411	413	388	420	434	445	410	452	454	416	422	398	440	418	452	442	428	416	427	417	414	403	403	451	398	403	455	464	415	415	430	435	390	425	452	443	404	389	433	422	433	420	397	384	442	425	438	393	415	448	461	403	422	447	412	439	399	436	432	415	448	412	444	411	373	395	410	417	424	445	430	434	413	413	421	413	408	398	417	425	412	421	446	423	414	430	466	416	396	452	427	437	410	466	412	420	395	398	404	415	393	419	418	453	409	422	393	415	443	434	408	431	398	462	425	416	413	463	442	414	401	439	454	438	424	413	429	410	402	411	382	445	409	408	411	414	388	430	419	443	401	438	383	428	392	424	392	439	455	408	402	404	436	422	380	416	441	413	422	402	438	436	460	441	414	389	427	417	458	431	441	403	457	446	423	434	421	420	394	437	476	458	426	434	419	449	442	406	415	442	400	407	408	419	431	426	421	432	427	439	425	431	379	441	433	440	442	403	418	433	437	437	422	400	426	460	411	402	401	401	433	411	390	437	443	426	478	448	412	449	415	451	448	414	415	429	422	416	426	427	417	427	427	439	409	428	459	439	393	440	449	413	416	398	420	424	396	411	409	424	365	419	407	380	413	398	444	450	455	429	391	432	434	457	429	420	421	438	454	407	376	424	433	407	415	458	451	426	424	409	406	437	428	423	421	415	429	402	385	432	422	453	427	394	397	391	388	410	409	423	420	431	411	431	429	420	389	410	408	406	399	433	420	432	420	412	413	396	441	407	427	394	407	397	415	412	407	410	445	415	437	462	429	445	422	433	416	445	382	404	424	414	430	447	402	438	465	408	447	423	409	437	405	411	427	414	419	392	413	424	429	396	418	432	422	426	395	425	430	429	429	423	434	419	429	393	457	409	458	403	386	404	452	428	411	413	451	432	447	421	399	440	387	441	432	406	379	382	420	437	421	408	422	438	424	426	436	413	404	403	417	414	448	444	427	392	438	398	388	373	439	440	450	391	395	409	418	417	447	415	406	408	441	431	417	454	408	430	388	435	410	407	380	418	387	422	421	399	415	411	423	396	425	428	379	431	408	401	406	424	436	401	438	415	401	432	410	404	429	409	387	392	426	395	408	427	400	414	456	410	395	401	436	395	416	421	404	444	426	425	403	418	390	417	379	429	395	390	384	432	429	422	427	411	393	424	419	410	404	441	464	429	403	402	406	444	419	450	413	400	436	435	383	420	406	412	457	423	433	434	426	425	442	390	409	392	420	414	404	416	425	408	396	401	385	429	400	421	425	394	427	464	416	449	427	407	400	426	416	448	410	374	418	423	434	401	410	424	413	439	422	438	426	357	396	412	419	435	427	374	427	414	371	423	434	420	397	434	445	412	417	407	404	427	403	429	429	396	408	431	420	431	427	415	427	433	431	391	408	402	444	437	401	429	399	417	434	414	406	419	411	410	419	441	435	390	464	433	420	405	425	416	374	390	441	416	404	442	422	429	411	420	430	444	424	426	429	466	422	388	431	415	417	422	400	368	415	387	416	404	439	402	434	391	395	427	409	419	421	423	428	434	409	395	388	395	406	418	417	406	431	463	440	400	426	457	410	398	442	432	425	411	423	429	403	406	452	402	408	427	427	452	396	447	440	425	434	426	393	407	434	416	413	413	411	405	422	416	420	386	404	413	448	411	444	398	425	419	412	437	430	436	406	474	411	396	452	443	453	388	423	423	395	397	410	398	442	440	470	383	469	401	391	371	396	433	422	382	403	416	410	451	409	434	427	385	411	442	410	418	420	417	404	422	407	471	408	443	428	419	388	380	428	449	405	430	382	464	410	429	454	432	423	424	395	425	437	403	394	428	418	423	422	409	422	393	399	421	404	387	454	423	418	438	394	385	451	420	410	404	411	404	430	411	385	418	382	434	449	397	394	406	428	474	442	442	449	449	439	418	440	421	428	417	406	439	386	448	426	447	405	405	399	431	444	431	467	423	432	410	453	431	421	449	400	392	435	389	419	404	422	389	439	458	449	416	390	404	420	411	445	456	403	381	420	419	465	406	429	418	421	448	450	413	446	431	442	378	459	409	427	383	391	430	436	431	438	410	391	413	370	434	403	422	412	430	461	446	391	427	384	393	443	391	422	402	411	411	471	432	470	457	417	416	426	431	418	446	439	389	418	408	452	413	423	420	399	438	415	427	397	419	412	400	455	432	424	377	438	401	425	405	467	409	411	443	414	430	442	415	422	392	382	416	447	461	439	421	440	417	406	418	415	426	417	405	412	404	440	377	461	402	406	469	407	426	453	465	410	411	413	400	419	410	414	414	416	425	416	468	419	416	424	429	375	430	397	449	423	426	456	428	423	410	372	443	384	407	434	411	414	376	418	374	443	389	417	435	388	424	435	428	419	402	440	411	400	427	432	429	411	445	450	409	470	421	405	428	420	393	422	419	412	361	413	415	405	431	402	409	411	438	424	404	438	437	398	410	414	404	394	389	423	414	371	404	414	420	440	432	424	426	420	438	411	413	429	406	419	448	421	418	409	411	428	426	448	411	417	442	397	427	401	395	460	433	405	399	428	413	396	408	419	420	416	427	446	417	459	396	402	439	411	391	432	411	424	424	419	435	429	420	419	422	412	411	438	422	414	437	433	416	409	444	450	411	442	453	429	403	448	417	441	411	422	423	421	418	460	414	425	382	444	419	489	416	388	421	414	432	432	467	437	390	401	409	413	418	429	454	434	469	409	419	387	400	402	414	423	448	452	414	420	428	396	437	409	458	448	440	450	423	422	387	443	392	402	410	401	418	433	409	446	406	424	412	429	430	404	442	407	430	455	429	436	401	432	441	424	431	440	422	427	429	412	426	417	394	467	452	426	386	408	408	450	412	416	442	409	413	402	415	398	381	411	428	437	406	393	405	411	397	418	424	436	433
30588	20667	16119	9566	6338	4906	3663	2963	2421	1951	1595	1412	1304	1245	1034	1012	966	951	1017	767	683	658	601	607	636	600	588	538	490	503	513	522	504	484	468	490	466	488	497	500	473	424	496	487	442	473	488	449	411	453	437	423	435	416	415	446	436	431	436	451	476	432	430	452	417	404	458	408	436	449	441	384	427	417	422	424	415	403	466	432	441	415	435	439	411	406	410	414	381	411	430	440	390	411	376	434	392	413	434	449	453	411	409	455	425	473	407	414	422	419	434	446	405	421	418	423	396	409	422	403	430	414	451	406	416	430	411	413	419	396	425	408	402	456	425	437	431	427	413	402	399	395	407	392	400	400	401	396	387	420	404	420	426	412	440	443	441	408	420	441	407	424	399	436	445	423	426	396	439	439	437	408	426	452	436	405	432	446	382	442	403	400	432	425	417	417	395	426	420	407	410	400	447	421	389	416	394	462	380	444	405	412	399	453	409	455	444	411	431	404	411	400	422	401	455	422	411	393	408	416	418	399	436	408	399	415	406	451	452	447	374	406	385	426	454	400	449	413	432	396	420	382	420	397	428	427	424	406	382	447	394	420	395	390	414	399	387	406	472	441	429	426	441	409	423	394	426	405	416	428	420	402	420	430	407	387	439	429	417	407	393	398	424	399	426	421	420	417	422	416	441	434	390	415	441	463	387	422	416	433	393	397	446	387	407	378	430	426	399	425	378	411	385	411	435	424	389	417	427	416	402	459	421	388	417	394	414	401	484	421	457	411	416	458	425	414	441	420	437	428	410	450	462	406	451	427	421	416	444	453	422	407	406	429	403	429	424	446	451	430	452	401	415	415	408	398	421	384	426	415	412	382	427	446	394	419	416	423	454	393	427	409	418	377	409	400	444	422	403	406	439	413	416	420	425	429	401	402	392	421	392	424	431	401	422	406	395	399	414	425	463	441	377	430	428	444	420	438	427	426	459	407	410	406	440	377	434	411	432	394	438	443	434	400	423	409	427	430	421	426	398	431	433	427	391	424	404	437	429	389	414	396	424	387	394	412	447	437	408	424	389	395	420	428	402	436	402	442	427	421	439	421	427	392	423	397	431	451	415	418	430	414	409	402	408	392	414	429	407	453	406	403	406	404	433	424	409	439	420	411	416	458	448	403	423	410	443	374	420	417	408	469	390	435	381	428	422	425	438	411	392	413	437	437	405	392	407	393	398	426	433	409	411	419	441	397	411	435	414	415	451	410	417	419	409	399	445	400	396	432	433	425	419	418	417	431	411	401	382	418	427	453	411	460	441	400	411	438	404	445	427	414	425	425	401	427	416	422	395	408	397	414	439	427	461	408	391	410	412	389	426	411	406	403	416	431	404	375	404	382	445	387	413	386	418	407	396	408	420	442	403	419	453	436	446	423	415	450	409	449	407	406	433	421	409	435	441	415	401	424	413	424	441	409	439	412	427	424	414	444	452	424	422	368	468	408	404	452	390	424	405	416	403	399	426	429	411	430	395	430	419	399	465	433	417	417	408	434	439	446	419	399	415	362	431	418	431	438	429	403	421	415	411	444	407	432	392	439	390	425	410	433	420	414	416	446	446	446	440	400	432	439	405	401	437	445	419	444	440	405	383	466	431	445	426	441	410	457	411	421	431	414	419	424	447	415	430	395	428	401	425	404	395	419	442	437	423	403	413	412	424	428	384	429	408	448	408	435	403	410	412	388	400	406	391	420	413	424	424	400	386	424	436	398	434	381	418	432	431	438	425	410	415	399	434	436	394	429	384	418	395	431	391	387	434	429	420	397	411	414	393	410	405	423	424	442	459	389	422	402	398	395	382	397	410	449	447	391	404	410	409	410	422	431	485	401	442	379	416	389	446	405	403	395	418	405	396	442	403	387	410	453	433	396	423	393	440	395	397	397	440	452	443	403	443	401	447	379	438	421	393	421	430	411	397	403	403	432	427	453	424	432	443	404	405	435	383	393	444	433	398	448	415	398	436	438	419	397	414	435	418	388	408	395	431	475	389	454	407	388	405	418	398	407	440	439	425	407	412	384	413	411	429	424	422	447	418	423	408	392	419	407	406	417	423	382	379	448	407	414	434	401	409	436	440	408	413	410	423	387	417	474	438	399	427	405	420	389	427	434	454	434	403	388	421	455	413	416	398	432	429	436	431	378	420	415	409	418	402	400	427	406	462	415	435	410	400	440	408	452	411	424	403	430	410	405	394	437	401	415	426	442	412	414	457	426	382	433	402	412	392	411	423	415	440	440	441	425	403	409	397	388	404	416	450	435	409	415	416	430	442	400	418	423	435	378	387	402	432	404	418	394	421	461	431	387	410	436	435	427	419	419	446	389	418	417	421	424	431	397	419	418	424	417	393	422	424	400	380	433	455	408	448	417	443	392	421	449	391	408	415	448	440	436	427	430	413	422	425	392	438	417	403	410	406	434	424	376	419	421	408	407	419	418	413	431	410	426	411	450	368	426	427	414	422	421	410	395	456	408	416	409	415	422	412	447	405	429	428	405	378	434	430	447	435	435	434	463	397	415	417	416	408	416	401	431	406	410	427	435	411	426	418	408	420	419	447	413	443	402	403	428	404	454	374	436	432	417	387	445	425	443	446	410	452	428	430	416	429	425	432	435	416	396	429	349	422	395	407	428	430	387	417	411	379	389	414	412	416	376	467	419	413	415	463	425	426	400	416	382	443	417	388	437	415	417	432	420	434	411	451	405	415	401	384	440	387	429	437	445	408	412	381	401	428	428	450	412	433	421	416	451	436	425	381	433	423	380	430	404	419	364	375	421	418	420	401	426	415	435	399	428	434	428	454	441	430	417	414	402	428	420	440	381	428	408	430	451	406	422	459	413	418	443	427	404	424	465	424	390	448	395	420	416	426	429	420	449	423	401	428	414	400	417	426	435	407	422	419	407	402	405	421	395	425	437	439	403	430	448	420	414	416	463	438	410	407	424	402	376	419	455	416	401	431	404	422	458	426	393	431	425	423	429	438	433	454	405	391	427	404	418	414	414	428	443	431	393	435	420	420	450	414	429	407	431	428	407	452	391	400	414	434	421	444	449	469	391	411	414	453	443	427	463	419	441	402	396	435	428	434	448	396	420	407	450	442	409	435	431	453	401	417	452	422	467	398	391	408	394	403	434	426	438	409	411	419	424	401	437	400	416	459	393	425	416	421	404	399	412	394	414	438	421	439	424	406	421	408	442	417	420	413	400	401	445	437	443	415	438	420	422	432	418	394	400	419	425	443	425	397	400	408	411	430	398	419	390	407	396	407	402	378	419	378	430	394	414	427	420	414	423	453	433	417	438	435	434	446	423	398	437	358	432	431	438	445	362	436	450	441	437	427	412	389	440	416	424	416	439	411	404	437	427	379	413	384	416	440	438	393	423	438	355	409	372	435	443	421	432	416	389	436	383	424	442	438	403	437	413	442	427	417	437	392	444	415	392	477	464	455	424	452	446	418	387
29111	14924	2298	603	426	371	378	363	310	278	308	284	304	305	272	294	271	295	302	316	330	312	278	310	263	286	267	251	268	254	290	308	275	302	257	253	287	289	275	270	283	288	274	284	274	247	270	271	257	261	269	282	281	270	263	283	263	302	281	274	267	261	288	281	271	277	292	297	298	262	288	295	282	252	281	244	305	271	265	310	286	270	271	266	250	266	319	276	285	265	267	302	259	301	283	244	270	290	286	239	277	262	286	291	272	266	240	276	292	295	279	291	262	259	271	276	259	290	256	257	265	233	288	279	279	282	258	264	267	266	268	293	276	321	303	301	257	278	282	277	291	293	286	325	270	275	300	275	279	242	261	282	272	317	275	262	304	272	277	265	259	300	266	288	302	311	258	272	270	280	299	277	291	294	250	274	281	263	262	301	303	250	266	308	282	280	298	267	290	280	252	283	274	268	296	279	291	319	271	264	275	268	275	308	292	304	279	263	273	282	276	281	268	273	287	283	286	264	288	274	259	263	283	312	270	285	278	289	270	289	246	292	271	273	271	249	270	254	285	265	281	242	280	229	263	267	270	256	291	304	289	271	255	288	282	276	265	273	275	266	273	254	286	271	255	273	278	300	303	262	282	272	264	294	273	263	306	283	301	249	284	285	292	256	272	307	267	282	277	274	257	281	298	280	258	281	279	287	302	264	287	295	263	271	279	246	275	292	292	254	288	261	261	285	313	296	284	274	286	295	321	295	278	273	310	320	289	285	269	274	289	270	257	274	277	268	286	292	262	286	277	276	280	277	252	268	262	291	266	274	307	270	304	293	280	306	312	283	260	276	281	267	298	266	293	263	283	270	274	277	298	253	277	281	283	275	257	281	282	270	311	298	270	285	295	304	271	264	267	263	251	285	301	267	270	258	286	292	280	285	275	264	249	264	275	295	269	241	274	273	278	271	284	283	263	297	260	271	267	271	263	255	296	264	322	287	292	271	241	240	248	299	282	264	255	303	296	276	245	318	251	294	277	291	249	300	265	281	273	297	276	276	261	301	296	276	243	256	304	275	286	301	279	276	276	254	265	270	287	265	270	309	261	275	257	305	281	289	299	285	252	261	257	256	304	287	297	300	283	264	272	281	270	301	288	266	301	287	236	250	261	293	263	288	259	268	298	270	266	278	296	288	301	273	260	277	245	271	275	286	295	289	285	264	255	258	291	294	264	272	276	281	262	259	292	285	268	251	293	238	273	283	269	303	263	288	273	270	288	291	286	267	282	282	252	278	273	260	279	278	247	267	272	303	269	269	280	279	295	293	263	260	284	259	289	263	283	259	263	276	265	305	306	291	286	283	282	273	304	275	244	291	282	292	266	253	285	244	272	261	266	297	257	276	285	280	263	271	291	302	257	242	305	313	280	272	256	280	278	274	251	292	239	303	249	278	277	277	273	277	288	255	292	287	310	277	265	299	282	290	262	285	268	259	287	267	254	261	249	282	295	301	317	287	269	265	257	296	275	295	246	296	273	284	243	303	269	268	247	268	264	296	272	278	294	277	250	281	281	272	305	301	276	267	272	278	259	259	288	278	299	275	276	276	272	298	289	264	318	286	273	252	249	296	266	273	276	254	287	307	275	277	270	280	273	279	290	295	271	259	256	288	277	274	285	274	269	277	284	306	278	246	267	264	281	279	249	288	306	286	257	274	258	269	285	309	280	256	272	286	267	277	276	249	283	275	282	266	286	274	274	274	268	271	292	289	311	295	289	285	283	283	286	240	276	264	280	280	257	276	308	265	268	266	278	278	258	267	258	244	266	290	289	288	248	266	279	296	257	296	252	278	258	281	255	303	277	263	258	244	263	270	281	272	287	284	272	301	299	295	288	293	264	286	303	249	275	256	269	272	287	275	311	278	277	275	263	255	272	262	273	267	285	253	276	269	250	262	277	278	285	285	260	279	280	280	275	277	308	265	282	294	291	298	299	271	290	286	273	292	280	261	270	282	280	283	307	282	264	271	245	269	292	284	286	247	284	270	259	243	307	305	275	258	249	288	305	274	270	270	285	264	267	252	269	244	269	251	276	245	315	297	276	262	247	287	268	284	278	256	263	263	239	282	266	286	248	259	290	293	282	269	250	260	267	265	283	276	260	300	270	277	271	247	274	295	276	273	287	303	267	250	267	281	298	300	259	266	258	286	258	282	243	309	253	288	286	286	268	309	279	289	301	250	274	279	264	266	320	280	285	300	262	306	282	263	261	255	270	266	234	294	278	275	258	276	276	294	254	257	272	251	240	291	259	265	290	307	265	286	261	290	304	302	269	307	319	296	289	281	279	290	272	282	246	260	292	290	295	294	278	253	287	271	296	247	243	284	240	292	320	263	274	293	291	283	312	298	275	291	275	273	248	282	257	267	273	280	272	296	274	289	252	291	265	291	245	270	279	253	284	285	285	265	274	274	277	251	269	284	279	293	292	281	271	288	273	286	270	268	306	280	285	298	280	292	263	286	294	256	273	265	264	271	289	255	285	268	299	269	262	266	272	301	319	253	297	280	309	271	252	283	268	270	289	293	306	277	284	283	285	256	256	297	266	292	287	280	262	251	263	262	275	291	298	275	255	254	266	264	267	298	273	278	261	283	262	295	305	249	294	256	273	279	291	273	294	286	260	283	275	296	284	255	311	269	277	248	272	236	296	243	266	250	283	284	260	292	273	281	258	259	247	279	269	284	295	255	290	272	258	284	261	245	283	278	273	288	275	252	259	249	284	283	267	282	283	266	263	273	286	250	276	292	291	252	280	269	298	239	256	274	267	309	278	276	270	271	269	285	253	276	288	266	270	296	239	271	251	308	287	252	281	303	251	261	256	267	284	283	280	294	299	273	318	267	292	280	262	286	297	271	289	249	297	291	288	276	266	258	259	294	265	277	283	296	284	253	307	280	276	259	278	259	237	261	270	280	273	258	281	294	301	275	281	269	273	275	291	271	241	291	288	269	297	276	284	261	291	286	260	238	277	274	291	268	282	263	280	256	266	240	258	323	269	278	269	273	292	264	289	240	284	267	270	291	283	262	272	271	286	263	283	286	295	246	249	286	268	287	269	251	267	275	259	267	246	277	280	307	283	302	263	268	260	272	276	292	294	277	282	254	258	301	259	305	258	257	262	268	292	287	294	252	271	294	303	271	273	267	281	286	251	284	282	307	281	276	284	272	263	293	251	285	300	260	259	261	252	260	271	303	296	275	281	273	278	297	264	262	253	293	287	273	289	277	290	281	308	301	267	291	284	273	272	269	270	242	257	300	280	271	303	269	301	243	294	258	276	258	263	265	254	288	288	290	275	274	296	257	298	236	283	297	324	312	267	294	257	240	257	269	261	261	288	284	284	284	272	297	266	285	260	287	268	257	278	273	237	280	270	293	263	257	301	268	279	257	296	296	288	296	261	250	281	261	277	277	253	289	272	278	289	276	250	269	293	265	252	306	293	262	304	278	292	243
22735	4894	1303	775	607	654	571	513	397	361	375	351	344	361	383	344	355	398	378	322	339	344	309	282	297	316	320	319	296	331	330	316	315	326	314	313	319	305	267	297	339	306	318	326	279	333	310	321	303	328	324	325	328	316	330	307	305	299	298	350	330	309	327	311	312	317	300	319	289	325	294	330	309	288	307	299	340	294	285	346	325	312	284	326	331	308	329	305	309	317	347	354	316	341	315	318	313	322	306	330	312	313	320	314	325	327	303	304	340	319	324	326	344	295	319	305	328	309	320	291	309	334	282	316	355	294	303	293	309	319	297	321	318	293	319	301	312	292	318	306	315	294	318	297	320	315	301	293	341	314	329	310	315	321	325	321	316	299	296	344	324	277	312	337	335	326	298	332	318	338	338	306	350	303	325	328	304	332	341	314	308	327	331	346	308	301	304	319	316	318	300	310	324	305	306	294	345	319	322	328	297	328	327	300	330	340	301	302	303	299	306	281	317	308	297	336	316	306	313	270	301	320	291	283	347	316	308	336	334	327	351	317	313	290	328	321	329	337	340	326	318	326	334	321	317	339	310	332	319	325	284	328	315	293	273	316	330	309	317	336	297	340	295	305	316	284	367	313	312	319	327	316	316	305	283	351	332	341	286	317	311	302	302	336	317	343	322	335	293	294	299	331	289	307	310	285	326	339	316	306	290	320	297	324	291	327	304	309	339	306	297	311	297	285	326	339	273	307	309	312	315	335	320	311	287	330	269	326	322	334	315	295	283	293	314	333	292	325	329	339	341	309	342	297	347	306	340	304	307	287	295	314	326	329	325	304	362	316	303	319	313	304	330	332	296	308	313	340	307	319	311	328	310	302	293	305	318	287	333	314	334	334	332	300	311	316	312	307	300	284	310	292	306	301	309	347	306	323	282	308	295	333	292	297	317	310	288	274	296	302	333	311	374	329	327	328	297	297	336	312	337	320	321	336	310	333	286	338	333	328	324	306	315	312	346	336	304	281	317	325	325	320	296	307	321	312	308	308	319	334	300	346	290	317	322	289	335	299	335	321	347	311	303	321	314	309	333	316	322	290	327	277	284	320	318	319	301	338	275	317	291	337	279	290	310	307	281	333	328	310	313	299	301	343	324	309	310	286	299	305	292	324	298	310	306	300	298	317	334	289	327	307	333	310	299	323	314	322	284	283	312	330	306	311	345	348	288	302	326	305	317	305	325	292	330	301	346	294	298	310	312	317	331	319	329	337	323	333	303	342	315	336	301	303	316	307	305	326	304	282	314	278	312	285	281	333	301	304	289	286	335	316	324	300	343	333	338	292	322	343	337	338	295	325	283	331	298	320	319	320	297	314	281	289	308	334	286	312	336	322	335	317	312	320	306	300	317	296	314	309	334	327	349	307	311	306	287	319	309	296	329	327	301	314	326	326	313	316	304	305	316	302	295	311	309	320	320	329	328	319	305	292	288	317	291	317	308	297	297	312	291	301	322	319	284	300	316	319	270	328	311	320	297	329	294	322	322	316	279	328	327	305	333	324	318	310	302	326	349	308	301	292	322	351	309	302	282	272	307	305	299	332	291	325	313	325	337	335	277	285	341	315	332	304	276	295	283	291	321	286	320	305	310	308	304	292	292	334	291	286	312	316	342	324	309	311	285	335	315	323	309	298	313	295	355	330	354	331	299	295	329	302	333	334	325	319	318	327	287	327	325	292	345	310	312	310	328	313	339	314	299	308	322	338	327	302	305	305	329	315	275	283	297	318	299	312	314	344	337	314	304	293	304	311	315	324	315	328	286	306	295	322	299	299	320	346	301	290	304	314	318	296	323	329	303	326	343	319	261	316	307	327	316	302	293	347	323	282	330	278	313	309	284	299	314	319	330	331	287	306	323	333	331	286	339	322	329	302	333	308	355	324	301	351	327	280	325	323	308	304	325	323	334	322	327	324	296	312	304	309	335	309	288	319	301	307	326	301	290	337	311	350	322	323	331	321	346	305	321	303	352	310	287	289	311	302	316	318	279	307	300	285	318	331	335	305	322	314	327	325	304	285	293	308	315	293	294	303	277	291	348	326	334	290	335	345	304	293	318	304	327	292	316	319	304	292	338	280	304	323	311	314	302	333	307	330	316	327	318	292	320	297	293	298	317	354	317	304	328	296	279	308	281	307	314	315	310	329	317	317	321	311	334	318	313	308	281	339	344	291	325	320	307	304	299	322	311	310	328	311	308	291	316	292	333	326	315	309	307	309	307	277	331	330	307	327	315	316	310	321	306	293	317	308	313	314	301	318	341	293	301	274	326	323	307	303	318	310	297	331	323	339	323	319	318	303	307	305	294	326	303	322	326	284	300	320	346	300	320	328	313	342	345	324	318	343	325	309	317	320	298	326	323	326	310	329	326	346	321	289	294	289	342	284	321	330	329	287	334	310	312	287	305	320	322	341	321	293	313	321	335	332	302	314	297	283	325	323	310	322	338	325	321	326	341	313	329	316	309	299	312	348	321	343	337	289	307	282	364	305	313	339	327	281	324	323	344	308	300	326	329	308	301	281	309	310	315	309	316	318	290	334	346	304	320	309	303	314	319	295	288	289	304	303	268	284	291	328	310	328	312	338	327	296	272	312	308	276	320	297	296	317	352	305	317	293	308	350	325	304	328	298	305	320	291	342	310	316	310	325	278	317	301	319	297	328	299	321	325	325	326	311	302	338	301	308	338	331	334	288	313	305	319	314	320	314	292	285	299	324	300	315	321	320	278	306	305	309	312	296	309	305	331	305	308	328	307	321	346	269	306	328	298	317	318	310	305	300	305	321	276	313	293	323	309	323	282	296	307	323	330	315	291	298	284	259	318	321	289	348	304	298	330	295	314	277	282	311	317	317	306	308	337	330	315	312	308	313	332	304	329	325	319	310	284	360	301	323	335	319	303	283	334	300	324	340	327	292	346	309	303	321	315	317	360	312	268	306	328	298	305	309	334	324	327	294	321	284	321	307	351	320	295	283	331	301	306	297	303	334	341	312	315	334	286	329	287	323	296	316	311	310	292	324	315	301	335	316	310	310	307	318	316	292	295	314	320	284	300	304	304	276	284	302	281	327	306	316	278	280	286	325	281	355	321	330	312	331	320	303	321	332	319	351	309	333	300	325	298	305	301	289	346	303	296	336	293	287	311	317	343	307	307	325	309	327	312	318	343	336	302	323	330	333	285	316	346	300	310	347	355	302	316	305	308	311	323	336	312	298	314	320	301	332	302	287	319	301	285	320	346	323	332	293	307	313	315	267	287	287	331	320	340	303	313	311	332	316	306	325	307	327	312	311	308	311	324	326	352	276	336	309	314	326	306	322	300	321	310	294	338	291	341	295	309	319	298	321	335	312	321	298	318	328	321	302	313	302	333	293	301	329	317	331	304	311	313	293	331	287	317	312	312	324	286	324	314	316	333	283	316	330	323	354	322	309	286	325	317	329	290	331	309	324	302	308
25149	20710	27039	24430	20682	9630	1270	796	632	501	446	367	349	318	306	319	328	312	309	304	225	237	196	229	214	209	216	222	202	183	204	205	208	188	198	174	175	193	154	182	200	204	158	191	173	190	163	160	167	191	184	189	179	183	181	147	158	190	203	178	163	173	184	174	174	163	205	173	146	163	162	174	199	176	162	182	168	172	157	190	196	187	168	176	159	159	182	193	191	165	184	180	174	175	174	183	190	179	165	181	159	174	172	164	195	173	162	198	183	175	179	170	171	179	168	167	156	193	172	170	176	155	148	179	181	155	170	163	153	133	169	160	161	160	190	164	136	164	194	150	182	194	172	165	183	194	165	168	167	174	185	176	171	174	179	161	164	167	149	143	175	157	173	174	170	174	169	174	161	162	172	165	175	188	156	183	181	165	162	181	155	176	145	169	167	184	154	139	179	146	156	184	161	168	164	162	156	176	165	154	192	191	177	188	193	187	188	191	169	193	164	179	180	174	152	175	152	166	179	159	167	166	174	172	184	181	191	166	187	177	170	183	167	156	178	207	196	175	159	167	179	196	166	182	170	147	161	192	164	183	173	174	155	178	170	159	175	158	179	194	154	163	177	185	158	168	192	164	170	184	176	156	169	166	175	166	169	185	166	170	174	170	175	170	178	194	165	160	167	158	177	155	157	170	192	172	137	159	170	162	153	160	180	185	178	170	175	188	172	170	170	190	174	174	185	171	174	164	187	195	170	173	140	194	176	167	170	180	171	176	180	154	174	197	183	173	152	159	154	176	185	173	167	163	155	174	154	180	161	172	161	159	193	168	170	180	194	157	187	211	168	180	169	169	178	168	163	173	166	165	184	163	171	177	186	184	166	189	170	163	184	154	193	170	183	198	173	169	159	184	164	158	162	149	193	173	176	164	168	168	165	167	161	205	154	189	150	173	140	175	187	168	209	142	174	171	153	205	196	181	183	166	205	171	163	161	153	191	168	166	163	180	189	161	184	156	178	152	175	197	167	176	189	176	181	158	155	175	170	179	178	192	188	162	175	173	161	140	160	167	179	160	180	158	165	158	171	174	164	169	184	164	159	172	160	162	190	176	148	162	168	151	177	173	161	154	163	189	167	187	166	172	189	148	158	149	180	179	156	187	161	182	154	154	179	169	183	164	145	161	168	189	168	175	198	163	171	170	180	169	183	163	184	187	189	172	182	189	180	180	177	179	177	167	160	174	171	151	163	165	158	177	172	200	163	164	153	183	170	170	167	166	183	159	163	163	158	170	182	161	195	184	175	174	157	191	188	156	200	173	195	177	173	192	183	151	192	168	162	168	169	168	177	174	172	161	185	162	185	181	170	178	161	169	169	181	162	186	155	176	162	174	177	203	163	182	175	200	187	171	165	176	156	177	169	178	151	159	169	159	170	171	189	180	172	161	144	157	191	161	179	175	157	190	192	184	175	189	166	151	154	158	172	140	156	150	167	189	173	179	153	182	166	169	196	172	173	166	208	147	200	158	193	169	183	184	169	165	180	184	164	179	196	183	179	177	180	149	154	179	174	198	190	176	164	170	166	176	187	209	156	176	173	181	170	179	183	198	179	164	166	169	162	175	160	168	190	176	171	170	163	173	194	147	161	176	176	165	183	194	177	162	173	176	162	163	169	144	180	155	168	148	176	168	166	170	167	169	179	175	172	157	201	196	163	191	162	175	162	157	177	187	173	170	172	194	198	161	192	168	164	163	163	167	149	162	152	165	175	173	169	172	174	162	157	180	168	175	165	176	166	178	177	153	174	161	168	191	187	169	153	147	164	158	172	150	169	162	166	143	150	176	180	178	179	159	183	146	183	150	177	189	156	171	177	203	174	180	194	171	163	159	173	190	183	177	205	180	178	172	172	151	183	175	199	181	182	151	168	175	178	142	176	168	158	196	161	197	149	179	167	169	151	179	178	159	167	167	152	181	156	168	179	170	176	172	170	161	183	183	156	182	156	190	179	163	169	169	175	192	203	172	183	191	178	164	179	178	176	178	170	196	164	168	190	188	168	177	170	184	176	162	187	169	187	177	191	165	163	149	172	152	165	183	157	163	164	154	181	164	167	186	166	180	171	183	170	150	183	190	177	201	166	178	161	185	188	166	153	185	154	170	191	168	186	177	155	171	172	167	162	167	182	154	172	173	167	149	177	172	169	153	156	182	145	172	154	156	169	167	167	168	177	183	152	172	154	160	159	179	162	161	174	167	174	173	165	154	160	178	164	180	178	154	188	187	188	215	155	150	176	152	168	178	167	157	180	177	178	174	190	173	185	190	164	164	171	182	191	179	178	183	176	172	170	158	183	195	167	172	183	188	182	174	169	161	176	163	163	176	184	181	174	165	186	172	176	173	196	159	161	176	173	143	160	156	171	142	158	164	168	169	165	161	178	153	161	197	164	172	173	182	162	158	172	180	181	173	200	177	188	160	172	159	180	183	174	169	184	158	164	173	160	162	172	190	162	169	155	167	177	171	186	181	148	175	190	168	177	160	177	165	177	172	171	167	163	143	170	178	172	187	171	178	156	178	164	168	165	181	196	178	178	158	158	179	166	158	166	170	170	146	164	163	179	174	174	153	169	190	182	186	149	171	160	155	167	169	166	165	184	173	147	159	184	183	199	190	161	178	179	164	178	139	163	178	172	184	194	177	175	163	164	163	159	172	176	166	163	175	164	192	167	189	166	176	192	183	167	163	187	164	160	162	172	173	192	188	162	190	196	156	178	188	173	174	171	165	173	180	186	151	201	178	161	166	185	169	174	179	172	190	169	196	166	165	157	171	199	175	161	202	165	166	151	157	167	164	184	149	157	156	179	175	200	180	178	172	176	186	189	146	151	174	157	174	178	162	192	175	162	154	180	146	151	177	178	175	171	161	146	194	176	179	154	155	171	187	167	166	155	179	173	183	168	155	152	192	177	169	174	168	169	196	200	171	148	170	166	172	187	160	165	173	149	156	183	162	167	166	174	156	178	191	174	180	186	152	180	143	206	167	179	183	182	196	172	175	155	184	182	182	176	176	190	176	155	155	176	179	188	201	190	186	156	190	160	172	184	166	179	182	145	173	158	173	160	164	168	174	164	177	181	176	163	158	180	183	178	168	156	203	173	178	199	163	174	182	160	184	152	172	173	180	175	202	158	204	193	135	167	168	165	183	175	195	151	207	157	175	180	156	171	193	177	156	194	177	175	160	207	175	168	169	183	165	175	171	168	164	203	167	171	166	176	171	160	172	174	148	192	183	190	161	165	165	173	169	175	176	164	148	173	175	159	155	193	157	168	165	164	174	185	184	167	164	165	164	165	167	154	172	166	197	189	167	181	178	159	171	193	193	192	164	170	176	198	171	189	167	198	160	171	166	187	175	184	157	161	174	184	163	162	142	177	168	179	152	179	163	158	182	170	166	187	194	186	176	174	171	160	188	158	167	164	167	187	194	184	167	179	180	171	150	165	161
28320	16954	10357	5576	3675	2639	2032	1642	1206	1012	785	686	668	615	537	554	532	485	492	461	293	334	330	323	281	277	244	276	261	261	252	226	217	214	193	225	210	221	220	206	213	205	210	208	220	225	194	209	199	219	206	204	198	188	186	199	211	206	211	203	192	186	188	194	195	203	208	174	208	190	188	184	195	230	171	215	194	204	211	180	193	196	199	174	211	182	171	200	186	197	205	176	212	211	178	190	171	177	201	185	185	211	200	173	149	165	182	202	183	187	193	170	182	199	215	201	191	204	199	201	191	187	177	217	182	197	186	191	154	189	171	169	183	175	204	187	185	182	190	187	197	201	185	198	183	195	184	207	184	184	185	213	182	192	197	201	199	198	181	180	222	209	187	179	197	208	170	210	192	216	192	196	199	185	202	185	192	206	192	178	173	186	217	193	178	191	195	184	195	201	201	176	168	205	181	196	198	177	197	183	186	207	193	175	203	192	179	186	205	172	169	183	185	200	161	189	177	181	205	190	183	184	186	199	170	178	188	180	219	196	177	194	189	192	172	202	178	188	155	179	164	188	161	191	185	208	185	184	199	193	200	153	214	177	217	208	186	192	183	197	183	202	190	187	187	191	190	201	196	193	185	167	180	184	204	190	210	181	170	188	200	178	176	191	183	194	194	187	183	201	197	215	181	189	172	188	200	205	195	189	206	170	210	171	197	196	174	220	176	180	203	195	187	183	185	195	214	178	171	181	207	195	193	187	189	191	164	215	205	182	188	182	186	162	180	196	193	196	198	203	191	203	205	194	169	214	192	176	185	161	175	201	178	209	172	194	188	173	202	192	171	173	193	203	175	183	178	182	185	217	185	174	194	186	189	181	183	173	183	192	205	177	183	204	179	188	172	164	158	200	201	191	188	192	179	188	186	188	177	206	167	177	209	193	206	204	179	178	180	177	208	174	196	204	187	162	211	196	177	144	201	184	204	196	182	192	218	193	191	192	196	179	198	172	200	192	192	191	178	217	198	169	182	207	182	174	189	193	189	214	187	193	192	205	211	183	183	162	183	181	203	194	174	190	185	199	170	199	162	159	195	170	201	199	188	210	214	174	182	193	175	186	164	195	183	196	171	195	193	199	205	182	178	183	196	197	187	199	208	199	182	179	195	192	172	177	194	189	205	198	174	212	186	191	207	198	160	170	177	178	197	180	202	198	190	211	177	177	173	208	207	199	193	158	168	221	184	172	177	185	183	188	188	157	164	204	188	167	178	216	201	158	199	186	178	181	200	189	195	181	177	171	193	176	192	185	171	173	211	185	188	187	181	211	191	210	177	184	191	191	183	173	191	208	181	154	219	187	167	168	200	161	185	184	195	184	191	172	202	195	179	189	174	181	198	190	189	206	193	153	194	202	204	189	196	201	171	188	181	195	178	172	198	206	216	169	204	174	201	192	172	180	178	181	195	187	210	188	198	171	192	207	224	166	189	185	177	177	186	171	206	170	185	188	180	215	186	209	180	184	208	170	198	192	193	210	171	202	188	201	197	189	186	190	193	202	176	191	195	199	185	206	174	199	183	203	174	184	183	183	180	192	182	185	177	207	195	181	187	188	194	199	192	188	204	169	180	184	169	161	197	191	192	180	197	185	169	214	191	186	180	145	202	171	186	182	183	186	193	197	186	199	175	213	197	189	183	187	185	179	178	193	178	171	192	214	185	181	167	198	174	162	184	200	178	195	190	187	186	197	168	186	193	186	200	176	182	213	173	181	197	230	204	194	184	177	206	177	193	179	198	225	199	185	209	178	174	184	195	197	173	174	171	210	197	186	188	214	196	205	175	181	169	177	208	186	183	176	210	206	195	171	194	195	156	153	180	180	188	189	185	199	196	202	163	170	171	195	180	182	176	186	184	198	197	185	178	184	176	189	200	169	184	162	188	181	175	189	175	185	171	163	197	210	179	181	176	199	179	217	190	167	189	178	191	176	183	186	210	196	176	208	220	191	175	176	192	172	203	200	189	199	204	176	178	196	194	179	206	166	186	180	175	189	195	170	186	181	196	201	198	189	179	188	201	212	181	188	209	189	182	187	176	194	194	196	177	184	187	202	194	190	186	178	221	189	202	209	191	190	188	173	193	139	217	165	203	175	187	207	197	167	180	198	205	195	169	184	186	195	181	177	191	203	208	187	211	185	176	173	190	177	151	210	186	212	192	200	232	202	160	186	191	186	192	207	186	192	189	163	165	191	197	187	206	183	192	157	188	185	190	182	201	196	176	183	175	223	198	212	189	205	189	192	190	211	191	191	202	189	191	167	170	202	185	212	171	181	196	192	171	196	179	209	198	170	186	175	174	204	211	198	179	179	168	177	171	202	174	184	182	181	183	198	189	181	214	192	185	203	182	184	218	200	179	205	157	193	170	169	204	183	194	187	194	193	197	188	186	187	190	197	189	193	205	167	172	183	173	208	214	199	181	159	189	199	199	181	198	183	163	189	181	165	209	186	190	202	170	206	186	164	189	166	176	197	211	184	182	187	179	187	189	179	201	181	186	171	171	197	200	189	189	202	202	174	200	202	204	186	168	205	183	196	206	189	209	183	201	190	169	228	190	168	189	212	190	185	216	199	201	181	189	181	198	187	170	188	182	196	190	197	194	202	203	193	214	199	178	199	178	185	166	194	190	196	191	184	168	178	206	176	171	184	209	194	194	177	176	177	190	180	181	201	185	185	180	190	205	199	196	179	194	171	202	190	167	188	199	186	166	185	193	169	166	174	224	192	190	184	195	206	197	192	169	177	196	191	180	171	193	200	193	199	208	201	176	193	155	176	213	208	161	179	178	224	202	169	186	204	180	201	185	178	197	171	185	213	183	167	175	169	163	180	186	175	176	178	192	199	190	173	206	194	199	171	184	195	185	203	188	189	204	169	193	196	198	181	178	203	158	178	189	173	173	187	179	191	185	190	196	167	194	179	203	185	166	195	159	203	175	194	200	179	185	185	188	181	198	170	161	188	176	196	185	190	195	171	188	164	192	185	195	182	211	162	201	199	152	187	168	179	180	183	188	183	188	203	186	207	235	184	179	202	184	179	200	177	193	192	202	183	184	184	181	175	186	183	164	201	157	181	191	186	180	177	190	173	170	206	179	183	158	198	183	180	163	196	186	177	165	200	213	195	179	177	212	198	197	198	184	186	186	188	183	196	198	192	182	191	181	197	188	176	180	183	198	186	200	194	173	173	210	179	197	203	193	197	185	186	177	180	180	190	187	193	191	202	172	171	184	205	201	185	195	181	207	199	194	178	186	209	186	179	175	184	162	202	179	203	213	203	173	198	200	180	192	194	207	174	207	182	184	173	166	198	211	202	184	187	216	210	189	177	191	206	196	174	194	191	196	192	206	225	191	193	191	179	170	210	204	193	185	202	219	199	192	181	175	173	185	175	199	191	186	198	178	176	187	194	191	186	194	202	160	203	175	208	193	191	189	191	174	201	161	164
23035	20668	27410	23953	20671	20721	7615	1694	1180	1084	880	801	756	701	687	659	742	674	780	578	506	545	554	512	486	469	475	457	450	459	465	478	454	438	421	471	475	439	449	428	491	454	451	426	426	435	452	454	422	465	463	492	475	410	417	438	422	440	417	458	398	438	417	432	450	413	466	438	416	435	411	410	420	412	465	430	442	475	400	474	395	442	460	453	473	433	436	441	381	394	401	458	452	382	447	410	414	444	454	424	419	382	435	426	433	433	443	389	411	419	422	456	422	422	446	460	425	422	442	400	387	443	403	427	425	437	406	414	430	425	423	429	413	424	406	458	405	445	454	396	434	427	392	417	457	412	453	421	403	412	416	402	454	421	439	436	420	381	435	386	403	437	392	411	465	390	389	420	437	413	423	410	434	425	416	436	482	422	417	416	450	425	430	470	408	439	440	407	425	413	420	442	428	403	410	412	419	451	429	423	409	434	416	441	429	432	450	427	438	419	387	419	417	442	416	424	379	393	407	420	439	436	470	409	403	427	465	393	445	424	384	448	414	417	446	420	402	450	416	392	466	412	405	440	420	421	450	412	406	442	433	424	428	445	419	383	400	471	437	417	443	416	422	463	411	430	449	437	392	445	433	429	456	377	432	447	435	373	476	431	448	414	422	437	391	406	436	430	420	406	408	382	422	421	408	409	400	433	444	420	423	433	420	433	431	427	429	448	419	392	425	426	401	437	433	386	409	384	424	401	424	421	440	421	394	432	452	414	430	412	404	452	450	424	464	415	392	422	422	413	475	414	392	434	425	410	445	432	432	419	376	432	413	455	420	390	455	407	465	406	390	399	453	411	408	434	373	448	399	425	403	427	458	440	410	434	382	409	398	398	432	436	425	419	406	414	432	414	399	384	435	449	438	422	447	439	420	380	405	421	416	391	422	415	427	423	412	452	411	441	417	412	456	444	358	395	377	433	422	392	408	411	427	424	384	398	452	451	458	462	434	405	416	439	450	427	423	404	434	367	438	441	464	403	437	416	449	457	436	404	410	411	422	437	432	430	419	412	392	449	428	406	426	408	438	445	410	416	445	447	419	422	462	411	443	436	436	424	413	410	411	398	417	383	416	400	423	404	430	419	443	427	429	398	440	435	469	458	415	389	422	412	405	459	427	411	413	396	404	391	379	419	444	451	391	409	444	432	428	403	402	403	463	386	415	414	420	422	430	420	397	423	393	432	421	429	423	417	438	424	449	428	434	441	436	424	426	427	382	398	412	399	410	436	432	413	473	456	446	433	389	430	425	401	410	403	409	457	414	425	415	407	418	363	477	417	405	439	440	408	398	401	441	440	403	411	432	403	444	420	408	399	432	428	461	467	433	396	455	429	480	442	448	377	448	433	416	431	437	462	416	387	432	424	378	422	425	430	432	452	428	418	434	458	415	433	379	446	401	419	422	422	391	438	436	430	403	420	412	427	400	459	450	441	447	429	411	423	411	437	439	403	391	414	436	423	390	436	413	448	402	426	441	468	404	413	423	429	424	401	446	386	413	403	412	410	400	445	462	400	445	410	462	380	467	415	411	407	474	449	410	377	401	407	425	418	420	405	384	422	407	407	413	401	426	419	397	429	430	411	405	392	415	424	436	428	414	457	443	435	422	440	423	457	451	399	422	412	437	381	424	419	433	387	420	406	409	426	439	432	434	432	388	419	430	406	452	423	422	394	426	464	424	464	411	407	405	420	410	422	441	434	423	397	419	416	414	429	419	417	412	448	402	435	413	399	422	403	447	447	451	402	433	400	405	419	419	409	435	417	399	418	414	409	426	410	417	395	377	447	411	476	436	414	408	402	386	419	405	444	463	438	400	477	432	418	419	407	456	388	432	410	424	430	442	440	411	440	436	427	430	422	401	438	421	394	416	416	423	410	415	388	405	412	435	413	433	429	423	423	436	408	460	402	402	405	400	424	439	414	436	450	390	410	430	426	418	431	442	407	413	424	414	426	433	413	385	441	415	386	399	399	422	426	425	446	416	451	401	414	411	415	406	399	412	430	380	421	421	374	425	408	415	402	394	433	405	406	412	446	418	431	446	426	416	433	399	441	450	371	448	420	447	395	409	384	443	445	441	434	424	443	427	429	393	436	401	447	413	446	384	392	390	458	430	418	428	428	418	429	442	443	426	453	419	411	431	446	396	434	416	426	424	414	443	396	429	421	433	409	424	459	426	390	428	429	417	430	418	392	394	424	395	429	425	395	408	407	414	380	430	403	389	441	462	403	415	394	409	408	402	448	437	434	429	411	444	423	417	405	416	421	388	445	401	401	446	448	427	394	422	399	462	457	419	403	373	438	421	390	444	417	421	407	388	430	418	411	427	393	450	435	412	444	420	406	440	424	393	420	434	417	441	452	413	410	426	429	430	427	409	431	440	409	402	446	408	404	401	414	403	404	397	418	404	396	421	431	416	441	416	442	454	428	431	397	460	437	401	418	413	415	426	427	380	425	437	406	399	414	421	416	420	380	408	420	424	411	425	450	439	425	432	428	459	426	406	423	409	434	417	439	377	452	392	382	426	402	409	444	401	469	443	401	422	415	395	419	420	390	439	424	422	416	405	385	420	403	404	428	426	412	412	420	408	425	403	414	379	413	450	413	445	409	374	427	431	423	392	424	417	438	464	391	409	380	435	410	398	415	464	432	415	396	423	442	416	436	451	450	371	424	411	414	433	425	419	426	398	408	418	427	429	448	460	402	389	409	414	440	433	420	418	440	423	426	430	426	417	393	446	417	435	414	414	389	393	393	405	441	440	389	432	451	403	438	405	409	371	441	429	418	403	424	432	437	383	427	425	418	437	439	419	389	405	413	400	438	424	431	433	421	420	442	445	409	410	449	406	394	427	465	439	407	417	464	439	401	438	463	468	413	447	438	436	423	437	421	405	404	423	390	415	439	392	419	436	466	405	401	440	400	422	436	441	425	372	421	437	409	410	418	404	387	388	407	430	449	470	452	419	390	406	431	427	380	455	428	422	397	420	424	414	413	436	441	407	401	401	449	452	416	400	410	409	462	408	428	434	430	449	404	438	461	390	419	407	442	431	414	397	407	384	411	429	470	415	396	440	392	428	399	405	423	429	387	403	462	387	455	415	407	377	424	448	418	417	429	440	435	426	460	436	413	457	416	413	413	459	431	404	390	442	442	424	471	450	445	438	386	375	419	443	439	418	434	425	417	457	396	463	424	430	421	410	445	393	380	442	421	366	398	421	361	379	446	439	418	410	431	432	416	409	438	398	430	437	419	430	416	422	399	425	415	401	412	447	443	437	412	443	413	435	422	401	425	394	383	442	435	416	405	430	426	426	399	403	443	454	406	408	419	343	411	440	431	415	411	405	434	420	395	469	395	399	414	435	428	386	427	427	403	440	380	449	399	391	405	397	421	421	393	372	435	405	436	405	445	429	413	441	442	391	430	411	397	414	427	442	411	390	426	429	418	424	434
32030	21982	16207	9517	6519	4734	3666	3022	2472	2065	1591	1363	1266	1140	983	1034	1216	1111	1292	820	707	697	730	637	596	553	527	560	462	509	517	484	500	486	509	468	487	485	492	503	459	448	458	452	463	469	433	440	469	435	448	446	471	444	445	459	456	441	434	437	429	399	421	439	439	445	426	401	471	412	409	449	460	410	448	445	423	430	407	428	401	421	459	427	421	429	434	420	448	409	400	466	444	468	429	429	409	420	434	414	437	471	426	397	462	446	400	406	446	435	391	437	386	420	408	442	440	423	401	427	455	420	409	414	425	421	475	431	411	411	416	422	438	428	452	452	437	411	438	381	405	441	396	417	415	432	450	433	427	390	442	399	414	402	431	376	438	438	431	414	423	393	451	405	416	416	391	414	422	460	402	414	467	409	369	426	414	418	430	434	415	399	425	448	432	430	391	384	402	391	403	447	422	451	391	406	402	398	384	428	444	405	401	413	420	408	425	421	447	387	412	395	430	426	394	429	439	413	439	411	401	440	372	429	416	404	399	410	392	424	413	432	424	416	409	423	397	438	376	427	408	385	442	421	404	432	400	425	438	453	404	459	392	413	464	411	428	440	417	433	424	423	410	385	391	405	427	415	415	435	414	429	417	392	415	382	423	400	424	432	428	417	411	404	400	413	432	380	449	415	413	412	391	434	380	392	426	384	414	400	439	394	424	417	426	432	411	412	427	445	447	370	394	447	437	430	395	392	419	417	425	407	424	493	451	428	453	477	440	451	410	414	397	388	407	426	409	412	417	423	428	411	420	437	442	427	412	434	406	454	398	434	404	403	400	410	412	448	371	421	398	424	400	415	459	438	427	374	416	431	461	433	429	406	455	404	457	414	391	462	406	427	435	444	427	429	410	421	426	410	401	395	363	422	407	424	435	404	393	420	393	400	389	448	438	399	401	404	442	419	438	407	407	411	410	418	441	404	386	389	385	456	449	419	445	392	413	459	375	429	423	396	413	419	399	414	429	398	426	408	448	415	445	423	404	401	405	437	420	405	452	413	441	424	429	408	402	401	451	407	432	466	424	403	455	427	421	398	445	414	411	402	438	428	396	452	402	418	403	397	421	389	418	388	392	453	425	406	433	488	423	424	409	406	440	428	444	417	431	433	401	413	400	410	405	386	398	380	401	435	433	426	435	405	425	426	386	419	427	382	418	408	401	428	397	404	444	418	415	399	384	439	426	403	387	431	423	425	409	377	406	406	417	413	394	448	417	425	403	401	421	435	366	448	408	449	397	434	401	429	427	387	407	423	466	448	429	413	415	433	421	420	416	416	415	428	402	414	419	408	411	424	439	413	453	457	410	465	452	429	426	428	406	401	399	442	467	402	436	444	442	386	422	387	436	415	416	437	406	377	448	405	431	464	411	428	407	455	380	414	430	398	437	382	420	408	384	439	430	401	441	419	409	446	430	405	421	390	383	444	394	425	411	393	404	421	437	405	465	428	424	406	395	430	434	416	405	431	397	406	418	422	410	420	384	445	414	423	422	409	398	416	405	434	399	440	405	390	402	435	425	399	432	413	426	403	391	441	443	408	415	380	426	458	395	431	419	417	405	457	407	428	461	416	398	425	406	411	396	459	446	399	446	379	433	398	383	434	393	413	397	443	434	357	380	451	406	413	374	427	435	478	420	442	443	432	418	405	384	379	392	415	434	409	431	405	429	466	421	402	419	379	420	415	420	417	419	406	421	409	432	422	440	418	421	436	426	385	394	420	414	436	415	407	445	425	421	446	446	414	414	431	436	397	419	422	404	366	427	430	395	403	430	437	408	418	415	391	424	361	416	399	358	433	445	426	445	432	373	422	401	442	435	403	401	430	461	408	431	381	411	394	384	424	386	419	452	425	442	406	424	388	403	408	435	430	373	420	402	418	423	407	375	414	446	380	451	459	424	410	437	427	446	431	378	429	425	404	361	405	386	405	433	429	416	387	439	385	417	445	422	417	391	431	430	435	459	411	418	442	422	400	418	429	398	418	399	401	429	424	401	421	419	455	384	421	406	374	399	366	397	447	406	413	413	458	412	406	432	420	429	415	395	422	426	375	414	419	433	418	406	389	409	473	412	435	408	398	400	438	377	438	415	386	473	424	414	427	413	441	445	448	449	407	444	415	440	415	413	386	401	400	450	438	417	393	452	465	441	387	439	419	418	405	433	406	413	437	424	466	426	447	417	441	407	420	409	380	418	450	386	401	430	396	429	417	428	416	417	420	442	430	454	389	401	442	439	430	448	459	450	404	397	454	415	426	424	446	421	371	420	370	432	401	364	425	397	412	419	429	419	418	390	436	408	467	447	410	445	424	424	391	376	415	420	415	404	431	417	433	416	364	419	409	419	411	407	385	395	413	381	395	406	428	405	420	440	392	401	408	440	402	415	431	407	418	430	438	451	407	443	453	424	408	415	449	371	428	419	426	407	442	441	401	442	417	460	395	415	413	380	412	400	394	409	392	371	443	395	421	448	439	413	460	393	431	425	372	444	435	441	415	410	439	415	455	445	400	445	426	406	423	421	414	412	388	444	463	425	398	406	409	420	420	400	441	418	425	415	399	401	410	421	408	444	424	455	430	389	438	434	460	402	407	426	410	411	445	406	430	409	431	429	415	433	405	429	403	428	409	405	413	426	423	426	407	415	413	417	416	400	425	425	411	437	425	420	413	423	395	437	407	411	458	438	450	424	457	415	436	410	434	416	409	427	398	422	456	368	436	389	386	370	400	409	419	396	389	426	363	412	412	415	433	415	434	415	414	411	404	425	376	395	399	408	416	447	416	449	476	431	431	425	434	408	438	388	404	402	409	429	437	445	397	467	433	413	394	433	377	419	448	406	432	400	371	425	418	411	426	452	398	414	422	413	426	399	424	418	418	440	402	380	461	427	421	438	414	443	388	396	431	401	465	436	428	431	431	383	428	414	409	418	407	417	436	436	438	418	416	429	403	400	439	437	379	390	444	422	414	420	414	396	431	416	423	380	391	400	469	446	412	399	410	425	453	403	424	439	401	402	401	414	395	402	446	434	428	415	402	420	412	424	431	442	454	451	410	423	417	407	414	418	441	410	392	433	434	399	435	427	436	435	405	403	390	427	433	398	419	418	436	433	404	436	382	405	417	439	427	465	407	407	419	385	399	430	436	417	444	408	420	389	432	404	440	415	402	401	415	412	431	410	449	455	398	408	417	442	415	435	415	431	431	422	422	387	411	462	417	416	418	421	400	389	429	400	455	420	405	382	410	416	438	366	408	424	426	401	407	404	385	399	425	438	428	413	423	409	425	425	403	385	490	396	438	422	430	412	380	421	438	424	392	430	447	425	401	410	450	421	439	411	407	410	462	389	387	418	385	439	412	447	422	394	409	437	461	451	400	396	424	413	420	422	441	402	429	401	399	416	408	425	385	407	437	432	391	431	395	435	432	412	415	415	446	419	418	396	447	473	428	403	401	454	421
29209	14990	2302	646	433	411	364	362	306	301	328	288	300	294	286	342	309	362	360	266	300	297	328	264	336	285	275	287	282	304	300	283	270	304	253	302	303	288	279	255	263	284	274	275	264	282	274	281	276	265	302	303	285	308	260	290	267	306	270	285	267	274	260	266	273	287	297	291	274	282	277	277	287	278	275	277	279	276	280	285	271	252	279	261	266	300	285	260	281	256	292	285	296	270	294	277	271	276	279	245	276	284	275	267	275	273	267	322	278	250	277	273	293	264	296	254	282	283	265	284	290	270	275	246	251	282	279	271	291	272	262	305	288	280	312	291	272	287	286	290	276	298	303	279	267	273	275	294	261	276	299	270	287	274	309	278	257	245	293	276	244	286	284	269	289	295	282	290	270	256	254	264	273	263	296	282	261	271	292	277	281	272	276	259	275	290	295	292	285	264	298	264	267	260	258	265	276	293	290	261	286	260	286	270	279	274	278	306	267	280	266	301	281	290	284	307	275	266	285	295	266	266	250	298	287	272	287	299	260	286	283	306	271	298	280	276	277	265	268	260	277	271	260	304	289	286	286	283	290	319	265	273	288	277	266	290	285	285	278	261	244	274	280	261	294	273	260	283	280	289	289	282	270	284	253	264	268	258	244	270	285	248	288	306	296	277	265	271	293	276	258	297	261	241	260	270	282	281	282	295	250	279	288	264	301	265	272	267	255	248	274	298	281	304	278	292	309	282	285	266	262	263	268	277	263	260	258	275	312	309	281	295	276	275	280	301	290	294	274	281	253	275	262	269	269	274	267	273	281	320	310	313	287	289	257	268	254	252	279	265	265	279	280	260	296	289	285	277	282	303	260	315	285	296	296	280	305	284	267	232	315	287	279	287	266	298	272	301	286	266	277	260	256	286	277	278	274	309	270	264	262	253	274	261	255	299	258	265	271	268	268	290	270	267	276	280	286	292	309	290	287	275	272	267	282	287	272	284	281	293	318	255	274	284	296	274	278	249	292	279	233	247	265	274	267	244	295	269	274	269	260	263	277	288	258	277	238	274	271	271	271	293	262	266	279	280	308	287	247	286	303	284	293	277	277	290	268	264	260	272	248	286	316	273	260	280	263	283	290	298	280	269	287	299	255	274	286	264	285	284	279	275	281	287	281	264	298	285	280	275	304	294	275	253	284	269	266	289	285	274	275	279	272	253	294	307	264	285	266	327	269	253	318	255	278	304	283	284	266	302	268	305	288	289	309	300	275	258	270	286	297	259	303	263	287	259	281	273	289	258	281	295	255	276	296	255	283	284	275	276	264	284	286	282	295	266	312	259	282	303	262	275	287	282	249	273	311	262	285	273	306	293	272	276	275	283	287	288	266	286	265	289	286	254	275	257	282	294	278	257	280	280	291	271	291	304	254	283	269	259	259	277	269	275	255	289	287	263	269	248	276	306	256	270	310	277	275	281	265	288	277	274	297	262	265	256	267	269	259	265	272	279	280	265	310	271	296	285	289	268	277	272	254	271	276	266	282	272	278	249	288	277	278	259	304	280	256	280	299	295	261	289	257	277	274	314	264	277	242	319	284	270	299	262	276	302	298	265	277	269	289	290	298	307	276	297	277	266	301	262	259	311	256	272	275	262	260	280	259	281	264	283	289	280	271	296	296	283	253	279	246	266	273	280	275	267	301	287	264	296	269	277	265	275	280	276	284	263	288	263	289	295	284	279	304	269	264	247	272	282	287	278	294	291	290	268	294	260	292	293	282	294	271	298	281	297	292	297	248	253	264	297	273	277	255	245	282	291	290	281	285	306	294	261	248	279	257	258	268	288	267	312	284	288	248	305	248	275	265	276	291	285	316	260	260	283	268	298	305	296	269	282	275	308	252	289	277	264	277	297	278	294	297	303	294	280	270	282	286	272	304	270	277	242	274	268	311	278	294	277	286	286	277	278	306	267	293	272	311	288	268	277	269	280	284	292	290	290	313	277	277	304	283	262	282	281	294	250	287	269	259	265	282	293	296	288	265	276	277	276	282	286	294	270	260	264	283	298	282	291	293	282	296	293	258	295	283	267	265	260	269	274	275	254	289	266	258	275	294	285	275	252	271	265	309	267	272	262	275	286	290	309	321	256	260	312	270	297	294	260	254	260	281	268	267	278	269	294	258	277	301	273	274	279	259	299	292	305	280	285	257	306	296	262	300	287	306	307	279	260	292	284	291	291	293	237	254	264	294	290	268	272	267	266	278	290	274	290	297	282	296	303	272	287	270	291	262	258	259	269	300	297	281	255	271	301	258	265	266	276	280	292	285	277	273	278	309	278	270	279	299	285	256	265	249	279	269	272	263	297	286	292	261	305	299	269	299	291	265	268	266	257	258	267	317	291	266	314	271	275	253	266	249	282	313	302	268	296	257	256	247	256	241	265	269	283	254	277	269	281	315	263	283	250	267	267	311	284	278	246	280	300	272	251	296	279	288	260	285	285	308	300	279	253	305	293	306	235	290	289	289	283	268	287	297	297	285	261	267	278	263	281	278	285	294	304	289	305	298	249	303	272	294	272	294	280	273	266	266	274	283	280	284	260	267	271	276	238	286	298	281	268	277	253	253	281	245	271	275	277	270	254	276	305	249	299	273	259	250	267	280	291	247	284	270	276	283	283	267	279	277	294	291	294	280	277	278	284	296	270	294	262	289	248	291	287	286	293	288	280	265	293	281	292	280	278	308	289	284	229	304	284	263	308	288	281	268	262	290	294	310	246	288	288	281	260	272	253	236	274	293	274	322	292	297	257	297	283	303	262	278	270	283	288	265	308	273	272	293	283	272	291	278	281	283	252	263	300	246	306	303	277	273	271	278	287	248	280	246	281	285	290	287	297	285	262	306	255	306	284	267	279	277	263	273	267	288	273	272	306	298	286	290	257	270	304	263	268	279	247	319	285	288	314	249	290	251	273	292	303	285	291	291	283	282	280	260	260	281	314	277	259	282	284	291	290	280	268	283	273	283	263	260	257	266	257	251	278	301	305	297	279	256	282	281	268	296	292	238	275	267	290	251	283	322	274	299	285	279	289	284	311	274	278	302	294	299	264	301	301	304	316	267	290	270	259	279	295	287	289	294	298	288	301	272	251	299	291	292	291	271	285	291	278	267	275	284	304	285	268	269	293	287	255	290	264	271	272	276	290	304	289	264	283	279	290	306	290	261	278	255	268	279	321	276	248	264	272	287	263	283	325	260	289	275	281	288	258	293	268	263	257	278	285	290	292	281	266	248	287	273	286	276	266	291	284	284	278	259	301	295	271	273	276	273	284	294	290	263	282	283	299	274	266	292	274	264	271	255	264	316	286	278	281	259	250	275	263	275	308	248	297	256	273	266	238	270	280	304	286	294	303	289	299	262	271	288	287	270	320	300	282	292	294	286	286	260	277	323	260	302	296	274	242	297	273	286	301	291	315	271	321	275	279	277	277	255	254	309	281	285	286	294	283	290	292
22890	3297	1302	851	665	568	596	492	463	414	332	331	334	411	320	454	545	576	556	335	328	356	335	307	349	343	318	311	321	343	321	339	280	317	295	332	302	289	290	347	318	313	319	321	332	332	274	299	320	340	296	304	302	294	290	325	313	320	314	339	352	311	322	301	330	323	314	327	313	321	323	317	336	334	321	303	273	328	295	304	307	267	266	319	340	306	283	308	291	319	297	300	299	287	356	305	313	328	314	311	344	291	329	333	358	330	316	307	311	322	311	330	306	329	320	306	335	343	334	316	332	326	316	335	301	309	317	297	340	344	360	332	298	298	334	330	314	300	302	331	313	329	314	318	308	309	287	304	309	316	313	306	342	326	299	327	296	298	315	341	311	325	291	319	320	284	306	326	335	294	291	285	275	327	331	316	280	306	321	302	319	300	316	316	295	283	300	297	302	276	301	308	332	284	327	334	310	322	332	331	296	305	314	300	297	307	324	299	349	303	337	310	309	310	305	338	330	308	335	310	333	332	308	323	319	317	287	319	320	281	303	266	338	316	337	303	344	337	316	316	333	297	310	306	324	326	343	301	291	308	333	291	336	339	274	323	304	304	302	314	308	316	318	330	291	320	292	317	333	306	290	313	286	311	302	297	306	277	312	325	293	306	293	337	317	312	294	284	343	285	315	312	317	327	300	314	326	310	309	325	304	302	288	305	344	295	284	321	327	308	309	311	291	335	329	282	327	318	306	308	302	318	326	308	322	307	300	288	328	308	290	288	307	279	309	327	344	288	319	298	335	296	319	305	341	305	282	327	310	309	292	333	346	318	310	332	318	300	295	349	358	300	323	328	325	333	308	314	328	317	321	318	338	356	285	291	314	334	300	315	308	324	326	319	300	315	320	323	324	323	311	331	300	321	306	308	328	321	323	321	335	311	325	305	321	302	295	336	301	316	298	329	300	317	325	305	319	300	319	346	305	315	313	308	297	296	304	309	317	333	329	309	288	295	301	302	285	346	315	305	287	294	292	309	294	348	316	308	301	323	322	312	311	347	303	314	312	301	328	304	312	315	310	335	314	308	342	320	322	342	328	304	335	300	304	327	352	311	344	309	339	290	319	288	323	294	348	314	319	320	320	314	304	312	338	315	314	346	325	302	319	312	341	336	303	319	308	296	318	330	325	323	303	307	326	342	306	311	328	338	299	306	310	342	306	293	300	331	299	323	345	321	319	327	310	335	332	318	339	291	322	301	309	306	270	327	297	315	295	328	303	333	303	369	332	307	316	291	297	319	346	309	316	303	310	315	309	337	312	298	307	315	320	298	337	313	306	341	308	329	340	308	308	319	305	316	323	288	336	316	351	297	320	315	309	338	313	301	342	286	306	326	295	284	305	326	315	319	348	318	311	300	274	325	306	310	298	314	306	309	311	311	303	341	311	260	322	312	336	291	327	317	318	281	348	332	356	315	295	320	319	318	319	317	320	317	337	337	306	305	330	318	320	290	316	357	341	309	333	321	309	288	302	298	298	310	299	323	292	332	305	316	323	318	320	317	305	330	295	286	315	315	315	315	325	301	298	279	299	315	337	296	291	314	317	314	329	304	325	328	292	342	313	313	317	285	308	308	318	328	286	344	312	293	330	332	297	306	323	319	307	323	354	324	304	355	277	313	327	332	310	323	274	296	306	317	312	286	281	328	312	303	328	341	291	299	298	314	299	341	311	348	329	338	305	294	325	313	321	324	290	316	303	337	333	310	308	344	304	307	298	341	330	338	258	314	301	336	328	303	326	313	311	305	331	327	304	328	297	314	295	328	310	325	337	318	312	350	315	333	278	324	357	325	306	292	276	327	270	302	309	331	278	320	344	302	305	337	321	335	316	325	303	317	287	312	323	303	352	326	335	342	275	296	335	285	324	301	358	346	319	344	322	331	327	342	325	334	315	286	308	286	305	316	307	291	303	343	324	320	310	324	336	335	303	345	298	277	336	299	306	339	279	330	316	307	342	319	306	299	307	334	318	286	323	343	312	350	305	292	315	316	359	314	319	318	300	344	312	309	332	319	314	355	301	323	304	334	321	312	309	273	323	309	312	293	289	319	351	302	261	321	316	317	299	312	323	280	315	316	298	340	318	291	332	331	298	335	331	316	294	299	313	303	309	287	319	284	352	303	307	319	317	306	342	334	325	311	313	308	320	279	299	319	319	324	321	323	321	305	312	322	298	307	331	323	334	329	302	333	302	316	316	327	335	306	324	350	318	328	298	293	368	329	312	335	316	326	299	302	308	328	302	302	328	325	294	305	324	327	308	297	334	309	300	336	349	334	324	338	304	313	304	348	328	298	323	320	342	334	364	334	333	318	304	347	319	341	335	310	296	270	315	326	313	328	316	288	301	312	332	344	306	319	307	303	321	304	307	333	319	300	331	313	314	334	342	310	314	325	311	303	330	343	315	299	327	290	300	313	307	331	322	305	332	323	311	318	327	318	302	317	338	292	314	329	326	299	306	319	293	314	316	330	292	295	334	302	317	305	326	325	342	315	292	285	316	322	296	350	327	285	301	323	328	325	294	333	335	284	336	315	334	316	326	296	292	319	318	317	277	311	280	283	317	303	312	310	314	337	284	292	307	315	299	335	296	318	287	323	281	312	326	295	319	310	333	291	318	301	325	322	313	330	299	305	288	341	333	306	348	310	321	323	314	305	328	305	327	300	313	328	330	324	309	322	319	334	303	341	322	300	347	295	323	302	319	275	312	319	349	336	296	310	303	306	323	288	299	318	315	299	308	328	330	353	348	312	338	331	314	325	281	309	311	323	340	330	348	312	345	341	303	330	299	295	293	306	325	321	307	310	330	347	315	292	312	315	305	332	306	318	314	316	306	324	319	316	309	318	324	314	308	300	329	301	318	337	282	317	308	303	313	309	320	315	312	335	304	311	320	312	307	278	305	285	314	317	312	316	318	278	333	300	331	320	322	304	295	303	301	311	294	294	302	310	326	310	335	311	271	345	323	342	339	324	335	356	329	297	332	294	354	282	320	342	324	347	283	302	320	312	304	297	331	309	326	290	296	289	329	277	327	297	336	286	311	315	328	298	320	296	315	296	330	313	313	304	313	306	329	291	326	255	328	313	311	324	332	306	316	324	318	293	331	337	269	331	309	327	325	305	291	312	339	316	330	352	311	316	301	321	289	303	319	305	329	334	350	332	301	326	303	287	326	318	282	314	341	336	287	322	333	324	332	319	304	318	307	315	317	314	314	316	301	315	338	311	305	331	321	311	311	343	317	321	293	329	334	318	323	297	304	334	310	343	285	326	320	278	303	298	313	332	287	280	341	350	330	322	315	282	304	301	303	293	300	280	307	340	319	314	306	328	330	305	323	287	291	314	301	307	310	307	301	320	321	297	304	325	280	320	286	312	289	317	310	316	314	334	306	316	333	328	336	320	338	351	337	340	325	312	307	311	318	289	335	326	327	294	295	275	337	309	313	306
25111	20666	26997	24363	20661	9608	1262	811	623	527	465	401	356	312	335	418	538	560	343	231	283	246	271	254	212	221	201	196	218	193	191	173	206	204	180	179	191	168	189	185	183	177	187	193	180	184	172	188	215	170	151	181	187	188	176	164	178	188	159	164	186	178	182	182	191	193	163	175	177	211	173	154	176	168	176	210	195	187	168	179	172	180	159	174	174	172	177	169	167	171	144	195	154	174	182	190	176	148	176	189	178	191	149	174	191	170	197	175	160	178	164	172	176	161	178	169	196	185	157	173	179	187	185	158	157	189	165	156	173	162	185	175	181	167	172	180	167	151	172	191	163	184	195	157	155	185	172	173	166	168	174	161	181	174	179	185	166	137	154	163	186	173	182	194	175	181	174	184	162	181	175	173	157	170	172	184	187	188	168	201	167	181	174	177	181	176	173	174	196	187	179	164	175	167	138	182	166	159	171	184	170	170	164	161	168	173	165	200	182	179	176	199	167	198	175	170	153	185	209	162	176	171	175	162	193	191	198	177	174	197	177	192	187	163	186	184	183	198	161	174	191	174	173	185	176	172	155	205	191	170	170	163	182	162	182	160	186	193	157	158	154	168	177	166	179	166	162	182	175	157	176	185	172	151	190	169	144	168	171	185	168	163	180	154	165	180	170	180	164	158	161	170	171	150	160	192	189	192	176	179	179	167	181	176	173	182	175	170	176	171	182	168	178	170	179	184	145	180	189	196	179	187	181	177	163	150	156	196	171	176	168	164	179	203	157	176	171	170	172	137	184	167	185	186	178	158	182	167	186	167	176	169	184	180	167	186	195	165	172	175	186	168	187	177	174	186	172	182	184	168	185	170	177	169	158	186	169	186	166	170	177	179	159	176	195	176	176	191	193	160	187	159	163	176	156	179	186	175	169	160	148	177	171	156	182	184	194	162	181	159	167	187	178	177	169	165	173	172	184	184	195	168	195	174	183	167	167	149	157	191	187	173	183	177	191	163	171	206	157	172	158	196	201	186	184	144	168	159	188	170	170	162	186	174	178	172	146	170	196	185	182	150	198	179	174	190	174	178	178	181	178	197	173	177	177	197	195	166	178	190	159	169	189	165	167	161	158	166	189	182	173	152	178	159	169	136	190	183	187	190	151	193	163	175	165	170	168	163	177	169	163	151	175	163	165	167	154	217	164	174	164	193	177	179	181	197	180	157	167	159	186	184	187	152	174	157	170	145	194	190	176	175	157	199	171	178	164	201	160	173	180	165	164	177	199	161	191	173	195	168	167	159	188	199	170	168	184	202	167	158	147	170	161	177	166	169	152	189	180	166	180	176	190	166	190	186	186	190	180	187	168	168	195	154	155	171	168	172	179	153	168	171	176	195	172	147	160	173	180	184	180	171	178	170	198	181	184	187	155	191	188	209	166	152	179	201	174	159	174	150	173	185	179	158	183	179	185	168	151	192	177	183	175	177	170	179	193	189	166	155	185	191	174	173	145	176	182	168	183	193	151	160	174	165	154	165	170	161	163	169	181	171	180	200	186	182	175	191	175	175	164	189	179	178	179	185	184	157	174	166	160	162	184	179	172	165	199	176	192	174	173	172	174	173	165	175	181	192	178	165	157	182	167	177	177	167	176	175	180	170	182	186	180	165	165	181	166	183	174	163	171	179	184	171	182	180	173	188	164	190	166	155	156	173	158	173	148	143	182	186	168	180	174	171	153	159	176	165	177	179	185	170	163	200	191	174	149	171	182	198	153	154	170	172	180	150	168	173	210	186	180	184	166	187	189	176	191	187	161	180	183	162	177	170	173	170	181	184	156	159	171	172	173	167	177	191	160	172	158	170	157	159	187	191	158	176	142	177	174	172	195	171	192	164	159	185	153	175	165	178	158	168	186	155	173	159	165	166	174	172	187	166	179	187	178	181	157	168	167	167	178	182	210	171	163	191	193	149	187	176	197	129	173	164	166	169	159	184	176	176	157	200	156	166	157	166	186	196	182	179	183	172	166	177	170	157	161	175	171	174	160	183	178	169	176	169	170	164	171	154	166	164	175	182	196	164	180	181	191	161	164	165	170	182	161	154	176	186	176	173	199	200	190	165	165	146	162	163	183	146	169	193	186	170	173	170	177	170	185	192	176	195	149	201	178	189	164	175	152	176	160	179	172	189	166	188	182	174	197	158	174	179	191	151	174	166	185	154	167	188	192	161	169	180	180	158	177	174	170	167	171	160	175	179	194	163	159	176	174	148	164	169	173	179	172	175	166	183	147	170	154	186	189	157	193	185	177	173	166	182	180	170	184	182	191	168	180	171	153	202	175	167	158	155	184	164	159	170	181	193	172	184	195	190	165	184	181	182	174	180	157	157	165	150	184	167	192	193	186	187	181	194	182	165	170	156	183	157	189	167	157	161	166	157	172	155	191	146	182	185	185	174	180	186	192	182	170	148	180	162	165	167	171	186	165	181	169	180	158	189	168	180	184	190	168	169	167	199	174	198	189	179	162	168	172	170	157	148	151	191	162	167	150	181	187	201	159	197	162	174	200	182	179	180	154	150	166	175	209	162	179	161	170	162	160	196	162	160	191	167	179	189	186	184	199	169	187	159	180	159	175	189	186	153	166	170	180	169	181	149	177	146	180	176	146	202	185	169	178	160	179	167	161	205	183	187	164	185	165	192	158	177	179	188	151	170	147	189	167	168	175	160	181	170	159	140	161	187	153	165	152	170	163	182	149	199	193	167	166	187	175	177	154	167	187	178	191	182	173	193	170	175	153	173	172	152	185	192	187	172	173	180	179	174	172	193	168	171	187	192	183	171	173	184	176	145	163	193	156	167	161	170	181	181	189	176	166	184	168	165	168	163	168	181	182	168	172	172	167	141	175	159	168	162	156	176	162	184	196	191	161	175	164	159	197	173	171	176	179	164	163	181	194	174	179	189	156	178	174	200	178	187	173	176	162	176	183	174	177	151	181	167	167	160	186	170	179	177	183	175	189	169	178	136	201	171	179	177	171	192	174	164	156	179	191	200	185	166	184	154	191	174	171	162	160	185	167	194	169	192	168	145	155	164	173	151	184	170	170	189	171	139	175	154	170	172	197	193	178	166	164	170	168	187	167	171	164	172	163	163	182	180	151	174	175	195	171	157	169	176	190	186	182	174	189	169	187	164	181	179	177	178	181	183	195	177	140	197	172	131	185	142	186	199	177	184	191	170	170	159	156	190	176	181	166	189	165	151	141	160	185	166	172	189	178	178	168	185	181	170	171	179	165	164	170	186	151	168	175	183	194	172	181	176	177	182	184	178	202	184	173	161	168	204	163	201	193	176	176	179	197	164	183	202	182	182	170	167	159	181	180	189	164	171	175	165	178	160	176	160	169	161	148	172	172	181	194	172	170	160	160	168	160	149	183	193	169	171	173	177	168	176	171	173	175	193	177	166	193	158	186	155	169	175	197	189	166	178	163	174	172	185	171	175	191	177
27623	15696	10383	5799	3685	2740	2140	1774	1259	1060	815	750	599	543	647	782	1131	1159	603	380	358	375	394	333	294	287	238	247	250	244	242	234	221	226	202	209	246	198	240	232	201	217	218	197	213	196	206	224	224	209	216	214	221	208	210	186	203	194	203	207	217	220	203	205	193	198	213	203	200	191	190	182	189	200	195	189	177	187	198	195	209	180	189	201	206	209	198	199	204	190	193	175	196	195	189	191	203	206	176	196	200	199	225	191	185	202	198	201	176	210	200	193	213	212	202	182	204	204	178	188	185	181	195	204	223	192	187	199	187	190	198	171	207	197	183	223	175	196	186	199	193	202	205	176	191	184	199	195	206	175	194	183	176	226	238	174	204	196	201	211	200	200	174	162	192	221	211	182	211	205	179	212	174	183	186	179	193	197	186	197	197	205	187	226	171	191	218	171	186	181	191	196	183	195	221	207	202	205	180	179	213	179	187	182	191	195	192	181	170	175	207	193	153	199	194	211	196	182	216	220	172	170	198	176	225	183	204	202	199	171	202	225	214	205	194	201	180	204	200	205	198	200	172	199	181	181	193	173	205	199	205	200	191	178	180	172	198	202	220	210	175	204	205	195	213	196	182	183	180	192	191	220	176	212	213	179	201	198	184	187	164	191	173	192	189	193	167	195	173	167	188	187	188	187	185	202	172	189	201	213	189	199	163	202	201	179	182	225	180	188	215	202	199	182	199	196	195	199	169	179	208	223	200	199	170	197	187	164	186	171	191	195	193	208	219	197	191	204	203	189	197	194	191	213	197	197	190	174	180	190	200	162	184	175	195	190	173	207	179	187	204	184	197	175	170	196	230	182	193	192	190	189	186	185	182	182	185	194	190	188	197	196	181	192	204	193	188	194	192	190	192	181	212	178	195	176	198	181	161	162	172	189	190	206	176	178	231	201	175	182	204	181	178	198	167	198	203	182	180	175	201	178	195	188	179	204	185	202	199	168	189	203	190	206	198	183	195	194	173	196	194	176	171	186	194	191	183	198	184	210	206	182	209	170	180	170	160	196	196	201	191	204	173	177	192	199	191	172	168	211	194	195	204	169	187	201	201	180	192	192	208	180	184	177	212	186	210	186	192	214	196	185	187	184	202	213	198	208	172	203	182	203	183	180	220	197	180	188	185	190	193	200	203	190	203	192	186	218	185	176	180	193	181	183	170	173	202	170	209	200	190	187	207	192	200	196	210	219	184	211	212	177	191	178	181	171	185	184	176	189	182	201	208	191	172	198	216	187	210	183	156	172	218	174	178	176	191	184	194	209	190	193	194	185	177	202	191	182	168	196	188	212	184	181	200	217	165	170	214	195	186	211	197	183	207	179	189	186	195	193	177	207	205	185	182	206	191	181	203	202	222	181	180	189	213	219	191	175	206	188	174	179	174	171	194	196	198	201	213	188	213	204	173	188	200	180	181	196	205	191	199	218	176	171	193	185	182	160	165	192	186	189	183	182	164	198	190	185	172	186	198	216	192	193	192	197	179	181	179	161	189	181	198	211	204	215	209	207	194	214	206	197	198	210	216	173	198	189	195	211	189	177	219	207	171	179	185	196	175	180	185	191	206	176	197	195	205	201	178	167	187	198	180	204	205	191	196	188	203	178	185	195	204	193	209	166	192	204	209	195	202	192	184	180	179	218	197	206	194	192	198	217	179	144	190	200	196	179	198	229	201	205	199	198	194	216	191	178	182	192	213	179	187	196	190	179	172	200	201	205	151	202	200	204	184	183	176	201	192	180	220	172	182	218	201	185	207	172	190	192	202	157	181	208	197	183	188	222	179	173	198	191	185	180	182	199	211	194	181	168	172	204	225	189	194	193	182	188	175	204	196	176	186	188	191	193	195	183	180	177	189	204	183	213	205	181	192	203	199	169	175	187	184	211	200	185	193	173	200	171	213	200	194	192	191	168	162	188	182	193	196	195	189	196	204	223	190	187	193	186	175	196	222	189	203	208	201	190	210	195	203	186	193	223	180	169	196	217	215	199	186	200	207	210	195	174	180	189	172	184	185	190	168	180	211	208	185	172	186	197	188	178	186	209	196	204	210	176	195	191	190	203	199	175	186	207	195	201	182	192	202	179	185	195	174	185	196	205	180	199	190	210	186	187	198	180	179	184	182	187	199	198	172	210	192	217	187	186	220	193	211	198	173	178	190	229	184	202	205	185	195	184	185	169	193	203	189	189	184	187	185	200	197	185	194	172	164	175	184	183	197	179	180	182	185	219	189	201	192	175	175	152	199	200	184	183	197	191	206	206	183	191	202	162	180	181	202	187	199	177	175	178	192	190	172	164	212	191	183	172	194	189	209	193	201	210	212	203	207	195	196	184	180	200	191	171	210	185	195	161	193	186	195	215	217	192	184	181	188	189	175	206	189	190	224	185	202	182	185	190	213	184	193	220	196	201	188	168	204	195	191	193	196	196	222	178	194	180	176	233	217	173	189	175	170	191	192	208	195	217	210	214	219	165	212	179	200	204	209	187	191	201	177	181	193	186	193	204	189	192	203	194	184	187	189	178	185	192	189	174	212	195	186	196	229	164	196	186	192	212	204	181	184	209	175	193	206	228	191	176	184	194	187	188	187	183	174	188	189	195	199	188	194	179	183	198	174	163	184	184	183	217	196	189	176	190	179	177	198	175	185	172	195	180	208	195	215	222	191	181	211	224	203	215	194	194	195	196	194	198	202	199	208	207	211	174	187	178	208	206	209	199	193	202	205	221	176	206	201	190	178	196	182	191	172	173	204	212	170	156	176	171	198	201	193	208	185	184	208	176	197	195	177	211	165	182	188	185	192	189	186	173	179	192	188	219	173	193	179	197	199	195	177	182	191	183	169	178	176	186	193	193	184	186	182	195	197	193	165	200	186	183	205	201	192	194	199	193	179	198	202	179	181	209	190	175	205	199	210	211	193	173	210	208	183	179	192	181	186	197	226	198	188	173	210	196	181	185	182	186	209	189	183	176	198	199	181	214	200	177	193	193	187	190	198	211	181	205	220	203	207	184	175	162	199	173	199	185	187	186	190	216	197	183	198	185	215	198	187	207	198	194	190	171	173	180	212	212	187	192	199	201	190	202	183	176	185	196	207	159	204	195	195	182	201	203	200	212	171	180	194	201	177	171	198	171	186	186	191	188	200	209	183	190	215	193	190	193	194	195	205	191	200	196	193	199	176	184	189	214	184	191	205	201	182	179	175	172	199	195	189	193	194	191	218	204	191	203	191	201	211	182	209	201	167	180	179	183	213	200	180	189	175	156	181	181	188	154	201	180	170	197	188	205	178	232	206	178	195	195	212	182	192	171	207	206	205	187	221	183	187	192	206	199	174	179	192	198	196	159	193	190	194	216	186	191	223	215	190	196	198	192	206	167	213	184	195	200	195	181	200	214	198	169	182	204	161	190	195	194	209	201	188	177	214	185	182	193	190	207	176	190	201	199	188	229
23005	20664	27370	23960	20672	20717	7650	1697	1184	950	905	806	712	733	745	949	994	812	614	531	565	565	587	546	511	452	500	482	421	465	428	464	440	475	470	482	428	471	474	465	424	466	454	426	457	444	397	436	457	473	412	425	407	452	410	478	467	412	435	404	432	437	431	453	406	411	398	438	424	427	439	431	403	419	427	447	395	428	442	434	395	446	447	437	461	425	401	444	428	443	411	465	440	431	454	451	409	399	432	398	407	390	421	434	427	419	473	427	456	437	434	428	448	415	443	417	428	414	443	396	407	402	425	424	409	424	474	396	407	412	397	416	449	432	410	445	416	418	448	416	439	435	430	400	429	434	407	400	403	444	462	436	450	436	440	415	412	426	431	471	420	436	399	411	402	438	436	421	414	444	419	394	391	401	450	437	460	470	405	407	413	409	422	410	455	430	455	437	424	428	402	407	436	439	420	413	390	422	414	427	380	443	434	395	420	450	456	431	413	431	403	442	394	465	428	422	429	409	424	395	440	446	435	399	394	426	479	416	451	429	402	428	433	391	390	409	427	448	428	409	416	397	455	437	445	425	423	418	408	443	372	449	434	432	424	435	429	429	454	433	424	395	428	434	425	420	468	424	412	436	434	401	390	407	402	405	434	432	406	444	405	433	436	467	414	415	441	428	410	462	425	437	418	393	405	424	448	451	437	453	410	402	439	422	432	399	430	404	412	415	462	403	416	418	421	465	435	422	426	433	402	397	417	443	457	412	406	416	442	447	415	393	415	418	409	400	465	441	426	405	452	403	451	421	440	411	436	429	423	422	429	408	412	409	435	439	428	436	438	468	405	448	421	409	444	430	428	422	409	449	400	438	432	436	435	423	405	401	456	438	430	421	456	426	427	392	444	437	411	409	389	410	430	388	443	422	438	382	445	420	420	442	433	445	428	386	463	453	443	416	448	397	433	427	412	469	389	398	421	417	385	438	405	441	424	410	411	385	427	444	414	396	412	427	427	428	477	397	447	428	457	385	370	416	420	417	418	407	403	454	433	428	419	420	417	416	422	386	398	399	443	375	386	428	415	410	390	450	451	419	435	421	421	413	434	446	388	414	448	411	401	406	401	428	414	405	390	446	413	446	412	413	400	432	416	457	428	396	436	428	444	432	441	407	423	432	377	409	396	451	416	404	411	426	420	410	413	391	402	407	411	443	412	435	417	459	422	392	426	385	387	430	421	444	449	434	414	415	462	461	429	448	413	425	404	410	373	449	447	442	461	371	406	394	402	425	432	421	479	450	405	413	419	437	420	442	420	433	429	410	445	408	410	438	398	462	383	435	411	426	403	430	426	402	434	453	421	427	427	465	422	419	424	417	435	404	404	429	435	441	443	449	438	422	480	460	428	414	453	448	421	416	447	412	439	421	424	432	421	414	482	420	424	449	409	459	425	431	448	459	443	437	412	420	384	399	424	434	423	413	460	445	428	435	435	436	426	411	451	411	418	418	401	430	446	384	428	446	398	417	418	445	419	411	434	362	433	436	441	411	420	414	430	417	470	449	439	431	419	411	394	412	457	403	402	386	400	442	438	416	396	438	417	417	428	409	433	404	448	454	433	448	454	394	457	464	429	451	461	439	381	421	439	415	418	408	430	416	418	452	394	421	435	438	398	456	444	427	422	409	423	397	428	415	453	410	406	460	435	417	420	465	422	438	406	392	475	416	429	430	430	440	414	415	427	440	453	414	425	444	409	424	438	448	402	456	424	411	414	436	431	427	442	409	430	426	429	414	405	396	417	412	402	409	430	396	432	425	410	400	416	454	411	398	424	441	405	423	448	451	404	436	406	386	412	393	421	441	448	416	420	407	409	419	429	433	404	413	438	427	406	437	440	409	463	418	451	427	387	410	411	403	444	427	413	423	442	412	397	435	387	438	431	445	440	409	455	426	434	422	415	400	412	454	434	422	425	408	427	437	418	407	425	388	444	399	431	418	414	419	425	418	410	437	412	440	414	409	411	406	431	414	413	402	438	401	381	414	371	406	394	416	434	432	442	420	444	419	448	420	394	426	454	431	424	401	432	447	423	428	417	430	439	427	439	435	417	413	421	426	397	443	446	426	413	385	429	400	405	435	425	434	483	452	380	416	462	414	453	420	408	385	410	412	402	439	383	433	412	432	438	406	460	417	412	434	418	468	422	445	402	427	418	440	381	420	432	411	413	430	390	455	444	456	430	405	427	437	459	401	390	428	438	452	417	392	399	401	463	442	416	421	452	412	445	411	420	431	395	428	440	388	428	416	403	414	439	399	396	390	436	419	421	422	459	379	433	412	409	449	433	382	465	401	469	440	472	458	435	441	380	406	443	426	430	468	379	465	416	434	401	429	396	440	420	429	427	451	414	411	450	394	465	398	400	417	393	410	406	408	409	395	450	438	421	435	416	428	445	413	424	408	403	431	455	434	446	415	434	414	441	456	411	436	428	421	387	433	424	427	428	395	432	404	454	426	414	403	428	386	427	420	410	466	410	422	429	410	411	386	434	417	421	445	449	438	395	408	431	394	450	405	392	429	450	486	395	421	434	416	430	410	392	412	449	396	430	465	411	424	439	405	404	454	445	407	433	415	418	423	417	458	419	395	432	419	396	427	426	421	418	424	438	435	422	446	398	372	431	441	431	421	386	436	450	416	443	435	416	395	476	427	435	417	412	448	454	447	456	411	425	399	421	408	433	393	423	445	453	382	397	398	421	454	452	429	437	396	411	384	423	437	401	390	399	395	399	469	401	452	423	430	449	426	428	429	397	454	428	422	421	433	443	443	406	433	398	416	448	418	399	412	425	416	443	453	442	436	421	439	431	428	426	437	406	414	451	404	453	386	401	433	425	406	397	429	429	431	388	438	433	449	430	408	446	424	396	402	428	428	390	407	383	433	436	429	401	398	419	427	416	422	389	406	421	424	456	432	411	416	428	442	430	440	446	403	385	405	438	425	421	424	432	417	448	438	427	432	440	387	386	421	419	408	435	460	412	433	418	417	452	461	453	402	439	440	417	443	426	410	395	441	419	440	426	445	425	400	404	441	424	412	418	436	411	406	429	384	397	397	420	427	441	409	395	427	429	414	373	418	448	419	435	407	422	435	410	442	426	423	446	460	453	409	409	418	406	422	408	392	399	424	430	464	414	440	408	419	411	401	432	419	406	441	394	386	479	428	430	392	437	425	421	401	455	399	418	432	447	417	404	423	405	426	422	417	426	425	422	485	401	437	425	431	411	397	432	407	436	450	407	421	423	376	417	409	396	447	394	424	415	417	442	408	437	418	415	426	397	432	391	426	465	462	440	446	405	435	446	426	392	427	415	405	437	418	363	425	410	411	426	447	402	412	489	407	452	387	393	442	413	403	417	476	371	418	450	426	464	473	433	419	438	429	414	412	441	420	421	424	432	414	387	413	420	446	424	419	450	470	433	420	409	452	441	444	401	436	441	414	447	442	416	451	449	437
31115	23544	16501	9707	6699	4853	3550	2964	2440	1861	1496	1359	1239	1174	1236	1685	1891	1252	908	740	745	823	829	682	611	554	557	549	565	506	492	503	528	515	512	488	492	493	481	511	449	431	467	436	465	447	440	470	443	464	416	422	474	455	438	460	440	439	435	382	463	423	455	444	417	465	433	437	410	440	411	428	437	454	402	439	431	407	429	415	409	447	405	444	413	476	417	402	446	395	430	461	445	443	445	411	420	418	427	406	454	452	425	405	429	402	399	415	430	475	402	439	403	416	402	424	411	442	459	426	432	438	407	439	446	423	433	428	435	423	424	393	446	443	385	402	401	428	448	447	415	432	427	450	411	427	384	411	427	425	394	410	439	422	398	420	441	433	445	424	413	396	462	389	421	435	412	421	408	427	451	412	419	427	417	451	434	434	461	451	406	451	401	408	416	434	417	432	417	433	439	466	437	419	430	392	407	406	393	450	481	368	416	457	382	428	444	451	422	394	432	420	411	410	437	439	391	397	431	392	395	421	412	432	409	368	422	418	414	437	420	425	372	427	415	422	381	419	423	433	403	388	436	438	448	464	420	397	424	426	436	402	424	436	394	410	446	394	427	395	421	368	401	389	442	453	471	416	410	397	412	390	401	399	397	413	429	370	460	438	417	427	402	431	447	415	429	437	396	436	415	430	429	450	420	429	436	417	391	424	397	397	421	402	430	464	431	415	408	423	408	434	424	435	429	439	394	441	465	433	454	373	424	418	412	424	437	447	454	421	473	432	404	424	384	429	410	435	430	410	425	427	432	442	379	408	443	422	449	399	412	436	395	438	486	421	437	448	417	425	410	399	445	403	463	433	421	452	417	423	410	379	437	441	416	388	429	420	427	441	433	437	412	394	405	390	400	454	422	404	411	438	402	431	388	411	420	421	399	409	405	431	419	440	403	425	407	426	427	433	435	449	443	409	409	423	400	426	418	428	439	423	428	365	402	438	429	439	430	420	401	420	465	394	436	404	432	392	404	417	390	414	381	390	439	437	458	403	405	425	431	441	422	431	424	411	401	391	429	421	421	404	420	412	435	399	412	415	379	394	440	422	444	413	425	418	443	443	409	388	434	408	386	392	394	408	410	398	444	395	430	405	445	397	407	440	444	446	461	433	422	406	424	381	431	449	411	391	435	421	426	417	419	428	434	411	402	405	441	431	401	417	433	408	423	423	421	412	409	403	453	429	404	413	444	422	447	401	435	443	417	418	416	433	440	439	399	437	436	423	415	443	411	426	392	416	453	409	418	390	398	386	402	419	447	380	423	430	427	398	423	392	426	414	419	441	423	414	418	396	399	416	410	414	420	422	399	436	426	422	458	449	466	400	427	393	406	412	428	449	469	413	430	421	390	396	391	431	434	406	434	442	426	399	423	412	425	394	384	425	416	419	413	410	443	434	421	413	407	476	384	448	430	432	424	392	446	444	435	399	425	408	416	413	420	448	436	445	450	435	445	414	415	427	442	404	433	428	432	448	452	422	446	405	439	406	422	424	413	413	453	400	439	419	420	430	407	417	426	436	437	423	434	406	430	418	414	390	405	420	388	407	418	406	411	469	455	430	394	425	413	455	400	417	410	430	370	380	427	407	419	431	432	415	403	451	405	401	405	419	379	444	426	380	427	420	434	406	441	461	393	403	428	395	397	425	454	416	384	424	421	401	456	422	447	383	451	457	462	446	456	401	417	420	383	432	404	422	417	429	447	415	449	414	425	416	401	422	453	400	418	414	435	393	414	413	473	435	411	395	381	457	416	411	436	431	462	431	420	442	407	388	380	421	415	399	387	390	438	421	404	419	371	389	402	435	407	426	420	412	433	431	418	426	425	419	439	436	431	406	410	481	420	420	388	408	429	457	386	399	373	447	444	422	407	421	463	423	420	403	410	414	413	458	413	420	409	417	421	427	433	409	421	423	462	410	440	416	427	444	406	436	391	421	413	416	439	421	402	437	459	415	383	420	398	438	424	450	407	422	425	424	415	420	437	414	404	423	433	417	395	439	419	416	405	409	410	425	445	437	419	455	452	443	444	414	397	433	432	409	382	413	450	429	425	434	401	453	442	393	442	415	413	404	418	411	426	407	427	418	460	458	369	409	417	444	405	421	410	410	422	400	443	402	426	424	369	427	418	431	421	432	411	418	403	437	449	425	419	394	399	450	442	438	444	431	365	418	426	415	420	392	460	411	441	464	387	434	449	424	430	442	403	440	461	432	418	386	409	446	430	450	458	418	389	451	399	433	404	451	406	393	442	400	437	400	394	438	487	408	421	420	412	397	379	474	437	430	394	410	437	417	405	410	418	432	442	425	417	404	415	409	411	443	395	435	424	403	430	405	443	421	426	425	421	402	409	405	410	408	393	396	394	396	429	403	408	457	413	465	420	422	408	441	421	437	438	383	424	463	425	407	443	411	463	439	426	407	411	408	402	426	454	434	437	413	404	415	414	422	407	448	421	445	437	441	448	427	408	411	449	411	426	416	463	423	435	450	415	404	377	416	384	415	413	443	437	450	415	422	399	407	423	438	416	415	407	447	382	410	419	425	394	421	403	417	428	439	405	434	414	389	433	418	429	445	386	398	417	422	460	433	428	410	388	463	414	401	390	429	445	454	407	443	411	435	391	430	428	452	419	396	419	398	427	407	388	416	416	471	373	417	427	451	425	443	407	430	416	430	429	409	445	411	397	409	412	417	432	449	422	400	446	431	431	401	420	433	432	448	434	420	421	429	416	411	419	429	391	417	419	399	403	436	415	425	411	428	406	428	423	431	432	409	425	408	426	392	468	411	443	423	402	476	430	429	442	416	386	422	438	409	439	432	427	398	430	413	414	393	401	414	448	445	436	411	419	441	428	464	399	441	428	417	397	408	460	460	421	444	424	450	440	438	424	416	414	410	398	419	425	431	415	419	410	414	443	469	432	419	445	412	436	428	400	413	382	415	427	394	426	457	437	416	406	419	425	432	437	455	406	399	440	464	432	405	409	440	397	449	455	437	413	464	436	411	435	445	447	399	405	406	420	401	432	423	428	446	397	397	426	404	405	470	430	448	432	392	423	457	419	425	407	392	418	441	391	432	435	395	453	413	405	415	427	432	409	419	425	389	398	447	417	442	407	445	395	426	430	432	380	406	399	452	413	408	428	384	441	426	439	381	414	414	431	420	380	408	442	425	388	371	413	444	413	383	388	431	421	415	456	429	405	424	426	410	401	408	412	418	403	447	462	424	421	408	430	381	411	429	425	441	430	414	418	427	414	432	441	415	391	428	425	427	446	444	427	442	412	412	450	430	426	407	431	469	426	416	424	427	440	408	415	436	417	437	416	404	423	410	411	446	429	441	432	401	422	399	420	413	430	453	417	414	442	420	413	423	437	401	403	467	401	428	416	452	394	412	396	416	436	422	406	423	442	432	404	465	388	417	387	450	409	399	387	405	435	437	415	421	422	415	416	387	450	419
29209	15312	2424	605	445	396	357	339	289	287	279	297	282	318	345	390	414	324	312	304	285	313	291	275	291	279	258	276	244	289	274	279	273	271	277	301	273	282	285	268	282	281	285	263	270	297	270	300	284	288	283	305	272	261	259	271	285	283	257	268	276	285	272	304	259	302	299	278	282	280	256	282	267	257	258	248	295	270	273	286	262	292	289	257	296	287	275	281	262	249	264	267	267	287	242	322	267	235	272	259	289	275	280	246	282	296	289	270	300	298	294	283	265	291	275	295	295	312	286	266	284	306	267	279	275	294	257	297	266	308	262	269	264	261	287	249	288	255	295	296	267	282	299	271	264	292	258	289	293	288	285	300	291	269	275	266	260	287	280	253	262	294	280	299	275	283	274	267	286	277	284	261	250	278	275	268	266	288	286	288	292	273	299	248	258	285	290	289	253	257	265	269	283	291	292	324	295	281	281	290	305	249	290	265	241	276	265	298	253	255	236	273	261	301	283	282	272	269	257	234	303	297	312	277	282	265	269	258	285	259	280	257	268	298	271	279	255	280	266	280	254	287	287	262	247	230	286	259	294	267	270	296	254	285	258	269	281	283	255	298	282	261	240	261	265	284	301	241	271	294	279	276	282	282	278	264	268	289	294	299	255	249	289	249	254	251	265	279	276	292	288	290	284	311	286	291	257	293	278	288	288	273	282	253	258	280	276	285	302	260	286	270	270	286	271	263	282	282	284	277	284	270	273	279	265	292	276	277	257	266	301	249	262	274	272	276	252	267	290	264	307	278	270	249	282	283	260	248	277	258	298	274	301	277	278	270	288	284	277	269	286	297	303	272	276	282	260	247	281	296	307	273	276	301	280	272	283	285	284	272	260	312	279	301	286	296	287	283	265	265	279	287	281	278	278	289	259	295	288	297	245	244	311	275	280	253	274	277	262	265	274	275	268	271	280	278	284	269	254	300	265	292	268	322	283	293	317	263	271	288	284	261	273	281	279	276	285	262	266	251	271	253	297	292	248	287	332	312	272	253	255	279	255	290	259	252	295	289	279	277	290	294	266	261	262	275	281	274	281	288	267	304	268	275	258	253	290	277	287	308	274	271	271	260	281	264	268	248	315	279	312	291	257	264	281	268	299	290	258	250	288	292	275	288	275	287	273	264	277	277	271	276	248	270	241	281	281	291	300	254	320	277	267	284	261	281	298	301	285	294	312	253	258	266	275	223	250	268	282	312	284	283	303	247	265	274	301	242	316	302	267	297	276	287	300	279	283	297	272	273	267	252	285	267	277	261	281	270	235	289	282	273	279	294	254	270	311	283	264	238	268	257	265	310	279	283	289	316	265	292	249	258	270	267	265	275	272	281	278	268	279	293	268	264	282	271	289	260	286	272	293	291	274	296	265	273	293	302	292	266	312	277	290	299	270	302	268	287	258	269	250	271	273	261	283	264	306	277	267	288	290	276	293	248	275	271	277	258	284	267	264	291	291	289	260	261	292	302	286	277	285	294	276	278	261	300	283	282	263	277	262	269	276	303	300	264	264	264	278	256	271	298	273	257	304	305	289	272	272	282	277	319	259	315	252	313	283	243	286	268	279	254	278	299	285	297	303	268	249	275	258	242	305	279	272	291	289	289	271	267	273	288	248	306	284	264	288	289	288	296	292	288	300	252	260	300	319	264	267	284	292	275	282	263	273	271	267	250	280	279	267	257	285	284	260	282	265	294	281	289	262	313	297	280	291	304	294	310	279	277	262	255	272	294	275	287	312	306	254	263	252	277	279	284	304	285	304	249	250	289	283	293	274	253	267	269	275	300	280	255	307	267	300	265	276	285	273	278	268	279	278	272	299	288	284	278	248	252	292	295	257	248	268	258	273	276	241	262	284	292	281	279	297	274	283	279	235	279	310	273	283	267	251	249	280	285	303	270	285	246	269	265	238	276	291	279	259	292	264	269	303	269	283	293	290	266	257	268	287	280	285	245	276	270	296	261	317	284	269	284	269	309	284	287	277	294	269	292	287	283	286	285	287	267	288	296	298	263	269	255	315	269	269	277	280	272	262	253	248	275	249	269	258	304	275	265	239	270	299	295	265	269	271	270	281	314	286	285	283	296	283	304	294	279	272	264	292	256	255	286	282	244	281	255	291	284	277	273	323	258	279	269	261	265	276	261	251	254	279	291	280	275	292	265	290	295	291	249	265	263	268	267	276	271	272	270	258	300	288	278	275	269	295	279	287	297	257	252	285	277	289	267	252	253	263	283	271	266	246	257	278	284	261	261	303	268	268	262	271	280	255	262	325	287	286	265	308	265	274	275	275	273	293	264	273	264	288	272	273	276	307	272	278	261	264	282	278	281	280	273	264	284	282	250	273	273	282	289	293	288	298	289	303	288	285	278	275	259	292	273	278	277	264	251	290	281	254	286	283	277	264	292	281	262	272	274	273	277	280	255	270	269	268	255	277	288	312	259	255	301	279	256	273	246	257	291	264	315	264	283	287	271	262	287	285	278	274	285	236	311	269	269	265	276	268	268	264	296	278	276	251	266	302	278	312	276	272	293	274	291	295	297	288	270	290	263	289	256	284	267	290	250	292	263	266	248	291	310	283	275	262	274	265	254	300	273	270	286	286	300	285	310	285	277	277	289	285	270	280	295	288	241	268	290	269	282	275	299	288	297	253	285	290	272	280	303	286	300	239	292	274	272	276	271	267	313	274	283	251	269	262	272	230	258	265	274	275	249	247	268	260	275	285	304	263	266	315	279	265	278	262	299	265	273	279	257	270	271	285	318	282	276	238	270	284	260	272	274	281	302	290	285	262	280	273	294	296	272	282	272	259	271	276	294	305	241	291	292	263	270	269	276	282	267	261	281	302	266	267	277	295	266	269	290	277	271	264	274	254	311	282	275	296	286	275	296	271	224	314	292	291	271	282	246	271	256	302	262	273	294	248	281	277	295	296	288	293	289	284	279	295	294	283	260	302	280	274	248	246	320	260	253	277	289	251	267	262	253	288	277	275	260	288	279	277	280	272	305	277	255	277	300	270	277	284	266	282	262	260	281	286	337	295	299	265	263	267	270	283	259	270	269	278	281	289	275	307	270	274	272	242	257	259	310	306	267	281	239	256	244	274	289	287	289	276	292	289	258	259	267	283	290	272	305	279	263	278	290	274	264	290	284	286	248	260	284	275	268	272	272	282	267	272	272	299	293	311	274	273	283	257	285	263	272	280	280	279	290	277	303	284	294	296	254	270	229	293	274	274	288	257	268	279	287	262	252	290	289	274	284	286	271	276	264	270	279	288	272	277	281	268	278	261	260	272	250	280	268	282	282	278	331	276	269	286	277	280	267	291	276	274	288	281	266	308	273	262	262	294	273	311	285	274	262	305	288	299	298	281	305	281	289	273	282	261	253	291	314	275	302	272	274	292	250	277	287	259	290	234	265	258	291	250	309	277	287	285	276	282	281	274	277	261	291	264	265
22879	5669	1454	913	737	513	488	430	387	390	359	332	365	372	421	597	601	442	396	357	354	441	349	301	298	304	328	369	313	295	320	310	307	304	311	315	288	337	294	310	300	321	322	302	305	309	314	325	342	302	300	340	343	332	285	302	308	327	295	340	331	313	307	306	317	294	335	336	305	318	292	315	323	303	297	297	314	317	325	300	286	305	312	320	321	329	317	306	339	342	315	296	305	305	331	320	326	292	327	306	297	319	311	298	308	289	303	321	308	336	323	302	330	318	301	327	302	302	308	334	323	328	333	356	350	295	290	296	351	298	308	325	279	369	354	340	331	313	343	307	309	318	294	322	332	327	304	305	327	306	319	338	282	353	338	313	326	326	312	315	296	289	316	296	317	309	317	326	296	302	297	313	287	308	316	327	318	321	313	311	336	323	339	324	303	316	327	310	295	319	337	291	289	301	336	343	291	330	305	306	306	320	359	310	282	269	313	320	290	330	304	315	338	331	308	300	322	306	278	302	313	315	336	333	327	322	292	309	341	307	306	336	306	304	304	302	331	332	317	308	319	321	306	293	278	283	356	308	300	329	291	306	286	346	336	322	327	301	292	340	321	325	323	308	338	320	329	297	329	338	319	307	325	291	318	336	327	322	317	276	309	289	316	287	332	330	350	312	333	330	298	336	301	322	302	291	301	313	314	312	337	317	334	334	295	316	312	307	338	336	319	330	323	308	270	330	326	320	305	309	332	324	320	276	319	332	304	347	319	317	301	312	331	328	336	280	306	321	335	309	289	337	340	305	338	292	331	288	281	304	304	331	337	293	295	280	313	312	325	303	332	333	323	297	320	290	309	325	304	297	294	314	326	302	354	315	321	323	322	307	331	302	306	344	320	330	341	325	305	319	322	293	325	305	327	325	316	316	320	307	339	338	334	337	313	329	328	333	291	306	311	296	311	340	335	324	321	307	343	300	320	345	293	324	320	330	344	324	300	320	296	353	288	294	353	342	322	302	323	307	305	317	291	306	310	312	301	341	319	294	313	297	309	346	330	340	290	329	323	329	310	288	304	295	312	326	315	294	323	333	326	325	300	308	304	336	303	331	304	318	330	309	303	283	307	300	289	334	324	319	307	328	317	353	319	300	318	320	343	298	303	301	316	284	319	300	332	276	283	307	329	326	302	313	334	325	300	311	310	339	291	322	318	303	346	300	303	294	331	304	309	306	336	332	295	288	308	311	297	360	288	340	343	286	316	314	327	309	333	286	346	319	317	322	320	318	321	318	299	336	322	287	337	313	337	346	340	316	328	332	318	336	307	319	285	337	319	293	294	308	298	294	314	298	336	302	293	314	278	293	328	311	328	301	314	290	301	319	327	321	321	316	309	309	309	295	287	323	280	316	324	346	288	302	306	337	317	344	326	294	296	315	307	318	348	303	311	324	346	300	337	325	329	313	306	322	286	306	308	314	323	332	309	328	299	305	315	299	302	313	315	326	353	315	304	278	304	307	313	280	317	282	302	323	310	350	292	309	329	310	340	323	307	294	325	295	317	340	296	311	305	340	320	312	331	308	297	324	306	296	298	307	322	317	346	289	306	334	316	298	323	285	308	329	336	312	339	307	302	322	348	298	291	315	313	297	315	333	305	336	315	304	317	335	333	331	275	317	330	323	311	343	323	310	337	331	305	300	332	318	318	326	307	325	302	317	313	302	332	373	294	296	307	331	311	305	287	318	306	355	310	286	326	330	348	349	287	325	325	316	285	319	299	320	360	342	300	303	312	284	303	296	324	314	285	352	326	312	294	300	317	312	321	329	320	321	342	346	342	313	309	328	325	310	314	303	293	318	313	308	297	313	309	299	345	306	332	309	293	324	298	336	332	324	298	326	313	308	303	309	321	345	296	307	306	308	349	346	340	328	353	303	330	333	327	327	308	303	316	333	283	294	330	319	296	342	313	306	301	322	310	306	303	325	336	293	333	308	332	295	324	336	312	327	281	321	328	352	316	329	304	301	327	294	331	328	312	313	319	318	322	325	333	320	304	308	315	342	311	283	287	332	300	308	317	274	328	318	329	310	306	307	317	328	311	335	322	316	323	304	299	319	320	290	319	314	305	304	295	319	287	318	296	299	330	310	338	321	334	299	334	308	308	290	301	310	316	326	313	326	334	287	309	328	332	327	318	322	334	307	267	310	326	283	292	303	345	293	349	324	320	291	336	322	300	310	316	306	288	324	311	334	306	315	301	326	336	300	341	310	315	272	318	300	301	306	329	309	336	280	289	305	321	316	307	313	319	295	307	298	285	290	300	330	301	350	337	301	313	310	293	333	308	319	325	299	360	321	283	298	328	299	323	311	323	308	335	313	310	313	284	301	301	301	308	309	341	287	339	303	296	299	296	308	323	324	300	325	323	317	312	326	332	301	332	354	365	330	326	337	293	285	296	287	308	321	322	324	345	301	356	297	295	335	338	322	313	327	336	312	288	314	315	324	307	343	315	294	302	296	304	295	289	326	330	319	315	292	305	346	310	304	305	298	340	316	345	332	310	296	309	304	285	346	328	294	292	323	310	335	299	315	320	282	313	326	343	318	333	312	299	299	316	286	301	308	293	324	328	300	340	320	329	327	274	319	309	292	295	327	285	341	327	311	314	342	309	278	317	329	306	294	348	296	323	307	278	316	319	305	325	294	315	354	315	309	311	303	324	356	319	331	315	335	313	301	351	374	345	344	344	299	342	318	306	313	306	312	340	313	296	310	309	303	297	290	312	337	313	319	309	322	314	315	326	290	299	323	315	300	310	311	321	316	335	309	294	312	313	331	293	315	320	320	306	320	327	291	313	328	342	324	325	330	301	288	330	302	307	329	334	321	335	335	308	315	306	314	317	351	289	332	323	329	308	330	312	317	296	342	314	311	297	321	321	304	315	309	283	324	299	338	297	318	312	315	324	337	324	307	285	301	297	298	340	330	290	330	303	287	302	317	298	308	317	309	344	303	334	337	296	342	278	299	334	337	331	294	318	325	315	322	330	280	307	313	295	317	321	313	312	313	316	327	300	325	300	328	285	295	301	305	332	304	288	309	323	320	305	315	280	331	316	341	324	322	332	317	309	337	341	297	296	348	313	279	310	322	297	291	334	292	321	292	316	320	311	299	311	318	303	314	318	284	319	314	315	311	303	310	324	318	273	297	352	321	296	342	314	323	313	314	306	314	329	338	335	261	316	350	313	326	296	302	326	338	300	324	314	335	299	329	317	329	330	248	327	327	331	302	321	302	321	314	355	319	275	300	312	309	311	329	337	339	322	353	311	287	319	325	323	330	312	319	318	316	321	294	352	323	308	311	324	310	327	290	328	311	319	306	296	282	306	283	323	334	313	317	314	311	328	313	294	323	311	312	344	310	335	300	314	326	331	318	315	329	307	319	364	309	328	274	308	301	357	340	342	318	331	300	293	330	317	311	284	293	297	330	292	339	328	319	313	278	341	338
25080	20684	27015	24379	20669	9425	1178	767	610	487	407	410	325	324	397	420	404	532	298	286	280	327	220	230	238	231	213	214	222	219	206	209	203	219	180	183	207	196	181	198	186	201	199	192	175	162	187	186	171	181	188	186	188	167	184	192	214	212	189	193	173	183	174	193	177	172	173	153	190	174	173	175	174	175	167	209	188	162	198	167	169	179	185	160	164	184	183	186	179	171	178	175	192	173	186	171	171	203	165	182	168	187	169	151	147	174	140	171	164	162	168	170	189	195	186	152	161	157	183	168	185	186	185	172	165	167	160	157	140	171	178	204	176	166	179	182	174	155	176	200	193	163	174	181	179	174	188	193	195	207	191	150	188	175	175	157	173	203	193	198	189	184	181	164	172	167	171	181	163	161	176	163	164	174	205	186	175	173	180	170	198	183	174	194	176	178	200	181	185	162	166	147	155	163	168	182	183	185	177	180	176	172	164	166	177	179	171	157	199	170	207	164	156	179	175	166	157	172	154	168	166	164	162	141	168	166	178	166	188	177	166	169	174	165	172	186	170	149	157	181	179	157	164	161	177	185	154	170	203	174	170	150	187	185	177	192	181	181	189	211	158	155	190	184	166	151	166	144	147	170	166	214	160	174	157	160	192	182	185	183	195	197	173	179	167	161	187	187	202	182	170	196	155	207	175	182	187	184	169	170	147	169	175	168	168	167	159	172	159	176	162	142	177	174	162	162	164	200	192	165	180	159	162	162	182	167	174	179	172	171	200	164	173	168	179	184	180	185	190	171	151	169	174	179	180	151	176	197	168	176	181	175	159	189	191	188	178	199	169	140	186	178	162	190	157	175	172	180	173	172	175	162	174	163	182	186	183	187	169	164	203	158	190	187	164	185	164	157	178	151	167	176	182	161	171	161	172	179	176	145	184	161	196	173	167	188	196	150	202	192	164	160	196	175	178	166	199	167	172	156	183	174	217	184	165	148	164	179	166	180	176	191	200	161	172	173	157	155	165	160	189	176	158	193	190	169	177	154	176	171	163	162	150	177	168	180	172	175	168	175	162	183	159	177	198	149	174	172	148	172	163	179	196	160	156	175	183	209	197	171	159	180	150	155	162	161	161	158	194	154	159	160	170	195	167	177	167	165	169	161	158	176	161	181	149	163	198	159	165	170	157	179	179	188	185	164	159	183	169	196	164	173	187	180	179	190	163	186	182	205	162	146	215	188	182	178	177	156	187	174	164	173	161	156	166	195	153	187	184	165	183	166	171	184	163	183	176	161	187	174	176	182	169	180	185	181	168	176	155	165	151	179	164	180	175	159	177	170	173	161	169	167	168	186	176	151	176	199	184	200	167	175	173	181	155	189	193	167	179	178	150	173	183	166	165	155	173	183	181	170	187	173	161	183	169	187	186	183	152	179	157	152	202	174	168	177	165	155	176	183	180	171	189	177	194	177	162	163	158	195	147	173	174	154	184	179	179	184	183	174	165	169	152	142	193	198	154	172	171	169	194	179	201	177	182	164	161	163	150	164	181	173	196	170	193	174	163	169	176	148	161	206	161	181	170	179	174	167	164	163	166	199	178	183	171	185	169	159	160	171	169	175	196	200	185	180	191	167	154	168	180	176	172	187	190	159	168	186	183	172	180	161	169	167	166	152	166	167	194	164	178	185	190	173	178	191	151	173	157	173	154	197	187	184	184	170	196	168	160	190	179	161	171	174	178	194	187	166	180	176	166	149	138	172	179	194	187	193	157	161	172	173	180	164	170	169	160	162	174	177	171	169	174	184	184	190	173	163	176	189	175	184	154	172	172	170	185	188	177	164	198	175	169	179	182	162	155	168	170	187	146	186	154	186	149	165	157	189	168	162	158	181	170	160	195	154	169	165	177	180	196	153	174	175	171	170	165	170	200	167	185	165	176	172	185	171	185	175	176	160	184	177	166	177	193	169	163	179	150	161	165	190	174	169	184	164	164	179	164	189	183	171	182	170	161	164	168	189	171	160	167	180	168	155	165	172	177	194	161	185	159	179	181	174	194	158	148	164	161	193	146	176	147	195	161	178	165	180	169	164	177	187	184	189	172	170	167	141	146	136	176	192	158	164	167	160	182	172	167	188	167	171	174	184	151	191	153	182	172	162	159	174	195	175	176	180	166	209	168	148	163	146	208	179	169	190	177	146	161	177	191	181	165	175	184	180	193	186	164	180	182	152	178	164	175	194	182	180	164	149	165	153	212	167	169	190	152	174	168	174	161	189	185	186	166	169	187	160	175	165	174	166	171	181	173	167	160	143	153	173	132	183	173	183	156	154	172	195	135	151	162	160	174	168	153	182	185	169	197	159	178	155	163	176	161	152	163	170	156	161	173	150	170	178	171	177	162	157	172	200	196	154	185	182	174	166	175	185	174	199	180	179	164	180	190	160	166	162	180	160	168	181	158	178	163	194	166	199	174	167	146	182	148	158	178	181	184	176	168	181	174	187	137	164	182	183	164	173	181	181	175	176	173	173	165	165	163	156	181	185	174	170	159	199	176	154	159	175	143	181	171	168	200	170	161	188	195	152	153	186	173	175	164	186	159	154	178	173	176	146	144	165	179	168	191	173	185	167	181	174	168	172	170	172	185	177	162	171	170	177	153	177	162	171	195	185	152	183	194	180	182	147	159	193	174	172	157	147	151	169	192	196	172	182	163	175	178	172	186	165	178	165	158	167	180	177	188	176	176	182	167	203	175	163	192	172	158	187	169	187	197	195	155	170	183	181	183	169	188	171	201	191	157	168	176	170	183	196	178	187	164	162	150	160	178	156	163	178	148	154	179	175	173	180	178	163	197	168	181	172	173	180	175	184	182	147	176	168	191	202	178	181	167	175	180	148	159	192	174	186	195	192	175	181	169	175	180	144	170	178	170	168	182	179	174	178	172	160	195	169	164	182	195	162	188	183	197	181	167	166	175	186	162	168	174	148	174	173	169	171	175	182	146	152	181	161	160	163	193	161	162	152	157	167	154	165	160	172	198	171	157	144	194	182	148	151	147	152	176	157	183	184	166	192	172	165	157	182	155	195	163	181	177	183	184	190	193	173	198	156	164	170	165	157	170	163	179	179	207	216	165	150	170	157	157	167	178	172	175	145	182	180	170	170	163	170	188	167	169	179	196	170	176	173	197	172	177	167	178	158	167	166	179	173	179	172	148	186	175	167	170	169	179	171	168	176	166	199	152	176	199	166	144	163	164	169	200	199	175	179	178	182	174	162	172	168	192	148	163	157	176	186	177	184	178	170	177	178	182	164	184	194	173	190	175	172	180	153	156	165	179	186	183	176	173	174	154	161	163	165	171	166	185	182	146	154	160	158	150	161	175	155	176	173	169	181	183	168	177	154	159	197	168	204	179	168	166	192	199	186	166	164	165	169	169	237	151	160	196	167	149	159	162	149	160	179	189	176	176	178	175	180	166	178	154	180	179	155	179	183	172	173	167	172	188	164
28650	17925	10678	5997	3895	2600	1899	1568	1235	978	777	705	642	569	630	901	802	930	465	424	496	549	309	313	284	263	274	245	257	225	247	237	243	231	222	222	247	220	217	211	241	192	236	220	208	220	238	220	197	205	209	209	206	211	216	176	213	241	227	181	201	180	170	191	202	238	201	180	191	190	216	192	199	192	199	197	189	222	231	199	201	175	185	199	204	192	191	184	196	155	177	204	202	189	182	192	187	192	215	194	220	196	199	188	203	197	189	198	183	199	195	188	202	187	192	226	178	203	190	205	205	191	198	198	187	194	198	193	188	178	189	173	189	188	208	204	183	215	173	188	209	177	194	180	176	220	185	193	187	208	212	204	194	194	195	195	164	202	202	198	203	190	183	201	202	184	203	181	171	184	201	223	201	192	181	200	190	208	165	201	198	202	168	178	193	213	228	174	169	182	194	207	230	189	219	194	183	191	193	196	164	180	206	209	176	184	202	180	186	181	181	187	168	172	186	183	177	180	187	199	198	204	190	204	196	238	218	175	184	193	203	184	174	212	188	178	180	200	199	170	194	188	168	197	195	197	203	184	177	184	174	198	201	202	190	193	220	194	190	224	189	190	194	187	195	206	212	155	192	194	194	190	180	188	183	219	201	178	202	180	190	235	191	195	177	216	178	168	186	188	203	169	150	200	207	186	189	184	203	166	171	195	192	198	172	211	193	184	178	189	184	178	197	179	210	189	168	198	198	195	196	213	179	186	203	197	195	203	187	202	207	215	188	200	196	215	181	202	202	177	189	202	201	200	169	219	194	198	197	175	186	186	202	188	164	206	229	209	198	189	190	209	196	202	181	182	173	191	183	207	223	197	160	203	205	199	166	180	203	169	184	201	207	191	168	215	208	173	197	207	174	180	166	172	223	190	208	195	206	204	209	180	187	217	178	191	210	182	199	191	178	210	205	191	185	215	204	181	195	202	186	180	196	202	214	177	190	211	200	185	192	192	181	192	209	186	185	182	185	190	197	188	185	191	186	179	195	193	176	199	194	180	200	171	200	224	191	186	195	172	194	186	168	191	180	165	203	187	168	183	162	191	209	189	200	181	189	181	177	207	183	190	197	182	196	179	196	179	195	170	192	163	206	205	197	186	182	189	184	176	196	191	180	184	206	180	204	209	182	213	180	169	181	203	173	189	201	171	195	184	184	178	189	191	207	195	188	184	176	211	176	199	177	168	199	195	160	179	225	174	188	224	220	198	187	167	196	198	184	206	187	187	196	169	225	177	198	205	192	195	178	190	175	182	188	189	172	190	181	165	181	179	181	181	191	198	189	175	207	196	212	203	192	203	195	215	170	215	160	183	181	203	209	173	165	168	189	200	186	185	184	214	185	198	201	183	169	156	195	192	185	195	215	204	167	191	217	174	190	213	190	197	202	166	181	220	219	170	197	174	191	190	176	195	185	193	190	169	154	214	198	186	197	207	193	184	179	206	178	184	187	180	198	163	171	181	193	175	196	186	192	187	195	180	185	175	170	194	188	195	173	175	200	199	189	180	194	194	195	194	165	168	201	192	185	166	193	179	159	170	198	190	200	182	199	183	196	207	174	174	178	186	191	171	198	190	183	167	183	191	186	192	175	185	196	197	187	203	199	176	186	179	182	222	193	198	177	188	164	172	222	209	186	214	201	190	171	168	184	173	186	178	193	182	190	207	172	180	191	202	181	204	204	192	183	191	186	198	195	173	184	203	213	183	201	171	191	211	177	183	199	168	195	173	170	175	191	177	201	172	178	218	189	186	199	186	181	194	190	193	171	174	184	169	179	217	187	182	214	200	179	208	184	212	209	203	165	188	186	190	207	198	203	182	193	214	210	191	212	188	192	185	185	175	183	208	197	189	194	208	167	172	181	192	215	185	177	172	203	193	190	169	189	214	188	195	187	211	183	184	170	194	203	197	174	183	196	193	195	218	195	191	193	187	178	194	194	188	164	196	207	207	206	181	173	183	206	196	174	181	197	175	152	199	203	183	161	174	183	199	194	200	203	188	184	180	194	188	219	189	200	194	179	168	202	174	220	208	179	178	210	190	205	183	190	187	192	181	181	181	191	196	181	200	173	184	197	163	203	195	205	195	172	180	187	195	218	201	205	200	206	207	193	191	195	184	187	172	197	197	211	193	196	183	205	176	206	175	192	175	181	169	214	198	204	191	210	201	198	216	203	182	199	198	198	204	176	179	205	220	192	175	174	166	177	210	189	181	165	191	192	173	190	202	219	162	178	217	189	189	212	186	215	220	201	183	196	191	218	209	192	197	161	202	215	183	195	215	165	190	188	203	176	186	193	217	211	193	200	178	201	192	177	205	186	195	192	182	193	193	165	184	191	187	183	176	174	201	185	184	193	196	216	182	169	205	189	181	195	185	194	168	184	200	212	192	193	195	187	180	184	186	175	188	176	199	184	186	193	184	182	205	165	197	185	187	202	193	189	192	186	210	193	189	194	197	184	189	204	182	194	195	176	203	159	191	194	187	207	176	176	195	173	184	198	203	212	215	209	185	193	207	195	193	202	177	184	190	185	211	220	175	183	191	196	204	199	179	209	174	201	189	207	194	195	183	192	204	198	213	201	191	228	189	158	200	224	148	206	195	210	190	169	208	199	198	171	203	190	207	182	192	200	187	179	196	183	211	188	223	179	193	197	167	181	176	194	194	183	190	187	198	202	205	173	182	186	212	208	184	201	220	175	188	174	194	178	202	197	184	170	155	186	175	207	205	206	194	184	225	192	178	181	201	209	192	182	169	186	178	217	209	212	209	174	192	220	170	196	169	199	190	194	180	164	192	191	197	196	180	175	189	208	182	195	195	221	196	198	197	226	193	186	187	208	188	210	194	189	195	206	200	190	217	194	194	171	195	207	209	193	187	181	196	215	175	207	208	174	170	183	186	208	171	176	223	196	197	186	205	195	189	200	204	196	192	177	217	189	204	176	190	171	209	165	199	191	187	198	203	191	179	174	167	197	185	186	200	198	187	218	193	193	178	191	174	194	176	190	200	202	182	190	202	216	218	207	156	190	188	165	174	168	159	189	197	215	172	215	205	198	231	205	173	198	197	195	220	174	181	209	202	175	197	197	211	181	202	198	158	184	209	182	192	193	185	185	175	188	175	188	186	182	217	165	186	192	189	196	188	209	185	181	163	178	170	206	165	169	183	205	192	193	224	172	186	207	165	185	200	184	191	179	201	198	174	198	214	204	199	218	201	205	212	183	176	189	181	199	205	218	184	178	185	197	181	207	203	215	193	158	209	176	169	186	167	177	189	196	186	207	204	200	193	204	186	190	208	170	210	186	186	189	177	193	190	179	181	196	188	187	201	218	179	191	219	203	193	212	200	151	196	192	207	185	190	194	180	237	199	181	208	201	199	190	190	187	187	163	209	195	190	186	215	176	188	169	198	184	202	201	223	193	172	189	223	172	188	225	206	172	180	199	184	190	191
23028	20711	27461	24002	20715	20756	7797	1612	1144	1012	907	774	775	754	753	912	1102	1011	688	644	698	599	559	501	480	470	495	501	485	471	499	486	495	473	409	499	493	420	422	476	463	457	422	467	430	425	437	441	433	459	472	432	407	450	398	440	419	460	464	430	436	419	391	440	434	412	406	425	413	385	421	457	413	428	459	440	446	438	437	442	425	415	416	468	433	411	428	424	445	455	432	476	397	443	442	412	434	409	424	447	428	396	470	412	445	371	443	443	436	442	443	410	427	412	421	392	444	433	412	429	425	464	421	439	413	413	470	451	455	416	422	448	446	419	473	402	423	426	420	442	424	420	425	438	411	405	428	454	414	406	429	417	422	412	457	427	384	429	386	464	439	429	430	473	405	449	423	393	403	427	418	421	422	443	417	412	411	401	439	434	407	453	413	415	441	412	394	462	426	407	492	475	431	396	447	432	435	427	444	466	448	390	391	416	415	450	442	425	431	459	428	431	442	375	396	412	409	402	419	377	442	425	438	465	445	398	446	471	444	400	421	405	458	404	388	423	410	413	420	430	410	428	436	427	421	407	388	373	422	415	419	410	411	420	421	446	395	390	414	421	463	427	450	449	444	421	421	412	386	437	440	418	438	421	421	417	456	414	441	407	410	374	425	409	424	434	408	414	415	408	457	412	419	486	392	430	431	391	427	433	389	443	399	466	393	399	424	413	440	428	438	429	436	412	407	414	426	459	425	419	411	456	422	435	457	434	404	400	416	431	417	408	456	420	414	395	427	432	436	467	415	430	450	432	401	389	445	369	433	424	410	423	430	420	443	417	428	419	389	400	404	428	407	393	428	416	424	438	441	435	447	446	439	422	416	430	433	417	390	436	416	441	422	466	414	439	451	381	394	427	432	402	423	455	458	435	411	424	417	424	404	447	434	446	412	408	433	419	429	460	404	424	421	419	420	428	432	424	439	446	413	441	424	412	410	414	434	400	433	444	448	453	411	420	417	410	429	416	433	424	417	412	405	402	403	414	405	439	433	418	438	432	397	425	428	463	409	438	400	395	457	422	417	416	462	431	451	397	381	389	463	432	405	438	441	418	410	422	436	440	439	461	412	388	423	418	424	398	405	398	419	439	408	397	400	453	416	404	405	373	403	444	384	431	411	437	409	423	442	415	407	433	444	412	446	425	408	458	443	433	395	437	424	415	407	435	425	431	411	436	409	402	420	432	437	403	445	392	423	415	425	421	462	401	450	412	457	422	434	405	427	416	445	396	456	384	422	430	385	409	360	401	406	469	400	429	408	461	445	409	418	448	420	439	412	419	473	374	399	431	379	430	429	402	388	441	408	422	418	392	429	420	423	413	410	428	413	421	414	417	409	386	432	417	419	460	410	438	401	399	372	415	413	444	415	411	374	416	471	421	435	417	396	411	436	424	417	455	459	452	419	391	447	452	445	387	434	378	431	437	414	434	434	407	417	431	463	422	432	397	411	477	439	429	409	411	411	403	458	445	418	427	418	447	388	432	409	429	407	416	468	422	452	409	402	437	406	421	397	430	416	464	411	422	433	427	433	377	419	421	415	421	442	453	402	385	425	436	431	421	413	417	420	447	411	405	467	414	415	432	445	398	419	403	425	407	436	429	433	441	423	435	393	455	424	433	418	401	429	397	451	440	445	447	399	415	438	431	385	439	468	481	403	406	439	438	398	447	407	406	429	435	440	417	428	394	455	399	415	424	402	423	409	435	424	412	424	443	433	444	430	406	407	441	407	451	415	412	396	435	408	456	464	438	454	398	424	430	401	440	401	429	388	406	436	433	440	416	422	396	410	424	429	434	390	413	419	426	481	408	409	438	396	459	436	439	398	433	413	386	430	431	412	444	441	446	423	449	403	426	442	438	429	431	412	450	369	423	440	420	472	436	435	422	443	419	425	411	407	425	431	414	429	424	432	389	426	411	384	383	460	410	398	407	422	404	412	441	395	390	401	421	406	397	419	414	407	427	410	438	418	404	414	405	431	433	416	391	389	415	478	426	418	387	431	443	454	416	429	415	425	420	404	447	443	396	409	432	452	415	429	436	432	413	440	403	438	400	397	432	434	392	430	416	399	463	431	462	452	428	426	392	443	387	418	449	401	420	410	426	420	444	407	438	415	445	416	402	459	420	420	437	395	425	446	383	427	426	437	428	421	411	393	414	432	377	447	416	410	396	447	444	431	445	396	447	449	406	472	421	473	446	403	382	440	399	421	443	417	398	410	411	462	417	438	457	432	419	432	415	433	422	424	425	398	432	451	431	419	432	401	445	414	446	422	415	366	382	419	423	435	431	424	437	405	407	423	400	410	412	423	434	402	435	445	397	405	447	413	411	441	398	423	405	411	437	387	456	430	404	412	418	385	448	415	436	410	430	418	423	422	415	393	414	434	416	424	409	416	452	399	449	408	429	419	398	412	395	399	430	460	407	422	417	450	427	473	425	422	427	421	408	437	390	392	447	478	442	449	436	472	424	426	415	415	431	436	376	434	448	448	432	394	436	439	450	422	438	396	438	433	378	453	374	446	408	438	407	412	436	441	401	414	416	458	423	408	424	403	456	403	420	445	398	436	455	462	430	452	477	440	423	408	408	427	414	409	447	461	423	411	423	431	384	432	426	428	431	414	394	385	421	387	424	407	435	407	394	432	412	410	423	424	418	430	443	413	403	402	401	445	401	422	452	383	441	423	442	440	359	407	432	442	390	405	380	438	422	437	427	394	438	420	427	438	436	394	427	437	418	401	413	426	413	434	401	415	399	414	403	416	412	429	441	459	401	448	426	430	447	456	386	429	435	392	431	418	429	418	429	407	402	434	406	442	438	425	418	410	414	433	430	401	405	449	413	448	400	395	425	432	407	417	413	424	452	425	434	436	421	399	458	400	443	424	454	428	407	447	425	432	432	439	450	383	420	459	435	392	442	413	426	416	466	388	392	391	444	453	428	439	396	402	413	425	384	432	419	426	435	440	429	391	407	422	407	420	381	402	447	441	421	418	394	443	406	425	393	386	458	425	428	409	389	434	432	405	392	404	417	394	445	415	395	420	437	415	436	429	392	446	386	414	407	442	456	444	422	423	416	440	413	429	397	431	375	411	430	388	428	412	432	438	419	384	416	455	428	429	417	423	449	404	430	445	427	440	477	402	397	412	418	423	445	434	403	421	398	445	405	394	452	396	407	435	449	414	426	423	426	446	415	440	390	433	403	420	437	424	409	435	430	393	417	433	414	433	422	420	446	411	385	388	415	392	413	440	412	444	420	396	430	449	441	385	380	412	406	404	411	407	438	395	417	436	443	425	401	425	427	410	433	435	423	484	426	431	429	434	418	391	401	414	428	423	405	418	465	441	391	431	412	439	406	420	382	422	389	447	434	427	417	453	422	445	435	439	456	432	401	414	407	442	423	390	441	414	419	454	416	451	401	430	403	428	439	413	436	462	459	451	431	459	423	386	418
31366	20931	16928	9955	7087	4897	3678	2916	2532	2041	1611	1435	1238	1236	1264	1552	2176	1889	972	932	1052	815	628	651	605	612	592	577	569	562	536	501	507	512	456	487	499	487	431	487	484	479	446	490	456	501	405	457	466	454	436	467	444	459	430	460	455	438	445	469	418	400	434	426	409	473	446	425	406	456	430	441	438	424	436	424	453	447	448	432	442	445	453	449	422	408	436	450	442	433	416	445	445	428	410	458	398	439	421	378	416	428	438	439	431	455	418	420	420	435	436	463	436	437	430	452	443	438	427	430	441	393	427	423	427	437	432	448	429	425	434	416	407	438	452	438	388	411	436	394	428	428	433	401	412	433	439	415	415	400	424	456	419	374	418	422	435	425	418	414	422	400	437	407	405	426	412	458	386	457	428	449	423	446	424	402	390	442	424	428	469	406	442	432	433	423	425	427	409	444	411	438	408	418	413	400	389	457	416	445	424	401	424	418	423	434	398	450	459	411	447	407	406	427	425	430	445	407	428	440	415	452	401	401	403	452	411	428	445	444	428	426	417	443	400	409	438	412	432	431	457	418	455	430	469	437	447	419	425	417	413	448	443	449	398	414	443	418	433	425	428	416	428	415	414	433	403	411	407	389	427	416	432	423	407	452	417	456	426	406	442	423	406	430	455	414	473	440	476	414	422	434	397	378	430	427	435	444	386	405	392	437	443	423	451	391	390	401	434	418	401	446	433	409	405	387	424	399	437	394	420	409	418	432	404	439	423	442	455	406	467	469	394	409	450	437	397	438	426	386	424	405	413	409	396	383	434	427	408	426	375	445	419	426	442	404	416	437	398	428	386	438	399	415	434	420	397	391	450	469	425	413	467	461	391	427	459	432	401	421	426	400	454	412	465	404	461	405	409	429	360	414	449	409	405	413	433	405	404	420	441	384	403	410	424	424	447	445	424	409	425	446	421	421	412	403	434	446	420	408	439	430	449	457	411	440	420	412	469	433	421	398	401	421	428	412	438	420	438	386	403	450	401	447	414	422	445	402	433	402	398	438	438	398	410	414	416	395	407	418	414	435	411	404	444	404	414	413	430	422	429	382	393	445	425	416	433	422	439	452	443	421	445	398	419	381	434	433	415	443	398	429	427	432	430	390	424	419	405	387	391	434	422	427	463	455	437	434	409	422	438	396	420	408	407	414	427	452	410	404	409	442	420	408	442	423	391	401	438	409	406	420	433	421	450	412	441	421	364	408	436	453	421	426	389	432	412	402	416	414	417	428	444	434	445	413	442	450	407	450	383	422	419	435	418	410	439	422	411	419	431	386	408	426	446	412	411	441	441	444	417	398	410	465	437	418	366	375	397	423	435	448	444	424	402	395	428	391	419	417	446	403	450	424	438	403	408	410	418	451	428	437	408	419	420	405	414	434	382	389	426	459	421	434	432	396	446	454	399	440	401	404	446	431	414	413	416	428	427	402	433	438	395	420	427	457	442	437	394	408	432	468	433	457	404	428	449	421	426	415	391	446	439	413	425	430	441	449	411	384	413	439	427	397	432	456	409	413	420	401	401	429	422	426	431	422	443	460	406	418	412	446	437	449	446	421	374	414	399	394	444	421	433	390	406	391	405	427	438	394	429	444	422	416	402	378	444	415	410	450	413	425	390	405	442	432	444	437	420	385	407	405	428	428	434	393	447	411	380	421	436	394	429	424	400	417	410	464	391	405	425	415	444	373	434	401	417	416	422	412	423	414	414	400	433	421	420	423	447	414	419	424	410	424	427	449	426	437	461	438	413	430	438	401	413	395	392	397	409	388	408	427	416	433	434	422	439	439	411	445	444	451	446	437	407	371	440	435	417	387	426	423	397	422	417	444	399	446	429	413	422	400	442	418	392	438	428	438	411	407	415	426	434	422	413	407	424	454	430	437	420	403	447	466	466	422	420	434	385	399	416	398	442	426	419	451	434	391	406	439	436	425	433	403	410	433	401	421	404	402	404	431	406	456	474	404	425	434	430	413	433	417	408	431	425	445	423	426	415	456	443	413	427	428	393	436	392	412	414	436	396	411	432	387	440	429	425	412	421	458	433	401	437	420	400	410	421	421	422	434	398	411	442	431	425	418	407	423	441	407	452	414	418	403	398	403	404	409	457	450	431	422	433	399	457	402	457	446	450	423	438	417	443	455	456	402	442	451	430	383	431	400	430	418	421	387	393	463	446	400	384	382	449	423	447	406	442	398	413	414	442	420	412	446	396	434	442	401	436	374	441	429	424	409	408	419	393	406	425	412	436	447	424	412	424	429	435	419	419	423	439	399	430	426	414	417	405	396	420	433	394	408	402	406	438	395	419	431	396	441	423	422	394	398	448	408	441	443	425	374	455	406	444	384	445	443	452	454	421	411	441	422	438	417	414	452	438	396	402	463	418	419	442	455	399	380	430	403	465	418	408	465	420	405	406	449	401	409	404	435	434	439	448	421	426	371	399	431	443	416	393	450	434	417	426	424	391	410	431	436	385	419	398	420	438	419	431	413	457	408	430	406	463	403	378	465	428	430	408	401	415	434	426	449	389	430	384	451	407	405	413	431	443	430	439	423	417	416	420	423	404	407	391	443	402	426	418	404	450	445	437	406	404	419	415	369	383	418	437	430	404	459	436	407	460	426	406	401	438	431	409	447	386	419	399	421	404	403	453	418	426	381	429	458	472	403	409	427	448	433	395	420	425	415	413	409	432	427	422	446	455	405	407	435	424	371	441	421	442	434	396	410	422	415	448	449	440	398	412	428	423	433	398	426	442	418	452	399	434	438	411	455	442	400	409	385	477	413	441	433	413	406	418	411	425	438	427	427	364	402	427	404	438	413	412	411	454	434	428	394	402	421	434	387	426	445	417	414	398	419	424	438	416	419	438	422	447	456	404	413	413	402	419	435	430	404	457	438	425	408	433	434	425	428	430	428	444	431	439	420	439	390	421	425	420	405	392	426	439	450	388	399	390	434	398	433	419	439	428	432	436	430	449	474	422	422	417	436	473	406	413	466	425	416	433	412	434	404	431	427	416	432	415	401	377	438	429	408	439	429	424	403	379	382	439	425	431	431	428	417	425	422	436	413	429	432	452	444	461	388	410	407	422	412	409	478	394	455	449	485	424	467	402	404	434	379	415	419	414	434	408	427	436	427	403	429	398	417	369	419	415	421	429	414	437	411	406	438	440	423	406	437	419	427	408	450	421	432	394	443	421	434	402	451	466	409	426	469	423	396	413	406	420	397	444	394	407	461	432	423	451	381	402	400	414	436	411	396	412	437	377	416	403	431	409	434	445	403	393	396	421	409	394	400	435	428	417	424	415	440	455	405	420	442	425	444	379	405	431	458	410	427	413	429	423	411	415	427	398	430	407	420	396	402	435	439	420	430	424	416	433	426	444	432	446	415	408	446	409	439	437	437	435	445	388	402	438	431	398	457	407	433	417	403	452	420	432	417	437	449	410	419	400	402	410	439
29307	14861	2323	635	583	408	376	344	279	316	302	276	309	303	350	455	518	363	317	302	302	269	249	273	270	274	253	267	286	271	264	314	260	282	278	280	298	285	295	284	272	284	287	282	277	248	276	268	262	258	250	300	273	285	265	267	258	302	266	279	317	279	253	312	284	284	293	285	287	283	278	268	264	245	300	254	258	290	277	261	274	275	259	262	260	264	288	247	291	278	287	280	276	248	284	287	251	274	274	276	260	281	270	248	276	280	268	288	283	273	266	260	275	252	318	283	284	297	281	272	294	287	252	268	282	252	288	294	269	283	280	278	273	271	240	296	266	267	276	284	292	302	282	257	289	303	310	270	248	238	262	290	292	273	305	275	294	285	279	269	280	259	257	275	292	282	278	287	277	267	268	275	289	261	286	287	270	267	257	277	281	259	283	285	270	284	330	288	296	251	285	301	252	272	249	277	266	254	270	321	241	268	266	294	278	269	282	273	254	282	283	262	293	275	269	258	291	273	271	290	286	253	274	257	243	268	269	272	272	293	277	257	273	269	258	263	245	269	272	281	255	286	264	270	286	291	289	270	263	274	283	284	267	268	277	264	299	298	270	289	278	251	287	273	282	268	295	289	264	277	281	272	253	251	278	266	258	229	276	289	292	288	282	261	276	278	271	275	276	269	318	298	270	293	289	266	268	260	297	274	291	280	265	272	271	279	281	273	262	250	248	274	270	265	292	258	306	282	278	262	272	270	263	281	265	287	258	314	285	277	304	291	285	265	304	270	290	294	272	279	280	250	269	301	299	275	306	251	297	300	257	275	260	279	265	288	246	298	288	263	279	275	239	293	287	265	269	293	280	308	295	281	295	299	268	277	270	265	260	269	276	263	273	280	294	302	261	294	263	266	272	264	285	281	250	274	254	282	254	264	268	267	279	278	258	275	272	266	262	273	276	276	263	283	244	254	274	284	257	291	274	283	282	265	273	250	255	269	264	278	271	290	273	283	270	266	269	272	285	252	276	279	270	272	272	250	282	255	279	287	292	295	244	277	287	275	290	268	292	263	252	294	269	275	307	267	293	268	267	275	298	293	296	300	288	265	265	269	317	274	308	271	254	273	286	262	273	254	293	255	267	250	261	299	255	269	296	257	278	255	275	275	280	318	306	266	250	281	286	273	242	311	266	282	272	272	299	263	293	263	282	308	309	287	271	294	273	280	289	266	268	288	309	280	277	299	294	255	297	263	275	275	271	238	288	263	304	264	264	288	284	276	286	280	283	300	276	254	282	299	288	284	274	266	273	270	274	314	258	246	279	259	269	292	247	280	264	247	282	293	248	259	276	317	267	269	269	251	274	289	252	285	269	285	278	301	245	268	274	276	267	259	275	268	300	254	278	246	283	279	284	274	259	255	258	263	278	261	283	290	279	257	278	270	309	244	286	230	304	294	263	317	279	256	271	305	289	273	272	268	280	268	301	295	279	300	307	304	283	250	293	283	284	292	289	274	275	295	293	281	263	270	257	286	277	309	279	285	290	285	247	288	289	256	290	287	280	269	273	292	235	280	304	272	318	264	321	296	280	300	276	277	267	258	279	278	271	296	246	282	265	295	290	280	272	305	277	286	310	276	300	240	269	292	297	266	273	269	255	285	255	276	267	251	265	270	271	267	308	279	320	273	254	306	272	286	248	299	283	300	288	285	290	285	266	308	269	284	270	279	272	263	277	278	289	270	257	309	250	278	248	256	285	290	277	238	290	293	282	305	294	271	264	269	283	245	282	276	295	286	308	252	285	278	277	286	271	279	268	262	318	251	277	297	239	276	276	283	290	274	253	289	291	282	286	260	248	262	273	286	278	272	276	256	266	277	281	274	265	238	251	261	261	274	275	293	296	277	252	273	272	294	262	239	261	287	242	272	254	295	268	268	275	279	320	299	302	261	244	291	269	270	296	264	257	279	291	268	248	244	270	267	273	261	293	274	287	292	258	285	283	287	274	269	290	253	294	261	265	294	260	277	300	272	277	283	295	274	302	289	288	270	269	291	276	269	268	298	296	260	273	289	298	323	276	267	270	298	287	245	281	284	265	275	297	286	264	281	266	279	258	279	269	265	293	233	300	321	297	284	296	277	281	263	275	267	291	267	265	294	281	288	255	275	249	280	281	280	276	263	290	293	280	262	284	303	268	254	261	263	261	272	256	308	263	273	299	292	290	319	278	266	249	276	274	285	286	265	281	283	306	272	294	307	285	266	269	296	293	296	279	294	263	272	254	273	293	264	266	292	266	313	292	278	258	278	279	299	267	271	290	266	271	287	279	292	253	269	271	274	240	270	289	308	256	306	283	283	297	275	268	240	288	256	303	258	286	301	255	261	263	290	275	266	295	267	294	266	280	276	287	277	281	264	272	285	275	279	279	268	277	285	280	281	295	270	280	270	274	256	310	305	293	245	268	274	261	257	298	269	260	290	267	308	269	299	291	286	310	276	287	267	271	287	258	285	254	267	284	267	270	294	296	264	269	280	272	293	341	273	267	291	301	299	286	250	304	271	282	314	284	263	267	262	273	276	263	272	269	263	258	248	255	259	266	251	287	288	276	273	265	273	306	273	267	293	280	272	260	259	277	264	277	268	255	285	286	277	300	256	301	280	283	252	269	264	253	282	283	299	286	261	291	278	234	271	283	287	294	266	275	259	264	277	290	273	275	250	294	265	301	268	255	233	287	265	292	298	289	302	271	274	276	283	271	305	265	293	260	271	273	277	291	286	273	281	249	285	301	268	321	289	252	264	257	280	258	259	270	263	267	302	257	283	272	283	237	273	257	288	302	270	307	270	319	282	293	259	269	269	294	279	264	258	256	307	285	293	281	272	300	269	277	294	254	306	247	266	255	272	274	259	266	268	294	262	275	297	266	278	258	276	278	265	261	284	274	278	302	261	291	279	269	272	282	282	304	291	275	239	269	285	294	275	264	280	289	298	271	253	299	278	287	273	270	256	219	278	292	303	283	262	278	288	267	298	295	250	276	279	310	271	250	272	260	267	277	269	298	288	264	259	258	289	280	278	290	258	314	258	277	293	289	277	269	298	278	271	270	296	271	253	280	248	250	266	250	273	319	259	286	290	255	278	271	317	233	299	272	265	290	263	294	278	276	277	292	306	285	278	282	258	277	281	265	302	246	278	272	270	261	267	291	296	265	306	231	268	249	279	303	315	286	288	285	294	282	253	251	277	296	254	289	279	271	263	303	278	260	281	277	258	265	261	286	278	315	251	267	268	288	269	262	243	271	255	256	266	311	292	268	283	276	301	292	264	292	252	251	274	263	260	268	305	290	274	269	273	318	290	307	264	269	292	278	264	278	318	236	248	274	262	295	276	304	270	270	257	257	281	269	284	260	285	268	288	281	287	283	257	272	282	287	255	280	270	268	283	245	282	294	259	300	275	270	293	278	293	263	248	282	316	297	296	255	301	286	296	269	288	282	255	262	291	294	291
22688	3890	1574	1015	924	592	523	486	424	369	384	387	365	450	494	752	949	477	431	426	408	336	336	313	306	319	302	331	314	319	333	340	305	295	321	330	308	325	317	338	325	321	310	283	334	312	321	319	297	297	346	327	307	299	318	318	339	281	323	349	329	312	326	317	320	332	348	335	319	304	339	293	331	345	307	299	336	305	316	346	308	300	312	337	313	307	334	310	327	333	319	337	334	300	328	342	352	288	324	375	328	320	280	312	294	320	308	319	330	325	290	313	283	315	341	323	312	331	321	303	324	329	299	335	303	305	336	333	334	306	306	313	326	318	292	330	286	326	333	309	338	329	312	322	314	282	300	314	326	337	283	304	289	313	333	311	306	318	309	329	298	324	319	293	304	340	319	328	310	333	301	285	295	319	300	322	312	332	323	297	305	294	290	355	328	314	287	333	342	331	337	312	295	312	309	331	328	320	316	320	300	321	303	298	322	265	293	321	301	293	286	298	318	331	308	341	332	354	291	296	334	324	307	298	305	315	295	331	306	313	341	342	336	335	334	307	324	320	301	303	327	315	339	301	326	314	299	291	313	300	332	334	294	314	334	322	276	319	317	318	287	288	297	315	305	325	316	289	334	321	289	309	319	309	298	345	310	283	332	335	305	304	312	300	303	303	295	330	321	305	279	311	333	293	303	316	311	330	314	305	306	301	326	323	322	320	303	307	328	290	311	307	324	316	325	279	313	330	333	293	317	305	265	307	325	309	342	298	321	290	280	292	358	307	314	294	331	303	325	303	312	294	327	310	335	322	318	308	281	323	290	289	357	314	298	298	322	339	328	321	320	342	351	342	290	303	337	329	310	302	362	313	333	344	326	329	347	345	341	309	328	349	299	314	337	327	314	300	328	381	342	298	326	341	327	322	345	321	305	306	342	324	306	294	335	312	308	324	306	323	298	323	300	312	293	333	330	307	322	315	326	309	310	282	287	313	302	325	354	302	309	326	319	326	355	324	281	328	324	330	327	295	335	307	277	350	313	322	318	325	292	318	291	308	313	330	306	327	351	335	303	319	331	322	314	286	303	315	295	341	309	343	313	320	334	322	317	334	281	330	331	292	303	326	349	319	303	306	300	296	349	328	347	305	304	326	319	307	349	314	295	315	298	314	332	298	344	338	289	312	328	310	297	320	312	333	311	311	314	329	318	295	326	355	303	314	324	306	305	290	277	311	351	359	344	337	306	325	299	324	329	305	314	359	289	290	315	320	302	323	310	293	316	317	301	321	333	308	330	361	328	343	315	328	290	327	316	329	319	317	317	326	308	291	341	356	327	299	313	341	330	321	299	307	349	318	313	293	335	290	339	336	304	322	284	311	323	317	299	333	342	295	285	322	325	298	347	306	314	340	284	302	323	304	273	288	327	293	299	325	337	322	313	302	312	309	315	326	322	308	310	297	295	297	282	302	287	315	313	305	316	324	335	356	308	291	330	321	311	298	317	306	285	276	306	309	348	301	308	316	290	284	294	312	333	326	330	324	304	304	315	337	341	313	325	286	322	287	325	313	290	318	288	291	308	296	307	310	310	347	302	309	309	313	312	312	330	305	296	332	303	333	324	290	332	309	344	332	311	349	305	318	318	309	303	326	334	297	342	306	348	304	359	277	304	314	307	311	321	318	312	330	290	325	334	334	300	303	307	326	321	287	351	334	355	297	329	304	294	358	289	291	318	322	324	354	319	342	306	312	340	326	322	324	344	328	292	328	326	281	298	311	322	284	330	286	332	316	324	355	311	310	282	321	289	341	320	292	330	322	337	298	299	287	333	333	303	313	310	298	312	310	293	312	305	334	323	304	296	317	311	317	310	281	317	315	308	302	312	319	365	320	307	316	348	328	317	289	296	300	321	338	289	307	335	322	309	341	303	323	296	324	353	306	316	348	323	299	319	307	312	317	351	304	303	307	322	339	326	345	315	329	323	324	295	308	324	321	340	302	307	302	303	297	314	314	334	334	306	298	317	327	302	340	352	336	287	327	310	319	301	335	312	298	301	316	337	318	303	323	316	328	321	308	329	317	297	292	335	315	341	354	306	341	338	300	292	337	326	340	309	298	332	336	347	329	331	318	328	311	301	336	314	279	336	311	301	334	300	315	302	349	307	303	327	325	316	310	287	330	302	324	301	309	318	321	300	284	320	296	325	304	325	294	297	333	320	302	320	289	361	291	316	317	312	306	323	311	345	325	314	294	298	288	322	281	328	311	354	297	292	280	315	314	335	338	330	311	304	323	319	292	317	334	329	310	335	291	301	313	319	362	326	320	311	324	301	303	299	279	312	316	309	304	335	335	290	311	309	325	323	307	309	307	317	338	298	289	303	307	310	363	316	289	312	309	303	306	337	340	316	298	315	339	292	309	321	323	319	314	306	309	282	304	316	319	298	309	322	284	319	303	327	315	340	306	306	329	313	287	319	320	332	341	309	326	319	306	315	350	314	318	334	298	331	291	333	326	311	289	334	312	319	288	324	309	335	320	314	331	291	330	334	317	321	328	310	331	328	291	298	342	301	286	332	316	300	331	320	315	320	313	302	303	320	335	292	290	323	324	313	312	315	292	328	297	314	290	307	319	319	351	301	283	314	305	315	299	326	317	312	300	327	316	299	309	275	338	306	292	326	317	333	311	316	323	322	361	326	281	277	312	300	314	330	328	340	304	319	297	357	322	320	332	348	321	338	301	314	323	284	322	321	311	303	326	322	329	303	308	321	342	291	304	314	296	324	323	310	306	311	327	312	275	318	322	296	316	312	316	312	319	315	324	301	320	322	330	327	328	312	343	327	302	321	336	307	302	324	331	348	310	289	277	334	305	303	305	297	335	319	316	345	334	336	295	318	338	317	300	279	313	330	352	298	296	331	320	308	323	290	295	301	306	290	321	311	311	285	303	331	312	300	323	354	350	310	311	331	310	341	313	306	314	322	260	307	332	317	318	328	285	318	313	325	325	332	315	303	276	300	303	350	330	365	320	317	296	307	347	317	294	317	319	299	300	316	296	304	311	310	329	317	322	327	293	333	360	310	329	341	335	328	313	296	347	301	309	290	353	287	314	298	340	308	329	333	308	320	302	338	293	310	289	330	298	293	303	330	317	325	327	330	315	347	347	324	297	293	289	325	310	298	319	323	316	301	313	316	309	315	304	337	296	320	309	310	314	292	338	309	311	314	317	308	308	317	288	310	301	343	312	308	306	299	323	325	305	313	282	341	307	311	308	299	301	305	273	328	285	315	308	307	326	339	309	333	288	321	332	306	312	322	305	343	300	314	336	328	312	329	341	314	332	316	324	325	330	300	334	317	329	270	344	304	324	327	308	318	312	350	311	332	322	287	313	291	300	287	306	278	330	302	317	292	320	302	326	303	349	304	306	332	301	296	313	325	312	310	331	349	294	285	294	334	317	296	308	307	319	330	306	308	317	312	319	316	304	316	311	291	293	324	309	314	322
25073	20678	27009	24381	20685	9815	1285	840	669	514	411	370	364	376	496	647	452	347	286	276	267	255	230	216	188	203	189	210	204	178	176	206	203	166	175	205	169	178	170	207	181	180	185	177	206	183	174	182	166	196	156	179	174	182	192	166	185	178	168	144	179	174	179	171	207	169	192	185	176	190	184	205	182	180	162	162	195	198	175	177	158	161	169	186	195	174	176	187	156	152	196	176	154	157	160	183	179	151	167	179	185	184	171	203	174	182	172	152	159	178	168	212	184	175	188	166	164	178	175	166	190	178	188	200	151	171	160	179	185	163	179	166	200	157	191	164	172	178	189	166	153	155	164	175	164	181	173	165	163	155	177	172	165	188	189	176	168	159	178	175	186	170	188	148	153	185	187	189	189	179	175	194	167	189	157	153	172	185	188	176	185	182	186	171	175	179	163	184	184	152	181	160	164	178	159	184	172	153	166	184	169	193	207	163	152	199	143	169	159	181	183	169	217	189	151	143	171	184	182	203	192	184	173	191	201	174	154	174	176	186	191	201	187	199	201	187	153	191	189	161	163	195	170	180	174	150	158	175	192	172	154	172	164	175	161	180	188	179	160	196	184	163	188	209	161	163	204	198	174	161	159	175	173	175	185	161	161	187	183	157	177	186	163	160	179	147	157	170	163	180	175	159	169	158	195	168	202	195	177	163	162	166	176	169	193	182	185	176	174	161	177	200	178	170	171	153	155	185	149	188	196	167	154	168	156	173	184	173	187	186	190	177	178	151	157	179	178	155	173	184	156	157	167	183	158	167	171	180	159	176	179	186	188	184	167	182	182	190	189	185	149	165	181	158	188	159	178	178	170	167	177	179	173	177	169	182	171	176	160	168	177	171	189	173	183	152	208	143	168	153	168	181	164	180	158	197	175	179	154	192	172	150	176	177	156	168	165	162	162	178	162	167	163	167	188	168	181	167	146	146	171	162	184	166	144	179	179	168	144	174	167	175	174	176	176	173	171	183	155	171	169	161	171	175	159	169	165	186	154	169	159	155	177	178	162	161	171	169	195	168	185	164	159	193	185	177	184	147	170	178	156	162	181	171	176	171	182	150	156	184	154	164	182	177	157	171	191	166	169	176	198	181	184	154	179	155	174	200	209	179	190	187	179	160	167	175	165	192	159	190	187	178	163	161	171	170	159	159	159	186	172	152	165	164	172	171	157	159	188	181	163	192	167	159	166	160	151	168	180	179	179	171	158	185	148	148	173	168	156	184	181	166	171	150	162	178	161	159	173	179	174	148	170	169	179	167	155	174	187	163	191	179	165	150	181	192	185	183	166	169	153	173	177	180	168	196	183	201	167	180	152	178	163	178	164	164	175	163	178	180	176	148	187	173	177	177	169	179	177	184	162	179	182	158	180	170	178	152	191	164	165	176	162	197	189	148	158	167	165	189	177	181	159	154	172	177	184	189	161	163	200	182	198	193	185	195	187	166	190	173	166	154	191	198	172	200	172	156	174	177	171	181	176	182	159	179	168	174	163	205	146	177	161	190	186	162	165	190	180	168	150	162	180	195	147	171	160	188	176	184	175	181	165	185	144	166	198	192	180	184	167	170	182	166	165	175	154	164	197	154	183	170	176	178	182	151	148	171	152	162	161	187	171	203	183	189	180	176	174	148	163	160	169	171	184	189	174	181	145	168	181	184	174	168	160	182	158	202	201	194	172	158	182	173	155	167	185	191	165	179	161	158	155	191	185	192	164	189	173	169	198	174	175	193	189	164	167	166	169	167	176	182	189	173	176	167	178	169	171	152	180	163	189	186	194	177	141	164	154	182	174	180	177	158	163	205	193	170	192	166	148	177	130	182	174	172	186	197	175	169	171	172	167	191	182	191	179	139	171	168	176	170	152	165	164	178	169	193	179	195	179	149	170	167	197	150	185	175	170	186	185	167	161	184	180	172	158	195	175	174	169	181	168	182	180	191	163	173	163	163	191	176	173	193	177	177	188	164	175	174	185	166	157	179	190	166	168	173	184	183	162	157	181	173	173	172	171	163	185	170	182	167	179	183	200	181	160	157	153	157	169	168	166	178	177	187	174	179	171	185	177	178	170	166	147	170	191	141	169	174	175	179	175	162	182	157	197	167	170	167	161	184	159	190	197	152	175	181	170	180	161	176	172	179	189	174	177	178	172	184	184	190	164	158	154	181	173	165	163	183	190	175	165	168	165	174	179	170	177	186	183	146	190	174	160	167	168	175	169	176	190	167	182	159	186	171	161	172	152	170	166	162	184	165	167	155	169	197	159	186	165	170	178	162	166	159	171	155	164	186	173	179	172	171	190	180	206	166	165	168	186	175	180	170	182	186	174	176	179	157	180	174	154	174	173	167	188	174	163	185	153	168	156	174	187	192	180	181	172	181	171	168	154	160	198	166	179	167	177	168	199	168	163	183	145	142	170	193	178	194	171	167	182	175	166	174	155	170	179	182	174	156	182	178	168	158	166	197	154	175	156	168	201	152	169	170	181	179	156	168	182	153	166	181	190	167	177	187	169	155	170	160	177	175	145	183	145	189	183	182	184	157	168	173	159	181	190	144	151	169	171	193	171	194	179	162	169	154	192	188	193	167	169	186	173	167	171	180	161	203	160	182	191	150	168	181	173	191	168	204	183	171	173	185	170	190	190	189	173	159	194	174	161	181	190	173	157	186	186	171	160	167	195	192	193	172	188	179	184	187	178	158	170	200	166	165	174	175	155	162	170	176	169	173	188	162	169	182	178	175	161	168	192	171	170	166	163	173	179	181	192	160	176	172	167	142	189	182	177	172	156	167	184	173	164	168	163	144	192	165	178	164	209	202	177	197	165	176	165	160	185	174	188	151	168	188	174	170	168	189	175	173	176	172	169	171	161	171	163	180	172	172	196	151	170	180	176	175	169	181	180	175	168	161	185	183	161	162	165	177	197	177	190	160	173	176	171	180	147	148	165	155	182	178	151	170	157	167	177	175	170	167	172	152	169	181	166	150	163	162	178	189	175	155	163	171	157	170	180	167	180	177	179	162	182	189	170	162	182	168	171	164	175	162	188	177	164	176	180	164	192	176	154	148	179	167	155	172	180	177	160	179	152	163	183	164	164	175	168	178	168	165	183	170	179	161	181	160	167	173	194	166	172	181	158	182	205	193	160	187	165	199	194	171	159	168	187	150	180	171	169	162	171	150	165	184	163	152	206	154	172	170	191	191	177	164	180	183	182	182	173	178	189	192	170	168	155	168	201	173	186	164	189	157	177	175	184	173	176	178	189	166	150	164	185	204	205	162	185	207	182	166	173	167	174	171	182	170	180	180	176	147	192	156	172	194	156	167	161	175	152	188	184	157	204	144	162	178	161	166	175	155	175	163	167	181	149	171	185	182	197	167	163	169	175	177	192	172	186	168	158	162	149	173	170	168	149	185	182	179	181	180	176	184	176	143	148	175	183	181	144	180	181	179	160	177
27540	14513	10999	6240	6804	2699	2025	1740	1478	1060	805	763	676	639	1052	1353	926	571	499	464	419	375	287	301	290	266	257	275	246	256	226	204	247	212	231	222	227	222	217	214	202	236	234	216	233	235	197	195	187	191	204	218	211	213	212	202	205	213	197	198	208	200	225	197	186	212	196	176	173	192	196	220	205	197	199	199	236	203	221	203	172	176	208	213	209	219	211	189	205	193	186	203	198	191	195	194	196	173	187	221	185	201	228	200	192	178	202	195	195	189	205	207	182	187	184	180	199	219	190	171	217	182	206	206	198	195	175	209	185	182	185	191	182	211	159	198	210	177	188	175	199	182	202	189	183	180	200	181	175	191	198	197	196	158	199	214	217	199	193	190	198	186	178	185	200	198	191	187	188	191	201	190	187	185	191	185	216	169	202	168	198	201	189	185	163	193	206	187	197	192	192	193	188	177	193	207	181	186	199	188	200	185	214	185	193	193	212	176	187	186	168	198	185	176	197	176	173	201	186	199	188	164	170	178	198	210	203	200	188	203	192	178	205	205	193	164	183	185	185	209	187	183	210	184	204	193	208	218	202	209	180	207	185	183	181	191	220	182	183	188	174	190	170	185	184	174	215	186	197	145	179	207	188	159	203	189	183	194	188	215	175	177	202	166	208	199	189	197	207	180	194	179	194	195	200	193	211	211	193	185	187	184	199	192	171	192	195	174	208	199	171	144	177	181	194	214	190	182	207	177	187	204	195	177	183	204	200	188	194	192	197	207	157	176	190	231	164	184	189	179	174	187	187	186	189	201	184	186	180	204	175	217	190	211	214	200	197	187	177	211	183	209	190	190	211	201	171	181	184	184	190	163	184	211	189	166	167	193	171	184	184	193	200	199	195	176	163	143	171	166	210	203	185	190	188	206	213	212	194	189	174	185	204	191	194	207	215	176	187	206	199	195	186	207	195	196	208	204	188	167	176	189	192	150	188	170	226	198	180	196	192	174	206	195	188	167	211	191	172	189	183	234	189	204	199	205	200	197	159	203	200	219	188	205	193	203	192	192	219	178	183	191	188	177	206	221	177	212	193	216	186	186	160	209	189	193	177	172	175	190	209	202	180	179	197	174	218	204	197	177	170	214	202	196	200	178	174	189	191	195	188	183	209	201	194	192	183	192	180	183	191	199	199	213	215	180	170	195	225	213	194	192	192	174	164	194	212	190	202	191	191	182	196	203	181	201	170	206	210	180	188	214	187	187	206	182	179	169	172	183	185	202	182	210	192	179	189	182	186	186	198	176	203	191	168	193	221	194	193	193	183	178	189	202	192	177	194	188	191	173	191	178	199	217	191	176	183	176	183	178	173	175	181	173	188	186	201	188	210	187	203	190	200	188	184	182	184	176	221	205	169	197	216	174	183	177	197	189	202	186	190	193	206	187	201	175	182	194	166	167	213	180	183	185	180	212	179	184	184	176	174	208	181	181	190	201	197	174	188	197	177	207	183	167	180	215	188	197	189	197	207	197	174	218	179	211	204	216	183	215	198	197	173	199	194	185	167	211	195	210	203	217	181	224	177	167	190	174	191	194	182	193	193	192	212	191	183	189	205	174	205	183	174	209	204	174	191	174	172	177	177	190	175	193	218	187	210	208	171	186	185	206	190	218	182	179	198	173	182	194	164	217	200	200	215	212	199	220	180	225	172	184	212	200	186	202	196	201	197	193	200	188	167	200	185	186	165	195	220	203	198	201	188	163	199	201	179	192	197	189	199	186	193	190	182	192	169	191	183	193	186	207	192	174	171	198	172	176	207	204	184	183	207	180	209	197	213	217	203	191	192	203	201	214	176	178	186	197	198	173	191	197	203	180	174	199	178	209	186	211	193	212	194	175	200	197	194	175	199	205	209	185	193	178	197	217	173	197	195	199	161	160	192	198	205	192	197	186	168	201	182	235	188	189	195	201	182	200	201	202	182	191	209	191	161	169	186	203	200	177	205	210	210	205	180	202	175	196	187	197	214	155	198	188	176	211	188	190	184	199	166	171	187	197	164	197	195	206	168	173	186	190	174	192	190	215	196	190	189	200	182	194	198	182	197	178	161	192	185	199	197	172	169	186	194	174	191	203	202	188	182	201	195	181	179	200	186	220	195	200	210	182	202	183	180	188	199	186	188	173	197	198	191	188	186	203	190	170	184	198	175	206	206	205	185	208	214	197	174	198	176	189	213	202	186	180	182	181	200	180	202	196	206	203	184	181	196	211	200	194	187	193	194	192	207	216	208	196	177	193	179	180	210	178	188	206	189	173	203	193	197	192	228	196	200	181	210	207	201	217	175	193	180	174	191	194	189	187	193	218	177	185	183	171	204	186	192	162	171	195	153	169	208	176	201	177	182	182	187	207	188	199	192	170	166	207	195	179	194	182	202	214	184	182	167	215	174	176	201	181	185	192	188	195	202	190	193	178	197	201	159	181	178	167	203	217	191	163	219	209	197	185	190	182	210	189	183	170	188	201	202	212	190	171	182	194	186	187	203	164	183	177	206	183	173	175	181	203	187	189	167	193	186	204	166	201	186	169	202	168	201	201	196	197	206	194	205	206	204	183	200	177	195	209	180	175	203	223	178	187	192	210	182	188	178	180	197	188	202	218	198	173	210	188	177	197	220	174	182	195	202	191	190	191	182	192	193	184	166	178	193	179	177	179	202	217	225	208	185	192	169	188	200	188	208	207	191	169	198	203	180	215	215	190	203	194	168	179	159	190	193	207	216	194	199	202	180	189	178	193	200	210	174	182	201	181	171	193	201	184	196	177	191	179	179	174	213	215	212	181	210	192	175	164	200	188	202	180	190	199	195	169	207	188	177	204	196	190	171	193	192	190	213	208	201	188	197	190	211	214	197	182	190	198	200	187	203	200	213	172	217	201	192	216	192	184	196	178	168	190	195	172	193	203	208	194	189	172	182	174	186	178	212	195	184	184	196	199	201	190	198	194	182	168	185	180	169	199	190	183	181	201	202	185	203	198	190	203	187	200	199	174	189	182	199	180	182	217	190	175	190	206	170	185	185	173	190	191	192	196	178	193	182	194	190	210	195	169	197	185	191	209	204	198	184	194	200	182	186	197	183	197	183	180	220	192	194	201	190	207	173	175	218	178	175	190	206	211	173	187	185	201	186	185	187	193	180	188	181	211	171	198	181	174	189	166	184	191	207	194	220	192	176	188	201	181	177	182	205	198	185	196	193	171	203	194	212	207	177	228	192	185	211	193	166	194	193	192	185	179	186	201	171	203	194	203	167	214	167	153	190	202	174	184	163	226	197	183	177	182	196	181	185	198	188	175	189	176	200	174	192	205	188	204	182	184	163	182	195	199	184	198	215	191	177	172	196	190	209	177	198	191	214	203	204	189	188	200	196	217	202	184	190	200	212	211	204	184	183	191	204	174	184	190	176	196	205	193	194	224	198	198	196	209	178	192	196	186	192	181	198	196	197	200	172	199
22995	20659	27382	23946	20667	20712	7767	1753	1239	1070	897	836	806	761	822	844	849	765	597	693	653	543	488	518	499	508	462	461	454	462	487	483	454	458	436	441	474	482	429	461	467	422	445	437	458	453	459	422	451	435	405	449	440	447	413	423	382	418	416	451	428	451	452	416	446	416	428	447	451	416	423	453	444	456	447	415	429	405	423	420	412	430	425	377	420	407	421	412	426	393	412	404	420	443	423	419	418	411	439	401	420	440	417	442	404	424	413	383	441	396	412	390	416	409	403	473	377	417	433	407	443	416	418	445	407	415	411	403	397	391	450	441	417	430	441	409	433	404	442	432	419	449	382	383	391	452	382	409	396	436	414	420	416	432	431	419	428	406	419	414	421	423	400	415	399	459	405	402	433	448	400	387	444	409	451	406	449	443	438	447	407	375	411	440	401	428	411	447	403	440	421	421	446	428	412	426	412	453	391	418	428	400	436	404	387	412	396	409	448	385	432	451	449	445	424	399	394	415	417	409	438	392	434	449	391	480	434	447	414	416	452	477	418	425	386	404	399	414	402	428	423	434	425	421	407	417	391	384	429	367	403	375	376	420	411	440	414	432	432	393	392	440	435	373	408	442	411	404	393	411	432	407	379	407	435	374	405	420	417	427	381	408	455	391	433	454	431	425	427	415	399	437	440	432	432	450	409	402	417	411	430	401	424	415	428	412	436	450	427	445	439	424	412	452	411	415	397	436	432	408	455	421	399	415	430	440	449	417	457	434	439	420	426	426	431	416	435	413	419	434	433	367	387	445	420	443	413	405	420	466	404	391	384	428	422	421	388	430	421	446	442	435	459	385	433	436	406	408	404	407	379	427	405	418	444	368	432	434	421	367	422	391	399	383	408	425	425	429	437	410	400	390	421	422	419	443	425	436	391	440	438	430	444	436	451	407	439	425	417	410	406	410	385	433	443	419	432	400	408	431	399	425	425	454	442	442	444	413	389	413	393	394	412	392	409	396	399	389	417	424	421	405	425	427	434	365	406	428	419	404	427	407	470	413	430	414	373	401	435	420	421	417	418	441	397	420	406	412	423	393	427	438	396	432	441	433	413	377	452	455	411	405	426	395	400	449	401	419	428	432	437	426	439	381	413	412	413	428	407	390	388	403	438	429	403	425	404	454	482	421	422	423	410	448	441	427	418	422	411	439	461	433	403	431	426	406	397	391	443	365	399	418	416	420	398	416	451	409	437	445	488	418	399	449	433	402	418	413	433	409	395	407	411	446	406	412	412	414	375	433	405	450	391	463	427	414	403	435	405	434	435	422	437	399	413	417	386	434	406	403	426	407	412	437	425	361	459	416	428	445	433	394	419	439	436	420	414	436	400	421	431	409	405	422	410	408	369	421	450	451	416	432	459	425	392	447	430	404	429	423	426	415	424	415	456	421	411	391	433	421	431	382	403	401	404	401	413	416	413	399	429	434	425	400	399	442	399	400	414	413	430	435	438	453	413	427	430	437	392	378	417	395	440	420	419	392	389	397	409	430	431	467	426	423	419	396	417	396	422	409	392	441	419	423	425	432	426	425	422	413	428	408	396	406	392	426	422	388	436	434	452	386	416	377	422	425	406	446	394	414	447	404	450	409	415	408	442	419	416	412	457	422	404	417	389	395	438	421	428	407	432	432	381	410	433	468	416	453	443	398	412	419	421	390	425	444	462	396	402	420	444	407	408	438	398	455	487	404	374	409	434	402	416	426	413	414	404	416	395	440	429	431	440	441	398	418	423	411	414	437	411	416	427	415	424	406	434	427	411	395	412	464	431	408	417	409	396	380	393	432	430	415	428	448	391	435	425	450	449	381	432	420	390	411	425	415	371	420	401	430	402	427	418	393	423	417	364	433	404	377	458	415	452	431	420	411	416	434	448	439	404	441	377	428	458	433	407	395	412	466	430	440	464	460	390	426	453	426	405	443	434	412	439	414	477	405	434	398	402	447	422	461	415	408	430	423	438	399	416	401	431	420	412	439	421	385	418	423	410	397	405	400	430	454	397	434	433	434	407	409	444	384	411	433	417	469	410	470	434	424	406	451	410	433	433	431	393	393	433	403	408	415	394	410	437	385	427	436	391	394	404	424	422	419	432	447	411	431	400	455	437	429	440	420	427	397	409	403	406	396	397	414	397	400	428	404	430	420	422	397	409	409	407	424	424	423	446	457	409	376	410	418	393	442	404	407	437	436	395	424	403	424	391	382	422	407	453	402	402	423	416	424	417	388	426	399	443	438	414	462	402	429	413	401	418	412	443	423	416	431	424	430	437	414	420	401	414	407	383	406	384	448	428	411	444	411	471	418	403	425	414	440	369	425	411	431	395	389	408	411	436	459	469	409	402	439	445	409	408	436	422	392	447	399	381	411	425	438	445	383	410	422	437	410	410	416	423	399	421	422	420	426	406	407	395	411	415	412	399	480	399	427	391	419	416	402	397	426	432	419	449	405	428	419	437	427	442	425	437	429	438	394	448	421	408	390	418	420	416	418	419	372	409	441	428	421	427	404	412	385	450	435	415	423	434	400	428	445	384	411	441	405	411	420	435	423	439	412	423	422	403	456	418	431	427	419	405	416	428	417	454	460	423	440	412	432	407	439	405	408	405	425	385	406	369	396	422	423	428	435	430	442	388	401	399	422	431	443	431	421	395	457	438	450	424	419	411	389	407	391	405	377	417	405	442	441	421	409	431	398	437	413	421	396	431	404	445	413	421	405	447	399	410	415	427	390	437	438	428	426	419	428	458	439	430	417	415	413	433	439	409	381	402	429	431	419	447	445	438	412	379	404	437	444	405	410	404	423	393	436	428	402	423	432	435	386	401	421	413	415	423	406	378	431	403	395	388	404	419	430	446	423	450	447	411	428	413	391	451	405	388	413	419	445	430	429	439	406	397	403	402	428	431	417	412	455	429	399	473	422	423	424	394	399	392	448	425	444	395	372	419	447	426	431	421	422	386	393	399	399	440	431	427	433	413	399	432	407	449	423	448	422	385	406	415	405	413	439	414	449	423	396	454	435	395	410	412	419	419	412	387	434	438	381	397	447	442	390	412	392	434	413	429	397	415	402	442	422	421	435	413	442	399	416	397	427	409	431	445	412	402	407	421	421	430	424	436	421	401	413	446	376	448	419	401	392	465	421	423	441	439	447	410	413	443	412	430	406	417	385	402	395	413	449	376	393	417	444	418	480	427	452	433	411	422	407	433	437	397	424	434	406	399	375	419	450	452	419	407	415	401	438	403	389	427	410	422	409	438	428	411	417	404	416	416	454	444	436	409	420	390	452	438	411	403	438	401	412	437	454	394	434	460	401	414	434	432	424	425	397	415	430	458	434	424	429	455	401	425	424	411	432	429	432	428	421	432	407	437	417	419	431	418	414	387	432	435	387	407	395	432	412	365	402	400	414	424	443	408	423	408	401	406	437	397	401	426	419	434	431	445	424	390	406	420	438
29732	21500	16857	10303	8873	5151	3816	3125	2411	1885	1566	1491	1365	1283	1440	1507	1433	1209	836	1072	799	744	600	626	604	609	547	548	536	541	489	474	511	512	515	515	457	461	483	509	484	432	455	501	462	442	483	443	432	445	467	470	463	437	445	431	466	419	428	422	463	421	422	415	397	446	406	447	416	420	426	456	453	450	407	427	457	422	454	476	449	424	458	422	442	412	454	439	444	393	440	418	423	414	431	426	436	430	389	425	436	448	440	422	443	419	394	426	398	429	397	453	409	409	441	455	435	395	438	420	424	419	466	416	451	429	420	405	393	434	425	403	425	418	416	442	407	426	382	411	421	427	426	416	463	427	407	406	426	409	415	401	392	367	472	406	390	429	430	480	431	411	408	429	424	427	403	391	407	433	402	458	413	421	417	426	412	425	447	424	432	409	396	431	391	447	393	404	445	463	431	442	419	392	406	446	367	430	425	434	425	401	427	464	422	413	399	383	406	408	399	406	429	417	413	399	426	448	398	405	428	458	444	416	476	417	408	423	449	415	403	456	436	439	429	444	433	386	417	440	440	403	402	390	445	395	409	443	419	449	417	440	406	420	423	417	404	440	472	413	419	406	406	428	415	433	444	417	412	426	429	439	428	416	428	410	409	441	427	461	426	404	447	389	420	409	410	415	420	415	443	379	397	379	388	373	426	408	430	405	440	397	408	405	430	444	436	397	418	419	422	410	399	445	421	384	415	411	440	408	411	416	418	413	426	438	393	421	464	444	474	412	413	382	413	392	407	406	462	396	379	407	433	436	428	440	438	461	413	426	438	429	429	412	392	415	417	420	411	421	423	430	405	421	400	459	424	398	393	394	418	420	391	437	391	414	424	399	421	401	445	394	396	462	409	438	414	410	450	433	401	387	431	418	437	421	445	398	428	388	431	410	432	432	410	432	388	449	438	405	429	441	406	417	404	424	382	437	423	392	402	390	423	426	392	382	433	402	420	400	401	380	408	442	429	410	428	439	440	407	414	447	400	380	404	429	395	377	473	424	414	422	432	399	465	443	418	414	403	464	396	435	375	392	435	422	421	399	425	396	434	415	417	434	426	439	435	394	410	422	414	392	406	444	439	386	425	406	443	428	424	402	385	403	404	408	400	424	418	392	444	422	394	433	422	424	420	428	412	453	449	416	437	418	454	444	437	443	415	381	405	392	423	420	393	423	455	404	413	403	378	392	437	433	391	454	394	400	404	391	406	431	441	416	433	378	425	436	393	413	431	403	432	416	446	451	418	446	453	435	440	450	434	389	378	449	402	421	409	397	430	385	428	404	416	409	444	437	429	446	397	475	435	426	398	414	424	383	443	437	436	428	427	430	433	390	413	432	448	390	417	419	378	422	393	415	407	433	412	419	405	432	362	412	405	408	429	420	412	433	407	412	433	400	432	393	403	442	440	431	400	435	443	412	433	426	434	436	452	433	449	386	393	440	398	417	420	423	366	430	410	442	413	415	409	433	432	413	443	439	419	412	437	420	413	408	406	388	410	419	390	423	403	404	411	443	440	443	415	426	423	395	443	420	420	420	404	455	430	378	418	435	395	426	389	383	393	402	388	409	429	421	400	422	437	406	417	393	431	415	379	411	433	449	381	410	433	426	458	402	396	441	430	445	447	413	424	406	443	424	416	438	413	423	424	400	443	420	427	408	426	420	422	417	427	443	430	418	403	456	434	411	423	447	402	402	405	387	399	415	404	452	424	453	414	427	456	389	360	399	429	397	441	436	410	415	414	421	426	443	450	430	433	434	428	410	439	438	414	429	442	402	420	408	442	435	442	409	428	405	432	388	434	445	450	442	433	410	399	391	447	408	424	429	436	455	450	424	412	424	429	393	410	434	435	428	438	432	408	436	425	422	435	442	411	456	356	463	454	426	445	370	422	407	434	402	417	440	398	423	395	415	388	467	410	400	416	408	417	457	422	431	427	387	424	427	412	425	403	406	423	445	436	437	408	465	433	403	434	423	458	414	435	381	429	453	422	435	439	386	432	414	462	416	459	407	391	420	408	399	401	388	382	402	411	392	405	428	445	429	409	416	422	412	440	412	439	458	437	416	384	428	438	394	414	435	395	434	410	354	430	433	383	437	395	406	396	411	431	399	448	414	410	439	402	432	410	442	399	402	436	420	418	401	422	423	448	445	420	412	423	393	412	404	412	413	424	435	437	407	442	415	391	403	389	420	416	436	422	427	394	403	415	389	429	453	416	439	413	426	432	392	441	409	409	449	440	416	438	386	412	433	428	406	432	422	380	419	410	433	410	418	406	425	410	427	441	462	419	390	401	472	410	416	448	434	475	400	378	444	442	413	454	425	430	419	427	445	373	368	433	439	478	432	372	417	434	429	440	455	445	373	414	393	443	391	423	428	417	438	390	427	451	441	413	410	441	413	408	411	420	420	438	433	424	425	427	406	378	406	427	424	423	412	421	433	471	397	431	401	413	435	437	439	395	402	424	425	389	420	441	403	405	414	429	458	470	394	408	389	438	404	423	403	396	436	435	412	416	392	412	376	410	421	410	403	440	391	426	439	406	407	428	406	395	414	439	433	437	447	457	404	400	423	448	405	414	435	424	412	406	421	399	424	379	464	438	405	400	387	366	444	404	417	430	411	401	434	443	408	414	444	412	457	412	413	423	442	413	402	406	406	410	376	414	431	430	447	447	385	423	391	463	401	403	423	434	422	399	445	409	424	444	386	429	442	407	428	413	396	420	437	429	415	398	424	426	423	438	434	421	400	426	401	406	424	427	394	450	407	441	484	429	421	404	387	437	426	433	389	406	421	400	431	438	417	420	452	471	428	422	422	388	401	428	412	414	415	407	456	403	399	433	426	401	429	433	406	463	396	373	431	451	430	387	440	420	406	437	416	411	429	446	434	424	412	434	427	407	430	423	422	424	418	431	414	444	423	434	416	415	435	422	398	407	408	434	410	420	425	402	405	431	393	440	402	398	385	433	421	424	410	425	417	405	417	398	406	425	421	442	440	383	404	406	418	400	420	394	403	485	418	419	386	457	428	392	458	434	424	410	416	445	393	424	410	421	435	434	445	408	439	445	458	429	419	392	424	404	382	429	421	390	434	438	441	377	427	439	396	382	457	464	456	405	419	421	441	389	433	439	423	401	415	419	419	416	420	429	433	456	406	396	392	452	408	432	407	439	423	441	417	414	422	406	402	424	430	421	436	429	451	391	439	444	447	366	452	390	410	411	409	426	441	434	407	457	431	409	397	466	416	428	443	417	417	429	419	413	428	430	425	434	401	424	432	443	417	401	452	416	417	439	412	426	435	402	399	411	408	432	419	447	415	454	432	433	425	422	390	427	397	418	381	425	419	428	438	401	411	412	438	420	432	412	445	444	429	403	450	399	445	418	436	428	432	378	445	427	403	391	400	440	423	444	430	432	429	398	400	436	416	401	388	435	413	407	463	440	415	406	434	416	410	419	404
29287	15080	2328	718	874	505	365	327	290	295	319	344	302	335	372	359	379	333	297	311	315	307	288	286	302	266	286	277	283	285	282	271	275	262	255	276	299	268	307	266	285	279	267	282	275	314	279	277	275	267	271	291	285	282	284	254	301	280	255	276	285	283	261	265	236	269	254	266	274	265	276	265	234	266	259	289	267	275	253	284	295	298	279	277	261	240	295	272	266	287	279	279	275	286	300	296	288	313	252	256	303	307	290	278	279	247	263	290	258	280	291	263	263	298	270	295	265	269	292	296	285	301	280	292	297	276	284	268	289	295	269	284	276	263	255	282	277	294	272	277	263	264	270	271	265	283	263	252	262	313	255	251	313	276	265	285	271	238	243	289	277	279	259	283	288	294	281	262	281	301	268	276	270	266	272	260	262	282	273	275	246	284	257	292	275	288	285	268	295	287	295	279	266	244	270	292	276	245	247	240	272	271	291	269	275	293	265	303	266	272	254	277	268	289	275	254	260	282	275	286	255	276	274	287	269	269	319	265	254	269	269	247	285	262	288	265	253	262	267	316	260	285	266	265	284	303	277	273	257	276	264	242	278	281	291	267	299	284	286	264	303	260	287	263	277	261	280	277	274	290	250	304	255	264	258	291	265	240	265	319	268	285	257	272	276	283	267	269	270	262	246	271	257	253	265	270	276	298	315	282	266	265	278	276	246	267	263	269	269	258	285	272	269	283	263	241	298	289	257	283	311	269	264	259	287	279	284	262	294	271	289	292	276	306	284	270	254	279	320	266	277	291	294	296	300	272	268	289	283	275	287	275	265	295	271	251	299	278	289	266	280	304	240	301	271	301	296	270	282	266	278	287	309	266	226	251	288	284	271	268	265	277	274	251	302	287	298	274	280	275	284	280	270	274	256	268	290	248	290	272	270	314	282	293	285	307	258	292	273	264	286	270	244	266	272	287	248	289	282	295	298	290	265	277	257	276	261	248	262	274	278	273	262	252	283	289	273	290	244	277	276	260	282	288	254	275	255	283	276	280	265	284	305	274	286	292	291	270	274	240	296	248	270	264	273	275	287	303	268	281	257	261	266	261	287	274	275	247	241	273	292	298	303	263	264	270	286	284	292	276	282	265	283	228	300	283	274	277	285	272	278	279	278	293	273	285	278	262	285	277	267	286	304	292	293	300	251	278	272	314	255	294	281	267	274	262	265	282	269	297	265	272	262	255	272	293	282	251	283	263	286	253	305	256	253	259	277	273	264	303	264	255	290	274	246	251	281	261	252	292	302	272	262	260	309	277	243	261	258	240	291	293	261	295	276	305	278	301	284	263	268	266	245	272	286	286	261	284	275	255	296	300	289	303	293	302	310	304	271	284	286	290	268	288	286	258	259	249	300	287	291	262	308	272	265	240	269	256	298	255	286	269	253	293	296	248	269	296	266	261	255	291	296	288	287	276	287	244	274	274	269	263	268	269	277	258	257	221	304	286	273	265	262	274	305	260	277	254	276	256	257	293	306	292	295	282	282	290	246	276	264	265	266	298	278	265	258	273	268	236	283	308	270	279	269	280	296	298	242	268	287	283	287	259	285	257	266	290	241	282	304	267	253	275	234	280	297	279	269	305	261	263	271	259	278	275	256	289	251	290	282	321	298	274	274	280	256	274	251	280	277	291	290	296	270	285	267	296	260	282	301	306	276	273	326	279	301	301	280	284	272	240	281	243	277	269	276	268	256	280	304	259	295	277	270	254	253	278	281	276	294	261	285	290	275	290	302	288	245	268	281	286	270	261	260	261	242	268	280	267	281	240	279	275	290	254	269	271	278	255	271	287	280	282	252	298	277	266	270	277	294	248	274	256	262	275	283	254	266	295	281	271	304	250	271	266	267	303	289	287	275	262	264	291	286	285	297	281	285	261	279	261	280	253	263	276	309	276	279	290	258	272	250	278	257	291	269	250	264	271	291	281	267	300	268	252	275	261	269	276	269	280	268	310	302	263	291	275	275	279	241	264	287	278	296	298	289	287	289	293	292	274	294	275	275	279	277	289	298	275	273	277	274	285	265	282	290	262	278	265	273	284	265	302	271	284	274	293	281	241	298	278	290	265	285	293	293	285	259	286	241	263	259	256	295	235	275	291	252	268	317	253	245	270	279	275	235	252	244	288	272	302	294	282	306	307	301	259	272	288	296	287	260	310	270	284	275	275	307	245	279	296	279	286	282	242	296	273	272	256	298	307	281	256	270	254	274	264	266	296	293	282	280	264	273	275	259	268	253	246	283	273	282	273	316	287	276	266	286	285	280	264	264	278	245	261	282	303	298	267	272	264	288	281	246	277	277	263	280	285	283	247	270	271	243	262	275	283	258	258	265	275	270	261	264	294	249	298	283	278	284	300	290	257	223	297	252	293	310	263	297	275	287	290	276	263	272	290	255	289	258	294	303	265	291	257	278	244	294	297	261	258	283	276	275	258	258	274	272	298	277	272	255	268	301	298	255	294	272	304	256	235	278	250	299	290	275	273	286	245	253	243	242	300	266	258	277	299	285	258	275	263	254	265	296	283	292	275	256	262	276	281	266	276	283	258	287	263	273	240	242	256	248	262	261	276	281	276	292	287	274	256	296	301	273	287	283	262	288	257	297	282	300	290	287	283	283	262	281	292	278	271	290	289	286	235	299	269	269	248	269	272	256	289	285	268	277	298	255	299	256	261	287	264	264	265	294	275	255	287	284	287	265	276	269	284	267	286	257	293	288	273	291	271	286	270	263	247	293	278	280	253	277	280	288	265	283	266	247	244	284	259	283	292	289	267	246	302	265	289	249	274	297	251	281	254	269	248	285	260	259	295	258	274	302	254	284	271	289	276	303	278	287	269	277	271	279	289	266	285	268	296	260	282	256	298	269	276	294	258	306	278	257	269	266	283	272	283	253	264	286	267	277	290	273	287	280	289	296	293	251	282	245	266	298	271	280	299	287	256	276	251	283	272	266	289	263	250	276	269	285	306	260	275	286	276	287	271	268	294	284	271	270	284	267	257	314	282	278	289	260	281	262	283	281	268	253	272	291	268	292	273	272	250	298	262	257	274	271	265	254	278	254	277	253	273	293	289	265	244	270	292	262	253	269	287	285	257	292	263	289	279	295	261	275	267	279	286	269	268	300	290	276	297	260	261	286	274	269	265	290	265	288	290	242	272	244	267	282	283	278	304	259	257	287	286	283	286	320	274	270	257	335	293	255	283	260	310	264	248	280	282	287	304	276	307	279	260	271	273	295	272	248	277	289	266	258	254	242	292	289	263	278	282	268	279	306	261	315	250	260	290	265	275	235	305	284	279	244	297	278	256	266	264	305	255	290	276	277	288	247	321	261	265	261	277	287	241	272	281	286	271	268	216	261	259	276	289	291	250	267	282	269	261	255	269	277	265	273	256	278	267	294	272	269	273	292	264	288	267	268	307	260	260	276	277	287	290	270	266	286	289	244	298	264	276
22301	5245	1571	1111	1678	892	532	522	398	365	353	411	324	420	484	577	626	462	373	406	355	368	294	292	322	320	326	325	330	282	312	312	331	297	330	316	317	313	339	343	314	292	342	303	309	316	338	293	347	312	309	317	319	316	311	336	290	284	316	296	290	301	338	316	319	315	306	318	300	301	289	339	309	334	315	311	337	315	317	297	295	331	290	306	310	299	332	281	329	321	332	297	335	312	329	295	318	297	374	298	319	325	314	309	341	309	302	293	282	336	337	307	328	310	304	327	302	297	314	318	331	300	333	310	300	297	325	279	303	316	293	341	317	307	285	305	289	314	315	331	298	291	287	311	316	328	323	311	293	302	306	308	305	340	309	307	316	299	292	318	282	314	333	340	327	304	311	275	334	300	298	319	330	314	294	321	337	315	320	299	321	289	285	304	291	330	281	313	323	309	305	304	288	310	290	321	298	296	301	308	297	298	310	303	313	287	314	283	293	306	314	327	319	300	323	331	301	332	314	303	298	336	328	324	308	285	326	317	311	319	303	324	302	345	341	326	280	325	297	301	306	304	287	296	285	316	347	290	325	318	335	332	311	310	315	298	342	318	297	343	299	306	290	290	308	326	333	295	306	318	312	292	344	316	302	295	304	312	330	315	327	300	335	297	346	305	320	308	274	302	343	307	307	334	293	319	342	279	290	320	302	300	332	331	309	326	330	305	298	328	329	303	320	315	317	333	290	315	285	341	313	324	328	346	320	315	344	322	303	309	342	327	303	330	314	314	342	260	318	300	320	306	308	284	292	286	300	328	272	335	285	300	317	294	326	341	301	308	336	304	299	312	326	290	328	312	303	321	313	317	296	335	314	297	307	296	290	318	309	290	317	339	316	295	324	296	320	278	290	293	335	321	347	306	318	303	317	292	312	337	291	309	309	284	308	288	337	298	308	302	319	299	314	317	337	333	313	315	306	317	315	319	310	340	354	293	330	344	312	335	299	304	310	321	300	327	333	301	332	293	316	321	324	300	355	305	277	334	332	326	343	314	323	331	316	285	326	292	325	337	321	316	326	330	338	319	323	308	306	299	326	317	333	299	304	318	300	252	297	291	280	332	308	296	331	332	298	295	348	301	294	322	305	308	319	330	302	309	295	292	310	300	306	305	312	296	286	303	301	309	285	302	306	308	295	313	320	342	293	312	295	325	303	305	322	303	336	316	331	331	323	330	265	350	301	315	314	268	334	307	351	306	314	284	332	304	311	304	293	313	321	344	331	322	314	289	310	347	343	333	318	322	291	322	279	315	302	317	307	309	303	316	292	328	324	334	329	311	317	286	334	307	305	331	314	335	293	327	309	338	325	321	307	333	317	324	324	302	314	333	335	299	339	323	323	300	296	292	284	311	341	310	321	325	333	303	300	329	303	326	284	328	328	295	335	320	312	318	274	289	293	321	321	276	300	300	299	308	285	301	320	310	319	285	303	308	323	305	305	323	303	336	318	322	317	293	295	298	328	327	294	337	263	308	319	306	328	314	331	322	320	308	350	262	266	349	307	294	340	336	348	337	317	288	322	322	294	299	304	313	336	321	343	291	301	295	323	318	288	296	318	307	298	295	340	310	312	325	309	286	316	304	323	319	301	305	306	321	341	304	308	304	314	287	313	304	283	296	320	305	316	289	289	310	297	302	312	334	288	308	305	314	299	310	337	312	318	332	314	262	326	311	336	299	320	315	316	303	310	329	351	306	283	314	327	314	352	316	326	300	299	317	314	296	259	290	315	312	332	305	308	334	303	328	323	335	298	300	319	321	297	303	301	290	307	300	335	295	297	321	274	331	307	315	310	342	270	280	308	309	340	318	283	334	279	317	311	326	302	345	305	299	291	331	300	303	332	359	316	295	311	307	327	297	319	294	326	301	317	316	329	329	299	314	321	284	329	306	321	312	313	312	328	333	271	306	360	302	312	321	292	302	320	322	339	315	279	315	322	301	314	305	336	303	319	301	315	273	321	323	286	345	327	276	338	317	307	319	322	322	304	288	328	289	328	273	319	329	322	316	297	336	290	298	306	321	313	322	320	316	284	293	319	305	330	301	318	299	315	306	319	317	287	293	322	294	306	307	304	302	295	310	294	320	302	308	330	337	310	318	287	270	294	340	303	308	306	306	310	330	295	323	317	294	326	325	299	321	330	324	307	297	308	319	298	282	334	301	319	283	331	320	295	324	334	311	288	313	309	339	297	341	309	332	337	317	310	310	295	306	320	290	303	298	315	296	300	313	295	335	288	322	348	298	291	330	294	306	308	301	322	322	322	284	344	312	335	293	312	294	307	313	324	323	310	323	323	289	359	278	304	304	320	353	311	316	303	317	296	317	322	291	311	280	341	290	328	319	295	317	293	300	325	307	336	296	309	309	299	301	302	285	301	313	266	291	303	318	310	321	301	343	324	313	312	281	318	312	297	320	335	316	326	300	304	349	294	302	305	292	329	307	293	322	308	330	316	311	332	314	285	325	315	295	320	304	273	354	294	325	329	306	325	307	278	320	292	313	330	327	312	316	329	311	299	336	313	340	313	300	296	315	298	304	314	284	328	299	330	301	317	307	309	276	341	326	304	326	327	295	309	282	328	338	320	288	343	311	301	308	344	297	289	292	316	303	330	255	356	289	296	295	339	333	314	323	299	335	314	286	308	319	302	276	302	313	279	326	299	308	326	311	303	322	315	324	340	287	314	330	328	311	306	323	324	300	324	311	310	267	323	303	309	309	289	317	318	328	316	281	340	318	307	338	315	310	294	324	311	311	296	337	314	284	312	291	314	307	290	328	293	342	355	294	296	331	312	299	294	300	303	332	319	310	332	321	313	313	327	336	316	313	323	281	339	323	303	275	343	334	310	324	318	329	317	297	282	312	309	305	308	280	328	298	325	306	320	312	281	296	263	289	300	316	299	325	299	338	321	304	320	324	333	296	335	321	304	319	287	318	319	305	309	325	319	332	319	307	311	324	316	329	331	330	287	331	296	294	328	292	310	326	323	295	312	335	308	312	305	321	284	292	350	317	325	312	330	298	313	318	278	339	327	323	318	274	295	324	321	304	309	315	320	306	319	324	337	328	332	324	308	320	329	326	326	313	328	321	329	308	307	312	329	311	296	292	293	308	301	320	310	322	272	299	302	317	290	345	303	292	326	291	306	335	288	322	286	323	308	350	323	300	304	305	339	339	329	305	276	294	305	345	325	299	347	299	301	288	314	318	331	315	302	316	312	313	290	276	322	302	336	298	317	310	307	301	334	319	350	321	340	300	296	325	318	307	297	334	319	309	320	324	306	327	353	310	294	348	292	310	324	322	296	295	319	338	293	299	312	318	326	334	283	354	292	293	317	319	309	294	321	319	311	315	300	272	331	294	311	332	316	303	326	310	304	313	335	327	340	313	300	293	309	313	314	316	303	338	295	310	313	293	306	280	309	298	295	305	303	318	313	327	334	322	325	288
25159	20696	27036	24367	20682	9921	1264	848	633	499	414	388	420	416	428	376	499	406	313	291	312	289	230	227	242	216	199	176	190	183	212	182	172	194	175	220	184	180	166	187	163	193	156	185	167	202	201	187	203	216	165	169	191	181	182	183	179	195	188	182	209	172	179	182	170	169	200	182	165	187	186	181	180	186	211	181	196	177	185	185	163	148	164	174	182	176	165	173	146	177	179	153	173	160	174	195	168	174	164	177	138	195	177	138	167	161	176	175	178	202	179	169	176	193	182	177	176	156	174	184	174	183	190	177	210	158	183	169	163	175	207	148	187	185	217	166	168	186	171	181	175	175	176	178	187	168	136	162	170	178	182	156	180	200	169	181	178	183	211	175	188	167	170	189	171	189	186	172	155	179	155	195	171	193	175	165	168	174	172	197	178	186	186	167	158	184	180	179	167	163	169	175	163	175	182	188	178	161	170	194	169	155	186	185	161	189	153	185	176	179	155	152	177	167	161	171	160	167	168	187	187	156	161	165	166	175	168	150	195	169	183	171	166	182	166	149	156	163	171	164	160	171	170	200	186	174	179	166	166	166	189	151	177	187	177	167	177	176	162	171	180	174	178	155	155	162	165	168	167	195	181	176	185	193	153	160	150	184	181	171	168	168	159	163	164	214	179	169	162	173	177	188	157	169	147	176	159	192	167	178	179	155	175	179	177	177	149	171	167	141	192	190	178	169	179	182	199	187	169	172	184	152	178	187	192	168	174	195	166	180	159	185	158	177	181	162	203	158	175	189	166	155	191	191	163	181	162	161	172	186	173	193	199	158	169	174	164	172	181	162	177	169	170	169	160	167	189	200	189	170	164	177	181	156	170	153	149	184	185	161	185	189	169	162	177	181	167	157	197	179	167	161	167	169	165	169	194	174	164	169	155	169	188	167	180	166	146	167	157	161	177	186	174	166	174	175	164	184	183	179	189	170	198	153	175	167	169	171	171	159	156	173	191	167	189	148	163	204	177	159	177	173	174	177	173	164	191	154	177	162	189	184	172	201	199	185	188	163	165	173	135	190	170	163	175	145	170	164	176	173	179	182	186	159	173	178	168	211	200	165	165	162	159	179	197	168	153	181	163	146	155	164	159	188	186	169	167	144	170	151	191	178	178	181	199	179	176	178	167	153	166	148	203	183	181	149	193	174	190	178	153	188	155	168	183	175	156	195	181	155	148	168	198	177	166	186	177	191	206	162	175	165	165	176	176	153	170	160	178	181	190	175	201	159	153	187	192	171	170	165	168	169	153	150	168	158	158	179	177	179	170	158	173	169	151	154	163	163	159	170	184	178	174	176	165	174	187	153	191	171	184	179	172	176	180	149	172	172	152	173	168	163	161	166	174	170	206	174	182	170	186	203	192	164	159	174	160	154	156	196	168	147	178	191	174	166	188	175	188	167	181	164	162	141	184	189	168	172	168	186	165	172	192	162	178	164	182	181	169	169	188	167	168	177	174	181	156	155	175	160	156	161	193	153	160	163	191	185	162	191	192	185	170	181	152	161	177	154	179	161	179	172	154	170	154	157	154	171	165	163	173	187	189	167	181	167	157	170	162	164	172	196	164	183	179	191	152	182	194	194	159	168	164	182	163	172	165	178	203	194	173	144	175	174	144	185	180	193	173	200	181	182	155	169	164	171	164	190	160	184	171	200	169	174	170	183	172	166	174	182	169	165	173	175	170	188	157	166	166	183	174	168	162	171	170	201	173	152	158	161	165	166	162	166	175	175	171	163	171	156	179	152	194	184	171	179	161	173	172	159	193	174	164	181	174	168	155	163	176	176	182	169	197	170	172	181	165	168	175	189	171	166	136	160	172	197	172	169	169	184	162	179	177	180	165	175	168	153	169	177	160	190	181	145	184	187	190	152	176	192	169	190	183	177	172	177	190	154	159	181	175	156	175	181	177	195	171	176	167	164	179	189	176	177	173	174	179	165	191	162	180	184	167	195	152	175	154	171	168	164	192	179	174	169	196	195	183	193	175	182	158	149	169	189	185	181	169	164	176	186	173	191	201	172	172	177	161	157	140	187	181	177	195	192	159	185	177	154	165	166	179	153	169	170	172	177	151	181	163	186	177	182	202	201	167	167	173	159	174	163	156	163	181	166	183	158	194	166	179	185	176	134	160	177	184	166	200	169	177	154	154	180	158	148	151	188	159	185	202	177	175	144	146	180	202	185	165	186	167	161	147	166	160	170	185	204	185	177	174	169	158	189	178	172	169	182	166	189	178	169	167	165	151	207	162	184	182	161	187	180	156	178	154	185	179	168	157	173	172	192	171	167	181	174	166	177	158	175	184	179	180	174	193	186	167	171	167	180	178	183	163	176	170	178	188	171	182	135	167	192	158	188	175	167	182	184	191	168	166	183	182	186	158	183	181	189	159	172	175	180	180	163	179	191	177	174	157	168	164	147	186	167	173	179	170	142	175	153	181	184	172	191	173	179	189	185	170	170	172	171	192	181	183	196	154	177	189	190	153	194	160	173	164	159	163	186	208	176	162	192	188	174	176	171	176	153	178	159	156	161	181	181	162	148	172	153	197	164	166	172	179	187	180	183	166	200	187	167	191	170	151	172	187	171	172	164	197	162	162	171	182	174	201	192	169	160	162	182	155	172	160	183	179	203	152	163	202	178	159	140	185	178	159	171	170	207	179	188	164	189	173	149	180	145	189	170	186	172	147	165	177	152	186	161	165	184	155	201	183	174	181	147	163	173	185	162	157	173	168	157	176	173	161	168	177	159	182	179	164	176	160	157	151	180	173	174	180	207	169	176	181	183	165	184	169	168	201	173	173	170	179	151	175	180	170	158	156	161	184	200	174	164	172	159	192	157	186	180	183	179	182	175	163	176	200	163	157	177	174	207	159	166	168	176	160	170	195	190	179	171	192	184	169	172	166	179	187	167	179	175	169	152	163	155	163	164	165	171	168	188	156	141	171	176	147	180	168	174	180	180	175	184	158	164	153	186	179	190	159	186	170	197	173	165	185	173	184	186	194	168	160	185	182	162	179	169	186	194	191	182	175	177	180	181	140	144	175	200	159	188	177	165	158	158	162	185	193	193	177	171	182	176	161	173	172	160	191	164	175	169	181	191	204	162	145	176	170	167	174	180	167	176	156	154	175	193	160	162	162	161	185	174	202	167	159	172	176	194	163	175	168	166	165	161	173	180	173	188	168	150	168	163	163	200	167	179	179	186	187	161	190	151	192	166	178	157	176	180	165	174	180	174	184	201	183	172	164	177	182	186	184	187	172	187	173	191	174	183	162	170	178	166	160	167	166	172	150	164	150	161	179	155	181	172	172	178	162	172	182	160	164	189	170	177	178	172	183	167	184	196	173	180	182	177	195	180	159	159	180	189	159	151	187	142	177	190	148	181	177	187	166	172	181	155	157	167	196	172	181	180	184	163	188	167	161	191	160	163	171	185	200	176	177	171	176	185
27912	14974	10833	6627	4001	3043	2155	1778	1437	1085	809	705	715	783	790	805	1020	758	532	432	500	464	321	281	317	278	274	256	244	233	232	228	230	252	241	225	239	208	222	217	212	212	202	231	234	217	191	199	206	203	196	229	200	183	197	218	224	214	205	200	188	204	197	203	174	209	213	203	189	206	213	190	198	193	232	189	187	208	199	199	186	190	181	202	169	197	191	201	212	194	194	194	192	190	215	205	183	189	202	197	193	215	199	210	193	193	220	179	177	188	200	195	211	189	189	205	205	184	200	182	186	193	202	198	199	194	187	198	168	189	210	196	171	191	182	187	206	187	192	183	200	204	194	198	215	194	186	203	191	180	189	185	219	197	208	193	197	182	208	199	196	176	206	194	198	181	191	198	184	201	185	164	174	186	212	203	186	190	187	190	197	205	182	187	177	204	157	187	189	191	198	183	184	214	191	200	182	185	199	186	182	203	233	203	180	206	188	197	192	215	181	183	185	215	203	198	155	188	187	210	197	201	193	184	188	183	202	181	200	197	189	199	195	174	200	201	175	174	207	180	200	175	212	202	187	181	209	181	220	189	194	174	196	190	180	195	160	172	184	178	164	198	196	212	199	194	220	212	188	182	198	209	179	204	208	201	188	174	191	208	204	181	213	193	196	208	197	183	214	212	206	185	198	178	172	186	180	183	158	181	188	181	193	183	177	187	202	199	191	186	214	195	207	219	195	205	236	179	187	185	216	189	178	203	207	225	190	200	206	165	180	198	188	184	179	176	164	178	160	179	182	199	197	198	207	231	176	182	167	187	192	166	177	194	195	182	194	187	200	187	207	187	196	195	195	197	172	209	187	205	198	191	196	186	209	187	178	203	203	210	213	182	191	199	195	180	171	177	200	189	208	226	181	211	205	211	197	196	189	197	192	183	185	172	182	194	205	178	185	174	169	189	172	185	189	199	210	207	169	196	189	184	192	186	200	198	208	198	175	221	180	181	177	206	195	204	195	181	208	181	173	216	196	190	187	199	188	222	182	181	181	198	183	207	185	182	187	189	162	206	201	171	178	194	213	192	195	203	196	214	197	179	180	183	197	206	202	185	173	198	183	174	202	210	212	192	181	198	223	203	190	186	194	208	194	191	178	222	214	215	184	184	203	233	189	192	185	180	174	196	195	199	203	198	163	189	153	190	207	165	209	156	162	178	190	205	195	197	194	177	180	202	207	208	185	178	204	192	190	189	205	199	178	163	217	189	214	216	182	186	215	186	168	188	209	213	181	198	185	174	201	187	193	212	169	181	196	181	198	170	194	200	212	213	179	183	203	183	158	197	218	196	175	188	179	201	174	201	189	202	208	205	190	195	209	188	163	164	202	174	209	192	189	177	190	195	199	189	192	194	189	184	182	183	193	169	209	163	191	184	191	213	163	177	199	196	178	210	182	179	194	178	177	203	205	199	179	199	158	204	184	176	206	193	196	206	179	182	174	195	193	194	179	195	188	211	165	207	190	177	190	196	194	178	189	213	197	187	198	173	178	180	173	210	181	203	209	178	204	185	208	172	191	181	198	185	197	201	207	192	190	210	183	197	201	186	168	189	215	191	170	185	212	227	204	196	217	183	189	183	174	187	201	208	210	203	223	176	185	205	184	185	173	186	188	179	214	202	200	199	195	196	177	185	183	170	188	177	185	205	195	175	203	200	226	200	193	179	196	212	213	191	187	195	166	199	196	194	177	199	195	217	189	196	198	202	195	195	197	178	204	193	199	169	217	187	183	174	175	194	203	190	197	203	183	179	177	186	198	179	178	194	214	189	180	184	192	182	195	191	217	186	184	196	183	198	196	199	194	190	175	209	196	192	197	191	178	184	196	201	178	190	202	197	197	179	201	200	196	174	194	184	184	191	205	196	205	202	177	175	193	223	190	169	190	205	202	208	182	190	198	209	175	187	208	185	182	187	192	174	196	183	225	192	185	202	200	214	184	186	199	186	193	192	205	213	162	199	180	181	187	191	189	195	210	203	192	197	215	206	206	194	193	186	193	196	190	193	208	191	209	180	183	196	207	170	190	214	183	195	216	201	195	202	186	195	199	173	190	193	220	203	202	202	176	187	188	198	195	193	194	191	195	202	205	187	192	173	185	175	164	191	190	220	193	182	199	188	215	176	182	200	186	185	205	182	185	198	199	181	178	197	174	179	195	188	176	166	197	180	210	158	220	197	185	193	200	178	192	185	199	216	224	199	205	209	173	209	196	190	193	181	201	200	196	182	177	187	203	200	207	175	188	206	195	157	190	197	180	188	197	184	180	210	183	177	176	188	212	196	205	168	182	189	178	208	191	193	188	188	186	207	195	157	180	199	192	191	196	185	202	221	196	200	185	186	219	194	190	200	180	174	206	183	196	220	222	198	182	189	193	156	199	192	232	168	161	208	217	154	179	197	202	181	180	179	177	182	176	195	180	201	186	180	173	180	188	183	203	207	169	225	180	206	188	178	188	215	188	196	196	221	186	171	188	209	167	197	197	181	201	195	173	176	182	200	198	204	184	187	217	197	197	222	179	170	189	190	171	205	221	198	190	196	200	217	171	197	184	194	191	197	201	180	216	180	186	163	198	195	190	173	185	208	197	191	188	192	207	195	205	196	199	189	177	214	205	181	171	190	199	179	179	191	181	196	191	193	177	213	205	200	185	199	200	187	210	193	203	180	185	182	202	198	197	181	176	180	169	193	181	185	196	205	189	188	193	188	167	181	193	178	194	182	198	200	175	203	189	193	198	182	192	190	169	217	198	186	183	202	224	189	195	179	191	214	193	189	184	177	201	193	178	189	191	193	164	206	186	185	183	207	196	186	201	174	179	171	170	183	179	196	164	194	203	178	205	197	202	205	207	183	185	194	172	222	197	190	176	182	198	185	202	181	200	183	200	191	183	201	198	184	204	201	177	172	192	199	199	196	200	168	214	199	172	213	189	179	183	173	169	187	196	198	179	186	209	196	186	154	162	195	210	178	199	195	190	180	173	181	188	193	224	193	199	191	211	213	188	178	192	201	188	191	187	173	179	200	195	196	188	190	181	193	206	207	179	191	191	186	202	197	187	205	193	174	165	181	191	186	177	206	205	207	194	194	201	187	218	198	179	191	202	183	179	177	198	185	191	199	177	161	197	186	203	178	202	196	183	213	171	198	205	190	205	188	191	169	174	199	193	203	181	199	193	197	213	199	174	189	180	182	182	186	208	212	199	184	210	180	171	212	218	223	212	177	197	198	176	196	188	211	207	217	205	178	197	211	195	185	196	183	179	194	208	206	185	189	174	193	168	194	171	178	204	185	188	191	191	203	225	196	187	187	203	182	183	191	213	172	212	182	186	192	208	199	197	174	155	170	197	182	171	185	202	183	195	195	190	190	172	182	206	203	187	187	179	181	181	214	166	166	201	177	190	184	203	200	186	171	178	194	194	165	187	187	186	191	193	189	200	176	183	190	195	194
23051	20684	27374	24028	20688	20755	7850	1912	1405	1431	907	853	772	750	815	989	1163	833	628	599	602	567	482	481	480	485	489	488	490	504	474	488	461	434	419	425	444	449	448	437	467	456	443	431	455	441	457	426	415	451	462	406	429	431	459	428	407	437	411	416	432	456	443	452	467	429	461	416	419	431	426	393	424	435	416	433	422	447	448	432	412	421	447	429	456	419	434	440	445	433	434	441	479	435	446	453	423	395	448	406	451	412	434	374	430	415	392	446	436	440	415	419	437	440	426	400	402	415	455	477	427	371	436	382	408	430	454	410	395	400	443	418	472	422	430	412	416	426	413	429	448	416	416	413	399	402	421	376	437	393	430	408	426	448	434	380	416	409	399	438	432	399	423	424	444	438	423	402	457	402	427	424	445	458	408	440	433	425	421	415	435	420	430	422	424	401	421	414	430	427	422	469	392	438	457	426	414	406	440	394	412	430	431	429	407	446	438	461	435	453	382	446	408	405	430	447	411	441	435	426	426	425	449	463	429	434	438	425	379	422	428	381	438	445	429	433	411	404	406	410	429	422	419	409	425	432	423	433	398	424	371	424	437	430	443	395	406	386	392	442	419	432	431	415	430	420	444	435	418	476	438	437	416	456	414	387	435	414	422	435	442	452	429	388	436	446	457	425	377	401	451	411	420	423	422	427	398	465	429	431	425	419	407	446	397	428	407	433	407	431	383	404	469	438	438	418	399	399	411	412	414	420	408	409	415	432	448	399	452	409	380	405	425	469	421	414	415	440	358	421	431	458	481	416	426	437	421	429	403	442	456	435	423	453	401	449	425	413	449	365	462	428	409	382	418	428	384	420	416	404	406	430	413	401	431	431	423	436	453	436	429	416	446	425	426	441	410	453	415	439	460	444	396	458	419	436	383	462	453	427	397	432	452	399	465	426	409	427	430	397	424	419	419	423	378	455	432	443	396	447	425	418	448	394	393	421	394	425	419	367	420	406	441	414	411	360	391	414	412	420	446	415	429	446	423	439	381	405	396	423	418	438	421	407	422	413	420	418	428	415	449	417	422	401	438	403	442	408	401	429	434	429	415	422	477	414	408	387	436	383	441	409	433	417	413	422	414	442	398	447	419	419	400	443	441	426	410	436	413	439	409	449	424	414	410	419	411	455	405	419	414	429	449	432	392	451	429	439	422	409	397	390	377	431	395	416	409	430	450	436	431	394	454	414	419	424	404	393	403	388	433	364	428	413	448	415	434	383	395	418	438	424	450	398	419	438	404	389	402	393	401	410	431	420	406	406	412	401	417	425	457	402	388	420	422	429	423	408	434	407	451	402	443	448	447	444	413	431	403	413	407	433	419	430	392	458	455	428	414	397	431	404	447	418	381	416	423	427	423	425	402	435	406	397	386	395	443	463	402	389	417	443	394	442	448	400	417	464	425	412	424	433	417	395	418	426	400	445	448	395	381	437	402	445	399	454	424	415	426	404	428	415	435	405	449	437	417	424	403	410	414	461	408	456	395	415	455	412	434	423	429	417	393	432	419	403	401	398	455	424	409	424	416	415	402	450	432	421	448	426	415	408	444	434	408	442	421	390	427	413	387	455	481	431	420	416	394	415	417	418	438	409	438	381	430	415	432	432	419	407	383	443	414	438	410	419	432	421	427	432	416	423	418	432	437	399	427	393	432	434	441	436	405	412	435	416	442	448	399	412	443	396	411	414	459	405	383	396	414	412	436	432	444	422	419	441	431	425	411	434	430	422	417	393	396	421	410	432	384	427	397	394	415	427	377	417	417	380	416	444	419	451	408	408	385	435	456	414	413	441	418	413	439	402	408	453	461	393	441	484	415	433	426	415	402	397	423	400	419	404	467	416	443	436	429	404	418	402	391	413	403	429	406	426	404	411	396	446	423	431	422	429	432	421	420	388	422	403	405	440	434	419	457	424	414	436	423	438	440	434	447	399	433	451	395	416	436	422	434	409	414	403	405	453	430	425	385	368	405	398	424	409	448	428	430	416	420	388	454	389	431	431	434	432	410	418	395	433	414	432	445	438	425	397	456	427	429	426	429	433	411	385	444	383	391	431	442	438	401	393	388	423	453	389	434	431	457	428	434	428	410	445	411	371	418	416	442	417	422	404	426	425	422	425	408	418	436	435	420	394	444	411	409	389	431	464	417	430	440	392	435	420	427	412	404	443	435	429	445	439	412	450	454	438	439	418	397	403	402	434	408	409	430	411	387	457	427	384	409	422	434	436	366	442	464	411	452	405	372	467	407	444	421	418	436	410	441	428	406	401	416	440	402	385	418	433	431	419	388	376	427	415	410	410	423	410	380	458	421	416	416	446	414	402	425	405	413	446	390	463	393	409	442	423	405	409	435	395	412	423	411	438	430	433	400	425	432	431	452	442	408	460	416	419	430	434	401	434	441	473	463	404	446	395	404	420	402	397	402	433	414	377	446	427	386	444	385	407	429	427	418	424	411	420	438	416	417	417	399	422	447	412	423	412	421	433	491	413	422	426	405	422	457	415	446	428	455	403	468	414	411	404	455	414	366	418	422	391	404	399	424	413	394	440	422	396	420	395	446	426	428	397	428	469	400	444	429	404	436	433	438	429	416	410	440	403	399	461	462	444	411	467	396	412	412	411	429	426	398	415	397	437	432	424	398	375	396	401	413	406	425	407	412	420	408	425	404	392	453	437	423	418	440	428	435	442	408	418	384	438	437	450	459	421	434	418	427	420	426	446	417	423	452	430	443	436	463	436	439	391	393	427	458	436	405	383	409	429	415	425	437	416	378	436	459	436	392	412	457	430	407	403	438	403	439	429	440	424	415	436	401	437	432	407	403	429	440	453	418	409	437	424	416	463	427	385	433	425	420	379	428	421	412	411	441	394	434	404	416	396	388	413	419	421	407	431	385	449	431	442	408	433	409	433	398	410	420	442	424	413	430	411	428	422	457	383	441	426	424	422	432	436	451	436	426	454	398	405	389	423	431	422	413	402	426	466	419	396	415	425	415	407	403	417	488	391	377	418	401	456	407	410	411	391	411	437	411	401	414	414	411	414	443	414	404	407	397	439	414	427	441	395	419	387	393	431	434	440	404	425	413	454	393	414	434	424	441	426	395	423	410	413	426	437	414	405	422	442	440	422	358	428	427	400	443	434	412	401	412	429	452	425	399	461	406	403	418	401	417	440	420	410	448	431	390	440	385	444	431	412	434	414	408	412	426	405	402	418	429	391	424	420	414	430	378	406	399	403	466	419	442	417	418	420	419	413	414	413	422	403	413	396	428	406	410	392	399	426	428	438	422	407	368	445	393	425	401	402	391	416	425	398	417	436	420	432	393	423	397	393	399	426	419	432	449	438	424	406	398	416	416	411	418	431	426	421	393	413	442	416	443	432	438	440	431	445	398	387	437	434	417	382	395	423	440	436	423	439	424	410	439	428	441	416	484	418	423	443	441	426	396	424	411	401	398	408
31484	21746	16889	10213	6673	5258	4112	3493	2895	2791	1588	1467	1293	1265	1235	1798	2213	1340	930	875	865	797	666	594	633	598	546	590	528	536	513	493	482	501	475	497	461	494	495	453	442	490	514	451	460	492	475	445	431	467	446	441	417	445	460	456	447	390	435	449	430	444	455	426	450	440	462	407	451	441	401	431	406	435	401	430	448	435	454	418	416	412	430	492	421	379	424	399	419	459	386	413	439	420	442	437	431	425	452	421	449	436	431	437	433	434	442	467	435	387	439	387	435	396	414	399	415	431	438	408	443	428	411	426	403	404	475	441	408	420	413	440	449	433	436	456	414	404	431	423	411	408	417	427	428	401	438	432	466	432	450	392	421	408	407	436	441	412	398	420	402	446	454	429	426	370	437	421	385	406	431	441	436	381	425	430	369	448	438	408	438	404	405	419	471	388	409	432	428	461	389	424	466	417	436	438	417	463	435	432	384	416	431	372	421	417	406	477	404	430	440	394	415	435	417	422	425	429	401	432	422	449	435	383	412	454	407	440	400	428	426	466	407	403	432	397	461	440	408	485	447	419	455	419	426	400	468	406	458	443	410	390	379	462	427	421	421	413	416	423	415	412	439	441	413	465	454	402	428	419	435	422	458	430	427	426	437	438	427	420	406	362	441	440	459	423	436	433	392	405	402	436	417	464	403	443	403	386	421	422	434	406	408	401	397	434	424	439	415	428	440	431	424	425	411	405	426	429	427	426	438	402	399	392	469	430	408	395	453	420	420	409	450	431	390	417	417	381	398	423	409	437	438	411	412	430	432	450	429	419	427	413	420	411	432	394	386	393	445	411	437	428	402	475	387	427	414	434	426	433	429	450	412	401	435	416	422	409	447	423	423	434	403	437	398	452	409	433	399	415	452	393	442	395	408	420	461	415	452	432	435	449	387	405	398	453	427	398	414	441	436	424	423	416	437	413	385	428	434	432	439	447	421	431	410	430	420	423	446	400	449	431	458	450	453	410	448	429	427	396	409	423	409	414	418	400	409	431	439	413	415	380	387	388	447	435	440	407	439	440	413	441	403	449	426	455	428	404	439	392	471	379	414	444	404	416	435	426	450	422	414	415	439	434	409	429	424	385	434	414	425	463	421	414	434	433	420	444	418	411	462	456	416	411	389	426	415	411	415	454	417	433	425	448	449	410	413	390	458	439	474	421	447	419	431	448	437	385	437	399	406	425	421	422	433	436	418	417	441	441	450	421	457	455	417	412	411	410	444	389	425	404	433	417	424	436	386	400	385	389	403	416	406	430	442	376	422	430	431	447	417	441	451	428	376	428	427	408	438	416	444	417	432	383	422	375	407	423	399	454	376	421	426	392	383	433	429	423	387	409	434	418	420	402	392	423	383	399	408	424	431	433	412	425	450	395	419	401	419	437	415	416	424	409	449	412	416	398	397	437	434	428	418	453	457	406	414	423	402	371	401	408	449	412	429	415	410	432	388	430	438	417	432	458	401	409	390	390	417	400	464	414	445	437	414	434	438	424	388	424	372	418	401	439	407	444	414	445	486	401	408	371	467	450	414	437	411	422	419	417	413	432	440	428	388	400	407	406	404	381	443	431	410	419	423	434	446	452	440	429	411	444	397	433	411	417	407	418	439	454	402	410	427	426	409	407	407	412	424	457	396	400	411	393	417	437	407	429	428	426	432	395	447	424	422	430	409	456	408	427	444	431	409	416	403	414	446	425	420	426	383	380	410	420	434	438	408	422	440	441	403	426	406	407	461	418	428	421	408	424	443	458	434	410	432	431	409	406	411	413	417	418	409	413	418	392	409	431	402	439	417	463	400	425	413	425	417	423	433	390	415	412	425	441	441	452	413	445	432	460	438	449	405	446	429	447	429	404	424	436	460	415	416	401	411	427	405	419	458	441	398	410	423	435	424	450	426	429	405	427	408	431	406	407	413	421	417	439	455	424	421	419	421	382	402	426	403	404	421	409	441	424	404	440	437	438	412	420	465	433	435	388	452	429	416	406	412	397	401	383	365	439	437	402	411	420	387	439	422	380	427	402	369	421	390	390	447	391	422	440	433	447	458	424	395	439	425	460	455	425	427	393	374	412	404	456	418	450	447	447	421	444	437	423	416	448	405	435	453	404	401	411	403	387	398	442	463	424	407	442	419	382	415	447	440	387	430	425	441	426	408	418	429	401	432	440	413	409	403	414	433	436	443	415	439	425	399	458	427	394	416	421	419	442	415	410	425	430	407	441	422	415	436	434	440	422	425	414	405	445	410	413	421	413	401	434	404	405	408	430	410	402	433	435	441	396	451	420	437	445	424	392	404	462	432	411	455	393	414	417	448	413	427	436	410	425	403	386	428	426	410	415	392	449	381	420	444	411	451	448	428	453	409	451	404	459	429	409	455	464	411	457	413	412	434	431	418	393	409	431	459	425	404	411	465	430	442	407	410	464	387	389	380	449	417	430	415	392	438	423	414	405	415	430	444	472	410	419	415	452	439	397	413	406	421	410	420	415	415	417	454	441	409	392	422	432	414	401	412	408	435	402	394	420	402	415	429	426	390	457	427	452	401	433	444	362	426	400	435	422	438	415	431	417	418	402	422	415	428	431	392	427	446	398	390	411	426	407	444	420	460	392	450	430	398	414	388	423	415	422	447	389	442	409	435	384	409	435	421	401	401	417	393	420	446	405	382	422	438	424	409	432	413	429	450	369	359	397	400	446	437	467	430	464	443	396	419	423	415	428	436	457	444	414	466	370	411	432	416	437	411	403	389	430	401	431	454	411	427	399	414	407	440	421	447	425	403	414	417	413	447	450	410	434	435	450	459	378	417	415	392	411	395	401	405	430	392	412	458	438	462	385	398	432	420	403	407	379	476	392	420	422	419	435	430	437	424	405	425	451	408	388	413	386	410	408	429	352	410	455	444	429	398	428	417	436	416	441	433	435	432	442	460	435	425	449	443	405	441	462	443	401	409	418	436	402	415	432	440	411	422	422	412	447	445	484	444	404	434	450	423	419	412	390	401	400	445	398	429	422	408	467	383	393	418	443	443	448	429	442	433	473	422	456	427	415	406	424	415	428	393	411	413	427	434	388	443	391	429	430	429	433	414	432	470	411	442	404	434	429	403	417	432	440	432	404	425	399	432	436	422	445	422	412	420	435	445	448	424	435	440	421	408	405	441	387	466	405	452	401	386	436	397	432	408	422	421	407	431	409	448	387	462	425	380	422	411	410	436	425	434	449	424	435	445	430	419	423	430	419	420	429	412	406	375	415	409	421	408	409	407	442	402	440	387	399	390	400	399	433	414	435	398	404	446	389	424	415	400	452	438	422	414	427	436	440	433	430	402	433	451	444	430	414	419	428	411	408	425	450	428	411	467	412	426	414	408	419	431	413	398	400	425	416	420	392	406	411	423	424	441	462	417	405	436	395	416	425	401	406	402	415	403	414	436	419	462	428	431	422	424	413	448	451	457	402
29505	15304	2792	716	503	467	439	360	292	318	293	284	307	319	403	476	427	304	298	275	301	280	277	279	285	275	263	278	279	267	280	286	269	244	261	299	261	262	275	281	284	308	286	275	264	290	241	298	270	292	287	307	263	270	313	267	297	280	279	288	309	296	263	282	282	253	258	230	293	308	280	285	260	315	254	236	283	295	293	272	281	268	292	267	266	253	300	288	284	254	284	286	269	270	294	298	264	275	272	256	279	265	276	253	262	258	285	268	261	270	259	283	287	289	270	281	286	269	285	269	237	276	244	279	257	285	283	269	287	283	282	293	245	249	273	277	252	253	305	260	285	269	302	285	286	278	220	252	262	278	295	285	301	266	279	254	290	263	292	264	258	264	267	273	243	274	272	300	263	292	311	285	277	299	293	272	261	256	279	283	294	318	283	289	301	269	292	286	279	300	255	265	307	271	273	255	279	306	308	292	295	272	294	275	306	273	288	263	288	255	260	273	271	276	288	303	289	264	284	280	300	259	291	246	265	259	248	295	277	260	279	269	269	286	287	270	264	258	291	266	249	276	291	283	260	277	270	279	296	283	295	271	263	266	268	314	292	292	302	272	273	277	260	297	295	291	258	262	268	252	288	284	263	273	280	263	234	271	270	257	271	277	279	288	283	271	268	272	275	278	284	303	279	249	286	269	272	262	255	267	290	256	289	259	269	267	303	275	333	253	289	294	292	267	268	273	284	264	255	265	279	269	274	292	247	267	273	221	266	273	285	291	277	308	281	258	262	278	294	284	291	279	230	279	264	253	282	241	292	276	252	289	280	314	249	269	289	246	306	299	289	260	269	282	276	271	284	263	264	233	253	264	276	279	267	292	288	277	264	253	285	304	300	280	290	260	273	271	267	258	287	279	256	272	266	255	250	278	299	269	275	287	295	275	261	281	286	272	291	278	264	284	279	250	301	311	293	264	267	295	278	258	277	257	272	277	277	289	272	284	267	264	268	312	265	268	249	273	273	293	275	247	283	275	285	279	257	266	279	254	272	294	289	261	263	273	261	253	276	276	272	316	290	283	301	288	302	283	284	315	272	290	261	271	271	245	270	273	268	256	251	262	285	252	258	270	278	287	261	254	275	256	278	293	274	277	280	293	274	281	276	302	280	270	287	258	267	285	287	290	282	273	294	255	231	255	258	252	288	287	293	278	291	247	289	289	262	272	311	267	303	291	258	290	260	301	283	278	289	275	254	283	254	262	271	235	286	290	285	283	276	278	287	255	280	274	261	309	267	304	295	295	244	268	256	247	293	264	278	265	282	294	271	268	296	273	307	279	256	302	287	288	278	270	271	248	294	250	277	278	273	303	286	283	262	305	273	292	277	278	305	274	284	282	287	242	273	279	256	295	279	258	312	295	289	260	291	273	269	271	269	261	257	286	279	241	295	283	273	279	255	309	300	295	272	256	293	299	283	271	306	280	303	282	282	258	269	267	278	273	273	274	266	272	260	297	275	265	272	282	284	255	287	286	274	294	257	286	278	279	249	270	307	271	252	281	275	296	257	266	284	260	264	272	278	259	289	268	267	271	277	261	296	288	293	303	280	287	278	280	277	291	253	274	275	261	283	270	279	306	289	288	270	275	272	273	273	290	290	262	273	279	310	229	231	259	293	306	267	305	261	276	258	293	279	273	270	283	283	258	306	273	259	259	262	262	280	258	284	277	263	283	295	247	265	261	268	263	287	274	273	293	305	306	262	272	275	275	272	290	284	270	255	257	279	268	297	300	279	285	279	264	273	283	271	254	284	275	272	288	267	270	272	286	270	276	259	277	281	295	282	285	253	281	265	282	288	254	262	272	279	277	291	277	267	245	289	272	297	297	269	269	299	267	260	228	287	278	277	297	293	301	303	318	281	260	277	299	286	267	251	269	287	256	269	278	298	253	282	281	297	273	254	295	287	244	293	253	280	274	271	269	301	252	278	266	288	277	290	284	277	256	259	266	285	258	263	248	244	267	262	287	258	288	278	269	255	249	287	262	275	273	261	240	276	297	255	270	264	306	272	257	257	270	262	280	275	291	275	256	276	296	248	257	296	261	324	236	266	274	263	264	273	290	290	295	286	282	227	294	265	277	234	257	282	241	281	257	278	287	268	281	259	272	282	279	269	271	263	223	273	290	298	262	266	288	287	290	316	262	285	301	263	267	297	266	313	279	257	273	288	247	287	285	263	261	278	305	274	237	265	276	308	265	254	297	271	311	269	270	265	271	257	258	279	283	253	276	294	270	276	275	266	270	286	266	278	283	250	281	285	273	295	268	265	256	266	272	254	282	291	245	298	270	272	267	288	273	298	298	277	242	278	285	289	265	273	302	277	252	255	253	270	282	280	288	255	281	280	267	279	298	252	249	261	255	271	313	262	247	254	244	284	287	272	294	277	281	288	272	260	247	259	290	261	277	292	304	305	270	273	283	274	304	279	256	306	282	251	269	271	280	288	286	267	269	275	277	269	266	268	284	290	260	290	270	301	298	269	258	258	269	248	278	294	277	292	302	280	236	286	235	265	265	268	262	252	276	259	267	273	285	266	294	257	281	269	297	293	295	286	257	263	275	278	275	252	300	283	282	290	279	284	271	282	329	271	263	299	268	239	260	259	281	276	252	284	284	279	294	264	254	283	281	259	258	273	267	269	275	253	258	297	276	301	215	273	284	282	288	275	243	283	269	272	263	277	261	284	283	266	264	279	310	247	268	272	255	299	261	243	298	257	290	247	276	269	291	258	255	282	287	277	285	257	274	302	286	290	294	265	273	309	285	266	286	262	275	305	286	273	273	274	289	257	290	294	280	286	246	258	291	280	261	273	265	252	288	268	279	263	264	268	270	293	272	285	254	252	263	270	285	268	282	292	274	268	239	308	278	300	273	306	265	273	280	276	247	249	254	256	290	274	293	268	274	255	287	278	289	271	318	277	290	286	274	262	255	277	270	248	299	284	264	261	269	303	292	264	278	278	250	274	241	277	255	256	295	292	283	315	248	267	280	295	277	273	255	244	285	278	270	270	304	274	296	275	252	285	235	282	248	281	246	285	296	296	288	303	267	253	269	287	287	276	282	277	253	292	263	274	281	277	312	284	278	282	289	252	285	273	267	269	291	282	286	296	252	317	249	278	283	253	304	288	259	276	283	285	285	284	278	270	259	263	255	248	274	275	274	271	254	295	278	260	268	263	292	249	291	275	265	256	278	264	272	296	276	248	254	279	252	295	292	258	298	305	281	276	259	298	279	297	265	271	281	276	282	270	285	263	269	268	293	266	268	279	256	245	235	249	276	263	312	294	255	264	300	264	277	292	295	264	283	271	280	269	295	292	272	275	289	282	266	286	283	289	274	254	265	277	247	267	272	253	266	250	277	265	285	280	291	257	270	285	289	250	290	258	281	269	257	300	285	285	276	283	261	294	279	278	287	242	289	256	262	279	280	305	252	252	312	268	292	294	262
23321	4969	2312	1124	828	794	757	471	418	386	386	387	383	412	531	819	828	437	370	350	365	319	299	309	304	300	270	311	309	319	333	313	332	321	298	291	279	329	349	300	304	306	293	305	338	335	309	319	333	309	324	312	310	293	317	324	312	307	321	324	295	307	298	297	297	316	301	359	309	298	302	354	320	327	325	313	297	316	306	302	305	328	316	325	313	311	309	346	311	314	312	319	313	323	302	331	340	283	274	306	328	309	330	333	317	328	310	314	314	320	307	320	328	293	348	288	318	326	320	291	288	278	306	269	290	306	329	286	313	310	322	295	290	316	330	308	304	268	305	290	318	309	301	314	332	298	311	323	334	311	299	349	308	312	322	327	274	285	304	310	309	263	323	318	337	296	336	310	286	325	303	321	324	298	287	319	357	313	324	320	277	288	292	286	314	302	310	311	323	338	326	348	306	308	306	315	298	308	317	323	334	274	339	307	289	345	313	293	323	335	314	305	327	314	323	326	317	310	314	325	323	289	304	315	323	338	315	318	330	297	280	309	277	325	301	344	288	305	315	313	332	306	307	303	283	327	286	346	279	318	313	289	304	333	318	305	314	291	311	288	293	313	301	320	320	319	314	332	304	345	301	303	324	292	345	306	311	347	294	311	310	305	292	310	307	318	322	352	355	303	338	318	299	292	303	301	316	301	303	335	327	285	309	328	295	315	299	334	346	331	329	312	333	311	327	317	316	292	310	313	326	344	340	316	310	328	331	306	328	293	312	286	307	337	317	298	291	304	297	318	316	307	324	311	312	327	324	271	314	288	329	298	339	312	305	308	303	306	311	323	314	322	324	320	271	320	285	338	347	332	324	316	333	340	264	308	328	295	330	294	321	329	302	331	349	294	315	303	291	278	297	316	294	330	320	307	294	331	318	293	316	312	318	293	280	308	296	301	294	327	287	297	313	335	313	317	305	314	301	284	308	308	345	316	351	333	323	311	317	337	302	304	291	289	325	327	331	303	320	318	328	308	292	314	305	308	311	322	295	333	308	321	287	326	284	302	312	310	317	330	305	305	279	299	310	293	293	317	316	343	313	331	297	314	307	324	303	301	313	345	326	324	291	305	341	309	322	315	287	280	300	296	313	306	319	303	316	288	305	330	311	305	319	323	285	307	290	280	321	308	308	301	326	301	305	322	317	335	309	294	314	299	320	319	315	309	269	291	327	333	270	324	291	352	294	286	319	308	305	310	318	287	329	328	296	302	308	324	300	296	319	327	293	332	329	316	292	281	307	333	305	311	317	290	317	322	327	315	311	318	319	319	298	296	314	297	336	292	332	303	332	312	312	311	323	297	289	330	300	311	362	327	292	296	287	322	258	288	257	286	342	265	302	310	334	293	300	306	313	286	310	304	278	349	285	328	303	284	348	334	292	330	328	321	315	328	311	310	329	327	324	336	306	321	287	312	290	303	319	317	313	317	306	312	297	321	334	329	343	303	307	348	306	319	296	302	301	281	306	323	325	326	277	322	323	307	318	330	342	334	321	321	307	314	296	314	297	290	271	319	301	304	325	333	309	313	318	341	318	304	318	327	301	315	349	317	296	315	292	316	280	312	286	294	311	323	346	327	316	272	308	311	304	339	300	294	294	327	286	326	324	307	339	295	302	290	333	306	326	312	323	338	315	350	339	330	311	293	314	348	336	319	293	310	325	312	290	306	273	307	297	297	317	314	305	327	311	322	280	317	317	317	334	313	326	314	298	289	299	287	337	330	326	294	312	299	326	311	311	304	273	299	277	326	271	313	303	321	284	324	325	321	300	310	316	300	319	312	306	291	313	278	285	276	332	300	304	313	327	324	303	323	294	305	344	328	301	327	310	306	298	302	292	325	295	330	316	292	315	320	304	333	306	301	293	315	320	344	282	341	302	322	328	278	320	358	308	309	308	317	290	305	308	287	328	297	303	323	307	308	327	307	316	330	340	319	295	329	318	314	290	333	315	321	324	305	308	303	341	316	322	306	292	329	319	313	299	330	306	271	337	306	338	322	335	320	279	300	330	298	324	303	316	306	300	334	335	310	328	332	290	307	312	300	318	329	312	323	327	322	312	325	300	300	315	312	296	335	315	304	308	287	305	297	297	346	312	317	294	332	303	289	326	332	337	315	303	314	351	317	318	305	300	350	298	323	314	333	321	321	307	320	354	333	295	316	302	304	319	323	313	326	312	325	307	329	304	307	305	335	328	308	298	309	311	300	312	305	341	313	310	319	302	322	311	293	302	299	337	339	330	305	306	322	316	334	316	304	314	328	316	337	288	333	331	308	326	311	327	309	285	304	313	297	273	306	296	324	268	312	310	331	330	301	322	304	267	354	317	354	330	318	307	337	322	314	310	311	334	305	304	310	334	305	316	358	299	328	320	321	318	306	308	315	328	324	304	323	309	355	287	305	304	297	297	344	321	298	307	276	320	319	304	328	310	338	308	295	340	357	311	341	323	305	296	310	290	309	299	301	313	317	313	295	332	317	300	352	281	301	297	295	307	328	332	292	316	319	305	285	339	303	293	295	315	317	314	320	307	323	284	324	295	301	320	292	316	303	325	297	323	309	293	273	297	301	296	276	321	316	362	344	311	308	336	326	315	311	306	320	339	331	290	293	287	298	303	322	302	331	333	310	287	310	324	325	303	339	311	323	295	305	282	333	343	316	282	339	312	263	309	329	312	282	316	272	299	308	336	316	335	325	310	314	312	285	329	288	268	318	330	308	318	312	315	303	305	307	314	309	293	313	293	315	332	330	270	328	330	314	319	292	317	342	335	315	298	326	317	337	294	319	315	331	315	329	333	306	322	332	298	309	324	321	318	345	291	293	305	338	292	285	295	321	325	327	314	320	309	328	304	304	298	307	307	306	351	302	315	301	299	315	287	321	311	292	283	317	301	313	319	280	300	316	292	287	306	298	308	329	331	330	348	318	306	326	316	310	311	313	322	324	322	357	319	312	314	322	299	328	332	306	297	311	324	303	290	351	344	327	319	313	327	333	314	296	301	297	313	316	313	305	324	325	295	327	300	325	324	312	302	334	316	301	327	329	345	332	322	301	301	286	330	294	296	326	331	322	304	308	285	284	278	313	320	333	306	321	301	287	296	337	311	267	322	321	297	340	288	322	328	312	312	309	306	321	329	324	337	346	311	321	339	287	286	342	316	338	290	309	363	315	326	313	296	336	330	292	300	311	311	300	324	299	326	310	302	293	316	318	304	333	285	321	296	281	318	305	339	330	284	318	285	274	296	293	298	314	310	319	330	344	338	300	339	317	300	296	326	325	335	313	285	317	339	339	347	298	298	328	340	296	320	304	294	318	309	324	274	304	311	326	337	329	351	318	331	283	300	318	347	303	302	305	303	326	305	298	343	337	295	344	312	289	299	345	298	312	322	325	322	342	310	296	288	331	320	306	316	345	300	280	316	325	322	356	321	281	290	309	311	319	287	314	297	314
25059	20670	27027	24327	20670	9717	1462	813	585	505	429	387	373	368	431	514	482	332	266	253	224	247	195	220	183	238	204	195	202	209	205	150	169	208	204	208	174	194	191	182	172	196	174	167	207	189	194	180	178	187	204	194	185	176	165	167	174	199	187	178	186	154	196	181	209	180	164	156	189	181	189	176	180	163	181	195	197	175	188	187	217	174	151	161	184	194	191	175	188	191	191	178	184	182	166	178	181	183	192	189	187	164	184	166	197	188	170	165	185	159	192	166	163	184	165	168	176	155	179	174	156	180	163	184	184	181	173	155	167	182	162	152	196	179	180	175	186	196	193	191	196	170	189	178	170	184	174	184	169	167	176	182	185	167	170	187	159	157	167	181	186	143	178	168	155	148	158	148	171	156	181	176	176	177	177	180	186	155	150	154	189	176	182	192	176	168	179	190	159	189	151	188	177	158	166	175	176	172	166	167	172	164	179	170	159	165	178	192	163	157	172	172	184	160	167	165	194	174	188	139	179	185	203	175	174	181	167	171	163	168	177	198	205	166	189	177	163	163	158	175	171	155	180	174	182	171	165	191	149	172	165	160	182	166	176	189	166	172	169	173	169	167	151	169	197	162	195	150	170	206	198	155	177	168	162	184	184	183	180	180	171	181	177	190	179	174	198	184	164	175	194	168	178	161	208	185	180	171	179	194	174	162	181	185	166	192	172	181	176	190	175	170	166	165	156	166	184	174	165	158	172	168	179	185	167	153	173	169	161	176	156	178	167	156	168	184	163	175	200	187	191	171	166	203	176	166	184	177	143	166	157	166	185	179	179	189	176	153	171	178	208	173	196	167	177	176	168	169	152	171	189	184	138	153	153	158	174	176	175	158	149	158	172	173	166	191	181	158	186	166	180	185	153	152	178	160	157	149	162	171	179	162	187	163	168	159	156	173	169	164	168	164	133	175	178	180	169	187	183	171	171	197	177	167	179	162	160	184	166	194	164	162	192	199	166	162	182	182	184	184	173	169	157	177	152	167	173	162	182	161	181	151	176	171	197	158	170	169	189	158	166	181	169	192	182	144	157	183	181	154	163	183	181	174	187	181	172	160	148	172	184	170	191	160	169	172	178	177	160	165	182	184	177	190	162	165	180	182	169	183	156	184	167	206	159	190	166	161	180	191	168	177	185	196	167	174	195	173	140	167	170	158	182	178	167	177	170	174	198	154	171	172	169	160	160	180	179	163	170	198	149	152	189	151	179	170	182	173	184	173	167	179	163	169	164	157	145	174	160	176	171	168	164	191	178	177	176	173	173	164	169	179	165	158	158	181	166	171	177	180	178	179	157	180	149	182	173	166	157	173	196	174	154	180	186	180	174	190	151	175	177	149	188	162	174	163	177	177	163	177	152	189	157	188	180	160	171	165	168	178	166	188	180	183	182	179	164	158	171	177	137	167	175	155	158	170	168	155	163	162	185	173	168	160	152	159	175	180	156	187	178	166	196	184	159	179	174	184	167	188	152	170	207	161	168	158	179	172	181	173	147	188	161	175	156	179	173	170	183	181	186	194	142	187	195	155	187	155	176	194	160	177	186	162	186	165	193	159	181	166	183	207	163	192	176	159	186	166	170	169	185	144	172	184	181	180	185	172	163	176	153	172	162	177	193	170	164	175	183	174	170	148	193	159	200	165	172	159	168	202	170	157	176	189	180	178	175	179	180	154	159	152	180	155	172	182	181	185	169	170	168	169	180	149	155	200	175	165	172	178	162	197	174	170	165	171	169	190	174	174	180	180	164	187	160	170	164	178	171	161	165	177	161	191	176	171	183	179	171	176	174	183	170	159	170	176	180	170	152	162	197	183	164	189	154	205	170	150	187	162	153	169	169	162	184	177	173	164	160	181	178	153	172	167	183	184	190	175	176	185	177	153	177	168	156	142	173	173	182	173	157	168	183	167	187	155	185	188	170	173	186	181	168	163	157	159	170	197	154	168	164	198	172	192	149	171	181	151	164	160	164	155	169	158	181	194	180	159	167	174	172	187	172	182	164	177	177	182	178	158	176	189	179	161	147	174	166	169	189	168	179	173	166	185	160	166	203	163	168	168	154	180	187	183	185	176	161	168	166	170	200	172	177	177	163	161	190	159	173	181	176	194	183	192	177	189	173	180	157	165	177	181	177	159	186	205	186	176	175	162	180	159	157	197	185	169	155	167	183	166	161	157	169	170	176	167	214	159	172	164	172	190	166	171	158	186	172	186	191	166	167	166	168	159	173	157	168	155	165	178	173	167	188	177	152	157	179	179	167	157	166	191	177	201	190	176	190	155	177	180	178	161	182	198	180	156	168	183	174	177	187	161	171	187	179	184	165	150	174	166	179	171	172	178	173	168	146	154	187	178	196	173	158	191	185	175	175	165	167	184	187	182	166	157	166	164	172	194	164	179	177	154	180	181	169	175	169	161	155	167	184	182	182	158	174	165	181	158	164	161	182	194	180	160	189	175	161	174	155	166	184	160	170	138	185	152	188	198	181	158	183	164	172	182	175	165	175	174	159	157	181	190	182	171	179	164	150	171	171	161	186	183	150	177	166	191	165	166	167	160	165	182	183	176	175	176	177	162	197	182	188	149	182	164	187	175	152	196	184	182	157	168	178	171	155	170	175	170	168	175	173	171	158	143	196	176	173	178	163	164	171	172	186	188	166	168	164	174	166	199	171	169	167	176	174	188	180	156	181	162	152	176	157	174	177	188	168	163	188	180	183	178	172	178	188	161	150	175	178	173	178	163	170	180	166	186	153	177	189	154	168	145	173	165	182	163	167	189	175	165	183	171	148	191	169	188	180	182	169	166	190	160	169	175	180	188	168	158	167	173	145	165	176	165	186	170	158	162	191	149	150	186	151	161	171	167	187	166	171	168	151	164	173	166	193	164	169	153	182	178	154	166	166	168	172	198	178	171	163	182	156	159	190	159	152	162	167	153	161	164	174	176	163	195	152	188	180	177	163	180	164	178	186	161	147	184	188	160	193	145	170	188	171	158	162	166	176	162	178	145	177	173	167	163	181	164	193	174	167	179	171	177	174	175	148	175	168	180	188	189	187	197	172	158	163	169	178	177	183	161	176	182	168	163	165	185	158	179	166	174	161	168	173	176	153	165	181	177	179	194	181	187	149	192	175	167	172	171	216	166	165	184	179	191	156	149	153	166	179	193	182	156	184	168	168	170	181	165	164	169	183	175	177	147	185	161	173	165	188	161	170	186	184	187	181	165	189	183	195	174	187	159	180	154	164	183	182	176	184	145	143	175	159	175	161	155	167	162	184	175	192	180	172	161	175	181	210	174	164	156	169	154	187	161	181	175	159	178	182	167	173	180	166	167	165	170	204	150	175	176	187	185	183	169	166	185	172	183	171	187	200	194	166	171	170	154	164	162	190	161	167	173	203	175	167	162	173	182	163	144	182	184	167	180	172	158	171	180	180	163	153	181	173	175	187	181
28426	16613	12295	6193	4019	2859	2340	1702	1350	1058	810	721	694	712	962	1143	1020	534	419	375	390	322	294	297	287	286	253	253	252	227	260	234	236	257	231	211	237	244	184	212	183	224	239	215	198	199	215	210	168	209	186	194	202	213	227	232	226	230	226	195	184	223	220	221	201	231	200	197	196	200	166	201	207	219	177	198	207	148	199	195	195	197	180	175	181	196	208	181	212	201	204	193	202	203	163	186	172	183	182	202	173	174	178	184	191	194	193	185	205	187	217	171	204	192	225	196	189	174	166	196	213	209	220	207	198	166	187	189	200	188	176	199	197	210	208	197	212	193	217	205	194	191	194	174	201	174	189	198	204	193	183	185	209	205	185	200	195	204	203	185	184	183	183	203	171	180	180	198	186	177	176	188	194	176	188	218	193	168	187	215	178	197	209	199	166	205	210	205	198	189	194	198	204	209	205	207	206	196	206	214	185	187	174	189	199	159	196	188	172	202	195	200	199	195	169	178	185	178	209	190	214	189	202	193	168	190	204	214	189	201	171	166	163	190	188	181	175	179	192	160	180	183	196	183	205	182	212	183	174	193	202	179	193	185	192	165	204	210	168	180	197	191	191	178	179	199	195	217	198	216	189	197	180	194	190	190	183	219	187	192	193	186	208	192	211	190	168	182	168	194	178	190	161	219	188	192	184	194	181	193	188	184	190	185	200	198	198	205	184	199	216	205	209	205	198	172	187	218	173	191	192	164	177	208	218	198	202	188	194	183	202	194	180	199	201	192	192	158	186	187	216	221	194	192	184	177	225	203	177	164	204	186	211	191	179	200	183	201	199	178	194	190	188	179	213	192	191	185	170	178	179	209	183	182	181	184	194	189	194	199	203	174	205	194	182	206	193	185	190	204	198	201	194	195	216	202	175	180	156	180	192	207	180	181	184	186	188	192	180	218	193	202	194	186	191	180	198	218	209	178	189	170	203	184	190	160	213	203	178	187	186	186	195	196	178	206	186	204	181	200	180	206	180	170	209	174	203	183	189	179	190	186	199	218	197	192	172	193	212	204	198	182	186	194	180	182	173	198	183	171	202	174	169	175	199	177	190	199	201	197	202	190	221	205	163	194	181	170	199	200	190	196	158	201	209	182	209	174	162	196	184	198	213	175	196	199	195	172	182	217	189	177	185	197	185	199	185	203	212	182	170	191	169	187	191	177	195	186	184	174	192	174	200	178	183	191	197	204	203	173	188	188	198	194	214	183	194	178	203	193	186	180	183	215	208	186	178	208	190	196	201	216	169	205	163	187	202	224	186	181	190	190	183	180	173	179	176	208	183	180	178	183	163	193	181	204	175	181	165	172	220	193	172	185	192	159	216	171	190	201	176	179	192	174	204	203	167	205	169	210	201	218	199	199	198	215	188	207	173	181	188	188	198	196	172	183	191	163	171	173	192	187	184	166	179	199	221	175	175	195	189	199	174	194	191	198	182	213	174	187	169	195	197	208	188	195	188	193	185	185	209	201	200	199	210	197	200	186	198	183	215	202	183	200	187	191	201	176	170	181	208	184	190	178	224	177	185	184	203	157	190	177	217	191	219	198	204	190	176	176	172	176	201	204	182	198	204	162	198	195	199	177	192	195	175	187	176	184	188	184	183	202	197	209	205	194	201	214	209	173	174	166	215	183	186	201	186	191	209	198	170	221	191	194	206	177	203	200	180	216	199	198	193	168	177	210	202	183	184	193	182	198	203	190	177	213	180	197	182	199	204	211	184	183	199	203	193	181	209	213	202	176	163	200	213	196	197	203	185	178	182	151	194	155	168	178	195	181	181	198	193	191	191	196	217	197	198	205	208	200	215	214	181	190	200	149	202	183	192	187	183	197	179	183	193	197	195	200	216	200	164	195	204	189	194	178	203	185	223	203	192	180	198	180	198	185	178	192	201	172	171	175	186	213	179	193	183	169	189	188	197	191	212	209	188	203	182	208	188	188	197	184	177	187	207	202	208	197	196	201	201	205	209	179	205	190	187	197	182	191	180	169	179	201	167	174	210	191	197	197	180	174	183	184	190	189	200	170	172	185	171	201	196	192	176	171	178	190	188	171	191	183	182	162	171	167	192	173	179	195	186	180	200	187	196	204	213	182	216	164	190	206	168	219	210	201	209	188	228	197	196	194	170	177	189	195	207	198	194	182	194	184	210	173	186	167	188	199	207	200	196	194	180	192	178	191	179	189	182	175	167	199	179	175	189	199	191	198	201	176	201	179	166	177	205	201	193	213	187	203	180	179	218	195	197	188	187	179	198	175	173	188	200	203	204	216	192	201	165	189	189	205	187	177	202	226	192	174	187	197	207	196	189	168	177	148	165	193	198	185	189	196	172	203	194	191	193	204	197	182	190	186	161	200	190	194	191	162	194	201	192	177	187	199	191	184	167	193	174	193	213	159	185	173	208	191	185	198	201	208	201	197	209	191	177	198	182	204	205	164	203	172	208	171	173	209	171	188	200	190	190	192	186	185	203	190	195	190	183	196	196	206	194	171	191	207	195	180	216	187	191	201	183	168	219	174	177	195	187	166	207	173	190	172	184	200	177	213	190	176	195	189	191	178	201	206	181	194	207	196	221	173	203	190	212	201	175	194	196	197	180	190	189	187	192	194	189	168	159	194	173	194	168	166	177	202	208	187	182	176	197	181	181	164	171	197	197	206	177	195	190	197	193	210	192	196	201	178	206	199	181	224	185	192	191	199	201	205	206	173	168	179	193	192	215	190	156	203	200	192	179	191	195	212	227	205	183	184	182	200	203	197	202	178	185	188	189	190	207	163	206	217	185	193	196	185	179	190	170	200	190	188	186	201	182	207	206	203	202	184	215	165	195	200	210	208	156	170	179	176	171	186	163	178	184	181	184	179	165	206	168	177	193	217	199	197	173	189	201	202	176	199	186	185	209	203	203	194	193	189	198	195	209	190	199	226	196	203	171	223	186	199	180	189	177	209	210	208	196	196	195	178	176	179	212	197	203	186	196	163	204	192	187	175	169	218	198	182	221	165	210	190	200	183	178	203	191	184	202	226	209	155	183	224	193	177	190	197	206	181	185	195	189	191	184	199	216	186	192	184	191	194	171	190	185	188	196	179	189	213	174	198	199	184	185	186	204	185	177	198	213	192	195	184	220	188	189	224	208	191	169	202	196	197	152	176	179	176	158	197	186	176	191	205	213	210	196	192	157	191	161	178	191	193	200	197	191	169	175	190	191	207	181	173	185	193	218	187	196	218	217	197	192	188	180	208	189	168	183	197	179	195	186	229	174	220	195	184	200	192	174	196	194	218	178	157	192	189	174	180	191	195	191	195	205	218	198	195	209	192	186	178	185	196	236	191	189	191	202	193	234	171	179	176	165	174	161	187	178	196	169	202	193	164	185	212	195	174	206	204	185	188	188	194	207	186	172	213	191	223	201	191	180	208	193	181	192	189	184	209	181	191	195	200	159	203
23007	20662	27393	23960	20663	20732	8154	1757	1338	1024	924	836	737	789	805	895	983	656	593	635	673	566	480	507	524	501	461	492	466	445	523	433	426	495	441	439	484	428	501	427	427	436	411	449	447	447	418	426	434	450	414	421	406	396	417	433	456	446	454	457	480	454	446	438	446	436	419	411	455	420	446	390	399	456	410	430	454	430	425	413	440	421	436	386	445	456	438	425	382	458	430	453	424	444	424	429	430	464	408	418	404	435	414	385	414	413	418	433	413	409	423	447	408	412	415	421	412	410	417	418	393	453	426	423	441	452	440	378	426	415	396	420	411	435	419	411	435	394	421	401	387	418	417	455	417	424	447	442	420	451	427	413	442	420	386	395	427	387	449	435	410	468	451	410	432	408	368	409	401	407	444	409	383	357	452	459	414	394	417	411	424	429	422	424	456	428	429	433	434	460	416	402	406	447	427	405	420	446	468	388	451	460	414	396	401	398	450	427	439	400	396	410	465	436	381	423	425	413	422	429	392	464	448	434	427	440	486	453	408	420	437	398	420	456	436	419	433	443	431	448	388	397	410	406	398	389	449	400	448	415	423	384	439	402	406	394	407	395	450	402	397	364	414	435	419	461	408	399	424	422	388	429	410	411	418	439	427	442	429	428	397	407	419	359	390	433	436	401	417	405	445	404	374	406	430	451	430	461	448	442	399	398	452	409	378	402	431	420	401	426	435	434	443	397	409	428	439	391	429	436	431	426	402	410	420	424	419	451	394	404	403	425	409	384	438	429	417	432	414	411	392	421	415	453	428	410	425	379	411	443	401	444	435	409	412	426	419	446	395	417	432	401	428	383	432	428	402	420	432	431	446	432	447	400	389	431	433	400	478	367	395	423	423	439	430	383	416	404	414	394	401	428	423	404	462	418	425	443	415	414	403	422	430	434	411	437	434	444	419	403	410	401	442	434	459	433	413	420	441	438	457	412	432	390	398	424	386	392	380	425	378	434	412	401	428	406	434	435	420	437	432	423	420	405	369	409	402	425	431	457	412	403	432	476	434	433	370	426	399	425	355	429	407	409	441	384	469	428	443	427	403	397	428	424	444	442	451	452	427	429	430	408	427	379	406	426	434	406	436	480	424	435	391	428	423	419	439	433	367	421	450	408	440	424	416	449	428	421	424	381	405	421	405	386	379	415	463	434	410	392	385	427	450	398	430	423	417	388	429	429	381	423	398	398	435	426	454	455	421	402	440	407	392	416	410	444	404	431	426	397	440	431	390	401	397	416	385	407	388	409	372	427	404	403	405	419	393	423	421	390	419	419	392	421	428	390	417	427	394	422	430	420	386	435	384	431	413	417	433	399	421	396	405	407	418	432	417	407	420	384	439	419	395	426	407	419	415	390	373	417	418	457	423	392	431	400	415	420	380	432	440	423	386	428	410	439	439	409	405	427	420	411	404	432	437	388	428	401	429	438	407	409	422	440	443	412	384	414	423	366	445	427	421	430	430	397	432	392	451	481	371	417	469	408	430	416	467	367	459	416	438	436	402	417	389	390	425	407	410	429	417	436	411	454	398	422	396	403	413	437	441	400	422	421	401	437	399	378	427	440	392	425	431	384	448	426	428	419	367	430	387	397	403	393	408	411	411	426	429	409	411	450	421	413	408	411	400	401	425	409	433	432	399	412	418	430	418	421	440	429	375	418	416	439	389	437	391	400	440	388	429	413	476	392	385	458	444	450	428	403	433	410	388	453	397	434	370	420	400	445	417	435	429	413	414	407	428	400	437	386	393	423	379	411	439	440	403	417	403	437	438	453	440	429	405	418	472	402	429	415	392	407	431	428	424	422	417	412	439	392	394	407	419	416	383	480	440	416	413	412	419	416	456	413	370	444	375	456	465	388	418	432	407	411	436	388	431	405	395	431	423	444	434	440	401	398	400	406	415	422	466	414	374	440	454	452	386	406	427	459	386	430	430	391	407	418	400	432	417	429	424	444	427	409	391	440	437	391	429	422	376	411	423	419	437	421	434	430	436	416	406	404	424	431	426	447	413	382	413	442	398	399	428	452	422	432	413	386	411	428	429	422	406	419	375	439	454	387	447	457	422	417	426	416	445	432	395	449	461	422	431	396	424	448	416	405	402	417	433	414	441	400	390	414	393	419	388	409	380	421	405	427	442	377	402	424	397	427	403	451	418	416	423	421	459	441	424	394	386	409	408	402	393	427	410	424	451	421	429	433	414	426	447	416	440	471	434	437	420	425	387	472	369	412	417	404	463	423	410	421	406	428	429	420	381	405	438	470	420	444	423	434	431	399	396	399	436	385	445	431	414	427	399	398	422	479	395	399	444	410	419	414	390	414	430	420	394	400	394	412	408	407	438	415	425	424	393	416	390	428	431	429	428	387	420	427	453	442	438	413	439	388	411	382	402	466	429	445	475	440	451	396	429	391	418	446	431	446	446	410	396	457	413	417	397	429	452	429	404	422	413	418	418	436	473	440	411	431	450	433	406	412	421	364	440	438	420	424	429	414	426	426	405	436	428	440	417	437	375	437	409	383	431	462	422	459	435	424	420	418	421	426	442	360	420	424	425	386	410	445	434	433	407	421	418	420	385	391	404	411	420	462	414	449	438	457	458	385	407	486	407	418	408	389	439	417	398	423	426	401	434	436	410	432	430	415	403	403	397	401	423	437	455	410	442	413	414	397	403	438	382	436	385	412	374	433	398	427	376	422	449	390	441	458	430	407	368	410	421	424	376	402	452	422	400	397	399	408	410	408	441	412	389	402	434	408	423	433	397	420	463	438	431	414	409	399	384	434	468	418	414	389	423	423	469	411	449	403	422	399	405	382	391	417	456	439	414	456	429	424	439	399	421	431	410	397	420	437	419	445	441	424	398	435	405	466	419	420	416	444	405	426	442	427	442	453	423	468	404	439	416	417	420	424	409	393	441	412	439	399	436	419	407	475	408	405	420	421	392	378	406	420	407	418	427	436	437	447	437	440	427	418	417	420	430	401	447	421	414	445	432	404	427	457	393	406	433	425	394	418	405	404	420	396	418	431	452	425	444	420	409	433	450	425	389	424	425	427	420	416	432	444	406	426	389	405	411	442	404	391	408	408	398	443	450	423	428	417	433	417	421	440	405	465	427	403	418	474	433	451	378	426	475	429	390	458	440	433	406	430	439	444	414	436	403	394	418	440	426	414	453	407	437	440	402	457	426	408	407	429	393	426	414	428	448	413	425	397	395	427	388	442	452	438	415	429	477	442	443	414	435	393	437	439	443	410	415	445	410	393	397	396	450	449	413	406	437	424	444	448	457	408	379	451	371	391	426	437	408	452	453	467	397	413	447	406	385	451	404	401	396	440	408	427	433	437	432	435	418	417	430	415	439	418	425	406	405	409	427	422	385	425	419	423	414	388	412	395	404	419	453	433	436	379	454	454	426	435	417	413	420	395	441	401	432	411	429	432	417	403	369	392	457	436	442	437
30991	22999	18548	10723	7135	5815	4338	3014	2561	1960	1641	1400	1292	1320	1493	1756	1824	961	810	1002	1045	780	611	582	629	584	560	581	524	519	543	520	491	496	468	517	501	490	469	468	510	434	464	452	504	484	488	467	473	429	466	409	493	431	444	437	461	485	438	429	448	472	428	420	453	412	390	467	457	428	456	451	440	451	454	496	442	433	439	426	456	431	405	390	420	425	428	443	432	430	454	402	434	444	419	435	402	421	454	431	395	426	419	388	459	412	397	438	418	390	421	437	418	411	427	434	407	458	444	423	442	420	405	453	412	380	410	420	419	419	406	445	435	412	416	394	411	398	400	447	430	420	416	443	420	440	409	422	448	409	424	421	427	389	400	432	410	437	422	389	413	412	403	421	392	425	433	399	470	400	427	382	416	428	460	468	425	453	417	418	418	450	456	460	409	386	416	389	421	446	402	431	402	408	395	459	391	447	423	389	407	417	410	431	401	436	390	419	408	407	400	420	402	426	418	408	437	441	433	420	430	413	445	414	393	446	426	458	387	411	366	455	429	408	410	458	425	413	423	384	438	464	424	413	406	445	419	396	417	421	399	420	401	439	415	370	406	427	388	423	425	396	416	409	434	426	433	373	409	380	378	409	438	405	395	413	407	433	440	384	412	407	441	390	422	412	443	423	418	397	417	443	407	400	434	409	412	433	443	422	402	426	410	420	423	400	423	437	449	398	420	435	405	428	400	413	405	447	407	409	448	422	394	445	405	395	433	422	388	449	413	426	413	405	416	404	421	425	436	416	419	418	437	369	449	419	455	424	432	397	451	458	410	444	427	426	459	422	415	382	439	439	376	392	411	420	407	391	426	432	437	413	400	414	398	423	425	416	429	423	419	422	418	435	456	393	418	407	413	468	426	409	408	438	427	423	368	408	435	425	422	418	411	420	413	396	411	430	451	415	414	396	390	410	432	452	401	422	426	433	423	414	412	429	433	424	403	391	418	426	413	447	391	432	413	438	422	437	443	448	447	424	400	419	421	435	427	420	418	398	393	432	406	423	394	436	406	434	438	414	436	380	413	398	432	408	455	432	431	424	407	426	393	397	426	409	422	422	445	394	440	402	408	419	417	481	434	438	442	435	412	398	433	413	435	413	439	402	409	422	399	413	435	429	415	439	428	406	399	447	403	466	450	438	408	381	417	427	408	436	425	423	407	436	420	438	441	432	446	428	397	430	398	419	409	407	429	432	421	443	429	414	422	410	414	440	429	409	451	444	442	419	436	384	428	406	415	429	417	416	395	431	429	432	463	434	415	419	442	425	435	411	427	421	407	439	438	398	404	410	438	397	439	413	411	417	430	412	403	437	421	460	393	420	416	413	408	431	457	428	416	421	393	422	472	397	404	425	427	402	422	431	404	430	391	423	440	459	415	415	438	390	399	371	419	407	433	414	426	463	449	425	435	412	439	419	428	449	401	432	428	428	409	435	435	408	428	439	443	428	407	391	395	443	427	435	426	437	423	417	411	440	437	440	429	400	410	396	423	442	434	439	418	431	414	423	426	418	435	431	400	433	434	411	402	446	426	365	436	445	408	428	419	443	408	403	395	394	437	435	447	416	394	426	416	401	402	425	435	448	432	384	411	385	421	413	389	410	434	464	401	430	441	443	428	465	446	448	429	395	412	427	422	410	434	385	408	440	426	437	410	403	420	432	411	390	419	416	429	425	406	436	443	429	436	413	440	410	421	408	396	421	404	445	402	436	378	407	397	434	428	416	420	439	407	455	389	428	392	415	456	441	407	406	409	415	428	428	401	416	418	462	438	423	407	430	422	431	435	398	440	416	437	470	409	445	417	457	414	441	409	444	439	436	385	394	398	462	421	421	445	428	382	433	417	409	411	420	432	414	431	396	409	421	443	429	411	411	409	380	419	427	408	399	410	425	396	450	395	428	427	428	426	448	424	460	395	429	473	405	458	402	384	396	416	454	438	422	433	393	447	414	431	400	413	446	412	444	444	445	413	461	433	425	443	452	447	434	416	408	440	398	462	436	403	445	446	401	456	422	422	421	440	439	427	410	401	420	453	394	424	415	433	438	426	414	450	468	404	406	456	424	423	420	423	411	416	420	438	380	447	404	431	436	406	426	430	447	394	410	406	465	422	467	398	411	419	422	411	400	445	409	398	442	430	430	417	422	377	458	439	445	426	395	427	424	418	414	415	445	410	385	419	449	451	426	399	408	434	411	458	415	436	439	425	468	429	433	423	450	446	451	406	468	434	428	428	386	396	422	452	422	439	434	445	417	421	459	400	427	422	403	445	419	402	410	400	410	469	397	429	400	412	425	384	431	432	423	430	427	436	423	450	401	413	423	397	416	437	411	402	423	412	452	414	428	427	426	379	449	409	417	425	418	408	457	425	406	448	419	392	393	407	402	456	407	417	454	431	455	411	364	456	455	428	443	400	433	404	410	413	413	449	428	403	418	430	427	406	394	410	449	389	437	406	438	427	416	426	414	423	392	424	387	403	431	428	417	436	455	447	426	437	421	416	401	440	382	409	429	407	412	402	386	402	424	405	416	427	446	405	391	401	429	430	428	419	417	443	424	408	417	441	368	411	410	409	381	415	388	423	438	431	419	449	427	412	396	432	390	389	459	398	425	402	409	378	404	394	404	397	431	411	442	425	427	399	424	431	439	469	428	440	421	424	414	421	399	397	404	445	393	444	390	426	420	432	430	431	421	428	409	423	436	406	414	398	406	417	443	403	418	414	441	406	431	415	445	430	422	438	397	435	405	416	410	406	439	435	415	418	384	427	410	426	424	442	416	423	435	427	413	400	410	443	449	401	403	426	399	431	426	432	429	399	421	424	445	402	450	424	410	414	447	387	427	426	448	439	413	412	417	413	425	413	419	385	400	415	420	413	429	401	448	424	420	444	429	409	413	433	421	421	401	393	426	446	425	427	416	392	430	414	428	419	414	396	427	431	412	400	431	410	362	442	411	437	401	388	413	447	432	393	430	447	427	459	411	442	375	401	417	386	400	413	417	409	390	421	412	441	415	414	422	427	405	395	410	432	421	400	434	403	426	391	423	400	424	421	403	415	398	423	429	438	412	433	387	415	445	393	430	408	417	411	415	373	429	437	448	437	404	424	445	443	417	392	421	422	446	463	420	420	434	397	390	402	413	414	395	408	397	448	436	439	421	454	436	379	385	453	435	444	431	456	420	444	443	408	407	394	408	415	403	416	400	457	407	427	437	444	404	442	425	389	426	416	436	414	429	460	435	439	458	427	413	466	406	414	442	443	403	414	429	433	422	409	456	431	410	420	397	392	410	440	421	445	421	385	449	442	388	391	408	391	418	441	429	452	414	435	445	420	386	422	402	430	387	412	398	388	420	399	411	434	392	437	401	382	407	395	444	417	454	433	456	396	443	408	405	405	408	414	420	394	384	449	426	429	427	433	402	425	431	405	419	406	424	436	448	395	410	437	393	424	425
29287	15391	3383	1063	588	543	496	328	329	290	265	290	343	344	373	425	315	310	329	412	402	297	305	265	278	299	281	254	252	282	285	274	256	267	287	270	265	276	294	262	259	261	271	283	273	278	257	323	311	275	293	295	270	262	262	265	248	263	300	280	263	289	271	250	313	289	267	305	271	264	256	286	271	286	285	292	264	268	257	264	258	247	297	283	245	282	245	275	240	240	275	279	263	306	292	275	264	306	276	264	286	256	280	251	273	299	265	256	256	267	288	258	279	301	283	248	295	267	305	258	282	280	271	285	248	272	249	267	283	274	270	256	268	276	291	286	256	281	316	246	278	280	265	249	277	292	256	259	274	261	236	288	259	289	271	260	254	282	262	295	260	256	294	280	278	232	264	269	299	256	257	303	249	276	295	288	265	302	274	253	286	253	250	273	312	249	266	260	262	298	264	300	298	274	245	328	302	254	293	311	249	286	256	292	283	315	286	277	279	245	238	288	264	247	257	284	243	278	279	295	286	263	272	284	258	240	220	283	272	307	252	277	255	251	292	285	265	300	279	287	260	294	298	255	277	289	275	263	271	299	273	290	275	259	293	270	254	261	285	254	237	261	287	294	283	295	290	265	278	252	291	257	285	286	272	234	283	273	280	290	311	250	302	264	273	249	272	277	281	279	271	283	283	257	270	295	247	245	283	260	256	291	288	294	291	263	271	274	286	264	282	272	272	284	258	256	271	251	255	271	257	268	269	264	278	266	261	280	238	297	304	283	273	286	257	258	297	247	260	258	278	260	284	245	252	261	285	268	300	293	301	285	259	286	275	283	281	282	286	311	298	237	272	271	259	291	280	267	285	287	298	256	281	277	292	270	267	310	265	265	258	271	282	273	283	255	289	293	251	274	308	254	264	271	293	316	282	295	282	288	254	268	288	285	294	258	290	283	280	279	292	279	281	250	267	260	262	282	261	294	264	265	283	264	260	294	258	224	259	255	269	281	261	244	250	255	269	296	270	265	290	309	258	305	273	279	248	279	284	254	258	264	249	288	267	257	290	270	281	270	268	284	277	249	264	252	263	298	279	251	278	278	302	271	314	295	276	283	277	258	266	277	264	245	282	254	272	279	300	278	270	252	260	293	258	261	275	235	263	265	303	265	286	256	282	256	284	279	275	269	311	268	234	263	267	274	283	275	287	292	274	305	268	261	257	292	277	266	275	268	291	262	269	287	283	296	270	266	263	293	290	262	268	287	280	267	301	296	305	279	269	306	270	260	291	263	287	295	265	253	277	250	260	248	281	297	283	245	288	276	276	248	268	272	305	285	260	262	260	215	284	272	260	318	275	299	293	313	272	303	281	255	273	277	259	285	285	291	265	240	264	279	281	251	270	254	261	250	238	289	269	281	286	280	281	273	265	303	298	298	282	242	302	293	275	272	305	274	256	287	274	256	284	283	279	287	248	289	264	281	271	265	259	293	231	266	266	233	256	281	288	241	308	288	263	259	256	275	297	285	265	255	282	271	253	263	241	281	280	292	271	254	280	292	286	290	278	276	290	241	271	262	254	298	287	256	270	280	256	306	287	304	296	254	295	277	258	263	303	274	300	260	263	294	267	263	326	258	276	281	293	256	270	285	287	252	268	309	274	305	266	261	264	268	288	277	291	276	296	273	276	283	271	286	289	277	285	262	265	258	272	263	240	265	277	275	265	277	291	294	276	291	273	266	245	275	301	330	276	286	307	258	275	301	254	292	266	248	247	274	269	313	297	272	278	267	257	280	286	267	280	255	287	291	256	259	274	255	301	291	277	254	290	268	249	259	284	259	282	268	250	248	275	278	246	304	298	296	291	284	274	272	279	248	260	268	250	297	279	255	281	274	289	244	282	264	278	251	304	277	265	294	264	248	252	267	275	271	296	254	278	266	287	275	276	269	271	285	280	290	276	292	289	311	268	266	245	267	240	285	286	273	296	292	259	298	298	293	304	292	270	284	291	270	287	255	250	291	259	279	282	261	265	273	252	250	271	277	259	311	281	254	281	297	276	260	256	292	291	286	294	276	273	260	295	275	294	290	274	268	281	287	277	314	273	290	263	275	287	291	279	275	258	269	276	255	283	258	279	291	265	297	265	279	266	281	275	264	306	271	258	246	305	278	280	260	257	267	259	275	275	256	288	266	277	284	239	283	251	267	280	264	282	279	259	276	277	275	273	282	262	261	260	277	258	275	276	278	310	289	283	287	297	291	267	261	271	260	273	310	277	278	241	286	263	247	275	273	263	279	277	292	277	270	278	257	287	285	286	303	281	266	227	285	262	278	269	260	253	249	266	238	278	244	280	256	287	295	289	285	285	284	253	303	288	248	254	294	283	273	263	268	265	275	276	273	276	265	259	290	281	289	303	283	245	250	290	270	266	278	295	275	276	286	260	264	261	251	281	259	294	261	260	240	272	300	254	284	289	303	266	274	296	261	280	282	257	274	296	298	276	268	266	284	281	285	268	293	248	272	264	284	290	273	278	293	241	258	249	263	254	256	278	292	280	290	281	257	271	271	286	295	263	268	302	288	309	252	243	248	289	315	291	278	256	297	282	233	286	317	280	278	295	289	249	297	291	259	280	279	262	270	298	276	260	284	273	279	276	306	292	270	283	288	256	271	280	285	268	285	272	295	269	285	280	296	263	305	257	283	247	277	296	287	280	259	277	273	287	261	295	275	282	291	274	281	289	308	296	297	273	292	265	279	252	283	277	285	262	270	277	242	317	264	292	243	254	270	275	271	268	298	290	240	275	242	301	266	278	284	248	278	301	281	265	311	259	245	265	273	255	266	280	275	277	290	283	298	307	279	246	276	264	274	289	263	265	263	269	304	275	259	271	292	272	273	287	265	277	264	249	260	263	275	274	248	275	300	275	295	283	283	255	252	260	271	263	262	264	268	295	280	255	301	304	282	284	280	272	263	246	262	269	274	257	283	268	259	297	260	274	278	279	273	263	263	260	294	299	276	242	285	275	302	277	275	287	271	283	265	237	279	285	294	285	260	257	251	269	258	271	258	294	257	298	273	266	272	278	247	302	290	284	278	295	279	282	265	273	298	235	262	263	280	260	255	265	290	291	276	251	265	285	262	299	257	282	323	293	317	275	276	273	261	286	262	304	268	260	296	275	276	263	285	281	313	262	276	289	273	260	259	261	256	283	287	280	265	261	277	288	289	296	285	294	280	281	266	251	278	282	276	245	276	312	280	284	286	277	310	278	275	280	263	297	267	271	271	303	240	279	253	288	272	287	276	312	294	307	276	251	250	269	264	269	320	252	296	274	245	269	291	249	267	266	271	263	290	278	296	274	267	257	279	283	280	266	254	283	252	265	264	260	275	276	262	264	288	273	282	264	286	288	291	245	273	248	295	263	281	278	286	296	243	259	257	263	270	267	269	275	283	277	252	284	289	257	274	242	270	286	292	287	264	261	277	283	248	269	256	256	274	278	290	288	280
23363	5625	3874	1681	970	1007	816	420	363	388	373	371	369	431	566	709	438	361	430	587	555	372	331	304	308	319	317	312	319	326	312	315	308	305	316	308	284	287	262	310	338	302	315	334	303	314	308	299	295	348	342	312	292	310	293	294	300	319	291	326	289	343	331	337	287	264	283	311	357	312	334	287	321	309	313	313	322	304	310	301	301	310	299	325	301	314	333	327	346	302	292	303	290	267	303	325	269	325	321	343	310	275	272	313	316	308	313	320	325	296	300	335	303	308	304	300	298	287	300	307	351	297	319	337	289	330	327	332	311	295	307	317	309	278	287	324	307	305	306	277	287	326	324	317	318	301	321	323	317	306	300	320	294	323	316	319	291	316	302	297	318	301	322	300	312	310	301	322	298	308	301	309	301	315	329	304	314	312	281	342	329	315	343	330	306	305	296	305	311	348	292	301	330	280	324	355	303	325	318	299	319	301	315	344	295	305	296	312	308	318	282	295	307	336	326	321	299	344	307	311	335	339	317	288	329	307	299	329	315	338	297	341	315	306	295	322	305	356	333	277	302	308	329	311	322	290	330	294	283	316	322	318	298	329	297	292	306	324	301	317	328	335	281	321	314	304	332	302	286	316	321	262	332	340	318	325	328	317	305	325	313	295	318	315	300	313	289	310	312	294	306	329	302	313	310	301	303	295	313	303	369	321	307	326	299	306	330	313	301	342	339	324	336	309	317	321	326	293	291	308	329	278	312	325	330	283	322	326	310	311	305	305	311	323	321	296	292	326	314	331	310	293	340	313	304	316	312	334	304	312	298	321	297	328	332	309	321	330	345	334	340	329	327	309	320	293	286	303	313	297	312	298	339	288	313	322	327	310	324	288	296	297	299	291	301	303	305	312	356	298	309	290	335	286	286	309	322	313	290	304	346	325	306	323	332	288	312	301	300	337	286	316	311	300	322	333	312	315	306	341	306	306	339	301	289	335	358	330	352	332	304	288	332	323	333	290	306	296	293	282	316	293	329	297	313	318	336	283	297	330	319	330	300	334	341	323	318	308	301	317	297	343	306	305	301	302	279	314	288	337	310	310	307	310	288	290	290	318	300	320	314	284	298	318	290	289	314	322	331	306	329	343	288	316	302	286	342	324	326	348	296	282	337	310	289	304	280	309	294	329	330	292	300	296	335	339	321	312	290	309	335	300	290	328	308	303	311	315	305	304	329	331	294	287	316	323	314	307	296	316	317	336	325	323	343	291	335	296	289	318	323	304	335	307	313	310	318	311	308	302	319	332	338	326	314	310	292	307	309	326	323	306	340	313	291	333	313	285	289	303	297	311	294	328	317	334	290	293	317	304	314	329	298	336	337	311	290	325	301	302	315	324	321	299	305	306	313	316	311	305	316	276	284	296	318	327	293	320	326	283	320	317	291	307	328	326	312	279	326	300	307	327	312	360	326	309	348	292	291	302	322	313	282	331	313	301	295	349	285	333	321	300	276	294	306	314	286	313	309	327	317	311	307	311	283	317	327	339	300	300	340	321	338	288	287	277	303	302	336	293	319	331	291	306	318	314	342	305	324	304	308	300	323	321	315	307	294	310	307	293	326	314	278	324	329	297	317	313	302	300	335	320	311	305	321	303	332	337	304	316	304	346	309	335	298	324	303	289	308	302	288	332	307	291	298	308	297	294	316	309	275	284	309	305	327	317	313	320	299	290	334	324	331	299	293	302	311	298	323	332	302	310	306	299	295	331	320	317	325	319	307	300	326	327	293	308	325	312	318	311	311	292	319	291	294	317	307	334	280	324	294	305	305	301	303	314	294	278	324	324	287	317	314	302	291	302	325	340	298	336	318	307	312	321	325	333	326	329	331	314	302	307	321	318	330	314	289	315	289	300	317	301	328	297	309	333	325	323	338	311	323	350	331	331	319	309	344	342	332	332	290	324	323	312	325	301	311	302	315	345	300	329	315	295	327	295	335	312	337	290	325	329	294	322	304	287	284	316	323	311	306	291	310	361	301	284	310	312	286	327	302	291	317	327	304	326	314	307	320	301	295	311	311	317	339	331	300	304	264	283	294	322	323	295	323	322	282	277	290	315	316	296	289	289	288	296	293	306	320	326	299	296	292	306	306	287	301	321	324	326	303	311	300	340	302	310	306	295	338	328	293	290	303	310	303	291	302	300	307	339	312	324	295	305	320	305	329	302	308	299	303	295	296	348	331	312	318	330	339	303	327	345	302	313	295	306	288	334	296	318	306	317	311	299	335	288	306	299	333	334	314	295	308	312	350	306	288	293	328	317	308	318	322	323	319	307	279	310	330	316	287	316	318	294	305	316	322	325	310	309	312	339	315	312	314	328	321	323	324	323	306	346	321	307	323	263	338	299	290	292	333	341	300	309	314	320	337	298	308	297	313	293	280	355	298	306	330	310	326	288	282	311	297	321	295	326	330	324	306	322	327	311	336	313	302	317	306	306	320	291	326	301	284	320	339	325	316	293	321	334	310	337	342	289	318	310	293	322	310	328	311	342	332	317	344	317	294	305	309	327	308	308	281	322	294	310	340	324	308	298	322	280	329	299	304	281	319	327	308	335	326	363	286	314	317	323	350	296	324	326	314	326	285	332	327	328	265	312	332	324	328	305	297	307	334	309	311	286	332	313	345	289	316	338	313	328	289	315	307	294	302	297	284	293	315	317	298	310	321	313	329	307	316	310	304	334	286	300	309	306	314	326	314	288	300	312	315	337	295	296	308	331	330	318	308	290	307	322	310	323	306	273	304	300	292	332	313	314	306	312	300	325	333	312	311	293	323	298	336	335	292	287	299	303	286	302	297	308	312	313	314	301	286	295	351	324	290	294	288	320	327	308	305	313	308	344	333	303	306	283	287	311	342	321	326	325	312	316	306	314	377	334	315	283	323	301	299	345	324	326	321	294	326	289	308	316	321	283	309	327	314	301	305	313	296	311	332	297	303	333	308	327	318	296	293	335	288	319	314	316	307	317	363	322	315	301	321	326	290	296	313	297	311	328	313	314	308	304	293	299	305	350	322	330	323	328	294	315	289	324	299	305	310	297	316	335	332	289	302	308	328	318	298	306	303	338	296	292	334	276	315	332	312	336	318	294	285	309	304	311	316	323	292	315	330	313	292	309	319	316	312	314	316	301	335	328	317	313	307	301	336	320	317	322	311	331	332	307	337	303	329	306	311	286	293	333	304	317	330	305	329	340	343	311	294	305	341	295	305	329	319	304	321	330	300	320	297	302	304	337	300	331	305	308	326	296	288	334	335	294	307	294	306	359	330	292	280	293	308	303	323	305	293	318	294	346	326	313	344	303	301	327	314	279	273	318	280	282	317	302	320	332	303	303	314	331	340	287	311	286	316	326	289	324	265	294	271	301	312	318	335	311	315	283	304	319	338	335	298	305	345	314	348	335	321	316	302	279	308	320	307	315	316	324	294	301	307	325	346	298	304	324	301	325	296	276
25073	20668	26962	24370	20665	10361	1501	797	590	497	431	431	368	363	499	376	318	354	386	547	397	293	186	222	224	216	231	191	191	196	182	192	190	199	200	183	207	204	187	196	183	202	210	178	192	198	195	143	170	186	196	183	182	176	189	188	160	163	177	167	159	196	192	200	155	177	167	170	198	184	181	170	174	179	165	166	165	221	186	200	180	172	194	186	174	154	166	179	192	151	160	186	166	150	185	180	176	178	179	181	164	186	204	177	187	164	204	164	175	167	180	187	177	164	154	185	214	199	170	178	172	199	186	176	194	172	179	165	173	187	171	202	168	173	158	168	186	173	176	179	170	179	169	158	180	171	183	166	202	190	161	169	192	205	193	171	167	139	182	169	186	173	181	170	179	158	167	193	181	189	189	154	173	168	181	179	186	183	163	177	172	163	192	200	185	174	194	167	192	177	185	157	169	184	194	193	182	169	149	167	180	171	178	153	183	199	168	165	173	163	170	184	175	146	196	174	162	169	170	173	171	146	176	161	169	176	166	182	184	156	169	191	168	149	161	174	185	178	182	178	173	176	188	185	152	201	175	151	172	203	194	164	177	163	155	157	199	166	184	163	175	188	158	171	171	171	169	167	170	167	179	202	181	170	206	178	180	190	150	170	184	169	197	190	182	173	215	186	187	171	186	164	173	170	168	190	173	161	169	175	157	162	180	175	182	156	196	180	192	164	170	169	172	176	158	161	172	180	175	166	190	155	174	187	186	175	167	199	201	193	163	174	172	176	172	174	176	158	188	165	165	163	180	149	180	167	168	191	170	176	163	175	183	209	208	176	181	177	186	181	163	184	163	174	163	177	166	170	160	170	157	185	160	168	178	163	163	184	165	145	185	163	170	183	172	202	163	187	178	187	157	182	182	169	171	173	193	165	171	162	161	191	181	186	177	193	178	177	193	179	171	177	191	175	154	188	185	198	178	157	175	175	159	166	150	190	168	153	193	171	185	176	166	185	187	185	155	196	180	171	187	178	164	170	181	175	186	177	168	171	177	160	183	186	185	164	152	182	179	149	170	181	161	176	181	163	180	178	168	167	194	152	208	167	170	189	184	183	183	171	166	149	169	168	185	202	163	166	175	176	184	170	181	173	183	159	187	193	168	185	172	168	197	158	188	148	174	166	175	164	148	183	171	173	185	170	168	180	172	168	162	168	212	182	193	185	172	171	179	156	199	165	188	178	183	190	195	176	155	166	175	158	171	189	164	165	163	163	182	179	160	164	163	179	193	174	166	185	167	193	192	148	179	159	195	173	173	195	164	169	190	179	165	181	166	166	160	166	181	170	186	199	177	178	166	179	182	182	169	177	190	174	166	187	181	161	167	156	204	173	149	156	160	166	170	186	168	154	162	166	195	178	188	169	163	182	197	183	177	154	206	201	192	159	151	208	192	167	161	170	189	157	159	162	193	189	153	152	157	171	172	181	148	182	188	177	186	177	179	164	164	175	181	177	182	188	168	151	175	166	174	205	192	195	189	181	189	173	177	152	169	178	161	167	177	142	181	195	168	186	162	195	185	176	169	170	181	175	169	153	173	180	185	167	145	186	203	190	176	202	183	165	183	161	175	168	175	148	148	190	159	177	153	185	167	162	190	177	180	205	173	192	176	198	178	160	157	183	162	185	175	154	164	189	188	175	187	192	187	169	181	184	177	170	178	158	159	175	180	169	169	198	177	164	156	165	192	175	200	193	157	180	197	186	179	189	170	163	146	185	185	188	162	188	180	181	170	136	145	171	170	149	186	165	182	191	169	178	204	180	180	168	166	164	174	182	174	201	188	163	168	150	163	184	171	169	184	169	177	174	167	182	184	166	169	166	173	164	177	172	172	173	212	207	176	159	180	161	165	178	169	168	199	184	172	198	181	166	179	165	176	173	158	177	175	166	163	189	182	195	148	199	150	161	166	181	192	163	157	183	153	163	192	171	188	167	173	175	156	133	152	170	147	179	194	161	160	188	160	173	178	168	182	171	183	180	194	164	160	164	201	175	176	157	155	158	176	175	180	179	157	171	179	172	175	175	172	180	208	178	174	182	188	166	179	187	188	174	173	185	182	174	177	175	173	153	179	159	185	181	174	191	178	160	170	177	174	162	175	173	151	178	188	197	174	191	178	191	186	150	188	188	137	161	171	167	159	166	174	185	195	173	144	163	178	168	193	164	177	152	174	161	167	187	172	177	188	172	178	187	159	195	174	191	189	193	152	199	182	199	162	192	171	174	156	169	159	157	172	169	169	174	194	162	172	164	152	157	168	189	179	176	167	186	190	180	157	173	188	173	164	189	167	152	181	192	193	189	185	177	170	173	174	173	194	189	172	174	158	182	178	185	183	159	181	168	156	169	184	170	173	157	209	172	168	164	188	176	156	183	193	195	158	159	154	200	178	184	161	167	176	167	185	179	170	144	183	176	167	187	198	170	178	175	169	177	192	163	166	169	170	183	156	178	170	173	170	176	187	164	163	174	176	158	160	197	187	175	180	149	189	161	140	188	172	169	161	166	180	219	179	164	183	187	170	164	183	158	175	140	185	175	145	191	193	163	164	171	183	193	168	188	161	190	202	188	174	170	190	167	173	155	175	176	168	184	172	176	167	183	179	169	173	154	181	166	183	164	160	170	162	202	156	170	159	179	171	175	168	190	165	179	161	164	164	151	175	194	185	196	202	176	189	192	178	187	175	181	184	157	177	189	176	186	193	164	176	174	178	184	181	163	177	169	164	167	181	162	173	166	178	158	176	145	180	180	161	156	210	205	153	177	177	168	189	192	193	169	171	179	174	178	194	177	172	178	182	188	166	170	131	182	194	206	161	171	186	210	175	190	170	166	150	169	183	186	206	142	189	183	192	181	182	150	165	167	157	174	193	170	216	161	169	173	177	177	167	162	171	151	184	174	184	180	174	176	175	179	188	174	190	181	192	177	182	174	149	179	152	189	169	174	156	173	169	170	181	176	165	187	166	174	174	165	172	197	181	163	181	185	187	181	190	171	179	193	166	175	185	184	166	202	180	199	151	176	179	173	169	167	170	174	191	178	159	176	167	147	146	172	182	168	149	171	152	212	155	173	173	168	170	151	178	173	168	187	150	183	163	171	172	181	175	196	165	170	175	174	192	172	205	173	198	166	191	180	169	160	180	170	170	195	176	170	183	168	171	152	192	170	173	155	197	160	174	193	180	166	172	159	165	196	179	156	157	145	183	183	176	183	168	172	187	172	163	162	199	172	179	163	167	167	182	175	186	193	161	181	173	168	181	161	178	170	170	182	170	191	176	177	182	182	172	172	165	179	157	175	159	192	170	169	163	178	171	182	174	185	176	200	172	179	178	176	180	159	189	206	182	171	189	182	191	190	184	162	165	173	170	172	174	179	177	158	199	177	170	175	175	189	187	179	187	162	161	164	190	175	165	176	159	179	188	178	155	179	170	177	175	181	172	172	177	181	166	175
27793	17135	13499	7397	4737	3955	2202	1674	1246	967	816	708	692	751	919	658	533	603	644	1024	701	507	335	263	318	269	220	255	274	258	250	233	225	239	231	239	200	205	242	220	209	190	217	212	236	212	226	200	205	215	220	233	215	199	212	196	205	197	200	206	191	199	198	200	206	179	198	209	205	206	206	198	214	201	178	183	203	198	188	207	217	190	211	171	181	215	202	213	179	200	171	195	203	182	210	216	191	189	170	198	205	198	217	198	196	193	192	203	191	180	179	197	199	204	178	194	218	200	193	178	192	206	176	197	179	196	201	204	212	189	190	195	195	209	199	189	189	212	204	193	208	193	230	175	189	190	207	190	176	189	186	196	185	170	211	186	192	194	180	190	211	194	196	208	222	206	191	207	183	179	201	180	193	194	213	207	173	198	196	185	192	210	199	207	199	180	188	196	204	183	206	205	189	181	214	197	211	185	174	207	202	164	186	192	202	205	181	186	189	170	184	196	193	203	192	166	186	186	178	207	206	189	197	202	194	229	208	200	180	191	194	212	183	194	218	183	213	198	163	182	158	177	196	181	222	201	205	203	160	200	197	192	216	183	197	166	213	213	200	197	156	181	189	175	203	193	184	181	188	199	231	191	187	182	183	178	165	208	180	205	189	189	197	176	181	201	189	178	197	177	179	205	187	193	179	193	207	207	199	196	191	196	195	190	169	212	188	212	185	168	202	172	189	198	174	189	191	208	188	214	178	204	189	195	170	182	200	192	179	231	177	196	207	206	199	186	214	177	216	202	180	196	208	187	203	192	180	203	201	197	199	170	212	195	195	200	205	196	196	186	194	176	187	232	175	198	201	186	188	196	186	215	160	177	210	186	209	201	181	179	198	206	207	177	184	181	188	181	197	193	197	199	197	211	187	183	185	226	178	183	208	190	192	181	178	188	185	189	172	187	186	198	209	186	207	182	180	206	211	178	185	170	204	209	180	194	188	207	193	214	206	194	173	194	180	168	209	190	192	165	162	210	194	188	177	204	197	169	218	205	165	190	176	187	176	182	203	206	192	194	178	190	191	187	210	210	190	210	188	183	173	207	206	182	204	177	203	216	192	173	203	167	214	171	179	205	189	177	196	179	176	217	187	180	209	189	170	220	185	186	187	166	209	200	173	190	184	189	211	205	193	186	208	186	193	167	209	204	210	207	203	196	181	196	212	211	214	185	206	206	196	190	206	189	199	196	203	199	201	180	205	171	206	208	206	191	228	174	185	189	175	166	186	182	193	205	194	163	179	174	197	191	183	194	203	194	208	190	190	194	199	202	178	201	190	191	182	191	177	195	205	183	163	210	190	194	189	177	169	215	185	188	180	191	186	200	173	187	189	193	209	181	193	190	184	187	199	205	209	185	195	174	192	183	199	181	194	185	196	210	186	221	183	203	173	202	180	184	184	189	198	179	216	203	205	198	212	206	207	179	198	196	184	187	178	184	211	209	186	189	217	208	187	186	194	189	193	177	178	209	191	189	198	197	193	197	187	184	183	197	182	172	190	188	193	188	205	201	181	188	201	199	204	199	204	173	185	192	183	196	188	180	206	195	190	191	185	194	193	187	192	197	191	210	174	178	198	203	188	194	181	205	188	203	188	184	170	216	199	193	193	179	180	214	204	186	182	188	183	199	179	183	202	175	185	211	187	210	164	173	202	202	214	183	189	202	209	186	198	207	206	205	186	197	181	201	178	198	194	179	184	181	202	181	180	208	197	209	183	153	213	197	196	191	207	173	196	202	198	164	206	199	183	187	194	191	225	193	204	176	196	208	189	177	199	185	200	192	209	196	173	180	202	188	204	179	207	198	193	175	202	185	200	161	193	167	189	182	188	160	211	190	196	182	191	180	202	204	198	208	195	201	179	182	215	193	193	183	183	195	188	184	195	188	194	186	190	209	177	188	184	196	197	191	171	209	178	181	181	196	198	188	184	189	179	191	172	193	197	182	193	192	181	169	213	183	171	209	185	198	197	185	192	179	215	204	168	163	172	202	165	198	185	178	215	200	172	190	185	205	198	190	215	207	225	200	192	186	199	192	212	217	230	181	166	170	189	209	177	173	194	178	205	180	194	192	194	203	209	198	187	179	185	195	201	202	192	172	184	177	206	172	176	177	189	177	193	167	192	197	189	194	179	165	178	188	197	202	185	210	197	165	206	188	178	185	193	179	229	170	189	201	204	227	205	191	203	181	217	190	188	169	195	201	198	183	186	238	197	171	175	208	195	189	177	221	194	186	189	173	203	179	175	185	190	204	183	185	178	186	198	198	200	188	209	205	195	191	199	224	188	218	191	174	192	172	204	198	194	206	166	217	201	172	204	210	207	186	179	219	204	210	227	199	182	191	169	187	173	203	200	213	201	184	201	181	177	201	189	216	208	176	174	208	195	186	207	196	200	182	194	225	199	180	188	191	194	188	193	190	181	196	183	180	184	209	205	196	204	188	212	182	165	182	198	186	208	190	225	198	200	184	190	151	192	209	185	174	191	208	185	206	193	205	199	218	209	203	196	180	172	185	193	191	177	170	194	224	192	162	171	176	200	177	194	194	188	180	238	192	184	182	184	188	198	199	188	188	181	204	183	226	183	190	204	188	193	222	198	204	211	184	197	197	178	198	202	220	182	178	178	184	211	213	171	187	195	182	182	178	203	216	192	188	177	159	193	172	202	196	179	187	193	209	182	208	186	206	190	186	178	193	190	206	186	186	183	169	203	184	197	194	196	185	206	198	195	180	190	183	157	205	208	197	197	218	205	210	209	187	191	206	200	194	191	195	179	170	198	203	204	191	196	180	173	175	183	198	212	185	199	187	197	226	211	184	197	179	185	195	210	176	190	177	191	188	207	190	204	192	191	194	192	179	187	177	201	211	183	203	190	187	178	186	199	178	176	191	207	196	182	190	169	199	187	182	191	191	185	185	202	215	204	193	203	183	196	190	231	205	230	196	198	203	200	209	201	207	190	189	198	209	191	195	184	183	196	225	160	203	177	210	182	189	172	208	179	181	214	171	201	204	191	164	192	180	216	205	166	173	220	186	185	180	173	197	198	185	196	169	199	201	193	207	200	198	183	204	201	191	197	197	206	189	177	182	169	185	181	166	209	193	216	166	189	218	205	205	228	206	186	170	217	189	198	211	210	193	195	187	201	201	195	184	203	183	213	176	211	204	211	207	181	196	198	159	181	193	184	187	173	181	207	193	199	198	173	182	219	199	182	191	205	181	185	167	174	189	220	181	197	173	193	180	196	183	173	195	204	214	198	179	200	196	198	199	198	192	184	196	194	177	178	166	200	202	191	207	214	181	190	185	200	197	205	186	188	178	202	189	176	187	212	193	198	194	209	187	186	208	191	203	204	186	190	195	195	191	179	186	176	204	199	193	173	203	199	187	195	200	214	172	174	173	209	201	175	185	191	196	201	185	170	176	196	190	214	188	178	192	196	190	216	172	217	197
22971	20655	27368	23958	20661	20717	8054	1707	1233	1053	886	822	872	878	716	707	629	699	696	740	726	586	470	535	539	491	489	530	489	480	477	489	477	433	453	427	482	433	444	470	465	468	390	445	441	439	433	426	458	455	410	417	438	455	425	409	457	447	408	422	423	415	461	431	412	421	410	425	450	414	462	442	383	426	469	417	429	429	421	423	391	431	443	391	411	410	415	385	394	443	433	389	413	416	417	386	408	416	397	398	410	412	411	432	389	417	435	406	365	417	426	439	408	420	450	363	440	396	447	393	411	458	413	427	422	414	436	421	417	408	433	421	423	428	421	422	422	408	459	452	455	440	402	443	380	398	412	445	453	420	437	409	370	432	405	414	427	414	424	401	420	440	396	458	397	419	416	434	404	427	440	396	439	385	406	361	397	408	437	433	445	417	416	389	440	419	466	446	420	416	397	444	405	434	407	401	401	423	422	437	397	385	412	413	419	460	411	437	435	441	419	414	400	425	408	447	396	396	445	458	456	426	420	452	397	408	414	412	432	427	417	428	451	385	409	385	402	419	390	428	394	413	437	414	392	425	412	374	424	425	439	417	378	398	404	453	446	431	398	422	422	403	405	433	420	401	437	393	387	424	429	449	467	442	396	394	432	414	408	416	426	429	417	389	415	427	415	421	390	396	444	437	414	418	412	394	396	386	409	416	406	418	442	389	385	440	444	387	407	419	416	439	423	426	421	393	389	410	414	445	379	400	401	436	400	379	377	389	456	433	401	381	409	410	426	440	448	429	414	430	434	432	407	428	404	402	398	459	460	453	435	425	407	427	398	410	415	392	394	400	373	402	437	470	409	431	396	415	412	421	388	421	404	429	431	440	410	418	435	376	427	445	416	419	410	416	406	413	402	404	390	429	436	438	409	442	406	394	416	411	414	386	396	400	403	414	455	410	414	409	427	400	429	419	405	442	435	412	437	389	420	466	377	417	416	395	415	410	444	411	468	401	415	433	396	395	434	404	401	409	409	411	425	466	423	455	402	446	439	440	409	446	441	425	430	419	437	405	411	424	429	434	383	407	407	409	430	415	395	402	391	421	395	414	416	415	424	448	427	385	463	386	452	451	412	402	410	370	386	447	431	449	418	437	402	423	420	438	405	442	433	404	417	399	423	416	445	430	398	445	398	433	399	431	400	411	433	424	435	409	422	401	390	387	425	423	466	375	400	392	414	427	444	441	416	463	402	424	426	438	409	398	436	418	394	457	423	419	434	437	451	428	443	421	423	410	402	410	418	435	397	405	426	406	420	428	415	403	430	462	431	451	417	415	414	434	441	418	435	409	432	429	429	387	422	430	418	413	420	416	433	409	409	403	458	393	423	420	415	411	421	430	398	400	419	419	400	451	426	419	436	411	437	430	436	403	416	390	371	414	429	436	439	436	438	396	406	401	420	417	383	434	417	433	448	398	390	415	403	436	417	408	434	426	444	392	425	445	389	406	407	402	398	392	391	429	417	375	406	436	413	415	401	409	423	458	405	415	414	409	418	406	412	425	425	398	423	399	372	420	392	417	424	438	434	433	394	421	430	416	459	408	399	430	422	441	390	424	407	419	439	407	399	414	425	442	377	455	433	436	422	386	445	393	404	416	375	409	414	380	394	386	432	418	407	408	426	436	449	428	415	399	402	430	417	410	434	401	398	400	383	450	434	414	456	427	405	387	399	441	401	427	373	424	421	422	444	454	413	419	379	403	411	436	441	447	422	404	406	429	462	421	447	428	412	394	389	424	415	423	452	425	431	407	448	439	399	417	430	435	428	422	417	410	400	398	438	414	433	416	415	397	418	382	429	399	398	415	398	414	400	415	420	434	449	430	400	403	406	408	403	449	395	414	419	445	435	416	441	424	393	407	411	461	438	417	408	413	438	450	412	415	390	413	422	415	442	402	429	407	394	394	423	413	396	423	429	435	442	455	414	436	416	422	429	402	450	403	442	412	412	392	423	387	393	466	428	407	411	401	405	404	455	409	431	414	414	409	457	455	424	377	431	421	420	434	413	405	442	386	400	420	448	476	427	430	396	398	436	435	402	441	440	398	420	418	405	437	437	424	424	432	438	390	403	400	407	433	439	422	444	397	415	454	402	380	399	377	425	413	435	437	395	421	426	418	422	434	402	411	441	406	449	419	429	409	413	428	411	401	420	438	416	407	423	422	412	441	391	422	390	431	404	408	404	419	395	421	415	461	388	405	400	421	388	458	416	427	421	375	441	377	411	414	392	417	427	443	415	387	410	416	425	404	409	443	401	432	387	422	437	406	392	407	428	466	424	432	434	416	433	408	438	402	432	433	415	415	413	413	420	438	398	413	436	436	445	422	457	422	429	408	409	412	381	425	441	424	402	413	374	385	421	388	425	437	416	412	400	395	438	462	375	428	434	466	432	401	420	422	390	399	438	436	403	402	415	455	407	417	401	387	448	416	399	355	379	427	405	440	417	430	441	416	389	379	454	376	399	422	418	395	435	444	445	426	435	390	447	436	424	379	400	407	418	417	380	444	461	412	417	434	422	422	401	387	393	420	389	406	397	440	438	400	396	377	437	407	430	437	427	399	423	409	435	403	449	407	388	412	393	406	407	412	428	401	403	408	413	393	410	355	448	397	403	424	436	441	416	424	394	431	386	409	452	434	399	431	434	405	435	417	387	383	425	411	434	378	397	408	364	433	444	443	396	455	435	428	403	415	434	421	436	435	435	438	365	401	406	422	430	411	428	402	396	432	424	417	380	407	436	439	424	453	436	373	425	417	451	411	435	472	381	384	411	413	447	454	421	417	432	367	423	407	466	414	416	426	398	424	457	415	406	427	474	442	438	389	393	388	419	421	428	431	432	390	436	412	406	421	393	452	418	417	424	417	408	424	423	462	434	440	423	390	395	409	396	430	389	417	396	456	418	448	435	389	405	398	401	410	493	433	420	409	455	387	388	420	404	378	400	385	416	434	422	446	414	387	433	416	418	438	394	438	401	384	417	405	433	427	427	392	450	397	412	432	423	385	396	414	424	371	440	428	408	410	409	384	403	407	442	444	435	437	433	415	406	416	436	402	429	440	389	440	419	405	376	414	436	436	434	402	402	395	430	408	429	447	412	409	430	432	414	446	389	470	430	395	409	408	407	393	415	381	417	404	410	421	408	420	403	427	439	359	427	427	458	394	412	438	444	405	429	411	434	439	414	419	430	397	420	412	415	425	451	433	426	454	377	399	419	406	409	417	438	403	416	441	386	423	411	398	416	411	402	418	440	420	392	447	401	421	425	400	431	451	418	445	431	419	393	447	432	404	436	435	407	419	439	451	437	444	471	405	406	395	379	439	377	419	456	447	423	412	402	413	410	413	427	441	404	416	394	429	431	386	380	404	434	421	416	404	425	436	423	417	446	438	451	407	370	383	459	465	407	412	376	402	436	412	407	408	390	429	399	391	409	375	439	405	396	413	414	399	404	454
30844	24106	20284	12131	8219	6224	3588	2967	2521	1875	1592	1463	1395	1438	1208	1065	987	1101	1103	1213	1209	790	628	616	617	590	582	500	539	472	489	497	540	499	464	494	497	503	475	475	461	467	499	432	428	427	456	450	442	466	440	467	429	466	434	429	452	444	455	456	435	463	483	433	441	484	416	422	438	437	458	436	450	446	466	433	432	433	380	442	437	431	417	469	439	440	417	463	415	430	444	424	446	403	412	434	471	409	447	412	437	401	416	400	420	422	453	426	398	433	422	434	393	412	395	431	467	444	413	458	450	432	428	431	435	404	441	427	421	426	396	444	428	417	402	427	470	422	405	424	435	439	453	433	421	449	429	406	419	444	407	439	414	398	411	454	399	450	435	429	422	422	445	391	426	399	405	398	453	419	434	422	433	401	435	435	397	427	433	436	414	439	414	416	441	434	395	426	365	424	398	405	441	388	427	414	426	407	447	444	424	387	411	386	410	400	402	407	409	421	464	439	399	391	426	427	429	401	420	386	402	401	413	392	388	416	391	419	408	404	420	396	383	393	449	418	430	412	387	377	427	425	421	432	431	433	391	400	424	398	427	442	454	420	446	445	434	409	438	407	415	422	465	435	427	418	449	443	422	444	444	448	442	401	404	447	391	401	406	415	433	455	391	394	383	407	388	409	416	445	433	387	425	385	400	383	417	439	396	413	443	418	418	411	409	422	438	402	405	438	378	424	418	404	400	435	442	420	407	446	406	441	415	445	411	462	419	431	429	428	427	438	435	409	406	444	423	416	396	435	413	419	430	439	459	443	394	451	430	430	385	396	418	420	417	441	388	409	435	395	405	438	384	443	408	411	447	402	468	438	409	391	423	383	439	407	402	396	407	427	400	426	401	387	381	413	395	426	431	415	426	410	417	441	407	443	451	437	406	426	411	402	405	421	417	365	412	396	395	461	427	427	392	431	446	418	405	407	413	416	415	426	396	395	427	425	403	388	424	439	409	425	379	429	411	433	413	456	362	421	460	397	388	416	397	417	454	435	405	420	435	450	367	453	408	437	432	419	419	418	429	450	410	393	448	397	442	421	421	428	388	388	451	410	414	393	423	413	415	423	430	396	406	449	425	425	447	427	416	422	424	423	398	430	414	405	424	473	483	447	435	421	392	426	387	429	435	374	430	425	443	410	378	382	417	456	449	419	423	393	429	424	400	420	395	417	440	435	411	453	414	406	443	425	412	424	407	399	394	387	423	424	420	422	433	473	456	376	384	447	443	410	451	412	423	376	457	449	434	425	413	402	414	405	410	371	420	404	393	437	434	421	404	374	440	421	407	408	432	420	407	418	434	377	450	401	419	399	431	414	449	448	427	417	415	435	413	436	407	406	399	438	374	421	445	431	441	464	398	382	415	413	436	407	402	424	442	420	431	421	402	427	422	405	397	411	401	429	417	436	418	413	419	411	417	418	384	353	435	433	416	441	379	422	412	385	451	400	437	440	400	426	406	397	428	432	426	399	406	428	438	392	414	383	427	401	430	444	415	414	423	387	439	442	414	442	410	406	407	444	436	444	408	430	401	431	372	380	418	399	413	417	465	403	426	411	413	400	445	409	398	419	419	394	415	455	428	429	435	438	394	416	429	432	432	390	451	418	420	408	442	384	422	426	436	456	439	423	450	415	410	427	407	385	385	402	404	379	444	430	434	443	454	412	437	401	385	438	369	439	423	410	395	388	430	435	450	409	441	412	397	450	439	392	397	428	420	407	408	429	380	426	408	438	390	441	393	388	435	436	410	422	430	426	421	389	403	438	422	412	417	405	413	426	435	410	411	413	404	434	393	377	394	386	406	385	430	454	420	391	398	436	428	406	378	450	371	402	395	423	417	384	428	421	418	442	399	432	421	450	411	425	399	402	416	410	454	431	386	400	424	371	442	414	412	416	402	443	407	413	433	416	422	434	449	428	484	433	417	432	397	421	414	448	424	404	432	422	394	427	433	401	428	413	384	411	426	428	426	387	421	428	419	435	440	440	432	414	403	429	419	449	410	440	391	447	443	388	403	407	431	446	423	392	421	454	436	400	411	405	419	399	422	411	430	382	386	406	380	440	404	427	380	401	411	443	399	412	411	470	428	423	428	420	455	432	405	375	385	445	393	375	394	432	423	413	448	397	426	406	411	482	432	411	454	376	380	430	386	405	437	404	435	409	375	428	451	441	435	412	416	402	392	406	444	426	419	394	397	373	402	435	388	443	428	410	394	411	420	405	421	385	419	454	414	429	447	397	431	436	415	414	435	432	420	394	467	397	410	371	404	417	412	417	416	426	415	407	393	408	414	423	389	431	413	429	412	414	436	398	426	416	421	413	436	411	389	424	417	407	362	428	417	434	443	398	419	390	407	395	442	445	412	456	390	438	398	416	404	389	382	430	436	439	412	437	446	397	420	411	402	415	407	432	392	401	421	388	419	424	427	406	407	421	426	424	416	395	454	432	388	384	407	392	386	457	425	414	407	409	458	452	442	362	402	427	409	430	449	421	426	409	382	418	406	392	407	435	426	419	393	393	428	403	431	419	457	379	433	413	410	412	439	403	440	428	441	409	428	470	426	443	426	401	410	415	438	439	420	371	437	463	443	427	447	404	432	427	432	445	391	410	430	393	413	424	429	481	452	449	410	390	426	402	394	395	434	434	398	443	433	423	413	434	397	414	424	390	400	411	411	417	447	411	466	422	399	408	383	406	420	465	434	400	426	416	409	391	402	425	434	418	396	420	406	393	408	434	452	421	420	425	409	419	457	419	387	457	405	403	410	442	419	405	407	407	400	442	385	449	430	422	419	407	430	391	447	440	391	446	429	426	386	456	405	392	431	422	387	397	392	443	431	440	447	425	430	385	413	409	377	408	397	421	414	433	382	432	462	395	410	459	446	406	417	393	425	384	395	387	421	443	404	409	442	428	399	399	413	412	401	415	425	422	408	394	420	428	418	425	421	417	409	419	420	382	417	383	414	459	416	434	439	457	390	406	396	417	421	421	397	444	419	415	411	421	423	406	426	440	401	419	396	388	388	438	418	402	414	405	435	402	414	384	383	396	411	421	405	392	449	418	442	414	439	443	440	423	397	417	428	417	427	404	423	432	447	419	432	407	410	431	395	424	431	452	404	413	439	412	411	413	427	404	410	400	441	450	426	436	419	393	412	405	421	403	412	421	381	417	424	424	396	401	478	415	380	411	423	420	437	388	422	411	412	393	415	403	391	418	398	412	423	462	397	415	436	435	412	436	459	406	422	399	421	395	412	393	451	417	390	422	404	414	407	419	429	454	448	430	415	382	404	395	419	426	410	385	383	414	435	398	403	439	401	402	433	427	446	420	404	423	446	395	472	429	410	417	457	421	401	416	398	426	412	447	431	413	453	394	415	463	442	368	429	416	409	385	434	428	432	409	392	400	418	449	396	459	449	439	427	433	392	427	455	418	437	440	413	408	409	452	421	391	446	420
29332	15562	5009	1593	839	655	379	325	318	298	319	322	285	291	270	260	313	297	300	259	314	292	282	269	266	280	242	285	265	262	263	267	267	272	288	270	287	281	260	246	278	272	298	249	279	268	253	299	270	249	269	301	272	278	285	268	291	268	271	271	273	299	280	277	283	291	254	283	260	259	261	280	272	284	270	284	256	277	235	267	264	270	271	284	257	266	276	311	294	241	276	270	245	272	269	264	280	277	278	267	278	278	244	280	282	267	248	271	266	286	277	280	235	280	269	267	234	239	269	315	245	274	258	262	265	294	281	262	240	285	247	267	287	280	284	262	291	264	268	244	262	272	259	284	280	295	278	275	263	251	287	288	274	289	255	251	271	290	249	284	268	244	263	243	290	292	276	260	255	294	264	277	274	263	245	260	258	281	275	260	278	297	283	274	276	282	236	247	252	263	250	270	274	281	276	276	272	310	269	287	267	267	266	296	275	268	275	282	261	287	273	254	263	279	276	245	284	251	268	298	270	270	235	261	302	272	262	261	254	278	269	255	267	280	255	270	275	265	283	290	274	244	232	264	281	273	264	278	268	277	250	266	295	275	266	265	277	261	301	287	246	282	256	283	282	292	283	266	278	273	293	266	249	301	310	283	275	276	284	272	267	252	247	299	285	257	298	263	242	294	312	267	276	272	238	259	271	272	250	271	253	257	254	278	250	272	258	265	285	260	291	256	276	259	258	267	262	273	282	268	258	246	283	266	263	268	283	254	284	275	282	265	269	298	258	262	258	263	282	262	275	269	258	266	272	263	274	266	297	256	270	289	271	278	276	237	261	276	265	275	268	278	256	260	280	251	238	288	272	268	259	248	269	273	254	257	264	272	263	262	257	263	268	236	258	262	295	279	250	296	289	257	287	271	279	274	280	274	279	291	273	263	274	289	277	235	266	250	280	258	285	277	278	299	269	245	255	264	242	292	308	278	267	267	275	278	264	260	284	260	258	268	255	257	251	271	277	281	265	275	255	274	232	281	272	274	270	277	285	274	282	262	241	279	264	256	249	232	294	280	253	266	277	284	287	267	267	272	283	290	268	265	298	288	286	281	273	307	256	260	295	258	276	252	259	289	265	275	261	220	274	278	268	300	290	242	263	259	263	277	268	297	271	268	265	274	300	288	299	281	259	267	272	271	299	288	277	266	267	299	266	267	270	259	263	256	258	259	281	259	267	290	251	268	255	254	269	264	264	269	285	266	259	269	297	260	262	310	273	260	287	246	275	290	251	262	247	263	278	289	270	279	248	296	280	272	270	262	279	309	251	252	273	249	280	260	270	273	288	254	285	244	266	271	263	282	274	272	255	249	285	267	278	277	271	260	256	278	277	259	301	260	299	265	271	258	302	257	262	289	263	282	264	277	249	269	245	254	280	271	274	284	261	259	275	257	268	251	262	282	274	262	251	284	308	274	272	276	245	264	260	242	255	248	268	280	269	270	298	272	265	281	275	242	278	268	267	265	243	267	278	261	245	264	300	241	280	268	256	294	282	274	257	257	292	264	294	272	277	270	283	237	277	284	258	271	293	250	262	257	267	264	260	264	302	274	258	291	249	260	277	283	267	283	263	266	287	263	276	299	282	294	258	280	269	272	266	250	228	293	280	250	255	286	247	290	267	267	291	280	286	265	266	283	248	273	290	281	261	254	292	267	276	248	282	266	264	282	291	288	260	280	249	287	277	288	278	301	274	265	285	289	287	259	257	281	273	265	280	256	283	265	272	252	274	293	252	284	272	261	288	258	286	243	265	270	252	259	262	289	267	268	291	301	290	278	241	272	246	294	260	275	261	290	245	271	274	254	247	271	272	281	267	280	265	284	289	267	291	272	252	269	269	294	256	268	275	245	293	253	284	265	252	273	266	243	297	281	261	266	295	308	260	271	246	247	268	273	268	279	272	271	264	272	257	251	285	260	238	275	254	260	256	267	282	279	267	271	276	267	269	254	300	274	271	279	291	248	250	282	284	280	280	278	289	256	266	270	238	306	275	291	277	264	263	242	260	290	267	260	257	300	235	287	269	271	260	252	238	267	272	287	299	270	308	281	283	285	249	264	264	246	264	277	314	247	269	276	310	265	307	272	258	274	300	276	300	281	258	265	270	245	275	291	273	263	262	268	261	262	269	251	255	260	261	266	262	285	289	269	294	260	259	241	258	260	274	283	258	269	289	280	279	285	272	258	290	281	273	264	266	254	281	283	295	284	288	265	280	289	281	277	270	277	270	272	277	248	263	290	301	258	274	224	282	275	283	266	261	275	279	252	291	261	254	283	269	260	261	256	256	300	278	265	245	250	273	282	283	285	261	260	236	252	261	306	239	248	294	270	281	253	290	267	265	267	263	272	279	299	280	283	277	266	245	295	269	274	263	264	263	271	258	245	261	260	251	269	264	280	262	276	272	294	274	263	283	283	251	284	291	285	254	256	296	251	315	246	258	286	264	266	278	266	273	261	285	283	266	274	276	295	269	289	264	295	280	253	265	277	227	258	267	267	269	248	267	285	284	262	255	266	276	255	277	266	300	240	260	256	251	249	281	279	282	282	252	289	287	266	298	269	260	262	265	237	244	280	268	289	239	271	297	290	331	263	229	275	266	291	264	271	256	262	279	252	289	290	283	297	247	285	241	232	253	276	258	296	301	248	283	266	255	283	279	278	265	287	256	251	295	241	266	274	297	270	255	279	290	289	251	266	276	275	281	268	267	260	285	281	263	282	275	295	288	293	271	242	267	253	270	265	261	286	267	262	276	274	267	263	259	273	273	275	231	236	274	273	285	286	290	289	258	282	267	251	289	266	280	262	271	273	287	273	284	281	278	255	267	277	243	263	278	244	279	277	298	271	305	270	241	259	258	279	282	276	278	280	254	265	291	262	250	252	267	246	269	273	281	273	270	259	285	261	255	275	246	262	257	267	249	309	278	275	258	276	243	288	265	282	276	270	298	252	284	255	263	283	276	281	311	268	254	291	271	271	285	285	284	285	263	269	283	271	288	276	273	263	283	273	247	252	331	276	288	300	265	284	287	251	266	316	254	264	253	271	291	295	267	283	294	292	262	251	289	269	279	281	248	288	284	240	267	268	265	254	248	280	267	263	273	271	279	250	240	259	258	258	297	273	274	271	295	237	285	284	251	247	270	245	291	277	270	286	292	323	274	269	249	276	274	288	238	289	266	277	260	285	248	276	303	302	272	261	290	311	252	289	280	252	312	284	279	241	243	281	274	277	265	265	262	256	236	272	265	261	258	267	260	247	286	252	265	263	269	275	272	269	274	280	247	267	270	289	290	298	280	294	290	266	261	288	261	237	266	290	275	262	262	279	261	243	284	275	259	251	288	273	265	265	259	238	263	259	307	258	266	277	256	275	282	277	268	278	244	288	267	266	279	286	289	276	272	290	265	249	261	258	250	275	263	256	263	256	296	263	268	278	265	284	279	269	285	257	282	235
22505	7805	7912	2896	1621	1287	664	438	421	394	387	375	369	355	361	347	378	414	411	402	460	341	341	322	348	308	315	292	321	280	325	305	325	321	319	305	321	296	298	307	290	277	311	320	340	292	304	336	273	306	334	323	306	295	302	345	311	315	310	289	331	315	303	291	348	324	342	308	315	317	305	309	317	294	325	350	313	321	287	321	303	309	283	316	292	306	294	304	283	325	313	300	312	299	310	303	331	320	340	308	297	301	274	298	327	291	288	296	292	290	311	303	311	312	297	314	304	312	308	284	306	327	318	321	310	322	325	332	306	276	276	319	342	335	295	328	336	284	295	302	307	312	303	287	313	309	306	289	258	296	305	318	295	324	321	309	308	318	308	322	312	319	325	306	308	306	289	287	300	323	282	292	309	296	286	337	313	310	307	316	290	301	291	285	297	298	323	289	295	365	331	297	310	300	312	307	308	300	335	313	343	295	323	297	297	306	304	333	299	321	314	276	357	267	303	283	276	309	314	322	333	301	303	300	311	317	328	337	307	312	322	303	291	285	300	290	305	334	342	326	311	315	303	294	303	337	334	286	284	322	315	292	310	276	292	289	303	309	302	309	316	283	301	314	304	337	288	316	280	312	298	293	337	317	291	319	334	308	282	291	321	297	269	300	309	321	284	320	293	302	307	332	290	284	302	316	272	291	317	301	289	299	282	301	325	310	308	298	301	324	294	330	312	295	325	289	308	279	312	262	325	328	300	327	339	318	310	287	278	322	312	317	322	308	293	287	287	289	291	309	331	306	308	287	325	345	316	293	332	311	301	276	312	307	264	308	304	304	292	283	287	306	358	288	297	344	276	301	305	328	328	318	289	316	325	308	344	319	340	310	310	323	314	296	288	294	318	305	314	294	296	291	307	308	338	309	303	307	305	303	308	337	306	288	320	306	328	307	313	310	316	306	311	265	327	297	317	293	297	304	299	335	316	324	288	296	295	315	306	325	311	318	268	332	312	302	300	303	313	302	318	314	282	293	285	321	310	299	300	315	322	289	289	289	311	283	299	303	314	285	322	308	292	312	295	346	300	276	326	315	334	310	331	315	263	301	307	322	284	297	316	330	333	313	291	278	323	304	302	319	313	285	305	318	320	282	322	294	303	336	336	313	336	312	337	306	345	328	306	290	345	325	308	335	307	326	298	324	324	312	311	299	316	299	302	319	305	322	282	300	292	270	290	321	282	323	298	309	317	321	308	303	355	320	306	301	290	306	334	282	297	300	300	328	300	322	338	273	282	292	309	296	320	317	270	313	349	276	319	316	328	289	305	280	306	324	332	271	292	316	281	300	311	320	307	299	313	301	295	326	349	307	309	280	312	278	329	290	296	291	288	326	302	309	325	311	298	332	307	346	320	307	276	307	274	319	334	297	331	299	327	299	308	328	311	310	304	306	285	322	318	282	306	340	325	306	279	325	325	308	310	287	325	271	300	315	301	306	303	321	293	278	303	322	299	320	331	329	289	314	295	303	281	296	305	298	304	265	299	291	325	319	273	312	323	285	320	315	313	306	308	294	269	282	302	310	254	315	317	312	317	307	339	294	323	304	323	304	334	312	310	329	294	307	285	294	308	312	271	318	287	320	321	325	319	276	308	321	295	305	314	330	280	306	310	286	324	331	327	300	329	293	310	289	299	293	311	306	297	322	300	338	327	344	297	304	319	285	306	301	339	299	295	303	303	296	323	288	280	324	301	279	308	320	296	319	320	314	312	310	306	298	275	333	311	320	340	302	307	305	347	312	346	303	301	285	312	323	305	306	327	283	282	274	315	301	287	304	294	290	308	316	327	328	335	301	286	309	285	304	326	348	303	293	334	315	269	310	302	288	324	321	300	305	274	283	302	305	285	316	301	309	310	288	313	299	309	330	312	276	309	308	313	287	300	286	284	272	311	312	318	348	302	325	314	333	308	320	318	302	309	331	329	341	334	335	267	275	308	308	286	326	289	302	315	326	308	321	331	315	278	309	326	322	291	302	299	293	324	333	294	315	312	348	298	314	305	307	295	324	335	309	304	285	302	323	353	310	287	307	336	300	305	314	307	296	320	316	305	309	332	316	306	295	295	300	317	308	339	303	311	309	330	294	289	292	300	288	311	334	321	305	325	309	316	280	309	310	309	277	311	312	294	305	311	295	313	321	305	333	317	321	334	316	321	319	293	272	325	326	310	302	327	298	308	323	303	305	300	295	316	324	304	301	279	317	306	325	321	328	264	305	347	299	269	305	294	300	310	284	327	311	309	317	324	306	318	283	329	338	313	289	308	320	308	318	314	317	338	306	293	289	327	293	271	304	293	327	292	308	322	320	309	361	309	312	305	325	299	301	319	318	342	321	299	304	284	294	316	293	300	301	320	328	315	316	298	323	317	297	319	307	282	287	311	293	294	323	309	275	325	296	336	288	288	293	290	316	294	334	284	326	276	324	330	297	321	330	311	296	282	297	309	304	297	277	315	345	313	296	329	288	280	305	300	315	280	324	300	295	322	307	283	283	326	329	306	287	327	326	314	312	306	282	307	310	321	305	306	310	337	323	281	326	290	328	323	305	323	272	310	321	330	312	321	315	300	339	316	296	315	287	283	312	322	286	311	312	296	298	323	293	289	315	317	300	290	300	282	288	325	324	311	310	271	298	314	322	297	334	273	304	311	297	299	306	301	303	321	286	311	290	307	276	322	332	273	307	317	353	294	294	314	295	324	342	304	298	313	330	310	321	305	303	302	341	285	304	303	301	325	336	293	302	300	296	307	288	333	290	304	293	314	279	293	318	304	301	299	288	288	331	309	298	293	294	286	350	307	283	308	274	278	306	299	312	321	308	303	319	261	302	324	304	308	291	308	292	314	311	314	310	293	295	332	313	310	328	284	351	333	289	302	317	329	313	330	299	325	297	293	312	327	284	318	272	321	307	292	334	305	303	304	293	304	305	353	310	309	323	308	291	316	311	292	305	330	319	300	324	324	302	314	293	322	323	279	278	311	310	308	295	317	295	319	301	305	274	325	264	318	317	333	309	291	304	321	288	320	349	303	300	293	261	318	320	295	318	291	319	314	306	308	305	332	300	289	328	325	334	338	321	316	311	366	281	315	326	312	290	302	267	287	299	281	271	284	311	298	308	286	338	319	309	300	292	309	293	320	325	302	297	294	337	300	318	320	295	326	322	295	329	307	298	276	313	305	291	325	310	342	269	324	326	310	289	275	294	302	319	292	324	309	296	300	326	300	283	291	293	319	307	329	321	328	331	304	318	287	317	294	312	333	288	286	290	316	323	323	298	289	304	325	323	318	317	347	297	305	289	281	285	278	305	322	297	270	301	357	307	323	313	295	339	327	333	319	351	299	296	299	266	320	319	292	315	299	305	310	300	316	319	324	293	285	273	309	333	289	339	293	306	335	304	300	310	320	329	284	322	301	295	299	301	310	315	319	304	316	298	287	307	320	311	295	301
25107	20671	27021	24323	20678	11011	1358	751	608	510	413	391	350	339	322	271	292	323	294	329	307	265	201	208	221	199	206	199	213	173	187	195	208	167	173	185	169	198	216	185	177	187	181	207	164	190	168	169	145	198	180	170	174	167	186	165	144	197	194	210	187	203	184	165	162	173	197	203	161	200	162	178	168	194	187	175	208	179	179	182	165	176	180	188	159	160	180	185	141	183	147	200	167	160	172	171	170	137	184	177	185	165	155	155	156	170	176	172	162	171	192	182	162	180	171	183	177	169	182	186	170	188	174	161	173	158	168	190	169	180	178	176	177	179	174	177	221	160	170	209	177	174	163	162	174	170	194	164	173	174	168	176	157	162	166	163	175	178	198	172	194	173	163	188	179	186	178	156	163	169	166	179	179	160	177	181	171	170	177	167	181	165	171	178	172	170	161	157	171	160	193	197	152	144	151	186	170	151	169	180	180	149	150	186	171	175	158	200	161	165	168	187	148	178	183	182	193	179	174	177	181	170	182	181	189	163	151	182	178	174	173	170	164	171	156	179	171	169	162	181	143	179	163	180	167	174	178	179	167	154	149	175	161	196	167	154	162	170	163	174	167	179	185	169	175	169	139	174	166	184	190	191	184	179	177	178	177	178	175	164	170	162	180	149	162	162	167	163	152	170	200	164	170	176	166	176	178	177	153	165	193	176	167	198	168	179	164	157	178	141	158	183	172	187	174	186	158	192	184	172	158	171	161	161	187	165	172	190	188	173	158	170	173	180	168	153	158	198	177	170	163	186	182	175	161	179	184	169	172	177	181	169	171	179	191	168	165	160	163	177	155	157	164	160	165	177	176	170	174	190	168	154	172	181	171	160	169	181	171	158	163	170	183	156	164	174	190	169	196	180	165	168	159	178	189	184	163	163	181	169	180	174	159	194	154	179	155	165	159	171	159	168	169	172	167	189	186	172	176	169	167	156	188	167	147	157	176	192	128	162	186	166	164	175	170	156	196	161	186	195	170	159	189	178	166	176	165	176	165	196	179	159	164	204	140	158	161	167	184	144	187	173	184	167	160	194	185	158	170	150	182	170	151	169	182	138	166	191	156	174	175	200	179	191	179	207	169	151	169	171	174	166	190	163	185	187	172	158	186	175	171	159	187	168	161	189	196	166	176	166	175	168	181	160	163	169	170	181	163	182	179	172	166	172	163	184	169	168	164	168	172	168	182	175	167	153	198	165	160	179	187	160	152	199	188	162	187	172	187	187	160	162	171	162	174	178	182	180	161	169	176	171	176	169	162	131	187	204	193	177	202	157	162	172	157	182	167	185	188	177	174	189	156	170	154	192	166	172	163	177	181	145	153	174	166	168	179	179	192	200	179	192	186	163	163	168	161	163	175	183	192	183	154	155	172	192	175	173	177	172	164	164	170	162	151	165	199	158	183	179	202	156	172	177	184	165	171	160	176	191	160	154	185	173	181	157	177	186	154	170	164	153	183	170	176	179	179	167	158	173	140	175	162	156	183	179	180	174	159	138	166	168	173	201	211	177	183	190	159	159	166	169	181	182	168	177	169	146	184	170	164	171	171	161	187	159	190	173	180	181	171	179	175	159	176	188	160	181	177	140	181	172	180	181	172	166	181	190	168	167	200	142	157	172	167	155	183	167	165	134	148	159	163	171	168	176	163	155	183	176	158	176	192	158	154	190	167	193	177	186	174	169	185	170	175	186	148	171	169	180	170	164	169	169	173	171	165	207	172	173	182	165	161	160	170	160	185	146	186	173	171	184	169	185	189	182	179	168	192	184	183	161	171	177	178	183	182	153	180	153	143	168	163	168	178	153	158	179	165	173	180	173	167	171	172	164	168	184	178	167	195	176	191	178	145	172	166	171	199	167	166	163	184	160	155	171	160	163	178	153	186	157	189	190	189	186	177	165	175	154	170	158	176	171	179	188	152	152	187	156	160	160	157	153	160	168	159	181	158	173	190	161	164	167	193	173	167	181	161	169	182	170	189	182	148	168	155	153	171	161	168	191	164	173	174	180	145	192	194	176	161	175	189	200	159	198	162	186	172	161	163	159	174	162	164	184	182	160	159	180	150	170	177	190	175	165	165	183	187	160	165	173	158	179	202	157	174	164	173	192	150	175	171	171	167	169	170	183	171	193	158	168	159	152	158	162	176	167	180	176	155	187	178	182	163	173	167	176	173	165	177	189	172	171	157	183	192	173	176	170	166	176	172	166	164	179	139	169	176	180	192	187	157	175	182	159	160	205	159	177	182	147	149	185	165	181	166	173	186	149	175	163	172	175	165	193	175	164	171	164	157	174	205	152	178	170	182	159	175	177	182	169	153	148	173	161	175	149	175	158	176	177	173	178	180	176	167	170	168	149	141	179	171	180	171	190	168	169	165	187	166	194	171	202	142	176	199	151	164	211	180	150	154	174	173	165	149	173	153	193	178	151	168	188	150	168	178	192	181	173	174	188	166	155	164	170	159	160	200	180	171	192	165	177	174	177	186	179	170	155	187	153	164	179	161	179	168	174	163	168	143	166	161	162	171	178	184	197	178	181	142	173	162	176	173	161	168	172	165	163	178	170	160	185	161	175	173	160	173	174	177	174	161	164	168	173	165	181	182	179	182	172	194	169	166	158	161	172	169	165	173	165	191	175	193	167	168	167	159	163	159	153	177	159	176	171	176	169	160	169	149	182	169	162	171	172	172	166	180	169	144	176	176	165	170	171	153	171	167	156	178	172	183	158	178	164	192	198	189	173	196	173	178	181	170	176	163	170	172	177	156	158	185	166	146	158	171	168	163	169	177	187	189	179	165	176	175	174	175	174	150	168	168	150	190	157	158	154	155	182	160	153	175	195	181	156	176	193	175	171	171	167	184	204	173	158	183	161	172	162	157	174	169	188	175	150	185	174	150	164	179	177	173	155	176	162	165	185	159	176	163	176	166	190	170	172	143	187	178	176	170	168	168	191	161	159	179	194	187	162	170	175	168	182	171	173	152	174	167	192	145	159	192	169	194	195	200	205	165	175	162	184	177	165	182	176	171	182	172	169	145	170	161	179	162	159	152	182	170	176	156	167	157	191	181	185	159	169	181	161	167	191	173	164	192	207	187	177	150	180	176	169	186	170	171	185	170	171	174	176	179	171	183	173	163	179	165	163	192	178	187	182	176	172	160	189	183	143	181	159	180	184	174	180	181	186	168	170	191	169	171	135	175	177	164	166	164	181	175	172	182	148	148	178	181	181	184	170	187	199	188	156	211	172	178	154	181	175	178	176	182	177	193	201	184	175	151	178	197	182	171	154	167	159	173	180	169	180	172	159	166	173	166	185	161	191	181	173	165	157	188	173	151	173	201	159	161	180	152	164	180	190	171	174	180	172	167	167	149	198	173	177	184	170	186	196	178	174	181	175	205	160	174	187	182	143	152	164	191	168	156	179	146	154	151	169	183	169	160	163	190	169	161	204	173	160
27433	18875	19307	11849	6279	5039	2212	1589	1319	1015	815	756	681	567	529	491	542	561	470	532	604	382	279	295	322	260	266	266	245	228	234	227	229	246	234	208	215	225	191	223	204	191	207	197	202	188	193	191	199	207	196	213	200	200	196	214	211	188	200	188	201	216	197	171	192	191	181	196	192	188	200	216	204	213	177	188	196	198	200	230	210	203	199	170	206	179	229	175	175	195	176	182	212	186	169	191	174	203	222	210	202	184	206	168	194	205	209	183	186	201	191	180	185	183	182	188	195	184	182	184	214	177	181	192	196	220	175	173	212	195	188	167	176	218	190	190	165	195	181	187	221	178	228	171	188	197	202	212	192	185	202	199	197	179	222	187	172	193	184	176	193	190	184	188	184	197	181	192	149	210	193	184	192	177	201	190	205	191	220	197	172	200	196	191	198	221	223	158	166	174	209	198	228	175	209	192	176	188	182	161	212	183	211	183	204	173	173	189	172	201	194	205	170	200	179	181	181	202	196	191	195	199	192	162	195	193	191	186	207	171	188	178	177	193	180	185	156	195	194	188	203	200	199	184	178	209	196	180	188	205	189	205	206	176	201	208	187	189	161	206	200	206	181	188	178	202	222	196	187	207	203	211	179	164	206	193	164	188	169	195	180	177	170	200	164	205	194	199	194	185	186	171	205	163	193	189	167	184	195	174	179	185	191	160	196	188	203	200	185	164	158	195	175	168	193	207	194	174	178	174	196	172	198	189	188	206	183	172	170	207	197	192	184	184	182	187	193	182	183	202	149	200	192	188	195	194	183	206	207	200	166	185	206	197	190	184	171	216	186	217	189	211	202	200	167	214	188	177	190	196	188	189	198	193	192	193	199	191	190	174	186	192	211	194	195	183	192	171	194	186	194	193	197	181	218	196	204	193	201	192	201	182	194	176	190	210	184	179	173	180	207	175	188	222	199	221	177	195	193	196	194	183	187	194	190	192	204	195	190	192	170	227	196	170	177	190	180	227	205	185	177	190	186	195	204	209	193	193	207	194	172	185	184	193	210	178	165	178	183	188	170	198	186	149	188	212	212	181	197	177	160	186	203	182	193	169	203	190	194	167	187	174	192	182	184	190	200	184	207	187	178	175	186	182	198	190	173	183	187	177	221	190	213	197	180	190	184	198	200	206	182	183	196	188	182	195	183	200	208	194	159	185	179	184	160	195	202	196	195	173	189	159	189	194	184	194	193	151	178	197	209	176	192	193	179	189	204	197	165	213	155	215	188	194	185	164	190	189	193	173	181	214	210	191	193	186	205	181	185	182	185	196	189	195	176	193	176	209	179	154	177	179	217	174	176	165	197	208	174	183	178	200	203	191	213	177	168	201	186	183	188	173	197	201	200	185	187	188	215	184	207	201	173	181	222	199	192	208	200	211	180	207	173	197	164	163	173	202	159	170	213	200	227	202	173	211	196	205	186	195	187	163	200	201	181	209	193	196	204	191	208	182	177	216	166	213	191	198	211	196	193	178	177	184	200	193	177	200	168	163	184	167	193	200	196	201	179	208	186	221	196	226	229	193	203	195	179	187	178	186	190	178	193	182	181	195	184	197	194	213	195	185	180	193	193	170	182	213	189	160	209	191	179	177	195	214	194	212	188	194	165	191	189	171	181	193	186	173	200	178	200	181	186	198	185	185	170	188	210	200	192	197	195	221	186	182	193	197	199	204	177	188	197	190	197	191	191	170	186	202	173	190	189	194	186	208	169	181	193	176	188	211	167	185	186	183	197	199	206	190	183	172	188	200	197	193	176	176	203	177	195	180	169	183	192	203	168	209	184	187	196	192	186	202	181	183	226	205	184	212	187	184	201	203	187	195	204	196	188	171	215	181	201	178	167	210	187	204	182	197	200	184	205	163	170	178	187	196	173	206	179	218	166	206	184	185	204	187	178	185	200	200	216	200	197	195	161	196	197	164	177	197	198	182	169	166	167	209	191	171	207	171	172	178	206	181	170	195	196	185	203	192	217	179	187	198	200	178	167	168	181	180	215	189	165	196	204	170	191	179	177	202	190	206	169	202	199	205	192	183	194	201	189	185	161	217	195	197	198	183	195	203	211	203	201	186	200	170	197	185	187	193	184	218	182	202	179	178	204	177	176	180	176	180	179	194	176	234	193	204	209	187	181	175	180	205	195	169	178	201	195	174	195	202	185	202	200	187	202	175	188	197	188	193	190	176	210	183	210	180	177	183	193	169	188	177	195	186	172	170	184	172	215	166	222	153	200	190	192	176	207	192	188	184	186	198	190	193	190	199	215	179	198	177	171	205	187	191	195	201	179	182	195	195	208	189	168	191	196	183	181	192	172	187	216	195	196	205	173	221	222	203	168	169	175	191	208	215	206	163	186	177	188	185	171	166	209	208	185	204	178	181	210	168	209	194	187	185	178	186	188	198	173	194	201	180	189	190	187	176	203	205	159	177	204	188	201	183	186	216	203	211	189	203	206	182	190	182	184	190	208	179	200	195	206	182	194	192	211	182	193	194	178	200	189	205	203	193	198	216	235	218	212	202	198	187	189	173	223	222	211	204	195	179	202	199	181	182	165	175	181	199	203	195	177	208	214	177	188	185	211	174	206	190	208	191	188	178	180	187	218	199	179	192	174	212	196	168	203	205	202	180	190	179	179	200	202	181	193	192	197	192	176	176	201	193	192	183	179	215	184	189	199	201	166	183	180	174	216	192	169	156	196	173	188	181	185	208	203	180	207	214	207	193	175	181	207	177	184	185	157	198	203	176	191	203	189	181	192	186	187	191	162	175	168	189	184	179	195	204	210	165	179	216	212	192	184	182	167	173	193	195	176	202	184	214	185	180	194	181	187	181	176	192	217	167	185	172	196	201	167	176	198	168	179	194	192	202	196	197	198	188	204	197	178	181	180	175	181	213	215	222	186	177	198	183	208	190	202	171	170	199	191	190	197	205	196	174	189	179	210	208	189	217	175	191	158	201	197	203	185	186	213	203	193	164	192	198	176	192	180	182	191	191	185	194	212	195	197	195	202	190	191	204	220	198	163	168	185	166	196	214	194	182	185	175	173	158	170	180	218	217	176	184	196	203	185	199	189	193	185	182	178	174	184	197	191	211	186	178	195	216	188	172	223	173	183	206	205	214	194	200	180	200	175	190	173	190	190	184	204	201	187	212	204	184	168	189	204	185	224	201	183	210	188	219	189	197	177	185	214	195	188	184	167	169	197	205	210	160	192	192	184	202	185	193	193	190	199	216	200	198	191	200	193	181	206	199	192	203	176	193	203	183	177	180	208	188	177	189	183	218	194	175	166	200	192	206	181	185	182	174	178	198	198	184	184	181	166	180	180	211	177	169	197	166	182	190	178	180	182	206	209	207	186	187	213	190	192	191	170	192	207	179	188	171	196	205	176	204	181	182	195	184	195	195	205	195	181	186	192	191	178	187	161	191	200	213	204	180	199	191	192	197	190	205
23003	20657	27426	23932	20681	20745	8804	1745	1356	1456	914	784	813	677	695	695	656	690	578	767	746	650	511	482	480	491	522	479	484	439	494	458	437	451	496	459	457	450	455	467	388	434	458	438	453	458	433	454	453	428	427	440	433	447	413	396	431	432	409	429	404	457	429	359	468	443	428	471	399	433	438	414	457	439	414	487	396	427	436	445	463	458	459	410	435	444	400	411	410	423	391	437	433	387	429	411	450	434	467	418	442	418	424	405	415	400	442	410	419	417	417	398	406	463	447	430	413	461	412	442	467	432	388	385	419	429	435	438	437	420	432	430	448	415	408	443	424	449	415	433	428	434	387	448	404	401	426	382	443	413	421	419	424	393	451	421	432	437	421	400	392	390	404	416	415	429	442	425	425	396	451	432	464	401	432	444	408	413	404	410	443	456	430	431	386	433	418	404	423	451	438	443	418	420	420	449	425	409	391	407	377	399	435	410	398	439	453	411	390	406	440	414	417	398	379	439	432	434	381	448	417	434	407	415	409	389	403	444	465	411	436	402	401	425	411	421	439	432	447	418	429	410	455	429	412	416	412	401	396	394	456	423	412	397	447	427	435	377	384	394	437	432	439	430	432	419	424	440	412	420	441	438	406	413	432	434	464	401	399	409	421	433	401	428	384	466	408	436	453	417	404	438	406	379	391	435	432	411	440	435	440	422	433	434	451	409	391	415	392	420	448	398	384	412	405	429	434	447	434	432	411	452	399	419	418	431	405	394	402	457	426	397	411	419	426	368	409	401	431	417	387	398	426	418	432	375	417	394	387	418	418	426	437	412	406	421	423	409	419	406	410	410	428	419	424	446	417	417	423	410	382	433	419	430	407	421	434	455	404	390	406	458	455	407	397	429	404	396	439	424	435	413	471	394	474	390	407	421	404	401	398	406	406	431	411	445	408	415	431	414	427	442	407	429	431	398	405	404	436	414	405	474	399	428	434	404	420	442	431	424	386	425	420	453	396	424	442	413	435	432	419	412	431	426	438	446	433	393	426	416	423	426	395	417	417	419	373	398	415	428	415	421	382	452	437	418	419	420	401	418	417	430	432	412	429	407	435	422	421	450	425	439	421	406	416	426	445	436	437	405	416	425	434	468	400	429	448	392	388	434	396	432	419	404	420	410	427	383	441	361	407	408	392	384	410	409	413	415	461	384	393	377	400	417	442	419	409	392	420	447	427	430	418	410	425	411	396	430	429	425	436	407	441	413	433	435	419	445	379	407	406	483	432	397	415	430	392	421	461	414	427	416	416	411	399	428	370	416	403	436	391	367	454	372	427	414	433	437	454	395	448	392	435	407	399	398	373	397	399	468	404	413	404	430	418	400	450	380	464	428	441	423	418	408	426	417	388	415	401	408	386	406	398	429	453	444	387	455	362	435	448	393	431	454	428	462	424	399	417	428	393	392	379	402	417	425	415	424	393	389	354	430	424	399	423	404	421	470	408	425	434	426	429	399	459	405	431	434	431	446	413	422	401	424	437	420	412	419	462	439	414	408	427	411	392	434	387	425	394	384	438	421	403	382	418	407	405	431	427	392	400	408	401	428	458	396	430	414	413	426	418	427	403	407	415	389	427	437	406	419	417	432	420	412	449	416	460	418	434	436	402	406	443	419	418	448	430	416	410	406	445	441	422	438	413	390	403	428	430	429	434	425	452	465	406	387	386	366	434	390	388	388	393	408	410	430	384	416	442	428	466	417	423	430	427	367	433	421	435	452	437	421	399	391	460	411	402	425	408	430	400	408	409	415	368	435	400	433	422	416	381	384	405	417	433	422	416	399	401	439	409	417	443	451	426	393	405	398	392	410	396	394	399	440	455	442	376	458	434	430	408	425	392	425	392	446	426	435	430	388	406	417	409	416	396	408	431	401	399	421	407	403	416	440	416	417	450	444	441	438	443	440	428	439	419	417	392	413	391	445	458	434	389	434	435	420	395	426	443	396	414	407	432	419	432	420	439	375	414	426	412	420	412	426	420	492	449	460	462	452	424	393	411	418	399	453	430	417	397	407	403	422	416	397	408	440	396	431	402	415	385	438	402	426	411	420	420	396	395	434	427	436	455	412	390	449	424	384	418	428	434	418	398	413	430	393	419	383	420	429	407	433	396	404	378	431	429	453	409	435	407	445	426	415	433	422	437	394	418	438	417	433	389	410	450	426	384	411	424	427	423	410	439	431	424	408	390	464	426	424	385	399	381	435	401	414	407	409	421	438	457	443	414	435	447	376	431	364	399	386	410	419	425	411	430	409	393	388	422	394	409	446	441	409	433	411	413	418	385	356	423	501	425	407	427	423	404	457	385	433	409	392	454	407	448	400	440	421	407	425	403	437	400	406	428	456	395	410	424	405	384	414	422	428	414	389	390	379	399	433	398	417	402	435	421	422	417	443	443	425	424	439	396	462	416	432	437	377	452	396	405	408	439	419	409	406	401	444	449	399	388	441	419	440	435	438	423	409	393	405	447	425	364	402	418	410	438	414	419	432	421	390	428	449	408	383	440	420	396	451	398	385	433	416	412	393	389	393	434	438	444	419	451	400	371	437	418	380	385	408	406	452	449	403	421	422	418	431	435	420	424	440	420	400	412	370	403	426	416	412	375	422	402	425	423	385	406	408	401	414	390	401	387	428	448	426	430	424	435	411	443	402	430	397	407	417	397	448	424	409	418	410	403	378	416	422	409	422	386	419	434	378	440	415	435	441	435	405	425	401	411	402	392	421	435	415	407	418	469	424	473	439	444	418	442	445	426	426	448	403	390	424	423	419	431	442	382	426	390	417	401	410	446	436	458	421	405	391	421	446	439	426	425	439	424	414	410	438	419	418	402	395	398	408	442	436	393	401	450	430	467	436	392	428	441	434	424	403	408	393	393	416	423	429	406	420	377	461	423	421	435	438	400	434	456	414	440	405	403	405	443	406	395	409	412	398	412	429	436	419	444	444	424	417	425	412	404	436	443	368	417	395	393	411	404	423	415	408	448	428	419	412	427	440	420	404	395	412	386	414	414	384	431	452	374	457	428	376	424	393	435	416	407	392	427	384	415	417	409	442	437	416	422	402	417	404	431	407	433	398	438	409	390	391	424	394	386	416	452	410	447	400	456	402	388	386	442	423	402	386	427	405	406	422	441	417	440	417	410	419	392	443	416	456	406	422	411	430	434	412	410	407	427	414	408	429	365	446	404	453	418	427	412	423	442	412	438	462	468	388	406	450	425	401	376	425	418	436	458	438	413	384	397	390	407	394	424	429	409	439	411	409	426	421	389	423	405	398	419	428	410	397	432	431	405	435	411	442	424	369	459	410	424	431	384	427	410	415	426	424	436	407	388	421	421	410	427	415	426	415	431	415	431	415	419	424	417	401	439	437	439	442	432	433	445	403	448	421	429	444	416	412	411	399	420	397	414	409	409	454	433	447	474	423	428	392	400	425	428	419	416	442	398	429	379	441
30495	25028	24772	17375	10462	9061	3823	2980	2650	3006	1567	1439	1237	1132	1023	1107	1123	1114	935	1068	1218	908	672	610	562	583	591	560	545	526	519	517	505	502	485	508	471	454	507	446	472	423	451	457	432	462	459	451	452	440	455	466	435	435	425	485	441	435	449	468	457	446	434	478	426	420	432	460	418	447	453	431	441	432	430	411	412	430	454	418	425	438	456	474	419	415	423	434	396	445	425	442	409	449	430	416	406	388	416	399	431	437	442	462	436	441	414	418	414	421	413	396	412	450	454	420	451	433	425	406	398	451	433	445	397	450	405	442	420	429	415	414	408	425	425	403	416	436	445	423	443	446	420	413	446	450	449	393	443	427	438	390	434	395	452	412	431	429	409	433	448	393	437	392	416	382	393	423	444	423	418	441	437	444	422	409	406	421	412	444	420	426	433	416	451	437	423	435	408	415	458	444	409	417	430	425	427	416	417	384	437	453	436	384	402	469	417	430	419	395	402	424	413	421	427	408	442	421	422	418	415	419	452	422	405	408	430	421	455	421	424	436	413	399	428	375	394	429	417	429	416	398	417	401	413	406	401	444	413	418	386	441	402	432	489	401	426	434	423	433	416	386	395	428	401	426	440	436	396	413	435	406	422	440	423	427	419	418	425	377	421	408	431	414	451	388	407	415	412	460	428	425	449	428	418	404	414	427	405	436	426	439	432	421	429	438	417	415	441	390	429	419	402	413	404	390	426	418	452	396	429	417	408	400	464	434	438	390	411	439	446	384	415	415	416	393	410	414	388	427	445	434	415	427	382	389	390	454	410	407	422	424	418	444	421	442	392	394	416	378	398	402	427	439	422	418	419	430	404	461	398	419	387	431	433	426	425	413	445	428	441	395	400	409	443	430	414	431	431	416	393	451	415	404	427	437	417	415	409	406	415	438	424	395	390	423	413	398	428	424	449	430	392	429	431	400	447	412	401	439	419	442	422	416	411	420	435	422	416	436	416	432	398	417	405	410	448	408	423	449	433	454	393	421	435	391	428	415	409	454	437	460	415	429	374	395	442	412	419	398	426	441	426	404	448	435	444	435	431	411	435	400	402	418	438	425	413	437	455	428	405	421	447	439	390	383	427	395	418	424	393	439	438	439	406	443	401	417	389	447	423	431	413	420	399	429	380	400	433	437	415	455	428	408	415	407	381	420	436	412	384	381	450	447	417	421	405	391	410	412	431	436	430	458	399	387	400	434	418	407	419	439	391	416	423	381	439	390	461	410	420	438	429	413	415	393	446	441	402	414	394	384	383	429	451	437	436	414	412	412	404	424	420	379	417	409	433	391	427	462	398	401	411	427	439	463	413	419	435	430	419	394	367	426	440	421	388	362	421	437	442	450	455	418	391	416	450	414	393	428	406	402	409	433	404	440	423	448	421	429	441	437	415	399	369	426	421	440	423	377	431	406	393	432	448	420	459	434	414	413	437	379	422	456	421	430	420	462	430	394	426	434	447	427	422	414	448	420	398	413	448	412	421	421	424	411	461	418	430	434	414	460	423	407	402	442	433	432	420	413	383	445	410	398	421	404	421	398	388	462	421	438	425	435	418	419	415	432	416	413	424	430	377	401	411	437	414	425	435	413	443	451	435	403	419	425	449	411	447	396	399	422	430	401	379	434	431	418	413	434	418	426	430	400	387	436	426	436	436	409	431	419	407	414	432	395	378	413	429	419	405	425	442	460	424	456	429	445	420	406	399	425	432	449	429	428	474	430	433	439	421	442	421	409	413	441	367	453	408	431	446	398	393	399	386	408	455	427	428	412	416	422	407	435	450	387	437	434	421	425	388	418	411	393	455	391	434	440	398	415	454	436	424	423	425	452	418	397	415	428	454	383	456	411	433	435	427	437	401	393	409	449	422	418	411	420	447	382	436	426	415	433	459	400	398	397	438	408	430	437	401	437	412	436	452	431	410	412	397	417	420	375	430	403	399	424	443	405	417	385	438	449	405	394	440	404	422	432	393	420	381	439	416	446	425	422	426	446	397	436	419	394	430	384	425	454	416	410	419	404	400	434	444	436	408	435	427	385	408	449	425	401	463	413	392	437	417	399	416	415	418	433	432	427	386	423	435	413	416	423	407	429	409	449	457	424	432	455	421	437	437	421	436	422	432	400	419	394	394	444	425	406	420	407	400	413	413	428	427	438	453	393	413	460	428	419	436	409	422	420	401	422	396	414	392	425	425	445	433	410	421	422	410	434	417	370	455	444	421	416	399	450	436	408	425	418	404	414	412	420	409	426	404	451	430	409	392	424	424	395	438	395	431	400	437	432	418	394	380	442	404	430	378	381	394	404	425	435	422	422	428	407	401	461	426	434	426	398	459	425	429	391	395	443	426	408	451	433	444	426	406	435	436	456	428	403	382	417	384	426	423	444	434	450	441	421	391	464	436	413	431	405	436	403	416	453	363	429	399	412	436	429	383	409	418	453	395	380	499	426	434	435	430	417	415	437	441	433	397	443	463	433	439	391	413	443	395	451	407	449	407	412	443	408	455	415	421	421	407	432	403	390	401	393	419	396	398	450	421	442	413	433	429	418	423	393	393	411	411	424	426	425	403	431	444	414	405	429	433	405	448	394	419	415	422	457	430	419	403	425	430	452	423	373	410	432	424	418	449	396	448	427	470	425	423	389	428	431	416	474	388	392	440	422	429	426	427	422	436	437	452	417	438	419	408	414	385	390	477	397	418	402	435	392	456	398	434	395	414	443	402	433	427	387	425	399	421	426	448	433	441	421	420	442	423	409	404	437	397	407	392	435	451	417	409	426	423	459	435	441	415	436	405	420	373	460	369	437	401	404	418	416	419	417	417	389	395	420	379	413	429	430	434	420	437	415	429	439	430	438	412	443	399	420	418	415	422	450	445	434	400	402	454	418	434	415	426	448	397	413	445	426	438	407	383	418	405	429	401	414	417	419	402	410	388	448	386	430	424	429	440	389	409	413	400	441	395	428	384	420	415	375	418	433	408	429	433	430	416	430	431	397	453	403	434	435	414	455	445	392	404	425	425	373	418	423	376	392	412	424	424	468	422	451	405	417	398	389	422	438	405	418	440	447	418	454	383	423	429	426	400	431	406	414	424	381	411	398	436	430	448	425	364	389	443	411	437	413	462	435	413	423	416	438	420	403	410	458	410	435	420	406	423	418	430	426	394	394	448	471	402	408	386	394	388	403	420	440	445	397	413	409	435	438	413	449	446	424	420	391	411	396	390	373	393	392	433	413	428	403	410	448	406	433	412	406	432	415	424	427	417	424	395	417	432	431	416	423	430	443	400	449	399	419	395	401	443	416	451	436	399	387	427	410	429	426	451	440	458	443	421	399	416	415	396	404	427	422	409	408	396	421	434	414	437	424	431	429	392	446	434	435	416	450	398	419	389	436	402	422	396	418	424	400	429	424	424	432	412	426	426	412	416	391	434	464	410	454	434	436	408	440	455	449	406	389
29164	16228	5855	2595	1312	804	399	338	343	315	321	294	320	320	341	272	351	288	307	377	322	296	302	286	275	264	294	264	252	276	286	319	254	270	267	235	280	290	263	269	262	296	263	273	276	306	257	253	274	258	268	287	250	271	251	284	262	232	268	306	291	283	239	259	262	273	291	291	303	257	296	271	285	263	285	294	279	282	274	236	279	255	288	269	269	290	295	270	269	288	306	282	243	282	264	274	286	299	269	279	280	269	268	261	304	288	282	254	294	253	276	265	314	283	287	248	259	258	269	298	267	267	255	291	279	302	271	249	276	286	291	293	287	299	234	284	258	306	244	285	284	263	274	253	293	261	286	257	270	286	269	264	298	252	271	277	299	284	261	256	287	241	282	268	263	260	273	281	256	295	281	271	259	260	281	256	272	257	247	253	286	285	285	261	261	273	287	237	273	280	300	284	265	276	274	267	269	272	263	268	261	264	270	266	277	252	260	255	248	283	263	260	255	266	262	285	258	269	282	305	283	294	269	251	246	274	267	271	272	260	296	281	265	265	280	305	265	288	290	300	277	266	258	269	276	309	276	282	261	278	235	259	286	284	257	244	269	288	279	293	271	279	293	273	288	295	266	302	257	265	284	280	263	307	284	267	290	264	266	299	274	260	264	244	293	250	267	287	267	285	296	264	250	274	282	279	277	267	278	317	258	283	263	279	275	261	268	272	262	267	295	289	266	292	250	280	298	282	260	282	280	274	273	253	277	284	271	293	259	290	269	238	285	260	274	291	252	254	262	248	275	289	275	288	246	259	289	274	301	260	237	274	281	275	271	250	270	261	266	278	274	284	295	278	260	257	268	263	277	267	295	286	261	286	290	268	275	285	260	279	253	280	241	299	279	259	268	279	282	268	276	264	241	256	256	267	286	243	265	267	290	265	281	256	267	287	256	277	286	274	242	258	260	319	246	275	269	282	283	290	290	240	252	286	279	280	260	268	300	239	257	253	244	266	266	273	247	287	263	291	292	287	277	275	295	271	259	286	281	259	277	298	268	245	278	298	299	270	293	273	265	276	254	327	266	248	278	267	300	256	244	273	270	291	272	275	272	298	264	261	287	282	295	237	241	286	287	274	294	292	281	295	256	283	263	303	290	264	271	276	271	272	272	254	325	281	266	262	278	250	284	268	263	290	290	287	258	259	285	279	284	257	289	236	271	258	284	284	276	268	246	288	247	287	250	275	237	281	294	260	240	242	260	261	274	296	272	258	290	298	256	253	275	284	278	270	253	265	280	228	293	271	265	260	296	275	263	255	279	282	287	274	256	266	229	271	273	272	274	287	262	278	270	279	305	281	250	264	275	273	259	276	261	281	260	270	271	279	311	282	258	285	270	266	267	238	268	270	260	281	269	261	260	270	242	257	259	253	267	275	296	302	256	261	270	265	291	260	281	297	261	264	259	271	270	252	277	266	291	278	258	280	267	285	304	280	264	266	256	260	295	269	282	264	278	303	256	243	281	251	290	261	295	268	254	295	281	263	278	289	298	263	301	270	279	261	256	292	277	275	259	267	274	298	272	266	263	276	254	253	273	279	242	282	292	309	281	252	255	289	312	286	280	282	264	256	251	249	286	273	251	284	272	294	292	311	297	280	301	269	270	249	301	328	291	276	252	264	267	284	264	293	278	272	268	273	281	249	238	253	278	289	276	290	264	280	279	236	309	267	261	253	293	291	280	279	265	263	279	293	257	253	278	260	290	289	279	275	290	299	256	247	278	270	259	275	278	268	256	265	247	260	292	305	264	286	272	275	249	280	283	250	275	279	278	263	294	253	253	273	273	255	293	258	286	281	268	293	282	253	274	260	259	306	264	274	265	256	248	281	253	243	269	273	265	287	273	302	257	268	284	278	295	251	269	263	271	286	274	272	285	284	297	282	277	270	261	257	302	259	289	336	262	300	267	256	280	263	254	260	235	252	287	275	260	281	306	271	281	278	303	250	270	283	303	262	269	273	264	251	260	256	282	255	276	273	288	272	291	290	302	298	258	297	280	267	260	268	249	262	282	299	284	254	269	305	254	289	274	287	258	252	267	280	242	289	278	270	276	282	312	240	268	300	266	271	267	239	242	263	266	271	253	250	285	305	273	270	296	267	260	289	258	277	293	286	251	288	278	274	256	303	269	278	293	273	292	300	252	245	280	251	273	279	265	243	290	306	273	262	252	273	283	272	299	277	283	265	299	264	275	281	277	230	296	244	274	273	304	294	270	299	282	262	240	270	276	265	242	285	265	254	288	286	274	284	281	269	268	295	283	300	283	300	280	265	288	288	283	257	273	274	290	289	276	272	271	273	267	271	270	294	270	272	281	263	289	268	282	317	254	285	253	295	268	271	270	296	265	289	280	268	272	262	281	283	278	259	285	282	283	260	274	277	284	308	275	271	255	250	292	251	273	279	262	247	271	273	263	284	258	279	245	288	281	267	248	238	304	269	284	271	277	229	267	239	268	276	262	238	248	259	264	253	260	284	284	275	276	260	272	275	243	261	262	261	271	266	245	258	292	253	295	285	274	275	260	289	308	289	277	271	262	301	279	251	272	255	252	265	274	251	267	286	277	278	271	266	287	250	281	269	265	253	293	245	288	267	268	257	302	282	265	254	276	282	258	275	265	312	318	271	253	239	254	286	295	289	254	292	295	275	284	259	305	289	271	259	279	276	245	255	255	303	250	270	303	293	283	292	263	279	292	259	274	263	269	272	255	274	282	253	264	256	265	264	291	258	288	284	276	243	281	257	274	299	268	304	268	290	265	300	293	255	275	275	273	278	260	268	265	254	286	261	265	297	275	260	278	269	271	254	260	262	265	286	269	262	288	250	268	303	274	269	278	291	298	294	261	285	310	284	284	272	277	276	280	276	255	271	262	287	283	283	312	271	269	244	276	261	258	266	281	280	267	253	274	276	273	272	283	277	251	276	268	268	278	278	270	289	272	266	278	270	280	278	290	240	247	246	267	254	297	255	280	285	292	296	262	257	293	272	252	284	269	294	271	261	298	313	276	273	273	284	281	299	277	250	301	273	249	274	280	268	234	270	269	267	271	264	264	257	256	247	276	250	279	275	287	295	271	267	296	270	293	270	275	279	296	274	299	267	258	250	271	268	286	289	290	261	274	241	301	277	248	266	287	301	253	271	296	249	270	279	306	268	288	286	275	274	266	295	280	269	261	283	283	270	273	247	288	303	265	265	288	287	271	248	276	287	273	288	244	287	272	280	266	278	288	278	269	239	279	263	275	274	282	302	290	263	279	248	253	264	247	275	251	298	234	272	263	306	281	280	279	249	279	300	285	284	252	257	289	261	289	248	257	278	296	285	226	286	262	282	268	281	289	267	246	250	308	258	265	279	294	247	265	318	240	285	280	276	263	269	272	276	304	280	251	281	243	251	269	271	277	293	256	270	242	285	283	260	268	260	279	278	258	269	286	258	270	249	277	282	269	303
22592	10421	8860	4944	2791	1465	666	471	388	428	428	362	380	383	385	411	498	439	405	586	516	370	332	306	330	322	286	305	320	318	346	332	318	342	301	329	315	290	297	298	309	289	319	326	320	316	339	324	292	321	323	316	322	294	292	338	309	346	301	312	322	330	309	301	296	325	306	317	322	321	334	276	291	306	323	289	337	306	301	325	295	308	321	313	285	286	338	289	309	302	311	301	274	318	311	303	283	355	298	326	335	273	314	311	303	334	327	286	316	311	291	311	326	318	309	314	316	316	326	290	291	320	330	302	329	331	286	292	277	302	313	330	303	320	304	308	327	269	304	313	305	290	296	293	323	327	268	320	319	283	312	315	344	330	311	318	309	303	305	332	314	310	295	319	323	288	297	305	349	296	310	316	310	332	332	286	311	308	339	294	323	298	304	290	299	311	297	296	304	319	291	309	322	323	317	321	326	285	305	311	298	304	330	329	307	291	312	319	304	303	307	314	296	277	320	318	312	296	293	270	313	297	297	310	324	282	324	333	289	322	296	346	288	319	316	316	317	268	300	317	322	302	298	317	308	292	314	297	303	294	290	310	296	331	339	339	323	272	303	312	304	298	325	304	292	292	326	303	321	319	323	300	309	262	305	310	295	285	280	301	347	326	327	286	267	311	326	301	333	312	309	332	322	313	301	320	307	341	303	337	326	285	355	320	313	324	334	270	326	332	328	293	299	313	325	306	317	322	297	315	332	311	300	321	294	291	331	297	292	325	321	291	325	294	344	340	288	308	294	342	342	302	290	313	303	266	298	318	293	303	291	333	324	303	294	304	298	304	331	300	319	288	307	303	305	288	291	293	307	313	287	320	308	311	302	328	320	341	303	317	316	300	319	307	307	296	306	313	321	308	299	309	338	303	283	318	318	349	323	303	290	330	331	334	308	308	307	291	307	308	332	329	321	309	321	302	319	329	266	281	340	314	336	302	274	312	317	326	294	328	314	324	306	304	320	327	313	318	344	292	309	314	318	319	306	304	301	285	363	315	305	289	364	332	311	319	323	281	302	295	328	341	286	293	289	294	284	329	287	283	297	283	343	302	317	309	320	295	323	318	341	339	311	331	300	298	326	314	288	279	347	303	296	312	319	325	263	282	308	314	312	285	323	316	295	310	325	309	287	335	291	309	317	330	320	310	337	331	297	276	306	271	285	302	282	315	311	278	307	296	325	333	327	311	265	316	334	279	298	300	297	320	323	300	328	340	278	273	306	290	321	323	288	306	333	306	310	313	329	298	291	301	290	290	306	311	320	326	282	285	320	324	289	312	288	314	312	320	296	309	319	343	296	309	307	287	313	324	334	311	312	286	285	317	307	308	329	303	317	327	287	310	294	346	309	305	313	306	291	330	295	302	288	292	311	324	304	302	291	319	287	297	314	350	283	316	318	320	306	318	355	296	318	298	329	305	335	326	321	314	310	326	296	284	309	361	313	315	300	343	311	295	304	318	321	301	317	326	289	290	301	334	319	300	303	300	297	322	292	303	306	307	297	277	346	321	325	319	316	329	344	308	311	326	280	295	330	303	265	319	302	328	300	301	307	306	274	312	324	326	322	334	303	298	286	282	313	306	305	318	278	305	307	301	310	315	291	290	298	320	280	307	320	325	318	317	313	326	305	292	273	292	301	306	317	334	347	335	303	316	283	318	327	328	323	331	302	304	301	321	295	307	311	295	318	311	283	318	337	315	254	320	304	311	292	273	294	298	300	307	298	295	308	308	324	318	323	306	310	310	321	304	293	330	331	311	299	300	340	336	301	315	311	308	339	331	334	308	299	308	316	308	266	296	294	281	292	342	333	356	326	292	317	293	334	314	315	288	328	321	306	298	319	300	349	313	330	290	277	340	311	294	286	308	300	314	302	321	313	312	298	278	268	316	314	292	279	315	298	308	285	356	278	340	330	309	332	311	309	299	303	310	306	293	315	349	324	302	263	294	309	305	300	321	305	304	317	307	332	311	297	286	291	332	329	306	330	317	311	318	304	301	298	302	289	294	297	310	306	318	323	322	312	340	289	350	322	301	302	281	267	316	296	310	327	273	330	306	332	295	315	333	341	273	307	326	316	290	313	268	307	308	300	300	310	313	317	283	309	299	266	291	288	289	312	314	315	297	306	323	308	307	298	326	311	325	306	313	308	295	302	333	289	341	324	318	303	322	331	338	306	337	306	296	296	323	313	298	307	278	310	317	321	317	287	286	317	279	299	321	311	330	328	294	304	315	303	285	293	308	288	321	304	304	292	286	313	306	323	293	282	307	309	322	318	319	299	308	289	314	316	313	305	305	311	306	318	301	311	309	305	304	318	326	311	350	288	272	291	325	344	319	276	320	313	277	305	309	331	302	302	326	308	311	316	337	308	330	335	289	334	286	320	297	310	311	308	331	299	287	303	335	326	303	284	308	339	304	296	317	323	324	304	331	321	257	318	310	338	312	307	312	290	315	280	306	296	313	336	296	330	304	285	312	304	308	280	310	343	323	310	315	285	333	324	356	340	328	325	315	300	350	322	320	280	311	319	325	314	303	278	310	290	332	298	283	294	328	297	321	300	325	323	305	340	326	296	304	293	294	304	300	316	328	317	297	320	297	307	342	302	267	337	292	313	335	314	328	302	335	325	306	319	313	298	320	313	307	297	315	316	286	299	307	274	278	348	314	314	302	311	315	318	307	301	307	280	298	288	310	277	283	280	270	299	273	267	327	310	319	295	303	307	290	304	309	284	320	322	336	336	312	313	305	286	291	323	327	309	287	323	290	294	314	328	311	305	258	297	318	310	298	321	310	342	290	296	325	336	330	324	298	287	293	321	341	303	310	344	329	291	313	320	303	296	295	297	297	289	290	315	290	350	322	323	290	304	322	320	294	296	309	294	315	307	322	336	305	326	281	308	301	293	293	320	325	331	267	313	296	352	302	297	294	281	322	318	328	329	305	279	315	292	299	304	315	299	317	332	313	293	328	301	308	315	288	322	320	300	284	307	288	297	322	323	291	285	294	337	288	331	303	334	291	336	304	294	310	298	316	327	291	302	311	314	285	325	320	316	327	319	309	301	291	315	286	337	333	298	304	331	347	294	304	294	306	294	314	311	295	339	354	310	353	359	300	340	293	294	325	269	325	309	320	301	317	298	307	313	323	318	319	298	315	335	282	328	300	298	318	323	288	312	294	311	325	352	292	301	302	316	339	283	296	301	346	314	307	321	302	340	312	287	310	293	313	299	313	308	264	324	294	295	314	309	334	279	328	335	314	341	295	299	319	296	318	301	270	322	286	331	321	308	319	308	291	280	308	330	313	292	329	303	318	289	322	288	372	316	317	306	312	270	331	333	293	308	331	326	298	319	312	281	304	320	303	312	313	297	280	312	296	279	319	310	302	306	327	325	310	295	329	304	319	299	305	330	327	314	306	316	324	278	329	298	310	323	298	305	296	297	346	315	299	329	317
25085	20673	27044	24323	20673	10590	1498	800	647	619	446	413	417	316	360	360	416	319	329	304	283	257	226	224	246	205	204	203	174	209	189	188	167	187	208	193	197	195	193	192	177	184	169	186	184	175	195	194	191	198	189	188	177	148	187	161	171	172	191	187	172	201	173	181	176	193	158	197	184	167	172	163	185	183	159	176	182	172	191	177	173	188	158	177	188	162	180	179	171	162	176	165	156	194	182	161	181	202	188	175	175	188	164	194	172	184	156	186	163	165	191	163	167	174	154	171	192	177	171	168	168	192	161	168	152	160	186	191	176	160	186	158	186	189	161	144	177	185	174	172	171	178	180	164	182	172	162	180	174	182	175	186	164	198	186	181	154	178	167	195	170	170	172	166	169	188	187	183	172	152	186	166	199	166	188	145	161	174	173	158	170	171	194	171	176	173	178	148	194	170	158	181	162	167	180	175	158	172	176	186	179	168	178	183	192	192	167	168	163	180	174	174	196	172	171	152	171	198	183	155	184	184	163	183	169	184	178	159	165	186	183	158	177	165	157	165	170	166	173	179	175	196	164	164	183	170	181	170	175	180	174	173	180	176	180	171	158	175	167	178	151	165	188	157	205	183	160	197	179	191	176	181	169	176	191	179	200	185	175	171	171	156	173	164	166	180	188	173	188	163	171	175	176	170	166	165	177	178	188	189	166	181	185	187	161	157	154	169	167	183	181	180	184	158	184	168	168	196	166	188	191	170	155	174	181	159	193	172	162	189	179	204	179	184	170	191	196	155	182	174	174	175	164	179	159	162	175	185	178	174	166	165	177	158	165	182	145	186	184	176	179	188	176	193	180	194	169	172	182	168	157	171	147	183	158	173	203	180	178	183	187	156	155	158	175	185	175	174	180	183	158	177	172	159	175	178	163	167	199	186	165	173	205	155	190	191	161	166	193	175	179	196	183	149	190	175	163	153	177	170	168	162	164	147	168	166	202	177	182	168	180	160	176	180	191	177	189	165	173	175	183	171	172	156	185	199	181	173	162	164	179	158	141	190	159	146	169	176	174	175	175	161	150	194	185	177	184	153	172	172	170	140	193	163	168	168	189	183	163	196	158	177	172	182	175	184	169	163	169	200	183	183	174	188	193	206	162	173	174	159	177	170	182	184	165	160	191	163	161	193	166	183	195	172	187	149	186	175	182	182	184	194	154	175	197	176	163	154	182	178	172	179	159	178	185	211	162	170	184	183	195	188	179	175	172	187	178	171	171	187	166	188	173	163	188	175	180	154	175	176	175	195	195	195	172	173	155	161	163	172	163	167	187	173	166	189	171	155	165	189	170	168	179	187	193	173	157	184	161	171	163	175	168	185	176	185	154	174	156	170	168	185	156	199	168	172	159	160	198	171	170	174	173	173	169	178	198	188	170	179	194	174	190	183	173	194	174	158	185	193	193	169	183	187	186	165	170	162	153	177	175	166	160	191	155	182	175	172	156	171	162	151	176	184	166	170	181	157	157	184	180	163	168	183	187	175	175	181	167	153	169	198	180	150	169	193	181	171	163	175	174	179	191	181	159	190	180	184	173	194	153	158	188	173	174	162	179	167	174	167	164	185	175	197	168	172	168	185	159	155	176	150	177	165	173	202	157	153	172	174	154	168	179	168	170	170	176	182	174	170	154	169	190	188	200	138	178	181	169	143	203	193	160	160	185	154	149	176	186	175	174	166	173	171	172	170	165	179	180	163	177	150	179	204	173	164	169	192	206	194	170	176	198	176	182	173	150	159	172	170	180	170	189	172	189	179	201	169	162	181	184	180	180	167	181	181	192	198	185	163	173	148	197	179	173	180	181	164	178	186	185	167	151	166	192	190	198	175	161	178	181	164	175	168	189	209	180	189	151	185	162	193	175	181	220	147	191	202	155	156	161	185	155	188	195	167	222	168	175	172	163	188	160	163	182	171	163	167	186	152	186	153	174	172	187	208	173	181	167	161	161	184	180	154	174	182	184	176	190	194	166	156	166	172	160	183	161	187	169	163	190	176	175	194	182	195	183	169	192	191	178	191	161	173	176	181	180	181	178	169	182	166	164	161	191	186	187	171	178	189	155	155	166	183	180	166	185	186	184	140	150	172	180	170	194	176	174	165	162	180	166	175	193	161	191	193	182	185	166	167	172	166	195	171	202	167	173	185	178	182	177	174	170	167	173	176	182	189	164	190	171	168	204	172	196	172	168	169	168	170	194	168	154	179	178	172	178	181	150	161	161	169	161	182	177	158	178	165	179	171	158	163	161	169	174	182	205	172	154	190	169	184	157	180	150	184	172	160	178	182	181	188	153	179	160	168	177	177	153	189	171	145	182	190	167	163	185	186	162	166	165	177	164	171	161	175	166	182	172	174	187	167	191	170	165	166	188	170	202	175	168	150	159	175	180	175	165	147	151	180	183	186	209	160	188	168	157	178	172	191	152	152	157	152	166	162	167	183	172	169	166	185	163	157	215	175	173	185	141	170	187	153	176	176	190	185	181	157	171	182	174	180	163	185	173	175	176	171	169	164	171	169	151	167	171	188	165	153	179	176	189	157	206	169	164	179	164	182	151	162	174	161	185	165	154	175	183	186	163	195	176	180	174	169	166	174	200	168	163	174	198	167	150	197	183	198	176	188	175	187	192	165	164	144	178	190	161	172	165	135	176	170	184	172	176	164	173	152	169	175	169	179	157	166	169	186	187	177	189	188	147	149	171	194	185	165	162	166	154	141	164	173	175	170	152	194	175	200	184	185	174	173	189	172	181	172	186	164	162	184	171	153	181	169	190	178	194	147	161	161	161	160	166	157	184	157	168	176	169	187	192	181	188	180	164	171	185	188	157	173	165	204	176	190	179	169	192	175	173	149	186	159	150	186	198	183	178	173	195	171	176	158	178	179	171	164	184	199	165	188	179	178	167	180	188	191	165	198	171	150	163	167	155	170	181	162	185	175	158	179	182	196	175	170	174	204	175	181	181	190	157	144	162	177	173	171	165	163	133	186	175	164	183	199	170	176	174	166	173	152	164	172	143	182	180	182	157	176	190	197	137	152	165	153	185	177	156	189	201	154	156	165	167	197	162	178	180	159	166	177	170	158	179	159	167	206	178	161	173	142	185	167	182	168	189	200	163	153	172	191	169	151	168	175	160	176	177	178	183	168	180	169	173	177	189	176	189	182	166	155	174	170	201	183	159	173	163	182	163	178	171	163	181	172	177	178	171	172	170	185	202	164	166	188	171	197	181	178	169	153	179	203	218	161	164	185	172	188	186	164	183	188	172	158	188	173	144	164	177	182	139	178	154	179	188	178	138	177	173	187	175	191	169	171	174	188	195	187	186	164	200	160	170	171	178	175	167	157	168	176	168	166	204	166	180	163	142	179	191	164	155	173	191	166	177	201	184	163	177	179	160	174	151	192	166	196	171	195	162	178	190	181	175	166	177	185	165	178	163	176	152	174	159	177	167	153
27022	22728	18893	12268	7579	4412	2274	1687	1386	1198	947	800	698	627	582	612	821	591	524	509	426	367	341	292	319	301	267	277	222	236	230	264	228	235	230	225	237	223	228	227	201	217	218	229	225	207	224	215	192	225	210	220	216	211	200	202	203	190	189	177	197	182	194	186	171	207	167	187	194	212	195	194	179	223	206	195	214	202	197	204	190	181	195	201	177	200	169	200	197	206	169	226	208	204	194	206	217	212	193	210	191	203	185	187	174	202	213	202	204	214	183	183	186	196	181	193	182	195	214	210	206	195	167	198	183	177	187	190	176	193	199	192	186	204	218	187	192	188	168	180	182	189	171	195	198	205	202	214	191	225	204	190	193	193	188	201	194	208	207	202	195	197	196	203	177	190	184	205	198	196	184	211	177	186	185	201	216	198	202	145	214	190	221	195	198	186	157	209	177	177	189	188	189	185	209	197	179	217	211	210	201	197	209	190	198	193	187	193	215	172	185	181	193	199	178	201	184	199	189	204	196	194	158	217	181	188	195	197	199	182	182	186	185	190	171	200	176	202	170	189	190	170	205	182	198	214	197	197	202	194	170	168	206	205	208	227	172	202	189	195	159	207	211	201	193	191	172	173	211	199	193	181	222	180	194	192	177	209	202	173	197	181	177	197	188	185	198	186	191	210	182	185	183	157	193	191	165	195	196	197	197	185	197	218	186	199	196	204	225	191	199	187	180	168	198	205	183	179	199	199	163	204	176	209	180	175	184	185	182	178	188	193	185	187	188	193	202	202	175	190	184	194	188	184	178	167	205	195	188	191	217	184	175	180	215	191	182	182	202	196	190	181	208	183	188	181	199	197	184	199	196	211	210	190	203	206	209	201	165	172	192	172	181	185	191	197	204	188	201	208	173	198	173	185	197	189	202	165	194	198	198	190	199	180	196	184	185	191	171	190	175	191	190	200	197	183	205	189	204	191	183	206	177	199	165	204	188	177	183	202	201	206	170	183	218	187	201	206	179	190	177	174	183	189	179	212	188	199	203	183	156	182	210	207	195	200	186	198	187	202	164	193	190	188	183	240	166	205	222	188	181	193	204	199	197	188	200	215	195	201	205	183	191	189	202	190	203	201	213	188	182	180	189	190	169	180	207	205	186	185	187	178	211	211	181	184	219	181	196	191	175	184	222	203	221	196	205	202	205	185	201	192	171	203	178	179	185	209	196	216	190	200	216	191	190	200	194	184	214	207	189	211	198	189	175	232	188	175	190	185	194	179	213	191	175	211	204	158	194	182	163	201	162	170	196	210	203	177	206	179	206	203	225	185	217	187	211	195	218	223	192	173	185	195	210	169	198	179	205	156	172	171	182	201	199	175	187	189	178	201	192	161	183	187	223	183	190	204	179	177	192	181	201	212	196	186	187	191	183	186	211	180	190	204	180	200	195	183	186	189	179	207	201	187	193	188	195	178	160	191	178	209	189	178	182	187	174	179	174	173	209	197	195	181	194	173	200	194	178	202	200	177	193	168	180	208	188	176	182	188	215	196	215	194	199	201	196	188	218	195	188	203	196	211	177	196	178	188	201	190	181	188	198	161	199	158	196	193	181	191	187	208	205	211	189	197	178	204	188	192	181	198	195	187	212	204	185	191	190	194	158	187	192	187	200	186	199	165	210	186	198	174	198	176	213	192	149	180	163	187	172	206	179	176	171	186	177	188	169	168	204	200	205	188	197	186	180	168	188	211	197	199	190	203	190	212	162	177	172	193	202	184	193	189	206	179	185	188	199	195	178	211	173	187	176	186	196	188	195	211	194	185	196	203	192	219	178	180	189	216	186	192	193	206	196	193	198	161	176	198	168	196	200	207	194	179	188	188	193	182	180	178	224	179	211	181	221	210	211	202	199	163	207	175	179	189	209	165	215	212	186	187	193	207	203	183	177	190	207	186	176	208	174	185	200	177	199	188	172	180	192	171	195	183	175	175	217	197	206	163	187	163	190	181	182	198	186	184	197	173	207	184	170	160	182	183	179	197	200	186	157	193	169	205	199	183	189	188	197	197	189	174	187	202	210	211	191	198	197	169	183	188	180	188	174	197	197	185	211	183	185	159	195	192	165	188	174	187	173	171	171	199	187	174	212	187	182	204	179	190	190	192	180	183	210	194	207	172	201	212	184	209	190	177	172	180	197	193	204	213	181	195	191	184	205	190	185	223	189	195	190	201	194	174	197	198	192	203	202	179	226	213	187	180	206	171	215	188	176	188	192	187	195	209	173	187	206	208	204	193	188	190	194	185	191	184	200	229	186	167	209	186	175	191	187	184	169	170	174	209	166	186	197	208	214	199	185	183	173	197	210	212	157	188	206	192	180	192	183	206	186	182	195	203	199	173	180	191	189	215	188	173	199	186	190	207	216	205	191	213	184	197	187	191	201	183	181	201	186	181	188	227	173	170	160	188	183	193	180	190	176	194	167	176	202	208	178	218	213	189	195	192	177	231	187	218	180	209	182	162	181	225	178	163	178	177	165	178	191	172	185	202	173	201	206	181	197	182	211	193	198	180	196	199	179	191	204	187	162	221	189	173	192	188	211	209	213	212	206	179	167	189	178	169	177	186	205	203	221	187	179	191	183	169	213	193	190	213	179	196	202	195	177	173	187	185	195	191	190	180	201	185	169	191	193	188	184	189	192	184	197	193	175	175	207	164	191	185	180	194	193	183	203	179	188	166	190	186	177	191	189	167	215	168	204	205	199	200	211	183	204	202	174	190	183	204	166	184	168	203	178	191	182	195	201	178	213	169	196	211	193	193	184	199	178	202	170	189	179	197	193	177	162	192	205	196	180	200	198	203	203	203	212	207	183	188	180	172	190	195	171	212	186	203	208	183	193	193	171	227	187	209	220	202	183	184	197	177	189	189	198	177	170	174	201	208	201	212	195	178	174	174	181	176	203	216	187	194	186	178	200	196	157	192	170	173	180	187	163	181	189	192	197	177	190	206	187	164	176	184	195	191	188	158	207	195	180	188	193	209	191	198	200	203	195	162	192	193	159	193	163	154	202	186	187	174	151	173	194	192	200	175	176	206	192	209	184	195	192	178	195	202	173	174	187	183	175	183	157	177	174	199	198	198	199	201	164	188	199	182	201	197	187	182	201	183	166	221	190	184	213	201	183	184	212	181	191	167	173	209	197	204	213	201	167	171	179	189	175	195	199	160	177	192	178	211	194	187	169	208	193	205	189	213	191	197	184	198	192	184	207	176	184	199	188	198	220	189	193	181	218	196	192	196	181	182	188	192	216	192	188	201	178	199	181	206	192	193	201	215	192	173	203	174	196	164	202	184	201	197	221	188	213	169	182	198	216	188	185	159	166	173	176	197	201	214	198	163	172	205	195	179	184	163	203	177	184	166	213	190	194	186	185	181	190	203	193	166	192	213	208	191	160	168	198	180	158	194	218	199	196	183	188	189	225	197	175	203	185	209	200	183	173	225	196	193
22944	20663	27389	23963	20675	20696	8289	1748	1442	1139	986	846	752	646	703	784	794	734	643	544	586	536	534	514	524	525	484	494	473	500	468	452	483	478	426	466	430	466	425	423	415	425	427	458	446	395	453	428	410	432	429	451	461	450	434	440	441	417	424	423	425	437	441	369	429	391	432	428	423	428	453	415	425	477	392	401	454	436	429	455	423	439	409	443	437	414	430	404	411	459	423	452	412	413	441	438	443	398	376	421	425	401	390	374	416	440	418	421	443	419	396	400	447	437	419	435	437	432	461	425	448	432	406	395	420	403	424	418	418	421	430	401	441	426	389	433	429	405	415	389	416	406	388	424	418	394	401	412	430	405	365	468	438	423	417	389	435	382	433	430	424	412	430	432	447	437	399	450	411	421	414	409	412	419	451	423	449	445	416	411	437	398	409	390	402	450	445	449	417	417	427	399	446	414	442	448	448	435	401	432	393	410	421	444	399	392	430	415	424	407	443	389	416	399	397	408	407	437	440	402	374	436	393	410	427	436	423	408	417	381	413	432	415	429	439	433	452	436	432	430	407	407	447	446	394	417	405	389	427	402	403	398	411	429	450	398	415	441	408	421	412	422	401	398	409	403	444	435	427	418	408	444	419	426	428	392	407	409	408	428	400	428	405	436	394	410	409	382	404	425	387	442	450	391	418	399	400	430	415	419	434	442	429	406	427	438	409	428	431	392	403	438	398	463	406	423	420	400	429	410	415	454	429	473	388	456	417	429	427	453	415	426	445	389	407	397	425	440	407	400	426	448	404	419	383	420	425	413	423	411	440	439	445	439	414	395	414	384	436	406	437	438	408	431	411	433	431	426	415	401	414	434	364	428	411	452	434	433	395	436	421	406	451	412	410	402	450	405	373	417	453	455	427	359	459	438	377	435	414	416	436	385	442	430	420	431	390	395	424	428	418	410	424	447	424	406	423	381	432	424	426	437	440	400	454	443	448	403	448	383	411	423	407	383	405	441	414	453	391	396	431	403	420	429	442	396	424	429	392	390	416	415	405	442	431	418	407	420	431	396	417	402	417	400	407	428	464	457	406	386	418	444	444	415	434	376	414	416	418	414	429	431	407	419	409	441	415	408	414	405	416	441	435	368	414	401	410	404	395	463	435	453	419	438	420	434	421	378	412	402	417	403	424	429	414	407	412	454	428	444	398	444	396	424	425	431	390	412	423	429	420	426	456	433	444	396	421	458	381	419	395	419	422	418	354	427	419	440	412	445	467	428	414	409	409	458	431	401	451	396	414	417	451	418	441	437	409	392	396	429	449	423	433	417	414	415	419	424	421	435	447	425	377	406	406	427	413	407	394	408	411	400	417	444	414	388	445	406	417	425	439	372	449	390	440	402	418	405	427	416	412	399	430	422	433	433	447	449	397	419	444	413	391	433	411	428	418	401	413	430	429	416	442	443	451	428	418	419	414	422	404	462	420	425	435	431	391	424	391	406	396	445	408	379	427	389	452	425	439	396	381	387	415	388	404	436	426	409	390	453	403	407	414	378	417	440	420	413	393	416	448	375	475	437	418	422	431	431	443	411	411	453	397	438	451	413	414	417	397	439	436	396	415	393	451	436	390	475	445	446	412	423	396	434	407	409	419	446	412	436	405	407	412	414	431	432	408	406	391	436	436	412	424	429	422	378	400	452	430	389	439	400	402	452	416	418	425	419	422	427	430	409	420	429	454	422	428	404	413	398	405	389	429	383	413	407	410	416	408	419	443	419	408	407	420	438	375	461	441	466	441	386	397	404	444	426	418	412	394	437	430	417	425	433	416	428	381	416	394	420	414	429	399	418	401	395	423	416	402	403	446	418	417	416	431	413	421	421	396	460	395	389	406	456	404	433	400	420	399	436	400	420	386	440	430	423	424	417	424	427	415	422	444	413	412	439	426	426	421	441	448	420	413	467	421	383	413	389	386	415	414	397	409	431	410	432	421	423	434	423	456	419	424	417	416	409	444	430	416	446	415	417	418	423	409	395	378	408	421	452	434	401	452	435	412	400	430	444	440	438	426	410	424	406	405	408	419	421	413	399	422	429	468	440	421	368	460	422	388	424	405	409	397	436	446	376	430	396	412	425	410	440	422	436	368	422	424	424	408	450	423	361	413	391	477	415	460	399	438	424	427	426	399	373	387	422	404	411	416	437	387	439	441	418	461	427	412	434	411	395	415	383	432	440	429	437	410	457	402	418	392	412	484	393	469	457	402	400	421	388	414	371	409	409	412	450	406	428	419	410	389	428	412	433	444	395	423	424	468	428	412	399	415	423	402	413	410	414	419	477	445	435	436	439	447	407	420	425	402	413	412	454	428	420	364	431	439	447	430	430	464	364	394	452	390	451	393	414	433	434	419	411	428	438	393	403	408	421	415	422	443	403	408	432	425	383	399	439	430	415	455	436	383	368	423	410	398	366	435	438	385	427	443	432	413	388	425	368	390	400	410	456	422	414	423	409	424	441	403	442	396	421	412	416	447	443	441	439	424	441	416	413	385	392	411	416	422	426	441	419	383	418	426	425	433	402	434	394	423	395	470	405	435	403	381	443	429	439	421	414	430	406	412	394	450	436	382	395	415	415	405	436	431	392	424	397	422	405	394	391	445	421	446	415	410	400	432	396	418	403	441	430	437	425	412	458	455	430	437	413	401	443	434	428	407	402	416	435	396	357	426	435	386	402	432	420	424	412	429	421	420	402	401	425	404	411	408	434	414	400	411	420	442	444	472	443	442	450	429	402	404	464	413	394	430	420	408	414	432	402	426	409	438	419	415	405	431	447	404	414	398	432	396	460	416	419	426	437	410	435	414	403	415	395	419	433	421	419	430	417	399	422	437	454	416	436	399	414	440	418	430	421	414	423	414	416	435	399	410	434	397	405	381	386	417	431	405	434	459	444	418	424	396	448	412	453	422	419	422	436	412	409	409	442	416	419	414	448	397	395	429	382	468	428	407	473	427	378	430	416	409	439	418	437	412	423	395	399	401	407	368	442	480	434	437	433	430	402	448	427	431	407	434	406	391	413	441	406	437	407	386	404	453	401	402	427	414	422	406	422	452	414	444	424	429	431	386	442	416	381	461	396	455	443	395	401	413	461	430	403	421	431	402	434	449	415	430	438	448	449	401	414	391	433	382	418	443	416	372	416	466	421	407	444	430	436	424	381	393	396	384	388	442	423	407	434	436	446	419	404	442	413	408	416	395	412	442	441	397	424	421	452	389	469	420	405	451	423	420	385	409	375	417	421	416	408	418	378	424	480	448	466	412	421	411	442	391	408	419	391	433	437	426	405	446	410	444	421	418	440	387	389	411	402	430	416	395	434	435	437	423	411	437	392	471	426	420	419	418	432	415	418	419	417	445	423	438	399	418	418	438	414	414	380	453	397	396	451	421	379	425	434	395	449	429	384	391	403	416	410	411	450	431	451	404	394	403	406	426	432	412	411	412	406	412	419
30544	32090	27356	17775	10792	5760	3845	3131	3006	2170	1759	1450	1260	1121	1127	1242	1341	1009	877	777	810	734	612	593	602	598	538	599	540	521	479	474	491	544	487	456	497	510	468	455	468	507	492	449	482	463	473	422	494	444	480	435	443	470	467	426	446	454	422	434	478	451	391	423	418	427	462	417	424	465	402	427	414	419	452	436	444	457	452	451	462	428	427	420	436	405	412	414	412	457	463	432	393	425	410	446	417	451	446	434	432	467	377	454	425	446	458	414	397	415	437	421	413	432	447	449	449	449	419	428	438	436	430	408	446	424	412	443	404	401	472	406	414	380	396	422	469	397	387	424	385	420	410	424	393	453	472	426	432	415	413	404	402	410	410	429	400	391	440	415	408	409	424	430	412	414	424	430	443	420	437	420	408	430	437	420	400	430	477	400	426	394	429	418	419	432	380	414	402	419	396	379	439	406	408	458	421	417	397	442	419	386	450	409	397	398	457	407	399	415	398	461	405	447	395	441	404	415	411	389	410	436	375	397	431	425	444	477	423	453	398	387	395	463	449	443	410	448	413	403	437	400	424	417	416	460	422	407	468	453	429	417	444	398	407	413	388	423	436	438	440	418	391	416	415	407	420	431	425	422	412	364	429	406	406	413	424	398	432	450	426	450	425	409	408	408	440	419	437	436	414	411	411	432	390	448	419	410	425	439	408	409	454	417	404	395	432	434	390	395	453	427	408	427	414	390	431	387	427	434	448	471	387	435	416	421	413	402	463	433	449	416	402	431	408	430	441	438	396	393	420	413	391	432	431	412	456	412	417	410	385	425	418	426	383	382	420	440	392	439	449	463	414	433	429	435	400	420	419	388	406	411	418	404	418	447	426	425	412	433	436	429	407	430	388	432	449	443	409	408	417	398	392	392	393	459	425	394	416	439	422	391	411	437	413	410	413	413	401	432	437	405	429	368	406	433	377	442	409	438	403	418	406	407	422	427	401	431	435	395	416	418	430	416	404	394	485	430	446	424	434	417	419	420	429	404	396	428	408	395	436	420	436	410	438	449	388	423	430	461	435	403	444	403	449	425	419	426	440	440	421	433	406	428	419	417	404	406	417	420	404	404	397	428	385	391	403	403	440	420	388	401	444	410	427	439	391	438	416	443	394	402	432	406	417	372	393	389	460	423	397	428	411	414	438	388	425	426	398	424	420	421	417	414	432	414	420	415	417	436	402	398	402	413	399	494	445	394	428	396	382	435	409	457	415	417	426	422	437	397	461	381	369	406	447	397	398	459	385	424	448	397	442	401	422	427	419	417	431	426	442	417	415	411	432	453	388	424	420	415	422	395	416	373	367	421	446	436	379	405	416	419	391	427	477	423	400	422	430	417	436	399	445	406	408	400	394	423	435	425	422	439	421	404	431	388	409	413	414	461	425	448	405	409	396	448	419	395	443	399	407	396	409	406	411	385	432	415	411	408	412	422	410	427	443	447	442	390	398	429	411	421	419	448	383	479	410	402	391	441	424	417	432	398	417	432	436	426	451	401	391	408	390	365	468	447	433	480	440	424	452	437	420	440	443	401	425	405	401	455	408	367	417	495	428	438	414	402	390	437	423	402	396	452	378	422	426	435	403	395	436	440	432	439	400	396	386	415	445	419	414	430	403	397	402	428	417	403	392	399	411	400	428	417	438	384	407	453	429	392	425	410	432	388	433	430	420	421	434	406	415	423	425	434	400	428	382	426	445	441	457	409	425	429	382	422	406	418	432	401	415	416	427	427	427	420	448	439	448	443	418	429	460	416	417	410	431	404	439	402	428	400	432	392	411	409	412	416	433	426	424	431	428	432	385	399	437	399	445	437	396	403	393	418	424	436	423	454	385	446	453	369	429	380	392	441	414	393	433	429	422	418	407	393	426	428	382	424	449	433	382	362	418	427	406	419	412	415	417	423	418	413	426	380	384	400	453	425	429	412	410	399	410	422	454	390	401	418	428	457	436	429	423	417	415	427	407	427	419	414	412	419	431	408	445	401	420	480	426	421	438	439	427	416	432	431	388	401	458	446	428	397	425	395	418	457	397	384	439	434	437	422	397	424	384	429	447	415	395	447	417	438	431	404	403	424	421	413	425	437	417	414	420	448	400	426	434	431	417	441	386	408	442	398	377	386	439	381	426	417	413	427	411	430	408	416	442	423	400	421	395	401	390	434	447	424	392	423	417	404	426	421	424	445	403	401	441	386	400	408	393	397	389	394	438	374	476	390	433	408	383	443	464	425	431	411	426	427	426	398	457	445	420	426	450	443	413	430	417	397	409	417	402	423	407	433	441	460	431	409	410	397	397	417	401	413	412	446	439	392	441	388	448	458	419	409	430	416	414	410	434	453	428	438	443	413	426	410	395	433	421	422	404	447	382	436	438	444	379	424	398	469	426	435	378	411	416	415	410	426	377	395	443	425	419	418	441	390	433	416	385	408	451	399	446	401	427	402	432	414	400	434	417	415	424	417	440	440	439	423	436	409	431	432	447	396	467	388	440	419	373	387	413	401	470	398	414	440	387	440	404	414	453	413	401	420	419	410	420	415	433	420	425	400	417	414	436	405	411	403	465	362	432	453	419	442	422	421	439	405	419	387	435	431	430	410	412	408	423	429	379	421	424	401	450	399	405	427	397	409	435	420	405	434	419	422	430	397	402	424	379	428	431	438	407	417	420	401	404	393	428	414	413	455	437	452	417	389	417	431	405	391	408	437	438	399	428	406	431	405	440	439	468	402	432	396	427	417	431	421	414	453	400	428	450	397	422	429	408	395	465	443	396	400	446	452	403	387	427	433	395	392	466	433	425	404	414	396	436	432	442	403	426	411	444	391	438	384	417	420	424	392	390	382	451	396	403	418	469	405	412	437	406	414	411	411	421	438	407	430	387	421	407	437	414	397	405	465	441	412	417	425	393	403	426	416	415	374	441	418	426	384	412	427	442	420	397	432	455	425	425	340	407	421	433	392	418	429	422	462	425	436	455	405	442	439	382	398	419	462	435	422	478	389	389	435	366	405	476	439	411	418	402	435	416	428	428	442	403	398	404	433	410	391	401	413	418	423	426	414	449	451	390	403	382	418	412	385	463	410	451	428	391	453	407	460	409	404	410	413	393	415	433	448	431	407	417	441	407	388	434	410	435	419	424	435	430	408	401	389	435	407	408	397	434	424	410	431	428	420	414	415	430	435	415	432	430	420	417	399	428	425	415	415	373	410	428	407	405	391	427	440	413	412	401	411	424	406	388	432	441	424	401	418	390	415	410	454	446	434	419	423	426	444	381	402	423	429	440	423	425	439	405	371	435	419	394	390	417	437	388	421	427	410	471	407	398	428	416	431	409	429	438	408	404	421	417	454	401	403	398	378	419	369	424	439	437	393	436	353	410	402	406	432	399	430	421	404	427	391	411	410	412	417	371	421	430	419	423	407	416	451	454	374	416	380	435	411	385	422	454	408	412	447	377	464
29556	18074	8606	2191	1078	610	387	404	394	346	304	311	266	310	319	296	331	299	282	288	270	262	272	282	277	250	253	297	287	289	266	235	290	264	264	234	275	262	315	256	280	251	274	275	274	268	281	246	300	250	251	294	268	264	267	246	262	275	274	274	256	265	278	275	276	270	265	263	257	284	300	282	283	284	292	280	286	275	271	281	281	270	299	275	237	254	268	274	253	292	311	289	236	241	259	271	276	252	280	296	257	291	282	275	285	260	277	283	247	268	267	288	271	288	274	303	288	260	280	284	285	263	267	260	249	252	267	273	261	269	284	280	283	275	258	279	271	261	269	260	276	265	290	269	286	282	287	291	276	294	271	245	252	289	269	276	243	272	252	248	285	290	255	268	264	273	275	222	257	269	266	255	269	280	262	268	288	275	287	264	268	270	263	246	258	257	260	266	270	266	268	258	248	273	287	262	284	255	276	276	241	249	263	265	257	264	262	262	290	284	264	266	273	277	271	266	255	280	279	258	276	248	272	264	272	296	291	271	268	293	283	258	264	281	276	268	284	279	267	288	279	269	259	248	284	271	262	270	284	274	290	279	273	296	249	266	246	282	301	288	264	252	275	297	279	249	280	266	268	249	255	304	280	271	293	303	271	244	288	270	273	283	281	287	259	282	277	286	287	270	284	257	290	251	287	240	269	264	279	267	271	271	263	272	294	281	225	301	281	274	280	277	288	271	274	269	274	242	265	270	274	277	240	254	259	236	289	241	260	248	277	280	262	260	264	290	273	271	296	261	261	247	276	272	257	287	280	279	257	283	278	273	284	303	257	288	250	294	250	286	252	254	264	260	251	283	264	269	309	279	258	267	270	251	303	283	290	253	252	266	297	273	262	253	267	277	282	253	247	269	269	251	273	275	268	272	300	285	285	227	277	280	276	283	234	262	308	267	238	262	255	228	260	258	305	282	240	244	308	254	256	271	274	286	267	269	270	261	287	274	269	251	251	288	278	281	273	313	290	269	275	293	290	273	250	249	284	272	272	279	243	279	277	267	263	280	252	265	258	283	244	282	274	260	251	288	277	295	255	242	240	291	270	289	263	253	263	278	283	257	243	278	280	286	258	288	262	268	271	303	268	283	285	320	270	278	293	222	272	259	278	268	281	253	272	258	275	286	263	277	307	311	261	266	277	275	265	269	279	264	291	292	284	272	255	258	272	282	272	245	254	276	291	274	287	267	298	277	269	253	291	260	267	273	282	279	263	272	269	261	243	242	266	255	280	256	262	283	285	287	290	275	272	262	248	246	262	273	260	262	267	254	253	269	267	263	247	274	294	273	258	272	289	272	243	239	278	244	273	264	270	301	253	278	287	299	275	289	247	283	274	272	274	274	256	246	266	265	253	273	252	281	268	285	267	263	243	285	261	310	267	264	257	274	276	274	252	283	262	273	268	283	271	246	286	237	278	307	279	267	253	280	279	280	289	264	280	275	249	264	259	261	293	312	246	261	248	261	252	276	264	279	285	263	295	269	255	271	277	271	266	262	278	271	333	244	248	258	273	263	266	265	277	237	272	259	281	272	303	283	286	290	313	275	235	267	246	263	265	276	291	269	246	283	291	266	268	302	250	264	294	234	271	280	269	280	261	280	286	274	269	314	288	266	246	269	271	243	255	288	276	263	266	252	283	279	274	274	271	269	263	271	265	250	266	278	257	284	282	252	256	262	261	263	255	257	302	246	290	263	242	246	286	264	257	261	271	306	288	282	276	290	288	275	261	253	265	258	248	280	271	256	271	281	240	270	262	304	276	274	271	275	260	285	280	274	292	261	260	259	277	296	257	288	251	266	254	269	269	272	266	281	243	291	265	263	260	248	248	258	268	283	275	262	266	273	270	284	295	270	262	287	287	311	275	295	286	249	258	263	281	268	254	259	264	291	278	263	269	259	265	285	278	305	289	292	279	279	286	272	282	284	279	282	291	255	272	289	290	279	258	266	248	271	291	282	265	251	294	269	286	259	261	284	261	262	256	262	302	235	261	264	282	290	291	281	275	286	272	311	301	264	273	264	268	274	280	255	227	280	265	276	277	243	253	296	305	284	280	264	270	289	311	299	260	278	286	265	286	267	305	250	267	275	260	289	269	270	282	277	276	265	261	271	294	248	277	275	245	286	305	263	240	264	280	266	277	256	287	269	250	269	274	303	268	248	274	280	272	273	262	286	269	245	257	251	280	264	247	286	290	271	271	229	265	255	276	294	283	258	264	284	280	299	302	240	248	273	245	272	264	239	252	255	274	280	258	261	288	268	303	290	290	247	291	264	259	292	282	263	270	266	271	271	256	287	306	278	259	291	277	274	276	255	308	281	256	238	270	279	244	246	261	292	258	286	273	278	273	287	271	266	253	274	273	240	264	256	263	239	290	283	303	275	296	278	259	250	270	246	269	259	308	270	255	262	253	241	298	265	282	294	280	254	258	266	287	278	259	268	275	237	260	312	299	270	291	261	286	285	247	284	287	244	275	263	263	297	264	265	284	252	269	253	262	285	284	261	270	255	255	249	267	283	260	251	262	254	263	270	245	275	237	277	252	275	280	301	264	292	294	252	267	296	265	273	265	257	270	273	258	279	249	253	258	251	292	258	273	245	270	275	228	258	264	284	290	272	273	260	253	271	245	267	297	272	278	276	271	258	246	289	261	313	285	284	261	283	287	238	250	297	262	262	259	242	261	261	296	289	291	258	269	288	276	286	281	244	287	273	251	282	290	262	267	290	281	247	257	253	273	258	276	260	295	258	263	296	298	279	270	259	280	256	256	301	268	239	317	276	264	235	295	272	298	280	279	278	260	275	258	271	272	257	283	272	280	265	269	270	288	269	288	261	252	249	272	280	266	290	296	268	257	261	255	257	272	272	232	241	287	268	267	275	274	256	249	296	300	261	253	263	270	274	278	298	252	275	254	257	270	256	274	242	282	277	279	299	284	261	282	259	258	277	279	256	239	264	271	252	278	257	285	256	263	312	290	267	276	241	266	258	292	260	273	250	271	253	274	265	273	285	309	244	266	278	272	270	292	254	279	279	279	265	301	262	281	306	267	270	288	293	259	267	256	287	276	240	299	267	235	293	279	264	259	275	247	289	263	273	287	298	260	256	290	255	298	275	279	271	291	264	306	242	268	263	279	279	279	288	265	279	268	248	280	292	291	290	274	289	268	289	267	285	274	252	275	255	276	259	285	298	267	277	238	276	268	282	234	268	266	279	254	260	301	281	266	252	292	265	260	298	278	232	240	266	284	256	303	282	256	255	290	263	295	252	283	242	255	260	271	289	303	255	296	277	254	301	271	264	262	262	298	266	269	282	261	283	275	298	285	272	304	283	287	246	255	273	259	264	283	301	248	269	238	263	286	277	278	275	272	280	267	263	267	280	260	287	255	278	261	284	299	256	216	258	294	260	297	252	284	265	267	262	286	310	258	260	259	258	282	258	261	246	282	287
23464	19238	12656	3752	2105	1001	724	577	584	422	376	379	316	319	350	397	399	402	361	370	340	317	306	276	335	302	301	338	302	331	321	314	317	317	286	314	293	318	348	302	299	286	305	333	309	272	319	318	278	276	306	290	322	270	346	307	299	290	307	324	341	277	322	286	296	301	277	290	332	301	322	320	302	304	292	361	315	310	302	321	313	329	285	320	307	297	307	309	293	278	312	336	317	313	288	310	322	337	297	294	303	302	314	307	342	318	273	322	297	310	336	323	310	296	304	318	327	328	312	294	286	279	316	296	316	355	319	317	296	309	339	297	300	333	302	303	303	308	326	315	275	289	305	323	317	327	308	300	320	312	286	308	291	326	315	306	321	317	310	302	347	295	287	312	330	326	306	322	294	292	310	327	277	326	310	327	327	303	320	316	296	314	347	316	329	309	301	319	277	304	324	297	299	303	282	325	320	270	307	304	299	334	280	297	315	284	307	280	323	302	320	323	293	289	335	305	312	318	290	302	336	305	294	291	333	286	267	302	297	300	285	336	321	282	299	312	319	330	324	299	326	323	308	291	315	301	294	300	306	336	321	335	301	297	305	313	272	320	314	319	299	279	291	269	313	306	337	325	298	298	295	332	309	296	303	308	308	306	300	303	274	301	313	316	253	323	311	300	318	310	312	284	308	300	319	308	306	284	324	323	328	321	308	290	295	301	322	285	304	300	299	297	335	318	287	308	299	302	326	344	281	304	302	313	269	295	302	319	346	329	294	330	305	274	329	313	297	327	279	342	303	321	341	320	310	320	310	317	314	293	305	287	302	299	321	293	296	298	322	306	326	324	310	315	338	323	303	301	320	323	307	296	318	266	311	280	328	289	316	285	314	327	284	321	258	338	311	289	328	292	289	313	301	295	302	289	291	290	282	308	347	329	275	320	272	338	317	340	311	299	313	286	351	290	345	303	315	306	304	298	308	313	343	329	313	284	326	290	278	293	309	304	304	310	265	285	295	315	293	331	306	299	335	299	323	281	304	321	326	318	317	324	325	305	308	301	293	286	317	304	319	320	298	318	286	304	323	315	305	347	333	303	320	272	272	317	323	269	315	341	294	309	323	263	302	275	326	305	270	308	301	328	323	306	327	349	303	319	307	303	330	327	307	332	287	277	335	301	313	263	295	290	338	323	307	317	315	292	306	319	306	320	302	323	294	318	289	294	334	300	299	307	330	298	326	311	283	298	330	286	293	372	309	309	297	295	284	336	305	325	312	316	334	316	301	312	305	335	321	299	310	315	275	345	304	301	295	281	299	328	310	334	337	289	306	294	324	293	306	311	317	330	293	287	312	297	343	314	293	305	296	318	319	307	339	293	336	324	317	327	308	305	310	320	327	319	323	318	315	335	283	289	324	318	341	304	308	292	302	304	270	261	306	292	325	334	320	341	337	295	295	309	312	301	327	303	311	300	325	311	319	321	313	308	298	297	289	308	347	314	317	297	334	320	299	322	282	303	339	310	301	293	313	322	340	331	281	290	312	301	331	345	351	308	289	319	341	336	346	313	312	293	327	329	327	328	288	288	314	283	316	304	303	311	280	301	303	302	320	316	324	265	326	319	297	313	325	303	302	296	314	306	325	325	330	336	300	304	286	291	322	297	299	275	320	287	279	313	305	309	324	318	327	314	314	308	299	303	281	314	293	298	301	327	321	326	286	349	307	306	328	305	320	301	317	283	302	316	302	305	314	305	290	295	310	292	311	297	312	295	303	302	323	291	326	334	295	306	321	345	315	310	317	296	285	282	307	287	306	319	309	304	299	304	304	317	310	301	324	338	323	332	319	334	312	316	329	309	302	318	293	322	325	296	290	293	297	305	299	338	294	334	319	280	311	294	286	294	314	321	316	283	295	328	319	297	321	324	320	302	312	308	305	300	319	281	318	329	293	326	280	303	266	300	321	316	328	317	323	319	331	291	332	298	316	293	301	289	281	329	332	319	322	301	302	333	317	358	294	307	300	285	287	304	261	332	280	288	299	350	303	314	287	327	319	312	295	306	325	295	311	304	306	302	328	312	314	288	340	280	326	337	320	289	348	297	303	330	302	300	285	305	302	296	312	287	300	300	329	321	314	318	302	334	302	313	336	295	300	317	309	296	332	281	311	307	330	373	332	307	309	295	317	324	319	300	304	293	331	310	310	309	317	311	339	336	321	314	326	298	269	329	316	314	310	309	340	303	330	302	319	286	302	290	308	289	316	310	318	290	308	305	339	305	314	310	329	315	305	319	290	328	341	277	329	312	310	303	332	291	306	309	300	293	319	318	306	313	348	318	308	322	288	311	316	290	324	324	278	309	301	337	303	306	301	297	286	336	330	329	325	307	299	311	324	337	321	327	293	312	311	300	335	306	328	301	306	289	315	323	318	299	295	307	309	304	278	296	341	298	304	325	313	308	322	293	281	336	319	306	251	283	321	311	302	317	287	313	285	293	294	290	304	300	331	278	328	303	303	301	331	341	299	302	318	305	318	330	271	314	338	321	294	308	301	310	310	335	314	278	318	298	309	302	308	313	298	315	309	312	318	299	296	328	333	307	294	345	324	327	315	296	325	287	311	305	330	301	301	312	306	321	330	327	327	293	312	309	351	300	298	304	287	301	304	269	271	334	313	322	298	282	302	305	337	283	316	304	330	323	292	277	301	312	346	320	321	298	299	294	316	290	301	305	297	297	301	317	321	312	337	291	336	309	312	331	298	326	295	265	295	324	334	328	310	310	282	303	338	305	295	304	344	320	288	303	331	330	282	296	319	314	298	361	301	303	330	301	363	298	334	285	317	304	275	284	313	287	319	324	321	314	300	326	299	317	299	311	334	314	320	312	295	328	286	312	285	320	308	311	310	295	320	314	318	297	317	301	312	320	301	336	296	304	311	328	332	283	289	347	295	313	321	294	304	310	318	313	291	312	289	337	313	299	288	293	323	294	325	307	279	291	294	317	301	275	332	326	294	303	285	323	312	299	302	289	297	319	305	329	265	310	316	323	306	320	297	299	294	291	333	323	294	303	322	302	301	302	307	293	303	299	311	285	308	292	310	290	282	305	314	308	302	281	299	303	311	290	316	285	317	304	347	325	287	319	280	303	321	298	324	324	268	291	313	300	322	301	289	300	317	292	304	336	292	296	281	303	315	299	288	296	324	302	311	289	317	293	275	299	308	319	325	311	330	306	301	314	299	278	298	329	286	281	333	304	326	317	327	303	302	307	308	329	313	313	299	283	337	334	276	304	301	316	314	300	311	328	301	320	287	310	311	313	280	290	328	317	338	305	255	298	343	307	295	267	313	316	300	287	299	313	300	315	316	302	315	299	286	328	283	336	295	282	315	309	272	271	307	304	321	321	302	302	306	316	302	321	316	302	306	304	280	300	306	296	293	332	299	317	300	305	350	320	314	281	303	292	315	281	321	332	319	325	316	303	298	304	303	294	319	300	327	301	305	317
25102	20663	26989	24345	20654	10413	1493	976	786	567	438	403	368	344	332	443	503	502	345	305	254	233	244	231	200	210	202	197	195	195	206	195	206	199	209	190	191	186	194	178	164	174	184	204	203	185	185	184	177	185	170	176	201	146	182	166	189	156	164	200	178	176	169	175	183	171	184	171	179	187	184	186	170	173	194	168	179	170	172	176	184	200	177	143	180	184	192	173	172	176	163	186	162	201	178	161	197	181	182	176	178	168	159	200	165	171	178	182	182	169	176	194	191	173	220	172	155	181	177	177	176	179	180	187	172	149	174	162	169	170	151	184	173	198	164	189	162	173	178	183	184	173	179	166	198	173	172	156	199	176	165	167	169	169	180	168	169	169	177	162	201	166	172	194	192	191	179	160	188	177	199	158	188	161	194	171	168	199	169	163	167	192	154	171	189	178	164	175	151	172	142	160	153	172	170	197	177	205	188	176	193	156	152	154	165	180	180	145	175	140	170	154	174	166	185	153	183	175	190	177	156	167	178	194	181	163	174	188	173	185	188	187	167	194	187	164	166	187	191	168	160	164	177	161	179	185	180	186	171	154	173	172	175	176	175	139	179	164	203	182	192	156	174	191	168	181	160	179	167	169	172	160	156	191	151	165	176	173	157	173	174	162	166	169	178	192	197	170	158	210	189	180	174	179	168	175	161	194	184	177	189	192	182	175	180	176	193	169	185	174	160	196	176	183	178	190	182	176	162	179	152	178	190	183	172	162	161	190	166	171	170	187	182	178	189	197	194	175	205	172	197	182	164	161	171	189	174	169	175	154	179	174	173	197	185	176	179	178	176	160	163	171	180	156	161	173	188	175	171	161	199	193	194	194	195	174	171	166	150	167	177	188	179	186	172	182	169	177	184	190	191	179	166	173	170	187	157	165	162	167	176	163	187	194	196	187	159	185	167	162	177	189	174	172	194	186	192	186	189	159	178	174	184	179	191	160	158	172	173	182	177	180	183	196	163	178	153	180	165	172	186	179	173	162	184	178	180	169	186	185	198	168	169	170	155	205	193	184	165	181	185	168	165	176	167	170	179	183	181	189	158	182	155	188	192	164	202	185	173	164	188	193	171	200	167	174	180	194	172	197	194	164	159	171	168	149	183	169	199	203	165	185	159	163	189	201	168	165	194	161	182	189	178	168	146	182	178	177	176	191	175	168	177	166	188	162	170	157	161	189	169	169	182	154	158	159	154	161	153	152	181	170	195	168	182	168	166	169	184	174	140	160	184	170	175	159	157	194	169	183	185	169	186	190	168	194	173	190	175	178	154	181	181	163	182	186	177	157	182	167	184	163	153	154	160	166	169	174	154	174	183	187	183	157	174	189	178	171	151	151	188	194	174	178	188	167	165	162	190	195	150	160	157	159	164	161	148	170	164	169	153	169	167	167	192	157	168	156	196	176	193	183	171	164	166	178	172	181	180	174	195	191	170	158	194	143	162	187	156	196	155	189	192	178	153	181	183	177	176	165	186	156	166	170	164	160	163	173	186	185	182	166	166	181	189	161	182	173	182	165	181	185	213	173	136	192	190	177	189	156	157	160	141	174	186	176	168	171	168	164	185	174	201	175	159	171	195	182	146	207	151	176	198	195	143	147	167	172	179	191	159	187	163	156	172	194	152	156	171	182	171	181	162	191	204	174	162	194	162	155	165	199	179	174	177	191	188	188	186	191	175	160	191	161	167	160	171	163	169	176	159	180	171	163	175	180	191	162	168	202	186	181	206	165	175	168	191	181	173	170	184	188	166	175	180	177	189	154	180	202	179	168	170	151	195	173	168	201	159	166	177	171	158	150	170	162	189	179	174	163	162	144	195	167	154	152	181	175	187	156	185	184	183	172	166	179	171	161	167	175	154	156	153	172	164	191	163	177	177	174	186	180	171	168	168	181	189	184	167	138	144	176	162	177	180	189	189	178	183	170	191	169	173	192	173	200	194	161	201	192	182	166	167	175	177	163	173	191	182	177	183	175	180	178	198	170	178	182	181	176	180	192	185	180	199	185	173	176	170	172	153	183	187	161	196	185	160	173	184	169	176	164	174	179	189	177	173	188	192	180	180	178	163	158	172	152	175	183	161	187	184	182	163	199	185	152	173	179	170	160	176	160	169	192	166	148	183	202	161	173	191	175	167	181	181	167	182	196	173	170	153	164	144	166	188	169	174	155	183	178	184	181	173	177	182	161	164	167	188	208	168	178	172	188	170	174	158	168	175	182	192	184	180	174	185	166	162	167	209	175	169	170	178	189	211	191	187	160	181	166	202	190	162	185	177	171	176	188	161	173	174	172	184	163	173	178	167	200	188	159	170	180	170	177	174	187	175	150	193	185	208	170	196	177	188	188	154	162	174	164	182	178	176	181	174	181	183	186	157	185	173	167	184	193	176	157	200	188	188	188	179	178	171	198	154	171	152	169	180	178	157	175	171	191	156	139	162	172	153	186	165	150	164	176	161	200	165	194	171	173	177	176	192	182	192	149	172	164	180	187	183	183	170	184	167	188	199	183	180	196	182	166	185	171	176	188	170	183	159	161	177	150	183	165	181	181	185	186	182	164	168	157	157	174	166	166	179	180	162	197	183	156	179	165	194	165	165	168	176	189	162	191	199	205	159	185	174	180	189	164	193	167	186	158	171	167	188	190	167	161	173	168	145	161	197	194	181	192	178	191	168	180	186	178	204	179	143	171	171	170	180	211	181	175	176	180	147	157	174	163	180	174	160	143	168	182	168	151	183	154	191	182	163	193	181	172	157	165	176	180	195	166	182	181	193	159	168	177	158	175	155	177	162	196	176	163	170	186	185	172	179	171	178	183	198	178	166	203	172	168	166	179	181	160	177	170	193	171	164	173	159	163	175	202	173	176	155	163	197	187	181	172	193	153	169	170	166	185	171	175	166	163	162	165	181	178	189	159	180	193	183	167	172	169	155	176	166	165	128	185	196	154	144	195	169	189	186	189	192	160	166	183	197	149	186	182	164	182	176	194	180	173	176	179	178	170	152	176	181	173	189	201	173	179	174	181	160	155	188	176	182	182	173	174	177	179	171	160	180	189	189	201	170	172	159	163	181	181	174	163	157	169	163	176	189	176	189	162	184	183	161	191	172	177	179	154	177	185	173	184	163	189	176	185	176	176	185	179	189	193	190	179	180	160	180	176	160	178	188	199	188	197	179	170	171	171	174	178	158	159	162	171	158	203	180	193	196	162	166	190	169	191	165	164	185	189	180	178	167	169	161	167	161	167	177	179	188	151	161	174	183	185	176	172	172	179	178	179	166	183	180	169	205	175	196	191	151	180	174	173	152	211	159	177	169	184	164	178	172	181	172	171	183	161	180	183	162	194	170	164	203	186	173	177	178	182	165	179	149	158	165	174	180	167	189	169	189	153	189	167	178	165	183	173	159	159	176	173	168	178	184	175	175	176	176	193	185	157	155	176	171	179	193	179	176	174
28341	25199	20005	9602	7245	3978	2519	1992	1740	1118	783	720	688	617	544	841	1049	991	579	497	420	420	312	322	292	289	257	265	259	255	257	230	219	243	247	232	201	215	238	197	208	199	201	197	208	223	204	209	221	233	226	214	197	214	205	214	198	203	215	186	195	194	189	186	187	207	213	202	225	196	203	206	187	196	211	171	192	192	180	176	197	216	199	207	191	226	211	204	208	195	222	195	204	191	176	200	189	209	189	204	212	190	191	180	195	185	229	217	178	195	201	191	186	197	221	215	193	177	207	193	194	180	201	185	194	197	198	204	179	195	192	189	218	184	191	182	195	197	168	211	178	200	200	190	204	170	180	209	234	187	173	190	204	174	203	193	238	201	207	189	181	189	204	198	184	199	208	202	191	190	186	196	184	193	206	197	193	176	189	182	202	201	187	208	168	182	204	182	200	200	208	204	175	187	170	175	199	196	216	174	211	210	206	196	184	187	185	206	179	198	183	176	176	201	186	211	219	214	185	187	197	181	208	174	197	191	201	210	176	189	214	197	181	189	187	195	181	190	223	189	195	227	211	179	206	181	202	158	174	196	197	206	211	206	184	185	202	185	181	181	197	173	201	181	184	185	204	188	181	163	206	187	220	206	204	157	188	164	192	214	199	192	191	191	198	170	223	169	201	182	163	196	201	168	194	191	205	195	214	193	171	199	180	185	188	210	187	198	199	184	203	194	177	198	189	191	207	184	188	180	187	192	188	213	177	226	226	166	184	232	199	214	194	179	161	198	205	181	166	200	172	208	197	170	171	228	212	197	198	195	226	204	201	184	180	194	211	199	191	217	194	186	195	173	180	212	180	201	171	213	198	196	184	185	198	180	223	194	234	167	182	192	198	166	186	183	174	203	166	173	183	161	182	222	208	181	182	200	209	204	181	198	212	187	205	187	169	207	186	213	182	201	207	182	216	188	198	195	193	178	181	206	217	184	191	189	181	213	181	171	188	208	222	199	207	185	189	182	197	205	215	203	187	179	186	181	240	218	189	187	211	208	187	201	194	189	197	199	196	204	176	199	182	172	186	200	201	187	187	217	190	189	195	197	179	218	193	180	217	196	191	166	206	187	221	214	183	177	204	185	206	182	181	201	197	217	206	210	196	178	196	186	182	214	188	185	202	196	230	192	202	219	176	177	192	200	188	198	199	196	196	197	177	203	193	211	207	204	212	203	193	200	208	195	221	201	200	179	202	181	188	186	176	176	186	186	214	211	157	188	193	176	191	167	178	223	190	185	178	183	215	205	184	192	195	204	194	180	184	184	214	194	190	167	187	192	188	205	178	216	196	185	189	221	197	203	203	185	193	173	211	209	161	203	167	194	205	200	216	189	185	194	217	202	171	185	194	212	229	190	188	222	207	200	209	186	175	184	224	177	216	190	205	199	189	181	193	196	208	184	193	183	181	202	216	192	186	168	197	187	182	213	187	178	201	174	187	193	187	189	180	189	204	191	188	189	192	201	210	193	218	208	203	190	188	195	179	189	197	204	187	186	176	208	193	208	191	178	187	197	208	160	183	179	175	205	207	191	193	182	192	193	179	178	176	217	188	192	202	201	196	163	204	171	197	183	183	191	197	183	212	168	201	186	193	178	183	190	193	192	221	201	172	181	208	211	192	184	198	198	199	206	198	205	198	192	182	172	198	184	179	191	194	178	186	194	200	205	202	191	175	180	215	184	187	202	172	177	195	197	193	206	193	197	195	203	194	197	199	206	190	201	182	210	186	201	182	223	209	178	195	206	187	179	199	168	189	167	187	195	189	181	187	198	200	207	191	179	187	196	178	175	180	218	200	210	214	181	175	188	199	198	205	197	185	181	174	200	184	163	186	200	207	198	204	215	214	191	191	163	166	179	194	195	216	226	225	189	157	213	187	191	191	202	188	219	187	195	192	198	212	197	191	195	171	181	170	189	194	186	188	197	196	185	190	208	187	205	177	217	209	198	188	202	181	175	156	187	210	175	183	210	208	195	201	195	182	189	206	204	218	196	169	194	175	168	212	208	198	197	195	166	185	196	198	176	212	224	196	200	202	182	202	189	190	197	169	176	185	182	172	193	191	201	192	204	180	197	203	212	182	174	221	194	171	160	215	201	214	203	216	180	207	189	208	179	189	190	198	175	161	191	175	199	180	207	180	196	197	170	204	183	191	228	189	189	199	171	185	202	185	191	202	189	173	197	165	208	181	193	180	195	181	205	218	226	171	208	173	187	178	186	184	201	203	196	203	204	183	203	173	172	174	221	193	187	201	178	201	179	217	198	208	225	175	181	208	194	209	203	211	192	177	204	193	164	185	159	208	184	193	172	176	192	190	218	158	188	198	184	201	195	186	208	185	193	191	171	205	181	199	202	213	177	191	182	214	198	201	211	185	204	190	194	191	207	204	192	201	195	206	201	211	186	194	178	196	218	192	185	192	199	207	179	184	185	207	203	170	177	171	180	191	191	182	211	221	197	181	196	200	198	200	175	196	204	193	178	198	200	200	189	197	201	211	214	194	175	183	205	198	192	210	187	186	213	196	178	185	196	206	208	190	185	212	180	174	184	201	186	169	184	184	177	195	177	187	216	183	196	200	205	199	171	182	205	203	176	215	184	202	195	205	193	189	194	210	199	192	166	186	204	199	190	191	184	191	203	199	193	190	174	185	195	206	181	175	200	204	176	207	180	195	179	194	172	201	196	208	188	187	198	169	212	215	207	207	185	188	197	197	180	208	180	173	185	169	194	201	191	234	184	197	165	210	201	184	185	204	206	208	184	193	167	207	207	176	190	185	176	179	184	219	190	172	188	199	185	204	186	183	163	196	191	207	187	197	195	205	171	205	179	190	184	196	197	172	187	214	199	170	188	185	183	181	195	163	185	188	196	175	208	155	191	192	188	199	198	198	203	211	206	209	186	168	182	197	167	197	196	180	194	187	196	206	209	185	181	195	180	177	210	177	173	188	199	180	196	206	181	196	186	195	189	183	219	196	193	201	201	195	190	209	207	181	180	213	191	182	191	196	196	179	192	196	204	193	189	180	185	188	218	186	175	181	178	211	207	179	200	188	167	205	205	197	195	226	191	192	211	204	190	206	194	202	189	170	183	221	187	180	198	203	180	212	192	186	238	185	198	201	187	193	202	208	204	217	186	202	202	193	191	177	181	200	199	212	182	180	197	230	170	202	201	183	188	193	171	193	205	174	190	206	204	185	192	192	169	190	208	174	184	198	218	193	188	194	190	212	172	203	183	173	201	188	197	181	188	217	166	184	173	176	186	188	179	213	166	188	209	229	184	174	171	198	212	204	196	190	165	194	182	202	186	172	200	216	184	209	196	202	185	196	197	211	195	161	183	215	190	181	197	184	210	195	208	201	206	200	190	165	172	188	197	174	187	176	186	219	184	189	218	202	185	189	208	202	198	172	198	181	184	172	191	177	189	206	198	199	178	204	178	208	181	165	191
23042	20682	27429	23988	20694	20697	8387	1911	1439	1074	912	811	804	728	778	1371	1859	1307	729	654	616	592	509	538	487	476	497	499	448	497	458	485	487	445	445	487	449	489	460	465	438	446	424	441	471	435	448	442	449	430	451	439	457	467	407	443	475	410	438	431	412	421	407	433	411	455	444	485	450	411	417	443	419	467	447	451	471	400	428	458	452	435	440	411	433	380	375	425	422	444	406	413	431	412	437	424	397	444	438	452	421	428	395	397	430	493	449	408	464	409	429	417	425	460	455	411	427	440	414	443	436	389	413	445	395	431	451	421	455	446	436	455	426	435	473	444	420	392	417	406	424	443	423	449	464	412	417	472	415	437	389	409	392	414	413	435	454	420	453	442	420	421	462	428	443	430	463	417	436	436	424	403	428	413	429	412	449	398	415	478	421	443	442	432	397	426	422	446	476	423	431	413	454	426	436	413	406	413	416	432	414	430	391	438	426	445	428	398	404	443	427	419	475	450	418	377	408	448	439	385	449	450	423	393	415	458	433	419	438	432	406	425	424	431	407	408	425	434	453	431	427	431	401	463	463	423	441	407	459	430	429	429	391	426	412	434	396	417	412	426	385	398	403	407	439	416	395	446	401	459	425	461	438	447	435	425	430	450	464	454	418	408	412	408	411	456	416	386	430	424	416	430	412	390	405	409	414	411	415	411	407	401	421	438	428	452	404	396	441	428	455	439	466	371	435	443	397	424	443	461	365	420	445	442	494	450	420	421	440	424	404	418	459	456	437	433	388	419	458	429	412	431	444	367	429	438	467	416	406	388	404	416	417	388	438	426	411	417	425	411	428	432	429	432	419	419	420	415	446	416	421	394	437	394	432	418	483	415	407	423	443	420	424	427	398	426	430	404	421	447	425	432	428	405	433	413	436	387	390	453	416	422	418	415	422	400	469	450	406	424	421	416	406	418	424	416	454	414	406	459	457	406	421	429	440	438	445	388	412	439	430	425	407	425	425	429	421	405	440	430	417	436	432	445	414	416	490	418	376	468	388	419	429	405	444	431	431	431	398	393	407	442	424	442	420	448	419	450	411	406	420	407	435	410	415	443	425	428	445	415	406	433	415	415	458	414	412	421	418	408	438	411	451	427	418	401	450	429	431	428	429	448	411	417	440	413	435	437	481	421	445	410	386	428	443	383	429	401	423	416	450	445	446	412	438	415	420	448	412	408	442	405	417	438	420	428	450	415	426	419	442	467	471	454	426	427	426	453	440	403	396	422	388	426	419	437	410	424	427	417	409	395	424	452	415	424	453	462	407	441	394	447	421	429	436	436	449	420	403	444	439	463	391	414	439	445	418	428	409	430	447	446	399	385	399	393	410	441	418	414	432	434	378	369	417	418	440	438	416	458	407	419	409	406	443	442	405	451	388	392	471	435	432	418	446	456	452	395	415	397	451	444	425	399	427	399	417	427	444	405	445	422	443	407	441	409	457	409	448	421	458	434	456	437	411	425	442	436	433	402	404	447	448	433	418	422	423	461	443	414	455	436	395	437	446	406	446	395	406	416	451	427	449	433	404	409	444	439	416	408	430	406	426	427	407	412	439	428	420	395	399	428	390	432	443	387	388	443	426	430	416	445	398	438	434	473	423	431	446	418	427	416	408	446	443	384	412	430	431	448	443	482	435	419	426	422	421	397	420	422	399	431	433	467	432	448	403	435	434	421	448	428	405	422	410	391	439	452	442	389	415	395	445	445	416	433	420	418	390	447	421	444	450	434	397	409	400	414	432	428	426	413	453	405	429	419	445	401	394	432	416	405	468	441	404	426	436	437	457	439	429	398	427	418	455	445	422	467	436	443	471	452	435	422	424	391	427	439	406	442	420	400	436	449	418	388	390	449	401	440	408	455	436	459	424	412	443	442	445	455	428	406	431	444	410	401	451	444	439	444	460	413	404	437	397	409	444	446	424	418	459	459	430	432	445	411	414	440	416	423	398	456	426	443	435	391	424	426	411	410	413	419	430	406	427	423	411	436	434	422	441	420	442	415	441	446	435	437	442	465	404	424	433	443	437	421	463	402	424	407	439	423	423	440	448	423	419	416	382	447	442	404	395	424	382	456	407	457	426	438	409	414	408	441	442	437	386	439	402	436	394	464	413	437	410	431	459	439	443	415	402	442	464	422	410	439	417	442	426	405	439	452	436	428	389	441	433	413	402	406	409	420	421	427	450	402	456	449	381	431	413	443	421	426	422	410	411	458	418	431	442	444	414	418	414	394	412	442	463	401	404	420	422	419	414	449	405	434	397	467	399	383	387	426	431	434	449	450	416	404	377	408	440	441	410	358	399	434	404	449	396	432	442	434	426	393	417	419	396	415	411	397	436	432	430	420	459	427	414	430	442	411	389	390	424	444	464	429	440	405	438	433	407	435	438	434	387	423	441	422	401	416	431	429	444	441	419	428	425	397	419	448	380	401	424	479	432	427	437	395	450	401	425	454	449	440	414	422	442	454	458	436	422	468	421	413	373	422	462	420	421	393	444	402	438	449	378	367	415	434	448	421	493	400	413	459	443	435	421	441	446	451	457	414	452	424	457	435	384	449	438	426	384	449	410	403	412	466	411	428	449	439	414	425	428	440	390	384	455	416	424	434	431	440	459	405	424	461	405	429	446	438	467	447	416	434	406	437	448	446	394	420	423	388	420	422	434	443	424	413	414	404	389	402	407	449	465	433	394	421	428	404	409	443	412	446	428	440	392	463	486	413	441	432	384	425	433	392	445	426	412	395	412	463	465	396	444	453	426	377	440	397	477	392	447	461	395	460	429	455	434	402	418	452	427	383	420	386	409	425	415	418	462	481	468	428	422	409	440	476	439	383	448	448	424	453	409	444	435	392	423	427	427	438	418	408	411	444	434	453	440	383	430	469	431	417	446	417	444	411	405	437	438	450	423	446	451	440	420	443	446	446	444	444	423	441	416	426	463	442	453	434	407	463	452	406	422	449	409	402	388	403	405	409	409	431	447	422	436	393	462	413	429	424	439	416	447	429	442	418	442	393	426	440	435	412	428	437	433	420	428	437	419	411	471	423	405	434	446	427	420	438	417	413	449	430	422	391	467	447	441	456	450	400	403	453	426	414	417	425	411	384	428	462	409	408	434	417	462	480	444	442	425	462	406	399	383	428	382	419	441	445	415	422	384	429	415	396	416	396	435	413	426	414	448	407	465	438	449	392	447	419	406	415	413	459	430	417	457	408	426	398	430	435	378	439	444	422	454	420	413	448	431	417	428	405	399	391	462	415	411	479	426	432	472	421	455	423	442	424	443	420	426	465	384	407	443	419	435	416	391	420	397	413	427	425	394	412	397	423	365	467	414	416	424	417	447	442	430	459	418	426	454	400	426	419	419	381	449	412	398	427	398	387	438	405	437	411	438	414	442	422	437	425	445	443	447	448	416	449	408	437	395	449	414	396	412	429	430	484	385	389	445	419	431	430
31709	31891	25856	16720	10887	5902	4140	3366	2783	2055	1602	1465	1329	1168	1320	2731	3688	2325	1014	897	795	759	661	579	629	563	552	555	559	531	501	536	512	502	494	475	467	469	497	512	474	442	481	444	475	466	463	475	484	473	437	432	471	428	473	450	480	467	455	453	417	443	428	403	432	449	435	450	425	439	432	433	445	414	428	421	451	425	444	435	408	457	461	436	456	470	484	462	404	427	408	413	437	416	406	434	404	417	411	390	440	421	459	427	442	418	463	413	453	411	425	418	429	406	421	443	454	442	454	418	434	427	482	466	437	444	446	405	423	430	415	403	435	433	439	445	406	410	412	408	411	435	402	420	434	395	429	418	413	424	468	411	436	419	443	379	412	443	420	410	423	429	422	443	438	432	404	406	455	450	436	448	448	409	415	440	426	454	469	395	424	437	403	417	435	458	435	455	421	421	431	410	432	420	404	431	454	439	420	432	404	423	427	423	428	383	467	427	440	430	408	418	380	418	426	426	434	429	428	401	415	430	416	431	432	405	410	415	415	425	476	444	416	418	419	409	440	415	450	458	422	423	484	401	412	415	448	441	434	419	449	446	407	428	443	428	464	425	422	438	458	427	403	420	418	414	416	424	421	416	423	448	444	431	443	424	412	400	418	380	447	475	415	453	427	414	409	426	403	435	432	430	463	427	386	407	404	418	422	408	447	424	454	469	403	455	417	425	408	436	438	425	360	392	412	385	404	414	415	455	435	406	410	429	414	451	418	464	371	413	431	436	411	411	427	441	401	426	446	428	395	434	452	403	427	439	395	395	402	448	412	440	437	419	409	419	426	432	427	420	413	444	399	441	395	402	433	412	431	436	431	424	408	414	387	426	421	410	430	392	397	467	395	407	456	405	417	423	437	395	421	434	435	439	431	449	398	429	421	424	395	415	418	420	418	412	372	393	423	440	461	427	418	435	408	422	472	435	416	413	447	416	460	400	424	400	413	464	430	392	418	454	420	415	405	407	482	401	405	421	379	413	422	437	454	451	466	440	408	410	422	416	418	428	440	434	402	422	453	391	421	429	439	445	410	407	433	401	438	439	423	425	414	412	443	423	428	410	406	435	426	421	401	432	401	414	431	397	398	417	455	372	467	405	430	426	398	408	403	378	429	398	437	407	436	475	389	426	404	413	442	385	450	433	431	417	405	405	465	433	434	404	416	445	385	392	385	423	414	404	483	411	429	427	439	411	431	442	418	414	420	400	402	400	468	416	403	440	441	403	446	410	392	445	411	415	486	474	459	426	422	406	442	437	425	449	426	432	449	432	423	437	433	421	433	417	457	411	431	435	451	408	424	440	441	448	412	407	413	473	404	423	423	460	460	405	397	483	452	440	412	449	427	429	414	465	449	458	452	442	446	395	477	419	425	434	409	448	399	395	468	431	421	462	404	421	404	426	433	427	399	433	455	447	397	415	433	416	384	449	431	437	431	375	399	428	425	430	442	474	431	427	419	435	442	445	403	456	407	434	421	439	433	426	426	435	407	448	438	402	451	452	433	419	442	443	427	467	440	418	418	415	421	438	434	425	422	423	435	440	455	430	443	436	438	462	405	466	454	406	432	427	456	441	418	385	419	393	395	441	388	445	436	436	415	432	412	447	408	447	440	387	409	441	443	405	410	447	411	389	443	434	441	428	441	424	446	409	460	454	439	415	418	430	431	413	419	416	452	424	406	423	432	452	404	403	384	412	433	424	407	436	421	398	413	405	406	415	427	413	425	455	403	439	435	407	459	451	418	400	408	418	444	438	447	417	400	404	401	426	433	424	446	438	434	449	412	414	435	383	452	410	395	432	417	423	441	429	427	453	466	436	432	413	446	412	423	402	442	428	454	454	403	444	410	435	425	396	436	394	419	428	433	432	423	440	425	433	429	424	428	425	434	448	410	416	427	417	428	438	416	436	451	426	385	417	421	443	422	443	374	397	432	442	435	411	406	480	428	410	397	448	432	419	445	412	408	413	432	411	409	388	425	436	395	423	422	449	439	416	418	440	443	451	419	382	424	439	415	444	421	421	387	431	397	441	429	399	414	419	440	425	431	407	444	454	424	462	450	401	412	435	458	413	443	419	442	421	427	439	446	413	451	399	416	428	414	420	443	436	449	438	434	445	453	432	430	436	448	425	443	453	413	418	435	437	390	422	419	422	409	438	393	404	429	394	390	422	405	450	407	424	444	482	458	449	425	433	416	392	440	441	454	426	437	395	435	402	388	438	425	450	419	472	488	453	437	423	450	407	409	400	380	419	412	380	426	409	397	446	472	383	420	440	447	465	420	419	434	438	418	421	423	441	383	446	450	445	409	416	442	374	437	436	447	403	413	414	437	437	420	426	395	441	411	430	396	419	418	443	504	394	416	467	441	414	410	426	415	430	485	390	460	423	420	441	418	420	440	429	473	425	382	444	394	425	394	463	416	402	420	402	450	449	452	459	412	405	413	453	421	422	416	425	424	426	406	430	441	395	437	446	433	391	439	406	421	413	420	390	390	394	476	439	437	464	455	440	429	427	426	433	445	423	435	431	462	430	474	422	440	409	431	444	429	453	435	442	414	440	434	433	403	419	407	443	410	434	438	405	455	462	403	427	396	428	447	388	454	435	414	484	439	437	442	440	489	417	407	470	403	412	450	408	428	420	427	475	445	426	410	434	450	472	425	388	413	452	457	396	448	420	412	431	447	398	427	436	408	423	400	448	395	435	463	411	415	418	417	448	398	407	404	425	403	470	416	429	445	441	395	428	410	423	437	436	454	384	449	431	406	428	457	434	461	439	424	444	438	422	433	439	419	436	431	417	423	411	455	417	405	420	426	446	407	398	431	439	417	445	452	418	405	406	458	421	461	416	449	479	409	440	424	459	426	380	449	447	439	399	386	428	432	430	439	423	449	396	422	426	427	441	414	452	418	440	438	408	452	414	448	439	427	371	432	447	406	444	401	423	433	416	418	429	430	388	467	378	423	434	372	438	431	416	434	417	418	382	426	385	401	446	399	396	442	395	437	446	399	418	421	438	432	433	419	400	413	424	404	454	428	459	432	432	418	425	419	432	407	436	420	406	462	370	423	376	399	435	408	432	427	408	444	443	431	377	457	405	409	441	412	442	442	437	416	398	377	443	435	429	426	403	437	444	419	425	426	391	417	426	454	423	435	446	414	416	435	425	405	445	420	469	405	417	427	404	451	415	403	403	423	417	445	452	433	432	400	404	420	375	434	431	422	429	424	449	426	444	411	419	454	430	422	440	434	406	429	481	443	397	435	421	428	431	413	394	390	424	442	411	404	422	403	405	413	431	422	400	426	404	424	430	404	435	418	442	462	378	409	393	415	432	404	418	402	433	447	470	433	406	442	421	441	411	424	426	431	385	459	404	398	440	458	422	413	469	442	425	409	434	470	393	449	422	423	402	390	412	448	436	405	411	452	427	387	442	406	407	448	418	422	424	440	398	414	427
29640	18076	6983	2708	1547	668	424	378	323	321	310	296	291	300	384	691	692	391	329	296	285	293	282	271	263	262	297	270	308	277	311	257	301	278	281	279	288	263	287	311	272	271	283	311	267	287	315	307	236	278	295	263	279	275	285	283	272	278	256	270	265	255	259	271	290	290	252	284	306	280	287	288	265	279	265	270	297	278	263	290	264	281	294	275	275	268	307	287	263	289	296	273	277	284	277	283	320	270	289	273	317	259	269	252	283	263	274	297	271	277	276	277	274	264	293	273	287	271	287	287	247	287	258	297	270	266	294	249	296	253	287	307	265	268	279	259	276	260	282	306	260	276	257	284	276	308	295	273	276	287	291	254	286	275	282	264	277	280	265	237	276	253	290	286	273	250	294	273	285	294	284	270	279	244	258	282	296	292	278	265	272	238	282	270	282	256	299	275	287	286	256	330	284	289	293	281	292	296	282	284	294	284	294	255	276	289	265	278	259	251	287	280	255	255	305	277	283	266	304	263	296	286	263	285	254	272	266	300	290	271	270	271	305	283	292	270	248	289	270	251	292	276	272	269	287	285	308	261	334	296	294	324	284	304	260	277	279	280	294	250	266	336	288	269	273	269	259	295	246	280	287	281	293	294	259	279	285	282	296	289	289	291	283	250	288	258	271	274	283	285	244	236	272	257	303	251	290	275	259	277	280	281	269	271	295	280	284	260	276	260	278	295	303	272	289	288	256	283	280	286	299	271	276	272	278	293	289	269	269	262	287	263	310	294	260	290	268	276	286	277	305	296	256	245	282	269	295	270	269	276	278	275	286	254	285	274	254	240	265	262	252	281	263	281	248	289	275	297	270	293	279	294	282	275	297	277	294	273	268	273	289	247	269	284	270	269	270	279	298	266	271	269	263	273	272	265	318	257	265	273	258	258	246	306	292	270	281	278	262	249	277	266	306	270	257	287	269	279	292	271	249	288	304	279	285	296	270	255	286	255	280	288	255	286	269	269	278	256	282	266	289	301	282	287	247	283	283	238	242	265	275	254	279	295	284	282	258	290	278	272	300	253	280	294	294	286	300	246	284	270	257	258	291	263	296	279	259	258	250	266	291	274	315	278	257	295	308	297	272	282	285	297	260	275	277	285	304	286	274	274	289	286	300	266	302	269	232	256	302	260	273	277	283	291	271	316	245	309	262	292	271	261	258	286	271	294	282	271	261	256	267	289	288	294	264	284	280	269	297	267	256	306	282	278	284	254	275	279	295	267	291	273	282	268	257	270	280	261	269	282	293	307	256	300	280	255	303	276	256	264	262	252	290	278	284	298	298	274	249	267	263	279	286	304	269	267	276	244	264	286	261	264	280	297	260	275	246	294	286	283	294	280	295	263	281	267	268	263	293	266	292	271	294	276	266	280	291	282	269	310	303	283	272	287	270	259	245	301	262	271	278	259	289	285	296	247	263	266	248	269	280	277	303	285	275	278	260	262	305	285	283	289	313	288	279	276	290	284	281	289	289	267	265	283	293	267	296	272	270	286	262	276	292	276	272	290	256	287	263	304	280	293	279	286	286	273	283	266	284	281	292	271	263	300	254	267	290	286	256	293	267	264	281	289	281	281	277	274	286	297	272	264	290	295	255	296	285	276	285	260	311	272	241	279	296	267	305	289	259	304	291	279	243	258	296	301	238	291	271	296	296	292	285	289	269	299	284	287	277	245	268	272	282	256	282	253	299	258	255	281	268	255	292	269	296	283	287	246	261	300	284	276	281	280	281	273	289	253	263	280	289	288	259	281	261	238	269	243	272	245	276	277	289	263	271	236	285	276	276	263	271	267	301	307	244	281	266	252	294	268	268	287	261	283	262	294	277	257	278	276	266	282	259	256	275	264	285	255	254	292	261	276	264	263	265	270	283	308	276	271	273	282	265	305	292	255	270	285	263	299	275	259	269	271	270	306	262	281	250	273	267	259	288	288	316	278	282	292	267	244	276	265	295	288	306	289	269	290	263	290	280	298	285	306	271	285	287	267	270	288	261	291	286	281	261	301	289	293	274	294	281	279	271	296	264	294	260	292	292	258	287	291	284	263	283	240	280	265	312	277	270	274	261	289	275	313	244	275	267	238	276	284	260	273	291	266	262	252	269	314	305	268	259	268	271	263	295	257	286	257	285	283	296	260	284	293	275	283	267	284	291	271	309	272	270	265	292	279	310	271	295	279	273	273	301	256	254	292	271	270	277	272	258	282	299	274	252	289	266	279	280	278	277	289	290	307	278	271	293	302	248	283	274	290	298	288	277	251	272	255	275	267	293	302	284	255	269	285	272	259	292	280	270	257	294	292	294	269	239	290	287	263	280	294	276	295	303	294	264	290	280	290	277	234	265	248	305	259	322	257	267	272	262	294	272	266	290	274	275	300	263	291	264	286	303	273	305	267	289	275	272	288	263	262	282	278	261	292	301	286	262	282	261	321	255	262	279	274	271	298	263	291	265	288	267	301	275	253	288	251	282	294	268	258	295	280	257	278	256	270	272	269	272	241	256	290	264	272	245	293	284	262	269	281	291	281	295	290	270	255	271	323	275	267	273	287	301	315	286	288	236	292	289	245	272	271	253	273	253	279	302	270	285	271	284	280	278	277	256	264	266	272	285	271	262	290	233	281	286	275	308	271	275	297	291	282	286	263	260	285	267	286	260	260	279	245	284	291	303	281	285	271	298	244	291	285	280	309	278	265	263	278	287	268	267	300	290	294	289	281	283	289	267	304	277	281	281	258	301	253	265	260	309	284	248	289	290	296	291	250	233	291	285	294	274	283	263	286	276	285	295	297	249	247	276	278	259	255	251	276	266	263	277	259	253	281	298	280	297	304	317	289	277	290	273	257	303	270	256	288	293	294	283	292	277	278	277	274	269	271	252	289	285	233	281	251	284	231	272	265	277	298	277	315	300	267	283	279	258	265	289	308	311	276	285	304	256	252	258	292	286	281	293	274	252	280	276	281	305	278	289	275	284	275	287	292	276	267	257	278	267	299	274	271	290	312	289	312	274	294	264	263	270	280	274	295	262	282	257	237	283	251	310	294	275	284	281	298	269	267	289	258	274	270	286	265	323	286	292	277	279	274	249	245	258	298	282	305	282	286	299	293	267	293	292	286	270	269	292	281	254	265	279	259	264	291	253	290	242	259	261	298	279	273	272	272	263	299	317	273	280	282	295	310	262	275	280	291	252	276	268	264	311	273	296	261	250	264	280	265	254	299	250	290	277	305	261	256	274	266	304	258	249	271	269	267	306	287	289	275	273	291	298	279	266	264	304	287	276	290	280	285	281	286	273	291	307	267	263	267	258	255	295	280	282	278	266	289	269	271	251	292	279	308	324	237	285	271	258	290	275	262	283	283	267	304	268	279	286	270	256	274	297	298	260	285	257	303	244	257	270	284	269	248	280	285	278	304	289	252	266	317	266	271	301	261	255	256	248	294	267	272	270	259	271	292
25390	17330	9677	5084	3177	1174	710	643	507	398	407	366	351	370	505	1443	1329	717	493	387	370	342	296	334	309	332	322	324	327	304	347	297	323	326	309	316	282	335	304	295	331	296	305	326	314	292	293	315	326	315	317	292	332	298	316	279	325	317	325	319	311	314	362	312	318	305	319	309	336	316	306	313	314	315	344	316	324	328	341	339	326	324	361	316	333	331	316	310	307	311	314	292	323	280	319	322	314	312	326	319	323	324	324	300	312	292	331	285	317	344	322	317	309	344	306	331	326	337	292	334	330	333	294	325	326	311	287	305	309	350	277	316	317	289	325	320	302	299	330	335	292	330	314	286	338	369	324	333	311	322	330	300	339	339	314	320	323	310	300	360	300	324	329	323	296	368	280	289	303	308	312	305	332	294	325	324	322	303	288	296	301	304	332	316	339	308	286	319	312	320	317	312	326	301	338	320	343	299	309	276	298	321	364	329	320	301	305	317	315	308	343	317	296	305	322	286	323	279	316	315	328	330	292	351	337	313	316	328	332	314	324	298	334	365	305	328	292	309	288	308	337	326	336	307	344	294	341	318	322	315	311	310	312	327	316	301	298	291	306	295	290	302	295	328	332	280	309	328	332	303	317	311	302	295	299	325	312	319	291	293	314	316	308	290	318	355	286	345	308	292	304	314	328	305	327	310	276	304	310	353	333	324	285	280	321	326	321	349	299	305	313	289	333	332	322	302	317	331	272	299	302	346	274	280	318	328	345	308	326	327	286	330	339	321	296	325	317	312	276	319	307	311	326	351	296	311	309	326	358	286	301	305	298	353	289	320	313	319	322	317	339	336	307	330	335	282	304	308	351	281	299	291	299	294	303	321	320	366	318	315	316	332	311	300	307	314	325	341	306	318	313	287	300	313	289	317	287	308	329	326	319	306	313	314	315	295	289	344	323	308	309	316	333	313	304	305	333	307	327	312	311	313	265	295	325	296	308	303	317	315	300	301	337	304	323	321	323	302	325	277	345	316	340	311	310	310	311	303	324	325	336	311	307	304	308	295	296	334	311	306	308	339	339	305	286	315	293	326	326	277	319	313	322	304	331	285	308	342	351	297	318	329	327	282	314	307	319	304	317	304	292	298	301	309	289	341	322	288	324	308	332	320	289	279	309	328	316	312	343	322	290	306	304	324	311	272	356	320	310	309	338	328	293	311	344	291	315	311	361	294	319	295	327	288	307	323	314	290	310	322	296	332	333	333	331	316	320	342	318	316	336	311	300	317	342	315	328	337	334	317	312	328	345	341	335	294	299	321	316	323	291	297	320	292	333	261	327	303	293	304	289	305	295	312	309	329	299	312	336	282	318	319	305	349	308	302	324	325	308	319	305	329	307	334	313	322	298	299	287	300	322	281	312	347	332	317	317	315	336	308	323	324	290	326	311	307	318	297	313	330	319	324	302	311	322	326	304	326	312	289	329	295	277	307	321	326	338	303	346	316	323	300	287	281	307	322	345	331	302	309	343	302	288	297	320	340	310	317	335	292	283	302	310	335	303	316	324	293	313	321	316	321	288	320	320	296	332	340	293	276	332	326	325	298	307	309	333	307	292	312	307	269	310	293	315	335	313	267	312	306	330	290	323	314	322	318	318	328	294	326	346	291	277	343	324	285	320	296	332	290	309	298	294	342	305	349	342	308	307	325	339	319	296	290	308	301	354	306	323	326	294	327	290	313	291	307	328	313	303	321	299	334	297	349	319	326	308	316	305	312	303	342	327	310	293	296	318	310	329	308	321	325	304	287	298	290	289	282	308	294	327	307	297	313	295	288	312	336	291	306	318	321	355	326	289	303	324	337	289	324	343	335	296	277	298	292	285	345	323	325	345	323	292	337	333	313	305	286	321	349	298	305	325	287	317	302	318	327	326	331	326	305	326	299	319	332	309	311	312	287	313	305	310	273	339	294	325	312	321	330	289	332	332	305	269	317	313	340	284	332	312	278	354	354	311	308	299	312	311	308	309	319	299	298	324	322	328	290	315	320	331	309	301	301	293	318	313	317	309	310	308	316	348	298	327	326	327	344	314	298	282	332	319	292	337	355	304	301	339	320	336	281	300	329	314	318	300	334	333	338	302	283	278	329	341	321	340	348	324	311	307	320	327	312	311	291	309	281	318	320	313	327	309	328	283	289	326	327	291	328	337	293	296	287	273	326	285	304	304	311	304	310	310	308	318	325	314	305	300	270	324	337	322	309	300	293	299	325	330	291	281	300	322	306	310	310	323	304	316	321	305	303	300	304	321	289	289	311	314	340	296	313	334	296	268	352	348	293	305	326	310	295	365	323	311	289	331	266	323	324	347	317	332	307	343	374	328	294	332	297	287	297	309	324	325	338	294	352	334	309	330	302	298	330	328	309	332	298	321	302	319	289	324	296	296	339	329	323	324	326	304	337	312	280	344	293	309	318	321	307	317	281	315	298	301	354	301	290	335	318	313	309	297	298	320	306	289	341	317	297	310	311	323	322	322	322	308	343	273	310	291	318	287	288	307	328	334	295	301	284	289	333	345	308	301	288	327	274	330	294	292	322	283	341	330	311	293	291	321	306	322	310	322	317	300	334	326	302	310	307	310	307	307	296	330	315	297	342	331	318	312	341	319	302	331	319	327	313	325	327	314	327	311	292	323	303	330	299	309	332	334	303	288	321	349	337	318	313	339	316	331	336	302	348	288	283	319	321	290	322	352	331	285	324	282	301	317	334	308	294	318	311	316	322	319	320	301	299	330	327	328	334	333	328	316	298	330	326	295	303	383	299	318	295	270	307	319	266	310	331	286	347	326	331	313	303	276	298	315	312	324	350	336	312	301	378	309	356	322	303	304	293	314	314	297	312	317	357	289	289	305	318	326	312	342	312	329	292	296	297	323	296	306	292	349	296	318	294	344	314	320	319	292	319	306	301	317	294	311	316	299	331	341	299	325	316	303	328	297	293	288	313	335	320	324	319	317	318	324	308	294	291	312	336	341	317	320	326	299	298	297	349	313	334	312	319	308	293	332	315	339	328	318	299	293	335	297	298	326	334	339	307	319	297	294	308	315	322	339	274	357	346	328	337	304	308	340	320	326	299	316	272	329	290	312	324	324	295	336	309	278	299	299	290	273	322	299	333	341	307	331	325	330	297	310	334	321	325	321	314	305	317	333	301	281	305	323	324	315	337	308	327	304	319	322	345	341	341	318	317	306	281	311	308	355	309	289	306	325	329	326	316	337	313	343	303	331	323	312	328	301	302	323	331	350	325	311	304	297	325	311	341	341	299	303	302	317	297	331	293	324	344	284	298	344	295	283	302	325	323	324	315	298	286	331	310	318	325	319	321	352	316	332	329	308	309	320	344	306	316	320	342	333	309	305	319	331	306	301	299	306	328	316	326	320	313	303	337	335	315	351	329	295	324	338	293	345	304	340	317	310	320	317	296	323	304	269	290	318	322	299	310	316	328	350	313
25111	20663	26991	24336	20641	10386	1506	929	653	492	448	425	451	400	676	1118	956	852	401	236	253	252	237	230	249	205	219	171	191	195	196	239	208	205	195	187	224	214	180	217	192	193	197	197	210	208	182	185	197	194	193	177	194	171	196	189	219	228	198	204	173	184	189	193	205	196	191	208	170	216	166	177	197	189	191	193	185	170	199	187	188	205	190	172	189	193	173	170	194	166	164	206	171	186	181	176	183	210	196	197	171	217	169	188	191	187	216	189	171	181	194	174	196	211	181	184	171	203	191	196	164	163	183	183	179	210	192	203	165	180	177	184	196	211	192	168	188	183	184	166	172	196	186	199	167	175	186	187	174	180	177	182	190	177	221	179	192	196	180	183	204	205	180	168	193	194	192	198	174	164	181	183	188	192	183	167	200	186	194	193	167	189	158	188	187	204	206	197	204	183	195	174	182	177	193	173	185	171	200	165	188	194	212	174	177	185	192	180	183	176	153	182	180	203	196	202	191	175	182	210	190	191	175	184	189	183	161	212	178	196	185	193	181	180	207	169	190	168	201	198	181	228	182	182	182	170	178	187	193	175	180	195	199	191	201	199	197	182	174	197	183	164	188	198	196	171	177	173	169	176	177	188	199	185	175	223	180	190	161	169	202	188	182	184	185	165	195	183	171	166	202	171	173	204	185	190	172	194	184	188	164	194	191	209	155	198	190	197	206	167	184	188	177	191	170	195	163	175	180	206	186	174	197	193	162	192	194	209	169	205	177	198	177	195	176	190	179	179	188	202	171	171	201	211	183	166	176	180	168	170	152	157	187	199	182	171	164	203	210	158	195	169	202	167	165	193	191	197	203	181	150	194	194	201	163	179	172	186	179	181	178	155	176	191	194	199	183	168	180	187	184	203	181	173	162	180	180	202	174	191	195	177	160	176	154	211	181	204	177	188	178	215	204	176	166	186	202	195	169	203	218	194	202	211	186	206	196	174	175	192	178	176	213	197	179	168	207	172	197	198	178	187	203	197	193	180	183	186	160	156	167	172	192	165	181	195	159	149	172	185	168	162	155	211	158	190	186	165	180	169	167	194	170	168	177	185	177	194	173	207	191	179	193	183	177	171	181	171	176	185	189	185	179	177	146	198	176	172	184	195	180	191	189	173	178	199	209	175	212	182	226	183	162	202	184	176	177	197	161	156	155	172	180	193	197	158	208	172	177	201	205	210	163	169	218	207	217	162	190	167	177	188	174	197	208	162	177	189	205	183	188	197	216	174	179	192	192	169	183	210	180	189	185	221	186	176	171	176	166	206	196	175	185	177	187	177	171	180	183	179	192	188	172	175	179	189	179	171	191	183	200	200	186	192	190	160	185	199	193	162	175	152	218	176	189	195	184	201	173	190	213	212	192	189	191	184	210	202	176	187	196	203	200	169	200	185	201	173	180	177	174	167	180	199	192	171	196	199	187	195	172	203	165	199	197	187	189	178	186	197	176	211	182	207	176	197	193	181	183	194	210	191	184	181	189	185	193	194	181	204	211	191	181	212	190	198	168	189	196	173	190	199	184	199	208	207	180	181	174	188	182	186	180	189	208	189	199	166	165	199	188	188	168	219	175	175	171	230	173	194	155	182	215	193	183	178	169	201	207	187	174	187	178	182	167	203	181	167	190	167	188	177	186	182	193	187	183	174	171	186	198	180	172	171	164	177	187	200	184	219	179	208	187	184	179	178	189	200	162	191	180	174	185	193	194	171	211	219	199	176	210	176	187	197	186	193	184	186	202	189	175	176	212	188	186	186	178	192	190	190	188	210	172	170	218	175	204	186	202	162	171	159	179	170	199	197	179	192	171	189	185	198	208	193	203	170	164	185	218	188	189	183	165	204	156	176	184	199	176	165	161	198	182	192	204	178	203	169	212	188	181	166	178	186	197	185	185	172	184	163	166	184	167	160	190	200	189	186	186	181	188	186	188	219	173	162	211	166	182	179	168	199	190	183	194	180	178	197	191	207	202	190	181	182	180	192	184	192	186	181	180	193	210	205	176	164	194	185	173	206	210	167	201	201	177	193	153	179	161	184	212	200	190	169	204	210	167	171	162	174	177	189	202	176	203	176	197	184	174	182	189	207	170	191	179	186	194	171	197	188	186	172	177	196	173	163	214	204	199	187	200	181	194	191	181	199	204	183	209	177	200	164	179	169	184	190	184	200	186	211	198	167	190	192	194	176	195	188	191	174	175	161	163	166	191	171	176	178	169	199	189	206	177	180	184	205	181	178	181	170	201	188	187	184	174	215	192	192	189	198	174	172	181	193	190	194	203	175	184	174	171	179	178	196	196	175	193	199	200	169	195	175	186	178	192	179	174	214	190	175	208	179	188	176	172	177	176	207	187	190	173	176	176	165	181	180	196	178	198	178	167	170	202	179	206	186	194	184	147	195	203	161	190	171	201	175	193	182	195	206	186	184	167	168	187	187	174	209	190	187	179	201	175	188	177	166	198	182	193	200	181	182	162	191	189	182	166	174	182	195	152	184	157	175	175	186	194	187	181	193	201	182	169	179	172	178	173	182	185	183	189	163	183	176	183	187	216	192	188	194	191	207	163	186	195	176	187	187	179	185	184	178	181	207	182	175	195	172	205	179	158	212	188	167	166	193	181	188	183	197	178	190	216	199	167	193	195	192	217	198	179	173	185	189	179	173	157	184	191	202	172	174	187	183	188	187	180	168	176	175	186	170	185	166	156	182	184	190	209	172	186	189	221	209	162	183	171	162	191	170	198	189	196	185	185	172	189	178	164	182	176	173	195	182	174	184	170	187	192	202	171	191	197	170	180	187	168	191	200	191	178	160	205	187	177	186	179	178	188	165	168	189	203	183	177	175	186	157	184	159	171	184	178	162	168	193	200	177	194	188	163	190	196	187	197	202	183	161	175	184	210	180	179	189	174	184	189	194	182	170	177	193	185	160	186	202	190	160	179	195	173	170	195	185	160	185	178	182	183	212	173	151	182	176	208	191	187	191	168	177	179	184	166	190	184	218	163	191	179	204	185	192	184	178	177	176	168	189	199	151	196	176	174	203	190	189	184	174	182	186	192	196	157	170	174	209	181	175	219	192	200	190	194	169	184	195	176	171	178	189	194	176	204	190	169	181	179	188	179	197	197	192	171	149	162	182	172	171	227	181	191	195	193	170	180	201	192	171	170	170	175	166	192	191	180	175	185	204	186	188	186	198	184	199	196	188	187	193	187	222	185	169	188	170	198	183	187	194	180	169	173	174	148	181	196	180	199	173	192	168	190	197	173	193	196	196	195	176	179	188	176	174	179	164	202	170	195	173	181	166	190	181	178	168	179	153	177	193	185	199	195	193	178	164	178	199	175	197	188	195	160	172	176	188	162	165	189	165	184	183	190	191	182	186	182	171	173	204	193	171	189	188	164	195	186	171	179	185	190	183	167	197	192	199	177	193	187	189	167	183	180	201	199	183	182	188
29987	26741	19115	9996	6686	4313	2443	1986	1496	995	871	766	803	711	1494	2550	2220	1727	657	378	343	341	290	293	285	287	293	285	265	265	233	247	231	254	233	248	223	222	240	222	232	213	216	232	232	254	214	235	206	218	217	224	239	212	214	207	225	222	208	203	217	197	213	229	187	205	215	232	197	194	207	210	198	210	200	217	225	215	208	215	235	204	203	196	205	199	220	212	217	209	208	172	221	179	237	226	199	214	204	212	222	186	197	223	190	216	209	201	196	204	212	210	204	186	186	196	196	191	205	207	194	201	219	222	202	200	223	210	224	212	191	240	186	215	209	169	210	214	191	230	210	208	220	205	203	191	189	206	229	214	214	171	216	212	217	195	229	216	182	230	224	197	198	191	188	203	196	190	212	213	197	207	184	203	208	202	207	210	202	197	217	187	203	220	207	199	204	177	205	221	210	209	200	212	229	176	203	208	211	172	201	205	195	184	202	216	204	180	196	208	187	194	205	198	206	183	195	182	208	192	206	198	211	218	195	175	199	202	228	208	198	205	185	181	207	212	192	182	219	186	203	198	196	204	204	183	207	191	174	191	182	177	228	209	195	185	227	224	212	215	217	223	189	182	210	221	211	206	197	219	214	215	206	206	205	179	225	225	185	179	215	216	185	186	219	187	203	165	199	212	214	185	196	185	195	206	199	182	196	205	201	198	196	201	180	188	196	206	219	197	192	217	173	225	208	212	191	206	218	186	193	211	181	194	190	199	191	201	195	181	207	183	222	221	218	193	191	195	175	220	210	166	220	199	216	206	203	201	176	187	175	185	196	209	192	194	230	189	232	221	185	207	203	198	198	220	205	216	206	198	208	212	206	202	220	199	213	197	227	209	223	219	188	202	184	212	191	194	205	208	205	208	212	184	192	195	189	201	202	200	189	198	215	199	181	211	205	228	183	178	204	208	195	187	208	190	186	216	201	195	180	215	208	193	196	210	209	200	198	188	190	192	209	215	195	181	223	210	179	205	184	207	205	201	219	193	222	202	210	214	241	195	204	203	238	207	194	214	213	211	218	206	194	210	207	208	206	207	195	203	215	200	207	231	203	189	212	213	207	217	204	187	204	200	199	199	206	209	202	210	198	187	197	214	209	200	200	192	167	205	201	199	194	213	208	225	214	196	197	205	213	200	188	209	202	197	192	219	193	190	179	199	198	218	193	182	168	213	205	185	187	215	204	195	204	217	236	223	222	197	205	196	193	181	187	196	195	219	179	187	208	213	192	195	186	203	195	223	190	229	183	194	206	193	202	199	216	211	221	186	200	188	183	202	200	195	214	199	211	209	174	206	210	200	197	168	196	194	191	219	197	209	193	218	219	178	214	190	211	206	209	194	199	199	195	204	188	203	180	209	183	207	197	221	196	205	180	193	181	235	230	195	212	218	196	211	217	195	194	195	214	201	189	205	197	208	212	219	189	216	203	216	198	193	217	184	181	191	206	180	181	228	232	206	220	223	202	234	206	228	186	196	200	195	181	192	229	245	206	178	195	181	190	175	168	188	202	198	215	204	192	199	184	188	203	205	208	194	204	207	201	187	197	205	214	190	205	206	212	213	188	185	223	220	215	186	167	211	206	184	213	181	209	194	197	188	203	181	225	201	210	221	198	201	202	212	211	191	215	217	197	213	203	206	194	187	221	198	206	204	190	190	191	192	213	191	180	208	208	214	204	185	184	191	199	194	193	202	234	208	198	228	211	211	202	190	185	202	207	207	210	193	179	183	205	221	181	205	171	233	212	195	205	199	206	208	193	213	215	203	208	198	188	202	183	216	204	217	202	211	178	212	194	213	194	171	211	201	214	200	210	183	168	203	205	194	189	198	200	189	176	195	191	195	193	166	205	216	213	202	228	196	224	198	188	192	198	202	203	217	220	220	199	209	222	210	263	213	183	198	206	199	202	199	184	198	206	190	208	204	209	196	180	200	209	198	207	238	215	192	230	194	199	207	181	201	198	180	197	200	205	186	182	211	226	193	199	182	203	192	211	191	187	191	198	215	193	205	185	211	219	234	190	204	195	215	183	192	203	181	188	205	208	210	196	230	214	199	196	210	194	202	197	202	206	197	203	222	204	195	205	213	216	219	202	185	176	213	212	185	206	188	208	200	213	211	209	193	202	220	196	203	206	207	192	219	214	197	228	198	204	200	204	195	220	219	196	203	195	203	214	184	214	187	219	196	201	184	211	218	221	194	212	225	220	205	193	194	194	201	209	183	206	170	230	190	185	221	194	217	190	187	233	177	208	209	198	211	215	211	180	195	190	214	209	198	190	228	199	209	184	212	216	225	192	195	217	188	184	198	207	207	185	220	179	195	202	196	226	196	187	193	208	198	190	198	221	191	188	200	217	201	196	194	191	217	205	211	205	220	179	204	200	198	205	190	231	206	188	189	202	206	199	181	210	225	198	223	188	189	225	187	170	181	208	186	211	230	194	198	220	207	182	196	208	228	196	211	206	189	219	189	220	200	214	206	215	209	196	224	215	179	209	196	196	194	177	214	183	209	213	204	206	213	199	199	204	230	204	175	197	178	199	200	216	206	197	187	177	219	202	201	212	222	201	212	209	179	180	206	228	208	207	185	209	198	184	198	223	179	179	204	213	175	205	207	208	181	205	199	184	206	204	196	204	199	185	198	195	193	188	219	198	187	202	209	190	215	205	215	189	203	223	220	222	187	201	201	200	204	192	181	204	189	226	233	190	206	203	218	203	215	218	219	201	205	208	206	205	208	192	193	181	209	188	215	226	202	206	214	186	186	208	178	204	221	193	184	211	206	202	201	196	204	213	222	185	193	202	218	187	177	210	197	175	201	194	195	201	231	207	220	202	187	176	204	226	218	193	221	214	193	239	222	208	186	194	200	201	211	193	195	213	227	217	189	220	212	210	194	218	215	202	194	192	178	178	192	224	186	174	195	207	206	205	192	194	203	238	201	202	210	181	192	242	207	221	201	207	168	211	198	232	181	204	196	185	193	196	205	195	203	198	207	183	198	179	199	194	233	213	196	203	208	217	211	195	190	190	192	197	206	186	205	212	200	196	230	217	186	198	204	199	194	192	172	224	215	173	207	180	207	187	219	207	198	194	208	197	211	190	225	216	208	242	202	161	174	201	199	195	190	198	221	204	211	217	230	177	188	200	180	168	191	197	183	201	223	164	196	195	190	178	185	193	206	208	217	199	186	216	184	177	186	182	202	221	202	198	223	195	180	215	229	204	213	192	219	215	181	224	180	196	204	184	187	186	221	217	214	189	201	191	210	201	235	185	222	210	221	199	180	206	208	216	207	190	221	206	232	224	197	206	210	187	221	214	214	191	193	178	187	190	219	206	201	191	203	195	213	206	206	208	205	220	189	210	215	192	199	205	183	207	209	199	202	203	196	215	224	216	210	213	204	204	196	231	200	198	208	199	208	223	224	203	203	209	221	219	184	200	187	206	206	194	187
23028	20681	27450	23928	20677	20797	9170	2157	1460	1060	1026	1205	1603	1061	1171	2050	2254	1585	710	560	488	564	513	525	475	525	452	486	470	479	491	450	473	473	474	474	455	480	446	464	451	455	457	429	489	463	476	452	448	471	464	461	411	458	439	432	453	445	438	426	451	446	454	423	423	506	434	403	427	420	443	425	421	470	449	472	446	419	420	446	447	434	436	419	463	445	450	455	425	445	445	440	421	462	460	448	457	453	396	435	449	419	443	409	433	454	469	458	420	480	459	461	430	407	471	404	413	428	425	462	430	441	388	445	444	451	448	402	476	425	424	437	403	482	456	433	433	419	438	459	457	426	437	446	460	458	460	403	449	440	417	438	436	434	468	406	431	424	449	436	462	432	427	467	438	449	440	385	480	437	403	418	433	461	455	434	392	433	425	465	411	464	375	438	431	441	454	438	456	426	463	400	467	427	440	436	407	425	465	394	446	412	457	447	438	398	449	445	406	438	393	439	452	413	403	446	460	440	431	438	409	430	413	449	458	431	443	414	432	441	421	441	414	422	410	449	416	440	450	455	433	467	457	427	428	452	420	438	407	435	455	441	446	437	414	433	407	419	440	415	419	445	428	431	420	446	414	400	453	385	425	450	427	432	434	418	442	472	441	478	463	449	471	400	381	419	451	460	458	427	420	411	446	432	458	435	438	448	475	422	400	434	436	430	422	416	454	400	458	462	426	467	441	394	463	452	426	431	420	415	448	423	445	424	391	442	458	421	427	418	440	441	388	409	437	423	464	439	452	412	432	403	429	409	414	455	424	421	481	417	418	442	432	431	419	450	417	449	408	447	465	415	442	430	412	455	417	405	431	443	446	386	412	443	458	452	458	430	404	454	454	425	410	427	422	410	465	454	440	421	401	417	446	417	464	488	438	428	449	451	456	433	405	443	415	442	441	459	464	424	431	407	450	449	430	430	424	438	426	443	454	428	435	430	398	413	426	437	421	413	417	435	427	449	428	435	454	434	448	411	377	424	453	429	424	448	390	425	392	434	368	405	452	396	476	389	499	414	382	407	469	472	418	431	396	461	411	421	428	430	427	428	398	499	421	433	405	401	442	418	435	445	423	416	441	427	431	448	429	428	409	423	420	417	417	440	451	437	446	440	436	443	392	422	441	429	425	431	457	442	428	389	435	418	428	430	400	432	440	447	422	410	446	437	447	459	480	450	459	419	415	466	415	408	429	448	420	409	451	450	477	461	413	436	433	438	438	430	426	462	455	499	450	407	446	421	400	445	438	385	426	447	445	405	438	435	421	423	411	428	489	445	414	422	424	408	453	419	417	410	464	428	410	435	457	444	435	397	466	420	407	430	397	439	442	482	434	474	420	377	398	426	453	393	427	402	416	438	405	411	442	417	448	435	416	464	425	410	457	456	454	434	407	424	394	441	405	420	434	428	404	428	403	428	440	403	461	458	432	464	426	417	416	430	441	396	474	443	399	447	419	452	447	395	456	430	436	460	449	426	452	452	440	415	415	388	428	445	411	433	452	427	434	424	449	451	417	417	426	406	459	455	437	427	455	458	463	458	452	443	417	430	449	411	413	420	406	412	492	432	419	443	452	414	437	429	469	427	381	435	427	465	407	427	437	448	459	438	440	417	437	426	441	438	442	432	428	439	435	450	475	404	432	433	461	479	439	445	408	433	423	411	421	450	433	446	413	456	421	460	410	407	434	416	423	412	430	416	437	476	442	426	447	429	460	433	433	454	444	404	451	429	460	436	408	407	414	449	432	457	482	428	442	436	412	433	424	430	427	433	416	433	402	406	448	425	414	487	463	471	461	426	397	466	423	406	432	479	422	416	468	443	442	445	447	409	443	415	432	416	440	429	420	420	420	485	455	425	436	424	448	442	451	438	429	436	391	419	431	442	417	436	461	435	416	436	424	425	418	494	396	411	414	431	444	416	452	444	437	402	459	469	443	456	434	451	413	462	452	427	433	454	418	432	429	426	418	440	406	424	452	429	435	424	415	476	445	431	423	434	440	423	452	411	418	477	445	430	418	444	403	448	451	445	418	436	416	450	437	445	409	454	428	455	425	442	452	437	487	448	436	437	409	442	451	452	451	457	431	425	439	423	432	436	426	421	458	446	433	408	432	421	443	430	400	457	451	452	457	451	465	419	412	377	417	439	425	446	465	433	460	445	444	418	429	421	443	392	387	424	430	413	413	458	436	459	441	427	442	437	432	417	424	397	450	470	441	463	431	433	440	424	429	414	474	453	403	453	417	443	425	414	442	450	467	414	436	437	442	437	431	425	484	433	428	465	440	364	440	454	414	459	412	405	439	452	462	410	416	440	464	435	417	479	447	441	436	437	410	434	447	423	434	434	436	433	417	456	431	468	475	458	408	439	392	414	462	416	433	475	415	465	432	433	434	470	442	439	439	443	447	424	393	468	392	432	402	450	461	428	465	463	432	442	406	482	423	421	452	452	426	473	396	452	452	443	431	414	437	396	421	439	464	455	442	441	430	442	433	447	483	425	426	469	461	445	398	460	404	475	471	437	439	404	458	421	409	413	397	449	445	406	436	445	421	416	448	411	410	428	456	445	477	481	457	441	402	426	424	454	439	407	369	434	424	438	435	449	450	442	408	460	449	382	415	437	469	411	428	444	435	415	457	471	425	453	437	412	426	419	418	410	464	442	423	474	464	436	412	419	432	458	418	446	411	474	408	392	401	421	469	406	433	435	411	433	382	439	429	438	425	432	441	457	403	428	441	378	398	426	424	456	409	436	430	454	453	425	442	414	426	419	410	432	443	445	423	445	433	436	411	450	429	421	444	419	439	414	428	406	397	442	446	401	429	431	450	421	432	437	460	462	445	437	463	439	409	444	442	446	403	478	460	431	442	459	450	442	387	397	432	436	424	433	380	446	443	407	448	453	474	472	453	455	445	391	444	393	447	405	433	439	445	405	421	454	430	441	448	422	511	453	427	426	410	475	421	443	398	445	448	453	445	436	421	394	450	428	376	467	454	461	440	468	418	455	441	439	448	456	471	440	428	439	463	440	438	463	418	457	453	442	413	406	424	448	412	462	464	437	458	448	394	413	435	465	413	442	425	467	410	404	412	434	391	451	447	453	441	425	451	464	437	415	442	452	440	446	476	465	477	432	460	456	454	465	414	415	437	486	447	410	401	450	418	435	481	442	392	460	403	443	456	439	425	456	463	445	411	435	438	426	404	418	438	423	413	396	406	432	418	458	413	397	440	446	461	423	450	407	429	459	466	444	418	417	455	414	431	431	442	427	450	407	442	415	428	402	440	432	406	401	396	428	438	445	456	446	428	425	441	425	426	431	429	393	442	457	433	458	470	386	441	407	451	394	412	446	393	449	406	441	430	443	441	436	416	456	458	418	417	442	422	391	456	429	446	429	451	435	454	439	435	381	405	424	452	441	435	446	433	436	431	455	415	464	425	411	435	419	415	477	443	430	462	449
33388	30579	24815	14114	8552	9065	4828	3847	2887	1915	1857	2275	3281	1850	2421	4298	4871	3016	1122	737	663	656	612	628	653	589	583	553	508	510	534	535	526	525	478	522	507	458	471	487	479	472	513	463	418	469	488	482	498	437	487	468	458	408	434	454	432	489	462	481	431	422	476	462	412	434	464	458	426	403	423	420	408	404	404	469	454	445	416	434	437	410	405	417	488	413	461	417	460	452	388	465	427	400	436	408	424	454	414	420	442	461	437	431	484	435	486	443	425	431	415	376	430	449	423	410	432	423	456	440	428	445	410	421	435	458	459	461	420	427	434	438	419	461	407	473	419	467	419	414	429	419	430	430	486	447	434	415	441	386	435	420	461	463	446	451	402	421	437	431	445	412	473	454	432	427	421	459	410	423	487	418	399	444	466	423	435	436	422	439	440	414	444	419	442	395	443	431	428	466	427	440	433	408	425	445	450	425	427	415	467	456	430	412	412	435	447	465	453	456	423	453	448	424	472	456	443	423	442	424	430	442	453	433	465	442	407	466	452	432	458	419	431	444	445	410	449	446	434	476	413	434	463	434	430	409	413	420	418	461	436	447	402	417	402	403	410	431	463	409	438	434	421	434	411	445	464	446	446	433	401	452	420	433	460	425	453	448	415	450	439	420	431	408	408	427	465	381	427	427	392	408	418	401	417	429	427	395	460	434	453	406	413	425	470	454	474	409	427	437	440	419	467	433	430	431	451	457	437	424	409	447	425	436	405	433	428	446	402	434	459	426	455	434	444	442	421	426	399	432	416	392	386	439	444	398	421	461	459	404	402	419	428	444	464	448	435	410	445	418	423	430	444	454	422	403	440	411	472	415	422	448	401	414	458	417	418	442	418	467	442	389	449	441	457	425	467	456	403	455	420	423	429	411	399	447	492	406	476	426	425	446	406	469	427	434	411	411	425	437	412	399	418	431	444	371	436	442	401	439	402	422	443	456	460	439	404	460	423	465	443	400	446	430	409	435	404	402	431	453	435	412	444	438	436	443	403	425	425	432	465	433	411	442	422	437	439	444	436	445	416	421	464	432	424	417	421	435	454	415	414	443	463	443	416	416	441	408	376	430	472	448	455	444	457	443	406	430	438	422	424	437	467	432	415	437	432	466	414	412	446	416	398	419	444	455	439	479	437	408	410	395	404	429	427	414	412	409	435	427	412	427	432	466	446	432	429	423	407	474	411	426	433	445	426	439	477	430	411	413	442	429	456	426	431	421	437	433	439	425	418	418	469	437	432	424	454	407	436	450	435	401	390	421	452	450	436	412	388	457	452	435	441	438	432	428	459	425	437	470	397	451	431	411	424	435	423	430	439	414	437	440	421	417	416	444	427	430	411	440	444	404	416	447	420	433	424	440	458	442	455	448	418	422	442	432	465	434	411	445	442	426	415	443	404	450	429	445	440	418	464	435	449	408	456	408	455	427	460	401	430	420	422	442	442	418	427	444	431	452	431	426	439	434	442	439	452	461	440	467	436	419	401	405	436	423	436	391	446	456	444	413	417	392	429	392	429	445	437	429	419	429	418	462	445	415	418	450	418	440	435	424	435	425	445	413	427	446	441	439	416	424	446	457	430	462	451	415	411	438	412	437	420	430	398	461	427	428	434	468	419	432	453	428	411	402	463	429	433	438	448	404	433	464	411	440	400	447	442	407	461	432	463	442	423	421	424	464	424	406	406	448	443	439	408	444	460	418	433	452	415	427	439	409	421	439	453	435	418	410	426	392	437	416	447	458	384	443	411	451	421	435	479	443	454	429	432	471	420	436	463	412	422	419	439	422	440	435	408	432	444	430	424	453	444	429	424	443	421	491	443	466	431	425	432	418	433	437	434	425	431	442	427	448	443	467	406	422	428	457	438	413	451	442	462	424	452	437	408	422	424	440	436	426	430	423	425	426	464	443	402	445	438	429	411	405	413	399	459	431	451	426	431	437	433	427	454	412	430	427	471	441	439	426	457	431	392	440	420	436	437	418	471	457	425	434	432	431	475	432	448	414	470	424	452	431	427	424	417	413	436	456	437	427	398	457	436	420	431	434	430	410	437	419	465	425	453	435	435	468	429	468	427	438	504	417	413	391	419	428	494	440	448	435	433	453	429	466	420	437	433	454	427	432	437	417	448	441	429	459	427	409	418	396	443	465	461	457	452	465	426	409	401	426	448	426	409	462	466	434	416	432	432	437	409	411	450	458	421	419	414	407	412	445	468	431	411	410	395	458	465	414	462	435	470	447	390	459	391	433	452	447	387	448	474	430	457	426	429	450	402	427	450	433	437	439	424	405	430	436	448	403	407	462	425	397	431	444	444	440	442	417	434	471	404	436	461	403	444	440	441	466	458	425	451	417	441	397	414	430	437	453	407	428	493	440	467	433	452	421	429	394	429	419	425	440	448	394	462	479	404	427	447	465	429	425	464	437	438	485	421	406	459	422	460	426	437	438	419	412	405	470	410	423	386	434	427	466	394	423	431	411	428	447	452	447	455	441	425	443	380	430	413	466	463	434	479	388	456	425	434	406	480	466	439	443	463	445	408	450	474	461	452	450	391	411	427	446	457	446	454	417	406	411	444	432	409	424	430	453	463	460	428	423	433	414	372	424	406	455	441	456	450	438	454	433	428	405	418	437	427	455	449	473	461	435	466	457	417	394	429	436	440	393	416	440	431	431	456	407	438	456	464	433	441	447	444	425	384	441	449	448	465	462	406	460	430	425	435	430	445	464	432	424	374	437	393	446	455	448	417	437	428	413	417	448	447	447	451	443	441	433	419	421	444	443	430	443	454	411	407	453	438	426	444	444	407	435	429	456	420	481	435	423	475	440	459	441	442	432	410	428	425	457	399	412	416	467	426	421	415	438	439	457	419	425	459	454	414	409	395	429	435	416	426	443	407	434	459	454	419	421	447	434	404	488	464	437	400	436	399	456	426	425	429	415	408	419	397	426	435	469	460	471	437	423	471	434	438	435	419	440	434	457	412	403	428	440	464	423	456	430	427	438	428	437	444	449	413	434	429	429	461	436	440	441	441	444	456	454	452	435	411	438	410	448	401	449	431	407	422	437	409	394	428	437	448	427	445	464	449	456	425	435	438	451	459	435	447	428	444	428	431	438	421	400	443	426	410	440	442	452	403	444	417	447	441	471	422	446	442	463	431	422	429	419	444	403	417	404	424	406	428	456	448	433	420	442	445	442	425	418	396	450	460	426	449	468	444	408	420	446	441	446	449	439	418	406	444	442	436	401	440	447	432	473	402	435	443	454	450	423	437	418	467	484	433	460	463	452	446	439	468	435	431	426	382	432	443	420	448	429	419	438	445	419	414	444	442	410	409	447	438	430	441	440	442	443	435	446	405	426	422	455	441	428	412	449	431	408	465	428	402	403	438	441	440	440	399	418	454	451	417	404	454	449	437	472	467	416	454	416	455	446	441	454	456	417	475	416	447	394	437	432	435	439
29891	17686	6829	2419	1208	935	565	501	351	327	391	574	531	409	623	995	811	424	273	296	273	251	279	273	278	271	281	262	284	246	259	307	266	289	273	296	309	303	279	286	282	274	309	303	292	283	257	283	316	286	302	248	300	268	242	322	289	274	306	248	316	299	292	287	266	279	270	247	267	295	279	279	279	290	290	262	315	275	283	287	261	274	276	264	301	276	277	292	272	295	257	281	267	302	306	261	296	322	260	263	264	282	284	260	299	275	292	307	288	313	285	301	291	291	290	291	312	294	252	296	278	317	272	268	295	287	253	292	261	268	285	284	269	262	308	301	267	266	266	272	294	271	255	272	284	309	267	287	288	317	266	264	268	269	307	287	280	274	273	313	295	299	304	299	263	301	283	252	279	283	283	274	275	280	283	313	279	273	321	312	291	294	255	259	283	273	286	268	268	285	286	299	292	257	295	300	300	273	310	292	298	275	283	267	263	285	275	277	315	291	288	289	265	299	266	285	292	284	289	299	266	283	303	307	269	273	279	258	281	223	296	291	286	281	284	253	265	299	289	283	304	284	310	296	291	292	303	283	277	295	292	281	278	275	289	322	281	318	280	307	286	267	291	292	282	288	261	317	250	269	314	287	281	279	280	260	274	290	299	288	298	276	279	288	292	316	288	280	282	268	282	321	272	293	291	315	281	274	269	282	289	272	265	280	259	267	315	305	277	274	277	291	271	286	260	283	287	285	285	263	277	293	277	262	280	305	293	267	298	291	278	300	283	287	259	300	280	308	286	298	280	305	288	304	261	272	297	303	304	296	295	289	282	298	291	290	269	296	294	273	300	289	271	258	285	289	301	271	273	304	270	283	281	279	278	281	299	319	280	296	281	275	301	286	295	262	256	276	293	278	272	291	298	278	292	325	263	291	308	292	298	263	281	297	271	295	306	289	260	278	292	265	299	284	265	260	287	296	276	279	295	303	269	285	314	261	249	316	312	299	295	275	287	281	285	289	303	301	301	265	279	289	319	264	274	265	264	263	302	311	272	301	318	278	291	325	276	288	280	280	295	265	295	287	259	291	291	278	290	290	303	300	264	293	267	292	291	268	276	292	293	277	274	296	298	322	273	314	308	287	286	250	296	271	290	284	277	286	279	295	257	282	311	306	271	279	285	272	291	265	269	302	280	274	288	297	299	281	287	274	274	267	303	303	290	264	271	260	273	278	312	290	283	284	316	296	274	278	297	270	288	267	291	291	299	309	281	282	280	309	293	275	298	280	306	295	274	288	269	278	291	285	306	300	297	273	262	284	282	272	275	284	260	275	276	295	278	307	293	316	290	279	283	302	278	301	281	273	281	273	266	283	300	263	266	288	265	281	297	300	291	294	277	271	276	322	280	279	277	301	289	281	271	270	312	284	294	283	308	304	300	301	306	301	278	292	275	282	273	283	291	324	281	281	267	283	257	268	289	294	268	275	282	285	284	292	284	264	305	298	254	313	282	311	286	262	270	282	263	306	290	308	294	285	280	270	278	290	289	260	284	260	283	305	297	300	301	280	247	304	268	279	274	312	291	304	268	262	306	276	263	303	279	304	267	302	304	277	269	249	305	294	282	319	294	245	269	277	268	271	280	287	269	302	244	274	269	290	297	279	280	289	285	294	302	278	292	279	316	305	265	291	303	287	295	253	301	316	296	290	305	295	293	306	284	279	283	259	294	285	286	307	285	281	254	327	286	263	301	276	278	238	293	273	276	289	264	292	257	298	285	323	263	311	297	323	273	286	289	277	269	293	293	299	262	315	312	328	282	272	279	269	274	267	294	296	282	303	269	316	280	288	260	263	291	278	295	293	269	278	287	285	273	281	287	299	311	285	285	274	290	288	254	239	294	279	282	266	275	304	270	300	295	285	310	292	290	310	304	292	317	283	305	253	273	278	287	297	282	293	281	275	293	272	287	288	288	283	284	270	305	302	296	319	280	298	276	296	257	285	316	300	301	279	306	303	292	306	277	299	277	292	280	265	304	266	264	274	302	328	283	295	270	308	299	266	283	274	287	317	309	287	301	277	334	280	280	260	274	300	308	265	291	289	292	275	304	258	329	289	298	282	280	278	297	294	300	299	264	281	256	302	299	254	292	301	322	250	284	271	305	294	299	261	267	296	313	279	287	298	284	306	277	242	306	288	311	282	274	300	275	290	302	294	267	298	285	280	292	273	285	293	295	271	294	292	317	255	302	265	293	266	312	301	301	307	296	252	283	255	292	271	282	273	277	265	286	304	258	297	289	286	308	288	288	294	289	290	312	300	282	278	247	291	291	303	285	261	281	264	280	272	259	264	273	317	291	298	288	302	284	308	286	322	320	272	289	291	304	298	286	277	269	275	321	280	273	276	251	303	271	268	274	290	298	301	301	294	286	284	266	309	311	303	302	303	289	261	291	292	284	273	256	307	296	297	288	280	303	286	248	303	298	304	295	281	300	274	306	254	274	263	303	295	271	262	292	281	271	292	285	288	279	277	266	279	271	262	277	297	281	283	264	298	280	321	288	290	285	316	286	257	315	271	284	265	296	269	281	305	300	297	266	276	307	303	291	277	296	281	275	323	308	281	294	268	313	269	290	271	286	271	293	293	283	278	293	291	300	292	312	267	301	310	272	310	301	301	271	258	295	260	264	276	283	301	258	284	298	284	312	298	283	276	272	285	266	313	300	295	269	285	290	280	271	252	280	272	279	300	264	297	300	285	295	260	272	300	279	326	267	278	276	300	272	311	312	279	259	289	272	279	277	290	285	292	286	282	296	271	288	297	293	294	304	291	266	285	288	264	295	298	275	276	278	286	320	269	264	295	284	299	280	297	296	284	284	267	257	303	308	280	286	306	295	283	289	269	284	282	255	260	250	277	287	328	297	284	280	269	302	266	262	284	294	275	271	269	281	310	279	304	297	276	274	255	292	311	284	294	297	289	301	283	282	289	279	270	266	268	320	290	278	289	274	312	290	302	324	280	294	276	289	283	286	261	284	272	287	285	276	328	260	295	253	285	274	282	301	313	261	273	286	295	259	306	299	287	303	284	284	280	279	278	288	299	289	297	280	307	294	310	281	290	271	298	280	245	306	270	258	271	271	260	284	287	294	298	282	262	270	287	305	287	285	310	317	284	289	279	283	292	308	273	305	287	290	303	285	294	275	327	282	270	315	301	281	258	265	291	287	291	292	300	271	261	294	305	280	289	304	300	317	286	282	264	284	270	310	261	276	282	285	272	290	292	281	280	288	284	310	274	272	294	263	307	284	289	290	289	297	287	271	295	288	272	306	314	271	277	276	291	283	271	291	282	275	275	280	277	295	285	307	270	289	272	280	272	288	277	285	264	318	306	321	285	271	286	289	289	277	273	248	265	283	293	293	319	254	283	292	282	262	306	302	281	268	278	270	264	253	309	303	256	313	299	277	292	265	304	300	285	254	281	265	287	269	313	278	322	285	301	301	313	287	317
26269	15632	9718	4640	2359	1974	1067	882	519	475	694	1094	1023	657	1206	2146	1692	693	377	352	314	310	337	338	303	295	318	281	302	318	310	314	301	316	341	311	290	328	321	313	308	302	367	319	334	325	305	314	330	326	282	336	333	330	324	332	330	345	326	316	324	311	363	278	323	318	327	364	342	301	329	308	303	346	331	319	321	338	322	318	289	330	333	309	329	348	298	328	307	336	335	325	322	309	329	296	306	314	311	352	345	317	318	344	306	329	304	292	335	339	323	317	324	306	304	358	344	311	313	356	344	308	338	331	339	312	323	336	335	328	267	307	326	322	319	353	303	340	338	325	317	304	316	312	345	325	335	330	325	297	307	329	337	307	298	309	315	285	288	339	336	332	308	316	290	339	335	327	317	311	300	335	339	324	311	326	331	325	338	331	300	354	323	308	340	324	331	364	315	311	318	296	327	358	349	324	306	304	307	323	308	341	318	310	306	297	298	316	318	319	312	327	310	341	311	333	296	339	334	322	341	311	316	316	327	324	321	313	317	292	309	328	346	315	318	333	363	331	296	310	337	308	326	323	339	327	320	304	316	315	333	306	335	332	311	302	302	329	298	319	301	308	323	357	296	302	283	288	314	333	352	323	340	318	341	345	283	299	307	327	347	319	314	351	308	334	334	295	317	309	307	308	344	271	327	347	334	349	338	304	332	321	339	306	312	327	300	316	332	339	301	331	312	322	301	295	325	340	331	310	313	308	324	309	313	312	346	331	319	280	345	343	326	305	311	292	297	319	300	350	332	292	324	351	320	343	291	310	329	321	307	321	313	318	320	326	296	313	298	367	315	294	316	322	316	332	289	321	327	318	307	307	325	322	321	301	327	337	303	320	305	322	324	319	320	326	331	325	290	323	328	310	290	324	314	320	324	313	339	310	340	314	340	303	295	290	319	304	326	300	309	331	311	336	299	340	312	328	310	370	315	356	339	301	316	293	344	339	322	303	289	333	314	319	350	284	366	335	319	334	306	298	320	325	310	330	339	341	345	280	290	329	319	301	326	318	296	305	351	335	289	343	314	303	321	308	286	324	320	299	312	300	314	301	307	339	342	328	330	304	309	290	346	320	346	320	320	329	295	298	327	316	309	336	308	311	345	325	313	322	312	298	331	299	320	311	331	331	294	327	304	321	303	300	348	314	316	313	319	313	317	317	320	315	326	326	292	291	307	327	332	323	325	343	312	330	322	313	320	328	347	313	326	301	320	315	327	339	344	289	337	279	336	321	313	350	331	354	319	309	305	344	335	323	321	300	297	310	303	334	316	285	315	314	317	328	322	308	300	302	306	303	308	312	302	314	322	329	314	306	289	310	327	317	309	313	322	300	326	308	313	338	311	316	324	329	346	317	335	332	321	353	327	321	296	314	321	293	306	304	312	321	313	294	328	343	333	338	307	319	328	302	294	319	311	305	337	314	355	306	313	333	327	329	312	311	327	294	346	319	299	315	307	315	326	312	317	312	298	294	315	355	292	361	286	355	305	329	313	327	309	321	286	305	333	310	348	308	342	325	318	308	348	319	334	274	315	319	313	345	316	352	334	316	294	335	350	311	331	300	339	314	347	305	322	338	313	333	304	326	350	326	332	340	299	325	317	347	317	300	319	304	286	318	308	359	356	318	321	323	316	321	329	322	308	309	319	355	332	353	310	312	335	310	321	337	335	359	341	329	310	292	321	300	307	358	326	325	310	317	294	330	336	310	322	285	321	308	316	326	336	303	315	312	327	349	336	307	314	315	314	340	349	339	356	336	329	316	314	286	349	300	320	316	348	313	316	315	319	306	293	328	334	332	300	300	308	318	302	319	339	304	331	305	308	318	351	304	327	315	320	323	300	310	305	341	353	349	337	351	327	312	326	343	298	307	308	308	311	311	326	302	323	332	301	331	276	289	342	275	320	333	333	339	355	316	314	301	306	302	332	353	304	334	309	361	341	349	310	317	323	303	320	302	331	314	315	296	301	351	348	334	315	322	317	316	320	332	306	337	342	343	319	341	337	320	305	320	336	317	317	313	332	314	306	305	338	365	322	331	343	315	301	323	308	358	295	346	312	302	336	322	327	296	291	327	304	292	326	320	332	302	310	338	315	308	330	321	310	302	313	350	288	334	307	300	310	327	297	317	319	323	299	316	334	305	282	310	293	334	330	300	319	310	310	333	327	349	325	314	312	347	323	309	349	334	331	367	324	301	324	308	306	359	304	328	301	319	308	351	331	302	312	319	334	336	327	313	332	331	338	329	296	309	343	305	332	351	328	301	360	357	311	303	320	333	336	338	319	341	343	286	329	314	296	305	311	307	313	336	332	311	309	346	314	343	296	311	336	317	315	279	328	319	331	313	320	319	289	305	334	310	337	319	331	333	303	339	309	302	288	326	317	350	314	338	318	350	317	312	329	301	329	342	312	323	283	325	309	309	320	338	318	315	323	308	316	309	341	329	334	310	315	324	336	317	315	348	312	292	318	298	355	309	315	296	321	322	327	326	351	328	300	311	321	309	312	310	330	305	327	325	297	344	320	328	319	332	294	327	319	314	333	290	308	320	336	333	329	346	341	324	314	301	309	301	359	347	336	306	329	328	297	339	321	298	302	335	306	344	309	340	305	319	315	306	314	311	324	298	358	308	307	299	339	320	307	329	311	286	315	324	313	338	344	335	319	343	311	343	283	315	317	333	284	306	312	290	296	307	329	324	322	298	321	311	319	324	301	340	334	332	325	327	309	337	316	328	295	329	308	330	309	325	318	343	306	300	331	281	319	324	321	298	344	323	330	323	326	350	324	326	314	364	334	288	328	317	323	295	353	329	315	338	339	304	345	303	326	308	333	316	317	324	359	320	319	283	327	310	326	276	291	307	329	314	344	334	329	301	287	338	326	324	352	348	301	327	346	313	346	326	302	320	310	335	313	294	320	331	316	287	324	341	337	318	322	328	319	334	310	327	298	318	271	315	302	332	343	333	275	346	321	287	323	323	309	336	269	317	325	336	305	308	322	317	281	338	310	310	325	302	335	307	325	325	315	325	327	325	325	333	338	306	325	349	334	293	328	351	312	298	333	325	338	316	312	302	316	332	301	330	359	295	314	320	359	372	321	311	302	319	309	338	317	336	315	309	328	369	334	327	327	323	317	325	305	341	335	301	316	319	321	312	301	303	323	299	336	312	313	326	312	313	327	312	310	313	315	342	314	352	299	307	316	300	348	346	342	347	322	332	317	363	305	328	316	296	344	312	306	321	329	312	323	287	315	334	330	319	304	325	281	344	317	319	332	318	334	302	327	338	340	326	352	359	320	327	326	309	312	319	314	299	342	329	312	322	334	341	320	342	313	346	349	311	299	303	337	358	322	349	367	364	323	324	343	325	348	300	315	336	298	319	313	323	334	348	322	273	339	292	328	286	310	317	340	304	345	334	315	329	313	285	290	339	304	311	325	351	323	337	336	317	332	324
25086	20671	27029	24290	20655	10658	1754	1046	1040	615	621	697	731	648	1124	1289	917	451	292	250	232	228	256	201	248	218	188	208	216	218	212	238	207	232	207	195	215	219	234	180	215	207	201	212	192	215	197	211	207	180	192	196	183	200	206	213	188	204	211	206	205	165	182	178	218	197	223	190	193	169	212	184	226	170	193	199	187	212	177	200	202	176	187	186	209	199	214	173	193	192	194	203	190	197	215	216	197	163	193	189	177	175	204	182	201	197	200	196	186	191	182	185	203	203	177	203	177	182	196	205	211	171	152	189	175	207	186	206	211	203	176	177	177	187	187	184	222	179	164	181	212	176	178	189	181	176	167	187	210	179	177	187	199	201	178	185	184	193	199	199	196	197	190	198	177	187	190	178	180	190	187	189	194	190	179	193	195	208	184	154	171	181	179	198	209	202	173	205	151	194	183	185	174	182	159	176	184	188	192	175	212	177	162	169	185	202	187	184	178	208	193	181	186	202	166	191	174	201	196	179	180	191	184	201	184	206	174	177	192	190	194	200	175	187	189	200	193	208	189	213	175	159	188	188	177	178	194	198	187	175	192	172	169	195	173	173	201	198	177	178	185	184	201	188	185	189	197	172	176	204	199	200	182	187	171	190	191	187	176	192	185	183	173	196	228	167	181	187	198	192	200	196	189	176	187	188	190	188	186	173	173	183	193	197	166	196	220	201	172	181	184	185	198	219	168	196	183	191	167	176	186	212	168	180	190	187	179	209	195	180	212	189	177	196	195	184	204	192	187	196	195	203	191	175	196	188	188	182	188	189	190	196	189	181	186	182	190	187	175	194	194	212	173	194	185	200	190	196	173	203	196	177	199	185	202	217	202	180	192	166	178	182	202	203	149	190	165	178	197	154	181	189	178	194	177	199	224	191	190	180	178	188	159	182	197	166	180	181	182	201	178	176	189	194	194	196	191	208	212	199	186	208	195	189	176	187	198	210	170	200	205	180	165	196	208	184	193	184	183	187	186	194	181	185	191	194	177	205	206	180	202	198	217	175	200	191	176	170	178	196	207	177	179	203	186	168	197	186	175	165	185	175	200	185	186	194	200	199	189	205	187	204	173	208	180	179	209	190	179	203	168	181	184	177	173	166	178	191	190	175	184	184	176	188	187	195	172	168	181	186	173	161	215	195	170	193	165	165	184	188	188	159	198	183	192	163	190	176	211	183	186	173	165	187	218	176	185	184	181	195	192	169	171	208	186	200	180	176	188	193	179	211	189	190	196	216	202	186	191	189	198	211	183	197	186	173	186	202	177	179	185	187	217	205	217	167	183	192	202	214	185	188	181	191	160	184	209	182	193	184	171	183	168	197	174	212	213	190	215	200	199	182	215	198	182	183	188	199	205	183	178	192	181	209	173	177	206	151	178	209	169	215	194	214	194	202	199	195	185	185	163	176	177	198	201	166	220	195	208	169	177	176	165	167	184	203	188	172	212	172	189	177	207	193	199	177	189	191	184	186	217	159	191	187	226	175	186	174	178	201	211	165	211	185	175	197	177	181	165	193	175	189	175	200	186	190	200	158	197	189	191	178	190	192	167	202	208	211	177	200	209	199	193	177	191	187	184	204	187	179	172	200	214	191	187	186	206	199	203	185	199	170	207	205	199	213	182	217	196	176	191	190	219	152	181	179	206	179	195	202	208	192	175	199	178	207	182	186	191	176	196	198	194	184	185	152	176	209	203	210	218	182	170	182	187	188	180	193	192	194	199	190	187	169	196	190	191	200	196	201	183	182	184	177	195	192	172	194	188	186	193	192	181	208	175	192	194	179	206	202	199	193	161	193	175	212	200	175	180	203	181	196	181	207	183	173	208	196	182	199	180	175	169	166	158	194	186	196	179	182	184	180	159	187	204	190	212	193	175	197	212	195	201	166	198	215	180	194	175	205	208	179	193	182	185	207	192	193	187	162	190	172	178	179	173	177	180	192	190	192	198	202	213	196	180	208	204	219	204	187	204	186	191	195	180	195	191	195	182	185	168	168	186	197	173	169	174	181	202	190	181	176	186	200	204	208	174	193	174	187	170	163	188	186	180	194	195	206	167	188	194	211	191	148	179	194	194	185	193	199	220	201	168	183	186	202	184	210	193	192	201	197	172	181	197	209	200	178	191	206	175	185	183	170	165	212	190	186	197	186	198	195	186	196	198	178	163	208	179	189	170	181	184	174	207	162	205	171	195	185	181	188	213	174	209	201	207	208	192	190	180	198	168	163	189	169	165	184	179	216	218	177	193	197	186	186	202	186	168	179	165	182	180	186	188	175	189	167	194	192	177	195	214	171	189	198	181	198	188	207	186	169	189	186	200	187	175	192	185	200	203	187	162	185	199	164	171	195	178	201	192	203	196	208	169	200	171	164	194	181	175	163	177	205	199	173	159	187	182	182	211	182	186	202	181	196	208	189	195	202	190	217	215	199	202	177	174	187	191	204	171	180	195	165	140	188	186	171	175	195	184	171	188	205	199	152	200	192	190	194	204	191	186	200	192	204	209	214	166	197	192	169	201	184	204	196	177	206	194	167	194	174	167	188	198	196	182	180	180	180	180	166	175	173	172	170	188	205	164	213	191	179	183	159	185	186	178	210	213	210	179	176	195	196	190	196	181	179	206	187	189	200	209	193	199	204	191	188	192	177	208	194	190	173	193	194	221	209	195	224	188	202	172	171	182	168	171	204	172	185	185	190	193	199	190	181	201	197	194	189	202	192	203	178	180	205	187	190	193	186	199	194	167	199	179	195	218	181	183	173	192	161	200	200	199	189	188	183	191	190	211	175	200	177	176	175	180	191	165	190	176	176	190	195	177	185	175	177	175	189	199	175	223	171	176	170	183	191	177	183	198	209	159	193	176	191	170	182	208	178	200	190	176	176	181	177	193	199	184	191	202	199	193	206	200	169	193	200	175	183	182	192	179	196	174	192	201	190	207	169	209	170	199	204	195	180	177	210	203	169	174	201	201	220	208	183	177	169	181	192	185	183	171	182	154	197	178	208	180	181	175	200	201	204	208	189	186	200	194	194	192	191	186	188	210	177	201	204	178	187	178	181	186	181	194	159	193	185	188	188	188	179	213	197	182	204	156	179	198	186	213	201	161	179	171	199	185	191	195	193	169	208	165	181	182	189	202	180	191	184	171	166	199	203	196	233	199	175	195	190	200	169	174	200	212	196	197	179	177	176	184	185	177	191	207	169	187	181	194	182	192	186	175	191	187	196	186	209	179	189	188	166	203	178	184	194	199	183	166	158	191	188	199	170	173	174	192	201	161	195	187	190	195	204	189	181	196	201	188	191	190	219	169	183	185	159	160	191	222	174	185	164	167	170	194	189	199	173	173	181	175	185	159	193	192	166	195	182	190	170	193	184	211	188	184	175	180	189	182	174	179	194	172	186	196	205	184	197	185	205	198	217	208	191	183	191	190	187	196	205	186	195	190	171	212	185
30253	29590	21242	12508	7210	4028	2931	2062	2290	1344	1204	1406	1742	1443	2443	2872	1915	910	459	361	319	343	305	324	268	273	248	254	280	225	244	214	265	213	224	243	245	227	195	225	238	227	225	227	218	210	221	228	246	220	201	222	228	232	224	226	197	220	238	219	185	231	206	221	209	224	222	209	208	232	215	221	217	236	210	226	211	205	217	214	185	204	222	214	201	212	222	209	219	192	211	203	208	193	258	223	196	210	195	192	206	224	197	225	235	216	215	224	218	206	198	200	210	188	220	173	222	201	195	203	223	169	212	220	176	216	207	211	220	223	188	225	228	186	192	205	196	216	186	196	216	231	205	214	202	207	216	192	211	209	223	205	203	232	204	174	187	201	198	193	203	200	200	216	209	206	226	198	223	195	202	176	221	194	216	221	222	216	227	213	194	229	208	190	210	192	217	194	215	220	210	205	212	200	186	185	196	218	205	220	197	224	201	182	200	207	207	234	214	193	212	207	210	201	194	211	177	217	195	190	193	205	222	207	209	239	191	219	215	195	210	205	199	198	203	210	197	198	207	196	223	213	213	199	207	194	191	203	196	219	196	195	212	222	216	206	186	190	204	189	227	204	208	204	230	224	197	208	208	193	218	218	176	223	225	212	198	174	214	208	214	200	186	187	207	229	212	253	220	216	191	225	208	201	216	224	219	210	193	213	205	192	202	192	202	211	204	207	232	198	226	174	201	200	219	223	248	184	233	217	205	199	178	203	196	197	196	198	220	208	226	185	197	197	189	196	210	187	201	185	197	233	198	175	210	224	185	206	174	185	191	195	195	198	188	236	206	220	218	203	212	192	208	216	204	234	222	204	194	188	233	185	212	213	200	244	202	200	220	202	235	217	211	194	194	183	214	211	198	199	214	206	184	230	232	217	214	206	210	199	176	198	198	197	204	186	178	205	187	190	195	185	196	203	191	204	189	182	207	192	197	206	207	185	222	207	214	225	204	210	175	210	216	198	199	204	193	189	196	193	201	219	211	198	215	200	192	219	190	189	214	213	208	176	196	212	232	201	217	196	212	200	209	232	191	226	200	187	219	214	201	222	183	175	214	202	187	217	237	221	189	192	258	194	195	200	201	203	202	180	213	194	210	218	218	203	219	231	210	197	193	195	190	209	228	206	212	206	193	187	216	222	206	201	226	165	216	223	229	197	191	226	195	203	208	204	214	211	172	231	215	206	200	196	213	192	198	181	183	208	199	202	197	210	195	198	183	215	213	201	190	197	216	190	213	230	213	176	199	225	204	195	194	197	209	185	225	203	218	211	189	219	183	211	187	192	210	198	211	232	185	197	210	202	204	216	191	209	225	231	186	209	214	200	213	215	202	219	237	193	232	220	210	182	216	200	179	183	224	248	230	208	211	219	205	204	223	202	191	224	205	201	222	250	217	208	206	197	190	182	202	207	222	217	206	199	215	220	223	207	187	203	214	203	205	197	219	203	195	198	198	186	204	197	182	201	169	205	202	207	201	207	212	216	216	191	214	218	232	200	203	191	184	211	220	198	191	205	199	210	200	203	207	231	180	214	199	198	211	178	215	219	223	198	196	219	214	201	185	173	200	220	220	196	210	232	192	203	184	198	205	186	215	211	216	198	210	206	192	211	216	207	225	180	210	194	222	187	203	221	216	180	194	216	226	209	216	215	174	230	209	197	203	209	196	210	199	203	221	215	196	194	219	228	199	188	195	209	216	198	215	211	234	189	217	211	213	191	186	203	224	195	194	207	183	214	205	215	222	209	221	183	193	210	205	219	206	210	215	209	219	212	214	224	186	203	205	171	200	214	231	197	192	217	200	208	208	204	200	177	220	207	201	207	208	205	221	205	175	207	196	191	212	216	192	209	194	210	207	218	180	210	202	228	210	220	231	202	208	218	202	235	203	219	191	219	210	191	249	223	196	204	193	242	211	215	202	215	190	209	217	183	205	196	173	201	201	196	190	207	214	222	188	185	206	191	175	212	199	215	195	196	225	226	194	227	213	208	224	207	173	216	177	242	208	196	214	196	201	219	206	205	215	195	225	191	211	204	204	205	205	214	214	190	244	209	219	190	212	198	200	173	198	196	211	208	220	196	204	218	226	188	204	188	214	199	205	193	235	204	211	180	222	220	195	208	220	181	169	198	195	220	192	185	213	205	198	201	221	189	220	200	210	217	197	180	217	211	220	214	211	216	201	190	194	217	196	221	198	201	202	212	206	230	198	213	212	243	207	209	223	212	224	205	203	210	203	211	179	209	206	191	185	212	183	210	218	208	199	233	222	202	210	207	174	210	212	186	201	201	216	225	205	176	206	197	168	188	218	189	192	205	205	186	195	214	220	201	196	221	198	209	199	203	193	220	208	195	200	230	219	192	194	225	224	204	197	210	197	231	212	243	226	199	214	223	199	199	172	204	188	208	222	194	185	209	221	192	188	213	194	213	210	222	188	188	235	208	202	213	203	187	201	207	202	202	207	216	222	193	222	224	235	165	211	198	192	213	210	219	217	179	179	222	238	205	187	206	210	199	234	216	214	201	178	202	219	206	197	221	211	191	194	192	187	217	206	204	171	206	229	192	173	207	202	196	221	203	197	205	197	211	198	207	183	227	220	190	200	206	194	194	217	215	208	235	197	203	221	218	228	214	223	244	197	212	213	192	213	219	191	207	219	227	198	203	203	195	196	216	192	211	213	201	188	189	215	192	222	199	208	207	207	203	200	212	184	198	206	225	189	215	182	205	176	214	204	214	163	208	199	200	227	215	244	200	196	198	220	198	207	195	199	244	207	206	198	213	215	211	231	177	218	231	202	209	203	215	189	211	200	198	212	189	210	218	226	182	204	222	198	217	221	204	187	223	231	186	210	212	210	201	197	182	223	224	222	201	210	190	228	234	187	198	203	200	216	214	201	194	203	211	201	187	216	202	234	247	196	208	190	197	194	198	226	190	220	221	232	206	215	192	202	209	199	200	206	192	197	187	194	228	215	198	188	215	224	197	208	216	184	204	209	214	209	201	209	198	231	234	217	221	196	188	230	208	204	177	202	203	216	210	230	211	212	200	203	193	214	196	218	199	185	204	227	215	208	221	198	196	182	240	214	207	215	212	190	219	204	199	203	196	181	161	217	206	239	215	205	222	190	224	229	201	213	203	197	193	207	186	228	183	220	203	208	205	211	214	210	224	184	237	192	210	214	215	211	226	205	200	212	201	212	201	227	193	202	212	222	227	199	221	186	188	202	211	185	208	204	202	191	224	174	186	220	185	202	219	223	198	218	208	199	212	215	221	199	205	192	198	186	213	216	195	217	208	192	178	209	199	211	215	207	218	202	229	190	212	203	193	215	203	247	212	194	204	220	198	225	235	211	203	187	201	210	210	207	216	209	183	206	220	200	197	187	191	196	174	205	189	224	191	220	219	201	235	217	224	221	196	196	207	174	199	213	211	201	226	218	193	198	179	193	195	202	226
22997	20690	27398	23988	20686	20703	8935	1956	3039	1390	1118	1339	1671	1154	1287	1207	973	744	610	580	532	510	508	480	540	494	493	502	512	445	461	469	453	457	469	469	494	517	448	454	418	507	433	458	444	433	456	461	462	482	461	475	438	423	427	449	473	430	466	433	449	450	438	452	453	420	482	451	420	433	453	464	418	417	433	445	436	431	416	388	433	437	398	445	435	438	444	430	382	478	426	446	454	449	422	462	380	435	438	477	425	445	425	444	389	411	387	397	432	423	391	430	402	450	448	417	413	420	403	436	440	426	451	416	435	432	407	428	450	418	436	443	400	416	396	410	410	400	424	391	445	469	449	434	434	427	415	406	410	378	447	412	425	470	459	449	433	436	397	476	472	431	436	442	452	439	410	413	426	459	426	450	437	406	448	447	447	436	392	407	441	438	413	455	429	383	398	430	459	418	432	394	408	429	472	388	411	432	442	415	448	411	426	408	440	487	427	414	438	453	388	430	429	418	415	424	420	428	416	429	428	451	439	452	415	409	412	412	410	421	427	369	451	396	403	423	429	422	429	463	424	425	414	468	437	430	441	460	436	436	409	437	430	435	410	424	435	432	460	408	408	428	381	461	432	441	409	445	409	437	440	434	419	467	459	433	434	422	455	417	427	437	387	420	448	439	434	441	388	447	467	431	432	420	452	417	388	436	424	432	422	444	428	427	464	395	428	393	421	416	411	445	424	439	404	446	442	420	441	403	404	472	442	457	453	429	423	433	439	448	413	446	428	465	410	415	400	418	418	430	436	482	431	428	452	444	427	422	446	434	452	409	426	437	426	433	467	428	430	421	432	429	416	402	400	413	420	405	414	448	423	384	412	442	411	437	422	465	429	405	382	448	456	436	446	423	421	440	446	408	401	444	440	452	449	434	420	432	425	419	420	436	444	428	482	418	434	406	445	480	430	405	431	434	418	430	462	392	429	460	423	420	439	488	436	463	383	441	449	406	428	420	382	397	404	454	432	453	444	442	410	440	439	432	383	423	389	451	450	412	410	447	441	465	428	446	447	428	447	427	439	421	447	417	389	430	397	406	436	410	452	427	391	454	468	417	419	457	435	374	441	431	476	489	397	431	410	434	439	419	416	467	454	430	445	422	439	425	438	472	417	441	432	405	437	400	407	468	476	394	441	414	422	432	424	435	424	430	415	426	419	475	416	393	426	427	412	396	416	458	406	439	418	426	416	429	399	409	420	374	417	434	411	408	454	430	441	434	400	406	386	449	409	443	425	423	436	420	421	442	437	450	404	413	446	429	390	460	439	470	439	450	392	417	423	436	459	378	415	420	425	416	422	436	419	432	430	441	421	446	428	418	442	404	406	421	457	414	448	438	417	406	414	442	411	437	430	442	392	430	406	412	431	452	407	464	446	434	427	409	410	481	449	405	445	454	418	397	445	467	438	442	423	404	455	418	409	428	411	409	431	439	425	465	457	455	431	427	394	434	415	433	440	441	427	391	432	442	441	412	468	414	431	452	439	417	420	423	454	441	448	418	405	415	434	423	406	403	446	413	462	429	465	419	437	441	394	449	433	391	394	429	415	436	419	407	413	424	457	381	401	437	437	406	435	434	398	426	438	484	423	444	412	432	449	418	428	415	409	463	416	434	408	401	457	414	401	426	413	405	449	403	411	419	423	394	371	409	421	418	433	416	405	408	435	439	422	421	431	433	407	414	439	422	423	448	453	405	456	432	410	436	445	383	434	409	413	451	402	433	429	385	413	434	406	436	433	447	413	429	426	413	407	397	447	445	442	439	439	464	432	418	387	426	422	435	453	472	433	431	427	406	436	434	405	416	419	450	411	411	443	433	476	456	443	444	397	434	431	407	416	408	412	457	416	425	453	428	436	419	432	438	391	397	422	432	444	431	419	421	440	412	442	492	408	424	408	468	441	388	435	413	432	387	401	398	411	446	455	430	417	450	425	453	424	442	430	399	416	400	437	435	458	392	421	443	410	369	428	462	424	430	426	420	426	411	427	408	459	424	452	421	430	399	451	455	436	371	429	456	400	422	460	403	405	441	422	426	429	415	445	421	427	447	405	435	420	406	401	422	430	439	423	430	452	423	425	426	440	407	419	398	432	434	413	489	423	422	449	424	402	430	409	431	428	422	437	384	456	400	408	421	464	404	429	397	447	454	436	410	427	428	446	438	411	381	430	442	436	422	417	391	424	416	422	428	437	428	434	434	458	461	430	407	395	402	425	427	440	398	400	441	449	410	443	450	417	429	427	428	453	393	437	443	391	422	457	448	429	433	399	411	444	414	435	417	435	439	412	410	385	462	478	442	492	456	410	430	430	414	462	432	401	412	422	432	427	435	433	451	418	450	437	441	457	389	420	485	422	415	425	412	417	435	441	461	418	446	493	414	407	455	393	410	436	459	405	417	438	409	419	471	408	438	451	471	461	405	457	395	428	413	451	440	412	454	466	459	454	430	433	464	450	435	415	448	380	413	476	424	464	445	447	435	457	428	416	440	438	458	428	423	415	484	405	415	427	449	437	421	415	423	397	425	426	441	411	482	398	435	420	424	409	430	418	435	420	420	440	447	432	422	435	448	406	404	433	427	391	447	440	426	402	431	403	421	405	443	435	433	425	433	406	449	410	398	415	397	402	421	460	422	401	410	468	445	412	416	416	438	437	430	425	409	444	419	422	468	406	418	401	408	446	403	466	436	443	395	433	442	423	415	463	436	443	389	414	394	425	444	408	440	424	415	471	416	405	448	420	423	396	453	429	420	414	408	441	423	442	436	460	445	426	435	440	443	427	447	395	434	446	409	407	410	423	440	462	416	414	444	407	458	397	444	447	395	424	440	446	428	422	396	440	437	458	413	414	468	418	397	424	481	431	419	434	416	448	399	451	419	456	457	431	416	420	425	446	441	442	422	417	434	413	426	427	407	431	400	424	436	435	443	426	449	416	397	421	447	385	411	399	442	430	409	437	421	437	458	441	462	447	442	424	432	412	456	413	464	434	386	427	388	410	454	441	436	450	418	414	437	420	459	456	460	407	430	428	397	407	433	449	447	423	412	436	457	419	418	431	412	424	459	392	404	423	454	452	431	440	421	413	397	388	408	401	375	434	424	414	428	434	415	435	429	411	409	447	455	411	398	425	435	402	434	455	429	457	402	399	428	402	389	425	413	411	416	428	417	404	412	403	406	410	452	451	420	453	449	476	475	433	420	427	435	444	469	432	461	449	448	393	430	477	436	416	400	425	477	443	399	474	417	441	420	457	441	463	398	415	400	410	453	442	411	422	437	439	433	397	428	435	415	408	419	411	417	465	402	418	458	422	434	439	449	429	464	437	372	406	435	418	451	475	397	411	440	401	439	440	439	436	426	437	410	432	423	478	425	439	403	410	478	427	396	410	414	474	453	418	419	438	393	415	411	422	432	443	437	423	469	423	432	457	434	422	417	439	462	442	384	444	409	384	432	410	451
34302	37988	29891	17818	10155	6570	4603	3370	6010	2257	1966	2837	3393	2336	2567	2384	1638	1049	897	712	674	607	628	576	578	522	546	571	524	527	538	497	534	491	510	499	466	465	460	440	451	469	431	504	471	455	456	446	475	463	463	445	418	459	483	481	483	441	453	433	443	466	485	432	412	441	452	426	452	434	432	415	408	433	448	430	468	428	458	401	457	421	434	439	471	421	416	425	418	435	411	412	409	434	433	445	443	474	468	419	392	421	437	410	444	392	388	395	425	418	426	460	438	419	423	452	462	435	438	407	438	416	385	408	429	411	433	397	449	422	431	436	427	440	416	443	445	400	432	450	423	409	419	441	426	421	416	437	413	407	447	432	423	421	446	449	446	409	426	413	426	401	412	430	432	439	401	395	457	429	397	429	435	420	428	393	396	427	415	427	381	437	437	450	359	426	434	426	425	405	430	444	410	423	424	454	414	441	454	410	455	432	442	421	414	434	447	434	440	430	426	440	411	419	423	414	423	407	439	417	425	422	433	450	425	437	453	417	410	390	435	424	474	474	394	451	429	436	399	440	423	412	434	409	419	455	396	411	422	385	435	431	423	408	417	461	412	446	458	441	433	441	408	432	433	417	446	458	427	443	407	419	409	441	418	429	434	447	472	381	423	421	428	425	384	437	444	402	449	403	434	414	464	432	393	417	470	428	404	426	448	454	420	430	431	409	409	420	432	450	465	417	432	441	402	431	401	427	407	412	396	459	420	482	452	450	386	409	412	439	446	418	395	426	430	394	439	426	425	413	435	389	445	477	414	420	399	426	447	421	420	435	391	402	429	450	448	430	446	430	443	442	400	449	449	396	439	470	417	415	441	402	422	439	448	433	417	429	382	424	459	423	432	448	408	412	439	416	442	423	428	389	418	399	414	407	427	400	434	425	390	422	437	422	424	421	449	462	464	402	435	408	423	424	405	414	408	464	392	432	448	440	447	433	449	423	432	455	430	442	405	411	427	459	472	411	422	440	412	399	408	428	438	440	416	410	400	405	450	406	411	418	421	377	447	464	437	436	407	391	425	438	446	425	405	398	430	412	396	424	419	417	388	411	434	429	416	462	418	448	435	447	427	376	420	421	481	423	432	441	415	454	439	426	437	462	397	405	432	400	441	425	406	407	395	421	368	418	412	449	463	397	441	394	420	410	420	455	445	394	417	408	404	380	426	433	430	389	466	444	412	419	446	418	424	439	357	445	422	405	412	430	420	412	424	429	407	437	435	419	431	414	440	418	394	435	464	420	404	393	433	453	464	410	397	410	460	479	419	442	432	411	413	407	467	448	397	408	392	397	415	466	483	424	437	420	432	443	433	421	435	440	441	444	402	423	424	400	416	426	458	399	433	453	418	420	442	440	413	437	392	422	458	422	411	390	418	408	384	397	424	438	441	425	395	433	420	429	419	430	460	422	422	459	424	420	482	434	432	457	429	423	430	396	413	449	414	431	420	439	418	435	446	495	456	419	424	411	445	385	398	422	440	408	409	429	453	427	406	407	455	440	429	425	423	430	450	460	428	461	428	478	455	432	419	431	439	390	403	461	410	431	410	449	436	423	395	421	463	413	415	421	429	445	411	408	397	398	461	417	410	469	414	472	424	418	401	412	416	400	429	429	422	446	429	425	429	409	414	435	414	432	433	410	412	421	402	422	418	413	406	412	424	415	414	429	448	417	431	445	422	438	452	453	438	391	420	448	414	459	446	422	460	408	404	458	461	417	408	399	431	404	440	447	416	399	447	399	454	448	445	404	430	422	395	424	432	415	426	441	420	411	420	454	434	402	427	403	456	402	425	453	421	423	411	430	440	439	472	414	411	404	451	402	423	434	439	437	433	407	393	434	430	460	436	398	427	405	403	431	473	444	431	408	429	429	412	424	424	411	443	453	427	428	414	439	416	427	416	431	421	437	435	452	413	430	426	389	441	479	408	408	413	440	398	435	414	414	427	417	444	437	454	443	392	441	432	407	441	451	387	417	392	417	418	408	417	407	423	387	386	425	423	427	379	409	398	391	414	441	441	437	422	396	437	448	398	415	437	426	412	426	439	411	411	438	430	436	449	435	435	413	398	402	467	444	450	469	386	429	437	451	427	406	407	402	436	463	440	396	395	459	433	410	397	445	431	451	416	404	451	461	439	435	443	452	408	464	440	441	420	420	393	435	428	420	419	407	450	400	433	418	406	405	410	430	433	407	408	441	466	394	432	422	426	447	433	420	427	434	423	430	438	449	448	399	443	448	417	408	423	444	426	403	391	407	418	452	414	421	436	437	435	408	426	384	451	469	427	446	445	407	403	405	432	440	444	447	410	437	444	435	434	410	432	445	449	395	437	400	417	455	416	426	415	439	454	417	409	442	419	415	422	415	420	436	427	388	444	424	423	408	414	452	379	439	450	469	445	415	427	409	394	449	373	457	409	398	444	384	398	436	430	423	427	407	418	421	414	405	450	444	428	454	410	420	437	395	412	405	424	410	424	426	442	415	415	428	479	422	417	430	437	412	454	444	485	444	425	415	434	437	444	416	426	464	426	395	433	436	450	445	461	417	512	410	448	458	427	427	450	446	411	447	410	398	447	402	451	413	453	403	420	425	401	429	413	398	428	415	459	408	435	404	394	418	393	397	424	396	431	401	452	429	405	426	438	431	459	424	417	423	414	429	432	418	412	383	390	393	439	404	393	405	458	422	417	422	410	404	437	405	427	418	470	462	474	420	450	417	418	444	409	399	418	396	414	427	443	423	432	436	448	415	437	413	438	383	437	430	437	415	431	437	423	426	400	468	469	425	453	438	415	439	432	439	431	419	450	405	431	424	450	407	406	418	391	442	374	435	414	410	425	415	458	428	462	431	389	442	402	423	446	427	408	400	397	425	433	449	408	392	432	421	425	443	401	451	434	426	444	430	444	420	436	409	406	428	436	415	420	447	431	455	393	434	418	473	403	458	433	426	429	405	433	408	410	422	438	430	470	428	416	474	416	406	439	430	447	407	404	473	435	434	458	442	434	409	465	437	428	420	438	427	415	425	422	465	401	406	429	424	426	459	388	430	405	411	441	446	407	433	446	427	425	434	449	442	402	439	450	470	439	396	450	445	444	402	455	400	430	448	410	432	441	405	422	411	429	394	393	476	484	386	441	416	426	411	417	419	412	414	460	443	413	456	483	427	381	438	452	419	423	410	404	418	436	408	456	437	410	413	439	453	423	441	387	480	423	410	420	391	419	438	411	410	455	406	446	420	451	455	431	463	433	423	436	460	414	404	427	411	438	408	459	446	427	403	417	429	392	419	417	440	394	419	481	401	413	434	428	436	451	441	405	418	438	439	407	443	407	429	475	439	459	439	446	443	449	410	368	406	440	436	427	442	435	414	449	471	407	468	420	453	434	430	459	429	434	427	424	440	443	447	412	439	407	435	432	431	420	442	440	414	429	423	407	432	440	396	442	438	408	429	430	432
30234	18441	7906	4071	1962	745	481	413	464	345	396	682	509	424	366	357	341	293	238	274	303	310	293	282	282	299	275	295	249	278	263	279	270	283	273	274	284	271	290	275	284	248	285	252	263	271	254	274	292	275	287	251	251	279	232	263	288	270	263	292	293	265	268	256	274	252	280	279	277	235	304	290	274	258	302	271	270	300	287	268	248	312	285	278	311	280	302	320	267	274	290	286	271	261	251	293	262	262	251	287	258	243	256	258	259	267	293	295	297	287	285	267	286	307	265	270	281	261	290	287	270	283	280	285	267	297	258	260	266	284	281	274	261	268	239	287	271	277	301	279	270	282	284	277	279	265	308	284	284	283	271	264	292	275	245	265	256	259	299	274	287	250	249	285	279	274	304	245	286	247	282	266	304	311	253	269	314	291	264	254	296	248	289	288	272	266	269	291	308	260	296	246	256	286	290	241	293	301	281	299	259	285	279	251	283	289	296	230	287	269	254	268	268	273	261	275	301	270	322	262	275	239	288	259	256	274	252	287	283	289	268	280	258	247	273	279	264	288	261	273	270	264	267	259	293	271	270	285	247	274	270	280	263	299	254	305	270	288	242	257	272	288	266	260	281	263	262	288	268	280	245	305	265	263	298	259	275	272	308	262	285	259	277	285	264	272	277	268	271	282	294	251	277	283	274	291	287	234	291	283	263	267	275	257	266	308	281	284	269	296	264	305	291	251	284	276	284	259	261	277	292	302	266	277	283	273	271	259	254	278	287	279	268	283	306	263	297	252	307	280	300	286	267	266	293	288	290	271	264	271	266	238	269	263	292	259	257	260	304	266	274	288	280	277	267	311	261	275	292	265	294	282	271	272	268	269	253	275	288	275	262	265	259	252	280	271	261	255	275	283	278	275	248	249	267	264	284	288	251	283	258	290	258	298	305	288	279	256	270	263	289	288	275	257	255	270	280	247	283	263	248	275	268	253	262	264	258	276	268	253	254	254	274	287	296	286	271	284	278	233	263	261	270	262	252	257	291	266	297	280	292	283	307	278	252	245	286	271	262	278	261	250	252	282	274	283	295	260	282	258	227	272	279	278	292	269	286	270	268	278	272	260	249	268	297	286	255	247	265	266	275	286	274	271	279	269	286	285	262	242	258	275	237	269	247	273	269	267	276	276	257	264	236	283	286	271	268	303	259	274	249	271	246	282	275	266	263	290	268	266	278	254	259	244	271	295	274	284	280	268	294	303	281	292	243	274	286	272	276	286	267	263	276	268	268	282	302	245	261	285	263	259	289	276	279	283	252	265	286	270	261	276	311	271	282	275	271	271	267	262	270	271	263	281	278	279	259	294	263	261	287	251	268	228	287	269	275	269	262	273	295	287	317	269	267	272	256	263	280	289	286	270	263	274	276	276	306	282	257	262	295	242	258	276	281	281	268	304	266	294	287	267	254	272	315	274	278	276	265	290	253	236	261	279	286	263	286	271	247	275	277	290	306	281	254	287	263	262	318	290	271	253	259	245	279	268	277	303	283	262	265	291	263	255	273	263	292	280	284	256	298	279	277	247	312	276	266	270	276	275	289	287	269	254	271	298	267	268	262	271	261	283	300	262	252	289	269	294	307	302	270	265	289	284	286	282	264	272	270	269	251	284	253	292	246	298	288	279	265	261	298	272	274	267	280	282	275	281	297	265	254	259	283	268	253	280	270	279	284	280	314	271	275	293	275	277	257	285	295	271	301	264	274	264	268	262	264	280	272	285	263	276	253	298	279	281	266	288	263	285	296	290	301	268	302	261	260	251	257	261	302	298	275	256	256	275	291	278	274	270	277	286	272	251	263	266	256	290	255	272	215	290	320	277	309	270	318	257	287	302	277	286	291	268	291	268	291	253	296	263	272	310	277	290	253	301	261	261	281	290	309	258	262	284	250	281	254	304	287	279	278	270	275	266	263	295	290	297	276	265	263	257	258	276	267	277	268	295	253	261	265	262	253	258	297	242	255	266	289	289	281	303	297	279	297	273	270	279	261	283	281	267	266	286	271	285	304	272	274	327	294	245	283	298	253	254	265	283	291	247	267	251	264	277	274	277	262	290	254	259	254	266	277	260	269	269	285	278	267	271	256	286	286	294	260	280	274	268	287	261	287	263	259	292	281	262	266	288	249	260	274	286	285	263	261	271	284	282	293	271	285	281	276	277	273	255	268	281	272	250	294	265	246	253	261	286	282	275	288	294	260	267	266	252	267	296	267	282	290	290	267	276	291	280	282	335	257	269	264	257	283	267	280	244	289	292	249	240	300	247	262	274	261	259	243	278	275	270	274	276	263	276	260	282	266	276	297	289	268	284	298	292	279	303	299	314	284	271	296	289	270	258	283	278	303	297	285	270	276	282	304	272	289	226	277	262	277	287	253	284	257	278	318	291	282	275	277	279	276	243	277	280	273	251	314	286	294	264	273	312	268	253	295	265	281	294	282	292	260	264	267	287	251	289	292	280	267	274	277	269	281	263	242	292	271	271	256	249	284	262	288	274	271	250	263	275	266	277	304	263	270	269	301	274	279	272	294	294	283	288	271	284	269	250	255	245	260	290	300	272	265	262	254	281	271	282	292	261	267	268	261	261	279	266	304	251	242	243	300	263	253	271	281	286	272	272	249	254	270	259	283	251	256	284	260	275	262	277	267	242	239	262	250	261	279	253	280	277	296	292	267	286	266	265	293	284	307	287	284	270	234	295	268	288	267	278	266	255	282	258	276	261	284	290	265	299	290	272	265	280	262	260	284	255	296	263	295	288	269	254	311	308	271	304	257	241	305	256	276	283	250	267	286	304	232	273	299	298	254	306	267	272	281	241	284	290	248	265	271	267	296	293	277	281	290	299	295	267	266	266	264	277	285	283	303	274	270	286	257	283	255	275	288	276	283	257	278	284	272	291	297	307	288	282	284	273	276	259	276	269	260	282	266	278	253	294	282	274	289	249	294	275	283	244	284	274	285	272	278	263	263	269	284	282	262	293	255	276	278	283	276	281	259	279	272	266	295	286	271	259	282	250	255	272	259	294	269	271	254	259	258	263	259	249	321	285	252	278	279	282	257	248	245	268	285	275	271	289	282	286	287	290	277	258	269	278	265	275	284	259	261	272	263	262	310	280	265	253	281	267	287	286	246	271	252	256	267	306	270	262	291	278	253	289	280	272	279	310	276	241	280	255	293	293	292	268	263	250	280	261	289	253	281	279	296	255	279	300	287	266	272	278	258	251	327	287	280	275	316	270	303	284	250	271	279	274	253	303	257	259	281	285	263	253	280	267	262	284	268	276	247	257	279	260	302	263	286	302	267	247	287	280	275	274	270	292	312	251	302	270	314	261	313	265	271	282	248	243	295	263	264	297	295	260	260	259	259	260	271	279	288	256	278	233	267	259	263	286	264	262	281	262	271	277	261	243	284	282	255	266	261	296	280	284	263	295	312	267	285	263	278	293	269	279	269	275
27622	16293	11834	7355	4016	1452	892	670	768	614	582	1376	885	648	584	557	455	413	348	297	311	317	315	309	324	320	318	303	343	324	301	302	334	309	324	321	287	316	319	322	297	313	314	280	289	322	293	303	310	353	322	304	312	334	333	302	320	300	315	345	294	286	312	303	296	335	307	315	305	283	319	311	310	343	299	317	292	300	349	289	339	297	292	318	303	329	300	309	341	297	295	301	311	338	338	362	314	318	304	317	333	275	289	328	344	292	306	324	294	323	282	329	310	301	308	324	321	276	307	346	311	323	300	303	331	281	307	303	264	329	318	276	326	316	274	301	294	286	313	302	286	327	330	299	313	318	312	293	332	343	342	282	344	349	342	321	318	324	332	301	318	353	324	317	324	298	335	286	336	311	295	301	317	295	291	308	303	303	307	328	305	305	293	307	330	320	311	297	330	288	269	318	320	292	321	306	323	286	320	301	327	316	321	278	316	332	306	317	329	285	295	314	349	292	320	306	290	320	270	291	299	347	320	318	329	337	320	288	312	323	298	320	328	309	325	295	319	282	314	308	333	308	289	350	313	315	310	299	336	317	289	328	305	300	318	303	315	294	298	349	298	301	307	313	342	335	325	334	273	285	321	346	332	334	332	308	301	338	287	305	310	314	305	292	337	330	300	275	315	313	312	315	320	291	303	285	329	329	318	310	294	309	359	292	346	339	343	320	323	327	297	311	295	321	303	328	279	322	304	294	315	298	309	302	302	296	297	333	281	317	322	318	320	330	283	326	313	283	286	321	324	335	303	313	313	280	318	307	279	294	315	322	310	327	295	363	309	300	298	328	307	275	294	306	273	287	285	284	316	292	325	290	286	294	318	305	323	256	308	318	311	314	316	314	311	337	286	261	318	290	313	292	306	298	302	318	306	313	299	307	305	280	309	331	296	310	300	330	317	330	281	299	309	308	284	280	315	323	291	314	315	305	307	309	272	319	335	291	327	324	308	288	307	319	320	296	315	305	312	314	282	322	297	297	319	318	348	308	307	336	280	291	325	313	307	326	326	308	300	312	327	317	303	327	300	321	287	290	274	290	299	311	264	329	317	316	340	346	320	266	309	330	303	318	306	311	355	299	331	297	316	323	333	345	327	337	291	320	284	299	285	334	316	332	294	296	319	285	300	317	303	283	301	282	305	324	302	303	283	330	303	294	315	311	313	299	317	303	320	307	354	294	302	315	328	292	317	303	281	294	315	296	313	276	302	293	307	314	327	326	318	322	321	335	323	327	318	312	300	307	306	316	335	310	316	299	319	283	319	296	325	319	315	305	293	307	310	316	333	316	322	312	332	298	296	328	322	325	326	296	304	296	291	313	315	298	301	317	289	289	278	326	316	319	307	320	314	304	300	321	365	304	321	324	280	314	264	306	323	307	294	320	318	307	301	320	331	276	298	290	315	322	294	287	343	304	303	318	310	341	316	271	285	343	321	326	327	316	289	303	296	294	287	326	315	303	270	327	294	310	294	291	332	283	311	277	313	292	290	325	292	307	303	300	298	303	298	342	326	331	321	341	341	278	316	316	358	315	328	332	331	304	323	289	328	278	283	309	319	291	299	292	321	294	295	317	316	327	310	363	331	324	304	303	323	288	296	332	320	329	294	297	303	310	304	281	300	322	277	340	317	313	306	328	292	355	309	300	287	309	297	318	296	292	307	306	320	331	313	299	297	307	270	282	306	321	316	323	323	289	307	311	286	315	313	318	336	321	304	328	310	277	295	311	300	328	304	325	322	330	313	303	309	353	319	318	315	336	303	323	319	315	314	326	291	302	324	319	298	343	322	290	302	306	296	336	328	289	302	323	329	299	303	319	334	291	296	300	324	294	304	297	303	277	314	308	278	288	331	290	306	287	312	292	327	307	311	306	345	309	324	277	328	335	303	308	287	291	334	316	319	307	315	285	343	298	306	286	311	284	276	308	318	318	312	308	316	316	321	314	321	323	327	318	334	313	326	302	314	291	332	325	308	337	292	311	352	294	312	293	293	342	301	335	316	293	299	286	343	303	345	305	311	315	296	319	325	297	338	295	317	313	310	323	316	288	324	322	307	316	299	343	339	325	335	296	305	327	286	313	308	296	338	310	324	317	304	299	299	324	297	320	308	297	312	316	302	323	321	265	302	304	354	330	281	294	307	329	287	320	331	326	316	322	300	337	316	318	323	292	304	286	276	341	340	274	307	330	326	312	324	327	332	345	286	291	295	301	305	307	315	312	320	323	292	338	296	318	322	292	332	328	294	334	330	316	292	270	333	307	308	289	307	323	306	313	314	307	321	294	333	307	303	272	300	335	312	319	298	279	300	309	321	298	293	281	317	325	329	317	328	316	348	296	300	321	289	316	299	309	297	312	295	346	300	330	289	331	316	313	304	317	299	342	328	316	302	325	308	320	310	296	304	297	287	309	324	334	303	289	309	343	321	327	319	331	317	286	306	343	299	296	318	316	294	325	322	292	314	288	349	315	303	312	290	353	301	333	288	314	335	296	291	334	293	285	319	296	356	307	322	314	305	305	308	344	332	279	316	303	302	300	318	325	301	317	331	334	343	322	332	297	339	300	325	304	304	308	327	321	288	314	319	308	327	289	338	301	304	298	320	334	337	305	334	280	305	330	297	351	268	310	291	274	337	341	315	282	349	269	297	296	301	343	308	306	295	299	292	311	331	340	333	300	332	295	307	290	320	329	288	336	309	316	308	300	322	311	335	302	308	285	292	317	301	319	274	297	304	304	307	321	305	323	272	297	288	292	304	291	287	321	302	286	312	276	288	306	303	315	269	335	313	351	286	337	303	302	316	336	300	314	354	296	311	303	318	348	306	289	315	291	330	313	287	304	303	328	291	308	320	331	311	312	326	310	302	327	291	307	315	312	287	302	298	305	290	316	301	309	289	307	313	276	338	303	314	303	330	286	305	297	331	335	332	271	289	276	296	312	316	283	262	302	288	347	339	325	323	305	303	299	330	331	314	321	315	312	241	322	332	318	285	321	318	303	315	306	336	350	316	288	310	325	313	309	317	301	309	297	303	271	307	299	273	302	307	288	313	318	334	328	337	285	314	300	285	327	310	314	305	313	303	322	352	267	301	300	293	301	293	287	288	300	312	313	320	294	321	294	287	285	283	306	323	282	280	299	322	321	277	280	316	303	327	303	296	315	300	297	323	320	306	312	323	308	329	305	311	295	314	292	303	296	311	317	319	327	316	298	302	305	317	312	348	323	314	322	293	321	315	281	318	294	312	330	311	291	318	317	315	296	282	267	302	286	313	315	288	309	312	314	316	312	332	339	314	326	306	303	324	310	291	332	285	321	299	330	321	293	312	299	317	310	342	308	282	277	326	308	300	324	314	316	311	343	308	313	331	303	317	301	314	284	306	328	319	334	317	333	300	279	291	302	310	297	346	309	343	332	302	298	312	330	293	320	332	339	338	285	325	304	309	316	296	317
25058	20680	27035	24379	20696	10671	1725	1046	2155	661	1116	923	766	580	532	404	364	328	288	241	236	217	221	206	244	217	238	213	224	176	209	193	190	168	206	198	171	200	193	170	178	176	194	178	190	178	189	225	171	192	190	172	182	167	177	191	158	212	221	184	195	204	181	205	177	197	169	198	168	180	201	186	202	201	188	183	197	177	181	184	190	179	201	177	148	199	174	206	184	171	175	161	173	147	183	173	175	176	196	163	170	179	188	165	168	169	179	197	183	175	206	177	167	183	190	182	176	181	195	185	169	175	172	187	169	169	185	198	183	187	162	199	163	191	179	183	166	187	184	156	203	190	191	185	188	188	166	171	184	190	191	174	160	182	181	182	200	185	182	173	183	198	172	161	162	221	197	152	165	202	183	170	197	189	181	200	178	154	176	192	184	208	177	173	165	187	185	202	191	186	187	169	185	178	183	182	204	188	192	177	185	171	175	180	156	191	159	197	177	173	182	191	191	171	178	169	183	179	205	176	151	188	169	179	214	174	167	193	182	156	177	170	190	170	188	189	173	179	167	191	180	207	205	158	151	201	171	166	191	165	157	191	177	178	178	157	164	154	189	165	190	172	191	165	175	165	189	217	188	189	179	191	165	194	179	181	192	211	191	178	181	203	196	167	182	167	159	178	163	197	183	178	184	177	163	183	175	183	178	147	174	186	188	166	169	165	161	190	167	169	174	176	168	175	168	172	211	178	201	172	186	171	160	181	188	188	171	182	168	192	182	181	193	183	182	189	193	182	192	168	191	179	176	162	200	170	179	161	185	175	165	180	179	205	177	164	195	190	178	196	189	174	197	176	177	175	196	190	192	167	176	167	189	180	186	194	184	174	172	192	199	174	183	202	176	195	178	166	176	188	165	193	203	157	168	205	189	193	199	180	194	184	190	176	186	166	194	169	169	184	173	161	183	174	167	186	163	209	180	172	172	176	192	187	172	173	187	175	167	178	167	190	173	192	185	173	168	190	195	187	196	157	172	183	183	191	176	193	162	170	173	198	163	171	171	186	175	175	165	157	174	177	191	176	155	157	167	207	190	194	203	196	194	192	184	155	175	202	181	177	164	175	195	188	189	173	175	169	210	188	199	175	199	185	174	193	154	181	183	185	194	172	178	186	189	200	186	157	184	178	183	169	167	195	183	165	176	196	207	185	162	198	206	180	208	183	190	163	176	162	187	182	172	173	184	191	200	171	188	184	173	192	162	176	175	173	186	198	184	168	188	170	180	189	173	221	178	175	198	183	191	167	199	179	174	163	183	179	204	161	177	178	157	155	173	185	170	195	181	183	167	184	164	186	177	176	173	168	199	177	178	168	178	169	196	188	161	182	220	179	175	173	207	190	180	187	182	180	194	179	190	167	171	172	178	178	200	187	162	177	182	217	207	165	192	176	154	207	185	164	173	189	197	175	175	169	196	171	180	169	205	182	192	184	180	199	193	166	156	154	169	209	149	175	184	175	174	188	190	204	158	152	167	170	166	161	159	173	164	176	191	186	186	188	163	193	156	161	173	192	211	173	171	172	168	172	173	148	166	172	205	202	164	178	190	168	190	184	165	182	170	187	182	179	174	192	198	170	176	180	159	170	189	176	194	173	157	185	184	156	179	176	173	188	177	182	177	197	186	185	165	186	152	176	191	202	174	165	191	164	185	165	162	162	164	178	182	173	186	188	181	172	179	188	156	198	167	185	180	191	175	169	186	186	156	176	173	176	156	172	182	211	186	197	174	166	175	184	168	167	184	175	182	171	162	167	175	161	160	165	172	198	164	148	189	164	187	179	182	179	196	165	182	184	171	174	174	174	178	187	166	182	160	160	170	172	173	172	179	194	172	180	190	183	180	155	189	175	192	166	178	213	193	182	161	172	181	188	196	183	188	178	173	172	160	183	198	196	194	177	168	169	182	178	194	178	167	189	207	173	200	163	166	160	205	171	179	179	203	167	199	200	196	156	180	180	174	205	179	213	213	174	184	205	189	160	171	156	188	164	178	170	180	158	175	183	161	174	190	196	185	199	179	166	196	199	187	186	197	185	181	181	191	186	172	176	169	147	197	169	178	189	149	208	175	188	183	173	218	189	197	185	181	171	180	199	201	196	154	165	193	188	184	176	179	164	182	182	178	190	185	170	198	184	201	194	173	175	186	179	160	212	194	177	147	184	198	197	189	181	173	191	200	176	189	181	181	175	202	186	171	183	191	166	208	166	173	172	203	170	194	160	190	162	179	173	198	203	187	170	172	163	168	182	184	177	188	181	173	168	152	183	165	181	170	177	193	172	169	176	188	200	199	204	170	182	158	171	190	192	166	188	187	204	197	150	223	182	178	177	199	197	188	200	185	161	191	158	199	172	182	169	160	191	166	177	194	194	187	197	182	181	193	194	188	175	169	176	175	189	190	212	171	159	180	164	177	169	174	176	157	160	180	180	176	187	198	201	184	178	189	171	203	183	189	173	141	187	197	183	150	156	194	178	177	177	191	174	179	185	162	162	178	176	180	193	169	193	191	191	194	216	205	160	172	172	164	180	163	188	178	192	187	156	187	164	175	179	174	189	168	183	190	188	176	184	164	182	181	179	196	177	176	186	187	170	173	184	188	186	168	172	182	188	173	181	163	170	177	166	196	196	177	196	179	180	180	180	186	177	191	189	182	194	166	160	181	174	180	170	160	178	199	149	186	173	183	178	179	203	148	181	188	178	190	175	188	180	176	210	195	201	181	198	175	177	189	172	191	203	176	177	167	167	176	159	170	190	193	186	179	210	179	182	196	180	206	199	175	183	190	155	186	175	175	173	157	208	184	166	169	201	188	172	189	196	157	185	166	180	187	188	175	175	170	175	180	175	187	197	197	203	190	183	195	169	176	189	190	174	175	202	207	198	176	186	179	171	154	183	201	210	177	181	165	175	178	160	175	179	149	182	183	182	157	172	155	170	183	158	201	197	162	188	193	180	207	155	172	199	169	175	159	188	185	183	207	195	187	183	173	172	180	182	201	167	180	197	189	209	180	171	178	165	182	180	163	156	169	179	187	176	181	186	195	169	175	193	187	185	171	191	179	204	175	184	159	163	189	167	188	155	166	187	175	168	181	188	177	190	171	181	169	168	159	179	187	197	169	196	168	181	161	163	159	173	172	169	164	188	171	178	185	182	172	171	175	162	169	209	176	194	164	171	171	208	163	175	187	185	175	180	170	155	195	191	184	165	177	149	177	168	166	188	197	180	152	165	193	202	197	168	174	189	186	174	160	197	180	187	179	159	154	187	178	180	176	191	173	171	155	198	198	171	167	163	181	210	189	185	164	166	181	208	187	180	165	189	184	159	200	181	170	210	179	167	176	186	178	160	181	182	201	183	178	171	171	187	173	169	178	147	165	183	187	188	164	193	185	174	196	181	179	169	175	194	178	179	169	155	175	178	186	165	182	187	197	186	167	194	182	187	183	172	161	182
30925	24360	20060	13230	9773	4114	2692	2027	4792	1352	2501	2277	1599	1166	908	710	611	622	413	364	323	300	315	302	300	289	278	244	238	256	238	273	226	227	213	210	205	202	221	196	195	234	196	225	176	211	229	192	222	223	196	214	203	189	197	187	209	196	213	211	219	185	202	221	205	219	199	187	192	206	207	208	173	200	184	203	215	192	178	220	180	211	224	208	197	190	224	203	203	201	223	215	169	230	213	194	192	182	227	223	223	222	194	187	195	232	191	207	185	198	223	199	169	207	174	192	185	211	171	178	224	200	198	202	183	206	194	213	187	198	195	204	209	210	209	220	179	173	191	223	189	204	167	181	200	213	216	169	185	228	213	214	186	166	199	191	204	208	209	178	195	214	191	226	195	178	231	193	192	200	210	220	209	193	166	184	190	200	192	207	185	213	196	198	194	207	200	188	186	211	201	189	190	199	196	197	181	181	196	222	206	216	196	186	201	204	209	215	188	191	219	189	203	206	208	188	192	215	179	193	210	215	172	210	175	201	179	213	215	202	189	210	187	217	222	214	204	220	202	180	192	203	190	224	197	202	232	194	178	202	193	201	212	193	197	212	192	198	180	205	214	207	217	225	186	206	173	197	201	187	197	213	205	186	201	189	197	219	172	209	204	185	188	192	185	202	199	217	188	212	207	176	195	233	192	221	215	174	208	206	195	186	202	197	201	161	198	182	188	202	192	214	216	219	189	232	182	196	193	208	192	157	207	204	173	216	204	222	198	180	199	208	191	184	197	183	206	193	176	218	222	189	193	183	226	201	201	214	168	202	200	195	200	229	184	218	211	205	170	211	165	198	188	210	195	187	215	201	196	211	204	191	181	192	205	176	225	204	198	199	233	218	207	176	204	205	190	207	188	189	203	207	203	206	195	200	189	185	170	188	216	210	203	197	178	192	183	200	193	183	184	194	210	218	213	200	192	219	196	194	201	195	222	213	172	204	223	176	221	187	220	173	193	191	209	184	211	179	226	215	187	219	202	228	198	203	202	200	189	194	191	191	191	191	187	181	203	202	174	191	199	218	228	187	183	216	200	185	186	194	182	203	203	204	185	189	211	195	178	211	210	195	209	197	173	174	186	190	177	195	182	176	194	197	220	184	181	188	210	174	203	194	198	207	204	178	208	202	184	182	209	187	217	191	197	196	205	194	218	212	182	159	196	202	195	179	177	193	178	210	210	187	191	202	192	181	192	222	187	213	212	176	192	208	202	174	212	228	205	204	177	192	200	202	197	211	222	175	198	198	201	213	197	186	200	192	186	229	181	215	169	180	198	204	181	190	185	174	208	219	173	187	197	192	201	190	213	173	224	215	200	200	207	195	197	182	210	178	178	200	177	198	222	199	202	198	200	167	202	187	220	208	176	225	184	185	210	202	181	197	210	187	194	202	223	198	192	208	196	162	213	198	186	199	214	194	163	193	191	179	197	189	189	200	212	202	191	182	183	200	186	212	202	194	182	196	193	212	178	198	181	202	185	184	177	178	197	184	201	191	212	193	187	214	180	208	199	183	202	200	200	178	193	179	185	188	200	224	212	192	202	202	217	187	219	210	190	183	179	188	194	219	210	206	200	235	220	209	180	203	185	212	200	198	235	190	204	194	186	201	197	190	193	221	206	204	203	191	201	202	205	200	167	209	211	162	209	194	201	205	172	187	206	157	177	191	187	196	187	200	186	203	201	200	185	169	201	223	187	197	200	204	228	210	199	203	198	186	184	183	207	203	194	182	206	199	165	193	229	206	198	197	215	205	196	195	201	183	209	219	200	193	185	218	198	203	218	183	213	208	185	197	191	189	213	219	173	182	197	184	197	181	203	203	178	194	189	195	207	213	191	189	189	208	201	195	187	194	188	195	173	190	214	221	201	181	206	199	208	185	229	168	204	198	201	199	219	161	188	189	193	211	194	193	190	200	177	198	190	216	195	174	193	192	207	193	183	218	227	189	231	193	197	187	206	228	187	192	201	210	200	203	170	211	204	197	176	180	219	182	193	217	185	182	215	182	208	196	197	208	176	222	192	193	201	194	186	196	211	199	199	178	209	198	205	215	196	203	183	210	203	238	201	209	202	192	201	192	220	196	214	223	197	212	198	203	179	178	223	224	194	201	216	175	203	197	196	205	197	207	189	189	190	192	180	181	202	211	184	212	176	206	177	189	203	190	197	218	185	202	183	195	197	193	201	184	205	195	211	191	190	197	176	187	189	195	193	197	203	195	198	199	217	202	192	216	194	217	196	186	181	202	191	220	181	200	187	199	207	207	203	222	209	198	169	233	183	190	199	194	192	190	184	200	179	218	208	216	192	205	217	200	190	186	174	197	187	192	219	210	204	192	198	184	193	187	213	207	200	190	184	209	189	218	191	194	204	233	216	194	197	215	201	201	198	211	203	204	195	201	224	198	198	202	187	157	199	207	201	188	184	186	197	228	197	196	191	188	215	209	198	180	214	202	210	214	187	197	202	204	198	187	184	191	214	207	181	198	206	195	203	202	205	192	193	192	189	200	186	199	206	202	193	192	185	220	189	202	205	202	184	216	218	205	171	162	197	201	193	202	201	202	201	183	183	192	202	195	178	202	192	181	199	201	185	198	186	193	205	175	187	184	214	185	182	202	171	202	175	172	206	199	204	195	178	214	205	186	189	178	218	207	208	213	210	193	191	168	191	209	224	192	186	212	221	197	223	217	200	231	194	206	193	219	213	184	208	201	168	186	180	184	193	211	197	196	203	208	192	230	199	215	213	192	207	191	190	198	183	206	179	210	204	185	182	196	203	174	187	204	212	171	170	199	213	192	212	207	183	207	189	185	214	174	186	185	182	197	218	195	192	198	191	201	180	200	204	200	190	197	201	205	189	219	219	199	199	188	196	199	210	200	211	235	167	227	190	206	204	203	202	194	180	194	184	220	182	204	211	206	190	170	188	191	192	214	188	184	213	195	219	193	191	188	221	207	194	202	185	219	195	193	201	203	184	212	185	209	215	188	192	213	223	187	211	207	217	197	231	201	204	207	189	187	183	203	175	188	197	199	184	203	190	197	182	203	212	206	189	195	194	202	187	187	243	210	192	195	183	194	190	209	193	183	204	192	203	194	171	182	182	193	194	194	201	186	161	209	186	183	189	184	186	190	190	195	182	205	191	223	162	195	184	189	206	197	217	171	205	231	196	218	208	198	213	188	208	199	189	194	201	196	209	182	207	191	221	215	198	174	189	195	206	192	193	185	173	196	204	201	184	201	215	185	189	204	189	207	209	178	200	228	191	204	191	194	174	225	186	199	197	185	221	196	181	208	192	203	191	209	209	186	215	196	200	201	179	205	205	207	197	175	200	194	206	204	203	201	203	215	172	187	200	222	210	197	209	193	183	199	200	190	203	211	195	205	206	196	218	195	205	224	188	168	178	202	210	206	185	213	221	187	193	199	190	217	197	206	202	217	202	225	206	213	206	199
23005	20652	27368	23973	20659	20704	8434	2102	8838	3259	1998	1626	1329	1110	917	784	744	704	560	549	514	530	549	509	493	510	461	498	469	499	441	434	440	438	457	421	452	444	445	462	434	427	459	452	445	465	411	438	411	447	422	456	437	428	421	422	430	412	426	391	462	425	406	432	404	415	423	401	440	426	414	403	421	409	440	437	418	383	416	394	449	407	427	444	442	420	437	412	447	446	428	452	427	412	398	419	432	409	413	428	402	432	382	428	412	441	411	436	431	423	422	423	454	402	440	421	436	405	425	381	441	416	427	438	403	403	437	416	442	420	430	398	421	442	410	408	406	425	443	410	427	422	465	447	433	433	441	402	410	404	422	403	454	419	422	400	387	425	472	415	428	465	449	389	424	407	413	411	431	411	414	413	430	367	424	459	422	435	421	416	400	464	449	434	417	446	438	424	427	402	426	441	435	410	387	450	401	415	434	418	426	386	415	412	393	377	407	446	399	438	415	416	461	458	443	413	408	456	411	398	422	453	445	433	432	404	439	420	443	434	463	441	422	432	424	381	437	400	390	462	418	411	398	448	410	432	432	439	445	407	438	449	401	422	458	435	434	425	420	388	390	395	456	424	444	422	435	451	440	412	410	437	451	407	424	409	400	423	437	412	417	423	397	444	429	450	417	438	425	421	435	393	416	443	415	423	408	434	418	409	432	434	403	444	400	399	453	442	433	439	446	431	405	453	413	427	478	422	426	410	385	411	382	416	445	418	385	390	426	404	406	426	448	421	398	419	423	391	433	431	447	436	385	387	393	425	421	424	395	427	434	401	422	406	401	441	430	443	426	455	434	416	412	402	435	452	398	437	415	412	435	401	446	420	438	415	428	412	399	435	391	426	448	399	397	403	401	421	450	392	429	399	398	398	461	417	420	415	428	403	419	412	462	437	430	474	425	430	400	407	434	446	457	426	448	439	401	402	451	432	428	437	433	398	418	396	395	428	396	400	397	401	420	415	462	402	447	450	412	413	410	387	418	437	387	418	436	458	451	426	423	388	421	448	423	443	388	378	419	386	455	406	408	419	434	436	421	412	475	424	394	454	429	442	412	436	402	431	385	449	421	392	420	442	432	401	421	391	424	444	418	441	414	446	428	415	402	419	413	420	408	429	418	434	439	448	399	382	407	418	391	398	402	417	434	399	432	450	406	404	388	446	419	411	396	456	441	438	464	422	376	442	446	435	429	492	380	434	437	441	413	462	423	400	406	403	438	443	438	418	445	433	405	420	415	397	417	419	395	420	420	435	386	422	448	465	423	422	377	418	433	432	446	434	418	414	430	419	411	451	399	458	425	426	396	396	431	468	420	432	428	411	424	438	443	393	427	439	412	419	428	428	384	408	440	389	402	410	454	470	443	451	402	415	436	421	429	444	360	424	420	425	455	360	447	410	427	400	393	435	479	436	375	410	446	444	443	380	405	446	440	421	398	389	457	419	382	417	423	399	424	419	413	381	394	425	414	411	417	393	390	413	399	425	418	452	415	409	434	443	442	392	405	426	416	439	440	414	475	400	411	423	457	420	429	389	412	409	422	447	426	406	381	444	408	421	375	423	388	424	417	442	423	439	426	384	391	441	395	433	413	369	418	392	400	459	463	366	417	405	410	421	381	417	444	421	389	420	431	454	428	467	415	431	439	422	411	423	418	441	442	423	400	431	447	411	396	398	428	444	449	409	452	485	432	447	420	437	406	442	437	385	465	380	388	405	399	442	425	433	429	400	423	441	382	414	413	402	462	406	422	428	453	413	397	406	435	408	429	411	396	412	377	418	459	428	414	430	381	424	434	408	428	410	412	428	425	430	422	442	449	460	422	455	395	461	446	433	405	423	403	394	406	433	450	394	417	445	452	438	445	432	448	432	426	418	412	460	383	415	409	407	452	411	398	389	434	416	413	403	409	462	403	426	437	409	412	421	411	444	433	435	422	399	409	403	416	403	419	399	427	412	423	417	453	449	457	425	449	406	429	431	443	412	415	466	431	438	452	419	425	424	434	424	472	417	408	392	411	417	459	443	450	397	415	413	448	418	429	424	431	425	441	406	394	375	422	401	397	456	460	420	415	449	395	444	398	405	400	465	411	426	422	412	425	425	446	419	436	456	392	428	382	418	430	444	421	452	437	433	393	418	452	389	431	452	404	449	394	417	457	419	439	424	445	417	394	416	414	463	433	473	413	409	446	387	400	438	412	430	422	404	409	429	435	416	389	390	408	395	424	431	436	434	423	414	405	427	423	404	404	432	433	403	380	394	421	423	448	432	429	392	399	428	402	414	452	445	391	395	398	418	445	412	413	459	436	462	410	416	397	437	441	397	410	436	448	402	421	467	416	405	432	459	433	422	402	408	441	403	458	467	413	428	380	413	454	439	444	429	376	449	435	377	442	419	433	402	456	430	411	418	428	413	398	445	382	431	446	434	410	410	465	448	454	384	417	400	413	416	432	421	440	403	436	421	395	412	411	410	435	406	433	424	410	439	464	431	428	434	415	401	430	440	429	431	387	413	425	415	412	385	415	401	424	444	425	446	427	394	410	435	387	441	398	418	419	426	428	383	434	425	428	453	408	394	410	374	439	383	437	403	411	435	403	427	425	465	438	427	416	403	417	412	418	433	424	433	387	402	410	413	476	412	440	422	432	466	410	442	442	420	448	493	426	446	420	427	427	440	389	412	425	407	429	405	423	419	405	453	461	405	449	404	468	420	442	401	488	392	428	417	428	434	417	428	396	442	392	402	419	382	431	431	420	401	407	379	445	431	433	415	406	424	387	402	426	454	424	426	417	415	436	438	397	397	411	460	462	422	409	461	436	425	407	415	435	451	413	466	409	405	432	447	425	446	406	384	384	431	446	428	457	441	469	436	403	456	414	401	407	410	401	367	420	433	398	435	439	415	404	447	416	453	451	405	417	457	416	454	399	456	381	431	414	411	445	412	430	437	432	398	400	419	444	468	386	419	416	404	425	413	408	413	431	447	388	397	439	451	423	442	432	402	417	415	395	446	439	445	425	486	442	420	403	406	428	435	435	419	384	456	417	430	432	417	431	413	425	441	463	400	414	425	423	460	400	440	388	438	422	404	403	460	411	443	390	486	448	439	431	440	396	398	415	403	438	411	476	414	450	423	416	431	447	434	390	437	422	421	390	458	380	426	394	411	421	424	445	418	412	380	414	433	418	419	408	413	420	406	429	420	448	411	438	463	419	406	451	442	438	398	407	404	404	417	441	419	392	412	430	443	421	399	424	410	421	420	412	404	416	451	400	407	416	391	433	452	393	400	429	405	427	422	435	440	401	412	457	483	379	431	449	411	431	409	404	472	393	401	426	468	439	372	396	436	417	392	419	434	452	442	420	403	440	418	415	426	433	445	408	452	421	415	449	480	460	449	407	446	457	410	416	417	441	451	436	457	404	431	432	415	424	455	429	385	409	432	386	390	452	410	419	438	406	393
33556	29386	24386	13488	8754	6072	4669	3695	14767	4091	4288	3238	2588	1993	1551	1395	1324	1058	830	717	632	649	571	604	577	569	564	554	528	524	522	515	539	528	521	478	493	487	466	436	475	466	464	486	455	467	479	470	448	477	445	433	424	430	425	471	425	436	446	439	425	463	456	399	419	446	434	435	406	446	429	440	431	426	424	468	425	410	433	418	448	415	436	419	435	438	458	449	435	439	460	446	495	447	439	431	429	415	430	396	425	431	425	426	430	426	425	406	447	426	422	471	447	442	388	435	423	428	445	432	428	460	423	434	482	397	427	427	483	411	411	425	443	440	427	414	411	408	423	454	411	481	425	420	445	424	422	437	408	426	429	422	417	427	435	402	410	452	429	409	409	427	406	389	488	438	473	427	473	391	450	423	414	412	389	397	462	452	412	428	394	400	411	409	402	408	434	386	435	421	404	427	431	447	463	431	392	413	391	413	429	423	449	427	429	399	427	429	456	415	405	425	413	412	418	398	431	393	422	408	444	425	417	436	413	381	398	441	438	426	416	424	367	484	403	443	429	412	440	417	421	414	443	404	422	397	414	413	412	411	403	415	406	444	425	410	439	390	450	434	439	451	410	428	441	423	418	457	451	396	397	445	435	447	445	422	408	435	399	418	418	424	386	422	427	418	419	405	431	433	416	416	436	452	404	441	426	437	414	401	414	434	413	412	402	430	412	407	411	416	423	409	412	448	413	417	404	395	410	427	404	419	443	409	438	413	443	414	445	412	431	442	441	440	445	423	392	417	423	382	433	435	439	402	441	389	412	378	413	409	436	427	418	426	459	453	416	432	444	404	423	381	430	442	432	426	426	432	438	441	439	458	432	407	430	441	424	398	408	421	452	423	423	398	461	437	443	404	411	400	409	423	372	438	436	437	437	387	436	431	453	418	436	437	414	430	409	463	409	423	419	433	410	395	430	427	400	433	455	435	439	466	424	436	406	426	407	437	435	409	416	406	404	398	415	423	390	432	421	438	408	416	410	427	440	410	435	455	384	421	406	441	412	420	440	447	386	440	400	465	457	437	443	413	417	424	423	432	410	411	418	456	396	458	409	439	397	441	456	413	429	462	438	402	409	418	404	406	426	419	432	387	419	408	420	418	446	393	390	411	449	437	426	437	440	384	420	403	412	407	384	423	415	402	423	418	402	382	440	419	424	422	454	405	401	429	435	421	433	444	443	440	426	409	425	418	408	452	408	445	444	410	442	426	439	412	438	424	457	430	440	446	434	434	425	446	421	423	396	413	435	399	437	402	456	430	424	392	408	444	410	434	442	428	433	403	386	414	449	425	440	397	405	422	404	411	430	426	412	442	438	416	406	396	444	409	431	429	429	420	451	447	397	383	413	425	418	435	400	427	421	423	435	418	431	436	398	385	444	453	462	432	440	431	414	393	452	403	418	436	421	423	447	417	458	386	457	417	411	429	460	424	369	386	438	425	420	418	426	433	446	436	396	425	399	441	457	413	410	410	412	442	408	406	426	393	385	388	370	435	396	409	402	441	393	370	410	428	418	406	430	448	409	463	427	437	440	385	408	436	416	434	428	422	427	403	379	440	427	414	479	434	466	426	426	390	395	399	416	402	404	431	438	419	451	423	422	398	424	417	430	400	421	444	428	403	385	449	417	413	443	429	441	446	471	400	430	429	414	385	444	421	410	412	428	442	400	418	390	404	426	415	428	440	421	395	445	402	422	423	431	399	404	358	435	418	426	404	423	430	423	402	428	416	429	408	388	403	443	432	411	440	405	433	381	435	437	428	430	433	422	396	434	445	406	432	441	433	452	424	411	430	411	443	400	413	471	430	434	426	421	425	399	399	409	425	370	385	409	370	437	403	404	425	405	419	412	427	422	390	430	427	428	433	406	461	410	424	463	413	428	417	433	435	462	452	420	406	438	447	418	447	415	427	414	424	413	415	410	393	446	435	396	415	415	398	412	421	454	446	429	426	415	415	403	477	383	432	428	398	397	407	430	420	430	416	441	426	439	433	389	439	402	445	437	439	456	403	451	422	424	433	413	403	404	436	405	405	375	433	427	418	419	428	442	405	427	416	436	415	403	447	441	427	433	403	424	409	401	404	431	428	423	413	423	415	446	440	409	410	402	419	454	435	446	434	462	425	406	437	430	448	427	422	433	397	396	420	425	439	420	440	441	420	399	408	462	403	424	401	398	433	408	443	431	394	432	434	415	400	393	433	407	404	429	410	416	435	389	442	426	410	439	431	389	418	383	406	414	410	446	451	466	398	437	425	438	422	406	405	451	474	419	445	460	416	400	424	436	444	421	410	434	411	364	416	411	387	417	441	449	418	435	430	417	403	404	410	414	456	399	425	424	419	457	422	412	430	454	439	435	420	465	434	417	422	423	434	417	418	432	422	422	388	437	421	413	406	398	416	433	444	442	406	412	417	398	423	428	394	428	424	401	407	450	415	409	438	397	411	407	405	405	447	452	436	411	421	414	414	434	432	470	460	418	426	419	413	471	431	436	407	432	431	407	440	397	406	421	423	446	393	401	424	412	430	380	443	400	397	445	457	437	423	374	450	429	425	382	448	451	408	452	413	421	402	435	456	389	439	398	418	411	420	381	401	438	397	391	423	377	413	413	417	421	427	426	416	413	441	426	420	395	440	461	424	429	431	423	428	480	401	430	434	394	418	440	426	447	459	383	432	417	403	426	449	423	390	404	408	387	385	420	389	414	466	439	420	410	425	419	403	427	451	460	440	403	409	422	438	435	431	418	427	414	438	406	395	431	420	431	411	464	394	433	441	446	408	393	407	460	415	402	436	399	427	406	430	445	386	456	431	411	410	430	416	433	394	432	451	434	424	414	405	426	419	426	428	435	392	449	425	420	431	385	395	448	423	429	431	427	433	407	429	424	422	447	413	419	454	393	427	458	404	436	452	402	463	403	415	438	438	431	409	393	490	432	412	416	440	426	443	427	428	406	441	410	414	426	458	406	427	421	393	423	433	431	442	477	422	423	437	396	444	454	453	414	426	403	420	403	412	421	414	439	401	407	451	419	445	412	464	430	393	400	388	442	408	428	423	402	407	447	407	404	428	430	437	422	408	412	434	484	428	482	435	446	396	420	426	443	423	446	401	411	424	446	429	400	433	475	420	392	463	417	397	433	436	448	409	453	429	431	445	394	423	456	449	436	436	409	412	441	439	405	410	426	420	420	434	424	439	407	414	419	404	432	413	440	406	391	424	444	417	404	459	435	394	419	442	385	429	412	440	418	453	407	412	391	408	435	406	424	395	447	433	429	405	478	423	418	411	416	421	407	394	423	407	427	449	433	433	407	400	408	424	430	451	440	458	434	434	402	440	371	449	395	441	427	401	426	461	402	421	430	412	404	454	415	426	407	486	422	403	440	461	395	412	400	383	415	479	432	426	404	427	410	445	428	423	385	414	432	420	405	401	419	398	434	419	464	444	441	423	432	393
29630	16405	5568	1771	811	589	578	500	922	1036	754	563	389	296	318	315	306	368	308	286	305	274	246	255	276	274	271	275	300	242	245	282	275	285	276	260	279	277	284	277	246	304	297	290	276	266	296	280	255	270	245	272	262	287	287	277	287	275	283	262	298	260	249	278	295	259	251	272	284	290	274	232	266	247	269	271	283	246	280	271	272	284	255	268	284	277	295	269	282	281	312	249	280	268	273	274	281	273	268	275	275	279	245	261	239	247	263	281	237	267	256	268	262	277	269	274	270	258	263	274	263	275	245	309	267	251	274	314	306	260	269	286	259	263	291	258	232	283	292	279	275	242	253	286	243	277	287	271	251	288	306	275	262	283	275	263	264	246	286	300	261	259	276	279	276	278	244	284	274	265	272	255	265	280	258	280	285	296	292	247	289	239	267	269	277	275	279	267	279	252	265	280	264	261	289	258	279	263	256	272	246	286	294	290	255	255	242	292	293	251	250	270	288	262	264	270	280	281	274	258	271	281	279	271	263	275	254	277	250	257	268	249	276	267	245	251	284	238	275	280	252	284	271	260	277	270	325	288	302	262	286	275	266	294	246	249	293	263	258	277	269	269	280	281	294	284	256	306	283	265	296	231	267	302	305	266	235	251	263	282	285	267	275	264	253	260	258	285	269	248	275	271	279	255	271	289	268	254	277	277	253	265	275	259	273	272	259	241	274	296	279	269	256	247	299	260	278	255	272	262	279	304	274	257	249	268	296	264	258	266	262	280	280	255	249	289	251	247	291	268	271	242	279	272	284	267	260	292	255	280	254	291	304	273	273	252	276	288	257	309	257	291	273	240	285	281	250	267	268	270	289	273	285	257	258	257	260	282	269	242	271	260	290	272	259	280	295	308	261	293	297	261	258	281	280	289	255	266	270	291	279	275	253	270	260	268	278	278	280	266	277	302	281	280	305	235	291	288	278	295	275	273	297	266	260	280	260	251	260	292	275	270	265	273	270	267	291	257	288	290	255	276	273	279	260	280	272	262	285	288	285	259	256	269	271	284	244	270	273	272	278	281	269	277	262	252	271	288	247	271	260	246	281	278	258	261	266	274	262	280	272	269	272	254	289	255	242	263	278	267	263	273	261	264	268	279	276	281	275	298	287	280	285	285	289	263	251	265	265	260	242	265	271	282	270	267	262	289	258	265	327	271	281	244	262	278	279	279	288	259	264	273	258	277	258	272	258	279	273	284	267	265	276	259	266	280	309	277	272	278	261	299	283	266	246	264	277	253	254	253	297	248	283	266	258	310	303	266	272	267	253	267	267	258	263	260	274	249	287	280	267	270	284	278	258	260	274	273	308	288	273	265	261	272	256	248	274	244	254	277	286	302	262	277	303	262	270	304	280	275	263	274	285	299	261	295	257	250	264	253	270	294	265	241	255	276	270	241	296	295	283	291	295	259	261	283	282	274	258	270	231	295	262	275	284	259	289	274	258	281	292	290	283	275	277	291	262	284	286	267	269	248	282	271	266	297	293	253	278	261	275	271	274	276	236	277	260	274	271	291	274	295	282	270	247	263	266	287	278	287	252	273	260	274	258	273	272	253	278	288	235	268	283	251	287	302	291	257	278	263	267	261	264	262	248	323	263	264	261	270	263	281	273	256	265	266	255	287	255	280	317	271	264	279	271	274	272	239	280	253	284	254	279	286	285	266	279	267	278	268	256	263	287	235	303	298	286	292	241	245	255	266	253	260	244	274	300	289	270	289	261	267	277	281	277	277	256	308	302	281	281	245	245	290	283	286	270	257	280	272	289	250	271	237	310	245	306	265	261	271	274	265	293	244	269	281	303	296	286	264	279	260	276	249	274	237	268	279	257	281	264	284	262	278	273	300	295	280	274	282	255	298	289	244	270	259	278	268	281	275	272	294	301	281	286	312	278	282	267	270	237	253	284	269	275	287	257	251	266	270	262	286	243	245	267	261	247	279	255	254	249	254	252	237	269	269	287	260	256	290	262	275	273	273	275	286	245	272	263	274	270	289	245	289	264	302	245	282	265	251	275	291	294	264	274	278	256	288	255	289	274	274	265	242	255	250	271	281	261	280	260	289	270	247	240	242	279	269	275	297	280	257	263	253	258	257	239	275	298	280	314	273	256	265	275	285	248	278	260	269	327	294	283	285	290	289	276	280	268	291	296	280	268	284	272	281	256	278	282	299	251	299	277	250	274	273	288	263	280	286	299	302	264	250	285	313	284	274	285	297	295	279	264	266	283	259	256	249	249	267	261	301	280	275	273	258	259	292	276	270	259	254	244	290	301	280	252	255	261	230	255	293	289	273	294	267	274	291	244	271	267	235	254	273	255	294	263	291	260	289	311	273	297	281	292	268	275	268	257	266	262	260	286	265	266	253	254	265	261	270	286	272	262	269	286	270	270	275	280	282	261	281	284	234	290	265	269	290	281	263	274	266	292	250	262	276	257	273	245	282	303	256	263	264	276	266	281	278	269	277	267	264	279	277	269	303	284	279	279	288	272	265	282	298	274	255	253	258	271	299	278	261	266	261	275	269	281	271	311	261	253	260	286	267	266	270	248	232	274	277	245	254	270	262	281	284	312	256	296	274	284	292	267	264	262	269	284	212	290	281	285	266	260	276	282	267	318	287	266	310	256	279	251	256	262	269	266	280	260	278	257	266	292	273	319	280	293	243	284	244	258	264	268	275	255	262	260	259	285	278	293	254	246	282	274	300	265	296	256	263	298	248	274	282	279	270	279	272	257	286	262	268	290	271	249	273	255	267	260	250	254	264	277	275	262	240	307	309	259	280	267	267	269	279	282	277	270	286	258	264	271	271	272	280	288	279	269	284	280	267	253	295	300	284	315	263	277	288	278	284	266	293	283	264	279	260	277	258	251	301	289	249	276	299	280	256	277	282	283	265	297	270	257	260	293	304	272	291	280	296	277	283	290	284	280	277	272	302	266	286	277	256	260	222	270	280	263	290	306	254	267	257	286	275	265	268	268	286	310	290	272	280	259	259	278	280	295	280	288	288	265	262	289	291	280	291	265	296	268	252	267	264	269	267	288	307	282	284	256	268	275	296	285	281	280	285	281	275	260	319	291	255	294	267	283	249	264	253	278	244	265	238	280	267	276	292	278	292	277	271	262	252	288	288	280	300	273	262	273	259	275	269	252	281	288	293	267	284	276	263	273	260	279	258	271	249	291	278	236	307	297	268	275	275	248	264	275	286	254	289	242	283	275	242	276	292	275	269	288	280	302	303	264	260	292	258	282	273	268	300	244	277	261	264	270	279	305	281	270	266	245	271	309	258	295	279	251	275	263	282	284	268	297	279	275	274	272	313	264	264	281	279	257	265	283	272	264	294	268	285	273	241	275	274	281	284	272	275	260	266	260	263	292	235	304	298	255	285	291	263	272	268	262	237	243	290	261	291	271	259	268	271	316	293	271	270	252	268	256	276	251	272	234	250	244	279
25293	8987	8701	3220	1452	1075	1172	896	1879	2050	1641	1058	618	502	429	461	476	390	335	285	294	323	294	330	304	351	308	309	280	325	322	292	313	293	315	293	314	326	289	285	333	322	296	312	324	292	337	283	305	317	325	277	317	288	310	286	332	302	282	286	311	313	320	318	317	346	298	334	319	286	313	305	309	336	343	330	305	333	327	275	304	319	308	297	308	330	307	295	287	291	306	311	326	322	322	307	312	302	303	317	302	310	311	303	326	304	350	321	337	323	308	287	289	316	289	315	273	308	353	330	318	313	327	348	317	292	309	306	325	291	288	311	309	297	325	302	311	290	310	346	273	318	300	309	300	302	300	276	277	317	288	287	317	310	345	325	286	326	305	310	322	294	306	303	310	298	309	325	273	284	317	321	311	302	314	293	284	329	310	294	316	319	304	341	299	318	304	336	293	294	324	303	296	315	315	284	349	292	318	294	361	314	299	321	286	312	305	316	295	305	322	330	284	306	340	317	315	312	285	287	325	312	328	300	325	335	320	300	313	297	312	292	340	332	301	319	294	327	319	286	311	302	300	298	306	315	310	289	303	314	288	294	314	311	315	297	328	292	342	313	298	323	318	310	332	303	309	300	292	325	330	333	350	310	282	279	285	315	273	309	331	324	321	308	287	312	312	315	328	329	301	331	300	287	313	296	308	303	328	341	278	309	310	316	302	332	317	305	290	323	323	345	316	320	295	329	337	319	307	320	292	279	342	314	292	332	316	293	294	316	315	325	300	294	309	303	304	315	328	292	317	296	304	298	311	330	306	300	271	314	293	326	315	312	318	316	322	295	300	318	309	294	332	307	281	301	316	343	319	270	286	323	287	323	269	314	306	316	283	277	285	313	275	288	295	297	303	311	304	288	301	302	309	312	298	295	294	336	290	299	273	339	317	306	298	293	312	324	293	302	292	279	299	292	282	298	314	322	310	328	300	309	299	327	266	269	325	311	310	316	315	322	316	291	310	311	307	303	322	310	346	289	329	295	293	318	320	298	324	302	328	310	312	299	304	301	314	286	294	292	299	335	268	347	295	334	330	297	312	326	332	309	293	304	331	326	291	308	311	331	325	357	315	323	288	316	289	324	318	321	270	327	315	326	320	291	285	319	301	312	273	322	326	315	306	313	307	307	341	343	321	307	336	294	276	304	293	295	310	283	298	301	287	306	305	299	320	322	322	279	323	314	272	301	274	303	313	323	312	292	331	291	312	297	313	319	296	322	300	312	306	323	316	327	295	325	338	296	317	294	324	306	311	331	250	320	302	318	258	289	278	297	305	273	302	295	314	304	308	325	321	334	295	294	335	309	339	278	313	304	323	306	271	334	281	308	323	311	289	313	308	312	343	282	347	324	279	337	330	308	313	282	290	332	333	283	329	330	327	298	314	299	294	281	280	289	308	309	354	308	297	302	294	333	293	284	327	313	317	314	290	323	303	309	300	301	333	298	313	316	360	342	308	322	314	297	318	310	312	331	285	317	328	319	317	311	289	300	334	314	305	312	304	342	315	312	265	320	303	310	327	298	306	275	319	266	322	327	297	330	328	291	292	305	337	330	304	335	295	301	306	322	304	303	346	314	315	343	295	294	320	290	308	329	323	303	312	321	296	275	328	334	287	297	303	322	310	297	337	305	296	296	314	287	305	303	297	335	294	303	267	318	322	309	337	316	304	298	300	300	301	318	335	283	339	305	301	299	297	310	291	304	301	317	307	322	301	295	321	310	330	329	289	290	304	289	301	297	298	311	270	300	332	314	313	298	323	346	308	285	316	329	312	329	336	285	317	311	308	341	305	315	306	308	334	296	333	334	326	305	307	336	324	296	304	306	328	318	285	331	301	306	321	295	283	298	278	275	313	319	332	289	316	308	293	318	295	314	278	291	333	310	296	283	302	317	308	334	305	293	329	324	329	279	317	288	289	298	293	291	330	319	319	303	310	305	302	318	297	317	297	310	289	313	306	325	261	323	311	335	345	349	325	322	297	280	302	334	289	291	315	301	281	288	322	324	333	274	329	323	312	318	285	313	278	294	339	320	298	337	314	328	303	321	302	314	282	292	289	313	307	333	291	331	330	318	282	287	305	342	311	307	327	339	338	292	301	312	328	320	316	312	322	296	312	284	311	335	290	310	313	309	318	271	292	302	283	282	279	344	312	308	325	322	312	315	293	304	349	277	310	319	318	306	333	316	299	323	297	318	328	300	292	303	289	317	319	310	316	306	330	314	330	313	316	312	302	298	336	304	287	329	299	301	333	348	267	304	285	294	313	303	342	339	330	293	312	308	321	322	301	312	349	300	317	301	324	309	315	263	314	333	304	281	325	297	307	324	309	297	302	302	305	348	330	289	330	314	323	273	295	285	324	299	298	298	325	301	335	284	299	317	300	353	280	312	303	331	309	313	295	291	288	306	282	309	304	302	308	293	282	306	318	302	311	332	321	291	300	320	301	311	303	312	310	317	286	316	303	298	323	313	312	314	327	325	284	321	312	289	314	293	340	265	304	342	304	311	309	290	335	323	321	321	303	296	304	303	306	305	310	309	322	336	321	319	312	305	312	328	275	290	335	293	322	268	347	296	306	297	291	316	308	316	332	309	316	345	298	302	299	305	291	300	342	308	326	341	296	300	335	326	310	311	304	349	327	308	292	320	295	292	308	319	297	306	305	298	326	293	283	304	313	302	343	338	332	315	304	269	271	298	291	319	298	288	286	310	301	325	293	295	292	358	342	311	312	300	318	308	303	317	317	301	302	320	290	289	288	293	302	302	287	319	312	303	316	307	315	289	295	329	328	285	294	312	295	299	310	336	297	304	311	286	330	294	291	328	330	318	312	322	315	277	278	323	316	306	305	299	300	307	301	283	306	303	320	293	306	296	248	302	331	341	308	301	310	312	323	309	299	299	296	312	317	282	309	280	301	297	335	277	333	323	311	322	305	291	295	314	295	316	303	315	295	305	323	289	307	279	304	308	297	315	324	327	328	316	304	328	289	295	309	313	300	301	268	309	302	316	311	280	310	318	307	328	318	308	345	312	290	302	297	302	289	303	308	327	301	329	313	310	297	326	265	335	299	286	285	297	307	279	295	293	322	290	337	291	318	302	316	290	325	306	325	318	295	325	293	291	305	325	326	312	309	281	312	277	316	283	302	305	334	321	331	311	298	283	277	321	326	279	307	292	314	321	350	324	309	280	316	299	312	309	299	313	288	291	303	305	345	313	314	301	286	323	298	287	327	314	297	303	283	294	283	295	309	329	311	295	317	286	297	315	314	289	283	290	309	321	299	339	309	304	299	290	295	294	306	296	313	301	290	320	322	297	276	273	326	297	336	339	295	303	299	347	303	286	320	284	325	304	321	308	305	264	291	286	299	333	298	307	324	307	318	319	308	331	311	300	318	291	289	299	304	307	291	313	302	321	297	275	317	320	289	336	313	294	305	308	324	320	324	263	294	342
25079	20655	27004	24327	20667	10164	1762	1415	6696	2113	923	482	425	406	327	293	338	281	269	246	239	218	233	188	204	212	208	209	212	238	194	202	178	191	187	212	191	174	171	197	223	196	175	185	183	165	189	184	177	180	178	188	197	178	174	185	208	190	192	187	176	161	162	184	181	182	186	198	172	179	182	191	184	175	170	191	201	167	183	176	159	177	193	172	199	187	179	173	170	197	158	179	178	185	167	172	195	180	175	170	177	161	189	179	163	186	176	190	158	175	171	185	166	165	193	177	204	167	161	171	184	146	176	171	183	156	184	175	176	185	168	177	166	192	152	165	200	161	176	174	188	199	200	208	186	179	175	194	164	162	197	184	188	176	179	170	186	177	163	167	169	199	189	182	190	194	196	174	190	177	174	169	158	167	172	180	155	165	180	177	171	180	190	185	176	173	180	202	171	165	184	173	176	161	167	170	183	173	185	164	175	163	189	170	176	202	187	178	165	171	165	205	189	159	185	176	200	182	184	176	196	180	172	175	191	185	182	177	203	165	171	168	175	175	197	189	203	190	192	166	173	187	158	157	167	187	175	185	169	170	182	174	156	177	203	204	160	171	182	188	159	184	165	173	180	171	189	178	173	163	162	168	181	161	179	167	176	185	202	176	163	154	181	161	167	194	200	181	190	191	193	177	173	176	163	186	184	172	183	193	201	181	180	188	172	167	190	176	176	176	163	185	194	162	186	195	187	166	191	159	155	188	169	185	154	190	191	190	188	159	205	167	179	160	187	162	171	188	200	166	170	180	183	192	175	152	153	197	185	199	181	166	179	163	149	173	172	179	202	179	165	179	187	173	157	174	177	186	191	194	182	188	158	195	183	172	172	200	196	163	162	173	191	171	176	171	188	156	185	176	209	190	151	190	204	201	183	197	165	201	181	174	191	161	179	157	159	187	163	192	170	191	207	184	174	176	174	197	182	181	183	180	156	178	159	185	179	157	177	177	185	177	169	177	185	162	174	177	152	202	174	198	177	149	189	196	167	189	182	166	175	166	167	160	194	178	182	179	171	183	174	178	187	177	175	171	148	168	158	175	149	173	172	177	168	184	196	172	186	162	174	185	179	162	167	192	170	167	150	156	172	167	185	180	181	186	164	168	174	188	177	155	177	194	166	174	162	173	157	195	163	188	188	164	163	211	189	196	174	195	171	168	173	178	199	209	161	183	183	183	182	177	165	202	192	173	197	193	165	181	169	180	197	193	168	173	162	168	184	189	193	164	173	164	181	159	146	185	165	179	170	166	179	156	193	203	158	190	178	198	169	167	172	166	169	180	174	164	166	194	181	196	165	169	180	178	198	180	173	176	184	195	149	178	172	182	164	185	164	170	167	164	184	169	177	151	181	155	181	193	185	186	189	191	189	188	171	171	198	192	184	174	183	152	166	180	162	166	181	203	187	166	204	155	193	179	185	169	155	155	191	190	184	162	189	189	176	176	162	188	166	164	174	178	159	186	180	171	204	204	166	169	160	184	183	149	184	166	167	196	184	193	200	175	181	216	194	171	159	187	183	173	175	168	174	162	167	166	169	166	179	177	165	183	163	173	164	175	175	183	172	195	187	169	166	182	152	168	168	180	182	184	184	191	174	172	180	176	179	171	178	169	184	195	187	186	147	181	202	182	211	170	169	197	169	188	175	164	191	159	190	176	165	183	171	183	175	192	185	175	165	191	169	182	163	179	173	181	167	186	174	164	167	147	169	205	164	176	190	181	179	182	170	184	179	157	184	170	160	162	164	187	171	191	193	174	164	174	158	188	187	179	164	190	180	194	153	181	136	178	163	177	155	184	180	190	177	184	157	186	201	181	188	201	190	209	194	176	170	188	175	192	171	186	193	176	163	171	190	182	178	176	180	183	162	170	167	175	225	192	172	180	184	164	165	186	153	171	165	159	197	199	181	165	166	164	194	162	186	182	186	195	211	172	190	163	162	175	194	182	173	164	168	168	185	177	159	178	160	182	164	178	173	175	185	160	180	175	173	190	179	181	185	196	160	197	180	181	214	202	176	170	177	184	164	188	170	182	178	165	179	169	163	193	167	191	174	174	196	163	173	186	187	181	169	209	177	172	193	181	178	179	167	167	180	178	194	192	196	164	167	171	186	172	167	185	179	175	170	181	183	186	177	197	199	177	173	170	174	182	184	182	171	169	193	178	170	181	183	165	171	185	194	154	176	166	179	177	175	184	205	169	151	175	185	172	180	171	189	172	182	193	175	178	176	193	185	182	194	189	155	160	169	201	170	171	175	177	188	180	177	210	184	170	185	177	165	170	188	163	175	184	182	157	204	169	177	180	165	161	199	182	162	183	150	173	169	200	193	177	184	183	189	179	170	185	194	191	180	187	163	193	187	179	184	186	175	165	186	197	160	177	183	175	199	168	155	174	181	169	181	184	176	177	168	162	174	174	169	207	176	179	184	174	188	196	206	164	185	197	188	156	176	176	187	179	168	153	176	194	194	163	191	176	180	166	165	170	200	181	170	158	173	191	166	167	167	171	177	185	149	176	206	190	162	165	192	199	194	168	186	189	170	135	175	207	196	184	186	161	194	173	172	201	189	163	170	197	189	171	177	184	186	185	161	181	172	181	195	172	192	161	184	180	180	154	169	190	169	167	167	205	193	189	177	182	201	182	185	186	191	173	185	195	168	166	182	173	168	200	177	160	191	184	180	171	174	192	160	189	179	158	169	183	142	192	187	185	179	150	188	179	178	188	204	164	191	180	169	163	173	190	168	164	179	165	193	190	175	186	179	165	184	172	191	167	179	171	173	166	169	190	207	165	185	168	172	166	167	175	177	158	192	198	176	182	175	178	158	172	187	185	186	174	171	193	182	185	187	151	157	182	181	173	169	167	171	147	185	193	181	198	176	195	175	166	179	184	184	173	158	192	220	189	178	172	172	170	206	176	157	160	173	181	189	186	195	187	176	159	177	148	194	148	182	185	163	168	161	188	198	167	137	167	177	157	153	207	178	173	174	168	198	193	206	169	183	160	179	181	172	179	171	179	148	184	196	191	191	179	174	178	171	182	172	180	170	185	169	188	152	201	168	159	182	166	191	173	187	183	194	181	194	159	174	185	173	179	176	177	165	181	170	177	164	182	185	153	186	207	170	193	198	188	164	149	162	181	189	179	188	162	195	186	178	172	182	171	168	190	157	202	162	186	174	163	190	177	186	144	171	187	161	146	193	176	190	186	173	187	170	190	171	188	204	169	157	185	184	178	178	150	175	173	194	199	152	183	160	188	182	152	201	184	184	156	180	205	160	184	187	187	154	179	182	189	181	148	181	172	193	170	168	172	186	166	176	178	190	190	172	192	162	170	184	177	157	174	182	173	203	154	176	187	193	182	170	170	180	155	198	169	171	166	160	187	185	156	153	179	170	160	171	203	196	153	162	177	173	175	168	165	167	179	197	160	167	196	184	173	208	214	164	174	185	185
30468	20463	16761	10911	6063	3916	2987	2970	12255	3813	1813	882	836	710	606	598	627	493	403	315	319	325	299	308	271	279	261	257	284	251	261	234	229	218	231	217	218	231	245	206	236	225	229	221	200	204	199	229	217	218	226	210	182	216	201	214	191	211	185	219	212	188	182	183	212	200	217	216	190	222	183	200	196	205	209	231	198	194	203	201	176	218	182	215	184	208	217	190	180	213	205	199	216	223	230	207	190	212	214	199	213	199	203	195	193	175	184	178	221	181	191	199	209	219	192	180	222	195	181	185	195	229	209	188	186	191	205	197	203	222	184	203	206	201	205	188	206	194	191	208	203	171	197	225	191	165	192	202	196	197	224	202	222	205	211	196	186	194	210	195	195	213	200	197	203	177	201	213	200	200	216	183	199	214	197	186	188	200	201	189	183	167	202	212	184	195	191	188	169	201	172	182	198	208	199	187	222	186	202	187	185	177	213	192	199	196	192	207	199	209	189	181	206	184	194	194	210	189	178	192	177	179	188	175	215	196	179	173	194	215	160	217	175	192	200	206	196	209	223	204	189	206	195	199	193	183	179	189	211	187	199	198	180	186	197	184	180	209	178	231	210	188	183	197	167	217	197	216	220	201	206	207	217	211	206	199	185	197	178	171	194	190	183	178	208	199	196	190	199	187	192	162	208	184	192	210	207	206	166	185	167	198	187	183	208	173	212	210	206	193	196	181	196	177	207	221	164	228	219	185	185	219	182	195	186	188	184	191	211	199	173	184	227	199	199	162	201	204	193	204	217	201	201	171	203	177	178	216	209	178	189	203	194	183	206	214	209	201	146	225	218	202	180	180	184	199	191	192	208	175	183	208	180	209	192	231	198	202	197	205	223	192	187	187	187	195	207	176	191	200	183	189	207	193	170	207	197	170	193	187	197	193	181	178	200	202	177	177	194	190	214	191	195	214	188	174	203	182	193	199	190	181	175	209	175	221	203	194	177	192	177	178	188	177	212	207	179	204	186	192	208	184	172	207	192	191	161	188	179	196	212	189	204	214	200	203	215	188	188	211	194	184	223	194	184	177	221	212	201	215	207	175	205	196	200	202	192	170	193	181	198	205	184	190	166	211	216	179	211	197	189	201	185	162	175	181	177	175	220	196	192	195	194	207	205	204	176	185	191	173	182	190	195	212	185	192	209	194	171	207	183	197	202	197	200	209	193	198	214	202	199	206	189	201	196	193	219	190	197	207	193	185	208	197	198	186	206	202	190	174	185	201	180	195	202	195	167	189	207	169	192	209	188	187	190	188	205	199	200	187	186	205	206	207	168	190	199	191	194	175	175	193	192	201	184	202	224	212	177	224	202	192	199	188	178	205	207	197	205	193	193	213	195	180	195	198	179	197	207	181	191	214	190	182	182	194	197	199	193	224	221	177	200	172	222	208	195	183	182	219	182	205	207	184	162	202	182	195	210	201	208	199	200	196	204	191	216	195	180	195	201	195	201	221	216	206	200	199	238	213	195	171	193	208	174	215	216	191	203	202	187	196	195	190	198	196	197	205	192	190	199	203	207	187	187	175	202	206	183	173	197	181	219	206	186	217	206	176	191	165	197	202	189	168	222	201	213	198	181	186	207	202	200	203	170	189	188	215	189	193	180	188	169	190	214	185	183	209	191	194	191	212	187	199	208	185	191	215	190	202	194	176	168	190	162	198	188	198	202	215	202	206	177	190	195	198	190	189	188	213	206	201	184	182	179	169	169	186	190	191	174	205	197	190	206	224	157	199	177	197	202	175	202	191	177	179	200	169	192	167	197	221	199	200	207	192	179	146	232	185	179	208	182	200	212	221	174	186	212	197	207	210	192	214	187	207	166	196	188	187	194	216	198	216	197	203	218	199	208	196	202	198	180	201	207	204	162	176	190	156	220	201	212	214	188	177	196	201	182	191	211	182	207	186	190	202	203	191	181	193	193	186	197	209	180	196	197	195	212	171	180	191	184	199	177	205	190	192	197	205	190	189	176	207	201	183	204	184	193	174	193	209	194	193	192	195	213	228	181	212	195	200	179	203	175	185	193	211	207	175	198	184	187	192	192	208	183	186	203	182	186	192	188	181	202	193	200	198	163	191	195	201	209	193	197	187	205	176	212	192	207	182	190	179	201	183	175	167	172	221	208	207	209	221	195	211	219	218	209	216	178	207	199	181	176	182	184	220	197	183	173	198	193	205	191	213	183	197	185	264	191	211	194	202	199	181	218	185	195	207	206	195	184	176	178	187	197	191	200	189	184	189	187	185	165	191	186	190	202	228	201	194	199	180	206	203	180	178	204	214	185	179	171	182	181	202	208	195	207	196	214	195	189	213	193	183	206	194	191	189	197	210	193	173	197	202	199	220	179	196	205	200	219	188	192	195	171	229	169	208	206	220	178	198	202	207	179	191	188	197	198	208	195	196	216	204	181	198	204	213	166	190	184	204	229	188	190	170	190	211	191	180	176	208	198	197	196	190	220	178	187	169	202	204	202	197	199	177	184	186	186	194	195	167	177	184	174	202	206	189	204	197	191	195	200	200	194	192	193	194	191	192	192	197	184	185	195	186	180	190	209	176	166	207	172	170	178	219	199	199	203	191	193	191	173	206	188	201	184	187	191	197	192	203	174	204	168	211	222	191	201	225	207	213	203	179	189	196	206	192	180	207	190	188	206	186	192	187	197	166	193	180	176	212	192	167	207	201	210	177	207	213	184	180	209	206	194	178	230	185	196	187	203	185	195	194	182	187	188	226	191	193	196	181	170	176	192	211	194	180	200	198	198	181	184	177	190	184	196	218	172	198	180	190	175	203	196	198	175	186	234	191	181	200	180	209	204	194	178	202	166	201	220	173	183	194	203	202	184	208	174	216	204	200	194	191	180	187	181	192	218	187	197	196	212	174	203	188	215	196	187	189	214	181	210	196	202	189	179	188	177	190	181	210	182	187	190	196	205	237	186	166	200	194	194	175	184	202	192	193	186	210	213	176	233	164	207	200	178	169	172	198	187	204	200	205	197	165	203	195	174	191	164	188	182	179	190	175	187	222	199	200	184	179	210	152	177	199	204	198	192	208	216	225	196	181	187	186	197	195	205	195	201	167	188	200	183	208	212	198	189	190	198	182	195	217	191	168	179	177	185	203	195	170	200	198	184	170	181	196	222	187	180	196	199	187	191	206	181	202	190	175	190	203	194	175	213	178	188	193	212	185	194	202	182	203	209	188	194	178	177	182	200	223	179	180	201	196	194	191	184	173	203	185	196	184	192	185	180	195	179	189	213	220	219	179	197	182	188	181	210	186	177	195	186	191	173	179	203	204	180	200	195	163	195	157	198	198	198	218	193	198	224	181	213	193	175	190	196	162	172	174	193	197	193	197	202	185	184	226	176	218	196	178	194	206	200	178	202	176	185	185	191	180	198	182	192	169	171	190	211	206	196	211	184	185	208	191	186	191	205	206	180	207	184	219
23089	20713	27480	24004	20717	20760	9142	2749	2894	1398	1140	1058	880	751	704	673	604	644	550	566	543	498	581	483	473	498	483	497	515	472	463	444	467	448	442	464	455	465	453	436	431	442	418	383	418	454	393	437	430	411	387	439	443	451	401	433	445	411	389	419	426	414	447	415	416	443	452	442	412	460	407	425	447	421	425	433	406	386	444	433	446	429	412	388	420	431	423	425	421	399	418	449	447	420	421	429	433	413	426	443	453	439	380	420	408	372	397	417	402	466	421	421	409	415	449	424	430	395	397	409	434	406	405	399	407	444	410	430	470	429	422	440	413	366	389	411	389	401	417	423	425	412	437	418	394	413	389	410	429	413	401	398	401	394	429	384	389	471	419	402	398	439	400	407	391	445	399	442	423	379	425	439	415	411	443	445	456	456	444	427	452	424	426	415	443	382	379	444	419	403	442	434	413	411	450	443	415	428	420	404	414	417	411	424	437	381	428	444	409	419	405	461	409	395	400	421	428	383	374	435	394	413	408	397	390	465	451	426	437	458	380	417	392	400	419	424	422	439	420	440	428	444	427	411	447	465	393	434	396	413	394	412	442	417	397	406	435	452	464	418	393	438	437	450	432	411	411	402	411	432	447	438	405	406	413	410	401	418	398	476	430	424	375	425	398	419	437	466	435	430	416	380	422	406	415	471	419	410	406	404	409	461	431	440	421	435	417	403	435	400	420	433	430	430	448	432	426	428	424	391	437	414	431	444	418	429	422	428	444	435	432	374	419	446	432	402	420	449	427	421	385	434	383	426	446	437	407	414	428	438	416	445	454	393	447	410	438	410	450	442	400	393	414	445	399	390	432	418	425	422	421	426	430	401	406	422	404	415	413	399	423	427	420	413	418	434	411	395	404	380	465	391	437	419	412	458	394	403	403	402	375	418	440	398	388	420	394	414	397	414	426	422	436	404	417	435	399	419	407	435	433	449	396	397	428	424	465	445	388	436	420	408	455	434	408	414	427	449	395	429	393	451	408	417	424	392	422	407	410	431	426	408	413	465	425	438	385	412	407	435	413	410	423	432	424	421	436	440	418	424	425	430	407	420	436	471	410	401	431	401	413	418	448	437	393	428	457	436	414	421	429	434	424	406	430	435	386	423	440	433	434	451	414	426	435	445	444	429	415	432	410	408	426	411	415	384	447	422	431	415	394	433	423	449	420	428	432	388	383	395	415	428	433	394	429	420	420	418	426	450	422	388	450	445	395	451	427	467	424	451	443	389	402	435	412	380	431	433	445	444	416	441	440	407	393	421	405	412	439	430	413	399	442	433	409	375	400	419	440	420	405	444	414	414	425	399	478	406	439	437	454	411	452	401	400	408	428	422	459	427	407	443	417	443	469	404	439	394	425	416	417	393	426	430	381	410	401	414	436	388	400	403	466	399	457	414	441	413	436	416	423	418	442	395	464	393	428	396	424	391	441	392	376	408	403	409	422	426	437	445	383	435	469	445	381	414	435	422	414	433	414	422	437	423	419	461	451	434	420	379	393	426	380	438	394	412	440	361	402	381	396	393	406	412	421	375	404	401	398	424	405	430	440	421	456	415	387	405	389	417	441	406	421	398	416	424	447	461	427	434	412	455	436	413	431	409	439	411	434	422	393	415	415	429	419	410	407	383	381	400	403	442	434	417	435	434	450	432	429	419	455	424	428	439	389	446	390	412	395	403	444	446	441	408	425	429	422	443	436	409	447	427	439	430	420	405	381	420	405	376	378	416	412	401	423	430	435	467	430	423	398	412	425	443	447	378	410	421	409	428	464	397	419	411	430	415	401	422	426	416	424	413	423	418	434	406	434	416	390	433	407	417	396	397	438	415	400	384	403	412	440	363	445	465	398	397	399	408	441	403	418	398	433	479	403	443	395	462	439	439	450	441	415	399	448	419	445	459	418	415	397	417	421	398	395	429	418	423	415	434	429	448	420	416	403	391	422	416	415	406	426	448	396	434	450	415	394	393	424	398	409	434	432	407	418	427	427	418	428	462	432	442	402	433	391	429	456	449	421	436	390	419	441	439	405	411	411	391	400	427	411	408	479	434	430	399	407	420	416	417	440	406	389	420	420	455	423	433	427	434	433	435	433	418	421	448	416	425	399	401	424	424	424	413	417	431	432	451	462	437	422	416	434	432	438	444	404	421	412	401	420	449	410	442	439	414	461	397	390	450	404	437	403	401	433	428	430	403	384	452	401	403	418	418	429	450	383	404	456	430	424	407	458	415	450	396	387	425	425	450	455	431	440	412	438	437	451	356	428	427	416	400	435	423	437	443	400	431	405	397	412	415	403	427	413	414	402	411	444	391	438	421	417	413	417	442	432	461	395	396	428	439	401	410	451	379	421	388	435	410	430	398	425	390	420	411	437	424	423	438	426	422	414	388	410	409	416	418	457	415	405	430	409	436	378	416	418	400	415	385	405	399	427	403	396	401	471	443	403	456	381	420	456	399	373	430	434	439	437	433	393	443	423	434	407	399	417	410	414	413	437	422	402	418	407	416	420	403	412	426	460	402	432	423	378	380	408	444	433	454	379	400	437	409	384	415	430	420	387	426	412	444	463	400	415	454	430	429	415	418	443	458	396	423	436	390	415	400	373	422	419	421	433	454	414	417	419	416	381	399	405	391	402	430	400	412	425	418	433	402	424	458	406	439	386	419	450	428	393	433	404	436	377	416	420	416	427	403	420	402	409	427	403	417	437	414	403	443	418	381	447	420	429	395	408	420	449	401	460	433	433	452	416	403	405	376	448	427	388	442	446	424	442	400	427	398	457	424	410	406	406	417	391	421	404	433	396	410	434	444	451	446	408	441	441	418	400	461	464	404	432	413	397	439	441	410	415	410	429	444	435	440	411	437	432	406	453	462	441	380	411	433	423	415	406	448	364	456	412	402	466	423	405	427	390	421	408	416	402	411	409	429	414	438	442	444	395	448	425	448	413	383	428	431	389	425	430	427	436	416	434	397	414	430	404	446	417	408	397	384	383	405	406	412	399	435	412	415	431	386	414	457	392	393	426	425	439	403	435	428	399	445	393	394	420	429	412	412	363	412	438	422	434	432	425	423	431	464	475	420	435	422	429	395	426	435	425	428	439	430	407	405	402	440	407	417	398	430	425	407	410	423	402	418	406	438	404	448	475	408	474	449	448	432	414	401	396	448	446	435	433	432	422	398	436	405	405	387	419	381	421	413	431	429	394	413	456	403	395	415	401	400	438	460	457	418	417	406	421	425	438	437	402	427	420	425	395	405	390	421	436	449	416	431	437	423	414	439	423	420	411	429	385	425	434	411	393	444	392	399	426	434	447	452	410	433	425	440	474	460	459	421	412	398	403	412	405	408	413	417	418	409	419	369	454	425	425	407	411	417	416	407	418	416	379	444	438	462	428	404	375	435	440	400	397	403	413	430	447	427	427	419	435	415	484	398	388	445	434	388	415	388	469	380	409	413
34055	27549	21995	16324	10149	6995	5208	5187	6172	2685	2090	1954	1610	1323	1067	1065	1001	951	817	710	654	647	649	590	624	555	566	536	520	474	530	532	535	489	510	463	466	469	484	486	501	474	433	447	478	443	473	445	444	449	421	463	477	447	422	440	445	430	432	432	450	430	446	435	427	452	434	460	411	437	448	428	406	444	411	421	402	411	436	408	453	436	430	433	439	469	367	446	434	430	422	438	411	408	440	411	425	435	443	418	415	403	404	442	434	467	479	414	456	439	412	403	485	455	423	437	414	404	381	430	449	417	463	422	428	447	444	427	432	430	444	443	415	448	447	408	406	402	423	399	369	418	419	441	406	455	413	419	417	411	453	408	410	403	380	420	432	428	410	436	406	403	406	416	405	440	401	412	444	423	440	381	405	419	430	402	426	382	403	446	443	389	399	402	421	416	405	424	418	393	432	384	413	409	438	420	419	422	407	435	398	416	382	409	440	438	400	394	391	409	419	385	397	425	418	418	402	419	446	411	397	412	442	425	403	379	397	419	423	443	400	446	413	393	413	420	417	429	425	467	436	415	393	408	429	400	406	389	434	401	407	413	406	415	418	427	395	432	434	404	374	435	419	414	439	458	433	427	465	392	413	416	410	404	391	412	431	443	428	409	423	430	424	407	418	393	428	454	442	418	437	392	435	440	400	379	409	450	428	417	458	424	447	406	418	450	431	427	434	405	427	382	436	396	407	450	413	420	379	429	432	404	435	400	376	456	424	417	388	396	402	420	427	366	434	391	421	448	397	416	422	426	404	430	395	413	412	431	420	424	419	402	410	410	434	432	400	432	384	437	408	408	397	428	445	380	404	450	405	409	426	427	418	424	417	443	438	409	433	456	385	396	435	391	407	403	426	413	390	413	427	398	410	432	377	411	422	420	423	425	401	392	394	409	407	406	419	433	410	435	396	415	382	443	401	411	394	435	413	412	407	424	379	397	434	414	406	442	447	399	447	393	419	410	406	409	391	398	446	400	439	396	383	423	421	422	420	449	443	408	397	417	409	438	441	457	376	399	414	440	415	426	457	401	393	430	431	437	427	381	438	399	438	429	425	386	413	436	416	403	393	428	411	416	406	406	420	400	389	409	406	369	413	439	387	396	399	433	411	406	415	448	424	378	417	404	414	415	397	403	444	419	427	403	425	405	401	392	428	409	418	413	459	412	410	430	419	432	445	405	426	426	400	371	399	410	392	394	397	407	389	386	447	404	371	425	402	422	421	412	367	395	418	387	349	391	424	428	438	428	401	456	408	407	401	394	416	386	391	408	435	406	407	411	426	410	451	397	436	408	436	423	436	406	381	457	412	384	370	433	441	391	430	404	414	462	398	419	400	400	435	414	380	419	393	408	434	397	424	398	394	412	434	446	395	397	403	423	448	389	444	415	414	427	414	450	430	408	451	368	418	374	417	464	452	410	400	405	420	402	409	410	431	397	395	416	425	389	399	409	413	396	407	404	401	422	428	393	446	427	422	429	431	423	417	396	453	416	417	443	407	432	447	422	426	442	468	403	417	411	385	424	432	409	410	425	406	432	425	423	453	444	407	424	400	412	386	442	441	428	447	400	424	453	398	399	393	396	450	414	414	403	405	419	400	421	418	435	429	422	418	430	472	445	448	417	391	401	419	420	395	435	437	410	412	428	448	415	377	422	419	421	430	443	437	410	399	390	433	386	428	446	458	417	411	422	457	398	407	390	430	392	391	431	425	437	460	405	382	386	424	407	469	413	460	414	422	416	398	382	418	406	412	389	418	395	434	439	402	433	402	429	428	406	418	445	438	397	403	420	435	418	420	415	385	403	397	413	389	427	409	419	417	428	392	438	419	426	403	434	435	427	418	402	376	393	433	433	429	367	456	419	403	407	415	391	379	404	406	427	443	399	396	420	396	399	413	430	410	396	405	431	409	392	401	383	406	401	432	384	415	454	426	408	410	386	400	395	411	420	427	394	436	424	445	380	421	418	453	445	443	432	404	424	375	438	415	387	458	417	421	453	405	403	424	463	433	408	438	420	406	455	420	430	414	412	396	406	451	433	445	425	426	442	438	446	448	430	428	457	424	418	420	368	440	404	393	422	427	431	448	412	404	422	402	431	416	389	404	434	403	437	410	401	432	431	410	374	421	413	423	409	418	425	412	445	452	428	375	391	413	415	436	436	442	423	443	423	407	431	435	450	431	421	407	408	412	439	431	448	414	412	409	390	414	396	419	437	440	408	372	425	416	413	430	422	387	412	412	360	418	372	455	404	423	434	409	422	416	401	411	429	405	411	420	449	441	456	423	417	427	419	402	405	432	430	419	421	449	430	398	416	456	431	439	401	426	435	438	452	415	395	417	410	414	433	439	396	408	458	411	398	399	426	443	399	405	416	393	440	413	459	462	455	384	387	401	415	390	389	455	458	409	446	406	414	454	423	436	419	378	390	400	400	414	430	427	436	390	405	398	420	461	424	375	378	428	411	410	422	411	431	413	414	443	403	390	431	451	433	391	441	410	397	440	427	420	426	379	430	422	422	416	413	417	402	430	394	429	405	404	417	379	419	395	423	429	422	397	413	397	441	415	411	394	416	421	380	442	455	424	431	414	439	420	428	405	458	412	409	436	396	394	435	410	422	432	395	427	458	412	448	430	437	409	436	378	419	409	418	415	386	440	380	405	416	435	427	417	414	458	437	409	423	413	414	427	384	429	417	461	409	400	387	369	395	398	419	414	405	412	411	402	439	399	404	429	412	479	448	404	433	416	416	417	392	422	441	430	413	464	446	456	435	449	419	383	402	397	383	364	407	402	412	399	405	433	435	434	423	399	428	365	403	376	445	453	432	379	393	403	432	445	422	410	410	436	441	389	422	403	442	401	385	438	416	425	436	420	426	413	428	421	462	408	390	420	395	431	393	400	358	439	442	415	428	435	414	401	430	393	402	384	416	390	399	413	390	423	399	415	366	397	387	430	370	387	423	427	415	433	460	404	399	455	420	392	412	452	390	410	426	422	416	388	429	403	409	430	385	414	397	448	436	426	376	403	402	394	428	412	414	419	413	430	412	414	434	421	436	415	427	438	437	409	402	372	408	441	402	438	433	418	429	403	418	412	412	430	407	400	409	396	435	414	405	400	385	422	410	414	400	416	412	390	402	383	427	400	444	421	399	436	435	408	447	403	451	404	385	422	397	404	407	420	380	413	404	421	384	416	425	446	411	411	436	419	400	415	393	432	449	417	425	449	433	381	376	360	374	418	409	399	429	434	432	391	382	416	393	383	472	431	447	406	409	401	411	412	402	428	379	416	436	427	407	436	409	392	393	401	394	430	410	390	426	430	426	440	412	440	409	433	393	401	390	426	410	398	416	412	415	408	409	413	414	445	398	417	370	436	438	404	401	422	408	465	440	416	419	419	415	418	390	428	409	406	419	429	419	457	419	358	460	430	425	417	399	397	412	431	398	418	443	414	385
29732	16766	4983	2107	1494	835	664	606	597	385	358	349	314	307	290	264	291	300	281	286	233	273	276	277	279	295	276	287	238	252	243	292	264	253	253	298	252	281	232	280	286	282	235	250	252	272	259	286	262	271	285	268	283	253	243	261	288	255	250	271	261	237	227	257	262	284	250	289	279	299	258	231	265	282	293	288	255	258	265	236	278	281	256	289	264	250	243	285	282	235	263	265	262	278	258	248	252	284	286	257	262	241	276	258	252	247	262	273	279	228	266	246	253	243	274	299	255	274	270	240	278	271	254	297	297	276	247	252	272	252	256	246	247	266	282	240	270	258	264	241	264	287	243	248	257	267	260	265	283	247	264	250	274	278	272	276	288	260	267	250	225	268	253	249	274	261	241	248	306	264	251	262	262	272	247	241	256	275	274	275	282	259	258	267	273	239	264	274	270	275	284	275	258	276	271	251	256	271	282	266	254	233	251	285	253	276	288	284	261	274	272	271	292	282	275	290	289	258	274	270	283	282	278	263	234	259	280	240	284	278	254	274	262	284	238	247	259	278	254	266	257	251	301	259	282	283	259	273	247	265	258	258	270	254	260	257	247	243	269	279	279	248	256	279	290	303	269	266	259	272	258	237	274	311	251	247	268	269	260	264	269	257	267	284	264	263	272	271	259	272	265	274	276	258	261	246	251	291	275	267	253	263	238	260	274	293	241	265	238	288	257	264	266	264	277	271	245	259	256	261	286	263	271	264	276	291	267	255	288	247	259	235	258	259	256	268	254	259	271	243	261	237	257	251	258	251	269	234	258	271	284	279	273	251	285	270	243	260	278	268	269	262	277	241	283	281	315	253	258	272	296	280	258	236	238	259	281	266	234	251	300	277	228	273	268	264	243	261	290	261	253	266	272	285	274	286	267	267	244	246	279	283	271	246	275	251	246	244	249	280	269	283	278	274	236	259	276	236	290	261	256	257	270	232	266	284	284	274	244	240	285	292	269	289	251	260	256	259	261	282	286	266	263	306	290	308	275	287	274	235	287	295	264	295	264	259	253	245	259	263	256	263	261	280	277	273	265	263	264	261	275	228	292	269	281	261	238	270	258	281	283	279	253	267	283	271	273	291	248	265	265	239	265	243	274	274	259	259	274	226	268	261	277	264	248	248	276	242	272	260	232	245	264	271	254	265	261	296	229	277	264	261	266	269	298	288	270	267	269	272	274	240	248	252	275	281	297	256	265	267	252	261	262	270	261	276	273	262	264	243	255	293	257	313	279	287	274	275	261	304	262	259	260	264	264	284	270	256	283	274	290	283	294	267	249	239	253	250	245	282	227	235	256	294	287	282	270	268	272	287	306	275	265	239	255	228	245	280	256	256	261	240	254	278	285	236	263	270	259	256	269	251	261	267	283	273	281	264	244	243	283	280	248	271	282	277	253	268	242	247	276	249	243	240	273	263	238	289	267	259	266	257	277	257	257	265	263	296	266	268	268	252	300	300	253	289	266	262	244	266	287	248	270	261	251	249	290	272	245	292	280	276	270	250	292	250	250	284	259	292	253	266	253	274	273	269	251	283	265	280	280	286	268	273	274	255	242	228	303	284	272	265	273	245	296	291	267	254	289	288	279	273	266	273	288	303	255	268	259	266	260	236	271	275	264	279	273	260	267	279	249	255	236	282	283	282	281	227	254	254	273	268	284	305	271	269	294	258	251	274	249	246	274	236	279	272	277	265	265	236	256	300	260	246	275	269	244	284	276	256	294	272	277	248	262	279	275	270	279	284	241	282	270	258	273	265	278	258	247	254	250	269	255	274	297	259	250	271	271	275	277	245	247	268	278	260	274	276	263	253	273	253	257	268	252	289	272	253	255	269	255	285	273	277	251	270	292	258	276	240	309	262	254	261	268	262	280	231	308	269	269	289	258	274	282	280	264	258	254	242	246	280	269	252	252	248	263	261	268	274	241	279	263	281	271	270	258	255	249	277	281	288	266	272	255	246	284	277	273	258	265	244	263	270	246	248	254	256	273	266	250	267	282	219	284	284	287	252	285	303	261	236	252	261	244	255	275	275	281	259	282	254	270	283	294	286	262	272	259	268	303	263	284	280	287	248	255	257	252	267	288	233	274	245	288	291	277	275	247	250	278	274	279	272	266	276	244	255	291	263	263	269	256	281	269	261	263	245	288	233	252	256	269	290	262	251	292	263	257	277	250	269	277	255	251	257	249	258	264	241	274	263	302	270	232	246	251	284	284	268	285	248	260	271	273	298	262	279	283	282	251	245	287	261	255	262	289	249	241	265	224	244	251	278	261	286	275	271	258	257	265	280	281	282	269	243	291	273	261	253	256	274	269	282	286	265	253	263	289	262	259	238	281	249	260	230	289	280	238	262	259	276	270	268	256	257	265	279	245	277	284	271	274	273	248	247	277	262	267	293	260	230	270	237	264	279	276	278	293	242	244	277	269	287	260	282	258	256	289	261	271	282	267	273	246	230	283	273	270	253	282	261	266	274	274	293	244	271	264	269	266	268	264	260	265	251	269	252	248	257	291	251	277	242	236	257	302	263	275	274	264	295	251	262	258	289	301	255	260	282	261	266	272	275	252	285	252	275	281	270	246	260	278	265	272	255	274	281	297	284	275	264	249	264	240	254	240	247	263	252	281	269	285	302	252	283	257	257	271	239	286	283	274	258	283	288	287	267	262	261	281	266	244	268	233	268	262	280	251	261	297	267	279	232	266	234	287	269	268	274	281	273	275	267	294	280	256	274	285	269	224	260	249	267	236	283	267	269	263	258	291	272	266	275	260	275	282	286	245	270	251	273	268	270	259	265	290	300	275	286	264	284	261	260	266	293	274	266	237	258	249	269	281	253	254	293	271	291	266	273	266	273	260	260	279	271	278	256	275	272	257	265	274	266	277	251	251	273	251	278	285	237	262	278	275	263	250	278	254	308	263	233	260	238	260	288	281	284	257	256	244	273	247	258	268	238	275	266	250	256	230	265	258	283	274	294	274	262	265	248	303	264	270	257	286	260	262	253	242	228	255	286	266	260	267	268	265	279	239	267	289	287	272	255	299	257	252	270	243	266	243	264	253	265	242	260	279	285	256	274	284	249	235	258	257	249	230	251	233	272	239	278	294	263	295	261	250	248	263	239	279	271	267	250	259	262	262	279	272	254	283	235	253	266	250	258	240	272	293	233	278	269	268	278	261	241	271	303	267	267	288	268	262	256	285	266	246	244	257	249	272	262	275	257	301	257	292	293	266	264	292	271	267	278	270	259	241	278	249	264	292	267	266	311	264	266	266	259	261	269	256	252	244	245	271	258	280	268	246	264	292	265	255	252	283	287	258	281	272	276	242	247	278	248	309	285	266	276	244	256	274	272	251	281	267	287	250	298	262	245	257	277	277	273	266	259	278	256	273	281	297	277	251	284	250	269	263	258	271	244	262	275	226	274	275	256	263	253	248	293	288	251	270	263	259	243
25753	9838	6153	4075	3174	1768	1327	1217	1098	594	531	478	449	348	354	360	376	376	313	295	313	294	307	310	296	342	300	280	288	321	321	327	296	294	295	288	306	293	328	282	286	301	290	323	303	315	319	332	292	312	320	299	322	312	328	305	288	320	273	304	309	280	297	333	286	299	313	300	293	314	313	310	320	282	305	321	277	295	307	319	295	280	308	281	309	310	310	279	334	280	285	328	313	301	293	312	293	280	301	288	285	281	286	323	296	310	274	257	294	303	298	293	308	329	300	302	301	293	290	307	293	320	303	257	312	302	277	283	289	300	279	295	248	281	305	314	351	307	311	307	277	310	289	297	283	305	301	332	304	296	298	302	302	297	287	301	306	293	301	326	291	307	306	249	304	302	287	328	327	286	294	271	304	316	262	325	303	290	265	316	299	309	306	292	322	325	290	309	283	294	293	272	330	301	339	306	325	306	334	310	301	312	291	296	316	278	302	299	276	301	297	304	305	280	329	272	281	273	284	326	304	292	299	295	290	324	298	302	287	305	312	316	288	320	336	325	306	318	273	298	338	321	302	303	278	313	311	316	282	287	303	298	343	297	296	291	302	296	271	281	306	294	292	287	279	298	310	321	273	307	305	288	303	302	310	307	301	287	288	319	299	307	302	284	306	286	281	314	305	281	335	319	308	301	296	316	303	281	278	340	284	289	278	295	297	300	306	295	273	313	341	289	320	306	280	295	304	276	312	295	286	332	310	328	302	316	320	308	315	264	302	284	289	276	311	300	309	323	320	307	299	307	293	315	301	287	310	305	307	294	296	307	291	289	298	323	300	305	284	295	279	310	305	277	302	299	299	316	299	293	294	317	309	286	304	328	295	303	298	303	338	315	312	296	287	293	303	309	278	273	274	304	291	281	328	283	275	312	286	292	296	314	332	302	318	288	294	304	318	305	284	325	291	283	301	284	290	316	304	306	296	320	332	307	312	304	307	285	284	293	311	304	316	299	300	309	325	291	287	316	320	325	285	273	318	291	307	287	316	283	283	281	280	303	323	316	323	303	301	310	334	299	297	302	302	282	321	300	318	299	289	342	326	272	315	309	316	323	309	298	269	295	296	287	293	309	261	314	290	285	309	302	289	317	280	285	278	309	310	300	322	309	285	297	295	309	269	310	314	304	290	248	313	306	283	313	323	310	288	307	282	296	301	286	303	325	281	296	288	324	303	316	342	316	294	315	313	291	326	309	313	344	304	303	313	270	276	297	312	328	318	263	303	308	297	308	311	327	279	273	311	268	280	325	306	321	262	319	294	296	310	317	304	327	266	293	296	352	281	282	311	294	310	319	297	313	298	283	304	300	298	293	285	338	297	314	322	324	297	303	287	305	286	305	293	322	309	316	273	323	304	341	299	294	298	308	271	276	275	286	296	278	273	293	303	288	288	283	270	291	295	303	303	314	318	330	313	287	315	321	299	315	299	299	295	326	310	300	260	334	291	287	310	300	309	295	328	322	308	297	326	283	303	299	293	285	300	316	277	294	319	294	292	315	290	295	287	294	307	310	295	290	327	299	299	287	291	321	278	305	285	306	287	329	326	290	310	297	282	304	295	284	308	295	291	284	265	305	340	293	299	306	302	287	307	312	313	321	299	282	293	289	275	290	307	287	290	268	334	296	301	320	301	284	300	312	297	316	313	293	291	301	306	292	291	274	306	296	289	302	299	281	305	296	306	308	296	320	296	292	305	283	300	289	287	266	303	310	304	277	317	301	312	305	288	301	287	334	299	284	318	304	284	305	310	293	285	321	319	331	306	304	298	316	327	296	272	322	297	305	302	275	304	286	289	305	309	277	314	319	300	301	270	268	301	297	291	318	297	277	285	296	303	285	296	283	317	309	314	299	263	298	281	292	280	306	337	312	266	279	264	279	306	315	311	286	308	298	278	324	301	312	305	277	303	274	323	319	295	318	301	311	287	302	299	321	325	290	305	314	303	318	272	308	329	299	287	299	298	304	299	299	300	306	296	290	307	301	306	292	313	317	311	290	299	306	274	337	291	296	302	297	299	297	308	305	296	295	310	293	306	319	332	335	285	327	274	294	285	291	248	315	253	296	281	297	315	309	310	325	343	296	320	294	306	320	314	270	310	316	307	312	287	297	287	326	280	291	296	313	274	320	312	301	306	313	328	303	296	291	314	309	316	292	282	322	323	305	279	313	288	292	310	272	299	286	311	305	272	301	302	302	305	326	287	315	303	290	329	311	286	273	323	287	327	307	322	294	303	258	294	306	286	295	287	284	297	285	290	280	314	323	295	328	294	272	282	303	316	299	296	297	316	291	305	303	293	292	319	308	268	281	333	321	290	288	295	311	287	265	330	296	311	335	296	282	302	305	288	294	281	308	272	293	315	305	290	274	306	292	309	306	288	290	294	286	314	276	306	300	311	284	278	305	331	284	300	267	310	327	275	329	289	302	282	313	281	303	267	304	271	311	289	281	324	309	309	304	295	307	316	273	322	337	312	291	327	320	293	274	330	297	293	298	299	320	285	325	311	305	314	324	283	321	311	322	274	289	306	281	307	295	310	312	323	312	287	323	276	321	291	333	289	287	308	316	295	302	330	270	289	270	336	296	313	264	338	310	303	265	313	298	303	278	295	331	271	315	325	297	297	287	306	308	322	302	299	306	290	297	279	312	289	304	310	295	303	294	316	279	286	320	271	319	288	300	272	295	287	315	279	283	274	320	282	313	276	279	287	283	285	307	292	322	299	284	277	293	291	312	311	303	282	290	328	281	307	319	317	331	286	337	299	286	321	281	323	270	307	313	298	288	313	297	309	310	296	291	305	262	260	302	284	339	319	281	311	275	289	305	293	296	290	312	286	284	294	280	309	293	312	293	296	280	312	318	298	293	326	315	313	313	309	323	304	318	283	296	288	340	310	269	332	302	294	279	285	310	280	287	284	285	322	302	314	335	330	285	288	322	317	327	307	297	319	321	272	272	303	305	284	321	310	282	284	308	302	290	288	305	315	306	289	290	300	324	300	324	298	289	309	286	300	282	301	277	319	330	316	312	310	307	290	282	322	308	284	296	290	290	309	312	312	320	326	334	320	283	299	337	298	319	351	321	286	299	301	287	295	312	284	316	351	300	263	303	344	286	286	306	307	308	311	302	292	294	331	297	318	274	321	311	294	291	340	317	296	271	293	270	320	301	300	275	291	271	270	266	314	265	308	278	278	283	326	310	311	281	316	295	295	302	301	295	302	340	310	306	314	307	305	291	287	322	350	312	304	287	298	290	277	293	322	307	288	295	298	308	309	313	312	317	296	311	301	302	334	316	308	291	304	265	296	292	315	311	297	306	300	301	286	258	275	285	281	288	299	311	334	286	301	292	310	307	301	309	326	322	301	264	302	304	309	265	286	271	276	305	297	303	306	285	287	302	308	284	305	288	319	249	326	304	323	258	304	273	290	321	296	297	309	313	306	292	296	332
25127	20678	27017	24365	20679	10733	2168	1351	1350	616	533	421	355	304	306	308	318	270	256	249	230	243	215	211	201	214	205	199	201	190	200	190	201	198	194	170	159	222	208	185	186	199	172	183	183	173	178	168	208	194	163	165	180	177	194	199	186	193	151	179	163	175	171	176	178	151	145	193	190	170	182	168	182	197	201	161	164	180	177	188	171	170	167	181	181	171	173	167	183	161	171	161	162	160	182	164	163	174	156	173	174	171	154	165	169	173	204	178	175	162	159	174	180	172	166	190	186	168	140	168	200	171	190	185	177	180	160	164	186	170	175	169	156	190	204	178	158	172	179	157	180	158	167	152	154	173	170	156	174	169	177	172	181	157	163	166	188	202	152	175	169	162	180	174	187	180	174	171	167	168	196	176	202	164	165	158	209	139	171	166	182	166	153	171	162	144	144	181	165	154	184	177	142	171	167	169	182	168	193	150	179	176	187	178	187	174	199	171	176	171	154	173	194	194	159	189	166	155	166	189	164	156	160	155	185	189	164	165	196	156	169	169	154	165	169	175	177	177	158	170	171	165	179	139	180	168	161	171	168	172	172	167	172	190	169	141	177	180	146	198	180	159	167	169	163	171	200	187	168	169	192	184	156	177	164	184	154	169	154	160	182	162	170	170	169	167	150	167	154	187	155	159	157	181	195	165	159	164	188	166	176	180	178	165	177	164	184	155	179	173	185	152	154	190	206	153	194	191	146	150	171	183	154	183	160	192	178	152	166	170	167	169	183	161	177	159	159	158	181	153	188	191	174	177	183	141	153	199	164	166	172	174	141	206	154	172	163	160	177	162	186	163	152	138	155	146	154	186	171	177	166	169	174	182	166	168	183	198	185	181	156	162	163	160	177	192	174	179	174	168	191	176	176	163	184	157	192	135	159	171	190	177	178	173	155	165	149	149	185	157	171	167	182	182	175	164	157	177	149	157	155	184	191	190	188	181	163	152	183	166	153	177	211	163	160	186	162	164	146	186	153	169	161	142	170	161	172	168	190	169	163	174	169	166	169	186	167	186	156	171	135	138	190	183	176	182	171	160	170	157	168	178	185	178	162	181	163	168	181	176	196	164	164	181	166	190	163	158	167	185	193	171	177	166	185	163	168	199	180	187	167	174	154	177	163	194	181	218	185	162	186	206	160	162	168	144	164	180	174	191	152	154	201	177	186	201	171	182	175	185	174	165	176	174	149	187	169	172	164	165	167	174	170	148	165	153	180	144	174	179	153	158	164	159	196	155	161	172	176	167	187	172	155	161	175	162	153	196	171	168	187	179	204	172	163	182	158	156	165	173	158	144	184	174	178	164	175	177	177	194	172	179	163	179	182	182	154	189	171	168	178	184	180	171	172	167	199	167	179	186	164	162	185	160	187	176	160	181	171	173	159	186	148	127	183	155	196	184	154	177	186	188	158	196	177	181	154	178	180	182	174	179	179	188	161	181	164	158	173	165	188	155	180	183	198	175	174	183	164	152	192	163	152	189	178	160	181	173	174	160	163	184	165	178	165	206	165	187	176	173	165	167	187	183	169	163	166	176	170	169	193	184	158	170	162	186	173	191	159	175	179	174	187	161	173	164	156	179	186	155	167	167	167	179	200	192	188	170	157	151	165	182	157	169	175	150	180	158	175	188	191	188	169	170	163	178	139	162	175	162	166	144	195	175	166	177	178	181	182	169	170	176	178	173	143	152	195	161	184	167	189	162	177	162	170	165	158	177	173	164	185	185	160	153	178	153	193	180	176	186	159	147	170	172	167	180	160	175	150	176	191	182	186	153	179	167	170	169	159	169	164	141	183	151	178	194	168	182	163	160	177	176	174	159	153	172	178	169	179	151	168	177	170	164	164	180	177	169	161	184	181	186	177	196	151	180	176	177	187	195	159	182	174	170	184	160	167	171	201	170	171	168	169	163	180	172	177	166	158	176	183	179	175	170	199	162	178	170	182	173	162	172	171	174	166	171	170	178	156	177	169	184	178	154	161	164	167	164	188	166	175	189	167	173	176	158	183	177	156	178	169	188	164	177	163	158	152	171	201	175	181	178	171	148	177	155	176	171	180	154	152	172	159	173	163	159	176	180	173	157	144	175	190	199	179	190	154	207	170	172	179	168	163	174	166	176	169	172	171	154	160	171	175	157	178	191	136	176	177	158	163	163	171	175	192	191	159	202	172	174	167	179	172	183	190	168	173	178	176	174	174	188	162	189	168	174	173	165	199	182	176	176	163	173	177	162	139	158	159	204	177	174	180	178	199	177	186	167	173	170	162	198	153	183	193	185	192	173	184	193	169	168	181	169	174	146	180	164	184	165	154	174	182	159	182	159	138	184	179	167	195	179	185	160	172	154	171	194	203	161	181	173	144	185	200	168	176	147	171	178	168	192	163	161	168	196	173	173	176	170	178	167	170	170	159	179	172	178	182	167	178	204	172	167	179	169	191	170	179	147	174	173	167	188	166	145	164	151	166	182	159	151	166	177	141	186	190	175	166	176	176	145	187	149	157	180	184	181	185	174	168	177	191	168	189	173	169	193	174	168	166	170	163	158	176	150	160	173	148	183	166	188	196	167	155	153	176	169	163	164	172	178	180	175	166	172	154	168	164	160	179	188	157	172	158	159	174	144	151	165	171	183	178	142	195	159	156	152	178	185	179	173	184	165	170	185	172	167	164	175	155	160	174	157	188	176	173	187	160	144	149	156	169	159	166	158	174	162	180	156	161	165	178	184	154	167	190	160	176	170	153	180	161	200	170	166	175	174	168	173	169	155	178	158	157	165	193	179	190	185	168	156	169	182	174	161	188	140	158	178	173	182	155	150	160	166	158	153	183	171	172	179	164	176	166	170	188	174	199	159	183	149	177	160	176	178	166	165	179	156	175	146	172	186	179	160	152	162	180	152	167	181	169	176	158	160	146	195	177	183	163	153	177	170	165	151	137	154	159	188	169	184	171	193	178	172	164	161	171	182	163	177	184	169	153	183	193	165	180	185	157	155	176	187	184	195	181	160	174	163	159	161	171	166	154	176	162	175	163	160	185	157	158	187	161	175	165	155	172	185	174	178	153	157	170	173	163	156	172	175	174	172	192	175	176	165	176	191	152	191	165	202	169	179	170	160	171	157	188	182	189	162	173	173	156	175	186	159	180	166	157	185	163	169	178	168	185	144	162	177	177	137	180	160	179	174	172	156	148	168	189	181	163	191	146	168	181	166	160	169	171	159	157	150	186	180	168	160	167	172	192	153	170	188	173	161	191	159	170	175	166	169	174	166	155	175	169	163	160	155	190	174	192	155	156	155	175	176	174	172	167	205	183	183	174	183	164	179	178	186	189	168	181	159	165	180	169	157	167	186	146	179	177	165	178	176	173	195	156	191	192	154	172	169	158	175	192	158	167	200	151	146	171	174	178	176	180	165	184	171	165	168	166	178	163	170	165	174	154	157	161	166	184	187	181	155
30846	21287	14841	8144	7144	4858	3526	2914	3039	1330	1213	865	679	585	502	535	507	399	410	331	335	295	294	302	302	254	246	254	246	247	234	234	243	237	227	242	196	235	199	216	218	194	209	232	196	192	241	207	190	213	202	200	210	221	221	200	207	178	192	191	218	178	203	188	174	224	211	204	194	219	200	216	183	184	205	195	187	188	193	185	201	187	223	207	200	183	192	208	188	199	209	178	170	173	201	215	193	207	187	196	174	181	188	180	190	194	201	189	180	191	189	168	172	183	188	168	196	176	201	196	157	224	157	204	188	200	194	217	175	188	193	178	166	193	179	169	186	196	188	176	165	183	177	188	213	203	181	174	186	214	206	168	197	181	197	212	192	179	166	183	183	177	189	194	192	190	195	190	196	210	195	199	201	171	188	207	199	144	182	191	193	164	189	170	172	171	175	198	195	182	183	190	181	193	195	178	166	202	186	207	214	204	171	192	182	193	180	191	182	210	191	196	173	210	172	179	224	203	169	179	166	182	191	182	207	207	186	193	209	175	190	195	178	181	189	205	199	184	190	209	198	189	154	210	157	183	196	192	185	172	183	204	173	192	190	180	176	210	202	189	195	184	205	187	195	204	228	199	208	167	209	194	195	178	157	175	184	175	187	192	175	217	226	198	178	203	171	190	175	192	188	186	190	191	187	196	176	168	182	180	204	200	189	183	195	169	179	200	172	199	191	173	178	178	164	184	205	190	169	173	196	208	200	174	201	183	192	181	173	212	193	203	221	200	205	215	195	206	195	188	198	179	186	207	182	176	165	190	180	184	203	185	179	168	189	191	179	203	196	182	177	155	192	157	187	189	181	190	161	196	180	173	190	196	206	184	202	183	176	196	165	184	207	210	217	198	207	181	182	177	191	207	200	190	173	176	181	180	185	189	168	182	189	209	199	161	164	180	168	199	195	181	174	188	183	187	173	197	166	168	219	203	179	184	185	172	172	178	193	180	207	180	170	196	204	181	195	194	170	186	171	217	199	198	188	187	180	177	192	194	192	199	192	203	206	201	199	220	180	204	200	200	196	193	183	225	166	187	195	191	184	176	194	200	210	182	178	183	200	171	209	162	206	151	199	176	207	166	192	166	183	210	183	194	195	214	174	191	194	196	175	199	182	173	217	182	190	184	197	210	207	192	194	173	175	192	195	180	177	215	184	186	191	176	193	182	179	195	211	175	195	170	180	185	207	200	175	174	180	179	199	209	181	171	210	203	162	203	199	207	203	186	212	185	203	207	181	203	183	185	175	184	181	179	213	190	194	184	186	179	187	186	179	184	183	179	166	177	206	210	168	194	197	199	192	187	193	197	173	169	183	211	201	195	184	191	173	174	198	153	208	183	181	194	207	183	195	195	182	162	182	199	166	191	230	174	193	153	177	190	193	191	181	173	184	210	189	183	174	182	174	197	188	199	190	191	193	170	192	206	183	187	165	190	185	185	194	158	170	191	188	195	196	187	197	184	208	178	188	183	188	189	187	177	215	189	188	193	186	191	194	194	189	192	178	185	183	197	195	177	175	204	214	195	191	209	184	194	200	195	198	181	183	183	196	178	183	206	205	185	197	186	185	196	185	183	203	205	186	184	171	194	186	190	185	181	189	183	178	186	197	211	218	162	204	197	205	192	188	180	185	198	205	185	185	186	172	173	176	184	181	201	200	179	174	184	179	200	182	183	217	196	182	211	204	185	193	194	183	179	210	217	205	197	200	173	180	173	189	212	176	176	171	203	198	197	187	195	174	190	189	196	182	164	219	171	187	179	204	181	198	209	199	200	188	199	200	194	170	191	202	184	208	188	188	184	211	198	186	176	194	202	177	184	184	202	167	206	176	184	188	189	179	187	197	186	189	197	182	154	198	163	193	222	172	199	187	202	201	177	171	190	173	182	191	170	189	190	171	194	154	200	197	221	183	182	180	189	180	192	179	185	189	184	182	166	209	207	188	202	202	189	187	165	190	190	192	185	197	185	171	195	195	198	176	188	186	184	233	171	195	177	191	170	183	188	188	180	191	174	191	205	194	181	181	169	184	170	202	204	179	205	181	206	166	196	203	174	194	185	201	169	200	159	208	188	195	155	191	154	188	184	171	197	223	210	199	185	190	189	195	165	189	165	172	195	186	190	198	188	200	179	192	194	199	193	165	163	170	184	200	181	166	175	194	179	173	203	185	191	182	188	199	200	184	192	183	200	174	168	192	168	175	177	148	181	191	180	187	173	192	179	186	218	193	185	190	179	204	208	175	192	203	165	196	215	188	194	173	199	183	186	198	198	176	217	217	173	191	199	184	188	212	198	179	173	183	185	163	175	201	196	197	192	200	192	203	176	200	203	204	203	178	203	168	176	175	214	199	194	201	204	184	191	186	169	205	188	206	196	202	173	194	203	208	196	193	197	182	176	181	210	199	184	204	193	169	202	185	195	217	149	214	196	200	183	198	194	160	187	176	206	233	190	201	176	188	184	186	200	215	174	212	153	192	183	206	215	214	184	180	177	193	173	181	189	169	201	189	159	194	193	180	183	177	204	190	176	212	195	202	177	169	172	191	182	207	179	190	192	188	190	189	197	219	176	179	202	193	184	166	202	208	172	187	218	183	205	195	199	180	180	205	177	180	184	163	184	183	211	199	180	176	192	190	186	176	194	187	185	176	181	178	176	186	187	186	164	184	173	177	157	192	195	180	189	178	157	181	195	208	159	192	209	175	195	217	186	184	199	166	179	193	198	201	172	187	188	201	194	194	194	186	183	186	200	165	177	170	197	165	186	187	205	203	194	177	187	162	192	201	193	190	200	207	180	211	199	189	178	182	190	211	180	212	196	172	175	178	182	202	171	198	198	202	208	216	181	178	184	186	182	180	176	178	180	209	191	188	173	187	202	159	183	185	201	206	184	201	179	200	184	190	213	206	184	197	185	171	175	178	192	194	171	188	183	202	189	181	182	193	176	170	181	203	199	183	187	190	189	184	185	201	182	192	204	185	170	180	182	204	203	201	171	185	191	204	175	195	202	213	184	221	197	177	158	197	191	155	198	187	224	190	192	193	189	169	182	206	160	198	183	186	180	208	175	194	170	185	177	188	171	195	205	201	202	201	182	167	190	195	195	216	210	162	179	165	176	209	189	160	220	191	193	202	173	177	191	160	209	200	195	195	170	199	153	220	168	183	184	183	189	163	185	162	203	188	197	216	158	185	175	178	197	189	189	217	186	210	203	216	202	188	161	164	199	185	190	193	175	178	197	171	182	171	182	194	187	189	197	172	204	193	169	188	184	191	221	185	200	182	183	189	191	167	175	180	195	188	194	202	201	177	196	205	196	175	184	174	214	167	192	195	215	204	162	189	213	186	181	194	207	193	187	196	180	153	195	164	186	200	162	184	191	175	170	188	187	183	184	196	189	224	196	183	188	186	194	190	192	191	168	178	227	195	186	188	209	185	199	192	177	172	186	171	190
23026	20659	27370	23930	20663	20736	9074	2439	2394	1255	1006	872	792	673	657	643	646	638	561	541	507	533	507	494	532	473	457	464	442	482	462	422	426	416	446	423	430	410	412	435	417	442	409	501	453	421	409	430	441	408	412	485	459	442	452	444	452	435	404	427	422	416	417	415	479	460	447	453	435	452	412	410	400	426	430	405	462	422	434	413	401	416	433	407	410	368	429	407	390	388	381	458	423	424	387	419	439	414	407	401	423	397	412	437	442	391	400	380	388	400	452	404	453	424	404	429	430	432	448	427	437	438	459	395	402	394	402	383	423	397	409	397	408	434	402	406	448	406	398	421	417	397	440	400	437	395	412	438	421	406	414	393	395	416	407	369	401	402	400	396	409	393	432	434	409	429	435	434	433	433	408	387	429	432	410	394	428	434	407	421	408	400	381	388	403	432	405	426	429	464	414	409	427	455	412	411	380	391	407	402	431	395	410	414	439	384	374	429	428	424	417	405	419	397	428	380	422	392	433	437	427	401	443	405	432	424	409	422	422	385	403	461	426	417	409	408	406	416	407	407	372	406	407	421	409	394	412	438	401	421	453	443	439	436	391	408	363	393	415	396	441	407	417	405	448	421	387	414	432	412	416	426	377	379	394	414	389	413	427	400	395	405	427	406	420	424	394	392	429	393	430	379	415	422	419	405	413	445	434	378	423	383	393	448	418	418	434	421	394	404	438	406	403	402	406	439	416	434	363	424	377	413	465	444	432	403	375	378	408	442	431	427	371	461	411	426	391	417	418	432	418	419	429	419	433	411	418	402	425	430	381	407	394	438	399	380	438	402	389	427	433	410	390	414	413	396	412	421	389	427	386	399	448	432	412	415	413	421	459	430	424	391	407	414	450	375	419	383	438	432	435	442	389	426	418	389	443	380	400	445	420	425	384	430	451	424	425	442	432	426	422	395	454	422	406	421	413	446	392	392	385	394	430	384	402	406	422	435	409	443	431	446	411	443	380	409	398	394	427	429	388	416	401	404	397	437	399	416	380	370	432	376	382	416	428	404	414	413	444	421	407	417	395	392	390	422	464	424	411	394	401	381	447	401	385	432	444	417	401	423	415	431	401	418	439	390	412	407	413	452	414	421	396	424	431	418	402	404	384	409	453	423	468	431	408	425	424	433	440	375	430	411	395	389	426	417	398	432	443	425	396	422	368	410	415	398	408	421	442	406	419	460	410	416	428	441	414	401	393	391	426	412	371	434	417	396	431	423	396	404	435	414	382	419	396	393	405	420	414	417	440	448	421	432	447	421	428	397	420	413	454	425	440	424	418	427	401	429	371	413	408	413	409	426	425	415	428	405	430	427	438	387	410	448	416	411	400	402	445	409	412	429	393	409	382	394	412	409	408	407	408	463	395	420	393	441	433	425	450	436	443	424	449	386	377	407	394	408	437	429	410	410	412	390	400	378	444	430	400	388	422	395	384	410	439	386	409	437	420	393	406	404	402	401	411	408	414	430	400	370	397	432	425	408	422	391	368	402	425	376	394	419	409	429	401	384	388	400	440	407	419	404	412	414	446	417	427	469	398	446	424	393	429	409	407	418	375	416	415	404	395	407	420	396	407	419	400	412	409	391	428	412	415	413	432	390	436	431	378	416	408	429	420	426	437	419	461	393	393	411	447	402	425	422	427	441	406	415	417	394	421	440	402	389	405	414	430	443	422	414	399	393	406	404	430	426	417	398	406	441	421	424	445	380	427	401	436	421	414	433	421	434	402	401	422	419	421	398	438	410	436	405	427	420	407	420	387	404	428	456	420	435	403	440	437	439	430	413	393	411	440	412	409	464	396	420	434	397	433	398	433	392	403	396	468	423	390	416	418	416	386	383	405	432	436	420	426	386	408	411	424	407	435	365	429	443	408	412	431	442	410	433	422	421	425	386	412	402	377	437	361	383	415	406	418	423	435	396	413	436	436	428	438	406	402	445	439	398	413	399	407	389	415	402	436	415	432	433	440	399	428	420	397	427	397	408	395	420	417	429	447	406	412	410	453	399	406	393	409	403	410	427	376	403	400	435	418	378	457	400	382	403	410	462	404	445	397	378	442	421	419	409	387	430	410	420	419	409	425	415	404	423	410	411	416	372	432	415	442	440	407	432	413	416	392	446	403	421	424	392	430	405	425	442	423	422	433	410	420	421	439	396	452	434	434	410	435	405	406	468	420	429	435	417	430	398	433	433	416	465	446	406	400	417	418	386	391	434	446	445	421	400	393	430	361	397	408	415	425	439	396	439	397	403	400	423	374	408	439	413	389	375	437	416	382	424	453	420	424	437	431	409	409	402	400	421	428	409	428	453	410	416	405	458	401	424	420	467	430	402	412	397	448	397	425	407	397	406	412	358	420	385	448	431	405	430	423	416	419	392	377	388	444	416	408	435	460	427	442	430	408	411	419	420	392	422	436	427	440	400	400	388	421	378	434	406	425	396	423	452	431	427	408	409	439	447	442	387	435	430	409	411	449	378	412	397	409	393	455	413	367	416	409	435	430	409	439	415	429	436	438	394	406	396	421	397	392	445	370	409	436	404	398	406	428	443	428	449	445	402	412	432	422	402	410	420	404	411	424	428	381	458	402	444	398	404	370	412	425	392	433	437	392	427	414	412	427	406	406	393	409	440	413	422	408	432	408	400	441	405	387	420	389	418	401	386	424	400	406	387	399	420	419	408	408	409	450	384	365	402	428	420	428	447	406	430	405	358	439	435	367	417	398	435	418	408	426	407	401	399	427	457	409	412	374	436	412	443	388	390	415	399	427	401	399	395	439	381	423	397	431	434	409	399	400	416	438	426	416	396	445	421	407	399	416	415	424	398	407	397	413	407	411	405	423	421	391	391	430	398	429	451	404	418	418	410	424	397	429	395	385	411	406	350	421	448	403	408	430	425	432	399	400	437	394	417	379	411	403	431	398	442	432	425	418	391	416	411	413	405	424	461	409	365	434	415	405	413	446	404	424	413	417	417	420	426	450	400	422	447	422	382	443	417	405	368	424	433	418	396	430	428	412	407	377	411	438	397	429	407	432	432	406	413	424	418	414	407	390	437	441	419	430	397	390	424	419	438	442	402	439	424	400	438	416	415	422	415	411	404	443	439	405	429	393	419	426	401	397	392	384	416	391	429	401	436	412	407	424	434	394	401	419	405	388	414	431	393	399	418	426	405	420	477	434	401	443	387	437	430	379	428	460	475	418	452	401	400	385	408	422	394	415	359	430	408	423	416	382	445	418	466	393	424	417	391	398	385	395	411	418	420	385	428	431	439	401	414	419	418	431	419	425	396	388	386	416	381	434	354	437	394	426	391	431	391	418	369	437	397	398	395	387	416	406	413	455	397	409	417	434	428	444	412	413	423	417	399	427	417	412	437	417	436	451	437	385	408	401	397	399	406	408	425	426	436	452	419	392	408	361	382	390	402	436	383	423	430	402	381	457	420	455	426	426	427
33877	26994	19745	12880	10333	7544	5367	4361	5055	2398	1891	1538	1274	1113	1052	964	911	864	787	691	686	634	621	608	604	561	541	538	524	527	536	496	474	469	461	478	479	492	453	466	448	445	459	455	435	480	442	459	452	469	453	455	426	461	433	438	436	441	440	417	430	434	436	449	448	425	426	432	450	403	406	429	432	443	435	434	397	414	436	471	406	447	441	412	411	465	425	420	391	411	367	433	392	429	452	393	460	469	385	444	436	411	394	412	409	431	438	397	458	440	439	404	409	420	417	463	419	437	459	425	429	426	470	398	446	427	455	397	395	429	417	412	441	399	410	408	391	384	415	433	417	404	433	413	468	420	415	402	391	440	453	408	418	411	364	370	393	401	459	427	369	415	427	391	387	409	408	394	408	370	390	426	444	437	440	426	419	404	404	410	440	384	381	396	412	417	426	466	415	403	393	425	406	401	395	390	411	429	413	420	444	401	424	397	442	439	405	447	435	401	449	408	400	437	394	438	463	413	402	418	425	409	406	426	390	427	400	422	410	368	435	434	437	396	387	407	439	430	404	386	389	460	417	397	411	416	395	421	410	370	389	436	420	378	380	412	405	428	429	401	438	392	439	421	448	398	417	419	413	401	397	406	420	404	404	435	395	388	443	445	417	399	464	406	430	396	415	413	403	421	410	461	446	445	397	395	415	419	392	417	393	422	461	403	456	439	375	416	381	418	389	396	412	382	437	388	390	406	411	422	435	431	442	387	440	384	439	443	394	411	408	491	395	444	395	436	389	408	428	418	352	428	417	414	420	378	403	392	411	434	379	399	405	413	440	397	407	423	413	427	424	428	431	414	422	431	434	392	421	435	418	384	430	399	414	406	407	407	387	420	448	414	407	376	415	417	417	417	413	399	432	399	389	436	422	419	432	407	426	410	449	426	435	411	436	388	416	428	401	412	412	404	393	386	455	400	403	395	419	408	391	407	405	424	435	437	403	405	424	409	397	429	428	406	428	401	432	377	430	395	423	434	410	414	380	417	414	402	410	429	413	388	395	414	429	366	407	407	400	433	432	379	426	421	413	380	411	381	407	428	403	389	402	380	411	410	441	389	407	442	399	389	411	412	402	430	421	414	407	385	425	415	434	416	448	411	379	418	409	396	400	423	421	372	394	394	407	430	434	412	394	459	457	391	410	398	387	392	429	456	396	439	421	391	397	408	418	415	406	436	387	440	395	445	432	410	431	407	452	441	383	409	430	415	426	430	388	410	419	441	443	408	453	402	412	369	389	397	402	435	405	369	440	420	388	420	409	386	384	422	385	386	412	404	401	430	431	415	423	408	390	397	380	416	399	422	413	411	416	421	395	462	450	411	404	403	405	378	441	387	412	415	414	389	461	401	443	431	439	402	439	399	417	411	381	421	419	450	412	404	359	441	425	400	394	422	417	423	408	402	426	426	398	410	428	413	377	391	416	400	447	440	421	403	427	373	386	452	411	431	399	420	432	370	427	418	381	404	438	412	417	393	411	395	419	374	408	436	381	451	429	431	418	393	422	366	422	444	404	399	442	409	388	403	399	435	369	389	415	423	409	422	415	437	445	384	364	372	459	423	431	437	430	395	433	387	401	411	399	403	418	415	390	443	388	411	415	435	436	395	436	411	431	418	433	403	404	428	380	395	373	436	409	390	428	413	398	385	412	443	412	394	428	407	373	407	426	432	416	373	439	403	426	403	405	404	375	441	415	416	431	433	397	396	392	407	379	410	407	407	415	415	429	406	423	444	386	429	408	428	388	433	389	398	417	406	396	380	376	419	418	423	420	434	376	439	394	423	422	394	421	421	417	456	407	393	404	438	367	410	402	403	389	452	415	392	444	425	420	410	407	404	435	404	393	379	408	395	425	390	438	399	418	428	395	421	448	442	415	408	411	404	393	410	415	385	425	381	407	435	449	402	406	404	427	419	423	432	412	414	415	396	401	415	430	432	405	421	433	408	417	424	414	406	382	412	413	463	388	401	380	378	411	409	407	451	467	431	427	451	443	422	398	378	420	412	447	439	418	392	438	414	445	387	415	419	388	387	379	402	433	414	412	409	411	416	421	407	438	445	406	395	426	437	373	456	400	425	411	385	420	454	432	397	445	389	435	440	436	426	394	401	420	414	424	408	405	440	424	441	411	398	407	410	436	405	440	386	468	424	435	412	413	436	427	383	395	401	360	414	396	420	403	405	443	406	432	436	420	426	430	406	439	403	401	415	415	430	412	437	405	397	390	393	418	406	400	404	416	411	421	405	406	411	423	403	408	398	416	412	421	398	364	419	445	391	400	405	420	427	413	422	429	372	444	381	435	410	398	397	412	439	403	403	422	437	456	443	389	403	417	408	392	404	449	418	423	365	379	424	418	379	412	398	411	382	410	406	381	370	436	400	404	430	390	471	386	394	416	420	378	412	390	394	417	408	413	441	438	437	380	412	451	423	422	397	386	420	408	393	429	419	433	415	380	395	407	381	421	431	397	424	393	417	421	407	397	406	405	420	415	410	456	427	417	443	416	405	448	389	395	416	420	394	424	423	392	421	395	392	421	429	394	393	397	404	411	411	439	425	400	400	398	409	417	407	363	423	413	370	398	408	428	387	399	431	433	423	431	412	412	436	406	415	426	449	409	400	378	409	433	384	383	406	408	394	385	394	441	447	398	398	393	410	423	406	377	409	421	391	398	445	430	455	408	400	412	375	398	394	420	399	399	418	424	384	446	436	411	409	410	446	448	417	405	405	408	425	392	402	433	396	427	420	416	409	409	437	425	413	397	422	373	443	412	418	389	442	373	434	429	431	431	403	396	403	411	407	404	411	408	443	397	408	426	413	381	384	424	415	398	393	386	385	407	414	416	400	463	418	391	415	430	454	368	420	381	413	389	425	426	389	411	417	400	463	439	429	418	383	409	422	410	394	457	422	400	415	435	424	391	405	388	420	426	450	430	395	418	431	452	405	473	403	445	424	418	409	446	444	406	479	409	434	439	433	349	427	428	421	393	420	423	468	425	435	409	400	391	382	394	430	431	390	388	411	383	421	383	437	417	431	407	386	423	387	375	440	401	403	400	431	377	446	418	390	397	411	415	398	439	383	431	385	413	440	436	426	406	457	416	404	428	416	437	428	440	418	409	379	413	433	432	437	421	432	380	417	444	441	427	421	356	410	453	387	414	408	411	387	422	416	453	447	408	411	395	405	390	437	412	427	417	417	412	401	403	418	445	383	383	415	428	425	420	426	478	456	409	383	445	435	383	398	440	446	435	421	413	395	434	377	420	404	384	396	385	419	412	387	404	429	427	442	424	412	415	365	396	412	401	428	436	417	442	414	434	400	397	437	401	444	434	432	429	443	401	419	426	410	437	394	411	424	430	427	406	417	403	410	422	398	384	418	426	431	401	387	415	411	402	394	401	439	425	419	435	444	388	448	407	405	420	447	414	398	418	379	403	388	407	384	380	409	446	407
29670	16380	4117	1501	1154	759	638	544	452	312	318	323	274	267	261	263	267	262	266	251	286	247	252	272	226	288	258	249	238	278	267	263	250	261	246	268	241	308	282	264	275	261	290	265	286	245	239	246	262	251	288	263	273	280	259	243	242	255	267	261	228	252	246	254	265	252	260	273	221	237	231	253	271	268	299	276	265	261	253	249	256	270	268	275	242	253	240	274	263	249	240	260	253	267	260	231	216	258	275	273	246	271	257	269	285	248	251	257	264	285	295	250	250	275	244	258	262	280	250	265	215	270	273	243	244	264	253	257	287	236	241	269	270	228	229	285	282	238	241	250	259	254	258	259	261	293	249	277	266	269	280	300	269	265	234	266	258	255	244	253	275	278	271	259	255	262	245	287	269	258	251	249	260	262	274	291	224	249	249	257	268	248	257	271	273	237	258	232	254	273	260	255	265	243	272	237	242	282	275	288	250	259	285	264	258	245	263	241	288	280	254	257	264	243	277	250	253	239	257	261	259	270	244	284	251	271	256	238	245	257	252	268	271	255	258	242	247	258	247	273	290	253	253	269	254	272	267	257	256	253	279	269	294	263	268	241	267	253	246	253	270	264	268	252	231	257	243	223	273	266	256	274	245	240	263	260	269	279	239	290	250	269	301	249	259	257	267	284	277	296	254	284	240	261	252	283	247	255	250	248	242	256	263	272	270	238	262	262	250	262	244	259	270	250	275	274	288	272	309	255	265	249	245	247	242	248	262	259	250	288	258	270	240	259	266	268	280	233	274	265	235	247	287	242	274	272	251	253	258	294	265	252	261	268	257	267	272	236	289	257	282	275	249	244	275	261	263	288	253	242	242	249	258	281	257	266	288	250	279	253	229	267	252	253	282	285	278	276	267	237	254	281	226	261	258	277	245	263	284	301	294	245	236	247	234	244	255	260	250	299	298	258	274	276	269	268	241	255	246	263	258	278	240	278	262	253	234	270	270	251	258	260	257	268	279	288	291	246	262	275	265	258	274	292	274	277	254	294	248	264	276	255	253	266	277	263	256	256	255	247	249	264	275	253	219	285	246	254	259	256	263	303	275	266	264	265	255	276	256	272	276	258	275	257	239	273	272	279	261	257	278	268	258	259	273	255	285	262	262	268	259	284	251	243	254	228	274	254	281	260	234	281	235	237	271	275	238	267	282	268	254	263	248	263	263	247	252	250	278	277	248	259	290	273	292	278	270	272	250	262	266	248	283	268	233	241	262	244	253	262	249	260	269	286	278	249	236	270	249	256	270	246	260	271	231	256	253	265	243	234	263	248	242	247	280	225	237	290	245	242	238	250	271	263	249	230	274	267	280	250	239	255	264	267	254	262	260	279	266	232	250	300	257	243	268	253	253	257	254	282	251	243	249	246	248	278	237	280	261	274	245	249	271	255	264	258	271	267	271	276	284	247	278	260	230	250	251	259	250	261	260	278	260	260	247	243	240	260	253	233	271	257	265	274	260	274	253	273	283	269	263	238	263	259	242	291	247	243	260	285	253	285	261	260	261	247	248	240	250	257	257	258	269	242	264	244	239	255	271	251	254	262	260	244	267	271	257	263	254	247	261	250	251	234	244	268	263	266	284	270	226	273	236	268	252	308	253	268	247	238	283	288	259	239	246	279	271	269	280	245	285	270	272	260	278	256	270	258	289	278	269	257	280	280	279	252	243	260	302	270	265	252	244	266	275	267	257	270	251	260	251	251	218	245	253	266	285	242	262	272	258	262	297	278	260	272	297	261	242	255	257	290	255	267	286	250	248	257	265	287	265	248	284	293	279	239	257	285	259	258	259	269	247	267	242	250	262	252	255	253	248	236	296	252	277	249	237	273	254	257	234	280	265	257	259	264	256	264	246	280	248	250	281	269	270	249	256	285	277	272	263	270	257	244	279	294	254	251	276	289	260	272	246	262	259	258	244	258	256	276	249	267	265	279	263	243	272	234	287	282	242	259	237	276	246	248	268	267	252	256	244	264	255	240	301	254	279	258	248	246	242	301	234	252	238	236	268	262	278	261	277	260	272	260	284	253	278	303	246	277	300	249	269	262	253	242	269	244	231	259	250	238	249	247	273	243	283	283	244	267	264	265	263	232	265	241	257	229	270	250	261	283	240	281	261	287	263	271	259	238	277	252	278	260	242	264	271	269	253	266	265	255	225	284	260	266	267	264	255	231	261	220	280	221	254	255	246	303	231	263	263	256	285	278	292	264	253	267	288	260	266	282	250	265	249	255	279	271	248	267	248	268	264	259	274	270	254	280	247	268	241	255	270	260	275	266	263	261	268	273	255	261	228	267	293	277	281	288	266	254	225	271	291	263	255	254	262	267	265	243	243	264	236	249	290	243	268	247	244	266	275	254	285	260	267	270	243	260	229	255	265	275	237	266	265	271	281	284	246	241	270	256	237	236	267	281	282	253	285	246	268	253	261	257	241	248	249	272	256	259	263	258	248	265	278	250	237	269	291	272	257	270	267	234	253	306	257	243	246	273	247	258	228	248	241	258	257	278	253	294	242	282	246	257	279	268	272	230	261	271	264	264	262	248	257	272	262	260	281	260	277	308	280	243	234	253	241	256	252	265	251	260	253	236	271	236	242	270	279	261	269	256	260	290	219	257	248	252	254	267	287	270	255	229	258	300	268	257	264	257	293	269	299	268	220	256	271	254	256	260	259	283	242	298	263	275	272	271	245	265	267	260	258	252	252	245	262	244	262	250	254	279	245	232	274	279	204	281	242	263	241	274	261	252	230	245	290	242	273	270	271	271	262	264	262	228	251	275	273	256	273	246	264	247	219	297	261	236	259	270	290	246	262	253	280	230	251	247	269	238	242	297	271	256	257	268	260	254	251	250	265	259	272	245	266	255	259	236	274	250	257	259	266	231	262	272	239	230	245	301	266	241	239	260	245	247	241	247	271	234	289	277	255	266	259	262	231	288	287	241	290	252	236	270	253	246	235	266	240	258	299	269	250	247	260	258	252	258	270	250	257	248	292	247	248	249	255	273	291	263	291	272	255	265	259	260	246	290	272	254	244	222	258	229	254	265	260	266	278	248	267	270	269	234	253	285	251	272	285	271	259	257	225	268	233	266	281	257	258	247	294	287	294	250	255	250	250	216	255	260	259	265	256	228	265	248	278	259	271	263	267	238	251	247	275	286	255	273	251	253	261	258	244	262	232	270	242	277	287	291	255	251	248	257	266	250	282	285	272	246	295	286	261	285	264	253	271	284	245	261	279	240	280	258	286	257	263	266	243	247	288	271	257	246	297	263	276	278	278	247	268	266	265	273	253	256	292	252	279	257	270	245	256	238	269	288	268	259	263	245	279	257	292	260	253	241	247	259	236	237	270	279	264	289	242	282	235	283	278	268	279	271	240	262	260	272	241	263	282	266	273	262	274	293	252	264	264	268	232	237	279	247	273	266	276	268	257	265	256	272	239	253	278	266	274	235
25576	7748	4554	2654	2446	1576	1247	911	880	498	404	378	310	323	318	333	340	296	292	297	288	312	280	317	282	288	303	276	275	287	290	299	319	316	291	268	290	301	299	296	322	275	274	350	265	265	290	270	299	283	332	284	301	329	303	271	297	289	315	286	272	306	301	316	311	271	270	295	295	305	319	302	299	331	271	295	274	309	294	292	263	268	301	298	271	319	301	287	303	312	315	297	263	277	337	276	282	300	309	283	267	322	299	305	273	281	290	317	313	289	299	290	310	272	292	307	323	306	293	288	286	309	292	316	329	292	270	285	290	312	295	303	324	319	294	269	284	295	305	281	293	286	273	277	323	294	297	299	268	323	293	322	306	274	299	302	308	291	281	284	324	337	295	285	302	281	317	304	298	285	305	276	260	301	289	280	281	285	278	274	323	308	275	312	276	328	305	321	284	275	278	287	293	298	317	281	287	285	298	281	330	291	311	323	288	297	291	294	316	280	272	298	308	310	306	317	299	325	296	296	279	291	267	322	297	291	276	280	276	266	337	299	319	294	313	310	315	283	279	316	310	296	293	295	315	277	315	305	345	283	331	289	279	312	304	314	293	303	281	304	289	282	294	273	292	280	317	311	302	303	282	281	322	329	296	271	264	291	300	275	312	296	322	341	286	292	286	304	274	296	310	325	284	301	302	286	303	309	290	285	305	307	290	323	302	318	292	286	303	301	300	303	278	300	295	281	279	317	315	320	308	271	291	286	256	292	305	273	317	323	265	335	287	307	322	300	294	302	273	259	328	280	276	315	287	304	319	271	288	269	300	294	274	313	267	293	316	331	270	293	293	298	280	288	301	287	278	288	303	324	292	305	314	306	281	297	283	293	306	287	318	303	317	313	282	332	292	302	295	309	301	264	317	275	317	282	302	322	308	304	297	309	279	316	329	303	310	259	313	326	315	318	326	272	327	311	299	278	279	285	298	306	300	300	322	314	306	278	266	297	303	316	297	294	320	294	276	269	302	281	281	282	297	304	293	283	305	292	312	283	291	269	287	308	281	283	299	298	290	280	291	307	270	318	271	312	292	305	284	283	324	279	296	285	316	293	310	302	297	304	289	298	278	290	323	307	292	284	304	282	295	282	277	268	296	319	300	326	301	292	294	299	313	303	302	276	281	294	300	313	292	306	280	295	326	307	294	293	310	303	294	309	295	292	296	293	335	304	289	293	304	329	284	269	308	336	319	292	294	285	300	343	291	276	279	288	292	306	297	306	321	295	310	305	301	295	276	301	311	292	271	307	299	324	292	307	284	283	294	322	303	292	294	301	285	344	295	337	285	281	248	317	315	321	252	294	294	322	268	309	281	297	298	295	296	305	287	284	269	297	290	303	286	300	278	303	289	314	317	325	294	308	291	266	297	325	299	272	300	286	273	327	337	290	291	297	293	300	312	298	282	305	269	300	259	303	338	325	297	301	296	295	294	343	308	282	304	286	297	306	298	281	337	288	310	288	283	323	300	308	287	282	313	283	331	296	308	286	322	292	305	314	307	317	268	281	273	275	287	326	286	284	284	317	297	276	287	335	295	315	281	312	314	285	296	274	295	277	328	299	284	292	278	301	296	285	286	316	314	336	304	270	273	302	252	281	314	278	295	296	277	316	306	301	303	325	313	269	320	301	290	282	327	288	314	266	281	301	301	299	287	266	292	275	293	297	291	316	290	298	285	296	296	300	291	318	284	270	287	280	295	288	322	304	299	292	303	309	296	291	293	283	323	333	311	307	308	308	304	283	285	288	307	293	302	291	302	284	325	280	299	293	307	269	303	290	240	312	292	279	277	310	294	290	267	274	298	318	312	315	280	322	316	314	317	318	291	315	327	299	302	313	290	310	291	302	258	286	304	283	294	309	285	274	302	278	303	318	308	262	320	282	267	315	315	262	278	300	312	297	289	281	284	310	316	263	294	294	284	301	299	301	288	277	291	286	298	299	288	256	282	300	286	320	324	337	347	313	322	290	306	284	305	303	256	287	318	336	299	287	315	282	293	289	295	286	292	328	286	323	305	308	301	270	329	268	294	292	304	330	295	298	307	291	327	301	300	297	305	303	303	286	283	305	290	298	284	302	315	288	308	337	312	292	284	319	321	325	294	304	245	299	275	318	293	297	284	314	334	288	310	272	271	288	314	297	285	301	308	309	280	310	313	293	310	310	298	301	298	313	336	295	287	331	323	288	325	300	304	278	318	310	289	284	292	323	287	294	319	323	279	283	296	291	283	315	317	302	253	286	306	293	313	284	330	268	290	281	295	306	296	283	267	285	281	326	307	274	316	289	307	286	287	295	334	309	294	277	305	305	313	317	272	316	282	311	299	299	299	295	294	299	291	313	296	301	289	294	304	320	287	298	293	325	295	296	274	277	289	311	262	299	276	286	293	270	294	276	304	273	290	293	306	308	305	290	315	304	267	281	284	313	289	319	257	289	263	297	280	324	308	300	317	310	289	269	295	324	318	296	310	292	273	286	297	309	272	295	285	299	296	267	283	298	276	270	307	286	284	291	307	293	307	308	308	303	277	289	326	315	310	261	321	272	282	286	289	310	289	290	280	324	291	295	300	264	294	297	314	260	294	305	320	278	322	293	310	278	310	315	305	281	267	292	323	294	307	313	311	278	306	301	287	350	323	302	295	289	309	273	314	273	325	300	297	323	291	311	301	272	312	286	291	299	317	275	295	302	305	344	312	279	286	281	293	290	305	283	303	309	295	318	306	292	311	317	305	295	312	301	315	289	320	274	285	314	330	277	313	274	272	276	300	289	311	304	263	308	266	307	284	284	292	309	305	318	281	283	276	299	302	296	287	275	302	295	285	304	303	324	269	314	311	301	303	309	305	358	340	316	276	304	290	300	300	295	311	313	297	292	286	304	325	289	278	296	289	284	315	310	284	299	311	330	298	303	284	289	281	317	261	301	269	308	317	302	324	294	303	292	276	293	357	311	294	281	295	284	295	299	308	331	297	312	292	304	304	293	308	275	264	293	300	289	298	319	284	254	256	312	311	312	283	323	332	262	293	304	300	314	293	281	314	289	272	307	322	307	313	259	297	287	300	285	286	271	308	283	303	305	278	326	308	316	299	273	288	318	288	322	275	308	326	294	297	320	273	293	296	272	291	322	288	291	308	304	295	313	307	303	305	290	311	322	325	307	326	305	318	269	302	273	297	316	276	314	308	290	281	294	294	301	306	315	307	309	285	293	303	301	320	308	285	291	295	304	300	296	318	309	320	292	301	270	298	313	300	325	306	298	299	289	281	307	299	302	331	289	341	286	311	293	311	273	277	297	330	301	268	287	328	294	311	315	326	257	294	299	301	307	290	289	306	327	326	282	275	329	305	295	291	297	269	317	310	288	302	265	308	264	305	328	299	302	315	278	288	289	297	285	322	311	299	277	267	266	314	268	342	308	260	295	283	290	295	321	286	318	296	287	311	277	313	307	323	254
25187	20703	27015	24392	20689	10550	1906	1096	2116	627	414	390	324	326	294	293	278	277	262	209	190	209	232	203	225	190	203	214	197	180	179	188	213	194	176	177	197	176	183	189	194	200	183	180	172	197	178	182	196	171	195	164	183	193	183	146	178	195	156	171	185	187	186	186	146	171	178	190	199	182	162	184	169	160	197	171	154	188	193	175	171	154	176	140	178	177	160	183	215	172	185	169	169	175	159	169	180	177	154	183	166	169	172	169	190	177	180	173	183	191	184	140	160	143	170	176	164	176	165	148	174	181	173	155	194	193	156	181	168	139	180	173	176	153	177	192	170	148	169	150	141	189	176	156	159	169	161	179	175	175	186	169	153	165	188	164	173	161	145	181	177	178	164	170	173	169	174	162	177	167	178	166	194	157	168	176	180	175	181	161	174	158	157	173	166	191	174	190	167	166	175	182	152	164	172	170	172	179	174	159	189	168	176	160	152	156	157	183	173	160	145	160	154	189	190	173	172	172	160	171	176	159	173	149	167	163	174	162	169	175	176	163	161	157	181	154	151	187	191	157	174	205	171	189	177	172	180	174	168	175	169	157	165	176	164	152	179	171	199	167	176	165	193	176	195	168	178	165	163	152	168	176	151	180	192	152	161	178	151	158	167	171	178	163	162	163	179	147	194	175	170	154	175	164	178	192	153	153	164	191	172	157	174	170	166	170	151	170	146	158	169	175	167	174	163	179	152	182	177	184	163	167	180	174	182	169	183	174	159	161	159	175	180	155	181	193	171	190	164	167	172	161	183	188	160	166	177	169	198	197	161	152	195	164	162	167	176	167	168	177	163	153	160	164	144	185	165	159	155	153	151	185	169	142	180	166	171	189	184	172	176	147	197	170	186	162	165	175	148	164	169	162	143	156	180	166	168	173	161	184	156	184	182	151	176	149	182	162	176	148	150	184	184	179	163	173	165	176	184	182	171	198	198	146	178	159	177	155	176	186	180	164	170	150	169	184	177	153	174	156	191	169	167	176	167	151	156	183	169	177	180	169	175	179	179	178	184	167	166	187	187	156	186	167	157	166	190	147	190	143	150	153	168	143	167	191	147	164	171	158	168	200	190	165	179	190	147	174	175	172	168	154	176	155	178	172	156	156	168	206	173	206	150	160	159	147	161	173	147	172	138	167	180	151	148	167	189	175	159	161	163	186	152	192	178	185	169	176	178	167	183	198	161	148	169	157	155	167	165	157	169	184	150	160	199	173	175	188	170	170	165	181	149	163	170	165	167	183	200	170	191	170	158	163	171	165	169	150	175	168	173	185	163	177	162	173	165	156	181	158	185	155	180	166	171	181	167	172	161	174	164	169	166	173	183	160	155	168	154	188	154	179	180	198	180	172	166	174	178	179	185	174	167	170	165	148	171	163	174	152	151	160	161	142	163	166	165	186	154	181	156	154	162	183	160	208	165	173	148	176	169	180	216	151	169	166	194	166	180	177	163	180	183	164	175	167	187	172	177	146	161	170	191	193	155	164	177	179	174	161	187	175	171	132	162	186	184	176	159	190	177	177	179	148	174	191	188	168	171	177	189	165	159	163	163	179	168	154	149	176	184	153	181	179	145	168	146	160	167	170	165	182	173	156	162	161	175	183	154	198	147	158	188	164	172	184	163	182	154	165	176	199	161	155	164	159	177	184	177	172	149	169	157	157	143	147	143	175	172	184	171	176	162	161	184	173	169	203	171	186	192	188	156	166	167	176	172	185	171	177	169	158	159	171	176	189	159	156	170	196	176	176	188	161	163	187	151	158	168	185	164	159	159	156	179	162	147	142	169	156	180	173	180	179	162	160	167	159	198	185	169	173	178	172	192	206	140	190	148	163	182	161	153	202	167	162	184	172	156	174	177	164	182	165	189	182	182	166	158	177	167	187	176	189	166	170	174	163	146	171	161	180	185	155	168	138	162	138	162	175	192	150	193	180	182	157	181	160	164	180	167	196	182	138	143	189	176	150	167	164	171	179	168	185	179	161	167	160	188	170	152	165	163	167	167	163	169	179	173	164	184	163	158	163	171	158	166	177	167	188	171	141	171	150	171	193	182	185	150	177	170	172	179	168	165	170	166	178	163	175	170	173	154	187	175	174	178	141	172	185	178	165	181	152	169	178	177	176	140	166	145	169	155	159	171	171	172	177	180	174	191	165	157	152	178	147	172	184	177	188	178	172	166	178	190	180	173	145	166	153	174	192	174	209	163	162	159	172	166	162	164	159	145	165	185	182	143	154	171	177	149	183	180	158	168	191	176	170	146	173	179	188	176	188	195	164	160	155	167	183	170	180	184	158	185	159	163	172	162	164	159	182	168	159	171	184	173	151	174	166	181	181	185	156	173	190	166	166	163	164	162	167	176	153	170	177	168	179	177	202	137	171	175	172	178	157	141	161	181	183	179	170	163	177	154	171	183	172	174	179	146	203	178	200	157	160	191	139	170	144	189	168	178	178	166	160	174	165	175	171	142	173	182	154	172	176	169	156	172	161	177	149	188	170	185	143	174	179	195	170	161	169	147	182	165	180	170	183	168	184	177	179	173	171	178	179	154	191	175	169	184	177	165	157	158	173	166	179	180	155	158	159	182	181	181	170	164	158	176	168	176	174	154	180	162	180	171	174	177	166	148	176	171	168	190	153	168	149	158	166	176	148	180	179	163	180	159	174	177	172	202	171	170	161	154	179	189	180	166	186	165	186	158	146	186	170	171	160	168	173	187	145	161	172	182	174	184	147	178	169	143	186	177	161	176	165	158	161	176	167	191	164	180	156	153	166	156	157	179	155	160	159	147	188	184	176	159	149	185	183	167	178	172	185	184	171	158	191	169	183	160	146	176	181	183	174	176	187	165	178	162	173	174	150	181	186	174	161	180	185	153	158	168	164	149	153	181	177	145	157	180	172	173	158	176	189	167	188	153	154	177	177	161	180	178	166	164	157	182	152	165	172	168	170	178	181	177	168	173	172	177	161	167	178	172	152	171	165	185	166	161	174	179	155	181	171	171	156	143	167	188	162	161	154	165	171	171	189	171	182	186	162	190	161	196	182	193	178	203	175	157	179	184	178	155	164	170	154	183	178	173	175	187	179	164	169	166	179	161	185	170	176	154	171	200	170	167	182	175	189	156	195	159	183	170	168	171	198	180	181	168	190	187	172	175	156	202	171	184	171	195	151	175	185	173	180	158	167	177	162	138	161	153	169	186	160	164	167	171	166	160	179	167	183	177	181	175	180	202	168	176	180	183	166	145	191	165	172	189	175	183	195	156	180	180	176	155	157	184	181	161	167	158	175	136	164	182	166	202	165	158	193	174	173	171	168	179	166	173	163	177	204	179	173	185	166	173	134	167	171	156	158	177	205	208	165	151	176	175	179	161	192	177	177	179	179	171	162	173	152	145	184	177	138	162	160	161	175	187	193	159	170	168	169	167	157	168	178	162	178	174	159	180	171	163	176
30594	19424	13572	8413	6399	4255	3189	2332	4595	1214	817	723	611	543	526	503	493	438	370	335	330	287	280	272	284	280	256	265	271	223	253	245	213	225	201	219	212	225	227	206	195	216	200	187	226	188	247	191	191	217	206	208	202	206	217	204	197	208	201	193	200	191	194	210	196	206	174	207	175	219	195	187	218	192	194	185	201	187	198	163	201	197	173	182	191	186	210	190	199	172	197	194	173	194	173	210	178	190	221	179	190	210	211	200	193	169	173	190	168	201	200	203	190	194	159	203	178	179	185	181	201	187	203	198	207	186	170	192	164	187	214	199	191	186	180	201	188	178	190	193	166	177	189	180	197	168	198	202	194	195	173	174	173	202	188	191	165	161	203	186	185	176	194	184	182	170	176	210	174	189	182	158	207	210	207	207	181	176	181	193	186	239	172	205	179	197	179	179	193	189	173	201	201	204	180	187	214	175	203	185	191	191	163	190	183	200	157	184	165	191	187	184	206	174	168	183	204	196	189	183	174	197	165	172	189	165	178	171	174	190	199	180	219	198	183	201	156	197	171	172	178	204	183	175	190	208	192	174	194	189	193	153	173	198	184	190	166	170	158	170	193	194	184	160	196	212	174	194	187	192	187	164	211	178	176	173	191	184	200	198	186	174	195	161	189	200	171	184	168	205	187	166	179	187	149	226	174	180	190	179	176	179	183	193	178	172	170	195	183	203	178	183	185	193	180	192	193	201	198	209	201	189	187	176	187	168	157	181	194	175	176	181	210	197	187	170	189	199	165	181	178	182	206	179	175	201	191	198	191	180	172	187	179	176	189	165	188	204	194	195	181	207	167	187	192	183	172	189	172	203	207	207	182	199	194	180	193	188	171	207	202	201	188	198	192	162	153	212	184	163	195	191	203	164	170	193	180	179	194	199	200	177	183	180	183	201	197	182	201	168	183	168	177	195	183	197	177	202	178	169	175	194	176	199	178	185	185	166	183	172	215	213	227	193	195	181	174	189	197	189	181	181	183	187	174	195	184	192	194	153	180	173	186	163	188	182	190	195	200	200	185	173	178	171	205	180	201	175	195	167	194	211	180	157	178	188	185	195	196	199	214	168	191	182	198	188	179	196	194	191	205	166	207	182	200	177	175	194	182	164	216	177	198	187	185	190	165	175	191	195	183	189	180	180	190	211	181	224	178	177	205	202	188	213	168	184	195	181	200	166	188	203	219	188	178	212	210	193	193	186	194	200	195	175	187	172	183	179	200	203	157	187	202	197	193	192	192	180	183	167	173	186	215	176	170	191	196	198	196	189	209	193	207	180	177	190	215	184	184	197	189	190	191	193	195	185	188	195	185	208	185	186	205	175	184	158	180	195	182	189	197	183	176	176	168	184	172	184	181	187	191	199	175	202	195	183	162	183	185	188	170	192	176	185	184	210	176	208	163	188	191	181	170	194	175	197	195	178	183	184	182	173	198	185	172	197	187	203	169	192	209	175	202	175	182	189	182	189	188	180	185	192	174	195	161	189	205	169	176	204	188	191	155	179	198	212	208	207	156	177	234	163	209	177	188	192	190	195	167	191	199	155	172	200	174	179	193	184	188	201	183	179	182	163	182	176	186	174	201	207	185	186	175	179	169	162	191	186	193	174	180	205	180	189	192	205	190	199	201	179	194	179	185	169	186	197	168	209	180	197	167	184	177	183	199	208	169	176	208	198	182	186	188	189	183	187	178	179	184	173	169	180	202	171	177	198	165	184	174	181	177	201	197	203	186	168	182	183	195	185	190	177	175	209	192	204	190	178	185	189	186	179	194	187	164	170	174	175	188	197	199	199	153	183	185	175	186	185	173	176	175	183	216	184	170	180	190	175	231	166	196	169	165	173	188	180	199	172	193	158	201	199	187	180	182	176	171	172	186	177	183	182	168	181	183	192	189	200	179	211	183	197	183	206	171	187	184	199	190	186	167	168	160	202	182	174	189	193	164	194	174	199	210	181	190	192	193	170	172	184	178	173	201	183	179	179	180	200	174	170	179	174	191	198	192	187	155	175	172	193	193	185	185	201	185	156	172	179	177	181	179	189	144	185	202	180	200	194	175	200	180	199	198	200	181	168	181	184	196	207	200	205	165	167	180	210	190	188	200	184	190	181	207	178	176	200	189	190	176	177	198	180	160	178	173	185	203	188	188	189	176	197	187	189	183	208	196	174	185	172	184	193	194	182	203	185	197	175	218	183	210	183	199	171	162	178	186	192	191	207	183	196	201	197	195	182	172	194	170	179	179	190	210	190	205	197	190	175	168	170	187	173	163	182	199	189	189	201	154	223	168	181	194	183	187	201	164	224	208	194	210	207	198	190	168	181	189	184	174	195	219	174	189	192	190	167	194	161	211	191	165	198	190	177	208	190	181	200	185	198	190	172	195	204	182	201	182	159	184	179	211	157	196	184	169	203	181	175	161	183	161	202	163	168	188	173	203	188	183	197	193	218	193	197	208	168	179	177	197	182	192	171	192	189	186	176	182	199	179	180	177	184	157	208	196	199	177	181	180	173	183	183	198	179	191	208	164	201	182	193	205	205	192	188	186	218	201	173	191	200	209	161	161	195	193	199	200	171	174	184	210	197	184	194	173	206	197	184	195	186	175	191	206	200	182	185	167	184	211	193	179	178	168	180	160	179	188	187	197	198	224	213	192	196	186	196	180	212	189	202	211	185	177	167	159	213	178	182	206	185	204	187	190	211	164	204	181	184	172	182	202	211	166	199	194	182	181	189	185	192	189	168	176	182	188	184	174	197	155	172	188	183	181	157	201	198	200	190	204	190	210	190	177	195	180	186	201	178	187	188	178	196	186	159	188	179	189	177	199	174	212	180	186	170	199	176	190	202	173	185	196	186	177	190	160	192	166	205	173	167	173	195	194	181	190	192	194	185	185	172	183	171	182	203	190	209	182	190	206	158	188	180	188	193	182	182	198	156	179	180	196	175	199	166	174	178	172	170	191	178	170	192	204	186	180	179	198	212	185	171	175	185	182	173	191	191	170	192	169	178	182	193	193	187	191	203	194	187	197	191	172	176	195	183	203	207	197	161	182	163	190	187	179	162	181	176	181	179	175	183	196	198	201	210	182	180	177	175	185	204	177	205	183	190	185	184	195	189	177	193	206	200	195	183	175	149	182	173	189	211	179	172	192	189	163	181	185	187	198	184	199	196	176	185	178	185	186	212	200	185	168	173	177	191	168	172	196	169	166	183	165	183	161	182	193	178	206	188	171	205	193	189	186	156	182	183	160	189	204	208	205	188	165	210	180	187	206	191	204	174	213	228	176	189	203	180	196	210	172	157	175	179	191	203	171	193	169	186	181	183	176	189	197	182	196	196	184	187	197	195	176	196	203	198	181	177	194	185	160	168	187	183	194	156	176	176	162	182	178	223	192	190	196	184	183	165	200	184	201	195	158	200	181	178	190	178	186	200	164	201	198	197	181	179	189	217
23028	20695	27427	23974	20697	20753	8681	2230	2587	1152	913	782	694	682	688	669	605	575	581	549	500	535	513	504	491	441	490	469	431	430	472	464	454	480	422	463	453	451	423	460	447	413	445	414	434	445	407	433	420	442	453	393	424	405	416	424	388	438	440	465	408	474	420	409	403	420	421	451	416	443	448	419	419	441	433	377	430	443	436	427	409	403	446	453	383	421	363	410	417	402	388	390	406	439	393	448	442	414	388	434	425	415	439	406	387	414	421	368	440	411	412	399	445	382	436	404	426	441	446	400	424	401	378	433	405	415	410	489	403	395	377	402	378	403	374	420	406	383	424	376	391	401	436	414	430	423	432	419	414	388	449	402	420	408	365	439	425	366	402	417	401	402	413	420	374	434	390	396	401	419	408	386	394	381	421	409	397	412	423	415	400	425	380	417	433	431	449	414	434	414	400	409	429	439	434	409	437	388	419	435	439	382	401	440	389	439	414	422	432	426	405	426	415	431	367	437	390	429	383	404	392	409	381	432	451	431	415	407	418	431	401	436	398	419	367	426	381	435	483	393	396	455	413	448	404	408	414	441	429	397	454	399	417	419	422	379	424	432	370	430	408	389	393	403	422	397	388	428	420	425	446	437	412	403	374	379	420	366	415	418	365	418	376	414	431	402	409	388	409	393	449	419	395	429	423	406	382	405	428	414	401	413	408	404	424	394	423	422	432	417	418	420	414	369	415	454	426	404	403	383	434	420	447	369	410	413	364	394	414	425	418	446	399	418	426	427	424	413	385	383	389	413	413	450	418	434	430	453	381	390	416	403	403	410	453	419	411	409	375	416	396	422	436	435	395	393	433	393	408	391	428	426	388	460	410	371	387	409	387	475	393	397	445	412	434	402	404	433	448	415	408	407	427	440	420	440	416	399	393	445	416	422	389	396	438	372	402	397	400	405	423	419	408	381	404	393	425	427	401	385	426	466	434	400	389	436	398	414	420	418	383	410	404	430	422	385	425	389	408	439	404	439	432	426	406	389	412	420	401	421	435	411	423	432	438	403	373	419	386	422	409	389	395	405	431	444	365	433	414	401	404	378	383	420	443	424	382	400	453	395	415	413	388	389	388	410	430	400	425	353	401	424	407	401	395	394	394	400	409	398	369	409	386	406	418	411	404	392	393	447	376	432	389	413	447	400	432	400	452	395	391	407	408	436	416	414	404	363	411	372	413	452	426	404	407	418	385	419	398	404	412	390	429	392	388	419	377	418	406	430	410	386	437	443	389	428	476	398	341	427	424	425	426	403	415	448	397	417	416	407	414	446	433	429	428	402	396	355	427	405	397	410	391	415	411	415	418	402	415	445	399	384	373	418	445	422	413	398	400	442	414	412	402	406	400	371	403	420	401	420	405	414	383	385	403	395	375	442	375	414	391	433	387	432	379	401	410	399	390	379	410	376	429	403	412	386	412	443	371	400	417	428	358	408	444	381	416	444	417	396	413	381	383	414	412	429	428	421	408	435	402	452	436	403	424	392	380	422	402	393	408	416	380	385	386	377	424	424	423	430	423	382	407	433	409	402	406	437	430	413	449	407	437	423	425	392	378	409	411	405	401	406	444	426	394	412	428	406	384	400	418	412	419	404	421	419	429	402	382	425	434	414	451	416	401	438	405	410	387	416	401	389	426	391	392	429	445	385	388	435	420	399	421	435	436	418	445	425	410	410	441	388	388	415	396	427	383	430	397	405	399	405	414	388	425	414	416	429	369	405	417	399	423	420	407	389	406	422	402	434	413	409	395	435	359	418	378	406	400	426	454	433	425	427	396	429	384	400	401	386	396	415	412	453	448	406	391	402	398	437	437	384	405	436	397	394	401	426	433	401	437	386	445	394	402	415	413	417	423	429	405	448	428	427	446	405	375	405	399	415	399	395	410	472	382	411	412	382	426	400	429	382	430	382	419	445	435	393	382	419	416	400	403	389	421	408	374	398	419	411	409	429	395	382	438	425	424	449	391	421	411	377	420	409	422	399	433	395	398	405	401	417	412	389	430	409	416	426	419	421	437	426	453	395	383	399	412	417	405	441	409	415	410	411	434	423	381	398	380	399	420	407	450	423	433	430	409	407	429	437	377	407	411	429	402	417	421	450	420	434	398	424	433	421	425	425	415	413	397	442	433	413	389	396	430	432	419	378	408	462	414	426	435	430	420	404	381	421	417	413	442	378	435	422	401	404	423	427	465	419	383	406	403	385	406	414	467	391	379	431	433	413	363	422	404	432	430	451	395	421	398	431	417	407	411	441	434	359	376	399	395	411	425	427	422	396	383	405	412	408	424	429	393	410	378	400	404	397	423	401	397	379	365	400	445	417	407	445	428	398	408	410	392	380	405	425	420	441	425	408	440	382	399	426	396	357	393	424	420	417	389	416	396	435	418	411	394	435	416	419	430	446	436	395	414	420	405	397	407	440	369	444	394	426	400	393	432	435	396	421	397	405	412	395	395	435	455	421	408	416	382	420	391	405	413	408	423	396	413	390	469	466	413	379	429	427	413	395	393	412	369	380	431	428	392	420	390	406	412	395	420	409	443	408	411	452	400	419	381	451	411	452	413	435	406	416	417	423	384	433	430	437	380	443	409	392	376	385	425	416	440	364	396	463	422	407	401	436	427	388	431	426	382	461	368	421	435	429	425	391	432	395	397	423	427	387	415	421	446	419	386	406	410	431	408	454	435	410	389	375	416	404	381	444	420	411	395	420	418	382	406	411	408	431	419	450	380	423	386	391	389	457	382	446	384	416	434	398	429	430	391	439	406	403	411	416	403	393	397	421	443	395	412	409	404	396	384	411	396	407	396	381	456	437	386	389	434	417	395	413	423	403	409	407	418	432	410	410	398	417	427	404	398	410	436	382	411	424	416	414	392	375	424	406	385	443	398	357	389	419	425	427	401	409	407	414	423	413	394	393	438	426	402	379	429	422	427	424	416	427	417	428	407	364	435	443	349	384	427	399	426	380	416	406	390	415	415	365	382	372	405	396	416	389	389	413	397	397	388	456	408	423	442	391	419	413	405	425	428	364	385	430	448	418	407	401	411	431	434	444	368	391	397	418	405	433	424	431	389	402	401	449	429	461	394	431	418	423	410	450	460	420	431	392	411	430	423	432	402	380	415	399	398	402	403	416	420	419	377	451	430	405	424	386	397	416	411	433	438	387	425	422	397	434	434	411	423	406	403	389	403	411	383	390	428	398	425	421	391	396	399	427	413	422	402	425	431	420	453	411	416	408	418	389	387	417	437	412	383	449	437	405	426	396	412	451	417	371	389	426	417	379	412	422	406	383	426	385	382	399	392	422	423	409	383	386	404	443	442	433	390	408	410	413	418	394	430	436	424	435	411	429	414	403	429	440	393	381	451	375	388	408	409	397	433	412	408	392	419	387	375	387	397	419	463	417	410	413	404	396	396	459	440	421	428	387	416	405	425	396	434	431	364	407	414	433
34389	25827	19242	12377	8825	7119	4834	4044	5335	2130	1677	1415	1325	1117	1089	1018	888	792	725	711	619	689	582	611	565	550	524	535	521	513	539	450	503	505	483	452	492	494	449	466	474	516	468	473	521	454	420	452	438	481	427	411	428	450	466	457	405	496	410	426	420	445	427	457	450	404	431	449	445	431	426	415	434	421	419	399	435	432	409	421	424	399	426	413	414	391	423	435	461	399	418	402	413	423	447	461	388	441	462	412	416	447	374	412	418	403	404	416	426	431	408	385	387	399	419	437	450	393	430	396	406	439	445	417	429	421	399	393	393	436	435	407	406	439	352	409	406	408	425	425	441	415	424	438	400	432	409	431	414	405	398	394	396	402	429	425	411	427	402	376	397	385	403	371	423	393	394	448	440	393	395	458	431	434	403	421	430	446	419	389	417	407	411	446	420	409	431	419	352	429	424	406	374	411	386	408	397	415	427	401	457	424	451	449	401	401	408	430	371	439	414	449	414	372	407	385	411	425	417	384	389	428	426	418	384	412	447	424	401	395	431	374	418	417	411	416	424	427	433	421	445	421	421	406	434	381	440	436	415	400	417	427	392	401	463	416	408	393	422	354	450	396	451	416	435	456	414	427	420	430	396	415	414	407	413	416	426	431	396	410	453	428	426	411	439	412	403	437	388	438	400	365	424	428	410	411	375	413	390	428	418	405	445	391	414	392	416	389	382	382	421	418	412	417	428	360	413	419	422	422	398	410	378	394	409	404	415	442	414	403	393	423	449	392	416	422	406	385	438	413	420	394	422	422	423	411	410	369	383	416	426	405	386	426	422	401	412	424	402	417	412	414	409	396	412	390	444	390	412	379	421	433	444	411	428	390	436	422	376	439	424	429	402	410	418	385	416	412	395	401	408	420	420	427	394	388	428	412	377	412	442	429	398	392	385	393	430	444	453	411	432	375	427	399	423	440	374	404	448	384	405	423	421	413	421	390	435	446	432	397	449	437	425	383	392	422	381	426	430	418	380	419	411	406	404	412	395	412	380	381	443	411	421	416	414	385	394	435	416	422	402	392	416	403	407	414	406	405	409	417	392	427	419	406	405	443	397	430	376	387	409	376	403	422	392	437	414	425	411	413	450	367	415	400	369	463	396	421	408	437	383	413	425	401	406	411	423	445	419	406	381	416	401	421	390	374	410	415	448	422	430	388	431	393	361	434	391	436	446	389	425	415	411	417	401	386	390	434	450	420	388	423	414	415	368	379	441	443	426	394	422	440	409	400	430	436	412	403	401	393	389	403	408	423	404	398	436	437	418	382	389	423	406	417	423	421	426	408	414	403	402	400	455	407	392	429	411	441	401	412	422	410	413	435	392	382	404	369	440	390	401	369	406	404	402	429	405	420	400	434	428	395	398	428	378	404	412	405	411	369	391	416	421	408	423	425	413	386	402	436	431	373	388	426	417	410	397	425	456	416	431	394	416	443	397	397	446	392	432	423	398	409	420	416	388	394	439	379	366	421	391	375	420	403	409	389	410	382	383	404	429	409	387	415	409	437	428	374	439	399	445	435	367	384	399	436	421	442	395	401	384	406	405	406	401	396	417	433	429	391	392	431	411	423	420	411	393	403	403	408	398	440	423	421	426	435	401	396	409	379	412	408	389	442	413	407	384	389	430	425	439	403	368	397	460	396	394	415	417	421	419	406	404	419	427	413	383	431	412	422	392	411	425	446	377	452	409	413	448	401	425	433	398	396	415	404	402	418	393	388	398	408	384	371	428	399	408	386	407	392	402	410	413	390	399	407	432	417	399	392	403	442	386	402	402	404	407	421	357	420	375	428	419	430	372	429	411	425	449	412	435	418	409	431	421	385	428	391	371	366	401	446	455	432	446	429	435	437	442	437	421	406	467	393	387	392	413	416	378	401	413	452	369	419	392	401	424	434	435	433	408	403	432	416	387	405	380	391	428	443	431	407	415	444	410	424	395	387	432	417	396	378	404	413	420	453	415	427	426	426	413	413	409	414	393	395	387	403	429	438	406	423	368	401	403	426	400	437	436	430	399	394	360	436	413	387	407	407	391	397	446	440	408	404	406	385	419	401	415	355	385	412	397	449	399	397	429	434	438	421	411	406	410	430	391	408	375	418	429	443	425	409	399	411	392	429	415	393	396	368	409	424	407	392	405	392	437	439	415	415	432	399	395	381	418	428	400	376	440	404	437	381	414	401	422	414	422	415	422	397	404	441	444	404	387	409	400	435	414	415	395	416	407	430	435	399	384	415	391	376	380	416	358	399	428	402	429	411	423	391	384	456	430	379	422	397	379	442	391	407	377	427	430	390	424	409	451	406	394	425	425	446	423	400	398	389	420	399	426	399	409	404	400	443	405	420	434	441	418	454	403	411	413	410	424	420	440	409	426	401	446	394	410	393	405	401	435	409	435	387	408	408	438	422	423	375	415	411	431	420	429	439	389	384	401	400	417	409	433	389	442	413	426	419	439	418	390	388	387	422	388	412	388	423	409	395	400	425	419	425	443	437	384	422	448	408	441	421	413	416	412	419	376	402	446	418	397	382	429	430	449	458	433	408	400	439	403	419	434	407	435	392	415	427	422	414	406	437	424	358	388	419	399	398	406	394	385	384	436	421	415	425	428	412	448	387	442	421	409	433	412	431	415	416	415	436	401	393	377	406	422	428	406	415	441	441	402	396	420	381	408	421	396	418	385	433	450	445	401	398	374	427	403	419	430	397	431	423	394	404	429	401	399	422	434	389	416	420	410	388	404	425	411	401	375	405	438	396	410	398	422	388	386	413	399	428	423	425	415	404	410	407	426	384	428	401	408	414	379	418	398	410	457	413	442	418	444	439	427	425	431	409	410	450	407	376	391	413	408	414	426	373	397	379	420	405	424	408	406	423	410	452	396	423	405	401	405	392	415	410	377	432	434	429	398	413	405	398	396	400	435	420	424	433	432	433	429	377	375	431	400	399	396	404	415	422	403	414	401	403	431	422	418	433	415	422	401	357	422	393	414	383	412	386	454	426	377	407	373	430	445	409	383	402	434	420	427	426	445	459	411	382	414	427	368	407	413	367	412	391	406	343	414	449	419	409	416	411	404	440	386	394	439	365	429	395	407	376	396	409	454	436	431	433	458	410	420	436	373	414	412	394	435	396	417	411	386	422	444	397	386	424	393	418	396	421	406	400	399	422	403	434	401	401	420	373	398	414	458	404	429	397	378	390	449	395	419	406	425	391	442	415	401	394	415	391	417	406	405	399	398	437	420	415	391	454	475	433	413	411	399	419	433	428	426	409	461	415	411	425	405	413	432	400	418	437	407	386	405	417	399	396	397	385	446	373	448	402	397	433	425	403	397	431	409	429	385	440	416	414	410	440	432	439	413	443	410	404	378	401	380	399	393	430	410	381	382	383	417	418	413	433	398	418	451	408	449	411	404	407	388	419	402	421	380	433	423	401	437	424	387	393	436	369	413	415
30070	16466	3677	1241	792	760	495	488	432	322	296	273	268	280	240	277	283	275	244	267	283	251	256	266	273	272	251	252	269	258	249	269	277	254	238	224	233	247	254	265	247	279	271	267	280	266	274	265	259	266	256	250	270	282	248	252	248	257	262	248	276	260	276	248	231	239	246	278	280	266	258	275	231	254	260	274	265	246	291	282	233	272	279	284	252	270	260	282	262	255	234	258	272	260	248	236	293	268	232	256	260	257	280	251	266	282	227	252	267	272	242	259	253	274	269	270	264	270	256	219	265	238	264	267	263	271	276	253	266	257	257	282	229	273	255	257	241	274	252	282	258	307	261	275	303	258	253	240	279	269	228	260	260	271	234	259	254	219	252	264	255	262	244	249	263	285	255	276	271	271	231	257	241	241	243	224	241	260	253	259	267	275	257	259	270	246	269	237	265	236	253	246	259	266	257	276	296	248	261	257	268	244	230	231	261	237	271	261	262	281	262	245	264	278	251	255	253	244	278	261	253	267	247	284	248	252	229	217	258	247	267	235	255	264	258	251	271	289	238	260	272	245	241	263	242	263	262	263	257	241	257	253	251	254	259	270	261	244	259	268	231	263	288	268	257	238	243	258	260	280	264	240	228	275	241	258	274	205	249	267	235	230	266	270	255	242	279	289	259	279	292	280	229	263	272	254	252	274	269	261	249	260	283	293	228	284	255	251	261	290	265	257	247	261	230	244	272	242	255	284	277	249	266	265	266	259	259	262	260	248	249	230	243	245	251	268	282	262	270	266	279	263	264	278	258	269	292	268	270	261	263	245	247	270	239	248	259	266	236	289	263	216	250	254	268	272	247	261	259	254	264	269	264	288	255	273	241	268	264	253	245	270	277	249	287	258	271	263	254	256	245	260	286	257	261	245	281	259	238	239	266	244	270	247	227	263	277	289	283	259	248	269	275	257	271	265	276	279	257	250	276	277	257	273	273	254	269	285	258	291	252	258	282	263	245	293	245	243	260	220	274	280	262	261	261	247	244	262	276	253	254	271	256	273	240	231	265	254	233	279	261	252	257	245	243	268	231	258	262	265	266	246	263	254	246	272	248	262	280	259	254	256	242	289	251	251	253	250	242	245	238	266	255	238	283	258	262	245	266	259	259	262	275	256	251	270	254	258	266	268	276	254	259	260	242	279	244	279	250	245	244	253	274	253	258	275	254	258	253	250	234	259	283	259	240	266	247	240	258	239	259	276	261	262	264	239	266	267	257	251	245	262	261	251	284	271	252	257	230	272	275	228	262	270	250	258	252	265	261	250	274	238	250	246	242	253	250	267	283	267	254	254	249	285	248	266	263	246	234	243	260	294	250	265	289	260	287	256	260	227	212	238	278	244	269	305	247	279	267	255	269	254	257	281	241	262	285	273	237	278	286	258	243	239	225	269	281	265	245	248	277	279	260	277	271	248	260	277	267	256	231	276	267	277	247	225	288	256	245	271	235	245	268	265	280	256	302	232	254	279	279	270	278	259	266	258	263	242	260	241	280	248	262	232	237	299	241	268	263	270	249	259	292	265	294	243	273	296	244	259	282	260	266	255	233	246	280	267	246	254	235	253	264	249	271	293	259	253	243	256	258	278	267	237	234	266	266	267	229	275	247	242	292	257	244	254	266	224	255	235	242	255	283	248	256	237	246	258	255	245	270	262	271	239	278	271	252	299	280	228	276	247	247	259	236	255	226	252	241	253	285	247	268	281	229	262	281	278	245	242	240	276	238	261	260	239	308	268	211	231	280	248	256	275	269	290	270	242	290	235	272	282	258	255	280	249	261	248	269	267	307	242	257	251	239	276	293	256	272	244	260	257	274	268	258	262	264	255	262	250	266	252	238	279	265	271	245	263	252	235	287	258	261	266	279	246	261	246	249	255	268	232	285	252	253	236	257	277	248	264	263	249	249	274	276	281	267	298	261	252	247	258	270	267	272	250	239	249	236	282	220	262	273	264	279	302	258	260	242	273	241	283	269	264	262	270	245	246	243	280	283	248	241	250	291	238	264	240	258	238	262	248	262	271	270	269	261	276	228	284	256	264	246	241	227	206	268	270	250	275	239	244	260	283	270	258	273	274	244	220	238	259	250	267	264	261	282	262	297	268	267	260	257	246	260	254	281	302	265	208	247	249	260	247	249	228	244	267	258	271	262	243	235	258	258	259	250	247	270	265	258	238	289	237	249	250	267	257	262	249	253	265	277	252	234	278	295	283	299	271	281	243	292	249	259	247	241	278	258	275	283	272	291	252	223	256	277	260	247	245	269	259	261	247	260	265	247	277	247	254	292	236	264	264	258	261	256	252	270	228	282	269	261	245	285	255	263	252	281	273	226	240	257	284	269	240	240	274	249	267	250	257	239	262	265	255	278	250	269	276	266	246	265	276	235	266	274	256	256	226	273	255	272	271	281	256	263	252	261	268	270	238	303	251	244	283	263	260	288	281	261	241	268	280	263	222	274	272	270	256	302	261	286	247	249	255	247	260	271	267	258	291	264	273	255	233	249	245	295	295	271	257	263	270	239	264	258	278	279	266	259	245	241	245	265	239	241	269	275	254	274	274	239	266	267	258	250	243	291	250	264	251	264	266	277	267	271	243	255	268	241	278	239	255	240	256	228	248	257	260	265	244	269	286	247	249	268	251	270	234	262	271	225	311	280	258	232	280	267	261	235	258	263	235	260	256	272	245	264	271	248	249	272	257	270	276	273	244	257	229	242	246	277	254	236	281	242	271	244	253	276	261	269	266	261	275	252	265	246	271	268	262	271	273	252	242	235	253	250	274	261	261	269	280	250	266	276	260	263	263	275	265	215	263	250	253	234	243	239	248	272	258	267	242	254	247	246	284	259	278	241	247	261	269	260	265	269	282	230	253	270	272	252	252	260	273	267	248	294	234	259	254	248	267	265	255	268	264	250	274	245	279	274	250	243	235	256	259	233	276	280	251	267	253	225	261	244	237	232	244	279	260	275	262	243	248	244	231	249	257	276	241	265	250	260	260	280	241	280	282	286	235	250	267	245	265	265	302	256	252	283	246	293	240	247	230	245	276	258	280	271	287	249	254	280	254	272	247	269	289	242	267	243	258	270	264	251	266	251	268	254	276	265	244	280	267	261	273	236	257	261	234	242	256	260	258	270	243	250	252	292	278	254	273	241	271	252	280	258	255	252	237	261	271	272	256	257	275	228	252	259	246	264	256	262	242	258	237	272	255	253	249	213	261	241	252	240	239	261	257	221	241	261	278	238	232	258	237	261	272	232	292	235	257	287	264	241	259	244	243	259	248	295	248	274	259	265	258	273	271	268	278	263	271	254	236	242	270	264	261	250	250	249	270	261	272	256	268	244	253	246	278	248	265	259	244	273	281	262	259	262	280	270	268	240	248	243	237	291	282	260	280	214	276	253	266	283	249	248	266	254	258	237	276	249	259	259	231	250	255	243	265	278	261	257	254
26048	6984	3431	2144	1592	1526	932	943	780	424	383	354	346	330	314	353	366	309	309	299	321	316	317	324	298	299	309	310	278	312	292	302	297	310	312	329	301	298	276	316	282	303	302	274	282	297	299	268	342	292	294	312	284	287	293	305	288	289	275	283	318	308	310	271	301	296	323	322	304	301	328	302	274	295	304	306	323	316	311	256	303	327	275	311	320	295	283	300	264	263	305	291	340	275	280	277	281	288	319	317	279	291	270	313	297	285	301	288	312	311	297	330	302	308	293	321	302	295	290	299	280	301	262	288	290	307	288	280	290	277	305	308	307	324	280	294	296	306	265	305	294	314	314	279	314	304	286	314	305	301	299	272	344	283	294	334	317	301	305	301	286	297	298	294	294	336	282	286	267	328	291	292	307	282	283	280	319	300	307	316	323	316	305	270	292	283	297	317	273	302	289	300	277	313	284	293	297	302	309	302	237	295	295	282	308	296	282	300	278	289	297	299	298	284	288	289	304	293	316	288	258	313	305	308	345	306	304	290	254	313	318	309	309	302	293	284	289	285	300	291	329	302	294	296	286	289	277	294	324	291	294	281	303	296	271	299	312	291	266	281	305	310	281	265	286	303	293	306	277	276	273	288	296	283	312	298	316	297	294	288	297	285	286	330	271	292	292	284	301	340	310	273	298	290	289	320	312	305	269	283	288	305	298	278	292	281	301	333	333	325	287	295	296	302	304	313	315	298	287	311	286	303	314	278	305	308	257	286	270	311	303	267	313	320	297	312	305	306	318	311	311	296	300	268	324	284	311	274	295	299	302	290	277	296	275	296	278	271	316	322	309	284	305	279	320	272	299	293	310	282	285	311	316	286	305	301	290	280	311	319	302	258	311	300	315	290	271	312	278	302	299	303	278	273	306	336	242	311	311	302	328	288	305	293	294	301	304	321	298	296	328	298	323	291	303	290	290	308	304	340	302	282	302	317	307	299	323	328	297	279	276	300	294	290	296	289	307	282	294	286	294	314	323	300	280	293	317	280	288	275	280	297	280	302	323	318	323	271	283	315	316	309	309	331	313	291	313	325	276	274	292	315	308	292	306	311	285	301	274	330	297	302	270	306	296	303	289	300	302	310	242	341	337	292	297	268	298	312	279	290	307	304	302	323	289	311	308	290	298	308	305	312	297	277	293	288	271	297	316	289	294	294	321	322	312	325	324	270	288	303	349	299	286	278	279	292	294	274	309	325	261	294	305	303	305	267	303	305	285	316	291	296	272	283	293	270	285	302	286	302	274	284	305	295	261	304	302	279	268	314	311	313	308	307	309	318	248	305	309	311	301	298	316	314	307	319	302	326	319	276	277	297	322	322	316	328	290	290	276	301	305	295	308	281	331	308	303	242	278	283	287	272	289	283	292	313	287	314	308	314	287	263	268	292	301	298	320	283	331	278	308	292	298	280	284	305	301	300	317	345	321	281	313	301	296	291	292	305	297	323	307	257	310	303	274	299	294	309	292	289	305	350	278	315	273	289	292	314	282	296	278	288	289	305	289	297	309	317	280	315	292	296	320	316	298	261	279	256	314	307	275	292	301	288	298	288	290	269	320	288	311	275	305	294	287	270	290	290	282	282	284	312	293	304	289	287	309	316	274	282	303	298	305	297	282	297	265	311	299	297	299	297	290	304	306	297	287	286	298	299	308	310	306	304	275	282	324	302	322	295	315	262	332	286	267	316	314	306	279	313	342	252	315	288	291	281	307	297	282	240	327	311	298	308	272	301	323	315	296	299	258	286	294	279	301	303	297	312	290	313	293	327	266	288	321	291	314	289	283	249	271	300	308	293	316	278	291	278	301	300	280	302	304	316	324	284	315	322	289	328	296	287	286	296	285	319	318	275	286	289	308	293	304	321	298	315	270	284	296	327	262	296	286	323	324	291	304	292	290	340	269	273	281	314	281	313	311	308	283	318	266	290	281	280	306	304	325	301	319	309	302	291	300	320	316	311	298	281	297	296	296	273	329	291	336	305	321	315	304	297	304	315	319	301	295	281	309	262	295	304	292	289	302	316	299	349	277	312	303	305	328	307	294	291	311	309	296	316	306	272	291	280	275	284	258	294	296	286	319	299	300	283	299	297	266	300	311	315	292	303	318	289	313	304	305	321	301	269	321	297	279	315	317	299	298	324	315	270	286	319	301	288	315	305	305	294	296	259	279	297	286	250	284	294	292	290	277	314	281	319	262	285	312	277	300	312	334	293	293	290	319	279	297	276	281	318	287	292	322	292	311	277	287	305	292	315	326	296	320	294	290	274	279	312	305	277	261	280	321	312	297	283	279	288	287	315	318	314	309	272	273	266	285	321	337	296	323	301	304	289	263	277	293	289	289	305	284	274	277	290	310	293	309	298	301	311	303	310	297	291	321	306	325	336	291	315	291	299	313	268	313	294	286	303	335	291	297	289	269	290	290	315	303	269	279	273	344	297	293	284	272	286	293	284	282	282	296	297	278	281	326	300	308	266	294	286	302	298	278	287	317	295	285	261	289	305	278	305	309	299	283	297	312	304	292	295	325	281	344	270	308	258	306	274	304	298	279	299	289	288	307	326	281	286	289	297	286	274	288	280	319	321	251	287	314	298	310	293	268	299	323	318	262	271	303	317	301	296	293	317	302	282	308	296	285	316	310	300	264	302	267	311	317	290	286	303	328	283	314	264	310	283	293	297	312	315	287	292	290	311	319	281	286	299	337	263	305	305	278	286	301	303	316	323	310	294	278	311	325	302	305	296	298	286	311	292	280	319	317	289	284	310	288	280	320	309	296	280	264	331	305	296	297	280	285	290	281	307	256	263	280	287	286	299	280	254	304	290	298	279	287	304	291	294	288	285	290	313	305	277	312	332	314	319	259	298	295	290	283	297	312	317	298	270	275	310	286	292	317	288	311	304	291	265	311	292	300	329	321	317	312	283	292	285	299	294	285	299	309	306	292	284	277	269	268	310	327	296	259	301	307	311	298	285	303	260	291	275	313	290	315	276	314	328	286	315	292	295	305	307	309	273	289	286	288	307	262	314	294	292	284	310	282	293	285	297	310	331	298	307	296	279	307	320	309	275	296	276	279	284	304	302	314	313	314	290	260	297	318	300	275	313	278	295	300	295	297	299	304	298	293	320	306	292	281	287	320	301	317	278	311	299	288	295	298	315	301	320	301	280	308	296	314	316	257	272	268	305	297	300	322	305	303	292	260	323	310	330	279	283	294	295	285	321	254	277	295	277	317	305	325	306	296	312	281	296	322	277	315	302	294	299	297	289	294	300	315	305	300	283	314	309	279	285	315	291	298	293	314	291	277	279	282	323	318	273	286	295	313	291	291	259	298	290	311	297	334	270	292	284	302	297	298	309	329	306	295	310	271	271	301	303	266	303	301	270	314	276	284	304	277	318	307	294	289	305	284	281	297	296	301	304	281	275	295	301	300	269	292	301	274	307	326	273	283	281
25051	20666	27032	24305	20635	10108	1688	1195	2276	618	448	398	364	332	317	303	275	247	240	254	230	217	205	206	214	197	200	200	189	192	192	201	171	223	198	198	176	167	178	171	152	172	194	182	159	181	162	185	161	161	167	172	164	166	176	183	177	181	182	195	161	173	159	171	165	169	182	175	170	178	173	180	145	187	158	159	179	183	171	201	157	178	181	175	183	170	167	159	166	168	152	167	170	151	171	192	155	173	175	155	172	162	151	172	178	180	167	190	159	180	183	154	167	178	140	145	174	174	170	159	166	168	184	156	185	166	155	184	169	170	150	167	180	176	183	154	194	168	184	177	158	180	202	172	145	162	175	153	182	195	201	162	162	177	195	161	185	184	189	206	172	163	167	187	172	159	185	170	179	141	200	163	181	169	147	180	162	181	168	169	162	167	167	174	171	174	173	166	170	161	165	172	165	175	137	166	166	164	182	170	165	137	167	177	168	168	165	147	170	175	179	179	136	171	178	155	170	160	198	160	170	170	172	168	150	161	171	184	168	174	205	192	169	174	157	173	188	152	174	166	147	155	171	173	178	163	169	165	174	166	192	172	170	165	176	157	141	181	164	174	162	178	137	157	185	161	186	177	162	180	175	156	175	180	183	176	167	159	186	150	178	193	188	157	179	188	174	182	163	155	170	174	178	157	175	158	148	172	159	154	163	151	171	168	141	154	164	172	178	159	171	156	163	180	160	175	199	183	168	182	191	162	182	161	166	190	185	173	158	186	164	163	171	217	159	182	168	167	189	148	177	171	167	168	164	169	167	177	182	160	179	164	172	161	154	172	160	177	169	176	173	179	171	174	175	162	175	161	147	179	170	185	158	192	183	179	154	172	178	158	171	165	164	151	174	175	171	140	171	183	157	177	160	162	161	170	179	188	161	157	194	166	167	180	168	148	184	177	182	171	174	169	175	155	159	179	176	175	162	160	152	169	173	160	167	179	178	181	171	170	199	156	170	155	171	164	179	182	149	185	151	185	159	157	168	165	180	137	190	158	174	171	195	170	166	169	173	155	149	172	164	163	161	145	167	160	170	149	151	149	203	175	180	168	174	170	152	139	168	183	165	174	166	158	148	141	170	154	171	188	160	165	146	167	172	162	184	170	183	160	163	183	155	148	177	158	177	164	179	183	197	174	144	144	174	158	185	158	179	159	166	166	164	194	146	171	169	180	185	145	163	171	168	165	172	181	161	176	175	167	160	147	181	171	162	149	159	149	159	173	176	156	156	148	154	190	158	178	172	166	145	138	164	155	161	175	179	183	163	175	185	166	152	175	178	159	172	181	178	164	162	170	172	174	163	148	169	171	174	163	144	157	169	155	178	152	199	156	153	168	151	166	158	171	201	166	179	164	190	171	175	139	185	163	156	136	151	193	149	172	195	165	163	156	155	171	170	185	148	143	144	176	171	185	166	178	184	167	163	176	166	195	179	149	175	195	188	176	159	167	168	156	175	170	198	171	158	164	175	184	168	149	173	162	166	161	202	161	156	170	167	140	155	169	172	139	157	187	176	172	159	200	148	164	149	140	199	168	158	163	159	139	180	145	159	179	181	170	155	154	147	151	154	182	168	166	186	162	146	167	189	171	171	185	180	157	165	152	159	173	170	168	171	181	172	179	189	164	168	160	181	167	177	185	168	173	180	154	165	150	160	178	187	159	165	172	180	169	157	186	178	185	158	171	178	171	205	167	173	172	175	156	163	176	189	191	134	147	157	165	199	161	155	158	167	164	184	170	139	161	156	153	184	166	195	167	178	181	176	183	177	153	166	185	180	173	140	177	155	181	172	173	168	163	164	153	166	151	198	173	149	138	185	183	159	184	157	160	159	168	150	187	187	174	158	180	178	162	154	169	158	187	150	172	168	175	168	178	139	161	173	192	159	169	154	183	153	154	174	166	199	157	156	168	161	179	171	168	176	180	151	158	166	175	160	187	153	161	154	171	175	171	185	157	181	155	185	187	159	170	167	169	163	194	189	163	154	187	174	154	174	176	167	184	170	175	152	138	171	152	157	196	146	168	181	176	171	139	149	194	181	162	162	164	156	149	154	167	177	192	170	159	153	163	165	164	161	194	181	148	146	169	176	161	189	166	166	150	184	178	176	172	188	156	173	192	158	184	151	175	152	172	174	171	163	174	148	172	144	152	140	183	155	160	154	177	164	186	164	181	179	181	171	175	172	146	174	162	160	166	160	172	142	172	167	166	187	164	147	171	177	174	140	170	188	154	177	164	160	175	180	176	181	170	173	181	156	164	186	178	187	139	201	166	178	166	155	190	165	167	196	177	169	155	158	178	151	150	145	166	156	181	153	190	178	188	155	176	185	169	143	174	175	144	146	170	194	174	161	161	167	153	178	192	158	150	155	161	165	191	197	168	162	164	164	166	185	156	165	160	193	182	180	187	173	160	196	164	164	146	178	165	162	181	173	180	172	178	138	166	162	184	173	190	158	169	165	166	171	171	168	177	162	197	166	161	151	161	147	154	163	150	192	167	178	183	183	189	172	160	163	172	156	168	166	196	213	156	170	138	163	174	164	170	176	178	170	150	196	188	178	159	127	176	168	175	195	181	166	169	179	172	144	159	182	162	189	152	164	151	190	152	179	162	182	162	186	128	170	147	178	167	161	172	188	167	151	164	157	164	160	158	161	161	167	167	170	166	178	160	176	155	165	154	166	176	131	177	166	165	150	165	174	178	172	184	163	188	169	165	188	173	161	163	160	161	168	194	161	157	159	147	182	171	169	174	185	183	161	186	160	160	159	180	174	186	176	187	151	161	173	168	170	165	177	169	190	174	166	169	168	159	158	157	151	171	150	171	184	161	151	181	180	156	176	175	169	178	157	166	161	151	155	160	170	157	154	168	144	175	155	178	152	158	185	171	182	156	169	179	192	181	148	166	150	158	167	156	148	163	167	171	151	176	161	161	177	165	174	167	156	154	185	139	152	188	158	183	149	165	157	165	174	148	158	177	172	154	174	160	173	155	166	139	158	176	172	176	153	184	183	172	193	166	169	188	155	185	154	159	154	167	177	173	186	168	187	161	159	189	179	173	193	166	163	155	167	169	174	160	176	190	175	157	170	172	154	185	175	167	159	190	175	165	174	189	161	178	178	168	161	167	167	175	150	184	165	188	176	155	163	177	171	172	195	144	171	166	151	157	143	178	165	152	186	177	169	159	180	175	149	155	168	146	163	147	162	169	146	168	160	152	163	190	160	177	166	133	164	150	183	160	171	155	173	158	176	151	167	188	160	172	179	189	159	159	148	169	186	171	178	157	177	164	164	146	157	159	169	171	160	170	144	182	163	160	159	190	185	166	153	180	172	172	168	158	147	161	176	175	170	179	157	153	175	170	159	161	186	144	148	162	157	171	179	156	169	159	171	170	175	155	147	168	154	168	158	174	138	160	184	149	181	156	144	174	132	181	157	168	173	182	206	175	159	153
31285	18023	12459	7354	5137	3755	2794	2803	4894	1072	838	681	652	591	501	494	446	378	353	351	344	274	284	265	288	255	234	224	253	241	231	238	214	218	200	218	214	227	198	223	213	248	220	247	212	198	213	203	195	189	195	171	215	219	179	189	194	222	175	178	206	215	188	200	183	160	180	204	216	185	196	176	210	201	202	186	197	179	197	152	183	203	182	198	204	176	192	183	190	204	193	183	196	192	182	163	174	188	181	209	179	186	200	193	175	193	195	172	185	184	208	180	186	189	191	203	172	207	184	192	186	188	199	189	175	186	180	209	182	181	179	174	192	164	183	176	215	190	167	176	208	182	174	190	165	168	175	200	186	190	174	228	184	201	187	185	185	182	182	184	186	198	194	180	176	201	192	163	196	169	170	184	172	187	179	182	207	200	185	196	194	197	185	197	198	183	195	190	194	199	170	194	196	195	200	169	178	177	196	192	176	177	198	191	148	192	200	197	188	172	195	185	194	176	181	181	204	179	182	180	158	193	188	183	186	207	203	177	177	201	177	191	164	153	211	182	182	209	196	184	181	179	180	158	193	200	174	192	180	167	204	184	164	186	202	173	185	184	180	170	200	186	175	195	169	188	183	202	158	170	179	203	184	197	184	194	168	161	174	175	169	185	183	175	196	174	183	178	171	180	187	179	194	190	163	180	165	184	177	183	176	188	191	192	172	199	179	167	196	167	217	170	169	181	194	144	173	188	178	198	164	160	227	170	179	190	185	219	172	203	184	200	177	182	197	177	193	200	174	167	172	177	192	214	202	204	183	194	177	193	185	169	178	206	174	198	195	182	196	202	162	208	200	167	192	193	213	172	202	185	200	188	189	198	196	186	181	169	167	166	188	179	221	199	199	191	167	195	193	188	195	197	169	173	206	196	186	188	191	221	188	191	171	185	197	179	176	183	188	204	199	197	175	159	180	189	211	179	171	185	173	175	178	173	191	176	168	162	187	177	215	175	143	155	177	177	183	173	193	181	193	179	172	201	194	182	194	184	199	185	181	174	195	189	191	177	201	180	171	184	180	182	180	156	184	184	201	187	192	191	191	199	162	181	180	193	206	180	192	190	153	189	189	194	183	189	210	203	196	177	210	185	189	190	175	189	151	190	181	179	176	192	188	175	203	181	180	201	192	176	183	186	179	211	181	174	212	170	192	203	212	174	184	148	188	195	191	193	198	199	182	175	212	193	181	167	182	173	179	210	193	185	194	178	192	183	179	141	208	207	177	175	178	175	177	152	187	174	169	172	180	177	173	178	178	208	183	195	183	195	183	203	181	184	166	179	168	178	170	171	177	198	162	186	169	195	194	209	192	189	183	198	185	208	205	190	199	193	178	185	172	193	200	207	211	173	173	189	186	210	186	164	157	188	217	214	178	193	167	215	185	183	162	179	173	189	193	215	199	207	207	194	180	162	199	160	207	187	217	169	169	166	181	173	199	180	183	196	216	170	190	202	197	186	184	194	171	208	198	180	170	175	192	198	192	188	182	180	205	184	191	197	186	195	172	198	193	180	205	187	199	181	185	198	205	187	194	171	207	200	180	187	206	202	156	198	168	181	175	181	179	196	178	196	172	167	178	202	192	173	192	191	157	175	181	190	188	164	196	190	182	196	174	174	176	189	193	182	169	188	198	174	172	179	184	197	166	200	162	185	174	197	171	209	218	172	194	189	183	195	152	162	199	192	193	179	204	176	175	186	198	192	193	199	215	182	213	206	179	183	204	180	180	187	186	173	183	202	175	192	217	181	171	194	175	171	169	179	173	159	187	188	187	180	192	186	191	174	180	200	176	205	192	205	171	174	170	185	175	202	200	172	191	187	202	176	174	178	196	201	188	158	171	177	173	176	183	152	155	172	181	180	163	175	206	182	179	187	203	191	179	182	191	186	183	168	202	166	187	168	177	163	178	160	172	186	191	191	184	158	196	196	200	191	187	186	182	180	171	180	194	181	175	183	190	186	190	183	193	182	177	197	173	164	163	201	195	211	197	208	165	179	205	184	195	182	181	181	184	165	189	185	179	195	177	174	160	162	186	194	166	185	184	174	199	176	170	191	209	185	196	175	192	192	173	197	200	201	208	191	172	180	195	187	181	192	182	200	188	197	201	167	170	164	201	185	184	169	182	193	179	183	174	188	206	192	174	176	164	192	186	181	203	177	205	163	185	196	208	195	186	186	196	187	177	177	161	182	153	165	186	196	178	155	185	171	199	194	189	210	191	197	159	219	159	179	200	185	186	173	168	198	172	177	178	173	194	176	183	211	199	180	175	182	202	177	193	184	197	193	176	209	174	174	175	189	194	178	177	200	182	184	200	172	180	192	203	181	186	167	163	196	206	220	215	187	176	197	187	166	166	174	185	190	168	173	180	155	165	191	182	194	187	199	170	199	179	196	173	175	179	185	213	167	169	174	188	188	188	184	175	196	185	179	186	157	204	198	203	190	169	176	181	178	186	190	187	201	166	186	185	188	189	189	169	184	189	196	180	189	211	174	178	193	182	198	192	173	165	201	189	166	230	196	188	200	185	181	184	166	193	203	186	178	189	180	208	193	183	170	193	193	189	174	176	179	213	202	186	189	197	194	183	168	194	192	205	185	192	171	203	180	163	162	192	180	176	174	191	164	180	183	188	159	199	201	169	194	184	169	194	174	190	190	166	191	199	194	184	179	205	185	201	179	187	196	194	179	188	183	178	195	183	178	165	186	175	181	181	188	171	193	187	190	194	165	185	182	155	190	177	205	180	188	177	214	222	182	215	171	202	205	184	197	214	208	188	179	184	188	197	188	192	207	169	165	194	200	175	169	178	178	202	154	178	184	178	200	181	183	195	156	207	184	209	185	202	172	179	181	195	161	211	209	201	207	182	196	197	172	186	182	183	168	199	214	190	205	185	192	173	173	181	193	212	177	190	184	189	186	186	191	199	174	162	186	170	174	191	197	208	225	173	187	197	180	180	166	166	188	150	170	179	197	170	176	194	178	194	214	186	179	173	174	191	184	156	182	200	171	203	185	181	169	175	180	175	174	155	178	201	167	176	179	180	180	168	180	180	199	205	175	191	211	193	178	182	202	195	221	165	181	177	194	177	176	194	193	167	186	184	181	178	184	180	178	197	202	233	207	196	217	189	175	176	197	213	205	206	185	176	195	192	166	197	218	202	197	194	162	212	193	186	183	172	176	193	180	189	202	184	196	176	197	211	190	199	186	185	189	186	195	151	204	184	185	177	187	178	189	183	183	219	198	189	177	190	183	183	185	164	189	179	187	188	172	172	188	196	181	197	216	187	172	181	194	191	188	187	184	176	195	189	228	179	220	195	207	182	186	164	201	176	199	188	177	196	175	177	179	170	188	175	192	196	182	180	207	185	193	194	180	161	185	187	164	185	202	188	181	191	178	190	200	173	202	190	183	193	185	183	183	174	169	178	188	152	185	159	177	171	177	189	204	184	200
23057	20680	27418	23962	20682	20730	8465	2405	2259	1074	872	830	764	729	658	623	591	581	558	561	584	509	506	498	509	484	487	470	465	448	438	418	455	447	445	448	423	451	419	452	402	446	434	446	446	421	433	440	412	450	426	424	444	414	447	412	402	394	421	398	421	406	383	462	403	422	416	446	396	412	452	399	392	381	411	399	381	422	401	426	420	411	399	413	391	400	400	399	417	420	419	424	393	382	416	404	392	376	372	379	420	373	382	438	414	427	412	442	424	394	403	399	393	407	418	432	386	448	424	399	394	411	439	395	429	451	388	395	408	421	461	414	408	382	430	415	425	383	402	385	385	392	386	396	429	443	402	443	430	396	390	409	393	385	417	448	392	408	417	418	414	428	441	386	372	373	407	398	427	411	419	419	411	419	450	398	432	369	406	422	432	410	382	438	452	390	423	430	375	392	396	447	424	431	382	385	401	418	420	421	396	375	433	421	434	419	390	423	373	424	415	397	412	438	405	412	401	416	434	422	415	431	377	430	419	408	454	438	404	403	404	396	351	420	457	440	435	399	432	376	456	400	417	404	421	440	404	390	407	424	411	413	416	395	387	392	454	402	411	403	425	400	394	439	426	429	423	385	436	411	428	409	395	424	396	412	435	422	392	399	412	387	428	397	414	402	441	406	406	392	431	387	433	435	412	409	405	432	421	402	414	425	423	411	440	454	408	405	383	398	394	411	391	396	413	358	386	394	396	421	423	408	404	409	370	429	400	370	434	460	429	415	404	364	425	430	402	409	456	402	371	403	429	442	390	399	409	427	424	431	400	422	412	413	429	427	407	414	420	426	414	424	450	393	464	421	412	420	389	402	428	402	423	429	403	384	418	410	411	434	394	409	421	389	378	427	403	389	410	415	441	451	408	419	365	413	388	417	417	407	397	447	428	386	443	397	370	387	395	405	374	409	406	397	438	414	427	468	388	391	381	388	398	403	414	436	415	389	433	420	426	424	387	371	409	412	423	406	418	414	414	414	456	446	370	400	408	376	422	424	419	382	406	401	387	444	384	397	394	410	408	402	422	380	401	396	383	407	396	388	368	396	405	391	413	393	387	404	404	375	391	448	413	386	406	397	402	432	396	431	415	374	414	405	468	394	405	417	423	402	400	395	404	446	408	428	426	426	432	384	411	443	392	414	413	422	430	396	419	419	422	381	407	431	415	400	420	429	414	389	426	434	409	427	444	385	410	430	436	418	421	454	392	404	386	418	410	393	410	438	392	421	396	393	415	412	398	423	419	441	422	438	388	401	415	429	383	442	393	383	462	427	420	391	424	411	447	411	408	385	447	404	435	424	398	407	424	420	390	407	427	415	435	400	436	422	430	404	396	432	466	428	418	405	402	423	396	396	402	408	439	409	427	407	423	378	392	406	406	398	414	407	415	428	409	423	436	416	425	404	411	426	412	374	385	405	424	407	441	405	393	419	397	406	391	432	424	426	421	407	388	394	394	424	406	408	430	412	431	400	374	404	445	423	432	430	405	450	399	437	393	440	405	418	397	421	438	392	416	429	424	400	429	391	381	383	420	423	418	371	412	426	414	370	405	405	438	409	408	400	412	396	396	424	411	403	423	407	380	361	443	401	423	445	433	395	387	391	420	386	374	398	423	446	401	441	416	384	411	392	463	378	431	377	377	451	415	411	422	403	423	441	429	407	386	391	412	390	397	409	397	400	379	415	405	409	431	413	407	372	392	379	434	391	404	433	381	449	413	399	439	381	392	410	405	409	410	376	441	448	420	403	444	428	399	416	469	444	408	451	408	421	422	424	440	420	372	445	406	400	447	348	410	442	402	439	414	434	388	401	428	423	435	395	392	423	444	403	424	407	408	441	435	406	411	411	412	435	430	423	433	355	379	389	432	398	436	410	422	411	389	444	377	411	428	396	431	442	444	436	386	403	407	429	385	401	460	446	437	403	407	411	446	409	423	431	411	370	381	433	417	382	412	427	387	396	463	407	402	416	394	420	441	389	375	400	407	377	422	434	395	420	445	420	412	405	426	405	389	385	427	433	411	403	401	381	394	447	399	389	409	428	393	456	410	392	445	408	437	415	404	409	387	378	402	405	372	415	402	407	395	418	395	382	409	427	377	469	412	376	449	391	437	407	412	408	403	439	432	403	413	376	391	410	391	409	426	401	419	389	427	427	398	427	408	441	427	370	360	415	377	385	395	392	382	425	414	378	379	421	409	428	441	406	417	385	417	408	417	382	395	413	411	406	408	403	428	400	409	418	397	408	445	382	416	368	424	424	389	432	415	419	404	379	411	388	422	434	446	394	371	456	430	399	382	372	377	391	403	405	404	395	411	424	397	412	453	406	401	391	387	427	412	419	396	409	404	396	398	413	420	402	396	402	370	402	443	380	387	430	419	392	379	407	417	393	397	415	441	433	415	420	417	419	431	412	418	427	429	411	405	442	358	422	395	417	398	455	402	448	433	391	425	377	413	392	438	419	393	415	467	407	397	420	406	424	405	419	389	381	402	409	396	440	463	406	406	406	407	384	400	386	402	419	407	446	439	383	432	450	409	398	397	418	423	418	398	431	394	394	411	410	395	393	403	412	395	425	374	420	405	393	408	465	397	439	410	379	424	411	437	409	421	435	424	396	457	417	393	424	394	452	401	408	394	412	444	409	414	414	423	446	418	408	410	417	384	455	389	410	401	417	422	396	397	381	406	405	445	393	426	440	440	362	361	414	426	411	387	399	421	420	398	397	382	394	427	375	390	384	398	424	437	407	429	462	410	421	410	405	402	407	419	420	428	417	405	385	396	394	407	399	400	431	438	409	471	420	434	440	433	408	411	433	385	420	454	424	409	409	404	442	381	410	420	423	396	391	399	422	423	389	409	407	401	422	429	387	411	433	407	440	428	429	411	432	416	414	435	424	440	397	416	404	382	386	412	389	427	441	410	344	396	415	403	406	424	407	393	439	438	460	391	392	432	391	436	371	409	394	406	371	386	393	418	443	378	426	432	414	413	418	413	373	427	414	461	438	411	401	429	422	403	453	426	429	398	445	402	415	412	428	411	405	406	373	389	409	397	414	404	441	415	411	391	429	425	413	426	376	426	433	433	376	402	386	396	393	438	435	439	374	400	394	371	403	390	388	406	413	413	430	424	393	438	357	365	425	419	406	403	418	391	390	358	423	416	405	419	435	421	410	396	421	399	414	393	434	399	417	401	451	404	435	417	432	450	427	423	394	407	433	369	419	423	420	419	391	441	426	413	393	423	401	427	396	404	395	400	419	406	402	404	393	402	455	463	412	405	429	379	409	396	414	428	427	387	416	397	390	424	401	402	411	415	413	433	424	408	410	416	400	379	386	390	394	431	383	422	408	421	445	417	418	422	404	424	409	404	413	399	431	408	396	404	424	404	406	382	404	402	406	401	432	408	374	383	374	454	405	421	416	367	414	399	412	396	421	420	373	397	417	406	380	387	412
33831	23789	17786	11169	7989	5749	4727	4564	4728	1972	1677	1429	1310	1173	1072	914	901	822	720	684	621	579	608	621	547	615	523	544	516	518	543	518	495	462	508	490	478	470	460	471	476	461	462	431	471	384	459	429	415	463	429	449	429	467	427	439	449	440	422	452	416	448	425	424	447	434	400	403	422	454	425	404	372	466	416	454	441	417	386	414	440	428	439	436	426	386	434	387	383	407	422	424	423	395	443	413	416	422	399	437	394	396	389	445	392	448	421	408	391	418	447	421	428	430	400	432	378	367	395	383	403	406	407	412	443	444	367	418	410	432	455	420	417	412	421	452	435	405	433	417	435	426	406	403	442	381	386	424	392	436	392	403	430	429	421	416	406	376	403	400	420	459	381	418	440	390	417	425	396	438	409	442	404	392	435	406	405	408	372	396	412	396	402	418	412	384	439	418	368	415	414	396	381	376	397	427	420	433	391	473	429	417	390	429	430	442	397	413	394	380	391	398	411	405	381	383	403	430	382	403	423	422	391	375	415	422	420	401	389	437	402	397	384	411	394	441	447	393	374	439	403	398	395	396	422	410	411	391	402	453	368	431	398	417	381	397	385	418	436	445	394	427	435	400	417	397	427	379	416	398	403	422	386	416	446	414	385	405	416	384	424	394	446	416	396	397	440	407	416	404	402	397	403	427	423	395	428	383	397	419	401	420	408	403	399	450	419	402	385	399	400	432	383	394	388	402	410	423	378	425	356	429	406	391	393	433	369	393	439	414	416	427	430	408	413	417	438	417	401	413	401	430	412	420	431	425	366	461	410	424	373	414	434	375	414	399	441	405	415	378	403	418	414	387	414	416	443	434	430	399	383	380	398	418	387	415	391	399	434	425	406	398	451	419	400	402	390	396	399	388	405	402	458	416	429	386	387	415	444	391	433	413	398	444	381	389	376	430	433	398	442	415	371	423	445	387	390	386	402	425	392	378	439	396	426	446	413	418	407	445	429	425	434	390	411	359	398	391	401	407	382	412	422	415	447	395	405	400	407	436	443	377	365	405	402	412	418	430	385	380	387	412	389	398	416	424	413	416	402	411	414	433	404	394	420	424	368	386	413	417	409	437	377	405	442	412	424	393	405	441	417	403	409	388	414	420	416	398	424	385	453	412	414	404	409	426	416	399	406	416	399	432	395	394	408	400	416	377	428	391	431	449	405	413	400	414	417	423	412	417	435	410	403	399	434	424	423	458	409	398	413	407	455	411	420	397	391	424	409	425	391	369	425	416	443	410	411	422	398	453	396	418	441	443	454	387	426	406	423	401	413	385	442	389	393	394	378	424	410	401	446	399	438	423	389	402	402	393	395	399	415	423	402	448	407	422	402	408	406	414	405	408	404	376	400	434	412	372	414	419	427	411	439	399	400	404	406	385	415	410	436	435	398	417	416	406	431	436	439	426	389	418	396	400	416	388	397	368	421	417	425	418	435	392	435	397	419	413	410	432	399	418	416	421	426	384	409	381	409	392	410	396	400	411	427	389	415	412	418	399	429	397	421	388	426	417	413	411	379	421	420	391	381	394	417	411	421	388	388	400	405	400	403	415	405	427	379	405	408	418	426	407	386	415	383	413	405	402	382	445	396	405	393	390	401	394	436	430	418	390	381	433	412	381	430	386	411	456	401	413	433	400	436	408	453	460	393	391	465	422	395	420	416	397	427	416	399	410	378	402	422	421	421	388	423	427	418	411	391	397	403	391	406	418	427	421	406	397	392	446	450	388	419	425	405	388	404	432	421	431	425	414	424	429	393	396	383	398	412	425	439	382	438	414	430	402	416	430	406	384	424	411	415	403	388	444	383	401	392	443	414	423	429	454	429	400	404	392	402	411	408	427	412	413	398	429	414	403	425	440	431	406	419	421	390	398	389	403	439	403	425	391	419	429	441	390	424	473	397	364	434	408	389	417	438	417	429	391	389	395	433	401	373	408	388	410	444	399	396	445	424	411	404	437	446	411	423	400	389	378	398	438	460	406	437	438	405	408	378	382	409	410	429	390	418	414	388	409	405	412	423	406	424	437	428	448	422	433	411	381	444	414	400	403	429	417	418	393	401	422	415	377	425	380	405	408	405	381	422	387	416	405	430	411	418	436	444	389	393	423	381	382	385	441	437	423	384	408	385	395	413	408	419	386	387	410	400	420	385	407	426	396	404	405	375	439	388	380	428	409	434	447	360	400	409	409	428	385	407	380	401	437	400	410	434	396	428	411	395	410	397	407	391	408	434	422	387	435	409	423	422	427	435	407	426	380	406	434	395	421	407	415	388	429	427	406	443	435	394	370	394	415	425	401	393	382	452	419	413	406	399	414	392	438	422	426	428	398	425	439	426	417	415	401	425	399	389	414	423	404	393	431	436	432	411	424	411	403	413	396	426	404	449	394	415	410	421	431	411	433	416	431	433	423	409	421	433	391	426	425	379	431	448	421	416	418	410	413	401	407	398	417	418	423	406	379	412	427	407	398	428	396	400	441	376	420	421	415	427	398	398	401	359	377	420	387	420	423	422	434	411	395	401	413	399	409	411	394	406	402	408	420	402	423	386	437	403	427	399	432	429	417	421	393	391	430	412	421	402	417	412	379	413	405	405	403	476	408	384	397	367	398	397	390	414	381	392	409	431	387	419	393	418	418	415	400	398	429	403	398	390	396	428	420	371	398	424	439	440	368	406	408	376	416	386	426	389	390	422	416	429	404	413	390	396	374	391	399	432	423	377	422	449	409	394	421	417	406	416	390	423	383	425	407	432	435	414	402	424	391	412	402	421	369	426	406	426	399	407	398	382	398	410	437	403	419	382	411	396	379	395	420	406	430	415	397	394	425	431	454	398	411	425	406	417	394	423	405	442	390	399	413	403	436	429	417	426	402	419	421	391	428	375	426	415	427	450	370	422	398	412	409	377	396	379	390	409	447	395	375	429	399	410	390	404	407	425	388	427	420	395	430	401	427	408	369	387	421	421	406	391	399	403	390	448	387	407	394	458	408	399	409	411	420	427	394	394	405	424	443	406	413	385	383	369	426	425	397	426	402	411	453	424	399	420	440	416	410	385	400	412	406	409	396	396	422	440	409	369	422	419	434	409	398	389	401	410	423	426	415	428	443	424	437	422	409	386	407	390	420	367	426	435	412	384	370	431	410	378	439	395	415	391	399	398	403	369	412	416	415	373	411	415	407	358	422	426	438	399	401	434	442	385	421	416	419	405	388	436	419	411	398	413	394	392	415	448	386	416	424	398	406	403	458	404	400	396	378	405	451	418	403	420	469	415	410	443	402	441	409	404	420	400	422	415	432	397	382	413	410	423	442	438	419	427	426	443	403	427	396	414	427	395	419	389	394	390	390	442	399	384	448	396	381	373	385	431	407	382	416	422	403	404	417	380	442	419	437	415	392	425	404	380	434	421	412	433	431	395	439	366	418	416	425	407	366	417	400	386	383	373	427	424	411	435	412
29734	15999	3138	918	644	529	534	615	424	306	308	290	283	283	275	283	260	279	257	245	270	272	254	274	239	252	243	229	298	264	287	262	237	248	246	274	255	267	261	296	274	271	284	267	243	284	237	237	282	277	225	280	262	267	225	262	265	244	229	273	261	278	229	252	252	258	275	243	285	253	239	266	272	280	271	266	267	230	269	236	229	230	230	243	237	280	242	277	299	241	237	260	255	245	233	255	261	270	276	230	229	259	255	272	227	263	244	267	269	250	270	278	259	252	285	243	251	231	245	257	262	280	269	281	238	266	293	238	266	248	261	257	238	266	241	288	264	282	259	247	250	237	273	254	271	262	278	249	271	265	255	265	248	288	250	230	249	277	275	287	275	261	253	232	243	280	235	246	254	276	236	259	266	243	255	264	251	257	234	250	228	240	274	251	259	251	259	270	278	238	258	251	271	250	261	258	258	274	269	251	241	252	242	260	250	259	292	267	244	260	258	217	241	231	237	282	269	290	283	249	230	288	249	254	250	262	267	230	258	260	261	281	251	221	294	293	283	266	232	278	262	288	252	249	242	240	258	243	275	241	252	270	273	247	292	252	250	282	254	274	266	238	258	235	272	230	259	246	255	251	254	266	273	254	259	261	246	247	251	243	259	233	252	245	273	246	259	275	261	237	297	264	243	256	236	246	270	308	231	276	240	256	228	272	278	247	229	244	239	262	272	233	261	263	267	263	255	263	279	273	259	222	243	249	246	262	256	261	259	250	246	264	273	272	249	257	272	251	257	257	255	262	260	253	252	277	258	276	249	288	234	291	266	272	279	262	278	256	277	261	276	224	249	282	250	281	259	245	242	269	237	248	249	302	236	264	237	241	272	262	256	253	240	258	241	271	271	282	277	262	256	253	269	279	243	247	243	246	260	262	244	278	260	258	296	246	238	246	272	262	285	279	255	255	276	286	248	276	269	272	246	256	259	252	277	277	267	259	263	261	250	245	288	237	251	312	268	272	269	277	265	269	250	250	240	300	245	248	258	227	229	249	261	254	245	248	266	250	266	241	280	247	272	253	253	253	259	260	258	296	285	276	246	275	271	256	287	228	263	261	269	234	244	249	262	246	246	262	229	258	227	272	231	268	273	276	256	283	294	249	249	273	267	244	287	277	260	274	241	267	251	246	248	247	246	255	248	280	252	257	264	251	259	257	295	220	243	268	254	276	272	261	277	255	253	228	272	271	256	250	247	268	241	259	241	232	240	273	265	256	249	244	238	250	250	261	254	265	245	272	243	226	240	271	239	269	250	267	259	257	248	269	264	268	266	274	276	270	239	267	243	252	294	239	241	244	258	223	282	265	238	237	242	239	236	251	282	269	258	245	260	247	288	271	244	238	247	264	246	234	239	293	253	293	249	299	244	240	281	263	248	250	254	246	236	247	272	268	287	258	266	246	265	255	269	283	251	245	244	278	252	255	249	290	242	264	261	255	260	238	285	255	293	245	264	253	258	272	245	259	279	280	241	262	251	250	257	229	244	261	268	257	280	238	240	242	266	257	255	254	250	242	233	229	254	253	279	230	260	275	247	260	247	269	242	262	257	275	265	259	259	264	300	253	255	235	249	266	249	250	264	266	247	240	258	266	256	272	264	265	248	277	261	233	248	211	258	292	291	288	248	242	290	247	270	287	251	250	246	261	273	231	238	242	259	250	260	259	262	264	253	251	284	309	274	254	266	259	262	261	239	286	265	266	271	241	297	261	242	254	261	250	249	226	252	232	265	246	251	278	248	228	263	286	285	259	254	259	244	243	267	242	253	276	247	263	225	234	274	271	242	300	255	240	269	251	230	262	298	275	267	259	252	271	254	273	261	288	252	241	291	275	245	258	246	250	251	251	289	245	262	270	248	231	241	265	257	241	287	245	239	261	262	285	280	300	241	284	279	266	283	255	275	277	236	247	280	257	251	285	267	270	284	285	262	227	258	256	270	280	255	228	255	254	269	233	253	251	252	262	225	245	262	251	282	255	242	232	252	283	264	271	267	267	279	241	271	246	276	285	282	274	237	296	254	245	255	261	251	256	247	258	264	265	294	263	247	271	277	261	263	256	219	280	266	264	265	241	264	255	287	223	278	244	243	252	268	238	278	248	280	249	258	274	266	264	266	267	273	237	255	256	258	241	269	254	270	241	262	257	272	262	274	247	256	281	261	286	288	258	260	263	250	232	269	276	224	268	273	257	236	276	265	256	273	244	251	266	269	283	267	277	282	264	281	259	252	254	256	286	266	271	255	263	287	267	253	267	266	274	242	265	274	238	243	253	257	258	266	260	258	259	294	224	242	270	234	248	282	266	250	254	243	270	256	250	278	266	277	250	262	233	227	259	239	244	279	238	257	258	240	250	280	250	275	283	266	289	218	259	272	262	256	250	242	286	252	280	268	255	274	256	258	244	263	239	255	252	252	243	280	245	253	246	269	268	262	253	245	239	236	257	248	284	256	267	259	269	250	253	246	254	269	261	254	263	272	263	251	268	258	249	291	250	257	252	257	260	257	260	289	235	266	242	269	250	249	253	267	243	271	278	265	294	270	237	263	259	239	225	236	257	268	273	265	247	260	272	276	222	273	247	266	273	260	253	258	244	276	237	249	230	264	251	244	268	256	268	289	269	259	239	249	271	279	269	251	263	264	266	265	242	261	236	270	250	271	267	250	242	256	228	238	262	290	249	273	273	251	266	245	288	254	292	267	244	279	252	266	255	253	267	263	259	287	297	257	257	245	259	248	278	258	243	266	268	257	265	274	256	257	271	267	266	278	272	247	272	283	257	246	244	254	260	265	255	280	265	247	268	229	259	295	256	232	284	252	232	249	259	249	277	278	278	220	252	294	222	289	273	274	275	264	268	239	279	251	278	259	248	279	262	244	256	256	266	259	265	258	268	246	271	243	241	278	252	284	274	243	260	235	249	286	255	234	236	222	272	265	268	277	272	249	242	277	253	228	258	268	242	267	238	244	249	267	260	244	269	266	259	260	273	247	275	252	248	277	233	245	294	255	255	225	269	265	227	263	248	241	255	273	253	241	260	252	260	255	279	273	263	271	279	257	250	252	274	296	284	268	244	248	253	255	254	247	278	233	262	258	280	279	296	254	258	290	264	248	248	246	239	247	281	272	254	270	255	248	246	277	267	259	253	254	257	271	263	235	267	233	277	275	283	235	237	255	271	227	264	252	280	265	277	261	281	273	236	261	269	262	296	268	278	245	252	245	222	240	274	245	270	241	262	238	225	259	255	293	249	271	261	257	268	225	241	273	224	266	263	276	259	259	268	236	263	291	260	252	267	272	236	251	240	268	256	263	278	265	280	251	249	255	278	246	275	231	233	244	250	282	247	231	275	282	257	250	232	254	248	256	216	243	265	271	271	271	264	251	292	250	286	289	253	267	258	253	272	279	271	269	271	251	253	233	250	248	271	245	270	231	282	224	240	293	255	277	275
25622	5572	2564	1696	1216	980	1080	1186	726	376	354	347	375	321	345	304	326	316	292	334	296	280	289	315	300	315	297	301	285	296	277	272	315	284	266	298	274	310	297	309	274	296	298	325	298	299	298	288	303	283	280	327	304	301	292	319	287	311	318	289	285	339	281	302	295	329	298	280	279	300	303	305	303	285	345	276	274	296	321	285	297	289	271	280	286	279	306	295	288	294	299	310	313	285	284	314	294	289	272	289	285	288	291	298	284	326	267	284	291	275	305	280	274	324	287	300	320	291	336	308	310	290	314	295	287	321	281	285	279	307	293	266	350	282	278	262	304	313	265	295	306	281	291	285	317	300	300	304	306	272	298	293	314	266	297	319	255	274	253	303	294	257	306	331	309	317	292	295	281	294	284	304	291	281	288	285	284	295	280	309	292	281	309	293	277	286	308	295	272	307	276	266	300	268	294	279	296	267	275	289	300	247	264	305	293	280	300	300	287	290	294	307	283	264	281	283	281	287	293	265	294	296	281	314	286	322	290	319	312	274	293	264	281	267	289	270	313	308	298	326	305	264	290	340	291	305	303	277	269	298	311	283	313	294	302	282	320	291	284	299	320	281	281	282	307	262	296	307	305	296	261	310	291	292	292	281	279	285	264	303	257	297	298	284	285	326	295	306	305	312	300	284	303	284	279	286	257	270	292	303	309	288	274	335	294	265	287	310	292	269	277	325	283	293	282	303	290	306	291	296	296	273	276	282	286	290	267	282	311	333	319	308	293	327	299	305	286	293	301	294	304	282	290	266	267	290	290	278	316	303	292	320	328	262	265	307	301	244	276	287	262	274	313	299	307	298	266	309	265	293	304	277	333	284	298	315	296	288	327	287	300	291	281	306	296	266	303	299	321	286	294	307	283	279	265	308	277	267	285	310	278	285	288	272	298	262	267	305	288	310	301	318	307	290	282	275	284	316	295	277	289	262	320	275	301	301	305	290	272	271	299	291	299	312	292	291	310	291	289	294	309	330	292	297	294	290	298	307	275	255	296	296	306	282	318	296	299	278	316	292	315	301	280	295	283	279	288	285	300	315	296	277	290	294	310	295	266	310	275	277	287	278	296	295	302	293	304	311	264	305	282	293	292	294	307	297	337	293	284	307	304	309	299	283	283	324	324	309	309	279	268	270	283	300	276	279	320	280	289	275	289	295	300	306	294	304	291	292	288	271	281	276	265	276	323	324	295	280	284	289	278	290	300	298	275	268	285	296	275	292	311	291	310	297	299	301	287	290	282	282	292	304	282	306	284	292	280	321	310	255	301	280	283	273	302	291	312	301	312	273	300	297	309	331	305	291	295	310	319	300	291	289	269	307	275	318	295	278	295	299	316	286	299	318	292	291	285	285	279	298	303	285	305	319	287	287	295	276	294	291	319	251	259	289	249	297	288	286	287	302	291	283	308	305	310	300	279	290	288	276	301	303	296	299	306	302	273	292	330	323	309	281	285	314	286	316	263	277	260	277	303	294	302	292	337	276	326	315	276	280	304	323	290	304	275	324	284	302	288	277	323	292	302	281	292	309	261	278	314	285	307	290	306	289	288	296	265	305	309	283	268	278	305	300	288	274	289	297	317	305	303	284	314	306	284	267	311	294	298	300	302	282	311	309	296	273	281	265	297	309	280	303	280	279	292	307	284	302	292	327	279	303	304	262	294	290	281	314	307	301	271	312	313	296	290	305	296	278	269	295	313	301	296	315	302	292	295	306	281	294	304	284	307	288	301	282	280	311	297	312	320	298	295	305	281	316	301	252	294	278	271	287	313	313	282	286	312	283	304	282	285	272	308	292	293	301	292	316	275	277	319	312	262	292	331	310	266	267	292	270	268	313	320	304	290	289	276	304	309	327	295	304	276	281	306	275	304	291	293	273	307	260	303	304	274	294	315	291	307	315	290	310	300	299	301	289	267	288	293	263	280	283	300	270	309	305	292	292	285	310	276	275	284	295	267	318	305	294	296	303	267	288	314	297	315	290	258	308	300	276	279	287	278	282	297	281	298	306	295	307	306	319	319	284	310	320	294	320	297	294	289	278	279	301	287	338	313	297	295	270	315	273	281	323	254	279	323	326	310	294	279	288	275	301	270	286	290	289	303	292	289	292	284	300	300	296	265	313	309	287	293	295	312	281	275	316	284	288	319	300	313	323	278	287	315	298	321	299	278	294	270	308	269	333	290	312	297	324	315	306	322	293	318	285	311	280	318	294	290	281	288	312	255	286	302	314	279	302	281	315	277	270	300	280	311	318	293	286	289	273	299	326	285	286	320	273	316	317	294	288	277	295	286	289	284	295	272	287	306	309	283	301	281	305	281	294	294	282	318	280	274	277	273	273	290	268	293	297	315	305	293	296	310	307	307	324	296	304	305	299	275	269	294	300	300	296	277	293	273	297	280	286	305	266	294	314	281	277	264	298	294	309	287	299	302	310	287	301	307	264	275	329	299	288	287	291	277	298	278	325	270	321	312	276	293	271	284	332	302	292	281	294	296	293	289	252	283	319	326	252	304	303	294	296	312	260	327	280	316	304	314	301	305	295	303	291	309	315	322	296	281	301	286	325	289	281	284	292	310	282	283	267	293	293	295	295	282	300	287	283	267	301	324	297	299	286	282	266	309	277	266	278	302	299	310	303	292	292	272	325	284	305	299	295	303	271	277	305	269	296	285	278	299	284	321	275	278	296	275	294	298	306	309	272	284	298	273	316	285	299	288	274	289	283	293	279	288	299	259	328	261	303	295	298	284	275	299	285	316	273	253	309	294	276	259	282	320	289	329	299	295	298	294	279	284	273	282	278	297	297	291	308	321	306	305	242	308	292	274	291	277	293	266	304	293	320	288	292	320	305	305	287	301	303	288	293	288	311	236	274	297	288	326	275	290	286	291	294	281	272	304	309	322	273	285	287	307	299	305	292	321	284	272	273	292	336	284	294	291	290	262	303	284	304	276	273	292	288	291	275	322	287	287	322	287	292	305	311	292	296	315	307	307	269	300	280	275	293	319	288	304	302	312	277	280	290	303	286	289	283	312	283	288	296	307	275	283	296	341	314	284	296	299	282	281	289	287	318	303	298	298	304	292	296	289	297	281	288	302	264	301	286	302	288	303	318	284	317	292	282	286	286	291	310	300	298	325	301	293	282	272	294	299	265	282	289	299	266	287	253	295	322	277	279	312	333	280	283	296	264	301	313	315	291	292	301	284	273	275	272	284	283	289	278	277	293	277	279	325	306	288	308	266	308	304	297	285	314	266	276	317	274	277	285	294	297	307	307	288	310	307	312	289	296	288	289	322	275	290	276	314	317	297	281	279	283	319	272	271	339	305	302	258	305	295	318	273	306	301	301	304	280	299	284	304	300	291	285	296	289	329	301	315	272	293	280	283	324	334	267	328	274	293	292	281	279	290	267	301	285	287	303	312	295	305	291	278	295	276	304	319	274	293	255	314	287
25104	20671	26995	24358	20658	9913	1603	966	853	514	433	387	334	323	279	286	232	245	255	244	201	230	201	193	211	207	206	221	182	196	191	198	187	203	177	183	167	178	184	156	159	180	187	169	179	166	184	173	168	181	174	166	171	153	196	175	193	199	176	175	178	158	151	182	160	184	165	157	165	172	151	179	175	171	162	166	175	175	171	194	156	178	172	148	143	191	174	172	165	160	177	185	167	178	180	172	203	164	190	155	168	161	168	164	164	167	202	131	165	166	169	153	182	178	150	198	165	173	151	160	167	175	176	165	177	151	186	169	169	165	171	165	156	180	166	148	177	182	192	171	166	181	173	181	171	149	154	180	160	169	160	153	191	146	187	191	156	165	170	167	170	172	168	161	157	180	149	163	167	179	148	185	164	185	164	167	157	168	183	171	156	154	184	162	168	180	170	155	178	160	152	174	189	169	149	191	182	185	157	185	163	181	166	146	193	193	173	201	179	169	160	144	181	151	185	153	135	151	181	166	174	186	177	163	168	161	145	164	147	168	164	163	166	146	186	170	152	189	160	157	145	192	167	164	164	177	186	160	166	195	161	187	184	172	182	158	150	178	161	152	182	175	173	189	174	143	180	157	151	154	163	160	158	143	168	166	176	149	167	168	153	154	174	174	145	162	180	174	190	166	166	173	162	167	182	181	150	156	159	174	192	160	173	160	172	178	163	170	163	167	175	146	168	164	163	174	168	161	163	159	140	180	170	180	182	178	171	164	166	149	163	154	148	159	176	174	175	154	185	159	185	179	155	172	151	142	166	163	167	153	206	145	149	154	186	161	168	182	168	175	167	184	172	147	152	138	180	175	154	175	175	173	191	151	172	175	156	166	157	169	173	162	159	152	173	180	175	151	170	174	179	184	163	178	169	176	187	156	158	153	160	179	188	168	183	180	162	189	175	183	178	155	180	175	147	134	162	146	164	180	168	164	197	169	152	166	184	133	162	176	176	166	183	160	172	165	171	156	170	174	171	175	171	164	168	165	175	175	164	174	152	178	148	170	142	155	173	189	161	175	163	172	165	167	170	158	158	160	166	146	175	163	161	173	158	158	159	183	177	159	177	157	167	171	142	145	171	168	156	181	157	179	173	158	166	167	163	186	166	166	142	153	159	159	181	174	180	157	173	160	175	157	172	138	166	141	154	171	155	168	156	173	166	162	164	176	175	154	157	178	156	165	164	152	150	153	166	174	175	159	179	183	185	176	185	156	163	193	178	162	179	156	179	153	160	179	168	164	184	150	163	160	169	155	190	182	174	189	166	168	160	160	151	159	163	179	176	125	173	167	181	157	154	164	167	172	150	143	162	164	153	160	174	187	175	195	172	176	160	152	179	147	189	194	178	142	162	183	165	167	189	188	177	177	160	168	160	170	175	146	153	167	158	170	189	168	158	175	182	175	140	176	156	163	153	151	181	153	174	173	183	171	162	170	153	154	165	163	174	156	165	141	167	175	192	165	171	165	176	174	176	170	172	169	183	170	167	174	175	151	168	165	182	161	175	180	170	147	171	161	165	174	169	168	157	167	166	147	158	174	195	143	167	170	179	161	158	163	192	174	182	182	156	161	156	165	180	169	170	155	161	150	164	168	164	174	171	183	200	140	186	173	137	174	174	165	160	174	154	194	192	150	172	165	163	181	169	151	166	186	177	195	174	178	166	201	156	165	193	164	154	167	173	143	173	152	165	187	148	162	178	156	183	176	165	172	178	174	168	164	156	163	155	191	172	156	171	168	181	167	170	169	137	165	159	190	146	179	175	147	184	164	155	151	178	148	170	195	184	180	164	177	164	147	134	164	162	166	176	169	173	165	150	185	167	170	177	164	166	159	187	181	163	179	173	165	165	164	184	168	155	167	172	135	179	154	165	179	191	159	178	167	193	178	172	184	188	157	142	138	165	152	166	175	185	167	181	162	183	190	158	160	201	162	166	177	191	193	164	182	167	159	168	179	168	131	166	163	144	170	182	155	174	167	178	179	163	177	150	150	177	168	150	175	152	160	166	167	153	186	153	183	157	189	162	149	214	170	152	159	155	154	173	172	164	169	173	166	155	167	167	150	144	192	166	160	182	147	179	165	192	154	180	160	169	160	186	185	175	171	151	133	158	179	168	137	158	162	161	165	174	199	151	173	189	137	178	187	156	175	155	157	168	159	202	177	189	161	144	161	161	172	158	168	164	194	167	158	163	174	164	179	172	145	170	160	168	156	167	179	181	165	171	174	169	165	165	166	159	170	158	194	156	157	169	158	165	186	182	160	180	172	166	160	182	164	176	173	169	182	165	157	162	162	174	178	164	164	176	195	182	158	157	158	147	153	180	162	134	164	169	184	168	189	192	184	179	163	188	166	167	157	193	161	170	173	186	150	168	210	147	158	167	151	161	176	159	172	196	165	171	170	147	178	174	159	167	163	184	163	185	181	165	180	160	151	170	165	187	156	187	174	187	147	166	182	158	165	152	188	164	167	145	168	182	170	153	165	152	192	180	170	185	174	168	180	165	179	160	181	170	162	163	158	153	179	141	179	157	170	167	145	194	150	162	160	158	193	145	144	146	166	143	169	164	149	155	164	184	171	162	142	189	159	142	167	141	155	162	167	188	169	146	168	171	158	151	174	174	179	156	166	179	168	156	167	147	160	153	169	171	144	152	154	171	159	154	163	157	150	160	163	158	148	160	160	161	159	171	162	172	159	149	165	172	178	170	175	175	167	169	164	156	166	158	176	159	147	168	165	168	193	158	169	138	160	176	153	171	150	171	162	153	148	160	158	154	167	170	158	171	166	173	165	158	187	163	160	171	160	188	173	182	180	176	154	139	183	162	163	154	172	179	158	165	185	164	146	141	147	158	161	157	156	171	166	154	164	166	161	174	175	168	161	155	151	185	181	165	149	165	162	163	172	148	161	163	159	185	184	143	153	161	164	158	183	168	205	181	170	150	170	143	173	186	174	161	158	162	159	155	160	175	172	169	174	168	171	147	151	160	155	172	175	161	176	181	155	170	163	157	153	155	189	164	184	171	148	169	177	164	168	188	187	157	187	169	151	148	176	150	161	171	156	165	176	161	176	191	163	150	184	180	154	170	144	162	146	177	149	157	162	163	188	173	163	178	178	177	174	167	162	178	164	170	148	161	148	156	157	160	155	149	170	142	158	167	196	167	158	153	158	178	171	162	187	148	152	144	166	183	167	163	171	192	175	169	169	158	176	180	176	143	160	164	161	180	152	186	144	175	164	154	187	180	174	160	175	184	171	162	167	180	167	160	163	154	165	163	170	159	160	165	155	196	182	170	177	159	173	177	159	177	179	170	173	172	167	151	160	175	177	182	194	156	162	159	162	197	175	172	154	148	157	145	147	178	152	145	175	162	151	214	164	163	171	173	167	138	156	183	155	167	168	180	168	162	176	174	153	174	185	168	172	146	152	169	151	178	191	175	159	169	163	164	165
30176	15309	11802	6925	4372	3049	2733	2082	2014	1093	863	713	627	594	523	482	403	394	305	332	319	291	297	276	256	242	256	229	218	268	231	239	222	240	231	233	199	220	223	198	214	171	222	209	200	217	204	202	192	213	199	197	211	206	164	193	190	199	200	189	198	185	176	218	192	172	181	185	188	165	201	198	180	180	172	183	193	183	197	200	181	184	183	208	191	182	163	192	163	170	170	204	207	153	186	181	174	175	165	179	178	201	189	199	174	184	173	169	204	187	177	185	196	183	186	213	215	201	186	170	172	176	179	197	155	195	196	203	204	176	172	197	186	222	190	186	198	188	185	181	173	200	177	170	177	186	202	183	205	187	185	185	196	185	186	162	162	184	166	187	181	188	173	188	167	193	196	189	187	160	158	178	202	169	161	180	182	207	167	183	188	179	186	176	157	176	159	202	192	200	208	187	173	170	201	176	188	180	196	168	164	194	177	182	189	171	189	180	161	154	211	158	191	186	204	194	203	222	197	183	179	149	182	202	189	181	200	162	187	197	185	191	167	178	197	173	172	181	175	178	179	187	181	192	203	173	187	174	144	153	176	215	182	180	176	185	196	201	189	160	180	201	211	178	179	212	195	159	160	204	183	180	184	187	177	169	161	179	228	199	193	185	183	193	180	174	182	205	190	186	174	169	183	192	196	190	183	184	182	167	182	214	191	188	170	194	193	167	172	202	181	173	199	168	207	182	162	184	182	182	165	179	197	203	183	173	199	174	200	182	182	209	198	164	190	160	193	195	161	181	160	184	205	187	201	187	192	181	184	170	180	183	182	167	192	161	168	171	166	165	188	177	191	172	198	215	194	201	169	190	187	172	196	182	195	166	181	185	179	158	167	197	185	199	175	201	174	175	185	194	192	180	197	195	187	217	198	211	179	181	198	174	185	180	189	187	195	165	182	191	179	188	197	203	198	192	188	179	170	181	196	181	196	188	171	173	162	193	168	184	162	190	201	175	194	157	189	187	190	183	203	166	193	185	199	174	178	193	186	159	169	169	182	199	160	185	190	176	180	190	179	206	180	205	192	185	174	184	156	182	178	188	174	170	191	173	191	186	174	185	186	170	169	182	183	162	165	191	192	207	169	162	188	180	191	168	184	182	182	144	200	172	184	214	192	178	179	176	187	179	195	172	141	201	189	191	169	188	174	160	171	195	192	179	169	184	169	178	159	186	147	190	184	182	185	193	196	193	183	194	202	163	186	202	188	201	200	197	196	204	156	183	188	193	187	187	172	187	187	195	183	180	194	184	170	204	197	187	180	174	198	190	159	201	165	199	219	161	169	165	215	178	190	183	185	177	194	169	216	177	191	196	178	196	170	182	178	194	191	166	175	180	180	175	172	172	206	163	194	177	174	183	183	190	192	191	186	180	164	193	192	191	184	173	183	179	185	189	194	159	167	177	175	203	169	179	202	185	163	199	178	196	161	168	195	170	177	205	181	188	171	204	169	184	175	196	188	193	205	183	198	176	147	185	186	166	181	195	174	192	181	179	181	190	195	191	166	162	182	212	192	216	188	164	182	214	166	196	196	173	198	180	184	198	177	160	167	184	199	187	188	194	181	174	182	181	159	176	187	196	177	213	183	187	160	176	184	189	200	191	193	190	167	189	180	185	210	192	180	178	193	165	176	162	179	176	194	187	187	186	187	163	185	183	195	191	182	161	199	165	178	190	182	179	189	190	198	187	172	193	160	161	192	183	194	177	191	184	201	166	168	180	174	178	156	193	166	184	195	171	185	184	182	180	187	165	176	181	184	197	196	182	176	190	184	214	186	188	195	185	189	167	197	199	183	188	182	191	183	169	197	198	202	199	199	172	196	200	174	193	182	167	192	162	174	167	181	184	188	167	176	168	186	169	178	180	192	198	178	177	165	194	160	172	179	178	173	197	178	175	193	172	209	178	185	178	185	197	181	168	198	145	164	181	171	197	199	177	193	188	190	193	188	171	180	171	196	176	174	176	190	173	203	194	189	185	185	189	182	173	171	192	198	181	175	203	179	180	176	189	176	191	164	162	189	184	180	167	165	192	185	177	218	162	188	166	190	178	174	189	162	171	183	218	193	211	182	194	191	159	172	173	168	189	165	209	176	157	190	186	179	208	194	158	180	182	179	196	198	171	183	198	173	183	178	197	193	172	170	163	177	174	175	189	213	172	180	194	172	205	187	193	166	192	158	204	174	185	181	195	190	171	194	182	188	204	181	175	198	175	166	177	167	190	192	188	203	187	164	171	172	184	183	188	176	170	207	167	181	181	167	184	188	184	166	180	159	173	190	184	188	169	181	187	212	208	186	214	198	188	189	195	182	170	182	161	178	167	185	172	165	167	168	174	176	196	181	183	179	176	185	182	186	204	193	198	172	176	173	197	203	186	167	198	192	179	198	196	182	190	185	175	167	186	189	191	159	192	194	203	207	185	190	189	194	188	183	175	200	179	201	183	176	194	158	191	165	205	180	174	180	178	186	171	158	188	163	171	175	189	200	188	212	187	173	175	189	165	180	208	177	165	169	191	201	169	177	188	181	168	177	195	212	202	189	199	193	180	177	176	198	176	202	193	179	212	166	193	165	186	185	178	182	185	170	179	202	184	218	197	175	193	185	198	194	192	169	167	181	188	192	187	166	186	200	188	163	184	173	185	185	168	182	175	194	175	197	193	183	183	219	180	189	192	178	187	195	181	187	164	193	152	195	185	209	195	188	190	164	182	190	184	170	170	168	201	169	155	162	188	182	188	177	181	185	172	196	179	161	168	180	196	181	198	180	176	208	186	181	185	181	208	184	179	181	188	197	175	214	181	178	141	165	155	203	192	180	167	165	203	198	176	184	186	186	182	154	202	201	183	187	187	193	187	184	159	214	181	167	195	179	173	164	203	187	171	183	191	180	182	181	216	173	189	187	179	186	181	185	210	178	183	172	197	183	183	175	176	190	149	184	186	187	179	187	185	168	193	179	199	175	178	176	179	212	196	160	205	175	187	183	188	180	163	165	176	176	199	173	176	176	197	172	193	163	192	173	167	189	191	169	186	193	178	185	186	176	210	191	179	182	176	175	174	189	194	159	188	181	155	187	205	180	181	188	185	177	171	159	199	164	168	167	173	170	175	196	181	185	167	161	212	206	181	188	208	192	179	183	194	185	195	200	164	195	184	173	176	168	178	191	150	212	183	197	193	172	188	190	201	181	198	185	177	173	184	175	195	189	180	181	181	185	170	180	183	201	198	168	182	183	184	177	182	165	174	179	197	192	156	212	170	175	166	172	198	183	183	184	171	168	181	192	197	194	182	200	180	210	174	188	177	188	182	179	186	189	170	188	193	170	167	189	187	173	189	188	173	161	200	183	171	179	202	178	198	184	191	171	185	182	191	189	217	176	184	191	196	195	194	173	167	196	201	174	197	196	184	204	210	184	182	205	178	166	180	187	199	178	206	180	166	190	183	211	173
23068	20666	27345	23980	20665	20711	8088	1763	1426	1036	913	797	777	712	668	617	576	532	544	557	601	504	520	523	508	482	461	442	464	453	466	429	441	452	450	414	454	508	424	463	439	412	416	449	436	434	447	413	420	473	427	463	399	376	407	404	416	441	425	436	431	428	431	422	437	415	427	428	410	435	483	434	440	427	405	404	416	409	393	427	423	424	433	409	411	454	407	403	439	389	409	378	395	430	412	386	450	433	416	399	420	396	415	389	443	420	436	422	411	411	422	429	418	417	446	439	414	416	415	391	433	390	435	444	402	392	451	429	465	423	431	414	406	435	434	459	428	418	413	390	423	406	418	416	416	381	437	369	399	432	451	418	389	456	373	426	387	425	420	401	417	407	401	466	392	431	415	412	413	380	416	430	398	383	438	426	450	394	430	412	391	432	432	443	453	386	408	400	441	428	410	423	394	389	434	407	402	396	417	400	388	427	393	440	382	399	382	436	418	422	390	425	427	437	422	393	414	395	414	395	453	403	391	424	450	395	425	427	414	428	432	388	394	416	407	401	418	441	418	412	416	409	393	400	422	418	416	449	432	434	406	446	433	430	433	409	396	421	414	412	423	411	417	423	406	421	412	399	418	394	399	386	396	392	419	430	415	430	376	451	404	401	381	419	403	463	422	424	393	417	412	401	421	379	415	424	442	392	422	403	420	382	450	382	441	396	397	397	403	408	423	390	372	401	431	408	395	412	387	409	425	390	404	387	420	412	411	415	418	447	389	398	400	388	415	449	422	365	436	390	428	430	423	429	419	417	441	450	431	405	401	425	379	396	396	393	429	377	375	392	413	409	427	388	423	429	415	396	404	391	411	384	422	427	412	410	385	428	410	406	452	414	416	393	404	452	442	435	417	403	432	427	381	408	393	395	396	407	402	418	433	394	424	420	437	412	416	417	451	389	445	418	378	383	403	434	451	429	381	426	413	413	426	388	443	415	400	417	381	378	393	396	410	422	435	415	373	378	390	442	415	441	387	409	418	438	396	414	404	416	424	402	417	415	395	432	416	429	421	376	420	414	408	400	432	427	398	413	435	408	407	419	379	415	436	426	410	431	363	407	400	387	401	417	408	444	381	451	384	404	382	416	400	398	400	413	358	451	388	403	392	423	411	420	422	414	403	403	412	425	403	400	419	401	388	412	403	422	420	395	372	391	414	420	404	392	388	377	397	434	419	435	393	381	426	387	423	400	384	420	445	435	422	441	384	405	415	406	404	422	395	405	415	407	415	421	432	387	415	430	464	401	413	393	371	459	392	401	452	410	417	408	430	419	397	387	389	377	419	385	418	396	412	448	399	389	416	421	369	450	432	405	406	453	401	412	443	425	411	453	415	414	426	428	406	417	405	404	413	438	368	405	395	443	403	395	429	435	407	388	423	414	402	412	433	427	410	399	367	383	397	415	396	432	426	410	377	417	422	398	393	403	420	401	401	405	413	405	440	408	411	409	470	424	383	442	423	435	407	400	427	442	430	385	421	372	413	402	387	428	426	412	403	418	414	399	443	421	405	438	420	382	417	422	408	423	437	426	418	425	386	393	412	420	395	399	392	426	389	418	398	389	445	415	409	427	402	424	392	396	420	421	425	427	416	418	416	392	417	383	425	405	384	427	433	426	410	360	402	385	387	385	370	442	435	406	379	438	455	414	412	418	402	398	422	434	399	417	378	382	382	428	401	382	426	392	444	418	388	393	402	423	369	378	390	414	384	449	406	441	400	438	405	404	399	408	448	387	378	414	396	402	420	364	404	366	473	422	396	431	366	428	396	395	409	411	384	397	431	399	424	373	446	408	408	396	424	407	446	396	390	395	434	394	426	409	376	435	419	432	394	404	425	399	395	384	383	388	392	435	399	388	391	411	432	412	405	391	415	435	438	401	414	389	394	437	427	425	467	420	415	427	414	385	395	370	417	406	440	419	374	375	411	399	419	408	431	417	393	435	443	393	389	415	404	418	422	419	427	392	391	417	434	427	410	431	433	408	428	420	424	367	372	406	434	395	391	391	367	419	399	393	411	390	440	407	379	411	394	425	432	408	398	406	409	423	397	423	438	401	396	403	409	417	395	409	403	421	408	377	395	400	444	402	386	390	436	398	385	403	407	428	379	371	418	440	391	417	415	436	423	417	400	396	420	421	423	439	419	402	395	397	417	413	402	426	416	392	402	411	449	431	375	430	414	415	431	403	429	440	407	436	383	407	417	400	408	413	431	488	398	417	399	418	425	391	380	409	388	397	406	413	404	387	384	365	413	387	396	406	401	374	428	397	381	381	403	402	392	431	388	406	435	391	419	403	430	397	416	421	399	395	393	392	397	434	406	404	386	418	399	410	414	433	429	392	393	417	398	431	425	400	432	402	406	427	397	415	435	387	429	395	409	409	388	384	379	429	410	368	389	428	432	393	419	397	438	394	396	391	421	410	374	415	442	377	377	425	408	413	430	378	397	403	388	385	400	412	392	413	417	442	358	437	436	416	410	387	393	430	404	397	430	416	433	383	426	385	421	377	441	461	430	421	404	383	377	391	414	411	431	426	427	398	416	413	394	407	403	395	392	398	437	389	384	435	456	404	410	391	421	396	399	398	374	392	414	389	413	402	374	413	437	468	412	440	407	455	431	399	428	427	458	424	442	401	403	405	385	409	379	378	445	417	413	414	378	421	415	396	387	415	407	382	404	442	431	426	387	379	398	431	384	417	418	407	381	420	391	411	401	467	394	424	405	416	455	428	410	440	429	405	441	400	425	411	397	452	399	417	425	419	432	392	425	390	396	442	427	399	382	411	417	417	419	414	406	440	393	434	389	440	439	423	438	397	368	395	379	419	397	426	379	373	418	442	407	376	420	445	384	416	375	390	420	382	391	404	425	388	377	465	429	408	408	430	410	424	400	383	382	407	396	402	417	420	405	382	382	421	388	380	438	378	422	415	409	397	445	408	435	391	410	402	371	391	406	430	382	373	426	405	421	437	394	423	412	353	431	419	422	398	436	397	424	457	422	403	415	443	404	383	409	413	436	418	398	404	482	427	413	438	412	419	420	418	396	430	413	428	377	414	441	362	410	412	404	429	405	409	365	409	416	401	457	418	417	411	393	400	416	373	391	396	379	374	410	421	421	444	381	464	418	409	426	406	405	400	409	430	411	386	401	389	397	407	396	408	384	385	389	427	414	381	398	411	430	401	409	390	409	417	393	396	412	416	430	424	414	401	406	403	440	407	416	396	409	419	402	389	410	425	385	395	415	423	401	404	436	410	384	411	427	413	426	401	420	392	410	425	436	434	442	405	410	446	420	409	432	358	404	405	419	387	427	404	452	404	442	377	448	445	434	447	402	438	372	424	425	399	375	439	425	388	391	404	406	408	418	369	374	384	394	444	405	364	384	417	414	382	411	438	441	390	409	405	426	448	426	433	399	384	412	451	396	396	419	422	404	377	400	430	349	391	370	399
32793	21346	17601	10868	7193	5065	4020	3195	2968	1990	1770	1338	1299	1085	1049	908	854	829	710	639	636	655	622	645	561	525	542	537	484	499	519	508	488	494	463	483	466	512	443	417	473	478	481	466	432	444	439	442	426	414	443	440	477	433	473	424	433	453	411	427	410	423	429	415	378	442	430	453	420	434	440	423	443	399	441	384	439	368	402	406	420	395	421	395	426	415	445	401	408	408	434	422	405	406	413	402	403	417	433	403	416	393	425	436	395	401	380	417	396	410	425	423	449	421	382	398	412	415	387	413	433	406	399	403	398	408	440	409	387	418	451	410	464	393	379	399	437	394	429	363	386	410	410	416	431	400	400	406	401	417	371	436	400	409	381	396	398	353	397	384	381	402	437	431	399	395	382	397	422	413	386	426	414	391	427	425	421	373	420	397	409	412	448	404	427	373	421	427	392	417	416	378	418	407	408	429	408	425	419	384	415	430	386	412	401	434	399	384	407	420	415	409	385	406	433	376	381	447	383	416	405	434	381	426	379	421	425	410	402	431	413	426	431	380	396	417	410	443	428	424	377	437	431	395	395	437	407	411	416	408	382	418	424	409	415	382	418	394	407	423	411	429	389	409	381	391	362	424	399	414	403	426	417	393	414	362	418	395	407	407	440	401	406	400	375	394	418	381	427	388	419	410	388	411	383	402	417	395	413	428	413	417	430	407	432	409	391	412	412	405	423	392	408	398	438	413	402	401	402	375	429	379	414	399	422	417	378	413	414	387	419	389	425	420	401	428	401	407	400	430	368	399	450	403	411	394	409	398	412	418	417	401	398	391	414	391	406	385	436	409	423	386	401	415	388	401	387	434	418	416	441	395	367	444	400	401	457	364	407	415	436	387	441	405	399	386	373	401	438	383	370	406	393	440	388	370	448	411	390	425	409	408	430	410	411	406	400	392	413	410	423	445	400	395	387	428	376	418	427	398	410	379	408	408	426	412	407	383	398	394	423	417	447	430	385	409	410	407	373	393	399	441	408	379	385	403	413	406	405	398	409	417	422	428	423	400	424	417	406	400	401	376	396	391	431	386	416	410	391	402	424	408	440	365	364	432	391	369	411	423	429	384	444	425	425	380	456	408	425	417	408	387	429	423	399	396	389	403	394	413	388	394	410	396	413	391	400	395	406	365	412	421	413	406	395	401	368	415	406	405	421	399	404	412	445	407	415	432	428	392	445	409	411	439	430	390	412	364	388	437	436	449	414	393	402	389	373	429	397	436	401	431	367	390	409	413	420	401	382	385	401	450	414	405	438	460	406	418	424	448	408	428	431	420	410	395	413	408	403	408	405	402	414	403	371	389	375	425	409	431	410	424	403	407	413	418	409	385	434	370	390	428	397	411	435	429	367	427	379	402	384	386	381	373	401	384	392	415	411	387	376	413	403	413	391	381	413	383	420	412	438	423	408	393	462	416	415	428	371	414	409	412	400	419	419	432	402	433	390	362	420	420	362	440	390	367	401	393	389	404	415	378	461	437	392	378	412	428	417	399	421	427	397	400	410	386	394	403	410	441	394	419	414	409	405	363	387	368	419	422	419	372	437	445	381	407	419	390	408	414	384	409	404	376	406	396	420	389	450	429	392	426	374	419	402	399	412	407	404	401	406	388	414	430	411	427	420	362	414	404	410	394	421	434	398	420	415	394	406	419	395	420	401	395	411	405	407	412	415	430	388	374	439	380	425	458	395	398	398	426	398	385	430	412	387	446	399	435	414	406	401	417	430	450	432	410	391	393	447	433	439	432	442	372	396	419	412	405	429	443	438	409	391	387	430	426	413	383	410	384	400	409	427	431	420	398	428	369	412	436	414	406	386	430	432	429	430	419	377	387	399	425	403	429	394	375	399	387	417	429	373	422	412	410	394	403	362	407	398	410	388	441	417	386	391	418	403	406	429	437	399	414	457	413	381	429	414	425	420	416	406	403	388	406	409	422	456	407	415	427	398	423	431	354	369	397	406	365	402	432	390	392	439	395	411	374	439	389	406	398	423	412	403	443	385	424	409	411	410	402	443	382	435	397	429	387	388	448	402	422	387	405	434	441	430	426	398	380	437	417	374	387	414	394	403	430	377	405	431	388	396	409	422	364	373	376	407	449	410	429	372	439	400	417	415	413	430	430	428	404	396	409	391	426	401	407	401	405	405	401	404	414	467	436	410	391	395	411	421	411	430	405	417	423	413	430	403	391	397	440	401	406	398	393	409	400	424	421	376	386	425	397	400	427	372	381	402	398	378	406	414	406	405	398	394	382	391	415	416	447	429	379	425	385	442	422	396	416	398	397	365	386	431	418	416	435	385	430	427	416	352	448	373	407	401	413	383	413	415	414	414	425	392	417	413	392	415	395	403	407	405	410	405	448	404	385	423	414	403	419	386	390	402	419	410	409	389	424	396	391	398	409	413	446	404	398	419	398	372	426	409	447	379	465	435	382	382	470	406	404	425	424	376	421	415	415	396	390	384	406	420	444	397	424	420	411	423	407	428	400	430	406	395	415	431	392	379	397	421	428	439	418	391	412	415	419	422	423	408	396	391	419	383	366	384	413	435	392	400	406	391	374	396	428	403	410	411	401	440	407	389	394	377	438	413	405	389	401	398	421	425	417	416	393	410	397	418	406	404	357	399	430	427	384	408	399	393	364	432	416	390	364	437	399	404	424	394	397	403	369	396	391	396	367	401	425	422	381	397	417	420	381	424	440	448	397	425	424	436	436	400	394	390	405	399	404	371	395	385	418	369	420	396	389	429	426	442	435	428	399	401	380	427	413	443	432	380	393	425	382	366	405	425	413	424	426	393	419	400	411	386	388	388	403	427	419	421	441	455	458	414	403	439	436	465	403	379	424	426	383	377	435	402	389	415	401	395	420	408	411	394	439	395	391	409	418	406	414	401	403	420	404	366	403	417	388	413	412	375	410	408	404	382	441	404	413	424	402	414	425	440	407	408	432	410	393	393	394	422	402	405	395	405	406	432	379	412	427	430	380	388	376	396	406	429	382	401	377	409	396	381	411	427	428	403	426	387	410	424	409	392	421	383	411	398	368	423	401	384	423	409	417	397	393	405	413	400	454	427	381	396	426	401	400	378	438	413	395	418	441	471	414	451	370	407	398	404	419	414	368	439	385	374	411	431	410	408	398	418	439	401	396	411	416	406	431	441	431	384	407	423	389	414	406	378	401	403	407	430	398	437	405	369	401	412	405	422	434	393	414	401	393	401	388	423	399	409	410	425	426	405	387	406	390	406	427	410	428	400	392	398	408	412	423	385	402	429	412	419	400	411	419	385	384	409	415	412	440	399	385	419	412	435	400	409	421	431	433	392	376	403	393	416	428	387	379	374	424	437	394	398	421	412	401	392	407	432	427	398	385	382	364	370	375	406	391	391	426	398	419	435	411	414	434	436	418	371	421	384	390	369	404	440	382	383	352	398	392	414	437	410	410	417	395	431	395
29668	15331	2855	849	542	428	351	381	317	312	256	259	263	249	268	273	293	261	241	283	237	251	255	282	219	271	271	256	263	256	264	257	232	230	272	253	275	276	260	256	248	237	239	269	249	262	270	275	266	271	240	257	265	283	221	264	235	249	281	252	258	233	269	244	279	262	263	256	267	273	234	244	268	260	281	217	265	290	253	251	253	245	252	255	267	258	246	256	270	261	282	251	247	281	247	254	271	261	278	246	231	262	260	237	270	275	267	273	247	266	238	214	240	253	237	255	271	235	262	250	238	267	247	288	271	246	273	248	253	264	241	267	223	247	238	248	255	275	268	254	254	260	248	249	286	256	275	240	240	243	256	248	270	247	261	253	249	251	234	249	240	240	255	255	254	253	250	278	258	251	293	271	255	243	256	251	271	264	259	263	249	265	260	233	282	263	275	264	255	263	239	256	284	238	248	297	239	261	279	234	272	257	237	258	250	242	236	255	265	253	262	273	238	249	255	235	261	265	256	243	239	243	244	248	241	256	279	241	274	269	269	254	262	262	278	268	259	237	243	252	279	254	290	262	256	265	283	235	249	249	233	253	261	223	257	242	258	241	231	257	264	255	276	243	265	259	279	249	267	264	262	244	245	252	217	251	255	258	256	266	267	254	245	225	276	265	253	248	236	244	277	256	261	275	264	247	284	254	209	268	257	232	284	239	279	244	242	249	251	244	275	244	237	265	229	252	268	267	247	222	235	255	237	233	278	276	249	252	245	245	249	240	242	279	236	223	259	240	212	263	259	278	255	243	237	253	239	274	250	231	239	265	230	251	249	225	246	252	243	247	282	262	222	262	228	232	223	252	223	253	234	226	266	246	264	257	259	256	240	248	273	239	230	269	263	255	248	265	227	258	245	249	260	256	276	252	273	246	254	268	280	281	263	235	241	236	261	242	260	249	251	260	232	267	261	256	250	254	243	245	237	253	250	250	262	270	252	296	239	270	241	256	274	251	260	246	243	282	264	262	265	252	261	249	241	255	241	237	243	249	265	240	264	259	283	250	238	273	273	296	262	277	276	255	241	281	256	274	258	241	270	287	229	246	252	277	255	252	258	250	283	247	272	269	230	231	230	274	236	258	283	236	254	252	260	256	264	277	267	271	289	250	263	284	269	242	254	221	273	234	238	246	279	227	251	251	227	245	257	253	277	261	260	255	245	252	262	267	261	224	289	271	255	273	252	239	250	290	276	245	270	229	265	232	235	241	253	289	256	265	260	266	260	248	210	256	244	271	238	245	253	279	269	257	246	244	285	265	257	261	211	278	266	242	259	264	256	275	245	248	252	251	252	265	276	254	258	267	231	239	253	253	251	237	256	247	265	238	270	254	276	234	281	229	274	262	292	307	245	270	242	256	234	268	258	259	285	249	306	267	287	256	245	244	268	295	242	280	272	229	283	252	276	254	261	241	260	239	250	253	251	279	255	234	256	246	295	232	257	246	255	280	289	265	257	251	265	262	287	254	273	239	272	232	252	241	258	264	278	246	261	252	257	278	264	263	269	287	250	238	245	276	271	260	266	256	242	269	282	262	253	258	232	265	235	236	293	256	259	248	259	276	241	278	224	245	258	253	240	255	255	254	250	245	259	258	252	274	277	232	246	259	252	270	259	259	262	247	249	228	265	264	250	285	251	232	249	270	260	287	271	263	234	279	269	259	252	243	268	228	230	253	231	241	235	253	266	234	256	270	274	258	254	256	233	244	233	258	275	233	246	275	248	257	263	267	238	245	271	244	220	234	253	228	274	233	255	255	253	262	283	246	283	260	256	252	255	243	252	236	270	234	258	278	282	258	288	227	252	268	261	243	266	241	264	248	262	251	264	248	280	261	238	221	219	264	239	261	249	255	239	244	242	244	232	241	256	273	269	274	247	254	243	254	248	235	279	252	249	300	257	260	226	244	246	248	264	226	257	274	262	242	266	259	254	256	260	232	272	270	261	231	233	271	252	256	263	232	243	245	226	256	232	253	260	220	254	264	262	257	239	252	232	280	254	264	251	270	252	268	233	255	246	269	260	243	240	275	281	246	220	246	285	257	257	277	256	269	257	240	259	250	277	266	235	233	242	236	266	246	249	305	281	271	230	256	262	250	241	251	268	252	229	295	241	255	291	298	242	246	263	239	258	248	230	252	288	249	276	265	254	246	255	247	253	235	256	271	257	223	249	249	263	256	260	246	274	268	249	224	259	251	262	265	262	267	263	276	259	265	242	270	274	236	229	244	236	237	248	268	259	281	242	241	256	274	245	261	239	250	250	253	268	241	248	253	257	272	259	271	256	238	286	244	276	254	230	260	256	263	245	218	231	243	257	265	245	252	235	244	271	248	234	255	272	260	244	256	240	290	250	261	238	246	259	246	256	229	266	260	232	245	264	251	272	231	268	272	252	259	236	266	225	239	268	262	232	275	258	267	263	255	236	268	216	265	229	242	269	256	255	257	255	256	238	246	267	250	268	236	250	250	260	265	238	238	268	243	266	279	231	245	260	237	254	258	249	257	260	257	239	237	255	231	260	256	258	259	252	256	259	241	239	250	265	229	233	263	251	243	262	246	254	255	280	240	281	266	245	260	271	272	248	234	277	264	265	248	261	262	257	263	232	258	269	275	235	241	276	244	253	269	249	250	275	269	259	240	266	219	276	250	233	256	258	272	242	246	253	261	243	279	291	247	227	250	232	258	269	247	269	267	260	242	264	248	296	256	257	271	223	242	236	255	240	234	272	255	252	272	262	247	269	236	239	256	256	236	256	252	263	267	266	261	226	229	236	270	256	260	265	234	218	231	254	252	264	264	248	272	236	264	278	276	256	247	278	245	256	285	238	278	261	255	247	282	243	249	262	280	233	262	236	250	276	239	254	266	253	248	246	260	275	258	256	286	253	254	240	264	252	244	261	232	268	263	259	284	255	270	253	248	249	273	222	250	283	256	236	273	271	242	239	238	267	249	255	256	263	249	249	255	245	281	248	237	241	248	283	271	252	235	308	280	260	273	249	241	244	262	260	252	242	233	240	269	288	273	245	237	255	231	275	239	259	227	218	272	259	230	212	272	272	253	244	217	278	256	232	240	259	268	262	260	259	227	261	246	273	259	247	254	267	237	263	263	269	249	283	265	238	237	238	265	257	294	279	253	268	271	252	286	249	276	242	256	239	269	291	257	257	243	240	269	246	273	271	236	262	288	258	288	259	280	233	274	244	225	246	274	230	271	247	230	268	287	236	272	264	266	236	235	249	268	238	271	273	277	264	248	256	226	255	257	256	228	254	275	283	250	276	269	258	265	254	275	296	268	222	268	259	246	246	268	251	244	278	248	231	280	249	241	269	245	252	269	283	257	250	249	251	244	238	255	259	262	265	281	248	254	264	251	256	276	243	252	262	235	250	250	247	251	269	260	231	271	250	269	245	224	268	241	286	236	252	258	253	268	246	232	264	258	230	253	287	256
24487	3730	2329	1428	842	720	533	499	495	352	367	354	323	322	345	295	312	307	319	291	276	289	313	294	311	294	286	302	297	276	298	283	277	305	274	308	288	297	293	329	290	295	297	287	290	273	262	284	285	287	297	278	294	281	305	293	303	273	296	294	267	291	299	286	311	281	268	314	280	317	310	310	282	282	327	288	292	275	302	296	269	281	305	304	298	298	259	295	283	282	290	268	277	300	298	291	280	301	333	290	278	292	275	292	305	260	297	288	286	301	277	290	288	277	269	277	285	275	268	296	283	278	283	303	296	285	260	287	312	287	289	296	294	278	276	298	288	287	306	272	293	264	312	308	309	277	275	282	273	294	268	263	302	279	283	284	284	315	308	289	287	339	339	307	276	280	325	259	300	279	264	282	273	310	269	322	271	310	283	275	279	273	299	273	287	276	317	297	303	303	301	311	272	319	284	291	299	279	289	307	292	303	283	274	281	300	299	295	304	315	300	305	276	283	296	301	297	296	288	312	264	290	302	269	285	291	316	271	291	310	301	314	253	294	290	276	275	320	281	303	287	280	310	262	297	296	285	283	296	283	307	289	306	288	278	288	303	269	284	345	284	318	273	293	301	315	288	262	251	324	301	289	297	307	277	281	273	302	301	280	321	277	288	276	319	300	272	282	286	294	291	275	255	288	286	280	292	292	256	272	282	285	304	294	260	308	261	267	295	302	286	298	289	259	314	258	275	291	276	327	292	265	274	281	312	291	299	287	275	261	290	288	304	308	283	318	300	313	280	300	289	288	304	296	320	296	268	275	270	295	291	328	288	280	301	271	304	316	293	301	281	303	308	272	289	284	275	310	322	295	283	302	280	296	275	255	267	291	285	301	301	278	317	305	282	327	266	299	267	282	294	300	283	295	310	276	303	300	284	296	294	293	320	283	287	290	305	326	285	283	281	294	294	286	303	282	279	280	276	312	304	294	288	254	262	278	275	277	295	276	260	294	289	260	275	289	282	271	272	306	281	288	286	282	293	309	299	310	304	276	269	291	290	284	297	295	288	252	305	277	276	275	305	293	325	276	290	285	284	291	326	302	284	318	274	316	304	271	281	288	311	276	316	315	310	291	274	273	291	303	275	288	295	276	283	277	247	307	305	285	277	300	278	296	268	307	275	265	308	286	292	271	296	283	282	292	305	278	284	291	292	300	304	297	289	260	340	276	289	278	276	317	301	303	316	301	299	301	298	293	285	278	312	292	260	298	273	317	286	308	287	254	287	309	278	313	299	288	316	305	305	276	289	282	285	290	317	279	273	323	321	290	273	311	309	282	280	303	279	282	308	303	282	274	273	302	273	305	307	286	285	290	292	306	319	297	282	284	309	281	299	291	279	266	287	289	327	259	286	282	274	319	326	283	309	297	277	275	302	274	268	252	301	267	297	301	286	285	305	278	258	287	309	303	276	313	266	306	278	266	274	307	294	272	296	300	274	284	280	314	309	296	278	318	275	263	295	320	299	318	325	300	320	292	272	266	312	260	294	286	275	277	271	296	284	277	275	293	310	284	303	287	316	287	291	298	309	273	288	282	289	276	281	309	291	287	298	298	295	267	333	292	316	306	301	295	296	304	279	293	277	306	298	320	314	306	284	294	291	312	266	277	260	279	286	267	275	274	284	262	283	301	277	294	305	328	296	295	290	266	316	272	273	301	269	270	308	304	261	283	295	271	286	285	283	267	319	324	301	293	299	293	286	305	268	278	298	235	301	299	301	292	284	277	292	270	304	265	278	309	285	274	325	262	295	293	276	253	284	281	288	305	266	273	282	345	300	297	276	293	305	297	300	294	274	262	297	310	296	310	314	265	293	309	284	271	261	291	286	291	280	315	299	297	287	278	271	300	293	298	288	280	287	271	297	308	303	307	275	309	301	300	289	274	301	281	299	270	311	270	297	293	302	300	251	281	314	315	263	284	280	256	274	263	283	289	296	304	306	289	303	284	273	300	283	291	303	302	300	310	301	280	283	268	287	312	266	303	262	305	281	280	290	326	291	272	294	293	275	259	253	274	301	291	283	262	303	285	314	283	273	295	322	290	242	274	294	279	301	270	300	245	280	310	265	279	268	295	299	285	287	300	247	275	288	257	301	275	284	302	274	306	268	306	311	308	250	319	313	294	293	293	302	269	286	274	271	274	273	274	270	311	280	281	285	292	312	253	312	298	306	300	292	297	294	273	268	286	264	279	299	289	307	278	308	281	311	287	293	281	302	304	294	294	254	315	306	283	298	295	286	260	297	308	294	287	277	285	275	261	280	300	290	296	309	308	325	296	273	250	274	308	274	285	306	312	324	305	282	277	290	321	259	271	322	277	261	320	280	285	265	267	298	288	287	297	275	287	286	289	301	272	299	285	275	299	289	292	256	269	271	306	274	317	279	271	263	279	311	301	281	269	275	305	298	261	306	277	277	282	281	281	301	305	294	264	281	277	274	280	293	293	292	290	282	297	295	294	280	270	305	274	309	290	293	319	285	302	282	293	309	309	306	324	297	299	286	325	269	288	281	267	270	294	316	306	294	292	279	297	304	270	328	302	261	304	295	276	291	276	309	276	293	274	290	270	266	265	265	279	282	279	311	292	291	318	284	278	292	288	290	306	283	278	275	315	277	300	290	303	296	280	314	282	269	312	273	274	300	293	319	342	272	308	292	335	286	260	279	304	286	297	304	289	305	276	258	294	278	285	280	279	315	311	313	284	274	297	270	297	266	304	317	302	282	266	262	306	298	255	305	278	263	302	268	291	269	270	296	277	283	290	306	248	292	296	306	287	308	282	293	298	303	324	277	274	255	240	309	326	283	279	312	298	291	301	314	290	292	291	287	288	284	302	315	281	305	265	274	260	300	277	313	301	294	264	266	300	307	264	313	278	280	319	284	299	277	270	289	306	320	315	282	292	302	275	282	314	288	305	270	264	286	283	308	313	282	268	282	290	270	283	279	287	260	296	298	302	319	295	302	284	296	301	323	280	278	271	279	284	288	292	279	318	304	321	258	289	291	299	291	269	278	287	303	304	287	276	292	324	330	293	294	298	281	289	303	263	327	300	277	296	292	266	311	264	282	288	286	310	275	294	286	289	292	312	296	282	297	286	319	292	276	294	313	293	294	285	318	270	295	300	305	321	299	292	290	268	312	313	283	288	257	287	295	292	296	307	290	304	274	307	282	269	283	277	282	298	267	272	288	297	328	313	320	283	289	300	267	289	292	293	304	289	313	277	319	277	298	330	269	262	284	297	297	308	322	286	287	294	274	274	274	260	284	277	274	287	292	320	302	290	244	297	279	285	287	291	308	291	273	275	294	297	330	346	296	300	276	329	326	308	272	296	304	287	282	271	278	287	291	289	290	303	301	304	290	264	298	292	299	262	298	253	309	316	302	267	317	313	290	288	307	280	291	305	274	308	324	281	280	304	288	267	304	289	268	271	260	291	314	288	311	300	299	314
25172	20699	27047	24408	20710	9748	1257	806	632	551	451	373	376	300	306	264	264	233	243	254	211	227	234	225	209	199	180	177	177	179	193	191	190	196	177	195	215	191	176	170	180	181	176	153	189	180	167	164	179	169	192	187	192	169	193	165	159	166	167	159	156	183	161	149	175	186	172	170	167	156	167	154	177	171	159	171	171	181	189	171	161	189	162	150	147	179	159	188	178	186	177	190	171	161	162	176	177	156	163	176	170	163	174	160	184	167	184	152	144	158	170	166	169	166	171	186	168	138	170	171	163	182	148	161	174	185	174	161	177	152	155	157	157	185	154	158	151	168	158	167	153	148	163	166	186	175	187	159	171	178	190	150	155	166	181	155	184	177	163	180	153	172	151	181	159	185	162	181	184	162	163	161	179	166	196	192	149	158	157	158	183	190	175	184	165	162	181	145	153	153	175	176	164	172	148	147	146	182	187	165	155	156	158	178	193	179	161	177	198	180	175	161	164	193	167	159	155	180	171	167	162	142	179	169	131	170	165	179	141	172	174	159	169	177	177	176	172	168	149	164	182	158	157	161	144	146	170	156	176	154	172	185	168	168	169	169	181	134	157	149	159	161	190	175	141	162	157	156	156	197	179	176	138	169	173	158	164	139	174	187	151	173	160	169	161	179	176	167	182	161	149	151	165	175	197	152	161	157	165	179	183	192	156	149	168	168	165	190	179	149	158	164	142	145	176	178	180	156	176	152	174	133	181	165	180	183	170	177	148	175	179	157	164	144	166	177	156	173	203	166	163	164	167	157	137	171	146	180	184	195	162	146	141	172	144	154	160	169	174	177	172	168	174	190	162	166	195	173	195	177	156	166	172	168	178	140	131	163	169	170	162	181	181	161	154	154	169	181	154	172	175	209	142	159	143	135	175	189	168	149	158	151	172	172	140	181	169	168	163	155	164	181	166	157	153	154	166	173	157	186	166	159	195	168	159	140	168	162	138	150	153	164	165	157	166	162	142	143	152	175	184	145	163	161	149	164	174	162	169	162	156	146	155	174	175	164	160	144	178	158	165	166	158	163	151	168	154	190	175	171	163	198	185	185	165	161	179	183	172	184	161	159	179	156	156	188	177	169	158	168	170	168	162	169	170	168	161	183	157	139	180	152	184	175	174	176	166	155	169	178	174	138	169	172	177	158	172	165	162	161	182	183	153	187	172	159	177	165	160	161	170	168	169	159	164	174	149	180	182	174	154	178	171	177	153	175	164	181	166	192	158	184	155	170	166	168	192	144	161	171	143	161	165	157	188	143	164	163	166	166	154	176	159	156	185	163	184	147	166	159	164	162	163	144	188	161	160	163	185	190	162	150	183	152	158	173	170	172	149	162	149	167	153	188	139	163	144	166	150	178	189	186	164	146	171	182	145	175	174	160	169	168	157	141	189	133	163	174	166	152	138	161	166	149	166	167	164	168	163	175	175	175	159	174	174	166	174	159	162	153	177	189	152	188	187	150	178	157	161	167	171	148	173	180	165	183	167	165	163	147	180	163	161	169	174	204	138	167	164	194	168	176	182	181	156	181	186	175	150	140	188	191	169	178	153	176	170	173	161	187	204	164	164	146	157	168	164	175	156	169	161	166	177	172	188	159	166	160	168	181	176	168	168	173	177	184	190	169	165	180	173	142	164	165	186	165	158	168	176	152	158	149	166	148	150	156	166	174	185	170	146	179	166	191	153	183	167	177	162	172	178	161	148	140	155	139	163	156	192	158	146	169	171	185	165	179	153	166	166	145	158	149	192	170	179	161	150	176	144	170	182	153	179	161	163	158	196	169	141	158	159	163	162	153	180	168	171	180	163	174	171	155	158	177	166	164	179	174	177	154	179	167	161	164	161	171	160	154	180	168	190	170	165	138	139	156	176	169	160	153	170	185	137	172	159	161	161	168	154	143	160	162	156	155	176	183	167	158	164	165	168	171	151	176	197	177	180	176	137	145	157	176	167	155	175	186	175	157	168	170	143	167	154	167	155	187	148	170	182	176	142	163	150	181	170	153	153	156	168	163	179	197	148	170	187	173	154	169	169	177	157	153	170	186	204	164	162	170	174	157	171	172	159	179	164	168	168	166	179	177	150	177	172	132	150	150	163	161	183	172	159	157	156	181	148	151	158	171	164	167	156	155	158	171	162	172	144	162	177	183	175	174	153	162	165	162	170	138	154	178	142	179	165	155	163	156	162	162	174	148	170	180	156	149	174	175	144	176	183	180	159	166	183	165	181	166	164	156	185	163	166	152	164	165	165	168	157	165	144	144	165	199	175	147	163	178	199	174	166	162	186	154	150	160	164	141	181	176	175	168	170	175	158	178	159	167	172	170	171	137	166	146	155	175	162	145	178	169	180	186	171	163	148	158	153	144	137	144	176	181	150	181	153	169	156	172	149	178	161	153	146	153	180	162	160	176	156	170	173	171	166	148	139	191	188	152	171	146	175	173	166	163	156	158	180	172	166	153	190	159	173	175	163	148	157	152	184	172	148	173	170	153	172	186	181	169	157	163	151	144	176	161	182	175	165	177	153	154	176	170	171	154	188	153	180	156	159	177	165	147	171	165	150	156	177	165	152	146	162	176	167	149	179	173	203	138	195	161	177	182	168	172	196	172	170	181	170	162	164	162	153	159	154	187	195	161	169	175	168	179	149	153	145	151	178	168	158	169	166	161	166	168	143	163	170	171	159	163	168	191	157	161	164	203	174	153	169	164	183	127	154	163	163	166	162	168	161	159	159	199	167	159	166	152	166	177	170	165	158	154	157	183	154	122	155	174	148	173	146	166	161	146	152	178	157	181	131	162	154	168	167	177	155	171	174	164	181	191	163	151	165	177	166	160	163	179	151	149	178	131	159	177	161	173	150	146	150	163	166	176	174	177	170	162	160	178	170	150	167	171	167	155	172	170	170	167	174	162	157	149	176	148	149	145	170	144	162	164	169	184	157	185	162	169	188	151	173	152	159	173	165	170	193	170	164	172	166	153	138	156	149	165	142	165	162	150	187	179	129	146	157	162	162	149	166	152	174	159	165	150	173	185	158	184	162	174	159	162	135	164	173	163	173	172	184	182	153	177	159	147	174	142	176	160	188	177	184	174	174	149	162	150	162	152	167	149	167	142	150	169	159	171	167	156	168	163	168	168	176	173	162	174	159	167	178	160	164	177	180	163	164	158	179	164	156	154	156	176	176	169	161	160	180	188	173	159	158	165	184	172	171	163	155	170	173	156	175	151	167	183	178	167	180	162	191	173	157	160	169	166	148	172	152	148	178	177	152	152	157	148	138	169	200	161	172	127	181	155	165	188	177	179	162	157	146	190	172	172	180	160	178	150	167	171	204	168	170	154	155	160	164	183	180	167	169	166	161	164	153	157	197	157	151	176	175	157	168	173	156	179	175	152	153	176	155	169	167	161	179	179	175	174	189	177	183	176	157	158	165	163	169	180	172	149	143	142
28979	14130	11417	6416	4185	2841	2122	1572	1367	1080	867	778	630	598	516	452	453	356	325	315	318	308	319	284	265	278	268	207	229	249	254	243	214	239	207	212	187	204	242	212	225	193	191	201	220	199	200	183	196	195	191	193	190	189	192	187	190	181	187	207	217	170	180	213	159	177	199	207	191	190	209	208	183	197	172	186	181	189	188	185	163	195	184	193	196	188	201	161	188	213	182	193	177	164	190	170	175	194	171	175	184	203	171	163	187	203	214	199	192	188	170	183	185	205	209	181	205	159	194	187	178	192	176	154	208	176	177	191	175	193	201	186	200	181	179	170	192	188	201	196	177	169	190	177	175	174	175	172	161	200	159	178	142	166	201	180	199	189	186	165	192	185	202	196	171	179	170	205	207	185	194	162	195	172	198	169	184	187	209	208	180	168	186	172	180	166	165	187	198	196	186	208	193	196	187	180	177	171	183	203	186	204	169	193	182	180	194	177	170	203	191	172	173	193	180	192	209	185	192	159	208	175	196	187	179	191	172	184	170	194	213	170	207	171	214	190	187	156	173	195	187	180	193	162	162	189	168	177	193	163	195	184	217	185	161	179	194	169	180	188	173	186	175	189	191	202	175	166	188	177	178	178	179	190	157	211	169	176	174	149	186	180	155	193	182	193	184	177	188	184	191	183	181	188	174	179	171	182	187	173	164	174	162	148	178	171	188	184	184	207	165	162	181	163	174	183	182	185	182	190	177	177	194	176	167	209	174	167	191	207	180	186	204	176	201	192	173	184	180	168	214	184	196	165	180	167	193	177	180	162	193	182	168	176	189	187	166	179	187	186	180	190	180	179	178	185	204	187	172	174	170	175	188	172	159	199	185	160	190	174	164	203	186	179	187	174	164	181	162	200	182	183	197	201	213	185	194	181	169	196	227	155	163	158	211	186	182	180	183	186	177	191	198	185	197	185	165	174	156	195	204	176	196	214	196	193	178	207	145	200	186	186	190	176	178	183	174	188	197	177	166	176	197	213	224	181	191	195	208	165	163	164	174	178	175	187	184	180	178	198	175	187	189	190	196	184	173	150	189	192	191	163	189	175	178	170	196	190	192	208	181	200	170	183	192	180	177	193	204	181	163	178	190	198	169	163	182	199	190	174	193	178	183	184	201	185	165	191	148	170	176	194	219	164	163	188	179	201	176	182	206	135	186	183	183	168	173	200	180	192	164	172	182	185	174	182	187	167	194	158	184	187	210	198	192	197	200	181	191	191	183	197	170	176	180	162	199	186	179	184	187	186	190	204	158	192	210	166	194	185	164	194	173	161	184	182	212	178	195	185	170	197	198	166	203	158	154	182	166	178	169	176	187	194	184	186	195	154	176	177	191	191	182	179	204	169	178	174	181	188	179	169	184	172	184	194	184	193	198	190	194	171	169	186	192	168	190	174	163	204	160	174	184	183	180	168	190	172	181	198	181	190	182	175	176	186	192	209	207	182	187	197	188	193	200	193	178	201	182	186	177	208	169	180	205	176	181	175	188	179	162	188	191	181	189	219	172	165	180	158	165	180	170	178	191	156	194	190	181	183	191	176	181	210	167	197	191	186	174	188	178	184	178	177	166	177	190	167	192	169	176	173	175	158	136	168	190	183	182	170	181	167	167	186	183	214	201	193	195	197	169	170	182	178	197	172	196	211	190	184	189	182	180	192	177	165	202	194	172	164	181	220	160	185	179	187	172	186	200	183	218	177	173	205	203	187	164	191	189	186	163	183	183	178	193	165	177	156	180	185	187	162	186	165	168	179	177	162	195	185	181	194	179	192	182	186	202	170	188	197	172	161	184	179	189	213	172	201	229	199	189	167	194	196	199	194	190	193	170	181	170	187	216	193	200	164	175	194	186	170	182	184	170	175	196	183	186	170	186	188	179	217	162	159	194	186	176	194	156	160	177	188	170	186	160	178	172	176	177	159	188	190	175	196	185	213	184	172	193	197	177	185	181	164	203	159	198	193	198	184	192	183	190	189	173	187	205	170	178	194	200	177	199	204	186	165	166	186	197	168	168	213	183	193	161	179	184	187	195	177	179	158	173	173	194	182	178	181	198	181	197	175	161	183	188	195	192	199	174	156	204	171	192	185	179	165	159	191	173	168	186	182	201	200	210	185	166	182	193	170	180	187	183	208	172	174	197	193	179	180	186	196	188	181	171	185	174	162	174	195	183	175	192	173	183	190	165	149	170	196	205	203	178	158	161	202	174	170	208	170	184	177	200	162	194	185	177	176	208	197	188	181	220	186	166	180	190	176	193	174	207	189	170	162	177	163	177	201	182	167	213	162	177	208	192	190	162	182	204	154	159	187	169	212	197	167	176	165	205	179	153	185	194	183	193	170	187	201	180	165	181	179	167	169	165	164	201	163	180	158	175	161	161	175	169	154	175	175	163	171	153	183	186	165	158	195	200	186	170	187	206	163	214	194	191	172	197	204	160	167	183	167	166	182	197	187	184	217	188	190	165	200	176	188	176	198	184	210	187	170	190	187	196	183	185	208	196	185	201	191	162	179	172	189	161	190	183	172	188	191	199	222	179	200	208	156	160	202	185	179	186	191	173	176	178	182	182	177	167	197	192	165	181	165	160	179	184	172	159	165	168	195	176	189	184	195	186	181	153	183	181	189	168	171	202	171	183	171	157	181	182	206	182	192	200	183	192	180	172	203	181	216	191	184	198	186	161	192	183	195	202	167	192	168	167	177	202	183	171	188	163	177	203	172	192	182	183	185	180	186	172	186	195	157	181	188	177	176	192	185	166	194	172	198	163	180	182	187	205	186	165	198	199	178	188	184	175	185	174	170	185	150	170	186	211	209	173	174	181	172	187	172	170	166	176	161	180	194	182	177	168	165	194	188	180	168	177	175	172	145	203	173	177	191	210	197	178	146	187	186	164	190	175	176	194	164	174	196	174	184	204	176	204	192	190	169	171	159	164	184	170	200	165	187	176	167	195	172	173	160	168	176	185	210	172	176	212	199	175	165	176	214	190	178	196	169	183	196	165	209	169	180	190	193	201	176	173	168	184	190	184	155	182	185	191	181	189	162	165	201	174	179	181	167	202	196	179	155	187	194	184	188	182	163	212	184	195	187	180	172	156	181	174	179	183	179	177	168	171	190	205	181	186	169	186	193	178	186	189	169	194	183	171	158	198	188	191	169	208	186	188	176	175	179	185	194	192	200	186	166	199	176	177	186	183	186	147	192	164	176	159	197	198	173	175	174	196	187	173	175	197	176	187	186	185	182	200	210	190	189	200	175	190	200	183	182	181	150	170	172	192	197	170	182	193	155	168	186	169	207	189	177	223	203	182	187	186	177	190	184	185	179	200	177	180	191	182	158	181	181	213	190	182	170	176	199	169	176	170	182	171	184	180	188	192	166	187	186	229	185	186	215	174	177	169	186	192	207	204	202	184	165	188	181	194	210	192	181	164	174	181	198	182	188	176	190
23045	20706	27451	24015	20716	20734	8059	1701	1241	1086	928	805	739	726	669	631	582	558	517	555	537	458	505	502	487	515	493	481	457	457	451	424	489	476	472	437	427	413	502	421	462	423	427	415	464	413	440	404	399	412	409	425	441	417	385	421	441	450	441	420	420	421	431	428	434	451	437	402	415	402	422	436	411	445	432	432	469	440	401	431	434	423	413	407	415	418	426	424	420	424	392	421	403	425	396	453	438	404	386	369	425	403	449	443	402	407	417	409	431	421	440	421	417	371	396	420	399	382	445	402	428	432	422	394	402	383	420	418	406	403	451	407	414	437	408	406	417	434	356	438	388	425	396	405	423	411	386	408	388	431	397	410	404	422	432	456	391	418	419	461	458	418	387	377	432	420	402	406	425	388	386	382	421	426	409	396	396	401	408	383	382	414	440	382	416	411	396	460	424	397	386	372	412	393	425	420	434	397	451	433	457	411	397	410	415	413	439	415	405	404	443	440	412	381	422	434	416	423	399	413	410	411	434	450	383	433	382	429	449	410	419	412	383	407	379	445	377	400	401	371	414	424	442	425	399	372	396	410	428	397	405	423	440	418	381	424	396	414	420	413	443	410	378	400	390	408	399	369	405	417	412	396	430	386	419	413	417	401	388	408	402	395	423	430	409	439	413	409	429	409	387	407	411	425	374	396	389	434	400	454	400	390	392	376	413	400	366	411	474	392	395	432	390	371	402	387	366	412	415	424	400	429	406	400	398	444	399	402	421	414	383	441	426	370	418	372	376	394	441	422	424	417	377	392	420	431	417	426	401	420	418	438	395	434	440	443	409	428	384	403	392	416	421	409	379	374	402	415	422	407	389	388	396	414	455	411	414	399	366	392	423	398	414	400	408	393	433	395	421	418	393	426	414	406	388	420	417	414	406	392	410	385	426	425	417	368	429	383	388	399	417	408	405	412	428	396	437	365	405	423	378	387	419	428	404	389	387	444	398	410	384	415	424	413	422	426	416	421	395	395	390	428	390	432	412	416	429	438	379	414	387	437	408	421	449	403	413	453	437	397	414	403	426	420	411	442	403	424	396	410	427	415	426	391	375	397	404	401	445	399	423	420	387	404	424	380	401	445	449	387	415	369	386	379	404	398	434	430	412	430	429	383	436	422	394	411	408	411	401	367	423	389	394	387	418	409	407	396	406	425	434	391	406	414	410	411	435	414	421	376	402	395	394	419	413	448	401	388	395	416	422	412	395	408	445	386	391	412	429	456	371	417	388	406	418	431	391	436	464	376	397	390	399	402	398	392	399	429	457	394	406	396	417	402	415	395	411	430	397	426	411	375	395	415	431	421	399	385	374	407	386	389	424	393	409	405	401	408	410	395	414	376	398	420	420	365	425	421	398	351	416	390	381	422	435	425	386	396	432	423	453	426	403	418	411	427	404	428	402	385	398	441	432	393	401	378	405	394	394	447	387	398	425	412	448	381	427	441	404	407	385	414	413	384	436	408	388	392	415	417	417	400	423	448	431	397	399	447	418	423	372	403	457	462	375	439	432	397	417	428	386	362	425	448	401	454	421	432	391	393	396	438	436	425	396	400	423	393	424	397	393	410	424	398	430	425	398	389	438	404	405	423	384	381	396	399	407	427	407	428	407	395	368	447	376	441	414	448	435	450	402	405	387	372	405	419	428	386	413	407	380	382	392	413	380	427	381	404	390	412	414	435	385	433	421	380	435	429	422	427	406	438	408	440	372	388	410	394	385	392	383	411	434	432	395	415	410	387	416	405	390	427	390	386	412	400	406	427	404	416	401	426	412	444	424	373	423	422	432	432	409	395	441	367	416	387	374	412	429	428	403	405	415	443	413	440	369	390	402	427	417	421	400	428	434	422	417	424	401	398	407	387	439	415	397	391	363	384	403	447	398	402	407	407	434	390	370	425	395	411	399	426	410	419	411	383	402	417	406	399	403	428	423	403	415	428	381	420	416	418	412	425	393	429	437	400	402	420	402	420	402	421	382	422	430	397	421	400	367	442	429	406	398	396	412	407	385	384	415	383	413	383	400	386	452	367	408	393	418	389	431	419	452	384	424	387	443	414	405	378	377	408	394	416	409	385	426	386	438	412	420	398	416	416	407	383	430	431	383	431	405	410	418	420	391	406	414	373	397	386	380	393	399	395	389	442	410	387	428	446	408	394	391	437	377	401	435	430	429	392	431	376	390	403	377	386	406	382	429	361	460	414	402	391	416	424	385	433	393	398	420	403	429	428	414	429	392	427	454	383	399	436	428	387	426	416	396	409	429	372	388	433	415	408	416	419	406	391	405	382	436	410	415	417	400	421	401	428	393	402	416	407	416	417	425	387	424	430	395	429	422	421	409	431	410	418	407	410	403	436	383	428	382	429	427	422	424	411	402	394	404	389	424	407	411	418	430	382	418	417	402	395	412	403	392	427	426	431	401	394	409	402	427	377	432	402	409	401	426	428	412	396	435	377	384	369	407	392	388	419	442	412	416	396	402	386	387	426	397	419	410	395	385	410	389	398	389	405	413	429	384	454	448	420	408	402	413	401	425	430	380	409	405	408	378	397	396	404	432	391	385	376	405	392	422	393	452	379	403	414	413	464	391	404	424	406	396	453	390	407	437	422	375	444	420	456	420	406	387	424	438	420	388	388	389	462	436	425	397	410	405	397	412	384	409	396	392	366	414	423	373	424	396	406	400	418	412	435	417	404	399	430	437	424	430	406	396	401	383	415	437	419	421	392	394	425	422	380	423	381	403	378	433	382	414	392	433	429	406	407	411	413	403	386	406	401	416	424	374	412	410	406	428	377	422	401	414	435	390	414	403	462	390	435	397	377	408	400	422	406	433	394	389	411	423	348	415	416	403	403	455	403	395	419	420	423	398	401	440	395	397	420	392	422	434	426	435	429	411	454	431	460	370	423	410	410	434	400	438	397	381	414	436	412	428	418	414	407	417	415	398	425	403	411	374	432	410	386	410	419	435	405	388	387	384	428	445	436	388	405	402	413	395	419	411	436	412	425	388	389	435	413	409	392	402	353	404	422	375	415	395	407	417	395	446	412	433	437	424	440	364	410	444	392	411	408	447	392	417	393	424	447	411	397	441	431	398	414	414	430	413	422	410	405	393	409	413	445	443	399	375	405	413	427	413	385	411	419	415	391	372	421	401	402	456	414	392	389	411	427	411	399	400	439	440	400	383	419	426	413	412	389	406	426	424	411	391	428	439	417	426	479	406	414	406	410	395	418	400	324	405	455	354	454	395	422	423	399	410	392	386	426	430	385	389	398	367	402	363	416	384	419	414	414	367	423	378	400	395	390	398	421	387	412	426	410	411	434	407	417	397	403	395	393	402	376	394	411	389	382	396	401	450	425	385	408	431	433	428	391	412	382	408	416	422	393	409	419	394	403	411	427	398	371	416	414	372	401	405	392	413	414	405	420	427	381	397	393	403	388	417	413	382	402	407	377
32282	20165	16852	10221	6980	5000	3848	2896	2480	2074	1663	1437	1315	1141	1027	903	872	810	753	736	684	601	612	611	589	542	555	568	529	521	462	500	467	494	498	508	475	458	456	492	466	437	458	459	448	460	469	431	458	463	463	423	387	440	433	426	460	422	418	418	446	437	421	403	458	439	411	400	407	424	455	474	444	408	446	389	442	414	417	410	385	402	418	450	445	408	442	450	431	426	418	438	412	421	424	419	460	413	405	411	388	378	414	379	441	406	397	425	445	389	437	423	373	380	459	397	399	438	384	424	388	404	436	412	426	405	428	365	413	374	426	406	450	441	429	406	432	383	374	406	408	425	390	437	419	408	426	417	431	412	416	391	361	367	446	415	413	423	436	441	378	436	398	392	420	428	440	385	452	384	418	409	409	401	437	404	423	412	433	388	416	393	436	428	416	418	409	438	431	404	413	405	428	413	405	409	413	412	412	408	430	390	387	410	384	453	436	418	409	394	433	412	409	402	434	417	399	425	417	367	408	419	401	406	391	385	433	398	393	420	426	402	417	437	403	395	404	422	381	391	412	406	412	417	406	404	415	423	366	402	386	410	427	432	419	371	437	361	420	424	402	424	421	395	425	407	427	390	389	401	414	395	421	395	408	415	405	405	452	421	405	424	395	385	415	385	380	418	411	404	412	403	367	392	396	422	412	428	414	412	391	397	398	387	426	387	436	389	434	432	411	409	442	414	406	374	406	393	379	405	360	434	424	383	398	397	402	418	384	401	403	418	423	412	400	413	418	373	410	389	393	399	421	439	421	406	409	378	400	417	405	388	365	440	403	388	377	410	401	384	410	385	372	412	404	395	383	408	372	358	421	409	388	412	408	420	383	395	388	423	439	435	454	431	418	440	434	412	408	406	403	372	421	382	397	387	421	454	385	408	375	405	382	405	395	407	430	425	404	426	386	391	383	394	389	398	408	403	383	395	415	423	409	386	395	386	408	453	383	427	415	395	429	404	395	392	439	392	387	427	392	400	382	446	447	391	392	415	402	408	410	394	415	418	398	410	416	380	388	420	413	428	418	377	427	375	389	431	415	377	427	357	427	404	409	429	383	396	396	362	406	420	407	402	396	428	383	436	431	382	412	393	434	418	381	408	398	412	422	392	428	374	422	390	392	440	395	408	408	395	408	398	428	399	436	387	405	378	418	409	398	380	386	402	404	404	383	430	398	407	395	385	417	406	396	412	381	431	381	446	403	405	392	403	410	395	427	400	415	393	403	412	407	425	396	401	399	465	433	386	410	404	419	416	406	380	432	397	398	400	456	397	427	394	440	393	365	387	387	418	418	372	392	416	398	378	422	403	398	384	443	405	404	401	390	379	412	409	405	420	381	400	427	415	402	398	437	431	370	407	410	392	399	402	390	417	404	394	386	407	395	396	412	406	415	409	418	463	371	375	424	414	434	405	385	400	413	429	417	400	395	408	399	401	445	376	415	415	426	411	427	422	418	431	422	408	396	427	423	407	421	423	458	413	423	361	415	428	403	415	404	425	379	395	429	372	435	422	431	413	418	403	408	431	442	383	410	400	428	429	399	407	406	436	413	421	415	405	403	409	400	444	393	408	402	422	409	396	402	427	368	409	403	427	429	392	417	389	429	395	423	404	417	393	412	379	412	399	382	388	414	410	368	416	377	417	404	404	416	399	382	407	418	392	403	393	442	409	379	411	377	408	380	389	406	397	420	387	411	383	434	373	436	410	390	443	405	398	435	436	410	399	413	409	376	404	404	402	419	399	388	424	401	388	397	425	411	386	400	396	408	430	445	417	394	419	392	396	405	383	423	429	452	445	428	373	402	378	410	391	407	385	378	404	409	397	419	432	425	403	393	437	414	408	397	400	359	380	424	409	369	426	422	404	405	416	429	417	418	381	420	383	421	421	410	446	394	405	398	413	397	397	417	416	421	409	413	420	396	426	400	403	477	399	425	406	354	409	429	381	443	420	409	397	434	386	409	375	406	400	390	419	451	431	408	438	407	424	405	397	403	408	407	419	401	426	414	440	383	363	396	413	410	434	434	444	382	406	377	390	438	357	394	365	433	440	413	402	400	415	416	409	439	407	420	428	430	413	393	368	405	418	415	389	433	406	393	415	421	425	413	433	391	401	419	405	421	406	376	385	430	399	404	435	446	433	437	449	409	424	410	368	411	405	424	403	398	387	426	407	427	400	435	432	397	415	447	415	399	426	417	382	444	412	451	385	375	416	421	429	396	433	442	399	434	406	388	429	440	425	402	413	433	422	403	412	444	405	392	420	389	411	436	395	420	415	409	394	427	412	443	442	420	440	422	402	382	416	425	400	355	431	408	413	435	414	432	428	409	447	374	369	445	411	417	412	406	402	402	396	393	391	436	408	391	377	405	420	427	469	408	399	407	403	427	412	405	452	387	400	410	400	427	440	415	418	410	404	362	377	420	452	437	400	401	437	401	390	363	405	396	397	386	384	414	392	411	396	430	419	382	388	394	384	431	413	391	376	417	411	396	402	435	423	432	393	407	414	416	396	406	377	372	413	406	407	431	432	396	393	437	418	414	409	378	409	403	399	398	409	388	394	425	390	410	413	376	405	405	425	397	400	389	385	398	422	403	417	441	376	426	415	408	380	415	386	405	420	406	415	398	402	355	421	401	415	437	414	431	425	414	401	401	380	412	397	418	394	407	401	439	452	426	409	404	413	410	387	386	373	406	407	403	404	410	421	397	382	389	403	425	415	418	403	410	417	443	404	428	395	374	400	394	406	432	402	393	410	394	417	419	416	395	401	431	409	390	394	449	394	385	366	402	422	407	408	395	409	426	399	401	402	439	413	408	453	393	405	403	398	413	410	392	378	411	369	401	427	411	402	433	438	415	413	396	408	409	418	397	394	399	388	400	373	412	399	433	438	410	387	424	393	367	422	389	411	415	423	421	418	389	398	397	412	414	395	408	393	395	444	427	449	424	415	428	395	420	428	414	429	411	423	393	427	372	410	400	403	387	453	403	423	386	442	413	407	418	433	418	407	413	435	443	406	401	423	434	404	418	403	433	429	405	404	425	433	384	420	394	467	418	410	423	363	422	428	364	414	392	409	422	371	394	420	410	408	413	392	381	435	389	390	395	396	409	380	409	397	416	400	423	395	406	395	417	397	400	441	414	428	413	389	367	385	384	421	426	430	413	413	411	429	405	444	400	423	383	424	410	380	381	390	424	430	387	418	428	389	423	410	419	417	429	433	384	396	429	365	433	427	426	407	379	428	397	386	400	400	414	419	407	407	398	417	415	407	397	401	418	399	408	390	430	397	440	429	432	414	408	406	414	435	441	389	391	396	409	401	397	399	405	395	428	406	411	390	415	387	413	406	424	379	468	396	410	412	413	417	419	388	386	406	382	379	399	418	389	397	431	378	382	423	382	391	408	419	468	389	407	390	382	425	393	423	410	418	405	401	419	422	378	412	406	417	403	411
29376	15241	2722	699	465	405	349	326	315	291	296	272	267	278	301	270	256	253	230	262	252	246	255	234	251	266	264	237	262	259	263	259	244	261	257	287	266	239	277	245	226	231	239	265	238	249	250	268	234	220	256	240	252	254	248	251	253	231	264	273	232	243	271	265	258	241	268	250	264	231	244	287	226	266	269	271	245	227	263	261	262	273	252	263	280	230	278	237	247	244	250	256	270	257	256	238	253	273	274	253	266	267	236	254	275	283	273	289	264	262	261	225	235	272	256	240	261	259	243	260	235	248	234	259	242	254	249	248	255	243	259	268	253	246	245	277	247	222	258	240	235	261	234	237	276	251	227	249	245	272	238	244	259	263	252	229	246	261	249	231	246	230	247	267	264	230	251	264	266	239	258	217	262	241	258	275	249	222	268	270	218	243	266	246	255	260	256	238	269	233	244	249	232	277	255	247	257	230	259	225	270	230	255	297	247	229	248	243	231	230	217	251	238	246	250	247	251	267	249	262	277	249	229	262	245	241	272	272	250	257	260	246	249	259	245	252	247	257	253	280	227	238	209	276	261	248	273	240	291	254	263	275	264	252	267	222	288	257	233	229	232	241	267	266	267	235	245	264	263	252	261	254	250	257	253	243	242	247	270	258	256	259	244	249	256	247	285	292	271	259	248	269	247	238	249	255	276	246	249	258	238	250	245	271	247	227	243	245	260	262	262	249	229	283	245	267	262	249	244	258	270	227	249	243	242	267	290	262	242	221	238	257	243	270	255	271	275	257	250	247	242	248	233	248	223	233	244	250	229	252	252	241	243	232	238	271	265	275	236	268	264	242	242	267	251	230	248	254	258	250	229	263	245	232	294	258	249	240	241	281	279	244	241	235	273	257	231	222	273	300	260	250	268	241	252	246	236	274	259	241	236	252	254	247	247	227	253	267	229	225	249	238	227	255	235	283	271	270	272	273	281	263	250	254	236	226	264	258	223	256	254	257	273	257	247	242	233	258	265	262	252	264	238	245	247	250	283	228	249	245	256	274	258	267	258	238	250	250	253	267	259	235	267	268	222	248	255	273	263	277	274	245	249	245	248	248	263	239	242	260	244	268	246	261	227	235	241	223	241	251	251	283	252	254	247	234	285	279	269	242	231	258	246	242	287	271	235	250	248	235	239	262	248	278	245	235	255	245	236	207	257	258	254	252	238	229	267	295	270	262	263	238	246	237	248	255	255	277	257	253	240	268	241	243	242	250	273	246	236	257	242	247	241	227	264	225	221	234	260	241	251	275	228	249	263	233	243	231	278	245	239	267	260	287	264	265	283	250	248	295	237	258	239	257	236	258	252	257	269	234	273	238	219	291	226	268	241	233	251	260	299	242	250	258	262	255	249	255	260	256	242	268	254	240	265	233	231	238	257	279	265	249	252	251	244	254	244	258	230	268	275	249	253	234	264	231	272	272	249	236	247	249	242	265	247	244	235	264	256	226	291	248	263	262	267	242	222	232	249	240	253	251	252	249	246	257	214	243	241	261	246	267	263	281	250	264	250	243	245	251	274	246	218	263	243	277	243	261	267	233	273	244	250	269	256	270	259	254	223	272	244	246	243	280	234	264	260	219	219	249	270	260	247	270	240	247	236	243	259	246	236	249	243	271	248	257	278	266	246	263	285	278	240	250	263	247	231	255	263	246	259	254	244	245	261	236	261	261	244	271	216	253	269	245	263	267	257	244	275	282	266	261	237	265	230	251	235	248	251	239	260	245	235	260	265	241	253	226	229	254	269	247	239	238	263	258	252	235	253	260	260	248	254	234	270	270	254	249	256	246	264	264	258	253	251	205	251	256	232	246	250	272	245	265	266	270	239	265	248	248	243	253	226	247	255	264	258	268	258	262	261	247	277	263	263	259	260	265	244	257	270	240	214	251	263	272	233	232	255	253	254	251	226	259	232	275	246	255	252	271	229	272	278	242	240	234	233	241	275	236	269	227	262	234	236	274	278	252	247	279	287	257	266	269	221	242	253	249	229	273	275	241	270	245	259	262	246	234	247	255	275	230	256	256	260	275	290	252	257	257	236	269	246	241	258	238	254	233	252	276	255	252	266	270	252	248	216	246	239	261	285	251	234	215	253	256	272	240	266	238	235	232	268	260	237	255	230	288	296	221	230	251	285	243	246	255	235	261	283	229	252	264	263	242	266	266	237	275	258	253	238	250	282	253	245	233	276	250	231	247	252	271	264	258	271	268	252	264	227	269	233	238	258	228	276	260	244	249	276	253	252	275	248	266	246	256	292	252	272	251	236	237	276	236	247	220	220	248	249	248	265	254	236	278	251	254	252	243	242	270	263	255	236	255	258	250	264	270	245	264	270	273	244	235	261	234	238	236	248	265	285	228	268	254	248	264	251	225	271	248	256	284	240	243	281	256	267	237	252	262	265	246	280	239	236	274	238	243	274	255	270	241	278	262	238	272	265	251	231	248	231	249	236	255	269	233	231	252	259	235	220	255	255	273	224	263	241	237	238	233	269	278	254	257	261	242	260	267	247	260	257	243	229	260	256	243	259	249	281	231	256	245	260	256	260	242	236	272	264	244	247	266	254	257	254	241	267	259	234	278	263	251	275	231	245	243	243	228	238	239	266	268	230	242	257	262	287	251	253	248	258	243	267	273	255	266	228	243	258	255	249	258	293	257	231	254	245	253	268	239	225	237	236	252	270	272	248	237	239	262	255	233	260	267	250	250	261	255	246	233	223	274	262	250	243	231	225	253	252	236	252	268	256	230	273	255	235	262	233	225	255	258	232	235	266	259	257	260	286	254	238	263	256	230	262	258	260	250	265	249	227	258	282	261	251	261	265	266	259	251	268	263	248	233	256	245	213	246	222	249	274	279	256	240	261	238	273	255	247	253	256	232	269	253	239	264	224	264	243	253	256	263	246	248	264	252	265	266	240	266	245	232	260	278	267	256	254	234	244	290	283	253	262	230	235	282	257	262	249	231	234	275	248	230	249	272	251	264	248	249	237	221	251	261	252	266	278	257	272	257	231	227	245	245	225	241	294	232	255	227	253	262	209	268	238	250	256	238	252	243	279	233	223	266	251	260	258	249	230	223	239	266	241	236	257	263	233	245	226	278	238	276	231	249	241	241	258	243	238	241	242	240	263	263	273	257	248	245	264	240	251	279	270	231	232	232	256	244	266	238	225	270	287	264	243	235	272	258	271	256	269	254	271	248	265	227	266	280	237	251	256	244	243	253	267	257	253	253	252	232	252	259	243	258	257	260	283	249	274	223	232	246	254	267	263	273	271	228	233	235	233	266	265	238	235	257	242	254	249	249	250	254	238	206	253	233	236	244	258	253	273	265	285	252	251	222	239	248	238	267	224	273	249	273	242	245	253	255	272	246	256	245	227	228	268	258	296	261	244	258	264	268	250	267	229	246	283	249	254	262	259	289	271	249	246	253	247	276	244	264	264	241	263	246	220	251
24437	3502	1947	1095	803	669	575	463	429	388	392	352	347	333	310	301	290	303	286	294	276	274	318	295	298	304	281	279	309	247	304	294	300	288	291	288	293	272	288	262	295	287	328	301	273	272	327	309	318	317	316	294	286	323	274	301	289	287	303	307	265	290	261	276	288	259	291	284	314	301	286	309	299	289	265	282	283	300	290	279	271	283	292	300	281	301	269	289	307	255	273	285	294	283	262	281	270	269	278	280	274	292	265	292	270	278	287	254	301	301	283	313	313	315	254	302	299	259	297	285	272	274	283	279	264	269	304	314	266	277	322	254	266	298	260	329	288	301	281	267	317	269	305	259	292	307	307	299	259	297	272	285	284	274	277	281	293	301	297	287	282	251	267	283	288	269	293	279	294	286	321	291	286	264	285	296	280	281	268	306	289	296	277	282	297	263	264	272	265	298	301	262	286	336	282	273	287	315	298	329	323	298	264	314	293	315	268	277	324	282	291	299	311	266	292	291	294	269	272	299	294	293	287	271	309	300	259	301	276	284	278	285	283	243	266	274	287	301	318	311	302	326	282	310	307	267	301	317	302	284	283	272	304	316	342	298	287	306	296	276	280	271	307	268	302	250	269	298	280	305	295	288	310	272	297	285	286	281	292	300	295	315	301	295	280	310	271	278	276	280	275	260	298	302	301	296	308	295	311	293	287	298	281	306	297	264	269	276	295	276	297	262	273	284	270	288	301	265	279	287	276	285	252	286	279	300	281	316	268	295	273	281	297	278	294	289	263	264	303	278	277	330	284	326	276	291	277	301	281	283	285	299	311	279	284	301	293	306	283	283	287	300	275	308	297	280	284	291	307	292	294	311	289	298	279	294	271	309	301	322	303	267	291	275	289	294	274	286	311	286	290	280	278	312	277	274	293	295	282	264	279	320	291	269	278	318	278	285	257	297	292	279	313	276	288	289	308	333	307	281	312	305	283	306	316	284	270	326	288	356	291	318	290	258	270	279	273	293	291	285	291	320	293	281	313	237	280	266	264	243	301	277	263	311	282	294	285	309	318	302	324	315	272	297	277	254	285	280	305	283	310	289	249	227	247	298	308	307	286	274	260	266	311	292	287	290	289	275	290	286	271	300	299	252	282	300	325	282	285	298	267	285	296	253	304	294	288	277	305	305	252	318	287	288	278	262	282	277	288	298	283	295	273	287	289	301	282	300	302	299	295	271	294	261	291	286	285	289	273	292	294	304	314	304	290	273	280	287	310	291	286	303	284	276	293	289	292	264	274	298	309	293	258	318	321	281	309	287	285	283	297	282	304	286	280	275	297	255	293	284	321	278	334	277	312	292	273	282	300	280	331	276	289	297	304	280	295	278	270	272	298	292	259	287	267	304	265	272	296	268	299	294	302	327	272	304	270	300	308	290	260	259	313	289	299	288	247	317	271	267	289	292	314	303	275	279	289	314	287	303	274	275	289	311	277	288	253	285	300	305	287	262	282	300	273	299	286	307	295	267	291	308	299	282	297	317	276	307	262	275	301	282	274	293	293	278	296	277	273	301	287	285	271	314	267	289	282	271	306	283	303	275	270	229	297	272	293	281	275	287	300	279	260	271	303	319	266	272	302	290	300	278	311	286	309	271	278	317	306	290	277	280	291	277	262	293	299	281	307	276	290	276	297	289	261	294	280	294	275	258	319	284	258	293	298	294	304	290	274	301	272	285	263	265	260	308	271	280	303	279	283	304	313	267	298	260	269	284	282	296	253	277	312	295	288	275	312	287	331	298	292	265	270	299	328	308	296	285	314	322	306	302	296	284	292	294	275	283	253	272	279	262	309	293	270	313	290	262	284	283	307	297	274	311	266	283	298	325	273	271	287	257	267	285	298	273	292	293	302	298	302	279	293	256	312	281	272	301	290	305	266	313	271	319	283	259	283	310	280	271	305	278	292	282	302	324	313	253	272	275	258	307	276	284	288	305	288	326	328	301	276	305	310	291	305	281	279	299	290	295	300	304	279	292	280	288	304	305	275	282	260	281	313	308	310	297	311	318	274	319	289	273	288	301	278	290	299	289	291	282	286	281	296	291	295	300	275	292	312	278	283	302	287	334	246	285	254	322	270	297	310	273	272	290	275	282	262	301	278	277	322	295	313	280	283	257	296	291	282	279	298	309	268	292	282	256	290	288	313	276	278	274	293	279	272	302	309	316	300	285	298	288	273	250	276	273	278	289	274	312	289	306	299	288	289	277	265	317	304	263	278	281	281	313	269	283	292	270	288	282	273	243	284	290	292	321	287	285	274	309	302	296	311	254	275	304	279	290	307	318	270	275	306	280	295	281	291	277	285	292	275	278	286	239	307	313	313	311	326	290	273	303	269	294	307	308	264	302	302	320	288	286	273	287	295	306	294	291	296	295	274	271	303	297	288	283	319	271	290	270	284	279	268	279	279	276	276	288	298	292	306	265	278	307	297	309	274	286	297	252	327	283	301	302	279	286	283	295	325	288	286	302	286	275	304	267	278	296	282	265	310	322	263	277	301	306	289	287	294	284	296	289	288	274	255	275	271	287	285	299	293	301	293	285	277	293	299	298	304	288	323	283	261	301	298	298	267	308	314	304	297	290	244	281	265	292	284	261	303	283	276	290	298	272	290	296	288	287	279	283	305	315	299	303	277	298	273	314	272	257	316	298	280	294	240	261	277	292	278	285	314	283	308	265	288	278	289	274	254	243	278	269	302	279	272	260	305	293	259	303	284	258	283	276	283	302	266	286	289	302	247	307	279	262	279	320	272	276	309	292	281	316	283	271	297	286	282	295	293	304	312	309	295	291	296	269	301	297	274	303	246	288	283	304	303	274	328	274	293	301	271	299	298	272	304	295	283	276	268	329	304	293	314	280	269	298	281	292	274	272	299	293	290	303	313	288	307	297	276	300	264	298	286	281	275	281	290	293	273	264	306	248	296	278	261	317	300	302	274	275	290	297	297	308	272	266	282	298	293	340	297	297	307	295	263	277	304	257	275	280	285	290	269	287	288	281	278	296	319	267	320	304	287	282	260	275	289	277	277	294	291	312	286	283	299	279	292	298	274	272	300	314	286	273	294	267	289	285	302	288	289	300	304	286	291	291	284	297	312	276	293	292	285	279	293	305	258	296	260	295	323	316	290	300	285	282	296	288	262	287	314	265	295	247	317	306	273	286	282	277	283	288	291	273	306	301	306	291	282	281	291	313	295	277	331	265	270	322	278	263	303	310	297	270	285	288	248	276	281	297	297	322	303	255	288	262	278	289	286	318	317	293	299	302	287	304	300	265	281	326	280	297	303	262	294	307	298	273	298	260	290	296	298	297	270	282	270	280	289	278	315	326	273	277	290	289	287	275	291	295	290	273	283	268	263	297	300	313	272	316	280	308	293	312	295	270	284	285	279	283	281	306	316	270	284	279	274	297	319	275	294	301	291	283	289	278	289	316	300	280	285	302	291	292	283	276
25066	20675	27015	24333	20646	9783	1238	774	640	515	448	346	343	322	304	255	247	256	232	226	212	216	202	219	207	222	214	217	204	194	188	183	195	162	157	164	173	186	202	184	179	175	179	163	162	171	164	195	170	173	154	196	184	159	157	158	173	171	174	165	186	180	143	169	169	154	170	180	194	182	176	163	167	169	159	171	176	152	194	153	207	188	161	154	160	188	170	156	182	170	161	167	149	134	175	187	170	155	170	181	157	159	170	176	176	158	154	154	159	185	153	163	175	144	164	166	184	170	166	161	182	182	152	178	184	196	177	159	160	152	149	167	159	157	154	168	177	176	176	177	177	160	166	160	151	147	180	150	153	146	201	188	175	171	148	141	169	141	176	160	153	177	152	156	175	149	160	163	180	158	163	159	184	139	167	145	177	184	164	151	156	159	193	181	168	166	167	156	156	168	158	163	177	195	175	148	169	168	155	169	147	143	173	178	169	185	167	174	177	188	139	164	171	149	153	154	163	144	168	174	161	148	147	173	157	179	157	163	152	170	184	192	167	169	168	133	166	151	163	178	143	152	172	168	175	152	176	166	162	150	150	153	163	179	158	195	170	154	135	176	178	170	165	168	149	151	165	171	128	178	179	171	173	182	149	180	165	167	147	155	148	167	146	174	168	175	159	157	169	178	163	156	163	155	198	195	170	166	166	162	167	166	175	169	171	153	146	185	173	179	162	178	162	147	174	160	170	159	174	130	171	177	170	184	176	180	156	189	162	145	153	161	184	156	158	154	169	160	169	165	174	186	173	147	157	170	177	166	181	190	188	161	163	176	170	172	154	163	162	132	180	162	191	145	167	180	145	150	171	155	162	172	168	144	153	165	175	142	172	171	173	153	192	170	173	181	165	172	174	153	157	166	150	166	178	158	180	145	139	146	159	171	160	159	180	140	178	144	196	155	169	191	153	166	169	159	155	158	143	179	156	159	177	159	180	168	176	156	164	167	186	171	169	180	148	157	175	168	181	158	146	158	134	165	178	169	173	172	149	176	181	163	198	159	152	192	172	165	159	192	179	159	159	162	157	186	160	174	144	163	174	158	138	157	156	172	177	186	167	140	189	159	153	171	171	159	183	167	171	169	129	168	177	180	158	161	144	181	163	184	159	158	168	169	162	163	164	175	154	158	149	169	167	152	167	176	170	154	163	182	157	187	167	152	151	153	166	179	153	167	164	156	157	167	158	176	192	165	178	149	171	149	185	157	163	136	150	158	192	161	160	178	192	164	142	172	163	167	187	143	141	151	164	162	160	180	163	165	161	163	164	162	156	157	176	174	144	161	175	157	163	177	171	148	171	162	172	170	171	170	197	135	158	149	161	175	160	170	168	169	175	152	172	176	163	163	146	188	171	149	143	181	195	158	162	160	154	166	160	175	169	161	148	142	168	162	184	197	132	177	149	148	180	144	162	177	180	145	164	168	166	157	152	147	154	175	165	149	153	179	162	138	154	173	172	158	180	169	148	182	189	158	172	159	178	160	183	170	156	165	148	155	184	169	178	156	151	189	175	139	157	164	168	164	184	167	171	174	160	170	160	190	176	171	155	163	157	184	180	169	153	183	172	165	145	149	156	172	193	180	170	159	162	175	153	161	144	137	147	171	159	138	173	138	155	162	185	161	173	153	164	164	176	175	165	164	164	196	161	172	188	140	136	174	160	142	170	156	196	151	171	172	175	165	172	182	164	188	164	164	162	145	194	152	173	168	138	177	191	159	122	184	162	154	188	189	140	165	171	153	150	168	168	156	188	170	138	156	194	154	172	164	175	159	174	150	161	167	142	142	165	179	184	143	162	177	185	186	179	167	177	151	151	171	148	158	172	174	161	178	176	148	156	155	143	179	149	169	180	157	169	153	148	172	161	204	162	154	185	158	152	175	180	151	140	167	152	140	162	170	178	178	152	162	154	198	151	146	161	198	174	170	169	154	160	181	143	160	139	170	155	171	127	140	164	189	193	155	156	178	165	161	167	168	139	167	171	182	162	163	164	159	175	185	167	167	175	135	177	174	150	156	167	160	149	174	167	186	173	157	156	153	170	160	167	166	167	169	173	166	170	183	160	154	169	185	136	157	156	161	183	151	170	164	175	149	155	174	147	175	171	157	175	178	170	170	183	178	151	184	163	151	160	165	186	162	168	178	181	175	165	142	156	156	156	170	166	186	164	169	171	154	174	175	137	165	172	145	169	136	141	141	154	158	167	145	159	166	156	162	183	188	164	156	155	182	152	172	169	176	163	153	149	187	171	169	161	170	155	166	182	163	158	157	152	168	167	193	159	159	137	133	180	164	184	143	154	168	173	162	180	158	166	160	146	151	147	149	164	166	170	171	172	183	169	160	177	187	144	144	162	196	146	173	183	169	178	175	154	180	153	173	176	165	167	152	159	152	152	156	176	179	154	173	178	145	160	174	180	153	155	165	156	173	162	148	157	155	169	160	166	172	150	183	155	166	187	155	171	164	170	159	164	175	172	171	151	155	160	200	172	157	158	158	194	175	161	154	166	159	189	136	183	173	169	176	168	167	185	163	170	121	146	135	182	172	163	153	178	162	151	154	169	154	146	162	177	151	163	146	174	173	160	156	156	163	182	140	143	176	165	159	171	155	147	156	148	151	154	193	155	161	159	159	162	163	161	165	163	176	168	165	173	170	180	144	151	192	174	169	151	164	144	163	139	159	152	174	161	147	156	146	201	169	151	156	188	164	173	164	156	149	183	171	172	168	171	158	171	171	186	196	174	170	185	163	154	175	149	142	142	160	146	160	169	147	163	142	161	142	170	123	171	173	140	165	175	171	169	176	179	155	170	136	150	161	173	156	143	181	152	168	168	172	175	174	169	161	151	163	163	168	175	158	162	148	163	147	162	156	192	164	157	176	170	158	176	168	154	166	156	149	155	156	148	151	177	170	160	166	166	150	158	165	166	149	142	158	185	182	167	153	163	166	172	174	160	160	184	168	172	142	156	152	186	163	158	168	151	154	173	163	163	153	144	162	148	169	169	162	157	155	170	166	180	160	160	164	152	211	144	163	167	155	163	173	171	156	167	140	174	136	157	150	169	163	160	159	168	163	177	179	172	174	186	162	184	182	169	178	161	155	189	172	166	160	168	133	177	140	176	170	143	163	154	149	163	176	172	149	169	173	143	168	174	154	156	153	156	188	180	161	191	182	168	168	164	142	172	149	166	157	177	135	183	155	160	147	175	153	176	165	161	156	187	180	181	157	160	161	151	166	173	151	166	155	162	169	182	166	172	183	174	169	165	184	156	159	163	155	172	155	157	150	158	160	163	149	158	175	157	161	165	168	173	170	151	157	181	161	152	152	172	165	170	174	161	153	153	170	153	154	160	163	156	171	177	152	170	182	169	174	149	173	179	154	162	172	187	176	160	164	162	181	148	162	149	167	179	166	162	188	169	168	158	152	206	161	179	173	174	164	162	175	162	152
29266	13552	10809	6062	3983	2821	2120	1595	1287	1090	923	776	634	572	513	472	429	364	343	319	295	321	314	287	292	271	230	221	227	235	245	232	198	246	211	192	224	209	205	206	202	204	198	211	212	183	239	202	211	205	202	181	174	187	202	197	206	174	188	205	172	191	197	205	189	180	178	176	193	167	181	209	170	173	190	184	185	203	193	194	179	185	183	190	173	170	181	187	189	176	198	199	172	200	182	154	201	166	189	175	182	177	206	193	185	187	172	190	191	187	185	190	187	164	177	183	172	191	172	178	171	189	174	175	202	149	177	193	180	173	189	206	182	183	182	172	204	193	202	182	173	166	184	205	176	197	161	199	204	197	214	202	173	178	186	168	178	189	184	166	195	195	165	168	199	204	187	171	172	188	189	181	183	193	186	190	184	192	197	181	157	182	185	156	197	166	187	195	213	183	184	163	181	170	178	165	171	173	185	168	186	193	200	165	198	158	186	162	189	203	171	182	193	166	192	184	174	197	176	185	152	168	205	178	149	182	189	178	169	169	194	172	190	176	180	174	164	182	161	177	181	174	179	171	165	160	190	181	176	176	174	185	182	187	169	171	169	202	172	181	201	183	193	182	181	182	199	187	209	187	180	174	183	196	201	166	184	185	156	193	191	198	177	182	175	167	190	176	184	174	169	202	174	168	170	167	199	180	177	197	164	203	183	165	183	162	204	199	190	200	178	162	198	184	179	154	180	182	210	183	159	165	199	191	180	194	159	174	183	154	198	194	203	181	174	182	197	179	188	178	178	176	177	174	179	197	165	193	163	164	164	171	172	170	178	156	176	179	172	204	188	182	209	177	158	153	165	189	172	174	177	170	197	212	165	213	157	200	204	181	182	184	192	162	198	175	159	195	196	178	161	170	202	199	165	196	164	173	197	181	188	156	168	213	172	162	179	189	194	173	184	191	168	216	188	205	182	187	196	169	182	170	199	177	179	182	189	202	190	177	184	190	184	180	155	171	195	190	185	188	180	183	200	199	172	183	183	183	169	174	197	184	179	151	161	160	189	166	184	182	197	166	173	167	178	191	183	191	182	187	189	173	179	192	174	176	193	180	148	202	184	183	207	167	168	187	157	169	167	182	198	182	186	196	168	188	176	169	172	192	197	165	175	178	160	199	206	181	168	197	179	178	172	180	182	190	171	159	177	178	191	189	203	174	193	196	207	188	180	184	181	179	175	177	166	174	200	185	164	165	169	173	181	171	193	183	188	188	217	172	189	186	176	183	184	200	163	179	181	160	165	183	175	175	155	180	190	191	190	179	176	177	164	171	181	163	175	182	162	155	183	168	200	218	158	209	176	166	174	175	184	156	175	166	181	182	178	161	169	195	197	181	177	193	182	204	181	183	167	176	172	202	174	193	195	195	166	167	183	172	174	188	157	187	193	184	192	187	173	177	175	189	182	192	193	181	162	187	179	194	185	181	187	176	191	198	159	193	168	160	184	175	195	212	181	191	198	179	194	176	181	197	189	189	178	181	175	149	164	176	193	185	167	186	189	200	177	174	176	178	175	186	173	165	202	182	179	170	200	164	154	186	196	183	156	174	194	169	174	173	170	170	179	174	185	186	178	180	177	177	186	175	168	161	166	160	193	205	175	177	173	199	176	180	167	183	191	182	179	179	175	170	164	190	191	192	164	191	191	164	197	177	173	171	184	199	187	199	181	191	186	197	172	181	187	175	175	192	189	174	182	166	144	158	201	173	183	172	161	169	168	192	178	195	183	169	160	168	187	192	184	166	196	193	201	194	183	192	186	183	177	186	171	179	182	173	171	171	183	195	172	180	188	182	201	157	187	182	183	183	181	184	187	198	183	181	177	176	184	171	176	182	183	180	179	164	174	163	194	175	182	163	171	168	179	188	175	172	192	173	162	168	161	172	164	180	186	194	189	161	176	170	177	186	167	160	150	175	196	190	188	181	199	154	161	166	172	182	199	182	178	183	184	195	187	168	170	185	199	184	193	167	180	172	184	200	180	178	160	175	196	176	211	209	172	180	178	197	190	179	170	197	173	166	186	188	171	182	168	178	170	187	170	172	182	189	199	182	145	160	177	170	210	212	189	158	185	197	185	192	175	182	205	185	194	197	177	169	196	189	156	158	166	189	166	163	176	164	165	157	190	189	173	172	178	166	173	158	184	196	165	185	172	188	169	177	172	177	184	196	172	203	181	181	186	179	212	188	186	173	173	170	184	190	168	189	186	153	164	194	161	186	175	193	181	169	190	185	171	172	184	176	143	188	179	174	168	179	185	197	156	180	189	212	180	194	174	150	173	172	175	197	172	170	179	194	177	204	179	174	163	185	152	192	167	149	185	196	176	177	165	170	187	188	171	180	179	190	176	165	173	204	200	176	199	160	189	179	202	152	184	166	189	176	190	195	186	185	183	186	171	169	181	192	175	163	161	211	193	169	180	155	183	185	179	188	172	178	171	188	195	176	184	173	186	192	165	175	182	181	194	190	196	193	191	172	182	179	176	161	178	198	180	193	167	188	174	203	159	176	218	169	179	193	177	193	167	188	175	183	163	185	185	177	147	171	192	172	161	167	188	188	175	166	190	159	186	181	182	169	181	188	170	230	199	183	180	183	199	182	169	188	176	189	187	195	189	196	172	167	180	186	207	186	189	175	172	165	185	182	168	144	182	167	193	167	163	187	185	176	200	186	184	175	155	169	168	166	189	191	181	194	208	164	186	175	181	184	182	188	177	163	175	170	185	190	194	167	179	201	171	180	182	185	192	195	165	171	203	191	186	171	189	152	179	204	169	183	174	187	189	185	195	186	189	148	212	190	177	169	191	172	197	181	168	182	172	178	193	189	160	181	177	189	171	167	189	189	187	191	157	205	186	173	175	184	192	183	201	188	171	202	195	172	182	189	162	164	202	185	190	167	166	194	193	203	189	179	191	180	147	170	197	171	163	175	185	173	173	180	185	185	170	178	168	203	185	181	193	175	186	182	172	160	189	168	171	197	200	190	205	184	200	174	187	193	189	179	202	185	202	163	159	179	195	175	190	169	188	151	196	169	194	151	154	172	207	165	203	176	192	151	185	188	183	177	188	182	161	182	178	169	190	176	189	176	180	206	187	173	191	189	181	171	182	158	176	187	175	180	195	173	188	164	166	190	175	189	179	167	180	175	205	184	186	198	182	191	175	193	208	179	203	185	171	184	163	177	183	175	176	167	169	183	185	170	191	179	165	194	191	172	156	195	159	198	170	173	181	193	167	180	184	178	192	176	174	173	176	181	172	183	184	160	163	175	186	175	171	155	186	188	169	175	187	186	208	186	180	168	180	189	174	195	177	179	209	179	166	186	179	201	186	180	173	173	186	166	188	197	182	183	178	172	168	203	177	194	173	185	189	184	179	188	191	161	164	184	157	195	174	178	192	203	175	183	175	176	172	162	184	215	182	184	163	158	166	171	175	191	176	200	156	187	182	194
23014	20651	27388	23939	20655	20721	7845	1640	1210	1000	974	817	769	765	642	633	565	555	598	522	554	498	532	515	501	472	497	449	458	464	444	505	460	424	439	451	444	448	388	442	453	443	415	432	430	447	437	402	429	428	404	405	460	424	423	423	439	406	419	408	417	436	420	409	453	419	378	427	439	409	401	417	437	391	412	405	390	426	416	419	408	426	427	394	436	471	412	415	412	414	403	396	412	400	405	426	418	401	460	358	401	438	384	404	425	439	405	381	383	404	405	391	406	423	416	384	414	402	445	379	435	393	397	440	399	377	421	415	435	395	422	415	401	422	423	395	403	429	423	424	404	401	398	391	421	414	376	423	408	382	399	437	429	413	420	436	410	399	422	372	403	407	404	391	390	419	409	402	421	437	362	402	446	421	405	425	389	373	446	418	443	392	456	401	380	415	390	423	411	418	410	421	380	443	396	436	430	410	456	417	392	410	404	443	429	390	414	418	422	401	408	425	392	406	403	369	426	387	399	443	416	387	398	425	379	422	368	431	404	414	438	428	395	410	384	394	429	437	386	382	363	445	421	451	401	369	416	393	400	417	385	413	404	404	424	420	413	433	438	368	415	393	458	400	407	397	399	452	421	433	406	423	391	404	427	383	374	420	406	381	373	413	445	385	408	439	393	411	424	401	416	411	402	413	452	395	413	431	391	422	401	435	401	416	422	399	407	410	407	397	409	383	407	417	419	426	429	413	368	394	428	406	422	403	439	423	407	411	376	403	419	390	415	409	430	402	434	378	419	399	394	348	425	411	400	407	424	466	405	404	411	404	406	361	385	432	386	373	388	402	439	417	381	399	401	390	389	391	420	372	399	412	415	421	456	426	432	373	399	429	437	428	369	409	416	380	401	411	434	376	400	414	443	424	373	408	413	429	408	413	401	387	380	381	424	400	406	396	407	416	394	397	395	384	427	402	387	382	439	399	405	385	411	404	412	399	426	385	427	403	398	373	398	373	408	418	405	389	422	402	388	405	411	389	415	417	399	408	403	412	420	419	396	438	418	405	361	402	411	413	387	410	385	426	402	378	405	381	417	411	424	385	429	405	393	449	429	402	397	403	414	419	407	374	407	413	407	435	415	407	442	396	413	455	376	393	383	398	423	423	392	412	407	429	408	417	366	404	411	387	373	417	396	442	422	413	380	396	428	424	407	415	388	413	431	374	388	404	376	385	422	425	391	413	367	434	415	392	432	439	400	426	429	409	401	433	426	418	417	410	407	436	407	375	400	424	394	421	402	397	373	413	391	410	412	413	402	392	394	409	406	369	430	426	399	414	418	389	393	396	417	395	393	417	384	398	429	410	426	407	410	413	429	441	379	417	376	395	383	409	436	409	444	405	421	397	375	405	407	396	423	413	390	441	396	405	416	406	408	395	402	396	389	428	402	405	416	404	409	396	432	376	414	417	404	393	401	405	391	397	384	385	407	414	412	382	409	398	393	406	429	408	398	426	411	401	401	421	408	400	371	410	417	416	428	376	387	369	409	400	452	396	415	421	384	394	393	413	392	400	360	447	410	436	382	398	387	420	401	388	391	447	409	440	423	430	366	381	447	398	411	392	396	414	418	415	430	382	420	431	408	381	412	420	450	396	427	392	396	395	399	386	379	450	393	417	403	389	407	361	356	475	410	405	408	432	404	392	419	396	404	397	438	424	403	405	376	388	402	416	402	432	425	424	398	402	380	404	393	384	402	430	424	397	389	409	374	370	423	426	436	420	387	390	388	426	407	391	405	401	408	395	388	399	426	424	407	408	418	418	404	387	418	381	428	408	399	438	430	416	390	403	412	410	481	414	426	404	412	413	406	396	418	386	467	371	417	420	410	409	404	390	407	452	432	399	399	426	417	392	414	392	444	411	378	401	401	420	377	402	360	437	382	388	382	403	443	426	400	383	388	391	394	407	384	394	376	411	387	417	413	403	443	401	407	429	409	411	394	369	400	424	424	407	402	414	417	408	407	420	380	376	407	400	463	419	420	399	444	360	427	424	426	372	386	450	387	392	439	396	389	410	429	445	431	402	394	412	423	452	372	419	410	399	431	414	407	398	374	392	384	417	386	385	396	417	382	404	400	393	411	404	419	419	392	432	420	373	373	414	420	432	387	441	366	412	388	423	425	376	419	433	395	402	379	428	420	419	434	387	408	402	446	404	423	405	416	405	466	403	444	382	440	415	391	402	385	409	415	405	451	414	391	400	411	411	384	421	385	397	420	371	421	423	414	416	444	408	419	379	395	393	397	396	398	415	381	422	420	410	374	396	403	428	400	391	412	407	403	400	429	431	396	408	445	400	374	443	405	377	395	404	424	443	392	406	431	401	407	427	363	389	405	387	394	422	380	445	404	394	466	379	395	372	433	394	408	419	391	423	382	374	408	415	415	432	385	427	397	416	397	421	418	392	377	402	446	422	423	413	376	414	390	416	406	439	375	392	422	402	400	411	399	426	374	387	439	424	404	420	378	395	424	358	431	413	404	427	398	402	404	403	402	454	414	381	407	400	380	401	379	399	365	435	387	444	413	410	379	404	405	378	373	416	401	385	410	380	413	441	422	404	451	397	401	395	403	438	413	388	412	398	376	360	438	389	405	451	431	391	451	421	393	400	432	391	415	416	403	424	412	411	374	419	378	412	397	367	411	401	400	383	400	387	386	408	431	394	382	424	378	403	385	401	379	394	386	397	441	413	377	366	378	420	390	406	388	438	414	394	411	423	423	416	408	410	406	378	371	398	455	398	388	403	396	387	426	384	455	407	372	424	423	403	395	398	410	431	457	403	371	380	415	416	405	423	416	399	442	391	409	396	428	423	443	415	460	402	427	410	432	439	427	399	418	405	401	406	435	401	386	405	409	383	384	408	442	406	389	417	402	437	397	433	399	396	383	420	393	391	408	401	397	411	416	423	402	419	436	373	427	437	408	385	402	417	418	417	403	385	390	407	386	387	434	403	418	396	390	439	395	368	419	446	401	414	429	418	403	404	426	410	433	410	402	392	370	404	421	410	401	426	437	413	403	427	421	421	417	386	444	410	414	408	400	437	417	461	411	409	425	427	413	369	443	397	413	374	425	384	395	414	381	403	423	385	403	373	409	416	434	381	394	436	395	439	396	405	427	383	411	388	425	425	382	413	391	402	423	383	411	410	424	379	407	401	415	429	406	390	387	398	433	420	417	395	394	439	396	407	416	416	425	414	404	414	388	411	400	437	380	376	432	433	409	416	410	439	426	427	405	408	380	421	393	400	425	376	415	431	381	433	382	402	448	404	388	411	396	411	383	400	404	388	434	391	402	404	416	408	396	400	403	425	392	422	414	425	397	389	406	384	395	439	413	418	359	406	390	385	430	395	418	388	419	416	398	392	386	392	408	421	401	390	388	396	418	411	417	392	435	424	398	375	379	388	411	407	396	386	401	402	399	421	385	443	424	399	418	382	394	384	369	377	415	404
32168	19758	16950	10211	6921	4930	3727	2928	2423	2016	1683	1487	1380	1157	1043	905	808	813	721	667	687	685	640	623	567	586	584	540	564	521	531	486	471	481	461	509	444	434	448	461	450	465	417	434	451	485	450	421	470	455	411	400	415	435	417	412	432	418	413	395	424	409	396	406	456	406	412	441	405	429	429	410	407	407	409	412	444	418	394	429	409	403	388	403	370	423	415	393	430	394	412	385	423	405	434	458	384	401	409	399	419	388	376	427	418	404	423	427	428	451	390	439	381	429	424	379	401	419	402	421	409	384	398	414	431	402	391	419	404	458	398	437	434	434	416	390	386	421	378	457	377	396	393	418	416	409	410	411	425	433	394	446	441	410	357	398	429	439	407	413	411	415	414	422	407	390	413	430	392	410	386	407	409	391	449	418	426	424	407	377	409	440	408	394	410	440	396	418	380	396	412	414	434	382	383	425	394	398	411	390	392	402	401	401	395	456	437	391	373	399	402	419	421	396	388	398	400	372	408	410	411	402	436	379	395	422	431	391	408	425	426	429	397	374	383	397	406	414	427	403	401	425	426	409	437	401	417	416	399	389	393	416	447	438	400	379	407	380	408	412	383	455	363	382	415	379	391	430	412	399	382	424	396	427	425	428	389	381	420	395	389	439	388	405	416	396	393	402	374	405	408	418	441	405	398	426	399	389	419	421	378	422	385	400	440	394	414	394	366	436	420	411	401	384	390	368	415	404	376	406	446	442	414	388	403	419	405	382	430	405	391	407	409	440	436	412	409	442	387	408	389	443	438	412	401	400	377	407	406	373	376	384	410	397	406	390	401	408	407	406	403	372	452	382	445	421	420	368	414	393	435	392	395	420	445	440	413	386	387	413	408	403	395	414	431	436	416	432	376	423	401	391	416	423	426	410	416	434	377	424	443	423	424	403	425	414	402	427	463	404	393	439	400	419	424	389	427	390	428	388	424	426	397	415	390	382	407	422	437	421	397	393	420	391	429	404	446	372	367	406	396	417	450	414	399	429	391	390	413	347	398	391	361	436	421	363	403	391	421	432	383	416	394	398	404	433	416	390	367	391	409	418	422	399	345	395	394	411	397	372	396	428	404	395	403	427	394	373	412	452	421	417	381	408	452	436	404	392	392	417	406	409	406	418	409	407	399	404	400	407	384	398	401	405	420	409	406	387	399	418	442	410	428	392	411	418	408	375	396	390	408	378	414	403	416	417	391	385	401	429	398	387	403	425	392	415	371	374	449	388	414	395	420	411	399	386	408	394	418	380	393	394	444	399	408	420	401	382	396	380	390	415	403	399	371	385	477	410	417	419	407	411	406	440	400	395	374	422	433	384	400	398	402	378	434	428	398	406	426	408	388	387	390	438	439	391	412	435	410	466	409	397	374	428	391	405	422	357	403	398	367	407	396	414	420	406	433	414	432	434	421	400	414	434	414	396	384	404	428	422	404	438	418	398	442	390	394	391	415	405	392	381	417	408	390	404	393	410	420	397	428	427	412	409	415	400	396	403	416	389	416	387	435	407	387	415	401	410	367	422	430	429	396	440	411	394	449	362	420	399	352	424	389	384	401	438	406	405	402	418	395	391	408	422	408	381	388	448	394	390	448	416	422	424	408	402	408	369	405	373	377	391	443	403	397	416	396	417	421	383	396	397	391	438	406	401	378	384	415	374	395	409	374	425	359	393	391	424	382	389	397	398	398	379	434	405	417	384	397	409	398	354	373	443	435	411	425	406	378	405	396	440	386	393	441	370	381	412	387	423	441	400	432	411	385	406	388	422	401	386	387	427	444	383	410	393	396	422	383	396	402	402	390	439	414	399	412	387	405	392	392	389	412	414	409	413	383	394	423	426	418	421	448	422	395	388	427	370	374	424	400	397	455	412	423	417	429	401	383	405	392	424	397	396	381	416	388	406	406	404	410	385	407	428	397	420	455	405	397	406	423	416	426	429	427	416	411	410	403	393	360	407	399	394	378	460	404	397	386	413	403	388	385	441	385	408	416	389	411	407	380	419	420	440	419	393	415	385	376	381	412	376	394	401	410	417	406	400	406	451	402	357	403	402	415	377	395	436	386	421	381	400	403	437	384	392	399	380	422	408	398	400	422	440	397	405	414	418	397	386	382	391	406	424	423	421	395	415	420	414	382	376	443	388	393	418	402	408	391	415	402	403	423	416	402	415	393	397	407	388	419	389	391	414	386	430	371	378	428	401	418	395	367	426	403	419	409	440	452	426	395	430	433	430	396	436	403	378	404	426	409	434	426	397	422	404	412	395	416	411	385	393	424	415	411	389	384	415	398	426	405	416	417	411	400	372	394	418	391	408	419	419	394	423	415	417	410	397	419	398	382	451	421	391	437	427	392	373	396	403	399	404	389	428	425	438	382	464	434	355	396	379	413	389	393	409	422	380	438	379	409	433	401	425	424	423	376	397	411	408	390	433	413	384	425	373	409	414	407	409	394	408	398	410	421	425	409	436	393	400	391	383	423	415	412	373	398	377	426	404	397	382	415	420	380	378	408	402	445	394	396	428	366	414	399	408	387	426	412	415	414	418	429	417	407	419	386	431	395	456	388	396	383	442	384	392	412	371	393	378	426	421	411	433	413	400	412	390	427	398	357	374	416	400	356	385	404	429	407	394	390	370	387	391	409	436	390	417	390	377	420	411	443	396	440	410	410	416	440	412	423	399	411	389	399	418	433	433	404	436	426	422	403	386	406	436	406	406	399	429	375	455	442	394	413	406	418	432	374	403	413	450	410	380	419	391	405	395	383	414	390	400	408	429	426	406	387	400	441	419	432	436	413	420	389	415	427	405	418	387	390	433	399	407	403	382	396	421	420	421	430	423	395	365	387	393	403	397	391	434	408	430	393	394	407	420	412	413	406	402	399	409	423	409	397	435	438	394	382	410	384	434	409	396	379	398	398	373	400	408	465	436	412	407	370	384	396	404	400	400	458	406	415	391	407	383	415	396	383	404	429	395	406	415	418	419	383	396	444	390	436	398	436	402	406	361	403	452	426	395	424	448	402	436	389	415	372	393	386	425	383	396	355	398	386	438	431	405	393	359	390	445	422	422	414	406	447	394	417	385	381	430	407	375	412	427	388	396	403	453	421	395	417	422	406	436	426	426	402	367	393	412	410	392	373	415	420	414	439	426	417	380	414	411	425	413	404	389	415	407	404	414	413	445	404	386	434	392	385	422	413	424	384	406	417	393	424	429	419	447	423	410	376	439	428	405	403	400	389	385	416	438	378	375	391	413	406	415	404	419	387	401	398	373	408	395	421	418	441	413	397	399	400	401	386	389	387	385	396	446	436	375	411	404	426	417	414	382	419	413	372	414	438	384	408	403	407	411	382	449	375	406	447	441	342	389	405	357	416	428	385	379	367	397	435	390	419	406	395	403	433	413	418	395	416	416	435	381	436	434	428	379	409	442	447	408	447	392	430	438	400	387	403	418	450	415
29415	15035	2628	741	441	372	373	313	331	317	282	279	324	288	273	264	253	255	273	261	250	250	248	264	256	255	258	252	241	248	236	255	258	251	280	254	259	247	242	265	246	261	251	240	245	280	267	232	246	255	255	224	228	255	277	241	262	244	267	246	247	240	273	243	249	273	269	271	234	244	270	257	243	263	275	241	248	258	260	250	245	244	240	286	253	226	254	232	249	243	230	262	238	251	256	260	242	254	250	269	238	250	278	240	254	220	262	255	241	249	245	242	221	260	231	241	248	239	218	252	255	261	224	258	242	248	257	234	267	244	238	252	240	262	230	221	234	254	228	257	256	263	240	254	246	233	233	252	257	257	264	236	243	236	251	254	247	229	252	247	273	252	272	253	245	238	274	262	241	248	242	245	241	250	237	238	242	258	246	275	242	253	263	248	252	238	274	236	286	239	262	271	247	248	267	261	233	239	269	257	250	242	233	273	264	236	274	266	243	214	278	247	260	286	247	232	253	244	244	252	215	245	275	235	220	253	247	241	250	245	255	273	269	236	225	264	243	270	247	234	252	244	222	248	265	241	283	235	250	222	228	244	251	219	251	246	265	253	263	229	278	266	264	249	258	228	267	262	238	248	278	235	284	257	239	236	247	244	239	272	262	212	254	257	254	243	257	262	252	258	255	257	248	250	275	265	248	240	261	245	228	234	262	248	255	244	251	254	238	277	277	222	240	232	242	261	255	253	253	251	249	246	246	267	244	256	258	238	273	278	253	264	272	228	239	261	266	243	247	249	242	233	274	247	266	246	258	281	259	265	252	264	240	233	250	259	252	249	243	254	251	247	259	247	247	218	243	287	253	264	263	269	265	250	275	253	269	257	255	252	254	283	246	268	269	256	280	274	269	272	261	275	214	251	244	258	234	262	247	246	267	251	261	272	275	245	258	248	238	237	236	262	222	245	249	222	252	286	231	241	258	231	227	237	260	238	266	259	277	266	229	239	263	241	240	288	259	272	264	262	227	241	258	246	266	253	269	244	239	220	247	276	253	241	265	233	238	228	265	233	256	256	272	258	251	275	230	248	259	232	277	248	265	280	253	221	280	292	238	235	273	245	267	239	242	257	278	269	269	263	250	234	276	285	261	234	254	274	231	265	233	238	266	229	281	278	237	237	276	248	238	243	235	218	253	255	249	242	263	250	252	231	241	262	259	277	248	267	255	255	283	224	226	258	245	267	256	257	277	237	247	267	231	231	252	223	274	246	265	234	270	245	255	258	236	269	257	283	267	239	248	246	257	244	257	249	270	273	278	242	258	266	251	245	230	280	247	272	263	242	251	248	216	278	253	267	249	272	251	260	236	254	258	256	268	258	239	243	249	236	279	263	246	256	240	253	258	255	282	267	242	255	263	239	255	246	240	232	235	271	242	249	248	263	274	240	263	273	246	251	260	255	264	275	231	232	267	247	254	268	238	237	251	248	261	288	277	256	275	276	243	238	299	250	244	250	243	262	244	252	221	256	250	248	255	252	236	249	250	258	266	266	266	260	301	246	260	257	257	240	239	248	254	251	248	248	267	263	224	249	267	258	274	256	258	241	282	239	259	270	238	265	230	224	218	249	233	216	258	260	264	241	278	236	254	249	237	236	246	237	235	261	258	241	246	238	266	231	260	242	228	216	296	241	249	259	253	256	265	263	252	252	222	255	281	256	236	241	255	265	306	252	230	247	238	226	254	259	276	259	266	256	282	260	264	244	249	248	252	227	229	252	279	271	253	256	260	255	233	241	243	250	256	241	260	258	265	275	256	246	269	238	253	266	272	235	255	243	261	256	247	271	240	257	220	265	274	241	255	274	271	222	246	267	240	238	256	233	247	267	298	251	279	233	277	263	252	271	268	256	269	246	253	261	275	254	270	253	272	260	221	244	231	228	249	244	275	245	250	268	255	262	270	254	255	222	239	248	263	270	252	257	223	234	257	284	263	231	250	216	251	252	261	274	263	285	245	235	248	234	271	226	254	265	244	278	236	242	292	252	252	246	250	228	240	251	263	250	224	259	253	218	273	241	244	221	245	226	230	228	242	243	258	246	226	286	272	226	241	237	241	246	258	240	268	271	270	255	269	243	256	251	239	272	281	254	270	277	260	267	250	253	226	269	256	244	265	244	253	225	265	262	238	276	265	243	235	250	225	233	253	247	268	257	279	242	260	271	281	247	275	254	262	261	263	262	241	254	251	269	241	258	269	254	252	230	257	232	220	252	256	230	276	254	232	276	250	269	239	238	220	277	234	257	216	252	284	229	269	258	262	273	269	263	244	264	248	250	254	218	259	229	260	219	259	244	252	256	264	231	274	274	242	242	259	223	261	255	244	242	256	265	242	252	269	231	237	253	252	253	245	265	253	282	256	230	280	232	254	222	250	246	256	260	252	248	272	258	246	262	262	263	274	265	261	242	231	236	248	237	230	275	269	268	264	263	266	250	254	222	223	257	250	278	256	261	265	290	253	276	236	234	272	267	260	290	229	248	262	243	246	227	250	268	220	258	280	254	248	278	259	239	251	278	248	264	246	232	265	280	235	256	229	255	245	231	239	240	247	284	275	251	219	248	273	236	272	229	291	232	230	267	256	248	264	245	245	276	271	243	244	268	253	242	271	268	269	258	242	245	245	250	237	251	263	258	245	246	259	262	234	268	231	260	243	259	272	244	217	227	261	246	249	230	254	250	249	276	248	245	270	214	256	252	261	246	218	267	259	251	289	250	227	232	257	259	258	250	222	259	253	251	264	225	255	256	295	262	254	221	281	277	251	255	259	246	250	245	240	229	230	247	238	250	267	267	249	280	237	267	270	249	265	270	263	219	244	247	232	261	251	221	250	239	203	244	259	232	278	251	265	252	249	252	249	256	251	278	245	251	270	227	229	245	240	270	280	262	254	243	250	250	246	269	272	258	243	259	254	239	252	254	234	238	236	244	236	251	267	240	289	273	245	276	276	268	247	278	263	256	206	251	238	237	232	258	270	236	234	265	244	277	227	261	256	239	269	245	268	262	255	217	276	249	252	280	237	266	264	228	279	239	245	241	275	253	236	270	286	267	243	257	277	241	255	256	254	257	280	265	256	252	232	257	266	265	247	239	257	270	265	262	266	262	259	249	240	252	283	228	270	277	255	266	266	247	257	256	265	243	268	253	246	247	260	247	265	279	232	275	240	247	238	259	246	236	227	268	266	245	241	266	254	251	246	240	240	244	264	240	249	250	224	243	278	255	249	267	255	244	248	259	238	264	241	240	276	269	228	229	247	275	234	263	263	224	252	281	243	296	256	244	256	244	277	258	235	258	247	229	255	246	285	267	259	280	251	258	250	252	250	246	271	251	250	273	202	260	265	255	248	257	271	246	279	250	255	254	226	284	227	257	241	248	251	258	244	246	235	281	245	256	231	230	257	257	265	273	254	241	247	239	237	253	254	259	275	284	248	256	246	291	237	271	276	245
24228	3033	1808	1080	872	620	560	458	426	390	426	353	342	351	343	320	318	324	303	297	275	296	293	310	282	284	307	257	303	266	292	309	330	263	298	314	305	298	284	289	325	275	312	260	292	301	276	278	282	300	284	284	317	306	274	294	317	280	298	284	302	268	284	299	306	324	283	263	273	303	290	297	292	259	254	305	289	301	297	323	283	274	290	289	290	279	294	289	301	292	280	290	306	270	272	283	301	273	286	277	289	263	302	301	271	297	297	320	291	254	275	271	303	293	290	286	267	261	283	272	277	280	273	267	303	266	278	272	298	277	281	295	289	272	293	291	298	269	268	300	305	256	313	274	267	276	275	278	278	289	306	283	267	306	302	269	304	271	278	297	288	278	263	267	285	302	297	273	280	286	294	301	318	283	296	316	303	300	277	300	286	271	274	306	276	278	269	284	289	282	273	289	299	311	259	276	291	272	304	296	269	299	289	297	290	290	272	325	280	298	282	325	306	273	292	286	307	278	324	267	285	289	299	279	317	292	282	319	308	282	279	290	282	274	258	291	280	295	267	300	322	297	289	272	306	276	272	326	288	270	280	293	259	331	306	269	266	280	293	299	300	307	290	287	319	319	272	287	294	279	310	305	252	272	279	250	282	287	297	276	268	285	291	287	264	266	300	304	278	274	266	288	276	309	295	276	289	307	284	286	279	282	284	285	315	268	316	284	292	284	291	294	284	283	329	274	286	304	280	302	321	287	302	271	272	278	277	282	297	275	278	285	290	286	293	278	324	315	294	285	288	285	301	282	305	284	307	295	279	268	285	277	282	287	315	311	315	268	278	290	274	280	277	254	253	278	283	265	269	282	257	301	268	281	279	268	276	315	253	289	311	306	306	284	284	301	271	305	299	284	299	299	279	258	271	258	295	269	272	336	282	279	269	283	283	295	319	244	296	234	274	283	288	286	291	301	260	265	288	298	298	282	297	286	269	284	277	283	299	306	303	298	294	264	316	301	280	290	293	275	270	242	305	318	285	302	272	295	325	288	313	279	292	289	267	298	300	318	261	295	257	302	279	301	307	286	307	264	291	292	262	276	309	304	277	315	284	289	310	293	306	302	291	256	297	308	316	295	276	287	290	273	277	262	287	291	316	270	311	301	273	283	282	272	308	295	282	289	312	282	312	266	309	304	340	283	306	274	274	293	281	282	304	273	278	268	291	276	261	268	268	305	282	268	312	299	288	281	280	281	280	282	309	322	302	288	321	302	315	271	290	269	297	292	306	314	300	307	282	287	278	302	283	282	282	298	285	294	282	278	320	295	269	293	275	319	290	269	281	254	272	302	291	314	269	291	321	276	290	261	270	264	295	284	286	280	283	314	253	274	285	281	285	254	268	265	264	297	282	263	296	263	279	324	323	283	300	285	286	291	295	273	280	303	322	303	286	297	304	284	314	278	287	277	295	288	305	272	316	260	292	266	275	297	283	299	307	284	328	283	306	261	290	259	279	268	311	269	259	294	287	272	309	258	305	290	282	281	251	281	336	326	292	289	263	297	259	300	265	282	280	289	256	295	250	279	314	305	287	332	306	263	279	257	285	279	292	302	299	286	306	316	313	284	287	295	307	265	287	266	297	283	266	269	297	299	304	287	291	307	284	288	277	289	275	284	280	299	298	305	302	288	303	297	301	298	272	272	269	288	293	302	284	280	270	284	308	322	296	320	322	314	288	292	271	284	289	283	282	300	275	255	321	296	288	304	229	296	321	300	309	322	296	292	301	266	296	294	281	289	290	319	295	289	308	274	296	284	287	278	286	298	290	290	292	271	287	273	302	282	297	276	270	279	274	253	307	268	308	284	268	263	287	279	286	320	299	272	280	263	307	279	300	290	295	291	290	263	274	277	289	276	277	301	300	277	287	295	297	268	270	262	286	317	297	260	288	287	327	277	297	275	274	274	276	295	268	270	291	316	289	263	285	306	268	283	287	278	300	244	295	296	278	271	279	309	284	287	269	278	274	301	278	293	297	301	280	292	277	327	295	279	289	296	294	293	290	289	312	307	271	245	304	270	268	272	277	280	294	288	305	290	276	275	274	308	301	263	254	285	297	289	310	258	281	277	306	307	241	306	288	304	299	256	300	281	329	300	269	323	283	303	272	314	281	272	285	289	289	299	300	308	277	302	304	283	290	293	271	299	288	263	298	282	299	275	282	280	268	299	279	273	282	308	300	278	292	297	294	285	316	296	290	300	291	304	280	295	281	304	265	290	266	277	291	291	277	271	319	295	257	285	288	284	305	317	311	294	273	286	284	301	290	283	289	286	282	283	291	287	302	271	324	290	277	310	286	294	301	293	299	287	293	299	261	306	278	279	289	293	304	315	301	280	346	304	286	297	290	297	299	253	296	274	273	280	292	272	296	294	288	318	307	266	310	288	273	292	300	306	294	297	255	312	278	303	331	298	284	265	282	259	294	293	270	293	272	299	271	275	275	274	293	289	306	277	279	271	269	319	285	296	299	270	266	279	292	287	265	294	278	283	299	278	278	274	288	287	253	291	264	280	303	306	298	274	272	294	276	284	287	279	289	276	300	300	306	310	300	271	305	267	265	260	307	271	297	308	278	312	260	264	288	271	288	274	280	291	246	288	283	272	269	279	267	294	294	313	252	305	309	298	303	277	297	297	286	290	323	295	268	278	279	302	267	329	266	261	282	253	270	339	267	285	285	278	264	290	266	301	320	294	319	274	280	281	302	259	290	284	310	324	245	290	294	304	275	289	262	287	303	249	281	250	270	277	293	278	283	296	292	274	287	302	289	278	298	307	280	275	330	282	284	293	310	330	275	325	288	311	268	285	326	322	269	251	284	293	283	303	303	285	301	303	287	307	263	282	313	279	277	293	280	282	314	264	268	286	285	285	302	270	254	294	301	279	281	293	282	270	316	276	258	297	293	278	301	285	301	269	304	298	261	300	288	268	268	269	315	307	289	291	285	316	292	291	246	286	294	294	294	291	316	304	317	267	272	303	269	279	332	277	297	329	287	296	286	260	272	283	299	299	305	275	288	290	311	288	280	287	312	319	285	289	279	280	294	289	307	306	247	314	294	265	268	309	280	274	267	277	269	296	328	316	287	326	320	300	266	290	263	295	260	302	297	312	293	270	289	283	290	262	255	282	281	277	268	285	303	317	275	298	288	295	322	296	284	283	261	279	282	301	319	280	308	269	279	283	300	296	304	307	297	287	285	272	286	279	241	296	307	255	290	299	281	291	271	295	294	309	289	305	278	287	285	258	277	295	273	295	281	272	259	298	291	288	310	284	281	305	283	287	272	270	276	284	282	267	285	269	272	273	259	290	267	315	292	288	283	270	292	297	279	270	311	307	277	301	271	285	286	283	279	289	265	265	305	291	264	305	267	302	289	287	293	290	327	253	275	284	282	271	324	298	269	309	286	296	302	297	285	257	294	283	315	294	305	253	274	312	287	286	277	255	320	282
25182	20668	26963	24348	20646	9774	1255	757	595	544	461	386	390	345	321	291	273	225	242	237	207	228	203	222	203	170	210	183	189	193	185	189	185	207	183	198	166	189	204	197	159	155	178	187	188	170	186	172	182	159	166	161	199	174	164	177	185	178	183	167	169	178	156	168	177	157	174	159	164	172	179	172	169	166	176	164	150	160	167	167	208	181	185	183	182	186	170	178	173	182	180	171	193	177	164	185	171	152	156	153	161	186	173	184	173	187	175	160	155	171	161	176	150	178	186	178	175	170	188	181	165	183	160	173	175	164	180	148	171	158	158	152	174	179	152	172	157	154	164	173	186	155	178	175	158	155	175	147	138	168	153	163	194	141	165	165	171	137	153	178	166	161	141	158	146	167	162	178	144	173	176	177	180	159	180	138	162	151	155	178	182	182	159	162	151	152	176	169	179	161	159	166	183	175	154	193	166	173	175	174	165	142	168	144	163	184	161	177	169	146	153	153	167	182	172	150	184	162	169	163	148	169	184	187	177	175	146	154	152	160	169	150	165	152	146	165	167	161	181	167	159	179	168	181	184	170	161	154	154	155	150	165	169	176	160	160	153	167	182	161	181	145	161	173	176	174	157	188	169	169	167	169	164	189	154	147	159	186	170	173	179	165	139	184	157	165	151	143	153	146	161	153	165	208	183	157	155	171	154	156	174	167	168	172	145	187	184	171	153	171	171	149	137	152	153	162	160	142	153	144	149	177	147	168	178	152	177	140	168	164	177	158	161	150	180	181	173	173	179	187	188	177	151	146	144	171	170	167	155	153	147	160	154	161	157	144	171	149	167	184	149	146	168	157	167	176	154	176	171	156	149	166	178	163	160	167	171	166	167	144	138	183	151	178	180	153	158	175	183	178	158	175	154	155	182	162	183	160	165	176	148	154	161	167	183	152	185	171	165	152	187	190	181	144	166	159	167	156	147	155	201	160	193	178	167	151	158	163	196	140	184	155	141	154	162	148	166	172	177	170	159	144	162	149	164	145	178	166	152	171	163	189	171	149	156	164	171	173	166	154	135	156	192	151	160	148	183	166	167	166	154	160	162	148	172	160	154	169	167	158	159	171	152	192	158	169	172	142	161	133	169	160	169	148	167	170	163	167	162	162	183	181	164	149	160	159	145	153	155	202	150	168	187	160	167	183	178	173	186	173	173	159	170	151	177	149	150	149	174	172	170	175	145	178	155	159	149	170	181	161	167	150	145	175	174	168	153	150	180	169	165	174	167	179	153	149	141	171	167	178	170	166	169	155	167	155	148	156	173	174	153	156	160	161	152	172	147	160	169	146	175	139	173	149	144	150	167	176	168	171	172	158	145	179	164	156	159	207	165	156	165	172	163	165	167	178	169	150	145	163	173	165	154	150	175	147	159	182	166	190	162	164	160	181	182	167	166	161	169	148	151	149	181	154	180	181	174	145	157	172	174	140	155	184	185	171	174	158	179	156	160	161	155	151	172	158	159	148	167	170	162	170	158	177	174	162	170	171	160	129	184	154	164	170	171	171	154	138	148	175	135	151	167	170	152	159	167	158	164	164	160	161	164	183	139	169	170	165	175	180	137	180	148	176	169	169	150	182	146	188	149	182	168	171	165	158	167	147	149	176	163	173	158	173	180	171	139	183	179	146	150	144	179	149	190	178	194	185	164	165	185	170	164	152	187	156	156	183	158	156	155	179	143	167	175	168	167	167	173	157	171	173	163	159	141	182	161	171	158	148	158	169	157	159	162	166	160	172	168	162	158	142	197	175	164	179	167	164	145	177	169	156	138	167	184	172	155	161	159	135	163	175	172	178	148	177	175	160	178	153	148	153	173	176	165	162	175	172	155	159	173	185	160	161	188	163	160	185	162	169	177	163	174	150	159	179	132	168	153	171	156	173	149	183	150	183	177	170	166	165	174	158	153	150	153	154	158	172	175	159	178	160	180	158	158	159	141	171	181	166	163	150	172	165	138	179	165	147	142	161	177	160	159	176	168	178	164	169	164	163	162	160	145	159	158	154	169	171	156	168	172	179	173	138	175	156	164	162	156	165	146	147	158	175	167	135	170	147	159	154	182	165	173	187	159	194	150	171	192	173	149	148	138	158	179	161	184	177	153	162	148	160	171	179	150	167	136	140	165	164	166	170	163	170	171	178	154	163	166	171	155	155	166	141	137	158	169	163	176	173	170	164	171	157	170	147	148	159	166	170	178	166	164	171	176	162	167	182	164	175	160	165	177	169	169	174	185	151	175	161	160	180	153	164	172	149	174	153	170	167	174	174	185	152	187	163	175	155	183	143	158	161	147	144	171	146	158	153	146	156	162	186	143	177	157	153	165	151	176	165	171	172	162	160	160	154	170	171	182	157	153	159	140	171	147	171	153	157	156	175	154	168	156	175	153	153	165	159	157	160	169	172	192	173	172	178	165	151	157	172	156	163	176	159	188	157	152	137	161	162	172	191	175	151	164	177	136	165	171	157	149	176	160	171	154	164	172	164	184	177	172	159	144	163	170	157	170	162	143	159	146	154	147	175	169	181	176	168	165	173	135	177	152	161	161	153	162	172	145	153	170	169	187	182	185	162	151	177	132	145	161	140	151	173	178	162	167	162	161	165	186	186	151	174	157	166	157	161	160	168	152	149	182	178	154	154	161	172	187	162	171	164	163	170	157	171	167	153	166	169	184	185	165	172	160	168	158	169	152	197	163	159	167	152	147	174	180	167	191	158	157	172	190	172	165	171	156	164	154	181	169	169	174	165	156	148	163	165	166	155	175	180	175	153	144	160	164	167	178	160	150	170	154	182	141	162	189	150	161	190	178	166	175	176	151	152	152	166	177	154	155	157	160	182	176	165	168	182	152	161	158	171	177	157	165	152	155	166	183	166	137	171	173	147	139	169	190	159	168	161	173	151	178	152	157	145	173	166	188	157	179	169	172	181	159	158	159	159	180	184	152	159	166	163	165	180	170	166	160	151	191	167	154	202	165	162	156	154	146	145	152	179	147	150	176	173	158	127	180	170	163	154	140	149	174	167	172	160	171	163	180	152	159	185	144	170	161	175	198	162	154	173	170	166	165	140	162	170	167	153	147	154	154	174	160	165	162	178	165	155	185	141	164	184	176	175	164	158	166	158	174	164	160	171	178	147	167	161	179	174	168	168	188	143	201	149	174	169	174	163	152	182	177	162	165	160	179	176	177	171	189	180	188	166	183	157	162	178	151	186	176	165	159	166	177	159	168	154	168	165	154	153	159	150	195	186	167	153	154	179	154	184	155	175	187	153	167	158	172	186	152	170	159	159	174	150	184	166	158	157	193	146	183	155	168	177	152	168	148	163	142	159	168	180	176	164	173	148	173	180	162	158	142	154	172	173	157	177	173	157	173	150	163	157	164	156	148	168	160	166	159	180	174	136	169	149	164	152	177	169	171	171	146	150	157	158	175	158	165	161	137	173	169	154	150	166
29291	13114	11065	6227	4097	2765	2067	1592	1254	1046	882	798	719	723	562	462	441	394	348	345	323	295	258	291	305	245	259	241	282	223	237	236	216	234	204	233	210	220	214	213	193	165	202	203	206	203	220	211	180	180	198	209	194	203	202	193	165	186	203	198	205	206	177	186	189	176	205	182	197	214	200	193	194	172	169	222	207	184	187	178	185	169	180	187	182	176	183	174	169	191	198	175	192	202	190	202	175	201	178	176	202	195	179	143	179	188	194	190	194	188	179	181	177	168	177	174	197	183	179	180	187	183	179	183	183	176	206	179	165	170	184	189	163	182	195	146	179	184	211	182	180	206	188	200	193	205	190	158	197	170	182	189	169	170	177	202	174	145	182	184	186	189	157	195	183	200	174	204	146	188	191	185	182	174	180	175	195	169	172	174	180	204	184	169	194	195	173	201	176	203	146	183	160	177	180	196	199	196	163	175	199	169	173	177	176	180	178	185	170	201	182	175	158	184	197	188	186	189	178	167	206	187	178	188	178	189	170	176	171	183	188	207	166	162	181	204	182	181	170	197	179	230	163	192	185	180	160	183	154	181	193	187	171	173	183	168	179	161	188	169	171	198	193	185	178	181	196	169	192	180	156	175	174	179	192	175	174	172	171	175	164	183	178	188	187	188	177	177	188	184	203	180	178	171	174	173	162	178	160	174	177	177	173	175	180	166	185	193	176	189	170	176	190	173	194	185	172	191	188	177	164	172	200	172	157	199	171	178	168	182	173	168	162	161	196	178	157	186	183	201	179	180	198	184	174	198	169	176	172	167	188	197	188	198	175	184	199	171	201	181	180	182	191	193	181	182	166	184	189	179	183	185	180	182	164	196	172	164	161	193	173	170	183	182	176	171	189	173	169	184	184	175	198	182	171	164	167	171	190	189	187	183	189	197	179	184	207	195	191	178	177	174	184	209	192	181	165	199	195	160	176	206	172	174	173	180	174	203	181	184	176	160	194	176	169	191	175	195	172	168	186	177	176	168	200	201	156	179	174	201	175	178	187	180	203	184	186	176	182	198	149	200	174	164	186	192	166	182	183	171	171	190	174	169	163	152	178	167	193	184	176	175	202	181	187	205	165	173	171	155	158	204	182	185	166	185	185	162	188	170	192	178	172	162	189	179	159	159	199	167	199	175	174	199	188	211	159	194	202	179	183	200	185	188	199	151	168	181	193	200	202	164	172	186	188	186	194	185	177	158	165	174	188	160	182	199	176	188	173	174	156	176	185	177	180	184	178	187	181	163	179	176	192	163	171	186	151	187	188	177	166	205	197	181	189	175	182	165	193	202	174	177	178	190	169	175	180	191	199	172	212	193	161	178	188	177	189	168	172	207	178	188	190	183	180	187	172	165	182	209	183	187	188	205	163	181	170	166	177	180	197	190	200	194	190	179	177	186	209	191	186	204	199	193	198	165	208	174	220	190	185	192	197	186	194	156	197	181	206	153	188	172	164	200	169	169	191	180	176	206	180	168	184	197	177	192	158	172	184	188	191	176	200	206	187	192	187	210	156	202	200	173	192	174	174	177	175	188	183	181	178	195	170	164	181	170	188	190	178	196	190	177	186	186	179	191	190	207	176	175	191	173	177	167	176	188	185	186	152	200	161	172	179	182	191	167	208	171	152	191	159	184	170	179	179	175	185	185	185	200	191	197	186	201	169	171	176	172	178	186	173	173	182	192	176	160	175	157	172	185	174	169	176	169	188	171	178	196	187	209	167	181	167	201	198	166	184	155	174	166	181	185	167	169	191	196	179	184	196	195	197	170	186	169	194	181	198	173	169	180	177	181	201	170	185	202	188	162	174	194	198	165	185	182	172	183	194	186	196	203	162	156	169	175	188	206	182	187	186	173	180	190	190	170	195	180	181	195	180	202	182	177	175	166	165	180	163	207	194	179	175	177	193	171	193	200	205	219	180	185	177	166	200	188	208	185	177	155	188	200	180	187	188	178	193	187	200	184	185	173	187	192	185	167	187	179	179	192	167	180	175	173	178	219	172	174	195	168	164	172	180	200	177	174	169	184	167	183	171	177	167	195	183	203	193	177	174	184	200	199	191	188	203	177	194	186	168	173	214	171	171	186	193	180	184	185	178	186	169	176	182	217	167	174	180	198	165	166	193	191	183	183	191	186	160	201	166	172	204	202	202	193	187	166	193	185	165	203	188	196	197	170	160	214	194	179	188	195	181	193	199	169	192	178	197	167	154	184	175	183	192	166	176	193	163	165	214	193	200	188	175	193	193	191	201	187	169	193	159	189	184	195	195	203	167	176	192	192	190	206	170	158	177	163	175	186	175	169	160	197	166	176	174	166	186	184	178	206	175	188	174	188	194	167	186	163	203	190	169	175	172	177	178	172	160	183	165	188	189	171	169	168	181	166	195	178	180	180	172	181	198	171	155	179	158	184	169	187	187	175	161	184	159	195	176	159	158	194	164	177	178	174	197	167	195	185	181	188	200	184	188	188	170	179	158	189	204	173	152	180	196	159	178	187	170	196	197	187	194	189	170	204	157	179	159	170	187	184	178	189	190	189	168	169	164	166	172	190	175	180	184	165	185	181	187	186	178	183	187	185	174	195	178	185	184	193	174	184	173	210	196	182	171	192	163	169	162	202	200	168	194	177	192	171	196	201	199	177	187	181	161	201	180	200	180	176	199	212	187	156	173	174	165	177	189	158	191	190	190	149	171	205	199	163	176	184	176	168	165	177	201	171	162	165	178	180	181	181	202	192	185	161	184	176	194	194	173	181	191	171	188	202	153	191	167	162	168	203	168	187	180	190	163	172	179	176	160	181	194	172	193	191	185	179	166	174	178	179	172	164	185	176	175	178	168	203	172	182	153	174	171	215	169	197	163	162	178	166	170	185	196	167	196	184	195	213	165	182	164	169	175	155	185	176	216	175	169	188	197	166	192	173	168	196	185	177	176	196	196	186	189	190	171	186	193	185	173	179	169	181	166	174	179	194	212	164	206	208	205	196	209	188	193	168	167	182	194	200	180	170	190	190	190	184	159	177	184	177	172	148	174	183	160	172	179	174	182	184	164	147	177	198	184	171	178	195	185	182	199	147	178	185	181	175	163	184	181	158	186	183	180	200	183	187	194	167	188	193	162	203	175	179	206	178	194	166	172	176	173	185	195	204	196	179	166	203	198	186	183	174	157	168	181	194	194	178	181	182	192	157	209	165	187	195	163	183	190	182	153	187	192	168	171	188	186	196	187	181	143	193	205	214	172	167	165	194	170	176	204	183	173	171	183	172	195	166	196	146	164	166	189	166	180	202	194	178	179	156	201	185	183	194	200	197	192	182	179	176	197	176	167	191	209	191	175	195	204	158	179	184	188	177	161	204	191	178	180	165	182	194	173	178	184	178	193	145	148	169	170	183	190	162	197	174	204	178	197	179	159	179	188	180	178	190	172	198	181	178	178	175	180	166	167	198	201	174
23095	20717	27476	23983	20721	20782	8144	1677	1246	1047	944	901	808	786	690	580	616	639	555	506	550	498	491	506	478	488	488	486	429	473	473	442	434	421	422	451	446	452	430	435	415	421	421	427	390	415	395	441	455	378	438	431	422	453	390	418	402	417	425	420	368	442	402	434	425	377	414	452	426	434	396	411	373	404	392	420	413	412	390	418	425	425	433	407	397	419	405	447	434	417	409	410	434	389	349	458	394	407	414	410	390	439	413	428	417	418	422	398	399	404	391	423	392	427	408	457	435	422	405	425	412	372	429	434	448	448	405	393	379	399	425	395	391	460	403	418	439	408	419	400	428	375	398	403	439	392	428	402	389	429	378	390	419	463	388	417	397	423	426	410	434	408	384	416	414	378	422	398	409	393	395	432	403	405	433	426	379	381	436	442	412	435	390	430	389	391	407	429	432	399	392	435	418	433	408	375	390	433	409	422	369	386	416	417	406	370	397	390	417	409	385	381	399	432	432	429	413	380	391	393	409	394	388	422	434	403	408	392	411	428	464	384	410	400	429	404	387	425	414	425	390	379	397	384	393	422	386	386	414	416	435	443	394	386	416	424	404	399	392	403	416	396	404	418	456	390	417	358	401	407	421	410	427	427	411	430	381	412	414	455	407	439	409	434	458	375	408	377	415	404	426	421	382	429	418	414	420	417	407	433	383	384	434	409	413	418	424	434	394	421	389	417	385	405	369	399	405	410	396	391	406	451	448	404	381	442	439	399	398	393	396	436	426	383	371	396	419	427	408	444	409	388	418	380	389	394	401	412	391	404	459	375	383	430	414	412	380	380	395	431	447	412	404	417	395	406	432	414	391	417	415	375	434	374	389	397	355	420	395	433	414	405	423	421	423	381	389	433	385	383	472	398	368	428	389	427	405	413	412	405	410	395	420	409	366	396	410	417	386	372	447	411	380	391	436	434	411	415	420	395	413	430	441	448	415	401	433	408	402	443	424	412	406	394	432	424	389	403	418	401	421	412	400	451	414	407	389	443	395	442	398	399	393	454	415	387	421	423	415	453	459	407	411	375	356	404	440	370	377	405	414	387	392	410	415	416	432	405	421	425	414	400	379	385	438	430	395	427	385	420	402	448	389	395	412	412	404	420	413	409	427	406	376	424	433	371	408	405	432	424	386	411	399	399	415	397	438	407	402	431	409	405	410	350	405	411	389	390	395	377	405	412	450	417	403	393	421	428	371	422	400	411	446	407	425	374	377	411	448	368	366	411	416	376	446	406	436	428	392	354	415	418	412	386	386	430	394	394	405	393	420	420	415	401	389	406	418	429	402	433	412	429	400	408	414	411	425	405	401	428	405	414	413	405	386	370	401	418	382	405	441	393	437	390	451	411	413	440	388	430	409	436	425	474	406	428	387	421	410	403	392	417	423	434	403	414	435	424	427	389	400	382	392	421	380	402	403	417	404	391	420	374	387	419	426	381	402	409	440	391	384	442	394	415	413	431	416	407	387	372	411	416	421	405	434	423	386	431	453	381	440	383	389	378	369	376	427	443	415	402	447	451	381	422	384	411	417	380	430	428	421	437	396	408	375	411	431	426	407	413	391	399	409	405	398	398	409	395	392	410	418	405	385	418	389	403	410	421	390	418	385	406	397	386	425	376	406	447	391	399	413	414	395	407	419	408	401	419	391	361	401	398	378	379	409	417	416	403	421	409	381	414	426	423	408	382	395	385	387	388	430	410	424	431	391	405	393	403	406	408	405	406	391	440	437	398	415	415	432	465	403	439	407	398	401	398	412	418	404	408	403	407	418	416	344	385	435	395	424	396	416	379	380	425	382	389	445	420	379	407	414	431	440	394	407	395	386	374	432	415	408	393	353	426	420	373	365	412	415	424	416	398	388	414	369	394	383	408	401	414	398	417	380	405	412	406	427	396	405	405	453	411	405	372	416	383	416	397	444	420	411	360	429	428	402	390	442	425	381	397	372	385	382	425	445	411	392	423	416	414	423	394	418	398	430	397	410	435	400	392	392	413	408	423	361	429	418	366	392	431	401	425	440	390	412	430	384	406	396	418	374	426	406	429	411	404	443	406	405	365	402	383	381	437	404	386	381	417	410	402	433	397	396	426	434	432	383	452	416	398	396	475	441	400	389	403	408	425	398	418	421	428	405	381	447	416	390	403	407	381	407	416	416	368	418	413	421	417	416	403	425	433	403	407	375	416	400	411	418	407	397	414	416	382	409	405	355	403	408	402	394	433	389	407	376	371	422	443	361	417	396	415	443	447	380	409	409	433	376	412	372	411	435	417	438	394	437	415	410	373	411	430	416	416	398	417	413	445	409	398	407	407	410	373	414	436	435	401	414	397	389	401	447	422	395	372	376	426	381	415	424	434	392	395	425	383	401	358	375	415	428	390	429	409	444	417	387	421	387	432	373	418	427	386	424	370	384	408	378	409	378	401	395	401	395	390	394	399	426	434	387	414	410	414	414	397	417	414	407	401	444	427	420	402	420	424	385	386	386	396	404	428	412	410	445	449	397	399	420	412	456	386	388	410	407	419	365	398	416	408	392	418	421	409	404	396	416	397	417	397	432	407	430	408	428	388	393	370	420	387	394	393	399	407	397	417	405	422	425	370	398	433	405	425	422	393	413	407	435	392	393	417	439	401	392	386	409	416	407	390	370	380	400	402	407	409	397	400	404	419	403	406	425	392	443	424	383	402	406	404	407	404	408	418	434	410	405	391	448	371	396	372	418	383	458	417	400	401	409	425	441	435	410	413	407	387	398	406	418	406	409	422	404	425	383	406	424	408	439	399	385	416	438	433	410	416	427	439	406	398	371	410	417	428	425	403	417	387	435	394	415	411	398	416	375	420	395	429	429	392	408	397	360	449	393	426	415	367	389	377	426	396	398	411	427	413	399	413	402	409	403	426	397	406	435	403	413	382	399	356	371	413	403	386	401	419	421	406	391	409	413	437	400	395	424	429	407	383	423	399	449	412	427	407	385	381	395	424	425	435	393	398	418	396	386	398	461	359	374	426	405	408	391	408	420	391	372	404	373	437	397	404	434	394	403	441	427	385	374	417	386	400	402	379	414	406	431	385	422	389	415	414	403	410	443	403	409	388	383	406	403	414	432	392	426	407	400	411	416	410	431	456	397	374	437	430	405	425	431	401	405	377	404	415	418	404	389	394	404	414	410	432	395	400	395	409	388	442	390	410	436	408	401	381	416	407	416	398	395	423	397	416	401	417	395	426	434	396	404	404	416	383	410	402	411	430	402	417	381	412	412	388	436	377	365	434	420	428	393	422	426	427	393	438	428	404	391	415	412	388	429	440	407	398	422	403	388	404	397	410	431	416	422	390	368	420	375	424	423	380	404	441	393	444	370	412	418	395	386	404	389	420	415	427	419	411	373	390	400	407	409	436	410	386	404	422	380	369	368	413	391	429	390	411	389	344	427	362	424	420	403	390	382	442	402	401
32986	19789	16952	10169	6996	4952	3779	3017	2425	2070	1743	1565	1478	1357	1120	971	895	829	730	695	673	624	631	611	637	551	539	520	521	493	567	494	468	471	465	502	448	479	447	464	459	437	433	471	435	427	393	481	471	406	431	407	411	427	456	429	411	445	444	384	470	447	430	418	444	442	430	429	411	394	415	426	387	408	390	413	426	439	400	443	423	447	431	416	432	426	426	406	374	429	420	437	437	379	433	405	435	424	426	427	416	384	385	430	441	418	402	397	448	407	410	417	425	406	440	401	424	397	374	418	417	353	413	404	449	417	439	399	428	387	405	412	381	419	409	401	419	385	421	395	398	426	400	434	393	445	405	430	382	390	402	424	425	381	436	381	408	438	404	376	394	408	406	415	403	405	405	402	404	391	446	390	403	399	454	409	422	419	369	429	465	447	443	424	432	430	439	412	412	399	428	401	443	410	436	377	410	407	409	392	419	422	396	419	442	429	431	458	412	380	415	416	416	415	392	396	402	401	426	410	407	413	395	444	429	416	452	387	428	432	406	383	408	433	455	428	436	403	400	425	405	416	412	405	387	422	435	422	428	428	406	459	383	446	439	413	403	412	404	386	431	418	409	456	409	435	433	425	378	389	394	382	386	415	386	400	437	382	392	434	389	419	388	420	382	420	403	429	401	422	388	406	361	430	409	406	426	415	422	397	444	384	394	421	421	414	386	396	426	414	383	431	426	393	395	425	436	414	400	402	436	417	412	408	380	403	396	407	411	374	431	424	441	377	371	416	400	401	363	416	395	401	406	456	379	380	419	397	399	406	405	394	422	411	406	386	409	420	441	461	449	431	368	423	396	413	425	412	411	394	406	401	429	422	376	414	413	394	427	421	426	405	427	408	417	396	435	409	414	402	405	433	389	423	400	427	398	400	408	397	384	359	435	430	401	418	380	418	412	377	418	438	443	400	410	401	395	433	382	387	392	422	409	385	388	409	427	419	439	424	388	399	374	423	372	373	403	386	396	436	403	412	429	404	424	407	409	399	426	369	351	394	400	423	415	439	386	412	432	450	411	390	398	376	402	371	446	400	377	421	451	397	381	424	398	446	482	432	432	398	406	415	398	421	392	398	418	425	405	411	396	446	403	388	387	419	404	415	385	389	428	402	378	410	405	390	424	430	406	405	409	393	405	401	406	425	434	433	438	403	412	426	439	416	400	405	424	407	421	409	427	390	427	432	397	422	412	445	445	433	409	407	409	420	395	443	385	415	427	446	371	401	424	433	457	426	382	416	428	393	370	394	401	428	390	382	377	420	413	368	402	432	433	456	392	419	398	411	423	384	393	439	391	407	391	407	414	419	386	388	426	412	389	415	358	421	433	429	424	394	406	401	413	382	431	390	404	389	397	387	388	369	419	421	387	364	412	403	379	415	407	412	392	385	397	397	411	367	414	405	405	407	385	421	400	415	423	407	418	410	390	407	403	406	425	393	428	406	415	383	423	418	450	370	421	429	410	429	422	433	393	403	417	429	402	417	409	406	405	420	444	388	437	396	413	396	396	401	366	407	378	404	362	390	411	395	375	418	432	430	404	401	425	458	396	386	398	430	419	420	397	416	386	378	398	409	385	412	395	447	422	379	413	407	422	410	385	401	401	414	445	388	381	432	422	396	460	438	429	423	380	356	417	387	425	403	384	382	385	431	444	411	386	392	421	439	405	431	400	410	393	409	382	420	401	411	420	393	370	373	369	399	399	388	394	424	390	418	389	447	395	429	415	401	427	377	386	390	425	381	406	381	421	433	399	384	419	357	390	446	373	404	406	416	418	425	372	412	410	380	418	395	411	374	415	411	408	427	397	393	437	461	402	420	414	444	418	374	419	413	407	431	455	394	397	405	407	440	452	421	409	433	382	422	427	447	427	419	425	415	426	388	411	393	411	409	422	421	416	406	435	412	422	425	396	441	398	425	405	432	377	369	409	383	406	385	410	387	396	386	374	392	417	438	417	395	407	394	427	418	440	396	391	393	440	413	401	376	447	427	418	429	426	424	417	414	399	400	419	418	427	404	392	408	417	409	386	382	367	364	415	420	415	381	399	409	417	405	400	389	387	418	390	370	366	427	405	375	448	413	407	420	403	406	413	420	409	408	388	432	389	428	421	423	390	361	419	412	412	424	420	416	382	430	379	406	427	405	400	388	415	399	408	420	399	428	395	400	412	418	406	411	391	427	393	429	401	418	395	427	399	428	400	447	453	388	389	407	408	377	400	424	439	442	424	412	433	417	415	381	401	393	422	426	417	386	419	410	391	426	401	412	441	391	447	400	385	400	418	443	423	412	423	407	377	404	444	396	396	432	395	435	404	464	405	424	405	417	414	414	393	409	421	413	429	382	385	410	415	384	442	375	409	386	437	446	407	361	401	396	424	402	401	400	457	423	399	402	415	423	404	378	402	401	408	416	409	399	394	362	395	408	422	404	381	411	430	394	375	407	381	389	379	393	403	412	424	414	392	424	389	405	406	395	388	433	415	400	414	436	402	398	408	418	422	411	409	390	414	384	373	439	403	426	389	409	421	464	391	389	416	405	396	428	397	406	420	427	372	378	404	396	438	419	417	425	397	413	411	403	427	388	390	378	387	405	414	351	429	403	401	421	413	390	438	398	424	416	393	441	394	391	361	398	430	397	392	390	433	429	411	426	455	422	415	390	399	397	415	429	397	381	385	436	403	427	397	431	409	423	427	416	398	416	398	400	404	417	420	319	373	404	399	399	399	419	377	409	420	431	383	397	410	403	409	429	406	411	429	368	446	417	369	409	411	393	415	400	439	395	434	395	353	429	403	391	443	403	423	412	400	421	392	406	431	422	374	405	419	398	452	406	405	405	444	388	378	403	432	404	390	417	390	383	382	443	410	390	438	427	430	430	400	382	405	404	378	413	401	389	430	395	370	448	400	368	403	420	396	409	376	431	388	430	420	414	424	396	423	405	416	395	408	400	403	403	425	378	412	389	382	375	424	422	391	384	399	399	401	383	405	382	406	418	442	416	401	419	369	426	414	413	399	398	421	426	414	434	446	402	417	407	424	369	388	386	433	396	424	396	411	447	387	374	406	424	420	415	404	400	421	384	421	409	423	424	416	385	397	415	386	427	383	410	419	384	403	409	367	391	364	409	433	399	400	374	413	418	408	422	412	448	388	371	427	410	380	427	398	380	390	425	418	420	412	389	435	375	421	390	422	443	389	387	373	426	417	409	405	379	407	405	359	414	417	417	452	398	403	418	394	408	412	426	408	427	417	433	435	414	393	393	455	432	396	375	409	418	431	424	393	448	390	435	410	409	412	382	424	394	414	419	415	444	419	398	413	441	403	411	413	395	388	384	436	426	417	446	448	397	381	404	398	416	391	427	448	402	393	420	425	421	417	377	412	456	422	419	404	399	428	398	416	425	413	378	427	401	387	433	399	394	427	381	414	401	399	410	403	415	361	402	427	433	387	403
29560	15076	2689	720	480	365	382	326	298	275	333	297	318	298	275	254	264	214	269	259	260	243	263	275	234	272	261	244	239	269	256	250	247	281	259	240	267	284	282	266	242	260	209	245	250	269	234	251	223	281	256	252	258	269	268	247	278	263	241	235	241	252	250	255	279	240	221	268	215	223	250	252	246	262	272	228	244	254	219	270	268	223	261	230	236	249	251	216	262	265	241	244	248	219	252	270	237	269	221	272	256	257	272	251	225	247	236	289	261	274	276	235	236	276	216	242	241	240	250	235	263	247	274	246	241	260	233	283	233	262	237	252	274	243	240	251	245	253	285	263	262	236	270	242	252	279	237	213	224	238	262	283	234	280	215	246	253	264	252	231	274	259	230	234	250	270	255	274	245	241	243	279	271	254	252	246	247	261	241	255	244	258	256	237	243	277	255	261	254	234	227	263	233	270	247	282	244	264	242	244	258	259	245	262	281	251	239	263	240	266	231	258	289	264	235	254	273	244	218	260	272	250	289	258	250	269	250	252	252	208	253	240	265	265	255	235	255	244	254	250	228	235	259	291	266	296	261	213	295	231	218	258	258	240	252	221	257	255	241	229	248	252	246	244	260	282	263	254	273	252	221	231	245	255	256	280	268	233	232	270	239	218	246	273	290	254	242	227	214	240	230	269	246	284	280	250	250	242	246	249	238	245	246	251	257	253	245	247	272	257	226	239	255	241	246	272	258	254	232	253	222	233	248	243	261	247	283	253	267	221	264	246	263	243	258	236	234	238	240	284	269	263	271	264	228	260	271	265	246	273	247	240	257	254	255	287	277	218	255	244	247	260	253	236	213	266	247	268	271	231	248	252	269	242	260	231	239	221	256	207	265	243	223	235	261	269	243	261	300	266	266	261	217	247	267	241	268	259	257	247	231	271	233	279	274	261	270	250	255	234	268	268	259	261	236	246	259	228	259	280	213	248	250	256	253	233	235	241	243	247	272	280	270	275	282	277	241	253	262	284	251	285	257	244	250	242	261	239	272	249	254	247	272	244	259	205	280	244	266	269	266	237	255	254	245	238	237	257	254	225	226	254	255	231	244	278	271	253	218	271	248	261	257	265	257	259	257	268	288	230	240	267	263	245	234	253	268	286	252	259	247	241	255	257	253	248	239	257	244	255	256	261	228	280	275	267	243	227	249	267	228	266	248	228	262	247	265	272	269	238	249	228	255	271	271	243	263	247	249	246	262	257	271	269	260	240	254	270	235	285	298	239	288	253	260	255	267	268	242	250	233	269	279	242	246	247	285	266	252	251	256	244	231	236	254	236	254	257	246	243	221	266	231	253	270	247	260	242	234	252	262	251	267	252	266	255	238	251	266	264	245	273	242	243	234	254	255	249	237	254	265	229	233	269	260	256	226	282	235	232	262	244	281	244	277	242	259	248	238	276	246	251	226	231	255	269	237	241	260	281	245	239	229	260	268	259	269	243	270	245	235	255	264	227	245	245	242	232	241	251	271	266	267	234	229	236	247	259	269	231	258	248	241	266	236	257	246	270	254	232	254	266	262	247	282	241	216	256	238	240	258	252	223	234	244	238	222	256	252	249	264	239	236	233	262	244	230	265	247	253	261	234	260	283	252	275	262	267	273	240	237	281	236	252	269	270	288	277	247	256	215	211	224	239	252	256	224	240	255	286	243	249	264	273	254	248	241	255	220	248	241	243	254	231	241	251	268	252	253	231	234	265	265	258	261	247	257	228	229	241	226	264	284	244	245	253	247	258	250	262	260	263	245	252	246	260	244	223	277	242	233	273	243	252	257	226	251	272	240	249	247	261	255	263	242	245	261	235	244	243	260	256	245	292	270	263	255	246	235	282	244	270	240	250	264	234	232	258	238	244	282	239	253	242	254	267	226	264	257	233	235	249	228	265	296	263	241	242	237	252	270	278	244	245	276	246	255	276	253	274	239	252	243	230	276	276	259	232	260	258	257	255	241	248	254	242	255	253	256	245	253	252	266	255	244	253	248	270	242	261	261	268	257	229	257	262	238	249	254	245	244	245	242	268	266	243	240	241	259	236	256	257	228	263	253	213	261	284	222	259	256	259	238	233	256	230	264	243	248	234	257	221	242	261	240	237	273	266	224	240	256	267	254	256	293	228	240	205	256	274	256	287	253	283	241	248	219	218	240	255	229	263	232	257	233	233	231	255	253	259	258	256	230	237	225	250	252	256	221	249	260	230	237	213	254	241	238	254	243	238	260	231	268	263	259	251	251	255	247	262	278	264	250	246	246	242	252	247	250	255	222	258	240	267	248	262	248	234	266	253	289	248	250	236	263	242	253	247	247	246	247	234	261	243	255	227	264	268	237	222	251	251	279	263	222	248	246	259	268	249	241	255	265	232	268	281	250	258	257	258	293	234	233	254	245	234	243	271	246	253	271	233	280	266	250	245	260	269	228	259	225	260	228	242	250	247	232	270	239	233	247	284	230	219	275	283	262	264	235	251	237	246	234	216	284	232	277	239	218	268	225	273	253	250	254	272	271	255	228	275	245	264	273	235	226	254	251	261	234	273	271	271	250	245	221	246	262	243	239	236	238	225	269	257	269	240	250	231	268	275	260	256	253	260	247	262	256	236	257	243	248	233	263	233	243	285	272	241	259	265	264	253	249	250	245	258	257	250	266	253	241	256	266	224	245	242	272	279	249	243	247	256	286	231	258	211	230	245	249	266	243	274	214	251	237	244	243	246	237	271	250	248	250	253	245	266	228	266	226	265	255	249	258	245	247	230	248	249	241	263	257	249	241	267	242	259	224	238	262	260	262	245	237	255	260	235	255	240	268	251	286	246	244	252	243	277	275	266	263	244	250	255	227	276	269	249	272	276	276	257	263	278	244	266	259	265	249	230	262	251	248	241	221	227	251	228	238	235	255	259	257	229	236	229	236	246	266	254	236	236	251	223	269	268	222	264	252	262	239	260	241	248	268	249	242	260	207	251	263	240	266	266	267	256	233	244	262	223	240	240	269	255	261	265	256	230	226	253	232	267	243	236	263	257	277	227	241	253	241	240	246	229	272	266	292	229	247	251	254	260	265	256	253	247	242	264	274	269	228	263	242	224	255	256	253	288	272	234	271	235	234	233	214	253	237	266	249	215	241	232	246	240	240	237	234	256	280	263	245	263	264	248	250	270	268	240	265	239	276	234	243	245	238	257	244	249	250	232	275	275	259	244	256	238	266	241	239	269	250	227	240	239	260	241	249	252	253	255	256	238	239	269	256	260	274	249	244	248	257	230	232	270	275	252	233	258	252	246	269	287	255	232	262	271	263	253	250	261	231	235	240	241	235	241	252	229	258	263	245	266	265	259	235	243	283	249	247	260	229	259	269	252	253	255	266	260	239	219	255	243	242	259	245	232	266	275	225	266	240	260	252	269	247	229	230	237	244	252	250	235	233	247	229	238	254	254	256	268	283	271	235	261	242	257	268	238
24318	3099	1965	1094	832	560	555	513	426	405	398	401	434	504	402	349	274	304	281	313	302	283	288	319	288	288	273	295	296	276	279	285	258	281	293	260	281	303	274	310	303	288	304	277	272	282	305	288	291	280	313	294	299	295	323	278	265	286	297	278	327	292	285	281	314	297	310	307	274	307	278	289	290	298	293	318	279	267	291	301	282	282	277	300	274	296	274	301	296	290	301	298	286	293	244	290	308	283	292	297	309	294	296	292	284	289	315	274	303	282	271	283	283	299	299	308	293	289	292	316	290	304	258	262	263	275	298	273	327	308	308	283	276	277	285	307	268	286	262	295	277	287	265	304	279	290	300	279	312	280	319	286	273	264	295	298	299	278	303	326	291	295	330	275	313	325	287	284	294	279	298	272	260	271	279	286	248	281	310	303	284	278	288	267	267	315	274	300	291	301	292	265	280	279	275	318	282	296	288	261	284	303	266	303	289	263	272	282	259	303	320	306	309	263	295	280	273	292	300	312	270	263	266	273	310	296	272	280	271	330	279	291	294	301	290	292	305	278	308	278	272	292	309	267	285	253	301	332	290	287	272	273	288	309	274	308	286	310	288	263	254	264	284	283	282	275	286	296	285	264	276	289	262	293	304	300	282	314	287	308	302	294	299	284	269	300	267	275	258	311	288	288	280	282	275	304	308	298	272	290	266	299	266	304	305	297	280	281	289	278	262	286	300	289	295	283	273	279	277	282	295	286	276	297	306	304	297	289	287	302	286	272	286	294	324	298	300	299	293	263	301	274	293	285	295	287	262	307	305	297	322	278	291	316	287	269	291	241	280	283	289	297	275	293	307	284	283	314	258	298	253	284	318	274	269	284	304	282	304	288	272	308	270	304	286	286	272	268	317	269	302	289	272	272	311	294	310	302	308	287	318	273	299	287	309	308	287	281	278	283	271	285	290	287	271	309	304	288	271	291	266	252	290	296	308	287	259	283	302	317	322	312	242	317	287	253	298	280	285	285	306	269	310	296	257	271	295	283	289	301	280	305	272	301	287	280	272	299	288	290	303	261	264	294	296	269	284	266	298	252	280	298	286	260	269	282	294	294	274	281	276	301	244	304	300	276	310	283	258	282	270	294	290	294	296	304	316	277	285	282	299	275	281	302	282	315	281	277	312	265	268	283	283	289	310	287	297	266	284	264	282	291	313	302	280	288	293	292	271	281	317	274	282	267	305	281	277	306	292	312	272	281	269	324	301	311	283	295	284	267	262	291	307	315	323	283	266	286	285	288	279	302	293	297	263	301	253	284	308	293	277	277	289	309	280	271	310	282	308	253	292	286	272	278	300	256	280	321	291	288	289	261	285	300	295	281	276	320	289	289	295	308	282	301	305	288	302	293	277	295	308	306	278	286	252	290	313	300	287	307	281	282	307	304	283	282	263	282	294	309	277	297	291	289	301	274	309	267	264	310	266	302	285	262	293	260	280	288	297	271	276	297	268	291	292	300	278	318	295	300	292	274	273	308	291	292	277	284	304	297	294	277	288	308	317	274	295	268	297	293	298	305	308	311	298	279	285	274	267	280	279	289	289	289	299	280	293	328	316	287	290	291	300	306	286	291	292	311	267	342	275	278	291	298	287	298	255	278	281	261	279	291	285	298	319	303	303	279	289	279	314	234	312	258	291	276	306	281	281	285	286	305	304	275	299	286	297	297	277	292	265	287	287	294	315	297	291	265	262	284	294	305	284	272	290	288	299	287	251	297	291	303	320	288	290	268	268	284	297	328	299	300	282	300	270	255	263	281	303	301	283	294	293	266	305	281	305	276	259	300	283	262	264	282	281	281	312	304	284	267	272	312	307	306	294	289	294	291	311	284	277	252	291	289	289	302	296	276	295	295	285	311	319	320	278	273	250	280	290	293	285	302	264	265	300	252	299	276	295	305	308	281	276	273	291	275	262	290	285	273	288	277	276	312	292	273	284	280	246	291	276	263	271	305	280	294	282	256	272	298	272	271	280	297	270	278	263	309	286	299	303	329	305	298	284	303	273	283	274	296	321	288	275	292	294	280	285	254	284	291	296	302	324	288	281	277	270	299	259	306	275	273	279	307	280	298	302	262	268	296	277	290	279	278	294	300	265	298	311	293	281	271	313	295	296	260	286	312	269	305	262	279	294	280	262	283	290	293	301	306	269	282	307	294	268	293	282	287	266	281	313	280	277	301	306	278	235	260	286	293	274	271	274	292	312	295	313	271	293	297	277	301	297	302	301	298	269	286	293	311	301	310	284	273	266	297	303	306	299	268	286	263	282	289	300	303	298	297	282	265	253	271	283	310	253	270	303	309	275	279	277	284	307	261	254	294	300	246	298	291	271	283	308	289	273	301	308	286	283	275	296	292	287	342	300	300	296	287	274	290	293	287	283	308	263	294	298	265	294	275	271	279	294	281	271	249	311	298	319	306	303	308	301	311	299	259	292	263	306	277	271	271	300	267	307	328	259	336	296	308	273	324	250	286	275	292	320	249	273	301	308	295	304	318	287	262	301	310	309	284	303	279	291	301	269	285	303	286	293	312	301	301	304	315	288	282	281	293	274	278	278	287	287	268	262	300	295	265	309	295	287	284	258	286	283	294	310	310	302	250	304	284	283	279	318	308	270	282	294	316	277	284	291	289	286	282	276	280	305	309	299	287	294	302	269	298	282	296	291	290	278	287	308	305	282	309	296	279	287	270	295	294	272	295	292	283	272	304	310	307	283	279	276	294	300	252	255	300	305	317	274	276	303	278	284	264	287	277	271	284	298	279	281	281	309	303	242	281	260	292	276	294	298	313	257	298	326	302	285	277	311	300	264	274	289	290	287	267	271	303	326	301	270	314	300	271	273	275	290	315	299	297	321	278	267	276	270	302	298	283	298	314	277	270	278	309	292	267	268	277	271	295	300	284	263	302	263	297	322	297	269	298	275	282	300	278	243	305	275	309	271	284	263	283	286	300	312	310	256	306	287	305	301	292	315	277	295	283	245	314	297	270	321	310	267	274	300	289	314	280	286	293	293	295	307	317	289	281	276	288	299	277	283	272	302	287	273	321	296	282	301	296	276	287	294	266	312	290	284	278	258	288	271	307	267	259	281	302	307	284	291	267	271	311	281	314	295	275	304	292	293	299	279	302	304	276	293	262	284	314	297	282	272	303	285	277	294	305	307	305	300	287	266	275	297	292	280	317	271	294	290	294	281	273	288	284	287	301	295	260	291	283	283	297	304	300	306	307	292	310	259	302	278	276	245	281	273	274	304	302	287	273	277	304	269	286	252	305	298	287	291	277	298	320	255	284	263	268	271	296	274	280	262	280	298	309	312	262	271	294	305	303	288	266	283	291	259	265	299	272	265	291	301	291	292	296	301	284	293	256	272	310	294	259	294	285	283	308	287	266	304	266	282	280	269	300	283	276	303	273	256	312	288	274	283	282	264	271	292	302	305	296	298	255	307	314
25119	20682	27045	24360	20687	9830	1291	812	612	553	452	432	513	622	420	293	259	251	229	259	220	241	210	206	184	196	214	178	225	184	205	178	183	195	176	183	211	197	200	171	180	162	175	146	177	183	159	191	153	169	179	190	179	169	171	168	181	192	185	170	169	150	178	163	168	192	158	172	168	198	178	172	184	152	178	148	169	148	171	168	154	197	161	178	152	159	171	148	193	177	174	155	168	184	168	191	169	178	163	166	155	181	178	177	165	168	185	181	168	177	143	171	165	173	168	170	201	174	168	181	154	164	168	163	174	183	168	175	177	186	164	166	160	173	160	170	153	151	175	144	166	155	170	132	155	154	154	177	174	168	158	161	165	174	175	199	158	188	184	151	144	155	192	159	164	207	175	145	144	164	179	189	165	173	157	156	184	161	171	170	181	160	157	170	143	157	152	146	176	179	208	170	172	199	169	179	161	177	167	180	174	162	163	147	176	186	171	174	155	155	188	162	144	153	164	179	142	196	166	172	172	175	172	190	184	189	154	159	194	182	168	161	168	180	164	182	177	194	181	192	163	138	148	180	160	169	180	171	199	163	168	151	173	166	178	187	157	174	176	175	179	163	162	159	168	176	171	169	173	162	183	160	174	174	173	191	186	175	189	165	169	178	163	185	181	170	199	167	131	149	181	163	173	174	173	162	180	161	185	184	165	157	179	175	169	170	162	173	150	156	176	196	151	175	146	138	184	187	179	175	161	143	165	166	143	178	163	189	179	145	173	171	168	161	162	163	171	152	171	174	186	161	187	174	158	177	149	154	174	153	167	160	174	169	183	165	153	177	159	149	184	172	169	191	153	175	163	179	152	171	162	173	175	174	161	184	163	175	159	167	172	181	145	180	163	168	177	153	183	160	174	150	171	164	178	172	184	162	153	200	141	176	181	186	179	161	164	171	189	174	166	149	188	175	165	151	182	189	174	165	186	171	159	146	158	172	171	154	187	177	177	155	190	178	170	165	162	184	158	162	182	192	176	166	140	179	184	159	164	163	152	166	190	152	176	165	180	169	201	162	138	186	176	164	166	179	182	156	162	174	158	162	176	183	178	173	165	150	143	162	173	174	149	167	178	170	168	172	176	166	190	159	161	150	151	170	176	152	160	185	181	165	173	154	162	169	157	169	165	169	167	170	160	174	173	148	154	155	148	173	160	177	149	167	164	160	184	181	167	176	146	151	166	178	170	200	172	182	172	172	165	176	184	172	161	159	163	163	175	194	143	148	190	174	169	138	159	177	149	162	147	173	157	182	183	206	147	148	181	162	164	171	149	151	161	190	168	158	160	174	150	152	157	155	155	184	166	168	173	168	170	167	182	159	147	151	183	172	170	169	162	162	155	179	169	169	176	179	162	148	153	172	165	178	161	159	202	184	174	165	192	158	156	160	155	190	150	172	159	172	160	160	166	178	179	165	154	160	173	169	162	166	170	183	189	165	192	168	170	162	179	176	160	175	167	180	184	179	165	183	165	167	178	175	178	169	145	172	172	197	144	174	175	176	170	148	172	155	158	161	164	173	183	170	186	185	178	176	165	146	170	156	161	173	185	159	182	144	161	145	180	185	169	181	174	180	164	185	161	152	150	180	151	174	175	163	153	162	153	152	159	186	175	167	165	171	173	168	154	153	152	181	165	191	168	178	189	158	171	165	169	182	164	142	166	169	189	185	163	167	198	174	187	182	161	162	150	157	160	168	183	171	151	179	146	184	149	194	175	169	186	148	152	155	151	167	164	154	192	182	152	163	163	160	154	173	150	153	171	182	176	166	144	171	179	179	174	158	161	168	150	140	150	170	185	157	160	159	173	182	179	161	171	169	169	162	149	174	171	153	152	156	167	171	175	165	195	175	148	177	161	176	146	165	188	165	171	155	211	178	166	158	174	164	175	163	151	160	162	145	181	160	168	156	167	177	170	167	161	161	159	179	145	170	160	180	171	162	171	144	178	172	162	174	164	173	171	169	181	177	171	170	171	185	166	158	171	166	153	160	168	168	165	185	194	146	165	155	160	154	151	169	184	172	176	158	152	188	163	162	159	166	166	195	165	161	174	160	167	149	167	167	174	155	165	180	148	172	201	183	178	160	169	169	156	155	172	183	165	160	169	168	211	170	179	187	160	161	168	150	178	175	170	147	163	154	146	175	174	177	166	170	161	182	173	143	165	177	177	156	157	194	182	162	154	181	157	171	164	190	159	163	181	178	160	165	179	167	167	156	189	165	163	190	188	181	187	143	160	160	142	177	157	172	157	163	148	163	147	157	171	156	159	168	182	170	183	163	180	162	171	168	159	184	184	158	184	158	154	157	173	162	171	160	182	165	152	167	142	149	143	161	166	159	152	168	181	155	164	163	168	176	192	160	168	158	154	180	161	171	180	146	174	163	176	167	167	171	132	178	174	166	165	166	168	160	147	162	197	173	171	163	171	147	183	143	171	171	161	162	155	164	169	180	157	134	157	179	184	181	161	168	159	189	177	143	166	168	197	185	186	180	158	171	164	177	181	171	188	170	166	166	133	173	186	195	155	150	166	181	174	171	139	176	176	163	184	162	168	169	165	143	181	169	172	165	169	168	169	167	141	150	169	163	183	156	167	164	173	142	182	172	178	158	178	169	172	177	188	175	149	143	182	164	162	140	173	169	182	180	220	150	153	189	149	173	159	151	183	188	187	171	155	188	181	164	140	175	165	153	172	164	174	146	160	153	151	160	172	165	143	155	163	177	169	168	167	168	154	193	165	138	151	177	148	169	138	174	158	156	162	127	167	186	171	179	163	167	190	186	132	160	183	190	159	184	161	160	173	184	185	182	158	159	165	165	143	170	189	169	148	168	173	188	174	181	153	163	169	147	177	178	179	186	154	158	187	154	176	171	176	149	177	178	186	165	184	169	150	175	171	176	164	173	166	181	187	166	165	177	179	170	154	189	147	174	170	165	185	177	178	175	171	157	173	185	144	173	175	170	157	149	174	167	183	188	183	163	182	164	180	162	181	187	151	137	175	181	181	162	162	168	166	168	168	188	182	186	145	153	184	156	175	170	163	172	166	170	170	159	156	172	151	170	162	159	181	161	178	181	172	162	150	163	178	160	173	147	173	170	177	157	158	153	162	177	177	174	169	145	168	170	150	174	188	172	200	161	162	184	144	146	149	144	174	181	194	191	164	154	166	148	170	192	173	175	149	163	174	190	178	152	153	205	173	149	163	159	164	148	171	168	157	167	181	165	151	152	152	176	177	177	142	155	179	168	148	171	158	165	159	174	140	189	156	158	169	152	164	165	151	158	169	159	176	166	167	151	189	182	155	174	166	156	157	167	147	162	151	164	159	174	170	177	166	163	183	133	169	183	190	167	148	184	170	156	181	186	180	160	185	167	159	166	152	154	185	173	153	159	146	165	196	158	159	158	155	181	172	148	186	174	177	174	158	151	165	140	150	174	157	142	151	167	175	163
29937	13919	11145	6034	3935	2791	2072	1595	1319	1137	953	919	1121	1309	818	542	427	397	367	341	337	312	301	316	259	267	254	235	256	242	243	210	237	220	226	217	212	192	219	189	205	201	211	210	217	204	224	217	203	206	220	207	204	203	214	185	186	217	192	193	219	189	182	181	191	192	183	185	180	183	212	214	197	194	176	209	198	220	202	185	199	203	179	174	191	183	186	179	178	186	186	164	183	219	164	198	206	185	170	169	161	178	191	193	188	179	171	170	179	185	176	178	179	197	194	181	171	192	202	215	176	181	164	185	188	181	202	206	182	198	193	181	178	168	173	183	183	177	195	164	192	158	195	216	176	171	174	178	152	164	182	185	183	177	166	177	186	178	196	181	173	165	198	187	173	169	197	218	175	196	182	187	167	188	166	184	172	164	142	183	190	191	197	182	188	221	159	176	196	162	170	188	180	196	175	232	203	198	187	174	192	195	191	183	174	153	197	177	183	208	170	186	186	176	182	175	182	170	176	173	175	169	190	196	181	193	184	184	181	185	174	166	196	206	201	201	194	157	197	188	166	201	177	170	179	169	203	175	189	203	186	171	172	157	175	184	180	163	211	164	195	184	194	201	173	196	192	182	172	173	181	187	169	203	188	183	172	196	193	207	184	181	163	180	182	202	163	161	202	176	193	192	166	168	192	184	208	199	193	182	208	196	212	178	163	186	165	205	190	166	185	173	207	184	202	188	190	194	163	196	194	186	206	192	186	195	179	166	182	180	193	178	214	178	202	205	172	198	169	162	201	164	163	186	189	187	185	168	187	173	199	157	165	177	193	187	194	194	184	170	170	195	190	180	186	193	186	186	189	198	189	189	196	183	193	165	178	195	180	184	179	189	180	203	160	178	172	192	179	189	190	193	172	213	190	165	202	196	188	195	172	187	173	187	191	197	208	158	179	188	194	192	188	179	178	172	187	150	188	191	174	164	187	186	184	196	173	172	156	180	204	153	185	168	202	190	178	184	169	181	185	211	171	196	184	204	183	185	194	182	189	168	168	173	228	195	188	185	181	192	176	180	194	182	175	189	158	186	192	179	164	211	179	178	172	186	203	184	159	179	193	181	179	170	185	153	193	174	205	187	182	169	189	180	151	181	182	208	168	195	162	198	192	181	182	195	179	196	169	163	188	186	191	186	190	204	183	182	196	215	187	164	183	172	165	155	170	196	198	194	190	176	176	166	188	214	152	200	175	178	144	190	191	189	194	178	191	184	183	204	173	187	180	213	196	175	206	187	186	190	174	176	170	178	194	177	185	181	182	218	169	211	165	162	173	182	191	181	171	187	192	180	197	171	184	163	181	188	189	208	188	202	201	178	170	185	169	185	217	211	164	189	185	178	183	166	208	174	167	193	163	187	194	189	187	161	187	186	194	181	176	191	178	171	190	202	169	178	175	191	179	204	182	168	192	198	180	190	191	186	207	178	171	197	177	187	181	197	195	186	169	173	170	190	189	188	183	188	199	183	205	187	216	176	146	184	200	170	180	193	168	198	195	177	177	186	178	173	188	212	197	171	196	197	182	188	182	192	184	189	194	177	196	184	188	176	173	178	197	199	180	194	187	189	185	169	186	189	199	160	187	167	201	184	176	173	180	191	183	188	177	164	170	176	186	176	175	179	191	148	196	169	183	158	187	193	198	192	191	170	174	178	184	167	155	185	188	169	176	170	190	172	180	181	182	159	158	158	183	177	163	178	199	182	186	167	211	154	179	186	175	177	186	173	186	182	167	190	179	201	177	187	169	177	179	206	177	186	169	172	184	176	168	197	169	196	187	171	158	190	188	181	187	184	171	172	160	174	177	191	194	212	186	178	180	192	196	166	173	165	195	201	190	188	176	201	184	211	154	198	170	181	197	182	198	187	193	202	192	206	169	191	198	181	176	170	179	196	181	181	177	183	171	181	185	198	174	199	191	178	184	170	188	169	209	168	158	196	183	198	179	167	194	187	163	190	192	191	183	206	173	192	182	183	194	184	179	199	181	175	175	180	165	202	204	154	199	178	162	178	166	209	180	174	179	196	170	178	181	169	171	177	185	197	172	165	162	191	180	167	176	190	196	170	176	200	190	173	184	184	211	177	182	188	179	170	176	196	174	163	168	190	210	186	191	159	167	199	178	200	169	179	184	201	171	182	193	188	189	194	164	179	183	181	169	161	177	176	190	172	175	203	193	204	193	172	182	203	186	181	180	192	185	200	185	183	178	176	202	193	176	171	185	220	201	215	205	187	181	200	195	172	172	174	179	186	191	211	190	188	203	196	187	189	182	180	188	185	184	196	162	174	165	161	221	185	170	165	205	176	165	195	176	167	167	172	181	171	183	162	187	176	176	185	173	177	176	176	197	176	186	177	180	199	170	176	198	187	158	187	198	199	181	192	200	186	185	180	178	172	186	181	189	199	205	185	195	185	184	182	177	189	191	178	167	205	179	190	189	185	209	157	199	175	186	177	179	197	169	173	196	201	163	173	169	184	188	201	182	175	197	165	166	175	204	154	208	186	197	182	191	187	166	182	194	190	170	169	183	181	178	175	192	206	160	183	154	178	163	205	189	179	187	183	167	190	180	207	183	171	182	183	174	186	164	173	195	176	165	173	164	199	180	176	179	177	192	187	188	180	178	187	210	197	199	177	169	181	198	168	177	207	178	159	189	178	167	188	195	162	192	173	191	180	196	191	174	196	204	192	183	194	162	181	170	175	169	201	189	174	187	182	197	194	154	175	217	169	189	188	183	178	191	195	172	200	192	182	177	153	172	181	203	173	157	157	193	190	201	187	190	174	210	170	171	179	169	185	165	183	160	194	174	190	192	162	186	200	177	179	170	182	203	209	202	176	175	169	190	180	171	186	171	173	168	184	160	165	153	182	189	177	188	193	184	191	174	204	175	175	163	190	193	186	198	181	156	191	175	199	191	196	192	188	200	205	197	172	172	204	192	147	184	172	172	174	185	153	186	196	172	200	173	183	191	196	187	159	191	192	184	178	198	188	172	192	180	187	172	183	195	194	194	174	173	197	192	162	188	184	179	191	174	182	176	188	181	188	190	179	193	173	170	188	189	194	193	183	178	162	152	200	191	159	196	191	164	178	154	198	146	187	200	174	186	160	202	176	190	201	195	194	186	210	189	206	188	172	180	201	176	197	190	177	187	191	174	158	165	168	165	199	191	181	170	184	159	179	173	197	173	190	160	196	194	166	199	162	186	167	183	182	170	165	193	180	166	175	170	177	209	190	191	198	195	190	200	185	181	180	196	188	159	174	173	167	171	181	207	174	174	192	202	197	180	172	200	161	187	204	208	194	192	188	182	162	169	171	154	177	178	195	211	178	170	198	180	187	190	165	177	213	179	188	166	186	176	173	169	173	189	165	177	195	193	186	185	156	183	170	161	172	154	194	190	197	180	167	198	186	174	183	182	211	181	194	201	199	184	191	178	203	182	171	207	171
23028	20666	27370	23938	20678	20744	8062	1675	1192	1118	1000	1082	1339	1227	775	614	549	564	572	534	522	510	493	515	507	471	517	470	432	458	461	456	483	440	449	460	472	423	430	446	426	428	435	431	436	385	430	401	444	426	450	408	388	445	413	431	449	400	428	403	395	401	418	475	436	419	389	416	456	445	389	439	437	446	410	418	433	417	418	436	424	440	419	411	397	366	441	455	455	406	397	431	451	403	428	401	401	414	438	396	413	470	410	401	443	407	412	431	412	368	437	397	415	378	402	393	415	432	399	436	427	390	406	389	391	393	419	420	423	438	385	425	402	386	402	435	371	404	383	401	386	419	453	376	406	449	400	421	439	417	405	433	424	408	390	417	438	415	423	433	377	404	429	402	404	403	443	390	406	402	392	387	384	397	413	403	425	465	434	449	399	402	437	422	398	383	379	403	391	456	403	414	420	403	418	418	396	429	401	416	412	450	406	420	413	414	399	407	400	442	386	412	410	415	389	450	418	399	434	427	394	394	381	385	396	404	381	429	430	388	458	432	408	425	427	391	364	406	421	396	411	409	408	381	413	400	434	388	388	406	406	388	410	429	436	411	419	374	410	392	456	406	370	388	391	394	448	395	407	412	412	394	402	395	378	409	384	419	417	400	422	410	405	407	434	399	386	434	410	422	438	385	405	445	417	454	392	413	430	410	382	438	390	418	441	408	401	411	398	416	427	416	416	417	375	436	416	398	427	428	436	405	405	395	418	393	380	409	407	423	423	379	409	415	384	397	432	385	444	416	408	383	412	448	404	367	412	415	417	398	426	414	426	415	383	422	407	402	408	404	413	417	403	444	429	400	396	446	401	401	419	402	393	413	445	400	448	432	431	437	427	384	353	423	416	399	445	386	409	413	396	416	396	395	423	402	409	401	428	458	433	420	401	395	403	398	424	419	411	416	382	387	399	438	382	403	430	428	398	414	434	419	411	421	417	408	386	369	442	379	439	368	414	420	398	409	382	425	421	425	438	407	431	421	402	415	376	418	417	399	427	388	411	386	426	414	420	386	374	417	428	390	397	429	381	431	462	437	413	414	419	398	394	382	388	398	402	413	414	419	450	432	373	405	401	419	441	422	409	426	400	465	416	405	407	429	396	401	405	419	351	426	442	413	411	422	414	428	384	410	428	426	452	419	436	384	443	450	412	434	365	412	416	394	350	432	421	407	417	424	390	454	442	354	416	420	411	425	398	423	399	436	449	400	446	403	439	381	442	406	428	418	412	423	373	431	400	415	381	408	406	410	420	430	396	408	419	431	447	402	422	402	393	410	421	446	386	368	407	432	417	404	407	434	425	392	424	407	427	420	406	409	392	398	397	404	396	419	397	436	410	401	439	429	436	374	405	406	396	386	398	386	385	436	387	393	415	399	403	401	406	413	434	429	467	397	444	470	393	421	369	409	415	408	465	399	409	381	416	398	446	412	420	418	404	422	383	404	418	431	417	426	412	440	395	419	431	439	389	395	404	406	426	378	405	385	395	405	430	414	437	480	405	413	379	388	396	405	408	402	424	425	449	418	432	394	399	443	439	422	432	410	410	401	385	397	416	416	391	448	347	419	425	428	415	445	410	403	396	424	407	420	390	399	409	384	429	395	401	403	400	392	457	437	386	362	428	433	413	395	418	438	464	425	461	397	420	401	428	381	422	412	405	390	377	420	406	427	407	396	393	384	438	412	411	429	434	410	460	451	394	377	423	410	363	403	417	363	431	436	409	404	381	378	403	423	386	379	384	406	434	421	428	402	411	410	430	414	440	466	439	418	407	435	408	390	413	406	442	405	400	422	402	403	407	435	411	409	399	406	374	429	419	424	411	386	429	385	424	405	414	399	418	433	428	472	381	381	389	394	430	406	382	462	420	427	413	456	374	395	391	428	408	405	397	462	391	402	407	443	426	394	406	415	393	392	398	416	370	419	412	395	438	401	407	439	373	422	406	413	413	430	374	388	429	393	412	378	420	416	382	399	408	445	448	443	407	426	409	439	410	409	383	418	396	406	397	383	426	406	406	426	396	415	399	417	424	437	417	466	395	434	418	420	410	410	432	391	416	387	397	404	424	410	438	391	408	415	404	377	432	399	419	388	402	385	431	429	423	430	434	423	436	437	380	381	399	425	400	404	419	399	409	401	414	410	400	390	414	415	394	400	425	437	411	411	423	405	398	420	385	419	402	421	402	419	421	402	398	412	420	397	456	407	398	436	405	382	379	444	415	387	400	392	416	414	413	372	419	445	411	406	409	458	397	377	429	428	419	402	355	422	442	412	404	374	404	417	419	416	370	406	443	391	425	436	431	424	418	399	417	443	421	426	381	414	376	420	410	373	402	437	436	384	434	436	384	382	422	397	426	458	450	393	424	395	409	396	372	448	396	418	418	461	431	397	408	421	398	401	420	411	383	444	417	435	404	382	416	410	420	392	445	421	420	418	405	396	421	384	390	419	450	404	392	399	410	399	346	427	396	395	400	414	423	383	385	421	454	393	406	408	424	429	419	396	402	421	379	420	407	400	405	448	406	387	403	397	434	401	368	409	394	413	410	425	397	400	442	416	382	409	396	406	404	408	426	448	387	393	404	402	442	391	409	394	381	414	407	419	417	417	396	405	368	389	384	403	409	416	398	429	418	433	434	447	419	384	392	427	420	408	425	393	414	412	408	431	391	385	398	373	388	429	379	379	403	405	451	428	400	464	392	363	433	430	405	393	416	437	414	428	396	420	413	417	403	396	417	406	402	362	388	414	383	413	392	408	367	404	417	390	391	431	410	392	399	385	392	387	443	432	421	413	404	423	426	405	447	366	444	422	416	401	416	435	384	403	447	417	408	400	398	446	391	397	372	413	401	432	422	422	407	391	439	393	423	453	420	414	408	395	426	422	397	385	408	418	417	391	382	404	437	439	440	428	410	429	438	425	457	406	405	404	410	420	446	348	398	410	432	407	415	384	429	380	390	399	410	464	388	420	402	413	395	443	402	415	439	428	360	418	416	389	398	379	418	475	417	442	422	383	415	394	433	448	419	415	408	422	444	408	413	410	381	438	439	446	401	382	402	423	372	419	425	390	450	430	444	402	420	418	431	431	424	442	402	382	380	404	402	428	427	415	433	433	402	406	381	443	430	405	400	396	350	420	391	409	427	408	441	390	434	390	401	408	405	421	421	430	410	411	403	411	418	402	423	408	395	379	401	395	413	404	394	396	400	403	425	417	419	428	414	419	397	424	414	430	419	429	412	368	377	378	416	392	390	403	441	358	394	411	437	420	431	412	396	384	433	431	415	378	391	397	438	409	408	414	379	384	390	396	421	392	411	392	380	422	432	378	407	379	410	418	432	417	405	381	387	402	387	429	413	415	393	392	420	387	427	438	423	375	369	400	449	408	393	372	385	394	399	431	394	421	408	434	424	396	402	397	406	398	412	393	413	441	390	448	399	403	418	398	397	385	406	356
33201	20321	16721	10090	6805	4894	3665	2847	2419	2024	1854	2059	2682	2278	1204	998	846	783	750	661	681	694	621	570	562	582	537	544	501	524	459	530	491	497	451	449	436	466	456	421	452	506	488	431	458	441	471	446	418	451	417	490	418	425	395	461	453	422	446	434	429	443	468	413	417	390	436	465	403	392	407	425	470	418	412	418	444	437	416	446	405	427	418	428	382	442	405	370	440	412	387	380	388	399	400	408	425	390	402	431	403	434	407	423	396	418	427	407	422	419	409	417	367	433	406	406	392	406	412	408	420	433	475	382	447	417	382	431	384	419	412	394	432	432	423	430	393	415	412	386	411	394	381	382	429	407	414	446	412	382	383	387	382	435	393	429	441	382	422	412	402	415	406	434	430	380	390	422	389	437	385	436	431	391	436	400	424	397	395	427	406	428	414	392	386	429	408	430	408	415	401	412	444	398	435	409	431	397	419	435	395	411	425	441	411	394	445	414	412	412	422	375	431	408	418	385	428	430	404	385	406	431	418	416	401	399	433	368	441	397	417	394	358	438	426	411	414	363	398	370	433	380	413	419	388	410	368	392	399	395	402	431	428	413	386	376	434	408	397	391	406	413	397	409	401	394	387	425	447	428	403	384	443	395	376	388	389	397	401	432	399	364	383	400	348	418	423	397	382	375	437	412	388	418	364	398	427	403	438	415	409	464	393	410	398	401	445	439	379	393	406	438	424	423	385	423	403	392	446	416	394	421	374	361	362	402	392	415	411	454	424	408	436	424	383	395	450	404	386	410	436	367	404	441	421	401	394	383	416	415	412	419	405	454	426	376	389	425	438	421	437	410	403	438	403	423	431	365	433	370	436	419	421	416	395	437	429	389	409	404	412	416	418	386	430	402	388	392	403	420	386	421	428	367	416	420	432	393	419	423	400	407	365	455	375	397	407	439	437	420	399	430	384	385	392	410	384	409	398	407	432	395	408	400	407	429	417	430	414	381	406	377	403	406	414	424	405	433	414	401	415	429	382	411	409	407	373	419	397	439	425	404	387	439	402	433	390	392	404	402	403	447	398	379	439	403	406	391	428	391	406	372	419	417	403	456	410	382	425	411	448	424	365	403	404	363	400	427	411	386	380	425	405	414	376	413	407	407	429	393	408	399	442	395	395	405	435	422	405	391	425	372	393	421	457	416	412	439	413	376	388	416	398	372	383	432	428	418	395	412	371	415	404	422	400	380	424	390	408	438	415	405	382	436	394	428	439	416	389	405	397	404	369	416	430	446	413	404	438	415	406	385	404	409	390	403	398	390	434	390	396	401	416	424	380	402	409	399	408	410	404	391	423	396	437	406	397	410	425	415	399	429	435	410	401	419	374	357	410	406	419	377	405	379	397	452	408	370	444	393	417	380	384	372	426	394	406	390	438	427	383	420	431	443	415	408	417	391	412	433	410	434	390	396	417	390	418	348	429	399	405	436	404	384	395	413	381	434	418	433	388	421	392	473	392	393	389	446	400	405	403	463	413	395	406	406	421	414	434	389	405	421	405	408	397	412	439	437	435	420	427	402	429	411	423	422	429	402	388	398	437	380	398	392	416	448	403	391	405	422	415	372	412	424	419	442	404	372	407	429	414	424	395	396	420	400	362	412	378	423	444	416	419	400	441	389	423	399	392	416	425	409	402	414	406	437	360	402	421	389	403	404	418	425	417	436	378	421	433	394	397	420	378	383	395	427	391	439	423	388	429	415	432	418	409	415	400	420	389	402	403	382	436	426	427	400	422	429	366	423	377	393	416	431	394	389	392	399	436	411	407	396	408	430	414	381	384	417	420	419	427	361	401	405	400	411	403	425	396	418	388	429	397	409	386	411	393	426	371	392	426	385	417	385	380	408	398	420	370	414	372	402	395	399	411	402	386	439	439	422	421	399	403	371	435	406	397	380	414	372	388	412	413	406	405	391	433	397	354	402	409	399	412	450	414	420	389	435	392	422	401	390	407	441	376	434	409	409	417	425	430	436	400	428	388	422	402	405	415	411	407	370	419	413	416	403	378	436	440	398	374	471	410	425	408	396	428	426	388	435	433	398	407	436	418	406	382	421	449	428	396	402	412	406	420	407	358	412	435	405	397	418	385	409	449	422	414	389	423	401	438	413	426	383	385	433	393	409	426	371	418	429	451	427	411	407	407	401	403	410	433	411	402	432	369	386	418	419	416	415	432	408	386	385	434	420	391	390	405	453	410	401	369	427	431	407	418	406	415	437	426	385	399	413	409	409	426	402	364	437	435	389	384	407	403	413	411	428	442	392	409	437	404	377	402	429	405	423	391	425	407	374	385	431	399	402	402	405	412	385	409	410	409	438	407	412	413	372	421	429	413	385	370	397	405	397	401	429	432	385	411	419	396	422	414	408	401	429	412	379	392	390	422	400	407	433	456	398	398	389	419	424	378	370	398	391	400	396	408	404	396	394	412	404	381	402	405	437	397	412	419	418	407	424	420	410	418	369	425	414	407	400	434	367	387	402	376	423	402	393	434	400	419	379	406	371	419	407	422	407	420	419	390	404	400	415	402	409	415	390	382	429	375	423	402	382	402	421	384	409	431	422	410	437	417	427	410	394	406	424	414	401	408	452	373	406	405	414	429	388	382	421	402	430	396	408	420	390	405	418	427	447	398	421	438	422	388	412	406	397	401	428	408	421	396	414	391	433	422	439	378	431	380	412	394	412	447	438	424	390	420	386	431	417	421	420	387	390	399	410	403	438	415	431	413	424	412	406	423	434	429	385	436	399	412	431	439	414	440	428	403	456	399	390	443	398	400	380	375	403	398	429	425	403	414	413	449	406	419	418	389	392	400	434	384	439	390	414	439	428	412	421	413	411	419	378	438	398	398	392	395	456	430	400	407	425	429	405	427	448	412	414	404	412	419	408	426	414	431	390	397	439	394	423	397	417	419	420	410	416	387	412	426	389	390	395	401	421	441	476	428	422	429	408	424	392	401	415	432	436	425	390	436	377	418	411	377	382	417	416	388	405	415	389	414	412	412	373	402	381	402	436	436	373	412	416	397	408	413	442	439	422	367	414	390	428	398	434	415	429	450	408	372	415	381	371	424	422	420	370	394	387	386	417	434	415	415	439	385	351	384	435	393	383	432	403	404	427	400	356	398	425	397	395	402	434	405	427	441	381	389	410	380	420	421	422	426	404	407	393	398	411	411	406	395	409	398	404	387	423	442	433	376	415	426	405	376	409	383	378	412	388	391	423	426	404	401	413	407	411	406	442	383	395	416	418	443	402	442	399	412	409	424	429	385	439	418	425	446	423	434	430	402	364	399	427	415	395	419	411	413	388	382	389	383	427	439	383	420	373	400	409	402	400	444	440	417	393	377	430	401	393	375	424	393	410	408	417	424	385	440	382	391	388	429	381	420	390	389	443	406	468	411	420	406	423	430	372	361	424	403	421	398	395	448	424	428	408	433	437	417	425	404	412	406	380
29554	15073	2671	735	508	371	349	321	297	279	335	433	406	347	291	274	256	238	265	275	234	242	262	255	232	273	252	260	257	271	244	240	276	257	263	216	237	229	239	259	282	271	248	283	266	261	237	259	263	276	257	252	279	279	259	242	252	227	253	258	229	263	247	270	280	256	246	242	255	265	254	250	265	232	257	256	279	219	271	248	252	226	259	249	277	257	237	249	249	235	237	261	246	269	220	254	249	258	234	269	259	240	276	267	252	242	284	250	219	268	253	255	246	258	265	252	240	238	255	241	222	268	232	287	250	248	266	219	236	260	258	261	263	234	282	265	253	265	251	264	231	263	252	217	268	247	259	237	273	250	238	263	252	259	221	244	224	245	244	245	256	270	253	263	251	246	250	254	284	249	248	256	245	254	259	227	232	252	266	243	252	247	236	283	252	252	264	259	258	258	243	264	252	245	229	256	220	258	255	290	260	262	277	217	229	287	221	239	255	271	277	232	259	261	271	246	275	271	246	234	261	258	260	260	272	215	261	212	234	271	265	239	260	250	283	255	267	262	260	246	227	223	248	249	237	259	231	250	247	257	269	248	235	243	281	244	276	239	228	296	261	203	252	229	267	262	235	263	262	273	252	250	245	243	226	236	244	248	245	275	256	234	264	269	264	254	257	261	256	260	248	242	266	268	249	244	252	231	253	250	260	245	275	231	254	256	230	225	255	245	246	269	256	260	244	240	245	221	257	266	232	262	245	256	274	259	263	253	235	281	254	241	247	289	261	241	248	244	257	266	259	273	253	232	249	258	243	246	239	253	234	256	223	246	256	252	253	234	274	247	264	250	214	247	266	261	261	259	255	268	266	269	273	236	276	229	236	239	260	248	244	242	249	230	269	239	236	264	244	255	232	235	254	283	246	287	258	231	258	259	263	244	252	233	254	228	255	247	259	251	244	269	272	258	260	249	233	249	227	266	257	242	250	250	255	265	258	236	243	228	257	276	253	254	228	235	259	274	253	251	229	231	223	246	256	228	238	278	235	298	254	247	291	236	238	288	266	271	247	250	221	247	270	266	260	240	253	228	237	261	251	241	248	263	256	249	251	268	243	273	272	260	254	265	259	276	262	239	249	286	237	227	255	241	282	242	228	257	259	296	243	295	261	259	244	261	266	220	260	250	271	261	236	226	235	258	256	274	285	257	257	261	249	276	266	277	239	261	264	257	263	213	225	227	266	252	263	250	260	259	259	246	258	267	264	261	232	245	258	234	267	237	263	257	263	249	225	222	245	239	257	283	257	258	240	265	227	276	274	259	226	227	257	273	236	253	226	263	249	223	242	229	257	227	268	250	263	258	247	234	204	261	219	279	243	245	236	265	241	256	262	264	238	245	239	254	274	257	244	260	285	259	247	253	252	233	252	301	234	267	241	258	227	247	212	260	256	247	247	276	246	213	265	222	267	257	238	283	262	234	277	241	257	242	245	280	246	246	242	252	246	261	227	270	246	239	233	262	267	260	231	239	242	251	265	273	237	258	300	246	258	239	250	272	220	275	260	276	242	245	259	252	247	258	245	267	266	205	266	262	224	285	257	240	250	271	255	237	259	244	265	254	262	248	251	260	258	256	252	273	281	273	266	251	251	252	247	256	266	248	242	248	235	242	220	223	263	250	256	230	258	273	246	270	223	255	216	255	271	247	239	245	262	262	248	271	236	238	244	251	235	240	239	259	228	256	240	221	265	236	240	258	265	249	258	279	267	254	241	237	264	246	261	257	221	274	274	251	232	212	264	271	247	248	242	227	244	248	230	236	249	243	267	240	237	256	226	253	233	266	257	239	262	280	254	274	263	258	266	258	262	278	274	258	248	247	270	237	246	240	254	257	266	255	242	248	256	255	262	234	262	248	257	250	273	252	249	263	274	267	224	282	248	247	257	258	239	241	282	277	245	270	239	273	242	270	283	251	251	261	260	252	259	255	258	235	257	258	243	266	225	273	202	253	256	247	235	248	231	263	276	250	252	256	267	240	229	263	234	265	263	248	254	244	260	273	249	266	252	267	262	214	246	249	245	272	266	244	294	256	252	251	242	253	272	283	236	224	259	280	262	252	257	246	255	225	235	229	251	247	226	258	266	237	227	244	254	231	245	251	286	243	227	260	246	260	245	256	261	256	254	237	247	254	253	245	230	224	244	240	269	255	255	232	241	239	249	246	246	255	237	258	229	230	282	244	258	269	229	252	253	262	260	246	236	259	261	248	271	253	271	261	240	245	249	289	286	244	251	254	227	251	253	261	258	231	268	263	258	234	249	252	260	252	262	251	245	271	247	288	231	245	282	264	251	234	259	269	261	258	243	260	262	255	249	258	244	277	247	297	254	245	262	241	263	254	244	267	245	271	276	257	259	263	256	258	269	263	240	247	248	259	258	256	264	236	239	269	266	252	226	233	269	234	258	277	258	277	267	267	272	247	244	257	276	224	237	242	241	249	249	269	276	258	244	282	279	219	242	264	230	258	268	226	239	253	262	252	283	277	237	217	265	241	227	238	226	243	238	254	255	226	244	243	272	250	261	254	261	276	270	233	248	241	264	230	239	256	264	251	279	269	247	268	275	270	273	262	247	256	252	283	240	258	231	243	267	267	265	255	269	239	259	252	267	243	251	271	240	253	271	221	277	243	269	260	246	245	239	282	247	269	233	257	236	276	221	254	259	278	253	253	270	247	272	280	262	238	237	242	249	247	228	256	252	238	274	244	215	257	247	246	216	262	248	234	219	227	248	215	247	272	284	233	226	263	214	246	253	264	258	234	255	259	239	246	245	257	255	265	255	252	275	264	239	263	267	297	241	277	266	253	270	250	231	242	248	253	273	214	251	273	255	232	248	218	245	256	265	241	254	276	264	277	254	248	253	268	258	237	229	218	241	266	248	266	275	210	249	251	279	247	283	260	249	263	259	277	266	265	249	235	254	252	258	276	261	289	269	275	265	263	257	242	227	259	242	223	278	251	253	242	235	320	253	239	285	303	246	274	241	278	294	255	260	270	237	228	242	287	278	238	252	266	216	256	239	261	253	257	263	276	279	266	233	234	269	298	263	228	265	247	266	282	249	265	254	273	247	261	258	250	235	248	241	260	261	284	251	275	249	268	245	251	251	260	256	234	248	266	285	247	267	216	260	275	274	253	251	296	253	237	247	251	258	268	236	244	236	270	229	278	236	222	246	230	245	264	259	249	268	259	250	263	278	253	259	241	249	230	250	260	278	235	265	262	267	255	231	275	250	255	244	244	267	263	274	245	263	253	285	226	255	235	250	238	254	232	225	255	236	266	269	266	244	278	260	280	245	262	276	258	272	231	246	287	258	237	222	249	263	247	271	265	270	228	295	256	255	238	230	263	248	243	237	253	250	257	270	247	246	259	238	269	260	235	301	269	231	272	276	242	244	264	241	261	265	233	240	238	265	250	249	262	220	281	265	265	243	261	242	269	269	258	239	272
24592	3139	1867	1025	764	602	513	460	458	455	507	742	836	602	393	333	288	295	267	300	321	302	296	306	295	292	336	308	286	291	301	302	288	276	287	273	284	281	275	291	302	303	278	287	288	289	284	284	272	278	266	289	304	282	288	269	297	295	239	270	309	306	299	291	290	284	291	306	287	283	312	260	277	268	279	276	294	294	285	274	250	287	247	275	282	300	268	294	310	275	286	269	298	310	286	310	286	301	265	287	305	292	299	293	269	260	273	294	288	284	279	302	274	299	300	292	308	309	298	289	281	315	332	275	258	280	283	281	290	264	268	283	266	313	285	298	284	271	284	291	306	273	301	277	300	297	284	283	283	284	298	322	260	295	261	327	289	298	284	299	288	275	283	303	287	274	278	289	290	289	339	313	269	310	296	290	343	298	294	305	282	286	275	293	292	311	281	243	285	274	316	258	295	309	284	297	294	292	277	306	271	290	287	290	292	303	265	261	274	303	286	267	282	287	278	301	274	289	283	272	295	278	260	260	302	288	274	261	306	281	287	269	298	302	328	329	288	285	282	289	273	304	303	317	296	267	277	326	283	283	286	315	256	290	291	289	297	301	301	284	281	288	292	277	309	289	300	273	274	304	311	292	297	266	278	280	308	270	308	283	284	299	311	250	295	271	296	287	288	269	281	300	295	278	264	274	295	295	266	273	322	296	306	294	304	297	281	281	289	277	272	304	299	306	270	274	295	287	305	303	275	286	298	258	269	262	295	283	298	277	291	278	301	286	288	284	284	267	263	286	289	286	309	296	309	306	285	299	296	305	286	280	283	287	295	276	291	273	299	283	283	282	322	298	282	285	270	257	315	283	285	289	298	303	291	270	261	280	286	313	265	280	238	284	312	272	295	286	276	274	248	314	289	300	288	276	305	291	305	302	261	245	280	258	287	298	316	297	270	255	283	294	299	294	295	297	271	256	275	300	284	281	279	273	257	277	261	269	289	334	316	289	304	261	270	260	277	284	287	307	283	279	311	276	308	272	299	302	304	267	317	295	250	282	285	295	285	308	322	271	267	323	265	273	275	305	302	295	272	284	282	282	268	301	292	274	303	279	284	284	286	290	280	314	301	282	267	263	316	308	291	301	289	294	269	285	302	287	286	297	276	290	331	304	247	272	283	287	279	279	324	280	281	293	294	260	275	324	290	271	269	265	309	273	287	276	313	277	285	285	309	279	281	272	277	289	288	304	295	287	287	309	286	276	289	309	314	275	264	283	271	260	330	269	283	296	278	270	277	257	271	257	297	306	285	267	279	280	276	294	322	292	267	281	301	277	285	296	304	289	320	264	258	270	328	312	290	294	297	274	281	273	251	267	280	268	312	290	264	281	296	286	317	289	271	290	302	297	267	287	276	312	289	291	289	291	305	290	262	302	287	308	278	300	267	274	261	297	304	276	332	283	284	283	283	301	258	267	312	262	295	318	293	297	278	289	286	271	288	290	271	290	273	291	309	296	259	293	293	269	290	284	270	289	293	281	291	247	310	294	305	311	298	301	282	294	288	292	275	300	299	265	258	307	297	273	272	260	302	299	285	293	278	294	288	308	306	250	265	291	302	309	259	305	292	291	273	274	304	269	317	280	285	269	260	311	276	281	294	296	312	280	295	272	301	264	295	275	259	290	301	281	308	286	312	288	277	284	298	302	267	298	265	306	276	294	295	288	272	306	275	307	284	290	289	289	299	326	340	283	302	297	304	279	296	287	295	296	284	314	264	301	288	270	297	309	290	296	300	302	287	289	288	292	299	280	284	308	288	283	291	299	301	264	286	278	261	296	323	297	290	290	264	319	298	313	287	286	292	272	285	282	274	264	290	287	262	278	284	294	272	266	318	265	292	296	296	317	287	297	324	299	318	286	281	302	229	284	284	293	296	303	302	270	309	292	266	285	292	313	282	257	288	288	305	282	307	310	279	276	298	297	270	315	253	313	286	269	280	290	281	315	282	271	269	301	297	286	279	288	280	281	299	265	280	316	269	304	316	295	274	270	304	282	291	295	285	299	286	287	307	269	337	295	319	319	270	292	281	299	280	305	317	307	309	283	264	318	309	296	331	280	276	319	265	300	307	273	279	294	255	279	277	306	283	272	261	275	288	312	271	281	315	263	302	237	316	282	283	289	308	274	293	263	282	281	286	271	290	303	277	277	278	299	289	288	280	296	296	265	285	281	281	302	285	357	295	297	299	325	291	284	299	287	284	300	308	300	294	263	298	296	273	286	313	294	313	298	291	266	283	277	295	295	292	326	305	286	268	282	286	328	294	252	273	296	289	332	320	288	297	282	282	248	324	277	290	282	277	301	309	287	278	299	290	306	273	304	295	296	314	295	270	253	286	269	255	317	292	288	305	273	291	261	293	281	269	312	276	293	280	280	257	284	290	279	277	277	276	309	298	325	302	315	288	285	288	293	304	280	273	280	297	307	277	268	276	294	295	286	296	309	295	284	275	296	290	308	298	277	290	303	283	282	285	293	277	264	288	285	281	297	254	305	288	281	278	266	286	262	268	313	288	288	299	258	272	301	298	286	305	307	291	287	306	298	308	288	280	267	301	313	310	271	259	288	313	280	277	260	292	296	297	305	262	293	292	283	289	281	266	322	308	282	316	279	279	288	303	296	280	314	284	275	327	269	283	303	288	277	287	269	292	271	258	279	295	305	302	294	279	300	262	312	294	271	289	279	273	297	287	291	265	276	267	276	318	285	261	281	290	267	280	303	290	273	285	269	306	304	289	285	272	283	276	274	277	284	300	275	311	258	288	279	274	271	297	327	311	279	274	283	267	254	310	276	305	303	268	277	300	310	289	321	279	280	290	307	279	295	295	241	299	302	290	263	302	270	342	290	307	313	298	276	290	288	292	269	284	286	277	311	274	280	278	300	312	289	290	305	296	292	282	276	283	278	282	267	270	287	273	323	272	310	301	286	292	312	276	292	311	300	279	294	298	270	282	313	320	276	311	272	285	301	263	323	281	285	278	277	288	280	313	271	288	285	273	280	318	310	274	255	290	287	257	287	272	259	281	273	282	269	286	310	265	288	243	252	267	268	296	295	329	301	293	286	257	288	290	291	268	290	319	291	273	287	284	261	276	294	277	303	291	313	321	313	266	255	267	310	279	296	259	300	277	272	300	295	285	295	299	281	297	278	287	295	306	250	299	294	303	290	297	278	284	302	319	277	290	262	289	284	281	300	272	272	296	308	309	279	302	299	315	313	273	284	312	311	295	284	287	290	294	284	288	282	253	237	289	293	293	302	289	299	268	310	270	286	311	297	281	253	291	306	286	269	281	310	273	262	290	300	282	295	287	268	285	252	303	294	299	312	308	287	281	297	300	293	286	293	304	281	288	278	290	294	300	243	289	284	265	264	288	336	292	273	289	271	298	295	270	280	277	261	296	286	279	302	292	301	285	298	307	281	287	310	294	264	296	292	307	274	277	271	269	266
25059	20660	26961	24351	20635	9823	1229	774	632	570	619	759	607	434	315	282	250	236	214	195	236	219	210	205	178	199	222	195	223	202	169	186	183	189	174	177	202	159	149	166	199	186	175	179	177	198	186	165	162	148	168	175	181	194	160	160	166	180	187	170	170	191	173	181	162	173	174	159	171	167	168	154	179	167	154	134	171	178	177	181	149	176	186	189	178	178	169	164	174	181	184	185	175	166	180	161	176	169	160	176	185	169	150	160	159	171	196	185	166	186	197	167	132	172	166	137	153	166	183	152	190	152	158	175	175	184	167	188	166	173	138	181	197	173	138	178	157	154	153	158	164	176	174	185	174	150	171	177	183	170	166	175	155	173	148	169	179	161	149	143	163	178	144	179	146	167	153	156	189	179	160	174	164	166	162	158	164	160	177	177	197	176	182	174	168	175	179	182	163	162	180	156	173	161	163	159	164	168	152	182	159	193	182	163	157	177	158	153	189	155	161	166	142	189	172	150	156	156	192	178	162	159	183	159	181	175	155	161	159	183	153	158	156	176	188	163	154	176	164	169	175	164	173	158	192	191	184	179	166	168	183	177	173	194	173	182	167	175	159	154	174	174	162	164	156	159	138	160	188	164	177	159	165	163	155	152	167	171	193	169	214	159	154	160	176	172	153	158	181	160	177	179	157	164	167	166	148	179	178	181	159	183	156	150	165	164	149	168	155	177	158	176	156	170	171	144	146	149	181	158	143	153	151	147	191	153	177	169	160	176	167	150	149	165	165	165	153	163	161	172	173	174	157	159	181	165	180	133	166	183	178	172	146	156	179	166	156	176	153	170	186	173	154	170	160	172	182	174	174	157	161	166	168	176	190	162	170	173	160	169	152	170	159	153	173	164	167	177	149	167	176	152	152	193	158	168	169	162	151	177	163	162	147	148	176	154	161	163	172	153	170	165	164	142	146	164	163	164	178	132	172	144	181	169	154	178	169	174	159	173	157	161	170	158	174	164	167	165	177	153	168	176	182	173	164	163	174	152	165	158	135	171	159	150	150	147	193	166	154	165	184	159	160	176	175	161	169	148	161	150	160	174	167	156	168	165	185	146	149	135	161	195	177	155	174	151	155	170	167	133	179	174	165	154	167	177	183	171	171	174	170	143	203	160	168	161	161	171	175	179	176	163	185	183	158	176	152	194	177	162	166	195	131	176	188	165	153	178	155	158	170	160	178	145	157	175	166	174	155	163	170	162	166	170	154	182	193	163	167	166	151	169	153	157	157	166	195	160	164	170	168	161	166	139	176	169	169	169	159	191	167	177	158	212	183	172	186	157	177	159	142	201	155	183	178	149	178	155	171	176	162	142	154	171	164	176	168	168	161	159	186	133	178	166	197	162	171	174	168	160	179	138	173	156	169	168	173	165	184	157	181	166	164	156	166	167	165	163	142	143	169	153	191	179	176	158	187	164	198	168	172	175	176	167	165	173	167	169	162	159	174	166	168	171	189	163	168	179	162	194	168	170	175	153	175	177	160	126	178	157	189	186	179	178	171	168	163	175	179	162	154	151	157	163	164	174	186	161	176	154	154	157	191	156	169	167	154	179	148	142	179	176	170	161	177	158	174	150	163	179	172	172	153	178	195	173	188	177	164	176	155	176	158	177	180	176	180	161	176	161	158	172	172	206	154	136	170	169	183	180	178	150	176	180	169	181	203	163	164	160	161	173	175	148	163	180	148	181	175	135	174	149	162	167	152	148	177	154	159	187	185	148	171	154	153	151	169	163	164	168	172	162	161	162	169	176	171	161	158	166	189	154	173	175	163	171	166	175	181	182	171	155	178	188	147	158	164	173	172	175	179	154	171	174	183	170	164	172	151	193	180	165	150	161	154	158	181	150	190	173	181	157	146	177	177	162	172	163	171	185	158	174	163	172	161	165	165	165	160	159	161	158	152	141	155	153	179	171	187	178	152	144	184	169	141	166	142	168	154	159	164	157	146	186	161	179	151	158	161	155	174	163	168	157	183	162	171	182	185	148	145	160	178	173	184	164	157	158	156	158	176	165	160	181	168	149	161	178	159	176	170	163	179	178	185	174	171	164	191	164	161	173	183	159	167	164	178	151	166	191	163	160	175	170	174	144	155	173	190	184	169	145	153	176	179	159	189	168	184	179	162	184	162	187	162	147	169	182	155	178	159	165	185	202	174	145	154	169	174	164	174	174	159	166	177	161	155	161	178	144	150	174	170	181	179	171	142	163	162	161	160	160	169	167	172	189	177	160	167	165	155	147	146	172	166	151	186	162	162	151	161	169	141	150	175	177	179	166	170	168	180	180	165	169	136	156	177	158	159	180	144	187	172	168	175	179	167	146	153	179	154	167	170	185	154	164	156	151	153	168	144	167	162	175	177	149	157	183	146	147	142	156	173	159	171	153	178	188	153	178	176	156	162	181	170	166	157	147	164	165	156	181	144	159	145	171	137	151	167	170	176	170	169	174	164	165	131	149	170	187	154	181	172	178	169	162	176	170	155	173	154	162	155	185	145	149	188	177	175	149	175	149	170	179	169	169	152	156	182	159	183	169	149	173	164	180	151	141	172	163	176	154	181	160	153	167	142	162	170	169	151	162	152	178	181	155	150	170	172	158	164	168	169	153	168	143	184	171	182	171	172	157	181	170	161	162	179	163	166	174	163	150	163	177	169	160	187	178	190	155	151	147	195	149	183	168	182	177	171	161	150	150	172	147	157	164	164	177	174	161	166	176	157	150	172	169	162	155	174	155	144	168	181	166	157	167	170	171	167	177	171	159	168	154	201	165	156	170	156	151	190	167	150	153	169	176	183	171	169	164	171	179	185	180	185	170	190	171	154	157	181	151	154	167	166	181	173	174	143	182	186	129	177	161	165	162	175	164	188	152	152	176	155	188	177	150	182	161	161	168	171	185	192	181	171	157	159	148	174	168	138	169	187	157	177	153	155	162	151	169	170	153	167	139	175	150	148	167	147	169	162	160	171	162	167	173	170	152	179	171	166	172	178	176	148	164	166	180	156	181	160	166	160	167	192	169	175	177	159	165	162	169	168	158	168	169	158	152	157	180	168	156	191	163	170	146	181	153	162	162	168	154	174	149	165	137	148	152	169	163	165	171	174	157	165	138	150	173	177	167	163	154	147	177	159	166	170	157	170	150	143	184	182	172	149	170	157	169	155	188	176	156	165	165	175	177	154	138	188	148	143	165	170	156	155	165	162	163	171	192	135	169	175	167	178	144	177	196	169	172	170	165	179	161	181	172	192	171	153	170	174	186	166	153	137	144	174	175	145	156	169	161	149	161	156	147	185	172	162	181	177	163	161	148	162	165	181	167	163	154	165	159	153	178	170	176	161	176	168	145	181	171	163	146	172	171	185	156	170	152	167	167	172	180	162	186	175	175	154	169	168	157	143	184	185	171	181	164	163	154	167	162	176	169	168	157	170	187	176	172	139	157	150	171	170	148
29856	14140	10882	6170	4051	2722	2051	1612	1347	1281	1370	1605	1420	896	564	509	419	395	341	326	304	299	280	327	277	257	278	239	242	248	243	211	222	226	225	229	205	196	203	244	215	194	207	187	204	222	203	221	227	217	195	191	221	185	207	189	172	167	214	202	209	192	196	186	185	184	202	178	214	178	203	183	226	190	195	163	182	210	189	172	178	179	211	167	175	182	190	182	195	185	179	177	192	193	211	200	191	199	195	190	181	175	196	180	203	183	179	168	177	202	183	195	187	173	176	206	171	186	195	159	162	197	183	165	172	178	208	166	180	193	209	168	191	196	184	197	180	199	195	198	182	177	173	172	201	188	191	189	197	196	198	181	196	213	183	203	178	183	189	182	200	161	182	179	178	194	175	180	182	190	181	202	195	217	177	186	167	187	213	176	175	166	189	174	194	188	198	187	189	177	185	181	195	205	168	182	201	174	164	182	190	186	144	177	181	175	157	192	199	179	176	181	195	175	197	168	168	163	207	197	203	186	167	169	181	183	177	172	179	189	187	155	170	192	200	162	187	198	176	181	190	180	203	200	163	183	181	177	158	164	179	191	181	163	187	173	210	195	168	181	182	155	180	191	191	196	176	204	194	174	186	195	167	167	208	193	194	170	153	181	186	194	166	160	185	171	175	181	155	179	189	181	185	184	182	205	185	178	163	195	184	156	194	175	181	185	189	189	171	164	175	198	195	194	205	182	175	182	181	176	188	207	178	200	187	199	189	197	213	185	182	165	173	170	193	183	184	174	176	174	178	188	175	192	177	171	189	190	201	185	188	185	170	168	191	152	190	179	161	182	192	167	195	192	180	209	187	173	183	174	195	181	161	154	176	176	168	177	176	186	178	169	191	166	213	182	212	184	180	191	181	185	158	197	180	170	181	180	190	171	184	179	167	183	168	175	170	196	184	168	179	182	194	183	173	172	170	177	168	173	180	186	184	180	195	168	166	204	175	187	171	172	168	163	193	173	200	167	177	177	172	177	200	201	204	174	175	176	195	199	182	182	176	197	187	173	199	178	173	201	183	171	193	176	181	173	179	182	161	189	194	170	204	182	178	189	195	194	180	172	185	190	182	198	183	203	193	191	181	196	189	181	191	189	174	187	188	162	205	190	173	167	168	184	181	175	193	181	178	186	194	206	172	169	175	204	159	204	181	194	168	186	182	198	193	168	166	175	210	191	167	190	182	174	199	185	172	193	222	197	184	188	190	156	197	188	194	171	163	188	183	168	188	171	198	183	195	190	181	195	160	174	172	176	180	187	169	180	196	176	174	157	163	196	176	169	180	202	198	179	181	184	171	178	200	155	182	193	167	200	182	189	204	179	163	183	181	185	193	160	189	206	199	179	205	171	155	210	208	183	172	215	193	185	187	188	192	192	185	160	192	184	156	188	189	183	183	173	183	184	178	176	176	219	193	169	171	186	191	196	205	169	162	186	158	175	175	164	197	173	189	182	178	177	191	211	197	192	183	189	158	173	171	186	199	187	181	189	181	187	206	180	176	195	189	175	175	180	187	192	181	153	181	193	183	197	171	184	189	201	193	177	166	182	191	193	186	197	184	185	156	188	167	186	204	198	217	209	169	185	168	202	158	155	178	201	189	190	197	191	174	194	200	181	195	170	183	179	166	157	184	182	183	159	183	205	167	179	175	183	177	183	202	191	167	190	201	185	183	174	196	204	185	180	193	202	188	180	197	192	174	192	196	179	207	170	200	174	189	178	177	163	209	160	164	184	181	191	180	190	173	186	176	185	185	151	194	189	193	172	171	165	195	182	177	160	157	172	191	188	184	198	191	208	182	164	158	175	218	190	195	189	189	182	195	177	190	180	160	198	175	180	183	174	157	165	177	186	175	185	184	200	196	191	183	210	183	182	198	222	180	196	163	190	199	192	194	192	167	197	196	204	180	201	192	186	186	190	202	185	192	183	189	192	179	186	163	160	180	188	184	185	174	205	201	193	177	189	204	196	180	167	191	178	172	180	191	172	183	183	167	197	173	197	185	170	187	173	168	183	168	189	197	187	181	168	175	189	179	177	169	178	192	169	174	175	177	170	150	205	164	212	168	191	170	195	230	175	176	159	191	174	190	198	166	190	187	193	182	161	187	181	217	162	192	188	176	198	175	199	195	165	181	177	184	166	147	161	185	181	179	192	177	181	205	187	184	173	193	174	204	170	182	171	189	172	189	195	176	167	181	189	190	179	190	192	179	181	190	189	206	165	196	173	170	165	185	173	188	177	201	175	175	191	162	174	190	191	204	207	163	195	201	167	199	188	175	200	179	200	178	162	174	184	170	184	187	172	180	161	195	201	192	182	181	196	195	183	186	210	160	196	187	201	176	200	183	181	178	198	205	189	168	181	209	191	191	172	159	169	181	196	173	189	191	174	201	202	175	167	178	183	182	175	182	195	189	170	191	183	169	165	187	209	172	176	193	168	193	175	186	184	192	175	157	192	174	182	163	194	168	173	185	171	194	199	202	192	169	192	159	183	180	169	194	173	158	185	169	200	180	182	178	193	182	209	185	154	161	179	173	178	181	171	158	194	185	196	182	187	194	187	197	165	184	207	186	182	168	177	189	204	166	195	197	176	202	198	217	154	180	185	181	170	188	193	180	190	200	178	163	182	178	198	196	188	206	170	184	162	176	196	170	190	188	193	187	168	171	185	161	168	187	158	160	211	183	186	168	187	161	196	187	162	195	185	167	170	195	177	188	179	190	174	170	188	191	192	185	197	185	177	197	171	186	174	171	178	188	160	187	179	173	174	178	170	191	185	173	186	181	174	206	189	186	196	156	186	178	191	182	154	191	190	191	168	187	198	193	181	196	189	206	178	168	190	196	196	180	190	190	189	191	202	193	184	173	189	159	177	151	167	201	209	182	172	171	210	179	161	188	143	174	195	198	145	199	180	176	189	186	187	207	190	169	187	153	175	183	175	194	189	191	163	188	185	168	196	198	182	179	190	155	174	197	184	177	179	218	198	175	193	149	180	171	193	189	179	202	148	183	157	141	214	170	167	208	161	189	209	169	180	176	172	165	183	178	188	163	181	156	181	171	190	189	199	174	197	184	162	174	192	196	189	191	174	183	182	193	144	173	203	178	163	171	193	190	174	173	182	181	183	176	191	168	165	177	174	194	173	166	177	187	198	152	180	190	181	192	180	182	177	203	187	162	186	202	189	168	163	182	191	178	168	201	188	194	175	200	195	205	176	185	161	168	179	175	188	198	164	170	175	181	194	189	181	204	198	190	178	199	173	172	167	207	188	196	181	170	172	176	184	169	165	193	195	168	205	205	173	196	177	170	198	184	189	161	190	201	193	182	177	172	188	171	164	181	179	183	167	168	185	194	191	176	158	181	172	164	180	181	205	174	190	183	187	175	189	183	153	191	198	176	173	179	197	189	196	179	187	177	224	170	173	187	189	175	198	196	186	183	173	163	177	167	176
23027	20674	27400	23983	20683	20739	7781	1671	1233	1183	1220	1240	1322	890	701	596	608	555	543	513	507	496	514	453	470	465	487	468	447	463	464	461	469	413	463	449	459	430	437	466	419	426	439	450	451	424	433	394	404	444	416	384	389	402	401	380	430	409	422	402	421	397	418	418	407	447	397	444	433	411	416	391	386	429	402	431	384	429	402	393	429	468	395	399	412	425	402	433	418	417	395	397	420	395	426	406	405	422	426	400	370	403	458	363	415	434	373	433	431	396	367	418	386	441	386	430	375	377	390	398	396	393	430	430	408	390	424	400	393	446	378	426	393	414	411	397	403	394	382	432	425	444	434	458	401	433	404	384	387	408	398	448	396	363	437	393	383	401	401	422	411	432	358	438	396	412	415	429	407	368	396	397	412	418	433	420	403	398	399	413	404	405	413	409	430	414	380	425	420	384	366	446	438	382	399	401	419	426	414	421	393	426	396	417	389	402	399	397	425	403	385	427	408	432	386	422	376	377	428	400	429	397	436	414	382	426	430	420	410	395	379	425	409	401	411	436	408	397	443	416	408	391	421	397	454	411	397	416	412	427	374	353	385	398	399	429	401	426	436	422	382	378	426	407	425	424	424	412	401	393	407	425	456	381	463	392	387	417	417	365	380	415	411	410	410	440	433	426	423	439	425	383	420	383	367	399	395	421	417	441	404	422	405	409	419	399	375	418	429	405	419	417	433	417	416	382	376	406	413	438	390	431	409	397	430	426	430	415	404	410	376	399	424	401	402	422	451	368	395	433	364	388	406	406	412	395	399	445	378	432	377	421	395	384	400	394	420	438	393	394	437	397	421	373	384	357	397	414	428	432	425	376	430	402	396	415	409	446	393	394	405	380	423	424	388	392	408	412	437	427	396	402	401	419	396	375	424	393	427	385	429	417	386	451	393	421	392	408	378	412	428	433	411	389	448	393	405	373	408	450	372	425	401	394	417	385	447	415	436	403	368	413	393	395	402	432	417	382	417	370	401	357	439	366	365	408	409	395	414	466	407	434	456	443	385	442	342	411	419	382	424	409	432	379	391	401	388	397	433	383	367	413	410	443	364	360	420	386	400	407	385	399	416	383	396	413	418	414	398	410	428	412	416	390	390	396	448	395	372	435	445	405	406	424	370	428	378	390	407	387	374	372	398	386	392	426	400	420	390	403	400	399	407	402	403	410	411	404	375	417	410	431	397	403	415	399	374	392	402	405	409	422	423	377	436	406	403	404	428	419	393	380	393	431	421	437	404	381	404	398	415	439	435	416	415	398	408	378	377	445	424	398	407	436	419	412	414	400	411	429	395	408	433	387	394	415	429	427	412	413	409	441	377	391	401	378	409	389	390	390	422	406	390	378	435	447	421	385	371	401	421	387	403	412	377	422	437	424	427	463	380	419	424	410	405	373	373	359	404	414	415	413	395	414	414	435	409	377	421	387	394	362	400	384	404	436	376	399	415	422	400	382	407	398	419	416	425	382	367	408	422	404	383	387	410	395	389	387	399	378	433	401	438	405	415	393	446	411	428	412	379	375	418	380	409	426	423	413	412	419	456	397	400	418	374	417	417	398	428	402	433	378	396	388	408	417	403	391	418	399	365	402	409	430	395	429	416	385	369	399	441	396	439	390	416	367	419	422	416	398	413	427	401	402	397	374	367	400	388	441	432	414	419	421	407	411	419	430	414	423	388	414	452	450	425	421	430	381	392	423	421	409	394	424	415	411	408	438	406	422	395	429	410	416	397	403	400	417	439	406	405	406	409	427	425	398	392	384	380	389	438	401	402	397	404	395	402	370	411	400	411	403	416	376	437	396	401	383	401	379	442	415	428	397	424	387	382	387	409	401	412	430	358	435	394	402	421	416	434	429	396	414	378	403	382	393	422	413	399	423	408	365	385	369	394	429	393	391	401	399	415	409	358	420	433	390	428	422	400	439	402	375	410	404	411	403	427	391	433	382	394	441	391	376	393	380	380	448	408	389	350	421	426	383	379	390	455	397	402	421	417	444	406	392	433	395	410	386	435	427	423	409	436	423	416	391	381	432	438	462	418	382	432	392	451	427	390	409	435	403	393	389	401	398	388	412	387	403	388	408	397	394	408	402	415	388	389	396	384	379	367	385	410	406	422	404	420	356	421	424	409	401	444	421	399	398	406	463	429	425	401	399	428	465	370	424	398	426	415	426	409	372	427	386	424	391	394	440	401	428	399	396	416	408	403	384	392	433	416	403	407	448	383	468	439	416	423	394	418	387	368	389	397	415	417	420	417	378	409	403	416	393	397	409	416	371	395	441	404	385	424	406	377	391	427	410	445	405	409	421	403	385	428	478	410	422	426	411	376	418	397	399	417	410	405	375	393	419	418	419	382	422	390	368	454	419	406	399	389	386	409	426	418	343	440	414	430	405	409	405	384	441	372	426	405	410	403	396	410	376	383	416	424	417	432	412	384	412	409	404	439	408	394	402	430	418	419	386	437	369	423	422	380	423	412	401	431	431	445	420	407	407	395	404	427	369	414	438	413	411	375	402	404	408	386	386	401	387	420	389	418	383	382	415	374	435	383	418	407	388	396	406	379	419	427	404	437	412	419	394	440	404	407	427	402	397	414	379	422	419	400	402	408	372	411	410	367	405	377	419	404	383	414	424	434	446	415	415	394	414	418	411	382	421	387	403	411	435	382	410	403	409	387	382	410	403	448	455	444	372	399	447	392	445	414	402	406	422	477	381	361	385	401	388	404	401	409	391	414	393	380	409	386	388	405	373	377	421	432	442	403	432	411	380	420	425	453	467	441	385	396	394	405	412	431	417	397	384	374	457	404	438	426	411	417	405	390	425	431	387	403	388	370	441	417	366	432	422	400	409	417	426	404	400	413	423	404	436	405	387	391	442	456	426	416	440	407	411	383	374	416	405	417	426	392	376	388	387	432	405	383	430	419	407	397	411	373	420	438	401	409	407	391	422	409	413	407	414	443	403	416	401	407	370	447	412	391	389	402	361	380	413	399	443	422	420	415	406	435	422	407	403	401	418	396	375	423	420	443	410	399	428	391	414	403	419	386	384	454	397	400	366	406	424	406	410	378	408	412	431	415	395	395	420	395	384	417	408	409	415	426	418	403	434	430	407	430	395	416	426	420	400	391	403	426	444	404	416	415	424	356	420	406	397	417	423	429	418	417	404	392	415	447	435	451	426	385	395	418	387	385	418	403	416	411	408	418	390	419	401	388	423	397	371	355	411	425	404	403	387	442	402	405	381	424	394	414	394	404	429	394	411	398	402	393	410	394	378	404	382	430	424	396	402	442	423	388	387	411	428	370	401	434	409	391	419	409	388	436	418	425	444	390	418	410	407	435	451	443	398	419	374	404	403	434	389	457	405	366	402	420	371	404	446	421	385	403	382	420	436	408	415	383	430	415	428	417	414	446	407	425	377	394	396	395	372	422	385	381	383	396	392	417	422	402	440
34496	21295	16934	10121	6743	4980	3722	2816	2465	2366	2353	2472	2564	1615	1131	980	833	889	769	688	666	647	649	580	597	538	550	557	551	522	464	477	474	472	467	492	478	470	491	428	467	441	413	390	425	449	461	466	443	413	414	430	437	401	406	427	429	424	426	436	429	432	436	434	447	407	434	431	416	429	425	420	420	391	416	417	418	427	415	419	426	406	430	401	420	439	415	433	444	399	426	425	407	440	400	430	371	367	435	425	432	385	402	442	426	392	395	398	400	412	412	410	432	444	393	417	470	387	394	405	409	445	453	443	434	404	394	384	430	428	410	429	411	455	395	432	393	441	408	418	431	450	385	437	377	422	414	378	415	392	426	405	394	398	434	425	379	440	426	388	406	433	413	425	435	417	412	418	390	384	424	428	383	398	415	429	430	411	378	412	395	371	441	423	422	422	432	438	383	415	400	393	454	411	406	446	414	399	450	365	382	379	424	442	397	428	427	403	399	377	407	399	414	411	393	412	402	421	411	456	418	433	434	410	422	399	423	427	414	406	415	386	394	429	413	453	418	433	413	418	384	449	432	425	400	389	414	408	429	399	404	435	394	393	408	389	396	409	409	407	414	420	420	392	416	426	409	438	424	401	441	417	414	402	438	415	404	429	386	413	407	415	398	411	434	437	418	437	403	423	422	414	391	415	398	411	406	452	440	403	392	418	384	380	414	433	418	418	426	406	429	404	384	378	386	433	424	408	401	419	416	398	426	418	416	431	410	382	382	403	440	423	384	418	383	394	417	400	371	378	393	408	415	406	408	399	400	395	435	413	385	417	393	418	381	408	386	402	391	425	393	419	410	402	423	435	446	388	437	379	420	401	420	433	405	455	393	417	402	365	433	381	412	384	426	405	395	401	415	405	401	404	407	410	433	407	399	402	391	422	445	420	414	402	435	400	375	420	427	418	416	399	389	432	438	414	422	471	407	411	404	411	425	413	410	424	402	401	441	450	422	401	384	409	420	405	421	394	396	396	404	378	404	432	399	427	385	408	387	398	460	436	414	415	436	397	409	396	401	372	398	414	407	415	380	407	415	401	393	388	405	434	422	432	431	421	431	415	416	445	403	412	415	384	376	371	406	384	415	434	436	416	441	405	446	397	391	397	439	382	399	404	403	355	451	403	428	418	367	438	422	399	407	421	407	404	382	449	389	387	415	406	430	400	388	404	441	378	440	400	427	419	395	392	402	376	424	430	388	380	368	389	390	405	370	366	390	395	373	401	388	448	408	396	431	405	391	424	410	433	430	433	395	411	410	416	375	431	449	368	402	408	385	404	382	414	395	407	405	395	401	406	394	417	393	451	416	398	404	434	396	387	406	428	388	402	438	398	418	425	413	365	411	411	417	418	401	420	388	391	395	387	405	427	405	369	412	383	368	402	394	397	423	405	369	419	403	384	439	434	419	406	405	375	368	418	400	400	425	403	406	441	407	371	418	399	446	437	395	435	450	431	396	444	383	417	399	406	419	411	405	398	377	437	437	441	419	414	418	434	383	429	413	382	398	422	423	427	397	401	406	412	403	415	449	379	389	412	412	424	416	405	412	372	436	387	430	396	412	388	439	376	412	420	408	370	400	387	381	395	398	400	426	380	403	370	397	425	366	396	394	419	398	442	418	420	437	369	401	416	407	415	410	414	430	395	401	396	384	409	351	461	383	398	411	435	404	429	404	388	388	384	420	403	410	411	393	409	415	394	387	417	394	421	439	438	418	435	408	421	372	374	406	432	399	410	394	416	426	398	357	379	399	405	433	400	414	390	389	422	359	448	367	448	446	421	372	399	427	430	421	384	427	363	411	433	405	408	383	420	410	421	453	416	414	388	418	401	391	399	405	402	410	440	404	404	376	424	405	402	423	420	403	381	397	413	426	401	405	358	448	389	412	443	393	419	419	410	382	417	407	390	420	392	416	409	400	454	414	365	417	413	418	407	378	426	384	412	388	406	383	396	412	385	409	455	393	419	406	430	395	412	370	482	384	423	415	435	405	421	420	411	412	431	377	426	414	430	424	398	416	398	406	377	407	387	365	419	379	415	402	409	419	411	378	399	420	411	397	403	416	414	431	400	401	410	409	405	424	398	403	437	368	382	432	404	390	404	402	386	434	405	385	422	427	395	425	401	399	419	368	400	386	391	415	401	367	431	426	383	387	419	403	387	416	417	422	418	408	380	401	433	370	411	449	447	388	394	431	392	398	408	399	426	388	392	412	388	404	393	405	375	415	386	407	405	431	446	396	390	427	349	422	423	377	375	416	407	415	411	400	377	420	394	428	400	435	432	419	391	391	394	413	417	380	400	412	410	378	383	425	441	403	410	431	398	405	406	396	411	411	415	408	407	398	378	429	418	393	418	383	451	414	431	409	403	393	400	384	395	434	441	390	400	363	399	410	412	401	404	415	398	394	396	425	389	376	385	386	409	420	407	401	426	425	382	407	431	399	435	401	405	402	387	382	401	398	427	411	398	387	420	445	378	431	412	436	386	409	426	414	425	427	413	360	365	408	360	410	399	420	407	409	420	435	374	397	393	414	429	410	428	404	393	408	387	422	392	394	419	437	395	440	386	407	401	434	402	361	442	405	411	416	427	438	382	415	436	406	415	391	420	397	437	415	384	449	390	418	391	406	381	438	426	429	354	441	416	396	368	433	451	385	412	443	420	433	438	419	450	389	422	362	413	436	394	422	425	409	379	425	399	430	402	417	382	393	412	385	412	402	417	401	404	407	391	373	400	416	432	428	428	417	424	411	402	439	413	422	364	424	402	395	402	374	393	386	397	382	410	406	422	450	416	391	407	391	407	409	446	421	395	390	420	382	442	396	401	389	405	458	396	423	408	408	395	435	433	392	408	396	410	409	402	395	405	393	384	418	425	397	438	368	392	387	378	445	406	412	383	455	416	410	440	377	419	429	422	391	363	407	410	428	384	382	425	402	381	417	401	434	413	399	396	395	402	402	407	399	405	399	418	405	387	433	386	431	437	387	419	410	432	421	420	416	395	442	363	421	385	409	404	446	368	417	409	398	424	404	450	438	366	416	429	402	397	413	416	381	410	396	390	366	451	431	419	414	398	414	378	405	410	411	375	401	425	397	387	428	407	416	399	436	451	398	406	429	409	413	394	420	416	400	415	403	424	427	410	397	424	347	389	400	407	368	417	376	426	394	398	414	412	430	429	424	373	405	418	421	415	416	397	398	392	378	394	402	383	399	416	463	413	407	413	425	409	403	392	433	425	443	392	374	407	392	390	394	401	431	426	402	397	400	395	397	408	389	396	405	452	374	424	408	387	401	417	394	429	426	403	416	442	429	398	367	396	383	422	414	406	425	420	411	399	388	406	439	428	392	420	405	410	438	392	414	420	426	436	380	434	432	411	382	417	421	439	391	398	390	425	402	382	405	394	390	399	404	380	406	383	432	374	423	414	426	456	414	410	398	405	403	427	369	397	430	390
29924	15707	2845	709	444	392	348	329	367	317	401	554	512	330	279	249	238	267	248	271	263	269	251	281	244	278	263	264	263	219	254	240	233	268	234	249	253	231	269	268	231	257	254	218	252	258	242	251	278	247	261	257	260	259	278	260	264	254	253	242	228	275	275	260	251	221	260	255	291	270	269	268	256	272	238	267	247	266	264	243	257	264	251	259	242	251	224	241	247	262	259	250	245	239	255	249	263	252	250	250	248	258	250	237	253	256	236	253	273	256	254	258	240	241	263	260	259	272	225	284	259	275	236	260	272	240	268	251	251	229	229	262	230	244	281	250	220	266	240	268	247	252	254	269	261	255	241	267	284	268	238	269	250	236	253	234	271	221	236	291	282	238	252	243	256	238	253	228	238	257	250	252	264	236	244	262	260	265	237	257	261	234	240	260	230	252	265	245	231	256	267	251	234	237	211	255	238	226	246	251	260	257	271	276	243	253	271	247	248	262	254	266	238	242	227	273	233	228	242	251	256	248	259	244	247	280	220	250	237	231	251	228	257	246	240	249	248	262	287	281	241	261	256	262	267	258	266	275	242	278	253	264	236	231	251	271	249	228	245	267	231	239	240	244	238	242	258	251	241	231	256	261	244	278	253	249	269	263	255	261	250	236	276	265	264	258	268	252	243	256	244	241	241	267	237	248	244	258	259	256	251	240	264	231	275	239	236	255	271	266	273	256	257	257	267	253	267	256	272	281	234	271	239	251	261	257	250	252	259	242	273	239	238	264	267	259	256	235	270	270	247	261	240	252	259	246	246	290	250	268	286	265	267	275	245	222	245	264	273	224	259	249	246	265	243	235	267	237	257	247	255	247	270	272	239	237	230	250	272	239	240	244	245	254	250	247	253	227	247	235	254	246	266	237	262	259	253	286	262	261	240	238	233	238	225	264	221	250	267	249	265	275	272	275	241	253	260	263	264	253	235	262	272	260	227	231	236	251	229	248	259	264	261	255	256	257	248	269	271	251	264	256	264	281	253	235	269	267	259	263	259	270	274	233	262	240	260	255	233	247	266	241	229	258	253	274	239	261	252	273	244	198	293	240	287	271	241	216	267	247	250	270	254	249	236	249	248	250	258	244	243	246	239	268	257	244	239	261	279	236	271	258	249	235	244	263	249	242	253	253	246	263	224	262	233	259	243	254	220	239	244	239	251	258	278	275	257	276	230	258	268	257	239	225	238	291	280	223	252	263	274	269	287	260	250	257	241	237	259	251	272	263	247	262	241	277	263	268	280	259	288	262	266	259	262	270	261	268	285	253	228	274	262	248	282	242	234	251	265	254	254	252	251	259	236	271	266	246	238	244	244	254	259	235	263	269	238	262	242	269	262	243	217	246	275	253	241	218	212	252	280	268	261	256	271	241	255	254	247	257	269	236	265	280	248	270	251	278	238	259	238	279	274	233	256	247	267	273	272	273	245	272	237	245	239	244	256	269	253	253	222	257	258	263	268	237	271	251	225	255	245	235	247	264	254	246	242	268	261	255	271	270	262	263	261	277	247	258	245	237	247	259	245	247	240	257	293	231	261	269	268	254	250	275	280	245	258	228	232	274	232	245	269	259	254	261	247	243	258	235	275	232	260	257	267	252	252	272	247	318	242	276	265	269	238	281	242	237	232	237	257	233	260	242	223	277	254	279	281	266	242	235	272	238	232	266	237	279	256	275	238	278	250	256	272	252	243	233	245	235	246	260	274	242	244	244	265	255	239	232	278	251	266	259	259	237	252	258	269	230	229	240	220	243	273	276	236	240	248	256	278	239	280	248	274	232	262	227	242	260	276	259	259	266	279	270	255	254	235	253	213	229	268	239	240	238	255	266	258	225	221	234	237	269	261	245	287	231	252	243	233	272	279	265	258	224	266	245	237	240	245	263	248	256	220	227	249	224	239	249	224	286	271	272	241	265	273	230	282	271	240	249	251	260	281	238	233	258	290	251	243	238	251	242	253	258	244	242	273	232	278	244	233	268	240	224	252	275	248	260	270	252	263	237	227	265	250	264	263	265	277	268	251	242	273	250	225	277	243	238	264	240	287	261	271	254	253	257	260	247	249	260	275	276	266	253	240	274	223	260	240	283	259	270	233	259	250	244	249	242	275	260	244	275	256	254	267	253	252	236	240	251	245	240	258	229	257	256	260	265	265	248	265	271	254	251	258	263	244	257	238	246	277	265	246	241	281	219	242	247	236	261	261	260	233	275	295	229	260	243	293	247	252	259	257	216	268	256	259	274	255	259	272	263	273	247	251	243	230	243	279	246	259	273	248	257	248	259	234	280	286	240	274	249	258	259	259	269	261	265	255	245	242	280	262	221	252	266	265	266	227	265	238	261	257	254	269	257	272	281	263	274	239	238	263	248	268	257	240	226	232	257	242	274	267	243	253	271	250	247	279	234	259	270	241	268	273	246	230	244	258	257	246	263	241	274	264	239	255	246	276	240	258	250	263	225	243	233	229	256	254	239	258	263	274	257	237	260	304	246	255	270	255	289	255	240	238	255	269	208	242	263	242	243	260	257	225	200	275	234	242	233	257	215	231	272	216	257	260	277	289	288	257	258	235	236	267	256	237	256	232	265	245	237	251	245	257	242	231	266	266	247	251	264	268	250	272	286	233	243	262	260	242	270	247	259	261	261	241	211	244	245	255	265	260	229	239	243	268	285	254	262	219	259	244	269	253	250	233	257	259	269	225	250	222	258	217	271	255	235	242	258	280	239	267	269	236	250	251	242	274	259	254	272	246	258	263	260	235	252	237	243	241	258	264	258	255	246	252	260	247	260	252	298	253	220	267	237	247	240	264	262	231	269	250	267	255	261	234	274	254	217	260	267	271	269	240	268	251	269	248	255	282	234	253	245	247	270	238	262	249	258	290	265	251	250	272	239	228	261	244	273	239	253	253	219	259	260	251	259	259	225	288	264	255	257	266	255	253	238	235	229	269	238	224	258	237	238	263	266	226	260	233	206	265	260	250	229	257	253	231	268	239	269	235	240	256	269	248	243	273	264	245	255	252	239	268	254	232	244	235	251	266	234	252	259	222	254	250	234	254	228	252	255	264	243	249	267	258	230	249	237	267	247	234	283	232	271	266	248	243	270	241	249	250	237	262	270	245	253	268	251	279	263	227	271	262	258	239	255	251	238	256	250	289	258	261	256	256	231	271	236	260	263	247	263	264	240	222	297	232	249	245	253	238	258	244	240	230	249	245	258	264	233	260	224	230	288	218	261	262	241	241	263	236	243	231	258	245	249	251	269	251	274	244	255	260	263	250	274	226	247	246	243	258	266	233	247	263	249	227	257	237	267	241	280	255	260	256	254	248	250	254	215	278	263	261	236	224	259	278	254	269	239	260	262	257	246	251	243	277	257	255	256	237	237	275	272	269	257	237	278	243	262	225	257	236	252	268	258	246	271	237	264	251	228	235	233	292	234	254	259	241	242	276	259
25832	3509	1735	1033	784	594	556	507	506	565	640	1138	1049	464	334	312	296	328	293	331	315	257	301	291	279	297	288	306	305	309	283	262	296	302	302	292	262	296	276	282	290	306	279	284	260	293	295	288	280	313	313	256	267	306	250	282	295	282	281	300	299	288	262	280	258	299	286	326	270	303	309	253	274	271	275	278	300	274	255	273	291	306	293	249	265	280	282	261	314	286	298	323	268	276	289	261	272	279	316	288	291	266	310	293	272	291	279	268	303	295	302	283	277	296	283	325	296	301	293	275	288	259	292	296	282	292	276	294	294	285	300	306	303	261	285	270	305	301	297	298	319	273	280	264	302	280	268	297	289	262	300	317	304	298	267	288	304	292	272	253	290	310	303	314	277	320	279	297	284	270	288	284	283	293	294	293	290	250	276	297	278	270	276	275	278	293	305	287	279	280	292	266	266	270	272	282	289	269	275	308	294	284	307	313	332	268	283	285	270	320	311	274	274	299	288	280	272	289	317	286	261	315	322	332	327	297	315	259	291	270	285	291	270	279	263	279	301	280	277	278	313	286	308	287	269	299	258	272	286	301	335	284	278	294	272	300	275	275	301	278	271	263	273	284	263	289	282	289	272	298	322	289	285	273	288	298	282	277	285	254	279	286	282	331	298	264	266	300	295	298	330	305	264	274	278	297	298	283	288	316	261	271	281	294	276	286	320	290	293	300	299	299	319	274	267	286	271	293	256	286	264	279	277	296	308	318	280	274	324	313	277	277	287	293	316	279	284	276	314	281	295	318	292	262	317	302	308	290	286	294	276	273	297	290	295	326	278	276	246	288	291	306	282	280	269	291	282	297	266	280	300	270	333	279	292	314	280	272	284	294	286	265	280	256	274	304	271	269	297	256	261	304	267	306	293	286	293	278	280	273	306	268	262	270	272	302	288	306	299	288	274	289	312	280	275	297	307	292	276	280	242	285	277	275	268	278	295	271	282	297	287	300	265	255	289	268	288	258	274	290	299	292	302	305	277	269	272	266	288	299	284	297	316	285	279	277	314	277	277	305	258	286	311	270	283	309	293	271	279	269	295	317	294	268	274	278	293	287	286	294	276	274	303	284	307	264	287	286	286	275	289	299	284	302	276	274	265	262	294	325	304	303	292	262	295	311	298	282	310	331	282	289	257	295	266	305	274	292	261	269	306	266	281	285	279	294	282	317	274	281	278	277	339	302	299	313	283	312	285	274	312	286	316	261	282	268	269	299	280	286	294	265	284	285	283	304	286	278	286	301	291	296	288	308	269	288	295	290	320	295	299	294	283	311	283	283	273	282	285	286	273	287	263	320	286	305	280	273	298	312	321	249	290	262	307	285	277	267	273	292	277	288	279	264	286	295	248	320	323	288	278	280	297	291	311	301	300	283	263	288	283	273	286	319	337	294	297	279	285	258	297	275	282	285	311	309	309	287	285	281	299	274	275	298	266	284	279	282	277	300	265	289	300	278	288	286	321	275	296	304	282	285	291	289	290	297	309	289	261	293	286	276	284	281	293	279	297	282	294	292	301	307	261	260	274	290	310	310	274	300	291	273	319	286	334	301	306	273	270	284	317	323	267	274	308	311	278	266	301	261	286	293	259	291	324	271	273	311	294	281	299	315	280	277	282	292	305	282	282	284	294	319	276	268	289	269	285	280	324	284	285	285	283	285	300	282	318	307	294	296	290	286	297	272	268	300	302	295	252	307	299	291	280	297	300	284	272	312	280	281	283	286	305	277	277	277	290	293	279	283	269	282	285	298	287	292	267	302	281	265	282	256	317	279	278	293	314	289	330	292	299	315	296	258	263	316	277	285	262	284	292	291	280	289	274	287	298	295	276	245	291	301	308	295	295	261	279	282	289	287	299	292	285	300	293	286	288	278	276	273	290	285	268	309	271	290	275	271	291	280	299	279	282	289	280	289	298	286	299	300	269	295	293	269	291	227	299	290	283	298	286	285	291	282	274	282	267	313	285	292	295	244	272	308	281	294	303	291	276	277	281	272	254	277	305	274	310	324	305	281	271	277	292	273	279	265	275	268	284	330	268	281	276	309	283	302	308	254	257	301	291	269	295	294	281	310	288	296	278	304	298	269	263	294	304	292	285	279	316	284	283	308	269	290	305	281	291	320	304	301	294	315	299	309	285	311	280	294	287	246	295	297	287	290	291	287	280	271	314	279	272	294	293	280	289	301	291	303	280	283	278	246	273	311	253	270	263	288	296	259	283	283	300	328	294	303	284	282	308	304	290	296	268	278	297	272	271	286	307	304	323	271	257	273	273	289	285	307	295	294	286	278	298	278	312	272	292	287	287	292	294	299	300	273	305	288	294	295	300	294	304	289	295	281	274	290	321	298	321	287	289	257	276	271	296	314	280	292	280	303	299	276	293	274	281	275	279	300	308	305	282	312	297	312	283	280	286	308	315	299	283	277	293	301	268	318	300	268	293	299	297	257	268	272	282	298	253	311	231	278	323	296	302	265	287	274	282	303	279	250	284	306	280	310	299	293	284	283	307	323	260	294	281	303	265	272	275	304	267	275	281	281	325	281	305	285	296	295	298	272	299	285	292	278	303	301	305	278	261	287	285	317	293	301	289	274	308	297	288	286	280	313	295	268	297	290	269	284	295	290	307	277	260	304	305	304	299	291	299	288	316	267	300	262	265	303	280	331	281	331	274	284	300	288	276	285	254	304	287	302	297	280	289	295	286	298	289	314	297	293	306	274	291	300	258	287	276	285	299	287	267	292	291	290	305	284	294	296	286	273	259	319	286	311	277	287	312	282	292	284	278	279	286	296	301	260	282	312	265	281	278	300	312	283	279	272	296	277	293	274	302	265	310	269	282	283	280	291	262	315	297	256	310	250	274	284	300	290	303	285	267	296	274	278	297	290	282	304	297	290	287	299	275	274	275	298	272	306	290	288	303	258	266	279	258	269	285	302	286	292	306	295	273	287	295	293	298	278	280	269	301	291	295	302	279	251	291	292	295	309	277	290	299	267	298	272	326	284	322	295	297	273	280	296	272	295	275	291	281	334	297	302	279	284	304	280	259	299	284	299	331	280	300	306	270	283	287	298	254	297	293	291	295	298	274	285	264	315	267	260	251	279	267	298	295	296	292	259	301	306	277	283	269	289	315	293	272	266	283	281	294	305	278	241	295	272	287	283	300	272	301	326	272	269	285	274	306	269	317	325	316	284	268	290	265	290	276	288	281	263	264	273	282	301	290	294	297	276	275	289	260	293	276	291	267	301	303	304	281	325	300	280	281	303	287	306	288	270	284	302	313	308	272	277	327	292	272	307	306	274	271	299	280	299	283	288	273	271	302	272	329	298	291	304	304	278	283	288	288	305	287	296	278	276	245	289	324	301	281	284	272	288	300	254	267	286	276	323	282	297	289	275	283	321	284	275	277	307	289	277	270	290	305	296	282	293	300	304	253	290	298	294	285	303	330	252
25189	20676	27008	24361	20658	9650	1221	809	610	695	986	1683	914	419	342	315	260	218	256	223	221	208	234	198	201	192	214	184	215	206	190	171	195	174	190	234	204	191	168	163	196	194	181	177	183	199	183	164	165	163	164	181	182	193	162	165	182	182	153	165	184	155	183	149	163	175	187	161	157	156	178	175	176	200	170	156	171	185	135	183	173	192	171	169	166	151	160	156	161	156	156	150	147	174	178	180	187	182	172	159	178	155	179	176	176	167	172	154	164	159	141	168	168	190	182	167	182	160	180	163	165	167	194	209	169	155	164	183	187	190	159	173	169	182	175	177	167	173	153	172	187	162	152	188	177	166	158	157	187	157	161	163	182	170	175	171	174	175	156	187	156	168	171	167	163	153	171	158	161	192	195	176	179	181	184	166	161	170	162	138	158	199	178	173	165	147	161	179	169	170	168	171	158	173	162	171	180	183	187	159	162	183	153	187	183	164	187	159	183	168	192	172	155	176	146	171	187	201	173	178	158	172	163	121	159	178	157	175	184	193	176	165	161	140	142	170	198	162	182	177	173	195	182	168	179	200	156	138	175	187	174	164	154	153	175	165	169	151	175	136	168	176	163	197	157	171	172	157	175	168	166	157	155	154	161	167	172	184	183	193	184	151	164	172	154	172	171	171	171	155	175	175	192	160	154	148	165	197	158	149	175	168	187	168	150	173	173	159	178	173	151	157	163	175	155	161	155	174	165	171	193	162	169	159	164	170	188	158	177	168	152	179	160	172	164	172	177	157	192	166	164	177	169	148	171	191	149	175	159	160	165	180	170	153	138	144	157	157	170	143	175	162	181	171	151	188	156	160	158	175	177	170	164	188	177	160	176	173	190	158	180	181	173	166	169	182	164	177	183	163	167	143	160	172	146	161	171	162	161	207	149	174	167	152	170	144	162	173	162	158	148	162	174	178	173	177	161	184	147	152	175	176	176	191	174	176	132	169	168	145	150	166	173	162	152	164	193	155	144	180	179	168	140	164	151	179	174	174	189	177	188	174	181	171	178	168	187	153	168	165	163	184	163	174	158	161	175	184	177	193	185	158	170	162	165	154	159	165	160	154	154	179	153	148	172	171	179	151	148	173	165	170	165	166	185	154	169	189	180	169	167	175	161	171	169	158	146	149	167	166	167	160	173	154	154	174	172	173	160	167	206	152	162	145	161	170	135	162	183	165	162	179	157	170	166	155	157	167	182	146	149	171	150	153	170	171	142	153	172	180	165	165	168	162	168	189	165	172	193	183	177	165	183	163	169	192	158	175	171	171	156	184	169	163	158	157	178	172	175	187	163	181	175	187	164	176	169	139	164	191	164	163	168	178	174	187	163	171	190	184	151	168	174	165	157	166	177	142	154	178	151	143	182	184	189	156	148	164	165	145	181	190	155	167	167	165	157	179	166	156	180	160	139	184	183	181	177	175	186	163	153	172	160	160	153	163	163	198	167	213	195	174	157	155	167	148	167	171	158	172	170	169	187	159	192	159	163	187	173	166	174	150	173	167	142	184	166	148	160	159	165	167	181	173	154	158	165	162	195	189	174	181	186	162	148	159	180	158	156	185	171	154	160	154	150	162	182	173	152	172	170	184	144	172	187	174	170	151	180	177	175	169	165	182	170	153	170	153	164	190	174	170	158	144	180	148	150	177	168	176	134	150	135	151	157	176	178	143	187	220	160	153	164	162	164	154	176	182	184	167	165	192	176	155	156	190	174	160	155	169	201	162	164	176	166	177	183	183	154	188	182	154	178	160	180	177	163	176	157	185	186	171	171	174	155	162	160	166	159	178	147	156	160	183	177	172	159	159	168	167	190	179	174	186	191	178	185	159	160	151	177	179	184	168	173	212	171	134	151	145	201	179	166	187	166	161	163	176	179	143	136	183	185	163	180	168	167	160	162	186	177	180	181	147	148	161	172	181	176	164	163	169	186	183	178	166	163	144	176	170	158	166	158	182	167	175	163	181	153	194	148	155	163	162	181	180	180	175	184	178	186	171	154	179	175	182	159	165	166	174	147	156	172	158	166	155	162	179	160	174	168	184	165	180	150	187	172	171	190	148	156	176	158	168	175	185	183	137	165	190	189	159	153	166	137	159	159	156	181	175	170	170	197	180	179	168	150	183	154	170	182	172	175	188	163	172	159	187	162	157	181	169	172	171	160	179	180	175	166	155	161	183	176	158	170	163	169	155	195	170	167	153	197	166	156	150	152	154	166	169	176	183	173	166	169	159	151	160	155	169	161	157	193	153	186	147	194	170	162	183	153	155	183	176	162	160	156	143	154	172	183	169	147	163	165	165	180	186	188	173	181	164	160	155	144	181	156	170	177	156	156	181	168	156	158	159	180	177	172	182	182	171	181	170	151	161	159	188	159	147	155	170	176	148	149	165	176	151	158	180	149	180	194	161	188	140	166	159	152	186	163	163	167	175	157	183	203	171	152	170	193	171	180	175	170	189	162	167	173	207	184	178	149	165	163	156	182	169	140	154	172	167	175	177	183	163	154	190	169	158	160	174	181	150	183	169	167	176	192	157	161	200	169	177	179	189	173	167	154	176	166	178	152	162	159	177	177	164	168	165	165	168	161	168	136	155	185	186	173	191	156	193	153	163	197	180	165	167	176	180	174	200	200	179	166	168	181	158	162	188	179	166	155	172	172	173	175	168	165	166	180	187	145	160	166	174	181	155	153	155	174	172	186	149	185	169	170	169	165	150	195	193	187	142	176	179	176	154	205	152	168	150	163	160	173	156	185	161	190	162	170	179	158	167	183	171	141	169	135	164	166	158	180	191	181	162	168	175	162	177	185	175	166	176	167	164	166	164	168	176	180	146	163	147	146	170	141	170	182	167	158	170	156	169	174	179	179	173	165	171	150	189	173	150	172	155	159	169	153	160	198	162	198	179	175	174	173	163	172	149	188	175	179	185	179	176	179	180	141	159	167	162	163	186	169	169	178	142	185	174	169	169	150	153	171	174	173	163	160	178	172	181	139	167	145	177	161	174	175	177	136	160	155	151	185	149	193	208	148	173	159	160	161	191	181	167	177	157	165	176	155	183	173	175	173	177	163	174	156	175	163	173	177	195	173	175	178	174	159	163	161	145	204	169	186	142	174	160	160	178	155	156	148	148	138	173	165	172	179	161	185	163	151	174	168	180	156	173	186	179	169	186	177	198	160	140	180	179	158	157	165	167	156	153	169	163	147	176	168	160	192	167	175	163	192	152	155	178	152	186	156	160	163	155	151	182	177	175	146	172	156	178	161	182	161	173	208	179	160	155	174	176	171	164	164	178	185	169	135	178	150	141	168	184	164	174	170	172	165	184	201	171	183	163	172	165	153	174	174	178	150	163	187	182	185	146	165	165	170	178	165	170	174	177	148	162	148	173	182	161	171	177	187	167	146	188	170	177	150	195	169	201	170	181	176	157	184	159	145	159	177	163	158	172	161	165
30275	13428	10732	6263	3936	2699	2107	1683	1384	1471	2334	3864	1896	829	597	481	369	376	353	335	332	307	285	286	258	259	259	252	269	237	235	243	238	239	193	234	202	199	226	219	212	199	214	190	199	192	198	181	199	214	195	206	205	161	194	177	203	156	210	169	179	202	202	182	208	190	191	186	218	190	233	181	201	220	193	192	203	202	203	199	197	172	210	191	190	157	206	193	185	192	182	186	191	205	184	172	193	187	208	206	188	159	182	183	210	191	215	159	180	184	183	173	204	192	188	200	187	178	180	195	187	176	186	175	203	186	180	194	182	186	199	195	178	188	200	180	187	197	182	205	177	190	209	179	192	153	171	189	178	171	182	190	187	171	194	175	192	176	178	163	196	215	179	205	209	178	201	190	184	204	186	194	172	184	191	157	184	188	194	199	185	174	185	208	197	175	187	189	173	162	165	160	208	194	188	163	194	209	207	219	205	201	154	199	157	197	196	206	184	187	199	166	169	193	198	207	166	191	193	205	222	199	207	202	205	184	182	171	178	172	184	178	197	192	157	191	183	179	177	208	187	157	197	171	199	162	192	179	200	174	201	192	195	186	176	177	194	188	188	189	182	181	187	175	160	191	190	190	194	204	162	171	178	188	191	185	187	195	200	168	199	180	170	194	199	212	178	180	156	163	203	185	189	203	168	196	180	178	175	182	184	148	173	203	193	202	172	187	171	179	174	191	200	187	204	199	193	173	165	172	215	179	187	214	191	186	192	163	201	176	176	194	191	178	185	165	191	201	180	187	197	191	165	196	199	176	187	185	172	195	165	181	189	174	210	201	190	175	188	166	171	195	169	173	181	188	188	191	168	162	192	185	200	174	182	167	177	182	193	174	183	187	193	181	196	178	198	205	175	198	202	207	199	190	180	178	164	190	163	218	176	188	165	173	202	190	162	196	189	188	177	205	197	168	193	171	186	180	192	194	192	191	199	185	204	193	213	183	178	186	190	186	187	200	209	184	193	211	194	167	184	186	183	148	186	173	190	202	161	188	190	163	204	179	183	163	169	192	180	212	189	191	183	183	178	185	180	208	203	202	181	187	199	195	174	170	162	165	169	206	195	212	172	177	183	191	181	205	195	177	183	181	186	201	191	181	201	180	177	177	195	178	207	189	174	194	154	189	187	174	191	193	181	209	187	182	202	173	170	188	173	221	192	217	201	180	167	193	183	186	173	166	206	167	173	158	193	180	189	175	194	171	169	193	183	197	223	198	187	183	187	213	214	189	200	179	180	200	186	164	191	194	179	199	208	188	195	172	180	182	192	178	194	198	173	215	215	182	179	159	188	180	187	194	185	160	211	193	179	199	196	215	190	175	187	178	182	203	186	191	176	175	169	190	178	183	167	177	181	178	175	196	212	190	183	201	204	182	177	170	198	215	193	184	181	177	159	179	167	187	180	176	178	189	195	202	182	194	163	204	180	200	180	189	192	195	159	175	173	174	188	195	202	178	222	172	167	207	204	188	175	179	180	162	210	177	173	202	185	205	183	190	194	213	181	199	175	191	193	200	180	170	203	174	193	180	177	191	199	189	181	165	203	189	181	192	186	192	164	205	194	188	188	191	173	168	206	195	185	180	176	179	190	207	167	207	205	209	172	193	185	170	207	177	181	171	181	205	191	184	183	190	181	186	162	195	199	169	187	167	178	190	179	168	197	175	178	170	168	174	167	185	197	179	211	186	176	173	205	221	190	212	188	160	198	177	191	189	182	201	200	193	166	196	173	185	198	178	208	195	182	196	186	177	184	190	187	190	174	192	196	167	191	188	194	177	182	172	163	171	192	202	171	165	203	179	215	186	204	195	186	184	196	177	167	191	202	175	156	191	183	176	201	182	186	179	191	196	181	155	159	182	181	188	164	178	204	201	190	196	165	175	173	187	165	212	180	179	189	163	192	178	172	192	184	187	188	208	194	209	188	196	183	186	185	183	190	199	198	166	195	202	196	200	199	176	180	172	219	183	203	211	191	179	185	197	192	187	186	175	206	184	207	198	169	178	187	172	204	195	176	168	179	193	178	172	168	181	181	213	189	179	193	173	181	172	183	176	183	186	172	167	202	199	207	183	169	180	165	177	184	197	200	176	197	189	161	176	194	183	175	176	182	178	211	190	168	177	171	185	194	184	170	175	178	179	175	195	177	177	168	198	167	192	166	182	186	189	170	191	187	199	180	192	191	188	183	172	185	175	199	188	182	202	197	187	178	197	191	177	183	193	214	180	172	195	188	214	207	170	184	180	168	208	184	192	192	170	174	202	189	217	202	202	172	183	175	174	186	171	183	168	175	169	200	205	199	166	181	194	199	177	173	208	194	190	188	188	198	207	206	198	199	201	195	185	185	176	173	182	175	183	157	204	187	171	175	184	186	179	190	204	185	163	176	194	213	174	176	184	177	206	200	187	172	201	191	190	190	196	202	177	171	167	176	179	218	195	167	197	171	176	178	199	155	185	171	186	191	182	183	191	188	170	199	196	178	200	203	165	170	174	199	212	191	177	206	187	184	175	170	189	176	204	185	176	191	170	187	185	180	179	177	188	207	198	168	146	195	193	184	182	194	179	206	193	197	189	139	174	190	176	173	192	203	215	205	188	172	172	177	183	179	185	212	183	178	196	199	175	187	192	171	187	184	212	180	196	204	201	179	176	189	183	193	192	160	201	180	177	187	216	183	180	166	198	191	209	194	190	173	192	176	209	214	202	181	179	187	190	207	165	186	169	187	190	170	192	190	186	177	180	197	190	197	179	174	179	177	179	182	202	187	169	186	182	174	203	156	181	188	161	193	190	176	174	192	172	186	190	199	198	167	186	165	183	184	218	174	200	193	179	194	182	181	165	180	172	176	182	197	186	188	200	195	196	203	180	168	188	196	173	179	197	207	207	186	176	186	178	192	202	174	181	163	186	191	158	175	182	176	183	177	200	208	176	168	176	180	185	204	197	166	194	198	181	199	196	177	187	199	197	206	151	201	176	182	199	181	187	179	187	189	167	162	182	207	192	213	170	200	181	180	216	196	188	189	183	168	167	202	205	180	193	195	180	196	185	197	193	176	182	168	203	185	180	185	216	158	197	176	188	174	189	178	200	192	171	190	171	202	197	187	188	197	198	188	197	178	176	193	199	200	183	180	184	192	186	178	197	182	176	187	192	193	196	174	206	195	202	163	191	198	189	180	166	164	220	193	179	193	176	195	196	188	167	174	164	181	167	172	160	200	197	172	178	188	165	176	212	198	186	197	189	194	187	172	178	217	190	179	171	171	173	209	167	184	175	183	178	175	201	187	182	170	181	201	188	184	180	173	187	196	185	177	205	176	194	186	206	183	195	199	197	195	189	188	159	210	190	189	185	203	202	198	184	177	184	171	171	174	177	186	181	174	205	200	171	182	152	190	172	170	191	177	185	213	192	184	158	187	194	199	185	180	194	202	173	192	210	192	153	179	184	183	186
22998	20664	27426	23922	20671	20699	7971	1676	1274	1622	2694	3206	1297	790	666	632	582	606	554	555	528	520	522	477	517	500	484	462	485	470	471	455	420	411	470	447	472	396	466	457	455	474	472	436	409	430	391	420	409	430	400	410	401	442	403	436	428	434	420	391	437	437	433	434	425	429	405	446	423	407	405	422	428	432	372	412	407	416	457	412	412	381	401	401	411	378	404	436	398	411	395	381	456	430	405	430	408	395	426	434	418	426	427	410	471	383	412	436	415	440	397	387	386	376	422	394	419	454	451	389	415	385	409	411	410	391	423	399	421	429	422	404	427	427	442	388	410	402	396	416	392	410	424	434	410	419	407	410	397	390	411	418	398	390	438	422	364	418	437	428	379	379	439	375	402	403	403	436	430	397	422	433	434	375	429	431	409	399	383	397	395	413	380	394	385	415	355	428	423	404	425	417	408	429	427	393	419	413	391	395	401	397	370	415	401	405	410	410	453	428	417	409	403	450	394	389	427	394	384	433	412	446	439	424	418	439	417	452	409	424	436	405	401	403	421	401	416	440	399	427	388	389	386	411	424	391	431	434	453	443	430	391	413	392	425	450	407	388	402	407	405	417	423	379	430	428	434	445	415	400	405	418	450	429	407	428	412	451	440	428	392	407	429	380	396	377	405	435	423	447	429	453	374	429	426	399	416	409	417	422	409	388	395	402	414	411	442	408	416	399	427	408	419	376	389	400	427	411	402	384	428	411	445	408	354	438	385	447	404	415	371	360	417	393	435	407	473	452	399	411	403	388	423	383	374	390	418	425	442	414	412	399	392	376	421	386	404	370	419	402	433	398	428	420	409	419	396	391	409	424	401	411	426	379	422	405	423	412	385	408	444	419	437	415	428	396	412	423	408	414	385	389	409	437	409	437	407	427	413	400	396	392	393	408	449	426	402	437	406	414	374	378	389	392	443	432	413	427	419	413	392	415	408	421	430	435	391	381	407	448	452	425	425	398	429	394	450	392	422	359	417	440	401	413	422	415	403	419	420	378	414	432	416	402	413	426	406	461	411	408	419	405	425	392	362	379	412	405	397	438	422	366	380	369	402	419	444	417	394	436	409	396	373	400	389	420	420	434	401	382	420	431	427	375	419	406	442	417	448	410	418	434	412	414	413	418	456	370	424	441	420	400	396	409	420	418	407	421	406	408	410	404	447	405	427	395	429	419	419	427	413	423	416	402	413	406	399	418	436	435	403	416	413	405	413	356	469	407	435	421	397	403	399	385	393	431	376	418	413	393	408	400	417	417	423	443	390	397	399	402	397	394	407	379	417	410	409	393	390	390	400	419	408	438	408	446	421	401	370	417	461	407	396	401	423	410	410	417	451	413	415	432	377	413	395	403	445	428	427	411	435	399	447	415	400	442	430	430	420	383	447	427	439	419	385	391	394	401	393	407	434	409	412	398	410	415	378	406	405	419	425	451	371	411	421	424	377	388	430	419	424	413	418	390	394	408	403	440	439	389	404	394	434	395	411	461	386	430	442	409	442	408	449	409	413	399	440	417	393	404	395	396	435	381	392	430	417	407	385	382	446	414	478	401	445	416	434	425	384	409	418	402	394	431	397	391	416	407	364	378	414	424	385	419	388	422	429	384	381	462	408	432	439	409	424	426	425	410	425	379	372	408	432	399	410	370	435	402	421	380	418	404	407	400	410	413	417	408	403	386	411	395	427	399	399	407	417	410	418	409	381	420	439	395	400	414	407	393	447	384	397	430	410	389	426	453	389	402	439	387	428	395	418	434	415	394	426	434	413	382	427	407	434	400	404	381	436	435	412	420	390	417	393	409	443	439	418	407	421	410	407	407	428	428	414	420	428	410	344	385	383	386	422	435	400	398	401	413	413	423	407	403	421	433	393	439	439	384	396	411	379	418	372	377	388	390	430	413	423	411	424	410	426	385	409	390	427	428	415	413	413	376	422	413	440	389	446	406	407	408	444	416	444	383	433	402	433	419	450	447	411	442	427	424	427	397	384	414	378	395	455	407	443	434	393	389	428	413	412	394	424	421	426	395	389	420	432	407	422	371	412	406	418	377	417	391	395	446	391	410	438	430	392	423	410	430	425	393	474	391	380	406	432	425	364	446	379	436	409	422	431	420	408	391	389	424	420	434	413	435	400	402	414	443	415	420	403	378	407	444	417	392	384	435	397	418	388	424	363	428	383	426	433	430	382	400	390	426	429	409	407	400	375	418	422	382	397	399	403	409	422	430	427	399	372	403	391	424	381	409	426	445	468	425	362	400	425	423	420	409	403	461	383	359	395	415	406	421	439	430	388	405	397	430	464	409	374	408	422	368	424	403	446	425	370	446	366	424	404	407	410	417	408	426	425	417	426	392	414	417	421	394	427	394	420	407	397	421	442	431	429	397	401	415	363	416	389	438	420	408	428	397	419	429	458	404	406	401	437	417	410	413	430	387	405	425	429	404	392	411	440	393	396	447	391	438	402	411	416	408	425	391	428	396	433	418	400	429	420	437	430	466	412	431	396	429	416	403	429	422	368	446	382	364	423	391	430	408	400	393	420	375	402	389	377	421	416	422	405	370	432	393	422	417	394	388	442	383	400	435	465	451	408	406	422	372	369	455	452	417	390	386	433	442	399	402	414	380	426	420	405	372	396	428	396	425	456	398	417	407	415	434	416	418	365	441	424	416	407	388	427	400	381	413	428	396	414	412	436	419	408	385	423	388	368	420	427	383	378	433	404	411	371	370	431	393	405	400	445	394	421	423	416	397	405	382	416	369	421	377	431	435	425	421	447	434	424	441	422	452	396	433	414	451	417	425	436	421	405	415	413	420	423	394	382	421	466	415	409	388	418	435	432	448	393	409	420	423	376	419	401	394	394	362	416	395	401	423	415	463	410	422	406	406	403	389	465	430	421	430	405	435	413	438	445	423	441	404	439	389	381	402	419	393	407	367	446	404	414	435	417	399	408	423	416	411	411	366	397	427	384	433	432	418	430	408	413	394	429	410	425	432	418	412	385	415	378	408	430	383	436	412	412	419	405	380	402	405	406	412	430	389	385	418	392	424	416	416	398	411	405	421	438	415	416	383	435	405	416	418	426	421	399	384	419	445	412	419	400	432	385	400	404	417	437	407	398	421	384	391	434	398	424	425	410	410	425	379	438	405	429	407	416	406	415	430	442	407	436	426	435	404	394	382	406	428	402	387	421	432	418	432	426	413	376	446	414	439	414	401	382	421	376	415	419	413	447	411	439	382	443	439	361	404	424	415	408	421	371	409	407	405	439	405	428	438	429	393	450	402	391	434	439	440	424	427	442	406	397	423	413	443	425	408	396	400	433	408	422	418	406	426	447	374	431	403	414	434	428	377	441	397	400	415	439	440	372	372	406	422	400	405	399	417	433	407	419	414	454	481	399	420	425	427	426	448	376	426	415	403	390	403	438	388	409	402	376	428	403	441	427	407	414	375	428	442
33374	19829	16815	10114	6948	4812	3648	2929	2670	3233	5844	6499	2632	1338	1090	904	824	805	756	655	679	670	606	609	567	589	563	546	488	536	511	554	488	507	517	437	461	485	458	478	462	438	479	432	459	453	428	433	409	421	423	398	413	429	413	460	442	409	448	438	438	425	417	447	424	417	388	434	408	447	464	454	448	409	406	414	388	434	443	412	432	433	399	438	420	453	417	447	424	416	435	434	435	402	451	404	437	396	437	442	458	392	415	407	390	423	400	417	422	413	405	410	408	425	470	437	426	431	394	389	422	389	414	409	432	419	430	417	423	428	363	391	390	422	440	401	428	421	417	418	436	437	423	445	375	455	387	441	439	428	428	407	411	414	435	418	424	437	412	370	420	423	456	382	420	445	399	415	408	383	409	419	404	398	417	411	447	439	436	439	413	392	414	386	392	452	408	426	440	395	420	380	402	423	414	435	423	396	426	385	418	397	377	450	427	429	397	421	420	419	430	368	383	430	392	443	409	414	382	452	419	390	424	425	410	430	392	390	423	378	406	438	386	408	429	417	409	415	399	412	398	407	442	410	441	378	435	390	456	421	418	420	407	384	453	396	393	403	417	373	424	382	376	382	434	406	398	431	398	446	360	430	418	428	397	453	407	406	405	411	414	449	378	394	406	431	380	392	398	392	432	428	422	409	416	408	436	390	409	417	413	411	393	375	371	442	422	430	419	411	383	401	402	463	403	434	440	428	388	372	437	426	442	461	401	416	386	402	428	381	409	418	368	427	430	402	394	400	407	416	429	406	402	389	393	453	420	404	419	413	420	435	396	386	387	395	418	392	430	405	439	459	394	389	384	410	410	397	418	399	413	400	375	444	387	418	398	427	420	421	412	395	401	453	448	435	415	397	388	384	446	404	410	418	383	385	414	419	413	419	416	386	394	395	417	388	411	388	411	408	410	434	448	427	409	433	414	435	383	430	410	389	405	425	419	428	374	401	404	406	426	372	423	418	402	421	427	398	444	425	409	378	418	404	404	393	410	389	382	417	404	425	428	404	408	362	445	452	410	410	388	416	426	410	438	405	390	403	415	388	402	434	452	406	410	402	404	417	428	410	377	406	382	398	391	383	427	429	412	368	405	411	416	400	435	395	403	426	418	372	415	466	373	415	422	404	404	393	415	386	420	401	425	419	426	382	399	405	407	392	426	439	388	396	417	396	425	422	443	438	418	396	408	404	368	414	409	422	414	429	462	372	434	415	411	391	395	396	407	433	405	405	435	387	404	413	417	415	388	387	446	378	413	383	399	422	414	399	401	454	368	371	421	406	426	434	420	425	373	424	416	411	456	397	409	403	432	375	394	417	387	428	412	424	420	424	380	426	387	402	413	423	412	388	417	420	405	394	409	424	420	405	423	405	395	415	372	416	412	391	411	414	420	421	472	396	415	431	399	386	438	437	417	424	408	391	404	421	412	392	400	387	406	407	431	401	399	449	400	371	408	406	439	412	439	434	443	369	425	420	434	400	422	426	430	405	414	419	429	396	442	423	371	430	406	452	402	403	416	410	438	400	442	433	452	437	404	417	404	408	412	409	415	422	428	406	431	414	414	400	392	459	413	409	407	379	374	428	407	447	429	408	455	404	406	397	398	470	407	464	417	375	425	402	418	390	412	379	404	432	422	383	433	386	431	385	437	431	440	397	441	427	406	436	397	390	405	411	429	411	389	433	408	408	403	418	409	404	427	400	416	429	408	395	385	444	392	398	421	434	428	453	406	396	414	411	421	418	391	420	445	409	420	437	411	429	387	441	409	419	402	396	406	383	400	423	435	396	397	365	355	399	421	413	413	434	415	410	427	419	406	415	393	414	416	431	408	401	418	420	411	369	443	414	416	407	391	378	423	419	422	432	386	444	403	411	427	420	420	457	409	390	408	389	414	422	371	375	411	419	373	380	386	408	412	400	422	454	407	411	411	401	386	417	417	411	422	425	403	426	390	423	393	433	399	410	400	441	410	413	408	439	403	409	395	400	432	407	429	402	384	395	470	402	414	381	405	421	417	435	439	376	394	430	411	424	425	413	412	375	438	424	398	378	404	394	400	399	401	422	408	430	456	389	398	396	407	429	429	410	429	392	396	361	403	396	385	412	405	381	412	392	398	392	403	443	435	372	390	410	426	431	391	409	436	435	413	395	429	398	410	425	400	420	394	396	416	447	430	390	396	409	422	410	398	401	407	393	455	407	416	405	448	411	434	410	416	382	423	378	439	371	427	421	418	398	452	416	402	399	386	406	414	442	412	417	455	406	409	398	430	410	409	393	443	371	442	387	426	447	430	437	422	423	453	401	393	409	405	376	413	425	415	436	436	386	423	431	399	354	410	433	381	431	424	412	447	408	436	407	406	392	456	426	421	384	395	415	410	458	422	407	416	392	435	394	411	398	431	409	403	381	394	407	377	432	400	394	370	410	422	397	378	357	423	400	424	389	408	390	421	384	390	426	388	387	433	447	383	399	416	409	397	432	439	426	426	426	398	397	398	435	397	430	428	364	401	428	401	379	416	405	436	390	379	420	415	377	428	419	400	406	406	412	400	385	401	398	384	410	405	397	417	443	401	403	428	403	392	381	428	395	377	392	381	411	398	418	411	423	398	392	412	416	417	431	423	431	447	369	415	401	421	416	413	397	413	444	425	427	429	408	405	401	433	401	429	410	414	409	394	446	426	412	375	408	397	413	440	405	413	426	399	393	398	428	392	439	414	424	431	413	400	391	414	418	428	403	423	418	397	422	417	448	394	385	403	400	416	395	431	412	428	404	400	433	413	413	422	424	404	439	392	395	426	426	383	427	422	374	400	396	392	425	405	414	403	434	435	406	417	393	442	385	423	371	425	375	416	440	407	396	422	421	421	390	391	401	417	383	421	440	386	379	406	391	410	400	420	399	402	429	425	453	432	404	424	391	444	415	384	401	374	425	398	436	440	391	382	409	387	383	396	409	360	416	412	413	427	440	436	426	405	441	358	389	390	426	415	435	400	417	413	418	403	428	444	410	393	368	425	413	413	451	391	417	431	404	430	446	411	429	392	426	420	389	398	377	432	392	396	372	456	410	450	406	400	391	399	425	411	390	411	447	417	385	368	401	400	393	401	391	410	402	410	400	413	424	410	428	392	431	374	462	414	441	419	409	405	406	393	409	432	427	439	390	389	444	426	409	405	419	408	432	406	374	415	421	402	429	432	462	445	408	390	394	441	416	448	421	419	406	440	388	415	416	404	421	377	397	397	467	394	398	378	397	416	394	443	386	419	406	427	406	423	380	389	452	437	406	428	406	429	410	423	475	397	437	417	436	421	409	405	419	391	440	414	379	432	441	414	428	399	414	432	444	433	435	395	399	386	432	388	426	424	394	435	415	425	408	427	436	380	428	399	420	390	396	411	389	411	423	386	401	408	420	430	431	375	463	397	418	404	406	391	411	369	430	425	370	418	413	393	388	428	435
29740	15328	2739	652	429	417	357	355	411	686	1467	778	351	236	273	243	247	269	304	245	265	255	276	257	254	280	267	261	237	262	283	260	264	254	238	249	255	247	229	291	261	263	237	263	270	263	254	268	255	249	251	231	233	249	262	247	255	272	227	246	248	267	270	253	232	254	240	259	253	233	278	264	225	252	268	247	241	272	274	248	260	253	241	226	244	243	264	276	261	216	244	224	259	286	285	261	268	241	225	262	237	248	260	255	236	253	257	290	244	263	280	240	283	251	266	256	260	277	241	263	239	296	266	269	272	270	259	263	244	304	248	283	279	249	252	269	275	276	251	250	256	264	241	251	244	255	246	266	257	251	248	263	286	243	257	275	253	251	239	251	259	273	274	264	249	254	246	255	290	238	271	270	283	251	287	226	252	281	271	277	267	249	242	238	234	262	245	245	259	244	263	255	266	250	251	251	256	242	259	257	280	248	256	258	261	242	227	251	256	228	275	246	256	245	229	252	251	246	244	256	275	260	248	259	238	283	260	272	254	264	229	240	252	255	245	240	248	252	264	249	250	244	245	249	254	245	257	277	242	248	241	275	246	270	252	263	260	267	239	248	255	255	286	265	269	244	271	255	214	266	239	234	250	268	261	239	249	269	225	280	242	266	251	257	233	238	265	277	256	250	245	212	260	254	246	240	268	256	280	278	248	239	265	276	234	235	258	249	273	263	235	255	259	233	276	252	272	238	261	262	246	243	262	279	230	249	255	269	240	249	278	241	241	247	233	257	245	233	231	257	243	228	256	241	245	271	260	237	243	264	257	267	282	265	246	242	263	259	276	283	238	272	260	238	268	248	262	262	266	281	252	257	264	272	251	245	248	263	253	245	256	269	254	250	244	260	251	261	259	262	260	237	267	276	280	219	247	262	273	272	250	254	252	243	260	242	237	217	241	282	270	270	271	244	247	257	265	288	271	272	281	259	253	283	287	271	247	274	260	228	257	210	280	263	252	252	276	239	268	247	285	252	221	236	270	278	255	248	246	237	254	272	232	248	271	212	259	244	264	264	241	222	243	261	247	221	275	269	262	243	245	262	264	240	228	229	266	266	251	284	229	255	272	234	256	244	255	258	261	278	244	236	272	242	237	259	249	253	268	250	251	261	264	257	274	259	260	236	269	276	266	271	253	269	236	265	258	248	257	234	248	256	235	260	251	273	265	276	263	227	218	264	246	247	268	259	236	258	248	240	259	272	257	259	265	265	291	253	274	240	280	253	272	261	277	264	250	254	267	253	284	257	258	272	292	262	251	225	246	282	254	275	279	266	263	297	228	239	273	250	240	252	231	267	250	259	252	259	276	244	249	283	256	278	261	265	260	280	274	253	241	227	233	280	286	280	296	310	252	253	238	244	233	288	228	257	268	248	271	265	253	248	290	258	238	226	279	243	274	292	236	254	248	238	247	271	246	269	238	251	266	268	273	258	246	250	234	273	248	276	274	241	250	300	269	240	279	241	264	263	270	258	247	242	256	280	280	272	257	270	277	251	272	255	265	269	273	248	249	253	272	254	243	243	256	243	265	234	265	263	261	256	284	223	283	252	247	288	276	267	243	279	260	237	250	261	282	274	256	276	253	246	262	218	264	228	246	257	233	279	257	267	249	237	269	247	260	252	255	237	233	251	253	250	262	283	265	250	257	254	210	250	230	255	255	217	257	254	253	266	236	252	247	268	280	237	271	278	233	236	238	233	283	300	256	242	277	265	261	238	241	246	269	255	275	253	252	239	263	244	261	248	257	256	271	268	255	282	250	248	240	259	264	257	251	283	245	244	291	251	284	257	274	235	232	271	246	262	281	270	267	257	269	257	260	310	244	245	234	245	251	249	241	256	251	244	243	292	275	255	255	240	290	274	249	275	238	271	231	245	242	232	234	240	253	254	244	228	269	260	249	284	257	254	284	238	258	239	280	252	262	245	266	262	240	240	263	249	254	244	254	258	260	254	266	261	233	272	239	261	268	270	252	260	252	266	286	225	246	248	242	261	253	277	248	241	276	229	262	232	273	263	271	276	278	250	236	249	246	266	275	237	277	227	311	246	265	216	240	256	259	253	286	235	268	273	261	273	272	278	249	232	212	246	252	232	245	231	271	245	281	276	265	255	254	272	236	241	229	261	272	301	258	263	249	267	286	254	252	257	257	243	258	252	261	275	236	268	273	261	270	225	274	241	267	264	232	278	244	258	257	240	242	262	256	260	275	258	252	237	265	265	237	243	239	274	230	240	235	258	248	271	254	254	248	256	264	253	275	260	245	243	258	297	252	261	246	251	245	259	237	241	260	264	264	258	239	247	274	253	239	251	270	269	263	253	252	231	248	227	266	226	248	253	246	249	261	278	245	222	252	267	258	265	283	255	269	235	262	270	281	303	264	253	264	265	276	261	261	248	295	240	279	264	275	298	230	253	250	260	233	247	247	278	241	225	262	261	259	230	257	256	252	259	287	249	262	280	269	214	286	272	241	243	263	245	228	248	238	273	245	272	216	276	248	266	259	259	255	250	237	265	270	216	237	218	260	248	271	283	269	275	261	272	250	256	272	246	284	248	275	246	245	282	277	258	251	256	267	278	262	244	282	260	272	253	260	274	254	244	269	226	246	251	254	274	251	243	273	258	240	277	261	249	227	272	240	252	246	247	261	230	260	246	261	258	229	282	239	234	263	250	274	228	248	285	253	270	251	263	252	243	268	233	254	278	220	256	266	272	260	251	241	285	272	251	230	253	255	244	264	257	259	256	249	236	236	230	250	285	250	269	248	273	242	273	269	249	258	291	246	277	266	267	282	253	238	277	230	239	248	254	272	259	280	259	257	288	268	215	257	255	266	258	273	242	284	289	243	239	234	269	244	272	235	250	245	238	238	248	299	271	247	240	237	246	224	253	253	273	218	253	225	252	248	265	269	267	302	245	264	275	235	242	228	231	257	251	221	290	224	254	227	267	282	250	240	280	258	266	272	274	233	275	265	271	254	259	268	275	264	275	246	247	214	237	254	247	246	223	254	278	270	246	251	255	280	246	272	263	239	260	266	239	252	275	281	278	258	233	273	271	274	255	249	280	231	241	265	270	254	282	231	242	255	237	238	289	244	267	249	229	250	263	279	222	250	264	235	242	250	280	282	258	229	282	245	261	255	261	250	262	247	266	229	253	272	247	251	243	229	242	246	252	230	278	252	256	280	263	251	279	267	244	273	252	264	249	282	229	258	254	284	290	257	259	240	241	268	274	272	272	240	255	239	249	246	250	265	281	237	262	251	264	274	256	234	258	240	241	249	242	252	238	262	245	250	249	241	263	241	230	270	244	258	235	237	234	253	235	279	256	269	274	223	266	234	262	258	251	242	256	213	241	264	240	243	267	238	238	274	256	238	239	257	238	237	268	284	241	280	291	257	256	263	277	264	241	249	260	248	246	281	262	265	247	301	243	242	270	250	253	251	293	229	234
25283	2944	1647	1067	782	602	575	550	702	1560	3130	1789	554	342	291	297	327	299	288	238	317	278	263	303	284	320	302	295	292	297	285	302	283	276	268	317	291	284	271	298	299	286	286	289	304	318	314	288	267	295	309	276	283	285	313	285	287	319	268	294	304	299	289	301	320	277	287	318	284	283	310	299	284	273	285	280	268	265	291	305	293	291	319	289	284	282	273	274	273	288	321	280	263	292	301	264	321	282	297	294	319	298	279	274	275	322	248	282	298	248	308	286	306	307	295	282	306	291	296	298	282	279	297	296	268	288	268	277	289	303	271	309	293	307	290	295	327	309	308	303	302	286	289	268	293	279	272	286	309	287	273	292	274	312	278	278	301	284	293	294	306	308	273	287	286	255	317	278	284	304	300	275	302	282	298	302	277	296	294	281	276	314	305	283	307	283	277	295	272	312	288	296	277	306	299	294	280	305	300	280	293	308	299	296	311	275	256	293	297	269	287	283	318	324	276	284	321	281	285	288	299	275	292	292	303	320	275	302	272	293	300	298	277	300	289	292	310	294	256	274	255	261	262	296	279	287	290	284	285	254	313	286	288	303	292	260	262	291	254	288	295	292	285	265	313	310	261	277	303	279	260	284	291	296	291	295	294	274	297	285	284	294	290	263	294	288	311	275	284	299	281	297	311	288	321	303	289	326	269	318	271	283	282	277	311	300	304	275	270	310	283	285	279	285	293	287	285	248	329	297	304	280	302	301	319	294	294	282	293	271	264	296	285	306	277	261	250	254	304	266	312	306	272	272	304	284	296	272	268	307	300	257	287	296	304	280	299	296	274	248	311	294	269	323	303	267	245	329	285	289	302	276	290	303	310	275	318	298	297	277	295	280	281	313	270	288	257	277	241	276	280	273	320	292	266	249	302	302	278	278	290	289	273	277	309	298	317	309	273	290	290	289	259	312	271	299	268	282	283	281	281	273	285	234	313	268	310	306	303	270	283	275	292	294	286	322	288	272	269	316	311	302	266	293	272	307	314	298	289	306	296	262	286	290	263	263	282	299	287	294	311	301	308	279	299	305	323	265	275	284	264	297	310	312	276	293	282	284	293	295	299	295	286	272	288	290	310	304	262	266	275	244	297	280	280	258	269	319	260	282	258	284	282	289	280	284	269	278	274	283	297	324	314	310	306	298	294	295	291	309	277	285	283	300	298	282	294	299	278	275	274	303	283	286	296	266	297	269	277	294	280	285	321	296	294	266	316	291	274	288	294	271	276	301	286	299	294	292	301	252	320	299	315	282	271	312	313	294	311	294	297	342	301	284	300	286	262	282	310	297	298	264	285	311	295	272	282	317	270	298	313	300	306	287	268	303	276	260	276	293	286	307	304	312	275	297	300	291	261	312	274	256	309	311	291	300	289	313	274	279	302	262	306	272	283	284	293	301	261	314	313	293	265	287	302	306	287	283	257	293	269	286	304	273	296	283	320	286	305	280	319	284	249	304	287	288	273	284	264	279	286	255	289	258	303	279	312	256	301	321	281	284	293	297	276	291	252	320	285	312	284	306	285	302	281	305	259	288	311	288	254	256	269	307	304	277	307	271	298	241	299	283	299	276	267	299	277	299	330	303	287	300	286	275	318	300	320	268	293	314	265	262	284	297	293	290	275	292	304	284	299	287	304	303	281	280	270	273	278	303	292	268	302	291	299	278	288	289	282	264	298	250	299	304	287	276	289	275	313	287	300	287	282	282	282	267	293	320	278	283	291	291	279	301	288	328	273	258	285	296	280	265	273	276	266	274	279	263	254	309	295	275	278	267	288	307	298	272	316	302	259	280	296	296	277	263	288	336	285	290	293	276	330	290	332	310	277	262	300	282	283	271	277	263	295	271	292	298	285	301	283	282	280	290	275	284	305	310	276	293	280	289	316	291	308	290	283	298	271	278	299	287	283	271	276	290	306	275	284	294	277	285	281	322	286	287	302	289	284	270	288	279	294	307	290	300	254	280	261	309	290	282	307	287	274	317	289	290	278	323	269	289	287	268	276	308	312	304	275	285	290	293	305	313	315	272	306	311	305	286	295	292	331	280	268	279	308	300	282	303	319	283	285	285	285	293	285	299	288	307	295	316	249	289	287	285	289	275	294	278	308	288	315	296	304	305	313	308	294	219	291	312	312	290	284	260	290	288	305	317	270	301	297	309	273	288	303	283	308	310	271	289	316	305	291	268	296	288	296	298	253	324	262	270	290	311	316	281	296	276	303	278	292	290	313	305	298	288	288	320	312	268	300	278	286	304	298	301	282	271	294	284	298	263	305	295	282	288	296	298	278	285	302	301	298	308	270	304	299	319	296	314	286	307	259	271	289	287	311	313	282	321	290	301	267	315	290	304	260	281	320	286	303	305	289	284	299	287	301	284	281	289	317	284	309	260	305	272	294	291	303	272	302	309	259	313	284	287	277	293	301	299	296	257	329	285	286	284	263	299	291	307	297	299	285	284	277	262	294	292	328	274	249	273	295	316	309	277	332	300	284	244	312	291	304	298	302	255	280	299	315	292	290	277	310	280	259	283	299	305	272	291	269	317	283	306	245	305	285	284	338	280	272	323	287	297	283	265	259	324	308	296	289	288	290	261	272	306	285	296	294	314	299	288	279	266	265	292	306	289	290	282	281	310	299	285	296	272	266	270	281	302	308	274	290	270	307	253	305	327	282	301	290	311	266	312	320	295	324	303	286	298	282	280	282	302	291	284	272	283	301	308	300	333	300	310	278	305	286	300	275	290	298	343	271	303	321	286	298	334	278	291	309	293	275	320	293	292	305	308	250	265	310	292	287	271	288	274	281	302	300	297	306	300	285	277	278	312	302	325	282	316	279	301	298	288	268	281	276	291	344	276	275	295	269	289	286	285	278	308	291	274	278	290	274	282	308	282	266	314	301	300	301	266	277	270	294	286	302	281	290	284	299	301	281	299	284	307	325	280	307	288	296	297	298	311	299	276	298	288	296	306	283	291	301	285	268	283	261	299	285	294	301	300	293	301	320	284	295	321	280	276	274	290	283	276	299	281	317	288	302	305	261	283	281	278	294	259	277	274	277	311	318	309	261	316	304	270	277	287	303	309	306	300	280	307	294	267	283	300	312	279	275	290	265	297	286	283	281	265	293	280	281	294	313	271	302	279	292	284	306	304	257	303	302	303	292	281	317	280	289	296	290	274	304	272	276	262	265	249	281	278	288	285	277	301	301	298	273	271	285	257	291	276	287	282	295	303	318	302	296	305	295	295	277	281	273	318	293	288	289	276	280	290	244	302	292	297	277	277	295	284	287	291	302	262	284	275	300	299	312	318	287	297	294	276	284	275	288	344	298	281	311	306	279	292	325	267	330	286	275	307	327	312	276	313	285	287	280	283	290	274	290	283	299	308	285	309	280	281	303	293	303	284	311	299	280	287	275	297	292	307	306	280	310	301	240	301	303	283	260	294	285	281	274	284
25242	20694	27012	24407	20703	9868	1315	835	1028	2036	2785	1348	525	327	306	305	264	295	247	227	205	227	210	224	209	189	186	199	198	214	204	219	195	163	178	186	153	195	199	191	179	223	169	177	189	175	173	196	200	199	193	202	170	205	181	172	190	154	176	192	170	150	165	183	190	193	170	163	176	158	181	171	155	180	159	164	181	148	186	179	168	182	185	172	168	184	180	203	192	180	189	166	160	171	190	189	189	187	185	184	183	168	179	179	182	196	168	168	191	181	208	163	174	184	186	191	183	187	198	166	164	161	182	178	163	190	189	152	164	183	171	179	173	183	165	168	187	189	156	196	163	140	175	169	183	164	160	167	162	163	185	176	187	188	183	194	170	207	176	175	185	194	180	173	166	179	158	184	148	162	174	184	175	186	186	176	186	167	191	170	138	197	165	172	195	167	183	177	184	186	161	195	174	167	163	157	171	179	145	189	170	164	160	177	166	165	211	190	150	155	176	159	151	190	180	168	160	174	149	154	180	206	174	187	177	175	188	173	164	181	182	167	190	181	145	182	164	190	158	158	187	185	164	181	177	166	171	166	185	168	162	170	167	157	169	186	188	166	179	171	174	173	151	174	172	187	174	203	159	184	165	162	169	166	182	200	200	166	176	178	139	169	178	166	198	147	160	164	164	177	165	186	191	182	169	181	154	163	161	171	156	178	174	180	169	173	169	166	168	171	163	175	154	140	168	170	177	191	191	193	165	176	158	201	168	201	178	154	193	188	158	162	178	183	190	170	174	176	178	178	181	174	179	166	173	161	188	149	167	184	171	162	154	159	158	152	168	181	206	194	148	183	174	160	169	180	172	167	165	155	132	175	182	183	169	175	168	167	190	185	182	181	179	170	159	179	172	167	163	166	191	185	180	189	191	174	184	145	186	164	184	162	164	170	161	164	166	151	157	175	165	181	158	181	177	161	173	164	183	189	174	165	171	189	164	158	164	163	165	160	173	172	180	173	167	172	194	159	178	164	191	184	177	165	175	187	152	169	178	203	192	180	193	178	160	201	164	165	192	168	172	181	166	186	182	169	186	147	179	182	165	166	170	169	185	167	184	186	177	184	192	170	193	162	189	178	151	194	177	172	156	146	169	174	169	162	190	169	172	177	181	187	155	177	183	166	193	161	202	186	177	175	163	185	174	169	165	171	173	198	186	168	162	161	163	186	164	147	171	176	192	180	183	161	183	187	176	166	173	169	198	175	159	163	179	186	150	177	164	189	164	171	163	192	166	182	168	177	164	174	184	184	173	182	149	164	177	179	172	182	187	163	174	160	172	165	188	174	198	170	151	181	180	168	165	172	176	150	160	166	181	171	177	153	155	175	179	162	156	166	197	167	183	163	176	192	171	161	174	151	168	178	168	178	179	172	195	182	149	175	174	176	160	218	159	190	167	167	159	186	170	183	192	185	178	164	170	185	179	153	177	149	185	166	136	186	179	163	190	160	176	193	163	180	159	173	172	199	153	166	169	190	162	174	173	181	183	178	177	149	172	167	195	187	173	165	157	179	177	179	192	196	158	162	165	184	195	173	182	176	190	180	179	175	181	193	192	172	168	189	180	170	180	196	184	170	165	189	160	175	158	176	170	161	178	176	180	178	185	177	176	177	190	187	187	165	189	185	163	179	157	186	181	175	202	179	166	190	178	176	193	170	150	170	190	155	174	182	166	178	156	140	168	183	190	172	183	187	162	178	165	180	177	150	185	147	165	180	168	156	177	174	169	162	157	160	179	182	167	169	176	170	207	157	171	170	175	167	184	171	183	185	154	172	168	200	154	171	153	166	186	156	165	175	184	164	171	195	157	171	178	189	169	180	154	157	185	147	173	174	178	208	169	163	171	167	189	152	177	178	193	178	171	174	190	169	187	182	184	178	170	167	163	186	186	166	167	148	146	174	172	169	168	167	162	151	187	182	141	157	172	169	163	170	182	185	174	183	189	164	189	168	165	166	190	158	187	190	169	191	162	152	168	171	180	188	167	166	171	172	172	156	192	175	180	205	190	192	173	164	177	173	167	163	174	156	174	171	182	164	180	200	165	197	172	162	163	162	175	189	188	156	179	172	193	184	188	152	185	173	167	179	168	147	168	162	197	180	174	183	188	189	164	197	187	170	181	161	185	178	184	195	166	168	194	162	168	173	143	172	160	195	180	153	157	154	187	173	172	174	172	158	183	188	174	191	176	163	162	161	170	161	164	189	188	187	185	183	180	166	159	156	198	182	190	186	159	167	180	148	158	184	152	189	170	156	173	190	202	169	160	163	182	161	162	168	193	184	173	169	165	175	161	177	154	173	169	189	180	193	182	153	185	192	157	160	172	214	167	182	135	175	152	157	164	153	164	161	186	162	178	174	182	182	165	202	171	171	164	174	177	195	171	180	183	178	170	196	171	175	171	178	169	162	167	175	168	165	167	163	168	155	179	179	167	168	185	188	185	168	187	188	175	170	163	164	191	186	173	153	190	155	188	197	188	180	176	181	177	157	181	172	176	181	179	181	161	159	181	215	191	188	177	185	174	162	193	162	167	205	181	169	160	166	173	166	175	175	164	156	182	186	162	175	182	182	161	148	182	168	163	172	187	158	185	167	192	164	171	162	162	190	180	167	174	160	177	157	165	154	183	159	156	170	176	168	153	181	173	168	196	155	176	181	174	167	181	175	167	169	177	184	144	180	168	179	169	161	174	184	189	152	153	174	178	190	157	157	178	200	138	183	181	190	164	207	171	143	164	185	194	180	189	184	181	180	170	179	175	193	180	177	160	176	161	163	172	158	179	165	162	176	197	176	159	163	154	167	189	180	188	141	166	167	151	164	177	168	166	171	171	184	156	171	182	170	169	189	165	166	161	183	200	183	133	154	210	166	165	162	185	173	171	189	174	179	170	189	166	164	190	203	186	182	168	168	183	168	211	185	136	182	194	170	191	193	178	174	171	181	180	187	171	164	203	201	160	162	176	161	192	175	170	183	181	185	161	192	168	162	160	185	188	145	173	184	197	176	167	170	188	195	171	173	185	198	204	181	166	194	161	163	157	186	183	185	185	172	172	173	168	162	173	172	179	184	180	164	155	161	172	182	167	169	176	166	173	194	173	174	170	169	179	156	183	164	182	152	170	177	178	168	163	157	159	167	178	180	172	165	190	179	164	173	178	173	183	160	184	196	179	180	170	168	155	175	186	208	171	181	143	178	189	176	161	158	158	176	157	176	179	175	163	172	167	193	163	160	184	171	156	174	165	167	154	181	175	199	180	170	167	173	179	153	160	164	169	179	176	170	165	177	162	173	181	179	175	199	162	172	168	185	188	157	187	187	182	167	160	183	180	161	190	207	183	173	168	157	185	196	182	170	149	143	168	169	182	184	179	156	157	161	156	195	176	177	164	174	155	170	189	189	177	172	161	158	160	155	186	167	157	179	160	193	147	174	155	171	168	161	163	184	178	171	178	174
30189	13849	10653	6029	3914	2770	2120	1743	2323	4732	6047	2848	1104	634	483	441	409	384	353	301	299	296	286	306	281	270	256	218	215	255	227	258	255	218	209	191	204	221	231	218	209	189	207	209	207	209	225	197	208	216	198	194	192	185	200	203	196	204	210	189	213	177	196	197	187	184	186	179	208	169	210	203	202	211	192	204	216	188	192	188	193	194	204	215	202	195	180	175	166	199	212	201	205	211	207	207	214	194	198	206	172	190	193	198	187	204	195	209	183	180	193	202	197	212	188	205	220	185	195	189	205	209	166	182	180	188	167	188	172	194	224	193	184	194	179	182	184	217	182	193	200	199	203	186	179	206	222	189	206	188	188	190	183	167	199	216	170	200	196	178	165	193	201	182	175	172	200	165	189	179	193	193	193	177	189	171	176	187	204	217	206	173	169	193	184	192	204	175	188	185	186	201	216	183	196	176	177	178	205	169	172	169	176	168	183	185	183	204	182	182	172	199	167	183	168	174	193	192	196	189	194	183	177	171	187	194	189	205	184	188	188	185	194	180	212	175	182	208	196	185	193	186	196	193	162	182	190	176	199	181	194	210	208	206	213	227	217	175	181	187	202	213	201	218	195	195	167	193	195	189	212	201	192	202	179	192	162	168	215	193	210	187	175	197	208	178	174	217	171	158	201	208	199	179	183	196	184	199	173	185	195	191	183	206	185	186	208	204	197	186	190	177	200	196	199	200	204	202	175	201	179	186	185	200	192	168	183	200	172	182	185	218	196	197	195	205	180	190	211	186	203	181	193	200	185	191	193	194	202	189	177	184	185	187	217	204	172	185	208	178	190	202	194	190	197	185	179	197	202	180	180	182	205	174	204	182	187	206	189	174	194	190	194	194	206	190	186	181	200	197	168	191	182	188	191	193	217	159	183	165	206	171	184	219	174	188	200	186	187	187	227	185	174	204	191	225	176	164	182	164	188	205	195	207	209	177	213	181	207	187	185	184	166	172	202	192	183	211	174	214	185	183	194	184	188	184	192	206	206	189	183	196	197	195	184	186	197	192	202	175	189	177	172	214	184	195	163	163	186	198	176	193	186	207	203	211	219	179	199	204	196	180	191	200	175	186	194	172	190	202	208	195	191	188	204	179	180	195	202	188	169	198	202	179	138	194	183	182	161	195	187	206	180	210	204	181	186	152	216	210	174	195	187	199	171	187	196	193	184	179	185	187	186	183	175	178	185	185	169	155	164	199	201	189	206	207	182	165	190	196	189	183	171	189	195	205	189	181	204	187	183	180	186	187	162	189	184	193	192	162	176	206	188	224	187	195	213	184	187	188	176	190	189	186	199	197	160	177	170	207	173	208	172	190	161	202	199	203	219	170	167	174	180	165	188	188	171	190	210	183	195	165	186	185	190	222	203	179	189	181	193	198	188	182	186	167	202	177	184	199	191	195	210	189	197	165	222	194	192	200	215	204	211	196	205	172	197	195	187	186	185	204	206	213	196	199	175	187	196	196	190	198	198	180	200	187	178	228	172	203	178	190	217	178	200	201	178	175	175	174	239	189	185	199	183	176	187	174	195	181	190	187	204	207	189	183	190	185	183	205	189	209	192	198	201	200	162	192	196	191	178	189	186	199	192	167	207	183	204	197	191	185	205	190	167	193	183	169	184	201	200	189	196	205	184	196	224	197	190	204	183	180	191	202	196	220	203	181	167	172	175	197	186	176	229	178	160	187	202	190	190	188	190	175	158	214	173	219	180	177	198	192	196	190	204	193	198	172	192	180	197	184	192	200	182	189	175	194	192	196	174	196	190	190	187	204	191	181	203	200	184	205	193	204	178	193	179	179	189	200	174	200	180	203	196	187	179	186	182	182	209	187	172	182	209	202	189	181	209	183	195	203	177	196	183	176	183	196	185	157	195	167	187	196	188	193	185	179	181	209	189	195	164	225	210	180	202	179	160	172	189	184	181	203	186	177	203	190	202	178	188	218	186	163	180	211	177	177	205	203	197	206	191	205	180	182	192	197	201	197	211	173	199	187	184	200	191	185	182	177	202	162	207	162	182	204	183	218	202	187	187	192	157	189	206	194	196	196	180	208	189	187	178	178	186	178	206	211	169	198	189	192	221	199	181	189	195	196	198	188	175	183	207	182	201	169	199	165	201	198	194	176	168	172	201	159	206	188	190	195	200	188	197	198	181	179	191	177	185	173	183	174	191	181	206	194	187	189	190	210	209	190	175	184	188	183	179	195	202	175	203	193	212	185	209	194	204	204	192	161	226	200	191	187	167	198	157	179	186	197	195	196	194	191	201	195	196	212	183	205	197	216	177	180	204	185	197	200	175	184	188	200	192	182	173	171	209	194	182	189	182	181	181	183	200	182	182	175	179	163	207	185	179	189	177	182	206	185	191	196	175	199	187	175	175	194	197	186	190	188	196	188	201	189	169	170	174	194	172	183	201	194	181	154	216	205	180	172	197	194	181	180	212	185	220	192	192	172	199	170	197	183	194	202	194	214	183	190	203	194	198	171	197	182	167	165	189	192	175	184	185	199	181	204	184	200	179	186	196	199	180	196	199	193	200	189	187	194	207	185	171	180	192	184	200	184	174	208	203	191	149	223	182	201	164	200	192	173	197	180	190	184	176	198	185	196	207	175	217	166	192	191	179	191	211	167	174	189	195	229	188	176	188	188	179	168	213	179	182	202	178	198	184	196	197	185	211	204	202	155	185	192	188	184	165	170	197	162	198	195	183	198	183	199	198	195	192	176	190	212	193	175	178	174	188	183	170	163	175	187	196	212	188	174	162	176	179	195	189	188	176	189	206	178	189	192	163	172	175	175	193	193	204	179	170	183	179	203	185	201	190	204	174	183	185	193	201	166	189	193	156	192	175	214	184	186	182	186	167	179	188	167	180	211	214	178	182	182	185	175	148	197	183	206	214	179	212	178	198	192	194	188	209	193	214	195	184	187	209	197	191	184	208	185	192	204	189	199	192	194	175	187	170	173	190	209	186	210	174	171	168	212	164	154	186	204	245	175	204	185	193	193	176	186	193	208	192	199	180	184	186	205	178	199	203	196	175	184	184	178	169	179	209	180	183	206	187	193	188	176	188	196	192	189	175	225	168	189	175	223	236	200	177	212	183	191	181	195	178	172	181	225	173	213	178	203	211	184	180	195	178	153	177	204	195	198	166	185	167	191	207	169	182	161	195	175	173	197	155	198	191	168	180	161	179	204	202	176	212	175	205	197	193	185	184	174	172	171	198	172	206	190	180	193	191	187	183	177	185	199	187	193	170	196	165	192	179	184	193	198	187	193	178	185	204	195	187	171	183	200	189	174	180	192	181	164	164	192	218	163	193	213	233	174	182	207	166	198	188	188	184	163	182	205	183	185	194	184	175	177	186	194	186	170	222	169	191	187	191	198	208	184	174	191	209	181	203	191	184	196	179	189	201	184	176	189	199	189	203	179	200	187	190	197	178	182
23029	20672	27378	23971	20674	20742	8040	1932	2273	3431	3730	1944	1061	743	636	589	619	592	553	534	519	504	532	497	480	501	491	461	478	509	453	470	452	443	384	427	439	424	424	403	466	383	451	424	434	468	448	439	456	414	450	463	392	414	421	416	395	456	448	434	391	422	395	451	441	429	436	423	445	437	430	417	417	399	393	407	402	392	422	400	381	437	379	422	420	415	390	437	414	429	415	447	423	429	407	428	463	410	404	439	429	415	422	427	392	375	393	417	440	458	410	416	396	422	413	402	454	450	388	418	387	422	419	408	417	421	431	384	418	428	430	430	430	411	404	376	398	447	404	412	414	412	405	385	420	416	410	393	434	422	416	398	414	417	396	423	453	407	407	416	390	378	383	417	404	449	458	422	429	381	375	426	411	404	443	428	427	436	405	429	418	416	363	413	436	403	392	418	439	413	402	399	430	418	435	405	426	418	425	427	405	385	437	435	421	400	417	435	428	403	401	371	395	393	417	404	413	400	396	394	413	414	451	428	415	405	399	419	405	432	409	437	459	430	415	417	406	425	393	403	410	406	440	432	405	396	399	429	421	441	412	428	424	403	440	421	434	402	405	447	394	377	416	386	430	427	380	426	448	420	410	436	386	441	395	436	459	385	423	370	445	430	403	412	417	411	402	434	397	397	421	389	422	414	342	409	446	369	411	391	426	427	399	391	390	420	391	462	434	439	433	394	405	449	404	440	406	460	399	389	422	397	414	430	369	414	464	397	432	415	404	398	427	408	374	450	422	404	416	447	404	446	407	416	451	392	404	451	428	422	403	404	452	405	393	454	398	407	418	405	402	404	394	388	360	427	439	387	397	390	387	399	409	410	413	424	382	379	400	387	458	396	408	423	416	415	434	419	423	438	403	408	360	384	418	412	400	386	418	414	423	417	419	399	401	393	448	430	417	388	418	385	448	356	370	435	418	377	412	453	414	402	401	408	448	398	409	410	405	386	407	413	414	389	409	403	402	419	454	410	428	465	416	404	383	398	408	410	402	403	397	365	402	384	415	397	397	433	379	411	411	442	431	407	380	425	400	414	397	372	403	384	402	397	415	450	411	357	370	419	422	404	431	428	425	419	411	398	381	372	399	410	397	408	431	396	413	418	441	379	383	428	427	444	444	418	396	415	412	439	421	406	410	403	418	388	426	374	382	395	431	394	401	394	422	407	424	417	398	415	405	416	403	413	445	440	428	406	388	432	431	421	431	395	417	410	410	411	460	413	434	420	390	395	419	408	407	399	416	444	391	434	443	408	395	417	427	417	414	410	368	404	429	408	380	385	408	429	407	424	423	356	432	425	409	407	446	451	416	432	415	424	431	386	424	406	409	380	400	417	409	397	363	410	394	423	427	412	413	413	413	365	417	411	430	433	413	432	429	423	429	440	437	446	424	414	412	391	408	422	415	446	444	409	383	429	436	406	383	433	436	403	408	429	408	385	391	399	392	385	407	410	396	403	466	441	401	416	373	417	422	387	419	423	417	419	434	442	442	435	437	403	388	440	397	401	395	356	422	379	436	407	424	372	401	411	425	401	384	412	438	411	378	471	445	413	411	419	399	405	449	404	373	404	388	396	421	399	399	385	374	451	362	407	455	361	391	463	384	398	419	420	389	402	369	366	407	409	399	418	389	430	404	407	397	439	440	391	403	411	460	435	415	434	368	394	469	420	446	404	405	447	385	443	428	454	426	426	428	451	371	408	419	422	416	384	398	379	411	384	444	437	420	383	414	402	396	423	405	453	438	407	434	381	407	435	400	399	383	412	420	402	405	402	393	431	413	425	447	414	366	413	398	426	398	390	432	448	405	435	424	442	402	421	405	400	412	432	403	424	425	402	385	419	402	389	413	399	392	398	416	401	411	387	429	419	425	401	430	398	411	447	396	425	371	417	414	371	374	401	388	428	428	404	421	452	380	420	427	399	407	402	412	390	394	401	405	341	427	423	432	406	389	407	416	400	442	419	381	418	413	402	404	407	438	436	413	398	386	420	427	408	421	421	384	414	433	393	400	412	380	370	403	404	408	388	412	398	416	389	364	431	404	417	416	409	400	416	445	419	459	401	444	398	406	451	396	411	465	430	431	412	416	423	448	439	420	409	425	405	417	448	414	368	425	398	429	446	429	403	422	444	411	399	413	414	407	412	444	438	387	386	421	409	417	420	357	430	405	444	419	409	405	433	445	421	398	418	443	451	429	413	426	386	417	399	405	398	423	411	394	374	383	442	414	425	362	391	389	383	436	396	394	415	417	417	406	404	402	387	410	417	461	394	428	439	438	420	376	445	388	394	425	423	423	406	446	401	397	429	415	417	427	395	421	399	379	442	428	441	409	421	400	425	368	416	420	399	412	422	453	415	441	415	408	451	406	388	397	404	411	391	407	412	411	421	417	395	415	419	391	450	454	411	421	398	444	424	393	419	402	399	409	437	415	413	394	390	457	429	402	407	376	446	435	409	439	370	428	417	413	391	404	369	407	448	411	418	422	400	423	408	410	431	388	411	461	386	403	394	403	409	392	414	435	404	416	412	448	374	409	422	409	399	406	418	405	392	375	426	389	431	425	401	420	393	405	356	376	420	433	394	412	455	408	430	405	403	400	445	355	429	370	409	433	400	431	415	452	387	456	402	388	403	409	451	426	444	392	431	394	379	396	394	398	415	416	412	388	407	442	417	404	403	398	387	424	393	406	404	425	407	400	409	389	422	421	433	403	393	437	452	473	393	428	375	425	447	421	426	409	423	414	435	417	392	408	448	385	431	411	407	398	448	407	434	433	434	415	385	427	422	412	423	409	439	392	379	422	409	417	396	412	437	403	418	381	403	401	389	442	402	416	399	417	408	413	427	375	422	427	413	414	377	448	393	393	369	426	412	405	435	380	438	401	382	422	417	434	395	400	426	376	395	404	409	403	426	405	401	426	432	424	427	430	373	436	435	427	440	436	418	427	396	425	409	394	372	413	389	390	436	434	388	430	423	436	375	436	421	394	394	424	433	419	432	420	437	422	399	395	411	402	447	403	430	402	414	410	405	414	445	392	405	388	367	423	410	384	439	405	448	394	398	414	405	366	416	375	441	425	459	425	460	389	363	408	422	401	409	380	436	412	423	406	428	430	408	420	430	414	403	440	398	392	393	413	402	462	375	439	436	396	368	399	429	390	420	402	412	372	415	439	403	427	425	422	385	401	423	384	410	399	437	398	420	384	425	421	398	437	389	416	417	380	354	420	392	417	414	413	421	407	403	396	366	396	406	417	436	420	415	472	395	394	420	448	399	441	430	423	411	401	436	406	400	407	419	423	441	423	387	401	403	445	382	392	422	407	408	429	418	435	404	419	397	430	430	408	400	383	454	406	436	378	413	402	403	389	417	418	445	406	416	436	366	426	395	386	452	398	371	414	437	393	421	420	433	451	415	391	389	386	417	439	406	403	399	450	418	431	437	396	427	400	417
32539	19263	16651	10064	6721	4893	3704	3638	5154	7330	7559	3955	1867	1260	1031	916	829	811	721	709	658	683	582	639	588	570	502	545	522	494	488	519	489	522	448	496	479	453	435	441	456	485	477	471	480	448	420	405	483	427	457	418	401	439	428	437	431	463	430	423	451	414	453	447	399	393	363	448	395	424	423	421	440	421	433	453	436	452	420	434	430	443	416	400	426	406	437	422	367	414	436	451	426	427	414	431	457	433	446	433	424	432	413	410	433	435	416	385	388	436	435	408	401	387	410	423	423	457	412	441	399	410	430	408	394	430	390	445	389	446	432	419	436	407	454	422	414	395	386	390	425	412	424	379	405	380	377	430	426	371	435	400	404	478	411	431	398	430	392	396	395	387	412	407	385	429	410	429	392	456	381	414	377	380	434	425	445	411	410	377	409	434	419	440	451	411	406	392	429	419	425	424	398	425	403	426	432	448	406	451	432	391	421	402	406	405	435	410	378	403	372	416	382	422	441	410	401	429	389	381	380	449	400	365	426	400	430	413	403	439	413	415	384	398	425	379	397	421	436	370	373	430	410	406	412	404	383	418	432	397	419	389	415	380	382	391	446	401	388	438	420	400	389	391	452	433	397	399	411	413	388	403	411	414	420	426	403	426	421	381	387	412	408	425	408	434	383	440	389	436	410	423	419	415	416	426	429	395	387	408	425	385	401	421	454	428	420	410	414	390	365	394	418	403	417	420	435	413	428	390	452	395	409	417	375	427	400	409	424	417	427	447	415	458	410	422	397	372	400	429	374	394	402	424	431	424	397	375	444	464	432	426	405	428	393	402	444	424	402	419	412	409	422	427	445	385	393	395	407	424	394	375	425	404	421	392	461	415	382	416	416	413	440	428	395	384	391	398	441	439	449	461	431	413	438	432	391	366	404	407	414	454	384	441	404	400	391	411	415	458	416	413	387	414	401	387	380	401	452	408	396	395	408	396	419	431	444	406	395	418	359	390	442	383	422	386	437	428	419	401	412	416	422	419	398	404	394	404	387	409	395	406	407	412	385	391	422	431	415	435	433	437	410	421	425	387	403	419	398	412	409	418	428	375	395	397	422	391	419	420	398	398	413	403	367	411	417	426	414	394	426	419	402	434	379	414	418	402	387	414	414	439	414	420	399	388	388	394	451	403	443	397	420	397	433	400	403	399	381	392	400	382	418	403	389	429	449	370	393	399	405	403	419	423	400	428	429	452	427	430	399	431	412	400	413	395	428	378	381	439	434	416	393	425	447	395	431	397	413	423	398	442	428	355	411	382	376	418	403	445	416	438	403	421	404	386	447	407	382	412	415	468	427	386	410	402	382	412	451	415	371	428	409	424	402	416	395	391	395	411	400	387	401	363	384	396	380	402	392	405	466	424	402	421	442	421	423	404	396	453	401	420	438	426	388	419	396	397	420	434	395	422	422	391	396	410	403	425	430	437	391	430	409	415	405	386	418	452	386	392	424	422	431	381	411	407	429	376	461	388	422	414	405	386	398	425	438	391	418	420	430	409	437	401	432	414	394	396	374	412	415	443	413	390	420	414	399	431	432	414	414	406	381	371	442	400	386	426	425	404	397	443	422	417	408	445	403	410	417	439	427	402	424	441	393	417	435	403	410	406	409	437	442	402	433	390	371	430	406	373	409	418	398	401	422	423	405	413	427	383	402	391	382	418	412	426	418	448	362	403	440	409	381	391	435	412	410	424	424	372	392	370	385	395	385	423	412	375	423	440	437	392	415	421	428	413	387	409	434	373	404	370	452	437	405	414	429	409	376	422	411	385	414	371	452	439	414	420	365	408	422	434	449	429	451	378	427	404	401	387	388	438	410	407	448	397	425	401	442	411	409	402	388	383	423	449	429	438	419	426	421	421	378	421	403	422	400	399	403	386	403	409	413	402	369	402	419	416	374	410	399	412	406	415	396	403	413	412	409	432	402	405	439	446	406	417	437	421	397	393	417	415	437	429	380	395	397	421	409	383	411	415	384	415	382	447	364	413	411	419	413	420	431	386	376	403	387	399	402	405	416	394	438	360	438	406	420	396	419	391	436	391	399	406	443	401	402	405	418	398	408	426	408	398	398	425	444	384	389	450	428	418	410	390	390	435	393	390	406	395	405	392	413	368	438	395	402	406	465	377	400	414	414	408	415	401	388	408	396	415	400	414	409	414	459	368	406	430	420	368	378	381	456	384	408	410	406	403	386	423	403	431	423	396	378	401	416	399	409	445	442	445	379	371	377	449	450	383	439	428	404	430	411	442	428	390	388	435	393	395	412	420	402	406	408	436	409	391	381	404	414	417	421	429	408	359	417	416	396	401	429	414	460	423	405	389	403	425	415	420	433	393	416	412	431	399	412	416	404	386	413	437	447	435	419	440	393	395	435	400	394	377	454	405	397	406	436	414	386	419	448	424	438	431	408	401	403	419	413	411	382	421	432	387	425	399	427	411	410	418	386	399	387	428	441	402	447	398	421	442	403	378	399	395	394	400	398	421	417	410	469	417	407	398	377	419	428	406	420	413	416	465	414	382	412	408	414	429	408	428	375	443	413	414	416	426	441	430	421	441	442	430	400	420	417	402	414	422	385	436	410	397	426	393	397	381	409	416	421	387	412	419	396	424	401	440	419	390	406	409	404	419	395	377	423	407	416	432	380	442	426	422	362	389	406	412	474	408	400	415	393	369	437	396	421	442	412	413	409	404	415	418	420	420	425	421	386	438	420	431	409	393	399	420	426	425	400	434	438	391	387	427	435	418	421	403	416	460	397	406	433	423	412	409	423	445	439	464	401	455	401	423	382	421	423	401	420	386	456	420	401	425	409	407	411	426	402	422	408	399	396	397	448	401	396	375	439	424	401	415	413	413	396	416	404	417	393	461	417	414	400	410	401	434	449	398	412	404	408	461	442	411	389	388	434	397	408	398	453	392	417	416	376	384	426	386	412	421	407	410	384	418	404	435	394	401	452	385	434	433	388	418	435	443	390	411	423	417	426	395	443	409	391	401	441	411	404	412	401	395	450	411	408	431	390	424	399	412	415	399	407	423	395	443	431	357	397	421	438	406	386	388	400	426	428	437	400	407	386	393	427	384	420	396	422	430	430	405	431	414	411	399	398	403	437	433	418	444	455	411	409	396	440	411	400	393	410	467	436	421	419	379	436	406	433	409	388	417	389	452	407	409	382	456	418	394	414	439	392	412	389	395	432	421	423	411	446	368	429	378	388	389	429	385	421	420	460	407	387	409	378	394	427	393	426	405	417	396	393	374	418	470	389	410	403	394	396	410	409	429	439	443	443	454	381	441	445	400	416	418	425	415	382	392	397	442	405	428	417	401	390	401	396	436	417	412	402	407	408	421	439	417	427	399	400	433	431	376	384	427	419	382	433	424	435	440	396	407	409	444	412	436	391	425	411	389	434	397	407	371	420	419	419	409	443	383	405	405	438	401	369	385	382	404	362	395
29723	15168	2802	670	428	363	376	561	1075	1409	1213	484	343	301	282	308	249	247	281	258	267	272	260	256	255	248	281	220	272	255	244	256	248	237	231	273	248	240	266	264	266	253	237	242	237	249	242	244	294	259	265	273	262	243	278	270	263	239	243	258	252	279	253	230	245	275	255	271	255	240	262	263	258	255	242	235	273	252	285	209	241	261	261	264	235	248	247	276	270	233	293	245	264	241	241	267	245	224	248	240	239	272	282	259	265	242	238	266	240	255	256	250	268	246	288	247	265	272	239	265	241	250	265	262	254	239	261	251	279	262	252	241	232	264	239	272	250	239	244	259	260	273	275	218	246	258	245	239	235	236	263	253	257	272	237	258	231	254	225	242	254	255	278	267	242	258	298	253	235	247	256	261	252	263	250	261	262	270	226	240	255	236	270	291	252	231	249	257	230	255	235	272	230	255	274	259	256	242	274	268	254	230	247	270	258	266	261	257	224	261	269	238	252	268	258	253	257	269	242	259	223	268	261	250	242	288	226	273	257	260	246	245	222	239	283	240	279	273	254	277	232	272	250	242	254	250	248	235	252	276	251	261	277	296	243	244	275	258	268	239	262	255	259	260	245	249	246	246	265	257	270	237	248	249	276	223	233	261	274	250	268	269	264	234	254	271	255	255	271	248	249	245	234	259	253	255	280	263	244	248	256	242	264	242	250	260	259	234	255	260	265	273	254	262	273	288	280	248	261	289	247	261	245	218	279	297	266	258	267	229	255	213	256	251	257	244	265	261	249	251	245	235	257	249	243	228	239	251	240	248	257	262	260	268	223	263	249	259	272	267	246	242	272	280	254	264	261	259	245	243	243	267	258	214	266	240	291	278	253	243	289	250	247	267	266	250	238	247	254	242	259	243	250	254	244	267	262	241	241	266	248	245	253	247	242	257	244	251	264	234	247	257	226	232	280	272	278	237	257	252	284	247	243	247	252	240	220	231	214	258	267	234	228	260	242	245	248	281	259	251	244	248	248	232	248	262	236	243	273	241	256	266	247	238	262	247	246	256	255	265	261	258	263	243	257	272	224	246	251	273	224	271	243	258	241	267	249	250	270	275	248	262	235	243	258	255	253	242	261	262	242	251	259	239	288	235	280	257	250	228	270	259	258	250	268	242	255	260	262	245	245	257	230	219	232	253	260	270	249	254	288	269	268	261	261	266	256	262	248	249	256	258	303	267	255	235	266	260	252	257	231	268	254	255	248	272	232	284	266	257	272	252	235	224	251	234	246	245	262	229	246	249	254	217	254	230	245	275	280	270	266	272	259	248	243	260	261	243	257	251	217	258	233	239	286	261	266	260	251	250	246	253	221	286	244	250	261	256	261	264	258	239	233	266	268	264	224	272	270	248	285	254	218	272	293	271	260	248	271	265	258	257	264	283	279	231	267	239	235	251	242	255	230	267	241	258	278	258	277	239	267	267	249	258	263	233	255	246	258	240	246	243	254	270	246	250	230	257	259	289	222	264	279	257	262	245	259	242	247	262	244	252	260	239	248	282	263	233	257	265	273	232	260	244	251	268	276	250	284	267	279	275	257	242	253	248	280	202	243	250	252	261	254	243	253	284	240	234	246	272	214	233	245	233	253	238	286	260	279	243	224	246	279	268	231	241	279	256	268	258	251	274	222	245	258	262	239	264	267	248	246	237	283	245	308	253	238	274	250	268	271	264	270	245	211	266	267	256	249	243	281	251	266	255	248	255	258	239	268	258	274	269	215	218	260	264	254	269	254	275	273	240	269	247	284	250	262	254	238	215	262	258	247	254	277	248	273	255	230	253	255	253	246	280	244	244	250	243	286	239	239	270	237	248	291	246	252	228	243	244	207	239	227	237	236	270	244	259	235	271	242	243	256	259	248	257	261	242	231	248	255	236	249	249	262	247	251	249	276	253	261	266	259	252	283	249	264	259	279	254	252	238	254	229	271	252	244	242	259	259	232	268	252	240	256	250	259	272	278	229	259	253	264	237	239	293	287	252	278	285	236	246	265	257	272	246	258	248	245	284	243	269	262	260	271	258	265	219	256	268	260	250	241	264	258	254	247	251	264	237	258	257	289	248	269	258	275	263	225	235	237	257	225	260	265	286	233	249	254	265	267	274	280	243	229	245	246	247	250	253	230	287	272	260	247	244	244	245	249	256	252	248	246	232	265	239	257	248	232	287	279	268	248	262	257	254	252	254	254	259	241	263	281	250	253	246	257	255	261	259	244	234	260	263	271	250	238	265	253	233	261	253	239	279	236	258	244	253	248	244	252	231	286	250	250	235	247	279	266	254	258	273	277	207	264	249	273	241	236	269	268	248	253	255	224	278	282	249	235	249	281	224	263	274	259	251	248	269	251	265	270	256	286	297	271	295	249	256	255	284	242	229	262	279	257	247	259	261	257	229	255	262	234	234	279	271	233	271	255	267	277	271	279	246	226	263	258	258	270	253	282	280	252	242	274	229	256	263	255	253	281	257	285	258	254	254	235	276	261	262	267	289	268	268	253	241	263	279	263	244	249	235	242	273	259	249	233	286	257	219	259	239	282	232	254	259	273	253	261	247	271	261	246	265	273	263	263	236	270	252	255	264	238	262	260	267	244	291	246	259	252	273	259	258	225	256	247	252	264	233	273	249	273	257	263	248	250	253	267	267	240	242	280	240	273	242	278	250	265	222	234	260	246	246	246	253	243	265	278	278	275	259	262	244	256	257	253	249	259	269	265	276	251	294	291	278	260	264	277	282	229	214	242	281	280	263	264	239	256	250	265	258	236	273	289	243	257	269	229	269	261	238	223	277	211	250	260	234	229	252	247	263	248	266	246	259	254	246	232	224	249	290	262	268	241	240	292	255	294	266	263	261	270	268	262	252	274	249	284	255	252	227	276	259	267	252	277	252	249	241	227	258	224	254	252	265	254	243	267	247	278	259	256	264	267	251	280	243	261	247	240	244	253	244	276	253	231	272	257	239	248	273	255	242	276	268	247	238	241	237	263	268	266	256	291	279	232	247	265	252	220	269	291	241	240	232	258	244	266	214	252	276	231	251	242	241	268	237	269	253	245	268	277	242	262	262	242	255	269	254	270	264	269	229	253	261	238	246	241	267	225	276	248	252	249	236	263	248	269	244	276	278	254	256	247	264	264	256	284	257	272	275	258	250	249	280	250	273	263	227	296	216	267	214	278	244	261	278	263	247	269	239	262	271	242	271	269	256	271	248	232	256	219	251	276	245	267	251	269	254	267	248	268	259	238	216	276	243	260	260	256	240	252	253	241	267	280	243	240	231	258	238	254	258	266	254	256	268	240	250	238	253	244	297	266	259	223	262	283	239	241	249	297	264	259	282	281	241	260	263	247	260	254	251	275	241	219	260	249	246	265	274	252	266	251	247	265	263	233	282	246	240	232	269	243	274	254	250	246	262	254	221	259	286	224	253	256	260	260	272	251	246	246	257	271	264
25221	2788	1642	1108	776	551	590	1136	2434	3296	2630	993	533	331	327	276	268	308	291	282	290	297	310	273	291	297	262	304	300	275	297	300	326	290	295	294	336	254	289	279	304	305	284	289	271	310	290	288	276	281	305	285	306	288	310	289	312	281	307	322	317	277	278	275	294	310	273	284	283	302	282	273	263	277	292	273	310	302	272	321	296	320	284	294	284	288	274	283	309	275	294	288	301	303	294	327	306	259	291	276	290	285	258	277	306	263	301	312	310	286	318	308	304	296	306	308	299	273	296	274	247	264	269	273	295	288	265	301	290	322	304	310	303	303	292	303	286	312	279	301	306	304	298	255	289	285	279	259	279	282	287	320	276	283	300	288	273	291	287	283	282	294	269	293	325	281	292	301	298	308	313	329	279	285	261	286	278	305	272	290	281	280	278	320	305	290	266	308	310	292	274	288	309	279	300	322	322	279	311	287	290	302	269	277	282	293	282	324	275	291	266	251	274	284	324	277	290	282	312	276	312	316	277	280	256	270	322	302	264	280	289	289	316	323	291	271	306	303	279	291	296	268	270	303	310	302	300	291	256	305	284	292	289	250	257	298	287	292	288	331	297	266	274	259	283	281	263	288	297	281	276	290	311	297	297	288	283	253	293	293	315	301	270	303	265	281	298	295	272	305	308	286	300	299	331	303	315	280	261	301	283	285	273	276	289	284	331	304	318	280	295	297	300	321	311	296	280	268	306	322	272	311	313	292	322	292	289	287	286	305	271	301	285	297	271	292	305	284	309	297	293	283	291	293	285	273	297	283	302	287	286	309	280	282	305	283	289	295	284	318	288	309	303	307	310	283	267	256	301	288	252	267	265	276	291	279	296	283	270	282	266	286	301	311	315	274	271	283	261	281	308	298	266	280	291	262	265	278	318	297	318	279	257	331	298	277	304	288	296	297	317	310	264	280	319	299	279	293	300	261	303	305	298	274	297	278	298	279	271	314	288	289	280	306	282	326	297	293	277	280	302	260	296	282	264	298	307	279	313	291	282	303	315	288	285	311	281	292	269	289	254	309	302	305	266	284	291	279	302	280	272	263	294	292	239	282	293	289	285	324	265	310	290	277	276	314	281	279	282	280	267	297	294	323	266	298	309	261	300	310	302	291	288	287	288	302	292	273	292	300	277	283	278	282	291	306	274	291	295	302	290	285	292	271	290	249	259	290	295	284	264	306	288	299	285	333	259	284	250	287	291	293	286	293	281	281	314	296	286	268	281	291	292	306	270	273	271	281	312	276	269	261	254	284	303	286	289	322	275	254	303	277	291	271	300	290	283	279	290	286	292	298	277	304	297	296	299	291	296	283	319	292	292	314	297	293	286	294	293	278	307	274	285	276	270	305	301	308	300	268	269	293	262	263	264	289	282	293	315	272	266	288	279	301	278	293	284	289	330	285	286	288	301	299	295	284	283	297	311	281	269	302	301	289	286	306	294	319	315	296	314	307	255	292	294	287	273	282	287	304	314	283	291	251	296	296	303	304	297	276	275	303	278	284	270	277	299	285	260	290	309	293	292	298	307	283	334	294	290	290	268	282	310	293	276	297	284	290	280	274	297	279	284	281	294	295	290	282	331	297	273	312	296	300	296	306	281	321	291	307	283	271	299	261	286	299	275	305	273	293	293	268	325	275	293	274	293	279	289	284	281	273	286	269	310	326	264	289	304	268	300	327	285	284	285	302	290	309	308	325	273	290	277	309	276	306	259	318	313	303	270	285	275	319	285	305	284	264	287	311	299	296	283	291	303	321	303	316	276	272	294	300	282	289	318	284	293	307	272	307	273	318	263	277	281	303	295	285	269	307	311	287	317	277	282	276	312	268	310	302	266	268	262	266	288	291	277	270	301	288	322	305	277	285	283	310	311	261	285	297	302	304	300	297	300	293	278	280	292	299	302	280	298	266	287	288	303	305	274	280	288	302	286	299	282	316	269	279	318	292	291	303	305	292	284	295	336	259	263	303	318	296	295	258	314	319	282	273	304	282	271	267	297	280	325	303	279	309	310	307	265	277	300	272	303	297	284	316	299	274	273	288	277	286	276	305	288	284	271	305	284	285	300	255	293	292	251	319	302	295	342	279	285	274	294	283	285	287	253	267	286	283	285	299	302	290	330	285	306	286	263	314	286	279	302	272	325	309	340	282	310	297	286	303	270	283	289	275	283	276	291	296	292	289	287	294	306	294	283	280	267	300	276	278	302	273	289	299	332	299	315	290	296	264	280	269	294	282	314	321	271	304	300	296	285	261	296	262	308	295	304	326	292	289	290	286	291	249	302	307	309	322	314	310	302	292	255	286	270	301	267	321	267	276	281	291	275	307	315	285	301	280	286	279	274	300	292	282	285	303	283	279	279	282	279	292	282	284	290	264	290	308	266	293	266	314	300	281	270	313	271	286	296	304	300	293	276	286	319	285	278	264	272	281	314	256	314	277	283	257	312	294	291	295	276	300	278	286	323	317	305	287	283	284	292	298	281	296	286	306	266	294	291	278	302	284	283	266	306	274	299	274	260	263	294	312	288	308	290	288	295	286	289	299	297	304	321	326	281	288	288	298	300	290	296	291	291	312	282	293	274	285	291	280	303	297	286	308	289	298	308	288	275	281	295	293	266	265	282	282	304	308	270	304	299	280	279	298	276	329	301	296	287	292	342	292	320	285	276	254	292	299	295	288	285	302	300	302	309	288	312	317	294	294	296	296	297	300	273	269	266	272	272	270	305	284	242	295	306	278	327	274	304	289	315	308	283	288	285	289	324	278	292	278	282	273	338	270	295	278	273	294	306	280	292	310	277	278	310	293	277	293	317	322	299	273	284	288	312	273	293	289	288	296	291	294	283	297	289	267	306	289	313	303	293	272	267	287	298	307	296	272	281	285	286	279	274	321	294	288	281	305	260	280	276	281	283	280	290	321	302	266	275	287	316	283	309	305	301	280	275	276	303	276	290	291	284	303	308	251	322	267	323	267	283	306	296	317	302	288	286	281	279	262	257	291	318	315	305	313	290	275	273	262	278	264	287	312	288	288	242	321	281	301	271	276	300	307	303	310	290	285	297	324	279	303	327	306	302	282	307	292	319	310	272	287	280	287	278	283	325	303	291	296	260	270	286	301	309	305	284	307	284	292	298	294	307	281	308	304	293	279	280	303	281	264	271	269	296	303	297	328	274	283	286	313	273	299	305	319	299	265	298	295	276	299	294	302	312	304	271	298	291	279	263	287	245	255	284	294	309	283	291	269	270	325	299	295	298	288	302	315	292	266	290	289	269	304	293	316	276	289	298	292	310	276	299	273	306	290	286	285	311	258	290	306	307	318	278	313	283	288	248	306	299	261	315	272	303	306	286	282	300	302	310	289	267	294	302	265	274	290	289	306	288	276	276	317	304	315	308	285	299	282	289	295	288	284	257	289	279	310	290	295	276	260	292	282	263	292	285	264	326	288	316	288
25142	20666	27016	24332	20653	9762	1412	1698	2644	2761	2075	1108	464	321	304	295	262	256	193	237	235	224	212	213	235	228	200	198	212	199	192	212	189	224	201	208	193	213	181	198	202	200	193	160	203	186	168	182	174	174	201	174	165	187	204	195	185	171	182	165	188	151	192	157	190	200	199	168	175	210	179	186	166	185	175	181	179	176	163	179	196	162	152	156	196	165	181	205	164	179	187	182	153	177	175	174	161	156	176	186	190	169	173	162	163	166	159	198	175	185	167	189	164	189	165	159	185	180	175	148	177	185	174	182	161	185	191	177	169	189	178	183	177	194	170	170	174	210	180	181	179	179	174	196	170	164	175	179	202	181	210	173	147	160	148	180	150	184	172	169	165	164	187	170	169	173	191	197	166	178	171	162	167	189	164	137	155	159	182	182	202	146	158	163	168	189	205	173	163	197	189	162	184	158	180	181	152	198	193	151	148	186	175	202	182	194	156	164	177	187	145	183	186	151	197	170	153	168	197	155	149	210	191	168	180	166	201	197	184	164	161	171	172	142	159	202	157	175	181	190	175	160	161	172	181	198	175	166	149	176	169	189	167	193	184	185	151	190	150	164	184	167	175	172	164	176	162	175	162	174	148	183	170	181	152	183	168	202	186	158	159	182	177	154	160	175	175	172	181	158	168	160	171	199	195	177	192	159	191	163	159	187	191	173	174	186	150	188	173	168	182	183	164	154	182	160	177	163	180	180	174	178	161	142	167	156	182	169	162	177	164	189	170	189	180	184	175	174	162	169	166	197	191	193	188	149	169	189	172	205	150	192	185	154	165	188	179	194	177	182	195	158	195	169	182	188	158	200	176	174	194	173	181	177	144	180	187	166	185	171	168	170	157	179	164	186	177	172	179	161	159	172	185	177	174	197	177	202	211	200	158	194	189	193	150	152	204	185	175	172	159	184	175	206	168	175	176	169	177	178	177	179	174	158	169	183	171	161	177	174	180	195	174	171	173	162	188	187	176	166	176	183	169	170	173	176	190	172	180	188	148	167	176	160	170	196	199	197	164	161	170	161	177	172	183	175	154	167	163	176	199	163	184	161	152	186	157	177	175	202	166	174	167	180	173	192	163	186	174	171	190	168	179	176	179	148	186	147	186	182	169	178	156	186	204	176	192	185	185	179	180	161	170	164	205	184	181	186	175	161	165	199	181	151	177	171	189	161	190	180	172	152	139	159	193	154	166	185	174	165	187	178	187	180	168	143	203	159	163	179	170	160	207	185	175	183	184	182	193	166	184	159	185	153	204	189	180	182	171	180	163	167	205	173	156	179	177	183	186	188	201	154	169	168	166	174	155	174	151	154	188	164	187	194	174	166	174	180	188	175	166	187	143	183	174	166	152	186	167	178	175	195	174	186	178	190	170	142	172	168	165	191	201	177	163	149	175	152	138	179	144	185	166	189	164	180	163	175	170	182	194	173	162	199	172	184	193	175	196	193	158	174	170	176	168	183	195	178	158	171	208	181	174	190	185	154	188	180	185	170	182	156	191	157	155	147	172	188	170	193	182	196	174	163	151	194	191	166	183	173	172	185	166	176	168	180	179	188	177	179	181	185	173	183	165	164	163	179	168	170	197	186	193	154	177	205	187	180	190	183	177	170	179	159	176	188	176	194	176	161	188	175	184	175	180	194	154	175	191	159	189	185	169	158	161	182	183	162	150	179	180	178	171	185	163	158	176	206	167	164	179	171	157	175	149	172	187	184	184	142	191	150	162	158	176	166	166	167	198	187	147	166	159	184	158	199	175	177	171	178	141	159	165	172	176	177	172	195	171	171	183	167	170	164	201	173	163	190	179	170	181	184	167	196	169	162	204	165	179	155	177	165	158	175	171	163	151	157	191	177	175	183	166	161	196	175	166	167	187	168	167	184	175	176	153	181	167	187	164	165	187	186	186	142	156	177	165	165	170	159	154	160	176	156	190	158	196	175	188	181	189	204	171	165	185	161	182	160	181	175	178	200	199	189	196	189	180	200	200	163	197	167	178	194	182	171	171	166	195	189	164	175	157	176	183	153	194	181	162	166	143	167	179	171	183	176	181	171	170	179	178	183	179	193	177	177	165	188	184	156	162	188	175	185	187	160	164	158	203	186	206	155	178	174	169	208	175	175	183	172	189	171	161	166	173	180	156	173	168	180	187	200	168	182	199	190	185	166	188	200	173	169	182	186	162	161	199	166	171	174	185	182	165	159	185	186	168	197	134	184	185	179	175	152	156	175	186	178	174	194	181	169	188	181	183	165	153	175	207	201	186	181	188	172	186	163	168	180	192	170	178	172	182	167	150	170	187	169	159	174	194	183	175	172	182	199	204	180	174	163	164	183	165	202	168	169	143	148	175	180	191	183	159	153	164	195	160	159	180	164	191	151	192	172	162	161	185	168	153	169	160	164	169	182	171	168	184	168	159	164	165	192	162	155	169	190	171	200	178	190	166	166	175	182	199	165	147	186	168	188	181	178	193	130	163	175	150	179	176	198	162	146	187	182	182	176	160	176	140	187	156	178	169	167	180	193	156	161	161	162	199	166	173	183	172	161	177	162	159	173	169	151	175	174	182	162	171	173	169	184	175	155	160	197	161	167	179	190	151	169	187	162	153	144	171	186	168	160	151	185	167	155	174	184	175	168	188	191	150	187	137	152	186	165	168	176	182	172	167	157	186	170	184	173	183	151	175	200	179	156	174	187	190	216	190	170	168	190	159	164	179	204	175	181	191	159	179	176	188	170	178	165	164	185	144	151	162	182	175	181	175	165	177	181	191	190	198	201	162	195	161	162	181	170	150	171	176	172	201	190	153	169	201	187	182	173	170	173	172	169	203	147	170	197	184	182	188	157	150	140	170	201	150	168	162	166	171	171	176	162	186	150	181	176	185	151	178	180	159	196	181	181	182	178	168	202	201	197	157	183	183	191	171	171	174	176	188	193	182	173	175	207	166	192	160	176	176	182	183	184	208	159	187	173	175	163	174	173	196	157	141	168	165	151	183	173	163	155	167	166	170	164	175	198	174	165	187	160	187	185	169	161	186	165	170	180	181	181	191	177	152	174	204	172	151	186	179	167	155	180	182	201	193	178	158	158	180	175	177	181	157	171	178	174	190	172	160	170	177	181	189	159	191	172	163	169	189	185	164	182	170	180	170	190	195	201	160	167	182	169	166	190	183	173	146	168	178	187	191	153	164	160	189	171	161	171	171	185	178	171	180	167	159	176	165	167	167	175	178	170	156	183	181	184	163	174	168	187	167	201	178	172	188	162	193	190	181	154	194	161	156	158	197	176	184	166	178	187	165	169	185	183	173	153	172	154	184	175	192	179	165	146	185	192	157	165	155	170	176	164	168	170	181	166	187	206	182	178	175	166	184	178	163	154	184	187	179	173	160	212	191	158	167	180	194	170	190	190	168	187	189	180	181	194	181	169	185	142	167	178	180	162	186	183	183	176
29840	12661	10895	6225	3852	2714	2309	3814	6086	6551	4477	2375	940	562	530	439	400	373	373	317	331	295	291	312	283	260	268	252	241	216	260	218	239	233	235	211	223	206	215	207	211	194	222	202	194	201	214	181	193	227	195	212	187	206	221	184	179	200	192	198	220	207	195	205	227	198	188	190	193	176	180	197	187	183	206	225	197	195	174	192	197	172	198	216	190	198	178	195	190	181	203	175	198	202	197	195	203	199	209	194	209	190	175	201	174	189	181	186	196	182	197	192	202	208	187	176	181	207	190	203	209	181	191	163	208	157	182	192	205	188	198	188	186	184	176	197	197	193	172	178	198	202	202	190	230	194	192	194	202	179	199	170	203	206	200	174	200	186	183	182	196	213	174	212	188	203	187	202	176	194	181	211	186	169	174	208	218	192	208	192	200	192	191	192	187	191	193	182	174	202	177	193	165	196	198	184	182	210	176	213	202	201	198	191	194	205	164	201	202	185	204	196	188	210	198	197	206	185	191	193	202	205	219	211	182	185	186	199	189	202	183	182	189	217	183	196	169	185	189	184	173	216	197	178	187	201	191	208	195	186	187	214	188	197	186	219	180	165	189	190	227	160	195	204	197	182	203	187	189	178	177	197	183	183	188	198	190	196	196	220	178	154	189	203	161	186	199	186	199	215	170	174	217	186	178	181	218	206	207	205	180	200	206	174	198	157	210	205	207	194	196	201	197	202	213	185	156	187	197	168	174	188	171	170	210	185	181	202	182	193	202	198	194	228	212	207	199	199	199	171	195	204	201	196	209	206	205	180	179	194	218	167	171	173	178	200	193	194	193	189	194	201	215	199	175	201	197	208	184	180	199	174	202	205	181	171	190	195	202	178	190	210	208	207	176	176	187	189	161	199	220	194	195	182	204	188	164	202	185	193	161	198	186	178	197	197	183	201	177	178	214	195	214	199	208	188	187	202	182	212	173	169	184	178	171	189	178	200	191	160	203	206	191	213	197	199	197	186	199	205	199	195	191	200	198	178	202	189	183	179	175	189	198	203	177	169	183	196	169	199	211	167	211	198	203	198	209	184	210	185	215	232	192	195	176	149	221	167	208	195	182	185	171	184	185	204	184	194	162	195	172	185	188	182	173	168	172	149	198	197	178	206	202	218	197	177	179	167	202	200	179	195	188	186	204	208	188	194	196	179	192	164	180	177	174	199	175	208	187	187	189	221	163	196	184	199	198	183	195	198	175	199	218	178	183	205	188	179	177	186	186	198	192	177	192	196	169	209	193	184	177	193	176	206	198	191	180	175	182	192	187	173	184	175	175	180	201	207	220	206	175	201	209	195	211	188	202	160	172	166	158	208	208	185	182	199	186	207	196	199	183	206	219	197	200	172	195	221	173	177	178	185	199	200	195	163	165	205	178	167	200	181	176	202	203	190	202	180	180	180	196	182	188	176	232	183	169	173	194	214	199	168	180	191	184	161	165	194	188	200	160	217	209	181	179	197	210	208	190	169	190	186	172	192	204	180	221	177	182	193	201	210	206	202	192	194	210	186	202	175	198	210	176	195	185	203	214	213	170	188	181	202	194	213	197	207	181	176	197	187	181	199	195	170	192	182	199	170	188	161	177	160	193	187	165	179	190	192	206	166	192	202	206	193	208	199	207	203	176	190	209	182	181	216	157	196	172	191	163	201	165	192	178	198	181	215	187	194	217	171	175	182	214	177	203	184	175	189	199	190	191	238	189	174	167	194	197	178	196	170	181	169	188	175	182	172	211	197	187	186	178	191	201	171	204	183	191	200	174	202	185	204	178	193	178	177	210	179	172	205	195	193	180	203	199	187	221	192	194	197	188	199	203	182	204	192	192	177	172	203	200	181	216	223	189	191	176	193	189	177	186	184	183	196	165	202	213	186	194	166	198	190	192	198	192	171	186	179	217	190	173	169	194	170	194	187	176	198	169	214	192	179	203	195	180	177	210	168	174	183	194	193	190	207	206	199	187	176	191	182	191	187	196	201	193	180	209	194	180	202	180	213	193	185	197	207	186	202	196	209	202	197	178	203	185	177	170	195	163	189	194	193	214	180	194	204	182	191	180	181	182	154	174	178	185	182	214	180	180	195	200	198	195	212	178	178	205	207	202	178	197	211	217	188	221	190	207	197	170	217	202	212	203	172	184	193	204	181	192	174	178	194	197	194	183	195	199	198	187	190	214	195	195	181	221	186	189	202	170	191	195	199	167	196	186	203	200	207	179	207	187	194	182	179	172	171	180	185	182	191	195	205	204	196	208	152	198	177	204	196	167	187	182	191	187	193	191	176	180	188	176	185	215	199	169	196	188	160	194	220	179	200	191	179	202	185	192	209	228	184	184	194	181	196	173	203	193	212	182	206	192	192	182	195	196	176	177	196	205	207	194	199	174	201	216	205	175	191	219	199	200	196	185	173	174	211	198	182	220	207	184	203	180	182	196	204	203	210	178	182	175	192	204	172	193	203	197	170	192	181	177	208	200	183	197	204	169	180	178	195	191	176	187	193	201	180	203	203	191	203	183	179	196	184	203	204	180	164	180	201	182	187	196	173	204	213	179	165	211	208	217	201	184	182	191	166	169	164	196	188	169	183	191	209	188	204	219	182	183	188	176	192	191	233	194	198	179	187	198	188	195	194	190	194	194	189	178	211	172	184	192	198	201	196	204	173	196	198	227	191	184	191	191	191	204	216	175	189	183	186	188	183	208	194	184	183	195	186	182	194	177	184	191	192	189	176	193	167	177	189	192	184	220	196	192	212	183	198	201	200	189	191	192	178	192	196	214	196	195	171	170	207	190	164	183	207	194	177	190	179	202	183	204	193	194	185	173	187	190	180	214	194	188	202	181	199	200	189	179	205	181	189	196	189	197	187	199	204	196	182	195	184	200	182	182	188	190	198	172	212	206	187	178	175	221	199	208	172	182	180	174	169	190	202	205	179	188	214	173	227	200	219	191	192	168	190	174	147	204	172	206	174	183	199	189	207	176	177	160	214	176	201	188	179	202	198	194	224	187	207	178	198	181	187	173	197	200	194	200	187	227	191	189	160	190	201	215	197	172	186	206	182	186	187	194	187	189	193	188	178	184	202	221	214	189	200	201	204	197	186	187	191	180	194	202	205	166	190	205	200	194	198	176	202	194	179	195	178	208	193	185	191	182	167	194	193	209	195	193	213	190	214	171	167	221	210	194	163	209	173	191	205	165	173	171	154	202	202	184	183	201	187	204	180	202	204	208	195	183	198	190	169	189	175	187	179	176	182	184	203	188	207	170	170	204	193	169	185	209	167	155	177	184	193	199	171	181	183	195	167	204	177	187	187	187	192	197	187	207	173	201	183	193	200	203	173	189	199	198	179	178	206	171	187	184	195	210	194	153	194	180	199	165	179	225	207	217	190	224	188	180	200	184	191	189	186	180	181	186	200	195	177	186	197	206	175	173	235	165	184	179	213	213	186	193	209
23019	20684	27475	23934	20689	20750	8357	3437	3644	4876	3477	1854	837	706	629	617	610	578	583	542	557	456	465	484	505	482	479	441	481	442	473	445	487	500	452	433	446	451	464	427	451	466	415	438	398	376	393	430	433	443	441	441	390	372	417	428	441	432	444	427	442	447	431	413	477	420	429	449	408	426	448	405	413	394	443	443	432	404	421	436	437	405	437	412	414	441	407	398	390	447	428	413	378	410	416	420	392	428	411	428	430	427	388	419	419	435	426	433	445	423	406	429	386	388	475	407	411	401	404	388	413	386	431	415	412	432	415	388	389	385	398	412	432	428	405	429	397	409	398	444	427	408	387	426	420	445	416	402	404	406	414	456	432	467	391	436	422	394	416	418	462	392	436	432	418	425	431	411	397	392	414	414	398	417	413	399	426	442	394	396	384	398	384	405	442	399	388	445	395	396	425	422	417	404	431	452	417	430	379	405	416	388	426	408	375	417	448	391	397	415	392	412	385	391	442	421	414	450	425	371	442	412	469	377	411	414	424	395	418	426	408	394	435	394	398	385	406	421	434	460	413	455	403	409	424	440	426	420	415	429	411	435	432	433	419	419	397	442	394	376	409	414	394	422	380	434	421	446	407	415	392	436	443	407	399	443	424	447	420	392	433	448	377	407	450	415	424	435	408	411	449	441	418	432	390	426	398	418	391	411	359	395	409	415	443	395	434	400	443	434	406	456	394	397	449	394	407	393	403	391	394	448	411	478	442	421	419	427	432	382	369	417	418	449	402	411	378	394	370	401	397	395	444	389	407	404	394	385	448	422	426	448	434	449	441	390	411	388	403	412	392	392	394	417	388	422	458	439	376	441	425	413	424	440	421	491	410	433	417	476	384	427	443	396	434	435	424	432	432	394	419	421	410	432	424	431	397	401	369	399	458	416	424	398	455	426	414	419	434	407	425	375	415	438	426	420	411	428	423	405	424	413	403	387	422	433	404	419	417	443	427	415	418	409	445	398	440	427	397	448	390	393	384	409	384	420	423	414	402	417	466	401	401	412	419	415	407	424	385	418	422	384	373	433	423	429	396	398	398	408	424	447	398	421	406	422	409	402	438	415	368	404	422	411	417	405	451	423	432	384	417	377	408	412	403	402	432	426	425	429	414	429	394	403	416	383	391	412	413	423	394	386	363	426	399	403	424	467	392	458	401	424	416	421	368	403	422	381	379	375	413	410	438	404	416	433	425	413	396	413	410	423	428	416	388	373	431	431	418	418	410	416	401	452	414	418	403	437	424	426	424	437	398	444	395	428	440	402	418	407	406	428	387	426	416	444	450	421	447	433	447	410	432	433	430	384	433	401	403	426	434	448	434	374	430	413	438	420	459	421	435	434	444	445	414	407	441	446	423	424	427	370	444	398	392	441	403	412	368	455	417	419	451	405	387	437	423	439	426	431	412	384	407	484	441	398	409	400	423	390	396	412	423	391	427	387	397	426	386	381	369	445	373	375	434	420	468	435	416	420	412	412	433	414	416	381	390	421	413	448	431	447	421	384	431	385	398	373	421	441	398	402	413	436	401	373	393	453	416	432	382	423	391	419	436	401	406	408	373	415	413	456	408	392	406	418	438	399	389	429	451	455	423	420	427	384	401	424	411	422	434	383	359	435	405	415	413	445	447	441	417	397	477	422	430	421	397	429	388	381	408	400	446	418	423	426	411	404	397	401	406	444	423	404	396	437	412	402	421	437	387	415	395	432	398	412	384	448	423	442	413	410	427	410	403	426	417	431	389	431	404	473	437	377	408	436	404	422	403	416	444	435	394	397	384	391	455	409	424	377	399	419	413	423	402	428	410	382	419	410	444	426	421	429	388	416	449	363	411	437	409	405	410	389	441	457	453	467	437	437	410	458	412	408	404	397	430	429	417	392	414	444	455	401	397	403	456	436	413	433	424	431	409	407	367	394	412	421	404	404	407	419	407	444	442	399	403	402	388	408	433	407	378	383	435	443	407	395	410	384	412	383	422	430	420	442	379	405	405	425	414	397	385	423	360	404	422	429	395	415	439	453	394	405	422	395	444	422	446	423	424	396	385	390	366	405	414	390	417	412	440	390	407	391	425	412	420	404	390	428	415	412	413	411	429	421	436	415	449	404	434	405	408	384	416	386	396	400	419	413	421	400	431	413	396	435	412	471	400	386	415	435	404	407	387	422	440	404	413	446	454	442	394	463	433	415	402	413	408	467	404	436	401	415	440	412	396	420	389	441	428	408	401	417	427	400	399	422	438	418	373	395	415	433	454	429	411	417	406	422	421	385	436	412	418	386	404	411	420	403	413	416	410	411	438	377	383	405	389	397	421	437	391	376	399	402	418	419	394	404	413	432	422	393	421	430	447	380	398	438	447	412	459	457	409	446	396	400	421	395	432	443	441	378	424	372	432	402	428	383	383	392	366	389	416	416	408	401	422	424	401	449	436	396	397	408	398	438	425	418	424	385	440	392	398	404	401	432	411	446	408	452	408	459	425	436	417	443	411	416	410	394	446	414	454	431	395	412	431	416	399	448	405	410	423	403	416	422	466	450	435	404	444	407	421	407	421	399	424	424	417	412	394	423	437	434	410	455	403	457	424	397	436	411	439	426	422	414	407	426	429	425	422	370	394	398	430	409	413	391	402	404	384	407	407	403	429	439	448	424	415	432	427	437	406	433	411	432	390	405	413	384	440	432	439	388	385	395	414	437	447	451	423	402	437	411	402	426	417	414	415	425	420	428	412	442	440	429	403	421	400	453	404	414	436	377	400	421	397	373	431	422	396	377	428	390	429	399	415	410	413	382	440	377	407	419	449	436	400	436	426	406	426	400	372	399	437	409	416	407	410	399	394	420	412	444	437	437	426	375	438	395	378	440	397	398	382	391	419	410	381	394	443	419	447	393	451	414	430	411	396	397	451	400	397	440	382	439	450	435	395	407	423	433	450	412	408	413	428	463	406	405	413	407	432	416	444	408	440	409	409	436	421	459	434	399	461	419	415	438	375	464	401	438	405	455	384	414	360	424	427	424	403	421	436	422	438	419	400	378	435	428	399	453	414	426	402	420	398	405	372	387	419	384	395	422	384	405	434	396	410	412	434	432	424	412	418	406	429	399	442	433	393	390	398	428	414	439	398	391	411	459	443	398	394	394	388	422	396	435	420	389	431	403	457	437	394	430	428	438	443	394	426	428	402	387	413	412	428	418	406	423	417	413	389	403	417	434	387	415	403	434	427	399	431	430	393	422	427	406	408	371	430	415	402	401	436	440	412	389	425	404	407	399	405	427	387	431	452	424	414	391	420	408	396	388	426	432	439	410	427	446	424	413	434	388	423	429	430	437	392	438	435	372	439	442	394	424	390	421	399	394	414	402	396	419	382	416	403	386	459	400	446	437	393	418	412	432	435	451	435	438	424	424	391	451	407	438	425	418	449	394	381	422	399	408	414	408	397	400	421	408	411	400	426	403
32937	18495	16924	10164	6943	4943	4314	6528	8087	9854	7263	3852	1467	1137	951	851	875	771	656	645	608	617	624	563	592	535	548	525	534	483	504	488	504	475	475	435	469	444	458	460	437	451	470	409	475	490	439	441	438	448	441	401	424	424	436	398	460	466	427	421	473	405	444	431	461	402	432	412	422	429	436	459	404	406	421	426	394	456	427	426	426	382	454	448	440	425	440	435	442	396	444	400	420	437	416	437	395	366	380	385	437	388	411	463	412	429	402	431	427	416	435	418	425	406	419	417	418	425	431	464	419	461	428	387	410	409	420	410	412	461	443	402	412	397	423	382	381	403	441	400	408	423	387	400	444	420	391	444	417	424	419	429	434	420	409	394	428	412	423	407	434	408	407	419	394	397	401	428	374	405	417	427	389	427	414	445	417	417	429	393	399	453	457	388	377	410	413	423	362	404	423	416	421	433	399	433	411	450	400	407	429	433	414	386	421	432	384	397	432	390	443	405	402	411	429	367	426	419	396	399	419	418	412	447	378	403	452	429	403	409	394	412	399	426	411	412	434	402	391	447	412	439	405	449	410	409	396	393	404	395	397	399	448	380	418	396	439	405	401	395	389	404	410	413	398	423	395	430	401	402	380	409	372	406	392	387	426	391	382	408	411	426	388	436	430	431	361	391	415	414	381	405	434	431	398	374	411	445	407	453	408	412	410	425	421	428	417	424	422	433	425	393	373	393	446	434	379	381	424	411	397	428	395	385	433	384	411	390	418	373	380	418	369	389	427	404	406	387	406	398	472	428	418	405	389	409	420	435	416	380	425	436	404	432	410	403	405	394	414	404	399	410	450	412	412	416	400	404	426	396	457	423	408	384	392	410	386	437	387	403	416	426	396	421	397	446	422	403	443	411	404	454	414	401	436	415	415	381	442	409	413	409	362	391	423	398	424	385	389	440	413	406	387	397	405	369	421	435	396	381	404	424	414	416	417	433	425	416	433	427	407	440	392	439	408	421	444	441	396	392	396	421	427	434	382	409	407	436	440	392	432	438	436	430	385	396	465	422	405	410	405	413	404	422	393	407	400	414	433	411	417	431	380	449	382	451	398	385	388	412	416	410	434	401	439	400	422	448	404	407	433	418	389	397	431	429	401	424	401	410	390	408	412	384	422	394	372	391	439	398	422	417	359	438	398	415	418	435	439	417	463	417	403	403	412	453	424	428	428	377	425	435	416	409	416	431	441	444	412	439	415	394	386	416	393	411	421	424	387	408	395	408	388	382	413	395	426	399	419	416	377	423	415	444	428	406	395	435	416	428	421	422	410	400	390	393	435	401	392	411	439	394	409	416	437	382	388	409	415	403	409	387	398	392	429	441	449	438	435	400	412	398	417	403	427	408	408	385	416	423	416	438	394	405	399	422	407	408	421	374	414	433	439	430	409	419	426	446	400	423	369	380	380	405	431	435	440	422	394	394	443	376	423	430	431	421	440	406	427	442	406	423	426	384	417	433	413	421	380	416	427	442	432	442	383	430	432	415	407	397	419	366	389	431	423	387	437	426	415	377	403	419	377	409	417	381	415	408	427	395	439	428	397	442	454	400	432	436	416	400	385	399	408	413	426	426	411	382	404	403	399	417	451	393	414	419	390	401	390	388	396	434	443	419	433	413	422	455	455	453	423	407	397	383	452	413	430	397	380	405	396	393	399	400	422	387	467	387	411	406	416	421	383	397	401	445	402	421	432	362	409	438	437	415	412	394	397	456	398	424	422	434	417	411	411	410	410	429	409	414	406	401	428	414	398	436	441	395	358	435	375	447	422	371	403	438	375	417	389	404	434	396	458	395	419	431	421	427	409	418	400	420	446	430	404	411	405	414	392	387	404	396	403	423	429	426	415	407	435	414	431	387	414	421	399	385	369	409	435	463	434	375	410	411	416	421	403	458	418	410	428	424	418	391	388	408	397	392	397	438	403	455	409	394	385	382	410	426	415	378	406	429	413	424	443	412	410	408	386	392	444	370	386	406	393	396	400	414	391	413	427	405	402	390	415	418	417	413	460	368	420	403	397	404	415	422	392	396	396	434	424	392	407	428	398	412	460	410	434	375	437	377	398	404	446	448	440	427	395	389	411	402	429	409	384	408	433	402	397	435	457	392	417	445	419	405	388	405	407	419	415	402	422	425	396	415	417	442	420	426	404	420	412	442	410	432	383	414	382	416	385	438	403	411	400	370	413	436	408	428	401	390	443	398	414	425	409	379	404	404	401	445	430	412	429	393	419	377	421	380	405	407	398	402	371	459	391	411	439	436	432	408	419	408	454	407	427	403	411	386	435	406	401	408	397	421	411	389	406	431	393	389	400	438	416	408	383	409	441	448	393	394	402	402	398	402	394	379	438	412	410	408	414	443	407	412	402	425	423	449	436	389	424	370	413	436	410	425	429	410	425	420	440	436	412	429	449	401	422	423	433	427	408	429	414	415	409	409	448	421	414	374	394	404	452	454	439	423	444	413	416	410	411	406	426	396	418	377	433	422	461	403	401	409	396	378	385	427	408	404	374	427	419	394	402	410	419	404	399	414	399	429	397	449	446	405	399	436	457	396	428	395	418	441	417	425	416	376	376	395	389	391	422	426	390	411	450	421	440	415	415	406	420	414	382	440	411	427	388	407	423	394	400	408	398	400	404	427	387	428	430	408	396	413	428	400	409	390	383	404	427	401	394	411	423	436	426	426	407	432	435	397	390	414	435	423	398	414	383	477	446	403	409	443	418	431	408	426	376	420	437	425	420	419	415	404	423	423	451	410	412	450	411	403	449	430	396	405	432	393	395	427	470	436	396	427	399	404	407	470	399	394	419	451	438	417	409	397	441	367	378	419	400	449	392	390	415	389	438	395	412	407	451	441	397	404	430	390	388	395	428	406	422	465	393	417	438	426	398	390	403	421	426	410	432	377	398	436	411	389	421	399	412	409	415	392	391	418	390	402	407	395	424	404	425	411	437	440	384	432	402	428	414	427	439	457	411	436	407	412	397	392	384	441	402	414	449	426	408	397	394	417	425	414	402	405	436	401	411	429	435	434	397	392	410	437	412	406	380	432	420	426	407	432	410	387	423	423	387	420	429	404	416	405	421	433	402	387	411	438	430	421	431	415	381	398	360	441	405	370	434	433	398	425	417	399	396	383	415	416	400	400	417	418	423	414	383	457	439	402	423	425	420	430	403	405	429	436	424	431	429	416	390	437	421	442	421	430	467	370	396	423	411	420	450	444	417	414	424	422	410	391	431	404	410	424	379	388	472	397	427	382	384	421	362	427	395	409	449	435	401	400	373	441	404	432	416	425	418	383	409	447	396	395	413	374	433	414	400	399	401	423	424	383	453	424	419	426	410	380	425	438	397	422	387	433	411	443	421	431	402	430	421	401	416	448	401	409	432	377	450	418	382	415	413	373	405	389	418	398	417	385	400	414	421	414	395	363	389	408	424	405	429	408	393	412
29683	14951	2651	729	473	454	501	1063	1488	1745	1373	520	275	275	254	256	262	266	255	278	257	279	256	237	232	258	288	248	274	252	261	258	271	262	256	251	250	266	279	269	243	223	250	261	253	275	234	271	254	275	229	254	238	269	279	265	251	239	257	259	260	256	263	234	260	266	271	276	251	256	269	289	262	262	290	246	238	254	257	225	269	235	273	285	247	242	241	258	276	236	251	263	250	254	271	281	258	276	260	287	247	264	253	256	256	295	256	254	277	244	277	254	261	238	234	249	281	295	239	239	285	250	264	271	259	259	268	243	259	247	264	227	269	254	287	241	278	245	267	221	246	249	279	244	237	238	263	257	242	243	256	273	272	258	234	256	229	242	277	267	239	249	238	268	236	283	259	259	254	246	270	226	235	235	280	266	243	221	256	281	261	225	256	263	285	258	253	229	245	268	245	267	259	265	261	269	265	252	245	243	252	269	255	268	252	260	269	271	267	244	267	213	241	248	242	242	265	261	258	240	263	264	248	255	265	253	275	242	242	255	246	243	270	259	260	254	274	280	267	258	224	292	272	225	256	222	249	277	261	258	264	244	250	254	278	263	244	259	274	250	257	248	263	236	275	258	265	277	247	257	273	253	243	277	263	258	256	249	252	244	264	266	252	261	260	257	281	244	248	264	281	221	268	261	276	244	224	254	278	260	252	269	263	279	253	245	274	243	254	237	253	250	255	251	231	249	270	277	244	254	224	259	246	260	259	236	280	232	282	256	266	275	234	229	245	250	293	257	255	271	264	261	260	297	263	245	266	271	254	262	282	247	242	261	277	240	246	260	274	251	259	265	294	301	272	272	273	267	254	243	275	272	257	237	245	296	265	243	262	273	248	281	271	258	247	289	254	253	265	235	248	248	248	283	264	289	266	263	269	260	253	234	241	262	259	276	277	243	264	310	283	248	264	231	243	250	269	265	257	256	255	265	217	241	268	252	271	240	251	262	248	269	269	275	266	266	248	285	264	280	271	257	274	246	272	255	262	257	255	233	240	211	247	278	230	249	286	242	269	275	263	280	257	256	242	262	273	253	265	269	279	266	252	253	263	276	270	241	283	264	271	262	245	283	253	263	251	255	247	255	271	239	262	262	273	259	280	296	262	284	237	234	240	258	264	222	237	262	246	251	243	278	244	262	294	241	255	259	233	253	272	287	261	281	245	256	248	268	257	235	237	264	270	248	274	260	247	237	291	237	283	263	275	281	280	248	274	259	278	291	250	281	264	264	248	252	304	226	252	300	225	247	237	285	244	277	263	279	259	249	276	228	237	254	258	276	271	285	267	255	286	257	236	231	257	234	237	267	263	255	288	258	255	253	249	254	234	248	269	232	251	266	250	259	256	257	271	267	279	262	264	270	256	234	267	256	250	250	250	241	273	262	258	230	287	248	273	244	273	248	251	252	258	256	260	266	269	240	248	232	242	236	246	276	263	243	237	283	234	260	247	278	246	236	279	269	271	274	278	231	264	266	257	283	256	283	250	263	281	239	251	260	263	273	278	266	260	254	291	279	271	243	221	260	259	248	261	265	279	247	272	255	238	242	247	236	248	253	237	248	268	253	246	251	252	255	278	252	240	259	245	246	259	269	266	244	249	223	274	257	263	264	252	243	243	224	257	249	266	249	246	260	255	254	262	266	286	264	250	267	232	254	263	276	251	257	244	247	255	266	227	247	243	261	273	254	254	253	266	256	265	247	286	262	244	277	263	244	247	248	267	248	297	271	244	236	251	244	264	239	287	251	243	268	265	246	276	229	238	262	253	233	241	260	292	277	263	275	254	264	282	257	260	261	254	273	262	261	267	263	237	267	255	267	258	245	222	253	275	272	241	247	260	266	250	250	286	265	238	255	265	262	261	264	246	258	222	245	242	270	233	270	264	254	253	267	270	230	275	275	278	265	255	267	270	269	240	270	265	273	225	253	270	281	235	255	238	250	254	248	271	272	233	236	259	293	220	231	285	260	246	256	257	264	255	249	277	235	247	278	238	263	261	220	283	249	271	242	266	277	236	272	242	242	289	250	234	246	244	253	252	254	275	276	251	276	254	237	257	252	275	249	274	233	227	275	261	273	258	256	285	257	272	262	242	279	250	292	229	242	247	265	274	286	258	253	269	250	222	241	251	285	254	240	266	258	264	256	246	270	265	290	252	259	251	254	263	266	269	234	263	226	267	252	248	256	291	238	230	230	217	246	266	256	256	261	245	253	255	274	256	244	215	258	247	281	281	260	237	251	261	232	235	265	271	267	246	256	262	288	248	278	272	260	266	243	272	257	256	263	273	256	255	226	269	256	261	289	263	266	238	262	237	254	255	249	257	245	237	270	250	243	257	243	245	264	279	251	270	251	227	248	244	263	254	269	228	256	248	257	243	263	265	252	267	229	254	242	223	273	221	262	260	244	275	275	241	232	279	219	253	257	235	274	265	240	239	269	269	260	237	275	273	238	252	286	279	282	259	257	254	271	257	241	265	249	277	253	225	282	266	275	290	248	262	278	258	244	267	222	260	265	264	249	278	268	248	271	253	248	255	262	230	271	280	250	267	257	256	276	261	236	278	266	291	235	238	272	248	262	237	236	244	271	244	252	211	263	268	273	263	276	255	242	254	250	236	251	273	264	255	251	243	250	238	238	286	270	267	254	254	231	220	251	240	272	261	248	271	282	227	254	248	239	241	241	239	272	256	264	263	264	244	257	251	227	248	283	264	251	260	249	242	266	243	238	285	241	260	251	244	247	258	235	259	267	229	257	218	262	247	255	264	247	248	242	244	253	256	256	249	261	250	264	251	256	258	249	241	227	240	235	260	258	232	264	252	264	261	264	264	246	241	284	253	255	244	264	229	268	225	253	254	278	243	250	296	261	260	228	267	233	243	225	261	236	268	252	295	269	273	234	254	266	270	248	246	235	260	257	282	262	280	281	249	285	253	277	247	254	242	273	233	259	248	272	261	251	234	243	257	240	255	249	237	268	276	274	277	253	228	239	298	231	267	256	255	234	243	271	243	281	267	266	263	218	276	253	284	260	243	264	272	259	236	239	270	257	267	232	255	256	248	226	235	253	293	226	241	232	255	259	252	269	282	271	256	245	282	248	279	276	254	239	269	260	240	231	281	222	230	257	247	268	242	267	274	287	250	234	260	273	256	251	285	263	262	284	236	258	253	256	247	260	265	295	268	232	296	253	245	261	252	278	257	270	246	263	269	262	268	288	243	273	251	254	253	279	248	258	290	260	246	262	276	249	224	256	270	219	259	241	241	233	274	246	244	266	286	262	259	249	264	274	249	247	244	239	255	267	259	225	259	255	275	240	247	252	266	219	260	273	256	233	254	255	224	257	235	276	244	263	265	281	238	266	279	261	228	261	261	268	275	284	255	251	267	224	250	248	272	257	253	259	239	246	222	240	221	269	262	268	286	241	257	263	248	253	270	232	268	258	265	278	245	303
24604	2825	1970	1055	795	812	960	2356	3253	4240	3133	983	349	345	295	347	318	313	315	304	305	278	290	290	278	284	314	307	287	262	290	290	287	279	299	282	307	307	323	281	314	287	300	287	295	272	283	303	287	304	308	291	284	304	308	276	282	288	347	310	299	282	302	297	300	303	306	300	296	287	285	276	282	275	283	308	307	299	274	291	281	278	308	263	274	271	293	307	294	294	287	314	286	283	283	264	273	314	288	284	298	304	309	301	287	294	307	293	276	314	274	296	263	269	276	286	290	262	281	329	291	282	271	282	307	319	260	299	317	252	304	281	274	275	300	301	284	270	311	307	292	313	314	284	293	293	274	321	302	277	263	308	301	310	319	252	308	289	308	286	285	288	321	270	301	297	251	290	295	313	257	273	290	288	266	291	301	259	289	298	287	290	294	292	287	300	296	278	302	287	306	289	297	309	285	325	280	306	299	304	292	303	302	265	297	318	245	288	283	285	265	289	279	257	295	281	263	272	294	286	319	282	296	281	281	267	294	281	290	307	254	309	297	282	300	290	284	299	297	269	302	276	317	299	295	314	269	321	274	305	285	330	279	275	280	277	283	268	278	277	302	312	293	301	275	282	283	295	271	311	306	307	277	285	297	299	281	309	284	251	267	297	266	307	286	316	292	312	294	297	305	293	303	267	306	300	283	302	305	313	291	285	315	323	257	303	296	319	291	284	317	299	274	269	298	306	253	268	296	291	292	289	315	274	286	297	300	297	311	314	296	268	277	301	301	285	273	292	310	258	319	306	289	306	271	317	296	258	254	272	293	276	314	283	278	301	302	278	289	287	292	322	321	299	311	272	306	270	303	286	311	291	330	304	305	269	265	304	275	283	272	285	273	297	309	297	319	306	286	273	273	287	254	312	233	295	270	309	270	296	291	281	288	303	251	285	246	287	281	284	295	303	277	298	284	296	300	290	316	307	284	297	298	265	279	326	302	281	303	297	272	286	282	288	287	275	277	281	278	277	332	316	278	334	265	293	307	284	300	307	282	287	301	304	287	269	265	315	265	262	295	284	271	276	291	293	307	282	308	289	272	287	275	311	296	279	295	288	285	290	293	299	284	281	302	307	297	264	294	284	271	306	302	267	291	310	279	295	268	285	296	274	306	293	294	285	277	278	309	296	288	329	296	269	298	288	306	308	293	302	277	278	294	304	264	297	282	280	293	300	271	277	283	282	289	281	275	277	276	293	297	270	289	302	321	278	299	284	288	267	304	286	297	296	272	274	330	287	291	281	314	302	308	270	276	299	259	268	274	304	273	313	284	307	309	300	263	302	306	281	285	304	274	279	283	295	305	288	295	272	283	286	284	316	273	288	298	329	271	289	274	313	299	303	298	278	270	325	265	316	294	277	291	275	312	295	319	303	286	290	318	305	252	266	273	278	293	299	277	268	297	284	290	264	314	299	312	297	277	298	288	273	292	285	284	303	312	265	299	286	256	294	277	291	304	277	275	284	302	289	302	285	294	289	275	287	274	284	264	282	317	280	319	326	281	290	298	298	292	310	271	310	280	286	258	279	300	277	292	298	313	284	260	264	261	307	295	286	272	291	268	288	318	296	273	271	301	267	275	265	292	295	313	280	280	287	308	311	267	310	312	316	291	291	280	307	284	312	282	269	283	292	288	272	320	278	300	283	287	270	298	264	311	293	280	286	254	281	292	349	296	316	289	276	255	272	297	319	320	304	299	312	273	283	306	280	281	305	283	279	285	310	292	303	304	275	300	266	317	282	268	280	276	286	278	291	320	294	251	290	293	281	284	309	266	251	275	275	284	295	283	272	294	303	310	274	275	281	311	292	283	307	292	293	300	293	277	321	310	286	286	287	271	303	299	288	270	266	281	286	292	269	277	286	310	323	285	290	313	314	317	297	279	294	309	334	285	277	313	271	297	322	298	301	294	283	290	299	285	281	274	284	302	274	246	286	257	311	271	260	291	301	302	296	297	294	313	289	268	282	270	337	294	254	272	281	300	299	267	274	273	301	293	271	281	312	273	290	282	284	291	286	294	277	296	282	306	255	282	286	300	291	319	262	272	285	268	291	303	311	299	247	309	293	277	272	294	289	303	302	295	288	283	299	311	306	309	301	282	329	275	307	270	299	270	301	303	304	276	328	309	291	322	284	300	342	285	302	304	290	307	296	284	299	312	342	274	301	293	310	241	288	307	314	299	301	259	277	291	267	283	294	302	294	298	290	299	256	281	281	278	294	316	313	309	299	292	296	278	278	302	296	290	289	297	284	301	272	273	299	311	315	289	300	268	277	290	260	263	299	300	302	280	291	291	273	279	248	325	326	293	303	312	297	298	258	282	265	295	287	290	289	301	297	299	309	296	289	288	288	274	300	310	313	289	301	303	275	311	277	301	286	299	289	281	282	285	273	287	294	288	304	288	300	278	297	289	266	280	285	316	262	299	282	284	285	289	294	299	297	287	297	292	257	273	287	278	277	292	298	282	295	265	317	301	305	283	274	275	353	285	261	271	317	279	294	280	307	296	294	279	306	276	301	270	298	331	245	293	309	314	292	281	277	317	306	306	318	300	278	348	300	266	288	282	285	306	314	264	278	296	266	318	307	299	282	294	314	316	270	296	300	299	290	308	281	287	295	321	315	304	296	262	301	272	315	297	279	278	286	282	281	279	279	280	292	289	251	324	304	264	280	298	294	317	335	265	290	327	280	288	287	259	302	295	270	285	277	289	290	268	291	312	309	294	260	274	294	306	288	293	291	304	282	336	276	307	291	287	275	277	287	288	318	264	277	276	279	277	284	299	266	294	310	301	310	302	314	286	281	293	299	294	294	313	313	294	294	257	282	299	277	282	306	289	314	295	286	336	298	285	297	297	287	299	299	292	318	277	294	282	285	282	289	292	304	290	312	313	308	269	287	303	252	282	326	285	284	305	287	310	302	296	271	296	273	303	286	293	294	325	302	260	298	290	311	291	308	307	291	270	249	284	277	287	286	276	285	280	309	332	300	298	298	279	306	300	298	279	315	290	292	266	302	305	279	270	276	300	257	293	319	299	296	277	294	271	301	272	279	263	302	309	277	281	311	308	317	313	280	305	287	290	282	310	304	301	291	281	308	282	302	312	269	281	291	280	280	301	284	276	301	305	301	251	292	280	289	305	282	309	289	276	319	285	280	286	297	302	272	274	306	284	307	313	305	297	304	306	292	289	288	299	305	277	279	302	284	287	285	301	314	302	287	273	262	295	284	275	331	330	273	309	276	285	294	273	279	285	298	283	280	309	299	290	291	291	333	313	270	278	313	298	285	262	306	289	293	303	294	302	279	288	292	305	299	319	288	268	287	296	294	280	306	286	282	281	288	281	296	291	279	310	263	316	288	284	289	280	288	271	269	298	313	320	279	297	289	312	293	298	285	265	297	281	294	317	316	300	276	301	302	300	279	288	306	301	302	294	295	303	285	323	277	294	254
25121	20654	27013	24339	20634	9829	1607	2553	3265	3336	1997	640	353	345	298	287	261	276	236	239	191	196	225	219	196	200	201	217	239	175	196	189	207	196	180	213	180	204	205	193	192	169	148	180	182	181	155	191	170	182	176	187	197	177	153	193	178	178	165	151	169	194	182	166	187	199	172	175	176	175	194	173	184	154	168	178	181	160	196	179	171	193	197	188	175	178	193	184	160	183	155	152	176	195	190	149	175	167	190	160	196	154	171	169	156	167	184	162	186	187	179	185	179	185	158	187	184	182	200	175	179	189	167	195	182	197	209	173	191	171	179	189	185	159	172	155	172	166	161	152	195	195	190	179	167	179	196	166	145	155	205	196	169	184	191	177	165	187	180	198	214	180	151	181	173	186	167	169	160	166	166	170	165	192	178	191	178	169	187	178	176	155	172	196	166	188	185	168	186	165	170	189	191	156	161	175	187	178	163	187	178	158	186	214	170	162	213	158	194	158	167	185	179	196	197	166	193	172	161	185	175	160	166	171	189	169	172	184	173	165	178	167	171	182	164	183	172	178	161	171	175	190	182	166	166	170	180	189	185	158	178	159	165	177	180	210	191	179	162	187	185	157	199	173	175	194	166	194	157	176	166	182	159	198	179	189	182	186	179	155	181	134	188	174	147	197	170	170	154	162	164	163	175	183	155	158	177	176	164	169	169	163	162	172	161	150	196	157	153	172	159	188	181	186	153	174	218	160	162	141	171	152	183	165	194	151	184	163	173	187	174	154	211	154	176	179	170	160	149	183	185	208	176	181	158	179	200	163	164	188	169	181	183	178	169	189	163	172	156	178	157	168	162	178	172	170	168	178	184	172	174	185	187	174	183	186	196	207	180	150	185	166	176	172	144	186	178	189	174	179	183	166	195	191	198	196	160	191	169	174	154	156	202	175	171	163	169	166	175	194	173	186	176	176	162	178	175	170	163	218	192	185	169	202	156	176	189	156	164	160	159	175	191	190	183	147	161	159	185	189	201	173	187	185	160	195	157	172	171	152	176	166	191	173	171	166	170	188	172	170	197	170	182	170	153	159	175	168	175	187	176	159	195	177	178	167	181	159	209	163	204	176	176	168	159	148	172	165	161	187	154	197	172	185	168	158	174	156	166	145	179	212	153	161	170	176	170	165	180	177	178	176	164	158	159	187	158	185	171	182	200	183	183	150	166	177	167	170	167	178	165	168	189	173	161	155	167	185	163	176	166	190	180	178	183	161	168	183	168	173	177	200	165	184	179	180	178	173	188	184	176	192	184	178	197	176	165	181	177	186	192	204	159	170	160	206	154	182	183	151	184	178	158	165	176	178	151	189	159	169	188	179	172	151	171	186	177	185	172	181	165	167	176	174	171	159	161	180	161	167	185	161	181	179	197	164	174	185	209	149	172	189	172	166	194	171	179	160	143	172	160	177	184	170	172	181	177	160	167	179	196	175	161	170	165	183	165	159	170	182	158	161	152	185	181	171	175	181	167	171	162	181	194	164	188	181	157	162	182	179	187	168	153	181	190	169	188	190	157	150	162	183	193	172	204	160	165	167	170	185	197	183	152	160	139	195	168	190	176	152	176	178	178	189	180	178	185	157	202	178	170	184	181	199	167	183	165	171	152	163	179	190	190	171	187	161	179	168	185	174	176	187	145	202	170	171	166	170	181	157	162	176	175	167	155	164	167	164	178	181	173	148	168	165	172	169	195	154	188	168	180	179	181	153	179	169	192	169	153	168	186	162	161	145	171	191	167	165	186	170	196	184	175	177	181	194	162	166	192	156	184	188	175	172	189	178	150	172	182	165	169	154	173	180	170	167	163	171	165	179	153	165	157	188	180	187	185	172	196	160	173	152	161	176	201	173	158	180	175	168	181	175	200	193	170	159	190	147	200	183	172	177	172	167	186	203	165	185	162	163	184	172	179	162	193	168	154	168	177	175	162	178	166	163	172	168	198	148	177	188	195	209	191	168	178	195	168	195	180	170	149	168	178	179	170	185	181	154	145	185	188	164	167	189	189	181	198	178	171	166	169	168	160	163	162	164	191	181	170	194	151	164	180	157	178	158	179	184	181	185	179	154	188	188	157	200	205	177	179	163	168	155	168	187	149	156	182	173	169	169	161	160	160	172	154	174	145	187	193	173	169	185	182	181	182	180	160	177	145	198	180	158	199	154	176	167	199	167	183	182	153	184	176	152	171	186	187	174	170	186	182	173	162	175	182	175	168	179	180	178	187	169	183	169	157	180	155	176	163	174	164	212	167	181	167	181	174	158	195	175	194	146	179	172	185	160	181	151	166	170	159	152	184	173	148	159	187	188	195	152	170	167	161	168	207	173	171	172	192	161	164	159	188	170	169	197	180	167	189	169	136	190	162	181	163	178	166	172	167	174	199	162	172	165	162	158	167	172	182	186	172	173	192	185	154	169	161	163	159	165	175	151	172	182	153	179	173	185	170	174	155	172	148	174	167	160	185	167	158	188	160	174	170	151	177	181	163	178	180	189	169	155	178	171	161	164	156	186	131	169	195	168	160	177	180	185	181	165	171	183	169	176	167	176	156	167	148	178	201	202	177	168	163	175	173	182	188	183	182	177	171	187	175	182	160	170	198	187	172	178	177	182	167	188	178	172	169	160	189	179	173	156	177	169	164	177	176	149	181	172	182	171	165	160	148	172	172	186	162	184	161	135	174	181	201	192	203	198	169	184	181	179	174	166	180	158	184	163	153	193	190	181	164	180	174	171	172	182	180	182	148	157	173	173	170	184	181	153	161	177	172	169	165	155	173	156	178	179	168	158	169	166	170	168	202	164	165	166	168	164	168	186	176	168	187	178	171	173	183	166	187	156	187	169	144	168	173	171	177	169	195	156	175	197	176	169	179	154	183	190	168	185	189	174	181	176	163	160	194	166	166	197	197	189	188	192	167	192	196	175	147	161	163	186	181	183	187	201	184	185	167	163	156	180	186	142	174	165	174	168	156	149	172	174	187	190	138	189	179	150	192	165	165	168	171	178	155	160	170	187	193	158	167	158	177	161	197	177	173	181	179	176	177	148	165	143	177	171	153	145	191	183	172	175	182	174	169	172	175	192	189	185	183	168	170	169	177	200	164	182	162	175	193	188	157	170	182	174	169	169	164	174	164	180	183	177	167	201	168	159	187	187	171	186	165	163	181	187	160	168	174	189	154	195	178	179	184	178	174	165	149	165	172	189	167	179	193	167	156	167	162	173	161	164	152	185	169	171	170	188	172	171	168	152	175	184	190	179	170	174	150	180	159	176	188	179	194	161	162	165	164	174	183	171	181	179	163	183	176	172	169	172	196	169	163	179	198	141	171	176	167	160	150	180	179	181	176	192	170	156	155	168	185	184	170	177	191	187	176	169	167	186	174	162	163	174	151	178	167	193	188	173	178	185	153	186	175	163	178	163	172	167	178	172	167	179	177	181	193	182	182	188	152	178	162	148
30084	13269	11493	6261	4388	3112	2869	5631	7466	7159	4312	1366	627	526	507	407	417	404	330	350	314	329	309	279	264	254	261	277	253	248	244	237	216	226	211	243	226	212	239	250	216	189	187	222	224	186	189	207	217	215	204	189	200	174	183	223	198	215	207	197	186	198	217	189	217	197	201	222	177	206	219	216	218	200	196	208	192	196	208	183	182	215	182	191	197	198	198	209	220	205	187	175	192	195	189	219	227	181	195	215	201	179	197	198	177	189	198	198	180	182	173	180	217	184	189	187	180	185	215	183	186	190	198	217	204	200	180	201	180	174	199	225	202	210	209	178	186	196	183	193	225	196	182	212	202	204	209	189	214	187	194	208	169	179	190	197	214	193	176	211	216	220	159	208	210	190	184	199	176	189	194	209	189	199	188	177	215	181	180	190	190	181	192	196	198	193	175	175	211	182	182	181	182	188	170	209	193	200	202	188	194	191	195	166	208	186	189	224	184	187	169	184	202	208	179	161	204	188	193	178	214	195	160	179	193	197	199	160	179	192	210	163	201	188	158	188	191	179	170	175	198	193	185	184	185	202	209	206	198	202	173	205	220	178	176	190	214	205	172	183	208	189	175	211	193	193	196	192	190	174	194	179	184	173	174	201	204	209	180	216	203	193	174	184	200	193	205	190	207	187	200	183	193	198	177	171	186	196	202	190	211	203	192	200	202	193	202	175	198	192	208	183	179	200	177	177	167	229	180	202	188	200	184	191	186	199	187	206	227	200	197	180	203	196	198	176	185	207	191	195	168	184	173	195	192	197	187	155	192	182	210	178	172	187	174	194	202	178	192	190	192	212	186	156	184	226	203	179	200	212	188	187	196	208	198	186	183	170	197	171	172	196	192	205	183	192	209	160	194	201	180	167	180	182	173	193	195	180	193	163	219	184	189	178	190	196	187	186	185	189	205	197	184	187	172	190	200	166	192	165	181	169	183	173	204	179	168	196	189	213	186	166	177	199	197	181	193	200	190	194	207	208	189	175	197	203	187	201	199	165	198	198	171	219	192	215	176	176	193	196	185	185	183	188	211	186	193	179	212	189	209	189	204	185	206	185	191	186	210	181	194	217	182	191	194	203	158	213	163	182	204	196	177	189	172	193	209	194	171	203	188	187	218	200	178	198	170	204	210	195	188	197	191	180	191	211	182	193	162	180	190	158	198	167	192	179	189	221	174	191	223	160	190	184	220	199	188	189	196	185	186	208	169	186	183	185	194	206	169	194	189	192	177	186	194	198	182	210	180	189	191	181	215	181	204	200	195	170	179	179	174	228	189	187	192	193	182	216	201	188	202	180	196	177	176	185	202	224	210	219	193	190	181	181	215	166	173	194	199	213	198	198	184	199	180	211	187	199	186	197	197	215	191	216	225	225	196	210	202	195	209	171	200	191	190	179	202	192	205	165	192	194	177	180	201	165	186	194	184	198	161	186	184	201	200	180	194	219	190	163	179	208	190	186	182	215	193	198	210	175	189	184	181	187	177	180	198	196	202	194	200	180	145	203	196	157	198	180	193	173	165	187	166	192	194	205	197	198	187	199	183	174	196	186	198	202	211	181	206	194	204	161	174	170	167	170	174	188	172	197	207	192	179	181	199	166	200	189	175	191	191	199	195	186	200	203	195	180	161	194	187	187	192	185	194	185	204	201	193	161	182	177	205	179	193	211	213	190	214	206	163	203	180	221	181	194	166	217	164	195	188	208	175	194	195	184	183	185	186	187	181	195	197	161	214	207	191	186	197	214	214	179	165	216	205	206	200	194	203	180	203	175	199	176	191	212	196	165	193	187	179	183	184	186	172	198	183	218	187	182	189	172	197	184	208	203	210	174	188	185	212	181	187	196	186	177	187	179	192	193	211	187	186	203	200	179	214	213	196	181	220	180	183	191	216	175	177	185	190	198	190	191	190	207	193	188	198	193	183	170	181	163	189	192	177	185	187	179	197	191	185	175	179	187	197	182	166	179	195	216	206	184	209	199	177	171	185	170	196	190	177	167	208	193	175	181	181	165	168	189	186	194	191	195	213	180	177	206	183	196	188	186	199	197	184	189	183	173	160	175	218	184	172	194	188	172	182	222	201	190	197	191	190	208	201	213	180	213	198	188	197	197	192	172	187	206	203	177	175	202	199	223	198	166	219	216	187	179	194	208	220	183	188	189	204	234	212	180	172	215	233	180	172	209	184	212	212	205	194	187	192	199	215	187	198	185	179	184	202	173	180	192	186	188	191	173	186	206	183	196	220	204	174	216	184	189	194	190	187	165	152	181	169	186	189	175	182	192	198	188	201	177	199	184	177	213	185	192	204	169	180	197	201	181	189	213	191	180	202	189	199	198	152	215	198	203	165	215	203	179	200	182	194	202	183	185	190	197	187	173	198	172	184	183	199	192	197	214	206	202	183	196	183	207	190	199	205	197	193	205	182	192	192	217	188	189	204	161	184	195	172	197	195	171	192	184	191	181	201	165	190	208	190	202	195	214	162	165	176	182	196	178	189	207	207	198	182	189	198	178	200	166	198	175	180	201	194	178	189	191	180	186	199	189	189	171	187	176	187	199	204	185	210	199	191	188	187	164	189	200	201	208	200	201	197	181	192	193	193	219	176	194	185	211	200	201	207	214	167	210	200	183	206	204	194	218	181	180	201	195	193	178	197	181	181	186	249	178	198	189	202	214	199	210	178	178	180	177	204	192	170	162	197	202	208	180	214	206	201	197	204	176	193	202	165	180	187	204	194	202	204	192	189	201	194	198	201	187	182	213	190	201	192	154	178	201	170	183	194	202	215	219	203	162	167	221	185	201	206	197	184	181	188	173	198	168	175	192	192	148	200	188	157	202	207	196	182	153	199	219	193	199	205	187	197	191	186	210	191	197	198	195	214	199	199	179	174	200	183	184	199	213	189	195	190	206	205	195	196	205	188	183	198	168	180	173	187	166	195	183	198	192	191	189	200	214	216	180	162	192	206	202	196	203	211	194	190	181	177	195	186	217	212	180	210	183	181	192	205	180	203	178	194	198	173	195	180	205	202	192	193	177	180	198	184	176	186	204	205	174	190	180	196	180	216	187	194	192	196	205	167	192	180	206	190	174	197	178	171	186	198	179	202	188	181	206	207	201	152	182	210	189	207	206	192	199	172	178	184	168	181	200	175	217	176	182	209	194	167	173	195	163	197	204	186	192	206	176	155	203	197	197	179	215	193	175	199	198	159	206	210	209	189	164	195	204	195	203	171	197	204	176	193	185	193	192	192	198	174	172	204	171	189	191	199	207	213	221	212	191	202	195	176	208	177	192	189	173	203	204	190	177	190	213	178	199	204	190	174	202	194	204	196	182	179	177	191	212	204	200	198	202	195	201	188	195	190	183	203	209	195	193	187	196	209	203	193	172	171	193	172	181	192	188	174	166	207	194	185	173	167	208	181	194	194	204	176	169	194	196	197	193	189	212	187	189
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
