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
341077789458	341077790026	341077790574	341077791124	341077791674	341077792224	341077792774	341077793324	341077793874	341077794424	341077794974	341077795524	341077796074	341077796624	341077797174	341077797724	341077798274	341077798826	341077799374	341077799924	341077800474	341077801026	341077801577	341077802124	341077802674	341077803226	341077803774	341077804326	341077804874	341077805426	341077805974	341077806524	341077807074	341077807626	341077808174	341077808726	341077809274	341077809826	341077810374	341077810926	341077811474	341077812026	341077812574	341077813124	341077813674	341077814226	341077814774	341077815324	341077815874	341077816426	341077816974	341077817524	341077818074	341077818624	341077819174	341077819724	341077820274	341077820824	341077821374	341077821926	341077822474	341077823026	341077823574	341077824126	341077824674	341077825226	341077825774	341077826324	341077826874	341077827426	341077827976	341077828526	341077829074	341077829626	341077830176	341077830726	341077831274	341077831826	341077832376	341077832926	341077833474	341077834026	341077834576	341077835126	341077835674	341077836226	341077836776	341077837326	341077837874	341077838426	341077838976	341077839526	341077840074	341077840626	341077841176	341077841726	341077842274	341077842826	341077843376	341077843926	341077844474	341077845026	341077845576	341077846126	341077846674	341077847226	341077847776	341077848326	341077848874	341077849426	341077849976	341077850526	341077851074	341077851626	341077852176	341077852726	341077853274	341077853826	341077854376	341077854926	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23262	21694	29420	24482	21704	21797	8280	1295	861	817	774	712	657	615	574	630	587	513	528	532	550	471	506	490	471	482	489	483	462	465	463	477	507	500	447	471	464	434	435	458	488	457	475	460	450	490	471	464	432	479	469	482	401	472	430	456	534	530	466	460	496	449	463	444	480	483	449	436	474	479	420	479	422	470	443	452	441	423	436	466	457	486	430	429	468	417	416	476	506	483	451	470	422	441	447	460	458	469	485	483	444	451	444	457	438	448	459	505	483	485	430	469	430	453	453	496	447	424	436	474	451	444	439	456	419	442	489	440	462	423	466	421	461	472	440	428	469	435	480	457	465	462	469	455	439	485	439	454	451	429	427	448	459	467	442	460	442	477	424	433	447	455	451	429	428	495	479	451	450	452	506	447	469	466	450	449	447	438	500	480	428	431	455	448	447	487	434	428	402	457	425	439	425	458	424	435	439	452	467	487	423	451	459	432	407	442	434	428	447	424	439	437	487	425	482	445	432	454	447	459	448	468	434	399	468	458	435	437	475	454	435	468	435	410	433	441	447	464	466	439	437	454	437	441	431	468	443	475	457	487	474	476	461	478	468	461	464	447	447	448	468	429	400	443	444	425	423	440	429	449	453	469	479	435	426	427	442	421	407	416	446	469	440	417	449	448	445	496	481	422	466	452	466	485	406	468	458	405	440	489	441	441	423	478	478	436	428	469	445	440	496	445	439	439	486	435	446	446	449	468	464	453	429	471	450	453	461	494	474	485	405	495	429	450	458	459	450	466	436	441	444	409	450	459	435	487	453	440	440	437	480	472	437	440	468	425	445	476	436	480	426	458	463	431	432	479	458	495	449	455	419	459	452	474	430	456	439	402	432	467	466	407	441	457	435	439	433	450	449	434	443	498	464	451	464	440	476	417	467	423	442	447	470	413	475	466	441	419	442	467	458	450	470	505	431	465	448	469	435	435	420	445	439	424	478	465	424	464	435	460	424	439	427	470	428	433	447	484	422	442	435	438	440	451	448	456	470	491	448	443	444	454	457	464	483	452	442	428	477	417	439	451	420	436	411	464	472	478	473	456	423	454	430	452	447	442	446	426	445	407	413	478	432	472	485	424	421	443	415	448	438	461	495	456	429	450	425	438	408	466	454	483	443	431	438	461	457	433	454	444	451	437	447	450	442	481	446	438	432	439	463	459	463	454	495	439	449	460	418	469	453	437	461	416	484	412	441	431	430	433	440	453	442	440	489	425	460	457	444	442	451	406	466	438	457	443	447	443	402	478	460	460	408	424	476	439	451	461	467	450	468	417	434	466	425	403	438	436	474	455	444	435	415	458	481	456	474	432	415	427	461	449	464	475	458	462	434	477	397	464	456	421	484	434	446	444	438	460	446	491	426	420	430	489	425	420	416	431	426	432	428	437	443	406	395	441	456	423	473	438	442	444	425	464	434	435	399	464	453	457	448	452	415	451	485	482	442	443	464	428	424	423	412	432	438	451	469	489	467	457	409	431	455	442	477	457	423	478	426	425	414	463	422	464	419	408	436	441	509	425	432	449	469	452	436	444	465	441	444	449	472	472	462	460	447	439	484	411	442	451	471	449	466	432	446	454	430	461	417	453	467	455	459	433	437	416	412	452	495	458	475	434	443	454	450	500	431	472	414	432	447	426	449	469	443	450	483	493	450	437	472	453	453	456	386	440	448	461	419	450	466	493	466	485	453	456	434	467	473	465	444	452	455	434	459	432	452	459	475	454	433	436	464	462	427	473	461	456	434	451	443	449	423	469	469	468	463	459	434	426	431	429	449	463	462	495	406	447	480	463	455	426	438	429	438	436	447	458	455	451	424	477	413	462	447	456	475	449	448	420	416	466	467	415	425	437	451	432	429	435	454	451	424	415	416	435	411	436	428	477	452	452	467	455	467	443	467	459	431	452	466	429	464	497	452	452	452	456	460	425	397	463	439	419	458	414	437	452	466	459	464	469	469	475	433	435	466	466	443	427	395	441	479	454	400	429	469	476	455	485	417	434	451	411	443	442	440	456	462	434	423	474	453	481	438	472	446	479	462	453	490	472	444	439	439	502	471	456	446	444	446	439	417	429	449	406	445	471	443	445	449	467	463	435	467	465	440	467	448	446	426	458	430	432	453	422	469	455	410	456	413	435	420	439	449	436	459	433	440	452	431	474	430	458	451	447	462	430	479	471	430	477	460	466	448	436	467	479	482	447	444	453	462	443	453	492	470	490	447	424	454	469	400	455	494	478	457	409	462	440	431	430	441	446	489	476	447	417	465	435	448	474	477	444	462	430	437	432	471	463	421	435	479	461	499	465	418	485	462	408	445	459	457	426	502	449	423	454	478	466	455	466	440	485	451	435	474	456	449	424	428	487	438	449	466	451	478	473	453	438	431	455	433	449	425	478	432	386	417	441	453	446	439	409	451	487	459	414	462	456	422	464	426	426	446	445	427	448	430	458	422	442	455	458	448	434	455	437	423	498	460	491	442	426	447	406	489	421	435	458	473	447	418	453	417	428	434	459	413	456	438	434	459	426	464	465	452	444	448	394	467	445	428	443	474	494	458	435	453	457	443	408	466	464	423	441	471	440	420	438	451	437	414	455	431	422	418	431	475	406	417	471	462	447	466	456	447	436	458	457	458	506	428	459	419	421	455	441	479	455	425	472	435	430	443	466	479	488	446	480	440	445	454	412	471	445	490	451	447	467	457	470	426	434	431	488	442	444	438	428	486	432	419	435	444	453	464	442	418	439	483	461	419	427	476	438	458	466	484	442	489	443	451	424	430	446	472	459	452	460	466	434	470	430	480	457	452	410	465	474	438	411	456	471	430	447	451	377	469	432	452	471	450	447	454	430	421	390	476	464	451	444	424	435	465	450	485	434	458	435	454	436	419	483	431	453	436	439	434	457	440	413	427	478	424	449	462	451	455	488	424	438	446	453	439	417	433	441	393	458	434	431	432	468	468	447	455	419	403	487	420	482	434	461	444	451	485	458	508	398	471	428	444	475	416	428	449	437	446	452	434	455	414	403	424	457	426	485	412	486	478	430	420	438	445	428	419	429	493	449	481	475	440	463	461	457	446	443	441	476	461	455	440	500	468	446	470	489	443	487	428	490	460	465	482	447	433	438	453	491	417	425	420	428	443	441	399	447	434	446	435	465	459	436	451	454	440	495	415	443	428	425	444	455	430	421	406	461	476	469	435	484	446	465	449	474	429	476	417	439	469	481	444	454	430	455	481	452	432	441	403	454	448	459	432	482	440	435	424	434	451	435	473	469	436	445	419	460	424	451	444	462	428	403	437	412	423	474	440	447	453	495	432	486	424	461	427	427	432	450	447	472	455	438	441	437	441	485	458	443	439	435	429	435	439	434	425	441	421	397	430	450	447	465	429	417	435	435	443	443	456	460	414	442	455	423	426	442	455	451	411	492	416	418	437	467	406	414	459	416	445	473	472	442	429	410
6217	17382	11568	5773	4813	4240	3754	1671	1383	1157	969	829	786	761	687	688	635	590	589	555	544	549	558	526	512	528	500	524	462	465	515	524	485	513	503	489	438	531	475	485	519	468	457	436	451	443	450	435	452	472	468	432	464	452	488	448	461	493	490	501	468	481	478	440	474	438	449	457	486	453	470	463	448	399	479	468	442	454	461	443	465	451	471	461	470	466	448	484	435	469	435	430	455	435	461	425	411	457	458	437	485	460	444	457	410	452	480	478	488	450	418	440	437	456	446	427	455	457	448	446	410	473	466	455	447	479	431	435	436	478	480	433	432	436	443	430	501	446	498	438	430	451	460	417	484	423	441	458	453	474	495	449	430	432	452	471	451	461	462	439	429	409	432	458	433	443	472	421	427	455	431	437	473	447	453	469	429	439	509	442	434	432	457	455	454	452	460	429	459	441	434	445	464	433	489	457	451	431	446	441	435	448	485	460	463	460	440	467	491	430	457	421	481	452	464	457	489	490	445	455	468	434	486	435	488	469	467	473	449	435	464	443	483	462	436	468	460	474	448	436	452	434	462	473	429	467	412	435	441	474	479	458	436	479	466	436	460	456	430	445	460	439	462	449	441	483	487	432	468	448	440	462	467	431	476	432	442	469	456	440	494	451	481	458	428	440	431	470	458	438	480	448	460	442	408	418	445	457	462	475	451	492	442	474	475	438	475	462	437	446	464	454	443	470	460	455	456	426	450	446	471	444	482	454	437	425	438	478	428	466	458	454	457	402	472	432	480	476	413	464	467	474	470	459	405	465	473	464	429	413	500	390	435	468	454	465	436	475	445	462	464	447	440	429	480	472	467	435	499	436	462	425	445	467	463	424	467	447	460	502	506	486	455	467	473	422	419	465	447	467	468	439	422	494	448	408	451	436	430	494	469	458	449	432	453	474	476	420	477	465	444	445	455	418	450	454	460	467	477	439	429	488	435	429	467	429	443	472	448	476	436	465	410	474	445	487	420	448	450	473	454	478	454	460	486	431	444	429	473	447	440	509	453	474	464	447	460	431	469	416	448	481	459	479	451	461	423	450	461	470	449	462	474	460	478	437	413	480	460	453	458	488	487	461	461	439	444	461	473	505	469	463	448	439	443	421	418	461	434	453	442	439	452	477	460	456	462	407	450	421	463	447	442	462	464	429	481	472	451	462	455	459	436	419	511	442	473	431	426	431	465	427	475	467	455	513	447	429	441	443	466	471	490	448	437	482	416	473	493	455	468	467	469	444	453	452	420	427	440	458	447	444	437	451	442	454	459	460	451	444	437	443	458	469	427	456	447	439	453	457	433	425	460	500	482	447	449	468	421	436	460	423	466	471	448	434	467	456	476	502	420	441	458	436	481	461	486	461	425	390	469	440	501	416	448	431	445	441	432	424	450	476	458	493	457	403	413	456	480	452	449	486	436	465	404	465	428	454	428	498	475	421	430	480	449	492	467	440	406	426	445	433	483	429	465	472	433	459	436	471	435	425	451	438	416	446	456	465	433	449	437	477	426	421	410	454	441	434	456	444	436	480	427	458	453	478	446	472	420	443	447	453	479	455	447	421	472	418	476	436	448	462	484	500	483	454	427	457	441	458	444	450	443	403	482	483	418	413	434	452	415	439	445	438	439	473	480	472	408	433	461	441	437	462	405	461	431	445	487	454	474	443	474	467	441	468	474	453	475	450	460	419	508	448	420	439	429	479	422	435	451	470	436	457	467	476	449	406	462	452	450	444	444	460	486	513	448	460	486	459	428	442	415	435	468	454	442	421	449	439	451	445	470	467	410	450	466	426	426	448	481	475	472	454	495	475	469	464	453	405	478	456	472	468	482	446	441	446	466	442	427	460	466	469	500	436	433	402	507	464	468	455	440	461	496	415	457	469	456	419	407	452	472	417	453	418	462	475	455	439	478	429	453	443	470	446	458	467	449	469	497	434	445	469	422	450	420	475	435	477	441	434	506	478	464	449	475	461	468	440	479	449	465	437	473	451	449	485	446	455	441	476	426	479	451	437	460	458	423	461	449	479	455	447	454	460	482	475	463	447	441	478	405	463	430	471	473	458	471	463	436	442	446	458	461	438	465	492	463	468	472	474	453	429	448	486	466	427	428	476	447	467	416	474	496	467	454	448	445	436	468	433	442	446	420	429	450	447	459	468	471	456	430	483	448	457	446	450	431	467	451	455	462	470	433	469	409	443	457	500	408	464	449	437	430	467	471	445	496	454	431	441	464	459	417	423	448	471	460	473	427	433	471	474	446	460	431	476	459	434	435	412	457	481	460	451	413	431	460	487	476	457	483	467	433	406	463	411	459	465	417	457	477	484	441	441	438	447	403	468	427	484	456	469	438	445	462	452	460	456	419	462	432	442	432	453	472	447	508	456	457	464	459	483	464	472	448	492	460	452	412	474	427	483	433	464	470	460	460	458	476	445	465	464	456	442	442	465	443	460	467	435	446	438	465	438	456	424	455	436	432	478	419	455	456	461	450	432	446	406	455	412	488	416	465	449	437	444	436	456	472	467	431	428	470	456	423	456	451	445	456	466	451	434	468	414	460	448	435	407	430	448	463	426	480	467	454	440	481	471	455	456	459	459	441	417	428	471	438	438	481	426	456	442	466	456	464	472	450	444	457	478	428	415	478	477	472	449	435	418	422	443	435	467	459	483	470	467	455	457	452	432	429	470	427	446	408	433	450	462	429	477	426	474	471	461	440	446	447	431	484	487	441	468	442	464	467	493	425	426	460	481	443	449	416	440	476	469	471	453	450	443	461	430	409	478	430	442	424	444	461	470	451	465	447	480	442	450	436	468	477	439	456	466	458	492	503	451	463	479	433	395	456	438	452	421	462	451	437	477	424	454	444	447	495	477	439	462	446	472	443	467	424	467	470	427	439	471	448	422	466	470	422	436	453	435	426	420	480	428	450	449	416	438	411	402	438	469	436	493	440	438	440	467	452	475	445	466	444	475	451	417	479	431	452	484	459	415	435	447	486	441	415	431	435	450	470	494	507	418	470	427	465	430	460	470	462	436	423	422	474	449	429	448	431	435	492	432	454	474	415	429	436	467	505	464	463	461	414	465	452	458	430	476	475	522	445	465	469	428	435	477	450	460	439	432	459	444	499	418	481	460	445	460	442	455	455	469	435	458	472	480	480	446	441	479	470	445	433	459	441	455	433	466	469	451	447	479	453	426	439	436	476	470	475	463	452	486	460	485	410	465	470	450	426	459	479	473	468	458	460	485	459	470	485	459	439	474	458	472	477	506	473	443	465	473	452	465	477	445	464	470	451	516	444	489	484	444	475	431	449	429	488	478	454	457	432	456	456	475	438	462	449	477	444	467	447	414	470	463	441	428	441	450	413	474	460	435	483	453	434	440	460	455	470	438	427	458	467	423	430	410	462	459	440	480	444	478	429	430	474	457	457	449	466	433	440	484	429	436	481	470	453	494	417	464
27513	16866	3389	630	364	303	284	205	193	188	212	193	228	184	191	186	224	193	205	216	179	180	214	204	209	191	190	187	205	189	181	189	174	184	218	180	188	175	178	183	176	184	180	166	186	187	210	206	198	174	213	215	182	209	185	203	186	196	201	207	196	194	211	153	191	190	219	205	197	174	198	182	197	164	198	192	186	188	196	186	194	181	201	198	198	169	175	190	173	191	188	174	191	190	174	204	177	191	191	185	193	181	213	194	197	181	196	192	175	177	195	188	166	198	199	191	195	188	176	189	167	183	202	181	212	209	175	203	204	179	177	198	175	209	203	200	206	184	213	188	178	208	180	190	180	192	198	200	200	184	186	183	191	193	186	185	197	204	203	205	170	199	175	206	188	213	206	196	208	175	201	190	209	207	202	207	154	175	216	211	206	192	191	179	176	180	187	208	192	187	214	171	201	203	204	179	215	201	218	204	194	187	182	212	229	161	168	191	198	199	186	194	178	177	179	164	185	196	176	204	219	186	200	177	193	180	199	187	194	187	212	195	188	171	190	164	183	169	187	188	203	184	190	206	198	204	189	185	174	204	199	183	203	183	158	179	188	191	214	185	191	208	189	200	182	202	205	197	180	198	217	185	175	173	202	194	206	206	201	191	191	186	179	190	187	196	207	195	175	199	219	204	197	160	209	173	194	181	175	212	194	185	207	194	196	184	205	189	200	205	185	174	201	206	186	200	179	215	189	183	173	201	205	222	210	197	182	180	165	189	211	228	205	194	208	206	198	179	164	201	209	177	178	202	200	193	200	186	200	217	210	185	215	189	201	185	207	189	230	193	197	203	195	180	193	211	197	192	196	193	175	185	183	217	205	184	186	194	202	184	185	169	178	180	209	188	184	187	185	203	171	194	170	197	195	177	193	201	201	207	194	206	171	193	205	185	200	183	211	191	202	176	207	201	199	171	193	213	181	211	210	210	206	210	206	197	186	183	178	189	214	188	174	216	183	193	197	184	182	203	190	196	171	204	176	192	179	184	195	211	184	175	201	198	199	184	165	212	196	186	189	195	182	174	196	183	196	185	203	199	190	205	215	199	195	189	218	191	193	194	202	183	177	189	214	163	193	196	195	172	208	186	217	199	180	203	179	199	210	200	204	186	189	203	168	192	181	194	174	227	202	182	163	187	200	197	186	194	199	188	199	195	196	181	198	203	205	183	199	188	222	192	189	203	170	196	217	182	186	200	179	183	179	201	200	179	174	187	187	183	204	190	181	182	215	196	201	172	188	179	193	181	204	182	179	169	189	204	177	198	163	179	200	186	205	195	189	195	188	208	203	208	190	194	183	195	179	185	196	177	206	176	186	191	172	184	157	214	179	199	209	214	202	194	206	180	176	216	185	205	196	214	204	187	192	209	192	205	197	177	185	192	189	178	200	204	169	194	203	201	209	180	197	191	228	194	162	180	161	205	172	213	196	196	179	202	168	178	197	204	205	198	206	185	183	186	184	172	190	181	192	174	186	171	219	205	166	198	202	197	204	212	172	200	170	188	175	196	182	174	182	158	192	186	187	181	193	213	180	177	184	186	188	181	183	214	187	182	189	187	170	186	174	196	199	191	184	223	196	185	206	180	168	212	190	194	173	188	179	201	184	213	175	183	203	191	174	170	181	159	189	207	201	182	197	188	221	189	186	167	210	211	189	187	188	179	170	202	165	188	194	200	177	211	193	194	194	194	168	205	197	198	199	186	189	207	183	173	182	191	184	196	162	215	199	206	180	182	199	210	195	195	176	206	191	211	186	197	186	211	173	197	183	205	185	203	210	175	193	193	185	189	177	191	161	178	204	183	200	188	180	183	191	215	193	189	189	186	184	173	202	200	181	206	187	205	166	162	180	201	204	151	181	200	167	221	184	222	183	198	188	179	193	192	194	203	200	195	181	187	195	187	206	182	198	187	182	196	204	210	207	174	203	204	198	174	174	197	175	164	200	172	185	187	180	161	195	190	191	180	186	214	150	190	187	185	203	176	199	174	179	188	181	187	174	195	209	207	190	204	196	231	191	170	216	173	184	186	176	187	206	214	180	201	174	177	185	181	216	201	185	201	211	190	206	207	189	187	188	202	196	186	209	224	200	193	204	190	187	189	176	191	215	180	182	191	165	189	210	197	184	201	185	213	178	193	193	188	199	171	204	201	191	192	192	197	178	170	180	170	201	200	182	205	209	168	187	208	184	176	198	203	215	188	180	204	203	211	195	170	185	195	197	178	182	197	194	181	186	162	220	204	178	182	163	205	206	149	202	209	194	172	170	192	206	207	186	205	182	197	197	182	164	186	202	187	186	184	204	204	198	174	185	166	179	198	194	192	186	175	183	204	190	188	188	190	196	192	194	197	202	190	175	187	180	190	180	205	222	187	200	188	206	191	191	208	190	209	157	182	194	176	202	215	191	209	176	206	204	197	172	187	194	218	188	189	219	189	206	200	204	192	219	173	171	189	164	206	187	200	198	167	199	199	183	153	189	169	197	198	196	191	205	180	182	212	223	191	196	194	183	185	203	177	206	192	203	190	186	185	201	184	202	185	209	188	214	184	173	195	190	215	206	202	182	184	186	174	189	188	162	206	201	204	192	185	181	210	196	203	201	188	193	189	191	188	181	170	166	182	195	164	202	186	172	191	164	191	197	200	184	166	204	206	202	197	212	211	188	203	212	175	225	203	205	208	171	178	180	190	184	189	193	187	207	172	212	184	200	180	175	187	192	202	203	195	206	184	217	195	195	210	165	209	182	197	187	189	219	205	176	202	207	188	179	186	169	184	189	207	221	205	194	197	236	178	226	170	183	198	195	176	178	189	186	167	181	169	191	217	203	194	198	192	194	181	194	184	197	162	218	195	192	197	206	171	174	190	188	181	203	187	217	208	188	185	203	180	210	186	181	206	187	200	190	184	175	172	194	200	174	193	192	173	186	197	205	183	176	186	197	194	233	166	187	192	174	232	173	171	178	186	202	203	196	182	192	195	175	200	187	175	189	192	188	208	184	199	183	188	198	193	204	181	190	194	202	187	202	196	185	184	209	211	196	198	194	194	185	190	197	171	206	206	211	194	189	188	190	186	201	174	179	175	207	198	200	217	199	194	197	190	210	180	190	190	200	200	188	203	179	176	181	185	175	223	204	195	178	182	169	194	172	198	196	184	180	203	199	217	186	199	195	202	178	188	171	195	187	199	187	178	176	222	184	190	184	199	161	184	220	173	194	184	185	187	194	177	207	178	191	202	184	195	187	212	195	188	184	218	192	188	193	199	200	196	166	183	200	180	174	205	197	180	204	187	200	182	201	167	204	205	202	194	190	202	185	185	197	206	213	164	206	196	166	190	199	203	227	203	191	184	211	190	185	178	176	209	198	218	205	200	181	195	149	187	175	171	195	192	199	180	202	203	191	207	194	191	195	172	187	208	199	188	207	181	195	186	173	188	185	188	202	210	183	191
4841	2297	1301	585	416	396	322	226	249	241	195	234	232	238	243	212	197	226	203	237	208	228	232	231	221	206	247	219	217	221	192	199	199	214	211	199	215	225	199	256	217	229	221	237	215	218	217	204	228	245	218	198	237	208	233	210	228	200	213	188	217	212	236	208	229	222	190	212	206	197	217	213	226	197	229	247	199	232	196	196	187	213	219	228	215	214	216	233	212	213	239	229	218	204	205	210	247	220	216	202	212	233	187	200	195	209	231	198	223	210	205	213	241	186	198	248	221	206	238	202	219	211	198	200	205	204	243	218	204	205	178	240	196	198	199	199	227	229	198	223	212	237	211	204	246	231	218	228	208	232	196	203	200	207	227	204	204	217	227	226	205	230	220	194	242	237	221	205	216	234	204	222	201	217	206	226	229	197	237	200	229	222	198	232	199	228	220	193	209	215	218	196	230	198	208	212	206	186	245	213	215	217	219	216	224	205	211	222	209	210	211	190	228	203	214	196	224	200	209	225	220	218	204	232	204	207	226	217	227	223	195	224	221	225	219	218	232	219	235	229	221	216	213	215	248	232	199	221	217	220	212	218	222	224	212	200	228	187	189	210	215	216	224	228	222	227	224	193	210	208	235	210	229	187	211	206	205	226	216	226	230	216	225	227	227	202	220	192	203	217	194	229	232	206	224	217	252	236	191	207	234	219	237	213	199	209	223	206	207	215	191	211	227	236	195	196	186	198	220	221	235	233	242	226	239	188	239	219	233	224	229	198	226	225	190	212	206	216	204	225	178	198	206	220	229	218	213	233	202	208	196	201	215	230	198	219	215	207	209	208	186	215	222	211	196	226	238	213	226	212	198	212	238	200	223	219	196	195	208	219	217	213	225	211	225	223	227	202	187	223	202	199	217	189	231	219	204	224	219	200	238	200	203	215	222	238	258	200	178	198	233	195	199	219	208	245	202	203	207	207	232	240	247	219	217	218	197	206	212	209	213	223	207	209	205	226	225	236	208	226	223	198	232	236	194	192	217	239	261	207	204	215	244	227	220	235	205	201	257	217	206	219	244	219	252	211	207	203	218	192	200	208	222	195	206	212	199	207	232	221	228	228	198	221	234	205	219	221	215	193	201	244	226	202	202	223	223	228	231	190	210	232	228	195	216	217	236	210	223	219	205	199	205	226	228	225	217	236	247	215	207	192	207	215	212	223	210	237	210	211	185	199	212	223	228	214	219	205	194	208	224	198	202	223	190	193	201	224	208	228	203	228	210	227	197	215	207	236	221	224	230	224	254	233	249	207	214	223	197	198	209	220	198	235	221	215	217	226	206	222	219	206	220	241	215	215	219	200	218	236	217	197	213	219	213	224	235	211	183	216	187	219	211	195	222	204	218	220	233	213	210	212	210	240	248	204	235	207	215	196	220	239	196	238	239	193	222	219	235	206	207	200	226	211	208	258	203	225	249	211	235	178	226	225	215	192	216	208	215	210	219	211	209	218	228	223	205	212	205	230	237	226	213	218	229	221	233	203	246	195	209	239	260	219	213	224	229	220	210	198	202	216	209	189	207	219	216	241	213	222	226	234	229	222	216	223	205	237	204	207	204	203	189	224	239	238	209	181	200	218	214	220	197	227	215	247	232	218	211	217	234	211	201	213	205	216	241	244	214	213	200	196	201	242	223	214	204	225	220	221	228	228	239	236	212	196	201	232	216	238	223	214	193	234	260	214	225	217	222	219	201	216	200	226	224	224	238	214	216	235	218	229	213	224	224	216	225	205	246	204	209	197	208	211	210	211	261	229	215	205	212	198	251	209	238	205	201	186	207	196	210	211	219	244	213	191	197	202	193	217	236	257	216	216	218	224	204	221	218	214	215	209	227	217	203	200	213	213	221	221	193	213	223	243	210	271	225	176	220	219	217	215	189	220	226	219	210	203	212	190	193	211	220	226	208	223	207	205	232	233	207	211	220	232	220	221	199	216	197	230	240	239	243	222	213	203	222	213	219	224	214	215	227	249	204	232	220	248	202	188	201	194	224	221	204	215	211	194	245	206	204	203	216	225	200	219	212	225	209	203	247	232	225	183	218	201	235	213	236	189	220	212	226	198	210	187	213	207	184	203	206	194	211	217	243	207	236	203	223	220	210	214	209	204	218	224	210	201	221	237	208	207	217	225	209	225	221	217	204	205	193	222	196	214	229	237	220	213	199	193	216	209	224	210	206	222	210	235	197	181	237	219	232	261	230	238	216	209	237	233	228	218	210	208	199	225	214	195	229	221	219	198	194	197	221	232	220	214	221	195	218	247	231	190	212	234	204	203	209	203	200	238	223	216	204	233	198	220	228	240	211	204	196	188	205	193	196	228	202	205	221	206	219	219	217	236	215	207	244	227	195	225	228	188	228	221	220	199	206	208	200	204	206	227	224	186	216	225	219	207	219	214	207	241	210	204	199	214	231	250	199	219	223	193	212	238	200	221	247	231	243	204	197	224	218	208	230	209	220	213	192	208	220	216	219	212	206	203	208	211	204	216	217	192	223	226	196	232	188	187	236	205	220	219	196	227	241	219	219	223	227	233	223	225	223	215	223	189	233	226	209	215	249	222	208	240	199	218	231	212	235	223	219	207	205	219	208	209	223	214	204	228	221	243	230	224	216	213	232	233	242	235	227	235	222	219	185	214	211	196	199	209	216	182	228	203	223	212	234	242	232	223	205	229	197	232	199	196	223	228	235	191	218	214	205	208	224	214	231	210	219	202	216	213	209	201	204	214	194	224	209	220	224	200	224	213	198	214	202	200	247	214	206	211	207	216	197	239	213	224	223	210	216	188	207	200	236	198	230	233	202	216	205	226	220	203	202	211	209	207	212	224	197	236	219	223	213	237	213	212	202	204	209	200	228	208	239	225	240	218	218	217	192	199	202	185	193	211	195	211	219	195	210	220	222	229	221	221	207	213	206	219	205	226	191	240	212	211	238	214	210	206	198	214	190	202	210	223	221	220	205	190	216	197	213	218	212	235	225	216	215	224	242	223	213	220	214	205	254	200	229	195	210	230	216	231	225	221	220	224	211	201	206	221	186	216	224	213	208	221	225	218	210	219	231	237	224	207	224	238	208	203	231	189	183	207	209	219	208	209	208	225	227	202	217	198	203	243	203	211	235	219	215	212	210	208	199	221	233	222	226	244	229	227	216	188	207	213	233	216	188	203	227	201	219	231	209	222	214	225	200	205	195	205	233	190	218	224	229	230	217	202	208	224	201	229	202	240	216	196	212	193	222	197	191	201	195	208	234	218	234	232	206	189	215	206	211	227	203	227	232	244	219	218	196	222	166	227	200	203	210	209	215	232	219	197	234	226	223	225	216	211	186	215	216	206	190	213	237	234	252	208	223	244	223	232	214	220	198	231	214	180	230	210	213	219	209	215	197	210	223	216	232	234	197	209	235	218	213	212	220	207	206	200	200	205	202	199	207	189	210	208	223	217	193	210
23654	21098	28148	24282	21072	8683	2026	536	462	358	329	318	291	276	235	244	245	245	246	226	234	223	215	207	222	212	201	205	216	216	220	192	151	214	189	221	201	210	179	196	205	195	198	199	192	190	199	215	184	200	187	174	209	182	201	194	202	196	221	175	184	197	188	213	172	205	204	195	190	209	181	191	211	201	196	215	187	209	169	175	190	190	171	187	207	184	190	175	185	174	190	185	188	185	217	186	194	221	194	228	195	188	190	201	203	181	173	210	204	185	203	224	214	193	181	192	185	179	192	199	183	186	208	182	185	190	215	195	207	188	184	194	211	183	200	180	188	184	213	214	214	179	199	192	180	213	226	174	178	186	199	194	180	177	180	205	183	171	180	180	228	216	181	210	181	195	185	189	193	184	194	202	173	194	168	184	204	188	170	168	172	178	209	183	178	215	187	186	190	186	196	205	190	205	205	181	211	181	222	170	186	190	197	193	217	181	180	199	223	218	203	222	171	199	195	198	195	206	166	213	181	194	156	175	205	198	186	184	201	182	202	185	187	176	174	209	183	203	213	193	218	210	206	190	193	197	202	178	202	193	195	199	202	194	195	201	181	176	206	187	208	179	163	192	199	194	169	205	202	175	194	186	187	189	170	190	194	192	192	161	197	195	193	171	188	180	209	206	183	181	190	195	164	171	185	177	196	196	185	195	215	185	202	214	200	202	160	187	200	206	210	200	172	194	202	201	184	171	187	194	179	175	173	172	200	173	191	188	219	227	229	190	179	205	190	194	169	191	189	178	184	184	185	204	188	177	198	192	187	187	196	198	176	190	204	176	206	199	186	222	190	208	205	192	177	200	206	184	174	199	175	172	204	198	183	184	202	210	208	181	191	182	194	196	183	204	188	176	179	202	212	202	197	209	223	183	201	205	202	205	207	210	203	231	167	222	191	168	210	212	179	186	185	189	178	189	186	201	175	208	182	202	186	205	188	187	211	194	203	207	216	197	201	220	188	184	204	190	187	209	175	197	196	188	218	202	198	192	205	223	182	190	215	205	186	185	208	193	174	205	186	176	176	206	204	200	175	197	202	187	195	196	186	184	188	196	189	198	193	225	194	185	176	179	216	178	205	190	188	196	175	187	186	188	198	194	199	205	199	165	190	188	191	198	210	204	194	180	202	219	193	197	190	204	200	187	191	190	188	219	160	164	183	180	178	179	188	215	182	190	198	168	190	192	184	182	185	208	193	175	189	193	189	194	185	172	191	208	197	188	203	187	187	183	170	195	214	176	179	194	203	194	178	203	195	181	216	190	195	198	188	195	195	201	181	174	210	202	193	169	209	169	185	187	189	213	174	191	190	205	198	194	184	215	178	230	191	186	196	199	195	183	189	172	185	197	198	187	185	187	204	191	183	175	205	175	198	195	183	187	210	206	194	199	166	188	166	194	174	188	200	233	174	196	164	196	211	174	187	195	165	188	199	183	204	179	199	208	203	229	206	189	215	185	199	186	201	184	204	214	206	175	182	191	204	208	188	190	210	189	197	190	204	200	202	187	186	214	175	185	212	204	179	210	192	220	184	181	184	185	193	206	210	154	209	178	179	228	192	194	190	195	196	202	188	223	201	198	191	170	184	191	193	193	184	172	209	173	184	187	180	198	202	209	171	192	182	185	186	204	182	208	201	187	173	199	184	204	174	159	192	209	190	177	188	194	200	200	187	196	182	183	191	204	176	182	192	189	183	197	186	171	197	203	198	181	193	182	213	193	185	201	205	200	219	187	185	174	212	195	199	205	201	190	188	204	184	174	180	185	223	239	206	203	163	157	181	206	209	208	217	216	204	167	195	206	188	185	175	194	172	217	200	180	179	181	174	191	186	199	187	180	200	186	191	188	196	222	201	180	205	190	185	175	206	198	185	191	173	184	203	201	195	174	200	199	184	182	180	183	204	188	201	198	194	157	191	208	185	188	192	202	196	199	199	181	189	195	190	189	202	201	209	208	207	186	184	178	203	201	161	203	218	186	189	190	174	207	170	200	176	186	188	180	198	181	198	179	215	190	208	185	166	203	218	186	169	198	206	193	211	182	190	216	177	214	150	183	182	181	170	187	202	209	209	185	193	199	180	206	176	165	203	189	202	165	184	197	172	184	198	172	190	191	193	195	204	187	185	188	208	173	201	195	190	212	194	195	216	208	173	195	214	196	200	194	194	190	186	219	204	181	213	166	197	194	180	205	192	173	213	203	196	200	164	174	165	180	169	191	181	177	195	187	196	189	179	181	200	189	175	172	204	196	177	201	166	199	200	205	207	193	175	210	174	189	194	200	219	172	182	183	186	191	174	162	175	195	179	183	170	190	194	201	184	185	195	197	195	172	184	195	190	190	190	190	189	171	192	181	180	205	185	168	183	195	183	192	220	188	210	173	188	203	205	181	203	192	187	194	186	204	184	180	207	196	188	183	195	190	202	194	190	192	184	191	173	225	198	191	201	205	211	186	188	190	180	186	197	209	190	194	208	196	209	192	206	204	189	214	189	197	180	194	193	210	208	168	173	198	194	206	216	186	194	202	200	190	168	203	213	180	182	182	174	192	193	188	181	203	200	201	217	176	183	183	211	210	164	203	199	204	221	184	206	222	177	194	203	187	194	203	176	160	213	216	212	186	195	176	195	204	213	171	185	182	213	199	183	170	214	179	214	178	197	200	188	198	190	197	187	211	193	193	181	171	204	196	178	219	196	190	204	216	214	161	195	203	174	197	226	196	193	189	195	189	145	174	178	209	188	181	189	180	166	234	207	204	203	189	212	188	199	216	189	181	187	206	166	196	182	199	196	195	192	216	178	189	195	182	205	192	184	204	173	190	180	196	185	214	207	183	191	198	173	197	190	211	197	206	187	189	170	183	218	195	188	179	205	188	192	186	198	180	183	179	194	184	216	193	186	181	193	189	177	187	190	172	198	178	183	162	187	167	160	195	182	202	160	197	180	190	210	186	200	192	185	200	187	197	197	188	183	200	198	206	180	177	202	178	235	202	192	196	174	200	181	168	194	198	160	189	207	184	185	202	200	202	174	227	199	183	186	183	204	205	211	189	187	197	198	191	190	208	201	193	198	195	204	190	184	186	176	191	184	165	195	183	185	201	181	190	188	192	217	203	169	229	172	192	194	221	195	167	178	223	176	191	192	193	190	195	178	191	215	174	180	202	197	219	176	184	200	195	201	197	204	207	188	187	198	162	215	190	209	188	168	202	185	189	180	199	190	208	192	195	181	200	199	157	168	184	202	199	179	175	187	194	178	177	185	210	189	182	197	197	185	182	185	183	212	195	177	191	194	197	206	184	210	171	184	183	185	196	192	187	202	196	195	183	177	188	178	186	207	193	185	173	179	201	221	195	214	193	202	224	191	223	183	195	175	196	185	161	202	191	195	170	183	206	197	182	193	198	200	179	187	198	190	199	177	190	197	187	209	172	204	173	176	196	211	192	186	202	211	199
4258	11517	7083	3276	2382	2776	2786	874	614	551	502	441	386	352	363	302	306	279	273	251	259	263	225	254	255	268	242	248	230	231	232	237	254	210	216	241	208	223	214	203	213	222	236	242	208	199	217	207	224	226	216	215	211	242	223	219	191	174	215	228	209	195	227	208	229	211	224	218	231	210	225	212	216	207	241	228	229	212	204	216	202	202	229	175	198	194	225	217	237	209	223	197	204	198	209	209	205	222	218	225	196	210	216	199	191	176	182	194	216	222	218	197	195	209	223	206	216	203	200	195	220	207	206	223	188	178	216	204	201	204	210	186	223	219	192	235	189	202	213	201	220	193	199	216	218	216	196	190	223	189	196	209	204	200	239	188	208	190	221	203	217	210	190	216	218	197	190	190	177	200	193	210	209	210	231	205	207	207	192	236	176	234	195	207	205	187	199	206	223	236	196	202	219	191	198	216	203	231	202	208	200	214	230	198	205	204	208	212	247	195	205	205	184	198	186	205	195	200	203	228	202	210	198	199	193	204	228	205	182	196	193	187	195	236	216	179	225	207	193	205	192	209	206	200	186	203	207	223	166	194	205	210	194	205	199	199	202	191	193	222	191	192	216	199	198	207	207	214	220	211	203	195	195	210	192	198	191	205	210	204	202	190	207	216	202	202	185	207	218	184	199	179	218	205	212	226	209	218	199	237	203	220	237	226	214	218	204	222	222	214	191	222	219	210	189	211	187	190	211	210	193	211	202	210	187	209	210	197	229	216	229	188	204	225	200	225	191	213	173	217	203	201	201	197	205	218	208	242	195	200	206	196	202	190	193	227	218	199	205	202	216	209	215	211	204	206	214	220	207	167	243	204	188	189	208	189	209	219	197	194	202	232	189	231	200	194	202	182	196	218	213	201	194	209	213	199	222	232	204	198	222	208	211	208	220	193	190	193	187	231	202	193	211	214	210	228	214	220	195	206	225	225	223	219	207	214	219	211	196	198	206	200	212	197	211	211	205	189	213	191	173	230	199	208	209	233	204	201	215	219	207	209	207	175	211	208	216	197	198	223	201	204	227	191	210	223	225	190	219	206	203	204	203	207	204	213	181	203	195	213	187	209	218	189	232	192	220	217	210	188	211	191	225	208	220	210	197	209	226	195	202	223	178	205	225	209	208	202	210	218	198	215	187	203	216	207	232	214	203	205	228	224	215	212	220	212	201	204	214	198	225	196	214	224	196	233	207	212	207	214	226	217	224	204	205	229	238	206	201	213	203	203	201	225	183	224	218	203	205	209	193	197	223	205	211	196	192	204	223	198	205	187	176	178	199	207	180	212	193	209	208	227	199	212	227	204	222	195	195	214	189	229	195	213	230	217	199	206	202	189	213	208	194	187	210	190	210	227	201	218	204	204	209	195	190	212	206	205	220	212	213	208	205	213	175	213	236	178	208	212	190	199	217	208	199	196	230	200	206	188	206	221	242	210	192	187	205	195	222	233	229	185	226	208	197	198	204	206	209	198	213	204	214	221	210	200	184	204	176	215	231	202	210	210	200	203	209	214	219	201	205	200	225	201	217	197	209	210	200	223	208	209	196	203	198	216	182	209	211	230	206	231	219	203	208	195	191	196	200	199	214	197	208	216	217	224	212	195	242	215	189	213	184	174	202	195	209	211	236	205	177	230	184	198	221	225	204	210	208	192	215	195	213	204	227	213	199	172	205	197	205	202	197	195	219	207	197	226	181	214	203	210	213	218	232	199	192	217	214	194	196	224	208	234	189	203	184	203	213	222	191	210	235	208	186	196	205	234	177	191	193	200	206	204	175	221	191	222	226	222	187	216	218	194	221	212	212	227	230	209	208	200	216	234	226	201	210	224	193	203	215	212	196	187	201	219	217	217	196	200	194	207	211	224	235	209	223	224	220	229	195	207	223	221	193	223	201	218	216	186	210	215	195	205	216	185	202	208	204	206	209	228	230	220	226	191	199	180	205	204	197	215	182	190	213	192	220	184	199	217	218	204	201	178	204	217	245	209	204	229	206	214	210	231	187	193	205	185	174	212	196	227	205	195	203	246	194	211	212	196	213	202	199	199	203	218	196	207	205	200	188	208	196	183	208	197	215	226	210	201	221	193	211	204	203	200	211	227	221	198	204	222	180	203	209	170	225	210	187	227	198	212	203	219	194	194	215	213	210	208	196	212	216	205	214	189	205	210	209	210	213	225	219	205	192	200	213	202	213	199	199	216	191	207	195	209	181	217	204	226	209	219	205	181	193	193	201	216	202	195	220	218	220	210	215	218	197	230	217	215	185	208	211	222	211	195	219	200	221	197	206	236	186	178	188	203	198	181	224	229	199	209	197	190	218	191	211	189	182	218	207	175	231	198	191	213	206	192	209	200	205	190	208	191	216	197	205	214	203	209	200	196	223	215	203	215	230	207	205	180	175	220	221	197	241	234	212	207	203	207	204	218	215	214	196	209	224	214	207	227	221	193	208	216	201	198	216	220	231	198	216	193	186	213	214	211	214	196	201	213	215	209	219	196	195	205	196	240	198	219	207	210	208	219	222	228	198	227	211	207	190	199	203	226	193	222	220	218	204	209	199	203	226	194	210	185	202	196	226	207	205	232	230	236	207	199	188	197	205	221	206	234	208	206	210	201	210	213	206	240	207	193	218	181	190	201	230	190	195	210	208	181	192	237	205	197	208	184	186	209	198	202	214	198	206	205	215	205	211	226	180	209	197	186	206	195	219	203	213	203	203	190	188	210	225	228	196	215	204	208	199	219	208	214	195	191	209	224	212	212	220	211	172	225	189	186	201	226	184	202	217	175	220	201	225	193	195	216	174	191	189	238	210	190	192	203	212	198	205	215	194	196	208	194	193	205	201	197	218	199	195	203	214	217	208	229	203	208	210	229	226	199	217	208	200	201	210	205	206	198	222	186	203	210	215	204	207	189	217	197	191	203	195	206	189	249	205	211	210	204	199	187	205	226	216	199	204	213	216	232	216	190	218	203	236	216	226	208	203	216	203	207	204	199	177	217	203	215	199	208	212	194	214	202	213	200	220	203	208	185	204	207	212	185	190	220	186	188	206	201	212	202	232	222	211	207	211	181	221	198	216	223	201	214	208	199	234	232	220	218	208	212	197	224	222	209	227	192	203	215	225	181	216	205	193	223	189	209	212	221	216	210	227	222	216	202	222	189	190	204	226	209	210	205	187	197	226	201	212	205	224	186	213	207	211	209	186	172	185	201	239	200	194	216	212	211	208	209	180	168	206	194	237	199	217	212	221	220	205	210	203	214	217	195	203	197	228	212	206	200	199	185	205	209	205	236	205	202	205	201	181	193	206	220	191	224	225	210	212	194	203	208	205	198	197	220	216	194	207	218	207	210	237	210	210	215	203	222	200	171	202	231	190	217	214	188	188	220	204	180	203	223	208	202	224	200	204	191	217	210	184	177	208	191	231	229	228	218	206	201	220	193	202	229	229	224
24869	21071	26848	25322	7978	1028	964	533	491	452	451	444	436	424	428	397	413	400	397	396	390	375	396	398	385	395	386	394	401	390	380	394	356	391	351	400	345	368	333	356	389	394	346	380	373	380	389	354	352	383	380	384	367	413	385	359	381	383	396	386	341	344	386	353	359	371	388	361	367	395	379	390	339	371	363	378	368	406	372	368	379	350	364	358	423	382	370	398	378	392	390	364	357	370	348	381	379	343	386	406	417	363	396	370	355	346	385	365	402	375	391	380	371	363	388	380	372	334	359	431	350	378	391	376	401	377	386	399	324	383	395	362	344	369	346	363	384	372	377	421	373	341	354	358	356	399	357	363	410	384	354	369	403	368	391	376	362	373	349	367	376	369	376	352	364	354	396	398	383	374	382	351	363	400	386	362	379	380	372	365	369	404	388	391	338	376	367	385	374	382	405	373	375	385	365	357	393	395	386	402	357	356	382	346	363	350	381	390	381	355	397	414	376	376	394	407	411	372	401	388	380	378	351	363	400	393	387	369	330	368	366	364	399	360	376	379	419	394	364	387	377	374	354	407	385	368	370	396	394	401	365	373	353	381	376	416	381	353	393	376	351	395	390	388	364	383	391	396	368	347	343	392	380	387	374	344	399	434	382	411	356	372	366	344	398	378	341	376	359	399	363	382	374	400	379	390	392	372	348	375	399	351	381	371	378	365	391	398	397	377	379	375	404	364	374	343	397	374	329	364	356	382	407	404	387	385	383	372	411	385	349	381	362	352	398	403	384	388	401	357	375	426	426	375	368	369	366	386	364	332	368	365	400	354	355	392	350	340	357	383	340	408	402	407	361	350	360	387	383	379	392	408	377	402	380	380	381	381	416	388	375	383	389	412	385	401	385	362	362	375	385	410	371	390	404	381	391	390	401	415	397	363	361	373	332	348	389	364	375	351	346	388	371	312	396	373	396	348	374	398	405	396	387	390	394	399	369	346	361	382	340	328	377	358	401	367	390	357	358	355	394	373	341	406	360	392	344	408	389	377	383	399	395	427	406	350	386	365	353	338	397	373	383	388	346	387	389	385	375	359	383	382	379	379	396	348	382	395	406	370	390	373	390	388	399	422	387	370	384	389	377	355	386	375	375	343	375	394	382	369	368	400	347	394	366	388	410	391	369	391	352	383	371	356	362	364	364	365	350	379	381	386	377	341	373	365	400	342	406	384	375	336	360	376	344	415	345	368	372	393	327	375	382	357	391	386	414	379	379	361	344	357	385	348	370	364	397	348	357	385	392	411	385	420	405	369	415	372	379	370	373	407	382	367	369	376	357	387	376	404	385	337	369	396	368	331	396	364	404	380	367	390	362	372	382	381	369	366	412	316	365	347	379	379	406	384	395	339	361	331	382	379	364	408	376	391	399	356	371	393	359	391	370	370	352	374	364	367	374	389	368	352	358	377	371	387	374	394	368	401	396	358	381	406	359	395	339	339	381	364	406	362	360	394	368	374	370	375	346	392	415	386	388	366	354	342	355	421	353	419	393	365	391	369	423	383	398	355	383	397	353	399	377	356	362	417	371	378	406	393	390	386	367	367	375	392	360	403	400	415	376	409	369	361	392	383	397	341	361	397	390	373	368	377	355	389	400	398	377	348	368	369	380	348	391	369	401	355	362	392	376	351	370	336	396	346	369	356	369	362	396	428	373	365	380	404	394	407	400	383	390	402	358	364	365	367	371	377	402	382	358	412	366	389	339	356	392	391	364	355	354	400	401	415	353	349	364	376	373	365	386	388	377	374	389	356	372	383	415	359	365	429	347	343	398	364	390	385	381	377	339	365	375	376	398	412	377	387	389	376	368	352	380	366	344	350	354	381	357	363	378	334	361	359	375	385	396	365	400	381	355	365	348	343	372	341	366	382	397	362	380	387	328	390	382	389	372	372	330	360	373	375	386	414	392	376	407	400	411	379	370	349	344	358	379	395	383	371	390	391	393	343	364	375	399	389	370	355	380	388	384	411	359	347	339	375	414	393	375	374	380	351	354	398	366	421	356	358	372	372	384	356	346	371	403	368	344	396	372	374	349	380	389	363	355	372	394	362	339	354	402	344	356	355	379	349	358	366	374	382	384	363	387	413	385	361	389	365	383	379	360	412	406	370	361	372	358	371	350	389	368	377	384	404	409	387	351	397	405	371	376	379	356	362	361	409	368	362	382	381	403	382	360	381	370	363	392	372	395	397	342	395	368	391	375	400	398	402	385	346	362	409	368	373	369	361	402	396	376	348	357	378	394	363	354	365	356	358	390	398	367	375	359	411	356	368	389	398	339	376	391	376	359	356	377	374	384	380	375	382	378	356	347	374	369	386	367	397	366	357	384	394	368	368	364	381	391	390	389	339	377	361	385	395	373	410	373	419	390	356	383	364	352	374	357	399	381	402	339	387	354	378	383	365	374	353	397	400	384	371	399	342	363	362	370	389	396	364	385	364	390	334	384	368	394	393	399	405	373	352	396	380	337	371	372	360	389	370	383	350	351	359	375	381	358	387	385	368	400	365	382	363	364	386	362	376	398	409	399	348	384	407	393	364	389	402	363	379	370	340	375	371	406	360	411	375	392	412	372	380	366	375	382	349	335	379	379	357	354	392	382	386	391	381	332	387	406	365	395	386	386	395	391	356	405	344	339	345	373	352	353	358	356	370	357	367	344	374	370	385	378	364	344	374	392	342	336	391	426	370	413	390	408	400	385	327	378	404	387	402	377	368	390	349	381	339	349	372	364	329	385	352	369	381	355	372	389	397	365	400	379	364	383	405	385	396	340	351	351	354	366	379	385	383	344	356	410	362	372	374	375	420	408	382	346	385	356	389	350	373	379	397	367	365	385	365	398	344	328	391	389	364	372	350	390	360	389	346	362	390	400	385	369	363	365	367	369	384	374	387	389	372	358	360	405	380	370	348	362	381	378	377	341	394	377	347	393	408	394	393	377	326	376	385	357	390	368	375	351	344	389	374	352	387	374	349	340	401	332	359	381	383	365	404	359	369	383	374	389	390	337	386	377	364	390	353	331	334	372	376	381	377	377	366	367	353	371	364	373	368	377	378	371	383	392	357	372	391	385	389	391	390	359	381	393	392	381	386	346	358	413	353	395	376	342	361	372	376	376	386	375	408	359	351	375	351	363	385	394	379	357	415	358	376	352	381	373	392	379	365	359	349	383	342	381	381	336	379	394	352	355	365	339	407	389	354	353	360	362	366	389	402	401	384	366	378	359	388	371	391	357	361	371	397	395	371	355	386	359	398	373	414	351	381	407	380	368	371	364	395	378	327	371	373	380	398	371	363	391	377	404	373	384	374	331	379	343	419	348	382	364	342	351	372	378	384	407	378	358	384	369	364	329	394	371	383	374	378	388	355	372	407	395	397	343	388	391	379	365	338	366	361	373	391	434	349	407	426	365	369	339	384	373	352	363	384	370	368	368	394	377	394	371	390	391	345
4198	7164	3990	1913	1490	1655	1652	770	625	581	521	550	445	506	476	442	445	401	458	463	451	433	425	461	408	432	421	449	445	421	419	435	412	453	393	415	439	421	430	437	437	394	395	404	417	387	399	364	440	371	403	424	354	423	379	377	436	431	390	412	388	406	391	430	397	394	416	439	444	418	435	441	441	381	418	413	342	381	398	363	407	379	408	454	411	397	425	412	418	382	410	431	389	415	422	390	416	399	366	420	426	368	421	432	402	370	393	391	402	416	399	388	434	422	414	407	410	412	417	398	405	390	415	411	425	401	417	407	385	381	422	429	420	433	394	405	380	432	395	427	393	412	440	415	416	400	378	428	402	433	399	425	418	408	414	381	416	421	410	406	399	415	429	411	416	417	398	379	412	340	388	376	433	432	414	395	394	418	399	351	384	415	415	353	375	406	399	432	403	396	390	446	405	424	429	388	412	385	449	365	421	417	430	401	360	400	395	400	397	418	437	413	402	455	402	429	428	409	367	456	364	444	383	408	419	393	380	413	422	386	381	412	452	438	414	420	441	363	390	383	393	401	425	390	397	394	390	397	412	394	415	427	396	424	424	389	409	424	415	395	398	373	436	429	388	409	388	391	414	409	395	395	399	404	386	386	398	377	396	400	412	376	415	377	410	409	454	398	402	426	418	429	386	402	405	436	414	383	440	382	400	419	376	427	361	405	399	396	401	412	397	377	412	412	375	391	380	424	437	395	423	420	408	378	437	394	405	418	387	421	394	419	413	393	380	417	409	412	403	389	389	389	409	406	391	403	410	440	410	382	411	410	411	414	407	393	424	412	457	415	414	408	386	386	390	396	416	395	402	401	409	392	371	398	403	409	373	392	409	391	422	369	416	397	395	421	412	352	404	404	411	404	388	405	365	431	395	430	395	395	369	388	394	375	370	437	388	396	385	389	378	378	413	427	392	390	387	405	394	368	408	428	392	378	394	416	434	412	382	398	420	437	398	422	380	405	397	386	394	395	419	423	421	396	430	393	397	436	364	418	405	409	350	407	386	403	417	416	420	372	417	396	395	399	387	393	397	425	382	417	364	425	435	426	413	408	436	383	378	405	447	408	394	391	385	394	401	398	412	410	392	407	480	413	391	367	374	431	388	382	382	409	379	422	404	424	414	397	422	428	388	400	411	383	383	401	439	373	375	393	410	388	409	409	434	408	427	398	410	401	394	417	448	427	392	396	444	367	419	392	379	405	370	443	404	399	422	365	366	388	347	374	395	430	418	428	402	398	378	393	426	437	402	425	406	404	409	444	410	398	378	399	379	362	390	420	414	378	398	408	399	409	390	435	414	417	411	419	439	421	425	402	399	412	421	393	400	408	422	391	383	402	419	423	386	409	425	380	412	424	415	431	388	419	419	419	399	406	407	458	392	373	410	405	393	420	382	425	407	409	401	403	453	388	370	409	416	411	418	383	423	423	422	393	404	383	433	421	394	395	446	424	423	391	430	448	408	373	421	431	426	405	388	403	388	420	405	388	408	402	416	413	413	427	405	419	389	384	389	399	382	420	414	392	409	423	419	417	390	390	389	396	372	410	426	389	380	453	395	362	400	409	375	380	402	446	409	436	396	349	408	371	359	427	408	382	411	401	386	405	378	363	411	397	419	409	388	407	387	385	433	406	414	412	434	423	401	377	423	376	370	432	405	413	428	398	381	395	400	429	386	428	391	389	417	377	380	405	429	388	375	393	401	409	418	414	401	412	390	419	369	445	389	405	402	433	394	397	413	422	428	399	416	388	387	402	441	397	390	376	415	407	375	400	437	408	409	415	434	413	384	402	385	400	388	445	429	397	431	406	428	400	453	410	457	412	379	382	419	402	417	374	399	420	399	392	417	403	417	427	412	405	356	371	446	408	398	399	411	428	388	410	382	432	422	404	403	413	440	428	378	428	425	423	425	403	388	416	451	394	394	426	385	396	389	404	413	413	457	363	409	422	394	377	419	411	403	385	402	405	434	383	397	402	445	400	392	395	413	444	423	423	376	415	370	385	418	423	403	377	416	403	423	418	412	422	409	410	393	399	409	376	411	378	458	381	425	405	385	374	387	435	418	394	379	404	402	364	409	395	396	388	382	416	427	402	402	416	400	415	405	389	383	450	395	434	376	418	391	405	407	371	421	397	392	389	375	397	419	362	392	446	416	391	376	408	424	416	403	395	370	404	377	382	399	385	410	380	410	435	379	388	404	452	404	412	409	430	371	416	390	367	376	392	403	410	396	411	388	391	421	416	403	438	352	416	404	390	394	380	377	409	380	403	408	416	375	397	402	427	390	397	398	418	413	368	390	414	404	399	420	409	442	382	405	388	406	382	413	403	409	399	373	433	411	416	429	384	383	400	402	411	390	396	398	425	406	380	383	378	372	418	390	376	381	429	397	413	381	434	412	401	395	401	409	419	404	382	436	378	402	447	447	387	443	415	421	387	391	398	447	412	379	388	411	391	408	404	405	435	421	404	406	399	416	362	416	406	424	383	419	387	358	408	378	416	422	438	401	366	419	380	380	382	357	414	380	407	412	434	367	371	388	416	413	373	406	366	433	416	377	429	411	383	382	410	415	353	392	378	418	401	422	452	407	398	398	405	408	403	398	392	421	413	400	375	403	352	435	427	407	382	435	415	410	420	410	410	378	440	409	413	400	404	405	385	395	402	394	400	411	376	404	420	417	383	384	379	382	458	364	402	414	399	385	441	453	393	377	394	375	413	407	419	395	440	396	459	412	418	430	441	410	398	401	398	377	440	382	422	388	443	389	411	413	386	412	439	396	422	378	399	380	395	424	405	383	424	418	387	440	382	382	406	404	404	388	412	359	416	400	400	385	400	408	418	405	373	393	385	408	383	366	373	354	409	415	420	381	444	415	427	411	387	428	381	418	390	369	423	405	399	376	390	384	414	425	430	394	411	418	421	368	429	430	440	402	406	411	422	397	431	399	416	379	396	369	436	367	429	384	356	404	375	387	400	413	429	441	401	430	404	401	384	380	406	409	408	395	397	416	396	423	363	420	392	412	423	415	363	423	380	403	407	429	374	369	417	385	405	384	440	359	391	395	419	386	398	417	395	369	395	409	460	428	382	364	444	398	430	442	380	402	403	425	376	458	421	377	397	419	444	382	404	413	410	426	409	381	387	390	416	417	390	377	375	391	376	402	395	393	375	386	400	373	426	401	367	404	391	425	396	423	417	427	439	396	391	372	389	427	383	407	394	391	402	423	432	402	422	423	407	394	410	399	407	413	391	412	382	400	390	412	398	420	422	434	428	420	403	441	401	421	389	439	410	411	392	395	404	410	378	440	387	425	394	428	382	443	410	391	440	402	425	377	416	415	395	413	396	376	389	433	416	429	405	366	418	435	363	378	435	405	432	392	432	429	420	451	435	418	409	399	390	394	397	438	428	396	448	430	417	408	432	407	386	384	402	383	395	416	403	438	408	428	383
22592	21100	28630	23762	21105	21283	8940	1245	886	809	710	658	624	587	630	516	508	510	534	503	485	493	469	507	478	536	461	494	447	482	469	485	470	448	438	461	448	440	477	442	436	489	468	475	460	432	457	458	470	490	438	495	438	411	419	471	404	484	462	459	459	433	418	458	441	426	438	423	418	478	444	418	435	442	435	445	420	450	448	411	413	422	428	452	419	429	454	480	474	392	434	427	450	417	451	408	395	401	425	422	484	409	481	463	447	402	442	448	426	431	420	427	441	468	474	420	438	444	460	421	454	415	426	458	437	437	445	437	422	393	459	422	423	469	419	447	394	406	448	448	421	452	475	465	483	413	422	444	429	427	403	416	450	421	416	437	445	414	436	431	425	450	433	425	432	448	429	415	405	459	466	466	436	440	451	424	408	424	424	416	460	436	439	431	460	418	458	436	472	433	466	470	425	444	448	436	439	461	458	409	469	399	467	470	437	453	463	435	448	424	400	430	439	425	434	397	402	418	445	442	414	448	434	444	424	426	438	456	407	422	418	434	491	409	461	455	443	427	402	468	433	483	391	457	414	444	437	428	458	444	427	468	444	424	407	409	455	459	460	390	459	448	474	431	471	458	432	419	386	466	419	396	435	408	425	464	436	422	487	455	443	416	465	445	440	443	440	414	438	420	442	462	430	392	415	422	471	456	435	438	415	450	441	409	447	378	409	426	436	434	444	436	447	447	394	454	418	443	430	407	447	445	410	416	407	440	439	452	428	425	457	442	443	444	445	397	416	433	415	470	455	450	418	423	421	443	418	443	404	407	425	449	412	435	438	427	436	441	476	429	431	378	439	439	419	450	424	409	456	451	432	434	426	445	484	418	449	408	438	447	424	419	455	464	459	446	417	424	430	432	452	448	442	400	448	403	457	400	437	421	417	456	416	418	440	475	412	456	429	383	441	386	432	404	409	440	396	413	418	440	435	442	402	440	417	445	430	445	432	425	452	462	421	426	476	418	446	438	442	416	471	424	467	454	473	425	401	451	444	409	438	400	413	456	479	386	439	447	419	456	443	441	432	429	440	459	428	414	424	435	403	454	415	463	402	450	429	410	459	410	410	437	416	419	421	416	413	468	445	440	426	422	437	410	466	418	446	425	430	427	454	433	410	444	447	435	481	432	415	431	429	453	451	434	426	469	440	436	438	413	417	433	411	401	456	409	401	418	438	432	412	417	431	473	448	408	437	426	431	435	438	445	428	426	461	420	440	402	434	445	470	431	444	442	440	396	432	431	424	412	416	442	429	431	428	426	464	484	461	401	445	410	458	451	422	410	457	428	429	404	394	422	406	404	405	427	489	420	422	420	439	425	424	413	443	450	401	459	429	450	454	455	403	436	433	431	461	428	459	396	446	410	430	449	427	422	417	448	400	448	429	428	413	405	492	437	446	446	484	423	416	426	441	439	433	393	427	442	432	459	467	424	443	418	465	418	453	424	427	408	462	444	388	408	426	432	405	421	437	432	493	444	461	446	417	393	395	460	415	455	382	480	439	455	437	394	440	482	443	420	406	380	416	424	427	406	378	397	442	426	451	502	445	431	417	454	402	413	410	428	414	378	462	426	424	428	437	447	453	461	457	466	438	416	453	460	433	465	460	416	428	395	418	426	418	401	442	447	417	454	453	456	396	436	430	476	443	415	443	451	461	457	443	400	437	443	437	438	407	406	406	490	436	440	406	450	447	475	397	449	445	444	431	461	430	399	480	431	454	429	406	436	419	432	422	465	462	429	432	431	445	432	434	417	463	415	472	449	452	416	419	452	445	428	399	473	447	432	448	421	428	410	402	409	437	389	401	430	414	445	429	456	394	448	437	417	475	409	409	427	435	462	428	423	408	466	393	432	442	425	421	468	445	444	433	428	435	407	416	408	452	397	436	439	404	463	415	462	430	473	415	434	433	447	437	434	452	407	428	444	438	404	429	424	409	394	445	429	428	463	451	423	407	410	388	426	458	416	440	463	411	465	404	420	440	421	423	417	420	414	437	416	434	437	456	453	415	400	426	434	426	454	437	435	390	403	405	451	423	405	396	415	421	454	411	446	447	415	445	446	423	447	432	425	457	445	417	455	459	390	432	430	380	445	424	447	449	425	448	462	454	411	484	477	442	463	420	472	426	418	459	437	410	374	431	441	432	437	409	415	463	448	449	442	451	396	422	426	435	435	410	447	442	463	457	399	421	400	440	427	471	422	441	446	457	446	400	486	451	444	427	427	441	428	438	407	433	434	417	401	430	415	430	463	461	430	479	446	433	404	441	427	459	449	449	451	403	450	442	459	463	487	460	465	421	463	445	466	450	432	441	425	402	435	428	442	438	434	418	435	453	440	417	397	364	466	418	435	449	452	463	437	441	412	444	430	445	441	435	424	431	415	449	417	420	393	441	437	415	463	444	443	433	454	485	440	430	439	415	481	400	425	451	400	451	441	488	475	440	445	417	418	447	416	413	409	399	460	460	445	434	447	444	456	470	420	419	435	400	402	425	441	444	400	420	446	436	433	455	442	452	469	462	451	412	458	451	425	433	439	439	449	408	448	484	423	445	442	466	461	425	372	426	440	414	435	413	458	438	449	387	444	435	433	411	467	428	460	462	436	428	436	406	397	421	417	378	438	425	434	425	433	471	458	461	443	425	431	409	429	406	442	456	454	454	473	442	431	417	467	454	440	460	400	470	450	432	421	412	435	425	475	390	448	424	419	478	434	476	432	405	415	426	440	400	405	433	448	462	465	457	478	436	435	462	459	434	430	439	460	437	428	436	431	429	461	404	446	444	433	447	441	451	433	423	408	431	404	431	443	431	448	452	447	433	465	454	459	433	437	465	437	446	435	406	433	422	413	482	420	440	431	459	401	461	411	412	414	448	487	431	417	410	416	425	451	436	431	489	460	467	449	433	393	420	420	430	426	422	419	443	422	446	434	471	434	482	466	436	435	430	418	456	455	402	449	412	395	411	455	413	441	456	428	421	442	443	482	459	472	429	443	443	428	425	469	423	445	429	432	419	414	447	397	423	400	429	406	440	424	411	459	454	402	395	422	400	432	461	426	427	436	444	410	431	446	462	432	416	441	420	420	483	438	461	419	473	429	439	451	440	393	442	414	419	409	418	417	409	418	464	438	463	413	409	438	432	437	403	435	421	462	450	404	438	392	458	420	415	394	436	436	449	436	431	429	452	420	423	398	411	431	443	430	389	444	407	401	416	417	454	425	410	482	452	432	408	414	447	444	424	452	404	420	421	440	471	450	436	425	438	460	459	449	409	434	460	405	420	445	464	419	444	415	455	426	429	441	480	402	435	432	440	445	432	414	423	401	458	429	395	412	448	413	447	452	455	420	444	439	472	419	455	463	446	468	428	437	443	466	442	441	407	473	405	440	438	395	433	412	422	415	419	438	451	405	458	444	468	431	427	381	443	410	432	478	430	415	455	445	430	430	418	388	405	415
5720	16955	10559	5621	5149	6368	4527	1588	1348	1130	985	846	823	787	644	630	628	616	590	530	519	565	546	502	494	493	486	489	504	498	476	477	454	463	459	463	450	442	488	496	423	502	470	451	473	414	419	467	428	447	424	459	473	435	451	455	462	461	436	455	444	458	436	416	432	471	454	454	466	425	484	445	407	481	439	425	433	452	453	475	438	458	444	430	450	456	443	406	477	434	445	446	415	431	434	433	432	445	404	449	432	436	432	399	445	449	465	435	449	445	421	443	429	441	433	466	444	428	469	443	444	415	438	469	430	430	445	443	451	448	416	432	452	443	407	432	423	458	436	435	438	435	448	438	406	444	416	491	479	446	433	435	411	441	450	452	428	446	426	428	447	398	484	421	430	464	472	465	422	455	417	466	421	415	431	434	453	447	430	466	486	426	481	463	429	412	426	424	485	425	441	421	438	479	452	449	458	471	466	466	444	457	446	469	413	426	419	448	431	402	413	447	418	429	424	448	473	434	467	448	446	426	458	412	416	469	423	443	421	418	449	446	423	414	419	402	463	455	434	460	426	439	468	424	420	447	411	460	431	492	472	438	425	475	449	441	440	435	400	379	449	440	474	444	453	417	412	452	416	422	449	473	438	445	435	417	462	417	423	490	468	441	430	439	441	447	411	451	443	434	434	462	434	406	420	438	438	414	423	423	443	435	445	424	438	449	438	430	426	461	457	428	474	446	418	436	407	443	420	445	450	465	442	442	460	442	445	404	473	420	448	438	462	392	438	433	426	448	462	443	435	449	438	433	421	446	440	448	452	443	438	429	455	429	437	451	468	447	418	426	440	440	488	450	449	452	435	427	476	395	420	426	434	456	436	427	425	449	440	417	452	436	456	478	447	418	426	472	430	426	456	433	430	416	439	427	422	431	431	437	430	445	408	449	424	456	419	437	465	443	463	428	443	419	450	433	445	412	468	438	393	450	442	452	461	436	425	431	486	428	427	443	401	437	410	428	461	396	424	407	442	426	411	440	472	490	477	456	481	447	423	466	446	438	440	469	463	479	455	426	434	458	443	431	438	422	453	440	459	465	410	431	430	435	452	471	409	422	439	446	452	445	450	457	425	435	460	438	442	455	421	424	423	440	471	450	425	443	408	457	439	432	448	455	472	433	454	430	438	447	449	461	464	460	433	443	410	426	461	483	462	461	432	451	462	440	414	446	446	470	416	441	447	455	468	476	397	445	408	447	441	466	429	439	427	465	422	433	441	456	437	448	411	426	451	403	443	461	424	441	453	415	447	439	443	431	457	464	456	401	478	416	452	443	439	502	428	411	422	465	402	473	410	441	435	443	438	460	432	439	415	425	504	423	406	441	465	459	461	458	382	437	476	460	410	420	431	440	455	439	454	444	456	449	432	422	465	439	450	450	442	415	464	441	424	465	468	475	433	430	455	447	427	457	438	454	448	462	435	444	421	475	432	466	421	447	413	426	455	450	458	435	445	421	438	439	443	394	476	467	449	447	424	418	422	459	420	441	427	423	454	445	459	462	428	432	449	442	412	451	439	450	428	424	455	423	430	449	448	447	410	456	407	440	448	416	419	441	452	447	449	437	436	428	439	438	454	468	470	422	477	460	432	449	444	456	442	460	459	427	451	442	418	451	443	422	459	399	453	451	408	453	440	424	423	433	416	446	424	430	434	434	427	441	463	442	446	420	456	425	470	456	465	442	435	444	426	374	464	433	449	453	433	456	439	438	451	447	471	408	416	458	447	439	464	449	443	488	417	434	430	435	494	452	455	421	475	421	411	440	403	416	425	417	469	471	423	459	425	441	471	424	449	429	430	430	473	435	436	459	442	457	441	427	438	434	416	470	454	422	465	421	432	434	434	448	433	426	452	423	399	407	476	446	400	423	434	466	441	429	469	460	423	435	468	415	437	442	461	444	434	455	430	471	444	408	414	418	426	467	461	411	445	420	486	381	443	451	461	438	491	429	443	439	456	441	458	472	435	409	473	439	430	434	439	413	452	444	433	421	435	445	427	464	436	439	468	420	426	434	437	428	467	440	422	418	421	439	412	434	466	453	463	428	489	484	434	444	428	447	449	453	424	432	431	412	472	476	457	440	449	441	462	472	426	412	435	446	453	459	452	441	433	458	466	436	425	415	420	448	406	396	457	428	453	407	467	427	450	480	439	445	454	456	447	435	436	417	408	433	423	459	450	430	426	506	405	475	443	474	443	441	470	458	450	460	445	427	429	491	439	459	432	445	454	469	465	421	449	425	457	438	439	414	459	423	451	424	438	446	452	438	375	426	439	444	451	461	442	458	449	420	419	461	454	453	475	438	458	451	428	433	454	444	418	420	427	432	461	449	445	436	465	436	462	444	409	434	437	418	446	435	416	431	465	427	453	439	507	422	450	425	426	411	448	407	456	443	439	430	430	439	452	495	430	407	438	459	435	470	429	445	444	454	441	484	450	426	408	448	400	446	435	441	446	479	456	451	428	448	408	433	435	432	436	421	407	436	434	459	443	428	418	487	423	439	427	434	448	398	439	437	437	394	404	443	390	490	444	455	408	443	433	446	456	437	423	453	420	451	381	453	440	389	424	453	450	439	463	403	419	427	463	455	427	448	465	456	438	475	465	482	409	427	466	449	451	449	426	440	431	456	463	450	474	450	412	471	426	429	474	430	455	444	439	443	423	456	480	443	467	433	444	429	435	454	424	467	417	455	463	445	430	418	452	425	441	414	434	450	443	451	402	471	429	438	455	440	416	432	437	403	402	430	462	450	430	429	444	416	427	460	403	427	478	473	437	440	483	443	419	467	435	402	421	451	457	423	454	452	496	466	458	426	461	440	432	459	438	452	448	447	436	456	480	412	431	451	435	436	452	442	441	451	417	430	471	418	438	461	445	496	458	429	442	427	453	419	484	440	446	459	427	412	445	419	468	435	446	429	417	435	424	454	478	416	436	437	453	475	438	492	398	428	446	434	431	406	455	430	479	471	465	418	389	425	429	448	425	416	443	455	466	427	454	458	436	425	442	428	419	409	395	470	427	433	449	454	434	463	450	382	466	430	430	439	405	428	451	422	448	420	433	424	440	458	411	467	462	428	486	405	459	448	462	463	433	430	451	466	444	430	472	441	476	428	414	443	436	440	428	454	441	439	428	428	406	469	441	464	445	419	453	414	444	441	432	416	458	425	458	430	407	420	452	425	393	443	455	469	451	448	422	468	413	466	450	431	425	426	422	454	420	447	439	446	460	393	440	430	465	424	429	432	474	428	435	429	459	435	429	419	429	473	431	470	438	423	429	440	436	423	483	410	450	490	448	408	423	447	451	433	421	433	430	473	410	437	435	447	400	431	439	404	457	471	494	461	426	451	421	459	449	457	460	423	434	445	445	504	469	462	408	418	404	429	454	421	426	428	459	456	410	438	436	448	441	401	444	448	454	444	438	448	449	421	433	475	450	457	452	436	499	452	492	446
27482	16652	3044	590	366	276	265	189	201	177	184	196	182	204	189	214	176	182	170	190	173	171	190	191	181	199	162	206	209	196	193	179	166	199	196	163	183	198	194	170	172	199	188	161	207	195	191	204	209	203	174	166	177	200	206	227	203	223	173	191	197	196	183	203	201	178	196	187	183	188	193	195	177	162	222	194	195	176	147	181	183	176	183	171	175	185	165	193	174	204	169	202	195	154	177	170	186	176	190	197	194	168	182	183	183	214	188	164	202	186	200	192	178	171	192	192	185	163	219	169	195	188	206	169	204	185	186	191	177	206	181	181	194	178	166	196	196	183	180	193	198	195	158	187	169	178	175	189	185	196	213	227	181	177	186	185	196	194	206	187	180	201	200	199	178	174	188	179	191	201	191	199	186	194	191	203	172	201	187	198	185	187	204	206	175	195	183	195	181	198	165	192	175	174	183	176	171	202	188	192	213	169	205	189	182	172	202	196	211	188	177	190	181	203	193	166	185	197	200	196	188	221	169	160	188	185	196	189	179	169	198	177	175	219	211	179	202	164	187	182	175	195	176	172	194	191	195	193	197	171	183	186	206	177	172	225	217	187	190	208	197	186	185	184	214	203	189	178	189	204	188	174	157	177	188	181	182	196	185	189	168	176	177	188	197	207	197	174	197	172	203	182	206	190	188	182	178	189	188	192	202	180	210	198	154	190	184	188	182	196	181	191	179	173	179	179	212	197	185	191	180	191	187	203	176	217	199	184	181	199	196	211	174	191	192	174	186	184	190	184	191	216	176	201	195	186	187	193	192	226	211	186	177	195	201	174	216	191	181	199	200	175	190	169	186	201	163	189	201	203	157	201	181	180	186	183	182	188	197	173	195	198	204	184	204	200	182	186	197	194	194	183	201	199	220	173	171	166	196	190	190	165	193	175	188	189	158	218	197	210	180	194	206	193	173	186	175	184	183	196	169	198	190	193	183	177	188	197	169	196	179	195	185	204	202	198	189	179	199	175	204	197	190	194	206	179	198	169	189	187	205	187	191	181	170	200	192	174	209	198	191	183	194	198	190	203	208	181	193	190	191	197	183	171	173	201	168	185	170	183	195	178	228	199	187	185	193	184	189	186	198	187	194	164	175	223	190	165	183	181	187	209	181	206	168	190	186	172	189	212	184	190	201	183	205	178	164	186	187	204	180	226	151	189	198	199	187	188	201	187	147	180	194	188	190	194	212	204	174	222	194	206	184	171	197	197	193	179	194	165	205	193	193	193	167	181	158	192	190	205	180	194	223	178	186	186	199	189	207	223	196	216	199	169	179	210	187	161	177	169	155	181	192	203	184	206	189	179	174	215	200	199	186	174	192	212	172	180	191	170	175	176	181	206	184	172	208	159	180	197	188	171	207	175	180	171	222	198	172	203	163	188	188	193	197	168	211	205	191	182	196	175	215	188	173	208	213	179	202	169	193	198	171	191	179	182	172	180	207	188	206	182	193	176	179	196	191	169	190	221	175	197	198	186	205	196	178	201	202	182	203	194	195	197	208	190	188	202	187	174	201	198	217	194	201	176	205	213	188	186	199	157	175	197	175	170	200	211	185	170	192	178	174	196	206	199	177	184	192	183	201	205	186	179	205	169	219	186	181	184	193	164	186	182	183	186	189	171	188	194	178	190	196	199	188	182	178	187	199	165	196	166	204	183	200	194	208	184	170	218	203	190	187	187	178	204	177	195	204	203	163	183	199	183	185	179	211	183	185	179	188	185	175	175	208	206	172	173	173	195	178	170	166	178	204	195	175	181	168	186	203	182	209	219	182	175	183	191	190	187	166	174	173	188	204	184	174	171	194	183	169	200	203	185	191	196	184	191	193	180	190	190	203	169	195	165	211	188	174	189	170	194	165	190	202	211	166	196	194	203	193	185	201	182	193	166	175	193	204	206	206	178	202	200	177	182	192	173	180	175	183	175	184	179	218	211	180	195	220	184	202	195	205	194	180	208	202	191	171	190	174	176	184	174	191	216	184	196	177	194	172	181	199	194	200	199	210	184	196	197	184	164	177	197	172	213	195	169	161	229	174	179	199	172	173	204	202	196	184	181	192	194	185	170	187	188	165	196	188	177	200	186	185	179	199	189	181	184	181	176	197	206	187	203	161	191	172	205	172	201	210	179	175	187	185	207	173	180	170	183	175	166	184	195	177	193	175	196	182	175	201	195	210	194	186	176	196	180	175	180	186	217	164	181	165	158	172	190	171	194	174	202	178	203	185	186	197	179	184	186	198	174	182	192	191	182	188	183	169	165	185	189	160	206	175	215	192	197	184	178	185	197	185	182	163	190	181	195	184	179	177	194	173	169	170	184	190	213	195	188	219	171	170	186	187	185	200	186	188	223	188	179	193	185	192	164	217	202	185	169	198	180	199	190	171	197	182	184	189	152	197	202	183	175	168	177	202	207	186	179	185	210	204	210	206	170	200	174	171	203	190	200	185	185	203	199	202	177	198	198	189	196	198	200	170	210	191	206	184	195	175	228	196	206	215	183	174	188	198	186	198	177	170	199	205	159	173	184	195	178	192	196	191	195	200	180	190	187	176	195	199	195	223	199	196	213	165	180	198	212	170	187	191	200	187	204	199	197	184	182	175	190	183	202	187	158	184	199	197	175	198	176	187	178	185	199	193	200	193	202	162	177	173	212	184	220	205	208	198	176	184	212	197	190	172	204	192	179	190	204	191	193	180	213	190	177	189	173	201	178	209	187	198	180	187	180	192	166	186	179	179	203	191	192	193	182	162	156	185	186	186	165	188	183	209	179	192	177	205	206	202	197	203	187	170	203	179	177	174	207	202	192	199	182	197	200	177	178	194	185	196	204	175	169	195	178	203	194	213	171	187	167	196	202	199	181	185	183	209	185	170	185	189	189	187	192	205	192	179	160	173	183	214	191	181	160	181	183	191	195	184	183	184	213	208	168	169	190	182	182	182	173	202	200	178	172	178	188	160	192	186	200	199	204	194	181	187	203	213	177	168	189	192	175	182	173	186	190	179	199	178	203	225	206	201	179	177	211	210	200	176	169	185	176	192	184	193	170	207	193	171	172	180	181	191	196	181	180	186	179	162	182	182	187	176	201	201	187	181	176	170	170	202	175	214	172	177	197	206	197	191	173	192	178	183	193	190	200	172	192	163	193	171	207	205	163	165	169	186	172	202	185	185	190	170	186	183	190	187	178	190	180	209	163	175	202	193	208	235	186	186	181	192	189	192	176	193	186	193	201	179	189	194	214	187	192	167	172	157	187	197	174	174	189	203	208	170	180	201	200	162	202	211	190	180	181	193	183	188	190	184	183	175	174	207	193	197	172	173	162	172	169	177	173	187	160	191	171	188	198	191	197	195	180	198	201	186	188	173	189	177	181	192	200	182	188	203	201	177	181	182	192	184	156	211	198	217	180	183	201	190	171	190	176	177	169	188	191	222	190	191	198	180	200	204	171
4712	1883	989	441	363	345	316	252	206	246	241	237	232	237	249	230	208	225	202	190	238	203	218	245	215	223	196	233	227	234	218	208	248	225	187	206	196	229	218	221	233	215	204	212	220	220	237	201	227	217	220	219	194	187	221	214	208	234	215	223	174	227	203	201	217	193	219	208	202	263	228	195	214	212	229	202	240	214	193	239	227	213	200	227	191	186	230	240	238	217	236	198	209	207	244	211	207	200	198	205	191	207	224	214	240	246	210	219	206	219	203	198	219	214	213	233	197	220	210	219	212	229	219	188	228	200	226	203	212	215	214	196	198	233	202	224	198	191	214	226	232	206	181	244	233	202	198	212	211	233	214	228	211	201	217	197	189	196	219	210	205	221	232	189	228	183	226	222	216	188	245	224	214	207	253	209	220	233	214	226	222	201	224	217	239	220	218	198	212	201	237	190	231	204	213	207	213	215	193	200	217	189	226	233	201	223	208	227	232	226	215	192	198	216	211	203	236	207	191	206	217	214	238	224	213	191	220	217	246	230	225	208	226	238	209	207	218	217	228	189	212	202	213	222	208	234	218	213	206	204	210	217	219	223	207	220	209	212	207	229	202	239	207	212	215	213	222	200	206	205	212	228	229	189	233	186	194	224	207	198	221	201	208	196	214	222	238	212	227	228	239	229	218	204	216	197	214	223	204	199	225	193	240	239	241	222	207	208	204	192	206	201	213	209	207	234	204	228	200	190	218	197	215	195	210	221	198	208	224	202	246	235	230	215	223	218	240	200	192	199	220	217	189	231	212	205	203	209	231	192	215	243	188	215	223	221	208	201	223	197	237	200	242	223	217	168	225	194	216	231	205	223	202	222	243	214	220	206	196	200	201	207	219	179	213	220	220	222	219	227	223	234	210	208	228	200	209	214	229	197	208	224	198	194	239	210	198	225	200	230	222	218	222	206	196	210	210	241	205	230	195	220	215	194	231	210	247	214	210	235	223	205	226	215	212	206	199	221	189	189	195	217	197	218	214	189	217	225	205	207	193	209	224	198	230	207	243	194	212	215	213	243	214	197	226	242	212	220	234	236	211	204	215	245	206	212	212	216	232	216	219	224	217	207	205	245	218	192	235	196	230	243	230	222	204	204	225	212	220	206	232	195	247	213	215	219	245	201	205	215	219	225	190	243	215	201	202	220	229	234	203	201	206	210	201	213	237	207	202	211	223	201	228	233	210	199	193	214	212	196	232	210	190	225	227	208	219	219	222	238	214	193	213	194	225	233	199	215	225	237	218	223	211	214	205	221	225	206	218	219	228	256	227	214	197	218	213	204	219	219	207	213	213	229	208	241	205	213	234	216	221	184	217	226	207	207	208	221	203	226	209	210	213	237	213	193	190	206	209	206	233	186	207	211	221	240	196	210	202	203	219	197	200	210	234	216	202	236	228	221	220	226	196	219	194	208	218	214	201	224	209	217	213	236	220	226	198	219	205	207	224	221	228	226	236	207	223	232	217	226	226	222	203	223	223	195	193	205	230	215	216	200	182	221	222	212	205	236	204	206	198	214	220	187	222	219	219	205	216	208	214	218	250	224	220	232	204	201	210	207	210	228	203	196	195	221	220	219	213	205	226	224	209	211	210	204	224	219	224	228	216	220	236	201	200	229	221	217	221	228	219	214	200	203	201	225	190	216	207	220	225	210	222	233	198	205	225	210	189	195	218	208	216	219	213	211	199	211	219	241	235	223	198	235	191	217	214	220	215	212	236	212	191	225	228	230	226	202	209	224	216	216	199	232	222	183	207	212	209	194	200	198	207	215	230	207	216	218	182	207	217	224	212	220	199	208	232	238	227	216	224	228	205	225	215	220	204	212	202	211	240	223	222	205	230	202	206	228	217	247	228	208	217	223	207	211	205	217	204	198	211	239	244	223	228	205	230	221	206	186	218	235	231	190	198	204	213	205	225	195	225	196	225	247	221	219	207	222	201	215	195	217	206	216	248	230	212	211	210	238	238	234	205	200	207	202	203	220	220	187	245	224	223	203	219	202	211	221	213	220	214	213	231	213	190	194	244	213	212	216	207	214	222	208	238	215	204	209	214	234	249	187	220	230	236	228	211	224	196	186	212	201	234	213	210	205	218	200	207	200	221	219	199	213	242	198	198	193	222	184	210	215	211	208	217	231	220	215	195	194	221	227	208	222	222	210	220	213	217	226	194	226	224	226	209	202	221	226	195	206	194	217	217	203	186	208	189	228	206	218	185	240	183	198	212	245	235	200	224	224	218	220	221	195	207	227	203	241	218	214	204	208	216	235	197	211	193	213	219	213	212	223	201	211	206	241	196	211	240	193	186	213	203	213	218	203	203	192	206	225	205	204	212	228	223	201	194	208	210	203	221	229	222	219	233	209	229	224	217	201	205	205	218	200	205	204	185	201	201	186	213	183	244	204	201	207	208	207	198	216	214	229	198	200	230	219	206	220	230	245	229	202	223	208	232	218	208	221	183	234	228	219	222	212	238	217	226	217	194	223	206	220	227	214	242	203	249	253	204	200	212	211	202	201	250	217	223	229	234	205	181	227	218	209	232	198	209	231	223	226	213	224	229	209	195	220	210	225	215	212	199	219	249	249	196	233	216	254	239	235	193	207	244	213	213	221	216	194	225	222	214	220	213	251	197	230	214	243	195	209	223	224	228	229	244	213	212	231	209	205	242	192	194	212	210	243	200	232	229	198	230	192	219	214	227	198	201	229	226	235	236	233	211	195	230	197	236	234	232	218	209	176	214	186	228	230	179	224	216	193	191	228	190	208	193	218	215	213	239	205	217	204	198	206	252	216	221	199	208	185	222	230	221	189	209	190	221	215	210	197	199	160	214	218	205	195	210	222	229	209	212	208	210	180	185	225	218	214	228	190	194	203	234	209	193	233	206	207	228	192	224	240	216	230	207	208	225	200	211	218	216	203	226	210	213	233	196	193	206	210	202	225	234	220	209	195	233	209	221	188	200	205	211	211	224	191	205	221	214	210	235	227	207	194	215	234	224	241	204	202	251	209	197	200	242	235	223	227	240	206	202	207	214	214	216	204	217	215	217	202	209	223	208	196	220	187	221	229	187	198	222	248	198	215	212	198	205	219	212	227	207	212	215	223	183	201	234	228	204	207	215	224	183	208	221	229	238	242	200	202	215	224	235	199	214	207	237	229	199	228	231	194	217	221	182	205	241	205	222	202	231	190	208	231	248	221	205	202	204	189	201	226	242	199	239	218	212	201	193	240	226	233	206	225	230	201	195	205	225	209	235	194	189	198	214	219	218	206	223	223	222	197	221	213	182	211	202	225	215	211	238	218	188	228	245	212	208	225	209	203	185	243	207	224	218	198	210	199	222	225	226	221	209	218	222	212	218	229	209	203	209	224	236	205	232	219	204	223	220	201	208	237	223	230	219	206	227	207	192	228	194	197	197	233	250	225	205	200	217	216	210	235	241	198	219	207
23678	21028	28066	24213	21023	8577	1550	544	397	381	337	290	289	262	243	285	246	233	223	235	223	217	212	188	207	219	232	249	219	216	194	195	222	200	215	200	190	211	202	183	204	203	191	186	208	188	200	190	206	207	200	186	196	197	184	211	218	225	172	189	206	204	217	201	204	220	215	190	224	184	215	165	193	169	188	178	181	186	199	184	200	200	185	200	173	181	203	175	184	202	165	197	201	213	188	179	179	184	181	181	208	183	220	190	196	192	199	207	188	184	216	178	198	189	199	197	194	209	191	205	198	204	169	193	186	199	193	186	174	163	184	214	179	204	191	203	169	197	198	185	193	182	182	188	194	229	189	192	188	191	193	183	202	204	205	154	194	169	201	180	192	202	184	181	191	199	216	233	217	179	201	177	188	220	198	176	187	233	181	181	211	213	201	204	214	182	184	195	184	203	192	177	199	166	206	202	199	178	191	213	214	205	195	205	232	207	203	176	190	210	180	181	200	169	210	193	218	175	207	204	197	177	189	185	154	191	185	182	169	213	201	191	182	185	179	210	181	209	207	195	237	203	207	181	179	176	199	201	201	212	198	206	177	169	182	174	170	211	208	185	192	195	191	197	215	174	184	173	181	214	193	179	190	169	193	179	213	186	184	208	189	227	186	204	161	183	190	195	195	202	186	189	173	182	207	218	189	190	195	190	193	194	201	190	172	195	179	198	170	191	179	203	188	183	190	196	167	171	183	180	178	214	209	185	196	201	148	171	194	179	196	213	194	223	196	178	202	179	166	203	197	195	202	195	195	197	188	178	183	205	192	211	184	223	182	172	173	207	180	190	209	221	188	162	191	193	204	187	201	192	196	187	207	181	197	208	177	218	184	172	193	171	192	203	203	202	204	177	211	189	194	182	191	177	194	180	184	183	190	178	179	156	180	170	197	179	178	195	189	208	188	189	156	206	198	179	201	213	204	199	177	178	177	193	214	215	163	184	195	209	188	173	228	196	186	189	215	197	195	191	193	172	207	216	197	183	194	180	181	186	187	220	199	184	178	212	204	179	175	190	175	184	188	192	200	179	178	188	226	184	217	230	186	179	192	197	183	198	188	193	214	186	180	195	190	206	197	198	229	227	190	164	195	214	190	188	199	173	200	194	176	176	207	186	181	189	193	233	186	191	183	175	208	196	209	192	167	180	221	199	196	180	190	180	189	199	199	168	198	164	206	188	190	162	178	199	183	196	205	177	168	213	212	199	196	181	191	195	187	191	182	181	203	203	191	195	204	195	188	172	210	192	206	188	220	208	204	142	194	210	205	212	201	179	207	202	165	225	176	218	194	181	194	174	218	188	187	173	167	199	179	200	189	164	188	181	179	191	186	205	187	195	196	183	210	200	183	193	207	191	157	182	171	169	196	176	182	193	192	196	199	175	186	175	192	180	203	193	173	200	171	195	201	205	209	209	197	199	205	173	188	211	193	168	181	194	202	201	161	194	195	196	196	205	183	181	204	206	194	179	196	201	185	223	172	213	184	187	201	203	204	179	192	205	199	173	203	206	184	205	181	189	185	180	203	202	210	184	203	196	173	194	184	197	198	195	224	181	195	170	189	199	198	186	199	190	201	212	221	186	201	191	176	195	199	217	189	206	193	195	189	206	173	170	222	191	183	194	185	188	207	198	211	198	188	207	178	201	185	192	200	179	197	194	192	204	172	190	184	184	204	193	188	190	191	195	199	198	190	195	198	193	172	190	185	220	167	177	198	202	173	190	175	180	183	190	178	207	213	201	195	198	189	200	169	188	188	186	195	181	191	167	191	183	171	180	189	177	191	174	194	209	183	211	186	191	188	198	208	199	176	181	194	199	189	169	177	197	198	181	197	189	196	176	172	184	207	199	177	203	194	200	190	196	209	199	211	228	201	186	199	170	189	190	213	186	189	196	181	204	194	187	203	193	191	205	190	189	189	205	175	186	186	190	183	212	168	184	209	180	186	187	223	189	170	219	210	198	189	168	182	194	190	176	182	162	194	187	196	183	201	177	188	177	171	166	214	183	195	208	192	200	181	172	184	181	217	187	194	205	183	207	220	191	197	200	179	194	213	189	187	202	199	180	217	192	188	184	174	189	203	214	164	184	178	174	179	231	193	204	166	174	208	187	216	198	194	207	194	199	181	193	184	208	191	204	198	217	195	202	161	190	173	182	168	190	187	183	211	193	188	199	178	180	206	190	191	171	184	191	167	183	168	205	182	206	191	162	200	190	165	214	184	182	204	207	198	190	205	185	186	180	173	197	188	200	162	177	209	169	176	185	207	184	173	180	181	187	171	189	213	180	191	197	196	189	188	230	186	149	209	169	200	211	208	185	212	195	194	184	183	212	198	224	199	182	221	201	193	193	205	184	176	203	193	198	161	200	185	194	164	163	204	167	198	180	200	218	209	183	177	207	178	206	181	181	191	177	161	216	206	172	198	196	177	180	223	178	176	201	201	208	216	201	190	212	209	201	205	164	200	197	199	200	195	197	207	210	203	193	162	207	207	181	189	202	191	199	199	193	214	189	191	190	220	188	192	197	183	211	177	191	183	220	160	203	213	201	190	187	200	186	182	207	204	188	176	195	189	218	173	180	201	177	192	194	182	196	213	187	193	155	205	204	178	178	186	162	203	188	213	184	209	190	169	186	196	181	196	174	178	215	201	178	190	196	195	193	191	182	192	185	195	191	220	186	205	180	202	170	179	193	206	198	184	178	175	191	179	189	208	188	203	189	173	189	170	156	187	217	186	181	206	199	206	195	213	199	214	190	195	207	194	225	187	181	218	200	211	177	167	173	194	184	185	214	210	207	195	201	197	176	179	214	193	192	196	181	184	163	206	197	201	177	199	197	197	205	188	207	175	189	174	170	208	209	177	211	163	192	174	171	186	177	180	205	197	223	182	204	171	167	210	169	207	180	172	197	172	189	189	174	211	186	194	185	175	178	189	190	168	190	190	191	206	172	187	224	181	203	183	200	198	205	206	197	189	172	180	171	191	194	170	204	197	200	211	188	180	180	178	195	203	182	178	174	181	186	182	199	205	205	197	171	199	188	197	193	193	194	175	169	191	194	189	189	206	208	182	193	193	189	178	218	200	186	200	198	185	200	212	189	174	205	201	196	202	186	185	190	180	182	188	174	201	190	201	187	185	193	207	210	197	175	186	168	157	177	188	196	203	196	207	171	217	164	186	190	197	196	191	176	202	178	182	207	187	186	196	177	200	179	186	185	169	180	182	202	205	214	177	201	180	189	204	183	188	211	202	195	215	185	195	198	207	193	175	204	193	186	191	178	183	189	209	181	216	205	190	230	178	181	200	162	180	171	177	178	176	168	177	175	201	206	202	215	193	188	198	184	209	190	201	195	190	167	187	200	187	201	183	157	191	177	173	183	210	191	213	181	164	209	186	190	178	194	194	184	190	198	191	182	195	200	204	199	187	194	191	200	183	199	184	209	195	184
4138	10154	6820	2970	2261	2641	2043	849	641	551	492	431	391	342	339	298	313	298	249	269	244	247	237	248	229	246	225	242	245	241	240	237	212	228	237	222	215	206	205	171	230	224	244	205	207	234	200	214	219	220	235	216	219	215	213	215	204	199	214	222	206	212	208	200	218	198	187	222	232	229	200	212	225	202	200	206	217	190	207	229	202	223	209	200	218	206	185	216	172	201	214	213	214	219	204	211	186	193	172	196	202	219	200	233	198	202	182	196	193	212	207	190	207	198	224	227	216	183	218	207	234	202	203	201	209	216	212	184	230	213	201	210	188	204	218	203	226	210	229	212	217	198	202	208	190	250	209	198	202	225	242	215	193	194	186	183	210	228	215	215	190	202	214	204	190	220	185	190	207	189	204	200	212	210	203	226	202	208	194	214	201	204	229	190	220	216	208	203	190	204	246	223	210	179	197	201	212	198	230	231	213	202	233	202	208	215	226	215	211	226	204	213	201	206	211	188	208	205	208	229	172	203	214	217	219	208	214	219	211	197	211	204	194	191	192	211	208	212	234	229	193	233	203	232	219	213	190	207	187	230	206	234	240	222	210	214	221	213	222	213	210	219	187	195	189	210	193	197	212	218	220	192	196	225	225	205	183	187	200	198	188	204	194	204	203	203	222	216	197	200	211	220	215	192	217	222	176	220	210	196	211	200	182	220	190	200	214	191	216	174	221	201	209	193	185	205	187	205	229	189	202	200	209	213	202	206	206	206	210	185	208	210	210	202	206	195	207	232	225	229	204	202	203	213	210	220	205	229	195	226	179	194	217	215	232	214	190	193	213	206	204	236	179	205	212	216	194	209	212	176	208	210	173	216	230	228	234	194	217	204	189	193	206	210	198	211	191	193	224	211	198	221	194	197	197	219	183	194	199	192	194	201	193	190	179	206	219	197	219	195	206	219	218	192	205	223	173	197	212	220	221	199	204	222	215	218	192	208	201	206	226	201	207	206	206	202	222	203	188	191	214	198	196	204	197	202	202	210	212	216	189	188	233	211	195	199	185	205	215	217	223	189	212	221	203	213	217	204	205	222	205	220	205	182	197	207	188	243	222	207	207	218	223	226	206	195	224	237	202	209	183	194	200	175	173	205	218	188	201	193	197	206	214	185	213	208	204	197	200	208	216	235	194	235	194	213	200	207	215	237	206	193	203	205	220	214	216	221	229	209	186	197	226	202	229	220	209	238	220	200	220	218	203	212	200	216	191	219	185	178	217	190	238	248	215	184	183	214	210	200	230	202	224	215	203	234	197	194	204	194	209	235	221	207	219	193	214	199	189	213	210	208	207	196	204	228	198	185	227	231	199	212	215	220	218	208	203	202	207	219	215	199	221	203	177	211	214	205	211	217	197	193	209	226	219	208	220	197	175	230	209	213	208	223	228	208	215	218	187	217	206	204	191	215	233	196	199	226	208	223	199	216	204	209	225	198	242	206	209	197	209	212	209	224	213	208	212	206	212	196	185	210	203	230	182	211	192	226	201	187	218	218	201	199	240	187	202	221	205	210	187	211	192	178	192	217	201	210	227	187	193	199	216	219	192	196	193	225	181	216	201	193	207	231	199	192	199	217	184	221	222	207	181	209	203	216	227	215	230	203	202	208	204	203	218	180	191	214	200	187	216	203	192	185	213	248	189	199	225	226	213	193	217	187	210	207	198	206	221	198	196	214	211	223	225	198	225	212	213	201	221	213	213	224	222	225	221	221	192	204	191	200	201	205	211	202	214	199	221	216	203	223	215	218	215	189	226	213	210	226	227	205	199	195	211	201	188	207	228	201	199	214	194	225	242	230	207	192	207	224	195	214	228	230	203	209	202	197	218	221	215	201	195	210	202	198	199	195	206	204	192	200	218	200	238	186	188	216	221	228	204	212	214	213	186	201	193	219	196	215	198	209	197	186	197	208	217	224	197	226	168	223	190	207	199	204	174	208	188	206	184	188	228	209	209	215	191	204	215	225	208	215	194	203	203	202	201	203	228	208	194	179	206	218	184	220	232	215	193	190	205	209	187	224	205	217	235	214	217	228	217	203	212	226	226	188	210	210	207	215	196	194	175	193	203	233	211	197	202	212	227	210	207	212	190	203	191	208	218	207	201	204	201	194	198	188	213	196	202	204	207	211	199	197	172	208	193	201	220	198	203	206	204	206	222	218	211	197	182	198	209	209	195	220	219	214	174	178	197	206	197	217	181	193	209	217	193	213	216	214	216	209	187	200	204	214	198	218	196	201	214	222	172	218	210	207	218	216	182	197	184	195	212	215	173	225	201	212	202	208	222	221	220	215	227	190	203	200	219	220	215	214	217	212	206	178	186	210	216	223	235	199	184	215	192	234	216	166	215	213	213	210	192	210	202	207	231	189	203	232	196	205	211	177	231	187	224	178	205	192	222	196	210	204	192	212	215	219	197	209	221	222	223	192	190	211	206	221	210	197	195	178	204	214	188	185	225	177	196	216	192	215	198	211	201	202	203	201	219	203	209	219	214	182	201	228	199	219	212	207	195	224	222	196	209	173	211	209	181	208	219	209	209	223	218	219	186	212	207	187	201	232	195	222	209	191	203	215	235	203	230	211	210	192	208	205	205	219	211	184	208	218	237	218	205	208	186	237	213	223	203	179	210	186	183	213	190	187	208	214	197	209	212	209	206	204	206	182	186	188	206	222	189	223	208	205	226	196	211	209	216	205	201	220	217	203	204	187	208	226	225	193	224	204	209	188	180	225	216	232	181	205	217	201	202	224	188	211	188	194	202	196	204	195	200	204	180	217	212	197	208	198	167	207	199	208	216	212	196	193	222	186	199	218	189	190	203	201	198	179	202	214	236	189	208	229	225	223	187	169	218	185	196	215	201	211	202	204	227	178	212	225	216	215	199	216	199	215	215	195	230	186	196	205	204	197	229	212	193	196	193	191	220	213	179	216	223	197	215	198	217	207	209	225	217	215	210	208	210	223	218	200	219	216	205	222	221	235	209	189	196	211	198	189	201	210	223	187	218	251	234	211	211	177	165	218	220	214	217	201	204	198	238	214	166	207	238	221	224	211	217	214	188	210	215	190	204	188	169	199	219	223	200	218	224	201	208	199	215	246	198	218	219	220	198	198	213	209	211	210	179	211	186	231	205	204	210	209	199	210	198	192	220	220	195	203	201	236	204	228	204	198	194	219	198	186	221	204	220	189	208	196	207	213	205	205	213	201	217	221	204	204	226	195	202	192	207	214	217	209	201	206	207	220	194	204	218	188	215	230	193	208	179	230	216	213	221	213	209	200	200	214	199	215	210	225	199	204	215	223	190	214	180	200	193	212	232	200	194	204	220	204	209	176	218	201	207	186	201	210	205	215	197	191	186	192	212	194	197	186	202	183	216	215	214	202	189	216	193	187	213	217	221	217	208	227	205	222	200	227	204	202	219	196	208	181	199	217	218	197	239	205	204	226	225	189
24946	21022	26759	25330	7933	948	604	547	501	448	456	399	382	426	420	404	444	441	397	373	417	420	384	404	375	396	438	366	393	409	377	411	375	357	390	391	402	392	378	398	385	399	397	370	377	380	395	373	395	343	401	368	394	369	382	378	392	362	380	397	405	382	356	408	363	359	383	376	379	388	367	399	384	361	403	368	351	373	363	357	377	400	380	389	386	381	381	353	396	406	413	393	323	374	358	395	385	396	387	399	379	387	357	382	363	364	352	374	351	355	383	381	360	406	382	361	391	349	339	322	369	355	344	388	393	391	385	387	366	381	369	384	356	385	370	346	380	398	346	383	406	369	363	334	372	373	406	387	367	384	370	379	351	374	385	334	409	393	374	355	359	338	392	395	361	428	371	356	381	367	387	357	409	380	381	382	366	369	366	382	373	365	367	368	372	357	360	384	356	351	386	389	376	372	364	343	358	361	360	366	360	385	405	382	370	373	375	358	396	377	388	392	389	352	360	349	377	354	384	404	356	393	370	353	361	383	384	386	364	347	357	386	362	393	342	387	378	336	355	346	382	355	367	368	368	396	382	379	382	380	387	385	374	384	368	371	418	421	358	346	353	358	383	385	364	353	390	344	407	332	373	400	354	371	410	362	384	373	370	393	366	394	358	377	364	384	407	383	376	366	373	400	340	365	414	376	383	364	365	380	404	380	361	365	359	414	382	371	371	361	367	388	366	353	376	377	397	370	389	382	386	385	368	385	380	365	382	397	378	372	371	388	429	392	383	370	400	355	382	374	382	343	352	376	363	370	345	363	367	343	349	385	359	368	379	406	393	345	380	364	363	351	399	375	422	396	413	354	362	373	408	378	365	384	380	387	396	377	380	382	388	385	374	365	405	334	339	365	363	359	370	375	381	353	378	354	374	370	378	382	386	374	398	353	337	372	368	400	372	354	371	381	353	409	397	368	388	367	380	361	377	381	344	361	367	366	320	378	362	357	399	382	349	363	363	356	377	396	378	382	379	346	379	385	375	338	386	365	349	364	356	370	359	353	377	339	354	399	343	366	386	362	353	361	375	380	364	358	369	388	351	400	357	364	393	410	368	360	377	382	357	377	407	343	336	363	404	367	384	374	380	357	341	359	406	377	360	398	356	378	388	382	367	357	345	351	414	338	407	338	361	358	329	373	336	374	339	362	363	340	348	386	346	363	392	341	379	338	370	373	380	382	376	327	381	371	338	378	350	399	352	373	389	383	389	364	385	397	369	364	377	404	363	329	383	377	373	337	356	370	368	391	394	395	381	374	416	351	361	380	373	354	360	351	384	381	396	396	375	386	378	389	387	385	382	365	382	400	379	337	387	381	354	360	369	330	352	357	371	362	340	373	384	357	329	343	384	375	379	349	359	368	357	391	388	355	376	397	354	378	377	362	368	415	374	352	394	367	390	395	363	358	379	337	396	374	384	367	353	381	358	358	371	417	345	421	409	384	380	361	403	386	401	374	413	381	401	371	384	407	367	393	380	406	377	342	389	362	363	396	420	403	412	361	365	392	367	389	400	347	378	397	406	385	374	370	392	383	406	401	385	364	366	390	377	356	370	356	382	365	367	375	367	381	353	331	391	344	358	394	398	375	375	372	348	382	383	371	367	375	357	381	391	388	356	362	385	378	366	368	366	371	356	381	369	392	384	378	332	375	369	357	405	394	435	384	378	360	360	393	378	373	351	394	395	336	375	379	369	399	368	387	392	364	390	403	352	381	378	413	393	350	344	386	353	369	390	379	397	381	419	389	377	387	355	379	370	373	385	363	382	376	374	390	355	390	388	392	364	362	362	399	404	381	375	386	345	372	346	361	376	377	360	372	391	371	353	367	383	373	361	358	391	380	347	372	406	354	364	425	387	337	382	400	394	337	362	366	410	386	394	362	380	365	383	376	396	389	371	363	376	361	408	368	356	402	336	377	371	362	329	379	373	351	358	414	345	375	409	355	361	368	360	389	397	364	376	406	375	387	365	372	329	372	384	363	402	376	337	367	391	380	402	415	385	367	344	374	377	384	374	399	374	403	378	340	394	382	372	368	389	374	374	356	370	384	400	402	398	362	366	408	351	397	390	342	366	405	376	376	397	397	392	367	365	378	364	375	362	385	342	385	358	394	374	429	356	389	367	403	399	356	348	382	366	386	365	357	364	364	364	381	378	407	366	393	390	378	388	402	375	355	342	386	384	362	365	382	355	383	377	408	341	400	418	390	388	392	382	385	393	349	383	379	379	375	367	399	358	345	364	371	355	378	367	366	416	398	386	371	393	366	384	383	357	367	357	402	371	393	375	363	355	374	352	364	365	358	364	359	378	380	417	372	353	405	392	386	379	385	388	381	349	387	400	363	390	383	386	368	388	362	377	377	332	397	386	371	349	394	391	360	384	363	380	356	418	369	368	418	403	376	384	401	380	331	373	343	367	377	383	368	365	341	381	385	353	365	347	412	348	361	365	380	348	358	394	365	390	357	347	380	381	403	371	370	405	377	379	402	397	397	386	381	366	404	407	384	379	378	372	382	398	387	366	358	377	386	362	384	357	379	405	372	396	412	388	373	374	393	359	365	372	411	373	389	350	369	338	366	366	399	377	381	364	387	383	380	367	385	381	409	344	365	337	376	374	404	399	367	354	395	406	405	392	363	371	390	358	409	357	349	380	354	376	382	382	374	420	384	393	400	380	379	391	377	371	383	377	400	375	349	388	373	388	394	409	442	388	360	383	384	382	407	363	386	351	399	377	397	401	385	369	375	361	378	380	378	407	364	388	346	367	375	356	380	380	361	361	355	403	373	359	348	372	367	378	419	351	378	348	376	383	374	362	382	365	355	359	382	408	383	372	355	356	379	393	375	332	389	383	362	393	416	378	416	360	363	379	351	380	368	396	385	383	391	349	395	372	399	363	397	361	384	358	392	370	369	361	428	383	355	372	373	381	337	369	370	395	382	375	369	379	388	386	357	388	334	366	391	396	371	362	367	354	366	387	352	394	403	416	375	349	369	368	377	388	363	405	356	373	357	401	364	408	392	371	348	396	347	378	364	401	381	369	358	340	381	364	341	377	385	384	415	360	381	407	346	342	379	350	364	389	368	369	363	357	378	387	381	395	369	375	359	360	397	343	347	371	412	391	359	358	366	398	358	383	375	362	393	375	363	376	387	376	370	356	354	360	362	336	375	413	362	363	341	368	408	360	407	372	385	384	359	353	338	345	377	382	387	380	372	397	375	377	375	393	379	360	396	395	398	397	345	353	392	371	365	404	382	386	375	348	344	370	361	416	397	390	346	390	369	389	395	345	373	386	379	378	403	399	381	391	358	385	399	367	428	373	395	373	359	387	362	349	338	394	395	404	386	384	373	336	380	376	358	361	429	371	347	403	344	395	375	389	373	409	378	372	389	387	363	370	365	359	394	364	361	331	357	400	382	347	384	365	371	389	331	363	355	377	383	372	374	387	361
4190	6145	4235	1918	1626	1441	862	792	661	606	521	538	495	484	494	470	419	460	474	413	453	434	435	440	433	417	409	438	441	415	406	432	424	407	403	393	406	418	390	382	420	381	446	442	429	414	396	417	377	421	413	410	397	374	381	407	378	412	359	405	405	410	396	406	425	370	459	377	386	419	433	368	389	424	407	430	378	382	397	395	395	416	402	381	391	422	410	385	394	384	434	436	386	434	383	390	401	396	424	390	379	392	365	416	389	401	418	392	416	398	418	401	401	421	397	371	440	427	426	437	390	371	383	371	383	387	414	418	429	352	410	414	411	390	407	428	396	410	396	365	424	436	373	430	423	430	398	406	393	429	391	447	381	398	359	431	384	387	442	431	418	427	432	378	422	412	404	419	420	411	395	423	435	397	373	392	396	394	405	419	409	364	400	393	385	433	369	404	421	400	395	399	396	421	397	394	379	411	399	415	420	378	413	387	444	403	380	407	406	419	392	408	382	435	397	441	405	389	445	404	421	444	424	394	380	405	420	449	414	393	431	398	414	388	381	419	422	412	424	393	387	384	451	407	418	420	399	425	397	382	407	396	409	392	461	401	440	422	422	429	386	416	405	388	420	366	442	399	397	374	406	416	446	422	397	405	380	409	422	387	418	363	400	430	371	393	432	409	398	404	359	405	412	429	419	397	404	397	411	423	415	420	389	389	423	427	403	392	377	384	433	419	407	406	390	395	401	396	417	397	377	409	432	451	419	389	395	433	376	406	385	370	395	395	411	408	399	422	389	443	401	419	395	403	435	378	398	400	411	400	402	414	413	431	450	391	346	423	425	405	385	385	392	460	407	401	410	427	383	392	410	400	447	428	425	386	423	406	407	421	409	374	414	385	375	402	400	396	385	427	390	397	440	416	431	377	398	346	405	370	421	428	419	400	404	408	384	401	412	448	417	384	393	416	449	374	398	391	425	411	415	416	388	407	425	412	428	390	403	415	381	411	393	419	443	382	375	393	389	385	401	420	388	400	388	393	395	462	387	421	402	429	422	466	402	392	386	381	424	386	395	430	389	404	403	415	398	403	422	369	406	419	392	440	410	410	436	376	393	404	426	376	429	407	382	389	405	422	401	413	372	412	449	402	458	408	401	437	399	424	411	392	401	402	394	399	390	395	409	418	384	379	397	387	381	449	415	374	395	389	369	414	403	399	408	375	418	398	381	379	380	396	400	431	404	374	413	402	412	380	427	432	390	410	380	405	396	388	413	390	395	388	395	412	414	376	426	385	420	417	382	402	423	445	423	414	403	391	409	415	418	421	455	397	425	390	420	405	400	376	362	389	420	424	416	405	427	411	402	408	416	402	397	378	443	387	395	389	367	435	416	390	416	408	424	397	364	408	360	422	422	417	401	408	381	410	383	381	426	428	387	452	413	415	415	379	401	397	406	391	406	435	439	389	424	425	358	410	395	420	418	386	403	413	400	427	383	395	390	421	414	387	377	429	400	413	394	387	444	390	370	385	398	417	396	426	406	440	409	399	415	376	432	413	418	427	378	430	376	421	424	401	383	404	414	408	407	388	402	396	398	435	402	376	386	411	448	431	429	398	380	419	422	405	395	392	410	382	388	394	387	425	439	414	397	435	451	409	414	420	434	434	411	409	400	391	391	380	384	391	404	390	403	404	406	429	399	404	392	439	368	426	403	417	427	410	416	402	388	383	398	387	426	348	394	449	424	426	425	399	384	392	411	391	410	409	405	429	432	386	388	412	396	404	367	426	414	382	408	416	386	432	367	383	399	399	388	372	423	429	394	416	368	425	409	419	406	410	408	419	369	388	433	431	394	417	387	393	465	409	379	388	436	405	372	385	408	404	412	397	439	383	395	375	418	395	393	408	380	375	427	414	407	427	412	405	411	414	433	402	404	401	384	416	411	396	440	423	403	381	392	372	426	386	426	391	396	403	391	378	365	410	382	390	418	387	406	379	390	387	406	397	431	414	374	416	388	416	411	385	428	400	374	414	426	391	396	449	384	393	435	401	396	393	381	407	397	432	411	435	418	407	390	446	428	393	379	380	378	370	407	394	393	424	426	397	399	405	417	413	449	390	393	403	397	429	356	410	391	396	432	403	426	392	413	400	381	388	398	419	434	415	404	413	402	404	398	394	409	441	414	443	403	420	409	409	425	397	425	405	383	415	389	453	409	410	377	397	374	398	409	417	391	410	382	411	407	413	402	388	429	427	380	429	363	361	432	419	400	414	387	412	366	415	446	430	415	425	381	406	388	404	422	408	406	392	401	380	392	395	394	386	382	385	380	393	417	402	363	399	423	420	430	367	425	395	415	465	388	435	423	404	421	402	422	408	390	420	375	397	371	424	432	431	408	417	395	374	404	395	415	372	406	417	415	410	392	392	437	412	406	426	437	379	399	403	376	385	403	409	366	392	413	408	416	411	428	382	402	420	419	433	405	427	421	418	404	390	425	384	413	387	427	392	406	423	417	395	412	359	400	402	368	419	432	373	378	410	427	409	379	420	384	425	425	430	449	397	430	431	442	427	414	364	395	397	417	418	423	408	378	390	410	419	381	409	418	433	422	412	431	408	390	409	406	429	399	424	377	398	425	402	420	412	382	423	388	376	401	439	404	404	392	392	380	428	416	390	397	428	376	432	395	418	414	408	423	381	400	414	448	416	386	385	385	374	408	414	378	412	418	382	408	402	380	404	354	395	364	386	439	426	402	417	412	429	412	426	390	405	419	413	389	409	405	388	403	378	405	416	389	409	411	414	386	422	389	435	392	438	379	429	398	423	369	379	400	438	387	422	449	383	416	422	396	378	405	407	396	432	380	385	399	422	398	399	371	452	366	341	403	377	431	366	403	415	396	406	392	438	407	427	399	472	425	396	386	388	392	393	427	395	419	420	429	379	423	406	395	415	382	409	407	425	425	369	427	403	423	419	405	388	420	384	380	393	371	394	388	397	408	402	418	366	358	404	400	416	397	376	428	394	415	399	400	400	396	400	382	411	383	393	380	409	408	412	383	391	422	372	399	387	419	426	431	365	413	432	376	402	431	397	412	406	410	374	387	408	356	410	403	417	408	393	411	378	390	493	411	453	374	425	401	382	381	430	397	412	406	393	397	424	416	397	443	399	418	345	382	375	380	399	445	399	413	392	394	403	411	400	408	413	423	400	423	386	403	409	434	380	409	438	393	402	381	394	358	418	404	392	391	400	369	392	369	406	392	430	402	399	390	392	431	404	444	419	378	472	400	390	409	413	392	408	371	414	412	429	395	408	408	415	389	402	365	393	423	425	418	433	412	388	386	389	405	402	409	420	417	400	410	435	418	401	400	393	403	387	406	392	388	374	399	415	381	419	375	416	393	391	383	451	374	415	414	387	417	408	418	410	397	362	430	374	358	420	403	436	387	433	377	394	428	399	384	408	422	381	434	409	436	416	400	426	424	422	401	382	400	444	399	389	448	384	443	424
22623	21104	28583	23809	21095	21120	6669	1165	891	802	744	649	618	631	544	455	592	534	519	503	537	484	473	509	503	505	489	433	452	462	499	487	490	462	441	451	444	469	475	466	479	471	490	433	412	444	447	483	453	443	407	456	490	426	442	455	467	452	438	463	432	481	434	428	453	422	457	472	408	452	480	469	467	441	437	435	449	461	446	474	456	424	446	422	442	467	441	440	462	448	443	422	429	458	446	430	432	443	432	429	461	449	454	434	454	424	435	452	434	419	442	429	468	484	435	451	441	459	434	434	418	475	450	421	424	453	435	434	461	444	419	421	440	422	467	439	414	449	462	417	458	462	445	454	461	426	459	427	445	446	380	451	429	478	442	429	432	393	445	436	425	457	476	450	443	433	440	452	426	448	396	435	425	441	446	440	410	447	433	453	445	475	449	423	445	451	401	436	433	426	436	434	426	481	443	446	449	428	447	463	434	429	426	480	471	444	438	408	431	443	471	431	432	443	464	424	437	487	428	415	448	450	456	435	424	434	441	425	409	437	440	483	477	478	450	427	380	446	425	455	454	442	460	413	457	490	438	436	451	434	445	464	451	456	431	433	430	449	439	439	438	415	450	446	419	416	462	429	396	457	447	424	443	472	468	420	468	421	402	414	446	412	434	434	470	462	432	446	431	414	417	463	436	430	452	455	421	466	445	446	445	419	443	406	424	453	469	406	408	415	436	459	434	432	464	434	446	439	447	412	403	441	473	443	433	451	445	438	452	429	429	428	398	447	442	460	423	403	419	432	417	403	427	462	443	434	438	428	420	459	414	464	442	430	430	477	451	446	435	429	439	431	428	415	434	477	407	428	447	462	433	464	452	440	432	475	424	443	466	438	422	472	497	441	469	439	410	423	447	445	422	436	437	460	393	413	486	423	469	419	435	440	461	438	391	453	456	428	434	412	471	461	439	477	447	476	467	430	451	421	434	415	406	445	437	446	419	427	489	448	449	418	433	414	441	420	429	447	456	454	440	445	458	453	456	451	405	420	419	437	434	429	435	457	445	452	451	382	461	470	447	416	454	452	426	412	459	447	460	431	416	461	434	466	440	458	418	452	426	425	427	430	396	443	419	403	418	415	461	443	455	433	473	448	443	424	443	426	392	389	434	425	414	459	393	454	468	444	398	408	398	424	425	438	421	435	416	468	408	452	453	435	483	421	394	419	462	438	446	441	424	402	437	476	424	443	451	466	437	409	427	441	455	422	437	433	412	465	441	410	473	452	442	418	389	460	444	435	429	434	404	432	418	426	425	415	459	436	481	448	412	460	455	455	420	473	450	410	443	458	451	433	447	432	412	451	430	437	459	444	413	443	452	451	428	454	415	408	433	432	422	406	476	441	425	431	415	449	409	423	446	428	413	452	452	471	418	454	446	446	439	481	442	437	432	424	447	413	426	432	439	400	426	436	420	420	459	464	427	434	444	417	482	419	466	419	399	452	451	420	419	422	415	437	440	439	444	427	455	456	462	432	448	471	482	420	466	453	457	410	435	454	407	442	470	421	445	457	466	423	438	426	430	430	443	421	423	467	429	426	442	434	459	432	421	437	440	403	429	456	432	476	411	425	422	459	454	416	454	453	480	448	436	428	458	478	457	398	399	418	412	440	413	427	477	436	466	462	452	436	441	456	454	436	415	410	458	446	450	449	434	450	418	444	465	435	468	445	453	418	424	419	426	434	436	449	444	416	414	442	437	419	432	467	408	454	455	417	433	423	422	445	395	382	411	427	421	447	451	422	445	443	472	439	429	440	410	437	440	434	419	427	407	420	412	407	428	425	447	439	475	476	430	464	431	409	424	438	407	430	466	434	431	454	447	420	405	414	445	416	449	435	462	428	423	407	423	419	422	456	414	417	468	453	433	427	430	457	448	437	459	432	449	425	449	412	449	439	432	438	433	449	436	412	448	467	402	436	423	478	441	469	434	445	489	426	455	450	451	427	436	434	481	422	419	442	431	421	418	440	474	452	436	421	443	420	465	448	437	450	388	477	434	405	428	447	420	423	437	412	452	436	470	430	406	443	452	464	481	459	425	430	418	425	440	409	458	435	442	448	428	459	442	460	427	385	412	428	460	454	444	473	461	459	424	397	450	445	399	429	429	425	470	437	431	432	428	435	476	453	423	398	433	422	451	435	451	426	459	427	411	420	456	419	440	416	431	427	436	445	403	447	409	441	443	424	419	457	409	413	439	437	391	400	441	393	421	416	447	406	420	470	411	425	451	430	460	438	454	432	430	454	412	418	462	435	473	435	442	418	428	409	424	451	400	449	446	486	404	434	440	448	434	408	460	456	410	454	435	427	425	421	428	438	455	407	455	495	436	400	443	413	448	440	468	421	407	434	407	437	468	450	448	429	419	384	451	430	469	421	447	464	451	439	435	415	439	441	428	420	436	452	422	444	452	442	463	450	423	408	457	417	459	439	457	428	451	428	447	415	433	402	437	415	464	436	399	456	423	415	480	468	410	445	467	460	412	449	454	413	433	458	403	425	406	423	427	458	421	422	415	461	484	428	441	468	442	424	433	463	470	432	436	455	447	457	433	448	427	461	478	422	464	432	460	422	429	424	475	426	460	454	464	446	484	447	458	441	466	434	485	386	462	482	379	406	433	438	426	431	433	427	417	422	409	417	432	454	448	424	431	418	421	420	442	418	417	446	446	393	412	470	438	418	444	440	434	436	404	458	430	458	423	454	414	445	463	437	464	434	417	419	412	420	409	446	399	468	417	458	445	460	425	454	408	448	460	432	444	432	421	451	456	460	437	438	463	435	433	446	400	446	434	399	415	453	432	412	403	430	423	437	466	442	445	425	461	442	414	458	425	416	445	418	447	435	438	445	420	464	452	466	439	435	469	421	420	479	447	448	430	417	414	433	403	449	409	449	483	431	439	436	417	454	461	441	432	464	443	402	427	451	449	403	430	437	424	435	422	438	436	405	431	444	422	427	448	457	468	424	401	414	419	405	468	473	423	467	466	390	446	410	411	458	458	444	422	487	455	402	450	424	473	458	432	408	429	429	460	445	424	419	447	439	436	456	451	407	439	472	454	421	440	458	429	433	439	412	454	397	456	437	403	424	485	437	458	413	422	417	472	428	407	426	467	413	397	415	460	455	450	443	454	464	418	418	413	443	448	447	439	463	446	428	460	444	410	452	418	460	437	425	478	417	442	407	434	440	431	432	460	434	466	439	373	454	447	396	441	449	439	434	446	483	437	455	437	418	452	434	462	503	445	401	492	461	438	480	432	452	420	436	431	460	418	420	471	411	431	465	383	445	456	428	433	433	425	415	442	463	427	454	444	409	427	422	445	446	459	433	411	443	414	407	459	411	426	423	436	468	395	457	398	422	463	431	464	421	447	464	437	450	420	470	471	447	406	427	454	419	421	459	428	435	408	456	469	452	407	447	439	426	415	439	415	425	447	438	451	466	408	403	438	440	426	445
5671	16885	11198	5281	4814	3398	2234	1611	1319	1118	990	850	806	735	651	647	580	594	571	554	575	536	553	533	526	493	476	483	527	451	449	509	451	493	480	457	500	460	499	464	464	462	444	499	454	482	451	411	462	449	430	462	438	490	420	435	448	447	469	458	421	418	483	464	471	433	456	429	480	500	462	495	493	437	480	439	432	443	445	436	470	430	475	445	450	480	464	451	452	432	455	434	453	432	435	419	439	446	420	428	448	432	441	429	447	426	494	423	454	457	413	450	452	436	433	416	458	437	447	415	459	424	435	453	464	433	467	425	449	474	430	402	447	471	425	422	430	450	477	432	467	443	434	449	483	438	433	445	435	424	441	449	444	413	442	458	448	442	429	439	425	416	436	436	451	449	458	460	423	431	418	449	431	443	412	411	434	423	452	458	402	448	436	453	438	442	466	415	466	406	473	445	430	440	399	441	455	479	438	463	466	428	454	419	441	461	437	450	458	462	456	427	445	388	410	423	453	456	460	416	433	458	487	476	448	407	454	459	408	432	427	477	442	457	465	448	450	475	411	427	437	427	429	456	430	466	449	453	454	432	452	427	448	420	394	452	406	474	451	463	458	418	451	423	436	441	414	454	439	445	445	447	436	415	430	451	406	451	435	436	397	447	422	437	453	450	426	468	429	456	419	438	444	468	448	443	476	451	473	438	464	435	444	428	423	462	430	478	448	432	416	448	419	439	430	459	471	462	452	439	456	450	459	476	449	440	454	456	465	415	466	447	459	421	416	454	433	445	453	480	442	433	458	448	428	427	430	427	437	429	443	413	432	444	446	437	419	433	436	463	420	424	444	422	450	461	428	447	461	432	414	427	462	433	467	426	437	404	426	438	458	420	428	425	450	416	440	419	432	464	444	453	454	447	449	451	466	463	404	419	462	458	443	442	431	447	436	466	445	461	462	441	429	457	447	435	447	450	442	403	423	486	441	462	389	449	422	446	406	471	401	480	419	467	440	433	422	396	415	452	457	465	430	437	467	464	459	463	460	446	421	447	421	449	439	458	446	394	427	467	440	431	455	417	459	465	456	462	473	444	471	450	448	399	457	477	457	412	451	402	406	398	446	451	425	449	482	427	428	428	448	412	426	448	422	401	457	447	473	461	458	476	424	424	428	407	455	476	483	413	453	420	429	410	438	432	383	451	460	479	456	447	442	440	435	455	451	462	435	437	436	455	427	478	430	477	439	456	419	411	453	433	414	439	447	456	430	441	420	434	469	422	442	472	453	426	417	443	477	503	487	466	454	453	445	421	451	396	433	441	440	407	458	453	465	431	421	475	457	442	455	436	447	452	422	416	429	438	421	409	455	446	427	449	420	419	424	449	453	449	425	464	452	426	477	467	473	410	407	457	475	431	413	417	428	405	471	435	435	440	408	454	468	415	477	443	467	436	481	430	439	473	483	423	441	436	430	423	430	422	435	438	414	460	420	450	454	464	409	432	421	414	440	463	436	471	479	439	417	428	428	414	428	461	457	445	441	458	463	416	443	453	468	409	459	427	487	429	430	444	447	441	442	423	467	443	430	393	438	483	457	412	427	402	393	452	448	426	410	406	429	436	430	389	451	447	506	441	424	432	461	432	413	444	430	424	415	426	402	422	398	434	479	474	431	414	431	443	449	445	467	444	464	456	436	461	418	436	475	410	458	443	475	474	459	409	445	450	452	446	439	446	449	434	447	423	473	446	420	464	411	416	486	422	442	440	411	431	417	451	448	431	437	452	469	454	441	443	452	481	446	480	485	422	429	417	419	435	451	424	433	472	460	419	462	434	435	453	427	391	458	483	423	435	501	435	449	430	468	441	469	473	441	405	440	454	449	427	439	443	433	419	480	419	406	427	458	420	448	414	427	443	451	436	484	448	427	440	473	423	437	403	428	427	443	455	466	435	468	439	419	424	407	428	416	463	432	430	496	421	417	444	437	451	437	426	409	434	434	468	401	430	462	422	410	456	424	428	430	379	456	418	442	408	471	440	447	422	427	432	467	436	418	435	469	457	482	433	450	421	402	431	397	436	423	465	429	463	447	405	426	443	457	427	453	473	466	439	421	429	484	432	453	433	444	498	434	415	460	448	452	478	475	410	441	453	458	450	420	398	457	409	470	435	441	430	449	428	435	434	432	452	427	457	445	421	475	470	418	457	425	428	435	440	433	467	429	455	458	436	450	447	469	456	438	438	481	433	447	475	435	442	460	425	466	428	419	445	425	450	409	450	437	479	446	428	445	459	437	469	433	441	410	433	431	463	448	429	476	449	447	448	432	411	414	429	432	444	412	464	435	500	443	423	422	397	426	467	443	439	450	438	397	440	461	438	463	464	430	438	430	454	441	434	478	430	427	427	453	413	415	470	403	406	430	473	431	439	429	462	469	483	436	442	492	438	437	430	432	445	442	456	451	444	450	449	436	473	425	439	461	460	412	422	432	441	409	430	426	451	440	424	427	455	480	446	457	420	430	406	450	451	415	436	425	450	457	482	453	487	433	432	467	430	441	446	456	435	433	460	458	470	442	440	421	451	448	448	433	441	423	432	421	414	460	459	454	433	416	435	463	433	468	440	460	410	457	447	426	463	418	460	436	451	439	419	429	433	432	426	405	451	441	421	470	409	445	450	430	414	459	444	428	408	436	437	422	433	422	475	416	426	431	421	449	448	460	438	428	479	416	415	451	418	456	407	419	469	438	441	440	443	444	447	396	458	467	428	461	442	442	457	463	440	388	459	445	415	453	460	459	475	452	476	463	438	430	438	415	406	426	428	453	434	441	453	431	441	415	404	402	434	407	453	430	433	415	444	430	439	407	462	442	428	444	460	457	446	458	439	422	457	441	394	421	433	456	458	434	389	437	489	454	401	477	477	425	450	434	438	467	464	468	435	440	461	456	439	418	435	434	455	442	432	441	439	430	453	468	432	463	463	458	456	431	467	435	458	411	423	431	424	458	470	433	430	450	437	432	431	437	470	449	450	430	461	485	423	441	447	411	458	461	433	469	417	468	427	428	431	432	473	444	430	449	459	432	430	450	447	409	453	439	413	438	437	415	480	415	476	474	455	430	406	439	408	462	378	437	417	439	436	421	439	447	411	439	451	431	440	427	431	463	465	422	398	410	443	415	451	454	486	418	454	459	449	443	440	448	476	502	430	448	447	462	428	412	438	434	413	419	474	442	444	485	414	466	441	473	432	436	429	431	418	459	455	419	471	427	475	447	451	417	421	461	406	465	455	419	395	454	433	445	422	432	477	431	445	470	402	449	422	415	426	393	450	416	435	443	442	463	427	422	481	430	430	429	435	443	434	430	454	476	453	441	457	442	470	473	436	457	384	421	478	428	422	406	471	446	417	452	426	433	454	431	428	426	440	421	413	463	459	450	437	497	466	420	461	460	435	431	438	426	451	423	455	424	463	413	441	442	462	474	422	456	484	412	449	467	449	402	452	416	458	447	414
27701	16807	3126	544	344	245	222	196	208	203	194	177	202	179	199	208	204	191	199	191	216	169	206	226	203	194	194	193	196	178	185	199	200	167	215	194	172	197	208	191	183	175	201	182	212	184	155	165	194	205	202	170	192	182	172	223	165	198	178	179	202	168	167	206	193	190	207	181	192	179	179	182	189	181	182	191	169	207	210	187	177	185	195	199	200	209	181	179	187	200	175	202	192	220	200	176	175	198	204	191	179	181	187	195	200	188	185	210	193	208	197	202	168	188	207	185	174	189	195	202	195	212	186	203	172	189	185	181	195	194	192	193	173	195	189	194	183	197	185	179	202	166	206	191	191	194	190	171	189	181	201	184	203	196	184	165	191	187	190	186	194	177	209	189	191	202	202	170	188	181	193	198	187	213	179	203	189	181	178	182	195	204	168	227	196	166	189	209	205	165	172	164	202	195	182	175	178	174	192	177	189	214	188	188	197	203	187	206	187	223	186	179	198	209	160	188	189	189	180	216	200	197	178	192	186	191	192	178	186	173	181	185	194	198	193	193	170	195	181	223	170	209	167	221	188	194	189	176	181	215	162	207	189	213	193	208	192	205	179	186	184	177	196	191	203	201	198	181	193	207	231	145	166	162	191	178	181	204	217	190	181	205	187	191	165	202	191	200	199	175	195	179	193	181	179	201	201	189	174	156	187	201	207	178	213	176	192	199	231	190	188	190	183	198	208	180	184	180	196	201	197	189	202	172	184	179	206	201	177	183	189	178	210	191	198	180	187	196	187	156	197	191	178	171	215	192	195	189	189	194	206	212	225	202	185	182	174	175	204	169	216	173	201	209	177	172	212	191	165	184	175	174	205	195	182	180	197	181	192	185	177	186	207	217	187	214	180	182	190	192	166	204	170	175	176	194	201	183	190	190	158	178	174	187	190	234	209	183	204	195	188	210	188	189	217	177	210	204	204	206	193	179	181	188	201	186	200	199	183	187	168	194	182	199	202	190	160	187	193	222	203	177	209	186	169	172	189	182	197	176	164	192	169	171	203	198	193	201	177	177	196	208	169	184	195	156	190	185	196	202	190	203	184	184	195	204	200	173	194	174	189	192	187	193	186	192	190	210	194	191	186	191	206	224	174	170	178	194	208	182	220	188	167	169	191	183	190	201	181	174	180	184	187	189	195	189	199	183	193	169	200	191	174	201	172	202	177	204	197	173	189	164	182	176	161	203	204	181	187	169	217	183	190	166	187	183	174	191	183	196	188	180	188	207	171	170	204	191	207	183	193	179	188	211	187	202	179	223	193	191	179	183	173	175	202	180	211	204	207	223	204	219	188	190	176	182	189	193	194	200	195	191	189	190	170	201	186	176	202	212	189	162	183	203	211	209	175	180	200	185	176	209	203	182	217	201	199	187	199	166	216	208	170	202	190	179	218	199	205	182	177	201	211	188	193	173	192	192	193	211	200	201	178	183	186	178	194	175	177	168	192	182	210	197	220	197	174	186	172	182	167	192	205	177	185	187	169	213	185	209	170	188	209	188	186	184	166	207	196	192	180	186	207	184	176	197	167	205	199	180	197	172	195	193	197	189	192	168	197	191	184	184	179	166	173	179	190	204	198	189	180	191	167	174	201	179	177	167	179	173	204	175	192	198	200	197	190	196	202	187	200	186	193	202	212	167	178	192	183	162	168	200	195	173	199	193	208	198	182	168	187	190	219	184	168	174	199	160	186	182	195	175	178	197	183	182	217	191	209	172	200	205	197	203	179	197	229	193	180	187	191	192	176	203	212	209	183	204	203	174	211	188	179	203	167	217	196	169	191	206	179	159	187	163	192	198	216	207	214	198	154	183	201	185	174	174	180	205	187	199	176	180	197	206	220	186	176	184	211	177	176	170	222	169	187	155	171	199	180	173	187	179	176	205	191	203	223	198	206	186	193	192	171	226	209	208	186	170	181	180	183	212	175	197	188	207	190	184	188	182	193	164	193	171	206	203	193	193	217	211	185	188	206	204	188	193	190	181	202	160	197	186	206	222	171	184	187	163	188	184	205	194	189	175	184	216	195	205	192	206	155	175	214	218	187	217	205	187	197	192	207	210	187	180	210	191	195	182	206	182	178	230	201	183	174	187	192	209	171	198	188	200	197	202	176	188	181	185	192	164	201	197	168	192	174	206	197	170	213	198	164	183	183	193	192	188	213	203	189	225	167	205	197	194	201	224	206	178	187	160	188	176	200	180	194	180	211	174	206	188	163	189	192	211	186	202	184	202	167	181	205	186	158	176	187	185	193	164	173	163	181	183	190	192	204	190	174	208	192	221	174	208	163	198	197	179	195	184	195	205	185	203	192	188	205	189	198	197	220	198	196	179	202	159	176	174	181	199	211	187	207	195	185	208	169	191	222	191	212	212	199	174	206	164	184	189	201	215	199	202	204	176	212	208	190	204	165	171	210	193	191	178	194	192	189	205	166	207	166	172	203	184	199	211	181	188	201	176	214	190	187	202	194	176	177	197	204	175	174	208	178	184	150	176	201	182	177	200	195	176	187	180	185	176	187	172	186	201	184	189	222	186	183	187	208	183	201	196	175	197	190	198	207	188	188	182	191	205	186	186	187	192	214	200	208	204	181	195	186	161	185	178	172	218	198	194	189	194	186	166	191	180	217	208	160	187	216	186	201	184	193	203	212	187	179	207	169	190	197	187	171	211	188	198	207	167	191	180	195	181	210	189	204	204	219	200	187	177	179	195	179	187	203	170	189	179	163	189	169	190	215	176	185	196	188	201	195	204	201	202	189	213	176	195	179	203	176	201	184	188	195	203	185	197	191	189	185	195	195	205	222	198	181	165	193	178	187	178	195	189	181	175	211	193	181	197	182	169	178	163	196	182	194	220	181	186	190	185	186	189	214	199	227	191	182	202	210	180	199	177	210	176	176	212	177	208	167	182	200	212	182	214	206	168	194	205	176	210	199	179	190	190	195	192	192	185	199	196	191	183	196	184	187	210	208	159	209	163	189	197	186	222	201	192	183	188	204	180	201	177	215	208	204	196	203	205	182	218	186	205	195	195	188	207	182	167	196	173	165	209	183	183	202	191	178	218	184	156	167	195	149	200	170	184	179	198	196	191	193	170	191	199	207	201	190	187	185	187	169	191	189	196	189	207	186	181	160	198	200	189	183	186	186	186	194	180	187	179	175	198	206	171	184	184	186	195	173	184	167	183	189	194	173	173	182	189	219	223	194	208	195	177	173	211	191	180	210	205	205	192	202	209	217	181	213	181	193	183	194	196	186	183	197	178	174	193	203	209	175	163	222	181	185	181	198	197	193	174	211	203	163	210	192	177	184	187	182	188	174	196	200	191	207	221	195	183	201	208	224	187	187	181	197	181	184	193	186	202	178	219	181	200	179	188	184	192	196	208	220	184	211	200	202	180	196	174	197	186	204	183	185	196	176	168	189	197	194	207	184	242	199	195	175	168	185	169
4693	1891	1102	494	393	308	274	226	233	226	235	233	254	223	232	209	229	219	224	226	218	209	249	221	236	211	225	223	225	241	234	198	232	208	209	236	233	193	214	212	229	233	227	237	232	195	254	210	224	188	200	178	240	241	224	226	227	242	211	216	229	214	230	213	223	215	223	223	201	200	214	232	206	228	238	200	204	207	198	222	233	207	225	230	210	227	204	215	211	235	197	222	193	241	213	208	215	211	192	224	222	223	213	207	208	202	206	223	210	218	228	213	215	203	220	221	210	215	225	229	214	201	214	231	228	210	221	185	215	235	204	213	198	207	229	237	195	193	255	217	196	231	220	225	188	221	239	230	209	202	221	196	210	215	215	217	209	213	217	216	211	207	225	211	215	230	224	232	238	222	200	219	247	232	218	234	206	238	223	237	201	179	206	206	215	212	228	240	223	211	204	227	227	247	219	207	225	193	216	221	222	198	195	230	217	225	221	204	224	236	200	221	208	195	202	240	218	200	239	212	239	222	213	213	258	192	214	211	209	238	228	229	227	186	227	207	203	217	221	211	213	204	226	229	208	226	220	228	223	215	196	204	196	214	196	218	209	223	224	193	217	230	220	220	246	194	234	248	211	222	204	208	214	218	240	207	218	208	220	200	229	233	208	225	208	215	204	212	194	224	234	223	223	224	232	221	241	198	192	229	243	216	220	243	225	209	218	211	235	223	216	208	231	222	215	216	190	203	217	252	222	216	216	209	208	223	231	233	198	222	223	231	217	215	227	215	209	206	215	229	201	220	203	219	211	230	206	224	251	202	192	218	230	207	190	203	212	224	238	207	225	209	243	175	245	200	215	207	221	213	206	219	201	230	196	211	202	215	225	212	209	218	207	221	223	190	198	233	237	197	197	208	194	205	211	234	221	183	224	211	220	210	208	228	210	221	252	227	233	204	208	214	207	220	197	224	204	230	206	217	217	184	199	195	223	220	232	214	207	224	248	211	213	225	193	210	193	223	233	196	216	210	221	222	198	221	192	205	207	215	217	209	205	227	201	198	209	218	216	207	215	189	225	228	227	239	194	184	200	218	250	237	228	201	240	223	217	203	215	251	214	210	222	245	227	219	224	209	202	180	191	203	216	193	202	170	209	209	221	233	188	217	212	219	211	202	190	215	201	219	211	193	194	199	218	232	192	203	235	219	247	216	219	217	213	248	250	216	223	197	224	214	219	215	235	237	199	230	217	208	212	224	212	215	250	215	195	221	247	201	202	203	217	194	222	205	202	215	227	207	198	210	225	223	209	208	201	206	179	228	186	234	223	201	192	219	205	243	205	228	209	239	217	211	202	222	231	238	204	207	210	231	204	227	246	245	213	203	195	221	226	228	209	200	208	215	221	220	211	209	229	184	186	199	216	220	201	196	216	238	223	228	243	197	225	212	229	196	190	205	230	227	217	212	222	210	209	194	203	223	205	234	203	216	245	222	220	208	197	228	213	205	201	211	204	213	201	208	236	243	200	213	234	210	200	242	225	189	194	243	215	230	227	223	190	243	248	212	239	203	229	202	211	223	213	217	213	228	228	203	215	211	211	201	251	231	233	223	213	226	245	217	216	221	219	204	203	227	214	203	199	226	230	199	222	225	189	215	210	181	229	224	202	209	221	195	232	213	211	213	234	205	238	201	232	210	237	227	244	231	216	184	218	218	225	238	218	234	206	216	218	211	231	248	201	226	210	203	208	204	205	225	214	246	204	191	209	236	205	230	217	214	223	201	215	228	218	217	215	234	238	187	206	220	203	224	186	226	228	243	200	258	204	218	196	213	182	214	218	208	238	212	198	209	210	241	221	191	213	234	209	215	214	244	223	225	211	204	233	214	215	230	232	235	231	212	209	217	196	227	198	205	225	238	223	237	189	197	229	216	205	231	232	215	209	209	192	171	223	215	213	242	201	196	204	200	222	227	194	220	231	200	221	213	239	233	208	221	212	224	195	192	225	219	221	224	228	227	236	191	222	211	215	237	232	222	230	205	242	205	204	207	196	209	208	221	214	218	218	232	219	210	201	212	215	209	198	225	219	204	226	211	188	212	199	201	214	231	211	209	230	221	226	228	234	198	224	248	216	222	222	216	206	197	218	214	218	213	193	234	220	209	237	188	249	235	190	204	215	233	224	231	241	214	217	216	213	183	215	214	218	215	226	191	211	235	210	210	212	216	215	225	222	209	221	216	216	220	229	204	220	182	193	203	208	204	200	208	222	183	212	248	225	222	211	239	218	192	205	244	200	214	208	227	211	205	213	208	192	213	234	219	213	250	227	231	195	236	197	222	207	205	208	212	219	227	204	224	219	216	210	219	220	214	210	218	219	239	192	211	235	203	222	196	253	217	228	202	254	228	210	210	196	225	223	231	230	203	229	216	251	206	242	192	249	210	235	220	223	235	231	212	231	199	205	216	225	209	223	228	213	200	225	214	216	210	231	231	198	198	209	204	239	201	222	212	197	218	237	228	211	197	218	241	209	221	216	227	202	212	225	227	210	222	222	217	219	207	177	214	217	216	234	221	228	233	216	207	217	191	228	215	192	215	222	232	223	197	216	223	212	220	197	218	208	213	219	206	202	220	214	205	204	223	214	227	187	240	227	197	198	218	237	230	236	225	211	233	204	213	222	228	212	186	210	211	237	226	223	216	233	222	217	207	211	208	218	224	220	226	212	215	220	211	208	211	214	207	219	240	249	242	220	227	212	204	224	225	222	203	224	221	195	216	214	203	208	215	197	223	219	227	230	207	201	214	216	225	219	225	218	217	242	200	213	214	234	207	218	209	228	221	233	212	222	209	209	197	207	221	212	245	236	222	228	223	200	213	224	238	210	209	237	198	222	206	206	200	187	218	203	232	230	233	212	210	206	191	212	182	245	219	218	218	198	217	229	219	217	202	224	213	221	203	176	214	196	215	227	213	192	220	243	237	225	205	229	218	200	195	213	209	220	218	232	201	232	190	227	251	205	228	233	225	200	203	190	201	179	226	216	229	194	210	209	230	205	213	213	197	228	215	219	214	229	203	199	195	210	194	225	214	197	197	227	213	237	221	226	191	207	210	217	222	220	207	228	197	227	227	224	194	226	197	233	232	194	211	238	227	190	205	228	196	211	210	199	213	209	211	260	217	219	214	210	241	206	191	228	211	215	204	213	210	220	228	232	221	185	224	212	210	197	193	213	228	258	220	227	212	207	249	188	260	234	203	221	229	222	210	211	221	194	211	215	185	219	202	226	241	215	220	184	214	217	214	208	228	234	213	230	236	205	207	222	231	221	236	237	207	204	235	206	246	195	202	232	221	200	248	236	188	219	194	223	207	214	196	237	198	237	249	213	200	214	208	217	238	230	222	225	221	220	238	225	228	188	212	214	192	219	188	192	211	199	208	230	214	197	229	208	230	221	245	214	218	215	214	222	202	195	224	216	241	227	209	216	210	240	196	207	229	213	228	228	232
23661	21042	28048	24221	21032	7861	845	519	440	393	348	316	305	292	245	259	218	233	255	225	205	231	218	227	204	219	202	175	208	202	190	203	218	224	203	233	202	216	215	186	193	209	191	167	194	226	201	220	204	182	175	212	175	203	213	192	212	176	168	183	198	205	172	180	191	177	196	186	204	205	217	197	193	192	213	185	223	168	215	214	193	215	219	202	182	186	217	174	215	181	197	205	201	211	196	205	186	208	209	172	214	189	193	179	189	224	201	197	193	177	178	190	188	173	182	185	189	182	176	219	189	201	193	174	188	207	176	210	178	194	234	203	194	222	182	195	185	194	198	203	179	183	197	204	186	167	176	199	183	192	198	193	182	180	187	181	190	195	187	230	185	196	183	189	183	180	202	183	195	199	203	237	215	196	204	190	205	188	197	177	201	181	196	184	210	178	180	175	198	162	158	221	193	196	198	179	189	216	200	196	186	206	190	168	206	193	192	192	196	186	195	190	177	196	192	204	212	188	197	199	215	180	184	188	194	202	162	204	220	200	204	195	193	190	171	181	198	177	190	173	185	182	172	204	212	196	202	167	171	203	203	211	172	165	167	234	182	197	190	185	189	184	182	198	206	194	178	220	194	207	191	210	203	178	172	197	180	180	188	196	192	201	167	177	206	197	197	212	201	186	206	194	198	194	197	195	217	183	191	217	182	178	213	208	186	197	169	203	208	171	208	193	183	190	195	190	177	202	208	195	187	200	178	193	185	216	186	197	201	206	209	209	204	196	206	183	184	185	193	176	190	204	191	180	186	196	203	193	188	197	180	207	174	200	192	204	182	161	153	196	187	208	173	187	196	179	201	193	218	182	195	207	202	196	171	190	196	195	201	182	175	213	186	182	176	203	177	192	194	178	194	208	195	177	173	202	181	197	222	219	200	200	190	195	210	201	236	173	199	205	190	195	180	184	184	165	218	192	186	191	195	167	186	209	185	209	180	204	208	210	207	208	198	176	174	218	212	203	200	210	190	203	207	207	198	195	187	203	192	215	193	212	193	201	209	194	183	199	200	166	184	200	186	205	192	192	170	196	170	199	206	181	186	208	180	181	192	205	217	222	182	193	196	174	214	215	177	183	218	218	216	194	200	197	180	184	183	205	198	200	193	196	191	173	191	189	172	201	193	209	190	203	205	202	197	193	199	177	233	223	185	215	208	221	191	189	194	199	179	194	214	217	169	216	193	201	194	181	190	198	199	195	189	187	186	187	180	177	192	172	190	207	197	217	187	197	173	215	192	200	199	226	206	216	198	197	181	206	198	215	186	172	189	195	208	192	206	222	185	193	208	211	173	180	208	198	189	227	171	190	208	182	200	184	187	198	184	197	188	183	181	205	203	228	190	183	185	187	182	182	195	169	200	193	183	176	186	204	180	205	182	179	226	194	197	193	216	192	194	182	201	187	196	205	191	198	198	194	232	199	194	174	207	173	173	193	211	173	211	205	190	192	213	196	204	196	202	200	231	198	179	190	187	196	175	185	183	193	173	196	197	198	185	191	197	222	163	199	198	179	183	218	202	208	207	210	195	194	192	192	208	184	174	195	207	186	197	221	186	207	193	177	176	186	172	187	183	175	200	182	193	190	209	215	202	206	200	203	195	202	172	204	178	190	202	191	213	184	173	177	186	187	177	202	182	223	188	201	175	187	203	212	178	188	195	187	158	182	190	218	195	194	181	180	197	203	194	200	182	172	208	202	184	200	218	175	206	169	195	194	205	205	179	209	219	190	230	226	195	163	193	206	210	192	177	203	191	201	204	178	192	200	192	186	183	200	198	206	188	205	195	194	195	196	171	206	186	191	189	209	199	188	182	199	185	213	188	183	209	184	189	195	186	177	196	195	182	191	206	204	196	189	182	178	176	206	195	191	172	199	178	180	180	180	200	216	174	200	198	191	213	205	208	206	204	195	197	203	197	208	187	220	187	178	197	195	171	193	190	179	182	190	176	199	175	197	217	181	221	172	178	190	183	175	188	212	186	190	203	192	187	200	186	184	191	219	182	194	216	196	210	183	180	184	182	210	210	189	203	161	193	197	199	188	206	222	191	188	226	190	178	161	181	187	197	196	201	189	181	205	199	192	199	188	181	206	200	187	190	192	182	195	187	176	184	182	213	183	200	185	182	201	183	175	191	186	204	176	177	209	189	199	201	200	188	178	214	203	180	190	195	192	209	200	190	208	194	197	178	195	183	164	201	188	173	199	195	201	204	203	186	193	209	179	206	188	181	199	191	196	186	197	178	182	165	192	191	169	186	193	224	181	179	204	201	183	207	190	188	203	186	192	197	171	197	155	163	179	181	213	189	167	201	178	197	203	211	186	209	203	209	211	194	188	209	219	207	204	202	198	188	196	192	188	215	226	222	182	207	193	204	188	195	186	185	190	188	188	210	192	185	183	191	202	192	155	178	189	179	190	172	180	172	188	221	173	173	168	209	169	202	176	192	196	208	191	185	219	204	211	182	174	180	203	167	187	178	219	194	208	197	182	210	168	197	215	182	186	206	199	196	206	198	207	194	180	181	190	203	212	197	206	211	199	204	185	188	211	202	192	217	207	171	191	214	192	175	170	186	168	186	195	208	175	211	182	206	202	201	179	202	193	189	185	189	201	209	193	216	186	181	185	180	221	204	201	177	197	221	217	200	173	170	209	206	190	208	226	191	204	179	183	175	199	204	170	178	200	178	188	214	175	187	236	186	203	181	186	191	187	208	163	175	191	192	169	195	207	178	189	185	179	193	193	195	204	204	217	194	218	210	203	193	189	194	194	188	196	191	191	181	181	203	209	190	164	220	188	199	204	200	169	193	208	202	201	203	193	181	204	212	191	196	221	178	203	204	181	193	186	184	184	183	217	177	227	216	199	184	186	172	178	183	209	205	184	206	211	169	194	172	197	200	196	179	221	187	210	184	207	203	211	212	201	207	169	190	199	206	182	203	205	189	205	183	204	191	199	195	211	181	205	188	229	189	176	176	205	171	213	172	190	180	181	204	216	180	180	188	180	183	203	166	181	210	191	199	190	189	229	219	224	195	185	197	188	172	184	188	173	175	183	192	192	171	191	170	180	235	195	179	182	184	202	202	175	208	208	195	187	210	192	184	182	193	155	171	175	204	199	198	183	207	181	177	176	171	187	190	206	185	197	211	181	169	191	183	200	207	188	207	186	217	193	202	172	197	171	183	178	226	184	187	192	187	182	173	177	190	212	193	155	205	166	194	208	205	204	190	203	173	185	207	194	211	198	202	208	207	184	213	206	207	196	176	187	194	204	192	183	182	193	185	192	195	192	200	185	192	201	200	198	168	189	186	178	193	204	184	194	189	165	181	210	182	189	177	183	196	194	194	171	192	210	171	198	174	191	187	176	179	161	193	165	172	178	181	198	205	206	196	178	196	183	188	177	178	197	203	198	180	166	211	183	176	188	209	187	220	178	215	200	194	182	174	180
3892	11699	6633	3054	2023	1503	1134	812	653	596	527	425	399	379	343	315	303	260	268	275	236	295	232	223	244	242	261	246	216	244	241	233	228	236	244	234	213	239	247	199	234	194	229	223	200	215	228	237	217	204	199	189	220	199	208	214	210	190	196	189	199	222	200	213	205	209	210	216	214	210	189	216	198	211	205	205	214	223	193	193	198	210	214	202	186	212	228	202	201	227	222	179	216	217	203	216	220	214	195	219	209	213	229	176	209	237	191	202	215	241	209	223	177	209	187	219	191	188	206	203	211	201	216	196	232	202	227	221	227	212	208	188	224	209	199	196	214	198	217	244	208	202	191	214	194	210	207	210	213	212	209	208	194	207	197	215	250	202	212	221	181	201	220	215	211	207	217	221	200	197	248	192	214	198	193	197	201	189	192	215	203	202	212	183	175	190	207	211	216	182	212	188	189	212	217	222	189	207	206	222	214	217	210	202	217	238	225	197	182	204	206	196	235	207	193	247	190	220	219	208	195	207	191	202	206	204	222	187	215	235	168	207	208	239	193	210	195	217	216	212	188	188	208	241	213	222	205	211	193	176	204	249	200	212	210	216	199	214	209	191	202	207	204	237	215	199	201	207	200	221	215	213	233	219	197	211	196	231	210	202	216	210	199	198	218	189	224	218	227	186	195	213	206	209	206	224	227	202	197	205	223	197	198	197	207	203	210	198	205	226	215	189	185	219	228	196	245	237	209	223	230	202	205	204	213	201	232	213	217	204	199	225	222	207	211	204	203	224	184	215	206	218	197	201	190	211	216	196	230	198	228	229	209	185	203	212	215	219	197	203	217	243	226	211	207	214	192	204	200	227	170	189	194	195	203	220	226	232	196	224	183	202	196	204	238	220	220	196	205	236	184	223	202	211	204	216	220	211	197	216	226	215	227	189	223	201	199	201	205	217	217	197	190	207	234	230	208	198	199	213	208	191	239	217	195	218	203	200	198	192	193	205	196	208	186	211	227	225	223	214	204	201	207	209	205	219	209	222	196	197	212	209	240	224	229	204	211	227	216	232	191	229	205	215	219	220	199	224	213	190	214	205	197	206	185	202	199	218	230	202	197	189	221	177	200	223	207	212	203	206	220	197	229	219	190	196	207	244	220	198	193	201	216	214	215	219	210	220	226	208	205	211	210	192	197	208	211	235	227	203	201	194	220	165	189	204	194	200	219	203	221	237	205	211	203	214	196	254	234	206	212	188	212	210	201	192	206	219	246	211	211	198	192	229	202	212	210	183	212	201	212	199	227	217	212	180	190	234	204	220	219	196	195	203	190	200	212	204	211	213	201	207	180	183	194	208	198	226	192	203	205	225	187	220	203	202	210	221	206	252	202	221	221	231	207	200	184	216	222	235	195	210	192	186	212	207	208	216	224	210	200	218	211	229	193	216	194	205	225	202	214	205	217	200	210	224	200	204	194	211	203	197	196	196	201	218	205	242	190	216	217	208	210	194	242	205	221	202	175	216	190	210	221	211	225	207	216	218	205	235	221	213	220	224	224	209	222	216	231	210	191	210	231	209	187	243	224	191	210	221	185	220	200	226	240	210	182	183	160	192	191	212	198	200	211	230	208	221	207	230	198	199	230	197	195	202	200	235	185	205	229	209	221	208	234	218	209	207	219	191	200	183	195	209	198	212	195	203	205	200	196	201	239	188	223	230	212	210	190	209	218	216	199	232	209	201	193	211	224	210	192	209	216	190	238	216	220	181	212	201	242	214	188	182	229	208	209	223	204	197	195	199	233	195	209	190	229	215	233	196	200	209	219	211	222	209	214	207	220	197	197	207	216	196	212	217	186	210	202	189	214	216	201	209	232	196	224	224	187	214	234	211	232	220	207	201	212	204	222	217	205	217	202	206	214	238	213	218	212	222	189	222	220	213	224	192	206	209	196	210	216	197	207	216	182	187	200	235	201	195	201	230	217	224	204	213	203	239	217	201	180	186	221	217	192	207	192	211	196	221	229	205	216	198	195	197	219	192	198	216	191	224	211	194	232	211	215	212	224	205	195	197	238	216	218	197	208	233	220	192	206	201	214	230	207	204	203	211	220	212	203	191	213	198	212	189	203	200	210	204	195	201	212	210	209	216	194	214	193	212	218	203	198	211	220	227	227	216	205	216	227	213	195	217	195	213	198	199	196	202	178	212	216	224	203	218	215	191	194	190	185	216	219	212	211	210	230	215	222	227	223	178	236	207	223	189	243	204	213	225	229	198	226	202	196	220	238	214	216	212	197	199	212	240	229	205	221	212	210	221	180	212	207	198	227	180	216	205	210	211	201	215	226	166	217	194	208	216	223	215	219	233	195	199	213	206	192	208	217	191	200	217	202	221	214	223	205	205	205	221	206	189	210	198	186	220	219	195	191	210	219	226	214	219	212	205	213	230	208	215	219	217	192	197	183	191	209	209	205	200	199	229	236	221	233	178	201	204	218	206	195	212	238	234	194	210	203	186	185	204	220	189	201	192	217	210	205	217	196	207	239	198	194	221	211	219	220	222	222	195	198	206	212	220	209	212	211	217	248	218	215	218	182	215	192	185	205	201	202	220	244	223	200	206	217	188	241	209	226	196	201	213	198	205	216	191	200	201	204	212	230	209	216	231	193	194	203	205	235	226	216	223	237	229	207	216	198	197	191	185	238	198	191	219	201	218	215	205	200	211	222	230	209	224	211	175	228	184	199	226	208	191	207	214	232	203	189	199	191	201	227	210	216	194	218	222	213	203	211	210	208	189	224	190	207	190	207	214	217	183	201	184	212	220	207	212	202	210	229	229	236	209	193	216	227	201	196	224	226	236	169	202	225	185	240	205	229	212	219	219	189	247	160	205	170	183	210	224	201	191	210	228	193	197	231	192	215	222	211	230	201	200	195	227	199	200	189	210	196	210	228	207	205	208	220	229	197	194	221	220	231	226	205	224	192	217	197	196	191	201	194	217	202	222	218	202	224	194	204	193	208	185	200	208	190	192	205	190	192	200	211	233	206	200	218	205	187	215	212	206	179	197	221	231	193	182	209	207	225	216	206	196	201	185	239	217	197	225	184	233	185	200	198	224	216	181	185	206	212	194	225	214	209	201	208	221	216	192	203	208	220	208	219	219	222	211	201	194	226	201	230	196	232	221	183	213	232	207	200	196	202	195	205	194	197	232	203	178	202	193	226	198	211	177	206	214	207	190	219	191	221	219	210	203	203	209	217	192	194	211	238	236	220	219	232	202	189	189	195	202	194	185	196	221	222	193	197	224	220	206	207	197	213	205	198	209	201	198	187	235	201	200	255	210	218	194	219	196	219	206	205	189	215	187	220	207	180	200	233	211	184	212	212	219	217	225	209	223	205	215	214	185	192	207	202	206	197	195	201	190	186	214	208	189	245	205	205	197	192	230	229	208	214	203	214	198	201	202	217	186	202	191	202	204	212	205	206	201	201	192	203	185	217	204	189	233
24828	21027	26791	25296	7738	762	616	520	505	472	424	442	435	388	431	404	407	382	397	388	380	395	383	409	397	386	382	391	379	417	377	364	358	378	386	405	410	384	371	367	403	373	407	385	392	404	369	362	366	393	331	383	376	372	375	372	382	358	388	377	371	404	387	414	350	351	407	357	365	364	373	367	378	430	336	377	367	366	353	359	321	369	374	420	353	389	361	380	365	372	355	348	351	403	382	389	380	397	380	370	388	368	395	383	390	342	348	402	379	343	377	331	364	355	383	356	357	382	352	379	376	370	405	344	406	394	348	378	380	377	352	372	351	393	402	379	366	353	398	418	356	376	364	369	365	350	398	355	421	384	428	378	411	338	338	378	326	372	390	369	387	382	389	391	361	362	410	399	361	376	382	407	391	367	359	385	375	355	351	395	365	374	381	392	370	383	366	346	391	363	375	376	397	390	353	395	367	375	357	389	366	398	365	360	394	383	357	377	342	397	331	359	369	357	345	383	352	355	379	372	342	402	398	391	394	389	364	379	354	347	356	384	379	420	394	353	349	365	361	371	421	400	359	374	358	369	368	375	385	398	349	417	375	363	353	374	391	380	385	371	383	361	362	381	367	390	357	404	360	420	397	363	361	385	395	362	389	348	334	383	354	381	352	367	390	390	374	363	386	383	369	348	412	372	364	395	369	367	409	372	360	352	415	386	361	330	390	375	375	374	365	389	340	388	390	391	416	358	378	364	349	351	371	417	352	322	365	351	409	379	369	378	375	386	399	385	392	373	374	358	362	419	337	373	371	375	383	371	395	383	394	343	379	356	378	389	360	381	350	353	417	365	357	377	391	401	341	345	381	356	405	396	368	391	381	332	356	378	387	363	377	354	351	389	361	378	356	371	385	383	374	414	385	371	388	360	408	357	355	371	383	403	374	343	365	342	387	394	350	354	380	358	372	368	350	368	370	374	399	403	357	369	378	378	345	388	402	347	361	349	365	387	375	378	385	374	366	384	350	375	361	400	377	342	381	379	380	388	346	353	394	356	380	340	352	402	382	366	381	388	357	390	344	347	361	370	347	350	359	347	354	383	409	360	327	378	385	373	362	371	386	374	366	363	402	369	386	419	377	361	388	360	353	360	415	410	379	378	344	395	384	407	375	373	401	380	353	381	385	396	366	356	375	393	362	385	401	364	350	402	363	404	372	399	374	384	403	354	394	371	382	414	376	387	351	362	413	411	346	377	356	364	366	386	329	366	366	410	337	359	357	372	389	350	393	372	418	366	359	383	360	355	356	381	353	373	408	415	401	393	359	379	401	369	342	390	359	396	400	401	384	372	381	389	366	371	361	397	373	368	372	363	398	364	361	363	363	397	383	360	371	365	380	382	359	393	417	380	367	409	356	380	377	370	408	368	356	373	385	414	353	362	386	396	376	377	395	372	364	399	369	381	388	372	404	369	410	395	394	352	374	364	407	394	375	401	421	353	378	363	391	341	392	378	409	370	385	389	365	407	318	378	364	404	388	358	337	388	364	403	369	369	391	380	366	406	405	362	333	421	398	389	382	390	357	386	379	400	379	388	377	374	400	343	368	360	365	372	372	372	385	362	379	425	367	371	355	380	393	360	363	358	389	402	393	407	420	372	369	385	426	386	354	366	364	387	362	379	375	362	382	378	408	385	392	397	411	415	386	418	366	393	399	382	413	369	382	352	344	409	390	337	404	371	373	393	383	372	394	395	405	401	368	367	408	393	412	353	360	382	386	408	358	404	383	362	367	388	383	384	395	378	348	360	361	375	361	367	370	377	400	354	356	404	376	370	377	389	387	384	380	407	387	363	383	380	371	338	366	346	417	376	392	357	384	366	362	393	388	378	393	370	372	375	344	338	375	364	399	351	355	368	377	385	386	364	417	362	356	371	365	378	375	412	348	421	355	399	364	365	381	357	400	381	369	380	369	369	374	385	375	425	389	367	359	362	370	377	384	389	407	369	380	379	373	414	351	344	385	411	368	403	383	410	376	379	407	385	369	370	364	352	354	371	392	342	379	324	366	366	410	359	415	390	345	402	371	429	407	365	343	407	384	386	377	369	372	345	376	373	408	314	370	362	338	406	370	380	367	400	329	361	382	373	360	368	381	389	361	376	404	344	366	369	357	356	368	373	354	354	351	384	383	365	384	389	356	387	357	375	394	360	369	372	386	380	336	372	359	410	408	368	370	339	382	378	376	353	353	402	379	383	365	357	369	393	376	357	368	360	356	346	369	367	339	382	394	370	411	352	383	342	353	353	347	356	399	413	371	397	410	354	390	369	389	397	370	404	406	386	398	408	341	333	391	374	378	356	345	344	415	375	360	345	378	396	364	379	385	360	398	386	347	372	361	410	377	409	374	409	379	381	375	374	358	378	369	346	349	355	363	387	345	393	348	391	405	387	318	424	377	395	376	374	390	358	346	363	366	364	385	372	373	388	340	364	377	365	396	396	398	369	359	380	356	335	390	364	336	386	377	383	357	387	336	347	362	396	394	370	410	389	371	373	381	358	388	366	360	414	383	406	345	395	359	378	399	352	374	335	392	388	396	382	391	377	387	366	378	386	379	384	363	367	362	343	387	399	361	368	374	370	406	367	356	375	368	358	338	395	371	389	369	393	350	377	390	387	354	380	413	383	375	382	351	386	347	377	419	404	375	344	384	419	350	422	361	378	357	343	398	389	370	400	367	330	356	392	397	350	360	399	358	408	345	349	421	355	363	385	369	407	367	382	381	444	377	350	383	371	396	380	374	384	370	372	382	406	392	367	383	402	386	383	366	422	376	385	369	372	365	386	345	395	364	394	390	368	357	405	407	339	376	357	379	388	387	347	405	415	391	371	369	391	372	379	397	362	352	354	376	408	389	401	349	358	401	356	389	378	377	363	385	384	340	405	405	346	382	352	375	389	365	373	370	407	394	335	358	396	350	367	402	355	382	395	379	364	370	397	393	417	365	406	376	366	421	403	425	369	389	402	379	369	422	391	378	424	358	376	393	378	326	359	361	372	373	390	385	389	391	408	350	385	359	385	380	395	378	331	409	347	377	335	395	363	351	350	396	376	368	401	354	367	371	360	317	403	383	371	372	397	353	379	399	388	328	370	424	395	373	375	405	386	400	347	378	362	362	371	387	393	367	395	370	358	366	389	373	404	369	401	350	365	413	394	376	381	393	392	388	373	391	325	370	351	372	380	332	403	345	405	395	397	372	377	366	382	368	367	386	353	372	336	344	391	373	367	391	373	366	399	370	387	380	387	380	350	384	369	383	376	387	387	337	378	396	390	388	446	401	399	361	371	343	394	374	426	368	370	396	389	372	415	407	377	376	369	425	361	374	382	389	371	368	367	364	408	399	364	380	356	397	328	394	397	378	393	366	377	377	357	399	372	361	402	398	366	331	399	366	414	353	363	346	365	368	395	321	378	415	380	388	403	378	339	391	366	358	342	385	359	369	349	349	371
3950	6838	4010	1856	1376	1021	887	728	704	557	569	516	489	518	464	495	486	479	452	438	430	448	431	422	466	461	429	417	427	415	415	436	413	407	424	389	411	392	427	434	394	412	403	424	418	402	399	415	419	394	414	409	403	383	399	427	392	394	378	427	396	399	409	408	386	390	402	386	430	412	420	392	397	405	404	426	389	409	386	409	425	414	449	437	391	399	382	393	423	407	414	412	441	408	383	383	441	399	399	404	404	385	424	371	434	387	407	431	379	377	433	405	435	414	387	420	413	374	397	367	422	429	383	404	401	378	420	413	427	432	390	405	426	379	427	419	419	443	396	376	399	402	424	387	389	397	368	409	399	407	434	425	396	391	412	394	407	422	420	384	427	443	360	407	427	400	406	377	386	425	395	396	418	440	416	408	386	383	421	399	399	420	413	418	418	401	410	412	380	427	431	432	383	382	379	414	411	388	414	401	447	400	383	433	394	416	424	434	396	406	432	373	396	407	419	369	407	403	399	404	406	459	416	436	407	392	398	426	390	402	385	408	424	424	409	418	425	429	397	447	423	439	443	394	398	414	467	405	406	399	403	405	424	394	386	389	426	406	393	357	423	402	427	421	439	394	395	386	402	406	397	406	440	388	389	373	422	376	404	410	354	422	406	405	386	399	409	407	380	397	399	404	415	401	419	418	398	422	391	384	400	398	451	420	386	389	421	412	393	377	398	403	409	411	407	379	385	413	407	400	364	392	389	389	393	363	379	416	380	404	438	388	441	441	430	379	440	415	385	417	434	437	406	395	404	415	435	420	437	372	409	406	416	430	373	440	378	415	423	417	420	430	410	356	400	434	436	368	403	370	428	431	425	410	396	398	420	401	366	388	421	408	414	401	390	411	403	416	387	380	421	419	395	428	443	426	439	411	386	408	407	417	427	424	391	451	381	436	384	421	422	438	408	375	398	423	438	440	438	393	368	419	385	409	416	400	397	445	421	420	389	432	421	374	408	418	381	410	392	450	400	366	388	413	391	414	429	407	408	385	383	438	388	387	424	425	400	413	380	399	407	439	391	422	390	394	401	382	409	417	385	392	394	393	422	442	400	437	417	408	373	372	401	421	400	392	399	347	420	387	367	395	366	412	419	422	372	411	408	381	386	414	412	428	408	420	392	414	409	389	420	420	433	414	398	405	409	407	393	440	402	424	377	410	430	377	390	383	396	421	414	425	436	411	394	415	382	416	404	419	412	417	398	408	363	370	426	400	422	379	396	390	408	410	400	379	415	401	411	414	405	421	436	390	405	404	404	407	417	421	404	428	412	432	390	405	390	383	438	423	415	431	439	423	417	396	377	383	419	432	407	404	360	413	410	452	415	377	422	394	385	400	401	404	423	400	408	380	432	441	415	380	408	389	411	418	414	421	376	396	388	399	420	367	408	435	384	455	405	393	413	420	389	397	363	379	397	438	401	421	411	421	442	387	389	419	462	396	416	368	367	428	398	384	374	384	419	397	420	405	409	415	397	394	409	429	414	450	371	386	431	374	394	399	423	407	402	393	409	411	389	434	415	392	377	387	410	384	401	416	366	420	401	395	393	381	386	393	377	372	388	399	394	390	395	395	417	415	388	416	454	418	380	413	390	390	374	410	417	399	414	387	411	420	406	403	422	413	404	395	397	440	418	400	386	386	403	434	396	426	400	411	417	413	420	393	420	421	377	390	456	440	448	410	354	407	398	435	406	437	413	393	402	408	403	395	393	434	426	411	408	398	450	402	398	387	421	411	430	381	412	400	382	427	399	410	416	422	435	408	364	406	403	437	385	411	409	409	430	390	414	409	423	415	413	378	390	394	429	420	406	419	413	395	419	420	382	386	420	426	428	433	394	398	407	403	408	433	429	403	423	403	423	421	394	388	386	421	433	407	406	398	418	409	417	409	395	408	412	385	403	407	417	404	409	393	400	382	426	378	389	388	389	418	417	402	405	376	379	402	403	408	410	385	437	417	392	391	420	402	373	413	389	384	408	378	392	426	434	417	370	415	388	396	410	399	407	427	380	436	403	380	431	394	356	428	414	415	437	428	422	418	444	416	412	394	392	427	430	432	379	411	395	397	384	411	438	390	398	410	399	396	378	389	408	398	413	412	431	410	410	385	415	458	411	378	398	423	437	394	395	398	444	382	413	428	400	406	404	405	398	366	410	372	423	422	372	387	393	364	405	418	411	393	427	394	375	381	396	420	418	392	411	377	444	389	392	407	403	405	392	387	416	400	420	387	419	423	418	397	411	368	423	386	435	354	445	381	405	417	417	386	428	421	400	407	408	415	374	388	432	393	402	421	405	428	404	383	391	375	394	410	408	385	400	389	370	436	412	401	405	407	402	435	420	427	413	396	401	389	402	374	365	390	357	384	388	421	400	406	380	426	387	394	381	390	395	435	394	399	406	373	416	399	426	429	384	438	422	431	432	376	403	428	410	428	384	375	356	409	408	390	414	409	409	406	419	390	374	379	447	426	421	396	412	408	404	439	385	383	427	398	410	422	406	419	385	410	406	411	412	377	398	446	416	384	403	392	411	410	415	379	422	422	397	413	392	416	389	406	397	411	430	446	410	409	357	399	447	387	404	421	382	406	397	430	396	402	412	391	426	428	423	386	423	395	389	421	416	401	411	413	382	440	355	392	393	419	446	419	395	394	438	409	406	413	402	448	391	401	402	419	389	404	392	402	402	448	411	399	363	390	372	370	393	433	431	412	389	379	384	430	365	409	407	415	418	396	416	412	401	418	385	436	409	412	397	390	395	393	400	428	437	392	397	425	417	387	410	435	375	392	442	421	372	414	427	386	395	403	406	385	388	409	426	427	405	417	405	391	404	407	398	423	412	383	405	401	415	377	386	409	412	391	438	423	379	411	436	412	421	418	398	422	416	397	432	415	405	422	440	392	426	417	417	410	424	436	408	420	416	417	421	450	394	399	434	420	412	394	408	416	391	406	406	415	399	447	407	417	392	397	410	376	412	417	437	431	400	409	394	419	432	388	396	428	394	391	419	358	415	441	430	410	395	368	411	388	392	386	428	382	394	385	441	380	401	431	398	409	405	386	417	395	406	411	443	388	386	437	419	435	406	420	446	416	379	425	415	386	366	423	389	386	407	429	406	415	433	407	402	420	431	378	429	410	442	392	440	357	390	389	415	393	421	405	444	379	389	390	387	370	389	383	400	371	411	416	389	434	384	431	397	393	425	427	424	398	402	416	387	415	384	399	416	410	426	375	405	422	346	409	419	396	378	397	417	416	390	376	396	409	385	426	391	441	409	436	373	388	401	394	443	375	419	406	397	409	349	406	382	394	403	378	384	376	396	431	431	417	394	404	431	387	418	408	367	361	406	407	402	397	404	401	385	428	394	405	386	423	399	402	422	383	420	418	435	400	357	434	409	374	386	394	402	398	411	438	409	425	410	392	428	422	351	373	413	377	408	419	455	415	405	434	424	451
22495	21064	28575	23721	21063	21079	6431	1202	915	818	766	689	597	594	584	542	544	485	550	534	562	493	504	483	462	420	469	484	500	479	484	460	469	461	439	432	423	463	429	434	446	480	523	447	429	441	445	431	464	426	480	458	408	456	417	415	445	484	432	456	487	434	448	445	444	448	450	451	446	418	446	426	455	446	411	452	455	403	447	446	444	469	422	475	424	437	500	470	423	432	429	424	406	452	427	426	421	448	423	384	440	459	463	427	422	455	460	439	406	455	422	460	445	420	450	471	465	406	451	405	485	447	441	439	435	474	420	454	447	451	426	448	409	436	426	428	449	423	443	415	448	472	423	420	424	443	470	414	436	462	455	444	464	453	441	470	440	457	439	433	439	390	458	403	452	447	423	465	411	428	427	423	469	470	469	414	420	448	413	451	385	425	452	433	402	411	427	448	447	417	428	421	420	463	424	477	476	457	433	428	447	429	443	423	422	435	436	431	401	460	449	422	489	421	432	408	456	415	469	400	444	433	452	464	440	398	424	462	454	415	444	435	432	478	415	416	452	450	437	404	414	460	443	443	426	426	441	415	436	412	407	410	444	466	426	411	464	450	459	460	431	466	411	451	463	458	427	477	429	441	416	451	440	445	441	439	422	415	455	409	427	436	448	423	409	431	417	477	431	428	391	462	461	422	413	454	476	433	432	396	446	455	429	439	431	434	475	446	468	442	422	417	453	438	431	470	442	437	443	424	424	452	455	434	449	433	456	460	441	449	450	440	488	457	449	460	446	425	409	467	429	411	464	454	429	444	463	406	404	488	445	424	477	427	418	423	402	449	439	454	457	456	445	431	414	448	442	437	426	424	409	442	444	414	438	447	409	454	446	448	425	448	412	434	431	415	433	442	437	449	419	416	447	423	449	412	424	432	451	494	430	422	410	433	450	470	427	418	466	434	452	435	431	409	484	467	410	468	445	438	451	452	406	493	463	469	462	413	460	450	463	425	442	418	457	442	428	424	440	440	426	415	416	472	440	417	471	452	400	427	418	399	408	438	444	449	402	442	431	461	457	425	462	427	423	498	449	460	437	403	434	409	407	445	438	416	380	456	433	449	439	474	437	413	443	423	428	431	391	438	435	440	431	456	466	441	463	444	467	505	424	487	420	452	430	473	436	455	443	410	438	443	417	412	437	406	473	438	452	467	425	418	412	441	439	468	417	448	433	437	411	463	410	439	423	411	425	454	436	436	459	445	471	413	419	432	408	445	439	438	410	418	454	396	450	401	440	423	447	477	401	431	414	441	423	412	422	450	464	434	471	420	463	429	374	409	459	477	436	446	447	455	401	450	444	423	411	410	435	444	471	427	460	451	461	432	414	446	445	456	417	432	439	422	430	438	398	445	422	438	433	440	429	422	423	425	436	430	426	402	424	455	430	413	432	432	467	470	402	440	436	426	436	492	402	458	463	452	449	431	439	439	433	407	433	386	415	448	405	427	446	409	405	421	410	408	414	434	449	396	390	435	454	468	433	420	425	486	439	485	414	439	448	431	458	435	482	421	423	470	442	437	431	476	408	438	448	414	464	436	434	459	404	414	477	425	452	444	410	429	426	417	409	471	422	434	419	441	441	418	460	432	401	463	434	448	430	422	444	427	448	446	423	448	423	425	450	450	446	407	474	442	448	430	450	448	440	419	422	454	394	405	457	428	420	476	428	438	452	498	411	435	452	451	424	424	454	440	416	461	428	428	446	452	466	463	481	441	450	420	428	441	466	466	462	455	418	449	468	434	460	494	446	412	414	453	431	490	455	444	470	487	459	463	396	451	463	400	463	414	457	424	444	428	471	405	457	458	440	418	440	447	460	422	469	418	419	410	420	451	436	428	432	422	447	405	429	427	461	416	459	466	494	468	433	411	476	424	512	425	447	455	444	437	438	457	452	396	440	415	448	431	445	414	434	445	461	449	428	439	445	443	397	433	437	421	437	421	430	465	394	417	454	410	425	447	446	444	444	421	449	411	408	410	441	414	473	471	466	463	428	433	445	431	446	421	434	428	423	460	429	436	402	431	457	443	433	402	419	433	468	448	444	430	429	439	439	465	455	417	445	457	440	455	484	451	422	448	437	391	427	450	424	470	447	435	436	437	423	452	422	471	466	426	452	472	421	433	431	450	405	462	463	460	447	430	414	435	472	407	420	427	412	475	441	447	419	436	442	461	436	430	443	431	456	453	413	419	452	435	403	486	413	423	476	428	447	461	454	480	441	393	391	415	445	486	443	455	426	493	413	442	454	450	463	430	439	424	438	438	442	427	436	427	426	476	430	456	447	418	431	423	464	426	425	445	398	462	449	439	432	514	425	441	470	444	448	459	389	439	449	419	438	398	416	415	419	440	440	437	438	449	419	438	435	430	459	447	445	460	406	435	454	455	401	436	423	461	422	417	436	443	407	444	424	453	481	433	389	465	456	421	433	440	452	417	447	434	437	407	418	424	427	439	432	450	421	456	385	429	439	451	474	481	459	473	454	454	439	434	457	451	425	418	464	455	450	442	410	458	418	435	441	488	456	450	423	477	450	456	448	436	439	437	454	444	429	447	448	418	435	423	414	409	444	429	436	473	442	420	456	430	441	413	396	453	457	448	396	468	437	439	416	433	473	444	413	438	456	467	420	410	464	408	419	435	431	455	443	480	445	437	465	422	454	455	414	398	466	421	410	427	430	492	444	411	440	434	403	471	430	412	443	452	422	460	462	452	437	463	432	430	444	445	443	435	408	395	451	432	424	429	441	419	440	415	459	464	406	408	377	449	457	462	439	424	440	423	409	391	437	450	426	456	430	437	437	465	462	435	421	430	415	450	422	446	405	433	430	404	451	411	426	401	441	416	440	435	450	426	404	421	401	439	457	437	464	424	434	432	438	421	445	419	473	430	464	412	444	420	463	414	478	458	445	446	444	400	418	424	399	447	453	417	428	459	487	432	450	444	489	419	431	433	443	419	425	467	437	469	464	429	465	408	406	439	486	427	478	412	445	413	405	413	418	451	429	470	429	468	454	409	431	433	454	460	426	494	449	443	420	395	466	447	406	437	398	411	488	436	410	476	447	454	428	464	424	482	413	438	407	441	463	432	451	436	447	410	413	472	467	443	468	443	459	399	416	442	415	452	389	414	435	436	456	427	430	427	474	443	405	474	419	448	412	411	438	413	478	475	429	454	413	408	401	425	444	449	415	446	423	442	445	409	434	426	424	438	421	446	419	449	444	431	432	436	453	432	468	408	461	391	462	421	434	463	435	399	404	461	442	406	444	417	418	429	436	455	430	414	477	438	424	447	423	421	446	411	432	429	439	471	415	468	432	464	448	446	424	418	445	458	412	440	471	444	420	453	473	422	420	393	442	471	437	415	439	417	455	398	457	441	415	421	441	444	465	463	502	430	440	406	413	445	465	437	435	450	437	431	426	434	435	431	460	422	446	467	399	434	452	441	438	441	418	458
5472	17540	10482	5118	3692	2687	2136	1558	1303	1099	1000	881	782	744	714	716	588	628	542	556	581	556	542	511	537	543	476	472	502	472	434	473	480	472	495	474	470	449	464	489	478	451	479	481	425	476	454	469	463	472	460	497	479	446	442	484	442	441	429	452	424	443	474	433	441	459	434	466	462	479	482	486	459	424	436	458	451	444	503	431	424	419	420	455	455	477	422	441	444	450	452	430	409	488	430	452	429	470	431	422	435	447	437	456	460	482	471	466	409	423	506	440	432	434	422	472	466	434	430	452	458	493	436	432	415	471	457	446	456	444	424	461	451	432	428	464	431	482	482	480	446	413	439	460	442	430	450	446	427	453	429	448	442	445	426	428	456	415	452	412	445	419	421	481	440	442	451	425	443	462	466	442	449	420	466	418	427	444	427	419	436	451	420	440	453	439	468	463	413	411	438	448	443	464	454	470	444	382	452	447	456	429	432	472	449	448	446	431	437	437	467	431	451	436	452	431	435	398	445	458	430	446	446	437	469	471	427	452	438	437	430	474	450	436	449	442	435	419	440	440	458	435	407	425	429	441	411	450	457	440	443	467	472	453	492	420	471	467	419	455	428	450	413	472	366	426	436	416	390	454	434	494	429	469	423	464	471	421	421	455	438	446	441	451	441	430	462	454	445	459	475	456	434	429	431	437	458	459	458	432	433	459	490	460	459	428	424	430	445	413	454	430	466	410	430	447	473	463	422	464	429	393	445	417	465	426	447	460	470	436	460	425	451	447	479	477	459	472	441	415	451	442	432	425	434	463	475	440	447	446	455	465	405	430	440	489	438	478	442	448	425	442	420	399	449	445	474	428	437	442	459	464	420	445	442	418	466	450	435	461	438	448	481	426	434	421	451	459	480	415	443	469	462	482	433	458	453	444	436	460	450	437	440	427	478	402	467	464	453	458	444	425	434	437	441	453	440	434	434	442	445	432	442	421	443	439	430	435	430	440	435	444	463	453	487	428	410	414	446	478	463	481	426	434	448	447	455	431	450	448	480	402	425	423	461	410	441	424	426	436	451	453	443	461	423	463	441	462	465	433	441	446	458	436	432	438	449	464	452	395	441	467	400	408	453	445	414	433	439	438	480	460	420	459	419	477	474	439	424	441	456	491	493	452	410	494	450	424	452	473	410	437	406	428	441	448	450	432	429	467	407	437	442	441	409	422	469	404	482	489	416	414	469	439	454	413	421	446	438	460	422	404	430	474	460	457	462	445	401	420	464	424	463	453	436	444	437	434	458	440	405	439	451	423	460	460	423	461	402	460	451	466	417	462	485	414	442	462	429	426	405	489	456	437	445	434	449	463	469	434	460	455	448	435	444	435	474	421	469	446	432	428	390	444	421	426	456	435	451	461	433	405	427	445	450	422	455	428	441	412	444	465	455	449	441	434	432	472	427	436	425	447	468	452	410	449	440	445	464	470	438	431	419	437	445	433	461	477	458	467	448	463	434	457	442	388	451	449	458	423	454	445	437	424	460	411	449	474	428	445	430	415	436	416	469	441	443	437	476	460	418	406	454	452	443	449	474	425	414	425	448	468	407	439	426	428	407	442	436	442	453	463	455	434	472	444	441	425	428	467	402	422	423	482	432	416	460	447	455	411	445	450	470	435	471	465	467	450	444	435	457	436	454	436	437	463	424	448	452	423	474	471	448	455	435	452	454	451	443	408	440	459	403	414	410	441	462	447	449	446	463	442	444	477	427	413	443	466	436	437	421	430	427	433	464	428	382	419	450	432	436	436	429	464	452	429	485	406	458	446	470	437	493	420	476	454	417	466	438	451	462	441	464	408	430	448	476	464	440	403	449	432	422	449	425	436	430	431	430	462	444	464	443	456	429	425	500	410	455	432	454	416	466	403	427	441	457	450	442	434	461	441	452	425	401	415	437	409	444	451	424	476	469	454	432	469	452	430	417	464	459	418	458	442	436	397	457	424	421	409	492	458	452	460	448	454	423	458	471	447	411	455	426	450	423	430	454	453	437	439	441	472	471	415	454	426	433	413	471	481	441	452	467	442	441	458	418	454	420	447	466	461	443	427	451	456	443	478	441	452	466	433	454	432	412	457	455	427	435	447	438	461	408	420	442	471	450	467	438	441	446	438	478	470	455	420	445	416	432	434	461	411	435	431	450	460	457	475	489	439	432	424	409	438	441	458	472	464	459	425	458	419	422	415	434	467	408	461	453	489	447	446	459	474	421	455	408	427	429	429	410	460	435	470	431	439	435	456	458	494	436	384	475	412	452	416	435	449	415	474	457	434	451	413	419	452	386	431	434	469	455	432	435	425	510	449	420	447	455	448	475	409	440	453	467	437	459	408	470	429	442	428	441	467	452	462	448	438	450	469	481	455	433	417	490	409	428	441	440	467	481	454	453	436	452	458	430	422	471	449	453	452	409	471	491	447	422	438	438	452	460	437	457	440	445	445	495	439	433	465	485	412	432	447	410	451	498	510	446	482	450	463	420	449	457	422	445	446	428	433	449	445	477	406	421	439	415	423	423	462	415	430	441	459	453	453	413	455	408	425	426	425	462	400	431	440	462	445	447	457	420	431	416	467	403	450	454	426	461	423	407	431	419	478	444	408	426	448	447	471	437	495	432	455	439	460	430	470	478	431	414	448	440	447	446	455	411	429	462	459	440	405	464	437	457	443	441	470	446	457	463	466	433	442	427	446	454	445	419	487	464	458	437	484	455	442	435	439	440	468	453	468	398	473	450	460	432	464	459	434	469	449	437	448	437	472	439	423	438	455	470	438	429	434	461	443	429	459	443	433	511	435	434	417	455	460	445	414	463	451	450	437	453	474	464	458	485	473	412	394	437	463	455	452	435	457	428	445	451	424	432	450	449	413	437	442	435	433	433	445	445	447	471	428	422	419	451	470	460	447	402	453	427	445	416	415	420	427	463	464	438	443	464	444	442	426	445	461	456	443	423	431	455	419	432	422	444	429	444	436	402	425	449	443	428	468	449	455	439	429	475	452	437	464	420	438	404	406	437	442	431	430	448	464	448	452	459	470	441	455	403	437	439	428	419	469	445	466	448	452	451	465	417	458	400	475	445	456	440	448	401	444	410	459	452	428	417	447	448	440	450	429	452	472	408	419	408	443	425	448	431	423	404	396	419	408	416	465	436	426	454	447	448	440	423	424	391	445	454	470	478	421	457	437	443	439	425	469	432	442	463	459	447	464	458	394	436	458	399	450	389	426	447	405	435	458	437	421	426	401	473	468	447	429	438	474	403	443	459	459	414	420	440	440	425	449	421	475	418	415	454	407	449	424	422	459	435	412	413	459	453	415	479	448	411	470	422	435	450	451	468	441	433	466	426	438	446	458	444	476	446	441	420	456	414	451	450	464	448	454	428	433	405	470	423	462	418	454	445	448	429	426	428	427	419	430	442	450	441	422	440	464	471	394	424	415	480	442	431	415	446	439	451	489	419	450
27646	16916	3204	532	294	253	235	211	211	206	194	205	180	190	202	210	214	196	211	175	192	207	201	184	188	179	212	191	191	210	179	215	179	200	184	207	187	174	170	199	213	203	183	213	176	182	196	199	179	192	194	192	177	185	214	185	186	195	196	175	175	173	195	228	188	194	193	204	193	187	204	191	202	191	178	214	181	189	208	193	198	191	189	211	198	186	183	198	172	201	170	181	197	189	199	179	193	186	172	213	187	201	194	207	187	177	175	185	198	198	175	208	193	169	189	206	198	158	176	199	163	214	195	186	205	202	182	168	205	158	191	183	168	199	205	182	197	223	185	184	194	204	168	176	202	177	194	193	175	181	206	198	169	192	185	192	201	201	186	213	173	192	193	181	185	208	209	209	184	166	172	188	187	207	182	198	214	178	182	166	180	194	199	176	181	199	181	193	172	173	193	190	190	182	221	218	197	205	189	203	203	181	195	175	182	201	210	207	194	190	203	190	205	181	194	216	187	201	190	197	199	189	184	194	198	194	201	199	175	187	190	174	203	186	180	175	208	189	198	210	185	187	231	193	207	186	206	202	199	187	181	185	206	177	170	159	189	192	183	195	202	205	193	195	176	199	191	208	195	186	159	194	189	222	179	181	180	208	190	183	199	187	198	210	186	193	202	202	184	175	190	184	180	207	195	213	182	194	195	165	178	181	184	193	194	194	171	210	193	205	195	202	219	190	194	169	178	176	210	198	199	179	178	183	188	190	185	181	180	211	209	181	199	189	175	208	194	197	184	190	211	172	183	207	200	193	211	176	214	158	201	171	187	167	188	204	197	199	207	211	198	185	167	208	192	191	207	188	174	211	181	159	203	175	196	207	168	201	177	187	172	183	209	178	172	190	205	198	180	213	193	197	198	180	184	190	169	184	137	184	177	207	186	194	187	221	206	180	195	164	175	178	179	221	208	164	173	229	170	199	178	181	200	196	198	190	204	191	183	210	190	178	182	202	174	186	204	205	185	187	183	172	173	175	181	202	155	185	205	184	184	235	194	174	179	182	172	178	171	181	213	222	178	208	209	172	202	180	172	204	205	205	189	200	199	190	182	199	182	201	204	200	190	193	177	193	208	184	187	190	193	182	211	205	160	197	154	193	184	188	186	179	202	199	180	157	183	170	188	211	194	196	215	211	195	207	187	195	190	180	195	168	216	180	196	190	187	186	172	181	205	193	192	187	187	170	183	203	171	199	188	175	203	198	198	193	196	180	182	205	182	189	198	180	199	173	183	173	203	202	191	197	211	204	198	180	196	182	168	205	189	177	175	200	180	193	209	210	190	189	164	209	193	197	198	188	176	208	172	187	210	180	188	168	190	187	176	188	193	194	164	189	189	187	177	183	190	192	185	196	185	208	197	168	193	171	212	194	179	188	180	201	206	208	164	195	183	181	192	188	190	205	189	172	184	205	218	208	186	181	170	196	192	177	191	189	189	163	201	170	166	169	195	183	202	193	213	200	183	190	181	210	189	178	182	193	188	183	187	189	198	197	199	204	185	219	184	218	185	178	204	180	185	193	167	211	157	197	207	173	194	193	173	191	204	197	185	192	201	185	173	227	193	197	204	212	200	197	200	198	171	209	206	165	171	190	190	174	200	176	218	203	183	188	185	177	202	206	182	199	161	181	195	191	174	194	189	187	192	200	198	202	225	210	198	180	172	193	216	179	159	185	191	184	202	169	189	177	184	168	173	181	182	216	183	194	191	202	186	183	188	213	190	177	177	164	187	186	215	214	164	176	184	195	201	205	185	200	189	221	195	202	201	174	179	188	204	199	155	201	198	167	205	197	202	173	190	210	190	187	189	176	191	166	224	199	195	188	193	194	186	208	186	185	179	198	190	170	198	196	194	189	201	200	194	187	195	189	192	203	188	212	195	181	195	242	178	188	196	174	196	174	189	177	165	199	178	195	189	182	185	190	207	214	209	201	174	192	190	190	200	183	179	184	197	185	177	175	166	174	184	172	228	177	186	212	168	192	201	180	179	211	195	204	188	213	207	214	163	188	183	187	192	193	171	173	206	180	196	220	189	192	204	182	197	181	195	192	181	196	209	165	199	171	182	185	194	209	186	194	193	180	209	211	185	203	180	192	185	197	184	166	206	187	226	209	194	188	197	187	215	180	187	213	184	174	214	187	195	181	183	206	189	207	226	196	186	199	198	195	199	164	205	185	182	184	195	185	198	196	181	181	147	187	180	191	180	181	208	166	191	187	204	230	192	194	199	195	197	219	190	193	180	200	209	215	184	172	197	185	189	189	203	170	203	202	208	190	154	192	212	192	170	176	206	185	182	192	186	181	193	213	201	204	185	203	194	184	189	171	190	193	181	186	182	195	178	196	193	210	174	186	178	178	214	171	223	206	218	176	197	190	184	170	208	194	181	183	206	180	205	178	185	192	190	208	183	204	209	173	228	198	183	179	208	219	200	198	189	187	171	191	166	171	184	189	168	188	192	185	218	173	191	198	201	196	197	206	199	194	186	191	213	174	199	189	180	194	182	183	174	200	189	179	165	168	179	173	149	194	170	197	189	178	189	193	188	207	187	197	187	170	174	202	194	191	197	225	173	168	184	205	193	209	200	200	188	187	180	195	201	190	168	190	184	199	204	198	190	204	196	209	185	190	205	178	234	179	214	191	197	172	210	215	168	177	171	184	190	180	160	208	177	185	170	190	179	181	175	175	185	205	186	171	198	197	195	174	182	214	190	192	226	178	173	184	170	200	179	196	203	169	168	208	180	185	182	198	197	178	192	183	204	208	192	193	179	202	206	184	196	189	169	167	204	191	166	210	200	194	191	183	157	196	190	187	169	195	196	189	186	206	199	191	214	192	201	196	169	199	185	164	173	183	188	174	190	200	197	182	178	184	186	187	178	179	191	212	185	199	204	203	178	189	185	178	200	210	198	223	188	209	190	171	225	198	172	162	195	198	193	203	208	190	176	187	184	179	211	184	189	195	195	184	176	150	170	169	190	165	176	197	181	195	191	199	195	176	208	167	194	194	174	226	172	182	201	181	215	193	196	172	175	187	199	184	183	198	184	193	215	216	200	170	209	178	218	209	192	187	184	206	181	198	199	191	189	178	197	198	191	185	199	206	198	181	197	179	183	201	193	179	197	192	207	216	199	187	202	177	197	180	167	200	210	178	189	185	212	179	185	200	173	191	191	201	178	170	179	192	184	183	187	211	183	196	187	188	202	200	183	175	190	205	182	205	187	191	200	211	161	186	167	190	164	184	212	177	186	182	185	158	189	180	179	180	177	198	180	196	201	198	215	179	199	188	202	206	199	187	206	214	197	183	197	184	192	204	159	178	206	208	219	180	197	164	187	173	220	194	200	189	173	195	220	217	175	211	187	168	201	171	191	202	191	190	194	182	174	166	176	192	164	193	213	194	198	188	199	175	199	191	208	175	170	178	167	184	189	151	189	160	189	187	175	195
4520	2083	1003	473	330	291	273	236	234	252	221	232	229	234	230	217	207	219	215	205	220	227	213	205	221	237	229	204	208	238	205	204	202	223	214	217	234	229	205	212	220	212	206	239	242	240	214	209	187	213	219	218	230	227	204	207	237	236	229	230	219	205	188	207	229	221	217	226	202	225	212	196	236	193	200	244	215	226	214	229	256	207	211	218	212	228	214	190	188	205	204	224	230	193	227	231	248	207	211	217	220	236	225	241	217	215	209	220	224	206	201	210	215	224	237	215	192	216	182	236	205	217	222	241	196	219	222	212	227	236	215	209	208	201	194	207	192	215	219	214	194	197	225	209	182	214	235	218	197	215	241	207	182	222	227	188	228	205	202	211	207	203	204	214	202	214	195	230	201	215	230	213	213	222	213	214	220	233	209	182	209	210	208	236	205	228	210	198	209	226	206	210	209	236	218	235	206	235	203	213	208	218	177	243	214	219	217	201	220	223	200	232	214	215	219	194	206	218	216	231	221	205	216	225	228	223	214	205	194	228	232	243	205	210	224	195	242	203	202	221	211	204	220	191	203	229	230	228	203	228	244	196	220	195	202	237	205	224	224	237	225	207	221	207	218	206	212	225	208	211	215	197	217	227	228	227	232	208	213	188	213	257	210	242	220	236	207	212	230	225	237	215	230	197	217	207	193	227	218	183	213	221	229	223	224	214	206	207	224	199	199	232	213	226	239	212	214	212	232	214	199	198	203	219	232	199	206	215	197	216	223	195	225	200	207	225	221	214	194	218	233	244	233	225	235	231	221	208	192	217	224	199	206	218	202	212	217	214	228	254	222	208	190	230	200	205	226	229	214	186	252	193	215	228	213	200	231	221	232	199	212	206	218	228	207	206	249	237	223	214	196	213	228	210	221	186	209	202	208	219	237	236	222	210	223	207	236	229	216	230	223	220	194	210	207	223	216	235	225	196	213	226	236	218	225	221	223	214	232	218	192	195	208	197	211	217	233	222	205	207	234	191	234	223	221	224	191	187	218	221	240	217	206	226	192	225	219	200	175	225	223	220	188	206	222	254	219	221	235	201	213	214	218	258	217	225	237	193	222	190	225	219	211	209	211	220	208	224	222	215	217	208	181	224	230	216	250	238	247	205	236	220	240	216	229	198	197	202	216	211	198	219	207	224	196	205	213	242	254	236	231	205	237	233	227	221	225	196	198	219	199	209	224	238	206	203	215	177	177	221	221	232	244	240	238	226	233	244	227	237	187	230	237	225	214	228	209	205	237	215	208	241	242	205	216	222	227	229	217	238	221	203	218	220	222	213	222	206	223	206	217	196	228	228	230	250	192	205	198	213	209	218	196	214	234	218	222	207	201	196	213	201	213	222	240	239	227	227	206	189	227	194	240	191	223	210	208	227	218	224	189	215	213	218	247	248	212	217	196	235	203	247	222	225	240	232	226	187	241	218	193	227	214	203	203	208	215	211	211	205	219	224	208	223	213	205	223	214	220	228	223	209	253	193	228	201	227	230	203	231	225	197	214	189	221	204	203	224	229	229	190	203	207	235	227	199	198	231	209	224	215	211	225	241	224	203	218	224	218	194	231	212	233	208	223	203	248	205	236	210	223	204	212	230	215	210	186	226	213	219	228	211	220	236	181	205	214	223	214	213	263	203	221	228	212	224	219	206	205	207	196	207	216	220	217	222	205	180	213	239	229	230	241	226	253	224	221	228	198	221	222	191	202	224	213	212	240	218	215	221	213	238	220	192	226	208	239	199	225	212	226	205	220	235	225	230	209	243	219	217	202	188	211	206	222	234	212	192	238	184	229	201	215	220	224	211	211	208	213	213	190	211	226	210	239	210	233	218	204	225	201	213	211	209	218	208	211	236	223	192	218	212	222	211	228	219	216	232	227	212	198	205	250	197	225	199	192	208	198	218	226	217	204	237	219	224	220	220	200	222	211	194	230	210	189	228	218	225	241	221	232	217	235	210	205	238	222	220	206	220	238	203	238	205	200	242	200	222	235	197	211	196	211	210	218	205	218	238	225	189	223	213	216	201	217	201	206	211	221	235	197	219	212	212	218	226	225	224	233	217	229	218	220	227	199	224	232	234	205	211	214	234	194	220	200	229	215	202	226	232	233	221	205	180	228	202	205	206	199	206	218	187	223	218	220	248	220	212	224	236	192	210	212	211	208	198	217	225	210	232	233	200	212	228	222	231	199	222	185	241	185	220	211	216	186	235	186	203	216	210	226	213	215	231	249	225	215	221	251	213	228	225	184	197	203	213	173	236	218	208	241	210	238	210	232	214	219	183	195	220	193	274	215	207	207	227	217	208	234	209	196	202	194	247	232	195	181	245	211	196	220	226	218	204	214	218	215	223	229	209	218	233	218	208	202	207	211	264	213	215	227	210	206	200	208	176	226	220	221	206	208	213	190	216	219	215	208	209	216	222	235	207	220	191	226	232	236	211	220	200	233	225	209	233	224	226	215	225	229	222	209	211	224	197	205	215	206	195	213	200	201	241	233	194	211	218	235	203	237	223	234	220	219	234	212	206	211	209	202	216	230	217	219	195	206	185	229	220	243	212	218	195	203	215	239	200	204	208	225	222	187	199	209	233	198	215	210	230	213	212	198	207	227	211	236	213	221	210	203	223	203	213	225	213	209	211	229	219	179	190	227	212	220	231	197	230	214	207	201	210	233	211	228	218	210	219	198	214	216	228	216	204	215	215	232	204	210	216	239	217	219	212	216	202	218	209	216	215	232	218	202	198	187	219	196	213	236	218	194	185	195	212	226	188	208	203	229	195	227	202	224	197	228	205	236	226	229	206	232	210	186	231	198	181	212	214	238	195	206	230	185	216	213	242	220	213	215	226	230	227	219	242	204	229	223	204	225	200	248	221	224	224	225	213	251	230	226	215	206	244	203	198	213	197	231	232	226	198	195	219	206	207	212	225	221	217	195	223	201	191	210	204	200	204	206	208	199	215	221	208	215	231	225	232	248	237	208	217	217	207	211	224	212	211	224	210	236	239	223	223	200	221	210	208	222	191	217	222	230	206	224	213	220	221	198	218	220	221	225	213	211	196	221	204	204	203	221	216	216	237	215	242	232	185	223	206	215	203	249	225	237	212	195	210	231	229	244	226	227	218	198	234	219	200	218	199	227	216	217	179	232	221	219	221	219	204	210	208	222	215	237	195	210	222	199	219	215	235	221	201	216	218	201	218	232	220	205	217	206	207	227	226	226	221	225	220	240	230	199	223	206	234	209	217	245	208	211	236	216	243	244	202	228	231	217	218	206	222	250	229	215	202	220	253	224	221	215	221	244	212	212	217	222	222	248	231	213	231	220	204	229	231	208	211	223	176	206	224	172	239	221	215	178	223	246	215	233	209	197	218	211	209	233	197	240	213	191	193	203	226	210	221	213	206	213	247	209	204	198	217	204	199	209	195	191	216	206	214	188	186	220	205	200	219	215	204
23733	21090	28116	24278	21057	7791	871	536	431	396	333	326	285	273	265	252	236	232	225	233	217	216	198	214	196	214	206	216	207	203	227	222	211	204	202	210	194	193	216	195	221	212	209	209	213	197	179	189	189	190	225	216	204	193	193	211	186	202	205	193	202	205	227	242	219	203	229	187	205	200	215	207	188	178	178	201	194	190	175	199	187	192	219	187	181	169	182	217	189	189	186	182	205	213	195	205	178	189	208	191	214	200	207	218	187	176	209	204	202	190	198	197	177	165	196	188	195	195	191	199	174	175	205	189	227	205	224	191	195	200	184	202	204	201	199	211	208	210	206	195	219	187	196	198	182	198	185	188	207	185	191	201	174	201	180	197	220	214	209	162	202	180	200	180	191	187	181	222	199	183	197	209	196	217	202	188	185	245	199	203	211	179	198	167	214	191	189	188	171	189	197	187	181	188	169	195	201	211	175	185	191	181	235	216	175	179	195	190	168	196	204	218	188	191	180	170	205	185	198	210	180	169	195	195	204	193	197	201	207	203	193	207	183	197	197	208	197	162	185	179	199	205	198	199	209	191	198	190	178	185	181	180	209	205	170	201	190	179	188	206	216	209	183	223	190	198	202	194	172	214	177	178	190	185	232	169	214	178	180	193	206	182	198	209	182	188	209	188	182	214	192	188	193	193	194	191	198	190	195	214	170	214	177	186	182	180	205	217	191	197	206	205	184	175	194	180	176	199	199	165	176	207	190	186	214	195	190	194	201	221	174	152	184	189	218	187	197	188	173	175	210	200	176	199	203	196	187	184	213	185	205	194	200	194	192	179	203	193	169	180	194	170	201	218	182	195	214	185	196	195	206	195	192	185	199	177	210	203	198	201	195	216	229	211	201	195	203	192	178	162	180	186	189	199	200	218	202	184	190	210	176	215	173	219	179	191	202	195	198	219	163	197	227	187	208	221	187	179	169	203	186	185	188	186	174	216	191	208	195	191	219	207	194	191	212	194	191	186	201	194	195	196	207	205	194	176	186	177	205	199	190	175	203	208	173	167	201	186	187	194	188	183	218	207	219	193	192	178	214	185	198	177	186	226	196	181	200	192	165	204	200	192	189	205	182	204	180	203	206	184	184	187	203	209	188	188	191	198	206	208	195	172	198	177	205	180	220	199	182	205	201	196	167	183	182	176	180	211	181	213	163	193	189	179	212	211	199	218	233	185	198	198	196	197	181	175	179	211	195	171	180	187	180	170	217	168	209	183	203	207	184	205	180	181	198	189	205	185	202	208	219	179	179	172	201	191	185	208	184	174	192	204	162	190	185	186	150	200	187	195	164	195	204	187	184	199	208	208	179	191	173	203	193	197	202	174	191	202	209	192	211	182	156	208	207	209	189	188	203	211	214	176	197	196	190	202	175	195	184	197	178	175	208	202	180	181	173	192	205	191	201	193	181	185	193	189	212	190	207	188	172	204	173	194	210	186	203	181	211	192	174	186	157	204	212	169	182	178	185	186	205	192	201	179	200	200	186	213	162	175	198	172	188	162	180	189	183	184	168	203	197	191	206	176	193	221	192	192	209	185	191	220	175	163	167	192	184	182	196	206	188	197	189	174	185	213	215	206	181	186	174	172	191	201	187	192	208	173	189	210	186	192	180	171	196	207	193	196	184	177	214	195	204	184	210	180	158	181	218	206	210	186	172	227	212	189	218	177	202	194	164	175	193	194	199	205	195	170	187	190	218	195	210	192	201	193	207	183	212	200	199	199	171	206	199	197	167	226	192	175	184	169	213	178	197	217	199	171	179	198	199	208	171	209	200	204	178	198	208	182	177	177	207	187	177	212	161	208	200	196	186	203	165	195	214	172	193	190	172	228	188	189	186	198	206	186	205	186	187	181	219	183	168	187	218	201	193	170	206	192	181	166	207	164	187	179	201	209	155	222	170	173	183	211	183	184	209	210	232	173	204	203	163	204	207	173	216	192	199	211	197	190	214	224	191	196	225	178	201	183	171	169	177	203	186	208	167	184	179	186	157	196	223	183	201	187	159	224	190	230	194	211	203	199	185	183	192	185	204	203	184	188	218	187	198	202	200	193	192	219	221	210	187	188	194	225	180	196	191	172	205	208	192	191	222	188	201	203	177	189	193	183	219	202	197	194	194	180	201	157	180	202	202	201	202	175	178	195	204	180	192	161	229	170	182	187	186	183	181	196	175	195	202	177	181	197	203	189	175	159	206	165	203	188	177	193	202	185	177	204	192	225	188	187	200	207	204	198	193	192	196	189	199	184	191	169	176	205	173	181	198	167	178	179	159	186	184	213	184	198	191	186	204	184	182	206	178	192	187	163	214	195	187	173	193	194	188	194	188	214	189	177	205	195	213	189	189	189	198	206	198	202	212	184	203	226	183	180	207	192	186	179	186	201	180	187	172	214	188	199	188	193	188	183	240	207	209	159	169	164	188	192	226	209	165	194	184	190	214	198	183	214	234	210	205	211	190	198	185	182	206	210	181	194	175	184	171	187	218	177	213	200	194	214	184	186	189	189	210	188	182	182	199	206	200	202	181	193	209	218	185	197	190	198	197	187	196	188	176	194	205	185	193	177	199	240	186	200	205	206	212	201	200	210	192	195	215	197	183	197	184	172	189	203	185	198	190	187	177	202	207	211	184	201	184	183	195	187	197	189	185	196	206	177	202	197	173	171	203	193	175	208	206	181	186	208	185	204	192	175	201	194	208	177	182	190	195	194	195	180	181	180	177	192	202	192	200	187	211	212	191	193	185	202	205	172	210	186	213	209	179	193	202	176	206	188	199	209	217	192	208	187	215	207	213	173	217	196	188	190	182	188	200	179	208	200	180	181	190	188	189	214	198	189	225	208	155	191	200	216	186	185	206	188	180	179	200	202	211	197	194	179	198	217	185	189	199	199	184	179	203	174	189	168	218	191	205	194	192	190	195	169	223	202	189	208	196	201	168	210	216	191	206	206	200	182	202	207	206	175	192	169	218	183	183	227	182	193	205	240	215	202	198	200	202	186	176	179	218	183	190	196	189	176	210	178	183	216	202	191	202	190	229	163	192	203	177	199	191	172	185	157	185	193	194	188	170	185	190	191	190	190	192	184	195	197	209	175	194	189	218	195	191	199	215	164	184	186	182	194	198	180	190	201	185	207	193	175	191	206	211	205	197	201	208	199	202	170	204	206	188	193	197	191	190	189	175	174	184	193	199	160	196	192	204	215	197	190	184	207	198	216	206	207	193	176	180	201	176	184	182	187	207	199	195	195	185	208	220	191	179	209	195	179	200	196	182	184	187	199	170	163	194	226	173	179	184	207	193	185	208	186	215	185	184	172	207	178	197	180	189	195	177	177	183	185	178	202	186	191	192	203	196	202	190	183	180	193	203	188	205	179	184	204	193	202	194	215	199	193	193	200	189	194	193	194	203	185	176	195	209	165	200	191	189	204	187	209	174	186	200	226	188	191	195	194
4040	11953	6452	2785	1913	1495	1189	859	635	606	460	427	386	333	307	314	321	313	268	255	277	268	260	277	225	238	249	259	206	248	231	244	231	221	224	259	198	234	223	227	208	249	237	212	179	242	190	201	218	218	239	235	193	212	240	218	218	232	195	203	205	201	222	211	218	204	212	214	212	221	204	214	227	203	222	209	219	200	214	237	213	220	210	210	208	197	224	217	195	211	215	186	213	217	203	198	226	201	221	222	220	199	208	181	214	196	190	202	192	225	234	209	215	226	226	217	224	217	189	232	214	199	195	191	188	228	209	212	228	213	209	212	190	229	222	231	218	221	230	245	217	213	212	226	203	221	219	218	230	205	212	219	219	179	224	211	217	218	200	222	207	186	211	216	207	208	212	216	223	231	189	190	220	230	220	220	187	233	204	201	217	201	236	204	200	228	210	210	219	198	230	192	201	213	225	213	209	199	209	212	227	212	210	181	208	171	243	214	210	203	199	199	202	184	186	216	199	231	235	229	204	226	213	202	211	203	217	225	192	222	216	199	212	226	224	222	213	204	203	217	198	194	206	206	241	222	192	213	214	213	193	223	210	207	207	204	238	221	197	214	201	195	190	192	179	219	180	213	171	212	200	193	211	223	205	225	229	207	204	209	183	177	203	213	194	223	206	197	207	178	203	199	200	212	220	199	232	222	222	198	213	210	214	218	219	228	206	216	220	167	202	185	203	233	204	211	204	203	203	202	190	222	215	207	212	222	223	222	212	182	208	216	213	200	233	206	203	209	203	211	214	190	209	215	211	200	199	194	233	195	206	211	215	238	202	219	197	204	220	192	193	190	233	195	207	185	214	230	197	220	198	190	184	182	212	233	228	201	198	218	211	195	214	233	201	224	215	203	205	215	213	209	206	217	198	204	203	195	209	215	186	223	235	196	195	192	233	203	199	214	226	223	222	218	204	220	197	214	218	212	212	214	232	208	198	227	191	203	203	219	199	212	222	228	218	208	225	225	190	223	212	201	232	232	206	224	187	195	181	205	221	222	219	174	212	206	206	199	213	218	202	216	220	208	224	242	198	189	182	213	199	207	213	213	213	217	208	205	211	192	209	230	216	199	214	215	211	191	196	244	219	205	208	213	196	199	234	217	179	219	225	210	207	203	197	205	208	221	230	217	195	206	203	202	219	249	215	233	197	201	203	205	201	227	218	205	203	207	228	202	198	202	235	211	211	200	214	210	244	185	208	204	219	200	223	186	191	247	195	201	213	210	200	196	203	200	234	198	195	205	206	215	185	234	194	205	195	239	219	197	211	219	190	247	216	213	209	210	207	196	212	206	197	205	216	204	209	193	237	205	199	226	217	226	181	210	215	234	213	192	216	203	215	218	213	196	220	201	236	215	239	239	215	203	218	204	203	236	210	222	210	198	224	228	231	206	223	203	207	230	208	183	188	217	206	218	210	202	220	209	232	194	205	213	228	198	205	187	215	209	194	217	227	209	231	220	243	205	181	211	228	204	220	205	230	211	189	218	215	207	239	189	223	231	206	240	253	207	208	206	182	188	231	205	210	194	185	209	209	182	224	229	202	189	195	188	179	243	201	193	211	220	186	200	218	191	195	206	220	215	192	203	202	206	223	199	202	220	191	203	225	224	191	213	207	205	177	206	203	202	202	205	234	200	199	196	206	210	217	230	226	218	184	224	198	168	194	191	213	212	204	204	219	220	184	214	194	206	182	216	227	208	187	219	208	201	207	179	218	207	204	216	215	226	219	231	197	213	210	222	239	205	246	197	219	207	198	168	181	194	204	216	204	214	207	209	215	216	209	214	205	243	199	211	194	186	235	221	203	232	216	193	207	199	209	232	208	190	201	220	220	202	212	222	241	195	231	212	228	209	218	167	202	204	221	209	198	210	227	211	207	209	205	210	211	196	192	237	191	208	224	182	187	232	205	205	222	185	239	206	188	196	220	182	214	227	208	197	200	218	211	213	219	192	222	206	211	223	204	236	200	200	239	214	212	193	211	221	208	200	195	231	201	217	239	196	222	216	189	218	207	220	206	225	211	213	197	201	218	201	222	213	202	173	192	199	201	202	238	188	226	215	216	226	190	206	220	209	217	210	198	212	202	220	217	226	221	194	193	186	179	224	222	204	217	225	195	198	195	217	227	201	233	202	221	216	203	183	209	198	205	208	192	205	205	192	186	195	196	203	205	227	208	199	203	176	221	219	192	210	204	189	205	204	219	192	190	224	192	196	190	224	181	206	185	191	207	208	176	212	239	203	207	211	201	216	210	236	207	209	222	204	200	238	189	199	226	208	213	236	184	196	216	225	233	211	236	234	205	212	208	167	199	204	202	202	201	198	201	214	212	204	188	185	201	224	210	206	211	236	211	199	216	231	180	227	199	200	226	216	218	207	183	219	186	239	199	202	247	212	218	196	202	204	217	216	203	221	217	220	209	197	209	200	213	211	202	229	216	231	216	220	220	217	208	218	232	221	230	214	211	215	221	211	193	228	196	199	225	203	197	206	211	216	240	213	224	220	221	201	216	209	176	229	211	215	222	207	191	218	212	219	220	214	205	183	226	232	198	200	205	200	192	239	207	200	226	194	183	230	223	213	208	209	209	203	202	194	209	212	213	234	218	188	223	206	230	207	214	218	177	218	206	227	217	203	197	198	191	185	202	214	200	193	216	212	209	206	214	232	235	202	219	204	208	202	228	223	217	216	222	231	196	214	202	208	210	205	217	208	198	198	189	200	198	206	243	214	200	214	209	206	212	201	214	190	194	205	212	209	226	220	198	201	198	180	214	207	201	203	197	197	239	208	202	217	222	199	214	210	188	220	236	217	224	197	208	204	198	199	249	215	210	215	215	198	211	207	202	224	210	211	199	204	228	183	225	190	238	206	228	216	200	193	219	219	192	204	202	236	221	237	213	202	228	208	218	199	220	216	190	203	210	201	217	218	197	193	233	192	217	215	225	234	191	189	220	221	241	222	213	231	211	191	208	205	201	204	232	190	224	209	205	216	204	209	216	203	223	203	197	202	209	197	196	221	218	190	212	238	181	208	224	195	204	204	222	192	193	193	227	195	227	204	170	198	196	196	219	192	214	204	210	215	212	207	208	214	192	207	212	218	204	200	225	192	192	233	229	230	200	199	232	185	194	197	196	198	221	181	240	201	191	212	211	230	198	188	210	213	216	215	198	207	223	203	227	187	207	213	211	193	193	194	212	200	211	192	211	201	189	192	212	207	192	232	217	193	213	188	208	214	188	200	202	210	193	217	218	215	221	209	218	185	233	224	182	191	208	207	215	188	208	233	208	204	215	232	210	214	188	203	200	221	223	242	207	239	190	232	217	207	198	205	218	226	181	220	229	210	211	218	223	216	194	182	240	239	199	187	208	221	190	203	227	203	196	210	208	199	218	222	212	224	197	221	185	211	236	200	218	213	214	200	200	199	227	207	204	205	176	207	191	208	213	201
24897	21078	26873	25339	7718	787	595	515	480	440	456	452	451	395	377	408	433	441	399	370	377	408	375	380	390	367	394	390	403	384	372	357	395	386	392	365	358	397	404	383	398	389	354	392	358	359	403	335	380	385	388	401	349	381	374	398	375	400	340	388	381	383	340	367	366	361	336	359	401	362	350	374	369	377	369	334	406	394	377	360	362	370	344	416	394	365	364	354	385	355	373	337	356	385	353	378	382	404	343	382	377	405	398	368	368	379	342	384	365	344	373	370	403	409	396	339	389	380	360	411	399	321	368	405	392	359	376	368	357	371	389	389	363	385	394	389	388	379	366	383	367	355	368	386	372	378	343	383	354	391	362	365	400	364	357	364	389	383	380	374	391	412	360	389	395	376	367	373	402	403	383	374	387	403	383	402	356	377	350	325	406	357	377	370	372	389	366	365	343	361	378	398	363	360	378	362	380	392	403	401	366	376	386	395	402	377	377	368	361	364	371	356	399	363	367	406	398	383	363	358	374	358	371	362	370	400	388	400	397	348	384	396	385	346	336	375	387	381	386	387	350	364	374	353	336	377	352	399	359	364	402	409	348	373	386	382	362	391	365	370	369	365	386	365	366	388	355	368	389	361	371	378	380	370	403	365	400	425	388	377	416	367	362	406	376	375	384	385	394	384	373	398	392	386	394	374	373	376	422	408	370	347	384	395	396	375	373	367	383	387	370	393	369	372	352	396	353	376	372	417	392	338	384	381	383	401	372	378	383	377	393	392	365	387	404	368	368	401	356	365	370	385	371	379	385	380	375	376	373	359	383	377	383	389	352	381	383	369	393	396	343	361	357	380	374	393	362	373	358	420	411	366	372	382	385	410	371	359	370	411	373	366	384	374	356	372	382	361	355	404	408	394	372	387	372	378	364	405	393	419	361	376	392	397	380	370	378	406	347	385	386	361	392	384	405	337	371	354	393	335	362	396	395	385	400	365	387	396	384	417	399	356	378	352	378	371	373	377	361	370	375	371	407	366	349	341	366	389	385	400	371	342	367	417	371	373	353	364	374	367	376	380	366	401	384	407	387	376	377	386	381	413	375	334	372	423	350	382	353	335	360	380	379	379	389	351	389	376	400	366	435	381	365	377	356	368	373	408	361	357	365	367	360	361	382	360	366	380	361	404	364	367	373	379	398	329	391	359	388	402	387	368	400	372	386	359	372	404	397	368	418	399	410	391	366	399	360	364	368	328	356	388	339	361	380	363	383	381	359	383	394	393	382	360	367	374	360	367	368	380	366	372	393	361	344	376	377	376	375	374	395	383	385	350	319	351	380	339	360	350	369	384	385	377	389	391	379	334	365	369	372	347	367	361	358	383	408	371	382	388	395	386	366	377	393	354	373	382	364	376	387	398	381	402	401	374	377	358	365	410	377	373	351	367	387	371	383	388	380	363	377	393	379	374	367	353	362	374	404	403	386	400	373	370	386	392	395	344	371	382	400	400	388	361	358	369	397	402	339	386	360	411	365	378	361	370	387	385	376	391	406	367	389	363	365	380	375	365	346	363	366	363	354	367	388	397	374	380	373	401	422	381	379	388	390	389	358	349	406	388	421	395	365	367	348	347	362	357	363	382	387	351	385	383	391	381	386	374	360	354	394	332	365	396	397	367	388	393	392	361	380	412	350	367	359	385	424	365	356	375	389	375	389	382	371	420	383	394	420	393	377	365	374	391	352	358	358	382	337	359	362	361	323	358	360	351	375	406	385	400	379	402	380	405	376	378	399	353	389	390	383	393	364	385	380	387	386	368	362	390	398	383	419	346	371	419	382	385	349	374	361	383	406	363	399	381	346	373	391	377	389	371	374	362	358	379	381	375	365	401	389	373	387	370	368	369	359	364	361	373	359	374	406	363	377	367	370	378	379	390	335	371	383	326	375	385	350	378	357	368	377	399	377	368	369	372	364	386	365	388	360	334	385	351	388	405	359	371	351	346	361	389	388	370	356	382	363	340	373	386	363	384	386	413	362	379	353	379	400	374	371	433	356	431	391	378	385	377	371	382	345	388	413	396	391	402	398	386	367	409	352	381	355	366	367	409	353	388	383	408	383	398	345	376	398	380	366	384	350	374	358	371	400	349	357	398	380	364	370	380	346	355	385	359	395	400	367	407	407	356	388	379	375	391	375	371	335	335	338	372	343	395	355	386	367	399	358	343	400	388	367	387	393	363	356	388	372	355	404	407	387	358	364	380	357	418	386	370	348	375	361	385	363	372	384	344	394	363	376	395	399	361	373	334	396	382	378	372	344	373	392	359	373	365	371	349	363	410	395	321	402	402	380	358	394	372	368	389	384	404	378	400	403	374	367	374	353	350	387	400	367	355	366	354	403	369	371	417	371	335	387	365	390	400	404	382	332	364	422	357	390	356	351	376	397	385	382	401	365	395	421	387	360	374	383	378	388	358	359	360	385	362	361	393	369	357	372	380	382	364	363	367	361	352	358	373	394	382	377	394	377	381	359	328	349	353	382	405	344	393	370	364	371	386	352	381	345	385	377	427	371	387	370	353	354	380	393	342	348	348	381	392	397	345	386	391	380	409	362	389	378	387	383	356	341	349	375	352	368	374	371	380	387	363	395	364	357	372	368	370	402	401	375	359	419	353	395	384	382	351	386	342	395	359	366	377	413	395	405	377	341	350	413	378	375	374	356	358	373	387	330	394	403	348	387	410	364	377	353	333	394	397	354	379	361	337	373	350	350	345	387	361	388	398	391	361	333	421	402	359	397	380	417	346	371	367	379	382	353	389	395	395	370	394	346	335	332	375	368	383	394	390	379	387	382	362	362	373	369	391	360	360	375	332	380	412	382	314	362	357	354	366	378	360	408	379	381	386	378	343	387	390	390	415	376	349	382	374	377	385	386	393	370	341	375	350	382	341	352	374	356	347	371	338	387	384	387	374	376	351	397	398	370	392	353	366	374	376	390	387	370	389	376	368	367	373	401	390	375	399	373	367	409	375	355	375	381	365	360	354	342	364	393	340	361	363	373	378	410	364	366	374	426	375	354	373	383	403	348	360	369	382	403	364	350	366	394	382	390	374	363	356	385	374	363	395	397	374	376	366	373	400	398	357	353	365	375	382	365	384	388	425	352	407	363	335	403	356	347	368	383	355	362	399	366	363	390	408	376	468	347	418	376	349	344	374	370	334	345	385	361	356	377	399	377	368	384	383	374	353	360	346	373	385	370	405	392	365	392	423	377	359	383	383	378	382	378	344	401	366	362	367	372	410	339	340	383	368	390	396	369	392	350	341	362	334	368	382	377	383	386	397	408	384	365	367	363	374	383	368	373	390	361	358	347	359	350	367	347	362	364	354	380	380	364	402	350	365	380	387	371	389	373	366	369	347	377	374	343	358	370	378	368	356	379	382	375	382	355	352	377	340	412	382	352	389	374	371	377	380	384	354	367	368	361	382	409	405	366	396	368	399	367	372	382	404
3902	6808	3760	1679	1298	1158	902	739	694	647	581	513	536	446	510	449	425	489	444	447	408	440	406	428	425	435	432	378	396	424	401	386	407	410	393	425	387	401	405	439	423	418	420	430	405	408	412	449	423	455	437	420	404	403	412	377	428	441	395	414	392	412	428	426	442	424	404	410	357	395	413	428	421	439	364	400	390	391	419	373	387	418	400	401	403	394	406	457	421	434	453	416	419	425	401	449	435	451	407	424	418	420	404	386	395	379	451	434	396	428	443	397	394	393	413	412	423	419	441	416	393	390	448	405	426	410	420	416	413	401	408	397	373	389	430	389	427	379	427	384	401	427	374	414	425	411	424	396	377	381	390	388	414	408	409	368	425	396	418	392	405	407	395	416	409	381	405	403	352	467	404	413	402	446	368	420	376	364	438	398	406	413	404	433	389	398	412	399	410	401	367	411	406	395	402	395	383	410	450	437	396	352	363	428	393	447	393	400	404	428	425	420	438	399	438	399	366	413	397	424	430	376	389	415	422	404	428	418	426	426	419	408	426	410	405	405	420	369	370	388	377	409	402	416	391	392	374	396	388	385	404	384	424	428	400	390	421	400	392	387	445	422	400	380	417	417	429	407	449	463	392	360	428	414	434	398	361	420	411	396	422	411	418	409	406	394	399	417	415	413	366	415	409	399	415	420	418	397	419	377	402	418	357	432	441	427	429	415	404	431	388	419	423	403	382	370	448	417	416	408	405	392	451	419	417	384	410	417	433	412	427	401	397	385	385	404	401	402	404	397	411	403	448	372	401	402	369	409	393	381	425	406	386	399	405	422	434	392	386	372	381	390	408	370	410	407	384	404	378	390	390	405	423	461	403	410	377	420	412	384	405	392	378	385	389	394	401	413	412	405	406	415	398	412	426	403	400	433	416	382	426	416	392	406	405	391	424	409	412	394	404	420	397	413	393	416	379	375	408	394	374	392	415	399	400	375	417	413	411	417	418	405	390	394	376	410	373	423	412	396	409	402	421	396	402	380	359	374	413	377	394	419	418	406	436	388	413	400	401	407	427	391	407	394	397	390	439	423	386	412	395	420	415	382	393	414	397	413	413	392	430	424	404	407	417	413	398	397	404	373	404	418	366	382	409	425	399	379	389	399	401	394	359	369	427	407	381	481	422	402	394	404	394	400	423	400	395	419	421	409	420	360	398	407	402	433	402	422	417	396	385	408	412	396	429	428	413	415	420	434	373	429	432	370	394	388	372	429	419	415	374	395	378	405	406	406	363	393	409	409	397	383	394	423	382	391	416	401	365	445	430	404	394	371	345	369	428	414	373	433	417	389	414	400	391	403	410	414	378	404	398	418	414	428	419	380	397	385	424	435	421	410	409	418	452	400	403	385	418	438	401	415	426	399	381	427	386	440	433	414	410	376	397	390	393	370	404	415	409	407	406	403	442	369	427	422	385	397	379	401	430	434	362	451	384	417	400	414	396	418	380	423	400	407	419	442	442	403	408	368	398	411	399	394	431	393	416	402	438	417	397	398	403	388	407	417	378	402	376	390	421	406	418	368	397	424	344	381	399	407	376	382	400	396	398	402	399	402	430	385	377	410	381	351	392	418	415	405	406	394	450	386	382	416	372	410	408	373	425	408	387	432	385	427	408	383	428	447	412	399	438	409	395	403	403	412	420	400	361	380	394	436	413	419	403	425	424	404	417	390	415	386	389	408	360	404	392	388	410	461	399	419	399	374	385	380	410	365	386	401	435	386	386	384	432	445	416	412	417	429	384	412	414	420	394	437	399	406	420	402	349	405	407	421	399	424	444	368	395	406	426	390	398	393	390	402	395	410	407	351	426	397	381	383	394	403	402	403	389	394	367	398	428	418	438	441	419	389	413	390	414	378	372	431	357	381	413	457	436	417	416	365	381	419	391	416	407	402	413	388	423	456	405	400	414	418	382	400	400	447	428	406	401	423	409	433	411	414	427	389	397	413	380	419	434	395	393	403	419	390	426	429	414	407	382	405	412	394	414	414	391	395	380	406	426	392	414	438	410	378	368	410	380	365	437	383	413	439	411	380	386	355	395	397	399	424	398	385	380	423	421	394	377	418	408	396	421	377	378	418	402	427	435	421	412	360	458	383	390	410	411	404	389	368	401	417	434	399	393	373	408	382	386	404	419	387	385	409	410	386	363	405	372	377	405	416	396	378	392	404	381	398	386	419	414	430	425	425	381	370	379	400	391	390	431	381	391	425	409	388	404	424	396	383	417	399	432	408	447	374	424	416	402	396	399	418	419	414	428	422	373	381	425	410	425	387	393	388	382	392	432	399	412	414	393	415	412	413	417	392	419	407	383	390	363	396	415	418	441	388	446	414	415	426	410	391	400	401	403	403	436	411	436	424	399	424	429	401	410	435	415	372	434	393	397	402	397	419	424	415	420	355	381	427	442	389	398	387	391	408	380	396	388	429	360	396	395	398	396	392	383	420	418	414	439	424	408	423	444	424	411	421	431	379	399	440	384	393	411	426	444	408	398	419	387	370	393	423	429	438	379	410	402	411	432	414	359	390	432	430	393	378	429	402	412	388	399	397	425	419	414	435	403	407	384	409	414	455	418	433	411	389	366	418	381	397	435	411	428	401	413	404	402	374	388	410	438	416	456	391	419	422	389	395	375	434	449	386	418	387	426	402	440	405	410	399	433	366	435	414	404	369	400	409	429	406	430	429	399	412	393	415	392	402	408	398	407	403	436	446	384	400	370	407	395	398	378	391	445	399	410	394	419	387	403	421	392	409	391	396	439	422	444	391	367	433	387	419	391	361	410	401	369	414	407	395	403	415	424	424	414	397	391	413	420	435	398	417	401	420	386	375	389	395	406	418	397	391	388	401	415	401	389	382	391	416	402	360	437	411	407	393	374	381	441	448	420	428	386	381	413	401	386	419	406	413	410	390	424	391	459	428	416	408	421	396	417	409	414	436	401	363	408	390	428	404	398	392	428	415	420	428	403	388	416	391	413	407	441	372	433	397	390	401	406	376	428	373	422	395	403	405	410	394	407	397	419	437	420	342	391	443	419	431	392	388	371	395	403	411	403	411	433	397	422	441	376	405	415	406	424	429	419	394	368	389	412	387	426	396	386	403	441	409	402	393	387	421	391	417	396	387	430	423	402	426	422	396	393	425	405	407	407	410	462	405	415	429	378	404	406	411	418	401	397	412	437	390	425	424	399	425	414	410	411	397	426	401	394	456	373	393	390	414	431	384	427	416	391	390	419	414	449	394	402	391	389	385	407	401	407	431	371	410	409	418	422	388	404	393	395	398	416	396	354	420	409	362	416	415	398	407	403	416	381	404	411	447	397	392	385	394	435	393	383	441	398	383	364	392	424	374	436	415	421	421	431	401	415	405	401	408	409	439	399	388	400	394	410	423	377	394	419	377	420	341	436	422	382	372	446	433	384	421	410	404	439	403	406	404	425	374	427	413	384	414
22560	21090	28611	23783	21090	21114	6401	1217	909	851	718	677	600	611	575	596	524	515	533	524	491	511	528	526	526	466	482	462	453	503	479	459	455	428	424	457	444	475	469	464	426	479	465	444	463	399	478	475	467	422	451	442	440	456	476	486	470	451	447	424	444	422	432	459	453	429	457	474	447	484	449	471	419	419	434	445	453	451	475	413	469	451	422	480	461	445	445	452	468	425	451	453	458	421	418	456	414	464	436	435	431	402	433	442	460	427	428	434	447	466	451	448	454	462	472	448	438	490	449	448	416	444	447	455	468	453	441	435	462	435	438	458	436	444	444	482	450	444	385	432	434	448	457	468	439	454	437	403	419	426	421	450	459	411	413	428	423	441	467	435	478	454	447	510	478	435	445	431	472	437	434	413	417	442	444	465	433	435	426	470	427	420	427	407	445	460	414	447	462	458	421	442	428	396	443	490	439	426	425	452	445	466	430	430	406	453	432	411	467	429	377	444	455	442	450	447	414	399	438	443	448	418	477	410	478	422	431	453	444	456	459	446	440	431	433	434	419	439	451	496	453	454	458	436	433	435	461	463	417	426	459	469	434	433	438	404	486	416	433	427	433	441	456	451	440	421	438	421	455	459	463	435	431	446	449	434	457	428	438	432	444	467	444	431	405	456	440	451	459	469	445	458	433	438	469	421	440	428	416	449	445	461	442	484	432	443	472	426	459	415	403	462	475	480	442	428	430	399	484	462	437	460	448	410	438	453	456	446	446	415	408	423	447	440	442	443	415	428	457	410	443	451	476	407	452	445	443	466	432	434	464	461	404	442	442	459	412	470	404	449	449	450	442	410	423	446	452	450	401	388	433	439	427	424	445	460	441	437	460	454	427	453	476	442	431	401	449	433	401	481	436	472	448	435	411	427	436	451	429	442	429	441	379	436	467	464	461	431	468	461	408	429	425	448	438	453	426	442	466	435	423	421	437	444	427	424	445	440	453	427	435	452	459	435	449	428	405	444	422	470	462	496	471	475	475	462	490	413	444	419	490	433	456	446	393	451	429	409	413	427	445	451	439	429	444	449	418	453	466	463	444	477	453	443	460	441	448	419	450	420	494	420	453	486	474	451	464	430	451	443	438	433	442	456	456	447	424	477	458	495	444	472	435	498	411	451	432	450	412	458	438	444	470	442	413	425	438	454	449	423	452	472	443	455	427	430	462	437	435	442	441	440	453	446	425	445	424	450	436	429	480	448	446	450	413	415	462	444	429	443	445	449	446	423	448	435	444	450	450	464	450	466	439	417	440	452	450	422	441	449	421	398	473	426	413	453	443	407	470	422	456	460	403	424	458	446	453	447	412	459	414	463	469	429	436	430	439	470	448	429	413	459	440	466	420	447	448	409	438	424	448	412	434	426	420	440	429	433	482	420	465	464	442	455	481	462	448	430	469	423	410	451	442	462	416	427	468	524	493	449	463	406	459	416	455	439	470	428	420	397	438	465	462	446	433	428	446	460	405	440	421	462	404	439	450	480	461	452	405	433	451	445	424	448	438	401	474	435	395	456	431	457	446	433	388	401	404	474	392	415	446	449	472	440	452	425	409	456	453	464	440	495	415	442	426	425	499	417	448	435	384	489	450	431	433	473	435	458	422	426	437	471	388	465	430	443	449	433	430	472	457	459	467	435	419	433	422	433	450	475	467	432	453	444	448	454	472	451	450	421	408	486	413	489	405	417	448	385	460	415	439	428	410	450	435	465	467	479	451	402	410	418	414	450	421	462	394	418	474	463	423	430	455	434	429	426	436	408	437	432	458	435	454	444	434	418	458	478	458	472	472	439	425	408	439	397	457	474	413	410	457	458	401	440	442	456	435	416	447	452	457	451	460	434	416	466	474	459	461	419	440	416	428	453	425	429	443	426	446	455	496	429	447	445	423	458	445	405	460	459	450	407	447	468	457	463	435	430	441	431	432	452	439	461	458	433	443	425	413	446	435	449	476	456	426	430	413	453	459	463	447	420	432	442	430	459	455	437	462	450	452	480	444	476	475	426	432	472	435	402	419	442	468	432	459	428	449	493	444	488	408	418	452	440	408	494	415	463	445	456	429	460	433	428	424	483	456	430	420	422	467	414	451	437	452	434	438	411	424	447	428	441	451	427	442	473	466	452	444	436	447	446	468	421	415	430	407	434	430	436	431	489	449	413	437	475	435	434	469	450	406	453	442	461	449	471	455	469	422	451	420	451	443	461	427	426	452	438	420	449	440	439	484	422	404	495	417	432	486	422	407	431	487	451	425	426	426	436	480	443	424	466	436	462	455	444	426	412	438	421	420	417	411	442	479	444	466	506	463	411	450	454	440	433	429	436	439	433	441	368	443	447	414	443	413	427	447	381	462	446	459	431	420	444	460	437	436	406	440	489	439	439	439	444	449	419	435	448	443	455	444	408	457	466	464	416	440	445	420	393	443	436	439	425	444	436	456	429	429	456	468	433	451	437	444	452	428	436	469	439	434	426	468	489	463	423	446	451	439	420	432	417	450	455	427	453	450	440	454	467	508	453	472	433	417	444	429	450	437	480	452	462	423	440	447	465	430	428	397	410	405	469	449	432	460	426	471	454	416	432	448	436	468	448	410	412	470	444	442	410	413	459	428	476	443	445	455	459	431	423	426	434	413	399	418	474	427	425	422	450	444	463	450	432	432	410	415	444	444	438	430	473	439	470	441	443	412	457	431	429	428	453	430	447	447	428	436	463	461	434	414	430	402	443	413	430	419	489	433	461	451	447	416	472	457	459	442	455	419	467	483	467	425	499	448	447	457	466	424	425	410	455	400	437	471	429	454	451	458	436	476	459	442	425	444	441	430	469	490	438	445	457	425	433	428	430	460	426	448	425	490	445	419	418	414	451	424	416	420	423	456	410	431	455	405	442	459	411	447	448	436	411	461	442	432	422	437	440	424	428	432	430	465	438	425	450	422	422	433	448	459	442	390	450	436	454	440	441	455	437	453	423	419	448	464	403	464	431	419	454	426	421	446	484	456	417	501	443	447	479	434	414	435	428	455	447	448	454	454	439	424	448	435	463	488	421	464	428	440	463	447	454	423	424	466	450	473	410	440	439	429	446	401	428	438	460	448	432	411	434	483	468	457	423	422	437	471	436	459	415	434	444	466	434	418	464	430	469	451	419	415	432	468	438	448	452	436	430	446	431	426	441	421	461	459	424	446	428	426	453	449	445	447	415	419	466	445	493	480	435	473	451	455	404	441	457	495	429	427	422	443	429	438	435	435	436	431	441	443	457	467	430	450	463	456	442	453	463	438	441	446	470	473	429	425	418	457	440	448	414	443	400	455	450	417	414	401	454	435	413	445	408	402	465	471	418	424	441	414	470	414	424	415	447	418	465	404	456	460	391	415	472	421	444	468	426	481	487	447	431	413	482	440	433	422	436	417	431	471	451	437	423	402	437	431	417	428	425	464	421	436	467	420	430	414	404
5570	18325	10235	5081	3633	2796	2085	1654	1274	1088	948	866	792	732	696	635	668	576	602	549	549	509	487	524	517	482	505	481	454	486	516	495	483	504	433	474	492	447	472	488	448	444	430	458	490	436	491	452	469	429	437	470	421	466	474	402	465	479	446	432	418	459	416	476	430	436	464	427	436	460	439	408	466	446	428	459	444	401	460	452	463	426	414	446	516	489	460	472	463	438	437	455	412	396	446	474	474	493	447	445	425	495	446	448	436	439	448	425	432	462	423	415	405	502	451	456	448	429	476	424	426	448	431	424	428	461	431	527	451	432	447	458	469	414	445	456	482	441	447	424	461	403	471	462	381	484	452	475	442	428	458	425	428	466	503	423	425	449	441	428	425	474	435	462	441	412	406	427	430	422	440	424	445	471	420	440	432	444	428	452	454	470	432	455	455	412	491	436	436	447	455	455	450	439	414	470	423	441	442	438	429	436	432	457	452	433	440	425	459	464	443	480	447	460	437	445	414	459	436	443	468	444	445	432	465	472	413	467	451	480	441	481	486	459	449	438	416	454	452	470	461	450	439	430	432	439	441	461	444	438	469	428	382	476	460	418	453	412	439	418	439	425	442	428	443	451	434	460	426	445	434	439	451	482	439	447	450	471	472	422	501	460	443	452	450	482	452	434	415	453	428	454	429	438	484	460	429	449	471	443	447	459	470	428	443	443	472	474	451	440	456	434	440	424	436	435	493	466	439	442	450	414	423	483	492	436	431	466	425	464	458	459	405	474	403	431	441	440	449	412	421	424	441	471	488	489	443	438	439	461	421	428	447	416	451	439	450	446	471	426	451	450	443	423	430	471	419	452	391	452	453	433	465	460	474	454	432	439	428	442	448	432	412	444	459	464	443	440	447	433	446	450	466	495	413	438	441	471	412	417	463	419	445	478	478	446	428	453	455	420	440	443	415	433	425	469	445	415	465	417	465	440	390	456	427	411	411	419	428	445	453	476	437	458	461	440	430	433	503	494	423	437	456	424	397	439	460	430	461	436	434	447	439	460	427	469	440	421	463	416	433	456	439	411	453	451	422	482	454	454	436	468	437	473	444	439	426	417	434	443	462	485	460	441	445	416	453	469	424	461	431	413	419	490	423	443	425	479	444	437	429	410	491	477	432	408	441	446	443	457	456	402	414	442	429	410	462	414	442	459	461	457	459	437	451	417	448	438	433	467	456	444	443	466	467	452	444	434	444	471	417	494	424	418	432	446	469	458	465	470	411	421	466	410	430	422	443	470	471	461	397	462	435	439	418	451	454	420	442	446	480	437	432	425	477	435	458	510	419	418	464	489	430	446	477	433	447	433	447	451	434	447	453	454	445	468	459	429	387	466	441	472	463	450	428	481	430	438	460	407	436	457	444	441	459	462	378	454	453	479	449	391	448	480	420	437	436	422	423	484	450	457	425	453	458	456	459	435	431	416	446	438	438	459	449	435	472	444	454	485	467	444	429	432	445	457	443	488	443	420	399	448	435	492	470	443	423	456	484	468	418	467	450	457	480	462	420	456	462	420	476	447	419	421	452	444	457	479	441	449	476	469	415	411	467	458	437	455	436	474	451	452	416	448	404	505	424	455	421	453	446	453	401	504	469	456	437	418	455	473	416	464	455	442	475	442	430	470	443	422	482	451	493	451	459	430	454	428	441	447	494	436	477	427	425	417	425	433	436	405	436	452	426	421	405	460	464	440	474	427	465	426	451	453	485	440	458	429	434	466	428	439	419	447	475	425	474	444	471	432	436	449	429	398	433	434	435	457	430	477	456	441	478	402	415	473	434	433	468	490	412	423	438	463	452	414	464	471	477	450	408	469	450	459	419	416	449	453	407	457	454	477	454	429	467	415	442	466	460	463	450	408	459	436	462	438	439	416	437	486	418	456	451	455	445	446	465	400	412	448	461	438	457	467	431	417	453	423	467	426	446	457	452	434	431	449	443	453	465	475	435	432	407	430	432	467	468	438	445	478	428	461	447	438	497	423	440	454	480	428	416	456	444	471	490	452	464	440	442	435	447	468	479	483	440	477	447	455	433	439	454	460	405	423	446	410	452	424	470	442	452	403	440	498	457	488	396	423	444	435	446	457	454	488	426	415	425	512	434	437	429	465	407	435	449	448	452	431	453	446	438	451	406	466	410	390	471	432	427	440	482	437	437	430	428	419	481	431	419	452	422	426	496	482	442	455	466	456	483	416	441	475	451	412	488	459	425	456	451	491	419	448	449	456	430	449	403	456	478	453	445	448	430	419	445	473	396	444	460	439	463	456	437	461	452	473	474	445	466	463	431	443	490	404	449	403	474	455	431	474	476	483	440	440	473	416	432	435	453	416	432	433	411	424	439	471	471	428	431	422	445	446	448	454	491	466	451	416	438	451	472	422	441	454	444	417	472	412	441	410	455	501	458	445	472	396	449	467	464	475	437	434	465	477	439	433	479	444	419	416	407	490	415	430	450	459	438	436	420	429	431	410	434	491	436	422	461	469	455	429	484	455	424	422	418	480	421	434	419	464	446	440	440	491	405	463	441	422	451	452	468	433	450	429	467	438	419	479	445	453	432	418	433	459	392	432	460	441	468	456	445	431	393	441	507	442	466	450	430	441	468	459	460	451	423	464	447	433	465	437	429	437	431	467	480	437	446	463	449	471	456	454	472	445	451	449	417	469	429	457	433	429	440	450	450	433	467	423	493	430	487	423	438	417	406	440	401	424	426	423	458	422	466	399	448	449	448	428	464	441	431	425	434	447	448	448	422	396	412	456	457	459	454	402	420	464	451	424	483	435	442	437	446	434	435	411	463	463	431	441	443	460	450	455	412	440	459	455	444	457	445	440	411	446	450	446	469	426	440	422	437	466	474	451	434	422	397	472	435	417	443	450	444	447	457	462	465	451	455	517	454	466	442	439	456	460	470	437	444	448	401	416	429	432	448	462	441	436	473	413	442	423	417	469	409	460	480	407	463	409	449	442	409	421	462	475	415	481	458	419	486	462	455	435	464	461	449	451	435	433	394	439	403	433	435	464	446	488	426	463	460	434	434	430	459	447	469	481	438	427	421	421	445	469	448	439	430	464	420	455	443	447	462	448	458	477	429	423	442	439	472	472	432	456	424	423	473	453	462	453	446	433	453	409	437	434	442	455	476	420	429	434	431	448	454	436	450	438	483	442	439	445	417	455	464	440	387	425	448	433	462	435	423	461	475	427	394	425	428	456	405	442	448	478	466	428	441	461	429	445	476	453	456	393	446	415	459	418	486	439	451	451	425	453	425	469	473	416	435	415	419	419	472	450	435	434	457	420	472	450	455	437	428	451	417	444	472	419	441	465	437	459	458	401	432	423	484	460	460	474	454	428	416	419	419	503	434	428	411	431	418	436	468	438	451	442	406	439	458	450	403	448	464	457	468	447	428	450	482	446	448	398	420	463	476	433	441	425	419	457	449	457	457	459	402	461
27667	16925	2967	470	301	236	224	195	204	218	212	217	190	207	195	209	222	202	190	194	175	202	186	182	180	210	197	197	191	204	171	213	185	171	181	164	184	229	175	179	175	174	186	176	184	179	199	196	195	196	185	217	170	208	216	177	215	174	205	179	196	157	186	149	189	183	210	197	193	194	177	187	229	184	168	223	208	191	213	215	191	183	189	215	178	188	194	179	177	174	198	179	190	216	207	197	200	176	198	200	185	145	167	189	187	179	179	183	180	187	199	200	192	178	170	197	191	190	191	192	192	197	190	192	227	197	212	199	183	222	207	202	205	211	186	186	218	201	201	188	194	204	206	198	182	212	194	192	173	182	204	183	210	172	178	181	200	197	181	169	189	203	164	182	170	183	179	206	197	203	173	171	182	195	223	200	174	193	210	188	192	193	165	195	175	192	221	194	191	170	157	188	185	195	217	184	180	207	224	175	196	176	202	194	204	169	191	201	187	176	181	207	220	192	203	173	183	175	198	191	175	159	181	204	191	182	210	191	192	178	180	183	211	207	200	188	182	164	195	175	193	180	208	194	172	207	200	190	204	198	181	172	176	173	196	168	172	206	179	145	180	194	189	194	201	201	173	195	197	209	205	181	180	166	196	203	186	196	172	176	183	187	177	168	207	175	203	204	191	201	177	191	173	210	190	190	187	203	198	210	216	221	216	176	175	164	184	183	192	182	194	166	203	181	181	185	181	197	203	197	180	220	175	214	210	180	185	199	169	191	192	201	208	196	206	192	198	186	197	190	186	188	172	217	211	181	177	179	184	175	208	195	208	190	177	192	213	213	191	188	188	200	202	233	195	195	210	193	184	201	185	180	194	194	183	190	192	184	176	202	199	187	186	213	179	194	184	184	180	204	189	188	196	190	180	187	173	186	171	205	177	179	184	189	196	193	190	198	214	179	206	194	174	183	194	186	189	202	177	214	199	189	197	205	210	178	179	193	204	195	202	195	162	181	215	196	206	217	206	198	200	203	192	181	163	199	212	173	203	207	181	195	201	185	186	184	178	191	196	207	194	178	228	210	183	196	189	209	222	180	197	196	189	206	207	203	205	211	205	164	208	193	208	178	190	201	200	185	207	201	180	184	198	173	202	199	179	189	218	203	174	176	179	176	206	185	185	195	208	195	181	190	169	168	174	194	179	207	187	186	195	167	176	194	175	208	186	175	179	190	181	200	198	191	195	207	209	177	182	190	178	179	193	183	200	205	183	192	189	171	180	189	208	197	202	174	184	207	163	191	201	185	203	188	210	206	198	193	178	190	204	185	150	183	189	178	189	191	181	202	201	189	186	200	163	194	192	191	168	210	184	174	191	207	190	189	182	191	197	204	204	205	196	204	170	204	190	196	208	196	175	197	191	176	188	198	184	183	197	206	163	190	204	180	190	204	208	216	212	201	175	214	196	203	194	198	192	184	179	223	195	198	208	209	182	205	193	182	203	181	181	171	171	205	196	158	163	180	185	216	184	182	171	194	165	213	162	206	197	173	185	181	171	214	179	191	189	190	178	173	185	181	206	180	174	198	202	184	195	192	200	190	192	190	209	168	173	181	205	203	180	203	195	200	186	206	188	199	190	219	199	164	214	218	185	196	191	212	184	179	204	189	192	174	188	206	182	183	194	175	217	210	215	195	194	175	198	182	184	215	197	177	178	185	201	184	194	195	178	206	182	171	190	215	192	180	177	211	202	179	174	159	186	199	184	183	216	164	204	197	201	190	170	175	177	190	200	201	199	189	180	170	171	200	193	186	177	200	191	176	196	209	222	181	195	182	185	169	195	165	173	179	185	187	191	219	169	191	188	183	165	191	201	177	202	218	181	200	194	183	193	206	194	215	193	191	183	212	191	204	208	194	211	206	180	162	203	188	188	173	190	200	192	194	194	167	188	175	198	193	191	186	214	162	185	184	196	185	205	203	186	204	178	202	185	180	183	203	200	194	169	228	208	175	170	187	206	205	183	192	184	209	192	154	191	186	191	199	188	186	204	178	197	210	175	196	185	186	183	181	213	176	180	178	182	197	184	193	160	188	207	171	192	199	206	184	182	213	199	207	210	173	165	226	179	201	199	177	201	192	185	156	202	185	202	189	181	184	185	209	176	212	211	216	209	189	198	186	182	184	192	200	211	187	198	192	214	221	188	192	182	207	155	224	180	181	199	199	202	172	162	188	175	181	187	210	187	192	174	200	188	206	185	174	187	187	230	161	187	211	214	190	217	175	212	174	223	195	208	203	202	192	200	206	182	185	196	207	192	185	192	184	191	174	195	214	180	156	188	174	209	179	171	187	188	171	171	177	186	186	213	193	201	202	209	201	196	199	179	196	207	188	179	197	191	187	188	206	216	205	192	192	203	219	198	187	206	195	178	164	178	224	176	189	199	197	185	193	197	202	180	199	206	190	196	182	206	216	178	204	208	181	225	192	199	201	207	193	193	167	190	199	181	207	183	224	218	205	192	191	211	182	183	188	196	193	196	173	193	177	210	183	180	188	176	199	190	218	191	181	187	175	207	190	176	197	180	164	199	176	208	196	187	179	193	187	187	182	211	207	191	187	174	180	178	196	197	192	196	190	207	204	202	179	192	196	209	182	185	171	212	176	172	213	192	179	171	192	197	194	195	213	191	203	193	159	187	174	177	194	186	186	185	161	186	175	167	174	180	209	195	182	197	209	191	202	190	192	204	192	197	199	194	198	210	199	194	197	183	189	179	175	186	182	187	217	188	206	215	177	186	188	217	183	156	207	198	193	206	210	244	188	201	220	204	176	185	189	214	186	187	189	186	194	206	194	193	190	206	202	199	180	209	195	185	180	191	175	183	197	217	192	215	195	157	202	196	204	207	200	186	203	165	177	194	148	193	198	200	204	164	188	192	200	184	192	177	187	192	199	212	189	192	207	185	190	168	170	218	191	212	178	177	179	177	186	199	183	176	169	194	189	185	176	189	200	207	181	208	171	174	184	169	204	186	167	207	257	199	200	182	204	159	207	207	176	180	193	180	207	204	193	189	194	183	175	189	186	181	181	190	199	196	172	186	191	185	221	176	187	187	192	166	177	206	180	201	173	182	174	198	176	183	200	196	191	181	189	177	176	168	184	203	192	187	182	217	189	174	211	195	205	188	186	200	170	190	210	206	187	203	188	183	190	203	186	199	204	191	186	199	175	208	186	207	209	202	212	209	191	201	189	178	211	198	205	175	185	212	201	182	177	189	220	183	205	160	159	213	188	193	205	179	181	206	193	173	204	186	185	215	203	175	173	207	154	190	188	211	184	192	199	166	185	187	193	181	201	176	210	164	197	199	205	186	204	164	207	183	202	213	193	201	196	197	196	198	175	186	196	173	198	199	193	185	185	200	189	186	184	203	210	193	184	189	196	190	174	195	192	217	191	181	197	191	175	192	188	183	197	158	196	205	195	177	187	197	203	174	200	191	190	218	171	193	180
4668	1854	829	457	370	322	256	269	234	242	242	224	223	239	207	234	210	213	204	224	216	225	229	269	222	201	250	204	222	232	236	219	207	210	230	208	236	209	207	234	197	218	207	234	198	212	209	209	209	200	234	235	229	203	211	233	226	194	227	194	220	210	238	201	219	227	213	204	204	220	216	246	236	194	233	210	217	193	237	254	213	225	218	236	219	227	208	221	212	213	237	196	243	227	236	211	235	242	218	217	209	208	225	220	222	204	230	219	212	190	202	188	223	233	225	214	222	216	213	230	220	237	218	202	238	212	220	209	214	212	205	209	192	243	241	226	247	250	205	219	211	219	212	210	239	200	219	237	222	178	227	216	214	199	191	198	234	219	227	206	217	207	220	217	205	227	187	207	247	245	204	224	202	206	228	234	188	218	220	235	201	232	195	239	201	229	211	211	214	198	225	236	197	236	208	232	205	197	219	205	211	224	215	226	224	206	211	240	190	204	200	214	223	202	226	222	220	221	198	209	218	219	209	239	176	198	213	237	212	210	211	205	227	217	226	217	206	253	224	247	225	218	205	204	192	218	219	225	202	220	209	249	216	224	211	208	229	212	195	205	222	192	222	221	198	221	227	221	223	211	195	226	247	214	181	190	207	206	205	221	223	197	208	212	209	233	240	199	226	214	221	190	216	216	218	230	210	220	192	221	249	221	216	222	200	201	237	226	208	223	199	218	219	226	210	219	217	189	238	199	218	212	236	215	191	215	193	200	226	206	191	233	216	244	218	210	181	215	219	210	206	197	229	188	244	198	230	212	214	188	225	225	193	247	214	231	199	204	212	213	211	216	202	215	228	216	229	202	232	177	217	218	207	235	212	223	232	202	228	223	191	217	217	212	229	233	227	250	208	192	176	212	192	208	233	231	209	210	228	234	203	199	234	199	228	231	219	215	225	220	198	218	225	194	210	208	222	213	220	198	207	220	194	197	240	212	233	225	249	239	219	256	217	230	213	220	241	200	222	238	189	198	210	244	214	174	238	230	206	185	214	217	229	202	225	207	230	212	242	226	222	237	214	235	213	221	216	181	217	229	215	243	200	198	223	228	175	208	206	212	218	226	227	226	220	196	238	201	245	208	225	234	209	206	192	225	226	230	209	218	227	208	192	205	215	223	216	212	191	228	190	206	208	223	181	240	220	211	207	203	211	204	199	230	214	229	207	216	229	245	202	224	190	217	189	207	202	230	231	215	214	207	227	232	214	231	199	215	216	217	236	235	214	217	207	229	222	221	208	219	226	221	213	182	232	235	204	234	218	205	229	223	207	223	177	224	246	229	221	199	227	222	229	218	222	227	194	203	211	187	212	204	201	225	220	203	229	223	205	201	232	233	196	206	209	202	203	208	230	198	186	204	230	223	196	223	240	233	221	210	220	218	193	204	220	212	217	206	226	232	229	217	203	229	196	194	223	217	232	245	231	212	186	216	220	192	206	197	265	221	232	239	229	249	224	187	206	220	214	215	229	217	207	219	235	242	221	229	231	239	250	212	216	217	212	220	209	211	225	222	242	205	241	206	215	225	202	211	210	240	221	221	218	220	221	222	193	231	207	207	212	232	236	221	225	221	231	214	238	238	252	226	232	212	211	190	237	208	224	199	225	199	214	237	224	215	220	228	216	200	210	204	198	223	205	177	212	216	241	250	235	198	231	244	218	222	224	236	226	206	214	226	208	236	211	222	211	217	214	218	207	246	238	243	211	253	232	191	195	210	189	244	215	231	214	175	217	188	184	217	245	219	194	225	212	226	217	202	217	210	220	209	253	198	197	210	232	213	196	232	233	240	201	228	243	195	225	244	236	208	210	213	203	236	222	204	213	193	204	205	213	229	227	202	216	206	213	213	232	235	230	230	212	198	231	230	222	202	229	211	189	224	202	239	212	215	224	225	213	217	221	209	231	198	214	229	214	214	208	235	237	220	200	212	205	219	214	204	229	208	185	222	211	236	229	217	202	218	204	231	211	214	236	215	224	202	212	193	202	209	218	220	219	226	220	206	223	233	192	222	221	242	219	220	251	191	230	202	197	215	212	216	198	224	202	224	218	234	178	228	211	192	229	241	232	217	223	225	211	229	203	206	211	216	191	226	209	229	208	211	231	196	222	207	217	202	218	204	222	208	231	206	220	231	207	208	214	202	202	225	206	220	220	228	210	223	218	226	236	211	222	203	220	235	209	226	222	204	218	241	187	223	223	226	217	204	213	217	228	203	226	218	223	203	194	217	221	222	229	230	228	228	203	220	228	212	215	209	230	234	222	222	233	226	224	225	217	237	210	204	207	220	217	229	249	232	212	202	188	220	239	236	206	207	206	220	226	207	222	254	210	207	216	209	239	234	192	210	210	257	225	237	203	205	221	233	211	195	204	225	236	216	204	237	238	209	203	195	214	208	217	210	230	218	242	227	230	217	221	226	229	217	226	229	197	243	230	204	192	207	187	214	213	217	234	227	236	240	232	211	217	236	236	230	202	201	230	214	196	222	193	201	214	175	226	205	201	215	238	194	227	196	213	212	203	198	192	205	216	215	237	202	222	212	230	212	203	239	209	211	223	208	196	232	214	207	212	213	193	191	221	229	213	235	207	233	206	205	201	217	217	217	229	237	221	213	192	206	238	205	218	201	228	220	187	209	212	235	244	209	209	219	229	201	214	229	206	240	202	208	213	212	247	213	209	189	232	185	204	222	210	204	224	213	236	200	214	214	204	210	199	191	205	215	221	215	232	209	222	202	201	224	224	214	224	199	211	210	219	218	210	193	239	221	210	229	226	242	226	228	225	211	215	195	224	204	209	211	234	219	227	214	222	193	219	197	201	219	225	207	215	237	227	206	198	212	226	238	196	213	237	237	198	210	227	227	214	218	209	228	208	201	243	223	197	232	233	214	199	216	232	231	199	232	214	224	222	201	217	212	220	216	229	204	245	208	205	197	223	215	209	207	197	195	230	215	204	232	228	188	201	198	202	217	189	211	233	228	212	238	208	191	217	203	202	226	211	225	199	214	228	211	221	234	199	201	207	209	197	200	216	219	225	214	241	220	213	238	220	215	204	206	210	207	206	223	232	198	219	235	232	192	201	210	201	223	228	217	219	220	238	207	226	199	209	238	209	200	198	242	208	219	237	210	206	232	195	234	252	215	212	203	222	236	206	184	220	218	203	210	200	222	253	218	218	213	247	219	215	247	215	229	213	246	218	208	193	215	219	218	213	195	220	208	208	234	213	220	239	193	195	203	229	216	216	227	212	231	219	198	239	224	231	197	241	213	222	204	206	206	200	233	235	213	204	216	245	219	227	240	237	200	188	238	207	217	213	213	217	215	214	203	197	223	194	212	200	225	230	195	227	226	212	219	218	205	236	229	234	212	253	219	204	192	233	235	205	196	214	245	226	188	229	225	189	221	233	216	207	224	223	188	210	215	214	244	200	208	235	221	217	229	248	219	202	197
23658	21052	28090	24189	21016	7768	817	499	419	405	335	284	286	295	249	258	257	231	237	225	216	229	198	215	232	219	205	202	227	224	220	214	243	222	202	197	234	206	201	204	196	225	185	183	190	213	211	221	175	220	181	183	205	200	215	196	179	203	202	197	217	190	214	191	231	210	201	210	200	175	189	208	195	204	191	183	209	194	219	185	201	189	200	199	156	189	217	176	195	178	201	209	196	203	210	184	182	224	199	189	228	188	180	206	208	200	202	188	206	213	206	206	212	218	205	188	205	188	188	205	177	183	179	216	192	213	190	181	188	175	194	205	209	204	204	186	170	172	202	195	195	184	196	201	199	199	173	191	185	187	190	198	205	193	188	191	177	177	206	194	203	196	178	200	181	207	186	207	196	211	204	188	195	202	185	198	223	190	197	177	190	200	170	203	194	172	191	184	180	212	194	217	208	185	191	192	207	187	207	206	195	195	206	195	191	214	179	187	194	192	177	196	234	182	190	191	187	187	213	168	160	185	216	182	185	179	196	207	184	155	224	204	174	213	184	205	180	163	178	178	199	192	199	177	203	184	168	208	204	169	190	195	190	179	198	212	191	188	185	171	193	188	218	224	185	201	198	192	196	207	188	202	208	202	199	185	191	236	176	208	198	191	194	210	188	210	192	209	210	216	196	204	199	191	197	188	183	196	207	220	187	203	166	200	171	191	201	204	206	191	169	198	234	198	189	217	166	209	191	185	217	175	193	203	200	207	213	182	199	206	193	168	171	160	221	191	194	173	188	183	185	198	184	200	194	231	190	210	186	225	217	209	184	201	189	182	201	189	211	193	203	215	182	187	171	189	196	172	215	172	173	211	193	189	191	202	182	203	196	213	199	170	203	179	200	207	180	197	173	196	218	205	188	164	206	211	202	187	194	200	206	205	192	197	177	193	186	233	182	184	198	192	179	210	230	195	176	184	200	182	166	210	215	202	208	178	232	165	191	177	213	182	211	209	188	187	194	199	194	196	207	206	226	188	198	161	196	176	209	182	198	204	177	200	188	214	215	162	195	206	212	186	201	186	193	189	208	189	155	202	204	187	206	161	197	211	182	199	194	184	187	181	184	179	202	202	209	196	191	198	169	167	209	196	187	185	220	191	196	180	157	204	216	187	198	190	209	221	171	188	196	186	187	223	175	175	200	182	184	191	187	197	189	210	182	194	224	216	194	171	189	186	191	194	165	183	200	214	196	189	207	212	210	190	182	188	203	187	197	209	190	209	183	188	193	196	177	214	191	195	213	193	204	185	184	200	167	210	184	198	187	192	184	171	201	199	205	199	169	210	215	221	170	202	169	216	190	179	215	193	170	195	189	199	203	197	186	194	188	216	184	179	206	185	191	205	202	205	191	215	184	202	175	214	172	211	186	221	216	182	169	228	205	183	195	191	201	189	212	213	191	189	204	202	174	188	192	159	214	198	217	215	178	219	193	178	168	194	194	183	206	196	198	205	190	215	205	198	190	182	189	206	190	187	186	188	199	200	201	209	196	190	192	182	191	187	202	204	170	205	171	189	185	171	198	206	178	184	181	182	187	185	191	206	212	209	183	224	210	194	200	207	186	211	198	201	186	179	187	186	181	207	185	183	200	178	185	194	188	184	213	177	199	184	209	194	205	205	185	225	210	202	184	182	177	215	186	187	189	240	188	202	209	217	180	215	178	199	162	194	194	194	203	191	179	223	215	204	180	196	203	190	196	185	217	225	203	201	216	217	198	199	213	202	223	168	203	187	198	184	193	211	201	212	182	200	186	202	180	197	193	204	182	188	184	188	200	183	216	199	200	186	192	171	189	218	173	191	169	182	196	214	191	171	176	169	176	159	187	216	184	181	205	185	194	209	188	207	190	208	173	204	200	189	191	200	227	192	212	187	194	189	183	181	205	189	201	222	219	210	203	177	183	211	205	214	212	189	191	179	205	211	209	178	189	166	190	195	210	172	195	200	228	176	174	199	209	181	195	199	203	181	197	215	193	205	187	191	212	187	188	193	180	194	222	220	197	181	206	231	206	205	192	208	186	182	183	216	190	210	212	197	183	184	213	205	206	180	203	177	183	184	195	186	161	204	210	205	216	212	182	198	191	194	200	206	211	184	194	206	197	230	198	190	180	204	221	188	184	200	210	200	188	196	199	212	194	180	211	211	215	187	198	174	208	201	175	195	194	188	184	218	205	196	198	214	184	211	197	183	199	187	177	185	218	223	179	215	199	205	212	203	195	193	193	189	188	227	183	200	185	204	183	196	159	217	199	187	204	213	185	212	191	188	180	194	216	186	194	193	199	191	175	200	215	177	187	177	201	203	182	188	204	197	215	172	176	214	209	217	181	175	206	202	170	206	198	198	211	173	187	183	200	196	202	198	190	200	187	205	207	203	189	210	182	207	179	193	202	196	189	201	192	186	179	190	173	202	220	188	191	231	177	196	189	179	196	180	177	222	195	196	218	196	236	173	204	178	202	192	211	191	190	219	216	189	188	183	179	184	192	213	182	220	176	182	191	210	186	200	198	183	185	171	202	148	207	185	203	195	213	196	189	186	220	195	201	199	185	176	210	178	185	205	179	183	192	228	177	185	215	205	175	203	189	191	189	189	171	201	183	205	198	194	175	177	195	188	190	193	194	193	196	209	187	173	199	178	212	209	206	197	197	193	213	179	207	223	175	217	195	213	193	181	203	220	216	189	195	192	197	188	199	188	205	177	175	190	183	192	207	210	213	193	207	204	182	180	213	206	204	206	184	180	205	174	196	205	191	209	185	199	217	217	194	175	188	192	209	190	183	223	185	219	182	204	197	203	191	199	177	185	208	219	196	199	188	176	198	173	181	179	222	204	173	209	182	222	193	182	221	216	208	185	208	174	206	212	210	192	205	219	193	214	162	207	210	191	186	194	199	209	188	198	210	205	174	195	202	188	187	186	178	179	207	217	185	190	223	215	180	211	186	187	211	212	192	165	193	192	176	166	198	184	188	191	204	206	207	193	190	196	194	199	198	191	175	184	208	220	195	180	212	209	226	188	198	205	225	218	190	210	212	218	179	202	182	214	184	185	203	181	198	205	220	176	223	197	211	190	200	209	204	204	192	206	204	182	192	196	186	217	188	189	183	201	206	204	198	206	170	199	177	209	169	186	188	201	177	187	226	181	216	201	194	198	183	174	211	179	194	171	171	188	184	170	181	202	185	190	193	200	206	221	207	182	193	202	195	186	178	201	205	191	207	172	194	191	194	204	180	178	184	189	172	174	181	194	182	193	174	193	187	197	216	170	225	169	188	187	178	185	199	196	209	181	181	181	177	214	183	173	169	194	201	203	173	181	166	190	187	184	194	192	209	211	191	201	201	199	204	184	216	209	194	218	178	206	187	202	174	217	208	187	194	165	184	188	173	200	187	184	196	190	187	166	194	191	220	204	168	186	196	188	206	176	190	189	203	196	188	229	210	196	181	195
4075	11410	6278	2755	1961	1437	1138	902	654	531	468	399	386	343	292	307	322	299	257	284	294	262	299	249	251	218	220	232	223	231	215	219	216	224	221	232	215	231	240	225	243	229	226	245	204	226	221	243	228	219	213	232	231	217	208	199	225	216	210	213	199	180	202	219	203	206	197	217	211	187	208	231	196	232	203	225	203	220	198	220	226	207	214	209	215	207	212	196	197	193	223	214	218	202	203	196	213	241	191	221	178	217	217	220	212	202	216	210	185	204	203	206	197	217	197	210	197	213	207	227	229	188	229	200	208	209	206	190	219	198	229	212	188	187	213	217	228	222	200	204	209	191	207	213	199	214	199	200	215	187	227	208	224	184	212	210	213	200	225	210	202	233	217	232	233	213	181	191	192	180	210	209	203	213	218	219	208	191	214	218	212	205	209	217	146	231	203	165	210	230	216	215	222	219	210	184	222	204	201	201	235	193	232	205	209	211	180	192	219	216	235	218	202	203	214	204	218	199	222	188	233	215	214	215	208	215	228	207	199	190	192	200	210	226	213	187	205	220	196	204	204	214	220	218	226	213	199	211	189	185	194	210	201	199	227	211	228	231	194	215	233	167	206	217	210	184	226	209	244	209	208	207	207	224	203	215	200	217	182	220	212	208	205	210	213	202	201	225	193	227	208	187	215	201	208	223	208	193	194	199	221	214	212	197	231	228	219	214	216	206	204	243	200	206	213	196	180	204	212	221	184	211	216	200	222	216	207	212	191	204	190	210	217	220	229	208	222	228	197	208	209	219	220	228	210	218	186	209	206	229	220	203	216	224	218	207	191	214	190	197	200	216	217	218	206	239	200	228	209	204	238	210	208	211	202	215	206	211	207	233	212	216	237	202	221	202	205	234	185	208	198	209	207	203	216	242	201	199	192	188	202	215	235	222	208	198	199	207	225	203	200	196	201	190	207	200	242	194	200	215	214	195	197	208	201	209	220	229	217	196	227	211	219	216	206	221	197	207	219	228	190	229	183	202	207	218	200	214	178	192	205	217	210	237	240	224	201	221	210	214	211	203	202	208	193	204	215	191	211	193	204	214	201	228	216	201	210	221	205	214	220	204	211	224	204	194	201	223	212	215	215	216	209	190	185	196	200	220	199	201	226	220	201	226	214	211	189	230	228	204	208	216	211	205	214	219	181	220	212	218	207	222	209	187	205	206	209	210	202	220	212	188	201	203	195	237	211	194	203	226	227	232	215	199	182	222	199	217	182	230	207	225	217	242	222	191	184	217	244	212	216	189	190	211	254	190	207	207	220	208	220	208	185	223	218	242	195	198	223	213	205	219	207	199	193	205	229	220	173	210	210	196	216	181	195	229	193	191	208	206	209	177	208	223	224	218	222	222	195	212	230	223	197	193	204	193	230	181	224	218	229	191	196	215	214	211	190	233	212	213	213	215	190	200	177	212	214	214	206	207	215	219	214	205	211	207	201	201	208	198	218	209	210	221	225	202	233	218	215	219	213	173	190	195	221	207	192	216	227	204	215	243	182	219	212	226	194	216	204	214	229	203	210	216	204	207	203	198	223	210	189	233	235	217	198	201	197	200	212	194	214	207	211	212	218	204	217	213	186	199	216	194	192	203	239	222	214	226	219	202	212	228	219	222	199	206	226	217	212	175	223	223	199	212	211	211	228	236	175	214	237	205	203	232	182	206	196	215	205	186	215	195	228	216	217	222	195	211	195	237	205	216	204	199	218	184	200	195	203	224	191	211	228	228	205	240	202	220	207	204	213	187	204	202	195	199	216	174	189	203	224	200	208	235	188	198	223	207	219	221	223	226	200	198	202	195	211	200	198	212	193	231	189	244	192	188	200	202	206	220	207	214	231	185	215	206	204	200	197	173	202	207	194	206	205	201	214	203	195	204	224	221	187	207	194	217	188	212	214	237	212	196	213	219	194	189	217	191	215	200	189	224	210	199	224	211	208	196	218	210	184	213	215	224	212	240	199	206	205	217	188	204	227	199	199	179	203	212	232	215	222	204	209	204	245	219	219	225	182	214	193	190	203	209	209	207	218	220	217	213	229	200	198	232	209	197	206	230	221	204	205	213	224	173	215	200	210	221	198	212	213	215	215	219	242	225	210	179	190	219	210	229	227	236	232	219	223	242	193	197	195	209	203	213	216	195	219	216	258	233	204	228	232	202	229	224	186	192	214	207	197	194	205	244	195	213	217	209	219	204	193	195	213	197	202	210	209	198	226	240	216	194	216	211	192	243	216	220	202	207	209	210	189	199	196	210	200	206	235	199	196	220	218	200	207	226	201	212	204	221	198	217	223	210	188	215	206	194	209	204	209	210	194	212	218	222	205	222	211	216	210	215	194	204	203	227	196	210	237	210	203	172	206	230	236	195	202	208	214	205	216	179	202	240	233	188	217	186	204	193	187	199	195	210	198	210	187	223	203	225	220	230	191	200	194	188	221	222	194	193	214	194	220	191	197	201	217	185	196	215	193	201	216	199	198	220	223	220	192	194	219	198	216	193	196	209	199	199	208	205	211	243	222	229	222	205	226	226	231	195	193	238	191	211	226	197	193	219	185	188	214	196	218	213	219	207	214	238	213	225	195	201	211	207	211	218	227	207	226	226	197	200	223	229	223	197	222	243	211	211	206	204	217	226	197	261	206	191	228	204	199	222	219	210	223	216	184	229	189	202	191	193	220	223	213	222	183	220	225	195	218	196	202	214	233	196	215	207	224	226	201	229	207	210	185	204	219	215	193	207	216	225	205	205	211	197	209	194	207	187	202	218	221	213	213	190	214	208	207	184	191	234	225	229	200	211	196	212	230	188	211	211	214	211	207	215	236	186	188	215	187	235	228	208	211	212	201	214	210	209	203	197	248	237	233	203	204	193	224	201	179	227	197	210	200	213	195	214	185	224	215	177	228	201	201	217	193	199	223	213	222	180	205	216	221	222	198	200	187	194	222	212	204	208	213	193	226	203	235	196	181	216	198	216	235	211	203	195	202	205	195	225	235	206	213	221	190	201	216	224	197	201	217	203	222	195	196	198	188	235	206	232	219	201	218	195	215	204	208	197	183	197	207	225	216	212	215	229	210	219	214	219	194	196	194	211	210	217	200	192	208	218	190	208	210	225	218	207	189	200	198	187	213	215	204	190	201	164	208	224	212	194	225	230	204	219	222	230	214	200	211	219	213	201	200	206	211	217	206	228	210	202	201	211	219	200	210	231	208	201	219	205	219	212	198	215	215	198	199	217	223	222	209	210	207	204	212	226	215	208	205	200	217	202	203	198	191	177	215	182	211	223	201	203	206	191	198	187	231	215	184	227	222	183	193	199	206	197	211	205	208	211	195	194	190	188	209	230	185	208	203	222	198	210	186	224	229	198	200	194	210	209	220	211	191	210	176	201	193	195	207	216	205	219	210	209	216	225	217	215	227	219	203	221	223	199	207	204	212	202	223	212	199	222	203	212
24712	20942	26733	25251	7739	822	578	520	485	437	434	460	427	401	418	403	392	387	410	378	371	399	382	399	416	411	387	384	353	369	385	365	392	416	390	401	367	358	367	383	391	383	383	386	375	402	405	376	403	344	358	391	348	367	387	373	379	378	398	389	388	413	370	374	401	386	333	414	363	367	347	384	386	357	377	367	393	393	394	392	386	396	393	377	348	385	385	354	385	389	408	388	387	392	367	394	405	364	363	373	374	364	336	407	367	377	393	350	388	401	388	371	394	379	397	364	347	356	393	401	354	381	390	383	397	375	367	392	385	404	362	378	358	397	389	418	391	348	379	410	414	378	406	390	369	375	396	399	391	343	394	365	355	358	367	388	366	373	355	344	387	377	366	373	364	399	369	339	358	368	347	363	379	400	368	401	389	383	356	364	373	340	384	379	400	390	380	412	385	411	380	349	386	338	386	376	350	372	376	365	359	379	376	347	378	393	387	388	389	377	381	395	397	385	365	333	375	378	396	349	361	394	360	362	373	328	393	398	361	375	379	362	341	383	377	334	378	356	386	374	367	372	380	341	335	377	371	388	372	370	370	371	377	373	362	361	380	349	343	362	371	388	407	353	369	393	368	391	346	375	348	365	375	366	368	368	382	386	395	390	371	417	390	388	390	378	374	395	351	388	414	367	374	383	419	400	380	350	375	385	373	372	384	385	361	380	388	377	400	393	376	355	380	391	427	374	388	396	367	384	407	387	378	366	353	383	357	383	400	376	338	357	371	364	375	350	375	396	393	388	392	395	378	362	347	373	392	370	414	366	343	366	377	391	366	359	370	366	403	371	389	359	392	375	391	399	369	353	389	387	389	363	396	350	359	388	392	401	354	361	350	383	366	388	377	387	348	416	383	354	373	370	370	378	387	377	407	386	356	354	371	402	374	380	400	408	379	374	383	377	363	420	374	396	383	364	392	374	368	389	398	393	377	356	415	401	425	366	378	409	382	379	391	391	378	370	393	394	349	404	396	423	377	370	366	354	409	361	375	396	351	411	388	395	381	413	371	385	364	389	387	386	383	416	398	385	344	388	358	404	386	369	373	404	369	351	399	373	383	387	371	370	401	383	367	357	378	364	400	361	376	365	356	368	365	392	359	371	385	420	379	324	354	367	386	344	383	384	382	399	365	342	399	353	379	380	375	382	384	401	375	358	357	366	386	391	369	382	380	363	369	409	391	368	400	391	375	378	365	421	394	389	378	384	402	368	367	372	386	372	351	379	369	396	401	389	343	344	396	398	362	361	412	367	407	347	365	373	378	384	371	375	368	366	394	353	362	367	349	359	389	361	334	374	363	343	371	342	376	366	348	398	384	357	418	381	368	402	379	391	371	383	368	393	379	356	421	347	407	391	384	372	396	361	367	384	385	347	367	379	386	350	374	370	338	342	391	378	337	383	361	358	381	376	422	380	410	383	372	377	403	369	399	385	325	379	368	407	384	391	359	409	393	358	379	374	404	378	383	370	392	384	405	391	391	402	393	381	398	342	371	353	400	377	378	353	387	387	341	372	373	384	400	386	411	373	381	398	349	375	381	408	379	350	356	397	370	349	370	431	386	384	395	385	380	379	424	368	386	411	380	361	392	388	412	331	394	363	401	393	371	407	397	407	398	388	394	390	377	308	427	402	376	375	372	385	353	385	357	363	392	357	419	380	394	344	402	376	370	379	373	394	374	385	378	369	388	353	384	380	352	380	384	380	339	428	390	352	345	369	396	355	369	357	349	370	355	388	394	384	319	390	349	351	350	381	405	385	384	353	406	383	395	354	349	358	389	350	396	419	371	357	392	361	349	361	418	399	400	398	392	359	397	398	399	387	406	370	405	415	372	392	372	398	379	368	391	372	383	378	355	384	350	381	358	351	374	364	366	389	395	403	357	419	381	372	398	330	367	348	343	373	402	419	398	365	372	387	372	367	398	349	400	389	367	401	382	409	393	395	367	369	383	389	386	422	353	379	361	373	377	378	351	344	377	393	384	401	381	348	393	365	354	403	359	389	392	405	357	386	379	353	407	372	390	366	397	383	386	349	359	379	374	380	394	363	383	353	368	416	390	369	382	377	405	344	349	394	368	355	398	381	382	355	394	366	374	420	401	364	345	380	360	391	401	354	416	358	392	392	392	366	382	382	381	381	394	370	383	372	372	372	371	402	376	359	385	390	368	375	360	401	363	385	370	376	370	375	376	379	354	367	379	360	383	355	404	368	384	377	378	381	364	373	400	385	385	346	383	384	366	359	418	405	410	362	437	383	365	346	378	400	394	394	356	411	383	381	389	351	381	431	349	379	403	384	375	394	410	363	395	346	394	408	354	363	377	370	391	379	367	382	381	379	371	363	375	376	372	359	387	389	381	395	369	372	405	380	368	441	390	359	389	363	377	372	364	391	366	388	392	387	351	412	357	362	387	380	372	399	389	364	415	388	377	388	370	403	381	377	380	395	351	403	373	384	373	374	356	421	357	402	420	381	379	389	399	357	375	361	371	383	341	386	373	382	375	371	393	355	386	365	365	390	361	345	410	357	397	387	351	377	366	385	372	394	375	393	378	381	364	383	398	364	371	406	367	417	412	380	368	381	372	380	412	416	391	335	379	368	339	374	390	340	392	353	373	386	334	368	378	381	372	368	430	381	410	399	397	382	358	369	406	368	391	384	382	398	370	356	393	389	361	368	401	375	381	367	382	388	379	367	373	354	386	355	394	391	378	389	384	395	367	405	387	419	378	394	382	414	359	385	395	383	373	355	376	374	359	399	376	345	398	378	365	360	410	396	381	364	395	390	385	390	362	384	386	350	342	376	369	374	394	354	353	357	370	392	376	404	384	368	401	366	375	386	413	378	372	401	372	389	388	398	377	412	391	408	376	368	410	361	335	345	373	420	363	372	370	388	319	394	408	375	362	395	387	380	339	359	379	389	436	363	360	392	378	388	345	396	369	404	356	389	372	344	352	366	373	401	333	403	378	392	345	386	379	377	354	372	357	344	373	387	352	389	372	364	378	370	361	373	386	407	393	398	375	411	377	400	353	393	412	382	351	363	382	382	351	394	348	355	416	378	399	384	357	389	384	359	389	396	375	387	398	387	358	377	358	357	385	349	365	397	358	377	386	340	434	368	389	421	389	389	374	408	401	361	373	390	404	343	370	388	374	380	413	383	361	370	383	394	369	347	349	359	349	381	378	382	373	372	386	370	370	413	374	379	387	354	348	345	382	340	408	391	360	392	383	378	391	364	369	384	415	350	395	392	389	418	379	383	345	372	334	375	382	378	370	388	383	366	367	365	369	367	383	366	370	396	375	385	353	372	402	374	433	414	398	385	338	397	350	380	380	354	354	362	370	373	364	383	373	367	391	354	398	357	383	369	385	393	379	372	391	378	392	371	355	388	414	402	368	371	379	379	358	385	407	393	376	408	400	377	352	367	360	371	375	382	354	369	376	374	403	404
4138	6941	3726	1794	1375	1036	904	782	649	598	561	545	533	493	493	430	470	441	428	412	468	422	458	415	416	412	386	390	397	441	416	401	396	429	449	432	401	388	462	395	404	470	399	400	403	440	394	412	411	421	416	427	404	436	413	409	433	407	412	379	426	414	424	380	404	399	434	406	397	408	415	409	387	404	428	419	367	432	428	394	362	389	414	398	393	401	407	388	407	436	408	439	429	387	433	396	413	390	414	405	409	379	427	412	446	397	427	400	383	398	413	422	396	399	412	370	410	403	411	404	413	374	436	375	426	377	389	388	370	414	435	403	435	370	423	391	423	417	388	411	379	399	359	423	400	380	415	369	407	423	434	418	393	391	411	416	397	448	399	401	422	386	389	387	393	393	402	390	408	381	413	405	400	414	438	416	387	371	379	393	420	419	379	398	398	450	411	444	407	385	362	365	412	413	376	387	401	447	402	408	406	386	403	409	404	393	399	408	410	401	396	398	393	365	403	440	429	380	394	373	416	406	422	396	370	379	418	396	384	380	402	439	425	396	422	421	427	428	387	395	441	389	401	387	412	408	402	407	378	399	420	360	377	391	414	422	418	382	398	386	381	373	388	432	416	425	431	383	393	406	407	391	390	409	390	432	422	395	390	418	386	382	427	392	431	388	423	447	440	437	449	412	436	429	392	419	385	392	425	407	411	448	430	408	381	364	420	385	400	404	410	380	397	378	401	418	373	391	442	368	434	428	405	410	428	398	412	409	428	389	376	402	382	408	412	415	428	421	391	411	416	383	444	403	399	423	355	441	388	393	423	400	438	383	375	396	407	406	409	432	408	396	401	415	386	397	385	391	410	392	418	405	379	387	409	393	404	412	431	412	383	403	397	374	406	433	395	399	402	409	387	404	373	403	400	416	391	409	402	407	342	416	404	435	416	396	421	411	402	393	421	459	399	397	370	392	422	416	410	401	404	385	434	407	396	403	383	398	392	407	423	398	430	399	382	384	386	413	408	407	382	412	382	436	405	438	399	403	387	396	402	412	410	416	407	379	411	428	403	416	406	399	423	444	384	382	387	398	382	356	415	418	405	405	408	413	419	381	408	374	408	392	393	424	418	410	401	358	426	424	413	399	407	394	389	441	395	423	389	401	397	385	382	393	418	418	392	407	394	440	404	406	393	378	391	425	415	417	421	390	415	437	406	412	442	396	422	414	382	401	407	388	424	443	394	397	402	386	415	406	405	414	386	407	413	383	413	400	400	398	413	412	391	418	398	427	431	391	391	401	414	425	413	421	386	413	405	393	367	400	357	425	454	437	399	379	402	418	441	398	398	397	383	404	410	392	368	385	419	404	397	377	406	392	420	416	421	420	394	397	390	405	412	406	403	397	406	416	402	402	401	391	435	432	438	387	419	421	374	393	396	405	408	432	435	399	392	418	439	439	380	412	431	417	446	385	364	397	394	362	387	417	370	393	430	410	383	393	416	404	407	436	419	425	411	375	398	416	403	413	442	407	421	416	399	377	421	416	391	426	413	399	426	412	386	396	410	405	378	388	403	405	401	359	414	419	391	433	409	395	423	383	391	423	398	438	432	397	398	394	391	415	382	431	387	389	388	434	418	387	392	405	408	435	400	414	376	385	400	383	389	396	447	392	411	411	440	429	412	367	414	390	396	429	382	394	409	390	392	420	401	392	451	385	408	381	444	411	372	383	420	400	417	389	407	402	406	397	439	397	437	406	378	383	406	412	386	409	387	414	394	430	394	401	386	420	381	392	406	403	429	416	423	387	383	417	428	446	415	375	389	419	420	397	405	406	432	408	392	389	411	386	406	406	435	407	389	393	397	417	390	389	427	405	370	400	395	409	418	414	382	411	420	384	393	408	417	392	390	375	423	380	408	401	426	411	389	406	421	371	423	410	408	386	362	368	421	423	415	420	403	391	433	403	390	400	412	378	429	412	399	336	405	423	398	426	399	383	420	403	435	410	433	417	409	399	412	392	434	399	392	434	388	442	400	388	413	406	414	433	401	402	389	383	396	417	391	402	422	373	382	377	392	410	430	411	392	396	386	383	417	407	422	422	426	388	393	421	398	391	408	418	387	395	399	410	417	389	385	391	429	393	370	393	406	404	390	395	389	429	405	420	383	399	415	429	384	406	426	420	407	408	434	390	388	431	405	385	404	402	438	395	434	415	397	426	382	394	380	368	392	409	403	437	351	439	467	432	452	413	419	397	389	395	431	433	389	405	378	391	375	412	425	431	403	398	406	392	397	423	451	396	401	420	393	414	408	428	428	408	382	407	388	381	402	391	384	413	402	368	421	410	412	404	408	394	431	388	407	417	412	410	378	419	433	427	384	437	425	410	383	457	406	391	408	410	416	404	427	419	399	447	376	395	407	417	399	433	396	396	403	404	401	420	416	419	417	433	414	378	401	429	419	395	381	408	400	387	419	421	406	401	407	415	417	421	434	405	355	414	433	380	398	399	397	371	401	410	378	370	405	387	411	376	386	398	393	401	383	421	387	383	386	401	395	408	387	386	405	391	387	394	400	432	407	388	361	382	417	400	410	394	432	363	366	405	455	381	414	387	377	406	371	386	429	433	434	390	415	413	381	380	404	402	416	406	402	383	392	410	373	405	378	401	390	431	396	389	407	407	414	401	409	386	402	444	403	395	368	374	403	394	434	387	402	400	420	368	408	368	407	416	382	384	414	421	443	369	408	373	410	382	373	382	399	417	429	382	416	402	370	395	374	401	409	402	432	367	395	420	427	382	413	388	409	402	396	402	414	375	395	396	417	395	411	398	419	395	437	398	379	419	413	380	407	391	428	402	451	449	398	410	408	396	392	375	439	328	408	417	433	412	436	415	447	393	430	405	440	427	395	464	413	384	390	395	432	406	399	431	401	429	379	444	418	427	404	393	382	417	430	395	403	391	403	433	367	392	418	404	425	425	383	379	408	405	399	394	395	412	394	417	405	421	439	414	385	397	413	409	392	429	443	398	407	428	406	400	442	416	411	426	412	426	393	420	393	417	378	423	418	411	390	389	421	391	400	385	438	402	403	399	449	395	415	389	388	440	431	378	418	405	392	408	420	390	386	394	392	412	399	418	409	427	371	407	427	426	365	452	432	399	403	415	389	383	398	395	376	394	405	420	441	377	386	432	408	393	390	405	401	375	416	389	406	412	434	400	406	444	411	374	411	410	422	409	423	380	378	427	406	421	399	380	378	374	402	366	381	417	384	407	419	393	390	421	401	406	420	410	408	413	412	426	402	426	430	405	401	388	387	372	399	380	381	451	390	421	443	414	406	400	396	389	396	390	421	419	388	413	380	392	400	400	417	373	403	435	428	409	423	377	428	381	352	382	419	390	413	385	459	376	396	443	426	391	430	409	425	411	393	380	403	397	415	378	404	446	391	434	415	398	404	403	408	371	376	427	451	402	409	420	396	399	384	396	385	414	432	442	409	413	419	421	398	424
22530	21064	28579	23772	21066	21091	6212	1233	915	823	812	622	635	611	576	607	546	546	525	517	498	487	493	488	502	503	450	489	487	515	498	503	483	482	436	468	472	432	431	486	430	517	463	453	473	474	436	429	456	478	461	436	451	434	445	455	464	443	447	469	480	451	457	424	425	450	444	478	441	453	446	435	413	434	425	417	447	442	427	441	479	446	439	454	456	458	444	442	438	444	408	455	432	462	479	410	423	464	445	459	465	450	444	455	455	439	451	435	432	480	424	419	468	469	428	442	427	447	438	503	491	431	437	427	407	464	422	428	470	442	438	420	438	454	455	442	470	472	432	439	435	468	440	447	428	421	462	429	449	465	441	426	419	439	441	413	448	433	429	415	434	461	467	438	448	451	447	398	416	416	433	441	443	440	431	444	447	399	434	408	445	387	446	464	440	428	432	450	428	467	442	443	457	418	443	438	464	436	432	444	436	464	436	435	444	441	465	436	449	438	451	454	480	437	436	425	405	445	457	439	461	462	460	461	475	450	446	464	463	445	452	408	421	479	441	439	453	407	449	473	446	448	411	386	440	431	423	419	444	452	431	451	448	439	433	402	447	463	453	464	449	462	467	446	433	433	458	414	416	431	431	438	397	450	438	450	458	453	417	435	461	467	444	410	413	400	472	444	461	452	428	431	425	458	470	454	443	439	465	469	435	433	429	465	450	433	441	452	443	457	470	425	399	440	423	440	461	457	427	414	471	418	412	435	429	446	443	440	449	444	439	434	404	433	447	470	430	450	397	432	471	427	396	443	453	476	466	457	432	426	443	449	454	412	444	396	456	468	432	475	464	466	416	405	406	461	436	432	431	453	388	430	449	422	435	421	427	416	432	452	484	454	449	423	445	439	459	409	475	458	434	451	463	437	440	400	430	469	453	447	435	442	451	428	463	433	436	417	428	447	445	454	413	420	450	436	466	453	423	441	448	440	405	459	438	462	462	436	447	409	429	413	430	468	440	439	442	447	463	436	462	438	485	456	458	455	450	401	438	433	440	438	430	439	451	454	442	448	452	447	470	404	433	433	426	417	442	445	423	451	445	433	433	430	425	426	433	476	460	454	429	438	440	465	477	464	434	433	435	468	481	437	429	436	460	462	406	450	452	453	410	462	411	453	430	467	436	423	455	449	442	450	434	489	415	464	426	424	459	459	420	424	490	459	460	440	419	446	404	463	419	459	442	452	436	454	429	420	452	439	440	437	452	421	441	472	443	477	435	453	436	462	444	454	472	431	483	464	436	403	453	470	446	457	451	446	441	464	458	423	416	472	456	448	473	446	418	453	427	445	445	443	453	443	455	422	441	462	419	436	432	426	441	436	463	453	453	422	465	432	451	445	437	466	442	443	429	455	442	453	450	440	466	474	447	444	454	421	430	440	484	444	450	446	475	435	417	464	436	470	454	480	455	416	445	427	444	420	423	447	468	456	452	453	440	434	443	430	423	435	474	464	445	465	443	436	426	428	444	448	425	426	468	439	418	447	463	430	399	471	443	462	391	423	450	466	439	389	422	451	408	439	437	473	423	441	429	449	425	434	445	410	468	409	438	448	424	486	426	472	455	436	427	492	454	404	435	451	443	449	431	433	447	509	403	429	416	415	450	446	465	442	425	435	425	474	459	459	451	445	454	415	396	440	434	443	377	450	425	441	443	463	412	456	409	429	438	426	449	458	476	409	438	432	441	416	474	424	470	442	465	412	442	417	446	447	458	445	412	425	448	414	477	456	417	444	411	450	444	459	465	416	453	443	431	423	431	451	435	438	458	440	443	446	402	414	454	433	442	455	435	396	458	434	445	423	430	465	419	432	469	392	416	419	461	421	395	430	463	450	449	440	443	419	462	484	440	408	437	452	464	471	444	409	485	453	476	440	424	485	433	430	477	398	452	447	421	438	467	420	385	419	427	460	442	415	452	454	440	447	412	399	425	440	430	458	435	431	407	465	479	417	451	465	416	432	469	449	468	446	406	450	458	457	473	433	481	406	460	458	436	432	497	407	440	438	415	440	460	453	422	447	421	438	476	464	476	420	438	472	444	470	442	422	428	450	441	449	428	419	446	446	436	426	442	439	448	435	412	478	495	449	442	458	410	416	425	432	431	435	460	493	461	500	429	446	399	457	428	443	509	464	445	447	436	467	442	442	435	416	425	470	437	413	426	456	474	445	448	412	470	435	438	417	470	384	435	450	431	507	479	446	454	431	454	411	447	409	445	438	482	417	449	429	463	451	461	391	420	423	419	420	485	446	474	423	446	439	420	438	470	461	407	435	450	438	444	430	465	432	459	468	444	434	456	435	450	421	445	424	461	434	453	474	447	433	446	431	422	449	447	426	423	450	400	473	410	456	445	447	451	458	443	439	443	435	467	439	458	416	448	434	430	483	408	427	435	419	435	439	438	435	429	504	473	437	435	471	412	455	439	424	463	494	438	460	407	431	448	448	427	436	435	446	442	412	432	432	467	476	459	460	443	456	426	440	453	462	442	468	435	441	436	441	486	433	426	441	466	461	442	458	440	431	471	457	502	455	456	463	442	414	425	438	455	459	425	464	457	437	450	445	444	446	435	430	430	414	452	461	417	455	465	437	424	497	434	403	443	436	461	378	476	459	436	447	481	444	458	419	422	435	436	433	414	444	477	417	431	468	425	420	390	470	449	423	464	451	410	458	404	397	463	432	459	463	451	449	457	479	445	408	460	434	451	484	465	406	451	442	445	403	461	399	450	436	454	457	418	446	427	452	428	465	441	466	451	449	419	460	450	436	417	439	435	443	447	453	454	463	456	422	433	476	457	433	415	435	468	496	465	487	436	468	462	449	494	431	409	429	463	460	473	425	452	436	431	427	464	433	455	435	449	428	457	437	438	423	443	442	454	450	413	446	429	437	453	436	452	444	462	393	429	439	428	447	417	418	437	427	436	481	466	458	421	437	409	447	454	416	451	445	425	457	406	437	422	452	436	424	474	437	444	431	436	465	453	459	446	465	485	452	446	409	487	385	438	486	439	429	443	425	432	411	439	433	442	421	437	450	469	412	463	450	445	498	419	418	472	463	440	416	442	466	454	442	428	428	419	429	427	432	455	402	440	439	456	430	432	448	461	410	442	421	419	430	434	472	445	433	437	418	431	439	407	472	435	421	445	438	467	430	463	435	433	392	444	439	386	414	465	451	466	437	465	434	449	429	460	454	470	401	465	428	452	414	397	451	437	439	439	438	432	425	396	384	458	431	454	418	457	446	427	439	447	445	421	460	409	443	448	459	430	421	429	441	435	446	414	406	435	486	437	413	439	449	463	449	455	452	446	494	421	473	471	432	482	427	454	423	443	426	416	439	446	460	443	465	427	453	469	484	461	449	475	444	405	453	431	435	448	447	443	431	429	439	443	430	487	441	434	431	450	446	447	446	429	479	456	406	415	402	415	413	451	445	418	455	463	440	436	437	427	427	442	462
5363	18464	10396	4966	3633	2816	2161	1671	1315	1120	937	854	804	776	652	650	618	600	558	576	531	562	478	488	543	479	499	522	479	486	475	500	473	477	457	493	488	486	482	457	477	438	462	485	453	478	512	448	446	446	455	454	487	482	441	443	444	451	422	448	492	443	446	441	422	416	454	436	451	481	491	445	433	443	434	476	443	432	432	453	444	468	407	439	434	428	427	450	430	476	467	452	474	458	420	410	459	412	438	429	419	448	440	463	427	446	459	456	438	449	460	471	438	440	440	464	447	394	428	467	447	411	488	472	435	496	396	452	460	451	453	448	458	444	452	422	437	424	496	472	444	448	452	481	441	411	462	394	455	409	479	428	443	406	456	445	455	446	474	457	420	461	434	445	474	419	431	439	429	459	412	430	429	489	422	454	448	433	430	429	449	458	483	416	520	415	442	438	445	474	424	450	425	442	472	466	427	465	492	426	434	471	441	451	451	413	482	440	461	418	459	455	434	429	465	433	429	430	416	433	480	443	428	431	447	475	419	429	478	449	426	452	467	452	432	428	490	408	461	400	447	450	436	447	420	459	453	409	452	454	462	445	398	447	425	457	431	422	477	422	441	471	443	459	443	430	445	501	450	461	461	461	450	466	434	433	446	431	461	452	424	430	435	434	460	446	468	448	428	412	487	439	445	435	435	453	425	448	438	428	443	453	450	470	463	434	468	446	487	456	424	421	385	445	480	446	428	464	436	431	438	454	476	444	427	459	463	446	439	437	441	463	450	446	449	427	412	470	442	467	419	437	452	429	461	453	465	503	417	453	419	457	462	457	449	453	452	433	484	400	449	451	386	466	448	474	451	441	422	436	433	447	496	445	465	430	458	425	488	457	422	431	423	431	450	432	423	424	466	409	425	437	465	434	419	474	414	465	420	426	482	434	475	437	464	448	475	442	438	458	467	461	401	462	449	450	427	436	390	415	425	452	494	475	441	433	441	440	471	469	449	432	430	435	411	450	488	446	438	433	437	395	450	463	405	424	437	473	511	428	470	503	450	490	454	428	476	464	427	471	424	471	458	422	433	488	451	474	455	490	466	443	420	443	419	462	474	421	498	417	424	436	475	425	465	456	424	426	450	412	470	429	424	431	447	463	450	459	461	455	472	449	440	429	498	470	442	479	462	407	408	456	456	435	445	450	449	456	441	415	438	435	473	460	428	462	441	492	444	498	450	423	438	430	454	482	429	456	420	484	473	440	434	450	463	457	445	435	446	439	444	415	448	449	467	447	437	490	457	463	461	443	444	457	463	462	424	454	445	436	453	440	462	441	441	464	475	427	429	436	458	447	446	426	505	412	419	427	445	418	446	432	461	482	446	419	449	424	387	436	440	437	454	413	432	439	474	455	429	399	455	401	449	466	457	434	434	453	421	423	464	453	462	411	454	426	429	437	465	458	435	452	458	433	419	461	437	454	449	464	457	473	453	424	446	460	452	436	423	442	478	476	414	454	445	491	479	410	454	409	463	444	463	429	432	413	441	472	396	431	423	479	431	461	434	426	474	465	469	471	490	436	433	455	454	430	496	403	486	426	432	433	477	419	496	455	444	438	411	438	490	452	449	466	457	440	415	448	449	429	471	412	469	433	447	453	436	454	484	451	463	489	481	447	500	417	445	418	456	479	421	475	430	456	430	442	462	469	421	426	438	431	475	461	438	484	458	441	431	444	496	418	419	465	439	456	472	443	453	449	470	462	466	476	419	457	448	444	463	443	459	468	464	416	439	421	448	417	439	442	485	476	425	425	457	434	458	432	459	454	436	475	463	419	457	484	451	446	447	487	428	417	459	445	440	432	422	457	451	404	438	394	475	470	447	431	438	416	445	450	433	474	433	409	464	438	481	449	425	430	435	420	463	446	440	424	430	457	429	427	439	425	441	479	447	464	444	465	440	443	421	468	456	475	463	450	463	494	444	458	455	423	442	426	442	467	457	460	465	423	462	455	442	418	442	413	453	458	452	470	442	442	422	474	460	453	445	483	441	470	479	460	504	396	461	427	460	451	446	452	457	426	425	483	450	433	443	472	437	429	444	428	478	439	423	408	454	447	467	426	439	457	477	409	426	398	460	431	469	452	454	450	444	447	405	427	417	444	409	406	391	438	460	446	405	450	441	441	432	503	433	506	426	439	443	464	441	430	437	411	459	474	478	455	458	425	454	453	433	461	502	455	406	479	436	451	438	440	417	468	433	486	457	485	443	500	425	439	473	439	446	439	462	442	511	443	441	471	446	470	428	463	456	450	441	456	471	450	462	440	438	445	458	469	476	434	440	457	455	468	428	432	433	474	472	450	445	483	443	461	456	426	453	458	407	438	455	429	431	454	440	478	508	429	433	393	469	444	427	462	450	432	448	455	429	461	442	453	455	437	443	480	442	442	456	459	458	465	416	442	437	419	470	442	448	423	422	453	445	477	479	451	433	439	463	438	449	457	460	445	472	444	495	442	461	445	468	462	443	464	417	411	467	415	439	449	444	478	408	435	468	485	449	462	437	412	409	457	472	439	430	446	448	445	455	459	477	462	418	470	398	446	430	453	420	436	450	465	458	480	440	462	422	450	448	464	442	427	452	461	455	462	488	433	491	410	437	435	442	462	420	475	426	491	411	454	470	452	437	447	453	408	456	406	481	422	453	463	446	451	458	451	489	448	439	420	440	456	453	436	424	456	431	417	442	462	477	465	409	455	445	439	376	447	456	445	427	431	434	427	463	452	447	466	443	482	451	457	420	453	400	410	451	430	430	428	414	420	426	475	481	461	453	441	436	478	450	411	459	436	442	439	419	441	442	445	432	477	415	436	430	461	426	456	437	468	444	436	458	462	439	475	418	397	451	447	483	478	411	456	420	448	431	421	436	464	427	415	424	428	449	453	408	467	453	450	459	444	442	439	440	462	432	433	416	451	447	482	448	416	448	470	448	435	487	447	418	444	440	456	473	422	441	453	459	446	461	478	441	451	401	439	470	445	475	433	444	442	412	450	445	417	447	454	436	459	469	406	448	441	420	489	465	403	445	433	408	431	461	448	439	451	476	440	427	455	434	456	453	500	463	445	481	410	469	461	496	491	467	437	469	426	454	430	464	456	451	466	431	435	451	435	465	458	489	421	473	461	453	465	438	426	397	427	448	434	452	449	462	495	446	418	452	460	439	435	453	402	453	461	451	431	431	433	434	455	426	438	442	440	441	460	447	421	442	446	465	400	452	442	424	482	466	445	433	455	430	456	434	445	450	424	423	466	455	450	454	454	427	465	424	439	406	453	417	456	452	445	436	437	436	477	442	457	461	458	420	439	494	463	403	432	458	409	462	416	427	449	456	464	478	428	462	421	443	447	443	462	425	430	436	454	449	434	451	468	454	437	435	425	437	468	439	457	446	415	479	459	429	435	467	461	438	429	450	434	445	455	448	437	429	451	431	429	441	458	435	466	473	469	441	444	465	427	469	419
27660	16759	3103	611	438	411	275	243	215	202	199	215	195	189	193	176	217	192	189	188	212	205	173	179	197	179	221	207	192	177	196	194	189	189	215	208	180	214	178	182	185	179	211	181	201	202	183	197	185	184	178	196	187	211	193	184	189	177	189	185	207	184	197	217	196	193	182	178	192	212	205	185	178	216	185	179	193	188	199	184	203	188	179	211	207	195	166	181	205	182	183	215	207	219	195	195	191	199	197	179	186	190	192	162	178	207	194	175	175	164	207	197	161	196	216	203	202	216	199	174	181	192	207	187	208	171	220	196	174	173	175	191	180	197	165	186	178	180	206	188	195	168	185	206	186	187	172	206	188	191	172	196	165	195	189	202	178	192	231	212	195	175	174	176	216	194	223	190	212	233	202	186	189	195	208	185	196	192	198	201	195	197	223	196	202	184	191	196	196	190	190	191	200	166	201	187	196	195	215	199	183	210	189	178	188	199	191	215	189	202	170	204	197	204	198	182	183	187	199	208	208	183	187	203	178	200	181	191	195	190	163	195	185	185	183	197	178	197	196	197	182	193	194	198	187	176	180	201	183	177	200	205	209	205	190	195	206	197	187	177	186	187	207	195	213	178	200	197	213	177	192	192	188	199	171	186	182	222	207	184	210	211	198	183	176	198	218	208	208	206	208	195	190	194	174	186	190	201	189	196	196	168	211	177	206	189	205	200	222	226	204	200	180	191	200	225	210	190	195	192	213	185	178	208	192	169	165	198	186	202	210	196	185	209	176	203	193	220	189	196	217	215	221	189	189	177	215	185	193	185	203	190	195	187	183	188	212	165	183	196	205	194	186	206	191	194	189	174	191	190	188	187	196	235	197	187	175	221	209	199	178	209	197	197	187	201	197	188	191	221	155	195	189	186	185	202	179	186	205	192	195	178	191	170	178	233	181	193	191	212	186	191	180	191	170	182	177	168	195	175	216	189	195	196	186	198	188	190	196	200	218	209	195	178	185	191	181	182	223	203	178	188	208	201	211	196	191	205	222	190	189	168	193	184	183	210	173	206	191	194	207	208	171	229	198	213	214	184	205	192	198	194	198	190	199	194	179	174	180	216	171	178	173	183	193	178	198	210	189	196	168	198	202	197	194	189	212	202	189	163	173	175	206	161	186	196	191	192	192	185	184	174	173	178	196	175	192	205	212	182	199	196	205	224	172	181	179	206	180	203	182	189	225	186	168	177	191	200	198	199	202	177	216	171	196	202	179	183	199	179	179	164	210	184	205	206	196	210	189	172	187	202	191	168	218	192	210	189	193	209	182	194	174	184	186	194	179	182	208	182	200	194	202	199	198	190	180	194	201	188	195	195	161	185	175	195	205	193	182	221	184	210	212	186	179	181	180	186	177	204	210	209	199	199	177	174	190	210	176	183	197	178	181	214	189	191	215	182	201	199	201	187	181	171	183	188	202	168	174	198	166	189	191	194	202	212	196	180	213	202	189	198	199	211	202	190	199	180	188	203	179	188	197	186	176	193	207	199	201	185	189	199	180	187	200	186	189	214	168	196	197	177	196	173	181	193	208	199	204	188	205	189	182	199	212	175	193	212	193	191	205	189	204	197	194	196	174	216	187	229	194	190	186	193	195	180	203	187	189	198	201	177	204	203	191	203	203	177	182	201	222	187	182	191	195	204	172	195	175	189	222	190	207	191	184	176	189	202	219	197	218	183	188	185	209	213	187	208	179	191	202	201	197	194	201	191	183	224	183	192	191	170	189	177	189	205	184	185	176	168	161	195	191	196	186	190	183	201	193	209	186	200	215	193	202	214	200	196	161	179	200	196	184	183	176	166	210	161	205	176	192	199	194	202	183	192	199	184	188	213	196	208	199	208	199	216	202	205	179	208	177	194	174	203	191	182	193	186	221	201	191	161	176	209	222	200	188	216	187	174	215	185	212	191	177	222	170	197	184	180	191	197	194	183	206	178	176	180	203	181	197	159	206	193	200	202	230	177	194	206	211	172	198	203	219	205	195	224	185	204	197	232	224	198	178	211	200	191	196	198	195	202	208	181	213	183	210	208	198	213	216	208	211	172	190	206	204	176	200	192	191	196	190	179	181	200	213	190	179	196	211	180	197	220	204	177	182	203	198	208	205	185	199	198	215	175	187	197	207	194	193	195	189	189	178	185	198	204	198	207	184	195	198	190	214	188	185	225	192	187	198	191	193	197	210	179	207	202	205	183	209	190	177	223	164	175	184	198	202	188	212	201	201	202	193	197	179	231	183	190	196	180	173	188	180	187	189	209	188	168	226	197	191	195	208	188	195	179	186	164	193	176	200	192	209	211	183	199	201	190	180	215	191	182	199	164	204	192	200	152	217	189	181	205	198	192	208	199	182	187	199	187	194	189	221	195	181	224	192	220	212	167	202	204	218	178	191	161	220	189	205	185	196	195	235	176	181	208	197	209	192	216	187	183	181	201	183	214	188	190	228	199	159	206	191	208	216	206	206	212	183	188	178	189	185	175	211	178	212	227	194	199	186	201	213	187	184	181	193	204	180	192	184	192	178	189	207	205	196	203	196	217	190	193	203	187	174	211	205	199	184	196	176	182	214	189	202	198	172	211	182	206	199	181	168	202	218	206	182	183	195	173	183	193	201	187	183	187	185	192	198	201	190	190	211	182	186	200	203	183	171	182	189	195	207	196	181	196	196	175	209	210	185	202	208	189	193	200	167	197	224	208	174	167	201	202	190	193	210	180	175	184	187	198	219	199	178	198	200	188	178	189	213	195	198	196	195	169	196	211	186	183	211	193	201	193	176	229	208	201	203	184	198	190	182	185	196	163	199	192	193	197	188	190	214	193	189	198	198	190	186	219	176	202	202	193	205	183	185	198	181	189	198	212	183	194	178	181	182	186	196	176	173	168	189	208	198	197	187	203	170	189	195	168	186	159	200	205	177	199	176	222	223	202	190	185	196	191	190	185	176	201	192	184	202	177	194	188	217	181	201	185	199	194	174	184	183	183	179	195	184	189	190	213	192	178	206	198	197	181	194	187	199	181	178	234	215	168	195	188	182	204	214	216	183	182	173	200	184	206	171	203	218	175	221	184	163	170	191	206	178	200	188	184	194	204	192	174	207	200	186	190	183	186	189	207	198	178	194	165	176	183	214	209	201	153	194	204	205	183	202	234	184	182	176	186	203	187	199	207	197	198	187	205	167	182	185	180	211	193	197	201	195	202	177	204	175	175	169	185	191	220	208	185	196	204	171	179	188	199	210	215	194	197	183	203	191	176	206	186	192	187	213	199	224	205	163	184	156	179	209	172	201	206	190	202	200	214	196	200	203	192	220	203	194	190	202	177	194	207	156	188	165	182	201	178	181	170	199	189	208	174	189	208	188	188	216	206	212	206	225	224	170	193	194	155	192	173	223	211	194	201	204	183	179	193	187	216	188	194	181	219	181	197	185	197	205	209	197	216	189	167	180	221	184	217
4603	1640	859	395	310	292	246	270	236	209	242	239	246	225	225	210	231	242	216	239	219	193	224	227	222	226	191	252	216	215	228	202	224	206	191	231	207	225	212	235	212	207	220	219	207	219	236	212	238	214	229	217	208	199	237	196	224	213	239	228	203	245	219	230	194	260	211	202	213	240	212	186	204	236	215	226	214	214	230	240	222	232	211	235	210	241	217	244	233	206	227	198	221	217	228	196	176	207	245	206	229	219	204	214	222	225	216	207	212	199	237	216	237	239	200	219	227	210	209	209	210	195	228	219	233	202	211	206	240	226	235	208	229	234	222	224	197	219	219	216	237	235	220	215	221	202	207	230	206	215	233	206	194	242	233	233	222	212	202	240	216	234	213	220	233	191	213	225	237	207	219	222	216	228	218	226	232	219	206	200	201	212	226	245	221	216	198	224	212	206	218	218	204	210	212	201	222	242	195	206	215	213	203	229	219	236	212	194	215	213	241	194	238	209	223	188	200	223	220	220	202	198	215	227	220	248	214	206	218	190	242	237	236	206	210	217	217	246	212	227	228	201	211	180	221	193	231	208	219	215	248	209	206	214	212	209	240	221	231	233	217	196	203	215	222	228	220	241	197	257	195	232	223	213	217	228	202	221	220	197	220	196	201	235	256	203	195	211	233	240	222	221	200	238	219	208	215	218	235	216	218	244	223	188	250	218	212	218	226	215	210	237	213	215	212	219	225	215	205	243	200	208	229	241	207	236	235	222	216	239	241	215	214	235	214	219	217	228	199	199	219	234	216	226	208	236	201	224	219	222	217	216	239	207	235	236	225	207	208	218	190	202	202	218	256	203	232	204	208	233	211	196	207	223	221	236	221	215	199	209	228	205	219	231	226	231	232	214	220	215	208	202	225	191	220	207	208	235	220	224	211	198	220	233	222	216	262	227	236	200	228	241	223	223	224	195	203	213	223	223	193	234	233	208	226	202	236	200	231	204	216	226	223	220	218	215	196	204	225	248	226	221	226	229	224	236	210	216	218	201	208	234	219	211	239	172	258	197	254	231	198	209	220	214	197	216	196	226	213	227	206	187	197	222	256	207	207	198	234	219	228	215	242	220	203	245	209	237	192	234	214	225	208	257	204	192	231	236	223	216	223	224	210	273	215	245	198	190	215	208	214	212	233	195	191	223	215	228	226	226	207	218	209	225	217	230	217	230	233	215	221	216	248	201	221	239	230	207	196	209	198	223	214	218	219	233	241	211	222	220	209	232	236	221	208	195	218	219	207	211	179	197	199	201	224	219	223	218	231	219	220	210	220	218	226	215	221	223	213	234	231	235	229	217	203	232	213	230	240	234	211	199	204	211	232	229	193	204	219	213	221	231	229	194	197	217	237	206	190	224	210	236	253	200	217	212	226	209	249	240	241	220	200	215	216	226	222	219	201	248	227	215	217	206	203	199	205	206	224	203	217	218	230	203	213	251	243	234	216	207	224	189	217	206	197	228	234	241	217	205	233	236	200	225	219	242	223	211	223	249	202	249	253	205	209	193	205	220	192	238	215	233	199	216	240	192	195	206	200	210	242	227	205	209	221	217	222	252	204	234	224	214	194	229	199	217	224	246	211	210	208	231	242	230	219	214	202	219	229	201	212	234	229	218	232	213	242	200	212	216	228	229	217	214	227	207	231	231	212	210	201	231	238	250	214	234	226	240	214	233	191	198	213	232	201	198	235	212	187	227	206	228	217	210	209	224	231	207	215	225	232	229	207	242	205	232	208	221	243	200	206	197	207	203	221	214	219	216	234	233	197	228	225	210	218	182	208	200	243	227	198	214	235	227	219	212	201	211	212	203	232	205	213	200	229	209	252	206	207	217	228	222	228	201	217	219	214	202	196	226	206	258	196	233	249	222	218	227	237	221	219	198	230	227	218	232	239	229	212	216	225	216	196	232	213	218	202	199	218	231	229	196	218	217	200	212	218	253	255	218	226	214	212	224	229	233	224	194	215	237	232	218	214	228	227	245	208	200	194	247	196	223	204	204	222	231	211	231	200	244	236	216	237	219	203	239	230	212	252	218	212	248	226	255	218	241	214	220	226	213	226	214	191	227	226	215	247	194	224	202	217	211	210	223	264	222	212	231	243	237	211	236	235	232	196	204	199	183	212	230	219	219	200	217	206	235	203	234	207	222	229	208	239	224	216	232	219	187	218	237	222	215	229	222	248	198	243	232	207	229	203	229	198	232	253	219	212	239	208	204	237	234	237	240	211	211	210	195	211	218	219	217	229	217	203	204	214	212	261	223	221	208	203	210	214	213	211	233	203	215	198	197	211	222	220	215	221	213	228	212	200	238	206	217	189	202	213	204	194	223	221	243	222	222	216	189	217	221	238	215	207	215	212	196	187	203	193	214	212	213	222	211	226	227	213	205	197	211	214	214	197	201	235	221	208	209	228	219	211	219	212	233	186	213	207	209	221	215	224	203	233	257	183	254	221	226	210	210	213	250	232	204	221	238	182	213	240	235	199	209	246	219	208	204	245	207	234	227	239	231	240	211	209	241	225	188	215	217	238	229	225	206	237	218	199	215	220	206	199	231	234	219	205	241	202	200	224	215	227	238	214	225	228	210	221	204	200	196	218	236	220	233	209	201	214	230	218	226	223	208	212	206	216	202	242	210	200	252	224	239	189	195	211	200	221	212	217	226	234	222	219	237	241	224	223	236	224	251	219	245	173	237	205	218	207	218	221	218	209	214	201	218	197	213	214	226	236	233	227	228	222	226	206	207	217	238	230	232	240	214	214	192	212	243	211	214	214	196	236	208	221	246	217	212	185	221	241	222	202	209	218	197	204	196	195	219	173	225	228	224	204	237	218	214	206	211	211	228	234	215	195	205	220	237	219	204	196	223	232	214	222	223	221	217	222	201	231	212	206	206	236	227	220	216	195	206	235	218	221	223	202	230	209	203	210	200	213	228	197	243	231	210	229	210	210	222	207	220	209	238	212	192	239	213	212	214	222	218	202	232	236	225	206	228	221	236	231	184	218	235	223	211	189	223	200	224	217	223	218	197	245	218	203	215	207	215	194	232	227	228	185	209	239	218	228	210	221	231	220	214	209	204	202	220	188	240	203	226	218	229	236	226	206	226	231	214	242	212	196	205	233	224	237	181	214	209	216	191	236	192	211	221	213	250	209	245	209	245	201	217	200	251	218	219	240	220	218	242	235	224	195	208	243	208	226	208	221	216	220	207	204	214	220	248	189	225	200	217	221	217	204	191	231	234	209	235	219	209	208	206	226	258	227	215	191	201	208	239	202	213	231	204	224	191	221	236	234	203	200	201	228	230	209	225	232	238	220	203	207	222	222	224	198	210	229	211	216	213	211	215	226	217	211	230	207	214	211	220	223	208	202	231	189	234	244	231	228	200	193	208	240	224	205	246	186	207	212	219	223	206	206	206	208	221	239	223	234	222	260	199	194	216	221	196	214	205
23500	20936	27909	24074	20937	7651	818	537	404	351	357	305	265	296	286	247	222	226	267	241	213	226	233	243	252	204	235	185	224	225	189	172	188	186	209	193	194	212	181	210	203	203	193	195	200	197	204	190	207	188	213	176	197	208	181	203	213	185	186	177	187	190	186	186	184	212	187	207	212	193	191	206	213	199	187	190	216	185	187	202	180	216	205	183	174	217	203	177	198	185	178	196	200	164	231	174	197	219	196	185	211	210	198	210	202	184	195	205	185	211	176	187	199	181	199	178	210	213	205	199	195	196	223	200	169	191	182	188	186	198	202	185	192	173	192	205	176	189	211	185	219	201	174	188	212	198	209	201	202	188	194	187	203	227	201	207	215	187	207	188	213	200	205	161	229	191	179	220	217	198	191	227	207	210	202	169	210	204	203	194	193	231	207	179	192	184	190	191	181	184	219	168	189	203	198	198	197	227	181	177	196	174	209	208	212	196	190	194	189	208	174	219	182	180	184	192	183	213	188	202	209	193	225	175	183	181	225	184	179	202	189	201	213	209	179	225	196	207	197	187	201	170	177	203	192	209	201	206	173	198	240	191	182	182	189	196	185	188	206	211	208	193	192	192	207	193	193	194	185	187	183	179	181	162	181	177	174	163	207	194	200	174	218	193	196	168	180	198	201	191	201	178	193	193	199	201	191	205	167	199	198	225	202	183	218	190	176	180	217	224	217	191	183	225	229	188	213	209	213	183	198	201	188	186	179	213	195	201	192	206	205	195	206	206	201	177	196	191	189	200	193	173	196	203	181	193	176	189	180	188	206	190	208	182	203	171	205	214	168	189	178	179	202	179	196	204	247	197	196	196	220	214	195	213	197	167	178	179	207	209	194	200	190	175	207	189	167	181	200	210	190	192	169	199	232	204	169	179	204	184	206	179	201	172	177	186	180	205	206	202	195	169	166	187	176	177	177	212	208	202	167	217	185	212	168	207	188	210	199	200	182	205	217	161	163	205	227	213	204	210	186	196	188	170	213	207	225	203	193	214	223	173	192	184	186	175	161	183	199	198	207	199	205	187	185	185	189	191	187	167	177	173	194	190	197	191	207	165	200	205	204	207	196	202	192	182	203	221	195	191	184	206	173	176	172	187	181	192	190	191	208	185	200	211	222	212	213	179	202	188	214	199	192	195	179	209	200	200	202	203	179	188	167	214	208	186	201	201	171	203	186	174	205	204	195	197	211	182	201	184	186	187	179	193	217	190	204	222	197	196	175	193	193	221	195	185	197	189	198	212	177	213	219	203	184	178	201	194	191	192	184	179	206	207	180	180	201	203	186	213	228	151	199	186	180	203	181	193	188	159	174	193	187	175	191	177	173	200	181	204	171	198	182	201	171	221	204	190	181	209	182	201	215	204	203	225	200	210	201	191	203	217	210	217	189	189	184	191	189	248	207	206	195	183	192	218	174	202	213	198	195	210	195	181	184	212	192	218	163	184	171	183	180	210	189	210	188	199	220	214	186	186	202	200	208	193	203	221	233	196	216	179	207	182	200	202	197	193	173	182	199	202	200	203	206	216	179	180	204	201	164	175	215	196	184	198	196	194	170	206	187	218	209	197	213	183	190	178	191	225	159	211	208	221	180	198	185	219	172	176	207	217	161	199	201	207	173	204	213	205	192	195	197	198	211	202	196	201	220	202	209	227	175	196	193	200	195	209	240	197	189	187	213	204	207	238	214	180	194	183	197	199	190	207	220	188	207	197	196	177	188	185	181	193	200	183	191	175	199	190	181	195	209	212	202	190	193	181	183	187	213	182	193	198	186	194	202	196	216	191	180	194	201	211	177	185	180	212	184	216	224	243	191	195	174	194	203	211	186	201	198	184	176	186	168	211	191	205	180	180	199	197	184	189	222	186	197	181	194	196	188	194	194	218	172	175	189	183	201	210	214	194	197	193	190	183	215	215	198	193	212	190	182	189	202	204	191	193	202	196	187	206	204	197	208	179	183	197	201	203	190	166	197	196	200	206	173	195	204	207	193	194	198	200	192	223	176	179	183	198	188	213	194	188	207	221	198	177	179	191	182	188	204	222	199	230	171	204	181	179	186	191	201	187	172	174	198	222	193	212	161	177	204	183	186	167	179	190	191	174	173	183	188	187	187	189	201	192	210	179	201	190	197	215	196	168	184	212	184	192	194	183	185	212	181	192	200	192	202	197	227	183	215	197	188	201	209	211	200	194	197	217	179	196	225	214	212	196	199	216	212	173	186	198	212	216	214	202	178	182	190	194	208	217	206	198	193	210	204	194	205	216	217	207	208	196	207	201	201	198	189	178	198	215	200	202	190	218	179	220	202	166	171	180	207	197	190	189	193	192	214	189	194	205	216	194	207	215	207	185	164	180	194	172	193	227	213	193	230	195	194	182	170	188	199	186	197	200	220	201	207	206	199	195	167	209	229	207	201	218	188	205	189	215	186	191	212	186	228	196	190	214	189	199	172	200	208	204	211	170	203	192	203	166	186	188	205	188	182	192	200	182	197	192	185	228	197	193	212	170	206	195	184	170	209	185	187	183	169	168	208	180	191	187	167	222	186	182	189	213	216	191	177	199	177	192	209	189	189	176	208	193	188	220	231	206	193	195	195	212	207	212	190	179	209	169	206	223	197	204	206	184	177	225	197	195	211	180	191	199	195	206	187	179	197	207	187	193	233	184	181	207	186	185	188	217	169	179	190	203	176	183	174	197	193	205	179	197	197	202	197	187	195	183	197	192	195	192	193	184	201	198	189	202	178	184	205	209	191	207	177	183	211	192	172	202	206	194	200	179	184	190	204	196	209	196	200	180	174	198	207	203	201	186	203	198	210	205	197	195	214	217	200	197	188	168	179	192	207	200	201	198	201	172	208	187	191	178	208	188	198	177	174	187	173	188	204	227	188	179	179	189	198	172	212	214	209	197	192	218	213	184	204	187	201	191	197	211	181	201	181	179	179	204	210	214	190	214	208	193	203	176	165	192	178	178	194	200	188	182	199	186	174	192	200	226	165	171	201	176	204	179	225	185	195	205	179	201	197	196	204	185	228	201	191	168	176	184	223	174	190	213	208	190	199	234	201	216	204	212	217	208	200	213	159	179	188	187	167	208	186	192	188	194	226	198	215	197	194	185	199	205	186	197	230	187	192	205	202	177	194	194	208	176	175	201	179	200	181	204	166	181	215	197	199	203	184	183	198	195	179	198	177	194	183	209	184	193	210	195	195	225	205	187	180	212	193	206	195	196	202	200	196	173	240	187	194	181	190	177	182	196	176	203	210	199	183	167	189	187	175	182	200	187	200	171	189	184	177	207	198	209	182	194	196	229	197	208	184	210	183	201	197	199	213	189	232	217	194	175	201	186	186	193	203	203	182	200	177	181	228	174	212	196	186	200	219	191	216	190	182	199	193	216	206	185	186	194	210	191	212	187	186	187	169	182	183	201	190	199	214	175	188	223	195	178
3676	13300	5977	2771	1937	1385	1092	860	631	551	491	427	397	376	335	323	308	254	265	285	253	232	251	231	235	232	240	198	225	240	233	224	230	232	218	206	233	257	218	213	214	233	210	229	219	202	228	207	213	243	215	202	213	188	221	196	220	205	209	229	230	225	219	212	230	229	211	203	192	226	225	191	196	202	192	211	218	213	187	242	213	210	218	185	204	201	232	213	207	221	195	242	220	234	236	188	196	222	219	208	181	225	192	216	216	224	185	194	204	204	202	200	218	217	233	204	220	232	239	207	208	195	190	215	193	203	218	194	203	184	232	223	194	209	214	203	208	254	216	211	212	199	198	210	208	216	210	203	213	179	223	181	213	197	214	205	201	218	218	212	233	218	205	185	183	202	196	210	204	220	234	226	200	215	183	198	205	186	226	181	199	230	201	236	215	218	200	195	236	206	208	189	195	210	220	215	202	189	188	207	186	212	197	211	221	221	237	215	235	216	230	211	224	207	215	193	224	214	225	206	201	221	219	209	195	219	205	215	166	183	210	194	216	215	214	207	194	208	193	207	210	195	210	216	183	203	208	204	195	188	221	216	214	214	219	200	224	194	219	220	175	203	214	220	224	232	175	213	209	218	225	213	227	232	240	223	211	204	226	196	246	205	183	186	197	199	208	210	207	228	213	208	207	193	221	207	200	205	226	247	209	185	227	188	217	232	202	185	218	218	201	210	204	212	179	198	213	192	195	217	222	219	195	226	193	228	212	184	229	176	197	200	205	207	215	214	209	194	226	203	207	212	224	199	218	216	211	200	208	204	208	190	203	233	183	196	200	208	207	214	178	172	218	240	194	228	222	215	211	220	204	214	205	209	220	199	214	222	221	197	216	228	237	200	230	201	221	204	251	195	224	221	223	209	174	216	194	228	194	195	192	211	205	192	216	194	204	224	203	222	184	215	198	192	204	193	192	227	219	236	238	198	257	201	200	195	220	205	209	199	201	214	222	224	206	210	219	211	213	212	212	208	205	188	219	167	199	199	207	203	193	181	222	227	216	211	221	204	221	228	206	208	205	204	218	201	208	169	206	190	207	205	191	217	218	229	223	177	218	219	190	204	212	194	204	218	209	211	219	194	191	193	225	185	214	197	209	192	227	221	203	203	213	190	201	205	216	196	236	193	210	208	220	213	177	220	225	207	191	195	205	205	180	228	211	210	230	211	207	212	218	208	187	203	209	210	209	213	222	186	228	179	176	198	218	186	223	208	188	216	192	203	201	207	204	211	202	183	238	222	197	202	212	216	210	208	231	178	210	223	205	219	196	207	224	195	209	186	209	205	206	209	228	214	217	196	213	220	213	213	222	205	210	239	207	194	227	196	218	205	195	221	217	212	214	201	211	213	198	201	224	196	188	264	219	204	217	196	205	204	179	192	212	218	220	230	199	231	210	208	187	213	222	204	222	225	206	214	222	225	222	196	202	226	233	199	203	213	209	196	213	213	195	228	225	204	195	203	211	194	188	229	218	201	193	193	190	172	219	213	205	185	243	221	210	219	246	221	177	200	181	193	205	222	210	186	215	193	191	207	225	232	211	198	188	213	194	207	220	194	207	216	211	226	223	207	216	197	225	205	227	220	204	214	210	222	207	202	217	217	207	193	177	196	212	212	206	212	195	215	215	200	228	192	214	195	198	225	201	209	201	204	219	220	208	209	209	219	195	239	201	237	209	222	225	203	214	208	199	191	204	206	218	214	209	206	198	204	217	225	208	212	201	199	226	177	215	209	199	194	236	219	184	186	207	214	204	225	214	233	189	208	203	235	226	226	221	210	171	187	201	194	209	193	199	193	207	205	201	206	217	216	206	227	227	172	219	231	199	215	190	213	192	227	206	199	207	225	216	184	201	196	200	203	199	210	198	194	194	196	230	196	248	216	202	201	211	193	211	204	219	199	227	186	192	218	219	221	169	249	220	211	199	215	233	229	214	216	213	234	225	221	201	202	213	197	212	235	206	206	209	213	208	188	226	215	206	201	238	216	223	195	192	203	214	213	185	219	204	222	187	197	205	232	192	211	223	218	197	188	219	207	217	212	206	194	203	219	208	178	216	202	211	214	217	210	217	203	217	193	217	209	232	217	198	198	214	194	199	183	229	223	196	224	189	195	201	187	216	212	200	211	178	170	209	219	214	187	203	205	202	235	188	212	203	210	213	214	211	203	189	230	224	235	182	222	233	200	181	209	211	198	205	205	219	212	221	232	194	222	212	214	228	213	206	210	195	204	200	209	215	218	220	219	195	205	219	209	196	176	220	216	204	206	207	202	177	216	204	197	197	212	217	204	203	234	217	206	238	217	213	214	216	195	188	174	213	215	196	226	254	203	183	202	210	205	227	218	213	214	218	210	248	191	190	200	200	201	196	191	218	200	189	249	188	205	230	207	221	223	195	224	201	205	186	219	188	199	212	224	208	210	215	212	215	202	225	193	199	204	215	247	209	210	213	209	224	194	221	208	205	219	226	199	213	214	221	199	224	205	239	196	201	187	194	222	185	193	196	230	190	202	215	212	193	210	218	231	201	229	225	206	213	201	210	217	210	207	201	195	222	197	225	202	232	227	190	207	213	209	220	232	214	213	224	216	226	217	191	217	221	205	198	216	211	235	218	210	187	225	194	237	208	208	211	216	227	221	218	224	208	224	200	214	212	204	221	209	211	200	209	224	192	241	203	188	243	206	214	203	228	219	195	212	236	204	236	199	212	182	204	217	213	199	195	225	194	206	211	188	189	238	202	189	204	214	198	203	211	198	186	200	197	198	211	222	224	220	227	201	200	221	223	199	200	208	207	193	223	213	190	214	212	213	216	218	214	190	209	226	205	202	232	196	181	210	240	207	196	221	181	196	202	203	207	221	195	198	214	201	224	215	187	214	215	204	198	200	236	209	224	206	224	204	211	191	212	200	209	220	218	194	202	198	219	183	221	203	220	212	209	223	207	194	214	205	209	214	215	219	205	226	217	222	227	212	222	212	209	187	191	191	223	230	217	197	183	206	205	202	206	203	205	217	203	209	224	224	193	204	201	215	217	218	197	193	203	213	226	212	191	225	220	196	225	234	210	210	200	191	208	213	202	214	214	197	201	183	214	196	214	218	202	214	232	226	226	201	211	209	230	229	189	196	200	219	207	221	213	221	222	229	253	216	207	196	214	221	197	202	222	236	231	218	214	207	205	221	210	187	198	208	224	231	227	232	214	210	218	227	212	193	240	201	221	197	196	208	223	212	179	215	207	217	221	208	189	214	214	199	201	228	215	206	186	204	202	231	214	218	223	192	198	219	230	221	203	180	221	214	209	210	221	209	200	220	218	220	213	206	208	198	191	212	215	210	185	220	185	235	209	223	197	239	207	191	214	225	211	239	217	203	195	215	246	203	201	206	204	216	209	217	206	203	221	189	216	225	223	203	198	218	216	180	226	205	206	165	186	201	194	183	201	221	207	209
24874	21064	26845	25406	7574	802	596	528	469	480	444	423	454	420	412	412	398	407	421	405	369	369	384	396	379	352	393	430	402	390	430	385	416	426	380	386	369	386	380	414	404	382	391	399	372	391	378	395	371	362	393	397	393	371	388	424	399	394	416	369	363	392	363	386	368	402	399	371	373	406	388	382	410	409	354	389	363	375	374	359	374	361	408	394	414	369	366	371	376	363	389	352	358	373	383	400	370	375	371	368	377	365	338	377	368	370	344	379	405	365	351	394	401	382	384	411	361	359	364	373	382	386	386	392	403	370	399	390	364	357	381	425	383	393	342	395	360	409	375	373	354	379	354	365	375	353	351	357	376	364	381	367	402	368	369	427	365	361	377	416	373	361	360	362	367	344	376	401	353	376	375	350	386	333	397	414	410	346	394	357	371	340	364	361	385	386	348	409	359	352	390	380	351	357	379	425	372	401	413	395	345	396	412	374	403	362	391	379	391	370	367	377	386	394	376	370	364	345	427	383	396	384	377	346	388	405	400	390	354	404	384	364	399	390	397	389	378	390	398	379	382	407	385	391	393	389	384	348	371	382	378	377	386	356	361	377	376	364	386	389	407	397	394	399	374	343	378	379	374	380	374	383	433	377	372	395	430	364	413	395	370	381	340	366	384	379	394	375	377	400	418	380	354	363	361	379	373	434	388	371	396	409	340	401	362	400	365	377	399	395	382	365	386	355	358	388	375	410	377	352	377	380	361	375	381	396	349	352	375	369	383	366	365	395	358	366	390	362	416	380	368	400	372	420	401	363	406	376	372	388	370	398	408	380	355	390	347	382	371	370	369	396	378	370	362	349	371	387	394	358	401	396	377	371	410	345	351	411	441	392	402	371	365	386	364	353	384	407	390	351	394	383	361	353	401	388	394	356	338	367	344	371	398	372	400	391	387	401	406	357	362	367	409	402	394	369	380	368	359	362	398	376	396	429	403	372	430	355	401	361	374	365	339	367	380	379	389	385	370	344	401	401	395	364	364	370	374	375	374	343	371	373	393	368	356	371	392	404	374	405	371	405	355	368	376	368	398	352	376	390	373	370	365	380	374	354	360	327	396	408	386	384	375	385	432	391	395	370	379	378	378	386	381	368	394	373	389	404	394	402	370	399	367	387	387	385	364	407	367	383	380	381	345	367	384	391	355	344	392	385	393	374	394	391	390	384	364	373	371	376	394	372	389	372	370	358	355	366	399	382	363	382	362	354	377	407	396	360	358	354	367	368	360	360	387	386	389	384	364	371	365	390	356	383	401	374	385	373	386	368	373	375	354	398	375	374	358	378	372	366	376	405	373	415	382	379	371	378	381	380	367	421	343	373	393	330	388	366	377	353	371	379	408	401	359	400	359	357	347	390	390	368	406	400	400	380	399	395	352	358	391	380	374	396	362	370	407	418	370	366	391	352	380	373	393	363	405	407	388	396	390	397	374	378	336	359	387	368	352	382	358	369	390	374	388	404	384	398	375	373	355	405	367	360	370	385	367	386	365	365	376	404	380	387	359	384	384	396	376	369	381	407	394	381	377	374	391	411	386	375	391	385	380	402	381	402	382	419	375	360	396	411	405	415	411	377	378	381	380	363	387	422	391	372	394	367	376	379	394	396	390	376	382	379	405	390	400	370	418	396	388	388	356	339	401	369	382	374	344	366	413	402	368	415	387	367	405	394	386	392	412	350	368	390	382	402	418	379	415	362	382	389	366	370	402	392	414	401	352	383	369	418	387	380	382	343	385	373	380	384	364	361	359	385	378	394	391	356	392	387	395	372	320	374	372	385	374	405	370	375	363	373	396	364	389	423	392	368	370	361	378	400	356	375	403	375	381	405	380	374	375	401	361	398	383	346	356	390	371	414	396	407	342	419	343	351	384	393	401	400	434	374	398	390	376	382	355	374	420	372	385	391	380	404	355	419	408	374	392	389	393	375	379	388	391	367	385	391	393	360	413	383	365	394	386	380	360	366	402	352	394	378	345	396	383	344	383	353	383	377	379	409	399	414	400	391	402	389	350	393	390	384	427	414	398	347	408	368	380	414	408	363	413	367	387	379	365	399	372	364	383	362	365	390	395	417	392	388	391	357	374	397	376	393	369	370	390	403	386	370	338	397	378	378	375	403	385	396	385	413	425	385	385	392	417	362	380	378	379	340	357	363	392	398	361	381	378	356	390	387	403	404	395	411	371	371	404	347	375	384	372	345	398	345	392	404	391	336	385	356	392	316	370	402	345	427	361	366	361	375	389	398	362	388	367	361	407	397	382	370	360	362	381	377	421	389	379	369	396	418	369	382	414	376	375	351	354	349	382	361	382	403	405	375	409	397	380	383	379	372	410	408	408	399	390	381	363	350	346	377	365	432	390	387	391	383	332	380	381	375	393	394	385	343	362	408	385	377	397	390	383	387	383	384	348	391	400	408	385	373	355	375	361	398	385	368	393	400	400	367	389	393	392	382	394	363	342	362	396	386	366	358	386	361	386	370	369	371	366	389	418	365	364	403	425	371	382	374	369	408	364	363	381	359	375	356	384	384	378	371	391	354	353	376	380	379	347	370	415	376	372	359	392	360	352	367	379	393	394	372	377	401	384	370	418	352	410	364	366	360	337	368	364	418	370	348	401	360	387	398	348	376	388	415	394	393	363	372	364	389	366	363	360	360	372	384	363	372	363	383	368	385	380	419	395	348	408	397	378	369	401	418	374	382	385	374	378	376	392	380	356	377	398	384	410	433	362	380	382	380	382	389	406	386	403	371	369	384	383	366	382	371	386	357	362	399	381	394	396	350	357	364	390	361	360	351	395	350	387	380	394	373	386	394	378	392	358	401	374	381	378	392	402	368	372	372	357	367	366	384	391	381	378	369	385	379	399	383	363	351	399	391	375	389	389	366	384	353	384	364	388	393	375	381	379	409	393	418	366	364	343	384	392	376	382	377	397	353	390	378	393	355	354	390	374	387	414	350	372	366	410	386	383	382	390	361	389	362	374	379	357	385	368	363	402	367	390	344	368	407	377	386	368	381	391	365	360	365	406	386	354	392	364	351	365	395	382	321	400	398	394	373	371	391	346	385	424	422	381	356	380	382	380	388	412	379	374	371	388	401	366	384	377	372	395	443	388	393	363	357	391	370	383	401	395	358	401	384	403	403	376	388	410	364	358	351	398	386	405	372	362	360	337	405	381	399	364	376	423	400	374	355	339	403	395	354	393	381	401	399	380	400	377	396	387	351	369	414	378	356	354	387	380	363	405	352	388	369	341	371	400	421	382	389	391	376	396	367	375	395	342	367	422	385	393	356	395	372	407	380	363	402	387	425	387	394	379	385	393	359	372	396	376	360	363	370	414	392	388	395	370	355	352	377	391	369	388	414	389	413	383	362	343	356	379	404	364	395	358	395	390	385	365	414	355	386	392	383	356	374	387	364	358	367	383	393	350	383	410	389	401	383	387	367	372	383
3822	7955	3540	1775	1285	1003	918	768	638	534	530	530	519	482	497	506	504	454	447	434	417	419	441	428	427	453	419	404	435	441	388	397	376	393	394	388	374	384	410	398	392	415	381	398	421	407	449	395	400	400	386	407	427	415	426	408	386	382	424	397	449	439	406	402	431	443	436	444	423	414	405	420	409	398	443	405	384	410	412	412	399	413	404	409	394	385	403	394	403	416	412	390	433	433	359	351	432	415	423	405	422	448	391	426	396	386	411	393	422	400	413	367	432	447	423	399	411	436	416	459	430	433	439	409	392	405	431	380	427	445	450	391	384	437	377	398	414	412	399	382	376	390	390	368	364	410	443	502	375	421	402	385	432	421	415	442	417	413	403	403	390	415	378	391	424	390	363	409	423	402	428	398	396	381	428	431	416	404	425	393	411	412	390	409	447	382	401	371	403	357	383	433	434	402	402	430	421	422	371	375	410	431	413	357	440	406	386	425	436	420	427	392	363	396	415	407	407	402	388	413	384	393	414	405	419	426	378	438	386	436	396	402	394	407	388	422	399	379	415	415	416	399	424	383	403	381	378	412	388	397	401	414	403	398	419	421	402	413	395	438	429	406	433	398	403	385	406	443	405	430	410	383	421	430	417	440	426	433	410	428	396	444	399	394	420	384	413	381	426	415	386	392	424	402	428	388	426	377	395	397	390	444	407	389	372	370	426	421	396	418	408	443	410	391	383	393	377	442	386	436	375	405	404	411	429	374	393	382	386	381	387	407	400	407	400	383	416	378	391	366	432	417	398	378	419	410	439	384	431	380	404	448	429	381	394	396	399	403	399	439	391	400	423	398	421	405	396	417	424	379	410	409	435	453	400	391	435	409	374	437	418	426	399	387	422	412	428	430	410	435	405	400	403	382	391	404	422	421	415	390	393	404	399	421	395	414	420	382	396	407	378	396	398	387	405	416	423	401	394	427	433	422	428	392	368	399	413	409	403	410	395	445	428	400	388	404	420	416	385	415	421	389	400	399	403	417	396	394	384	392	393	421	387	440	398	397	386	386	439	370	407	399	404	394	424	409	400	410	429	420	408	414	462	389	398	417	429	390	362	373	438	431	449	437	411	373	404	398	401	432	400	429	369	402	370	422	420	405	385	438	408	397	395	382	394	410	431	395	397	397	382	402	414	419	418	394	410	424	385	402	392	401	424	424	398	407	397	426	395	408	413	391	406	380	383	410	395	420	353	385	406	435	378	416	402	391	438	375	387	456	412	397	408	417	401	402	368	395	406	411	411	405	427	398	419	347	430	405	409	401	375	426	394	405	415	399	416	409	400	397	435	422	415	409	399	390	364	403	379	444	414	440	402	368	387	375	399	384	392	390	408	444	382	407	416	420	449	420	425	404	406	433	424	468	400	393	395	432	384	387	468	404	429	388	387	409	406	395	412	439	407	436	403	405	437	409	387	411	407	367	382	440	387	440	437	407	403	403	407	451	415	436	398	424	392	431	404	405	412	397	442	424	430	408	398	400	419	388	440	409	401	415	429	444	437	426	394	416	395	410	395	389	432	383	421	392	351	412	390	390	413	414	419	433	396	432	355	392	372	400	413	363	391	388	395	399	399	434	421	444	374	395	431	376	408	415	392	441	407	418	441	405	415	395	398	365	423	441	416	403	410	392	414	413	406	444	432	388	396	412	391	417	401	380	383	395	407	403	421	390	403	423	394	454	408	382	405	386	381	412	409	408	369	394	363	411	399	401	416	389	396	389	414	400	395	396	409	392	389	422	391	419	406	408	405	363	392	405	392	397	422	429	414	387	375	391	434	395	415	427	423	393	388	414	396	406	387	361	403	391	400	452	397	397	377	394	394	403	429	412	451	422	398	395	429	398	418	404	398	403	408	430	422	407	411	412	420	391	398	401	416	419	389	395	432	387	417	413	401	377	419	402	444	397	423	413	437	416	431	428	399	384	434	409	403	402	386	396	411	402	378	391	433	393	433	412	371	415	393	382	377	426	372	370	432	407	461	421	391	405	419	389	361	422	377	400	397	452	364	433	415	404	376	416	445	371	405	411	392	404	391	412	416	402	419	430	433	378	425	375	390	436	445	440	406	414	367	418	424	383	410	382	435	415	381	433	411	427	384	374	392	453	376	425	377	404	413	420	389	391	407	401	389	386	374	400	429	372	404	422	394	406	381	439	385	406	399	423	402	384	412	408	382	431	399	392	373	401	402	421	405	412	398	395	409	406	412	404	396	396	396	390	428	380	383	423	412	377	425	403	393	410	404	427	423	423	411	374	445	384	400	396	412	424	423	423	381	433	389	418	389	395	385	385	412	437	397	439	391	401	394	405	406	394	428	422	384	419	403	430	398	436	411	394	396	409	395	390	393	413	378	404	419	406	399	414	408	398	412	427	416	384	400	409	380	368	409	389	423	426	389	407	421	401	407	398	392	413	396	436	380	386	394	395	434	402	393	383	395	427	404	418	407	416	358	422	419	417	435	412	426	409	419	383	421	386	458	400	445	395	401	393	386	398	418	404	405	368	440	391	368	414	428	430	424	392	380	402	399	423	394	366	406	398	386	433	393	393	414	380	374	403	398	375	420	391	391	400	397	389	367	394	420	384	403	402	431	410	424	440	393	384	423	423	427	394	363	413	384	433	440	419	380	414	420	416	416	385	400	420	408	376	388	411	408	416	421	440	426	444	393	437	436	406	394	382	437	396	402	397	412	374	398	373	401	399	353	389	425	433	392	405	399	403	430	414	403	439	449	378	401	415	421	428	397	414	429	395	413	397	398	409	386	374	382	388	423	378	379	396	412	426	430	406	402	415	394	421	411	413	405	392	469	409	448	402	433	426	376	431	427	407	414	442	410	365	417	428	439	396	394	409	386	358	384	427	423	427	447	380	424	401	400	438	474	408	370	414	398	425	422	383	408	380	393	399	359	435	432	452	398	430	434	419	418	381	380	432	415	408	418	413	434	400	412	432	387	424	404	401	397	423	390	386	445	413	384	424	411	379	406	373	424	416	385	411	388	385	439	402	383	400	391	411	374	408	417	383	374	402	398	417	437	414	394	417	437	413	391	378	415	414	411	450	403	439	374	408	405	371	399	448	425	418	381	409	381	382	459	408	407	427	364	420	409	410	408	378	388	405	421	416	384	364	389	364	400	431	427	383	358	414	404	388	417	411	437	390	442	398	393	394	408	400	433	424	406	431	386	388	415	398	380	392	413	399	391	390	415	452	404	407	402	386	393	433	408	393	422	398	394	391	404	428	398	419	413	435	398	378	396	366	442	402	394	401	433	412	370	427	427	352	396	440	406	390	408	414	418	368	392	436	424	417	368	429	397	385	400	431	440	449	419	418	365	429	436	388	403	409	378	444	439	405	423	403	421	399	394	388	401	396	442	394	416	432	414	412	447	433	424	391	408	399	410	448	445	416	466	382	425	408	412	411	394	383	407	468	450	434	426	399	408	417	382	388
22583	21065	28554	23793	21060	21085	5991	1235	870	799	699	674	599	599	581	609	570	553	542	557	514	510	477	467	481	487	539	515	438	493	478	493	450	471	435	434	428	474	443	464	441	481	451	427	420	471	457	463	442	459	434	466	468	463	413	440	450	454	445	467	459	473	434	413	431	428	457	432	474	433	478	417	482	436	438	422	459	443	447	447	406	432	445	428	441	465	437	450	466	444	469	449	433	430	478	433	482	422	481	460	494	440	480	452	481	436	433	462	435	451	438	467	417	432	442	442	438	453	447	425	484	513	448	467	461	427	451	449	391	473	466	405	394	498	400	476	460	469	438	474	489	432	439	476	418	408	455	490	491	469	450	459	448	445	425	430	440	424	431	448	427	409	412	437	433	454	448	462	438	456	408	420	442	448	422	452	419	457	431	434	414	452	435	422	433	489	441	419	435	475	449	409	425	458	429	448	409	429	434	486	437	474	421	463	427	456	431	459	421	413	416	461	439	454	453	430	411	415	464	440	454	454	434	420	457	455	422	431	450	424	453	438	420	434	467	412	444	449	441	447	421	412	466	443	480	465	443	444	436	446	417	474	445	420	428	392	416	495	470	461	453	425	431	466	432	425	453	433	410	452	464	450	430	468	465	432	438	475	417	414	472	486	438	425	451	461	461	470	461	425	449	456	420	440	450	448	422	457	467	439	484	424	430	417	450	401	472	436	459	464	433	467	445	458	464	463	431	409	461	439	458	451	459	422	457	485	445	469	450	429	438	443	464	423	453	421	417	498	394	467	437	451	468	463	409	449	475	453	480	457	475	417	426	426	441	467	418	447	414	447	415	447	415	424	443	396	415	453	412	428	434	442	451	398	417	427	467	458	470	467	449	442	396	459	412	438	445	473	417	456	448	416	430	462	465	415	443	462	432	418	452	435	449	439	455	461	447	450	462	418	443	428	438	435	437	422	482	446	471	470	430	435	446	456	429	420	439	445	431	409	442	436	423	448	421	414	454	436	477	452	421	456	469	387	433	476	429	435	447	448	461	440	440	459	451	421	404	474	417	456	473	452	412	415	440	472	428	437	470	505	406	418	460	448	429	433	422	444	425	429	459	418	468	435	435	429	470	406	423	443	439	398	449	449	437	456	436	435	468	439	448	426	443	421	395	422	451	451	491	458	413	436	462	450	462	452	429	419	436	431	439	461	430	481	420	451	435	446	437	414	416	454	445	411	451	479	470	453	469	429	427	438	445	423	395	429	434	441	469	432	412	453	421	428	439	433	437	447	447	423	465	435	441	487	457	440	410	455	462	462	431	465	456	417	433	478	467	434	446	466	430	446	464	441	442	423	476	441	439	415	434	427	465	448	424	462	465	437	442	444	475	437	453	468	450	452	437	439	421	443	427	428	402	433	431	467	422	434	439	445	433	447	446	467	443	444	426	449	446	461	450	449	418	433	429	404	449	460	425	432	418	440	405	431	479	478	470	463	466	409	447	466	463	432	451	429	454	421	429	425	430	458	430	471	470	446	452	443	438	452	394	445	439	421	455	457	434	444	446	436	391	425	467	437	445	428	443	427	457	430	460	453	428	424	454	464	440	415	474	405	486	417	442	433	426	426	470	413	421	494	412	467	455	444	456	434	429	466	444	425	415	435	407	473	421	436	463	472	427	441	457	409	437	456	418	428	476	438	453	411	412	486	411	443	461	474	408	449	441	413	450	414	454	454	455	476	437	492	448	445	427	436	370	458	490	435	446	452	461	437	455	456	441	448	445	470	446	452	468	392	444	427	438	432	461	521	437	451	457	439	451	439	437	446	432	468	451	430	457	438	447	432	448	449	467	450	433	464	418	454	441	402	405	419	437	424	425	426	445	483	456	419	435	456	421	417	477	475	439	471	505	445	441	445	448	437	448	427	418	452	451	446	426	469	426	442	446	483	431	419	439	433	444	433	414	416	480	436	432	439	454	433	458	450	454	443	437	463	460	405	468	407	446	445	405	456	447	412	422	418	452	437	452	461	447	452	427	455	456	497	394	451	436	421	445	422	469	401	478	439	439	443	447	448	443	433	443	454	457	427	427	404	429	410	459	428	458	446	421	450	432	441	461	438	472	411	423	430	480	432	463	421	453	415	435	444	463	443	440	449	418	417	469	452	438	447	431	417	425	421	444	418	444	424	439	475	405	424	412	402	446	422	441	401	446	469	424	474	443	465	406	455	469	445	453	455	454	388	451	434	437	414	416	444	432	428	452	463	444	489	436	447	413	431	435	400	441	420	448	461	432	422	428	440	441	426	434	397	421	445	436	473	458	439	438	417	442	452	415	446	455	470	467	422	448	433	411	464	428	426	461	421	422	449	448	449	428	491	441	447	455	484	454	411	406	432	420	451	389	444	432	452	448	432	489	474	404	479	457	403	444	460	442	452	446	469	467	407	440	412	417	438	437	452	456	440	457	429	442	444	473	404	451	474	417	447	425	427	408	463	428	406	449	428	420	418	466	443	422	437	421	458	416	451	443	393	458	422	469	444	416	442	435	437	447	419	456	457	478	452	476	438	418	446	482	459	445	436	429	439	428	448	443	465	440	453	399	416	421	410	489	462	458	445	403	445	463	420	484	441	407	436	441	477	423	434	440	437	480	439	450	458	486	427	448	429	427	472	474	453	411	442	414	450	459	428	453	476	433	440	427	435	464	451	439	407	444	451	426	436	453	480	414	446	450	427	432	462	423	410	431	416	469	472	440	435	431	444	440	417	474	445	453	473	438	453	447	428	464	450	402	439	418	402	449	439	489	432	441	449	426	457	450	387	439	443	448	445	398	446	446	439	411	474	469	420	453	445	451	425	438	441	454	428	447	424	428	434	420	428	433	480	455	431	428	400	420	411	441	463	433	462	452	449	442	445	430	450	437	445	446	466	429	457	448	423	468	461	446	446	458	422	491	435	414	421	416	442	431	448	434	456	463	428	437	448	486	446	436	471	450	420	417	451	454	469	424	457	434	459	409	473	435	431	440	437	428	460	428	443	435	451	424	448	412	423	461	426	418	410	457	461	422	431	444	466	437	438	425	405	435	488	431	466	430	429	448	444	433	447	482	455	456	419	451	454	403	440	429	443	495	404	407	400	431	449	405	436	467	500	470	437	406	439	426	447	440	433	440	459	464	445	451	438	457	467	432	460	448	459	446	439	428	452	438	408	471	471	429	446	422	444	427	426	442	479	447	446	451	425	446	421	456	449	406	427	405	436	427	428	463	440	454	481	430	449	452	437	431	420	434	423	465	428	478	407	471	482	434	449	438	453	433	426	459	437	436	417	433	435	440	459	449	456	439	432	468	464	456	438	441	428	442	435	454	438	426	442	475	455	467	450	457	432	420	429	444	445	420	450	470	406	461	443	441	447	442	477	454	462	446	419	425	459	459	438	448	442	439	435	403	438	397	444	435	373	437	391	437	455	453	440	432	461	467	427	433	451	462	420	426	428	442	458	490	452
5072	17058	10184	4848	3541	2620	2096	1689	1277	1128	954	877	773	723	705	699	625	584	635	546	555	525	539	527	529	494	509	518	504	501	523	480	473	523	505	452	480	437	467	469	490	516	430	468	451	471	440	475	460	441	493	466	479	435	462	444	440	494	436	443	477	459	488	479	448	472	437	440	457	479	427	433	457	460	433	422	525	470	446	446	472	433	438	462	455	472	405	464	446	479	411	447	468	464	454	454	433	440	442	469	440	436	467	423	470	472	477	474	418	494	443	462	444	424	464	429	452	417	475	456	438	438	453	447	433	493	431	472	448	417	490	430	456	433	427	436	466	417	439	418	444	443	449	455	434	467	469	450	425	441	442	459	466	453	507	452	476	458	516	474	469	476	493	403	397	411	447	456	458	483	452	443	444	475	414	456	487	454	416	463	434	421	420	480	438	445	421	451	475	491	457	453	417	469	453	465	432	443	425	458	465	442	477	443	443	460	476	443	446	462	428	448	419	427	422	462	420	444	429	482	427	435	426	427	422	433	425	428	450	466	440	434	457	475	449	441	391	451	487	455	461	456	441	451	443	431	439	479	450	402	430	447	455	439	438	437	443	432	434	455	433	439	483	434	465	481	457	438	446	428	425	434	434	459	441	439	438	447	433	447	432	426	436	426	479	439	451	465	427	468	438	421	418	456	443	457	414	422	440	459	438	469	455	437	433	442	449	462	458	460	488	475	473	433	394	437	458	470	484	461	412	430	441	408	431	421	480	455	415	448	419	437	438	456	446	444	437	410	437	441	461	408	489	440	432	439	450	454	411	443	438	460	459	487	432	430	433	470	408	450	478	462	449	500	442	418	434	417	424	428	460	416	474	455	468	448	440	419	444	435	440	405	443	430	430	469	421	430	425	476	422	477	458	459	472	491	459	444	429	404	459	472	448	454	460	407	456	453	414	468	430	443	462	437	420	419	456	428	453	420	454	426	475	424	496	443	442	465	441	452	429	453	448	452	423	457	439	441	441	483	447	459	437	440	442	432	448	434	462	442	448	430	487	440	441	482	477	445	477	450	444	433	431	448	457	419	465	436	456	484	480	428	491	424	458	443	449	442	467	446	467	414	465	454	452	480	457	454	457	424	444	458	469	419	451	442	466	451	443	476	456	428	410	431	462	417	433	439	444	449	426	442	440	449	443	453	451	421	474	471	486	449	444	467	411	462	435	418	437	465	427	457	503	446	475	440	422	430	433	423	471	487	447	455	449	446	425	473	425	428	463	467	440	434	390	488	460	430	462	445	410	463	414	452	427	443	443	466	473	459	473	420	443	438	416	466	448	428	401	469	464	454	475	408	507	434	499	424	443	425	397	448	471	456	432	438	458	466	444	420	428	457	453	408	459	473	408	453	436	435	418	476	436	431	490	427	468	428	461	411	455	492	447	436	498	460	451	475	469	458	466	453	460	448	449	493	440	463	455	451	432	442	474	439	437	441	480	436	445	470	448	468	455	489	460	450	501	490	439	429	406	439	450	447	481	455	439	443	441	494	434	463	444	489	461	424	453	437	423	464	485	432	451	441	448	475	488	454	403	454	444	455	433	462	426	433	444	459	439	441	446	424	429	477	474	403	443	416	489	439	437	444	453	437	459	452	438	490	463	436	433	496	417	442	489	459	447	439	449	439	475	451	427	417	443	462	436	442	480	433	463	447	466	446	436	430	457	452	423	444	471	451	463	412	440	421	461	456	456	438	424	445	482	431	491	446	400	449	408	451	449	454	460	456	472	458	456	398	435	456	445	398	463	433	446	426	448	401	458	441	455	443	447	420	421	434	438	469	445	458	473	434	437	447	433	480	456	417	430	439	438	421	458	461	473	485	470	471	417	440	452	418	459	436	451	431	468	459	408	440	463	461	441	427	448	489	425	470	455	405	440	455	453	435	423	447	455	404	427	429	484	455	458	440	422	481	457	483	435	466	469	439	455	432	450	418	424	443	396	469	434	431	462	465	477	459	463	450	443	452	473	453	448	468	473	445	470	462	453	410	466	455	448	470	420	443	446	472	472	457	459	436	469	445	432	461	477	432	452	448	440	444	419	448	398	478	461	472	498	453	453	467	436	470	482	439	433	453	472	464	474	474	453	399	476	432	447	408	457	451	449	469	426	435	481	437	415	459	430	437	442	436	438	450	416	460	438	430	458	446	439	436	412	448	475	442	486	483	410	448	439	493	454	455	432	479	423	445	450	443	415	450	428	469	471	459	434	444	448	458	463	439	497	428	430	431	442	455	436	459	444	462	438	460	473	443	458	426	456	460	412	486	447	449	431	403	444	440	425	453	437	478	408	447	458	440	441	463	437	463	442	426	426	450	460	440	448	466	459	439	442	433	415	447	430	430	462	425	481	426	443	440	429	453	480	493	407	445	421	421	438	442	457	467	457	470	465	450	443	419	479	422	447	501	447	455	443	421	430	426	467	435	464	473	478	443	445	456	458	460	470	431	492	432	491	481	454	460	396	452	417	460	460	432	451	481	425	502	468	412	429	467	466	455	419	438	425	457	442	444	472	428	447	477	444	427	466	451	482	453	461	458	438	441	424	423	401	438	465	463	468	464	480	437	470	473	430	416	438	438	425	420	456	423	445	463	444	452	452	448	444	425	446	478	435	439	440	438	422	458	436	460	381	445	416	487	442	467	430	443	451	450	420	466	437	447	482	452	462	481	456	425	428	448	458	418	458	445	460	493	452	446	429	423	444	421	448	432	457	497	460	443	453	451	468	448	470	433	450	472	402	464	433	426	435	434	455	472	456	441	485	440	445	453	467	460	473	455	423	443	478	450	476	436	464	475	457	438	454	430	477	455	449	457	476	474	493	431	474	466	397	462	441	435	452	478	462	435	414	462	450	439	453	434	457	417	451	424	468	444	422	472	464	462	458	431	480	441	466	447	437	446	449	427	446	458	469	414	459	455	458	439	472	434	454	443	460	504	389	432	431	427	468	453	437	429	478	458	467	453	464	407	427	437	440	433	458	427	438	458	451	409	484	485	413	369	433	428	435	450	443	448	426	464	458	444	438	470	418	466	532	428	445	426	459	453	472	455	454	443	474	451	457	416	477	495	457	436	450	448	438	452	494	417	436	457	442	434	445	441	424	436	440	483	450	445	453	429	452	421	450	443	409	461	452	443	432	436	453	430	438	482	452	447	449	470	456	448	471	478	499	434	466	473	475	474	437	455	480	430	457	507	451	484	436	439	445	430	440	464	452	479	441	472	412	473	434	449	434	422	452	466	440	441	456	458	440	443	447	469	485	419	422	449	448	443	460	454	434	396	453	443	465	448	473	476	407	431	486	431	437	432	415	489	466	461	497	416	424	481	450	467	447	449	469	431	458	450	475	455	461	470	459	454	477	469	461	451	447	439	461	447	445	451	464	433	439	441	448	477	439	408	448	437	468	483	445	474	448	438	444	432	456	429	406	437	441	449	461	450	424	443	463	434	450	456
27634	16693	2958	531	359	328	249	205	196	196	198	197	221	196	196	200	216	204	182	206	184	193	191	206	187	219	199	203	192	177	193	213	215	193	202	164	180	200	225	202	193	213	177	192	182	195	198	181	200	203	191	194	171	172	214	199	201	169	174	187	182	201	189	162	197	163	187	218	201	178	194	187	200	201	195	182	196	170	185	218	198	193	201	181	185	172	180	200	191	174	207	164	200	169	167	222	193	218	187	168	182	214	205	197	214	186	190	172	199	167	198	206	181	200	189	220	198	175	188	200	188	171	194	188	186	209	191	182	185	198	227	173	178	169	196	200	200	198	235	206	209	203	196	207	207	193	176	173	204	187	196	201	201	192	179	168	177	214	202	192	164	192	194	186	192	180	182	167	185	174	197	201	188	207	175	168	207	187	198	212	195	199	167	187	198	186	202	187	185	201	198	181	181	219	198	209	184	181	201	182	199	188	184	202	203	187	189	216	193	197	204	180	168	201	183	203	180	188	186	150	197	185	186	170	191	176	204	203	177	198	201	214	202	184	152	173	211	182	208	183	204	175	201	173	196	210	207	187	181	177	183	222	208	195	178	177	192	179	207	186	202	186	197	174	190	193	185	185	193	186	183	196	190	198	166	173	177	173	182	170	186	184	177	175	195	176	189	201	195	195	181	205	196	203	207	206	182	176	202	188	179	190	180	202	207	188	188	197	180	177	220	212	187	206	167	171	176	209	183	199	182	194	193	202	188	204	194	184	179	195	187	201	192	207	193	189	205	201	184	206	177	200	172	187	168	189	191	198	214	194	208	214	190	202	181	202	193	202	198	198	198	205	205	198	186	208	200	199	193	186	201	217	207	202	201	184	196	187	178	189	186	209	208	197	204	189	185	196	193	186	178	192	204	192	209	200	190	192	191	228	180	220	184	194	196	196	186	199	194	179	176	184	198	194	186	214	203	189	196	217	212	221	186	183	199	169	205	204	180	194	189	175	223	191	169	176	197	189	189	167	183	175	195	206	203	200	155	192	202	201	196	199	196	201	177	217	204	188	192	187	197	198	197	225	194	206	174	201	212	163	183	187	195	189	191	204	208	194	221	192	178	185	202	189	208	182	193	200	183	204	199	185	224	186	190	177	202	195	187	200	224	213	187	219	186	182	178	196	188	202	203	187	181	216	194	208	170	190	190	190	206	210	193	184	170	190	211	189	174	200	185	176	186	187	182	206	169	184	182	195	206	191	201	161	185	184	165	217	211	203	185	171	190	184	197	190	178	190	187	195	212	178	189	185	215	182	196	166	195	171	179	192	177	221	176	203	199	202	175	209	184	192	169	200	180	207	191	173	197	187	176	186	208	182	172	175	200	180	185	220	179	193	192	186	185	191	176	215	194	165	179	209	202	187	200	187	204	188	200	180	197	172	182	198	164	193	173	211	212	175	177	200	193	180	191	221	183	200	185	178	184	184	201	190	194	174	167	191	188	193	189	198	205	174	200	190	207	215	169	178	178	216	172	191	177	184	222	191	188	211	179	203	163	203	199	180	187	198	184	231	219	190	199	207	191	194	190	203	203	174	199	179	180	204	191	182	164	186	179	181	183	187	194	172	216	192	182	168	191	187	191	197	198	203	200	175	191	180	198	182	195	196	187	199	157	184	202	168	163	190	194	170	181	184	190	162	196	195	187	186	196	192	204	188	185	210	181	193	190	197	180	170	212	201	184	176	176	187	202	176	214	188	194	187	165	185	200	169	145	187	204	190	197	204	179	196	204	198	196	191	184	174	175	212	185	197	200	199	194	199	178	171	204	208	217	197	195	176	184	200	185	193	166	195	196	200	202	219	196	193	168	192	206	179	183	198	166	193	193	181	187	190	183	200	199	194	184	193	200	198	208	186	189	200	173	198	189	223	188	162	204	184	183	193	195	198	177	208	198	205	160	179	206	194	189	193	163	178	181	182	184	171	185	185	205	198	194	193	199	229	189	203	209	189	217	188	185	171	205	210	200	220	194	185	204	196	189	211	189	195	175	193	198	183	183	184	207	202	208	211	176	172	212	191	195	205	189	162	202	208	204	189	170	207	207	197	183	208	199	202	200	188	205	200	188	200	186	182	213	222	181	181	174	201	200	179	206	194	199	173	204	197	178	171	176	203	190	189	194	216	167	190	181	194	186	187	193	187	200	183	186	180	198	166	189	200	178	186	187	178	191	201	174	206	196	206	202	189	178	159	189	176	182	196	169	208	189	218	191	193	198	207	191	174	201	182	195	182	189	184	197	195	211	185	176	219	200	197	209	210	185	169	178	195	178	192	183	193	205	205	173	203	222	188	192	190	197	211	176	192	195	198	188	197	191	194	193	191	203	184	182	193	195	192	203	210	180	184	194	196	220	172	201	217	184	201	183	205	185	201	182	176	176	191	193	201	189	156	187	168	183	206	184	182	177	175	164	192	190	181	211	189	190	204	152	182	203	194	192	200	214	188	169	201	174	174	207	200	209	200	180	174	200	181	185	163	181	188	199	180	166	190	175	201	222	211	236	181	200	196	201	191	198	211	196	192	174	204	203	197	216	190	197	213	196	201	184	212	205	212	182	189	190	193	220	168	197	204	194	200	182	204	193	176	212	176	207	191	189	173	162	161	210	180	205	189	216	171	186	171	202	164	218	184	202	206	208	162	202	197	178	212	177	213	210	174	193	200	169	192	190	185	193	196	191	197	165	200	194	184	199	213	189	188	194	189	182	198	206	184	193	171	211	169	166	189	183	195	178	168	191	211	172	192	199	183	199	185	201	200	181	191	212	197	202	201	193	215	188	215	197	172	204	190	206	186	189	202	181	206	200	218	191	188	195	182	181	211	221	200	186	211	225	220	205	193	164	199	202	176	164	203	193	179	180	199	170	172	193	198	204	206	217	214	199	185	202	200	188	186	195	197	183	196	167	167	193	192	223	195	212	209	213	185	198	192	172	181	190	184	175	212	196	198	175	181	214	172	207	184	189	183	188	175	207	195	217	157	193	195	214	171	190	180	195	174	188	208	201	178	193	206	193	190	172	164	207	173	182	182	203	200	169	198	194	180	216	199	178	195	202	176	175	202	200	168	190	199	176	207	209	171	171	195	197	185	190	206	197	181	213	211	192	171	186	211	205	177	193	179	187	165	196	204	185	180	212	209	177	188	223	200	211	194	211	197	190	172	189	203	209	194	201	208	172	206	183	208	182	192	197	193	196	172	163	194	186	190	183	193	195	168	200	218	185	194	207	196	163	189	195	187	168	188	178	191	185	186	195	195	213	175	162	212	172	184	204	182	192	163	176	211	221	177	196	200	154	192	176	193	186	180	173	205	198	202	185	215	180	237	216	200	179	182	181	174	214	193	204	159	195	172	197	182	181	172	171	205	189	192	214	187	211	174	175	185	188	196	217	190	218	217	184	174	208	170	186	202	176	195	189	185	183	186	178	196	193	183	205	193	203	164	204	198	216	196
4461	1390	769	412	381	283	268	255	257	216	234	253	225	244	211	221	248	218	230	226	204	187	207	206	209	224	205	199	226	225	223	230	219	212	228	228	216	210	198	239	210	204	235	202	192	223	215	206	225	231	218	207	211	221	194	242	220	206	207	211	246	236	204	213	221	218	213	211	211	222	207	206	222	230	206	253	201	219	212	211	244	210	244	218	240	194	229	214	174	212	212	220	221	204	229	210	195	220	217	200	217	220	221	230	221	192	239	233	212	193	224	181	221	237	226	229	219	199	197	210	201	213	208	214	222	257	215	228	235	199	217	216	212	242	233	223	220	194	198	201	222	210	223	208	211	219	194	204	199	225	226	222	195	178	224	209	209	222	203	229	208	204	212	215	210	228	235	219	213	219	222	210	201	208	208	231	219	223	227	185	206	225	220	204	203	203	235	230	250	194	227	204	245	239	212	208	217	214	214	218	226	226	199	191	217	203	226	210	234	230	206	213	231	229	208	231	239	223	206	221	224	232	216	237	224	220	201	227	196	233	236	227	231	197	196	207	214	220	226	197	231	231	205	204	215	189	196	208	221	242	235	233	195	223	232	220	221	209	231	216	205	225	215	217	242	237	244	227	222	237	234	240	212	188	199	228	202	210	221	230	250	217	214	229	209	210	189	227	201	215	217	199	222	245	213	223	234	221	204	203	206	228	224	200	231	213	232	211	189	221	199	216	216	235	218	196	213	228	209	233	208	213	214	210	221	239	246	219	220	218	191	216	226	232	227	213	207	217	217	229	196	248	225	227	226	207	199	219	213	205	201	179	219	240	213	215	210	217	209	219	218	205	196	239	202	210	224	209	216	229	240	223	211	199	231	223	222	205	238	196	233	203	236	200	202	224	208	205	229	238	228	235	205	212	223	218	231	223	219	214	221	219	225	200	206	238	193	240	239	217	208	232	224	216	224	203	239	188	209	228	240	225	212	220	217	196	219	209	218	212	202	248	214	208	205	226	223	206	223	199	217	216	231	237	236	213	197	204	228	212	229	212	227	208	243	224	226	201	226	230	234	220	223	205	204	227	204	222	223	232	212	230	202	204	225	246	208	223	210	216	195	209	210	246	202	227	208	215	208	202	203	209	215	221	225	213	233	211	202	197	206	207	221	208	236	191	230	209	212	213	203	208	221	242	196	204	232	222	228	192	206	229	191	207	235	218	218	214	224	232	256	212	189	245	199	212	237	236	239	238	208	230	223	220	229	213	191	226	241	209	202	216	223	210	205	224	213	227	223	195	219	224	224	210	249	219	236	243	223	229	217	219	229	209	226	213	219	196	233	220	222	212	226	225	225	215	215	210	211	199	209	227	199	199	206	217	212	200	235	186	216	211	203	226	203	220	216	195	230	206	223	217	224	197	214	234	198	217	225	234	211	215	188	232	242	219	222	209	235	223	202	216	215	206	209	214	196	202	231	202	204	232	207	200	216	221	204	206	189	218	227	224	215	201	208	241	221	247	224	209	220	213	212	219	219	219	193	197	214	211	246	224	237	236	197	206	205	229	227	212	221	226	228	216	192	177	231	225	192	207	229	226	235	198	189	224	204	196	203	231	213	217	203	227	213	227	220	229	232	203	190	223	234	228	224	214	213	217	262	209	195	220	206	251	234	238	213	207	230	222	204	207	191	208	228	201	201	227	207	245	189	201	218	213	215	199	221	213	239	223	214	238	218	235	240	183	236	236	231	205	219	220	216	223	202	214	198	224	237	208	214	202	242	202	207	207	244	218	203	235	260	205	197	201	203	236	212	210	221	224	230	217	246	224	221	190	209	199	218	222	208	225	224	246	216	216	208	210	201	230	204	225	216	210	237	227	192	228	209	216	213	250	181	256	223	245	217	196	193	269	193	224	218	226	248	177	240	215	228	206	205	236	235	200	208	209	203	196	194	207	203	222	204	203	211	201	231	221	206	223	209	238	229	240	227	199	225	222	228	182	212	209	197	234	218	199	217	220	239	224	235	219	202	223	213	212	224	221	205	219	221	208	192	208	229	221	243	195	209	223	209	241	216	234	207	249	224	214	215	190	225	218	227	224	225	188	208	226	221	195	234	209	202	200	190	218	209	197	241	222	235	201	219	233	202	239	216	227	210	228	222	221	237	220	254	219	219	211	214	226	203	226	204	203	200	198	215	234	217	219	204	238	235	217	208	198	227	238	218	202	215	174	213	201	217	219	224	236	222	237	231	197	180	212	222	194	236	199	198	206	211	217	210	203	214	237	212	253	201	179	201	237	206	198	216	230	225	211	216	211	216	220	238	202	231	234	222	235	200	229	210	203	216	232	191	233	238	202	209	225	205	203	198	222	215	218	207	248	217	203	219	238	196	209	196	202	211	237	209	228	223	208	221	197	214	218	213	219	225	210	221	220	254	178	227	224	237	219	199	234	210	211	197	211	207	240	224	227	190	232	203	203	231	222	251	211	223	224	233	193	215	227	201	253	236	212	212	229	220	206	235	197	187	191	214	205	243	221	204	207	210	209	208	220	199	207	223	198	219	209	207	207	206	221	224	213	209	195	196	204	217	225	233	241	235	206	209	220	220	223	221	217	216	216	195	199	215	217	210	241	235	212	245	235	204	191	228	231	222	208	203	212	203	204	229	233	214	210	210	206	206	204	236	210	225	226	212	206	208	236	221	223	217	217	240	204	223	224	230	222	230	203	231	225	241	220	255	216	220	213	209	210	214	198	203	213	206	240	262	215	221	220	222	199	216	226	207	228	194	227	234	221	206	226	243	209	228	213	203	218	202	227	203	203	206	217	204	195	198	222	228	226	241	211	224	196	207	209	220	222	230	211	234	195	214	208	225	219	209	224	214	199	228	176	214	215	196	223	206	205	209	217	220	231	205	248	224	218	226	215	226	195	190	226	222	194	207	217	216	208	196	238	219	222	219	198	223	212	208	216	229	228	209	217	209	207	222	228	215	210	211	220	231	218	211	203	204	245	222	218	204	196	225	199	211	212	200	227	233	218	224	217	199	229	226	218	196	197	222	229	233	201	198	192	205	220	229	232	209	209	226	209	228	229	199	229	238	209	209	203	229	219	189	217	217	219	247	214	211	212	229	220	211	196	207	219	234	193	216	227	238	217	213	223	222	221	213	233	232	209	201	186	235	212	207	208	230	236	216	220	232	233	223	240	196	224	217	203	216	223	215	191	234	227	199	214	211	220	201	209	231	218	213	227	211	233	236	220	228	212	231	222	200	246	215	232	248	219	211	238	206	223	222	216	236	192	191	194	217	213	213	207	207	222	206	230	232	199	198	204	213	213	220	222	230	217	214	187	213	213	233	226	232	215	226	198	208	219	202	202	223	233	196	220	223	237	225	252	210	210	201	204	225	226	218	220	217	233	222	237	229	187	219	230	209	211	225	192	218	226	226	221	264	229	212	220	214	188	198	224	207	199	231	207	218	207	233	211	221	222	216	228	216	226	244	221
23653	21080	28124	24251	21058	7582	839	569	426	400	337	304	293	289	275	242	261	239	242	232	249	220	229	214	229	217	205	218	221	220	221	210	195	204	202	215	190	222	236	214	208	189	215	193	210	196	200	225	193	194	207	208	196	209	206	186	198	222	208	170	198	194	213	190	195	185	210	173	190	182	189	181	184	214	202	167	195	210	197	191	177	194	186	171	204	215	201	167	179	191	217	192	196	191	200	198	169	186	203	207	194	203	226	186	160	218	199	186	185	201	193	176	193	208	182	192	207	183	210	207	210	171	208	186	191	194	185	220	204	191	203	206	194	214	173	222	210	185	229	206	186	195	191	178	211	181	180	204	169	205	193	179	190	180	197	178	195	223	186	194	188	158	191	182	198	179	202	213	211	183	199	194	178	196	206	192	196	201	173	201	194	205	227	197	198	210	220	219	179	197	188	221	206	220	195	178	204	214	207	191	229	188	215	198	203	181	192	208	198	223	215	206	204	202	217	195	204	201	179	210	223	182	197	204	207	183	203	187	203	227	194	193	181	185	202	178	177	203	179	213	184	217	193	204	173	187	175	204	206	213	211	207	187	184	174	210	219	193	202	190	180	174	192	222	188	216	195	207	202	181	210	225	191	191	200	182	204	191	193	185	192	198	206	207	188	200	184	188	203	207	211	200	210	195	201	199	196	216	207	212	189	195	184	194	193	227	193	178	195	184	188	182	176	209	208	197	203	220	202	186	212	176	204	181	176	195	203	208	201	216	205	203	200	179	202	190	186	202	200	196	179	203	189	178	198	206	231	223	180	198	181	203	192	191	198	189	223	187	200	216	215	182	225	208	186	199	205	208	187	187	224	209	175	212	200	192	215	191	185	189	201	200	169	156	183	198	199	166	192	188	203	191	209	197	190	207	210	212	234	202	188	208	176	186	203	167	193	218	202	197	201	195	191	204	203	188	183	187	182	167	192	182	166	206	202	199	206	201	202	187	226	203	183	214	170	193	212	177	198	208	195	187	226	184	187	200	186	194	193	175	164	202	215	205	211	192	178	195	188	215	206	198	222	214	208	175	185	208	190	171	205	190	213	223	222	190	188	206	214	175	196	197	195	179	193	204	223	203	174	199	193	191	165	212	191	205	206	191	194	184	192	199	179	175	209	180	192	206	215	171	207	173	209	196	190	196	210	216	158	184	176	199	208	209	206	194	219	229	221	168	200	198	198	199	211	210	205	183	216	195	198	186	232	198	220	228	200	193	191	219	180	180	191	192	202	198	188	200	214	179	175	195	187	206	167	223	188	193	192	184	204	205	217	179	204	182	175	168	163	188	192	194	223	195	178	191	202	201	187	189	179	195	200	211	209	197	205	180	177	203	226	196	220	181	203	181	204	188	190	191	169	214	194	186	197	185	204	223	217	201	207	202	189	188	191	192	202	176	203	207	183	196	186	166	201	186	213	201	184	203	195	178	178	213	190	211	190	219	183	200	181	173	194	200	185	191	212	206	193	175	195	212	189	192	197	209	188	191	185	205	188	192	184	186	188	199	191	198	216	197	195	161	186	177	191	193	211	221	199	169	182	215	216	200	207	193	205	201	203	170	186	182	196	199	196	181	211	223	193	190	192	194	217	186	196	166	185	211	157	178	215	181	214	166	189	184	192	193	159	215	209	226	210	205	207	192	200	184	207	214	197	182	174	183	198	183	191	199	186	199	216	214	208	211	190	199	191	215	173	190	170	203	201	202	188	195	207	189	195	209	180	190	206	194	191	192	179	181	204	201	194	178	193	202	187	194	228	210	196	213	182	213	173	198	209	221	201	202	209	213	198	182	199	202	208	206	208	191	197	221	190	197	225	213	216	211	200	198	193	192	209	191	187	194	208	207	208	209	195	208	192	223	195	199	211	193	179	181	196	222	210	180	193	212	242	194	209	208	214	188	196	176	206	180	186	168	194	189	181	212	172	188	201	199	225	223	169	187	196	194	184	213	207	174	205	203	206	189	168	211	206	194	211	198	183	190	183	175	198	204	199	232	226	178	166	190	189	212	199	207	227	210	201	204	212	203	200	200	173	205	185	187	185	195	199	195	218	193	219	198	183	231	195	214	188	193	183	197	196	206	224	236	195	222	193	209	208	209	170	208	227	181	213	194	189	197	195	192	206	193	209	174	213	202	173	186	231	210	194	212	211	175	188	205	191	177	212	187	193	212	198	185	205	178	184	224	190	185	202	190	196	200	230	194	181	172	173	197	190	204	215	224	196	202	194	212	180	197	189	173	216	210	195	176	225	177	215	185	164	210	226	220	201	172	204	219	210	200	173	215	193	210	205	218	182	198	195	191	186	194	208	200	181	201	187	206	190	168	221	222	196	207	176	182	197	203	181	171	213	198	192	221	192	218	192	208	184	198	218	199	212	213	204	176	188	213	220	202	181	224	181	203	173	176	212	180	191	199	196	204	204	185	204	224	207	177	212	200	202	208	217	216	217	192	191	171	222	196	225	196	198	192	209	190	224	220	207	184	185	211	210	170	177	207	211	193	237	209	201	192	180	205	201	170	179	194	166	183	204	183	185	164	204	203	195	232	183	211	211	187	180	186	190	203	186	212	208	182	227	182	207	194	211	200	193	183	198	190	203	202	197	182	187	213	173	191	173	224	205	181	208	222	196	179	189	211	201	188	183	200	207	207	203	173	211	214	234	219	214	181	194	177	175	197	179	196	195	198	200	182	182	186	206	180	177	195	204	227	212	178	202	177	205	211	201	184	198	208	204	215	183	215	187	180	199	196	194	212	208	202	202	196	202	189	174	212	185	206	191	222	186	182	224	189	201	197	191	201	196	182	193	196	176	191	195	193	204	194	192	199	180	208	182	185	189	212	185	204	202	197	195	185	201	199	176	195	182	182	216	186	212	211	198	214	178	209	180	209	210	187	202	204	199	205	195	237	201	203	199	179	183	203	209	188	190	188	245	194	209	197	181	209	181	179	200	195	200	203	184	185	196	175	198	203	190	202	212	202	196	198	209	200	181	194	187	167	196	198	199	206	221	221	199	189	203	206	191	175	177	207	217	193	180	189	187	209	194	204	216	183	196	191	194	204	209	181	198	196	238	186	202	201	182	195	205	200	224	209	223	197	215	191	224	216	212	193	185	206	211	194	172	203	190	171	187	190	193	192	189	198	187	199	192	195	196	196	201	183	176	176	203	222	164	204	213	185	198	207	204	196	226	188	223	184	210	196	177	179	204	186	223	193	226	221	180	183	191	194	186	225	209	218	195	196	211	178	188	210	168	220	219	180	199	176	213	209	185	190	206	184	202	212	192	180	189	215	177	210	204	200	184	211	200	224	210	208	222	202	184	197	209	206	208	193	177	201	213	216	210	194	194	178	182	176	182	195	210	190	183	194	181	175	196	194	184	208	184	183	184	217	221	163	214	170	192	204	174	203	195	199	192	197	210	184	164	187	225	191	205	188	188	192	189	205	200	203
3761	9985	6234	2721	1931	1395	1059	822	685	558	468	410	374	332	303	328	265	310	272	258	260	259	271	265	243	241	256	238	259	248	229	241	215	211	233	220	224	214	214	228	227	223	213	205	234	216	220	219	229	201	245	199	226	228	249	231	238	206	234	226	203	205	202	217	228	188	208	217	213	207	186	218	206	241	204	189	212	229	225	231	228	229	194	202	224	192	190	212	240	188	197	231	189	207	199	228	204	221	211	247	201	215	207	198	226	199	222	241	211	218	194	206	213	226	213	206	187	191	183	194	204	203	192	212	207	209	217	227	204	239	221	189	196	203	210	231	212	199	220	215	199	196	206	219	233	211	234	212	181	187	212	230	231	224	192	206	230	197	237	188	217	179	208	217	205	204	210	199	217	223	197	198	216	227	242	215	161	231	225	213	198	249	235	215	206	198	183	194	190	185	206	220	203	205	213	204	204	225	206	216	191	218	212	207	218	215	208	210	193	219	205	202	187	198	225	217	206	204	202	196	220	220	197	211	218	211	195	189	221	212	221	183	221	212	219	203	215	209	206	232	238	204	221	213	224	214	206	206	221	202	237	196	205	234	192	223	222	194	212	208	213	203	217	217	199	222	210	215	226	233	214	209	221	207	228	229	204	206	227	203	221	216	212	195	219	204	196	219	220	217	240	214	218	205	187	192	185	206	189	217	220	210	215	213	204	230	204	202	217	220	201	256	216	197	205	204	206	200	227	201	223	204	216	204	184	229	215	222	219	207	192	222	202	186	221	208	207	187	220	236	206	204	205	230	197	209	199	213	219	190	253	204	233	215	219	226	214	210	184	195	225	217	224	217	234	235	198	212	230	213	210	188	195	180	237	200	214	196	210	222	229	203	187	216	216	202	199	215	213	231	198	202	195	220	177	204	212	214	209	190	219	198	180	213	234	231	186	184	234	191	236	234	189	216	190	204	237	217	220	207	212	198	231	204	217	198	218	214	219	203	237	214	214	174	229	208	220	237	196	238	222	208	213	202	193	225	178	206	223	204	221	170	219	191	228	215	201	216	217	212	221	192	191	196	212	191	221	193	204	201	189	222	207	192	216	207	230	203	210	206	209	197	185	194	199	242	195	220	231	214	172	222	206	220	213	202	198	222	193	202	191	210	196	203	210	201	205	216	201	212	194	201	207	214	207	213	214	230	221	203	203	210	229	242	192	229	213	211	218	243	210	218	232	207	235	207	219	183	212	222	207	202	199	230	208	220	204	224	248	209	176	221	201	223	228	184	234	222	211	204	240	210	208	203	221	230	192	213	212	223	178	200	172	230	230	196	229	186	203	212	201	230	225	173	192	228	210	212	200	201	191	199	216	194	211	207	244	228	214	215	205	179	211	197	210	191	194	228	225	228	209	223	227	194	194	215	215	201	193	195	250	205	216	214	187	223	192	206	226	206	224	207	239	216	205	198	236	209	200	235	224	225	233	219	221	214	195	195	207	229	227	220	223	232	218	210	229	217	223	195	194	222	202	232	232	190	192	236	192	219	211	196	241	213	191	198	183	235	213	225	210	229	250	202	204	213	216	231	201	235	209	194	221	217	222	208	209	208	202	237	229	196	196	209	202	209	207	197	203	212	213	222	235	202	201	233	202	195	234	188	223	209	219	187	218	219	189	221	204	216	200	203	182	196	225	196	196	195	213	205	204	216	213	204	223	209	209	210	201	188	212	216	245	218	195	194	208	208	197	219	206	241	200	198	188	227	180	208	190	219	221	196	215	213	243	215	223	202	213	216	211	175	224	204	237	207	207	220	227	222	203	208	202	224	202	213	216	223	231	201	222	197	222	220	212	230	214	225	195	209	218	174	207	213	215	192	198	218	191	206	236	187	190	200	208	196	219	186	184	213	203	206	213	211	219	208	211	220	208	214	203	194	222	238	192	223	244	218	219	219	230	221	210	205	199	191	198	184	192	202	207	209	206	218	232	213	212	195	217	217	206	215	240	198	221	227	198	201	193	214	207	199	212	196	206	187	219	229	205	201	210	201	192	199	205	186	227	203	234	191	208	201	207	189	193	201	199	223	206	220	220	194	220	192	210	211	205	219	219	197	205	215	211	185	209	228	209	210	211	206	209	190	221	215	199	208	196	177	228	226	207	214	215	226	197	168	188	232	223	194	207	241	211	189	205	200	171	203	214	258	215	225	208	228	195	190	214	175	208	225	230	218	222	216	191	202	242	215	217	219	216	212	193	225	178	233	182	222	208	185	214	227	206	213	205	202	197	192	217	217	229	195	206	197	188	215	223	224	212	197	203	218	195	180	219	210	226	243	217	217	186	200	212	225	228	198	214	198	200	182	218	226	216	224	227	269	223	202	189	203	210	204	227	218	187	207	241	197	219	213	227	184	193	236	198	212	208	209	212	238	221	207	234	208	207	220	209	218	216	219	208	228	211	207	206	202	190	225	232	213	208	180	221	207	203	201	214	218	208	202	209	189	225	236	211	207	204	195	211	198	241	216	212	211	181	207	230	220	223	182	212	203	207	200	211	226	198	205	197	189	195	210	209	237	194	221	240	199	208	216	207	207	206	204	207	209	224	201	198	254	186	205	182	175	228	224	220	184	227	197	214	218	218	215	211	230	192	206	229	209	212	198	219	216	194	210	210	210	213	215	224	218	229	197	181	227	212	244	215	196	230	230	215	214	188	217	195	197	210	221	219	230	209	219	201	213	199	207	231	200	209	207	188	207	236	210	200	209	251	222	220	211	184	187	198	199	200	214	211	186	230	205	231	190	216	202	203	215	236	228	209	196	195	206	196	184	200	206	199	197	203	194	208	222	207	232	218	222	214	217	223	227	220	164	217	184	166	204	234	225	208	202	189	199	220	200	222	185	191	220	200	204	198	190	228	216	194	200	206	191	236	236	214	209	228	203	243	217	197	205	184	217	209	197	188	216	195	225	211	228	209	217	208	199	218	200	194	226	233	233	221	200	197	227	198	192	206	199	205	202	210	189	202	220	199	219	186	218	209	218	210	213	200	229	211	214	198	214	230	209	213	192	214	220	215	210	214	182	219	224	214	205	192	192	212	221	199	210	197	199	209	217	228	212	223	224	217	182	202	210	201	201	225	199	208	200	201	244	244	207	221	236	215	202	233	212	231	225	210	225	214	196	250	215	219	193	225	224	218	187	193	211	210	196	201	234	212	220	213	209	234	206	221	207	228	230	197	237	205	203	215	201	206	197	217	207	188	210	185	226	201	209	200	230	229	208	184	200	214	171	210	207	192	206	179	215	221	207	251	218	197	206	192	191	184	220	202	191	213	220	214	206	196	189	221	209	214	210	214	201	232	221	230	215	230	206	216	171	198	210	208	209	214	228	217	205	232	251	204	228	188	225	201	200	210	208	207	205	198	205	200	195	205	188	209	185	244	187	227	232	184	219	199	195	215	231	228	203	209	212	204	215	196	209	207	240	207	216	227	201	196	226	216	225	196	207
24894	21030	26799	25286	7512	710	596	559	449	481	432	432	414	405	435	441	409	391	391	369	328	377	438	400	389	353	424	371	372	388	366	367	372	376	358	385	363	423	374	376	393	377	365	383	401	390	421	390	368	389	366	371	367	363	402	395	362	356	401	345	403	369	378	380	391	410	419	371	388	394	370	407	432	371	395	414	389	354	391	410	402	387	395	395	380	385	384	366	404	362	388	377	367	387	390	384	358	399	392	425	351	351	400	392	361	399	375	393	400	348	382	377	401	329	387	414	386	358	378	405	345	382	365	385	364	385	363	409	399	390	382	401	347	402	383	367	406	366	374	346	360	313	361	380	392	379	379	381	361	387	376	412	353	380	381	365	375	385	396	377	352	386	403	384	366	364	407	363	349	368	412	326	385	384	398	339	363	380	400	349	357	369	408	387	372	388	376	358	364	368	396	377	389	369	367	364	394	367	357	394	376	384	388	383	382	354	384	404	387	371	368	388	412	408	371	367	411	403	391	368	388	412	390	373	389	359	383	400	381	392	365	374	344	359	389	399	399	374	378	375	360	369	364	362	372	355	372	352	397	416	411	352	364	421	399	370	391	381	391	377	388	366	385	378	373	388	386	426	366	384	396	362	395	380	380	374	402	408	393	349	406	400	375	395	386	391	370	369	376	355	366	367	388	345	346	393	399	410	388	386	381	370	361	379	370	374	372	374	334	339	420	399	362	389	386	389	386	398	360	368	339	336	396	356	400	358	389	345	376	365	344	347	395	342	399	361	361	395	375	398	351	370	411	404	346	383	401	375	376	380	363	354	384	375	383	376	370	391	381	371	388	389	376	398	386	344	359	385	395	366	395	412	378	369	424	376	371	383	366	390	367	358	384	391	411	373	394	376	414	395	377	392	369	361	369	384	361	392	377	402	371	376	355	340	389	403	390	354	360	362	367	364	359	391	371	396	389	416	373	356	352	413	352	400	393	384	365	379	418	387	381	411	394	396	374	392	403	389	400	368	360	360	361	388	370	382	362	356	367	367	363	386	405	374	363	379	368	351	404	312	395	394	393	360	388	389	370	392	368	404	376	384	387	391	393	360	353	365	388	411	370	347	361	361	381	382	363	356	361	349	355	368	360	406	345	365	390	358	373	380	405	395	379	393	342	361	388	349	400	390	375	379	373	402	399	388	354	377	386	373	325	340	359	347	366	394	388	409	414	396	365	343	390	374	391	380	394	396	358	369	396	363	365	400	372	396	356	339	361	354	364	399	383	351	354	368	397	369	371	359	380	388	358	393	356	409	401	377	395	386	392	367	381	415	371	388	403	376	409	362	385	380	379	372	392	370	417	372	377	394	371	377	358	359	382	345	366	376	344	395	394	363	409	386	376	391	391	400	372	377	390	407	369	402	377	352	358	362	368	374	389	395	363	371	423	363	395	363	404	356	391	384	367	347	381	411	404	375	397	378	406	378	394	365	428	392	390	384	394	384	368	392	356	368	368	365	374	359	382	367	383	405	379	421	360	375	359	380	395	391	391	383	353	394	368	340	404	375	360	389	395	344	400	363	378	364	367	378	381	379	375	352	388	431	391	340	384	425	346	391	374	372	369	402	335	385	399	352	387	379	383	417	371	404	391	385	387	379	389	367	341	363	397	375	369	423	398	396	371	419	396	382	410	400	366	365	370	366	367	420	409	374	349	342	408	374	355	387	335	388	389	416	366	409	372	397	404	407	394	407	399	367	363	359	376	355	371	413	399	363	385	371	394	407	374	412	362	371	402	350	387	421	385	360	378	363	367	387	392	408	411	378	392	374	380	386	369	357	391	387	354	410	380	361	350	419	336	393	373	386	405	365	398	354	383	398	431	378	353	381	373	395	386	385	374	385	360	370	378	356	379	390	380	352	401	353	387	403	362	349	395	356	379	364	362	350	370	399	393	373	358	386	363	357	390	380	357	396	369	400	391	377	351	395	369	377	348	401	367	346	391	421	373	374	378	388	371	381	407	362	394	358	409	367	372	390	339	378	376	390	372	381	370	384	335	374	391	409	364	398	361	389	370	392	369	371	359	392	372	357	372	372	406	384	384	373	329	375	383	396	401	381	380	404	398	372	371	347	347	376	420	404	350	384	369	372	380	380	405	339	403	390	356	423	375	363	383	390	356	371	395	398	373	386	395	406	394	378	371	381	391	372	391	391	458	408	369	407	389	394	397	387	394	384	373	412	350	396	400	401	380	397	372	393	376	393	338	360	370	384	357	351	352	371	372	377	397	366	378	354	363	333	371	394	362	349	391	412	372	371	358	400	371	340	377	386	406	386	393	349	420	398	374	362	378	371	386	361	399	375	378	366	377	383	391	366	379	354	399	366	383	393	347	368	373	384	403	345	375	370	368	354	381	372	365	412	394	384	411	365	369	400	373	341	384	376	399	391	378	390	388	359	381	382	360	361	374	363	376	351	339	377	350	376	352	353	362	397	379	379	380	378	439	372	371	364	359	374	382	391	405	397	373	386	423	369	406	379	365	381	398	394	365	357	383	405	398	381	406	364	403	380	433	361	371	393	384	396	357	352	359	375	393	409	397	374	378	370	351	369	379	378	374	385	361	359	374	356	366	371	400	389	362	340	379	361	345	395	366	356	391	372	396	348	388	372	395	390	381	379	363	378	414	380	398	395	372	374	353	355	367	423	377	372	369	354	364	362	386	362	363	387	396	359	382	400	339	389	356	393	376	367	333	334	392	324	382	366	399	360	380	396	362	385	392	362	358	387	365	365	374	369	400	381	395	385	360	383	378	357	379	366	389	398	381	349	380	425	388	393	361	378	361	408	404	366	355	374	363	410	324	388	377	365	391	387	367	406	397	381	345	351	399	400	371	394	412	359	351	400	408	373	405	369	361	366	353	396	368	379	377	371	385	377	401	364	381	377	362	411	352	394	388	390	361	397	381	378	350	387	369	365	394	377	374	384	406	380	399	359	421	325	369	399	437	398	392	365	422	386	384	355	355	350	363	397	397	359	368	351	394	377	371	426	368	398	356	430	404	373	374	387	402	360	379	395	393	376	402	385	384	400	379	373	369	406	385	375	408	374	385	388	432	377	358	387	365	392	358	381	363	374	402	351	416	389	425	351	365	381	360	381	352	376	394	395	397	362	388	389	367	374	365	388	340	406	408	405	430	373	401	369	350	379	396	354	399	370	371	387	372	360	361	363	367	398	371	351	405	409	361	379	359	383	432	345	391	373	376	390	377	398	363	349	385	345	397	372	360	359	354	402	341	402	396	353	388	401	405	380	388	388	388	370	414	357	351	364	422	364	384	365	373	357	351	377	444	379	379	379	382	351	380	399	391	398	377	387	388	418	375	357	398	363	354	368	369	364	360	361	345	361	363	398	391	380	378	375	399	390	380	392	390	403	383	374	362	409	382	367	364	385	375	365	361	364	388	404	369	366	384	376	386	341	407	390	369	418	366	383	383	375	399	362	374	372
3816	5694	3550	1746	1314	997	845	692	631	624	569	526	490	464	460	448	464	471	438	433	442	441	402	436	424	432	447	431	394	408	413	356	441	435	417	480	422	412	417	405	389	433	429	373	426	447	442	407	426	400	419	422	414	408	429	402	392	407	408	397	382	383	419	406	402	442	430	475	393	412	434	406	382	397	425	438	405	368	402	380	423	363	425	433	427	372	408	416	420	431	410	416	373	376	417	407	401	415	392	415	348	423	450	417	387	383	412	378	415	389	394	416	421	387	397	422	398	417	369	407	420	408	401	397	420	445	414	397	406	405	403	422	421	401	427	383	421	392	423	436	417	422	421	461	392	394	404	443	410	386	429	426	441	423	382	406	409	425	403	387	428	414	461	416	414	388	410	390	439	405	371	399	379	434	434	422	412	401	402	381	406	402	385	397	361	371	436	419	441	402	411	422	402	391	386	408	381	425	376	408	412	390	364	381	417	424	403	382	384	406	423	420	389	408	379	409	410	370	364	377	380	375	404	402	423	409	398	384	383	410	412	432	388	424	438	411	396	419	407	450	372	389	433	405	392	406	401	403	394	383	390	424	384	393	384	392	401	408	397	403	377	421	424	399	390	402	444	400	407	375	405	431	419	387	437	353	384	416	414	398	393	403	424	435	428	407	414	408	409	393	426	400	452	376	360	399	411	410	432	448	397	382	383	432	413	427	422	421	414	427	410	400	390	426	389	385	408	398	413	398	389	415	452	379	437	413	417	418	409	398	413	382	441	385	452	412	398	390	376	387	409	391	387	428	382	419	381	417	423	378	406	381	430	419	400	410	432	394	397	389	391	405	424	372	431	411	421	395	404	418	387	397	385	416	407	395	418	427	378	376	434	391	406	412	387	408	400	448	417	384	423	427	418	422	393	429	427	387	417	416	415	409	389	405	418	424	379	394	403	411	401	445	416	394	423	416	384	407	418	420	438	420	414	421	372	398	396	400	410	383	397	418	382	405	399	417	455	382	395	443	433	413	415	420	381	416	427	439	412	404	438	436	444	437	420	425	440	440	414	396	416	399	376	416	410	388	414	446	393	394	399	393	429	412	427	401	409	430	398	416	380	390	419	415	433	424	393	421	413	434	407	361	400	409	426	411	422	430	387	413	401	410	391	405	427	458	390	400	429	377	404	425	419	415	391	418	407	439	425	394	407	411	417	420	449	423	422	400	413	389	409	414	374	404	393	408	440	397	429	399	356	397	388	386	396	429	391	400	444	400	427	398	455	415	429	412	440	423	446	362	334	394	374	411	401	422	398	416	402	401	414	392	382	401	406	397	414	377	395	391	383	391	389	377	382	437	416	384	412	395	430	423	385	404	423	386	407	411	386	387	425	410	387	359	397	416	405	425	406	426	432	406	401	410	400	413	410	380	421	432	385	439	390	438	406	379	406	411	416	414	385	432	415	402	441	391	400	435	426	424	398	417	409	450	418	399	398	389	425	426	417	409	451	380	394	398	434	418	379	411	410	402	402	389	375	406	417	401	406	384	417	424	419	382	393	395	402	402	428	402	405	410	393	434	423	387	405	406	409	406	402	424	412	385	391	415	430	428	406	429	415	409	433	419	407	377	429	403	383	417	430	384	400	435	428	408	384	420	397	424	430	407	393	406	410	406	402	428	390	415	426	376	379	410	402	398	412	371	396	411	421	427	411	430	392	373	394	418	380	404	412	434	401	405	434	394	410	409	384	447	417	389	373	449	410	380	430	411	415	422	405	399	399	380	416	393	366	434	428	409	398	412	422	382	409	404	402	436	411	425	374	378	430	393	395	395	435	386	433	405	383	363	395	426	413	414	425	432	416	384	382	406	404	401	390	428	411	462	423	381	400	411	412	419	373	433	413	393	425	384	399	412	406	378	407	399	384	414	414	423	392	396	394	395	397	387	383	439	373	415	417	427	427	422	443	381	425	416	410	380	418	413	421	410	416	375	452	410	417	417	387	371	420	377	411	409	386	451	398	436	392	398	384	415	397	392	385	392	383	403	393	409	386	437	403	374	414	390	441	424	417	394	409	418	425	373	438	399	426	392	413	414	366	406	403	387	416	380	420	426	415	420	410	408	417	427	399	424	375	428	419	392	433	414	386	384	411	412	398	376	401	427	436	392	413	399	430	420	408	401	400	411	391	401	390	413	406	417	393	395	420	415	433	371	428	407	406	401	394	399	385	411	423	411	400	433	409	399	425	396	406	394	373	394	406	395	391	401	379	434	418	411	436	391	394	415	402	389	424	380	436	391	400	419	393	386	374	403	409	418	409	408	383	418	362	394	397	400	385	387	432	406	405	425	395	420	414	413	394	402	416	388	370	418	400	430	376	405	400	428	428	404	419	396	377	446	388	430	423	413	407	402	429	422	405	435	422	412	383	410	403	402	402	404	381	401	388	407	422	367	426	399	363	420	382	418	374	427	417	391	364	393	401	365	392	391	412	449	423	411	448	402	395	426	429	391	415	378	420	373	406	380	406	419	396	384	420	396	435	401	432	423	418	410	374	417	404	390	448	424	403	368	416	410	405	402	390	418	389	400	432	425	410	399	452	368	423	383	407	403	372	437	399	413	403	421	357	419	380	404	412	399	447	409	381	400	365	402	388	434	390	381	380	388	419	408	428	427	398	390	398	396	431	394	407	433	385	409	414	376	395	403	385	387	391	381	373	389	397	402	400	406	371	410	398	394	405	394	409	422	431	405	397	404	401	399	415	412	439	426	408	400	424	406	391	432	415	413	422	367	402	364	394	395	406	434	392	398	393	384	417	421	372	419	400	453	418	386	397	402	395	426	399	376	391	410	412	425	423	433	418	398	387	422	429	415	411	398	380	396	423	413	405	439	390	403	420	418	399	421	424	389	391	431	383	408	425	375	439	381	398	406	405	404	435	389	426	397	421	433	387	366	393	408	423	423	435	380	434	436	381	380	426	408	404	411	423	404	428	418	366	395	411	404	424	402	367	398	415	391	377	423	392	397	397	404	404	416	403	405	394	382	400	440	442	423	404	415	418	401	444	408	415	402	406	393	403	400	399	430	399	398	396	379	420	407	397	361	411	427	403	415	409	383	411	435	405	413	448	386	415	412	401	390	370	406	381	407	395	399	421	403	395	443	408	408	425	397	423	423	433	402	454	398	397	416	398	424	425	385	402	401	419	443	391	419	401	415	428	406	395	421	385	433	378	401	439	389	411	411	422	386	430	401	369	384	379	407	396	418	426	404	421	444	435	368	385	403	441	367	441	377	409	417	443	368	412	403	432	422	452	414	396	384	432	391	414	429	425	357	407	387	410	398	391	403	409	365	413	383	411	434	379	406	416	412	405	440	408	376	375	397	393	416	421	412	388	421	423	407	425	405	408	433	456	436	440	419	411	429	418	402	384	396	401	419	390	403	429	404	443	378	376	375	423	438	419	388	418	413	433	467	387	394	415	392	378	433	391	421	439	388	400	446	421	415
22544	21080	28602	23789	21072	21079	5965	1161	888	828	694	670	633	614	617	568	559	510	512	542	551	496	455	513	484	517	483	493	521	499	451	501	437	461	442	483	465	459	475	423	449	439	463	446	429	452	479	476	467	462	484	462	469	439	427	474	428	464	446	446	437	455	419	454	442	481	479	436	427	482	459	458	438	423	421	440	443	451	447	440	487	447	432	432	470	416	432	458	429	423	460	432	472	477	424	435	466	475	443	427	424	422	448	448	418	430	465	420	417	448	459	470	456	463	454	441	446	440	433	413	463	456	428	457	400	445	477	442	436	430	413	440	434	433	440	433	457	467	442	467	468	412	460	440	447	432	451	422	488	453	430	446	460	455	462	425	454	483	452	454	445	452	443	433	464	463	417	436	433	452	476	456	459	422	433	443	451	441	440	445	435	452	486	408	456	446	429	467	446	450	459	394	449	425	461	441	486	411	477	464	466	453	441	476	461	434	455	445	421	460	422	421	455	463	464	409	431	468	451	446	423	451	447	441	444	435	424	474	451	398	476	447	474	444	383	469	469	476	477	452	391	462	479	465	424	414	442	478	465	447	456	437	435	422	435	452	415	440	473	435	456	489	460	461	446	478	447	449	431	418	462	430	444	453	466	444	429	436	424	471	416	477	479	417	435	451	463	432	450	453	452	466	426	458	453	435	445	456	428	466	412	477	453	405	428	466	461	450	443	451	428	406	431	444	434	420	459	434	414	418	452	458	433	479	443	430	454	461	427	418	436	461	476	421	427	433	413	470	417	452	423	450	436	430	474	447	445	459	451	415	460	453	391	436	430	475	453	469	436	443	451	458	495	436	413	483	444	449	482	436	464	461	429	431	438	459	413	450	460	446	403	430	455	441	468	441	463	464	453	488	437	488	442	430	430	442	449	392	480	447	439	424	456	435	436	455	422	407	449	424	432	439	442	459	443	451	416	438	462	436	449	468	446	429	484	471	421	453	432	421	446	442	446	445	440	440	433	458	409	462	453	470	443	450	433	437	463	482	444	438	435	440	460	459	408	444	443	431	436	441	418	478	469	439	419	465	438	441	457	421	447	453	461	445	412	434	398	409	451	439	423	486	423	446	475	419	439	475	402	454	444	419	471	453	416	437	363	451	426	426	459	445	456	447	456	409	502	458	403	497	438	414	448	448	454	441	448	437	476	420	417	458	435	416	428	423	459	413	469	445	444	433	414	461	463	458	440	435	457	441	405	460	423	432	434	480	468	486	446	484	415	455	460	427	436	428	425	410	475	441	431	416	432	450	473	416	451	456	421	478	411	438	406	411	453	421	462	454	435	449	406	438	426	449	411	438	437	444	453	427	408	454	476	485	451	427	447	437	429	431	412	445	464	458	439	454	419	464	444	479	455	452	448	410	436	437	479	447	433	448	398	404	430	426	432	422	450	423	448	438	479	486	437	421	448	451	394	481	459	446	466	471	425	403	431	472	445	418	425	428	417	458	409	443	453	436	466	415	474	425	449	445	426	443	435	409	407	459	456	444	448	422	436	449	483	416	426	441	459	431	419	451	488	428	466	436	442	441	471	476	419	452	473	454	478	466	450	441	446	465	445	449	467	448	429	452	448	425	434	447	450	427	480	421	419	417	439	447	391	422	449	443	470	441	447	434	439	487	470	464	430	428	433	415	465	448	435	480	445	437	435	475	465	446	452	468	422	431	445	444	452	481	450	424	440	486	456	410	464	453	423	426	445	443	431	457	431	473	455	415	443	421	450	411	444	449	462	451	417	409	459	422	466	419	493	455	434	444	440	433	474	447	454	441	439	435	440	439	441	466	417	444	455	426	474	424	439	397	423	454	436	462	474	450	412	418	450	425	424	413	460	451	414	434	438	480	403	503	444	444	437	465	450	429	427	461	461	451	461	427	446	444	412	518	466	435	452	482	433	461	474	446	449	467	446	443	466	465	434	450	428	451	428	488	421	476	439	452	447	456	424	430	461	446	424	462	439	465	470	405	430	466	458	447	435	415	432	443	439	436	450	433	415	454	457	456	450	435	422	424	404	499	424	444	463	463	455	440	409	422	431	432	420	433	457	440	424	423	404	427	429	415	407	417	473	483	441	479	430	409	460	461	449	451	441	435	483	457	460	447	433	429	414	438	438	419	454	451	447	442	448	444	429	442	428	432	419	415	504	450	426	445	415	436	495	433	425	415	460	461	464	422	447	449	417	440	433	453	460	403	420	479	433	435	455	452	412	452	461	433	470	432	479	451	446	459	449	413	462	458	431	421	464	435	414	433	461	439	453	408	427	479	442	466	429	412	440	445	444	406	486	447	431	438	450	438	438	416	444	436	436	426	406	393	462	448	489	430	455	432	432	446	408	436	426	471	479	427	469	455	439	462	448	482	434	440	436	399	443	441	453	416	488	455	456	446	422	450	420	411	468	432	448	423	457	428	458	436	475	435	423	466	455	443	460	458	459	473	468	456	445	442	473	456	462	396	460	468	423	447	443	509	418	462	470	422	467	416	424	436	472	447	472	429	429	439	434	494	460	452	470	450	480	389	427	463	438	471	410	442	477	411	442	469	438	462	416	481	462	425	441	437	430	450	497	451	456	411	457	473	453	444	424	449	419	426	464	437	422	436	449	466	411	439	440	417	450	426	440	453	469	411	445	434	418	433	448	476	425	441	470	443	461	404	448	429	470	424	456	423	459	432	443	460	458	475	480	406	486	448	420	470	488	418	453	487	450	441	454	418	411	439	445	412	452	425	440	412	457	417	445	446	461	450	420	446	404	444	410	402	452	491	417	470	475	446	399	414	440	437	442	418	433	428	440	412	435	459	458	443	442	470	420	409	448	419	442	408	465	421	462	422	487	460	457	430	443	443	449	446	444	422	449	418	436	392	452	471	438	451	457	416	454	455	493	450	452	470	450	487	468	461	475	436	426	444	401	421	421	441	460	407	431	439	449	466	436	430	457	421	447	432	474	449	486	452	476	437	409	408	438	473	430	432	460	419	418	462	451	482	441	471	471	425	450	459	442	462	463	427	431	420	441	486	439	443	423	401	462	426	445	430	443	447	470	453	450	423	444	444	420	453	435	435	440	450	484	455	436	449	452	436	443	443	447	438	454	420	471	418	430	469	430	465	449	435	464	492	448	428	441	458	467	422	451	443	466	437	441	448	488	411	445	410	402	416	405	442	418	461	438	454	443	493	475	441	454	454	448	433	449	429	407	425	414	424	437	425	447	465	428	465	419	434	444	461	414	460	458	458	463	418	481	444	489	381	465	432	481	456	449	421	442	444	468	389	489	436	443	455	477	461	442	446	430	442	463	502	454	462	408	411	456	445	410	475	485	452	466	457	416	470	452	436	434	452	434	499	434	434	432	392	444	446	417	425	465	456	395	432	428	447	435	416	457	419	476	430	435	430	432	437	430	457	440	428	399	436	449	414	413	424	419	444	471	428	441	445	475	434	421	422	475	424	457	470
5017	15371	10080	4861	3554	2729	2053	1744	1338	1126	948	914	821	753	658	652	629	571	561	553	567	507	516	538	519	507	485	463	503	509	511	492	499	439	483	444	477	426	494	447	456	480	488	454	416	473	447	473	447	462	469	453	442	449	474	473	438	429	471	454	442	439	464	444	447	483	464	477	414	424	448	430	423	460	458	446	425	462	461	440	446	446	443	461	455	462	453	446	424	454	436	466	458	471	440	460	410	490	434	469	457	454	419	451	436	435	455	468	473	434	463	414	455	433	450	464	488	426	451	421	469	473	435	441	460	458	475	451	446	460	468	473	454	465	443	444	450	420	465	428	499	451	471	448	462	420	438	432	485	456	435	456	444	460	439	436	454	441	462	465	483	475	491	436	458	437	465	434	472	419	431	427	483	446	459	438	442	455	443	460	445	485	485	475	473	439	434	470	455	428	454	492	466	390	417	431	454	471	485	431	436	452	441	473	459	432	430	423	438	461	455	471	448	440	426	431	469	425	437	447	465	470	456	428	437	477	450	442	453	466	476	464	446	454	435	483	448	447	469	428	481	471	462	462	467	472	426	422	412	451	442	448	422	455	445	472	460	451	433	417	468	461	451	417	440	479	494	430	426	442	429	453	489	423	450	414	455	467	478	440	405	466	488	424	429	431	464	473	437	439	462	464	416	424	448	458	429	464	438	429	461	485	479	489	482	457	445	449	459	432	460	465	432	426	432	489	432	484	459	403	469	474	459	483	460	432	468	413	418	441	424	459	438	464	468	434	490	459	471	420	461	446	424	469	406	434	471	452	420	431	443	421	443	463	413	458	451	455	478	463	439	466	475	446	455	459	468	456	456	461	456	456	437	472	456	471	491	493	454	439	454	448	434	431	433	434	434	439	440	484	477	460	413	467	450	471	427	408	449	427	463	426	444	413	427	439	444	435	474	433	458	495	447	450	433	466	464	424	463	481	393	499	429	462	469	464	421	491	455	445	478	461	427	501	413	435	449	446	434	491	460	442	421	456	455	423	421	494	455	469	452	461	471	457	414	414	446	414	443	435	430	464	471	475	435	484	449	461	486	458	451	417	439	452	456	417	414	499	478	490	414	458	456	465	477	476	441	445	457	433	445	429	453	444	449	481	481	471	435	442	463	432	457	453	418	423	459	456	476	436	478	485	429	441	478	454	433	413	473	492	470	419	460	500	409	466	453	465	433	462	417	481	459	475	432	472	450	436	430	405	435	446	467	477	440	421	512	500	463	480	406	413	462	451	421	471	418	442	499	438	420	422	392	452	440	471	426	453	461	448	457	451	435	443	410	452	485	430	457	459	434	448	463	450	411	408	436	434	426	465	445	470	457	431	471	438	478	454	465	464	453	437	416	446	437	443	453	446	445	428	444	439	495	397	421	470	413	396	450	423	474	416	472	464	440	441	458	456	499	475	437	470	430	454	452	432	464	456	486	453	459	443	485	393	450	469	456	489	475	476	435	474	406	488	431	445	451	479	417	427	453	468	449	447	427	436	441	461	477	445	472	499	446	428	443	458	472	438	469	472	465	432	455	419	429	435	451	459	481	455	473	466	452	425	463	485	432	481	429	471	477	462	460	424	427	413	498	465	469	474	474	447	435	477	456	448	449	432	458	489	437	477	448	428	476	433	463	432	475	429	433	434	488	447	441	468	470	478	465	480	456	492	469	453	444	472	442	457	456	463	450	445	491	442	445	447	454	450	429	481	416	454	446	438	445	485	425	423	445	428	438	465	434	461	446	447	445	517	455	477	451	434	441	456	464	455	453	431	466	440	466	435	469	396	456	431	465	451	445	441	467	491	445	403	446	430	411	475	421	444	404	459	436	458	434	401	462	451	437	440	427	462	483	483	448	451	428	439	426	454	470	472	446	466	457	427	461	447	430	469	489	468	465	416	417	421	437	435	455	403	430	453	485	425	459	414	441	443	446	429	459	442	447	439	449	448	467	471	434	457	420	456	463	442	437	456	455	452	471	433	440	469	517	427	476	436	441	435	445	422	426	450	421	446	477	463	450	427	446	468	414	468	439	444	437	480	438	443	462	456	464	483	444	474	449	424	478	465	452	515	468	449	454	463	484	470	459	455	451	422	486	437	414	458	435	454	463	439	449	393	447	483	484	411	435	420	435	440	460	434	436	416	471	463	464	438	458	434	404	444	473	455	471	439	483	482	460	440	394	421	464	464	428	431	453	452	463	468	445	463	445	433	464	440	452	444	467	406	495	459	463	445	466	425	465	475	472	430	446	442	487	454	432	454	433	482	433	453	392	417	453	461	449	457	425	460	483	460	431	433	488	471	431	436	423	462	463	459	410	464	407	454	393	445	474	436	397	452	415	390	451	444	429	462	447	449	461	430	454	458	421	445	468	440	459	449	466	438	419	436	477	446	442	449	476	490	438	440	438	436	458	457	443	405	421	487	479	461	459	456	432	422	455	432	465	452	438	443	437	456	452	430	422	413	405	432	402	456	453	455	468	444	438	454	473	486	433	448	428	426	430	436	427	436	424	438	458	450	449	436	490	459	450	414	422	451	428	455	453	463	456	462	483	453	455	463	456	457	460	451	474	463	458	477	418	419	482	467	430	462	463	462	464	454	458	486	437	447	444	420	461	435	413	435	446	439	447	459	445	440	449	426	437	471	450	441	453	439	455	459	434	431	418	436	468	446	456	433	453	470	441	468	426	477	484	477	448	485	449	481	429	459	465	523	489	425	439	432	444	407	427	451	443	453	442	450	417	467	436	436	478	470	460	465	460	462	469	456	451	448	453	421	441	470	466	456	456	396	491	482	438	457	438	416	430	473	462	415	453	414	406	432	464	478	451	425	418	437	413	478	417	459	423	432	455	475	468	491	451	465	429	444	441	450	458	469	478	452	486	450	462	466	469	452	495	452	467	443	460	440	441	448	452	422	432	440	438	444	396	460	468	444	450	438	411	455	446	442	417	455	425	462	446	428	437	450	421	413	488	442	463	466	430	434	458	439	450	450	473	421	454	432	449	452	471	464	399	452	447	466	447	429	430	477	422	460	481	426	435	451	449	441	475	453	457	458	434	468	461	437	483	438	428	453	455	459	449	457	436	420	440	479	459	428	443	449	475	434	457	443	456	439	427	464	425	466	409	417	432	427	436	443	464	447	435	438	395	455	426	478	453	439	457	468	422	453	481	436	442	435	428	487	465	430	432	416	455	442	427	422	468	444	450	418	426	464	427	483	436	488	462	461	415	473	454	422	440	452	440	446	421	435	468	443	442	449	481	449	459	458	445	443	462	440	470	418	421	426	434	455	445	448	437	415	452	461	455	423	458	481	426	443	421	422	435	462	413	458	437	453	450	422	458	445	449	471	410	442	457	430	406	471	456	480	423	479	480	454	462	463	447	439	385	440	450	444	436	440	454	424	430	421	435	475	470	454	458	467	457	436	472	449	457	409	456	446	452	468	435	487	449	454	455	488	428	460
27744	16630	2826	455	265	263	231	214	243	226	177	197	184	192	193	195	197	173	188	179	217	200	181	178	198	199	200	182	188	192	190	210	175	217	209	171	194	220	210	181	220	198	203	176	213	192	205	168	202	208	173	217	190	191	191	191	192	194	186	171	202	197	194	182	186	177	191	166	188	203	175	223	193	182	204	209	202	205	174	177	195	164	196	191	205	194	191	213	186	179	192	186	197	217	172	170	191	210	175	179	200	204	205	186	161	195	203	192	189	204	187	189	172	188	181	205	175	206	188	206	232	172	177	193	184	193	214	163	180	185	230	160	186	193	201	199	183	182	210	182	213	183	190	197	197	211	178	195	184	182	212	175	175	216	186	193	182	169	188	185	185	206	188	178	175	199	168	190	224	202	215	211	200	181	179	197	203	193	217	185	192	191	190	203	179	195	207	199	193	205	173	202	199	196	193	189	178	194	190	184	201	206	185	208	173	170	198	185	183	178	185	182	175	172	195	188	202	167	195	195	198	221	187	206	189	167	171	190	178	217	188	171	188	205	211	192	199	202	179	186	196	214	205	168	173	196	189	159	185	183	203	183	194	207	199	186	202	182	173	192	180	192	215	178	199	205	191	174	234	190	179	189	183	191	209	224	174	201	210	192	197	206	198	211	184	190	198	177	184	191	196	222	213	187	183	187	171	165	162	183	198	186	179	181	194	191	202	190	187	217	188	181	191	197	187	212	200	175	188	158	196	199	185	195	164	173	206	188	196	176	206	186	161	176	186	169	188	194	203	191	207	191	170	207	202	181	178	185	199	172	201	202	169	198	189	198	179	191	217	198	179	210	197	182	177	179	218	195	193	190	202	178	191	202	201	192	200	209	186	176	193	218	203	202	203	161	181	168	198	179	191	212	191	218	186	186	200	206	215	195	203	190	204	182	211	192	188	189	182	202	197	229	192	185	184	189	195	191	194	194	187	223	178	194	181	197	240	184	188	214	185	196	189	202	222	198	189	189	199	202	165	183	207	165	208	165	186	184	190	173	182	179	200	189	178	177	201	178	196	200	203	203	187	196	208	191	219	198	186	182	203	173	186	198	170	216	177	200	182	166	211	187	184	207	193	205	195	206	203	162	164	198	201	184	202	193	202	190	194	189	188	183	173	210	200	185	196	187	196	197	198	219	178	173	182	207	208	227	178	203	203	181	193	212	192	183	214	184	175	172	206	181	192	194	201	209	153	193	207	173	198	196	187	196	193	194	206	193	177	217	196	178	171	168	194	189	177	187	185	197	165	173	204	209	176	199	193	194	159	183	188	210	166	212	215	204	205	188	185	162	206	192	173	214	197	180	204	171	199	222	178	173	172	185	199	187	184	198	175	185	195	196	185	212	193	181	194	182	193	190	175	203	191	180	173	184	202	163	168	186	183	176	219	199	206	209	174	175	192	198	173	169	198	181	179	192	203	195	181	165	185	172	176	206	184	206	193	200	193	205	199	169	198	175	200	207	170	158	199	158	199	171	186	177	176	184	174	206	178	206	199	204	178	200	190	188	193	226	168	180	201	206	195	212	199	184	188	221	197	183	183	182	191	180	174	178	181	189	183	188	181	193	201	195	214	182	199	186	181	183	199	216	189	191	193	193	204	180	183	196	196	202	170	214	185	151	189	203	183	182	182	212	172	191	192	209	190	168	211	178	217	198	187	182	209	174	190	189	219	203	184	180	200	226	196	194	194	215	215	186	195	200	163	188	239	211	197	184	205	202	189	182	214	217	191	217	207	179	190	203	210	190	197	180	194	198	177	195	180	169	159	183	217	188	198	199	178	197	179	191	199	191	153	173	171	218	201	187	196	186	194	201	182	189	204	178	187	201	193	186	182	219	177	181	208	211	204	195	191	201	190	183	203	204	177	184	186	187	197	207	212	172	187	177	193	193	204	208	193	196	198	213	192	187	185	187	181	167	177	193	197	208	213	188	173	162	184	190	192	231	211	191	195	186	199	214	196	188	165	178	195	202	201	215	196	181	184	206	212	204	188	194	167	165	191	185	162	217	195	176	210	171	209	217	183	191	182	181	200	185	200	182	191	174	201	188	194	204	168	209	171	191	214	198	205	184	179	199	197	196	207	177	193	207	177	212	184	182	181	182	200	191	182	190	182	198	171	164	194	189	205	197	198	206	204	201	212	186	206	200	223	192	199	190	201	187	182	220	189	174	180	196	172	209	187	227	199	201	192	177	179	181	205	184	192	229	204	195	205	170	206	186	213	197	182	185	180	184	181	199	194	199	207	174	186	206	191	185	202	167	188	173	181	202	160	197	192	163	171	199	198	151	208	213	188	180	185	189	198	194	187	180	204	191	207	208	183	183	173	206	177	196	198	183	208	190	187	199	201	170	203	186	211	188	192	176	178	176	177	171	190	205	178	171	198	194	206	172	185	196	189	183	203	184	211	184	206	187	204	179	180	214	159	194	168	175	195	173	180	188	173	198	180	232	171	196	196	188	202	171	184	204	198	208	193	196	168	190	193	171	206	219	180	167	192	202	202	211	210	187	192	201	187	189	203	186	171	193	189	168	195	179	219	204	192	199	198	170	175	188	207	208	206	198	204	191	179	184	197	180	170	177	150	189	181	209	209	201	215	190	211	170	186	187	209	187	186	203	230	188	198	184	220	203	212	207	174	180	197	186	173	199	206	195	159	207	183	178	198	179	173	176	169	208	178	180	193	198	202	219	232	189	199	213	184	185	164	176	200	174	182	183	229	193	186	199	215	194	213	186	181	165	227	217	199	197	177	172	185	201	194	166	212	192	205	219	207	217	210	201	174	176	200	178	179	207	213	194	195	183	168	209	190	185	182	189	180	189	173	191	192	185	201	208	165	174	199	181	213	174	185	172	183	160	200	199	202	184	204	186	197	192	220	188	193	161	193	189	182	217	199	187	213	177	227	194	166	175	184	207	188	192	183	184	180	185	197	213	193	193	199	187	190	198	188	201	210	166	177	190	187	175	192	203	207	195	205	179	183	175	171	168	188	168	188	210	233	189	198	179	199	215	171	163	181	211	196	192	187	202	205	197	195	203	174	178	194	191	200	212	192	200	212	179	191	196	200	189	194	202	212	220	198	194	195	189	209	195	184	170	201	195	174	180	183	174	171	186	202	202	189	185	197	177	180	198	185	193	179	171	193	171	214	187	178	180	188	186	182	198	198	197	204	186	204	186	185	159	211	167	199	206	155	178	184	185	191	189	220	192	198	199	190	185	188	172	213	196	175	208	159	190	198	186	195	199	202	176	198	193	204	205	202	178	233	193	189	205	186	207	197	179	196	221	170	166	210	204	193	172	178	183	186	220	197	206	194	164	217	197	208	186	184	212	201	187	187	205	171	186	211	212	179	199	206	187	195	199	197	202	191	185	195	189	199	200	208	187	179	196	195	183	175	210	203	216	186	204	198	198	189	199	185	191	181	193	189	187	174	171	184	191	188	187	203	160
4461	1173	692	367	333	310	273	265	215	251	237	232	210	238	220	227	246	207	237	231	196	212	213	174	211	218	229	243	231	222	204	222	237	212	205	208	213	203	195	233	233	213	199	228	222	228	227	216	171	224	217	213	218	198	226	209	194	193	211	199	228	206	188	206	212	247	198	212	206	211	225	229	214	232	211	223	214	235	205	224	200	235	196	222	255	227	209	230	227	197	220	210	218	229	221	202	226	212	239	208	213	221	219	209	266	213	219	205	204	219	208	228	216	218	225	205	210	208	211	223	220	239	234	224	226	222	231	220	219	217	203	205	206	210	238	197	206	194	226	225	222	222	227	206	193	172	213	234	235	206	199	206	196	211	212	213	223	188	225	204	214	243	227	216	204	198	209	225	216	217	225	215	239	229	241	211	212	205	231	234	201	219	250	209	213	237	215	225	253	229	254	208	226	229	231	231	222	188	221	201	221	227	207	221	201	219	209	227	232	227	243	219	216	240	213	207	232	221	217	225	230	224	209	223	231	211	234	216	203	204	217	187	229	245	211	222	202	238	233	215	220	202	222	218	211	194	200	223	198	239	231	236	217	226	211	217	208	229	222	196	212	192	200	224	210	216	222	213	234	238	218	234	214	208	215	232	207	201	215	204	221	249	238	223	209	221	202	213	189	219	227	234	218	243	209	220	211	192	196	201	223	236	217	219	194	232	189	202	233	228	224	215	221	189	205	209	197	216	196	226	202	245	231	214	235	217	230	203	207	217	190	204	213	196	196	205	229	200	226	231	227	196	236	206	229	235	238	200	221	203	228	217	230	235	238	206	188	210	226	221	195	201	220	211	210	219	196	209	228	233	215	231	214	220	218	229	209	205	235	211	215	213	204	232	223	231	219	242	226	177	222	208	231	235	216	194	211	216	213	203	231	235	227	223	204	213	202	225	225	201	218	199	212	231	233	228	225	195	221	222	193	238	221	215	219	219	260	206	234	212	234	202	223	222	220	225	206	227	209	222	198	212	186	197	225	204	195	216	202	202	225	191	226	219	181	235	229	210	233	245	231	210	216	238	233	218	238	211	204	185	206	220	210	227	211	214	230	211	206	200	226	215	230	232	206	226	206	222	225	234	210	240	211	234	235	197	219	209	224	238	203	200	227	219	219	223	220	201	198	219	220	210	236	232	240	226	197	180	240	228	200	213	198	168	224	217	214	218	244	207	204	200	183	220	182	225	213	204	240	215	213	222	194	193	223	195	212	216	220	231	206	236	214	231	200	201	211	227	215	214	230	233	209	221	221	233	208	205	215	204	245	239	218	215	196	194	234	217	209	202	229	216	217	206	207	217	240	226	217	245	217	210	223	209	207	204	227	222	217	219	201	218	203	208	202	187	228	195	220	221	211	202	232	207	212	207	214	204	227	217	218	189	210	212	229	209	191	226	202	239	250	221	239	233	189	236	204	229	194	212	218	201	211	184	217	217	218	226	216	221	197	223	225	191	227	219	218	227	208	234	208	201	218	226	225	220	234	199	235	221	201	230	222	216	234	249	245	251	204	254	205	202	212	197	191	221	211	233	200	203	200	241	225	232	212	193	213	195	225	236	214	213	239	206	214	199	215	226	212	227	209	231	200	233	200	223	222	232	200	219	211	222	213	209	224	208	223	235	213	225	223	213	242	209	200	221	240	234	228	213	241	192	209	180	201	187	191	213	225	201	229	234	206	233	220	203	220	221	200	219	198	204	224	227	201	217	205	236	218	210	240	208	213	210	212	186	216	224	202	205	206	223	206	214	215	209	212	191	201	222	224	196	188	203	242	198	200	221	206	209	220	241	247	211	223	217	237	219	221	224	211	212	230	212	196	216	218	231	188	208	212	226	220	230	216	224	212	228	225	205	228	218	218	219	236	216	241	221	215	199	219	195	194	222	211	214	234	226	202	265	217	197	221	227	209	225	198	223	210	235	193	228	204	202	197	224	223	220	220	202	217	218	212	221	205	211	239	204	241	219	223	237	202	206	206	199	196	208	221	222	219	237	204	215	203	235	230	212	213	231	234	216	210	196	224	223	212	196	221	229	199	217	220	202	236	225	216	232	224	177	187	212	197	206	235	216	233	214	227	254	229	202	216	232	217	204	217	223	198	208	249	205	228	234	210	208	214	241	206	202	206	206	195	212	216	225	206	204	213	222	229	222	221	206	206	220	218	233	210	219	227	206	173	211	206	222	202	205	221	204	210	219	218	209	235	219	217	227	212	242	213	222	213	245	218	235	225	208	230	222	206	193	233	234	229	192	220	195	216	223	233	220	221	206	233	219	232	209	221	203	223	222	229	209	202	232	191	200	209	209	198	211	232	220	216	228	212	207	190	220	233	210	230	237	223	221	220	196	217	229	212	202	196	217	238	231	206	207	176	188	217	244	210	233	205	221	227	211	186	219	259	222	204	207	203	245	191	202	199	198	236	219	215	234	215	241	232	213	226	223	206	198	218	221	220	213	203	219	211	218	225	178	204	211	221	211	206	208	228	208	190	212	222	226	231	235	224	228	229	208	234	221	206	207	207	222	208	215	217	197	219	203	176	220	205	221	217	197	219	222	222	198	216	210	204	226	215	232	229	221	197	194	221	210	216	201	188	201	220	238	216	240	204	227	209	235	208	197	219	216	225	209	217	234	225	226	214	197	220	221	221	202	228	226	227	247	200	228	203	219	194	217	236	234	209	188	194	210	236	196	204	207	243	246	204	214	218	222	215	211	226	214	234	197	216	206	206	182	240	225	209	220	236	208	198	218	222	209	206	210	247	208	190	221	205	193	216	228	239	207	196	248	191	187	229	220	199	232	209	207	186	180	227	226	200	206	213	217	207	189	220	229	217	242	200	198	234	235	216	212	222	209	203	212	215	231	191	227	218	218	194	240	212	206	221	229	204	216	208	215	217	211	227	212	244	214	197	218	230	191	213	228	201	242	191	218	216	225	198	225	213	220	216	220	247	241	230	195	207	198	203	196	198	220	205	234	217	198	194	224	242	210	215	202	204	216	236	202	220	214	230	231	223	225	261	213	210	210	203	229	232	199	223	231	207	226	194	211	211	227	197	199	218	220	215	221	210	201	204	232	221	210	225	215	220	222	213	203	224	222	208	198	233	215	229	221	200	214	210	191	213	206	197	191	245	230	212	224	218	226	217	238	217	203	218	188	186	206	206	211	215	206	191	212	208	229	213	205	221	227	218	197	210	222	210	207	205	218	225	210	210	211	204	246	211	216	226	240	218	260	231	207	206	214	228	211	229	222	212	219	220	176	199	226	214	198	216	222	219	206	210	207	223	193	218	205	205	210	238	229	209	226	210	187	211	192	186	217	234	214	207	215	202	220	225	228	236	183	207	195	200	213	213	216	231	231	213	204	198	208	201	214	205	241	244	223	227	228	211	217	211	197	203	206	234	212	211	219	192	204	202	222	235	219	225	211	236	198	211	208	219	214	231	226	225	211
23679	21076	28120	24251	21034	7496	811	546	455	383	319	349	299	275	263	252	230	245	247	236	214	225	231	234	205	201	208	230	220	226	199	206	214	202	215	196	231	182	207	206	225	199	213	181	197	190	187	228	198	188	211	194	196	179	197	202	182	207	221	201	194	200	219	215	206	180	195	191	200	209	207	185	184	187	202	182	191	202	204	183	193	181	217	205	177	207	198	194	198	190	220	199	191	181	226	196	177	198	202	201	176	180	200	195	220	211	173	221	216	182	207	195	200	204	215	194	213	197	184	201	199	179	192	183	180	180	195	217	196	199	171	214	181	182	187	184	211	182	188	184	206	194	203	200	184	196	204	195	186	189	215	196	198	215	204	195	212	208	188	182	207	190	193	217	215	199	221	195	213	198	198	192	216	222	180	217	204	178	210	211	182	208	206	193	206	197	182	190	197	188	194	173	222	227	192	189	212	193	185	220	193	180	192	204	196	196	192	183	183	218	198	200	197	231	213	185	193	198	192	211	205	203	190	196	193	201	192	202	181	165	179	187	205	214	180	208	227	198	225	226	201	198	176	217	181	213	194	191	219	219	191	197	196	165	198	223	194	197	202	182	181	197	217	190	219	207	221	196	212	198	191	202	182	200	184	206	176	175	190	191	211	193	208	196	196	198	197	208	189	183	197	167	190	192	185	177	223	207	190	215	195	207	221	175	169	200	207	194	204	192	197	211	161	187	203	175	192	196	179	188	175	224	199	210	213	202	204	205	199	206	210	195	204	223	159	190	192	195	214	204	189	193	196	216	204	204	211	223	216	191	205	187	237	217	207	206	209	199	214	197	199	194	192	235	209	181	209	188	195	197	207	194	191	224	191	191	188	201	215	241	224	182	215	221	196	214	166	194	187	205	183	206	205	211	167	201	201	183	190	202	212	190	204	198	199	197	192	198	213	210	195	193	193	188	204	179	199	198	172	213	213	184	189	207	217	193	202	208	205	197	177	200	182	190	187	223	218	198	209	212	185	212	184	186	152	194	205	199	204	193	183	179	211	212	197	203	193	175	206	185	190	203	208	153	206	187	195	187	164	185	203	199	210	218	204	206	216	196	193	214	201	208	204	200	188	174	189	207	191	202	200	185	206	200	201	186	205	210	182	204	194	180	191	208	195	249	200	192	196	216	211	193	181	180	215	208	196	184	159	201	183	193	188	183	183	194	214	184	244	194	196	200	186	201	207	206	227	178	209	196	188	166	223	208	205	204	177	184	204	217	209	185	214	217	194	204	217	188	192	200	172	207	208	219	181	191	198	184	184	216	210	185	195	189	236	197	181	207	207	192	194	217	191	189	194	220	194	178	182	184	212	189	188	212	199	212	175	185	201	196	187	192	188	205	222	200	188	204	219	205	202	200	205	200	180	198	199	194	191	212	198	190	207	192	184	184	217	192	193	183	224	190	206	187	193	185	223	211	205	188	197	193	184	184	193	191	210	195	187	196	236	192	183	189	175	185	184	213	184	199	213	181	202	202	189	181	198	209	181	213	214	175	200	195	229	218	184	209	201	196	186	189	204	191	194	192	188	205	214	193	209	190	218	195	230	197	201	203	216	191	216	214	183	217	195	206	224	193	207	202	186	197	192	205	206	195	227	195	207	206	225	189	191	192	205	180	186	195	171	204	215	183	174	192	205	209	190	202	203	225	196	190	197	199	182	204	223	210	179	224	199	236	190	196	211	186	193	192	179	198	197	208	232	201	203	186	194	219	203	198	197	176	225	201	189	196	203	208	212	220	207	193	171	218	172	200	238	195	166	224	191	218	197	184	198	167	198	191	229	210	183	198	191	196	207	201	193	215	200	185	166	176	197	180	213	177	185	192	187	204	199	191	232	200	215	179	217	194	221	199	185	197	204	199	189	193	198	208	183	194	220	177	187	210	219	191	198	205	179	194	205	188	198	190	200	199	199	183	216	161	196	186	210	224	215	190	180	182	197	188	192	203	191	231	210	180	200	231	204	201	189	204	190	222	197	207	194	170	201	194	207	203	188	210	166	196	202	202	216	192	218	191	202	195	210	183	199	178	226	176	205	212	196	184	192	194	206	197	180	189	197	172	202	211	190	196	169	179	201	199	180	201	192	203	164	234	218	179	214	190	191	192	206	185	181	193	193	191	195	206	187	212	219	180	197	211	200	192	198	199	196	222	214	209	206	196	200	200	191	205	212	176	217	171	200	205	172	180	174	216	205	192	219	196	204	171	187	224	217	156	211	188	216	186	206	212	200	208	196	207	166	208	204	202	201	220	185	194	203	204	201	223	199	198	196	194	196	199	185	190	209	174	198	195	193	194	186	219	192	206	185	190	176	199	183	211	203	191	191	220	190	205	187	201	196	173	212	225	194	222	217	183	196	187	189	207	210	205	200	185	222	209	195	194	176	187	194	191	186	220	178	197	192	202	188	193	223	205	219	224	195	213	175	202	183	200	204	179	189	201	224	199	166	184	193	212	190	202	242	184	213	230	199	217	176	189	181	162	170	190	182	199	203	208	203	182	194	186	204	220	185	201	198	168	182	174	201	203	205	195	162	205	219	192	185	207	210	198	227	210	217	199	186	196	217	197	198	217	220	203	223	200	185	218	196	201	208	208	197	168	185	176	209	178	199	212	213	205	194	185	186	195	186	202	188	213	202	208	211	201	208	179	200	205	191	222	197	195	214	196	199	206	195	179	186	199	167	202	194	176	178	229	188	178	198	187	216	183	197	200	198	202	206	186	199	180	191	197	194	182	222	186	186	211	188	209	203	186	174	187	208	187	197	209	184	215	215	157	204	175	211	170	198	196	208	201	211	214	193	173	203	197	184	185	191	205	199	192	190	179	195	213	173	210	203	220	166	169	196	224	215	216	212	186	172	178	193	169	183	191	231	199	236	191	217	181	208	203	200	211	192	222	219	194	209	187	208	185	190	171	188	188	223	201	183	199	175	220	209	200	205	191	228	183	200	174	191	199	184	192	181	213	189	222	206	224	213	193	181	229	168	195	192	192	191	219	201	175	213	190	213	204	197	203	185	198	205	194	195	195	199	183	201	194	184	210	209	183	188	196	198	206	180	191	182	181	176	196	195	174	197	184	200	188	184	202	196	191	208	214	186	187	202	202	213	185	209	217	207	193	184	209	207	190	216	193	215	200	168	181	219	208	187	216	201	172	211	213	180	207	201	196	179	195	210	205	216	200	206	208	190	209	193	202	173	217	187	212	183	188	198	190	225	196	184	198	183	197	181	185	216	194	175	223	187	190	202	206	187	183	193	163	197	170	217	193	194	178	218	200	205	174	204	178	218	200	203	198	206	188	182	194	192	211	176	207	210	164	197	201	190	215	209	194	210	194	182	176	213	197	188	171	202	211	201	178	219	176	206	191	186	198	216	194	202	209	223	197	226	209	191	179	182	210	202	189	217	213	202	185	195	185	183	193	212	202	199	201	205	179	195	194	200	192	221	204
3519	9428	6128	2704	1855	1370	1060	863	700	562	482	428	398	372	343	313	300	304	306	256	269	267	250	257	261	245	243	225	240	215	254	231	238	205	239	206	232	214	225	219	185	208	223	231	250	205	210	193	230	222	204	231	217	211	231	195	210	194	199	214	196	230	214	188	226	230	235	254	195	214	217	221	196	202	231	192	195	223	223	197	216	224	177	206	213	194	206	218	220	230	217	212	194	217	192	220	222	225	215	248	222	190	233	237	227	216	254	198	206	213	219	192	230	231	220	209	213	196	217	215	174	211	220	221	210	188	208	223	205	229	184	200	208	220	192	205	224	212	226	204	193	192	210	196	238	200	207	225	192	229	197	181	208	207	218	199	214	214	236	192	214	207	222	188	200	203	206	208	207	250	185	209	213	207	207	199	204	213	184	181	198	204	213	201	202	237	221	192	200	206	216	214	214	214	194	223	206	194	213	201	233	200	209	232	219	233	198	223	193	198	227	189	197	205	196	222	202	218	207	229	226	195	194	211	223	228	198	208	219	202	215	204	210	220	235	220	231	210	221	237	212	221	227	236	225	200	200	227	200	205	205	206	250	220	242	180	182	244	240	208	236	216	224	207	203	204	208	216	225	223	207	254	196	189	204	192	234	189	206	197	203	222	213	196	206	222	228	222	233	196	213	200	208	213	203	220	205	225	184	199	204	225	222	206	200	215	213	205	220	228	213	195	219	206	203	199	204	219	203	233	198	233	202	198	189	221	242	206	222	218	202	225	203	213	219	199	195	207	210	230	195	206	215	218	224	191	203	217	224	200	196	194	218	215	196	197	207	215	205	235	213	232	207	243	219	199	220	219	215	198	190	228	222	208	192	222	225	217	205	235	232	201	232	194	211	217	199	213	191	186	205	214	203	175	202	216	220	212	203	208	225	217	213	219	237	195	196	223	212	230	240	199	217	207	229	181	217	217	216	229	197	203	196	186	221	206	211	190	211	224	211	192	207	207	211	183	210	224	196	197	204	210	229	235	220	188	201	218	209	193	222	194	207	210	219	190	193	214	209	209	213	221	201	200	227	216	208	198	219	199	231	222	220	227	205	209	208	231	208	200	200	193	231	216	214	203	206	234	201	199	216	199	194	222	204	206	202	204	206	202	213	213	217	203	206	213	218	214	204	213	197	190	221	215	193	215	213	191	205	205	233	196	210	202	216	214	216	219	220	211	218	229	207	223	220	196	225	217	224	202	195	188	196	173	207	251	219	223	252	196	208	198	199	204	168	222	229	206	209	212	188	201	210	192	202	209	209	217	234	215	210	187	206	204	214	222	238	193	202	227	201	212	221	213	209	210	225	195	203	236	195	203	206	186	223	204	219	201	209	214	217	202	201	219	220	202	188	209	202	202	231	225	223	210	193	213	234	233	222	211	225	213	227	224	219	200	215	222	208	259	221	205	212	240	185	187	200	224	208	199	168	199	192	218	197	199	202	246	192	227	224	204	214	231	211	208	217	188	227	193	209	207	187	218	220	196	229	195	199	202	217	178	196	209	209	203	209	222	218	217	230	203	212	222	236	216	229	201	220	201	198	215	192	198	219	204	200	213	218	211	216	192	212	208	187	215	207	219	209	203	189	218	201	205	209	228	233	203	233	218	229	213	233	209	222	205	207	219	180	219	196	209	240	190	220	183	196	212	211	206	237	198	252	189	207	213	205	218	210	222	213	210	209	224	197	238	227	212	201	247	209	186	227	218	192	210	201	205	200	220	211	202	188	238	229	222	203	238	203	209	221	205	206	211	231	209	197	180	206	203	248	198	225	247	203	217	234	204	199	239	226	208	211	197	220	197	216	187	206	208	216	209	215	239	226	267	225	219	230	168	213	217	195	228	241	209	217	223	209	211	236	201	221	219	212	201	210	221	227	204	204	206	199	198	200	229	193	203	202	192	215	223	229	222	197	219	210	205	191	184	220	205	201	195	207	203	203	202	215	233	207	194	204	224	194	206	195	226	228	219	208	237	211	209	225	215	208	216	202	229	210	210	224	202	216	215	210	189	228	203	195	214	203	193	198	211	232	197	224	200	199	225	203	215	228	208	207	208	221	218	225	204	183	195	245	204	199	219	201	222	214	242	233	220	200	225	207	194	195	210	206	237	202	213	234	234	210	202	210	193	225	179	207	203	225	217	216	232	205	191	208	208	186	188	212	208	214	209	243	193	204	225	211	191	212	208	224	210	208	211	252	190	209	201	215	192	212	229	229	208	242	217	255	203	244	214	228	190	201	203	230	228	233	206	226	217	222	209	208	206	197	214	223	224	201	221	219	215	215	205	201	227	209	228	195	202	202	198	219	189	204	204	204	198	220	203	228	211	202	200	221	208	220	197	204	213	214	213	216	192	223	187	198	228	203	206	215	229	186	202	222	183	234	191	218	194	205	204	196	215	198	225	218	216	195	202	229	213	178	193	220	189	211	234	185	206	209	193	213	233	227	204	228	222	222	209	206	215	237	206	223	220	220	238	221	209	216	213	201	203	220	211	206	203	239	236	212	231	196	207	201	223	214	210	226	226	211	187	215	221	231	199	197	214	206	210	213	207	220	215	200	193	203	236	183	222	213	194	208	233	216	197	195	220	187	197	220	204	215	215	217	209	197	226	212	242	228	220	194	180	204	205	196	199	221	238	243	224	212	219	190	210	191	205	198	210	238	229	216	208	206	227	207	184	197	212	221	203	228	212	196	185	215	231	221	215	214	219	222	210	191	203	204	193	203	230	211	231	202	208	202	224	216	242	220	229	194	205	201	205	213	216	178	200	201	208	228	223	208	165	211	213	186	207	194	197	213	211	212	228	218	210	209	193	211	241	213	214	209	223	210	233	193	245	231	231	218	198	212	219	205	204	202	212	197	204	231	206	195	208	210	210	200	192	196	219	213	216	209	226	209	210	210	216	193	204	208	222	225	219	199	205	195	196	223	211	216	218	187	235	233	205	209	209	231	196	205	213	224	222	193	209	221	207	214	188	204	190	232	238	197	205	210	193	198	196	215	207	220	198	219	215	229	201	213	221	202	223	231	209	211	206	221	243	210	217	196	206	213	221	214	207	208	220	206	190	207	199	228	206	221	210	189	196	207	204	208	203	203	248	225	242	199	219	199	210	165	240	230	218	190	195	209	216	203	211	211	207	210	200	195	219	214	235	189	210	201	207	219	176	227	197	212	206	202	209	203	235	241	212	240	195	206	209	210	214	212	210	210	194	187	224	193	215	226	220	216	188	227	213	239	207	217	213	224	231	207	217	200	209	234	214	205	194	206	204	204	195	205	214	213	216	206	215	209	217	202	208	202	223	203	202	240	248	215	212	216	193	219	210	206	220	224	205	218	211	229	226	235	213	200	212	203	200	238	210	220	241	220	219	223	211	208	222	202	206	223	206	228	205	229	212	218	218	199	206	210	219	212	215	212	204	216	236	222	221	218	208	203	194	197	204	194	223	213	211
24771	21034	26726	25318	7498	805	586	523	491	414	437	397	445	434	416	392	379	417	393	387	392	421	421	383	384	402	382	409	381	363	420	393	370	383	381	392	365	354	384	365	380	403	360	401	365	387	371	435	354	398	381	386	336	373	406	383	377	421	366	354	369	352	362	349	404	352	385	384	360	347	374	387	395	428	375	358	378	382	379	394	409	392	402	392	378	362	392	406	377	384	360	378	350	384	398	366	377	384	393	381	380	371	354	372	361	403	386	372	374	358	358	383	374	389	387	380	394	343	358	353	381	356	384	360	402	390	391	348	402	393	364	350	371	369	388	389	366	393	370	361	378	372	406	374	362	395	409	376	379	394	369	385	378	372	391	351	372	362	365	389	392	410	362	363	374	373	360	414	405	406	418	392	371	389	356	370	377	363	324	359	370	390	355	366	391	363	382	389	433	369	372	382	370	357	376	397	355	367	380	360	367	385	392	369	363	393	358	387	365	386	357	401	360	367	364	392	398	400	374	343	396	365	394	391	394	381	358	342	365	348	369	334	386	381	369	408	389	388	356	364	386	376	373	366	379	419	364	357	392	379	388	379	368	357	363	375	352	378	377	351	381	402	380	365	375	359	366	362	361	392	376	374	370	366	386	387	370	383	391	390	386	403	374	351	385	402	398	402	395	372	396	370	377	337	368	397	381	368	371	378	390	407	317	375	391	398	365	368	368	402	369	403	411	371	325	364	382	394	342	376	382	391	391	356	382	376	399	406	349	346	404	361	373	383	411	363	353	392	386	423	360	397	374	343	387	360	414	384	386	373	389	373	359	414	374	374	371	386	385	387	397	377	389	355	362	360	378	394	390	399	378	381	366	357	344	370	404	413	396	396	360	407	381	354	363	364	343	373	376	356	378	398	427	395	391	385	357	438	415	401	407	409	368	378	396	349	335	361	394	368	387	369	402	368	388	354	369	372	390	340	377	361	411	392	353	417	391	357	370	372	379	350	380	343	401	383	394	391	400	363	400	374	369	371	396	377	355	335	392	400	357	406	350	400	384	369	394	399	349	388	383	358	390	395	393	427	378	386	361	393	367	374	352	400	407	376	346	369	387	381	354	375	377	375	372	390	394	405	375	370	377	374	350	420	385	384	410	375	362	357	374	377	369	342	377	361	387	378	382	355	364	361	389	373	389	395	389	358	420	348	346	394	385	375	401	358	415	359	401	399	370	388	377	389	381	418	375	396	407	368	349	375	364	344	369	408	383	375	390	417	401	378	376	374	377	379	385	376	413	349	400	359	396	388	397	346	347	388	374	368	344	393	376	425	365	354	341	349	368	391	403	396	332	368	401	370	365	398	369	421	400	373	372	361	388	360	375	368	412	384	358	374	377	350	365	363	361	400	359	338	381	399	377	370	391	330	371	357	357	400	367	361	356	337	388	381	365	387	395	361	345	415	375	402	400	396	336	375	380	390	402	351	362	390	381	360	413	383	409	377	352	377	424	364	354	373	369	339	385	364	363	376	354	401	376	398	400	350	298	393	355	383	382	375	360	374	356	371	397	366	391	363	384	402	357	363	382	392	383	437	399	377	367	366	424	358	375	384	397	385	362	383	353	354	377	338	386	410	386	361	332	398	368	373	364	403	357	392	369	342	378	384	364	404	392	376	391	363	376	377	389	412	397	404	362	357	395	391	412	346	383	391	369	392	338	398	373	400	405	345	387	377	373	382	376	385	368	360	365	392	364	367	376	395	371	389	374	413	370	369	383	347	376	411	362	387	373	409	405	386	381	351	396	397	379	363	408	358	329	372	384	375	380	388	385	375	430	404	346	378	332	372	376	375	382	381	380	355	344	355	357	378	352	384	401	383	381	389	344	341	399	391	426	377	380	370	414	402	363	447	389	424	393	340	369	401	356	331	372	390	393	347	364	379	356	354	403	409	351	373	383	392	375	352	360	427	359	367	377	457	372	401	379	384	376	377	380	347	416	380	355	395	373	345	394	377	383	384	368	341	377	342	398	389	374	366	383	372	399	375	380	367	406	377	382	338	389	376	388	381	372	386	386	414	404	372	427	429	377	366	406	369	362	378	396	379	384	360	377	409	375	388	361	358	420	356	394	360	330	371	369	408	344	349	397	360	393	358	340	382	373	380	361	370	376	379	366	359	374	384	397	360	380	384	367	386	426	394	358	412	349	341	388	382	367	366	379	367	374	376	394	416	373	375	373	344	364	368	382	346	383	365	345	398	419	373	350	385	384	361	384	368	340	402	359	369	396	380	367	391	362	363	434	385	403	368	350	398	403	380	374	355	344	389	400	388	350	335	359	365	396	384	365	355	390	393	415	386	359	378	361	380	367	345	349	350	342	376	324	396	359	375	348	425	381	381	397	375	395	364	388	375	366	382	366	405	390	377	345	390	364	378	372	384	366	356	350	360	391	371	382	395	383	377	354	373	404	385	389	366	361	381	420	371	390	400	372	392	400	381	370	368	398	377	372	374	380	381	388	404	373	349	369	403	362	400	394	415	342	369	347	365	374	373	402	382	352	369	350	375	356	359	410	378	366	377	367	368	416	356	369	357	434	342	391	332	401	340	364	348	377	378	372	393	384	394	390	361	352	378	356	362	380	394	406	365	382	377	355	399	382	398	367	392	372	379	398	398	408	390	360	399	357	402	391	349	417	345	378	390	398	377	361	375	391	375	382	369	411	353	388	388	392	371	360	374	351	406	375	384	379	358	374	348	375	366	382	385	399	394	365	376	405	360	383	380	405	379	407	388	354	360	386	370	348	384	347	365	394	355	366	391	365	380	382	382	383	379	340	361	369	411	361	364	386	355	387	383	361	360	368	410	367	384	364	380	374	377	368	340	377	375	360	367	401	439	361	382	398	363	358	384	378	376	369	364	364	374	351	343	377	369	334	373	379	388	381	380	384	397	332	382	384	353	365	309	366	346	399	365	391	368	387	358	382	386	378	386	408	382	358	364	389	389	395	383	320	379	397	338	371	410	378	393	373	365	384	364	351	379	379	422	403	385	376	352	398	374	397	386	397	358	358	395	357	380	389	392	368	392	385	373	406	382	399	362	375	415	393	387	386	405	385	370	370	381	397	345	358	371	359	344	396	356	362	371	355	373	376	370	331	349	378	397	345	377	388	354	380	406	370	365	396	377	407	354	346	368	363	377	395	363	363	380	386	384	402	373	354	341	410	360	378	384	403	378	385	391	377	402	393	372	402	388	380	381	411	377	372	354	348	336	360	359	373	350	381	419	406	362	398	385	404	332	370	405	367	358	368	349	407	398	387	389	382	378	377	393	412	377	375	366	360	395	365	346	392	386	405	367	377	381	385	388	376	365	375	395	374	395	412	381	415	444	434	401	377	359	379	392	384	372	346	367	385	373	385	346	370	383	374	387	385	376	420	362	355	372	443	397	375	394	378	391	393	351	379	368	346	353	372	347	360	369	363	384	368	383	359	363	365	352	386	368	396	390
3712	5634	3538	1694	1295	1052	823	742	660	587	548	489	475	531	442	451	434	442	434	429	430	423	455	450	414	430	394	394	413	412	414	424	394	435	419	403	412	413	415	381	444	380	367	423	405	421	419	408	388	387	423	413	383	423	377	404	403	392	403	416	409	410	471	390	418	388	395	380	393	397	404	408	399	391	404	405	408	368	419	377	414	363	441	401	416	391	383	413	371	433	402	392	373	419	414	424	427	408	407	411	410	389	380	418	386	387	394	405	391	371	395	434	367	423	407	376	409	417	425	389	434	423	426	403	405	415	388	435	389	369	375	406	384	410	423	376	414	412	412	425	400	418	379	411	403	414	416	364	437	405	403	402	390	395	416	418	397	386	439	400	412	414	425	403	394	402	404	445	394	404	353	406	397	407	390	432	383	398	421	425	430	443	391	402	418	418	402	397	391	406	430	401	417	398	432	404	425	439	377	410	385	402	390	422	367	390	400	375	390	399	385	404	394	460	400	393	401	423	407	382	405	431	394	397	377	446	399	408	401	391	429	375	393	399	438	445	387	402	414	409	430	429	439	406	415	414	439	398	432	419	382	406	373	388	416	421	453	406	446	421	396	449	418	406	408	410	402	393	377	379	398	393	410	407	406	415	425	412	434	386	396	405	372	412	400	388	393	414	393	423	368	368	428	405	424	434	420	362	386	431	400	400	401	396	419	433	398	402	373	432	422	423	429	414	411	404	377	422	405	401	376	426	432	395	387	391	412	379	405	385	385	402	372	418	395	435	409	397	418	403	367	357	402	400	395	382	401	433	386	407	436	400	412	387	426	395	430	399	397	392	420	426	432	421	404	411	418	377	443	433	403	407	408	395	412	404	420	376	422	421	373	411	393	392	398	423	404	375	397	407	414	418	394	395	389	402	420	420	427	404	419	383	412	398	409	403	407	403	399	377	411	388	421	395	390	387	400	393	371	355	382	416	384	427	394	381	440	403	412	390	399	440	361	432	405	405	434	385	381	399	406	451	375	422	416	405	399	390	387	420	392	381	414	418	375	379	410	422	401	395	415	415	410	424	455	410	387	430	416	460	396	396	382	389	372	434	408	410	424	402	394	417	370	421	437	420	418	441	442	401	451	413	402	410	398	373	428	448	422	417	399	451	434	394	389	386	398	434	368	369	445	424	423	405	407	384	367	418	397	398	390	425	402	398	385	425	375	402	407	402	409	395	442	382	431	413	414	372	406	410	373	422	411	421	383	409	407	381	419	408	379	381	413	441	381	418	429	385	431	385	371	405	379	419	456	391	379	405	395	398	434	415	409	439	418	373	381	438	415	423	397	392	399	363	415	458	419	430	408	414	363	408	430	398	429	377	406	403	396	410	409	431	380	405	419	418	429	401	443	382	392	421	397	395	383	395	380	388	415	388	393	384	411	408	422	419	391	425	374	394	402	443	408	411	368	412	416	430	377	409	408	361	420	421	371	433	417	408	418	401	393	419	396	371	367	398	412	435	435	409	405	389	384	426	429	410	406	427	380	417	423	387	393	419	425	387	383	424	427	389	383	413	429	393	386	392	405	389	422	447	436	398	386	436	391	384	426	397	418	395	411	372	395	422	374	405	382	421	405	371	390	422	418	402	402	436	396	397	390	410	402	393	433	388	402	392	414	413	396	414	408	382	402	420	417	397	406	431	408	423	399	359	389	399	417	411	407	398	400	405	391	384	422	390	386	406	374	421	376	414	407	421	395	392	421	397	417	419	419	391	409	363	394	389	429	411	443	418	382	408	414	399	412	419	402	423	412	420	365	443	416	378	417	422	378	370	438	383	382	387	392	395	434	412	389	410	415	431	402	383	372	406	378	398	410	385	395	375	409	411	395	363	437	430	384	414	392	396	403	423	370	419	418	404	374	425	423	400	391	391	396	394	407	406	389	414	406	444	404	380	391	394	397	393	376	388	430	417	431	404	446	422	417	386	397	408	389	406	353	428	371	417	416	389	422	406	384	417	418	416	420	405	419	379	416	413	402	389	398	385	429	411	431	369	376	404	375	425	365	415	411	392	428	372	386	409	421	407	380	388	404	391	440	390	379	426	404	430	387	430	396	429	400	420	389	417	391	367	398	416	429	397	396	441	424	381	401	396	407	392	413	415	393	392	416	420	416	403	380	423	423	409	402	419	394	399	373	389	406	399	385	386	389	395	410	377	390	432	401	415	393	363	435	401	416	423	434	401	408	394	411	374	419	388	393	387	368	398	371	414	406	400	400	388	417	406	401	445	405	372	374	405	437	407	405	415	405	405	390	429	411	398	403	409	398	408	396	421	396	442	401	398	363	426	417	432	407	420	386	398	438	395	430	391	395	397	393	403	396	408	422	406	405	443	426	438	398	380	409	411	411	431	419	404	424	409	415	385	422	401	398	430	412	428	398	419	412	391	406	391	421	406	455	406	404	408	405	420	433	388	419	417	387	432	449	432	405	410	388	413	433	394	387	424	420	417	395	417	415	410	416	410	391	414	422	387	429	404	400	416	400	387	433	390	402	385	404	377	369	426	437	419	382	410	429	422	434	376	382	376	403	409	403	387	452	418	434	404	407	418	396	397	380	435	438	390	400	419	409	376	427	373	383	399	375	416	384	388	427	422	381	415	432	414	397	425	382	382	423	395	414	409	387	402	401	387	415	422	409	421	401	380	420	375	419	413	379	382	408	387	397	414	407	427	426	386	402	416	422	369	411	395	398	393	394	383	395	381	415	432	386	411	418	381	432	379	429	390	379	439	407	396	393	410	397	376	385	403	397	407	426	377	397	425	396	369	407	410	424	402	374	400	410	359	393	406	449	434	419	400	389	381	357	376	370	409	384	435	437	398	413	438	413	415	409	396	417	407	365	417	398	392	416	379	430	395	390	416	394	411	425	411	421	393	415	402	383	396	400	386	416	389	414	378	403	426	398	409	390	413	397	389	389	413	399	414	428	384	386	405	406	390	415	377	419	409	399	392	413	389	417	402	403	432	415	334	430	392	450	417	404	418	388	409	374	347	390	429	401	375	360	402	374	393	398	403	381	401	396	454	424	383	417	430	408	379	400	397	373	419	391	438	414	418	395	424	403	363	406	389	412	383	430	412	420	396	395	384	378	405	392	407	435	390	387	394	398	381	346	412	399	427	375	413	428	418	403	387	449	404	408	380	358	364	380	449	372	372	376	403	420	403	426	392	427	408	393	408	408	414	426	409	400	404	428	446	422	435	409	401	412	374	411	422	405	409	384	439	395	430	394	415	418	393	396	392	404	443	434	407	417	396	400	410	393	407	392	406	407	385	405	403	424	382	392	405	375	403	407	423	442	362	400	402	433	425	424	396	396	403	420	406	375	393	403	408	381	411	403	427	424	414	422	417	420	360	400	393	394	386	374	445	418	400	416	382	398	381	424	422	388	417	372	409	373	386	416	380	411	413	377	404	370	424	443	391	387	395	394	405	404	393	405	380	400	376
22558	21100	28651	23792	21102	21151	5809	1224	874	816	760	689	680	586	537	578	551	530	544	515	519	535	481	522	517	492	494	539	471	435	440	461	468	487	491	501	459	466	457	438	501	448	478	458	439	411	436	420	451	455	468	462	461	495	465	455	449	463	435	433	442	471	417	433	448	457	458	436	448	453	468	454	442	504	445	441	439	447	442	462	471	451	436	418	443	440	435	463	457	410	438	409	414	456	460	439	456	441	473	488	437	432	447	437	431	445	452	433	459	442	463	474	426	431	472	474	435	436	465	451	432	456	446	395	472	454	430	465	434	435	458	442	410	446	442	423	459	407	475	462	479	466	458	464	442	451	482	466	426	495	468	444	456	429	439	460	423	485	439	460	471	436	457	477	449	475	475	432	448	435	476	442	461	434	421	476	452	455	437	455	458	416	455	414	433	449	393	491	439	412	458	424	445	466	421	437	453	430	487	491	472	426	463	438	428	455	427	443	455	443	438	449	455	481	447	443	422	430	456	442	431	394	418	489	452	431	474	425	454	425	450	482	437	430	453	445	447	436	444	463	465	443	431	437	416	429	411	448	457	441	455	443	474	440	441	430	415	461	428	427	469	443	447	418	431	436	437	425	490	435	446	480	436	457	458	412	477	402	429	427	454	444	446	421	417	495	445	462	436	473	460	443	432	427	465	471	417	436	428	467	427	432	461	434	408	473	443	469	396	425	422	411	444	443	438	432	422	452	433	413	417	456	426	427	417	452	441	432	429	451	457	442	467	437	442	443	455	422	462	416	457	461	431	400	410	441	493	451	425	448	415	449	441	414	456	468	435	444	477	409	408	440	466	457	423	433	457	428	437	438	411	447	475	437	457	456	450	458	443	440	470	461	441	430	400	440	410	439	435	430	431	428	449	447	430	452	461	418	460	393	466	422	454	451	472	422	497	437	463	451	447	487	414	407	448	418	440	438	445	445	479	418	433	474	432	453	444	431	464	452	455	467	438	467	427	474	446	433	461	430	452	456	435	453	429	449	430	472	440	466	428	467	446	469	449	398	432	440	496	456	476	425	476	466	442	465	419	434	424	449	439	451	429	450	423	443	472	436	450	422	436	418	427	442	429	483	439	437	424	450	454	414	437	422	422	503	423	447	421	431	464	427	427	449	406	437	459	438	487	454	428	458	462	457	427	438	479	463	423	433	437	444	446	461	445	420	502	409	449	441	411	439	437	435	408	430	454	414	428	463	468	428	445	452	449	452	421	428	427	464	461	460	457	463	454	473	447	430	456	429	437	431	429	434	414	417	434	478	430	402	446	452	477	473	452	426	461	425	414	446	445	455	452	416	469	454	434	416	431	433	478	446	468	440	438	467	452	399	468	445	425	442	426	445	440	440	450	414	455	484	443	436	456	470	431	442	441	456	469	433	468	415	467	428	489	418	420	446	458	436	445	472	421	423	396	467	431	453	457	485	471	433	410	471	405	428	425	490	456	437	486	457	417	427	437	437	431	429	424	470	425	453	435	428	433	419	450	455	424	475	438	452	450	472	451	427	438	469	435	445	457	467	440	463	425	444	454	389	441	490	435	430	439	451	445	450	477	430	425	463	446	451	492	429	403	448	444	448	390	446	437	438	454	461	440	455	463	441	424	424	438	484	441	450	441	474	413	421	454	461	416	493	473	440	434	439	452	452	448	462	465	465	467	440	456	447	421	450	461	446	469	495	434	467	432	401	446	412	436	468	433	465	452	438	466	419	439	455	421	462	455	459	417	432	457	445	413	431	462	440	408	435	465	422	415	472	410	453	470	482	428	486	476	422	442	424	452	415	443	412	431	435	454	427	413	487	423	462	459	456	431	385	409	442	454	436	439	416	413	418	455	454	449	461	418	449	454	449	425	416	431	433	468	462	448	446	441	457	476	459	433	446	425	417	485	468	447	477	421	444	432	448	454	435	464	439	449	457	460	439	421	444	472	405	449	415	416	459	431	429	425	460	487	432	456	440	447	454	468	455	451	450	439	493	450	441	441	434	425	420	437	443	430	442	443	384	451	423	502	486	450	464	387	450	424	432	424	433	465	417	404	432	445	460	458	457	460	480	427	436	420	459	428	443	432	407	417	438	449	421	465	467	455	419	429	406	445	428	420	395	450	467	436	416	445	434	449	472	439	422	480	407	460	420	442	429	426	455	455	446	435	462	422	426	444	429	456	477	431	454	446	472	455	427	441	453	434	455	453	401	449	421	454	450	405	449	432	457	426	461	458	422	434	472	454	431	462	464	460	467	433	458	433	436	408	457	429	458	424	480	429	440	467	454	458	419	465	411	431	460	458	460	472	449	436	437	443	432	430	465	441	430	449	442	459	505	446	472	443	452	436	429	442	423	453	448	441	447	455	446	420	394	461	444	490	475	441	443	433	444	456	422	449	426	442	447	415	436	433	445	414	491	440	446	426	428	457	475	442	449	471	456	461	404	449	425	484	460	437	438	452	427	435	436	427	456	440	467	457	418	444	440	424	413	435	437	457	423	414	469	443	430	444	455	453	428	408	465	442	420	398	444	465	472	412	444	411	444	413	412	436	434	465	438	431	461	459	440	430	436	462	405	388	411	461	427	426	441	454	439	508	437	422	426	398	496	429	435	482	457	472	443	478	465	464	428	461	438	462	460	472	460	449	438	413	405	443	450	419	437	421	445	457	416	428	450	444	427	421	424	473	473	430	458	438	450	421	444	422	409	452	480	473	427	420	458	508	400	428	411	441	465	441	433	425	452	445	449	445	415	460	430	397	500	470	447	451	438	421	433	428	453	469	413	441	434	443	437	449	425	463	422	456	438	446	434	446	427	483	472	459	439	434	390	417	443	405	422	438	445	440	454	458	468	423	448	447	493	462	446	427	453	456	457	437	469	485	456	474	386	458	431	465	456	456	456	437	433	454	444	436	414	451	446	423	419	447	437	439	432	464	452	416	471	421	466	442	467	417	462	439	467	479	437	427	450	425	458	440	437	421	418	435	423	480	446	437	511	449	411	425	477	439	464	440	417	453	423	417	439	435	475	437	443	416	414	459	459	469	419	428	454	433	436	435	460	440	419	489	441	396	430	434	423	428	475	426	433	428	463	461	455	444	454	435	444	394	408	415	469	443	434	411	453	429	418	463	420	433	431	440	431	426	459	455	426	404	429	477	425	435	438	451	440	486	456	430	436	456	432	437	465	471	433	461	446	482	507	467	425	443	440	433	437	421	450	465	445	430	439	451	502	432	420	430	430	424	484	451	436	446	434	470	425	428	434	414	413	428	387	434	439	422	454	486	484	437	451	443	451	450	439	439	427	451	455	411	501	426	439	422	464	421	457	428	436	456	415	468	457	421	404	466	388	429	428	426	431	466	458	452	426	396	439	474	411	455	430	441	460	474	472	447	456	453	447	452	447	414	471	449	440	461	404	399	419	447	435	419	406	476	442	458	410	443	431	441	440	425	474	399	434	453	466	457	422
4981	15995	10202	5029	3578	2648	1966	1634	1356	1110	997	815	765	705	694	652	670	601	568	573	587	554	561	500	534	515	513	503	518	477	487	458	512	476	499	468	469	570	437	475	482	487	491	468	497	441	483	444	458	442	449	458	446	489	465	484	435	460	456	474	431	429	432	452	463	455	441	445	451	466	449	438	434	402	486	437	462	454	447	494	448	456	440	465	430	471	470	461	444	453	427	458	418	414	475	453	444	499	455	466	415	442	410	458	418	437	476	485	423	448	466	427	460	430	453	431	469	465	447	462	444	473	516	461	468	433	409	438	433	448	439	442	462	444	450	422	464	452	443	434	427	435	421	461	439	477	460	467	439	431	453	482	418	479	464	432	443	425	440	479	461	452	497	472	439	462	424	423	446	444	454	452	438	446	443	402	483	456	470	488	463	446	453	447	455	419	424	432	464	474	447	436	433	463	475	449	432	419	445	464	452	444	412	449	466	402	447	495	455	437	460	474	418	446	479	436	426	459	476	452	404	462	428	433	459	470	433	442	436	444	478	430	450	426	449	462	452	452	446	465	463	459	480	429	446	452	476	438	471	451	438	446	441	445	446	473	451	418	479	483	461	448	440	449	445	489	442	455	448	441	423	461	400	443	480	463	451	430	431	459	454	452	432	454	460	462	444	400	450	467	427	447	445	480	441	448	430	472	449	440	477	433	435	424	427	445	444	479	445	458	491	471	475	453	439	428	457	419	444	468	497	459	470	453	446	433	444	492	492	461	430	426	483	449	470	428	464	468	481	461	484	458	416	465	402	432	458	435	441	465	464	441	478	446	459	429	443	428	448	434	432	453	405	465	487	443	443	428	478	433	393	477	420	477	453	427	423	429	447	431	424	490	491	481	464	470	455	443	478	466	439	444	448	415	434	458	468	436	459	407	440	485	481	453	443	450	472	463	449	447	492	452	478	445	459	461	461	498	425	481	459	453	437	453	452	471	450	432	424	468	481	439	468	463	450	438	427	451	454	463	392	462	492	435	454	434	430	435	387	470	449	455	417	478	455	446	460	454	452	443	455	433	429	407	469	483	454	489	463	441	469	477	479	475	425	452	479	444	447	459	424	461	416	448	464	472	444	447	435	439	443	439	475	446	445	472	452	447	419	463	442	468	480	447	433	432	461	465	448	455	461	479	464	410	425	465	426	453	409	484	467	479	437	413	484	434	427	438	470	431	403	440	425	426	462	430	463	459	456	466	457	421	430	432	443	466	433	410	462	479	500	437	429	440	427	411	448	446	497	472	448	441	436	460	429	445	445	465	445	434	423	475	454	448	452	432	487	474	449	440	437	454	423	413	442	412	428	475	425	445	434	476	471	471	451	427	497	465	440	426	434	487	466	442	410	434	466	459	438	459	471	460	473	454	451	433	444	459	468	434	439	417	470	440	468	451	470	471	459	477	467	466	466	432	476	417	445	434	448	479	459	473	404	460	454	440	456	460	418	471	467	448	452	432	398	421	442	460	439	484	448	448	466	419	433	434	480	434	432	452	456	452	453	419	449	464	444	438	429	443	462	466	429	468	449	451	436	417	445	454	468	469	476	470	445	468	451	460	447	434	432	490	448	464	431	481	430	430	460	442	479	443	441	440	414	415	440	451	429	425	458	463	453	422	448	473	440	452	420	458	474	457	431	471	443	390	432	471	474	431	480	461	421	430	495	486	486	424	447	446	446	476	489	451	443	448	431	447	497	444	484	491	431	506	443	422	430	439	468	456	422	415	455	443	436	461	473	440	466	452	446	441	456	468	462	440	479	437	463	448	426	436	429	422	417	437	440	446	470	431	466	413	444	427	452	458	463	429	455	456	442	445	419	438	486	435	427	478	449	464	457	512	443	468	425	435	404	453	476	464	460	482	491	431	480	453	461	463	452	457	425	470	460	480	422	454	461	441	462	455	458	438	454	462	430	397	438	401	421	489	449	481	475	485	423	444	431	446	436	437	451	450	471	454	464	432	453	456	476	454	442	435	455	426	463	417	446	465	438	437	426	419	481	443	438	449	456	450	435	448	456	437	439	479	431	442	447	445	423	432	469	462	441	472	449	449	480	438	472	425	453	459	442	450	439	466	430	460	451	435	465	449	451	448	429	417	413	471	477	460	442	440	433	445	456	429	413	450	447	444	448	442	467	419	439	489	450	442	447	450	428	438	446	450	450	493	429	463	453	418	427	483	452	473	479	444	454	433	453	462	469	430	421	454	451	464	427	438	445	430	450	460	429	469	458	425	435	465	486	418	499	421	440	441	436	423	448	419	443	445	444	486	401	483	429	456	415	435	452	406	450	446	463	453	442	444	471	477	456	467	414	481	470	449	464	490	461	434	435	487	483	423	419	485	472	445	459	447	445	467	457	456	434	414	452	471	457	427	491	458	441	439	478	451	469	422	471	474	427	457	440	468	462	481	448	432	471	385	440	448	471	426	463	434	426	431	458	471	473	455	416	460	452	468	493	443	472	459	422	434	473	440	469	465	434	432	404	458	444	430	430	454	428	415	434	439	440	445	459	445	412	426	479	460	452	450	455	448	425	421	440	414	417	447	439	458	464	438	424	499	465	475	475	397	441	464	444	435	440	450	446	440	456	437	437	435	455	447	436	445	465	449	438	469	439	452	444	441	454	475	416	474	469	453	438	434	459	427	484	429	457	472	418	468	456	466	387	452	434	444	474	468	458	445	438	462	443	435	421	474	475	466	503	478	463	432	484	473	465	455	425	471	438	412	476	421	421	452	473	444	440	465	465	444	437	443	457	441	419	447	463	463	466	432	440	427	441	423	475	431	454	441	432	426	466	423	479	450	396	439	399	419	442	435	462	457	426	449	443	432	471	458	424	439	469	409	439	463	428	433	457	475	453	469	452	450	452	426	451	461	443	442	430	435	422	471	461	507	472	461	478	433	417	458	466	457	443	418	462	469	404	457	470	459	454	465	462	442	458	427	449	469	457	454	458	461	411	438	459	443	460	454	439	473	449	463	417	419	439	485	452	455	445	445	423	462	437	448	485	442	424	435	432	434	490	472	451	429	415	482	453	441	437	468	455	479	474	446	444	448	446	451	492	441	436	466	466	449	467	430	452	466	434	428	426	440	442	386	408	458	455	426	433	440	425	433	453	484	457	465	452	436	470	419	421	427	408	431	450	450	452	438	447	413	451	444	478	466	420	462	473	460	455	453	463	435	469	455	441	416	460	448	475	454	459	403	444	455	443	455	442	417	498	432	440	464	425	466	442	464	434	439	442	423	445	456	441	430	487	452	442	475	469	442	452	486	453	436	412	447	474	441	443	488	453	448	475	460	461	455	445	443	457	448	420	464	424	457	463	461	443	484	489	411	442	431	455	428	452	471	434	459	456	474	456	474	479	464	439	470	428	441	431	448	443	459	442	483	444	465	476	475	482	437	450	469	468	483	455	424	432	475	484	451	436	434	481	457	462	445	449	400	425	471	428	461
27502	16367	2812	468	303	263	242	203	222	214	196	206	195	182	191	176	178	186	197	152	211	206	204	193	220	184	177	209	182	175	195	181	202	196	181	179	179	182	193	171	173	194	204	185	202	183	182	175	193	163	191	210	195	202	196	194	193	212	200	157	188	194	211	201	207	173	177	184	215	175	197	175	180	183	174	186	171	175	192	195	176	219	193	203	187	202	183	200	167	202	191	176	200	200	200	195	194	190	198	196	196	173	176	193	183	201	200	194	176	176	190	177	214	175	171	178	183	176	182	187	209	189	168	167	180	180	171	208	179	183	184	208	165	192	180	171	184	187	193	177	192	196	201	180	194	188	199	183	180	183	182	179	191	179	193	188	202	177	158	183	218	151	179	177	204	211	176	200	183	216	179	218	185	178	174	190	187	179	168	207	157	191	189	179	204	204	196	178	216	176	178	173	187	196	189	207	170	185	197	175	197	181	195	182	180	201	193	187	186	195	201	174	204	214	174	182	164	202	198	213	184	194	206	182	181	180	193	213	210	188	212	166	182	185	171	183	186	163	195	181	167	172	183	180	204	182	194	189	173	188	209	156	170	195	168	185	210	198	192	174	184	173	174	194	175	194	197	186	183	208	209	187	205	190	213	186	198	203	181	178	218	174	219	195	206	185	179	160	208	179	199	199	184	191	200	202	184	171	177	191	180	169	199	175	193	201	189	209	170	181	180	190	174	189	212	193	202	202	183	197	212	166	201	197	192	160	190	179	188	191	175	190	186	182	153	184	155	191	178	179	195	170	182	218	205	189	168	185	189	190	199	237	209	185	184	197	178	215	192	196	189	167	172	209	196	197	185	186	187	187	166	199	198	227	213	175	201	198	196	200	178	182	168	182	190	189	187	176	197	154	192	208	169	166	198	189	196	177	189	193	170	220	176	172	198	187	209	202	183	206	177	168	182	197	212	167	170	200	180	192	190	181	170	183	182	193	181	185	194	205	207	171	184	184	164	202	187	206	209	183	206	208	194	195	197	178	189	189	217	167	160	194	174	200	168	197	191	191	205	177	200	180	181	175	169	200	205	184	182	216	222	192	204	179	187	199	160	167	186	199	173	185	166	177	184	184	189	189	191	194	189	200	180	188	183	196	195	208	173	216	200	190	189	181	197	213	225	185	188	191	212	183	194	175	189	193	204	189	218	190	185	212	208	175	175	176	195	184	209	208	195	189	213	193	196	190	190	189	217	188	194	204	193	178	200	184	178	164	199	192	189	196	185	184	204	146	183	191	200	189	202	164	183	191	185	193	211	193	188	196	178	167	190	205	206	184	197	193	203	193	173	181	207	199	202	189	205	200	168	206	209	196	215	196	196	170	184	185	214	162	193	181	173	190	191	164	188	203	183	193	196	193	215	169	169	167	182	195	224	175	193	193	178	199	189	202	202	188	193	185	190	185	196	177	174	170	209	185	181	173	174	203	188	201	206	165	161	183	203	197	198	183	188	202	178	189	188	208	187	204	186	185	208	174	194	192	191	213	181	216	210	205	170	202	173	218	180	214	202	199	197	182	190	182	188	189	187	207	192	182	182	198	180	193	198	209	181	192	201	180	175	185	169	176	179	197	181	180	185	210	172	225	218	203	171	176	199	204	205	215	204	170	180	192	199	180	205	205	203	200	196	157	171	201	169	153	187	187	162	198	183	188	175	200	186	182	189	216	198	167	200	204	187	209	185	181	173	172	182	186	191	164	199	193	186	195	189	208	166	197	166	156	199	195	206	179	165	194	185	180	168	192	158	180	189	161	164	195	204	206	186	182	209	174	155	203	178	197	186	175	184	172	199	182	180	182	176	178	167	186	181	169	177	174	190	192	167	198	225	166	166	160	184	211	208	191	197	191	198	170	197	196	213	201	195	191	192	194	183	193	188	205	161	192	178	182	204	172	157	198	202	198	204	169	189	178	206	202	198	182	196	205	199	204	187	206	184	185	182	198	168	182	179	193	181	183	195	182	167	187	195	219	184	205	208	192	184	179	189	190	181	195	193	208	185	174	198	191	178	192	187	208	187	158	194	181	202	192	192	174	175	210	182	214	194	191	178	197	178	184	217	197	181	192	175	188	200	188	173	170	194	187	196	190	188	231	184	188	181	201	176	202	193	183	193	219	182	173	187	202	180	210	198	196	181	175	200	221	177	151	177	199	184	171	190	191	155	169	190	183	178	187	192	192	198	199	162	207	172	201	170	184	173	197	176	178	188	182	187	209	200	194	185	194	170	208	197	199	199	184	197	201	188	189	192	189	199	190	227	179	202	189	193	185	187	206	189	206	196	203	165	195	172	192	195	173	193	201	183	188	190	212	203	185	202	216	220	187	198	185	196	163	193	185	196	184	183	201	185	192	195	163	170	189	197	179	199	181	185	172	184	171	195	195	179	189	204	205	173	195	200	203	203	178	185	177	200	168	177	171	167	170	176	178	204	191	172	218	226	182	209	179	177	201	184	197	201	205	202	214	207	175	174	192	182	186	210	191	172	151	188	167	200	196	178	209	196	183	197	180	183	198	209	173	206	167	194	150	187	170	186	180	207	183	199	198	193	218	201	213	179	224	179	186	184	155	169	179	196	197	193	191	183	182	195	177	192	185	183	173	198	177	180	201	204	185	190	192	177	179	189	202	212	199	202	200	184	184	217	166	195	184	195	181	182	200	167	179	178	181	182	164	200	182	158	202	179	182	179	177	199	202	168	183	191	207	187	185	174	194	205	193	196	174	187	183	185	195	208	196	192	167	191	175	154	187	205	187	182	189	209	198	179	186	223	201	176	203	198	187	175	178	175	195	199	167	176	152	184	179	200	198	183	174	193	171	215	181	205	189	230	160	200	171	189	158	202	161	177	171	189	158	181	169	190	169	190	183	190	213	159	186	174	206	184	185	191	180	190	197	184	190	199	176	166	173	181	171	197	201	212	186	176	170	183	196	186	189	204	185	196	182	194	202	184	187	166	192	177	173	184	187	230	187	185	187	199	201	196	181	183	189	176	220	201	193	186	212	201	195	215	179	184	207	192	172	185	190	198	181	219	176	157	193	182	200	196	197	188	185	191	172	193	171	183	190	182	176	206	186	212	167	187	205	207	203	180	193	185	189	193	183	191	192	181	214	194	194	177	165	197	186	227	182	177	180	208	189	215	211	201	168	208	174	182	192	202	204	186	174	196	189	188	201	188	197	183	205	175	200	178	207	201	188	224	190	193	173	184	197	178	159	173	181	204	198	186	178	174	195	196	194	188	196	221	193	191	179	189	191	186	191	179	165	176	187	197	205	176	178	190	175	222	189	187	180	170	186	203	182	201	210	198	178	211	177	189	169	184	211	205	241	187	190	208	184	191	209	196	189	190	198	195	172	189	206	185	201	192	209	174	183	212	185	181	197	184	161	186	196	204	214	185	164	194	183	190	197	188	177	186	207	203	198	174	185	199	203	188	206	200	195	203	167	191	173
4346	1264	757	402	331	259	248	271	240	234	225	215	270	214	210	228	208	234	220	229	223	219	210	215	204	231	206	231	222	236	227	208	209	226	229	206	225	243	203	209	233	197	236	215	196	223	192	218	204	197	216	200	220	230	229	177	204	222	212	209	222	226	202	224	216	226	183	228	220	234	218	210	198	202	217	211	221	191	213	203	231	227	213	213	201	175	198	225	212	218	220	234	211	196	222	200	226	205	217	194	219	229	217	196	217	201	208	228	213	209	246	218	215	184	226	211	204	204	230	210	224	204	204	218	208	233	218	203	221	226	226	209	221	213	225	215	200	219	218	231	230	226	207	193	198	231	225	209	231	224	198	226	221	246	200	237	233	215	221	212	210	206	218	221	225	213	222	188	202	212	219	212	192	197	216	213	185	228	229	228	209	206	238	207	209	217	219	226	207	205	187	201	216	238	214	215	220	246	205	231	236	209	203	210	203	214	218	206	218	227	211	202	206	205	197	207	197	225	238	206	213	207	223	224	234	207	215	223	243	203	193	237	193	224	243	222	235	237	206	221	208	210	216	212	225	209	224	222	223	202	208	214	223	217	207	215	198	208	189	205	204	243	214	224	217	194	211	239	221	224	225	198	219	187	198	226	196	200	231	216	208	222	219	203	196	211	193	217	213	210	189	192	207	206	211	206	230	226	211	187	182	230	218	223	225	228	190	212	247	218	221	235	198	206	194	219	225	220	201	218	232	199	211	223	235	197	219	221	225	225	224	218	222	217	200	225	210	210	213	187	210	211	216	226	214	211	225	205	219	202	211	196	238	222	207	205	214	181	199	191	202	195	200	229	212	214	195	199	233	224	204	187	198	195	213	209	219	215	226	215	217	214	208	187	205	215	182	204	202	211	196	207	213	214	197	202	232	237	215	207	206	204	199	198	203	197	215	198	203	218	195	220	220	173	188	247	209	208	207	217	204	199	226	209	244	213	217	212	208	213	222	206	236	204	225	195	192	246	223	234	215	212	212	189	197	215	175	193	212	202	226	231	215	210	218	210	208	200	227	233	202	214	222	226	191	217	222	202	206	222	200	222	197	209	219	209	233	213	234	219	214	199	207	220	225	217	200	206	216	182	221	221	229	208	187	210	218	182	199	208	205	222	208	206	214	216	230	236	237	202	226	205	202	199	215	217	182	217	227	227	209	185	201	214	220	198	202	205	194	245	196	221	233	185	203	224	222	198	228	214	217	210	198	216	200	192	208	203	207	215	209	215	185	225	222	211	217	190	178	219	203	232	212	212	192	228	229	196	229	252	218	215	208	217	220	241	221	202	225	202	224	206	219	201	193	203	222	184	218	205	221	210	195	199	207	235	199	211	222	250	202	208	237	233	216	212	236	226	186	238	202	190	217	228	232	225	233	214	233	207	206	209	218	222	232	205	218	207	228	231	221	220	197	245	200	188	200	195	213	195	234	190	211	218	219	194	219	188	208	198	232	199	208	192	215	212	251	234	201	233	239	182	222	207	207	230	214	188	205	219	218	196	224	220	215	200	203	194	218	204	203	228	204	218	212	205	231	213	206	218	230	240	216	226	204	208	184	229	240	215	193	216	214	214	196	204	229	245	176	205	236	181	212	224	205	190	213	217	221	216	215	211	226	197	206	240	209	200	241	195	205	231	196	217	218	206	246	227	209	230	209	200	216	204	215	238	226	235	229	196	227	244	206	212	219	211	222	211	221	218	232	212	227	246	203	219	206	200	218	201	191	215	227	235	197	212	190	228	218	208	213	224	210	186	213	221	232	227	205	203	231	214	205	216	201	231	196	201	225	229	220	213	210	219	196	216	230	227	217	212	197	213	200	234	204	210	189	205	206	208	236	205	185	233	194	181	224	234	206	229	193	221	210	202	217	217	221	201	199	194	182	232	207	233	199	211	225	209	218	198	194	224	212	200	210	226	230	235	216	217	229	218	232	210	222	213	208	191	232	233	203	220	203	225	204	213	213	204	226	197	207	208	238	204	209	234	211	233	217	225	215	195	225	197	210	218	198	255	233	207	207	224	211	203	228	202	219	210	219	202	223	206	230	230	226	248	204	220	219	221	217	217	223	212	220	203	215	216	229	188	197	221	209	211	226	215	208	235	219	199	198	223	230	224	208	193	224	196	210	214	193	231	210	227	249	209	233	243	212	211	205	215	233	216	214	214	215	197	206	218	210	211	213	221	229	213	227	171	194	243	208	230	232	211	200	203	221	222	222	208	212	236	200	205	221	215	226	214	233	203	213	206	223	233	210	225	199	180	227	197	188	196	220	204	216	224	211	205	227	238	205	224	211	211	211	239	214	244	201	211	238	223	199	203	205	214	231	217	195	221	214	208	207	214	207	206	231	199	231	211	204	213	198	192	237	201	204	216	183	213	215	206	224	221	231	223	231	216	209	206	214	222	219	207	211	210	190	220	227	227	236	208	220	219	210	224	184	206	221	211	231	215	205	245	200	209	207	207	223	208	201	209	220	189	224	208	217	216	202	176	188	225	211	224	220	201	214	228	218	247	200	229	187	224	200	210	221	193	239	215	228	217	248	225	193	228	209	214	205	221	196	230	206	209	221	195	201	211	188	216	244	202	218	208	192	198	242	206	216	222	245	216	236	226	243	192	223	185	223	222	211	234	195	198	243	221	222	198	230	239	221	228	234	212	298	204	200	205	209	228	223	222	188	224	201	210	214	210	207	203	202	198	222	216	219	210	206	205	205	207	211	201	212	182	234	205	207	194	212	211	221	227	227	209	220	250	199	218	204	225	215	229	233	206	216	231	195	217	228	220	212	212	209	216	225	219	215	212	216	225	192	207	226	221	229	236	212	200	205	224	234	204	207	217	230	235	194	203	204	211	227	220	211	225	226	194	217	217	218	229	201	242	185	241	222	238	204	236	226	220	238	195	229	240	230	227	222	194	233	212	204	204	203	201	235	225	213	227	196	213	210	235	201	208	208	236	210	201	223	186	219	247	197	224	242	207	201	194	229	205	197	199	211	202	201	203	200	209	206	223	206	215	230	211	239	210	210	232	192	235	214	253	222	224	239	226	219	201	200	244	217	228	198	221	204	211	223	233	213	197	227	213	169	200	215	205	211	220	221	197	266	225	187	227	241	207	197	211	228	189	235	210	216	185	188	224	204	217	207	215	205	223	211	233	217	203	199	239	232	208	204	221	221	222	236	205	227	182	192	200	226	238	205	220	222	235	234	219	208	204	199	192	231	213	194	213	192	208	195	219	201	229	230	228	204	193	179	218	234	253	230	241	226	222	212	230	237	209	211	203	216	207	179	241	218	234	226	237	209	225	216	233	209	195	192	190	238	237	195	217	178	192	240	202	227	197	227	220	218	237	216	208	200	205	208	237	191	216	224	219	202	211	243	214	228	202	214	224	236	230	197	227	215	226	202	236	192	216	214	231	224	199	216	191	211	210	233	219	226	205	212	220	205	191	215	205
23609	21032	28047	24209	20993	7297	835	540	418	388	341	323	300	308	278	268	209	236	228	232	252	211	212	228	220	241	241	223	216	202	199	202	199	218	205	214	195	198	235	205	212	206	190	217	187	205	210	235	206	198	212	206	214	224	204	204	187	195	236	231	212	202	209	183	193	195	194	209	184	213	189	229	198	190	208	201	170	190	194	213	189	182	185	228	220	193	188	157	192	162	192	215	170	195	195	176	191	208	180	193	213	206	200	202	204	183	187	178	197	212	175	192	229	192	193	194	217	204	205	196	198	187	182	188	184	192	201	185	198	182	192	204	183	205	213	225	177	208	180	192	193	197	220	185	207	193	187	206	201	187	196	183	191	182	186	234	201	190	211	197	198	202	194	195	193	177	194	203	179	184	221	188	209	204	207	202	219	214	219	197	186	200	178	194	206	210	188	186	161	195	179	215	178	226	218	173	197	184	205	190	195	200	190	194	201	183	209	208	206	194	192	190	194	182	176	180	204	157	175	209	192	178	192	193	199	192	215	184	171	191	203	192	168	200	183	200	199	203	214	208	199	186	194	175	204	196	213	203	197	197	202	178	222	203	188	205	191	179	205	203	208	205	187	190	168	184	198	185	206	174	212	209	199	186	203	210	174	197	211	207	174	182	200	179	206	188	179	197	178	189	219	194	195	215	186	203	175	203	180	185	197	210	205	205	192	208	180	199	197	207	200	212	193	203	159	200	184	224	204	191	187	198	200	217	190	200	194	181	183	202	214	191	220	182	174	188	192	193	192	212	194	202	181	204	196	181	191	186	203	197	198	206	188	193	206	202	188	181	179	203	214	202	202	211	216	188	163	193	158	204	222	210	171	170	196	193	219	204	193	232	191	209	204	184	199	203	207	199	195	194	183	199	189	191	195	165	215	207	205	200	190	222	200	186	211	190	187	202	209	209	186	193	188	201	176	190	173	186	199	198	200	197	190	197	195	200	182	204	197	213	218	201	184	214	179	184	172	191	167	175	198	207	221	202	177	212	173	172	200	203	191	195	196	194	171	209	209	185	216	189	219	196	215	199	198	176	205	207	171	178	179	186	198	171	170	215	192	216	189	196	173	195	210	189	193	176	198	205	210	182	190	224	200	208	199	207	198	205	218	193	205	211	198	189	206	204	190	186	185	186	201	234	214	206	189	180	207	203	206	200	209	203	212	192	240	201	214	208	209	211	194	195	172	183	172	197	208	194	195	207	201	192	215	184	184	203	190	183	201	197	213	174	205	186	196	192	179	197	195	188	221	212	199	213	216	185	191	207	219	195	193	214	181	197	192	190	194	210	200	184	215	186	209	192	212	217	206	210	206	205	213	162	196	191	180	165	200	216	193	177	193	221	182	195	182	224	185	183	194	221	181	208	195	195	196	189	198	161	179	191	215	183	187	189	218	180	185	179	199	221	208	184	192	194	193	183	191	177	188	184	175	201	191	200	213	197	205	200	186	184	223	186	194	188	222	209	175	201	173	205	183	224	173	186	194	198	188	183	205	204	198	169	156	205	208	200	208	194	179	213	185	202	200	224	217	217	190	176	219	187	179	177	197	210	197	186	170	208	198	207	190	196	190	193	218	190	211	172	220	200	182	193	213	207	216	212	180	187	202	190	157	213	190	181	174	186	198	219	190	189	194	181	203	205	220	218	213	193	192	217	187	214	202	205	195	187	192	168	187	237	190	204	205	209	185	191	182	203	214	212	208	181	218	205	193	190	181	218	198	181	201	191	182	203	184	184	197	188	199	189	190	199	182	182	188	216	179	204	198	191	209	170	208	189	187	188	197	204	211	213	206	212	205	204	203	191	181	184	201	194	193	198	189	234	216	205	213	183	208	191	207	213	204	197	158	201	212	191	191	178	202	195	205	212	206	220	187	202	188	200	218	198	203	205	188	186	180	197	183	181	198	210	199	205	209	186	177	197	198	203	209	195	205	189	220	190	189	217	195	174	219	223	195	206	213	200	193	181	214	157	194	196	197	207	203	203	199	208	202	183	198	185	187	206	206	179	211	189	179	197	206	205	183	185	199	187	200	186	209	201	191	179	198	171	191	174	197	187	190	205	193	189	202	196	200	200	198	195	213	184	194	206	173	223	196	201	240	216	228	221	167	197	206	200	200	176	191	203	172	189	200	215	201	182	196	225	195	177	187	205	176	203	193	196	197	200	185	195	212	191	192	195	195	191	196	181	193	191	173	199	196	191	188	177	205	178	198	182	218	221	197	177	205	207	206	193	192	189	178	191	186	194	208	198	197	221	196	208	211	179	162	178	206	174	206	200	195	201	185	181	197	205	191	216	192	212	191	226	214	205	205	192	209	185	185	177	201	194	170	198	196	182	182	191	192	200	185	228	205	184	183	204	201	225	184	200	240	189	181	185	213	201	193	212	206	217	229	212	203	194	181	196	202	176	195	217	194	200	185	214	198	205	206	196	199	228	203	176	180	179	210	195	174	187	200	216	213	201	203	179	187	188	190	200	168	217	195	193	182	219	188	178	194	206	226	171	214	190	178	214	208	206	193	195	178	175	204	198	224	220	190	215	211	186	214	176	221	189	205	186	204	164	197	202	188	200	216	213	211	186	195	195	199	196	204	216	202	208	197	175	144	204	216	187	224	186	209	189	209	178	210	213	213	216	187	220	195	183	174	208	207	215	211	210	176	185	189	182	200	181	204	211	213	197	224	227	206	200	212	219	190	220	201	198	175	159	226	189	211	183	198	172	197	197	193	229	200	196	193	195	202	188	195	166	219	205	194	193	199	181	193	212	218	170	222	198	185	163	202	232	189	186	181	201	202	197	184	188	217	187	215	215	218	195	213	199	206	189	218	183	180	202	194	212	199	188	201	219	205	200	187	204	202	174	210	209	203	226	194	200	170	197	182	194	207	176	200	195	179	216	175	202	206	186	219	212	218	206	201	204	199	184	179	218	210	173	208	227	193	205	211	193	193	182	193	197	190	203	207	188	201	205	219	211	170	196	209	196	213	197	183	204	177	194	201	207	207	193	183	203	201	182	186	207	202	199	211	192	206	196	207	188	229	209	187	187	222	214	201	178	214	227	201	228	187	193	206	202	197	198	185	208	193	205	194	190	205	210	221	199	203	199	190	169	203	215	191	186	193	189	193	197	198	196	190	173	223	185	212	188	187	213	189	185	201	185	215	204	206	181	173	214	193	174	215	196	202	210	203	186	204	236	204	193	205	194	188	193	205	190	217	205	187	189	219	202	202	190	199	195	177	192	236	192	193	194	192	199	202	195	179	197	221	201	179	196	185	184	194	212	201	192	234	191	193	181	213	213	218	210	190	165	210	201	210	204	198	166	180	194	192	205	192	200	190	190	169	194	223	199	194	195	198	176	186	170	205	199	215	194	228	190	196	200	192	217	210	163	206	229	192	196	184	204	190	195	191	185	189	196	189	208	209	214	181	192	207	180	194	202	187	196	186	181	193	193
3577	9496	6139	2665	1905	1393	1072	828	676	540	457	445	386	329	322	322	303	289	316	259	278	252	279	250	257	270	280	251	222	263	249	256	215	233	235	247	212	225	214	211	240	223	239	185	208	228	223	216	199	226	207	196	238	218	203	198	193	237	195	226	202	207	228	222	195	203	224	226	201	212	201	205	231	204	191	232	215	237	215	201	222	203	202	220	198	192	205	200	213	219	238	212	219	212	208	208	218	193	180	212	211	212	207	227	233	238	231	197	186	208	196	206	203	182	197	221	213	237	204	220	201	200	204	205	202	227	216	224	210	211	199	204	207	201	214	203	222	208	245	216	197	205	187	236	190	228	232	228	221	196	203	218	213	223	221	202	214	214	211	212	193	218	210	188	209	189	234	192	210	206	193	205	205	224	202	237	176	219	182	216	228	228	226	231	202	217	235	217	227	252	205	221	228	192	198	234	217	223	219	209	206	223	218	188	219	199	218	214	207	176	196	226	216	224	216	208	201	242	219	221	198	228	236	199	214	233	182	207	214	186	248	212	209	240	204	188	218	216	249	214	209	190	233	208	199	187	195	228	208	233	240	225	204	185	236	219	208	222	213	249	205	203	210	222	225	196	198	231	229	213	211	211	202	221	227	189	227	223	195	222	208	221	184	219	198	238	199	210	204	224	211	213	212	214	199	204	220	206	204	224	203	224	203	211	208	210	207	202	207	201	193	207	221	210	226	219	223	241	217	223	232	197	206	216	210	220	224	225	210	227	200	215	222	202	208	181	219	204	223	208	214	210	215	217	209	208	221	216	186	217	240	223	222	206	180	223	216	196	216	244	193	212	187	206	209	201	195	207	240	216	216	222	197	226	194	217	240	226	207	221	213	225	190	240	231	198	213	208	202	223	203	221	203	222	185	182	230	184	213	202	228	209	208	235	185	193	203	190	207	196	255	212	239	241	212	201	215	197	221	225	207	229	240	225	216	211	227	206	222	198	205	204	205	217	199	207	221	220	201	214	200	207	214	210	200	231	205	196	223	217	217	216	216	200	217	219	230	234	238	204	221	218	192	209	209	206	217	229	223	218	191	213	207	205	219	208	190	210	217	195	204	196	239	230	215	200	237	178	208	203	231	208	226	221	212	232	206	224	196	195	184	244	194	214	211	192	196	216	230	227	197	199	208	234	198	211	201	236	216	230	208	225	218	207	197	200	219	209	206	206	213	193	203	227	246	195	238	214	212	205	213	216	213	211	204	201	225	213	205	213	217	205	218	205	224	220	202	223	211	196	205	226	192	203	201	214	195	195	200	223	214	218	195	223	213	182	214	209	209	227	207	175	220	201	184	209	218	209	216	199	218	193	211	213	207	215	215	227	213	238	199	223	208	183	234	243	219	221	188	215	200	216	214	205	177	208	209	199	207	225	202	236	221	196	196	195	232	221	188	210	202	208	215	224	226	205	244	228	206	215	243	237	198	210	210	210	231	202	205	193	196	225	224	225	213	193	231	192	208	200	224	203	201	198	210	202	223	236	208	179	211	219	211	215	188	192	226	217	210	199	208	206	208	228	206	220	208	225	214	197	227	223	208	224	225	210	210	218	198	193	215	219	189	230	210	222	216	202	212	213	216	196	210	208	186	223	205	190	193	204	199	223	196	212	195	219	235	201	205	216	213	206	214	220	224	198	183	185	220	227	230	237	212	186	209	225	183	208	214	191	197	219	227	217	219	246	235	204	201	208	211	202	217	207	213	213	204	215	187	195	209	216	239	227	218	189	214	218	199	210	205	195	218	221	206	197	223	196	211	198	207	192	187	203	221	211	210	224	216	214	208	230	212	193	176	201	204	204	218	218	192	213	211	220	213	219	219	193	217	212	219	196	207	206	219	191	234	204	213	212	218	204	228	210	208	202	202	196	222	218	205	217	240	202	215	209	232	215	201	207	191	192	186	218	183	196	218	222	169	221	192	219	221	226	214	231	209	194	210	216	220	210	206	210	218	225	217	190	196	226	203	229	195	199	227	219	187	191	226	209	225	223	200	195	207	208	212	221	217	194	237	198	257	206	219	220	220	188	226	205	192	217	201	225	188	207	215	208	212	230	198	210	244	211	202	205	236	215	196	226	193	206	213	229	212	191	208	197	204	193	221	186	188	245	202	232	197	204	216	208	217	219	246	206	208	194	220	211	211	194	225	211	180	217	194	192	204	217	212	190	226	203	193	193	214	208	228	211	198	219	192	215	210	217	209	200	228	201	205	228	220	208	207	194	207	223	220	204	223	201	202	198	203	206	196	197	218	188	208	194	211	210	231	182	206	254	226	192	217	187	228	227	208	224	201	189	219	220	203	224	221	226	206	233	196	202	189	212	221	219	205	220	230	220	197	216	232	211	211	191	196	195	203	238	190	208	223	203	207	193	218	225	206	216	203	199	208	189	230	196	193	236	243	210	213	203	231	231	207	210	228	207	205	203	217	234	232	210	247	198	224	215	221	221	220	178	181	206	218	230	207	199	217	200	229	195	215	214	217	207	231	218	197	216	212	226	191	235	202	223	227	235	231	212	211	186	204	212	193	236	228	222	197	228	211	212	219	208	197	230	216	223	231	225	201	195	207	217	187	223	201	183	231	221	199	218	225	185	216	210	226	203	206	204	210	214	215	223	185	215	236	217	230	202	182	196	186	225	235	195	216	196	213	205	209	197	232	195	192	220	227	206	222	222	225	231	228	226	203	217	265	216	195	194	189	181	226	222	209	198	236	199	197	193	181	188	203	191	221	224	215	227	222	224	205	227	213	198	194	192	204	204	195	209	217	201	227	200	179	203	219	193	205	201	193	212	232	208	202	206	204	203	197	184	220	198	199	229	230	195	236	202	224	187	210	197	190	217	207	195	214	211	214	224	212	202	213	230	200	209	230	190	244	229	223	219	207	210	203	224	214	215	196	214	230	231	197	197	234	200	218	208	202	210	205	221	236	209	218	211	204	223	206	212	204	208	192	200	199	227	235	216	243	207	224	199	189	201	198	204	210	220	227	226	222	207	227	211	198	202	209	194	217	220	224	212	208	203	222	210	218	215	220	211	216	206	202	214	206	224	216	183	206	202	208	204	190	204	231	233	199	212	203	202	213	213	210	205	218	215	228	198	204	213	202	216	215	188	226	206	235	196	222	217	191	216	213	194	220	200	222	231	228	219	189	220	219	213	223	231	228	203	202	208	208	208	253	198	208	180	223	207	225	209	218	211	201	184	196	208	211	207	230	215	221	208	215	203	211	220	181	197	211	206	205	243	221	200	214	207	209	198	192	220	222	187	219	200	199	214	217	212	199	238	213	231	223	223	222	189	203	198	204	193	215	238	253	218	210	213	227	185	201	208	220	222	184	212	213	199	201	238	236	239	206	211	188	213	210	203	198	208	216	238	189	219	208	211	225	221	223	222	218	219	223	217	217	222	222	214	207	202	195	184	198	229	207	211	200	246	193	206	195	214	216	240
24813	20996	26718	25308	7360	749	630	502	465	469	501	380	400	426	445	430	397	370	441	405	368	386	412	362	428	425	372	413	398	364	377	431	426	418	371	340	376	374	390	375	380	354	383	412	363	432	400	371	351	357	361	365	390	379	378	368	341	343	373	395	415	374	372	347	358	332	424	373	403	386	401	372	378	375	378	371	367	357	375	363	356	371	415	378	378	365	368	358	413	384	356	399	376	380	374	406	370	391	386	392	353	391	384	380	391	361	383	343	353	371	357	394	379	349	366	369	369	376	382	367	396	388	367	402	381	385	392	392	370	376	341	405	370	362	387	366	404	374	377	370	366	358	370	373	375	409	375	348	386	392	387	342	389	403	368	378	367	377	376	396	356	383	402	406	366	386	382	381	369	402	411	364	352	420	371	355	391	427	366	398	405	364	366	374	369	356	417	390	378	387	368	349	371	379	390	388	377	391	375	360	376	335	395	365	390	357	379	380	356	397	397	373	374	387	365	376	359	366	381	422	348	406	403	370	352	359	357	379	375	376	357	378	393	376	363	352	383	380	354	378	398	389	365	374	357	384	362	379	384	385	388	348	370	363	359	387	378	371	391	367	389	373	392	387	396	406	370	379	405	369	357	352	389	340	341	368	403	364	379	356	360	398	386	370	379	350	370	392	358	368	358	408	378	415	405	393	405	395	372	392	375	359	379	403	365	392	405	373	403	387	373	361	388	383	331	387	355	358	372	386	364	368	380	411	367	377	364	366	335	372	361	365	366	395	376	364	370	362	404	415	333	350	366	398	399	412	373	348	330	370	421	406	348	371	378	357	361	387	382	363	389	380	378	404	386	371	345	399	347	382	370	370	380	401	407	382	379	409	385	387	385	415	371	389	361	372	366	354	352	373	382	329	370	357	387	339	362	352	382	364	371	381	385	395	368	356	356	400	385	379	401	413	398	368	402	401	356	365	360	373	377	364	376	358	440	357	377	349	351	374	362	365	380	403	363	367	372	424	329	400	373	383	349	395	354	386	373	415	404	388	357	366	371	361	356	379	412	385	370	360	332	382	399	398	417	395	406	380	401	346	408	349	384	386	359	391	386	363	392	369	387	390	352	373	375	366	408	372	391	381	400	393	366	348	360	345	396	375	371	358	347	412	353	339	348	353	366	371	374	394	351	372	345	356	406	382	384	382	399	346	364	379	402	367	397	347	371	392	362	390	362	413	368	383	370	402	370	369	376	383	374	368	374	370	377	414	378	407	422	340	387	396	388	398	357	399	364	351	401	355	381	394	376	400	354	412	393	399	370	415	346	367	369	360	382	357	365	408	381	360	363	382	374	353	395	367	390	404	381	400	374	391	360	362	404	385	373	383	369	372	393	350	361	390	401	384	362	334	379	352	399	380	382	363	350	365	360	358	335	370	391	396	381	384	368	408	339	331	400	411	408	368	352	397	401	357	391	410	371	371	384	429	344	380	376	348	371	413	384	365	390	370	363	372	411	357	396	371	361	377	352	392	367	392	391	365	363	383	387	378	393	373	391	358	383	389	379	360	349	383	368	361	394	386	369	378	388	365	360	402	351	374	375	333	341	360	334	370	403	378	378	387	382	352	379	395	396	417	385	370	400	355	380	362	384	425	351	367	376	403	392	364	368	391	396	365	362	372	336	366	369	381	363	388	380	369	375	390	383	398	372	369	394	371	400	366	423	392	381	417	361	375	356	348	368	393	369	351	367	402	393	396	349	359	393	320	362	370	382	384	382	386	415	379	361	416	365	386	393	407	381	360	359	375	392	349	402	361	394	393	358	420	371	377	367	364	397	414	340	381	383	404	367	384	372	380	401	368	402	382	392	384	387	370	376	366	363	350	392	395	387	400	352	396	373	374	345	381	368	348	345	371	349	370	370	380	338	366	352	343	400	387	375	355	365	367	323	394	352	383	408	373	370	388	367	357	368	357	369	368	359	392	391	401	376	398	393	380	379	363	390	349	355	373	372	364	392	382	370	370	370	397	357	369	397	385	399	393	382	407	414	376	345	367	377	349	416	405	407	360	389	402	407	384	378	408	365	387	390	374	396	378	376	408	376	381	358	352	364	403	387	413	384	380	381	401	375	383	367	348	390	375	367	355	367	407	347	378	409	351	369	384	381	356	380	377	377	377	364	359	397	409	394	349	382	401	417	373	349	376	348	379	377	354	406	375	396	381	377	406	361	416	379	370	392	358	404	383	388	367	354	412	385	393	342	343	373	349	344	377	403	331	400	373	379	335	389	363	386	369	361	379	395	358	351	359	360	347	410	358	420	392	371	393	380	363	404	352	369	372	383	392	340	377	364	411	390	396	372	376	352	361	391	378	365	402	414	385	380	388	340	406	352	338	345	371	351	352	390	334	381	392	354	379	411	379	402	356	380	409	395	392	391	399	370	426	359	377	360	408	385	354	312	377	361	367	399	394	378	389	417	361	337	337	395	380	400	367	419	368	415	390	404	386	337	409	402	365	377	358	372	373	380	360	382	360	359	374	352	379	389	392	388	344	376	354	389	340	352	362	389	408	415	387	368	351	383	374	386	350	410	393	372	415	361	368	366	401	375	387	355	397	399	385	390	388	388	359	351	384	372	344	364	379	399	360	399	389	369	398	342	387	389	389	362	382	393	380	379	389	384	401	363	390	401	373	343	396	392	386	365	390	375	375	423	386	349	370	395	375	394	386	340	346	356	328	390	392	387	372	393	379	398	385	366	367	397	355	411	359	362	364	326	346	396	353	379	369	379	368	398	388	384	384	386	375	361	374	342	376	438	375	377	368	387	387	393	401	375	376	385	371	389	376	381	384	371	372	367	395	399	343	374	371	397	399	328	385	345	381	376	407	365	377	364	385	392	364	365	399	356	350	366	349	410	409	382	364	368	392	396	394	374	364	393	411	377	368	396	371	364	375	394	404	384	352	371	347	377	350	376	359	350	370	395	373	383	376	391	359	405	355	388	364	385	345	370	375	365	373	380	347	366	403	379	398	376	326	378	365	362	382	373	394	401	360	396	359	393	399	364	379	380	371	383	394	342	394	356	374	405	370	359	389	379	384	375	380	369	379	331	378	385	383	373	336	335	364	387	397	391	388	381	381	375	393	341	356	347	363	334	373	375	338	384	367	400	336	386	354	378	381	397	375	395	383	356	376	361	397	388	393	406	358	406	387	417	382	369	366	359	366	382	388	350	395	350	351	386	365	377	378	396	419	370	416	392	350	381	392	353	371	364	371	328	362	385	387	390	414	378	327	367	381	346	357	431	363	350	369	367	366	394	354	407	340	369	354	372	390	406	373	413	376	389	381	371	341	368	370	372	344	359	379	369	372	406	387	349	393	351	372	395	364	372	365	389	419	392	357	382	365	407	343	391	375	416	363	356	390	359	391	404	388	382	391	391	367	392	391	364	396	387	369	381	391	394	374	364	381	385	375	373	341	371	369	340	333	409	365	367	387	378	348	369	373
3815	5641	3441	1766	1229	1034	841	780	648	585	555	536	537	520	493	444	471	446	441	456	437	455	451	441	399	434	443	440	397	417	417	420	402	383	434	436	407	418	434	411	428	388	407	398	401	409	413	410	416	407	441	441	393	389	419	393	395	412	418	429	387	400	419	408	382	440	402	399	392	395	433	427	410	406	418	394	380	396	414	399	417	391	414	440	388	412	401	385	446	394	420	388	411	409	416	442	435	424	397	406	418	414	443	416	413	420	390	415	366	389	406	450	406	406	440	426	396	403	421	370	416	402	360	389	428	440	395	394	380	370	423	427	403	449	383	406	410	428	438	410	438	395	404	440	406	414	374	390	404	424	398	383	408	410	374	387	394	441	400	412	369	388	396	406	432	410	416	416	410	360	370	415	379	390	392	402	399	384	416	420	400	416	400	383	419	397	388	376	431	391	387	405	373	397	419	404	408	407	425	394	422	389	407	418	403	396	396	393	404	378	415	430	414	395	403	377	422	403	415	403	378	415	403	401	390	395	398	418	393	443	412	375	395	423	413	408	383	412	405	406	415	427	433	423	378	385	431	397	373	352	382	420	406	420	426	411	397	425	390	395	409	429	400	409	424	398	414	397	388	426	389	425	418	370	384	406	396	438	363	427	394	384	393	407	388	390	386	393	395	386	384	405	388	372	422	408	392	372	432	399	409	418	383	398	367	437	408	404	414	407	384	419	396	431	422	407	406	443	370	414	413	400	393	410	416	406	397	411	426	412	427	376	382	421	415	395	409	439	406	400	421	407	395	402	396	418	417	437	390	377	409	432	360	390	401	385	418	404	423	402	440	407	395	404	401	408	383	407	411	413	406	394	404	420	404	428	423	419	434	425	433	416	416	413	403	418	389	374	402	398	426	422	401	389	389	426	394	431	383	392	372	405	408	423	410	392	382	418	424	394	367	401	408	408	392	411	395	416	376	388	403	405	384	393	394	418	454	419	403	391	409	415	414	384	415	423	388	425	409	396	409	408	387	422	396	384	403	410	419	420	411	394	426	408	406	421	416	409	374	370	433	392	426	415	397	429	394	376	423	402	425	396	368	367	400	432	409	408	398	392	389	415	406	373	388	408	426	415	443	420	408	390	401	412	382	405	353	394	411	402	391	397	425	420	385	407	455	379	428	414	413	423	400	380	412	388	386	395	385	416	372	413	399	446	439	384	417	377	413	455	391	394	423	431	409	407	413	353	384	460	403	415	387	393	359	379	407	400	399	394	392	418	436	443	421	430	436	403	379	438	398	377	385	399	396	399	397	429	381	398	406	420	412	426	425	386	390	430	443	408	368	437	427	428	434	420	411	400	423	411	403	417	406	445	441	393	415	413	407	412	394	413	401	390	387	378	403	426	434	396	416	430	412	433	387	406	404	409	378	445	404	415	367	460	406	387	397	416	405	391	433	419	390	405	418	398	391	444	396	413	396	426	413	367	413	386	418	420	410	397	473	376	377	426	378	391	406	426	399	452	401	377	403	384	415	392	376	394	409	372	427	407	440	404	406	381	389	414	380	398	405	408	414	377	358	442	433	437	406	408	385	412	424	378	418	393	388	405	439	390	421	392	417	395	379	408	402	419	369	443	400	397	397	427	392	391	404	379	396	406	452	410	405	376	415	419	397	387	419	383	407	417	419	402	404	392	440	395	386	387	418	421	404	409	436	359	432	371	392	398	385	405	382	395	400	350	415	414	385	401	455	403	424	403	374	407	402	401	446	395	431	405	385	407	386	382	389	422	428	417	428	428	407	438	436	388	402	416	386	424	423	397	419	392	398	399	412	389	411	387	391	379	412	386	397	393	380	422	425	420	429	402	399	387	416	397	390	405	441	412	373	421	396	405	402	419	409	398	420	399	380	411	426	381	406	398	419	416	404	410	403	425	379	425	416	402	406	411	399	425	414	395	388	392	382	427	403	396	413	440	425	398	412	413	426	416	411	409	399	394	379	411	390	390	413	418	421	413	412	397	384	384	360	405	372	414	434	400	410	400	418	439	416	409	375	412	380	377	401	400	404	407	390	397	435	416	404	435	395	408	403	385	419	396	383	402	427	427	374	408	388	410	376	412	422	394	412	390	415	424	424	428	432	402	403	381	397	420	401	394	401	396	367	402	427	414	421	418	402	413	418	387	419	383	421	423	385	397	394	425	392	400	381	430	397	392	401	407	395	443	404	388	445	438	388	379	437	379	380	408	441	351	423	408	413	390	425	406	392	399	393	396	400	433	423	398	399	400	416	397	413	412	406	421	418	398	405	409	421	458	395	389	387	452	386	408	419	392	395	421	403	431	392	423	426	411	436	412	394	387	407	422	402	386	379	413	397	380	421	380	405	424	419	404	396	400	394	365	409	412	412	377	405	428	426	380	404	402	402	391	413	419	376	409	383	406	388	422	395	394	397	417	382	397	406	407	435	417	399	378	408	402	441	405	399	406	403	404	391	382	382	432	388	405	417	435	414	419	433	393	437	400	356	410	371	378	420	364	412	416	377	419	405	396	371	418	405	398	396	426	428	420	398	389	423	390	411	393	392	383	408	365	373	442	415	408	447	406	385	388	419	358	385	402	397	388	409	427	421	366	397	410	408	395	397	433	401	392	423	400	386	396	385	406	425	417	393	418	420	426	400	434	390	431	406	445	414	409	389	404	393	406	408	415	396	415	421	400	425	415	402	372	392	427	401	411	400	404	411	410	413	403	419	422	434	397	404	404	386	392	406	388	398	420	406	422	386	395	381	417	394	404	427	436	398	421	444	377	415	396	431	428	419	394	446	416	382	406	399	400	422	399	423	388	383	416	371	383	445	397	412	395	384	405	422	434	403	385	378	414	385	397	392	417	367	401	392	399	426	417	423	406	411	382	390	410	417	398	419	379	419	421	418	450	394	388	403	432	401	432	434	456	403	395	414	408	401	415	424	399	397	404	392	406	413	397	423	411	383	413	377	438	412	410	361	383	391	389	422	397	396	369	395	435	387	382	423	401	452	423	404	372	385	406	387	442	408	431	417	419	403	378	412	396	414	455	367	387	405	368	422	409	404	409	397	424	406	374	401	385	384	390	391	413	364	404	410	418	391	385	433	372	358	384	405	417	406	384	450	422	404	405	405	427	400	403	435	405	392	390	412	434	377	420	403	423	398	430	375	402	361	397	429	379	403	410	418	414	424	415	384	390	424	444	420	415	419	456	418	397	387	376	389	411	367	436	420	403	413	406	398	409	442	424	392	380	358	366	394	407	421	378	396	419	442	402	405	389	388	425	399	397	403	437	407	412	375	430	383	432	430	395	402	407	424	378	413	408	413	408	428	398	410	403	418	428	376	391	442	382	431	365	410	424	411	414	412	434	375	448	441	385	389	385	377	366	436	442	395	387	405	433	395	415	414	406	412	425	405	386	396	424	361	406	435	411	394	423	432	421	429	374	424	387	451	361	403	387	398	428	426	430	395	416	376	456
22508	20983	28414	23698	20891	20868	6002	1236	962	811	757	669	636	567	563	589	527	545	547	500	533	512	512	507	495	476	479	485	431	497	455	451	479	465	499	486	476	468	458	455	483	442	451	484	450	437	462	480	463	443	452	426	435	453	473	424	433	422	492	443	390	475	423	456	424	437	461	426	424	458	433	474	425	462	453	423	423	468	493	470	478	435	449	393	447	471	439	440	454	426	461	482	463	466	450	421	451	442	428	430	433	473	413	466	420	408	493	409	420	456	426	457	438	415	410	436	456	467	457	431	411	441	473	450	454	463	429	406	389	480	438	472	467	429	469	455	423	434	417	466	424	467	444	456	460	432	450	473	433	416	432	437	484	458	459	433	447	420	461	459	423	443	457	443	462	423	437	442	450	466	417	464	443	425	442	471	469	450	460	440	455	420	409	455	482	463	435	466	464	429	465	487	454	439	465	437	464	467	421	483	451	441	435	433	481	424	430	429	417	427	454	430	455	466	432	460	425	472	409	429	461	440	450	456	456	454	471	474	462	438	470	468	431	454	430	413	460	490	455	441	442	470	446	472	433	442	481	460	433	411	409	444	438	432	458	433	451	452	430	463	427	481	427	427	439	440	405	432	463	459	463	415	447	411	415	437	411	403	434	439	461	428	405	465	443	440	442	453	435	511	470	447	457	453	433	486	471	452	419	441	433	439	443	444	448	456	436	457	429	433	436	432	469	453	472	438	442	439	432	473	436	430	483	430	453	424	450	462	420	453	441	442	452	434	411	426	459	420	472	441	456	428	448	470	440	423	454	474	455	429	458	447	443	423	400	431	432	484	422	452	436	442	438	451	422	476	418	448	481	457	415	460	421	468	457	487	432	460	450	470	459	421	454	483	436	454	411	435	429	445	442	439	420	455	481	482	407	451	428	421	435	476	469	465	398	444	430	460	416	444	462	462	451	455	493	458	436	444	448	431	397	462	442	484	459	405	450	464	469	451	458	445	461	432	421	439	425	461	409	479	424	390	466	464	454	450	424	467	431	440	454	428	445	425	450	478	437	435	435	456	467	457	405	488	463	434	434	455	462	471	441	438	425	410	423	426	402	447	454	444	445	428	423	439	411	477	440	438	432	464	450	416	471	470	434	409	445	407	439	458	463	408	500	493	457	454	421	450	399	437	450	469	431	469	479	436	451	447	460	418	428	491	439	449	442	466	450	432	468	463	438	438	412	455	448	468	445	438	412	447	448	423	434	422	447	428	412	432	443	482	443	438	462	440	459	411	446	443	426	447	406	438	428	422	440	482	449	423	435	392	426	435	494	453	458	466	430	445	463	460	453	434	429	439	466	419	434	441	461	472	446	441	437	477	472	429	460	470	414	440	488	464	479	478	416	471	435	435	442	447	457	438	451	493	455	479	448	467	442	476	452	444	437	444	424	467	451	428	460	456	469	444	461	432	425	417	443	459	446	453	458	406	456	481	465	480	421	508	457	441	425	463	421	424	424	440	420	465	460	476	453	491	450	453	425	449	445	485	458	453	476	425	479	457	458	442	467	428	472	453	431	429	423	456	464	417	463	436	446	417	438	461	437	418	455	448	476	433	464	467	385	483	433	389	433	495	473	433	438	463	443	432	422	423	448	412	440	469	419	445	468	448	447	459	413	406	423	440	446	440	432	469	394	445	468	430	476	450	442	405	436	489	433	488	448	405	471	422	474	422	407	431	463	457	444	405	445	407	413	458	490	457	466	444	448	433	422	417	479	431	466	446	439	458	445	450	427	403	405	408	425	442	455	437	439	453	489	438	432	430	420	473	454	448	456	386	428	486	420	450	449	429	433	463	453	421	430	469	432	439	463	468	448	434	455	433	456	451	402	446	404	457	433	430	417	423	428	440	426	456	467	472	445	423	445	418	407	429	461	424	450	416	454	402	478	442	428	388	426	417	457	449	482	450	423	465	491	458	428	453	432	475	435	449	449	451	417	465	434	422	443	432	438	454	484	464	458	473	443	438	435	431	433	459	464	432	430	452	443	480	418	407	436	448	416	431	452	453	419	433	404	432	416	435	459	430	409	463	441	397	452	408	424	452	416	443	407	473	447	420	495	459	434	447	439	445	432	459	437	466	437	455	447	487	435	400	419	483	433	432	476	434	446	463	458	436	447	419	451	436	441	455	431	436	427	442	448	437	445	433	454	472	463	432	444	422	429	428	416	432	439	417	392	471	429	450	452	444	433	471	465	451	440	446	429	414	482	446	401	451	434	421	434	385	466	436	466	425	437	454	461	454	453	455	467	407	468	448	428	466	433	473	451	457	464	440	480	444	433	484	452	432	476	447	415	430	420	427	466	428	442	448	437	402	437	447	432	465	443	445	433	458	414	456	461	451	448	430	462	447	458	455	411	479	471	435	449	462	450	434	435	437	457	449	420	473	457	429	464	438	438	442	471	457	435	445	445	440	457	476	448	420	466	447	455	441	413	414	439	431	393	474	485	453	427	412	438	429	433	459	460	448	457	467	405	447	448	453	425	492	433	448	460	443	433	423	467	448	389	471	430	472	483	510	420	443	438	440	451	427	491	461	435	452	444	423	449	442	508	463	462	460	457	450	450	435	432	460	468	434	458	472	452	456	479	447	448	434	418	469	462	439	427	466	447	458	443	445	464	443	469	407	453	423	460	467	439	463	411	441	441	410	437	405	441	416	484	395	416	402	424	425	476	426	466	453	432	472	427	406	435	415	490	428	493	445	415	460	456	428	418	422	465	417	416	466	460	428	451	422	433	453	442	450	433	417	459	447	452	448	435	457	436	427	429	474	458	427	455	475	445	430	401	419	449	458	443	403	448	441	408	414	439	431	420	426	449	443	473	422	437	443	455	445	433	456	427	458	433	431	444	476	452	428	445	464	455	406	438	453	396	409	470	453	420	463	446	437	456	437	448	443	416	469	450	467	468	459	410	443	450	422	433	472	431	478	429	442	413	453	440	437	409	453	427	430	404	439	428	425	403	440	472	443	446	446	439	434	416	442	433	436	457	433	490	470	453	460	449	458	440	459	463	437	435	410	451	463	486	451	463	451	436	418	423	443	456	423	434	378	416	446	459	425	466	472	458	461	422	468	452	449	426	419	484	436	428	462	434	435	461	422	451	488	429	432	444	454	454	469	419	435	443	420	436	480	460	465	436	413	459	442	443	435	441	438	452	433	482	460	456	425	404	463	453	467	417	466	419	462	428	429	409	465	456	406	446	452	433	433	480	438	457	456	433	427	456	468	464	456	447	449	379	410	478	454	459	490	417	438	473	420	429	443	468	447	460	483	447	478	398	444	435	446	420	428	411	436	454	465	434	435	423	446	441	424	410	455	432	445	450	448	468	448	488	407	489	467	435	474	451	412	450	464	459	440	427	390	435	473	439	499	443	437	450	413	459	428	439	435	425	450	450	417	471	486	435	430	419	441	434	438	456	404	475	472	463	446	474	406	466	430	434	448	456	399
5063	15838	10279	4891	3538	2673	2140	1709	1345	1059	950	839	786	752	685	659	661	558	575	531	582	530	550	518	487	530	479	505	478	503	489	460	522	516	462	493	502	486	461	460	492	527	487	432	467	444	484	437	438	458	477	414	468	463	459	443	424	453	442	463	472	453	473	432	471	451	458	456	418	478	449	478	470	435	442	439	458	477	459	468	466	463	470	457	428	425	453	447	440	442	439	478	432	485	442	471	463	484	443	418	448	473	455	402	442	443	446	437	492	449	453	437	422	427	461	443	435	442	460	433	454	424	443	480	431	431	477	416	470	448	450	428	454	418	445	475	469	470	456	433	466	432	428	430	484	439	433	453	443	467	446	405	474	405	446	443	395	477	479	496	497	457	446	436	438	451	394	429	481	487	441	433	453	437	460	441	473	484	456	436	445	433	468	455	475	476	431	432	500	481	433	431	445	457	468	454	455	470	446	434	447	416	433	420	438	477	459	420	434	468	456	452	466	458	460	450	459	425	434	439	438	472	430	430	452	476	467	444	443	456	437	474	443	426	419	470	450	413	426	470	466	449	470	439	468	441	466	434	421	451	434	429	442	445	429	474	423	461	461	461	458	471	478	479	491	492	438	425	466	452	453	454	467	458	472	458	436	453	439	457	453	430	481	422	435	404	411	430	428	484	490	472	426	424	440	429	458	433	450	428	441	463	464	475	447	417	402	466	421	480	456	459	443	471	472	433	449	438	425	467	443	394	477	480	466	466	440	445	485	488	448	462	408	438	474	498	435	465	433	477	454	448	476	464	447	456	481	466	400	475	443	421	473	479	446	443	475	449	454	439	408	432	458	437	450	454	437	429	451	475	453	442	452	458	479	475	455	478	476	461	437	445	452	459	439	401	460	474	415	451	415	440	449	466	439	435	447	461	440	492	410	447	429	446	430	398	472	441	457	428	432	509	425	448	473	470	455	438	458	480	453	436	477	436	450	430	396	436	447	474	460	476	383	423	418	446	443	440	471	458	472	466	449	416	497	438	474	472	462	468	469	413	448	458	435	413	454	446	464	431	443	485	441	436	449	485	433	469	429	438	450	434	459	454	440	493	452	459	440	455	471	474	436	472	446	465	447	429	441	435	428	438	442	454	510	479	440	476	390	415	400	455	467	444	476	472	476	457	451	450	437	457	437	455	456	458	464	461	424	462	451	444	467	446	416	408	433	444	464	462	454	434	474	459	454	456	434	484	446	448	455	430	468	471	453	465	428	480	411	441	440	470	411	438	429	476	435	476	469	405	459	426	430	425	429	450	406	453	485	442	466	451	447	437	458	457	467	446	426	444	473	420	426	440	475	420	498	473	484	448	470	434	432	438	491	472	484	466	417	443	467	443	412	447	455	433	475	409	483	476	452	453	458	435	471	411	467	492	449	431	491	418	442	491	428	444	438	480	471	438	440	484	459	422	472	432	461	457	477	444	438	419	428	475	424	457	498	419	431	456	458	441	450	480	442	438	452	439	461	439	431	450	430	441	438	459	453	434	460	445	451	455	481	489	429	465	426	475	442	483	477	427	408	467	472	442	429	446	443	440	467	444	451	424	492	496	440	441	451	443	424	458	426	465	460	469	461	464	472	460	448	453	444	460	416	431	479	470	428	465	464	433	443	433	440	436	464	446	442	408	447	436	461	455	450	447	431	448	439	466	437	427	447	479	452	456	449	419	463	444	455	432	422	428	447	460	435	462	445	436	419	445	458	454	427	452	460	459	414	425	429	467	439	434	426	446	426	453	434	442	499	427	424	402	435	418	439	434	472	456	449	463	456	439	460	428	414	426	425	437	448	432	464	422	452	434	426	439	437	434	437	417	436	425	459	445	424	446	444	483	418	446	432	420	467	465	488	396	423	479	449	463	450	445	501	477	434	452	413	480	412	506	447	461	435	390	471	455	467	442	485	430	439	446	436	461	459	428	459	442	479	416	459	434	407	458	470	460	445	511	418	454	434	466	461	440	443	447	463	438	414	425	446	453	442	423	435	448	437	438	439	450	492	441	441	432	450	428	450	457	422	436	450	484	463	466	475	442	454	482	466	446	429	491	488	432	488	458	444	473	417	407	451	449	482	444	438	428	456	439	433	412	468	442	436	456	482	477	441	433	408	441	474	459	417	480	460	420	512	441	421	481	448	455	449	483	456	453	465	479	420	435	435	459	443	445	462	454	459	414	465	468	450	455	431	403	433	472	452	431	452	457	464	437	426	470	470	439	458	423	431	485	403	450	426	438	464	452	438	440	435	433	455	454	477	419	403	428	420	411	446	421	426	439	444	450	431	472	437	483	428	451	433	422	440	456	418	443	438	450	437	428	448	469	437	471	457	430	432	441	431	422	439	478	454	456	460	452	439	454	417	464	464	451	466	434	473	455	471	468	430	434	444	438	471	443	448	423	459	413	450	439	451	470	431	442	444	470	474	470	457	466	464	464	419	456	456	424	442	467	467	486	453	444	483	480	448	454	446	464	441	452	428	424	496	432	450	432	448	420	469	457	448	441	448	462	428	449	418	442	428	431	428	432	471	443	444	433	453	462	457	472	436	464	471	493	463	449	414	445	422	493	407	463	474	448	472	427	468	440	454	455	448	440	480	464	434	414	434	429	453	456	440	418	445	430	424	436	429	462	443	472	497	445	439	449	425	422	455	471	417	461	424	463	453	470	445	443	465	467	452	463	454	455	454	432	433	495	452	449	434	464	472	467	436	443	426	419	444	484	445	461	430	467	459	445	469	449	438	449	450	430	416	445	470	445	442	411	482	435	445	415	477	454	451	432	480	435	459	455	482	463	441	406	438	453	468	429	437	461	464	480	426	447	437	480	477	463	476	461	430	482	503	445	465	457	446	484	443	475	530	424	458	469	421	470	480	426	423	451	482	445	443	445	427	469	474	448	425	447	460	483	427	417	442	445	421	468	442	475	488	425	441	460	435	443	453	417	465	461	426	461	450	463	441	452	465	479	442	431	428	434	482	474	432	451	441	496	440	434	441	448	439	474	487	406	436	465	440	470	363	432	487	458	455	471	454	469	453	459	456	467	451	444	491	445	452	434	437	418	427	432	470	464	456	452	438	438	468	428	444	407	447	449	453	454	433	483	421	444	446	416	461	504	442	435	456	488	404	468	473	426	430	448	447	455	443	467	430	433	405	441	458	452	413	431	455	449	456	464	418	434	445	451	498	439	463	467	453	449	496	437	422	491	455	419	440	433	469	421	455	452	410	432	409	455	415	426	450	461	451	447	467	443	503	418	433	438	426	468	450	468	410	451	460	468	431	411	448	444	493	434	456	429	448	410	482	428	415	444	476	441	434	448	450	461	465	432	460	487	419	453	448	482	450	444	480	451	499	454	424	436	484	461	440	503	464	457	446	447	446	461	413	427	448	434	461	444	459	419	430	418	480	435	471	419	414	446	443	426	441	429	444	448	465	442	415	453	446	429	445	442	470	411	468	477
27726	16514	2819	439	307	242	243	219	199	186	192	195	189	186	183	177	183	180	177	173	196	184	199	184	186	186	208	199	182	180	167	196	213	180	193	200	178	174	181	185	197	204	178	223	178	186	189	195	186	196	192	194	200	200	173	173	203	179	209	194	185	194	193	205	203	192	189	207	216	183	202	211	197	176	181	209	177	199	194	181	190	205	174	163	194	185	192	181	215	198	203	201	214	194	209	176	178	206	204	199	165	175	194	174	192	195	188	200	146	189	192	178	188	192	206	184	204	188	184	190	189	171	216	170	205	216	182	219	177	184	216	194	180	182	196	169	190	207	197	194	172	192	197	190	181	203	195	172	177	183	189	188	185	194	175	177	205	219	189	181	200	160	188	206	186	181	199	186	196	202	182	173	186	181	178	169	200	196	189	177	199	186	191	213	199	187	189	173	217	198	178	180	191	189	185	190	208	184	200	205	194	176	198	195	194	174	214	208	149	188	178	187	190	210	182	192	197	164	191	181	223	210	191	195	186	234	167	192	191	183	212	189	189	200	199	189	176	208	186	195	218	181	187	168	208	178	187	182	180	175	201	220	200	192	200	175	181	163	178	200	192	192	186	177	205	215	201	186	187	208	188	189	196	189	171	208	187	193	231	192	211	194	195	222	186	199	165	210	204	191	214	195	193	199	192	196	192	178	206	207	191	185	186	178	178	185	179	206	188	190	208	196	184	186	206	198	196	211	156	188	200	170	199	203	171	201	182	227	175	190	178	197	188	182	199	195	188	188	175	191	205	157	195	192	196	181	175	204	173	208	218	176	211	175	177	189	198	185	222	169	185	168	203	190	182	207	215	167	217	202	170	195	180	170	169	187	200	194	214	192	177	172	200	196	172	190	209	194	185	191	201	180	182	176	186	208	184	175	207	177	216	177	203	184	206	166	180	190	184	202	171	187	185	168	210	190	175	181	173	189	200	190	188	165	202	172	185	208	178	178	207	198	213	196	184	173	204	209	178	169	181	182	194	218	221	185	188	204	211	176	214	207	208	190	194	186	198	179	194	184	197	190	170	193	193	188	199	211	175	179	164	191	184	195	171	165	208	197	189	194	160	180	196	176	177	190	167	209	202	181	199	172	182	200	175	198	189	190	175	198	196	170	189	166	197	213	183	209	184	194	176	194	189	184	199	201	176	175	164	206	213	193	203	181	182	193	188	194	196	165	182	199	196	187	197	192	180	217	199	189	191	180	204	200	203	178	173	195	207	207	174	174	170	208	218	205	187	155	187	218	200	190	186	195	178	176	168	185	207	206	218	190	181	197	209	212	194	193	180	177	177	178	162	199	190	165	195	196	189	184	208	173	222	190	185	200	201	203	193	193	194	214	167	179	174	195	206	171	186	221	204	220	196	196	196	206	168	203	176	188	175	208	172	161	174	187	192	187	204	195	201	209	180	182	202	200	164	218	183	204	194	217	168	167	177	175	187	183	215	191	191	196	199	192	173	199	214	191	196	189	188	197	194	202	184	191	194	177	205	191	189	182	168	186	167	156	184	187	212	179	176	179	198	188	175	186	195	216	215	181	171	182	188	173	206	171	197	182	162	201	211	182	179	206	177	183	188	160	197	212	200	176	193	174	182	187	211	208	204	201	199	194	206	223	201	187	158	177	190	216	210	207	195	198	206	214	177	189	207	185	206	204	171	177	195	197	198	184	201	180	181	196	190	191	188	187	181	208	176	207	219	199	188	207	199	202	180	180	203	181	192	194	202	199	187	206	176	218	203	181	166	178	192	188	193	199	209	219	218	172	184	196	201	195	189	199	178	189	215	187	173	176	216	212	211	194	176	179	182	189	196	170	196	198	199	205	176	190	218	183	178	212	186	183	172	163	194	207	182	180	169	168	181	175	167	194	186	173	177	173	188	181	176	193	212	186	203	175	167	201	211	225	186	214	173	190	202	202	181	165	189	188	193	189	182	195	186	181	156	196	181	194	199	220	186	181	184	203	195	175	225	193	165	186	185	177	161	179	193	189	199	181	187	189	201	196	203	188	175	174	173	173	211	211	197	199	189	172	190	182	175	216	177	206	190	186	173	204	179	194	207	189	224	203	175	192	179	192	187	177	186	160	170	199	205	179	193	203	199	191	192	178	203	195	213	186	192	171	183	189	211	178	189	202	194	184	192	196	184	182	197	208	197	206	171	189	202	189	203	187	182	208	182	175	202	186	176	182	177	210	211	172	171	189	216	201	187	179	202	192	193	200	200	214	221	182	174	174	198	183	187	212	186	168	183	197	221	179	165	196	176	183	194	169	185	172	203	187	178	199	160	198	200	181	185	210	192	198	195	164	205	210	203	193	172	198	181	178	172	202	171	184	212	191	166	178	190	199	204	184	183	181	185	169	191	199	181	182	190	195	196	213	176	187	199	177	189	203	201	210	184	186	218	181	204	175	207	200	190	202	186	191	199	168	180	174	171	217	204	185	204	200	192	208	202	187	193	188	198	213	194	208	201	219	199	178	193	201	188	215	199	200	201	192	183	186	168	203	163	160	180	200	198	196	172	181	198	200	169	162	201	204	161	197	187	195	177	213	218	198	177	156	195	201	183	170	194	206	220	188	198	202	203	193	192	182	190	185	207	173	170	184	205	195	194	182	202	210	214	187	198	180	193	231	206	215	177	200	198	205	196	214	196	170	209	200	175	169	176	187	193	204	191	202	183	174	201	193	211	221	186	161	192	183	205	179	179	192	189	202	192	206	159	209	194	181	194	177	183	210	181	167	192	204	213	192	205	190	203	204	181	176	174	184	149	199	169	189	211	183	176	199	189	192	181	186	189	166	179	182	193	195	197	194	205	186	188	204	181	208	180	181	202	192	206	195	181	171	207	211	159	198	213	162	196	177	215	191	189	193	188	192	202	193	194	183	190	178	184	179	168	196	167	201	178	204	208	202	190	186	190	184	188	185	185	199	188	188	221	183	212	189	200	203	185	190	171	186	186	183	179	181	215	216	197	177	166	183	202	174	191	158	182	172	177	195	191	216	201	196	201	199	187	192	189	188	212	188	202	176	228	198	198	198	184	184	148	194	204	187	218	209	180	185	199	185	166	189	191	192	175	204	196	193	206	202	213	191	222	206	207	190	207	205	208	189	181	200	204	193	184	194	192	173	205	196	187	180	165	183	191	189	185	190	207	196	182	191	196	173	187	207	199	194	167	191	174	171	208	181	181	188	209	176	174	186	168	190	193	196	212	176	174	184	214	191	188	167	206	192	164	171	210	200	198	169	184	194	207	192	174	192	221	229	195	176	181	200	218	187	199	216	197	197	185	185	179	198	172	191	196	203	190	187	191	177	194	210	192	200	177	187	187	182	203	167	178	180	189	179	199	216	187	224	198	171	199	202	184	176	192	205	197	179	183	202	204	170	200	175	199	169	205	179	200	206	212	174	206	193	195	213	187	195	197	182	199	182	170	204	201	191	184	176	198	186
4433	1156	803	357	312	311	251	245	228	231	210	239	219	228	217	227	200	236	234	219	243	213	219	218	220	216	196	204	230	240	238	217	215	192	218	222	193	212	238	192	202	212	226	209	210	203	221	224	223	204	193	194	230	219	229	231	229	195	219	215	214	201	217	206	235	196	215	227	206	185	237	212	215	205	243	231	216	223	198	241	184	203	220	212	226	191	207	203	215	228	201	211	214	198	225	205	211	223	200	233	233	197	230	192	201	218	208	208	216	217	188	195	194	232	222	209	217	221	216	222	229	236	233	195	220	241	236	226	229	217	204	245	199	244	222	214	211	233	214	207	230	208	206	229	197	240	206	200	206	202	209	210	215	228	207	206	192	226	221	192	254	207	199	221	223	216	242	217	232	200	202	200	208	222	196	211	198	230	207	241	197	217	228	185	238	228	228	224	198	207	226	224	214	237	216	225	220	223	233	214	205	219	189	195	207	211	222	215	246	249	228	221	211	220	209	243	208	216	224	229	217	208	212	215	231	215	204	223	207	239	239	210	208	220	185	204	214	225	203	226	211	238	219	213	199	185	227	229	214	190	217	229	215	197	208	218	220	223	194	224	214	204	230	238	224	220	196	216	233	231	231	237	181	213	230	190	221	227	196	220	192	226	256	205	232	200	214	220	196	206	213	200	229	194	187	232	212	182	214	221	209	240	226	183	207	200	201	218	215	221	206	211	214	221	217	230	247	216	224	223	228	215	219	190	212	250	205	200	237	220	188	214	210	211	204	221	225	243	226	218	211	218	230	239	243	240	203	193	215	229	226	216	203	199	231	195	192	194	239	229	208	215	204	207	170	223	205	186	216	220	226	214	197	209	213	200	206	223	190	209	204	216	189	185	183	211	199	215	205	210	213	229	226	216	232	213	217	223	193	222	207	231	221	204	219	216	194	241	202	203	215	229	205	237	211	247	185	239	220	195	221	238	221	206	202	212	193	230	229	206	189	218	189	232	216	235	206	217	228	213	204	212	214	218	220	217	212	209	211	215	212	209	224	194	213	243	212	181	233	208	196	242	225	226	219	210	210	210	228	224	211	238	221	235	232	198	227	203	241	193	211	226	207	218	213	231	196	212	201	213	248	209	221	213	207	223	199	217	196	219	222	205	214	195	208	197	202	200	225	220	193	198	208	203	221	218	190	194	194	188	227	201	230	211	205	205	189	215	210	212	195	206	225	225	198	238	212	209	199	234	231	206	226	223	221	196	228	236	202	218	224	210	224	215	215	211	228	206	217	193	232	202	202	178	206	211	228	208	220	204	197	207	244	230	208	232	205	220	201	228	223	226	217	222	199	194	256	208	209	209	224	228	198	208	202	215	204	188	228	229	210	217	220	195	195	187	201	215	213	212	229	231	237	237	215	224	208	227	218	227	226	223	202	230	194	211	236	216	234	209	208	214	213	218	225	209	189	208	208	216	224	238	209	227	196	194	228	217	212	223	184	228	205	216	214	224	226	206	197	219	206	228	214	229	232	220	208	213	219	206	226	226	198	216	228	209	237	231	220	220	205	209	213	194	222	195	203	196	213	192	224	188	235	209	260	193	214	208	201	214	205	192	205	180	214	221	241	194	211	228	245	213	207	220	242	233	206	218	191	228	210	193	207	198	203	231	225	192	219	227	204	221	202	213	193	184	231	212	211	229	220	202	224	225	178	226	220	195	240	226	204	233	198	229	199	234	226	206	240	189	232	207	246	233	184	202	225	192	219	207	229	219	213	216	190	237	197	221	229	240	225	202	199	223	204	209	209	228	218	239	243	201	214	232	232	187	227	195	208	248	204	226	230	218	250	181	225	218	206	232	237	209	219	246	197	246	204	213	224	221	207	206	215	203	239	237	238	210	227	192	215	234	202	214	214	241	223	237	232	205	196	230	212	208	209	240	229	205	205	194	203	218	253	220	233	236	219	218	221	222	228	233	240	247	232	187	233	207	220	183	200	241	222	202	217	227	225	216	203	216	211	184	208	220	205	197	206	202	234	205	212	210	231	234	206	175	221	219	209	248	208	228	210	218	214	209	186	212	222	197	206	222	218	218	216	201	208	228	221	220	196	214	184	218	227	209	231	209	232	195	228	212	214	206	230	226	223	219	194	220	233	205	225	217	213	204	211	218	233	208	224	205	220	210	213	202	199	218	221	213	231	203	218	212	203	221	206	222	222	243	201	222	223	217	195	221	224	202	218	219	204	213	223	213	225	206	220	212	217	241	225	224	208	232	225	204	208	204	237	199	211	186	215	187	215	199	237	218	224	215	209	219	220	234	204	236	226	199	187	216	212	230	214	218	215	204	228	224	238	196	216	215	209	206	198	234	201	217	209	222	226	227	226	215	224	232	205	226	203	224	236	196	209	203	226	226	234	207	233	225	201	217	207	230	214	200	211	209	221	229	215	206	214	217	214	216	196	208	217	212	229	217	214	243	204	218	193	222	212	212	217	200	210	211	193	199	204	224	207	207	243	201	220	216	193	222	214	206	244	208	200	196	236	226	220	207	236	212	193	208	219	226	219	211	215	200	192	230	215	198	215	232	220	215	203	196	217	236	213	224	199	222	217	204	218	228	245	239	210	237	228	204	217	225	237	210	215	215	207	187	220	239	225	215	203	189	224	225	223	210	223	234	223	210	235	211	268	229	216	226	231	200	202	179	215	214	233	194	210	243	217	196	215	213	246	211	207	241	202	216	232	215	220	215	218	214	197	236	243	202	230	219	223	237	207	193	196	232	216	217	219	223	226	236	212	195	212	215	225	206	214	199	237	215	196	204	191	187	202	185	222	191	195	228	201	238	218	204	216	208	211	206	223	198	219	216	250	207	214	210	215	216	208	204	217	225	212	214	220	206	220	205	232	238	231	218	242	213	203	245	205	207	212	209	234	225	236	213	198	181	238	230	228	203	209	201	251	231	220	208	231	244	198	234	230	224	221	244	202	219	188	203	200	215	203	233	209	245	211	202	226	241	204	227	237	224	217	233	222	230	188	197	238	214	209	216	212	224	199	230	226	225	215	212	242	205	216	233	235	220	201	201	206	205	220	217	208	202	233	215	218	240	219	221	241	221	211	205	211	226	210	229	243	230	242	217	218	215	240	205	205	247	200	229	221	211	225	210	198	245	184	207	201	229	210	216	218	207	197	219	207	229	203	189	217	193	233	242	203	216	197	234	200	209	227	223	175	232	215	191	230	222	227	218	227	197	220	203	210	199	208	215	238	214	230	221	227	229	219	211	260	196	216	212	196	197	246	208	210	222	220	229	206	230	194	207	223	191	220	205	191	233	204	205	224	244	184	216	229	208	211	235	186	212	196	209	216	222	209	191	204	213	224	236	208	198	224	228	200	222	219	211	211	207	238	231	217	222	195	208	190	209	208	202	199	205	215	227	216	201	217	203	204	223	217	189	196	194	229	192	234	216	216	205	228	236	218	201	201	201	204	223	211	187	211	218
23725	21060	28056	24259	21024	7301	845	539	466	342	344	309	285	300	279	264	252	234	266	262	217	210	209	231	238	232	227	211	220	202	212	212	222	194	206	207	223	184	232	199	203	184	223	209	214	200	187	193	210	194	198	203	210	196	181	219	214	209	209	223	209	161	209	215	204	204	207	175	200	208	189	200	216	173	221	173	222	202	175	197	217	198	175	214	209	187	215	217	184	197	204	220	216	191	171	180	197	179	176	182	193	199	218	200	162	206	175	210	214	225	206	180	206	228	200	187	191	188	213	175	181	185	201	213	183	218	208	226	213	219	175	200	210	185	174	217	198	190	191	204	181	206	214	228	196	179	201	202	194	199	222	171	206	201	171	195	183	199	196	209	176	190	198	197	217	204	203	186	211	204	183	202	191	214	215	191	184	189	197	174	184	172	218	216	201	205	181	189	208	212	195	226	187	200	203	169	201	196	189	195	201	197	193	221	189	223	192	214	201	194	169	188	192	215	185	196	192	181	197	206	198	189	176	195	208	220	193	217	195	199	208	215	195	216	211	186	209	191	217	192	226	208	181	169	228	198	195	195	177	194	198	187	204	218	188	206	196	194	194	202	183	163	167	205	198	202	238	170	212	187	203	197	192	196	185	193	186	195	195	191	201	201	175	188	215	183	172	187	200	216	205	188	206	207	220	206	218	199	193	198	199	207	185	187	198	190	178	186	175	211	215	205	169	188	191	182	187	195	172	185	167	194	202	189	178	198	183	192	182	197	163	199	217	204	201	179	201	191	197	198	219	201	223	204	199	190	183	196	181	152	217	212	205	189	224	177	181	189	203	208	199	205	179	197	181	198	181	180	201	201	188	220	201	191	204	192	199	204	196	168	206	163	184	185	207	202	186	166	187	193	191	176	203	184	195	187	209	213	198	217	184	211	211	166	208	199	196	202	193	184	217	197	184	190	199	209	197	208	181	202	207	217	200	206	190	215	220	198	196	208	207	227	196	202	198	167	225	180	191	210	172	217	186	175	192	222	211	192	200	206	205	175	164	195	201	210	172	208	198	187	218	200	206	204	195	208	204	215	218	189	198	199	207	213	215	189	204	210	179	170	200	214	202	188	200	185	183	181	206	194	198	191	192	211	184	177	212	214	217	228	184	207	205	184	187	207	207	206	172	183	188	196	206	179	193	208	202	195	183	226	212	200	198	192	170	211	208	202	217	201	201	208	237	196	208	190	200	197	179	219	191	183	202	184	204	196	196	184	221	192	177	206	198	199	202	187	193	195	206	174	223	207	187	199	191	183	198	205	200	190	201	194	198	217	183	175	177	192	205	192	208	172	199	205	193	203	200	189	204	205	211	187	187	220	192	205	197	236	202	210	180	193	212	199	171	217	211	188	210	214	225	205	175	192	201	188	208	219	188	201	214	201	214	216	185	180	193	192	190	212	169	201	203	191	188	200	190	180	217	205	216	201	208	223	173	216	194	190	178	177	196	189	183	199	189	192	184	210	208	187	204	179	168	216	178	196	179	187	184	203	211	206	184	207	187	202	175	198	192	215	208	217	187	225	174	192	173	182	209	171	206	187	201	159	203	209	179	195	209	208	196	207	191	174	213	184	190	209	216	195	179	194	172	189	198	228	189	196	195	202	197	209	193	181	208	213	181	200	210	195	195	193	186	194	204	211	179	203	227	198	196	215	191	180	220	202	175	173	186	199	202	223	205	229	199	206	174	207	202	208	186	188	213	206	183	212	200	218	188	182	181	209	186	184	193	204	195	192	196	222	188	188	218	202	194	191	202	188	185	200	182	209	186	195	198	157	202	203	172	196	207	206	210	207	195	218	197	213	181	193	198	174	207	169	220	210	173	234	207	194	195	169	217	192	180	239	196	198	186	187	209	203	204	180	206	189	212	195	219	209	191	192	208	221	192	208	209	226	191	181	201	211	182	206	176	205	219	198	171	185	223	181	169	176	183	194	180	181	211	193	196	173	200	217	172	183	199	209	180	202	188	188	196	190	206	184	181	227	203	182	212	224	214	197	207	193	189	191	226	189	199	173	210	209	196	193	218	215	195	211	196	187	223	204	167	201	200	173	180	189	221	203	203	187	181	192	217	167	183	188	192	217	218	214	211	184	203	203	188	209	217	205	180	167	197	206	226	219	185	208	201	200	198	207	168	196	198	203	226	195	213	183	187	228	199	190	195	182	224	213	205	208	184	175	195	183	181	185	187	187	211	206	204	171	169	186	189	215	205	203	218	172	215	190	195	211	195	175	192	184	183	180	205	203	228	209	206	212	213	201	224	170	176	179	180	177	203	185	202	163	189	194	203	210	196	181	182	198	195	214	205	193	194	188	170	161	201	190	197	201	213	203	170	189	227	175	182	231	187	218	191	191	175	179	177	185	172	202	195	211	207	195	208	178	173	189	207	203	185	205	165	171	226	216	185	195	193	187	203	193	209	204	185	185	176	209	189	208	197	200	202	189	226	200	192	177	206	200	194	209	190	183	191	202	188	196	191	200	201	204	189	197	200	171	193	193	197	209	197	202	205	204	195	201	176	220	198	209	185	200	200	190	183	221	194	189	202	193	179	190	205	185	186	196	178	209	211	175	192	204	210	212	191	221	205	203	198	215	202	209	187	181	215	189	190	206	218	208	201	202	204	196	165	218	193	206	192	180	203	189	201	195	219	180	202	186	195	180	196	196	213	188	207	194	165	194	198	196	200	194	193	189	219	185	192	202	213	185	194	235	210	214	169	210	196	231	204	183	192	204	195	220	205	203	218	193	174	189	216	201	195	212	216	215	187	210	213	176	197	184	192	197	185	201	176	193	185	181	192	192	201	209	201	168	214	199	205	195	207	192	194	203	197	191	200	212	214	217	207	188	188	230	202	193	195	202	198	209	189	203	184	176	190	184	201	228	205	201	206	224	208	202	203	205	209	207	217	180	194	203	181	189	194	207	199	176	190	164	202	203	199	184	193	192	205	192	201	202	184	202	206	198	186	189	194	199	182	229	198	187	193	190	215	208	235	187	201	202	195	189	188	209	188	179	198	215	210	160	202	200	203	187	191	182	204	199	240	196	219	185	196	201	179	181	187	184	193	206	188	197	199	213	203	200	200	192	190	202	205	188	203	212	175	188	204	199	195	193	169	188	199	181	203	188	213	201	200	223	199	200	221	186	200	192	201	214	199	190	195	213	197	201	177	192	201	184	190	182	188	190	204	194	196	197	215	188	224	200	192	181	188	166	215	196	197	211	201	197	199	209	214	192	185	181	202	218	209	186	198	190	194	183	204	185	193	180	201	187	216	190	174	181	198	205	223	208	185	199	231	216	189	190	197	191	182	223	212	186	169	186	190	181	186	187	212	187	204	207	189	218	235	206	191	215	194	201	187	210	196	188	207	197	182	186	194	194	212	192	183	194	195	207	178	195	175	194	216	171	194	202	212	188	185	203	203	191	214	208	212	184	157	196	214	183	173	199
3629	10547	6214	2768	2000	1453	1085	860	709	549	489	412	404	356	330	334	316	294	291	269	283	266	282	263	215	263	245	269	256	238	239	246	235	211	246	238	239	226	245	243	211	221	207	198	233	227	204	225	242	209	214	247	232	212	238	216	217	239	184	216	207	213	232	197	240	211	203	215	214	217	193	208	186	243	221	220	226	225	206	237	205	215	217	209	190	226	242	209	221	209	231	200	218	231	193	215	211	200	210	224	210	219	217	224	209	224	221	205	248	210	215	210	196	236	247	189	237	240	201	214	208	219	200	212	204	199	207	221	198	218	217	208	212	186	215	222	221	213	204	170	189	189	218	214	218	217	197	205	200	214	190	193	206	223	207	264	227	227	218	220	207	245	245	214	210	229	208	219	208	214	228	204	218	241	208	229	203	215	208	197	208	207	207	216	205	214	219	228	203	209	190	230	221	206	201	224	214	248	211	220	202	215	190	227	219	208	209	212	202	214	194	200	231	222	206	202	207	218	218	225	244	219	206	205	202	197	202	242	223	232	219	173	236	219	210	219	201	228	217	247	225	208	241	217	208	251	211	202	223	237	228	224	195	180	207	196	205	213	221	203	205	209	202	223	226	228	222	224	218	198	208	220	212	189	195	219	206	208	177	212	229	190	190	208	219	196	190	228	204	219	213	211	231	212	204	196	221	199	194	210	223	216	241	194	213	203	196	231	209	231	206	187	205	196	215	217	209	196	222	203	236	191	221	208	202	218	244	205	216	223	200	209	230	222	204	209	230	209	200	227	213	209	203	211	203	190	207	222	208	211	190	207	226	205	224	187	213	210	220	207	220	210	212	215	190	201	216	213	185	194	242	212	221	214	221	223	226	217	244	188	240	215	201	221	215	198	227	214	209	211	237	240	186	240	203	211	194	210	225	217	215	219	193	190	221	233	206	199	205	193	213	181	216	204	195	203	219	201	212	204	162	215	207	208	198	199	216	193	201	205	197	217	223	202	213	216	207	208	234	223	208	211	202	216	186	194	219	215	227	202	217	196	223	224	225	231	221	220	231	234	212	214	182	210	210	203	195	210	248	195	200	199	201	210	196	208	172	190	196	209	196	211	210	229	223	213	204	192	204	211	248	205	204	199	204	210	208	214	193	185	220	201	200	227	217	210	210	199	208	207	206	215	213	192	199	208	216	218	202	200	200	220	229	211	213	189	223	202	207	203	219	219	210	206	223	198	192	221	215	190	219	208	221	230	205	203	181	215	214	204	233	233	231	203	226	209	216	221	215	184	215	210	203	219	193	228	209	227	226	203	201	203	225	217	203	196	206	236	204	231	234	193	211	228	195	219	190	212	202	217	212	225	188	205	197	213	220	193	203	221	225	214	207	231	241	216	201	241	208	233	228	224	194	213	201	196	208	228	213	209	231	221	200	215	220	205	233	242	218	207	192	217	230	217	205	221	227	214	234	226	226	193	172	230	236	230	195	195	229	226	212	203	211	199	226	216	219	221	210	209	191	212	211	183	214	216	228	188	228	246	206	197	195	186	209	197	187	234	224	225	220	212	197	199	218	207	210	191	200	212	203	190	223	200	222	199	229	187	201	217	236	232	195	204	205	204	216	192	213	197	223	199	211	218	209	214	221	202	214	231	231	224	187	214	211	238	212	217	211	206	223	208	230	216	178	237	179	215	204	232	216	204	201	207	202	216	209	232	206	207	234	194	223	211	201	207	217	218	206	202	231	206	209	246	220	217	225	186	217	204	219	202	228	223	219	242	200	208	207	214	197	214	202	227	200	223	219	179	187	210	244	215	206	217	227	210	198	227	207	198	202	223	205	218	209	214	172	210	216	189	216	205	212	195	213	198	224	223	214	198	186	194	213	231	202	228	226	226	218	226	212	221	200	222	197	247	242	232	207	230	203	216	195	203	198	210	181	225	206	205	203	187	205	195	221	217	212	209	195	228	212	221	198	217	230	213	217	223	215	225	237	183	202	215	211	203	229	224	206	199	216	223	220	201	212	213	190	215	235	196	205	230	227	214	220	226	203	217	228	186	223	212	196	226	196	196	251	192	190	203	184	217	237	191	217	216	215	215	220	243	212	229	198	234	219	228	211	203	217	208	215	211	224	220	208	177	205	197	209	210	215	211	207	229	171	193	222	217	213	204	216	191	218	217	205	233	221	217	234	225	217	220	221	209	217	231	206	233	204	219	209	197	219	235	241	213	223	217	209	210	192	219	175	232	229	188	210	231	212	218	207	231	235	201	238	211	218	205	214	233	208	222	198	210	194	201	218	213	211	198	226	230	241	210	236	224	206	231	211	230	209	193	207	218	213	187	220	188	202	205	201	215	201	196	210	212	195	203	230	239	204	223	215	208	200	209	208	212	221	192	219	194	177	210	210	212	198	212	217	223	196	232	220	229	205	222	220	229	205	190	198	184	207	193	230	185	236	209	229	183	210	222	222	198	213	208	211	203	194	186	212	208	194	212	207	210	207	205	202	196	230	201	221	211	209	237	223	214	216	204	230	196	228	208	225	208	232	200	237	205	230	246	216	224	221	196	227	203	203	215	192	222	211	222	207	208	209	203	185	185	243	223	206	213	212	219	226	189	211	225	229	209	204	205	216	213	218	213	205	212	202	227	197	221	215	209	215	218	203	209	215	201	186	202	226	197	219	230	214	224	228	223	210	197	206	213	213	214	198	224	210	195	211	211	182	220	222	212	201	219	222	224	239	228	213	229	229	222	210	195	224	216	219	199	216	186	211	215	176	210	203	228	211	204	201	204	212	185	214	223	240	195	214	167	211	229	214	210	214	227	201	177	202	205	202	202	218	199	226	221	202	178	211	195	197	224	225	199	210	227	234	209	214	219	214	196	208	195	204	221	220	226	241	215	213	207	216	223	221	210	209	205	232	227	209	196	193	216	195	206	246	196	214	213	217	217	194	209	205	201	203	233	204	228	206	217	210	192	210	189	224	250	213	229	182	208	230	206	226	214	193	216	200	200	205	210	218	202	194	220	179	203	210	223	220	217	210	203	196	209	197	236	219	199	226	208	197	203	209	245	185	218	223	224	197	229	229	227	202	223	213	222	216	199	213	211	229	190	197	212	206	200	232	260	204	247	219	223	196	194	216	201	212	234	209	223	206	210	191	210	186	235	200	221	213	185	203	203	198	220	210	200	203	201	209	233	185	192	206	230	190	211	184	234	219	222	229	208	209	217	201	189	214	231	230	195	215	216	237	208	207	226	236	207	203	195	223	224	238	230	192	219	236	216	198	204	232	216	214	183	186	207	216	215	188	216	227	205	210	211	214	204	219	194	202	225	210	202	221	217	218	193	210	206	201	185	237	203	211	210	214	214	170	212	208	224	203	229	230	190	206	239	211	199	191	222	222	212	213	235	197	194	220	229	185	222	208	207	223	231	197	228	225	223	194	213	228	187	236	211	210	207	219	191	210	201	213	225	213	205	188	237	200	199	201	229
24771	20960	26703	25205	7439	830	627	534	476	460	460	428	443	411	419	409	396	435	399	415	368	365	379	369	400	411	376	379	345	384	379	384	397	386	383	375	379	392	421	403	379	406	361	356	400	388	358	412	387	380	371	380	387	417	357	362	388	363	381	381	362	367	343	371	356	345	369	374	362	369	376	367	388	370	386	396	365	366	363	368	384	377	366	382	394	361	346	385	360	384	368	345	369	378	354	409	386	381	366	394	392	363	349	369	396	377	394	378	349	378	356	404	400	377	350	372	374	374	387	336	404	404	358	354	356	384	382	370	363	386	372	379	410	348	385	370	369	392	382	411	362	372	378	388	379	400	352	355	374	390	384	356	354	375	373	357	403	346	418	350	376	358	359	389	364	394	371	365	357	385	383	383	367	383	352	367	395	391	406	385	390	399	385	362	362	333	366	356	394	356	384	358	388	392	341	362	366	384	376	363	381	404	387	380	336	379	364	358	404	345	361	397	365	399	369	365	366	395	386	378	374	345	372	393	407	363	348	363	337	405	407	351	361	384	386	347	379	369	397	346	374	421	368	386	393	407	371	405	358	380	374	372	366	389	363	368	369	386	387	374	351	417	333	358	377	364	409	365	376	354	365	368	376	349	383	398	375	390	345	357	348	331	377	378	368	376	354	379	379	331	343	361	370	402	388	386	417	373	412	376	360	357	368	342	369	378	366	363	359	390	388	378	347	377	359	372	355	372	363	374	390	352	372	363	366	393	353	366	370	428	366	361	377	375	389	361	393	344	380	376	410	382	370	394	391	342	382	339	353	345	374	359	409	398	376	366	382	370	350	391	363	392	410	355	384	391	398	387	390	349	361	363	403	374	375	362	383	372	406	352	373	369	359	413	372	394	379	376	359	360	388	373	411	385	409	340	345	386	371	371	388	380	393	423	337	373	392	372	410	373	383	387	375	364	377	385	363	368	386	401	362	365	376	359	351	352	359	379	378	382	364	355	375	349	355	372	365	408	416	390	382	371	375	385	355	352	375	378	383	373	384	385	378	373	399	387	400	345	399	386	386	389	392	406	369	356	393	376	365	415	380	381	366	362	390	374	382	346	378	376	375	387	412	378	401	393	355	358	367	375	366	363	389	373	396	386	416	403	366	392	336	386	412	380	333	396	380	392	347	385	376	385	407	392	340	375	382	380	331	362	368	350	363	366	368	385	390	377	435	375	382	371	355	376	391	385	347	354	364	382	409	374	371	395	378	383	390	409	421	362	383	426	388	363	378	388	339	391	409	377	351	376	379	402	372	401	356	395	362	361	344	370	374	383	360	364	371	360	383	388	344	379	372	376	354	381	358	409	361	381	362	381	358	385	424	374	389	370	365	368	356	363	399	368	341	381	416	362	401	380	391	380	390	340	393	389	338	414	409	375	370	352	367	386	359	371	398	377	353	416	377	407	366	364	395	341	369	352	381	373	380	393	354	384	356	381	344	357	369	373	374	381	372	398	365	367	381	378	391	364	385	342	363	371	358	373	393	356	389	339	377	341	413	370	367	375	387	349	403	387	399	384	367	367	371	363	395	380	359	367	393	358	381	386	396	384	358	353	393	386	378	388	380	357	372	371	387	348	373	390	360	379	349	355	384	377	375	363	372	359	388	353	361	350	402	368	354	372	389	427	389	382	367	382	398	370	356	387	401	403	372	383	350	370	377	381	411	389	374	370	373	354	417	378	400	379	395	372	373	352	364	347	368	395	350	406	350	363	384	392	394	370	355	382	377	405	359	409	370	365	376	332	364	356	389	377	380	399	375	360	355	374	387	377	399	418	351	396	383	382	362	352	382	382	375	390	409	390	375	380	383	378	348	373	377	352	361	438	392	390	372	403	386	379	379	406	383	407	385	377	371	379	361	354	343	382	403	432	402	381	383	381	331	367	363	384	411	356	391	360	357	365	388	369	374	376	371	384	359	377	373	361	353	387	388	376	403	355	368	352	373	361	387	353	391	342	362	376	364	366	373	392	432	378	382	369	362	340	378	357	383	342	377	381	356	383	369	371	369	390	380	393	363	357	420	407	344	390	363	379	392	386	389	381	396	373	373	403	363	359	357	389	373	395	362	383	347	374	359	358	393	372	361	385	396	371	362	384	396	384	363	369	376	359	374	366	362	375	350	354	377	362	364	342	382	380	361	405	422	387	367	363	400	382	395	395	382	354	379	349	369	379	400	374	417	347	381	342	395	373	341	373	366	353	377	361	378	382	371	359	360	429	394	399	349	391	394	378	382	395	360	385	379	369	377	374	374	372	388	354	400	366	364	387	401	360	347	380	380	377	364	369	398	390	406	349	386	378	369	367	361	376	353	359	385	387	391	394	361	346	383	394	386	363	322	377	419	366	370	402	389	403	345	358	380	428	372	386	351	366	392	359	413	369	383	346	333	382	362	375	380	379	383	369	366	374	368	392	414	395	357	362	357	371	386	380	397	372	360	369	390	385	393	390	378	427	385	385	381	374	348	380	367	409	376	373	414	371	394	362	378	370	362	351	377	400	389	346	390	353	383	388	353	378	382	410	365	384	357	370	385	357	399	361	394	414	387	376	390	377	383	353	348	371	354	385	366	367	386	398	393	377	393	384	352	360	362	383	354	378	365	356	357	374	385	362	401	347	401	388	359	387	407	381	350	355	368	394	386	401	413	396	364	408	417	395	319	370	408	344	410	364	380	361	385	386	353	381	367	401	374	382	360	383	375	390	385	388	366	372	341	337	348	393	335	343	395	382	373	397	369	433	368	386	358	364	376	392	361	348	411	374	402	363	382	394	371	369	384	369	400	375	404	384	386	399	414	378	360	410	399	361	386	361	349	363	347	353	378	386	375	344	362	382	398	366	382	400	376	413	373	370	403	371	357	391	357	382	324	375	362	398	390	388	348	358	397	389	379	379	388	350	383	372	324	363	352	349	380	406	382	366	345	395	347	382	347	378	398	341	353	385	364	351	407	376	368	337	393	387	395	392	397	361	375	385	388	395	369	402	380	391	363	378	387	369	368	365	370	393	368	353	378	415	361	402	326	351	398	376	372	347	393	404	350	391	401	392	391	365	391	387	352	369	378	410	349	396	336	385	432	411	350	343	378	348	357	381	360	365	379	401	425	349	325	392	370	400	387	362	390	345	378	392	371	389	373	341	386	372	396	350	416	406	376	363	370	379	386	432	368	367	375	357	386	332	383	361	373	364	357	386	378	353	387	401	345	377	346	369	362	364	377	384	387	343	385	378	348	374	354	356	397	378	377	370	385	386	375	368	387	375	381	359	385	357	399	362	373	389	353	349	375	375	369	372	393	398	331	409	393	368	353	381	357	379	354	356	343	397	392	398	401	342	361	384	359	386	390	378	389	384	349	347	415	348	367	368	371	362	390	334	375	371	398	335	387	434	411	423	383	336	360	381	355	404	379	386	387	390	376	375	349	396	383	398	389	383	372	351	348	362	397	372	398	404
3689	6284	3740	1747	1319	1056	918	713	660	612	576	515	485	488	496	442	459	474	412	415	411	421	431	429	422	437	411	429	430	395	397	414	418	380	415	390	389	423	440	385	381	419	404	394	464	372	396	408	428	401	421	443	372	392	385	421	407	420	417	440	407	397	383	394	419	411	426	394	389	400	378	403	427	400	436	387	429	395	423	393	412	408	435	381	435	408	402	432	421	375	397	427	413	401	412	390	435	411	389	381	381	419	394	422	424	413	367	396	432	409	400	385	425	405	395	390	391	404	426	398	422	373	372	391	407	431	394	402	393	425	406	413	378	420	384	393	423	414	371	396	459	423	424	412	394	415	445	405	447	401	388	406	401	413	401	404	390	406	390	394	409	375	405	383	372	386	403	429	366	373	364	397	426	403	405	399	408	407	432	373	397	432	408	404	414	418	379	420	422	454	396	387	405	402	367	405	411	392	406	372	423	423	398	402	393	415	375	381	415	404	367	413	417	352	389	399	425	438	413	404	387	427	406	401	420	376	395	397	408	397	415	399	387	393	367	436	415	405	405	392	415	408	420	370	440	397	418	397	382	390	410	392	403	411	408	409	388	387	404	391	392	424	415	392	397	403	425	410	409	385	417	421	399	417	405	402	397	436	377	417	376	392	384	408	409	413	383	402	400	416	374	408	401	387	385	410	393	398	415	399	409	389	412	394	402	395	410	361	371	396	399	394	414	367	402	413	426	384	388	394	414	449	411	420	362	393	433	384	385	438	400	434	411	420	427	392	401	430	387	413	399	446	395	376	399	398	379	401	434	394	404	404	404	390	434	416	395	424	447	392	448	395	399	399	400	409	428	434	407	425	442	416	394	387	400	395	384	400	411	434	421	397	417	372	419	407	414	399	420	405	392	388	417	418	417	425	377	415	407	453	394	400	407	415	358	376	417	392	407	392	377	407	394	406	370	380	447	398	406	415	427	435	396	426	421	386	410	402	374	398	360	385	403	382	383	393	404	397	419	402	419	419	402	400	392	423	369	455	393	422	441	399	405	351	381	413	380	394	391	379	419	402	363	362	406	411	382	417	404	414	439	425	403	379	417	377	397	425	405	385	430	375	406	389	382	400	429	419	394	396	421	423	421	430	400	407	407	381	392	407	383	419	390	400	448	383	392	383	391	391	382	413	397	366	407	435	412	403	420	394	424	395	416	404	444	387	392	402	427	368	378	366	399	392	390	395	446	408	410	417	448	396	393	395	425	434	424	369	385	344	413	436	408	413	353	411	384	401	375	431	457	393	428	387	391	375	397	387	386	410	409	407	420	395	417	387	416	398	387	391	436	357	397	405	409	395	406	412	457	437	382	406	421	411	397	395	428	380	396	406	448	402	396	395	389	398	408	410	380	394	404	411	396	383	417	414	391	406	404	402	374	423	417	420	404	408	431	373	355	412	400	400	385	357	406	410	402	416	443	424	377	372	388	406	420	407	388	397	403	398	405	381	385	388	387	425	378	385	418	413	445	399	384	392	394	418	394	414	380	401	390	433	397	404	421	397	402	425	377	399	394	405	423	360	388	399	386	409	435	430	402	395	422	382	404	399	412	393	378	377	385	403	410	420	421	391	416	367	404	395	403	404	413	426	401	416	398	391	399	405	402	410	373	411	378	434	381	419	379	363	420	373	405	403	396	425	413	431	402	385	433	382	409	378	372	427	404	454	417	451	397	426	400	433	383	380	400	390	393	379	373	409	412	401	388	421	439	423	390	419	388	423	410	371	364	411	396	388	402	422	433	386	402	411	381	426	407	401	401	377	398	435	442	377	364	374	373	409	400	405	408	414	411	423	397	413	394	386	405	389	418	420	358	402	399	437	406	405	422	414	364	373	410	436	395	391	405	398	406	409	426	345	392	378	445	415	396	387	442	378	402	420	424	395	417	388	421	391	379	412	373	411	381	415	397	413	389	391	372	408	414	398	400	373	422	400	408	388	393	400	393	385	424	390	395	404	431	390	420	407	412	403	390	399	421	394	361	402	415	389	392	383	396	384	379	393	402	376	393	420	400	437	400	425	412	412	415	441	434	429	379	393	436	407	409	390	414	425	406	427	392	381	430	403	413	405	444	436	386	389	419	373	387	413	412	413	401	405	415	384	408	405	420	401	413	405	403	406	391	401	400	409	409	400	390	404	395	411	406	408	369	391	396	391	416	379	431	438	431	398	386	392	403	413	430	382	451	460	399	375	392	441	422	433	399	382	400	422	408	415	434	387	411	423	375	421	404	393	404	432	418	419	356	408	427	393	394	426	387	404	384	424	392	418	393	398	389	396	430	408	385	384	421	406	425	429	387	397	445	402	409	379	415	405	386	412	424	381	435	397	377	367	375	431	418	376	390	391	391	411	395	368	411	390	402	434	425	390	409	400	391	368	396	380	379	381	389	383	386	405	380	385	425	383	390	413	409	415	398	386	393	421	426	394	420	424	396	411	408	389	425	399	383	403	377	414	392	421	420	393	390	412	464	415	418	411	422	409	363	413	407	390	422	418	419	396	375	387	372	403	404	418	363	386	406	414	395	408	397	424	427	412	411	398	456	376	381	388	371	415	414	415	409	363	368	415	436	405	399	411	396	423	380	387	442	382	431	438	362	404	410	397	401	400	344	421	409	388	433	417	424	398	397	398	408	402	416	419	370	363	393	401	397	444	414	423	415	398	372	385	432	411	411	409	427	394	416	418	418	368	423	402	381	419	396	459	400	392	425	418	387	420	415	392	428	388	414	373	415	400	407	418	405	395	443	394	423	422	416	395	442	461	423	440	402	397	445	375	418	403	402	425	428	417	399	436	373	403	417	406	399	404	382	419	407	416	419	431	371	391	402	398	405	425	445	399	398	390	425	408	383	427	403	389	405	425	408	370	387	346	397	400	420	412	455	386	405	407	400	409	406	380	392	425	424	416	419	436	420	411	385	423	419	428	417	385	412	389	418	433	398	412	394	408	363	411	417	392	416	416	403	364	406	424	405	410	371	400	436	398	430	404	409	395	440	419	399	432	439	365	411	439	395	416	387	379	411	408	427	397	414	418	413	401	411	385	374	405	434	377	408	406	437	396	421	378	434	431	434	431	403	431	406	437	448	413	423	402	421	412	424	381	374	399	396	400	371	409	423	404	408	403	389	421	394	386	407	350	432	445	404	401	387	393	392	436	398	419	395	389	404	385	412	401	380	371	431	431	371	424	407	389	392	402	370	404	397	415	386	385	390	393	455	409	416	416	432	398	409	409	393	394	415	404	413	403	397	402	383	425	418	379	389	375	408	405	426	394	425	424	401	377	428	433	394	397	377	447	408	444	400	429	385	385	419	411	454	433	393	405	380	402	392	408	372	396	391	376	428	382	379	397	458	392	415	383	379	398	417	383	399	405	355	407	401	403	450	385	421	424	401	375	427	385	385	456	394	381	419	389	378	415	389	425	391	403	414	403	412	381	429	393	391	404	395	405
22643	21096	28618	23823	21097	21109	5964	1237	909	802	720	723	615	579	595	534	584	583	526	522	469	533	501	513	520	522	437	500	457	503	489	476	474	471	458	443	504	466	476	445	489	465	463	458	429	470	471	447	484	464	441	457	458	472	420	433	466	447	466	417	411	467	475	445	472	454	467	449	463	454	477	471	444	445	436	419	425	460	470	457	452	460	470	447	450	429	428	423	429	435	439	456	453	468	459	483	444	436	422	466	453	481	447	424	427	467	441	451	459	428	428	413	439	462	391	434	451	439	406	443	460	483	436	428	448	428	448	456	436	482	449	439	431	472	436	449	462	489	456	470	467	422	421	433	482	479	458	420	435	456	434	413	452	490	428	463	422	452	463	409	424	446	465	464	442	427	467	423	447	466	451	424	435	425	436	427	435	459	424	454	443	408	451	461	468	448	476	431	436	437	443	449	476	467	475	450	424	449	451	457	430	462	421	478	446	483	473	463	469	455	438	449	415	423	424	464	458	410	461	439	454	425	444	444	406	433	444	419	428	426	423	456	448	456	417	440	438	434	442	463	454	459	432	465	446	468	492	444	449	477	385	455	457	435	467	435	443	465	447	454	425	454	458	453	445	471	452	460	449	438	454	444	463	447	419	434	442	431	440	416	446	491	392	417	432	432	435	422	449	438	462	427	436	435	500	437	463	460	400	462	436	473	431	439	446	458	436	478	480	411	475	440	494	447	462	467	451	444	403	444	416	444	441	485	418	463	444	468	428	450	438	425	444	468	408	430	427	422	441	423	446	478	450	438	406	454	412	433	471	482	467	438	428	442	475	427	469	453	419	418	448	447	466	433	434	449	428	452	474	431	424	411	417	466	457	441	468	427	411	443	416	392	441	423	438	501	440	460	439	427	449	425	397	425	516	400	429	465	404	418	479	466	429	452	425	471	439	433	487	436	426	461	464	417	464	471	434	462	470	473	487	454	459	461	430	423	410	448	460	457	439	458	396	461	484	457	465	427	434	444	462	418	446	444	479	458	465	447	435	450	430	470	441	443	437	453	444	429	460	439	450	436	418	431	442	457	445	449	434	461	439	447	465	452	451	459	452	435	453	442	470	419	436	430	464	466	449	434	433	413	441	439	463	437	452	464	463	449	452	465	447	431	448	455	450	440	423	470	458	419	474	445	416	452	432	480	443	434	439	414	430	443	435	461	445	405	450	443	445	450	432	440	430	442	432	437	416	453	468	447	440	475	444	437	438	432	457	406	439	438	445	482	473	482	462	459	461	453	446	451	420	470	448	432	457	450	446	461	460	453	455	464	443	442	496	461	454	442	435	375	434	458	465	423	446	428	461	460	449	439	435	419	439	458	460	476	422	420	424	431	423	443	435	506	409	447	426	451	455	482	421	446	445	452	445	437	440	453	469	411	435	452	466	461	463	476	461	495	451	442	456	448	465	441	429	449	431	472	450	436	433	444	470	418	431	461	417	431	436	479	463	457	484	465	434	453	458	430	438	460	421	429	423	409	445	449	437	422	459	429	422	469	423	463	457	448	495	442	447	415	458	440	423	448	440	413	462	440	451	466	467	443	442	421	440	465	468	446	458	487	420	418	449	435	445	432	429	462	443	472	430	485	479	435	425	458	459	443	484	422	430	470	425	444	458	496	414	456	461	451	467	425	420	458	434	425	458	430	400	425	415	474	475	487	433	469	468	438	450	440	450	457	458	467	448	441	461	438	472	476	492	441	426	435	455	408	475	452	488	451	468	435	454	445	438	449	468	434	502	421	445	435	438	444	466	470	459	450	461	429	470	420	439	430	482	445	411	460	432	470	490	433	442	467	426	424	428	477	420	405	443	436	424	444	470	427	430	457	441	451	418	462	422	429	451	416	456	434	442	431	450	474	414	438	418	434	416	434	462	442	463	469	497	448	443	431	458	439	429	457	448	448	437	451	424	449	459	456	411	427	463	447	429	445	450	438	432	478	468	462	443	461	426	456	445	453	434	416	453	469	404	452	447	450	425	421	444	422	444	468	466	469	416	471	420	457	443	470	468	434	442	448	441	414	427	437	430	459	418	450	463	450	404	448	444	470	428	414	441	460	427	427	418	458	462	461	429	417	443	494	434	423	458	433	481	421	441	455	452	416	469	459	446	436	454	458	432	459	465	452	454	424	428	453	431	457	450	451	449	461	468	443	433	458	441	468	461	452	444	447	443	481	479	424	435	432	454	416	435	462	449	445	457	421	461	425	448	389	445	429	409	459	418	497	417	428	388	426	462	459	418	429	436	434	446	450	440	439	453	441	430	466	392	457	440	443	446	460	388	434	439	447	444	438	432	413	417	436	425	416	416	425	436	455	455	449	425	458	400	461	463	424	443	467	447	441	445	421	464	479	442	413	421	457	439	432	479	453	439	469	446	437	466	414	421	468	420	448	468	461	432	437	417	465	454	436	442	447	422	442	459	445	428	450	464	438	431	405	436	429	445	430	421	411	446	468	437	469	454	411	425	410	445	466	464	488	440	460	429	432	444	458	485	449	450	454	429	409	439	421	414	437	430	395	437	435	493	449	429	494	476	434	449	444	456	442	414	446	469	451	448	435	452	462	440	472	438	441	428	450	447	475	474	444	426	444	428	453	468	413	438	469	450	403	430	443	484	417	487	489	492	453	455	431	460	440	485	484	442	480	473	416	405	437	491	407	429	450	436	439	452	448	486	457	423	460	441	471	446	452	431	430	422	442	474	408	422	463	488	414	431	460	440	437	445	390	445	421	406	466	459	462	443	446	366	451	443	415	469	397	459	460	482	439	425	411	467	456	426	447	403	424	459	428	429	460	414	428	470	467	461	441	455	470	450	451	467	423	399	459	461	404	438	454	430	446	449	425	464	474	442	459	449	452	408	424	444	451	427	455	497	451	457	438	428	440	469	454	495	414	416	394	448	414	455	423	427	434	445	455	481	458	455	427	425	423	457	462	405	455	455	446	421	436	436	424	448	480	475	470	406	474	426	449	419	470	445	442	426	442	452	462	441	448	418	468	406	385	436	438	469	444	422	448	428	425	430	461	476	439	436	477	448	431	446	453	454	478	447	419	417	483	427	453	467	456	424	458	438	441	437	468	428	479	441	443	431	421	423	469	455	397	440	430	389	428	455	466	453	407	432	454	462	435	449	465	456	471	447	479	471	441	454	397	445	410	436	454	427	439	452	460	495	435	431	461	455	427	452	449	436	439	414	439	468	461	469	474	451	475	433	452	447	453	445	442	438	436	435	439	455	450	476	432	460	452	478	474	472	419	416	461	463	410	456	440	452	402	433	438	450	433	454	458	418	442	425	466	425	440	442	460	410	370	463	457	409	448	430	461	453	471	442	418	432	480	456	460	418	460	440	451	442	453	475	475	494	430	454	437	465	466	466	450	428	477	421	472	454	438	435	452	458	428	428	460	453	461	437	400	430	460	415	413	468	480	474	464	445	438	467	464	450	432	490	404
5143	17340	10333	5017	3547	2710	2072	1766	1222	1137	1024	883	804	720	682	698	658	582	586	552	573	526	533	543	510	497	508	538	475	499	519	514	517	487	449	452	500	487	449	482	449	433	464	507	484	462	484	483	452	475	454	476	447	463	452	483	442	444	462	473	432	421	456	446	429	456	480	464	465	472	465	442	458	441	454	405	460	478	452	458	469	452	436	488	449	452	455	463	465	455	471	454	477	432	456	439	452	456	440	456	446	453	457	464	442	396	469	421	450	480	420	444	490	464	480	444	447	430	450	464	466	486	457	445	407	498	450	442	466	446	448	458	441	419	476	439	420	430	453	437	463	472	486	455	433	483	447	485	410	440	462	468	449	425	409	447	423	500	452	441	461	432	441	441	418	470	432	471	449	461	459	451	429	450	477	426	446	441	432	443	488	462	483	455	421	459	444	457	460	467	429	452	488	415	474	444	500	470	439	434	443	460	445	447	429	448	449	483	438	444	440	447	445	457	413	419	458	447	452	474	427	426	489	446	476	465	499	477	461	429	464	478	473	409	486	483	466	419	463	465	477	488	451	456	467	440	458	500	457	448	434	399	431	470	464	443	467	437	466	464	436	461	460	471	421	462	448	493	451	463	450	464	467	522	485	468	445	430	452	466	500	426	482	481	489	456	471	450	427	463	444	444	416	442	461	505	455	413	425	449	445	481	443	430	471	457	434	428	477	447	461	459	456	448	431	468	511	460	476	458	446	441	471	445	449	462	462	427	486	452	418	456	452	446	486	458	449	445	441	436	485	452	427	433	454	439	437	456	444	438	439	463	449	426	452	459	435	432	450	451	428	417	436	465	462	460	491	453	466	427	444	464	410	488	496	448	404	496	445	471	450	429	422	479	481	452	490	448	445	485	456	447	466	449	452	431	476	436	460	484	468	440	446	474	457	476	420	464	433	454	422	460	439	456	450	452	434	502	466	470	472	462	445	410	449	478	452	491	425	450	458	464	436	484	422	446	450	452	475	452	453	472	453	450	432	430	476	457	426	429	448	404	473	491	449	444	484	447	484	470	466	441	442	443	464	479	479	425	464	483	431	465	436	441	509	423	464	468	438	429	452	462	452	474	458	447	443	444	451	470	454	456	473	424	457	444	454	482	497	448	447	416	473	454	434	433	467	406	454	472	440	446	450	439	446	432	416	467	460	431	481	468	404	430	420	427	485	446	465	436	444	467	447	455	434	479	435	464	448	448	488	470	447	441	452	451	419	474	461	456	479	447	456	476	427	455	431	432	448	480	428	441	433	448	446	430	447	472	448	471	465	442	458	466	416	468	431	447	478	430	435	486	450	467	413	511	442	482	455	460	457	449	470	456	471	482	495	459	492	447	460	454	445	440	469	441	446	482	468	465	471	422	451	459	435	496	468	469	491	459	429	436	454	458	457	462	469	407	427	433	425	477	452	432	428	457	445	478	485	475	440	436	430	465	427	468	460	461	502	459	442	441	460	474	438	491	415	453	475	439	440	445	460	448	505	462	444	466	511	446	460	481	465	444	449	481	463	454	439	443	458	455	465	443	443	427	457	479	424	449	427	483	460	473	445	442	431	437	470	439	438	452	446	463	480	411	474	448	446	437	442	450	454	462	483	464	447	490	464	451	432	447	465	435	466	451	452	477	467	462	467	469	483	416	513	443	469	428	446	483	453	449	447	464	461	458	478	416	443	458	433	483	462	451	463	463	472	475	443	425	437	446	463	434	447	481	461	434	482	440	458	457	496	496	457	426	438	457	452	456	457	483	487	472	461	478	435	455	451	459	478	436	444	431	449	477	444	494	407	433	492	455	466	443	464	467	450	439	474	432	480	459	435	491	458	449	425	464	458	462	388	441	430	489	422	452	468	397	450	448	467	435	453	452	484	436	456	461	416	448	458	463	464	458	437	479	453	441	483	441	440	443	460	444	441	457	472	447	452	443	435	487	449	465	467	450	491	431	472	444	457	464	432	464	459	425	451	433	415	462	418	465	424	431	470	452	427	468	438	477	425	456	450	467	452	469	480	440	446	442	434	486	469	417	466	439	464	494	433	444	457	479	438	475	491	456	431	447	481	461	468	425	434	444	465	394	444	434	471	435	439	447	466	441	482	444	440	465	490	433	425	502	468	487	463	478	414	455	444	477	476	469	426	477	447	427	438	482	479	468	427	442	444	444	452	453	478	462	490	444	442	465	443	430	434	448	482	501	483	408	480	454	487	472	464	435	438	438	466	455	436	428	476	489	441	429	452	468	453	457	448	472	438	446	418	420	479	463	481	466	474	417	482	450	473	468	439	433	467	448	472	447	496	456	451	465	432	421	432	496	442	434	452	448	475	422	451	481	440	446	451	458	430	448	441	434	424	453	454	445	477	476	455	454	455	448	448	447	430	461	457	453	436	420	456	465	451	442	447	441	480	451	462	465	451	435	461	471	449	460	440	425	439	445	403	474	464	434	451	461	468	453	453	422	467	479	455	482	432	442	439	459	436	457	454	449	444	441	468	456	452	476	442	464	448	466	478	459	435	442	399	442	482	442	435	466	413	438	433	492	457	455	474	433	464	442	468	478	393	444	466	429	433	454	461	447	428	470	453	438	455	450	413	456	477	473	471	457	434	452	450	421	461	423	454	488	451	462	475	466	440	444	432	469	457	443	433	494	433	473	476	431	463	445	442	451	487	458	444	494	467	496	464	467	457	451	428	456	504	386	473	468	462	479	486	449	516	466	460	471	439	446	434	477	474	449	425	418	444	450	409	438	454	438	479	466	448	449	459	465	443	435	440	436	449	476	455	465	478	460	439	467	480	459	387	490	463	430	439	474	450	475	426	466	457	477	478	455	491	450	471	425	478	441	493	475	443	477	461	443	446	465	448	438	484	411	461	481	469	452	476	450	471	455	423	406	441	438	476	448	466	468	453	470	474	452	463	477	469	446	432	449	479	449	478	453	429	462	472	448	435	462	466	405	450	459	432	460	471	444	452	428	488	471	459	460	449	479	460	448	458	495	450	425	437	443	460	488	435	476	451	463	438	449	491	462	471	488	426	412	450	467	452	439	472	455	460	455	467	473	417	452	456	476	421	462	437	459	487	456	470	478	458	451	450	488	427	470	469	453	432	414	444	463	457	426	458	401	467	424	426	438	449	448	449	485	422	439	496	485	454	455	493	430	464	454	445	477	417	445	430	428	460	476	460	493	423	441	462	461	446	461	472	482	442	468	450	495	431	463	424	506	444	492	427	455	424	411	436	445	440	445	433	417	442	425	427	438	449	452	438	470	454	447	453	450	468	433	429	447	435	473	462	480	462	472	450	505	437	466	457	449	421	459	476	475	462	433	478	462	432	421	468	440	477	424	443	422	453	453	474	425	472	451	462	466	460	434	492	436	487	452	483	438	444	458	457	462	500	433	452	447	440	466	475	439	439	454	461	484	472	432	398	445	411	430	436	468	448	458	454	432	488	435	414	441
27452	16464	2865	458	314	229	227	203	202	191	191	203	200	210	194	185	191	172	193	185	161	170	182	176	183	163	188	186	208	217	190	177	196	188	210	186	184	183	186	190	191	170	189	187	166	190	196	178	162	166	197	190	196	168	182	192	198	186	203	185	179	176	198	200	167	184	192	191	175	153	170	181	158	197	206	176	163	178	179	188	202	183	178	196	200	168	186	173	175	203	165	182	200	205	207	190	180	202	184	188	182	172	188	194	186	192	172	204	183	154	177	188	198	193	198	195	185	182	185	197	167	214	177	181	192	187	182	187	195	180	162	193	194	168	201	181	210	202	172	194	192	185	169	163	185	179	178	173	205	195	172	192	197	201	200	191	215	187	189	170	184	196	177	197	178	193	200	202	190	197	176	186	194	172	206	187	177	185	199	173	156	193	183	190	202	204	203	177	191	197	168	222	185	199	210	217	211	155	182	195	191	198	225	181	180	211	209	170	172	188	188	175	176	170	191	181	206	177	180	174	184	180	173	173	184	180	170	181	217	189	197	195	187	188	157	205	187	206	184	198	191	162	183	181	209	195	198	174	186	193	181	211	202	199	183	193	166	161	192	212	190	188	191	208	177	214	197	200	193	214	211	193	204	200	200	180	191	198	194	187	191	210	205	190	212	185	152	193	206	187	178	167	200	166	161	209	182	179	180	193	189	204	185	192	176	199	172	174	163	181	205	189	174	191	187	169	201	195	192	180	217	204	205	191	185	200	185	184	159	192	178	183	179	207	173	169	171	163	171	202	172	200	207	218	183	186	215	169	161	203	172	178	189	160	197	191	186	185	196	191	180	186	168	175	190	184	174	173	172	205	193	180	186	167	174	188	215	189	195	198	180	211	202	198	215	190	191	196	197	190	182	202	196	161	178	173	184	203	170	182	175	181	200	192	205	203	210	183	184	183	193	208	196	198	208	187	180	170	186	188	185	205	201	189	196	169	197	179	189	196	174	205	206	193	203	172	192	195	187	207	193	202	181	172	182	208	209	199	198	181	174	167	187	195	198	186	179	199	175	182	174	198	189	167	199	187	195	174	195	178	189	189	187	189	187	178	174	174	180	182	181	213	197	189	186	187	195	204	175	186	172	184	182	188	206	219	182	192	198	186	191	198	160	189	187	190	191	198	185	207	184	179	198	195	198	175	186	207	171	175	177	175	178	176	195	197	193	188	204	198	168	192	169	204	205	188	200	193	152	208	172	179	187	194	181	183	197	176	190	185	199	178	190	214	180	207	183	194	201	191	185	184	192	182	191	194	181	205	175	206	193	190	228	205	190	174	163	197	176	195	199	161	176	190	198	171	193	194	169	182	215	193	201	184	195	197	171	177	197	197	186	184	182	203	190	205	185	163	213	185	182	181	184	196	198	185	190	195	184	185	189	175	172	187	190	161	192	175	161	177	187	195	174	175	166	200	184	178	174	176	192	185	185	175	164	188	189	175	175	169	201	180	202	225	187	185	206	200	193	183	191	181	178	202	180	171	193	182	179	195	193	197	191	184	192	193	189	175	195	209	171	186	207	179	187	201	214	181	181	182	177	201	189	163	191	188	195	182	202	197	199	188	193	176	189	169	198	208	193	175	193	181	190	201	159	202	180	212	179	172	164	178	202	214	211	172	185	194	204	193	200	200	200	184	190	207	171	161	180	184	206	205	188	220	198	170	197	225	180	205	183	181	182	204	187	208	176	188	200	183	182	176	176	167	175	199	219	174	194	187	200	218	189	181	198	171	167	199	206	199	185	168	207	181	182	176	191	187	188	188	203	181	192	181	198	178	191	198	181	182	191	174	187	176	179	193	176	202	180	200	195	215	185	201	182	183	174	180	215	203	202	189	186	180	164	177	197	181	176	189	193	187	183	195	188	189	201	154	187	184	173	185	188	190	195	180	200	186	194	180	168	171	189	175	174	211	207	176	193	178	217	157	193	197	179	209	181	176	201	172	172	157	178	179	160	193	200	165	190	200	196	204	192	207	211	174	171	193	165	182	195	193	194	191	205	178	180	203	193	184	202	227	177	185	197	172	165	181	180	190	204	167	172	186	184	195	179	193	206	185	170	187	200	170	169	195	184	185	181	188	170	206	194	181	171	169	204	160	199	198	190	165	208	179	169	206	185	185	191	183	194	195	184	208	196	171	190	196	172	211	190	168	196	196	194	180	201	216	201	182	176	204	178	162	187	181	177	209	198	185	194	192	186	193	208	185	176	200	196	196	168	186	207	207	215	176	186	180	167	177	185	167	186	200	182	189	169	233	176	224	188	192	175	192	193	210	187	197	188	185	171	196	204	184	174	175	212	194	166	194	183	178	216	178	197	170	204	168	202	204	199	183	192	177	225	191	204	185	203	184	210	169	175	184	190	169	222	183	210	204	204	183	207	179	193	206	188	170	174	206	207	171	167	182	207	190	231	188	180	188	181	169	198	208	184	153	184	194	188	213	178	187	187	191	178	188	205	218	190	200	180	180	190	180	176	180	208	179	193	207	179	191	195	198	202	186	191	178	212	204	183	206	172	193	189	188	191	179	181	162	205	168	170	191	186	182	169	194	191	194	194	210	179	185	209	195	236	197	177	190	204	178	188	210	178	177	182	175	189	211	183	167	224	190	197	185	203	193	178	187	181	193	205	192	194	206	185	209	180	184	186	189	186	186	203	170	182	184	173	215	160	185	186	200	194	208	193	180	177	169	183	166	206	193	196	189	195	177	185	211	190	196	173	225	181	161	162	175	163	197	177	207	202	191	201	188	195	191	174	161	180	166	168	170	181	177	164	207	155	212	197	215	173	192	187	211	179	185	201	185	188	176	170	176	161	187	196	179	202	161	182	202	192	192	159	200	181	194	199	182	177	199	202	202	172	206	171	183	190	183	191	182	209	187	141	203	214	207	169	181	164	188	199	176	203	188	181	161	228	185	173	172	189	200	164	181	175	190	176	176	192	172	186	184	182	162	192	196	188	180	176	193	184	218	174	171	200	183	188	197	187	191	181	193	213	203	183	183	176	197	200	175	184	176	191	184	176	190	199	197	173	174	198	173	192	160	188	188	169	187	184	161	162	186	219	188	189	175	171	194	199	189	177	188	183	173	175	184	197	187	212	174	180	189	189	204	201	181	191	179	186	193	217	184	184	191	195	193	190	188	168	188	154	203	161	181	190	174	228	192	198	195	176	184	202	172	170	183	184	194	160	171	198	183	192	198	163	188	209	173	184	187	202	188	211	184	212	185	203	212	201	189	193	182	195	198	159	168	179	200	190	176	206	190	172	180	181	178	176	189	187	189	177	182	207	188	180	167	188	200	172	207	203	207	177	169	160	192	194	195	194	162	201	174	195	183	208	197	210	185	163	197	210	185	209	186	167	193	198	167	196	191	171	202	203	219	180	193	171	179	199	173	168	199	165	174	200	192	172	164	208	191	188	184	177	174	187	194	183	187	191	189	186	194	214	173
4436	1669	843	453	336	313	242	243	221	251	206	219	229	235	241	222	205	194	238	195	216	202	211	208	216	209	200	199	199	222	216	231	204	217	226	233	231	189	223	225	196	196	234	224	219	216	211	189	200	207	204	212	210	220	225	222	226	196	208	206	237	190	235	223	221	220	223	252	219	213	219	211	211	223	224	226	221	236	203	236	231	219	243	216	210	219	180	212	206	211	207	215	225	240	220	236	207	192	221	209	232	203	228	188	201	201	229	198	223	227	215	201	202	217	207	200	214	227	224	205	198	219	240	204	213	223	211	222	227	235	205	206	182	206	202	226	214	205	214	222	207	213	217	228	207	236	209	192	200	210	190	211	192	212	221	219	216	201	221	231	226	222	192	196	210	209	219	213	222	210	234	229	206	200	228	195	198	225	219	203	201	229	206	205	235	200	207	223	229	222	222	219	238	190	190	219	202	194	197	208	241	256	204	175	204	208	209	206	201	222	202	204	204	211	216	232	190	215	226	203	183	192	209	230	216	229	219	214	213	231	200	235	199	193	219	232	223	220	229	223	228	232	220	227	223	232	236	223	218	212	214	229	227	196	225	219	241	235	219	214	219	197	225	214	208	232	212	218	198	232	215	210	222	209	207	210	209	231	215	219	204	247	211	231	208	212	206	199	199	193	205	207	192	199	205	251	219	179	205	209	238	208	232	217	233	217	213	251	214	229	190	239	247	242	231	210	195	185	207	188	207	196	205	216	213	230	230	209	225	193	220	214	235	222	206	211	198	224	178	221	231	230	208	249	218	196	223	223	192	205	215	208	232	194	229	213	204	230	245	197	195	212	190	198	209	211	196	224	221	203	217	202	230	209	211	191	201	217	215	208	209	207	206	210	219	224	206	212	213	200	211	225	225	244	205	210	217	222	209	209	209	210	186	202	219	205	230	208	211	231	207	184	211	249	212	225	227	224	220	209	228	193	226	203	228	200	234	216	219	217	246	201	236	242	221	216	229	217	203	208	196	201	209	207	221	227	202	204	211	223	211	223	213	188	223	216	207	222	199	227	198	204	188	182	214	196	205	231	223	233	196	196	215	220	185	226	216	220	207	219	179	235	210	228	224	215	232	202	194	214	211	169	209	222	214	213	241	218	228	205	194	234	196	224	206	191	220	203	217	210	226	206	219	207	201	211	245	218	191	216	205	225	216	203	209	231	229	179	232	219	210	200	210	211	226	211	181	207	215	234	226	219	205	199	216	207	213	203	206	214	219	210	217	246	230	228	229	202	215	193	221	232	229	223	222	209	216	222	230	228	251	237	204	228	199	190	211	214	228	223	198	206	221	211	197	212	211	235	212	236	223	228	207	218	197	223	206	199	214	184	194	215	225	212	204	212	245	204	193	240	226	202	229	195	211	215	205	201	232	200	176	210	205	174	206	195	194	218	202	227	212	216	209	201	218	182	216	225	220	213	229	214	206	230	219	213	220	215	203	201	219	219	223	230	218	200	211	207	212	202	196	210	216	225	237	216	207	198	210	211	193	204	218	217	192	200	225	218	203	237	200	219	233	237	168	227	183	212	208	222	212	197	213	237	203	239	205	187	212	186	184	201	208	205	215	228	223	240	239	227	214	212	210	221	211	235	210	220	231	195	228	189	229	205	223	207	220	214	218	213	246	205	207	234	206	220	176	219	219	217	224	232	197	220	229	242	225	260	215	207	209	219	194	224	203	220	216	225	223	211	205	217	211	204	193	210	227	181	196	213	214	221	219	199	185	197	204	235	187	214	207	226	227	202	221	214	209	209	208	197	212	227	213	226	186	212	214	208	192	220	222	197	201	220	195	193	252	199	200	241	225	205	224	227	235	224	213	235	205	213	196	207	245	211	227	229	218	227	267	209	215	222	239	224	222	222	222	225	210	217	206	224	190	215	200	188	217	213	207	217	234	228	208	229	231	213	198	212	201	266	235	220	209	217	223	220	207	204	214	223	227	206	215	233	200	187	223	193	216	222	219	229	216	221	212	214	231	235	202	204	234	210	203	206	196	226	208	224	215	219	211	206	226	214	215	223	218	228	209	199	195	241	231	210	206	236	207	231	179	218	218	199	196	222	246	245	218	201	228	210	189	249	249	237	188	229	213	220	190	224	216	197	191	203	240	183	201	244	224	223	212	196	217	222	227	217	217	220	215	222	191	234	220	224	216	205	214	226	183	230	210	204	214	217	231	209	193	232	234	216	199	186	206	191	196	243	229	162	208	191	233	237	220	229	226	223	214	211	233	200	228	201	203	241	193	205	211	202	200	207	221	199	198	226	221	218	212	223	210	194	227	220	202	218	228	216	201	218	248	206	227	224	217	189	175	235	182	243	204	210	215	205	212	204	217	226	215	231	207	198	196	228	237	189	199	221	218	211	223	216	225	216	230	210	197	229	217	195	194	227	188	224	219	227	202	211	215	237	214	201	216	247	208	210	249	213	223	199	219	205	217	201	243	224	185	228	230	214	222	189	210	249	195	217	217	222	227	219	243	233	218	199	200	212	203	222	223	205	208	211	205	200	213	221	223	231	187	199	196	195	233	174	248	225	191	213	221	222	227	208	223	225	220	192	228	204	220	223	208	181	210	222	211	238	205	202	226	213	234	210	192	221	212	196	211	232	225	205	246	198	222	213	222	230	210	218	212	230	204	207	204	211	201	225	223	209	235	230	231	195	200	199	219	192	236	212	221	203	221	205	220	234	206	243	210	203	190	216	214	177	214	205	211	195	228	234	236	216	197	207	195	230	218	221	214	187	204	204	221	222	204	222	207	203	198	222	238	209	207	185	227	207	253	200	230	206	227	198	192	204	211	220	224	218	202	213	207	210	212	213	218	215	207	246	219	219	213	224	238	221	208	222	203	220	217	194	207	184	222	225	222	209	228	229	207	230	245	212	182	216	224	209	228	222	202	217	217	204	191	203	207	198	193	200	212	225	223	205	198	219	211	231	230	218	222	248	200	219	219	238	209	224	241	197	216	214	215	188	207	223	216	229	206	205	201	196	209	215	245	207	211	212	193	245	244	189	245	217	215	194	210	238	216	225	200	204	247	255	203	219	207	238	233	203	237	204	224	231	193	227	221	213	202	232	203	204	191	220	230	247	222	205	219	215	244	218	231	205	195	223	199	226	211	226	191	219	237	187	227	192	245	241	243	209	235	224	217	213	214	187	205	230	226	222	222	219	198	219	225	224	221	204	198	204	199	231	200	220	225	230	221	220	197	217	205	207	207	194	233	217	208	209	206	198	198	234	203	212	226	236	202	231	225	208	224	211	208	210	193	197	211	186	209	218	218	218	214	234	224	215	216	212	201	215	207	234	211	210	245	219	208	198	195	228	218	198	222	206	231	219	211	200	198	195	218	219	241	222	204	219	206	213	220	192	214	230	222	204	201	200	213	191	238	214	210	200	221	222	209	212	224	198	207	207	227	206	197	222	220	187	198	244	198	205	222	195
23665	21032	28037	24248	21017	7274	869	587	445	327	341	308	273	301	277	274	266	265	229	228	224	214	211	231	199	213	185	225	202	211	176	220	208	212	232	206	219	197	204	222	192	207	193	202	202	202	225	195	213	179	190	211	211	211	189	206	203	203	206	201	197	195	218	220	206	220	182	195	207	203	188	208	189	196	210	216	202	204	199	206	210	185	210	214	185	193	203	192	197	207	199	186	180	181	196	182	198	197	195	174	197	204	201	191	202	186	209	217	197	174	194	187	199	179	178	195	189	205	176	198	191	212	192	208	186	227	184	198	165	160	232	210	179	183	181	219	195	200	198	199	203	208	203	193	197	203	202	184	223	210	191	186	203	203	228	175	209	199	223	176	172	196	185	191	184	220	194	217	211	191	205	223	191	181	171	209	186	177	188	181	188	185	203	218	206	235	195	196	211	207	210	188	179	216	171	232	209	195	225	192	199	186	170	174	193	185	198	241	174	208	188	182	200	213	217	169	191	215	177	193	219	198	192	218	207	202	210	205	193	193	175	215	192	201	198	206	197	198	193	192	192	198	181	195	197	190	191	189	201	192	187	207	213	208	201	199	175	211	204	202	211	166	179	226	225	216	212	192	214	200	198	204	189	212	183	195	182	184	199	204	197	204	191	175	194	181	197	195	199	170	210	227	223	175	199	189	183	183	200	199	201	188	201	236	209	182	177	233	207	194	192	220	198	226	195	176	205	170	191	212	194	195	192	192	174	209	190	187	184	170	198	181	167	189	203	191	214	208	204	205	209	198	206	206	188	190	200	194	199	227	204	198	193	203	183	208	209	192	189	184	203	191	194	221	192	212	197	203	180	186	190	208	191	221	201	190	209	197	205	200	225	195	183	201	190	195	194	197	190	197	179	202	176	211	192	209	193	207	219	228	195	206	202	197	192	174	210	189	208	193	193	196	206	178	184	165	211	192	182	175	185	199	182	197	174	185	227	209	195	192	210	238	175	223	181	183	206	183	211	199	191	199	211	208	207	205	168	192	204	179	225	211	199	196	172	168	187	193	193	204	182	179	185	201	194	207	189	172	168	206	205	194	219	201	166	211	184	177	205	205	207	190	178	223	187	202	214	210	193	189	184	180	193	207	164	186	191	214	201	189	211	177	190	185	197	209	182	193	186	184	205	182	215	195	191	177	225	183	203	197	185	176	221	199	184	192	226	187	215	201	201	220	206	201	195	216	171	203	191	199	207	201	187	221	192	207	179	187	206	192	182	227	194	174	196	177	191	170	209	182	220	208	209	192	202	200	198	186	180	192	201	212	210	220	210	192	202	208	202	188	175	177	199	227	208	168	197	185	190	242	194	198	174	187	194	174	175	196	180	195	216	201	185	212	197	187	210	175	203	202	213	219	219	183	194	191	198	183	187	206	226	194	209	185	197	183	205	185	187	164	207	190	177	177	179	188	209	188	183	212	187	194	225	233	183	210	163	180	211	173	223	195	224	179	193	188	204	194	169	186	178	192	188	186	213	208	205	205	218	205	230	190	199	200	179	194	218	195	170	167	182	198	190	225	209	194	195	202	228	196	208	189	192	185	203	186	215	185	214	194	175	191	200	187	193	184	193	205	205	191	206	219	167	195	182	193	213	195	187	176	217	204	203	203	197	186	192	198	197	202	184	213	184	200	207	211	168	190	199	190	177	207	187	206	179	185	200	163	204	204	204	195	197	196	214	189	200	200	187	202	194	186	183	220	198	184	187	200	191	183	228	232	213	185	219	197	192	192	174	211	195	201	201	199	199	197	199	222	182	204	191	179	203	205	219	224	174	218	204	184	192	194	216	174	201	180	209	210	219	185	177	207	181	205	207	200	206	194	224	194	187	194	192	185	218	221	182	192	220	212	195	194	207	214	189	183	176	184	203	188	187	168	189	202	184	213	183	176	225	209	204	183	202	202	179	201	201	195	213	213	200	186	210	200	208	205	212	207	207	197	199	189	206	190	188	207	211	183	191	196	188	181	199	205	192	190	217	205	208	183	201	200	182	211	215	176	187	180	193	188	215	182	209	206	191	187	207	165	192	176	195	194	187	162	201	191	201	212	191	208	192	200	189	201	205	224	185	182	195	204	191	196	206	200	202	173	207	181	191	198	196	195	198	186	186	196	183	215	202	181	209	212	197	217	221	209	208	193	194	182	215	207	190	200	190	199	171	231	204	216	215	200	199	218	181	191	206	195	190	188	222	191	204	202	212	203	200	208	193	177	173	198	198	203	179	181	189	170	209	178	195	182	211	205	204	193	209	195	187	183	179	195	184	205	183	185	195	190	186	187	204	211	198	206	205	218	193	195	185	170	197	197	204	206	186	186	187	165	193	206	209	188	177	192	183	192	195	179	180	196	184	219	203	191	197	216	188	190	200	181	200	196	209	170	184	192	201	227	210	190	199	205	208	199	231	191	183	213	199	206	203	206	190	205	212	194	184	175	215	173	179	189	206	168	198	176	192	204	210	178	178	212	189	200	192	181	203	204	194	192	185	195	192	198	207	189	178	211	194	185	198	224	188	204	202	212	222	182	180	186	173	197	175	162	184	186	199	191	177	191	188	217	169	208	182	182	180	199	180	221	197	196	198	191	199	219	196	190	209	183	167	178	199	201	190	197	180	197	215	191	179	170	203	182	215	182	225	191	184	196	187	187	209	198	207	233	202	192	192	195	210	200	185	226	187	215	203	189	196	197	201	192	197	206	206	201	197	187	168	192	187	223	151	191	169	224	184	187	213	177	198	190	195	182	206	195	175	204	209	190	188	182	215	195	218	196	203	195	202	190	212	194	200	181	199	198	195	178	193	191	214	199	192	179	204	190	204	199	195	173	220	180	203	205	228	186	196	212	202	197	210	207	184	185	190	198	218	188	191	203	199	185	209	188	195	193	199	211	208	214	244	197	215	195	195	203	167	182	189	193	191	192	200	213	220	185	191	191	178	211	195	203	185	187	187	196	211	190	195	192	189	213	202	176	189	194	190	192	177	197	182	204	185	206	195	200	181	203	188	181	198	198	226	172	183	197	216	200	223	201	191	206	208	180	189	203	204	194	180	219	196	207	198	208	197	213	204	219	200	203	210	211	202	172	190	187	205	196	210	205	198	211	183	208	188	209	192	207	197	213	176	209	235	178	201	225	192	211	204	193	209	206	190	190	193	213	181	190	211	214	224	203	196	188	219	182	217	196	203	208	212	191	182	196	203	178	195	179	164	189	200	209	163	195	204	192	180	234	194	211	191	184	192	186	198	202	200	196	190	194	199	181	162	172	188	182	218	227	185	194	183	206	228	203	172	194	206	195	188	200	188	174	161	195	192	189	193	201	207	173	197	220	202	187	213	194	201	207	174	188	205	184	216	216	201	187	201	205	187	190	208	191	206	178	185	187	197	184	194	191	184	220	193	171	176	192	183	194	189	196	202	181	184	201	188	200	199	214	193	181	183	192	208	216	160	217
3800	10738	6338	2721	1886	1424	1062	924	681	561	468	440	406	378	355	319	296	264	303	271	266	250	268	263	254	249	244	235	233	241	242	246	234	245	222	237	201	217	235	197	226	243	232	214	251	241	224	229	241	231	231	235	195	249	203	210	247	204	190	220	228	206	242	207	219	249	211	215	233	221	203	204	204	205	216	202	226	210	229	218	212	192	183	217	207	207	231	206	235	211	198	237	229	210	213	244	205	215	194	218	210	208	263	199	208	209	239	197	225	209	213	226	208	233	241	226	230	194	205	220	187	214	202	232	219	205	208	218	185	218	217	230	223	223	213	195	223	217	214	227	233	208	207	211	236	204	204	203	207	215	214	208	176	189	198	219	211	195	216	193	210	214	207	231	198	206	225	207	228	215	208	196	209	229	200	196	210	228	222	208	225	199	218	218	209	215	202	201	229	207	210	218	195	178	213	210	223	209	210	241	208	204	216	214	182	207	233	219	222	212	227	206	197	200	203	202	210	198	208	242	203	236	212	195	203	223	188	195	189	221	219	217	222	231	232	209	214	221	245	175	206	202	268	218	188	234	194	218	214	195	208	207	219	219	214	203	202	196	236	231	223	219	230	192	214	194	214	214	223	201	218	228	238	210	209	202	202	209	206	215	214	214	211	235	231	213	202	210	215	199	227	216	199	246	213	197	188	210	203	206	216	239	179	197	203	192	205	220	194	213	221	190	198	251	200	194	233	219	204	221	208	217	218	209	231	193	219	232	239	203	186	214	240	228	196	222	199	222	224	240	222	213	195	202	213	227	247	204	224	228	225	201	240	213	206	204	230	211	211	217	190	201	216	211	214	210	190	205	209	215	185	214	199	226	207	241	229	170	242	217	224	217	193	203	210	206	193	222	231	216	228	230	220	209	211	210	225	219	214	229	234	207	187	207	197	209	203	211	210	209	241	231	204	222	222	183	199	224	228	224	206	196	233	205	218	197	180	201	209	223	229	206	196	226	225	219	248	221	189	210	194	213	233	165	210	231	197	206	213	208	233	176	223	198	224	217	246	202	222	231	213	201	200	230	222	206	239	239	212	229	210	208	214	209	246	229	243	202	198	214	220	203	205	213	253	214	197	210	208	206	219	187	196	199	204	195	178	237	228	239	227	218	188	220	189	237	204	210	203	210	218	217	226	224	177	214	217	212	193	209	230	191	224	215	183	211	216	201	215	197	196	242	234	209	239	205	198	219	228	239	207	202	251	239	227	217	215	215	235	197	205	210	207	203	216	220	193	204	224	203	175	215	239	207	218	207	206	224	198	205	197	209	221	202	197	212	213	207	212	195	205	217	212	197	204	245	202	214	213	187	225	197	234	216	221	202	205	203	231	218	218	204	223	233	208	208	205	228	211	216	214	230	219	198	212	220	205	194	192	182	211	210	197	220	232	221	207	236	224	211	212	217	217	188	185	227	243	201	205	206	193	195	227	224	199	224	197	198	228	220	231	211	230	220	193	214	227	229	212	210	192	204	219	215	194	227	199	193	217	184	215	208	224	206	226	213	210	213	207	194	217	184	198	238	217	198	224	197	205	196	201	225	215	215	230	227	226	223	208	208	234	195	195	214	195	187	208	215	214	188	215	203	229	220	219	219	213	221	204	223	224	208	208	200	220	220	225	187	212	230	210	205	226	227	192	205	210	217	220	221	226	221	212	205	192	199	183	206	243	223	223	222	206	206	209	191	223	202	235	216	189	235	222	177	174	256	215	192	208	205	241	215	229	196	242	227	210	218	209	241	210	190	213	206	222	218	209	191	218	229	253	218	204	233	208	225	216	220	237	221	200	214	228	234	206	200	231	213	203	245	237	205	236	235	185	196	205	205	175	211	212	223	166	214	224	191	205	232	206	199	231	228	219	196	216	209	197	221	199	222	211	205	215	196	220	178	221	238	226	232	196	218	211	213	213	230	203	189	200	226	197	240	193	213	208	225	216	211	218	226	218	210	199	204	197	241	210	203	218	224	211	220	232	209	194	192	219	224	217	226	243	214	217	181	200	186	225	202	215	227	209	220	196	199	215	215	192	192	222	234	203	206	211	217	242	173	216	189	234	210	219	233	213	230	206	187	224	226	210	226	194	223	242	225	204	216	196	207	201	240	199	208	192	217	219	205	219	237	225	233	207	204	212	244	185	181	196	214	213	212	193	210	225	205	223	223	196	228	184	190	232	222	200	184	205	210	192	213	214	230	216	206	205	195	201	204	223	183	209	220	197	225	207	206	202	199	180	196	202	187	236	243	228	214	221	189	210	207	216	204	206	205	211	179	204	211	232	224	242	232	210	212	208	222	225	209	232	209	231	215	211	202	208	192	210	197	221	195	198	206	230	205	211	191	198	191	196	217	219	206	201	212	248	194	220	198	211	231	201	215	207	229	208	203	229	224	207	231	196	210	239	235	231	212	207	214	224	218	223	195	207	213	251	204	205	231	179	220	216	217	217	215	178	203	192	211	209	216	211	198	186	212	239	206	202	218	224	222	189	201	205	208	202	198	209	178	218	207	216	227	185	207	231	231	204	213	224	227	210	180	222	205	194	211	225	210	207	209	216	195	186	212	213	237	235	193	191	232	203	214	217	226	206	221	226	233	204	211	202	214	195	183	202	238	205	216	198	189	202	214	214	228	208	228	223	210	223	184	198	210	214	200	202	196	211	221	232	219	207	201	204	224	212	219	214	207	200	203	218	234	211	218	223	225	211	212	212	213	222	199	185	188	221	221	219	200	206	223	199	205	222	215	210	207	215	213	204	191	219	216	203	208	207	208	218	214	227	224	214	210	205	240	190	221	212	221	196	225	209	199	213	206	207	205	205	200	208	226	224	201	202	208	209	207	208	228	248	210	216	205	205	233	206	203	221	213	240	201	220	193	212	259	227	199	211	213	201	214	183	221	195	220	201	223	214	215	232	206	200	192	199	185	222	209	200	210	234	229	220	238	231	255	240	204	208	222	224	209	202	211	200	238	221	233	208	223	196	208	210	223	218	190	196	224	212	201	205	202	197	224	199	182	187	208	207	206	210	207	195	205	237	213	266	208	203	221	224	214	223	211	199	214	209	185	217	205	216	225	220	209	230	199	217	232	215	196	217	226	207	197	236	175	212	237	198	202	219	214	219	219	202	215	217	239	216	220	211	223	214	219	199	209	204	211	217	172	230	188	229	220	207	199	178	204	226	217	231	210	196	228	216	194	223	216	204	224	213	219	181	198	202	241	211	192	204	209	206	217	194	226	219	205	227	179	197	229	196	209	209	238	199	237	238	196	203	217	214	211	215	222	208	208	216	227	219	198	206	224	215	216	224	214	217	217	216	219	246	213	238	206	228	215	219	212	214	221	207	201	251	236	226	200	215	206	209	218	201	210	218	199	238	211	252	205	212	185	240	225	213	203	220	208	228	218	203	192	213	232	222	229	202	179	220	196	206	225	197	205	221	239	199	225	205	225	204	197
24852	21024	26774	25308	7595	749	606	508	484	448	429	405	409	396	385	402	394	398	402	421	393	364	371	380	373	417	410	419	387	365	325	379	376	388	410	350	371	407	397	381	366	381	411	378	371	367	359	376	385	364	350	320	374	397	386	381	386	407	366	369	355	356	364	398	347	348	373	346	398	364	335	381	404	364	410	368	417	356	395	364	401	335	343	369	401	370	396	402	396	356	361	342	351	373	395	355	359	358	386	372	341	387	369	380	357	385	350	398	353	330	412	346	383	350	380	366	407	379	390	375	411	368	363	392	374	367	401	343	375	387	390	387	381	363	374	390	368	375	422	387	372	329	372	405	318	377	355	380	365	340	403	364	399	393	373	402	389	409	390	330	375	357	399	385	377	377	366	341	357	398	355	402	366	367	389	430	333	356	347	404	360	389	380	353	374	369	413	348	382	428	376	377	373	331	349	332	394	369	393	386	348	361	373	354	356	425	378	359	379	388	372	341	362	385	395	387	390	383	390	391	389	347	366	348	364	371	395	401	376	393	336	368	403	391	385	349	372	387	371	403	372	375	400	392	366	385	385	373	362	363	351	372	387	399	388	395	366	375	376	388	358	363	364	332	368	395	379	377	382	405	380	394	388	398	387	376	385	357	378	349	340	382	395	383	355	382	384	385	372	350	384	386	405	391	373	400	391	389	438	365	359	374	346	382	381	347	393	355	363	356	382	430	352	376	385	362	393	402	368	380	366	398	386	387	393	395	393	369	327	357	383	370	404	358	365	364	381	369	402	384	386	377	391	378	348	358	399	347	355	407	382	379	383	380	416	389	372	352	374	416	336	343	398	361	375	372	388	375	420	368	347	375	393	387	390	395	394	341	395	363	328	400	360	384	363	355	360	371	392	349	366	350	375	355	387	383	392	340	355	403	368	375	351	345	377	377	379	386	373	393	388	389	378	353	367	389	366	380	405	377	388	364	366	370	385	382	368	393	401	397	352	386	399	389	368	345	356	382	365	345	335	398	379	366	344	372	384	377	338	354	381	363	394	416	359	379	346	371	374	388	368	391	412	359	365	372	373	362	365	348	373	376	365	372	369	376	363	363	386	382	369	376	385	381	388	372	359	360	351	426	403	355	364	373	380	409	374	391	363	356	413	408	386	378	374	419	386	419	388	368	389	400	376	358	404	419	350	398	371	405	386	433	368	377	382	346	370	364	370	376	342	359	356	387	391	366	395	385	380	363	348	366	351	360	361	367	383	358	376	349	396	367	390	369	369	360	381	358	370	417	359	391	374	376	380	352	375	382	378	348	372	393	395	384	364	367	372	391	355	369	375	366	344	363	361	351	377	362	370	370	400	356	417	366	382	367	369	372	381	357	391	373	374	398	369	360	395	362	356	335	373	365	390	388	343	361	371	386	403	375	385	367	371	354	385	379	377	364	405	370	337	394	344	422	368	380	415	349	360	382	389	393	408	356	405	404	406	367	404	347	361	398	389	400	351	395	404	361	404	351	337	363	395	373	399	392	355	359	369	369	373	384	363	397	392	328	399	404	385	371	395	397	389	396	363	323	397	425	368	377	372	378	359	384	374	378	350	410	355	378	378	351	399	370	372	394	379	408	363	381	380	388	352	421	381	323	406	358	405	361	402	367	363	371	350	350	344	357	372	379	338	361	383	394	389	406	409	402	372	379	391	354	359	363	361	403	380	369	362	402	383	373	357	367	377	376	369	374	411	374	379	380	373	408	362	394	425	343	412	349	355	393	383	357	346	353	347	371	385	373	397	349	369	369	356	366	368	359	392	391	358	350	383	379	370	365	380	331	380	372	360	357	355	374	395	401	389	393	398	426	413	408	370	350	355	351	405	389	370	382	384	382	411	349	351	367	370	364	336	363	385	384	358	375	382	349	410	394	380	389	348	337	405	365	358	371	375	382	409	366	379	358	364	381	370	337	397	381	382	371	371	404	356	406	355	393	372	387	394	400	357	381	387	373	367	369	355	359	387	402	366	372	375	399	322	386	361	382	360	369	359	383	385	358	381	373	357	400	361	368	399	384	371	382	356	388	341	387	388	365	377	406	360	361	357	370	362	381	405	367	378	395	387	386	381	380	379	388	412	367	366	359	371	349	378	387	374	393	367	377	410	391	383	385	360	347	396	366	364	346	381	374	396	403	394	357	382	373	353	346	372	370	412	373	365	369	367	405	393	391	356	373	385	372	364	401	378	354	346	359	369	405	343	368	373	358	370	337	376	372	370	387	373	380	346	378	380	375	344	371	384	400	364	388	394	340	385	375	373	362	404	368	387	386	380	386	388	384	362	390	369	408	375	349	387	361	415	398	363	398	371	377	379	372	395	367	366	369	388	363	400	390	388	422	353	395	382	375	391	351	357	407	383	359	393	372	387	375	395	373	367	381	371	357	376	375	391	348	321	385	390	353	379	364	388	393	368	363	361	387	358	339	382	403	354	401	333	393	367	396	358	396	379	375	367	384	384	381	346	356	372	356	382	388	374	392	355	384	386	380	396	326	394	351	365	375	369	399	365	341	359	346	381	341	337	361	393	380	414	421	358	393	383	387	353	381	391	355	399	327	361	362	357	384	389	368	383	382	397	407	367	373	384	375	372	355	370	354	384	372	382	331	374	346	350	401	375	386	371	355	404	386	348	356	397	415	361	383	372	353	398	388	409	387	404	358	364	388	379	381	383	365	318	370	396	357	355	373	391	414	377	373	381	406	377	364	354	363	419	360	366	431	385	359	368	378	378	366	371	338	379	384	364	408	347	365	394	366	376	411	385	367	385	410	397	372	413	333	354	401	374	375	403	382	396	382	393	376	410	358	388	356	381	374	361	380	335	385	383	413	393	372	367	330	346	363	361	380	364	349	369	385	361	375	361	366	375	400	389	367	380	375	374	377	352	389	365	356	379	362	339	392	347	360	357	366	376	374	370	376	404	366	369	403	379	375	373	385	322	357	405	378	398	397	376	391	355	375	340	372	380	384	327	402	399	412	372	381	367	332	368	371	384	374	378	392	383	399	387	376	392	358	375	332	381	367	352	395	377	394	385	362	415	365	336	339	383	371	375	383	356	363	369	369	337	390	355	379	357	383	382	346	399	423	427	397	355	410	375	391	400	354	366	370	357	429	388	389	366	361	370	406	383	362	389	396	403	367	368	365	350	379	370	334	372	378	346	366	354	379	365	375	357	367	396	380	397	341	367	394	355	355	355	350	353	366	370	369	376	371	398	397	357	376	381	367	374	346	370	369	382	322	350	376	382	363	399	370	387	352	347	351	346	378	361	375	339	363	359	388	359	379	364	397	332	375	328	396	375	360	350	365	398	407	397	368	412	363	372	372	385	373	369	361	392	404	400	350	371	379	361	400	350	385	415	385	391	385	362	375	388	345	365	380	393	380	356	380	376	411	390	361	400	334	359	375	369	412	400	373	362	408	374	375	348	358	384	381	354	358	352	361	380	370	363	371
3944	6212	3729	1797	1298	1031	856	779	634	576	555	542	479	475	475	470	463	428	435	437	422	402	404	412	437	460	438	417	424	414	405	386	422	414	439	420	410	413	421	387	427	421	396	379	397	403	378	411	425	431	369	398	426	430	397	439	369	440	433	391	411	450	392	449	422	384	391	384	355	428	405	411	385	421	422	410	408	420	383	396	410	430	376	438	410	394	416	379	429	409	428	446	384	411	374	398	401	366	409	424	384	403	420	386	410	402	447	426	404	390	398	418	385	407	414	410	367	399	430	391	377	430	428	399	407	441	407	397	414	383	386	394	450	387	410	408	365	404	401	431	419	411	419	404	433	389	403	412	415	431	386	401	383	408	388	411	393	377	390	398	388	392	419	403	403	442	365	409	402	369	394	396	426	426	390	422	372	426	384	386	402	401	381	430	386	406	393	374	382	420	444	354	410	419	394	422	426	391	397	430	426	413	404	393	436	441	374	381	383	422	382	411	340	375	389	393	394	392	398	408	400	391	404	385	385	398	386	438	372	402	365	460	421	409	426	371	388	381	439	421	388	412	381	397	419	391	410	419	401	400	410	413	406	425	429	384	405	393	416	354	399	392	370	408	431	402	412	365	440	416	386	430	374	355	416	377	416	387	388	379	425	419	396	394	377	405	377	439	420	394	414	430	405	427	418	404	413	398	396	424	373	394	373	393	388	399	402	417	420	397	418	438	430	391	400	423	424	391	387	408	417	416	423	401	407	421	423	396	369	397	412	385	419	415	425	449	402	372	383	435	388	384	388	396	383	385	403	349	419	415	425	413	365	426	390	376	402	408	423	401	426	408	402	400	371	401	391	394	427	378	366	423	401	431	405	433	378	407	414	392	382	416	418	395	420	417	408	396	405	391	429	399	393	410	432	388	362	412	407	402	425	397	380	408	404	407	403	406	435	424	431	378	383	400	404	408	399	384	407	388	371	454	382	405	382	378	391	388	380	391	388	395	458	402	394	432	416	406	372	399	439	411	375	419	408	437	438	396	402	396	424	392	410	404	415	402	407	384	389	397	407	375	393	410	386	410	396	411	377	389	371	375	368	414	383	393	377	402	390	444	372	408	401	424	423	401	412	406	394	382	364	418	437	381	406	363	420	387	433	396	394	432	400	414	446	376	428	394	386	401	402	420	419	417	394	413	377	411	369	395	441	428	431	375	433	392	413	370	423	423	379	404	434	415	400	378	432	402	417	413	385	399	389	408	407	372	453	391	374	419	380	398	409	361	398	384	409	360	384	413	420	398	420	406	396	363	384	395	405	403	425	402	435	368	422	371	383	402	376	377	388	397	419	356	422	403	408	388	405	398	382	407	404	425	427	394	462	384	379	418	404	405	420	420	411	416	443	391	376	419	381	399	422	403	388	411	420	386	429	429	394	435	435	401	435	409	363	418	408	429	410	407	450	382	385	418	389	449	446	443	396	422	406	389	391	398	428	379	390	400	377	432	372	461	421	386	427	400	401	412	426	406	406	388	416	424	382	434	409	430	435	403	406	417	390	397	410	394	379	441	419	369	387	430	432	390	401	406	400	423	447	438	411	405	411	436	399	392	404	391	387	424	387	410	434	401	401	417	411	425	388	402	384	393	428	401	430	416	393	376	406	384	415	387	429	426	385	414	409	407	395	396	367	412	383	368	442	408	399	370	355	412	418	407	424	415	380	433	428	401	420	388	403	398	391	430	417	406	443	377	396	413	417	410	365	429	417	432	393	377	420	440	413	414	442	395	412	406	428	412	387	397	393	388	445	402	398	387	427	399	405	391	419	410	405	406	430	395	410	386	400	413	397	387	408	390	388	394	400	451	404	396	428	385	387	411	406	411	375	418	395	454	393	404	394	408	421	431	420	407	391	382	414	382	388	391	400	429	440	415	410	384	401	435	401	389	432	421	448	388	382	396	408	425	377	437	387	415	423	401	401	408	400	387	434	390	398	399	433	428	423	401	393	421	414	404	417	396	392	397	412	392	419	418	380	406	466	423	414	418	405	402	425	429	415	419	410	408	399	384	408	430	384	386	424	429	432	437	382	457	404	366	403	380	377	418	397	404	425	430	397	396	412	361	346	445	407	425	390	383	409	371	384	383	382	416	466	401	410	420	413	414	393	421	397	399	382	379	418	407	406	423	378	396	402	410	404	365	375	418	438	449	431	392	428	418	370	368	397	390	415	418	385	394	394	387	399	393	420	396	350	425	379	396	431	388	411	418	378	409	384	410	378	437	392	400	374	466	430	422	399	431	420	426	424	449	376	377	400	425	399	407	391	398	408	400	427	386	402	409	398	412	413	360	390	424	408	419	397	408	386	417	379	366	390	413	390	382	422	403	417	370	403	399	413	376	430	371	387	399	449	414	394	438	400	430	445	397	428	446	379	407	420	421	388	375	403	396	400	398	410	395	404	416	390	416	401	416	405	449	400	396	416	390	418	418	412	423	415	396	408	408	390	413	401	392	427	404	440	420	426	404	442	428	429	415	434	439	406	415	432	424	379	407	394	414	400	401	398	388	437	436	388	422	386	397	419	387	383	408	367	403	405	398	398	386	437	421	413	385	402	428	407	381	420	372	421	416	394	398	416	399	406	393	365	411	409	391	390	381	419	379	378	380	380	420	381	396	387	387	406	387	373	394	411	400	417	390	425	380	384	407	421	406	412	388	388	431	437	419	409	415	383	411	383	393	407	367	395	391	437	405	376	398	406	388	402	426	385	392	410	406	389	401	402	395	406	387	403	400	383	395	421	434	363	399	409	403	389	398	402	392	395	386	436	367	370	380	401	442	400	416	422	377	401	397	416	396	408	360	410	417	369	388	379	401	398	419	425	440	403	435	417	386	407	398	413	405	424	385	419	368	412	415	416	403	383	395	424	363	395	379	421	416	377	441	392	372	407	435	403	411	420	453	384	384	397	421	350	428	439	405	403	417	389	355	408	393	424	409	380	425	397	407	409	406	417	364	391	368	373	419	427	372	410	419	428	406	417	417	376	386	389	399	433	404	365	443	417	386	422	431	418	409	392	393	413	396	414	416	422	454	387	383	437	418	400	387	391	388	429	411	412	411	414	404	400	398	415	407	428	435	366	408	423	408	397	420	420	382	415	421	359	412	364	420	412	382	380	399	419	409	434	413	379	406	413	382	382	389	377	391	408	391	408	425	407	418	403	383	411	408	394	354	388	414	393	375	380	394	394	411	412	439	370	427	402	442	381	426	383	370	354	391	415	386	421	417	368	426	429	404	387	437	418	398	404	390	384	386	391	375	412	389	396	416	392	396	432	396	361	436	426	361	406	405	415	402	404	363	393	414	418	408	404	405	391	401	453	426	399	442	431	405	406	392	420	391	391	384	360	425	406	430	418	413	384	452	401	441	379	415	430	418	417	403	415	414	399	414	393	389	438	403	397	414	450	438	434	423	414	411	425	423	440	412	380	401	388	398	386	448	399	394	400	418
22689	21138	28673	23862	21143	21175	6016	1320	902	773	745	642	634	606	586	558	566	497	553	533	497	481	500	527	477	533	490	467	457	456	449	476	477	449	423	445	470	474	438	495	433	439	482	446	421	449	470	468	432	465	461	425	453	442	458	448	454	420	414	424	453	442	469	426	437	454	447	463	450	440	461	438	451	459	432	443	459	477	442	421	476	434	409	433	456	470	453	476	470	436	445	432	464	433	454	446	471	427	463	452	479	463	423	464	436	457	451	402	439	441	443	488	434	439	445	468	486	478	405	452	455	424	442	438	463	430	482	450	431	456	448	453	489	447	446	478	441	427	451	463	415	436	476	455	469	456	478	427	449	422	482	428	494	491	422	435	415	481	463	473	433	433	445	451	424	457	454	439	457	474	477	450	467	447	453	427	459	453	443	433	443	426	450	445	431	465	438	432	472	467	452	442	480	443	471	432	457	452	486	459	416	440	468	467	442	475	452	495	432	448	458	404	442	419	446	479	460	411	417	449	435	406	459	461	467	433	455	430	443	437	489	453	491	477	446	425	446	412	427	436	493	463	462	474	422	432	439	463	430	432	434	477	440	428	433	452	497	451	442	469	461	471	456	419	466	468	465	433	463	456	446	433	411	417	423	471	470	445	448	412	449	429	436	429	409	457	471	428	473	455	399	404	468	445	467	427	484	429	452	434	480	432	438	448	443	428	466	453	464	423	452	449	432	454	458	440	424	453	416	488	467	450	409	410	475	403	401	460	418	464	461	435	400	490	444	472	464	429	453	432	468	486	441	420	429	464	469	465	465	462	458	443	465	464	470	454	459	465	426	422	446	453	443	411	438	445	465	430	421	447	417	424	413	396	467	476	451	465	442	472	443	445	436	435	456	428	437	435	464	415	421	450	445	439	426	423	470	415	491	438	410	443	425	467	437	452	462	420	454	442	465	439	471	459	434	435	469	466	437	473	401	426	471	438	462	412	442	479	486	429	457	448	452	439	431	469	446	440	443	445	448	470	454	430	438	448	454	461	440	422	432	496	454	444	426	399	407	456	441	507	468	444	452	444	397	476	457	414	464	430	424	462	434	422	444	419	423	502	444	472	452	440	482	451	409	427	468	450	438	443	430	456	416	437	428	458	438	444	420	476	463	457	410	433	479	442	446	466	469	460	430	468	445	457	446	410	483	458	428	444	462	452	451	442	462	436	442	445	458	443	478	436	417	463	444	439	404	460	448	442	460	439	466	450	457	413	452	445	445	432	455	432	456	425	475	466	476	443	439	429	460	436	422	446	466	447	467	409	448	467	451	447	426	444	457	456	452	475	437	427	463	453	444	453	466	458	449	448	444	475	461	442	456	423	452	443	403	459	451	428	443	429	442	443	491	468	466	428	464	450	441	439	436	438	469	484	465	493	432	435	437	489	461	486	453	447	438	456	462	429	435	428	424	436	414	426	433	454	448	476	433	430	476	453	458	442	485	467	463	452	445	454	497	461	463	454	467	417	429	454	441	461	446	446	458	456	446	446	479	432	446	467	476	461	472	497	432	446	458	481	454	469	421	480	443	431	411	462	469	457	444	482	487	438	488	478	456	438	447	465	441	434	427	441	448	445	409	431	435	424	421	441	392	446	401	429	479	435	470	449	464	447	470	483	422	430	414	463	425	472	459	407	453	468	502	471	470	428	464	431	445	483	466	469	452	461	429	521	430	455	449	459	464	400	423	447	414	465	426	472	433	456	421	427	475	433	436	438	425	477	446	460	443	448	476	421	405	445	468	457	415	471	420	462	429	424	474	434	497	409	448	439	479	433	465	435	459	427	425	425	458	458	440	446	486	432	424	428	436	429	452	455	444	447	431	458	474	472	454	441	467	483	407	465	424	426	436	427	423	423	454	425	425	434	424	459	416	436	464	482	459	407	440	439	435	487	437	486	488	483	446	445	445	428	467	390	442	464	471	443	468	419	472	441	430	460	463	462	434	429	433	403	420	461	462	440	434	471	466	433	420	431	460	439	431	449	458	441	442	428	437	463	447	433	424	467	470	464	439	465	466	470	471	455	457	426	434	488	443	456	425	441	413	445	441	445	436	472	463	451	428	456	466	450	470	394	455	441	449	430	445	408	485	463	427	459	440	467	459	469	437	426	407	445	467	446	428	436	468	454	433	465	463	439	444	444	446	452	457	405	471	463	457	416	458	426	490	441	429	488	461	402	440	447	427	487	472	466	462	441	481	441	415	435	445	449	443	428	460	460	435	428	452	474	460	457	431	444	467	447	457	446	456	420	445	448	472	446	464	483	439	449	433	442	421	450	428	430	427	450	462	429	422	428	463	407	419	443	439	434	432	443	440	448	455	434	441	460	446	440	460	469	430	409	466	476	442	427	429	442	444	441	447	415	457	456	466	459	382	443	465	447	450	433	444	451	459	457	439	379	443	423	410	414	449	446	447	442	425	458	450	439	454	440	520	423	432	437	468	463	470	460	394	426	453	439	436	441	430	413	453	468	432	398	464	455	407	438	437	439	451	475	431	400	414	426	426	470	474	441	423	462	427	446	397	481	436	456	437	452	436	436	449	435	481	478	444	423	452	443	416	460	441	498	432	443	485	446	447	453	457	460	455	453	409	434	400	425	420	486	460	414	453	453	426	490	457	458	467	438	456	462	450	449	448	447	479	459	446	432	483	436	451	460	463	432	401	433	430	430	453	444	456	412	456	447	445	448	425	431	438	436	438	450	469	437	428	439	431	448	448	470	455	421	481	443	458	442	463	456	472	414	410	453	462	451	467	451	449	484	447	446	456	446	479	434	438	426	408	473	434	458	475	444	455	418	416	450	479	434	452	482	404	424	469	442	463	468	467	472	486	464	433	396	426	399	455	460	465	436	444	416	468	418	444	446	431	441	426	463	437	433	413	455	449	441	419	433	488	441	425	474	436	449	477	426	413	434	449	484	488	431	426	394	410	464	460	462	426	456	431	459	435	453	440	472	450	479	424	424	398	440	460	459	416	494	457	413	498	455	423	426	451	438	448	467	473	454	451	446	472	449	459	422	481	439	455	442	474	445	452	460	460	427	437	426	445	460	449	451	419	442	433	431	434	464	469	443	447	417	437	459	452	456	488	451	455	435	468	432	422	462	434	424	445	447	433	436	426	427	431	463	477	408	473	475	439	419	423	435	425	401	454	459	476	428	464	443	399	430	449	422	442	435	452	451	455	421	471	433	423	445	437	441	471	493	462	445	434	423	459	436	431	447	469	429	443	417	433	456	452	435	473	444	458	428	406	444	433	424	421	451	445	445	429	463	467	436	470	461	439	434	440	446	444	435	439	449	447	475	378	460	457	471	454	448	439	460	441	417	484	442	479	443	429	465	438	449	436	398	404	417	423	450	477	447	454	464	455	470	446	442	467	403	477	455	444	418	420	451	458	457	459	437	448	451	449	437	462	451	460	447	445	454	449	455	407	480	423	429	458	472	446	435	465	421
5583	17033	10674	5109	3586	2611	2149	1788	1333	1102	1012	930	819	736	708	645	655	591	584	613	529	513	587	542	518	486	523	518	511	498	499	481	472	497	457	464	454	485	435	509	496	459	486	484	475	442	469	499	468	504	471	448	526	497	443	437	466	453	432	478	458	441	440	451	463	454	486	447	448	447	444	442	452	459	442	434	433	452	468	465	445	454	453	457	443	436	432	436	468	455	503	450	441	455	487	475	432	453	475	449	435	445	481	448	453	507	468	415	435	455	486	459	448	442	437	441	442	431	464	466	434	475	477	449	441	443	517	437	440	430	446	470	450	460	467	447	430	441	455	436	445	501	474	470	477	440	463	468	424	484	473	436	445	455	431	458	514	463	460	442	439	479	482	494	479	450	452	472	463	456	467	459	471	478	455	480	496	455	452	446	417	465	468	421	458	447	453	430	469	463	438	495	457	475	460	434	477	465	449	467	472	452	493	454	453	449	451	418	445	457	462	466	453	481	439	438	408	475	453	436	472	470	483	461	467	482	478	427	478	428	452	496	448	425	456	441	444	439	467	463	489	436	449	493	470	466	463	478	464	463	415	420	458	446	472	444	438	474	455	432	433	441	431	451	422	446	438	435	464	463	419	471	491	430	467	485	450	438	440	445	453	450	437	477	433	424	428	480	464	466	424	478	436	501	465	453	434	415	442	466	438	458	448	432	460	476	474	442	427	492	458	466	447	446	439	479	428	446	440	446	475	435	412	462	446	459	468	442	455	446	458	441	465	479	474	449	465	489	448	478	456	463	434	463	448	438	472	473	456	441	428	443	471	440	495	469	435	417	448	470	455	439	466	457	424	424	473	434	433	451	433	436	478	436	462	442	490	447	466	468	447	456	449	481	469	439	430	465	450	452	473	450	474	424	471	446	429	450	499	443	480	443	466	434	497	457	475	462	476	425	477	435	441	444	456	467	438	412	465	432	426	470	473	447	475	450	433	453	460	459	469	484	485	470	421	453	449	407	465	494	491	429	436	480	446	493	427	468	425	473	491	441	452	467	424	456	443	501	474	454	502	461	426	456	493	443	455	458	428	474	412	473	489	491	413	438	439	454	459	462	455	409	463	431	445	446	458	470	447	505	491	454	441	403	452	450	443	467	447	425	413	462	486	480	473	445	459	428	449	470	459	458	444	472	449	454	417	416	504	453	432	485	468	437	489	430	439	480	481	443	456	475	461	476	464	448	432	469	450	432	481	465	457	462	450	451	432	453	454	482	445	436	471	437	422	449	445	444	453	453	450	430	468	462	431	459	435	456	457	464	446	482	470	440	496	395	459	448	420	453	460	432	449	449	440	478	439	479	468	434	456	440	438	455	448	453	448	461	476	433	442	421	419	441	474	442	441	498	433	473	470	448	429	455	459	484	478	461	458	464	458	446	450	464	470	439	438	443	465	445	466	462	473	470	456	485	461	446	467	431	426	468	427	438	448	447	469	456	469	467	480	442	465	455	436	429	413	477	467	431	446	448	456	494	448	432	427	458	469	459	399	493	452	446	444	427	440	409	466	428	460	426	441	456	443	444	501	466	461	422	439	430	436	454	462	461	450	481	464	456	462	468	443	479	466	458	448	452	448	433	452	447	469	449	482	442	449	438	455	449	485	464	417	458	424	444	435	407	440	458	477	457	446	445	444	458	456	501	456	455	456	436	488	491	407	469	432	427	452	472	453	445	445	487	432	423	470	470	450	480	443	452	459	481	478	429	482	422	419	480	458	447	429	457	434	469	456	437	489	446	448	480	474	457	458	474	453	470	465	483	467	444	450	479	453	437	439	458	413	450	430	414	432	475	447	446	426	476	481	414	488	432	491	493	473	445	442	442	468	438	484	461	459	463	457	455	467	474	473	475	490	465	433	464	462	484	448	415	447	453	488	454	451	469	440	447	442	421	488	442	472	495	494	404	433	494	448	451	416	477	462	482	413	465	462	480	440	457	455	405	486	450	479	497	459	460	479	474	468	423	448	428	464	457	471	482	474	422	436	441	458	485	469	429	466	453	494	433	456	466	407	448	442	473	474	436	480	426	457	464	433	449	428	442	479	419	478	451	446	463	460	473	445	463	486	479	454	454	449	444	432	459	423	465	473	438	456	513	451	451	457	453	456	485	493	490	431	454	426	488	465	419	475	432	441	501	458	480	442	481	453	433	455	465	455	438	456	457	489	485	467	434	454	464	482	473	438	492	453	442	452	467	447	451	461	482	473	495	476	454	456	458	474	440	477	473	455	440	424	478	437	466	476	471	418	447	503	465	442	438	429	470	439	466	444	466	455	445	434	451	448	426	447	445	455	440	470	458	432	465	448	418	456	399	433	466	437	452	454	463	430	451	470	434	451	453	486	466	453	432	484	452	452	459	422	422	485	448	472	455	455	458	475	434	492	443	447	418	436	434	466	459	449	430	452	458	424	422	513	454	446	431	431	440	454	447	477	484	418	486	473	433	419	443	464	470	458	442	444	454	452	420	452	486	457	458	463	436	429	475	417	455	476	488	459	461	443	441	439	438	476	444	476	455	439	432	453	466	441	434	422	452	400	445	450	455	455	451	422	449	445	444	450	479	456	481	474	434	478	434	418	444	416	441	461	447	446	440	474	446	476	478	465	459	468	428	448	448	416	443	469	486	421	486	419	436	447	468	451	460	478	452	469	472	446	459	434	443	489	427	450	461	460	447	442	454	487	494	459	412	471	470	500	482	471	453	487	476	426	448	432	438	447	482	449	486	488	441	483	417	443	461	459	468	456	437	459	475	427	446	478	477	425	462	493	473	458	481	456	467	493	447	458	470	490	480	436	442	470	496	472	465	455	453	477	452	455	415	465	450	465	479	440	483	460	451	438	420	496	471	463	446	438	443	480	487	438	473	456	486	451	454	442	472	434	445	494	446	451	436	435	431	458	429	435	466	435	448	416	464	439	461	466	450	444	484	438	434	432	421	505	420	467	503	458	463	456	474	500	460	412	443	490	442	463	448	454	493	440	453	460	443	401	469	462	433	447	457	453	463	442	440	459	490	464	448	463	436	463	460	411	460	447	448	422	473	469	455	454	474	449	439	426	458	443	462	452	452	450	416	484	485	457	443	450	469	449	442	472	472	487	491	465	419	464	454	461	449	457	463	501	466	464	467	463	444	466	435	455	453	451	475	460	446	465	431	436	476	468	468	496	458	494	430	456	419	486	418	459	443	410	447	454	440	436	431	428	450	452	469	481	452	445	466	418	454	485	448	431	492	478	458	465	457	464	449	444	458	483	474	475	459	453	474	465	486	420	491	469	450	448	479	470	476	443	459	456	467	455	426	463	442	482	421	451	457	474	469	456	423	418	459	452	444	455	443	451	429	433	475	482	458	459	431	430	464	481	432	441	450	472	500	398	422	484	477	413	447	440	427	464	481	460	451	438	404	465	436	478	429	453	431	456	450	439	457	416	472	468	467	456	470	517	433	458	477
27641	16505	2981	499	321	240	228	210	186	211	181	173	199	207	191	192	216	194	174	193	154	213	197	185	182	164	205	208	167	163	174	203	177	220	209	191	188	208	187	214	187	187	170	184	187	205	189	211	182	186	212	193	184	191	212	193	184	185	178	194	210	191	194	197	184	190	190	193	171	195	206	155	183	172	198	194	168	189	225	190	198	182	170	173	194	212	206	188	187	184	178	208	194	186	216	199	167	196	186	198	189	195	190	174	183	169	187	181	157	188	179	177	195	162	181	179	190	196	173	152	168	166	190	180	208	196	173	168	188	206	191	166	180	185	224	180	166	184	224	183	203	199	188	192	192	186	189	217	173	178	169	169	186	185	197	190	193	181	187	192	178	163	200	163	179	191	180	158	174	184	166	176	191	198	175	178	187	203	176	189	187	189	168	199	180	198	190	204	184	178	183	191	191	166	198	222	165	182	202	185	194	184	198	170	179	184	197	180	185	191	228	216	175	208	169	183	216	176	168	200	214	190	180	184	189	175	189	222	193	177	205	205	201	198	191	184	209	192	180	221	193	201	209	205	195	192	211	156	184	181	198	187	223	178	205	192	206	178	194	170	198	203	192	202	156	183	183	185	194	206	157	188	206	196	201	212	209	180	187	201	184	195	168	167	195	193	186	152	174	189	173	170	172	198	200	180	177	187	163	182	200	185	170	205	194	201	194	168	174	181	179	192	179	202	215	170	171	212	192	214	162	189	194	198	199	214	172	183	187	187	179	187	180	219	185	210	200	196	178	185	177	207	201	171	186	180	168	192	190	161	210	187	179	207	189	155	184	197	190	199	170	173	189	171	168	181	177	204	179	180	194	183	179	201	185	189	204	207	191	181	170	190	166	183	204	165	201	198	184	171	165	187	173	174	194	183	182	162	181	180	193	197	172	184	182	188	206	185	210	190	209	175	206	194	175	194	191	182	181	197	182	184	206	186	198	189	192	212	185	168	171	180	208	192	171	189	175	178	177	169	190	179	190	202	200	176	218	183	176	195	178	200	185	216	178	194	177	193	212	189	199	195	175	180	197	188	175	187	207	190	210	219	197	164	191	187	192	188	177	167	166	184	183	198	181	181	225	218	196	210	200	194	198	191	188	177	183	174	195	176	202	202	180	199	218	199	202	194	177	178	209	187	218	183	179	169	190	202	177	163	183	153	215	203	174	202	193	180	195	208	171	198	179	171	199	201	193	204	202	172	211	179	182	167	167	191	196	182	193	204	167	187	176	200	204	210	195	186	191	199	199	189	204	188	191	189	176	176	181	170	214	172	201	202	191	178	185	197	177	199	180	202	188	183	199	169	185	203	214	206	181	162	202	180	192	199	179	176	181	205	201	175	194	186	186	170	178	181	182	204	198	183	201	202	179	181	187	190	189	175	190	176	157	172	196	180	154	200	204	202	193	217	185	189	196	191	176	169	182	178	183	175	171	183	200	188	172	184	176	184	175	199	217	181	174	195	187	198	193	181	184	203	175	204	177	197	191	199	189	209	188	196	179	184	178	199	179	176	200	176	187	190	185	196	171	175	170	213	179	186	165	202	175	171	172	199	180	176	204	195	182	202	165	207	208	188	178	202	213	183	170	189	185	209	201	180	194	225	171	201	181	176	180	184	192	175	175	170	188	194	203	209	196	199	177	212	170	192	204	223	202	176	178	176	180	174	170	165	178	213	192	190	169	190	169	203	176	193	164	184	169	171	192	207	183	197	200	182	204	188	177	179	179	187	190	195	170	197	177	181	190	202	192	197	184	184	187	184	192	180	203	191	180	185	206	166	175	180	195	188	156	181	176	159	197	199	217	177	184	192	209	190	194	187	191	179	173	195	186	180	176	167	195	191	209	183	203	173	182	192	211	204	194	180	197	193	211	177	195	186	230	183	200	198	178	181	170	182	194	197	211	171	192	190	194	201	189	186	201	198	183	166	202	191	199	201	206	182	190	190	198	182	185	172	184	181	181	177	181	203	162	169	203	204	221	173	199	176	177	165	171	182	187	182	211	193	174	183	182	171	210	171	159	173	198	201	179	176	169	179	193	169	206	179	199	168	199	174	180	163	199	206	189	189	189	185	207	189	183	199	171	192	199	185	181	175	202	188	166	185	184	211	180	193	175	168	187	155	198	182	198	200	206	187	190	191	185	192	195	181	192	188	178	169	207	196	181	190	205	208	179	168	177	175	190	182	181	203	213	183	184	192	202	173	180	180	198	203	186	178	180	177	200	173	169	198	168	182	178	180	187	154	191	170	191	180	160	217	190	207	205	173	181	198	207	216	197	184	206	198	176	206	205	166	166	181	191	202	208	193	182	177	172	201	175	188	196	187	167	206	197	189	162	203	191	182	205	203	199	175	207	193	178	195	195	205	173	185	193	165	166	165	190	197	181	173	196	204	192	193	188	198	175	183	192	200	192	202	181	187	196	179	181	174	188	195	185	173	189	215	167	171	178	201	191	199	216	174	187	173	197	203	195	193	175	187	194	187	205	212	190	162	195	184	194	179	205	214	189	173	222	150	188	179	203	188	185	218	196	207	184	196	165	190	211	175	197	207	180	192	201	188	200	191	200	199	173	201	178	181	179	184	183	166	210	192	175	198	202	163	183	186	199	207	187	161	182	151	167	195	187	181	175	179	181	184	166	193	192	214	187	164	181	188	203	199	162	169	186	187	173	204	186	177	175	186	190	187	175	189	163	186	204	192	179	235	197	206	185	170	175	176	183	180	179	174	190	167	212	197	173	182	202	182	179	203	180	195	195	192	183	191	180	204	170	169	189	177	201	193	210	195	208	186	183	181	186	217	207	177	199	174	179	170	205	178	182	170	208	180	189	196	205	163	176	199	188	185	169	172	168	181	203	172	196	195	195	185	167	182	189	199	176	207	181	200	184	190	210	188	181	191	185	219	192	175	182	203	212	198	192	169	213	185	193	184	179	190	187	207	205	204	192	162	172	184	184	194	200	178	199	194	184	192	186	202	207	203	188	204	208	162	183	218	177	180	209	174	213	184	192	171	185	207	197	179	184	207	197	203	179	175	169	192	180	205	190	201	160	165	183	185	192	187	175	191	185	189	170	194	190	174	174	185	199	204	160	183	212	212	166	168	209	190	200	173	200	195	187	181	203	193	177	177	186	206	190	220	163	166	192	191	188	172	174	194	206	208	203	209	180	176	194	181	215	194	176	179	192	217	175	184	193	187	200	171	185	188	187	175	201	162	183	190	210	181	191	186	193	185	184	199	181	206	194	197	196	217	172	184	182	164	184	189	176	196	220	162	223	182	178	183	193	195	173	168	198	195	208	188	166	164	177	182	189	175	163	197	188	177	182	210	178	183	198	196	170	178	204	185	161	170	176	167	183	189	188	177	206	168	197	213	189	187	194	188	175	213	191	193	202	171	202	205	187	185	199	197	170	196	191	193	220	204	190	190	193	198	179	195	154	186	184	187	187	202
4695	1650	1038	425	338	296	239	248	228	220	214	220	189	213	221	242	211	226	231	228	213	239	202	223	204	199	220	218	210	226	198	216	230	206	221	240	212	187	224	218	205	200	208	206	209	210	212	221	211	221	209	200	257	230	195	169	218	218	212	195	203	211	224	226	217	209	194	198	228	221	228	210	241	218	195	232	189	204	222	227	219	203	223	223	220	210	188	207	194	215	228	210	246	230	241	228	230	220	193	223	201	189	231	202	229	217	225	211	231	213	206	220	227	198	209	217	217	246	219	207	212	212	213	201	214	227	215	202	212	223	201	197	242	217	218	191	207	200	212	221	211	226	214	234	198	221	218	218	227	190	222	195	232	189	221	211	209	223	192	231	210	197	206	212	216	212	242	217	226	226	217	236	217	213	183	212	218	227	214	210	197	225	200	204	233	218	201	221	222	202	206	192	212	218	220	194	214	220	203	192	218	237	226	219	224	238	214	222	208	202	203	232	219	222	199	240	209	206	230	204	215	222	215	212	208	219	236	231	213	205	208	231	242	234	224	216	226	190	211	197	212	212	234	226	223	226	196	180	235	236	218	222	191	215	236	211	202	231	207	218	196	227	199	239	222	221	213	224	227	222	235	221	229	230	230	226	208	229	186	197	207	226	252	212	221	223	212	213	212	220	206	212	215	202	208	197	204	207	203	231	214	205	201	208	208	234	217	207	203	220	170	228	225	216	205	210	206	207	224	216	208	197	242	187	182	202	206	212	197	223	222	212	228	199	208	185	245	201	212	223	213	218	230	223	217	206	232	222	195	207	212	208	201	233	225	198	206	233	202	223	191	207	205	229	229	199	196	252	223	196	200	233	202	211	205	210	235	166	219	225	247	244	209	211	232	199	243	217	215	231	209	200	207	222	189	223	205	205	225	224	215	190	217	204	201	210	200	205	221	246	224	229	195	210	214	209	218	233	203	236	222	213	216	217	243	197	232	186	238	217	218	211	191	221	220	212	215	219	233	242	209	254	215	205	211	213	222	213	224	235	215	207	208	204	226	215	229	225	219	229	193	218	226	220	204	239	206	211	222	214	231	238	198	222	214	236	217	246	220	213	217	207	237	226	215	220	207	218	199	208	223	200	219	238	199	219	216	226	222	223	219	213	212	216	211	221	199	223	217	231	217	207	228	239	197	222	227	231	216	214	236	193	207	194	202	231	214	216	211	202	208	198	200	212	200	195	201	226	188	192	209	196	209	218	215	231	220	227	186	205	191	200	223	193	225	201	202	202	227	195	224	215	221	255	212	211	208	216	231	201	231	218	190	191	200	194	224	199	235	240	245	192	204	222	227	217	193	240	216	226	225	229	194	207	201	211	200	203	182	215	202	198	218	220	226	219	192	227	212	213	230	239	226	219	232	232	194	245	221	201	220	193	225	226	214	229	213	205	173	207	215	224	223	229	218	222	222	185	215	233	223	228	204	227	236	208	185	215	199	236	234	229	240	215	227	212	215	232	194	187	223	199	217	196	217	228	206	230	200	218	254	212	207	212	220	179	238	223	205	223	225	229	188	205	185	223	231	226	191	199	183	225	192	227	212	218	225	233	223	220	245	213	207	216	204	216	223	201	203	214	197	222	225	226	243	202	210	188	211	191	219	232	213	218	232	206	220	221	232	194	213	209	204	207	201	205	222	213	242	215	226	213	206	228	217	195	192	222	206	212	213	214	234	208	214	219	209	206	211	204	228	215	232	207	197	218	206	223	223	200	236	212	231	247	217	232	212	211	234	208	208	209	225	191	208	225	197	209	221	209	208	248	210	204	189	220	188	219	198	210	219	214	199	218	221	221	205	185	237	230	233	244	207	215	194	205	212	216	222	233	201	200	193	212	198	225	212	193	208	213	211	224	230	204	199	238	219	233	227	213	219	213	200	222	197	235	236	222	204	216	191	222	209	214	206	217	222	208	227	240	228	211	226	221	203	250	200	195	207	235	214	197	215	190	229	211	207	219	206	197	239	209	216	205	216	245	215	207	230	226	218	216	237	220	194	232	178	231	205	208	241	216	201	207	223	228	218	224	209	241	196	217	196	220	229	207	224	208	230	208	250	227	210	216	222	204	223	229	203	216	211	224	219	223	235	228	244	217	239	229	207	205	227	223	194	236	188	187	220	211	177	204	255	216	252	185	224	226	252	199	236	202	217	210	199	199	213	246	218	224	226	214	172	197	243	222	221	217	195	227	213	188	218	225	234	237	204	219	221	238	221	221	214	215	248	226	228	213	229	205	175	189	201	204	205	210	195	194	236	197	208	200	211	217	220	214	212	209	198	214	200	216	205	204	205	239	199	214	207	232	215	236	213	218	218	219	235	207	237	227	208	212	215	226	206	176	222	214	236	211	214	196	196	222	197	210	207	216	217	226	210	229	208	183	222	218	218	209	224	239	214	218	229	192	220	198	208	204	200	216	226	214	213	207	228	221	208	211	209	201	229	222	183	199	213	232	208	206	196	203	213	206	201	216	219	221	205	205	225	218	236	205	204	211	200	199	219	195	222	238	221	234	221	206	220	225	238	206	214	248	222	216	195	224	199	221	186	199	228	197	209	223	233	212	200	231	205	228	205	202	229	206	192	211	198	221	209	224	215	211	208	227	215	220	196	201	228	229	177	225	205	213	229	209	201	202	238	206	203	216	217	219	205	235	217	222	229	225	216	228	214	205	183	219	217	223	219	225	222	214	217	215	230	179	256	225	198	202	234	208	214	241	195	228	233	220	251	222	190	246	226	214	205	209	196	184	225	222	212	234	205	205	190	216	211	218	225	227	199	201	195	199	209	228	184	224	244	194	183	210	226	194	222	209	203	216	207	192	213	232	205	193	216	215	195	205	206	176	200	235	179	205	227	220	187	216	210	203	225	230	243	225	237	193	209	213	220	211	197	189	222	202	228	191	225	216	202	204	190	206	218	175	208	222	214	214	193	204	209	207	203	225	202	259	206	199	210	212	218	208	211	215	212	224	209	217	229	221	220	209	222	224	214	224	224	231	237	212	221	202	238	211	217	225	175	207	228	232	249	219	196	214	213	209	221	211	212	223	217	199	231	218	185	203	215	208	213	214	216	211	199	183	213	236	210	204	207	216	223	226	200	223	212	217	209	251	205	220	192	211	219	235	235	203	210	210	227	203	217	219	194	246	199	222	213	207	204	223	220	202	212	211	237	222	204	225	191	205	189	221	220	176	230	222	195	207	233	216	223	211	218	211	228	216	213	219	236	248	215	207	235	208	218	210	220	193	228	219	229	199	225	237	207	228	200	192	246	197	199	220	224	236	202	216	220	221	219	208	213	196	205	216	223	199	203	233	229	216	230	200	211	232	207	237	227	197	220	189	200	179	195	213	217	246	214	235	226	235	215	216	194	228	213	208	213	215	230	222	203	227	190	217	196	217	213	222	211	214	232	192	206	223	217	194	206	212	224	230	233	230	205	223	237	210	250	206
23598	21042	28076	24226	21015	7393	878	575	408	371	332	309	321	292	241	235	247	238	235	242	227	238	224	206	216	220	242	217	204	201	222	220	250	205	222	220	213	213	196	175	190	206	188	212	199	193	224	172	181	220	182	201	187	213	178	168	218	231	190	219	223	192	219	226	193	203	191	209	193	187	194	187	195	215	175	181	204	192	207	193	177	195	189	190	192	179	203	204	211	223	185	176	220	185	215	177	209	201	179	190	188	171	183	190	188	215	207	200	204	189	182	220	210	220	221	214	207	186	207	197	211	205	205	226	235	198	194	196	212	215	208	197	205	174	187	210	217	194	204	197	188	193	216	191	214	192	196	172	198	181	197	212	209	219	210	176	214	199	222	203	186	217	214	179	198	193	181	182	197	209	190	200	195	166	183	216	211	194	210	181	163	202	210	194	196	187	199	200	202	166	177	199	186	214	196	187	197	229	200	174	194	194	183	197	218	192	183	187	194	196	204	229	199	200	194	187	198	179	196	192	199	196	202	201	237	191	199	219	171	188	215	207	202	207	192	204	210	209	195	194	194	199	183	203	168	206	196	235	200	220	183	199	215	209	198	211	194	203	204	215	201	202	201	211	178	187	209	214	227	228	174	203	215	177	196	192	204	197	201	211	213	192	180	195	163	196	192	217	196	191	210	182	200	202	204	202	220	203	203	198	186	187	195	200	195	215	209	161	165	197	188	215	222	198	197	196	204	193	199	197	204	199	195	192	196	196	168	193	228	197	197	199	205	199	222	203	192	207	206	207	209	211	209	189	209	181	184	200	204	204	206	205	220	175	175	216	184	210	199	183	191	198	219	193	201	180	195	204	189	199	210	189	201	198	191	195	201	175	196	196	195	207	213	218	180	203	199	198	192	203	189	199	215	187	185	212	189	185	190	192	184	207	162	197	195	202	183	207	212	179	201	187	189	196	199	192	204	189	171	205	190	182	210	210	215	196	182	200	213	193	194	216	186	188	202	194	194	191	188	206	198	178	212	206	190	176	194	201	213	196	224	212	201	203	213	187	182	205	211	204	214	229	191	219	223	194	160	204	198	198	203	202	191	178	204	176	191	207	225	208	191	177	169	142	211	232	202	218	188	198	199	221	211	213	224	202	180	184	195	198	220	179	216	205	208	207	218	178	195	175	179	182	175	195	194	197	177	192	215	182	212	193	214	180	190	185	196	196	217	204	199	198	194	208	219	188	197	172	207	205	189	195	208	198	221	192	227	183	169	189	179	186	213	218	171	217	182	181	190	186	198	199	197	202	207	198	174	199	228	199	190	198	182	210	206	187	215	204	202	193	193	187	201	191	177	185	203	198	191	214	205	218	220	200	203	230	191	200	206	194	200	206	212	203	180	208	199	195	210	189	216	185	189	198	216	180	191	211	240	194	210	212	191	224	190	195	212	207	200	202	193	201	177	172	205	219	182	175	194	201	193	177	188	199	191	193	203	196	183	180	201	205	185	171	204	221	183	167	225	209	219	196	187	204	203	174	215	198	200	218	184	203	217	186	208	195	203	202	196	217	201	198	217	212	205	177	220	210	191	212	204	192	201	191	191	189	209	188	209	191	193	196	215	204	211	163	218	191	207	170	180	191	215	209	186	223	204	199	200	189	201	219	206	186	202	203	210	203	191	197	192	220	196	195	204	191	207	207	220	216	199	174	182	182	190	201	190	195	199	191	193	195	192	194	180	217	202	209	194	188	213	208	194	202	196	195	180	183	201	203	180	192	183	200	206	197	196	202	184	183	181	199	209	201	203	169	213	214	224	206	202	164	195	173	213	195	200	186	177	189	216	216	175	202	217	207	211	202	203	206	185	196	186	156	188	209	189	206	193	227	171	203	205	190	199	213	193	220	189	172	186	202	204	214	181	213	184	196	197	215	177	208	202	189	196	180	220	198	223	208	211	185	188	186	210	214	208	195	197	188	187	169	181	180	195	212	190	212	210	189	205	223	186	214	191	193	178	197	187	199	207	197	192	216	214	215	194	183	191	184	226	194	199	189	186	210	204	200	199	177	216	189	203	213	199	215	176	188	190	201	208	187	210	204	186	188	183	188	193	189	203	208	181	191	174	184	198	190	191	211	213	172	217	202	207	197	195	192	173	217	197	204	198	216	190	199	180	207	209	196	191	169	209	204	209	188	175	223	190	215	206	224	224	210	184	199	197	200	188	196	195	219	207	204	192	185	206	194	195	179	218	184	205	201	196	196	177	206	188	170	217	216	184	184	186	188	190	211	203	179	181	184	186	223	207	199	184	206	220	204	208	192	226	219	189	204	212	199	216	201	179	190	180	186	203	205	193	190	193	180	190	203	190	193	210	200	220	191	218	187	180	185	192	199	191	202	204	177	195	213	206	219	199	191	199	188	194	162	193	186	196	240	192	202	182	218	186	190	217	205	198	211	188	193	225	201	225	187	222	207	191	200	208	177	158	225	241	199	192	181	187	205	209	197	209	193	176	192	205	204	194	180	210	196	188	198	212	190	211	192	176	217	200	181	194	193	196	209	216	194	189	189	190	175	229	185	207	201	192	206	217	198	202	182	229	197	186	187	197	191	199	203	189	191	163	204	212	243	192	184	186	165	227	183	203	183	207	183	198	218	210	191	189	173	201	194	205	213	209	191	195	180	203	213	195	201	171	190	190	182	189	202	171	198	211	193	174	182	182	198	200	194	201	178	201	187	180	195	200	187	182	194	189	210	196	185	217	207	208	219	189	199	207	182	173	188	215	191	202	185	181	199	197	184	177	166	195	197	198	194	191	209	197	173	235	201	207	212	201	198	196	190	188	191	173	211	167	183	205	175	183	176	200	198	203	215	194	201	190	210	195	215	205	217	228	186	179	214	194	165	171	183	179	199	186	216	193	217	207	196	191	204	205	188	210	208	204	203	200	204	188	188	193	210	177	201	228	216	188	192	201	188	183	200	195	212	187	188	199	209	203	198	210	204	218	214	181	189	208	211	193	190	216	188	199	189	212	200	196	210	188	198	183	197	202	201	185	186	192	189	189	228	208	196	189	202	177	192	202	196	208	198	189	169	169	216	207	207	209	213	212	218	219	226	208	199	213	217	212	208	190	187	221	192	184	183	206	189	212	181	206	188	210	199	199	194	228	202	182	192	193	234	188	201	188	212	191	219	201	223	180	209	162	195	190	213	208	189	194	213	207	190	192	194	192	189	157	172	197	222	204	207	187	199	206	194	188	190	206	195	221	197	211	193	184	184	207	176	205	185	181	213	228	199	209	183	207	199	208	214	196	193	166	201	172	199	199	193	202	190	166	207	206	202	199	190	198	187	214	174	210	188	201	177	195	183	183	198	188	200	210	220	180	185	210	198	225	211	179	207	184	200	194	216	210	216	199	197	234	183	207	229	183	202	210	185	176	189	210	204	201	203	191	215	220	236	209	184	200	170	198	197	220	193	201	209	196	183	190	185	213	215	203	203	196	209
3774	10201	6257	2705	1886	1361	1165	850	654	560	464	450	389	346	325	343	290	281	289	253	254	273	280	273	225	253	232	208	212	214	235	221	246	211	223	215	244	216	210	201	209	255	203	222	218	205	205	228	230	229	232	203	237	208	205	215	207	215	221	219	203	213	232	217	231	217	227	221	220	205	227	212	215	219	217	223	206	232	204	208	229	228	223	241	204	222	201	211	202	212	214	201	226	224	203	186	210	200	175	217	204	211	200	202	227	206	194	224	227	191	227	215	212	203	214	231	219	214	223	218	221	217	199	211	224	230	208	217	194	214	200	216	226	222	206	223	203	214	199	242	211	199	216	209	217	212	210	215	190	206	212	211	200	206	238	228	220	224	216	210	183	210	190	211	186	229	194	207	209	235	206	218	228	215	198	213	221	233	211	222	200	215	223	214	234	213	219	239	220	218	187	220	213	205	220	208	232	245	194	189	236	212	203	206	202	189	227	172	206	203	210	193	230	220	204	208	236	229	222	224	224	201	205	223	207	205	206	233	222	212	207	223	236	193	197	206	189	195	225	229	211	212	192	193	211	239	227	224	240	208	190	216	200	235	195	181	205	239	226	214	220	212	237	213	239	225	223	218	205	217	211	202	214	226	225	219	172	239	195	225	210	273	213	219	219	221	195	229	210	232	224	211	229	233	221	197	204	221	206	210	211	185	234	207	212	228	199	209	235	211	224	225	246	234	183	217	209	217	219	218	194	217	197	227	188	254	217	190	208	225	224	210	201	231	201	234	210	209	210	205	228	235	198	194	209	229	219	224	212	221	214	214	203	194	191	219	194	223	197	216	233	233	213	222	237	229	214	218	209	207	219	203	215	219	230	208	214	191	194	209	223	215	186	204	222	223	207	197	221	203	219	195	226	204	235	205	229	202	259	198	216	201	221	237	221	200	226	193	208	191	190	212	228	195	202	225	188	216	223	224	220	221	208	214	217	214	239	211	220	231	208	200	195	223	226	218	220	199	197	208	236	212	230	191	215	227	210	211	203	205	212	237	215	232	229	211	234	208	225	222	229	216	198	215	204	199	235	230	202	223	230	196	227	212	223	195	217	192	202	210	201	212	208	215	229	232	193	216	230	214	204	194	223	212	195	246	207	250	202	245	232	195	211	203	217	218	211	209	213	230	250	211	196	226	241	200	196	238	221	181	205	205	199	240	186	215	213	210	213	217	223	206	192	210	213	214	203	221	239	214	220	235	226	217	219	200	225	240	236	200	196	210	186	223	196	205	203	200	224	214	205	202	223	199	228	229	227	223	204	203	188	226	216	220	229	179	205	210	203	185	212	220	213	219	198	241	207	222	188	226	208	229	206	190	233	197	197	221	206	231	209	189	226	219	231	189	239	236	209	206	235	219	214	214	201	171	225	184	192	227	197	223	214	224	211	204	193	246	197	204	206	207	191	190	217	195	206	233	229	202	204	187	205	227	202	220	197	230	206	222	188	248	205	219	225	227	213	198	202	212	205	228	195	240	235	234	213	239	233	206	192	208	250	203	225	216	213	219	227	217	235	220	229	237	240	207	218	205	221	201	203	206	219	208	220	221	194	207	237	223	239	237	226	197	191	193	220	197	213	223	212	193	197	194	217	211	188	223	228	231	210	228	200	210	237	246	249	191	207	220	204	230	199	209	188	243	206	229	225	228	218	228	235	229	213	245	224	214	181	219	205	217	218	219	229	195	205	211	237	221	211	209	221	215	195	218	198	216	210	206	206	220	184	194	213	215	204	218	203	203	225	209	219	206	227	226	208	215	202	202	219	229	210	205	211	214	206	188	212	220	182	221	184	196	212	206	221	182	193	205	235	201	200	208	186	214	221	227	200	216	167	217	203	219	206	211	223	216	216	204	188	217	219	221	200	220	226	221	210	221	222	216	216	192	170	224	209	208	234	224	231	232	203	209	197	191	249	208	216	229	215	219	216	227	185	183	229	208	216	225	205	222	216	192	211	213	235	202	217	209	217	200	225	217	218	220	227	221	220	215	204	183	223	206	200	220	212	216	214	194	215	198	193	211	192	224	209	231	197	210	259	225	237	212	221	206	250	214	196	214	216	252	202	243	237	198	232	194	225	229	205	199	196	211	236	203	219	207	228	228	225	190	214	223	222	194	212	219	215	207	193	241	201	216	211	222	207	199	197	233	222	226	199	220	194	207	228	193	233	220	228	202	247	214	228	227	194	208	199	223	207	215	211	214	221	230	220	216	218	209	200	233	212	201	228	191	205	202	202	214	208	214	208	195	196	194	195	204	196	221	204	194	201	207	236	192	209	224	203	206	215	225	227	206	240	194	209	211	201	224	188	213	204	220	229	201	237	201	218	225	201	204	218	190	200	216	201	217	207	210	207	206	220	214	196	210	205	211	214	245	193	225	200	219	226	228	211	194	201	189	215	215	221	180	216	207	177	208	220	237	211	204	195	210	221	192	208	219	204	207	221	204	228	219	223	213	207	196	201	186	196	217	229	211	223	207	204	230	211	249	204	192	209	207	225	199	203	206	184	201	227	207	215	221	213	227	215	196	206	238	222	223	222	212	211	198	213	165	230	229	246	200	233	209	202	225	208	196	235	216	224	206	207	215	213	216	205	209	209	229	206	204	219	219	227	204	214	202	219	195	186	197	211	235	201	210	202	200	221	215	210	220	198	226	193	200	211	220	201	230	197	229	255	198	191	224	199	206	211	213	221	175	227	200	210	226	200	215	212	200	219	225	209	220	200	181	212	181	225	236	182	208	204	209	203	234	223	234	203	226	216	195	224	203	225	202	213	203	179	243	191	228	208	235	226	227	236	185	212	221	212	196	218	197	219	233	213	216	222	223	212	191	224	197	213	224	229	234	214	224	205	193	237	230	185	201	248	240	218	215	187	240	222	214	213	241	206	233	216	235	225	228	215	215	223	202	213	236	223	204	223	227	196	214	228	227	226	191	206	206	218	224	223	208	189	211	220	231	213	228	206	232	219	228	216	228	230	223	203	212	230	184	227	187	222	215	204	191	230	209	188	215	244	226	195	232	217	201	220	218	227	243	207	224	226	215	213	198	221	231	205	193	233	202	192	224	198	234	218	199	185	211	219	233	207	208	206	226	211	225	209	227	224	199	226	216	196	226	189	243	215	227	235	227	180	189	213	232	236	223	208	225	208	204	232	197	202	194	179	209	232	207	194	214	227	198	231	197	190	221	234	209	221	195	205	212	210	192	229	212	206	200	184	233	210	225	203	223	224	215	213	233	224	214	178	197	202	221	209	191	188	210	247	194	227	229	212	213	222	225	255	216	185	211	241	209	207	172	208	216	206	219	227	225	202	214	202	210	207	217	219	216	189	203	230	214	227	219	177	215	206	210	228	218	211	211	216	206	209	236	213	221	191	201	219	195	199	237	240	226	219	229	237	166	232	224	202	187	210	220	238	214	220	222	222	221	232	207	204	220	211	210	225	218	210	206
24839	21026	26758	25307	7485	750	615	528	471	465	484	424	417	416	393	430	418	417	379	372	408	373	379	390	353	387	418	382	365	353	393	397	362	365	380	382	384	370	349	372	380	340	371	381	407	374	361	377	353	428	369	391	348	382	385	380	385	375	366	340	361	369	375	362	375	341	435	397	352	366	399	352	379	353	385	413	388	366	379	359	374	371	395	377	367	381	388	364	378	377	414	345	373	366	378	360	418	389	404	384	392	367	357	377	342	368	355	368	381	344	384	360	352	384	380	388	355	352	366	381	371	367	396	343	410	352	396	391	350	386	334	343	362	392	370	352	391	387	372	391	376	339	383	373	367	369	385	317	363	366	402	351	332	393	343	372	398	375	342	368	374	339	398	393	372	370	374	366	388	380	361	374	375	374	386	382	373	397	341	382	387	353	347	364	388	384	360	402	359	379	410	403	399	369	344	379	345	392	360	359	373	371	342	382	380	362	355	359	341	391	345	377	396	368	342	351	364	344	392	361	376	341	370	365	393	376	378	385	379	376	361	376	375	330	357	353	412	360	395	368	342	332	389	401	376	378	395	389	385	358	366	376	388	398	371	413	346	376	375	391	349	382	393	392	382	430	374	353	351	348	419	356	365	354	400	356	394	395	393	332	361	348	356	381	373	390	372	362	377	391	377	339	358	375	394	362	358	386	374	355	372	368	353	377	377	387	391	349	392	370	397	414	357	362	365	393	367	393	398	406	381	368	399	396	388	403	375	342	373	362	366	373	376	334	374	382	357	359	390	380	415	382	332	384	361	416	363	397	339	376	383	371	377	392	378	385	372	362	386	379	373	370	380	394	375	368	355	400	338	350	384	373	404	387	397	401	345	359	372	370	354	384	360	380	347	346	378	398	416	353	357	392	352	372	372	358	396	373	391	362	383	351	405	396	366	379	364	395	375	366	361	366	377	348	336	386	378	342	362	377	376	367	364	369	369	369	378	340	388	398	392	372	383	385	380	345	382	381	385	406	365	350	373	331	367	385	398	344	338	377	370	384	326	384	365	373	378	380	413	401	373	363	385	349	376	379	399	355	370	372	366	350	363	392	377	379	360	382	356	379	369	349	330	371	341	387	384	358	373	383	354	322	402	354	366	377	382	366	370	389	375	370	361	385	370	381	379	367	372	379	400	385	374	344	380	391	374	380	385	395	390	379	368	386	355	350	405	351	384	404	352	388	352	401	386	381	347	389	408	342	394	396	381	393	380	390	356	397	343	361	360	388	395	383	368	340	367	386	356	431	367	378	368	350	352	377	354	374	388	371	387	360	334	393	353	354	385	409	359	414	358	370	399	371	372	396	350	412	368	402	381	375	397	365	340	421	371	368	386	375	378	373	337	361	389	349	357	349	355	364	359	406	345	373	353	376	383	359	391	346	393	362	386	361	381	378	388	359	415	367	384	362	407	367	399	347	368	386	365	385	402	363	366	401	355	395	357	383	346	376	395	377	395	369	375	402	342	396	372	372	353	391	372	370	361	401	384	414	362	367	364	380	380	387	374	393	376	399	379	361	380	368	394	403	393	356	353	386	321	372	409	365	368	372	376	397	390	367	394	397	357	383	397	386	345	341	369	376	352	361	387	387	375	374	388	349	375	389	386	380	353	383	375	367	380	350	393	361	366	371	355	372	361	357	367	372	390	388	361	415	369	351	410	363	383	347	382	345	364	386	405	366	396	361	368	369	405	345	386	373	367	384	386	381	412	357	371	358	367	372	360	416	385	368	399	381	402	421	387	383	406	386	365	364	371	379	366	386	385	393	430	359	357	388	380	387	365	372	376	409	383	367	393	366	369	362	361	383	346	366	365	368	385	403	359	399	392	380	374	360	368	382	357	343	390	379	357	377	368	368	385	387	376	401	385	375	381	379	386	404	378	408	349	393	364	385	393	411	375	399	378	392	337	368	412	365	400	388	343	355	348	359	388	345	358	362	390	378	352	367	375	383	375	347	356	353	372	355	377	379	405	384	327	367	396	360	319	373	383	395	360	376	380	361	367	377	370	383	366	380	366	362	370	382	362	374	395	386	392	382	370	353	382	375	370	399	385	388	375	367	378	361	356	379	386	401	354	355	374	390	379	361	373	385	372	416	369	381	353	346	392	396	393	372	372	395	387	376	387	360	388	347	343	402	366	380	423	396	366	368	340	361	369	375	373	376	348	383	378	378	348	359	359	364	365	385	396	355	365	331	396	354	393	370	358	372	322	373	370	388	357	377	378	390	349	384	377	368	393	338	376	366	366	387	348	378	400	358	377	396	357	385	379	374	375	389	378	386	368	381	384	372	378	386	365	349	403	402	357	390	364	393	359	374	395	329	370	347	361	365	383	400	358	383	399	370	360	360	359	370	367	388	392	357	417	386	374	326	372	372	361	412	421	368	346	377	354	362	338	331	380	390	350	388	357	383	376	361	370	379	380	383	379	386	341	354	355	377	372	374	349	372	370	390	368	362	390	341	368	362	397	387	350	360	376	357	366	397	382	345	401	375	389	368	353	351	352	388	349	372	380	338	396	385	368	386	351	394	317	342	391	364	371	364	368	362	382	392	366	363	377	350	387	381	391	368	384	355	346	383	358	373	395	409	384	379	354	368	399	357	367	379	352	412	358	362	368	406	352	381	359	340	397	385	371	371	383	351	375	384	395	356	382	381	342	361	363	358	367	372	370	370	354	347	377	398	392	347	347	377	374	351	369	412	345	376	379	363	408	385	386	371	370	358	372	395	362	354	376	387	341	386	378	374	373	360	401	400	396	389	355	389	348	387	363	353	350	375	400	347	388	372	362	352	369	369	402	373	393	390	365	343	376	396	349	352	381	387	373	353	403	367	388	356	368	372	367	371	361	354	373	329	390	380	337	376	331	373	317	399	369	354	383	375	347	397	388	391	366	363	409	375	357	373	364	378	372	391	342	355	356	410	348	373	360	363	373	358	365	374	361	368	366	359	374	405	423	377	377	368	368	374	384	384	349	362	393	377	381	381	365	358	390	387	374	363	388	396	365	392	378	414	383	380	365	357	348	356	345	371	366	357	408	366	386	412	403	362	394	398	343	352	394	385	378	380	388	382	394	413	351	387	356	362	350	364	362	369	327	354	372	349	368	376	408	375	367	372	373	375	382	389	387	344	356	387	348	379	404	358	359	357	374	386	357	390	409	380	387	378	375	380	377	366	359	386	369	393	327	345	382	390	386	379	386	362	351	380	360	341	360	353	353	370	401	365	376	409	392	385	361	393	385	374	383	370	384	364	391	376	369	373	367	377	362	398	399	352	395	348	328	356	388	359	384	370	388	395	378	417	359	397	389	372	366	399	402	378	372	331	375	377	344	378	373	371	365	400	393	383	368	428	407	351	371	396	363	390	345	423	347	361	357	394	392	359	380	362	412	380	391	398	399	395	400	392	375	371	376	379	402	365	369	359	400	396	338	386	378	388	363	342	384	401	409	363
3758	6262	3685	1694	1243	1003	853	767	649	601	554	520	483	489	500	455	448	436	429	424	406	431	429	427	398	439	464	420	426	428	441	434	407	413	377	408	410	398	442	424	394	381	397	410	408	387	405	393	401	395	417	396	395	396	401	398	404	391	356	403	391	376	360	382	421	436	440	381	405	443	431	400	358	414	395	455	417	398	426	397	412	415	395	416	406	433	410	374	429	402	396	427	394	418	434	399	372	415	398	402	424	409	422	392	385	431	379	400	414	426	402	412	419	414	421	446	402	382	425	365	401	405	399	429	431	393	367	418	381	447	413	414	390	428	408	431	418	411	395	388	428	425	389	389	383	360	415	393	402	397	428	408	457	425	393	422	393	419	380	403	431	420	428	414	409	380	419	398	421	420	389	361	383	416	388	404	401	427	382	367	405	444	367	392	411	447	402	393	405	402	412	422	376	421	391	390	413	411	424	430	412	395	408	386	419	430	397	400	408	441	420	385	395	365	377	424	425	369	359	397	393	392	384	369	427	396	389	431	390	404	381	363	417	406	392	448	383	432	426	404	381	419	371	382	409	406	448	357	382	369	389	391	379	416	376	411	426	414	420	427	432	379	393	415	439	400	402	444	439	416	409	386	374	381	399	389	371	365	387	382	431	411	442	413	420	422	392	431	428	392	401	418	392	401	381	415	366	420	450	389	387	432	414	386	388	397	380	382	398	398	385	402	395	366	402	410	414	437	403	416	438	381	358	398	405	407	415	416	395	412	391	414	430	412	411	435	434	438	397	396	394	391	379	390	422	406	397	392	453	390	441	381	409	428	441	400	375	379	400	376	397	413	417	404	420	424	365	425	397	403	416	399	394	405	414	398	390	398	415	428	439	384	388	430	412	383	403	443	385	426	379	392	398	423	416	410	383	416	410	441	425	399	427	401	421	394	382	397	415	405	434	420	407	427	414	393	378	450	416	411	437	410	430	427	425	394	427	441	459	415	389	372	399	442	364	407	417	408	409	433	431	395	405	404	408	429	381	432	414	436	418	416	436	403	384	397	406	398	382	403	385	459	415	405	370	385	411	417	422	390	417	390	447	383	394	365	419	426	398	398	362	416	453	370	417	381	417	401	398	416	415	368	391	397	396	400	435	390	382	384	419	425	400	396	421	421	423	434	354	417	446	391	418	414	399	431	413	428	427	427	399	390	404	406	446	372	434	373	381	414	384	401	413	422	411	430	401	418	418	429	426	378	403	444	398	435	394	443	388	415	391	380	360	414	413	389	432	386	423	443	413	406	380	418	367	415	429	420	411	379	434	383	396	432	432	409	420	420	406	380	413	400	404	403	396	432	414	394	429	402	401	377	394	365	411	394	404	399	393	426	408	427	427	451	379	396	388	408	432	432	387	387	423	427	413	374	399	407	394	377	403	427	434	395	423	386	396	425	408	440	394	415	398	417	375	416	419	337	385	380	437	398	393	390	430	388	397	393	393	392	364	389	419	400	409	381	417	375	394	411	395	361	416	390	364	387	432	435	425	398	423	405	401	383	422	412	362	403	420	394	399	460	425	440	391	417	435	406	412	419	421	444	401	429	411	410	397	407	411	382	415	424	388	427	419	433	396	392	395	425	440	382	374	393	375	423	395	413	411	409	371	417	407	447	417	411	401	424	386	401	421	411	428	392	395	425	372	384	397	404	426	429	413	407	394	404	381	362	410	413	404	408	414	391	433	446	411	364	409	402	388	393	434	384	370	357	411	420	413	400	379	408	375	386	446	397	369	418	390	395	391	423	384	446	419	407	407	401	377	404	402	397	367	409	430	393	435	428	394	390	422	406	402	374	410	406	411	409	383	356	408	438	410	377	425	393	392	416	402	424	404	376	364	412	401	412	434	440	422	375	397	421	425	420	407	397	386	402	377	385	411	427	399	408	392	400	399	411	401	427	388	387	381	424	388	397	420	445	386	441	423	382	399	395	402	411	434	396	396	388	398	404	462	360	438	372	432	415	388	418	408	389	434	416	400	409	404	373	398	396	380	413	393	382	411	361	414	405	423	415	408	410	431	400	421	382	370	420	397	395	450	370	388	412	392	396	415	409	438	374	420	427	366	396	385	398	430	365	421	450	432	382	392	435	387	378	419	424	387	406	418	387	386	404	418	394	402	410	385	403	443	406	394	390	402	402	393	442	400	369	401	377	387	394	386	395	376	410	435	450	395	441	403	422	410	419	427	395	453	410	423	389	428	404	380	405	416	410	401	405	447	384	427	409	433	418	394	365	436	364	391	413	385	428	392	405	397	418	432	395	402	397	395	401	392	403	384	378	441	375	379	356	441	363	399	381	409	416	419	407	397	414	399	388	429	403	360	413	473	392	366	416	415	412	420	383	366	385	416	378	405	393	378	410	397	405	409	398	449	421	390	400	425	440	412	410	411	432	430	379	353	411	359	422	431	375	377	418	415	423	392	376	395	400	422	375	406	416	432	365	405	433	417	392	398	427	409	394	420	412	423	410	404	404	391	367	399	433	432	420	404	391	388	424	383	415	372	411	417	372	421	404	383	398	368	442	385	404	405	389	421	391	401	403	375	403	442	397	405	419	407	387	445	378	426	407	398	415	436	428	390	400	426	422	392	396	418	391	437	406	444	405	419	441	363	398	406	386	408	373	372	421	384	372	390	402	433	409	397	383	416	400	404	402	387	386	406	409	415	432	418	385	403	403	430	419	391	394	438	434	400	407	442	434	415	403	383	398	417	406	398	444	434	366	419	364	451	376	390	374	402	361	412	381	405	477	416	419	423	459	422	405	366	386	416	409	379	409	404	382	399	347	415	417	419	408	404	400	417	416	408	377	398	386	379	394	435	431	421	399	356	386	412	443	394	414	414	413	429	415	425	417	397	395	397	406	403	385	388	379	402	417	415	411	421	384	414	383	395	410	412	398	439	400	404	429	388	401	377	429	408	390	405	397	410	408	375	388	391	443	394	380	407	444	415	383	376	406	374	391	402	368	434	414	417	415	383	392	428	436	415	408	383	447	380	398	404	411	454	430	413	430	411	403	448	418	393	407	404	414	438	412	380	367	420	412	405	427	411	381	417	412	405	395	398	398	413	434	439	439	401	399	361	382	397	405	397	406	381	392	392	422	405	428	382	398	411	394	383	419	392	406	402	395	390	377	430	393	425	420	418	402	397	411	369	338	398	403	395	381	403	432	391	388	394	366	375	417	427	421	412	429	382	380	419	437	394	400	416	411	403	387	407	369	401	394	400	392	401	377	433	375	377	398	415	389	373	410	419	392	404	417	381	400	410	445	387	371	383	419	420	384	375	410	413	395	403	402	413	378	412	408	373	407	418	409	395	403	423	414	397	384	387	418	404	425	430	418	431	443	391	363	405	424	416	399	404	419	359	389	402	402	401	407	413	367	415	432	412	387	408	370	388	418	430	405	394	395	420	386	401	412	403	442	431	429	403	413	418	398	432	398	378	375	420	410
22572	21094	28598	23804	21094	21107	6131	1266	856	781	739	715	678	603	615	557	573	552	538	548	492	501	471	547	470	467	447	516	481	489	493	514	461	502	479	456	432	465	515	506	449	475	459	458	469	461	504	491	464	462	480	459	429	466	453	462	465	405	439	463	449	489	459	468	473	443	456	472	460	437	446	460	460	463	454	494	460	436	444	420	463	457	478	440	452	414	479	409	432	449	440	455	456	477	443	442	482	442	417	458	466	463	475	460	455	431	491	466	446	442	435	452	434	482	452	469	457	468	439	477	445	438	473	484	408	448	457	437	449	419	442	459	454	414	414	453	483	422	513	395	423	424	448	431	445	430	429	450	452	443	439	418	484	449	452	458	459	496	454	467	429	430	464	440	446	434	458	428	430	462	455	459	455	455	480	447	433	429	421	477	454	454	435	464	424	474	488	494	409	454	421	468	457	451	447	449	428	435	457	435	470	442	459	473	433	443	446	447	456	458	480	460	477	447	403	426	473	444	466	437	486	468	464	484	448	428	459	455	460	444	448	464	488	456	452	463	420	414	446	448	434	514	430	462	444	426	434	441	398	471	448	482	465	438	456	440	464	471	471	454	433	477	488	450	481	454	466	442	454	441	435	463	439	427	470	474	486	478	430	443	420	453	453	424	453	438	460	475	402	460	469	469	451	458	446	472	445	461	438	444	465	437	451	481	455	471	425	452	444	432	463	412	440	470	451	443	446	480	502	462	446	486	494	447	447	428	442	488	468	421	465	396	449	470	420	479	441	440	464	483	418	446	468	429	457	450	436	442	464	457	453	442	430	438	432	442	468	420	467	500	447	466	465	422	430	422	461	454	432	477	462	449	433	445	429	504	418	459	478	436	477	422	465	449	451	460	428	436	461	438	410	456	399	487	482	467	446	440	434	450	425	432	463	478	470	471	428	419	475	446	452	467	448	466	410	459	461	478	427	452	459	433	465	485	452	463	494	392	434	445	468	433	406	414	471	415	435	431	459	442	458	411	446	487	447	444	416	438	461	431	434	455	438	460	455	422	414	455	424	428	468	460	471	439	441	485	465	405	425	458	440	451	445	429	470	453	441	460	455	435	431	475	499	449	419	399	481	473	457	468	447	438	422	446	444	469	494	463	473	490	413	409	437	419	441	449	470	469	450	473	454	470	443	441	445	444	464	443	461	462	449	465	425	449	410	441	449	460	417	461	472	442	436	467	439	462	471	423	439	523	446	444	465	459	442	426	441	456	444	446	424	442	444	494	444	475	438	451	437	454	471	459	456	449	450	458	456	444	476	469	439	417	449	500	450	461	484	426	434	437	430	442	448	433	419	442	458	423	459	443	482	483	438	434	425	450	459	446	464	460	457	437	478	484	465	430	459	444	427	448	472	443	419	448	448	466	447	450	414	429	435	429	439	420	456	422	450	467	426	426	462	461	476	458	479	434	448	464	448	457	427	469	462	453	446	472	444	451	438	465	498	444	459	462	444	445	479	477	434	415	444	436	475	431	441	445	420	449	450	416	440	434	491	427	462	432	433	437	439	414	423	461	451	443	471	460	454	412	443	436	492	451	451	461	487	447	472	451	421	468	436	466	456	433	456	465	456	462	438	451	472	461	469	445	450	447	448	456	462	462	441	438	461	428	456	439	465	425	420	442	412	447	458	465	476	443	424	451	476	432	457	430	447	463	465	466	450	495	416	465	446	428	454	442	488	442	437	462	438	432	433	469	412	434	429	443	442	422	496	430	454	487	421	446	452	450	462	482	428	454	454	469	439	456	430	454	427	422	428	487	472	459	449	436	439	454	462	470	446	440	463	442	473	453	458	437	429	462	490	509	400	441	469	454	439	476	430	443	481	463	485	429	421	467	431	442	480	449	422	407	470	461	418	439	451	441	437	477	486	426	408	466	468	414	452	464	482	451	411	449	453	443	493	436	458	454	444	419	488	449	457	435	430	463	446	464	457	462	483	407	428	447	480	432	435	436	456	415	424	478	468	471	463	446	472	479	475	439	435	473	428	456	430	430	485	443	437	423	452	454	414	435	457	447	431	498	469	440	447	466	432	450	447	441	468	461	463	457	426	464	445	441	485	467	475	453	440	443	440	443	497	455	456	446	446	443	412	409	445	483	441	460	444	459	447	472	450	435	461	410	496	449	459	435	444	417	416	466	442	437	482	461	451	420	414	438	489	405	490	431	429	431	416	447	465	443	401	466	469	423	434	451	462	466	476	428	458	456	415	437	398	453	426	440	459	463	412	489	432	432	421	468	429	471	468	449	420	462	421	453	455	448	447	476	466	465	448	452	478	419	413	455	453	499	445	456	461	448	465	507	459	401	417	461	443	450	419	413	455	438	421	420	449	445	429	418	457	432	441	444	442	448	420	462	444	454	440	444	434	463	418	474	453	457	467	443	477	457	462	477	442	472	432	490	465	486	460	445	469	414	440	457	475	412	443	442	405	454	421	451	434	456	446	457	407	441	438	440	468	475	468	426	402	487	397	454	442	425	430	438	421	449	471	449	449	460	442	474	447	443	451	436	468	441	474	435	436	446	462	462	443	417	436	453	458	433	465	455	468	444	485	496	449	430	467	413	460	451	438	485	449	467	434	474	458	466	450	506	473	445	445	449	456	450	460	459	471	438	475	433	470	443	429	445	401	438	419	463	422	410	439	473	439	432	468	477	440	427	472	454	441	457	401	448	457	431	432	447	436	438	483	435	459	456	452	406	467	445	423	475	465	447	417	428	451	450	396	426	471	414	453	455	462	467	443	461	444	466	467	467	444	468	457	452	445	427	402	478	432	464	450	426	416	444	462	478	455	443	478	444	468	446	483	455	445	478	447	403	423	482	489	454	427	441	449	460	454	444	444	424	457	422	461	445	424	447	458	441	465	478	450	451	417	435	417	434	470	446	397	442	455	501	461	459	473	459	445	412	430	489	432	470	433	429	463	456	456	418	462	469	436	454	414	455	474	434	465	434	442	440	493	449	448	445	457	409	457	408	453	458	440	456	450	477	430	441	451	441	443	484	405	436	449	462	448	464	458	426	474	453	438	460	441	452	448	455	455	453	450	492	489	461	403	452	427	409	418	421	435	453	458	453	480	432	448	426	472	467	440	431	467	450	480	466	450	426	441	448	442	456	411	452	456	465	437	424	467	461	460	460	463	471	477	453	448	431	450	443	408	454	444	443	439	458	411	465	440	430	483	467	458	420	452	437	447	470	428	457	444	476	489	444	443	426	470	430	480	427	456	430	488	458	416	460	446	420	452	433	454	469	454	455	483	459	426	408	415	486	448	468	421	469	443	432	440	443	443	418	458	430	474	444	423	451	477	453	439	455	443	458	407	415	430	430	444	448	431	416	453	440	435	433	442	437	472	458	456	441	442	465	455	456	427	416	448	452	386	449	450	460	430	439	462	486	477	442	400	428	460	441	455	409	451	443	464	481	452	414	466	450	428	456	435	476	453	484
5108	16468	10370	4927	3504	2581	2213	1762	1337	1153	1014	895	801	728	686	710	650	626	605	544	554	565	548	524	513	558	463	499	497	488	486	474	487	497	488	479	495	497	467	449	467	462	471	473	460	488	450	438	480	470	484	496	467	480	449	416	466	485	487	463	472	447	448	464	478	441	472	454	471	420	461	435	448	406	439	447	469	453	453	436	493	483	467	450	447	429	455	422	504	498	460	420	439	488	490	464	458	434	490	456	402	466	461	485	440	466	423	428	467	442	457	471	470	442	417	430	466	467	469	484	476	370	418	490	470	445	491	475	469	442	438	441	479	469	435	426	390	439	490	401	424	504	454	441	442	443	462	450	458	415	447	463	484	446	419	447	467	446	436	445	465	480	413	451	439	473	498	491	434	432	455	457	440	435	452	465	448	479	451	450	458	469	478	485	458	442	438	448	498	442	428	473	458	461	488	471	457	476	439	447	430	468	455	464	466	488	485	451	456	460	444	433	484	419	469	435	449	432	496	440	474	427	446	453	452	494	445	432	443	460	419	413	471	436	454	465	454	450	446	474	468	451	510	441	452	456	419	451	467	425	471	456	445	457	427	422	424	432	426	433	437	449	479	490	469	414	465	446	496	451	449	434	443	456	496	449	474	412	447	449	455	478	434	425	448	466	458	451	467	460	444	472	424	480	471	453	452	447	444	459	427	428	434	478	463	403	445	438	441	459	461	460	469	441	437	442	453	461	491	467	486	458	413	477	458	451	476	436	470	412	476	485	479	468	475	435	447	472	442	461	458	421	443	439	449	432	438	462	449	450	494	406	448	478	459	472	428	461	451	473	460	480	470	459	434	411	498	452	428	473	461	449	467	477	492	452	447	447	421	447	483	475	425	460	472	473	463	470	423	470	461	421	437	455	439	468	420	436	413	411	429	454	486	462	415	466	445	451	464	491	457	419	492	453	484	439	430	440	466	477	460	443	487	399	477	419	480	476	478	484	448	431	465	455	489	402	453	473	480	455	464	426	439	477	480	467	463	439	443	425	443	451	450	471	466	440	438	424	438	459	454	451	463	473	447	446	462	445	492	447	442	461	429	434	406	497	478	429	437	478	478	450	464	480	454	456	466	473	446	443	442	467	443	478	463	460	430	451	415	452	442	459	439	437	444	438	421	452	455	475	440	471	426	477	444	446	462	443	449	502	446	453	474	470	470	478	449	456	457	468	456	457	414	434	443	457	499	446	460	458	486	436	447	482	486	463	478	412	497	467	452	422	435	458	413	451	461	437	432	458	474	460	441	462	490	429	428	436	434	439	429	459	470	424	433	438	429	452	460	446	423	463	477	453	430	456	458	404	423	444	470	418	457	437	464	429	451	466	472	425	465	437	445	479	479	441	450	476	451	450	426	438	460	461	465	484	449	455	470	464	444	420	491	495	447	434	444	492	452	465	475	438	455	504	469	467	475	454	455	475	479	445	436	432	485	463	441	429	470	451	447	462	448	464	453	447	447	458	435	433	479	452	431	460	503	472	462	437	458	473	441	484	418	452	454	453	454	433	434	426	432	451	426	444	457	505	424	490	433	465	473	442	454	421	402	453	478	437	478	476	474	428	482	481	452	450	481	463	443	481	474	480	428	465	427	444	462	418	479	444	449	449	461	440	457	387	457	458	452	444	499	431	442	469	453	415	440	439	481	426	427	436	470	472	439	453	459	456	478	486	466	436	439	444	459	439	477	440	449	445	443	450	437	456	494	461	438	465	449	424	424	451	474	493	423	433	456	423	449	448	450	467	464	476	458	427	436	470	504	439	456	442	434	455	464	483	471	470	493	479	463	447	472	462	430	466	453	417	448	468	448	438	443	463	451	429	450	474	445	463	451	448	464	459	438	446	471	443	454	440	434	495	423	501	385	447	463	448	456	443	464	425	447	433	444	456	475	457	452	421	406	465	464	455	425	454	460	444	428	484	463	477	423	455	453	453	461	468	485	483	479	453	470	441	441	444	462	429	487	482	471	463	489	507	454	432	413	441	436	446	478	441	475	432	454	448	465	464	433	459	457	410	410	452	455	484	398	425	462	435	455	473	499	447	460	458	455	431	515	445	422	484	455	468	447	451	416	484	458	462	419	493	444	460	431	412	469	470	468	446	388	479	441	454	484	460	463	427	451	444	444	507	483	482	427	489	460	443	405	472	447	459	470	444	458	455	455	452	452	427	442	480	425	435	407	450	419	498	458	446	414	467	478	459	441	451	426	435	431	375	461	473	436	429	459	447	471	478	441	436	446	420	445	425	424	473	489	464	444	452	436	453	449	450	446	464	464	507	470	446	417	422	441	444	421	471	429	427	445	455	442	455	463	460	431	463	471	443	469	427	470	457	480	461	426	409	452	450	462	436	439	501	460	453	423	455	486	474	490	471	461	506	446	428	465	450	453	468	400	455	476	443	478	421	474	490	478	457	455	475	472	466	451	469	451	423	441	412	472	443	482	449	441	429	459	509	450	420	443	503	462	481	434	426	474	434	467	472	445	436	464	436	465	450	444	484	460	490	450	436	449	459	436	482	462	438	470	440	468	458	436	480	451	453	388	461	443	465	456	441	449	436	438	428	449	468	452	486	459	452	409	485	424	440	442	445	499	452	438	489	460	430	456	463	450	460	432	481	447	488	421	440	478	443	457	482	426	420	441	467	440	452	475	451	407	477	483	433	462	455	483	454	488	465	424	445	460	482	404	438	457	441	424	453	467	442	456	455	459	454	449	438	436	479	452	459	510	436	463	447	424	445	463	452	463	438	437	419	434	422	444	445	463	470	442	451	448	452	423	471	461	458	495	436	439	440	435	462	457	466	455	438	417	439	473	465	470	445	466	455	465	450	452	429	475	446	479	441	451	468	460	400	464	454	437	457	454	460	471	448	463	445	462	458	399	476	453	421	455	478	471	492	475	429	417	464	452	474	475	456	455	418	474	473	443	497	472	445	466	477	463	462	443	480	479	453	452	450	461	426	484	474	470	457	468	432	439	440	456	449	454	450	441	492	446	448	445	428	464	458	426	464	438	437	469	436	480	448	432	449	468	436	465	450	452	452	490	468	463	482	459	472	465	437	422	427	425	457	441	447	437	459	442	445	459	463	449	488	479	432	446	456	436	450	452	446	449	453	456	431	445	448	441	478	438	474	481	441	428	452	459	460	453	476	424	456	421	424	451	477	467	454	477	518	421	457	387	464	494	430	472	485	438	456	436	531	474	423	452	438	434	421	449	443	427	442	417	408	439	432	477	462	468	441	449	483	441	459	464	446	457	431	434	440	451	459	458	446	434	481	427	493	478	438	430	478	428	450	431	464	499	435	446	461	484	427	461	490	459	431	453	472	409	430	466	472	439	457	417	462	459	469	454	496	482	428	464	467	450	446	446	459	438	458	462	429	487	457	455	495	461	462	433	445	479	457	493	442	454	432	450	464	458	466	407	450	432	452	427	463	429	483	468	465	445	466
27751	16532	2780	450	270	233	248	192	191	179	210	197	205	165	187	172	222	212	190	172	186	191	199	173	174	195	197	202	205	198	203	202	201	192	182	186	179	168	196	166	171	196	177	206	209	189	200	184	209	197	216	188	188	171	183	210	195	177	187	175	177	188	212	199	207	178	220	210	185	191	197	213	194	195	205	210	198	187	194	182	228	214	205	170	189	193	191	187	171	204	189	180	192	206	189	181	157	177	194	187	212	179	205	197	211	164	223	166	204	178	173	186	166	180	206	183	196	178	185	202	168	175	182	171	205	200	197	200	204	188	182	188	177	221	174	161	195	181	193	185	177	189	198	185	183	173	158	187	198	192	191	182	189	189	178	184	219	187	192	162	177	216	193	172	176	184	182	173	189	173	179	189	204	184	189	155	209	181	198	199	161	180	175	198	199	219	175	193	191	188	200	218	198	194	196	199	180	197	193	183	199	181	191	205	186	179	197	179	166	194	172	199	181	182	162	191	181	182	159	192	165	176	187	197	189	190	182	182	199	201	186	204	203	187	194	190	169	228	181	186	215	175	200	191	187	195	178	193	187	174	189	189	162	195	185	199	181	175	209	210	191	195	173	194	176	184	171	170	169	185	216	188	203	192	192	211	180	182	188	186	182	179	199	201	205	184	194	175	193	207	189	178	176	195	192	178	184	185	191	176	199	200	198	184	193	168	194	202	201	183	186	182	197	196	174	203	188	190	213	159	186	175	188	194	177	171	205	172	189	186	206	170	192	193	174	179	199	177	180	184	202	193	212	209	176	194	194	193	177	189	205	194	177	191	185	193	211	194	188	184	175	176	182	211	170	197	183	176	195	193	176	197	207	207	171	199	164	193	173	192	194	196	170	192	184	165	197	198	181	178	181	213	210	184	202	188	196	175	203	179	206	157	177	174	192	183	196	186	183	191	172	188	191	207	181	207	200	181	192	175	211	182	187	187	176	155	207	202	193	186	206	174	188	189	202	187	166	181	191	163	196	195	183	178	185	187	190	202	183	164	206	174	206	189	186	213	184	204	155	200	186	163	163	168	166	204	199	180	183	197	197	181	194	192	203	214	202	176	201	188	193	180	166	184	184	188	173	175	202	201	195	194	197	191	202	177	209	215	164	175	177	185	199	194	178	193	191	181	192	183	199	173	187	188	171	174	206	179	189	196	177	182	208	202	169	203	193	199	191	192	207	195	190	194	196	199	201	188	195	180	192	178	194	196	182	202	202	183	181	217	189	191	191	192	187	175	211	168	196	179	212	206	190	197	175	201	191	199	186	209	202	183	194	158	180	161	191	190	188	198	186	189	193	183	189	187	192	186	160	171	173	228	212	208	210	185	191	189	199	210	180	215	200	218	201	195	185	199	211	189	180	191	165	185	180	175	205	197	182	195	207	165	219	182	206	208	194	189	203	197	199	177	194	190	182	194	181	213	215	188	178	199	175	190	174	196	169	192	188	214	208	212	174	197	184	203	183	211	188	186	175	189	179	174	204	166	185	217	190	224	209	158	194	198	171	180	177	180	204	184	196	192	197	180	198	190	206	174	197	205	168	191	172	162	166	193	179	183	180	195	174	178	169	183	188	170	189	204	178	183	200	207	168	181	176	195	183	200	182	188	192	190	179	181	191	217	198	208	170	163	191	194	216	183	193	173	218	182	169	202	184	198	220	177	167	196	164	173	187	195	179	170	181	194	182	180	189	183	201	188	173	187	194	181	194	206	189	207	191	179	159	189	203	189	179	150	184	181	173	186	188	228	189	196	192	166	201	181	195	209	173	179	193	187	204	170	222	203	196	182	212	217	182	186	183	193	174	196	182	175	194	205	192	173	191	189	160	191	194	181	175	210	201	204	185	160	204	175	179	179	179	195	192	175	187	198	196	187	196	179	155	189	197	207	195	196	203	193	183	205	172	187	189	181	193	184	180	187	189	172	186	183	179	186	213	179	167	174	194	196	198	164	198	193	182	173	194	176	183	175	176	211	199	201	199	191	165	193	186	184	177	200	174	217	190	173	170	192	183	193	174	174	194	172	198	178	181	215	205	186	166	166	205	169	196	196	198	195	191	188	165	184	173	193	189	192	219	209	177	187	173	179	172	187	198	178	183	169	194	186	177	208	178	178	211	171	204	182	200	208	179	211	209	187	195	199	179	189	170	170	192	191	185	184	177	197	185	213	186	183	194	184	185	200	192	186	189	207	174	197	196	173	199	206	170	201	196	190	217	164	200	188	196	200	188	177	206	196	208	194	184	203	187	199	202	172	196	202	178	177	177	202	172	205	194	181	212	182	192	196	190	217	185	173	185	207	198	164	210	177	209	193	184	178	191	188	191	182	189	178	206	195	191	185	182	206	181	192	197	201	210	211	184	177	203	180	218	180	177	177	155	199	184	175	207	181	215	191	162	216	173	185	171	171	194	195	204	187	187	187	154	179	173	211	220	180	195	224	202	202	175	189	206	164	205	209	170	190	196	170	213	210	214	196	169	172	170	207	211	193	180	215	166	171	213	169	204	203	185	208	169	200	201	191	205	184	206	188	180	180	185	194	201	186	189	161	193	168	212	200	192	198	187	182	205	180	185	200	189	174	179	189	205	219	179	209	169	168	188	185	195	190	223	197	211	198	189	194	200	183	220	173	181	203	203	187	204	208	195	159	172	186	169	176	217	178	188	162	183	194	178	178	175	192	177	171	175	202	165	199	187	178	178	193	200	202	200	202	203	191	185	180	180	183	216	179	175	191	210	201	192	204	206	183	199	203	180	197	182	185	196	162	192	223	179	193	177	209	176	184	203	181	192	172	190	190	201	171	185	202	213	190	208	198	181	185	203	189	202	197	187	206	179	217	166	179	192	189	181	174	201	188	184	187	196	178	202	162	179	191	205	189	186	208	209	175	193	201	179	170	179	182	185	206	192	163	203	177	194	191	194	191	185	166	214	202	188	181	193	188	194	190	207	172	181	182	197	198	184	166	232	171	202	212	201	205	176	214	181	192	192	194	190	213	198	195	178	205	190	180	189	175	174	192	174	212	174	194	196	194	190	161	174	179	206	201	199	193	168	176	182	194	171	190	171	179	168	185	187	173	184	195	179	179	174	182	215	211	172	189	167	180	176	193	194	172	183	185	189	218	173	200	179	176	182	182	203	199	213	212	179	206	203	196	213	214	191	199	186	204	207	184	204	205	179	162	195	197	202	188	189	202	195	189	189	198	169	180	177	168	201	206	192	172	189	188	179	182	192	211	211	194	190	185	184	177	181	187	182	182	192	180	196	186	173	172	200	184	204	176	184	171	166	178	195	191	198	206	188	191	192	205	199	188	186	200	191	172	192	204	178	202	204	197	200	199	208	177	168	185	190	200	196	185	189	201	211	194	195	171	173	200	190	211	207	188	204	160	179	185	191	193	190	180	194	196	178	196	150	190	205	189	197	187	192	206	199	198	180	192	203	189	211	176	220	181
4483	1338	833	421	334	277	249	264	221	214	254	223	214	257	218	193	216	235	242	210	225	226	197	229	208	230	221	201	217	189	209	190	211	220	226	208	183	195	230	232	213	232	207	220	218	261	218	216	262	214	212	229	204	201	205	225	196	235	227	234	236	203	225	222	205	223	206	238	206	192	206	200	212	240	210	193	265	193	218	228	222	228	218	203	201	218	195	198	221	195	223	224	210	212	221	221	193	203	215	208	197	230	220	201	224	233	224	206	211	193	221	228	231	200	177	227	213	213	240	206	195	193	187	231	212	205	230	204	200	210	222	219	198	201	231	222	211	206	223	198	191	219	223	216	212	227	233	206	188	252	226	224	193	207	219	220	215	189	205	219	170	204	195	213	200	211	230	223	215	224	214	220	217	215	233	214	215	224	225	216	200	182	202	226	206	209	216	204	220	204	181	231	187	222	222	203	204	192	253	217	211	195	207	194	211	252	222	238	181	208	225	197	233	200	233	197	206	192	205	204	220	207	208	210	199	210	207	180	189	196	234	204	230	208	204	216	222	205	179	216	204	223	217	209	217	222	229	201	222	198	214	245	207	218	220	207	229	212	205	212	223	218	208	201	235	209	218	201	239	209	240	199	200	203	231	215	216	224	227	203	201	217	227	222	242	215	254	217	205	212	213	207	232	226	195	217	236	212	188	210	228	215	220	228	206	219	235	186	198	221	210	203	209	198	218	203	217	235	213	206	220	203	240	195	215	197	219	216	218	213	199	220	213	237	206	212	228	236	212	224	188	225	206	214	189	233	215	197	216	223	240	219	209	232	195	199	171	192	195	221	230	228	201	223	221	228	208	236	210	189	241	238	233	193	210	221	226	222	219	216	208	211	237	195	209	214	222	220	224	224	188	214	205	221	214	203	218	237	210	204	213	231	217	213	194	198	214	204	226	207	185	212	232	219	192	205	188	214	225	223	208	213	221	207	199	219	201	191	242	204	227	239	214	228	218	196	215	219	216	220	233	239	211	218	220	226	207	197	216	207	215	207	212	207	213	267	216	252	213	199	234	202	238	207	194	190	202	212	200	228	222	212	236	227	236	212	199	182	237	233	209	214	215	200	224	247	225	241	235	228	215	209	217	226	228	213	221	222	217	230	214	215	219	235	209	213	229	197	223	213	218	190	217	195	189	207	194	216	226	220	215	239	230	204	225	203	220	243	223	209	198	222	235	201	233	215	201	203	220	220	210	204	230	233	195	224	227	225	221	181	210	238	225	219	188	213	207	221	212	212	223	205	205	197	235	223	212	204	220	182	228	214	216	185	222	209	197	221	228	220	220	225	196	195	214	220	218	203	202	209	211	230	230	213	234	213	229	227	209	221	222	201	213	233	205	199	193	204	182	200	233	220	217	236	251	215	226	224	236	229	218	205	204	203	222	203	227	179	191	207	206	226	217	232	225	194	224	226	218	212	194	221	238	221	226	202	218	217	235	233	233	199	219	194	220	213	194	184	211	225	218	194	230	235	209	204	180	233	215	207	205	217	204	209	186	213	184	184	228	227	234	223	223	233	219	227	232	236	223	223	214	234	212	225	208	208	207	230	226	216	219	221	210	199	237	211	206	228	204	205	224	202	208	193	220	223	210	217	249	201	224	207	200	200	217	232	222	223	237	218	231	233	211	202	185	216	226	222	223	224	250	237	208	211	212	207	222	224	229	213	231	221	227	245	240	228	217	222	227	226	215	220	198	191	211	201	232	226	207	210	222	202	203	192	194	212	201	193	225	231	191	210	218	198	218	207	194	209	207	240	214	236	214	214	206	207	234	202	175	210	230	221	215	229	195	194	229	227	203	217	214	223	215	215	219	203	202	227	236	229	206	191	210	212	210	222	208	231	217	222	210	217	210	230	184	202	204	202	214	215	208	243	226	210	240	200	236	177	217	203	225	212	214	228	202	191	221	200	192	229	205	219	241	221	220	174	229	229	225	224	192	222	225	199	228	211	235	217	223	225	204	223	227	211	215	234	206	240	202	182	218	249	207	207	214	200	193	220	191	216	217	208	197	232	216	220	176	207	220	212	199	188	201	223	197	227	220	205	221	205	201	202	222	206	202	215	214	228	213	222	206	216	212	215	219	218	218	200	205	219	211	195	204	173	226	215	212	223	197	199	214	207	244	227	220	201	193	192	204	216	202	202	188	213	227	198	221	187	222	236	207	210	214	234	231	211	216	209	220	205	210	217	218	225	202	210	207	180	215	223	231	200	222	221	212	203	220	202	227	204	219	203	216	223	201	206	237	223	207	227	233	217	242	232	203	209	214	220	232	194	196	210	189	194	221	185	205	216	239	220	194	222	199	196	213	221	217	199	221	199	194	187	240	203	201	193	234	210	207	231	240	229	225	231	223	219	237	202	236	208	230	217	204	207	191	212	187	210	225	211	235	226	210	225	216	240	226	229	208	200	224	226	201	221	209	219	207	218	209	231	225	219	239	218	236	215	214	204	202	228	204	214	218	216	196	232	223	206	220	222	217	229	217	226	214	203	203	222	218	214	210	218	210	196	214	234	212	239	217	204	227	198	254	216	224	206	220	229	246	217	227	219	227	223	215	202	210	196	222	224	234	187	213	224	210	217	210	223	221	241	220	208	219	211	235	219	212	201	205	188	219	234	199	223	219	196	203	224	219	224	217	220	224	230	188	213	188	219	201	228	204	240	220	251	220	208	229	220	225	207	231	239	224	226	224	206	217	218	201	224	215	239	197	211	204	212	242	204	202	213	225	226	226	201	208	210	223	201	211	184	232	226	237	202	247	225	215	203	202	213	200	208	201	217	227	217	193	219	195	229	215	207	208	203	222	208	201	230	199	219	210	215	206	223	222	211	225	221	225	233	198	206	222	224	212	232	220	198	212	199	220	198	198	219	205	229	201	227	215	223	237	218	216	227	200	214	228	232	227	219	196	220	216	208	201	238	207	201	255	243	214	225	211	224	222	208	221	205	222	216	241	182	210	209	244	194	212	211	216	210	225	200	215	231	206	195	207	197	207	233	215	211	219	204	218	230	222	223	218	186	210	231	231	241	210	211	213	222	223	237	214	228	222	217	221	174	192	213	197	225	230	213	212	226	237	241	217	211	229	213	229	250	240	163	216	214	218	208	202	208	205	217	213	218	197	225	207	208	217	217	234	206	230	245	198	209	212	211	223	204	229	217	218	215	225	217	229	237	236	209	215	212	245	215	199	215	211	204	219	197	226	222	229	208	218	207	209	201	224	223	224	196	232	210	195	215	224	205	190	219	210	228	233	231	209	229	212	215	223	222	233	224	220	219	222	185	234	233	197	214	200	241	186	225	236	208	211	221	199	197	202	211	194	239	212	192	231	247	228	212	214	206	205	219	237	201	226	198	242	196	211	210	199	236	206	217	217	212	222	211	222	216	218	223	227	218	224	206	206	185	230	202	239	211	233	188	191	208	198	226	210	228	209	220	204	226
23780	21092	28141	24303	21088	7609	820	576	437	398	349	336	308	289	295	293	252	256	253	240	239	204	206	228	204	240	210	208	219	228	228	202	198	208	223	228	223	211	203	205	193	196	204	244	195	206	215	195	198	196	176	188	188	222	219	181	197	209	189	204	218	233	215	205	219	189	190	212	214	195	208	200	199	182	216	204	204	203	211	196	202	195	190	180	177	217	194	220	191	192	190	186	217	187	199	183	202	202	209	206	200	175	211	181	204	211	180	192	219	239	185	189	208	221	208	212	212	175	172	205	198	205	205	185	185	169	189	195	188	207	203	209	217	186	195	228	214	197	177	193	205	181	216	196	186	181	215	213	202	216	217	175	207	191	188	181	215	221	231	184	187	169	187	195	182	190	221	193	186	212	220	203	198	175	218	191	204	180	201	190	222	201	227	197	213	235	188	193	217	231	167	193	229	193	196	206	234	189	194	184	190	187	186	229	211	216	207	190	182	197	217	197	182	211	221	223	213	212	210	197	188	193	217	211	211	207	204	191	177	209	173	195	222	197	187	225	198	229	186	175	191	199	219	207	198	206	178	214	193	198	177	202	200	221	177	209	204	195	186	185	193	222	203	201	189	221	213	222	196	208	202	207	204	201	195	224	171	197	184	187	190	202	205	200	203	220	202	197	180	181	206	222	197	187	197	210	179	185	204	213	185	212	198	185	206	179	187	184	176	191	228	205	219	181	198	202	190	221	203	200	201	194	207	191	197	191	182	215	201	220	204	196	194	203	199	172	184	197	182	213	191	187	212	211	181	235	197	214	188	183	192	191	181	181	208	198	182	170	191	177	207	220	193	204	199	213	190	173	207	206	213	204	203	209	230	213	227	213	205	188	189	197	214	202	208	230	203	202	205	203	185	203	208	183	185	206	173	191	200	205	173	215	208	224	189	188	221	200	212	208	188	202	193	214	233	175	199	184	198	223	185	215	179	192	192	214	169	190	202	199	214	200	203	183	192	193	203	195	176	205	184	218	197	187	197	229	213	190	214	206	196	203	184	221	229	196	201	187	198	219	225	224	216	238	212	197	188	201	204	224	187	204	184	199	186	209	152	196	194	192	204	183	178	171	206	201	175	200	198	162	187	204	185	212	176	182	222	213	185	191	194	193	184	199	210	190	199	164	172	192	180	181	229	198	208	200	203	208	167	223	188	213	215	219	206	175	208	195	191	204	201	197	192	187	213	222	201	175	204	210	215	196	201	224	179	218	179	207	220	187	185	200	204	194	170	210	167	188	187	171	195	210	183	188	206	198	169	203	206	196	193	222	220	186	173	194	201	190	182	181	184	218	209	180	212	203	201	212	180	197	210	187	191	185	202	194	198	196	198	202	213	197	200	229	191	185	223	184	220	191	213	192	201	208	218	212	190	211	211	203	225	214	201	187	208	199	186	209	186	210	232	205	201	201	207	176	206	211	216	211	225	187	208	177	202	194	169	183	207	183	201	194	181	204	170	218	168	209	201	203	194	185	193	172	168	202	190	187	192	216	196	198	219	195	199	178	210	206	217	187	226	199	212	167	173	207	195	183	223	211	202	186	190	185	211	227	202	185	202	182	163	176	228	207	192	202	205	222	212	189	208	172	196	198	193	196	180	181	199	178	198	209	199	208	224	170	193	218	200	229	186	196	209	204	194	187	173	208	209	214	183	190	215	175	189	182	170	203	195	185	198	226	190	176	199	182	204	199	189	185	206	207	218	207	200	207	187	209	208	180	220	196	226	211	193	191	196	193	190	194	196	187	210	187	185	231	185	200	222	188	191	215	190	191	183	227	215	213	203	196	175	185	202	199	198	201	218	202	195	185	204	187	186	213	239	214	199	189	182	199	214	192	198	192	182	191	201	211	184	206	188	198	204	204	203	192	170	200	183	201	188	199	207	210	182	206	216	222	212	202	198	171	215	220	198	201	197	193	183	222	207	217	206	222	200	205	210	190	215	217	210	184	201	185	213	208	192	232	209	183	222	191	200	173	181	205	181	185	207	188	192	187	235	209	181	184	205	186	208	197	204	203	211	216	207	194	206	170	198	184	190	190	181	215	190	197	219	211	183	212	175	198	190	172	197	212	203	178	197	206	217	186	202	207	186	189	214	178	212	206	198	214	213	207	208	211	207	212	194	192	188	166	212	219	206	208	221	188	180	190	199	192	193	210	223	204	181	221	190	192	194	195	183	187	192	180	220	201	183	207	185	213	203	244	200	188	204	178	187	205	200	205	180	236	195	212	199	220	184	207	183	188	201	191	204	205	184	216	187	176	170	199	174	194	207	227	213	225	192	215	198	217	218	191	241	204	186	211	224	185	191	189	217	171	198	176	219	187	178	187	186	209	202	180	203	208	210	202	219	209	204	204	210	208	173	192	210	206	194	191	206	201	208	172	205	208	195	199	196	171	217	195	211	180	181	213	189	211	188	204	207	218	196	211	201	215	211	197	187	228	181	216	188	215	191	195	190	202	186	202	220	204	196	208	210	211	183	188	204	193	215	201	205	197	187	182	198	212	194	223	189	189	193	203	197	206	228	212	207	174	207	196	170	211	207	191	181	197	185	208	199	211	218	200	177	195	211	193	181	214	205	202	186	182	207	195	218	211	159	195	199	225	217	209	224	194	186	200	194	176	175	189	237	180	206	209	179	200	214	191	195	196	197	205	194	171	196	215	196	204	217	191	202	194	193	219	191	192	204	191	190	174	183	209	195	196	197	201	216	207	201	234	217	217	225	199	206	203	216	213	204	210	201	185	198	194	191	197	196	186	216	227	207	196	213	181	199	190	209	184	228	208	215	198	184	184	204	193	208	206	208	193	229	201	202	197	196	198	206	215	208	210	202	191	191	178	214	195	220	212	195	197	208	178	204	195	204	202	202	215	199	192	186	220	192	188	186	185	210	188	181	208	207	172	187	219	186	189	163	217	184	204	191	184	240	182	206	201	215	208	184	197	205	230	202	225	199	189	199	190	193	193	223	218	201	209	209	212	203	197	197	202	208	218	212	189	189	205	207	193	215	218	193	172	205	209	202	193	195	215	212	204	193	222	192	195	205	180	203	179	228	193	218	218	210	200	196	203	178	211	200	228	176	188	225	208	188	234	209	184	180	189	201	191	208	212	201	180	197	203	211	177	200	193	207	200	213	192	171	185	219	217	215	192	219	192	174	201	202	195	195	177	198	209	163	193	207	204	172	190	184	192	209	218	186	204	209	194	197	168	178	198	170	212	207	179	220	216	196	166	173	213	219	233	187	186	193	191	222	239	205	199	213	206	184	176	188	196	181	186	198	180	211	208	196	206	192	207	221	195	205	214	171	217	192	204	184	197	191	222	201	213	206	189	198	195	193	199	172	189	178	192	222	200	201	217	206	214	183	206	194	181	190	218	197	179	200	194	171	197	188	230	191	205	206	205	173	201	187	210	195	195	200	195	163	195	181	206	204	213	209	227	196	179	194	203
3702	9776	6054	2677	1914	1387	1101	906	673	531	487	413	398	389	340	311	293	315	286	295	261	266	266	254	228	240	247	245	229	250	219	228	219	229	239	255	208	235	201	235	207	195	227	212	205	227	247	232	212	222	214	236	232	229	245	215	206	216	210	229	195	237	216	225	236	228	226	206	208	244	202	177	218	223	235	235	215	193	180	205	203	196	232	234	239	214	212	222	216	213	206	227	216	206	229	222	201	221	203	201	255	193	225	210	215	219	227	199	215	204	249	240	211	215	208	211	209	223	206	227	200	223	221	212	202	234	217	202	240	191	241	217	205	234	211	211	215	206	182	196	234	233	240	202	197	223	213	211	212	231	223	219	201	203	227	227	234	224	221	205	176	194	211	197	216	195	186	197	225	190	211	223	198	188	216	168	189	206	222	205	208	207	220	211	217	205	230	202	207	207	200	209	214	198	214	218	231	207	217	242	209	257	214	180	216	213	228	232	236	226	230	232	213	210	208	228	234	206	215	212	218	205	221	242	193	184	208	202	228	225	216	210	217	235	217	223	195	221	200	189	188	229	199	246	202	213	228	215	201	197	215	203	214	234	212	203	219	209	237	204	214	216	230	200	225	188	211	193	203	223	215	225	223	201	225	233	201	212	199	226	212	200	217	195	199	212	201	195	231	201	202	202	228	212	196	246	198	192	216	220	216	233	225	200	196	200	264	183	190	221	191	206	224	228	207	191	190	200	196	203	214	234	218	240	222	197	219	211	197	226	232	229	205	212	212	230	238	237	208	225	221	236	229	222	204	203	228	189	203	213	216	204	213	193	205	206	206	208	202	186	212	199	200	196	202	216	239	206	211	206	217	223	214	214	215	228	211	231	199	211	215	196	186	209	216	210	220	196	236	216	194	210	201	215	183	222	189	215	193	199	189	219	228	216	200	220	206	192	217	219	190	206	216	228	187	207	232	188	222	226	204	211	205	206	219	212	189	221	221	221	222	213	201	226	214	228	231	208	185	211	196	207	205	189	223	226	194	215	211	240	229	219	213	218	200	244	211	213	212	219	246	208	223	191	192	185	213	220	203	202	200	229	238	229	183	205	208	230	250	217	196	218	220	203	220	230	209	207	192	222	202	217	214	211	216	227	199	225	214	222	231	220	227	206	209	181	216	228	194	207	229	210	218	214	227	196	230	214	240	227	195	226	209	223	196	218	198	213	235	206	216	215	209	218	194	199	214	222	201	214	205	234	233	190	209	214	211	230	206	231	222	217	207	203	216	204	193	187	215	173	196	216	199	198	207	205	191	181	220	203	229	204	204	219	195	213	204	227	225	221	218	218	230	223	220	216	217	232	221	190	241	227	210	192	230	233	212	211	222	199	199	214	222	240	247	222	224	199	216	233	238	221	193	203	207	222	217	213	229	214	241	208	220	161	190	222	193	206	177	245	226	238	236	199	211	187	160	211	211	225	191	202	221	214	212	202	197	219	233	204	198	201	218	217	195	220	208	214	194	180	215	209	230	208	235	203	221	181	215	195	233	216	190	221	195	216	224	176	201	219	216	218	216	197	231	208	205	212	213	216	225	207	205	222	206	222	211	210	229	209	219	222	192	222	219	234	201	214	214	212	214	233	213	215	223	233	209	197	211	239	229	198	205	220	219	179	198	200	233	234	213	220	235	226	215	220	214	223	227	197	205	224	234	241	204	201	203	202	220	205	210	221	253	230	225	212	215	234	224	191	224	235	200	223	198	213	229	217	243	198	197	224	200	211	223	201	180	215	225	223	213	230	225	229	187	230	203	231	239	196	210	219	203	214	197	223	215	208	223	231	189	239	206	243	199	218	232	191	194	191	247	249	246	206	212	195	228	242	190	233	230	213	205	182	227	211	164	208	218	218	232	247	220	220	203	217	216	194	200	204	191	225	222	210	232	207	226	230	202	228	211	230	207	194	232	203	213	189	244	204	205	194	190	203	228	196	211	186	210	198	204	189	212	204	188	221	196	196	207	203	234	211	228	197	212	228	206	229	244	229	224	203	237	213	206	206	194	186	203	200	238	229	226	215	231	214	208	220	197	192	228	209	232	211	217	217	259	195	216	226	214	202	228	199	190	208	245	250	207	209	243	233	207	221	233	218	218	234	211	203	196	215	190	222	220	207	203	226	220	209	203	211	203	224	234	209	193	234	200	196	215	223	230	203	185	214	207	216	228	216	209	223	199	208	203	188	215	219	194	229	233	196	219	194	232	225	217	236	231	217	217	205	227	206	211	235	218	233	213	192	217	203	239	216	220	207	215	220	235	188	234	219	197	217	200	218	232	222	220	219	214	228	204	204	218	228	210	206	207	217	219	203	205	223	216	198	220	206	207	221	218	192	183	244	226	203	206	223	216	233	219	234	188	224	225	223	214	206	199	206	251	197	230	206	210	218	203	245	193	216	231	212	204	223	207	208	211	215	216	235	217	209	201	224	211	201	228	220	235	209	200	214	201	216	199	216	207	226	229	200	194	180	216	224	201	185	214	232	201	217	212	229	194	219	228	220	216	234	231	207	197	220	180	206	196	217	177	213	227	232	230	211	203	251	211	210	223	200	223	238	234	184	220	218	236	218	229	217	212	215	221	208	212	219	220	217	229	226	193	225	209	209	231	208	208	207	249	230	201	216	203	218	241	219	223	231	195	228	210	221	193	244	189	224	224	210	224	204	185	210	212	200	224	232	226	209	248	198	211	215	206	214	210	208	216	242	220	202	216	214	186	207	197	197	204	213	209	215	219	192	207	201	197	214	207	210	205	226	199	217	222	213	206	214	244	203	208	187	192	200	207	192	220	225	207	229	196	201	210	210	203	220	222	208	208	216	193	236	198	193	214	206	207	203	215	242	200	233	224	196	195	226	211	221	255	211	184	225	236	208	203	223	227	208	229	201	217	184	249	208	189	225	210	203	247	221	166	203	223	208	209	199	206	240	213	213	205	206	221	225	216	216	225	211	207	204	209	191	199	214	224	208	221	203	223	225	228	231	219	208	229	227	220	208	175	239	204	204	212	234	213	210	213	224	198	219	225	190	189	219	214	208	206	232	224	220	219	217	217	210	205	215	203	217	212	198	232	237	227	202	223	199	215	221	229	222	208	252	205	200	221	193	217	216	197	198	232	195	194	222	222	191	191	205	212	228	238	229	231	203	215	249	218	218	240	191	224	213	217	214	212	220	202	226	211	208	224	213	224	212	218	176	201	223	195	192	207	229	194	206	219	225	230	190	204	216	227	211	193	223	229	200	202	202	209	205	217	188	201	181	196	197	190	225	212	231	213	222	220	209	208	191	220	207	214	207	200	215	204	202	217	210	204	210	232	210	203	211	227	229	224	214	213	213	225	206	206	218	220	228	209	207	208	210	247	221	233	214	213	224	199	248	213	209	203	235	226	197	218	230	216	215	221	223	212	205	186	228	223	233	210	226	210	223	227	217	209	225	243	231	214	209	229	232	219	227
24775	21040	26832	25351	7767	728	604	554	496	517	460	466	409	389	441	449	398	400	396	400	406	401	383	418	378	397	367	389	348	411	370	392	431	367	396	392	361	402	409	413	411	393	396	415	373	359	399	383	376	383	397	359	383	394	400	364	386	344	342	399	377	356	349	390	384	369	385	361	392	367	412	367	359	373	383	366	390	374	404	378	357	355	355	353	380	348	371	394	354	426	408	382	374	364	355	389	357	369	381	412	393	397	365	385	341	389	349	414	392	360	351	379	385	383	382	393	372	358	399	382	365	356	404	407	390	374	379	406	360	358	354	365	352	373	353	355	382	361	386	363	386	368	372	384	371	359	374	378	384	383	404	386	392	385	357	394	378	410	383	384	357	356	367	374	370	375	420	361	401	376	355	358	375	354	389	371	398	391	395	322	367	374	383	391	371	409	414	363	388	383	351	403	385	363	378	340	366	371	428	389	386	381	395	356	387	367	391	376	335	358	391	373	374	391	390	351	350	382	389	378	376	358	382	349	391	349	388	362	368	374	391	408	383	390	339	393	371	358	373	392	348	376	375	387	366	420	385	352	401	385	379	378	385	376	397	381	393	399	381	359	346	368	424	383	406	392	388	362	358	377	380	389	392	391	378	354	400	385	378	407	347	381	357	367	375	366	389	372	377	389	382	372	438	381	363	361	371	359	350	409	404	369	366	359	372	421	368	382	368	369	385	328	361	380	354	338	395	390	387	404	372	364	378	416	382	381	378	391	386	383	378	353	377	393	386	396	375	369	398	379	395	407	364	387	386	388	356	365	400	382	345	375	410	364	413	348	376	380	359	384	400	351	387	370	379	394	379	388	361	369	382	368	363	360	356	378	370	397	381	362	371	377	367	386	388	323	375	374	394	375	413	393	413	415	395	398	377	398	367	390	396	374	345	364	371	377	367	375	353	377	404	375	393	341	395	354	384	380	400	400	338	346	365	341	409	365	395	402	392	348	394	406	376	349	372	406	411	367	362	391	419	374	373	406	397	397	349	430	394	389	377	346	362	370	364	395	372	354	393	365	414	392	401	390	415	349	358	377	353	372	353	396	352	343	388	375	384	369	431	389	382	367	353	399	377	364	370	385	352	387	363	391	370	386	344	365	423	379	357	374	386	376	367	365	385	342	388	406	399	352	399	403	395	405	396	389	374	364	386	365	408	377	386	365	377	384	365	387	394	364	383	370	390	398	377	394	410	421	388	378	428	378	378	363	396	355	389	360	389	373	352	377	389	380	375	338	398	389	374	348	370	343	337	392	381	381	386	375	404	387	374	357	412	398	368	368	382	388	367	409	371	365	372	363	417	350	372	380	374	376	378	377	389	402	395	346	333	366	404	373	404	354	379	338	360	388	353	383	409	402	404	382	369	369	387	401	368	323	398	412	392	360	383	393	379	401	370	417	384	366	365	383	387	337	379	378	392	363	352	402	378	403	395	407	343	373	367	374	365	408	392	396	360	378	369	388	383	402	362	373	369	381	359	388	359	394	383	393	432	375	357	384	363	356	360	384	363	391	341	362	384	358	372	396	359	357	401	387	364	398	349	362	338	388	378	339	410	346	375	364	414	370	408	344	359	376	342	396	397	394	389	392	356	399	405	376	392	389	393	369	370	394	390	373	396	403	378	396	355	397	363	365	388	384	384	410	369	369	420	401	394	395	411	400	391	388	382	358	391	391	386	392	399	381	354	364	411	406	371	374	363	397	373	386	352	379	374	368	377	366	372	376	384	331	380	371	373	374	349	348	362	382	384	372	356	362	394	372	413	412	368	383	357	336	378	386	353	384	411	361	386	407	378	395	377	349	365	358	387	398	358	403	414	398	365	387	400	378	358	417	381	349	345	349	387	372	375	366	371	347	379	387	398	399	368	371	387	410	379	360	371	388	375	375	386	378	374	381	341	363	409	374	365	359	372	392	357	379	392	393	386	373	381	425	399	406	391	410	412	383	361	398	398	363	395	354	364	381	400	377	361	381	335	391	391	388	361	385	401	364	383	336	374	361	374	371	379	365	385	385	408	379	371	379	415	381	351	389	398	353	353	357	369	364	365	377	409	366	362	374	376	384	404	378	382	405	397	394	401	368	388	411	392	394	366	363	357	352	377	391	385	373	347	369	387	376	367	388	386	368	376	362	399	395	375	404	346	408	372	365	344	379	354	383	395	385	373	385	349	362	402	395	415	391	376	379	373	405	396	374	376	389	403	383	380	379	419	354	353	369	391	390	400	399	391	393	404	378	373	354	374	397	357	367	390	363	382	370	389	337	358	398	384	378	359	393	364	389	385	384	354	368	383	377	374	374	401	361	415	421	392	383	370	392	375	430	374	362	385	373	388	370	367	368	371	351	390	384	398	418	355	375	401	380	364	383	391	385	434	373	383	349	384	391	372	369	381	387	358	424	372	347	357	373	377	346	401	380	367	370	342	371	361	373	351	392	393	373	391	376	376	373	380	377	403	364	370	375	396	346	388	381	380	383	376	347	388	378	361	368	406	390	397	345	377	364	405	375	365	399	420	381	383	363	406	358	399	366	410	355	393	366	377	343	401	375	381	417	382	397	383	394	375	365	385	371	378	413	396	380	372	384	374	389	386	410	396	383	367	381	422	348	379	359	413	362	392	383	378	391	401	369	353	417	390	394	417	378	381	389	397	380	362	385	378	371	372	387	367	396	398	394	350	387	392	386	402	351	391	364	372	384	384	402	371	355	397	406	364	393	377	371	384	369	365	369	360	375	371	383	409	365	383	361	360	382	374	393	372	381	348	380	373	366	395	346	370	378	335	385	375	407	351	404	363	355	352	424	362	424	401	392	378	373	382	367	372	399	405	409	381	382	367	381	385	355	379	383	370	353	373	380	372	383	381	418	358	373	396	344	376	374	362	365	386	372	399	369	377	338	386	368	369	359	381	368	402	379	382	373	364	369	367	398	352	356	386	413	383	393	377	362	371	345	402	380	370	369	424	381	386	412	412	378	341	364	422	374	367	394	406	364	360	400	378	358	368	380	380	362	371	379	345	345	376	355	382	405	351	361	381	357	419	399	399	394	408	385	381	414	375	410	386	375	409	381	336	374	372	372	372	368	341	370	360	332	362	398	375	358	358	359	385	348	392	347	374	378	416	350	406	418	402	388	412	421	397	391	380	352	379	382	358	393	381	352	395	405	334	374	413	355	392	356	381	359	398	346	352	387	407	393	389	376	394	368	360	407	334	398	412	404	389	387	369	405	371	367	348	364	386	425	394	386	358	388	400	369	397	395	365	336	391	438	363	350	397	407	379	391	359	361	378	375	430	389	383	374	383	377	371	408	380	347	382	382	370	368	356	393	363	361	385	331	382	386	362	394	361	359	370	346	383	381	356	372	341	349	352	394	407	371	349	365	361	368	361	367	397	350	367	347	393	370	377	345	387	348	394	332	358	391	403	345	388	402	388	340	383	381	388	431	376	353	379	424
3854	5783	3574	1772	1283	980	847	748	622	598	533	485	512	464	444	478	448	449	415	489	440	435	408	433	426	462	424	391	427	410	423	409	442	393	434	402	435	433	442	415	432	434	386	394	427	385	414	375	416	410	415	386	405	397	392	427	409	463	397	408	429	415	392	452	399	387	414	410	402	395	457	426	404	439	392	400	419	391	420	423	395	440	393	391	408	416	373	386	364	409	393	422	403	419	389	404	378	431	394	414	404	411	391	409	396	370	410	418	374	389	452	393	385	406	414	445	430	383	373	407	385	396	384	408	415	412	396	386	378	391	411	425	423	418	417	371	407	403	416	370	412	427	398	426	390	398	386	410	374	397	365	383	411	395	410	404	413	411	419	387	388	407	399	410	393	396	387	435	391	387	423	395	401	440	411	403	370	415	425	376	416	416	400	397	398	387	391	432	405	404	395	436	390	412	384	418	411	424	390	386	409	384	434	419	372	415	423	390	422	399	429	402	412	393	357	412	381	414	394	448	435	407	390	402	390	405	423	407	411	401	420	396	427	378	414	422	387	407	392	425	426	434	418	415	417	424	415	407	371	461	405	403	414	428	376	422	383	395	395	417	406	394	439	410	396	386	414	431	415	404	355	409	402	421	371	425	405	408	445	413	406	390	408	388	377	378	400	390	398	415	396	392	378	416	367	384	399	379	425	401	419	380	408	372	418	379	406	446	398	417	386	405	420	395	398	369	400	416	413	447	376	406	435	442	360	399	401	431	439	439	409	399	395	401	371	428	402	384	432	402	413	392	396	462	402	399	432	423	393	397	402	390	417	418	389	436	414	393	420	387	391	393	399	433	401	426	383	405	406	407	398	401	418	400	408	401	362	402	397	404	405	414	392	416	398	395	436	406	393	381	381	418	438	376	396	434	460	413	402	398	399	437	428	406	397	422	367	445	402	407	402	440	403	430	386	385	411	419	387	421	394	421	416	481	397	398	426	386	394	368	418	390	438	389	397	418	410	397	415	377	380	390	358	435	396	393	420	380	417	404	412	402	411	382	406	409	401	397	397	399	426	419	382	426	409	378	433	378	401	401	395	397	409	441	418	369	372	405	380	405	393	442	407	412	402	409	407	396	399	417	371	433	409	385	459	398	412	417	371	382	401	434	416	402	443	438	431	455	440	432	417	381	401	414	390	393	406	423	404	422	394	429	367	406	385	433	424	433	406	390	387	389	385	410	421	426	363	447	391	403	408	411	427	352	411	401	393	373	380	405	384	413	417	426	377	393	388	441	412	385	382	407	391	366	387	381	423	402	419	391	424	387	427	418	385	396	438	397	401	431	395	403	432	426	422	359	387	424	404	401	432	386	386	403	395	397	392	375	400	415	401	419	394	395	438	362	405	455	391	423	408	411	400	418	402	388	383	418	401	431	409	427	415	360	419	428	427	369	345	392	407	442	396	399	378	370	386	411	412	389	389	405	410	372	404	402	389	420	424	423	425	378	402	411	414	402	403	400	394	384	402	446	405	385	450	402	448	433	411	391	424	410	405	398	392	410	436	431	383	420	402	405	424	366	415	393	403	406	375	425	430	422	413	362	423	419	388	386	394	436	380	411	441	388	404	403	410	447	424	425	412	426	439	412	429	401	386	398	398	423	436	463	406	413	404	386	402	382	415	401	407	392	409	427	426	425	378	434	404	402	392	431	391	426	404	427	455	343	447	397	397	372	404	406	399	388	441	442	406	406	421	420	364	374	400	369	407	451	413	387	416	424	432	380	387	400	402	383	425	406	367	408	381	406	404	386	369	412	401	415	445	418	432	419	374	402	410	407	413	424	422	413	396	412	417	451	432	413	434	413	394	416	379	373	413	375	367	401	377	418	416	427	370	426	416	369	434	459	409	423	395	430	416	390	399	413	384	413	411	379	418	414	400	405	408	428	387	421	389	412	404	405	459	437	380	398	417	407	399	423	392	414	415	383	405	405	403	428	378	376	426	374	393	389	406	426	393	405	421	379	443	395	435	422	429	378	372	420	407	403	426	380	404	412	405	412	404	374	411	407	388	404	424	418	406	384	439	384	400	393	439	411	404	395	383	388	365	418	420	408	396	405	423	393	415	402	409	402	372	417	412	395	405	392	402	399	434	416	390	414	408	372	393	421	376	455	402	413	439	424	413	424	391	408	419	397	386	391	443	369	399	406	428	430	387	369	404	412	401	428	414	394	454	397	405	415	368	430	392	420	390	377	428	440	386	393	419	423	417	405	404	410	415	414	386	434	387	394	382	403	393	416	365	368	424	371	422	428	391	390	397	387	409	388	369	396	400	408	389	414	452	406	420	392	375	397	400	404	443	405	406	355	397	414	393	418	389	389	397	395	412	382	394	432	382	420	432	427	425	386	390	395	405	403	393	355	381	408	379	411	384	405	427	367	411	401	398	406	407	389	372	411	397	422	407	400	399	381	383	452	395	432	429	378	417	392	418	390	405	431	404	419	394	412	403	420	390	394	423	401	432	404	424	400	422	440	395	437	413	431	397	379	411	411	393	435	404	396	396	412	389	412	381	412	397	402	410	404	420	427	391	382	398	433	399	397	389	419	395	374	410	407	400	402	434	386	411	403	398	402	407	399	463	368	415	399	405	367	446	410	385	413	403	401	441	407	410	360	405	406	411	436	421	436	414	401	388	387	391	395	424	411	378	422	396	410	431	385	401	390	396	426	393	427	415	382	404	375	412	407	399	437	407	436	378	416	436	403	421	402	402	412	386	378	398	388	424	383	402	425	435	423	401	400	423	405	418	432	364	433	449	413	437	411	379	414	396	380	409	422	402	380	433	399	388	408	384	413	411	432	366	431	418	401	421	413	389	415	429	413	387	408	404	421	392	415	430	421	395	418	399	373	439	401	437	418	385	387	435	401	399	406	460	413	416	408	428	404	424	404	382	436	368	414	412	421	403	407	399	377	384	382	407	420	381	395	401	384	395	389	421	435	437	381	484	386	410	404	444	363	405	435	386	391	403	413	421	369	388	402	419	390	393	421	440	426	416	433	441	408	416	408	381	392	416	406	416	362	388	417	398	412	400	402	411	375	369	424	420	435	411	440	452	421	409	421	378	420	411	434	425	387	385	397	436	393	429	400	385	400	424	416	416	404	373	394	380	389	405	418	370	425	400	397	374	422	385	409	403	392	405	425	402	412	430	386	412	398	377	402	400	429	419	418	413	406	382	395	425	362	409	436	409	439	407	411	404	428	395	366	395	405	407	378	413	434	400	404	411	385	408	421	410	360	410	424	439	389	385	402	379	386	402	464	412	443	428	411	395	386	416	417	417	399	428	398	426	408	390	414	410	414	472	418	369	427	441	423	399	405	414	410	416	392	403	443	385	413	393	435	424	400	415	407	421	382	401	399	403	396	397	431	416	422	407	412	395	394	428	388	400	351	404	415	420	410	427	424	423	362	409	386	378	351	388	422	357	416	405	393	419	374	406	421	392	408
22537	21051	28571	23766	21047	21059	6092	1179	901	819	752	675	636	613	615	579	594	578	495	508	540	545	482	492	492	482	493	518	485	496	419	486	490	470	476	464	504	505	490	416	444	476	449	445	464	481	449	454	450	489	430	458	443	453	455	490	427	490	456	470	426	417	448	480	474	456	442	481	487	479	433	464	450	423	442	513	464	457	433	450	435	491	441	472	474	442	496	420	465	397	488	450	444	409	437	391	460	451	472	415	457	432	434	412	445	467	447	439	461	424	468	443	430	431	445	432	454	429	454	457	482	434	428	449	469	444	460	475	465	474	448	442	424	466	443	474	415	467	463	460	501	409	449	470	436	452	476	435	499	473	486	425	445	461	488	445	446	435	433	433	452	425	443	464	438	455	445	462	457	437	469	477	452	437	447	433	463	469	481	428	444	469	473	449	423	477	475	421	443	453	501	446	483	437	417	437	468	427	458	452	433	416	449	464	455	461	447	454	474	437	441	453	444	460	472	428	427	461	460	430	440	413	462	486	469	434	445	459	422	463	428	447	435	465	451	447	464	426	501	474	442	484	422	457	476	451	442	441	470	415	474	443	452	469	466	470	462	444	429	420	461	458	453	400	424	453	422	443	459	423	455	429	469	457	465	432	420	497	491	465	470	440	444	418	434	439	422	431	459	490	446	434	472	421	431	439	472	436	489	463	464	404	462	500	430	450	443	443	451	476	415	461	440	468	447	444	440	446	469	442	452	441	411	458	489	471	442	427	444	471	430	455	473	472	459	461	450	438	419	437	454	442	475	445	453	451	471	426	413	444	424	421	468	474	478	462	456	445	490	467	438	407	438	470	480	469	420	442	461	432	456	449	430	456	397	483	427	432	426	431	489	453	430	445	434	449	468	477	451	468	488	428	454	464	436	438	453	413	447	419	417	476	445	445	440	450	477	449	408	447	449	435	426	420	439	466	446	485	454	469	517	475	447	443	440	479	448	465	493	458	441	423	439	503	444	438	453	434	436	451	446	467	476	427	472	500	454	446	446	461	450	434	465	430	488	467	440	486	463	457	460	475	411	448	446	420	439	468	425	415	417	464	443	460	443	427	469	419	496	489	456	424	455	478	474	480	470	475	449	473	432	421	424	469	474	452	492	479	432	449	436	461	446	488	453	454	451	449	463	426	445	470	505	433	448	453	411	482	478	461	422	443	478	482	428	464	443	486	463	444	445	477	417	455	424	434	437	492	455	455	427	402	456	498	402	469	452	497	461	461	479	449	424	434	460	440	460	453	405	438	471	425	475	425	455	455	460	417	461	460	447	469	428	449	483	442	438	450	411	415	476	502	418	438	452	437	448	448	418	439	436	473	449	460	455	431	456	423	473	433	467	451	453	466	436	461	452	441	429	461	439	456	448	476	434	453	470	430	423	460	460	435	443	418	430	439	454	451	409	418	460	461	445	432	451	449	434	484	436	456	470	444	477	443	465	417	422	434	411	431	448	450	484	467	435	453	424	477	457	454	447	431	455	481	449	447	451	398	429	436	488	444	413	463	429	424	456	422	438	437	493	446	439	434	444	452	460	411	449	449	431	438	446	489	408	468	455	452	452	484	455	437	442	418	410	462	415	448	468	445	490	457	473	452	447	414	461	439	447	456	441	508	453	406	428	476	446	446	465	480	420	458	438	485	456	492	445	475	482	433	434	455	450	472	433	397	455	475	470	447	436	436	443	409	448	475	487	464	464	474	440	441	442	440	441	450	425	461	453	450	392	472	469	481	451	478	434	448	450	430	473	482	428	435	482	436	452	436	447	456	467	490	438	431	443	462	457	416	429	423	448	429	473	435	414	428	449	457	454	447	458	444	477	488	431	426	449	468	466	465	457	462	456	477	439	444	420	495	445	461	429	451	468	437	474	466	440	423	449	494	468	475	426	453	419	479	442	433	476	449	452	454	440	469	441	452	454	463	418	465	467	455	446	469	458	471	453	435	426	445	453	438	421	471	457	465	430	433	438	453	469	446	450	497	488	431	443	486	424	473	439	446	405	492	459	452	453	439	461	473	447	437	456	444	432	410	459	410	445	457	487	428	454	463	452	472	443	486	476	431	480	423	439	470	449	470	446	426	486	435	432	435	468	451	480	475	424	436	443	426	431	399	444	443	444	417	447	438	426	453	484	397	444	448	467	411	426	483	430	438	467	470	412	475	450	451	492	437	463	442	427	468	414	424	473	443	477	437	459	475	451	467	462	453	437	454	425	423	455	448	433	449	492	443	472	429	445	434	455	437	409	438	442	462	462	465	446	444	453	435	448	483	478	441	438	462	476	434	442	426	435	459	438	439	481	476	415	461	434	454	420	441	447	442	417	456	447	447	451	465	455	452	467	447	417	449	424	462	439	451	457	440	454	430	474	436	463	453	440	447	450	465	479	413	447	463	453	422	447	486	409	444	453	455	472	503	467	454	446	442	454	442	462	435	477	455	445	443	442	430	448	442	441	438	435	465	443	464	462	457	492	458	501	435	475	458	430	461	430	451	434	457	448	438	445	441	481	427	452	439	396	460	441	453	458	478	434	450	449	492	437	432	445	431	433	401	477	476	454	444	433	470	445	445	455	431	461	404	456	444	445	427	444	429	453	465	496	452	403	488	407	447	456	487	388	484	437	461	463	431	423	467	462	491	463	428	415	448	440	462	426	456	446	443	424	459	460	427	469	481	455	438	463	472	413	432	455	448	453	439	426	459	447	419	436	496	426	478	455	483	435	438	460	489	454	451	455	463	447	451	465	469	468	458	444	418	420	440	446	417	448	462	447	464	446	497	412	447	485	442	436	434	492	463	449	457	472	430	415	428	407	476	436	451	435	449	452	466	445	432	451	444	445	477	469	434	424	446	441	457	468	445	417	428	440	438	455	446	459	445	459	430	452	443	462	402	415	411	448	466	458	432	463	432	449	487	452	469	477	460	412	462	479	465	440	420	471	440	470	482	450	422	436	423	480	454	414	432	429	452	451	473	441	449	425	462	455	441	452	444	484	458	443	492	427	423	436	452	427	442	454	474	476	443	454	416	419	418	424	470	433	499	407	446	415	428	433	420	479	452	475	437	451	445	433	440	443	451	436	477	448	437	444	398	445	450	463	456	474	456	423	427	407	489	425	445	442	422	484	455	434	424	438	434	452	398	453	504	476	454	434	490	461	468	431	445	435	473	470	436	462	449	424	462	489	426	413	459	479	448	462	430	437	419	449	438	473	502	483	423	426	440	450	469	464	459	424	433	430	462	447	479	458	452	466	447	439	391	475	447	434	417	436	434	457	452	467	477	422	446	444	464	421	446	489	438	451	454	449	437	490	449	459	448	439	431	482	416	472	425	429	458	438	439	418	389	429	448	450	428	469	471	448	453	442	494	430	447	471	440	475	446	432	407	466	451	446	396	422	444	464	417	419	456	477	418	414	472	403	451	398	458	456	456	468	458	476	450	448	469	430	441	429	425	442	476
5173	15722	10179	5009	3496	2632	2086	1669	1409	1173	1004	900	797	749	748	661	615	586	571	556	569	567	531	551	521	519	517	527	488	505	467	457	520	472	486	462	496	503	502	469	463	466	492	440	449	476	502	482	475	451	484	438	426	437	465	440	460	411	481	450	392	428	457	465	444	466	408	465	429	466	423	478	422	490	452	456	479	460	441	450	488	477	475	472	447	461	475	441	460	443	458	441	470	477	440	436	470	457	469	457	459	473	437	475	421	426	463	447	424	461	426	472	463	433	446	490	448	439	450	452	474	454	461	473	470	456	468	476	423	469	453	462	478	439	457	469	450	473	450	477	468	444	487	507	461	472	420	452	455	446	426	468	422	474	472	471	473	475	435	446	418	418	456	411	432	393	484	451	438	474	461	477	392	428	465	448	482	430	444	457	461	472	414	489	424	450	439	434	459	439	478	477	442	442	444	424	441	499	404	452	448	463	501	466	468	432	437	469	467	447	461	414	436	430	480	429	433	437	482	451	431	455	452	461	449	440	468	460	488	478	446	421	448	452	459	457	422	435	427	454	456	445	470	468	459	448	436	407	442	437	454	454	471	430	443	453	460	456	452	451	439	467	434	457	513	457	440	458	416	480	448	462	464	492	450	485	438	451	436	461	425	501	487	458	457	431	481	465	445	426	417	453	440	443	472	468	500	464	465	453	472	434	442	414	466	460	449	457	439	431	490	446	488	459	468	420	442	412	459	448	429	429	459	437	479	480	451	452	460	485	476	476	495	427	441	496	470	448	495	447	453	469	442	454	412	459	458	466	418	522	412	443	427	498	471	439	460	456	473	470	465	450	454	434	474	457	435	450	489	413	447	437	416	479	436	426	447	466	468	458	424	497	451	430	448	453	463	439	488	428	425	474	453	488	450	411	446	494	447	433	421	440	445	484	466	448	450	436	455	452	419	474	455	457	480	450	489	447	457	481	449	444	447	429	418	446	442	443	458	469	464	481	472	453	448	461	426	423	422	445	448	472	454	424	458	450	465	491	468	460	457	477	448	479	457	450	476	457	482	435	452	437	464	430	439	485	450	451	421	422	481	459	452	422	429	461	464	438	434	472	423	448	441	454	452	459	419	433	470	465	430	467	448	477	457	459	464	418	458	457	426	434	416	485	431	429	492	474	437	437	459	439	435	441	459	440	455	455	482	450	437	443	433	446	427	478	477	456	458	431	490	495	465	474	435	479	458	429	472	424	444	426	444	435	456	447	420	415	441	441	459	421	427	442	417	422	460	438	464	454	459	464	464	450	439	454	470	452	434	445	456	479	436	454	479	460	463	472	453	456	458	458	406	439	440	439	474	432	436	479	453	437	450	425	464	461	435	442	465	461	450	501	463	444	483	446	445	441	456	442	418	462	462	499	455	491	439	504	455	451	437	467	419	452	444	438	488	435	443	481	470	430	432	445	440	474	462	459	426	444	443	462	444	400	426	457	452	411	438	418	433	441	423	467	506	457	444	438	432	450	427	436	470	488	452	485	467	455	429	478	450	457	479	461	465	407	428	424	437	452	463	481	461	451	483	437	431	497	467	447	454	487	433	475	461	431	498	447	456	444	463	454	444	443	450	463	458	435	447	475	475	465	458	430	453	414	473	459	466	434	463	434	446	413	451	469	466	459	469	447	456	460	452	419	456	428	441	462	478	465	428	448	455	484	453	485	458	473	457	440	442	478	435	471	441	436	457	447	468	423	447	439	462	434	458	448	455	420	441	457	455	466	450	427	430	457	473	435	475	452	484	476	454	437	431	463	467	473	451	462	458	433	451	447	465	416	450	469	454	438	458	427	492	469	435	464	416	427	455	432	483	459	449	457	427	470	475	416	438	448	455	426	442	410	463	447	447	451	448	478	495	454	474	461	443	479	471	481	455	449	480	435	425	471	457	455	409	482	471	448	425	414	451	467	521	422	477	451	445	456	423	466	471	455	473	451	492	435	418	432	451	469	421	474	455	444	463	442	458	457	446	416	474	416	491	469	428	443	450	452	431	451	447	497	436	452	430	448	442	447	449	470	462	430	452	469	434	484	439	447	436	477	449	464	455	478	445	439	420	454	455	481	426	460	463	453	473	442	460	486	473	448	440	498	430	441	461	445	432	480	474	486	478	486	461	477	440	414	412	495	463	451	458	441	446	421	433	482	470	448	398	479	441	444	461	461	466	416	448	423	454	432	466	474	453	450	427	481	435	440	446	469	461	434	406	465	438	496	450	445	453	456	455	459	433	464	451	472	444	478	428	462	440	414	420	413	456	453	446	442	448	483	461	496	421	420	450	454	457	446	459	467	482	445	455	408	471	463	457	420	437	426	427	504	426	457	487	455	487	444	435	453	420	468	487	457	466	471	509	424	469	448	456	467	463	456	439	438	447	453	443	469	457	427	461	437	459	414	456	455	449	452	476	445	436	489	448	427	447	449	490	434	444	453	465	410	447	458	504	498	471	433	435	528	440	447	458	443	460	452	432	474	437	422	430	447	440	471	458	446	450	521	477	458	466	469	449	512	464	450	409	442	448	462	413	456	462	471	456	461	457	473	471	474	457	452	448	450	464	455	422	472	455	463	438	454	444	440	428	429	473	441	471	460	478	414	452	430	477	463	462	445	447	446	458	498	450	468	419	489	438	483	451	446	471	467	446	436	440	451	453	450	444	476	444	468	458	420	498	465	431	433	438	475	474	449	492	463	452	420	450	450	499	435	436	457	465	479	448	481	462	441	433	454	443	439	480	468	442	471	464	498	457	431	441	454	446	426	478	432	456	449	466	448	449	435	470	460	424	461	401	481	506	462	460	479	446	455	473	449	421	434	468	431	460	429	475	435	419	445	471	437	446	500	470	427	419	393	427	478	445	439	491	480	457	462	456	442	451	441	516	478	439	426	455	465	508	470	427	476	440	421	470	405	438	481	479	433	471	419	466	427	469	481	471	465	483	504	418	481	419	480	474	453	456	453	420	439	428	473	426	468	480	506	464	470	456	455	488	459	401	457	479	454	470	421	445	455	466	465	470	461	436	460	464	492	486	473	415	423	427	493	461	434	460	496	417	477	466	429	455	465	478	436	462	469	471	450	416	484	440	461	463	464	467	483	459	442	455	445	465	451	466	453	450	441	436	477	440	426	428	443	442	465	470	485	448	430	424	445	453	471	485	465	450	450	474	421	489	481	447	433	443	447	429	467	430	468	433	428	454	490	462	471	451	454	423	471	416	430	449	447	464	419	469	450	446	435	418	452	458	483	425	411	440	481	481	433	424	451	422	468	450	472	426	477	459	445	471	454	453	418	451	454	443	463	461	463	436	458	441	461	449	468	459	467	465	462	466	466	492	453	437	463	467	421	424	451	423	449	450	463	456	433	427	483	457	441	466	448	480	426	431	446	449	487	401	451	437	430	473	453	409	449	424	447	472	445	453	423	474	472	427	425	440	467	437	445	470	458	457	468	446	406	423	448
27750	16711	2787	472	257	241	206	226	212	209	177	199	196	191	191	159	199	199	186	195	167	192	187	178	199	210	185	192	192	207	217	203	185	177	195	205	192	208	184	198	186	184	199	194	209	176	192	190	191	192	183	185	204	218	182	172	197	181	204	161	197	193	216	196	189	220	201	202	195	170	189	179	200	155	185	210	171	187	201	185	201	175	184	175	185	204	195	199	192	183	225	174	173	169	194	192	180	184	201	196	155	191	159	189	191	179	204	212	188	194	194	188	177	187	228	182	177	166	201	180	183	178	193	212	189	186	172	183	203	212	201	209	193	219	204	182	191	188	194	173	206	197	181	188	168	214	180	198	184	180	199	196	207	210	199	178	169	192	201	186	207	184	170	187	205	204	178	206	211	181	186	176	182	215	200	172	187	192	186	179	203	165	164	189	191	188	173	192	204	213	184	179	184	183	185	207	183	183	182	174	192	177	189	174	182	194	195	169	186	175	160	196	188	171	175	200	217	198	172	182	204	187	184	211	178	186	192	191	211	182	189	178	166	190	185	206	172	198	208	179	198	210	203	168	205	207	197	182	192	168	201	204	197	182	192	203	194	190	178	194	173	192	190	188	199	198	207	164	194	210	207	171	211	194	181	203	175	185	189	192	175	208	201	187	178	189	186	161	189	199	219	156	208	186	204	173	168	207	196	195	194	171	210	197	206	187	178	192	187	151	209	177	201	216	195	203	207	212	180	208	178	204	176	171	181	203	165	191	206	169	199	202	164	188	179	197	199	203	199	192	188	173	193	218	206	197	197	212	194	196	201	190	188	190	186	213	188	192	176	182	195	213	167	206	187	188	189	180	183	180	175	206	188	197	171	210	198	199	203	182	207	170	171	210	189	162	160	182	191	196	192	216	205	167	179	194	191	174	194	158	187	202	162	218	184	190	185	184	199	196	186	175	187	186	166	190	219	183	175	175	225	177	184	190	173	204	195	169	220	175	184	176	184	203	172	183	199	170	183	195	190	193	199	184	194	203	212	217	194	193	201	187	196	207	216	194	186	199	175	194	197	183	207	189	182	194	192	172	191	182	191	182	201	201	187	196	188	175	210	188	167	208	205	155	194	209	200	163	178	177	168	168	198	167	183	192	190	183	178	179	216	178	180	191	209	171	183	195	188	170	209	166	189	189	215	189	199	201	188	175	187	193	181	187	183	203	215	200	201	208	192	185	196	185	213	197	167	211	166	192	169	209	195	177	200	190	190	191	190	164	211	214	182	196	163	202	187	204	209	187	171	207	222	197	193	211	195	194	173	198	196	175	202	200	203	182	194	189	180	186	193	191	185	200	178	190	201	161	177	187	178	180	183	191	197	197	191	186	175	189	197	198	183	192	194	180	200	188	186	183	222	171	189	204	189	185	198	194	174	185	182	183	184	191	202	161	180	185	187	197	191	199	191	204	192	190	165	173	195	218	188	179	194	176	195	182	194	175	194	210	198	218	186	210	216	164	209	196	190	193	204	212	181	187	194	167	195	199	183	177	185	189	184	183	160	173	196	196	205	182	204	188	197	179	193	202	190	188	202	192	196	191	188	192	183	193	204	186	193	194	197	169	193	175	189	206	191	195	176	199	187	184	182	196	176	186	177	181	215	194	193	179	181	198	170	183	202	183	182	186	167	197	215	190	180	202	194	192	205	189	195	195	177	199	171	201	186	175	223	192	191	183	171	187	192	208	201	183	191	167	177	200	202	172	168	216	180	173	189	195	208	185	165	196	199	209	189	197	170	185	187	194	189	150	189	182	175	211	164	197	215	190	169	233	177	170	219	184	201	185	194	205	212	199	201	201	195	197	216	212	192	201	196	198	171	182	184	176	180	195	179	213	177	190	194	206	199	178	198	188	189	186	184	193	175	182	191	185	166	210	203	197	167	152	177	185	170	200	198	210	164	179	193	205	181	180	209	199	191	199	201	177	177	179	215	192	157	190	205	169	186	186	193	172	204	189	194	193	182	173	200	180	189	199	189	205	198	199	178	182	185	193	209	219	158	194	176	192	177	177	196	174	197	182	191	198	201	175	187	204	200	212	212	200	199	175	200	203	187	188	199	184	190	194	211	190	202	202	181	187	171	175	176	185	194	204	201	174	201	165	200	226	223	192	192	189	171	207	214	173	205	164	176	181	180	219	212	178	181	202	195	217	162	181	208	199	191	189	200	200	200	178	203	188	201	178	200	192	184	196	163	176	201	164	187	206	206	192	183	188	202	190	204	191	185	193	173	191	187	196	202	202	193	200	179	169	194	181	182	180	181	200	189	208	193	195	179	205	182	177	173	197	201	186	181	188	170	192	180	194	184	180	171	183	178	193	196	187	191	167	196	213	177	199	221	191	238	179	180	205	197	191	178	191	201	202	182	176	200	216	179	195	202	175	178	185	209	179	192	194	200	185	175	190	191	203	181	189	172	206	183	197	181	167	215	199	163	191	190	173	194	171	181	192	161	190	189	187	170	193	205	206	221	193	183	204	189	168	197	208	183	180	175	198	175	175	180	186	189	190	187	172	186	175	214	204	185	185	199	175	196	182	214	222	196	145	231	158	196	149	206	210	197	205	184	183	201	176	175	170	196	200	200	184	187	192	175	197	196	197	201	190	172	187	177	201	175	188	175	230	183	188	198	162	172	193	193	187	181	211	182	209	196	187	184	172	177	185	196	213	177	184	182	202	171	192	195	182	209	196	180	185	178	172	192	183	201	177	180	181	187	171	184	209	156	191	158	199	210	195	205	191	192	188	211	176	189	172	196	221	188	231	221	180	187	193	184	188	190	198	198	196	185	208	190	189	198	208	196	162	192	218	186	161	209	196	197	189	183	171	192	189	187	176	209	200	201	211	203	198	165	215	189	177	180	184	196	195	178	211	181	201	193	179	172	214	224	188	207	159	173	186	189	170	199	206	199	163	204	171	192	185	202	153	193	190	199	222	184	193	208	163	178	190	196	191	205	181	185	171	193	179	215	168	186	188	217	194	178	179	205	178	185	186	190	193	181	193	191	202	193	204	190	188	178	202	204	191	157	197	177	179	198	204	205	192	171	192	180	173	184	177	167	207	188	164	169	191	184	178	203	200	204	178	190	180	170	205	205	189	190	196	185	209	193	195	169	211	198	193	186	199	177	214	178	211	186	183	192	204	193	206	191	179	229	183	195	184	203	177	189	197	169	207	192	185	208	196	180	176	183	186	184	182	212	193	191	210	222	198	189	186	182	181	182	201	199	190	192	188	186	173	174	200	175	208	195	190	206	163	197	207	195	205	178	205	186	185	186	185	198	182	175	172	202	195	209	199	189	170	202	217	215	196	178	193	189	179	221	199	179	179	219	184	178	204	176	169	192	182	197	165	202	191	206	179	207	175	174	174	189	172	169	202	193	190	195	183	185	177	179	203	196	207	181	184	199	191	223	185	202	195	227	202	190	206	180	193	189	186	186	192	190	199	163	205
4659	1272	792	392	294	284	260	253	237	213	212	229	217	199	219	210	227	218	197	241	228	204	206	213	227	208	232	212	232	201	236	223	218	211	208	196	244	219	224	208	216	224	211	201	215	218	194	216	240	208	228	234	210	229	225	212	202	223	208	209	229	245	224	188	184	226	227	233	226	208	206	220	245	225	200	221	234	229	180	227	213	197	226	212	221	195	216	220	191	215	204	212	203	207	193	212	223	222	210	213	218	200	199	212	221	211	206	198	204	218	214	210	220	207	218	197	207	219	205	217	199	190	216	206	209	219	203	224	205	205	219	224	222	211	216	222	234	217	190	190	197	228	235	198	245	212	214	185	178	223	213	168	223	220	198	215	238	214	243	205	204	215	217	201	206	189	217	209	215	220	204	208	196	234	233	205	241	241	199	215	220	219	257	206	244	215	208	235	212	226	189	170	212	221	216	212	209	226	207	195	226	206	208	227	247	214	231	227	206	208	219	195	212	212	194	211	206	218	218	217	210	205	223	211	215	214	234	227	224	214	213	180	217	209	214	235	208	215	219	231	225	208	213	195	205	205	196	213	222	205	239	197	207	228	218	202	245	202	216	195	201	207	231	208	221	219	223	233	202	236	221	221	210	236	191	204	196	244	209	205	209	214	221	216	188	213	240	196	251	222	209	224	213	210	263	188	215	203	207	238	188	223	200	212	221	210	203	222	231	218	211	220	214	212	209	217	209	220	218	240	198	199	224	210	243	179	232	246	229	208	193	226	196	215	229	244	207	239	209	233	214	196	209	195	203	228	207	224	192	198	177	194	245	212	197	208	214	200	215	216	225	192	227	220	209	213	229	227	206	215	222	202	197	227	233	233	228	208	220	227	215	215	190	223	228	252	204	220	192	225	196	210	238	225	237	204	252	192	218	210	207	229	198	175	212	217	203	220	198	219	201	210	217	237	203	215	228	213	213	188	225	215	204	238	218	195	198	206	212	231	210	233	201	227	197	237	231	232	233	217	204	201	223	243	209	203	217	233	210	205	206	202	232	221	215	215	223	241	233	202	222	210	235	241	211	215	211	209	195	236	204	234	204	227	205	235	236	212	193	213	214	206	223	215	208	211	210	216	236	219	216	220	226	228	241	207	207	224	260	227	210	185	217	217	218	200	231	222	216	217	181	214	193	203	220	243	217	222	197	218	187	214	210	211	191	252	223	225	224	202	206	247	223	235	239	223	198	217	231	218	209	224	207	183	231	230	221	223	200	188	237	207	216	210	198	193	217	216	215	228	191	204	211	205	175	245	217	208	242	205	229	202	187	212	214	212	215	226	218	226	194	209	222	204	215	222	224	224	216	228	196	201	192	217	209	225	223	213	203	213	200	197	208	203	221	205	209	209	201	200	208	237	181	222	208	189	202	210	218	206	249	225	211	212	235	177	221	198	198	228	213	208	223	207	225	208	231	199	219	178	202	228	240	211	222	226	198	231	218	207	183	215	213	234	198	223	195	217	193	208	218	224	218	234	199	203	198	217	208	226	201	204	200	217	207	209	217	205	227	185	209	217	221	232	201	215	206	195	205	201	197	205	195	204	230	251	233	228	235	235	226	217	216	209	205	203	203	214	207	227	210	202	211	239	202	218	191	212	214	210	197	175	204	214	229	191	195	205	208	246	234	228	210	215	214	233	244	211	200	191	240	243	206	221	225	204	211	222	214	247	238	219	212	193	206	213	212	218	220	192	234	224	226	221	221	199	250	198	204	185	214	230	207	224	215	210	222	241	233	216	223	211	230	208	231	210	228	203	202	218	211	195	229	237	192	221	211	217	221	198	219	217	212	216	203	226	186	221	226	214	202	199	217	202	184	219	229	202	196	200	224	217	231	179	216	204	221	214	218	233	232	230	223	206	234	196	236	210	217	200	226	225	247	232	199	190	233	204	232	242	240	217	235	217	221	215	214	204	232	233	222	237	198	211	218	181	233	223	220	221	232	218	198	239	217	222	193	219	220	226	238	216	206	212	236	207	202	221	240	238	232	212	196	215	220	234	179	227	223	216	219	214	216	211	219	221	226	195	214	239	218	215	195	218	190	208	211	219	212	218	209	222	221	209	222	203	192	199	206	191	227	217	193	216	209	218	198	229	199	220	210	208	199	193	205	223	201	192	237	197	192	240	194	203	202	216	206	209	205	207	186	227	206	212	209	187	207	215	233	231	205	204	198	225	212	196	197	210	214	204	219	210	217	202	214	203	194	225	196	203	239	214	222	210	208	205	202	200	212	207	230	212	244	202	226	219	203	222	225	208	237	243	212	213	200	202	223	222	214	205	187	216	202	221	226	227	223	224	234	201	213	230	185	220	191	241	228	222	219	216	206	229	212	188	230	214	200	200	237	199	200	218	218	222	203	216	202	234	228	221	220	229	203	230	238	234	211	211	211	229	203	250	203	197	234	201	219	194	205	215	195	218	220	202	183	210	229	213	212	210	223	201	213	218	199	229	208	203	235	206	232	217	235	223	220	200	206	229	233	231	225	211	235	231	227	211	241	208	244	219	191	219	213	218	199	202	243	218	213	229	229	198	224	216	227	210	195	220	203	233	208	205	192	195	218	222	230	195	172	203	224	200	222	220	209	223	241	208	207	203	221	215	201	214	209	222	216	221	237	236	218	223	176	198	219	228	207	213	212	208	215	191	213	227	205	219	212	209	206	233	221	209	208	199	193	200	207	217	231	207	210	190	205	194	211	223	194	177	207	223	218	226	194	219	224	195	177	231	201	229	229	197	210	231	223	203	215	204	208	183	204	223	222	208	212	210	204	215	212	200	209	209	232	206	221	215	183	211	227	219	214	198	216	216	196	196	220	223	207	230	227	222	222	203	197	207	266	177	213	196	218	232	232	223	191	209	199	231	235	201	216	216	218	240	223	204	191	196	234	231	226	208	211	230	202	211	225	194	202	235	220	211	225	197	233	233	225	226	215	209	201	183	227	239	215	218	221	208	261	199	224	237	205	208	222	233	236	189	206	216	207	202	208	207	206	216	232	218	214	206	216	203	204	195	236	185	215	214	224	231	207	219	207	216	211	214	224	228	206	219	223	197	242	217	240	218	234	229	225	236	239	195	226	216	222	207	215	217	218	221	216	220	212	234	208	207	237	224	247	177	209	214	215	223	207	201	244	206	233	194	219	239	209	229	211	212	249	239	205	212	219	235	213	205	227	194	202	232	216	224	190	188	220	219	221	218	209	227	203	195	231	216	195	210	193	229	242	216	208	203	196	203	205	212	218	208	205	212	205	211	228	206	236	203	208	219	196	234	201	199	204	232	220	201	215	233	212	216	214	240	212	219	197	183	209	210	213	214	216	222	195	229	243	215	225	236	221	236	198	210	175	219	215	246	198	216	214	225	218	223	212	201	207	232	230	222	212	226	196	224	222	212	210	217	195	220	215	240	202	207	192	219	230	195	211	226	218	213	231	179	220	213	167	213	198	193
23610	21032	28095	24163	21016	7690	826	546	415	386	331	307	306	279	276	288	244	228	260	240	223	234	257	217	206	212	230	186	227	236	244	196	232	208	231	216	195	216	199	227	189	229	195	204	224	220	200	216	203	183	207	222	223	203	193	208	199	197	205	185	218	186	210	207	209	213	201	202	228	195	199	213	204	180	199	215	187	193	236	198	229	202	204	211	213	209	197	211	211	207	204	202	187	186	193	196	211	222	209	200	183	219	236	200	215	194	204	216	188	213	202	209	203	205	188	187	205	214	197	193	207	211	206	212	184	231	198	196	197	194	194	207	232	204	221	185	213	217	217	208	211	211	197	200	201	188	195	200	185	227	205	193	220	207	198	180	213	207	196	191	182	221	193	205	202	219	181	205	195	207	186	215	201	207	217	209	210	198	205	200	219	193	185	197	218	186	197	184	204	216	173	198	197	199	181	206	196	184	208	195	215	182	216	207	179	194	194	209	201	197	198	210	179	218	200	190	194	186	222	192	195	206	191	200	244	213	206	213	166	211	197	182	206	225	204	207	209	223	200	215	216	200	203	205	198	204	209	221	195	187	221	180	200	237	215	192	209	206	212	197	234	193	218	197	220	227	196	196	172	193	213	201	183	196	206	214	190	222	176	202	195	188	205	188	196	204	201	216	230	186	227	199	190	215	216	185	192	206	215	214	207	194	193	173	198	218	181	216	211	213	212	216	204	177	185	189	206	199	200	202	220	194	207	179	196	203	199	179	197	207	222	181	208	208	198	202	221	208	196	198	198	181	219	210	203	219	212	219	185	179	180	217	168	204	214	201	184	219	213	184	186	225	215	199	202	206	186	208	180	216	188	183	189	206	183	212	203	235	204	199	196	196	225	200	249	190	205	208	222	218	243	188	202	199	190	234	231	198	178	201	223	193	190	213	186	208	187	179	199	201	205	213	191	173	191	210	208	200	229	181	223	198	218	205	194	228	188	219	188	176	205	188	213	195	217	197	204	203	198	185	171	191	194	182	226	204	188	199	227	196	199	204	185	201	209	201	200	223	206	198	187	180	225	182	186	202	176	225	206	196	218	203	184	217	236	189	211	180	197	195	192	189	206	172	216	222	191	199	220	183	217	177	209	204	215	203	210	205	193	196	182	188	213	198	199	229	211	216	200	190	220	197	199	177	184	193	202	207	204	210	203	208	209	190	220	200	203	194	213	217	209	205	212	171	186	191	194	204	202	198	202	189	206	203	194	209	191	201	199	227	215	205	206	194	228	212	182	215	202	217	213	207	210	221	202	216	196	204	203	211	226	198	219	189	207	227	195	211	191	209	202	207	190	204	203	213	197	190	210	203	196	168	230	196	201	202	224	209	187	216	189	228	205	189	202	187	198	219	201	180	194	202	193	217	197	195	179	203	206	211	205	205	190	198	210	183	214	220	204	194	179	188	210	191	190	191	187	204	175	193	199	209	196	183	194	229	202	203	207	209	201	205	203	226	183	209	210	204	227	204	194	207	190	202	223	202	167	204	197	234	207	198	203	200	226	229	199	192	207	184	214	210	208	177	199	221	189	223	193	199	197	209	210	223	213	200	221	186	226	207	195	196	209	183	220	197	208	196	203	181	188	234	184	220	204	190	192	207	206	194	208	197	190	210	199	200	191	212	203	206	200	189	209	187	199	224	195	195	210	206	196	192	208	195	189	214	185	198	189	209	224	193	222	198	197	193	205	189	205	204	240	221	217	167	203	170	198	195	202	182	206	218	203	194	191	190	194	183	208	202	209	174	192	179	229	190	213	223	195	198	192	182	194	225	236	217	192	196	213	208	179	213	214	188	208	194	197	206	162	187	207	213	208	214	189	200	190	190	210	192	219	181	225	188	203	194	207	223	209	194	234	224	183	199	212	192	189	220	192	185	231	226	205	175	208	223	215	201	207	207	183	200	193	204	221	207	184	214	198	206	201	201	195	203	204	185	215	201	175	214	198	194	213	208	206	210	174	206	202	188	205	198	207	227	170	203	232	207	209	202	205	206	218	182	218	182	208	190	217	196	227	200	184	206	194	219	188	184	222	209	185	184	170	192	224	195	185	181	188	188	198	231	210	205	207	194	185	215	219	217	221	185	184	212	198	220	198	195	202	203	181	218	208	205	200	205	195	204	166	185	223	214	190	189	196	171	212	212	195	203	179	205	163	201	176	195	218	199	198	203	189	209	216	194	175	232	196	186	201	229	205	208	211	173	199	203	186	219	199	186	188	220	219	194	186	203	226	183	190	201	181	208	211	208	189	187	215	196	196	195	186	191	205	194	209	206	192	213	218	205	195	199	181	203	199	227	187	204	209	206	174	189	189	208	208	196	217	225	201	197	213	210	202	214	239	198	203	217	195	204	202	195	186	226	200	219	171	205	197	199	200	193	203	188	211	206	189	193	198	224	208	185	192	192	174	192	214	193	179	193	203	200	206	201	210	205	183	211	207	212	198	214	219	192	205	175	202	235	224	200	205	202	205	195	203	203	195	188	212	193	193	184	184	205	197	203	231	197	191	213	197	207	196	182	219	206	197	189	210	201	188	212	193	213	188	196	176	201	209	186	196	215	214	191	197	205	200	192	217	175	208	219	181	234	227	211	191	211	206	196	202	189	185	193	209	187	170	214	178	196	198	199	178	199	174	202	182	203	207	202	188	202	196	192	208	201	226	185	185	202	206	193	180	192	188	199	184	202	223	201	210	201	196	215	216	216	215	203	225	195	197	194	203	218	203	201	229	195	210	213	190	186	220	209	197	181	206	198	178	187	214	195	220	190	185	173	180	216	185	227	179	213	184	198	197	197	209	206	179	207	161	199	193	211	216	207	207	169	226	202	202	181	209	205	194	186	196	200	169	186	225	208	229	220	221	225	179	186	215	204	204	198	203	186	206	196	194	228	235	201	185	210	192	208	203	190	224	208	181	165	192	197	198	198	204	192	208	199	203	205	190	213	200	204	200	212	239	212	220	187	191	203	205	203	204	172	207	211	187	198	201	197	207	194	207	177	196	201	188	182	191	241	199	215	200	192	229	190	179	180	172	213	222	207	196	216	202	201	199	205	203	182	183	225	235	214	211	222	176	182	197	202	191	218	196	205	172	193	205	204	187	201	195	187	211	201	213	177	207	197	211	205	240	191	206	214	210	199	205	195	193	213	192	181	206	205	212	195	177	201	223	197	172	197	185	184	195	205	193	184	211	214	193	204	190	210	189	194	203	188	201	197	202	209	202	190	202	218	198	203	210	186	180	207	215	210	187	196	190	179	212	211	210	208	219	193	216	196	229	200	207	220	200	206	191	210	179	200	193	194	212	212	204	210	185	192	222	177	205	187	214	213	206	205	212	206	189	195	221	180	211	214	200	185	197	209	196	201	180	205	190	207	218	210	218	216	211	225	182	188	206	208	189	231	171	215	199	184	177	188	218	189	189	227	173	206	212	220	206	204	187	189	179	192	203	221
3703	10533	6202	2634	1864	1403	1118	812	622	574	469	411	396	344	301	367	286	288	292	292	263	277	228	249	287	248	259	226	264	232	208	255	215	246	215	240	205	232	209	235	251	241	205	214	248	236	209	202	208	210	216	228	228	221	223	233	221	212	232	217	221	195	193	231	207	202	225	208	239	208	224	214	221	219	234	190	231	229	225	218	225	235	211	213	211	221	210	215	224	208	223	206	208	237	229	215	215	213	219	213	198	202	208	217	228	238	238	206	227	232	223	204	205	229	202	215	226	221	219	255	219	189	224	215	262	188	194	217	204	193	209	189	217	237	220	212	204	199	244	230	221	229	205	219	219	180	209	207	197	218	209	219	226	220	196	202	224	229	204	253	219	203	217	216	236	201	197	203	210	232	206	204	214	228	199	204	247	200	197	176	189	204	197	258	193	211	208	218	208	205	209	219	207	232	225	204	240	230	214	216	225	240	238	232	215	206	184	196	224	242	203	220	216	205	238	218	189	239	218	216	226	197	211	223	208	195	213	240	211	232	214	207	218	213	233	198	235	215	214	191	223	211	234	229	192	214	218	223	244	215	219	211	240	190	214	193	199	197	163	228	218	195	211	223	219	228	223	220	210	208	196	208	216	220	183	190	212	227	217	223	193	199	222	207	228	209	209	186	213	195	248	216	218	220	202	202	196	214	220	184	204	208	186	205	190	195	217	201	214	218	215	194	217	215	202	202	191	218	223	203	242	206	232	238	210	210	249	221	192	205	233	216	216	196	211	227	217	221	212	201	213	232	216	212	180	243	191	220	212	227	211	224	225	201	209	187	187	226	201	217	224	221	209	234	241	223	238	219	197	224	210	219	207	204	217	238	222	203	201	218	229	197	189	227	228	210	214	214	223	210	210	184	234	237	202	211	186	208	228	195	217	261	193	228	197	226	241	233	212	235	209	253	214	217	210	222	212	209	221	196	193	207	200	228	216	211	203	220	213	218	229	222	179	235	217	208	203	205	223	201	210	203	188	236	226	183	213	214	215	200	191	207	221	227	228	191	193	231	216	236	217	217	219	193	210	209	200	234	202	214	237	192	224	216	222	241	206	207	210	215	206	206	218	228	209	187	202	189	223	232	212	218	225	206	207	202	234	196	226	204	200	220	193	220	186	240	205	223	224	232	207	241	210	191	231	238	230	183	201	211	230	197	223	219	195	187	204	208	228	210	203	195	222	224	193	252	210	217	188	221	202	197	203	206	219	236	235	216	214	219	236	222	194	219	220	219	197	236	231	211	197	227	179	219	226	225	233	225	231	228	238	222	189	235	222	228	198	224	193	237	187	201	197	194	208	208	194	208	212	213	205	214	220	231	206	212	219	223	214	219	205	195	227	223	209	239	229	193	208	196	172	228	244	211	233	205	232	209	221	207	222	234	206	199	227	189	183	207	213	218	241	217	227	194	191	227	217	206	227	242	222	195	194	202	208	217	205	218	212	201	228	213	197	196	235	226	191	191	206	195	207	236	231	224	219	222	214	218	237	217	203	213	218	190	192	192	193	209	232	231	226	204	194	231	192	225	231	220	221	243	213	210	200	188	211	251	240	207	197	192	206	223	216	213	251	228	201	227	191	213	210	206	243	207	222	229	234	221	212	242	231	202	219	202	212	229	231	221	194	217	223	216	218	191	210	223	211	217	208	233	229	243	190	205	210	230	198	222	219	234	201	214	208	198	198	240	194	237	207	198	201	216	230	206	224	229	212	209	239	192	238	198	235	232	217	199	230	184	208	235	190	235	197	201	193	230	231	195	224	226	198	206	238	197	208	208	243	242	206	236	195	230	214	216	232	204	231	196	200	201	206	227	208	224	186	194	207	215	231	223	201	204	211	220	229	216	213	184	189	221	211	218	207	199	223	201	199	216	234	200	229	216	197	211	233	211	225	214	220	205	240	218	232	224	223	232	223	219	210	214	203	191	214	197	205	237	225	221	201	228	223	211	197	212	220	187	227	198	174	198	207	208	205	218	183	221	216	204	185	216	195	235	220	217	233	191	195	220	217	229	210	195	210	219	205	237	220	236	215	231	171	210	208	231	214	194	232	218	204	211	188	223	211	235	223	211	202	230	223	195	229	232	236	193	215	209	239	210	206	209	221	231	211	224	210	176	224	209	231	215	222	209	205	198	200	228	221	233	204	179	225	244	235	215	216	205	222	195	189	229	217	206	245	203	222	225	217	212	207	225	215	185	252	231	190	193	222	220	231	190	213	223	209	237	226	229	202	238	204	219	198	207	228	231	221	209	242	197	254	203	221	205	228	216	222	181	207	211	195	221	223	238	233	213	215	228	243	222	207	220	223	220	195	213	207	210	203	209	218	218	206	236	228	204	223	198	220	222	215	204	190	216	190	224	217	216	219	210	239	235	226	206	207	221	209	181	219	208	204	228	214	211	219	220	209	211	182	229	220	222	226	213	234	216	196	211	209	199	206	207	201	198	221	191	216	204	204	208	217	195	195	219	198	227	214	195	227	220	229	210	220	214	230	216	213	217	217	190	220	231	209	193	198	213	200	184	237	214	212	184	210	212	198	225	220	211	231	200	226	230	212	214	229	204	206	213	192	239	196	230	212	219	181	239	237	247	210	221	198	214	212	204	208	220	201	196	235	220	206	213	221	214	219	235	240	234	195	211	193	222	191	193	235	218	204	213	209	226	221	220	239	222	215	211	225	192	236	211	220	215	236	195	203	233	198	224	232	229	207	211	215	213	192	197	201	224	217	198	216	217	216	204	180	224	252	209	214	203	207	216	235	230	176	209	210	207	222	239	225	233	189	234	215	193	211	186	217	214	213	214	234	211	221	217	219	191	224	222	195	202	206	213	220	233	233	206	196	237	209	210	220	211	211	234	215	205	189	205	196	189	212	213	230	221	218	198	208	200	209	215	191	205	232	210	211	245	205	249	220	201	207	221	218	252	247	211	229	206	221	192	198	208	234	222	213	195	196	194	191	201	193	222	203	204	205	182	218	207	224	203	195	196	192	214	224	191	217	216	226	217	239	238	223	204	199	193	207	199	200	198	222	199	208	220	214	210	234	225	223	244	226	221	215	218	243	206	201	219	212	218	210	227	213	221	212	228	227	215	211	210	224	220	208	197	215	183	228	243	210	212	191	248	227	233	219	221	236	249	200	217	195	237	219	217	197	236	198	244	223	218	228	203	207	237	217	217	216	220	211	206	229	212	221	225	210	228	223	224	216	226	229	223	206	224	214	205	219	226	235	207	226	203	201	227	207	206	226	195	204	193	215	202	236	197	223	203	215	232	208	237	259	215	221	216	196	218	222	220	229	212	213	216	184	231	226	216	241	206	197	204	220	194	199	244	212	225	238	226	223	188	224	226	215	195	213	216	217	210	204	195	230	221	217	201	213	199	198	201	201	222	229	202	242	230	207	239	203	213	194	186	197	208	238	250	235	234	194	204	230	221	237	217	218	228	216	211
24905	21076	26879	25408	7707	728	614	549	514	453	437	440	432	443	429	414	439	399	392	393	393	379	421	424	371	346	384	379	406	370	380	381	397	391	379	393	385	337	393	375	362	377	380	335	357	366	338	378	408	369	377	411	340	395	363	425	367	386	337	349	383	358	421	385	413	355	391	406	372	343	403	365	373	366	358	366	324	357	395	395	407	337	378	387	333	372	369	402	380	365	369	384	357	328	320	349	370	364	371	394	373	352	349	403	387	390	394	347	351	391	371	405	371	401	372	383	354	356	340	386	363	370	369	371	401	386	382	385	379	389	367	386	394	399	376	408	386	373	381	341	382	375	416	395	399	347	408	386	385	388	418	358	369	371	372	376	368	391	357	385	333	382	387	345	343	367	356	378	373	370	383	353	366	389	386	387	361	388	374	350	348	389	396	384	381	376	375	423	362	394	361	385	361	389	383	407	367	385	388	351	333	379	363	386	400	418	402	381	387	398	369	390	368	331	363	381	335	365	339	381	396	403	375	383	397	409	385	395	362	375	355	371	373	402	414	383	348	403	384	396	389	406	368	369	347	371	361	371	352	369	366	387	388	354	369	371	398	408	386	378	374	392	383	371	392	384	371	369	377	362	340	356	361	370	348	348	379	341	343	389	386	375	376	367	390	339	378	360	377	359	392	373	377	381	369	382	355	366	387	345	393	381	354	392	328	386	404	345	361	370	396	383	343	363	390	392	394	362	371	384	370	372	363	379	388	398	348	400	356	403	380	395	393	377	389	386	377	371	374	375	395	354	354	353	334	381	394	392	389	398	389	392	389	339	375	356	368	366	374	367	398	365	401	380	369	416	385	384	368	373	389	380	372	405	339	390	355	414	410	380	359	345	397	343	372	367	360	412	368	375	379	385	369	381	381	390	368	368	378	374	408	379	395	391	385	368	359	346	389	396	366	372	385	356	377	371	394	390	368	370	417	347	372	362	395	360	391	348	390	371	381	391	397	363	347	374	391	374	384	390	357	345	344	332	368	381	353	368	407	383	376	369	404	387	370	394	374	335	369	358	359	356	373	372	398	395	377	366	379	368	391	367	396	413	379	355	385	371	339	388	367	377	372	329	400	364	360	379	351	341	360	347	375	365	371	386	353	369	379	340	418	394	376	352	377	364	363	391	355	365	364	354	338	376	395	387	377	382	361	366	374	365	369	360	379	362	338	389	386	356	375	358	357	363	392	370	364	363	366	400	430	392	385	360	408	369	368	371	386	379	389	347	361	373	388	363	378	385	391	378	356	389	347	392	391	366	393	385	353	358	352	371	383	349	397	388	378	361	342	394	389	389	389	361	373	396	386	368	383	374	381	393	334	384	375	392	387	366	384	377	397	406	388	388	359	380	391	376	342	389	378	384	374	398	418	328	375	381	374	365	368	389	388	423	355	412	359	365	369	387	389	395	358	347	386	348	352	355	369	336	384	380	369	415	337	362	366	366	399	381	398	365	334	357	398	360	394	399	373	385	369	380	369	360	364	372	366	346	392	357	391	379	398	354	370	394	355	379	402	380	351	392	349	393	374	358	375	401	369	383	418	344	323	385	367	359	377	386	374	384	352	338	345	370	396	367	387	385	377	319	368	352	365	380	359	338	360	398	352	397	351	386	371	374	339	411	379	332	392	387	375	355	342	370	376	358	358	375	412	367	347	344	363	405	394	412	368	368	383	395	410	405	376	401	380	336	381	385	371	402	414	368	383	406	385	356	389	364	373	361	367	407	358	406	409	362	368	389	419	367	382	383	393	396	362	370	374	363	370	370	364	401	325	373	370	397	367	360	377	376	375	407	401	327	389	366	369	367	366	377	382	389	331	373	391	347	391	354	365	398	370	377	427	334	342	375	375	380	419	385	378	397	345	350	370	394	377	354	382	394	357	352	389	386	345	387	358	401	398	407	370	383	389	417	389	386	373	331	370	341	386	397	382	370	369	352	387	391	354	371	341	370	309	367	367	367	386	350	367	397	348	408	370	421	374	388	406	382	382	389	403	359	402	378	387	399	388	373	366	386	380	381	371	407	403	401	375	363	363	367	399	393	387	355	355	325	357	385	366	358	371	363	359	383	404	369	383	324	352	388	398	372	411	400	353	368	397	384	359	361	400	353	392	371	387	348	414	343	335	344	381	408	364	387	338	384	406	398	398	389	374	384	392	379	362	384	379	378	400	332	413	371	402	371	358	362	419	363	385	346	356	344	371	389	427	368	364	359	399	400	388	402	329	357	373	412	359	396	352	361	367	351	375	379	365	420	353	389	355	368	364	387	383	356	370	386	390	381	394	364	369	353	350	379	359	363	355	382	380	378	377	392	401	386	356	385	372	353	372	393	380	399	365	369	373	370	375	376	354	371	391	393	400	358	375	389	344	373	368	372	385	365	381	415	376	359	387	354	382	385	355	364	359	373	395	404	363	382	361	386	386	371	417	374	376	398	381	404	343	368	371	387	382	389	365	375	380	378	348	358	378	405	382	361	364	380	382	390	369	377	372	390	409	367	368	365	371	358	382	352	382	362	351	406	376	388	393	380	385	340	360	384	348	364	376	391	375	396	398	362	367	410	403	381	374	368	365	340	378	385	373	392	362	384	349	381	357	345	393	402	389	360	349	374	368	393	393	373	363	383	370	342	402	399	378	384	357	390	372	352	378	368	404	407	354	389	398	360	367	367	363	362	384	386	387	368	397	395	404	391	355	383	382	363	365	350	372	400	371	362	399	356	363	341	388	378	378	376	359	387	402	383	355	383	397	356	404	378	381	348	378	380	390	375	374	382	369	365	377	375	352	395	388	339	402	341	360	380	400	390	355	378	382	372	380	366	384	415	370	380	345	374	358	359	390	374	386	403	360	339	377	410	378	361	394	359	379	376	372	381	371	362	366	350	394	384	388	364	361	384	339	355	390	377	399	341	410	380	361	378	377	406	364	380	366	368	356	365	387	385	400	377	361	373	383	380	371	407	371	367	353	365	392	379	369	334	376	384	380	397	404	343	387	380	384	349	360	405	349	376	387	351	355	356	354	411	396	389	389	383	390	409	375	362	382	369	366	384	395	369	368	378	403	364	409	370	390	402	376	403	390	412	383	368	408	394	372	353	383	376	382	374	362	331	371	384	424	378	409	357	377	424	438	350	375	379	362	387	427	383	386	340	355	354	376	398	363	400	388	352	420	397	373	391	385	370	366	382	368	374	391	379	386	353	326	400	364	357	394	379	399	373	358	343	364	408	342	379	369	335	356	370	407	345	376	386	358	381	384	360	362	359	366	418	362	344	369	366	393	348	395	397	375	412	377	368	390	367	373	376	378	396	393	375	354	380	358	369	367	374	362	357	383	376	372	341	362	380	403	362	369	307	366	378	423	366	411	364	358	348	362	389	378	423	388	353	395	361	338	356	382	336	376	353	379	394	388	398	378	373	382	386	366	359	377	369	330	402	345	367	396	384	356	359	398	369
3829	6794	3578	1703	1214	1070	854	798	653	605	585	502	540	484	496	466	466	460	494	440	409	426	397	455	452	448	392	410	404	397	446	434	369	414	440	428	411	394	370	427	376	376	438	395	436	421	378	399	380	400	400	432	422	425	419	401	384	413	418	429	408	401	404	426	439	403	398	413	447	425	411	416	407	412	405	401	428	358	399	404	404	445	383	414	386	370	441	406	391	416	433	399	388	447	422	405	399	348	436	407	419	426	398	438	402	413	410	419	384	405	406	379	402	388	392	404	415	427	393	418	436	394	399	417	421	433	415	410	404	371	395	406	386	432	379	417	392	447	414	419	395	409	411	402	383	380	395	415	421	381	383	409	406	393	408	395	423	382	343	370	374	397	369	411	407	393	364	402	409	418	413	392	384	394	405	449	354	415	391	411	412	386	410	401	396	398	390	399	398	361	396	401	405	392	420	415	400	419	404	456	364	422	407	408	444	397	437	400	406	419	419	383	421	415	405	409	432	372	446	395	408	432	363	390	433	410	415	412	422	388	421	426	408	430	431	393	413	385	381	398	414	375	459	439	419	386	440	378	391	395	410	430	370	382	425	388	419	413	402	400	420	383	414	415	403	417	420	395	390	394	378	467	386	447	385	398	432	388	430	411	414	414	418	395	408	413	419	428	418	370	423	382	436	399	349	393	428	410	366	416	418	380	428	391	435	418	375	392	409	383	395	421	372	398	403	425	409	432	448	425	394	403	392	397	372	400	414	409	427	442	396	411	395	406	384	404	425	400	403	441	365	384	407	374	393	377	400	368	369	447	338	389	370	385	412	397	379	404	393	396	348	372	395	399	387	427	402	402	407	417	413	357	410	403	407	393	396	389	436	428	420	424	379	424	369	381	420	403	395	364	408	427	427	408	433	398	421	410	368	419	393	391	396	385	388	365	398	398	421	381	398	414	391	420	425	420	427	382	409	381	414	393	407	424	403	401	380	428	395	406	407	384	392	426	397	383	407	425	391	421	407	457	411	427	431	401	431	418	411	430	415	411	428	417	390	438	402	411	411	381	397	369	417	374	376	419	389	379	388	408	390	400	418	401	379	414	408	423	379	420	361	417	407	400	392	381	392	419	417	430	422	416	412	443	410	374	408	398	402	417	397	427	435	404	398	440	393	376	392	377	397	436	402	410	418	410	397	384	395	414	407	390	377	421	378	399	409	425	408	444	409	411	417	393	366	390	404	436	386	431	383	377	434	395	396	420	404	404	405	415	418	405	376	383	410	396	428	374	412	462	395	415	399	395	388	415	419	379	398	400	433	378	403	436	378	372	407	401	450	402	389	396	428	418	414	452	408	415	369	366	414	390	397	373	429	419	404	387	431	340	430	409	409	417	416	418	453	394	346	444	404	403	425	374	416	389	421	399	378	435	404	406	424	380	379	387	392	403	453	413	401	441	400	417	421	415	438	382	390	414	403	396	375	400	408	381	407	385	410	429	384	458	400	412	395	431	439	377	411	401	377	388	400	371	424	411	384	392	414	422	442	410	408	412	445	422	391	369	438	396	404	396	392	413	388	373	399	402	405	424	430	419	419	355	428	392	443	393	374	434	466	399	401	422	389	396	433	400	434	386	430	419	404	408	454	378	454	387	411	397	434	419	434	397	393	409	424	377	387	389	426	396	389	438	417	436	411	413	428	413	414	412	380	404	412	415	407	393	415	434	407	380	409	398	405	427	416	412	399	394	391	398	390	400	396	423	416	437	411	435	414	389	374	417	412	381	429	344	406	392	391	442	421	413	418	383	409	372	396	394	406	441	454	352	403	429	400	397	394	411	435	412	405	429	407	378	456	403	429	402	428	396	406	393	418	406	394	417	462	386	415	402	426	424	433	424	387	370	429	428	384	401	427	405	391	376	391	440	371	374	416	411	402	366	391	384	417	396	411	398	404	428	424	372	395	387	402	382	411	397	423	433	386	402	376	404	438	414	428	470	414	420	395	434	431	374	416	396	390	411	398	391	424	385	407	389	360	412	408	425	429	429	423	420	393	394	420	402	379	389	387	411	381	400	412	364	423	437	396	394	415	407	381	435	398	389	377	418	418	388	395	406	429	400	408	400	377	421	420	387	393	378	396	407	408	394	403	422	415	381	414	369	377	426	420	385	396	436	372	402	397	441	371	418	417	395	399	427	371	395	399	359	410	402	373	408	398	420	386	418	451	437	428	389	418	386	405	398	384	432	399	391	404	393	417	388	426	423	411	434	400	393	389	392	411	418	400	392	398	399	394	432	366	398	394	421	415	385	433	409	405	408	367	412	402	390	362	381	405	441	358	379	394	417	392	373	384	385	429	413	410	415	413	412	411	397	387	410	393	437	388	413	405	425	382	410	394	398	421	418	380	385	417	402	390	385	406	417	372	388	423	432	415	405	378	403	415	404	423	429	447	411	420	426	426	408	408	384	390	421	425	431	349	400	430	431	399	465	409	459	395	412	403	406	433	449	391	416	415	425	400	401	397	387	437	400	429	392	408	413	415	392	398	417	401	415	373	413	380	418	432	429	393	391	385	416	416	423	397	407	396	405	430	438	401	424	379	389	390	413	367	403	393	420	415	407	403	423	387	402	407	405	411	412	386	387	392	418	402	426	413	401	406	413	403	392	409	385	431	390	388	396	425	408	421	421	366	422	407	418	422	406	418	389	420	384	364	382	385	383	411	405	380	418	402	374	374	428	398	410	461	403	395	420	434	403	414	408	419	403	406	410	420	409	389	386	339	428	405	428	406	418	375	413	400	438	385	412	429	412	422	379	387	448	414	389	397	436	422	381	405	401	427	408	379	383	437	361	400	414	402	381	394	418	406	426	413	409	410	391	434	394	429	393	415	362	366	406	404	380	415	384	434	388	418	380	401	406	397	426	465	415	374	386	413	431	409	434	420	395	365	414	400	388	420	421	401	363	381	426	407	418	384	438	410	400	391	376	425	423	428	422	405	430	411	388	431	401	409	409	397	381	394	437	400	397	399	348	368	403	370	392	444	399	398	369	412	425	424	419	391	382	366	413	404	407	397	383	419	380	391	434	379	380	422	370	427	400	422	432	409	400	400	403	432	417	422	392	382	431	392	401	382	401	416	396	377	419	405	423	424	436	392	405	396	430	371	395	417	382	399	376	444	410	444	403	416	391	400	414	389	413	424	426	397	393	408	428	399	401	413	437	357	426	414	387	402	401	375	443	419	375	387	402	411	406	391	392	432	375	409	437	392	410	414	413	418	391	439	406	422	406	387	409	409	393	410	381	417	373	380	388	401	403	413	395	400	389	390	359	396	410	406	395	394	396	380	395	407	388	417	402	414	405	398	409	399	422	424	436	433	408	395	386	412	409	379	398	431	419	417	434	419	439	415	402	418	406	419	420	385	380	393	417	392	368	382	377	426	413	403	408	375	432	408	394	384	409	440	399	404	419	429	411	413	392	413	397	423	431	390	393	409	436	378	401
22477	20954	28410	23671	20957	20985	5978	1236	880	786	696	630	637	598	592	565	546	529	509	497	482	521	516	524	518	477	488	477	488	508	486	456	493	463	463	470	480	467	472	496	497	450	434	414	447	475	460	441	429	450	476	421	456	481	432	455	484	481	477	437	437	465	444	445	474	418	437	450	436	441	467	430	433	444	476	445	469	425	472	466	448	459	450	425	458	420	469	423	455	440	459	441	474	426	422	436	454	464	419	465	433	458	448	448	457	458	429	442	466	449	454	424	470	443	454	471	430	456	462	462	414	444	452	441	447	424	432	435	433	429	443	460	430	412	444	402	469	485	468	454	427	426	451	447	470	417	465	468	454	422	462	468	414	448	453	421	449	433	456	435	483	416	421	437	426	448	446	442	461	469	428	462	430	445	452	481	422	447	473	434	444	436	504	435	466	465	476	448	471	427	452	486	450	439	431	455	450	449	447	445	477	457	470	428	507	393	458	416	476	438	430	396	447	465	447	446	450	455	434	490	470	436	466	451	486	398	437	423	469	412	448	440	414	449	454	461	437	420	431	482	466	478	431	428	428	479	443	432	443	465	429	467	430	458	486	442	459	481	433	462	442	453	457	397	440	438	473	450	434	469	429	459	472	452	460	458	416	428	437	454	453	471	436	444	450	464	442	450	448	436	446	432	433	435	420	458	443	417	457	430	443	438	457	445	460	447	457	449	414	437	469	432	440	425	425	439	459	412	469	485	430	456	433	437	441	433	413	448	419	474	457	422	425	477	447	459	466	446	435	476	407	462	468	467	473	478	470	449	479	457	459	426	408	446	487	460	448	448	427	457	412	451	437	455	454	434	414	461	404	446	454	432	434	443	464	468	418	464	456	465	440	484	471	410	462	455	467	467	401	452	462	438	420	456	441	413	433	454	435	462	429	455	449	478	427	436	477	411	474	464	435	445	420	446	416	466	467	424	465	447	452	488	487	449	405	466	421	450	415	456	444	433	475	451	464	424	465	424	400	417	442	478	440	491	474	425	465	456	437	421	437	444	480	498	440	452	416	452	454	480	466	415	439	413	402	469	460	445	442	413	429	457	454	436	423	448	462	477	406	428	466	451	465	433	448	434	452	437	437	420	466	420	402	497	479	409	461	460	470	475	438	455	475	479	457	421	420	460	512	439	440	433	457	425	442	414	464	441	465	442	461	387	411	412	427	445	492	433	480	456	449	454	436	446	471	424	479	440	444	431	437	461	448	449	409	440	440	421	448	440	425	437	447	447	446	456	423	432	467	397	408	457	472	461	450	457	443	443	426	429	427	449	480	459	457	482	462	419	449	451	456	451	443	439	426	461	447	435	432	459	426	441	455	454	457	434	440	396	450	446	425	443	420	443	440	433	441	455	425	477	484	415	437	497	480	447	431	465	438	457	451	448	444	473	469	448	471	448	441	434	448	442	484	431	461	473	468	472	461	439	409	427	429	475	462	486	441	443	423	414	434	426	437	438	442	430	436	452	400	450	450	418	452	435	409	475	446	450	466	474	409	441	465	427	447	443	437	446	422	393	443	433	424	450	433	455	492	444	425	449	438	421	484	438	464	424	462	445	444	410	466	418	456	443	410	407	448	436	443	426	471	436	438	434	467	452	431	428	460	443	451	455	469	468	413	473	435	433	441	459	468	429	455	470	434	468	434	423	452	494	456	417	457	387	422	449	462	434	428	404	452	428	496	399	419	420	458	459	437	453	476	401	439	467	439	431	418	414	436	490	481	440	430	441	470	429	404	442	427	471	456	432	453	478	461	452	462	423	440	427	447	443	458	480	436	428	460	457	434	436	455	473	453	454	456	454	455	453	441	427	440	457	457	473	424	456	454	447	456	444	437	463	444	456	422	454	464	442	443	465	468	433	402	448	442	407	485	469	446	473	481	422	462	455	471	458	450	418	461	440	442	446	448	449	445	455	459	465	450	415	446	444	479	473	429	445	444	453	463	437	453	445	428	446	431	443	436	417	433	473	432	436	434	426	424	442	440	471	393	464	452	425	436	428	428	469	447	413	420	446	468	445	467	448	443	449	425	426	453	455	443	472	426	488	473	494	472	427	439	423	483	481	451	440	449	459	424	459	454	430	432	452	433	457	452	427	431	435	445	439	452	446	423	418	506	459	450	430	446	441	430	444	473	420	446	466	439	436	423	428	466	483	456	446	441	429	443	432	439	458	430	457	490	443	463	435	467	449	437	444	442	471	451	474	444	492	441	425	431	487	429	484	453	410	452	451	445	427	427	467	470	437	419	448	442	465	427	429	440	459	399	432	451	430	431	428	434	431	459	453	471	474	455	482	462	466	453	424	402	454	430	458	434	446	465	437	414	394	434	460	429	454	437	435	471	459	428	427	426	450	425	396	436	432	436	415	452	419	486	469	449	459	447	451	431	432	447	447	446	468	480	465	468	451	458	441	449	482	436	470	461	461	473	477	465	416	463	465	429	446	400	420	414	448	407	404	440	480	448	437	441	460	420	418	464	420	439	401	451	460	455	415	428	478	443	421	440	434	439	436	440	452	438	448	476	446	456	412	432	478	430	455	420	443	400	455	506	464	422	443	444	422	438	480	437	485	420	453	501	455	409	462	440	435	441	476	433	435	426	429	433	489	434	432	458	405	436	430	440	477	449	455	462	474	446	479	461	419	433	429	450	475	426	464	433	468	400	431	449	465	427	437	490	471	442	487	423	439	426	464	454	479	433	427	431	437	414	477	429	450	443	430	434	454	413	432	428	447	427	446	424	445	433	451	447	435	440	448	464	421	451	436	461	450	452	426	462	426	471	439	464	429	425	485	422	419	462	445	448	463	461	452	433	483	480	456	444	427	477	424	448	427	426	420	454	401	468	444	449	443	437	471	430	419	461	414	444	413	470	444	452	466	429	460	428	432	445	442	431	449	443	444	458	465	444	425	447	404	448	485	436	433	434	475	406	412	483	435	456	441	450	416	487	460	418	490	475	451	485	407	446	460	460	434	409	485	442	448	458	450	491	438	437	458	464	421	432	446	460	432	407	468	442	414	479	460	452	453	467	423	478	430	451	459	453	433	438	447	425	419	433	449	448	442	467	434	415	440	442	465	408	414	452	458	438	459	429	457	402	420	463	469	439	449	448	476	463	435	397	430	429	431	458	451	430	433	440	425	459	459	471	429	472	462	473	422	453	459	410	472	478	476	452	425	440	440	457	421	411	477	429	448	454	435	439	418	451	466	454	472	434	436	442	456	437	457	427	401	452	505	439	470	442	447	458	432	450	466	441	452	437	448	431	462	440	459	454	453	457	444	443	475	471	429	440	429	441	439	407	469	478	410	467	466	452	429	452	459	457	433	461	435	432	451	415	439	454	437	473	455	426	449	476	437	482	425	462	460	410	453	475	490	445	464	404	466	465	448	430	431	420	462	452	451	443	440	427	462	447	451	447	445	437	460	481	419	444	406	469	479	482	438	434	418	454	470
5176	18226	10035	4913	3511	2656	2132	1633	1319	1067	968	841	805	740	702	666	644	568	597	560	557	527	549	534	509	509	525	463	518	483	483	521	473	482	455	456	484	438	513	423	494	493	467	479	470	443	458	456	471	483	494	525	460	444	444	481	431	455	445	465	433	468	484	464	487	443	456	454	426	470	476	453	529	443	471	421	465	485	428	454	473	425	435	491	452	451	479	408	487	445	489	481	442	409	433	451	462	496	459	452	463	450	436	444	464	467	439	447	458	460	396	444	424	487	444	431	434	441	442	408	449	455	427	443	473	436	477	447	435	460	471	460	449	444	457	417	462	445	459	470	449	440	496	427	463	484	478	471	421	428	467	452	434	429	460	476	473	457	438	483	485	451	456	450	483	465	476	452	441	456	448	482	421	433	458	462	456	453	482	443	463	439	419	469	457	488	434	458	445	468	480	420	511	450	432	460	459	464	395	478	435	447	460	440	435	418	479	447	457	450	450	459	467	475	463	485	417	467	438	477	461	456	435	412	473	465	433	440	435	414	448	505	435	418	460	432	475	452	444	440	456	456	516	457	455	458	434	446	456	452	481	449	431	465	471	437	459	430	467	434	457	457	463	450	474	432	475	440	429	464	471	468	489	470	475	440	469	476	441	457	465	426	433	427	453	477	457	409	431	429	446	462	432	470	451	471	467	436	472	487	504	465	451	435	458	454	464	481	429	452	445	444	414	482	436	467	473	434	403	454	465	483	458	464	444	449	439	452	462	470	426	500	427	357	464	434	429	464	445	432	478	451	445	466	469	449	483	476	418	463	413	469	463	451	435	424	483	467	437	439	487	415	443	442	500	433	451	474	424	423	421	440	448	456	453	447	468	453	398	493	507	465	465	463	486	455	437	434	446	485	468	434	456	465	461	467	484	463	442	438	455	444	473	439	462	419	446	438	485	448	457	445	486	452	466	440	459	439	503	455	425	452	484	464	467	474	456	442	452	427	434	497	415	426	495	480	469	461	484	431	455	465	466	432	446	439	463	455	454	467	469	446	455	433	460	465	428	448	416	419	419	472	435	418	431	461	464	464	452	429	421	491	426	459	435	435	438	456	431	454	461	455	495	446	465	472	442	456	454	412	465	464	444	442	462	486	422	443	464	442	430	449	430	469	442	420	416	439	503	452	461	419	482	441	494	420	451	449	491	456	465	435	450	450	461	426	427	449	468	431	469	472	438	468	462	453	446	448	472	423	504	471	439	441	454	454	456	497	442	446	431	447	429	469	474	421	457	410	429	468	444	442	437	483	428	464	476	441	458	446	451	445	405	457	429	455	458	461	446	434	434	446	435	446	459	468	458	513	444	446	489	420	448	448	450	427	467	426	475	438	457	414	479	429	447	476	443	475	459	461	486	426	403	435	421	442	436	434	434	413	462	482	478	439	474	488	478	422	463	460	444	456	460	496	461	454	452	448	443	459	447	434	427	446	478	455	451	441	469	423	516	491	487	421	469	443	415	435	455	453	451	466	483	458	456	469	471	464	438	444	460	473	454	489	451	404	454	401	439	460	454	466	466	457	484	453	450	499	477	492	462	449	470	424	435	456	430	438	434	434	443	456	489	443	425	475	498	502	439	462	456	452	434	464	477	439	477	477	459	465	464	410	441	473	454	460	451	460	456	408	454	453	490	468	489	448	469	437	445	455	453	428	448	452	449	477	444	435	422	455	442	441	461	479	464	485	418	481	451	498	483	457	436	445	460	452	471	479	463	495	464	453	468	456	444	438	482	473	459	501	462	445	475	432	485	454	461	458	438	462	420	456	443	467	475	439	442	478	439	434	432	475	434	455	452	447	483	441	448	447	462	426	439	449	465	445	445	479	441	459	467	446	439	432	470	445	463	458	497	428	462	455	441	479	494	451	446	488	472	444	494	405	454	471	424	501	463	418	438	486	423	469	451	426	459	473	438	465	468	486	457	430	458	468	445	516	474	484	470	467	467	482	475	466	473	457	469	457	424	414	442	438	435	420	484	430	462	460	461	447	473	437	439	459	457	465	452	458	438	416	426	464	427	427	459	466	454	471	439	448	443	480	445	430	438	461	482	470	431	440	439	457	458	439	481	458	469	413	440	425	407	426	424	431	443	467	488	426	459	457	439	405	472	438	438	434	428	452	437	451	447	447	422	465	429	432	424	437	456	446	492	451	445	457	453	410	461	483	429	443	500	440	487	461	442	432	447	428	469	465	455	487	433	439	419	455	475	447	449	426	441	455	433	456	440	408	445	461	482	488	404	436	440	469	471	424	416	443	460	432	471	470	467	455	449	415	446	458	462	433	472	451	457	427	409	447	482	455	439	460	466	433	458	443	471	484	455	474	458	438	411	446	459	467	448	417	449	478	432	438	451	441	445	459	451	452	453	428	450	415	428	475	499	480	454	457	452	443	484	440	476	468	452	469	449	446	485	470	466	491	459	491	439	460	481	452	463	449	439	436	440	400	465	478	471	460	435	423	435	455	446	429	463	469	428	429	480	472	462	431	473	507	436	400	428	481	478	440	449	454	432	466	432	484	450	485	462	429	449	458	435	464	504	458	453	482	441	483	433	468	417	450	419	464	465	442	412	480	471	455	428	444	437	455	440	461	436	467	423	455	489	457	431	464	411	424	436	443	476	479	464	430	474	419	463	411	443	464	441	470	441	432	441	448	409	460	449	427	455	470	478	500	462	444	428	434	479	457	484	438	440	488	456	442	471	446	436	450	454	465	470	491	494	448	464	452	440	420	466	451	457	460	439	458	464	462	419	477	440	461	461	437	409	421	459	446	436	468	472	408	457	473	451	423	439	442	437	436	438	427	430	483	443	437	480	472	433	497	478	433	489	435	441	441	472	465	475	456	471	453	438	430	471	447	493	407	438	453	434	477	434	450	436	454	429	451	460	465	455	425	451	454	455	486	420	468	470	443	431	490	468	434	444	464	422	460	435	432	455	458	487	467	434	464	456	407	443	451	468	461	491	440	446	467	452	470	450	431	442	438	450	451	485	446	430	467	408	450	462	472	453	423	437	454	442	459	469	457	490	474	497	485	460	445	477	494	483	467	444	441	447	439	444	462	427	458	452	460	480	460	456	456	463	455	468	401	457	487	429	447	458	436	429	435	473	447	460	440	436	445	446	455	422	482	438	437	422	468	444	473	445	438	477	429	444	421	424	454	430	486	438	438	479	448	461	448	450	456	441	464	474	466	456	459	452	421	449	463	452	471	470	476	465	448	469	436	471	466	460	454	437	425	461	484	464	459	450	460	463	452	445	430	481	478	442	445	453	473	451	454	494	452	434	452	433	446	460	484	460	419	469	452	430	405	427	440	464	405	464	453	468	449	482	505	455	406	481	453	431	460	482	465	423	440	447	493	452	441	452	436	488	437	426	429	436	435	503	438	434	461	437	446	437	442	466	496	429	482	438	455	469	431	482	444	468	409	448	443	431	476	441	463	479	479	449	506
27639	16748	2731	426	252	217	213	205	214	207	197	169	168	204	200	185	179	187	194	186	201	213	185	170	194	190	202	207	199	198	193	189	187	178	168	177	189	168	181	209	174	178	175	182	193	172	169	185	167	195	192	191	190	168	181	175	176	191	187	181	194	189	213	203	201	178	178	179	174	198	194	175	178	195	168	210	176	205	197	184	175	190	193	171	197	194	189	153	199	192	207	221	191	189	214	207	171	202	141	182	189	184	195	179	193	209	169	176	191	212	213	177	193	185	175	205	196	184	192	183	195	182	203	175	183	226	194	179	190	187	210	172	189	177	196	200	195	190	192	164	171	178	189	187	179	185	199	174	192	173	196	194	194	179	200	181	182	198	207	175	179	158	163	178	197	197	204	214	203	189	183	180	154	196	222	173	186	198	185	199	179	190	189	171	180	180	216	210	191	201	191	169	175	182	207	189	184	176	195	197	186	191	195	190	217	195	177	191	179	197	181	190	184	194	185	197	173	205	194	176	190	221	197	195	189	173	193	172	194	190	232	208	216	205	190	193	191	201	190	181	206	190	216	173	180	214	176	213	193	179	179	185	209	207	185	190	198	185	201	188	183	199	185	186	201	175	192	209	187	184	156	198	172	195	195	178	205	198	210	186	186	194	183	194	186	179	172	178	202	200	186	174	185	227	179	201	197	171	176	174	195	201	189	197	171	195	184	204	183	172	198	194	193	197	190	182	211	190	198	206	168	200	231	189	182	171	171	193	214	182	186	188	174	203	217	173	182	176	175	194	201	189	169	180	206	180	202	185	216	191	198	197	197	182	187	167	186	168	155	179	188	183	195	181	203	174	186	184	186	198	177	222	191	173	178	214	167	173	183	197	211	197	156	180	186	196	182	207	195	168	198	181	196	191	190	208	185	170	164	185	195	179	220	201	193	183	193	202	188	195	174	162	200	199	191	189	226	197	195	181	198	213	179	171	207	175	187	184	179	193	197	173	178	173	201	172	197	194	209	189	169	180	201	194	195	193	195	188	204	204	167	175	186	209	200	191	184	167	162	201	194	195	188	198	193	154	191	179	197	201	186	196	179	166	165	187	207	194	187	185	181	222	176	204	192	209	193	221	190	174	193	184	193	207	198	211	194	191	208	233	160	174	204	187	171	182	188	197	188	170	224	195	178	211	207	206	183	194	172	188	174	177	185	171	208	194	177	191	204	197	183	194	204	189	197	180	213	173	191	194	189	191	196	180	176	178	177	192	187	222	183	208	183	202	183	196	160	178	187	184	196	224	193	198	199	175	202	193	182	177	162	175	178	193	164	190	172	203	177	178	195	191	206	169	205	187	212	174	209	191	203	206	173	192	184	159	200	177	193	181	144	197	199	190	206	205	181	211	190	205	182	198	220	191	184	208	166	190	207	190	183	185	168	183	160	180	196	186	185	169	176	181	205	199	185	165	194	165	196	211	202	170	186	201	189	194	190	176	173	200	197	210	179	200	181	190	165	188	200	229	172	207	193	185	190	195	203	195	171	183	195	186	173	172	174	197	200	173	188	184	197	169	212	211	185	199	173	168	183	191	217	170	178	187	191	184	167	193	193	240	189	167	186	167	186	168	181	187	212	166	200	183	187	190	180	179	181	167	178	203	186	191	201	183	212	172	190	164	200	188	195	182	159	174	202	211	197	173	179	192	200	164	196	189	189	177	199	187	198	203	209	186	196	184	193	194	217	176	175	205	197	175	205	173	177	183	182	185	186	168	174	179	165	189	187	200	204	197	175	183	188	191	193	173	183	190	217	190	195	182	206	192	186	186	169	184	190	181	176	177	205	182	194	207	213	184	198	187	179	194	186	199	222	189	183	186	206	194	157	182	197	189	194	193	202	183	185	192	189	162	184	181	191	178	181	175	192	191	164	201	182	195	194	156	201	216	215	195	207	223	203	181	186	194	157	182	214	180	193	167	174	176	166	187	181	196	193	188	204	182	178	185	195	193	183	197	172	189	183	242	205	154	170	197	193	197	193	184	182	177	179	198	187	182	201	177	178	195	175	203	203	189	184	204	193	177	191	203	175	179	210	185	185	166	207	191	222	163	179	179	196	169	186	175	197	186	170	182	200	177	182	184	176	171	204	179	208	183	199	200	170	205	198	185	200	177	177	197	199	183	185	173	208	178	211	179	192	197	180	202	168	190	185	186	220	187	189	181	176	198	174	213	202	190	185	188	194	177	163	191	201	177	189	172	203	174	190	211	182	187	192	205	179	177	185	194	175	191	202	202	179	196	204	187	179	189	178	176	182	188	181	180	164	172	211	187	192	178	198	213	186	180	201	189	191	196	181	192	188	187	196	190	186	199	174	180	194	179	197	177	202	196	157	189	198	185	168	185	168	162	192	183	173	181	190	180	186	190	204	215	206	200	195	217	185	181	169	181	192	186	174	189	193	180	186	178	197	183	195	206	189	190	205	205	186	202	189	219	170	191	164	168	180	168	210	192	209	177	180	213	202	157	175	199	173	195	184	200	207	180	187	186	200	195	211	193	192	192	191	189	154	181	201	194	179	186	210	174	185	202	192	198	191	183	191	188	198	184	202	188	176	185	190	210	196	200	171	177	190	201	177	204	185	178	211	180	175	196	188	193	212	167	178	207	179	209	197	181	176	196	167	199	173	182	184	201	202	169	173	185	191	197	190	197	172	171	191	184	200	155	186	182	184	186	166	197	219	191	186	182	188	219	157	185	194	185	182	180	168	159	190	217	149	173	176	195	207	199	176	173	171	192	182	173	211	205	206	193	200	200	213	206	190	211	195	196	200	202	196	197	216	176	190	205	164	183	192	208	178	163	183	178	185	205	192	186	187	198	213	187	205	189	200	210	184	186	192	202	171	208	193	199	139	218	178	192	197	189	197	190	198	208	175	181	195	206	190	163	185	181	184	196	182	190	184	191	200	182	199	171	196	198	204	181	165	190	192	193	178	184	182	176	171	187	175	179	186	190	220	181	177	188	187	195	182	197	190	177	178	171	184	180	186	177	179	188	182	178	195	215	167	204	189	182	172	170	196	177	177	187	184	207	176	182	186	192	189	201	155	148	189	197	165	193	173	196	186	176	182	201	202	178	182	168	211	187	197	197	175	202	225	165	204	201	207	162	192	179	192	201	210	192	158	198	183	179	186	175	203	179	172	192	190	187	201	205	202	195	192	186	190	200	177	179	188	204	214	174	192	161	195	164	180	175	185	207	188	172	185	183	217	204	188	170	194	193	188	174	187	206	197	190	202	193	180	168	202	169	176	182	163	182	184	179	186	191	205	187	192	222	180	169	198	149	157	179	193	185	184	205	174	194	210	202	217	186	188	183	154	180	186	180	200	212	184	189	194	205	189	211	152	204	185	219	167	196	197	172	184	176	183	183	168	174	203	188	203	200	183	194	162	189	200	229	209	183	203	180	180	190	182	159	188	189	184	172	188	179	168	183	221	196	196	177	210	176
4455	1409	727	372	322	249	266	241	249	249	217	219	206	237	226	245	220	209	206	237	218	222	222	203	235	220	228	229	232	209	213	210	218	236	207	191	210	194	216	201	228	227	194	209	220	190	231	201	195	214	231	213	188	216	225	227	215	218	228	212	197	223	230	239	213	222	201	198	224	225	205	206	187	250	220	227	207	206	250	214	223	243	193	216	231	216	184	223	249	218	213	202	213	207	223	218	198	227	187	224	207	207	193	216	227	248	202	198	230	224	226	208	208	203	229	224	221	219	224	208	181	217	222	218	230	229	200	199	212	199	215	203	232	200	214	207	230	210	216	205	234	206	206	191	210	224	229	186	216	218	204	237	200	177	196	203	229	238	206	224	239	226	228	225	217	253	222	191	224	230	232	188	211	225	203	222	224	213	190	244	222	202	215	205	233	206	230	216	230	208	191	208	228	195	220	224	204	210	195	214	205	218	210	208	201	205	218	232	225	207	223	212	213	196	214	221	227	205	225	233	222	178	229	193	201	232	219	231	226	209	224	201	224	214	227	193	216	226	193	226	210	194	211	204	231	217	212	218	217	246	221	202	225	219	213	213	239	193	211	221	232	217	233	207	218	224	211	245	231	228	219	210	205	233	222	197	203	212	208	222	244	221	205	208	209	227	206	210	222	219	211	213	207	229	209	192	212	215	215	240	227	210	238	200	216	250	212	241	200	225	214	213	238	232	184	243	213	219	230	201	210	201	223	197	219	192	229	236	218	200	194	236	214	226	230	224	230	205	208	236	222	206	232	242	222	218	236	209	202	211	223	210	212	212	212	242	216	231	236	216	200	225	227	203	206	221	214	206	218	230	219	216	234	252	212	201	236	224	196	208	227	202	195	236	231	236	221	188	205	212	204	221	208	234	213	192	205	236	226	238	224	235	233	219	218	199	182	201	228	225	210	204	183	186	226	238	202	200	210	222	230	205	225	222	218	212	219	204	178	236	187	219	224	213	206	186	207	200	219	207	215	207	194	189	176	220	211	213	206	227	203	236	211	220	205	223	200	202	243	218	197	209	218	188	205	231	202	203	203	203	235	217	207	223	208	253	219	206	198	206	212	221	221	197	229	202	232	212	220	238	209	229	173	242	201	244	238	220	228	228	225	211	220	216	233	201	209	228	219	209	198	206	197	233	215	226	211	217	241	218	210	231	227	216	195	211	210	194	205	228	187	250	216	204	211	204	243	225	226	222	223	203	233	220	213	214	221	225	205	205	254	208	215	234	257	212	200	222	221	220	221	221	225	201	206	213	222	217	192	222	186	241	195	190	203	236	208	217	234	193	220	193	212	209	189	198	260	232	226	211	206	234	212	217	231	211	219	223	228	205	197	199	188	219	209	219	219	216	184	212	227	188	227	219	200	235	205	196	235	215	211	205	210	210	222	185	230	182	212	202	195	200	191	220	202	193	214	229	193	200	227	233	224	196	228	208	203	210	253	268	191	199	222	210	224	215	223	218	256	200	196	219	222	206	228	205	221	165	207	240	200	196	215	220	221	199	250	212	203	180	189	224	215	227	230	237	197	227	194	221	227	206	204	222	191	212	199	247	209	222	211	208	220	210	222	225	196	207	219	226	202	220	212	212	224	229	217	204	190	206	209	251	209	206	207	223	220	210	207	235	210	223	207	210	235	226	216	216	207	197	205	215	187	223	226	197	208	213	192	214	165	220	219	193	212	224	206	184	234	242	237	209	205	218	212	238	214	196	224	207	222	226	207	228	183	244	225	209	224	234	239	215	218	180	217	231	234	226	203	200	218	199	225	213	191	219	240	198	201	218	223	194	222	238	220	209	228	207	201	213	201	215	196	214	233	203	219	184	196	205	224	207	225	214	215	217	215	208	208	236	240	204	237	204	220	235	211	231	186	213	228	213	220	221	216	218	215	198	225	232	189	231	230	205	209	220	221	191	222	201	206	193	216	213	197	217	223	226	231	198	214	213	223	211	222	200	228	206	217	191	207	207	234	235	220	215	210	210	206	221	254	239	210	202	228	184	199	206	229	212	221	224	217	214	206	216	220	211	227	204	243	205	217	214	212	200	211	210	227	234	207	212	217	218	210	241	199	204	204	208	187	197	200	200	200	204	208	257	241	206	231	231	228	228	214	219	215	233	220	214	184	235	219	216	203	188	225	251	190	204	209	212	199	196	209	201	218	223	215	217	200	226	213	221	194	188	215	201	209	209	222	222	224	203	207	224	216	226	233	226	241	211	200	202	212	221	197	214	229	219	213	221	214	201	228	208	209	187	219	191	217	208	225	226	227	210	219	219	212	213	196	219	198	209	211	180	234	231	234	210	204	190	217	234	228	200	225	203	234	208	210	219	232	201	208	217	201	220	232	223	236	218	210	186	215	208	234	216	229	203	231	221	188	194	227	197	248	217	212	225	195	205	231	211	219	219	219	227	224	214	215	227	203	228	200	207	215	190	190	233	221	204	201	218	198	268	225	200	192	210	221	200	217	252	195	207	212	193	227	201	232	224	247	199	220	213	196	219	223	231	248	218	193	212	187	213	198	187	234	241	227	251	189	225	225	224	201	190	195	222	188	207	236	239	239	221	232	238	191	223	182	209	227	185	200	230	211	222	196	211	215	206	200	211	233	210	230	217	213	205	237	224	230	204	203	222	211	199	212	202	208	198	211	223	249	201	217	206	210	199	174	223	193	201	206	213	220	208	216	211	208	209	197	237	234	216	213	220	216	219	189	228	201	203	234	209	200	212	185	188	208	222	239	195	217	205	212	196	213	203	208	201	223	198	202	212	235	221	210	224	188	235	204	220	190	225	215	217	209	205	203	201	219	198	235	202	223	191	202	231	209	238	219	227	241	208	239	226	211	217	206	222	217	205	212	208	204	219	215	205	192	225	238	222	215	223	214	221	206	207	225	218	229	198	215	226	220	212	234	229	182	247	207	206	217	198	236	220	212	184	186	230	210	199	221	199	240	238	207	230	226	208	223	194	227	212	226	190	193	232	217	227	207	204	192	194	217	239	212	225	224	230	203	220	219	221	211	206	205	203	202	215	216	206	224	217	224	213	223	206	179	221	226	241	238	222	196	237	222	228	213	223	221	218	219	212	220	231	196	196	250	191	204	225	203	209	192	217	196	210	204	218	195	217	229	228	223	235	204	214	232	200	231	215	212	228	208	199	209	209	239	202	199	211	220	237	213	202	194	236	227	192	203	201	198	214	202	199	225	221	224	207	206	223	214	223	201	223	207	196	223	220	203	216	235	231	233	225	213	189	234	234	225	212	248	214	199	196	228	204	213	225	203	203	215	201	219	232	207	186	206	207	219	208	232	229	197	221	209	216	206	215	235	201	227	205	216	194	201	215	235	214	181	222	190	217	199	185	200	217	217	212	225	236	220	195	236	209	231	184	238	217	191	212	215	234	214	208	209	215	199	221	188	199	200	191	244	218	212	222	222	204	222	224	227	216
23688	21056	28107	24246	21049	7390	810	575	435	369	332	307	308	287	282	271	267	247	246	228	255	232	222	210	225	223	231	216	213	212	216	222	193	214	227	228	216	218	207	206	197	197	204	189	218	193	214	192	194	189	199	203	186	187	188	218	225	226	201	190	199	187	206	195	201	198	210	202	168	208	198	196	204	214	187	194	190	236	183	197	196	177	208	195	200	188	190	187	198	200	205	203	213	182	171	175	191	184	199	175	230	208	178	195	197	209	196	208	197	220	198	185	188	199	221	202	204	199	202	193	185	197	191	184	183	200	206	215	193	185	202	206	172	184	195	195	207	192	191	209	177	187	207	199	197	192	206	203	204	196	193	185	181	202	192	178	216	228	183	167	202	196	216	207	174	190	188	197	193	176	178	186	199	195	188	193	196	206	193	198	217	197	211	184	201	215	196	214	218	199	212	169	222	197	186	196	197	202	204	183	226	196	216	189	201	157	183	204	233	201	177	212	199	214	197	197	209	199	200	196	198	205	186	182	212	185	204	197	198	233	196	187	211	179	196	207	184	212	212	187	189	199	206	192	211	216	203	212	185	195	196	192	191	186	189	174	185	164	229	186	204	206	190	204	183	232	207	189	193	168	200	188	201	171	218	164	191	191	207	208	210	214	228	213	186	225	196	202	208	187	190	200	175	176	187	198	219	236	213	187	187	182	206	199	218	204	196	202	200	190	210	196	224	196	199	234	181	220	206	202	216	170	211	201	195	213	208	217	176	214	199	195	222	197	205	181	204	176	191	191	196	199	209	201	211	244	209	199	178	199	185	204	204	188	229	183	204	197	208	180	200	206	167	205	190	191	196	187	197	217	185	215	198	203	197	197	177	157	221	174	188	213	194	218	212	197	204	209	216	180	203	188	186	202	203	208	202	188	195	213	201	205	194	230	213	176	187	187	227	194	207	220	208	216	195	171	183	174	201	199	210	177	215	217	197	218	192	228	179	229	189	196	195	175	206	182	189	200	198	189	208	197	225	203	218	194	198	211	208	197	175	225	174	203	201	212	222	190	205	194	200	195	200	198	205	210	202	184	184	196	226	204	210	198	234	208	201	205	235	209	198	210	192	197	210	188	224	211	193	194	197	178	174	208	196	213	200	194	217	182	187	188	207	167	210	172	178	188	201	190	196	181	173	189	196	179	177	196	234	192	198	210	231	205	175	215	203	219	223	184	184	194	224	219	178	206	199	226	207	201	196	171	217	207	197	234	189	209	184	194	191	212	224	198	194	203	198	184	201	187	180	183	207	221	202	211	216	190	204	225	215	230	209	208	195	189	225	200	215	204	200	194	205	215	219	212	184	177	182	196	215	196	193	208	218	204	206	193	212	215	187	215	179	198	190	216	194	198	213	180	184	206	199	199	187	198	201	215	187	182	216	209	215	203	200	195	205	195	198	205	197	204	196	219	211	194	209	173	204	183	200	196	207	175	193	218	209	189	227	207	199	189	167	189	203	205	235	184	221	202	241	184	214	189	191	210	181	209	191	205	201	210	227	202	206	204	184	194	205	201	210	184	192	186	199	196	186	193	196	173	214	222	205	170	211	192	244	205	220	182	197	223	240	194	200	204	225	192	200	185	192	206	189	197	186	179	193	225	201	194	207	208	193	182	222	196	208	199	218	201	183	175	184	198	203	203	178	186	183	181	214	175	198	175	211	167	210	212	201	193	203	196	218	217	206	215	211	215	188	179	201	194	178	182	187	216	197	187	197	214	199	229	231	179	210	199	207	212	204	206	194	204	175	196	207	199	206	191	207	196	191	196	182	180	216	199	204	198	196	172	183	203	197	194	192	206	193	202	203	202	213	196	193	197	167	196	188	204	202	189	191	182	209	209	192	179	185	208	195	218	188	206	227	171	203	195	205	156	198	198	194	157	182	217	181	200	203	190	231	217	185	210	213	200	188	236	195	200	206	172	202	189	206	199	186	186	214	191	196	211	188	198	189	223	180	180	195	198	197	209	180	194	213	209	195	184	172	197	217	210	191	190	172	197	185	202	209	199	189	199	198	214	203	204	194	199	204	199	190	207	192	221	210	191	198	195	209	204	195	178	197	205	182	179	224	191	190	201	210	187	214	188	208	211	217	211	189	177	200	163	208	163	182	217	215	203	193	207	190	186	167	214	187	194	190	206	210	187	171	224	226	199	212	205	197	215	226	198	205	222	200	187	201	182	205	182	225	199	192	202	199	180	197	219	197	223	172	182	201	206	199	196	180	197	209	216	207	198	183	205	200	202	187	199	192	216	197	169	216	197	204	207	186	205	221	198	216	166	224	215	215	201	181	228	191	199	179	192	205	199	201	208	209	206	172	190	199	200	200	200	192	185	182	199	189	200	221	205	200	212	204	216	207	187	229	210	201	196	194	177	190	174	219	211	174	204	214	199	210	200	173	194	222	191	200	186	229	166	222	165	183	207	204	198	209	203	220	198	187	193	176	198	194	192	233	216	201	194	174	190	235	199	192	189	176	196	186	200	192	200	208	206	196	206	196	218	203	191	196	231	196	196	226	194	200	204	206	210	214	212	192	211	205	222	197	222	224	202	190	193	191	192	195	216	204	199	230	184	194	190	205	180	196	207	220	195	225	212	211	207	191	208	214	206	185	194	201	190	170	189	225	226	208	180	202	206	187	172	202	215	204	179	185	185	234	202	214	172	178	184	226	220	198	203	176	195	181	235	193	173	207	210	199	209	226	209	191	194	213	201	185	196	202	205	221	215	215	207	192	213	176	188	179	193	178	199	193	192	211	192	219	208	170	188	211	165	201	190	197	202	197	157	189	190	186	179	203	216	213	215	184	216	182	194	200	211	187	224	236	215	226	213	187	180	198	206	194	198	179	217	211	187	222	187	202	202	206	173	227	198	194	202	165	197	211	198	197	184	183	197	211	200	202	186	191	200	197	200	194	202	198	224	184	193	174	180	193	195	195	213	234	183	198	173	200	199	215	184	188	205	191	210	194	179	201	177	190	190	206	178	198	212	172	185	204	155	206	179	171	216	208	193	211	199	207	223	214	192	193	209	185	217	200	201	199	191	217	209	199	195	216	210	199	202	175	192	207	235	186	202	170	188	192	202	214	185	223	185	179	191	207	192	201	202	195	171	196	208	199	196	175	186	191	200	187	216	219	197	203	216	167	195	210	210	200	208	197	190	197	187	204	205	201	201	206	226	211	197	203	213	192	176	172	185	193	216	183	219	185	198	176	191	193	187	184	197	207	186	193	210	181	179	193	169	215	186	205	216	216	186	191	191	210	218	208	211	215	242	206	157	189	177	236	195	202	206	213	219	191	217	199	190	185	225	188	197	182	205	187	196	188	219	179	199	184	167	197	189	186	197	218	204	198	206	217	189	187	213	211	212	160	209	208	199	200	191	170	188	212	193	194	187	222	187	188	210	213	213	204	190	173	217	208	194	190	187	199	225	199	188	196	205	211	212	198	216
3661	10265	6031	2819	1883	1395	1161	804	708	534	498	389	398	365	320	295	275	306	261	262	279	291	244	223	259	264	258	240	206	246	259	218	205	207	233	239	250	236	233	229	221	222	233	203	236	228	192	216	229	213	213	200	215	225	207	236	234	232	183	231	213	211	210	233	231	227	222	198	204	205	217	253	227	227	237	243	212	226	189	225	241	206	212	200	219	224	205	206	213	240	224	210	226	237	202	200	216	196	233	198	206	229	233	213	199	236	228	207	224	212	204	236	214	214	208	225	222	201	212	222	203	190	209	221	195	203	237	209	204	234	217	216	208	207	224	224	233	198	230	191	229	219	227	215	225	209	212	205	223	206	211	215	235	230	203	219	229	230	194	184	207	204	220	224	215	217	206	208	227	200	199	215	221	259	222	199	197	186	196	268	206	211	225	200	209	220	226	217	217	224	219	214	181	192	216	211	219	240	210	201	227	199	179	214	211	233	228	227	196	201	221	218	229	235	210	247	234	221	203	240	234	208	227	217	197	215	225	186	242	182	199	239	219	219	207	232	229	223	210	210	224	225	205	210	244	213	215	246	215	204	201	186	233	214	234	193	210	221	191	228	213	195	185	179	221	201	205	220	237	219	196	224	224	215	210	214	210	233	191	205	200	211	261	217	212	213	210	206	241	216	238	205	201	227	218	218	200	219	247	257	204	206	195	216	200	218	235	210	196	181	215	227	202	188	228	213	221	226	216	212	199	203	226	231	214	217	211	207	228	197	230	209	211	216	213	216	223	216	200	201	218	223	195	233	213	207	207	198	200	209	217	232	217	207	220	233	227	229	241	207	209	205	216	227	220	213	214	217	229	219	217	222	187	219	206	215	217	225	245	208	224	236	231	212	209	243	212	196	206	208	198	240	235	214	220	236	222	235	192	206	213	198	217	203	217	236	229	204	218	200	211	221	211	205	230	201	201	219	226	232	208	205	215	214	218	234	186	211	218	224	212	219	213	220	212	237	201	192	183	227	228	236	201	216	212	229	202	222	226	238	216	187	221	204	195	204	227	222	188	235	215	219	221	225	228	211	211	215	219	210	210	208	217	216	240	224	211	204	211	232	221	215	196	221	230	210	208	217	215	205	218	212	221	225	222	233	214	237	210	197	200	210	209	207	209	216	210	215	205	203	199	204	234	203	226	217	215	229	226	214	213	225	197	236	231	238	205	188	222	224	210	189	200	233	230	234	236	210	217	233	206	224	204	227	212	210	216	206	201	207	218	212	218	229	212	206	201	237	219	236	211	224	206	216	210	198	192	210	226	222	209	217	196	217	219	222	204	215	247	218	192	216	220	219	223	228	217	209	206	214	227	222	223	231	241	199	210	214	223	224	206	213	216	225	188	204	201	203	218	200	230	220	222	215	207	200	209	201	211	210	208	230	217	202	216	234	209	197	214	228	217	210	209	234	205	239	197	236	228	218	235	205	216	209	215	203	209	220	232	178	217	209	228	221	207	217	231	223	189	239	232	200	222	223	224	195	221	190	210	228	212	240	225	211	226	209	218	214	205	217	240	196	182	213	205	225	240	197	262	228	212	225	217	218	202	220	222	201	226	218	232	212	223	223	211	203	211	202	205	215	216	202	193	230	234	210	241	219	213	212	214	217	201	190	217	194	220	242	220	209	215	210	199	200	226	208	211	205	203	211	224	224	199	232	216	202	204	216	209	191	228	222	227	203	225	206	197	232	242	218	200	212	211	207	203	221	179	242	229	224	207	224	255	208	215	234	215	209	199	233	195	183	222	204	192	212	170	200	205	216	212	200	200	209	234	236	211	215	218	233	185	222	210	195	215	222	212	221	188	226	213	199	222	217	207	226	215	200	217	219	218	213	213	234	226	227	215	219	220	235	198	232	220	221	232	200	220	237	244	230	230	224	208	242	240	207	244	231	238	200	218	216	201	211	201	208	189	216	200	215	241	214	233	223	200	192	217	232	212	201	221	209	205	222	220	220	206	209	221	239	196	211	214	207	209	208	217	210	247	221	201	203	192	210	211	232	200	232	185	213	227	194	223	212	216	199	221	204	236	213	184	234	219	204	217	214	227	210	204	240	215	191	200	206	235	220	214	205	216	224	202	215	218	229	195	241	204	242	231	209	233	197	197	202	238	223	235	215	212	236	233	235	222	203	225	218	231	200	221	214	241	207	218	234	209	227	225	217	216	216	229	217	231	217	216	222	206	214	216	241	230	222	203	204	216	194	196	183	233	217	224	222	199	219	203	211	236	210	213	218	223	226	225	212	217	194	215	215	224	217	196	227	209	245	238	230	222	222	245	189	218	215	226	226	212	209	224	227	208	189	214	223	227	210	224	202	221	216	220	212	224	202	224	242	227	209	222	200	200	234	207	179	195	192	235	198	208	232	205	204	229	241	174	255	211	221	216	226	223	237	207	219	212	224	246	231	209	203	214	212	187	213	217	199	207	196	223	240	232	207	223	210	208	244	244	213	247	224	205	228	251	205	211	203	224	221	223	216	232	219	225	199	222	226	233	244	222	200	219	201	218	240	207	202	204	211	231	225	209	187	201	206	222	213	192	214	220	196	198	210	208	225	223	218	217	229	211	231	214	225	228	238	195	195	203	217	244	211	232	215	199	219	180	191	242	235	202	220	225	217	235	227	214	201	232	261	216	201	249	222	198	208	201	205	247	229	208	242	232	213	227	227	217	207	232	234	208	212	225	212	202	222	212	216	235	223	245	198	220	190	196	195	219	209	194	219	202	213	206	211	222	229	219	206	228	188	197	198	201	196	217	200	217	224	208	194	205	240	218	198	211	221	199	223	223	224	186	218	220	226	199	214	214	200	223	212	219	227	222	212	237	244	242	264	203	223	209	203	204	251	214	200	220	231	211	225	197	214	199	216	205	210	180	207	228	210	221	222	217	225	214	234	236	222	215	187	220	198	235	228	216	213	211	220	201	228	205	233	211	211	226	214	190	226	211	212	201	227	211	180	222	215	218	219	206	219	233	228	216	201	204	218	217	230	199	212	225	216	230	221	216	208	188	217	219	205	233	229	199	229	236	209	197	212	210	250	236	213	213	215	229	243	220	210	250	205	213	220	195	224	206	208	223	195	214	220	216	235	197	249	218	215	236	215	201	249	241	217	223	213	223	225	232	206	221	211	211	199	220	219	226	192	226	253	231	231	218	209	198	179	221	215	196	216	243	257	223	232	240	186	228	209	249	224	213	223	196	232	217	186	194	216	221	240	195	176	232	216	208	200	223	215	245	226	194	242	214	211	209	219	221	234	218	183	209	216	226	204	212	220	207	200	212	231	240	212	216	244	230	233	228	216	227	212	205	208	217	198	214	248	199	203	223	198	222	222	202	194	206	206	211	240	200	213	229	207	226	229	213	246	217	197	246	228	228	237	221	248	215	204	206	220	232	204	198	220	209	215	197	217	198	196	203	227	212	208	209	206	207	232	205	236	218	210	200	215
24964	21015	26769	25273	7613	755	614	545	456	492	478	476	378	418	419	422	432	414	405	411	384	390	374	397	389	396	379	398	371	388	400	382	364	402	363	392	392	366	363	410	399	379	351	347	375	388	367	395	400	381	346	373	357	381	396	361	390	402	385	407	393	361	368	346	383	374	391	382	401	382	371	387	392	340	411	389	418	395	372	412	388	334	365	335	374	378	385	336	385	361	377	363	377	366	399	377	372	354	369	390	366	367	393	381	390	420	379	370	363	374	348	387	367	367	341	375	354	374	371	347	339	363	405	390	381	357	361	385	384	398	369	388	394	374	372	362	355	366	389	378	389	373	362	382	374	384	389	366	383	377	367	388	370	369	384	374	407	383	360	355	374	376	410	360	378	417	357	378	371	347	396	387	356	387	351	393	378	389	381	356	388	386	355	398	368	366	363	356	371	350	382	324	391	358	389	404	395	387	364	352	363	373	379	348	407	372	388	366	387	373	369	391	371	361	385	385	347	355	356	365	374	351	383	390	389	346	403	399	383	368	392	377	402	389	385	354	399	377	392	363	368	351	373	319	371	362	357	363	377	369	372	375	341	385	388	373	360	358	387	389	377	395	399	404	369	379	393	393	345	376	370	358	346	366	363	389	362	361	374	383	346	374	361	368	388	399	362	348	376	389	371	369	375	356	365	354	383	352	397	410	381	365	380	387	374	382	365	341	386	385	402	331	361	322	372	367	374	382	361	363	376	362	355	366	387	391	358	358	382	378	377	377	398	357	385	381	375	377	379	361	380	397	367	370	366	368	390	401	397	366	407	359	351	376	398	410	358	396	371	360	344	355	384	404	405	353	332	366	351	386	368	384	396	368	385	375	387	389	427	358	367	367	368	368	395	394	401	369	398	379	365	361	364	413	364	375	395	357	405	388	360	364	375	381	393	375	389	365	341	379	348	389	360	368	360	389	386	383	371	337	365	380	353	361	330	388	388	397	410	360	355	382	353	359	363	359	378	395	377	395	373	340	380	363	403	381	373	363	385	364	382	398	403	360	334	363	408	366	374	367	394	338	354	364	386	374	351	382	394	359	426	379	363	357	362	393	368	368	364	352	355	408	383	346	334	358	382	381	393	380	377	405	370	346	360	376	364	379	344	375	410	331	373	363	381	389	379	377	353	352	370	399	411	363	381	404	380	326	345	372	345	365	385	327	416	389	401	394	398	404	369	375	363	410	395	385	361	371	371	325	363	366	356	377	366	352	341	370	387	344	390	366	396	394	345	372	354	403	338	376	390	363	394	358	354	380	375	352	316	393	378	349	398	396	356	401	339	364	352	360	404	383	356	349	354	383	370	361	384	403	402	336	371	353	342	386	375	390	385	379	404	363	389	400	347	384	356	381	366	379	307	395	366	384	375	386	367	389	374	358	337	381	375	372	374	358	390	389	353	370	347	364	347	374	337	414	373	382	375	329	364	343	381	362	366	382	389	377	372	365	376	350	351	385	349	375	343	370	376	379	377	386	375	357	414	378	396	378	377	389	358	377	389	375	366	368	362	395	389	370	355	366	378	336	359	373	375	382	372	383	378	364	352	408	369	422	396	381	360	373	365	397	333	399	347	380	366	381	370	355	402	370	345	353	357	364	386	414	386	356	345	420	384	363	355	384	357	361	382	382	390	408	355	370	332	372	329	365	367	355	407	365	390	357	393	381	398	340	341	349	387	385	384	371	372	389	387	362	381	370	365	379	389	367	368	352	341	402	358	350	340	338	380	374	380	380	413	393	407	369	351	393	391	390	401	397	409	379	385	347	386	322	345	348	385	385	339	388	379	368	349	364	371	395	383	372	356	414	398	389	374	410	354	349	369	357	389	335	380	381	377	372	360	394	394	402	400	366	343	371	351	356	381	364	381	352	380	361	351	392	388	391	341	377	428	354	387	380	379	365	384	368	344	349	374	418	389	375	351	351	341	344	361	373	396	435	364	389	347	351	371	393	353	362	337	389	382	416	389	374	385	354	405	357	403	383	398	341	375	369	390	394	376	364	326	409	341	342	355	388	378	374	373	393	370	354	379	409	375	383	361	378	389	374	404	394	373	361	392	385	383	374	356	347	372	359	342	374	382	391	353	391	404	388	335	329	348	368	416	407	382	395	326	364	370	383	361	369	349	406	389	391	361	333	378	397	358	373	378	357	336	412	366	342	333	349	390	411	392	385	388	371	375	391	381	351	387	357	382	338	367	339	354	386	393	403	367	371	367	392	378	357	359	363	363	343	373	370	386	371	379	388	357	409	349	362	369	369	380	376	369	367	374	377	366	369	347	393	380	361	389	351	350	345	378	374	374	355	358	416	370	368	368	347	355	358	367	364	351	385	402	377	375	372	337	375	382	361	369	426	370	337	373	348	343	393	421	409	356	384	342	338	354	386	367	344	368	394	358	335	397	330	374	378	391	344	383	377	366	407	347	389	372	395	390	386	390	357	399	363	377	385	380	387	377	378	367	368	355	358	390	367	348	339	365	385	421	379	385	384	337	387	371	376	367	377	355	367	356	414	355	391	371	368	347	375	371	375	383	368	363	386	389	331	398	365	394	385	420	364	362	360	370	350	369	363	397	374	353	356	368	376	349	382	384	368	359	380	357	330	394	380	413	354	342	364	396	361	390	353	393	353	380	357	388	345	389	374	365	366	354	413	362	367	371	364	360	381	406	367	367	338	348	387	394	350	388	352	381	402	350	386	371	380	346	366	354	351	363	387	380	385	376	421	406	385	374	380	354	400	384	368	367	360	354	388	347	372	411	388	398	377	380	374	348	383	426	361	336	397	361	378	381	370	363	380	355	384	354	381	386	356	392	380	368	362	386	366	391	356	385	350	366	356	389	397	366	362	364	348	391	346	365	376	414	386	375	360	360	344	358	395	364	313	385	376	358	387	399	351	363	382	369	364	390	364	369	384	444	367	350	390	348	386	349	384	360	386	391	380	401	373	372	374	386	321	340	383	404	388	411	366	351	370	362	349	405	379	363	369	385	414	346	395	395	415	374	385	357	405	397	385	385	344	367	384	374	368	358	453	377	347	368	402	364	391	352	358	372	378	373	393	397	354	390	391	377	367	377	431	386	375	344	388	384	353	370	364	379	357	369	355	394	395	371	363	371	353	360	388	369	365	384	400	375	351	383	362	343	384	363	401	363	367	369	359	372	391	374	358	406	384	373	389	366	376	354	411	376	330	388	385	397	364	404	360	359	372	382	355	389	383	395	352	400	403	362	379	376	374	387	370	375	369	392	369	359	388	405	381	382	375	391	360	345	378	390	378	361	379	398	377	378	398	335	339	392	361	344	362	344	356	399	349	393	356	362	358	370	352	395	397	354	375	391	367	345	360	380	399	385	373	347	390	406	371	366	359	373	416	356	385	359	340	362	355	346	377	381	383	355	421	401	375	379	342	397	384	388	368	379	374	373	372	324	404	390	388	401	346	393	338	365	356	350	401
3806	5519	3536	1680	1284	1000	867	791	632	633	515	484	487	430	478	461	496	458	439	450	442	445	394	414	449	412	429	390	447	409	447	401	394	441	431	400	398	389	415	419	420	391	359	414	397	383	403	403	389	410	386	384	436	422	403	420	381	406	383	393	388	400	378	431	403	404	408	400	379	407	370	371	425	450	388	402	415	414	385	391	430	422	404	388	411	439	441	384	388	403	400	415	403	407	415	425	398	404	415	400	430	388	440	395	400	414	408	416	426	410	412	419	388	426	444	408	406	431	362	420	427	446	435	400	393	404	392	369	426	451	454	386	435	385	413	390	425	384	395	398	405	384	384	427	441	398	412	430	406	421	373	385	428	388	380	411	439	403	388	424	390	431	432	399	380	402	422	408	409	378	412	408	407	458	368	398	384	388	405	418	415	459	393	407	387	406	450	366	361	421	383	411	415	427	384	413	398	420	423	437	436	373	413	384	426	425	400	431	438	412	395	406	409	394	434	398	384	431	396	402	428	456	399	415	398	383	392	452	397	441	388	430	401	419	416	372	413	469	392	407	435	420	400	411	419	409	410	417	401	407	377	403	414	407	428	393	446	399	368	400	407	393	423	380	421	390	391	424	402	365	402	387	415	429	391	425	383	407	394	410	445	412	401	403	401	417	400	390	375	404	400	395	394	357	371	415	410	406	407	400	402	366	372	426	394	377	454	404	403	410	395	457	406	375	405	403	402	379	393	428	400	381	402	414	455	373	463	401	396	442	393	391	450	406	401	352	392	415	427	384	396	404	420	402	393	399	419	390	389	420	447	404	405	392	441	426	402	425	376	419	378	410	405	381	404	413	395	396	390	402	411	418	405	398	402	401	406	384	399	397	379	444	394	374	412	386	398	419	405	365	399	406	416	407	372	416	402	407	393	409	399	399	370	448	395	399	441	383	390	412	388	382	387	356	420	402	413	372	383	370	423	429	442	434	410	413	450	396	408	415	423	397	367	423	406	423	392	393	396	400	372	394	370	417	439	429	380	432	372	421	436	382	396	407	404	411	382	400	355	386	439	403	404	441	403	401	427	407	406	388	384	384	420	410	423	391	397	417	421	430	409	403	381	418	382	415	385	410	444	416	410	388	411	406	395	421	363	367	438	365	388	386	409	421	412	412	397	390	447	432	402	399	363	364	384	396	420	393	404	388	412	418	401	407	401	381	406	428	426	397	406	392	430	364	432	435	408	402	382	399	396	417	405	409	404	413	404	414	405	374	415	383	393	405	398	403	429	393	405	394	385	388	366	432	451	413	396	439	376	390	405	424	388	360	413	386	409	459	400	375	393	469	410	390	416	395	411	400	430	380	438	402	400	394	395	383	398	404	380	427	424	387	412	456	404	410	371	436	415	404	429	429	424	400	414	385	395	411	424	410	421	390	406	415	444	419	400	399	402	381	409	422	420	398	419	428	406	368	423	390	402	398	422	409	371	377	414	409	420	434	378	375	396	416	418	401	375	400	395	383	404	408	388	369	412	395	418	392	364	388	451	369	377	367	417	402	405	392	394	410	414	406	410	410	407	420	386	414	422	414	409	381	383	399	401	414	437	422	412	409	414	437	391	387	430	405	415	375	383	407	415	388	397	411	380	394	442	379	413	402	383	402	371	431	378	430	405	368	412	398	396	400	359	380	401	396	374	412	431	400	433	415	404	428	393	412	432	404	386	444	387	419	403	390	427	384	368	385	399	380	403	412	375	423	409	433	397	367	386	407	384	410	417	438	405	391	402	400	369	398	393	404	393	389	419	402	427	427	429	388	379	410	419	424	393	407	381	408	428	422	407	410	397	407	413	415	404	382	379	402	407	411	391	365	404	410	417	379	411	383	422	408	392	417	408	390	393	410	408	399	402	388	433	375	419	435	429	389	385	399	417	395	383	414	429	390	388	398	409	383	387	409	409	412	379	391	416	408	390	392	415	426	406	413	416	397	412	394	432	423	408	375	416	397	403	372	427	432	383	405	426	394	420	374	409	393	413	417	367	407	429	394	379	386	410	410	404	360	376	395	396	419	387	377	343	385	428	355	399	420	403	438	427	391	386	404	392	394	434	416	380	386	427	409	402	422	388	426	403	419	407	409	408	409	420	394	419	394	429	428	422	374	407	400	387	386	439	391	419	397	403	390	457	359	397	429	428	395	409	416	381	369	426	404	430	433	400	375	393	419	424	378	395	384	401	361	387	411	388	426	429	407	409	434	394	406	389	406	384	447	397	427	396	416	412	416	400	455	405	387	429	378	388	407	422	410	402	440	410	406	388	418	389	405	388	415	399	425	404	415	423	402	415	391	413	415	401	382	389	436	392	400	413	368	397	437	414	419	421	388	427	384	406	397	431	400	446	368	403	412	399	391	414	393	428	388	388	420	383	385	425	406	422	403	385	406	438	427	406	408	399	397	394	371	370	411	403	397	403	371	398	417	409	382	430	413	394	415	425	389	387	416	428	430	402	430	414	380	416	425	406	381	399	401	418	421	401	426	392	396	406	412	389	375	417	376	411	404	423	403	387	417	401	374	383	422	415	384	428	403	417	400	403	392	428	406	378	376	382	402	434	429	390	392	402	422	368	400	403	417	387	403	377	417	406	426	410	403	400	399	419	402	413	377	406	424	397	403	463	394	422	420	390	394	390	411	385	408	356	441	397	408	410	434	384	391	407	403	398	415	424	431	419	418	375	391	429	428	422	409	394	405	432	408	423	381	365	416	401	359	397	362	423	440	392	427	429	404	394	378	417	422	411	389	431	403	415	439	424	376	377	394	458	398	443	404	398	400	405	397	394	435	418	428	424	413	418	376	387	416	393	421	395	380	416	376	411	413	417	403	408	424	400	414	392	384	405	356	419	397	447	393	382	402	402	410	413	385	393	381	429	395	435	391	414	406	374	391	393	402	378	439	387	449	409	424	402	384	373	410	424	408	405	398	410	412	415	400	370	413	391	406	423	424	426	426	388	442	372	391	424	420	422	383	403	414	415	413	404	367	397	417	392	458	408	417	429	404	413	395	441	435	398	423	418	395	381	420	385	398	400	404	431	422	407	430	390	393	374	385	394	375	379	414	433	389	415	405	408	400	427	389	452	399	412	393	401	427	397	363	393	408	415	393	384	375	389	405	409	444	378	414	409	423	385	415	416	414	414	470	384	415	392	411	440	420	418	413	394	448	380	396	393	406	429	368	395	420	428	390	385	399	399	373	398	399	367	405	399	367	388	429	393	390	367	410	404	417	387	419	409	381	409	413	434	381	431	413	430	443	430	427	393	427	424	375	387	402	401	403	415	383	406	387	424	412	399	399	404	420	450	448	391	407	424	411	409	422	370	392	400	418	357	393	393	401	400	418	370	392	436	418	383	405	388	358	434	365	401	395	405	376	413	430	394	400	400	391	413	379	424	396	409	411	390	431	393	416	377	417	379	430	402	397	378	382	417	419	394	401	430	418	403	367	410	411
22614	21130	28675	23842	21133	21170	6134	1206	914	836	787	697	623	607	588	567	572	559	542	515	534	534	496	498	525	497	475	511	488	468	515	458	495	446	461	475	499	488	468	477	456	492	441	458	436	437	448	471	433	447	452	492	498	486	452	461	490	441	442	466	473	450	461	447	448	438	463	452	458	471	421	481	465	480	472	473	466	451	462	433	469	445	491	470	475	444	448	477	437	485	454	428	482	466	471	453	457	414	456	452	443	424	436	430	465	443	415	474	467	451	506	457	428	463	467	472	476	462	474	460	415	453	460	479	477	441	417	445	408	456	493	457	466	423	461	435	489	500	464	462	458	478	440	415	434	448	474	440	498	490	432	449	483	419	423	469	461	485	440	461	477	440	447	453	471	479	494	469	432	423	458	417	431	471	462	449	457	427	485	474	480	434	426	454	410	438	409	452	478	405	441	480	459	444	464	408	449	420	448	436	462	455	435	422	469	429	437	422	459	474	432	433	475	477	438	436	432	444	437	435	460	418	460	391	397	418	433	465	437	492	438	474	432	468	440	427	473	462	432	449	497	442	464	455	520	509	451	452	445	444	442	479	425	423	452	441	439	469	446	435	464	416	444	441	491	452	455	465	424	444	468	449	440	471	476	464	398	435	440	456	464	451	468	428	437	464	457	454	461	435	476	442	438	452	468	479	463	432	444	447	438	450	438	461	470	388	431	442	489	440	465	462	436	431	449	461	462	477	450	478	448	434	458	429	433	422	463	470	464	485	478	458	457	486	467	482	434	467	465	440	459	437	493	432	471	431	447	463	471	467	429	472	406	455	456	444	440	470	484	480	430	459	425	435	449	444	454	464	459	450	478	415	444	495	452	461	458	461	420	447	466	446	455	432	436	429	449	454	409	431	448	438	484	492	444	444	464	468	461	423	444	454	435	464	459	459	449	424	476	454	445	442	425	475	448	458	465	484	452	437	490	451	466	450	441	484	521	448	447	447	469	456	501	452	459	431	436	444	442	447	418	470	444	425	450	452	440	486	489	437	497	421	426	452	469	455	478	464	427	426	442	471	426	444	447	450	413	449	461	446	427	432	468	462	464	458	473	426	442	414	458	454	465	458	448	437	460	477	473	455	469	399	429	446	433	477	456	437	447	478	439	423	435	441	452	454	457	472	447	460	491	412	436	470	440	454	446	457	462	443	514	475	404	420	438	434	429	441	458	488	455	449	464	417	447	476	448	446	446	418	420	462	456	421	470	476	435	450	448	453	438	460	481	467	442	425	468	437	527	455	458	422	438	449	470	455	454	476	457	469	483	448	429	474	455	479	418	403	497	474	442	462	406	470	456	487	434	477	480	454	449	450	450	424	456	426	417	454	440	454	451	454	434	444	444	433	432	463	458	444	437	429	461	464	435	417	440	426	435	424	495	418	473	448	458	442	448	472	441	464	447	419	482	444	463	430	465	486	482	439	464	492	473	414	435	446	460	434	460	464	488	453	421	442	421	398	452	538	481	465	462	463	421	473	448	467	465	470	454	445	452	454	461	429	418	471	445	436	424	433	495	455	437	437	490	432	456	457	432	419	461	454	437	451	514	456	439	476	462	430	424	442	459	438	447	461	449	428	476	427	450	454	448	473	457	423	459	458	471	422	423	459	468	437	464	439	438	484	413	434	427	435	479	445	405	454	454	466	418	461	440	430	467	469	423	455	489	494	447	448	471	467	419	437	457	481	448	430	420	421	462	433	457	491	435	443	467	453	442	417	448	440	463	471	436	499	448	455	467	438	429	429	440	446	438	475	459	434	442	471	455	444	414	468	424	444	462	438	462	446	436	433	437	444	421	446	451	479	441	460	461	430	435	453	488	434	458	464	439	481	472	485	456	441	465	468	452	405	477	428	439	445	464	428	415	453	470	440	455	434	489	405	473	436	449	444	406	465	450	475	447	477	445	441	443	394	442	433	457	436	466	467	464	448	409	447	429	466	462	416	438	430	445	434	438	461	480	445	463	437	452	458	450	434	447	467	464	437	438	474	478	441	444	459	452	470	471	478	439	431	429	485	473	459	448	451	432	444	447	480	453	419	437	420	455	457	435	448	431	456	459	463	483	462	453	452	445	455	424	462	437	456	439	459	467	437	456	466	450	435	455	421	473	418	494	400	450	484	462	429	441	497	473	455	433	449	466	448	450	438	443	433	443	429	426	444	430	453	452	469	431	472	421	493	450	439	425	432	457	420	441	456	420	441	446	462	456	439	428	410	425	428	476	438	458	451	456	432	434	464	451	455	450	449	466	457	419	423	482	474	480	477	492	445	457	469	426	406	456	426	483	461	464	469	445	471	455	451	450	457	457	441	483	446	431	450	450	428	433	480	449	457	467	444	409	440	459	454	435	428	459	475	473	435	418	434	446	476	469	417	460	423	468	438	430	432	463	416	467	465	454	457	460	454	428	457	454	436	436	439	424	418	402	443	434	455	441	425	456	480	486	446	467	440	455	479	436	444	455	448	457	475	489	440	443	483	481	422	455	465	468	498	468	430	483	460	427	461	470	432	446	480	425	455	452	484	422	451	429	456	470	443	445	463	468	455	451	480	462	440	432	477	424	451	444	470	480	434	462	471	462	430	427	431	442	468	498	449	451	450	457	429	479	468	447	450	436	429	464	449	436	450	439	464	467	429	458	438	491	432	459	443	436	469	437	461	465	427	453	438	486	457	426	473	472	467	462	428	436	473	420	448	476	416	456	456	428	445	459	446	463	489	460	503	436	464	473	428	449	493	447	446	428	478	454	477	426	442	471	475	447	447	437	391	440	440	472	472	433	461	455	470	413	468	450	436	464	457	462	466	466	449	443	465	424	425	472	472	471	438	433	494	438	466	468	463	469	496	428	429	466	436	431	482	506	439	448	457	429	488	442	454	428	450	438	424	455	433	427	460	456	449	486	450	420	470	484	457	425	469	447	437	438	425	466	470	436	430	435	443	475	453	445	427	426	442	460	402	447	480	495	475	443	458	429	430	444	416	435	427	457	453	426	465	437	422	421	416	451	408	437	437	450	480	451	413	483	425	427	424	454	465	466	427	443	463	449	450	481	474	417	500	445	432	456	440	450	423	493	449	449	439	475	436	422	417	454	472	445	433	436	404	468	453	454	419	450	437	440	444	408	420	479	481	445	462	468	436	453	440	454	434	458	436	451	458	399	459	428	471	451	442	423	419	478	439	464	421	449	472	434	476	483	426	423	469	465	484	475	433	407	391	458	460	415	421	488	452	497	464	428	448	459	453	451	429	439	433	468	437	438	492	470	450	439	434	453	447	458	433	425	442	411	470	424	434	436	434	437	452	458	426	400	454	474	438	453	459	455	426	453	455	464	456	449	482	428	462	471	461	473	454	490	446	413	477	472	444	452	448	465	428	442	434	456	470	452	457	467	450	449	452	412	451	455	420	449	463	405	427	450	422	424	443	446	477	457	471	501	461	462	457	479	487	437	441
5024	15432	10274	5046	3551	2624	2172	1651	1303	1178	1000	951	833	709	717	672	645	613	596	544	569	527	535	534	511	546	504	507	497	504	485	502	520	445	505	470	490	466	482	468	492	489	504	479	478	433	501	468	458	475	460	513	480	486	467	453	477	486	471	452	465	501	486	477	424	520	461	431	437	436	465	441	474	461	490	480	451	485	475	474	482	460	435	473	457	471	444	460	471	471	455	520	444	450	493	464	463	453	432	488	465	455	456	489	462	453	477	464	426	472	471	418	482	484	454	516	443	490	484	453	470	449	437	441	471	477	441	485	466	471	461	456	465	468	475	471	445	480	482	468	434	444	454	436	470	463	477	444	451	483	473	443	442	462	413	470	482	435	461	460	440	475	447	465	452	477	421	477	433	430	435	446	423	464	439	410	422	496	450	451	462	466	456	502	457	430	435	459	438	454	413	383	480	441	428	446	447	459	484	436	455	499	492	444	425	470	486	448	480	446	450	456	468	466	466	468	470	459	460	477	470	443	494	489	425	463	465	483	483	442	419	465	438	448	441	472	444	501	458	466	485	456	506	477	449	469	466	444	464	441	448	415	430	473	458	473	461	509	481	467	465	421	455	425	483	423	432	451	460	451	469	465	460	488	429	436	472	450	448	476	479	470	506	467	470	469	474	431	479	486	449	466	436	475	457	470	477	448	479	498	472	401	446	470	477	450	453	448	462	458	434	490	460	448	435	412	436	467	436	486	470	448	474	438	470	449	419	498	450	470	441	473	461	468	471	441	504	460	439	455	449	457	455	463	474	486	505	460	472	433	488	463	493	462	425	442	462	475	449	436	454	472	461	426	451	459	451	461	505	441	444	471	467	482	502	446	476	482	447	461	420	424	477	479	470	491	443	442	455	469	464	456	458	444	452	461	441	461	454	463	475	424	495	453	430	484	476	458	446	443	422	470	500	480	473	437	460	408	463	443	434	480	463	406	478	450	473	460	473	453	435	459	510	460	442	426	417	470	492	426	460	428	453	444	485	449	413	443	439	438	450	402	460	470	420	452	412	467	424	446	468	439	492	483	444	466	439	493	490	454	473	467	466	450	442	450	473	474	414	485	425	441	436	459	477	406	475	468	465	476	459	466	449	453	466	445	481	469	429	495	485	456	510	457	452	487	436	453	448	429	411	465	461	450	437	461	455	447	441	465	450	500	477	454	491	429	460	507	418	468	439	407	446	404	492	489	431	474	495	447	463	490	451	444	470	450	454	454	465	475	474	461	439	436	466	460	422	462	439	448	470	460	460	496	429	447	453	456	465	449	451	427	446	511	442	486	474	476	515	443	453	476	433	489	441	467	471	420	451	480	448	485	437	425	450	433	462	427	433	467	434	510	455	466	436	469	450	447	468	472	445	487	474	410	447	422	473	438	461	445	473	472	449	434	475	454	459	488	462	438	446	489	456	500	483	465	440	464	468	463	462	469	441	490	446	440	423	479	437	480	431	456	446	483	472	478	406	432	453	437	470	439	444	428	422	445	462	450	459	453	505	457	479	451	480	462	476	441	459	441	470	466	459	451	471	425	459	451	473	493	426	463	468	454	485	433	459	463	465	464	473	458	423	463	436	451	459	500	476	473	445	453	469	455	447	494	425	448	475	449	455	460	427	406	433	427	472	452	456	423	405	464	479	443	444	457	446	451	457	488	464	423	510	449	460	440	447	442	449	430	464	493	441	448	456	407	449	479	452	429	463	445	440	450	447	441	484	449	460	436	460	443	478	475	429	453	463	460	468	419	475	457	461	440	488	431	463	478	462	434	461	477	481	450	464	447	467	428	454	455	440	454	457	419	489	431	425	475	429	472	466	434	445	455	465	424	450	469	476	472	492	480	422	442	441	491	441	473	473	458	448	431	447	432	417	454	440	461	454	452	461	431	448	460	465	512	491	467	474	468	456	462	483	437	437	450	464	442	460	468	486	456	456	451	470	447	463	434	482	431	449	444	428	444	459	450	459	464	440	411	454	444	454	453	468	448	459	451	475	434	437	479	469	486	487	421	447	430	492	448	482	456	487	483	484	460	413	428	457	447	488	448	440	477	457	459	461	465	428	475	487	445	453	459	455	452	476	488	456	462	452	445	444	460	463	459	451	438	419	461	445	466	478	410	443	461	425	479	497	456	457	456	470	430	452	472	462	456	451	470	445	465	493	447	472	465	420	470	507	437	464	430	484	474	448	441	463	469	502	442	455	448	460	454	431	457	448	479	458	433	429	431	488	476	486	455	430	474	480	436	482	428	441	468	481	451	434	429	462	471	447	513	459	475	473	476	463	498	442	410	473	454	449	461	440	469	481	468	462	433	467	479	468	471	459	450	491	464	445	476	507	439	438	447	422	448	429	442	421	432	406	452	466	414	437	479	483	436	440	440	435	461	439	484	455	451	477	448	500	432	481	463	430	440	503	458	462	481	430	473	463	472	473	445	468	446	438	470	444	464	459	469	475	442	431	501	456	438	478	430	468	465	438	468	415	451	491	470	457	484	449	455	434	475	453	470	446	444	452	497	503	432	481	425	495	432	479	441	466	438	441	450	456	463	452	507	485	488	484	465	512	435	438	453	479	488	476	427	482	474	472	477	434	432	455	460	449	461	432	465	466	455	465	458	436	457	487	488	461	477	436	466	479	458	487	479	487	460	459	431	457	477	446	442	452	426	477	456	506	453	480	480	467	463	490	446	482	451	426	463	485	488	438	492	447	472	445	453	462	484	468	452	477	456	452	413	444	473	462	454	447	480	410	493	484	502	482	444	494	457	420	440	494	466	443	463	487	461	488	478	439	469	505	503	510	421	406	458	452	480	432	496	467	429	459	425	454	446	531	443	469	470	497	452	456	435	461	464	470	460	490	452	470	462	446	488	475	445	423	452	461	486	475	451	500	436	499	477	464	462	498	453	470	431	451	463	488	457	480	460	455	470	451	422	487	471	488	490	467	466	449	484	470	436	458	465	433	478	456	469	480	475	480	452	453	453	470	438	407	445	482	465	441	461	464	479	453	463	418	428	450	447	498	452	493	471	503	474	491	433	428	447	463	462	452	478	445	458	457	440	457	461	482	452	471	469	478	472	471	461	477	461	471	476	483	471	422	425	466	498	435	445	454	484	495	474	484	470	492	436	434	464	487	471	444	447	471	442	492	437	468	460	458	457	485	450	398	465	425	440	394	440	457	479	444	452	463	449	474	462	476	475	450	431	413	445	481	438	457	434	436	453	472	471	445	454	468	486	487	424	484	457	454	480	487	438	435	452	462	453	460	454	448	461	477	425	437	450	452	446	491	464	464	444	493	469	513	481	438	475	421	461	441	486	478	468	480	459	439	474	488	462	463	495	473	420	435	469	456	451	483	470	433	498	443	490	412	419	467	489	430	469	476	471	486	474	473	418	474	437	449	429	412	466	445	438	430	452	474	461	467	442	466	468	504	426	460	490	437	445	426	454	500	459	412	479
27519	16448	2716	459	246	239	220	184	203	203	181	189	197	180	204	186	171	181	195	190	200	182	164	187	199	174	212	182	190	191	214	172	201	181	189	166	197	197	192	186	179	177	192	191	199	194	185	175	204	202	211	177	174	215	193	190	178	168	179	176	194	164	194	176	155	182	195	187	188	202	193	196	185	181	185	213	179	186	186	177	177	201	194	171	174	189	194	189	179	189	172	188	179	186	185	188	198	177	168	198	179	197	162	182	216	187	198	192	192	170	189	191	214	166	200	189	179	189	199	169	181	165	179	204	228	187	199	197	180	189	180	174	180	212	215	172	197	188	185	190	177	176	183	174	182	190	186	215	193	164	193	183	196	171	186	187	189	206	200	203	181	186	230	190	214	206	178	198	198	168	183	178	186	189	187	199	185	219	187	188	189	174	183	190	177	178	189	164	211	190	182	195	181	198	161	180	197	180	206	190	205	187	201	210	171	211	189	195	195	211	176	177	157	217	187	192	176	191	191	168	170	166	187	192	201	212	178	177	165	186	191	193	178	175	192	181	192	179	187	198	223	200	166	176	200	180	203	175	168	187	172	190	181	174	204	154	189	194	193	189	178	183	154	164	198	177	174	196	192	169	199	170	172	171	173	206	197	200	185	200	171	199	187	192	197	186	193	194	205	169	154	200	167	183	188	198	185	192	171	189	173	207	184	205	195	173	185	207	167	175	217	187	199	202	182	158	182	213	180	176	198	178	198	194	169	189	194	194	194	190	204	176	195	175	187	181	205	188	166	203	160	222	201	195	162	180	187	175	173	195	179	173	193	155	182	183	194	177	195	202	215	172	177	168	166	188	214	199	180	188	221	178	193	205	190	162	198	199	196	194	189	195	167	187	180	173	187	194	192	190	186	166	180	196	188	165	184	196	191	191	202	158	198	174	174	192	166	194	155	177	205	191	162	213	190	202	193	191	159	175	166	158	173	209	216	188	176	178	153	180	207	191	179	205	170	209	191	211	185	187	181	190	196	194	201	191	191	177	197	171	201	186	167	192	193	186	187	213	170	177	167	180	200	196	180	209	191	195	198	197	191	167	170	177	198	200	190	173	150	172	199	181	190	172	177	198	195	146	156	202	157	185	203	193	201	211	156	178	194	165	204	194	201	168	177	164	165	168	206	213	184	174	199	200	203	192	191	196	180	169	185	203	177	184	187	173	223	173	177	194	166	181	204	190	194	188	190	179	201	185	178	169	193	169	196	163	199	188	165	180	213	191	186	188	181	176	190	209	202	172	172	181	192	200	155	173	179	183	211	193	171	205	189	188	172	210	171	183	172	172	198	196	168	177	177	183	170	179	204	200	190	188	186	188	181	186	189	159	193	172	202	202	199	157	194	189	174	184	190	207	188	208	193	202	192	190	193	202	215	199	166	184	174	209	198	188	203	211	199	189	213	172	190	176	190	175	199	171	175	176	163	200	155	202	192	220	183	185	229	199	194	192	194	204	220	158	173	166	183	157	205	198	170	180	205	181	183	170	192	197	216	185	185	174	163	193	203	206	221	185	196	186	185	192	214	175	197	208	198	172	180	185	177	184	200	186	170	171	192	204	187	179	186	177	186	164	168	191	181	218	214	190	181	171	198	209	178	172	167	187	179	202	190	181	196	183	191	180	199	181	204	175	206	180	210	177	204	173	193	188	188	216	177	196	183	193	190	183	199	211	197	197	180	196	206	186	201	186	177	172	177	197	183	196	170	186	198	182	194	181	181	200	193	199	174	183	191	175	200	177	207	212	206	200	202	179	211	198	174	203	200	193	201	198	170	180	170	197	201	178	193	198	204	168	173	185	209	194	199	208	181	200	213	162	180	212	196	191	199	190	178	174	190	180	189	207	191	203	178	205	200	183	191	173	166	185	194	176	194	200	197	185	166	201	186	167	185	192	164	184	195	185	185	182	180	163	175	163	182	173	201	193	181	202	196	175	190	185	175	191	203	183	162	199	189	185	207	202	189	203	179	166	212	178	167	184	205	196	163	194	179	186	208	190	186	199	184	186	174	178	194	186	201	197	176	207	198	181	180	191	172	183	202	195	190	166	192	202	160	180	213	207	184	177	189	183	177	187	193	190	184	210	207	173	176	166	192	174	161	193	205	184	190	174	192	159	201	203	195	176	171	192	173	161	202	192	211	196	200	197	189	182	187	178	177	197	199	177	182	190	184	193	187	197	187	190	173	153	165	183	200	178	183	194	193	170	192	197	193	177	174	183	208	216	182	180	178	204	171	182	187	194	202	199	169	195	174	210	189	183	169	195	190	200	193	202	197	164	187	185	188	188	192	189	197	172	179	190	198	194	182	176	201	218	165	194	189	210	188	214	198	180	183	173	186	186	207	174	191	180	175	198	208	220	187	185	169	204	195	208	198	189	184	203	199	207	192	191	162	173	172	173	185	168	205	171	176	200	207	184	196	187	199	190	170	188	198	171	195	182	176	171	176	213	168	180	183	205	211	177	193	171	181	190	185	189	179	176	201	175	169	176	196	186	195	206	193	174	207	171	165	195	177	183	176	189	193	202	196	183	166	195	185	202	201	166	215	187	179	208	201	219	162	208	182	153	179	193	182	181	214	189	199	185	179	192	174	194	165	194	188	175	156	181	196	200	181	206	208	179	185	179	185	176	189	174	210	170	172	207	203	187	176	187	192	210	179	186	192	190	185	183	173	167	176	191	200	183	190	203	190	226	173	201	170	199	177	212	194	187	188	193	214	191	186	197	192	195	224	177	188	180	193	174	212	187	179	186	185	196	169	191	218	182	174	199	198	187	184	190	201	174	183	185	187	195	184	175	194	158	182	197	186	199	187	205	178	170	200	200	172	193	196	200	185	183	213	214	195	185	179	223	198	180	207	232	194	180	172	190	191	172	199	209	186	186	208	205	162	178	201	210	196	164	180	206	183	184	181	186	191	190	210	192	191	198	193	187	187	186	189	186	183	185	204	184	194	187	176	193	189	195	192	175	164	188	198	179	203	216	182	198	195	169	191	195	179	201	197	198	194	176	179	212	188	169	188	210	197	186	191	201	178	206	179	180	194	193	187	192	195	159	179	216	201	189	193	196	186	195	170	163	203	187	168	174	194	206	186	170	202	191	174	166	214	185	172	171	193	176	193	190	183	177	190	191	183	180	188	186	187	204	169	200	187	185	210	223	194	188	160	193	173	175	199	182	174	182	167	175	176	175	194	176	204	204	210	199	194	181	212	195	180	167	198	201	200	179	183	168	186	205	189	190	171	176	186	197	180	178	199	186	196	180	192	173	185	184	184	195	177	197	187	214	196	194	159	186	204	191	194	211	191	186	164	200	184	181	180	198	171	190	162	183	212	202	177	179	197	170	208	173	171	192	180	207	175	198	179	181	194	180	194	202	201	206	164	192	182	156	193	207	175	181	189	194	212	190	187	160	205	182	209	183	200	201	191	171	180	162	200	167	206	204	198	191
4401	1166	783	364	305	269	254	249	227	237	218	224	203	213	210	223	204	216	201	226	214	201	229	212	182	225	209	235	221	218	196	242	222	181	214	217	207	204	233	192	197	238	220	219	225	244	235	195	220	217	208	220	218	218	212	201	238	222	233	215	216	189	245	206	212	212	237	222	211	210	213	198	218	196	223	195	229	221	222	197	208	191	199	222	221	204	219	213	178	201	244	241	214	191	216	223	227	207	229	216	233	217	204	219	222	210	236	224	199	207	221	199	215	205	206	198	216	223	223	198	201	221	204	212	222	201	223	228	198	220	207	224	217	228	240	205	206	203	236	227	227	202	235	212	221	245	203	236	194	221	211	221	222	208	208	245	194	230	216	195	206	206	214	225	199	226	186	218	205	208	204	222	227	222	223	226	219	214	194	204	199	194	194	226	213	230	193	215	219	225	190	194	242	212	201	238	184	198	182	220	208	240	196	207	196	184	196	228	213	188	198	221	216	208	220	226	210	221	214	210	198	214	213	201	218	219	205	211	224	169	230	222	249	218	223	205	202	232	195	210	209	191	209	226	213	199	204	216	189	222	212	228	212	241	194	198	212	192	189	202	206	223	218	224	212	218	223	214	200	221	229	227	207	201	183	218	220	201	223	230	235	220	199	212	211	200	213	219	210	214	211	217	196	198	207	234	234	210	197	182	196	209	225	203	222	222	226	218	220	220	214	211	187	211	230	223	224	190	212	228	222	190	209	199	246	225	207	224	203	223	209	222	191	198	199	203	211	211	206	205	205	213	201	221	217	183	240	194	208	218	212	242	209	228	203	212	207	221	199	221	219	216	212	199	244	189	229	216	198	227	192	205	224	230	211	234	202	210	196	222	208	234	227	196	190	208	218	215	216	202	225	183	221	194	221	241	226	230	201	212	234	233	188	204	235	227	201	241	207	213	210	185	191	187	229	186	219	210	193	218	220	210	206	195	213	229	221	215	217	215	205	214	242	221	203	213	194	215	211	201	192	213	199	211	233	195	187	204	215	227	206	220	225	224	214	207	193	210	219	217	222	206	241	220	216	194	215	249	238	221	235	227	210	212	201	202	242	211	208	221	224	209	214	203	194	218	220	205	211	203	212	219	221	208	213	200	211	228	232	203	229	196	206	201	229	246	197	218	242	226	229	229	248	183	212	241	216	187	198	211	205	230	207	223	209	229	198	209	198	223	188	194	214	192	193	229	226	182	163	208	218	221	215	217	229	215	214	237	231	225	189	192	208	224	198	212	195	216	240	223	211	218	204	213	213	227	201	219	202	224	230	206	219	239	232	218	218	218	197	216	219	207	235	202	210	209	214	197	223	194	188	188	264	206	201	204	201	241	219	190	212	207	237	231	185	202	221	208	194	199	190	204	218	207	206	217	216	200	207	224	212	218	212	214	219	223	216	218	228	212	222	214	206	219	204	199	228	229	206	210	205	207	210	234	246	213	229	203	205	203	238	193	228	201	220	190	229	230	209	191	224	195	209	206	238	198	216	241	211	232	211	235	205	247	230	208	216	211	204	196	206	211	209	176	219	224	234	207	210	219	224	217	196	210	219	209	198	214	217	230	240	206	192	201	234	216	192	214	220	217	217	193	188	225	220	199	209	216	216	205	186	202	188	204	227	184	207	210	214	214	182	209	203	191	230	229	202	210	215	242	217	197	201	196	211	196	222	225	217	209	217	222	229	205	212	220	223	202	199	216	235	228	212	197	224	217	197	193	233	217	218	224	225	219	210	214	223	209	222	214	194	233	194	200	204	208	210	194	199	208	229	206	233	213	193	218	223	214	213	197	215	217	204	230	209	212	225	209	251	204	254	231	208	195	206	222	209	227	212	220	228	217	215	215	231	197	196	228	197	227	229	218	208	202	232	225	221	208	183	219	194	220	202	215	214	204	204	229	216	208	203	199	212	233	195	208	211	216	199	217	205	224	213	218	208	214	201	256	205	221	236	208	212	253	209	225	225	238	227	191	235	198	218	248	219	210	230	223	220	220	226	217	212	210	213	234	212	213	225	211	210	202	208	225	204	209	214	213	204	234	223	206	234	210	211	233	214	217	184	243	204	207	228	215	213	201	191	221	194	217	213	199	229	216	208	201	226	220	242	212	207	202	195	208	202	193	195	204	207	188	224	220	217	227	207	206	188	197	203	214	219	232	218	201	205	221	216	179	219	196	215	181	208	217	193	219	210	211	218	216	194	205	241	212	217	212	212	222	219	218	219	211	228	201	208	201	242	211	204	218	216	206	182	215	231	219	196	212	217	236	222	243	218	234	208	189	227	188	206	217	208	239	215	202	199	236	211	250	198	203	223	228	213	227	194	208	225	209	198	231	221	201	194	215	181	197	230	199	203	217	208	214	213	205	241	241	210	249	235	199	230	218	230	190	204	205	200	219	225	217	229	223	204	197	202	189	224	219	224	241	219	187	211	221	196	225	170	208	210	210	206	204	187	231	232	219	185	209	236	212	225	229	233	217	181	221	243	224	206	220	222	239	211	227	199	202	217	208	226	189	230	211	207	192	193	232	232	230	207	221	218	209	213	214	200	184	206	217	214	233	208	197	206	207	211	219	218	219	216	203	216	240	218	219	200	212	214	217	253	227	200	189	227	207	259	223	237	221	214	205	211	232	201	217	217	199	231	225	222	186	231	198	207	218	211	208	214	232	216	200	193	202	207	185	206	167	228	211	207	217	203	209	234	227	233	185	224	197	227	196	194	216	221	197	221	203	216	205	211	214	220	199	205	212	200	204	199	223	197	206	221	215	213	182	221	210	228	221	199	212	224	221	223	226	205	230	211	199	199	233	237	223	201	220	225	204	207	235	203	202	206	206	198	219	222	203	214	205	218	215	210	203	227	222	207	231	202	231	227	183	223	214	218	225	218	213	213	196	207	199	208	225	237	212	226	218	201	216	220	200	201	227	224	188	217	207	203	237	228	229	200	231	220	197	226	209	202	193	199	213	214	197	206	202	202	244	214	226	231	208	221	217	196	197	215	238	217	221	199	220	222	229	215	199	229	251	229	223	217	212	214	216	208	208	226	233	208	210	209	226	252	195	208	218	207	211	219	210	196	213	211	243	199	204	207	214	210	210	192	221	201	220	221	212	210	212	203	231	234	222	203	217	204	218	237	223	192	223	237	235	220	230	220	227	199	202	217	203	200	211	212	208	222	197	219	227	240	206	205	223	230	219	207	207	231	232	210	218	197	241	227	214	229	207	227	200	198	217	195	207	206	239	209	197	220	192	234	195	217	221	216	221	227	232	205	211	215	200	240	185	199	222	198	207	225	233	241	225	225	204	199	218	244	200	208	222	181	199	234	185	215	223	226	219	208	214	210	213	206	219	208	215	208	218	233	192	224	214	211	199	188	225	212	223	227	218	217	217	223	198	199	203	212	196	216	200	221	205	199	223	228	247	211	194	224	208	215	218	224	191	213	193	200	235	230	196
23659	21028	28085	24184	20998	7732	828	567	452	410	354	310	308	284	268	270	246	270	232	245	249	242	235	223	206	220	222	201	212	196	209	211	228	203	190	219	226	227	186	226	219	236	209	204	213	203	206	211	225	179	213	221	184	219	218	206	172	229	185	196	182	215	209	205	203	188	192	200	209	214	216	206	211	203	194	198	225	212	188	193	192	208	177	201	214	224	190	209	193	202	201	191	227	201	201	227	205	165	233	187	187	216	211	209	204	208	182	197	182	200	220	212	197	206	197	214	238	208	212	219	196	194	204	192	218	193	218	175	194	223	226	213	211	190	192	191	199	198	210	172	204	207	202	210	199	211	212	193	219	192	196	215	187	182	188	217	186	196	198	173	195	199	222	218	182	198	179	223	208	205	225	192	218	222	209	193	209	189	184	194	205	197	191	186	186	202	235	194	237	222	197	205	231	204	216	196	226	213	224	211	206	204	184	212	189	236	193	203	195	209	183	216	197	208	208	230	198	218	214	227	228	204	205	210	217	169	206	208	177	202	229	205	204	195	197	204	193	179	197	177	204	184	198	219	214	215	204	224	219	210	206	199	207	200	200	191	223	203	183	209	203	164	221	193	220	206	207	205	197	207	202	193	182	180	198	187	180	198	202	188	194	208	201	174	198	219	214	205	190	189	214	194	209	201	207	220	220	203	213	184	228	213	187	186	207	199	175	190	196	192	193	208	194	194	215	202	192	213	178	196	203	178	193	214	190	197	191	190	189	218	177	185	188	193	238	193	202	193	198	186	216	219	177	194	184	212	205	205	189	210	183	167	213	219	192	200	178	202	221	221	225	200	200	188	197	208	182	200	200	194	214	206	176	176	206	211	222	181	206	205	207	196	202	194	221	183	214	208	212	200	191	203	237	187	223	219	209	188	190	185	211	203	193	198	221	223	207	205	198	192	212	195	199	207	218	176	193	176	198	191	211	196	187	218	180	213	196	212	210	203	206	220	216	199	195	215	213	207	213	176	192	200	193	196	200	199	205	190	211	197	214	201	209	211	208	198	209	210	193	201	210	188	183	220	233	193	198	191	203	224	205	204	218	170	193	218	236	229	205	177	210	176	199	222	193	194	183	212	220	174	208	206	210	208	195	205	196	196	191	216	198	204	207	199	179	186	216	222	196	204	218	202	222	214	188	224	208	190	189	181	207	190	200	185	213	205	169	211	190	212	195	208	222	207	213	179	227	194	203	192	194	181	202	211	206	213	191	184	204	190	208	201	191	211	212	164	204	212	207	185	204	201	188	223	210	218	228	224	167	187	204	191	198	224	194	204	200	223	190	209	207	205	206	209	201	204	204	208	188	201	187	187	198	195	228	214	213	204	189	188	220	204	208	183	185	207	201	176	232	205	206	188	199	209	209	191	197	194	214	194	212	186	192	181	201	180	242	195	190	204	195	202	232	201	200	215	211	193	209	213	194	195	224	216	213	194	180	206	190	211	197	209	206	211	189	175	182	206	168	212	235	218	158	238	228	222	200	195	186	216	210	182	207	193	211	185	185	208	193	215	216	213	186	205	177	221	176	227	187	213	192	209	191	180	186	218	186	182	206	198	193	214	210	192	193	207	182	207	206	217	203	215	183	176	218	195	201	231	195	210	185	208	207	192	199	224	181	168	205	221	202	188	226	173	209	210	224	201	193	209	190	197	191	186	203	205	208	176	225	198	198	190	202	214	214	194	195	191	181	203	206	204	202	211	188	179	214	215	191	196	199	204	194	185	222	180	197	196	225	210	231	193	232	175	242	203	237	210	211	195	204	210	178	203	211	204	181	192	197	198	213	208	212	200	204	217	208	223	177	215	210	209	216	195	204	215	205	219	194	193	200	194	194	236	217	206	205	197	212	199	206	183	193	227	198	190	222	218	199	189	204	181	234	216	208	207	191	208	209	185	200	185	198	214	167	218	184	210	211	212	215	204	201	199	193	202	186	224	198	208	175	207	180	210	220	196	208	190	211	206	190	225	198	201	221	186	215	186	195	201	222	189	193	203	220	212	179	200	195	193	212	213	214	225	201	220	200	187	211	183	182	196	206	177	208	182	184	187	201	226	177	186	205	205	220	204	199	199	182	205	171	173	213	203	205	190	200	203	209	205	215	197	228	200	191	198	209	188	202	202	192	197	199	193	215	218	184	187	206	203	200	180	200	194	177	195	190	198	187	202	188	227	195	193	188	191	216	189	214	214	214	229	216	195	201	202	165	211	179	184	204	207	199	209	208	187	194	197	245	184	191	194	193	224	200	200	195	196	191	200	209	207	194	200	213	201	204	165	182	206	187	211	201	201	181	189	208	199	208	179	188	204	206	187	223	219	220	203	195	202	213	205	213	190	210	171	197	193	215	196	221	218	187	224	226	194	213	203	217	207	189	188	181	205	209	197	183	185	171	183	205	207	192	191	180	197	207	185	220	199	191	205	207	196	205	200	215	185	211	184	194	194	200	184	206	217	206	186	176	194	199	214	190	188	191	186	196	190	197	185	194	208	201	193	230	215	218	186	218	210	207	200	175	197	212	207	190	203	183	195	192	184	216	205	212	215	207	230	212	189	237	207	215	197	209	196	195	218	206	198	216	205	212	221	229	208	175	189	204	205	206	206	185	224	229	211	209	219	185	206	182	204	209	223	197	186	196	186	199	217	208	209	205	231	216	226	200	190	206	225	225	222	213	205	214	204	196	218	193	204	221	198	173	218	191	194	230	204	195	197	207	212	219	207	197	211	200	208	203	198	188	209	207	198	186	190	178	204	196	193	213	190	210	196	197	195	207	203	183	221	219	200	194	230	208	169	184	197	205	197	197	184	209	210	218	207	201	180	206	181	189	192	174	202	214	189	195	207	211	199	191	192	192	184	207	171	198	204	200	218	189	223	203	189	215	208	204	199	206	226	223	189	189	197	201	184	212	191	214	203	210	200	212	194	200	210	194	209	200	186	234	201	187	180	206	178	190	208	187	220	195	197	198	180	202	194	204	188	188	185	205	219	234	216	207	196	208	195	199	207	209	209	199	182	201	180	209	200	205	202	213	206	214	192	216	190	197	212	194	212	214	195	191	190	194	212	225	202	193	211	230	192	203	209	204	212	181	175	197	209	201	194	192	170	211	183	173	204	198	223	215	196	193	214	202	209	182	206	224	202	207	192	199	203	191	207	183	204	215	174	214	195	193	179	200	187	205	198	213	184	193	206	232	201	185	206	207	212	216	198	190	189	230	166	174	220	209	212	196	197	231	228	176	176	202	205	200	216	197	211	225	214	216	216	179	198	191	205	200	180	187	214	230	209	185	187	205	198	207	212	199	200	216	181	195	195	226	172	216	194	200	197	199	178	205	185	190	210	193	191	200	214	202	216	219	212	199	195	218	202	197	208	177	203	193	214	190	198	200	200	183	206	193	210	206	204	224	207	192	171	204	217	195	181	209	236	209	216	224	219	207	196	206	185	193	210
3763	9160	6143	2615	1835	1392	1100	831	691	551	475	441	408	377	324	324	307	301	282	278	277	275	281	202	271	221	225	263	228	237	270	209	228	264	232	230	236	243	260	232	229	238	228	218	210	217	227	231	204	249	231	229	215	218	213	209	211	213	206	214	222	214	233	258	224	228	219	210	204	242	201	208	217	220	214	217	216	229	210	228	232	220	195	223	216	218	237	231	220	233	225	216	210	241	207	213	217	231	220	214	219	231	196	192	252	209	233	209	239	222	210	184	248	225	207	202	229	229	202	211	194	182	228	204	191	188	213	197	214	220	214	227	227	214	216	194	222	224	201	227	195	228	224	204	214	230	216	217	242	198	214	227	236	195	201	234	225	200	228	223	194	208	210	210	227	217	224	210	219	227	215	216	224	234	210	209	214	194	233	227	222	214	254	227	212	205	216	233	224	231	230	240	238	216	197	266	222	229	189	221	227	192	211	197	220	226	213	215	204	207	218	208	214	210	231	216	225	220	200	219	245	226	219	227	203	234	208	220	232	201	214	245	194	210	193	221	195	210	257	210	224	216	264	197	199	206	223	225	243	223	210	213	215	188	233	209	194	222	230	213	196	210	218	191	218	221	255	211	204	236	214	230	222	210	211	230	235	192	223	227	207	214	215	221	217	231	229	226	201	209	225	220	206	216	230	227	217	218	231	210	207	200	200	237	208	216	199	189	188	215	216	224	221	222	196	246	224	208	226	206	217	207	219	213	209	207	197	194	199	232	206	212	213	248	219	195	195	231	214	216	215	212	204	205	212	194	229	199	222	188	220	224	208	190	201	226	223	211	222	209	195	235	199	209	225	237	191	218	216	209	225	204	217	210	229	197	222	203	215	203	226	231	208	211	217	207	216	206	203	200	196	241	202	214	214	195	239	215	202	253	189	229	232	207	216	184	212	221	189	219	216	211	206	245	208	228	217	216	207	243	236	206	221	225	220	210	189	239	216	230	191	227	211	200	192	191	227	217	216	196	229	230	238	219	206	224	216	226	208	247	210	206	235	233	228	226	207	232	193	213	202	229	206	218	210	208	232	190	213	229	213	219	212	213	198	226	222	198	237	209	241	227	221	202	216	239	219	216	220	203	222	218	222	194	217	223	222	241	224	234	221	239	237	231	227	214	193	242	227	229	204	257	236	233	213	199	217	228	210	215	220	229	208	221	227	193	212	213	217	236	211	189	200	218	218	231	194	239	208	224	231	217	222	188	216	212	235	201	223	208	200	245	197	214	213	212	198	214	195	207	197	241	210	203	197	220	208	233	223	225	214	218	206	242	196	217	226	215	201	206	218	207	223	238	225	237	260	227	243	175	199	206	216	220	221	211	208	214	210	222	210	216	219	202	204	188	217	211	203	188	198	216	199	220	229	255	197	217	228	225	209	215	210	223	214	233	200	207	210	219	214	209	235	190	213	228	228	206	226	212	222	217	221	230	208	199	220	225	230	228	223	231	227	204	204	208	217	246	189	234	197	205	200	192	217	220	224	185	212	227	198	217	201	210	220	210	222	220	202	176	220	204	186	218	229	204	212	210	199	209	222	235	209	242	223	223	258	215	226	231	239	201	202	236	203	216	231	201	237	195	229	209	218	214	228	208	228	214	226	194	212	216	215	220	247	231	220	218	216	229	214	221	199	215	222	223	226	195	232	226	206	216	216	197	207	221	209	215	195	214	213	213	215	191	215	232	220	203	185	229	201	189	191	202	203	214	202	195	201	226	210	210	212	229	210	223	202	233	223	201	206	220	219	235	219	181	199	231	209	225	188	204	191	189	232	197	222	207	203	233	195	203	203	205	216	222	203	232	233	198	211	202	226	217	224	240	199	210	228	232	218	195	231	225	237	237	222	194	192	203	202	214	203	224	197	192	221	231	195	236	242	223	219	221	250	222	203	221	234	186	208	225	216	206	202	210	209	190	215	193	223	222	210	213	222	219	212	195	217	217	222	211	230	219	242	206	201	221	200	198	223	213	211	176	205	223	239	225	222	218	218	232	211	224	238	217	201	188	213	222	216	223	204	208	220	227	210	204	230	207	215	220	192	214	214	221	183	221	221	225	213	233	214	223	267	217	233	211	226	207	202	196	231	200	184	237	203	209	209	194	220	209	224	220	195	212	213	203	201	203	216	218	214	232	239	235	225	206	236	234	247	218	225	219	209	210	228	201	197	243	218	247	200	243	239	246	230	224	231	223	225	241	207	221	219	217	223	210	211	228	228	228	196	211	202	222	240	195	202	227	233	208	223	214	208	232	230	216	233	203	210	214	220	225	202	201	214	221	203	237	230	217	227	218	219	201	192	203	237	223	219	236	229	238	212	219	209	221	227	184	212	222	231	234	227	209	212	215	212	202	207	197	218	228	208	248	211	219	217	209	217	202	234	253	216	234	202	216	188	233	201	205	214	213	230	203	220	221	230	212	183	237	233	213	239	205	215	226	231	238	227	222	213	211	210	232	232	210	222	219	210	233	245	222	223	220	225	192	227	232	214	207	214	224	206	219	213	230	225	207	239	211	198	237	215	232	203	213	190	215	200	224	220	216	207	227	233	227	229	212	237	220	205	188	232	222	209	192	209	214	219	221	243	213	210	225	206	211	197	232	218	232	240	231	210	200	197	223	211	212	221	215	197	191	219	218	193	215	221	227	220	221	218	250	207	227	210	212	218	221	227	222	237	212	222	199	219	196	222	204	247	196	229	232	206	220	218	229	211	210	213	194	239	230	204	198	243	206	227	182	221	208	212	234	239	228	212	216	256	227	207	198	211	215	210	199	206	200	249	236	206	231	197	226	225	213	205	222	232	189	217	213	175	211	213	203	199	215	226	223	202	200	189	227	225	208	224	236	223	203	232	229	206	219	225	227	215	209	197	229	206	218	210	221	203	229	204	209	227	194	203	216	222	208	257	214	196	218	214	223	244	204	228	224	219	239	217	208	215	251	207	214	204	200	231	198	197	203	193	202	220	214	237	217	208	221	215	214	215	209	217	221	198	208	220	202	254	236	227	223	226	196	219	208	210	204	188	195	209	218	222	213	209	224	223	219	208	187	208	224	233	216	210	199	191	179	236	199	192	220	228	229	195	212	219	209	247	217	243	221	192	241	197	218	208	216	216	201	224	212	244	220	219	219	204	220	256	217	224	246	210	224	219	222	210	233	218	235	216	206	212	207	231	218	214	199	221	226	215	222	226	196	178	206	228	231	212	245	194	201	250	222	219	228	221	216	210	223	236	201	235	220	231	219	210	210	222	216	213	236	202	217	215	212	211	223	194	209	216	236	231	224	223	218	213	191	199	225	218	211	234	215	210	227	219	222	204	222	192	230	210	219	200	228	225	209	218	195	219	209	213	233	230	216	220	206	219	219	220	185	211	218	241	236	208	227	202	248	240	206	227	221	196	204	225	227	232	233	217	224	218	229	215	214	204	223	225	198	208	221	229	195	214	238	219	209
24899	21032	26798	25367	7783	748	604	524	460	430	449	443	388	405	451	413	377	400	345	394	407	409	390	384	386	377	372	378	381	386	333	390	382	356	384	384	413	366	369	400	386	393	363	394	363	357	390	360	390	369	388	377	417	330	342	362	382	375	361	368	405	391	383	399	402	387	381	380	408	382	382	403	375	406	346	380	384	357	364	385	360	393	349	385	399	369	355	370	356	353	402	340	371	365	395	387	392	381	349	350	377	348	351	376	332	424	355	395	369	392	372	353	401	375	389	390	390	361	421	369	380	353	400	385	387	394	361	378	357	403	368	390	371	366	360	388	354	390	403	373	360	386	377	373	373	361	369	411	370	379	422	380	376	397	403	366	375	339	384	371	367	369	387	368	365	383	391	400	354	371	429	344	360	342	383	344	373	364	388	382	360	380	386	365	368	383	347	369	398	361	341	371	355	377	394	386	394	362	369	419	371	385	372	352	365	375	359	342	357	368	362	387	374	351	357	394	412	342	374	366	378	419	354	382	335	360	367	360	369	351	335	376	361	378	348	338	356	419	410	369	372	385	394	392	397	398	368	351	373	354	353	382	399	362	380	359	368	378	384	392	387	334	399	381	393	382	391	340	395	380	392	374	376	340	390	402	391	389	359	351	380	380	350	353	364	389	387	374	369	388	390	352	367	384	387	376	361	362	364	367	414	414	381	385	360	322	375	378	380	362	392	410	386	377	362	354	334	393	396	373	388	378	381	394	390	380	399	361	417	398	354	342	389	358	386	380	375	388	373	355	385	356	356	359	395	393	401	360	393	394	389	385	350	414	354	357	394	366	376	384	434	341	411	382	346	367	368	372	354	390	357	362	362	366	397	345	367	356	370	358	365	356	359	394	370	372	366	333	366	367	370	377	355	391	395	387	392	407	341	360	368	402	410	372	364	368	359	380	383	373	376	345	387	386	363	380	366	370	368	358	401	359	387	371	377	357	333	410	345	386	363	374	381	368	378	384	384	400	369	345	387	345	396	367	389	382	347	346	364	354	344	348	367	393	397	371	380	373	356	366	378	367	398	393	360	382	379	368	364	363	389	399	416	374	365	390	406	379	379	347	363	367	386	365	385	348	367	405	370	368	390	362	367	356	348	385	369	334	392	394	385	380	373	391	368	359	348	373	328	362	372	371	358	374	365	398	391	397	382	368	380	340	395	383	416	378	402	381	395	396	385	364	368	346	388	419	374	416	378	351	371	356	342	361	346	391	355	380	366	369	350	377	372	373	360	382	393	392	400	377	383	360	375	392	391	383	398	397	364	381	371	396	372	363	383	402	371	370	361	339	351	388	340	394	358	394	359	399	382	374	373	407	374	386	363	349	358	370	415	390	397	389	346	352	398	421	366	362	380	387	359	387	358	382	378	380	424	365	396	354	346	396	385	375	367	374	390	368	375	370	362	382	397	383	360	366	387	362	404	375	386	380	371	371	398	338	405	411	364	352	401	381	386	393	379	395	381	370	368	382	375	371	371	409	351	436	396	379	397	377	383	389	366	375	421	380	341	328	395	389	350	410	389	420	384	379	377	396	375	372	382	388	408	359	388	369	377	376	388	384	357	388	368	374	392	398	356	390	361	374	371	370	375	372	393	412	394	392	354	382	400	347	377	384	368	387	381	343	424	342	350	379	358	387	340	346	353	370	387	391	378	362	367	360	357	371	394	356	391	391	380	390	379	342	348	359	358	393	385	394	361	375	375	383	395	370	397	392	365	378	395	354	376	367	379	342	382	360	399	347	373	400	383	394	376	387	425	389	361	353	390	347	361	354	417	387	381	380	358	396	375	363	392	351	350	359	371	376	362	358	376	393	374	369	357	382	384	357	366	356	354	397	413	379	367	387	380	375	374	370	345	398	385	417	395	376	392	369	344	372	367	373	350	349	360	389	391	368	347	386	374	347	381	379	363	382	386	383	334	366	407	379	362	352	397	338	368	370	388	362	377	385	364	364	358	381	393	364	419	420	380	398	367	364	366	391	372	406	346	385	366	364	363	437	361	382	353	366	374	402	397	364	376	369	386	397	393	375	399	364	372	365	367	380	382	375	426	379	367	394	370	392	375	367	382	346	376	379	362	386	373	365	398	365	348	350	399	375	381	402	384	367	378	392	399	377	331	335	374	383	359	406	381	362	358	406	396	376	378	373	354	384	377	374	371	382	380	404	373	362	392	346	404	391	377	395	361	386	369	386	353	394	356	389	362	334	359	340	404	407	346	365	386	391	412	374	386	399	371	329	344	372	391	373	405	411	394	365	359	394	364	389	415	357	385	359	375	388	376	381	330	360	389	339	384	383	391	382	378	364	384	386	380	368	408	333	350	400	369	395	368	401	409	412	362	389	364	394	388	370	427	394	400	395	395	382	385	398	383	411	362	396	404	377	377	381	365	358	367	400	400	348	365	327	378	386	357	369	383	377	376	359	391	387	373	356	382	360	358	410	396	358	392	351	351	392	345	380	384	371	411	374	375	405	425	361	370	371	374	394	360	364	405	399	355	371	354	329	408	375	368	356	378	365	355	402	371	335	364	386	382	382	336	379	387	381	352	383	395	365	388	368	408	391	383	415	370	376	384	394	387	355	366	357	367	374	412	378	362	349	349	376	383	384	384	399	336	366	364	385	357	421	367	387	378	366	428	382	381	366	392	360	406	366	371	378	361	396	380	356	386	380	394	386	380	377	399	382	380	391	393	384	418	370	363	388	377	367	393	343	388	403	355	398	363	398	358	361	399	384	339	374	385	367	372	381	382	371	363	388	400	379	366	361	329	368	384	336	381	352	365	405	370	378	334	352	416	381	389	371	380	363	369	389	419	399	369	391	371	343	339	405	366	404	367	352	406	350	395	358	362	360	396	380	394	356	380	433	379	404	367	393	384	367	388	353	385	390	414	416	390	354	361	412	375	345	364	366	350	355	373	391	374	350	354	365	345	394	352	379	379	401	358	393	384	379	387	364	366	344	374	363	335	424	370	390	386	367	366	349	359	339	386	413	367	363	389	375	359	384	386	382	354	378	395	393	381	366	384	390	375	337	400	384	389	368	391	355	378	382	389	368	386	354	362	371	396	389	372	393	390	373	400	361	383	359	353	388	405	389	375	370	353	359	395	394	367	332	364	384	374	367	368	389	395	352	368	331	396	375	419	401	380	382	360	374	362	370	382	370	385	368	393	401	374	354	351	401	400	373	367	390	397	399	381	376	379	372	344	360	403	356	368	374	379	381	409	365	375	365	403	396	383	350	373	363	347	392	380	372	377	370	378	376	382	363	367	376	373	325	345	397	362	379	374	393	384	390	373	342	355	336	392	390	398	365	394	403	350	377	357	402	384	360	371	354	370	370	389	416	406	398	357	360	366	346	431	378	372	361	357	397	386	408	404	385	360	356	378	353	366	389	353	381	378	376	399	404	367	384	341	376	356	374	393	389	383	404	406	372	335	400	336	390	371	332
3896	5620	3451	1770	1292	1042	865	785	677	588	564	506	529	491	489	448	464	457	439	450	443	444	440	424	411	450	433	393	451	409	424	409	393	425	409	427	409	395	408	418	398	420	400	392	381	412	426	392	403	413	388	431	414	395	401	437	400	383	386	436	421	370	382	397	398	398	433	395	410	364	407	386	409	390	389	400	407	390	383	437	381	410	410	400	429	382	386	434	379	421	413	419	435	405	381	416	416	399	426	430	356	380	418	398	395	400	388	410	424	399	384	399	426	402	436	394	409	417	394	413	445	387	384	434	412	396	388	390	369	392	396	422	380	401	418	414	385	401	402	418	385	427	429	378	399	409	393	395	424	388	423	373	415	419	360	390	387	405	411	415	412	425	395	427	418	387	395	418	382	411	383	394	382	450	397	372	421	408	394	400	404	388	424	445	398	377	387	409	397	408	395	385	403	410	390	403	436	392	382	427	394	405	400	421	415	370	431	407	452	405	366	407	403	374	420	396	421	418	377	379	435	394	381	421	406	414	450	420	415	398	417	409	411	372	372	451	424	412	427	416	406	399	420	419	447	400	411	381	381	424	421	406	400	414	414	409	436	442	375	389	389	359	400	398	408	415	423	392	428	418	401	381	427	451	388	390	405	410	391	408	405	394	402	373	412	379	425	378	400	422	436	421	406	412	382	419	411	382	443	408	431	421	419	425	398	398	415	398	412	406	373	417	406	429	407	415	425	411	363	369	386	416	422	409	386	409	424	358	398	402	399	390	438	440	410	399	417	365	424	436	403	434	435	419	416	427	406	419	431	407	396	428	437	417	406	427	402	401	419	399	422	407	414	379	419	400	408	410	383	399	407	427	405	443	427	415	420	385	415	430	378	386	378	397	409	422	435	435	380	401	421	399	391	449	373	434	429	403	404	427	400	401	401	428	414	412	393	399	388	385	380	407	397	408	402	355	401	411	387	391	402	437	416	389	404	401	418	422	401	382	379	423	436	378	431	376	371	411	410	375	402	421	409	429	375	425	416	391	414	389	410	401	375	396	387	418	400	440	392	399	379	399	369	400	377	410	395	427	391	439	420	414	373	383	411	434	404	418	379	407	437	384	437	410	401	375	400	400	423	425	403	466	437	443	400	418	395	386	397	390	417	422	421	422	438	386	425	410	391	395	392	410	381	375	424	412	448	397	403	417	393	444	419	372	393	373	400	384	387	394	396	419	419	375	391	392	370	367	422	409	429	427	399	439	373	428	401	389	406	359	429	388	430	428	415	410	398	360	414	380	411	423	387	397	420	457	385	439	386	374	371	420	414	397	431	414	445	427	432	378	386	398	408	401	381	392	390	431	389	398	386	388	393	411	392	402	439	382	420	411	397	392	426	402	419	399	413	407	395	433	419	412	415	433	391	415	411	404	416	396	413	433	372	389	404	393	361	435	415	390	391	402	408	431	407	430	418	382	453	395	418	380	368	407	388	422	378	380	406	406	392	400	405	419	421	387	431	382	427	413	389	407	438	371	375	408	419	381	384	421	414	399	410	371	418	418	392	400	419	371	371	404	417	388	414	409	407	356	383	416	410	428	413	412	424	382	371	413	409	427	398	404	438	417	440	432	434	406	409	382	355	417	370	418	385	392	416	421	454	410	416	421	420	422	429	402	373	395	401	428	396	370	429	378	407	418	413	389	417	415	394	396	420	438	410	367	413	402	387	364	412	401	410	432	417	446	397	433	428	406	413	404	387	377	381	412	421	389	408	397	405	424	426	368	382	407	419	439	361	394	400	416	395	415	380	392	436	361	404	359	417	446	424	418	411	439	401	424	405	397	407	424	367	421	433	403	416	378	359	409	460	408	444	388	394	386	375	414	395	425	404	428	400	403	393	395	403	403	409	387	417	427	424	410	387	371	400	414	421	419	401	418	420	405	402	419	413	401	411	433	443	448	417	424	397	396	405	394	379	419	392	427	413	406	394	413	417	399	390	382	406	401	405	418	446	412	407	420	424	408	389	411	405	368	407	401	411	426	386	430	401	404	446	365	405	396	390	416	431	422	415	393	420	432	391	419	419	390	423	413	432	422	426	399	416	408	425	394	430	416	415	403	413	438	402	413	416	421	407	370	407	386	413	427	388	419	424	380	463	428	393	408	394	408	382	393	398	378	418	410	399	385	415	423	394	396	396	382	398	436	389	438	409	417	387	394	391	382	355	403	428	415	417	386	391	379	379	389	425	415	400	415	432	402	407	391	433	392	412	413	436	411	417	405	410	417	393	381	378	422	418	403	388	425	414	401	415	415	427	409	385	389	404	397	429	404	414	414	410	437	409	408	417	383	370	426	403	432	398	376	405	406	401	422	419	446	409	375	430	402	403	402	386	419	375	408	412	426	401	375	401	404	417	422	351	416	418	381	402	430	383	389	409	395	400	383	407	397	386	380	428	398	385	387	384	396	358	423	398	385	399	412	398	392	390	406	389	379	413	412	446	396	429	388	370	386	397	409	420	414	384	435	396	426	375	413	404	367	418	412	379	388	440	439	391	399	409	421	409	417	444	398	393	419	396	426	372	430	425	410	433	433	411	428	386	432	429	403	433	438	430	406	397	392	434	386	410	406	450	417	382	381	401	367	429	371	383	412	392	390	418	400	410	413	408	417	412	385	411	414	389	402	414	414	395	378	390	368	384	414	426	387	429	373	413	423	393	409	401	418	386	404	387	441	365	405	414	433	383	364	406	398	414	360	391	384	359	417	389	397	422	374	427	412	408	388	396	399	391	418	401	402	430	402	422	411	401	400	400	453	394	407	430	387	412	444	399	440	397	418	398	404	411	388	393	407	410	411	402	404	422	425	448	436	386	401	390	401	389	421	359	381	410	416	392	418	399	431	358	372	428	427	399	398	421	414	394	398	398	397	406	410	373	402	425	429	409	390	418	387	425	407	411	390	409	415	413	432	409	408	389	402	420	390	415	407	407	382	399	393	424	411	424	427	389	410	412	378	356	400	408	415	403	388	400	406	415	385	408	433	422	405	404	404	401	409	388	422	413	400	400	404	428	372	397	419	407	411	369	401	397	432	411	390	398	408	403	398	417	443	405	382	409	388	404	365	413	388	393	399	421	420	382	401	431	406	404	409	414	414	433	427	415	432	391	435	399	385	387	395	424	393	399	434	412	443	406	395	450	412	431	404	390	394	408	399	376	400	386	411	370	419	393	404	398	403	396	370	395	435	387	433	447	399	438	412	416	407	395	388	394	408	377	400	424	362	422	408	388	450	405	395	406	402	428	377	432	429	417	411	434	430	411	414	383	371	423	430	419	431	436	399	395	398	411	415	416	381	387	451	417	421	378	387	393	408	421	381	413	389	408	393	395	408	422	370	394	408	404	364	398	381	397	367	389	406	454	431	419	397	388	416	416	367	386	415	418	405	386	384	360	388	430	397	446	388	407	414	381	409	406	414	404	423	405	379	411	388	409	408	400	418	425	399	403	414
22683	21168	28746	23858	21164	21176	6215	1267	893	825	729	637	617	577	605	559	512	562	534	561	514	576	520	495	509	492	463	500	501	473	537	502	493	472	470	466	468	437	466	457	493	472	456	438	476	489	456	456	449	462	455	449	440	460	458	523	443	437	456	464	467	472	453	425	466	422	435	469	437	442	435	452	434	460	435	449	491	500	457	479	485	418	469	475	483	456	455	451	407	464	423	452	480	470	429	441	457	462	434	443	440	439	486	436	440	445	453	451	469	489	462	423	454	457	456	423	483	473	445	482	417	448	452	462	489	461	447	477	439	444	447	487	451	439	460	464	451	433	464	450	464	458	476	458	420	448	430	419	419	473	422	463	484	434	443	470	431	468	474	429	463	455	446	479	454	484	462	483	474	435	405	395	443	411	441	472	450	428	457	467	460	468	455	420	459	440	477	430	456	468	457	449	429	479	410	451	472	432	446	458	441	437	473	456	467	485	426	451	454	477	480	458	476	425	480	454	451	458	452	464	466	454	493	477	479	449	457	408	425	470	455	478	462	433	480	471	456	473	455	452	481	474	442	462	488	449	459	481	464	448	458	426	436	438	452	499	449	452	433	461	430	441	479	456	441	441	469	493	462	469	466	431	403	471	499	435	451	470	459	485	456	461	430	458	426	450	437	449	488	431	477	462	448	471	460	511	454	452	476	445	437	452	443	464	473	427	399	488	430	495	456	482	447	388	468	488	423	457	461	462	489	438	493	470	447	488	474	473	469	478	456	423	436	466	437	409	449	472	433	461	482	413	437	445	461	436	452	506	438	441	419	473	440	426	447	446	464	456	440	483	461	463	449	422	415	486	448	471	464	450	443	450	459	447	459	457	441	433	457	475	461	423	435	468	437	420	458	435	440	446	488	515	431	433	442	495	449	452	438	466	473	449	449	427	454	482	441	428	464	465	456	454	433	421	454	461	450	436	414	465	431	445	462	483	420	453	450	440	480	491	463	472	437	467	430	411	458	433	460	465	470	477	434	457	461	484	463	447	446	457	480	452	437	458	473	430	467	489	454	455	430	486	447	450	426	508	421	485	464	429	501	456	473	461	474	424	466	420	451	482	443	445	439	460	482	455	468	468	414	448	450	437	460	441	467	462	489	449	453	437	453	473	489	436	474	452	427	456	434	402	432	476	453	448	458	433	449	457	415	450	476	457	456	430	468	476	440	461	470	460	458	453	461	438	459	431	445	458	446	444	406	449	465	480	452	458	465	405	497	443	408	505	454	451	474	463	445	433	449	476	470	461	486	455	409	440	462	479	462	466	444	462	435	460	457	434	429	448	489	456	449	445	421	481	452	453	444	483	447	466	458	426	436	438	428	475	418	466	453	464	474	443	451	471	487	428	463	468	485	444	491	452	462	443	474	436	439	456	444	422	437	432	476	444	444	452	474	452	454	452	463	460	413	489	475	450	454	420	452	466	468	463	465	478	447	452	475	440	388	453	477	441	443	445	419	459	453	473	463	441	480	482	443	415	503	484	446	471	450	421	498	492	472	428	444	446	502	455	438	470	432	462	457	489	426	455	486	427	459	428	495	444	450	472	479	454	458	429	456	448	490	437	452	428	458	472	493	432	432	461	439	488	412	429	416	421	466	420	448	413	469	473	427	486	448	445	463	474	455	391	468	473	426	438	476	469	458	471	478	470	464	417	481	438	464	454	459	469	440	454	461	487	465	487	453	496	471	411	463	461	441	459	429	470	441	433	420	475	459	470	430	451	471	444	455	443	420	456	425	471	444	466	488	513	451	446	451	436	458	487	448	421	453	450	431	414	448	458	429	457	421	473	447	432	469	454	467	457	444	433	444	454	464	460	489	469	455	412	492	437	458	467	444	447	475	463	438	427	430	434	470	458	474	462	440	463	443	455	485	472	466	454	475	503	483	483	411	460	434	426	459	508	487	445	443	437	485	464	425	422	474	427	448	458	408	450	451	475	450	461	451	448	474	447	458	495	432	485	439	426	490	477	439	465	455	431	435	475	433	450	458	427	443	454	440	462	450	480	451	435	428	451	433	457	474	478	475	441	470	500	439	415	466	440	488	447	463	439	436	424	399	454	477	428	451	490	386	499	451	459	452	462	455	472	489	437	484	409	490	467	434	448	454	476	484	493	456	445	439	466	437	464	449	459	504	400	422	442	451	468	464	480	467	473	443	432	465	442	445	433	485	423	421	481	437	436	454	464	470	485	433	467	450	459	460	494	491	436	464	412	462	408	438	432	437	390	525	452	432	460	446	420	458	438	469	434	433	443	456	475	465	466	441	457	454	477	466	457	483	452	422	435	461	436	448	443	484	490	459	443	445	452	460	446	440	445	447	479	471	469	468	490	466	454	407	449	471	495	482	418	450	454	470	435	467	450	433	477	455	457	463	429	418	467	475	447	451	438	472	438	429	439	457	434	434	418	413	465	420	421	442	490	456	452	444	441	478	469	445	459	468	465	453	439	456	435	462	478	439	463	463	447	427	471	440	452	446	429	440	441	465	454	461	440	436	460	448	477	506	436	427	480	431	456	456	458	436	470	441	447	440	442	449	432	444	467	417	457	440	446	487	435	475	470	440	494	413	493	430	453	450	456	417	428	422	424	396	438	474	459	429	456	440	468	483	413	477	491	423	478	414	447	472	452	444	455	449	460	455	471	471	481	445	455	454	470	479	452	425	433	446	465	458	440	447	423	462	438	457	442	465	460	450	464	479	479	424	487	451	434	470	482	488	450	475	434	439	466	463	435	448	417	491	434	464	438	419	449	497	481	459	406	453	413	452	444	466	463	426	434	415	444	457	479	446	439	475	434	480	404	463	453	472	513	432	434	418	464	460	459	464	462	434	451	427	455	485	427	472	482	424	463	437	442	443	452	482	413	434	468	490	462	453	441	455	514	456	424	452	416	480	447	456	456	452	494	484	478	454	448	407	486	451	479	461	442	492	458	459	413	484	430	427	433	473	443	474	478	491	445	498	443	412	469	430	459	410	416	478	461	430	432	448	419	417	469	459	454	440	440	466	424	451	437	487	433	416	432	448	468	453	475	447	459	481	432	421	466	443	466	442	442	456	511	438	472	438	438	479	413	466	439	471	466	428	447	441	476	436	495	416	447	468	449	483	461	449	472	415	433	443	480	475	433	441	428	471	451	453	455	462	433	454	480	475	455	473	450	498	489	456	467	466	442	456	475	433	478	451	470	478	445	424	475	431	472	442	427	434	442	420	480	467	458	462	461	430	445	475	454	463	462	452	424	455	407	450	439	447	480	468	419	471	423	461	499	445	425	425	431	439	431	443	442	447	434	490	460	438	467	459	442	438	434	450	444	451	459	456	459	458	406	461	471	454	418	446	469	447	427	444	492	471	481	465	418	420	455	426	501	474	455	482	461	454	458	407	437	424	461	451	441	436	407	465	456	473	424	460	452	455	448	394	459	447	409	486	432	440	434	464	458	477	419	452	493
5099	15179	10139	4923	3543	2719	2037	1654	1334	1135	1057	849	849	795	731	680	678	611	597	552	599	541	537	546	495	527	519	548	546	508	497	495	494	479	510	487	491	489	510	506	472	486	497	487	457	495	464	475	457	447	454	492	468	466	462	484	462	461	496	474	473	481	460	467	478	438	457	481	492	435	475	438	487	480	470	480	474	474	487	468	455	475	444	461	498	485	459	421	455	468	479	474	492	476	463	460	477	472	464	507	461	469	445	456	478	450	500	451	470	476	467	487	441	486	474	446	480	469	449	470	448	473	452	469	454	472	471	453	458	453	498	459	462	423	448	423	458	483	452	445	483	443	455	466	478	469	457	451	456	461	454	452	460	489	467	454	486	496	462	458	483	468	460	450	460	478	459	473	441	460	513	433	446	445	485	461	476	465	438	474	456	435	483	427	459	505	481	496	456	435	487	425	437	459	439	423	466	458	479	439	478	439	482	445	465	422	452	467	485	456	480	433	445	474	471	495	475	455	442	482	481	462	470	433	482	459	442	449	457	443	443	440	431	496	478	467	438	452	498	470	493	453	456	460	500	450	440	462	486	466	470	459	475	462	466	464	477	449	484	483	501	446	463	481	466	466	488	447	466	467	431	486	462	486	466	494	421	462	448	454	466	439	454	444	472	451	479	451	504	427	467	493	461	438	437	428	477	485	433	426	478	511	481	457	439	461	470	461	429	442	470	454	439	480	472	472	444	468	416	420	435	507	449	468	466	446	477	497	466	486	460	486	483	435	409	485	475	481	454	469	457	496	464	445	478	481	448	443	495	450	478	529	454	474	432	477	416	455	468	450	461	460	460	462	440	442	459	462	483	443	439	417	483	499	412	449	472	465	484	443	427	481	458	465	478	429	467	462	453	484	463	480	455	483	476	458	434	432	475	480	405	505	443	447	489	483	490	442	459	461	432	467	492	489	460	498	438	453	429	435	489	479	478	450	480	457	462	487	432	474	454	444	438	461	448	457	496	497	470	432	460	441	429	469	484	496	432	470	483	458	488	482	459	476	415	479	484	468	458	473	462	471	445	468	482	481	488	455	486	431	470	407	434	443	474	430	463	493	459	472	467	470	439	454	489	432	443	477	479	471	456	459	401	495	450	442	435	473	469	440	476	472	448	452	485	438	482	474	451	436	452	465	459	435	464	450	488	475	469	439	452	390	496	489	448	471	460	434	460	468	466	446	467	433	497	487	494	433	465	487	450	439	466	471	468	428	443	446	462	475	463	456	466	476	474	438	467	456	449	442	452	452	495	440	485	471	469	429	454	434	459	483	439	457	457	497	451	439	496	478	466	458	443	472	455	459	470	447	452	448	456	426	472	447	453	470	503	493	428	463	445	457	478	452	489	433	451	439	462	491	459	467	502	497	450	461	443	440	468	441	438	468	467	479	465	436	442	392	448	452	456	456	450	484	488	446	513	467	460	475	416	448	480	458	430	461	443	482	484	440	425	417	447	475	432	427	458	455	464	459	456	463	454	424	474	460	435	451	453	453	481	433	454	419	465	445	445	446	483	464	480	430	446	466	435	449	479	442	483	486	455	451	478	482	447	459	497	453	461	457	456	478	447	484	475	442	419	467	493	462	477	435	465	472	481	450	448	479	469	468	461	472	448	500	457	460	475	446	425	463	432	455	493	472	474	437	430	484	457	474	461	446	463	489	466	467	477	441	482	437	482	465	438	462	476	468	423	480	457	406	455	446	432	458	420	467	468	430	442	473	470	496	467	458	452	504	443	462	468	481	528	437	457	457	526	460	499	470	445	453	437	459	464	477	443	467	441	496	482	462	480	496	442	448	439	515	440	430	441	434	489	447	430	481	435	472	434	430	479	472	488	466	482	474	454	457	452	412	441	448	433	460	432	448	442	444	419	478	471	471	452	468	467	485	473	502	452	476	465	472	466	474	481	459	459	485	447	455	439	446	468	425	470	493	458	470	464	471	489	436	452	496	464	452	424	472	445	482	423	454	451	446	486	443	445	493	462	478	432	414	461	451	511	465	465	473	450	441	462	465	470	460	440	448	442	475	457	444	495	446	429	451	459	447	454	452	456	440	428	510	480	440	446	429	439	435	449	458	451	503	438	473	455	423	434	463	436	481	449	444	440	428	440	460	490	449	478	449	436	451	452	472	420	409	432	456	472	449	435	485	459	439	436	428	454	464	466	467	478	456	433	466	440	427	447	424	467	455	485	459	487	474	467	434	476	444	446	432	455	433	494	450	473	444	445	475	460	473	470	450	469	452	443	511	471	466	434	460	462	472	425	454	459	525	449	496	461	451	489	421	471	455	458	466	425	431	508	472	447	461	425	460	485	470	500	489	455	439	448	457	482	432	449	437	461	460	460	427	463	446	466	419	452	459	449	432	474	454	452	461	448	465	478	497	455	489	464	495	500	482	467	440	472	442	499	467	478	464	451	447	471	447	461	449	451	417	464	470	446	460	451	468	499	456	506	483	449	472	463	458	476	430	454	441	453	493	460	463	489	393	470	470	490	442	497	465	442	481	456	491	464	485	466	477	432	433	488	466	439	461	452	501	500	498	454	433	485	463	460	450	464	429	458	456	481	439	479	475	472	449	447	457	502	502	464	486	470	448	468	430	455	477	458	477	491	423	481	456	416	455	500	462	504	432	489	463	482	471	476	400	459	476	443	475	438	462	437	470	518	432	433	428	456	468	456	483	470	441	521	449	465	486	488	459	449	444	469	482	444	417	429	459	460	461	443	435	424	483	472	453	472	467	463	483	436	448	464	469	427	452	445	463	447	438	533	449	463	449	483	482	499	447	472	416	481	432	474	477	429	451	473	448	436	482	429	464	436	469	431	427	464	447	469	478	494	431	479	427	460	417	489	449	451	448	494	440	432	460	464	495	486	494	478	476	431	490	442	411	477	445	493	438	424	440	488	444	452	443	488	476	475	476	491	422	449	454	458	431	444	489	457	425	477	437	478	514	465	488	453	482	440	464	463	462	445	449	482	477	465	436	450	460	462	480	464	492	472	468	469	490	459	480	452	422	438	470	444	455	457	410	459	476	459	451	460	441	403	443	439	463	492	444	476	508	471	486	437	483	436	461	477	427	482	448	475	484	457	464	435	459	465	462	414	488	459	451	448	471	447	491	477	468	440	450	469	469	475	460	474	445	483	464	431	465	468	443	464	468	451	447	469	457	441	459	485	457	459	447	485	468	463	486	463	459	439	472	491	459	452	480	491	454	469	454	459	470	485	477	475	493	470	476	450	491	460	479	457	438	492	473	434	451	442	505	443	463	476	446	478	476	411	488	446	422	481	445	440	495	467	449	482	454	465	432	472	436	455	448	436	455	430	504	502	484	461	461	444	458	450	460	447	493	462	459	436	467	440	469	457	490	492	470	475	463	471	446	471	457	489	449	450	445	465	475	431	442	481	500	479	432	444	485	466	431	444	469	450	460	438	448	447	459	474	477	472	451
27461	16508	2663	440	291	254	231	210	198	192	190	189	197	203	172	167	203	180	183	199	175	176	176	217	197	177	183	171	193	180	172	196	203	194	189	181	183	189	163	192	210	173	187	184	164	174	183	180	180	185	180	193	173	184	174	187	162	183	212	201	196	189	209	181	179	181	187	197	189	175	193	193	189	180	186	175	209	182	178	181	187	186	199	171	180	182	181	201	178	195	199	195	176	215	171	187	195	179	183	181	186	190	205	169	186	181	169	182	199	189	195	164	176	184	174	216	199	175	225	189	193	193	191	188	189	188	202	138	203	178	166	190	166	182	188	186	160	202	204	190	172	189	190	189	207	183	189	189	180	190	178	193	201	196	191	205	210	160	189	192	187	165	192	174	172	181	201	198	184	201	189	193	185	171	177	181	184	168	194	181	178	182	178	232	159	205	201	201	206	190	178	169	176	201	205	179	165	193	174	211	180	162	189	179	196	194	180	190	165	195	185	180	163	178	228	184	192	190	177	197	176	202	186	185	205	173	198	194	189	154	165	181	191	195	212	177	176	187	163	177	169	205	194	191	169	168	190	183	196	189	198	182	182	173	202	178	175	177	170	186	164	197	167	195	181	224	164	165	200	187	190	180	199	194	198	221	196	195	202	189	179	204	185	182	189	179	193	201	194	163	179	189	189	190	209	174	217	193	172	196	170	183	178	188	178	184	178	170	169	205	194	191	215	182	196	164	210	194	193	181	190	187	182	204	164	174	203	179	198	179	198	195	201	180	196	204	198	184	175	169	189	194	195	176	194	181	190	200	185	184	192	198	208	172	213	179	179	163	218	173	179	202	174	165	180	182	173	205	177	205	163	178	168	199	166	165	177	186	176	192	197	178	187	181	169	181	179	178	169	186	210	187	188	171	169	185	185	184	190	212	188	177	178	191	198	191	193	205	177	202	213	191	178	185	190	186	177	197	197	199	208	201	187	191	171	180	193	182	184	182	195	183	211	193	164	179	191	170	195	182	199	194	194	192	193	201	176	182	185	176	212	210	190	175	201	195	183	171	186	192	144	181	174	209	200	196	197	173	188	175	188	166	173	184	178	181	197	195	199	173	184	188	174	183	177	172	189	185	180	179	205	236	196	175	191	198	217	208	193	170	188	194	184	232	174	185	192	184	184	186	185	168	186	176	174	181	191	184	219	202	205	195	176	180	171	197	186	187	184	206	175	199	189	198	181	191	208	174	179	173	188	185	188	189	181	168	180	202	202	186	184	174	178	196	196	169	185	181	183	174	199	186	189	191	189	208	183	187	188	193	160	188	172	179	177	168	178	195	173	196	185	225	171	181	189	202	181	167	175	200	183	198	204	205	195	185	188	200	192	223	201	213	180	166	175	194	199	197	186	189	174	193	185	196	182	201	191	168	190	170	164	196	187	163	174	210	180	194	201	187	196	209	178	183	183	181	194	153	160	173	210	162	174	188	201	198	198	202	175	189	202	185	162	192	189	168	195	197	200	210	177	166	191	200	167	156	186	184	186	183	205	214	175	194	174	200	182	195	170	187	204	179	192	183	197	169	192	200	178	182	159	167	185	204	192	190	191	189	157	190	163	180	186	154	198	189	197	171	182	190	172	203	185	184	199	185	164	212	175	205	195	195	176	165	215	179	167	187	165	178	185	227	185	180	198	186	196	163	197	177	190	178	201	187	198	203	178	192	176	182	188	175	190	203	185	189	186	186	199	159	174	210	178	164	175	222	176	172	197	171	180	185	184	211	210	184	164	188	182	169	180	177	170	175	191	182	209	188	157	198	181	183	176	199	172	201	161	194	202	205	178	158	175	202	181	181	173	174	208	199	185	188	183	176	197	193	176	169	190	183	182	199	184	194	178	187	176	175	167	195	195	175	187	200	170	154	175	193	206	187	189	185	210	176	196	196	162	173	192	211	182	183	203	198	184	191	187	201	177	201	172	181	166	175	180	189	177	171	186	196	177	202	163	157	203	183	190	199	185	179	211	197	178	160	179	181	217	178	183	191	185	192	190	173	187	201	207	200	183	182	194	177	189	184	201	159	186	205	188	189	199	210	194	183	196	220	169	190	198	182	198	190	178	174	195	197	194	162	187	167	182	182	185	210	199	163	174	201	195	189	201	166	199	205	194	168	178	177	214	170	160	174	168	213	173	146	196	171	203	197	181	179	210	190	199	188	190	194	172	176	173	170	164	197	173	194	179	182	173	175	180	191	195	193	169	176	189	197	185	199	196	176	170	165	178	196	183	180	185	199	171	187	202	194	183	177	194	181	183	183	173	185	183	203	208	204	183	173	193	189	174	173	190	195	169	158	171	188	182	194	179	205	198	172	188	186	202	200	187	180	200	195	185	184	210	184	176	166	201	187	169	173	187	214	172	192	184	186	192	194	184	194	192	178	186	204	198	196	181	183	176	175	160	167	187	164	212	178	208	183	204	180	182	166	166	204	201	174	172	197	222	191	182	179	178	208	191	197	200	185	165	183	200	170	180	172	183	204	189	180	166	218	201	166	193	198	186	189	174	196	183	188	184	196	175	173	177	204	188	203	173	180	198	181	188	188	202	191	203	191	187	194	195	182	165	183	184	179	192	188	180	191	184	159	202	210	194	217	188	211	182	183	199	202	198	181	175	186	180	192	186	183	181	199	194	199	195	205	191	193	195	202	194	186	215	183	203	195	188	189	168	173	198	179	190	184	180	191	185	189	193	189	178	160	178	172	212	194	219	204	215	182	193	192	204	191	171	179	171	186	174	171	194	205	197	154	189	203	186	174	195	177	221	186	167	179	213	155	185	178	201	177	196	202	172	196	200	193	164	193	196	184	185	199	201	168	175	179	175	186	174	183	167	193	161	184	170	200	186	176	170	208	194	186	182	181	174	183	163	187	188	184	177	203	186	174	179	184	214	192	186	183	183	201	174	183	196	180	178	199	159	184	198	184	165	191	205	181	167	195	185	184	195	202	193	187	202	196	186	198	197	185	180	193	199	194	203	202	186	191	170	163	215	213	186	215	184	189	182	181	165	194	191	179	162	187	190	187	185	197	204	163	168	193	194	213	192	190	219	181	179	198	231	212	183	195	187	185	173	206	169	176	173	171	191	199	161	200	196	201	187	180	205	189	191	202	197	190	177	175	170	214	180	179	206	182	184	185	174	181	203	186	193	189	184	181	183	177	189	187	167	205	200	171	182	204	174	183	184	196	179	188	176	194	181	188	165	167	170	176	176	197	186	162	192	180	193	189	184	181	197	190	147	159	181	198	188	169	188	183	185	176	169	148	187	199	182	197	203	163	172	197	206	191	187	198	177	200	199	198	168	196	200	177	184	188	174	170	192	186	211	197	168	176	187	197	179	171	190	184	197	166	184	215	185	188	200	198	197	185	179	202	188	182	163	188	180	169	181	160	179	171	148	197	178	172	195	187	201	190	198	195	204	177	210	201	182	191	185	176	203	200	188	182	166	190
4425	1075	661	361	296	273	251	247	219	216	250	199	202	221	213	210	221	185	230	237	205	224	245	229	209	206	205	220	227	241	206	196	213	217	227	216	233	220	234	223	207	238	216	206	218	228	220	211	186	205	227	212	199	207	218	194	223	222	200	199	184	215	251	227	201	219	233	211	240	225	230	222	206	219	177	207	201	214	227	195	198	225	233	204	195	201	206	213	218	212	197	233	213	217	186	188	218	223	229	212	184	238	231	221	199	197	228	209	225	233	224	206	186	225	219	204	210	215	201	211	192	232	186	203	194	231	200	219	231	206	218	224	215	201	213	209	222	247	213	205	212	215	192	192	219	198	195	209	219	219	232	191	204	222	200	199	212	213	170	189	211	212	202	223	206	223	222	222	225	231	203	229	207	214	219	196	205	233	201	210	205	199	230	186	212	228	206	211	210	190	218	213	231	192	223	217	208	219	225	216	226	224	209	183	202	196	176	206	204	239	214	218	186	183	204	213	228	199	233	191	185	214	198	205	223	219	196	205	233	177	223	226	186	209	223	196	201	202	201	215	203	200	228	232	210	201	184	193	211	201	212	212	206	195	238	182	242	211	220	227	206	206	197	198	203	220	209	229	196	221	223	195	206	191	221	180	220	187	196	201	238	220	203	205	230	249	224	213	200	211	234	214	241	216	195	214	211	194	221	203	221	205	236	203	210	226	200	206	212	197	212	207	230	213	213	214	225	228	214	214	208	218	214	193	227	210	197	225	214	206	218	207	189	237	208	197	211	206	206	184	199	215	203	183	212	212	197	212	216	208	216	192	215	208	192	215	223	197	212	215	210	205	199	184	215	209	222	230	190	180	198	222	198	238	225	210	226	204	231	230	217	231	210	214	223	234	218	208	183	193	239	209	199	210	201	195	198	226	215	208	185	208	213	200	225	210	210	222	224	234	207	203	196	218	211	186	214	239	222	193	226	184	238	234	205	244	226	215	230	244	208	201	220	214	217	208	221	204	237	194	217	212	250	216	188	193	211	232	221	232	206	215	208	230	224	227	205	231	217	215	200	205	218	226	205	212	215	193	222	226	210	194	240	221	229	225	228	198	236	213	214	207	230	195	230	218	225	209	213	219	212	227	216	195	215	199	213	219	209	222	207	222	218	209	227	211	225	210	234	180	210	225	232	212	173	189	185	176	196	232	220	212	205	223	201	206	223	255	235	229	212	207	211	218	213	219	220	219	219	212	241	206	206	191	210	190	210	197	196	207	241	219	232	201	236	203	192	214	202	232	208	209	215	218	202	230	219	222	211	194	192	191	207	214	223	200	213	206	221	194	207	191	217	203	218	234	219	219	222	216	222	229	216	218	197	249	223	233	220	203	243	220	237	195	196	206	214	207	218	210	233	212	208	225	213	222	242	187	212	181	224	198	236	221	222	205	206	197	203	221	213	212	214	238	222	194	208	217	208	206	200	221	252	224	199	220	206	195	198	208	209	229	216	189	190	214	235	234	212	225	217	232	234	221	222	205	215	201	210	216	226	194	212	211	194	209	223	227	236	191	217	190	215	222	208	220	195	210	201	214	199	216	225	202	187	220	195	229	214	226	226	216	205	241	231	234	207	225	201	213	218	213	222	201	234	198	203	221	212	204	224	183	210	208	193	224	218	195	224	211	229	216	225	234	221	209	248	221	206	223	197	193	205	199	201	203	212	199	219	214	215	228	219	216	191	199	207	221	204	246	178	210	234	209	210	220	236	202	190	218	194	201	218	209	226	211	206	206	190	226	245	209	235	242	207	219	222	229	193	228	236	245	222	186	228	209	214	225	242	221	199	212	223	225	223	224	232	258	204	213	228	210	229	194	225	161	222	208	205	212	209	220	204	210	215	215	230	240	216	230	206	192	216	225	204	224	247	228	221	195	208	218	200	204	202	215	201	217	197	225	221	223	204	210	232	199	234	199	218	207	215	207	213	228	218	218	220	217	226	214	239	200	198	201	194	217	221	194	202	184	219	216	234	203	190	184	231	222	212	185	219	225	208	201	195	216	196	194	202	196	211	218	205	203	203	233	210	222	248	209	204	218	212	195	217	217	206	193	229	215	224	258	199	216	189	254	196	225	219	194	211	216	209	217	221	197	197	229	225	220	229	219	211	183	219	227	196	220	193	208	216	201	223	207	199	226	222	196	212	187	219	242	205	215	212	199	232	206	203	224	214	213	217	195	228	223	224	212	185	232	196	232	223	224	225	226	205	205	210	218	205	220	205	193	240	183	216	210	188	205	207	199	228	203	211	248	210	212	208	207	221	222	205	194	225	210	215	224	201	224	226	212	218	208	212	216	233	179	230	209	205	214	205	194	211	219	211	209	206	214	230	203	240	210	203	226	209	206	192	245	232	207	224	227	204	212	249	219	226	199	213	194	217	216	217	238	183	220	210	213	224	215	200	188	194	208	216	219	242	224	211	216	255	228	198	226	199	218	212	214	225	223	222	217	229	193	220	212	210	225	208	228	197	191	188	214	228	209	200	221	215	208	189	206	202	204	211	199	220	206	224	218	216	219	229	217	210	238	202	204	207	223	217	191	214	214	221	231	211	217	240	197	221	211	204	211	211	229	195	188	234	211	225	202	202	226	215	201	208	215	217	189	214	232	233	209	220	209	228	229	217	216	236	222	215	217	195	231	203	210	224	218	193	238	219	234	227	220	237	219	227	196	220	220	207	203	206	213	211	206	207	221	207	204	224	184	206	210	215	212	218	184	201	192	215	187	194	214	206	242	185	248	188	228	186	192	218	225	192	216	214	256	210	218	214	223	212	207	208	233	209	228	223	217	223	212	186	204	210	222	214	218	221	210	226	215	203	210	212	232	202	221	230	197	214	210	214	222	221	212	213	202	207	213	186	229	232	224	236	212	206	184	220	230	239	211	196	196	209	207	214	205	210	198	236	200	215	205	189	224	226	210	208	197	200	217	208	192	218	214	219	210	195	198	212	233	215	219	191	201	228	180	185	211	188	197	210	209	238	193	218	244	187	223	190	224	198	210	234	209	217	206	230	176	210	205	248	214	210	226	218	224	217	222	211	228	179	198	219	225	230	224	225	238	208	205	233	197	226	204	203	217	217	220	222	223	198	227	201	228	208	239	229	215	228	231	205	215	215	205	225	203	207	221	221	207	199	222	214	201	237	206	212	206	228	222	195	234	217	229	207	216	223	207	203	207	232	226	205	219	230	205	190	208	204	209	232	169	196	233	195	222	237	213	223	221	205	215	214	195	229	194	219	213	235	203	189	219	224	196	221	215	212	220	242	216	188	205	216	226	216	224	213	204	209	202	222	226	208	223	207	201	192	243	253	228	218	197	218	231	212	191	222	231	186	242	221	247	212	207	202	232	206	216	207	203	213	219	173	184	207	197	219	226	187	214	201	207	213	208	194	231	218	204	261	216	207	206	199	215	203	197	218	210	227	227	204	206	210	201	204	212	229	202	226	204
23638	21030	28061	24181	21002	7673	764	514	451	377	367	311	308	283	306	268	231	226	248	260	212	218	222	223	234	203	223	227	215	209	217	216	240	203	211	194	205	203	207	206	211	207	214	191	208	213	239	202	217	205	205	201	188	196	215	224	192	212	210	183	187	180	213	186	189	195	218	213	194	196	197	199	195	213	207	187	207	217	190	193	172	183	198	218	194	211	191	192	190	195	185	195	208	199	187	192	185	191	218	176	191	190	212	224	206	192	175	218	188	203	231	197	186	187	200	184	181	212	198	200	203	193	199	167	204	207	211	194	204	194	201	198	214	227	211	196	176	191	171	204	200	208	225	214	208	196	215	226	203	226	204	198	208	187	211	197	218	213	177	206	203	196	184	211	220	209	226	183	226	190	201	211	187	192	208	192	180	193	217	205	204	193	218	199	216	228	227	202	207	198	222	178	192	186	183	178	212	208	201	198	180	229	228	181	186	193	202	206	204	207	210	186	197	178	162	181	183	223	168	200	196	199	202	212	212	189	188	201	212	201	201	225	204	187	175	220	190	222	195	193	218	201	218	207	217	189	198	184	189	219	198	208	195	200	203	196	208	204	195	206	204	186	238	172	190	207	199	218	186	231	208	205	184	210	199	215	218	214	193	187	216	165	208	183	200	220	202	199	201	218	204	210	219	198	185	220	218	216	208	200	186	190	201	197	205	218	179	198	184	191	193	215	209	190	198	215	184	204	177	194	186	200	204	179	162	183	203	196	204	212	196	199	201	176	196	211	209	206	187	174	181	208	227	203	211	212	194	194	179	193	211	183	185	201	204	200	227	208	197	186	200	181	196	206	185	194	204	206	211	221	199	213	194	214	201	216	202	176	202	203	192	212	217	195	224	189	206	202	205	179	193	198	213	201	166	178	192	187	194	217	224	193	221	181	208	211	201	204	199	189	180	175	205	192	224	183	216	166	182	173	187	207	196	199	197	217	180	195	175	197	215	206	208	231	169	204	182	205	223	199	221	210	201	219	168	186	216	209	217	177	191	202	189	212	180	205	230	246	212	183	194	193	215	176	182	186	210	177	211	193	175	214	209	178	174	180	174	196	181	207	215	184	201	235	213	199	202	201	202	204	192	201	187	221	177	215	171	202	204	213	215	223	181	186	203	202	203	205	200	202	194	178	217	199	197	189	204	210	212	184	198	208	235	183	190	207	201	203	200	209	196	214	195	216	162	193	170	204	207	198	196	193	207	189	180	208	206	177	195	176	220	207	189	198	211	181	216	200	198	192	203	204	218	197	220	191	215	173	217	196	181	202	205	197	181	196	202	171	183	207	236	234	194	204	217	189	214	182	215	205	183	188	185	215	196	179	226	209	188	183	204	216	182	208	200	193	219	237	204	195	198	195	192	203	214	211	175	196	204	206	167	206	211	193	224	190	203	216	213	213	206	201	209	223	203	196	220	199	211	208	220	187	213	199	196	190	210	199	205	209	199	206	202	177	189	214	182	180	217	189	179	193	177	204	200	200	193	181	171	208	202	220	198	223	217	196	212	191	196	176	179	176	217	200	183	210	219	195	186	197	182	210	203	208	192	185	189	195	173	244	214	202	206	204	238	191	182	222	183	178	198	213	206	192	201	182	215	204	212	238	207	177	192	184	219	203	185	207	209	208	205	187	202	196	191	222	207	213	214	180	189	180	227	193	208	191	204	207	218	218	195	205	187	197	201	205	175	186	183	216	180	202	198	188	197	194	177	207	188	174	189	170	204	200	201	237	214	194	202	205	206	179	204	229	206	189	168	195	200	216	211	211	212	205	192	198	207	191	203	205	207	207	212	208	183	207	225	189	185	191	195	208	215	197	217	220	189	218	206	182	188	199	198	222	221	228	217	201	222	218	207	184	227	179	209	188	192	180	201	184	216	217	207	158	218	188	205	214	218	185	182	230	182	198	181	205	208	222	188	204	228	193	210	186	203	195	203	204	197	190	199	206	209	207	222	196	201	193	192	206	209	195	202	191	200	213	183	179	187	207	194	190	198	164	199	196	190	230	214	198	203	196	177	201	187	199	202	189	206	213	169	199	210	208	206	194	205	206	216	205	220	221	205	197	215	189	221	180	197	191	203	214	168	209	214	185	186	208	213	196	210	226	178	191	197	205	209	221	215	193	190	173	208	197	186	201	204	201	189	219	173	202	208	182	220	175	176	202	195	197	187	198	170	210	185	207	216	196	200	197	202	221	196	194	180	214	212	184	193	183	199	181	205	209	195	197	193	196	210	205	187	211	201	187	196	196	200	198	212	209	199	202	214	189	179	200	176	197	200	187	189	180	208	174	192	184	190	206	200	190	212	204	224	204	187	223	176	190	236	214	215	178	206	209	177	195	186	199	212	190	204	188	203	210	192	215	184	210	180	198	183	161	184	185	188	198	187	201	203	191	184	216	198	182	179	191	198	211	208	196	192	187	194	210	241	166	190	207	212	212	176	192	197	203	201	198	188	206	201	214	193	178	202	196	202	167	223	196	201	197	204	205	203	193	220	209	218	203	190	194	198	223	197	204	199	201	219	211	233	199	169	201	193	179	214	236	188	187	199	209	217	205	178	225	188	218	202	198	198	196	195	214	193	171	203	207	189	200	199	198	216	187	206	202	180	225	181	186	197	186	200	208	207	196	210	194	213	223	197	184	185	212	201	192	204	173	202	215	187	203	233	217	202	187	208	193	210	179	194	208	195	181	190	213	174	185	220	212	191	193	209	201	213	201	199	212	216	215	188	202	188	205	181	216	210	199	208	217	204	197	213	202	213	190	188	219	209	211	190	188	192	175	199	215	207	191	195	217	177	198	194	195	223	205	217	173	199	190	189	199	208	206	201	208	195	190	179	201	201	214	192	218	209	219	200	211	176	199	205	203	182	211	191	182	187	190	231	208	196	211	195	211	197	195	191	200	189	193	197	178	205	197	196	205	216	191	218	196	172	213	223	213	193	194	169	196	201	185	217	199	199	227	198	215	191	219	222	201	219	185	218	193	202	200	216	189	198	200	182	207	213	211	198	186	178	220	188	219	203	210	188	192	181	176	209	221	217	196	190	212	184	207	202	229	210	201	191	202	218	218	214	201	209	192	175	202	213	201	188	213	190	214	196	202	201	188	193	230	210	211	204	217	193	193	216	190	235	188	254	196	192	231	203	197	209	207	179	207	200	205	208	182	202	219	188	198	207	188	203	184	187	193	206	194	168	201	205	209	216	225	200	199	218	206	188	188	220	198	208	200	176	194	194	224	172	205	213	208	208	196	199	203	207	211	235	177	200	205	187	205	173	180	178	189	191	209	190	209	211	205	190	197	180	196	188	186	186	188	223	202	223	206	194	201	214	215	198	195	193	210	223	204	197	207	193	184	213	214	218	193	201	195	217	200	187	193	194	194	219	186	197	183	196	194	200	175	212	205	193	208	195	212	218	166	195	212	213	200	202	206	202	180	182	199	209	216
3734	9027	5933	2682	1911	1343	1096	823	706	567	462	445	400	356	315	331	287	292	281	282	278	269	256	262	263	245	232	223	235	245	236	249	257	234	203	223	245	220	244	235	199	216	233	227	203	245	215	216	237	202	207	223	226	228	232	224	247	226	232	214	230	237	184	209	217	245	221	215	216	230	242	210	225	229	221	203	233	227	215	211	223	232	219	195	205	204	233	214	190	209	217	235	202	201	215	210	196	226	235	254	208	230	197	210	204	237	214	196	215	235	216	233	224	214	231	224	186	220	238	225	196	226	215	219	221	220	229	191	212	234	231	223	208	211	225	218	223	205	217	214	235	207	232	210	210	221	224	226	235	203	226	202	252	257	239	221	195	201	244	201	220	220	199	235	216	217	210	206	211	182	230	229	197	244	218	229	244	221	234	223	207	234	213	217	211	201	214	206	207	212	208	226	231	211	202	203	215	200	229	213	203	228	234	194	199	279	201	196	211	215	193	184	264	231	218	233	237	210	226	213	205	205	222	235	230	242	238	205	250	202	215	207	233	228	208	233	220	215	196	209	233	236	186	220	242	230	222	205	227	221	210	223	205	208	201	209	188	200	203	208	202	209	196	201	214	209	196	224	210	219	215	200	191	214	213	234	214	230	239	232	191	194	230	204	191	213	237	239	227	206	216	211	223	196	195	220	215	204	213	195	221	237	211	208	216	201	229	221	219	204	230	230	233	197	206	220	212	203	223	217	246	217	219	214	229	225	179	212	222	223	234	211	196	187	208	188	236	213	211	216	217	194	221	203	239	222	230	226	217	228	222	228	215	219	235	240	216	218	225	217	197	230	223	219	214	223	238	238	219	229	207	221	202	222	185	220	229	200	211	212	230	198	219	226	224	211	201	217	201	226	201	238	212	219	239	220	204	209	228	198	207	183	222	196	238	210	203	218	216	213	224	224	199	226	179	217	205	239	215	215	217	201	204	230	200	191	201	203	177	217	217	223	231	246	211	223	194	211	214	217	219	220	207	203	221	219	218	212	229	206	194	231	215	204	208	210	205	231	251	238	194	228	222	219	198	233	216	221	245	194	199	206	202	211	195	216	228	222	220	206	226	208	238	200	221	200	238	238	216	215	206	205	213	228	226	231	259	221	205	235	220	222	221	219	223	217	229	245	191	238	205	212	236	205	231	224	201	220	184	211	218	202	204	193	242	211	198	207	225	217	206	226	224	199	243	216	207	230	215	214	221	200	201	207	213	219	224	225	202	223	228	222	200	194	243	218	230	211	225	214	222	234	218	213	208	196	224	223	190	198	229	204	216	204	207	224	246	205	211	227	208	202	208	207	247	204	233	199	210	217	231	223	214	216	206	202	233	221	220	224	216	223	210	210	224	193	223	206	213	219	212	213	211	232	207	216	238	202	218	236	210	208	222	228	221	190	226	223	198	218	217	208	200	243	239	226	204	198	195	214	211	228	200	203	233	217	212	203	221	204	197	222	198	213	221	199	217	213	217	194	217	205	203	223	214	213	232	215	227	182	196	222	213	223	213	201	217	202	234	216	202	199	188	240	216	180	213	214	219	204	209	202	225	223	195	213	239	228	205	243	228	226	220	213	208	227	232	201	195	207	214	216	202	227	219	207	232	215	237	217	218	225	236	225	189	239	199	229	189	223	239	212	220	182	228	210	206	220	228	207	221	214	226	192	220	217	200	218	220	219	210	198	192	194	206	226	226	204	233	236	212	222	213	210	228	236	188	230	229	228	225	200	242	211	207	215	230	222	203	246	214	235	230	202	217	211	213	224	222	242	197	236	236	219	203	193	219	241	226	227	198	204	196	200	204	218	219	219	211	210	212	225	224	204	247	237	213	200	215	201	254	237	215	225	216	217	217	197	253	210	220	220	234	202	218	208	233	237	236	193	218	267	210	210	204	193	220	216	210	190	214	218	210	215	201	226	220	214	194	215	202	224	215	230	196	215	209	196	194	216	202	210	204	220	213	216	243	232	197	194	199	228	213	209	230	207	217	231	234	217	239	211	216	215	209	209	225	227	216	214	194	199	211	219	216	199	211	227	214	190	232	228	194	208	196	211	228	195	188	242	220	212	219	216	215	250	213	204	209	217	200	217	232	197	235	201	228	215	205	216	214	211	194	215	218	227	237	212	234	215	218	214	194	206	236	218	203	229	243	240	200	194	208	202	210	236	215	209	196	235	190	183	219	207	196	215	203	221	228	230	230	216	228	203	221	224	212	213	193	232	210	225	231	212	214	230	216	202	203	202	243	219	210	227	221	209	231	253	212	199	229	200	236	227	232	210	194	217	220	229	211	206	216	183	212	198	209	255	228	212	219	229	229	233	197	235	201	225	203	222	210	208	197	215	208	224	224	214	226	225	248	217	224	207	214	199	213	220	234	239	205	216	209	219	189	217	213	222	204	206	225	204	218	212	246	227	240	226	215	208	188	218	217	212	234	196	241	241	213	215	201	192	187	214	198	191	228	224	216	190	210	203	199	204	229	209	222	186	212	212	231	241	239	200	227	206	226	222	217	207	193	224	210	217	231	198	199	222	228	199	216	202	211	220	211	219	194	230	243	213	228	212	206	232	235	230	233	214	217	234	205	245	221	221	210	214	200	207	205	204	213	207	231	213	192	188	206	211	231	257	233	249	199	192	195	207	208	212	230	233	230	229	227	225	228	222	203	222	253	190	195	211	214	234	211	218	223	208	217	202	201	212	224	218	230	219	211	186	197	217	241	221	219	220	219	216	223	245	216	209	215	200	208	203	200	211	216	204	218	211	211	218	214	214	230	226	198	218	220	201	203	218	243	224	227	204	219	221	214	243	215	203	243	201	241	227	220	217	245	208	216	250	210	182	206	195	227	210	201	247	194	234	228	220	234	228	220	224	219	202	215	220	215	214	214	215	188	218	221	221	193	206	207	208	223	192	236	223	210	218	211	223	234	232	211	198	253	210	219	237	209	217	220	220	199	253	195	224	240	189	230	237	230	209	228	219	221	243	226	219	199	231	213	213	223	203	204	181	225	223	186	218	205	207	218	208	224	209	233	213	212	227	224	209	220	245	223	241	205	221	202	225	218	232	205	217	194	232	219	188	218	237	225	213	234	232	212	215	221	206	203	223	217	230	207	210	236	216	219	235	191	190	220	205	229	199	226	221	229	193	228	198	222	210	230	213	251	203	241	205	201	231	227	207	203	243	241	209	232	232	226	211	225	218	198	210	215	237	206	245	201	226	227	229	237	222	241	208	213	203	197	252	227	199	211	207	211	204	219	236	205	208	221	202	215	201	220	211	240	203	228	207	237	221	200	207	203	201	237	180	195	194	214	219	231	216	206	230	192	212	225	210	216	214	212	211	214	228	208	232	233	242	212	220	205	185	214	208	218	209	206	228	212	196	229	212	203	226	196	219	224	196	209	214	221	228	215	226	221	219	242	235	218	226	240	202	246	240	189	199	205	208	213	224	214	213
24900	21023	26754	25322	7741	797	597	497	462	447	456	446	402	397	414	400	418	421	371	419	398	380	375	385	427	390	385	377	378	392	371	425	374	363	389	328	403	379	362	352	365	389	329	369	374	340	358	368	380	325	386	382	369	389	430	401	384	345	393	400	407	384	387	386	368	349	414	364	387	362	392	390	362	391	381	378	405	414	393	399	374	372	360	408	394	390	356	375	377	373	350	375	356	334	374	337	363	356	368	348	353	393	364	342	371	374	355	374	380	411	347	369	393	359	397	385	400	379	391	373	393	370	369	385	350	362	371	374	385	378	359	354	352	373	361	386	364	362	371	371	336	404	368	445	355	378	396	384	376	435	371	359	390	367	341	345	372	389	375	343	375	394	359	379	354	395	368	364	420	388	375	393	389	387	380	399	360	347	386	402	408	347	350	368	389	379	375	368	359	373	348	389	369	403	372	381	379	392	373	382	353	357	409	383	350	340	339	380	380	382	379	335	392	390	373	359	321	389	438	380	352	398	360	371	388	379	372	364	380	387	408	390	392	387	365	379	357	360	367	376	378	356	363	394	381	397	382	338	349	396	359	385	357	384	375	375	375	366	371	338	422	366	367	394	346	364	431	372	379	374	367	375	378	340	417	402	356	369	391	369	350	386	400	343	383	394	387	369	360	391	373	400	383	392	358	345	388	389	361	385	383	366	377	355	375	392	399	385	350	391	373	370	381	345	351	358	396	388	397	377	395	396	370	382	383	377	350	385	374	379	389	356	388	396	362	373	368	382	412	370	359	347	377	391	350	409	360	372	358	394	399	384	413	373	339	394	352	380	383	372	391	400	368	362	381	371	370	362	398	355	346	377	379	385	402	396	336	371	382	367	378	367	375	358	366	376	372	380	394	353	317	383	347	357	378	358	347	371	392	381	338	395	368	363	370	391	328	361	385	353	355	373	332	364	384	347	359	376	388	377	368	344	385	385	369	369	361	382	402	398	398	401	401	371	412	392	387	365	405	360	364	392	333	372	406	389	370	381	362	352	381	342	373	363	374	370	379	379	380	372	330	409	363	362	361	348	355	391	342	386	384	363	383	355	362	384	375	366	388	364	327	361	379	387	359	391	368	381	398	376	377	362	379	358	387	384	358	385	369	392	381	390	382	399	321	363	384	390	410	345	371	383	367	362	380	420	365	359	357	386	353	376	396	355	386	421	389	399	387	355	389	376	358	367	342	388	381	385	371	383	396	369	383	382	380	377	376	369	366	399	367	363	356	383	378	373	376	367	385	346	358	375	383	350	356	398	375	400	374	378	367	392	369	346	369	401	319	378	378	353	393	372	388	393	400	351	393	367	400	390	390	356	379	346	403	378	368	391	370	385	376	400	371	392	366	363	330	342	344	380	354	388	339	422	371	375	376	388	367	354	383	369	360	354	376	344	383	359	368	420	409	355	360	365	377	390	360	378	348	373	364	392	385	385	362	387	400	360	357	385	310	390	371	382	379	376	398	419	365	361	390	361	380	389	356	391	383	365	355	356	340	356	388	360	400	367	366	336	353	394	382	375	397	351	379	375	381	367	351	368	356	366	383	362	350	351	368	375	365	356	402	379	393	401	404	367	387	386	381	412	363	355	389	386	390	398	381	404	369	360	363	398	359	363	388	364	354	376	388	388	321	380	366	391	357	367	383	358	371	386	366	369	378	364	354	387	380	400	354	392	384	399	386	360	342	398	338	404	375	373	381	362	360	360	367	338	392	389	392	374	360	390	391	377	381	349	399	402	378	363	393	386	363	395	388	389	371	357	401	373	353	369	333	390	384	379	387	358	388	342	329	388	370	365	391	388	374	345	360	358	376	396	372	378	355	364	396	343	357	383	380	383	360	385	336	369	384	359	366	378	397	378	368	376	392	361	342	367	357	358	361	390	415	371	380	377	363	361	366	391	419	368	389	376	365	338	372	370	390	348	366	380	410	381	402	370	380	352	372	353	381	374	364	390	383	358	375	379	396	372	356	367	401	364	353	387	373	370	425	382	385	388	384	377	378	358	366	386	422	371	379	362	401	346	371	353	371	384	375	377	355	381	387	379	393	386	367	369	361	362	387	362	380	405	345	377	371	363	370	367	380	417	375	361	378	382	373	363	379	386	387	428	367	376	341	376	376	364	357	359	365	393	358	369	394	376	409	374	362	374	382	327	376	393	390	364	383	384	340	403	393	352	380	364	342	353	358	358	400	375	360	388	391	385	389	399	346	354	357	406	368	344	361	359	367	384	388	373	404	362	354	347	428	364	371	383	373	382	383	373	394	357	351	382	366	383	387	383	372	374	359	369	384	399	371	392	395	384	395	341	365	358	346	385	391	400	342	368	387	375	382	412	405	373	388	367	373	392	344	390	390	366	404	359	393	393	381	356	370	397	359	414	411	403	394	358	400	396	345	331	385	379	348	379	372	340	373	360	352	386	385	377	384	379	380	390	373	363	384	385	385	365	376	337	372	373	352	405	364	348	369	363	378	373	368	374	392	376	358	404	378	332	427	392	360	348	386	376	396	356	403	381	375	360	397	380	388	346	371	344	364	385	396	372	354	373	377	362	365	404	370	403	418	375	390	343	370	383	369	362	359	368	382	374	410	405	374	378	384	373	344	393	387	385	393	408	365	393	365	375	378	393	386	383	345	344	387	339	359	387	384	385	393	393	402	384	361	375	367	373	371	356	352	392	391	338	366	344	394	380	365	337	390	379	367	391	396	392	386	396	340	379	375	350	378	378	370	384	356	361	415	361	371	398	388	365	398	365	366	365	385	383	366	418	357	374	378	350	349	365	375	356	353	386	419	369	392	361	407	382	387	368	380	364	370	410	356	355	359	403	396	396	378	337	363	376	361	391	403	361	404	384	392	317	320	383	383	400	340	406	342	370	335	389	351	372	385	401	383	377	405	391	363	386	387	378	415	366	357	366	386	367	352	354	382	364	354	384	374	407	374	394	376	396	410	407	379	374	433	376	382	388	372	441	390	364	350	386	373	366	387	379	308	356	357	339	374	376	377	391	350	372	378	388	405	384	391	384	380	355	356	379	347	367	368	368	413	383	379	404	365	364	365	370	376	347	392	386	393	353	361	366	380	367	390	394	391	374	388	347	325	397	403	377	364	410	348	379	398	347	361	344	376	375	377	349	376	370	353	396	396	371	343	413	358	379	371	367	374	390	387	380	351	349	378	373	416	357	358	371	425	384	358	369	372	386	323	365	363	383	375	377	380	400	376	374	347	389	368	344	433	408	367	380	388	345	382	349	350	411	359	388	352	358	369	362	372	360	378	377	366	360	375	384	406	393	391	354	347	376	400	367	377	383	378	365	396	368	372	349	411	394	358	350	383	407	377	408	391	370	386	382	377	361	362	375	351	353	405	388	398	340	374	386	324	362	368	372	370	366	383	366	422	408	392	381	377	384	412	417	373	363	365	382	358	363	358	356	323	380	393	356	389	381	403	356
3714	5475	3476	1646	1336	1043	903	761	650	593	555	533	555	485	479	462	460	461	420	454	432	421	394	435	410	444	406	440	398	414	409	427	404	407	413	412	407	410	426	393	415	398	418	445	409	423	428	434	390	397	405	409	402	402	392	362	425	378	384	367	414	414	391	426	435	406	417	419	399	401	387	408	407	429	387	406	402	404	410	387	391	397	422	406	390	411	377	367	414	393	410	403	428	381	356	429	428	401	416	388	403	436	391	384	407	408	448	400	411	417	411	367	391	386	395	395	415	413	435	383	420	396	418	400	418	432	423	401	420	408	418	399	418	389	423	392	426	426	396	425	397	378	404	416	407	409	395	417	372	406	388	379	418	424	442	380	401	371	414	437	398	438	425	405	427	448	400	426	411	415	392	414	411	390	382	380	399	387	402	415	395	383	387	402	405	424	437	405	377	393	422	438	419	407	413	402	374	379	403	400	400	426	395	392	383	449	409	403	398	402	387	415	391	412	401	452	401	408	388	386	419	382	412	381	404	380	390	380	429	424	422	416	391	397	415	386	403	433	426	370	392	403	415	424	408	378	419	382	404	406	423	368	400	400	437	454	398	404	422	370	426	412	416	386	420	419	389	411	437	408	427	402	384	440	378	403	424	419	384	390	407	412	405	402	396	429	406	448	420	410	430	414	414	385	428	419	425	419	420	394	383	444	402	441	390	416	385	436	386	408	404	416	364	411	387	422	383	431	377	434	378	380	425	384	413	402	430	384	442	434	432	404	419	408	412	400	404	446	380	395	401	392	434	393	416	409	423	420	401	414	421	415	443	387	385	485	454	390	394	398	389	418	374	368	448	377	443	405	450	434	389	402	420	409	425	394	431	368	415	398	392	426	416	435	408	408	412	420	397	424	427	375	431	380	430	397	391	419	405	399	386	411	410	381	451	399	386	419	416	428	409	439	403	435	426	393	398	399	398	410	388	400	413	397	389	409	388	382	417	426	412	440	401	408	436	419	370	446	396	398	413	379	411	401	406	394	408	428	392	403	437	425	412	372	407	374	432	401	413	426	399	406	394	376	387	440	394	424	388	384	352	385	433	425	396	404	402	436	408	428	424	403	370	407	401	388	352	383	386	377	453	395	397	433	388	440	427	407	388	405	391	417	439	438	407	395	403	409	414	407	393	402	380	412	395	426	438	392	427	435	427	427	407	400	405	436	390	408	408	396	424	412	397	387	409	392	395	419	448	350	389	382	420	422	390	385	395	396	392	438	404	411	427	382	406	387	388	390	363	384	403	411	406	413	370	391	412	438	399	410	399	403	413	381	369	397	423	408	421	408	397	412	418	397	413	445	424	377	393	441	384	425	449	382	412	350	385	408	415	383	393	397	394	411	396	373	430	389	429	404	360	423	423	393	397	411	388	396	375	438	422	397	367	395	376	417	395	416	403	367	369	441	394	422	433	394	440	360	407	399	427	437	389	395	415	403	407	398	405	417	408	387	380	388	400	393	426	414	386	414	391	398	407	411	423	370	394	382	413	438	371	389	420	395	403	436	380	382	380	384	417	391	390	426	397	376	420	409	463	405	441	461	411	416	426	430	356	379	450	417	373	452	429	421	421	432	403	426	405	393	443	408	394	377	397	368	406	414	425	408	388	414	427	422	386	418	435	427	395	402	414	387	424	397	399	424	392	407	414	421	454	437	423	419	383	411	393	400	378	402	379	397	398	408	404	460	368	412	454	407	405	388	443	446	426	404	403	364	417	424	388	392	405	409	385	409	394	404	398	402	379	375	367	402	417	425	408	392	371	414	429	392	444	409	413	380	401	380	399	426	411	461	401	417	397	394	475	408	378	364	396	387	403	414	422	378	450	415	407	398	394	436	386	404	372	433	394	416	376	388	404	418	421	396	386	385	385	382	426	425	423	404	409	386	415	406	413	396	403	418	412	407	416	404	412	394	417	386	427	434	442	374	441	383	429	413	377	370	413	381	392	402	413	415	373	424	426	429	396	428	401	418	445	411	409	427	390	421	402	375	357	416	387	432	411	358	374	388	451	381	395	445	419	397	374	414	394	389	413	412	396	400	426	408	405	399	364	414	413	414	395	432	427	413	383	377	428	444	382	436	379	428	390	392	390	396	415	394	432	376	389	383	422	420	428	380	418	389	410	391	415	380	390	426	409	428	441	392	420	468	393	396	418	408	392	368	437	405	395	375	426	427	392	377	441	410	420	398	386	406	387	392	402	416	386	404	390	402	397	385	395	414	380	403	438	400	406	416	404	400	392	439	446	428	386	410	396	387	419	398	411	421	410	444	411	435	369	415	398	418	427	438	394	414	448	397	415	392	387	412	410	360	449	388	403	397	411	426	412	457	384	402	416	400	404	393	366	431	379	382	413	433	415	412	418	411	417	431	392	387	392	415	418	411	420	413	405	400	399	423	408	422	403	397	381	420	414	450	396	437	365	405	370	400	404	435	399	396	401	410	425	442	415	415	405	381	384	434	409	401	384	427	397	392	369	400	399	399	381	371	403	403	389	409	388	404	392	432	427	387	367	379	407	399	438	382	394	394	412	412	425	432	411	431	410	376	396	408	398	413	395	416	411	417	421	409	390	393	413	400	415	419	380	400	400	398	421	389	420	441	414	414	382	417	421	425	421	443	419	397	371	412	397	416	403	425	409	440	455	376	376	364	419	397	422	396	383	450	402	386	384	422	372	433	384	391	425	421	435	433	419	400	407	389	393	396	390	438	423	396	397	381	381	425	411	384	380	425	412	415	409	377	428	433	448	410	418	395	409	424	394	433	388	392	392	436	394	390	419	398	425	430	421	423	371	403	404	409	395	373	417	438	430	399	381	410	382	428	405	354	402	404	424	380	407	434	410	407	401	406	437	398	410	423	337	426	439	422	422	378	432	433	393	403	392	422	428	403	386	445	398	403	395	427	442	416	419	426	437	417	423	395	387	434	383	398	416	401	428	432	416	387	397	422	402	436	427	390	387	434	401	381	383	382	406	394	413	397	439	454	421	414	376	390	404	371	414	371	398	428	382	404	408	415	386	408	418	359	421	372	410	393	385	424	433	436	429	417	380	386	422	379	382	370	389	397	367	432	421	392	418	429	399	413	375	395	429	400	405	429	400	392	391	406	398	388	370	425	429	424	415	402	399	366	405	378	397	395	401	387	399	422	426	375	411	426	374	377	400	414	462	384	434	407	419	396	387	425	415	400	420	425	409	406	385	401	414	394	412	383	426	397	394	391	424	387	395	414	410	384	453	367	395	406	402	412	395	429	388	380	402	375	414	408	394	403	387	402	416	405	388	397	380	417	392	366	417	415	374	420	420	420	421	374	387	383	402	385	433	406	416	402	391	423	444	391	382	414	411	411	435	421	377	429	424	435	360	363	401	406	405	377	383	408	414	383	435	406	381	386	384	387	391	409	394	439	382	398	368	394	388	413	397	377	422	419	408	381	421	410	422	401	390	386	429	414
22596	21064	28596	23786	21054	21072	6263	1165	891	845	754	668	613	654	639	556	572	534	537	507	572	476	501	499	464	472	506	468	482	469	486	501	461	488	471	473	474	463	440	472	462	453	446	466	478	470	493	498	478	435	465	469	455	484	451	436	480	466	462	461	442	472	468	455	465	498	492	458	478	496	481	472	498	453	429	438	432	456	434	413	421	434	437	436	444	468	460	463	422	441	462	444	420	478	450	448	438	441	469	475	498	431	456	477	504	465	464	421	461	485	453	455	467	480	467	424	444	450	456	393	495	474	480	457	472	429	465	454	419	482	427	445	464	455	460	470	440	433	414	462	473	448	466	455	442	416	442	468	486	424	463	467	432	442	433	443	437	457	426	438	498	458	487	443	452	475	464	473	462	451	444	460	474	446	448	473	478	445	438	432	446	464	485	429	427	449	441	458	456	465	493	455	423	480	451	485	404	495	440	442	463	447	443	483	432	467	447	487	436	473	453	451	416	441	461	455	443	446	458	448	447	426	470	446	506	451	441	439	465	495	466	453	464	458	463	447	467	489	471	431	429	449	469	442	482	465	465	482	425	430	406	490	432	465	434	461	463	471	465	469	467	442	439	425	427	442	492	438	479	460	480	436	451	437	412	424	447	442	432	459	419	442	454	456	413	482	437	458	498	456	477	446	432	471	466	450	445	451	430	449	457	466	477	443	475	447	482	462	457	472	495	455	476	464	453	438	466	464	496	442	433	474	449	461	443	463	451	447	421	432	452	428	447	453	450	419	411	450	439	494	437	414	460	446	441	451	429	468	496	490	457	463	422	425	419	460	477	465	427	426	447	440	441	453	472	429	448	410	426	480	408	446	453	459	434	436	427	468	431	448	453	404	440	455	458	468	446	441	444	472	412	472	421	440	483	442	443	488	447	485	468	449	489	464	479	439	466	448	419	462	434	457	460	443	469	451	420	446	413	454	427	433	439	442	444	428	457	448	409	449	449	444	421	489	445	451	454	456	462	472	456	459	441	463	448	437	462	481	459	424	468	466	424	437	464	456	463	443	464	434	453	439	438	471	428	435	475	473	454	490	435	409	479	485	468	487	435	454	476	492	489	489	481	440	453	456	471	420	437	461	445	473	476	458	463	433	460	432	450	492	423	435	438	397	436	486	448	455	482	465	460	455	464	454	483	441	431	459	408	465	456	413	461	462	450	468	442	493	433	425	457	437	458	441	447	441	467	469	449	491	470	446	460	447	445	443	455	476	420	435	419	462	444	407	435	454	462	460	439	419	439	393	453	459	440	459	468	470	475	435	448	433	469	451	491	472	438	443	440	451	411	471	471	431	497	472	464	465	463	485	410	422	476	478	485	453	432	460	454	463	450	464	438	436	430	448	427	445	475	466	429	458	448	481	457	459	466	452	447	440	467	453	473	457	479	454	474	470	452	471	455	453	458	440	408	454	431	456	462	410	464	452	442	459	441	487	438	484	476	429	441	448	440	447	493	429	429	447	435	475	417	478	446	479	470	422	458	441	426	464	454	436	464	435	478	451	405	467	424	447	432	472	489	439	447	448	471	466	453	436	425	458	468	441	436	458	438	439	457	463	450	428	439	487	440	429	427	478	462	464	499	487	459	466	455	438	478	490	464	456	480	501	436	486	428	447	463	454	485	451	462	450	456	459	451	453	476	463	459	457	455	431	441	421	491	459	479	448	442	447	443	457	380	441	479	461	474	460	450	443	474	466	434	439	467	422	453	453	467	426	462	418	400	464	514	426	410	447	449	419	445	468	456	435	428	432	403	430	481	481	465	425	454	431	415	468	512	473	499	459	447	471	480	431	458	461	458	467	473	483	456	455	478	436	469	466	457	434	425	423	420	457	495	470	433	451	452	463	454	417	443	452	439	432	485	485	468	379	457	451	443	433	463	433	437	456	449	453	438	466	444	460	428	420	483	449	477	445	463	433	421	486	423	489	455	413	456	481	446	495	436	451	455	439	476	445	455	445	431	456	497	477	456	429	468	466	461	423	412	456	450	445	460	443	476	492	408	428	463	439	443	471	431	445	453	391	465	462	454	439	457	469	459	486	436	420	424	423	471	463	421	427	489	472	449	485	437	423	446	410	451	435	451	465	445	411	444	454	453	426	450	434	491	463	447	449	452	433	427	450	502	441	438	498	450	451	443	421	422	458	452	431	416	440	439	487	449	449	432	448	445	466	418	441	432	433	447	446	438	463	472	486	449	468	470	452	460	446	500	436	446	470	475	430	460	476	489	470	479	447	439	432	481	430	443	440	481	474	486	468	428	453	469	442	450	434	444	459	471	458	464	461	454	461	442	479	413	423	470	417	456	467	441	431	450	433	499	464	463	431	471	437	442	463	463	454	453	495	437	464	439	436	454	445	443	432	444	461	431	457	463	482	461	481	491	441	454	455	463	470	467	420	434	448	455	404	462	442	458	448	458	454	429	467	437	500	468	450	514	414	423	444	446	457	471	441	442	468	429	423	475	485	457	462	402	466	472	416	451	388	466	442	447	471	457	431	485	453	427	423	453	426	442	459	420	458	464	485	498	506	488	488	457	465	462	376	458	463	441	459	437	450	469	470	493	440	471	474	460	427	431	417	443	424	451	413	435	446	468	448	455	458	422	434	456	456	457	416	471	422	464	496	470	474	451	481	468	460	453	445	501	474	452	478	429	471	463	471	443	416	419	468	436	441	454	485	461	449	426	442	444	455	453	474	443	433	435	424	442	424	442	478	435	449	424	466	457	461	479	443	462	447	477	461	475	512	447	451	465	465	442	416	461	478	440	470	458	463	491	461	472	435	474	497	427	397	452	434	460	470	459	462	476	448	453	459	456	469	424	465	434	434	519	437	446	450	457	480	458	477	436	426	469	466	447	421	450	473	434	454	442	414	433	463	419	451	423	470	424	484	485	466	422	459	475	416	476	448	454	464	446	485	468	445	488	483	465	413	448	447	445	456	451	413	437	434	420	437	486	442	495	457	440	438	457	506	436	432	488	434	483	444	417	456	473	460	471	428	439	475	423	453	460	434	431	441	442	451	418	441	482	444	452	408	444	490	494	441	436	407	426	424	444	447	453	462	416	469	422	457	431	463	461	501	435	423	448	462	439	450	444	433	431	420	473	463	444	447	486	416	416	437	448	465	439	436	464	452	438	475	465	427	448	450	430	471	412	508	465	455	498	477	437	497	460	477	464	451	460	484	481	445	441	432	460	428	454	439	442	427	454	455	455	449	451	457	454	432	445	444	473	458	452	414	467	452	472	437	440	430	437	451	445	425	454	435	469	454	450	453	439	455	444	438	452	465	465	475	438	434	460	457	436	441	445	459	447	427	457	462	449	461	479	456	458	423	486	433	423	452	450	485	450	470	455	461	463	444	463	488	443	460	473	438	463	473	428	450	414	413	441	447	476	421	444	450	423	442	468	442	428	423	430	468	436	434	462	433	437	433	464	452	411	442	475	420
5075	15030	10166	4914	3544	2740	2090	1671	1347	1144	1020	856	798	730	783	653	594	608	585	555	551	578	560	522	498	507	522	491	499	516	499	472	493	485	512	486	515	477	514	441	413	442	505	498	466	461	461	490	484	452	481	470	473	472	423	430	458	472	495	437	450	433	466	462	461	430	488	437	471	477	451	483	437	456	468	446	476	501	479	458	455	439	481	497	460	471	457	472	498	440	462	438	476	487	479	457	453	499	481	458	473	450	483	472	479	461	482	465	447	460	463	476	480	434	458	504	465	498	456	453	455	471	426	439	447	466	444	454	490	423	487	461	445	476	454	458	444	477	494	442	420	455	476	473	445	475	457	429	419	462	432	474	454	464	452	493	478	461	470	472	457	452	461	436	461	433	467	443	464	464	509	477	438	469	475	474	455	470	463	440	456	469	443	420	495	448	466	485	475	452	493	459	453	421	463	426	457	437	447	451	472	456	473	437	484	436	479	444	451	454	478	467	449	456	463	460	482	483	482	436	449	469	472	449	463	488	477	458	421	483	457	445	433	466	503	472	467	452	454	435	448	451	489	433	492	467	458	478	497	489	414	444	506	435	454	467	467	467	453	494	461	490	452	513	437	483	487	471	457	442	465	446	468	473	450	459	451	458	460	443	443	497	465	430	457	442	469	483	517	475	466	499	455	483	468	476	448	436	466	416	432	463	522	471	448	465	472	449	475	468	477	475	433	473	413	486	423	419	472	434	490	438	492	454	480	460	492	471	477	466	492	428	451	452	439	457	450	469	449	492	485	493	417	490	480	476	436	426	438	465	463	467	418	462	464	468	440	445	449	439	439	434	485	443	456	441	467	439	456	470	429	451	499	440	441	475	485	447	464	438	450	439	455	448	448	439	493	488	466	487	452	446	448	442	462	475	459	454	445	488	423	412	465	496	468	446	425	472	464	449	434	467	426	446	436	454	464	452	455	451	435	479	439	452	439	440	440	484	464	428	472	458	454	452	474	435	460	454	479	442	458	431	460	392	484	478	443	431	452	449	465	471	440	492	469	459	457	451	410	448	486	493	489	464	457	459	492	454	460	490	451	437	476	500	442	503	456	475	448	473	482	479	447	451	466	454	481	439	426	438	473	458	457	508	479	439	469	486	432	436	482	473	430	440	476	469	448	447	472	486	467	451	484	449	467	431	481	456	489	524	461	469	430	400	445	462	416	460	441	467	462	462	448	440	459	467	490	452	438	460	475	463	473	435	485	483	448	471	452	446	456	436	469	494	504	474	490	487	442	465	470	490	428	484	448	467	441	461	490	422	446	446	471	446	488	471	463	477	482	470	479	442	459	471	459	495	447	513	487	455	453	481	452	465	440	439	422	483	432	429	483	466	443	434	466	443	472	458	444	433	433	459	444	448	442	437	482	463	425	464	483	468	480	468	472	489	456	425	454	475	412	430	458	408	465	459	438	443	483	469	449	467	426	444	512	463	447	459	465	483	421	463	419	476	454	480	459	459	448	435	474	448	457	404	403	464	448	489	479	453	468	447	472	470	458	456	472	503	449	450	422	453	475	446	449	456	494	433	439	452	464	492	434	445	458	438	472	421	460	427	433	431	478	491	464	403	477	499	467	464	464	488	455	487	473	454	472	501	481	494	475	455	494	454	466	447	461	481	445	434	460	424	464	473	453	457	452	442	457	468	460	446	444	446	436	444	447	457	461	483	470	441	446	454	462	468	467	474	479	472	475	469	450	441	494	476	435	433	476	454	454	438	451	480	441	459	472	432	456	454	450	454	475	484	456	432	490	425	451	451	467	471	451	434	483	480	482	468	440	464	480	488	460	386	484	471	482	506	457	478	485	448	476	473	422	455	483	486	442	503	427	466	473	438	454	432	429	454	442	470	495	433	446	455	443	459	446	439	490	460	475	448	464	440	486	490	479	484	432	431	433	445	466	469	459	464	440	454	472	501	479	444	473	469	495	484	433	448	462	458	439	460	444	447	484	416	457	497	431	470	489	438	465	424	441	468	482	460	508	424	483	463	464	459	463	503	477	459	450	457	505	438	456	513	458	481	456	448	479	496	494	475	494	439	451	431	475	432	465	491	478	498	453	483	499	464	435	486	468	483	463	414	441	480	461	468	475	438	472	451	450	478	451	415	455	454	449	472	446	443	447	474	458	441	497	458	468	494	453	455	465	437	485	467	477	475	456	436	442	501	448	433	458	487	430	474	457	481	472	435	454	486	495	471	450	469	472	493	463	456	507	516	451	468	424	428	462	468	476	449	453	450	453	467	452	418	440	449	453	445	460	473	454	482	440	460	454	487	468	472	473	457	436	458	440	465	481	457	451	478	454	458	445	473	446	490	458	461	468	480	450	485	476	487	447	465	510	463	434	462	395	487	477	474	487	485	489	449	444	457	483	451	463	486	466	453	453	467	437	462	465	492	489	451	464	472	433	449	447	473	441	466	452	456	473	465	424	482	459	442	465	464	487	443	466	466	469	467	473	454	451	464	461	430	442	472	489	466	471	504	449	497	445	485	452	486	459	453	463	480	460	461	471	463	426	489	491	459	444	450	450	475	472	478	498	452	466	475	417	426	449	502	492	519	455	435	482	481	511	463	434	454	485	463	492	471	461	446	422	458	445	465	467	458	433	470	454	478	448	437	440	465	444	447	440	424	425	434	499	444	445	450	453	459	474	436	452	444	463	446	489	457	474	446	457	447	436	467	491	462	453	409	478	492	467	461	482	504	489	457	443	425	453	457	468	427	458	446	458	545	485	469	459	403	479	471	490	453	446	451	465	471	475	448	506	486	454	449	478	427	484	468	458	489	474	475	453	446	436	460	467	433	400	470	405	476	468	412	461	449	475	450	460	443	483	469	472	463	468	461	474	469	437	455	444	451	446	492	462	466	482	449	475	440	469	450	447	437	486	465	488	459	449	476	482	467	432	455	441	449	493	469	447	443	489	475	421	466	469	482	497	445	425	459	480	441	418	487	460	480	452	462	463	456	459	405	465	480	473	485	500	416	500	417	445	471	504	458	451	471	467	449	461	465	461	422	466	418	423	464	465	495	437	480	463	437	463	454	446	424	510	424	466	480	443	465	458	459	482	444	459	456	474	485	486	505	461	447	475	472	451	477	481	465	434	469	478	431	451	440	432	459	515	440	432	432	465	444	468	420	436	483	463	470	427	482	458	435	459	495	497	477	485	489	482	478	477	481	462	496	458	473	477	416	445	496	449	500	425	433	476	447	419	446	434	467	431	454	430	468	447	443	447	439	466	444	471	452	482	460	492	472	464	425	436	450	470	438	464	485	449	443	441	502	452	459	453	456	421	464	450	453	463	458	440	480	480	424	458	436	452	457	467	416	449	497	442	479	477	447	466	469	480	482	450	491	436	477	447	435	431	522	485	478	445	488	447	460	463	420	468	452	453	472	441	480	446	434	476	426	479	472	475	455	467	488	451	472	468	446	477	472	464	449	458	450
27625	16442	2658	410	251	222	196	213	184	190	184	190	205	205	197	171	170	166	178	177	177	198	207	180	187	190	196	186	186	207	207	173	164	225	189	206	198	174	188	192	182	176	186	172	174	176	176	160	192	188	193	172	190	176	189	203	183	183	196	200	194	170	201	192	194	171	206	202	186	181	192	168	197	194	180	180	206	186	198	177	199	192	190	169	210	201	175	203	184	170	182	202	196	208	180	194	171	210	188	184	193	184	205	174	183	191	176	179	188	207	187	160	218	186	202	174	189	205	174	195	188	197	194	178	189	181	192	167	176	170	174	176	177	187	167	193	174	179	203	203	177	185	187	187	179	198	177	193	180	206	184	183	164	203	197	196	187	186	180	178	184	179	188	157	192	206	199	196	193	188	203	180	179	183	200	193	168	193	193	190	174	187	173	182	196	188	168	211	200	196	177	185	188	179	177	186	192	209	169	178	177	178	198	176	182	194	167	206	178	216	178	171	191	194	208	203	200	205	183	196	181	198	206	190	178	190	184	169	174	186	195	187	195	197	185	214	173	174	208	180	186	188	193	173	202	190	172	203	176	197	179	172	206	179	213	210	175	201	176	194	169	186	184	192	193	168	207	215	193	187	190	196	184	201	178	188	186	187	188	156	191	181	195	185	188	210	192	179	163	168	184	189	185	174	174	176	189	187	192	180	180	206	178	201	197	175	166	168	184	180	175	177	165	186	181	196	179	191	171	204	191	186	190	169	177	169	195	194	174	172	208	172	178	177	187	193	181	159	168	196	189	174	183	204	206	192	170	182	183	171	198	197	191	197	194	200	193	181	187	174	195	176	160	164	183	201	179	205	205	160	188	204	195	190	196	205	209	204	177	182	213	204	184	186	177	199	186	187	194	208	203	193	190	178	198	179	175	208	178	194	192	181	199	198	189	198	201	198	195	189	180	181	173	187	194	212	187	172	209	191	195	197	192	182	195	203	182	189	196	189	184	179	190	205	206	186	185	226	184	201	173	189	197	189	184	204	214	195	179	183	174	202	196	202	171	194	175	173	226	187	221	203	172	200	180	188	183	186	182	181	210	151	161	173	183	184	181	192	202	207	193	187	182	211	194	193	193	195	182	195	212	184	170	183	179	189	171	174	168	187	189	173	178	180	188	187	206	203	177	186	206	181	196	160	208	177	183	176	195	169	187	184	187	189	188	178	194	187	195	187	195	183	192	187	178	183	206	190	207	208	184	211	194	178	161	170	201	177	182	185	181	179	186	207	187	171	197	203	193	203	183	178	165	185	163	169	200	176	194	193	186	181	178	218	164	211	191	163	190	205	184	194	181	189	169	177	166	187	190	167	206	186	214	180	183	183	208	175	198	192	193	193	176	195	161	179	193	197	178	194	183	194	223	172	184	196	207	151	185	190	170	195	190	180	187	161	175	186	200	175	196	161	167	171	190	189	186	207	167	164	204	209	187	167	199	196	202	199	179	166	178	211	184	178	166	195	194	194	191	198	203	200	197	194	205	201	174	179	194	185	187	199	167	188	198	195	219	196	194	174	205	175	197	187	176	200	198	207	178	204	187	199	229	175	190	185	205	192	200	183	179	195	185	215	197	193	188	196	203	198	182	180	189	181	190	186	210	188	172	177	185	192	214	188	197	204	186	150	207	179	157	192	178	197	219	203	175	175	211	207	200	182	186	185	186	181	174	200	213	193	226	201	202	199	181	185	171	180	205	172	186	188	207	195	187	194	156	199	176	190	171	172	159	193	182	174	178	180	182	196	157	183	195	185	172	200	167	196	184	190	207	224	188	184	196	211	198	183	178	159	159	206	181	197	175	181	187	212	199	186	196	185	175	172	205	195	196	192	187	191	212	159	192	174	153	185	173	185	191	190	199	170	184	179	197	187	193	202	186	174	206	178	179	182	197	212	201	191	181	185	174	159	185	202	176	188	195	180	198	161	168	164	177	209	183	193	184	175	185	172	176	209	177	187	192	201	175	177	184	187	199	177	186	191	196	187	183	163	166	182	188	201	196	189	188	177	182	170	180	193	193	191	188	206	180	201	196	174	172	205	188	165	214	163	207	171	168	199	189	196	168	201	168	191	222	195	191	194	215	204	190	200	194	188	185	186	191	199	163	192	191	221	174	175	183	164	184	209	182	189	193	216	189	187	169	190	200	190	195	171	196	168	178	182	198	170	186	211	189	184	179	174	189	212	169	212	185	203	175	188	191	190	186	186	181	172	198	185	182	179	195	179	163	168	186	170	198	197	171	210	178	197	179	184	198	189	172	186	236	177	182	208	200	179	172	208	168	191	211	172	196	178	175	216	167	198	170	177	182	189	186	177	183	182	193	191	176	182	217	174	170	175	180	201	197	216	196	173	166	177	194	181	187	212	200	208	181	167	219	190	191	204	171	203	172	187	161	167	188	183	183	166	180	217	195	199	197	187	197	183	169	182	171	185	174	205	190	187	196	187	177	216	187	188	179	208	184	196	187	171	190	178	219	177	176	192	179	172	163	160	198	172	186	199	208	201	192	175	192	168	176	154	216	212	175	190	171	184	202	206	213	179	202	195	200	199	200	185	187	185	171	171	173	183	190	209	200	195	178	166	175	180	170	191	171	192	189	191	203	169	174	158	182	177	183	194	198	170	182	207	185	171	182	201	193	201	157	200	167	175	188	197	184	167	243	195	176	204	210	191	196	170	193	203	183	188	173	200	209	210	198	184	187	180	183	183	191	181	191	181	202	185	177	166	203	171	190	167	180	148	173	190	202	192	176	219	179	184	180	191	190	165	176	176	172	162	184	177	197	199	180	196	187	192	190	200	196	188	193	185	199	187	166	184	186	175	206	178	196	203	181	185	198	169	159	201	163	166	190	186	210	208	181	178	187	206	186	202	178	197	176	174	175	185	193	198	211	194	207	178	188	207	192	174	194	185	181	233	177	162	166	211	185	170	177	181	184	213	183	195	184	194	195	182	193	162	195	187	192	187	203	179	183	199	178	169	181	200	209	193	183	203	218	194	192	196	195	186	189	189	206	207	206	194	196	184	189	191	205	184	168	195	198	205	200	192	158	183	183	195	206	185	165	160	185	192	207	195	215	206	202	202	186	178	184	177	187	176	185	193	198	196	184	212	197	202	204	203	185	193	188	201	169	185	188	174	205	215	202	188	180	173	169	184	188	215	183	178	160	196	175	199	171	169	198	180	176	173	183	174	186	187	195	190	202	207	183	196	205	169	174	216	185	183	180	205	195	151	185	192	172	186	200	185	169	179	179	182	195	202	187	179	203	190	174	188	228	210	193	174	203	202	184	187	174	182	197	205	208	179	193	160	208	196	173	178	176	189	178	202	199	181	186	204	171	181	212	203	185	192	188	188	194	191	195	181	175	180	190	190	188	176	186	186	165	169	179	194	173	192	163	176	202	194	192	180	191	194	169	175	165	193	196	171	184	177	163	188	160	173	199	179	190	194	196	197
4418	977	662	379	312	280	215	240	216	225	237	263	218	198	223	227	233	227	212	242	213	224	191	231	225	216	220	197	211	203	227	197	246	219	219	223	235	224	200	219	225	214	217	233	190	198	215	208	211	234	208	238	226	225	211	204	215	211	193	225	192	201	197	224	216	219	199	226	197	206	224	212	226	214	227	206	240	218	217	218	214	227	200	203	220	215	199	209	202	224	203	229	250	224	221	224	223	225	201	238	203	218	207	213	230	193	216	214	217	199	225	217	227	213	216	226	220	214	207	220	217	214	224	230	214	208	237	200	224	219	203	219	232	218	210	210	205	215	210	196	217	193	214	213	192	212	191	209	239	204	237	210	241	192	193	240	224	237	200	207	192	206	207	207	239	206	189	218	209	171	199	208	201	212	231	204	208	235	208	212	204	216	189	225	222	216	222	208	213	188	220	225	216	211	230	203	202	212	222	206	213	211	194	231	227	225	216	216	254	208	230	223	226	177	203	220	226	225	219	227	212	241	230	216	234	208	252	223	211	217	230	236	215	222	207	218	201	231	206	233	208	204	245	210	192	213	200	192	202	241	213	228	220	215	239	207	224	245	206	213	226	210	225	233	217	228	216	223	202	233	229	233	197	218	220	209	219	236	248	215	243	218	207	197	215	216	211	211	203	182	209	231	216	241	226	195	221	215	215	222	217	227	211	196	220	221	241	227	246	226	245	224	222	209	227	228	223	188	226	216	225	227	213	243	200	207	215	198	218	220	218	221	217	221	214	205	213	211	229	211	198	203	213	229	214	218	218	214	235	214	223	209	221	213	220	219	227	227	221	211	241	235	210	219	231	189	213	214	203	226	212	218	235	222	219	220	228	200	224	208	222	224	232	200	185	207	223	214	201	202	224	226	209	215	212	200	196	192	245	212	207	205	219	228	213	208	212	200	224	207	210	206	210	228	194	210	208	206	190	222	229	198	213	220	213	233	212	212	238	233	212	241	204	224	233	217	199	208	196	227	220	223	190	237	221	216	222	219	193	200	199	202	208	209	221	191	202	222	191	198	236	217	213	191	222	234	211	201	212	237	225	202	206	266	192	193	204	205	207	234	214	200	234	206	200	215	196	199	210	210	212	232	193	201	198	213	238	209	227	220	254	224	214	217	212	220	206	212	236	206	199	228	207	184	241	200	211	208	219	230	221	215	238	210	236	225	190	220	213	227	208	221	207	223	237	235	208	223	237	243	242	222	222	229	231	215	216	217	230	221	215	228	209	225	215	214	196	217	218	202	212	225	225	226	204	200	216	231	244	206	198	199	194	204	201	223	229	216	227	208	246	216	217	207	229	194	205	218	227	227	174	189	186	224	210	220	187	218	214	195	183	221	218	198	238	220	233	204	236	179	191	202	206	178	231	228	218	217	214	233	220	238	209	196	198	214	224	228	206	222	201	208	203	220	209	231	202	221	221	201	199	205	201	205	233	188	207	225	266	200	202	229	237	208	198	244	224	231	212	185	192	211	211	187	215	235	214	218	222	209	235	234	221	213	256	226	209	196	208	217	224	230	207	214	219	209	227	203	190	202	207	196	221	214	229	209	199	218	198	197	217	239	214	224	196	209	232	206	209	207	197	211	211	195	202	214	216	185	235	219	211	216	200	207	204	216	217	197	215	207	223	241	203	210	202	211	232	242	216	211	229	204	227	207	203	218	226	234	216	222	211	195	228	222	237	200	206	223	214	217	209	199	227	226	215	218	211	221	206	211	212	221	226	199	217	216	194	220	206	206	218	194	227	219	209	207	216	232	226	228	211	225	220	211	223	211	217	185	222	195	230	189	212	224	197	214	213	220	221	196	220	208	204	199	226	189	207	247	187	229	189	214	230	201	220	200	224	199	232	218	207	213	225	186	204	187	206	250	194	212	200	205	196	192	233	211	228	239	194	209	185	221	231	212	263	197	225	220	237	210	202	228	199	213	228	215	201	190	201	207	225	190	254	207	214	211	202	234	234	219	209	238	198	198	197	224	205	232	217	201	206	221	224	220	215	194	194	214	194	218	225	204	215	192	201	207	218	218	178	214	211	224	218	212	227	212	215	217	192	212	201	219	218	223	189	190	198	193	187	211	205	215	225	203	221	216	223	205	202	225	220	198	219	204	236	246	190	176	211	207	227	213	211	199	203	214	183	198	220	213	187	218	192	195	239	202	215	210	216	222	198	199	235	216	219	220	209	224	233	195	223	244	201	232	176	213	220	188	214	215	223	193	181	224	232	191	205	225	201	202	212	209	193	221	208	214	234	212	220	202	212	244	229	205	215	198	217	230	225	188	225	219	220	225	223	211	195	207	243	215	205	227	227	204	221	235	187	220	197	199	207	212	216	204	228	223	223	205	205	227	211	240	209	235	215	216	212	216	228	221	233	230	228	229	199	200	184	219	241	202	224	206	215	212	228	222	220	206	199	208	216	175	197	221	196	208	214	219	236	207	206	215	201	219	211	192	208	211	216	194	177	207	199	226	191	225	212	209	194	185	202	220	224	212	228	223	221	234	204	231	204	212	220	201	222	201	219	185	213	217	205	205	199	215	228	209	225	199	191	221	244	219	223	202	236	171	226	216	234	219	229	199	220	206	228	248	234	224	237	228	224	203	202	203	223	212	218	184	221	220	237	226	207	195	223	200	227	231	197	245	208	207	222	209	209	200	210	229	203	190	231	208	218	204	203	184	224	249	204	210	215	211	232	227	205	227	243	221	220	230	211	233	217	189	238	214	229	229	192	219	229	245	210	219	203	211	237	232	224	215	223	174	204	230	221	240	202	240	230	237	190	219	224	197	209	228	199	194	219	193	206	203	233	203	204	236	253	173	197	226	203	220	194	249	214	221	201	233	201	222	224	178	227	210	235	219	225	214	238	212	221	217	201	205	207	210	215	186	206	230	216	246	223	205	202	215	249	229	223	207	219	235	225	250	185	213	202	207	218	205	213	204	179	201	237	208	197	226	203	207	215	206	216	241	200	212	255	203	225	224	197	207	222	215	217	206	201	225	206	218	203	230	197	211	217	235	230	228	196	225	225	227	221	220	213	213	197	205	213	216	211	187	202	214	194	232	233	223	264	218	217	208	207	225	221	217	206	208	226	204	195	206	209	236	212	230	214	225	225	223	213	193	192	216	194	208	225	230	240	198	199	225	211	185	211	187	225	216	218	203	226	213	226	231	228	209	203	224	239	216	224	232	211	215	197	215	189	223	214	193	182	180	222	206	224	238	209	206	201	185	199	209	206	214	227	216	223	225	210	195	224	207	205	240	223	233	230	225	209	231	214	195	209	251	214	205	221	231	221	216	217	230	196	218	190	205	202	212	194	196	222	211	219	222	207	230	229	210	215	236	229	213	273	215	226	254	231	213	216	196	222	214	210	230	191	224	231	201	216	209	213	189	195	213	220	213	203	207	219	201	206	228	194	235	223	220	205	218	214	206	196	207	235	239	221	197
23661	21040	28082	24182	21040	7674	833	589	450	396	323	349	310	266	281	273	266	247	266	221	224	252	212	243	217	224	194	217	209	194	221	234	215	230	208	203	218	207	205	206	243	224	200	212	188	206	180	189	224	182	238	202	204	223	191	195	199	206	197	215	171	217	213	211	223	235	206	236	195	225	210	225	229	211	191	198	213	203	183	205	208	226	219	192	200	206	206	198	216	204	231	187	192	210	188	167	175	219	212	208	208	197	218	193	202	205	198	212	207	185	183	220	227	191	222	206	192	197	204	201	210	227	209	193	201	212	200	188	209	187	210	195	209	213	199	214	195	213	243	211	200	209	222	218	184	213	213	210	209	204	222	185	213	225	205	199	176	224	193	205	194	227	204	209	210	209	179	208	219	180	196	196	209	188	202	173	209	194	211	225	196	248	232	204	216	185	186	215	208	198	217	190	218	200	219	202	195	208	199	200	193	190	194	210	205	195	202	197	171	203	210	216	218	194	171	207	218	218	204	179	217	195	184	186	175	187	223	192	218	208	232	196	229	195	208	207	203	195	220	199	175	213	204	205	215	206	192	206	197	223	198	187	196	198	223	196	225	192	212	198	177	220	205	191	198	208	209	192	203	204	192	205	194	211	204	217	183	212	223	188	196	198	202	179	209	216	206	202	172	211	192	204	210	220	205	198	180	186	218	197	191	204	230	211	210	201	208	178	218	213	197	191	177	200	211	208	201	200	218	202	193	209	220	211	205	207	199	207	213	198	212	192	178	194	205	209	178	193	193	196	202	220	230	213	197	225	226	220	201	204	203	186	195	164	217	210	217	213	196	187	192	201	200	200	209	192	220	207	214	191	182	186	215	174	197	196	200	192	241	216	211	212	198	213	181	207	184	205	190	223	212	210	188	209	186	202	182	196	184	190	221	205	212	208	205	201	194	179	219	202	214	203	216	194	178	201	203	246	212	216	188	191	211	190	177	171	209	191	216	175	200	204	196	209	198	203	197	193	196	207	211	182	195	188	212	210	193	197	195	205	201	199	204	189	207	206	207	226	194	199	202	181	198	189	209	214	190	237	217	202	210	186	215	208	199	227	182	195	196	203	218	213	209	208	210	168	205	227	194	203	194	206	226	201	185	201	235	200	200	206	190	203	199	188	193	194	200	193	215	189	196	236	196	241	198	189	203	219	195	216	201	185	215	202	191	217	180	193	161	210	228	201	207	188	221	203	197	218	217	208	219	189	195	179	220	189	213	211	195	221	193	212	212	191	213	197	212	210	186	181	207	191	186	199	202	223	232	203	203	213	202	235	175	229	179	173	183	201	197	225	194	200	218	188	185	197	198	218	191	210	206	193	217	206	206	217	225	220	207	204	189	195	209	204	196	217	227	196	176	215	201	191	206	212	172	210	208	217	234	205	196	228	214	211	191	198	207	210	197	182	222	243	219	217	200	204	217	212	196	193	216	205	202	217	231	221	188	213	209	218	204	199	218	221	207	208	202	175	208	199	197	224	233	178	195	200	217	169	219	194	196	178	205	189	202	174	187	223	217	233	220	223	207	186	186	189	202	205	198	207	206	215	216	207	198	203	202	217	197	187	242	211	196	185	191	215	172	208	205	208	215	195	223	214	195	174	197	205	226	206	184	197	204	211	219	190	204	211	209	237	205	181	207	205	221	205	191	203	203	202	222	191	195	203	204	202	212	213	218	225	200	213	197	199	189	180	215	210	194	206	201	196	216	176	177	233	207	216	188	199	193	187	205	198	210	202	213	209	234	219	195	197	199	205	222	195	194	181	188	204	201	215	190	186	232	186	202	226	215	214	207	171	200	221	224	214	206	208	205	192	166	207	222	215	192	202	198	199	213	220	231	188	176	175	184	201	176	206	206	208	190	199	203	220	205	191	199	215	199	239	204	203	213	178	200	202	203	219	184	188	192	206	227	209	201	191	207	227	211	202	190	204	208	206	213	197	200	180	185	192	194	219	218	194	188	201	212	197	201	204	200	210	215	197	186	185	225	205	193	179	195	204	211	208	190	206	220	188	185	213	230	196	200	198	170	209	194	191	192	211	200	211	182	187	195	198	189	205	228	201	206	198	212	196	202	231	213	185	204	209	205	200	207	185	203	174	174	201	196	220	188	201	234	201	208	192	213	187	196	203	207	183	194	217	217	197	204	195	189	184	211	198	192	195	189	206	193	204	195	174	179	198	196	211	206	203	217	210	217	196	217	210	213	187	183	207	220	196	206	192	189	197	222	209	224	195	193	211	183	181	191	204	175	187	200	197	214	203	217	201	193	190	223	224	212	206	176	201	190	191	211	200	197	201	210	210	192	194	212	191	182	212	213	200	201	226	217	236	212	204	195	200	208	191	196	221	166	206	201	225	194	198	189	217	197	212	212	193	202	202	185	175	216	219	206	200	181	181	197	207	201	189	234	199	223	180	210	193	210	206	197	181	199	185	167	209	210	216	202	209	218	201	207	209	226	220	218	182	216	200	216	210	187	238	204	183	210	190	180	199	202	215	200	217	192	197	197	213	185	178	199	179	169	219	219	206	193	223	170	215	192	204	192	192	206	201	221	186	207	186	198	225	206	190	207	187	237	216	197	187	193	202	201	197	194	204	215	219	174	212	209	206	187	210	195	203	206	192	205	199	185	196	204	178	172	198	227	209	197	220	175	195	215	191	172	193	194	180	198	203	204	207	204	184	225	215	191	212	206	204	197	215	215	205	201	216	175	217	213	175	204	205	200	195	214	198	210	216	212	204	216	210	188	224	202	190	199	205	216	199	202	186	207	214	207	183	190	216	208	215	202	220	220	194	191	198	204	189	199	193	216	232	215	190	196	201	201	204	211	195	217	197	217	199	186	204	211	217	204	200	227	193	204	221	212	206	177	205	184	212	197	198	215	183	225	204	188	177	193	170	199	210	201	184	190	212	200	212	188	193	192	199	201	197	203	214	198	189	222	194	179	230	214	175	193	206	178	210	207	223	210	173	209	210	207	192	225	208	198	197	204	199	200	204	196	206	199	199	206	204	213	224	232	219	189	206	191	192	200	211	191	202	208	216	184	224	193	199	215	215	188	239	202	213	227	208	205	188	230	213	217	216	238	201	200	205	175	192	183	163	204	196	207	229	200	198	217	196	173	174	202	210	205	208	209	201	213	194	193	191	206	214	216	184	171	206	212	183	197	217	186	193	199	197	181	216	177	207	209	183	202	197	217	205	207	223	212	209	198	204	202	200	196	192	224	198	172	211	186	221	200	212	223	216	192	226	206	179	213	221	217	212	203	188	198	205	193	221	216	190	190	201	221	203	201	189	186	205	205	212	202	197	189	213	211	202	211	217	183	213	194	206	221	192	209	208	212	192	198	230	194	213	200	196	207	213	192	173	209	207	224	202	184	193	178	191	212	207	208	197	203	207	223	223	180	191	216	206	189	205	202	210	203	204	238	210	193	171	209	203	202	212	234	183	191	192
3477	9161	6002	2697	1883	1387	1128	871	697	552	502	455	402	331	362	348	298	336	286	252	284	259	242	260	233	252	272	249	245	226	244	268	272	249	239	231	246	240	236	216	241	245	234	231	232	243	205	233	241	260	219	242	197	238	231	219	210	235	236	233	201	192	239	241	206	249	234	186	214	220	229	207	249	245	229	221	215	250	206	243	204	226	240	205	221	222	207	212	237	218	215	242	230	257	218	189	205	201	230	234	222	234	219	222	204	219	228	225	222	214	204	215	214	207	202	221	233	221	215	206	206	214	217	224	198	222	221	219	205	236	227	209	208	217	224	215	234	198	211	215	210	197	216	224	244	224	215	230	208	212	231	208	234	192	218	201	185	229	235	226	244	219	211	206	223	226	231	214	198	211	218	243	226	206	214	221	230	201	227	233	224	196	202	207	220	255	236	226	211	210	227	189	208	215	204	224	222	241	221	247	210	208	211	233	224	186	227	224	245	239	218	197	213	245	225	208	229	224	215	230	213	230	234	206	215	222	227	205	227	224	232	237	226	222	210	211	225	220	226	242	213	236	223	200	226	220	214	216	228	231	220	200	214	214	208	223	213	212	202	223	242	226	208	213	216	190	250	201	250	203	197	218	202	211	220	209	213	239	225	224	213	209	222	209	223	221	207	223	226	201	216	213	216	244	230	213	220	232	214	232	196	234	260	197	220	215	227	225	214	215	233	229	222	210	223	222	207	216	206	214	224	218	224	216	231	205	209	194	222	232	231	215	217	228	226	226	201	227	228	217	205	204	204	209	213	212	234	200	218	211	228	224	204	225	222	220	220	204	211	207	241	222	228	226	203	197	225	217	208	224	204	205	195	231	217	209	181	214	207	228	209	224	221	204	215	244	221	222	197	224	203	234	241	213	222	230	234	210	220	242	235	204	240	190	214	214	222	215	227	195	226	212	207	203	232	227	218	202	222	219	237	237	229	229	213	218	217	281	227	214	224	241	229	235	205	220	194	197	236	199	211	231	218	216	190	220	230	236	237	215	220	211	184	231	197	229	199	236	230	238	204	218	215	223	206	222	219	236	232	218	209	211	192	209	203	203	195	230	217	227	211	223	228	201	206	216	211	214	217	201	204	237	226	214	209	210	206	224	207	221	205	239	222	235	227	212	228	210	202	237	215	193	232	211	246	195	206	229	227	217	201	229	225	183	205	200	233	230	205	222	211	223	232	217	214	191	226	237	238	217	215	233	199	209	224	213	212	219	206	216	216	228	214	213	235	198	229	210	240	207	194	222	223	205	219	224	213	246	234	224	246	229	234	233	236	242	226	216	213	226	200	209	208	206	204	219	217	229	226	210	237	205	213	214	234	226	211	224	234	222	245	216	242	225	210	211	204	215	209	197	199	195	224	243	226	214	212	220	185	218	217	238	230	202	218	203	234	237	223	202	198	208	222	258	209	205	200	212	226	222	216	217	217	244	236	193	202	218	225	232	210	236	215	208	210	190	192	211	217	230	210	228	211	225	207	219	191	208	221	199	215	188	234	183	217	233	215	216	208	233	209	208	232	214	241	239	212	203	231	237	215	193	243	204	237	208	211	193	233	226	219	227	238	210	213	224	238	213	229	201	221	226	247	208	225	216	226	206	207	237	213	237	217	185	203	206	218	218	233	193	206	227	205	212	209	210	215	212	189	214	208	195	225	240	212	214	207	204	186	228	212	208	197	201	235	219	210	227	203	181	243	211	216	215	218	210	207	247	209	215	208	210	199	211	197	237	208	225	208	237	212	246	218	215	236	204	223	248	224	210	228	245	198	210	220	201	239	200	227	195	195	227	238	205	209	211	202	224	244	227	206	210	219	194	236	217	195	241	233	216	214	221	193	228	237	230	248	216	245	207	199	237	201	197	224	209	217	214	212	231	223	239	223	208	204	226	235	226	218	246	211	236	221	214	224	227	204	207	212	191	215	224	207	205	231	223	198	195	224	220	196	202	238	213	217	215	245	231	214	223	241	230	208	223	216	225	218	219	237	214	239	225	205	223	222	206	202	234	200	214	206	206	197	224	255	223	215	204	216	211	227	233	196	226	222	187	240	216	210	216	206	209	228	203	210	220	228	216	190	201	220	181	217	212	214	200	203	202	227	230	229	226	211	217	205	232	211	216	206	207	217	234	243	222	212	222	234	235	231	198	194	217	213	214	219	228	206	215	220	221	224	195	235	207	191	178	226	207	181	221	227	180	200	225	230	233	236	192	221	220	205	221	200	224	200	236	204	226	243	223	228	201	207	214	255	217	222	222	203	199	209	215	206	242	188	206	220	213	182	225	204	248	228	227	229	215	193	225	233	230	220	228	220	244	209	212	258	225	214	233	215	225	207	222	200	208	205	227	210	204	242	212	222	241	230	200	225	209	211	233	210	219	212	221	234	237	210	249	206	237	241	226	195	204	221	214	218	214	215	229	217	211	252	196	195	221	204	218	212	232	228	219	237	202	215	210	202	233	210	227	249	211	184	213	216	214	215	229	218	201	216	219	206	224	206	211	213	211	217	205	186	249	215	236	215	229	271	224	223	197	217	206	254	213	175	227	220	231	209	219	212	227	206	217	233	237	217	243	205	217	216	205	228	221	221	207	217	225	214	219	192	238	242	202	191	212	232	197	230	222	216	231	201	234	223	221	219	199	230	229	203	219	219	249	220	203	195	210	205	227	219	219	219	220	201	208	205	234	211	199	223	195	209	207	213	208	228	216	183	204	218	224	231	224	208	220	210	217	233	239	209	215	199	242	201	217	250	195	225	222	212	208	219	224	182	222	206	192	227	235	216	215	215	231	213	237	204	225	234	232	220	201	231	213	196	209	209	200	228	197	220	203	219	196	223	196	204	223	232	212	214	227	212	215	223	196	199	235	223	199	228	224	219	204	221	229	216	217	225	206	202	204	204	224	217	221	216	213	225	229	224	177	196	215	208	225	210	235	229	216	215	212	234	238	218	238	200	216	234	222	199	244	218	219	257	210	230	196	233	211	223	229	223	203	186	207	232	184	208	214	221	194	196	229	221	201	213	214	233	206	187	244	198	215	212	237	231	203	182	241	204	229	234	201	217	221	235	223	228	214	240	214	223	208	228	205	199	220	221	216	224	242	198	219	216	197	223	230	221	209	206	233	199	180	211	218	224	255	238	192	203	228	230	218	228	224	262	230	217	201	222	207	201	211	224	242	214	239	230	211	226	212	227	222	230	202	222	231	197	208	218	215	247	198	238	217	213	219	228	212	239	214	217	223	236	236	237	213	192	236	220	224	231	199	212	194	223	216	236	214	206	214	188	254	219	217	225	221	230	193	216	225	223	208	192	222	221	216	204	195	208	225	227	198	240	197	243	227	228	229	226	228	216	198	222	225	220	212	216	218	214	209	203	215	215	204	235	219	203	218	205	198	227	211	225	239	225	235	228	204	225	202	228	211	216	213	221	204	213	238	226	224	240	222	204	212
24928	21032	26823	25292	7945	738	616	501	508	469	452	444	392	404	439	437	404	384	385	393	405	430	384	405	410	378	367	413	385	379	384	388	431	379	378	363	382	387	355	351	366	370	369	435	388	363	369	370	372	383	388	396	385	381	376	380	395	370	396	390	396	363	378	373	384	363	401	383	369	386	354	380	403	371	407	413	367	382	383	374	383	393	382	374	368	426	367	362	413	404	357	377	389	410	410	387	409	350	380	390	380	352	397	359	365	355	366	356	370	385	357	363	339	350	403	377	398	361	380	399	380	364	376	357	411	385	372	358	388	359	380	357	352	419	373	363	378	377	375	380	409	351	369	395	387	367	372	377	396	372	377	336	385	379	389	399	390	370	406	386	422	362	381	377	396	403	376	380	397	361	351	394	392	394	400	378	394	439	409	407	382	366	351	375	379	345	382	392	340	415	357	382	358	316	359	372	384	386	390	357	382	382	402	411	386	371	382	341	393	369	360	352	383	356	391	397	382	393	388	384	373	408	384	390	356	399	359	403	355	361	381	393	362	360	367	362	342	366	374	366	373	388	354	348	370	339	386	396	381	355	378	343	381	394	338	364	394	345	385	388	362	371	371	353	370	378	382	378	387	381	361	356	376	368	342	371	395	364	395	385	334	421	397	406	377	368	337	395	439	380	385	408	374	378	362	380	433	365	366	392	379	365	358	384	336	373	354	394	411	349	385	371	435	384	371	411	329	380	357	382	374	404	395	359	370	362	377	382	355	356	408	398	350	389	366	358	407	375	369	377	375	371	400	357	373	395	378	380	387	394	373	409	387	375	357	397	397	402	365	381	387	393	402	346	369	368	358	365	363	363	368	386	374	364	345	369	370	372	381	376	383	387	391	369	400	374	370	385	366	399	383	391	376	392	385	332	395	381	346	367	350	360	369	400	367	371	362	358	361	379	397	397	358	333	382	381	372	376	364	396	363	400	386	353	349	366	385	383	351	364	381	371	373	380	402	364	377	389	379	389	339	375	418	349	401	401	357	391	361	403	380	369	366	404	411	355	376	356	378	352	368	366	383	380	403	375	355	356	360	379	365	368	341	376	373	370	376	360	385	380	359	381	363	396	389	371	394	377	369	340	380	381	380	351	392	389	386	388	364	390	375	395	374	349	371	415	359	382	414	403	376	364	343	380	367	398	373	375	382	365	356	342	373	358	391	390	368	363	382	364	351	360	370	367	365	363	348	346	373	394	398	355	391	361	375	344	371	347	371	331	406	376	379	361	347	368	375	388	380	342	370	362	377	395	341	363	375	377	382	373	369	352	396	366	348	382	355	404	388	399	390	393	368	378	376	376	392	377	377	381	359	379	369	374	385	390	363	375	374	403	357	349	407	387	371	393	399	368	389	370	366	400	401	402	362	387	355	350	389	373	359	377	372	382	358	345	401	405	398	386	392	354	360	384	385	371	414	401	390	375	390	395	409	375	357	397	379	402	375	356	365	404	406	351	386	341	402	365	382	367	373	391	386	388	407	423	411	404	397	359	396	381	349	366	388	397	391	381	432	408	408	364	389	377	369	364	381	357	397	344	417	411	405	370	373	353	372	403	388	380	401	370	357	370	377	391	356	372	375	383	379	417	375	402	378	357	357	381	370	416	377	333	374	388	359	354	351	360	365	411	409	358	376	405	386	379	383	402	374	373	390	362	384	363	419	391	368	386	383	403	379	372	378	408	364	398	347	356	361	388	353	361	374	379	390	364	390	372	384	418	379	381	368	370	389	373	373	362	378	361	379	419	386	365	360	373	386	372	351	366	377	371	343	404	352	401	393	361	376	352	359	356	404	369	370	377	377	356	407	374	393	383	358	383	364	364	389	406	349	391	375	407	345	386	374	366	405	393	364	387	420	390	381	385	388	388	372	383	370	378	337	403	383	386	383	370	419	373	369	381	343	397	395	362	387	400	368	361	386	381	369	400	354	370	363	364	363	406	392	359	377	382	354	400	394	394	352	356	367	354	393	378	361	369	375	383	402	366	372	367	347	390	399	357	356	377	372	351	358	362	392	380	339	389	396	364	370	392	406	365	360	354	364	379	413	409	366	385	366	351	382	374	385	412	380	366	388	378	388	376	335	389	371	357	371	390	372	374	394	377	371	396	381	410	410	367	382	380	379	418	370	350	377	347	366	408	393	369	374	432	402	418	357	358	384	383	360	367	354	388	385	399	364	377	356	369	419	361	379	373	387	361	374	338	393	374	388	389	366	365	394	377	374	403	396	374	371	367	332	376	342	346	364	361	377	398	361	408	380	367	383	388	387	407	390	398	384	365	363	336	399	352	343	364	423	425	374	364	374	371	385	390	344	373	382	356	409	382	348	369	371	393	380	379	374	386	380	361	395	374	409	370	399	376	381	371	368	357	366	391	371	383	373	373	386	371	360	336	384	358	363	386	354	405	382	388	374	394	408	360	362	382	404	357	397	386	420	395	355	411	355	388	383	363	392	410	352	374	394	413	367	375	367	386	392	394	381	374	363	412	372	379	393	388	364	422	374	395	344	402	395	348	390	362	384	361	387	403	380	378	402	384	401	390	393	366	375	376	396	368	396	344	373	359	367	364	394	363	393	348	358	362	407	411	383	368	356	403	371	357	377	412	350	365	346	402	377	390	377	381	360	368	409	402	364	401	382	369	369	355	378	360	360	406	367	334	401	392	411	370	339	387	368	366	379	362	357	369	367	311	381	348	359	398	372	383	402	372	385	383	355	386	424	358	405	320	380	342	369	396	411	357	384	394	400	386	377	344	389	366	369	376	364	393	366	376	372	369	406	392	374	383	357	397	369	377	344	338	413	365	366	377	369	385	384	356	365	374	372	373	407	369	359	369	357	375	381	380	377	370	367	385	402	412	361	412	378	361	350	402	413	374	380	427	370	352	375	369	368	402	390	394	374	367	391	382	359	362	368	372	380	366	394	374	372	372	347	374	357	348	388	364	428	369	415	389	375	375	400	353	371	336	395	379	338	381	368	388	378	374	397	372	342	379	383	399	335	394	377	392	401	344	373	396	377	410	358	387	352	372	406	336	401	402	369	346	385	365	371	360	376	408	373	353	368	346	370	378	413	389	369	389	381	367	382	379	400	374	383	423	375	392	369	378	380	381	392	357	380	411	365	381	402	361	342	354	384	336	379	385	358	403	402	370	373	359	362	379	361	389	339	372	375	362	377	388	354	407	374	408	390	401	373	368	373	349	388	397	389	366	409	381	399	376	392	361	400	341	384	352	359	371	390	378	374	391	368	370	388	413	355	387	389	396	416	344	376	380	393	376	349	378	369	381	353	389	375	425	391	405	403	376	354	383	365	392	394	378	372	344	368	365	360	403	362	382	349	390	377	353	399	375	392	419	359	370	355	399	332	388	392	372	382	405	380	392	389	383	392	385	336	365	379	397	360	391	390	391	380	366	363	371	358	315	371	385	343	355	382	395	368	369	391	351	376	381
3714	5399	3458	1693	1222	978	822	764	634	630	532	537	479	501	480	482	432	446	417	421	463	468	402	365	408	412	429	405	420	406	433	410	392	385	434	415	412	437	403	440	445	456	417	399	438	422	400	373	407	419	405	424	408	383	405	481	410	411	439	425	404	411	425	405	380	368	381	389	410	423	376	390	425	426	440	443	418	440	399	398	412	410	412	393	407	429	413	403	400	424	434	411	415	400	371	395	394	414	414	401	429	390	382	366	407	404	410	375	407	438	379	415	371	422	401	394	425	412	434	413	393	408	403	389	415	468	407	448	400	355	407	383	420	397	400	428	396	416	402	402	435	396	422	418	430	409	410	416	412	411	399	376	434	406	393	383	403	390	409	397	399	386	416	416	404	395	394	374	392	414	433	414	412	443	412	370	391	388	425	430	376	400	392	393	427	424	406	412	386	412	426	362	407	425	422	409	413	436	430	420	408	385	393	402	415	403	401	397	409	395	381	384	389	401	424	362	459	380	417	388	420	416	435	433	415	442	426	389	389	409	413	382	390	439	375	371	405	413	419	379	445	436	399	362	395	414	368	406	401	419	364	406	414	418	387	390	399	398	420	427	394	409	378	399	377	389	397	413	404	423	408	411	417	430	402	445	402	420	407	381	405	399	391	413	405	411	352	387	420	378	420	426	398	408	400	438	398	388	432	393	410	445	390	399	395	366	397	418	437	421	428	416	391	385	407	378	407	394	425	429	419	406	415	398	397	393	410	429	412	410	403	413	411	427	384	377	457	398	409	400	448	401	436	385	409	395	400	397	372	381	415	403	403	403	373	389	398	415	409	393	434	378	386	439	389	429	397	390	426	409	371	398	395	417	406	420	415	418	371	394	370	424	437	388	433	389	432	433	386	390	423	407	372	436	380	390	391	403	382	414	391	415	365	404	390	392	404	405	453	401	414	411	424	411	416	418	437	394	427	408	428	427	424	388	404	401	389	432	398	374	412	384	411	389	428	408	407	392	408	386	405	425	387	451	404	398	410	404	431	414	422	396	375	391	402	419	415	409	408	399	409	402	409	404	420	373	398	419	390	413	397	378	416	437	410	370	394	444	375	366	386	404	377	443	393	420	403	421	442	454	432	402	418	414	390	409	400	409	369	409	370	420	387	373	410	413	417	393	401	392	444	398	401	391	398	387	399	390	387	415	412	368	399	405	400	411	385	424	415	384	391	369	422	400	416	430	393	393	414	391	410	433	398	402	414	425	378	433	416	398	386	386	361	396	435	459	401	392	405	378	408	417	382	379	411	410	399	415	393	374	394	391	393	399	383	397	387	415	425	390	410	410	354	387	406	431	421	406	407	414	410	431	383	359	432	434	418	419	397	441	400	389	387	411	422	406	394	404	395	410	440	420	414	427	380	403	390	411	392	420	400	430	390	408	399	374	410	426	414	414	396	383	397	420	432	394	418	409	400	400	404	430	451	386	397	389	397	405	417	375	392	419	370	423	413	406	400	433	389	370	395	428	409	382	434	437	379	390	400	380	402	425	418	432	389	418	383	398	403	415	396	400	386	405	410	388	402	406	421	363	401	406	407	408	409	379	384	391	417	397	397	395	426	392	374	428	417	412	405	415	432	394	390	396	374	409	375	412	387	401	399	417	434	417	423	436	414	387	430	408	396	386	440	417	381	434	384	429	449	406	399	411	395	389	395	398	415	385	350	400	370	429	352	402	402	392	407	393	382	406	438	422	420	425	404	404	387	406	383	431	396	450	422	429	355	383	401	404	391	386	444	407	413	392	392	452	380	429	414	381	460	379	420	440	394	403	395	410	417	398	417	433	401	419	389	454	433	414	407	420	389	446	407	394	409	394	361	403	396	413	381	417	399	404	402	410	395	385	390	398	401	438	423	392	401	426	420	431	430	418	392	436	396	416	399	400	401	370	408	385	399	404	430	431	372	405	400	384	407	416	413	405	362	400	450	424	434	417	421	398	397	400	411	415	436	406	393	413	388	368	391	394	420	419	422	410	417	426	425	377	442	432	374	365	429	380	390	374	412	407	380	418	411	390	377	391	439	406	390	414	421	383	400	394	385	380	409	453	415	383	392	391	399	394	371	396	388	388	401	417	450	393	412	382	399	390	409	392	386	394	385	398	391	400	387	381	395	415	393	438	437	421	428	384	384	432	398	414	427	395	418	426	394	396	418	470	406	412	400	375	402	360	427	434	400	379	406	430	385	399	425	429	465	447	397	408	369	425	412	364	405	390	398	386	387	399	404	415	431	422	422	386	431	362	431	375	390	406	393	427	407	396	401	419	412	439	409	434	451	392	368	357	413	411	444	400	416	414	405	392	383	407	415	425	384	396	394	400	379	429	416	427	437	374	381	401	402	394	386	400	380	374	406	383	403	401	402	422	424	402	394	438	434	429	446	398	378	408	397	377	430	404	416	378	400	383	374	436	417	375	384	436	407	415	423	379	404	414	429	423	384	391	407	355	438	406	387	412	387	411	414	380	401	422	425	413	412	399	368	376	395	391	411	430	379	434	390	409	394	365	420	421	366	395	392	406	407	392	364	432	403	409	397	417	413	418	423	359	430	409	399	445	430	423	422	406	397	406	397	387	433	412	414	417	401	373	407	378	400	385	428	433	406	406	446	404	401	411	424	403	401	399	383	395	405	390	391	384	400	366	373	425	394	379	402	404	406	403	442	402	391	430	429	430	406	375	439	393	426	395	413	426	423	424	427	410	421	349	385	382	429	383	409	433	435	402	414	422	374	397	409	432	434	426	363	388	409	395	393	400	406	417	393	424	428	420	412	441	421	405	369	373	437	404	422	450	425	403	384	376	373	410	386	438	423	425	383	390	380	404	393	399	397	383	376	408	409	425	395	380	402	417	409	429	376	419	404	429	394	451	407	376	427	424	409	447	421	410	404	396	376	393	406	409	364	406	391	394	432	408	422	384	431	401	380	410	413	408	399	399	345	389	431	415	395	365	434	409	421	394	376	405	403	375	417	392	385	394	383	435	403	431	396	435	413	406	419	421	412	387	402	389	415	432	405	393	441	418	406	417	419	402	396	410	436	418	433	407	376	398	392	404	424	408	414	433	431	391	403	438	395	445	396	399	373	374	385	369	433	425	401	408	392	401	441	396	415	400	394	406	400	397	397	409	393	400	396	417	417	400	402	407	442	379	420	409	411	419	389	422	436	371	402	431	416	405	398	371	375	423	400	438	408	423	409	434	401	417	401	419	368	415	428	410	381	398	400	410	373	451	415	388	416	382	374	408	442	379	410	388	380	432	393	407	413	384	431	393	413	396	442	415	383	424	408	382	408	410	419	414	427	407	403	405	368	414	417	416	394	392	369	419	406	409	409	383	423	387	402	377	423	396	393	427	417	369	436	402	422	420	435	408	376	421	400	423	381	391	434	404	418	407	399	426	416	403	394	411	376	427	416	367	401	405	422	426	390	433	410	384	397	375	405	399	370	428
22597	21060	28572	23745	21053	21093	6241	1229	865	843	713	714	629	594	595	618	556	571	524	527	500	500	501	496	515	513	491	486	443	487	504	491	483	463	468	475	450	478	468	450	484	465	451	460	483	431	478	450	475	476	487	470	443	464	464	480	440	460	461	473	493	446	479	475	479	454	457	437	466	464	441	461	466	411	465	419	439	484	422	465	474	429	453	437	463	438	429	474	449	497	467	446	461	446	456	454	481	474	472	430	464	470	437	438	469	423	451	459	484	459	443	464	484	430	511	446	405	449	422	447	446	449	470	427	490	437	445	444	465	470	449	444	461	418	455	427	433	452	483	446	461	457	421	438	456	446	429	440	420	427	455	467	452	441	448	480	450	447	449	476	469	472	427	473	517	463	435	428	462	429	426	411	483	439	455	449	457	459	465	457	503	433	497	440	470	434	459	416	493	472	471	427	388	442	469	488	470	419	427	463	479	444	438	463	434	449	447	451	443	442	472	429	459	455	480	453	480	430	418	414	413	462	459	420	498	429	444	467	460	417	452	467	443	436	477	466	463	433	440	426	451	473	454	480	491	487	460	428	454	422	449	463	472	467	467	456	453	456	464	450	461	442	456	468	473	452	407	497	442	442	424	474	477	453	444	431	456	449	474	458	474	421	443	452	476	469	439	466	416	449	449	448	441	442	465	457	452	444	432	410	444	443	456	478	454	416	487	442	443	486	450	437	474	467	457	414	487	449	439	442	427	441	472	443	465	453	443	481	424	452	439	473	433	508	450	493	439	466	422	462	434	445	432	457	501	432	469	466	475	425	493	420	422	457	496	464	458	460	408	414	454	449	469	446	474	454	461	470	421	456	437	439	471	485	434	470	447	440	483	472	457	433	456	448	423	429	439	477	442	467	489	439	434	464	457	451	431	470	457	427	462	478	424	452	437	463	463	431	459	459	426	469	466	480	430	490	454	449	504	459	476	467	457	468	487	475	481	488	483	453	424	444	490	462	483	453	478	480	417	449	452	498	480	414	465	446	442	439	465	456	475	457	459	466	435	497	452	444	485	453	451	478	462	463	479	427	443	459	458	438	432	470	431	457	459	433	480	412	434	452	469	451	499	462	410	449	463	453	431	443	449	428	449	473	486	424	423	417	422	442	469	469	470	467	439	455	468	469	472	444	439	435	438	417	438	451	420	446	456	430	448	419	418	449	463	448	431	437	430	442	449	476	476	485	466	454	436	437	462	440	454	461	488	466	452	440	457	428	433	454	496	431	451	492	452	470	454	439	451	428	455	467	421	470	458	429	477	460	434	430	444	451	420	430	450	433	471	479	440	463	467	447	459	436	455	424	437	451	449	487	423	425	445	445	504	475	437	456	468	463	408	467	469	461	434	473	485	435	450	470	445	472	458	431	473	478	496	473	444	480	448	436	465	455	431	443	441	475	438	481	448	465	433	438	456	457	461	474	451	498	484	446	435	422	441	423	494	461	440	491	469	465	447	446	443	435	518	462	454	453	455	459	473	454	452	422	467	441	478	442	426	440	436	433	477	481	514	458	445	484	456	434	450	430	445	459	436	490	462	454	444	442	442	404	489	468	477	454	424	478	441	485	487	459	493	469	447	443	459	438	468	448	465	446	457	452	468	451	442	438	476	433	461	438	442	460	476	413	436	475	448	465	438	439	472	458	443	459	468	478	437	439	493	447	423	466	456	490	472	456	472	412	440	464	448	478	460	425	413	449	457	392	436	439	460	459	434	444	412	467	448	476	462	459	449	468	467	481	476	461	443	452	429	450	443	467	435	470	439	475	423	477	508	446	449	465	453	461	484	432	475	432	477	460	448	430	462	435	406	461	441	428	459	449	420	432	458	469	430	452	436	457	461	460	466	460	476	497	458	414	459	466	453	424	449	441	463	435	463	446	460	438	474	454	470	438	427	460	456	431	452	457	460	452	431	439	476	435	442	414	407	459	467	481	430	485	452	449	443	465	458	427	454	456	452	440	468	459	472	441	427	467	454	464	451	455	459	446	463	478	429	438	418	417	453	441	435	461	441	455	422	464	460	441	465	462	461	432	445	453	424	440	468	455	458	439	421	416	507	444	452	440	428	448	486	440	484	462	493	467	445	450	443	435	444	420	454	465	490	444	443	490	445	474	447	420	475	428	449	467	474	479	471	438	455	444	454	455	427	471	463	448	459	444	487	439	447	450	448	426	505	443	458	459	472	467	447	441	443	434	457	428	435	472	429	453	419	435	468	446	447	437	444	444	495	444	447	439	463	463	453	469	484	505	418	460	466	468	448	432	465	448	448	421	445	455	436	452	480	438	472	461	461	441	458	452	414	470	479	436	461	445	450	421	405	430	438	430	472	442	456	412	449	441	460	452	448	461	489	465	444	468	460	452	499	437	429	420	496	463	385	455	440	433	453	466	426	484	431	448	415	436	480	447	489	455	460	454	471	469	474	435	440	435	448	463	450	419	474	443	474	465	449	455	461	447	444	414	437	448	446	436	457	468	469	452	461	454	455	444	432	457	459	453	454	465	487	431	427	489	471	488	489	442	430	477	441	466	490	426	475	416	436	423	489	448	471	407	452	466	455	442	457	444	469	454	484	462	419	432	475	441	463	414	442	455	483	426	443	475	418	476	454	457	441	453	471	448	467	430	436	462	467	465	430	465	414	477	424	430	408	489	442	446	471	426	437	481	429	493	474	465	483	438	452	483	428	505	466	474	481	449	441	434	466	477	466	450	476	466	452	442	468	429	427	443	443	481	412	455	429	449	439	490	455	410	494	481	486	441	439	455	464	462	459	446	459	474	463	434	430	474	442	467	475	465	464	458	465	425	442	414	459	470	409	472	475	437	445	430	452	451	458	447	486	417	420	435	464	483	477	442	449	438	438	448	497	459	420	464	443	444	449	441	463	475	454	433	443	442	487	448	481	472	447	479	471	448	436	478	451	472	425	481	451	447	453	478	447	399	433	464	432	454	475	462	443	464	461	462	447	469	465	462	457	454	443	461	470	495	450	428	489	483	454	460	449	442	438	455	450	460	436	485	438	496	445	477	444	437	471	452	425	435	438	434	472	456	431	435	446	465	462	463	453	478	462	440	447	458	440	477	440	484	475	458	442	423	463	459	451	454	457	460	459	430	438	429	430	447	445	473	461	471	426	480	441	437	465	434	480	424	467	475	483	473	442	443	453	473	451	439	486	450	458	444	450	448	475	450	485	500	410	467	428	432	472	441	440	478	461	449	455	439	438	448	469	457	454	489	463	489	451	459	470	469	433	490	454	468	434	432	455	446	473	426	467	456	446	449	405	441	451	427	436	460	433	429	470	440	476	478	446	478	426	483	452	458	448	426	454	446	416	451	445	448	448	465	464	470	467	454	467	446	449	452	465	471	444	497	440	460	427	452	439	401	444	469	456	480	470	451	444	383	468	441	428	423	491	435	415	453	478	393	446	462	489	419	437	418	463	464	414	410	477	466
5081	15209	10198	4855	3535	2696	2060	1633	1328	1144	1020	866	840	714	685	660	656	601	578	570	562	518	582	548	534	501	543	530	487	521	503	532	501	490	562	467	505	467	462	468	463	467	489	498	458	450	494	504	417	488	466	469	533	483	492	494	476	473	484	448	506	505	451	485	471	488	484	521	441	483	451	486	468	473	462	472	460	511	486	422	462	478	471	485	470	448	462	485	476	490	459	483	480	449	453	470	445	497	489	429	450	479	481	468	501	456	442	453	478	468	436	423	508	443	434	482	501	448	447	422	474	430	452	480	481	464	458	458	469	436	446	493	478	487	438	470	438	435	513	459	462	439	468	457	480	439	508	450	460	461	507	429	411	443	476	446	455	437	481	452	429	466	460	423	435	443	442	445	465	457	439	473	414	463	430	433	446	475	479	493	470	459	432	447	503	443	443	485	451	473	453	439	489	478	481	419	421	447	439	449	421	467	433	466	455	471	434	470	443	489	445	462	484	432	479	463	436	476	480	489	470	438	445	458	451	416	417	513	480	466	452	438	432	469	428	446	423	420	440	471	499	463	446	457	430	454	446	422	473	461	485	475	409	445	455	459	513	453	458	443	442	481	444	492	506	487	444	455	415	455	479	439	471	458	472	426	466	449	488	484	459	453	430	465	456	443	476	468	455	461	423	450	471	491	448	479	433	468	438	468	453	453	465	427	489	460	446	469	437	460	490	457	497	480	470	461	482	469	472	502	463	477	428	455	497	449	467	421	451	460	475	455	438	466	503	438	468	433	427	449	488	471	473	456	443	456	486	428	476	433	451	451	443	485	471	477	466	399	449	473	485	452	491	448	485	490	444	474	463	467	435	438	432	473	468	509	456	444	461	451	489	454	486	439	471	452	463	427	439	477	452	455	456	466	494	487	434	463	477	464	473	437	448	481	465	485	468	440	450	444	439	451	453	442	460	463	446	466	467	472	472	467	488	454	438	434	501	441	423	453	467	480	471	427	465	422	467	475	440	459	446	494	456	481	461	439	455	460	454	465	483	490	443	470	460	464	478	486	433	461	431	473	465	468	438	450	419	458	432	444	458	494	451	452	468	437	449	452	432	459	454	488	472	438	474	439	458	448	457	460	447	466	478	434	496	452	471	523	476	451	463	478	464	454	456	443	454	481	476	421	471	436	464	454	454	412	456	435	452	450	497	430	465	470	455	434	471	446	448	438	441	454	470	461	471	473	455	476	447	448	467	444	461	450	426	428	453	465	470	459	479	447	438	421	465	432	467	465	440	478	468	459	496	499	484	459	478	468	463	507	416	415	447	476	441	476	469	488	496	425	503	482	427	471	453	467	472	445	471	456	479	461	435	486	472	458	442	513	468	484	490	470	461	493	450	445	435	459	496	474	451	465	460	458	475	451	432	462	463	441	463	439	443	468	463	493	467	464	489	484	462	458	499	460	480	460	454	496	437	412	441	450	475	430	470	439	443	488	470	458	491	440	459	440	471	470	454	453	466	497	403	515	454	469	455	441	480	441	448	460	440	472	468	469	443	451	433	450	457	470	460	463	445	454	465	466	492	445	465	430	450	487	479	492	442	470	457	447	452	455	479	473	440	465	450	504	449	487	480	438	472	455	458	473	461	497	462	454	485	435	481	453	448	464	476	449	445	422	426	500	465	454	445	445	472	490	457	466	504	465	491	476	440	480	467	480	418	462	493	525	442	464	489	459	475	510	454	450	466	477	479	420	488	493	496	475	474	483	441	467	438	456	462	472	471	469	450	430	482	515	444	448	464	418	466	451	478	489	469	444	466	449	434	454	462	444	456	444	443	455	437	473	457	503	492	476	475	469	443	483	458	453	472	480	443	497	482	482	427	437	457	465	436	469	449	484	444	492	465	480	417	504	422	427	467	461	479	438	475	432	431	481	479	424	438	411	493	472	488	479	459	426	479	466	466	488	448	470	452	460	500	457	441	472	480	460	438	452	436	475	464	447	452	472	457	449	457	441	463	482	460	474	448	471	485	444	450	457	457	481	452	453	476	459	464	466	418	462	472	464	483	468	438	476	451	457	464	451	443	449	473	480	419	505	482	462	507	465	458	422	439	471	479	468	467	464	461	463	502	455	436	443	456	481	443	493	450	469	403	463	464	484	448	457	460	441	477	433	465	447	471	451	448	451	514	440	470	475	440	463	475	427	481	453	477	461	473	490	459	461	485	445	482	439	472	484	489	468	453	463	444	446	422	442	449	457	470	495	464	446	478	469	513	466	458	434	479	474	448	431	431	499	461	461	466	469	438	489	473	415	459	479	480	423	458	460	445	449	475	486	476	480	454	470	476	465	467	492	429	475	490	480	454	478	442	468	478	478	406	436	467	445	449	464	440	480	473	447	491	442	479	438	470	487	459	488	479	458	462	451	441	462	482	475	448	478	464	441	470	447	484	462	479	437	444	438	487	450	514	461	467	452	454	409	485	422	481	473	470	452	507	444	511	468	478	479	496	430	466	457	463	429	467	491	483	405	470	497	473	457	434	445	476	418	459	449	456	469	427	437	466	420	431	480	460	492	470	490	457	417	469	481	483	444	470	465	476	486	476	444	437	466	435	449	455	498	452	459	499	418	462	459	452	458	484	443	474	447	474	434	445	418	448	449	505	465	487	442	458	464	442	458	462	433	474	476	484	491	450	515	477	458	453	478	468	486	465	451	439	475	485	469	476	465	451	460	479	478	482	426	452	465	460	447	433	468	437	457	482	464	480	498	477	431	463	441	419	464	500	519	444	445	452	462	475	470	417	486	451	491	472	429	456	469	436	456	458	464	455	440	421	431	443	430	406	460	446	424	469	449	453	455	462	445	458	452	464	471	472	442	448	457	474	457	449	441	436	460	462	454	478	465	480	472	453	435	453	459	460	471	468	519	461	470	484	464	473	475	475	441	444	443	433	496	462	483	431	486	473	437	447	474	408	482	440	446	462	464	484	455	447	475	457	449	455	489	478	472	455	446	486	448	469	454	453	485	466	457	470	475	435	428	433	495	482	457	473	460	465	466	479	478	493	452	446	478	450	413	501	457	445	447	506	486	463	494	449	457	473	500	477	432	464	462	450	466	439	455	443	486	461	453	437	445	483	477	511	516	445	457	450	452	458	433	451	474	473	467	441	470	426	432	472	444	471	477	473	454	448	439	464	432	469	443	460	442	466	441	440	471	437	448	441	447	466	452	465	479	459	490	476	463	451	461	416	460	454	455	509	467	474	429	463	432	465	460	475	484	436	457	440	447	503	497	472	480	425	469	446	499	437	465	417	477	450	462	473	467	424	471	484	449	460	431	484	446	438	449	401	467	458	460	460	492	437	441	456	444	463	464	472	501	450	409	473	459	438	469	408	471	473	456	484	483	470	452	487	487	453	480	489	467	477	479	463	481	445	451	496	485	447	409	478	476	425	488	483	458	496	469	448	491	453	453	535	440	437	463	476	438	451	464	461	462	422	459
27508	16619	2852	600	414	371	257	210	187	185	196	216	200	176	204	190	146	194	200	166	180	195	198	195	187	203	205	217	168	197	167	184	188	211	206	176	209	183	187	170	203	221	201	207	217	199	198	185	188	170	182	179	190	216	184	197	168	160	201	174	199	190	161	207	217	191	182	182	199	180	177	177	178	185	208	181	182	175	173	191	193	171	196	206	163	191	183	192	204	205	183	169	182	184	199	180	188	183	175	211	195	185	192	185	182	175	194	180	194	196	203	177	180	208	197	212	192	179	193	181	189	188	179	216	193	197	195	203	183	187	206	196	167	208	210	195	201	172	204	189	190	201	172	194	186	191	185	187	185	194	168	170	203	172	182	185	189	196	192	215	194	227	197	188	160	204	217	186	192	228	179	199	207	183	213	180	194	189	173	212	172	172	204	189	214	169	205	182	190	188	169	183	168	174	187	189	212	192	204	186	185	194	172	166	186	179	176	200	189	183	187	195	182	168	197	209	212	181	205	181	191	170	203	198	217	179	187	208	186	190	188	194	185	179	178	185	203	176	185	171	192	231	178	184	173	182	168	212	209	179	203	197	182	162	186	194	185	177	165	193	177	175	189	162	206	173	205	199	195	192	204	177	201	214	202	184	187	199	176	188	182	188	185	182	212	186	183	193	191	181	199	191	189	179	196	192	201	178	186	202	189	195	171	195	179	194	174	193	181	192	194	179	204	187	175	181	204	187	191	192	151	189	188	189	202	201	163	194	191	202	199	199	211	196	188	179	193	199	189	168	198	201	210	176	198	206	194	163	214	202	185	198	187	177	193	194	184	185	190	181	223	196	174	183	181	184	177	186	176	191	165	175	167	209	175	176	167	181	179	159	170	193	175	174	219	185	201	173	194	183	169	184	214	179	188	177	171	196	182	189	188	179	182	209	192	201	166	191	188	190	180	198	198	183	191	163	184	191	177	204	155	197	185	167	172	184	196	170	169	194	191	192	198	203	197	166	181	182	202	164	182	203	213	193	188	191	205	174	182	208	195	180	197	197	157	185	216	220	188	189	175	182	198	188	195	189	180	183	201	184	215	209	173	186	188	176	186	169	196	209	201	179	191	193	207	200	192	177	192	185	207	206	186	194	179	181	197	191	164	202	197	203	187	195	176	183	186	169	172	188	210	202	190	187	181	170	199	201	184	172	191	206	170	163	197	204	169	175	202	171	182	195	181	202	206	214	193	175	187	161	160	181	182	187	182	177	193	179	191	196	191	186	177	217	185	192	182	180	195	180	176	177	202	217	209	182	177	185	202	171	169	199	177	187	186	165	186	193	190	199	165	199	183	184	193	178	191	183	195	192	163	179	188	192	180	178	167	235	194	201	193	200	218	188	180	188	205	213	177	194	208	205	196	186	181	191	182	184	189	165	186	154	204	189	200	216	178	190	198	195	193	178	191	181	206	192	184	198	196	174	186	191	196	199	207	160	176	211	184	199	189	181	171	179	193	181	214	196	181	191	181	172	173	174	181	202	187	138	182	213	171	191	188	160	198	198	191	193	177	188	192	187	204	158	159	191	218	212	187	161	182	171	206	179	217	207	181	189	179	184	190	210	179	191	175	182	191	183	208	206	161	207	192	219	193	149	210	189	186	209	199	166	195	176	218	206	180	185	205	169	186	171	176	174	184	183	190	175	172	194	208	199	184	161	213	192	200	177	185	169	186	209	212	197	215	195	187	188	164	181	193	213	212	187	168	163	169	190	196	166	173	201	183	185	205	217	205	165	203	194	193	186	205	174	196	180	181	207	190	191	192	187	184	192	195	189	198	171	154	190	183	194	199	181	195	193	204	210	200	176	191	188	192	205	184	186	182	178	185	196	216	169	187	176	182	198	200	202	165	192	179	176	210	236	174	203	183	191	208	182	182	189	200	194	168	194	179	156	186	195	187	191	170	179	193	181	181	181	193	214	179	187	165	157	166	174	184	213	168	225	188	178	186	169	166	166	197	183	197	193	191	206	188	201	179	196	201	182	171	173	203	187	182	194	183	196	208	191	185	192	191	181	196	187	182	186	183	194	180	166	193	181	173	181	206	172	180	178	201	201	169	191	191	194	198	193	184	174	180	185	184	205	204	191	185	193	195	191	180	188	178	168	175	162	200	182	169	181	166	188	197	196	165	179	180	199	186	197	188	179	183	188	192	206	182	213	202	173	201	177	193	187	198	185	212	171	221	195	195	187	200	181	192	175	180	206	202	200	179	197	182	185	220	182	187	203	186	185	220	177	188	204	212	207	177	193	194	199	197	179	190	222	191	190	213	203	202	210	187	200	149	194	207	184	192	191	185	199	181	169	196	196	219	180	192	190	195	155	169	196	169	189	182	187	183	190	206	198	201	187	215	174	203	192	204	169	167	178	189	204	181	188	182	208	194	173	192	191	197	186	190	214	165	199	206	187	212	207	190	188	179	179	203	189	182	184	148	173	188	175	176	179	170	202	193	202	187	186	184	193	197	202	173	169	180	184	187	159	180	202	165	192	174	175	214	197	173	211	197	226	174	173	189	178	152	189	186	192	185	173	204	173	202	200	180	186	169	177	172	189	186	173	180	195	227	192	195	202	189	198	160	200	187	195	172	189	185	183	169	198	168	177	199	190	180	173	187	172	205	215	167	192	202	186	188	179	192	196	199	159	174	166	207	195	192	200	194	195	204	210	167	148	188	201	190	193	194	171	173	186	190	198	198	202	187	183	158	190	160	182	203	205	190	183	182	175	196	193	162	186	188	181	176	193	175	191	216	201	178	185	185	188	195	197	188	198	208	163	184	180	198	183	204	211	197	214	173	205	169	203	182	180	192	188	210	152	173	174	220	198	194	190	197	179	201	192	176	187	186	209	187	170	177	183	191	196	196	202	187	192	206	180	186	181	194	191	173	203	194	173	169	190	223	190	197	175	190	188	199	194	192	200	206	170	173	196	175	198	211	176	224	192	219	212	197	184	183	166	175	167	185	177	164	157	185	183	199	203	193	194	174	195	183	184	195	206	179	176	195	183	186	187	194	184	192	185	169	167	152	195	191	176	190	190	215	189	184	200	195	189	183	195	208	179	186	185	175	201	178	185	193	191	170	192	177	197	175	196	186	196	184	193	196	209	174	181	178	179	202	164	173	181	182	193	193	206	176	185	165	200	194	179	163	204	181	190	192	184	190	194	174	200	196	192	172	180	208	216	168	186	176	201	198	190	165	198	196	171	161	172	204	206	187	189	194	196	182	184	178	188	209	203	188	185	179	173	184	179	177	206	199	165	175	197	191	199	185	200	191	175	172	175	194	201	197	165	194	217	182	198	191	194	172	188	171	182	163	190	206	204	194	191	184	198	160	175	208	197	186	212	222	197	178	205	171	182	184	208	184	182	208	189	189	215	231	187	188	182	173	215	157	177	175	186	192	195	170	197	187	195	192	182	181	180	190	161	179	171	185	192	207	195	176	187	182	200
4427	1142	773	396	340	260	260	244	223	243	236	248	230	231	219	219	219	204	212	209	228	202	214	213	229	212	237	196	236	210	206	204	215	227	189	224	239	216	187	220	226	226	191	200	218	206	220	203	205	226	208	201	207	209	215	222	213	211	202	199	220	232	223	200	211	204	235	235	234	221	199	227	221	198	236	249	207	221	216	196	225	194	172	211	197	207	217	218	228	193	206	202	210	208	208	219	203	230	216	195	240	237	196	196	225	206	204	219	212	219	210	189	230	205	231	226	216	209	233	208	194	216	208	235	192	228	207	194	202	171	196	225	195	214	199	202	215	209	238	216	226	204	209	184	233	206	218	207	231	210	203	229	207	188	215	251	215	240	232	193	216	207	219	198	192	200	242	215	229	207	247	200	241	195	204	213	202	197	223	221	207	207	190	209	234	232	206	216	205	198	236	188	206	207	215	219	216	229	215	218	221	240	213	196	201	234	221	223	233	228	196	217	237	208	227	209	203	221	235	219	214	225	252	229	235	215	213	239	198	202	213	229	217	226	228	229	237	206	221	233	222	203	197	198	198	209	206	227	214	215	241	239	207	213	214	179	207	244	204	203	219	208	236	208	227	204	242	189	205	203	194	213	215	232	213	218	220	213	234	213	223	222	220	206	210	230	220	212	203	191	217	211	236	232	225	199	227	243	223	209	223	220	190	215	205	230	225	214	204	198	171	220	222	245	225	208	242	206	230	187	213	212	191	234	189	259	204	197	205	226	232	219	211	227	205	190	198	216	214	229	207	212	202	199	218	201	201	241	215	206	187	223	218	214	232	224	198	217	221	217	207	209	216	203	215	174	228	207	205	204	197	195	229	192	223	210	218	222	230	215	221	226	212	206	242	222	197	206	198	211	227	225	215	223	222	239	191	210	223	207	250	213	215	224	204	203	169	207	205	228	215	205	208	182	205	223	222	219	244	193	279	215	201	219	212	214	247	198	236	217	214	217	201	206	219	204	227	190	181	206	246	204	232	195	231	224	203	216	235	202	196	198	225	209	238	226	212	209	197	224	202	204	233	213	212	206	220	227	214	208	217	241	195	230	219	232	228	201	189	245	194	218	208	204	199	225	223	220	224	215	218	211	233	205	204	225	208	209	230	241	233	214	220	206	227	210	226	207	228	191	203	202	207	240	229	200	161	234	216	228	190	193	233	217	202	208	238	222	249	202	204	211	239	199	204	196	213	221	214	226	207	219	225	239	199	236	216	206	186	225	202	207	208	188	216	212	214	217	245	242	204	220	231	243	228	197	227	223	239	212	211	222	224	213	215	226	212	218	203	223	217	202	218	229	232	248	199	202	217	230	216	212	212	223	202	221	211	226	202	216	237	221	229	188	212	238	250	225	209	245	177	226	202	194	199	215	212	231	215	211	219	212	211	223	212	200	225	239	210	210	215	201	210	206	217	185	206	232	213	200	214	222	200	221	211	226	233	244	217	212	209	201	204	208	203	210	197	202	212	241	207	221	202	207	243	217	206	225	224	220	233	215	184	269	210	204	209	229	197	235	213	230	225	198	224	196	212	192	216	222	232	239	225	226	203	203	239	220	209	199	220	205	206	212	218	201	226	188	213	216	204	218	202	211	210	206	225	216	227	195	218	219	226	194	187	218	203	209	221	219	189	201	182	204	230	201	198	236	193	249	235	226	229	201	194	215	204	207	202	208	192	213	220	191	225	230	216	213	190	199	223	228	238	211	205	221	206	213	202	233	201	217	221	183	200	199	221	208	223	200	202	214	209	219	235	220	225	198	203	220	196	219	224	198	205	214	204	221	215	242	210	232	206	218	222	228	197	221	206	217	199	215	226	198	214	205	243	214	214	187	218	211	221	204	203	194	215	192	225	225	233	221	210	232	229	236	222	207	205	230	231	173	206	202	200	230	205	230	234	199	205	229	212	201	209	215	216	196	206	197	228	202	225	216	219	220	209	211	197	229	205	249	214	185	215	228	209	206	221	191	222	214	212	182	200	223	185	200	213	221	215	181	232	223	189	191	194	202	212	212	213	231	216	206	204	232	221	215	203	211	205	219	181	200	213	219	243	208	227	221	239	215	197	235	237	199	206	199	245	208	198	195	208	235	213	231	200	223	220	187	196	213	217	177	228	213	232	244	216	215	234	193	211	211	224	202	216	209	208	224	206	230	178	214	206	171	221	189	197	196	220	191	249	199	235	208	186	200	215	225	206	222	228	221	212	217	214	207	244	215	217	209	242	224	218	210	199	222	225	192	218	205	194	226	206	204	201	220	210	176	207	211	221	207	215	250	203	206	216	218	206	212	222	219	196	236	205	200	231	235	222	206	208	211	206	199	220	222	233	216	217	206	183	221	193	203	224	203	227	202	224	201	222	215	226	194	207	223	250	201	198	214	214	211	206	210	222	219	235	200	199	178	207	226	209	191	215	270	202	194	213	214	206	235	207	231	218	193	201	239	226	211	234	215	241	205	215	225	217	238	249	227	208	220	234	211	202	225	219	207	207	210	210	231	197	234	215	223	224	221	214	217	223	210	237	215	201	200	220	221	199	231	217	220	185	215	235	194	211	207	203	228	231	192	167	211	219	210	207	200	202	189	250	224	225	229	209	188	189	233	189	224	232	217	210	239	230	203	225	221	215	207	208	233	211	169	203	205	211	237	205	199	214	215	231	245	208	194	214	221	223	239	187	216	224	212	231	228	198	205	232	226	198	222	209	210	220	227	209	217	203	237	226	203	204	214	216	236	204	209	222	221	184	199	190	221	221	212	210	212	230	224	208	236	220	237	194	245	226	241	214	190	217	213	219	230	224	207	187	221	233	218	208	192	216	197	212	234	196	210	232	238	189	201	219	223	197	204	204	196	201	217	206	217	188	225	222	197	229	215	218	196	178	213	219	200	192	214	227	203	222	186	201	214	205	218	183	206	233	192	216	226	210	215	189	226	209	214	200	236	214	195	259	198	200	209	232	195	201	237	211	190	193	231	211	199	220	200	212	212	200	182	212	210	226	205	205	242	217	217	237	221	209	207	231	194	227	214	213	207	189	209	220	217	214	205	248	218	212	209	221	197	195	219	232	226	211	226	199	195	233	194	184	204	230	234	219	198	194	219	203	226	237	199	223	217	261	185	207	227	232	220	208	202	227	227	184	209	218	220	211	207	194	208	208	183	193	226	204	213	228	234	218	222	232	237	212	211	195	193	213	208	216	234	211	205	216	214	227	231	221	204	222	233	204	231	209	233	243	211	208	209	218	248	241	200	223	195	235	238	223	205	218	188	208	216	209	217	222	203	226	240	214	203	213	207	205	210	208	218	217	223	201	225	209	220	192	223	202	195	235	204	195	212	206	244	208	195	205	190	219	233	237	208	199	197	223	228	220	231	211	184	224	211	180	225	218	218	195	221	238	197	220	201	186	215	230	225	237	217	209	226	241	228	222	217	217	222	192	218	211	226	226	232	199	213
23631	21036	28064	24192	21028	7880	809	597	468	395	373	319	321	301	273	277	270	264	251	254	266	232	256	217	230	211	242	225	213	203	207	196	230	213	205	207	219	212	214	201	196	202	189	230	199	211	207	216	197	205	215	192	183	194	224	203	203	203	214	233	187	205	202	196	184	211	190	177	219	225	196	191	243	178	197	190	204	229	195	191	209	207	222	208	211	204	205	217	209	197	187	194	203	200	179	214	221	198	173	210	210	218	235	194	216	193	184	210	201	236	194	207	198	194	202	191	193	212	195	219	203	213	187	251	222	189	194	217	217	195	222	195	205	222	220	217	211	213	222	211	193	209	211	192	192	216	211	175	194	199	209	218	204	206	198	214	199	206	198	175	219	216	182	224	204	227	205	228	187	196	180	192	201	195	208	225	215	201	212	206	199	194	196	213	192	185	206	166	217	220	219	217	186	196	196	225	200	188	193	195	175	198	186	215	216	210	193	216	182	171	202	201	213	202	222	218	189	210	191	180	215	210	231	221	194	201	213	207	210	200	212	176	174	200	190	198	195	232	204	207	183	212	225	192	197	207	223	213	212	202	215	201	200	206	191	206	189	173	189	214	210	218	193	234	224	223	227	208	216	181	173	199	203	193	203	203	172	202	210	198	193	199	220	186	212	176	195	213	202	188	177	212	201	214	206	209	217	187	228	202	197	210	200	211	199	216	220	203	209	214	217	202	209	197	198	228	212	211	193	211	190	211	200	176	215	193	204	205	211	203	195	202	161	198	214	213	206	222	228	200	219	205	217	226	203	232	227	196	206	199	216	186	187	203	213	220	203	208	204	197	243	208	204	221	210	191	188	186	216	213	231	200	197	202	198	203	177	189	222	203	217	216	188	199	206	211	189	191	215	187	212	192	206	205	211	196	207	202	211	217	206	225	218	231	194	211	178	191	184	204	205	199	195	187	213	188	201	204	211	227	188	199	195	220	192	212	203	213	216	207	195	228	212	216	185	192	202	211	203	184	201	211	217	216	177	207	200	198	185	178	189	203	207	215	190	211	233	194	198	200	168	194	203	215	196	197	205	208	197	183	203	206	207	188	188	217	213	200	224	214	234	201	196	201	208	187	194	201	198	201	179	206	234	200	208	204	234	212	207	208	216	205	200	205	208	212	194	208	195	190	194	200	202	227	225	188	204	188	204	205	193	230	220	190	230	211	229	212	196	190	188	236	221	203	220	215	228	198	225	232	190	212	196	208	203	222	192	200	212	193	227	207	222	218	190	200	198	194	210	185	228	184	210	212	205	161	219	226	227	191	210	219	195	210	200	196	202	215	244	203	210	200	212	221	207	197	203	200	195	204	219	199	210	205	193	206	191	204	193	215	177	217	207	206	187	207	201	200	202	215	221	210	196	209	188	177	217	202	201	209	230	191	199	202	192	215	227	199	195	194	189	189	208	216	177	210	209	214	190	187	200	195	211	231	209	193	217	209	199	175	190	208	215	219	187	233	189	194	234	207	209	217	205	215	213	215	201	211	214	188	214	202	217	204	181	225	192	215	198	193	213	203	211	198	193	229	205	206	214	211	211	207	203	183	201	184	206	196	214	189	208	209	202	188	228	177	195	247	206	196	190	183	220	223	230	196	171	210	214	189	215	177	184	220	201	188	215	189	194	217	197	234	192	225	217	191	189	216	209	172	178	179	199	195	200	203	229	206	217	223	220	216	180	204	226	185	202	178	211	184	207	211	189	216	249	197	204	182	209	228	190	210	189	177	214	224	221	207	200	212	228	214	188	202	217	209	210	202	199	201	186	193	187	181	184	193	209	214	186	213	208	197	185	202	190	204	215	182	205	223	208	189	177	188	160	226	211	196	178	183	180	204	206	185	194	215	197	214	188	206	179	211	207	212	222	180	194	187	208	197	208	176	191	193	230	200	219	196	193	213	193	215	218	204	208	204	189	208	221	216	200	185	215	207	192	213	166	234	194	201	169	190	185	214	190	182	205	198	198	195	213	215	181	213	204	192	224	185	189	211	196	196	203	205	209	194	238	172	213	192	206	216	189	205	193	214	204	200	210	219	180	191	196	198	211	182	210	187	195	197	199	206	222	218	210	206	207	214	185	211	171	220	210	186	209	214	208	206	175	189	189	217	218	205	222	172	205	198	214	209	187	206	193	212	187	207	212	187	226	219	190	199	224	205	195	200	196	220	191	173	205	219	223	190	222	198	178	199	178	210	207	178	183	200	213	201	211	212	205	212	200	215	195	213	193	202	205	195	218	199	211	207	208	200	216	190	205	230	189	215	212	220	192	226	223	171	193	198	207	187	185	225	218	195	195	205	197	207	195	179	192	217	201	185	213	199	228	222	191	217	190	219	210	187	197	189	188	215	211	203	189	217	204	203	206	211	204	217	217	235	215	165	239	169	213	211	223	188	255	177	208	185	220	218	205	214	199	193	209	190	227	202	196	197	201	229	222	195	199	206	231	198	183	203	202	199	204	205	202	198	208	210	230	211	213	209	206	209	222	191	209	176	204	209	251	205	196	191	219	182	205	219	219	213	195	174	204	200	212	212	213	207	202	220	220	194	228	193	192	200	176	201	196	193	204	185	198	195	175	191	217	213	190	194	193	212	201	198	204	216	218	199	200	209	207	180	200	202	223	186	208	213	213	194	200	190	179	198	211	197	193	197	219	194	179	205	199	222	205	215	205	216	230	207	187	190	195	203	185	191	211	191	194	217	214	211	215	213	227	213	200	194	229	203	224	221	207	199	190	217	200	201	211	202	206	202	223	210	215	200	194	193	208	203	191	204	195	215	224	187	178	182	182	213	221	210	199	186	204	180	215	183	192	232	207	215	221	216	199	190	199	219	210	214	182	218	219	194	195	173	186	226	213	219	216	201	196	203	194	208	192	223	187	189	175	198	205	224	178	187	181	208	224	175	207	203	212	203	216	202	205	188	228	195	227	187	218	184	229	183	174	189	209	213	187	190	198	205	191	166	211	213	224	206	191	175	223	191	210	204	228	203	232	197	204	209	204	234	212	210	199	167	189	212	189	204	200	202	185	197	206	183	237	196	216	195	202	204	225	186	191	223	204	180	213	211	196	226	199	210	181	214	222	197	201	216	202	207	208	187	221	214	219	212	222	205	202	204	206	188	191	220	199	185	206	172	200	212	203	212	199	210	196	195	212	207	220	211	216	185	196	205	193	189	196	219	186	214	180	183	222	211	220	223	182	207	241	239	188	196	187	177	195	189	196	199	192	217	217	205	210	213	219	196	191	229	209	196	208	199	200	184	203	228	185	193	230	209	203	216	196	204	191	209	204	212	199	222	195	178	199	215	189	207	227	222	194	233	232	214	187	221	212	180	172	244	201	224	198	223	223	183	222	217	191	193	213	222	202	184	184	211	201	173	189	182	190	192	196	205	210	199	218	209	215	214	179	233	207	205	220	208	189	191	203	205	219	209	216	198	222	204	212	191	212	226
3536	10323	5960	2649	1865	1427	1108	874	688	531	506	439	392	337	326	304	334	268	250	284	267	285	228	270	251	280	245	242	226	224	234	228	263	248	261	211	234	227	254	261	228	196	253	225	237	219	218	226	240	190	202	240	222	224	250	232	230	210	224	232	238	236	227	209	224	217	240	216	196	227	226	210	194	221	218	205	239	197	216	228	209	229	217	228	232	245	211	238	219	210	201	184	223	202	236	211	225	219	229	218	214	190	218	242	245	218	203	255	213	229	203	207	235	211	215	226	209	203	216	204	244	223	236	245	233	195	235	234	217	223	205	217	222	230	188	228	242	206	214	197	216	214	215	221	214	225	191	225	220	243	190	242	227	231	214	219	237	216	214	229	221	236	198	243	214	227	213	210	207	234	222	213	211	213	224	212	205	204	211	223	221	190	220	236	228	247	216	180	206	217	222	207	234	215	197	233	213	202	217	215	217	216	219	192	204	217	261	225	212	193	209	217	218	229	221	229	204	192	201	212	228	233	209	216	186	212	204	202	198	214	252	212	234	219	227	205	209	198	240	203	267	189	208	248	228	231	224	230	222	256	207	239	245	216	237	220	205	215	213	217	202	231	239	234	218	199	232	209	220	208	236	227	208	195	231	201	227	217	236	223	222	237	226	205	223	224	219	212	218	207	215	219	239	221	221	239	230	219	221	255	234	218	221	218	197	226	231	213	226	197	208	211	224	217	227	225	190	246	234	217	229	211	219	206	219	204	211	208	202	194	212	229	177	202	204	231	231	209	203	192	197	203	196	249	238	223	232	175	202	231	189	232	199	208	196	227	204	225	214	205	205	221	234	200	208	214	220	219	230	213	191	200	215	204	224	201	207	213	212	202	205	226	227	222	189	194	230	215	213	207	224	224	206	231	209	201	173	191	223	217	207	213	216	201	214	238	195	213	215	227	225	219	221	234	208	219	213	238	230	224	223	207	223	218	220	195	209	226	207	225	219	243	209	214	194	252	243	239	195	217	213	204	237	248	220	217	207	186	216	212	201	245	221	217	217	228	222	228	216	211	197	245	206	236	210	225	216	219	253	234	221	249	241	237	204	231	228	195	227	207	200	225	195	209	197	219	233	219	237	246	226	245	228	225	192	210	235	237	182	234	220	220	211	202	228	217	211	207	219	190	204	220	232	229	248	226	222	200	206	224	217	188	208	237	228	197	219	218	211	224	186	210	205	223	231	220	226	211	219	211	228	232	213	224	224	234	236	229	220	236	208	233	223	210	197	222	201	190	197	222	219	234	247	197	231	217	234	253	224	217	217	203	230	206	217	223	223	206	216	227	234	222	241	191	199	209	213	221	217	243	212	186	203	204	196	206	203	227	233	212	224	202	208	233	217	229	225	209	219	226	214	217	221	195	224	244	245	202	201	200	221	227	217	218	222	214	217	241	219	215	204	215	193	212	231	222	206	223	233	212	215	221	214	224	224	224	215	219	204	223	207	231	227	229	231	239	227	234	239	214	230	214	213	229	235	220	215	219	219	224	237	216	203	226	204	202	222	233	215	212	215	192	186	205	237	242	238	207	216	212	199	210	220	235	221	221	179	245	209	230	211	215	222	234	215	233	208	235	224	219	212	204	239	200	215	223	227	218	195	237	181	193	202	250	220	193	229	248	206	207	216	235	215	218	243	241	228	224	221	214	229	207	204	210	228	243	229	208	221	227	228	212	231	230	229	197	209	221	211	213	229	214	228	201	228	211	224	219	218	239	215	235	192	246	233	224	237	213	190	217	210	240	241	220	203	253	204	191	214	244	215	224	223	214	217	230	214	203	231	210	209	204	236	240	241	222	212	198	242	226	198	196	217	213	224	199	253	236	211	220	193	246	195	228	214	216	218	233	200	202	221	223	222	229	215	235	222	235	202	214	195	210	211	230	200	242	220	202	210	228	209	192	206	221	210	216	245	244	219	206	238	235	223	200	204	237	202	210	222	234	210	208	232	197	225	221	219	234	244	196	203	218	209	235	218	214	203	243	217	203	240	226	244	195	234	232	218	210	209	233	197	238	210	209	234	226	225	220	215	189	215	210	205	195	226	222	220	215	197	185	190	225	228	232	220	220	212	227	213	248	235	204	219	217	211	210	203	225	195	218	204	217	214	218	249	200	207	215	230	189	232	233	267	202	217	212	230	232	219	205	200	223	216	216	213	211	212	220	194	227	218	211	242	216	254	202	223	234	216	217	209	221	214	214	224	218	231	198	237	213	226	199	235	221	212	189	217	207	231	213	210	249	227	223	243	234	230	219	233	238	225	223	215	219	213	211	196	201	202	235	218	201	222	219	215	204	222	230	209	220	202	216	214	196	191	226	217	233	218	222	198	233	217	231	230	234	227	221	217	196	235	215	224	220	210	231	224	212	209	225	213	223	206	207	208	199	214	233	221	216	212	221	220	239	212	217	223	232	222	222	226	191	217	221	227	230	220	226	240	209	217	227	226	234	246	214	208	215	236	244	225	244	248	221	215	195	227	215	193	234	201	198	241	240	212	211	242	214	203	258	194	226	204	224	214	199	251	203	187	229	220	202	239	220	240	209	212	201	241	239	228	198	190	224	211	242	211	229	207	213	208	226	215	214	214	209	213	219	190	218	214	213	238	237	204	214	213	207	193	250	202	223	192	221	203	209	220	227	196	243	205	203	228	211	238	203	203	243	223	231	221	219	202	231	208	192	201	206	226	203	213	192	218	230	209	211	226	236	229	230	253	229	196	210	194	220	238	221	193	212	232	210	233	214	256	205	237	205	185	197	198	209	236	247	209	219	210	228	252	223	235	223	219	232	223	224	235	216	216	197	222	230	240	217	207	185	222	213	206	229	170	218	213	194	227	206	225	213	229	231	217	212	222	240	219	203	217	214	238	207	206	238	195	219	221	224	215	212	214	226	206	267	219	200	235	223	221	206	196	220	217	208	225	214	220	215	240	238	210	231	234	221	219	211	200	239	219	234	208	252	227	197	237	225	218	222	207	229	197	234	227	209	195	219	209	228	235	210	196	220	230	227	212	228	209	207	202	206	227	196	202	221	234	202	233	233	213	232	236	252	224	200	218	218	238	229	222	223	210	179	231	231	233	207	221	227	188	221	203	212	216	221	211	216	214	242	207	221	224	219	200	197	216	216	206	220	229	224	217	212	194	218	206	236	185	245	219	215	243	218	222	225	220	207	226	207	249	201	216	230	239	230	198	225	235	229	231	203	216	214	212	218	236	170	221	220	223	214	203	245	185	230	212	223	216	191	200	210	237	224	234	214	221	212	249	208	238	242	217	207	215	199	225	224	214	207	229	226	213	228	231	200	217	215	217	240	221	239	209	200	228	209	207	181	229	237	202	224	208	226	230	212	222	186	220	239	222	224	218	217	212	223	183	204	200	209	200	216	246	244	246	199	222	232	220	210	196	222	253	208	208	214	230	216	248	233	220	198	220	221	223	202	208	204	215	227
24816	21044	26841	25333	7976	722	660	523	471	451	456	442	429	419	400	386	396	438	396	410	396	388	391	436	354	372	384	407	395	336	391	398	378	387	363	378	406	370	379	371	371	342	362	352	374	374	381	435	382	370	429	420	394	375	381	367	367	418	352	391	369	364	418	411	402	401	344	376	393	367	394	402	372	348	398	358	386	376	396	339	376	341	359	371	358	393	346	377	420	357	376	398	367	399	374	362	395	372	387	380	375	423	371	373	389	378	385	401	368	356	400	368	373	381	346	349	373	348	372	393	409	366	370	357	377	354	389	368	387	385	389	355	395	331	374	378	349	386	373	426	339	341	359	373	389	392	369	379	416	358	347	386	384	351	397	381	411	372	368	379	349	393	365	362	349	400	371	388	392	329	413	323	362	402	368	359	376	359	394	418	375	380	376	381	370	371	351	400	379	363	387	379	336	382	367	428	400	323	362	370	373	398	381	398	396	352	378	383	363	354	402	359	394	358	361	366	407	361	374	378	374	348	370	363	387	353	426	364	396	379	367	352	388	394	368	371	345	348	360	379	345	315	384	389	370	381	344	360	343	394	389	377	414	417	387	377	389	394	377	404	359	371	360	393	366	358	393	397	367	368	402	351	410	369	383	399	362	397	368	363	421	379	387	367	364	373	341	342	394	370	360	371	434	380	412	406	360	401	380	354	395	353	379	362	423	399	381	399	364	350	393	376	377	399	381	385	361	382	390	384	368	379	401	360	347	373	412	391	315	403	396	390	365	369	355	388	357	384	369	356	379	395	366	405	379	390	400	380	372	366	374	342	355	342	383	362	368	365	403	390	364	345	422	353	380	364	381	393	344	402	398	341	368	414	351	397	385	377	373	370	346	389	400	354	387	359	379	404	373	431	390	351	358	379	352	377	387	342	362	403	396	391	363	419	399	365	346	397	371	372	330	395	364	348	354	360	374	400	366	343	383	360	379	379	382	377	375	362	349	404	412	393	345	348	361	363	374	342	377	391	396	373	402	381	403	366	369	385	405	396	403	356	393	361	383	333	370	382	377	403	368	358	394	368	424	368	392	363	380	376	377	368	384	398	405	382	375	393	397	423	348	350	346	378	373	398	338	356	344	383	411	387	336	386	381	392	370	404	340	373	403	406	398	379	367	386	373	370	362	340	389	402	395	381	370	364	397	385	368	381	341	396	349	398	392	401	388	409	391	362	402	373	378	379	391	385	378	374	361	375	399	345	396	388	371	403	395	355	402	376	371	331	353	375	375	369	404	347	371	388	405	399	349	354	356	373	368	356	392	402	400	384	357	374	350	361	353	409	387	413	394	354	349	401	360	400	376	393	375	359	392	384	408	395	348	375	413	350	370	366	401	357	380	384	414	371	372	376	353	396	365	390	366	373	344	395	343	371	373	369	367	379	357	390	373	366	388	369	389	391	383	364	399	363	384	383	346	393	390	418	369	360	377	366	404	361	392	382	372	361	353	411	367	409	364	366	410	414	335	371	366	373	375	358	373	391	344	383	390	405	377	360	387	377	377	389	342	372	356	390	325	392	350	358	404	412	381	368	364	422	375	397	371	365	372	374	379	373	357	370	407	364	388	354	377	412	343	428	375	345	379	329	383	387	376	397	387	373	377	390	380	399	361	389	381	354	377	364	382	406	328	375	392	379	407	350	395	385	389	403	370	377	417	370	365	381	419	352	402	363	387	363	335	387	398	400	382	376	357	380	364	398	364	359	393	339	341	411	360	398	379	353	357	361	389	395	381	380	393	386	363	341	398	370	345	375	377	382	396	400	387	396	375	361	356	389	371	381	367	380	351	365	353	371	353	355	363	365	347	385	416	360	320	369	388	345	377	376	344	406	390	361	402	365	400	417	346	349	372	353	372	359	361	392	353	360	329	370	390	396	394	361	390	400	350	391	365	396	384	343	384	369	359	376	376	392	385	365	401	385	371	396	391	392	390	368	396	359	372	398	360	388	363	370	380	366	370	373	395	385	359	372	380	359	393	343	383	331	379	374	363	393	368	365	391	335	388	385	375	355	344	382	341	380	370	354	404	348	378	363	377	378	364	384	405	380	368	371	379	354	350	369	387	394	404	395	406	372	362	382	395	376	393	391	410	361	384	374	373	393	377	371	430	399	409	359	380	366	359	368	380	366	354	378	395	346	378	407	375	391	383	371	400	378	401	393	375	377	362	356	384	365	346	410	393	382	381	395	372	360	394	351	397	397	375	388	377	387	364	363	395	347	385	395	378	369	439	381	374	354	344	362	389	355	399	362	389	346	416	384	389	373	391	400	345	391	359	371	375	404	351	368	375	391	388	363	380	401	403	379	382	390	414	402	377	404	350	365	396	381	366	389	398	378	363	377	391	396	367	371	391	385	395	402	386	352	390	370	357	405	372	363	393	379	379	394	366	359	368	369	364	331	384	355	371	387	382	349	373	395	405	358	372	370	377	372	354	395	383	349	375	374	371	370	387	369	398	364	358	373	378	382	385	365	382	405	388	353	336	398	365	374	413	380	389	383	419	362	377	377	409	378	408	391	403	395	382	403	373	397	374	395	365	364	353	363	402	357	380	413	371	395	410	386	407	359	374	377	393	378	378	379	402	419	399	355	341	376	380	352	364	362	383	356	360	343	352	373	384	337	408	332	383	357	366	359	387	407	384	373	374	384	365	374	406	397	410	387	362	398	381	391	392	419	384	380	396	361	366	385	367	400	380	375	375	340	364	365	354	378	368	393	359	391	393	370	364	387	365	383	359	364	404	354	398	376	404	373	401	394	394	353	374	368	390	357	367	382	359	393	349	400	394	337	401	375	331	368	390	375	363	382	360	354	362	401	381	420	365	405	388	360	394	343	366	349	365	397	374	380	350	367	380	385	358	418	395	387	352	349	393	391	390	380	365	362	372	387	399	389	383	378	361	368	361	350	359	380	394	414	375	353	401	363	357	399	391	366	387	363	396	376	369	391	366	381	392	376	415	363	365	402	375	385	348	416	393	408	388	362	364	352	378	361	383	371	366	399	401	401	361	367	363	386	402	390	408	364	375	366	383	390	363	369	390	370	352	348	328	373	377	407	349	382	373	356	415	385	405	389	393	367	386	385	360	396	379	388	353	408	381	373	370	378	402	416	401	361	371	394	345	378	374	372	369	398	350	355	371	405	383	362	353	382	377	341	352	351	399	391	362	387	373	394	382	353	367	381	400	393	367	377	367	367	368	383	349	375	374	385	383	332	368	419	352	363	392	379	372	374	392	390	397	379	357	356	366	398	356	387	398	343	383	367	400	349	414	363	365	367	366	421	336	395	368	349	380	373	390	373	379	395	384	402	395	358	345	393	410	352	388	381	393	389	351	327	349	354	349	360	356	363	390	388	372	399	388	405	396	403	362	377	346	358	377	370	408	352	346	359	361	380	383	359	355	390	369	410	359	387	377	403	353	331	386	370	409	399	390	385	369	395	379	369	380	401
3692	5990	3418	1626	1260	1008	920	717	664	608	568	523	468	527	486	483	429	455	444	431	398	456	474	411	391	428	427	444	426	410	420	423	405	440	405	377	426	410	382	426	434	394	395	431	442	396	418	440	420	419	444	413	406	414	428	428	388	414	399	418	445	392	406	430	403	421	409	395	412	405	411	387	376	385	392	414	405	396	430	395	453	391	444	432	417	418	396	425	396	451	404	401	415	399	416	388	411	406	404	411	391	393	423	385	408	385	385	415	392	399	381	422	389	425	398	425	388	407	440	418	441	392	408	404	401	410	432	431	402	401	378	421	412	439	405	443	404	408	423	391	425	416	382	435	426	385	407	422	376	387	419	370	433	400	396	439	408	405	370	416	374	412	440	400	410	417	411	365	417	431	367	436	396	369	412	402	429	388	432	439	401	415	386	423	399	404	393	424	417	425	380	380	383	410	442	391	370	432	423	423	445	400	402	411	419	425	419	408	383	414	405	413	390	399	418	415	398	408	420	424	400	393	416	392	422	386	401	437	381	422	428	392	428	430	380	406	416	437	411	417	429	416	413	414	400	434	397	427	423	394	402	410	397	369	423	410	429	402	416	416	407	396	425	412	426	404	402	412	376	387	446	409	404	395	436	409	442	430	434	439	410	407	399	392	412	419	414	426	386	365	375	398	398	420	394	435	397	411	448	430	439	398	430	378	352	423	417	412	369	412	430	388	426	419	409	413	442	435	380	384	406	408	398	416	362	392	405	411	418	408	455	423	380	396	407	391	396	402	408	432	402	400	396	425	428	416	376	378	430	380	421	411	403	421	401	385	393	435	452	402	407	417	394	421	410	390	390	400	404	406	396	406	431	409	396	453	424	419	420	441	413	404	403	429	454	402	416	396	396	386	384	405	384	424	389	400	413	405	425	370	423	407	417	434	404	399	433	407	388	401	436	409	403	408	388	385	386	412	415	423	416	418	394	417	416	397	357	405	414	386	398	392	386	410	404	404	378	400	426	426	424	434	425	420	412	441	370	398	420	434	426	386	403	389	389	418	419	398	439	414	385	418	393	425	375	434	415	396	427	384	406	402	398	428	403	404	416	388	415	393	414	385	410	384	405	398	392	411	432	393	425	475	432	408	386	444	393	399	404	407	420	433	413	400	409	407	416	378	395	418	411	416	398	404	421	443	387	385	389	379	431	398	439	394	444	415	387	426	424	376	398	416	416	433	412	438	408	423	385	421	425	422	388	377	405	416	405	402	382	421	405	407	413	415	389	399	429	403	409	392	407	439	407	400	385	415	391	406	404	404	410	409	432	402	410	379	382	414	432	396	377	391	407	411	436	403	415	396	379	406	377	384	385	406	392	405	389	414	371	417	407	407	418	400	373	378	427	388	383	397	414	354	422	423	395	353	395	379	389	409	445	442	453	395	395	406	412	428	389	402	426	409	435	379	404	435	409	412	395	385	412	396	377	429	412	387	431	420	399	385	413	395	433	375	423	445	420	430	403	402	438	391	432	412	418	413	435	406	426	363	423	435	402	394	361	407	423	415	429	407	418	404	460	420	399	392	411	438	391	386	400	408	406	419	399	392	414	407	441	430	415	397	380	393	398	445	418	377	422	434	428	416	413	376	398	395	417	409	425	399	408	374	401	397	421	403	369	414	399	449	400	423	381	423	411	420	386	383	401	400	403	431	405	419	406	412	363	394	439	389	413	404	398	392	385	405	405	394	401	393	397	391	431	410	430	378	387	411	436	395	447	409	434	373	425	426	407	385	423	382	375	433	387	378	386	403	385	432	423	437	395	399	403	373	432	403	413	386	367	388	393	434	401	394	426	392	428	408	407	409	430	415	408	412	416	418	400	412	404	421	430	375	394	401	395	439	429	386	413	433	412	406	434	373	394	395	350	418	396	393	393	397	408	408	375	400	453	413	402	407	408	417	403	387	438	398	405	370	418	403	405	409	396	412	422	419	387	454	406	380	378	389	401	438	394	427	426	397	380	392	392	399	413	389	370	372	397	408	412	437	416	408	407	406	401	398	396	351	415	389	371	388	451	417	427	402	412	433	415	435	403	383	367	372	416	397	399	437	422	410	373	377	387	414	430	398	401	407	442	403	427	414	404	441	437	381	404	402	400	409	417	433	394	381	367	394	423	405	385	402	421	409	419	407	436	386	410	449	393	398	410	424	386	426	362	397	406	438	400	365	411	412	393	403	424	424	414	405	415	397	429	394	405	447	403	381	458	396	401	410	385	439	363	388	400	412	378	406	398	436	430	397	428	390	402	404	401	392	381	379	370	444	395	426	384	432	393	413	398	439	412	432	379	386	415	400	424	393	403	412	389	390	395	367	410	408	396	383	406	422	413	397	430	390	393	386	410	410	366	420	408	415	427	424	383	399	412	378	387	412	427	410	412	350	384	459	418	394	416	390	406	440	396	412	387	436	397	419	409	407	402	417	425	397	380	423	408	462	430	361	399	389	415	401	385	398	379	425	401	436	441	409	399	400	425	392	378	408	393	431	403	383	367	401	423	425	420	394	409	399	412	418	396	397	409	464	368	435	398	406	433	414	400	437	366	406	382	438	409	407	413	416	407	437	383	425	402	406	415	443	394	396	456	417	413	373	396	398	417	451	382	379	389	400	383	383	363	355	409	396	396	398	414	422	402	430	411	408	416	435	402	361	415	375	407	403	396	400	412	415	409	421	430	427	419	414	417	416	420	424	401	426	429	406	413	408	435	390	395	401	399	437	424	383	407	390	431	387	400	405	419	408	406	385	381	425	393	450	421	414	430	424	406	392	408	386	429	387	391	429	382	400	411	427	418	436	387	425	375	413	409	386	388	406	396	369	423	387	416	375	424	406	410	418	390	420	422	420	396	399	395	413	411	406	417	437	447	382	420	422	396	385	461	418	433	403	397	429	412	400	417	451	395	410	433	390	397	416	407	446	417	424	390	420	387	401	429	370	428	426	379	424	401	423	368	411	381	375	422	394	407	392	426	400	406	401	409	417	402	431	418	399	405	382	420	459	386	427	394	424	434	435	424	418	375	435	436	417	408	366	416	395	417	406	402	407	399	417	437	418	392	413	391	423	412	398	419	382	365	442	419	440	411	410	429	357	420	387	432	418	401	398	437	409	436	415	408	413	390	403	405	405	436	438	384	409	377	385	437	420	365	397	376	416	396	421	384	405	414	408	410	420	375	401	392	376	409	401	429	403	410	434	426	383	421	414	453	432	412	424	436	406	406	426	424	385	441	414	420	433	420	401	403	433	416	429	399	411	426	418	422	452	427	412	437	394	397	410	434	392	391	432	404	405	383	411	424	420	423	387	404	380	400	434	389	408	394	415	368	393	385	364	430	434	393	372	379	359	381	416	407	391	396	392	422	429	416	369	403	394	412	401	437	368	378	379	386	431	399	418	436	438	418	372	412	377	395	379	409	411	402	381	392	380	385	428	411	373	415	403	386	397	378	407	394	387
22457	20970	28431	23648	20962	20997	6118	1228	901	746	768	714	671	617	565	525	571	600	527	486	500	501	521	493	497	489	491	488	459	473	467	472	481	499	464	455	448	495	480	493	484	509	474	482	473	452	481	534	464	430	507	488	458	438	483	431	517	485	473	423	461	471	470	478	452	450	463	465	492	480	477	451	421	434	505	466	443	447	458	501	473	469	404	438	473	458	470	448	434	450	456	449	435	447	452	484	489	452	450	456	482	442	430	461	454	463	472	464	432	444	477	451	425	457	471	449	468	444	455	452	418	444	474	435	498	446	474	451	456	476	447	464	442	452	426	464	482	455	453	471	484	454	445	439	435	452	433	456	448	445	405	481	439	465	436	437	460	455	478	434	447	452	426	458	470	485	427	465	479	449	437	480	461	437	451	458	468	433	449	462	471	480	483	464	423	490	463	479	440	452	470	455	422	439	445	435	431	449	474	455	465	449	420	467	461	488	466	465	425	452	498	482	485	460	465	472	454	493	434	456	424	454	435	428	496	438	445	431	465	432	498	468	470	466	489	459	473	442	482	427	462	446	440	428	468	451	439	455	430	486	451	425	451	456	428	471	445	433	475	461	447	448	478	463	476	480	470	412	531	463	486	431	449	469	467	443	469	426	419	433	462	414	433	479	527	516	425	427	476	456	450	446	460	478	424	452	450	484	485	413	485	463	430	459	474	484	454	456	453	468	495	431	411	458	428	442	471	434	443	410	446	483	453	475	449	440	440	494	439	487	470	469	466	474	427	417	464	477	424	450	462	451	447	463	477	438	464	460	454	450	449	425	452	458	468	468	445	453	447	472	465	431	442	452	398	457	458	450	478	440	431	463	451	470	467	423	437	447	441	434	437	453	423	456	445	452	456	504	490	445	463	475	437	432	476	443	457	464	418	476	424	434	441	445	448	465	465	453	428	454	426	364	423	489	433	423	458	453	435	431	431	426	470	427	488	445	469	450	455	455	436	437	443	469	481	444	442	455	437	444	418	468	452	465	474	455	470	456	455	442	438	454	449	483	475	454	435	457	466	475	454	444	433	452	455	460	468	482	467	467	429	454	441	433	424	428	422	457	466	455	460	445	426	430	456	436	460	487	458	446	465	475	405	432	469	438	431	444	437	423	437	459	444	409	442	446	439	470	445	439	451	470	458	453	442	448	430	433	451	432	463	430	468	418	447	453	456	431	445	454	427	474	501	429	442	408	439	414	445	442	452	450	425	417	502	445	442	467	448	451	446	428	455	427	445	438	451	426	464	442	445	510	463	475	434	467	462	476	467	448	441	450	440	455	453	443	476	443	456	494	487	447	482	459	450	451	445	462	458	435	437	478	461	434	426	448	452	451	495	445	454	464	466	433	412	449	451	429	477	458	444	441	422	464	427	442	466	461	411	479	455	495	470	458	426	452	450	467	425	441	473	436	484	446	443	488	462	462	487	435	453	447	437	464	444	455	426	430	490	498	458	434	475	418	464	451	446	463	462	439	517	493	497	434	475	470	437	411	442	434	475	459	465	469	475	463	459	463	443	454	466	454	460	474	453	481	422	410	406	457	428	452	451	418	411	447	477	449	460	421	451	425	418	448	428	452	429	508	435	440	468	463	417	428	468	445	424	471	441	444	455	444	491	430	452	459	437	475	492	448	442	447	474	425	450	476	436	453	434	437	460	487	430	458	455	464	492	422	457	466	435	456	460	451	448	452	425	433	458	465	470	443	457	450	425	454	406	454	473	429	434	470	454	446	481	470	457	444	444	444	433	487	418	452	489	462	491	455	445	425	495	457	464	437	447	443	496	449	402	465	469	438	437	472	461	432	467	451	434	461	450	511	453	458	439	447	514	431	451	453	463	428	424	436	459	466	425	465	431	449	468	474	430	451	441	420	444	507	442	467	485	478	421	438	438	441	441	497	456	467	453	462	489	423	430	464	443	445	464	495	425	453	440	445	448	432	469	472	434	461	442	491	482	458	432	459	468	456	442	446	475	477	487	458	412	468	433	473	416	495	408	464	466	441	476	470	496	442	443	448	506	475	483	440	466	463	482	474	479	423	452	418	433	469	456	487	448	488	444	448	469	467	479	440	423	486	428	462	472	454	458	489	446	472	476	428	445	430	474	454	455	498	461	448	447	463	470	416	457	461	477	486	455	475	464	479	484	447	454	490	465	469	433	445	408	433	434	472	440	472	460	457	444	494	480	447	426	465	420	463	460	430	458	459	429	383	486	423	436	437	433	474	479	451	424	485	425	484	475	464	440	409	442	419	473	507	429	432	476	466	448	467	416	437	446	462	468	441	457	453	441	454	430	478	466	442	440	423	448	481	444	441	480	480	478	491	437	487	483	438	441	481	454	454	460	440	460	464	406	456	468	395	502	444	474	512	432	439	428	455	470	434	472	473	431	439	456	476	456	442	494	432	476	471	424	449	449	444	442	393	460	443	445	443	463	435	445	451	450	461	458	485	441	437	431	430	459	464	427	449	452	447	436	426	437	433	418	492	455	444	443	425	452	446	451	448	432	445	471	440	466	415	443	463	500	472	463	439	439	438	449	474	427	485	441	453	424	452	450	459	455	459	448	479	458	438	465	433	460	493	453	440	462	455	432	465	457	470	459	443	439	474	437	415	472	446	444	445	466	430	463	445	447	458	453	459	457	447	443	494	464	426	457	462	449	474	468	479	448	461	462	470	468	462	442	424	461	447	429	449	425	449	479	462	453	442	478	459	456	405	436	416	441	415	489	448	446	438	472	444	475	475	437	454	457	453	459	467	468	459	417	463	451	466	456	445	476	477	475	420	434	420	445	415	442	447	471	429	411	438	458	442	461	480	433	422	451	487	465	408	451	437	425	442	439	494	461	475	445	468	461	453	452	436	479	452	423	452	476	429	443	451	441	451	459	471	457	450	455	442	464	451	415	417	454	441	467	436	479	442	452	455	447	431	468	468	457	474	484	443	432	438	455	428	461	476	445	441	463	462	467	422	446	476	485	481	514	468	453	469	415	460	434	458	487	422	442	490	447	464	447	484	439	465	457	460	480	457	433	458	471	442	435	454	464	441	419	422	437	441	445	500	473	465	450	422	434	451	454	481	438	455	437	477	463	447	459	418	440	471	461	418	489	458	463	466	441	442	476	426	445	432	427	476	475	443	511	451	480	489	445	435	425	457	444	460	460	451	420	474	413	464	434	483	426	449	448	428	488	470	443	455	460	450	469	438	438	435	429	460	463	433	456	440	451	456	512	438	447	435	460	426	504	428	454	429	473	462	461	433	427	466	442	443	460	416	438	478	440	439	434	479	447	461	452	441	427	488	502	426	430	469	454	442	496	478	455	428	509	455	419	442	454	465	473	481	469	439	446	450	477	472	480	463	454	435	414	465	411	442	433	463	435	443	442	452	437	433	455	467	440	482	464	423	438	474	476	436	454	460	453	416	460	432	465	458	500	476	450	468	454	453	440	472	499	458
4929	15415	10220	4781	3492	2642	2152	1618	1390	1111	941	901	840	722	693	670	682	618	581	616	564	574	526	535	525	543	536	509	501	491	524	484	490	465	487	476	548	463	482	478	472	464	479	500	484	495	489	459	491	460	469	504	477	479	514	477	459	457	497	461	461	520	475	471	461	498	430	468	453	453	459	478	451	494	442	488	435	473	461	428	484	494	481	478	460	447	496	438	466	474	471	442	458	456	505	450	479	463	438	448	462	453	471	439	467	492	450	481	424	462	464	472	423	456	505	470	446	395	453	491	467	433	494	470	437	484	482	486	468	478	465	440	465	495	496	436	453	449	444	466	439	449	477	463	458	468	451	464	463	447	442	462	443	478	486	471	462	448	439	435	465	483	464	470	454	465	437	428	439	439	446	412	446	447	496	481	461	479	486	481	497	463	458	454	442	454	487	446	455	447	477	438	448	487	441	436	450	499	460	465	468	525	479	481	461	455	453	461	440	482	429	463	449	466	416	452	374	457	438	453	456	458	487	434	472	447	503	467	476	513	500	455	465	459	450	465	448	450	423	460	461	442	487	415	464	451	454	427	456	439	486	466	462	467	455	427	485	453	447	470	454	441	486	460	417	439	447	444	480	436	483	457	430	413	453	443	473	459	459	476	463	474	478	444	489	462	450	475	452	460	490	475	440	478	519	489	463	461	466	471	457	485	459	462	430	488	454	469	432	427	456	453	450	451	429	454	479	451	430	499	464	416	513	428	489	478	495	467	446	460	445	502	450	442	462	460	437	463	484	473	423	413	482	426	477	488	461	447	486	441	494	471	454	453	467	457	450	471	472	473	451	453	472	460	444	461	510	468	464	456	461	456	488	442	488	461	442	503	477	447	459	477	449	473	464	457	489	457	486	443	427	454	467	457	419	451	464	439	450	438	477	424	456	495	422	469	471	488	407	461	494	512	462	456	470	454	495	457	446	440	458	478	502	438	460	470	445	455	459	459	456	472	481	472	445	465	450	456	455	452	478	473	463	473	473	487	435	455	457	449	494	452	463	453	452	455	446	467	471	467	437	464	456	452	463	471	450	474	437	473	461	451	483	456	460	462	439	459	441	450	430	484	447	453	463	468	463	461	433	494	509	494	476	468	450	446	451	456	417	494	487	449	478	464	460	472	473	471	469	468	460	485	440	442	483	445	471	436	467	477	471	448	467	424	494	502	466	464	434	506	449	464	459	466	455	446	426	486	461	451	444	458	430	463	458	461	463	420	462	465	470	499	440	447	460	470	485	518	500	472	442	487	486	487	480	458	439	465	438	489	460	482	495	482	427	438	458	478	486	457	517	433	472	453	427	449	472	480	425	483	404	463	482	465	474	438	460	453	517	473	434	454	450	433	476	443	473	465	458	447	433	485	455	451	463	468	451	485	469	461	489	494	476	437	447	431	470	442	471	466	467	458	433	448	452	491	438	425	460	402	484	468	495	427	460	455	473	499	438	450	430	466	468	463	471	433	467	505	463	430	487	449	455	443	467	461	453	448	448	439	453	416	453	470	450	475	462	483	469	503	426	484	454	463	444	457	460	441	463	451	470	504	469	469	483	460	477	444	466	429	475	436	482	463	463	474	462	463	473	425	458	469	473	458	435	451	497	451	502	461	497	488	473	442	454	454	433	492	476	429	447	457	489	459	489	455	432	477	468	440	438	447	442	463	443	458	453	493	465	479	462	480	522	464	408	477	432	470	405	436	474	446	454	460	465	489	515	470	445	448	476	440	486	462	459	443	467	438	451	445	461	460	436	470	448	451	473	462	457	480	482	439	485	460	459	471	450	489	486	440	431	453	512	444	473	493	451	486	476	452	464	474	429	470	465	455	425	428	467	459	482	450	451	466	418	450	491	440	462	469	448	468	491	441	484	417	419	440	448	463	461	468	457	454	452	417	485	475	459	478	463	432	448	438	456	447	501	449	442	459	451	429	426	441	453	491	424	482	435	438	462	459	473	485	462	445	435	468	467	465	450	501	472	457	485	441	442	459	474	452	504	452	462	464	431	452	471	449	457	451	422	423	491	459	468	444	439	499	464	460	441	476	434	417	465	507	471	418	461	416	457	439	478	529	421	472	463	452	472	459	465	457	472	505	467	430	434	448	469	475	494	451	470	491	451	411	485	443	426	451	473	439	469	455	458	449	470	446	456	385	500	496	496	468	416	443	458	469	425	424	469	448	460	471	480	434	441	499	476	493	444	446	425	443	475	531	429	461	493	499	455	449	480	449	423	412	486	474	457	441	486	477	418	478	421	447	478	449	449	451	493	417	484	480	467	453	477	495	471	435	474	433	498	503	429	442	461	466	467	449	492	457	470	492	474	450	462	460	468	463	460	443	499	476	444	429	479	414	476	485	448	425	484	439	449	457	440	480	430	467	462	463	436	445	479	454	448	438	442	469	477	445	422	467	425	413	439	436	468	469	465	458	458	505	479	456	472	488	482	441	484	462	471	425	443	436	406	474	459	488	492	469	450	426	449	489	462	462	445	474	464	440	474	462	443	410	451	480	445	457	461	456	432	451	464	462	464	458	468	461	445	490	426	407	472	478	454	435	441	455	483	433	478	453	459	472	435	464	492	432	485	446	478	453	482	484	478	491	436	433	454	450	430	442	434	435	468	439	469	452	458	504	471	464	482	419	458	469	426	451	458	411	480	447	469	463	446	450	453	429	409	468	462	405	446	405	469	453	452	465	477	435	472	466	446	447	456	480	500	481	460	466	459	427	468	492	464	430	485	506	465	455	494	453	464	409	465	441	458	457	456	483	469	443	473	458	480	462	470	414	490	475	456	486	488	488	459	481	456	459	463	498	484	458	445	459	472	460	478	421	457	434	459	444	495	438	469	459	481	502	470	487	455	406	448	442	448	434	467	420	485	455	439	457	470	435	492	469	467	484	434	484	454	461	449	486	495	486	456	487	450	484	492	453	422	455	464	453	463	463	445	463	452	481	458	477	507	471	488	444	424	404	481	476	418	428	462	424	475	450	481	480	435	435	498	451	476	453	444	474	464	476	475	445	471	463	490	437	483	453	458	470	485	444	439	499	466	458	462	456	460	423	463	431	460	448	455	454	429	444	439	478	434	456	434	454	486	446	497	459	416	439	488	486	476	477	451	480	501	450	444	496	476	452	429	449	455	446	439	445	467	436	434	474	447	450	480	478	459	445	479	399	453	394	461	490	460	482	449	460	465	461	495	444	457	461	451	480	461	457	445	460	432	420	478	458	464	477	474	482	476	483	470	486	466	447	470	439	457	469	449	483	438	463	444	451	440	491	460	433	460	483	477	418	433	430	435	438	437	485	465	467	468	436	453	450	478	464	460	446	464	456	469	431	481	435	429	477	439	470	496	451	454	477	466	439	463	459	455	486	455	487	447	479	451	434	469	462	462	482	483	458	436	464	465	462	460	442	466	500	409	470	464	492	490	449	469	446	478	471	438	470	494	474	487	474
27725	16564	2663	419	249	241	205	176	192	184	185	203	200	193	163	201	192	207	154	172	170	200	195	187	176	209	197	183	194	187	197	169	182	192	194	188	156	164	182	188	194	173	193	183	175	189	205	225	169	186	183	195	181	184	196	182	194	166	186	166	188	180	190	179	181	178	167	164	192	179	170	193	199	168	194	178	179	200	181	182	208	189	206	190	189	194	202	181	161	197	193	193	214	169	201	184	197	170	173	185	196	195	189	179	181	200	185	195	186	189	149	176	176	170	189	193	169	185	173	179	185	182	176	196	181	177	169	176	186	193	192	171	189	169	191	180	183	210	173	178	188	174	205	177	178	188	182	185	188	177	153	192	198	191	192	177	191	194	216	200	193	185	200	188	183	188	189	204	198	194	209	197	200	175	181	200	153	199	180	206	188	191	176	178	195	209	162	200	182	208	157	190	165	168	199	197	196	179	177	183	173	191	193	189	172	201	172	180	213	167	195	167	208	170	198	174	199	180	179	187	184	196	210	188	183	207	190	188	193	197	196	193	181	190	184	180	196	220	194	186	182	161	177	176	196	191	193	160	178	207	173	194	183	170	195	220	190	161	208	188	189	180	192	193	187	195	192	182	194	182	185	213	168	170	174	196	163	185	156	177	186	203	155	188	172	184	169	175	185	179	195	171	189	159	193	194	176	185	183	210	186	183	160	193	199	174	194	183	165	179	175	187	192	191	183	207	159	189	176	197	186	177	201	178	192	182	184	184	207	200	197	197	196	212	204	195	172	179	176	182	167	173	170	193	193	180	185	166	202	185	167	208	195	178	189	189	200	170	157	174	178	180	184	209	205	176	176	156	172	184	168	196	184	194	199	188	187	187	176	192	201	203	181	189	195	192	198	183	197	192	173	190	192	179	202	189	169	182	191	177	207	185	199	213	174	190	184	168	178	180	191	186	189	172	179	195	174	175	209	197	173	176	170	187	174	197	198	167	184	189	205	195	163	192	200	196	178	181	191	213	184	185	191	157	206	189	196	214	221	185	196	176	172	170	186	174	192	184	191	194	177	191	199	177	173	226	175	194	210	177	187	190	188	172	196	188	176	179	177	190	185	190	187	172	168	192	172	198	177	195	175	184	179	198	182	207	184	169	190	174	203	192	196	155	165	236	174	197	149	194	187	159	200	167	168	176	186	211	185	195	185	193	204	185	217	166	205	229	170	190	178	178	187	204	204	201	187	191	171	194	203	186	181	183	158	161	181	183	194	189	208	186	171	186	187	191	191	149	188	189	199	188	190	196	192	167	193	180	218	197	181	185	191	193	183	177	196	181	216	178	177	197	176	214	183	201	189	174	193	198	187	201	190	186	174	190	171	189	198	183	192	185	188	171	161	198	210	178	200	187	181	202	190	204	204	220	187	178	180	169	194	204	193	183	197	189	211	193	188	177	182	164	201	187	173	195	194	194	183	163	189	193	186	182	189	192	173	179	187	192	205	198	184	176	188	206	215	178	188	187	185	212	157	205	216	226	195	192	193	177	148	186	171	196	171	213	186	195	188	187	192	202	197	182	209	202	190	192	173	190	171	178	192	194	177	177	168	189	189	179	206	210	197	183	182	186	199	190	180	186	186	193	192	194	198	204	190	198	198	185	195	184	198	188	198	171	190	221	194	230	200	177	181	185	173	207	181	185	175	181	195	194	167	202	183	185	179	173	192	194	182	193	191	175	159	192	184	193	190	186	173	192	195	181	214	161	194	188	182	211	189	198	195	207	205	177	205	215	158	183	175	187	179	181	187	203	190	181	204	197	192	187	182	197	165	187	179	198	189	174	165	196	213	175	175	177	182	174	179	207	181	187	193	188	191	211	171	185	201	158	170	186	186	176	197	166	195	213	210	200	215	182	214	209	187	173	159	200	189	178	206	189	188	185	195	183	204	180	175	186	191	173	209	189	197	189	193	198	201	186	177	215	191	191	210	165	196	186	185	201	185	184	198	188	204	166	163	189	182	210	196	162	190	206	180	166	162	160	227	179	198	188	190	188	180	203	179	194	196	190	195	190	193	187	176	177	184	178	197	173	189	187	167	155	186	203	182	209	192	152	184	201	184	182	177	192	192	190	189	197	193	180	175	207	169	199	178	201	196	201	182	181	182	193	161	167	192	191	192	218	205	189	193	173	164	168	183	168	173	165	216	181	214	199	188	194	143	182	197	165	190	179	153	190	170	197	175	204	202	181	185	199	191	201	192	207	171	184	192	187	194	164	181	161	168	222	198	185	186	205	184	185	171	180	207	182	183	178	207	191	178	182	171	190	175	208	222	199	164	185	198	193	169	176	183	215	200	175	177	209	169	194	165	191	175	174	179	187	196	193	208	187	174	191	202	165	202	198	190	177	195	178	193	175	175	190	173	193	174	196	221	180	169	209	176	179	205	202	176	170	193	181	175	206	210	185	181	192	183	223	185	195	183	169	170	201	190	189	202	177	193	170	204	191	173	180	196	204	186	216	188	217	195	172	205	182	197	175	163	212	180	178	192	189	190	201	184	190	193	173	178	170	176	202	170	180	183	180	186	186	179	162	168	169	167	206	158	181	170	175	183	221	205	161	181	188	189	204	178	179	176	215	175	162	181	183	198	187	196	181	195	185	222	209	205	196	178	195	206	162	210	209	177	195	185	218	178	178	190	199	181	191	181	195	204	207	193	181	213	163	182	188	192	193	195	192	188	202	189	165	186	183	185	184	194	169	182	183	178	182	205	191	223	185	174	201	186	198	188	191	167	169	193	199	196	184	172	177	169	225	177	197	188	184	182	173	210	190	204	181	171	196	153	203	179	161	203	205	178	179	200	175	186	195	202	197	169	182	194	199	178	185	198	177	189	168	191	192	195	166	199	197	196	161	225	188	162	222	196	175	183	175	207	197	204	174	186	177	194	190	189	169	168	180	185	186	220	183	182	181	183	179	205	190	200	187	179	196	174	192	183	192	159	155	188	147	188	184	174	196	188	201	183	181	176	190	176	212	165	196	165	204	173	186	175	174	170	195	192	195	198	177	193	177	188	201	206	191	181	169	180	195	193	178	199	194	216	180	176	199	189	167	153	203	213	186	198	197	193	194	156	184	180	197	197	192	201	193	167	170	214	194	180	184	182	183	193	169	178	194	168	188	218	191	202	209	204	170	202	202	189	198	182	218	190	173	197	194	186	199	178	193	187	187	170	174	160	200	217	193	180	188	216	159	178	178	170	185	193	173	178	181	185	164	186	205	191	185	213	206	165	193	190	183	168	196	184	187	183	169	188	186	193	190	175	200	179	199	192	156	229	194	209	212	183	182	186	171	205	180	193	198	172	186	198	213	194	193	181	178	166	155	207	181	168	190	204	188	192	211	222	181	190	188	190	194	188	171	199	165	182	186	172	192	202	211	174	201	202	189	197	174	178	178	203	204	174	194	196	215	199	172	203	171	201	179	200	189	169	183	177	166	185	153	181	182
4366	956	764	394	309	268	253	256	218	232	233	234	217	239	233	213	241	230	233	221	203	207	212	201	240	190	223	206	219	218	205	210	207	201	217	202	206	199	218	225	209	220	227	199	213	235	218	218	185	216	233	214	214	221	217	196	233	201	222	214	214	226	180	198	238	216	212	233	218	200	230	232	222	218	202	221	205	181	217	232	207	235	234	202	216	203	239	213	219	216	175	211	214	236	201	224	219	211	220	210	214	232	240	217	241	231	221	217	208	211	239	211	221	207	192	214	233	196	214	227	232	210	223	217	189	226	233	231	224	241	234	242	213	196	202	207	180	214	222	208	168	233	218	220	222	219	202	242	233	236	216	229	209	235	224	216	235	205	197	200	179	241	213	216	221	209	220	207	207	200	224	216	240	201	204	214	226	227	201	177	220	224	222	204	211	214	209	220	227	196	204	221	241	213	192	220	225	237	211	206	228	205	239	205	206	244	226	200	226	197	212	234	208	222	222	209	221	217	228	229	213	236	210	183	223	193	226	212	211	243	222	234	213	234	188	200	203	225	234	238	213	222	214	233	212	202	216	209	208	211	198	197	223	217	186	220	222	206	206	222	202	226	212	200	212	207	233	194	218	198	219	211	222	218	195	208	235	248	220	235	187	221	217	229	230	196	230	237	181	194	226	205	220	212	211	205	176	188	187	205	219	225	209	204	205	211	219	248	232	212	218	219	200	215	203	211	215	225	235	221	224	193	225	220	232	206	205	198	203	225	212	233	226	210	187	197	231	215	197	200	203	241	202	216	205	221	201	192	208	211	192	218	216	181	219	225	202	229	192	211	235	243	208	224	228	213	226	199	202	230	201	211	205	203	227	219	242	216	247	217	209	211	204	217	227	194	233	238	218	208	177	208	212	194	224	204	195	229	208	211	202	199	221	237	230	228	213	236	211	207	232	210	191	226	202	217	209	218	231	241	211	231	213	250	208	206	194	197	208	216	223	225	217	225	241	212	213	220	216	211	209	186	208	222	240	222	215	207	208	229	183	230	207	228	242	208	201	221	207	197	220	206	188	215	208	205	240	225	218	189	204	217	212	188	213	216	220	206	193	205	228	198	231	232	228	219	220	205	196	206	215	237	221	198	221	217	214	217	199	247	222	229	207	223	204	200	222	222	226	231	195	213	218	191	206	216	217	204	216	201	207	222	229	218	198	221	187	223	196	213	215	214	209	207	212	204	215	207	211	228	239	195	208	196	199	207	215	208	229	225	185	218	218	244	220	225	218	219	194	222	195	231	217	218	221	232	225	203	198	206	237	182	197	205	193	197	224	225	233	198	235	197	208	201	205	216	231	204	218	209	210	194	201	211	231	197	207	202	212	225	206	243	211	234	240	207	234	179	235	198	198	222	210	214	221	207	176	234	201	224	229	219	210	205	205	204	236	195	191	219	211	217	216	225	208	216	214	209	211	208	230	217	201	210	206	224	220	225	208	209	217	206	216	220	197	177	228	225	227	197	205	178	215	220	198	206	228	222	202	227	235	226	213	231	239	202	214	205	191	221	220	215	230	221	233	223	202	224	204	213	228	189	209	212	214	197	220	194	184	223	210	224	209	232	203	189	208	235	183	198	238	216	221	205	193	198	239	225	219	213	226	214	223	213	229	188	183	209	217	188	239	232	211	211	208	205	241	204	213	216	213	203	199	203	237	215	231	213	230	193	216	218	228	223	188	226	226	207	232	258	225	231	188	222	197	219	194	210	213	195	227	206	199	224	211	219	206	216	234	228	215	220	226	213	222	217	230	199	198	212	215	228	239	198	211	221	227	215	238	209	208	206	203	206	200	199	221	206	208	204	222	239	205	211	204	234	208	237	178	204	240	209	213	226	211	205	220	220	234	218	229	225	201	236	238	223	217	212	199	237	201	223	188	206	252	216	185	212	214	224	192	214	217	212	215	250	206	203	237	208	219	194	221	223	219	231	205	223	198	228	212	217	220	204	200	228	178	212	195	211	191	206	234	231	212	202	201	186	192	217	242	192	218	219	217	233	194	221	206	227	216	227	238	204	203	213	211	222	191	222	209	226	228	202	222	218	185	221	190	197	226	224	199	218	230	201	244	221	237	218	209	217	227	218	199	215	215	227	213	221	217	207	226	229	207	213	212	225	234	231	217	209	231	218	227	210	212	199	218	221	217	205	220	212	210	236	220	207	216	214	239	212	221	219	209	195	218	194	218	228	216	224	207	213	212	212	217	219	252	207	229	235	218	210	200	229	204	211	210	211	220	222	234	222	199	243	212	197	224	228	220	198	251	227	228	227	220	236	187	219	230	200	193	210	212	220	209	236	198	228	203	217	207	214	209	213	199	223	230	205	217	209	209	218	218	203	248	191	206	221	233	215	253	205	237	217	219	239	178	185	237	184	223	232	227	195	208	202	216	215	215	224	222	221	228	227	225	203	244	216	199	230	235	220	230	183	230	206	208	217	209	190	197	199	216	246	228	203	202	211	222	204	205	215	220	226	198	194	216	227	207	195	210	220	224	227	214	242	234	247	215	234	186	217	209	214	190	230	221	202	200	212	208	217	240	193	223	217	249	203	215	192	202	209	226	218	200	208	185	220	181	238	196	202	204	199	180	241	206	205	207	216	203	213	208	233	233	206	224	219	203	204	203	231	214	192	183	208	215	203	222	187	219	222	219	214	210	208	204	204	209	216	186	230	219	214	229	214	213	203	219	215	207	217	221	228	217	213	226	209	206	223	231	180	210	201	200	232	218	222	186	217	218	228	213	210	201	171	225	209	206	213	222	211	217	222	200	208	219	226	226	225	203	207	199	222	205	250	217	198	213	217	202	216	228	234	229	215	213	213	215	218	223	214	238	208	215	241	186	230	206	208	190	205	199	197	212	206	205	208	192	234	198	234	224	194	190	222	208	207	251	228	207	201	225	207	221	220	207	228	220	211	219	213	245	225	212	224	209	192	220	214	214	221	224	194	237	236	205	204	221	222	227	213	203	209	213	215	199	226	226	207	181	220	225	236	207	201	201	211	206	197	206	233	210	244	215	226	207	203	224	204	206	241	207	217	224	186	206	225	213	227	196	205	225	203	222	213	215	208	217	204	218	232	203	206	226	232	217	219	252	199	246	219	205	215	204	225	212	203	208	210	201	205	216	196	216	203	202	223	213	196	205	214	227	231	225	247	230	243	213	228	200	226	197	210	227	217	207	215	222	237	211	203	218	191	200	218	205	204	203	213	204	225	214	221	223	210	217	196	199	189	215	205	258	209	244	221	203	211	185	205	215	210	206	237	234	215	208	222	220	192	209	194	217	192	220	245	228	178	208	257	220	223	244	211	214	233	214	227	248	230	207	228	241	206	201	217	232	195	203	203	223	223	206	209	193	184	235	215	209	224	219	209	209	227	227	202	232	201	207	236	211	216	240	209	212	187	214	247	215	195	239	201	227	200	200	206	186	191	201	202	208	185	203	210
23697	21036	28061	24217	21024	7474	778	558	427	368	354	345	320	280	270	280	232	268	241	234	239	251	237	217	209	211	238	209	217	188	217	214	220	181	198	203	211	201	198	208	211	216	216	218	212	192	201	212	211	195	216	202	213	233	226	212	177	210	211	203	215	204	198	195	207	198	198	217	186	208	215	193	216	211	199	218	198	183	224	193	213	199	224	204	193	188	197	207	175	196	223	186	195	232	182	201	217	197	206	192	187	229	227	188	192	200	216	222	224	238	209	210	213	202	206	193	210	226	201	199	221	212	185	234	186	184	215	219	186	188	222	191	201	198	208	182	197	220	187	212	203	200	209	219	216	216	203	227	178	193	191	191	213	199	217	179	226	199	179	186	212	198	205	201	238	188	238	204	194	174	192	211	172	188	189	191	212	207	200	201	224	210	183	187	230	193	185	181	229	190	239	201	198	196	214	202	227	185	232	205	197	188	182	186	203	192	198	170	186	180	194	219	226	178	202	222	201	208	202	206	212	224	206	200	198	189	206	193	187	211	189	214	222	204	211	197	186	188	206	207	192	205	213	211	183	192	174	206	205	221	208	211	206	190	209	198	215	197	214	211	185	174	199	183	209	184	198	199	180	197	216	207	180	185	208	186	224	211	226	205	177	201	209	193	188	194	184	229	223	193	214	192	213	208	188	221	196	212	210	229	197	200	200	195	192	203	219	181	198	200	203	204	204	217	224	200	207	183	185	194	181	220	182	216	200	192	214	197	209	223	204	194	205	212	210	204	209	193	191	226	201	217	219	218	221	201	181	215	200	207	166	221	217	230	201	218	212	190	212	200	213	187	193	198	190	215	221	185	184	188	205	185	207	209	207	220	194	200	222	207	198	200	214	181	199	220	199	224	192	210	183	212	193	192	206	193	228	210	223	209	201	196	202	219	215	198	178	209	214	197	229	206	218	201	175	173	197	215	191	185	196	218	203	198	207	182	188	212	181	224	191	217	190	192	205	207	212	208	198	201	205	214	214	227	201	231	194	224	193	228	197	205	194	193	202	191	192	199	205	199	218	200	157	194	207	190	193	224	201	207	200	185	208	206	224	206	206	201	214	167	202	187	205	204	199	199	220	208	182	185	148	190	208	228	191	194	187	212	198	217	225	197	185	190	194	227	190	213	208	177	211	199	200	219	196	216	215	174	212	198	216	226	214	209	227	199	212	194	213	194	197	202	206	194	192	206	236	196	176	190	233	184	200	224	191	196	215	244	190	202	224	191	241	209	180	194	219	230	204	198	212	196	197	223	225	185	208	196	218	178	205	191	215	197	208	173	205	205	217	190	204	200	216	199	189	191	208	205	191	183	197	208	212	199	189	227	185	213	222	193	218	227	205	207	210	196	221	192	215	198	202	204	170	197	228	205	226	223	191	182	222	195	201	204	210	191	188	203	207	205	176	247	188	202	183	191	201	211	203	213	228	195	206	207	226	196	200	208	216	198	213	207	226	192	219	166	183	219	193	192	202	202	190	230	183	192	218	196	223	197	191	188	212	225	199	212	201	212	179	190	217	183	226	204	228	200	220	220	201	202	199	216	230	199	201	213	228	211	211	200	193	193	199	230	204	227	213	160	230	201	177	196	195	183	216	187	198	210	228	198	182	197	235	222	202	197	212	198	191	219	187	192	205	201	208	188	206	229	205	187	192	203	202	202	195	192	197	188	212	214	197	210	215	220	194	175	201	192	209	199	227	181	199	208	181	210	191	198	190	195	205	188	175	216	206	225	190	207	195	192	194	202	219	164	185	194	225	206	214	181	211	228	225	207	196	230	185	207	189	208	230	223	198	191	207	216	178	186	200	199	214	206	192	190	216	185	243	226	219	184	180	205	188	214	210	205	206	194	202	202	204	220	206	190	182	209	201	178	222	195	180	204	206	165	213	235	184	232	197	203	214	213	206	195	201	180	195	168	208	214	189	201	213	219	195	227	239	214	212	214	218	182	216	163	192	206	207	228	221	225	208	200	212	169	201	202	219	199	188	194	216	239	204	206	183	196	191	196	220	211	194	192	208	197	221	175	209	201	219	227	184	194	214	203	183	204	205	225	209	213	198	207	224	200	212	184	209	189	201	209	206	198	216	218	197	199	204	223	215	197	192	202	218	200	191	198	193	201	211	201	201	216	229	193	207	207	221	201	218	199	207	210	215	206	214	182	221	191	173	198	180	206	175	199	174	203	180	195	208	192	197	175	202	216	196	211	199	207	198	216	181	189	225	193	201	173	172	197	201	217	178	197	187	211	215	216	195	233	182	179	184	214	197	203	195	193	218	202	175	214	216	194	184	220	186	211	177	199	205	170	201	215	208	209	187	235	186	214	200	199	204	208	216	221	204	203	181	203	196	221	231	196	179	207	169	217	232	193	187	208	205	191	185	203	197	193	195	207	194	216	181	192	208	234	196	211	179	216	185	185	221	178	204	201	220	186	197	190	195	193	227	197	217	217	220	198	216	211	202	201	196	218	207	194	194	192	193	232	192	207	188	194	227	207	181	191	213	209	213	188	202	184	205	181	214	201	181	207	186	194	217	208	212	201	198	197	202	210	216	192	211	183	208	192	223	185	202	193	195	203	196	193	213	188	177	201	221	218	217	205	221	216	200	171	191	191	185	233	191	207	189	196	207	200	206	195	233	203	209	193	202	165	214	208	213	185	202	226	196	237	219	208	204	220	165	210	201	190	195	202	216	215	201	200	209	193	197	198	222	196	203	222	222	202	198	214	224	216	221	201	211	211	228	207	220	202	230	193	184	184	174	221	206	194	189	215	217	215	219	199	192	198	193	204	193	193	224	195	199	222	220	216	187	187	201	172	237	182	184	229	212	200	229	213	191	190	201	192	220	204	196	216	179	205	200	201	225	190	195	230	217	194	200	218	201	196	198	195	203	204	194	204	202	188	204	209	200	194	219	201	167	213	178	213	211	201	209	197	203	202	230	200	212	194	206	221	203	211	206	180	225	209	196	219	206	195	193	197	200	215	205	192	198	234	190	196	195	207	209	212	221	199	178	191	209	189	205	210	177	200	223	202	192	202	202	226	231	220	211	191	193	198	207	200	196	218	215	217	207	211	200	231	187	231	210	209	216	228	162	212	209	191	200	201	206	190	199	202	214	237	222	227	195	192	197	179	194	181	192	199	208	210	192	238	183	193	207	186	189	221	203	214	208	194	205	222	217	195	209	191	204	199	206	197	184	177	193	220	192	181	191	203	192	188	186	205	201	207	196	194	203	214	180	208	214	220	221	206	188	201	206	189	186	211	203	193	201	217	237	202	210	199	188	189	216	202	205	214	208	184	192	187	205	207	180	194	200	193	198	197	205	207	187	214	205	195	180	210	207	201	199	195	198	222	222	214	194	183	222	216	200	168	211	154	203	190	195	205	208	196	207	209	188	202	206	185	201	213	182	195	234	229	221	201	182	205	214	201	187	213	184	190	204	210	187	204
3510	9280	6062	2696	1952	1356	1100	789	659	567	524	458	422	378	355	329	311	305	299	276	300	261	265	278	258	242	236	245	230	257	237	266	239	217	216	248	217	212	256	242	215	236	251	218	226	203	216	244	194	219	237	232	244	222	240	249	241	230	228	216	211	224	237	227	210	217	232	241	209	214	222	183	221	239	218	203	211	215	239	225	234	214	205	230	243	225	207	197	221	236	217	208	204	241	219	226	211	218	214	212	207	237	242	211	205	232	205	205	232	226	205	227	240	217	182	234	220	210	235	203	225	230	214	198	192	225	221	212	229	200	223	203	223	224	220	209	214	218	213	216	200	225	193	207	198	227	224	220	217	213	244	216	222	231	219	221	233	221	211	218	199	245	259	211	211	191	223	237	228	248	203	223	204	191	220	222	195	229	208	229	216	211	184	240	223	218	198	218	219	235	235	232	228	234	224	216	248	202	204	227	189	205	214	209	209	221	222	226	205	205	211	228	232	206	238	234	211	248	216	205	221	219	200	224	206	201	210	223	214	211	216	230	202	225	213	201	220	213	233	209	241	243	218	233	233	234	218	203	221	191	203	207	218	193	216	193	211	224	235	241	218	192	217	238	214	244	224	226	220	215	225	211	255	220	216	196	207	190	217	206	220	201	215	263	229	226	222	269	227	247	217	233	220	207	237	221	217	223	220	211	219	203	218	225	226	230	197	225	227	237	221	244	224	206	222	224	212	205	199	215	200	212	211	214	220	218	230	215	234	202	231	242	208	231	219	200	219	202	215	235	204	222	216	209	218	251	222	206	214	206	216	203	209	217	235	249	191	214	209	223	230	213	228	234	229	231	218	198	216	232	192	227	229	244	213	224	231	215	222	228	217	217	259	250	241	212	219	222	236	184	227	218	206	219	224	230	222	219	231	206	192	216	224	218	220	229	218	205	179	228	199	208	248	211	235	226	232	219	234	229	226	201	205	249	237	215	240	219	210	215	188	200	229	214	232	206	229	204	222	226	236	228	198	204	186	201	217	217	208	219	216	221	235	218	206	232	207	196	223	229	223	219	244	223	222	234	223	202	211	210	208	239	181	215	226	234	215	221	228	252	221	259	210	237	216	203	204	222	196	212	225	228	219	202	220	214	228	241	196	224	238	213	220	221	180	227	228	238	236	215	209	204	241	216	237	198	225	210	234	231	204	226	225	248	191	224	215	212	225	208	218	230	213	217	230	238	207	212	206	205	191	207	213	185	228	250	211	221	221	238	223	230	223	234	218	219	216	226	220	200	229	221	234	197	247	224	225	203	229	224	226	228	216	203	209	208	215	238	201	187	215	203	219	233	236	175	236	219	215	192	239	227	203	241	204	219	258	226	197	217	219	237	261	222	231	221	219	194	228	224	186	199	214	219	204	231	208	209	217	232	209	255	198	205	235	218	238	228	215	221	176	215	227	215	201	226	214	249	231	227	234	197	215	229	218	222	195	214	230	201	217	215	224	236	211	242	192	221	209	225	235	227	239	186	229	207	228	204	240	213	218	240	251	250	226	175	221	198	232	259	221	232	217	227	218	220	234	220	210	230	225	218	234	233	229	271	211	213	238	230	224	217	199	211	220	201	219	241	212	188	225	227	217	217	208	223	201	236	219	251	231	234	207	228	202	216	219	211	228	196	215	208	243	201	240	193	214	222	221	240	241	219	220	211	237	254	218	241	211	231	229	246	216	202	213	237	223	214	211	211	250	228	203	260	220	202	211	227	204	215	211	187	211	240	237	192	243	257	232	227	207	224	245	243	250	233	222	234	236	245	211	208	209	204	226	239	226	218	229	203	242	243	235	241	232	245	210	215	235	211	229	202	219	218	209	241	231	220	226	190	203	210	221	231	238	222	204	188	220	203	217	217	240	216	231	223	232	204	214	251	212	224	231	204	221	205	202	210	251	218	214	208	222	192	206	227	213	219	223	224	219	219	199	235	242	182	224	205	219	199	222	212	246	226	251	234	214	226	211	220	232	218	239	233	202	231	227	213	232	208	222	217	221	242	227	201	230	224	223	246	230	187	216	226	221	238	193	222	234	208	224	212	231	220	211	225	250	220	233	223	220	209	213	229	221	218	215	231	228	236	235	219	207	217	210	221	212	207	257	247	236	209	200	205	194	235	236	202	234	204	237	227	221	208	227	213	202	216	214	220	215	206	249	203	208	215	202	199	210	206	210	225	198	218	198	203	231	215	225	216	208	218	178	243	230	226	216	231	201	213	222	232	211	210	211	222	217	219	210	218	242	207	211	240	217	202	209	219	216	239	213	210	222	214	209	223	211	209	210	223	217	251	210	234	242	222	216	198	212	196	208	217	230	212	226	241	224	224	221	247	221	204	216	225	218	203	193	198	245	235	207	255	189	234	220	213	224	227	232	232	225	210	220	250	211	207	230	200	236	200	221	213	216	211	222	236	228	187	227	240	215	187	224	209	234	192	225	219	223	208	209	213	228	217	233	229	210	218	216	219	208	222	232	212	245	214	231	219	216	229	232	233	241	203	243	215	190	246	224	238	238	230	227	237	181	199	221	227	230	237	219	193	236	211	226	215	256	221	207	220	217	202	220	246	208	207	239	224	237	234	218	203	218	201	237	244	227	237	225	235	204	207	196	220	240	210	204	207	215	199	219	250	217	227	231	217	218	202	201	229	205	221	222	199	249	216	212	208	197	228	200	206	225	212	216	228	226	243	233	229	220	223	204	227	241	213	230	223	198	191	205	203	247	190	221	209	222	219	249	216	206	215	213	206	233	217	205	185	226	236	209	251	224	240	209	212	240	215	219	224	249	225	211	225	235	202	210	255	190	211	229	207	206	215	186	203	236	217	223	206	207	227	204	208	205	207	227	220	211	187	187	214	199	215	221	212	234	236	199	212	195	220	206	220	215	221	216	193	234	216	241	202	222	216	210	236	232	205	218	215	208	211	233	218	196	204	226	234	232	227	221	194	198	203	221	217	219	247	217	212	202	221	186	224	213	227	222	206	216	182	218	198	211	229	204	226	199	192	215	233	215	200	218	249	213	232	204	220	202	231	197	212	230	202	208	193	211	195	240	220	244	218	226	219	225	206	202	228	206	222	229	207	217	233	220	220	212	206	229	211	211	219	220	206	215	180	225	238	229	220	227	217	230	213	221	221	236	203	219	228	214	237	230	216	222	209	238	234	206	225	238	233	236	196	223	224	211	219	218	223	233	201	230	222	215	236	221	208	214	206	198	215	223	231	236	240	228	232	211	216	200	226	228	193	229	253	201	233	241	221	232	204	196	196	219	223	208	227	236	228	225	231	228	192	207	215	202	227	222	199	229	219	226	236	218	199	205	212	210	221	214	216	177	212	216	228	239	227	200	218	229	180	230	241	253	223	192	210	207	190	245	218	211	220	200	188	206	200	233	227	207	217	188	210	199	214	220	235	199	215	224	225	223	197	230	219	242	184	204	228	238	236	217	201	215	243
24883	21056	26845	25335	7849	787	608	524	474	496	452	421	419	436	452	419	409	398	405	381	409	406	382	444	371	395	352	398	377	381	369	360	375	373	380	351	410	413	362	377	411	410	387	362	389	398	388	374	427	384	373	366	382	363	365	350	367	367	374	346	343	383	388	359	401	393	337	399	360	387	360	390	370	385	371	341	369	368	384	376	378	357	390	371	399	421	396	404	337	392	391	326	378	349	387	400	370	367	396	357	358	372	377	375	388	393	408	383	419	367	395	355	400	375	391	367	373	396	367	368	368	354	371	356	396	348	375	398	377	393	399	354	368	357	376	393	386	364	390	375	348	386	373	390	348	356	368	386	388	403	398	387	372	386	347	354	398	382	360	384	355	369	348	388	361	413	415	370	358	374	334	384	367	373	347	340	394	362	384	358	380	382	379	377	339	354	385	310	373	377	375	350	385	406	379	402	379	396	348	394	384	378	373	385	398	371	344	376	377	369	379	371	384	329	390	375	381	368	373	311	374	386	382	353	380	383	363	369	375	361	365	374	398	380	393	393	377	379	356	374	412	371	387	367	359	383	383	329	403	356	374	382	395	393	393	355	392	373	393	387	386	393	388	395	341	405	388	354	351	369	376	366	336	376	377	401	381	365	381	374	394	377	375	400	401	366	407	381	363	344	377	389	359	403	386	397	392	376	389	408	358	346	396	319	413	370	409	401	404	371	388	389	361	364	376	416	383	388	410	360	402	357	373	363	410	369	355	407	383	359	358	323	381	396	387	354	369	409	361	360	352	384	340	401	393	362	380	370	372	388	364	373	382	370	399	366	387	366	391	375	363	335	371	413	389	389	363	345	365	379	402	398	395	388	356	387	383	373	386	390	379	423	344	352	378	386	352	398	375	359	355	382	383	346	372	401	381	366	392	364	379	361	368	364	429	377	374	382	404	346	393	355	379	350	358	361	389	386	413	348	383	384	362	387	353	373	356	362	396	386	408	365	410	356	335	349	389	412	375	368	378	404	369	405	398	382	371	390	359	377	385	353	333	360	387	351	373	363	366	398	407	384	356	356	393	382	409	383	358	383	411	399	351	376	369	406	379	402	359	375	392	375	387	362	386	403	383	360	396	379	347	392	373	376	356	375	376	362	406	389	367	408	362	355	360	365	377	379	399	381	371	392	388	353	374	403	375	390	389	369	367	339	350	379	408	370	350	401	380	415	350	391	395	357	353	361	375	398	362	377	400	378	327	360	376	390	369	371	372	400	372	354	362	367	432	388	372	393	363	386	351	347	388	391	389	347	396	390	351	374	355	379	409	404	353	394	371	380	350	359	386	359	377	380	363	382	412	354	371	399	361	353	404	376	329	367	390	386	356	419	404	354	394	376	355	382	382	389	395	358	349	353	350	394	393	378	395	368	345	376	374	349	414	427	375	380	353	385	405	365	385	352	389	375	391	393	373	377	358	377	376	373	382	388	415	378	366	385	351	363	402	379	387	354	363	385	381	374	403	405	375	406	362	392	390	414	407	381	374	387	375	374	357	384	369	372	358	348	350	359	379	370	397	411	383	351	365	382	367	394	378	351	392	361	383	370	371	357	358	363	398	397	374	358	385	350	393	419	395	392	415	391	373	360	388	377	358	360	395	384	377	391	378	422	371	385	352	366	359	388	366	381	363	355	368	400	410	347	402	345	397	377	395	395	403	353	410	343	364	393	377	361	364	396	388	358	372	392	386	371	382	374	392	393	440	389	368	371	380	406	383	369	339	363	309	364	380	357	363	371	372	392	358	357	375	376	379	407	369	422	358	410	383	384	384	394	378	381	347	373	374	402	379	388	358	395	398	354	400	347	366	353	384	392	391	356	371	380	331	383	356	395	379	394	373	375	393	360	413	397	391	390	373	378	381	381	388	355	365	397	438	349	358	357	391	392	359	390	397	400	359	364	395	375	403	356	368	352	404	376	379	361	359	348	392	375	377	394	371	378	387	384	345	383	348	403	358	411	389	398	389	427	385	421	376	339	349	395	356	355	399	360	377	377	389	384	362	384	392	360	390	364	372	346	358	361	397	411	382	361	374	353	364	379	388	352	385	396	384	387	392	370	379	406	370	378	407	399	379	364	404	357	368	377	393	430	404	339	376	355	375	371	377	411	387	376	400	396	383	379	378	370	353	333	368	369	363	411	383	406	367	409	390	386	416	336	374	387	386	343	392	389	370	377	367	400	400	388	398	340	375	392	402	369	405	357	356	343	404	343	391	354	405	371	388	374	366	351	391	372	397	345	395	400	364	388	407	403	394	391	370	387	380	381	391	398	343	365	397	360	384	360	393	379	361	332	388	379	403	376	387	376	392	333	366	391	387	376	403	356	354	360	383	410	373	368	393	362	395	396	403	391	368	399	387	367	409	367	372	350	367	368	359	405	391	408	404	373	385	361	389	349	372	389	378	400	360	375	344	378	407	380	384	394	419	354	396	368	357	362	389	412	364	373	376	336	378	349	322	367	374	382	356	385	371	393	368	399	361	376	365	348	376	367	385	372	377	370	397	387	351	364	375	376	403	358	397	430	388	403	365	410	393	408	359	372	353	329	402	375	393	343	379	392	373	381	387	360	376	363	383	369	356	379	368	396	377	393	378	370	377	371	376	367	385	344	395	401	368	390	380	363	352	342	370	371	359	340	378	367	388	417	411	393	407	390	383	394	382	320	331	357	373	382	362	403	378	384	397	376	418	350	361	382	369	394	368	381	394	383	377	382	350	366	365	405	386	382	334	412	394	372	370	385	369	394	371	357	354	384	389	385	364	394	397	353	361	375	376	363	368	379	377	378	329	372	399	408	354	370	410	373	364	380	415	398	386	407	369	359	366	393	379	409	376	405	354	383	389	366	383	375	365	372	380	392	399	362	333	363	362	397	384	362	401	396	374	385	386	384	367	387	359	335	358	405	385	384	373	370	405	370	342	381	370	366	382	383	360	395	385	379	415	369	362	403	390	398	362	408	373	370	382	359	379	363	378	395	378	413	371	384	394	373	372	384	387	376	400	396	378	371	381	409	362	353	356	374	382	377	356	383	354	386	392	365	390	395	376	368	385	400	395	334	399	387	400	347	358	376	369	369	369	389	390	380	366	388	349	358	358	378	383	390	397	380	357	359	394	389	376	392	423	392	376	385	405	371	332	373	358	386	362	366	397	398	342	358	392	371	380	382	389	368	378	372	389	366	411	361	407	372	367	390	347	379	392	370	392	360	407	388	376	399	383	396	347	407	341	407	416	381	371	387	384	363	363	365	370	388	389	387	395	368	372	333	338	395	413	375	362	351	368	359	404	400	372	395	415	380	404	368	391	368	395	370	392	369	391	390	368	416	384	366	371	365	404	369	396	377	372	380	398	356	392	369	392	335	386	375	373	378	361	386	384	375	353	394	412	388	368	381	403	377	370	380	386	397	399	373	413	395	369	408	361	372	386	380	407	400	328	423	426	372	374	350
3779	5821	3545	1694	1267	1006	861	676	634	626	539	534	498	510	488	431	452	485	436	452	436	420	435	414	406	404	406	442	397	425	416	409	422	453	424	395	371	414	423	425	421	438	438	441	431	413	381	387	423	405	388	400	412	418	417	420	366	378	402	423	439	408	388	438	423	435	407	420	402	451	407	390	455	398	409	396	397	380	407	417	408	437	450	400	451	403	450	401	395	379	438	406	408	388	410	411	430	426	408	384	430	430	378	402	425	433	412	403	415	354	424	410	404	415	380	402	411	364	396	394	379	392	384	425	408	392	413	390	402	438	412	386	387	405	377	384	394	405	412	410	409	458	394	372	401	363	439	395	400	409	415	427	417	396	410	435	439	393	404	424	440	397	405	405	451	395	439	405	415	420	383	419	440	432	414	401	379	418	443	398	437	421	357	411	429	363	419	396	388	406	456	420	447	383	390	361	409	402	432	416	443	409	381	418	447	408	399	391	416	424	404	422	387	420	406	377	436	405	408	403	427	420	392	391	368	416	430	390	354	386	419	397	388	401	438	450	375	412	430	424	398	400	446	429	402	412	409	436	423	406	420	435	422	428	389	406	426	394	404	400	429	396	394	361	373	424	417	409	390	387	410	391	396	406	434	392	391	405	406	394	418	400	411	384	417	417	414	428	415	431	396	428	387	415	416	421	410	435	415	403	422	427	414	395	415	418	424	405	429	427	419	407	366	393	411	401	399	408	417	363	363	429	415	425	416	432	369	406	416	406	386	421	405	423	420	394	403	391	401	428	438	396	394	413	418	385	407	397	441	450	415	417	411	389	408	409	421	396	413	373	390	436	412	401	392	420	460	461	402	441	434	401	403	417	404	443	399	403	428	414	380	406	393	443	426	419	414	405	383	418	360	395	403	408	387	401	400	402	405	398	429	391	425	405	408	393	383	420	447	395	427	371	431	402	416	389	408	403	410	400	423	376	399	403	430	426	403	402	381	390	387	425	422	443	421	412	392	382	366	414	418	403	400	459	408	396	409	410	433	382	364	422	433	400	379	431	401	404	399	456	453	371	375	411	387	428	365	399	459	389	431	454	406	430	391	373	437	388	396	382	389	422	401	416	400	401	371	436	395	390	420	426	415	364	419	427	404	389	427	374	393	425	450	457	369	400	385	422	443	436	421	452	388	443	383	405	400	449	415	383	427	399	401	418	413	432	398	420	393	385	449	410	418	410	385	398	382	410	370	379	407	448	429	379	389	429	450	378	399	394	399	417	423	419	400	420	407	396	411	373	428	404	376	390	436	410	410	387	376	417	422	408	382	428	407	386	412	414	427	410	387	393	399	422	403	432	435	405	408	383	372	399	406	421	436	395	398	419	420	417	385	402	440	444	424	403	429	410	396	428	427	419	386	423	417	388	436	396	380	434	424	427	415	426	370	415	422	428	418	416	387	413	406	415	420	451	395	383	407	410	450	402	430	408	412	381	452	450	392	386	409	416	424	456	405	420	357	418	402	389	379	400	445	389	425	414	404	425	423	429	376	390	398	402	442	409	412	393	404	378	426	404	408	376	430	421	426	427	429	396	447	391	374	420	390	425	394	379	410	398	385	416	383	431	405	420	406	422	425	439	411	406	418	405	420	390	377	402	366	451	445	408	423	445	435	374	394	411	404	370	435	394	407	412	425	419	375	404	443	436	388	419	420	389	414	424	411	396	411	404	419	376	392	415	423	407	412	407	388	403	405	416	427	399	425	391	381	410	385	403	402	419	403	422	426	413	427	409	423	418	411	425	392	398	439	418	395	393	408	401	415	419	427	426	423	371	415	399	414	389	428	393	413	386	437	397	402	379	379	399	450	414	401	393	380	414	419	396	390	382	409	416	395	414	447	446	399	398	408	408	405	441	389	406	361	448	399	413	403	412	406	402	420	405	419	400	402	408	377	395	393	423	427	399	382	474	427	418	431	390	378	414	388	411	395	396	418	419	412	389	417	400	400	401	444	411	416	378	410	434	393	413	389	437	396	422	389	424	381	404	374	384	375	395	410	417	405	412	430	420	398	374	382	424	411	394	427	405	439	372	400	420	391	441	413	435	381	380	394	414	401	397	392	425	428	444	432	388	396	405	438	400	407	418	423	403	450	437	395	405	407	377	418	426	423	397	414	393	390	399	441	396	405	441	415	410	375	414	405	389	396	394	397	376	421	407	438	375	397	445	406	412	403	410	422	422	423	373	402	377	400	400	426	416	415	420	393	391	402	419	372	406	417	449	442	409	414	418	406	369	412	427	405	394	434	421	413	435	409	428	405	377	409	412	456	404	394	433	401	420	413	407	398	421	389	421	402	413	414	391	409	400	404	418	388	398	413	435	413	403	384	417	407	370	420	400	404	400	407	406	391	437	385	403	411	408	384	421	414	422	452	375	419	413	404	397	406	441	444	420	376	386	456	442	409	419	422	383	423	364	403	399	393	388	429	382	424	438	420	426	393	379	437	397	392	409	428	382	393	409	393	418	411	463	430	402	392	404	439	410	395	377	426	424	398	396	408	433	420	387	402	425	427	422	394	398	401	420	399	425	434	424	416	397	421	345	399	391	458	425	382	402	411	420	402	416	379	387	383	418	387	423	397	409	384	375	378	422	389	420	423	422	391	401	378	398	404	408	443	410	400	390	391	405	390	382	434	382	404	410	410	422	425	385	425	415	421	387	382	421	387	402	362	385	381	409	402	402	413	397	402	392	445	386	438	391	424	406	386	426	434	418	397	396	394	400	381	383	396	368	391	418	389	416	421	441	421	392	417	412	418	387	435	390	385	413	409	377	391	387	410	391	418	417	404	407	439	389	415	414	423	409	412	441	432	420	406	404	398	385	399	412	412	407	408	391	425	416	412	409	419	397	395	388	398	425	441	401	402	416	384	408	404	409	413	404	412	393	420	417	425	425	407	382	436	412	398	441	405	418	447	394	401	378	431	415	397	397	405	385	377	398	377	405	418	408	412	406	417	380	431	410	430	424	405	367	438	366	422	415	454	435	397	427	400	408	397	381	362	381	419	396	419	394	399	402	395	407	428	412	406	408	411	408	407	446	392	416	428	425	395	371	419	424	410	418	406	380	426	379	404	417	412	400	430	394	403	378	413	410	432	404	429	391	427	379	412	382	418	392	392	407	411	410	421	396	400	405	388	401	394	442	418	397	389	376	395	426	424	422	391	426	424	411	420	413	394	442	399	404	435	403	424	441	420	406	385	423	405	416	406	402	422	385	403	436	407	414	410	423	403	412	404	410	403	387	372	368	410	409	437	393	386	382	421	403	419	393	418	388	397	402	387	417	409	411	421	403	427	416	410	406	397	393	396	424	422	412	386	400	397	411	373	403	432	390	414	417	405	387	393	410	386	395	418	393	412	399	450	430	381	386	401	399	425	430	423	367	398	414	425	396	405	426	415	381	392	405	414	397	432	435	394	420	393	408	372	415	376	437	397	419	452	385	391	373
22632	21120	28635	23842	21124	21150	6264	1261	927	818	766	693	672	646	553	583	550	540	529	565	529	542	521	483	500	493	500	501	529	480	493	465	481	501	502	461	485	484	504	481	482	455	450	476	471	454	464	475	459	501	448	460	486	490	475	453	474	457	482	450	466	470	469	476	456	440	466	491	480	470	461	451	435	448	473	486	455	458	500	415	450	449	472	518	465	439	436	444	485	478	462	440	473	468	482	434	447	421	467	427	453	460	513	473	477	449	473	495	443	436	461	469	434	439	481	454	455	427	421	423	466	473	490	457	473	457	470	445	466	502	485	430	448	464	480	431	459	453	432	474	461	487	428	478	470	456	472	505	485	490	474	444	452	442	422	458	454	478	428	426	460	452	461	472	471	481	433	478	493	482	437	464	448	465	476	451	431	439	463	443	450	459	441	456	452	476	489	471	433	419	475	451	485	437	447	454	436	488	445	469	432	461	476	421	420	459	444	481	533	474	509	463	465	503	440	446	443	448	487	431	511	492	444	424	457	464	494	480	441	486	495	504	445	434	492	499	421	435	499	492	466	460	491	453	453	490	477	441	464	460	474	457	488	445	481	458	503	446	457	474	450	481	505	466	457	469	464	468	473	459	450	453	475	477	443	465	429	460	475	481	426	467	489	480	448	426	458	486	453	438	459	470	460	434	454	437	473	446	483	442	428	463	452	427	431	492	529	507	459	435	459	477	461	478	500	443	487	425	462	477	427	432	472	454	482	408	519	481	474	438	457	480	464	491	495	461	439	466	496	445	427	437	476	479	456	467	451	453	465	467	464	463	473	477	447	464	445	468	457	467	483	476	496	408	452	485	477	472	458	427	455	452	450	456	475	431	463	439	491	451	459	478	475	437	428	454	452	435	460	451	424	476	486	444	432	449	456	439	476	488	445	446	453	457	462	485	476	465	455	451	467	483	457	434	436	468	460	439	439	477	481	443	430	471	475	486	451	451	425	443	437	467	455	459	469	422	443	465	454	452	441	477	477	461	470	469	460	457	461	477	466	427	439	412	434	442	435	442	449	425	459	488	487	426	405	462	475	492	469	431	468	473	479	452	480	461	460	454	450	428	412	450	445	461	458	456	476	470	465	444	463	487	420	450	485	494	434	457	451	454	455	442	465	446	497	459	460	480	465	439	444	433	454	478	434	470	482	424	437	453	442	445	461	435	468	473	466	419	486	466	437	450	494	485	462	471	434	470	473	469	423	433	444	444	461	435	431	463	452	446	467	468	483	442	465	461	441	498	435	450	442	465	495	425	431	485	450	465	482	473	480	468	446	390	451	435	452	461	450	464	453	444	436	467	442	422	467	500	435	480	406	453	434	418	420	433	440	474	456	461	436	444	472	454	471	490	471	411	482	459	485	467	470	462	457	460	449	424	489	505	508	490	465	456	430	462	467	468	453	408	474	479	466	414	465	431	472	443	484	474	424	482	481	461	490	421	473	459	469	496	453	468	480	488	453	437	466	475	430	455	428	441	496	432	495	435	440	446	491	451	461	459	442	451	470	479	494	466	415	439	458	464	465	454	499	473	458	463	457	447	429	475	462	478	451	462	437	436	457	463	475	456	438	494	496	488	456	473	454	473	462	462	459	446	486	458	495	443	421	453	458	471	449	446	463	473	440	489	458	451	472	453	485	434	469	468	447	470	450	420	465	429	431	506	467	445	458	459	479	480	465	449	418	416	461	452	453	490	477	466	473	472	452	436	461	484	476	455	480	481	510	478	489	487	469	466	466	448	448	447	526	495	463	449	446	478	469	427	443	500	488	480	437	447	445	428	438	485	468	414	474	436	490	465	440	434	453	479	442	460	487	481	463	442	435	470	457	451	418	463	446	470	454	453	441	479	449	444	426	455	477	494	476	464	469	444	474	468	435	464	494	461	463	470	492	477	483	451	483	465	463	475	498	462	482	451	497	437	489	462	481	438	498	470	438	434	467	453	442	498	484	484	445	448	475	430	437	428	418	485	460	474	424	444	446	472	455	439	461	483	463	432	469	449	466	466	459	466	456	437	454	467	451	470	469	449	436	474	445	448	424	455	438	498	429	470	491	459	492	470	448	420	454	442	474	454	470	452	468	468	432	455	446	447	483	441	459	427	458	477	451	517	426	445	489	500	473	487	448	459	482	464	459	440	504	473	483	453	486	461	487	449	403	485	494	467	473	481	432	456	471	450	466	457	494	436	438	441	476	447	481	461	449	416	456	421	476	469	433	471	470	458	450	427	479	421	457	414	479	452	447	471	466	457	465	426	476	454	484	465	443	482	440	449	457	483	456	461	428	473	447	464	452	444	422	479	458	455	464	442	493	501	442	456	460	435	518	499	464	463	434	425	443	472	466	466	496	409	470	467	420	427	461	453	399	442	424	461	461	471	487	479	399	461	450	445	496	480	465	449	478	455	446	451	474	470	429	479	429	420	467	460	465	460	458	455	450	451	496	462	437	457	479	447	478	432	466	464	492	448	471	437	478	484	480	482	412	449	478	431	448	417	461	466	430	482	501	455	431	493	475	504	456	459	448	424	433	464	498	436	478	435	449	502	475	459	436	497	449	465	422	466	454	452	467	522	407	446	473	447	457	437	431	490	466	444	430	476	474	453	438	449	501	423	465	414	457	472	440	476	425	479	459	469	495	471	511	444	483	438	429	466	479	483	453	469	481	457	437	494	479	493	444	462	450	480	452	467	471	443	476	419	487	432	434	436	473	458	456	438	448	440	446	440	473	494	446	437	487	440	446	481	435	486	472	410	427	460	451	456	451	453	447	455	442	455	479	438	449	452	440	464	456	415	455	433	495	463	460	490	461	418	433	409	490	459	456	473	498	421	445	471	450	457	450	446	471	453	451	461	444	441	452	474	440	479	434	474	480	443	453	497	466	464	408	482	435	479	468	441	393	479	453	496	476	467	472	458	449	466	448	417	461	411	490	491	450	426	473	429	450	489	439	470	459	459	493	479	482	487	475	461	476	457	468	413	425	425	472	461	469	459	463	467	462	437	434	518	467	505	450	459	437	459	422	483	434	475	439	416	431	484	467	464	461	468	454	448	450	434	411	451	412	420	456	434	441	473	435	427	485	434	455	451	408	466	472	451	495	445	476	475	460	458	433	459	471	434	446	465	461	434	510	443	423	463	472	445	458	466	474	455	469	490	438	497	481	492	436	449	444	433	470	441	438	476	437	465	461	439	434	466	455	489	473	450	427	478	455	480	434	432	444	438	424	454	443	459	450	478	439	487	443	454	461	452	474	440	431	450	427	472	475	422	450	452	445	426	429	452	450	488	477	448	482	479	490	501	494	441	453	474	445	425	444	421	444	457	484	483	466	439	420	471	479	420	477	428	485	500	456	471	407	456	453	439	462	438	468	509	462	465	445	435	429	442	482	480	499	443	461	461	461	446	463	504	447	443	466	425	448	426	523	482	477	470	444	483	464	469	507	457	453	450	460	462
4990	16165	10030	4861	3517	2735	2124	1622	1344	1100	1057	925	850	773	683	701	616	571	612	611	568	519	531	498	561	490	489	543	501	517	486	497	506	515	464	498	537	473	516	509	480	504	507	481	477	501	506	525	528	479	475	498	444	469	490	482	447	469	439	469	478	487	492	462	462	491	470	445	466	457	482	457	472	487	481	508	426	451	522	487	436	497	455	509	477	457	439	430	466	426	483	495	473	473	480	445	473	441	500	437	451	443	426	444	501	446	503	473	454	482	486	468	437	477	454	512	499	442	469	483	447	479	487	448	459	499	509	454	425	483	497	432	462	434	459	453	470	457	445	475	472	485	484	428	440	434	449	501	455	505	440	510	492	496	469	457	469	440	448	478	448	448	482	500	500	427	446	455	457	439	456	450	464	447	428	456	447	453	513	462	448	461	477	449	452	489	474	460	457	475	498	469	464	453	447	462	450	472	464	529	497	482	480	450	491	434	472	489	463	489	498	452	484	451	455	459	464	447	469	513	475	449	499	468	438	496	454	495	465	432	453	513	485	456	488	458	500	491	476	459	473	487	443	441	500	440	470	502	424	462	441	447	454	461	425	451	452	427	431	436	478	451	461	497	456	427	451	454	465	472	451	495	511	489	479	449	495	423	486	463	485	479	448	508	507	459	510	432	420	436	490	459	483	475	445	409	480	479	460	434	501	453	432	449	451	464	473	438	454	457	457	450	491	428	445	519	465	488	420	501	473	479	449	474	456	487	442	447	473	477	440	441	447	484	445	451	460	481	456	480	420	469	436	434	457	487	466	458	484	472	467	489	517	476	466	483	418	474	469	498	467	463	422	475	453	438	478	470	467	466	467	453	434	444	466	480	459	472	483	473	463	465	454	489	493	464	478	414	478	476	466	478	463	456	420	466	435	479	472	479	501	450	470	460	418	439	472	440	423	458	470	468	413	480	477	494	451	452	428	502	491	476	445	478	485	448	470	470	494	424	433	468	450	463	443	473	443	477	481	460	483	468	485	481	506	462	467	450	444	422	490	468	505	509	494	484	439	473	436	489	477	467	457	461	492	441	468	434	445	462	474	485	494	441	448	478	457	456	444	474	483	483	458	449	468	477	429	451	463	481	455	446	464	488	484	455	460	491	449	478	470	439	486	477	466	473	443	453	443	505	454	466	421	453	446	470	449	460	420	456	448	436	458	464	477	461	445	479	509	498	465	499	450	458	488	445	459	488	451	459	483	452	446	471	481	456	493	459	527	462	494	467	449	468	441	452	452	454	495	467	500	455	451	458	450	470	478	477	453	488	476	441	482	482	468	471	464	474	452	442	455	485	471	467	455	457	467	460	451	510	473	459	499	508	480	443	453	463	443	456	448	463	484	498	454	455	485	443	457	490	488	452	451	506	449	474	462	464	481	468	441	475	469	416	436	465	453	447	496	500	438	472	444	442	458	486	437	474	432	479	450	443	452	478	449	444	483	448	475	470	508	459	488	463	478	466	482	475	494	458	461	472	447	439	477	484	411	490	455	463	479	441	462	465	432	488	453	491	452	473	475	476	490	451	467	474	458	468	479	462	462	419	471	502	432	443	413	476	426	503	501	471	426	463	473	429	481	474	441	480	484	438	508	516	492	487	464	422	479	491	473	443	459	436	465	475	464	468	473	457	501	453	467	505	471	454	432	461	475	436	438	475	461	464	472	499	453	490	436	456	497	442	448	432	481	480	488	486	462	441	431	481	450	465	453	458	436	462	432	458	442	463	426	477	467	437	454	467	456	459	457	525	445	480	471	457	489	458	486	424	458	488	490	460	469	511	521	459	444	464	459	482	476	461	444	448	479	463	482	463	481	464	468	465	446	470	451	475	443	484	493	466	465	472	475	442	457	460	447	455	462	454	475	454	468	456	469	483	467	513	451	473	486	448	443	447	460	492	472	453	466	470	450	469	470	506	467	476	447	467	470	478	451	457	401	471	479	463	484	434	441	486	471	502	477	477	421	503	489	469	427	434	461	482	474	462	484	443	462	447	469	453	442	427	471	420	451	443	445	460	424	478	457	482	465	462	427	513	481	470	440	482	467	461	505	446	456	464	450	425	484	454	484	435	491	486	460	438	453	483	451	481	502	463	485	463	460	484	458	480	476	462	419	488	489	439	468	477	475	485	491	492	454	463	422	454	473	483	474	469	501	448	459	484	450	409	469	477	509	448	453	452	439	456	471	440	488	486	482	490	501	479	433	421	475	448	468	488	503	484	455	472	479	493	460	467	442	486	456	461	480	472	483	458	500	452	476	459	472	503	458	458	483	444	448	464	496	483	457	493	459	462	484	436	458	465	478	449	468	466	477	471	496	424	485	450	464	457	443	468	463	479	464	485	485	475	458	444	462	450	442	456	452	491	456	469	426	470	484	466	419	463	477	411	449	470	482	432	465	476	459	485	463	449	479	446	453	461	496	472	438	476	456	487	444	465	489	498	500	445	442	478	479	455	454	433	451	477	450	497	439	432	458	438	474	498	447	444	460	452	457	502	481	432	444	449	442	497	472	482	437	478	461	498	483	451	468	491	459	453	465	440	455	471	474	439	442	535	458	436	442	467	478	453	470	473	465	478	457	431	431	470	476	462	480	425	429	467	471	474	464	459	439	442	459	473	428	473	484	475	483	493	480	461	483	510	478	456	454	467	414	457	490	488	470	481	464	447	455	466	465	456	482	439	487	474	494	425	467	438	454	479	499	463	480	470	464	459	464	467	471	454	468	477	438	482	476	430	459	439	482	482	424	480	475	422	465	475	468	474	477	511	442	478	477	458	472	421	467	481	472	429	465	470	421	474	470	451	474	478	459	470	493	488	464	468	453	462	436	457	490	452	488	480	458	440	498	455	438	452	468	451	451	484	494	458	468	468	444	479	460	472	452	445	441	460	420	436	501	450	463	435	485	501	448	448	478	510	464	476	487	452	455	477	438	478	452	468	461	455	475	432	477	417	467	443	469	463	447	489	489	442	481	497	476	501	474	440	434	492	480	444	440	446	502	473	493	469	454	410	470	453	486	489	483	457	458	465	489	467	495	441	511	473	444	452	465	490	477	455	449	455	448	511	489	437	464	454	420	479	465	517	459	460	496	491	435	484	460	458	488	465	492	479	452	464	483	484	459	461	476	449	448	460	455	464	486	475	456	437	485	452	476	484	448	449	428	473	506	473	466	437	472	436	478	476	422	466	496	489	502	436	452	463	448	435	495	448	477	454	444	498	471	459	502	476	459	494	428	445	449	496	453	446	480	483	501	481	470	473	446	478	447	488	453	481	468	443	482	431	459	446	467	454	468	493	445	462	480	502	427	466	433	472	435	450	465	467	474	443	478	481	479	462	436	440	460	439	486	500	473	471	481	532	492	451	470	466	398	462	446	451	467	481	457	435	498	463	452	463	437	491	464	443	452	448	484	454	445	492	460	441	451	474	449	443	432	476	440	425	466	471	495	508	455	456
27596	16460	2625	482	261	236	261	176	215	206	199	208	197	199	182	200	208	170	180	173	194	195	190	183	224	163	193	189	176	195	199	185	204	171	197	184	205	170	162	210	163	193	170	208	187	221	202	201	174	193	189	163	176	181	152	188	182	181	196	213	169	165	192	203	179	222	196	169	199	204	200	206	189	166	188	152	164	192	198	189	213	197	150	188	184	183	190	179	187	167	183	187	181	187	186	214	182	170	187	184	197	205	197	207	200	156	177	171	195	179	217	196	183	217	194	205	197	180	205	187	195	183	192	166	199	197	179	176	168	179	156	182	197	190	176	186	182	167	195	185	189	194	176	187	172	195	198	217	195	211	168	189	181	193	207	187	184	220	208	193	169	199	176	164	186	216	215	194	206	219	188	175	164	189	174	197	164	202	194	196	175	182	196	192	184	173	206	206	214	189	197	167	209	191	214	185	204	168	187	170	172	216	187	192	201	171	203	200	175	180	195	197	171	183	203	187	146	204	182	201	197	206	180	193	179	193	163	178	186	215	186	177	163	185	176	181	206	180	189	195	198	177	183	182	196	196	180	200	189	192	195	203	189	165	187	214	188	181	176	173	210	188	190	206	184	203	177	210	196	170	211	187	188	183	194	170	184	190	197	177	180	171	199	168	175	170	195	195	163	197	196	183	160	196	178	196	178	179	199	198	172	179	190	179	196	192	210	205	157	171	203	154	185	185	193	212	176	185	187	191	157	200	208	185	183	204	182	175	204	211	186	210	176	212	172	213	187	160	187	186	172	173	182	186	201	183	190	185	176	195	198	197	189	198	173	168	164	187	195	202	184	200	175	177	197	194	190	187	181	158	179	179	186	186	186	179	181	193	193	188	181	180	169	208	187	197	173	205	186	189	175	206	205	191	202	179	177	172	190	200	191	171	196	190	185	179	182	204	185	193	163	189	206	180	191	191	168	189	192	197	200	202	207	196	177	181	177	203	178	192	175	195	175	185	192	166	196	184	217	162	192	186	191	193	192	178	191	164	175	175	180	187	185	196	208	165	193	181	203	176	187	165	191	189	181	182	169	189	161	181	191	198	181	188	155	193	173	176	177	184	222	179	197	186	182	169	167	195	197	198	183	196	211	177	189	201	178	190	190	163	186	151	177	171	176	185	166	173	176	186	168	179	204	176	181	214	183	176	205	195	173	184	198	167	197	148	171	183	170	194	185	176	194	220	200	176	182	170	192	218	200	181	190	214	206	189	195	213	214	178	191	173	192	203	192	205	176	165	181	168	194	194	188	160	178	161	191	208	195	174	190	198	194	189	197	207	203	197	183	179	173	173	208	184	196	192	210	182	196	181	177	195	191	181	202	190	216	178	194	185	190	162	182	180	196	201	194	189	182	185	175	183	214	179	175	166	203	173	187	194	175	159	169	195	183	185	207	173	194	197	194	181	192	175	193	187	177	175	189	193	176	195	201	193	184	191	179	170	168	170	187	208	200	171	189	200	192	191	174	178	180	187	172	189	170	218	187	190	178	179	175	172	172	198	160	178	205	168	195	183	177	194	187	158	172	183	196	187	196	195	171	194	188	186	185	205	198	194	200	175	166	157	209	172	187	195	172	206	176	188	206	174	202	155	196	194	185	188	186	172	166	159	184	182	199	196	185	184	179	192	197	191	189	190	194	206	199	180	178	188	200	178	167	201	187	198	181	190	221	176	181	199	216	196	199	181	193	204	192	183	202	185	191	181	210	197	184	173	218	185	191	167	197	189	199	194	179	181	192	210	185	192	212	188	183	187	183	168	184	189	181	184	169	170	182	196	179	177	190	177	212	166	161	158	204	198	198	205	185	179	191	175	183	199	178	170	191	191	162	203	203	163	163	174	167	193	183	186	189	189	164	169	182	181	183	182	178	216	178	191	172	189	186	173	178	165	170	174	195	188	169	181	193	194	200	184	196	185	170	203	193	171	189	197	200	200	179	182	182	185	172	171	190	184	207	183	180	172	195	197	204	174	186	207	174	165	170	179	201	157	194	175	192	184	197	175	191	198	179	190	197	202	177	181	191	165	208	183	171	182	181	195	179	195	156	201	178	161	190	178	168	169	195	192	157	213	161	214	217	210	182	189	199	171	166	197	201	170	194	181	205	193	188	188	190	187	216	155	192	161	175	181	180	188	206	173	171	204	180	176	196	173	195	166	191	189	183	199	199	180	179	197	187	192	187	204	182	174	213	139	184	199	182	187	209	172	169	204	177	168	186	196	185	200	175	209	188	178	186	187	195	184	179	189	166	204	201	162	182	169	191	190	206	183	184	172	182	187	191	187	182	182	187	202	213	209	204	210	185	176	177	201	180	192	191	185	182	193	190	189	177	170	180	190	166	186	174	181	186	221	159	183	197	148	194	198	204	192	207	174	209	171	209	186	202	191	158	192	203	180	182	202	191	173	174	201	178	187	182	213	186	179	184	189	218	168	204	191	191	178	173	178	185	211	192	191	177	157	170	189	182	196	179	206	179	183	158	180	173	218	170	201	183	191	181	195	196	177	173	191	195	195	182	177	216	196	202	197	186	159	206	196	161	203	189	172	171	190	185	196	197	195	204	173	173	179	204	196	196	165	190	191	187	179	176	205	190	179	202	172	191	215	171	182	179	187	183	170	173	184	166	202	181	176	171	182	174	186	180	199	182	177	160	189	192	213	185	199	209	209	180	202	178	192	204	199	173	191	179	200	172	200	177	192	188	177	203	194	201	202	193	188	195	206	193	170	179	184	198	175	195	185	180	196	174	186	176	159	176	191	194	192	180	165	192	204	185	192	172	171	176	176	199	225	181	182	182	181	201	206	174	173	195	195	172	192	190	181	173	154	212	194	190	184	186	180	191	181	214	211	190	192	202	194	195	200	191	192	200	198	195	219	171	212	193	200	203	194	190	158	178	186	187	175	215	182	186	170	197	211	175	185	194	178	167	196	184	203	182	193	209	165	189	181	197	203	195	174	207	175	184	205	190	182	181	178	183	176	168	180	185	184	148	184	181	172	168	188	161	196	170	178	199	189	190	201	184	179	195	197	181	166	193	199	170	181	194	191	194	194	178	170	185	171	181	177	185	180	173	192	177	158	201	200	190	187	179	190	166	184	194	209	194	190	191	192	199	190	176	180	183	190	186	194	205	174	190	177	194	159	208	206	199	161	172	210	202	167	157	202	186	184	174	196	188	179	174	195	192	185	189	199	188	165	179	188	200	205	191	185	174	186	200	167	226	169	191	203	175	159	191	171	216	187	180	180	181	197	179	178	159	188	172	190	181	194	211	160	186	178	188	172	176	197	172	201	198	181	187	169	196	199	194	200	206	188	185	187	205	172	179	172	179	173	168	208	175	191	166	169	184	187	177	161	173	192	184	196	186	179	163	185	193	218	177	187	201	175	183	176	199	171	198	173	186	183	208	212	189	187	190	179	194	188	184	185	189	185	178	177	168	186	183	162	182	186
4481	1457	684	399	341	292	236	229	234	207	213	232	209	233	217	253	224	230	224	209	230	212	226	177	215	214	220	209	224	214	215	231	241	215	202	234	224	205	191	227	236	208	206	214	235	208	191	206	226	217	230	201	226	216	223	220	233	206	215	205	207	183	209	203	223	169	200	219	200	204	217	213	206	233	237	217	226	209	219	211	206	222	188	219	218	209	230	228	219	200	220	219	212	233	223	229	212	192	217	222	223	227	226	219	216	210	221	212	222	227	205	206	240	227	199	231	203	209	224	206	219	199	211	203	216	182	221	217	227	211	218	194	212	205	235	200	220	224	217	205	219	216	218	241	198	233	232	235	240	194	204	238	192	209	241	211	199	238	202	216	219	203	198	203	220	214	190	221	221	215	203	221	216	220	211	214	215	210	216	216	201	228	206	233	217	219	226	200	216	226	209	209	234	233	216	224	212	237	186	228	232	219	188	226	220	216	179	206	242	208	221	230	243	233	200	217	206	208	196	208	195	192	233	204	235	222	220	223	228	221	201	211	217	249	219	210	206	208	228	195	223	202	225	206	222	213	215	232	251	216	209	195	196	203	204	207	217	195	226	233	228	225	220	187	231	219	193	217	230	213	229	228	214	214	212	221	220	211	189	207	232	224	204	219	229	223	216	214	209	224	217	230	223	212	224	233	223	215	217	217	205	206	225	208	213	199	214	219	194	215	225	208	222	202	240	202	233	211	218	202	212	227	216	213	241	207	218	194	199	212	211	197	214	241	199	211	239	211	219	206	215	205	203	187	206	210	202	197	245	236	219	221	220	220	229	202	182	193	222	199	229	195	211	224	235	235	214	237	212	208	234	205	222	218	202	188	190	231	224	210	211	208	199	218	235	233	218	216	233	211	217	199	229	231	239	243	204	205	225	192	198	225	210	206	203	227	206	207	204	219	239	234	250	197	244	205	232	217	220	193	229	224	207	206	240	232	225	230	219	203	212	207	227	224	218	199	178	204	240	227	221	219	194	185	215	206	213	210	212	223	222	202	233	205	189	244	208	212	235	193	225	207	200	188	214	182	208	195	208	199	228	226	205	216	212	204	204	244	207	218	214	229	258	197	201	227	219	222	222	199	210	232	214	204	204	223	212	192	209	239	224	212	208	247	199	221	253	201	204	227	228	209	212	206	218	228	183	199	209	211	213	195	189	214	215	225	216	235	197	225	226	198	228	188	198	200	189	205	173	206	204	222	216	224	197	223	224	213	208	229	206	244	201	227	206	207	211	215	205	220	208	216	207	219	206	231	217	239	223	221	223	219	232	241	228	195	216	228	223	217	209	220	187	209	201	215	191	200	205	198	218	184	197	222	190	211	235	206	215	223	225	209	244	204	209	218	226	230	208	203	207	226	233	198	193	214	242	181	200	247	198	227	198	209	241	203	211	231	204	224	224	205	207	218	210	205	208	221	218	199	212	202	220	196	188	202	197	213	226	214	206	223	231	231	218	203	219	222	200	198	183	223	226	202	202	196	197	209	224	225	222	196	212	211	183	188	202	194	225	201	205	212	231	238	196	211	221	234	216	219	200	219	216	192	227	193	216	215	211	201	233	203	191	209	220	229	209	212	221	214	200	219	222	226	223	227	215	200	218	210	223	230	208	218	198	219	231	231	199	235	208	226	219	198	193	205	223	238	213	220	200	187	246	223	208	195	189	215	223	218	191	206	211	183	227	230	211	199	226	196	232	207	231	228	209	208	230	201	220	226	211	250	202	203	220	230	224	202	216	196	200	223	242	230	246	196	196	225	198	211	177	201	186	215	213	207	211	224	228	219	202	210	189	183	264	200	205	231	235	215	200	207	239	231	208	224	233	207	219	200	209	216	208	220	176	201	189	228	239	209	216	237	221	229	220	226	203	216	205	215	209	192	209	212	215	217	208	212	206	211	209	210	225	194	209	225	226	210	231	216	212	220	222	211	196	236	200	231	218	207	243	201	230	218	219	228	201	194	209	201	219	201	213	219	213	237	196	216	203	219	256	242	218	215	219	236	233	217	237	193	202	199	246	195	215	197	210	204	183	237	236	211	203	193	235	215	202	232	207	211	205	219	209	200	214	202	213	219	217	215	199	207	219	231	209	223	227	196	209	219	222	224	193	211	241	194	218	214	227	188	210	206	189	210	196	197	198	202	211	229	220	222	248	209	209	191	197	230	215	226	219	216	207	224	217	211	217	227	193	207	193	219	199	228	203	177	215	226	213	224	227	240	192	230	223	217	208	222	217	230	233	205	220	218	209	217	230	215	240	209	226	198	211	202	205	201	196	204	233	218	215	215	215	213	204	235	215	207	231	203	212	211	194	227	237	236	217	214	229	195	212	230	231	234	242	232	183	216	203	218	225	231	207	194	210	220	213	222	229	212	222	220	193	226	198	213	204	225	209	218	215	204	206	224	214	222	185	242	200	208	202	209	220	220	209	237	236	211	195	216	212	225	201	213	202	205	250	224	218	221	219	205	242	212	238	221	219	210	211	209	219	241	207	201	207	207	226	199	205	214	217	231	212	225	218	214	194	231	212	217	216	213	229	204	209	241	230	232	190	223	206	191	224	218	232	224	224	226	211	226	217	204	234	224	205	194	237	222	212	203	248	207	177	211	228	207	199	210	232	231	236	209	219	234	221	234	200	201	214	218	188	195	214	216	217	217	207	208	229	218	204	228	218	218	206	233	209	225	233	219	202	199	223	189	205	227	201	202	187	183	187	196	210	219	224	204	211	241	221	239	244	235	197	221	239	225	215	196	217	197	209	235	237	205	229	209	222	197	227	218	225	190	202	212	207	233	199	200	220	201	202	217	190	182	202	247	219	227	204	213	229	197	223	223	199	242	197	262	223	226	197	220	198	221	205	196	221	218	207	201	201	217	234	226	231	209	200	238	220	203	201	216	194	201	196	194	211	208	197	199	218	204	198	213	218	203	222	232	227	176	202	212	210	216	192	234	195	207	223	229	211	224	222	192	238	211	222	200	200	235	244	199	217	213	223	207	228	195	249	223	222	216	247	200	210	189	209	216	212	218	233	212	213	211	252	217	207	209	242	214	198	211	226	212	208	229	216	258	246	233	202	214	230	199	232	193	237	221	224	192	230	234	206	207	220	219	213	194	209	210	225	208	220	192	235	215	189	195	214	221	196	198	201	227	199	202	219	237	200	182	240	220	192	211	233	231	222	238	231	217	226	220	220	215	220	197	190	200	197	201	204	191	217	241	220	223	213	219	201	198	198	190	213	202	213	190	194	194	213	212	212	210	194	227	251	211	216	209	192	211	216	209	224	207	219	215	224	208	205	216	188	214	226	205	246	221	193	221	200	197	192	214	212	243	230	224	230	200	214	213	206	192	231	217	218	218	198	231	233	220	200	213	248	219	206	209	206	208	238	240	168	181	215	190	209	211	211	205	214	221	207	195	229	225	230	211	249	222	209	204	216	214	201	222	213	214
23757	21068	28100	24254	21056	7677	824	514	431	396	338	308	324	275	291	267	259	233	249	272	215	231	219	225	236	223	222	243	238	205	243	224	237	224	208	215	212	231	196	205	220	206	208	184	219	217	215	191	203	200	200	222	191	220	194	202	207	204	217	215	198	204	197	218	187	210	202	206	195	183	213	216	190	212	214	223	209	208	220	196	230	188	195	212	213	211	196	202	225	214	196	213	203	220	216	225	210	188	220	206	213	223	181	219	227	219	210	203	200	205	192	238	216	204	193	229	199	206	212	188	200	181	192	203	203	225	222	198	184	207	194	202	201	229	204	197	196	218	206	200	213	197	201	224	196	207	218	200	202	206	203	214	200	206	195	189	171	222	188	210	210	198	187	199	185	213	222	208	214	237	191	187	198	214	213	182	223	225	187	189	193	200	201	195	206	184	202	212	215	206	180	199	194	174	195	213	225	204	202	205	199	218	225	207	193	226	193	214	235	198	196	207	210	191	193	203	186	182	215	180	221	233	209	209	207	172	192	220	205	198	218	193	226	195	231	213	218	210	195	200	197	216	208	212	217	231	220	200	191	178	196	192	188	208	208	181	208	224	200	204	191	191	208	219	169	169	203	212	219	192	210	206	207	209	197	194	195	202	209	188	190	215	197	216	230	191	187	193	192	217	237	231	198	207	209	198	213	197	224	203	198	191	202	216	203	200	215	185	214	210	206	199	202	207	190	173	211	219	211	210	211	190	182	203	188	201	199	181	243	209	193	196	190	200	204	204	197	204	179	211	222	210	190	220	201	186	190	197	202	203	190	210	185	228	189	202	212	206	201	193	196	185	223	214	206	194	218	211	207	195	202	232	184	183	213	214	192	209	193	223	208	196	186	204	214	210	198	203	201	181	205	213	199	220	208	155	201	196	197	209	216	205	209	199	184	235	225	180	197	187	190	213	225	214	186	222	200	211	181	186	216	203	221	176	209	212	175	188	230	208	192	223	210	205	188	189	226	207	192	219	212	197	213	189	217	182	200	217	230	206	201	204	223	205	194	207	224	195	194	202	192	237	228	202	230	196	193	199	206	203	194	194	226	221	214	202	197	202	205	193	211	192	191	222	200	188	187	186	204	207	214	190	193	234	200	204	225	217	201	221	186	190	176	209	201	197	209	227	208	199	196	208	212	198	222	208	192	207	218	227	220	194	207	204	230	213	214	180	194	216	221	194	212	194	230	207	196	201	186	225	236	167	212	206	219	193	211	197	212	198	209	191	193	206	194	191	212	233	208	195	195	182	196	214	215	199	195	202	201	206	187	217	206	217	183	207	199	215	206	231	185	210	191	203	203	207	224	208	208	208	200	183	187	195	192	209	209	243	197	190	193	218	213	210	179	177	201	191	190	215	187	218	213	198	210	215	198	222	203	200	216	198	203	221	219	198	209	230	191	196	180	228	197	181	206	199	188	212	211	212	194	187	195	201	210	224	193	239	202	205	207	203	216	214	206	211	221	179	222	190	202	219	221	204	213	204	224	218	201	203	198	181	197	192	187	195	233	222	203	225	196	207	200	209	189	194	201	209	194	185	188	192	198	207	202	215	213	202	201	220	203	210	213	201	203	195	203	212	205	212	198	187	195	215	212	191	190	195	212	211	220	220	204	179	199	214	208	214	226	189	236	169	212	215	212	213	222	191	210	214	214	193	173	202	210	185	232	221	209	174	195	193	211	194	224	215	193	185	211	181	197	220	230	208	209	213	209	201	201	184	203	217	201	190	206	199	206	209	199	200	193	191	174	196	223	184	193	211	197	224	199	221	206	229	177	202	207	210	198	183	220	198	216	237	215	211	205	211	196	180	211	218	181	187	190	225	200	211	208	214	205	196	194	207	187	196	208	188	187	217	215	179	211	221	217	205	219	215	212	183	205	195	209	210	182	205	217	183	212	184	216	194	222	219	215	204	204	195	185	184	192	196	196	193	214	208	205	203	171	187	201	212	193	220	193	213	202	199	193	190	202	181	196	184	204	225	219	211	190	191	208	194	207	216	235	226	226	187	208	192	202	216	227	220	185	216	193	190	205	203	209	214	176	201	201	217	201	211	211	200	232	175	195	209	211	223	210	202	203	189	204	196	227	198	192	210	178	196	202	187	183	231	203	213	212	192	197	215	211	234	205	193	195	195	220	213	203	227	173	207	216	200	212	194	192	191	176	209	192	193	197	213	196	166	207	225	212	203	195	201	226	212	212	206	206	201	234	217	187	171	211	249	207	218	204	202	211	211	182	198	191	231	222	212	206	220	198	223	165	213	221	205	187	202	187	173	184	204	187	224	177	214	195	189	212	201	193	193	195	207	223	216	207	193	192	210	200	205	204	186	219	187	200	216	234	177	241	226	203	192	201	194	194	195	192	227	220	219	190	185	205	186	202	208	190	224	167	214	188	208	217	205	192	187	198	194	237	191	181	204	200	203	189	205	193	200	230	208	223	225	210	212	196	201	200	180	201	185	214	238	199	208	201	216	199	192	186	176	218	197	203	202	239	212	220	179	219	189	214	190	209	195	223	208	212	213	202	205	218	195	188	203	225	216	234	220	188	210	183	196	209	197	200	182	175	217	183	209	211	189	218	188	200	185	203	194	191	214	198	200	187	210	185	207	196	204	195	190	193	216	206	212	209	190	234	201	192	199	224	198	209	211	205	208	210	210	177	208	194	203	202	174	229	199	199	226	217	211	217	209	209	169	215	196	226	187	176	203	190	215	222	205	202	244	214	217	255	228	195	207	203	210	204	192	196	195	223	207	216	220	208	214	194	219	175	226	217	198	190	217	206	181	225	221	207	211	210	199	186	211	205	180	192	219	187	199	206	227	194	205	198	198	216	211	220	206	202	184	217	212	199	209	180	217	188	187	210	236	201	197	217	203	187	195	195	200	190	213	227	225	204	212	220	196	205	189	172	213	191	214	220	203	194	175	224	218	198	194	204	195	199	208	205	204	228	213	212	196	215	212	226	191	219	218	188	218	237	204	213	202	203	187	198	211	193	245	198	208	180	174	187	202	191	197	196	225	191	212	201	213	203	198	194	191	202	218	200	208	211	212	216	217	181	218	210	202	221	207	188	217	205	202	199	176	202	237	190	195	199	203	223	185	212	219	211	199	245	194	200	227	173	191	189	210	175	190	207	231	216	228	211	209	204	221	199	188	197	211	214	211	191	197	236	219	205	222	201	214	207	215	201	192	189	216	223	196	209	201	174	202	222	222	189	216	199	224	219	215	203	187	186	216	217	201	207	213	194	201	200	193	202	196	194	197	192	184	178	208	196	199	220	200	221	210	212	199	230	198	200	209	205	178	203	219	222	207	209	190	220	201	202	178	207	176	204	195	185	206	198	194	210	205	197	168	213	187	226	215	201	203	208	204	188	197	212	208	204	203	234	209	176	208	191	205	197	212	214	190	189	217	180	214	224	202	192	189	214	181	211	192	197	230	183	201	199	203
4159	10121	6159	2715	2040	1416	1096	839	697	598	507	429	398	354	329	320	332	306	275	296	261	269	258	242	226	289	257	243	224	253	241	245	232	245	225	231	230	254	221	226	238	236	247	244	227	213	232	212	246	250	209	234	234	226	237	256	238	200	254	219	218	237	237	258	203	229	203	233	221	235	252	198	196	250	224	209	225	237	223	212	213	243	226	239	194	201	204	269	232	223	213	226	211	222	225	218	247	230	217	224	229	209	232	215	223	225	229	232	202	249	228	232	218	192	199	251	201	203	239	218	207	213	250	200	202	229	238	224	227	223	210	215	236	220	230	232	208	227	212	246	228	223	218	226	222	217	238	194	223	221	216	218	222	207	223	217	205	216	231	207	232	249	244	195	250	229	219	230	230	233	217	206	222	206	221	227	223	211	223	244	213	206	225	223	256	195	219	218	221	216	213	227	223	191	233	213	230	230	217	213	218	217	186	191	204	251	211	217	224	233	223	221	238	196	220	203	208	207	225	240	200	217	206	222	216	229	212	246	235	229	226	188	235	213	223	206	248	243	206	221	180	222	204	224	229	242	240	240	235	193	217	224	229	202	230	200	206	197	215	225	198	230	230	217	215	204	246	221	224	234	210	193	196	225	222	229	241	210	222	195	246	216	197	230	222	235	220	212	205	225	213	225	220	224	213	228	240	240	229	212	221	235	204	199	211	226	208	214	225	212	214	213	227	195	195	219	210	197	225	221	228	204	216	217	209	235	240	238	231	248	197	202	218	225	189	256	233	260	233	223	203	232	220	225	222	220	229	188	196	218	273	238	210	242	225	217	195	206	233	227	213	206	218	198	210	224	205	192	219	233	240	211	232	250	208	205	206	227	203	208	200	259	257	219	206	231	221	219	217	210	250	215	231	200	238	225	208	209	247	242	223	246	211	222	223	242	183	204	216	226	242	207	225	215	222	228	236	228	248	213	225	217	216	207	236	224	231	207	229	210	213	212	249	193	212	217	226	208	198	229	224	227	224	243	241	202	228	205	224	260	222	213	242	228	221	222	215	214	219	221	219	236	230	224	218	240	218	200	205	217	231	221	204	208	189	228	222	232	205	220	250	252	236	202	231	237	242	230	207	221	244	217	208	235	201	214	225	213	227	207	226	225	223	204	222	186	207	226	217	253	244	236	222	222	231	222	203	237	234	228	190	201	204	220	221	215	190	243	226	220	244	219	210	226	227	209	223	210	199	238	216	239	216	225	203	218	233	216	217	230	215	212	191	211	256	236	197	208	198	234	231	200	212	231	222	221	219	243	240	220	192	184	228	220	221	209	225	230	207	197	200	214	226	234	236	219	225	238	242	222	236	222	225	221	187	222	191	228	197	229	200	226	231	209	210	232	215	220	201	198	226	203	182	195	218	236	210	212	202	223	216	225	217	223	228	229	213	213	202	196	192	218	220	222	210	228	217	222	205	203	231	248	215	200	210	176	209	239	235	224	221	243	214	231	247	226	224	233	237	206	215	203	231	220	227	247	212	207	222	213	223	225	218	214	206	221	206	223	211	208	219	219	217	197	224	191	205	222	239	194	210	198	214	202	216	237	214	233	226	197	202	224	235	221	209	223	228	224	218	215	209	211	220	207	222	230	213	197	221	203	229	242	211	228	214	182	205	228	237	226	241	212	225	214	226	236	214	213	227	232	225	217	218	216	211	212	214	210	225	214	225	221	217	249	235	217	230	218	183	227	219	218	255	203	201	200	218	225	257	225	223	214	226	246	255	222	242	224	193	227	250	223	227	219	216	242	213	233	221	228	203	221	184	234	252	253	236	211	223	203	230	213	208	204	209	237	213	244	231	229	218	209	231	228	264	203	206	201	234	221	224	228	254	195	223	202	211	205	225	207	213	188	251	228	240	227	209	211	220	249	229	214	215	228	184	215	205	228	233	223	219	206	207	236	233	208	225	215	233	234	212	207	195	186	231	228	210	212	218	196	226	248	242	244	224	209	208	222	225	222	201	231	229	224	220	216	218	229	229	226	215	190	208	212	244	218	220	229	244	201	193	228	220	215	237	230	219	232	233	204	229	201	246	223	206	244	241	234	224	224	226	222	248	203	216	215	202	206	225	216	228	237	240	207	217	224	220	204	214	229	204	220	234	197	206	212	222	223	243	221	215	222	220	219	238	218	237	233	215	223	227	230	184	229	234	218	204	207	214	226	221	220	231	237	225	224	219	212	218	226	193	209	207	208	227	195	223	211	229	215	216	193	253	216	205	197	197	192	239	233	224	202	227	230	205	212	225	230	227	237	245	198	202	223	217	219	215	209	218	239	239	201	230	226	206	237	200	243	227	220	233	221	218	206	239	245	199	233	198	208	225	222	198	245	257	223	216	210	226	228	231	232	210	253	204	199	232	211	230	245	201	210	205	229	210	231	214	225	229	220	215	222	227	204	220	238	224	226	189	211	193	211	240	220	201	223	211	199	212	219	215	197	223	219	212	207	238	209	199	197	173	233	209	210	231	200	205	225	241	236	232	208	224	222	235	207	203	208	237	216	227	228	238	234	237	209	216	204	248	243	203	225	213	205	204	245	212	227	225	212	213	228	211	217	227	240	213	187	233	202	214	214	205	227	209	223	221	223	219	242	221	224	228	230	210	204	245	227	220	214	213	216	207	212	217	234	218	230	234	233	220	237	203	220	242	237	212	234	215	225	208	200	197	228	240	225	232	225	222	261	235	222	218	213	224	227	209	200	212	201	230	194	231	264	215	211	220	219	206	213	256	197	212	217	218	219	230	209	195	223	225	238	227	249	226	190	234	214	231	209	255	239	222	235	197	218	205	244	230	229	234	225	215	215	213	195	244	193	205	230	227	208	237	224	218	223	267	223	216	190	203	239	224	208	206	213	222	202	232	225	213	239	208	212	219	214	221	203	242	242	256	227	231	228	247	237	246	217	218	213	218	248	220	233	216	227	214	220	210	218	224	236	219	215	200	227	240	250	222	207	240	202	235	232	194	239	208	239	202	219	232	213	222	234	224	211	220	222	227	193	239	213	232	209	213	204	222	196	236	230	230	223	252	222	239	217	224	205	238	234	195	217	215	201	246	231	222	260	242	211	228	202	226	229	213	221	200	194	206	240	208	214	223	189	183	189	226	222	228	233	220	225	208	220	236	221	237	238	213	228	220	210	206	226	219	215	239	220	174	228	226	199	224	201	221	199	213	242	207	205	196	202	196	217	248	233	220	225	217	223	221	212	210	239	216	218	207	217	216	231	215	213	202	189	214	229	195	233	221	208	224	203	234	216	223	215	227	213	211	217	210	193	249	236	213	201	249	227	224	236	213	200	236	228	236	205	235	224	231	222	211	231	226	212	229	231	217	220	241	232	225	212	249	234	227	232	203	219	212	230	234	250	241	210	229	219	236	202	210	203	218	225	245	238	222	226	225	228	240	217	218	214	212	248	191	212	236	201	220	229	205	199	246	223	192	209
24867	21072	26909	25369	7856	764	619	547	510	479	457	443	364	433	436	399	397	436	363	369	385	380	418	423	384	396	384	414	370	392	371	377	385	378	396	382	376	399	346	349	383	427	352	374	369	393	416	387	398	401	365	366	416	408	383	386	386	372	389	353	357	375	373	383	378	394	380	390	365	366	415	377	409	387	382	406	400	393	369	429	354	361	382	364	368	413	421	364	380	359	345	373	383	382	357	391	368	386	406	399	360	346	390	370	384	385	363	401	398	375	382	380	349	401	388	410	382	371	381	375	369	365	390	379	357	403	360	328	374	361	382	381	370	370	383	388	384	384	376	352	371	385	367	383	356	365	402	387	373	401	382	337	366	358	382	366	366	398	379	379	384	372	375	359	339	367	386	378	361	374	376	352	392	372	377	399	408	362	367	363	381	397	372	391	385	352	339	377	399	374	412	360	410	353	365	409	390	354	363	384	384	363	383	389	366	385	354	405	378	387	405	386	347	373	350	398	369	379	353	357	389	371	366	358	366	355	333	399	392	373	352	361	392	388	373	369	372	385	352	394	380	379	378	373	366	374	419	352	383	381	412	357	415	362	357	391	358	396	399	358	394	368	381	382	392	381	369	324	391	365	359	415	357	351	388	378	402	386	365	380	369	364	438	346	389	381	371	389	382	381	381	391	397	370	343	381	350	377	368	380	367	394	387	354	358	378	380	356	411	378	371	385	382	373	366	359	378	354	371	389	345	344	351	397	371	363	360	392	357	353	375	381	387	386	364	401	351	391	384	357	396	376	373	375	393	365	396	366	375	371	374	374	423	347	351	367	368	385	396	387	361	388	365	343	355	381	380	401	405	354	366	373	367	343	387	395	379	356	369	381	367	357	374	390	359	390	398	412	383	383	342	403	385	368	357	359	355	369	373	377	337	389	419	373	394	419	381	361	394	355	384	396	372	356	373	367	406	389	419	358	357	347	369	344	373	369	371	368	380	355	339	366	366	405	387	374	389	337	376	391	378	404	395	391	361	365	361	378	351	358	383	359	396	362	371	376	381	369	351	380	382	389	378	405	355	405	389	377	369	355	357	336	387	393	390	376	348	387	380	380	382	357	403	388	385	373	389	355	348	386	386	383	383	363	382	391	387	356	370	407	374	397	378	403	358	384	364	385	356	396	396	362	407	379	384	378	394	378	388	376	352	410	347	366	419	378	378	363	395	394	425	363	359	385	349	355	379	384	355	353	374	344	357	383	426	367	394	353	379	386	356	408	344	359	369	347	398	367	416	397	359	367	348	394	398	359	368	367	387	339	362	374	369	410	389	370	384	387	400	368	359	367	359	363	368	371	401	373	389	386	370	373	399	381	361	372	395	371	393	398	386	368	410	368	387	392	390	355	378	372	390	347	381	371	369	371	378	408	385	345	378	344	382	358	342	348	364	402	396	369	372	388	399	403	389	371	365	367	357	373	394	398	385	373	375	413	397	365	371	386	382	346	405	362	383	376	424	378	357	399	373	396	383	369	399	353	362	363	362	374	400	349	361	346	361	360	377	359	396	371	363	396	352	390	346	366	401	381	399	387	396	414	377	358	389	387	379	360	381	381	398	389	391	392	364	387	349	329	402	357	355	367	338	348	379	399	376	396	355	404	390	386	415	392	354	376	369	368	410	360	376	364	386	373	373	373	353	367	373	380	389	407	364	401	369	384	356	371	400	386	357	403	375	359	400	409	403	377	365	369	388	397	357	402	401	375	370	372	377	377	339	356	384	375	382	347	384	381	402	374	387	324	359	373	366	362	447	367	362	426	394	385	355	354	419	419	395	365	372	385	382	350	399	373	377	410	389	380	431	403	357	373	376	340	405	375	393	349	362	378	380	395	393	405	376	326	366	381	403	347	383	381	396	349	355	362	382	382	380	380	391	393	372	396	360	397	395	373	393	395	381	391	361	373	389	331	356	342	369	357	336	349	387	387	364	382	347	399	401	418	383	396	344	386	351	390	349	393	352	359	371	371	380	410	362	403	353	378	366	396	349	376	376	381	371	406	355	389	394	368	397	390	348	353	355	389	357	383	387	358	374	358	344	375	389	358	346	375	373	349	365	381	330	331	369	395	386	386	387	365	389	386	375	351	360	347	360	369	343	391	386	356	382	372	384	385	399	364	426	418	338	378	374	394	389	358	367	369	368	348	378	354	374	410	389	376	400	370	377	373	383	348	347	398	380	373	362	378	400	408	399	361	419	392	384	385	356	363	417	361	378	416	392	359	370	363	403	394	382	401	371	375	342	380	357	398	379	387	403	382	399	344	365	334	368	385	371	375	365	384	386	352	356	374	357	368	394	417	383	428	364	395	368	391	390	401	377	353	374	374	345	366	369	399	356	381	377	397	380	371	356	360	405	361	377	358	394	373	376	392	416	359	390	390	382	371	378	366	423	393	385	383	393	373	351	404	357	368	337	406	389	354	391	401	349	361	347	387	352	345	341	371	397	386	383	411	381	355	358	391	387	386	383	358	365	371	362	364	388	380	356	376	414	376	375	374	454	385	378	375	333	366	375	384	353	332	386	361	357	443	405	376	374	396	393	379	403	362	405	385	384	386	383	385	398	381	390	364	376	396	384	360	381	391	385	370	363	367	353	369	394	364	342	385	374	374	353	359	360	359	380	388	371	385	369	345	395	379	365	403	382	377	385	426	374	362	392	363	351	393	397	363	354	373	371	393	351	365	362	378	398	363	349	362	345	384	393	330	325	399	350	358	415	380	412	379	376	358	390	383	381	362	361	380	390	380	407	372	366	382	365	381	379	377	367	375	388	387	393	389	395	393	413	375	384	387	420	384	397	363	374	403	367	365	427	386	373	346	383	352	358	397	370	361	406	378	378	375	350	364	407	408	384	373	401	357	383	383	380	347	415	345	398	352	359	371	380	382	383	358	409	368	375	339	364	364	375	348	391	368	389	380	363	388	378	386	384	404	440	385	343	397	434	382	380	381	386	368	348	368	368	376	404	383	381	384	368	393	358	377	410	340	384	407	396	352	354	372	364	381	347	418	374	366	393	339	372	389	371	381	429	403	386	331	371	345	378	394	375	398	369	391	362	357	398	378	406	388	403	425	369	359	393	390	411	359	392	399	370	389	340	395	381	376	371	399	385	395	417	343	364	392	339	398	396	367	397	362	378	379	349	393	346	335	363	347	368	383	392	396	383	423	391	396	359	372	393	338	376	380	381	347	370	388	383	376	368	387	391	404	384	373	357	392	411	341	386	375	414	375	413	389	393	346	388	375	333	406	379	383	362	372	382	359	383	377	390	382	378	383	378	334	395	375	401	393	390	370	373	388	362	416	362	380	345	377	395	372	376	343	352	368	368	368	391	393	361	349	365	386	363	348	377	346	380	374	353	349	375	357	414	367	391	392	371	370	410	401	404	362	368	385	369	376	378	365	365	369	370	411	369	370	344	365	386	396	361	372	373	370	379	375	346	387	391	349
4035	5896	3607	1755	1353	1028	841	738	642	586	547	545	524	493	460	495	431	455	440	420	480	398	455	432	429	411	391	405	419	396	412	430	419	393	399	456	401	405	423	372	443	430	385	395	383	390	396	412	430	417	424	445	404	386	397	424	438	399	367	454	406	405	383	405	432	401	437	407	406	440	415	403	383	398	440	423	383	406	392	400	422	426	387	377	395	397	398	437	413	463	404	398	389	378	420	403	399	411	406	404	416	433	410	410	372	389	416	456	401	387	411	432	404	427	413	393	420	436	437	402	440	401	376	398	409	402	413	391	391	410	419	410	384	426	444	410	422	429	406	415	421	375	382	396	386	431	392	401	415	390	427	416	427	388	395	419	400	403	439	423	415	386	398	388	412	409	418	409	435	408	457	404	394	426	419	411	416	379	423	413	432	370	394	392	428	402	400	400	423	385	420	423	415	448	430	396	436	413	415	422	421	405	419	380	399	433	412	405	415	435	406	430	409	384	406	394	420	386	414	396	392	422	388	425	389	404	397	418	406	423	369	437	389	353	391	373	421	406	407	386	386	427	381	410	385	412	417	416	442	390	407	424	423	384	413	388	431	407	387	412	391	396	384	427	412	383	373	438	402	400	418	414	408	398	384	405	388	384	430	401	428	405	408	421	368	413	379	406	395	410	381	384	417	400	374	422	362	421	399	443	420	421	434	447	412	416	399	406	389	436	407	406	403	416	401	399	421	393	395	433	423	395	381	386	379	392	395	408	406	399	404	400	401	398	381	428	397	413	399	411	422	410	416	402	417	420	381	394	383	403	395	373	386	366	428	412	398	401	402	432	389	432	410	376	366	396	378	444	409	400	409	417	419	379	393	413	362	408	430	453	395	353	399	383	422	408	385	417	357	402	400	380	409	409	402	446	386	413	409	441	399	393	351	449	378	425	433	389	413	398	395	420	406	420	396	379	429	407	376	405	393	429	419	430	394	399	415	400	452	406	362	424	409	412	413	421	405	411	411	415	420	418	403	393	389	416	401	446	363	412	421	422	423	440	420	401	427	430	407	435	453	424	395	460	395	414	395	405	403	394	436	422	432	410	391	399	405	387	376	414	424	426	428	404	428	417	388	397	400	426	426	419	420	407	438	443	378	400	407	392	426	421	433	417	432	400	388	383	417	389	409	363	432	404	402	437	414	369	414	409	459	438	423	379	400	426	394	413	380	422	417	399	412	402	399	393	358	414	407	411	365	411	419	394	418	417	417	392	379	452	416	390	383	402	429	413	425	402	388	433	429	418	367	380	416	447	368	417	408	392	410	405	431	428	440	405	404	372	442	403	413	407	398	412	410	375	404	410	369	403	409	431	404	393	422	424	407	416	383	405	395	402	429	399	375	406	406	433	395	380	436	388	395	425	391	419	393	427	406	420	421	395	408	417	431	404	374	371	388	420	419	396	379	362	382	420	410	417	397	374	420	398	409	450	468	434	408	430	402	360	391	459	399	385	439	370	389	388	420	416	402	390	419	440	398	417	374	395	408	423	380	416	448	382	418	368	419	452	418	423	374	409	429	399	389	397	404	394	428	364	396	425	381	442	387	422	413	411	405	409	405	417	398	367	414	399	411	420	423	398	415	426	376	400	409	437	389	417	385	392	413	404	418	427	398	393	377	408	415	415	409	396	441	410	424	384	359	421	414	422	397	405	383	385	385	415	415	403	376	416	409	398	368	414	407	409	372	394	388	378	430	400	416	397	423	426	412	437	411	414	394	405	423	426	378	422	421	397	378	418	404	394	415	417	394	414	399	401	414	422	379	441	426	416	392	418	411	364	390	405	417	396	434	427	415	429	393	423	395	422	424	416	396	384	419	442	432	460	433	430	386	398	381	407	397	391	405	428	426	424	398	412	410	435	428	452	380	403	421	434	437	410	433	390	403	404	437	383	376	389	421	414	399	411	400	419	406	408	398	413	434	424	373	447	443	419	438	450	391	406	404	421	403	386	405	412	424	425	430	377	451	391	398	362	413	400	396	372	416	404	420	438	406	419	394	433	456	446	387	398	395	401	419	383	432	429	412	406	395	401	423	379	424	428	400	444	390	398	397	412	416	430	359	423	389	414	388	433	402	409	374	382	409	386	402	408	420	406	421	409	437	394	371	424	380	398	391	391	386	388	374	433	435	452	401	404	386	436	418	423	402	402	419	403	432	427	390	399	419	405	418	374	407	412	393	375	431	388	354	411	455	405	395	394	387	427	388	416	421	384	408	384	451	443	414	406	370	364	407	426	390	394	427	388	431	400	417	412	430	413	406	399	407	429	399	441	396	390	389	412	413	433	408	406	406	394	406	404	423	382	459	428	385	373	430	427	380	406	434	418	406	427	407	414	422	387	405	359	415	392	413	410	396	435	407	406	432	464	372	424	411	394	417	415	448	437	403	406	398	385	409	382	387	401	378	392	372	424	458	412	397	388	407	432	413	380	444	371	404	388	413	416	426	394	378	405	445	409	439	420	455	377	417	387	393	384	402	411	410	404	431	409	410	375	403	399	370	410	410	420	424	415	388	397	371	402	423	408	457	399	391	435	420	403	444	405	381	418	425	390	392	407	398	396	444	380	434	437	414	393	367	401	447	437	435	433	402	392	424	399	406	422	403	430	412	419	407	403	409	381	418	370	410	393	410	475	409	413	388	373	411	407	411	432	397	433	435	404	432	392	421	420	423	400	428	397	415	434	419	399	409	385	421	394	401	407	402	439	376	404	430	389	415	410	431	395	434	377	411	395	417	429	382	401	393	370	411	394	400	392	407	416	379	405	414	406	450	415	397	423	404	409	397	444	400	413	397	432	391	417	379	410	423	379	423	416	425	429	444	400	407	421	395	388	394	409	411	384	406	426	421	409	390	404	384	398	442	409	435	399	427	397	405	397	436	437	392	417	401	410	421	391	418	401	393	410	438	442	387	401	416	425	382	415	412	408	404	425	440	385	405	440	407	413	368	390	422	408	396	408	432	394	424	435	384	396	392	406	394	436	390	394	399	423	429	368	440	440	408	386	421	410	434	397	400	406	396	394	391	383	374	421	424	402	407	379	415	429	402	409	396	377	392	360	392	455	410	398	394	402	412	437	451	396	421	383	414	382	412	426	440	420	384	392	460	405	411	431	405	405	388	412	424	415	390	413	385	399	384	398	454	409	395	428	405	426	396	407	415	399	421	423	396	389	400	430	399	387	409	410	405	422	371	414	396	377	400	419	377	401	394	367	430	409	428	390	423	407	443	397	431	396	439	406	414	433	417	388	373	428	418	398	369	390	390	428	448	398	419	415	370	410	411	412	433	399	418	439	379	415	404	382	402	383	378	394	419	416	438	408	412	411	423	402	384	420	393	383	396	403	433	425	419	385	413	401	400	426	415	405	410	372	390	400	408	375	387	377	443	432	417	444	392	412	433	410	440	367	411	356	366	406	400	393	391	391	437	369	410	410	450	433	420	374	420	427
22573	21064	28605	23746	21058	21069	6151	1188	902	808	715	640	626	628	586	564	548	532	555	516	515	512	550	477	501	597	453	482	473	481	480	498	462	475	505	464	473	474	442	427	496	501	471	455	440	444	482	482	477	477	442	481	471	474	474	451	469	484	434	441	466	451	478	446	430	439	442	442	491	457	459	432	473	451	442	503	495	487	471	471	471	438	468	465	480	454	424	483	469	493	437	460	467	468	467	439	458	435	464	463	512	462	449	450	444	479	430	460	466	467	483	439	485	439	472	481	438	453	460	427	434	470	473	478	426	464	492	480	468	431	457	441	454	456	457	453	464	488	469	424	432	438	489	462	444	448	449	441	440	437	434	426	487	455	481	514	441	437	478	471	451	431	439	442	454	464	468	441	472	435	461	444	441	466	490	458	441	457	464	448	432	436	450	483	470	473	435	442	434	477	450	414	486	430	468	433	475	455	463	445	458	483	469	480	486	461	464	507	383	468	464	443	430	450	465	480	441	454	439	437	425	420	411	452	440	483	452	456	432	432	457	454	456	465	463	402	463	490	460	452	445	489	411	457	487	463	461	465	450	485	433	472	453	430	483	461	472	494	433	456	487	439	492	474	470	497	465	461	454	426	490	461	440	482	463	452	471	480	492	465	453	438	483	472	453	423	434	492	467	469	439	474	444	498	434	440	463	475	453	485	470	474	426	456	460	480	422	447	455	481	471	446	463	440	434	458	427	446	451	485	435	468	433	434	465	428	430	434	447	469	458	434	442	517	462	468	443	455	498	467	444	480	449	470	462	484	433	445	428	461	454	476	467	468	430	427	462	458	456	456	442	433	434	471	481	467	453	465	469	452	469	458	468	489	441	470	450	454	491	448	452	494	462	474	465	442	461	467	429	480	447	415	436	454	461	448	435	444	422	503	461	516	463	443	444	477	454	411	455	453	459	450	445	451	433	410	459	475	410	484	472	467	489	477	444	437	488	419	449	477	448	442	488	453	431	465	486	454	470	451	473	425	493	487	426	465	429	460	461	441	472	459	513	466	468	466	470	465	431	457	452	471	500	467	465	472	428	474	478	393	451	440	491	436	481	449	444	433	468	449	449	435	456	479	478	451	482	462	444	455	474	471	484	459	453	460	434	461	402	494	476	441	437	501	506	490	447	476	478	420	453	454	464	446	479	480	427	469	456	483	488	457	451	420	431	447	480	447	465	440	426	468	423	426	418	422	442	429	438	433	459	468	433	475	419	433	491	463	466	439	429	472	487	471	470	434	495	436	453	490	433	453	462	452	458	456	429	435	427	478	458	439	430	439	461	437	446	445	469	460	468	451	440	428	429	445	455	461	436	450	440	462	435	431	478	449	464	512	446	446	448	449	489	431	460	479	443	446	399	432	454	438	488	450	454	447	441	454	484	468	469	450	445	460	461	459	431	447	468	460	463	470	483	423	462	444	474	435	438	450	430	484	430	439	432	478	472	427	483	434	480	457	451	477	463	481	442	463	464	436	432	457	467	468	456	492	466	455	436	474	453	452	480	445	422	455	460	472	465	486	472	465	464	438	482	461	402	438	460	464	451	502	441	451	495	457	447	473	455	438	459	465	447	469	453	445	498	446	463	436	461	417	456	457	483	416	474	407	447	472	450	447	463	481	456	426	450	450	458	434	472	467	445	466	455	427	443	419	448	460	430	431	462	455	483	491	476	463	441	447	461	459	461	459	463	435	472	414	486	456	446	482	420	448	462	444	457	433	445	417	451	422	440	440	472	483	423	462	433	439	461	429	499	437	460	443	471	425	468	470	464	477	416	473	468	413	435	467	457	411	434	457	447	451	452	436	428	482	474	419	437	466	458	463	463	450	437	459	478	478	467	460	428	475	478	459	459	430	446	435	436	466	428	473	472	430	459	485	429	435	462	419	450	432	438	442	437	445	415	450	429	456	473	447	435	483	476	472	429	463	486	433	489	435	458	470	400	473	454	491	452	463	457	460	436	483	490	471	483	492	466	430	439	468	428	439	420	489	461	444	455	468	456	468	431	439	442	451	495	461	438	416	461	444	481	476	449	466	440	475	440	455	454	465	444	445	462	468	447	463	476	495	478	457	422	411	454	461	479	447	455	500	416	445	487	449	430	449	453	453	402	450	458	448	434	491	448	448	486	453	489	464	471	432	449	427	469	479	480	461	427	445	465	454	472	464	446	402	444	440	416	449	497	427	471	468	457	443	449	437	462	461	473	409	425	462	444	415	450	422	465	460	430	434	486	457	445	445	435	448	424	452	461	449	477	457	449	485	415	479	437	468	458	443	442	441	460	439	455	459	478	435	448	442	437	449	457	480	441	448	412	459	483	461	468	420	396	493	451	456	435	440	456	466	472	460	440	422	510	453	439	454	466	440	460	460	456	476	466	472	439	441	462	434	455	477	442	449	438	450	426	454	448	460	465	464	452	475	486	426	449	436	449	481	437	414	439	500	414	481	457	486	463	459	434	437	470	498	474	425	450	432	433	478	445	441	449	462	425	466	445	465	476	439	462	480	443	447	451	446	478	462	472	465	468	469	471	487	431	461	453	422	480	468	464	451	466	442	433	448	459	486	458	441	415	448	483	420	449	461	419	456	427	420	417	483	470	447	460	477	455	444	439	448	486	427	478	409	447	475	466	448	478	468	480	469	465	468	455	471	442	460	456	475	462	459	415	428	453	453	436	456	469	499	406	465	448	443	448	454	411	466	492	421	455	447	452	477	454	457	468	421	444	523	438	458	468	476	461	490	474	477	446	411	451	511	463	480	461	435	427	445	468	412	455	422	493	458	460	443	453	484	449	449	437	435	445	481	476	439	456	439	440	477	447	441	454	470	454	441	419	447	480	448	456	472	462	463	471	479	483	437	455	467	423	435	436	430	430	450	462	460	424	440	413	454	404	444	448	440	469	451	487	426	462	437	452	471	457	442	431	445	466	434	467	431	459	456	432	463	440	459	452	448	494	449	447	445	448	445	447	478	474	454	478	449	466	436	486	449	427	452	422	461	378	453	433	449	427	428	484	473	458	414	440	466	446	455	423	428	432	443	429	501	454	456	448	441	417	460	448	434	469	451	479	458	450	434	455	459	479	444	439	485	476	449	427	432	486	455	436	484	446	484	468	457	437	493	467	435	487	451	500	472	413	467	455	472	451	427	438	482	501	411	479	444	487	463	456	405	444	444	440	449	449	419	455	430	480	475	444	465	480	442	439	465	459	437	472	447	416	478	501	464	456	461	453	430	472	449	414	421	451	481	447	466	439	420	434	436	461	433	464	453	501	491	451	489	446	437	484	473	477	465	438	437	470	461	439	477	432	483	449	467	443	426	455	446	436	471	471	455	433	415	410	476	483	487	438	465	484	466	472	458	444	428	422	445	489	438	456	432	418	454	453	472	441	445	449	444	451	407	464	412	426	458	469	423	444	441	446	434	493	414	451	430	451	476	434	464	476	458	457	450	468	494
5477	15395	10150	4896	3511	2641	2063	1680	1306	1122	972	949	842	742	715	706	630	614	597	606	589	562	564	494	532	491	518	492	529	493	517	517	528	497	514	477	530	478	486	485	500	501	474	508	444	450	475	487	505	453	507	479	482	451	461	468	453	491	465	478	476	443	464	466	483	483	499	479	433	468	491	462	441	470	494	471	462	490	467	464	481	475	503	469	463	457	460	488	487	467	457	517	442	484	498	488	481	522	465	434	487	476	446	473	475	472	507	461	415	470	508	504	475	445	446	453	425	471	443	496	496	458	496	471	454	442	459	467	472	454	455	466	432	450	448	459	452	462	456	416	437	463	441	452	443	484	444	474	470	464	424	449	463	463	511	468	470	469	464	442	439	491	494	484	464	489	407	461	459	449	424	452	446	445	447	441	465	486	437	482	454	466	462	466	436	442	475	437	495	472	483	494	468	417	483	455	436	446	433	436	464	497	500	454	443	453	454	451	488	481	456	462	467	455	474	487	480	473	446	448	439	486	447	486	465	498	429	442	487	494	472	454	464	453	463	481	457	458	468	443	439	511	460	455	493	477	513	421	464	489	458	461	468	435	495	465	463	449	453	477	503	463	497	502	464	502	458	470	484	478	471	459	483	467	428	448	480	401	470	477	480	476	508	484	513	469	486	468	457	472	441	487	486	463	408	471	467	443	496	484	463	492	473	459	483	465	460	448	439	441	434	469	462	447	497	443	483	461	446	448	442	422	437	450	455	433	454	458	460	457	451	486	506	450	466	461	476	503	469	447	448	496	429	456	432	457	448	469	487	422	471	461	479	484	484	423	514	514	467	459	444	473	455	466	430	461	429	454	457	462	473	442	397	452	449	482	449	458	463	442	505	478	462	476	454	456	448	435	455	450	494	475	435	446	429	468	467	436	443	463	450	500	447	450	468	484	444	504	463	442	421	484	443	469	464	451	494	486	447	443	426	460	433	465	488	478	482	492	502	436	460	517	459	467	461	526	474	459	429	456	469	499	440	500	459	462	484	471	466	495	485	508	487	455	483	458	454	420	490	471	497	422	446	422	461	457	489	446	440	465	464	459	447	455	455	473	425	457	471	487	489	466	463	462	503	458	493	486	497	442	487	478	497	446	469	461	502	485	439	453	483	466	481	453	456	469	422	490	461	422	483	478	477	489	461	431	440	452	470	454	472	475	434	451	440	465	508	451	458	471	465	450	447	502	478	476	494	465	501	445	472	444	479	486	483	494	471	466	460	451	445	508	507	458	450	459	483	485	471	471	485	487	464	426	527	477	469	445	505	481	472	460	451	465	454	442	452	474	448	456	476	420	474	454	464	499	462	472	455	478	463	463	473	506	479	524	476	499	517	423	450	455	469	451	469	487	466	402	478	451	442	480	445	464	456	454	475	464	456	488	479	429	483	473	479	478	454	452	467	438	517	497	458	464	455	453	450	458	462	428	494	496	496	413	475	500	465	451	473	479	458	499	483	462	458	484	469	508	479	451	441	489	440	478	450	444	461	472	446	443	446	449	466	480	463	488	480	455	463	443	440	498	452	477	478	452	477	438	438	449	466	506	467	466	457	471	495	454	475	462	411	472	469	455	482	488	428	462	501	458	489	487	487	477	476	473	470	484	509	450	449	445	462	453	443	481	463	460	478	497	459	454	434	426	442	501	466	473	421	486	455	470	473	484	472	463	444	464	485	446	465	467	484	455	499	449	462	464	463	447	462	471	483	464	469	438	453	456	503	451	467	443	457	436	514	466	437	457	468	483	447	460	460	432	423	455	464	460	480	477	452	462	447	485	435	458	464	478	523	462	485	449	496	459	460	466	469	461	457	448	444	470	508	429	501	496	472	444	485	459	474	406	494	464	426	465	462	440	445	456	438	441	442	475	450	446	486	440	486	454	470	448	478	479	475	485	429	498	480	500	470	469	464	463	457	481	450	459	434	460	491	470	514	446	418	481	476	462	477	457	476	455	510	459	447	471	449	492	477	461	463	476	413	466	453	483	432	448	441	453	494	450	451	435	487	448	455	465	476	448	450	470	448	501	440	474	455	425	393	464	453	471	452	443	497	485	526	421	483	475	487	495	417	490	451	503	478	472	414	463	495	483	417	463	507	463	507	446	481	467	478	465	451	449	450	478	454	435	465	475	437	519	458	441	416	481	474	472	460	472	483	492	505	469	469	474	475	456	465	474	465	466	441	466	459	488	447	457	487	457	447	476	462	457	514	470	512	482	465	477	451	435	480	436	447	461	484	475	450	469	476	447	499	488	434	479	503	451	453	462	464	496	470	485	478	447	477	472	455	453	480	454	529	431	476	471	489	436	446	460	468	434	478	456	428	462	440	484	471	476	483	436	513	463	432	467	458	466	460	473	476	459	465	476	437	416	476	446	510	442	482	476	463	491	460	459	446	454	433	444	408	440	460	468	438	474	467	501	464	506	491	500	462	489	464	446	458	468	486	426	465	459	441	480	505	466	464	451	468	483	470	454	441	482	460	492	442	526	436	490	425	491	427	439	434	440	421	433	485	426	459	464	453	479	456	460	495	434	456	455	464	494	453	452	455	472	486	486	441	451	482	453	443	486	469	469	467	485	474	451	454	480	460	484	500	462	460	480	431	434	455	461	478	488	473	470	417	491	460	456	448	467	478	487	529	483	462	435	480	491	479	467	469	475	446	432	453	483	484	441	459	461	455	471	471	464	439	481	476	456	478	471	436	489	487	489	430	459	468	437	476	428	473	461	449	456	496	451	472	462	474	477	466	492	434	440	480	440	451	426	481	462	423	453	463	425	479	483	512	475	438	511	463	478	478	492	515	449	494	452	491	486	461	456	492	443	488	466	449	468	457	460	418	457	459	471	469	467	458	474	447	520	443	441	464	520	462	439	473	467	510	457	474	462	482	492	453	440	428	458	446	439	454	424	462	499	453	451	448	454	445	476	434	450	447	481	451	434	444	490	462	437	478	449	485	464	429	433	438	468	507	485	435	468	451	469	486	480	467	467	464	489	447	473	476	479	486	461	465	516	463	454	468	440	468	459	476	442	463	451	433	449	476	502	469	457	482	480	488	464	497	472	464	433	475	456	425	472	433	463	454	442	484	453	463	465	487	476	491	447	488	464	444	481	490	511	412	442	443	458	468	474	490	462	502	487	486	441	501	481	462	444	434	446	441	452	469	463	438	476	420	489	484	492	478	477	457	465	483	452	479	492	437	491	493	482	459	477	447	443	474	468	450	427	489	482	466	486	451	481	442	480	433	466	422	466	458	485	473	473	488	499	493	432	473	476	459	478	506	485	454	505	459	479	486	431	447	478	441	476	463	511	488	428	475	484	456	479	478	491	454	470	489	445	485	454	483	426	483	468	452	458	438	485	517	469	445	472	497	518	480	459	448	508	498	476	453	478	416	460	482	499	434	482	454	428	486	462	477	462	494	448	484	532	472	484	454	491	452	457	405	494	406	487	476	469
27636	16289	2574	468	276	241	220	174	209	193	207	206	199	191	175	178	192	186	181	160	199	183	184	186	187	189	174	197	186	172	192	182	180	194	203	190	173	194	181	178	179	193	189	180	203	189	172	175	187	201	216	192	208	208	179	183	183	170	184	174	171	170	192	175	171	187	223	177	197	168	182	182	179	211	190	187	186	189	171	217	181	191	191	199	172	194	170	182	187	194	172	205	190	158	189	178	211	168	175	196	213	181	217	191	182	204	192	196	196	196	182	182	183	170	211	171	186	183	197	193	197	196	170	201	187	213	168	194	194	202	169	198	191	188	167	177	168	186	189	163	183	211	192	185	185	180	193	181	188	186	183	192	189	164	148	194	173	205	185	162	189	199	187	197	166	186	188	156	209	182	194	189	212	178	189	185	146	195	196	185	170	192	192	188	198	190	208	198	182	189	187	211	176	207	191	168	195	160	186	209	188	191	181	184	182	188	186	174	174	179	174	177	187	201	210	192	192	178	159	181	200	170	218	192	192	188	174	156	169	176	187	184	177	187	178	181	176	211	172	168	190	194	184	192	190	192	179	164	170	196	176	207	203	197	202	199	196	191	186	174	199	174	221	166	183	186	199	176	167	213	183	205	177	178	178	206	166	174	208	200	188	179	162	177	181	202	208	180	171	186	175	195	182	189	168	191	196	204	185	173	203	173	197	198	182	168	191	179	174	195	197	154	186	187	201	181	172	200	171	199	186	165	199	172	187	228	189	188	192	173	209	192	174	195	214	224	171	188	213	182	198	195	193	182	200	180	186	151	183	180	189	194	194	183	170	198	178	213	176	195	168	176	208	202	188	175	175	179	172	192	186	171	201	165	202	184	190	170	175	164	172	193	189	189	219	197	163	152	189	199	191	187	189	170	195	185	198	202	166	185	184	181	182	167	171	204	197	175	198	203	202	179	179	180	201	185	148	182	182	200	199	189	188	194	198	198	179	185	199	196	193	188	179	164	196	199	166	194	171	161	206	196	187	183	216	170	192	195	195	216	177	184	204	185	201	177	190	177	179	193	207	179	172	171	188	163	177	179	190	168	197	163	195	198	186	167	191	181	184	186	211	186	182	183	185	157	172	191	176	163	179	196	202	199	205	182	173	203	203	191	168	197	186	186	180	160	204	164	189	163	173	184	204	163	175	208	189	183	167	180	208	215	212	192	185	186	181	196	191	199	166	189	194	192	180	155	196	190	166	193	189	175	186	165	180	189	175	201	193	191	198	193	205	184	169	166	200	169	175	170	185	191	178	177	171	167	184	198	204	167	197	183	164	186	180	185	190	208	196	193	196	195	189	179	171	184	183	180	179	202	177	213	178	188	206	179	180	211	169	181	210	184	202	160	171	178	220	178	186	181	205	179	179	181	183	196	165	190	175	186	187	179	185	203	176	203	212	186	169	179	160	208	165	169	183	181	164	163	181	180	192	207	199	166	206	189	174	187	198	168	207	171	176	221	173	203	172	185	189	182	179	164	215	201	162	191	193	192	168	165	204	184	179	200	174	186	183	199	190	202	202	174	189	206	172	189	177	186	188	156	189	198	184	175	193	173	182	199	170	190	199	175	213	175	187	199	175	212	181	184	178	215	183	206	186	161	194	188	174	171	177	175	165	204	195	194	174	176	169	194	185	194	175	202	184	192	198	188	194	191	157	179	210	176	180	160	166	218	185	173	200	158	171	174	186	199	160	200	173	182	214	194	153	211	200	194	161	173	192	178	148	184	167	187	173	181	190	191	177	199	195	178	171	174	186	175	161	184	186	180	187	193	190	170	199	185	201	183	171	182	165	169	160	167	193	187	192	170	185	154	209	167	175	186	204	180	178	191	224	183	196	191	168	193	159	173	161	175	196	193	175	211	187	198	181	175	168	201	172	179	171	172	170	190	169	183	177	164	186	195	180	173	210	181	199	190	201	179	184	194	179	197	198	206	171	182	183	160	185	186	175	191	165	188	171	186	184	190	175	189	171	193	189	192	181	190	171	189	181	192	189	196	187	199	175	179	192	176	193	184	188	190	172	204	194	168	171	170	177	182	203	205	188	175	169	200	172	161	183	187	184	178	170	198	188	166	187	182	179	169	192	207	175	182	185	169	195	158	205	194	207	190	178	182	177	194	178	184	176	176	199	189	167	195	219	207	192	191	190	201	185	171	182	150	207	187	190	169	199	180	181	167	225	183	178	184	202	175	172	154	186	198	203	167	175	199	206	187	169	172	189	199	181	193	170	166	200	186	195	190	202	186	194	219	200	160	179	202	189	169	191	190	188	182	172	191	179	173	194	177	157	189	196	194	206	183	185	178	183	217	196	189	191	180	171	181	167	185	184	171	175	205	195	169	192	177	180	189	179	203	191	200	177	187	158	193	179	181	202	192	216	194	184	196	183	185	200	186	192	181	176	193	205	201	205	207	193	187	211	174	205	191	174	191	196	195	170	161	187	175	171	193	174	204	174	186	162	205	175	189	184	183	198	182	175	195	188	155	187	178	173	194	180	197	182	186	178	184	174	170	171	213	181	198	225	195	175	198	184	166	195	174	184	177	169	209	187	181	182	181	186	177	164	176	165	171	184	186	179	192	193	188	194	174	191	177	177	177	172	203	182	188	186	190	184	188	185	206	184	190	204	166	160	187	188	188	205	196	186	192	185	190	208	191	158	199	188	185	191	192	176	191	178	171	185	161	187	212	191	181	192	156	227	190	179	188	195	162	166	190	183	190	193	186	201	200	202	176	184	156	190	184	165	195	202	167	191	191	193	195	162	207	177	190	197	192	183	194	175	170	186	182	147	202	189	183	207	213	202	184	215	206	194	204	179	174	197	201	173	183	182	195	223	197	197	178	184	180	206	176	205	189	171	173	195	183	185	195	190	171	190	231	201	172	201	184	162	176	212	178	193	160	187	180	192	185	192	186	192	165	161	171	176	175	204	177	197	178	171	169	186	152	173	199	164	213	195	179	182	188	177	193	205	197	185	178	215	152	210	146	181	189	193	198	180	188	185	215	176	192	183	185	165	203	188	173	178	189	181	180	171	211	187	181	196	201	198	180	188	203	189	188	190	193	175	194	196	223	155	177	183	221	172	186	188	200	193	198	183	193	168	181	176	191	185	182	167	161	178	161	199	141	158	192	191	209	183	213	190	188	189	183	186	180	191	183	168	180	201	165	167	188	177	180	195	179	165	187	178	172	175	182	194	198	160	188	179	208	189	182	182	185	176	185	200	196	196	166	177	180	195	210	183	198	179	176	192	177	192	190	183	185	184	183	191	150	181	194	192	179	180	184	172	187	192	186	205	194	203	163	212	174	213	198	189	180	169	171	182	182	205	190	210	206	182	183	187	213	161	166	212	189	194	185	175	195	161	187	184	203	159	176	174	195	175	176	203	201	182	171	172	185	181	201	200	186	200	178	205	187	179	169	191	193	190	187	188	187	213	176	188	199	189	204	190	198
4528	1061	691	356	330	289	273	239	230	275	213	243	222	236	234	193	198	225	227	207	208	229	237	224	213	231	219	202	218	194	205	203	206	209	198	235	222	232	221	206	202	236	231	209	209	234	216	228	219	184	218	195	226	187	232	190	215	202	228	206	230	217	219	228	202	214	201	195	201	244	220	206	233	234	222	256	230	191	216	234	208	211	224	210	209	201	206	211	229	244	200	211	214	235	206	209	224	209	201	233	212	217	204	211	203	226	216	186	229	189	202	237	214	215	183	203	229	215	218	204	213	203	194	211	201	182	192	204	219	220	166	223	220	224	237	236	238	218	230	227	212	251	223	223	236	249	215	222	243	212	208	225	218	228	230	240	190	236	210	232	229	215	203	231	208	229	235	239	202	220	207	210	212	226	215	235	195	214	204	198	204	175	227	224	244	219	212	211	207	210	181	222	231	193	218	219	206	205	211	211	207	191	231	197	201	202	212	216	216	191	236	202	216	201	210	211	204	218	192	230	237	250	214	206	224	201	223	197	223	214	213	230	215	193	241	226	193	192	208	204	224	216	221	205	233	227	183	208	232	223	215	211	211	224	244	209	218	203	216	207	226	191	239	211	207	211	213	203	208	201	206	207	206	212	187	186	176	219	220	210	229	224	246	233	212	217	209	218	210	233	184	207	234	230	217	222	215	213	212	225	183	213	218	229	243	215	217	206	198	233	216	232	200	252	222	222	214	222	185	183	187	186	222	196	225	213	194	208	220	201	206	219	224	201	235	212	236	247	198	211	238	204	208	204	221	200	222	198	215	216	209	213	237	231	221	231	208	245	207	225	228	237	198	200	193	233	213	213	229	220	199	211	225	239	221	197	220	215	215	233	207	221	180	213	211	230	238	211	244	206	228	187	220	205	200	217	206	230	231	202	254	213	199	200	228	213	194	208	192	218	226	204	209	212	239	211	193	196	184	209	192	197	206	210	206	213	219	225	223	220	197	200	183	208	196	210	201	216	206	226	225	207	213	225	208	234	217	186	183	210	229	189	216	218	203	234	192	231	205	219	246	226	208	222	223	212	228	190	211	230	236	202	197	219	214	217	229	208	207	206	213	221	222	218	213	216	215	242	204	209	199	214	204	217	211	199	202	187	239	217	247	207	202	214	199	202	198	215	212	207	198	216	204	211	223	191	221	216	213	214	223	220	217	204	203	211	223	210	211	207	205	211	214	220	211	205	208	233	214	219	202	200	176	225	216	201	209	240	214	197	236	209	219	197	230	213	210	206	218	196	201	207	203	213	214	217	210	213	218	192	219	218	225	234	231	228	195	187	201	218	217	212	208	196	213	202	220	241	206	226	203	213	217	215	198	218	194	204	234	231	203	202	209	200	216	188	195	187	225	266	245	201	208	209	222	188	220	233	222	197	225	216	212	221	193	237	216	214	220	210	230	207	220	205	204	207	218	235	188	208	218	204	211	187	209	210	214	203	220	225	234	171	236	206	221	195	213	196	236	221	211	214	208	215	220	231	208	227	183	183	214	214	222	221	213	197	208	227	214	204	228	213	203	208	211	189	200	218	191	231	232	205	214	204	223	211	207	224	209	207	216	215	208	219	220	216	205	200	201	222	238	203	208	224	203	195	190	200	228	220	223	219	213	218	201	214	196	212	218	235	209	207	202	232	205	223	188	212	229	240	193	192	199	193	230	215	202	205	214	221	188	241	233	195	215	216	206	210	217	217	211	190	224	214	212	213	213	204	193	255	225	185	231	224	239	235	218	214	191	215	211	202	200	232	197	196	221	229	230	213	218	185	199	215	196	216	207	178	206	196	221	191	205	237	227	246	193	215	211	207	229	197	212	211	199	209	193	218	220	223	203	219	185	226	187	214	226	243	208	226	203	221	228	189	230	222	225	217	220	181	205	195	221	231	194	232	199	214	198	171	213	231	212	190	225	201	216	183	231	230	226	217	217	229	192	222	214	216	230	214	216	207	216	221	239	187	228	224	221	234	222	213	197	210	212	213	208	211	206	197	215	222	218	211	206	225	214	215	216	214	224	215	229	209	210	220	246	192	221	209	220	199	242	207	201	244	211	186	207	223	229	206	215	206	239	213	233	235	223	230	208	210	194	206	210	192	201	208	216	206	253	188	232	215	226	198	239	221	223	207	224	209	216	203	214	194	213	207	213	205	218	217	221	187	236	214	252	235	239	219	213	207	222	218	228	230	203	208	212	203	197	237	207	198	202	228	223	215	239	208	193	223	227	203	206	214	211	211	224	221	198	211	209	200	197	209	199	222	216	203	222	217	229	191	223	225	223	206	207	206	196	185	199	209	229	219	198	190	204	206	242	192	220	196	214	218	210	224	246	195	225	209	196	229	195	190	225	218	229	206	211	230	206	182	223	212	206	231	221	217	226	208	219	208	208	213	219	214	213	196	210	223	225	214	218	201	200	216	233	225	233	209	216	225	204	199	219	251	231	201	199	203	220	202	199	200	205	244	224	248	234	216	201	200	223	219	211	220	218	219	224	188	214	227	217	210	210	225	201	220	216	219	210	183	212	202	236	197	222	227	194	213	217	207	185	238	203	191	220	194	214	218	215	224	205	206	234	200	213	236	220	233	222	214	213	200	202	214	243	184	195	211	252	198	205	235	236	226	205	217	206	207	215	222	216	198	226	245	199	194	209	220	186	196	187	223	248	189	196	207	210	225	228	211	246	213	196	261	235	257	219	189	216	206	216	197	220	212	216	194	198	206	220	192	194	211	209	204	221	197	205	211	201	207	233	204	200	241	226	232	207	249	243	215	197	235	218	215	211	222	222	204	203	222	224	215	209	223	215	238	199	186	216	198	214	197	225	225	224	205	213	212	203	209	240	216	207	205	224	219	219	231	208	226	230	208	225	214	184	233	234	221	219	235	215	204	194	227	226	223	221	232	213	215	211	215	214	216	200	210	216	191	226	225	219	200	202	230	184	205	203	204	210	218	222	201	232	201	224	229	219	215	212	214	208	211	229	208	207	195	235	234	199	216	219	220	230	197	180	213	208	231	252	224	222	220	201	233	197	233	190	208	204	232	205	202	215	211	226	233	200	195	200	214	238	215	216	224	229	213	208	207	214	212	218	234	235	201	214	199	208	206	229	188	237	229	241	201	193	223	260	231	189	201	200	214	215	222	201	200	226	200	217	221	205	218	225	221	204	208	236	207	187	207	209	207	210	225	204	198	213	210	221	222	193	225	235	194	222	199	185	205	205	209	209	215	216	205	213	221	226	218	213	222	210	230	211	190	233	191	208	227	185	232	228	203	196	205	207	223	217	219	237	220	220	213	193	209	206	224	231	206	231	218	215	246	183	205	241	210	252	209	221	220	203	219	220	223	216	213	213	179	223	205	206	198	199	201	212	233	209	224	234	234	228	194	212	195	195	198	205	203	217	239	207	198	229	224	211	235	210	249	226	202	201	204	226	240	191	209	221	242	214	198	205	204
23687	21048	28048	24243	21015	7569	814	518	434	403	363	324	310	297	283	237	250	233	246	249	244	212	227	222	194	207	212	228	216	198	215	222	213	208	201	220	222	200	203	200	222	209	204	202	239	209	194	212	227	213	190	193	212	221	216	226	211	225	218	220	217	216	222	208	176	215	200	208	216	213	211	215	189	200	176	203	193	180	199	201	214	181	183	200	208	224	202	226	217	203	208	200	205	201	208	185	190	200	215	224	216	191	210	195	186	190	219	199	217	197	197	187	206	192	198	199	216	196	200	211	213	205	203	196	200	178	210	216	198	201	250	200	193	207	187	222	219	200	192	202	194	196	174	185	179	220	191	226	193	210	190	200	195	199	188	215	204	202	189	212	210	206	181	222	205	197	212	197	205	216	182	198	200	195	192	195	192	194	188	194	172	180	200	187	202	203	215	198	203	215	197	197	240	207	195	185	201	208	193	201	187	198	202	214	191	191	193	194	173	201	193	241	225	208	230	187	188	195	223	212	177	202	188	204	201	237	204	180	197	185	200	178	220	210	200	212	220	215	201	214	231	219	206	178	208	200	196	210	218	223	216	225	197	217	183	179	216	204	186	189	211	202	187	211	188	195	204	184	199	198	203	207	212	226	197	214	198	191	194	224	211	203	208	218	192	218	227	203	221	222	202	197	170	202	206	232	209	200	224	204	205	186	236	178	204	215	198	209	217	217	212	185	190	199	188	215	207	214	228	192	202	201	242	194	205	194	198	194	202	205	187	192	198	197	215	205	183	192	182	228	203	202	212	214	207	205	217	202	187	218	216	212	206	200	207	211	183	187	220	203	183	195	209	191	200	237	211	208	208	206	218	215	189	241	225	222	201	214	202	197	218	188	221	211	233	220	208	224	197	190	211	196	212	238	208	199	214	229	201	195	197	208	190	177	201	204	218	217	216	204	216	196	226	214	214	190	204	199	193	219	208	187	209	201	215	176	233	183	248	207	203	200	211	210	204	229	223	206	215	214	216	228	171	218	211	211	225	198	195	196	178	207	200	213	220	231	208	223	206	207	222	209	211	209	189	176	208	192	192	210	208	213	168	202	197	189	202	223	208	204	196	193	201	192	172	197	208	208	199	212	183	199	202	210	185	204	199	192	190	211	203	215	175	211	210	208	209	210	189	215	176	239	210	212	224	190	194	190	219	224	203	187	193	187	209	200	201	194	204	217	198	199	222	198	199	209	187	202	191	200	204	202	192	218	196	198	187	186	196	203	184	187	191	204	204	203	205	208	207	183	211	205	183	210	214	202	206	196	218	190	198	204	184	203	190	226	187	204	224	216	190	183	194	237	185	204	211	218	211	182	236	191	203	178	196	235	182	197	218	225	210	211	203	220	181	200	215	222	203	215	193	207	208	200	186	204	208	178	214	193	191	176	218	209	204	200	218	200	182	181	194	212	213	198	211	225	180	212	204	192	232	222	179	209	201	196	189	212	196	204	210	211	186	215	203	228	211	184	224	210	198	194	212	222	191	212	204	202	201	200	190	199	219	214	209	202	217	227	196	199	210	188	224	212	199	211	202	191	199	210	211	200	193	192	191	203	167	209	190	224	199	206	187	210	214	186	196	201	220	184	199	210	205	200	212	197	192	221	172	207	210	210	197	203	219	202	180	202	200	191	213	205	162	216	210	193	178	178	195	197	221	200	187	227	192	203	225	162	231	207	221	188	216	195	190	215	215	171	200	200	206	191	222	208	200	195	222	215	216	244	199	208	216	229	195	181	197	180	215	223	190	201	199	203	206	217	213	198	195	209	199	191	186	211	180	188	199	181	187	224	211	213	206	214	198	207	184	211	209	210	211	199	215	192	193	207	222	211	197	200	197	197	196	184	185	201	183	181	196	200	196	207	212	202	166	192	220	209	216	182	199	219	206	205	223	204	171	210	222	221	190	204	210	198	203	209	211	198	206	203	235	203	186	196	181	201	218	205	225	218	210	215	202	203	202	225	207	200	235	173	227	209	197	189	181	192	202	197	191	228	202	183	199	175	163	200	176	200	208	207	225	205	198	217	216	203	216	190	204	214	229	208	217	228	202	173	230	183	223	214	183	197	211	206	201	185	188	196	213	181	200	214	206	216	206	211	199	203	201	203	220	224	213	227	190	186	193	187	211	211	200	224	184	200	197	194	226	196	201	209	199	210	237	203	199	198	191	172	189	221	183	210	228	195	213	200	209	208	211	205	202	213	206	196	187	209	236	203	215	207	214	168	198	207	198	171	198	200	189	180	202	230	220	201	191	235	174	207	193	204	231	174	173	199	216	207	205	189	196	192	215	223	202	199	218	196	195	233	195	201	196	192	209	198	209	206	180	239	207	182	218	198	198	198	222	211	216	183	207	221	201	222	198	211	232	178	225	203	221	186	190	211	182	210	192	217	206	207	200	177	181	223	212	200	219	239	212	183	199	211	189	212	209	198	183	206	195	218	208	202	201	184	205	194	192	177	198	218	169	226	209	181	192	213	210	199	183	207	221	208	202	200	192	172	229	208	206	199	180	216	209	200	191	208	215	237	210	205	187	205	188	182	199	192	221	223	186	179	209	191	239	197	188	188	201	178	221	199	191	200	194	204	173	183	184	216	205	188	197	213	203	183	196	202	228	215	219	217	193	182	214	192	217	203	198	169	194	204	214	188	213	220	208	197	207	204	210	201	198	202	216	192	176	192	205	214	185	195	230	222	197	230	202	226	198	213	183	213	189	180	197	204	218	195	179	184	213	194	233	216	221	226	188	210	225	207	229	198	182	178	219	190	209	213	190	165	219	199	198	169	188	200	204	204	182	209	197	218	199	207	199	202	215	216	211	172	215	203	198	206	230	212	214	184	164	212	220	168	197	198	191	203	212	191	170	190	214	173	190	206	181	224	233	181	214	233	205	238	231	219	200	196	198	206	219	193	209	202	190	216	213	208	195	195	208	211	209	192	220	201	205	215	211	178	210	203	177	238	200	198	206	211	193	180	221	215	201	200	207	192	216	203	209	199	211	212	198	212	199	191	206	211	201	242	209	179	211	198	210	169	216	208	171	194	203	212	196	219	198	187	208	201	206	207	207	222	220	203	205	206	251	216	215	202	207	191	204	193	173	211	203	214	224	213	223	217	187	209	211	217	171	192	190	191	237	228	192	196	213	191	195	197	210	213	200	196	218	217	206	207	230	198	211	203	200	203	232	212	221	200	188	192	193	171	174	197	221	254	193	221	204	224	206	185	206	206	186	195	177	195	205	186	204	210	207	221	201	197	205	210	217	210	179	206	202	214	223	199	206	190	209	233	220	208	191	193	204	208	199	191	205	172	186	215	182	194	190	224	234	221	226	207	204	215	187	198	203	230	203	203	192	226	198	203	210	218	213	184	181	197	182	229	218	187	215	198	195	202	203	196	197	220	236	206	210	219	217	200	215	201	205	200	198	200	220	220	194	191	189	193	201	198	196	200	210	212
3675	9742	6062	2752	1876	1420	1068	840	664	564	491	464	461	358	316	318	302	295	305	285	259	292	256	262	241	271	295	217	254	246	234	229	235	257	234	224	232	203	217	232	206	245	205	237	220	253	222	225	227	214	210	245	238	198	216	223	224	230	219	220	236	219	220	226	182	225	208	236	236	218	227	203	231	208	218	226	212	222	234	186	208	248	219	204	222	248	244	206	215	213	212	196	208	211	207	236	213	193	211	227	199	246	201	244	216	223	204	209	202	209	216	208	243	228	247	236	220	214	220	215	218	236	233	198	221	223	202	228	230	184	223	252	271	203	232	223	210	233	222	224	212	223	198	220	216	225	247	211	212	223	231	220	237	214	207	207	202	217	218	210	252	231	236	207	270	230	201	226	196	220	230	223	203	212	210	197	209	234	221	221	241	226	243	207	205	237	250	212	237	234	230	212	210	228	210	223	226	207	254	232	214	215	231	203	215	235	190	220	198	231	186	203	217	227	213	228	213	225	233	219	226	209	212	220	214	200	225	249	223	248	224	184	203	217	234	224	234	218	219	207	231	221	228	248	228	203	253	223	232	230	212	195	232	235	217	209	197	216	228	252	223	211	229	209	207	209	224	238	206	218	251	217	221	222	220	215	236	214	221	222	192	210	215	197	226	210	217	254	222	210	236	212	237	208	216	210	215	237	201	219	228	235	208	183	204	237	182	220	225	217	215	200	235	230	218	228	219	194	220	202	232	227	211	231	227	224	244	212	214	215	246	214	246	230	211	213	210	248	220	221	233	228	238	265	235	205	214	224	235	203	231	239	240	240	235	220	239	222	217	227	215	206	221	226	205	219	232	195	222	223	209	234	198	213	213	217	231	221	202	238	224	225	229	244	188	224	239	208	219	220	207	233	231	228	226	221	201	228	207	207	237	249	201	218	243	216	223	198	219	229	243	230	192	220	239	215	221	233	241	228	220	223	200	210	263	226	220	233	196	185	232	226	227	246	221	204	248	199	207	242	229	205	238	228	205	216	207	240	220	221	227	224	216	209	227	216	212	207	210	214	224	226	183	229	223	228	241	211	206	208	199	242	237	215	211	233	219	230	242	253	235	205	212	215	242	226	224	199	226	220	241	231	223	193	208	246	210	212	211	206	216	216	202	226	246	251	229	223	223	216	229	205	205	230	212	235	197	212	210	211	223	233	231	225	205	223	194	230	224	224	212	227	248	206	214	202	213	209	248	248	222	231	228	218	218	224	217	220	234	208	232	240	222	225	219	245	199	196	226	203	230	207	233	243	220	218	217	233	232	192	219	224	208	212	220	196	226	220	205	241	225	225	209	202	234	187	222	244	223	230	217	232	195	227	207	213	237	207	224	233	206	220	213	232	225	224	222	221	200	239	252	216	212	220	240	262	206	199	205	246	231	229	204	196	227	215	195	204	197	222	225	211	227	205	207	234	227	227	195	205	232	190	218	207	192	227	217	238	202	223	232	220	216	237	217	220	206	219	221	204	227	231	210	238	234	214	220	223	213	224	227	223	242	214	212	235	211	229	237	238	218	226	235	223	233	223	211	212	245	184	231	208	221	208	226	195	202	229	230	240	221	216	192	231	228	201	235	208	239	241	237	231	226	228	239	213	236	251	207	206	208	248	227	226	217	229	236	205	205	213	198	191	213	231	228	195	229	216	198	206	197	230	210	223	217	208	201	221	226	235	230	229	214	227	236	212	224	246	236	211	226	209	214	209	223	239	205	202	234	218	233	232	196	214	235	208	206	224	200	244	207	215	224	231	189	221	191	214	212	231	219	224	236	217	239	219	237	224	215	212	218	225	204	218	211	234	211	237	241	205	230	200	214	212	221	254	205	259	244	213	233	237	219	251	232	248	200	245	205	240	217	212	217	194	199	201	203	208	201	199	203	206	225	213	224	215	244	232	210	238	210	209	264	207	217	234	233	236	230	241	247	216	217	222	226	226	233	244	210	214	211	222	218	216	218	228	222	208	178	201	246	206	238	230	211	225	208	208	233	227	235	212	196	235	206	221	250	215	216	227	207	245	205	210	219	232	223	210	203	236	211	225	217	218	225	207	236	260	218	248	216	227	202	237	238	227	198	213	215	227	217	228	202	232	212	210	221	190	206	211	228	241	236	224	217	238	217	233	225	239	221	240	246	234	219	208	239	231	206	248	212	226	193	188	215	213	208	215	236	223	215	192	256	215	226	224	218	193	239	206	239	216	222	217	229	220	230	207	220	223	216	227	235	217	239	196	249	220	255	227	234	215	206	222	231	235	204	253	229	214	213	225	202	202	217	222	248	218	229	218	236	192	216	233	233	228	228	206	234	240	198	222	206	233	258	226	198	219	237	216	217	197	229	205	196	199	235	220	214	238	227	204	216	218	218	213	215	216	205	231	231	206	225	213	196	216	221	222	202	213	208	224	220	225	194	213	223	243	238	217	206	218	228	210	202	227	225	223	214	228	215	222	226	232	209	218	210	235	206	243	257	228	226	240	214	217	219	229	212	243	207	227	224	201	188	225	216	249	238	240	234	209	250	231	199	207	191	218	239	205	220	216	232	214	197	234	203	217	232	205	240	223	199	228	220	244	224	220	208	221	208	198	239	227	230	224	221	226	230	207	224	211	213	229	235	195	198	241	191	190	221	209	209	210	214	234	219	243	195	222	196	226	217	226	214	202	206	232	208	244	196	241	211	211	235	198	212	227	218	224	226	219	231	215	235	211	228	204	212	236	239	209	210	249	228	242	235	232	211	214	232	227	200	219	241	217	206	223	198	248	222	213	226	229	222	217	224	226	217	228	194	248	239	203	199	237	234	227	217	244	223	203	207	206	208	220	216	208	240	235	211	233	228	233	200	193	210	229	232	214	219	230	254	226	231	202	228	220	230	200	195	203	213	222	203	228	225	218	240	232	208	225	248	198	218	200	200	201	223	205	206	220	197	227	239	243	198	215	221	230	221	209	258	200	219	216	201	236	210	220	222	221	221	209	246	222	209	231	219	226	222	230	226	216	208	210	216	203	211	223	221	219	180	220	212	210	199	210	218	216	229	214	246	232	236	231	205	196	193	254	235	214	222	219	222	231	245	254	257	218	219	211	226	209	220	224	241	205	198	208	218	218	212	228	219	203	238	228	208	225	241	221	198	198	200	207	224	229	222	277	198	199	214	240	226	233	182	223	234	227	247	225	232	229	225	210	209	208	192	217	209	203	220	201	207	202	211	207	195	214	246	234	233	208	199	235	234	230	208	238	225	199	225	216	240	188	231	223	215	230	237	195	239	237	241	237	230	228	217	214	208	220	241	235	245	213	232	236	237	215	245	230	205	227	227	218	216	218	220	227	195	211	214	230	230	222	218	241	206	210	213	196	221	226	218	226	218	229	212	209	242	222	216	206	201	213	211	224	211	214	196	233	203	242	218	241	220	222	229	256	193	250	209	213	210	210	223	238	231	228	233	223	240	232	193	218
24841	21040	26852	25345	7754	757	560	517	491	463	491	445	438	459	406	446	401	389	409	398	377	385	392	387	399	400	349	401	378	402	397	365	374	379	344	398	389	384	343	398	374	387	357	362	360	368	364	381	381	349	413	378	305	395	366	334	353	380	352	363	406	364	425	379	352	354	363	391	401	382	351	344	370	363	362	389	398	345	374	375	369	356	384	367	375	389	327	379	364	397	348	355	358	376	410	374	389	404	403	380	359	356	351	351	381	406	342	335	350	355	355	357	399	373	367	318	350	399	355	357	360	358	375	394	373	370	363	363	365	401	412	342	366	391	377	380	391	389	373	367	353	403	391	354	392	365	387	405	331	383	385	374	363	372	362	357	356	387	376	356	373	353	409	369	356	383	362	384	399	367	410	356	379	372	366	331	357	359	349	384	353	358	355	389	342	361	389	387	368	370	352	372	396	361	389	361	406	412	393	375	374	381	358	377	381	382	371	370	368	373	381	384	385	358	370	377	396	377	348	377	355	357	416	366	355	368	375	374	391	373	357	351	363	361	374	369	362	348	378	363	404	368	398	375	373	388	353	367	352	376	399	360	399	366	322	361	396	368	381	385	383	391	360	399	347	369	371	348	380	359	384	359	389	361	407	389	366	391	386	329	366	373	366	372	399	406	398	354	425	384	371	375	359	359	368	384	371	346	385	357	370	363	367	374	409	374	379	315	391	381	408	387	404	326	350	376	359	369	420	347	378	370	361	389	369	412	384	366	394	392	339	378	370	383	394	391	376	364	385	375	365	379	362	375	366	371	369	341	367	348	402	361	395	394	363	387	375	348	375	365	375	337	353	376	356	382	368	396	370	374	378	344	359	376	356	358	387	346	375	343	363	387	385	351	392	387	351	380	385	363	352	383	407	388	380	389	366	357	351	374	365	362	367	369	398	381	363	381	362	394	332	368	367	382	409	366	355	362	371	365	375	393	389	371	372	404	394	368	380	368	397	361	357	348	396	354	355	358	388	352	391	355	338	391	359	371	383	349	373	378	382	357	404	342	374	406	345	381	356	413	351	379	374	370	367	385	362	403	402	364	365	371	380	400	418	388	386	375	377	375	346	356	375	352	367	406	363	337	329	365	369	365	348	370	384	398	363	396	348	401	356	397	380	368	400	376	386	371	398	375	356	397	374	392	372	355	401	352	378	377	388	349	380	419	389	417	387	373	387	385	360	375	343	369	374	374	364	373	361	366	357	372	369	375	371	371	357	341	358	369	359	375	380	376	380	363	386	341	396	359	362	384	382	366	369	364	409	379	380	353	398	377	389	363	376	386	383	364	383	384	375	409	364	354	402	387	345	395	378	335	372	404	400	396	376	398	388	390	346	357	372	381	359	365	335	382	377	393	352	376	388	371	378	371	397	379	393	399	370	375	395	380	418	363	367	353	388	390	390	372	369	366	351	388	355	378	396	383	381	380	367	350	383	413	338	354	343	357	347	369	388	362	380	379	383	367	341	369	348	347	346	366	361	356	385	358	368	396	374	366	396	352	356	371	334	347	375	383	354	372	345	353	373	361	395	383	396	354	369	362	339	355	363	345	401	372	350	385	346	364	365	369	365	381	387	336	356	389	360	354	371	381	350	357	368	353	387	358	361	365	371	370	370	375	348	360	361	340	367	357	334	380	368	382	389	391	370	363	404	340	393	396	372	388	351	391	391	346	403	377	362	343	369	380	363	385	374	393	311	345	364	365	387	388	377	409	346	356	386	400	370	373	373	376	353	400	373	417	363	382	378	376	408	370	359	391	386	403	355	366	392	355	374	337	352	381	370	428	400	374	390	371	361	364	368	410	397	366	355	395	362	356	362	396	377	394	368	337	361	415	372	351	395	392	359	391	390	423	365	393	408	374	371	371	418	379	374	380	386	395	394	414	366	387	344	359	381	368	383	327	372	385	373	409	416	389	397	338	380	397	390	408	391	391	408	391	381	410	363	364	344	358	385	375	384	380	358	371	387	404	359	346	331	387	355	357	328	382	355	360	378	383	378	362	340	395	341	383	370	348	357	365	367	344	376	361	356	364	386	347	365	331	388	374	369	375	359	368	364	358	403	367	427	396	388	374	363	374	386	405	376	398	380	397	362	407	389	359	376	362	390	364	357	357	401	371	375	383	326	388	321	372	385	359	364	407	331	415	393	346	380	335	328	355	379	391	395	372	397	393	400	389	385	365	320	361	370	380	340	400	380	395	375	359	373	364	385	399	360	351	353	371	400	393	395	362	345	384	354	368	391	407	357	368	393	377	372	346	389	390	358	335	401	363	397	381	390	387	354	353	373	362	377	337	382	352	374	342	367	379	348	345	370	373	392	394	353	374	358	415	371	378	385	378	353	350	357	361	356	390	408	356	382	394	348	386	370	346	382	368	366	368	406	388	354	391	391	399	387	360	359	393	387	379	383	377	373	356	389	376	365	374	386	361	408	384	367	362	401	365	389	371	360	379	393	352	381	392	375	381	368	377	371	393	390	411	344	377	376	363	391	367	360	364	386	360	364	400	395	373	364	325	349	348	382	388	359	375	351	361	405	375	344	377	368	357	356	378	365	368	403	367	354	372	368	361	374	364	373	368	384	352	404	382	369	400	378	342	357	349	361	343	356	372	366	368	360	371	392	363	371	360	345	379	330	368	400	340	403	389	401	376	370	377	379	382	361	370	401	330	358	357	356	354	357	389	365	356	386	366	359	373	351	387	353	376	349	391	392	376	358	398	356	371	367	397	358	409	396	377	337	378	378	335	391	380	371	377	383	423	397	366	365	366	375	357	366	335	361	385	379	364	378	385	402	389	396	358	395	372	365	374	362	367	382	396	369	383	399	345	383	365	375	390	384	390	376	397	372	372	384	359	354	371	359	356	383	400	387	396	397	388	343	386	384	373	379	376	368	329	378	407	368	331	350	406	378	368	407	384	409	365	346	391	342	349	399	386	367	411	380	367	376	352	369	332	386	385	376	354	350	382	366	354	353	353	392	350	380	397	375	373	348	366	372	362	375	394	376	381	348	352	367	369	358	397	381	346	357	402	356	375	393	388	375	348	371	347	355	376	353	370	366	396	436	371	372	350	383	366	379	396	383	376	358	374	349	346	403	359	376	350	349	384	377	368	355	361	361	381	360	353	361	369	405	351	396	377	407	389	364	362	392	371	379	407	379	406	358	368	396	376	384	366	400	373	387	383	391	350	354	368	389	356	389	371	397	388	368	371	359	359	371	342	358	371	374	380	378	358	381	347	382	372	346	379	383	381	355	353	417	361	388	400	367	349	361	342	398	401	384	352	394	376	391	372	345	398	370	363	381	368	347	375	355	376	366	363	365	382	346	409	415	412	390	371	385	399	375	396	362	407	388	389	352	390	379	354	355	382	391	410	381	366	375	362	378	339	340	372	365	379	372	365	372	382	380	379	391	388	397	367	380	377	351	387	373	380	369	381	375	348	380	382	331	382
3842	5919	3431	1749	1318	1027	836	692	631	583	574	495	517	472	489	445	455	473	429	424	433	438	447	433	398	462	429	419	418	406	413	446	424	424	424	415	409	420	428	424	376	426	422	407	393	411	378	416	416	389	408	434	390	430	398	396	420	427	418	418	385	401	363	416	395	397	384	436	403	396	401	388	402	401	406	423	397	383	410	398	405	398	412	403	462	391	421	443	387	423	396	388	417	401	431	412	402	403	426	419	429	408	444	428	422	402	391	416	404	392	405	431	424	372	410	396	384	417	376	401	410	369	410	404	427	404	416	403	416	405	410	389	416	415	443	401	385	369	412	397	410	408	376	379	399	392	408	374	377	400	385	397	411	387	429	417	417	378	424	400	423	381	409	414	416	382	395	414	402	417	404	412	447	427	406	380	391	409	381	462	412	403	385	420	395	377	370	457	418	400	417	434	412	398	444	404	380	415	376	459	394	418	377	422	417	424	410	443	405	404	403	412	380	422	395	401	402	403	403	417	387	399	409	408	411	426	394	387	419	433	336	429	394	381	413	413	404	426	398	417	394	416	386	435	401	400	445	405	435	405	414	413	373	390	375	437	382	411	397	366	404	430	400	397	408	414	425	370	414	355	430	411	422	442	399	417	428	399	392	412	394	389	384	418	415	376	424	377	421	418	400	437	409	411	457	382	386	423	398	401	427	411	396	415	423	415	402	453	383	376	386	422	397	376	397	396	406	367	412	376	390	406	389	413	397	390	429	422	419	404	407	420	410	424	432	379	406	411	382	432	392	431	416	388	391	389	388	429	385	422	377	415	367	407	398	367	434	382	400	380	425	420	401	420	420	435	408	400	393	415	437	389	382	421	401	425	384	406	370	413	389	401	424	394	398	378	406	395	377	420	420	389	451	416	425	454	401	441	375	403	373	402	410	412	406	434	408	354	459	413	404	396	381	401	405	414	441	367	386	432	447	389	364	391	377	380	400	393	412	398	408	378	438	377	368	414	392	421	388	395	422	393	405	385	420	391	374	414	398	388	408	395	403	419	440	437	386	396	414	369	393	389	411	401	389	407	387	412	443	395	391	399	421	420	381	406	413	375	393	385	434	424	391	450	391	412	435	371	419	409	396	409	432	442	377	453	416	400	441	432	409	403	443	403	420	397	417	402	415	407	442	400	435	418	443	397	365	442	377	412	409	383	422	395	380	420	370	380	404	416	393	412	395	425	404	387	396	447	365	369	437	397	389	393	434	392	421	419	377	421	429	404	433	400	419	412	418	412	443	432	350	389	409	400	356	384	432	386	401	368	356	440	419	409	388	421	394	393	434	403	401	376	409	412	383	388	373	409	397	420	394	415	403	446	405	408	414	439	360	413	421	396	412	404	386	435	412	424	419	420	415	438	410	384	429	433	398	428	441	426	405	389	415	383	379	423	401	390	399	409	427	385	456	434	393	401	453	377	427	380	411	398	417	432	398	406	361	403	377	391	393	429	387	421	408	409	411	418	408	369	413	413	395	393	397	401	419	388	377	392	437	419	416	405	404	402	409	417	439	393	384	334	406	451	422	453	364	418	394	371	408	384	410	427	358	429	428	400	416	417	385	414	415	401	410	394	458	456	420	373	424	393	439	432	390	374	402	405	391	420	387	437	440	391	389	410	393	377	420	403	419	387	417	398	417	383	417	403	412	378	381	413	401	447	404	451	403	432	375	413	378	393	419	421	384	402	439	390	395	406	368	391	404	417	401	411	429	369	389	409	422	428	430	434	411	401	421	383	379	428	391	410	422	398	384	411	418	398	433	403	397	403	408	414	402	395	387	409	364	399	417	369	385	407	419	434	446	420	413	432	421	440	427	435	420	424	415	412	426	418	401	413	372	375	436	400	396	400	424	416	422	399	381	406	447	401	345	377	416	409	379	404	437	436	420	388	415	413	393	411	407	379	429	414	414	429	405	416	391	450	411	393	389	432	384	435	429	434	412	398	400	421	404	417	430	378	413	390	420	376	426	415	392	381	415	425	414	415	403	427	407	403	387	415	414	402	400	404	363	407	402	399	428	403	397	446	423	409	424	427	458	391	394	396	402	443	392	403	427	388	434	401	364	381	382	424	416	438	374	433	400	415	448	400	421	384	396	389	385	412	451	400	440	442	411	417	394	406	400	406	414	428	400	395	402	407	405	402	420	439	393	407	400	378	381	398	413	418	411	374	416	413	390	396	409	401	431	417	412	418	391	377	433	398	438	450	435	415	381	381	414	391	408	376	427	393	391	412	384	360	390	408	395	414	388	400	393	401	406	427	447	398	399	393	446	427	432	380	366	441	402	428	397	423	392	426	396	396	452	414	398	409	414	417	431	413	417	391	420	377	417	402	371	409	397	388	425	393	386	389	426	438	408	427	396	394	398	445	436	416	416	422	440	392	435	407	392	429	387	426	443	391	416	409	414	396	409	405	420	362	396	402	372	414	431	423	373	400	377	421	388	393	406	440	419	411	406	469	407	367	381	418	425	377	402	389	389	371	424	409	397	447	392	419	425	448	386	406	389	416	426	413	377	406	407	416	411	376	424	395	411	409	399	388	407	371	427	416	405	407	440	413	412	445	421	396	402	378	381	405	367	387	422	368	377	430	387	386	455	390	416	384	399	429	420	416	375	422	374	419	416	434	399	401	408	402	431	427	379	409	415	360	397	418	413	448	386	401	426	439	417	414	396	438	395	392	453	420	411	428	429	437	394	400	452	408	415	431	432	414	412	391	438	390	420	405	389	427	418	394	428	401	390	409	453	404	396	407	419	404	415	403	391	405	413	409	426	411	398	412	392	393	398	426	381	429	409	398	391	399	387	429	401	480	425	389	400	378	413	414	390	380	393	420	404	401	410	411	435	378	407	388	393	404	438	424	418	391	399	395	404	399	409	405	385	440	395	426	391	373	421	424	401	411	420	403	391	412	428	415	375	425	427	391	410	407	409	384	434	409	417	413	417	437	416	376	405	403	424	404	405	389	414	366	400	384	434	400	420	399	392	422	391	396	392	387	449	390	435	430	432	433	454	396	381	403	399	365	440	423	430	424	396	398	409	400	430	455	393	405	416	397	418	416	428	421	407	427	431	388	387	402	423	386	399	414	413	419	387	410	421	431	359	433	401	428	411	400	401	376	353	389	374	381	389	394	421	400	422	402	392	377	409	374	391	387	421	374	409	393	404	422	415	398	422	405	422	458	419	412	419	379	407	372	422	414	416	382	411	436	407	442	400	415	374	408	399	426	404	394	415	370	408	428	414	409	410	408	405	386	400	403	393	406	398	388	408	412	432	421	389	354	428	364	447	420	414	395	392	429	432	398	394	405	430	426	409	417	409	389	383	423	416	440	422	434	414	440	375	452	385	431	375	394	412	363	408	419	422	418	413	417	408	432	398	386	424	433	392	411	419	416	392	421	426	440	417	412	414	377	421	380	433	410	456	407	390	423	405	397	419	371	427	405	415	395
22506	21068	28598	23741	21069	21085	6240	1187	915	858	742	659	644	671	603	589	541	551	509	507	551	527	546	511	463	513	480	474	457	479	484	487	455	479	472	507	511	505	499	481	491	481	450	477	463	455	478	445	480	447	481	483	447	440	399	460	435	486	463	503	472	470	481	466	504	465	416	460	522	476	453	447	418	441	456	447	455	441	480	448	467	476	462	418	455	472	445	463	467	438	471	438	458	458	489	459	463	425	443	452	425	451	448	504	453	461	463	413	441	453	472	423	477	455	448	451	487	449	453	462	481	459	467	456	468	409	465	451	468	452	470	429	438	444	427	450	450	448	460	444	441	488	428	457	480	451	457	464	457	426	457	469	458	433	461	425	426	517	501	437	444	451	421	447	453	481	454	447	463	468	454	443	475	488	463	428	448	456	448	461	459	472	483	438	445	411	448	457	458	441	475	454	469	484	440	479	483	459	465	437	457	477	489	469	474	466	416	457	464	452	454	439	449	478	455	449	438	406	451	440	465	440	432	427	455	436	428	446	422	477	468	457	441	437	480	425	433	447	428	443	487	477	468	485	451	447	430	452	470	466	441	490	452	443	419	437	470	484	445	425	476	444	428	472	413	473	436	456	471	475	470	435	479	459	452	444	456	431	419	431	514	502	493	432	458	469	449	420	442	446	487	467	510	424	464	455	476	477	444	440	464	449	437	454	421	451	485	436	436	431	462	445	455	460	484	453	441	462	443	453	467	464	420	468	438	442	489	490	401	438	450	481	456	443	451	498	446	473	449	442	468	446	481	452	484	411	455	473	488	448	491	474	444	456	471	434	445	440	434	464	473	491	461	481	442	433	466	435	439	474	488	452	467	472	475	487	442	470	417	484	454	447	489	483	469	436	451	478	416	440	489	460	469	483	408	429	485	450	452	468	455	456	530	474	469	468	417	449	431	484	483	474	486	449	463	464	455	451	472	466	436	471	468	487	457	486	446	464	427	448	419	435	476	485	425	483	436	418	440	476	443	443	445	450	473	459	478	478	415	445	444	476	427	467	445	484	474	454	447	433	444	496	475	484	439	451	415	472	418	461	434	463	429	457	450	408	440	448	479	435	442	469	442	472	443	496	444	489	424	443	461	455	463	431	457	474	523	496	477	489	482	413	432	460	458	448	466	490	447	450	483	470	459	464	440	463	472	475	424	449	461	438	440	438	475	447	492	451	469	436	443	449	451	488	428	417	487	422	430	455	443	462	418	441	488	424	460	460	449	444	488	484	492	475	472	443	448	459	436	468	473	470	493	435	455	435	408	456	444	422	448	452	495	442	462	446	461	453	430	486	442	453	494	436	439	437	460	448	464	479	467	455	441	456	468	432	438	433	458	456	456	453	449	447	452	445	467	476	500	446	435	439	448	483	473	414	467	462	485	428	467	438	475	457	432	479	433	446	435	442	464	435	445	452	450	437	448	448	461	451	435	434	448	421	454	447	459	464	438	450	450	465	476	446	454	464	436	425	474	482	466	481	452	485	455	451	460	450	440	402	482	445	469	426	438	403	450	448	464	426	439	463	456	460	477	472	467	479	454	477	450	434	435	483	434	499	463	462	460	501	432	452	428	457	466	412	469	484	465	480	407	427	475	427	459	445	466	507	458	482	434	449	465	473	459	446	494	448	463	427	466	464	473	442	456	453	488	451	497	430	433	460	471	436	436	484	505	421	420	473	479	443	480	446	417	434	443	456	484	463	406	462	475	467	453	494	462	438	480	456	479	407	445	479	489	425	450	466	434	469	502	458	456	500	504	468	448	429	471	450	467	449	460	484	468	472	456	441	455	488	450	456	473	436	440	449	454	442	476	495	476	460	450	459	423	507	474	469	463	426	476	479	468	506	417	436	417	473	461	465	483	474	475	474	458	439	499	449	460	474	432	456	453	450	420	498	457	452	440	482	444	463	466	505	472	468	469	464	437	433	433	449	457	441	419	463	456	509	478	484	439	445	424	440	480	461	471	449	432	446	453	428	430	463	458	465	495	488	443	441	461	468	465	493	446	462	471	437	437	484	445	433	461	435	465	485	430	471	421	443	446	407	496	480	463	466	466	450	430	462	443	463	460	434	469	451	452	478	492	490	422	465	474	462	459	428	442	449	491	463	499	454	401	479	451	471	448	425	442	457	463	493	480	469	438	447	451	451	483	481	441	477	479	504	472	475	465	509	462	425	434	432	459	451	491	465	430	443	420	460	451	503	487	421	495	468	438	465	441	448	466	466	444	459	488	483	462	459	463	479	459	473	447	471	442	454	449	437	472	464	439	454	478	474	452	437	456	453	475	512	443	466	479	465	441	463	459	422	465	473	492	440	462	459	477	452	474	455	434	459	453	448	471	444	494	411	465	422	471	473	475	466	491	449	449	409	504	482	441	498	427	462	444	483	451	486	446	425	472	474	451	480	508	471	428	447	457	447	418	428	451	466	472	487	470	459	495	458	420	448	488	465	454	475	488	477	495	454	466	469	452	453	448	466	461	458	456	453	432	447	475	449	468	499	429	464	431	451	469	479	445	426	476	476	435	430	460	422	428	444	457	457	510	443	455	470	436	443	456	477	504	471	449	489	476	428	428	476	480	412	398	446	425	479	435	465	456	464	419	382	444	435	439	484	463	481	464	446	485	461	471	438	470	506	470	477	449	500	462	465	426	468	517	445	471	449	477	466	434	420	462	478	435	474	446	494	408	453	481	467	449	428	447	420	417	489	460	431	443	442	499	458	475	462	436	466	453	459	424	472	433	455	448	443	435	439	438	461	456	416	493	448	443	442	453	490	451	443	449	460	424	458	423	476	488	433	457	470	448	459	462	487	448	453	447	462	424	467	423	448	474	417	494	452	466	474	411	454	486	480	421	447	448	466	506	498	449	481	476	470	439	461	451	443	486	444	465	468	404	449	465	435	494	473	477	470	426	490	462	423	483	421	444	479	449	482	459	500	475	457	445	456	444	457	475	454	433	459	473	475	436	453	476	429	406	457	477	436	432	445	436	461	460	477	464	444	432	456	426	469	440	455	466	489	466	491	471	453	460	435	441	489	458	448	442	454	444	437	456	468	467	446	436	466	457	472	440	459	436	453	506	446	412	432	491	496	498	502	477	471	441	450	467	449	475	444	429	459	469	448	426	440	448	512	457	444	443	455	466	468	451	453	452	501	447	433	424	409	479	493	456	460	446	475	443	424	462	435	461	494	451	436	457	458	479	457	507	437	450	432	458	477	470	396	465	440	452	457	447	458	467	462	435	436	450	471	442	445	461	458	476	449	440	422	439	422	456	455	444	438	446	463	453	414	460	503	460	458	400	462	438	430	467	455	477	479	460	482	476	456	490	455	451	450	454	420	455	456	419	437	465	450	474	449	420	459	462	447	436	441	481	473	452	496	465	478	443	413	434	453	463	475	452	463	447	467	506	471	427	463	446	434	424	495	423	480	457	454	504	442	454	474	462	459	459	491
5132	15755	10322	4897	3601	2742	2100	1624	1379	1164	1047	882	854	775	693	672	668	601	585	587	556	558	567	523	532	518	560	567	530	486	497	513	492	485	524	486	502	528	489	462	536	476	521	480	480	473	531	485	517	462	487	510	445	475	452	470	470	461	492	470	453	491	498	461	458	508	491	483	503	470	466	437	470	461	495	485	444	458	495	484	467	474	503	437	436	474	468	448	457	466	469	503	496	519	454	457	458	470	500	474	534	439	447	447	458	477	404	442	496	456	453	465	491	456	479	437	478	470	475	448	490	466	433	472	433	478	510	467	476	446	461	449	470	488	461	468	499	435	455	469	452	480	475	448	484	483	489	507	473	456	467	485	452	518	494	452	433	434	450	472	489	462	456	444	448	462	466	455	498	434	469	479	478	476	458	455	471	496	512	442	437	479	465	449	477	499	475	452	445	453	438	464	464	502	489	452	442	475	457	440	439	476	460	422	507	449	434	450	465	478	484	484	440	462	479	457	493	492	500	459	464	497	473	434	467	475	472	442	455	487	431	506	454	499	441	479	488	471	510	463	457	461	445	461	470	469	495	487	466	451	439	472	458	476	433	474	458	448	462	541	461	447	488	486	481	456	468	485	421	482	493	517	483	456	461	465	449	461	475	451	437	486	487	466	490	449	474	493	464	464	486	480	480	492	457	442	491	479	452	460	475	488	504	502	472	459	453	464	467	476	474	497	435	439	464	466	451	452	449	489	446	460	489	445	491	472	484	465	442	493	464	483	449	490	465	453	451	418	468	459	421	495	429	495	431	462	439	466	459	474	474	469	450	460	462	457	459	476	515	473	414	438	484	467	486	455	508	456	481	463	486	475	421	449	460	450	470	485	418	504	507	489	469	451	465	511	455	489	460	517	481	454	478	464	414	440	474	469	489	433	456	478	547	461	453	483	438	451	454	476	481	491	469	423	453	464	467	465	472	494	470	481	480	473	513	466	449	472	492	426	507	471	479	472	503	457	486	429	502	452	440	445	454	467	518	422	445	526	501	447	445	460	481	465	468	435	442	481	495	466	501	456	456	443	484	467	465	441	481	495	482	473	483	499	456	439	430	505	431	483	465	437	452	473	516	426	474	508	467	479	419	450	459	477	502	485	516	478	464	469	485	452	473	477	478	487	460	496	475	449	465	480	486	456	489	460	460	482	485	460	456	502	494	462	478	470	460	461	485	454	477	490	474	460	453	464	494	451	462	438	483	482	443	506	429	439	481	501	440	484	501	437	490	447	480	439	431	451	477	467	467	456	461	487	523	481	444	469	477	461	448	484	479	474	468	466	460	466	446	478	467	475	461	470	464	439	460	444	439	442	507	470	434	480	480	485	494	479	473	464	443	514	444	469	506	456	466	483	467	456	460	478	508	476	472	472	464	457	503	411	453	463	482	512	448	484	469	473	480	475	462	438	448	480	461	486	483	427	445	476	464	497	511	460	468	464	481	461	460	483	455	457	401	427	474	434	483	477	438	467	485	481	505	414	471	446	512	432	460	470	489	489	465	480	488	473	453	474	477	494	495	477	455	448	425	463	450	438	432	478	464	482	506	474	505	481	502	449	501	498	471	447	478	469	488	487	473	516	480	466	476	506	445	470	517	476	488	473	468	460	476	448	464	433	484	472	477	459	467	454	496	475	445	476	460	421	481	502	471	462	480	471	465	445	460	444	494	441	452	517	476	486	447	485	460	476	482	461	472	485	496	469	460	493	497	472	465	436	494	437	470	415	469	457	454	467	495	440	451	508	444	449	460	430	477	441	457	432	460	456	450	459	439	459	440	470	434	474	477	464	456	476	461	445	475	429	492	468	478	444	461	485	490	495	487	480	501	480	448	460	448	453	487	469	427	452	496	506	461	502	452	464	443	468	476	475	453	447	460	467	459	483	475	494	465	452	458	439	457	477	481	497	425	446	435	438	469	446	421	493	476	428	446	486	484	454	459	451	454	487	475	465	452	508	476	475	448	473	460	475	438	456	478	457	475	499	479	471	461	458	455	472	485	452	444	454	475	481	489	466	500	486	450	451	500	460	452	421	454	487	455	483	473	468	484	435	479	429	463	467	448	472	458	459	443	461	453	520	478	484	458	520	442	429	445	475	451	449	489	474	471	499	466	463	476	449	483	458	426	478	496	435	488	476	468	465	482	486	510	461	487	454	461	434	482	477	478	470	464	463	467	486	455	465	460	428	461	450	483	483	462	479	471	488	490	457	474	481	481	450	456	449	493	481	445	484	488	458	457	481	490	468	440	444	471	446	496	480	472	454	465	446	408	463	475	502	456	462	447	494	480	453	453	448	422	464	434	437	497	468	494	452	480	505	501	453	481	502	487	446	449	509	465	457	488	466	483	486	489	486	453	464	472	471	463	452	536	462	462	439	468	502	471	471	449	440	441	465	489	489	443	489	498	488	477	526	435	479	478	482	436	485	453	490	467	478	454	486	450	476	485	520	464	459	439	454	458	473	470	490	443	467	471	485	479	473	489	482	498	472	445	474	446	424	463	463	438	440	501	455	465	502	457	475	468	452	487	494	490	492	476	498	454	500	438	488	500	486	468	466	497	481	504	463	468	433	477	479	464	453	462	477	447	452	484	498	447	488	454	513	456	453	484	426	469	457	479	436	474	497	469	488	474	473	476	477	459	503	466	465	449	465	450	449	465	477	434	512	455	462	462	431	470	455	471	431	460	468	476	445	426	484	482	468	471	470	477	488	448	479	466	489	461	463	476	427	469	455	483	444	471	458	477	468	428	487	470	480	479	441	477	460	460	466	439	481	481	435	511	445	464	451	455	490	463	469	460	462	468	484	479	454	474	457	487	469	463	478	448	455	486	446	451	455	474	442	499	473	434	412	443	456	454	433	485	442	442	469	457	438	456	465	471	473	483	432	473	461	475	453	463	476	477	491	471	470	487	422	489	485	494	468	470	493	446	500	479	514	494	471	475	469	484	452	451	443	462	451	476	465	478	443	493	488	456	487	465	460	435	440	462	475	475	482	464	446	420	448	440	460	446	453	470	475	450	459	465	494	444	457	436	423	500	517	480	473	483	468	431	488	470	463	422	469	463	463	464	479	492	473	470	471	475	475	477	452	484	483	467	446	489	452	475	482	441	452	461	415	442	439	477	441	505	456	458	482	470	456	451	484	480	413	469	474	449	484	459	466	517	450	458	458	446	459	490	429	468	462	465	453	413	480	504	455	477	465	467	475	480	438	451	470	446	456	477	456	464	457	467	454	462	448	459	493	453	442	482	453	465	454	430	482	417	430	461	477	455	481	449	473	453	453	482	414	471	485	473	454	468	439	460	442	465	452	489	469	479	449	489	446	490	442	463	460	452	466	476	439	493	475	476	487	463	439	453	469	491	458	456	480	514	433	481	436	430	465	480	467	484	460	459	455	467	465	468	435	454	489	519	469	459	475	418	480	430	439	450	486	438	482	466	446	498	464	494	471
27526	16476	2786	492	305	244	204	199	222	199	189	171	179	185	195	177	170	166	209	171	202	196	181	158	183	190	193	170	201	183	202	168	196	206	164	183	205	177	176	174	197	199	165	159	171	179	193	184	173	183	176	191	183	180	198	173	173	192	167	186	202	175	162	185	199	175	187	168	179	208	163	190	193	159	190	171	189	185	188	163	194	192	188	172	194	177	172	185	175	175	171	165	191	176	173	199	205	198	198	176	184	180	210	189	186	169	184	165	185	202	193	200	181	178	185	176	190	189	197	195	197	195	192	187	226	182	202	197	180	191	181	183	185	187	191	206	170	168	200	188	191	187	205	158	169	174	186	196	169	187	178	186	183	203	202	181	184	176	191	176	197	179	206	178	188	188	172	202	182	183	183	169	191	172	192	192	192	176	180	181	170	184	177	194	205	163	168	185	194	180	165	203	155	186	205	216	189	176	183	218	185	178	214	180	180	190	190	183	180	199	171	179	194	200	190	191	185	177	206	184	166	176	191	193	167	186	180	163	171	198	160	186	199	189	148	200	180	198	159	181	180	169	174	172	165	194	174	183	193	182	155	168	169	197	198	174	202	202	216	183	177	181	192	164	194	190	192	174	172	198	179	188	180	184	185	187	176	188	173	178	211	191	177	163	180	187	189	162	191	153	184	192	182	183	176	170	163	205	177	173	203	177	188	183	192	192	176	184	197	156	189	181	200	181	181	188	179	184	183	210	169	162	178	169	185	181	185	176	202	194	203	197	162	210	169	165	182	187	185	191	200	192	203	194	183	187	193	203	198	156	189	167	187	190	174	200	175	189	160	179	179	169	192	170	223	187	191	172	196	198	200	188	166	175	217	196	160	182	204	202	201	190	184	177	193	165	213	174	176	208	183	202	174	195	197	194	186	206	189	193	179	192	202	160	172	222	164	172	196	165	176	177	195	204	202	196	177	190	207	180	195	185	193	188	186	183	188	204	173	186	191	183	173	196	197	198	171	183	193	193	180	175	202	184	183	189	186	209	192	188	198	186	193	206	201	161	171	209	175	157	201	185	175	202	200	159	172	194	170	180	193	178	210	190	196	181	195	210	184	164	196	175	202	183	176	195	171	195	164	207	185	184	194	216	196	173	181	185	181	196	191	201	186	181	185	181	159	202	182	183	197	163	195	177	174	195	193	206	173	178	194	182	203	171	175	167	179	196	165	227	174	185	198	195	183	158	201	208	178	170	196	187	199	183	173	167	173	196	185	188	165	169	163	185	175	181	173	205	175	200	185	153	181	174	163	182	194	203	167	178	162	195	201	175	173	196	193	192	182	189	176	195	176	165	202	185	176	169	180	180	194	162	184	212	182	168	186	168	207	177	182	188	173	204	187	156	183	184	162	198	187	184	185	175	188	149	188	184	194	172	194	167	202	184	183	166	191	181	197	164	177	165	177	182	188	180	207	167	195	179	162	188	195	214	176	173	198	187	177	168	169	180	197	177	196	158	154	173	184	183	191	202	197	196	164	185	195	158	202	185	182	187	214	202	213	179	190	199	180	144	179	185	196	179	166	178	177	171	187	158	187	136	203	197	185	176	176	176	172	192	191	157	173	187	200	193	193	172	178	218	182	198	190	180	183	192	194	196	190	177	162	193	186	167	194	188	202	200	189	211	192	170	168	217	206	185	174	183	183	198	179	169	169	196	181	191	172	196	164	171	165	189	202	185	210	188	189	177	196	177	179	191	184	187	174	184	193	179	173	197	179	181	190	163	183	211	180	179	180	203	185	205	192	189	156	172	187	212	187	185	192	171	186	194	201	190	178	163	152	189	185	172	207	144	176	194	189	194	185	179	179	173	221	186	182	186	226	192	170	184	175	186	189	174	185	189	194	157	167	170	172	186	174	178	186	171	172	183	201	181	192	179	171	181	189	173	161	174	191	181	219	197	169	208	179	179	182	193	210	187	184	196	165	136	191	220	171	164	171	181	168	194	160	191	188	193	181	193	190	193	179	184	176	173	188	182	198	195	188	197	187	184	152	173	202	214	171	182	173	174	143	196	184	170	188	157	184	172	181	221	169	171	141	163	188	178	190	198	206	173	180	200	188	171	199	177	185	204	188	236	189	182	193	173	175	198	222	189	192	192	191	181	189	181	194	193	200	170	186	198	188	175	172	190	186	174	195	191	205	183	181	191	167	184	180	196	175	204	156	201	198	198	187	182	210	196	206	197	198	213	174	187	189	194	183	177	177	192	174	203	190	202	192	201	175	187	193	181	201	193	193	186	175	182	172	179	171	171	176	208	195	177	162	175	182	169	185	195	154	169	169	176	184	177	157	163	192	158	188	170	202	172	172	196	188	168	213	169	182	191	174	192	190	200	194	150	203	164	185	201	180	178	200	192	196	191	184	195	201	170	181	140	186	158	185	174	190	171	156	179	179	189	185	179	184	199	206	173	174	200	164	180	191	159	173	190	200	206	179	178	175	176	206	188	186	185	157	181	176	184	195	189	208	179	177	167	170	175	188	204	192	169	168	175	166	182	216	189	188	176	180	174	179	171	165	185	195	181	200	184	188	186	178	187	179	202	178	190	177	159	180	173	184	159	195	213	195	185	153	199	178	187	201	188	170	178	173	175	196	176	180	196	176	183	183	176	189	177	173	160	181	189	212	198	208	197	195	168	172	207	188	194	188	190	180	175	170	215	190	189	178	166	182	189	186	214	180	161	177	185	171	182	184	213	212	189	178	176	201	161	175	202	205	197	180	185	172	196	186	183	203	168	197	189	178	189	182	197	176	159	159	178	193	185	193	218	183	161	177	201	182	170	171	181	201	177	176	177	170	205	159	178	173	199	170	182	165	197	177	202	205	165	178	182	191	183	156	168	203	166	183	198	197	183	168	196	167	184	174	172	159	195	181	185	165	183	188	179	187	168	195	166	155	182	189	172	185	202	185	190	180	200	160	187	184	160	183	195	172	196	189	179	187	173	192	174	189	185	195	192	175	189	197	167	199	192	185	197	197	185	195	167	184	162	186	194	177	172	183	192	190	171	167	170	191	168	191	188	171	197	161	201	174	186	167	170	181	184	180	195	194	174	170	176	179	198	159	176	181	165	177	197	182	177	194	183	164	179	202	170	202	163	196	166	183	186	185	183	180	201	170	195	170	196	173	188	186	170	178	180	179	167	165	182	166	201	190	177	192	185	189	170	203	171	185	166	177	181	201	189	162	180	177	193	187	178	166	192	187	164	196	195	177	197	172	188	194	162	207	183	181	215	172	165	160	172	183	203	184	155	187	160	192	206	176	177	187	195	196	185	194	166	190	173	195	188	203	200	196	191	169	211	187	182	201	190	197	174	214	170	164	181	187	185	169	191	166	173	181	190	177	192	194	193	213	181	204	170	205	202	179	189	173	166	172	171	153	175	183	197	162	193	163	177	182	195	180	190	167	176	185	191	220	181	176	206	184	174	189	189	201	173	184	154	197	168
4500	1394	750	388	298	311	261	241	231	230	216	214	211	223	237	204	200	227	210	244	215	217	220	222	215	203	224	212	222	218	224	223	211	219	243	202	210	216	215	199	205	209	193	220	230	185	212	194	193	227	220	246	214	217	230	217	197	224	241	220	213	225	198	201	217	200	190	204	219	209	212	192	190	207	222	199	199	208	214	212	188	202	207	238	203	217	221	222	226	207	208	208	242	219	204	214	199	214	196	229	224	210	227	215	212	205	206	201	221	260	200	190	225	220	202	201	205	201	251	203	222	200	235	231	241	218	218	205	198	210	215	207	184	216	207	213	211	226	188	232	216	205	222	198	237	201	189	226	206	208	212	213	213	183	225	208	219	199	222	223	206	202	207	200	220	194	218	226	212	199	201	225	211	218	206	225	226	228	220	188	209	214	226	189	210	186	221	243	212	200	205	213	214	224	217	234	205	196	223	216	202	207	204	212	214	212	205	205	209	225	204	217	229	218	200	201	181	187	239	228	205	207	194	210	220	209	212	215	224	226	180	213	225	214	220	229	214	218	204	223	204	214	229	226	217	244	215	212	215	192	222	205	204	205	216	201	190	215	208	203	218	206	228	219	223	228	193	221	244	204	207	230	223	226	213	199	220	217	184	216	188	221	200	203	227	213	229	218	229	193	219	186	204	221	228	219	201	188	192	223	189	202	232	203	228	196	219	211	231	220	183	235	229	215	213	225	214	202	205	242	216	209	202	228	213	189	214	191	217	205	195	216	211	217	225	221	191	199	221	215	232	209	195	208	202	194	202	222	210	219	223	198	212	228	197	195	226	205	210	210	197	246	236	221	208	195	203	198	209	212	215	213	216	246	213	218	214	189	220	205	238	227	204	215	232	223	210	204	191	205	253	220	212	211	191	213	194	203	230	210	204	198	231	191	242	202	215	200	195	234	208	235	230	228	220	223	198	199	200	221	211	182	179	229	206	206	226	210	207	207	210	242	202	221	184	200	187	223	214	228	209	222	182	222	200	228	204	201	194	228	210	184	218	229	202	230	199	217	210	206	214	216	239	214	194	219	184	201	224	248	203	231	214	212	203	243	177	223	229	214	207	216	232	229	208	228	208	212	209	212	222	208	204	232	226	226	204	210	201	201	228	234	211	228	241	256	203	214	202	215	207	211	226	231	212	205	227	247	202	188	242	214	218	208	218	219	212	189	201	181	219	208	195	215	199	217	217	232	203	211	204	222	206	225	218	187	218	230	224	212	207	225	193	219	219	205	211	200	218	192	214	230	205	220	211	226	213	201	232	223	202	215	218	213	213	217	220	201	223	209	196	197	208	232	213	213	217	244	177	217	196	214	190	203	228	192	207	203	212	192	216	236	211	207	217	209	204	208	221	230	217	233	233	227	219	225	217	223	190	199	209	201	198	199	201	183	217	220	199	225	207	227	202	198	213	208	210	216	227	214	217	215	202	215	205	215	228	201	200	212	220	194	197	230	215	197	203	247	210	229	231	231	219	209	201	234	198	203	195	206	209	211	194	196	232	199	209	229	202	221	227	192	220	224	228	216	233	208	211	210	210	223	199	214	216	237	215	216	223	206	209	209	227	186	210	211	205	213	226	222	191	227	230	179	234	200	217	215	207	212	233	213	201	230	216	225	209	235	214	213	210	208	229	205	232	215	207	220	198	230	229	202	224	205	219	217	199	241	219	209	190	233	199	204	215	210	179	219	193	217	212	196	236	218	225	239	243	220	195	198	200	234	188	179	231	188	202	200	200	204	240	197	212	199	195	236	209	208	231	211	222	214	207	209	235	196	218	194	236	223	216	208	198	217	185	193	223	230	206	214	194	206	223	209	240	223	226	232	227	210	214	194	207	197	195	189	207	241	199	246	193	228	202	229	222	217	222	212	213	220	202	200	208	213	212	239	192	221	209	202	230	198	216	214	220	192	213	187	219	208	218	226	229	202	224	222	193	220	209	222	201	219	188	241	223	225	195	204	220	213	210	204	214	208	202	184	231	198	205	229	208	202	229	198	203	181	202	199	207	203	198	225	221	204	223	219	226	220	218	208	224	220	216	228	213	213	228	214	219	230	223	193	202	208	199	201	215	202	213	222	200	219	213	224	203	205	204	233	197	215	208	203	223	214	207	203	242	219	213	217	224	210	216	194	204	207	198	232	218	223	225	190	198	228	207	233	219	202	186	245	232	222	195	186	220	231	203	234	224	231	181	208	211	179	204	211	196	228	217	195	218	196	241	192	219	220	202	201	193	198	207	219	222	218	208	177	191	211	220	191	208	220	230	189	224	226	194	215	233	226	234	210	192	216	215	234	206	194	220	204	213	249	191	231	211	214	222	193	227	209	220	221	219	221	210	216	194	216	204	196	212	200	197	216	225	211	229	244	207	200	214	206	207	196	220	211	198	224	217	212	203	195	204	210	258	215	228	208	204	208	199	195	234	231	207	216	222	207	200	207	202	238	226	198	215	213	216	218	237	204	214	244	186	215	216	202	218	225	211	207	200	222	223	209	224	204	197	220	210	223	210	201	214	230	195	229	223	215	216	208	226	221	219	197	218	223	222	209	194	222	204	222	222	239	248	212	229	229	187	205	216	225	213	209	219	189	181	230	210	200	231	214	212	203	182	197	222	237	206	237	198	204	214	202	211	203	211	255	206	199	189	225	198	225	214	230	194	200	193	206	173	194	200	230	197	211	209	195	229	229	200	220	221	204	230	204	225	212	233	222	182	201	221	224	212	233	198	210	226	202	224	222	225	213	189	237	227	212	209	192	192	208	198	227	230	216	216	212	203	204	214	201	219	218	242	216	201	202	210	222	218	217	197	227	221	218	193	210	220	210	216	186	205	181	207	205	200	235	227	205	220	213	228	224	219	221	228	211	198	243	213	216	224	223	221	252	210	229	192	193	187	204	211	249	223	218	220	180	202	212	206	211	201	215	232	226	209	215	225	211	218	202	205	225	225	215	219	234	226	203	217	187	190	222	228	212	205	212	245	228	227	222	227	229	210	189	221	218	216	217	218	205	200	205	201	220	217	211	200	220	215	234	234	233	208	214	221	221	201	220	205	233	186	233	201	219	228	208	193	196	250	211	210	182	222	202	217	225	196	233	235	211	227	248	210	202	201	215	199	220	189	210	212	202	210	205	216	197	220	235	209	193	224	217	192	230	227	226	207	219	223	226	213	202	205	207	224	220	228	194	191	205	218	234	221	204	196	225	212	221	225	208	214	220	196	218	218	220	201	195	216	228	232	217	245	212	204	200	229	223	206	199	218	213	228	226	217	217	232	244	190	199	192	223	227	229	193	207	233	214	242	228	200	211	244	208	193	212	219	214	188	230	213	219	215	217	211	224	219	216	201	211	225	208	214	180	207	229	196	200	219	228	206	195	206	209	217	218	204	196	232	222	215	220	222	239	218	202	208	179	199	191	194	224	236	210	203	225	219	198	204	216	230	223	202	219
23551	20938	27938	24069	20906	7841	814	510	488	392	340	297	289	275	250	272	297	258	254	239	259	210	236	216	218	243	224	206	231	218	205	223	201	214	206	211	236	221	203	241	204	195	202	245	187	206	219	214	204	233	242	215	208	212	206	193	220	205	232	213	200	202	215	193	216	201	202	210	219	217	206	228	211	208	185	182	206	193	202	207	222	197	228	186	193	229	203	196	198	217	213	195	197	199	205	212	194	230	223	223	213	225	198	211	242	204	204	176	205	200	202	181	197	192	191	211	198	206	191	215	207	208	197	189	188	213	204	228	180	201	187	222	230	195	186	216	226	216	183	210	207	215	205	209	219	206	198	179	199	209	193	207	217	218	226	203	208	216	192	206	197	176	190	203	219	211	210	206	222	199	186	205	217	189	209	175	203	211	186	189	203	212	190	229	187	207	211	205	232	214	206	220	186	202	190	195	222	216	227	221	207	244	195	197	169	219	193	204	221	199	226	203	194	214	221	219	201	201	224	207	195	210	188	214	225	180	233	183	221	209	180	191	219	186	240	212	206	208	208	179	195	206	186	209	202	215	188	196	197	207	214	203	213	210	208	227	186	186	232	215	196	225	215	198	223	218	184	187	223	206	220	209	210	183	207	192	191	204	201	217	202	219	215	203	210	176	181	204	212	209	209	214	188	211	222	210	214	216	216	216	182	194	215	173	218	202	194	185	224	215	214	218	217	199	202	208	224	219	210	193	221	214	195	213	184	213	170	222	197	199	219	204	210	205	191	189	193	213	207	186	202	202	203	184	205	192	195	178	201	187	204	227	222	218	212	198	210	181	211	189	203	192	209	210	214	218	212	193	197	238	195	229	164	202	213	192	222	210	205	208	214	206	203	215	206	208	189	200	208	178	224	200	202	194	229	217	205	190	221	232	217	182	182	215	188	205	210	217	191	211	199	187	213	210	199	214	199	208	190	214	211	199	193	217	224	199	219	200	194	222	218	213	213	191	234	225	205	226	200	186	219	209	221	209	217	193	195	175	211	198	185	238	190	204	218	214	209	213	216	205	215	190	192	211	209	180	219	205	212	207	209	196	234	182	197	180	191	214	199	218	201	182	217	210	186	213	198	201	222	210	164	206	200	192	180	216	208	211	182	201	226	194	215	197	205	216	209	258	221	208	219	192	201	235	204	234	205	211	224	182	218	187	203	233	198	205	191	217	222	190	201	190	192	245	185	196	203	204	227	201	199	223	192	197	195	203	207	190	198	199	187	200	234	186	187	191	209	195	192	201	202	209	182	233	210	236	206	197	208	225	196	196	211	189	208	217	184	192	182	210	207	248	182	184	209	190	199	190	187	188	183	182	223	241	193	188	191	210	204	216	197	186	194	218	207	205	222	191	205	205	209	217	210	214	194	189	200	200	206	197	207	198	199	197	220	207	172	218	184	200	230	214	207	239	213	211	194	204	187	231	214	208	202	198	196	197	215	197	186	223	196	192	194	204	210	218	215	199	201	211	201	209	196	215	209	204	208	183	187	190	215	197	234	216	204	218	160	223	217	214	219	202	235	190	191	201	186	209	204	227	191	201	215	185	200	227	202	216	186	210	211	227	213	203	222	227	206	205	193	177	213	209	218	214	229	189	207	195	211	197	216	183	200	195	206	205	200	214	214	224	200	202	198	196	210	195	200	229	207	196	226	204	204	207	185	200	205	200	211	228	240	202	216	228	240	218	212	205	199	192	179	190	229	183	208	181	211	189	196	200	229	165	218	195	179	189	210	219	207	203	224	217	240	217	184	201	217	205	224	217	212	209	215	198	190	205	211	220	209	224	189	200	219	195	199	195	197	213	215	219	205	235	201	195	194	216	229	197	201	228	206	210	202	199	179	195	227	215	226	213	187	184	200	213	211	206	164	207	215	221	207	204	205	205	210	238	192	204	211	199	213	210	216	193	174	179	204	222	197	171	162	208	200	188	183	184	201	222	203	207	199	194	211	206	210	228	225	226	214	216	206	203	224	216	197	210	192	183	229	211	216	203	200	213	208	214	200	194	196	214	225	189	197	197	189	195	201	195	205	182	207	205	207	194	177	169	213	221	212	194	228	194	184	181	220	197	207	198	223	194	188	177	201	211	208	213	204	205	188	208	203	229	183	223	196	216	213	193	222	219	183	207	222	201	202	195	186	226	207	183	215	191	217	197	211	215	201	192	192	189	190	214	204	188	224	186	193	207	201	202	196	196	224	202	203	188	221	178	223	211	209	179	194	206	196	205	207	203	210	195	201	224	220	218	187	214	213	224	180	209	215	202	204	184	215	196	204	237	191	214	190	222	232	193	212	211	194	185	175	211	205	183	214	227	233	206	192	213	214	194	177	193	204	172	225	227	223	222	219	233	191	210	192	226	214	237	176	196	189	210	192	190	216	217	207	191	247	206	212	165	191	201	204	202	221	215	203	190	224	195	205	181	180	205	204	217	229	204	187	202	190	209	230	224	215	214	194	219	192	237	200	188	209	197	189	212	219	207	193	194	220	234	199	204	213	210	192	205	211	208	222	199	176	223	203	207	229	176	181	207	216	197	206	209	241	203	198	225	202	206	186	217	217	190	185	182	207	191	195	228	227	212	194	206	225	217	210	205	222	210	188	179	222	210	205	197	189	187	180	187	191	201	208	202	184	206	188	223	217	209	193	205	202	186	222	205	196	231	208	215	199	201	193	204	231	204	183	202	225	229	217	174	207	198	216	209	224	223	210	193	204	201	173	207	227	200	216	203	195	215	182	193	190	198	213	206	195	193	206	219	199	209	196	194	207	181	219	178	192	206	186	201	199	204	208	192	192	186	197	215	203	210	190	189	219	195	200	226	208	217	214	210	200	189	183	218	215	185	210	212	206	205	221	203	199	198	232	201	237	195	185	195	204	191	217	182	195	229	227	208	202	198	196	201	184	203	199	204	204	210	193	190	181	203	193	209	175	198	189	200	213	190	206	194	208	182	214	194	201	203	203	206	208	197	217	216	203	200	213	198	241	224	201	206	200	198	200	194	220	230	218	203	201	202	180	172	204	204	211	179	189	202	233	181	205	219	192	203	200	190	211	211	219	185	198	211	175	187	226	185	210	204	191	212	224	215	218	188	219	183	193	217	194	211	218	190	202	241	195	201	211	203	220	192	174	198	222	208	228	224	211	210	213	194	188	246	214	216	208	190	212	208	198	212	213	214	200	198	182	200	194	210	203	183	187	192	186	195	215	215	206	223	202	193	201	174	191	201	212	206	196	193	203	234	201	189	203	201	200	201	192	197	199	197	211	196	174	190	211	197	202	204	209	208	179	186	219	192	201	200	199	199	198	192	187	194	199	194	214	205	206	222	202	193	205	207	205	208	221	207	222	199	206	194	194	192	186	204	210	217	189	184	209	204	196	235	229	212	191	230	197	197	208	194	181	210	223	190	236	207	198	195	183	188	222	222	193	209	217	203	206	217	198	197	191	218
3533	9569	6060	2733	1943	1404	1030	816	712	578	509	459	388	360	336	353	314	287	272	262	274	284	249	254	232	268	241	259	225	252	248	235	219	231	220	236	215	233	229	207	217	234	249	229	230	225	233	236	204	213	223	238	239	226	233	260	223	222	215	232	219	246	208	268	210	208	209	205	189	224	213	202	249	222	201	247	232	242	201	217	200	220	229	203	203	206	210	205	226	215	213	226	236	238	204	209	237	243	193	227	201	237	192	223	204	239	205	222	226	205	218	208	197	216	238	212	208	239	247	236	207	232	204	204	216	209	254	239	211	222	245	231	226	237	242	235	232	207	218	249	243	180	213	230	223	219	201	223	220	236	229	242	201	191	254	207	230	232	202	233	227	199	187	228	220	197	229	249	235	236	214	212	214	223	212	218	219	224	203	200	226	203	205	209	228	222	219	214	220	224	239	228	228	240	236	215	205	213	198	216	204	216	230	221	221	224	194	245	205	222	210	216	231	221	208	234	206	221	203	233	215	215	206	199	224	212	209	210	214	197	197	215	224	231	183	202	222	203	225	213	215	226	241	202	215	230	226	220	239	215	211	207	215	200	204	230	212	229	217	198	223	227	221	226	230	254	209	214	220	207	244	208	225	240	253	210	242	234	212	228	223	217	208	201	186	208	221	242	217	231	239	207	200	234	220	226	207	218	207	236	246	244	240	198	224	190	220	200	217	210	187	231	232	232	202	228	214	207	247	204	217	221	227	237	233	236	208	209	227	223	222	210	225	217	216	239	197	230	219	251	218	216	239	240	195	225	257	213	237	218	230	224	167	221	206	227	222	217	223	198	223	211	220	237	213	219	239	246	230	250	230	228	232	239	218	215	216	224	225	228	218	227	210	223	228	234	211	197	202	234	218	234	216	221	233	217	194	212	208	225	213	194	201	204	215	226	211	240	208	226	237	224	231	213	214	209	212	227	209	187	198	223	203	206	214	228	212	226	217	216	214	200	205	215	204	228	227	240	226	242	222	202	207	219	242	202	222	227	192	215	231	207	205	229	211	231	231	200	233	185	198	194	220	212	221	218	214	228	203	210	222	222	222	212	239	215	223	217	218	233	206	223	191	212	217	192	226	216	203	231	237	213	223	239	230	207	236	214	229	231	216	212	228	227	227	227	241	222	228	216	216	220	199	206	204	226	213	223	209	201	215	251	225	211	183	205	203	243	227	233	234	233	205	229	201	188	202	226	216	218	262	251	217	200	216	227	192	183	240	199	220	241	207	229	203	217	193	231	210	230	209	208	232	230	205	216	229	201	225	204	193	236	226	228	211	220	223	217	213	229	213	233	214	212	229	233	213	228	242	223	247	241	197	197	220	239	227	239	233	200	250	222	230	211	233	225	225	201	224	213	245	218	215	198	213	230	220	220	237	224	216	223	222	228	186	228	225	209	195	228	204	213	247	228	232	207	207	198	208	195	212	220	203	192	226	216	223	214	228	206	237	207	198	228	230	221	222	223	205	242	222	219	228	227	226	227	221	203	237	242	228	206	212	196	243	240	212	212	226	220	197	222	214	207	250	248	222	221	199	247	239	259	209	216	227	188	219	219	220	212	207	207	212	223	227	233	239	214	216	229	189	206	239	217	196	198	218	217	241	241	209	208	234	230	197	223	246	230	214	212	249	231	204	208	207	235	212	208	223	207	211	244	225	200	201	230	193	175	223	229	242	175	260	214	233	246	224	218	217	220	203	193	216	215	230	210	225	221	235	216	232	235	231	224	224	224	210	231	235	188	221	225	228	221	229	242	226	242	214	221	193	210	234	251	220	218	191	228	224	220	229	217	217	199	228	239	214	231	216	201	228	197	213	202	243	260	219	223	200	209	229	233	237	229	234	220	200	213	220	254	206	200	222	243	255	210	228	203	239	223	236	207	211	210	257	218	225	213	209	214	193	216	203	192	235	251	228	209	232	239	225	201	235	212	220	212	213	205	208	236	224	239	225	235	240	221	229	239	210	228	209	207	231	225	209	220	212	201	220	237	213	218	212	203	223	241	218	200	224	210	231	244	214	224	239	230	228	217	202	201	201	210	229	201	229	207	214	220	220	238	227	202	218	237	216	231	211	223	203	196	219	219	226	225	244	232	243	227	227	237	239	232	200	231	218	248	227	216	238	246	245	216	209	214	221	250	211	206	222	248	224	235	217	212	206	218	215	212	223	229	194	218	223	194	197	228	232	210	223	211	225	205	203	181	219	200	203	220	224	220	200	220	224	225	238	210	233	235	236	195	229	231	226	223	245	199	228	201	220	230	234	188	217	233	214	226	230	211	238	226	223	217	224	244	230	241	204	216	216	212	229	203	194	215	225	193	239	226	202	230	210	222	211	230	239	211	237	211	251	211	221	236	236	236	243	238	242	191	230	233	239	195	211	223	221	237	211	203	227	241	232	229	232	211	251	234	219	221	221	224	224	217	200	209	248	215	190	232	217	226	231	215	234	196	225	225	221	226	218	224	234	230	216	236	226	231	230	225	240	236	207	214	229	234	239	213	232	210	229	213	214	254	239	225	265	223	192	203	244	237	212	232	226	203	218	232	237	230	218	229	200	214	230	232	229	216	233	213	187	213	207	220	211	225	232	207	227	221	193	222	216	212	203	237	239	226	221	218	207	208	213	205	219	229	216	216	233	206	215	209	251	246	232	233	236	229	226	223	214	232	222	247	223	188	232	203	239	235	230	228	213	230	215	212	199	206	222	187	210	232	232	226	218	217	205	240	219	206	244	222	205	222	200	228	240	222	228	210	224	236	226	229	220	221	227	231	238	220	209	231	250	220	227	223	206	243	210	206	203	205	243	228	196	210	211	205	234	205	215	213	199	237	190	204	201	202	225	221	214	187	231	189	235	232	195	204	185	196	197	233	201	193	211	225	229	249	232	199	223	219	226	218	214	217	233	224	235	218	239	211	186	242	220	240	236	223	205	223	218	225	206	230	206	216	217	197	210	248	236	219	227	207	203	233	229	204	200	221	228	227	225	214	202	221	231	230	199	205	244	207	232	225	214	232	229	198	203	217	236	223	220	200	221	226	216	223	220	221	229	216	240	233	193	238	194	220	202	225	248	220	208	228	214	212	230	219	221	229	242	251	208	243	232	220	214	214	227	234	218	210	208	238	211	233	207	210	201	220	223	234	192	224	236	217	236	235	213	233	223	205	201	238	226	207	229	210	216	212	209	223	225	229	229	220	190	226	242	214	214	223	229	261	236	220	220	223	217	222	247	225	228	228	237	223	208	217	198	199	246	224	226	236	221	216	212	200	214	216	233	216	213	227	218	214	244	226	223	220	243	185	223	195	199	230	229	217	211	215	250	218	216	218	202	223	218	220	220	212	239	210	224	236	218	217	231	248	233	226	219	224	220	220	210	212	215	222	215	219	193	245	211	227	225	211	216	243	186	220	196	229	225	241	226	232	226	236	247	208	240	193	245	199	247	220	215	204
24917	21028	26879	25304	8069	750	580	539	451	441	451	439	422	406	409	397	409	396	394	364	391	402	392	364	352	393	382	385	415	382	408	367	368	391	395	365	373	425	372	344	394	377	365	395	362	394	354	354	399	355	359	390	388	392	349	365	327	379	359	384	384	376	394	388	385	385	391	345	399	362	375	360	383	357	356	362	374	371	397	391	368	336	378	370	371	364	384	359	400	381	398	377	384	355	355	361	334	346	370	363	386	385	361	364	343	391	372	398	361	418	396	387	392	371	366	377	385	387	419	384	385	404	335	389	371	399	394	358	374	349	357	366	388	364	370	372	366	409	360	356	402	383	362	375	373	391	404	378	370	376	407	357	364	386	369	402	369	377	356	383	367	385	346	360	353	398	359	368	377	364	372	395	342	369	384	359	366	343	369	360	401	372	380	393	382	372	369	373	359	391	373	368	370	370	368	390	372	390	343	399	384	380	375	385	356	406	381	380	388	430	377	396	373	374	399	408	376	368	383	371	366	347	387	369	391	374	376	346	377	338	389	394	412	362	362	370	388	368	391	359	360	369	371	392	375	385	370	381	380	390	385	372	363	358	385	365	365	378	383	361	380	409	392	372	450	357	386	379	370	391	396	364	334	441	392	398	365	386	399	384	398	364	396	363	384	353	355	398	375	353	421	417	381	388	329	347	448	385	363	382	408	371	331	382	403	378	380	360	387	350	365	357	351	366	373	357	348	370	358	384	385	374	360	366	377	379	382	390	382	351	378	373	406	358	356	358	404	392	367	390	339	366	367	380	380	339	387	336	403	363	392	402	425	369	384	372	377	396	415	367	365	374	381	386	343	344	344	378	347	331	387	393	397	372	381	391	351	340	344	356	383	368	319	360	401	391	403	419	358	366	351	370	385	348	388	401	354	337	360	346	380	391	366	365	379	368	379	390	381	388	368	369	368	434	371	387	411	374	346	365	369	350	341	407	354	360	378	356	387	356	388	385	368	347	374	358	369	397	354	393	386	359	398	379	393	346	388	392	401	337	365	360	373	378	370	361	369	414	382	358	355	379	349	365	362	383	393	367	386	399	398	354	422	397	373	395	392	381	346	395	358	386	365	369	373	390	386	364	337	372	390	387	362	355	401	352	389	394	380	383	382	386	427	373	360	367	369	360	366	378	408	330	381	328	358	386	380	373	371	382	360	345	358	382	378	352	353	381	357	375	386	386	361	370	349	368	343	389	356	395	399	373	374	373	377	401	401	383	407	371	410	372	372	396	392	383	353	406	374	391	378	377	374	348	378	409	352	400	374	414	383	371	394	408	399	382	373	365	373	376	364	391	377	383	387	375	401	377	340	388	342	387	389	359	352	375	359	346	351	350	373	365	372	380	390	397	390	365	371	357	394	372	375	372	401	353	344	351	380	346	405	376	385	366	386	374	362	378	370	344	382	406	375	401	381	352	367	376	363	401	398	395	344	389	399	359	387	380	353	378	392	406	362	393	374	383	361	366	389	329	373	367	360	374	348	399	389	399	376	402	350	348	346	367	384	396	374	432	390	395	390	415	355	377	367	359	378	398	375	370	410	366	406	345	335	339	401	368	381	383	364	367	389	397	334	388	387	375	391	377	375	353	400	358	382	362	382	375	362	355	377	422	337	361	349	338	350	367	367	364	364	340	403	392	370	338	361	342	396	380	394	348	357	373	391	328	352	381	393	401	365	348	397	368	376	352	371	398	373	396	373	376	345	352	377	388	373	410	389	400	356	387	415	371	388	387	383	381	360	389	381	373	385	388	377	371	367	354	359	383	343	397	400	384	380	376	365	396	355	382	370	406	350	373	387	363	359	348	392	340	351	393	355	396	357	357	406	362	351	362	320	324	383	364	382	374	383	381	386	362	373	408	365	346	366	351	391	375	364	341	377	352	376	371	352	351	352	350	366	337	390	371	370	359	378	364	369	395	370	382	343	364	370	359	412	379	363	416	396	381	329	369	370	378	360	389	410	360	374	353	368	406	400	397	365	405	371	413	391	360	399	344	394	358	389	351	375	334	384	378	377	365	368	354	353	366	376	382	360	348	369	370	370	384	367	412	352	380	362	391	386	376	392	370	376	395	338	367	347	392	379	359	354	353	403	392	365	363	345	397	351	410	361	361	379	379	379	353	383	380	354	343	360	405	369	380	374	363	385	343	367	371	396	342	392	375	386	377	399	378	375	376	409	411	386	369	418	374	397	394	339	398	376	362	366	347	399	385	381	386	354	365	369	388	366	357	345	347	357	388	382	391	377	378	370	385	362	375	340	380	393	382	404	364	388	383	347	348	372	409	413	345	373	352	359	390	374	386	379	412	336	345	338	374	342	386	370	346	364	365	363	410	370	362	377	394	324	353	315	369	357	352	359	378	388	389	412	358	355	359	406	373	337	371	372	376	388	352	364	382	370	361	384	378	392	366	360	372	372	357	339	360	372	345	352	346	382	362	366	386	365	380	386	374	357	392	362	346	370	374	351	360	352	389	364	363	368	409	415	397	362	388	384	377	370	354	403	392	359	382	362	376	339	379	385	412	376	348	358	359	395	359	345	369	354	359	369	340	372	348	382	352	362	366	384	369	365	362	386	392	344	365	375	393	400	367	355	373	373	378	383	379	361	355	391	384	346	392	392	382	353	376	361	336	378	366	371	396	348	376	363	339	375	358	353	394	366	354	385	431	350	362	380	370	401	359	352	373	380	351	369	392	379	393	340	370	408	362	389	400	386	362	350	362	353	350	371	361	362	371	374	381	409	341	352	386	374	388	376	357	383	405	350	375	370	379	394	342	353	356	393	361	366	364	393	362	353	358	404	380	347	391	386	357	388	373	395	399	381	363	353	391	368	362	365	372	402	368	382	368	362	349	364	381	421	369	356	386	380	373	401	363	370	385	381	382	383	349	363	348	352	420	385	411	369	402	395	382	388	355	345	383	385	360	386	360	381	351	386	386	371	372	386	359	369	354	373	373	365	393	387	361	400	374	422	373	328	390	375	382	386	395	351	400	382	381	402	387	363	378	409	342	396	368	369	376	396	350	374	376	366	383	408	394	349	367	397	396	354	366	379	364	384	354	398	381	359	349	347	342	380	356	407	360	378	365	305	379	402	387	365	347	393	359	365	385	377	362	385	375	354	369	358	344	343	371	347	381	378	364	352	413	380	377	385	389	409	385	395	394	371	368	376	378	395	380	330	387	380	377	374	368	385	402	340	360	350	342	374	370	375	391	379	393	387	367	378	378	376	366	389	357	389	340	410	399	382	344	383	383	400	403	390	397	377	398	364	338	358	331	387	369	379	379	412	388	340	358	356	369	382	397	386	375	357	347	373	368	381	401	347	379	350	348	377	408	376	340	334	379	364	354	375	390	384	396	351	373	365	377	386	394	379	391	376	373	376	386	409	348	352	381	369	401	371	388	345	362	350	333	375	349	362	385	355	361	389	368	366	396	347	372	365	360	343	400
3779	5599	3730	1757	1385	1061	883	729	666	618	555	562	494	499	450	441	473	430	401	438	401	414	430	427	457	392	420	431	425	404	454	399	427	422	403	402	400	388	404	400	422	416	388	432	401	422	428	427	408	442	386	409	433	383	406	438	379	401	411	420	410	386	394	402	410	402	415	376	388	398	388	393	427	411	426	402	388	404	379	426	425	419	376	407	410	425	391	389	376	419	384	389	417	384	414	390	404	389	387	385	441	379	386	379	415	429	404	398	414	409	418	432	419	421	417	396	407	424	396	412	415	395	404	411	399	401	408	389	431	391	412	364	399	418	390	354	398	391	423	389	349	409	397	383	385	411	434	414	401	452	372	394	393	411	422	407	405	384	433	388	416	386	412	429	384	362	437	408	384	388	389	354	388	434	404	425	424	400	396	387	407	448	399	422	427	402	375	408	429	438	395	420	390	438	403	401	415	410	408	417	446	390	398	409	428	409	397	381	416	427	396	420	378	435	401	377	402	370	420	390	394	396	380	420	402	412	393	380	417	396	428	395	407	435	424	427	404	405	415	425	405	392	392	408	427	368	404	420	444	373	394	414	402	395	396	395	430	419	421	392	396	380	404	426	413	448	413	374	423	386	392	411	435	387	386	413	395	413	427	374	397	424	405	416	442	407	443	408	380	420	412	441	434	413	407	428	392	417	420	430	425	392	418	387	393	412	391	415	391	361	415	384	401	409	379	406	411	426	402	445	407	411	419	388	463	418	407	401	420	404	380	397	423	397	388	397	403	430	404	420	387	384	392	408	412	421	404	412	402	392	390	441	434	430	403	397	421	384	410	425	369	385	381	393	407	368	399	463	400	434	423	404	402	397	393	408	398	397	428	399	434	415	411	422	427	416	419	364	393	367	401	413	413	416	398	434	379	406	398	422	412	384	443	426	395	402	422	411	451	381	407	429	404	413	414	403	410	422	401	402	418	393	396	371	432	374	409	395	360	354	387	415	438	410	406	406	407	387	402	417	435	420	398	408	410	419	432	389	412	420	382	379	393	377	394	448	430	399	416	389	432	426	426	408	407	403	431	400	362	413	423	378	391	415	426	398	397	397	392	396	388	373	412	397	366	425	407	427	425	373	399	401	391	413	381	423	408	409	435	379	439	386	405	413	383	412	358	406	414	408	412	382	389	375	425	392	434	422	407	367	445	433	405	416	401	411	424	434	411	431	402	416	418	422	413	424	411	375	404	418	404	422	395	392	407	406	395	400	416	435	393	415	370	396	389	406	395	388	411	395	390	376	419	394	371	425	395	391	382	411	425	399	406	413	430	436	414	413	407	395	406	410	379	368	362	421	430	386	420	391	418	449	402	403	378	439	409	384	389	392	405	403	407	399	411	424	403	394	382	423	395	392	418	360	368	456	415	402	377	422	414	385	374	378	441	443	420	418	410	412	384	416	434	433	439	387	376	402	395	408	384	400	361	370	415	425	393	450	398	447	372	418	400	440	411	428	393	410	424	440	397	418	421	404	482	386	425	419	433	353	416	395	404	408	372	402	422	423	407	376	409	387	397	381	394	404	401	416	377	427	442	416	406	421	404	389	419	415	389	371	446	367	428	431	452	396	434	407	428	425	416	405	417	401	381	390	404	390	382	407	412	396	390	383	409	381	448	398	399	416	411	420	404	387	426	390	400	390	394	456	427	386	416	395	392	390	414	404	406	374	411	400	382	410	424	397	406	413	441	429	421	402	425	443	448	374	418	418	370	408	400	411	385	384	425	420	404	393	403	366	436	373	429	418	418	418	374	417	417	413	411	392	427	387	423	391	408	411	403	394	385	429	418	418	439	417	384	384	403	373	415	429	432	402	403	406	387	420	385	417	379	407	431	411	395	379	388	388	382	393	393	423	428	389	389	388	453	404	389	421	429	396	391	399	402	396	395	408	389	390	427	415	388	401	418	412	414	416	416	405	406	393	387	370	395	414	419	429	426	407	405	384	416	372	413	406	415	421	383	388	384	421	423	380	381	423	379	382	394	427	392	404	421	373	404	389	426	385	386	388	397	389	404	424	406	402	409	414	423	398	435	432	447	407	408	399	439	414	393	398	434	391	418	399	427	365	416	424	433	425	399	399	417	408	413	423	400	400	429	402	403	421	396	420	371	411	395	387	410	410	372	427	433	413	406	406	395	410	410	426	442	450	402	431	389	424	395	386	420	439	383	426	405	431	377	391	410	446	404	388	407	383	406	398	384	394	393	423	401	403	425	363	413	373	388	406	431	359	402	378	403	375	408	422	419	422	383	461	410	391	363	389	377	393	432	415	441	436	402	448	386	406	406	432	406	368	378	402	384	408	389	405	392	424	428	390	417	361	419	412	370	365	405	373	390	390	461	391	391	411	408	384	404	428	423	412	402	385	399	419	400	396	447	398	398	370	428	397	424	394	400	410	387	411	425	380	354	403	417	436	401	410	394	422	391	393	377	440	394	399	421	430	431	413	449	417	381	393	424	388	423	460	398	439	418	393	456	394	397	397	397	393	386	422	418	422	407	392	413	397	427	383	416	391	396	410	375	392	400	386	393	392	408	414	419	398	438	427	411	417	435	394	405	443	384	389	387	415	417	387	383	406	407	419	401	391	394	431	377	433	441	410	383	426	437	411	385	438	394	414	410	416	434	380	416	418	397	415	396	405	407	358	394	412	417	379	380	385	459	416	392	414	404	385	381	418	373	441	401	429	371	423	408	412	412	406	412	435	398	399	387	404	402	400	454	383	416	408	384	405	418	427	415	419	431	408	419	368	385	390	408	397	376	384	408	401	442	385	408	403	397	402	420	411	383	423	377	385	403	440	369	409	415	411	384	414	404	385	460	430	452	424	417	387	406	389	406	420	398	427	396	406	409	403	381	394	402	424	421	418	375	440	428	414	376	443	396	428	403	417	464	387	422	391	394	400	410	408	417	443	417	417	400	387	429	397	407	405	392	394	401	389	406	460	419	388	432	414	420	430	392	378	433	385	387	426	421	397	376	416	420	390	415	396	420	378	404	385	427	380	405	417	394	428	384	389	410	415	405	419	437	404	390	422	400	414	409	432	413	416	431	394	419	378	375	412	405	408	392	424	394	421	407	437	431	401	426	408	368	414	383	396	390	442	427	399	388	401	394	403	407	451	369	376	433	383	406	397	451	411	399	392	426	378	424	398	395	424	400	383	383	399	404	388	390	428	397	391	400	402	385	381	402	399	436	386	382	403	421	431	411	407	394	379	400	381	413	410	411	384	389	438	424	416	399	417	398	409	409	418	394	422	403	416	404	381	405	374	406	409	423	373	385	408	408	397	380	376	398	418	445	406	434	390	411	414	409	412	426	419	389	433	391	390	414	422	437	402	397	385	410	417	412	416	427	411	435	434	418	454	388	383	439	391	393	393	388	443	431	368	413	383	398	400	433	414	383	423	367	409	435	424	427	412	372	439	447	385	438	394	369	414	387	414	363	397
22544	21102	28678	23788	21104	21135	6590	1226	937	804	772	624	638	680	584	596	592	556	523	528	523	508	519	476	524	491	469	513	505	504	517	470	504	469	462	479	467	505	489	459	487	487	479	460	475	448	460	474	456	446	410	455	434	476	478	464	463	505	477	488	477	462	444	474	450	502	452	434	461	480	458	501	456	458	459	461	414	504	456	462	455	473	477	485	479	503	480	453	446	408	444	460	466	457	486	484	454	442	473	478	473	459	474	461	450	448	430	484	480	452	475	471	454	479	473	437	429	445	457	478	460	447	448	465	518	455	449	463	471	446	456	436	489	415	447	439	466	475	477	480	506	431	434	458	485	430	469	478	439	428	467	469	488	490	471	449	470	468	444	472	439	507	463	490	455	449	434	462	462	455	468	468	502	521	456	458	472	455	485	428	454	463	433	444	458	452	437	463	496	503	446	456	480	486	466	470	453	460	492	479	487	456	448	475	505	472	450	441	484	470	462	465	432	477	499	470	463	441	468	505	448	487	499	434	440	491	444	437	486	454	463	498	465	447	469	461	467	453	466	495	479	466	501	462	425	456	492	426	474	453	495	450	506	443	460	493	468	475	474	435	484	472	477	438	488	449	458	460	445	447	496	458	472	471	485	455	445	455	454	484	454	466	422	454	458	455	494	432	443	452	485	459	473	460	481	472	423	481	450	493	498	462	472	423	452	461	464	440	467	438	443	490	476	467	456	471	524	442	451	458	456	493	429	452	479	467	471	446	440	476	466	420	450	455	514	443	445	457	456	479	473	425	418	455	436	441	454	442	514	482	456	436	481	477	478	461	445	464	481	486	502	471	426	458	422	468	468	434	491	449	416	442	449	430	464	453	446	457	465	471	468	464	498	452	449	435	447	489	490	483	459	456	468	434	491	469	444	457	492	462	484	481	470	465	422	465	477	430	444	473	475	473	452	520	500	448	464	482	472	435	456	461	492	483	478	501	457	461	505	460	453	508	457	438	460	481	471	512	456	464	498	444	467	450	439	466	458	420	453	498	464	449	414	433	441	474	465	446	457	471	455	431	477	467	492	435	419	469	459	416	457	432	440	443	465	473	419	464	482	440	463	492	466	443	465	505	439	441	483	470	428	538	442	474	496	483	435	458	471	477	447	455	461	477	440	465	455	450	466	449	436	486	440	480	464	493	487	501	413	451	447	456	458	450	458	456	477	420	468	458	467	483	462	459	456	450	481	461	445	484	500	434	446	458	469	474	476	464	509	457	446	441	459	419	466	464	466	457	436	478	448	484	476	475	473	423	504	469	465	457	502	497	456	464	427	487	481	441	425	427	468	452	456	420	483	452	454	430	472	457	490	486	439	467	459	445	441	435	445	481	445	468	437	466	469	443	469	458	451	447	429	459	437	439	452	431	456	419	464	410	467	458	448	489	473	413	459	464	479	513	475	510	484	437	489	478	486	474	449	462	456	460	518	454	407	480	424	483	491	502	458	484	425	491	422	447	448	448	448	475	474	456	417	415	448	429	480	478	466	434	433	457	481	467	431	459	456	436	447	485	474	422	456	457	484	495	438	469	432	492	462	494	492	435	428	469	455	476	476	488	464	469	434	438	447	468	441	444	474	464	474	511	437	446	498	472	462	453	460	441	422	492	463	492	461	473	461	430	452	437	458	468	429	459	449	457	436	446	451	491	478	484	472	459	464	432	449	449	482	472	478	431	455	479	451	445	457	453	441	446	484	423	456	454	433	444	460	449	466	501	465	420	434	487	445	475	459	443	439	480	459	474	449	488	442	460	421	467	429	430	434	442	448	460	467	522	437	445	451	481	452	457	445	448	452	428	441	450	460	433	472	460	413	453	457	419	463	453	469	443	469	478	436	452	480	449	465	465	464	465	476	453	473	449	473	474	448	454	484	459	483	442	455	462	447	453	419	467	479	405	450	478	465	435	429	484	475	483	480	481	491	436	454	482	450	461	486	482	515	454	480	439	468	467	474	454	442	462	497	507	433	452	464	473	457	487	493	442	461	458	458	449	497	445	464	452	466	449	476	412	475	411	421	485	478	466	475	448	477	453	463	478	461	465	472	499	447	463	446	460	433	451	458	453	463	447	455	435	485	461	466	440	511	490	459	461	474	432	428	466	460	461	484	452	458	468	447	450	473	471	500	480	466	439	454	446	450	468	442	432	435	473	454	435	436	510	500	492	438	444	456	438	441	495	426	428	473	441	472	440	460	450	430	478	455	475	491	475	422	473	489	501	442	411	481	507	516	421	506	477	459	491	495	496	472	428	482	460	461	471	429	477	446	428	504	455	475	511	482	451	437	433	421	444	433	453	474	452	465	453	502	451	434	479	417	476	461	543	458	505	462	472	471	473	483	469	506	472	478	466	433	454	441	443	480	476	457	467	477	456	464	453	499	486	444	449	427	473	454	438	497	452	495	458	452	445	436	476	484	403	499	484	429	452	418	464	459	482	466	439	469	442	468	478	496	434	461	451	468	445	490	411	437	459	447	440	472	433	514	457	468	471	520	468	454	481	414	453	474	449	447	485	463	471	471	479	477	528	418	469	475	480	486	460	465	464	428	499	459	465	413	474	485	467	443	424	459	460	464	463	438	490	445	458	477	451	454	466	455	440	483	477	463	463	476	463	496	468	462	466	441	432	484	483	484	463	464	472	457	459	417	481	492	491	425	453	479	455	476	439	435	455	448	448	488	453	481	494	500	443	425	432	481	463	461	470	510	439	480	452	470	459	480	444	441	458	454	427	459	488	468	453	455	460	448	463	486	430	462	458	442	414	443	464	404	483	408	471	473	442	443	466	488	442	472	422	470	485	474	484	461	494	509	483	473	458	461	485	453	478	451	505	442	445	468	447	448	470	486	449	494	457	438	476	459	459	439	484	450	458	467	448	466	448	469	437	493	482	441	446	473	462	466	480	447	465	451	484	429	477	451	462	473	464	474	458	478	473	410	461	458	467	436	424	526	476	426	432	494	493	464	485	460	434	444	505	459	467	450	473	467	471	481	482	416	441	472	456	492	474	475	455	480	465	465	426	477	471	433	485	433	426	459	439	415	510	449	449	455	455	427	491	437	449	489	427	457	451	432	449	476	452	455	434	432	464	445	444	428	444	464	469	492	455	466	459	488	447	435	448	457	456	483	440	476	452	487	458	493	437	438	491	447	474	481	490	484	465	474	478	463	497	438	470	469	484	468	441	452	456	463	434	442	434	497	496	520	445	463	460	429	464	445	458	471	514	444	447	455	456	439	461	451	438	447	463	441	468	474	456	437	441	475	459	462	426	460	446	471	444	466	508	485	443	409	493	472	428	432	502	431	465	396	443	462	463	442	460	468	445	420	470	448	436	439	446	426	448	493	443	465	466	442	485	409	481	418	441	451	452	453	441	455	459	460	451	438	431	422	464	448	467	500	490	476	475	437	443	472	464	443	457	456	494	475	473	435	463	501	449	432	465	491	423	453	426
5294	15434	10419	5142	3679	2849	2090	1662	1415	1159	1073	920	794	762	734	660	671	580	635	579	571	586	553	559	569	566	525	504	526	586	519	494	484	517	520	542	492	441	466	449	489	523	464	467	444	496	493	499	480	502	480	500	521	450	484	491	486	500	456	478	513	451	489	470	441	508	492	461	462	497	479	487	472	454	485	452	465	526	480	493	465	477	450	474	454	488	457	465	472	460	454	436	497	494	469	479	483	459	470	482	477	459	420	523	472	462	482	450	440	492	451	489	453	455	411	463	468	512	499	479	450	523	460	493	486	462	455	468	457	419	469	426	510	455	469	472	487	479	462	450	493	474	472	474	477	475	447	506	476	497	461	474	489	486	490	475	455	456	456	447	459	438	477	474	493	453	483	457	463	517	455	478	419	457	453	460	491	493	478	459	479	473	482	478	480	460	452	499	502	496	459	497	462	453	457	492	499	477	467	459	446	455	460	482	450	452	480	464	477	479	494	469	470	442	486	458	472	421	447	484	460	498	497	460	463	491	494	481	500	479	487	485	452	477	489	432	471	498	503	464	476	448	452	470	485	489	469	531	488	497	493	466	479	453	442	468	465	507	454	453	443	491	495	465	440	443	470	441	481	474	461	460	463	484	434	462	488	466	457	493	475	487	478	476	470	469	493	412	440	480	434	470	498	521	446	434	476	487	471	457	512	460	450	436	476	446	468	476	520	519	482	473	490	451	505	500	483	494	471	463	487	472	484	473	466	450	478	471	451	487	486	457	457	458	446	466	449	486	498	468	430	445	451	457	478	458	463	459	433	433	487	437	473	490	460	450	431	472	489	481	463	468	443	470	475	475	476	470	431	489	461	487	497	499	467	483	518	423	506	479	460	469	480	473	440	468	490	481	467	456	468	511	500	447	447	455	478	495	462	444	421	472	453	465	457	460	461	507	454	442	456	453	478	509	484	450	456	461	460	445	438	490	468	466	475	510	503	473	487	471	423	515	472	474	462	472	433	455	430	496	487	478	450	499	498	470	462	470	473	497	470	474	455	522	477	520	485	462	451	429	462	472	483	478	472	468	469	481	509	493	512	459	446	465	496	479	482	479	447	421	483	478	449	431	493	471	461	442	506	502	454	460	482	459	443	441	457	483	485	464	407	457	443	467	437	508	447	445	449	491	486	452	501	451	468	444	485	500	471	482	496	475	506	478	463	464	499	443	501	488	490	484	443	467	440	490	433	478	457	451	485	479	478	481	466	470	465	466	502	449	477	439	426	451	486	428	468	464	475	491	505	439	469	490	497	476	478	491	485	506	441	448	471	466	503	459	480	461	465	506	463	473	450	470	468	485	417	476	467	512	498	495	457	423	449	446	497	445	463	474	444	474	465	476	448	451	496	454	494	464	457	483	420	498	489	467	456	457	471	442	486	491	445	514	468	472	497	500	492	467	476	471	478	452	469	460	497	490	493	452	457	462	450	508	477	442	463	475	474	494	445	483	462	441	495	465	474	462	480	478	447	439	458	480	474	466	412	487	474	493	435	437	485	452	481	480	441	449	430	464	459	498	488	433	458	480	431	474	517	453	457	431	416	435	458	439	456	448	440	447	481	504	449	482	464	473	439	474	467	478	454	458	460	458	472	486	481	469	453	451	463	498	476	493	507	467	446	496	441	460	481	474	455	465	464	455	482	484	477	442	509	447	492	451	466	443	474	446	470	474	477	436	461	457	484	457	481	517	461	474	473	450	451	462	458	478	462	473	443	442	477	457	437	420	462	473	430	492	430	464	482	516	488	451	489	469	493	462	458	489	510	487	479	440	474	490	458	440	481	440	498	463	443	441	446	467	491	479	481	459	463	501	481	466	454	457	515	468	464	433	481	452	426	478	475	438	502	465	460	448	460	444	458	444	466	467	514	469	469	466	486	437	472	508	476	462	479	468	466	457	466	434	475	446	440	487	467	502	495	472	447	498	479	512	467	490	513	463	514	469	448	492	471	487	483	451	447	453	465	424	525	487	460	483	440	468	477	445	488	462	463	507	456	482	439	464	488	444	476	442	465	459	485	463	445	442	471	464	448	439	475	426	428	483	482	477	488	474	447	493	447	504	469	459	447	438	477	455	439	502	461	487	504	489	483	495	467	493	470	446	507	424	474	461	475	495	486	487	463	471	442	464	459	493	464	501	506	471	474	472	472	479	486	491	465	461	477	490	424	462	427	488	473	495	471	492	487	465	461	468	495	466	439	451	474	503	479	459	482	495	432	465	479	441	474	481	498	475	498	490	462	457	449	446	481	440	481	438	490	457	477	490	457	439	462	482	476	495	491	482	462	483	476	509	471	481	414	469	510	461	460	449	488	536	474	476	470	502	477	494	438	432	459	477	500	452	490	497	469	454	495	456	482	425	452	451	454	472	443	454	454	463	452	458	434	453	467	461	443	490	464	467	485	443	490	476	430	472	487	443	441	487	422	477	474	456	471	483	491	462	521	421	438	463	463	475	434	448	455	426	498	471	451	445	438	481	433	467	480	508	482	472	425	484	466	483	447	442	459	459	483	485	497	494	486	491	473	472	470	469	482	463	484	477	461	454	492	500	467	457	479	465	524	465	474	482	487	482	483	482	479	481	484	484	482	463	478	490	486	473	470	494	506	481	465	507	467	478	498	457	484	505	468	439	486	513	471	431	502	474	470	492	425	468	424	481	457	453	480	451	470	485	495	499	476	447	472	470	485	413	478	437	476	490	456	488	447	472	438	456	483	503	461	460	481	493	468	465	459	436	452	469	468	438	469	514	484	455	472	480	485	480	471	439	490	506	471	459	464	475	465	470	458	477	436	466	468	477	444	459	504	493	446	468	465	483	466	486	470	495	479	490	441	493	469	471	459	509	494	508	514	469	436	484	500	494	487	497	466	452	460	438	463	469	445	466	434	408	466	450	448	475	466	501	490	473	468	473	456	453	499	455	447	480	483	476	510	488	459	489	481	444	473	443	472	466	453	457	464	445	463	448	458	493	482	458	488	466	477	497	487	458	472	468	485	472	442	473	443	450	444	461	441	479	444	484	461	447	444	487	437	437	466	476	495	464	461	471	481	478	476	401	480	435	478	473	437	448	473	516	457	492	483	438	498	449	461	468	454	507	482	426	482	487	440	478	463	503	449	455	483	464	495	471	469	483	481	484	460	461	473	458	506	484	499	455	451	483	479	450	461	474	504	494	457	484	457	469	491	478	457	462	443	424	487	456	457	458	485	480	463	485	464	497	484	479	474	443	465	483	465	501	471	474	501	492	475	455	469	467	471	488	455	463	459	492	459	473	489	471	457	437	474	493	500	464	495	449	508	437	492	466	461	494	450	441	460	449	491	502	455	446	451	447	505	478	473	433	471	470	490	473	451	487	485	434	451	454	478	516	440	460	462	503	505	466	485	411	480	513	445	463	450	507	521	419	427	484	457	472	404	498	449	480	462	485	524	463	455	475	436	488	437	467	459	485
27427	16529	2845	435	329	247	203	212	219	184	194	184	206	210	215	166	172	163	177	184	187	166	189	188	166	154	210	184	191	186	185	174	179	201	176	192	161	205	184	203	187	186	202	178	193	171	187	190	185	194	211	177	190	175	184	168	180	171	201	165	173	188	178	202	179	168	190	199	202	201	178	176	176	178	167	167	173	185	202	205	183	204	210	199	171	191	157	156	197	174	153	191	191	177	187	182	167	172	186	185	163	177	181	186	187	189	163	201	181	193	186	192	216	184	198	157	187	175	181	203	156	175	202	178	175	205	188	184	193	171	165	189	172	177	174	180	188	187	182	171	196	178	182	180	198	196	182	177	182	210	186	177	190	205	195	166	163	195	184	171	187	213	181	208	179	199	184	184	185	185	173	169	189	182	194	212	168	204	186	195	189	193	182	186	172	195	173	184	174	205	165	190	198	172	193	169	188	165	160	180	197	172	181	167	192	164	196	176	204	173	186	198	198	210	191	202	177	202	160	189	231	181	180	185	197	178	168	214	205	197	192	194	172	190	207	184	187	187	178	188	185	188	175	203	176	168	213	185	183	176	173	181	185	161	185	195	194	182	168	196	181	170	171	168	172	220	185	168	208	191	193	169	168	188	183	166	183	187	180	212	198	179	187	183	176	171	181	206	172	192	179	175	170	201	202	181	175	173	197	219	194	193	196	162	211	192	182	194	181	166	177	181	174	195	199	187	188	186	179	184	175	167	172	187	203	195	188	200	205	191	200	195	172	171	197	163	187	184	187	179	188	188	188	199	180	176	197	187	186	183	167	185	163	160	193	176	178	182	172	196	183	163	171	152	179	168	166	171	188	186	190	177	198	199	175	170	188	200	175	182	187	182	195	174	162	196	222	182	192	180	188	187	167	175	191	176	175	184	186	174	196	183	162	188	184	209	185	199	188	192	174	163	174	171	185	165	200	176	186	185	191	176	164	182	213	192	187	198	205	187	188	201	198	192	194	197	183	202	173	176	176	195	184	182	174	205	187	185	181	176	185	221	189	188	192	187	206	176	174	180	172	190	197	185	148	202	180	169	187	192	187	180	185	202	182	163	189	160	178	173	197	185	206	179	196	190	210	180	202	173	171	199	180	176	182	186	178	171	176	188	168	176	180	159	192	196	204	208	186	176	187	193	180	205	163	205	193	189	189	184	184	186	181	198	204	177	157	181	188	183	190	195	174	171	195	187	178	185	202	192	198	181	156	164	205	195	170	204	192	179	186	179	197	186	170	180	176	183	165	184	170	177	199	173	163	207	183	196	195	178	156	177	215	177	207	173	185	175	195	210	196	199	193	184	174	184	170	189	182	190	193	168	190	191	199	191	191	196	193	180	194	159	184	156	164	181	209	197	177	186	158	183	189	203	193	204	179	216	185	178	192	174	185	192	190	192	184	179	169	188	184	179	182	208	180	206	187	186	164	184	177	166	158	176	178	182	176	183	176	184	196	177	164	195	179	177	200	195	177	176	169	173	180	172	213	202	160	163	190	171	183	182	203	191	175	174	166	163	161	185	181	199	192	183	176	181	163	171	194	158	177	189	168	187	187	171	179	176	200	164	184	193	198	182	197	165	182	200	170	189	202	182	165	179	160	184	182	223	202	182	191	194	194	163	167	191	193	192	178	191	191	188	184	181	174	198	199	179	188	187	179	156	160	202	178	173	189	193	197	176	186	185	175	194	169	181	181	205	204	161	186	171	180	175	185	191	165	186	185	187	176	183	201	220	191	191	180	178	195	178	191	181	174	172	160	159	190	202	183	168	197	192	182	197	179	170	173	190	190	177	187	187	201	166	208	189	188	174	172	187	179	167	178	199	178	203	178	177	199	180	172	198	175	157	173	186	165	188	210	202	193	164	188	184	163	148	212	179	184	189	192	185	186	190	190	188	175	158	178	158	181	203	200	182	180	192	186	181	166	160	188	186	201	169	196	172	172	161	173	175	179	183	189	175	176	200	179	194	192	160	197	172	185	190	178	206	216	182	196	153	177	209	203	166	188	179	176	192	180	167	197	210	165	187	207	160	162	188	161	211	189	197	202	179	201	186	176	193	212	186	209	189	174	206	180	187	207	174	173	187	186	182	167	185	198	179	189	173	201	199	198	152	186	202	188	162	191	180	165	201	213	183	155	190	175	166	174	195	212	188	186	183	175	178	180	201	176	196	180	149	156	190	181	167	185	180	180	176	177	195	166	196	168	180	177	187	170	180	185	184	146	165	203	161	178	185	164	173	181	195	183	193	191	172	215	187	185	196	188	166	185	176	202	194	176	172	167	180	193	179	173	209	200	176	194	177	198	184	189	193	184	179	172	191	202	183	169	160	185	185	186	179	189	163	186	175	197	185	175	181	199	196	182	184	204	184	185	192	170	195	190	165	177	200	197	202	178	181	179	189	184	160	176	180	177	177	187	181	166	187	178	171	182	196	185	174	191	171	175	184	191	199	192	212	171	180	174	169	188	191	155	196	182	187	198	180	189	206	184	181	192	146	166	211	197	196	198	206	193	180	179	156	213	189	194	161	187	169	196	180	212	207	178	196	191	167	171	162	198	185	174	170	170	180	179	173	202	185	182	164	192	207	195	165	188	190	187	171	164	167	190	202	197	186	158	204	192	191	168	198	184	206	189	172	164	192	191	184	181	175	179	170	187	159	169	184	193	189	176	187	215	206	190	173	186	180	193	181	191	189	184	210	203	198	200	176	163	192	188	192	192	193	170	185	194	177	176	160	185	181	209	158	176	169	188	197	157	183	182	195	187	159	182	194	188	180	180	190	189	188	176	185	199	208	182	180	211	164	187	196	173	176	195	198	183	184	181	193	190	210	216	181	169	182	185	184	181	195	170	202	191	192	175	170	165	167	188	210	164	194	187	187	172	167	198	170	195	204	190	208	171	170	173	195	232	174	161	192	187	210	188	217	200	194	200	191	187	153	155	171	194	162	177	192	209	198	173	183	194	179	163	192	151	178	211	192	180	163	203	192	203	184	179	189	183	153	178	181	189	182	169	196	184	189	181	195	224	184	184	190	190	196	168	180	203	185	216	167	197	184	182	204	196	180	175	197	186	168	173	195	181	191	187	175	161	211	172	185	191	187	217	199	183	186	198	190	166	176	193	174	159	161	181	178	180	192	157	188	182	183	178	200	166	167	181	173	197	212	195	188	198	167	201	220	191	193	192	195	197	167	169	207	170	192	177	187	196	180	198	176	170	168	184	187	209	185	181	204	189	197	176	189	187	210	205	194	166	207	179	189	194	164	175	170	172	185	200	173	208	175	175	180	189	172	176	179	196	176	190	196	192	203	171	199	140	186	191	189	184	212	172	159	199	176	175	188	155	215	201	185	184	186	204	194	188	190	177	179	172	187	181	188	186	194	178	173	186	176	171	200	207	201	170	197	181	204	189	171	167	188	178	181	182	159	185	180	172	180	202	187	211	180	197	200	187	202
4433	1402	891	374	328	250	224	222	222	206	240	219	210	252	218	246	223	217	204	228	179	223	219	210	201	217	202	209	216	187	218	209	202	203	216	210	216	197	212	223	203	222	200	184	192	206	225	213	206	205	215	201	196	205	202	195	180	208	182	224	207	213	219	199	233	210	208	188	229	200	233	212	226	213	209	205	233	195	208	224	226	236	196	194	215	218	212	186	218	207	228	228	188	202	218	209	205	226	226	197	204	195	226	193	215	211	232	234	213	209	224	232	211	213	208	213	194	196	228	218	230	211	208	204	216	239	210	221	215	203	216	202	221	221	198	238	217	193	221	191	230	237	203	209	214	192	190	195	193	227	201	212	234	223	216	216	234	206	259	196	208	227	229	180	218	192	207	197	208	207	191	191	193	223	192	219	204	219	216	221	209	236	234	218	213	233	224	227	201	182	230	205	204	212	202	218	214	233	194	191	225	198	209	204	221	214	205	204	207	199	213	214	204	205	210	235	259	204	203	203	226	234	226	222	220	185	232	215	214	222	206	226	211	210	200	228	237	198	219	208	202	203	221	203	206	184	198	207	195	237	173	226	224	193	223	212	190	194	204	236	242	221	229	225	217	226	240	199	218	205	195	197	217	222	208	201	210	228	228	206	215	218	221	208	222	224	206	200	207	235	208	193	205	218	225	215	202	220	210	213	187	209	230	224	199	213	212	216	200	205	216	232	227	227	205	202	221	200	234	190	216	243	229	219	241	179	208	201	194	222	212	214	211	214	244	194	208	226	203	188	198	221	212	218	216	185	212	211	224	215	225	215	203	235	214	205	216	212	243	241	194	195	202	246	245	184	239	229	216	199	190	201	224	225	246	224	226	218	210	224	212	218	198	195	212	225	232	216	205	238	216	189	191	205	233	211	200	177	224	199	203	204	223	218	252	223	199	218	248	215	209	216	213	204	217	222	204	218	204	210	218	226	220	208	213	228	237	211	216	202	243	205	219	218	234	213	218	209	213	195	227	220	211	232	205	235	198	198	192	182	215	196	192	222	201	220	214	210	232	220	213	221	204	228	206	234	223	218	193	208	186	207	204	197	199	245	204	222	200	195	216	206	214	221	218	217	247	209	194	204	203	202	181	192	202	219	218	235	232	204	215	197	206	226	208	220	216	187	208	221	217	208	219	229	242	212	210	212	209	249	202	245	211	226	224	217	214	192	203	193	205	213	211	206	185	234	209	246	208	202	208	209	203	208	215	203	228	219	218	218	221	224	227	232	229	216	200	202	185	232	216	202	230	221	222	210	208	213	202	196	212	231	208	230	201	229	216	206	205	209	261	221	177	200	232	217	220	227	209	223	211	202	197	242	224	197	226	211	221	197	213	217	202	205	215	195	230	225	195	194	199	212	203	214	229	220	203	204	214	223	228	225	219	211	190	217	219	230	204	220	219	201	206	198	187	218	216	203	213	214	205	185	209	194	197	204	215	213	210	232	228	197	203	204	205	200	204	208	232	248	202	210	214	239	211	193	226	243	209	199	194	196	181	214	209	220	180	225	214	216	220	193	212	201	210	201	217	181	188	237	242	204	251	189	209	205	226	194	203	196	189	220	241	222	198	203	261	217	210	198	194	210	224	222	215	221	196	198	208	212	225	220	209	183	229	212	215	225	204	231	200	232	197	203	213	231	185	222	219	187	233	227	246	202	199	203	195	182	227	218	199	173	206	216	217	237	226	203	241	234	218	195	231	216	209	204	230	194	234	208	209	229	228	183	176	199	225	205	191	209	229	221	214	240	224	219	194	216	193	207	210	213	204	189	221	196	224	213	175	211	224	197	192	221	215	199	224	177	214	241	212	233	199	211	211	186	228	198	212	208	201	216	207	203	215	212	220	200	213	191	192	201	209	206	204	202	209	222	210	200	203	193	198	213	202	202	215	195	214	213	227	224	220	209	217	199	216	233	235	184	200	220	226	223	204	212	224	212	207	221	224	192	194	203	223	199	224	199	209	245	221	216	215	207	200	222	212	237	210	210	215	234	193	192	209	201	205	200	212	197	189	213	198	212	221	200	199	185	237	220	219	205	222	210	210	236	227	191	203	233	220	220	211	208	225	210	223	236	222	211	227	248	202	234	200	212	212	207	216	224	217	204	230	214	231	213	202	209	224	212	205	230	218	229	199	232	223	226	217	229	201	224	228	174	207	211	218	213	196	215	199	217	234	212	224	214	207	219	240	195	211	237	223	203	238	205	226	232	207	204	218	214	216	234	212	232	198	213	216	220	225	222	205	212	188	186	214	220	213	226	211	232	188	213	202	197	235	219	187	213	216	212	200	213	208	213	235	226	218	225	194	223	231	179	209	187	213	168	199	224	214	234	239	202	220	201	226	228	236	228	212	224	198	240	216	237	217	232	201	200	216	201	233	200	196	205	217	214	236	207	198	207	211	216	239	206	231	226	215	190	199	207	215	212	183	194	208	205	204	224	218	224	218	217	201	225	234	188	222	222	231	204	222	179	229	221	206	218	225	218	212	187	224	197	206	253	211	207	217	207	228	213	226	200	212	193	207	210	213	198	213	206	197	213	234	205	211	231	196	196	212	234	211	214	203	215	207	226	214	204	214	211	212	200	219	190	198	197	240	205	221	223	216	184	236	187	245	190	217	183	215	227	236	224	221	212	208	199	215	182	220	208	233	214	209	204	203	222	219	226	199	191	205	194	210	208	206	219	223	182	227	244	219	223	211	223	227	195	236	226	249	211	220	205	212	222	200	227	213	206	201	223	227	192	235	219	212	224	185	211	202	227	215	215	225	224	213	207	203	235	227	232	198	217	229	217	217	230	205	229	222	214	208	225	221	213	197	219	206	224	239	224	195	201	180	236	198	218	240	201	215	210	207	196	198	208	220	197	230	222	224	231	208	200	209	216	199	220	209	214	206	209	223	191	228	201	206	223	206	200	200	217	217	215	213	215	206	213	218	213	214	209	201	203	193	212	205	228	239	214	201	237	191	197	214	184	248	212	218	203	211	229	221	212	205	215	214	219	213	213	223	224	191	210	202	225	208	200	192	172	222	197	211	205	214	231	210	193	206	212	229	235	191	210	213	210	211	204	227	206	214	212	220	215	210	217	216	177	196	192	197	201	217	208	240	210	179	213	210	187	181	211	224	204	217	217	189	233	205	202	200	221	234	205	209	197	207	192	206	221	197	205	231	241	218	206	240	220	221	214	224	219	220	184	232	222	217	208	208	193	202	204	193	183	242	211	204	194	203	198	210	191	205	187	193	232	202	200	215	219	195	217	201	213	237	231	222	204	195	228	227	208	223	223	209	210	242	213	201	253	216	229	220	225	246	233	210	206	216	194	200	207	206	195	206	187	229	203	184	195	167	219	208	219	203	220	205	215	233	204	216	242	227	212	214	216	187	209	240	222	228	179	228	222	208	215	189	198	219	202	219	227	193	216	217	216	212	205	216	187	235	229	221	196	231	239
23743	21100	28154	24265	21071	8000	816	502	424	387	352	324	311	287	271	278	270	243	250	229	235	204	222	245	219	233	226	251	247	229	215	205	215	231	239	212	203	200	194	200	225	213	220	213	243	226	204	228	235	218	209	205	216	187	234	232	235	229	211	202	189	203	235	194	229	200	210	199	224	217	229	212	182	204	222	202	231	212	237	192	232	199	216	214	204	209	211	206	188	186	218	204	206	236	205	211	210	200	227	190	230	199	209	205	233	193	200	184	216	208	207	184	210	172	182	223	200	194	184	211	204	205	205	194	214	186	210	201	224	207	224	207	178	230	216	170	211	243	227	206	244	225	206	208	193	194	217	205	223	225	194	216	208	206	199	190	198	195	201	219	190	199	206	191	210	196	208	203	195	214	186	219	206	229	190	220	201	214	223	203	188	187	233	213	208	225	208	202	199	213	206	210	186	205	214	229	224	218	185	208	196	223	221	221	192	215	194	231	212	212	180	206	200	191	202	226	203	208	223	191	208	198	217	229	185	216	229	205	220	221	204	214	227	214	218	211	206	204	181	225	180	203	207	209	198	233	218	227	214	233	193	215	216	219	192	212	213	186	219	210	215	181	229	214	198	212	190	194	183	233	207	228	211	215	179	213	193	194	213	210	198	216	226	203	193	200	177	194	188	214	187	217	216	206	214	212	208	220	213	188	209	195	235	218	199	211	199	223	183	219	193	193	194	225	212	217	193	214	216	201	231	216	210	202	233	206	216	221	226	203	214	210	194	213	196	244	233	201	188	189	214	202	201	199	202	204	239	216	188	214	216	214	202	207	204	237	207	209	208	218	183	208	213	197	185	207	209	207	225	210	194	198	205	216	215	205	212	217	228	177	188	202	237	181	198	187	186	205	221	187	210	207	206	209	202	222	233	229	203	195	238	181	201	220	221	187	203	196	202	206	201	202	192	219	210	222	206	195	178	199	196	194	213	211	217	219	217	207	199	201	204	228	184	181	192	208	208	227	196	207	188	232	222	207	217	231	202	204	222	231	189	218	214	217	226	182	188	221	183	196	223	195	185	216	191	196	210	216	189	208	209	212	196	229	195	201	207	211	200	206	210	238	231	221	207	215	214	185	215	192	222	186	212	226	215	210	205	201	219	230	226	219	199	205	192	213	197	210	199	207	207	206	238	206	220	206	211	236	217	191	198	201	192	205	199	207	201	195	219	211	185	208	196	207	171	228	203	215	224	196	200	229	210	193	211	197	209	205	228	220	223	206	212	197	223	201	182	202	208	213	202	202	205	213	196	189	211	221	206	203	199	209	215	182	221	192	211	210	199	205	232	214	212	207	227	202	221	207	188	208	208	211	212	236	224	196	207	203	208	193	190	227	219	223	209	198	219	205	194	213	184	210	226	191	195	213	194	218	214	199	215	199	187	192	225	210	224	210	193	227	202	214	188	235	199	209	196	206	196	204	243	211	231	224	191	197	195	182	191	227	202	223	197	218	230	194	198	209	199	226	226	208	212	190	209	197	200	200	212	185	214	206	213	210	178	201	227	198	201	217	184	210	208	206	185	194	212	199	212	203	204	198	215	200	177	202	201	228	185	209	216	193	201	213	190	234	231	197	223	219	200	216	192	208	209	209	232	198	193	183	219	190	182	196	225	195	201	199	218	218	199	208	227	218	204	201	211	185	214	205	186	199	194	208	199	204	217	216	217	205	208	224	196	202	177	193	219	208	210	213	198	197	204	194	210	209	216	212	241	198	196	216	227	232	225	191	212	204	189	198	228	200	201	218	195	217	212	220	223	206	205	200	203	195	209	206	207	217	231	201	186	218	192	212	186	220	216	198	202	201	209	213	206	191	232	207	202	236	203	215	223	203	206	182	187	246	199	191	207	186	212	197	210	197	190	209	191	206	188	220	209	198	195	203	213	226	203	233	216	232	218	215	199	214	211	234	189	206	190	198	222	213	208	198	194	200	235	211	202	186	206	215	193	214	188	215	172	229	197	220	214	188	190	213	219	210	227	240	203	196	214	212	183	221	252	211	231	207	216	232	193	186	208	201	183	195	212	217	192	222	204	234	191	209	226	195	228	216	203	203	163	208	191	200	226	219	193	213	191	201	192	200	193	225	204	227	219	202	234	210	190	229	189	200	171	189	203	209	180	209	218	192	220	209	188	205	213	211	186	211	230	218	227	197	190	205	225	184	215	226	190	200	208	202	204	185	208	224	209	211	220	183	206	214	202	219	201	203	202	232	183	220	220	200	202	222	202	189	193	215	222	209	216	215	211	214	203	208	223	202	218	184	205	222	202	212	201	196	219	193	221	199	182	199	204	205	215	186	224	185	204	238	194	213	217	227	217	194	208	207	206	209	180	220	194	218	193	229	184	197	205	233	203	199	217	194	212	220	211	205	195	208	198	208	194	203	215	220	200	212	200	191	194	211	224	197	208	230	210	219	199	180	197	183	225	192	206	224	199	213	225	198	217	233	194	198	222	206	213	198	239	197	194	190	218	223	195	218	217	192	219	227	211	192	197	228	207	166	210	187	197	202	195	236	222	190	196	214	211	212	214	216	216	204	212	207	218	234	215	199	225	227	229	197	203	203	209	202	199	195	185	190	246	229	190	200	205	201	215	181	210	210	230	218	185	197	215	198	216	177	215	231	201	218	217	215	219	193	207	206	200	207	216	205	206	208	202	181	220	216	228	201	214	206	202	200	200	213	182	221	214	194	206	221	222	198	237	218	206	197	215	212	215	222	206	190	209	208	221	196	216	230	220	216	230	218	196	193	193	215	191	193	222	203	224	246	210	209	235	198	208	214	227	227	191	213	204	199	187	222	255	200	192	211	214	215	198	190	248	211	211	205	210	185	201	225	225	187	220	227	216	194	197	200	208	211	192	238	211	209	223	208	212	193	198	195	200	179	194	196	190	200	195	220	218	198	191	197	221	181	212	213	187	186	216	194	206	200	187	224	188	201	221	224	185	183	195	210	228	198	197	205	218	188	197	204	182	224	206	181	193	205	188	205	191	208	192	217	201	190	219	177	191	209	181	186	192	248	220	191	219	204	198	212	215	194	222	198	224	194	195	213	210	216	213	208	178	211	209	222	219	187	225	209	245	175	183	208	220	193	202	200	187	206	215	215	201	208	183	210	198	215	198	212	200	199	211	227	186	192	211	208	205	199	214	204	191	214	213	218	222	229	226	219	215	194	192	180	229	201	200	200	201	199	207	221	215	189	197	193	191	222	206	216	210	204	192	215	235	217	181	200	236	195	200	206	214	223	196	192	219	209	228	211	202	223	198	204	194	243	207	220	202	214	221	205	193	200	178	217	204	195	185	221	236	202	237	199	189	212	197	193	207	189	216	233	213	233	215	220	184	197	208	183	208	189	176	225	186	198	230	188	186	224	175	193	199	212	203	192	191	227	189	221	242	221	227	203	225	207	203	183	232	194	193	211	209	237	188	207	211	200	201	244	226	194
3691	9762	6627	2768	1872	1419	1053	806	671	595	489	418	390	382	317	321	295	295	267	278	268	253	261	257	251	282	264	261	246	234	270	223	226	232	237	239	216	232	247	246	238	230	228	229	230	231	190	224	224	210	226	245	239	215	232	194	214	254	225	239	239	226	230	226	237	201	221	221	251	250	220	232	251	224	237	205	211	212	232	231	213	233	215	260	235	236	203	258	215	229	221	219	226	227	215	234	207	206	228	213	216	217	199	237	196	251	260	235	229	259	228	232	214	230	198	206	220	228	225	209	207	214	217	214	214	214	207	195	214	229	232	203	196	194	226	224	227	238	221	182	226	243	213	226	220	214	227	234	233	192	222	199	225	199	206	222	215	217	251	224	246	232	230	224	247	207	192	234	223	199	232	248	229	216	232	211	223	236	213	232	221	212	223	220	240	250	240	245	236	241	235	225	224	219	246	229	202	208	231	239	213	227	221	231	212	205	219	236	214	239	211	225	233	227	219	244	233	230	217	218	215	244	225	244	205	213	194	238	227	225	227	230	218	218	211	231	215	226	216	226	207	237	211	230	213	258	233	216	210	216	227	201	229	240	231	197	223	252	209	246	223	242	224	223	243	217	218	248	233	221	230	204	216	206	207	217	227	208	210	239	206	214	213	223	236	224	231	218	226	200	215	203	224	215	232	221	236	202	199	230	228	222	208	215	234	206	230	218	223	222	226	248	211	209	212	209	235	231	196	223	207	232	241	241	221	200	217	224	184	197	220	256	203	202	233	215	238	220	221	224	219	260	213	208	238	216	199	201	253	241	224	243	222	241	211	222	220	206	246	221	236	232	239	215	219	225	247	226	200	218	221	207	253	242	227	232	228	256	233	226	220	239	244	249	230	218	214	218	252	215	220	220	217	207	203	242	207	236	197	239	219	213	219	221	219	224	223	207	211	225	204	204	223	216	230	221	229	202	203	227	210	226	199	205	239	221	223	205	242	234	212	243	209	235	206	207	210	228	227	227	232	206	221	254	244	267	203	208	220	213	213	226	189	216	201	236	198	223	211	237	212	223	234	199	226	222	234	194	211	211	227	216	212	245	237	218	211	222	201	235	191	220	218	216	231	229	215	243	234	231	222	223	225	211	238	200	226	228	230	191	223	223	223	224	220	219	201	229	204	218	213	225	214	222	224	194	232	221	209	217	196	211	232	198	240	230	217	226	207	216	232	211	233	232	215	207	203	220	219	220	196	238	206	223	235	260	226	208	209	228	202	237	199	200	244	224	237	220	233	222	223	205	212	222	221	227	240	211	223	227	225	220	247	225	246	202	224	202	241	234	229	244	227	241	228	240	186	188	200	208	235	238	197	212	218	237	232	243	229	244	215	206	249	219	194	247	234	203	227	204	207	229	234	252	217	224	237	219	276	222	239	243	213	243	232	217	231	189	215	214	245	216	210	226	217	232	221	257	196	242	230	206	228	243	220	221	237	270	212	224	236	225	238	238	245	238	226	252	229	227	215	224	190	213	201	212	222	229	242	216	224	214	220	211	241	220	231	203	196	212	231	241	245	211	240	252	208	200	202	203	225	204	237	222	224	227	202	204	233	213	216	232	229	219	184	250	179	219	222	221	205	224	211	232	214	192	222	236	190	230	238	222	209	194	219	227	225	242	246	223	223	223	209	188	227	222	251	211	209	238	270	240	243	193	217	229	218	222	239	233	177	237	213	195	195	228	228	253	220	225	200	219	221	224	228	225	233	211	239	239	208	225	201	217	248	237	220	212	216	223	230	214	229	213	218	197	252	239	241	212	230	231	219	211	223	213	224	214	203	240	244	238	244	199	234	231	226	188	214	222	227	205	205	225	207	233	235	247	223	231	266	216	205	219	207	225	236	232	219	228	234	206	204	202	243	221	225	234	202	206	229	227	224	197	200	223	214	209	211	221	222	230	229	200	225	204	221	222	234	235	259	224	215	199	198	218	199	203	257	217	224	196	223	242	222	203	233	193	219	229	183	204	230	212	209	246	221	199	253	242	229	229	226	203	225	226	204	212	210	223	234	210	224	208	238	213	232	215	234	224	226	234	202	223	237	213	237	228	245	227	233	215	256	228	233	219	215	220	242	208	218	214	258	223	238	205	219	202	223	201	234	240	219	230	218	214	215	222	242	190	234	220	227	215	210	222	233	233	208	260	196	241	220	236	225	231	220	200	217	227	231	232	223	222	204	209	226	202	224	214	206	223	222	243	221	235	227	231	228	246	223	199	222	227	222	219	216	229	248	221	225	258	213	215	218	206	222	204	209	236	239	235	202	251	241	200	252	184	228	225	225	207	241	235	203	197	208	197	217	239	213	244	232	216	223	199	251	250	255	225	263	235	219	208	214	206	207	242	236	234	207	206	209	211	255	217	225	222	278	217	211	232	228	195	217	229	234	210	247	215	251	196	246	205	223	219	232	228	243	203	245	196	202	225	230	216	242	216	221	230	197	222	229	207	221	207	189	229	235	221	222	245	220	207	218	223	216	232	210	206	224	210	231	202	208	232	207	227	228	225	198	199	203	231	215	234	227	231	241	213	213	223	226	230	221	209	226	247	231	226	220	214	232	212	249	232	211	214	203	227	225	202	239	207	235	220	214	218	225	231	210	216	208	214	220	238	207	226	214	192	241	216	236	215	259	237	220	201	211	217	234	200	211	200	259	217	222	248	202	214	199	244	232	242	231	220	245	216	217	207	218	217	218	228	236	220	198	227	225	226	215	223	248	218	206	219	209	208	215	211	234	236	213	230	230	213	222	229	213	205	239	224	220	219	256	238	220	189	215	209	242	257	232	210	209	224	222	214	224	225	237	221	215	230	236	241	245	246	220	239	202	242	235	231	225	210	225	218	200	206	221	203	249	241	223	241	209	236	227	221	236	226	221	222	224	223	243	195	252	199	204	235	258	228	244	256	227	196	222	192	216	208	230	199	218	211	230	199	249	231	222	232	226	215	230	212	240	225	226	231	248	228	234	234	247	197	260	238	235	230	226	220	231	193	225	230	235	225	223	227	236	218	225	210	221	200	212	239	204	212	197	200	218	229	205	216	199	228	204	224	231	226	223	223	231	226	217	232	228	252	206	218	267	230	193	208	200	221	219	232	216	223	230	219	222	246	223	240	220	221	233	208	215	221	230	232	227	243	226	226	247	231	215	227	240	207	223	235	233	242	237	216	217	206	222	235	232	228	261	228	215	204	195	218	203	217	211	227	217	235	215	193	195	226	207	232	206	221	218	225	256	236	222	215	226	232	215	203	237	224	222	244	234	236	234	239	240	258	210	203	254	219	228	234	215	213	226	241	231	215	219	247	235	214	224	188	235	210	226	231	217	224	194	228	209	196	230	231	209	249	216	225	233	229	220	218	221	229	229	222	211	220	213	211	242	213	193	208	218	249	211	215	223	244	224	231	238	235	210	211	258	224	216	186	250	217	239	212	187	201	233	209	244	222	231	238
24815	21018	26879	25259	8253	807	618	541	509	404	419	408	434	439	414	410	418	423	381	407	363	418	377	417	429	392	372	380	412	391	368	359	371	392	383	403	390	345	392	390	419	374	406	386	375	408	372	422	393	386	391	380	383	365	410	380	393	405	391	395	335	365	343	372	358	383	383	388	419	376	367	376	394	366	350	362	359	388	363	378	359	384	380	397	385	400	382	390	380	409	365	368	338	400	380	366	369	403	366	398	387	360	365	383	360	383	400	400	358	351	385	391	413	345	375	362	401	359	358	360	391	363	362	379	381	356	375	382	413	369	366	405	375	411	347	399	386	383	359	381	392	364	374	369	445	362	337	402	388	389	410	394	387	370	402	343	374	351	402	352	345	415	365	377	388	390	375	373	382	393	327	380	369	373	370	379	367	353	398	335	394	370	377	386	395	422	360	372	372	367	371	339	338	380	366	404	385	388	367	368	361	362	375	423	393	405	400	370	362	405	378	324	361	366	375	386	406	392	372	371	359	356	390	374	444	377	358	380	391	358	357	340	371	401	399	371	398	398	372	364	363	384	354	377	353	330	345	393	401	343	361	356	373	354	370	373	381	384	376	356	364	395	371	415	405	385	371	400	360	372	393	361	381	370	375	378	387	379	364	367	364	416	361	405	349	382	391	370	344	366	353	350	412	352	380	398	393	395	377	365	397	416	370	374	336	368	408	372	365	347	373	344	397	366	416	355	396	402	394	363	359	394	329	439	370	377	357	364	374	414	370	391	361	379	353	341	430	370	398	352	369	368	379	389	398	383	396	366	369	411	360	397	420	411	386	413	373	351	410	402	396	388	370	381	391	395	378	354	405	367	370	370	402	367	362	374	397	394	340	350	398	391	371	378	378	420	373	397	383	369	399	367	346	329	378	391	392	395	357	364	357	409	392	363	376	363	407	388	386	369	377	378	368	390	394	361	413	370	376	369	401	346	390	390	367	424	358	358	401	390	372	399	379	398	394	384	363	401	340	357	370	370	361	354	391	415	367	364	369	384	353	349	365	373	408	343	369	436	387	393	407	391	383	356	359	343	363	365	338	368	386	382	393	397	389	399	370	399	425	400	370	343	371	377	373	407	324	395	382	348	395	340	366	397	403	392	371	392	349	392	390	409	362	394	345	383	357	370	368	382	384	361	391	361	364	359	367	401	392	401	382	393	405	370	398	352	334	380	370	396	375	376	404	320	382	381	363	386	381	346	350	383	375	424	376	329	329	390	359	402	371	377	351	367	399	403	381	394	374	353	384	385	368	335	388	400	410	379	351	396	377	385	363	372	382	362	385	355	375	357	361	384	389	393	371	374	372	375	386	367	378	347	372	386	389	409	378	397	378	363	380	367	387	390	396	401	391	374	348	376	391	356	399	361	361	363	366	412	386	404	386	371	364	365	385	385	346	384	366	371	388	391	373	394	385	364	419	365	409	401	372	390	356	403	391	395	366	364	406	365	398	379	396	367	368	388	418	397	372	362	391	364	364	386	394	393	372	401	335	387	369	385	379	381	357	370	382	377	382	398	392	387	365	372	393	408	383	368	387	384	366	369	383	360	400	402	404	379	366	369	387	367	347	403	375	365	394	346	355	382	406	420	379	361	394	407	438	382	363	412	391	377	399	368	371	353	381	373	394	370	360	383	391	407	358	399	404	373	371	352	374	361	368	351	352	337	376	411	390	362	364	384	377	353	366	392	369	374	389	371	386	398	385	348	365	394	344	394	358	388	372	378	385	384	390	387	412	354	376	382	360	430	422	333	395	384	375	370	352	360	361	375	367	387	394	348	382	383	408	397	396	343	348	398	376	398	385	378	386	418	378	368	370	385	403	408	371	364	387	399	352	392	396	362	390	444	356	379	383	374	353	374	405	389	416	362	393	401	360	412	378	402	346	372	383	388	358	379	410	401	413	391	360	378	357	388	381	401	378	395	383	374	334	369	382	367	375	390	393	384	346	367	381	389	375	394	401	388	363	420	366	374	366	349	377	402	361	383	370	368	352	411	390	396	383	375	406	355	332	359	380	370	408	375	348	381	370	391	378	368	398	350	366	345	399	358	355	379	401	368	399	349	367	351	411	403	372	361	368	381	362	423	367	356	375	366	410	360	379	369	353	398	394	383	382	406	383	335	396	355	370	382	364	410	332	383	380	382	392	374	373	367	413	390	354	343	387	380	383	363	372	380	373	410	399	378	401	400	360	395	373	362	387	370	392	392	403	402	361	379	382	364	376	351	395	370	372	376	399	384	364	368	390	396	350	370	376	419	376	390	373	365	333	394	388	357	372	364	373	395	369	428	364	351	357	357	393	402	346	372	386	345	365	380	376	413	382	347	347	354	382	429	407	398	370	393	355	394	399	362	352	393	397	391	383	392	382	382	343	375	347	364	354	366	364	349	362	395	401	327	357	359	350	373	380	398	404	392	410	387	419	354	341	369	366	392	365	376	369	393	413	380	361	407	348	356	376	373	362	382	363	379	385	379	408	395	386	357	348	331	388	360	388	385	393	365	364	367	340	383	384	389	372	368	396	375	378	367	377	351	395	413	403	392	391	410	394	369	363	395	374	371	374	382	357	365	362	390	412	358	371	360	376	371	375	392	375	425	381	386	369	380	333	415	313	370	379	360	373	377	407	382	411	373	381	356	363	404	362	356	356	371	370	355	402	388	341	391	383	382	366	386	406	363	369	354	342	358	358	383	413	385	377	364	384	367	339	420	372	390	379	366	374	356	382	369	391	421	394	403	374	386	375	365	406	375	364	350	364	398	390	367	382	402	353	371	367	369	379	382	372	363	393	364	357	392	384	385	339	365	401	361	376	352	381	357	365	366	395	356	371	374	378	389	376	349	389	403	358	365	383	378	356	382	391	367	359	387	397	404	385	387	395	372	376	366	380	381	360	363	391	404	372	365	379	367	380	400	376	364	391	376	373	377	375	375	401	375	379	398	360	385	397	362	389	399	351	344	394	376	347	393	360	363	359	353	383	354	351	378	386	387	359	395	379	374	379	357	388	365	397	354	349	387	379	393	423	373	391	382	354	390	381	366	370	347	394	358	384	394	331	402	367	377	373	384	359	390	391	397	362	374	376	359	354	349	358	405	379	406	353	378	328	384	413	368	382	388	378	369	365	391	354	394	392	358	400	377	344	368	345	393	384	406	345	380	400	395	396	392	403	366	401	420	403	338	399	370	368	374	353	380	346	379	361	390	393	377	377	378	419	363	358	362	382	360	353	399	413	333	379	389	387	388	392	412	359	385	393	395	371	349	399	379	384	334	379	365	398	382	348	379	375	349	412	365	355	417	392	397	349	401	372	372	383	393	394	380	389	408	382	375	353	359	339	380	354	395	374	366	380	378	386	361	398	393	354	401	346	394	393	396	344	379	374	385	360	382	386	375	365	352	379	364	374	364	360	378	367	375	338	367	398	383	377	402	383	366	369	405	365	361	359	385	363	387
3842	5969	3937	1745	1374	1072	924	738	693	595	575	550	529	472	420	429	447	440	446	463	455	465	463	418	409	420	412	368	433	392	380	425	430	452	401	403	404	392	409	403	430	455	439	390	377	416	436	389	399	387	411	400	391	393	404	431	427	407	418	415	401	420	419	422	444	461	394	430	410	402	360	430	421	369	421	443	408	395	408	400	385	396	413	385	396	400	396	394	406	391	400	408	410	440	415	390	398	453	405	415	453	438	407	409	412	394	390	386	443	379	412	396	401	435	401	437	368	403	390	440	403	407	419	405	401	411	420	397	392	422	401	403	443	404	377	393	403	391	411	388	390	406	415	402	423	427	409	383	419	426	446	411	368	397	413	429	417	388	414	427	398	390	415	400	414	400	435	418	404	377	406	396	413	394	411	389	449	393	415	419	418	417	391	425	412	379	392	424	469	387	397	395	417	415	423	420	400	436	411	388	432	434	423	435	406	381	397	417	403	434	407	440	406	406	465	399	396	415	418	396	423	412	402	399	387	418	405	395	394	401	409	443	408	439	411	404	422	434	434	387	443	395	409	425	396	400	419	414	440	418	400	414	385	385	421	384	382	375	373	391	447	405	448	385	425	395	370	409	388	446	382	406	436	424	423	391	405	366	385	406	414	399	432	411	417	390	399	395	440	387	398	409	414	401	416	423	415	429	407	383	410	406	379	391	415	401	405	432	405	415	391	428	411	396	372	412	386	382	398	426	429	400	382	434	410	385	437	405	373	425	421	369	416	413	408	418	461	433	415	384	369	423	400	441	387	430	418	390	439	415	409	404	435	415	384	432	439	390	398	406	433	405	400	383	399	382	379	406	382	391	424	397	412	367	398	413	355	422	418	408	406	434	416	407	394	379	425	387	397	433	441	423	398	380	429	386	419	426	382	398	409	380	404	423	360	385	416	425	417	399	398	399	402	412	397	409	376	405	424	379	407	433	402	406	415	396	419	418	378	433	435	446	396	427	435	403	442	368	413	389	422	419	445	416	371	450	425	419	425	410	411	437	408	391	393	437	423	390	419	416	417	418	374	405	432	396	373	400	397	383	392	423	436	394	364	424	395	404	403	431	408	400	388	444	392	467	384	371	379	430	422	399	435	407	376	410	393	417	414	417	444	386	368	394	425	353	435	436	397	393	378	432	375	343	394	393	427	372	489	430	408	368	422	391	385	413	444	406	417	454	405	410	414	351	421	455	417	425	427	420	418	416	434	383	440	406	421	414	405	394	408	372	403	410	376	394	412	402	395	421	429	388	449	387	398	422	458	403	417	470	442	394	401	420	423	429	446	399	393	380	392	395	396	398	409	418	400	412	405	437	430	420	413	422	398	387	397	409	413	390	375	424	386	393	427	455	380	420	392	421	391	417	449	410	404	422	410	431	389	374	407	419	398	397	390	439	424	444	420	401	388	422	454	393	396	383	415	403	391	406	408	424	375	397	396	390	411	406	398	407	415	379	454	421	424	398	404	443	380	393	386	415	390	425	430	407	388	421	421	411	435	417	428	399	408	406	407	411	395	395	380	412	370	447	411	415	411	412	434	405	368	419	408	441	431	399	391	405	390	421	441	406	386	403	435	442	413	422	453	423	438	415	405	375	412	439	406	376	405	404	397	401	377	400	418	393	418	414	428	440	385	386	397	409	419	403	400	418	438	406	418	401	407	401	433	389	428	409	409	424	382	434	428	432	425	428	427	407	423	379	402	454	428	363	417	444	426	425	408	400	404	388	458	403	420	385	428	384	384	431	385	390	414	427	397	412	426	416	405	441	444	388	442	435	392	404	395	442	451	396	431	371	394	452	426	394	419	409	421	393	432	425	373	405	417	385	422	391	360	384	404	398	404	407	394	406	419	423	379	423	422	422	386	381	395	417	393	402	419	410	390	395	406	387	404	391	381	388	428	423	422	427	423	397	411	418	419	402	401	404	422	404	414	433	428	435	449	420	434	440	397	377	384	425	414	409	429	398	416	395	394	406	421	398	429	429	413	384	406	421	430	363	397	390	385	393	418	423	391	375	378	404	406	397	441	376	418	438	378	427	404	430	415	419	464	402	389	366	427	399	390	389	419	391	392	447	406	410	403	424	418	420	427	411	424	404	425	425	357	365	421	394	409	411	407	399	461	434	396	426	404	411	411	396	415	411	399	387	408	385	434	370	420	399	400	378	422	410	423	422	399	432	429	408	419	441	382	412	387	435	432	399	378	382	436	416	382	411	393	415	441	402	407	406	463	387	411	413	403	400	401	392	404	408	395	411	418	413	394	381	415	373	413	413	402	398	430	369	397	419	373	364	381	427	402	399	430	398	380	432	392	411	418	408	431	429	400	407	443	392	424	389	423	411	397	423	396	399	399	407	447	443	397	398	442	391	411	385	368	415	425	386	406	416	387	391	430	371	425	439	408	414	424	410	404	436	418	398	437	391	407	400	422	422	385	404	412	411	380	393	413	403	411	407	407	399	388	388	405	402	427	416	426	391	427	434	414	401	365	388	374	407	388	394	429	397	412	388	418	406	406	429	411	438	343	397	423	402	401	390	378	395	459	423	382	402	385	418	381	409	392	384	415	402	406	410	406	402	398	420	402	390	428	424	369	414	425	394	425	385	421	386	460	397	366	389	437	374	422	395	374	433	392	409	432	402	407	395	417	432	422	409	399	400	385	407	437	397	419	396	379	422	436	411	414	406	391	393	388	392	404	399	410	420	399	402	399	410	413	392	420	425	425	450	392	393	422	436	402	408	412	435	410	433	367	395	365	391	405	386	383	371	387	438	450	419	409	434	405	363	401	451	396	391	421	447	436	364	386	375	420	407	393	427	438	406	453	410	421	409	402	401	417	413	399	419	421	386	404	416	396	381	407	426	401	422	379	384	454	396	371	409	407	409	436	420	393	429	421	407	394	424	385	420	378	386	396	401	380	401	432	432	405	422	406	468	416	421	380	423	401	419	398	402	398	377	397	394	393	402	415	402	387	370	394	427	373	395	402	417	419	365	445	397	393	423	393	412	399	443	401	438	435	395	420	410	376	410	381	409	411	406	392	411	387	443	438	383	358	417	457	346	384	395	416	384	364	390	381	386	402	405	428	393	377	396	423	405	383	408	415	446	396	414	420	406	400	418	388	418	443	389	403	435	375	401	416	423	387	411	405	423	425	387	429	387	420	378	399	423	388	389	449	416	428	383	387	433	382	350	443	416	387	407	406	403	389	458	426	399	386	409	376	409	400	424	398	408	409	388	427	439	409	401	426	431	394	391	394	427	417	403	383	411	404	350	372	407	440	415	381	364	381	399	377	384	420	403	376	435	396	388	422	416	422	407	373	411	413	426	409	405	411	406	413	430	433	414	417	414	417	390	417	421	416	415	412	428	421	381	436	424	406	404	370	406	441	369	411	399	391	417	410	416	368	400	391	408	408	422	392	389	381	430	410	433	435	386	425	394	410	391	431	429	411	402
22498	21044	28575	23722	21046	21108	6625	1199	923	812	750	684	648	623	628	611	607	576	566	541	543	566	528	512	505	529	491	514	477	487	514	474	506	425	476	481	474	482	458	508	504	482	463	476	499	456	466	495	430	468	442	482	420	487	466	462	477	478	460	479	473	499	470	498	442	487	464	457	443	488	486	475	486	442	469	468	469	455	482	482	446	488	431	477	487	492	495	484	486	440	489	474	471	443	479	454	478	461	467	458	483	449	458	483	436	478	504	451	471	488	452	477	486	511	495	459	475	500	469	438	436	460	485	470	464	475	455	458	478	471	464	455	489	480	448	474	451	479	459	467	449	456	468	461	447	477	508	481	502	457	456	434	475	441	474	480	483	457	471	444	466	448	457	471	450	430	480	481	487	472	446	490	491	411	458	514	450	473	470	470	493	467	467	458	514	488	473	468	439	461	469	446	454	469	489	483	481	478	505	448	503	468	454	450	483	432	455	473	482	412	491	446	440	473	444	461	412	470	412	460	467	461	477	468	480	476	446	462	470	460	494	486	446	472	461	468	443	490	487	474	446	505	445	465	480	490	482	480	455	467	468	495	523	434	489	460	448	485	460	458	460	497	461	445	464	440	461	440	421	479	451	432	439	437	448	440	455	456	442	479	463	473	491	467	465	475	458	447	494	444	467	501	419	465	465	488	474	443	459	426	472	486	475	479	477	452	468	434	455	494	499	453	485	472	417	422	508	470	438	446	448	493	463	484	456	475	491	519	490	491	474	494	429	477	451	456	464	470	497	452	462	474	522	437	465	455	477	434	448	502	464	463	469	458	459	438	469	428	475	455	464	482	492	473	462	472	479	488	519	470	496	432	502	436	452	484	473	483	453	449	444	472	448	512	469	495	482	466	499	481	469	482	442	452	472	442	486	463	475	463	475	495	463	471	468	472	458	477	441	462	427	468	481	484	470	482	498	461	452	443	474	459	454	447	499	448	451	466	502	479	494	469	462	483	447	446	452	441	431	489	496	489	501	447	490	501	458	457	494	474	489	478	420	445	472	462	483	474	442	476	513	485	458	478	459	439	460	479	481	457	447	440	479	511	449	474	438	540	468	468	505	448	496	480	478	432	480	444	436	472	485	475	478	466	503	456	448	485	459	462	438	469	478	488	432	441	479	511	463	435	428	473	488	491	520	420	460	496	408	518	484	493	461	463	486	483	459	473	519	481	471	441	452	434	484	457	460	442	458	481	452	471	452	468	462	428	463	414	465	460	451	472	499	499	480	474	477	510	475	440	483	486	464	490	523	439	475	444	464	438	495	444	443	477	507	502	435	471	494	439	497	479	434	486	459	505	439	446	465	467	488	450	466	462	492	498	445	502	450	462	454	448	470	446	448	450	466	506	496	433	486	447	434	462	438	485	455	479	445	458	467	475	483	494	477	474	445	460	508	465	443	471	465	470	435	444	484	447	487	448	448	471	491	460	460	449	458	470	483	462	489	480	468	473	481	478	467	477	440	442	461	460	491	421	468	463	520	528	452	484	481	465	484	465	481	468	429	468	488	414	450	454	475	487	464	450	482	421	448	472	447	459	455	490	443	434	457	458	436	457	434	474	477	439	458	447	433	491	436	486	471	493	435	481	446	490	452	482	463	489	448	434	434	464	448	471	506	478	467	463	477	468	428	492	470	476	446	447	453	484	453	450	472	509	484	460	498	437	470	467	441	444	444	490	444	457	499	455	462	491	478	430	465	419	488	484	474	447	433	476	445	474	529	443	446	486	437	494	462	470	464	471	469	432	454	454	461	497	442	497	451	475	456	460	442	495	452	453	436	474	459	490	474	441	438	454	493	392	484	509	466	449	441	456	455	470	465	452	481	464	463	462	471	510	474	438	476	469	458	473	476	485	473	481	490	449	463	441	482	420	464	461	440	429	457	475	444	499	483	463	458	484	481	489	469	459	452	448	485	470	445	423	440	465	507	497	455	492	471	514	499	454	456	484	447	468	485	488	470	466	482	459	446	467	480	443	446	461	477	437	473	494	464	447	501	449	444	465	437	464	423	470	472	492	468	445	474	431	426	482	512	452	517	473	513	478	468	457	463	475	452	471	499	413	451	461	458	445	469	482	467	446	469	436	450	493	447	464	518	472	515	480	480	436	424	428	452	501	469	444	444	437	490	434	484	465	487	432	472	477	456	464	465	483	512	469	481	465	441	447	447	485	438	457	463	470	487	466	463	485	476	472	435	427	466	461	484	454	476	478	470	469	429	457	496	443	491	464	461	497	458	473	498	481	479	482	496	511	442	465	491	440	459	439	450	441	484	456	481	445	459	474	464	443	457	437	442	482	447	456	452	509	475	456	499	522	432	490	444	447	465	484	456	446	506	444	457	454	450	431	433	459	451	460	493	458	491	431	462	487	439	440	499	471	465	459	478	479	476	487	476	484	456	460	463	456	480	458	477	438	449	445	453	485	415	457	442	467	444	460	471	435	458	443	466	471	481	467	429	412	424	445	486	460	475	457	462	460	463	459	474	436	423	466	459	494	461	443	437	443	491	456	466	469	492	475	479	483	439	450	502	486	458	455	475	479	466	457	460	484	484	469	425	457	462	478	435	458	461	469	443	455	464	455	466	482	462	462	449	429	441	463	472	476	426	422	449	450	431	501	465	456	477	486	451	472	502	486	513	495	490	483	460	469	439	490	425	439	484	469	489	511	446	492	490	468	503	475	442	470	431	452	495	462	529	418	452	468	462	448	490	486	467	453	463	488	480	455	442	465	506	471	428	445	477	483	454	454	427	494	487	408	477	482	475	470	470	463	466	462	469	452	472	431	441	491	445	429	492	434	419	468	493	417	433	448	449	496	458	430	429	472	503	447	509	469	442	401	455	452	450	420	473	440	456	456	459	463	467	464	484	464	457	466	457	477	491	463	467	494	475	474	476	495	452	498	475	414	454	455	431	440	466	453	461	469	455	448	476	496	440	474	478	474	446	461	470	462	482	465	427	457	475	460	469	428	463	468	482	436	483	447	456	453	457	457	465	454	429	465	460	435	456	475	478	465	472	479	492	466	489	465	459	457	457	465	476	478	502	463	438	489	446	445	466	445	457	460	456	461	452	440	432	464	451	463	462	453	486	485	447	504	489	451	482	464	411	429	442	465	461	482	444	433	518	482	470	435	443	450	463	470	441	448	428	496	466	434	477	439	453	451	469	444	476	435	428	449	437	482	475	449	485	469	488	460	446	478	435	487	513	495	447	462	458	484	473	451	469	449	453	471	479	501	473	466	450	451	427	474	452	499	467	481	467	451	435	465	488	451	510	492	457	416	446	450	466	467	445	470	490	451	500	467	440	487	507	484	451	481	424	444	456	479	486	439	464	490	478	487	447	442	447	476	481	442	500	494	430	457	467	488	444	467	481	445	426	431	449	456	443	442	455	468	445	463	482	484	490	424	451	469	479	450	479	445	457	452	456	444	452	448	431	455	463	467
5245	15835	11025	5258	3634	2714	2099	1639	1351	1153	1025	874	799	743	774	688	619	654	581	583	546	600	550	516	525	498	510	516	502	508	492	494	513	519	508	522	480	504	486	499	495	476	476	520	503	470	477	492	483	471	504	522	496	493	490	528	442	479	444	480	506	461	484	467	524	482	450	498	494	488	497	454	498	505	470	479	487	463	494	481	443	445	494	464	473	486	475	505	495	430	493	476	468	464	488	502	471	480	496	500	496	481	512	479	497	454	495	476	440	513	494	484	444	484	486	451	511	473	437	476	467	474	453	483	511	483	480	464	455	499	478	441	490	433	483	493	462	485	426	466	426	462	498	484	465	445	438	479	499	465	422	470	464	469	502	439	474	488	441	489	455	481	475	503	447	475	464	447	466	465	418	476	501	483	487	439	486	471	501	449	481	483	446	459	442	477	407	475	493	448	467	450	494	485	456	467	446	470	446	468	513	476	421	490	481	472	429	492	452	487	500	467	467	450	466	484	429	470	507	527	487	482	502	455	478	502	441	462	499	484	463	485	476	477	475	484	458	482	470	479	472	469	455	459	486	506	487	503	453	498	501	455	467	475	463	469	447	439	453	476	477	479	435	492	470	454	498	458	450	465	461	508	441	473	441	478	442	469	474	490	483	487	482	491	507	488	455	494	440	455	490	431	461	474	462	468	459	464	474	478	476	462	463	476	427	502	464	458	478	508	420	479	498	494	470	447	449	487	499	499	486	437	468	446	454	453	464	463	430	482	451	453	455	453	470	499	494	463	484	482	477	482	460	448	474	492	441	444	460	451	462	445	472	451	489	493	455	463	479	455	469	494	447	451	452	486	466	465	510	444	458	442	483	466	448	494	490	467	445	472	500	422	464	467	462	452	483	449	472	457	473	485	502	494	477	456	461	456	447	487	453	442	515	464	508	416	471	508	479	468	455	467	522	461	477	446	436	506	473	436	465	473	458	445	490	484	480	449	437	455	490	488	478	467	454	431	449	435	456	471	508	476	495	458	506	442	458	490	455	468	513	475	471	461	502	479	458	444	451	450	463	479	457	461	467	470	463	447	470	482	477	462	460	502	443	464	486	433	472	476	466	458	456	471	442	457	484	498	464	431	484	455	459	451	486	479	490	463	486	435	509	480	437	456	505	493	449	441	447	441	479	474	457	462	475	459	475	427	462	476	452	438	467	477	470	477	462	445	484	455	475	479	462	483	486	474	468	517	499	446	467	507	459	457	434	488	450	461	450	479	478	490	488	462	441	507	428	459	463	468	498	465	458	472	476	455	449	465	459	501	471	505	487	462	486	493	485	489	484	493	480	474	416	489	464	474	448	455	481	469	464	437	416	464	488	480	485	505	457	462	482	506	482	441	465	472	427	492	495	470	467	462	436	466	468	453	493	468	507	519	482	492	484	474	435	461	439	488	474	489	478	495	488	483	447	450	493	469	446	472	497	495	493	473	493	463	472	447	508	468	458	488	497	473	470	494	445	464	477	492	474	474	511	484	485	461	509	471	471	461	499	510	481	434	494	440	448	499	468	467	458	446	476	470	457	484	475	456	499	489	452	467	476	474	504	441	479	455	468	490	464	456	492	425	463	442	494	464	438	426	495	504	468	455	465	488	453	472	424	483	518	456	486	502	454	451	474	459	448	481	502	484	459	475	436	472	492	466	473	465	487	463	471	449	500	446	459	460	464	501	476	452	456	479	449	459	460	446	491	481	472	472	432	501	482	506	460	420	482	481	510	491	454	484	530	428	489	422	449	457	489	471	496	498	484	431	472	457	478	456	466	472	455	462	488	485	490	444	464	465	475	425	475	481	473	498	470	429	453	500	461	440	470	437	462	466	433	459	495	443	478	471	445	477	455	510	468	457	421	467	465	456	478	489	461	448	488	443	501	455	467	433	490	447	454	477	450	510	472	492	446	478	481	457	480	486	412	442	466	446	447	490	476	464	450	447	485	443	468	417	472	528	516	457	494	445	455	485	501	489	443	486	483	470	461	461	477	474	456	422	473	491	480	475	470	459	464	479	452	472	450	478	506	491	476	449	426	451	465	469	458	459	463	476	464	461	504	499	434	483	434	424	481	472	469	468	453	445	469	466	492	480	484	471	454	456	456	465	473	505	460	448	486	435	472	503	472	455	476	521	481	466	443	465	485	493	456	465	506	475	422	482	478	511	468	488	475	449	439	506	446	485	479	469	474	458	460	460	476	448	457	448	468	448	473	456	458	465	499	475	484	469	471	429	519	484	514	480	482	487	461	472	473	471	458	476	499	458	438	442	489	467	461	468	481	468	475	474	469	456	486	460	476	457	456	446	475	446	482	458	465	457	450	475	436	474	435	433	476	441	476	485	465	456	405	521	441	471	504	455	472	442	483	438	478	471	515	480	469	438	437	501	459	458	490	478	468	493	478	508	459	447	491	453	454	450	468	473	493	467	440	473	470	468	496	463	447	480	483	455	495	523	432	420	472	460	499	501	468	476	460	419	494	445	473	460	497	459	441	449	467	446	418	481	452	476	429	469	481	456	498	466	481	436	468	454	515	462	485	480	451	505	499	486	495	440	464	466	461	494	477	474	516	482	492	466	465	453	512	497	471	485	459	467	449	444	523	476	463	447	463	484	479	425	462	442	491	502	467	482	445	447	518	481	492	447	465	473	531	471	444	490	501	462	461	454	438	482	460	465	513	487	458	465	439	425	491	474	460	488	418	457	443	454	495	468	475	463	478	422	449	461	492	480	491	464	484	490	516	426	466	463	495	486	480	478	490	500	495	473	493	443	446	466	480	461	508	440	436	478	461	461	461	446	478	454	488	513	516	467	504	528	470	467	485	465	499	467	439	485	454	481	488	433	526	481	459	475	462	482	456	454	463	515	467	460	455	488	511	516	438	477	516	476	476	498	482	484	440	505	441	472	470	455	501	503	485	476	488	506	469	475	473	457	496	457	438	482	497	466	472	446	462	490	462	468	448	426	462	493	454	475	457	540	469	427	452	490	497	453	459	446	465	441	443	488	447	474	456	481	453	454	459	453	460	455	469	475	485	473	489	435	514	469	460	457	446	442	488	450	412	464	477	458	453	497	480	485	434	467	436	486	443	432	486	490	467	515	479	505	453	506	498	471	463	471	492	447	431	435	441	489	471	450	442	482	421	465	461	466	450	447	429	425	473	461	495	505	444	460	471	484	456	488	477	473	464	499	464	428	488	471	456	462	478	481	439	435	488	488	479	456	469	454	473	507	508	426	465	445	474	465	467	502	481	447	466	470	462	462	491	485	447	472	451	470	460	466	423	461	488	459	475	461	466	443	443	496	498	471	473	432	480	439	523	499	480	478	465	470	440	481	450	492	435	479	482	461	487	465	492	503	463	471	453	478	470	453	480	445	456	454	469	497	466	477	490	463	413	486	464	467	523	489	487	484	473	451	447	483	476	454	492	511	469	457	467	444	437	457	457	492	497	490	468	455
27762	16869	3153	725	502	409	287	206	220	208	193	181	189	194	183	170	213	184	198	202	197	185	176	224	183	173	181	197	194	209	190	179	173	187	185	194	191	211	197	189	173	221	210	190	179	191	168	198	211	192	165	205	178	208	198	198	197	212	209	199	214	214	203	226	195	180	229	197	200	193	171	216	201	171	175	172	184	191	202	179	187	212	179	192	199	188	183	189	192	185	184	209	200	188	178	201	192	175	177	180	179	215	186	188	191	161	161	188	197	210	190	200	186	196	201	172	188	182	192	190	216	190	179	195	191	206	202	201	182	199	203	191	180	196	191	185	182	208	220	200	186	212	183	185	203	190	181	169	186	185	206	196	188	199	182	217	189	197	178	210	200	186	191	192	210	213	186	183	189	215	199	185	172	203	184	216	183	208	181	180	195	193	208	173	174	172	162	196	176	184	183	210	187	187	211	211	181	169	194	199	184	182	193	170	188	197	198	190	188	205	173	196	203	190	170	212	210	181	187	217	203	185	197	180	169	203	192	197	199	188	222	197	208	186	178	204	176	201	171	185	191	187	197	207	199	201	161	216	191	214	204	207	181	168	182	183	214	181	199	192	200	208	199	198	167	185	211	195	204	203	185	192	196	175	176	165	181	186	202	213	201	189	200	206	169	199	192	208	203	177	166	197	166	202	193	169	177	193	193	195	204	182	203	186	196	195	194	185	189	197	199	195	216	202	177	188	221	178	216	184	193	187	199	190	191	171	174	189	207	187	199	177	211	164	192	177	173	185	185	195	193	173	177	199	188	193	184	199	185	197	184	184	183	184	178	179	189	213	183	187	199	202	180	183	200	175	188	185	179	203	181	206	198	219	211	196	194	182	209	185	187	200	174	172	199	198	192	201	201	202	172	219	216	196	185	187	198	183	198	214	185	215	187	171	169	194	191	203	186	186	203	193	169	205	178	182	199	169	156	181	172	205	180	191	179	181	197	210	201	174	200	171	181	208	190	186	200	194	192	172	195	207	198	197	180	189	209	211	179	192	178	185	178	224	202	187	213	195	187	194	187	193	186	212	201	160	196	190	199	178	188	190	189	191	181	191	204	175	177	193	169	175	200	177	192	196	205	186	176	185	184	184	175	159	205	185	202	175	187	181	198	189	206	198	181	179	212	202	190	198	186	175	186	183	190	207	169	189	195	196	180	181	179	208	202	193	214	216	174	210	180	184	182	187	208	195	205	187	194	196	199	184	149	200	185	194	210	177	183	198	197	202	216	198	224	164	193	186	190	191	173	190	203	173	213	186	203	217	191	210	155	206	199	189	191	203	189	180	187	189	189	179	188	187	219	185	179	206	179	204	160	199	204	179	185	203	207	185	168	198	189	194	156	200	201	190	184	201	167	210	205	195	185	184	173	181	181	201	182	198	193	197	191	173	189	209	167	181	186	202	196	174	198	183	191	219	181	194	181	206	196	196	182	165	200	199	175	185	181	214	179	198	171	209	179	196	209	186	169	216	174	175	171	203	190	190	188	193	185	187	176	198	187	178	178	175	197	169	198	176	189	197	187	164	218	190	215	192	196	206	173	198	220	182	203	185	189	192	174	204	189	189	220	175	184	180	186	192	176	196	211	183	203	197	196	166	185	186	180	189	190	193	185	193	211	209	189	162	172	160	201	193	174	206	212	204	176	201	186	194	171	198	200	191	177	199	184	180	182	195	204	172	199	204	170	163	192	178	198	204	194	193	187	206	179	182	172	185	178	167	201	208	193	196	170	183	178	212	170	178	191	197	198	213	191	208	190	188	224	179	185	196	176	194	172	181	188	189	180	182	186	182	194	175	176	185	202	189	182	220	211	181	179	194	168	170	193	197	208	173	184	183	187	212	208	184	166	184	201	218	180	184	166	188	162	185	198	186	207	197	196	202	193	187	193	186	196	173	163	196	230	188	184	206	185	205	198	149	198	194	184	185	181	184	182	176	190	178	192	196	165	176	216	178	183	187	180	178	189	183	208	171	208	187	187	201	183	187	202	193	202	189	187	190	205	184	199	180	182	194	197	198	202	176	190	160	182	219	194	165	189	183	184	187	177	173	179	198	208	173	208	173	200	183	206	186	180	198	211	197	209	195	178	205	193	177	175	197	179	178	189	170	184	174	199	201	188	187	177	219	188	224	205	187	210	173	193	206	193	174	205	174	171	191	194	173	201	178	183	194	163	157	165	187	184	198	199	199	199	198	190	208	189	158	189	181	191	190	196	203	191	194	175	221	190	177	189	196	214	183	198	202	189	194	217	181	183	199	179	177	186	222	183	186	183	194	182	205	196	218	173	168	216	193	208	188	196	190	202	206	172	205	174	206	175	173	198	186	214	181	181	184	200	181	213	171	204	190	186	200	206	207	188	199	166	166	225	205	185	171	186	195	178	199	198	215	187	166	181	180	195	174	183	215	190	202	210	179	214	192	199	158	201	185	177	167	193	209	195	167	192	226	193	188	193	213	184	189	203	198	196	206	203	196	221	192	187	205	170	188	210	178	191	176	183	188	206	184	178	188	216	167	179	190	198	203	222	179	204	197	185	196	199	201	179	197	184	194	208	177	211	193	213	206	195	203	190	179	163	186	194	195	190	211	188	178	208	200	220	195	177	169	186	199	178	195	176	198	201	195	173	198	191	169	184	182	190	219	192	218	205	187	221	183	191	204	177	173	181	200	184	203	177	196	191	191	183	160	190	192	198	198	209	184	191	192	192	206	194	188	182	186	174	193	210	193	206	208	182	218	182	211	177	213	182	191	199	197	184	189	191	180	192	213	206	179	183	198	187	193	171	168	169	199	184	197	202	176	195	197	178	178	181	195	191	203	197	186	177	186	196	191	207	184	193	179	196	183	159	180	204	207	169	219	174	189	191	183	192	185	180	187	201	178	203	203	182	181	165	200	167	215	210	179	152	180	201	212	198	171	210	165	216	186	193	192	195	167	162	193	171	200	190	186	208	188	206	199	195	192	183	199	186	209	202	186	196	197	203	186	167	226	204	231	185	192	170	190	179	190	168	191	176	208	195	180	182	193	198	166	187	165	195	214	208	179	167	211	172	183	209	201	206	194	201	187	202	184	184	187	194	194	216	181	181	188	173	164	197	231	170	177	202	170	172	202	174	171	197	175	184	173	166	186	192	201	190	218	198	188	181	165	176	204	194	173	208	198	187	180	195	185	189	198	181	195	212	190	206	198	201	184	189	182	199	174	218	201	181	194	199	217	183	196	197	193	183	204	193	194	211	212	187	195	202	180	179	193	196	189	180	188	162	191	207	196	187	197	171	212	205	178	186	194	189	167	198	188	173	207	185	168	180	185	217	175	193	186	185	188	197	199	186	167	191	203	213	204	203	194	219	176	191	192	199	199	177	196	192	178	202	190	184	178	193	192	205	210	172	198	204	168	204	193	196	206	186	180	195	202	203	195	200	193	193	216	188	190	182	195	210	183	198	211	186	181
4530	1959	951	461	361	316	282	272	219	238	233	251	243	220	224	215	225	232	218	203	225	225	217	215	210	223	214	188	224	220	210	197	192	227	237	221	208	228	229	199	203	193	229	198	197	231	212	215	225	248	208	217	193	223	217	214	216	229	233	211	199	217	226	222	230	210	234	228	208	215	233	216	221	233	234	229	228	232	204	219	203	212	217	239	228	196	200	216	220	195	210	204	228	220	192	205	217	197	210	226	241	227	228	216	228	196	204	231	223	215	230	221	208	231	213	231	214	197	202	212	210	206	208	237	221	228	231	220	209	229	183	207	242	231	209	207	194	230	230	209	218	203	226	228	218	221	215	227	200	210	206	214	218	222	223	242	195	186	238	240	205	190	210	198	207	229	213	225	223	195	226	213	220	218	214	230	202	232	211	239	203	203	214	220	208	213	213	255	215	194	215	208	210	228	221	184	203	215	216	228	221	195	220	216	211	224	185	213	197	230	247	224	206	221	251	196	232	241	209	218	215	211	224	226	215	225	207	232	218	207	225	227	229	215	218	204	226	236	219	205	192	215	226	225	222	217	201	210	236	221	205	222	238	198	204	253	216	205	216	212	216	227	202	217	215	242	217	235	222	249	222	220	211	229	213	247	224	212	212	215	218	219	215	230	205	251	240	229	190	209	227	208	214	199	219	233	211	232	260	208	225	208	220	215	205	225	193	241	212	225	214	220	219	239	230	249	209	239	241	233	211	201	215	201	212	204	228	211	219	201	217	214	198	207	224	232	212	203	205	230	199	196	228	240	230	193	215	203	192	210	197	208	219	210	218	205	206	215	218	214	228	210	214	210	225	228	199	237	219	228	231	216	228	221	212	204	195	204	199	232	232	220	217	228	239	208	236	222	184	201	230	223	203	200	228	202	235	237	200	220	219	205	233	198	216	196	192	202	225	218	218	221	219	221	211	215	234	224	214	207	232	239	237	224	214	234	226	210	227	215	223	231	218	227	230	202	212	212	218	201	217	234	225	197	221	197	201	211	232	185	200	238	200	216	216	225	224	211	212	212	216	217	235	221	223	219	204	209	208	217	193	204	215	234	197	209	217	229	181	236	221	230	200	206	230	213	187	216	220	225	264	200	214	210	219	223	213	212	196	239	206	202	216	220	232	195	219	240	190	208	214	219	219	242	214	199	244	221	227	206	219	216	205	239	229	207	220	209	222	219	220	241	226	185	193	214	214	215	214	214	231	235	222	216	216	230	233	215	209	227	193	231	220	221	212	216	233	244	219	217	199	209	221	194	200	205	210	231	234	246	209	200	217	200	210	191	227	212	221	240	224	186	218	195	214	227	216	206	221	208	217	225	196	218	226	217	215	213	226	221	224	213	231	241	213	236	195	203	249	218	179	240	225	199	207	201	231	225	209	201	206	223	213	206	208	219	204	199	207	208	183	208	217	220	208	248	221	207	215	174	249	222	203	197	190	223	195	233	222	207	202	247	234	240	228	189	229	212	165	210	214	172	226	211	234	220	219	213	234	211	187	246	235	198	195	192	218	226	239	206	209	235	225	229	192	253	226	226	227	247	211	225	217	209	217	231	202	217	206	218	209	233	203	220	212	213	223	220	210	231	196	205	207	229	225	205	232	210	212	226	206	207	235	241	229	216	215	234	203	210	198	211	203	199	229	213	252	226	229	218	196	207	227	206	217	213	226	228	201	204	255	250	202	220	202	205	215	203	217	211	206	246	217	209	221	215	211	209	216	220	193	210	247	227	225	218	209	212	197	225	211	209	202	216	196	191	200	197	209	209	209	211	232	249	220	199	205	221	238	202	224	244	225	222	200	221	212	197	227	217	203	224	195	208	211	207	249	225	233	216	201	220	225	218	206	208	205	198	237	184	209	205	237	202	234	233	228	236	238	204	245	225	204	210	225	210	207	190	201	198	222	224	196	214	217	207	210	217	170	220	226	205	211	235	233	227	213	206	215	208	193	207	250	218	179	227	205	224	213	220	205	207	211	204	206	260	231	217	231	191	214	215	209	205	212	225	219	221	200	200	212	213	202	227	208	203	235	223	236	217	217	205	220	211	223	187	197	218	215	213	223	226	240	207	235	188	221	227	224	201	226	215	219	211	229	222	215	214	231	244	214	212	215	231	205	218	216	209	232	213	217	204	221	231	219	198	239	221	227	249	233	202	224	207	220	195	211	227	241	239	231	218	220	220	193	204	227	213	220	222	209	214	209	248	193	215	204	237	227	247	201	217	213	236	209	225	227	235	210	216	208	223	215	197	231	218	203	215	203	210	214	209	206	223	200	226	207	212	218	247	229	223	231	227	192	224	203	213	230	229	206	208	208	222	226	231	224	186	206	224	196	192	205	203	212	196	221	208	229	203	241	244	218	223	220	227	218	213	224	204	201	199	202	213	226	214	192	246	226	216	228	185	209	230	248	234	188	217	224	239	222	191	205	229	212	204	218	227	216	214	213	208	215	216	244	230	233	214	210	234	236	233	235	238	198	189	204	197	202	217	229	228	211	222	225	215	207	248	230	187	221	216	207	234	246	201	236	196	217	232	188	228	203	183	212	211	243	234	222	213	211	228	207	204	252	218	214	220	205	210	202	211	218	216	206	205	215	220	252	208	211	214	196	208	217	226	226	226	209	213	208	202	221	220	212	203	252	196	229	204	205	209	217	231	205	210	225	217	207	219	193	235	229	225	217	223	205	226	214	223	225	229	242	217	201	222	272	214	204	205	207	242	203	199	202	229	228	213	229	219	235	238	208	218	221	207	198	220	215	253	215	242	230	210	243	195	232	218	218	231	236	198	223	186	234	222	199	210	223	208	211	218	216	217	228	232	222	200	247	232	218	213	231	240	242	221	224	232	226	225	199	229	201	206	194	220	227	199	188	221	229	217	236	230	222	225	218	208	192	216	211	203	216	231	230	185	214	216	223	224	232	226	201	202	209	214	216	231	237	203	232	227	215	218	231	203	214	205	212	222	218	219	216	222	203	210	209	217	217	197	204	208	205	203	195	217	222	205	227	233	224	222	219	205	212	221	209	202	217	202	226	212	228	218	225	205	207	224	228	247	205	235	211	226	233	236	230	220	225	220	211	229	220	213	230	195	224	225	216	205	208	226	211	194	207	246	202	217	222	215	215	224	216	206	205	243	214	234	230	224	208	225	218	210	254	215	219	227	234	213	235	199	233	228	201	219	236	222	204	231	237	204	232	176	226	201	219	235	195	205	215	219	215	231	229	216	236	223	200	217	210	200	232	225	224	203	219	204	208	209	198	199	255	221	214	235	238	234	227	212	213	234	218	209	210	205	188	216	211	214	250	206	244	204	188	223	202	215	212	223	220	225	232	224	187	216	241	211	197	199	191	221	237	226	194	213	233	251	256	224	209	215	230	212	220	221	235	255	194	217	218	219	223	235	227	234	232	246	223	209	243	212	191	222	203	208	220	214	211	201	235	227	220	209	211	240
23610	21024	28086	24160	21016	7930	817	548	430	406	366	341	327	277	305	278	252	263	259	246	245	247	249	217	240	234	221	224	232	223	213	189	223	230	225	218	216	221	216	227	201	227	199	207	203	205	223	182	198	192	213	199	208	205	173	230	208	199	201	202	196	218	216	188	196	213	224	209	205	215	191	186	211	219	246	191	219	204	212	191	188	220	194	233	205	191	214	215	201	186	208	215	230	201	228	201	200	181	205	181	216	214	200	216	204	186	202	196	221	207	183	220	198	207	219	188	201	186	214	199	235	190	212	204	216	192	171	201	202	207	214	211	198	203	213	206	203	240	196	218	191	199	188	215	212	192	200	196	214	211	214	219	245	199	185	207	209	220	184	182	221	185	201	235	216	204	216	192	208	219	226	215	208	218	206	227	208	201	196	204	226	203	217	227	210	215	185	221	221	197	176	220	196	208	195	196	197	209	213	227	185	214	210	189	212	187	207	188	209	241	191	227	190	212	211	192	217	185	213	184	204	177	211	217	201	199	209	220	214	193	223	190	211	208	200	208	194	190	221	207	218	197	197	198	245	214	211	217	188	187	230	199	184	238	190	237	220	223	209	208	204	205	221	210	240	214	224	213	205	225	210	204	198	207	224	198	205	201	205	200	231	199	192	191	222	194	212	204	217	212	206	190	216	209	205	201	212	183	214	194	211	208	202	221	223	219	191	192	198	214	189	194	231	185	237	216	218	214	201	185	216	198	209	191	195	203	207	210	208	207	197	200	220	199	186	202	209	210	210	216	189	207	205	201	214	228	207	204	214	212	210	202	232	185	227	191	195	202	197	196	203	193	203	183	221	210	211	187	207	206	195	211	184	189	205	209	195	205	214	210	224	220	196	176	206	201	227	201	205	222	208	202	209	204	211	181	192	203	215	211	209	197	205	203	223	201	199	209	209	226	189	185	185	209	209	206	200	207	189	208	204	203	191	201	231	209	207	204	199	187	187	223	225	186	193	188	221	205	191	197	175	191	208	212	221	194	197	185	202	184	177	191	217	199	192	217	211	212	200	201	206	217	223	203	231	199	235	200	188	173	215	207	205	188	224	214	211	234	205	228	190	204	197	212	195	208	183	224	192	190	186	188	188	214	214	198	200	182	188	210	182	203	208	187	195	196	187	200	212	180	200	194	213	197	231	202	197	222	232	218	215	225	217	239	221	211	172	209	205	213	224	219	213	197	215	201	209	214	206	192	214	200	200	188	196	188	234	208	212	199	202	188	202	217	183	187	203	206	199	208	192	206	215	207	205	213	216	192	225	211	196	220	226	195	198	193	204	216	214	201	195	209	203	193	210	218	208	223	200	219	218	183	184	197	207	224	194	194	192	214	208	195	200	225	200	195	198	218	200	182	216	188	236	206	196	180	209	202	196	204	205	205	200	199	219	217	209	225	192	225	223	200	223	215	221	235	211	206	217	204	206	206	223	199	206	201	214	203	216	210	218	215	188	190	210	209	198	208	211	202	213	189	193	223	188	188	217	198	221	189	233	199	211	196	239	209	186	196	209	224	192	184	205	220	179	228	196	187	159	223	208	204	223	204	229	196	208	209	211	211	182	191	221	221	199	212	188	215	205	205	229	199	225	178	213	193	204	223	196	217	213	194	190	184	198	216	223	201	199	213	198	203	214	198	225	187	190	217	221	218	192	206	189	202	208	189	214	183	202	229	207	213	196	219	191	223	211	202	201	192	213	188	212	222	239	203	233	213	193	215	174	210	209	199	189	211	208	218	199	189	211	230	198	196	198	188	236	204	192	197	238	220	185	190	205	195	235	212	214	207	208	200	204	229	217	197	195	211	205	196	205	213	219	192	190	204	185	232	203	200	193	198	226	204	198	199	203	233	198	174	219	200	218	193	202	219	192	219	194	175	200	215	201	220	212	202	206	217	205	217	218	208	222	206	180	192	181	212	207	189	238	176	203	208	197	210	184	187	213	211	215	221	203	198	215	200	196	221	216	208	205	225	183	198	198	221	192	213	200	198	168	201	198	165	238	207	203	194	202	203	193	220	218	220	185	195	210	222	211	203	202	175	204	200	224	231	231	195	216	211	201	203	193	203	177	193	201	190	224	201	240	208	201	209	216	204	189	208	225	189	225	190	207	221	185	217	208	228	187	194	209	199	206	211	183	232	198	195	232	200	216	199	219	199	225	215	196	223	225	210	223	187	229	184	208	220	220	230	211	217	212	192	233	193	174	193	201	208	207	199	186	198	204	208	219	198	208	190	215	205	202	216	186	224	228	209	203	224	194	194	179	201	220	183	195	199	203	218	190	190	223	211	202	227	196	214	209	225	209	224	218	206	181	229	210	190	201	231	196	216	216	217	213	204	199	212	169	245	235	209	222	229	212	182	193	223	231	195	200	197	203	203	157	203	191	201	174	211	212	206	197	225	194	205	223	203	210	197	183	211	200	208	193	171	206	198	210	206	187	193	192	206	201	188	209	218	209	201	233	234	215	209	215	202	214	205	202	197	220	201	204	206	188	210	193	190	239	215	182	198	212	193	199	202	188	183	192	195	198	194	214	215	206	194	198	204	213	233	192	210	219	219	221	202	202	196	218	216	236	210	198	202	215	213	214	211	206	244	202	225	209	205	213	198	210	206	200	200	207	216	205	204	209	203	205	226	210	183	197	184	166	200	201	224	204	205	214	191	222	192	227	225	219	196	210	176	215	188	198	191	219	203	232	212	206	207	228	200	188	184	204	206	203	214	228	188	183	197	215	194	212	210	244	216	189	204	185	222	213	196	213	196	218	202	224	194	202	206	220	225	186	195	212	226	218	201	181	210	212	218	191	203	188	214	217	218	194	197	200	194	210	232	196	203	204	170	195	197	172	184	197	230	209	245	198	232	202	177	207	221	207	192	203	210	211	200	196	203	211	189	219	238	209	217	215	180	212	212	196	205	209	211	214	198	189	239	216	184	198	196	218	229	218	215	199	229	205	202	212	197	194	228	211	195	179	200	199	168	207	218	218	194	219	189	199	192	206	215	221	214	229	223	215	193	244	201	206	204	211	209	228	201	219	181	189	243	198	194	201	199	200	181	232	215	217	212	193	191	222	236	227	200	204	180	185	193	174	219	213	226	203	195	187	210	198	212	212	197	184	201	192	188	206	215	229	199	210	224	210	223	186	215	238	236	201	218	221	203	211	212	223	202	207	197	222	197	187	205	212	179	191	224	225	202	212	198	212	208	218	190	213	192	213	211	199	180	214	174	214	208	202	234	192	204	204	224	205	226	197	218	200	193	204	195	196	206	182	200	169	219	179	181	221	195	180	223	192	181	201	200	214	213	198	201	243	208	218	189	197	207	221	208	238	205	223	210	216	232	199	234	208	236	224	191	196	199	175	215	198	198	202	194	198	208	199	195	193	202	205	198	196	218	206	185	223	206	215	207	248	224	211	229	208	191	199	242	208	222	208	185	205	220	187	193	221	216
3857	9803	6031	2762	2021	1445	1052	807	647	562	469	443	389	400	337	305	317	304	289	273	241	244	250	265	224	232	231	256	226	232	231	235	261	240	230	239	235	251	239	223	221	226	217	237	241	232	251	256	246	212	238	231	222	238	232	240	245	243	244	197	237	216	235	228	202	210	203	246	208	219	235	238	232	218	201	247	198	236	237	193	240	201	234	226	228	215	225	244	222	236	247	215	242	247	215	202	230	225	245	194	220	234	253	229	213	224	212	228	211	236	200	209	216	256	232	247	202	227	200	221	245	212	219	240	225	274	235	241	205	229	246	215	220	213	228	222	214	214	196	220	231	217	231	225	243	215	211	252	231	238	243	208	230	199	228	222	213	233	223	234	213	222	235	206	204	231	247	233	218	217	243	206	223	224	203	225	205	209	219	222	221	229	221	248	224	221	236	226	232	223	213	217	214	241	247	231	237	226	230	246	233	234	218	222	230	231	210	213	211	223	205	213	221	224	192	223	221	226	219	216	221	226	209	205	213	238	216	235	220	225	213	213	223	226	221	212	234	242	243	246	199	250	228	232	245	216	227	239	218	235	210	227	202	225	233	244	205	198	224	227	260	214	240	226	225	235	233	219	205	245	232	239	217	237	222	197	215	210	225	233	234	228	196	234	240	217	197	193	222	198	218	232	211	236	209	196	234	212	212	224	214	224	229	220	228	222	244	211	223	213	213	217	232	230	228	220	224	232	234	213	193	239	208	224	232	201	222	181	213	226	197	231	221	240	218	237	227	235	219	245	210	232	236	227	218	220	227	222	208	247	219	220	194	235	224	213	207	212	199	234	223	204	223	218	206	198	245	231	230	235	209	223	216	229	243	232	248	211	221	228	215	195	216	211	228	224	219	200	213	213	227	215	205	196	237	215	217	219	193	225	216	212	255	247	204	240	230	211	246	209	208	210	232	203	247	231	224	231	245	230	225	221	209	230	210	245	216	204	206	214	234	211	236	214	244	213	221	209	205	246	197	224	213	223	225	232	245	242	204	214	228	253	201	206	202	236	212	231	230	219	229	208	232	211	185	224	217	207	222	220	209	219	202	249	213	222	217	233	237	217	170	255	230	198	221	228	196	215	229	205	205	252	212	219	218	214	212	225	221	219	215	227	218	209	242	229	233	217	218	235	218	220	211	215	233	204	212	231	227	235	223	219	230	237	229	222	218	215	203	241	237	208	245	201	238	244	214	236	215	241	220	220	236	212	221	224	225	206	216	217	198	205	226	251	203	218	211	235	251	217	237	228	223	228	251	217	228	230	222	201	228	212	223	236	249	217	224	224	265	231	212	225	209	235	214	213	221	223	205	214	225	245	232	237	248	217	226	206	224	228	228	217	221	256	211	224	220	217	226	216	207	218	231	218	229	222	210	210	217	236	212	242	229	223	197	203	226	246	222	245	232	217	233	221	207	225	216	234	221	226	214	195	227	220	219	192	226	199	239	235	218	227	216	208	224	211	205	219	224	241	213	218	221	179	225	231	206	197	203	211	218	256	218	230	245	216	219	214	208	246	213	217	212	219	228	227	206	212	234	240	232	250	220	247	226	229	234	255	197	207	233	241	227	247	214	214	213	236	218	236	217	232	224	258	237	201	216	230	225	211	193	224	246	243	201	226	224	202	198	219	213	209	215	250	197	235	200	241	206	211	213	220	219	235	217	219	227	221	229	200	229	206	232	227	221	214	227	215	238	220	216	218	204	223	216	218	204	212	228	230	199	207	242	203	236	221	213	246	244	231	243	239	198	230	197	201	207	221	228	229	221	214	238	226	214	207	225	217	204	241	217	226	203	238	235	221	236	229	229	250	221	199	214	213	241	218	247	232	237	220	224	232	209	222	193	202	226	244	183	211	213	223	219	218	206	247	214	229	205	206	200	225	236	245	190	246	223	212	220	223	212	200	221	239	242	220	222	216	240	216	203	212	222	190	247	217	239	210	235	225	240	227	237	229	223	217	212	207	246	246	235	236	222	211	244	225	212	242	239	211	231	227	249	250	199	221	208	203	213	253	208	243	216	215	237	262	204	220	221	248	222	213	213	209	219	200	237	240	236	240	230	235	213	210	226	256	210	206	206	228	235	251	219	222	217	206	233	211	224	199	214	226	233	207	208	225	236	221	230	224	221	221	238	218	218	243	230	212	208	226	229	209	238	243	235	197	213	227	241	228	246	220	254	223	202	212	219	233	240	214	189	198	228	222	194	221	222	222	232	234	232	208	213	196	218	210	207	196	238	242	209	215	220	213	210	228	213	243	193	232	199	221	229	217	225	215	235	235	235	221	248	234	195	227	196	226	243	209	247	210	223	221	237	206	227	216	232	240	217	257	210	220	205	221	222	227	231	237	225	207	239	238	242	217	227	223	207	211	235	223	205	226	196	241	237	215	217	234	214	244	214	228	241	212	246	210	222	205	213	206	235	238	241	220	249	197	224	254	214	225	220	240	242	249	212	226	222	211	221	233	215	211	221	232	203	226	219	247	207	239	261	241	242	226	235	231	221	207	212	217	252	233	221	211	219	245	192	247	255	213	207	240	213	218	222	216	210	215	236	239	215	230	208	213	218	215	236	243	223	218	243	231	236	212	222	239	239	235	201	211	203	257	232	212	230	215	217	221	252	207	226	233	221	230	212	195	206	208	235	230	225	232	235	239	236	217	242	214	213	217	211	220	239	226	222	220	224	219	212	226	203	227	242	226	215	216	229	215	240	230	229	207	235	253	217	200	230	249	219	237	210	219	237	226	233	233	206	222	190	216	233	218	192	223	198	242	226	221	223	233	216	198	235	241	200	239	213	240	241	186	227	243	234	244	222	207	235	229	221	225	217	239	235	188	265	230	195	228	221	238	217	204	224	228	221	214	211	233	220	202	220	249	233	214	217	200	208	231	236	219	208	220	187	244	230	249	226	215	231	206	231	242	209	230	221	226	208	242	227	245	197	239	212	215	231	229	211	226	223	239	201	217	224	191	223	218	227	264	242	226	229	199	236	204	223	217	243	240	236	217	237	241	236	223	231	225	232	212	250	221	216	231	233	225	257	192	232	226	213	206	219	238	200	225	247	261	229	204	227	226	207	245	210	224	224	236	221	213	262	226	183	197	209	217	233	238	201	259	212	210	233	230	216	224	204	200	212	209	232	211	206	251	207	192	239	206	215	211	224	218	229	225	206	198	216	210	234	209	225	210	211	231	230	242	217	227	229	252	229	235	234	226	211	230	230	224	248	202	207	233	229	266	219	215	251	230	218	223	221	233	246	234	231	224	230	202	220	221	236	241	216	213	207	211	230	175	213	227	243	233	206	230	228	244	223	231	209	223	219	207	211	214	216	232	198	240	222	175	230	243	224	236	246	201	229	218	231	248	219	240	209	217	218	212	199	229	207	251	212	235	221	215	209	205	240	225	232	210	242	204	207	199	212	234	239	226	237	231	225	224	231	241	239	225	247	218
24837	21028	26819	25287	8199	805	655	571	470	430	472	422	434	435	431	402	430	409	414	417	377	439	426	387	385	369	361	415	403	381	376	388	383	411	416	386	394	368	373	390	375	392	388	385	357	340	432	382	392	377	358	391	408	384	414	395	353	371	401	372	351	387	360	376	368	382	429	383	364	416	391	380	358	378	367	404	388	381	369	355	399	403	378	342	396	400	368	422	375	411	380	386	401	382	367	423	352	408	360	388	380	366	399	348	372	382	390	398	346	349	397	408	412	375	390	362	370	388	374	401	399	367	410	368	399	394	385	375	378	391	346	362	393	405	394	368	389	386	375	390	358	366	415	373	350	395	375	383	355	379	371	384	398	377	364	375	382	409	380	381	368	385	375	397	353	376	376	382	384	341	392	403	355	371	372	375	383	354	371	374	371	375	386	398	407	348	363	384	382	395	373	373	355	408	359	361	372	398	373	364	371	378	406	416	381	360	403	365	370	401	380	363	371	361	394	393	380	388	362	400	385	387	353	393	383	400	365	354	357	368	399	357	380	381	363	363	375	393	380	412	408	349	364	380	349	389	398	388	366	398	371	365	382	377	387	361	396	363	367	394	350	390	373	377	358	381	361	388	352	371	357	379	353	363	368	373	396	387	379	382	383	394	367	338	348	341	378	387	398	373	405	379	355	395	368	380	391	398	378	359	410	375	395	371	370	391	343	384	352	382	364	380	386	384	394	370	375	346	378	368	376	387	380	379	365	393	382	350	389	394	375	411	366	403	336	375	381	375	351	378	384	389	359	372	356	380	396	368	380	351	365	398	373	381	404	392	373	369	398	352	366	385	380	407	369	373	372	357	383	394	380	361	391	384	369	326	396	394	384	361	354	348	359	349	428	356	357	381	376	390	366	342	341	352	397	414	394	358	390	345	399	353	362	374	342	414	387	383	385	349	365	379	372	405	345	381	418	370	375	343	414	381	394	380	347	376	396	393	362	364	371	394	375	366	368	405	386	357	360	400	396	368	370	334	408	383	376	358	398	362	385	385	376	364	359	376	395	384	375	391	342	390	390	391	383	391	386	367	401	394	364	397	363	361	383	370	365	370	364	371	360	381	385	355	392	349	386	373	348	388	386	360	377	391	355	380	365	355	381	368	391	368	378	370	361	371	352	381	394	389	369	364	349	381	404	385	375	373	389	367	339	370	372	389	379	363	374	395	379	401	383	330	388	390	358	359	387	350	387	362	365	378	365	381	354	387	396	368	414	426	362	359	337	357	406	369	351	406	389	358	363	356	385	349	342	365	364	361	378	405	387	407	389	352	348	398	399	356	378	403	392	409	376	368	368	387	401	385	364	374	375	354	361	341	368	397	399	379	355	399	341	355	370	363	355	365	392	377	378	361	406	371	388	376	362	363	355	350	363	410	358	380	391	390	421	377	406	360	394	368	344	351	402	380	370	403	363	404	363	380	387	376	373	406	399	370	376	366	381	395	371	367	394	388	411	397	390	357	403	359	399	371	367	408	382	366	396	393	350	374	368	390	378	370	366	362	367	421	345	346	404	377	391	371	386	379	354	373	399	369	352	353	349	373	357	349	400	389	405	379	405	376	364	398	367	398	358	386	351	403	367	378	385	340	334	396	429	399	372	383	406	392	351	370	389	377	419	363	380	365	382	391	389	356	380	381	379	399	378	373	410	372	352	364	383	410	352	387	406	375	388	382	398	361	397	380	380	342	368	384	415	375	364	385	390	389	421	371	378	390	396	391	384	408	420	379	349	369	366	402	390	349	371	388	386	368	395	372	392	372	392	368	379	380	345	381	353	379	395	405	363	384	360	352	382	392	363	366	372	353	380	392	364	352	404	372	391	368	363	439	397	351	378	378	347	387	381	376	393	382	364	384	400	385	355	384	385	355	385	343	354	375	343	389	373	355	388	375	374	373	374	381	392	369	347	379	374	393	397	372	351	347	389	389	398	404	357	367	379	376	380	345	396	402	373	375	384	393	407	405	375	363	405	363	368	404	379	392	358	352	358	388	363	390	352	378	380	374	355	392	351	375	371	347	379	373	361	390	363	362	382	379	394	355	384	387	351	370	395	350	361	387	349	340	380	379	341	348	381	356	390	401	342	360	390	348	381	420	383	396	390	380	395	392	380	370	355	410	358	362	372	402	390	406	369	380	375	389	391	354	396	378	396	427	357	403	389	395	401	384	358	386	384	389	380	372	369	395	381	390	357	382	424	350	384	391	360	386	374	346	404	382	380	350	377	362	392	369	388	381	365	359	412	409	370	371	371	367	320	378	379	325	367	462	341	387	365	380	376	394	310	411	413	396	354	345	345	349	388	379	380	368	343	373	377	344	375	381	359	364	358	379	385	352	374	369	431	378	349	394	396	364	359	373	363	397	390	372	381	355	385	390	408	372	332	377	373	372	361	371	373	366	416	401	424	398	362	325	389	379	346	385	384	389	372	350	413	371	359	366	402	381	407	354	343	383	379	408	397	386	365	349	355	361	400	376	357	366	384	364	386	382	404	365	377	421	382	362	367	402	380	396	378	404	364	356	386	382	360	417	361	391	417	367	393	368	354	393	371	416	393	435	375	357	395	338	358	371	396	370	361	376	363	337	389	386	395	346	382	372	377	392	379	383	357	395	371	341	357	348	340	366	385	370	363	349	399	404	363	380	346	367	400	384	370	364	392	390	371	384	370	370	386	373	368	328	404	399	373	393	341	352	377	363	362	371	405	354	375	348	391	365	366	366	364	358	392	353	386	347	375	407	379	381	386	325	364	396	356	376	372	352	407	368	389	351	374	363	385	401	372	334	351	380	391	358	384	368	386	390	367	371	341	371	404	386	368	376	379	388	375	320	380	405	360	371	380	363	388	338	370	419	364	414	401	379	351	364	371	349	352	394	325	361	372	358	398	394	387	366	396	390	365	399	381	415	359	370	404	370	354	384	387	379	352	370	374	362	349	362	344	410	362	383	351	360	394	389	415	426	423	394	361	373	352	382	367	366	394	402	378	359	360	356	397	403	386	348	393	378	369	365	378	381	383	360	365	361	364	392	420	371	363	363	344	361	354	396	400	356	382	360	384	371	411	371	388	401	365	430	362	388	359	371	355	359	369	402	400	374	372	396	384	399	335	387	382	391	361	405	395	393	375	395	347	382	380	397	352	358	352	364	357	361	402	405	381	377	384	380	364	382	367	349	388	390	418	369	365	369	355	397	362	344	368	395	381	377	376	378	379	389	400	371	400	396	350	364	384	392	375	362	397	387	372	416	401	376	381	407	402	394	350	373	354	367	364	371	383	382	374	344	376	385	360	389	369	371	372	394	367	425	400	340	382	379	373	348	377	366	421	411	381	399	380	366	395	400	395	382	364	427	342	397	373	369	386	354	380	396	401	377	384	389	362	390	404	383	362	341	384	370	386	372	411	411	357	400	366	362	402	389	385	364	383	325	389	372	363	346	391	375	376	373	370	362
3987	6055	3719	1729	1325	1025	836	778	650	603	607	527	501	476	478	487	467	433	478	461	448	430	430	453	447	422	438	440	404	429	426	392	374	412	404	420	452	423	423	447	453	433	433	408	385	429	415	399	438	383	395	433	378	459	422	419	421	379	401	431	413	416	398	412	416	374	408	429	393	364	450	423	391	406	396	439	360	370	403	398	401	413	403	399	415	427	416	411	412	394	406	416	402	372	428	403	412	443	402	394	379	357	400	380	391	434	401	389	418	391	428	406	344	389	347	416	411	414	379	438	384	384	398	394	405	417	417	397	413	407	410	379	438	417	401	428	414	386	412	375	408	394	448	397	437	400	428	418	387	432	395	411	401	391	393	403	415	417	427	384	373	412	383	345	420	395	396	360	445	394	389	362	384	426	423	405	409	419	408	390	400	419	379	380	404	415	380	387	401	427	430	388	417	396	439	415	406	425	394	421	413	404	431	389	396	414	457	418	392	419	380	406	398	399	413	415	391	403	395	420	403	431	395	392	399	406	363	361	397	396	373	417	411	411	419	395	436	377	367	414	394	438	475	425	420	396	393	412	416	411	427	405	414	395	412	394	437	401	381	427	366	398	406	373	371	371	402	396	366	366	360	426	398	416	427	418	402	409	399	400	392	391	413	396	436	421	409	436	407	398	409	416	449	415	399	422	398	401	383	414	404	418	425	406	416	420	401	379	416	394	441	388	424	398	399	410	409	396	416	399	377	408	382	405	358	389	402	371	457	398	399	403	408	409	408	377	387	427	415	419	394	468	375	425	430	403	392	420	409	406	428	403	408	433	411	426	407	403	394	418	393	422	387	424	396	353	396	404	376	425	400	420	409	396	424	421	398	406	371	403	394	413	416	427	418	417	428	398	399	396	431	357	417	384	404	388	382	411	411	407	451	390	425	436	423	406	418	459	351	439	429	429	424	414	412	395	428	401	421	407	367	407	438	409	432	410	420	400	413	396	398	404	397	417	423	375	385	451	405	457	420	382	432	371	407	398	422	393	384	420	408	359	422	420	388	402	408	416	449	459	394	448	405	397	406	392	410	428	404	415	371	411	388	437	398	410	397	448	380	418	386	384	373	423	437	406	428	380	392	410	429	432	423	395	384	388	370	388	399	417	405	443	400	372	408	393	387	409	403	417	410	396	377	359	433	425	390	446	438	381	437	381	397	391	383	415	402	391	429	399	391	395	377	386	376	437	422	386	404	382	406	391	423	417	412	457	406	414	422	429	420	430	426	395	397	407	385	408	417	435	385	438	407	414	406	414	409	389	397	379	420	430	423	395	393	386	416	396	370	403	443	387	371	385	403	410	400	386	370	443	383	437	417	401	417	357	399	371	399	423	450	369	397	384	417	390	394	431	404	404	444	416	407	453	386	428	404	414	402	422	401	385	433	439	377	399	417	436	407	415	405	424	385	431	409	398	389	426	409	385	400	402	389	389	375	399	425	408	431	404	390	412	393	414	388	416	418	419	433	407	386	426	411	421	392	429	402	400	444	415	391	391	423	382	416	402	426	423	424	394	399	401	418	427	373	393	406	437	425	392	417	412	406	407	423	405	408	417	417	421	348	412	440	368	436	397	404	398	410	410	409	422	386	385	376	413	404	418	405	385	402	406	423	418	422	369	402	398	408	397	354	415	417	416	398	407	401	401	430	379	399	402	384	413	392	382	397	410	440	425	377	418	422	415	405	403	393	370	429	375	380	399	400	405	399	421	415	388	393	389	388	376	449	402	408	453	393	409	406	404	399	379	392	381	417	424	400	381	419	419	355	384	388	386	405	403	419	396	393	417	435	447	392	436	435	405	423	416	435	429	388	397	405	382	397	385	408	395	411	392	376	423	441	424	398	399	425	424	383	415	373	403	370	408	409	397	405	387	416	408	412	363	442	416	376	419	422	403	405	404	407	431	397	419	388	406	412	403	427	428	367	412	362	459	400	420	386	407	388	410	436	384	414	391	446	434	422	368	404	402	418	376	391	396	440	410	397	409	413	410	417	366	393	378	437	416	421	388	402	428	409	389	418	409	384	413	402	404	388	390	382	415	387	405	400	386	416	414	426	397	384	423	403	368	392	403	429	393	398	387	424	365	383	398	411	374	420	402	430	389	395	431	401	419	392	414	418	397	423	413	434	407	410	375	392	397	424	398	413	398	408	431	413	373	443	423	430	395	420	428	392	385	389	382	381	401	393	420	362	403	412	373	400	403	350	414	399	400	405	425	413	385	413	400	380	441	453	362	406	415	430	378	418	361	415	385	403	408	399	405	394	410	428	419	454	407	406	451	454	428	394	414	377	404	382	411	412	391	406	375	414	447	398	431	433	406	386	439	401	438	401	404	414	392	420	424	388	398	450	383	381	392	383	428	370	362	391	406	375	410	400	431	362	402	375	405	422	420	433	415	411	408	413	364	367	392	450	409	402	419	403	411	405	410	401	387	412	406	420	404	404	400	399	393	428	372	462	410	457	431	385	416	427	416	427	424	419	390	363	374	392	404	412	416	417	408	390	417	394	425	412	403	373	440	472	413	423	397	416	444	406	426	440	442	411	388	383	396	442	416	431	348	389	410	423	416	391	383	411	406	395	405	394	398	399	408	391	428	407	414	409	420	446	435	436	375	401	375	397	407	395	389	412	415	411	397	363	418	410	383	410	407	414	411	406	413	432	395	379	399	432	424	408	438	400	419	398	366	407	370	426	403	403	398	401	420	440	379	424	389	413	385	411	384	386	426	379	419	404	402	424	400	389	401	437	442	431	419	451	412	395	402	385	409	404	405	402	390	422	378	428	403	400	415	409	385	388	426	432	409	396	396	412	444	390	422	391	388	365	424	424	399	421	443	398	377	412	404	393	417	392	387	413	384	433	425	384	416	421	431	425	398	369	356	432	405	418	402	429	407	402	367	366	394	381	426	395	424	443	389	433	378	404	387	404	396	446	416	432	432	380	413	392	412	412	412	420	441	403	420	409	422	441	431	413	368	416	434	423	414	395	409	414	404	419	385	377	405	428	424	418	389	398	406	391	412	392	412	388	389	394	423	407	386	394	411	419	401	417	422	414	378	415	395	380	376	412	382	408	390	403	424	394	386	432	398	419	393	416	419	442	405	384	440	369	396	418	391	416	392	423	380	416	420	367	394	415	389	429	389	397	371	407	438	439	387	428	427	418	439	390	436	386	425	400	413	450	409	427	389	375	395	387	403	421	429	398	409	390	405	413	435	396	395	446	406	468	385	447	406	424	390	426	389	396	430	395	397	428	450	396	386	406	396	403	411	422	434	396	411	441	391	375	394	426	412	427	437	415	390	418	401	416	401	398	422	409	407	400	399	412	406	421	408	379	415	394	445	405	391	437	414	395	427	413	412	408	414	431	414	411	420	396	397	399	392	389	419	409	412	393	411	431	392	414	420	429	370	351	453	411	381	386	396	439	400	413	378	437	402	386	378	410	417	388	384
22520	21060	28628	23711	21055	21089	6754	1258	951	839	777	695	658	598	599	576	553	581	592	496	500	506	556	519	543	488	532	491	518	440	500	521	488	526	463	504	475	491	484	482	480	501	497	486	486	442	496	514	466	460	484	477	501	464	470	480	479	471	464	458	514	461	450	441	471	466	460	495	505	449	479	451	463	457	492	447	463	472	457	456	462	479	466	478	504	463	496	459	475	473	450	498	451	473	448	483	460	476	442	442	500	441	465	460	447	437	448	481	457	446	467	463	473	478	464	429	420	468	470	497	465	495	508	481	459	468	503	504	451	477	471	452	484	422	430	453	444	456	433	458	440	413	484	479	456	471	483	445	460	444	462	447	470	457	466	454	492	495	456	465	414	451	500	453	439	447	467	456	430	438	493	442	418	505	513	495	515	395	437	466	448	472	447	496	470	505	471	462	446	451	489	508	464	452	462	455	438	463	437	491	437	498	479	479	493	471	452	474	458	458	468	484	454	491	497	431	458	457	465	491	427	485	461	454	496	464	496	476	453	470	458	488	460	470	470	457	497	447	458	491	487	500	473	485	461	444	469	463	444	450	416	499	483	462	471	446	452	453	490	450	473	446	494	476	490	472	427	455	483	473	455	443	426	447	480	476	442	440	466	435	469	492	454	512	470	430	437	489	441	468	467	462	473	452	457	431	439	450	476	492	437	476	475	485	486	467	479	467	433	440	470	466	437	457	470	484	452	473	459	477	453	421	480	499	468	476	474	456	441	448	442	498	457	453	462	450	440	484	490	473	480	469	468	484	469	457	441	458	462	439	475	452	469	473	436	457	463	440	434	459	458	466	447	497	478	473	453	485	483	475	456	485	464	462	474	476	445	474	452	463	482	446	462	474	471	474	458	469	452	473	443	487	478	468	464	445	459	478	462	482	458	481	460	482	452	453	486	458	427	473	447	521	457	447	479	461	507	464	459	454	463	463	437	481	455	444	479	459	430	470	475	472	466	495	427	446	426	427	471	444	450	453	483	441	455	476	456	460	481	459	459	445	467	458	475	463	459	491	445	483	431	469	476	506	505	462	454	442	474	442	490	462	456	473	456	447	447	445	469	489	444	450	434	463	468	488	482	516	485	456	468	446	466	454	456	422	477	467	465	463	456	474	468	456	474	461	463	474	493	486	441	487	449	461	451	395	509	465	504	468	479	443	446	468	437	517	440	453	478	479	483	481	456	451	484	488	478	454	438	473	459	469	447	475	469	454	512	458	460	458	461	471	470	506	509	437	457	474	448	468	498	418	444	472	457	475	466	452	453	442	453	456	446	451	484	455	464	456	477	493	431	479	450	524	462	461	425	443	432	474	446	477	497	497	466	459	434	476	458	446	475	452	469	428	494	488	457	479	495	502	459	471	482	460	429	461	446	452	496	443	473	448	489	468	463	438	475	511	469	441	422	470	508	417	470	450	444	457	429	476	431	460	493	466	462	462	502	463	417	444	479	427	466	468	463	468	460	450	495	490	469	466	474	435	444	440	438	478	429	454	470	480	469	514	511	477	451	485	459	467	430	438	452	476	439	448	441	503	425	450	471	443	457	461	447	465	467	511	455	444	499	476	480	456	446	421	475	449	449	459	442	506	451	478	450	450	443	434	456	452	446	457	455	490	479	479	452	477	492	506	426	453	433	439	424	438	446	442	455	465	475	470	446	459	492	449	460	466	484	501	463	482	469	459	443	480	443	475	421	411	477	461	475	455	481	444	480	493	475	476	471	484	486	466	486	466	478	446	466	471	502	483	496	477	462	442	484	478	439	472	469	474	497	468	421	460	448	443	410	452	443	522	411	448	459	448	463	461	442	456	441	471	462	468	459	449	450	469	499	521	479	451	489	465	502	471	455	443	437	454	471	451	460	488	462	493	435	449	473	482	508	452	451	450	455	440	493	472	432	458	444	465	454	473	433	450	460	483	432	492	489	453	459	451	468	496	501	461	443	487	491	466	436	448	445	452	451	452	473	463	467	477	455	421	476	509	438	464	498	459	437	485	455	455	487	456	478	482	478	494	465	488	500	467	433	456	440	434	462	457	480	463	457	449	468	479	485	460	453	475	466	494	472	466	459	492	469	464	452	469	495	492	480	461	434	484	477	474	465	471	490	493	462	485	457	483	431	463	440	472	476	461	458	466	445	460	428	471	454	453	448	467	481	459	465	442	460	474	464	498	456	431	477	480	480	484	476	449	446	485	481	434	449	469	459	462	432	447	474	479	447	426	502	466	438	467	448	528	439	438	476	477	485	450	469	443	463	499	472	489	429	479	414	434	461	442	438	476	483	463	480	477	431	489	450	441	431	469	436	456	470	457	465	485	433	449	455	448	442	437	455	500	455	513	438	453	453	530	496	484	446	460	503	448	459	437	443	455	460	474	472	491	492	472	486	429	435	449	467	458	422	498	480	475	473	465	462	448	465	447	476	447	454	456	462	466	479	478	490	466	489	474	411	459	447	481	481	381	429	477	460	447	466	463	468	496	437	465	441	435	434	481	447	425	487	441	490	504	452	445	472	435	462	469	472	492	447	437	419	489	467	445	476	508	450	459	465	460	480	449	506	479	449	447	436	424	476	463	457	433	494	435	486	509	428	475	464	450	434	455	436	461	480	424	471	488	493	471	464	450	494	453	448	471	443	419	457	476	465	447	466	472	518	428	448	500	466	444	451	470	437	456	429	461	443	470	470	475	466	501	457	477	480	464	484	459	469	493	482	479	482	462	456	459	436	488	473	487	461	464	458	468	456	463	460	488	465	472	475	464	457	457	447	462	435	454	461	452	449	469	430	448	459	410	456	458	466	478	431	443	464	483	449	485	449	485	422	468	459	477	537	491	413	497	451	450	421	444	440	469	420	432	466	462	438	437	449	451	479	481	460	444	461	479	457	471	450	454	474	459	434	442	460	503	472	466	410	454	457	459	485	477	490	478	442	469	455	448	485	478	465	494	419	466	468	481	450	438	458	500	475	472	437	443	476	476	443	446	469	466	430	491	459	462	448	487	425	431	466	440	449	455	469	449	497	431	487	504	448	482	430	459	455	509	444	462	459	491	463	484	488	479	475	459	442	451	484	439	439	457	486	504	477	455	424	448	427	481	469	435	480	462	418	477	473	464	438	458	475	430	463	476	504	454	503	467	423	450	448	437	467	462	461	459	471	443	467	432	438	467	427	455	442	473	491	460	476	473	494	415	431	447	475	483	464	423	443	442	457	479	485	464	423	455	518	431	441	470	458	478	477	434	482	463	434	455	446	476	447	470	469	453	488	482	482	476	447	462	472	474	453	491	439	471	451	513	406	454	466	459	417	510	445	445	478	521	461	442	448	472	452	456	451	465	460	465	465	474	421	466	448	441	460	444	433	434	459	445	467	479	460	464	440	469	471	470	463	459	465	469	460	461	464	458	477	468	471	429	494	465	425	469	491	507	469	422	457	438	427	456	459	452	443	446	442	449
5465	15852	10232	4968	3574	2709	2178	1606	1366	1114	966	862	813	790	734	697	663	671	614	598	589	574	561	601	549	542	508	496	521	538	498	509	506	516	525	519	469	495	457	535	488	485	479	473	468	489	457	471	457	508	473	455	511	495	469	520	488	476	536	443	460	470	503	487	477	468	468	458	480	486	464	482	475	476	431	446	491	444	475	484	459	478	412	476	476	454	463	452	466	474	484	491	457	486	427	459	441	479	445	463	482	532	518	501	475	461	505	480	461	495	474	463	463	509	465	463	460	465	474	465	470	500	512	456	471	441	476	449	496	478	456	513	470	483	473	449	496	455	473	466	453	475	464	474	509	505	477	495	478	468	464	501	476	496	478	453	459	481	500	504	473	475	494	461	453	500	453	460	475	496	468	501	483	466	473	482	463	440	488	465	455	437	444	465	495	436	487	454	479	453	468	521	475	523	462	508	484	456	462	454	480	454	468	454	513	469	486	447	480	473	442	455	438	435	500	447	480	463	440	457	460	458	493	457	468	460	479	487	473	447	464	486	430	456	456	459	446	457	466	472	469	472	473	445	465	501	454	464	470	430	478	494	524	482	460	467	509	472	519	477	503	493	448	484	494	473	453	446	492	508	468	466	449	472	437	471	444	493	465	454	461	457	511	461	452	489	471	466	450	491	452	494	488	454	449	439	476	477	424	477	472	480	518	458	407	492	460	478	462	444	407	419	444	443	526	469	494	478	456	433	479	473	465	470	472	447	467	469	450	434	517	471	450	510	445	457	495	496	461	456	477	462	461	472	451	446	462	492	482	462	498	464	467	476	439	474	471	500	450	428	458	464	456	453	493	496	488	518	440	440	481	477	489	446	459	514	457	469	460	450	423	414	434	445	455	477	452	507	480	458	455	450	481	491	470	494	468	487	452	492	477	445	482	433	451	490	474	462	504	466	478	464	493	515	487	473	494	504	452	520	495	478	486	460	467	457	448	471	467	452	458	429	424	484	502	461	437	446	418	484	440	479	468	470	453	474	474	454	490	466	480	446	475	454	485	448	463	473	476	440	456	518	500	473	498	470	470	458	494	494	466	477	462	448	476	479	477	493	483	451	490	447	457	479	464	428	443	458	494	483	412	453	446	452	484	484	469	489	452	478	428	446	485	462	493	443	454	496	444	485	465	473	511	475	464	459	479	473	509	472	449	467	482	482	462	454	465	456	501	422	449	453	478	472	439	441	476	427	425	454	437	475	468	436	518	469	486	505	457	430	465	465	460	467	462	433	487	479	491	484	457	445	490	446	456	501	476	451	472	496	471	482	484	502	492	460	506	482	455	452	447	462	473	483	474	455	440	487	473	470	471	460	438	464	476	426	472	453	489	510	473	498	501	439	450	458	496	462	426	474	476	446	475	479	524	488	459	443	456	461	436	484	443	452	458	476	496	481	467	484	456	459	506	439	477	498	447	483	448	495	468	506	439	468	461	463	503	479	458	451	445	469	482	436	508	461	455	455	432	492	504	451	476	473	505	468	449	520	479	469	478	474	473	478	453	467	497	476	479	503	483	441	467	458	472	492	495	443	469	457	469	507	454	450	485	454	472	445	473	438	467	464	497	482	476	450	476	464	493	483	474	468	464	444	463	502	459	462	503	480	497	455	452	448	453	459	469	472	421	478	480	477	452	485	440	471	445	442	454	505	470	469	477	513	464	439	458	444	493	473	451	460	462	448	483	502	489	470	504	446	478	455	445	493	461	484	455	477	489	459	488	469	461	466	465	461	459	476	435	472	461	492	466	471	472	490	455	464	500	460	471	446	441	468	418	487	481	488	455	454	477	442	498	468	476	510	485	431	479	479	493	471	437	484	474	460	448	491	470	445	434	441	509	459	423	479	484	525	464	497	480	480	468	448	430	483	466	497	432	470	486	491	480	425	494	427	484	497	466	470	514	476	439	474	444	483	467	470	480	490	476	459	461	461	477	430	507	451	460	481	460	468	464	457	473	475	461	493	489	475	463	476	483	449	466	510	478	475	466	490	477	458	466	461	443	467	495	481	511	454	470	455	460	517	465	462	487	447	432	486	492	491	467	497	502	458	446	453	438	514	509	485	430	450	501	511	464	488	467	472	480	476	484	470	472	467	459	488	498	465	487	472	481	520	469	482	457	453	478	525	462	445	469	472	489	475	410	427	467	426	474	488	435	459	484	464	467	460	437	451	455	472	465	460	478	471	436	444	489	490	509	487	499	463	457	438	477	499	484	488	468	471	487	468	473	471	499	476	466	465	477	462	464	464	484	483	465	458	454	439	482	456	505	496	475	482	502	465	486	502	463	478	435	500	446	488	465	466	471	506	459	507	459	463	449	468	467	459	448	502	498	464	452	471	447	507	470	446	475	452	458	449	492	490	493	462	509	465	504	444	491	460	470	463	495	489	407	449	453	453	467	447	433	498	498	466	441	508	471	508	503	486	481	467	457	443	435	518	494	484	448	485	464	517	457	495	459	448	458	465	491	454	469	469	442	480	457	498	450	481	469	455	475	504	488	460	467	477	466	498	486	469	459	479	473	468	481	476	450	451	434	494	479	504	499	474	469	491	519	473	472	436	478	451	440	469	448	471	479	478	535	484	417	477	459	493	496	487	492	465	501	477	438	475	449	442	500	476	503	488	528	472	488	479	423	474	515	472	477	456	462	451	435	459	512	467	459	503	457	438	478	518	478	455	462	474	495	490	494	488	482	493	465	454	460	437	490	480	477	457	427	486	476	462	460	463	471	481	502	476	473	495	504	456	498	459	439	454	510	475	449	459	452	494	460	486	456	469	473	450	449	469	469	476	441	504	468	442	458	505	465	512	460	473	494	476	446	474	466	467	451	486	475	486	495	493	472	406	477	462	447	453	445	458	461	472	442	499	473	478	430	444	454	475	462	493	469	423	498	511	464	463	464	460	460	492	498	456	466	469	458	485	465	481	452	497	400	497	474	464	467	488	489	475	500	513	491	457	473	464	445	425	439	461	465	493	443	463	484	449	486	487	457	467	504	465	484	461	501	460	498	460	485	443	481	462	489	478	478	409	430	473	459	473	456	439	468	442	462	449	456	462	448	512	466	452	458	472	483	498	482	487	467	499	534	474	460	499	472	436	470	483	461	507	463	467	421	509	520	492	496	474	496	454	461	476	477	500	481	483	418	445	448	479	474	481	463	481	485	458	465	439	477	452	487	453	451	498	423	474	477	459	493	460	475	494	440	470	417	474	482	464	434	511	461	479	492	446	455	512	445	503	414	431	476	462	465	488	473	448	430	443	462	488	439	450	454	457	475	457	493	465	470	493	480	459	483	463	495	433	445	476	439	444	497	469	473	476	470	427	492	494	474	463	462	465	462	455	438	454	454	444	496	464	466	470	467	459	456	448	443	468	472	465	479	434	457	489	464	431	488	491	460	462	457	467	426	483	495	453	468	477	468	466	436	448	482	464	471	477	440	492	459	414	469	507
27534	16625	2669	409	269	219	231	208	207	184	207	195	160	180	173	185	198	176	197	189	224	199	185	166	193	183	174	167	189	200	223	181	187	170	211	193	187	175	198	197	163	165	192	181	192	204	198	202	187	164	191	174	208	209	170	200	211	161	214	212	167	179	179	205	195	186	183	196	187	176	188	182	216	178	171	190	164	198	171	174	190	212	182	170	185	206	196	197	178	174	194	198	208	184	186	183	209	180	193	187	180	176	220	184	192	176	182	172	186	177	165	177	181	192	194	193	175	191	176	182	166	187	191	180	171	209	193	192	207	175	175	194	156	199	183	169	186	174	159	158	157	183	183	172	195	205	183	201	201	184	192	196	194	175	185	212	217	178	174	174	198	186	174	190	189	178	160	178	201	186	177	191	189	173	196	195	226	162	193	174	201	174	178	195	191	162	179	155	207	196	187	170	170	184	192	186	181	188	182	198	202	203	201	186	180	171	179	184	185	180	182	172	189	199	179	194	166	184	169	196	178	189	181	187	181	173	184	183	186	191	167	172	199	190	168	183	177	164	175	201	170	176	191	179	173	195	197	203	194	179	185	174	180	184	191	189	186	170	179	187	199	191	187	162	179	197	194	181	184	199	172	207	219	181	191	162	202	166	158	179	176	191	201	164	197	185	204	188	207	212	175	166	167	203	187	184	147	193	179	179	173	204	180	178	158	193	208	179	198	181	183	205	174	185	197	185	214	203	179	213	199	189	206	193	171	181	198	198	194	192	195	191	201	199	189	175	152	165	217	182	195	180	191	199	204	199	196	211	206	169	184	160	174	196	194	190	180	159	185	165	175	186	168	162	203	191	193	185	183	170	182	171	186	199	213	177	186	171	166	203	189	174	184	160	163	180	173	189	171	186	205	189	192	172	215	189	201	194	174	192	192	165	190	196	168	168	189	187	150	183	211	168	186	167	180	205	198	178	199	186	178	228	191	187	203	187	162	209	181	182	170	198	192	187	188	194	182	199	202	209	175	201	189	187	183	188	197	193	197	196	213	186	179	168	201	175	167	212	198	184	187	212	176	183	194	168	193	188	178	169	160	197	169	203	207	217	186	187	187	212	149	188	206	192	205	175	180	149	193	184	190	177	173	198	206	161	178	204	221	190	187	184	188	165	197	183	196	157	182	187	156	185	161	173	200	181	198	184	178	192	164	171	193	194	199	169	164	183	187	205	178	156	197	220	174	187	194	163	197	200	180	183	165	192	187	209	191	202	180	188	195	177	210	202	200	186	171	188	194	175	178	181	187	164	182	200	178	171	190	188	167	194	187	203	183	178	211	192	165	171	169	167	192	182	176	171	171	195	185	193	189	189	182	172	180	211	172	194	172	176	184	206	154	163	202	178	201	180	216	172	183	200	176	193	187	195	170	186	194	173	196	189	178	193	184	173	172	191	199	185	209	174	205	166	177	159	195	220	189	173	201	162	182	185	168	197	179	206	191	190	197	188	194	212	177	199	198	205	162	194	185	164	171	190	202	195	182	192	182	169	177	179	212	176	191	160	186	190	208	161	168	190	180	178	166	175	207	204	187	189	181	186	204	180	176	190	165	175	161	203	184	188	191	173	205	170	208	182	177	198	198	197	191	186	196	170	169	176	188	183	198	180	161	185	173	191	187	191	197	195	202	188	184	184	206	176	185	182	148	203	186	217	157	194	186	168	187	171	189	158	184	181	184	179	176	168	174	188	188	178	183	191	165	196	188	173	195	198	185	177	191	191	170	185	211	168	194	187	173	174	174	172	189	206	174	203	176	208	171	192	178	229	166	187	201	184	205	194	149	172	193	190	194	177	187	199	193	179	192	206	189	204	202	166	190	191	190	183	205	202	178	204	170	190	183	184	168	186	183	197	151	173	190	181	190	199	171	189	203	171	197	199	170	188	213	162	208	185	182	171	176	190	174	198	197	211	191	180	175	196	186	184	171	181	200	150	182	163	168	184	182	180	177	186	152	190	177	179	182	226	198	186	210	174	186	170	195	175	186	186	185	194	186	191	195	168	189	166	179	186	195	187	186	160	196	173	189	195	175	195	176	181	166	198	187	193	182	194	208	191	183	197	177	175	196	160	209	176	175	167	183	182	172	186	187	223	192	186	173	187	188	197	178	205	166	180	175	195	182	212	186	159	159	190	209	179	180	190	198	192	172	182	168	195	204	177	190	178	191	186	197	194	190	195	209	177	194	186	227	172	222	171	190	179	180	203	180	187	180	174	170	200	176	177	177	192	180	197	177	180	176	186	173	203	195	173	203	181	186	182	182	185	203	185	195	204	189	185	165	177	187	186	194	184	153	184	204	180	188	182	174	180	200	191	183	177	197	190	183	196	176	169	225	186	193	176	179	173	199	205	159	187	178	176	194	187	164	193	176	183	181	189	186	169	189	209	187	206	203	199	198	176	190	181	204	183	193	184	173	180	195	183	191	204	175	194	179	213	186	184	173	187	182	177	179	168	189	187	192	174	181	206	180	175	190	181	163	191	185	192	201	178	185	181	186	172	170	198	170	174	186	165	175	183	184	197	216	194	186	185	185	180	176	183	197	193	185	176	192	180	201	185	201	203	208	201	193	179	167	172	208	182	213	191	182	187	200	173	199	179	207	192	167	175	201	172	205	189	175	184	177	194	175	207	168	182	187	179	199	218	159	187	202	185	187	196	183	205	194	188	207	182	186	183	196	180	165	185	194	204	172	196	178	182	162	195	184	174	172	173	205	190	198	177	169	167	180	194	196	191	192	196	193	178	180	191	214	221	189	187	190	196	178	182	169	186	172	175	179	205	193	219	210	185	171	184	196	166	179	190	197	201	194	182	206	173	208	176	200	173	180	177	186	179	167	188	188	204	173	181	179	181	212	213	188	194	173	191	196	188	178	212	200	184	203	196	203	186	201	180	191	203	167	192	175	178	174	186	215	186	168	199	189	205	180	184	177	205	184	158	190	193	174	188	174	200	192	187	180	173	178	174	182	191	171	196	193	198	189	201	194	164	191	185	187	186	202	193	161	157	180	190	160	205	192	210	149	164	198	200	182	205	169	188	181	192	188	183	184	188	197	183	172	199	200	187	202	210	193	165	172	193	197	184	183	190	169	166	194	226	164	172	173	170	170	181	178	197	183	183	170	163	190	182	193	179	203	186	190	180	179	154	183	182	174	156	186	181	199	183	192	206	197	199	160	184	194	176	157	177	189	184	191	175	173	189	201	194	171	188	181	193	212	212	191	184	185	181	169	192	177	180	172	180	171	191	199	176	182	193	188	154	182	197	198	179	193	171	177	174	202	192	153	178	180	194	192	203	181	168	188	179	179	193	156	151	174	193	173	167	167	205	176	158	206	178	189	188	179	163	190	180	187	183	182	203	206	174	193	197	192	181	188	179	193	211	176	201	180	160	185	168	173	205	165	178	172	182	211	185	189	191	168	204	174	189	183	168	188	165	182	169	189	189	207	176
4425	1298	641	327	303	277	268	237	261	220	188	217	244	195	215	226	230	215	243	206	220	194	210	225	216	218	227	195	226	251	219	236	209	193	219	246	204	229	207	241	210	224	209	222	211	214	217	214	199	217	239	205	243	200	226	219	211	218	214	219	205	209	233	192	204	231	196	209	205	206	191	211	208	210	227	225	216	190	221	211	230	224	179	205	246	226	228	211	205	212	218	220	185	230	204	214	226	212	202	214	210	207	210	213	215	207	231	202	230	226	193	214	236	196	213	221	218	193	211	219	219	209	228	225	209	223	240	208	193	229	208	197	189	201	206	196	203	215	241	236	211	213	215	216	210	217	224	211	210	213	215	217	219	214	204	187	207	206	212	202	211	211	192	201	220	208	211	198	204	206	186	225	186	204	196	196	199	181	215	210	214	188	201	208	231	230	213	214	224	201	196	182	224	234	215	218	226	240	228	213	215	177	213	227	188	214	201	215	223	214	201	217	219	207	209	189	188	203	215	206	195	204	221	196	208	217	236	213	196	231	170	204	197	205	207	232	220	187	211	225	210	219	203	218	206	237	195	225	211	218	199	215	252	195	199	214	206	206	207	233	222	225	208	215	209	204	212	214	236	193	226	235	213	238	210	208	208	226	192	202	201	194	215	196	231	231	219	203	225	208	200	209	216	219	212	212	223	228	192	210	216	215	184	199	193	206	189	218	191	213	198	191	208	195	225	226	215	201	204	215	214	222	199	229	188	221	207	212	212	192	221	214	207	188	219	194	203	190	176	190	204	189	202	212	212	225	216	233	187	226	216	224	234	215	218	206	235	207	202	218	210	206	214	203	200	212	194	200	198	231	195	213	197	206	205	197	214	255	229	182	203	220	218	214	207	216	230	194	215	237	231	229	218	184	208	230	210	211	218	200	215	201	215	247	205	224	234	217	222	235	203	203	198	188	202	226	225	188	199	217	191	211	239	238	225	204	207	222	227	227	231	218	209	204	227	226	206	210	212	199	202	218	217	216	216	233	218	232	212	222	206	234	218	216	211	232	192	242	194	210	220	216	238	217	213	201	195	208	200	224	226	196	204	193	229	246	242	218	206	199	190	219	213	206	211	195	204	225	231	201	202	198	227	246	213	246	209	221	209	228	211	203	225	201	214	212	194	218	200	200	196	218	225	209	190	193	194	213	209	197	219	189	210	179	216	226	223	219	206	209	211	221	204	248	221	223	204	200	214	239	189	206	228	214	213	197	204	247	209	201	239	227	218	228	185	216	183	218	209	209	194	216	224	218	218	213	223	191	205	211	191	224	217	217	230	225	213	225	226	212	207	223	226	234	208	186	214	239	203	202	213	222	221	194	226	203	229	207	201	211	230	210	215	220	189	200	208	230	226	227	228	223	222	201	168	233	220	208	206	220	207	218	201	206	188	259	208	207	200	224	218	217	206	198	215	203	216	231	228	217	220	221	207	193	219	221	190	205	200	180	221	214	231	200	221	199	195	219	224	216	221	213	199	240	208	223	236	227	213	246	226	223	232	191	206	224	224	196	185	239	210	197	216	219	200	216	210	205	232	186	231	190	219	207	206	225	229	231	215	242	212	214	222	194	195	207	204	231	219	235	210	213	204	210	226	207	224	229	214	221	222	219	229	201	217	233	220	222	201	215	232	217	217	228	213	223	198	230	210	202	212	212	234	206	194	206	197	243	222	219	224	203	190	204	216	215	240	224	215	226	213	227	192	207	227	215	219	210	227	231	223	188	198	213	195	221	216	218	209	206	215	208	223	211	178	206	206	237	203	211	202	209	231	229	200	223	209	233	208	211	202	224	221	174	216	238	228	193	200	204	181	208	213	203	211	223	198	211	193	218	199	198	233	211	204	225	247	215	231	223	188	196	235	226	206	222	193	194	222	207	220	204	264	212	188	211	215	228	202	230	197	211	215	197	220	230	239	223	187	197	209	188	184	215	201	207	213	227	216	229	190	211	220	197	211	229	207	205	243	232	232	210	221	225	229	204	182	204	224	239	192	225	202	221	232	176	235	203	221	187	219	239	200	222	200	208	219	211	224	210	198	205	194	218	229	204	210	199	199	223	207	245	207	245	247	194	192	247	208	210	207	236	204	197	209	207	197	194	202	217	215	198	203	205	211	194	224	202	205	227	221	178	226	234	191	214	198	214	196	201	223	216	219	220	198	219	195	192	236	212	203	215	207	232	229	216	227	191	199	215	227	224	197	186	222	207	220	235	202	201	215	237	208	215	189	206	224	206	194	222	230	207	232	222	208	214	216	201	201	203	227	232	229	217	207	193	199	221	241	182	221	231	187	214	212	216	208	186	196	210	214	200	229	222	223	220	230	210	216	210	207	196	215	233	262	222	198	222	215	210	217	186	267	221	219	190	204	220	194	209	225	189	226	197	217	225	226	198	218	227	220	198	205	191	218	204	230	201	219	212	227	236	225	222	204	206	234	190	228	190	209	229	224	235	237	204	206	216	214	197	219	195	225	229	204	246	212	210	213	228	242	216	227	230	224	202	199	205	226	241	215	210	245	223	207	195	225	225	228	203	219	213	215	195	225	191	199	214	228	218	222	217	200	215	226	182	219	198	207	227	180	208	205	208	216	214	234	204	206	208	196	222	189	203	211	196	237	234	230	221	219	192	232	207	228	211	206	196	225	213	220	204	209	205	229	242	194	204	198	198	216	209	223	208	198	197	232	222	231	188	223	225	185	209	200	227	236	201	224	203	229	212	229	203	175	215	214	213	215	209	212	223	189	206	194	202	212	196	204	197	229	207	194	208	215	202	227	237	222	220	221	205	212	222	204	219	192	213	199	234	225	218	218	195	190	220	220	225	220	235	213	233	203	196	206	213	229	216	219	219	231	229	224	196	193	215	213	198	199	197	218	206	210	253	229	207	203	216	195	193	206	210	239	218	235	208	210	224	205	192	222	192	219	192	205	222	237	218	207	241	212	193	203	185	220	218	220	192	203	185	194	212	213	203	219	222	218	206	212	213	212	222	190	227	228	221	209	192	194	215	232	195	218	234	231	234	228	196	224	205	194	221	206	193	221	201	229	208	220	235	231	188	202	223	220	203	221	222	212	215	213	194	203	205	199	225	201	201	207	233	202	200	215	200	226	198	201	203	189	200	190	206	200	198	250	234	200	208	193	201	216	192	206	211	211	197	208	213	202	205	199	204	201	201	197	186	201	225	226	212	226	215	186	223	198	214	210	226	191	236	211	188	194	219	192	245	194	220	216	198	201	223	203	212	222	210	206	204	227	214	236	229	219	204	209	211	191	218	233	206	224	217	212	222	197	202	224	212	214	186	211	221	227	200	228	181	205	232	204	211	219	194	220	218	215	210	214	212	230	204	213	232	207	206	201	201	204	218	224	214	191	192	237	213	201	222	221	191	205	233	236	224	205	198	212	222	204	222	206	210	204	214	219	202	232	191	222	200	234	208	199	205	215	217	222	218
23661	21042	28090	24158	21022	7968	942	540	432	427	345	317	331	292	276	261	293	247	232	224	230	243	237	212	227	226	254	217	216	236	224	232	214	173	225	233	232	202	186	212	222	214	218	221	211	222	226	218	199	226	236	205	222	202	195	202	208	201	205	188	214	199	184	201	199	189	217	209	202	210	193	206	206	191	199	217	212	190	207	222	212	205	208	181	231	194	225	229	213	207	204	200	209	177	219	228	206	222	202	220	207	205	212	216	185	205	231	222	208	192	209	216	203	234	200	227	178	205	218	215	212	215	224	196	215	195	207	220	203	198	224	209	199	211	215	196	209	218	210	213	213	198	248	231	213	219	211	216	199	191	180	219	211	232	199	212	185	202	207	212	199	214	224	209	215	195	203	199	234	193	216	219	177	194	205	203	211	216	171	199	173	172	224	185	211	223	199	240	199	196	207	216	217	209	217	208	225	215	199	197	215	231	206	222	212	225	206	212	211	229	216	215	223	204	236	227	213	209	214	208	194	203	206	213	224	218	228	204	223	201	226	208	199	190	200	213	205	205	193	215	225	213	212	204	197	192	182	207	204	210	217	178	200	216	197	220	193	209	215	220	202	226	192	215	197	189	183	201	195	194	190	198	218	207	202	211	194	216	195	203	201	203	214	242	203	224	206	213	180	208	197	188	229	196	173	184	216	221	185	197	206	168	213	189	193	181	211	215	221	193	196	202	204	202	216	213	215	235	208	210	229	198	218	212	228	214	203	197	211	211	205	230	194	209	201	212	182	225	197	201	219	229	202	188	223	203	198	181	202	222	204	212	218	216	192	200	207	204	207	208	193	223	228	227	213	196	181	220	202	198	217	196	210	200	204	204	195	204	200	218	205	174	183	205	208	188	197	229	238	178	226	220	179	213	198	158	202	197	209	230	235	208	203	184	218	203	211	217	201	210	195	213	203	222	212	208	211	195	191	217	188	193	226	206	187	209	214	214	213	202	196	177	220	194	209	188	202	207	222	237	207	172	217	219	204	175	223	214	215	190	206	197	206	200	214	196	202	200	211	199	215	199	195	212	212	242	206	181	195	195	222	205	224	194	230	180	229	218	190	209	190	232	200	226	218	205	207	229	192	215	209	202	188	205	192	216	200	205	214	221	205	228	194	214	206	208	251	204	203	215	190	215	215	220	199	192	218	201	199	219	239	210	191	195	216	229	190	234	241	185	184	211	219	202	213	202	214	185	198	225	186	217	196	210	237	221	235	185	225	195	225	226	216	213	199	212	215	214	233	212	199	212	228	207	231	184	220	196	211	216	181	196	223	212	214	236	188	229	181	198	195	222	232	216	193	202	193	225	228	214	228	226	201	206	203	237	224	209	174	223	231	226	193	237	201	214	225	204	218	191	227	216	223	222	229	205	200	187	209	200	213	234	185	208	169	233	202	202	207	202	210	220	219	228	202	189	181	204	235	215	210	200	235	187	191	230	219	200	214	196	200	193	226	214	211	222	204	225	187	206	210	237	211	219	233	206	205	205	205	226	189	204	222	216	186	204	217	198	212	203	189	211	227	218	197	216	224	214	199	190	194	215	215	233	215	195	214	198	180	215	228	204	195	217	226	216	214	207	201	198	201	220	189	183	225	199	229	202	225	198	189	191	230	212	188	204	208	201	228	232	176	216	195	224	213	220	208	229	215	200	212	221	215	235	222	192	235	193	221	188	180	188	218	196	190	245	210	184	211	207	236	210	208	199	185	207	216	200	234	225	210	198	181	226	196	231	201	211	203	202	226	209	201	203	201	219	213	226	183	181	216	224	209	204	233	207	190	207	194	212	203	211	219	194	199	204	223	195	207	214	207	215	195	182	220	206	226	198	188	233	209	223	192	223	215	183	219	208	215	217	201	188	231	223	200	197	220	208	207	185	187	208	215	210	220	208	216	239	222	219	192	197	209	212	223	206	224	203	207	194	198	208	217	247	197	207	215	220	218	201	215	199	190	218	203	211	224	194	194	218	201	232	214	206	201	207	205	199	210	217	225	197	213	222	195	226	201	219	215	187	211	199	212	190	175	193	215	185	197	184	200	199	227	225	217	239	184	213	204	204	184	221	178	206	215	201	189	212	191	195	183	192	198	229	199	191	192	198	195	188	208	192	185	210	209	195	210	240	213	216	216	211	198	204	204	201	217	200	195	218	225	215	225	207	221	216	191	214	199	230	212	203	212	198	230	236	228	209	204	227	227	211	223	224	229	215	185	218	175	221	222	201	224	187	196	198	207	202	211	215	205	177	215	198	204	190	205	197	225	193	222	226	213	217	188	234	214	207	221	224	211	187	227	201	205	186	203	201	197	214	208	221	194	208	219	187	193	219	228	191	229	185	222	222	190	204	221	205	225	212	229	213	189	217	222	192	182	199	182	212	219	218	192	187	192	229	189	208	230	194	213	212	196	210	191	193	228	213	197	194	198	213	203	247	215	195	212	197	205	213	199	198	185	227	212	212	203	218	219	198	193	199	216	212	196	212	190	207	195	220	217	211	203	241	206	231	172	192	202	186	205	235	209	210	186	200	180	199	202	201	182	192	223	189	171	207	203	218	193	195	208	218	206	185	224	200	194	223	216	200	203	199	209	186	171	195	215	222	196	220	190	208	208	222	214	194	194	219	178	197	228	241	210	236	195	203	190	202	199	184	208	208	208	195	211	224	198	177	237	194	203	205	193	209	228	207	188	197	214	202	205	204	203	197	212	200	223	209	198	225	204	203	215	214	184	229	215	257	218	189	191	206	205	220	200	201	222	230	209	236	216	195	199	199	198	206	176	189	227	242	205	206	201	210	220	207	187	214	209	201	198	189	198	190	195	194	214	234	229	210	219	230	174	202	192	202	220	194	228	173	212	205	170	208	208	207	227	214	191	195	209	209	216	210	211	221	195	200	199	215	217	177	203	203	220	254	207	197	215	213	189	215	238	194	196	185	198	194	201	206	208	200	195	206	210	226	215	203	213	199	170	190	202	211	186	205	232	231	203	218	211	231	209	196	207	210	204	206	225	210	226	203	205	195	221	196	203	236	225	193	226	216	205	227	201	212	214	227	197	222	207	192	201	212	221	197	208	214	217	195	192	192	210	213	195	186	211	216	197	225	202	211	222	203	208	178	195	190	199	199	202	207	223	236	205	220	180	202	216	200	215	212	181	209	221	188	192	221	201	214	180	200	197	213	230	201	213	208	218	225	202	210	186	219	198	220	198	244	218	202	210	214	190	200	203	246	219	202	181	210	202	196	232	201	218	203	191	193	194	217	201	223	256	216	224	182	211	208	221	193	227	197	226	212	211	194	210	195	201	205	197	193	215	235	200	222	218	218	201	213	203	207	191	192	220	192	225	221	222	218	221	200	229	217	205	196	198	192	177	203	221	193	226	187	225	204	210	182	190	243	197	225	212	211	191	213	180	221	203	200	199	204	203	234	232	199	202	201	207	219	205	195	227	201	187	194
3671	9857	5903	2657	1885	1372	1094	822	656	582	488	422	433	343	332	340	329	291	255	267	272	280	269	297	270	225	276	266	221	240	271	233	249	253	246	252	228	252	286	232	183	232	245	216	225	220	232	244	249	230	216	228	242	246	252	206	215	204	237	259	234	230	217	242	233	249	235	222	241	230	224	228	213	200	214	222	214	171	231	204	257	225	220	203	209	209	197	219	228	185	227	215	244	247	221	212	217	255	210	226	207	215	207	175	233	215	240	219	219	209	212	232	250	234	216	236	219	248	216	236	210	211	233	232	219	244	248	248	240	218	243	254	215	214	234	233	224	237	228	243	222	230	228	200	219	226	212	225	221	225	233	215	255	223	232	210	238	208	220	234	253	213	191	249	230	218	221	233	236	226	221	220	239	228	198	234	212	209	196	207	230	222	208	223	236	224	196	221	212	224	240	219	209	241	262	229	241	252	241	235	217	227	240	210	217	220	217	222	226	232	214	251	207	211	251	226	209	230	258	233	214	216	224	233	215	216	245	209	214	250	206	217	226	228	245	224	229	208	242	213	215	227	222	219	215	225	254	213	214	227	226	219	212	221	229	223	216	203	203	233	223	224	230	225	237	221	224	235	215	236	235	226	242	202	241	255	212	196	211	223	231	202	213	203	196	225	223	225	245	245	228	215	216	233	220	233	218	216	249	218	231	225	237	229	187	221	233	214	254	223	219	219	235	216	229	211	254	201	244	229	260	220	224	222	209	239	232	199	222	218	227	251	226	220	199	205	212	254	211	249	230	212	211	226	219	227	200	208	234	219	233	205	222	198	227	243	198	242	218	208	231	224	222	240	205	219	219	222	205	228	223	217	206	214	230	223	249	203	206	223	222	230	239	223	226	236	230	215	225	224	231	214	230	249	233	226	214	209	211	260	230	228	183	231	214	209	187	246	233	225	225	225	239	236	217	217	233	234	210	225	236	239	221	213	240	204	228	214	202	219	216	196	224	217	213	217	214	224	216	204	222	214	211	206	230	224	231	232	217	239	227	222	258	259	227	212	212	206	217	258	226	187	238	219	209	227	212	190	206	211	219	205	243	216	224	214	213	223	207	230	220	232	208	224	245	237	236	187	233	184	203	217	207	219	182	229	212	242	215	235	230	227	238	221	223	226	193	199	187	220	207	217	242	190	236	212	216	232	185	247	247	195	240	234	208	232	242	215	205	214	231	225	222	210	214	188	225	227	232	212	229	213	220	228	227	221	209	217	234	193	223	238	199	249	204	225	219	223	249	225	221	210	197	195	202	248	225	226	202	212	229	227	216	213	225	200	230	213	244	207	238	233	221	222	224	232	236	205	216	250	217	225	223	225	203	204	235	230	229	221	212	190	229	233	196	215	241	235	243	228	231	201	227	217	204	223	229	229	225	204	244	242	227	209	215	238	210	215	216	242	236	224	216	212	243	242	218	227	261	230	225	220	226	199	235	231	217	231	222	259	239	216	226	242	234	201	207	231	218	214	220	223	238	239	221	217	231	225	235	232	226	225	184	203	225	196	205	217	233	206	201	226	241	206	237	232	243	245	199	209	238	214	217	218	225	230	246	238	222	233	212	217	224	248	212	221	233	206	228	223	224	234	249	204	199	240	198	238	224	207	217	236	220	239	207	211	216	228	201	214	217	226	218	231	210	223	185	231	223	223	228	245	222	226	225	234	237	205	221	229	245	224	210	211	209	206	230	227	227	221	222	204	213	230	220	239	236	241	200	212	247	239	225	231	213	228	233	215	222	183	216	223	210	242	246	216	211	223	245	206	218	227	196	221	245	236	232	251	211	192	197	214	234	221	238	214	212	237	224	202	218	243	198	234	239	222	235	229	232	218	237	235	197	220	230	208	212	190	215	180	226	208	225	229	225	212	200	240	225	201	226	237	222	250	212	194	218	210	219	229	212	210	219	220	228	228	220	200	225	233	214	222	210	236	241	231	235	206	223	242	234	231	233	209	228	249	198	235	233	219	226	229	242	222	264	201	206	219	231	233	210	222	222	227	227	217	227	229	211	208	209	206	241	230	190	210	199	216	222	251	205	238	237	240	212	227	230	244	229	255	214	231	222	241	228	234	225	260	199	210	231	215	223	218	209	226	238	216	220	198	231	205	219	244	225	220	220	218	236	237	205	233	200	205	236	216	236	200	232	234	247	214	211	242	231	224	220	250	218	246	227	200	222	222	226	225	214	224	214	228	207	220	200	226	233	224	227	233	221	232	225	239	236	226	230	234	225	246	246	241	209	209	222	223	239	235	246	233	207	233	225	228	223	242	232	247	219	233	218	239	232	237	222	191	237	223	202	221	214	224	223	254	206	235	213	214	242	247	232	212	209	205	259	230	220	237	225	225	240	228	221	229	206	211	206	221	196	218	212	203	228	222	222	247	244	246	212	229	214	235	217	212	207	219	220	212	235	247	218	216	219	231	255	217	223	199	211	221	196	190	233	225	206	224	254	213	221	215	214	231	217	237	206	230	223	228	216	236	235	206	239	239	211	236	226	212	249	224	209	222	219	208	203	229	190	247	235	204	231	219	204	220	217	219	212	214	248	204	207	250	215	214	211	227	231	218	229	225	236	221	245	222	233	215	216	226	210	218	231	218	228	230	215	226	218	202	195	236	247	218	217	226	247	205	210	205	227	222	178	218	215	197	191	244	236	211	221	238	222	240	241	215	210	212	177	239	214	224	228	233	197	217	252	256	219	201	223	221	220	224	210	209	225	223	221	194	245	237	211	229	220	212	197	207	207	227	217	231	231	221	209	216	221	201	204	202	240	228	217	186	200	245	213	206	216	236	244	211	226	238	218	201	226	241	257	217	222	229	218	220	223	235	210	214	264	216	221	243	230	231	250	210	216	224	229	172	214	219	207	220	246	221	246	230	232	210	230	206	212	244	215	219	217	211	237	200	230	237	212	208	257	219	251	209	229	249	236	232	229	227	222	221	206	184	219	212	199	211	207	206	232	229	191	247	219	216	215	207	209	244	224	235	231	244	197	248	237	244	201	216	226	210	220	248	233	218	246	220	211	206	226	205	218	213	229	221	232	221	219	231	206	213	241	214	201	228	213	203	215	247	216	231	216	199	213	233	186	223	186	254	231	222	194	240	207	191	238	235	220	225	237	217	210	220	239	238	216	210	256	213	227	216	225	244	233	230	210	233	206	210	195	232	213	210	254	231	240	198	241	232	229	220	224	216	228	223	219	240	218	249	221	221	233	218	241	212	208	246	231	204	194	226	205	219	228	203	224	228	219	216	211	247	237	235	222	234	243	230	241	213	210	235	221	233	225	202	216	224	194	215	217	254	227	186	246	216	234	219	219	248	225	243	225	218	220	231	244	210	217	240	241	214	218	208	214	233	236	217	207	198	239	219	223	235	226	205	214	223	221	226	240	229	209	199	218	197	219	217	219	233	244	215	249	233	190	216	223	217	229	210	230	246	229	236	220	237
24791	21052	26916	25286	8178	780	559	544	514	429	422	428	407	413	449	420	371	402	373	435	379	399	357	377	372	379	382	364	384	380	408	369	380	373	421	369	373	349	366	373	391	390	358	361	385	386	337	373	394	361	382	380	359	355	371	369	392	393	386	407	380	384	340	389	357	384	395	369	379	409	371	354	389	407	355	361	383	359	419	351	383	391	379	423	365	404	391	360	377	353	372	382	370	367	381	408	373	389	407	387	366	381	371	362	386	349	387	345	358	362	381	420	393	368	376	348	352	402	388	387	396	359	370	401	381	349	363	386	420	386	375	377	373	355	365	381	367	367	353	373	395	372	361	382	375	396	368	334	368	372	417	385	385	386	383	374	364	367	350	352	367	396	381	365	331	410	355	341	381	376	368	393	369	349	372	357	410	389	374	359	356	375	373	352	389	364	375	399	367	381	372	360	343	352	366	349	368	360	362	376	349	356	411	372	370	366	356	362	367	348	359	376	390	350	395	373	343	347	383	371	365	358	357	424	382	386	387	378	384	351	383	400	370	381	378	359	344	327	353	324	366	352	341	377	384	389	398	371	412	355	386	406	365	414	402	373	360	388	362	360	371	348	357	371	398	347	351	393	357	359	376	362	396	375	406	356	389	358	395	366	388	361	379	376	376	351	374	363	404	380	397	404	395	354	396	407	372	403	370	369	387	362	408	387	383	338	370	419	372	430	398	370	373	358	367	379	347	383	372	350	385	400	384	351	378	395	361	400	360	349	393	367	381	355	363	378	385	374	397	386	407	340	377	367	364	353	339	382	426	395	392	377	371	394	415	356	390	371	406	357	412	421	351	338	378	371	392	365	391	365	374	337	377	396	359	409	366	374	393	372	392	387	394	390	394	383	377	321	370	389	384	395	376	348	369	372	356	383	323	349	382	375	373	344	374	359	382	368	352	364	396	371	372	381	348	389	380	355	376	400	349	380	378	382	391	389	357	346	387	362	372	385	393	387	364	382	386	359	374	396	323	373	380	397	377	402	396	353	382	369	356	406	394	358	378	356	405	390	376	370	348	380	412	387	388	349	388	369	409	384	374	355	400	377	372	349	390	398	355	379	356	399	380	378	365	379	422	370	370	399	394	397	336	374	379	385	375	359	401	328	379	369	377	375	363	392	378	372	376	366	390	373	376	384	383	408	338	341	323	376	365	357	378	380	373	361	400	389	382	384	387	350	336	372	369	389	360	345	371	397	381	338	397	369	373	384	399	382	383	343	390	388	370	355	360	397	381	345	364	376	393	382	356	384	405	376	366	318	385	375	367	366	411	385	386	323	386	362	374	349	419	377	392	386	377	360	410	355	374	378	390	367	382	394	352	391	398	346	361	378	379	386	360	402	376	398	385	402	336	361	387	350	369	400	390	419	323	395	365	381	382	370	374	384	368	379	393	361	395	372	406	381	333	377	381	406	398	377	361	416	403	400	386	338	378	379	392	386	391	344	392	366	360	336	380	405	383	390	377	395	395	365	403	352	345	398	368	386	368	367	348	373	388	401	376	411	375	355	411	365	397	363	364	389	358	376	352	349	359	396	366	361	401	365	355	360	379	363	376	373	380	351	359	349	366	383	368	362	373	376	383	387	383	355	374	376	345	392	398	356	392	378	378	393	389	378	374	376	376	379	371	343	381	376	384	383	417	349	394	379	340	342	374	383	354	399	374	377	383	399	381	408	410	335	400	358	367	410	369	381	392	387	363	397	374	395	387	360	372	350	383	357	365	364	358	369	358	355	343	367	392	368	357	373	351	405	387	351	398	378	355	362	375	358	385	372	386	369	386	397	365	380	377	364	356	415	365	376	370	346	375	369	380	387	379	361	348	407	361	359	358	409	396	373	341	399	352	386	379	388	364	375	369	357	370	399	393	350	384	372	372	352	402	368	378	385	396	373	347	371	371	328	374	367	388	382	386	421	370	366	388	387	383	389	395	352	379	378	389	380	398	369	362	408	386	389	420	354	387	370	408	370	358	365	358	365	409	371	382	346	396	344	366	386	376	339	341	378	347	351	375	365	394	389	387	390	358	410	371	406	379	376	386	332	381	376	368	375	363	370	379	397	415	353	394	399	394	398	391	381	347	392	413	385	381	375	386	353	388	344	378	384	351	355	368	392	343	381	376	403	359	360	365	332	380	392	436	387	361	376	407	387	357	407	352	359	365	385	413	373	414	409	390	410	387	399	384	366	354	389	380	405	360	335	378	386	372	348	403	378	370	375	388	420	392	406	385	370	368	408	346	374	400	387	376	384	389	380	388	366	391	364	407	361	367	390	376	383	343	404	363	367	381	421	356	384	376	368	393	378	377	355	406	348	375	378	376	373	397	393	362	355	364	373	365	365	408	390	363	367	364	373	410	388	390	370	380	369	398	380	395	373	373	399	351	379	394	392	394	331	342	395	387	370	375	400	385	405	362	390	379	365	337	349	368	406	389	393	371	373	370	367	414	381	394	396	389	421	384	388	397	387	360	398	372	340	357	402	389	391	372	353	372	383	397	379	391	352	324	367	392	387	372	403	323	361	354	353	372	379	401	358	365	361	387	359	391	398	350	365	380	377	335	344	370	399	360	367	343	376	344	362	375	412	370	368	389	389	362	396	386	337	396	377	368	382	366	399	374	357	364	347	386	378	346	369	346	337	387	393	349	407	385	377	387	333	385	353	389	407	392	379	389	355	395	390	356	391	366	368	387	380	356	382	382	346	388	369	395	406	394	427	367	393	397	402	358	368	355	344	386	379	374	351	367	349	382	385	348	364	405	374	369	361	346	408	408	353	391	383	378	398	370	366	383	367	362	406	373	384	400	361	402	348	375	367	331	362	379	393	370	355	362	385	352	406	346	384	385	359	393	342	393	371	369	429	392	374	396	371	387	410	411	370	337	391	374	377	344	342	378	385	373	396	380	363	375	346	352	383	369	360	395	379	375	383	349	391	339	416	363	371	364	389	382	398	342	378	401	357	391	392	370	373	387	394	382	392	362	376	363	404	382	380	388	369	378	371	376	380	381	367	391	359	399	384	386	404	377	382	379	366	377	383	365	382	340	356	375	377	349	386	353	375	376	365	381	353	360	382	349	358	343	384	390	391	360	376	368	395	412	396	346	350	373	345	374	394	359	373	372	361	396	400	362	333	375	408	390	398	374	364	361	382	355	378	373	405	377	354	394	338	383	360	329	378	385	339	379	378	388	409	395	384	372	388	353	375	357	353	405	361	378	386	352	400	366	385	401	346	365	369	349	370	395	404	384	377	361	346	365	392	386	363	350	361	383	386	366	363	357	369	393	365	423	365	405	352	312	396	363	358	353	386	362	365	414	361	359	378	381	378	390	380	370	349	356	346	385	394	389	359	364	383	366	393	361	380	361	370	379	407	349	394	384	378	373	367	384	364	386	409	357	333	358	381	387	375	361	390	366	387	361	336	391	355	346	365	370	378	374	384	374	350	381	351
3813	5682	3503	1702	1316	1037	862	725	645	591	537	510	505	475	485	462	435	407	429	419	451	432	415	465	412	458	438	385	409	365	414	442	443	412	428	395	403	420	395	390	402	432	433	421	404	454	365	419	438	425	438	413	415	426	384	426	428	370	406	420	424	441	410	403	406	384	366	400	429	380	418	392	419	369	379	426	392	399	406	412	368	390	374	393	404	417	398	387	397	409	360	421	418	396	403	411	396	390	405	396	398	422	423	425	370	425	391	387	408	403	407	417	395	382	392	380	421	377	413	413	410	418	399	444	376	411	424	408	413	366	405	414	422	426	387	368	404	411	443	390	411	427	405	407	395	427	419	445	410	424	394	395	427	394	391	426	422	424	446	402	372	402	396	356	404	393	397	392	400	399	403	400	415	384	402	421	413	420	388	411	445	409	389	396	403	441	400	413	396	397	400	397	394	404	376	403	402	398	433	392	411	393	408	398	389	396	371	372	423	416	400	386	411	388	431	408	398	393	448	360	391	417	364	395	396	421	410	381	408	418	395	401	408	404	423	413	394	414	408	419	408	417	437	409	412	412	378	382	363	384	436	405	402	384	378	385	423	442	401	398	422	409	395	439	410	429	380	399	384	378	400	407	366	414	396	402	409	385	402	390	400	437	432	448	410	411	410	404	456	434	446	380	409	431	451	439	429	416	382	434	404	403	411	460	400	392	387	405	405	388	400	416	427	389	387	408	396	361	388	385	386	433	431	418	412	396	390	437	410	403	431	373	430	377	406	405	379	410	372	381	392	392	394	417	385	405	375	407	403	411	405	422	387	419	416	403	423	410	422	377	369	441	437	400	379	385	381	430	388	408	378	402	384	413	373	425	363	397	431	384	377	413	409	413	439	431	422	450	439	404	389	386	400	396	400	397	400	374	424	420	386	363	392	400	421	402	397	411	429	438	416	405	398	388	399	396	376	405	414	404	405	431	411	405	366	409	402	420	355	369	420	400	406	415	438	405	452	414	430	374	419	399	434	408	412	424	407	372	437	438	407	403	392	396	367	387	406	418	395	459	423	394	413	429	383	383	436	414	434	408	406	424	410	416	406	402	421	405	385	396	399	420	412	409	388	398	398	412	398	395	427	428	395	419	403	386	386	406	355	406	414	410	406	413	407	373	380	415	426	387	463	407	397	385	430	420	382	419	397	411	423	406	383	395	400	388	401	389	395	386	390	358	373	432	443	394	394	357	444	384	425	399	409	448	401	439	409	397	413	422	393	384	423	406	400	400	392	401	409	393	425	426	442	367	388	401	421	399	374	426	454	394	373	416	405	394	359	398	414	391	381	371	408	404	383	393	405	449	380	400	387	427	410	389	409	440	370	394	441	394	388	413	408	383	420	391	411	428	364	382	384	407	431	441	438	395	423	397	439	379	389	388	410	404	419	391	420	380	373	424	406	381	386	400	365	369	418	408	410	409	436	392	420	416	369	393	405	424	452	403	391	403	403	433	400	404	366	398	434	405	403	403	417	398	387	404	408	405	398	401	405	402	399	392	403	389	406	390	430	390	410	431	396	376	411	405	377	408	376	408	425	429	393	434	388	421	431	467	391	441	391	430	394	392	405	443	413	393	390	420	412	414	396	409	404	436	416	410	431	407	400	446	409	399	407	421	397	417	413	402	430	390	402	397	407	400	394	434	423	440	392	415	383	400	394	399	412	392	395	368	422	379	423	391	448	401	411	408	398	427	418	411	415	411	415	382	422	435	411	413	415	420	396	404	376	427	417	398	383	398	425	385	408	435	373	384	411	441	399	364	379	413	365	396	389	389	383	386	400	410	445	362	470	407	429	386	402	402	428	377	418	417	396	380	389	393	402	446	416	417	395	427	400	428	410	400	419	414	402	415	371	430	383	423	423	402	416	420	417	393	389	419	423	437	422	433	375	414	393	410	403	409	415	393	403	407	435	459	402	410	399	407	367	399	381	454	419	384	416	402	401	397	403	415	438	427	366	404	430	428	387	432	408	395	399	419	443	398	415	403	409	392	387	416	433	361	411	386	398	407	383	404	410	407	388	397	375	441	381	413	416	422	395	425	420	390	394	436	413	406	405	441	389	389	412	425	381	422	436	416	412	405	424	387	409	400	419	389	417	418	431	447	424	419	416	393	364	434	414	408	382	388	425	380	394	372	404	397	402	390	399	405	420	432	431	406	430	360	423	404	395	392	395	445	390	375	380	392	417	409	416	406	406	401	400	416	402	413	409	406	408	371	411	368	407	423	404	393	413	401	421	435	437	391	401	388	383	402	435	456	399	388	419	429	399	427	416	414	417	394	389	407	424	405	402	418	375	429	397	404	395	415	400	398	439	444	401	396	403	422	387	416	413	410	395	371	404	404	429	389	434	417	394	412	424	412	404	386	417	409	414	385	395	366	365	430	419	423	418	380	387	405	365	383	404	394	416	405	366	425	409	384	420	393	370	400	442	434	423	405	401	403	395	422	391	381	404	362	399	368	445	409	383	407	435	443	403	390	404	392	414	404	411	409	457	418	437	382	416	421	422	409	420	375	408	389	397	386	386	405	389	414	360	387	443	396	408	426	392	367	388	410	395	418	395	391	410	434	400	398	414	420	424	420	421	369	381	404	380	414	387	385	403	400	417	401	445	398	416	427	401	408	388	424	374	375	414	425	381	400	394	396	392	393	394	445	401	415	378	403	392	412	388	398	431	381	408	401	422	426	420	398	429	412	387	410	396	373	424	401	390	404	418	399	390	405	376	451	409	450	400	421	427	425	389	397	374	416	398	405	383	407	403	424	399	412	402	387	397	425	378	387	384	414	413	436	417	392	364	393	446	364	408	410	387	404	466	378	405	381	381	378	409	385	406	412	395	416	379	391	382	415	379	459	410	407	409	383	454	405	390	424	431	434	421	421	403	391	374	356	433	392	419	402	416	391	387	368	381	415	395	409	384	452	426	413	389	409	431	403	421	406	401	388	384	430	406	400	382	433	385	355	373	431	429	458	375	398	398	434	392	371	408	427	433	419	419	437	382	402	413	411	433	395	425	401	404	396	404	395	403	426	376	399	384	417	402	420	392	416	391	428	416	373	432	401	381	399	408	379	408	416	394	416	401	413	404	422	419	380	389	434	408	397	400	401	406	429	409	429	380	440	402	401	427	449	374	399	401	411	413	401	397	427	413	415	430	376	375	398	410	404	429	397	416	391	418	402	386	415	397	393	425	397	386	433	406	373	375	407	391	407	374	439	400	437	385	363	362	385	438	398	401	428	410	405	413	393	427	457	397	444	379	413	412	355	420	381	423	449	418	393	437	378	418	418	384	440	391	401	390	412	417	383	436	435	392	368	407	414	412	442	404	405	416	398	423	414	430	400	433	416	438	411	382	405	419	385	427	399	381	424	394	400	391	409	421	407	378	407	423	411	411	408	400	380	409	434	383	407	360	396	387	398	370	372	382	400	378	425	431	443	381	383	395	435
22594	21096	28671	23758	21098	21139	6871	1226	967	814	838	793	684	610	647	609	588	585	531	549	504	537	523	476	521	525	497	498	481	497	529	494	470	491	511	497	467	483	484	481	503	514	465	446	507	461	478	442	460	467	474	466	471	421	444	502	475	472	465	479	467	433	470	485	480	496	493	444	460	466	451	501	479	467	461	476	487	467	455	458	472	471	462	455	492	449	467	459	473	464	495	476	483	455	448	470	445	454	443	507	437	482	419	465	487	455	454	483	461	480	453	496	460	475	452	470	433	457	465	448	467	461	472	450	478	506	475	445	506	449	485	506	459	446	494	470	481	430	456	477	473	445	463	481	489	472	477	487	488	449	497	449	426	461	463	524	500	455	457	430	496	447	445	480	477	430	494	458	460	440	470	489	444	465	453	480	451	441	452	479	457	457	451	520	503	475	453	422	440	479	476	465	467	460	454	451	469	470	453	468	492	504	444	505	428	495	466	458	470	507	453	446	491	449	423	482	459	453	445	474	456	433	454	474	460	453	430	487	456	461	433	486	426	483	450	503	497	453	490	483	478	481	476	480	431	462	450	448	486	503	477	466	505	453	436	474	436	466	446	468	466	452	512	463	442	462	469	464	456	501	485	469	445	412	471	462	458	520	491	442	458	488	479	440	467	452	443	456	448	450	466	468	440	479	463	479	492	488	499	474	484	491	486	448	478	479	422	483	458	455	472	468	479	457	462	477	464	460	478	464	440	438	493	486	441	448	493	470	439	455	468	438	435	471	476	484	434	431	449	462	449	491	448	458	463	492	448	479	427	468	508	500	439	447	455	480	458	428	465	453	448	453	464	462	477	477	487	454	484	460	486	463	478	457	481	485	466	495	475	466	484	472	448	455	495	498	475	459	451	491	470	443	490	453	492	483	439	441	450	452	459	464	465	461	467	448	481	439	501	446	476	459	469	474	426	459	462	436	432	498	450	465	466	433	467	459	442	466	431	499	502	478	451	495	469	439	468	497	526	428	474	442	474	472	479	462	437	475	394	520	463	463	429	489	468	464	455	465	482	472	442	468	493	475	499	474	481	480	451	466	446	431	473	441	439	486	470	487	464	456	472	453	480	444	470	483	459	493	447	437	457	491	499	445	492	461	458	481	457	472	457	498	465	466	459	452	457	482	459	457	479	470	500	470	470	419	497	490	450	467	438	453	484	483	501	474	429	435	471	473	422	436	447	503	460	471	481	502	475	427	484	478	488	456	482	480	480	453	489	478	459	443	486	476	474	484	477	447	457	478	517	475	451	475	446	493	455	498	491	453	480	507	478	464	435	488	498	469	438	436	456	451	455	446	455	449	480	448	502	436	467	435	462	454	486	465	461	476	500	477	459	477	462	498	481	504	513	468	503	486	476	457	453	494	474	443	478	485	515	444	445	481	502	455	500	494	466	477	465	473	456	443	489	460	484	456	452	448	445	471	492	469	487	471	471	439	446	498	492	494	470	439	462	466	468	457	471	469	436	487	451	472	430	481	475	477	466	422	466	426	469	511	457	458	444	540	477	463	471	467	452	462	494	438	460	501	406	440	475	480	451	470	434	462	458	495	451	511	482	479	467	449	504	436	495	461	475	445	467	482	437	451	451	501	498	422	478	499	459	498	472	466	471	485	494	467	455	495	448	481	445	455	461	471	472	436	467	473	467	428	470	484	487	473	463	447	448	441	435	490	473	481	473	461	432	421	446	485	463	492	473	459	452	446	450	495	470	462	469	469	475	516	491	470	438	471	471	520	461	447	433	443	480	487	449	445	457	469	480	486	490	425	474	452	473	478	458	466	476	504	474	480	439	459	469	456	461	455	450	484	438	468	476	466	465	488	477	471	496	490	481	497	476	466	465	441	467	468	428	450	444	453	455	438	469	440	458	495	509	469	480	474	483	457	496	447	451	460	421	460	458	486	469	445	436	485	462	456	433	460	475	496	505	471	440	454	473	471	459	463	426	480	462	505	482	501	481	415	437	488	444	426	486	455	456	464	413	448	482	463	470	431	486	461	445	444	472	484	485	487	460	460	433	478	494	442	442	472	455	416	460	467	497	442	516	453	469	433	486	460	479	479	433	503	492	508	422	474	425	502	468	459	440	488	413	466	472	481	536	486	486	462	456	449	433	498	436	447	457	499	495	421	459	454	498	477	440	469	475	455	462	487	440	466	490	471	454	490	470	479	443	432	466	442	438	456	433	450	474	458	480	444	499	481	423	447	441	461	456	449	472	465	467	469	418	476	456	469	499	479	450	468	470	480	494	486	472	471	445	471	464	436	472	429	444	498	487	501	459	481	478	466	464	457	451	446	499	456	464	441	484	473	502	483	500	462	463	467	449	471	492	488	502	481	429	471	439	474	438	443	439	491	473	470	464	485	474	475	500	464	451	460	475	467	468	446	483	473	410	446	508	421	449	484	468	445	492	423	462	425	455	470	471	445	408	460	489	486	460	477	426	476	447	445	489	496	480	462	490	439	466	496	460	419	457	459	478	472	472	418	421	509	445	420	484	451	476	446	486	493	450	443	445	443	470	458	473	464	492	477	446	447	482	447	515	504	458	498	456	467	462	504	455	448	475	484	441	482	442	481	461	521	485	479	488	491	478	447	470	447	448	462	478	453	462	447	479	462	487	448	447	486	476	448	490	470	517	465	468	486	456	493	483	463	449	472	444	469	495	469	460	451	477	432	459	437	523	474	451	458	450	483	447	464	483	469	456	490	525	470	434	454	462	499	478	455	475	466	454	474	464	442	475	473	445	474	471	442	435	458	444	457	495	466	492	428	462	451	466	471	452	492	460	427	469	459	499	467	458	469	483	437	442	445	488	455	472	459	497	448	497	473	485	428	495	468	459	484	497	440	462	463	453	421	453	488	470	498	469	459	469	448	448	487	467	518	468	490	464	478	442	513	469	485	476	475	447	457	467	441	432	449	443	483	494	460	459	453	473	474	458	491	470	476	471	466	483	447	470	472	456	439	521	480	483	466	464	447	462	503	490	479	442	441	499	479	471	489	488	483	480	447	493	455	437	454	448	516	466	451	467	498	442	456	431	449	509	485	501	441	443	482	467	442	469	480	498	479	441	453	472	437	491	482	449	472	476	437	475	475	451	466	468	474	478	471	427	465	458	468	476	485	490	492	471	437	421	486	482	485	459	478	477	491	501	469	470	459	470	437	462	454	473	478	450	459	501	436	508	454	474	455	464	434	476	426	460	474	462	477	430	455	408	456	458	468	413	458	450	459	417	479	497	502	480	459	466	471	470	446	467	447	444	450	486	446	450	484	446	451	456	435	496	425	454	503	466	475	467	449	496	463	431	426	425	495	452	500	458	496	454	507	454	479	488	441	444	446	435	469	511	478	465	445	464	447	464	455	470	462	471	437	442	499	463	478	439	466	472	482	463	506	457	449	473	475	464	463	464	449	469	458	450	470	444	447	447	452	520	485	477	466	489	464	462	444
5158	15471	10181	4986	3699	2745	2154	1698	1391	1167	1010	846	891	712	707	680	608	616	626	582	563	537	546	535	566	534	529	560	487	525	541	513	484	503	536	509	494	501	461	497	474	509	459	490	508	535	508	469	517	432	500	507	459	488	500	476	492	513	497	459	438	486	439	445	467	483	460	499	457	467	492	478	461	513	480	476	502	479	475	504	450	485	448	457	441	485	487	495	452	470	428	464	446	502	487	489	467	476	489	499	446	465	467	487	424	458	490	502	453	477	478	473	458	501	488	467	478	488	488	479	437	477	446	467	492	448	468	487	466	458	441	446	467	448	486	467	434	498	444	459	458	478	479	465	489	449	479	472	476	468	474	484	459	461	484	480	441	470	476	491	466	493	516	429	473	473	466	474	481	485	485	480	496	462	463	484	460	458	438	461	464	499	472	472	445	457	467	477	463	457	465	494	411	481	481	421	490	459	448	462	460	495	458	477	475	432	471	481	471	445	502	505	475	491	453	461	493	481	492	472	444	467	461	439	509	453	464	468	470	503	437	489	486	467	504	441	467	470	448	518	459	456	465	510	479	479	437	469	491	421	437	486	465	471	474	458	505	481	473	451	497	473	437	460	511	478	458	481	492	441	484	465	471	490	465	454	487	490	481	506	472	483	490	484	455	493	475	472	469	508	500	463	455	529	482	455	471	454	463	465	477	471	491	434	467	460	452	486	512	467	479	457	426	421	454	496	492	426	463	433	490	477	483	453	482	478	463	482	440	515	474	479	486	487	479	485	447	472	453	488	418	484	499	449	446	481	466	406	459	490	495	476	485	447	474	492	449	466	481	494	482	484	459	468	471	464	451	462	486	460	471	483	430	474	493	457	498	473	480	449	499	480	440	491	451	484	439	465	483	520	480	485	481	455	485	465	464	468	501	428	472	462	472	452	469	471	479	455	499	487	483	507	467	471	448	471	469	482	464	455	449	491	462	465	460	428	465	448	474	526	453	478	430	481	474	514	514	488	467	474	499	493	450	480	455	496	467	480	478	482	471	489	464	473	517	504	444	461	504	470	476	464	481	439	499	488	471	517	429	472	418	505	481	475	457	472	466	481	464	460	420	462	508	461	488	446	445	490	489	498	515	468	458	485	444	490	518	458	463	474	455	490	461	486	432	469	450	486	461	474	457	477	490	529	480	474	486	498	468	481	449	512	490	482	474	469	448	461	445	461	496	489	487	455	444	486	442	456	443	472	433	466	460	456	473	506	455	483	476	493	491	452	488	456	457	467	469	496	497	480	461	424	476	524	467	458	482	463	480	447	451	436	487	447	522	445	470	472	435	501	427	473	496	448	447	477	518	451	458	447	519	498	477	475	459	489	486	412	446	456	438	441	474	461	493	479	491	476	499	496	444	456	462	448	457	472	510	469	458	499	454	480	459	541	426	464	477	479	438	482	474	469	491	471	486	477	413	471	451	471	477	471	483	441	459	475	483	455	469	478	461	463	468	469	463	445	432	493	478	459	443	490	421	495	496	498	444	434	426	465	482	476	462	485	458	459	505	484	445	455	434	493	437	482	477	477	419	450	419	488	460	446	457	481	473	459	452	492	483	493	494	474	478	458	458	475	479	488	467	437	499	459	455	467	457	487	462	446	468	479	420	481	512	482	445	460	490	472	479	439	489	461	462	457	502	489	450	475	468	453	440	490	478	448	492	447	472	486	470	497	482	463	485	493	459	466	543	505	470	464	447	414	464	431	473	478	463	486	515	424	487	467	495	436	441	484	475	469	514	470	513	467	455	497	441	483	508	494	479	474	449	441	462	477	465	462	486	456	440	452	474	480	454	489	525	454	471	443	474	447	445	476	471	485	488	482	447	438	459	428	489	445	500	499	420	490	481	431	463	497	466	465	456	466	406	494	501	477	502	453	421	473	434	464	469	452	514	452	463	473	457	486	467	474	494	473	475	519	459	425	468	481	466	436	450	464	457	453	453	492	441	473	462	493	458	500	491	444	454	455	484	442	465	433	430	459	480	487	477	467	445	475	493	435	512	473	470	481	432	481	442	461	499	437	475	466	461	471	471	458	458	471	447	445	476	453	461	472	491	462	496	463	447	464	451	428	449	480	465	435	490	497	459	455	470	437	471	496	481	478	486	511	457	486	462	508	468	464	487	520	472	476	470	463	475	496	451	466	444	412	478	496	455	488	506	476	464	456	518	442	476	466	503	458	500	469	471	448	477	488	447	472	470	423	489	463	443	473	511	466	497	466	431	479	451	467	524	493	476	486	475	419	467	480	478	498	453	452	407	435	443	484	473	474	451	437	471	478	492	447	462	440	452	495	494	522	482	470	484	464	454	480	469	433	482	446	492	489	445	458	453	435	480	450	469	510	466	479	461	465	533	506	469	468	412	481	441	485	448	490	432	517	481	482	462	479	472	467	460	495	456	511	471	465	478	473	500	469	466	468	500	477	488	483	485	512	426	454	467	450	519	450	521	465	456	450	442	482	462	432	495	465	445	441	458	480	494	477	486	488	479	475	448	483	451	444	474	499	481	457	469	468	466	447	453	480	461	510	448	409	497	455	478	446	491	463	448	478	488	471	500	417	432	475	498	480	436	473	496	472	535	483	441	470	467	484	460	420	496	442	455	511	517	467	459	460	475	499	458	421	464	433	470	446	485	448	478	456	433	506	457	483	495	465	450	473	518	447	451	477	484	473	513	455	491	458	472	484	504	471	484	465	467	511	460	448	458	444	447	480	507	486	471	486	476	471	450	478	458	483	488	445	485	477	457	449	458	412	448	485	462	448	479	411	472	462	460	494	466	463	469	493	459	475	475	469	482	467	429	489	476	443	486	445	491	444	465	477	518	445	510	479	453	463	491	465	485	454	503	499	464	520	463	472	440	455	518	476	473	489	485	478	462	477	459	478	503	456	443	457	458	468	536	494	457	447	447	457	497	455	457	474	497	469	461	450	504	439	485	463	497	502	443	477	467	472	468	472	452	500	475	504	485	512	489	473	483	456	461	472	503	468	493	488	446	490	446	479	482	475	453	485	455	462	484	535	483	484	473	478	444	483	467	483	422	512	462	436	474	461	477	487	528	455	440	495	460	436	467	486	457	441	425	492	464	440	440	426	471	463	448	494	445	481	477	500	442	485	467	452	503	442	443	446	488	496	517	494	461	438	474	465	441	451	437	457	449	518	465	443	529	465	481	460	446	419	459	492	424	512	457	468	484	465	448	466	456	447	495	456	520	466	490	484	443	449	441	452	450	480	485	509	452	447	445	471	479	505	495	515	504	428	498	490	428	464	463	501	442	428	436	453	466	488	465	469	492	487	457	504	477	456	463	453	481	468	477	488	492	474	519	447	471	444	446	495	474	435	492	431	449	480	442	427	442	477	435	477	490	444	503	465	446	464	458	433	480	494	476	495	487	456	458	448	474	487	471	501	480	471	448	465	477	443	459	489	470	469	469	461	500	450	472	483	488	458
27464	16548	2932	431	277	236	222	212	192	190	203	182	216	201	181	203	195	204	173	190	192	211	194	210	214	158	171	220	171	212	178	199	204	169	171	202	182	180	161	205	198	213	168	193	170	175	189	169	194	200	165	180	222	176	166	191	193	190	186	188	200	193	197	183	178	177	165	181	185	153	189	165	162	177	165	197	200	178	199	178	181	175	192	212	173	206	179	198	173	175	201	175	178	196	181	201	196	176	205	179	184	174	186	174	196	183	179	190	193	183	176	175	202	194	185	203	174	163	190	185	204	186	193	171	207	197	202	184	196	182	154	190	190	148	209	186	180	177	181	190	195	190	205	187	171	213	180	168	212	165	205	175	162	198	168	195	175	185	179	171	196	180	198	188	144	182	180	201	204	192	172	166	180	175	177	167	190	191	181	169	177	170	189	187	171	191	166	191	164	156	198	175	215	179	190	163	163	188	188	176	199	175	199	176	187	188	199	193	179	191	183	181	174	181	180	198	189	193	167	193	182	159	199	185	171	184	201	186	198	179	211	183	191	155	185	193	196	173	181	169	174	181	203	197	194	182	211	193	189	167	167	188	204	191	171	197	197	206	188	178	201	175	208	180	183	181	171	204	182	201	216	188	182	181	161	185	188	221	196	180	189	166	171	203	189	199	169	181	174	197	175	190	171	190	182	172	182	175	179	184	186	190	195	182	179	166	185	197	176	166	186	185	171	193	167	165	213	209	204	200	184	210	175	183	181	194	180	196	179	173	163	198	155	178	198	208	168	170	160	169	182	161	202	180	170	180	202	155	197	173	205	196	190	177	189	172	184	180	194	178	165	193	197	198	178	175	152	188	182	185	178	181	178	188	183	175	189	202	187	208	195	181	165	188	196	200	170	178	194	186	180	172	196	165	171	197	173	189	199	147	208	192	202	172	199	199	176	177	207	175	180	175	155	212	163	198	192	181	176	196	175	190	187	198	190	174	175	181	180	176	176	206	169	177	185	155	174	186	192	184	192	169	173	186	171	211	173	170	168	206	193	183	186	160	212	194	193	172	198	188	195	168	157	184	179	189	178	186	176	190	199	169	164	178	211	176	168	166	171	207	171	188	201	193	173	190	174	146	179	196	209	187	181	169	201	204	181	199	179	176	187	196	179	195	168	154	183	186	187	196	201	181	180	159	163	159	183	192	176	173	206	187	175	174	187	199	187	179	177	170	182	189	159	183	188	171	205	184	152	169	179	190	187	185	147	187	166	174	192	166	167	164	174	174	165	211	195	164	176	158	177	171	210	155	194	194	187	180	180	179	179	190	167	184	174	185	171	197	179	191	186	170	196	176	195	180	197	204	171	188	198	183	185	211	206	198	183	188	193	184	159	167	200	184	196	199	182	182	184	181	177	185	177	194	181	188	169	198	169	179	164	169	170	176	175	178	219	161	175	204	157	207	193	211	199	171	181	194	176	172	198	196	175	174	163	187	179	188	181	175	192	187	184	181	156	195	173	209	200	191	153	188	181	170	171	172	186	176	194	174	195	203	192	210	175	176	171	196	148	163	190	193	174	191	195	194	216	159	184	166	166	181	190	216	162	196	183	178	196	161	186	199	182	167	216	160	183	181	178	176	164	176	204	201	175	165	195	161	195	221	176	189	169	199	183	211	181	186	167	207	191	190	198	226	152	187	210	180	206	179	209	177	173	191	208	207	191	187	183	161	168	193	180	189	173	196	171	186	178	176	161	198	212	176	188	187	178	168	187	183	194	200	172	204	199	173	190	178	199	184	191	188	161	185	187	174	167	169	148	189	198	154	167	174	173	172	169	193	179	204	214	186	202	186	188	188	167	185	174	191	189	184	189	193	187	189	181	172	198	202	193	155	179	200	190	179	189	197	180	161	179	184	184	187	175	185	191	188	154	197	171	204	189	198	190	178	165	174	196	173	165	201	193	185	203	201	200	187	205	188	204	175	205	174	184	211	208	166	201	173	190	200	193	189	194	189	180	184	191	150	161	205	188	196	191	205	186	180	194	162	184	189	198	182	175	190	169	196	170	174	181	199	187	186	189	195	160	177	210	191	188	187	191	189	178	192	197	197	182	173	184	207	203	192	236	183	206	174	200	177	173	188	197	167	222	199	187	195	167	187	202	215	185	178	194	166	194	167	197	196	196	195	205	187	180	191	176	166	177	188	162	168	179	223	182	196	185	175	197	192	192	175	159	176	183	174	194	164	182	213	167	178	191	176	184	201	199	189	177	169	155	179	178	187	178	192	184	182	192	177	199	212	190	162	191	184	180	168	159	167	180	195	165	191	169	179	176	183	187	185	191	200	178	156	179	171	185	194	184	172	183	182	162	185	200	173	210	199	160	176	165	167	190	202	193	205	168	179	176	200	198	178	180	158	177	194	188	183	192	196	181	163	189	173	194	192	158	192	170	196	189	184	179	181	168	176	176	154	177	189	168	163	160	197	162	159	212	194	172	180	165	181	192	209	189	178	190	187	168	174	189	192	193	193	202	192	191	204	192	180	190	173	159	166	157	161	177	149	190	169	190	187	185	170	165	190	227	185	162	180	173	162	181	174	197	177	197	181	195	167	194	188	198	161	197	177	196	203	188	189	194	171	184	201	198	202	168	190	185	197	199	195	182	196	185	196	185	194	176	213	199	207	175	206	199	191	186	192	185	185	183	174	174	171	200	182	183	175	188	156	179	169	179	187	181	180	200	162	168	187	188	168	179	187	181	173	192	204	200	177	188	200	156	196	210	175	190	176	189	176	163	161	186	184	198	194	178	191	202	190	202	177	183	178	184	193	154	199	173	187	181	170	165	174	203	184	184	199	180	210	210	200	195	183	171	185	190	166	180	188	196	169	177	194	168	183	166	200	189	205	179	190	180	215	177	177	182	168	165	164	202	185	188	195	195	172	179	190	183	184	180	199	187	169	152	189	184	195	192	169	181	175	190	182	175	186	173	181	170	172	208	213	185	198	181	180	208	191	182	198	201	192	176	202	188	180	176	193	181	171	181	188	188	194	193	201	181	177	173	197	200	190	189	202	192	180	222	185	184	188	165	165	172	163	194	194	180	158	188	165	184	161	177	190	189	171	184	201	194	174	189	172	170	191	175	168	191	174	189	157	182	153	175	184	169	162	166	181	178	191	177	189	176	206	195	167	171	175	177	193	205	187	200	187	177	198	199	185	175	189	193	196	190	208	183	182	192	191	165	195	203	171	180	170	181	167	180	176	190	188	186	184	191	178	199	173	179	185	172	176	193	179	152	176	179	180	196	174	187	189	188	196	182	178	203	176	204	177	173	168	206	189	208	151	185	198	157	207	203	170	180	211	190	187	184	168	197	188	191	205	182	167	181	179	200	182	180	195	188	206	173	215	208	183	176	191	183	172	165	177	191	184	184	205	199	205	176	203	171	199	189	181	169	173	170	192	161	177	200	182	174	201	175	181	161	182	182	168	187	165	175	177	191	188	170	172
4476	1314	711	363	306	276	287	241	231	252	240	228	225	208	212	223	202	223	227	221	207	190	210	201	227	200	216	202	200	226	185	221	204	197	198	222	206	202	211	244	190	192	203	182	212	246	227	213	219	200	225	223	180	193	235	215	224	204	205	186	227	199	240	235	203	187	191	193	213	221	205	225	237	224	195	209	217	199	248	212	216	202	231	206	210	190	222	207	194	217	199	218	201	222	234	224	190	213	222	221	220	217	202	200	206	226	196	210	209	219	198	197	219	219	206	213	225	198	204	213	196	214	206	229	235	194	237	204	178	193	219	210	210	231	200	203	209	180	215	203	220	214	211	194	217	213	197	238	235	215	203	209	221	214	202	230	217	219	176	220	176	204	202	193	218	202	209	204	206	208	193	241	212	198	215	227	215	227	218	211	203	215	193	186	205	222	207	190	246	234	238	185	213	204	202	208	234	215	201	219	233	226	229	170	226	205	206	232	181	189	175	224	200	224	215	222	202	222	241	190	215	198	209	252	206	205	221	217	209	219	204	207	206	214	190	222	190	207	219	208	197	201	214	222	197	216	214	226	198	215	204	200	223	205	235	204	216	227	199	193	219	228	192	210	200	218	219	223	223	204	206	215	183	185	215	214	198	202	220	208	212	207	210	202	211	203	219	241	234	213	209	193	233	230	226	228	200	205	224	215	222	206	218	209	180	187	218	215	192	200	230	228	209	216	209	188	198	226	198	234	212	220	199	221	193	209	221	192	223	197	228	226	242	223	195	211	210	209	191	211	201	223	243	194	220	184	202	200	197	214	201	237	219	214	206	207	204	201	207	215	218	211	201	215	214	203	212	218	195	208	220	231	247	207	220	161	211	209	212	195	213	214	237	209	209	201	191	231	176	220	203	211	219	223	196	202	221	188	204	240	199	200	179	242	207	196	205	206	183	213	221	221	234	222	208	246	215	190	225	203	209	182	231	203	195	213	217	177	208	194	209	197	211	197	206	244	204	241	221	209	195	194	211	212	224	218	201	209	194	223	206	204	218	198	217	206	196	213	203	224	224	247	197	234	205	212	210	233	200	196	223	231	221	226	224	230	228	192	224	204	209	199	217	185	211	207	199	219	195	211	227	222	211	218	191	211	223	234	223	226	203	213	208	206	201	231	228	224	219	197	218	200	209	195	223	198	192	198	203	205	227	195	212	220	186	221	236	212	221	202	215	195	225	231	244	185	204	192	229	214	207	240	180	215	195	239	210	215	207	189	197	223	204	209	217	204	231	228	204	190	227	205	216	205	216	233	218	201	225	222	231	209	206	206	214	201	219	222	205	202	205	215	205	208	198	200	200	232	211	215	234	209	209	213	205	222	208	228	193	210	203	217	193	226	212	204	218	225	212	207	238	197	205	197	209	202	220	188	187	220	208	235	211	193	200	215	219	222	195	211	205	217	211	211	191	226	196	215	222	215	216	215	198	214	216	203	209	221	225	201	201	214	213	230	215	212	207	232	216	208	233	228	185	231	214	225	215	208	205	204	217	211	228	216	186	193	247	212	231	222	215	223	212	239	203	216	188	212	204	170	213	194	214	187	199	219	227	193	234	221	211	189	225	207	199	215	201	194	219	218	220	213	236	211	232	190	204	186	205	212	224	182	194	205	203	221	182	216	206	217	199	206	224	229	201	219	187	197	219	224	240	209	209	215	211	200	241	209	191	230	203	222	195	219	220	200	242	196	205	200	231	183	204	204	191	218	212	199	247	233	206	216	232	203	219	197	204	203	241	242	195	229	210	237	200	224	172	220	233	243	210	218	201	215	230	188	200	213	214	216	215	192	232	229	208	242	215	213	209	194	230	232	214	220	205	220	217	206	222	221	206	220	214	205	226	200	216	214	203	218	217	186	214	224	211	200	204	207	182	242	207	231	195	216	245	199	209	218	208	219	205	213	203	218	221	214	226	196	219	207	196	197	213	215	229	223	227	231	200	205	205	218	206	210	211	218	212	210	204	178	199	224	215	213	215	223	220	239	244	184	213	198	197	204	204	210	205	217	228	199	209	228	195	186	231	204	218	207	229	200	210	224	192	194	234	213	212	188	213	208	226	221	199	222	198	213	211	208	212	201	213	214	209	229	201	209	233	206	200	198	211	189	219	203	198	232	231	238	218	191	187	225	207	212	218	223	205	189	242	202	226	178	211	209	215	197	238	232	206	210	247	240	226	206	203	186	222	218	238	217	182	217	220	208	215	218	230	212	217	184	235	198	204	200	198	216	235	215	224	218	217	201	197	213	213	207	201	215	207	188	230	209	224	208	200	198	200	206	204	217	190	208	181	210	191	224	185	229	213	183	241	221	191	195	214	213	214	214	194	234	192	210	222	191	210	196	216	211	232	213	192	205	194	215	201	174	253	202	226	185	223	206	204	214	203	205	226	231	200	194	199	210	216	197	211	183	215	211	245	204	216	213	234	213	223	187	202	204	202	213	200	224	195	203	206	192	191	198	216	215	204	215	215	228	237	225	231	210	224	223	214	193	210	185	195	226	222	190	223	209	209	208	223	216	196	190	221	193	202	219	221	213	226	194	227	221	220	211	243	229	212	215	202	238	202	183	227	193	207	204	202	228	220	191	205	227	229	221	182	224	200	218	192	196	213	222	226	207	222	202	220	195	219	204	208	173	216	221	199	212	224	205	208	214	222	215	232	187	216	224	200	198	209	208	235	204	194	219	222	208	215	210	209	209	222	204	213	230	217	196	216	212	233	214	224	192	213	184	211	215	235	210	224	207	185	236	228	204	219	237	198	221	222	223	198	197	217	196	197	189	183	180	194	223	197	218	196	213	201	191	193	202	213	230	196	213	222	216	216	227	215	218	188	199	221	205	226	194	193	223	205	201	201	225	205	214	242	193	195	214	192	242	233	209	218	231	212	203	198	209	201	240	214	192	221	190	192	211	195	230	202	219	224	210	210	197	212	212	214	244	194	208	215	235	205	203	226	193	214	202	205	199	212	206	191	230	217	218	206	223	192	240	233	173	214	186	239	231	166	232	206	243	191	193	199	224	201	197	219	204	216	227	223	196	183	198	241	199	208	228	192	205	218	211	195	203	180	229	205	240	191	200	217	216	213	224	190	217	207	180	209	223	195	211	217	220	233	232	224	214	208	201	198	206	227	183	211	229	191	209	213	220	209	191	234	220	202	227	217	194	213	225	176	210	195	221	232	222	239	201	230	224	227	224	209	200	208	194	206	216	203	206	225	200	242	202	208	231	236	194	217	211	212	222	200	210	206	189	210	195	193	226	197	204	208	191	214	205	180	228	233	233	233	192	225	227	220	222	230	222	248	204	228	211	224	212	212	213	202	224	217	232	215	210	204	230	202	205	237	218	238	187	232	213	224	221	206	197	221	208	216	220	200	201	202	250	202	247	203	220	208	214	229	229	214	219	220	206	213	193	200	206	216	208	194	196	225	191	221	181	193	235	206	227	206	204
23552	21000	28102	24088	20976	8031	868	569	443	374	316	349	323	318	283	268	276	265	237	261	245	233	272	243	224	255	215	198	222	212	209	200	201	218	190	196	198	207	206	215	197	211	194	230	241	208	197	217	195	182	200	186	226	199	237	194	244	221	210	207	213	190	205	207	214	231	224	198	211	181	197	212	217	212	209	190	201	201	226	192	219	222	176	210	186	221	231	221	196	209	210	238	205	206	186	223	200	185	201	212	213	206	213	219	178	201	213	207	200	190	207	203	226	212	203	208	229	195	220	211	213	217	201	177	227	209	218	216	217	228	213	202	230	191	213	197	224	195	224	215	200	203	200	238	211	188	190	227	202	205	205	206	199	207	213	193	200	201	186	223	202	231	181	216	197	214	227	208	201	223	197	201	209	215	212	205	198	175	203	194	251	207	194	207	211	216	199	220	210	227	206	201	202	171	201	221	210	227	236	207	219	213	204	222	177	216	208	203	217	199	195	180	190	216	188	235	224	201	187	204	204	198	220	233	209	189	200	224	216	226	197	204	217	211	212	216	171	214	202	220	211	215	217	216	220	217	203	207	187	212	213	189	202	203	203	232	180	200	208	207	190	219	238	199	222	244	188	210	244	210	210	210	198	180	200	199	225	228	201	193	184	200	190	222	216	220	235	202	195	199	189	180	204	205	191	173	215	210	178	203	180	229	198	207	194	196	222	231	209	201	196	199	223	235	210	208	205	229	211	214	198	189	192	192	221	201	201	220	204	221	223	222	221	220	226	200	190	202	182	207	196	204	206	198	210	203	214	205	201	229	229	232	205	204	237	210	219	221	216	207	225	208	222	217	214	208	208	190	198	189	207	204	238	219	213	208	202	184	210	214	179	223	202	182	198	199	220	211	171	208	223	191	184	214	186	187	231	214	195	196	217	204	240	221	202	186	198	220	204	230	209	191	183	211	180	213	205	204	200	199	206	215	194	219	182	195	191	216	215	225	208	186	213	210	188	219	189	199	208	237	198	220	205	192	215	220	233	212	229	206	189	206	203	219	213	219	204	201	170	211	212	196	222	181	212	180	205	198	193	228	190	182	209	204	185	206	219	201	184	180	214	193	208	222	197	203	205	209	202	209	210	207	200	212	214	206	194	212	216	206	197	212	207	158	205	202	211	226	185	213	222	215	209	191	195	211	199	213	206	218	218	205	214	222	208	222	195	190	198	212	214	202	197	201	228	199	170	228	207	207	204	216	197	198	208	201	203	200	207	210	197	198	214	218	197	214	190	206	198	215	199	188	233	214	214	193	215	185	232	191	221	211	196	203	211	235	191	230	191	189	211	201	207	207	205	235	203	212	218	189	204	202	214	227	214	205	193	222	213	186	198	193	191	208	223	199	193	204	197	200	167	223	211	195	214	213	222	222	225	221	174	216	209	198	204	197	212	187	200	198	200	202	206	238	192	206	212	181	200	182	186	196	210	201	204	185	191	197	208	178	201	205	197	186	217	211	236	205	223	191	181	204	205	217	198	182	205	203	219	205	196	219	206	204	192	203	197	220	210	200	203	190	219	189	230	202	195	214	226	217	222	196	211	215	205	196	219	206	175	209	188	203	183	211	234	201	221	188	197	200	204	204	199	204	179	189	211	189	198	193	188	231	190	194	196	171	214	214	210	231	200	171	164	193	226	208	253	233	204	205	194	206	213	220	198	207	186	201	214	202	214	189	229	229	199	212	218	203	216	198	204	209	223	180	207	247	237	216	224	196	211	201	202	222	194	192	231	230	187	228	218	199	190	189	187	219	174	204	198	209	214	225	197	196	191	218	224	210	205	210	210	208	174	213	206	196	180	211	196	222	184	223	213	207	211	181	201	187	223	224	204	210	215	199	211	207	219	223	221	196	250	203	215	194	202	220	217	203	215	185	196	209	205	177	201	223	227	229	199	207	212	209	208	216	194	190	196	231	226	199	204	219	192	233	206	219	206	224	223	250	227	194	217	209	227	188	234	197	207	217	174	205	168	201	232	204	204	226	209	221	213	194	192	210	237	200	223	220	195	204	185	224	190	200	221	203	197	209	183	196	219	203	217	184	211	209	194	210	218	212	210	228	199	211	186	206	202	231	226	221	191	202	204	208	212	206	213	215	188	182	194	220	204	211	250	196	217	209	195	200	238	212	200	198	192	204	210	198	221	237	184	207	233	220	200	209	214	238	199	213	235	188	219	211	218	207	191	231	205	231	195	229	220	211	206	209	220	236	200	195	205	204	214	219	208	209	208	211	229	221	185	181	201	187	186	208	200	232	188	212	206	226	194	199	217	230	196	208	195	218	216	230	199	189	209	204	243	204	195	208	219	204	225	200	218	216	205	194	200	204	231	201	245	231	207	210	199	207	199	203	201	208	215	190	169	234	207	206	209	200	208	200	206	206	192	231	193	243	199	200	216	195	228	200	203	210	179	195	204	204	195	224	227	205	244	213	215	198	219	204	195	176	215	209	193	195	204	221	191	209	197	189	212	218	217	220	193	204	220	199	204	200	207	218	228	158	214	201	215	209	220	186	225	228	211	212	228	205	203	217	220	206	181	171	215	216	202	200	237	215	198	192	185	168	209	210	185	207	194	208	208	200	192	225	211	232	187	215	186	202	194	235	212	216	215	242	226	214	190	213	205	204	198	187	197	199	215	195	202	198	190	197	214	215	217	209	185	216	242	192	197	203	222	229	212	200	237	208	210	198	206	208	226	229	179	203	189	201	192	204	204	212	214	190	212	173	203	204	207	211	238	186	195	209	199	194	236	204	180	208	183	228	215	202	212	220	195	218	212	215	223	233	224	216	212	214	235	197	209	204	208	198	185	190	196	201	210	208	224	241	188	205	196	200	216	203	204	216	203	223	205	179	213	178	229	203	190	214	208	193	190	215	217	223	195	213	209	214	217	199	233	203	198	201	211	236	212	193	182	216	235	184	201	216	217	205	189	204	210	231	215	192	179	214	195	169	231	164	204	211	217	191	192	213	208	212	194	198	202	193	207	206	196	201	170	222	220	184	207	214	205	219	209	199	216	217	222	188	207	210	196	191	182	194	192	208	207	213	190	205	189	216	198	220	211	217	202	184	202	208	213	198	199	192	224	227	190	219	197	217	221	204	190	188	202	225	205	215	201	222	204	206	200	183	231	216	198	214	192	211	195	192	212	210	188	217	194	171	199	185	231	196	216	181	197	186	189	213	212	212	199	206	213	186	221	224	188	212	211	240	217	218	211	214	219	225	229	202	193	198	232	193	207	216	234	207	221	222	195	196	229	202	199	220	198	198	203	239	204	230	214	204	215	187	194	196	204	212	210	206	230	199	201	196	172	221	202	188	218	196	202	198	198	213	214	196	210	202	209	210	211	200	212	183	194	197	191	221	198	252	202	185	220	217	194	195	190	194	206	203	192	193	193	202	207	227	228	197	212	234	210	213	207	196	218	218	198	229	220	206	222	227	203	198	207	195
3638	9649	6203	2722	1892	1350	1052	782	688	574	481	440	363	360	354	337	284	298	248	283	275	266	248	264	250	252	216	228	267	235	263	246	253	242	237	238	221	218	226	231	234	257	218	225	220	229	243	240	216	226	227	218	226	219	235	213	237	183	242	227	230	231	233	224	222	228	231	216	234	222	199	219	221	216	216	217	230	238	217	227	240	233	209	216	218	227	223	235	198	244	243	230	202	208	205	206	239	235	216	219	255	193	194	236	252	228	252	221	229	243	216	215	225	220	233	220	188	232	222	200	203	223	227	202	231	234	229	204	199	206	237	223	244	246	194	245	248	230	210	223	241	233	233	231	222	236	203	202	231	188	222	218	213	244	236	229	210	213	228	229	241	230	226	225	201	235	243	216	226	242	233	232	200	225	204	222	219	213	249	248	233	205	238	257	226	235	231	219	219	226	208	197	240	233	223	228	204	226	224	228	232	228	237	212	224	229	228	228	223	206	222	239	218	223	209	190	236	211	214	214	222	240	205	194	239	211	227	222	227	223	216	206	242	221	190	247	232	231	226	212	206	257	228	211	233	242	227	225	240	231	220	230	216	243	199	243	235	219	219	208	220	214	233	214	234	221	239	224	233	206	229	231	224	213	213	210	210	181	198	225	217	206	222	231	209	222	245	216	233	224	247	222	205	220	209	236	208	217	224	222	243	200	232	232	213	220	222	210	234	255	237	224	223	207	197	217	232	264	215	228	222	208	232	248	199	210	215	204	242	222	228	232	225	264	231	247	232	211	210	199	234	210	231	213	224	212	237	226	206	244	214	241	211	222	237	231	245	203	231	209	224	229	229	246	216	222	222	230	224	219	228	222	209	223	222	220	263	223	257	209	225	222	211	229	227	226	235	198	215	220	216	225	188	210	228	237	230	216	232	204	208	211	223	222	216	243	235	218	198	216	223	238	208	215	222	216	214	197	208	212	218	236	222	211	261	230	207	229	208	250	213	228	206	221	223	216	235	191	218	214	209	202	223	246	229	217	229	221	241	231	224	222	214	222	211	211	219	219	212	223	188	225	227	225	199	238	221	237	208	257	218	222	225	193	212	233	215	199	249	253	247	236	234	202	222	223	208	216	215	231	240	196	235	210	219	246	210	219	252	219	211	209	232	227	224	238	186	218	248	208	218	222	242	227	214	257	236	196	236	244	194	218	225	249	214	207	207	238	227	229	246	199	247	211	198	202	192	226	249	227	243	222	241	207	236	222	206	211	213	210	236	202	224	220	228	229	217	206	209	217	219	256	233	218	226	211	186	224	230	214	210	226	234	229	232	234	231	212	258	208	235	230	217	223	231	220	224	200	217	206	203	210	226	204	211	237	227	232	240	250	211	229	225	209	238	193	220	230	233	222	233	220	200	183	223	228	219	193	218	227	235	238	213	213	207	203	209	215	229	206	237	234	226	229	230	219	241	215	258	242	220	221	226	232	224	251	221	194	214	217	233	233	202	225	217	234	227	235	213	233	218	237	235	239	211	212	206	203	212	219	211	214	217	211	245	219	236	230	229	200	225	222	215	235	251	195	186	216	220	197	221	255	225	223	242	214	255	238	257	218	213	226	216	237	212	211	227	227	230	230	180	252	217	211	212	233	235	212	239	245	215	221	216	259	238	210	214	256	244	230	227	226	228	214	225	249	233	209	227	223	229	261	237	227	217	209	191	238	230	218	222	231	240	235	219	245	231	234	225	233	223	231	209	201	225	218	190	215	229	243	232	226	212	223	223	208	225	227	218	241	200	226	189	211	251	227	249	208	192	248	219	243	246	195	243	236	244	252	206	222	232	244	211	233	210	226	215	241	225	221	203	232	216	218	227	205	238	233	228	238	229	224	252	239	233	213	232	194	221	198	222	231	218	219	222	204	198	214	211	216	220	237	221	237	207	215	220	216	208	225	235	246	212	253	216	204	209	222	216	227	233	211	239	253	223	235	231	229	221	233	245	214	222	223	223	236	235	230	222	194	221	222	230	216	207	231	224	216	206	244	200	220	202	238	244	230	206	240	207	228	241	223	227	237	216	227	206	236	230	265	211	211	228	216	259	206	210	230	211	222	220	238	200	223	229	223	211	242	228	229	219	227	207	214	201	215	210	216	253	209	251	206	243	204	208	226	237	234	200	206	230	233	228	207	229	245	218	228	245	227	200	214	256	246	209	212	241	227	231	231	237	209	212	237	220	229	233	212	203	215	236	241	215	222	232	247	227	214	199	220	225	197	207	227	223	244	259	212	227	252	215	233	201	228	213	231	242	221	218	215	209	174	222	215	210	241	212	193	236	226	254	223	239	226	230	234	224	203	206	216	228	191	208	194	243	228	213	245	225	225	237	240	218	243	206	204	240	247	209	232	221	241	230	222	190	221	224	222	203	232	209	208	240	225	206	203	221	253	210	233	223	205	213	225	209	236	233	213	264	206	227	227	220	229	210	227	205	207	226	236	213	205	218	204	224	233	238	214	239	239	226	217	216	226	229	206	199	223	229	228	212	232	215	224	247	230	216	209	237	221	242	231	233	238	205	225	237	201	203	225	219	218	218	256	266	247	243	213	217	213	245	223	209	228	244	230	211	203	235	227	187	255	192	248	229	221	242	206	232	242	237	203	214	217	215	196	212	244	213	225	229	231	218	251	256	238	231	198	208	195	193	200	230	241	223	227	220	235	203	224	226	191	241	225	198	219	202	232	221	217	204	203	228	224	247	204	220	199	239	202	259	239	231	206	229	229	228	226	225	198	238	225	230	241	206	215	206	215	226	227	235	214	243	237	248	201	201	235	220	225	232	203	200	215	215	232	234	236	228	238	225	243	233	219	231	235	218	219	218	217	221	260	211	214	253	190	241	227	236	237	232	249	232	226	216	235	203	220	231	228	243	228	248	212	204	225	232	233	209	234	226	227	233	228	198	226	219	221	197	208	249	244	219	211	200	249	213	221	213	223	241	233	212	206	208	233	227	244	231	193	230	215	238	231	192	217	211	236	211	221	236	209	215	220	226	212	234	263	222	186	247	208	219	193	232	223	214	227	214	229	230	217	214	198	235	228	212	215	242	236	241	195	230	219	214	204	253	219	222	218	225	212	194	207	227	231	204	229	231	199	192	237	222	218	199	244	232	211	263	225	207	238	204	236	224	237	208	222	213	234	226	222	219	230	217	211	211	223	196	234	220	234	222	245	228	211	216	246	240	217	203	226	221	226	225	247	217	218	242	235	248	242	206	204	209	241	233	207	248	208	234	219	213	251	211	231	222	222	219	229	219	231	218	247	246	238	229	199	211	218	219	226	192	218	215	209	222	219	204	240	237	213	208	221	239	215	221	208	203	202	207	236	197	217	219	234	216	218	213	242	226	238	221	204	245	241	225	237	219	214	224	200	218	221	252	232	231	247	209	209	228	242	198	246	230	233	244	233	205	203	218	236	214	201	226	238	214	228	257	207	214	229	211	204	224	235
24878	21056	26929	25257	8308	714	549	546	482	513	439	414	387	403	368	379	394	365	413	361	399	363	351	379	368	386	360	360	385	384	387	388	390	380	369	360	385	388	404	368	376	369	404	367	387	362	343	376	371	395	385	366	357	355	383	388	388	372	344	388	382	362	407	401	426	372	360	341	342	373	374	366	402	370	373	374	356	392	358	373	385	365	407	363	360	399	377	345	379	327	371	375	356	358	358	357	354	365	358	381	386	388	371	399	385	375	400	373	371	401	371	399	391	363	379	355	378	358	398	362	364	357	376	389	381	341	398	337	383	365	393	381	379	381	363	351	402	369	338	372	350	366	389	361	366	386	393	381	351	358	371	372	355	388	405	348	342	399	375	388	373	381	398	357	366	386	410	382	378	416	379	353	395	406	359	369	386	350	416	346	376	363	394	357	334	385	370	400	360	372	358	380	396	345	385	387	356	403	345	350	358	350	403	370	397	383	384	331	383	379	378	377	372	404	356	391	368	360	375	352	368	362	401	399	360	412	367	380	375	364	346	341	364	382	418	372	382	349	383	374	380	395	387	367	376	340	363	384	393	346	378	379	346	393	393	360	360	377	380	397	367	365	373	378	362	394	389	362	380	349	378	369	391	362	387	378	350	364	356	379	365	398	367	353	388	348	374	389	414	401	364	397	397	386	385	359	362	378	362	367	352	375	389	341	383	381	399	357	384	386	402	355	399	404	386	413	374	381	348	387	350	363	389	357	359	383	347	351	344	374	367	394	382	381	355	395	363	362	401	359	403	400	382	384	361	355	374	407	377	347	398	365	379	374	375	376	380	355	381	424	370	386	391	354	405	383	392	364	355	374	383	357	379	393	381	361	356	408	384	413	390	360	386	384	362	381	417	373	377	344	382	378	336	363	333	363	370	404	408	371	370	356	385	360	390	371	351	357	391	358	384	346	383	379	390	360	367	357	373	360	397	367	391	366	363	370	365	367	332	387	354	346	373	368	378	360	379	387	374	384	383	383	359	361	350	395	365	362	351	372	349	379	365	357	369	383	369	384	388	351	390	395	378	371	377	344	375	396	392	343	427	372	389	368	378	370	378	370	351	364	374	333	385	341	364	375	365	381	395	352	367	351	333	395	381	401	350	363	403	380	368	381	359	365	359	387	365	379	345	342	409	379	381	361	374	373	345	370	357	390	397	387	365	363	395	333	360	383	370	416	344	384	347	374	376	367	359	388	373	367	355	393	375	373	381	403	382	393	354	373	400	392	356	358	361	354	391	340	353	367	372	398	399	358	382	374	370	386	360	389	368	358	379	394	387	337	340	378	389	358	381	359	359	379	384	340	391	365	373	364	364	392	354	366	394	361	400	372	375	399	388	394	381	356	382	366	385	339	359	367	364	404	379	415	380	376	405	402	369	311	379	369	391	375	381	368	377	416	409	409	387	362	368	361	389	361	392	386	383	385	377	376	373	371	382	367	366	372	374	395	376	369	370	391	373	385	388	424	388	375	382	383	375	350	359	392	356	403	363	368	340	362	383	389	377	399	375	368	392	387	367	377	371	385	389	439	365	382	369	350	380	377	372	377	394	382	392	382	394	354	381	371	386	373	354	385	352	361	362	364	375	353	402	391	343	358	362	394	375	387	352	367	400	362	383	369	362	372	395	365	369	375	381	408	359	380	377	375	393	350	346	374	339	407	407	332	376	386	365	362	375	372	358	376	366	356	356	377	379	359	350	358	365	399	392	355	384	380	432	361	364	381	398	367	380	366	375	357	374	363	363	373	371	387	384	367	381	390	339	375	377	364	395	384	352	380	366	403	387	419	378	370	386	401	368	378	330	416	370	370	381	383	374	365	350	370	394	350	362	372	367	377	369	386	392	385	374	332	406	392	357	385	374	382	366	307	431	335	363	363	388	371	384	379	358	356	381	379	383	393	349	405	392	382	368	385	342	368	399	393	374	410	398	351	390	340	373	388	369	371	323	378	358	382	373	337	367	370	384	362	356	342	395	379	417	373	379	384	388	363	397	399	395	385	354	356	338	363	348	355	387	346	341	365	370	396	360	366	381	389	372	358	364	373	335	375	367	383	396	340	399	366	383	374	350	365	406	394	378	388	357	375	369	344	341	373	365	352	403	380	347	409	391	389	394	354	345	365	390	382	380	398	376	357	374	330	393	369	370	374	375	360	362	385	373	371	363	369	353	369	359	346	369	359	366	356	368	423	368	357	380	346	381	389	405	354	359	346	350	360	394	384	366	375	346	424	374	336	351	344	355	372	374	377	399	389	403	356	366	372	354	377	384	369	378	384	383	369	391	401	393	329	362	373	385	359	412	390	341	394	382	383	366	380	370	361	326	338	393	341	368	384	379	337	386	352	339	334	379	356	407	381	391	370	388	337	381	402	362	383	394	382	370	355	356	363	369	350	378	379	376	353	405	335	390	395	344	358	357	387	367	358	385	341	395	366	329	384	378	355	346	386	373	373	392	359	379	361	363	388	381	378	381	361	391	342	389	406	381	403	385	416	378	349	388	354	364	409	374	440	333	379	381	368	388	384	383	387	406	369	365	407	386	371	376	366	399	368	375	361	380	384	338	360	365	348	374	332	356	344	376	365	362	359	375	385	369	331	376	375	375	364	364	360	405	397	396	390	361	374	334	370	391	396	377	348	349	381	347	379	376	386	341	403	346	382	398	352	361	375	405	377	393	375	415	344	359	409	406	377	389	345	370	408	380	360	387	347	373	390	407	369	365	385	388	404	382	362	380	387	350	377	361	395	373	349	381	366	398	384	383	404	375	370	350	344	400	377	382	382	343	347	387	396	375	371	373	372	378	394	363	364	357	381	370	369	358	374	372	365	400	367	394	359	401	392	389	364	379	401	362	376	389	383	402	347	371	376	350	342	352	387	352	368	384	374	422	399	349	368	357	359	415	367	352	360	345	365	352	411	397	388	374	385	379	372	389	318	384	392	384	382	369	352	351	374	398	377	378	367	381	371	353	383	354	400	351	384	354	395	381	409	398	372	432	367	336	358	375	369	385	392	393	375	374	360	383	342	376	402	354	351	388	329	362	362	369	380	381	362	370	390	358	382	387	359	376	391	382	365	382	360	372	402	368	379	399	378	380	343	358	414	378	384	408	393	406	358	400	404	392	388	362	421	375	369	386	360	374	389	399	343	362	395	360	370	346	347	405	356	372	343	347	381	378	389	373	389	364	330	376	364	364	400	384	364	364	332	351	361	364	384	391	399	401	360	368	369	391	358	359	392	381	363	354	371	370	383	379	336	334	374	362	399	334	380	356	340	340	394	372	381	355	361	389	362	390	385	376	361	389	369	394	372	379	373	363	373	378	380	410	365	369	369	355	360	318	373	351	376	414	357	373	355	348	373	374	403	390	382	368	376	379	364	359	384	391	378	351	393	379	417	350	383	352	374	382	338	360	398	367	367	381	374	366	367	405	371	352	424	354	396	393	319	384	375
3814	5992	3766	1716	1282	968	869	713	663	611	510	523	501	488	531	443	444	473	407	453	421	410	392	433	416	444	433	410	366	440	428	411	408	417	429	403	415	444	406	396	386	393	431	405	398	395	431	447	377	400	408	439	407	421	394	411	381	402	395	393	393	411	429	445	388	403	416	424	385	417	414	392	407	424	433	434	381	408	371	430	406	364	396	431	393	382	397	414	392	382	404	379	401	435	396	404	398	412	384	388	397	431	406	413	404	401	394	377	370	404	417	397	405	431	380	426	411	403	392	418	377	406	391	387	405	444	353	440	396	401	389	390	393	389	376	439	399	423	406	390	408	447	416	398	429	400	412	431	424	406	405	404	398	403	406	429	394	443	386	395	394	391	422	385	416	394	432	406	396	381	426	372	400	395	433	376	427	385	404	410	412	423	394	447	436	417	421	416	447	432	411	425	404	426	399	422	410	393	417	382	399	384	371	418	412	412	376	403	432	429	398	404	417	399	380	402	413	423	403	375	402	394	399	431	429	390	399	430	425	418	421	416	404	411	418	405	404	367	442	427	397	401	430	411	416	407	412	402	377	392	386	396	414	366	372	394	426	389	438	430	432	419	383	391	388	404	406	447	411	412	423	380	397	408	418	402	410	386	401	434	394	389	380	430	419	389	416	400	391	410	410	395	407	410	427	374	420	392	430	403	424	372	404	394	430	394	431	398	412	390	424	416	396	436	418	425	407	380	402	410	415	447	413	408	376	384	418	427	407	384	401	374	371	411	417	409	387	409	389	380	421	404	444	369	417	394	416	411	400	366	401	425	405	406	404	402	406	365	413	411	393	391	444	422	414	387	407	420	432	410	418	394	415	407	376	416	399	391	413	391	457	421	410	404	371	406	393	390	425	408	408	404	417	418	409	398	417	434	413	410	437	421	383	382	415	372	385	386	382	409	413	372	400	432	414	432	421	417	385	395	394	422	434	392	398	374	398	434	410	434	426	399	398	408	392	425	414	406	395	399	404	377	400	389	415	408	357	417	427	415	402	411	403	422	428	403	390	392	423	356	391	390	388	367	393	416	387	394	370	380	378	389	372	400	420	401	401	394	361	399	422	441	406	375	429	399	397	405	409	405	418	408	348	394	389	382	413	453	401	390	417	389	391	397	424	396	422	414	412	388	378	381	451	381	401	428	434	414	385	429	435	382	375	395	463	382	408	426	420	411	415	425	401	391	414	419	394	423	399	379	420	435	434	426	382	397	423	385	368	390	381	386	433	428	425	367	411	442	362	384	392	378	413	401	398	411	383	393	466	390	404	401	412	409	422	430	376	401	383	412	380	415	407	403	439	434	432	385	404	400	385	408	414	420	389	411	436	398	442	387	393	428	395	390	388	389	439	403	431	396	411	416	427	427	388	442	415	392	411	386	441	386	425	377	415	429	400	427	378	413	377	424	418	390	420	417	393	405	448	413	402	409	406	420	437	391	403	405	404	373	406	404	394	394	390	417	404	392	423	413	442	444	394	407	364	387	398	411	378	426	416	404	451	387	419	414	405	419	394	438	398	396	372	417	409	406	427	394	383	422	442	446	448	401	416	427	389	381	436	373	397	407	387	395	411	434	415	410	440	407	417	381	409	371	381	418	381	374	369	442	442	398	407	389	446	392	406	363	389	415	384	409	364	392	433	388	431	385	397	414	413	402	377	385	399	418	429	399	394	387	389	369	380	421	379	422	434	399	386	395	439	391	372	388	457	384	375	404	424	421	394	403	407	372	387	414	415	391	406	424	383	399	405	412	398	377	401	380	361	413	428	389	402	381	410	426	372	400	407	383	418	398	447	407	382	429	401	393	384	395	403	391	423	412	393	386	387	440	437	414	418	428	406	387	457	413	412	442	394	374	384	386	391	376	417	385	401	396	418	427	415	431	404	428	443	415	370	409	414	424	405	401	417	391	403	456	393	397	426	405	403	431	397	409	416	404	439	414	392	419	386	409	405	368	413	421	400	400	411	394	421	418	400	415	439	379	423	413	352	411	409	402	389	427	418	423	426	416	411	388	388	390	381	428	407	404	412	396	387	403	421	398	390	416	383	384	398	417	374	383	394	410	422	379	418	437	387	383	433	392	401	399	379	410	381	423	389	404	401	419	388	414	439	400	440	403	443	413	378	383	432	401	393	372	415	384	419	394	407	399	430	411	398	395	444	399	405	430	398	384	372	434	375	390	415	399	393	431	386	412	409	426	399	424	383	413	380	386	396	399	409	380	415	423	386	449	408	366	379	439	401	392	424	456	417	412	425	425	393	429	374	390	415	424	401	393	388	419	379	394	427	387	406	416	424	413	415	385	411	378	380	438	365	402	408	373	393	420	419	371	392	381	381	368	398	399	409	384	400	444	423	391	392	435	377	381	391	393	344	391	394	429	452	379	432	373	391	427	410	381	406	406	371	376	413	442	373	388	424	435	440	401	403	382	397	377	433	402	407	398	407	429	415	427	378	396	396	397	408	421	423	414	421	395	401	396	389	399	419	433	431	391	408	399	404	407	409	423	410	407	416	387	440	389	368	388	386	412	395	419	379	404	395	418	390	414	406	378	431	404	417	418	392	407	409	392	378	387	391	393	420	415	401	413	398	403	391	412	411	381	442	403	417	464	409	395	403	408	405	399	427	421	414	395	428	401	449	398	429	402	394	451	374	414	395	421	411	388	422	397	426	378	397	399	401	417	408	411	428	418	380	392	412	431	403	424	419	385	396	392	410	401	400	358	389	397	390	418	401	399	375	406	409	450	419	430	409	410	422	395	409	374	442	388	377	429	445	410	385	418	398	393	387	405	387	386	441	429	384	420	414	439	402	430	412	417	441	432	378	374	428	406	408	399	381	410	397	394	367	398	387	401	421	412	416	385	401	385	402	400	387	421	411	394	418	393	379	409	391	396	372	388	420	419	412	403	404	394	400	381	401	390	420	430	387	413	404	402	424	418	399	397	415	409	412	419	402	438	452	404	369	427	417	397	417	417	418	392	407	427	399	410	403	431	373	427	409	401	415	413	411	382	409	402	402	441	384	364	404	415	373	405	420	395	397	407	407	393	390	386	411	369	395	396	424	465	365	406	401	382	379	406	422	409	403	415	393	387	401	404	380	449	403	408	424	444	450	416	384	389	413	387	408	411	428	390	415	417	411	401	400	403	407	426	398	418	369	402	376	394	427	405	378	343	413	435	357	456	377	326	371	418	412	382	399	434	417	416	387	384	409	416	419	432	389	377	421	395	387	404	371	395	401	406	422	379	401	363	401	430	416	410	408	347	414	423	403	414	415	426	409	403	420	427	403	382	402	446	395	420	413	382	417	402	423	405	425	390	407	392	403	397	398	408	413	400	426	372	403	382	392	393	412	381	415	381	399	400	393	407	402	405	410	420	398	412	396	377	393	405	414	414	440	398	413	395	405	418	423	418	448	397	420	395	439	412	376	404	408	418	424	393	413	398	372	384
22524	21056	28607	23701	21050	21099	6855	1289	968	819	791	728	688	605	607	582	572	540	551	507	562	498	542	539	548	524	510	497	498	495	522	472	496	546	477	487	486	483	490	530	458	493	482	464	474	514	452	462	472	450	446	494	484	455	534	432	484	488	463	449	475	440	468	512	483	465	466	513	453	457	470	514	482	476	517	484	498	456	455	471	474	486	483	422	452	461	462	450	440	466	490	457	448	464	484	450	430	479	450	430	470	427	465	490	474	468	501	439	474	459	469	452	441	449	490	448	428	444	469	472	489	471	440	489	495	458	485	449	477	460	500	464	477	457	486	480	463	460	453	468	455	467	482	480	443	474	425	450	466	460	471	469	460	458	450	473	475	470	430	444	469	433	501	477	468	485	449	475	452	453	501	452	486	483	449	435	438	477	494	453	466	495	454	457	448	475	470	439	473	425	497	474	491	455	475	444	455	464	497	432	468	504	441	455	469	526	450	452	459	480	509	461	492	453	502	481	464	460	451	471	462	432	507	442	464	487	463	436	496	476	457	479	475	454	474	450	479	470	534	514	467	474	478	480	426	467	465	406	466	430	486	458	474	451	445	453	489	459	460	486	492	431	458	491	449	451	513	438	484	465	474	460	434	491	436	432	432	447	419	487	494	457	485	467	488	470	455	481	513	454	443	449	492	447	434	455	452	427	460	487	444	440	491	456	453	473	433	465	432	467	447	440	467	448	488	440	421	451	464	449	505	453	467	456	484	482	484	487	444	457	460	438	496	443	468	492	446	411	461	469	460	473	480	445	460	481	444	441	445	468	448	440	488	459	480	449	452	496	440	465	494	457	424	469	468	485	472	450	436	460	470	469	466	487	469	440	435	424	461	507	456	449	500	460	455	436	449	453	481	486	490	447	486	488	453	445	456	482	459	434	460	461	463	438	453	444	432	459	447	444	501	477	479	452	461	440	461	510	453	439	467	452	469	462	464	457	418	458	481	468	456	522	443	463	472	498	479	462	471	477	454	466	474	433	460	464	425	464	448	472	469	461	441	504	449	478	458	415	471	473	456	443	448	431	484	437	467	453	456	460	488	464	466	466	477	459	462	432	454	502	433	447	462	452	475	475	430	459	413	461	468	480	448	462	472	470	503	459	471	431	495	469	448	467	454	457	430	468	421	473	436	444	492	494	487	450	479	477	473	458	442	441	466	429	489	461	447	466	462	449	458	463	450	486	453	476	477	471	451	484	474	481	505	470	461	435	448	464	471	462	506	458	464	442	461	441	433	479	453	472	454	460	431	463	474	457	461	427	444	456	430	449	493	438	448	478	442	432	468	465	497	405	466	489	490	459	459	479	491	449	484	436	438	480	441	413	468	450	439	465	486	442	458	461	445	449	450	477	466	495	407	458	443	465	473	466	425	463	438	486	504	510	456	477	452	447	485	464	452	469	435	459	438	477	450	459	451	483	453	494	461	462	447	489	426	431	473	429	520	453	454	471	432	466	453	487	478	438	470	459	457	435	466	452	466	462	465	455	461	456	470	470	459	452	471	467	434	442	452	453	484	460	460	482	489	433	468	456	486	450	461	495	471	458	487	453	453	448	463	389	479	449	485	487	455	484	477	451	481	485	462	460	440	445	419	456	482	437	452	476	467	473	465	456	492	480	443	439	473	462	459	476	502	496	476	465	459	447	469	470	499	488	491	457	470	463	472	428	466	440	466	454	438	484	500	472	465	467	448	450	457	496	494	449	486	444	469	467	481	461	424	445	461	458	455	466	458	476	454	458	484	438	465	486	448	433	459	476	447	455	442	463	465	460	514	481	474	445	479	430	480	479	468	466	437	486	444	460	447	459	452	486	433	473	459	484	484	459	406	470	476	471	452	458	465	465	490	435	476	464	433	451	474	461	475	462	441	448	480	476	449	466	460	476	433	416	454	478	482	431	484	487	474	448	480	461	472	468	471	493	497	516	483	451	456	469	434	460	469	478	472	453	509	425	472	418	495	455	496	462	483	457	435	479	486	459	468	446	468	424	436	444	477	450	438	489	496	426	488	461	491	479	435	471	503	465	487	477	462	466	494	483	465	438	459	472	447	480	507	476	468	438	455	451	450	425	475	495	449	491	478	444	468	447	443	460	443	492	523	482	452	458	489	470	427	480	468	458	446	471	512	503	479	502	455	466	462	472	469	488	490	439	463	463	460	474	470	522	452	475	455	458	463	439	435	470	502	462	470	474	454	435	435	438	486	434	452	468	447	457	446	486	448	468	483	476	457	474	456	440	457	491	456	464	490	430	491	433	472	446	464	484	426	435	455	488	514	500	444	469	477	475	458	423	504	461	458	487	459	477	475	449	474	421	482	503	483	480	470	398	480	493	446	428	480	423	438	492	440	474	451	487	497	447	433	503	454	465	496	433	447	445	448	510	480	476	423	433	448	501	458	462	476	439	487	462	440	431	424	463	435	479	455	433	459	446	490	484	418	458	471	497	451	463	457	469	466	457	456	476	430	443	478	505	465	458	490	425	480	461	464	459	472	445	474	543	488	457	457	482	470	466	504	488	468	472	458	439	470	446	459	434	472	462	470	451	455	460	468	470	427	460	483	444	456	456	478	454	434	445	476	459	431	438	452	475	401	435	447	507	495	437	454	499	430	482	490	456	436	465	476	497	430	444	465	449	500	456	489	437	449	461	484	467	469	429	489	456	485	462	478	476	507	470	474	434	455	491	457	440	454	455	454	466	490	500	464	461	440	494	476	469	492	472	413	458	501	488	452	457	494	444	482	478	461	458	484	433	486	456	484	476	461	449	448	479	430	455	487	452	448	463	464	477	447	496	465	438	479	472	449	463	459	482	417	465	419	444	475	491	448	493	417	467	484	441	489	495	444	446	452	463	471	456	460	464	457	448	467	436	481	440	494	487	482	437	458	467	497	433	475	451	458	464	409	476	466	414	482	462	479	481	479	423	449	455	407	448	462	474	452	465	433	454	500	408	452	464	435	475	498	427	468	452	486	484	497	470	441	465	469	464	490	457	479	412	456	446	438	443	486	473	492	503	453	464	487	449	479	471	449	480	429	469	453	488	459	487	479	443	437	467	427	471	460	467	506	457	432	471	443	448	465	500	455	425	412	429	491	424	468	421	440	468	455	458	490	469	451	483	461	481	457	464	470	460	421	473	518	482	480	474	493	435	466	453	496	480	453	466	472	466	467	426	478	475	462	465	415	452	441	471	455	437	486	505	451	470	435	459	466	451	439	478	521	466	457	476	438	473	454	412	463	462	496	430	445	450	441	494	454	464	460	432	458	458	489	489	453	416	476	442	436	470	521	427	443	486	465	430	415	478	442	451	486	483	441	454	452	504	426	440	455	491	445	423	499	458	453	465	447	456	445	450	457	469	438	462	483	418	477	447	442	490	459	482	485	424	493	434	444	496	455	440	441	450	473	476	477	467	461	474	470	451	447	413	462	468	451	463	422	478	448	467	456	428
5296	17373	10138	5021	3603	2744	2051	1645	1308	1124	1042	882	909	790	721	657	664	624	625	590	588	530	582	524	572	518	547	506	552	557	489	489	523	521	517	481	516	488	465	485	472	489	501	513	471	490	476	468	481	473	515	492	473	498	495	491	497	513	477	467	437	478	479	467	464	462	509	431	451	502	436	437	427	441	493	515	520	475	459	475	504	483	493	511	498	464	475	472	472	444	461	459	483	476	468	489	485	459	461	451	461	460	453	455	450	441	504	472	472	501	444	450	469	478	486	470	423	486	474	483	431	484	465	504	497	478	478	499	444	500	477	460	455	451	487	479	450	473	464	473	458	472	509	523	482	491	463	463	459	495	478	455	454	489	463	488	481	462	448	466	478	476	465	483	458	491	499	450	473	463	468	477	483	484	423	488	445	501	481	465	495	460	458	484	475	469	453	463	449	487	445	535	479	467	474	471	481	471	503	486	475	452	498	472	465	478	469	458	456	471	484	458	488	430	478	461	474	494	467	486	471	465	468	477	473	455	490	455	445	443	480	468	454	480	447	490	477	469	496	445	450	441	501	436	479	482	474	491	448	484	474	427	490	485	456	453	485	462	492	511	518	467	510	477	502	498	478	480	483	468	468	470	486	440	435	456	446	496	508	466	457	466	419	466	484	477	458	503	456	433	445	449	464	480	494	507	420	510	493	473	485	498	456	430	464	458	478	489	480	488	496	461	506	451	501	502	497	449	458	454	502	488	457	457	523	478	460	456	438	484	460	501	457	450	471	445	501	469	506	451	472	436	440	435	461	492	471	464	479	528	446	435	455	460	450	419	496	469	476	502	450	486	440	503	466	475	480	464	473	454	458	465	505	473	485	445	438	481	450	473	481	503	484	471	517	466	460	482	468	505	472	493	444	503	504	515	479	489	464	469	426	487	503	474	459	430	445	440	430	481	459	472	469	479	450	477	471	491	464	484	456	482	486	473	467	491	463	495	495	460	488	410	414	481	472	468	460	484	476	512	434	456	454	464	428	476	460	461	484	506	462	470	472	451	463	479	451	443	438	499	508	456	446	497	492	441	458	452	474	449	460	453	460	489	433	468	496	493	465	437	494	437	450	470	446	473	475	477	514	488	512	485	492	454	451	468	474	474	525	456	450	436	480	500	469	467	498	465	438	469	456	470	470	480	444	459	486	476	501	464	460	467	454	453	487	465	474	481	491	444	449	497	469	495	511	467	464	464	485	473	476	482	452	443	452	485	441	499	481	476	491	469	497	491	407	446	458	478	450	495	467	491	488	504	446	474	476	475	430	491	474	465	441	482	436	455	477	463	474	452	481	484	488	486	514	481	464	458	469	466	467	455	484	445	427	466	448	478	447	483	475	467	453	469	496	465	487	487	476	473	470	472	466	450	463	481	513	461	465	463	443	493	480	448	491	414	449	455	466	477	493	517	486	448	473	457	480	499	469	468	454	513	440	468	455	469	430	451	440	509	471	469	489	510	490	434	482	466	465	493	456	461	470	480	492	444	470	483	497	515	485	468	461	451	476	494	452	468	460	471	486	471	468	459	470	482	483	455	438	480	480	484	484	435	500	487	468	472	453	480	437	443	447	505	514	476	479	446	474	458	445	488	477	477	470	458	465	494	455	462	447	475	464	497	480	468	493	478	487	493	489	520	527	454	482	447	499	488	450	466	502	453	474	482	464	450	407	462	441	492	491	420	464	441	471	481	470	459	475	477	456	523	470	480	489	482	419	428	454	523	442	450	459	464	454	469	440	450	467	495	476	501	472	481	440	489	487	474	474	449	488	486	463	447	481	475	541	493	448	482	481	452	453	431	449	464	487	486	471	470	427	492	501	505	449	462	471	472	467	459	472	473	465	473	485	491	484	451	495	473	486	457	415	458	465	467	481	464	466	482	449	479	451	480	480	476	467	439	481	479	489	489	446	472	425	446	475	512	456	440	479	470	472	477	507	424	490	517	414	447	431	448	466	463	501	490	512	493	460	457	505	418	497	459	478	431	490	503	497	486	509	480	476	436	489	459	412	448	474	471	452	499	456	455	471	479	476	455	443	471	473	492	464	433	468	429	488	464	507	473	460	464	472	435	459	458	477	464	494	482	500	474	492	443	447	456	479	424	496	449	459	505	500	493	438	453	448	490	455	476	524	443	478	476	452	457	447	475	452	485	473	438	464	463	480	492	464	484	446	450	472	475	481	477	451	477	469	499	463	482	478	455	535	441	470	473	480	435	452	509	475	470	456	482	476	470	441	438	477	490	460	462	467	459	526	466	495	476	508	475	466	466	470	459	448	459	488	506	446	453	478	490	437	488	421	492	489	506	456	453	481	434	456	479	445	444	495	462	459	533	511	498	496	490	505	491	477	465	481	461	509	471	432	490	489	451	456	453	440	474	474	431	443	435	446	452	469	459	438	462	444	466	469	453	529	517	429	425	471	487	523	484	489	465	464	437	483	467	473	459	448	449	488	489	458	464	449	473	464	491	462	461	454	485	444	460	447	511	498	511	475	476	464	484	448	484	511	475	475	430	471	495	496	438	447	458	488	459	485	464	435	507	498	476	452	458	448	487	480	445	474	494	475	441	490	480	441	477	461	469	459	493	446	431	465	453	469	447	490	474	468	476	483	484	452	471	491	466	492	528	451	453	437	483	449	473	475	474	436	475	472	487	431	465	453	435	484	475	515	476	467	435	452	519	488	440	457	460	451	461	511	475	505	443	456	461	452	501	484	466	475	474	479	425	455	474	485	441	491	490	478	463	479	453	489	456	448	465	487	449	458	502	451	456	450	478	472	464	478	450	435	464	498	447	518	469	466	431	448	408	498	484	478	494	468	445	461	495	461	484	513	468	427	457	460	485	477	425	483	474	475	466	494	463	458	477	458	466	521	477	472	448	446	488	444	469	472	460	429	483	480	459	439	468	448	455	465	449	475	484	447	467	457	486	424	431	458	484	474	512	505	453	470	473	438	513	453	502	443	466	469	485	503	459	437	507	453	447	468	444	459	458	455	459	492	451	513	466	498	481	460	474	463	481	501	463	458	495	444	461	484	474	467	510	483	495	487	502	477	501	458	472	452	472	484	501	491	461	456	460	438	494	478	477	496	437	468	479	463	440	447	451	462	470	487	463	490	446	486	491	496	458	497	508	472	436	446	484	443	443	453	482	514	458	488	488	431	457	485	520	475	497	517	469	501	461	496	513	460	444	436	488	448	488	470	470	519	453	477	471	417	442	477	454	456	472	501	482	460	444	486	484	468	448	471	509	507	481	435	495	465	448	473	474	476	465	467	484	441	453	444	488	483	458	435	420	474	430	480	463	461	484	479	473	462	476	428	459	462	466	498	493	473	482	442	474	477	491	451	504	460	451	459	487	476	470	461	456	480	439	477	478	483	475	496	469	469	448	455	459	467	463	439	475	446	464	480	489	434	478	497	448	512	451	492	437	463	493	486	435	479	487	455	471	471	472
27593	16727	3020	603	455	385	274	210	197	198	210	196	175	188	179	183	181	206	192	202	202	186	186	207	204	193	190	196	196	191	165	200	198	190	209	170	201	181	203	179	194	183	171	178	190	169	204	212	201	174	176	191	180	176	222	210	204	182	199	203	202	166	165	175	174	181	186	150	186	178	188	200	162	186	181	157	177	183	182	194	158	165	181	183	178	200	194	203	176	171	212	190	197	200	166	194	196	199	173	205	204	183	167	183	204	183	178	188	179	193	197	185	218	188	186	180	176	182	178	173	199	190	209	217	190	183	203	183	205	202	190	196	194	176	186	203	184	180	195	206	187	197	183	194	206	208	200	193	188	166	168	177	184	185	172	198	200	180	181	191	181	197	184	173	167	199	176	185	196	177	186	219	188	183	182	194	184	201	185	175	168	179	197	186	197	185	178	177	185	201	198	188	190	207	213	205	192	181	183	186	206	165	197	193	173	178	194	196	188	174	199	181	200	198	197	203	183	214	165	206	187	195	196	187	202	183	196	197	186	218	184	171	170	177	185	201	180	179	191	210	170	204	182	188	217	196	167	174	173	174	193	210	195	206	202	183	159	195	181	176	206	175	189	194	179	198	188	160	190	188	190	201	195	195	180	191	190	186	182	167	184	170	189	174	171	201	216	196	204	196	184	173	197	185	196	152	162	180	194	196	184	189	202	199	189	167	177	177	173	181	199	158	179	174	197	185	180	172	173	206	188	200	190	182	205	197	174	221	187	218	179	185	167	183	218	203	198	176	178	219	201	185	201	194	182	208	175	154	181	187	185	167	174	197	174	188	176	196	188	178	177	200	195	207	187	174	204	173	210	204	206	179	185	171	190	170	196	190	191	210	187	209	214	186	166	184	183	206	190	191	168	189	183	209	185	200	197	165	158	196	191	192	180	200	173	175	195	149	194	199	195	184	182	180	187	186	163	199	185	170	179	196	187	198	186	177	177	181	215	165	173	189	201	192	157	184	177	199	195	204	183	210	155	177	184	190	199	197	199	203	197	192	188	162	185	177	194	233	194	196	209	181	184	190	193	188	193	174	210	213	173	180	180	178	184	195	202	186	195	183	207	186	185	178	179	170	203	198	174	183	181	196	194	199	191	191	159	174	184	194	199	188	190	198	191	196	184	200	216	165	185	196	166	194	189	194	189	181	198	180	198	195	175	176	202	173	198	192	174	203	187	182	174	168	180	192	200	201	194	198	209	191	207	195	161	185	201	191	192	209	199	179	164	193	191	167	184	191	151	196	180	176	200	187	193	195	195	202	200	180	154	173	189	175	172	190	190	187	190	202	194	209	191	192	182	189	177	188	170	190	200	184	186	181	204	178	206	234	179	175	200	175	199	181	197	200	167	166	171	191	176	193	189	172	203	206	203	172	201	205	191	182	190	212	196	195	197	195	198	181	170	190	183	217	181	174	205	177	175	168	172	193	187	188	184	193	190	175	178	171	185	203	216	213	205	190	183	211	192	198	168	186	155	203	210	219	163	175	161	180	190	187	200	162	186	176	189	189	210	179	204	160	204	201	185	204	179	203	195	180	178	198	188	194	198	210	199	190	180	185	205	163	195	200	173	182	186	192	192	189	183	162	157	180	206	179	190	196	204	158	206	173	190	188	182	193	163	188	171	187	191	203	176	189	184	193	195	210	207	192	196	189	173	153	170	159	188	219	161	174	221	179	183	182	217	213	170	191	173	197	199	220	171	177	181	204	190	185	203	182	191	186	179	177	186	188	167	180	204	207	165	198	186	208	185	197	192	180	210	178	187	201	189	176	172	164	187	189	181	207	202	199	176	172	189	180	176	168	182	195	174	185	185	178	188	204	184	195	201	193	202	164	189	185	185	179	209	174	168	174	189	180	195	194	218	197	182	178	197	188	179	213	179	190	188	190	186	180	200	178	176	161	217	178	206	180	173	177	179	166	183	197	183	182	211	193	186	188	184	162	186	194	187	157	191	194	168	183	179	189	197	185	184	212	151	174	166	190	197	192	194	190	188	176	184	175	194	162	177	187	183	174	178	176	164	174	190	183	189	173	190	184	173	187	183	193	186	188	183	179	186	198	185	210	204	189	174	202	189	173	182	187	185	200	180	192	186	211	170	193	171	172	173	192	192	177	201	176	175	187	188	189	189	198	188	181	209	172	190	178	190	187	197	184	196	190	174	173	192	192	173	195	195	171	181	203	163	197	169	184	173	181	174	172	183	155	188	173	204	197	172	192	188	208	175	183	163	216	197	185	175	199	176	194	185	182	180	221	178	168	202	209	178	189	158	175	177	181	193	206	198	185	193	182	192	177	190	173	183	181	191	195	205	194	181	196	189	186	196	197	184	198	186	187	174	178	186	159	180	172	194	183	195	177	181	183	193	211	158	169	182	183	171	177	185	192	196	199	182	176	168	188	191	212	179	203	185	183	196	192	189	178	174	190	213	190	190	188	185	147	185	191	186	185	182	188	183	175	206	166	164	174	207	169	215	205	173	187	214	169	179	180	211	183	184	186	181	208	194	179	181	172	174	155	159	174	179	183	199	185	175	174	182	170	205	187	193	200	177	210	203	187	201	201	181	168	192	165	210	202	177	239	213	182	196	199	203	176	172	203	188	165	181	188	186	176	188	174	197	190	198	184	177	179	182	172	183	208	183	182	187	210	164	178	209	185	197	199	196	180	169	199	189	186	175	181	191	196	191	221	192	162	180	189	206	184	189	182	170	194	157	184	196	209	183	171	176	188	202	205	162	199	165	162	185	194	204	207	170	194	170	209	214	199	174	205	173	204	205	212	214	169	194	201	200	199	195	192	204	193	174	170	176	209	173	208	194	184	204	207	192	172	196	217	208	180	180	194	164	190	158	200	178	183	207	192	218	207	201	204	174	208	188	189	183	181	205	189	182	176	206	187	198	165	183	200	217	186	176	184	176	175	179	214	177	174	187	191	185	200	175	180	188	156	174	170	199	190	200	196	192	165	184	192	176	184	198	158	206	202	187	191	194	192	196	170	172	186	199	195	182	193	176	190	186	189	206	177	194	225	174	197	205	163	209	206	176	191	215	190	187	187	183	173	173	202	194	182	195	178	199	171	207	194	173	210	183	183	214	211	177	187	194	181	195	170	179	204	182	197	194	184	163	188	177	201	198	179	179	191	168	195	204	213	207	198	181	183	183	150	206	205	179	207	179	187	219	165	172	188	194	164	172	187	183	190	179	165	177	178	176	190	204	189	163	179	172	193	197	172	173	192	191	197	186	190	201	199	178	182	217	210	181	184	195	210	174	188	197	178	171	182	218	201	176	165	222	188	162	186	179	169	195	167	177	166	198	190	196	176	198	199	173	194	189	199	183	189	185	198	174	181	184	210	174	202	199	203	221	159	194	204	194	199	167	195	189	180	180	177	183	186	197	192	192	196	181	183	176	189	184	173	165	177	184	166	180	187	184	172	187	193	169	195	189	184
4492	1547	830	407	363	285	262	258	276	239	244	211	232	237	201	207	221	199	190	220	244	224	239	237	228	242	227	221	220	215	217	198	238	193	256	218	200	219	205	217	202	219	223	203	200	219	213	224	275	203	211	202	204	208	241	219	204	218	202	199	220	224	200	226	168	192	216	216	202	217	221	223	232	215	244	234	231	207	208	206	216	207	216	205	204	223	213	209	242	213	206	197	214	203	215	195	202	212	223	217	197	188	211	224	235	220	204	204	234	244	222	201	231	203	221	230	190	218	188	199	195	208	212	231	213	216	199	239	224	212	230	231	220	200	220	234	236	243	220	226	203	229	230	220	219	192	224	230	222	221	202	207	222	241	215	234	189	219	203	237	222	238	215	211	213	208	204	248	223	203	232	220	206	213	230	208	211	212	208	205	230	198	216	224	209	202	237	218	203	200	208	231	222	210	220	195	212	200	198	197	213	221	219	208	198	216	207	192	211	221	218	197	226	212	224	204	202	222	216	193	217	200	187	231	247	197	242	211	210	238	226	224	204	215	237	217	237	225	230	228	204	215	175	217	247	204	202	215	220	225	193	217	227	231	224	242	198	211	198	202	224	231	220	221	197	254	183	212	215	228	210	202	224	235	201	219	202	196	219	250	205	210	222	227	197	219	207	210	204	207	224	218	204	209	191	212	221	226	175	194	183	197	231	212	209	232	204	223	221	184	228	212	202	219	216	226	226	233	208	225	225	199	204	210	210	201	219	241	221	238	200	225	221	218	197	199	229	199	211	222	207	196	229	228	204	200	213	228	216	204	203	222	220	210	218	216	233	223	208	210	250	226	199	221	244	245	212	229	225	206	207	225	211	218	222	217	220	209	187	213	221	188	218	237	203	218	219	214	215	234	210	214	214	206	228	219	222	244	205	219	223	209	212	203	216	217	211	201	206	252	231	204	220	220	221	208	186	209	188	217	230	210	214	229	207	213	217	223	205	187	231	222	199	204	214	217	201	227	221	216	215	222	199	214	233	229	190	226	225	219	209	201	221	224	215	228	228	221	195	207	232	201	229	229	235	210	206	200	222	194	224	225	207	210	214	213	203	215	218	229	217	235	231	191	198	217	208	212	212	209	223	217	198	204	221	223	217	229	229	210	218	228	210	192	227	209	189	247	198	238	235	239	228	208	229	219	216	241	210	204	217	195	219	215	204	231	208	217	212	201	215	212	198	221	191	224	200	211	203	238	212	215	225	209	189	208	234	204	226	231	185	221	225	238	224	212	210	219	254	216	221	213	203	212	219	224	189	232	223	196	225	216	232	195	254	189	210	218	233	189	235	229	206	221	227	205	209	237	220	212	204	214	214	213	230	213	233	227	230	216	198	187	210	207	252	209	193	209	206	221	207	223	217	184	243	219	236	225	200	218	222	198	217	221	215	211	230	179	228	221	215	216	214	232	236	226	221	190	235	210	210	215	240	202	231	225	227	212	206	229	221	207	208	224	222	224	225	215	225	191	236	193	211	225	195	220	194	217	214	203	196	233	239	209	223	241	195	210	205	188	247	217	222	232	208	216	185	208	206	234	209	198	190	228	219	188	207	192	248	233	225	210	205	217	202	223	235	218	231	230	191	229	205	221	207	244	203	211	227	190	207	206	211	208	203	204	224	182	216	199	220	237	202	198	222	223	217	213	203	211	208	224	206	212	197	225	210	217	209	227	186	228	229	219	202	208	232	203	207	224	257	185	210	217	211	217	204	235	200	229	223	218	228	219	228	205	200	229	225	200	234	195	208	213	232	205	189	239	223	211	249	212	226	197	211	201	231	190	187	225	225	252	234	191	225	216	202	239	208	226	234	202	215	234	213	196	202	237	237	231	220	211	224	244	215	230	226	209	224	196	204	217	225	225	239	230	222	228	224	210	207	238	204	198	211	220	215	230	206	245	215	226	237	227	226	205	215	202	245	212	241	223	212	239	198	224	207	215	194	215	220	224	221	229	202	225	218	188	225	205	226	205	230	203	197	238	202	214	209	243	217	222	212	205	207	212	213	205	223	215	242	251	204	211	211	206	212	230	210	229	216	215	231	227	210	180	200	204	225	227	221	222	219	202	224	244	215	215	218	215	215	231	213	205	204	224	218	218	216	247	210	206	208	225	211	186	227	240	197	219	230	204	211	217	215	210	214	196	230	204	226	223	217	217	201	202	221	207	220	228	207	218	226	241	227	205	221	202	235	201	204	206	217	226	195	218	206	219	232	215	248	198	203	210	176	231	239	236	213	230	228	220	221	225	208	212	201	230	220	236	192	216	222	214	230	214	214	211	242	242	212	191	212	197	214	242	235	184	244	225	207	219	218	211	223	210	212	225	219	197	220	205	228	248	207	233	201	218	213	226	233	207	206	220	238	199	248	218	214	230	188	224	208	215	240	220	214	224	215	235	226	200	229	239	228	213	219	195	209	213	211	225	212	202	195	207	228	221	201	217	209	229	218	218	229	207	191	217	207	217	228	218	200	240	207	229	209	203	223	219	207	228	198	207	222	220	176	206	212	229	190	209	241	225	216	216	222	244	216	220	206	220	222	190	185	214	228	209	208	196	217	223	203	211	219	235	217	212	212	253	184	210	206	222	193	203	219	211	228	226	230	220	217	223	217	197	239	206	208	223	235	220	200	200	205	203	188	212	164	209	196	212	213	209	196	210	194	231	215	241	257	246	209	206	220	208	200	202	219	186	216	211	200	194	212	226	189	221	193	213	207	208	207	233	212	230	227	244	214	231	192	220	215	225	229	197	214	187	210	226	208	231	191	230	200	217	236	207	192	230	227	220	229	219	209	214	230	226	214	201	207	206	222	240	225	219	201	204	206	230	194	215	196	234	218	213	218	212	212	217	224	244	221	196	221	239	218	230	218	232	214	224	219	204	196	230	222	220	226	207	205	205	210	213	219	226	238	186	213	208	214	220	195	230	223	203	220	191	243	207	202	200	210	194	195	205	203	190	210	219	223	210	195	204	235	220	192	221	211	221	211	195	213	207	210	200	215	229	230	209	237	232	197	238	218	196	250	205	236	202	225	212	225	186	202	205	225	206	227	219	204	233	205	209	223	200	219	210	219	200	211	207	212	219	201	229	231	231	213	213	230	213	212	197	171	216	205	208	219	204	208	222	187	192	182	207	233	194	225	210	229	208	215	226	204	230	208	212	233	208	218	225	202	237	209	206	206	231	234	185	194	208	220	207	219	239	219	224	220	205	206	224	211	204	226	224	192	227	216	229	214	218	214	225	230	232	208	228	195	196	214	226	241	248	209	208	242	189	198	212	214	209	203	209	224	238	212	223	209	194	219	226	190	226	215	211	209	190	208	199	213	203	185	219	232	215	230	212	238	233	205	214	210	212	212	187	222	229	199	201	202	225	216	213	202	206	183	209	213	194	216	217	220	212	228	224	215	236	227	198	217	221	206	191	219	213	254	210	222	243	179	195	205	233	211	233
23577	20916	27973	24015	20913	8057	842	554	436	399	342	324	298	291	261	267	256	254	267	252	250	241	246	230	253	222	210	185	214	219	237	213	222	232	207	205	193	220	197	210	196	190	207	192	196	210	227	189	218	225	222	212	204	203	224	220	213	198	224	207	219	223	215	232	197	196	235	203	198	207	221	216	193	184	226	203	202	214	219	206	199	227	214	194	217	202	224	230	216	223	225	197	195	197	219	181	201	207	216	198	230	187	202	190	231	225	175	191	196	240	181	208	195	202	204	178	203	196	216	186	212	201	221	205	206	247	213	211	205	191	212	210	202	206	202	187	223	190	176	210	213	192	186	215	197	223	200	193	203	202	202	203	185	198	204	190	171	241	229	195	195	215	232	197	194	191	223	203	201	232	187	219	195	194	205	187	192	203	204	219	195	184	213	217	235	212	216	211	195	237	198	211	165	226	181	235	199	190	215	237	214	199	232	197	194	210	185	234	207	187	203	246	231	187	190	193	205	227	206	224	208	208	184	241	216	204	209	234	199	216	196	194	196	202	197	198	181	203	207	211	192	243	213	249	195	198	188	200	197	210	201	213	200	209	202	207	209	204	217	212	176	198	190	210	221	211	204	202	206	198	201	219	203	177	205	192	202	208	200	228	197	162	202	212	220	205	207	222	206	213	201	220	220	215	212	194	183	209	195	192	188	212	209	201	230	194	175	167	205	215	211	202	218	212	198	209	206	203	199	214	185	201	222	214	194	187	210	208	226	198	213	220	216	196	229	214	179	191	209	204	225	191	179	206	201	179	219	190	185	197	201	183	193	191	197	226	196	201	196	193	175	187	241	171	201	195	215	204	198	191	199	207	206	193	189	207	216	213	213	219	216	203	219	183	186	196	249	200	230	201	180	195	195	204	195	204	224	222	247	205	187	183	181	198	204	206	211	201	216	226	203	214	205	205	235	200	191	210	155	185	201	198	205	185	211	213	199	205	203	227	207	174	222	233	210	222	209	229	169	201	187	210	213	194	180	199	199	221	186	231	216	188	241	190	194	221	181	186	217	189	220	202	219	228	194	216	210	203	213	218	237	202	186	198	202	189	221	180	203	194	202	197	214	189	223	229	206	212	193	196	202	210	202	205	227	212	177	207	204	225	211	214	206	227	197	194	207	210	188	221	195	219	197	210	203	230	210	210	206	216	215	204	205	190	202	210	217	193	191	188	180	184	189	219	220	220	194	214	200	222	194	197	203	203	200	213	243	196	196	202	207	195	188	172	202	213	206	198	184	242	197	186	222	217	220	185	211	206	222	233	193	218	200	224	187	203	214	207	226	178	227	231	200	215	249	196	197	213	178	174	225	207	223	182	207	196	204	217	244	187	213	217	203	224	194	210	229	199	207	183	195	185	196	197	212	204	189	214	199	209	200	233	195	203	219	210	218	212	205	236	201	223	219	208	231	163	208	197	209	209	225	205	208	200	189	186	213	203	203	202	217	214	201	219	189	236	202	199	209	207	222	197	196	185	213	228	226	209	199	201	200	222	188	195	226	210	202	206	208	214	204	181	194	195	206	221	182	200	228	202	227	209	211	207	188	200	184	204	216	223	212	199	197	223	204	194	214	186	184	218	211	216	220	235	206	218	197	204	204	212	218	224	208	205	198	203	177	217	204	220	194	225	223	195	200	224	198	206	187	234	191	200	211	219	215	199	203	192	207	211	216	196	228	217	206	206	196	214	194	192	213	198	186	225	209	230	211	200	197	210	201	220	180	174	198	204	204	208	212	213	204	201	211	197	175	200	218	219	184	227	215	210	207	225	215	228	208	204	209	190	212	251	188	212	197	208	198	180	232	202	210	214	210	206	185	235	203	195	213	189	173	198	197	215	203	215	205	217	200	214	198	190	211	196	211	208	226	235	204	180	202	218	221	196	205	227	220	188	173	192	190	195	179	186	207	196	240	205	235	214	192	193	205	194	223	228	193	217	211	158	182	198	226	197	201	222	218	204	193	186	212	208	205	218	212	188	205	210	203	210	235	201	217	213	214	220	220	203	232	212	187	190	195	204	184	205	221	197	186	191	211	200	203	212	197	220	221	203	221	196	196	196	214	189	206	173	188	205	209	214	213	194	205	186	196	213	206	207	231	206	212	211	213	205	214	218	206	216	179	186	203	176	223	181	187	203	209	213	201	213	200	205	210	222	204	197	214	206	182	197	183	219	209	189	239	199	209	222	208	232	212	200	186	225	204	235	205	207	195	246	219	189	216	217	216	201	195	193	230	184	230	213	207	194	199	218	205	211	212	196	238	230	220	201	185	183	210	211	211	204	223	215	214	221	204	219	186	222	217	212	209	215	211	201	201	223	219	229	214	203	211	180	231	233	191	171	208	222	195	217	211	180	193	223	182	215	218	224	191	206	188	218	196	194	204	217	196	185	203	223	211	225	226	205	231	207	206	202	214	202	191	205	217	207	187	197	176	201	230	194	208	202	198	227	190	214	198	219	240	207	208	210	203	198	183	189	215	202	191	213	200	200	223	195	232	222	212	226	199	220	218	203	207	209	220	201	203	210	226	206	194	185	214	209	207	212	206	207	239	193	221	186	213	193	199	194	191	200	188	231	202	214	218	225	197	220	224	206	185	205	211	205	192	200	212	230	209	171	215	214	191	215	220	196	201	233	198	217	215	204	204	219	190	178	201	233	199	211	217	222	203	184	207	203	204	215	201	198	193	206	197	205	188	166	179	198	193	219	211	196	202	210	199	200	198	220	212	195	239	216	234	205	206	213	202	204	221	207	201	194	193	202	209	195	218	211	205	219	191	198	227	211	184	205	206	188	209	197	222	198	204	201	200	213	209	207	224	203	231	201	180	198	206	209	231	217	220	191	216	188	200	204	231	212	192	218	192	205	191	223	219	179	171	191	211	217	189	214	185	206	193	241	213	219	196	214	217	229	209	198	201	217	186	221	227	200	190	229	195	235	194	229	203	211	207	224	187	176	198	174	191	212	217	244	180	208	214	193	197	207	207	221	203	189	209	194	215	218	232	193	220	216	227	184	211	224	197	214	209	197	197	227	238	214	225	214	195	208	197	206	225	190	212	206	188	227	225	216	214	203	214	216	216	199	204	197	221	214	183	205	215	208	201	213	214	210	197	211	222	205	200	202	198	219	207	227	202	199	211	194	180	204	231	203	217	230	203	214	186	210	205	228	229	207	233	235	193	191	214	215	183	208	234	218	206	204	184	208	207	209	202	228	200	213	201	230	208	212	246	199	188	192	202	231	205	217	207	216	211	201	223	215	206	213	216	217	220	209	195	215	207	204	204	226	202	184	200	214	200	204	215	211	211	220	185	212	194	212	189	182	219	194	215	207	192	181	197	199	210	200	218	202	183	209	199	232	208	214	207	211	245	227	201	218	169	233	196	199	187	207	214	206	200	222	241	189	225	211	203	199	218	192	208	223	231	235	198	205	212	204	226	208	205	190	221	213
3734	10404	5984	2746	1864	1352	1045	808	664	552	511	458	369	371	319	334	324	286	303	290	256	267	291	293	248	274	244	253	274	262	241	250	210	251	234	239	263	246	209	212	243	230	233	217	245	258	251	246	247	232	206	202	237	225	219	215	223	236	239	251	241	244	249	218	210	213	241	220	229	191	221	237	222	237	232	243	228	207	252	228	225	227	222	238	211	245	241	236	217	229	222	234	239	192	245	220	230	214	223	209	195	229	236	213	217	230	246	212	224	210	216	205	244	230	231	243	209	247	216	241	247	225	236	231	198	220	222	220	231	246	204	223	236	221	240	219	237	217	232	222	198	235	224	249	231	212	224	195	223	221	208	207	227	198	209	225	255	211	230	241	221	204	247	229	206	256	224	226	221	218	229	208	207	229	227	193	228	209	229	230	220	238	219	215	216	233	205	238	230	213	233	235	215	218	244	203	232	232	239	234	217	219	225	213	236	183	228	242	212	232	231	204	228	209	258	230	240	230	212	199	223	245	238	210	214	224	195	237	233	225	242	221	227	210	237	228	204	221	204	212	218	222	225	196	197	226	216	237	232	219	242	245	227	211	217	212	242	236	227	220	242	231	254	243	201	203	220	235	214	225	231	235	199	230	219	208	217	229	219	226	207	230	193	212	205	225	224	239	218	201	226	236	210	229	207	254	241	211	252	212	225	217	228	216	208	260	190	233	233	228	211	234	245	234	220	267	245	220	198	227	224	205	222	227	199	235	214	244	226	236	241	235	203	209	222	230	235	222	223	241	217	214	186	259	244	241	229	227	223	199	211	233	237	211	203	229	226	226	214	218	240	227	195	212	233	244	194	218	230	190	216	236	208	220	227	234	232	206	212	225	227	206	222	209	218	232	200	211	247	263	222	206	246	209	217	243	223	217	222	223	239	206	263	223	248	219	221	231	216	221	214	214	246	219	237	251	221	230	218	212	220	204	201	216	211	237	224	229	214	254	220	212	226	196	217	220	228	232	220	238	213	217	230	240	198	201	208	199	218	198	254	216	219	229	228	211	222	199	211	234	193	241	217	228	254	221	231	223	229	220	220	215	232	249	227	210	191	220	219	241	233	239	229	217	238	215	260	241	210	239	274	208	241	224	232	210	230	217	228	216	208	205	225	193	223	234	236	216	185	207	238	186	206	217	236	220	225	224	196	238	241	225	221	219	210	234	243	243	244	194	217	208	237	239	219	233	222	253	203	220	231	229	218	214	239	235	207	241	260	219	219	250	234	218	207	218	228	219	214	210	219	260	223	220	199	205	223	238	231	238	233	223	203	236	220	222	246	214	229	228	201	207	224	207	224	194	237	232	237	199	229	223	217	208	220	204	219	195	206	212	220	230	253	234	218	229	224	184	234	226	194	231	226	234	218	228	222	246	192	212	228	215	235	255	223	220	235	231	214	221	204	226	242	216	194	234	221	232	214	247	224	217	245	237	229	222	210	212	220	230	248	233	244	222	219	229	234	211	203	243	211	213	254	242	211	206	208	231	250	202	226	226	217	225	212	222	217	211	223	207	233	228	206	245	212	193	233	246	240	212	223	209	226	216	226	215	223	239	211	211	202	197	234	216	227	240	224	220	224	211	218	227	220	203	234	233	228	257	230	234	216	225	228	243	242	239	228	216	242	240	232	206	222	219	228	232	259	230	236	225	221	217	247	222	229	208	220	203	231	251	232	213	225	225	204	207	215	225	202	186	238	210	206	227	217	209	214	226	222	216	227	237	205	248	229	219	210	233	219	236	213	211	220	229	232	222	218	215	219	217	201	234	236	207	227	231	237	221	196	213	183	251	188	186	236	211	222	212	219	210	236	255	256	215	216	261	236	205	222	203	244	225	208	222	222	220	216	222	222	229	222	237	217	242	206	234	229	235	211	225	232	218	220	266	215	217	224	205	227	248	234	230	224	230	199	248	230	215	232	234	224	234	232	219	223	233	213	213	238	229	237	216	209	191	228	199	222	231	227	222	219	216	234	243	215	241	244	222	221	215	222	229	218	215	224	229	222	223	216	217	232	219	212	229	230	242	221	214	239	229	203	245	217	243	209	217	231	212	227	235	216	213	207	199	208	229	196	194	221	213	223	208	216	232	195	231	213	230	216	215	230	258	211	236	218	217	238	214	216	222	233	222	249	217	189	220	215	216	214	241	209	225	229	268	223	217	212	241	227	225	211	216	233	233	225	236	248	207	213	220	236	207	253	227	244	222	228	249	223	231	209	234	217	242	232	230	250	221	237	233	215	240	227	228	208	209	201	212	213	228	220	245	209	213	216	212	231	201	228	225	257	228	225	217	232	243	218	218	237	225	244	210	253	236	237	208	219	235	228	236	243	219	203	244	194	194	217	241	256	204	219	229	181	206	217	212	244	224	217	202	204	219	246	222	228	215	222	231	225	231	225	237	215	240	231	225	250	229	221	214	237	207	224	240	238	204	215	225	213	214	205	211	200	232	227	225	234	231	231	224	231	224	221	218	205	215	257	217	187	231	216	230	238	222	212	234	239	231	251	224	222	216	214	230	219	216	215	219	208	216	238	225	223	245	227	222	225	227	210	205	200	220	210	223	229	222	201	236	247	218	224	211	210	231	221	260	192	193	207	227	203	240	209	235	200	246	213	225	215	217	199	218	217	224	237	228	208	243	213	240	240	223	232	228	211	228	212	221	183	245	183	249	236	196	230	233	207	226	221	239	220	211	203	213	245	237	213	215	213	233	224	227	210	220	213	213	217	223	217	218	210	228	237	221	232	218	245	221	218	222	234	227	241	242	213	227	244	201	229	214	239	212	203	217	235	187	246	225	239	222	222	223	217	226	224	252	213	205	226	223	231	213	235	229	206	240	237	226	236	206	239	205	206	200	206	218	213	220	200	209	208	224	237	242	234	219	236	219	229	230	220	224	240	232	208	213	238	228	201	246	236	231	206	203	199	214	234	244	199	232	211	191	268	216	229	192	200	244	214	237	221	230	223	229	233	228	240	221	236	237	232	233	229	237	213	244	234	217	237	212	230	241	221	223	249	233	194	250	232	254	202	215	222	213	241	214	220	223	223	226	226	233	236	247	192	229	222	236	229	220	220	207	208	234	207	214	217	234	237	186	242	210	213	230	255	214	230	228	203	230	224	216	234	224	236	219	239	223	224	220	228	219	225	235	208	238	215	237	224	226	219	234	215	213	244	235	235	234	221	247	225	217	233	232	209	220	217	231	240	221	222	214	237	216	202	236	226	233	209	222	240	217	206	213	240	225	197	217	209	220	191	233	226	196	230	239	218	213	214	235	232	254	233	232	257	214	222	224	221	260	212	229	210	237	238	210	197	217	213	221	187	219	200	234	194	201	228	225	231	206	227	224	209	209	219	218	241	215	208	247	229	231	227	220	223	195	232	231	209	241	219	192	233	234	207	208	220	216	225	222	212	235	234	245	228	235	205	245	217	214	225	257	207	218	247	215
24908	21064	26958	25338	8317	771	672	529	458	423	447	441	432	433	425	411	399	371	349	400	417	387	392	401	373	397	381	389	400	361	403	393	359	411	366	358	361	370	373	379	362	358	383	379	374	406	363	367	367	361	357	378	383	363	384	366	375	373	420	373	360	374	373	363	381	348	390	360	374	402	376	369	390	356	377	362	379	355	377	377	349	389	362	342	382	431	367	387	394	389	342	388	390	357	329	406	399	384	362	371	380	372	350	385	358	359	367	380	356	382	383	387	361	395	384	400	409	430	362	364	364	351	372	364	364	374	326	359	368	399	359	368	379	385	366	388	386	369	391	350	374	385	326	383	368	413	377	412	379	394	351	362	362	372	360	369	382	378	378	356	392	369	353	391	341	370	347	341	369	329	371	382	385	373	385	375	378	359	352	398	382	407	385	372	385	385	381	371	385	381	383	423	358	382	370	382	381	359	371	382	357	394	373	372	397	350	373	353	375	390	347	367	376	371	383	396	353	382	391	340	359	380	338	352	372	352	406	383	388	382	386	395	378	388	343	366	383	397	399	349	387	410	362	373	386	337	406	371	410	395	401	371	366	370	369	378	341	382	381	350	370	399	401	355	364	355	334	366	394	383	360	389	369	393	390	397	363	365	370	377	359	351	373	378	367	388	368	373	369	372	356	380	353	354	359	404	342	331	384	384	360	379	379	366	394	361	382	385	367	386	379	360	390	398	330	378	381	366	388	400	373	414	399	403	365	368	383	386	394	371	383	376	382	365	409	372	377	412	361	422	370	399	368	362	373	387	403	343	376	395	376	388	394	383	345	388	387	360	364	384	378	359	331	381	400	346	423	373	380	365	363	385	389	379	349	395	364	380	355	398	381	369	386	361	346	354	385	391	403	407	389	422	374	408	389	369	358	362	376	384	377	387	390	343	379	408	372	357	375	382	341	410	369	396	390	402	403	343	421	389	372	371	360	373	349	389	342	380	370	375	363	382	378	353	392	392	386	375	362	373	371	392	369	388	343	374	342	393	356	383	357	408	384	387	357	375	422	374	384	392	351	386	391	378	373	378	365	374	347	394	341	380	367	350	382	412	373	374	382	368	420	400	373	352	339	402	382	348	369	359	375	386	368	393	378	364	365	390	388	384	387	343	337	360	376	369	397	341	389	381	370	403	379	369	394	408	388	386	376	346	378	398	346	365	371	368	376	367	318	375	414	374	376	350	347	394	413	352	377	364	359	382	373	376	377	388	388	367	388	375	382	367	367	339	373	347	379	375	364	385	357	388	371	393	363	365	380	393	380	332	370	385	378	350	377	389	408	422	367	384	381	395	420	391	339	365	380	408	366	360	382	367	401	380	396	385	387	365	356	390	357	356	388	380	351	385	384	348	406	348	358	408	381	373	377	359	386	356	418	368	406	400	370	389	368	367	376	403	390	360	358	394	347	359	417	394	385	351	362	397	392	340	400	359	359	357	425	360	352	365	358	353	373	376	428	372	375	388	362	354	382	385	404	395	350	390	351	345	401	349	394	369	424	347	361	357	371	371	379	350	367	406	349	350	368	376	393	408	372	332	363	367	361	378	409	395	349	383	329	358	398	380	368	408	401	373	402	369	368	348	412	403	393	378	365	358	364	352	364	389	377	355	363	363	380	377	357	407	397	398	425	368	401	380	369	386	388	386	424	379	409	365	387	374	425	397	354	365	396	418	374	379	395	408	395	350	351	364	390	377	370	399	378	365	372	343	361	362	411	355	360	365	368	375	385	416	381	368	379	408	369	373	380	397	367	365	369	369	361	372	376	373	345	352	320	370	395	382	341	385	367	391	376	364	407	361	427	381	359	367	343	360	407	364	406	397	389	377	381	386	366	392	387	333	332	367	386	377	350	365	396	396	390	367	390	380	366	377	371	363	400	395	395	355	373	366	378	382	402	307	422	357	384	400	351	359	389	354	390	369	364	337	310	379	368	372	335	393	394	386	366	418	341	346	376	400	371	402	373	395	332	367	404	413	340	373	352	393	424	395	369	358	349	374	385	409	402	398	370	384	357	379	382	398	379	370	366	360	359	351	386	407	345	384	338	387	406	355	420	416	390	357	386	396	378	375	334	359	366	388	391	426	373	381	404	367	344	351	374	368	374	404	353	378	371	396	386	370	370	386	385	355	370	359	413	377	386	369	398	358	355	369	375	395	396	340	407	399	393	378	371	344	363	418	396	367	419	348	386	335	374	380	393	333	353	390	414	362	386	350	348	334	397	355	353	371	370	376	390	379	392	401	400	353	380	374	384	411	359	388	392	398	368	351	388	382	378	387	353	384	368	369	355	364	375	367	396	361	340	371	386	381	438	393	381	365	358	367	348	396	361	343	362	361	399	411	357	362	369	345	373	390	398	358	351	382	378	357	367	379	377	385	412	396	379	383	356	389	413	362	324	385	401	411	386	378	354	370	361	374	369	357	374	376	390	375	367	354	335	358	372	408	383	384	408	425	395	378	347	367	411	357	341	387	351	345	375	339	369	352	402	406	372	407	363	369	348	404	374	372	362	376	383	347	366	334	343	384	402	350	370	378	371	371	359	355	355	387	385	355	375	395	371	371	399	419	376	336	379	371	381	379	400	386	322	369	355	372	391	376	372	365	351	353	384	374	376	368	371	382	385	377	368	361	395	399	386	371	353	367	365	373	360	367	348	384	412	370	363	360	391	342	360	353	375	363	360	370	375	376	378	345	388	368	380	408	381	362	359	375	400	446	364	387	369	387	362	406	358	381	353	385	335	382	397	387	406	399	353	376	369	366	385	368	373	376	361	358	376	421	379	342	363	364	361	378	323	367	374	356	368	345	397	371	413	371	378	392	372	374	349	364	337	372	350	387	384	363	378	363	348	383	395	343	392	390	361	354	318	374	390	370	396	367	356	380	407	362	401	367	387	370	357	404	408	357	385	362	362	365	394	362	370	378	396	366	375	336	372	363	352	376	379	369	392	356	364	388	344	361	400	386	394	390	368	364	365	386	368	342	357	338	380	394	382	354	367	361	346	368	381	366	422	400	349	374	374	385	383	373	364	376	390	404	342	337	388	357	352	391	374	372	385	398	387	391	405	368	400	358	388	370	371	375	365	367	357	386	370	347	410	383	377	363	392	379	349	413	387	397	359	363	348	374	375	402	410	366	354	384	371	375	379	384	383	357	358	404	388	353	361	360	383	372	343	383	378	363	367	376	399	400	386	355	355	393	407	354	348	405	421	380	371	380	383	373	388	366	342	398	339	336	343	379	326	401	367	370	371	383	334	377	371	366	388	364	376	383	372	355	367	324	381	363	341	381	356	390	392	365	367	371	363	400	384	386	364	355	356	388	359	358	364	332	371	386	376	394	354	384	372	358	409	374	392	346	357	368	401	393	371	401	359	362	354	388	367	379	365	366	400	418	399	399	380	403	337	355	386	382	367	408	380	359	364	372	400	359	382	358	384	356	342	365	371	389
4104	7496	3549	1771	1357	1051	902	749	605	611	587	540	478	480	488	458	418	436	438	422	408	418	409	411	424	412	400	450	437	414	429	406	422	429	416	420	402	392	420	412	416	416	387	406	441	404	387	413	412	439	396	415	424	425	436	402	464	422	394	417	436	410	385	395	421	391	431	438	395	386	406	394	422	386	425	392	375	392	396	410	390	410	367	383	402	436	428	386	427	413	429	417	400	453	393	415	374	382	387	373	390	400	382	406	414	427	421	431	385	360	445	400	415	412	392	405	385	396	390	429	380	406	365	411	416	381	408	391	404	392	421	406	408	404	444	448	399	418	402	447	410	397	404	365	414	388	415	415	390	398	403	417	398	401	398	404	404	380	392	398	393	362	363	440	413	407	420	400	375	405	431	403	422	435	401	394	406	398	401	398	430	410	406	387	387	437	426	414	402	370	387	414	370	436	403	394	418	422	375	411	417	407	397	395	414	409	391	387	432	413	413	404	418	409	398	397	440	450	428	380	418	375	412	438	417	410	439	412	401	395	398	411	391	416	418	408	414	417	398	395	401	405	376	407	404	404	411	402	385	378	358	412	441	430	409	389	369	436	430	425	406	434	380	421	401	434	430	407	416	451	381	406	426	361	422	416	386	402	389	377	400	388	396	395	411	435	377	381	378	409	386	384	417	415	393	420	384	394	412	433	442	415	414	413	377	414	386	395	394	430	417	385	420	409	389	372	381	431	403	441	418	394	423	361	385	395	373	418	410	379	421	413	393	377	391	426	369	393	413	419	424	397	431	389	408	434	415	437	436	387	400	409	385	421	400	431	429	395	392	379	393	369	406	431	414	387	437	422	425	424	387	378	398	436	429	395	419	397	372	398	368	416	368	436	425	405	436	383	441	385	410	408	422	393	434	437	409	417	418	394	399	416	395	466	384	436	392	407	394	421	415	361	405	381	421	415	384	428	413	428	416	409	406	452	338	401	412	419	423	417	428	421	425	389	409	412	418	387	418	438	419	398	383	402	362	405	380	433	421	406	394	410	438	391	409	393	403	430	436	412	429	406	401	374	408	437	444	414	404	444	382	409	424	418	403	438	411	417	387	397	384	404	434	388	408	421	380	399	408	415	447	392	384	425	432	426	460	428	430	413	393	406	430	453	397	427	396	357	397	404	412	403	386	374	430	416	425	398	456	379	396	404	441	407	399	414	420	426	402	428	412	415	437	407	441	421	416	396	383	427	376	381	382	397	458	424	416	403	420	403	427	378	419	387	395	370	391	403	428	399	423	402	406	392	398	402	407	410	427	381	380	429	447	390	437	416	390	404	437	432	385	398	370	407	360	376	424	428	393	390	406	405	426	395	385	406	401	421	408	413	434	405	418	413	420	399	398	402	387	370	399	419	421	387	445	411	410	393	396	408	389	379	397	400	405	387	385	394	430	406	406	430	436	383	427	456	428	415	384	421	426	365	397	407	443	406	419	458	394	398	392	389	436	437	401	396	400	418	408	419	423	380	414	400	424	369	405	377	378	421	405	414	447	393	408	393	386	408	387	395	421	426	398	397	377	406	398	397	426	398	447	423	403	404	371	387	394	438	389	407	379	416	389	406	373	396	427	405	424	375	425	421	400	424	391	431	427	389	441	411	409	421	427	418	375	443	376	404	439	420	459	426	419	380	401	396	412	361	391	403	436	401	426	405	373	409	396	416	416	412	386	354	397	407	429	389	395	407	385	401	414	402	399	438	406	389	417	410	383	432	401	408	429	401	421	431	412	403	382	441	362	427	410	416	427	425	398	406	385	432	407	411	392	355	421	415	434	415	409	439	419	385	401	419	378	415	395	405	431	413	426	471	423	397	431	421	394	405	380	440	407	448	420	397	365	397	369	405	425	371	456	410	381	382	421	413	400	392	406	393	399	430	415	449	438	421	383	391	400	393	413	427	408	435	378	387	397	409	407	415	376	413	392	388	413	372	402	402	397	418	394	419	404	384	415	397	434	384	387	422	442	437	373	383	404	380	410	396	419	398	389	406	427	378	396	408	403	436	406	410	415	398	394	402	388	424	406	404	413	398	391	434	389	426	402	397	410	396	382	390	414	407	415	375	404	395	410	390	460	423	411	411	396	393	397	387	398	432	386	427	399	357	440	456	394	397	394	405	426	408	391	376	416	407	383	416	405	388	421	415	411	366	414	389	395	394	416	397	411	440	395	408	418	389	419	404	393	410	415	413	426	348	375	361	401	407	377	419	404	407	374	414	402	430	398	379	425	422	426	426	403	398	386	413	417	364	423	426	409	403	407	388	384	433	378	389	348	433	370	424	429	410	391	425	378	390	438	409	378	416	395	415	419	368	399	382	410	365	398	371	431	409	397	415	417	388	415	413	398	380	397	374	395	427	415	387	400	405	359	403	411	392	413	444	382	427	404	369	418	390	415	415	396	392	434	436	420	361	404	423	445	412	435	390	432	415	365	380	410	388	382	397	367	407	416	386	412	387	390	429	389	425	367	418	400	435	394	411	358	426	432	408	419	409	424	429	380	437	422	431	369	392	392	438	378	381	400	392	383	415	412	402	410	394	377	443	378	406	416	384	413	413	428	407	366	392	390	456	384	408	414	358	412	377	390	416	414	428	403	407	388	404	348	421	399	412	387	383	438	422	383	409	406	412	410	429	381	398	433	433	399	395	437	424	365	404	406	416	399	398	421	372	389	388	420	401	424	437	416	416	406	388	389	412	414	378	392	433	401	398	401	394	403	405	398	402	419	392	382	393	419	404	437	393	394	438	452	420	403	390	394	403	412	396	416	436	412	433	386	440	411	385	421	412	389	418	383	420	437	408	371	408	403	387	444	384	424	395	399	415	356	427	392	407	407	410	404	419	423	397	363	408	392	392	388	368	410	423	422	386	395	378	400	428	405	399	393	392	423	381	409	405	406	395	377	361	413	389	396	390	415	401	430	423	446	405	392	376	426	416	397	439	410	400	432	412	453	395	376	409	391	400	381	390	396	395	398	394	416	420	438	413	407	416	390	380	415	424	444	435	410	430	390	399	411	392	440	426	407	423	383	391	428	400	393	412	407	431	391	394	415	389	385	394	439	369	397	379	391	433	422	400	403	400	388	370	345	430	388	431	377	399	404	424	404	426	390	414	415	416	387	390	386	375	447	428	413	410	438	416	409	401	413	419	402	420	401	399	391	418	378	385	398	406	410	429	416	381	398	416	399	384	398	369	381	405	380	368	387	404	400	409	386	397	372	396	436	421	396	429	395	410	385	417	404	421	406	383	411	410	410	407	432	441	401	449	399	453	427	437	384	389	448	371	373	449	415	403	386	428	367	415	419	430	442	404	413	411	374	461	392	384	416	388	391	440	395	423	442	387	438	440	421	441	436	420	386	391	394	412	410	373	416	374	423	389	413	367	428	406	391	422	382	436	399	419	426	393	387	395	385	411	414	379	399	389	377	401	418	388	397	394	401	400	419	414
22616	21125	28752	23754	21119	21147	6859	1244	898	766	746	652	687	646	603	555	532	528	554	533	556	534	539	512	533	508	508	521	495	519	451	513	528	515	519	498	495	464	506	504	482	479	498	455	478	476	501	464	468	511	437	473	451	494	467	498	506	455	479	489	447	462	471	456	450	455	486	440	455	481	450	446	526	471	485	493	477	482	462	461	439	451	441	454	494	456	451	493	423	426	484	490	431	448	447	479	437	477	443	436	477	479	449	472	482	486	445	476	428	464	514	472	473	487	517	474	496	480	490	478	440	504	440	460	468	487	474	471	483	484	461	461	473	469	477	444	435	496	459	469	498	474	475	467	465	466	467	468	465	511	455	498	477	442	426	442	466	453	446	489	487	457	449	460	446	471	493	477	479	442	477	461	485	476	448	476	470	449	418	502	501	459	520	470	424	446	479	469	470	488	478	441	438	483	464	469	452	468	443	467	427	474	419	424	462	462	447	470	477	527	490	430	450	439	458	466	470	393	463	480	447	460	461	453	456	483	456	467	465	436	484	486	469	432	446	475	482	454	477	473	479	459	508	471	484	492	462	506	445	478	500	467	462	473	460	457	458	444	493	446	446	462	439	443	466	409	497	460	466	463	468	471	470	476	444	478	469	453	453	493	455	467	437	409	495	462	491	444	462	476	459	464	486	482	442	420	471	449	450	471	463	551	461	478	470	487	451	437	467	464	448	434	449	490	499	492	409	498	490	455	473	422	454	467	488	437	498	509	489	476	457	461	448	489	471	479	476	454	446	470	474	468	451	470	425	441	476	487	498	451	447	459	479	460	429	494	460	489	441	469	466	471	470	479	480	474	471	471	433	502	489	463	490	431	456	455	481	482	463	470	466	450	476	444	455	459	453	473	480	453	454	459	497	444	477	463	485	474	449	475	466	436	485	455	489	440	480	485	461	429	469	483	501	498	470	523	483	459	454	508	460	455	473	461	454	443	456	483	476	467	479	475	451	451	468	471	449	475	494	478	449	457	537	475	455	441	472	511	472	493	450	510	473	469	460	469	443	463	443	494	483	491	467	481	464	496	471	473	471	524	450	443	418	462	446	474	437	454	421	469	481	451	470	483	462	487	455	440	480	459	452	501	472	443	443	427	461	410	484	430	485	453	438	420	486	480	469	501	472	452	452	467	509	462	491	460	516	463	462	436	462	464	485	459	463	472	453	485	447	473	489	497	502	441	470	480	445	456	452	495	493	484	452	464	486	445	453	484	452	484	475	476	418	457	511	448	462	456	463	457	418	448	450	511	481	446	418	492	475	473	486	453	412	459	454	458	483	475	470	503	446	470	482	485	479	478	422	460	471	444	494	455	443	437	497	514	448	451	512	465	480	441	477	421	459	477	471	474	427	455	466	480	460	422	478	421	476	486	483	481	443	486	519	444	477	452	457	433	455	469	484	462	462	458	443	471	441	463	462	448	450	480	457	440	513	509	471	496	438	487	468	486	462	478	446	444	433	430	464	480	432	428	466	471	452	429	486	478	493	411	476	439	474	449	469	446	469	497	476	458	472	430	488	422	464	483	448	443	429	483	463	467	466	483	438	474	443	465	481	440	486	465	464	456	455	441	529	473	467	470	431	447	464	458	438	436	481	470	443	453	464	448	453	482	466	440	472	458	446	466	471	452	441	458	468	465	474	452	458	423	466	444	469	447	454	475	441	444	463	451	450	479	468	452	450	494	502	481	476	435	467	473	467	454	471	498	428	469	432	467	454	466	471	455	464	463	446	476	457	468	486	437	468	466	495	491	434	475	463	449	436	469	465	472	438	472	485	424	483	496	454	446	455	492	463	511	473	440	465	486	428	471	483	491	428	460	441	484	475	475	448	451	417	520	463	470	426	481	478	486	479	464	482	464	452	476	467	480	493	462	440	479	460	419	488	457	452	443	486	452	505	456	450	493	438	460	475	473	488	484	456	475	467	474	459	421	451	445	468	485	430	427	466	477	448	432	466	474	482	418	453	433	445	449	451	470	429	422	409	476	475	480	449	455	440	487	452	466	453	458	483	423	450	469	481	459	468	467	471	456	455	475	452	466	481	442	448	472	443	439	429	447	441	457	441	455	492	467	464	471	441	446	482	466	479	452	457	474	446	463	472	492	480	452	431	486	438	435	471	459	459	464	484	467	462	488	421	429	469	479	439	470	459	486	473	516	468	461	523	493	464	464	462	409	461	484	466	450	470	439	458	462	487	489	471	488	421	532	481	468	454	499	485	473	463	443	473	468	472	464	451	419	472	440	460	501	493	440	491	460	437	466	482	443	482	500	449	465	446	475	483	445	497	481	469	471	495	467	484	461	486	470	426	437	500	442	486	443	488	447	437	450	458	448	497	480	468	453	460	488	471	472	446	496	480	487	456	454	457	456	456	493	490	519	489	420	467	484	451	441	497	458	439	460	489	470	469	459	480	451	462	484	510	489	466	458	458	473	440	476	487	470	459	463	440	412	459	468	439	480	468	423	499	449	512	474	481	440	459	433	483	484	475	439	463	450	460	462	481	471	452	451	495	469	461	457	458	481	483	476	506	432	442	440	496	484	444	494	439	475	445	471	470	495	445	511	475	470	470	457	475	464	441	445	473	479	486	476	468	482	444	465	493	461	500	483	455	442	483	454	449	482	463	434	510	461	452	471	461	482	472	450	420	454	451	464	444	488	452	485	461	445	440	506	458	456	472	436	438	443	448	423	484	457	467	469	450	462	469	499	452	461	452	457	478	458	475	458	490	458	458	465	468	464	502	525	438	457	467	477	443	476	452	465	467	465	461	468	486	474	437	472	473	424	504	470	477	454	476	463	450	454	463	475	458	445	483	476	426	488	459	446	508	490	469	463	475	469	445	477	449	475	442	449	460	426	436	504	451	462	462	436	479	438	443	453	428	448	437	443	491	455	436	443	429	483	474	457	453	458	495	474	420	463	454	443	448	452	433	447	445	428	498	480	482	457	463	420	421	465	453	469	461	476	490	494	456	455	435	465	448	453	464	460	474	473	472	464	442	489	477	473	454	473	451	449	496	431	462	492	462	446	481	442	462	460	451	475	438	448	472	478	466	442	427	467	497	498	446	428	463	448	452	461	477	458	494	412	494	494	455	487	467	434	470	486	453	476	468	478	476	491	450	476	448	440	476	461	483	470	436	498	447	457	486	468	470	562	464	441	467	456	424	473	503	479	473	492	435	414	463	474	436	501	450	496	463	450	454	467	471	450	513	509	444	459	473	490	474	455	453	424	483	495	480	487	487	435	484	434	480	462	438	476	460	458	475	463	501	446	505	462	470	452	475	438	460	464	443	469	436	474	513	462	463	480	477	467	451	480	476	465	486	468	462	461	431	469	459	442	478	449	409	433	457	474	465	460	465	471	475	437	454	467	453	464	478	500	468	447	431	474	463	457	487	469	460	454	462	460	448	489	457	476	489	493	471	462	473	470	438	476	472	458	473	444
5554	21224	10326	5133	3589	2770	2099	1708	1344	1173	1024	835	812	726	728	653	689	620	657	595	595	608	585	538	522	549	566	504	515	529	544	529	484	512	522	480	536	485	482	487	493	512	550	492	513	502	460	470	481	480	436	521	475	482	447	503	527	474	493	513	507	488	472	496	472	463	475	474	478	484	486	460	470	460	463	462	481	475	478	482	501	501	501	470	486	472	427	499	469	480	469	455	428	458	485	449	471	446	473	447	480	475	443	470	467	489	477	419	450	475	458	481	477	491	472	467	473	447	464	477	481	490	483	476	466	460	500	479	497	493	491	502	468	483	469	498	488	508	456	490	456	468	477	512	478	484	480	453	499	501	479	464	479	477	449	476	479	478	472	486	503	471	501	474	448	452	457	457	447	477	423	536	445	468	466	494	537	449	451	489	509	514	463	486	460	480	470	448	516	447	501	490	478	466	465	446	481	458	471	493	485	505	499	460	491	477	488	469	459	504	484	465	506	485	469	508	492	451	498	441	462	482	469	465	492	487	466	447	496	468	492	507	462	479	475	494	436	427	496	483	455	503	454	467	447	450	489	505	429	472	467	491	455	455	482	464	449	482	445	491	475	486	477	444	453	435	477	458	490	501	492	487	507	448	438	448	468	473	487	482	464	474	490	498	471	448	493	486	463	473	441	479	437	488	497	468	471	463	497	492	483	483	514	507	472	461	461	429	498	475	498	464	477	459	520	502	477	446	471	487	474	501	501	464	413	501	482	533	504	474	450	502	503	491	467	481	478	492	466	452	474	482	459	509	472	475	479	500	492	462	483	434	458	456	456	457	498	461	449	477	461	455	434	448	466	482	494	460	490	458	478	428	465	483	466	469	491	484	440	479	439	455	482	481	476	458	460	498	504	508	471	515	475	466	448	458	453	476	450	461	483	491	449	512	451	478	473	476	482	475	469	482	440	446	491	453	499	465	471	469	463	446	514	516	503	470	504	451	467	512	505	479	471	474	465	483	485	458	509	482	497	462	494	511	456	438	469	479	482	478	459	465	518	477	472	486	465	465	440	474	476	477	467	506	487	446	477	497	500	448	489	467	491	488	411	483	520	441	457	480	472	454	457	475	474	451	464	421	467	472	485	440	467	430	443	470	479	476	475	493	461	463	523	438	462	494	515	478	485	490	499	493	498	503	486	502	474	478	443	459	517	453	424	466	468	543	462	464	498	464	481	467	459	437	424	473	458	472	473	474	466	469	482	457	486	487	438	483	484	502	457	453	421	456	465	462	424	460	469	479	487	495	449	463	427	430	502	488	471	442	492	462	438	453	496	469	482	489	501	463	492	450	457	463	504	510	483	462	493	504	502	473	471	451	482	472	489	468	487	452	488	458	455	421	488	476	446	480	497	516	453	470	478	446	457	471	484	459	486	483	479	481	455	510	488	504	470	473	475	447	488	498	487	447	465	444	447	494	425	463	486	507	445	482	540	472	474	497	480	477	486	480	455	520	475	504	500	456	470	490	492	459	485	495	469	494	432	425	471	506	484	489	492	446	490	446	514	475	473	485	456	452	464	478	465	471	493	502	488	515	475	469	432	508	498	483	516	482	437	452	474	471	522	437	511	475	489	501	496	482	513	448	505	485	481	489	486	450	458	454	445	498	480	500	429	467	479	502	473	479	461	492	475	486	489	456	462	451	449	464	446	470	468	449	478	459	427	477	460	442	503	484	488	462	477	465	488	425	480	485	474	434	487	450	479	478	476	480	466	460	487	504	464	501	492	522	501	459	453	479	489	443	498	473	447	485	482	485	496	503	516	459	502	494	435	499	453	462	455	456	496	462	451	431	464	435	441	472	466	481	461	506	510	468	508	452	472	513	455	460	487	492	518	465	487	458	454	482	475	430	474	444	456	504	485	497	495	462	459	474	457	436	480	421	459	455	497	470	453	501	427	485	454	506	460	469	483	451	495	471	438	502	455	464	470	459	474	460	515	490	462	450	478	452	446	457	456	437	464	456	431	488	474	447	465	514	495	481	487	455	480	528	476	475	488	502	486	470	472	520	459	467	516	473	471	437	476	454	491	450	449	447	478	471	487	482	482	476	465	460	467	500	479	464	470	521	461	471	475	470	444	495	475	471	486	491	470	495	500	498	511	440	494	445	478	461	424	488	473	489	447	497	511	461	508	478	466	468	479	452	484	497	450	467	471	428	496	490	460	471	477	496	457	466	532	426	452	501	474	421	446	454	448	453	481	444	463	462	487	447	477	496	495	524	465	499	488	509	444	486	486	483	489	443	469	484	474	488	463	489	467	454	459	468	464	477	502	481	520	473	468	490	464	481	479	468	470	463	485	456	485	475	469	462	475	460	447	458	432	462	466	494	452	440	465	459	494	453	470	499	481	483	470	431	434	508	477	448	452	467	457	490	492	421	469	452	517	464	471	448	493	466	466	525	470	458	463	475	471	474	495	450	455	457	453	468	487	483	438	479	436	482	472	487	501	479	478	478	502	491	500	455	465	483	483	488	491	486	470	471	470	449	445	469	450	459	473	471	452	463	475	481	478	477	468	484	480	459	466	459	473	479	476	459	470	437	468	502	483	514	464	444	447	456	497	476	424	432	457	452	505	494	505	473	485	473	484	478	469	464	488	459	478	413	495	522	463	444	454	465	463	492	490	484	458	463	499	468	467	481	476	506	499	468	482	489	506	467	468	435	508	476	490	453	477	485	459	473	423	452	465	454	500	485	522	493	486	495	470	455	469	455	492	508	475	475	471	469	495	451	472	494	465	464	457	459	470	491	469	487	478	491	453	474	462	449	483	494	450	467	433	475	462	487	463	475	458	467	479	471	478	466	424	494	437	465	474	505	464	476	493	448	456	472	506	496	419	451	475	458	506	486	488	478	476	492	491	457	448	499	461	479	508	467	459	461	485	500	437	471	487	492	504	464	464	476	457	474	460	520	468	452	451	483	460	481	468	492	510	444	491	446	458	470	472	475	482	471	480	469	484	486	450	485	448	469	481	458	494	470	474	487	449	489	457	472	481	481	463	457	463	465	452	462	486	469	514	447	475	510	446	469	492	424	463	508	477	479	445	491	520	529	463	442	479	477	510	485	489	506	517	507	483	492	469	451	509	490	450	471	442	498	490	475	467	488	486	476	463	469	467	449	452	477	526	488	467	469	490	498	471	465	472	496	477	472	445	453	515	469	508	474	467	441	464	469	472	495	477	485	461	477	482	475	475	496	490	472	501	507	460	479	445	479	503	449	459	461	482	474	444	454	498	456	458	494	453	503	482	498	497	469	450	469	438	456	436	484	469	472	448	445	470	460	472	461	471	515	489	457	469	478	485	508	493	463	467	482	460	453	488	480	450	444	470	475	493	440	499	494	470	453	483	488	487	471	488	466	481	478	443	488	474	450	481	441	464	455	465	461	489	433	456	460	494	467	478	497	480	508	516	466	500	482	524	460	493	443	484	477	471	442	446	480	472	449
27494	16706	3015	416	294	238	189	188	212	204	201	212	190	178	191	190	193	172	186	194	180	159	192	196	189	169	167	174	202	188	184	169	190	182	174	171	181	160	199	173	191	204	175	174	179	175	176	179	185	161	175	168	165	183	193	192	186	167	189	199	190	167	185	181	183	168	185	166	192	170	194	184	205	200	174	203	180	180	181	180	175	195	190	189	169	189	193	170	160	198	177	184	194	177	204	179	184	200	192	178	188	176	203	187	149	187	192	164	179	169	192	192	177	175	179	216	174	191	186	176	182	198	155	162	196	186	202	192	177	169	193	196	183	168	194	184	181	194	191	186	181	179	198	162	191	196	197	191	190	182	159	212	182	196	186	175	205	200	196	208	183	173	200	179	182	174	202	180	178	196	189	192	180	204	196	190	193	172	207	187	203	181	209	198	203	170	159	174	174	177	169	181	191	181	155	183	191	185	167	172	157	172	166	179	191	187	178	187	193	172	195	175	190	183	188	178	179	192	194	199	174	188	168	186	200	170	172	186	186	193	169	183	167	190	171	155	167	176	155	187	172	191	179	179	184	170	181	188	193	170	175	218	182	159	178	183	178	185	170	164	183	197	160	187	162	180	193	190	176	175	171	190	189	178	198	177	180	210	193	204	185	213	168	177	184	183	178	200	134	174	175	164	182	181	172	171	190	176	170	181	174	203	187	180	179	207	181	187	187	184	222	197	190	194	204	180	181	189	168	177	171	186	193	182	178	207	187	179	186	182	176	186	185	173	178	185	173	217	185	192	195	192	182	191	189	183	191	178	218	172	171	173	201	180	208	183	185	194	191	162	205	212	180	194	203	196	185	202	185	205	205	188	205	179	184	178	197	167	205	191	171	199	190	194	189	201	163	177	176	178	184	162	184	189	175	192	178	194	169	179	196	163	165	163	208	176	182	165	169	183	210	186	203	180	189	190	172	172	184	166	212	172	177	193	200	192	192	176	204	178	192	166	178	211	206	190	187	158	191	207	171	162	176	194	196	184	195	180	168	202	172	198	185	201	204	163	203	179	173	194	185	197	199	173	199	201	170	187	180	169	188	196	160	181	190	170	185	194	176	191	162	188	175	203	170	190	178	161	171	206	171	196	183	169	201	182	194	209	177	190	194	195	160	191	190	177	192	203	174	191	159	183	170	203	175	190	187	176	161	199	168	201	198	182	183	169	176	189	164	191	206	169	186	179	174	188	188	198	188	174	207	203	187	185	195	185	150	180	184	183	161	177	184	180	184	184	160	202	171	173	192	173	191	170	188	204	175	203	174	190	180	186	174	191	173	163	175	190	193	198	171	161	157	173	190	181	169	162	182	162	188	185	153	181	193	170	176	199	190	175	188	194	218	186	202	194	167	198	164	181	183	199	179	204	192	193	184	201	181	164	181	183	183	192	171	166	177	184	159	189	167	184	170	173	188	183	178	153	180	189	185	178	167	191	179	187	174	181	170	178	173	202	154	165	203	151	168	194	168	197	209	190	172	194	202	183	193	190	191	180	169	200	200	186	182	184	206	222	184	191	177	187	162	172	169	205	234	202	179	166	195	186	176	164	194	172	190	169	208	176	170	193	195	196	191	164	169	166	197	182	166	186	191	191	181	187	191	181	191	206	208	187	193	186	199	197	180	199	198	169	195	183	200	211	168	180	203	180	199	178	191	193	161	198	194	201	172	169	195	199	175	182	178	185	178	173	209	189	197	171	185	191	192	191	201	178	183	175	183	186	188	196	191	194	185	184	160	194	205	194	188	200	164	182	173	178	182	171	203	192	216	192	178	187	182	163	165	177	177	179	203	198	175	198	185	183	162	170	198	180	177	172	171	209	183	181	175	194	193	234	219	187	188	195	207	169	191	192	197	211	172	177	172	174	209	159	187	187	189	192	173	187	196	196	186	212	172	196	186	159	199	194	172	182	175	177	186	191	199	167	177	168	173	193	211	204	193	184	179	190	188	206	182	203	157	168	190	183	156	168	217	175	181	176	181	182	210	180	160	191	176	204	205	193	188	196	180	182	204	190	172	186	211	209	167	174	210	188	173	193	164	190	165	196	214	222	173	175	177	197	201	175	194	197	166	189	169	177	183	188	187	203	211	182	203	211	195	154	180	187	198	187	193	208	179	173	196	189	192	178	198	187	197	177	212	187	173	187	176	168	179	191	204	213	175	174	196	203	168	186	192	178	187	192	179	184	187	205	185	168	204	173	197	171	158	193	194	184	162	182	162	166	188	175	188	178	172	194	181	163	190	189	179	187	183	186	193	178	193	186	185	200	163	168	179	173	190	178	168	188	148	201	194	198	185	184	201	205	160	190	199	196	191	174	194	169	189	200	182	182	193	185	183	190	190	181	186	183	194	191	191	193	176	191	189	213	163	203	196	176	154	181	164	183	165	148	176	178	218	165	209	210	161	200	185	189	201	173	194	180	185	195	189	169	173	196	184	172	177	180	164	162	195	175	201	185	175	185	201	194	185	156	173	182	201	188	190	182	170	179	167	186	200	179	192	163	197	175	190	166	177	178	174	182	192	166	196	162	187	200	185	184	189	194	192	195	170	180	190	187	202	179	203	179	181	179	188	184	180	174	170	202	176	170	183	196	181	183	175	184	181	188	188	170	183	194	176	161	171	182	184	205	181	221	186	188	187	178	163	181	171	202	205	193	163	208	144	190	198	164	183	184	181	175	203	192	203	177	216	206	187	180	187	182	190	181	199	170	194	173	194	155	178	186	171	170	180	180	187	185	193	162	175	201	196	180	196	172	200	187	192	205	186	185	182	187	148	181	169	161	185	167	189	176	183	175	194	198	167	188	185	186	175	191	202	197	170	176	175	172	186	165	215	196	200	176	193	204	192	187	191	177	180	171	192	178	165	185	169	184	166	199	168	191	174	170	196	194	193	199	181	169	139	176	169	203	184	197	194	179	168	180	174	198	177	168	166	174	167	213	191	218	175	177	184	183	194	182	187	192	171	166	217	202	179	211	178	184	196	192	170	191	182	207	148	188	216	178	171	183	193	180	213	191	187	193	180	209	206	198	187	169	207	160	152	192	195	182	171	189	196	168	195	197	164	195	170	183	180	163	179	151	195	172	193	161	189	172	161	165	210	185	177	168	180	198	186	194	190	173	189	207	193	173	183	178	187	181	184	173	191	186	162	173	146	180	200	173	195	182	193	202	201	222	201	180	172	178	168	186	176	176	176	183	194	172	175	198	188	198	175	202	165	182	172	179	181	189	162	204	192	183	187	197	194	173	161	181	172	188	179	187	192	191	183	183	200	205	179	189	172	187	174	202	181	206	199	185	193	196	208	193	186	181	172	203	204	156	196	164	196	173	195	155	178	188	196	196	208	184	170	188	193	176	175	186	178	165	215	173	192	140	178	168	196	175	175	183	189	151	193	155	169	178	192	194	191	180	193	173	188	163	170	178	167	199	212	181	165	195	163	162	151	219	186	192
4481	1926	806	365	348	241	233	217	231	249	224	214	217	206	202	230	183	219	197	205	194	216	209	217	214	199	198	219	215	214	212	205	220	203	213	192	221	202	208	228	223	203	203	221	215	217	237	212	221	207	201	230	207	209	255	219	216	219	179	207	218	242	188	210	202	215	195	214	220	212	214	207	225	229	207	213	230	209	202	217	176	233	207	232	191	234	209	215	179	189	218	222	212	221	201	218	201	211	211	228	206	204	206	237	229	226	215	224	199	218	237	202	239	220	187	214	196	215	214	227	209	216	218	228	217	216	202	206	228	235	190	218	232	254	191	211	206	204	226	187	215	194	206	218	180	200	214	186	194	216	212	234	213	197	231	211	222	208	201	203	221	205	231	210	212	201	219	236	203	197	219	188	222	226	188	231	204	240	189	188	211	225	217	207	216	207	195	222	218	191	211	205	220	192	193	201	227	240	223	221	208	189	229	206	193	249	197	197	226	207	201	239	232	220	194	203	217	212	184	212	214	202	189	220	213	206	230	201	197	217	218	226	206	215	201	204	189	217	204	206	234	193	238	187	200	229	199	201	199	196	231	213	206	201	204	226	217	214	230	230	211	199	239	205	227	203	201	204	211	216	186	200	197	213	212	224	220	212	207	200	219	216	205	225	183	231	210	198	236	231	217	208	215	213	225	230	212	183	204	197	221	211	240	228	214	209	217	213	235	213	201	187	218	232	223	197	208	188	220	208	191	218	192	235	225	187	202	214	198	186	204	197	239	207	238	205	206	195	213	200	210	219	209	221	206	193	202	216	222	219	217	217	209	209	259	219	204	208	202	210	229	211	183	218	191	223	175	215	214	229	209	222	230	227	226	220	256	241	226	203	219	224	203	220	231	231	208	220	197	232	211	219	234	232	217	201	178	186	219	207	227	210	226	191	228	195	218	196	171	221	199	236	207	210	208	233	196	233	198	231	218	205	221	215	203	212	211	209	216	209	198	210	196	212	201	201	221	210	174	210	204	207	220	214	198	220	218	195	205	234	213	203	208	218	206	211	209	201	206	200	196	196	234	210	185	193	215	220	180	195	191	209	207	217	213	225	224	212	206	234	221	214	211	210	224	235	215	222	192	207	201	230	201	190	249	224	205	203	213	222	211	197	199	197	223	229	213	224	222	196	233	186	214	201	207	209	223	215	215	214	181	228	227	222	213	219	233	227	221	199	183	221	247	212	230	218	201	228	218	222	190	228	193	230	203	213	199	222	206	218	194	202	191	197	214	200	206	195	212	227	206	215	187	194	179	220	218	226	233	213	219	189	227	202	223	198	221	222	215	224	236	217	236	211	203	252	237	196	222	245	198	218	243	211	229	213	206	239	241	202	208	246	196	205	220	252	231	222	218	225	230	232	198	208	203	218	222	219	197	229	205	198	201	209	227	214	213	217	183	193	216	226	223	257	217	222	241	220	231	228	245	211	195	224	218	204	212	209	260	237	205	219	214	219	238	210	215	204	198	222	189	185	199	206	237	222	203	197	242	172	229	201	204	208	157	225	199	213	199	232	253	227	193	192	222	185	244	187	226	207	211	213	209	224	222	224	232	226	229	205	221	215	220	226	202	210	200	211	177	232	212	213	190	211	191	214	202	214	204	220	199	205	208	238	228	202	181	239	220	213	221	220	210	239	207	185	225	213	199	187	193	223	227	206	204	193	199	221	216	195	202	190	240	195	198	221	233	209	209	227	200	228	247	219	239	231	208	250	207	216	198	208	206	212	231	207	190	188	214	217	191	237	216	226	213	208	215	231	228	228	210	209	195	200	204	206	218	230	198	234	207	224	199	216	224	211	214	221	225	229	224	204	172	204	241	243	195	226	189	204	214	187	234	222	213	209	217	222	211	173	228	240	223	235	188	230	214	212	199	202	210	218	226	207	228	218	235	212	207	205	182	231	215	209	211	226	199	238	215	213	216	213	209	182	190	195	193	214	208	205	224	218	210	212	193	252	231	224	244	229	195	201	232	234	195	211	223	194	209	206	201	210	189	204	212	238	213	232	215	211	198	232	213	217	227	206	227	201	217	210	217	224	218	193	214	223	217	202	209	211	221	254	213	199	207	190	217	200	210	215	207	253	192	218	197	228	226	209	219	216	184	225	219	187	224	215	210	217	217	222	228	196	219	211	224	226	206	218	203	208	214	190	218	207	210	214	220	210	192	201	205	228	193	179	190	193	233	219	214	213	196	226	209	233	199	207	212	201	224	209	189	248	220	189	234	212	195	216	244	225	214	213	225	202	223	224	211	192	223	216	232	199	191	226	204	223	210	217	193	239	215	216	224	229	212	215	235	216	212	203	196	212	186	202	197	217	209	214	233	205	215	205	219	217	217	220	197	204	203	214	225	205	217	197	210	213	206	193	210	210	218	211	193	221	233	206	203	189	233	183	193	185	197	219	186	214	217	209	209	212	219	211	210	201	190	202	225	213	217	202	209	227	208	212	206	224	216	195	221	220	214	214	206	195	191	220	229	228	181	220	201	208	228	225	217	210	207	208	191	206	209	233	233	238	223	207	214	200	209	216	198	207	217	201	205	218	211	206	208	215	203	220	211	206	216	205	224	194	209	203	228	213	221	218	192	211	212	248	197	223	191	232	218	233	223	192	229	211	196	221	231	190	215	211	232	213	197	220	200	198	200	210	197	208	188	235	196	220	223	223	205	224	188	200	199	211	218	188	194	238	222	206	242	242	200	199	216	238	214	232	205	186	205	206	204	203	179	202	202	209	220	208	202	216	211	202	212	211	200	207	191	217	203	215	205	222	222	185	234	208	219	248	234	196	219	239	216	218	211	192	223	197	218	202	195	220	217	217	211	227	224	229	205	232	225	199	217	216	237	220	201	198	233	206	220	184	191	217	191	219	211	191	210	215	221	215	172	244	233	205	222	224	198	221	229	205	216	217	205	182	207	224	206	215	228	223	189	191	207	197	222	211	207	209	195	213	203	206	207	221	207	209	219	226	226	202	200	210	191	222	221	189	226	207	198	220	203	240	221	209	215	212	230	228	201	232	189	188	192	211	228	193	214	205	209	215	188	211	201	211	217	228	224	209	216	209	211	241	209	225	237	192	224	223	197	190	213	213	229	239	224	193	180	216	220	225	231	186	209	210	208	195	208	227	250	205	237	225	212	207	207	226	216	229	194	213	204	218	196	232	208	207	208	203	213	227	213	220	245	235	218	225	225	226	206	194	212	188	222	204	211	214	211	209	232	233	234	207	230	223	203	226	198	210	194	215	204	236	218	219	194	210	206	227	189	218	212	228	183	208	224	219	193	206	230	237	202	206	233	206	205	190	228	202	213	222	210	199	212	204	224	220	232	191	228	212	208	253	193	219	186	203	227	213	214	230	188	194	183	218	227	220	214	197	189	228	193	206	223	222	221	233	221	216	231	215	210	202	227	224	187	212	190	189	202	201	202	228	215	205	193	200	177	211	227	228
23733	21068	28143	24194	21067	8094	833	519	434	371	363	349	283	320	280	274	253	240	245	236	220	214	261	231	224	208	211	211	239	216	231	223	202	219	214	201	231	207	222	197	216	232	202	206	217	190	199	200	221	215	214	218	200	185	216	227	197	206	240	211	234	214	206	227	225	192	222	221	178	247	203	230	225	207	193	195	210	206	193	237	209	196	194	199	217	180	191	237	235	209	234	200	220	209	198	199	199	206	233	214	241	216	214	240	197	195	219	195	186	230	229	233	209	227	203	211	190	222	219	233	188	206	210	209	188	218	205	210	219	200	212	196	184	221	224	219	204	218	191	211	197	231	184	227	218	195	214	211	194	205	221	217	200	216	200	242	204	218	194	195	228	214	209	203	196	206	229	197	209	205	206	215	190	208	215	215	197	212	189	188	216	235	206	199	236	202	211	214	203	219	222	211	213	194	198	201	192	203	206	222	215	211	240	210	209	200	218	200	200	219	192	211	197	191	216	211	199	186	214	187	209	196	224	210	210	233	237	206	210	179	199	202	206	199	205	199	215	231	198	208	226	209	210	211	202	205	198	206	220	211	211	222	192	206	208	182	212	239	226	205	212	210	239	208	198	236	192	229	180	196	189	234	198	211	176	205	232	166	219	205	193	196	195	209	212	224	210	205	209	236	209	234	194	205	203	179	209	219	196	219	223	206	202	198	204	209	218	191	213	191	190	198	206	205	213	191	188	207	210	211	217	194	210	209	205	196	188	210	200	241	210	210	178	237	183	214	197	206	198	207	218	179	193	183	210	212	204	179	213	232	208	211	189	218	192	194	213	198	199	199	193	205	222	218	219	191	225	206	205	183	206	217	206	199	192	209	189	197	212	212	193	210	206	191	169	227	221	226	208	222	207	225	211	206	210	241	211	223	215	195	231	213	183	210	228	210	183	179	211	205	207	219	228	192	190	208	197	233	201	242	218	208	223	207	214	221	237	200	215	233	211	208	200	183	202	212	221	202	228	192	199	191	221	214	197	188	203	201	204	206	218	203	214	180	189	194	241	220	211	215	201	209	229	189	199	187	195	228	210	201	209	185	223	238	225	194	223	195	189	220	185	222	194	202	174	222	219	214	230	193	193	201	205	198	200	228	218	212	216	204	207	208	222	178	179	206	201	195	234	243	209	211	224	194	219	226	229	201	213	216	206	222	201	201	198	224	215	189	208	206	189	217	201	193	213	216	223	194	215	214	194	200	188	205	221	201	200	194	211	209	217	186	233	180	192	242	193	230	204	207	202	197	206	208	224	208	205	218	210	201	193	205	214	217	184	195	202	216	179	209	201	190	198	179	213	209	219	190	239	204	215	214	214	210	216	207	191	213	206	206	229	229	203	202	209	214	180	209	221	227	185	195	234	206	223	210	193	213	201	201	196	232	210	210	229	221	184	216	217	198	208	191	199	199	232	190	225	199	177	184	173	203	199	230	216	187	201	195	209	206	173	203	203	199	188	232	202	198	204	232	208	210	198	181	200	223	201	220	215	225	181	204	209	227	186	218	203	221	186	221	251	194	220	195	207	206	185	200	216	218	204	204	194	237	215	218	188	213	232	205	193	220	191	220	219	217	194	196	214	226	179	195	227	193	195	223	206	224	206	212	206	191	203	220	204	211	208	205	187	199	214	195	210	217	230	197	197	183	193	189	186	211	202	193	210	173	211	202	215	222	220	240	233	218	224	243	220	187	195	212	225	203	218	189	232	194	180	193	202	234	191	195	213	218	201	191	217	214	188	228	171	198	211	185	214	207	212	229	215	221	205	232	210	204	211	208	200	191	193	188	220	213	236	202	194	241	203	221	190	207	218	229	217	209	213	218	208	213	218	236	194	201	215	195	189	207	233	207	218	191	216	201	220	198	228	206	203	195	208	185	230	164	184	223	207	221	234	213	196	208	205	216	197	213	213	206	204	224	221	211	203	235	192	194	216	217	233	235	215	215	194	193	187	210	179	206	200	202	230	202	191	200	177	206	207	210	197	215	197	228	209	199	213	224	210	215	196	221	221	208	204	214	217	221	189	229	194	217	203	187	206	193	194	199	203	211	187	201	234	204	186	201	232	232	196	231	197	191	213	207	201	201	226	200	215	220	204	201	233	218	206	182	218	218	204	198	201	205	221	194	205	196	196	225	207	218	227	218	211	238	219	199	209	206	203	192	184	222	179	200	220	210	196	220	202	197	206	204	215	209	200	164	212	202	205	197	212	194	194	208	229	207	216	219	218	245	218	211	167	219	213	190	223	209	179	226	189	217	211	186	184	223	223	227	246	184	187	177	191	210	221	176	203	219	249	195	198	169	211	197	183	209	217	216	201	250	226	206	178	200	233	244	216	206	227	202	227	214	196	182	212	210	215	225	202	202	223	196	200	214	219	207	236	175	220	218	194	185	180	203	210	211	171	220	227	190	219	200	215	224	195	215	214	225	196	203	198	206	214	209	212	232	199	211	200	187	209	223	197	211	228	196	217	230	190	213	208	204	216	223	218	196	214	215	223	218	191	208	216	210	198	196	220	220	223	214	196	228	196	197	220	224	189	175	220	208	177	209	202	211	219	211	227	186	211	207	179	203	223	201	190	199	208	196	205	230	193	174	197	215	207	198	203	203	207	196	223	205	187	233	209	192	211	190	197	204	197	209	234	224	223	200	223	216	181	221	200	213	204	197	227	213	220	230	217	207	207	210	187	195	219	209	197	198	203	231	222	235	198	219	191	220	195	226	193	201	217	203	205	226	227	215	233	208	193	202	185	193	200	218	213	194	215	209	191	232	190	202	209	209	229	202	202	208	195	224	223	183	221	218	218	208	196	213	204	206	192	211	196	216	201	186	203	197	225	222	196	224	223	198	224	180	224	223	186	202	201	186	210	196	217	217	231	176	215	202	209	191	200	226	249	191	206	220	185	207	217	210	217	225	179	216	213	209	210	213	216	218	192	190	228	211	198	216	179	182	214	199	220	220	185	200	191	219	182	197	228	209	204	206	206	219	211	226	204	165	206	208	218	194	200	215	203	216	197	195	203	194	229	197	194	205	226	194	214	194	183	214	215	207	201	191	218	207	190	209	194	217	216	207	219	193	204	201	184	175	208	216	229	208	199	217	200	224	209	222	189	213	200	211	203	200	196	232	210	213	227	203	200	215	192	204	232	215	229	207	221	204	207	218	193	193	223	202	237	213	187	231	192	232	210	232	178	183	183	202	218	209	199	216	201	214	195	221	223	222	197	223	196	193	215	209	191	190	213	224	221	192	182	210	189	198	220	198	170	187	226	190	202	215	213	183	207	218	202	210	201	218	234	221	211	222	197	191	213	219	246	217	216	206	225	203	187	213	207	205	213	199	205	180	241	215	201	195	225	205	214	200	201	197	201	203	193	223	185	203	217	190	191	206	202	185	222	210	204	222	197	185	183	213	215	225	199	235	212	199	216	226	213	172	208	208	213	210	208	210
3769	13821	6048	2776	1925	1455	1080	847	703	579	491	438	413	334	344	302	300	298	290	284	276	278	244	267	264	252	259	249	256	228	229	279	240	232	252	222	248	252	234	217	271	214	224	225	242	211	239	227	223	241	230	215	233	222	249	235	242	241	227	209	219	248	241	222	208	229	242	230	224	226	218	230	236	229	255	262	205	233	236	232	243	257	245	223	204	232	228	219	236	231	217	225	212	229	212	212	212	216	223	245	226	202	233	201	240	221	223	212	246	223	231	211	207	215	210	232	221	205	241	211	205	208	228	225	203	242	236	248	226	221	231	236	194	221	246	234	234	230	194	219	223	226	209	198	254	217	197	205	251	196	238	233	236	247	235	248	215	196	212	224	227	230	218	237	236	218	243	228	208	221	218	213	210	230	208	224	213	213	235	221	203	242	242	213	233	217	219	210	224	245	232	231	205	223	214	233	226	215	213	224	214	218	222	211	247	205	244	220	242	218	262	214	211	232	226	231	242	224	203	221	231	234	228	213	231	203	196	208	208	213	245	229	224	235	236	247	213	237	221	203	229	234	236	200	212	227	279	211	223	224	208	232	201	257	223	209	236	229	209	255	238	212	209	210	238	225	249	222	203	197	270	193	219	231	224	223	189	213	210	208	232	232	225	207	227	202	205	238	233	229	261	245	212	193	198	232	227	247	203	230	241	229	216	234	227	245	215	218	279	204	206	210	220	212	227	233	236	237	255	217	222	218	215	239	223	221	225	197	224	225	215	222	222	228	207	241	237	221	239	222	244	240	199	216	246	222	223	224	230	238	241	238	235	235	240	207	208	237	220	202	227	226	222	218	229	230	233	237	223	200	215	211	218	233	221	254	251	239	195	218	224	231	241	218	202	213	247	237	218	202	223	231	230	233	211	255	193	227	206	205	184	227	237	237	220	209	215	217	215	230	228	199	215	251	246	236	215	205	236	235	200	231	220	214	197	243	252	237	240	212	228	206	205	231	214	237	227	227	223	221	222	216	240	200	258	199	200	247	220	207	226	229	243	235	216	244	228	226	223	232	221	224	241	209	227	207	198	214	227	243	219	239	238	214	254	224	208	216	229	241	224	259	223	208	248	226	227	229	225	218	223	244	226	216	222	246	221	228	255	222	232	213	259	220	223	231	239	206	234	223	218	220	235	207	211	216	214	207	223	238	205	226	212	237	246	222	231	252	244	242	225	256	250	230	245	230	210	225	226	232	213	233	210	235	227	226	223	231	250	218	233	219	219	230	229	256	220	206	221	218	226	188	236	213	238	242	212	221	254	208	214	207	215	217	243	259	227	246	222	217	227	230	233	229	221	206	216	230	226	184	217	220	211	213	229	232	220	254	217	232	218	228	203	232	231	204	256	216	238	241	204	242	261	209	245	233	235	246	194	221	220	219	216	191	210	193	207	222	234	201	244	206	265	201	231	239	225	212	191	239	205	221	201	226	250	212	213	229	238	236	214	211	216	214	225	222	229	210	222	226	217	229	236	229	221	251	224	221	214	220	213	224	245	234	241	236	213	237	237	224	222	237	230	234	243	233	233	216	199	211	230	253	208	236	228	211	228	239	209	244	226	231	243	236	223	219	230	226	247	235	224	226	223	222	198	209	202	248	222	202	218	230	230	203	218	222	200	194	213	248	208	234	222	218	234	249	235	222	209	240	231	232	237	208	222	227	216	248	209	213	232	212	234	246	253	243	230	224	236	208	200	238	243	226	221	239	233	206	228	217	245	219	228	233	216	207	211	280	228	260	224	236	240	224	229	226	225	229	210	255	206	222	235	211	236	222	221	205	211	227	233	208	219	223	230	246	219	198	222	251	245	232	219	207	229	246	212	227	223	244	199	249	238	229	229	205	261	206	229	217	216	225	215	230	221	254	242	217	242	252	215	238	225	215	235	236	213	239	223	220	181	220	219	247	222	219	184	246	213	224	236	226	219	241	195	234	183	227	230	227	232	218	245	208	233	221	232	239	235	215	229	229	225	213	247	212	206	234	228	234	240	222	222	216	209	246	243	197	215	230	233	225	243	205	226	232	203	247	220	233	223	221	236	252	234	227	222	240	243	228	204	221	234	214	245	212	209	199	236	226	244	227	219	215	208	208	212	230	220	211	231	203	203	217	234	209	195	224	227	218	226	218	199	193	200	227	198	216	219	207	196	212	220	218	236	229	226	241	221	225	230	183	245	238	231	214	208	238	209	233	225	226	227	229	213	211	228	241	199	220	207	237	211	203	225	234	211	238	225	217	224	250	221	202	233	223	234	222	219	228	211	247	213	227	239	236	240	221	232	257	223	217	220	220	200	234	218	203	238	238	238	229	234	200	202	218	222	242	213	225	234	234	219	239	208	230	220	216	234	223	243	221	216	211	217	232	235	241	230	227	194	238	244	198	229	270	212	208	199	219	246	215	249	247	215	229	223	234	219	218	236	231	236	212	224	234	237	214	226	229	205	235	238	233	218	220	230	246	228	228	245	226	247	229	214	234	240	244	220	221	233	231	237	204	236	253	223	214	201	230	235	212	223	234	220	213	205	226	212	197	209	232	214	250	221	207	244	236	216	218	201	240	229	219	215	209	251	222	229	240	211	198	237	210	252	215	230	237	265	236	207	212	232	213	225	207	226	227	213	232	230	233	237	226	227	230	214	242	209	221	246	225	226	209	238	192	232	219	215	215	213	233	223	228	219	233	232	213	217	237	256	243	229	227	212	236	217	237	229	210	215	246	243	222	254	210	225	225	214	254	187	215	205	236	229	216	226	210	213	214	233	229	236	242	225	204	234	210	238	220	235	214	217	215	227	249	228	244	227	212	230	221	223	195	213	220	221	247	227	194	199	238	222	205	244	221	221	232	247	234	230	247	216	200	248	222	200	227	234	199	202	230	211	191	222	240	197	224	224	242	209	219	206	241	222	224	226	241	233	251	247	249	225	215	232	227	234	219	241	217	206	230	244	229	224	219	234	226	249	231	217	225	223	215	224	217	200	221	212	241	206	204	238	243	237	215	209	240	240	239	223	231	213	225	220	242	242	245	221	236	218	244	219	231	226	211	233	208	224	229	229	240	215	244	235	224	221	219	223	205	224	207	226	227	224	206	207	223	241	242	237	217	243	211	256	193	219	236	226	198	252	217	232	216	218	227	210	229	218	213	228	208	229	229	230	219	212	237	231	221	206	236	226	223	203	217	220	236	209	263	233	231	229	210	221	217	221	242	224	251	217	220	217	220	201	219	227	216	216	227	232	223	225	216	236	225	215	202	225	255	246	216	217	208	219	216	226	244	226	217	220	251	206	196	219	246	238	222	227	223	223	220	211	236	220	251	198	223	218	212	221	216	228	224	228	243	227	242	199	226	220	213	231	198	240	214	207	188	243	250	228	224	214	197	232	227	218	233	211	222	259	236	220	225	217	220	229	233	204	227	206	205	230	228	224	211	217	201	246	218	247	219	237	224	207	216
24867	21016	26906	25241	8405	769	581	507	455	433	441	438	405	426	405	366	414	377	403	359	401	342	366	383	323	422	390	397	379	407	404	358	354	366	353	421	381	406	362	393	365	377	375	352	374	355	397	391	381	334	348	390	385	340	361	383	373	377	380	386	362	383	374	372	373	383	377	369	402	388	353	392	367	355	336	391	368	362	378	367	367	406	384	376	394	376	338	366	385	387	360	379	394	381	377	383	397	363	380	394	368	371	367	414	358	382	374	404	388	353	378	396	375	419	372	387	361	387	362	353	378	358	389	399	361	350	404	364	373	401	343	371	389	349	371	386	375	380	361	354	395	390	352	379	360	347	391	375	363	376	387	344	390	348	411	381	372	358	400	349	413	393	369	370	386	413	342	372	372	400	370	371	353	346	381	344	370	373	416	348	379	379	362	387	376	365	394	384	367	356	374	375	363	362	392	381	381	410	333	362	351	369	383	356	388	401	403	380	335	358	388	366	365	350	404	398	400	336	335	340	334	400	347	353	389	364	372	364	379	388	351	389	375	394	359	376	353	370	373	365	343	393	399	373	377	355	378	390	381	383	369	364	399	392	394	368	349	366	389	364	378	357	378	344	362	351	376	392	333	379	411	393	384	379	379	354	377	371	350	395	366	399	434	398	359	366	404	384	391	360	362	386	354	362	359	345	345	388	384	400	353	374	396	337	372	353	385	354	367	387	413	362	405	365	383	396	412	356	369	391	360	361	420	379	389	356	367	377	380	363	370	389	386	369	390	364	358	377	363	379	358	394	365	359	417	363	348	364	387	373	388	352	324	377	382	370	363	365	385	372	378	408	330	363	365	391	369	366	370	382	388	377	346	382	372	362	367	376	378	393	370	362	352	365	351	389	372	401	409	412	352	372	382	398	380	356	392	395	331	361	388	386	374	358	367	339	379	343	377	383	356	409	379	369	387	357	379	356	363	367	393	376	379	376	386	399	364	379	347	368	397	361	368	367	360	392	390	388	351	368	351	348	373	378	391	389	355	356	384	381	372	393	405	387	343	391	388	356	360	377	361	388	359	375	356	366	366	384	342	378	358	337	392	380	366	384	377	391	356	384	385	389	344	368	333	358	388	388	356	368	370	381	382	360	379	370	408	364	381	398	422	356	408	371	371	385	385	386	371	329	348	380	391	363	380	374	395	382	414	387	404	376	362	338	378	386	360	383	372	380	394	347	374	373	363	334	378	375	357	382	379	364	350	395	370	411	360	374	337	384	384	375	378	395	407	354	349	379	368	391	375	394	362	337	383	336	395	428	374	375	381	363	377	347	374	366	386	371	375	365	347	376	370	355	374	375	388	395	389	359	374	342	394	382	393	350	380	380	422	349	378	374	401	348	371	425	358	377	411	371	385	376	335	373	388	402	392	390	372	392	378	360	380	355	403	380	361	384	378	401	378	398	372	401	413	399	373	398	388	382	400	376	333	365	378	381	390	356	373	386	411	381	359	394	368	389	397	391	388	399	346	410	378	351	347	387	374	396	355	344	383	377	408	335	399	382	405	379	385	403	406	379	383	350	376	395	387	367	396	375	368	367	382	394	383	361	372	372	364	374	384	366	394	381	376	357	366	371	372	350	346	360	361	371	400	349	384	393	363	363	355	390	383	375	356	353	347	365	387	383	371	386	345	358	393	393	378	378	361	338	340	376	371	371	389	419	396	381	389	402	387	394	355	376	355	385	369	373	369	368	348	391	377	391	387	358	378	371	413	392	366	385	336	412	346	347	384	360	397	356	353	370	377	378	387	413	340	321	376	369	393	374	374	377	367	386	361	377	385	378	390	409	391	356	359	404	372	386	361	356	373	344	362	382	355	372	399	375	385	361	383	378	385	365	401	388	359	363	396	373	381	381	399	362	367	349	381	362	354	376	380	391	390	394	361	357	377	365	356	382	375	358	354	363	362	377	400	378	386	377	369	382	375	369	349	391	373	401	362	390	372	343	387	364	389	362	376	355	383	375	371	403	406	362	347	327	394	403	378	378	413	362	379	379	396	347	386	346	351	339	399	382	366	358	366	379	344	362	333	346	365	366	343	364	338	354	368	371	397	368	422	353	373	338	375	385	357	360	390	398	372	383	397	345	339	380	416	348	376	358	385	384	399	376	412	363	359	384	388	362	405	371	422	354	365	377	355	377	414	368	377	409	376	365	386	378	370	347	390	375	396	392	383	348	365	393	350	398	368	410	372	367	352	394	406	383	408	380	334	371	355	361	349	375	360	350	396	367	354	392	359	370	373	347	382	368	355	355	398	362	398	371	373	382	387	354	362	397	401	372	375	354	362	345	338	386	377	367	379	387	381	350	362	373	401	387	373	374	350	378	333	365	349	383	340	418	358	360	378	362	386	345	372	395	377	381	399	393	391	360	379	354	394	369	389	362	351	383	407	362	380	404	400	366	395	337	388	369	410	353	382	358	371	368	387	398	367	387	371	371	392	360	361	368	407	361	384	370	358	382	369	379	344	363	394	385	379	348	352	373	378	413	399	389	403	364	363	384	343	386	381	403	328	355	365	362	367	350	361	398	377	365	357	359	411	388	394	354	387	348	391	360	366	383	403	343	354	367	360	325	392	371	367	365	363	378	400	351	390	393	362	392	382	371	383	378	397	364	425	374	400	395	384	377	343	379	377	387	339	362	364	338	365	384	383	361	343	352	365	371	348	377	373	376	393	350	348	358	363	361	354	354	383	414	368	381	380	341	374	370	362	371	353	381	385	353	364	380	378	331	369	393	368	405	367	366	380	399	384	370	353	389	397	410	371	370	377	325	397	372	365	386	371	384	386	388	352	370	332	336	353	368	382	392	351	367	379	372	381	375	403	380	349	345	406	337	348	388	369	362	373	378	360	370	386	352	418	389	380	345	362	390	387	368	385	378	367	358	402	408	365	380	351	354	378	369	398	363	341	353	385	376	393	394	360	362	316	366	386	374	379	386	383	365	376	370	368	368	354	373	379	339	346	329	352	375	344	376	366	359	382	375	410	377	365	362	396	333	373	369	426	378	361	404	353	382	348	369	383	357	363	422	349	408	368	360	394	384	342	342	371	344	382	372	379	372	384	392	391	379	384	359	346	393	406	364	382	320	362	381	388	369	368	396	380	380	380	379	382	370	386	389	359	377	376	376	358	356	377	380	343	434	365	364	358	354	370	425	373	371	363	367	365	332	370	374	404	353	393	370	385	375	389	394	403	371	359	384	366	349	351	357	337	354	390	364	356	359	359	388	375	392	382	351	380	370	366	377	405	366	402	386	379	384	381	366	389	381	362	384	385	358	413	365	340	391	421	355	384	390	355	354	416	379	351	382	366	362	342	373	394	361	333	369	365	387	414	354	418	382	381	347	399	366	398	361	360	379	382	351	351	367	350	388	356	374	399	355	356	381	382	379	374	373	361	392	396	393	360	390	369	342	378	370	397	381	350	372	369	399	403	399	409	382	380	358
3967	8371	3519	1722	1290	1032	868	734	598	620	560	509	525	466	502	479	444	502	454	435	451	425	422	419	437	420	442	463	449	431	369	398	429	414	456	420	439	426	400	421	414	403	435	451	438	406	418	410	388	420	416	439	409	381	435	412	426	425	412	458	433	438	367	396	423	436	401	409	393	401	409	391	393	415	426	388	402	429	368	421	408	392	434	396	403	418	461	393	396	436	380	426	402	377	384	407	345	416	430	393	390	406	434	411	405	402	405	431	433	436	386	406	421	417	408	377	401	429	404	427	386	436	366	401	402	403	387	418	445	412	411	391	423	419	407	417	405	374	432	395	439	385	424	416	425	392	423	370	427	431	402	395	425	439	458	412	421	422	412	430	390	371	400	405	403	416	420	433	396	370	434	374	411	374	400	395	398	383	396	405	402	406	416	412	442	394	434	421	425	402	408	375	393	376	368	385	397	424	408	375	418	386	415	388	398	422	382	395	426	392	383	435	414	433	401	398	423	412	395	420	439	410	419	434	381	389	406	438	402	445	416	408	392	378	411	422	408	392	357	443	412	403	429	392	401	370	455	394	373	397	397	397	463	391	368	411	423	398	385	386	420	408	398	378	430	388	377	441	449	422	402	403	434	424	408	426	418	412	396	400	413	413	353	423	375	410	391	379	349	430	378	387	413	377	420	409	428	411	378	395	407	391	411	383	415	409	426	414	447	376	418	400	426	414	386	418	397	426	426	409	451	391	403	417	409	404	419	382	425	402	389	382	406	419	392	408	382	403	396	448	351	403	419	444	423	399	418	398	391	390	443	430	417	391	434	412	406	417	410	389	425	420	410	377	432	374	410	410	402	434	422	400	382	407	388	388	435	392	414	412	432	426	409	440	407	413	396	430	371	413	419	366	423	414	380	365	433	406	415	387	387	412	401	404	405	424	418	419	396	376	404	400	396	406	374	407	393	410	395	383	445	434	408	394	409	418	406	399	405	428	410	421	385	419	427	392	398	443	428	389	416	377	407	428	417	425	373	392	409	420	404	415	421	410	406	410	426	428	382	436	411	424	388	397	393	389	375	414	406	413	399	397	377	416	417	419	434	425	392	427	432	393	382	421	408	427	410	389	417	446	418	386	390	384	381	407	455	411	395	423	407	406	387	419	381	388	422	409	425	396	425	429	411	412	400	397	411	433	414	370	402	402	443	400	393	410	396	423	404	407	413	376	410	405	451	436	386	427	397	427	402	368	398	440	412	410	400	415	397	399	431	427	390	433	400	421	411	406	435	415	427	345	414	427	383	393	381	411	397	416	392	429	381	388	403	368	404	412	399	393	435	418	408	415	410	394	377	371	404	426	419	392	409	423	390	431	384	398	412	400	412	393	407	402	393	397	381	420	425	414	422	411	398	436	405	447	381	384	395	433	397	420	384	391	416	378	405	429	399	417	417	393	401	417	449	410	409	405	414	418	423	401	383	425	400	433	420	422	459	406	386	404	391	410	371	380	389	434	392	413	385	407	392	414	434	401	411	408	388	370	380	378	426	376	427	411	359	422	415	411	427	393	426	404	415	436	429	388	425	415	402	439	419	406	395	399	419	408	385	406	431	405	425	408	432	382	385	398	382	394	377	411	386	411	396	415	366	394	440	446	417	410	396	407	417	425	420	416	408	405	421	397	448	438	377	404	403	399	409	431	402	410	416	414	440	410	414	390	406	432	400	421	417	392	409	412	424	434	432	393	402	407	402	442	399	437	387	386	419	417	429	401	421	413	428	390	403	402	394	392	414	412	393	414	412	410	423	419	405	418	383	399	441	373	417	382	408	422	394	405	354	395	427	428	454	382	406	386	394	404	400	437	441	404	405	409	404	424	408	446	393	409	405	409	373	395	410	413	389	384	389	382	425	391	384	394	383	416	368	395	358	398	393	368	408	414	444	385	387	411	390	412	433	407	388	396	433	404	396	402	411	425	374	405	391	362	391	367	366	405	396	387	406	401	363	431	397	411	363	410	406	408	387	429	430	404	401	411	446	423	456	417	391	398	386	433	396	378	410	390	419	402	408	379	410	430	403	405	414	425	382	375	407	410	398	383	397	386	417	405	396	418	385	418	404	417	412	393	370	443	406	386	417	396	423	399	378	402	441	437	412	436	440	398	403	409	412	430	374	419	410	408	386	401	400	408	394	401	368	386	387	388	430	410	413	392	432	392	396	424	419	391	392	409	410	414	413	390	424	380	418	409	405	383	419	403	397	418	424	428	399	392	374	393	410	390	389	398	434	370	409	391	431	391	365	415	398	408	375	416	393	406	415	432	408	383	410	424	396	414	441	411	432	405	398	396	422	379	409	426	412	407	382	411	416	409	378	416	399	426	400	395	403	438	395	412	423	392	386	434	379	391	407	393	395	416	407	377	429	390	414	408	373	415	372	399	397	423	422	406	399	400	403	391	364	434	407	373	427	422	408	405	388	427	399	434	372	387	435	388	405	415	393	435	426	413	424	402	378	409	457	456	444	414	405	424	398	404	399	426	404	403	416	395	411	384	401	424	430	373	394	394	427	389	406	439	410	427	409	416	419	425	430	387	448	418	406	378	393	390	416	390	357	393	410	435	413	389	395	425	402	416	371	386	410	383	394	418	404	398	408	362	420	422	402	420	410	380	372	399	439	399	398	434	436	401	408	400	416	408	419	401	371	407	410	438	377	416	405	438	382	387	418	423	407	355	450	426	385	413	400	412	382	391	409	387	434	403	376	387	426	406	401	402	395	425	425	426	382	399	426	399	403	412	421	428	397	420	438	420	411	366	369	421	430	400	377	466	379	415	435	386	418	410	395	398	427	456	408	417	397	433	396	398	379	409	396	396	409	415	406	411	390	408	440	417	427	401	370	412	416	419	420	424	377	393	385	381	404	443	395	385	415	379	419	390	403	414	394	382	414	419	387	402	378	420	400	433	386	438	390	417	403	394	440	408	395	396	381	406	413	400	450	414	398	395	382	398	381	371	441	391	412	435	416	409	395	441	448	382	423	428	380	356	440	415	430	456	407	373	404	413	448	389	442	406	417	404	421	388	404	421	454	404	427	422	456	435	395	419	396	381	424	380	423	402	417	395	410	387	418	439	402	421	395	421	418	380	390	413	403	399	413	379	411	425	431	439	414	455	380	447	377	410	400	419	427	418	403	423	427	435	392	398	389	391	425	423	427	419	427	398	409	442	379	395	364	398	438	401	449	395	396	417	405	410	432	416	397	414	378	411	376	425	383	419	398	424	381	396	422	404	431	384	375	384	415	425	434	412	399	423	405	423	394	430	367	351	410	412	388	411	395	417	398	435	398	393	452	405	413	389	425	384	400	411	436	384	404	434	384	417	388	386	392	387	395	427	411	396	404	374	380	393	413	416	405	415	412	433	394	418	385	363	406	430	396	406	414	394	418	382	397	402	398	430	418	395	406	417	429	395	430	398	427	435	445	419	408	422	403	401	387	429	427	414
22571	21072	28641	23745	21075	21122	6705	1207	884	875	719	722	673	616	600	581	524	535	513	509	494	524	504	534	521	479	523	483	511	553	507	490	457	493	490	461	489	489	501	503	457	509	499	494	500	459	457	480	478	470	485	484	459	480	513	464	441	451	438	482	505	438	490	504	492	475	446	474	463	461	492	461	482	463	454	502	453	468	487	464	452	481	458	454	466	476	474	471	503	490	451	487	485	460	483	456	480	466	441	464	464	427	457	476	452	485	513	501	466	444	447	464	445	479	446	489	472	457	501	482	470	467	428	460	510	479	494	461	432	500	504	488	470	486	455	475	490	434	452	471	459	474	493	499	460	439	462	496	483	463	471	458	460	458	447	443	471	474	497	502	512	469	483	446	432	473	478	459	452	477	478	476	472	478	465	490	475	459	500	460	487	439	429	473	472	507	459	471	464	453	449	479	464	440	460	466	448	454	454	415	455	480	449	444	435	469	470	480	467	446	463	479	468	476	490	481	463	489	474	429	458	502	450	467	450	485	484	467	496	459	478	478	427	468	491	445	468	431	460	484	437	485	486	424	483	483	491	446	443	494	461	462	449	475	432	478	499	479	446	481	485	445	466	465	457	457	448	457	466	452	518	441	489	453	447	457	482	446	455	440	432	471	436	503	443	484	445	463	431	453	453	445	456	455	495	493	493	468	514	468	442	477	495	459	491	482	478	453	490	471	456	485	453	482	456	444	470	442	467	462	444	454	446	476	436	468	502	474	445	497	470	503	504	437	477	461	472	484	436	473	458	506	466	437	475	446	438	445	428	506	464	445	473	488	489	509	467	483	482	471	479	418	456	465	456	503	458	485	446	446	465	477	470	480	466	459	514	470	478	510	429	471	421	472	497	413	513	446	464	457	472	471	495	470	479	467	454	443	477	500	491	446	486	433	500	457	490	518	456	493	432	509	454	459	498	474	448	472	414	442	478	457	475	450	478	471	459	498	478	425	453	491	437	461	491	466	438	461	469	446	481	491	453	486	471	419	466	479	463	511	475	483	466	442	454	490	458	466	449	462	444	554	462	469	463	461	430	473	470	469	446	455	465	441	504	477	434	406	455	474	466	455	466	451	453	459	455	484	425	484	459	463	459	519	479	499	476	476	469	463	465	486	465	488	460	484	457	448	456	436	482	445	475	479	470	448	471	462	459	492	447	443	480	473	503	475	486	492	460	484	440	442	460	479	466	465	451	409	458	505	456	493	492	442	477	457	456	460	445	435	468	499	475	486	440	470	460	442	476	453	489	495	443	440	489	458	514	447	464	463	478	480	488	473	492	478	491	452	449	442	466	445	466	470	452	478	511	454	468	478	479	482	436	467	482	458	460	503	461	429	484	481	463	493	481	485	451	460	482	474	464	445	496	433	436	473	422	481	431	444	477	482	487	451	487	450	440	466	481	465	458	494	503	463	471	461	480	449	476	439	448	464	472	461	501	437	485	464	463	487	470	413	422	473	447	456	453	483	428	498	479	450	463	475	452	464	473	464	460	487	461	485	473	463	489	445	488	440	429	475	500	441	455	449	458	434	454	476	468	467	451	479	459	428	436	456	458	475	446	467	457	469	446	471	429	454	448	473	456	465	461	477	461	461	468	467	421	468	451	485	466	479	440	482	475	475	486	454	420	444	460	471	438	474	483	473	488	446	454	431	531	503	487	463	478	447	481	462	437	497	431	433	440	452	465	434	499	512	445	481	444	475	485	493	444	446	448	485	454	446	477	471	444	460	458	440	490	457	484	429	506	500	483	483	476	488	485	444	450	449	454	467	438	421	446	454	475	458	456	462	444	484	481	484	455	458	467	480	471	466	470	458	482	477	469	472	470	452	493	458	412	479	466	445	486	514	462	484	441	460	474	470	468	458	449	448	440	466	472	448	468	486	489	473	511	438	452	492	497	443	496	506	447	467	453	447	505	490	493	456	471	477	499	461	501	486	439	485	495	429	453	458	469	473	471	442	444	477	460	478	440	466	485	465	456	468	428	462	451	477	473	467	434	462	453	467	441	509	467	475	445	487	437	458	468	451	457	460	471	483	481	499	438	434	469	474	464	443	466	458	450	470	494	457	450	481	495	436	485	475	475	464	440	474	476	455	506	461	482	494	458	488	493	479	479	459	469	478	444	445	517	494	475	468	471	492	478	428	504	468	477	474	450	498	467	453	458	488	440	462	448	496	469	494	448	436	422	453	472	450	490	485	451	473	455	466	451	479	494	459	437	470	464	464	454	475	464	452	430	445	467	504	445	469	433	466	498	474	495	468	452	463	450	440	425	467	457	450	490	477	417	460	434	467	445	487	429	465	469	445	489	479	456	446	451	466	464	476	460	475	474	495	498	432	449	504	476	462	515	452	489	442	457	473	465	438	458	487	475	468	450	502	448	449	507	468	485	450	458	450	459	473	480	430	442	446	470	457	425	458	473	428	428	442	454	465	478	460	462	456	438	486	481	446	484	460	494	490	465	468	424	471	436	465	453	507	434	462	511	449	514	501	472	463	489	418	426	476	475	412	411	465	464	439	449	451	463	470	476	474	458	463	494	425	467	453	459	448	524	495	508	469	446	459	452	467	482	450	467	475	532	411	485	443	450	477	471	433	479	456	439	482	481	453	437	466	444	484	483	453	461	494	483	482	432	473	502	477	466	477	459	465	424	436	445	424	480	460	437	447	454	480	465	447	448	494	456	442	451	482	489	447	466	458	466	434	455	455	467	481	483	457	507	468	432	463	473	438	487	462	472	489	479	497	495	467	430	450	504	481	449	471	487	525	448	439	469	503	448	467	447	450	470	444	460	426	462	486	486	516	462	416	467	432	467	468	475	450	435	513	460	486	513	462	502	518	456	465	451	481	478	477	452	489	457	453	482	438	469	465	439	441	489	471	455	516	472	496	476	476	455	479	452	447	417	441	488	463	440	466	463	464	494	484	478	446	449	452	448	461	448	468	468	432	466	446	515	484	447	448	483	471	480	489	469	493	474	471	459	454	490	452	418	461	476	533	472	463	467	449	420	459	460	469	424	460	476	462	503	433	460	459	480	450	461	426	464	478	478	468	465	487	446	469	464	494	446	453	475	456	471	470	455	471	504	469	452	446	474	470	465	480	487	466	456	468	498	467	466	471	457	439	457	489	428	465	473	493	475	455	482	494	475	466	476	450	487	490	464	457	489	404	453	418	464	434	455	445	437	469	433	473	455	468	470	490	440	470	438	458	421	450	459	421	456	473	452	448	473	455	467	479	458	477	472	411	453	487	483	453	479	458	476	489	503	427	439	466	468	443	480	468	479	454	462	467	461	513	435	434	475	458	435	467	455	422	455	463	504	461	463	482	455	469	435	450	460	482	459	480	447	462	424	488	457	436	430	463	469	400	496	486	497	457	441	436	452	443	471	473	480	468	455	489	495	481	429	449	477	506	449	465	432	446	444	433	464	474	485	491	479	478	425	462	506	471
5337	20881	10064	4926	3534	2731	2061	1679	1291	1147	1043	889	801	763	778	724	656	658	576	605	564	612	548	512	551	535	474	492	518	498	513	504	517	523	506	513	514	501	481	491	475	498	524	484	495	501	482	486	463	475	487	505	497	487	496	488	480	501	451	489	534	502	441	499	473	513	463	464	452	470	451	466	451	453	469	496	470	450	457	459	479	518	422	491	486	469	487	451	477	479	504	479	483	466	474	476	494	510	488	510	480	513	485	502	457	483	471	456	479	462	502	483	493	478	459	451	482	449	464	463	457	508	452	474	462	489	485	489	445	484	503	461	459	432	498	480	456	481	469	474	494	462	487	455	507	484	450	491	514	446	455	440	484	502	504	447	476	493	439	481	506	466	435	446	452	477	478	462	492	469	502	478	473	493	459	457	505	492	442	481	462	485	468	504	471	464	497	462	514	479	440	487	494	426	480	458	470	434	478	432	485	485	490	418	485	494	474	466	514	509	457	540	472	458	490	465	470	495	477	451	474	505	483	451	476	488	527	518	495	460	467	489	461	436	471	472	513	474	475	458	474	482	509	468	462	458	479	539	452	488	492	488	524	459	485	478	497	425	464	499	468	463	463	454	484	475	498	497	491	481	501	463	510	450	499	472	488	479	487	461	486	473	507	478	484	472	483	487	503	482	468	487	491	503	459	435	452	481	452	491	461	478	480	477	493	460	490	482	522	430	477	475	476	481	489	484	490	442	457	456	452	480	495	481	475	481	483	459	514	518	483	463	458	493	491	504	475	507	487	463	436	465	510	474	475	480	482	518	462	500	455	438	487	440	477	456	490	467	464	442	479	475	478	471	470	508	500	490	459	461	474	482	483	464	464	459	409	491	477	472	500	471	435	502	457	456	487	455	511	464	448	476	491	504	470	450	450	473	461	480	443	477	552	420	484	491	449	454	472	482	470	512	514	477	489	466	463	492	492	420	431	457	463	490	484	482	489	480	481	475	491	437	493	446	462	475	493	500	497	482	487	473	493	471	472	479	452	464	507	512	444	484	449	480	459	453	449	484	500	465	452	494	499	504	497	460	490	482	457	494	455	476	447	488	467	511	451	459	468	448	472	457	493	466	453	467	466	471	469	500	468	476	461	474	468	482	464	437	427	518	452	454	480	452	498	508	453	472	483	443	452	469	483	445	463	446	475	477	477	476	487	497	495	433	498	465	504	489	473	437	508	471	490	470	467	491	506	458	454	460	456	504	502	470	491	472	487	455	480	458	440	464	475	494	403	504	493	482	490	454	468	489	461	486	452	488	502	499	444	473	482	475	467	466	456	471	481	470	497	497	471	469	467	530	428	450	491	477	444	474	456	467	477	461	439	517	482	446	478	516	458	446	480	518	474	472	487	478	473	459	453	502	478	483	494	475	459	445	452	460	492	481	489	480	470	476	475	488	426	479	465	478	449	495	485	476	484	441	446	440	466	480	473	462	478	487	446	494	467	452	445	483	441	495	467	432	474	486	485	498	474	493	422	464	447	498	444	480	518	470	494	489	477	471	457	489	477	503	439	427	503	495	452	459	479	494	500	493	460	489	463	493	476	472	468	453	451	428	453	473	497	479	484	457	486	479	466	458	426	460	455	479	483	478	472	478	468	479	494	450	464	492	515	500	528	465	496	521	482	480	487	501	473	461	484	483	486	484	459	470	456	460	499	506	459	496	447	475	493	468	500	486	464	446	515	476	444	480	492	480	469	434	481	452	449	468	462	504	457	472	493	461	524	453	484	498	453	458	460	524	486	499	435	420	458	463	475	457	499	470	510	475	509	450	493	460	467	450	445	488	466	438	499	482	505	468	502	468	483	453	457	488	481	454	452	419	443	464	466	479	493	475	426	454	495	441	441	529	490	480	468	449	499	510	501	479	463	477	451	455	468	458	476	475	490	471	478	460	473	471	486	455	433	450	478	426	472	452	491	459	443	536	465	455	465	493	428	487	439	451	455	496	522	446	475	481	464	503	477	503	498	485	436	472	466	438	521	481	469	500	459	447	505	444	465	455	507	485	444	437	510	470	454	481	469	465	450	492	459	470	517	500	477	502	471	455	509	481	476	475	451	457	474	470	424	461	458	496	451	460	459	433	420	491	440	457	490	497	468	473	462	510	478	463	450	456	451	495	483	486	463	458	479	466	491	442	493	466	459	497	459	468	502	474	465	462	449	464	523	458	435	490	447	480	462	502	530	478	456	506	462	504	469	450	436	507	474	481	517	478	505	492	495	506	465	459	468	497	462	478	482	508	421	473	476	405	493	463	468	496	470	497	490	451	471	409	464	517	479	487	469	459	506	459	454	494	468	505	452	453	488	460	511	483	445	483	512	464	465	452	450	464	473	467	468	463	495	456	476	506	465	477	535	470	484	487	483	526	457	453	508	485	448	435	464	463	439	447	495	474	437	489	499	473	505	483	482	494	468	480	506	438	450	468	521	452	452	470	482	452	453	502	474	459	462	466	510	477	479	485	473	479	476	476	461	508	472	480	426	465	466	475	501	496	473	465	468	463	517	493	486	495	464	480	490	470	484	473	449	468	456	458	440	439	465	485	505	455	473	499	510	468	480	491	446	479	494	476	485	490	462	477	493	445	468	502	475	451	519	493	469	467	449	433	473	474	441	485	520	423	513	478	464	479	475	453	437	473	466	519	465	486	500	467	456	493	469	457	499	484	463	460	480	436	482	488	464	477	458	465	484	454	446	479	452	471	467	482	489	478	508	455	494	462	494	450	482	458	468	502	477	481	478	492	477	470	452	450	461	480	449	491	503	482	503	467	481	527	506	522	482	486	463	493	440	440	438	475	453	486	475	487	456	460	489	440	492	456	460	483	502	453	469	527	490	454	453	486	446	434	507	469	465	474	491	451	508	499	477	462	470	485	476	477	458	457	425	453	480	440	465	428	438	469	472	510	511	479	477	467	496	522	457	445	473	464	507	491	473	436	478	457	460	468	466	468	501	472	412	452	518	463	504	475	500	423	502	478	467	473	473	454	463	499	461	470	465	477	513	470	474	502	451	464	492	491	500	476	469	485	467	445	482	461	452	462	478	468	512	422	486	464	442	464	460	480	475	475	468	477	511	489	439	474	455	467	514	459	477	505	459	495	467	475	502	485	479	472	463	483	479	499	486	472	485	458	517	480	472	483	490	465	481	512	432	466	442	479	487	457	441	484	501	461	480	482	482	446	476	443	486	475	477	515	463	455	433	486	477	440	492	476	453	481	475	434	458	422	452	465	484	465	500	470	474	470	497	462	503	435	468	488	479	501	439	469	460	432	463	478	462	467	463	484	489	448	482	465	470	468	486	515	462	462	460	476	480	490	449	498	485	484	477	475	480	432	516	489	454	478	485	479	470	461	491	471	460	475	491	484	470	460	455	449	510	472	479	466	495	486	471	522	513	500	490	500	499	494	478	512	500	477	457	492	473	427	458	452	483	448	502	482	474	466	458	480
27729	16802	2897	413	298	230	217	214	180	188	208	195	215	173	212	167	195	165	169	185	216	179	179	181	182	185	189	205	173	195	180	180	188	158	164	201	179	215	186	189	178	170	198	191	177	174	184	190	185	177	196	183	187	191	196	186	179	195	175	188	184	204	184	171	177	187	175	162	187	210	177	191	193	208	175	167	201	188	189	178	212	193	187	183	172	179	162	193	188	186	211	174	192	166	184	183	193	167	192	195	185	181	174	182	182	165	176	188	201	188	171	191	201	204	204	182	201	171	181	175	180	224	179	182	177	219	190	207	196	181	184	195	176	180	195	178	159	179	178	187	202	194	179	187	190	186	186	199	190	170	195	191	194	212	186	179	164	185	195	162	192	181	191	187	184	183	207	204	194	164	202	187	180	176	179	165	191	189	170	186	186	184	175	189	175	182	177	194	191	199	197	181	202	170	223	198	174	191	189	207	194	202	195	183	187	175	182	187	207	194	178	172	168	190	190	180	177	183	197	199	174	178	179	193	188	204	167	199	197	169	194	170	179	189	196	177	196	180	195	155	169	170	173	185	183	160	177	184	180	172	173	194	165	202	186	189	169	178	164	188	158	185	183	173	184	204	180	185	183	189	179	183	204	174	168	170	174	188	175	185	193	198	168	199	161	182	177	167	189	160	196	204	177	162	181	183	164	177	186	192	165	194	208	179	178	176	181	211	179	186	202	182	167	200	170	193	210	190	200	162	157	171	191	176	185	180	184	190	178	169	172	193	191	174	170	170	175	173	190	188	171	200	198	184	181	189	184	185	175	185	174	157	195	174	171	193	171	148	186	186	159	182	163	163	175	182	177	175	203	192	169	175	167	178	176	163	179	191	176	188	199	193	177	175	198	218	184	188	193	180	205	199	180	174	165	193	184	171	168	189	188	184	197	188	175	207	174	189	185	169	185	202	191	161	195	152	181	176	198	180	184	178	189	183	188	200	209	166	195	203	164	207	152	199	185	178	182	189	197	160	183	151	177	173	190	196	188	180	192	185	180	168	205	165	198	192	174	165	176	177	200	180	183	155	187	196	188	174	178	167	170	178	177	188	202	180	195	197	189	165	183	186	188	194	217	199	194	174	181	203	185	188	183	173	184	165	177	202	169	174	161	190	185	190	194	180	185	188	191	217	175	177	195	198	182	185	200	190	186	181	189	193	166	182	193	146	191	160	162	170	198	194	186	198	189	163	183	165	170	198	173	196	186	194	194	178	185	161	187	210	182	186	180	193	178	188	178	175	192	181	205	187	167	156	172	170	196	162	199	187	167	176	175	198	181	169	185	163	158	209	169	193	182	175	171	198	199	178	190	178	177	215	168	184	172	172	175	172	194	195	171	185	170	181	208	171	181	182	187	202	197	183	177	211	195	208	167	182	177	195	171	175	180	232	166	190	185	195	209	190	199	195	185	192	193	167	171	182	192	212	170	160	164	191	180	172	182	194	215	196	205	190	196	169	157	186	172	207	190	201	187	199	184	168	180	188	178	206	200	200	208	177	187	212	198	181	188	171	191	171	186	165	195	209	200	171	184	200	199	174	190	170	183	151	201	182	193	201	195	169	194	200	163	167	192	180	185	185	192	170	173	156	155	183	183	217	176	191	176	173	178	180	159	171	145	186	176	180	208	198	174	190	186	172	190	174	198	175	181	191	187	195	173	188	164	194	199	178	165	192	189	174	183	172	181	179	203	193	175	175	188	160	161	170	182	184	182	177	184	198	170	156	169	175	171	209	190	194	176	193	195	191	158	195	187	178	182	218	194	178	193	175	163	188	183	186	190	192	161	171	155	187	180	161	153	196	183	183	167	185	221	190	175	189	180	206	214	197	175	191	177	174	175	192	187	181	192	165	172	177	204	183	194	212	184	202	195	170	199	177	185	173	197	155	169	162	191	217	185	170	178	199	173	211	173	205	170	181	163	203	186	190	204	176	169	204	195	180	187	215	189	204	183	186	174	197	195	218	193	170	190	194	180	149	180	198	179	156	176	183	162	205	213	186	187	200	216	182	195	182	191	167	215	160	194	166	166	173	203	181	200	184	190	212	198	195	182	181	158	187	179	200	180	171	201	183	193	183	158	199	183	186	186	176	179	208	191	214	195	179	172	172	177	173	193	185	168	177	183	192	199	161	176	178	193	188	204	201	169	180	201	171	194	165	173	210	177	196	192	183	182	180	175	188	171	177	189	208	166	202	183	190	176	182	209	171	205	201	176	185	202	183	187	207	172	192	191	175	166	178	182	173	228	213	186	203	192	206	201	195	184	181	173	188	182	164	184	197	194	191	188	188	167	197	199	178	181	191	205	171	161	177	199	170	175	178	190	177	180	180	184	167	190	173	171	185	203	219	162	182	176	198	200	181	192	187	201	196	196	170	181	172	187	197	179	199	187	158	159	174	183	177	200	195	193	203	185	200	210	193	188	206	186	194	186	170	188	214	187	184	191	171	189	193	159	193	168	178	183	193	183	193	181	196	169	201	177	174	185	178	208	194	168	186	173	194	205	186	188	185	184	186	202	210	194	171	174	202	212	198	195	188	205	175	192	172	185	196	166	184	195	169	170	202	192	200	192	177	182	172	174	211	170	167	186	200	175	180	174	189	162	174	176	160	182	186	190	177	177	179	204	166	168	202	160	168	210	182	197	225	170	174	182	185	196	173	182	183	188	173	167	181	180	188	172	190	189	191	191	185	188	194	199	186	212	205	200	169	164	179	186	165	174	188	192	205	185	174	181	202	184	202	193	175	189	194	175	213	160	193	192	164	187	188	190	171	151	185	201	182	201	178	180	177	174	201	173	174	167	194	160	183	183	186	189	188	192	184	195	187	168	167	159	180	192	187	157	200	190	192	183	178	186	182	169	167	209	191	188	218	203	174	195	190	166	207	183	188	201	186	186	179	178	203	182	184	190	195	169	174	181	145	210	190	179	185	184	193	199	164	179	178	177	182	202	203	162	178	206	181	203	170	201	207	194	186	179	181	185	183	182	234	181	207	165	199	179	177	220	193	205	147	193	180	190	193	181	181	197	186	180	187	155	180	193	182	191	182	160	184	172	185	175	154	173	180	209	174	188	204	180	209	208	192	187	191	185	200	197	207	166	171	188	198	197	175	211	223	191	172	186	196	205	170	190	185	181	204	207	181	195	172	164	192	165	181	182	168	190	205	200	179	213	185	191	196	203	205	202	192	187	174	190	174	167	182	185	189	184	175	206	164	200	182	163	179	174	197	201	186	193	182	199	196	188	204	181	181	181	181	182	184	192	186	204	213	198	189	178	197	193	204	186	182	175	185	196	168	175	190	187	195	184	203	179	164	183	193	165	162	208	199	203	190	178	187	173	192	201	180	163	182	193	171	187	191	193	193	189	193	198	177	191	195	182	193	185	183	189	190	184	188	191	171	197	186	162	186	171	162	216	179	191	181	195	205	191	167	193	184	169	184	174	185	183	175
4449	1615	781	337	298	265	262	239	232	219	230	219	230	220	194	223	194	220	198	198	196	199	204	211	227	238	210	194	206	198	208	227	227	234	196	227	224	217	209	208	209	239	217	196	227	190	203	218	227	204	215	227	187	189	201	208	218	240	224	220	194	232	220	199	218	207	224	217	234	227	231	236	214	236	209	214	227	205	205	207	219	226	238	221	203	240	212	220	202	226	226	195	209	216	212	205	198	189	214	214	204	216	202	218	202	215	198	203	194	211	221	204	211	206	209	217	216	212	236	224	245	215	214	208	208	217	228	227	221	221	207	212	214	242	216	188	228	228	230	224	235	221	201	219	199	205	207	240	191	186	228	209	207	209	192	204	211	212	220	206	214	222	208	190	197	233	210	199	219	242	209	210	212	192	218	205	191	222	224	216	204	243	217	190	220	214	231	205	221	200	219	227	229	189	206	211	201	203	198	234	243	215	197	204	225	226	189	218	220	202	222	221	213	206	226	216	191	206	218	199	211	192	209	215	217	214	210	220	183	202	209	197	218	244	204	203	199	213	221	194	237	225	195	232	228	187	179	233	200	209	226	209	225	216	185	214	185	225	217	205	216	213	249	212	193	194	197	229	190	206	224	192	223	213	228	194	233	186	222	228	239	219	234	181	213	220	206	210	211	222	198	202	193	211	202	231	205	217	231	209	212	199	245	192	215	201	215	222	219	236	201	228	178	224	193	236	211	211	206	199	195	221	201	200	213	201	211	209	226	220	228	218	193	225	206	198	183	226	185	219	204	211	226	226	203	207	235	195	202	198	227	185	208	198	215	222	220	220	212	206	208	214	195	192	212	208	195	216	210	217	193	206	214	215	210	216	204	200	215	218	203	217	217	214	209	201	198	221	213	192	200	223	216	226	223	226	215	213	216	188	208	224	201	237	216	215	219	192	193	188	216	223	229	220	206	217	198	239	218	227	236	208	242	236	233	206	229	202	215	225	230	211	188	226	235	233	223	222	217	228	209	218	214	196	222	213	233	213	223	208	214	206	191	212	209	241	213	193	203	228	213	201	213	204	230	233	187	202	201	193	218	225	214	229	207	242	220	203	197	222	192	194	231	230	248	217	196	242	196	217	193	213	227	198	187	225	199	216	201	215	208	201	216	214	226	191	250	208	204	241	214	210	211	193	201	213	199	207	220	197	222	227	226	202	208	208	234	189	226	228	208	181	194	233	220	231	241	216	226	206	214	204	217	214	226	230	213	201	215	201	225	222	219	214	239	219	239	208	208	203	212	221	202	216	231	218	218	254	219	201	207	211	207	219	232	203	227	243	211	211	220	228	235	256	231	222	187	209	207	200	232	200	202	218	236	207	233	216	205	204	203	224	198	217	208	204	216	230	201	244	224	211	187	212	215	199	185	193	193	222	219	242	191	206	207	223	222	214	228	217	204	234	206	205	212	209	240	230	227	203	195	222	220	230	205	228	237	206	219	199	196	214	200	199	220	225	205	196	183	217	202	206	226	235	191	190	195	207	219	208	195	192	187	207	231	243	220	219	216	199	182	224	210	230	235	216	205	223	220	213	194	227	190	202	224	211	208	209	193	214	206	225	216	237	188	203	219	231	220	212	203	224	207	229	251	224	210	200	223	218	209	238	231	214	197	214	235	183	228	230	213	202	196	205	214	226	221	225	212	219	248	230	214	236	201	209	204	236	224	201	193	225	203	212	212	195	212	218	187	220	260	222	200	202	210	208	210	222	227	215	221	226	235	218	210	225	240	203	202	238	236	235	221	182	240	206	226	225	212	205	218	186	208	192	220	235	243	231	192	196	224	195	214	201	204	222	231	207	239	211	205	198	203	243	194	209	204	191	210	197	216	205	228	216	218	216	200	230	212	184	215	238	195	210	195	201	209	222	232	225	240	211	200	217	197	206	204	209	191	213	226	203	209	233	218	235	231	215	201	212	216	213	205	203	205	203	208	211	201	223	245	208	215	199	212	206	216	221	210	221	200	200	210	227	212	216	209	187	194	218	229	192	225	220	224	193	209	201	206	210	222	206	182	193	195	224	228	222	196	215	203	212	187	214	206	201	219	216	235	214	220	209	234	213	189	178	211	218	215	212	232	251	206	218	222	222	211	198	218	201	200	255	212	210	196	214	223	207	223	200	188	225	225	219	186	255	211	201	209	233	202	246	209	204	208	195	188	215	199	198	228	217	211	221	209	203	220	228	216	213	200	193	211	216	246	180	206	191	211	214	230	220	229	175	199	229	193	223	226	210	205	194	210	200	199	214	226	236	220	237	210	216	249	225	213	211	232	229	220	240	215	194	201	207	221	215	198	200	188	234	208	214	218	214	215	242	195	212	224	217	208	239	212	200	236	209	209	238	216	203	211	217	214	230	181	219	221	187	205	205	218	207	231	190	210	230	222	201	207	211	206	235	198	206	216	226	213	216	192	205	216	237	249	215	235	197	218	210	218	179	225	208	237	224	192	218	209	226	205	238	187	229	219	216	210	219	218	201	211	211	236	221	209	199	185	196	206	227	236	235	243	198	207	202	220	195	212	226	227	200	215	217	183	214	194	224	198	203	247	244	202	203	246	199	212	223	199	204	215	218	203	176	197	203	213	232	197	208	197	203	220	195	201	236	221	229	197	215	189	190	195	209	206	194	210	237	244	214	211	203	228	205	203	204	222	212	208	221	222	219	206	206	242	221	201	209	207	201	220	188	201	246	193	219	188	205	216	224	223	198	242	211	196	221	199	183	215	187	207	232	205	207	233	205	202	208	208	203	216	205	206	199	202	220	216	190	224	194	248	215	193	215	213	227	210	197	206	208	202	231	208	214	199	220	189	212	239	251	205	223	223	193	198	212	215	210	198	195	212	227	195	210	210	204	232	212	219	200	218	204	231	206	209	186	224	232	228	195	197	230	220	193	216	215	229	232	199	184	227	191	195	204	218	199	186	188	192	226	206	214	222	216	193	196	195	200	213	207	232	220	233	213	191	206	226	226	179	229	227	212	198	226	209	234	201	214	225	229	207	193	187	206	199	219	209	237	227	242	224	221	236	209	212	203	213	218	228	224	195	198	203	251	210	226	240	219	218	211	204	230	219	226	194	207	248	230	189	221	201	216	213	238	183	211	210	195	203	237	220	204	209	217	217	225	219	198	189	192	220	222	185	234	196	217	213	226	212	228	227	195	236	201	220	183	225	200	236	211	233	218	194	231	214	195	218	232	218	229	210	220	200	202	213	210	239	202	217	184	203	225	211	185	187	219	203	226	223	216	211	191	189	255	223	197	189	207	209	234	255	225	198	186	216	228	191	206	226	215	205	210	211	242	202	214	202	227	218	204	222	197	215	206	188	214	204	185	214	246	198	206	195	208	195	217	200	225	216	204	222	214	217	193	231	219	202	206	204	228	198	198	215	219	219	203	225	198	219	222	199	194	240	220	208	201	189	196	185	220	204	216	213	198	235	174	193	205
23589	21060	28145	24221	21055	8180	854	595	436	406	372	330	306	322	277	272	277	248	283	267	249	214	198	257	263	230	220	196	221	247	217	196	215	198	223	217	200	231	222	231	217	208	205	240	215	192	221	222	200	243	196	213	210	211	220	236	209	250	196	191	237	203	230	206	229	216	233	223	202	196	226	205	192	184	199	204	192	188	213	194	211	207	195	203	194	212	205	206	201	202	197	187	207	209	194	198	223	203	208	205	183	221	185	203	223	215	235	210	206	209	233	248	216	197	225	205	197	232	205	211	225	210	218	217	220	213	213	221	201	221	212	228	201	223	229	241	206	185	203	223	217	223	200	214	229	225	214	225	187	204	214	209	211	208	212	209	197	203	215	204	212	186	196	211	207	227	204	198	223	222	198	199	189	206	199	206	193	198	200	190	201	221	225	192	215	208	225	214	200	208	224	209	204	210	188	232	202	202	208	208	209	231	217	219	210	189	216	217	221	186	224	213	192	202	204	187	194	208	184	193	228	220	206	191	192	216	205	217	212	196	207	220	218	224	175	173	227	214	206	204	219	225	196	224	213	244	197	219	237	188	215	223	204	214	214	198	209	209	236	197	213	199	213	228	219	187	209	230	224	212	209	192	227	206	215	196	193	217	223	214	209	186	199	218	222	239	219	241	203	217	190	203	222	202	230	201	256	203	198	189	225	215	225	191	219	197	182	213	198	198	211	229	220	213	208	212	207	204	204	207	198	191	212	215	222	216	206	208	201	229	201	204	227	197	212	219	188	203	212	235	210	212	191	200	218	191	216	185	226	190	224	184	201	230	232	223	234	219	205	207	223	202	201	201	197	221	196	233	204	185	214	202	203	179	217	187	196	202	216	224	217	214	213	219	215	222	186	217	241	218	210	193	215	220	218	207	217	211	205	201	225	216	189	230	206	186	216	201	202	196	188	215	211	199	200	193	220	199	193	198	195	181	210	224	228	211	203	194	210	224	188	201	198	213	206	212	219	232	235	214	211	202	220	210	202	207	210	211	211	245	200	223	222	198	206	211	240	210	193	205	178	201	211	186	202	206	225	221	215	217	189	202	204	192	209	225	184	196	211	187	215	182	195	215	213	209	210	197	197	217	220	192	194	230	211	232	227	211	205	193	194	239	209	198	190	216	217	212	201	208	222	240	205	180	211	199	198	214	200	191	201	184	211	204	191	212	255	211	198	223	200	225	193	208	238	198	246	214	207	195	222	227	193	207	224	201	193	209	203	196	216	194	204	248	206	229	189	243	205	229	205	221	236	199	185	224	210	202	207	207	212	212	222	212	203	212	214	230	216	222	242	213	209	206	223	210	215	209	191	242	195	223	215	213	199	216	217	225	194	247	206	224	196	210	218	176	225	197	220	223	219	241	215	206	192	199	184	210	222	191	200	189	210	190	192	238	195	205	186	204	215	191	195	226	201	233	214	200	197	217	182	244	188	225	210	228	188	196	206	208	205	227	193	222	221	198	221	228	238	188	234	210	202	181	205	189	219	211	217	204	201	190	221	216	204	204	219	225	187	203	207	216	209	220	209	180	192	204	203	222	195	234	196	193	190	183	255	194	213	215	198	213	209	222	211	239	193	196	214	197	212	190	203	215	204	214	198	203	191	211	224	232	224	229	208	195	215	207	192	218	219	220	218	227	233	216	198	212	213	202	211	189	199	219	195	197	240	213	208	192	218	208	192	214	204	239	187	235	226	215	188	221	232	195	206	210	245	206	190	213	220	217	193	211	222	187	220	191	248	182	207	222	206	203	232	228	222	208	213	252	200	215	205	212	227	201	226	210	192	201	194	235	234	212	215	207	215	199	213	211	214	183	195	228	202	199	178	227	217	238	203	190	214	209	220	176	249	232	230	197	209	212	216	236	209	203	222	190	212	217	201	203	207	194	243	210	173	240	229	237	206	240	195	215	197	205	197	220	211	204	204	190	225	221	194	197	209	225	243	201	210	233	216	188	190	220	194	214	216	213	198	184	234	200	202	221	225	211	202	190	216	197	186	204	226	206	242	199	216	206	235	206	218	195	216	213	216	204	203	227	212	203	211	239	201	200	197	198	195	217	221	199	203	183	184	212	206	228	210	214	233	214	206	210	217	206	209	192	222	202	185	206	201	195	229	191	213	221	221	233	226	222	191	198	214	218	182	239	238	214	201	213	224	213	189	198	210	223	203	211	201	220	206	184	179	202	182	199	225	213	227	190	193	178	219	196	197	194	240	181	211	184	203	208	224	227	177	216	212	206	203	231	186	183	220	192	215	199	235	215	193	186	206	217	189	222	191	210	223	195	201	221	180	195	219	199	192	207	192	210	197	203	241	193	232	182	229	193	210	216	222	219	198	218	215	192	204	229	221	245	197	193	170	174	210	182	210	218	205	220	211	208	178	222	200	191	226	209	200	214	209	214	193	206	189	263	194	223	198	226	216	206	227	202	214	207	205	211	222	208	200	221	201	208	218	217	205	207	208	210	179	183	212	204	216	210	196	200	219	220	222	197	179	208	191	205	205	204	207	217	203	237	199	212	214	223	201	234	212	215	208	210	224	208	220	213	224	191	239	231	189	193	201	221	197	220	204	208	217	200	222	188	203	226	239	209	193	171	221	200	188	196	192	226	227	194	215	199	211	192	195	208	201	195	227	221	222	210	197	223	181	206	213	206	236	208	212	230	188	206	214	192	222	232	206	197	205	209	212	197	187	214	223	213	213	224	220	212	219	216	197	201	211	224	180	212	213	205	210	194	217	203	216	217	182	204	206	201	223	220	230	215	198	199	212	214	213	204	224	212	208	193	204	195	180	208	199	196	203	235	215	203	219	230	221	202	216	215	227	207	187	197	185	204	231	184	199	207	197	201	179	180	206	201	212	202	232	216	205	208	191	222	185	222	216	190	221	214	229	217	202	204	207	219	202	216	199	191	199	203	228	212	217	215	196	223	184	213	218	205	219	229	198	201	206	198	209	208	213	219	215	205	202	193	184	195	175	211	252	190	227	207	205	211	198	199	218	193	204	200	200	213	214	186	226	229	229	182	195	217	205	211	223	189	195	188	202	204	193	220	213	200	213	211	203	219	202	226	217	224	215	215	230	232	219	248	189	218	216	238	210	234	199	217	201	200	196	202	221	194	229	188	203	226	211	202	201	212	226	205	213	197	201	202	201	226	222	202	213	213	214	215	221	214	199	212	233	218	211	226	200	214	221	218	203	199	209	207	203	218	201	191	211	213	211	236	192	226	216	212	192	220	185	209	204	204	221	225	198	250	219	206	230	227	210	193	203	229	208	200	239	214	197	243	198	213	197	193	233	204	207	191	219	198	210	209	223	186	188	220	213	212	207	209	229	205	204	178	199	215	207	228	203	232	221	199	230	209	202	208	206	212	216	213	211	186	221	196	184	222	188	206	196	197	189	223	210	218	191	215	200	218	205	227	184	222	212	208	195	206	230	215	215	239	227	206
3676	13165	6276	2730	1904	1385	1090	847	657	548	458	436	404	363	310	337	290	310	270	290	304	272	279	251	257	266	240	255	263	280	247	276	248	240	237	240	241	231	241	248	245	250	223	253	232	235	225	254	201	254	214	236	255	243	242	243	231	221	244	235	215	252	254	239	237	264	213	225	234	205	203	230	236	256	218	248	230	234	196	210	240	225	237	238	211	238	206	251	219	244	237	224	228	218	218	221	213	244	224	235	218	210	240	237	222	247	213	227	221	198	234	235	246	210	233	207	233	243	210	238	237	228	222	215	197	206	201	202	223	241	230	227	226	217	219	234	239	225	249	225	273	228	240	227	213	228	241	224	258	230	255	243	231	221	234	221	224	229	215	233	228	225	218	215	230	223	230	228	207	259	201	237	235	231	219	249	214	216	219	228	230	218	217	231	251	214	238	226	227	211	226	217	232	217	218	205	219	211	230	198	222	211	223	222	243	205	230	215	231	247	201	211	214	248	216	239	250	219	235	207	232	217	255	213	235	221	207	246	243	240	253	217	237	229	191	198	220	212	234	229	218	206	206	223	217	230	253	251	182	202	226	217	225	218	214	226	237	260	239	204	219	235	220	217	215	225	221	228	214	203	213	245	247	220	189	242	231	221	207	223	248	206	243	254	236	236	224	256	229	247	234	205	222	231	230	222	225	247	243	240	217	206	215	232	229	215	245	227	227	221	230	219	240	241	232	233	204	207	212	241	224	215	218	236	228	231	211	238	227	211	223	225	252	223	247	216	217	217	240	241	192	235	226	226	220	219	228	230	258	241	210	216	227	209	250	213	241	245	219	220	228	254	232	209	227	229	216	203	227	221	222	222	211	225	213	223	245	210	219	245	251	231	242	244	252	214	226	222	232	230	194	244	230	223	249	225	241	231	243	232	212	228	239	218	252	252	209	243	216	206	199	224	227	235	217	229	238	228	221	236	237	229	237	223	238	233	211	234	233	241	215	220	218	231	234	232	240	220	250	235	223	236	243	206	220	217	211	229	245	215	246	207	228	231	214	196	239	229	234	204	220	195	239	218	238	221	267	243	228	231	210	212	215	236	208	230	228	220	227	229	214	232	206	230	232	214	222	220	237	230	224	203	265	191	233	222	224	233	261	215	195	217	229	227	246	211	228	239	218	213	225	231	242	235	199	234	223	221	189	214	231	236	262	224	208	228	266	184	244	214	201	217	247	238	241	214	210	223	229	228	223	225	212	244	218	241	213	234	230	232	224	224	241	210	212	230	206	226	219	241	240	216	233	219	219	236	218	224	241	229	247	228	230	236	200	237	245	232	248	216	221	200	216	215	217	227	208	235	201	232	207	218	233	228	227	204	206	223	251	231	228	209	252	252	207	217	214	235	225	239	223	230	216	232	228	236	212	241	236	206	236	218	202	222	238	203	242	205	222	213	216	208	218	219	223	218	228	228	227	246	236	239	258	197	230	244	254	216	247	220	210	220	224	223	214	218	233	245	229	222	244	222	228	219	236	223	240	234	262	228	223	209	194	248	222	240	229	230	227	243	248	237	216	208	202	214	222	223	195	230	232	223	232	234	252	241	234	226	217	245	207	226	221	240	226	218	202	224	230	232	226	212	231	254	235	232	226	237	239	248	230	216	228	225	254	216	211	226	219	228	232	213	194	233	210	214	229	242	227	199	225	213	238	228	219	238	217	206	229	242	200	237	221	230	226	219	230	226	219	259	234	236	236	217	208	201	196	199	226	207	233	225	200	241	214	250	228	201	236	226	224	218	207	216	220	191	231	235	232	218	242	207	219	224	233	239	243	217	202	232	212	229	216	243	236	237	205	212	226	250	223	224	236	219	202	204	201	220	242	209	222	241	212	204	215	188	238	226	240	250	232	266	212	243	227	230	233	241	228	216	215	234	223	226	243	243	197	220	216	251	248	227	218	242	224	235	227	236	236	220	232	212	232	247	227	202	238	224	226	209	224	218	218	212	214	241	246	231	231	239	192	213	212	210	227	205	255	227	248	239	222	224	224	225	222	226	235	223	233	208	212	228	271	221	221	227	196	255	235	219	238	242	226	234	244	240	221	222	213	215	222	228	211	224	218	199	233	219	223	236	216	243	227	240	222	233	212	207	212	227	214	215	242	221	234	236	211	225	235	237	238	220	210	218	223	252	227	240	235	226	249	216	228	225	228	214	215	205	200	205	227	220	200	228	214	218	201	210	220	226	229	213	231	235	232	226	247	226	183	203	252	219	208	240	224	226	228	232	242	251	237	226	210	229	209	217	210	239	220	233	234	233	198	227	209	225	204	227	218	242	261	205	202	233	198	223	244	241	204	203	237	242	217	232	211	253	227	223	196	219	215	224	191	233	232	231	230	250	204	231	227	230	236	208	231	227	244	231	215	215	220	221	215	217	242	243	230	220	245	211	208	222	212	234	213	217	213	204	218	222	221	224	223	229	247	213	222	249	213	219	239	206	232	225	224	218	242	205	225	205	271	235	252	232	236	201	220	222	230	222	221	256	195	210	230	220	220	207	223	225	215	221	218	211	218	243	203	241	223	254	232	201	231	226	241	210	236	249	223	253	232	239	206	220	236	213	232	211	208	216	231	234	217	220	233	221	224	219	219	233	202	209	212	214	255	202	236	220	215	224	233	225	255	216	215	238	218	228	224	204	229	237	217	250	261	223	235	236	220	233	217	219	214	214	223	218	223	210	201	235	218	202	210	209	239	223	220	221	245	242	237	196	230	219	240	244	232	206	253	224	218	235	226	238	217	230	257	236	226	209	241	229	218	225	194	243	222	214	243	246	232	235	216	241	235	227	209	229	217	242	227	229	222	186	227	220	222	223	225	201	248	257	228	229	228	232	235	211	211	203	249	219	216	230	244	206	230	211	248	247	239	222	217	229	239	224	252	225	220	239	227	231	197	217	225	213	230	230	244	223	236	219	219	215	223	248	209	222	230	231	248	221	235	250	213	235	256	243	236	239	228	210	208	247	223	227	217	253	239	237	212	223	236	219	215	254	210	216	233	232	231	240	237	219	214	224	230	226	227	231	219	226	229	230	232	246	249	232	253	229	214	233	229	226	243	225	240	205	227	222	226	236	224	224	216	222	206	232	198	215	245	224	216	235	201	250	264	227	247	252	221	236	233	215	224	222	248	208	236	210	211	243	211	225	244	240	244	231	222	247	244	229	221	202	237	211	202	207	219	222	250	253	206	219	236	208	264	193	224	203	213	203	204	207	234	209	227	223	213	248	248	239	228	240	233	232	225	199	228	252	214	210	201	210	231	221	238	214	229	220	247	241	228	252	212	203	244	223	240	212	210	234	206	232	217	219	195	216	231	231	213	227	227	205	220	210	187	258	259	258	223	245	233	242	231	227	199	241	214	202	211	227	223	229	240	253	222	228	234	193	202	240	241	239	220	220	213	227	222	227	237	207	228	214	228	231	225	243	217	225	240	214	225	202	245	215
24789	21024	26906	25280	8212	732	595	527	459	468	467	453	425	425	405	411	431	388	386	400	415	423	388	395	400	383	403	390	423	390	393	373	379	354	417	396	348	389	387	390	402	378	370	380	388	395	372	418	379	386	396	368	366	363	407	397	372	389	373	417	386	402	357	372	374	360	355	332	346	357	358	381	380	388	403	377	359	335	374	362	373	376	378	376	375	352	395	375	382	363	356	381	383	383	404	407	378	373	363	382	346	385	424	362	375	356	352	397	411	426	357	428	403	372	356	388	369	398	384	357	381	393	344	378	364	372	367	395	336	379	383	356	378	361	360	389	385	354	371	378	383	363	366	355	400	396	375	416	373	395	382	361	400	374	353	356	358	369	379	388	390	411	346	397	381	354	332	387	387	344	361	396	375	355	382	401	352	362	372	371	363	370	394	393	418	369	404	386	394	371	418	382	394	414	366	371	358	368	390	349	368	371	373	357	380	398	340	382	380	392	374	396	384	355	382	340	323	355	363	389	334	365	357	374	347	347	390	370	375	367	360	365	361	370	390	361	392	349	422	375	408	361	391	388	352	411	371	409	391	395	399	376	365	366	389	392	355	368	385	366	385	376	359	384	378	360	369	361	365	359	409	364	374	377	362	380	439	385	354	362	359	391	359	368	359	350	359	378	375	364	344	311	384	408	364	410	394	395	382	372	381	379	339	353	366	362	369	397	381	344	340	368	354	366	361	372	342	344	392	416	355	337	411	361	365	361	359	365	399	392	384	373	379	383	397	339	371	358	377	345	358	369	349	364	374	369	373	367	414	367	351	385	362	339	379	362	383	384	373	373	369	340	355	369	392	374	362	377	360	391	417	352	378	404	376	379	387	379	344	343	384	358	390	364	371	394	370	371	380	325	367	381	338	368	366	371	350	344	367	354	377	392	370	371	368	353	382	365	395	372	360	349	364	384	389	404	397	397	379	383	337	358	393	393	363	403	361	359	368	375	380	352	420	357	365	347	393	399	380	373	354	408	395	395	390	347	376	359	382	367	397	408	375	384	366	413	407	380	364	346	357	371	403	356	379	379	400	355	414	386	367	406	365	355	359	389	353	367	365	381	355	360	352	375	357	377	351	368	366	376	398	374	370	384	345	388	364	339	350	367	379	357	369	369	368	388	364	374	398	342	364	398	404	360	384	377	389	369	345	341	401	395	405	393	349	360	390	382	364	353	344	398	351	405	337	362	352	405	387	393	380	373	397	389	359	401	316	402	364	369	356	394	360	358	395	374	379	375	385	385	376	382	421	387	343	372	359	414	360	349	373	363	348	364	376	361	368	341	370	368	370	358	333	384	365	398	395	383	360	378	393	349	356	378	361	356	363	372	354	361	394	381	400	365	379	382	380	382	392	352	361	388	393	383	372	387	384	390	428	371	376	331	397	342	344	391	368	393	385	387	323	380	359	377	420	390	358	373	359	351	375	390	370	391	388	391	383	386	351	374	350	395	363	361	387	349	360	391	380	382	379	366	359	416	380	364	372	349	372	385	384	359	386	357	343	374	384	396	337	384	369	359	394	332	379	380	341	362	359	384	417	360	345	392	375	397	393	367	353	361	367	394	385	369	366	405	364	345	391	420	361	366	402	382	373	371	399	364	385	392	395	392	353	368	344	391	388	340	369	371	386	393	381	361	378	393	414	384	413	380	369	371	381	378	376	369	377	373	407	383	365	361	363	368	359	356	361	377	376	369	342	360	389	377	354	385	378	377	380	358	430	377	375	340	370	372	388	382	388	388	380	398	361	372	380	374	388	355	395	364	357	378	375	382	381	392	388	378	367	343	395	405	363	381	348	376	385	370	390	379	380	327	365	347	410	372	394	320	363	364	388	401	406	359	391	355	374	384	371	388	375	374	352	378	342	397	356	368	386	367	400	361	375	405	359	404	369	375	401	377	371	377	393	354	368	371	382	365	366	363	381	366	394	364	366	372	373	376	342	359	382	338	388	420	360	394	374	359	370	366	400	402	365	370	366	383	339	359	386	365	416	387	333	353	376	381	338	364	407	368	373	362	339	374	373	358	373	381	395	410	383	370	366	368	359	392	340	375	373	383	376	404	350	360	391	370	391	377	360	366	396	376	367	388	343	402	351	368	381	364	384	385	378	397	379	411	368	373	414	396	407	362	389	379	397	360	368	354	350	372	399	385	356	401	389	349	380	373	366	393	394	398	338	382	405	359	355	356	390	379	390	349	386	356	342	353	364	393	390	400	371	365	361	393	354	373	396	378	367	349	380	389	373	366	363	407	375	380	369	360	393	388	396	374	369	383	375	375	373	385	412	360	394	363	344	384	412	386	398	359	404	372	398	382	375	405	393	340	393	373	387	415	380	372	369	353	344	347	355	375	386	385	379	343	362	366	376	398	368	365	336	376	365	376	365	334	381	384	351	395	390	309	400	382	363	379	364	381	353	394	385	357	381	365	371	373	364	358	336	382	362	375	393	399	373	348	386	375	360	360	399	363	377	370	387	359	374	342	347	390	384	374	399	391	323	357	350	365	368	371	360	362	399	380	390	385	387	413	361	373	381	389	373	360	343	367	386	384	366	413	351	352	359	389	398	418	351	343	368	378	365	383	363	388	364	341	396	350	342	363	359	440	392	377	368	359	374	388	381	360	370	403	364	362	393	378	378	350	332	387	394	366	383	411	369	396	377	382	392	364	348	380	357	371	354	338	382	370	365	383	368	372	352	397	376	383	380	403	350	358	350	394	377	383	395	381	364	386	385	374	366	396	406	411	351	395	373	384	343	368	373	358	367	371	372	373	382	370	354	374	387	368	376	383	360	398	362	416	395	355	356	414	416	394	365	362	338	391	376	346	364	388	370	363	371	389	384	362	384	361	323	400	374	351	351	354	353	382	364	365	389	400	366	357	399	375	363	355	377	387	414	388	373	392	386	383	345	354	367	337	356	339	395	374	361	353	373	371	367	371	396	352	390	381	425	362	361	375	363	366	372	363	421	311	374	380	370	391	368	393	382	360	395	364	372	408	373	385	370	374	362	379	395	368	347	343	390	379	346	361	324	363	375	388	342	363	390	354	370	341	373	381	384	408	383	360	414	401	355	366	393	368	351	396	382	403	404	401	366	382	377	358	388	361	375	357	357	373	346	400	386	385	387	343	366	380	348	362	345	345	369	367	343	376	408	348	356	374	401	409	377	350	379	367	350	351	388	369	415	364	343	361	386	349	387	337	401	379	354	404	378	354	376	345	409	359	378	354	393	353	325	409	399	343	366	356	374	369	358	374	393	387	410	371	387	380	403	376	333	388	390	381	413	389	351	400	399	387	374	354	393	408	380	395	372	348	379	333	366	367	394	338	376	359	352	368	344	358	355	371	399	357	370	376	364	381	374	376	375	370	358	375	386	360	364	349	415	377	372	401	362	353	380	373	383	379	381	385	356	392	351	382	383	412	389	390	361	353	360	363	409	379	355	390	365	371
3785	7803	3962	1705	1350	1064	837	713	617	576	491	510	508	490	449	460	445	463	449	465	461	456	410	443	418	426	432	394	396	450	429	397	425	470	386	417	443	401	407	415	432	397	410	405	396	382	418	438	394	385	417	422	418	437	400	438	408	377	410	407	414	430	430	435	395	389	408	391	385	386	433	440	430	397	371	378	401	380	427	365	447	399	425	377	397	393	396	411	434	391	418	448	417	426	425	389	430	386	404	377	412	410	415	422	423	421	396	414	387	414	349	433	407	416	403	411	418	415	409	394	394	396	408	412	434	405	434	420	430	424	416	422	398	420	426	414	433	441	375	402	404	438	400	410	420	403	421	385	381	383	395	430	402	413	399	428	374	420	400	412	407	392	390	392	429	412	387	429	379	419	395	387	391	407	439	412	407	423	420	426	402	367	418	415	405	371	397	417	431	401	416	449	422	405	420	462	417	385	399	421	434	399	393	421	411	391	404	383	392	415	394	413	402	457	383	363	378	437	403	381	422	412	415	419	411	387	412	406	378	426	410	434	429	399	423	406	438	417	415	378	401	388	413	396	419	399	426	422	374	393	417	386	406	374	367	387	414	385	372	408	385	398	390	408	413	417	398	396	440	389	397	377	424	414	431	435	384	401	405	419	417	428	419	386	389	387	457	418	405	397	401	405	386	412	406	422	409	376	414	416	399	412	397	409	379	419	401	407	436	420	419	413	401	405	397	396	388	404	426	422	390	404	399	420	415	387	396	409	415	409	418	381	384	386	400	406	399	432	402	422	418	407	413	406	397	417	417	419	417	428	430	394	421	443	408	377	419	404	368	391	420	401	412	429	418	415	379	372	422	418	407	418	364	436	392	402	392	395	428	410	416	397	393	397	416	411	407	391	405	412	447	414	401	363	422	431	409	422	409	385	410	405	442	376	394	436	394	421	391	415	435	410	400	353	402	398	420	405	429	423	376	417	406	410	388	398	392	430	411	403	400	385	418	402	442	407	364	393	422	384	407	396	392	383	410	414	390	396	401	371	407	420	395	353	402	385	396	401	409	415	425	426	403	403	390	435	412	396	432	359	376	399	385	434	398	385	431	407	385	418	381	428	417	366	390	421	410	428	393	379	441	381	409	373	411	408	414	376	419	424	409	431	434	408	405	395	436	404	412	381	398	402	433	401	417	413	382	409	424	423	418	401	402	409	390	390	394	369	368	409	436	413	414	407	400	396	419	379	394	419	423	387	406	415	432	423	423	423	400	400	436	439	388	412	434	409	417	382	431	402	410	420	410	415	436	379	413	406	428	395	405	402	419	430	384	431	389	434	396	383	427	415	461	372	379	374	442	378	423	380	370	379	381	440	407	412	431	401	386	405	387	380	376	382	381	431	356	385	399	392	409	373	427	405	380	408	391	375	428	371	436	436	400	426	397	437	390	412	386	395	422	389	424	430	369	407	420	392	423	441	424	412	400	404	429	395	410	396	414	418	385	410	394	397	398	376	406	396	414	400	425	403	399	390	393	407	411	412	379	438	383	404	408	415	404	416	435	413	394	421	365	458	423	415	411	393	397	371	403	402	432	368	379	413	395	378	384	411	414	391	423	383	423	409	435	410	374	419	393	423	439	421	432	382	396	380	425	390	416	397	399	375	391	395	422	410	427	408	444	413	419	418	372	385	376	416	407	416	416	435	414	397	409	429	395	413	382	383	388	405	398	418	425	355	406	444	437	407	405	403	376	437	391	400	391	409	424	427	418	401	397	419	359	397	412	411	416	420	420	394	400	436	365	424	400	391	401	419	396	424	424	430	415	384	414	357	367	406	417	434	385	427	409	433	403	410	430	416	399	405	391	391	380	377	439	436	377	375	414	384	431	409	417	425	400	400	425	429	404	402	402	352	416	386	394	402	434	421	385	394	425	404	413	443	411	389	400	377	410	400	434	422	406	392	410	422	395	355	429	397	409	398	369	413	410	398	421	402	433	427	395	420	396	428	392	405	435	432	413	411	385	382	446	406	380	391	390	423	402	402	413	419	392	420	381	388	424	432	374	401	413	407	408	414	376	385	419	387	394	391	433	382	415	379	433	414	446	396	468	424	397	388	395	387	397	371	420	412	412	401	386	399	379	385	401	427	399	386	444	381	444	370	406	412	415	395	397	395	402	422	370	419	411	373	420	427	382	391	375	384	394	420	350	412	406	409	395	414	421	407	381	431	388	433	406	421	410	376	380	406	412	368	384	418	429	438	417	402	408	406	398	444	384	400	397	389	390	385	418	351	407	384	369	395	408	425	390	421	396	413	400	399	398	400	406	421	389	382	400	384	406	395	385	404	402	388	413	401	393	429	440	387	391	366	394	402	409	418	398	429	418	421	372	421	416	427	443	413	411	421	442	411	385	394	436	396	421	409	423	399	397	415	379	402	410	380	433	409	405	409	357	374	423	419	411	421	383	393	405	436	395	403	430	355	399	423	424	386	371	369	389	408	430	400	405	429	400	379	401	389	436	412	407	376	418	381	408	431	403	404	405	412	382	394	387	385	371	410	391	410	421	456	425	420	386	364	410	363	434	395	417	398	396	440	391	422	395	421	375	397	358	366	388	402	425	384	414	408	391	388	363	416	399	410	394	415	399	365	408	440	401	403	378	419	404	417	378	419	388	393	421	402	404	413	436	406	412	416	389	400	406	349	380	408	411	447	386	396	396	367	390	386	411	438	457	419	408	450	415	405	420	427	401	425	447	421	393	402	403	389	448	390	411	392	404	370	430	401	403	423	407	409	404	416	402	386	436	413	388	427	396	381	387	408	407	412	402	428	425	422	380	397	453	436	426	399	417	393	412	418	418	417	389	419	416	400	386	358	412	382	417	380	443	386	392	387	401	376	430	385	408	404	392	411	441	425	417	424	400	428	389	397	404	411	399	392	404	392	424	404	410	409	372	435	433	353	404	417	411	416	377	406	453	414	385	381	373	441	404	397	410	376	414	432	408	373	446	388	422	382	385	403	389	400	401	410	384	351	422	384	443	408	412	372	436	380	387	403	393	363	426	364	419	425	415	412	360	403	407	438	408	425	405	411	382	388	416	416	401	427	399	415	389	407	392	414	389	398	388	409	379	393	407	426	407	417	398	391	413	425	422	392	406	398	413	385	383	441	387	411	396	427	403	390	411	419	413	395	404	389	432	385	402	394	378	391	387	419	415	404	415	383	416	369	398	392	406	411	370	415	376	424	422	385	407	408	401	366	399	397	380	388	407	422	430	427	419	451	395	411	408	414	442	438	393	427	410	391	397	438	419	409	446	389	374	444	415	428	456	402	381	428	421	401	419	395	432	386	398	392	391	383	401	374	435	399	414	388	412	380	408	450	386	397	431	391	384	386	395	428	423	409	427	441	415	390	382	413	422	394	447	394	391	441	390	394	384	392	396	385	393	364	370	424	398	412	373	412	407	389	398	399	392	391	420	414	407	398	388	398	405	419	388	437	445	388
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
